python3-dnf-4.7.0-9.el8 >  A bFXU]GYyOEox *!#C9'\Oϑ%L7)m 0MǡuH(ᮿ$XԐIQtֽi?F6ed!9@|>2*;Q=h\/JPOKEojHwVSZvTWdI9s`ky]t"jeрxM %uC,>JQ/3 tc5PVHCVL/+*pSdxĴg4>p??d  4PTlpw~    &   8   \  L%  M0 QT V [[ __`4aG(a8az9cz:y]zGJ HN IS  XT,YT0\T< ]X` ^mmbpdr'er,fr/lr1trL uvp vzwz x  y0 ;@HNCpython3-dnf4.7.09.el8Python 3 interface to DNFPython 3 interface to DNF.b=x86-02.mbox.centos.orgCentOSCentOSGPLv2+CentOS Buildsys Unspecifiedhttps://github.com/rpm-software-management/dnflinuxnoarchm45877dfk""HH%% I '*'*77   VVggA A KuKu<<xix!!  1 1AA(-. a a}{ghzz  yy  ((,, e e:t:t QQWW**__6Q6QaaOO ?t :F%Sm A]2z&l sJ2~/ f]4Z9f`:':' O r  qq6y6FF:a:%,;M~0!(rT<<^^F+o"3QL. hhY e~-`}Oqq&&66.W>AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤b$b)b)b)`tfb*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$`tfb)`tfb*b)b)b)b)b*b)b)b)b)b)b)b)b)b)b)b)b*b)b)b)b*b)b)b)`tfb$b)`tfb*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)`tf`tf`tf`tf`tf`tf`tfb$b$`tf`tf`tf`tf`tf`tf`tf`tf`tf`tf`tf`tf`tf`tfb$`tf`tf`tf`tf`tf`tf`tf`tfb$b)`tfb*b)b)b*b*b*b*b*b*`tf`tf`tfb$`tfb*`tfb*b*b*b*b*b*b*`tf`tf`tf`tf`tf`tf`tf`tf`tf`tf`tfb*`tfb*b*b*b*b*b*b*`tf`tf`tf`tf`tf`tf`tfb$`tfb*`tfb*b*b*b*b*b*b*b*b*b*b*`tf`tfb$`tf`tf`tf`tf`tf`tf`tfb*`tfb*b*b*b*b*b*b*`tf`tf096c1d230ab33c0a4766d6e1b6b3e181cf45cdad9b68953012bcdf1298eb4e0133f2dd0ffdbd197ee95c114bb1b86c0e458c3babc5acb417ddd368176b2127d64a6bfc85010cac66093103859a91fb67436b6131b43b704dd1cf4207c9bd48654a6bfc85010cac66093103859a91fb67436b6131b43b704dd1cf4207c9bd4865f85435ec340e1f51883876e769a22d1a24dac8d476a8b82e9a1e280bd542fdcbc7b031dbe3f7cda3c3f7fd0429ff367de724635b73d7ba6065108791ff7468b21b8343bb560dbef9b5058ccb9c26409a2319cf678c42c977ea9eaf4bbcffb2d01b8343bb560dbef9b5058ccb9c26409a2319cf678c42c977ea9eaf4bbcffb2d08684e03d8f0d3c3263a4018f2aa987df8edb8f3e78ada084ea94c3b35c0482e85ea68337366b393d262e72de52295787087305530c62e0f088e80fe3530843d41f6bef5c9105a383e919c34073a2a2dd04b3527d1b1646904f111b38c334b5a31f6bef5c9105a383e919c34073a2a2dd04b3527d1b1646904f111b38c334b5a30e19999e99ab6692f33e7b3eb10aec84084d0e28c175db8c3b85e730c241ba6f0e19999e99ab6692f33e7b3eb10aec84084d0e28c175db8c3b85e730c241ba6f0db42b40eef397ad62ad085aa72bddb3d2f3241965f607187a13c550646c12ae0db42b40eef397ad62ad085aa72bddb3d2f3241965f607187a13c550646c12ae1b933e74a1772f9cc4b2fff7717e94648bad076cb47567b43f8fbff4450f07bc1b933e74a1772f9cc4b2fff7717e94648bad076cb47567b43f8fbff4450f07bc12053a7ce95aca0e1559b49a773b64d2d46822a6b8d070b8268a4b1c7ecbc1b912053a7ce95aca0e1559b49a773b64d2d46822a6b8d070b8268a4b1c7ecbc1b9109762a40cdc644a8767aaaf12afd5a2b524eab43953d2c0e5916c90cbb607c5109762a40cdc644a8767aaaf12afd5a2b524eab43953d2c0e5916c90cbb607c5c36a2743cfecc73f13b5d9a11639e5a3092b6ca77ec8d31fd7b384cc96a6dd22c36a2743cfecc73f13b5d9a11639e5a3092b6ca77ec8d31fd7b384cc96a6dd22474b74d4b02c2c140343cb83b3d8b87cb73941af1ec4c49406f082c69717d551474b74d4b02c2c140343cb83b3d8b87cb73941af1ec4c49406f082c69717d55191885ed8e0232ea436ef6da24bcddd7176fe7820f8f727143787cc09fea5a10f91885ed8e0232ea436ef6da24bcddd7176fe7820f8f727143787cc09fea5a10f23a9e555558c4f4b3ac908acc88559259db33063c847561433819016865f0c099574df3ea25465ee35a661b574081569e9fa346ed7d754e8bd079c1c3f852aca6d3bba20c4f8c898cd52696e2f6266cc8cf06914a8f2bc4239029b8645df10c96d3bba20c4f8c898cd52696e2f6266cc8cf06914a8f2bc4239029b8645df10c9335d3254ef1a88483581af630c73b7c708df8d603251cd3ffc5e82706dec7a6b335d3254ef1a88483581af630c73b7c708df8d603251cd3ffc5e82706dec7a6bc20bf3ee8d0470c86a4353f3cc12e3b31d3fdb291dbb2ab6942635d5d59d0090c20bf3ee8d0470c86a4353f3cc12e3b31d3fdb291dbb2ab6942635d5d59d00906bbdcb6aa37ebf2ac24244256660aa31f36ca516d658b38f58503d3cb5efb2896bbdcb6aa37ebf2ac24244256660aa31f36ca516d658b38f58503d3cb5efb289e6a70bd459754acef9b362bf64ca5b1e7173dd4386abefbac310f88c24ea8721e6a70bd459754acef9b362bf64ca5b1e7173dd4386abefbac310f88c24ea8721d010ef262186a27342aece24b52bd4e0130c99ec20d3a8061e7e1e9bc7da08e8d010ef262186a27342aece24b52bd4e0130c99ec20d3a8061e7e1e9bc7da08e87f6b828e72ce851d946fab7d047a9b119f985c6e0b24515f0bb46b8a9ae008097f6b828e72ce851d946fab7d047a9b119f985c6e0b24515f0bb46b8a9ae0080932707a2a83e253ce5cfe43f5c810b059dbf9f0f826f35500113c3ba7b43d4db532707a2a83e253ce5cfe43f5c810b059dbf9f0f826f35500113c3ba7b43d4db53f6b9a6f15018a5245c8ca1ff2f851134fcb44081984c621aa93f550335d00ac3f6b9a6f15018a5245c8ca1ff2f851134fcb44081984c621aa93f550335d00acb8982288118c29ef58676d609e1946253451f63a776cb601fd0a3f7905efde20b8982288118c29ef58676d609e1946253451f63a776cb601fd0a3f7905efde2037d996064a9c3af6f33db9de412b62c7e94848c9134e72f3fd66133b4bf384b437d996064a9c3af6f33db9de412b62c7e94848c9134e72f3fd66133b4bf384b4685e514fad2d9b40350be561a8e5109db1d8ac017d23742ba33b06e79a048581685e514fad2d9b40350be561a8e5109db1d8ac017d23742ba33b06e79a0485813c64c320bf1de92237070fd5262cff6767ccde2b38883e188d294949950ee06f3c64c320bf1de92237070fd5262cff6767ccde2b38883e188d294949950ee06f7ff61f29b4cd18f489818cdc2ad9ead6c835936f8c312158dbbbabe9f2d540037ff61f29b4cd18f489818cdc2ad9ead6c835936f8c312158dbbbabe9f2d54003b2b79f4b304749f0b5908d325a45f7e7a598ca11fcfe96bc1b2c563ff01aff7b06b558609a0ab85c76b8e7d39ec84ad57f51232cb6e04602dde1cda5e6eb2183b432f51c28d993a2ec1583ef9580b0ce94c2cb05307fbe22913b7cbeb2b4c1acb5a32a68597e7c03ba7cd4e505156ae7d18c23c083db52e0cedcf47976bc0fc3b5a32a68597e7c03ba7cd4e505156ae7d18c23c083db52e0cedcf47976bc0fc3159d8b64af9886b8dbbfd969fa47d308cc1dd8c9ae6421b0a29f0d76246b6092159d8b64af9886b8dbbfd969fa47d308cc1dd8c9ae6421b0a29f0d76246b6092053275b6e60baba0384dbc9fd93cb0f10917dfd8375d8247d1d29936ac4f89f9929b60f2a57136bdfb1fc60bf641f1d6d93937cea3ed1195f4095dc5b2c2c0bd535bb0b3bed964c2c2b976df9974762a0e9424f6fb0bfe742093504ac0184574535bb0b3bed964c2c2b976df9974762a0e9424f6fb0bfe742093504ac01845748febb6b9228f3d6ae4dfeaa341c39ebb826a33572261e0321756f05ed3e6d0698febb6b9228f3d6ae4dfeaa341c39ebb826a33572261e0321756f05ed3e6d06984cb5ad7b671f669eac95b36a8b13cae93ba2bdf97d6cdbb284098d96ae1f2d484cb5ad7b671f669eac95b36a8b13cae93ba2bdf97d6cdbb284098d96ae1f2d453f46e704f5189656d327c47999d617308e1f75d1d36075cd12ce119f2c840f753f46e704f5189656d327c47999d617308e1f75d1d36075cd12ce119f2c840f77c38cdee55ae261a857bc8f9459d2eeddcbbb59e9efa48804c153d50780da7247c38cdee55ae261a857bc8f9459d2eeddcbbb59e9efa48804c153d50780da724eb5d7974efe7ebaac1c47f30fb55a2a18e2891f3fd6418e1328e5ebab0a39d18a5b425cd73852b6b1560f0f260ea7744a9ce338c313468d96f65c1b7938f09fefdacbe0d7d5ce63196a8df42815472eab5217744d5777dfaae4420bdbf116c25fdacbe0d7d5ce63196a8df42815472eab5217744d5777dfaae4420bdbf116c25afd67fa8d4bcae9210992d9c646ce745ff2d6a72e76af926a03c6b57091b9b09b7b3334c0b36e6ec7275b6567b6a2f262502c1249adafc99ecff99cff063b27a20067d533b293a2fd5d942f737c79e330f768e533136ac6843e1dc936157c4aa20067d533b293a2fd5d942f737c79e330f768e533136ac6843e1dc936157c4aa658a771122f411ef66d09dedf21f209bd0f9b4499c10ae4ed28673ce10d648ebd5e014753d8fc1a596f2e0b0ff5810a1df0a3cde93cfb62474f445c662c433f155523f212effbdebbd405b64d644eaf3e3580b876fb471639ac42eb31dadf136bf2c5ce9831d4d1f1a79ae485ba83cda1be2b439e48d3a8b99b019f39ffa8100d99f2b8291d74d5c1674aae8e39eeb2f1c10a762dd654b9ca5f6feda38e9ee84a49531d50a303892b9a6279e44fdec1ee988ded9d869b0ca8c0f300c7c0586e1a49531d50a303892b9a6279e44fdec1ee988ded9d869b0ca8c0f300c7c0586e15efa358d04da67c200b3ab3771c97291f27b668913967cba2a2570eb249789ec5efa358d04da67c200b3ab3771c97291f27b668913967cba2a2570eb249789ecb02989d9757761a6194323b3c591f1e9e6b807e8d7b996f648d41c311ab8a440b02989d9757761a6194323b3c591f1e9e6b807e8d7b996f648d41c311ab8a4409d140f48831e80595f632a6cc1237a6330889b2f552861e6eb92810420fa5eda9d140f48831e80595f632a6cc1237a6330889b2f552861e6eb92810420fa5edae65475d1fe00e58067053cbb7a50ca7a8ccacf0f5d82b0832c197fde52c947dbe65475d1fe00e58067053cbb7a50ca7a8ccacf0f5d82b0832c197fde52c947db25cc5b9fddfa920c1d5e2e2843e2d050af79a64e2541552676b038b8f3b2fda525cc5b9fddfa920c1d5e2e2843e2d050af79a64e2541552676b038b8f3b2fda5efac97f5d5d3c0113a100a162e7960b8996f8268597a107d724d15b43cdbd668efac97f5d5d3c0113a100a162e7960b8996f8268597a107d724d15b43cdbd668d5b691b4d99f1b1463a172538acdbce5846463870a52a46fee2a44183dda04c70f87847966b0f2a94137b2794f9f997832dab1b0566ef47e573a34dc5843cb5e71675c6f24bab982fbe48b9bc45ab514978ebed1cb62a20976229320b8dcaf3371675c6f24bab982fbe48b9bc45ab514978ebed1cb62a20976229320b8dcaf335f8139bfaf8b9ffb1f63fc946b8f071a2dc03d4853e1414ff1365942a61caea35f8139bfaf8b9ffb1f63fc946b8f071a2dc03d4853e1414ff1365942a61caea3ca2bd51e217cf1b5b88a1c25a0d8f582c61fff6ff61c1cc0490b516d9a75b141ca2bd51e217cf1b5b88a1c25a0d8f582c61fff6ff61c1cc0490b516d9a75b141684fecc1790f8b802a8a2f37756a317ec2e6984747b2e375b1e7f0cb53516910684fecc1790f8b802a8a2f37756a317ec2e6984747b2e375b1e7f0cb53516910cfc203b0fdfec26a02144f20b8d2e65c9722403937bbbbc69501ed725e08cfaacfc203b0fdfec26a02144f20b8d2e65c9722403937bbbbc69501ed725e08cfaaa6b74e1bfab05f9c592711df93bf45ffc428de5519c8aacd0c24c0adde0c2ad713107bc6e18faac125e228fb59b477dd752c3e5767bee0537480e191d752ef21fd8d96b1c263f4cf52a81639951694aa9d7d0d9cc1000854ec73ba111c062ccafd8d96b1c263f4cf52a81639951694aa9d7d0d9cc1000854ec73ba111c062cca7283f765f6c2744bfae53c5232a4ac4a29b8bbb83763be75ef88fa3018356f267283f765f6c2744bfae53c5232a4ac4a29b8bbb83763be75ef88fa3018356f2662d88045222a2ba51eabdcc9d49650d515e5f01179c637bd3a0ff1bd0100a95162d88045222a2ba51eabdcc9d49650d515e5f01179c637bd3a0ff1bd0100a951189432569258dee015a40354ccb3d02bc0096f27ca319e464a5beac48941e483189432569258dee015a40354ccb3d02bc0096f27ca319e464a5beac48941e483060e860a0b4fc80c5eb2be4fae1bed7a4df4c32838bd4cdf7fbb88ba997968a8060e860a0b4fc80c5eb2be4fae1bed7a4df4c32838bd4cdf7fbb88ba997968a841c129b05e78b107d0eb0fdda48661603794dc031bd7dea1a937982e6625c10e41c129b05e78b107d0eb0fdda48661603794dc031bd7dea1a937982e6625c10e9553be498cd9fd7dcc039a327d576324d1c450f68e7dcd3dd3768c8fcc3cf8e69553be498cd9fd7dcc039a327d576324d1c450f68e7dcd3dd3768c8fcc3cf8e664654aa9a1c4850a4f79090ea324cd1e0466f0d8f431b5a114c0ee11c25139ec64654aa9a1c4850a4f79090ea324cd1e0466f0d8f431b5a114c0ee11c25139ec7ab40e9a0698bd5af35651a08bff6aa7e998ba7a9fb4b2a07c85ac86816b53037ab40e9a0698bd5af35651a08bff6aa7e998ba7a9fb4b2a07c85ac86816b530338630568c1b5bddf72767cf6f18864fdf49411fef4cfc9fcb550cef9300eaa5afe780811d16ffbb7b7c51211f54b6d06af2f3c29915adf6d7a29febe90709291a31a0baae2d56af7b41a16b457ef6778b1d6be45bbf63dd8d909507b580c16f829bd5c6750d06836d1e23bc398731ba378ab6e5bd91a80a9e488157f160bbaf9278af99529241907c1d0e2ae60e82f669141ae60e7a9fb6137bd3edf2bd9807aa0b31085c4179dac53c66cea59a176b3083064721c164358e2293a62ee84554cb21a57b3c8f7d56e78f9538c9ead3346681329ef316a8829b277ea9a9e762947c91a8f06526ee4ee84c6ccfdc39a87cf96f2d69f3e9e9d1610d7ba7c5b17f2a0428d15f2065b4057df9a3e1f5239e555d84fc0308a9b620ea472aefc96bd8b92c896445943894f52b10180035b031ef1c82a5a8749f6be802c05e57f90523d1db9d78dafc00162d61f0ed68e2a7964bfa7a430082a6bf406a24f388e616f7d31388f9ac126b206f348accf639b3d2295192b6757d4e273639a952ce35baaabbb1a43fc02cf8432a4d7c7f05757911959c96e03faababbba4c423532c9f640d520d125addd3d434a5e52c3843bc8b180ccffa2ada0f3e2c5caae741ed0adb2da4b502385f01ca68a75215af3ae048359a9f0e66721ba539e18450d59e0a0b1dd4216faccd44728faeb75c7e662d7c84152af9414fd5a8dc992a04ac5eef1fbf9a38498423a3c5aab75c85d92c1ccd460d40f1e6a1361f896e8e67f4bec239bee8a4297d68324aedd2441509369cb0e0278d54288ac1206a36ce54d495cacd0bf06bcebcf46106614fb0b079ae46849650a2f52488317964568c1dfec4badcff4e073ddcdfacd42bea5a9b7bd46874387a9c45f8b0fed8ef77776130c3ae9108d5483dae7e30ae1361091133b96a198af8e206b055541f517e5c39861fb7a12798a3982e2c87a39e9544510a1e3220a0709e07969ed361a7aaff819441b33c12a5c8bd92bcc843028bc4ad0647d1322254009585befad24e4afdc8f368dba10828558a73a6a0d5ae974f1395369bf28296c0cddba6444dbc6c71c39799cca56757d22e929fb22fc39ca0c3e839a1b3affdabc44c2fd385000bb5b8ce9a92d6f3d312ee41aad4d8ca62a8a707bd1a7a0f1345609ad73262fe53433f4247a79126f5ee44cc54100954fe37cf1efaa3326a6d9007eb6c884e71521de9021b8f5a13c251e4528627bb0f24ebe2a10f80ad7c8907ebf3f05693578eca3656b39347d91eac7e9da9ac18c46d21f80be2e2ea04ed72a66ded7fecc081d229aaea67a8c122fefcbe5e3fe2fbf9599d87215c0c8ca88562a78868e01fb6abb47f8db543f677ff6a32c420d6b47019fda0395da82dfc93eb7eb8b76cb5ea7f62f37a6445e822ec03a7d6185c360de5cd28953013333d3266535e93b4dcf4d92c240484d658a07a1065871734f89ecdc5e32e6feae593a3b8664f26575c9edc58260ca0bce71334dc106bfa82fb7a992ffd93b97033caec94ef1606181a95ff9d9041122b7c2345320b4edfe25711bd8cdf8ef13854cfab4ceaec6807a98cabe1943663ed5c4e45320b4edfe25711bd8cdf8ef13854cfab4ceaec6807a98cabe1943663ed5c4ef90365c5eda963479917d72317924b247c6b1df4984f624202a93fdda43e597af90365c5eda963479917d72317924b247c6b1df4984f624202a93fdda43e597a01e2f2b23306993384ed135e3bb1ef0e90669f30d27e08ceab383e56be42aed701e2f2b23306993384ed135e3bb1ef0e90669f30d27e08ceab383e56be42aed7fb44ec18cb65ac94b4968783dfd7380edbb37a962301ae332a5757e14e2126dcfb44ec18cb65ac94b4968783dfd7380edbb37a962301ae332a5757e14e2126dcb2750ad5a2427318571ed6666890a08d16f68250bd1c55a75a25ac81fc5f9c1de4a7852da3986135059d72f23b2e82a6c77e791a4a6ac73d7f694f01b545049ec3f68f42244f181e443e4e91d615a007bf6b235ecbddf4a686c944559ec56c304ea338206615f06acabf6bb953a49ff43cf591207f3a13b52794c7005efa3b76d3723d4c5234c83253019bb489d919aef956cbc65a457c5082fc10196208f22d54dacac1df24c29af7bc8848cd8d285594d45a072396afc0a069f64d80521dc403129b48bd1374af664c000326038a55ec9fbc6789d3b150454f7f142d4f70a903129b48bd1374af664c000326038a55ec9fbc6789d3b150454f7f142d4f70a9c0add3bbde253d9e0ea667dbc1081ccb6324db52b26521f7dd42beae8ee80f29c0cc36db171ef9d79df705c5875182ad2377a8e0a920e578af77eff4f833233246f08f8b308d1910856666d48b055a0fe71c8f555e43184902377735ef6e718aeffd78a7ce9cbda0e05ee73ba2acc2808b9879570cb6615702c1c8273a3e5e1b856542e789e8bc333a251d9a2a6e9c59f5eaec0a1f71f12cce94f75ac15003e9996ba1a4be2c8a4d3cb462bcdfd9681a80d224b48d8bb08e77ac3e6fd6489ee1684ebf696a2387a34cd1f5a32f2d4f729cf9f17c06e71e515559089cb09ddda93aec2a0e8944c55568e87609b6c1d01d70fc9a299c243ea575f6717a7a118b31bc0a5c580b900e2451717d8d54514d2239d23da0970960e01cfd304a5d80e0b7fb838a3c7eea1f7117a2c932039143b8b968587156cec670bbc54755af0390412e2efd9a17712a44319bd864c829870fba1092fd9ef38b9d851e342b1d7c71eb442c56b9eddcf95e78dd73a278c11d11b531103f07a9448b28e56f60fefe507a53518bb18d056de58a5315b1f84e683ddb5d978d9cd7eafa1354e6c8bfdeddd5831bf4623b576d2fda32e929fa3ed65a18848711c4dc79cae966a67cf2bf12a9d8cc2d7afd3b23f0940431bb8c274440adb71e67067bb4f278df47ea3e95d71f2d8bdc77204a38bcd6ea31764cf9aef77a40da140d54852b5fb9ac758084a98fdabc92230e44ed386ec45693687c4db0f36bf52b05357ce55704994a1789a4e7dabc92230e44ed386ec45693687c4db0f36bf52b05357ce55704994a1789a4e7f3283cf99c31c386bf5c2c20e62fb332cb2cfeae14a43b0b052f02897724d458f3283cf99c31c386bf5c2c20e62fb332cb2cfeae14a43b0b052f02897724d458569db52d8808c02d2b7f90f70cd50856984c496685ead49f5a31b31a7c310f2e710b7be340f58f84af86d30d60b5cc64357d3ebfe7dc77b62cd2d7ca0e6af82b02fe5c05d33a3a753f4ab36992848944a2be92d5cabf4b7b40c029f4d95878ff2ebd022fd559d18d9ce4234bd39cec050154fc990db2fc3d2d6a5964133abf5de70d884baf15224132a29a7f9c883af550caca5795edf86c9b99710114650880b736f6eadb5a123c0e4fd2f08663905abd82cb6f06ce7bfc73eba70cd1bc07998da18ccf4bbaa8cd1b1c996ade5be577d68463a506a52aa120ef4f553203cddecc128a2671dcffdfb6c6c48891a1b5138df65c2467bb1f162450a618f242b577276f5d60567dd1394c9c7dd934f52d38678374e2df113947348f2fc4969781d899b723022bbc611c105e4192d1e09b13340574c07c42e682703e9d685855549ac61b71482d92e7ed3236e9f57699e9f71c1e2396a611553236dbc3c1739ea24012e5808f7c3185fb1bb7b23d61eba294fbf6e50d1da187c51f27d70093815dfdcae46cf5746b2a04b4ccf3dde27bf4a96973743d98e87b88dce12bbc230e5b3ccae46cf5746b2a04b4ccf3dde27bf4a96973743d98e87b88dce12bbc230e5b3c5761bd66e05389a90f645ad302cf25c859b303afcc5669f097c982d6e6f4c27d5761bd66e05389a90f645ad302cf25c859b303afcc5669f097c982d6e6f4c27d05c90840fb70ab7526298b7aa803ddcbb9c5e94d38c3b4dd1602d44b74f287e405c90840fb70ab7526298b7aa803ddcbb9c5e94d38c3b4dd1602d44b74f287e4f10eac3b8ee76ef94db6abe88a949a51e2ebc29caee3964b4592df067f3d8521f10eac3b8ee76ef94db6abe88a949a51e2ebc29caee3964b4592df067f3d8521964ac5ed645a219d4cfafa0356e7ff3435f54a46e5ef20ba8bdb098b72f7a500964ac5ed645a219d4cfafa0356e7ff3435f54a46e5ef20ba8bdb098b72f7a50026228b3ffc3879bd7bf5dca4a705f0e46a4f5a496a3edfcf66c49ea0bf8ed4bd6c3d96dc347791af5c3725c722823ae5fc15b27899e6670ec156d43472f3941bf026e191a487ec9040dfc38bdc4bd6fb8acabb984897e948b805814e878fd078093104f907145f4a8beeabff3320beb73fc4e3141a452e66b6a671efacb9730533a137f4ee582352e9d5e49e066398bc295f11fdf223f92d75f81ab38c63b646e38e8340f97a4e1d5d7a9b9dab20645609dff1ffc342ae79fe9c644e7a45ace8c9db675229698f8c0191cca4628e51da4b1ec01e58923200803c0bd65c7406c68258c37e12ba5202bb4d9d7ca388c926894dc24219bb4a79e7d349853aa6714ffeee47ffd525f3dd4f3634845957c79c725650e15a6a4ec209541d0801e73bb85df8e5d213f6f0cffea0ff1ad891558ce7255e670c8b7b8ae34b1be6c9660b6daca948bb2d589edee3dc1f913fafd2a6849132399d1d29c0685eb904080e2560bf8e65921f630a981929278bb798bad6646f5c0df4800170beaf857fff7343d1bf8e65921f630a981929278bb798bad6646f5c0df4800170beaf857fff7343d14815481d3f0d5292202883742ef2d25a16875a47d36eb82d739f745434e1cc294815481d3f0d5292202883742ef2d25a16875a47d36eb82d739f745434e1cc29f4ece17ca8c67cfd02b1eacdc8fb4fbab9f0fc5f58eec147dc3d0badaed3945cf4ece17ca8c67cfd02b1eacdc8fb4fbab9f0fc5f58eec147dc3d0badaed3945ceb0235b9bdaaececc721740db17b30bdf202c99ac42f912042a2f88b897a0442bee35e4064f9894857b86b0f3625de398cbaa0b13ed8ef2612636a9c2a092f0erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf-4.7.0-9.el8.src.rpmpython3-dnf@ @      /usr/libexec/platform-pythondnf-datalibmodulemdpython(abi)python3-gpgpython3-hawkeypython3-libcompspython3-libdnfpython3-libdnfpython3-rpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.7.0-9.el82.9.33.60.63.0-80.1.80.63.0-84.14.2-353.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3brjaeaq@ababaS@`@``%@`"y@`!'`3@```2@__@__ @_^@^?@^^K^4^[]+]@]@]@]]nU]i]S]Ik]@\\\@\7\eX@\]o@\\\Z@\/J\[[[ā@[#@[\[h@[-[qr[i[[ @[P}@[GB[6@[2*YB@Y@Yp@Y*@YV@Yu@Y>@Y"YR@YtXsXXX@XYXQ4@XAb@W@WRW@WWWW@WDB@W=WVV@VrVI@VCV VBVBVBUUAU5@UȒ@Uc@U4@U@Uv@Uv@U@U@T TTT.SSS;@Si@SESScSW@S0@S&SS @Lukas Hrazky - 4.7.0-8Pavla Kratochvilova - 4.7.0-7Pavla Kratochvilova - 4.7.0-6Pavla Kratochvilova - 4.7.0-5Pavla Kratochvilova - 4.7.0-4Pavla Kratochvilova - 4.7.0-3Pavla Kratochvilova - 4.7.0-2Pavla Kratochvilova - 4.7.0-1Nicola Sella - 4.4.2-10Nicola Sella - 4.4.2-9Nicola Sella - 4.4.2-8Nicola Sella - 4.4.2-7Nicola Sella - 4.4.2-6Nicola Sella - 4.4.2-5Nicola Sella - 4.4.2-4Nicola Sella - 4.4.2-3Nicola Sella - 4.4.2-2Nicola Sella - 4.4.2-1Marek Blaha - 4.2.23-4Nicola Sella - 4.2.23-3Ales Matej - 4.2.23-2Nicola Sella - 4.2.23-1Ales Matej - 4.2.21-1Ales Matej - 4.2.17-6Marek Blaha - 4.2.17-5Ales Matej - 4.2.17-4Pavla Kratochvilova - 4.2.17-3Ales Matej - 4.2.17-2Ales Matej - 4.2.16-1Ales Matej - 4.2.11-1Pavla Kratochvilova - 4.2.7-7Jaroslav Mracek - 4.2.7-6Pavla Kratochvilova - 4.2.7-5Pavla Kratochvilova - 4.2.7-4Pavla Kratochvilova - 4.2.7-3Pavla Kratochvilova - 4.2.7-2Pavla Kratochvilova - 4.2.7-1Pavla Kratochvilova - 4.2.6-1Pavla Kratochvilova - 4.0.9.2-6Jaroslav Mracek - 4.0.9.2-5Jaroslav Mracek - 4.0.9.2-4Pavla Kratochvilova - 4.0.9.2-3Jaroslav Mracek - 4.0.9.2-2Jaroslav Mracek - 4.0.9.2-1Daniel Mach - 4.0.9.1-1Jaroslav Mracek - 4.0.9-1Jaroslav Mracek - 4.0.4-2Jaroslav Mracek - 4.0.4-1Jaroslav Mracek - 3.6.1-1Jaroslav Mracek - 3.5.1-1Jaroslav Mracek - 3.5.0-1Daniel Mach - 3.4.0-1Daniel Mach - 3.3.0-1Daniel Mach - 3.2.0-1Daniel Mach - 3.1.0-1Daniel Mach - 3.0.4-1Martin Hatina - 3.0.3-1Jaroslav Mracek - 3.0.2-1Jaroslav Mracek - 3.0.1-1Igor Gnatenko - 2.7.5-1Jaroslav Mracek - 2.7.4-1Igor Gnatenko - 2.7.3-1Jaroslav Mracek - 2.7.2-1Jaroslav Mracek 2.6.3-1Jaroslav Mracek 2.6.2-1Jaroslav Mracek 2.5.1-1Jaroslav Mracek 2.5.0-1Jaroslav Mracek 2.4.1-1Jaroslav Mracek 2.4.0-1Jaroslav Mracek 2.3.0-1Jaroslav Mracek 2.2.0-1Jaroslav Mracek 2.1.1-1Jaroslav Mracek 2.1.0-1Jaroslav Mracek 2.0.1-1Michal Luscon 2.0.0-1Martin Hatina 2.0.0-0.rc2.1Michal Luscon 2.0.0-0.rc1.1Igor Gnatenko - 1.1.10-2Igor Gnatenko - 1.1.10-1Igor Gnatenko - 1.1.9-6Igor Gnatenko - 1.1.9-5Igor Gnatenko - 1.1.9-4Fedora Release Engineering - 1.1.9-3Michal Luscon 1.1.9-2Igor Gnatenko 1.1.9-1Michal Luscon 1.1.8-1Michal Luscon 1.1.7-1Michal Luscon 1.1.6-1Michal Luscon 1.1.5-1Michal Luscon 1.1.4-1Michal Luscon 1.1.3-1Michal Luscon 1.1.2-4Michal Luscon 1.1.2-3Michal Luscon 1.1.2-2Michal Luscon 1.1.2-1Michal Luscon 1.1.1-2Michal Luscon 1.1.1-1Michal Luscon 1.1.0-2Michal Luscon 1.1.0-1Michal Luscon 1.0.2-3Jan Silhan 1.0.2-2Michal Luscon 1.0.2-1Michal Luscon 1.0.1-2Michal Luscon 1.0.1-1Michal Luscon 1.0.0-1Michal Luscon 0.6.5-1Jan Silhan - 0.6.4-1Jan Silhan - 0.6.3-2Jan Silhan - 0.6.3-1Jan Silhan - 0.6.2-1Jan Silhan - 0.6.1-1Aleš Kozumplík - 0.6.0-1Aleš Kozumplík - 0.5.5-1Aleš Kozumplík - 0.5.4-1Aleš Kozumplík - 0.5.3-1Aleš Kozumplík - 0.5.2-1Aleš Kozumplík - 0.5.1-1Aleš Kozumplík - 0.5.0-1Aleš Kozumplík - 0.4.19-1Aleš Kozumplík - 0.4.18-1Aleš Kozumplík - 0.4.17-1Aleš Kozumplík - 0.4.16-1- Add documentation for query api flags - Fix processing of download errors - Fix history undo on a Reason Change - Fix remove when no repos are enabled - Improve "proxy" configuration option documentation- Rebuild with new release number- Allow destdir option with modulesync command- Bump release number because of conflicting version of 8.5 build- Add fail_fast parameter to _download_remote_payloads() method - Throw CompsError when a group or environment is not found for the install methods - Respect cacheonly in python dnf API (RhBug:1862970) - [doc] Improve description of multilib_policy=all (RhBug:1996681,1995630) - [doc] Document default colors- Improve signature checking using rpmkeys (RhBug:1967454)- Fix covscan issue: dnf/rpm/miscutils.py: fix usage of _()- Update to 4.7.0 - New optional parameter for filter_modules enables following modular obsoletes based on a config option module_obsoletes - Fix module remove --all when no match spec (RhBug:1904490) - Make an error message more informative (RhBug:1814831) - Expand history to full term size when output is redirected (RhBug:1852577) (RhBug:1852577,1906970) - Print additional information when verifying GPG key using DNS - Enhanced detection of plugins removed in transaction (RhBug:1929163) - Improve repo config path ordering to fix a comps merging issue (RhBug:1928181) - Keep reason when package is removed (RhBug:1921063) - Improve mechanism for application of security filters (RhBug:1918475) - [API] Add new method for reset of security filters - Remove hardcoded logfile permissions (RhBug:1910084) - Preserve file mode during log rotation (RhBug:1910084) - Increase loglevel in case of invalid config options - Prevent traceback (catch ValueError) if pkg is from cmdline - Check for specific key string when verifing signatures (RhBug:1915990) - Use rpmkeys binary to verify package signature (RhBug:1915990) - [doc] Improve description of modular filtering - [doc] deprecated alias for dnf repoquery --deplist - [doc] Describe install with just a name and obsoletes (RhBug:1902279) - [doc] Fix: "sslcacert" contains path to the file - [doc] Added proxy ssl configuration options, increase libdnf require - [doc] Update documentation for module_obsoletes and module_stream_switch - [doc] Improve documentation for Hotfix repositories - [doc] fix: "makecache" command downloads only enabled repositories - [doc] Add info that maximum parallel downloads is 20 - [doc] installonly_limit documentation follows behavior - [doc] Add documentation for config option sslverifystatus (RhBug:1814383) - The noroot plugin no longer exists, remove mention- Allow stream switching if option enabled- Set persistdir for fill_sack_from_repos_in_cache tests (RhBug:1865803)- Add api function: fill_sack_from_repos_in_cache (RhBug:1865803) - Add tests and docs for fill_sack_from_repos_in_cache (RhBug:1865803) - Run tests for fill_sack_from_repos_in_cache in installroot- Make log rotated permissions match initial log permissions (RhBug:1894344) - Add new attribute for Package - from_repo - Change behaviour of Package().from_repo - Package: add a get_header() method- yum.misc.decompress() to handle uncompressed files (RhBug:1895059) - Module switch command- Fix patch for dnf history operations- `dnf history` operations that work with comps correctly - Remove sourcepackages from install/upgrade set - Fix documentation of globs not supporting curly brackets- Backport patches - Log scriptlets output also for API users (RhBug:1847340) - Post transaction summary is logged for API users (RhBug:1855158)- Backport patch Revert "Fix --setopt=cachedir writing outside of installroot"- Update to 4.4.2 - spec: Fix building with new cmake macros (backport from downstream) - Warn about key retrieval over http: - Fix --setopt=cachedir writing outside of installroot - Add vendor to dnf API (RhBug:1876561) - Add allow_vendor_change option (RhBug:1788371) (RhBug:1788371)- Update translations- Add logfilelevel configuration (RhBug:1802074) - [doc] Enhance repo variables documentation (RhBug:1848161,1848615)- Handle empty comps group name (RhBug:1826198)- Update to 4.2.23 - Fix behavior of `install-n` command - Fix behavior of `localinstall` command - Fix behavior of `autoremove-n` command - Fix behavior of `remove-n` command - Fix behavior of `repoquery-n` command - Fix behavior of `list-updateinfo` and related aliases - Refactor code in `repoinfo` to use opts.command correctly. - Add myself to list of contributors - Add updated to verbose output of updateinfo list (RhBug: 1801092) - Fix a couple of missed grammatical errors in updateinfo docs. - Add comment option (RhBug:1773679) - Better wording of dnssec email parsing error. - Print nicer DnssecErrors (RhBug:1813244) - Add new API for handling gpg signatures (RhBug:1339617) - Verify GPG signatures (RhBug:1793298) - Fix a syntax typo - Fix up Conflicts: on python-dnf-plugins-extras so it actually works - [doc] Move yum-plugin-post-transaction-actions to dnf-plugins-core - Remove args "--set-enabled", "--set-disabled" from DNF (RhBug:1727882) - Search command is now alphabetical (RhBug:1811802) - Fix downloading packages with full URL as their location - repo: catch libdnf.error.Error in addition to RuntimeError in load() (RhBug:1788182) - History tbl to max size when redirect to file (RhBug:1786335,1786316)- Update to 4.2.21 - Running with tsflags=test doesn't update log files - Allow disabling individual aliases config files (RhBug:1680566) - List arguments: only first empty value is used (RhBug:1788154) - Report missing profiles or default as broken module (RhBug:1790967) - Format history table to use actual terminal width (RhBug:1786316) - Handle custom exceptions from libdnf - Fix _skipped_packages to return only skipped (RhBug:1774617) - Add setter for tsi.reason - Add new hook for commands: Run_resolved - Clean also .yaml repository metadata - Use WantedBy=timers.target for all dnf timers (RhBug:1798475) - Fix completion helper if solv files not in roon cache (RhBug:1714376) - Add bash completion for 'dnf module' (RhBug:1565614) - Check command no longer reports missing %pre and %post deps (RhBug:1543449) - Check if arguments can be encoded in 'utf-8' - Fix crash with "dnf -d 6 repolist" (RhBug:1812682) - Do not print the first empty line for repoinfo - Redirect logger and repo download progress when --verbose - Respect repo priority when listing packages (RhBug:1800342) - Remove misleading green color from the "broken dependencies" lines (RhBug:1814192) - [repoquery] Fix rich deps matching by using provide expansion from libdnf (RhBug:1534123) - [repoquery] Do not protect running kernel for --unsafisfied (RhBug:1750745) - [doc] Document the retries config option only works for packages (RhBug:1783041) - [doc] repoquery --what* with multiple arguments (RhBug:1790262) - [doc] Remove incorrect information about includepkgs (RhBug:1813460) - [doc] Document that list and info commands respect repo priority - [doc] Document color options- Sort packages in transaction output by nevra (RhBug:1773436) - Add support of commandline packages by repoquery (RhBug:1784148) - [doc] Document that the include option was removed (RhBug:1786072) - New API function for setting loggers (RhBug:1788212)- [translations] Update translations from zanata (RhBug:1754959)- Fix alias processing with '\' escaping (RhBug:1680482) - [doc] Explain the backslash notation also near the example (RhBug:1680482) - Better descriptions for infinite aliases recursion (RhBug:1680488) - Improve help for 'dnf module' command (RhBug:1758447) - Unify downgrade exit codes with upgrade (RhBug:1759847) - Honor priority with check-update (RhBug:1769466) - Add shell restriction with local packages (RhBug:1773483) - Restore functionality of remove --oldinstallonly (RhBug:1774670)- Do a substitution of variables in repo_id (RhBug:1748841) - Respect order of config files in aliases.d (RhBug:1680489) - [doc] Remove note about user-agent whitelist (RhBug:1777255) - Fix detection of the latest module (RhBug:1781769)- Update to 4.2.17 - Enable versionlock for check-update command (RhBug:1750620) - Add error message when no active modules matched (RhBug:1696204) - Log mirror failures as warning when repo load fails (RhBug:1713627) - dnf-automatic: Change all systemd timers to a fixed time of day (RhBug:1754609) - DNF can use config from the remote location (RhBug:1721091) - [doc] update reference to plugin documentation (RhBug:1706386) - [yum compatibility] Report all packages in repoinfo - [doc] Add definition of active/inactive module stream - repoquery: Add a switch to disable modular excludes - Report more informative messages when no match for argument (RhBug:1709563) - [doc] Add description of excludes in dnf - Report more descriptive message when removed package is excluded - Add module repoquery command - Fix assumptions about ARMv8 and the way the rpm features work (RhBug:1691430) - Add Requires information into module info commands - Enhance inheritance of transaction reasons (RhBug:1672618,1769788)- Update to 4.2.16 - Fix downloading local packages into destdir (RhBug:1727137) - Report skipped packages with identical nevra only once (RhBug:1643109) - Restore functionality of dnf remove --duplicates (RhBug:1674296) - Improve API documentation - Document NEVRA parsing in the man page - Do not wrap output when no terminal (RhBug:1577889) - Allow to ship alternative dnf.conf (RhBug:1752249) - Don't check if repo is expired if it doesn't have loaded metadata (RhBug:1745170) - Remove duplicate entries from "dnf search" output (RhBug:1742926) - Set default value of repo name attribute to repo id (RhBug:1669711) - Allow searching in disabled modules using "dnf module provides" (RhBug:1629667) - Group install takes obsoletes into account (RhBug:1761137) - Improve handling of vars - Do not load metadata for repolist commands (RhBug:1697472,1713055,1728894) - Fix messages for starting and failing scriptlets (RhBug:1724779) - Don't show older install-only pkgs updates in updateinfo (RhBug:1649383,1728004) - Add --ids option to the group command (RhBug:1706382) - Add --with_cve and --with_bz options to the updateinfo command (RhBug:1750528)- Update to 4.2.11 - Improve modularity documentation (RhBug:1730162,1730162,1730807,1734081) - Fix detection whether system is running on battery (used by metadata caching timer) (RhBug:1498680) - New repoquery queryformat: %{reason} - Print rpm errors during test transaction (RhBug:1730348) - Fix incorrectly marked profile and stream after failed rpm transaction check (RhBug:1719679) - Show transaction errors inside dnf shell (RhBug:1743644) - dnf-automatic now respects versionlock excludes (RhBug:1746562) - [doc] Add user_agent and countme options - [history] Don't store failed transactions as succeeded - [history] Do not require root for informative commands - [dnssec] Fix UnicodeWarning when using new rpm (RhBug:1699650) - Apply excludes before modular excludes (RhBug:1709453) - Improve help for command line arguments (RhBug:1659328) - Add new modular API method ModuleBase.get_modules - Mark features used by ansible, anaconda and subscription-manager as an API- Prevent reinstalling modified packages with same NEVRA (RhBug:1728252,1644241,1760825)- Remove patch to not fail when installing modular RPMs without modular metadata- Fix: --setopt and repo with dots (RhBug:1746349)- Prevent printing empty Error Summary (RhBug:1690414)- Update localizations from zanata (RhBug:1689982) - Accept multiple specs in repoquery options (RhBug:1667898,1656801) - Prevent switching modules in all cases (RhBug:1706215) - Change synchronization of rpm transaction to swdb (RhBug:1737328) - Print rpm error messages during transaction (RhBug:1677199) - Report missing default profile as an error (RhBug:1669527,1724564) - Describe a behavior when plugin is removed (RhBug:1700741)- Add patch to not fail when installing modular RPMs without modular metadata- Update to 4.2.7 - Fix package reinstalls during yum module remove (RhBug:1700529) - Fail when "-c" option is given nonexistent file (RhBug:1512457) - Reuse empty lock file instead of stopping dnf (RhBug:1581824) - Propagate comps 'default' value correctly (RhBug:1674562) - Better search of provides in /(s)bin/ (RhBug:1657993) - Add detection for armv7hcnl (RhBug:1691430) - Fix group install/upgrade when group is not available (RhBug:1707624) - Report not matching plugins when using --enableplugin/--disableplugin (RhBug:1673289) (RhBug:1467304) - Add support of modular FailSafe (RhBug:1623128) - Replace logrotate with build-in log rotation for dnf.log and dnf.rpm.log (RhBug:1702690)- Update to 4.2.6 - Use improved config parser that preserves order of data - Follow RPM security policy for package verification - Update modules regardless of installed profiles - [conf] Use environment variables prefixed with DNF_VAR_ - Allow adjustment of repo from --repofrompath (RhBug:1689591) - Allow globs in setopt in repoid part - Add command abbreviations (RhBug:1634232) - Installroot now requires absolute path - librepo: Turn on debug logging only if debuglevel is greater than 2 (RhBug:1355764,1580022) - Document cachedir option (RhBug:1691365) - Enhance documentation - API examples - Enhance documentation of --whatdepends option (RhBug:1687070) - Update documentation: implemented plugins; options; deprecated commands (RhBug:1670835,1673278) - [doc] Add info of relation update_cache with fill_sack (RhBug:1658694) - Rename man page from dnf.automatic to dnf-automatic to match command name - Fix alias list command (RhBug:1666325) - Fix behavior of ``--bz`` option when specifying more values - Add protection of yum package (RhBug:1639363) - Fix ``list --showduplicates`` (RhBug:1655605) - Retain order of headers in search results (RhBug:1613860) - Solve traceback with the "dnf install @module" (RhBug:1688823) - Fix multilib obsoletes (RhBug:1672947) - Do not remove group package if other packages depend on it - Remove duplicates from "dnf list" and "dnf info" outputs - Fix the installation of completion_helper.py - Fix formatting of message about free space required - Fix installation failiure when duplicit RPMs are specified (RhBug:1687286) - Fix issues with terminal hangs when attempting bash completion (RhBug:1702854) - Allow plugins to terminate dnf (RhBug:1701807) - [provides] Enhanced detecting of file provides (RhBug:1702621) - [provides] Sort the output packages alphabetically- Backport patch to unify --help with man for module-spec (RhBug:1678689)- Backport patch to not allow direct module switch- Backport patch to add support for modular updateinfoxml data- Backport patch: Fix minor problem with suggestion printed to terminal- Backport patches for: RHEL should use --best option by default for dnf / libdnf (RhBug:1670776) - Add --nobest dnf option to revert the new default behavior from commandline- Print information about skipped packages after the transaction - Sort reported skipped packages, force ignore_weak - Allow to enable modules that break default modules (RhBug:1648839)- Updated difference YUM vs. DNF for yum-updateonboot - Added new command ``dnf alias [options] [list|add|delete] [...]`` to allow the user to define and manage a list of aliases - Enhanced documentation - Unifying return codes for remove operations - [transaction] Make transaction content available for commands - Add hotfix packages to install pool (RhBug:1654738) - Report group operation in transaction table - [sack] Change algorithm to calculate rpmdb_version - Add basic integration with digest (RhBug:1614351)- Added dnf.repo.Repo.get_http_headers - Added dnf.repo.Repo.set_http_headers - Added dnf.repo.Repo.add_metadata_type_to_download - Added dnf.repo.Repo.get_metadata_path - Added dnf.repo.Repo.get_metadata_content - Added --changelogs option for check-update command - [module] Add information about active modules - Hide messages created only for logging - Enhanced --setopt option - [module] Fix dnf remove @ - [transaction] Make transaction content available for plugins- Backport patches for setting cachedir with --setopt- Update to 4.0.4 - Add dnssec extension - Set termforce to AUTO to automatically detect if stdout is terminal - Repoquery command accepts --changelogs option (RhBug:1483458) - Calculate sack version from all installed packages (RhBug:1624291) - [module] Allow to enable module dependencies (RhBug:1622566)- [module] Improved module commands list, info - [module] Reports error from module solver - Fix: Error detected when calling 'RepoCB.fastestMirror' (RhBug:1628056) - Preserve packages from other installed mod profiles (RhBug:1629841) - [spec] Postpone conflict with yum to Fedora 30+ (RhBug:1600444) - [cli] Install command recommends alternative packages (RhBug:1625586) - [cli] Fix case insensitive hint (1628514) - Fix installed profiles for module info (RhBug:1629689) - Fix module provides not having consistent output (RhBug:1623866) - Enhance label for transaction table (RhBug:1609919) - Implement C_, the gettext function with a context (RhBug:1305340) - Actually disambiguate some messages using C_ (RhBug:1305340) - Restore 'strict' choice for group installs (#1461539) - [repoquery] More strict queryformat parsing (RhBug:1631458) - Redirect repo progress to std error (RhBug:1626011) - Unify behavior of remove and module remove (RhBug:1629848) - Change behavior of disabled module for module install (RhBug:1629711) - Allow enablement on disabled plugin (RhBug:1614539) - Resolves: rhbz#1622585 - [modularity] dnf should not be proposing distro-sync - Resolves: rhbz#1614531 - dnf 3.2 does not depsolve correctly - Bug 1564369 - don't show duplicate errors in dnf output - Resolves: rhbz#1597257 - dnf should accept localinstall command, at least as an alias - Resolves: rhbz#1613860 - dnf search behaviour is slightly confusing - Resolves: rhbz#1625586 - Advise user about alternatives to the non-existing "python" package - Resolves: rhbz#1614346 - dnf rollback doesn't work after install/downgrade/upgrade - Resolves: rhbz#1612752 - platform-python should be used in completion_helper - Resolves: rhbz#1618421 - dnf module install fails to find non-modular dependencies - Bug 1629655 - not helpful/complete error message when specifying wrong stream or profile - Bug 1629709 - disabled modules should be identified in the module listing - Bug 1630761 - [usability] unable to determine if a stream with [d] is enabled or not - Bug 1625270 - there is ???% [=== when baseurl is wrong - Resolves: rhbz#1624056 - quoted baseurl is error out- [module] Fixed list and info subcommands (RhBug:1623388) (RhBug:1623535)- New implementation of modularity - dnf makecache should not fail in red color if no enabled repos (RhBug:1622090) - [modularity] dnf module profile command doesn't work (RhBug:1622580) - [modularity] incorrect output in dnf module list (RhBug:1623398) - [modularity] dnf could be smarter when installing what's already installed (RhBug:1622599) - [modularity] dnf module install circular error on missing dependency (RhBug:1620233) - not descriptive output in dnf verbose (RhBug:1612718) - RFE: provide way to query all packages from module (RhBug:1569068)- [history] Fix 'attempt to write a readonly database' error in addConsoleOutputLine(). - [spec] Improve YUM v3 compat layer. - [doc] document missing link from yum-rhn-plugin to dnf-plugin-spacewalk (RhBug:1580356) - [doc] document difference between yum and dnf when listing packages (RhBug:1615834) - [doc] document missing download functionality after transaction table is displayed (RhBug:1585140) - [systemd] dnf-makecache.timer: move the ordering after network to .service - [translations] Update translations from zanata. - [cli] Fix 'already installed' message output. - [module] change 'module_nsvp' to 'module_spec' - [module] show module profiles without ', ...' - [module] unify usability of RepoModuleDict.get_info*(); fix traceback - [security] fix update count (RhBug:1585138) - [cli] enable reposync to use --destdir (RhBug:1582152) - [repo] Replace dnf.repo.Repo with libdnf implementation. - [dnf] Limit DeprecationWarning to dnf.* modules only.- [misc] Fallback to os.getuid() if /proc/self/loginuid can't be read (RhBug:1597005) - [translations] Update translations from zanata. - [doc] Update module documentation. - [module] Fix `module provides` output. - [module] Add `module reset` command. - [module] Fix module disable command - [repo] Improve error message on broken repo (RhBug:1595796) - [doc] Enhance a command documentation (RhBug:1361617) - [module] Automatically save module persistor in do_transaction(). - [drpm] Fixed setting deltarpm_percentage=0 to switch drpm off - [repo] Split base.download_packages into two functions - [output] Use libdnf wrapper for smartcols - [conf] Do not traceback on empty option (RhBug:1613577)- [sack] Use module_platform_id option. - [module] Switch module persistor to libdnf implementation. - [module] Auto-enable module streams based on installed RPMs. - [transaction] Fix: show packages from the current transaction. - [conf] Convert any VectorString type to list. - [module] Replace 'enabled' config option with 'state'. - [install_specs] Do not exclude groups' packages - [module] Use module sack filtering from libdnf - [module] Many UX fixes.- [module] Move 'hotfixes' conf option to libdnf and rename it to 'module_hotfixes'. - [goal] Exclude @System repo packages from distro_sync. - [conf] Setup configuration values using C++ bindings. - [module] Drop module lock command. - [crypto] Use handle from repo in dnf.crypto.retrieve(). - [module] Assume a 'default' profile exists for all modules (RhBug:1568165) - [base] Introduce easy installation of package, group and module specs.- [transaction] Fix 'TransactionItem not found for key' error. - [module] Allow removing module profile without specifying a stream. - [module] Fix 'BaseCli' object has no attribute '_yumdb' error. - [callback] Fix TransactionDisplay.PKG_ERASE redirect to a non-existing constant. - [spec] Change yum compat package version to 4.0.version. - [cache] Clean transaction temp files after successfull transaction - [log] Log messages from libdnf logger - [transaction] Add states to report rpm transaction progress - [transaction] Cache TransactionItem during handling of RPM callback (RhBug:1599597) - [systemd] dnf-makecache.timer: move to multi-user to fix loop- Bug fix release- Update to 3.0.2-1- Update to 3.0.1-1 - Support of MODULES - new DNF command `module` - Add attribute dnf.conf.Conf.proxy_auth_method - New repoquery option `--depends` and `--whatdepends` - Enhanced support of variables - Enhanced documentation - Resolves: rhbz#1565599 - Resolves: rhbz#1508839 - Resolves: rhbz#1506486 - Resolves: rhbz#1506475 - Resolves: rhbz#1505577 - Resolves: rhbz#1505574 - Resolves: rhbz#1505573 - Resolves: rhbz#1480481 - Resolves: rhbz#1496732 - Resolves: rhbz#1497272 - Resolves: rhbz#1488100 - Resolves: rhbz#1488086 - Resolves: rhbz#1488112 - Resolves: rhbz#1488105 - Resolves: rhbz#1488089 - Resolves: rhbz#1488092 - Resolves: rhbz#1486839 - Resolves: rhbz#1486839 - Resolves: rhbz#1486827 - Resolves: rhbz#1486816 - Resolves: rhbz#1565647 - Resolves: rhbz#1583834 - Resolves: rhbz#1576921 - Resolves: rhbz#1270295 - Resolves: rhbz#1361698 - Resolves: rhbz#1369847 - Resolves: rhbz#1368651 - Resolves: rhbz#1563841 - Resolves: rhbz#1387622 - Resolves: rhbz#1575998 - Resolves: rhbz#1577854 - Resolves: rhbz#1387622 - Resolves: rhbz#1542416 - Resolves: rhbz#1542416 - Resolves: rhbz#1496153 - Resolves: rhbz#1568366 - Resolves: rhbz#1539803 - Resolves: rhbz#1552576 - Resolves: rhbz#1545075 - Resolves: rhbz#1544359 - Resolves: rhbz#1547672 - Resolves: rhbz#1537957 - Resolves: rhbz#1542920 - Resolves: rhbz#1507129 - Resolves: rhbz#1512956 - Resolves: rhbz#1512663 - Resolves: rhbz#1247083 - Resolves: rhbz#1247083 - Resolves: rhbz#1247083 - Resolves: rhbz#1519325 - Resolves: rhbz#1492036 - Resolves: rhbz#1391911 - Resolves: rhbz#1391911 - Resolves: rhbz#1479330 - Resolves: rhbz#1505185 - Resolves: rhbz#1305232- Improve performance for excludes and includes handling (RHBZ #1500361) - Fixed problem of handling checksums for local repositories (RHBZ #1502106) - Fix traceback when using dnf.Base.close() (RHBZ #1503575)- Update to 2.7.4-1 - Enhanced performance for excludes and includes handling - Solved memory leaks at time of closing of dnf.Base() - Resolves: rhbz#1480979 - I thought it abnormal that dnf crashed. - Resolves: rhbz#1461423 - Memory leak in python-dnf - Resolves: rhbz#1499564 - dnf list installed crashes - Resolves: rhbz#1499534 - dnf-2 is much slower than dnf-1 when handling groups - Resolves: rhbz#1499623 - Mishandling stderr vs stdout (dnf search, dnf repoquery)- Fix URL detection (RHBZ #1472847) - Do not remove downloaded files with --destdir option (RHBZ #1498426) - Fix handling of conditional packages in comps (RHBZ #1427144)- Update to 2.7.2-1 - Added new option ``--comment=`` that adds a comment to transaction in history - :meth:`dnf.Base.pre_configure_plugin` configure plugins by running their pre_configure() method - Added pre_configure() methotd for plugins and commands to configure dnf before repos are loaded - Resolves: rhbz#1421478 - dnf repository-packages: error: unrecognized arguments: -x rust-rpm-macros - Resolves: rhbz#1491560 - 'dnf check' reports spurious "has missing requires of" errors - Resolves: rhbz#1465292 - DNF remove protected duplicate package - Resolves: rhbz#1279001 - [RFE] Missing dnf --downloaddir option - Resolves: rhbz#1212341 - [RFE] Allow plugins to override the core configuration - Resolves: rhbz#1299482 - mock --init fails with message "Failed calculating RPMDB checksum" - Resolves: rhbz#1488398 - dnf upstream tests failures on f26 - Resolves: rhbz#1192811 - dnf whatprovides should show which provides matched a pattern - Resolves: rhbz#1288845 - "dnf provides" wildcard matching is unreliable (not all packages with matches listed) - Resolves: rhbz#1473933 - [abrt] dnf-automatic: resolved(): rpm_conf.py:58:resolved:AttributeError: 'Rpmconf' object has no attribute '_interactive' - Resolves: rhbz#1237349 - dnf autoremove not removing what dnf list extras shows - Resolves: rhbz#1470050 - the 'priority=' option in /etc/yum.repos.d/*.repo is not respected - Resolves: rhbz#1347927 - dnf --cacheonly downloads packages - Resolves: rhbz#1478115 - [abrt] dnf: _hcmd_undo(): __init__.py:888:_hcmd_undo:IndexError: list index out of range - Resolves: rhbz#1461171 - RFE: support --advisory= with install - Resolves: rhbz#1448874 - "dnf needs-restarting" vanished from bash completion - Resolves: rhbz#1495116 - Dnf version fails with traceback in container- Fix problem with dnf.Package().remote_location() (RhBug:1476215) (Jaroslav Mracek) - Change behavior of -C according to documentation (RhBug:1473964) (Jaroslav Mracek) - It should prevent to ask attribute of None (RhBug:1359482) (Jaroslav Mracek) - Solve a problems with --arch options (RhBug:1476834) (Jaroslav Mracek) - Use security plugin code for dnf-automatic (Jaroslav Mracek) - Fix unicode error for python2 (Jaroslav Mracek) - Inform about packages installed for group (Jaroslav Mracek) - Provide info if pkg is removed due to dependency (RhBug:1244755) (Jaroslav Mracek) - Unify format of %{_mandir} paths in dnf.spec (Jaroslav Mracek) - Remove test_yumlayer.py as unneeded test (Jaroslav Mracek) - Provide yum4 package for rhel7 build (Jaroslav Mracek) - Make yum compatible layer very minimal (RhBug:1476748) (Jaroslav Mracek) - Remove metadata_expire from yum compatible layer (Jaroslav Mracek) - Remove keepcache from yum compatibility layer (Jaroslav Mracek) - Remove options from yum conf (Jaroslav Mracek) - Remove unused functionality from yum compatible layer (Jaroslav Mracek) - Add deplist command for dnf (Jaroslav Mracek) - Fix problems with --downloaddir options (RhBug:1476464) (Jaroslav Mracek) - Move description of --forcearch into proper place (Jaroslav Mracek) - Provide description of --downloaddir option (Jaroslav Mracek) - Fix if in spec file (Jaroslav Mracek) - Add description of "test" tsflags (Jaroslav Mracek) - Enable import gpg_keys with tsflag test (RhBug:1464192) (Jaroslav Mracek) - Keep old reason when undoing erase (RhBug:1463107) (Eduard Čuba) - spec: eliminate other weak dependencies for el<=7 (Igor Gnatenko) - spec: do not strongly require inhibit plugin (Igor Gnatenko) - Inform that packages are only downloaded (RhBug:1426196) (Jaroslav Mracek) - Move releasever check after the etc/dnf/vars substitutions. (Alexander Kanavin) - Provide substitution for Repodict.add_new_repo() (RhBug:1457507) (Jaroslav Mracek)- Remove autodeglob optimization (Jaroslav Rohel) - Integrate --destdir with --destdir from download plugin (Ondřej Sojka) - Add CLI option --destdir (RhBug:1279001) (Ondřej Sojka) - Add myself to the AUTHORS file (Nathaniel McCallum) - Add the --forcearch CLI flag (Nathaniel McCallum) - Add 'ignorearch' option (Nathaniel McCallum) - Provide an API for setting 'arch' and 'basearch' (Nathaniel McCallum) - Add nevra forms for repoquery command (Jaroslav Rohel) - Fix UnicodeDecodeError during checkSig() on non UTF-8 locale (RhBug:1397848) (Jaroslav Rohel) - Add dnf option --noautoremove (RhBug:1361424) (Jaroslav Mracek) - Add group argument for mark command (Jaroslav Mracek) - Report problems for each pkg during gpgcheck (RhBug:1387925) (Jaroslav Mracek) - fix minor spelling mistakes (René Genz) - Print warning when wrong delimiter in cache (RhBug:1332099) (Vítek Hoch) - Fix the loading of config for dnf-automatic command_email (RhBug:1470116) (Jaroslav Rohel) - Enable download progress bar if redirected output (RhBug:1161950) (Jaroslav Mracek) - Support short abbrevations of commands (RhBug:1320254) (Vítek Hoch) - Remove unused variables kwargs (Jaroslav Mracek) - Not reinstall packages if install from repository-pkgs used (Jaroslav Mracek) - bump dnf version to 2.6.0 (Igor Gnatenko) - spec: use python2- prefix for hawkey (Igor Gnatenko) - spec: use sphinx-build binary rather than package name (Igor Gnatenko) - spec: python-bugzilla is not needed for building (Igor Gnatenko) - spec: fix instructions about generating tarball (Igor Gnatenko) - po: Update translations (Igor Gnatenko) - Add an example of installation without weak-deps (RhBug:1424723) (Jaroslav Mracek) - Add detection if mirrorlist is used for metalink (Jaroslav Mracek) - Rename variable (Jaroslav Mracek) - Add --groupmember option to repoquery (RhBug:1462486) (Jaroslav Mracek) - Check checksum for local repositories (RhBug:1314405) (Jaroslav Mracek) - Spelling fixes (Ville Skyttä) - repoquery --obsoletes prints obsoletes (RhBug:1457368) (Matěj Cepl) - Provide pkg name hint for icase (RhBug:1339280) (RhBug:1138978) (Jaroslav Mracek) - Return only latest pkgs for "dnf list upgrades" (RhBug:1423472) (Jaroslav Mracek) - cleanup code not executed in case of exception (Marek Blaha) - Allow to modify message for user confirmation (Jaroslav Mracek) - Add autocheck_running_kernel config option (Štěpán Smetana) - Inform about skipped packages for group install (RhBug:1427365) (Jaroslav Mracek) - Remove group remove unneeded pkgs (RhBug:1398871) (RhBug:1432312) (Jaroslav Mracek) - po: update translations (Igor Gnatenko)- bump version to 2.5.1 + update release notes (Jaroslav Mracek) - Fix: dnf update --refresh fails for repo_gpgcheck=1 (RhBug:1456419) (Daniel Mach) - Don't try to cut datetime message (Jaroslav Rohel) - Use localized datetime format (RhBug:1445021) (Jaroslav Rohel) - Work with locale date (Jaroslav Rohel) - Use ISO 8601 time format in logfile (Jaroslav Rohel) - Add unitest to prevent callbacks breakage (Jaroslav Mracek) - Provide compatibility for tools that do not use total_drpms (Jaroslav Mracek) - Requires strict usage of repoquery --recursive (Jaroslav Mracek) - Fix output for --resolve with --installed for repoquery (Jaroslav Mracek) - Remove unnecessary inheritance of yum conf options (Martin Hatina) - Remove alwaysprompt option support (RhBug:1400714) (Jaroslav Rohel) - Allow to install groups with multilib_policy=all (RhBug:1250702) (Jaroslav Mracek) - Redesign Base.install() to provide alternatives (Jaroslav Mracek) - Report excludes includes into logger.debug (RhBug:1381988) (Jaroslav Mracek) - Provide new API to parse string to NEVRA () (Jaroslav Mracek) - Add more repoquery querytags (Jaroslav Rohel) - Not hide tracebacks (Jaroslav Mracek) - Solve error handling for get attr in yumdb (RhBug:1397848) (Jaroslav Mracek) - Provide a better error if throttle to low (RhBug:1321407) (Jaroslav Mracek) - Change timeout to 30s (RhBug:1291867) (Jaroslav Mracek) - Add pre_transaction hook for plugins (Jaroslav Rohel) - Not download metadata if "dnf history [info|list|userinstalled]" (Jaroslav Mracek) - Not download metadata if "dnf repo-pkgs list --installed" (Jaroslav Mracek) - Not download metadata if "dnf list --installed" (RhBug:1372895) (Jaroslav Mracek) - Format pkg str for repoquery --tree due to -qf (RhBug:1444751) (Jaroslav Mracek)- Update release notes (Jaroslav Mracek) - Change documentation for history --userinstalled (RhBug:1370062) (Jaroslav Mracek) - Change example to install plugin using versionlock (Jaroslav Mracek) - Remove unused method Goal.best_run_diff() (Jaroslav Mracek) - Change recommendations if some problems appear (RhBug:1293067) (Jaroslav Mracek) - Report problems for goals with optional=True (Jaroslav Mracek) - Format resolve problem messages in method in dnf.util (Jaroslav Mracek) - Enhance reports about broken dep (RhBug:1398040)(RhBug:1393814) (Jaroslav Mracek) - search: do not generate error if not match anything (RhBug:1342157) (Jaroslav Rohel) - Check if any plugin is removed in transaction (RhBug:1379906) (Jaroslav Mracek) - Show progress for DRPM (RhBug:1198975) (Jaroslav Mracek) - Fix disabledplugin option (Iavael) - [history]: fixed info command merged output (Eduard Čuba)- bump version to 2.4.1 + update release notes (Jaroslav Mracek) - goal: do not mark weak dependencies as userinstalled (Igor Gnatenko) - fix typo in supplements (RhBug:1446756) (Igor Gnatenko) - Describe present behavior of installonly_limit conf option (Jaroslav Mracek) - Reset all transaction for groups if Base.reset() (RhBug:1446432) (Jaroslav Mracek) - Explain how add negative num for --latest-limit (RhBug:1446641) (Jaroslav Mracek) - trivial: don't duplicate option names (Igor Gnatenko) - Add support for --userinstalled for repoquery command (RhBug:1278124) (Jaroslav Rohel) - Fix header of search result sections (RhBug:1301868) (Jaroslav Rohel) - Filter out src for get_best_selector (Jaroslav Mracek) - Add minor changes in formating of documentation (Jaroslav Mracek)- po: Update translations (Igor Gnatenko) - po: Update translations (Igor Gnatenko) - introduce '--enableplugin' option (Martin Hatina) - Improve detection of file patterns (Jaroslav Mracek) - Add method _get_nevra_solution() for subject (Jaroslav Mracek) - Do not add "*" into query filter in _nevra_to_filters() (Jaroslav Mracek) - Remove usage of nevra_possibilities_real() (Jaroslav Mracek) - Increase performance for downgrade_to() (Jaroslav Mracek) - Add additional keys for get_best_query() (Jaroslav Mracek) - Increase performance for get_best_selector() (Jaroslav Mracek) - Increase performance for get_best_query() (Jaroslav Mracek) - Fix "Package" text translation (RhBug:1302935) (Jaroslav Rohel) - Create a warning if releasever is None (Jaroslav Mracek) - Adds cost, excludepkgs, and includepkgs to Doc (RhBug:1248684) (Jaroslav Mracek) - Change auto-detection of releasever in empty installroot (Jaroslav Mracek) - Do not load system repo for makecache command (RhBug:1441636) (Jaroslav Mracek) - Do not raise assertion if group inst and rmv pkgs (RhBug:1438438) (Jaroslav Mracek) - yum layer using python3 (Martin Hatina) - Filter url protocols for baseurl in Package.remote_location (Jaroslav Mracek) - Add armv5tl to arm basearch (Neal Gompa) - Setup additional parameters for handler for remote packages (Jaroslav Mracek) - Use same method for user/password setting of every librepo.handle (Jaroslav Mracek) - Fix PEP8 violations and remove unused import (Jaroslav Mracek) - Handle unknown file size in download progress (Jaroslav Mracek) - Allow to delete cashed files from command line by clean command (Jaroslav Mracek) - Save command line packages into chachedir (RhBug:1256313) (Jaroslav Mracek) - Add progress bar for download of commandline pkgs (RhBug:1161950) (Jaroslav Mracek) - Fix minor typo Closes: #781 Approved by: ignatenkobrain (Yuri Chornoivan) - Mark unremoved packages as failed (RhBug:1421244) (Jaroslav Mracek)- update release notes (Jaroslav Mracek) - po: Update translations (Igor Gnatenko) - Add require of subcommand for repo-pkgs command (Jaroslav Rohel) - shell: Fix commands initialization (Jaroslav Rohel) - po: Update translations (Igor Gnatenko) - Add support for --location for repoquery command (RhBug:1290137) (Jaroslav Mracek) - Add support of --recursive with --resolve in repoquery (Jaroslav Mracek) - Add --recursive option for repoquery (Jaroslav Mracek) - Add --whatconflicts for repoquery (Jaroslav Mracek) - Add support for multiple options for repoquery (Jaroslav Mracek) - Add multiple format option for repoquery (Jaroslav Mracek) - Fix problem with "dnf repoquery --querytags" (Jaroslav Mracek) - Add support of 3 options into updateinfo command (Jaroslav Mracek) - Add inheritance of reason for obsoleting packages (Jaroslav Mracek) - Mark installonlypkgs correctly as user installed (RhBug:1349314) (Jaroslav Mracek) - Solve a problem with None names in callbacks (Jaroslav Mracek) - Solve a problem for callbacks (Jaroslav Mracek) - Revert "remove: CLI: --randomwait" (RhBug:1247122) (Ondřej Sojka) - po: update translations (Igor Gnatenko) - po: update translations (Igor Gnatenko) - Set strings for translations (RhBug:1298717) (Jaroslav Mracek)- bump version to 2.2.0 + update release notes (Jaroslav Mracek) - Add documentation of new API callback actions (RhBug:1411432) (Jaroslav Mracek) - Fix python2 doesn't have e.__traceback__ attribute (Jaroslav Mracek) - Do not report erasing package as None. (Jaroslav Mracek) - Display scriplet for transaction (RhBug:1411423) (RhBug:1406130) (Jaroslav Mracek) - Add support for rpmcallbacks (Jaroslav Mracek) - AUTHORS: updated (Jaroslav Rohel) - Not show expiration check if no repo enabled (RhBug:1369212) (Jaroslav Mracek) - Fix changelog in dnf spec file (Jaroslav Mracek) - po: update translations (Igor Gnatenko) - Add myself (mhatina) to AUTHORS (Martin Hatina) - po: Update translations (Igor Gnatenko)- bump version to 2.1.1 + update release notes (Jaroslav Mracek) - Sync the translation with locale (Jaroslav Rohel) - Disable exceptions in logging (Jaroslav Rohel) - Fix severity info in "updateinfo info" (Jaroslav Mracek) - Add help for shell commands (Jaroslav Rohel) - shell: no crash if missing args (Jaroslav Rohel) - proper check of releasever, when using installroot (RhBug:1417542) (Martin Hatina) - Inform about "Cache was expired" with "dnf clean" (RhBug:1401446) (Jaroslav Mracek) - crypto: port to the official gpgme bindings (Igor Gnatenko) - Fix doc example for `fill_sack` method (Lubomír Sedlář) - po: update translations (Igor Gnatenko) - Not try to install src package (RhBug:1416699) (Jaroslav Mracek) - Add usage for add_new_repo() with repofrompath option (Jaroslav Mracek) - Add new API add_new_repo() in RepoDict() (RhBug:1427132) (Jaroslav Mracek) - docs: adds documentation for dnf-automatic's Command and CommandEmail emitters. (rhn) - docs: fixes typo in section description in automatic (rhn) - Adds new emitters for dnf-automatic. (rhn) - po: update translations (Igor Gnatenko) - Ensure that callback will not kill dnf transaction (Jaroslav Mracek) - Ensure that name will be not requested on None (RhBug:1397047) (Jaroslav Mracek) - Python 3.6 invalid escape sequence deprecation fix (Ville Skyttä) - display severity information in updateinfo (#741) (Michael Mraka) - po: update translations (Igor Gnatenko) - Add --nodocs option for dnf (RhBug:1379628) (Jaroslav Mracek) - Replace passive plugin noroot (Jaroslav Mracek) - Fix incorrect formating of string for logger.info (Jaroslav Mracek) - Not print help if empty line in script for shell command (Jaroslav Mracek) - Run fill_sack after all repos have changed status (Jaroslav Mracek) - Remove Hawkey object from repo if rerun of dnf.fill_sack (Jaroslav Mracek) - util/on_metered_connection: be more polite to failures (Igor Gnatenko) - cosmetic: i18n: rewording of 'Login user' (RhBug:1424939) (Jan Silhan) - Fix problem with --whatprovides in repoquery (RhBug:1396992) (Jaroslav Mracek) - Add -a and --all option for repoquery (RhBug:1412970) (Jaroslav Mracek) - Change camel-case of output of grouplist (Jaroslav Mracek) - Minor correction in release notes (Jaroslav Mracek) - Minor correction in release notes (Jaroslav Mracek)- bump version to 2.1.0 + update release notes (Jaroslav Mracek) - Fix problem with --recent option in repoquery (Jaroslav Mracek) - Fix problem with duplicated --obsoletes (RhBug:1421835) (Jaroslav Mracek) - Python 3.6 invalid escape sequence deprecation fixes (Ville Skyttä) - Add --repoid as alias for --repo (Jaroslav Mracek) - introduce dnf.base.Base.update_cache() (Martin Hatina) - Try to install uninstalled packages if group installed (Jaroslav Mracek) - Enable search of provides in /usr/(s)bin (RgBug:1421618) (Jaroslav Mracek) - style: ignore E261 (Igor Gnatenko) - makecache: do not run on metered connections (RhBug:1415711) (Igor Gnatenko) - change '--disableplugins' to '--disableplugin' (Martin Hatina) - cosmetic: removed unused import (Jan Silhan) - show hint how to display why package was skipped (RhBug:1417627) (Jan Silhan) - spec: add information how to obtain archive (Igor Gnatenko) - fix messages (UX) (Jaroslav Rohel) - zanata update (Jan Silhan)- bump version to 2.0.1 + update release notes (Jaroslav Mracek) - introduce cli 'obsoletes' option (Martin Hatina) - swap tids if they are in wrong order (RhBug:1409361) (Michael Mraka) - Disable shell command recursion (Jaroslav Rohel) - Honor additional arguments for DNF shell repo list command (Jaroslav Rohel) - don't traceback when bug title is not set (Michael Mraka) - introducing list-security, info-security etc. commands (Michael Mraka) - Add lsedlar to contributors list (Lubomír Sedlář) - Return just name from Package.source_name (Lubomír Sedlář) - introduce dnf.conf.config.MainConf.exclude() (Martin Hatina) - systemd: Disable daemons on ostree-managed systems (Colin Walters) - introduced dnf.base.Base.autoremove() (RhBug:1414512) (Martin Hatina) - po: update translations (Igor Gnatenko) - build: use relative directory for translations (Igor Gnatenko) - Temporary eliminate a problem with install remove loop (Jaroslav Mracek) - Handle info message when DRPM wastes data (RhBug:1238808) (Daniel Aleksandersen) - Fix output for better translation (RhBug:1386085) (Abhijeet Kasurde) - yum layer refactored (Martin Hatina) - return values changed to match yum's (Martin Hatina) - Reword sentence after removing package (RhBug:1286553) (Abhijeet Kasurde) - Minor documentation revisions (Mark Szymanski) - Minor code fix (Abhijeet Kasurde) - automatic: email emitter date header (David Greenhouse) - Solve problem when no repo and only rpms with upgrade command (Jaroslav Mracek) - bash_completion: use system-python if it's available (Igor Gnatenko) - spec: use system-python for dnf-yum as well (Igor Gnatenko) - comps/groups: fix tests (Michal Luscon) - comps: adjust group_upgrade to new CompsTransPkg style (Michal Luscon) - groups: refactored installation (RhBug:1337731, RhBug:1336879) (Michal Luscon) - Increase requirement for hawkey (Jaroslav Mracek) - Change reporting problems for downgradePkgs() (Jaroslav Mracek) - Use selector for base.package_upgrade() (Jaroslav Mracek) - Add usage of selectors for base.package_install() (Jaroslav Mracek) - Use selector for base.package_downgrade() (Jaroslav Mracek) - Redirect base.downgrade() to base.downgrade_to() (Jaroslav Mracek) - Enable wildcard for downgrade command (RhBug:1173349) (Jaroslav Mracek) - Refactor downgrade cmd behavior (RhBug:1329617)(RhBug:1283255) (Jaroslav Mracek) - Redirect logger.info into stderr for repolist (RhBug:1369411) (Jaroslav Mracek) - Redirect logger.info into stderr for repoquery (RhBug:1243393) (Jaroslav Mracek) - Add possibility for commands to redirect logger (Jaroslav Mracek) - Put information about metadata expiration into stdout (Jaroslav Mracek) - Change warning about added repo into info (RhBug:1243393) (Jaroslav Mracek) - Move grouplist output from logger into stdout (Jaroslav Mracek) - let repo exclude work the same way as global exclude (Michael Mraka) - Fix wrong assumptions about metalinks (RhBug:1411349) (Jaroslav Mracek) - handle --disablerepo/--enablerepo properly with strict (RhBug:1345976) (Štěpán Smetana) - Add fix to notify user about no repos (RhBug:1369212) (Abhijeet Kasurde) - Add information about "hidden" option in dnf doc (RhBug:1349247) (Abhijeet Kasurde) - Fix for 'history package-list' (Amit Upadhye) - Enable multiple args for repoquery -f (RhBug:1403930) (Jaroslav Mracek) - Set default repo.name as repo._section (Jaroslav Mracek) - Create from self.forms value forms in cmd.run() (Jaroslav Mracek) - Add description of swap command into documentation (Jaroslav Mracek) - Add swap command (RhBug:1403465) (RhBug:1110780) (Jaroslav Mracek) - Solve a problem with shell when empty line or EOF (Jaroslav Mracek) - shell: add history of commands (RhBug:1405333) (Michal Luscon) - Add info if no files with repoquery -l (RhBug:1254879) (Jaroslav Mracek) - po: update translations (Igor Gnatenko) - po: migrate to zanata python client and trivial fixes in build (Igor Gnatenko) - po: include all possible languages from zanata (Igor Gnatenko) - po: include comments for translations (Igor Gnatenko) - shell: catch exceptions from depsolving (Michal Luscon) - shell: update documentation (Michal Luscon) - shell: add transaction reset cmd (Michal Luscon) - shell: add transaction resolve cmd (Michal Luscon) - shell: provide rewritable demands for cmds (Michal Luscon) - shell: catch tracebacks from shlex (Michal Luscon) - shell: handle ctrl+D more gracefully (Michal Luscon) - groups: set demands in configure instead of run (Michal Luscon) - shell: implement config cmd (Michal Luscon) - shell: add help (Michal Luscon) - shell: make alias repo list -> repolist (Michal Luscon) - shell: catch exceptions from do_transaction (Michal Luscon) - shell: resolve transaction in ts run (Michal Luscon) - shell: add default value for internal methods argument (Michal Luscon) - shell: create run alias for ts run (Michal Luscon) - shell: add ts list cmd (Michal Luscon) - shell: refill sack after every successful repo cmd (Michal Luscon) - shell: allow running multiple transaction in one session (Michal Luscon) - shell: add ts command (Michal Luscon) - shell: catch cmd parsing and run exceptions (Michal Luscon) - shell: allow to run scripts (Michal Luscon) - shell: add repo cmd (Michal Luscon) - shell: add resolving + transaction run support (Michal Luscon) - shell: implement quit method (Michal Luscon) - shell: add custom cmds stubs (Michal Luscon) - shell: implement basic logic (Michal Luscon) - shell: register new cmd (Michal Luscon)- tests: catch ModuleNotFoundError as well (Igor Gnatenko) - Switch out automatic service for automatic-download and automatic-install (Pat Riehecky) - Make upgrade-to alias for upgrade (RhBug:1327999) (Jaroslav Mracek) - skip appending an empty option (RhBug: 1400081) (Michael Mraka) - Add description of nevra foems for commands and autoremove args (Jaroslav Mracek) - Add support of arguments nevra forms for autoremove command (Jaroslav Mracek) - Add nevra forms for remove command (Jaroslav Mracek) - Add nevra forms for install command (Jaroslav Mracek) - add bin/yum into .gitignore (Michal Luscon) - clean: acquire all locks before cleaning (RhBug:1293782) (Michal Luscon) - Change hawkey version requirement (Jaroslav Mracek) - Add information for translators (RhBug:1386078) (Jaroslav Mracek) - Change info to warning for clean repoquery output (RhBug:1358245) (Jaroslav Mracek) - Add description of pkg flag for Query (RhBug:1243393) (Jaroslav Mracek) - Add minor changes in documentation (Jaroslav Mracek) - Do not always overwrite the name with the repo ID (Neal Gompa)- See http://dnf.readthedocs.io/en/latest/release_notes.html- See http://dnf.readthedocs.io/en/latest/release_notes.html- Obsolete dnf-langpacks - Backport patch for dnf repolist disabled- Update to 1.1.10- Fix typo- Also change shebang for %{?system_python_abi} in %{_bindir}/dnf- Add %{?system_python_abi}- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Revert "group: treat mandatory pkgs as mandatory if strict=true" (RhBug:1337731) - enforce-api: reflect changes from #992475 in completion_helper (RhBug:1338504) - enforce-api: add compatibility methods for renamed counterparts (RhBug:1338564)- doc: release notes 1.1.9 (Igor Gnatenko) - spec: correctly set up requirements for python subpkg (Igor Gnatenko) - spec: follow new packaging guidelines & make compatible with el7 (Igor Gnatenko) - zanata update (Jan Silhan) - enforce-api: add missing bits of Base class (Michal Luscon) - help: unify help msg strings (Michal Luscon) - enforce-api: decorate Base class (Michal Luscon) - util: add decorator informing users of nonapi functions (Michal Luscon) - Added description for 'autoremove' in dnf help (RhBug:1324086) (Abhijeet Kasurde) - i18n: fixup for 0db13feed (Michal Luscon) - i18n: use fallback mode if terminal does not support UTF-8 (RhBug:1332012) (Michal Luscon) - Revert "spec: follow new packaging guidelines & make compatible with el7" (Michal Luscon) - move autoglob feature directly to filterm() and filter() (Michael Mraka) - group: treat mandatory pkgs as mandatory if strict=true (RhBug:1292892) (Michal Luscon) - locks: fix lock paths in tmpfsd config since cachedir has been changed (Michal Luscon) - remove formating from translation strings (Michal Luscon) - base: set diskspace check filter before applying the filters (RhBug:1328674) (Michal Luscon) - order repos by priority and cost (Michael Mraka) - spec: follow new packaging guidelines & make compatible with el7 (Igor Gnatenko) - bash-completion: first try to set fallback to BASH_COMPLETION_COMPATDIR (Igor Gnatenko) - updated copyrights for files changed this year (Michael Mraka) - cli: fix warning from re.split() about non-empty pattern (RhBug:1286556) (Igor Gnatenko) - update authors file (Michal Luscon) - Define __hash__ method for YumHistoryPackage (RhBug:1245121) (Max Prokhorov)- refactor: repo: add md_expired property (Michal Domonkos) - test: fix cachedir usage in LocalRepoTest (Michal Domonkos) - clean: operate on all cached repos (RhBug:1278225) (Michal Domonkos) - refactor: repo: globally define valid repoid chars (Michal Domonkos) - RepoPersistor: only write to disk when requested (Michal Domonkos) - clean: remove dead subcommands (Michal Domonkos) - doc: --best in case of problem (RhBug:1309408) (Jan Silhan) - Added fix for correct error message for group info (RhBug:1209649) (Abhijeet Kasurde) - repo: don't get current timeout for librepo (RhBug:1272977) (Igor Gnatenko) - doc: fix default timeout value (Michal Luscon) - cli: inform only about nonzero md cache check interval (Michal Luscon) - base: report errors in batch at the end of md downloading (Michal Luscon) - repo: produce more sane error if md download fails (Michal Luscon) - zanata update (RhBug:1322226) (Jan Silhan) - doc: Fixed syntax of `assumeyes` and `defaultyes` ref lables in `conf_ref.rst` (Matt Sturgeon) - Fix output headers for dnf history command (Michael Dunphy) - doc: change example of 'dnf-command(repoquery)' (Jaroslav Mracek) - makacache.service: shorten journal logs (RhBug:1315349) (Michal Luscon) - config: improve UX of error msg (Michal Luscon) - Added user friendly message for out of range value (RhBug:1214562) (Abhijeet Kasurde) - doc: prefer repoquery to list (Jan Silhan) - history: fix empty history cmd (RhBug:1313215) (Michal Luscon) - Very minor tweak to the docs for `--assumeyes` and `--assumeno` (Matt Sturgeon)- Add `/etc/distro.repos.d` as a path owned by the dnf package (Neal Gompa (ニール・ゴンパ)) - Change order of search and add new default repodirs (RhBug:1286477) (Neal Gompa (ニール・ゴンパ)) - group: don't mark available packages as installed (RhBug:1305356) (Jan Silhan) - history: adjust demands for particular subcommands (RhBug:1258503) (Michal Luscon) - Added extension command for group list (RhBug:1283432) (Abhijeet Kasurde) - perf: dnf repository-packages upgrade (RhBug:1306304) (Jan Silhan) - sack: Pass base.conf.substitutions["arch"] to sack in build_sack() function. (Daniel Mach) - build: make python2/3 binaries at build time (Michal Domonkos) - fix dnf history traceback (RhBug:1303149) (Jan Silhan) - cli: truncate expiration msg (RhBug:1302217) (Michal Luscon)- history: don't fail if there is no history (RhBug:1291895) (Michal Luscon) - Allow dnf to use a socks5 proxy, since curl support it (RhBug:1256587) (Michael Scherer) - output: do not log rpm info twice (RhBug:1287221) (Michal Luscon) - dnf owns /var/lib/dnf dir (RhBug:1294241) (Jan Silhan) - Fix handling of repo that never expire (RhBug:1289166) (Jaroslav Mracek) - Filter out .src packages when multilib_proto=all (Jeff Smith) - Enable string for translation (RhBug:1294355) (Parag Nemade) - Let logging format messages on demand (Ville Skyttä) - clean: include metadata of local repos (RhBug:1226322) (Michal Domonkos) - completion: Install to where bash-completion.pc says (Ville Skyttä) - spec: bash completion is not a %config file (Ville Skyttä) - Change assertion handling for rpmsack.py (RhBug:1275878) (Jaroslav Mracek) - cli: fix storing arguments in history (RhBug:1239274) (Ting-Wei Lan)- base: save group persistor only after successful transaction (RhBug:1229046) (Michal Luscon) - base: do not clean tempfiles after remove transaction (RhBug:1282250) (Michal Luscon) - base: clean packages that do not belong to any trans (Michal Luscon) - upgrade: allow group upgrade via @ syntax (RhBug:1265391) (Michal Luscon) - spec: Mark license files as %license where available (Ville Skyttä) - Remove unused imports (Ville Skyttä) - Spelling fixes (Ville Skyttä) - Fix typos in documentation (Rob Cutmore) - parser: add support for braces in substitution (RhBug:1283017) (Dave Johansen) - completion_helper: Don't omit "packages" from clean completions (Ville Skyttä) - bash-completion: Avoid unnecessary python invocation per _dnf_helper (Ville Skyttä) - repo: Download drpms early (RhBug:1260421) (Ville Skyttä) - clean: Don't hardcode list of args in two places (Ville Skyttä) - cli: don't crash if y/n and sys.stdin is None (RhBug:1278382) (Adam Williamson) - sp err "environement" -> "environment" (Michael Goodwin) - Remove -OO from #!/usr/bin/python (RhBug:1230820) (Jaroslav Mracek) - cli: warn if plugins are disabled (RhBug:1280240) (Michal Luscon)- AUTHORS: updated (Jan Silhan) - query: add compatibility methods (Michal Luscon) - query: add recent, extras and autoremove methods to Query (Michal Luscon) - query: add duplicated and latest-limit queries into api (Michal Luscon) - format the email message with its as_string method (Olivier Andrieu) - added dnf.i18n.ucd* functions as deprecated API (Jan Silhan) - i18n: unicode resulting translations (RhBug:1278031) (Jan Silhan) - po: get rid of new lines in translation (Jan Silhan) - output: add skip count to summary (RhBug:1264032) (Michal Domonkos) - groups: fix environment upgrade (Michal Luscon) - Fix plural strings extraction (RhBug:1209056) (Baurzhan Muftakhidinov) - po: fixed malformed beginning / ending (Jan Silhan) - zanata update (Jan Silhan) - cli: prevent tracebacks after C^ (RhBug:1274946) (Michal Luscon)- Update command_ref.rst (Jaroslav Mracek) - Change in automatic.conf email settings to prevent email error with default sender name (Jaroslav Mracek) - Replace assert_called() with assert_called_with() for Py35 support (Neal Gompa (ニール・ゴンパ)) - doc: improve documentation (Jaroslav Mracek) - doc: update the instructions related to nightly builds (Radek Holy) - Revert "Add the continuous integration script" (Radek Holy) - Revert "cosmetic: ci: fix the Copr name in the README" (Radek Holy) - Fix typo in Command.canonical's doctring (Timo Wilken) - base: group_install is able to exclude mandatory packages (Related:RhBug:1199868) (Jan Silhan)- don't import readline as it causes crashes in Anaconda (related:RhBug:1258364)- Revert "completion_helper: don't get IndexError (RhBug:1250038)"- add hawkey version requirement - revert commit #70956- doc: release notes 1.1.2 (Michal Luscon) - sanitize non Unicode command attributes (RhBug:1262082) (Jan Silhan) - don't redirect confirmation to stderr RhBug(1258364) (Vladan Kudlac) - clean: add rpmdb to usage (Vladan Kudlac) - completion_helper: don't get IndexError (RhBug:1250038) (Vladan Kudlac) - add --downloadonly switch (RhBug:1048433) (Adam Salih) - Add globbing support to base.by_provides() (RhBug:11259650) (Valentina Mukhamedzhanova) - spec: packaging python(3)-dnf according to new Fedora guidelines (RhBug:1260198) (Jaroslav Mracek) - Bug in Source0: URL in dnf.spec fixed (RhBug:126255) (Jaroslav Mracek) - To dnf.spec added provides dnf-command(command name) for 21 dnf commands (RhBug:1259657) (jmracek) - Expire repo cache on failed package download (Valentina Mukhamedzhanova) - cosmetic: ci: fix the Copr name in the README (Radek Holy) - Add the continuous integration script (Radek Holy) - Set proper charset on email in dnf-automatic (RhBug:1254982) (Valentina Mukhamedzhanova) - doc: improve configuration description (RhBug:1261766) (Michal Luscon) - remove: show from which repo a package is (Vladan Kudlac) - list: show from which repo a package is (RhBug:1234491) (Vladan Kudlac) - Spelling/grammar fixes (Ville Skyttä) - install: fix crash when terminal window is small (RhBug:1256531) (Vladan Kudlac) - install: mark unification of the progress bar (Vladan Kudlac) - fix translations in python3 (RhBug:1254687) (Michal Luscon) - group: CompsQuery now returns group ids (RhBug:1261656) (Michal Luscon)- fix access to demands (RhBug:1259194) (Jan Silhan) - make clean_requiremets_on_remove=True (RhBug:1260280) (Jan Silhan)- Fixed typo (RhBug:1249319) (Adam Salih) - fixed downgrade with wildcard (RhBug:1234763) (Adam Salih) - reorganize logic of get_best_selector(s) and query (RhBug:1242946) (Adam Salih) - completion_helper: don't crash if exception occurred (RhBug:1225225) (Igor Gnatenko) - base: expire cache if repo is not available (Michal Luscon) - Don't suggest --allowerasing if it is enabled (Christian Stadelmann) - translation works in python3 (RhBug:1254687) (Jan Silhan) - logrotate less often (RhBug:1247766) (Jan Silhan) - implement dnf mark command (RhBug:1125925) (Michal Luscon) - groups: use comps data to migrate persistor (Michal Luscon) - groups: preserve api compatibility (Michal Luscon) - groups: use persistor data for removing env/group (Michal Luscon) - persistor: add migration and bump version (Michal Luscon) - persistor: store name and ui_name of group (Michal Luscon) - show real metadata timestamp on the server in verbose mode (Jan Silhan) - lock: make rpmdb lock blocking (RhBug:1210289) (Michal Luscon)- update: installonly pkgs are not shown in both install and skipped section (RhBug:1252415) (Jan Silhan) - output: sort skipped packages (Jan Silhan) - output: skipped conflicts are set (RhBug:1252032) (Jan Silhan) - keep the dwongrading package installed if transaction fails (RhBug:1249379) (Jan Silhan) - don't store empty attributes (RhBug:1246928) (Michael Mraka) - doc: correct dnf.conf man section (RhBug:1245349) (Michal Luscon)- print skipped pkg with broken deps too (Related:RhBug:1210445) (Jan Silhan) - history: set commands output as default (RhBug:1218401) (Michal Luscon) - Update es.po. save:guardar -> save:ahorrar (Máximo Castañeda) - cosmetic: option arg in Base.*install is replaced with strict (Jan Silhan) - group: don't fail on first non-existing group (Jan Silhan) - install: skips local pkgs of lower version when strict=0 (Related:RhBug:1227952) (Jan Silhan) - install: skip broken/conflicting packages in groups when strict=0 (Jan Silhan) - install: skip broken/conflicting packages when strict=0 (Jan Silhan) - implemented `strict` config option working in install cmd (RhBug:1197456) (Jan Silhan) - fixed 'dnf --quiet repolist' lack of output (RhBug:1236310) (Nick Coghlan) - Add support for MIPS architecture (Michal Toman) - package: respect baseurl attribute in localPkg() (RhBug:1219638) (Michal Luscon) - Download error message is not written on the same line as progress bar anymore (RhBug: 1224248) (Adam Salih) - dnf downgrade does not try to downgrade not installed packages (RhBug: 1243501) (max9631) - pkgs not installed due to rpm error are reported (RhBug:1207981) (Adam Salih) - dnf install checks availability of all given packages (RhBug:1208918) (Adam Salih) - implemented install_weak_deps config option (RhBug:1221635) (Jan Silhan) - ignore SIGPIPE (RhBug:1236306) (Michael Mraka) - always add LoggingTransactionDisplay to the list of transaction displays (RhBug:1234639) (Radek Holy) - Add missing FILES section (RhBug: 1225237) (Adam Salih) - doc: Add yum vs dnf hook information (RhBug:1244486) (Parag Nemade) - doc: clarify the expected type of the do_transactions's display parameter (Radek Holy) - apichange: add dnf.cli.demand.DemandSheet.transaction_display (Radek Holy) - apichange: add dnf.callback.TransactionProgress (Radek Holy) - move the error output from TransactionDisplay into a separate class (Radek Holy) - rename TransactionDisplay.errorlog to TransactionDisplay.error (Radek Holy) - report package verification as a regular RPM transaction event (Radek Holy) - rename TransactionDisplay.event to TransactionDisplay.progress (Radek Holy) - apichange: deprecate dnf.callback.LoggingTransactionDisplay (Radek Holy) - use both CliTransactionDisplay and demands.transaction_display (Radek Holy) - apichange: accept multiple displays in do_transaction (Radek Holy) - support multiple displays in RPMTransaction (Radek Holy)- Fix regression in group list command introduced by 02c3cc3 (Adam Salih) - AUTHORS: updated (Jan Silhan) - stop saying "experimental" (Matthew Miller)- fixed python3 syntax error from f427aa2 (Jan Silhan)- give --allowerasing hint when error occurs during resolution (RhBug:1148630) (Jan Silhan) - show --best hint with skipped packages every time (RhBug:1176351) (Jan Silhan) - notify about skipped packages when upgrade (RhBug:1210445) (Jan Silhan) - dnf-automatic: Document apply_updates=no behavior wrt keepcache (Ville Skyttä) - persistor: share functionality of JSONDB (Jan Silhan) - keepcache=0 persists packages till next successful transaction (RhBug:1220074) (Jan Silhan) - do not use releasever in cache path (related to RhBug:1173107) (Michael Mraka) - doc: add dnf list use case (Michal Luscon) - repo: allow ntlm proxy auth (RhBug:1219199) (Michal Luscon) - add a script which updates release notes (Radek Holy) - doc: reverse the order of release notes (Radek Holy) - completion_helper: fix tb if list XXX is not known arg (RhBug:1220040) (Igor Gnatenko) - configurable maximum number of parallel downloads (RhBug:1230975) (Igor Gnatenko) - add info to bash_completion (1nsan3) - dnf upgrade does not try to upgrade uninstalled packages (RhBug: 1234763) (Adam Salih) - dnf group list now checks every package and prints out only invalid ones (Adam Salih) - install: return zero exit code if group is already installed (RhBug:1232815) (Michal Luscon) - doc: add -b which does the same as --best (Igor Gnatenko) - support category groups (Michael Mraka) - cli test update for repofrompath (Michael Mraka) - documentation for --repofrompath (Michael Mraka) - implemented --repofrompath option (RhBug:1113384) (Michael Mraka) - doc: document filter provides and obsoletes (Michal Luscon) - doc: extend --quiet explanation (RhBug:1133979) (Jan Silhan) - fixed dnf-automatic email emitter unicode error (RhBug:1238958) (Jan Silhan) - doc: be specific what 'available' means in list/info (Jan Silhan) - cosmetic: fixed typo (RhBug:1238252) (Jan Silhan) - groups: clean dependencies (Michal Luscon) - groups: fix removing of env that contains previously removed group (Michal Luscon) - groups: fix removing of empty group (Michal Luscon) - AUTHORS: updated (Jan Silhan) - bash-completion: ignore sqlite3 user configuration (Peter Simonyi) - Fix package name for rawhide .repo files (Frank Dana) - Add 'transaction_display' to DemandSheet (Will Woods) - translation: update (Jan Silhan) - translation: use zanata instead of transifex (Jan Silhan) - Updated Polish translation (Piotr Drąg) - updated georgian translation (George Machitidze) - group: fixed installing of already installed environment (Jan Silhan) - conf: change minrate threshold to librepo default (RhBug:1212320) (Michal Luscon)- conf: change minrate threshold to librepo default (RhBug:1212320) - group: fixed installation of already installed environments- doc: document variables in repo conf (Michal Luscon) - groups: temporary fix for group remove (RhBug:1214968) (Michal Luscon) - group: print summary of marked groups / environments together at the end (Jan Silhan) - group: fixed marking as installed (RhBug:1222694) (Jan Silhan) - doc: Spelling fixes (Ville Skyttä) - dnf-automatic: Fix systemd service description (thanks Ville Skyttä) (Jan Silhan) - doc: assumeyes added to Base.conf and config option (Jan Silhan) - optionparser: deleted --obsoletes option that conflicted with repoquery plugin (Jan Silhan) - dnf-automatic: Document emit_via default (Ville Skyttä) - man: yum2dnf don;t show content (RhBug:1225246) (Thanks Adam Salih) (Jan Silhan) - doc: allowed chars of repo ID (Jan Silhan) - doc: minimal repo config file (Jan Silhan) - doc: configuration files replacement policy (Jan Silhan) - fixed typo in man page (RhBug:1225168) (Michael Mraka) - Update authors (Michal Luscon) - dnf-automatic: add random_sleep option (RhBug:1213985) (Vladan Kudlac) - don't print bug report statement when rpmdb is corrupted (Related:RhBug:1225277) (Jan Silhan) - comps: fix unicode issue (RhBug:1223932) (Thanks Parag) (Parag Nemade) - logging: setup librepo log in verbose mode (Michal Luscon) - doc: document the versioning scheme (Radek Holy) - groups: end up empty group removal before solving (Michal Luscon) - groups: end up empty installation before solving (RhBug:1223614) (Michal Luscon) - doc: add support for transactions/packages/ranges in "dnf history list" (Radek Holy) - doc: add support for transaction ranges in "dnf history info" (Radek Holy) - support ssl client certificates (RhBug:1203661) (Michael Mraka) - doc: document the "mirrorlist" configuration option (Radek Holy) - doc: document the "metalink" configuration option (Radek Holy) - doc: document the "baseurl" configuration option (Radek Holy) - doc: document the "enabled" configuration option (Radek Holy) - doc: document the "name" configuration option (Radek Holy) - Revert "spec: added sqlite requirement" (Jan Silhan) - spec: added sqlite requirement (Jan Silhan) - cosmetic: fixed typo in comment (Jan Silhan) - man: added reference to bug reporting guide (Jan Silhan) - test: ignore user terminal width (Jan Silhan) - cosmetic: base: import dnf.util.first (Jan Silhan) - base.upgrade: inform user when pkg not installed and skipped (RhBug:1187741) (Jan Silhan) - disable buildtime c/c++ dependency (Michael Mraka) - doc: document the new virtual provides (Radek Holy) - AUTHORS: updated (Jan Silhan) - AUTHORS: distuinguish authors and contributors (Jan Silhan) - Create ka.po (George Machitidze) - Parser: fix path handling (Haikel Guemar) - doc: metadata_timer_sync checked every hour (Jan Silhan)- doc: release notes dnf-1.0.0 (Michal Luscon) - completion: don't do aliases (RhBug:1215289) (Jan Silhan) - use Sack.load_repo() instead of Sack.load_yum_repo() (Jan Silhan) - Repo.name has default value of repo ID (RhBug:1215560) (Jan Silhan) - cosmetic: get rid of user visible yum references (Jan Silhan) - moved install_or_skip to dnf.comps (Jan Silhan) - group: see already installed group during installation (RhBug:1199648) (Jan Silhan) - group: install_or_skip returns num of packages to install (Jan Silhan) - group: made global function install_or_skip (Jan Silhan) - AUTHORS: updated (Radek Holy) - describe --refresh option in --help output (Pádraig Brady) - better no such command message (RhBug:1208773) (Jan Silhan) - doc: package-cleanup example doesn't print 'No match for argument:...' garbage (Jan Silhan) - mention yum check replacement (Michael Mraka) - added ref to dnf list (Michael Mraka) - added package-cleanup to dnf translation table (Michael Mraka) - python3: Repo comparison (RhBug:1208018) (Jan Silhan) - python3: YumHistoryRpmdbProblem comparison (RhBug:1207861) (Jan Silhan) - python3: YumHistoryTransaction comparison (Jan Silhan) - tests: use packages in test_transaction (Radek Holy) - cosmetic: fix some Pylint errors (Radek Holy) - updated documentation wrt installonlypkgs and auto removal (Michael Mraka) - mark installonly packages always as userinstalled (RhBug:1201445) (Michael Mraka) - mark username/password as api (Michael Mraka) - document username/password repo attributes (Michael Mraka) - support HTTP basic auth (RhBug:1210275) (Michael Mraka) - cli: better metadata timestamp info (Michal Luscon) - repo: add metadata mirror failure callback (Michal Luscon) - dnf-yum: cosmetic: lower case after comma (Jan Silhan) - dnf-yum: print how to install migrate plugin (Jan Silhan) - doc: show the real package for each tool in dnf-plugins-extras (Tim Lauridsen) - doc: improve the documentation of repo costs (Radek Holy) - doc: fix debuginfo-install package name (Michal Luscon) - doc: release notes 0.6.5 (Michal Luscon) - bash-completion: allow only one subcmd for help (Igor Gnatenko) - bash-completion: add history completion (Igor Gnatenko) - bash-completion: add completion for help (Igor Gnatenko) - bash-completion: check where pointing bin/dnf (Igor Gnatenko) - bash-completion: implement completion for clean cmd (Igor Gnatenko) - bash_completion: implement downgrade command (Igor Gnatenko) - bash-completion: refactor to python helper (Igor Gnatenko) - command downgrade does downgrade_to (RhBug:1191275) (Jan Silhan) - AUTHORS: updated (Jan Silhan) - clean: 'dnf clean all' should also clean presto and updateinfo solvx files (Parag Nemade) - dnf-yum: modified warning message (RhBug:1207965) (Jan Silhan)- subject: expand every glob name only once (RhBug:1203151) (Michal Luscon) - group mark: skips already installed groups (Jan Silhan) - Merge pull request #246 from mluscon/yum2dnf (mluscon) - Add yum2dnf man page (Michal Luscon) - doc: extend cli_vs_yum (Michal Luscon) - dnf-yum package does not conflict with yum 3.4.3-505+ (Jan Silhan) - fixed double set of demand from 0e4276f (Jan Silhan) - group: remove cmd don't load available_repos, see 04da412 (Jan Silhan) - spec: /var/lib/dnf owned by dnf-conf (Jan Silhan) - spec: apply the weak dependencies only on F21+ (Radek Holy) - dnf-automatic: fixed python_sitelib (RhBug:1199450) (Jan Silhan) - Add release instructions (Michal Luscon) - setup tito to bump version in VERSION.cmake (Michal Luscon) - initialize to use tito (Michal Luscon) - prepare repo for tito build system (Michal Luscon) - spec: recommends bash-completion (RhBug:1190671) (Jan Silhan) - completion: work with just python(3)-dnf (Jan Silhan) - spec: move necessary files inside python(3) subpackages (RhBug:1191579) (Jan Silhan) - bash-completion: use python method to get commands (RhBug:1187579) (Igor Gnatenko) - api: exposed pluginconfpath main config (RhBug:1195325) (Jan Silhan) - updated AUTHORS (Jan Silhan) - add reinstall to bash_completion (Alberto Ruiz) - added new packages to @System for duplicated query test (Michael Mraka) - test for duplicated, installonly and latest_limit pkgs (Michael Mraka) - tests for autoremove, extras and recent pkgs (Michael Mraka) - moved push_userinstalled from base to goal (Michael Mraka) - filter or skip 'n' latest packages (Michael Mraka) - moved recent to query (Michael Mraka) - moved autoremove to query (Michael Mraka) - moved extras list to query (Michael Mraka) - create query for installonly packages (Michael Mraka) - create query for duplicated packages (Michael Mraka) - cosmetic: base: fixed pylint warnings (Jan Silhan) - do transaction cleanup after plugin hook (RhBug:1185977) (Michal Luscon) - base: extend download lock (RhBug:1157233) (Michal Luscon) - lock: output meaningful error for malformed lock file (Michal Luscon) - util: fix race condition in ensure_dir() (Michal Luscon) - lock: switch metadata lock to blocking mode (Michal Luscon) - install nonmandatory group packages as optional (Related:RhBug:1167881) (Michal Luscon) - remove command deletes whole dependency tree (RhBug:1154202) (Jan Silhan) - cmd list takes as parameter, revert of 526e674 (Jan Silhan) - spec: own /var/lib/dnf directory (RhBug:1198999) (Jan Silhan) - transifex update (Jan Silhan) - doc: fixed systemd execution of dnf-automatic (Jan Silhan) - doc: how to run dnf-automatic (RhBug:1195240) (Jan Silhan) - cosmetic: added forgotten :api mark from 05b03fc (Jan Silhan) - api: exposed Repo.skip_if_unavailable config (RhBug:1189083) (Jan Silhan) - updated documentation for 'dnf list autoremove' (Michael Mraka) - reuse list_autoremove() in autoremove command (Michael Mraka) - function for autoremove package list (Michael Mraka) - implemented dnf list autoremove (Michael Mraka) - exclude not documented history subcommands (RhBug:1193914,1193915) (Jan Silhan) - better file pattern recognition (RhBug:1195385) (Jan Silhan) - spec: fix Obsoletes of the new DNF (Radek Holy) - remove boot only constraint and add missing download lock (Michal Luscon) - util: remove unused user_run_dir() function (Michal Luscon) - lock: change the destination folder of locks to allow suided programs work properly (RhBug:1195661) (Michal Luscon) - install dnf-3 only when python3 is enabled (thanks glensc) (Jan Silhan) - fixed unicode Download error (RhBug:1190458) (Jan Silhan) - log: print metadata age along with timestamp (Petr Spacek) - cli: fix double expansion of cachedir (RhBug:1194685) (Michal Luscon) - removed unused dnf-makecache.cron (Jan Silhan) - renamed erase command to remove (RhBug:1160806) (Jan Silhan) - spec: made python3-dnf package installed by default in f23 (Jan Silhan) - AUTHORS: changed email address (Jan Silhan) - doc: improve the documentation of the "install" command (Radek Holy) - "dnf install non-existent" should fail (Radek Holy) - tests: add some tests of Base.install (Radek Holy) - tests: add some tests of Base.package_install (Radek Holy) - Revert "doesn't upgrade packages by installing local packages" (RhBug:1160950) (Radek Holy) - lint: fix all Pylint errors in test_install (Radek Holy) - tests: add some tests to test_install (Radek Holy) - tests: improve some tests in test_install (Radek Holy) - cosmetic: reorder tests in test_install (Radek Holy) - cosmetic: rename some tests in test_install and add some docstrings (Radek Holy) - AUTHORS: updated (Jan Silhan) - Add support for armv6hl (Peter Hjalmarsson) - doc: subject.__init__(): what is pkg_spec (Jan Silhan) - doc: mentioning raising IOError from Base.fill_sack() (Jan Silhan) - option_parser: fixed splitting multiple values (RhBug:1186710) (Jan Silhan) - AUTHORS: updated (Jan Silhan) - Standardize words describing boolean data type (Christopher Meng)- Adapt to librepo-1.7.13, metalink and mirrorlist are not loaded anymore when the repo is local. (Radek Holy) - not raises value error when no metadata exist (Jan Silhan) - Remove lock files during boot (RhBug:1154476) (Michal Luscon) - doc: groups are ordered not categories (Jan Silhan) - doc: added Package attributes to API (Jan Silhan) - README: link to bug reporting guide (Jan Silhan) - README: the official documentation is on readthedoc (Jan Silhan) - i18n: unicode encoding does not throw error (RhBug:1155877) (Jan Silhan) - conf: added minrate repo option (Related:RhBug:1175466) (Jan Silhan) - conf: added timeout repo option (RhBug:1175466) (Jan Silhan) - doc: api_queries: add 'file' filter description (RhBug:1186461) (Igor Gnatenko) - doc: documenting enablegroups (Jan Silhan) - log: printing metadata timestamp (RhBug:1170156) (Jan Silhan) - base: setup default cachedir value (RhBug:1184943) (Michal Luscon) - orders groups/environments by display_order tag (RhBug:1177002) (Jan Silhan) - no need to call create_cmdline_repo (Jan Silhan) - base: package-spec matches all packages which the name glob pattern fits (RhBug:1169165) (Michal Luscon) - doc: move dnf.conf to appropriate man page section (RhBug:1167982) (Michal Luscon) - tests: add test for blocking process lock (Michal Luscon) - lock: fix several race conditions in process lock mechanism (Michal Luscon) - base: use blocking process lock during download phase (RhBug:1157233) (Michal Luscon) - Update the Source0 generation commands in dnf.spec.in file (Parag Nemade) - Enhancement to dnf.spec.in file which follows current fedora packaging guidelines (Parag Nemade) - doc: add some examples and documentation of the core use case (RhBug:1138096) (Radek Holy) - bash-completion: enable downgrading packages for local files (RhBug:1181189) (Igor Gnatenko) - group: prints plain package name when package not in any repo (RhBug:1181397) (Jan Silhan) - spec: own __pycache__ for python 3 (Igor Gnatenko) - changed hawkey.log dir to /var/log (RhBug:1175434) (Jan Silhan) - bash-completion: handle sqlite errors (Igor Gnatenko) - use LANG=C when invoking 'dnf help' and 'sed' with regular expressions (Jakub Dorňák) - spec: own __pycache__ directory for py3 (Igor Gnatenko) - doc: mentioning Install command accepts path to local rpm package (Jan Silhan) - groups: in erase and install cmd non-existent group does not abort transaction (Jan Silhan) - doc: running tests in README (Jan Silhan) - api: transaction: added install_set and remove_set (RhBug:1162887) (Jan Silhan) - cosmetic: fixed some typos in documentation (Jan Silhan) - groups: environments described after @ sign works (RhBug:1156084) (Jan Silhan) - own /etc/dnf/protected.d (RhBug:1175098) (Jan Silhan) - i18n: computing width of char right (RhBug:1174136) (Jan Silhan) - cosmetic: renamed _splitArg -> _split_arg (Jan Silhan) - conf: removed include name conflict (RhBug:1055910) (Jan Silhan) - output: removed unpredictable decision based on probability introduced in ab4d2c5 (Jan Silhan) - output: history list is not limited to 20 records (RhBug:1155918) (Jan Silhan) - doc: referenced forgotten bug fix to release notes (Jan Silhan) - cosmetic: doc: removed duplicated word (Jan Silhan) - doc: described unavailable package corner case with skip_if_unavailable option (RhBug:1119030) (Jan Silhan) - log: replaced size with maxsize directive (RhBug:1177394) (Jan Silhan) - spec: fixed %ghost log file names (Jan Silhan)- logging: reverted naming from a6dde81- transifex update (Jan Silhan) - bash-completion: don't query if we trying to use local file (RhBug:1153543) (Igor Gnatenko) - bash-completion: fix local completion (RhBug:1151231) (Igor Gnatenko) - bash-completion: use sqlite cache from dnf-plugins-core (Igor Gnatenko) - base: output a whole list of installed packages with glob pattern (RhBug:1163063) (Michal Luscon) - cli: _process_demands() does not respect --caheonly (RhBug:1151854) (Michal Luscon) - new authors added (Jan Silhan) - install: allow installation of provides with glob (Related:RhBug:1148353) (Michal Luscon) - tests: removed mock patch for _, P_ (Jan Silhan) - fixed error summary traceback (RhBug:1151740) (Jan Silhan) - doc: swap command alternative mentioned (RhBug:1110780) (Jan Silhan) - base: package_reinstall works only with the same package versions (Jan Silhan) - base: package_install allows install different arch of installed package (Jan Silhan) - base: package_downgrade prints message on failure (Jan Silhan) - base: package_upgrade does not reinstall or downgrade (RhBug:1149972) (Jan Silhan) - groups: searches also within localized names (RhBug:1150474) (Jan Silhan) - Run tests with C locales. (Daniel Mach) - Adds new motd emitter for dnf-automatic (RhBug:995537) (Kushal Das) - Fix wrong cache directory path used to clean up binary cache (Satoshi Matsumoto) - fix: traceback in history info (RhBug: 1149952) (Tim Lauridsen) - logging: added logrotate script for hawkey.log (RhBug:1149350) (Jan Silhan) - output: renamed displayPkgsInGroups (Jan Silhan) - logging: renamed log files (RhBug:1074715)" (Jan Silhan) - comps: Environment differentiates optional and mandatory groups (Jan Silhan) - group info handles environments (RhBug:1147523) (Jan Silhan) - deltarpm enabled by default (RhBug:1148208) (Jan Silhan) - doc: deplist command (Jan Silhan) - doc: minor fixes + repo references changed (Jan Silhan) - spec: requires rpm-plugin-systemd-inhibit (RhBug:1109927) (Jan Silhan)- transifex update (Jan Silhan) - refactor: move MakeCacheCommand out into its own file. (Ales Kozumplik) - api: add dnf.cli.CliError. (Ales Kozumplik) - Update user_faq.rst (Stef Krie) - Make --refresh play nice with lazy commands. (Ales Kozumplik) - bash-completion: more faster completing install/remove (Igor Gnatenko) - bash-completion: complete 'clean|groups|repolist' using help (Igor Gnatenko) - Allow some commands to use stale metadata. (RhBug:909856) (Ales Kozumplik) - does not install new pkgs when updating from local pkgs (RhBug:1134893) (Jan Silhan) - doesn't upgrade packages by installing local packages (Related:RhBug:1138700) (Jan Silhan) - refactor: repo: separate concepts of 'expiry' and 'sync strategy'. (Ales Kozumplik) - fix: dnf.cli.util.* leaks file handles. (Ales Kozumplik) - remove: YumRPMTransError. (Ales Kozumplik) - rename: Base's runTransaction -> _run_transaction(). (Ales Kozumplik) - drop unused parameter of Base.verify_transaction(). (Ales Kozumplik) - bash-completion: new completion from scratch (RhBug:1070902) (Igor Gnatenko) - py3: add queue.Queue to pycomp. (Ales Kozumplik) - locking: store lockfiles with the resource they are locking. (RhBug:1124316) (Ales Kozumplik) - groups: marks reason 'group' for packages that have no record yet (RhBug:1136584) (Jan Silhan) - goal: renamed undefined name variable (Jan Silhan) - refactor: split out and clean up the erase command. (Ales Kozumplik) - py3: fix traceback in fmtColumns() on a non-subscriptable 'columns'. (Ales Kozumplik) - groups: allow erasing depending packages on remove (RhBug:1135861) (Ales Kozumplik) - history: fixed wrong set operation (RhBug:1136223) (Jan Silhan) - base: does not reinstall pkgs from local rpms with install command (RhBug:1122617) (Jan Silhan) - refactor: crypto: drop the integer keyid representation altogether. (Ales Kozumplik) - crypto: fix importing rpmfusion keys. (RhBug:1133830) (Ales Kozumplik) - refactor: crypto: Key is a class, not an "info" dict. (Ales Kozumplik) - repos: fix total downloaded size reporting for cached packages. (RhBug:1121184) (Ales Kozumplik)- packaging: add dnf-yum. (Ales Kozumplik) - cli: added plugins missing hint (RhBug:1132335) (Jan Silhan) - using ts.addReinstall for package reinstallation (RhBug:1071854) (Jan Silhan) - Add history redo command. (Radek Holy) - Add a TransactionConverter class. (Radek Holy) - bash-completion: complete `help` with commands (Igor Gnatenko) - bash-completion: generate commands dynamically (Igor Gnatenko) - base: group_install accepts glob exclude names (RhBug:1131969) (Jan Silhan) - README: changed references to new repo location (Jan Silhan) - transifex update (Jan Silhan) - syntax: fixed indentation (Jan Silhan) - removed lt.po which was accidentally added in c2e9b39 (Jan Silhan) - lint: fix convention violations in the new source files (Radek Holy) - Fix setting of the resolving demand for repo-pkgs command. (Radek Holy) - Add repository-packages remove-or-distro-sync command. (RhBug:908764) (Radek Holy) - fix: traceback that GroupPersistor._original might not exist. (RhBug:1130878) (Ales Kozumplik) - pycomp: drop to_ord(). (Ales Kozumplik) - refactor: crypto.keyids_from_pubring() using _extract_signing_subkey(). (Ales Kozumplik) - fix: another 32-bit hex() problem in crypto. (Ales Kozumplik) - remove: pgpmsg.py. (Ales Kozumplik) - replace the whole of pgpmsg.py with gpgme and a dummy context. (Ales Kozumplik) - cosmetic: sort methods of Repo according to the coding standard. (Ales Kozumplik) - Fix dnf.crypto.keyinfo2keyid(). (Ales Kozumplik) - util: get rid of an inconvenient 'default_handle' constant. (Ales Kozumplik) - simplify misc.import_key_to_pubring()'s signature. (Ales Kozumplik) - cleanup: header of dnf.yum.pgpmsg. (Ales Kozumplik) - crypto: add crypto.retrieve() and drop Base._retrievePublicKey() (Ales Kozumplik) - cosmetic: order of functions in dnf.crypto. (Ales Kozumplik) - unicode: fixed locale.format error (RhBug:1130432) (Jan Silhan) - remove: misc.valid_detached_sig(). (Ales Kozumplik) - tests: some tests for dnf.crypto. (Ales Kozumplik) - crypto: use pubring_dir() context manager systematically. (Ales Kozumplik) - Drop unused argument from getgpgkeyinfo(). (Ales Kozumplik) - remove: Base._log_key_import(). (Ales Kozumplik) - doc: cosmetic: conf_ref: maintain alphabetical order of the options. (Ales Kozumplik) - crypto: document crypto options for repo. (Ales Kozumplik) - crypto: fixup procgpgkey() to work with Py3 bytes. (Ales Kozumplik) - dnf.util.urlopen(): do not create unicode streams for Py3 and bytes for Py2 by default. (Ales Kozumplik) - lint: delinting of the repo_gpgcheck patchset. (Ales Kozumplik) - Add CLI parts to let the user confirm key imports. (RhBug:1118236) (Ales Kozumplik) - gpg: make key decoding work under Py3. (Ales Kozumplik) - crypto: add dnf.crypto and fix things up so untrusted repo keys can be imported. (Ales Kozumplik) - transifex update (Jan Silhan) - syntax: fixed indentation (Jan Silhan) - packaging: pygpgme is a requirement. (Ales Kozumplik) - remove: support for gpgcakey gets dropped for now. (Ales Kozumplik) - repo: smarter _DetailedLibrepoError construction. (Ales Kozumplik) - repo: nicer error message on librepo's perform() failure. (Ales Kozumplik) - get_best_selector returns empty selector instead of None (Jan Silhan) - packaging: add automatic's systemd unit files. (RhBug:1109915) (Ales Kozumplik) - automatic: handle 'security' update_cmd. (Ales Kozumplik)- lint: fix convention violations in the new source files (Radek Holy) - Add "updateinfo [] [] security" command. (RhBug:850912) (Radek Holy) - Add "updateinfo [] [] bugfix" command. (Radek Holy) - Add "updateinfo [] [] enhancement" command. (Radek Holy) - Add "updateinfo [] [] [...]" command. (Radek Holy) - Add "updateinfo [] [] [...]" command. (Radek Holy) - Add "updateinfo [] all" command. (Radek Holy) - Add "updateinfo [] updates" command. (Radek Holy) - Add "updateinfo [] installed" command. (Radek Holy) - Add "-v updateinfo info" command. (Radek Holy) - Add "updateinfo info" command. (Radek Holy) - Add "updateinfo list" command. (Radek Holy) - Add "updateinfo available" command. (Radek Holy) - Add "updateinfo summary" command. (Radek Holy) - Add basic updateinfo command. (Radek Holy) - test: add updateinfo to the testing repository (Radek Holy) - test: support adding directory repos to Base stubs (Radek Holy) - test: really don't break other tests with the DRPM fixture (Radek Holy) - Load UpdateInfo.xml during the sack preparation. (Radek Holy) - Add Repo.updateinfo_fn. (Radek Holy) - lint: add Selector calls to false positives, it's a hawkey type. (Ales Kozumplik) - removed recursive calling of ucd in DownloadError (Jan Silhan) - does not throw error when selector is empty (RhBug:1127206) (Jan Silhan) - remove etc/version-groups.conf, not used. (Ales Kozumplik) - lint: dnf.conf.parser (Ales Kozumplik) - rename: dnf.conf.parser.varReplace()->substitute() (Ales Kozumplik) - pycomp: add urlparse/urllib.parser. (Ales Kozumplik) - move: dnf.yum.parser -> dnf.conf.parser. (Ales Kozumplik) - packaging: add dnf-automatic subpackage. (Ales Kozumplik) - doc: properly list the authors. (Ales Kozumplik) - automatic: add documentation, including dnf.automatic(8) man page. (Ales Kozumplik) - dnf-automatic: tool supplying the yum-cron functionality. (Ales Kozumplik) - doc: cosmetic: fixed indent in proxy directive (Jan Silhan) - include directive support added (RhBug:1055910) (Jan Silhan) - refactor: move MultiCallList to util. (Ales Kozumplik) - cli: do not output that extra starting newline in list_transaction(). (Ales Kozumplik) - refactor: extract CLI cachedir magic to cli.cachedir_fit. (Ales Kozumplik) - transifex update (Jan Silhan) - move: test_output to tests/cli. (Ales Kozumplik) - refactor: move Term into its own module. (Ales Kozumplik) - refactoring: cleanup and linting in dnf.exceptions. (Ales Kozumplik) - lint: test_cli.py (Ales Kozumplik) - lint: rudimentary cleanups in tests.support. (Ales Kozumplik) - refactor: loggers are module-level variables. (Ales Kozumplik) - groups: promote unknown-reason installed packages to 'group' on group install. (RhBug:1116666) (Ales Kozumplik) - c82267f refactoring droppped plugins.run_transaction(). (Ales Kozumplik) - cli: sort packages in the transaction summary. (Ales Kozumplik) - refactor: cli: massively simplify how errors are propagated from do_transaction(). (Ales Kozumplik) - groups: rearrange things in CLI so user has to confirm the group changes. (Ales Kozumplik) - groups: committing the persistor data should only happen at one place. (Ales Kozumplik) - groups: visualizing the groups transactions. (Ales Kozumplik) - Add dnf.util.get_in() to navigate nested dicts with sequences of keys. (Ales Kozumplik) - group persistor: generate diffs between old and new DBs. (Ales Kozumplik) - Better quoting in dnf_pylint. (Ales Kozumplik) - lint: logging.py. (Ales Kozumplik) - Do not print tracebacks to the tty on '-d 10' (RhBug:1118272) (Ales Kozumplik) - search: do not double-report no matches. (Ales Kozumplik) - refactor: move UpgradeToCommand to its own module. (Ales Kozumplik)- packaging: also add pyliblzma to BuildRequires. (Ales Kozumplik) - essential cleanup in dnf.yum.misc, removing a couple of functions too. (Ales Kozumplik) - remove: Base.findDeps and friends. (Ales Kozumplik) - Make pyliblzma a requriement. (RhBug:1123688) (Ales Kozumplik) - whole user name can contain non-ascii chars (RhBug:1121280) (Jan Silhan) - Straighten up the exceptions when getting a packages header. (RhBug:1122900) (Ales Kozumplik) - tests: refactor: rename test_resource_path() -> resource_path() and use it more. (Ales Kozumplik) - transifex update (Jan Silhan) - remove: conf.commands. (Ales Kozumplik) - proxy username and password, for both CLI and API. (RhBug:1120583) (Ales Kozumplik) - conf: only 'main' is a reserved section name. (Ales Kozumplik) - refactoring: cleanup a couple of lint warnings in base.py. (Ales Kozumplik) - refactoring: move repo reading implementation out of dnf.Base. (Ales Kozumplik) - refactor: repo_setopts is a CLI thing and doesn't belong to Base. (Ales Kozumplik) - refactor: move cleanup methods to dnf.cli.commands.clean. (Ales Kozumplik) - depsolving: doesn't install both architectures of pkg by filename (RhBug:1100946) (Jan Silhan) - refactor: put CleanCommand in its own module. (Ales Kozumplik) - cli: avoid 'Error: None' output on malformed CLI commands. (Ales Kozumplik) - remove the special SIGQUIT handler. (Ales Kozumplik) - api: In Repo(), cachedir is a required argument. (Ales Kozumplik) - api: better describe how Repos should be created, example. (RhBug:1117789) (Ales Kozumplik) - Base._conf lasts the lifetime of Base and can be passed via constructor. (Ales Kozumplik) - doc: faq: having Yum and DNF installed at the same time. (Ales Kozumplik) - remove: protected_packages config option, it has been ignored. (Ales Kozumplik) - fix: misleading error message when no repo is enabled. (Ales Kozumplik)- pkg name from rpm transaction callback is in Unicode (RhBug:1118796) (Jan Silhan) - packaging: python3-dnf depends on dnf. (RhBug:1119032) (Ales Kozumplik) - Ship /usr/bin/dnf-3 to run DNF under Py3. (RhBug:1117678) (Ales Kozumplik) - packaging: own /etc/dnf/plugins. (RhBug:1118178) (Ales Kozumplik) - fix: pluginconfpath is a list. (Ales Kozumplik) - cosmetic: use classmethod as a decorator in config.py. (Ales Kozumplik) - cleanup: imports in dnf.cli.output (Ales Kozumplik) - lint: straightforward lint fixes in dnf.cli.output. (Ales Kozumplik) - Repo.__setattr__ has to use the parsed value. (Ales Kozumplik) - Repo priorities. (RhBug:1048973) (Ales Kozumplik) - repo: simplify how things are propagated to repo.hawkey_repo. (Ales Kozumplik) - refactor: concentrate Repo.hawkey_repo construction in Repo.__init__(). (Ales Kozumplik) - bash-completion: Update command and option lists, sort in same order as --help (Ville Skyttä) - bash-completion: Use grep -E instead of deprecated egrep (Ville Skyttä) - output: fixed identation of info command output (Jan Silhan) - i18n: calculates right width of asian utf-8 strings (RhBug:1116544) (Jan Silhan) - transifex update + renamed po files to Fedora conventions (Jan Silhan) - remove: CLI: --randomwait (Ales Kozumplik) - cli: fix: --installroot has to be used with --releasever (RhBug:1117293) (Ales Kozumplik) - Base.reset(goal=True) also resets the group persistor (RhBug:1116839) (Ales Kozumplik) - tests: fix failing DistroSync.test_distro_sync(). (Ales Kozumplik) - logging: RPM transaction markers are too loud. (Ales Kozumplik) - logging: silence drpm a bit. (Ales Kozumplik) - logging: put timing functionality into one place. (Ales Kozumplik) - repolist: fix traceback with disabled repos. (RhBug:1116845) (Ales Kozumplik) - refactor: cleanups in repolist. (Ales Kozumplik) - lint: remove some unused imports. (Ales Kozumplik) - cli: break out the repolsit command into a separate module. (Ales Kozumplik) - does not crash with non-ascii user name (RhBug:1108908) (Jan Silhan) - doc: document 'pluginpath' configuration option. (RhBug:1117102) (Ales Kozumplik) - Spelling fixes (Ville Skyttä) - cli: Fix software name in --version help (Ville Skyttä) - doc: ip_resolve documented at two places. remove one. (Ales Kozumplik)- packaging: bump hawkey dep to 0.4.17. (Ales Kozumplik) - api: remove Base.select_group(). (Ales Kozumplik) - tests: cleanup our base test case classes a bit. (Ales Kozumplik) - Add DNF itself among the protected packages. (Ales Kozumplik) - api: plugins: add the resolved() hook. (Ales Kozumplik) - api: expose Transaction introspecting in the API. (RhBug:1067156) (Ales Kozumplik) - api: add basic documentation for dnf.package.Package. (Ales Kozumplik) - tests: cosmetic: conf.protected_packages is ignored, drop it in FakeConf. (Ales Kozumplik) - cli: simplify exception handling more. (Ales Kozumplik) - Fixed a minor typo in user_faq - 'intall' should be 'install' (Martin Preisler) - fixed encoding of parsed config line (RhBug:1110800) (Jan Silhan) - syntax: replaced tab with spaces (Jan Silhan) - doc: acknowledge the existence of plugins on the man page (RhBug:1112669) (Ales Kozumplik) - improve the 'got root?' message of why a transaction couldn't start. (RhBug:1111569) (Ales Kozumplik) - traceback in Base.do_transaction. to_utf8() is gone since 06fb280. (Ales Kozumplik) - fix traceback from broken string formatting in _retrievePublicKey(). (RhBug:1111997) (Ales Kozumplik) - doc: replace Yum with DNF in command_ref.rst (Viktor Ashirov) - Fix a missing s in the title (mscherer) - api: add dnf.rpm.detect_releasever() (Ales Kozumplik) - Detect distroverpkg from 'system-release(release)' (RhBug:1047049) (Ales Kozumplik) - bulid: add dnf/conf to cmake. (Ales Kozumplik) - lint: clean up most lint messages in dnf.yum.config (Ales Kozumplik) - remove: couple of dead-code methods in dnf.yum.config. (Ales Kozumplik) - api: document client's responsibility to preset the substitutions. (RhBug:1104757) (Ales Kozumplik) - move: rpmUtils -> rpm. (Ales Kozumplik) - refactor: move yumvar out into its proper module dnf.conf.substitutions. (Ales Kozumplik) - refactor: turn dnf.conf into a package. (Ales Kozumplik) - doc: api_base.rst pointing to nonexistent method. (Ales Kozumplik) - remove: some logging from Transaction.populate_rpm_ts(). (Ales Kozumplik) - Update cli_vs_yum.rst (James Pearson) - api: doc: queries relation specifiers, with an example. (RhBug:1105009) (Ales Kozumplik) - doc: phrasing in ip_resolve documentation. (Ales Kozumplik) - cli: refactored transferring cmdline options to conf (Jan Silhan) - cli: added -4/-6 option for using ipv4/ipv6 connection (RhBug:1093420) (Jan Silhan) - cosmetic: empty set inicialization (Jan Silhan) - repo: improve the RepoError message to include URL. (Ales Kozumplik) - remove: dnf.yum.config.writeRawRepoFile(). (Ales Kozumplik) - remove: bunch of (now) blank config options. (Ales Kozumplik) - removed unique function (Jan Silhan) - tests: mock.assert_has_calls() enforces its iterable arguments in py3.4. (Ales Kozumplik) - logging: improve how repolist logs the total number of packages. (Ales Kozumplik) - logging: Base.close() should not log to the terminal. (Ales Kozumplik)- doc: packaging: add license block to each .rst. (Ales Kozumplik) - cosmetic: replaced yum with dnf in comment (Jan Silhan) - takes non-ascii cmd line input (RhBug:1092777) (Jan Silhan) - replaced 'unicode' conversion functions with 'ucd' (RhBug:1095861) (Jan Silhan) - using write_to_file py2/py3 compatibility write function (Jan Silhan) - encoding: all encode methods are using utf-8 coding instead of default ascii (Jan Silhan) - fixed rpmbuild warning of missing file (Jan Silhan) - transifex update (Jan Silhan) - fixed typos in comments (Jan Silhan) - Drop --debugrepodata and susetags generation with it. (Ales Kozumplik) - doc: document --debugsolver. (Ales Kozumplik) - fix: 'dnf repo-pkgs' failures (RhBug:1092006) (Radek Holy) - lint: make dnf_pylint take '-s' that suppresses line/column numbers. (Ales Kozumplik) - doc: cli_vs_yum: we do not promote installs to the obsoleting package. (RhBug:1096506) (Ales Kozumplik) - dealing with installonlies, we always need RPMPROB_FILTER_OLDPACKAGE (RhBug:1095580) (Ales Kozumplik) - transifex update (Jan Silhan) - arch: recognize noarch as noarch's basearch. (RhBug:1094594) (Ales Kozumplik) - pylint: clean up dnf.repo. (Ales Kozumplik) - sslverify: documentation and bumped librepo require. (Ales Kozumplik) - repos: support sslverify setting. (RhBug:1076045) (Ales Kozumplik) - search: exact matches should propagate higher. (RhBug:1093888) (Ales Kozumplik) - refactor: concentrate specific search functionality in commands.search. (Ales Kozumplik) - refactor: SearchCommand in its own file. (Ales Kozumplik) - pylint: fix around one hundred pylint issues in dnf.base. (Ales Kozumplik) - pylint: add simple pylint script (Ales Kozumplik) - autoerase: write out the debugdata used to calculate redundant packages. (Ales Kozumplik) - cosmetic: fix pylint comment in test_group.py. (Ales Kozumplik) - refactor: err_mini_usage() is public. (Ales Kozumplik) - refactor: fix several pylint errors in dnf.cli.commands.group. (Ales Kozumplik) - fix: 'dnf remove' is deprecated so autoremove should be autoerase. (Ales Kozumplik) - doc: command_ref: remove the deprecated aliases from the initial list. (Ales Kozumplik) - Add autoremove command. (RhBug:963345) (Ales Kozumplik) - refactor: Base.push_userinstalled() is public. (Ales Kozumplik) - Remove sudo from dnf-completion.bash RhBug:1073457 (Elad Alfassa) - exclude switch takes as a parameter (Jan Silhan) - using nevra glob query during list command (RhBug:1083679) (Jan Silhan) - removed rpm.RPMPROB_FILTER_REPLACEOLDFILES filter flag (Jan Silhan) - test: changed tests according to new distro-sync behavior (Jan Silhan) - packaging: cosmetic: copyright years in bin/dnf. (Ales Kozumplik) - bin/dnf: run the python interpreter with -OO. (Ales Kozumplik)- drpm: output stats (RhBug:1065882) (Ales Kozumplik) - refactor: architectures. (Ales Kozumplik) - cli: be lot less verbose about dep processing. (Ales Kozumplik) - groups: do not error out if group install/remove produces no RPM transaction. (Ales Kozumplik) - fix: do not traceback on comps remove operations if proper pkg reasons can not be found. (Ales Kozumplik) - fix: tracebacks in 'group remove ...' (Ales Kozumplik) - groups: move all the logic of persistor saving from main.py to Base. (Ales Kozumplik) - groups: auto-saving the groups persistor. (RhBug:1089864) (Ales Kozumplik) - transifex update (Jan Silhan) - remove: profiling code from cli.main. (Ales Kozumplik) - remove: removal of dead code (Miroslav Suchý) - doc: changes to rhbug.py to work on readthedocs.org. (Ales Kozumplik) - doc: build the documentation without any dependencies (on DNF or anything else). (Ales Kozumplik) - doc: make clear where one should expect bin/dnf (Miroslav Suchý) - abrt: disable abrt for 'dnf makecache timer' run from systemd.service. (RhBug:1081753) (Ales Kozumplik) - remove: stray itertools import from group.py. (Ales Kozumplik)- doc: fix formatting in api_cli.rst. (Ales Kozumplik) - doc: document operation of 'group upgrade'. (Ales Kozumplik) - comps: ensure only packages of 'group' reason get deleted on 'group erase'. (Ales Kozumplik) - comps: store 'group' reason when installing a group-membering package. (Ales Kozumplik) - Override Goal.get_reason(). (Ales Kozumplik) - Add dnf.goal.Goal deriving from hawkey.Goal. (Ales Kozumplik) - fix: encoding of yumdb directory names in py3. (Ales Kozumplik) - tests: clean up the functions that load seeded comps a bit. (Ales Kozumplik) - remove: cli._*aybeYouMeant(). (Ales Kozumplik) - simplify groups/envs API methods in Base a lot. (Ales Kozumplik) - tests: add test for Base._translate_comps_pkg_types() (Ales Kozumplik) - refactor: move the group listing etc. methods() away from Base into GroupCommand. (Ales Kozumplik) - api: add group.upgrade opration to Base and CLI (RhBug:1029022) (Ales Kozumplik) - remove: OriginalGroupPersistor. (Ales Kozumplik) - groups: store format version of the groups db. (Ales Kozumplik) - groups: saving the persistent data. (Ales Kozumplik) - refactor: extract out the transactioning part of _main(). (Ales Kozumplik) - groups: Integrate the redone components with Base. (Ales Kozumplik) - Add comps Solver. (Ales Kozumplik) - groups: redo the GroupPersistor class. (Ales Kozumplik) - doc: faq: why we don't check for root. (RhBug:1088166) (Ales Kozumplik) - cosmetic: reordered import statements (Jan Silhan) - added --refresh option (RhBug:1064226) (Jan Silhan) - added forgotten import (Jan Silhan) - fixed import errors after yum/i18n.py removal (Jan Silhan) - removed to_utf8 from yum/i18n.py (Jan Silhan) - removed to_str from yum/i18n.py (Jan Silhan) - removed utf8_text_fill from yum/i18n.py (Jan Silhan) - removed utf8_width from yum/i18n.py (Jan Silhan) - removed utf8_width_fill from yum/i18n.py (Jan Silhan) - removed to_unicode from yum/i18n.py (Jan Silhan) - make all strings unicode_literals implicitly (Jan Silhan) - moved _, P_ to dnf/i18n.py (Jan Silhan) - removed utf8_valid from yum/i18n.py (Jan Silhan) - removed str_eq from yum/i18n.py (Jan Silhan) - removed exception2msg from yum/i18n.py (Jan Silhan) - removed dummy_wrapper from yum/i18n.py (Jan Silhan) - cosmetics: leave around the good things from 660c3e5 (documentation, UT). (Ales Kozumplik) - Revert "fix: provides are not recognized for erase command. (RhBug:1087063)" (Ales Kozumplik) - fix: provides are not recognized for erase command. (RhBug:1087063) (Ales Kozumplik) - test: fix UsageTest test, so it work without dnf is installed on the system PEP8 cleanup (Tim Lauridsen) - cleanup: getSummary() and getUsage() can be dropped entirely now. (Ales Kozumplik) - test: use Command.usage & Command.summary API in unittest (Tim Lauridsen) - show plugin commands in separate block api: add new public Command.usage & Command.summary API cleanup: make Commands (Tim Lauridsen) - tests: move libcomps test to a separate test file. (Ales Kozumplik) - refactor: put DistoSyncCommand into its own file (Tim Lauridsen) - refactor: commands.group: _split_extcmd is a static method. (Ales Kozumplik) - GroupsCommand: make the way comps are searched more robust. (RhBug:1051869) (Ales Kozumplik) - tests: move GroupCommand tests to a more proper place. (Ales Kozumplik) - fix leak: Base.__del__ causes GC-uncollectable circles. (Ales Kozumplik) - gruops: 'list' and similar commands should run without root. (RhBug:1080331) (Ales Kozumplik) - refactor: conf is given to Output on instantiation. (Ales Kozumplik) - remove: Command.done_command_once and Command.hidden. (Ales Kozumplik) - [doc] improve documentation of '--best' (RhBug:1084553) (Ales Kozumplik) - api: Command.base and Command.cli are API attributes. (Ales Kozumplik) - demands: similarly to 78661a4, commands should set the exit success_exit_status directly. (Ales Kozumplik) - demands: commands requiring resolving dymamically need to set the demand now. (Ales Kozumplik) - doc: typo in group doc. (RhBug:1084139) (Ales Kozumplik) - api: Base.resolve() takes allow_erasing. (RhBug:1073859) (Ales Kozumplik) - refactor: OptionParser._checkAbsInstallRoot is static. (Ales Kozumplik) - option_parser: remove base dependency. (Ales Kozumplik) - move: dnf.cli.cli.OptionParser -> dnf.cli.option_parser.OptionParser. (Ales Kozumplik) - doc: 'clean packages' incorrectly mentions we do not delete cached packages. (RhBug:1083767) (Ales Kozumplik) - fix: TypeError in dnf history info (RHBug: #1082230) (Tim Lauridsen) - Start new version: 0.5.0. (Ales Kozumplik) - remove: instance attrs of Base, namely cacheonly. (Ales Kozumplik) - tests: remove: support.MockCli. (Ales Kozumplik) - tests: fix locale independence. (Radek Holy) - cleanups in cli.OptionParser. (Ales Kozumplik) - fix: PendingDeprecationWarning from RPM in gpgKeyCheck(). (Ales Kozumplik) - api: add Cli.demands.root_user (RhBug:1062889) (Ales Kozumplik) - api: add Cli.demands and Command.config() to the API (RhBug:1062884) (Ales Kozumplik) - Integrate DemandSheet into CLI. (Ales Kozumplik) - Command.configure() takes the command arguments like run(). (Ales Kozumplik) - Add dnf.cli.demand.DemandSheet. (Ales Kozumplik) - remove: dead code for deplist, version and check-rpmdb commands. (Ales Kozumplik) - sync with transifex (Jan Silhan) - removed _enc method that did nothing without specspo (Jan Silhan) - fixed local reinstall error (Jan Silhan) - Fix Term.MODE setting under Python 3 in case of incapable tty stdout. (Radek Holy) - tests: move Term tests to better file. (Radek Holy) - refactor: move ReinstallCommand in its own module. (Ales Kozumplik) - rename: yumbase (case insensitive) -> base. (Ales Kozumplik) - fixed py3 error thrown by search command (Jan Silhan) - fixed wrong named variable (Jan Silhan) - fixed local downgrade error (Jan Silhan) - doc: fix Package references that are ambiguous now. (Ales Kozumplik) - fix: resource leak in yum.misc.checksum() under py3. (Ales Kozumplik) - fix: leak: couple of files objects left open. (Ales Kozumplik) - fix PendingDepreaction warning from rpm in _getsysver(). (Ales Kozumplik) - repo: Repo.cachedir is not a list. (Ales Kozumplik) - api: add Base.package_install et al. and Base.add_remote_rpm(). (RhBug:1079519) (Ales Kozumplik) - tests: fix tests broken under foreign locale after 32818b2. (Ales Kozumplik) - refactor: move install, downgrade and upgrade commands into separate modules. (Ales Kozumplik) - tests: refactor: make Term tests more isolated. (Radek Holy) - tests: fix terminfo capability independence. (Radek Holy) - api: explain that Base is a context manager with a close(). (Ales Kozumplik) - cosmetic: move stuff around in comps. (Ales Kozumplik) - api: groups: add comps.Package, add group.package_iter(). (RhBug:1079932) (Ales Kozumplik) - fixed installation of conflicted packages (RhBug:1061780) (Jan Silhan) - removed never executed code based on _ts_saved_file variable (Jan Silhan) - added logrotate script and ownership of log files to dnf (RhBug:1064211) (Jan Silhan) - fixed: highlight characters broken under py3 (RhBug:1076884) (Jan Silhan) - remove: base.deselectGroup(). it is not used. (Ales Kozumplik) - tests: fix broken InstallMultilib.test_install_src_fails(). (Ales Kozumplik) - groups: support manipulation with environments (RhBug:1063666) (Ales Kozumplik) - add dnf.util.partition(). (Ales Kozumplik) - refactor: RepoPersistor: use the global logger instead of an instance variable. (Ales Kozumplik) - groups: besides installed groups also store persistently the environments. (Ales Kozumplik) - rename: persistor.Groups -> ClonableDict. (Ales Kozumplik) - doc: cli_vs_yum: typography in bandwidth limiting section. (Ales Kozumplik) - doc: cli_vs_yum: we do not partially allow operations that install .srpm. (RhBug:1080489) (Ales Kozumplik) - refactor: imports order in cli/commands/__init__.py. (Ales Kozumplik) - refactor: groups: make all commands use _patterns2groups(). (Ales Kozumplik) - kernel: remove kernel-source from const.INSTALLONLYPKGS. (Ales Kozumplik) - build: 0.4.19-1 (Ales Kozumplik) - New version: 0.4.19 (Ales Kozumplik) - downloads: bump number of downloaded files on a skip. (RhBug:1079621) (Ales Kozumplik) - packaging: add dnf.cli.commands to the installation. (Ales Kozumplik) - refactor: put GroupCommand into its separate module. (Ales Kozumplik) - rename: make cli.commands a subpackage. (Ales Kozumplik) - AUTHORS: added Albert. (Ales Kozumplik) - test: fixed CacheTest.test_noroot() when running as root (Albert Uchytil) - AUTHORS: added Tim. (Ales Kozumplik) - fixes TypeError: '_DownloadErrors' object is not iterable (RhBug:1078832) (Tim Lauridsen) - fixed not including .mo files (Jan Silhan) - comps: _by_pattern() no longer does the comma splitting. (Ales Kozumplik)- downloads: bump number of downloaded files on a skip. (RhBug:1079621) (Ales Kozumplik) - packaging: add dnf.cli.commands to the installation. (Ales Kozumplik) - refactor: put GroupCommand into its separate module. (Ales Kozumplik) - rename: make cli.commands a subpackage. (Ales Kozumplik) - AUTHORS: added Albert. (Ales Kozumplik) - test: fixed CacheTest.test_noroot() when running as root (Albert Uchytil) - AUTHORS: added Tim. (Ales Kozumplik) - fixes TypeError: '_DownloadErrors' object is not iterable (RhBug:1078832) (Tim Lauridsen) - fixed not including .mo files (Jan Silhan) - comps: _by_pattern() no longer does the comma splitting. (Ales Kozumplik) - including .mo files correctly (Jan Silhan) - tests: fix locale independence. (Radek Holy) - remove: unused trashy methods in dnf.yum.misc. (Ales Kozumplik) - persistor: do not save Groups if it didn't change (RhBug:1077173) (Ales Kozumplik) - tests: simplify the traceback logging. (Ales Kozumplik) - main: log IO errors etc. thrown even during Base.__exit__. (Ales Kozumplik) - logging: do not log IOError tracebacks in verbose mode. (Ales Kozumplik) - refactor: move out main._main()'s inner error handlers. (Ales Kozumplik) - added gettext as a build dependency for translation files (Jan Silhan) - translation: updated .pot file and fetched fresh .po files from transifex (Jan Silhan) - removed redundant word from persistor translation (Jan Silhan) - translation: show relative path in generated pot file (Jan Silhan) - refactor: replaced type comparisons with isinstance (Jan Silhan) - translation: added mo files generation and including them in rpm package (Jan Silhan) - removed unused imports in base.py (Jan Silhan) - doc: typo in Base.group_install(). (Ales Kozumplik)- api: drop items deprecated since 0.4.9 or earlier. (Ales Kozumplik) - api: deprecate Base.select_group() (Ales Kozumplik) - doc: document the group marking operations. (Ales Kozumplik) - api: add Base.group_install() with exclude capability. (Ales Kozumplik) - groups: recognize 'mark install' instead of 'mark-install'. (Ales Kozumplik) - Allow installing optional packages from a group. (RhBug:1067136) (Ales Kozumplik) - groups: add installing groups the object marking style. (Ales Kozumplik) - groups: add Base.group_remove(). (Ales Kozumplik) - groups: add support for marking/unmarking groups. (Ales Kozumplik) - groups: add dnf.persistor.GroupPersistor(), to store the installed groups. (Ales Kozumplik) - logging: log plugin import tracebacks on the subdebug level. (Ales Kozumplik) - rename: dnf.persistor.Persistor -> RepoPersistor. (Ales Kozumplik) - doc: update README and FAQ with the unabbreviated name. (Ales Kozumplik) - groups: fix grouplist crashes with new libcomps. (Ales Kozumplik) - Do not terminate for unreadable repository config. (RhBug:1071212) (Ales Kozumplik) - cli: get rid of ridiculous slashes and the file:// scheme on config read fails. (Ales Kozumplik) - repo: log more than nothing about a remote repo MD download. (Ales Kozumplik) - drpm: fallback to .rpm download on drpm rebuild error. (RhBug:1071501) (Ales Kozumplik) - remove: Base.download_packages()' inner function mediasort(). (Ales Kozumplik) - tests: tidy up the imports, in particular import mock from support. (Ales Kozumplik) - changed documentation of distro-sync command (Jan Silhan) - added distro-sync explicit packages support (RhBug:963710) (Jan Silhan) - renamed testcase to distro_sync_all (Jan Silhan) - Minor spelling (Arjun Temurnikar) - i18n: translate repo sync error message. (Ales Kozumplik) - add support for ppc64le (Dennis Gilmore) - there is no arch called arm64 it is aarch64 (Dennis Gilmore)- doc: in the faq, warn users who might install rawhide packages on stable. (RhBug:1071677) (Ales Kozumplik) - cli: better format the download errors report. (Ales Kozumplik) - drpm: properly report applydeltarpm errors. (RhBug:1071501) (Ales Kozumplik) - fixed Japanese translatated message (RhBug:1071455) (Jan Silhan) - generated and synchronized translations with transifex (Jan Silhan) - added transifex support to cmake (gettext-export, gettext-update) (Jan Silhan) - api: expose RepoDict.get_matching() and RepoDict.all() (RhBug:1071323) (Ales Kozumplik) - api: add Repo.set_progress_bar() to the API. (Ales Kozumplik) - tests: test_cli_progress uses StringIO to check the output. (Ales Kozumplik) - downloads: fix counting past 100% on mirror failures (RhBug:1070598) (Ales Kozumplik) - repo: log callback calls to librepo. (Ales Kozumplik) - Add repository-packages remove-or-reinstall command. (Radek Holy) - Support negative filtering by new repository name in Base.reinstall. (Radek Holy) - Support removal N/A packages in Base.reinstall. (Radek Holy) - Add repository-packages remove command. (Radek Holy) - refactor: Reduce amount of code in repository-packages subcommands. (Radek Holy) - Support filtering by repository name in Base.remove. (Radek Holy) - remove: BaseCli.erasePkgs (Radek Holy) - Add repository-packages reinstall command. (Radek Holy) - exceptions: improve empty key handling in DownloadError.__str__(). (Ales Kozumplik) - downloads: fix fatal error message return value from download_payloads() (RhBug:1071518) (Ales Kozumplik) - fixes problem with TypeError in Base.read_comps() in python3 (RhBug:1070710) (Tim Lauridsen) - fix read_comps: not throwing exceptions when repo has no repodata (RhBug:1059704) (Jan Silhan) - not decompressing groups when --cacheonly option is set (RhBug:1058224) (Jan Silhan) - added forgotten import (Jan Silhan) - Add repository-packages move-to command. (Radek Holy) - Add repository-packages reinstall-old command. (Radek Holy) - Support filtering by repository name in Base.reinstall. (Radek Holy) - tests: test effects instead of mock calls. (Radek Holy) - Wrap some recently added long lines. (Radek Holy) - remove: BaseCli.reinstallPkgs (Radek Holy) - repos: repos can never expire. (RhBug:1069538) (Ales Kozumplik) - build: rebuild with 9d95442 (updated summaries_cache). (Ales Kozumplik) - doc: update summaries_cache. (Ales Kozumplik)- fix: ensure MDPayload always has a valid progress attribute. (RhBug:1069996) (Ales Kozumplik) - refactor: Move repo-pkgs upgrade-to to a standalone class instead of reusing the UpgradeToCommand. (Radek Holy) - remove: BaseCli.updatePkgs (Radek Holy) - refactor: Remove the reference to updatePkgs from UpgradeSubCommand. (Radek Holy) - refactor: Remove the reference to updatePkgs from UpgradeCommand. (Radek Holy) - refactor: Move repo-pkgs upgrade to a standalone class instead of reusing the UpgradeCommand. (Radek Holy) - remove: BaseCli.installPkgs (Radek Holy) - refactor: Remove the reference to installPkgs from InstallSubCommand. (Radek Holy) - refactor: Remove the reference to installPkgs from InstallCommand. (Radek Holy) - refactor: Move repo-pkgs install to a standalone class instead of reusing the InstallCommand. (Radek Holy) - Revert "Support filtering by repository name in install_groupie." (Radek Holy) - Revert "Support filtering by repository name in Base.select_group." (Radek Holy) - Drop group filtering by repository name from installPkgs. (Radek Holy) - Drop "repo-pkgs install @Group" support. (Radek Holy) - refactor: Move CheckUpdateCommand.check_updates to BaseCli. (Radek Holy) - refactor: Move repo-pkgs check-update to a standalone class instead of reusing the CheckUpdateCommand. (Radek Holy) - refactor: Move repo-pkgs list to a standalone class instead of reusing the ListCommand. (Radek Holy) - tests: Add tests of repo-pkgs info against the documentation. (Radek Holy) - Fix "repo-pkgs info installed" behavior with respect to the documentation. (Radek Holy) - refactor: Move MockBase methods to BaseStubMixin. (Radek Holy) - refactor: Move repo-pkgs info to a standalone class instead of reusing the InfoCommand. (Radek Holy) - refactor: Move InfoCommand._print_packages to BaseCli.output_packages. (Radek Holy) !"##%%''))++--//1133557799;;==UVWXYZZ\\^_``bbddffhhjkllnopprstuvwxyy{{}}     4.7.0-9.el8    dnf-3dnfdnf-plugins__pycache____init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccallback.cpython-36.opt-1.pyccallback.cpython-36.pyccomps.cpython-36.opt-1.pyccomps.cpython-36.pycconst.cpython-36.opt-1.pycconst.cpython-36.pyccrypto.cpython-36.opt-1.pyccrypto.cpython-36.pycdnssec.cpython-36.opt-1.pycdnssec.cpython-36.pycdrpm.cpython-36.opt-1.pycdrpm.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycgoal.cpython-36.opt-1.pycgoal.cpython-36.pychistory.cpython-36.opt-1.pychistory.cpython-36.pyci18n.cpython-36.opt-1.pyci18n.cpython-36.pyclock.cpython-36.opt-1.pyclock.cpython-36.pyclogging.cpython-36.opt-1.pyclogging.cpython-36.pycmatch_counter.cpython-36.opt-1.pycmatch_counter.cpython-36.pycpackage.cpython-36.opt-1.pycpackage.cpython-36.pycpersistor.cpython-36.opt-1.pycpersistor.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycpycomp.cpython-36.opt-1.pycpycomp.cpython-36.pycquery.cpython-36.opt-1.pycquery.cpython-36.pycrepo.cpython-36.opt-1.pycrepo.cpython-36.pycrepodict.cpython-36.opt-1.pycrepodict.cpython-36.pycsack.cpython-36.opt-1.pycsack.cpython-36.pycselector.cpython-36.opt-1.pycselector.cpython-36.pycsubject.cpython-36.opt-1.pycsubject.cpython-36.pyctransaction.cpython-36.opt-1.pyctransaction.cpython-36.pyctransaction_sr.cpython-36.opt-1.pyctransaction_sr.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbase.pycallback.pycli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaliases.cpython-36.opt-1.pycaliases.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyccompletion_helper.cpython-36.opt-1.pyccompletion_helper.cpython-36.pycdemand.cpython-36.opt-1.pycdemand.cpython-36.pycformat.cpython-36.opt-1.pycformat.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycoption_parser.cpython-36.opt-1.pycoption_parser.cpython-36.pycoutput.cpython-36.opt-1.pycoutput.cpython-36.pycprogress.cpython-36.opt-1.pycprogress.cpython-36.pycterm.cpython-36.opt-1.pycterm.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycaliases.pycli.pycommands__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalias.cpython-36.opt-1.pycalias.cpython-36.pycautoremove.cpython-36.opt-1.pycautoremove.cpython-36.pyccheck.cpython-36.opt-1.pyccheck.cpython-36.pycclean.cpython-36.opt-1.pycclean.cpython-36.pycdeplist.cpython-36.opt-1.pycdeplist.cpython-36.pycdistrosync.cpython-36.opt-1.pycdistrosync.cpython-36.pycdowngrade.cpython-36.opt-1.pycdowngrade.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pychistory.cpython-36.opt-1.pychistory.cpython-36.pycinstall.cpython-36.opt-1.pycinstall.cpython-36.pycmakecache.cpython-36.opt-1.pycmakecache.cpython-36.pycmark.cpython-36.opt-1.pycmark.cpython-36.pycmodule.cpython-36.opt-1.pycmodule.cpython-36.pycreinstall.cpython-36.opt-1.pycreinstall.cpython-36.pycremove.cpython-36.opt-1.pycremove.cpython-36.pycrepolist.cpython-36.opt-1.pycrepolist.cpython-36.pycrepoquery.cpython-36.opt-1.pycrepoquery.cpython-36.pycsearch.cpython-36.opt-1.pycsearch.cpython-36.pycshell.cpython-36.opt-1.pycshell.cpython-36.pycswap.cpython-36.opt-1.pycswap.cpython-36.pycupdateinfo.cpython-36.opt-1.pycupdateinfo.cpython-36.pycupgrade.cpython-36.opt-1.pycupgrade.cpython-36.pycupgrademinimal.cpython-36.opt-1.pycupgrademinimal.cpython-36.pycalias.pyautoremove.pycheck.pyclean.pydeplist.pydistrosync.pydowngrade.pygroup.pyhistory.pyinstall.pymakecache.pymark.pymodule.pyreinstall.pyremove.pyrepolist.pyrepoquery.pysearch.pyshell.pyswap.pyupdateinfo.pyupgrade.pyupgrademinimal.pycompletion_helper.pydemand.pyformat.pymain.pyoption_parser.pyoutput.pyprogress.pyterm.pyutils.pycomps.pyconf__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycread.cpython-36.opt-1.pycread.cpython-36.pycsubstitutions.cpython-36.opt-1.pycsubstitutions.cpython-36.pycconfig.pyread.pysubstitutions.pyconst.pycrypto.pydb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pychistory.cpython-36.opt-1.pychistory.cpython-36.pycgroup.pyhistory.pydnssec.pydrpm.pyexceptions.pygoal.pyhistory.pyi18n.pylock.pylogging.pymatch_counter.pymodule__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycmodule_base.cpython-36.opt-1.pycmodule_base.cpython-36.pycexceptions.pymodule_base.pypackage.pypersistor.pyplugin.pypycomp.pyquery.pyrepo.pyrepodict.pyrpm__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycmiscutils.cpython-36.opt-1.pycmiscutils.cpython-36.pyctransaction.cpython-36.opt-1.pyctransaction.cpython-36.pycconnection.pyerror.pymiscutils.pytransaction.pysack.pyselector.pysubject.pytransaction.pytransaction_sr.pyutil.pyyum__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycrpmtrans.cpython-36.opt-1.pycrpmtrans.cpython-36.pycmisc.pyrpmtrans.py/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/dnf-plugins//usr/lib/python3.6/site-packages/dnf//usr/lib/python3.6/site-packages/dnf/__pycache__//usr/lib/python3.6/site-packages/dnf/cli//usr/lib/python3.6/site-packages/dnf/cli/__pycache__//usr/lib/python3.6/site-packages/dnf/cli/commands//usr/lib/python3.6/site-packages/dnf/cli/commands/__pycache__//usr/lib/python3.6/site-packages/dnf/conf//usr/lib/python3.6/site-packages/dnf/conf/__pycache__//usr/lib/python3.6/site-packages/dnf/db//usr/lib/python3.6/site-packages/dnf/db/__pycache__//usr/lib/python3.6/site-packages/dnf/module//usr/lib/python3.6/site-packages/dnf/module/__pycache__//usr/lib/python3.6/site-packages/dnf/rpm//usr/lib/python3.6/site-packages/dnf/rpm/__pycache__//usr/lib/python3.6/site-packages/dnf/yum//usr/lib/python3.6/site-packages/dnf/yum/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnuPython script, ASCII text executabledirectorypython 3.6 byte-compiledASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRpython3-unboundrpm-plugin-systemd-inhibitutf-82485d9a7c7f769e59036ce1dd129500912eae7984c5ece3148a957a13f7cdd8c?7zXZ !#,k] b2u y-iSqj:U~ۛ`F *y:14Dmݤe_ISG@ȟϱd KYS,x[Zˌ+˭5]mP}7&k((qЅ 2]Z34&CDSslbPq($Hz!e9o~orGef; /BtVC0(bǂ*;s+-A^y̷mR_'OJ &]'o7:ϒCu$pgOGY)~c;y;ywg\3l[r=n8EBք4/ 6_x3 ):ƅd+7/C,͊=ŽFY(ͭ}g(wZpchR- ^ ѷAY:8 G ԓ@[E=)>ER6$e*''G;-.#K D/\(TR"nlЎt`JgW'TS\5 %w}Ђa =nU"0/ሉ!.E; X7Ma-RҜڠ%J@ӉrI ~CVl|@GA*ReyLm|X-pʰ&6[ bw;sۦ}r%{͡OI:Qy8sߠo CigїTܛ-?) @lJ %f҄alduɃ8ڏxWMMRJ~ [ln@v+z3E`If<8J1h [>WU5OPZ\945.y2HsI,OsBx>mu(„ r}bӵ&uZ堫||!b{i̯ZU%|"r'm6m )kZ[UkSy.ѥ;⟾35\E0 ]p_{yp|RuFAY}\B65(zN-CYoΎDE7R +Uڴgfe]4+KJCMok+`ԅWl0۪3x4.(vRGmLJBy0@-(FKZMۙd*49A{ElKD9qٌ(ok:Ik{ 2ӽ3߄SΡ>;tuu3@S2PLQU)&ޔ̔n۵?E=>7à7Ÿ9dl\C+߭ j,^L"Bٸc|r@@X(OHqi/9Xzw tpX*덌c]K]V./@WrGh\ե'FOpPA?G״I`ك[@Tsh,Awrkp9q%U`4I-^!v1oQ2G !Ec$X(d]OiQY' 0cj.pL)e +XZR'iC\^U1&]((XTI7D I}+qnAI= I"OIŋ't~FY~Vb@./kx2Vp%$pĴInU$s3֥ۚɿjqL<5+U;B)ƟǠ]YmUJUTcՇE׹KlV("1)ݞ Pxl Bb$H`4b6]y 8 A%@xJV;c |X" pd )t\J,M^) aD)B)OpXo#mS< 2BGY>cQX3hY( ̩ofBǧX2)NGن XN[6V 1YZ~y$.y9tu7mg$%@9 |G{;8<1_*Seݽ(q+1-W0pIzzOhe$CNsW }UK~UB#CRͶ]gB"9}x{62*?B=* D1:4ZVaOف023 %j00>gk5D/ [:(V\1p3d,2o*LkkmS},8c{BlNl[c^eH9)UWȯ-=7n,qQsjѿ^2F!;cx&1.3j[&5(G7b>vJS%7'6O/c…a59UzQ#3Sa2>Jdv&({cD9|<)vlh)ӯ/1?Tjed̑\$σ~OM.w[#RJ4{hc\t'iA(l)H׼.Bۑ't¯HsKgf1g|hҠ 6۩uX䄻4aMɩ ZV RꦘB^76{\F'ȒD>W`dc>d { flִ}*U wl"3jJOcCUpF\n[P!)=jas$' qeebن0h}\`7Jn|K@U^hNm 30 vOK:O3`HNn.Ѽ,WeT>+&U`6\3|ߺtB*7p{!`)PzJO562TiS(CisIݜ;juskR?2 қ&'Wy +(9鷀Nm$`tF8q d?[m9jIf? Q dV ?* {vToiZa5a`S ArFmm9jqEPf/r+΍\^'ȩ{02, zKp -7OY⿟*g n^ ܻ^'xPz!wN a)i{ H7a ze穝Bأm-AK_&1\3߷WuzS%Ӿw&t5~ⴴXV=Tz/qXzűpUՉosQ eBzzr᳸?z0JfN9k3+KhaU*4tXco \>;=-0aiibl`xZ~#e5~#A\¼+ktr\'1T_R|l/xlzcg/%poZ1ADs?'`cdKww"O/hvlc ?!_=FxUar||}`z/IP6-xWܵXژ^q..DD\o.ĉdӓXr}9ĹF-/y~=~4Tn )MPbIcs' 1X7ߛɉ!B+ssV#"*3֎xu.8yR\iY@6zάB%Lƹe_,QD- \%]jSa̛|o?ƳNX] NЂC@ ;5b (擽gBN]3"`ʹ0,^P?<;~攣;NX}! wKsk:pV?klI\a.y?rD14~/ k';*tŹl?#T*sdJ6-0=Bambo?eNw6?M,럓WLWЉD\nBJp-#/ə>8qwX,tt4b\; 7IOш%W9}v;BNQ- hhRĞY5aُ ^ K.vX9}`o{ f`Q~+SC#jZ7W AoRWDO$dҳ )v!6uee_TCM2p)|a(U2*k?>ٻGEoḿ(-z G$Zr|d(ImG-=U.,j`PʑT2YGъ܊4-yfftB)@R"D2Iζ+u@D921Kl2(ByPG܂~3VocA̗/ƪs&*=!M؝{f$nu>uQo=)B xE.(ʠfgn>8ͣiy A^wrJmob6p $ZӹnM2۔^7c;Dݽ 7T|o _5}CbM] IjP#3NX  ̀Rv9J"JhV X_q25¨ N]&1CNԌ]>j;5՘XNDU%@`:+-[( 0(ŒagW|wɡsBr C֗V'חo_HPDV.[%}G!&I5p\E~Z'%%䣭HdhIפ\R~e(h6fc:n^PĺT"VI:E%`P,CYtA8&o5~Ide *^U+ANJX C3-FwZ+zK2 S\?14kPaɚu}(%Xk#"߅ WP#Ĝl6>M #(ZB*]N壙Ԫ0ARy"q f}Hͪc 3Dā`i ALՓ"(ƣ(??Pڙ1Smh:zU4-^V}`6=m㫩!gm*eAeI\R69lѓ0RؖG+B[{`'GZJiqG$hAS^Z*}1f'!ñ .@fYw@Mzs5yY/[{)*j I҄W巎ssM?jU:/PDCJokتAtR"8E`JPF<0S#ƱK$k \X{(drTI*?1 qq&=*bwo*yH¦}̘GW;h H:Lq tۂ^#O, ؖBggçE蒑G5u~ׇq&Xj@mG)Q<2&u0'd]wXv!}=*H6͂vߧ8&d߃ g(#g45Щ$lJn͹쩴N]Fws9/{-UTJUR*@Jbj6p*?Vvg܆sB 畎l\΅u#| _IH / ځڹư* aؙ “qR$gOݿTVp5s~9s_XDב5üW,G@ԳSiAj'1FK[e4 >UR-R4O+M^h|w$K6r@\+]Nmc_^/a[Eo( g ͊x͖Ե8AF[F;XNe~Ǫ۲}y&4\ݳfj7_ ҊWsi~ث]f' "D19& |!b cSˈσ]~=tW+j8Fu9sfRWC$狝$Q&>\Ue𛬸sSb@Z4ɋ%+9z@Py/Y ܉EYT*QLv .,Y}yT`eߊ$a!YU~9ڡ2eE3JscTD{F-6 voTozďJA 6 N@^aHoj3JaCa=yo-8^U(` JXAp/VńO9A-aϧyr-E]QyŒ5T:)*x#zt.>kBo&#pmB жN+ǍQ2]Za̓6!na!ݍG3+ FˉWcX.cPVk3G/[|'V󂣈}^E/jA6JtWyk yG2 Z| h-7Aa1sD$ۇ@׻ d@ՉO9#(-SPf!ig~3tO˾J@D#:UW`#c]-Dڟϣ6,& ``Ќ0MN=lb8*5{6G@92!=F\jv[78Z<j?4 EG-] ɀ0T~Q_,o4`R cnUen޴AUN|:kPΓ蘱 4>ܴf;.oق;6X(%IC5ږKl~}@q Ps@n7ަ7гfcMr,T0Hj>gA)_\6iWrm:L4M"E- n$:n%ٺ+AVGL''ZFi)G5\zJ6*@2]TpA\UKV|䊲enkb9#};Ky B, 5;,ԯoQ'{{5]lQ1Eh$s8эZ7KY;.mC]^R9Bv;!m9Wvn;KBZ^ӻ54tgnAn;NtEL핉eIp-GJbdPe.dxg + Ϡ2vŜW5G t'bD]?lBFB30f<ڏcH0˛ɃSl VEc_~>^}nJ^ h͢XUpxMBFMK=8P}0-#MaKGO*U5=e==.5L(VO`9hGZ6,ƶ'ÄBm'? :6rV,ųy׶FY9B cpo? &5iİ>Rب)/j'mGyeOulcmU^E?p=7u\w` wflgVyg MnDF3-=@#)ڷSGPm#gz㚜@dnc=[kz>@2plachB)941m4ӡ8Njyt@o2ut%}VRȗ&QZ E(OW{+<ʟ\ q/ȨkC!2aOw hIAj9@^Otd92EI 63N1"t"\ عAca9]+,8{ ^l\=F@-ACq4Z~w?CJ4ћL wݐ* Qܹ0+n Fd_TW2R>{MoU=xrKV/ c+$O bi ?I>ÂҷGM^Rda ;șZM[u ^2҅W3fvof9xZ~eǯ y˩/nhK̸VQ3&æM/It }t Yb%2#8_[eQ^۪`awsܠ0/M==RK/;%῕??2F, /%+ Fd|s^ |E+vƸ J*f#_Ig?%<1-و9#dO9Ą襯xp/NpiK撽-V(SQmcjtMy%Sd[#  3Yu.͘RXKF@FnC*_k\3Ћndu jT RcO鬟9t/^aF٢- +y嬂WaI[SC|$\nط+kBw^{ ɖZ.z[ ˶#p4 Dr49@נ|ʧ7NL*kiaAH{Gߚ!}Xi yUx/ozOeB{eeΠZ6Jn \mazܛllo4o,kt}^1hj7b2btlH3OkPkLjScIqm/4[.yNAEI⻑PvJ)WN࿇Q 3#]}&ˡ ~Lv`}∽7or@ ?7:kҳi<}|!Y6S ) lʕ gl_.VR0z:xOtG9'M[u䃏ktZt0w Rvy*5޿x`HhRM-Ht0V~ &+e@='`q5 =dg;]&Qy2 ]0JN^RUٞr xV^aisd{L:+GU$g:GO6O d .4;X£_8Ș9#.nL{" ALhä5_ƧMLj.;}*xYn=ɱP$n~x13XML&F'/ћZ4-u=!LhmDqۢ#7P¾.pYbh9 幻q]4=ďa39련mO{bU+ 7~A-%ϫhDvjO+BzoJd/'xw]M[-^Ov<6&.M0v܋p4+Em#nۣ8{lz4ȜC58_'1rtF]jx4EVqK񧉩Pc\*I䟤H71O*p83ᄇ"p.R,y|~/ \* (S`@IjhSjta>sE563B3-놖FՀ#G}K1)jWn;pJp?ֶ0oqB\Nָ B1*Cw3xg^皴1 a*Ttу@{9J{_%9l_tË"BUx~f^qnA+o~6.cYiHy f>̙fwCI|ҡ])\ѷ'‘L FgR[Ra?䴲51)?\>8ٲ)ѯ0&Z*NB` 1Rqd0-oȼEs"b9E&47:_i|º3 V}Kg ?!3,r Cy'n=2@I3vvS.=S Z"ةC#LXF!.*7\2g: 1UnVĄ$y_W"6Y&K԰ "gHFH U8!Sjd6?,z)D# mشi6 Wb 63\{7'r阢3/u͘\܇1ݺu-Ҳ^b&.W)D=r `H*iseeoS8!)rI ()gf3APyy?ӆ2ޖnta@MFd~(L%6wjsl" "bs/S'cX~r]N61:7S&@u`GxT2rCpjP"Q?UsHwitaq[Y9]^T274g6Hie:y@MxgYI|WC5s}[G_EZV( Nwo{ͪwBȳ ]};E)kh۳~Ckm/A`?Z0#ĦC5kYhʍXle6*c>iWz58R'."F]\ ~brF!ro5waY'>Fq%pj{i _4-2й003:!/I, f',oK0&a.䌒z ֣]bpowi^Eby6X6Kz˝EBS|d`w^3$6`?Q}@.rso#$8rghXW2Gyi&JExubOf1`$Ι d\; ?^}"AqPLT6S:'^?.)CН0{q^ySZ)]oEf\b1\;I!RN]65VYݶ qHgm<^+ T-F#͹iz`(kȌHa.*6&5Ăg9T^$Ř==e1\ݽ\Ĺh^˨(OT1ȽA9. B; >A1,l͈tg3'-C ^ 2Te@ʀ aq I|^dMuԦg"¤8.lrl@/tnKv&&ٺ Ռto͑Vc8gVڡR3;Ȟ's܅VXڪWG⩫BKZձșsaJ 6 r3ڃp{ 'ʩTwݧ '|5] =pz7֢ND4c6qY-j6s$. n_eE{T -':sYgӡ*HHu8|ቫ(5#.NaW\m<9{e*v;MKul"/5YyuE 1'+\FsIOb lG"O 7oV0~CM3L~ 2 8տfU|UYJT>v6+8 o_3h?c6WqVX R7d'hyخ"񁧐c%+e+=yއ 5L#A.#G^,Lإ{;k?胬/,!t.O`baS 5c-!qW˔6L_{4xoenM8к`cyji=lJo6nbև1Oٹ?kID?,H6Ћ+6'Q;?& w`T.SH?/D_E/k3Kod]g?sDM `LPI*.6DBQtrqhܗ9Z㱷._29.ĤO3} z=їp(w0hFnqD23+&O!k E2ro2-At6Ku8mҚgmy)&' *`ufD?>o`w;7tEnYXfK3l(u s0ET]G$zd#09N픒2 7)Xȑ=拪AVuؚW-ˌD]1̇!$ y½jthcui^>}Q㻙5qOW2ii}#)Tp0Gm9~։+~2pXbw˱- /!$ $nߎhs.xsB%"&M@w( )8gY,L,lԵ8>ПKPmxx[)aL-eY6FXÜvK4M wI v ;P/Uo7 z7 0>EMkcH?#1bu|5`Ъ];R#>b6ƈh e A]zj9Jz\9xQ펼`~j_فxX_aDh'hT#>p|)FZcSHX9j'$Eߜ..UI qZ' LCjp/Ai| RW0tzZHܤS!Oqs2~8|qrѯ~ glPYEºYn ΐZеI$fNmn@:<1vrZ4:|/@/ǍBSyrه:zLrɛ:}9aF-zjd+}%s[OU@-EzΒ='Q;r]J \'4;XW ՘f85CHao)I:[Ibm1F=TE{Jd\4v>yf-WBG怶!:C;I u4_z!< o0]]+ k& rL'%ĥ[ "x*N΅_bf!^ @rk+ 9/>drN#&KvivX˩ c-8D1XDm4F?Rz ?΍`4; M1%Gz ȿ{c'vDẠ!-LKoY^vGRXWE9aiǮu,6->z~/W#IR)# wT CpM)H%NF._\tQz2QW~HJ5q~VbRP+l@/,' \Ds\1\Ne:BQF8#:YmMuHG1# jLc7 zN"a5?9wn,yIw8xuཆ0ښ>,LiDi~ cI U.)ϊ-Wk_ }C'TMf(LkRD|R(YX<\EQ"=dk}ܴ6rLh ]aˍ̫֋G=(Q'K/\/fL>1"z1is.~kUJSV'^ui&7) i޶K*{ 06:L$@Ji֗!Oh Ǹ8}Z cwN<҈]/]~?7ړƨX(c1J\_BVhT|U@Hݒ=!* nu(H}A#~ѻIETT&gB ~uƂAkd^LTeM$[Bk.8\eVx#pH!)ձ9IUGL? {LCn6͙TUfCEHB?DKE&OWV\sꥄ  =jܒT|*QcKҺ^zE͈5<2ۖSz&P˯>A2G2N^NMU8=d1%*jQ}:)2#WL7Tv*8ЀgHPܛw:bWPN,e5vV->Z#),%u͢_ÁJ ʨ1×ܖ/H 7 i'N+Y !H{2f#MJigީF6J,2BPιt3+Q jIL|?oЎ6vгV0sIK+ϖ`'2Ϛ<9m"vog):K'"[,W/%ډ3|q 35p&cV V@zlhg5r>N(#th IYXvɴ 1I©{Tm_zhxoMj\4v$^ sup{&X&c+rS1i_!:-SIǼWKFኛ=>,ՒqQ1M-'~e0jTf(ɼH?RHJT[aB;Qtl*ִ*|c~Y+q\klOؚ`h4 X{.~ꦽ`&1>׸>ld{%]0]a‡5c ,.C6 &fb1esO.~VŤFL9j@S R!xk=le>]<(c\ PŷZgV֌6oʱ3u0[96Frŭ278ؽ+>r8;E5$hXGVFrs /c8d3d68=RtqԶzcZpN 4שf+j.x8){ G< P? -OpoQY7hhA %ӮKt3@zog撪/"HGrXD1ͫp53k:i@\ =1Nrң#QNƸ5Ҡt -yElZpnQkwgqP^'foCqi_s N,3V0*Eema.^qYr>:KO4s~#pbx0I+LKתq %XGr;3"̦X_  DV:;wyLTWd>eӴ炩 =Ez8Ƚ:֪k<8<_N_YW [f@VVvAe3uh3*[I.;MLT#$cz 2b1& oK^~8 ϥP+5b0݁O+Wb˛XKA 5M(bOD$ɔx|dޑR[ %j.6_ Y j+2.t1, }_pq̲ Vl@ڪ-LQ|)G`?dƆ(CC`b&3VӮBiEc!P_Sɰj}?t%MTT($YXps{ <ѣdgV_m AB("qUcQ󀢢|*mZJҰ}3O}^!xsBaF7o 4^gzhmYo`4ɢ*w% 0ZpMQҒҜfcK(GpY|ar=_$-go uߺg=tm e'Q U@CW> "@c- 9)$Mg g4r0R%tš; C˰nrfښl7<6wDS5$ؽ[~#l0M- &e)/6BZ׎4lUb>`TkTbFk) UXЋܜŢ oLxC=8+,M!=STqo\r p~usEU,qcxQA %T`bo848DFS%"NWجy` 9H.>CyͧI|7Lcܣ'§Fy0 Ut7lIzWײ`QW5ͺl1j}E95-1YS-0Vj/Fo#H1}UMSuvBxM- WgagVnۑ}ND2otV;nʄ$Y,G~$x,9;aY]C;2VVKn)ɇq.&0^ B)Dc7աI2 2 H,V_ :b/PV~۽FKG:D^9%d`^2`!g7Z,2L@ pLo'xMNDLi$kxZDL_0m74ոwZ2!0Ofq# |{ B4 rphG>\ +QS {ldyÇhٗ#幙4B)U@~{X5:O7S01 oG"(6o#0&qxɢ&CDKt?k0P:yv:KHA?Vpm p}EQW? 7u|Ynb8 A~>; 9Hhs>a!ʋ0]i9mA$Ωejts8qgE=k~w腇[t ]KB4E<7)y PIe8^/u%|nٕH$A*:}I rO3JY8yBaXQW7 nb1ShC@yղ1C|]#Nht[y7ŇG.^\]ӻzI=쏀8`⩯?FR"HLzwE^˥PayvO6O 6mI˥x!:(p[JN!f^n}xW xWa#})XKko\W+p]hNpK$cq6L%*QaT5eRؚOa̹ i430rts3 [&?sga;=a 0w1L_/yT^:$ {*GdžMհD|M~{cDr4ty0 I}c`EGѕfMh^MI>>v-l0<*W+øvM*,)x0D8eOgQ)W1rmz'Li4_|}Lyh *j^sI-c-[`bYsZ뗪NZ-PM&m#0(,466*or7).,(eyժE/!++~y+XBw0F19R/3.[dO&.ƚNK!ꪩLj>'%P]ɴyq*Q1T`BټG<џѮKVNm5YWv+$N$ZzO9 Fd>Vx5%{Wjn5G7!IfMN3g[ܰ 3<|9P| Ϛƒ{3(țw 5]^)nN|>/iϭkg[\i(UHesr9`}Mg@ȕ@Buy6n#/QO ޲CJ 1瑚'GZ?_2$c|[3@J&B=4_e׹.``Pm!Mf(Ȏ=A+D<1\waŶg5ԽBWT\F&6E劦J/tl^[ןdz쨷ܢZND:#?)-iP οp{$:nN`g|cl;sCI:ω+ Qo ʣ"*L.D^EVtlOu!ke]#\8trNW˾d#*ĵ:y1d(.Uavr_Z^樂da/%TRΞL= ̭[:ÀQY X3*0QO_oaHMm`-.14%#S /g'd ! ) `)QeiWV !w/Cڊ5ی_ͯkElҬm=Zq!Nmt:vHn\#S[v Kw16^C:p+]6?F3mRdCR`Y翷 9CUQG8Y߲$@"33a"4l1̀^*{$qcufh^Mkߡ P ^h=nQUUSb\^*v/hR5`iBk8;⫗\wƿm[ӽ%aN&!ѕn v҅*PxZAӫ;;"AYV'ן{Z Յ)~67Z;ƒq\w#Rǯ{vGk@&t?jbPj-M::a !i[ H5EHLs~iKgْvO7 +ˆJ*bJU^<7Z8m*#1[|b_^ޱÛhBvO'D[޶+HK3X=<ِ!vɻӆēo3 >Tk1H=+i0!wp|SK`X&u@|E!6ʈɭ[SV]l%D^[9շjș7 wwW?Ba.ݔzsZ>C[A>&h仯.E0I*̪GXW*v,v}yĆeVPN(.HwCU C\ZP3];&;cB~,ii׿iIкwctz\bpPT̤O^N|YTX&G48,wL9b%`Xz[](7(Mhg3 $*w. j9F5ż_4I#NES{;wäTa BbnЄa^R]Vp.mZRbk/5k7anj[j.)w$lğ4wktYoގX_:mfKưDsvXӴxhR;.U ḑ]7Q^v\Q׏z%2ͩa~_aݥ 'P/?"fEaFp2e+*V67zn~Ub]pV`. d5<9kv4Q7?Ne^=EIL?kܽX:NNZZ6kŗ<#GӜ8rE \EM̗݌rQ5h0veP E<.!&/mEՒ9-F!/G_;y%4D١d4yt'%Q' jinIΐkΊ"b s;-h1)4BC!2b)npʸ2[SZ32',^{q(2Lh㒮ȩ{jvc(fs 1,ؾB&fF:\=^uޒ>{NVz4 Sѣ߼'(JN\wLY/S 5h6V -D-(Oy<8+}Ui Ժ}poW\;) $xGa'ewL714D'ВVº@p8Xij2 )K))yCR|@w%hV%Sz@\v5!6Q֮`Q4to{RP)ZK!G_b诐i[. +)G,~4E.9Qs)+F [+ 搜gj5}ZEΗwZUG'#+>!՘>9VeѶ V'~ lsOφq:qP2C[ɛg#e<]"zƂ0tH:0|2z (T,h&!m~!|:}4Cf!Tc#aO-S&7M?ҽ.跺4EvxF RǸew'mc80xea}~@HsB,n#J Nn }| "b̓[|ݟ|'0NKhOXIad"T&1M4d{#pld6l2VGm i_Du~&ZG4p^C: O>mTX&[KHޖR=̜ _<;;~bVJj1?2|iev 2:?GJ&uM8qwc1uPBMh?\̹:V/2ك~>"FCTwe N3S$*t ڨG>0a-V (|jfo2NH*F(h2A.Zbݹ.W$:7 &BG☿dn{Z`P`xcz 3_9G{j oY;:ql=AN>&j6VY>}9JvWD"e߄^'5Fjx a:ގQKD:.-y0ǎ˅rp U{'!Hu;;4ԺD ttߎ$segF~T9h%iˬms)ͣYzz_W ЖmB\*D\SXOH?_l̠j`;YW>\~YS@TAJ.,.? yU,&_b+i@ÏϐpF[qJ$,QdoLy6<9]Rd"&quq:/0E_ި_ _f "L6 tXƛNZ/%GSj#0B"%DibjM vZ0VN9anT\lG{nte_Oc\wpxK>ޕ܄A>רgО8|4&gEL.%'@^}]+ {qdxc&ќ= ?O+ɫ揄&l-;R bbE;vH(|L~SƸ6EI&  k!oE mK@2FFȩ?Lflbf 1hRUBCq{!=. }ԩeochuI""GlTN`&0#s/łvtD% jeۭ^^$\(jm[p$KWN9cHoq +J#l  _QZG''aM:xpI-1K.ba%@ht&5V?Bd~̡F6a V9f.pBTEpTEu9^*.AQM`ᰅ g /zzlη>؆ 'o&=9Hӟ(Xlf /eӵJ@9&SyiQY\`{ٰ $U>lF W} h$uNhuCEo [Tl~/sփ7K' F֛?ARZDTT$zᑻt|N63"fX,\l2[M=ǡӡσr7mX>iR&۟n;G 8.#Q ۥ@yXuC4M#֟X%38ijӅ я! e Tfu1wj c7f~EE՞!nd4q˨MxpƩ;.MX89 ]v-P\Ÿ3ΐŕ^oBH &j1J7Kٰy&?* (yd|͕Eo5dzzG+fDWxyeH;l[ei Ab BX,M4RUSxek=g&g[VC~52~qI-Yr` it)ACbsSd%Z jTI "98;}]h}<{ɚ#PhcRW A۴;|ΝuGpVAup(@rvr}RAaܐa2YlxN"%Pfm]y3Dã\ia*B1-b ]z!PdH7w2a/K5(+} `9PF垮 yD+j^Ty6"rW1,U[e8ԯ /t7 V42#+2ޤZ|*KA3tZM4Kқ4m%\^IUh+%Q`L8 8^!gZDnFmvr %*%HP+$gκk헢21 (*{+:S\3"*8k1ZjWrU1^j 2/љ58)L;-[G2<"W U]q ,Jh {^>>#λt8vtnEq]hoYIx>&c*6 X+,;#hbP}6ߎzf8{$*][qњp)\}K$V#vq_{UYn¡4um6gA}3p98`WgY%g3J6$6ԣ:ܶ-T1* ]$ NZe-5Т5$yXҭ-H% g;&,ߛhAB ֨qIn{oѱ%OQ !EgҎϦD@P>1VZ SjvVh$n)˻'$ę?ܦ6']s_02̱ nl1U,0kp!AIj`S OM~V:a4$PX_vmP uV!{.o*\ \-LT!&-ςy5+t8[uw*;B[`n͊,3ooԪ{(%n<7k jֆ-"0zqs IB E{klw>u1r(EԪ0!%8..pXkX8f@ cԞ-O,']dZq"6Ot,}iXJ僆 "3̽?>4lnEB&}Jn ~]/O6!86zrP*2d7|_xbՂ6j4eIQ (.H]4qJPt?08؁ffpğ4C8lED<*V^G"\f{Z$@T ɇ9e8 ۤA# Wډڀ[~4< 寰j|ȹkB?WB]29*%sd˦ D+ۤ O(Uʴ8y`\YU  oÎT4]d? {CoWœ<ƙc|et p!|o' OwߒwfSAaJ#Q|_]C"~x8ƏJl1#/׊ 4S-(OPX19 Tf |?_yK)?)K8DQ5&F~Bca}{YOcǗTcķuh:y\iT&J# h>sYCpH+5ܣ;=htrACd7' Z.ւ;ƧˀA"񧎣ɸuHItӲK-i̬|<.p\bцv]9d)00.9xpZx{PTpYl}'T`;81"mEgR oRML,NTVʅ un^F$ eEaX&*mx_ 4ГC e~J.Pm;@ϥ{17fX::$[nB,htw B +h)´PhUnW|.흄eYR'V}GV W!2ﳚ,\ZTb[m\jQsء~mWiFpbY䤨r W5\<l1iir=]R_>zu5rao`!ȹ!9Bx! j\ٖ>ÿĈ1^Asا_cM !}%t"c;uN3,:chQ: Day!狜v(~&*"VeLC>)¢UwC1o^ s ,^w&ykw2Լ8s]]]aV <>KWl>~)]tkq6( w|3':{YWNd˴ꭘ5%YA1yZ>!xL|!Gh8 1:._r"*y@1@߱5'1aә' |%4$Ƕ;TU (=zNz\6%R4bRW) =M1F%"8ōKN h,+L^΁( rwD1=:GB3l*}8͘xJ ~5G ٩d z ǶBm4]j4B@MWd`?W/p-JuD3gQzrd\>G ܴe+)PN 50Vj vR%ztI>p*_^~Ln8"B!BT^y":lzg3IV㖋sl)Ek B=7H1G'gbq8_b V쁸שJ2k|c# 8uM9꣥?+B>X cn%pqy#!&'6\t{%={&S;=t]({S'hv{ @.xei[ɖU5EZt:Ba.é-a0 "L/_R񔈒^p%fbO=asI *`M|e\{uzE Hח ˒/8Lˡu"Ћ*/>Rs Hg٬Q*dp<6I#PFs4H;LtnL ƺKDFqu&DX _Pq؆f/&`$S !,y0^KBOrm!P-FX_1WyZoH3scsM>q,_ɣzv$2ICנ%-+G<(iZM*]X K9HA 2nxI*0G?N3ttb EEBQ}ͷLIw4Z@W# ne#l*eNv,ub ҫۧl&a9A>jLtsDKfBįݮ?^@]9Wch]aljrC)@gDlOF[ &#D=%K̚pv RgXl܅"qd5]dR6 ι?xxׅjVXJ)A+8^CӨ],$1 UwOA.ՔZ?W\Czvww1pZR]XOfo(p$C8XrFKZeaw,*LJiDs9oƁ0uzV݊No#~6ٵ:1mP8iN)0t^D#_+~٢ir=bR|4&.MN'?CbX7X ,BQj}LOo)o2݄+aS\hev*ѣ`J\$}ͱ[^#BRCZT+ gפĊ{C SdI˫ !٘bn L*)q1GX ,DH1˽ /!ZlLuh>jҩ {TXe]4 KBx0K:Jh\suh.??1@fL U16S| 0 CV9 u)/t TH5Ha7xr0-(OZm_(W5#Myq;aS 0HQOlx%嵯xꏦ:4M֊5St@G'|}}bH=1 ҁ`א`ό = lAU13v߻ Krtvw YZٛ1ϙ$*CWY=nL]7 FrQ,,A%:`[K.1f +J\Hn().·MpSX7d;ɑ&õz0w#<+-W.-x:AM@i3?@@fUqFkU=LO9|(kA} }@QWZCV _#(*W /@/-F뵘TF'e3 (0ߟ|i^s6\Pַ]x 8eǧWLu|77V "pa9- 2쨤i1Z3q{QWhYp>rZ+ m_5=巟S6j+iiN&8'ڠrhK*aJ1~ BXjc Ml-f!2n_Gԩ68, J(ɴg ] |mMD$ͅrftܻh[0~nʼ<.l +dDwWl0TO q~Dw?jp y@CU<0q[w eJB s1ĥd'}~ JJL7cs*{rٹ?sJFʙkG/iA;{cdDj ׼6a߮ο U?a@;\x{8sW5% R,ڼL־3dG4H™O3lIP`r1<ؐeǛ8U'PF@%6tLtnU--Ot0q )LYAs],1D|( yڮa1G()pe/3HF&6$?1=G}٧7ޝ@?,/4Mԃ)ܬ;-mG-(O]@Co֮LƲ܂)h6 !̏~%0YS|HQ%nЭZ&?Pp<'Oy`v)orDuv[O)DAZ !&(/+)-9ѹݭ /l|qJ'b%vX zXi˜%j˨(Ҋ]SP6ay>hIueKލF%/]xd"1#隣o#3%mCӗ?ȩmR cʖXZYIeX#M|M{<vlyuQMQ0ẋr #rȲH2v4⽪z&+&fٱZyk%̣P_g܃Aӎ&E6 Y7 Y<+<g7pߤPidqjc확%qL).Pe;!A-o7Ver($Oˏs30o3"b.wf v-'Cq<"@AS 8KBBl.PrcKqTA(FMn֒r4*;rL[QDٻ[Cߧ&_}?gCL28`GBYi~tB]kj!KZ "E|\*tQi[*'l9dw f+]YGo3rCju} %946xh 9CrrGlӟ;|V\_t%l?vM'+tm)lG"wj"jƴs<*0Q%KѤn;Tf?*B$!ъDٟc Ҩ !Bc<ǖY yx(D#ɹM:W7Ͷpgg oۜ g[+|}yT7yԚwb[xRijp9KnS0B,ʏ{ &iB[,^h C_3L3o875%|Q4[ʵ./| _M M(Ek/6$O_U$0k-jvc#̹i*M.;WjwemFoloM I JeEN&/8`W]^4h֛kj}u" oϨN] n8mh`j$ifzkrބC^`gwZÆF#uBFk4QD\m!b0T,b0:4c;nPu!ݡ2pXg| oL3DQ(jbs͢}8J]4W^/(f@sN5 ,id퇷b#h`Tpnl)f% _2m kR1;Dfg};i8b6J^Sď u%7s=Br`8(bypn#.d/YaK=ru;r3_'}hq@ T EӄY4L[׆r@lYd_Mͣ]o sg ~n?'mk:˙C>=VGeKØA>6=]0*i͑I?IV/G> K/ŦރOAEfv. aQ6GQ߱.rU3UEIU'.h;09LuyWܩ&eE_r~ sb`4h0s|{&0dCznu%} [~%6e(u+ɘ=?Ljzعչ -7X<]|4TtKdE?kU{!0 /l/ShNp'l6D{D2wqD讳Fa % MgĘ=os[ۄȱ}3 X-H3LV[Ņ8'%D^>;r&m10Icvb\/a~+Icb\x^Ez۳dyrlnVkN9"r<Ӭ!t֚ Tio6'q{Ҡ~W 'w6AS avJnnKte_k j*I\^o֧˺.]ʓ_UHl4=%ʎ4}<&zO֙l^7zQy*GuUY1`%bVFߌ};3F`-IJV(G]VM(sSp|B-6;L4Mq9DR4I^)z\{=nQ]kCI'9UUa ~N\Fp*u]`-y̝{ gR8ȋK._;4IIY߁(V_SC5S-1(ӌrR,2|jF{` K@gb!ޘ>Tq.pONCQz6}D<˄zHm8((9T-,Bm5P3 | ura))_H&8H33ː~*b ֏3pi1KV<xQ#8/oM,!XY[_u?wpkcaD҇fR1H8R)̬.<;b{QʝuuZƯi&!!wW-MQIL'u ; m zKRcYoFY,3`>X$t z:Z"{v?HSw.;Lcψ۴dL-4^g4xǸV,X vD73z-b'δ-BE/>ճԮp-V@޽wͦi^Wp"7K?h}?ǃ&$S%WFR&K'\T!=sM'ˣB+ȳel/WGcQ-Z!AQu=VA]2Ji,iwylNҮ)g?WP982_g;lO6N gpS@>c 䳨/.wXPj`"ށaG+xf}C ©lltjFV2S8-XwބmY4lQ]t-CДXWF9m66Xx`qUq6vC =U]F0f9 Ģ] 'lۜyWFоfOJFHoWbd>G8Jk(p{&Sr7g:{@-]Jqыu\xi'OyFKZvO+!]:LPQ@`m-ϓwpu$8^J BC`kGˁKa.ů9 T1$ӭdf,"`u1 [:LnO$QypYi=믩0 KP̈́oB^ Nc@f?+;0~N < eBuOvؾ ,I@&͝oDxPJs=_Y 2Z=?مYY/d!njoY]}-TNWUa4~>\4CsҘ,&Uܐg }ܹ/W7BayzybpTFp0D=u7/l8<7.RclUCjj< qʈyj%/'u+1 BTƥ0ITפ!}>FK-E't\mfx|"ocɿYq.Q$qc^-ރSYz]QsVwlQ. C7D܁3̙[ FW[sZF8HpDdEb[* ̓y~_{R'tUh =v?+lGHo:GU%WIBI5ބxCA B'PVwePG:lB{T:F X5uU9PsSg+O~_bh;>hQr\o2&DC@yHQ6=,`Q%`G<Æ0 H1?<|~hEKxG@q'xKp OY-$"WK^g;~zDc֐ *!eM&vKm[ ^Vҵ Mf0Nf0H !yggRe݁15' fD|F@=K߰#hgmADGB. YYjCe " 86ҋk=jfD)IMK C*{jTHh@{Z[p(c /'&o""*Xqg PoP_!1UǠP&@a+B* ˌ6b7:W}FYTya`)#$ O8!7HŐQxy 6ɳkCKM:ۖ9+}KSb!_]}vn#σ _Y5&Aok)W 5Zsi]i3M43o9dX| OĘB_v4f)y-` 2g䷭h"o"mIIhY7p>1T|뭽\*bӓ!(B7lMI%Y{gXspLVhE1wySqAy>]F58zAptu.sr2SEm%U^Ӧ[lT1!P'6ܓ q UΧ3BgJ=ȌY ԓedk ,}mT1T-]?Sp>c 0.c`R&XR(_AY[@f23RSF5H\AzPaZVW挂i8T\~L|klBq~ -,ra 0qa\JR58MO8(_atk&eӗlB+#uzMԦaRȪ#NiRtQ)ylj8|h$?4[K h<=u ?8f^F R.ͯ9"-BS1cB+[>AB )aj"(..6R T?kE>t|`+6IQ!W-- 7SfWh3!, S&Ȍ\~Y0lmyX5$4n~hɅLtg'8d4Ͱ9}r$ѭare+:r~;m+ff[6Ҍ^8qU "&aLw4+Y' gO~ L$DUcxfE+V_lΔ!«X\fXJEkoE4^P -@xRHEQke-y!([auu^^n_4;{t{$kyt9z"ż׃a REV@IBrNy|Q7Df@E*E-T>. ,ףm% -{ yZk}W2BY-)oU[/f+gRBR :?lY{gf)KdR$;;p_4vK VCW`Tc_/Ɋb2X1Vod@Ұ-g^IWeoJRlj{W4ڷkU#ÖO3έAhypI)6݋~Cg{Z@.uMî u[S:ʼyR{絀VusC݈kziٝàU pwbE( #ž%$lyJ = 94(?DUvB}fKgb-:W벌ִTWʔvu?DߚY;'TQ{ OmF dI5m?>v 'fX^{鰓_9xڱBRjc ͨY1!_[h-$0T.[ =&YC&ceɁ1+6 o,,ѽvpI>n99h6hB$%R;<-ڦ?*h4Vt@"ox*0G *so,cLp>}-ön izzO*YZ},.L>9-%/ۺ,ǒ*<khb&Iuɖ9eă%@"܊"o(@m2RS+?s}\xyגA!\2ZBߢ Z[-@B41Z]#<ֈt<Ojl:q24V4-yi*N6$o%N- 7Rb}_4/"ָ;dN9*TnjǸCCwgK("uim;/Z8Z (x1"^_2gό@ө;(Q"iuOzjڱDȢ|S@x7~ s sOmra)uf)1"H)+źH963 @*8 4T̃C%%v' ܦW7칂EVץB _U$~X2#{(@KS ܋c>do@I ]0%Tia͍]nA|[pB.ɛV6ʼnsn (I(SI4'Y Dq%/6 0'Ȭ۩ A0=yN߹BTMG@ؕo\A1[)sځ͠Ԍ)Ȗnn@H%J62,'MADz.B*De]Vq#~᫇|(+t~jҿ dC@5*YtW.OK.܁R LhF.hPbd9~MGċ n $4, ʺ8l"gdpY?g{t8h+E ApTFny إ>=Q/4,zv:bzW$@De_yz9KQM;,ᠹ}ٻiϼa GKUnX=76Y9[O]Nh&W/U[PU/8 *,@N.gg.m%>_[Pw asՍ$oi(Ccƽ-Wݎ[yJKʯ(aT6;1 uai!xZQFqb B"Qh= @g'<2-%8GU{Yq3Z!. 9-.;RXHi{~-J2'@,<Ey%t*ܢctRkRvաoCG3\wM>\8Z=od`-Sj5,0E z`.hy^@M(@ؓUZ !W"K&ޤwٰ 98uwډ\/AiiD-J í@I]n)FI# V9ԑy5NxBMðG (K4@yx1US]M|,=x&y3C8ol=?~ VLnnoaItJ)׵{6741m!O۽.tuhd@ǔm <\+jvamnXճga?Oge73BTO^Nd$j7 q|Ӹ-` |4uFW%^6]}[AO1 P1XymYw><ԡ&3 La >ɕ*?A_0}zmIӁFyʷL$zty&T= nn6Gg\rA gI /-yjc/ =e_,Qg3v FVvU^9<]Xm' (-L<ho'Y ^p~ȫXP1.#PY2BLIkyO1=g%+bOMAef< (UMdUع1TBpc?Wi]ғf!%FD3'Eh=(\u/ }4xR_a}SpPm ސg摊YJY`p{E6VS,04=fó%Ý|AـfWQ,,*U"d)eX; 1#zΪqثiS} 1g8"K_=? 5Kz1h| & wgjxxD~դ硋CA葤E02r_ kSthkP}~K\ҧ<zYbbM`f%^Kn6z˩'pd^u3 `4%$"L=iKy+XFzr.F0䑲ą/T?~݇кI)~&H<#`c3`m vA :e3_i)6T2P%a+`2{KZi3DQ> <@yZu+;k>;QTÔk6.ɫfL"=q}vZsM0}rLA@pK?x  oZ8Yy@Yv8,U~-T]pf熸TW !Ec/nH9U"ho8!ɺnOW9y.XJsLQZ[*el2nC"6&CAfWO顾TX-,7#+С 2+ZW Q%͍^uWږr#p _n+3p8Dn8ogkĶZkHJ#)kM(4W^.TbljRU{"tyGȎ:HpƵxRSm<4S@|쟁zww-~{&A4nWBCw/H g` )bJWZ$xe~Oõ[f@D#;̳";S,!yAf/,Ax?w-\)7Syks ?VW{w͍kT =Dahrn\(M"M;I21 C"j*2+c2^$W*uqs%F?lC60:k2ddB4V]*"%O|3dxƛ~Mc^t M-Qg";tz-D#ӿU+u;Tm4b ¾hb ~=visIh1]ICY2\R u׷6g/HE<59.%L-S,ldZ7w.6ߗwP8Pf5ea:U&nZRF_]SWJ&jHVwgh9% ׎j&)AFIt()lg^u.4("o̊l|*KWP&ieXKdy&?@N߱fƎo)ؾP1]eRM" EVW1j\yدjC c8@Sq!,YSb9$=fUNO !oAgH%gނ@Gŵ-tݳq 驁zPI]bn5)fGs-Xѡjˬ~%&FePk{H *"2!siWwD1q‡cOU}K*mhmH(|Bbj jԥ/}iP@'SuuygX*^N1*בgk :PPH9sXW2$/ۥg,'wIU= :?K=87E;%5 ]-j_2L:J1I()vmŀ `i!˱iQT9;6O']ia` <5&%bAAv;ܯ<,*/qؾUfTJo,ztD[mo@7"jH~( A~'Mr5}QP h*A]qYc͔4*f? ?@!lYbs!/1ǎi\T'I*;@Kh-uu!DI̥y}^ ~T:2o,x*<*Dʄ[ơ} c._B/ש'$rgI=jzxLeusFb. ?K]x`sa{s*,v#3!ƅ q_18Rš,/n6. m EGvI! ]_P#\;k/SrCCyZv 3M ?hNPfHwj;40r}0ֻ9i(gl$BTFy%fx6-,mxϜDRt퓉8b2 &F Ul \n,f=WJk+yz/N7wa-~6F׈lV\~Y4A`w1rΡ.OLױJ:V &.؀`<ťIggcyזBsϷڇmfn-V9ݐ/yTŋߙ:q dvaBY'!@<-λKe@93ïXɶrpxCCY*K$ҙq EZ4̇d&w<Q\]!W {(\F.0}aJ^dʚsJi;a+"x<4)oPԁ2YAwAD8TҪ0'*H[$٢ ~SӃ|p2cQE.Fs@Jm&#]NQO#B#43)W(&uZjHl} ґ^G.΋Ϲq 4ݪe`!+sX.@I<G-M- b]9~bgI!2}tv"-9d+eo"BBpv =39"Q+Os)|j K.DZYGJIuOj&$. "w +ꍳBJRҊxu[S%SnEgYЋ='OamtJ*9Tnu+<sArmN 7Q{L48>Xbioq|(:E:Zg]{dT^>l\L%&tjKr | n9B[BpӰdѡT܇dXsf8a8%YNЄyǣ}2}9M(7򿷥wCT3)X2nzYBRJ9|8=9/+R1hGcPC#P:s( pc6~dql!{FFu:{{~Ҿ]Y+Stə1 ws(JUt}:ZG>.2'  ?Wqn%$%A42U9 K σA ze! ?13Yʸ(+Ê8m$|4J(E{ޮBV^0X`:MuCjuRj4ss؍eӇq}vl,瘶wAz;>r3rqrÝww!UەPmK֬d˪D֙(i۝MbiƠAC2GDTjaQb@#p<`lq6 %. 3#|5sy U^U1FSȊ. ak݈R2d  Oinb'J (F=ةΖ-̞rrQhkHl9KZdv{2eg[J8|rI~C>5(C 3Z&c6ڟV"oԚۮ9TwcQ_FO |* ]~xF]V0k,{u黕:0c^6&?4^=~f26 F{1/\ i^.r ?5vѭp-ξO>6XMyY{'Jҡ1"Qմȳ (kjo#ݿѿzlPV8q?Xs[kS]NRK=G;~Эo&zDgz6j }MU5Dz|7*ثZDf üpr%K< _pDjppm(42aT]'0B-#~{qNײB-GhX$Nlfq1odw|e>2;_D /Lk3sj@h bw= +TͱȠzjDKI("Y[} yaϖٮWlwj4e#$4(xm]O6pd߼6^²칚Ҷ/k)K SA]}=<\INq7+IkgPYcQf4^̨=3spiPQIF[°,˪pZFA| ߸ @H?8~W'!w{4ƦbEQ.`%(q-\RԂN/(@;Ь]oc8 z2_WpSPkɋ86,qIB@sm>+j@}fN^ud0{OD3wGAo-/Ek6꿞a$%uAأ)YyO-a~\UWkð<7g,Pr-)[zտYtfmҠ MdPjq3DV7IAŹ.<ޥR3Ckfe#Զ7>r=LO0G{K7ÏnXמJQ2f% :'$'gxQt zҌ≇3c'PnEF%_#yL"i֌E*xGͳz:nĦww看 ݡ;7/ T1w$4!7it?=D+.]ZOpMYTiȗQP%5atWh DU_†n"9$tP>Iq=h܂Q9X)I.93N%OEX\aT !cobr8+=(qGL"f%$V5xgBn2;c(%5iB8JT7o(,@``"(ZsKumYOᄋ@a'@8/M0t' h7v\N@/D|n=Xr(GP|1S[*ʽįƬ ˬp ؑe+}5OG۶ /&%ЧXs0T\HǁT0EHJo *s>Ǐm@~M&1YLF[7X'W3' I bV3`(+}hrNӬ𪼓|W]5%8Sfd!twJ})!&-7)[+7%*%wCa ^] Ƭ Y/BF$(k)`&}yQaXe³<[`;nNqʹmѐK׭)g%8{' oF6.mQ" ?UQQ}iՍ[4}Ҡ8&XWv!FI*.,e@p"6w_;[Нy1/9(r;iT*n<_HղsczwMrǣa~§Bz[=qm?{쀒EjoQ c.O}qsSp1j x@|cyPr5>í"_2g>6S,}A.Q+ch)xBzf./Unxl<}o*u6?1:Ȋob?!36o`6l!FCi/eq ) ]GpqpqiiQ~'L,6Ѧ28RpJz:/٨fi2&m 5#dv5x&PR񝕄`qT'8$ЂR# y̨\-G6fCPӿL=,QkKRL^-TeX7ȺWY/T594UߧF7n+>`jH|16Lpr .K\ ZJp{RǪsbڇi6CK{T5isl1J/+Xx;4!ӵrzQ7] ~uu*ic^+C.OaձC&¯duŭI }VFc`zK#X]綰GQXK7T㢘Q^7*A맠T2f^v^kfk02ss%ܬz=Lp~'|TotUK♦>jy9QkS@Fk-tZG[G.t {P Ғ]oxMi9(.xVlKK+G#f2C^nH4_:o>ȶ` "C>bIӕ~FnT#0w]kgL# m ij: L%ۣ)QH\ii& 3Ș@>N"Cbp]3aKN_ovkhcdp8+\=qPG̷FzϪ[7^nO| !#6;i,kZ2V%~W% ʦ[l!AM&3y9獜ŝW@ s9"-ݾ:߼(nZ >ܝKd8{{!EyέԒ"6YC@< W5f觵AL>]wTþ_#;~FlR y;_T؄HЯ46"SzB^]JbXhMŕ0BV#kmP'Ir=ػNw1 KH EanOIܖM &\DWX.>m΂RKy`REw݄X¸݉ţ5,A^1^;h`r_NE7 `m*stjIG}+z|:<J"AЄG·GfM]=B |)0KgY.dƂ=H%Wn_iGi+_ ΃V<č)执 !Q13R|U"gd)EqX*hX0hzw?6;cct`sElp6P]Jf1@V&\Xe l1 "prk.aNSR%MxEj1뇈>T؛z > xێ9yjH \%C KUvI&+ exE۝AXuA;DUUB,G)ׇA^\ug\ҽ X ױ{B:ΗIr#ВG> Y K'7"2 bezkS;0(+ \8@|D7oTE>Wm u]"^ygjTd˳b wML(|痽tyf< )$d_hmwlף߄XI6io`E9. BWV,N_QAXUN:is%գd_mw?~'V;eY 1}C2๷ $&2Jq@0ͥ/>ٖܹs'\%nlm^mbC{"놟?9W}\9UwG'". 2P9Y l?UOfYim]?"zX,Y5%oV1WͪLY n?D-諀P|1APR_d^G@-&.??f$KWj(\3 vF M##5êdF$Hs@I>[yt5{ bp̙I~*X՛Cv^F)C8zEZ/I]JJTyP-(?[U[0S]{M%Й;RWrF 욆Rd#0,lK]Ҁ AdϨxc?~1k^/`QĪ9L\1Sdt(9AR0F]#%Bd1A Q[֊qo_O9?x z5'j;KϨ&l< #/Wלޱ%]@%l~ R %vӄkO:\9w}{!b^4*yA fHH)|͵h*4\[_Tj[spԾ@X@HYѰڼ|@$n&?RցuΙ׼/+u}, wiʱ1QOn?>EXZ nˡ! suJbrYh*\ȻXcO_{ f?Hv,#3xc`AzŰR)+xok[%a]PU Y@?r4+.ɸ Q;ezQLucqGg#kjaB(0kQ%rL+~(~rGJ=aCLJv ?Q0[RQ'výhsyy":Z·i]ODzAYwh%h爻3;c(dݧ놅9¦i\ǝX :!Ձ⢺|9vg1345@KL>hL 82j^35Fn0Bbb |;tF1tǹ#K G Y lxgJ)S^aR/N k?>fHRx\Y-!Rha49so{iEw!-bhY2Mi R;D. y(B3Ku6`h_85t1VzevyY(K:,fb*LS fv 4B w=_9ϵARE[qDM9re\2{XeV7żHiTDãVYDgՂZC)TT N"LEogP{b?!f: n*6Uؿ<@ ȓ-F33?mXrED8t[.A甪in c;AcP^B3HQy}v_R( qӰXeJsTfʿ[ `;㚴ч}T=ooe.ΧǐNDZz5ǚ@+Q)1Xa::> i┛ dÝ֝poD׀qJ*ؐ'Rt8(p{$%X*k~"eDxLAew<"$7+7tDI_rIl 6.Lv3}qՓ? Y@zUlx)`AD`3NC] Ue_I'['i|YQѠ?3,o㊂gRTCVM8D Lthu1P٩G8OY{bC:kDPs9Z.?c@"t^->kWg{#D B)|v^g +KsNoK53dN1/o4f_X33+(onF5o$LQY溢Ɛ7"mW 7V5j+ѣBF`mM;p4m8" Rg]GXUäT v).2* R@BbC,Sqv}+pxKnND4YMkȧݩr D:SrTieH Nx6LQtRG%ȥ˽Y;=IrrWqo5C'S 19(@"lK/?+Npwf^u{AFpI0:6{pzPBQŒytc0Z:Z`Y;oگZ[0/WS7H? 19diAVS !v)4o@Gv+-NU'x=\-O#+%[5:k?ys 3Hg١^q6I`JS;?Nv0 9U-[ K146_N: X ys$7%N_?YOfV >j16s@X׃ggT|G^ӎ A!j><WY\_wc#΂d DӜy]E| w@04=P@X[^.D,D \V#2jғQO~> d>a̴ӧ")0$]"eBk ɩp̋K(ce A`_|D)*lJїլ7lS oE.8V%* 6bT*XAvu#+>ǧ]ik>8T1B:vtʵb ,r:<<YNhǂ %0t;<0aKhd\K)ӎ%*#eDtyX@ǻ=n X(0Y? @ql_p\X&l=^@ "@32b ІXv&J n+EHo䀹j˳+;y(:d#`+1L, r?71}+14r'lr']\h(|5[\8鮛vwMGx7x? 0i"hF@(/,𨍾=S*0X- X^v|%ǩߤ!/lr5T}ahx^@NQtJ|xs9 :Bl 87rJڮ?\طSC}-r @^isϕ3ύrʳQt^a/yؖ @:]D~LqRMi;kh a\#Ɵ=Q=6̎טE^lAFG˜Eu/h EKT&# y>B0B [)j(p\Lz{;p ܻoa+B^N,kOֻW 8#"}E]~l>1@j/K?kDb%" J '7*ٶ$4)rh$4?Pz |,q!TO鹈ˠ^ɒ;+[7ՕglUfwcEzV~> VHGU8~6ԑ 4Do=PٲUj;mxsmlq I"&oB D|x?Wkgٿb}u {;)Ơ3V w݄Vs'8~ /56H<GV[.-9/E==B#=\]qDdr9t&^hxgFhiKڽzXHeк3Rם/ m "NdmFJ0yMW(([;ynѫ&;HY\jҧ*jh9%gei LАQ"0np@l|s'P 0DlIF5}TxUTtb/w<0qY }B8y驫%+_5F\z\=J!1 C jϊ[: hUmt*RUʹO֔&z(#V΅|&Ug?g'2>/ϡ^=Nj?mmf?ܶ6Tq qg@M,!+:J8Zm'[fBkQ=E6up5m-?E'ӠGORS3=sYOƴP>Fj*-3.!4[B5&J K/:lZ&ZKNmP}8Њk /{4N[g#J=OEj%_Io׷G$ب 4:|uKIfC];r a[|%om-U0d.[j0)3z)g !js+>TߒeZr_ ~MRz 5HדRYx\/Q_#k,oH̼9,((U~p8=\ڌeDjU [%r$_Y@|gU56PfE`6 ֣`KrT&HΌ䄛W؞Hmtjm!V ~n0>Tpj7lb9D"gϚ'K;wױRl olff2G`>*?=W ZzZEĔ JwkJ">'ZJL9lC6B. RHHP5$fo,Š 9!XHK(| T&#Ln_u9#`"H|ڷ`pEknpS^cV<=_ޞ&YzPк `TUg PT㰣[<5Ăi3ݴV^14%C'0E ,دq5϶'ֺԣ)O=QcA MBZps7+eR Ƭw{`%:ƪN͠zlPagd^/yD|[iAҞFJ6> (04Ӱi8&J!{y%Eʼn;^}Ow/r;W!2=$L),`^NRXZO>}ABvi|]Hߔߎ2}[_)aDccK PJ 22zT7RμDӜ9^:rx)B6%za^iX_`CWṼQ3¤/#A_%Rl"9KuN=̍E849grؽW_2R%S}?]Qߣ%zV vきa&*kzʺ3sq2MZn<舩͐>՚zK+ypȲJ }UZ,,N/l_F=X 8VuA~ Ө7i~ڎd 2lbFLp8:>zL6.Uq2fZKa@DG=8[DW7X>ube܅ &WjB-_@uio7KIM9v21T Ao\@>.4i5$N2è-;D x73al¸ H )n~,XfJ1@l2y.:+Y@UTMF 3u*2z(S5ʳ WunYzz".ˑ\ZSW\tIhk_MGP&gK$[7.Em%gl\8YpȥD,,l߷[~i[!62,ǎD[o:m!|ӓG/=ga*; qxޣ=7d&? 'E!pЀ x>l^ݸ#3 "K+b&!}:hI1F~` ,@xD$UԵR^SU_t [MH Y+GEC~*0sD'r8n%h;xzxf-4)=߃P%/nzp~lI34)X oĺ2zG-D\WU<1&^h1A!HH3“ޥp.끆O1d_hw o⯨+AN (Ұs;ijd:=6:\`!pm$yn;hsR};,SM{Pk aCDe|dwq`U݅/\"3hUShaJ X\eR}L'{Z{J}`C\y=+ۦ" b)Y?5v;a#Su/ߤCK@4Tj NqWPVgݮ@ }aG# pͲe~m1I%Lh<}S.s(wҝЌ %d?͚>B ҆y^Ka }Gʕ@d]JlROY_DSqsIkuK zk>9> 7m݄yA|eGt_d 8Q/.Vkis3"aTJ*i!/@#PF о2k j1eU$m15>2DE; _C>*̡]Nn^2үX'-&/)zLխpz{CXvwXrT;|6"&ٚ?GC؄&* #7.)X=$PaM N6&CK6Jv'{Rb$̉_?=E cQH]P1[g 6bE(%qOhatPhKY@ {+'u⩼-A'A|`,hǤ~Lz|۴+M.]A|=֓&vQ M:hVաn/Z)@G׉|LJn/xԜJш)DROC柍!MfwS1}X6j -BOZ<|Ϋ!w$>X۩] WB bw}I{(_L&j$'nz!P܂R74uH:@nt)s}U*dޤ_/T!+t cn٘WO9~'-_Or٬X!siXM4;bZ ?Q߸|Y'-H6~R %NN߮ǻP'}IGbpoVpxde̜zޤ*C$>{r) G)ؽAAt\=u9Tt1ܠ5䴞eS;*cI mQ llNSL|S"[b;F*-@e0.U` 0v{`?7LEn*g-* ~cӰmߏE}PT+J*(NG)½o*Y\g,+l2_D@| RO隡BM~Zx;$S^)Ry:^jdW0tt|=P|#CRc[ ߲uw}#Zc r߰fC6=ѽV'+m9Nf,S!w3GSaEl;{JZLxR;odWbG5ǯJu *{)g %N8MS A "SwVʠſ$dv.hK 'G({{A/P!n"!-I\d, d>˗;8^tV|_[{ JAÏs~O{Q9\DvYQ1/nHQ3rJ܂ڒ0-{v\]՝xnbW I N-lE,&V \2_!T%H٭ G1KlnG$ o7wd.j2MB3V  ~Pz.tɶ ker,ĆO+6n[kAw챘܄BWKA:.y~G8tMA wӕX;=h 0A k7MsqaꚨL*`w) ntdZ3C@AvjeZ3AtS!Pײp #W6y^6MZaaVV7|xB9HrZ5xk}~* dY"WU/8_x{Ug:zhPhGz{$C#aGQsg2.j\#q Ox7$mX*Ep+A&hRI3 U^qƊseywX _$m[% 9B'+!K囹ZCLyr#e5' ?8ClY-_JX"J \T" ϐM9ݬC53c(tpJr`*!';V`ڷQ&[=\J~n>U0nes{ >O0 j)NJw*ʬ?Ar8KUH?Ȯ1ꐞߥ++;O,f̄+1,3[JХmAH#xz%QlpFGj_x'R5q,ҳ)vSkŘs12k,^J?ҁ[Qyz+Ni H4i~Zxtecd8>`"sЍ8u(ʘgH£飨"a^GвHNcS=_ܲƍ f)!K8'"n;DE-n aVna:W2'c"PZmjÉΙ eqjEuhC_pBM]L n~PSN],'ݼf+; f>OSW2p;~:c9>^% źigj"M!p׬TNɮ1[^a dziV, $kƅ1-ޘ- Bw|7[ =)cr`>7 Q_y|ӿ7_^\?I"9W`bH# `pZŪ8Hܚ}FIfǓuE$( p#ԢE'Y|3CC[ ?[H8 P)pLRREm?Z4!"J%**1Me `j=wr|+f"<2Z3{SA{d[pRZv,q"p|SCG;~!* :X_X=l9gZR=Kf 4uQۍZ++ H!.I@Q#dQ ^QQ u-Hv^ (" lr.K,VlL5OEƂ&_>C4j޿I#Y*!&FE *+lW1iD<= lTz#[·_8MLM+PeVd Ś7#Tqr+̬C3I4g>0 h vrNn=Qds0abDsufQxۄۭ@U, ԁ6׹bY* U#:Ӡ:(A$=#m JA ar;B 0?_0mGݽOkI̮#%'B(O:!x%T:""K[1i:fV:ëGfoOgH+]pac*>/6|yĿn$(;x|E? W+[8ΤTlc]6rdoHaD:YQv Q#!Iħ]Ԟ4s3#m<,k WpvsVv.@V 9 y7^L(Zi̍iC(/Wx@B n%D*zgpSt=J$ɧ.O`v-^* #a_9Īa\S H"-ǙK<MQo ulSޭ%.Fya=2{>p4KI|.D#(^[aA4j/sON&Җ*@NjU.O2m+mT%7.^`g΅1̅ Dpun y9JYŪ1^W9{\Tx+eq4<]e_iRh;bHTS6_=hLYˠEqLXThgQG3נ3]CQ(;CbbzBH_Et9v CP!RN̑g>_SMey,Ma1RVF]_BRE uE;ŖFi3%Qڅo0Y Of*)o`V т(|Oc(6̚Ww \UIa !") #JqueLx^#=gYIAj8#\s\ H^6c,{Kq7`w*قMr-'Iʪdznm< "EL|4㊿l0-mb)Ͼ 4ֲ[]70}[Yk۠'"ۯSB&dM\w̐2] ?PSM̼얊]26s;aO¼Hi+iKEhc|x8l7VׄWO&>,RrPiA̶ܸvy\jôc~{V,5mdž7=΀+ɧ$ \":C\Mz 50MQr*bcqv%\X?2pIˠFrwʥ%RPՈ*]BCB%K*δq1duc@47n^~>lMɮs Ь>˼5 5 {ǰd^goW[^a`84l\~,TFca9g@J `yN>-Xް@yp=` wJ.x`b cL&Y%Nz1$_Q(Ԇ@`5/Dv!|AJW GߟMrKV!Bzx/-~)pKrJzZESrۤ zM},߶Y1R'}wYpKv®& QjhF 3K <;vOԖp3R[u< P&\vpsI N.2(-Hw=/u 45Y*7xOSOzMsznљ"tT|U&bq9gkHXZqmpxC,5ۈmco  Bp'D+PP5ʋKp%my}mk:q[/6c=E.&&"˽gZsu!3XqPrIzd\׭b2E!3cVۡA4=*zDAJ}uV~lA}Dn $XAqhmnTDߔі {W=Y$<۸D䈣K4e󿾧4nrX\"~bsciRHN=Fq[+5*VqBczq6nc]d6Y:}q];μb)7뎃S].Đ~quGd̄L AJ/ꆤ?e3v\)/טƒm3-Z²6[kJ?琧5 ;)SW/ 158tf{49 ɦ^<lTھq '+`ġU$\]yGTpş·l;޸X5y!}m8"V8;wFrTv*R'9 ||k({u{TC2P:< oѥmE kinˇga7~8Esb ̯ n Jz a^ 8b9.Bz`LNWH[v;'U3s֏p(әIxZC:#IDTxz~(Y6)M\D]ՔrMb>>-9,ǻ BBa@MH}s_Suo#]6#s"lV|coC("q6|b!ҽXXDž b#ׅ63n壡Ђ?sn/4 `Ahڔ-V$I|aK=Pa& DrZ/aP]ی?:<>^o91hYh8^-23TQ_\O;ucL^ ^Fom/&*U2 b??z<#>C37"6-3::`q  Q퀲 (qpjvck*OM *Vy`+|!G9ohxq[(|a&0Qif'k ?}g98 T,N+uHF[̵;Yg .>00_N{Yg}q/s ҅86 DFdC 'n^J;գsCUdE:G|"xdƿa< VP q_kkݭpU hSoQdZL _|w R_,AkG@n $!'f'mi1Z6%` R5zv_1Cz.-G&E$8.rl kVj2r Q:ks7& H o>/:aޫF:ѻB>j!f#Dcf7ȤizؕDk?-'YR6ady\e+v@[3r򡒬@WX|*͔hrd!& t%1|Z@2&9B3b:΀ĪSc+7[J<<n{^yoyia'U@[56صBԇز1n*[/&$wڑ\@}uQ}Ոthglc`6˯/g ߜ4Ls7,^c)鼯JFcD&}"+`iI+ B#Ȑ;Փ|`-gD'z!K; #IY 2&Ik<{!OfKwUEsM/CNzɘƀ4lg[\۴%h&8:+$E4E`RnfyOoTAa:MEBw-A-:N\) 隲(RObBynrRDzkL3Zp LբlN6=`o&k3;5"EN9$ <ܻ1״ S[Oezv+]wjM<&bULMpãoeC 鶔{/Iqp~eꥳЊd.!!T8J5 pY 5< z;7C%O nfJX<<"|ә:Rى2ki |>}1QR. `8WKu A \ [FެU`M,ϣ%/wgrV0o"|XmNmFi _vX?-2?[MqՎSˀn3xG?M8k_ڤթV6uj\ }.9_265ҙK2@&kJ kpйtlf~0x.~mPkVvN؛e.be!o{I҆c4nޓ׎YܟNVן$Xd]X^q)%k)dj.SʇÖSL+"[7x&dʬ7Y'`TRe?:$Ja@=-]Xs_Pʾ}iu{$C`~\,uH_bIҨCR@gL?d*lY[ /<)#cmNэ< opY>57= 3oE&YMYK f`倭VQa@@ -3 oL!/=)!miDe}x 5_}Ӡj 5O2W0v/IIV ջ"0^T ";xƒ!f­q9''aN .3mʍ:Jb lCr@5)jw/5N y?@J;L1c)r~?I v0aVhJ+KNrsXOG[󦝬90Jw$n[^|g|gkhjWA.C%)nF}wG6ԩW,Š6v]=?}AA`hj'̼f/5@5w:\2:|Q/|MHd!c tg|}H"fMm7oI\' eg4[\㸁JIΎC)riQsz=Ա 9ZA ?GVA:qo "$qz.ik v:z5'VFM]d#X5Q󚻉D,Mv2Yl$4e<3(遉+S}Ep褹_U}ud%I/ 62v4:[=^xrOVՇ!)RQMޏm<)G.3f3wT1+3lW4W2w>.RF^i3N'c$O,Ccw77-{ ?1 & -$ֺq3`g(47XJ8fK60}ؘ)ɦܪ;Kx_RkϨyqe~8x|]8nX%fTԚ&ڻQr0.q' hhO9)ɈdKǴʕJM@~im @G*tdڅL^`w\Q\;m2|MutYyfqԒ {2"0 ;lƛelYPJ;TE([4(>ޮ=V.z ;i$VD9?]Ldng47(7h78H{'bE} z.;/řlAXkj/P@cH'vq#Y1,FwPKay>Z+oGXZ'mY SنN#e5ҁ`1Mje!JNN=A} ]=ڬ?e.!IqS: 0`ݶcbMM,KŦ +Î(2C56MexwT sG$5Mvo `Hm/+NѼ$  ttt4c-K,"b}? i9-8:z@v"P{_)8ҭ~6;d8D d!Z#իN V:9 i E/0C׼yeJot ̜HL:I̙ ]yx#sPp3PfUyoQ͕dk}g} !f[!oO]T?쮾yiv&{PQ~%th=ƍӞudVp¹5PQ)MbC̃PBScD]ÈX>ɮ)oØ5"m=3%oF4Ro&n<?P@Seؽ+'AˈKb z9q7-ɂ*d R=I@rGGHWR/9׻Yo);))4duo~S+Upy6u+_uѢ0ظ-T7yZZ-y cko90h.Q`fu~ u{==6p!?EGmA>sm~,wlVyF$@Cy@jEut|{tV4OD՞T'fq_&)XU q qSPp9ϨqoĈ\}`Di`eW8k9hC2R@a쪰|r/(~DNicqW^0rT%iGH]DJl2 kppp+7 FS!Z`Rao]9b2vƝ.x?.$).eXSd=u2g!Oߛ)=q8~ I]>5X׋Vut6!Bf 3MW\q* ?$fUM:=P?Sە-w<3Dhpi%egtf%ݣ?imˊ&f: r[ ?=ܮ@AH7?4vD ?1wghLU3+S?¬E.nY$Vp/! 7)}P ͏姍F"./au 6=tw`h A̺A,cv=4+MSCtnl68'Eo_|H(&Ԩ̏7asonL X(IxxlA D:s-K{cS˨`7aQ/m rQ)+cؚ&)cxo^׸i ^x b<;-.fOg鵮d] ӆAh[ޏ) K]:tEVဒT'QAZ{u^9}6! 2niՆH?Qvh=?F5D~ rT5&epTvB#>tϰ۞eO}==*T KP-llc&|Tb^⪧l3(})(y$ N\geY\Ӕ*+.btǜ{$yrBiCw Ɲ! {H$23&E^11e?0 !|=P~4*% 4d?N%U !XZ6K ?Q UM"|d 4@T F|&xL!2)C{dOglÆ1&à I(z1=0ge€,bEC:>@Ձ>t1NuX'<#3뱅 (K'K+5w5KLvT]a7Sµz2i/}\25?z@ciJ_rrF5Z<qQE¢pa㈊Է9$G L//-uY5Z#|z 19)arC 45ˈBEqV.KWL+% MaڮAzʾڍLi;qx' (\gxfF@MjR ɯ6B O uY!Crcbi\k?^%QfRBĥㄮIaUIDEP$\kTyQC1Z8)Dߓ![VK"qKHIYҎz (]erK!dJ*E; f#m iS*Z&q+uDuShL){1e)4oP׶R%WrzJ1n뿽 V}**f'_6){#q~%G&y>/є]Β!kއ? QDr%3{m63Њ)PΆej)@ mxeQjF,ӃbKFֲZiNHVn<0eS,_azݻEJ{\z"OԻm@`<.*uujgdo>03xe7᰹ }0CP%,mֈTX:J%V˯QqrAI 5f#KT=qXTJEneL_52.7zMj څQj~kYrQ()*\f tox@ EH*iu0ȶ'̀~ cW6 Gu VX?(ƶ8*/8́[1ŮvŘmQ'fC}uKzu|GPqF/q*?JsKgژr!tnx ?1 sFjḭXp%HR)yc9ujT;$!VVh%4^?)B2#V"N"9_'rQB*>ꇮE#;d@Ymw饄SaNv-jbHMg#0@5?E{QK})TOt} x+apdQC{}Zp\X.5%/2D}D<^۽S^'L@`mLrJ<ǎG\ĸ?5H,?(]Nl)^& L]Ui` 7KghH~U> Y|=-Lv玕i DX4 @9vp\7mKC˄F#@ۘdeZs]uRgZ#SHR1}.&?Sר$7i6;7Бl:AJ[*"(/Wxø!cs1aTR,ɖn/XByk7`KaRPѺD; 8ٜM.'Q(A\t<|(ZM~f5wfvoWegҷgQ% zM[ HشXy`z )HWX-ƚ~LM{%FcHGD7h|t]*%eRdX.?Tk+3BM Evl= ifh&neI(3ULq`N؉+ig&,LU:2>oU#v)Xs oFF욉4YcpL sOCY:̀|Lk딽9!TQf';5T(ath0݆+{:(D!~oh ` mMg.VE~CIOv&@-D$ۚt 3Iˍ ɲ0Wq_ L/f逹Wa{RѪs{Umr ,Z|I0ް ϻ2{@3_Qm2X4=vIC+f!S`j2O> /:WfՊ&#{(踑mg $HnZal5yeX[j&yAQ;P>"l3"h> "A٤ߴ7ffL;A. ag6BLh&C9BHIj+r]HBU~AB*Q%&%A0{os(Uṕ"i7gtC `#4p a *WD'P'׫/蝃K.o7m6K2nub.6s{7 94Qhb]0얕=>NVwR|D84^M -#nb]nӳ#twC5s>؟A~ 6nۧ6}"4iJGۇ^![RM@o1P~][&/PA߃7r.f,uaH͑sCaSקV|BL@ﺒkG(&ՠʟGUBY;8 mRūWj8pimw8 Ð,>J?xUSh4L]Cwf{CyYARq8 b%Foqx^0~DU܆ &k̊b]1ӈj ah0d@Kdx]90g)1~\%}0g9H 3щ3UӪ_PoT_VʙQLӈ$nt/ {#ϭC c =t]Gn;],Z9B DtTAwEKX YޯZzINNֲNkn$+}+zvB_#ޥ}o #J/=QpwN{ū_ʷhR+e%U|66Mo5O7:S͚[j"ИtD%U]S EQW!c$A5هC.Oaղܮ)~JRSt!; 8tQ \E'΁GmI*athSegZbT4  PJdֆf;.)C~!' zA5LXAsl-.tH 0:'%Wl>N_"X]>Q"34BqONomi rƉmeVT26961IP4oԺ^GvhA c! ȩ@ _CA iXLGBI9R}̥Mbj9_tt8 L҆}1NͰn fUq*g-цS[A8)=x,"MZ7twh]8Q!Y\\W48a˄xb%2t6&uX7Y|_ͱ)K{N\1P) 1U5HsM%D?[Ȝ:&+ؕ Ԩ!Hh{ <$(۾>i6K.: [% P`;̀8:Sq{b&X3/ؾfO4 lTMJ$mZ! ~ٗE>}c0°"Ƅx;LEZƫh @H}Wbry'tw@B_: ZP]6<@|da^L) d?=I(Uq  GU_.P}F_rqͥE_Og$=Bl7 2&#M;UHNa4·"K!nB1ȨwUWFSqp>YYï_pQu1wf!{Ω_x_-'b1w;MXz2ujeoWy5GԬ صѳfIc̟r).B1<]8Njw D 簄 ' Wf,oќ%X#WK/88nwtN! ߔ^iV>mL, wS]$&@`)HP_W^bbid\Gt{e\MlEeQT~`<2xO<ܵKMգPύ2|jH^?5 Z|HXh]*{=:IQЗ,PG7 MH$],'?_ij+YE!G^^ria(?R} vɊ8(0|~p`sM:B|7@Yddɬ qdJp܋c1ܑdxGS h_A} >bzKh=I/|Zņmz`ff<TգGzs&2IE*2Cg5mǒPGgHwd)u^ԯ*bCHͲB1>L8} rs5WN9gb T^ݷAAw||fͻar> Yp"HH!lzrG E(ikHy7uZ/^+(hǁfTXms4n[fV\KBʙ4贬ͨ_}>Q _BvطƬ |A}Ϊ'~ñ?bGFloA`0axy1fȗ3pPMV%BaD,`Bp["_+cVAҦb#"Zx3C(FEC%;z0k)Hay#]SI(%*}r~_Ƒb(`CO+@2Ƈ|F VI\gjl{)ئŽH| 'Z\ޱ%ĩn˅WD>Aح߬&"'C"u!m#j.'ęwq m:|k'jhdfdm/~uk`?B|SK As.6I}AJp 0MSUyosűTBC~>ET9Hol[a4瓈Ty1U>J4»9%fmr)4[C5X!P^]3BS>tD^FgsJI.NhXs2[OIBZ8Kp:E S1[,n> " q` p}.vNUkU\)7ѢPu GҮ*GR@S]+MSRo );Tv攑tb)ċZGn~ m3^,*jȀw0 m4[ o]C, {x|D>qςd%QQJӴK,[ ĶvE}1Ы !cS«.ZR,3+[Da"y@@[!%9lf)-M_}3zNpcXR5ዠ(ɀ#STBe)NlLT*}k}ԧ5͍'%^oOD"kvu<[]iwJ{?߶cPNTFD+ a5W@d71֨So p$C IM5GyD݉A} ݊u.D´@2.(Ѱ?iEP2[Fzr^ɡ:LȉT&}PXi}I4?1s=i] NLE.LEnY"B/0RWEӊO9QRD ;G!"(=},5xoj%K%FUf#҇qw86TU-L=?asTl/ൔϙ4[ŊP= LW%v/n5gY !wW:A@QYD0 uLv8åYha4*0p>z]qړ:{m`fa= ˦ネ/Ctvu13H<%{4~?~:^yNeȨ|ho3)xxC(P `Q=C3(7b**% Ӵl#kGv~/ČDW~쬽کmy{z+cẒ٧|Zra`K]T 5R|?#LJ.d6,R³R¡kvi<*#07ZFrI8ΕW+e]1xp^9H,VIEM{S){OT_ޗV/{T,Rϳ/S@g]yc kw%T3ri"Z.%o;;G6J~ltܓcjٚ!в{i@]hxp^y*2 dD9$vM$Mt͈+g01^BhpJ`,էfژn25WH+\1fԪJ%e ME/01?'$Jc^i܅hnlڱ C^_cֈ&B@QQ!O]'0O~gE;~(sa f ϥ&'l͋uY9{ r}aɁyWzrV9!C ɜ7ɀ[˻֔O*)%(;+ 4ɲpq6{C.CxoLx;B6n8)"d^P@bqZj4( XauedADW8+KKMP;L,(i\PS7dyצ+gt81CUJ$9ÉM^u9W'~D WDa۲]}Xٛ`2ѹ38Eݰ}$;'K@Dm/;46G҃d K^m䭔4d.gQ=wp#YB*:@`[6:"X_n͗ CuX]@C8̰rdlT݃TU}>څuXW5]^Vy oy<:Y9 I9~} #aJ]ȳFڵ^ Ⱦ\2ySD)Yꇙ7THK+› - Y}D`+\o͉ SD\B0$+hsݮ@÷I-g^BA=;&Ϥ3]kݸXD8>/ s>k'W|Fv_JyVZhHPH&g>Sq Q=f6)0TKn,j.|0g<@@ a`:p|hܥ<Ŵ&a:qL>ot%Z)nͨ8EA35E|pO ǡ7P+Eܿf4h.|&ܨgGwDH=rGzNTkbW )x`}KU qey))ĠV#MMqwq-^.'J9 I@9j2=wAnZ\<{Gr]rEhD)щIe hLΜͿ@/7 Hp%x?Wi֕@$Q ڇnPqM ai2ArLNu6OZk;B`8voڽZ=? nТ: 2Lyh@'Pt9u#M E^ܚMȵ $@;b#)jy_;p (E1e F6WNsG1m<}vb[r懿;b=Rp_o̼獛aL>tP& \m-_+Odc|7aHy(D lOJAr` z@{CW;7b $gmDYwCK*~r`+&H2 |:38v"NŁ8ܰ&5k 2"2`\8D́VZBAkR<kvYuls@sR!87ÿZd}XO=j $ lPOhqd1aU{$6^(Bl˔[3⚀ꥹ/qGdaf/4̲Cf[BiEsh\ğN-aC7j^X'IzT*KkZKrPcApIvJXRUDcabw!ēx{@W>*m@Z3~i3jT{V5~]UQ嶄P 2dCCF̖;65AGUqVA*7 ZkW2%A˗STfr X"O ^S<%ʇ+3?Zb` .<vT5$梯8*[1m9{?5sݮ&SӜtp(ZѮe-\ScQ`{(`uY+;G`?cN@hdr~X4q=$g<oRQHMIv'- Z{]͐֊@D3|x϶XYG#qe}*滲*1 Ă @ڜ;9,>vǃ1Ķh_* 1V UMH>0,;5Fj, _O;8mcR%8&`*YҬ)R@&sy`bxd@1I]"9 t80P8H>!D"ƴn٧I9}^BF5z\]tl#=#ZZ;A^T͑omk9n̟!tZ?!>)}wuOĻ3:CN8Eh9 "=s8P%,q>_ƆA;!`|?> 3 zAͦbZn=I0Ѥ5@y kc))nSddI$]>́قL4F"TL#CSA &lC)~ ;"Cmvsl&u׻E buVZ5O⁒ /naY z 3ZeX=[-Dd.wCZ1la5q2\#LY، FFL ʙmMשCﻹs{Xj=T]gl/#qb88VF- aHkE )u|MْH RSoX4L6eCx! ilNJ+-Hɠqq=cR@ׇ!J,| *wR~lUq?()A?"vzoaO|_"cW2g^;s BwOl_تB'QQp\EA8yYacwa#ot(rC8oOn?PxvPLq>QR,4I e%9]- R_CLb땑;vJzTe`MQeNQe'ۗ0 މwM\B@y<pϟ1ݩP]~(3٢srۼƲ4sH??ϪT^O\a)&#X q J 6H(ٓ5 (y*Am*  ]V/J\O*٫Tm ORhQ-vO65&}_~NF < ʚ)׏X }CC p`0\ +^kX/Q !iŽ ":AQT^|hw1a>C'ȯO[zJY?a/(U9e ̫Y3S$|+!я4{s]D[C R+wJC]S 5s9.jv5U] ^ 3R2xplDlzڌ+aYB #[}O:E-e]ioQ QQqc[CUEM($!ȢM0213Me;z\zq=#i'ӆ9vio7Z f<8ͤp]-[:ˤ,;l6Z3n(C )溂_Nq0IwCr3!:/YWom<:m/{frcsM^n*#>@U+EF|kz8pS7=(8Mρ˖ Uӿ7tN8 _;hV2m238'xʪX TDPn<"}'ܣĮ!n4g 1EypXOgtg@!,leH64| ^ؾ99X9wڸ`tp(3~+SG\ \j(c&z{BJQBmӑ+tJ*VJ:4f\rmu'x{aK3$H•2#Ć7ojj(Yn 'Z1ArrILE]hLakt4Jz_e=⥥]^MJ-,MQ/rj4\xbJP,אV06KHa9 ͫ}Ya_Z1m=0 Sxnn6̘HHW$`lS4}E/ojs`̵-)%2ݚH4a.Y|3GC8K=BR*4<7/ёV3TRyGŁMQa[?ѐC2]0/^97IfIW4C*#hޑes. T=] 3nWLD)Q\ e#ú8˿"ψ,\ YIF/>[bMC* AIkCr[@׮Dhic~3^Fxh4Q8 N_XY4ԀT~T}`E/n~+5=T8W:mM[PgkYQfx`5oS%E9ߡCB%u.ҦPVW̆HVYUgono;G4unL>dڙ;̧t*n9YBY\+=j@z!lBĸSrujRv \]#4(Л^>]8r'RKB8L3-Q.qh. qۓHܿQe u3Y|C]QX .kŠMy: ~ Gay}|WÔӏ+)G6AֶUdj'0106qvrZ+10>e"W ta .g՗4t,#9+oW+e`G+~|NJ\!ϫ9&dV s7v:am}j{iᜎa T!pΓӀ@UI`֊YI>'xlgZ1A =s^VhPVٹS\J,P.X`%1|M> Mt1}Nڮh|R@-D&ŌL z{C\efNs9O _@o(FNMy/4S߅Ԕ*„ꗸIG*oӳ JveV1RL$F[t{L jKɬqOT|^IRfbA6 lzt%<1 Mhx9>Dt?'S!OgA/ʿ7o qgu@'@%z AU8' )`կ H6 0Ϣ+՜Ha"Gz8] PvEvA[9Iz3@WY=m sAbgP |rq"(/Bc+hJt7/[%}$ ,p6 @#x;moe "{C53]ڃTH٥FŴ(>€s{>/pXվv{7ms*XGVVHTQhwV|{Xr'*pںdhܔ99ß6Y~I+8ٍ`L.)ME3LͲ&嫞= ^80THȺۄdBREv,~_$PYVKԭ 54[ }Uq'}XLXW 1t'VˉCFp*D6+"k[Eɐ*osj9̜NM)jD ~+d&IVQ4e;caUcQ;sb[}Ogeĉ{]#)WpuR)6ͳgUuWD"[.4KdVdnGZon}i8_YHH0I γgPGi0 8qlm REd->$iLK*SizM5W$ylpL$cT*DJ8_2rqvNՌ>5]%9 I" Ҏ^icܦ)8NVw14Ck8}ܡV[(hgQ*G|ƊHs!҅XqN]4 ڪJQo& ̬?7k*vLi+Jߨf"-%4%"=(1Ve:~Dq(öx}dON $7aێ۠[+vdK-O87P͏qf{O穨/F9co%yZD/mpOgC P%a8rD^Vn)?ic |SJSMJr f0 @שO[n<F. }5t KzVy=nL2-5ctH^Za{LRʢ'f0]5\ +3W:B0Rp[a-v~8}M֠zdZw^^(츸ZAKO}ovXi_$5*nUh[-ӛH4\ٗp@pG7$LI t/I0Q72_d -Zۜ #+0"203[ G`۽6 8La:H#u@LC~l/^9%'&kϊżJfS V\hqE}Y<~7ΏS$mtu̧Ἷ#\\BnY-9,2=ڦZ\Pwzby){:PgCԞ"2zAfFZM[re_R @|n36ynrL5ZI)&ijDVOxdQ_"u(YSv5UVaBkMbH)M]'o Qn u=T¥3P'aS(a'#um _f\8W7پ4T-G`Tĕ-ш ;rzIvzgT`ۧeLM :{2'F 7+XܘpYىulLsdψ3§创%|Rmк xQ$c/,ainjpiLb( :{O]T''&-dٔU%9 M|:g| ސ'3%(bɊ#0Ko}VTӅjrG 2KE+BcX|-DxZA]JְVg|bINqwθwQvow;*߱GA |ȍ3p !OdZ4;q'l6Ay7Jd/`,:mOU5?/g/l}xUkkaīrUɄJ5ahLeA/=gsx4r3lZ,KdĆlE^y?4 ^ .'1u1FەgIHnnM.`At&ֵuwT,I;u";u!@*HYE%М)sT6.'=4uIA:fnc1|{--VEsudT]&Qa Sϼ< #߹oXdfg0yy,AqnMg#gWUJ5>=X,+]M1JDUd#PNBZ<پq|sdj<=glRf/ uz}$+60&4k&DFq`h)vP6S/5h=d y~G+%BUw`RO`n#N"&(Do(or=BԻPz4tSN2&ϞMMxk"%/&t7~6V MzAUl-Z gNƊ# @V^5.+Jaz62ŨC*ւ S4(XX6[tUփ`.NͩAYJG9 '_[ނ׼kJn S*sx'ΐDqTh0nQ;;[T9*A?uoB΁fg4̜5Tx8P#ƬH[ !^j JHn㇞t|6Iv_Ma.'2O|ԝpy5`tnmtNqLTpl[,U#-<'FeuXkQTzM&܄(o>lkY=/2 @+!誇3_9\,-AvѤw3jiovYԺ\|5Su"b. ȵkpa_`=i與x9C'̟g9 c涧*HD"5f~BuMQR|`C5^r-ʑrly=*\Op WK:d܃ʷ e6*B\]WU&@py^dQ6y=zowwXMAd.R"˷o9,O2 ĎW׹և(Q<|ݦK'i8o+ϻ£P%sIL>iywS dW{1ru-úz:͐4hӥ'/)駟IUpыdWri9`$kdY^U`%8l@aGM)3 m.OjF"a>mpƈ߄wrWt)mp䅸1o2@ՐT -d{ƞbҽrt6=KM1P%\ݲ2tu%@]4 ~}JQKNbWt s}-vj/LT3adxrOMdEDtDa(SHvψBDń;#2FR%gr7hfUZC%ӛugAHl=04)Fނ# qlYVSO׷O>;oQ* ABO%j2xo?W 1'Q5d~fW`4\im=z! fMl˸Jbׇvۍ5 tĖq> YL͞;ej׼>, F :'tjBUI$=Ls3W {1;p4bXC|7#K~Z&k] f74UNHҮѐ9G#5!N2U*Q^"(^D-ge~]!=yΐTI]cHV 69/vDެGen& N8ڟ~0TSx%|t)-`84ܫYqPB[5?ŖwBY%s*:Y:f#yqlNNٓ[UdPyH' _zm3ӎ`]N^ѩw90uBDD$fyV5P/Xv ݚ~Yncu'4*L}r~ju^dfqMC=,FZCyh_-WQ/ǭ<8g.+O& NVuP&|u"Q;AkiLh;s`6#U j]U* 9Y2KH*xRF2=}rG渧GOZtYʼn1([]S7pq1)gT QI UCޢ<{}_jw? ZF T@v:M_Q7cte(h˳s,U$t2}s.$4`U̐6w_>wn5 .*Z$-\Dp5癘vGnT$ƍNgfȘK뫾TR.'oc7'LF6$73BPOCpfxyi3G )CuJ5eBV;U[An7,t`u7Lv9yeݜQq% .,f2A*Xnd ¨4V  w\fJĞ&ivRE/@DP!ơ}bHd}Mq9} ɍ2 :NXJL51w|Yb_2I.ʳj*+73IJQ ^ʬ+[rF%P!j%N/uL4:T& eH&u*}mPoWu64>(ΝbPUAR!ʀ+T5,h: ,~f/hB1ti1nshWMR`f?<;#il ;^cjrK_sRbWk~2t~+Eq Z dyeQ"?]YݲCF%#4 rt$FW#sࣅwS߯ӷ?|ev}8|/h ΊKtى뀦4pspk)9sK|9ej8$!x"^8wdjm uq4 0xg7!`d4;2ba/a{^_B@AF$0M"<>P ӻ a[US=M4[+lugLKLm) cr ˮqLְp џrɅ3? "/w$c+sBEnamC[!dv*0$Z(^No]L! U Zwx.Q)wu:HDZc ,=Vv_<>Ai<,s:JMӪwyct$:BVnʖ1RОTW I_ǂJ2-q[r:!ZuXU(?VVгc xnx1o%8 &dLO܅pSjs޻E'8(q\9Z7yy0=})UJQ$b!˩@GTF Ʈ0_.keT3kǵZ[4&t dIA`6eY 4z\x :s@ov0&Y's`9KD ؚUVQ Φf}ce9yZ_t7 sx8('w5ԡw2;N5#_Vxp ޳7֤7A-kW;|]y(-j'OB#hw<؄uXBFl^+R`5_5m+Pyl+nTٽz!J /}k͇ffa U u"miX!#&;^p5UR)8ΏLyl4*J2sjqCe(0m\QXB7Y G,QFgP:VcT `Ț3OAhsL2+mAy{ALf!h㧋r=*UJwR>F+X?$f̈́z ^g+XO*N !ҘWy̨1jԠ*[j)K{U`8r!t#:Jfle m|6XȎJőT.=Îޑ{2qj nX"];)it`/xɂ:\G]G·h0;SxA9u)[@PK@O DTJWnkп!B&"yM&úWUԥk wKUѬ_-tY6 vD`MK!y;l;‘ȼ:8nc{VM7sՔ)q )A&/<K RiA]"NMkjmgHuPU/r]J#CcFKb[YIyxZYω[",$;2r^ȽsyW. J5n>oAv/JT/(qۤXn˿X'ʽ:tDb/8 K1FR;Ψ`O z%Z?mH R}*Jὁ6f -M1da0W`B*=@7gtιxKkF]@HrvLVn RC=G]g]άGx'G][',eBu[yä:L`2}`ӥxkoն;2.Ji7 $AqZN~g+@(7[*{W<*PY^ JS n&*X:($0yqX5;%NL^I%yS'86Ʌ%?c MKQB&m4×6}d#լt Kcm`gє/̱#+0v(e7#5Ҽ@Q;tE2CЉQzPD !rspz5kbzCoO9UN(7f[!mХdT?, oI ȼnW"s\k8.ݗ0J7[aƇaNz.fϸ8NKa?q7mCI~DqQ_Em iF^=7Z*ya2B^D]yGo%J6` w?? 2:/bV'e7Xl-hsHy?,cdRJy*N ;ƃ7a7*/|Ocr/a^B>(3يqu6-wV:wx4ign\k۵$@{3^_ 5 6rez AX_6%1f$HH" D@v{N*-bs| z{+G#?)yt8dJ"襆"{q:fX{<>5HȮKk;!_aȧ:;\Z8}ݪ G6)yJ<%W&MQC!AEh+=>QZl$X\0.JeƢ9 db]}AxsT7+ݣ`0 J_^տ("hOg D@Nm Ng%:l'޷,Z]~EVqdܾqc׷ZҰRIʐs7rþZkߣTc>a#[ S)P$AaE#^٫OCKzR7?m}GuZ 8j1lQWd!6?2#)*ǚ\}ʻ܅VbcWxm5`ds9|FwS)o'*7'1ah6&~" j=$Cm+o'mE9^Һ7&c'A޿SKuvz2jJ3K+,)A36P,i7)1ߤu-dhT]TZZɥ;(Ҏ ѹL!8 )À}ʷˌs\34>m1h+|nxQ3XQxcZ UW?EWIV.Ot 31,Ze}-vVqKXy19Si&JKA͝=98&~$!5 Bsb*%0 phKf撟tqq%ls6KD!\HuqdPB⚿Dz5yB~ ᫻!ωbw6(΃۹< Zl M&um$^~Obr`,@BIq}!BOt^y/ q O/[E~?{o?iܱ?El)Ȱ)!(cjrDU}~_gc o`j?€䴓?Qo:>C7+o@n%N6)[OL/.<57 S3:3@yz_8%kR: pԌJ۪qp]v/;#лyhKEZ!N5(k ͹!. fdB!Ztg>7佟!o ݈){iSG\5AYcnW~2x͆Gmħܴ*m\x\M;.f 2?u!6"{MŃrѹB^2BM`c>i-8el)Qo79kyM{E :]&u@t\-l@`o%k&(ՠ1hur}$`wkLWýr:C(Dw͚b>'x }iRA +{w:p*maCo'sb3рi`#;g '.G{.]^_o.QfVkGM82^[Fhڬ;;)Ώ.LSb"LnJ}C0ꔇz5'0 x=QT1$X|8]rq!E`v60f_=Y 疏( ʭ \_o5N )_cޣ'Ƃ6c7$ ۾< =tR_3[PY(JȇїAq7,7ڼ'7;BOG)n@K{rzx׺Bv\ؿľ|%+F!৵7YYvk34H݂LAL%b&оPj2sHĢiEƅD@)`R5nmo[oGJ*gnF4=+ $ģcx͠eF~.FRB&aC(L}"< Q|-z lX8L%ypKܸv9{kL_Υ80P:o\^*[oHlfYA̜I'[-ϝe.p:˲!FmɕDؾzCŹԘc"_.Q߁IPyy$a1|I֨Um)M{俵}2W$*kvږʐwN%eDXprZlzŸ-;m; +t3(B'oPۣ#xp :Rut^M)UUWI4=90#P?Dc\F쒛LdٟXF˓c ݜ_(]-Gzk>)o-M3. (i${eյJ2Wh5" v5Uy1هߌ"iPcyG*#s]0kkmDH"3-7PöDHblaM7fc<1cU0h÷/-Bv|Ir ׬_dFl:!8$R 2i}-Ȋ1ȧO^ D 0@޸;?:mv7Q+T^s_SiL+JŮRsC@Q}lәa %rPuO3Of-HuH˜/oyI{%CѪTycbP@FI0ДE"NR"3>Dbb\ ' KpKy/Ӌ?{ThbwG&]0![C[0v90ԃҪng|Rx(#÷ƒn[ Te8Yi崡|<.XD>vq֊frg` K\+V4"!b2(?H19О9^k;y~c!94t1OЄ@!jnI?~fadzJzK+zË7-H Ъ+~*z_fTw ׅ(7Di٬kI½F v"!9E,4M-Rc5s2UD1qJoX]SiQF)!N@:DUknX#}nב/- eD#O2Zue4`,! sC`LCaZJ,C{9>u /*)P*ᵖDfo&o=*ʽxgdO5 a)~8Y[eQiI?P6fNKrtkw焲=Boe06;c?AGko l2k$ m_@;X6NAE`+$^orY?L&2&t5'2k@{E=Cs]SqeNΆwS Ij*M޻ʯYJW͛6%ب>=ёeߧMBxhtI٣,kEba\No}:1fq *3_*_ggxf"w'o8_'=ٰtS_2tLzVjpR: $U ܝt+ |ے};$kX5NVo`u;Jc^ax Te첉? }sb8ZW\Dsa gM.ȉ<:Kdۧz;!? 17-4 !A<)RO~?琢;#1)׎7X/ C mOk% ( >快8!y^-=*MSG-X}!Xoנ@i3WAd %* !r**Bdy= `앆-<6m>EtH7I#\Z1}-4һ GP@w":]Qy8HHe=elXsPgNIcEuM%OIRGmypraq\/%Uj~\*qI$` ӯ/.ȒoxN]u}nTC'JϝRi5`e&.B卐ɞ'QK+t1RɰUFHaUvP5Nv-B>5cMWm<}¢Գq78X!;: TFכ+V+PdԬ 9d jb)}I`xU l@ n=&H 7X[eo𕫅Ôo$^cvzK^99oj}6䏜?ux00 ŒV-QKԤqV@1^kp /*9-wE쩒 NLH K흸,bֲ># Qr Cm\FRU5-ܨӡ%:cf^!Hy3k.qE}]y8EᎥE?/<[ NjKx.q儊 BI'Ma dB`y"`H=t(iHcgʹm/U=ҏiq4~pS4x&JU*l%E nCn&` 2&ġؾ_t]=w0olVx2_xBrs0,ˍBI`d}o&*$;F~LΓ+UyR #AYpd}xK͞jk]slӑ-$GD\ ‚>5 a*HɴFoaP3%rU89^Y|O"D#WpY?}^Gol t\"fTF%OḠ#\;֑@tJ" Zۀ|β-)ZE%U/kw򍻘˻|ZyڣgGI'g!;'7Evv"ZYȇ&U@޲{ gP ޱkBu;Ɣƕ쾟ǡ@ y9' l  )P.(3%P jUX#fc(g^ȅe%5/#xr%bĄN>&THHaNRv҃ѵk1Ed};RCB4tCvŖ8 #k2cT9T'>[cE)Mѩe b bT lCg_cD qpZ]g[9 )h; 2N?syE8k;Q.AdXޥ 9 ͊ˏK/D'+-|,-;Od<2.s9?6'HO Ig^%Z@)6Ac'{߯5( Q077.uێE-jx0 Pؾ_2NOgԾpzc@̔AA7 .X+p;=\M,AFbRkCFZ03ho+ =A*<w˝Co-!^Yҁ_}bLGZu%#@";=1c#xstUg҆ Qq;,8ZTfiG{i=tIX鶿A"Kf|/W޼"A"H+.9E)R1pyK] 3kl |l'0"4kAqTSe[*W(^FJbΊ@Д߭j9n)(u%ӯpIL9꺒U0A -U%#Ҵ )8AHγdJSۃ$ w\V(6zE"^ S_ӪYC➨ppĤ4b"LGy'F6\B+}ɺJ t^2[ 8tMB#Tx'\N̒cnpCC_ȦA% F TI=R~Q9&nA_:(ETfՌlX==`P..(Z_S,1qƑ#CȻ&JD ݔIQc1Ag1yG$`S#(m, c=q$I%7YO_*~g9oɣe䍙~ `aBkYEOdty9_Fz-ҿf)zo#%cØ&RbN>\k)2c"ђNԁ/[:RRu_dL@-ݻ%2%QЩS_=Cu|WSċo4RG6ayYGn{@F,`Q L X.RV׌ [ or]֞xVz'Ɯ5lҀ'|aawJZ0ݻ֎񡗷@ςi~=li\wk^wjD5~R ë:౻ӏېXQ L%~ݔD5zG8nӠE/,H;0J8KY% vWk_KÓˤ x>-T.g7ݏxakZ?t ґD$z=7T}{M]r(Ёbwt`}CsL9wۣx~܋ZI? ` B&Mx}<νD5iS}fif5TlqP8NoQS=;vnr&4L.>+V0oqFI" awҙ05vf.cW>!(EWs˃h9fnUF62&!}:j>3M1 嗈(zU(54f2]}׿}=nПvܺAԮGn%p-t k 7+$v_EPCD;:ohI8R#7NϜ3Ok5\IΜ`TEe*Sq{oϓ=8"Se+5}֠vԋ(hp!* Xt'Xf{a M7`\bM%"?uqr{ͪ'm:jҧY3ݔe06qH>Wi-F%+Y Hjdz%Z/?rJ]q%Q}|aiT_iг_ĜW*4%np15$(3eڦլRqn~LI}̩@zH /&D6*9 &LOf}efo|0u;J=oZgFZ# |I&4A^q[ D Exk8l珨~},BiqNgIFaq$Ir(pĕ0j?01 TXpmpv2fԽC޳fG4H5뜃h?3C2L$@W2vgZ8;$x5(oӠ=wIx&WTohY!_~ 3gAR7r̿1<ůb[08(~^ B>BN@OF $2t\a&.=~բBnmx69ӁHhboc@[ƿ@UIqHw?I$zDrB>L&/iѢIYhh nB3睑tc$1p6D|:9Q)Ex RsLd=| S?cvKF>4ru؁wxansily] (_o%vɑ =c,P|AHNnF|ڬ^@ɭrÚNqCůfOoMˮlz&C]ZDH zg2%ђaw<K/g_D{]ňhߢ6i8Xa&?TlܪmA<ƞBݴ~;D{q}UV-GaN9gxZSr!՛yh5_{|)PwѮdfk= F]Qˋ_0J=dqX6&L  w܊Dϯ'  H,:8 -n;jn?'M6$#i:w@SKθLct=$M:{WlW " Ce<6]ß. ȏ[f\_ǻ\>נ*57/ºF2sT/3b8BKKgEJObF`pluO'40ɲN#a&q o&%in"Q#:nv<*[BĬDMC1bPH]v)鴅+-u~i`zڅcWiRzQ,]_w)[`u#6שF$Ra1<}׷ٻLW d:4R6R|mo2 -dz5Tع(K` ծd6ˣRvc (NZ5˺ عgH~{9svzX" SZ~7J~y#is 10-s [U$&.엶8B .!߈w|6;ķ7x;?H-~1o>ʣSVɘ*# !4=$k8#l@[? Rx8kd*x̍VC.VD`bF]+kf3ϛʘ2Yɲ'*s݇@!ҝSYQ_{DJQlyn'(iOENh†7rޖLg0JO- Z"t =d36,qb~3@e K>YclDY/kTd:)ʦHպu/_ut Nk;~H(/\|NbT;f4NF t'vu.@' {ii8 I=4f ~ gr;Ku׀%.He ܟQ`;! BEZ=:3ܻB4̡7!jd}H`?˷C^11gWA;^?ʡ]kx@e`_W}xs[͎4 W&d9"|5{0o@f^?\6nfbƍ=Eycܪ]Ǒ8w14O-Ƙ)屮Ӿt\?*WSOJ>I`<"f,G.z˧Y4X3Z=*k%UE3r˵{ě)pbVEciS/S2{<<~M׸=1o-Z?TJ3J=׷ll"=KjNZrAK'?/4<Ѓ3b(i)kKVxEgd% : *Pc~zLMR쳷>ΗHe~X~ʵ֙E7MZSC b p֊(і )ik0u ,@q}TpΏ`Qkywp^ft\%7exK+k(*wһT}QaϕLs+"œF?>-YoQ_]fT0E"(>oKl !4%U9:;:6zkcfNJ>d\?_Nfn9s|`byqL\% ,qy-QVF݅@0 L${kdwL}iA&5jx6&hDoN{𬶛)_ s+ݎ1Wy/#?~15GsD¹?u *tTW [e;9 %buѝbҵg#htφf\?kDI$ƽ*'C%& We WP9Z-g{AQY b[M,$uH5N(bw/礷-5ݷZ{ &l4)]zGPGpVtd%̃pS.-řͯ;b &lYOQλU<A] f ߫i$"I~B _W\+`~̹;)bcvs+= q@|ݐ;M;#qb2mcf0 Nˀ ,sƝA*~wes"bU 8Os0Zw.6OZ}ĵ0 ܳV+b'T{*"ez6.pZ èX2LV]i 脇=gwo"*ř*§Av) +MZPhXm(ړ!wr%Y1'Xf4lwf}1J: c}OAfsZL5_6au:c[ξU H*&UiZ|_&x8i'[q i(:y[ҩȾʷ'c |uVsm:^|nakIPܓmJu뇀aDJD5Rȶz" ;S8޾<{7.C_)XxJzgd/m'UA4]PϭeM/~(_ʊ:Dj5M#ع&=`q|͉`,9/xGXzDү[ D&AHpksvTWn-,*;j؉ۇQp˜bjNjƹW[?*+e[*߹PP pAE/[P4.jӒ׊e*Q&8:4Pۨ<908pz j(#SN7C' " 8F1K2Z0i=_U#swXtm3$_Mj+(A ̈́/ Aǫ Nj9ۡ}x=t5am@F7ꪦ'& 41h6Cf%i:΀ X`94\[RMo u؝Me+Sgr\kkAQ +p|JiGN;G5FUB0Aந_!cO`K|V-T]Bdy*Gp&0u}AYukR؂l~^zWtnE "ɌTp+S-OMR|rle46=fY)4 zHn/. =^ޣJpxkkGx5F.uU4IƔ[ۓLvN<͉X0yдw{3w+N bvCRZR^:?7iƖ39`'H&LxihX72EH%/jS#B>bE 7G6oo ֌Gj6{&CD|iwJߺ-Tl)L|H[[}s ϵM2;M 8kꖍ><1`6#ؓj uWuPIE\EK-%DV } Twb? mܕ&;6~qhm4^(ԙ$-؎*b,^'*lzinEOyŽZqeC&&/JE&Z^adg%lSmt>4冯* wIe;ngoǒLf% |ྒྷXuй󦃳#Yk.eF3l _`(9 ђhsl3(a:H~gZ њQFz&Qo_ͤgp_?.ۈ`itL&Ox= {'j)PG҃AQ:r`blUt=x ǁNAI}EOx<TcYY*q.rQD ֻ Kj_ 8pSܱ,5iLja^$Vt`|]՛J!Xr_D<o+D6ؓ6?3,dݲ̹<<;jqLfNww4x%o!L&\IL56fg+~ #ŐO]y3 g܆뷀p(@0|A[IEC'e[Ɉ}pޝS۽7o MN'CcbT ԦϜi2IYXj8Y VoPqVBF]+'9aILbhl[ڂF!J)둷nFAե.s3p8:Z1zpɽAJ큘U)C;Qp~| X,|p!EVڳhh-v G<ս/IjPpMmAޕ C5 b LKQtx46<4@P%$5~`@Դ-*~l͕N FȨa[SO-v:M6 ;ÅGi|(:@Q02jQ~-da<,kv> JᎫVcG/D Y KHP{gޗn}a%P))E=)ӷ\L)/\*ihY*E?D p㣘I\C/h1gs>;[)lo~],NO"g躶Uoz ]ّ:]l)t]d/'K\ɲ2TTg-E1_z\|*u [e~ze&b7),T@0uF(|H5 >=3;x B Y |ͭh8*$@[/bPJW6O=bnx}nviXc~:KrH@T)uf%<$A;ekQEM̓#}Zq/"(7Pv)7nj~Ҧ+Ct`%U"~LмfJU\%D@Rt߼ElO'z7 Wcut~W )d*r/0SGV'x1) jqȟB69ؘդ|ʐkg3~m]ѻYem 'jʛݫ~Mj&k D=sq{V‚#㋽˖y,l>i_&( rxR>=yGb@4 kvշ䒉=F Qaȸ\a\xJNr\ ݑXd` Yl]=ɊJh{wi|;0iC;F ":HTq'mL4c):gO"]Zhۯ">"'tVq 0Xz+VǾt)Nt

XgG0ӹ;|ȧK+v @^MWp6 BS|=c}7XF Z2NVo{v[}m uֻC'0SugY)n4|]@)C2鬡r}TMC#B"bJ33 #vbBᙄr}]4~v u!4vI#un9+ `FDCjӏJZ&NBp F:{J/45 Éu8PPOsR^z:~UKip,޴P=Z҃'xܗGh2bv9 ֙t+Smѓm3|L?B9^Bl65!t79O+C`tE&tF|_qڒ#v'ƁX@OD r`J$yCoD/ݭ#Z U5Z e8&-EqdƄG_cd;FBP8Q&#Oy(rS Yx#fcYNlKB>!H]QJ)V숛"D܃RxFcnXRD *5F:q7وf8M1$nq2j]A%.EN^iW.z~Ec͊V%}/Ģg6|Omm;7r糩(l{7zqBgRT$)12>!u..y)Vi-^ք- /uA*|:VƵ %.~@]"9_xpHg`f\R:K.j%Zla}BSe#,7y&.w$×5)N$08f<7!,GV7J.Ńu ^ ,]ϳIARҒLh'P" ~~2[?YvRr@eYeWݔ "Y\3D3 * ӾjOM S8EW*.UT"}?(I2LS*`ש+ipBTT8ﹺWi1`t‹Bͩ< {NɉT{P\Bo1U C{J}J7SQA!DDmq٦.ޞ7'ORs+\===6*Lle bf c;!"< ^pWbًާÛ>#GVzFkdAD|Ѣx9QY4}G9. X)%sOs:%9Xs~7|td]ij!HY0X`[6 %KLcr1I'h[3D/g G]jF!^jExr /c FXš2=Ƴ %8 Kr`&rh7'a:"N8ټ1FR2I:riћs(kv]V/8Q><#AL. ,2JS /3 z"<t(U)"Ϲ{PTVhPQBökHʙ[("'4c_4\$FGw 'ihB+ roX9_{s\xRo:=!K'%1e&JOHDy p.2' ^_]T1"4f*$H.x$W.$n[Z{!&fѾhi*GSJ1q.`pVM\ vj^-84IXm”*KcTd>o:oKlJ;50WC򾊸9gp0/(7gkm#\SaYJJP`fJ#8}~8opO\-*&EosN:B \0ў'Ag{| F?ˁ67KoZ5j lZ,Ǵ2%!t<[ "1-}˜18_`o7P$y/ٻ퍘BO_̑D*Q5Z̟6e3˝.C)Q-GrtiR丕S G9@ {@֯'I=Üݴ,,:wMGSi\hʶrͻ>-ψTuxA#k(i\-l^^"h9sAށ*s 7Lg̪ҿdNtplu{KņHQX+%Df<,./Tm]t_( b ʑ Ԉ{Q'J%cM0uYbr̶2L*r( // 8Fb6"g^`ņf; bzP Hێ2=Vukl.`-3v[`#H C70ЬcUj%M"Q0(|x^*ʱz%9 ŒԽ'Qߤ́˻oV T X#W㐚M)KzүE7MqXk)W.!VnW8RLf.L9sr˛PS;9ϢN6Q H:^ v+B  k]X3N@Ni"g$6V?%7(0r݄W򧡥Q:tʟVXrho{i?hq* @Xz2bqͨ߶Ⱥ$>?Ws*7 Ȁ>lj|fzVu /-0e |ٹ XB*QPX/!ݪ+M?bzwI1=PYyo =i0wfE"?e7֦o f`NA4@#"c8,X [nXO)(m3r [\=y)dA/6a?_5!|ԷA{ em< .b-pDϰrͩ]5cւ<‰ ܸp3 RiG8<\SmW?5NqwY D5 8vM`?;gs=Uu(y1¿XKS"Dŵ}*g=/B43YƙTb%,bX?+|_oPU *b5\g۽ǖ S@uD1X6R=vrǧJ/M0A,4֝Oe\pj%ir ;K0)/sm5ȝp(2APwbJ0+x6+>q:l #]i# iL$w1+OVWMԜ澠I!R-FZQ *.l),|Dr~_f*3۩QQl!2Ϡ” TLpVXq !KfDd5w7J!DsD]z busʔsjqg6ИV ֔A6쩲-=ہRi gX`ibЫ4AIn6wf6PmsKnfۅ]t :CWl;{89-jxj^& .m$ 59|Q"'gzƐ Ew(: M1[i48n$懢~Q0nu&UQ .*Fbе HTr >u:ViD]æbO>!%tn5 ߀/~,J B/2-G7\oF~ 9ly?}_%N \13“(@xpΎ?wrA qT1vrsOp=Abḧ;B:~64F[KB1T-y0y +/d`B[49WVl?x&FE9P֥FgYemΟ8{nHIHT"<~<Ap6xdH{|KaEǝc#$| C3c=d:Nkn9Pzw@3˺P`BAfsi$ 6 Bq.=6sjAe6`~2˭C/VرƑé3K3%AcfŁ )Da*DŽ^5Z_/^eʍC?Ng4u[PxhMu>vH[4w{ W.RW;!NW܌T 6Il wJR- d$Yh&Yr  BV/mԈ pնߩE7t,eW"K/ѕ7[y {8,>aN[P(֬X;4O.[ VqW^է TJD^ʙˈhR"xwubkj(ʋUHr똭GBYT#461g9P}A3kːcCr;kHg,wfZJ9._3FTr l~"`F P# A[.Ҥ?kg8**auYQO$fv5[Z5?yyίt_md(͐pGяj:aٞ-Z1SǍOKM)3bK{噭ܱMlj k%U;q%7D-b{L5e'Yd`f!jxyȵRު JN ɻy4 ƥ?|Xzi*: c.E%v~jŒ9XQ:3p]UsK/Ehxhx&U+t#| $ʾн/GЃlߞHk +:*D7 ,B+4K:4hy !rDW"*$âIr .d^b;|{CB)1^S}-()N*2NJ[I|B'GXٯ<ɫxGdR۳e{mL&jry &K+ٔʐ| R#9i$G/DQP'F>1mOC?`AzjN῍hFp\9!haU!o1̀n} džk5%mAzLg>W/֬^=`\N3b z=CxWdc"7u406IF2'n^<ci2_<*? )YC9tTbN2WGĆL?̭#uӷzx#ViD+ڙ%Xlb;.,@;Qǘ ,qt4C`bWyH@pVh?8߹RqpwvH\_2@ Rc^ݺ;bӫ;fPYe'ݽ0a ?r3Ui%׻6?&Ъi̫m!m?[ّ-^yF`S ,Dw?(&kp2uNc5.r}yUh~;z*tb۠td.RG|ZhVYL4q8y9eƗ,o-&ܽDdE-G{TEfw;$LLtPg7OǟO>ҺC { \B}ysLjs}8]#b5=e5\!Y\*t\xtI#h6Q+W-He3'MPt1Otܤ# nIߞ Ҿ;/T Y`*GeVy[], ڷ́vލ)2]HY=\]QŜi!Ca@fe!YņT Ko+܉N$kfkMv [}R%`H#ܱ1=Mf>qg15欓iҹeK{wpVDBSxdA9Ѩl 葎Ec)p`T3TD͏q<'`$s ~|PJ \*WEIDMAWx,S'fvb\k;?~h !t주§<#jS=YJ(YR:?P.o a+5}&+mF#'%(ޭp2kue8.BMvsdrE Js9wd\2LxANt\bswL mIjT$TVӸ糇@H?kG]@A&b[6'bQ^w,"[T!@GׁtkG&590E !ǀ*Ho%7coSЮb 83 Xl1̶ p3E.Oǂ*Uuw&O(8t̺}s`Օ҄z9S}Y'Oo(ܪ{HTП~5ҎP*t.ZsWRG5@#v5n,;(͋-&P^oAGnw촀+5]Js(fg8/')D?WgtT25@x*B*j1x,^@]] )N_dV8<&]22YjKOؗ3q+z[[RR&4` iXzr&.mN]2Ha6TʤSnȏbcdoΝ$ yQTy9*u\G1K5ܬdk,$.iX\N0O}v*3W43re#u\d32xLl<:\^`4HSĵ)W,-ڳZJOzۏ뉶ϽzW& ۊo6ꦨȜzz*% ,R4km^5m5~s2~<p֕5F~pV%k(}{ښ͆xFK"CF#Sݴ V4Dla(ڙw'L1}ج`"lǜ19Χ g-73ᧁp_ԡrrYk~:O>(:R'ܨ>^qjIPH#9 yUk;w M~96ֱyϚ= r>?D674›^COrѤhE1Zм'}pWY̬t!HCЁ XvzT |Em5'&-(b19&  f-Dž֔"gi8vs/h*8?qbWtjˡVTV(/Bxj&΋PwKo@׮f}jusź.XXFb#IJ/ZҎ>K|3"Ms]J  NTRW= YyW"#vtZTł/ ";4s[OXȕ8/醕KE ZQ!.AAR'n .G񎾆9  b7S}F)- W5 ~ֳd$̓jc6HV4E.ZLR0%kS5Hfn:'${XL"v=Wu{0u3Ll"A|GKޜ-&Sͨthrǹn~~l5[SwQ^}x=|4!afc8-}>"HDG:LrY˚p5$FD2}.߳cgr5Jgv5hAg z{`Kb)PRGw? N2# IwNN 4x N`D QkD>!~&fZn`bA:n`YZN#Zl!'ǂ3^zaaؔpom뫃ȽQWDZZgҭmYٕP#NKP0*78`3;:k8jIPiq-[3+Zolfg2.!>dlp Op[h$ROE8p^Nn-.sC=ɗXE tObaWhذ>jJp\ӋL¢+"7piUzZ{ݑVq.H] E(l>lH [ϴSddË{ IDWv -kr?#PZ$Q R:kb2ȓU]w5[GrpUTp(H. T Bg"gOQ/t5 *wF{T56T ao̻CF>}$]OjQ"Ʉ*"egtԧ7Y+шZ =?!m\r 酯?ۍ}?2a03]zǒ oz@j^R9Huo,tREhw|ITDyvޱD'g912CWT}':s L[Eҭ=^egNǺCYMlR:^tDbevzLjJߵzPn m.k+ua}fqQpΒcjsҮmº.ʱs?%HM`>*`fU9ڈ$ &+2ab~ܒJ=!:-tN\V!8{{ Wk¤ӑ&iQi."'rR2-żYX!{e%a?HG5X=fCXC衰OWc$E +5 w$dR:b1b0%&W0!JvcR/9\[c~P4]| ZMӢ[x^b̨=_ 3_BsmIJT&7I狄;,E@[L}>=]L/a>DY9nYHv*S/_!r\!1/%)ItfSK}JNJpiþB{nZ~WV 5^w̡FzPe)tmqYrcuicFEf3t*c&+9'ȱK q*hrыRK?U{gpS:t_k3@Oy&2޵6NXCzh 5t!t5q`J`:Jzt8pW#n·üN uq.4F!H0>~e$QgS-jb yi !T%h1,}`ɂfKA~%x*.?cڻ"FЭѶ1YZ|46[Q^iV8JeWn"ڄ'xbH;Kؿ }~ߧ̶uYSdUc+@8je`Stmݿ޾KU]8iC(Q}#@گ؁!LBԷ ϰ|orf걡3#Y" {xzPj>Xv[ŝaU%5tMwRNRJ֫^C^=AwoLVx &2on6_,w[Gy eiG2&7꺚idÂ7.l q?M7w<:Heѹ_yixfuƐm̪1Xڨw1f5&g/P]>AV5SCD\7@m%ScB=@p̎c͸]{1j~,sJ5-B9iSقύC{߁orXIdkyN):$cWDP` dk:;0,Vu7f.6?>EOS`!|iȳ:mX:σNl. >:-pv]!|+PL Oz+ho:lYkF4EOMs)-،Ʀl3+ ro2rv'W:y\R=!s4 hHŽ9>'ph㼐f{PBFyB͐\ia7Gmp T0r)~񵽙`׽`\Ŧjg8Y"u^jУn^J}"\Yj:MBkdj죷.<޳wrfV趪]G`pϑCnEfҋ6Oh1R,ᱚə;uIR" i"h%n'4aety x@(L܋/"w ᠄6Xx1V4~@Q dL9v|ȠR7le}W#j JSyІeNY} [iN@yA&u1 tÓ(Q 2;BO$-KVfGbaC.,@ǝ85pۜ:>>Rt%M45fh+ҳ@<R~^񴔤r]W0;)p?Nq>[Z.&/u?bG1+xWv(=hn/?FU*I8tL-C~JfD;<`'K1v*ӠڂbQIR"gL/ c aF5&,|K+aZu=XDvCEcZ*ڜ7qTb{imZzN~"t 㻷az&&r{\<1qo#S dHA0l|-2i`جj<9:\h~alj{FiA6V0aegJAstuhȺ-h{! opKܭf  ʊ`T|J?W%Րb i<[jAKX_D\o`0!8jw50>fyOxOQUcXQhQ6q [RMX_qMTA/ p|Y o!4@$s0rq6Ԣ3Țxճz^5cOceqV({2)8o\fL"PDԄP*˰C|kzHTvN[;В/PY~x-`%I$<P]56i>gjH 5&+߆o$#ld\CBn< UP=s?t\%dx9F&IS"ROUa!qIT{60"r McjIbWzDC`s/}Zމ J5rïYG{R4=QxFnŹi\IUlUG} XˣAS3&l^hywBp4Y,*Ŀ1+dƔS<]o6dQ\fpQ1tAB7D3SIdB#jZ]Tdjkkw^'H!+[(@ )'Bss[7V@\: rc,AZ@2I!TX n ?0^^)P K8C!d'z%|n+8/BU_BPTLq͠}tE,J0Gytj}ؗ]i)fJ5(;=,U, 370SfGy`0rR턞P̈́P6.+TȚ_%!Zg鹔`J"ܬUٝݖm)a]׍yͅ{zGWW2a塺5.#LN!ㅳl &߬9X\,Dȟ5CH_ؽ^FmxSJp$y`/;/$]R#Nr;.‚VH[%@yw86L|<. ))9rAzo<՛!,*fbػ͔)崸AӦ%Aji1+ #US9P ɫG{?DQj͋: N hLvE^xN\&?:=-Clrhl!aђ9ҾUAi}+vA7 1$TK_,ZJe%Ă|ySs`ܿk$fD0ٲq@|OK E]qnA]/ۥH+8^@FxK$|2n,=9UŲ9|Nj _w`mT&9Y9f?[KEdtnڱ; J%&|~]s *&LQPeZHPNN$uyonȬڱg4!{C"X~D:BԐ/3*DvG:y=ӒuF *r@XX5\.hUX>o L BE[ܳ|l VeIW=b#gHc 9zctȯ$VQg>_Ui':J&lqJO]uSaBLl6fw-fBZ8_.PI9*߇ol 't;b_KBym ?L?6z{y cS@|3p<R`j5Sm 6  =mN-Rqzh@3ث_j֏zS&sfB7PgpV#RCj,3f0|_#O6 ʭDOeL ptZn](M=4;SZ6!0>g {FýķB炟 ^f1Փk߮)a_hJPDr${l!$ d~R )):2y H.2J9@"t36 9r{x8I`sq%:m10L6V'tv=m8¬P dpA;ϯ^2dߢy<[$sSQ'+v0 x 5a~j4tS@kq]{i8J@@D* Sy;DDz&.5}ذG۰{AƊ^9 [Eu?hk wg 5WQqq?)'k%ZH}M^xAKIEͼƜХn*w\ny{3AFak>78긳3C óǀЎF0 -Y8"p ~H ]+ <^2"GL kvm@ oYAJ)'ZQ>< @Gs,Fݏ*@H|-8cmՀ#(FЪGudIlE< wZS?<|[*.~+ (cƽ6yt]7u)85}`Ȍ ӱ; ^rBiu(ngs75|g l| $WA|x2ٽ+IS@qV/*"paVCixV4gP(XYLK đO5*"Gđfzc;@%}# Rm{:"B@k= ɟנ|PeSWЧdoT]6@sL0We~jO FĖυP^SK \b$܃Fy܉8Y.py[ զqq Z SZEfӜs!&?^v֋A7O)Dxga7Ǽp .jn7"9!E;YRvn*1Wh5TPE՞wrb"(L'*`ڦ|pjRﵽx?uI5Vh2'LQhDb\ߐȵbA 'σ ᮶ xs>i%VwK m_p _$jeF8~F" /F;g9_+G贏/"3TB]"M6͉у'Z")X.*k0CɈPx7 ƒMtd^, E|kfzU 4(E"`cHgɵ$?p0|!JV_I$m rީԐW$d^ ⫔3mM"SΆǓ9dƒ .ڭT K}ilLVdx* sЦ.ؙf鍬sifY&)Ds~!dan7"Lr4NFe Jo-6m|KC. ?X MNxQކW\eC {B=#gq`tQ ՄP팊߲0mp`[f LjEL/2+YC?MAnޒmڑ9t0KJe3uҖ0HHOעX4h#vNZ[ӀQƠB DC5Fx(oGz>`%g%<4c!4;Р_?Aٔmp;#wJd2| =9&S66b䘚$5Xz꾙E)W#ͽ3܋Er!xqk|D_m5L8+R3 >4%M/ T m78-c>8L SuoS-]bqz?[ U\'Cr1)3K rW qv*qtS%zQ$ eNkE8s&t4O]ꧺ#D. RKM4q-P"sz6q~44Kfi<7W ^{& xg }_L1~[F!# ZSU|26D #sR$W*)1O};n B4aœ-us6|Ul)5hKǰ+¤/6.vˬ(s'P9e>o0ddw V%m8uoCκmghnFpx4v*]|OEL,¤>m(kD1<^Uu2B.)?Qkci"XQ2keD0f7Ӊ JEfAۄv禃`sLA-@s HnZ[qP5XŬQ@Z=BwNUZd >MpvN,k ?jWa}Bbtf#Yy褣.Y(CnMXoDd O_VDV9nmaoʊ<U:mWJsjdZɄ9@Gy+,@ȑ"E R\ªAܐh2̜Cd5&Y8.ϊ.ry2ƺK#t72o_6.NEJsO2tke0ZfVP[ =chZB~5&@w' 5rYQEŠJcN9TܷiQKnvaiо9OaO^=;]pxDl|#OfiqVPk!?܈bc4Xмϯ/sm%,FYY*H_/-WwN!v˲S85hH5isahnJL!r:@VrDd 棴E Dfy;^^|%"UY %C\mO76 *'zH_8I V­!])UdHtGڙRAԽi [{c 0`[#Z*U4r=z6kI 6@5gtîB)d}LgcC3dQv{f6mʕnШ@/g` TڎZS;@u`c8@4=ŋUm#ؒMt?)z{0ݏlVHkAdzx6$ I$6vFh,`$TN2gY_$;|^:ߧKCBJ | aZY^O7}ҐL5a8̴FZ%w~Ԗ345RTE`jq oMQo ؍ 'B/gI5 AMg>}qm0Py(n%{&9uPB(ibu ,y@bZlHm*h7,6Pq 5J E79dG*Z46t]&l(e{ WزS׬{[M` e0(kLJ)G[XpzRe4Jn=lw1D9x*+Zz͕6vRH?rۆÑ1i#*C#7>;8g ׹+(CrTCb|?.Gv78wTZeg)19^o g!7Ex ObJOGrrkgXIf8SbgA!{h,~^ R!I+M//ѣyRZ+lsn '5&3DB3c*q.b_\@ ǬġЈ׽<+,j2DFix,+^t~/)ږb2$#k~_S,ӥZ}L Z<\0($%5l ǂnuu׾mQkF0|C"J'o M/k^nj90x 8!Gt'>Q̉^#65zi'̊W@#ዤ~SCl bQ7PH6JB;wk]t@ʁ1{rt3ֿVwu*73r9[ɏG)mq?9c_^ y [җHآ:汘PzA~>K>~vXG uYcT`\G.,9bAL(874]VMa4duZii'ϐO|L [ΑMKtpW2dÊ90D!w𧍭 NCUHV< hz!ުűw*Μa3t581Ǚ4 M>ogj^֣aDG߆Wb1{ru1gZMߎLL=FQ&?k*Ё~Zk)\lbcb(@] :ڽ,P1l~[ʢ$|Q+5S/lzNX:)X' uo2hf**yܓ}WᆦJJ_)6Z`n*'u9N*1fMAZ)2'=`ihwޯKeCNkFk%|JXpN4*Ŗ:X㔨"i?Fh8[ֲr~:Yf Gl!r|&Н{T@LW(ӫeGt%Cyv^/ bgr drsΞΈ;o&C?>6LԠFb>,h=t"#[D*XZqדJS,r9 Yqhú$\7I DfBk%9 ~G??Tr/mi D@d K & jUQ1ңg.%"#M`Cb5^kcbs& hd>  },L=|`m6"*@8?ޯ9d{X'Z@D] 'Q{_[ "Y4>V3=j|/X׏]$gL&2RHc z.=#1Q&J[.:4f_$MWF{ _N_h#lJ#%.3}K{5/daQVE,M9 c?hRZ KIW`xV@K@883rpO &v/98IY+@AXպEC$p]}v.i?m X}y$6]RY:4XT Uu^{R!_Qws[/+RGm~46e+]$['#!J"TϦbb3=07dyH tM;^ TJ>auE9ls.T dv`VyBUg Ӛ /qdoKol3rg>~6v$u eho?8#{J^L$,khj+E6Q..M״F֯BlPQ?DL&X$`P g[6Kѥ/xnzW}Tږ Ӝ4k=SKP Lze2kb&qd ^7 @F^ d|iĩh %S/g!-u `ꨦ3s'fW2  (0n\]hݘfҕ?gu?cHHLR.rw;c݅O$&k:^!d4)Dn-\P])au{D"5=Ӥ=t H=;*M^q50Q^v cj$Yx WW6K./SB2ˏn-ֶp~HYdcQR3+P}h+Qkc̙k˶Inג7\F[W2L˂Z363/KEϵ!iY,b _8 |DHSs0EZNFEmjNvD˿tQ[ʯ&bӟ!o[I kW~_x$z̺:`sR3hK.D, {)m!<ťV}3hsQbT a:)gE?ɕDk5R  #"dkb(]m3W 0$TLFЏؖԺc<λmb ϘI?tPtt,ނ

}ҾM |yRydkZp#Vaјtl~PˢfB!-e~R稿G5ocrD$]b8|x(ra/ѬOe 0nhT&DY qQy5=8ڞĞIk`V}rbe]tyb?Ts %_ kw^B̓yV/[e?KwUm1 o#  :f^Xj)zƏWZ}挛M”#\)dvg XHNcy zXZnahsflO΁eG A>쬧D& mF)<[W\}m@~@EG 35;a2G >wRBΖVsZuCEՓoysMs|+BƒW^7eXePJv%Tz tOGEF,`3 aL );I:y),+%pLVXW{ѨЃ` ɨ߸G #$CwS6ЅQQ]͘ނ1D bC..E_*/kI.b L6" {)FSǏ&bU%TAאi"k(M7pM45tΛE# yOk_U‰v*)F$OJm=bk xYL`a7Ay9M|S/݈D .%EDl>Mg֎gY%^0zn#qKRƂqo:icEBБA!8Z{pM3qF?͌cK vQZs< DM@q$ِ$;g1ctu±U\  znSzM 5$8",gTʪ.[z']y[#h1uau]Mr rbN( YVТU2C-~:N#WYލ}]&'tj!~,+X-㞲GNAN 0bD;/|eQb6m~f.)E6a|#dF|.)dbzßkyO͚$@ݒ>T4-NKnm0Ę9!eŽH(z)V:^̙ RK?Pb]8{W#AaС^zl+-hۆbHyPfv`_KM7hu'R;)񛤟OwLgS[tE'x(qD!DǼLȝWzZSvҿ~.f(Pw_"R{8rmCXF"2Eę$Z$l*¢-nύhk=G Y)+Ҭ$ kzGq|$? 3N栫9dKXM0^vS1Fb7zB8_nTJm7Q8 @߅狑n_,Z< W 1 vn{@{@h0<3 }Qz`.d'c6]cDk%]JxKNy35jH:cDsaM{TA<琟$יN0<[RϫnJ/j%s_!l{KjG^95J|S3U 5/W!9gbժLWlA8LLlJi_RKL]"1ίg`q9 rؙ-9:?a'ڦ7:h1/HN[,nϺ)&mO4Dxx2tA]8{kLxMuT&$_ !(p5c1!Mfp8dˀ, L r W : Bcڍ?ju)i@uH|JU_wB:UqE W/\ VBb)-RVyZ5"tqP8쀩y[ȜflTFfo^4QKV='NO;7+ 3HjTb[|?bY{l$ܸ>wN]PtoLI6a5濽+0Dnc>> R3|*ڧ<~LTmohu*z9Wbɫ-#v l91%J&"4RFE /Gk$+ U1}x[پkTŋ^B8 cgw]Q'}k%ܡh(|.9#w_?媒 _aJ25*/BEЌ0%,nY0`4g#(_m5QZU{Dov 5A=uavrOfaf1b۹ 3(Ч2[+ۋ=W5!+)FZD6_̙O\ro޵eEZ;{%rkucwzOIe+*v|]n?t"Vϧ`ƞ~B~Iau0:nsr Eb7c#gg[_PI G$Be_:?$J3>&%*Ƚ1/\"H|`~B[p3]B;3 prdS;iWy"HRXz ֪QJٖL2j0@VBB7.ƪ0D0›zէDZMI95[y*-/][S@KҮQ{#aif1 ^ Sj=$G}|A ѧQQ59uJrZfїѢRv'_QycK~qUWx꺵?/n\7h~:y CQOWB*Iѡ椇xo?CG'F]< 9krhŻAK|BP?M;Jd+" >~i> *sUQl)TJE ` k> j}*>Ks',;B;Jho=:a0~qJLcJ$'vDl D 76z8\aDo+=JѨ8͓d[|Q9Hs ;[eQ$YỶHFAQzjp}N##˜ $If}E,4Jz[R1U"$Om/_. Է7]Δ"T.N}vn~Ff<9/+q`%nTEVڿљZ)4 1X{[%m_UzMjd@R\c=O8h'Lc5Jd-xQH9ZbX,^9y5|DKlXF @$S熌= 5*'vĶ|p/X؞^Uyft?,;htlqܤL!֕6뿲 @ۿ#\w7lW׷&% Q?BDJ B뤣a୉m-EeӰ;3jRE~n"{240 `,'fa(щZ|^E"Jx"wr=lfͻToU#@Ήew-_̨vp8La$d&zCTe>KyB ԭu&U0-m7uYH |V~+Q,N\52Ђ~r O+}DcW|ɾ %|0jYwnE5k @X5{>?8>6/\jvP"ClgӂKVfyhO0 $x3Pzxg KbWl,<2"%5{Ug)E`u%Ի:{KM.!A%['Rwm\R '2}[OwjLr~AE\ $GtoxRmV6C0e)< 9%jM3;F⬀L&TVkG6?Qlp~x]F.ƚy3ŰørPsG@1v6&׉'I5jI̝,`LT'edmW L2vEc+]eCgvQz_΍b_\pg;dϚ'*/CEoD3^`3{H˖15`G5^_gRm=>cJ0g` yk#-sa [%.N2]Iֹv;/i^ſF =ݲ.U!Ѣ$gmPY@LQ0Mj~qQ>sBW`0!n@~iʮ=>/B2^KV} l2hoUmzpD79$ټmY2cR̹2NS/X"lW)l:sE 5v) ֓4$e9+quE9"mLIЫ&]TxyAkN h #&!Y|-G|6 }1K:T&HB_2;]'͠tD.~zFdG{vs5rO(L Ʀ Y[ 7v"GVOӐeQ c{YLސ `od0ZBYbc_*_6aռ/3+Z~_ZeSډߩ PkS!l@ O\iuJ\ 1>k nD-RmERa%F˓z8;; xAB1goPU"ʄ5nuM[y{[L.ACկ{De4'͈J|(k H-Pm X,EXzWhOO:9S@G709%'b^̃'ΘfؕYxrm%g|+ 8v-Ԝ}tW#D3d&PS@lp6 CԮ$iN^Ezh}v/myɵcdiiɂͣէy. a;i;X0KL&։IoP0naah$Vq0!1fۄ`s*_ " |XG9Qd)yKs'[*#clk/GfgwopU ixkW4$0(cl# ~J zX-Pɀ>s?iidzvgpQ#6˻PM'wSb2B])I.#GxQ6Gn >ԏmK|0Zg39تI5olENcv.gu'ea,KF~)Uk"=,XPH!7xYicneNVw>[3;wʿ1rě6"Z'k*hJZE}#Ox|Mfl206B]a@Q _^GLޫxǝ OZ|¤bxP4@n3clE&fɡ]2Z~;ߘD r ztpC "E"̤pL1fIhބ n ODʡX֑O.³DG^m(0eIC>Lق]FOπ2B; b,SvcypNie5"?uʙu :[xOǎhF}q͘G0ȉ]nN+Ry^qyPfa$W CoD1& ,_+<Kelvo4b,:pc|͒ i?,kVf·^4goArqlᮅ/~Z "Ve↯xD`:,o `0͊'\^{w a L9J(JA>X%QV-/u7WĔlAnp6UA(]ÿ GjZ4[=&wN2\}ВCQyZJITjʸ;k1H9 U2;M GS8+ *uEu Ey(L*OO-Zed'OL"oO;/TF=-t*/wo pI<#R[C;5гvԏD|׺5ߗ#Sd!G*rYGb ߣVx\rHFL9{(YEk[7B}Pq YXs#)j5~0L""dQhDzcڗOY[5t DμM/ZľaV H][*¦^d<"\`>qRU{)/I~?jpӮ4{Zk{Ҿci1$gX;T4<]9aPHfrjEk#8BKﶇ)RYqQFڦLrJ. 0da9U(lfEUL/'٣9`䗠9`,Joh# T44fgqfdaүm]>`dbUPEmGe>?=Ua;5"8?HA K9[x҉s c.؏Mi)eii& U1 #ܹ0֓88{\"@x V|0Ȱl@[gz;R~b#6AIi;2@كHN"S$lZy3BV/ZOIt8:b)%yng#%xOg`>3=M/!;E;W1NW 4KkeYR\6Ej܄+j>.X [) ސ A@+(L_jH.M $< JŴ!qofhVHOȘy,??ڛ튺"2r[\s+`ϽJZ%*d+W^;,L!t|~ɮ3UUvy. 438X֗yBeh*U7 Qd5ַ]k^?7~{"'Y!˳ ;%J0vhA:S{i?EG# z2W'b;Y}<ŷC<5R"v^F}JiJڅѫLP^қ)ƥLWN5v=PAOG{/ͲG̀mOLxW,`O c bJOy^w%]Hh;kRyV(cαJTk~>nZ,E+ '(ݿC}uamݼjZex*ޡ >Ѡ=sf꛰g U3$Lwi)BX ld}k!JRn''':Z͉GIot5&LI *1:84-ԔjV{j)Qkҥ)wVWbՃ,afw=B5T0_ uPϗ Tvk<1x>/%PyځaNm>Nz`H|K>:a9`ZM2Sx}HjjPE`Q rSpD9M3F,% hp{ȑ/y }_ELGMߙN+;pk]5k̀3{Nt<2gEHn$~t*43~8@1jB'Lz{}ۆ لk>#5X*鍔! 5t1(~[džG(D]$w}XxƷv ~3ECz])`ϣ8r?7j!t%e ~dȎ}^L7>:o5"ngҳt#$B`{F^DFj. zvv2]$Ldpo @<#E|t&}[jWlsG*@^5<'oq?39БG}UI)A:]hX`b|$BǴ{u2d H7} 9nmη6 _p%oҨ|g~oDi ׁ- 47^FMf\2}|>WRX~نi]M~Aܠ}XĠJ\'Zc^E*:5NjщGgt[\RAN5=Or"/Apa! f8r=l6JLF->$UC|KcK= OOH 6]SaܝཱVU.X+Iʾv$/턩SBekėndjRWݹ0$d$7BD8]+\؊{>F1PÄ놝 Ǒ>F)9mWɪo 9吿̪Q e[D:ux k:hQd3nRqK_wk-+T/B/-@1\ûraO6 6E֙f;]OR9q$\cb }%k$#IYV v3 MRF;Q|k*u,$)]jHUA>gpv[IuPcƤZ4弽 !gC YYEZ(Y|rQ=@Gy!Con`yʗu`=9JLL! 3+X>-Dž:u ^imKPRXu6KkfA#::Qznjqw!e2)KUbB{ǓګA0'/8 Hλ$PӷPXo~nSݽ>)̂M7g= ]钪xT 0o(o `b"N. #qG&s/ | gTGXW{" I;Kf$ɈN.eI(12O ~ݻCkHuTݪ'x xI7blA MbWX*;4bflxT)JxH8J|u}OʼnjcWE`" E%#ڃ@- ~ VQE]y1E,G2qHz|C6 o(mAzi+]+d Ȯⵃ 1QH5fivE5S0xpkG9Ӡz7uys1W^u>K\A{cCPz~$Œ/,.О'+H_x`'fy*=  e RGU[}R*\ dzɪq)uh[ }j_ij ? Hwdj^JW_V9mƾ6}oQmLmҔ^&"}8b _,u`\΋/C3v[ޟVXo?°,έ,[8X_x3FsxH[=B(FJҮNϺްrɵK"Lv7 y#+T ;܋pܞ&dz%nRZ㼲!.=Q_C~7L?È›Ti&ݴ\{}qCKxE* K~0݈JĨ'\KlБ+\g5oʡQҫ8*N9UI5✾#&vhw;pЬСDF`.VtU #y3ћ煿xFbz ̘~B=b+vȘӱb#R!vy.@1 Ƹ %lK]**+co}Ljm0l#c_w`9+܁JGgjEC~3=jYn$V4Y%W;",ObQyZ@~Y\ů~dG&wi(z `cL UCN0,4 =oaBj_3GI6 l`n~4m2pX 0|7?Hp%TpA֛zc63f`%}|1kL91>.۴-j7 Mud#oS8D)b}!N/1Ⱥ-0Ïx.NbE$Z*ol4ڝOpa+ 4SK1%M *ĪFX9D- IewGkcބW{] :єzӋsC`,ćܓŊq5YITyEC[P9_diyGRAu͋2RS".%<纼L}rŻᴷG=τ/urx&/78ouZ:z.J2(_k'fm %2a= ™ +j*jk,/mqe:A䀂{8e[}T԰U)rjQ֡IRxfU%XRSA8`_LIlT44 de$\Jb#]:͂ Mh=iɤI$|8[{",>)7| DFNr[[ppRΕkRwsNm.N{vI܎UG>hDԢn;wizӷ'::R 刜V{߽է-U%Q$#բ 9B}\a>UsLJ O7.Y>Bk+eCQ*OiCQE'_Hy2#^"p?xROdNuXQD ;JCHu(,t(Ȑ*I#&y3 V<EhUkPU # v SN]Q {2֓$s4OyW/mXʆ13Z,J', Ґ/G3i*o#]ʺ$ {G_l N`iJuncIF`-m \_xRyJY ȁkؔUwin˛iŸqK@M$=M+jRܠ;1*$$C#S:0-0Ff,9CPB!pg\?;3a߻}we^xEw:Y|7ص̚c'&|X0\?S+?G㾃cY/^ 1Q4kl|p[`M%ٜj3z,1t7w9pWkpe{I݅?[yUȉǶ<+OD -Dꎐ0"k ѻFOgF"fbo-; gc&8x7]\R@m9jbnc℟MJb+#a 8!}%a`g w;7Je5٭-L,Mw wwHQ]\Z;"C.o¾o$vtu\_Zw~Qhça}mo NǗkYn T%Хܶ%oǝ͞SrN rorA ،sи 7ՒP{H0 2V.Rr >&}fa?[쪲Y/l k#s*':u7^x6t0nVYwк4$TR&CҰUaDVlv+e":Nd7hpp9AEOPPLƒW$7>jiKYw!ݬ W%DÔ kK7ahJ+[LH/O0=e{R,K\ܰvus4$dSD%r-'`vrX& гbhlR#c@Ui;vM It@0(yXaqKEm'eV\.PE8 E5vJ٥'p;|3Y%8To= )Syv.4paŠ#q-VKI@B,bp%qe? Ggm쨦9JKLxU'oiQeF=I/o5+pȑ%ފ]Y㿓Jl ՝n` $wE}0_ y¬&`0Cy FXن/:6< fj3gkEqh\]k֒ӈ,)pS"KVs@6Β:,1y1 :uR}PTAEjSYII-=% jCa?]Tx,損[˾݀^ P }#s3oQ͂mX#%yn ±QnW+AZ ugZ<п6mvVdK xD{|qO_,}o岚 'yZw ԨE:2*ڢB'!T|ixYTa>yʹq0#dS?Ki3\'൑\ Kն:Ν 'DJ3lIC9ՖNȿ >w|!N1HB҇[?RQ눡+7@:ۨX \$h}ӵ[0sM+6t#mClN!O51a@ }@̳ 8L@䖺N4..R<֑3ilj۶Ot[$GP9drr@u|VQ-cʝ %9#}BS4P%EKhL$M&@TczHFSx 6q`էtQ0451P๢9\n0&bw}tYt6e :*HO%j ~9y4E%\8uqs Lo gqx s~AAsɎ>m^\R0?FM/2.: f8.o)~[q8xM]רA~vf>j:D( H ۥ7ާӍ_ِXGJc"uO[E:ln"i#~|nt'Pʋ|a#($aO;RFOst]XM.Im '|L Feq|| N؃d)lO kQ8^4xH KWw|:u악HAi m>0*4IS8ibDu^0XN$@~_) cjzD}RoڤIn1%V'?,a}d7Eg>O:ʕԃlمe;QOM1j4]H۫% KtUqPmDŽ/]Dݥs(}m{ &T`\GZM%E'Cm624l#EnBJF]Q^==!C}ah f23T 2U|hao1iĆ-Cc$Wy^mD+xqӺKƲoǜ-mGN:Kw<=wjH Gh'+\J“VӇ] o)4/c3rHw7Z!f1NƻD_#N#I< FPJ2lG_9ގt7SGFl۟.)70t5D[`Mtw$3 4,[lt) b##ѱ\G>{V{Jܘt ~ta1,Zl!m ͵ :R]1x=Y"^"Hq|AZyq20y8F - Nq?)IDVN%O s_ߙAfgF# Bm .;5I¸m "bme $>oHh,Sk2B挼Ɋyh*,gnWm*U h/8S P>7r68AP6mzhdw1w orqP8/pǮ-Y:=89}`XW*hL';3,zGTzȾgIL~gu*%)&.Gn>ǩ xƂ*eO|Ǝ< Yhً$m+?H'@c5Uz|w;TExs9ds6^\~&̈́Ua5Ot5i@w'~Yeݪ;$|cJxzSb5#Ʋ:1~os\uJLrqoM<}πEmƀyA%}x9% JG"9ȅy9?1-VVK 9gD a?; U0R%%y4(pK\܍@ZOd Z+zꆆۚO{ֳws@avB6E3x7+s9GGV2h9gr.}&eG/2<{b^TķK7f]Hu 6\wߠvޓLΟFѿ,SF^btǜ/soji@}Idohp61絡3g| PZІ"z 8sEJ DLH^jQsy_ڗB rO_ƟjTk,юZL+@q#y7u@4I gOMW5#>Oj9Qzj>@ThhL[)` <_iE灮x%|:NX>o!7GބbUM%yh#CGک.i|R9fnc\^͊}!9J3շzDh Ƅwi/-Osfݠ޻V2x\r9gu4DK!|9x0:tЀWt7k1g8"GvM ,_H{x#@pR^i#1^ncGb_]\~ JҨ$!fJJ@2 Ϣzakic^`/Da5\íz?)_feY;fs=.*uࠚ(]l  lf&Ht< abǾUj:.Nk6 ս !Ѱ~ &L`7'O56dsNڊV&$6멫/2PSPtpws;)ҰNNSL2-+K&`3ݝ-dZZn$;sxXH,cZ,^h^-&]5UG:!i>4c]ZӥFK8Ʀ1Qcȓؤ *j l-%;I!zYh+v=rm~OUvXKMX仅0'殲=!7xAk^Bl™՜ଷ֜ xq]LFHmXHPt8Cu:1 UղO+9cu* ekZSTY P.}?:iF V' Qi#kuva&yzc=];(B^덂_NUz5,e+Ju>+[g)X=~74$TE+>U,a6_5O㝙xM(_wwU+b -ʃ\B}l| M~ `GhCxz= "WDl,:RJ_0ș0-G̜W)zm0%Fg$cNF)Jd^=PUApdhR"ƠdGҍ:/;?_BI_IVϓ yGgӕ*h?7P5q-"OAb%OMucaY(Rz?4De?r\.R%H՗YveDZƓLNZ*3pa&"?’qƄ> 1^P= L-Z_YXX9%@.`FZ0P}Ǐa`;$) pFKa"BL'wsߗ6HR(:xKʫq׌P ;[:| y>DYyd{jHMzRf^4SHa7h70^h.`M1@ BnblHkYlsMD]xV4$o ~y >w0+.I4v޻+z9{*X;B,^m_zi| u-YpzUu:DD8ʝ>hZF`e?K"2-uIjYPSyq>,'!1tKAM1عռR[ۭSC>h]cXprǗb. )FY븩uxR:Ѡĵim7z dE/ |ZC}Vַ{ZN cO j1A /gJ>1nPCM]\ !JdWC.- ׇq8 O}1eQb [?Kq"Rı@Ė҆Mfаx pWmjf&3"R=~;R}p(BۘhC35EZ 6>7׍gg H wIsfhEBdޮ#pwyZ㳋.Q6foʝA ;kkb )ih ]!qW u*껚ޟɁ!#ĵS-יT6AܫUd*rs:-N!*⍍sh[Y c7akB:8]Dgi׹DzT=˂]Ƴ6Hfrt1z|hTXmuDBhdWcor?yl;KB.-sG5)_'1 I:X`M݅|f0H5:Tx#.t Lga8aq]LN C ƲDU\q`kwm 6EH<@$H:*%hR%+=2庲ųgEVl=|8w68$5q9W ,tr_i{‡}TA'H{P Rls.jW.c$xxk߄?;#:ҶUTv;pFd m:P +)]oFWJgyTf+YYuݎԯw1 ^ֆ%q"oԾ .#Dx,ߜʟ G;0g/7#?)׺~JP>jDE}"xF~`UjGyhQ3r^^PCEqD^P:q>k!†1&!M,Q .E4 =PJ-0pcX?RGX00;ckӛϺHONxLiy{JvW՟ OAךLj;"i;=קDV[.{ZT6&,Fgr˨j|)EO4'\)h(- i xj%aE^Nz 9Dd,kD {1^9H L ox-Bcmn/hGL }ӟ8;l eHrwK!ь&xR lIMq)yi{;=q)=М҆$(kbfuU{6b!ܝy`n2ƢW'PACLd \&iw"odާ];QY£B5.@y$yxo LJ]EizLZޗ_6vz͎:YQ`O:$֍t*\eigpY{82Evet!5sd2$2 ̲}~jŇA9f4AZC~u' 9 صl4:3$z[lcuU]hVb^J8DW|WhSƝ|  O6zOh[Gֶ#xe<`:t: tO(y<5 $fq@$u>ޛ.cwgRY/-yX)[\R-Ӫ _ٝMZmLlk8:GIjE/k#c&7S}>0ųgA[]ĎZg_ ?·hNen,Jk忢r~M4"2׋ت)U{ZC:6 Qbt6sFF QAM<#$]_/EI˸%iMsYvm.#ezZfδ1r B\f/E.9r2f7Y,ЅT~_Hk+'[{->(euAw/560YttPL SGgkXU?J`5'1?s=cJ1#SEOHt:B\6y-gM{W۴S3Y'gA!eͲ:'o:Hh]v Dhg3`R9|ƫmYAWX.Sf<]LQmTgug=V, KfcqFۥND^i22g\]1ٲeZ1L֬d1H9(IgYR{f>;f`ʈ]x!<>B쮮(dH֏dT 0AF3DFn#.o YDnsU HۢpXL9 b .Ht-p;:9"ބ҆U8v̞xXr`1piM!c(/M2_3&e&.p=Ԭ)g{OnJIFźאlF}:4h-xeHq؂[ď_́b W~w05z]uaAJxzN{.5o9H 5A׈a28%59esB[0#)9N)`w[%Cx&0aq`&N&ARV+a>pL bRegs]cw8oN0>[n+FˊN`^u<&pvm|_.ߥ460v83=g(eC:Ydx7x&sErؿ+S΃؜wh Ǟ3<88 LT~'lON["Jc߹5Gh!uCT,%[/Ƶj4I!p€ѻya?8u/\虪؎z" c\7,`[(gI[Y]ۋE1_[!ta {8&N2if 5adY*u:<< 4LYBweYnA$L9{Ozu"wфz'G0+^\}d5 o_߮e6hxgzVly Rzat?y}ʊ^=Ā}TI8"Eـ8-3x9ڸkI3Irm0&xu/W!vD}uQ8 V=w *s&&g/y);mjB.O3D8(XcGbJj \ 5ІX WZ*͛LXRq'lQ*/,%$f֜+ #>xeۿ=ևA|vMT{ n*D԰2_مna^ﻉ0` JmI7r?[W7z_36 i|IMzpK~= 7)\DiDh\ JenNjqS` e%.76 /{3|nndG܌e tqzɣXS `_KB0%aq\rտ+6|Ԭ іr Vt΁(lu%hsKZ f*CtAjΫ!ڤv'JlteFX OZ& a^nnz#$զ+^3N!3@VzZ&Ƕi%f?%6rwKb@LvNSOI`,"[PIh>8DQmf6ʠy:$́{>^;z469DST7 ش|pJL6w6^ᒅKE 0x\U+f$.Sqp_NUyɕdO}6_#3{sνmטݚS}xH~52v;fF/|]a B슝d{o-a ĪMhet"p=J|gI,>x xVY TI>)0Gݑt H-{v—0A (}ŕL(?g?F0RvɡY#Mq$Q\LY-+4 8Ih5~En6.c]?HPߟ$hޙYnV*Brvt'I80mB#Ye:e5ǥ%@ Ui&sqq ꡃOV__eH[Pcm{Es .m"ا5c'Ȓo\Nξ#x #>\_9f E5,_!11Ǐ>l6& Fd m^`7OJGә~;$}Ֆ{$od#|.:OBm+=_!2e. K <u!΄m8OI,PZYq4^1l ,X7|{G qX?DyB2Q5:؏kYf9nƞɕ`O}pYWGN(ܸAu\~6o;Q$' 8>j}hꌁq3 CeGs;MHSG۝ɫzq4Aҩ=CmAef{XX'~k,يR+hg`ikk$#u.n֫U+AnT8(2#;Ղȭ_;@f %d!Yi B6e?k1- a1=xJ)|Jބ|JgH7Dl6%%@tGy,e%HJmVg蘕eO2: dhCPqoO//puءw]SF9E\ge:*.梄/Y{ASR\C"^$ωe=N8'd}Xx?Vи'X_L@f`ǠV_/TF6[;qXyC) mc[Ŭb!|pPJ Cf,g аˏY* &%g_|U"T6?0j*JA\*TgcV7 a>!c U6M~5ladiq$1otwE:vcnxIrf3jvW)rB`vZЖ{Qhˊ1qÊ[|kC  {l=\ׅ!WpTXD5gK4ޣl )_43fE ?8s+${9дr9?Ѯ\|P:Eq&E~U6e@Âq ֐b=q`&_bqz?:InW|wwC K >-xMwĦҁ{S[`&o@H"z_ a d?~#Pz4S 5;k9_!sa·?ʬ3j5,*_~+'zC| rj=&;g ~h+G60QU@1ifz Κ1)4.w/i[,YFwjrNt0F~3 g`P41 gQHܾ(J/-02yzD 'oVԓL· =!L2Ͽ(E\ϱbT"SOPO!C(ЍQh1b S1җ&qN]){}ǜŤ PC:K?T%`.CHJ"}!4jhUT+A':XZ0/(8Kl+Xё GjmtT>Y{och՝:,?8CFHk8䲦]@O@QzL>~|=1; w#G7$Q̕ %X6?K*0:ҎݵXU*#Zp! ^h#3M%"Kd&o}NyCJKNT׀zF#j$߄pzt/U fjaxW'$WS~ԐQ_D\B@%5'шrqxqVbQv+8zT_d#}}ǡۃȗ_D+:;6R3Ճ&| &oSbe1QKdm?:l*3J|I\nfl%ME\ٰ͉>?zܧYWPb;f/"Jߺ3Lk2_) T*&e]I:i8tl^*vQu/]@̚)/5B1 <Y(4wfDkvs*G}t^KQAXs +Yy娑Zua%'W/J׸gTdd -{ٮmg } x L `m 3s:P IJ;5majRQuDVHB\ 9-BJEM;_FVNnjcغ8CթCE0Hl톔=OxmOp5ৗ{0k~4hB $FM#p(݊'Z=/a~-O\G&X^eTǚJ'@%r3($H@Z{wmiHo[”(~*E7?鵂e #o^'pI[.6R!~* ) LmpKk&tV󿐃n 0u^7@ Hs - iTG挱ܟnoy Ľ4J;77[{zx_LF݅$8uiozq 5p>||C4 )#ʹ#>9b8+;ylձt֕s10 9JkJqi[?)BGօG fTF_S$% ;,t˃MWme&K㞼$f(c#o3;spW|+""V->Z+K K-y{7Cq KCdyUkX*0TeuBjW9WIam@f*$v{)N'sOS툲~r3bV a $=GYWg5=޲aQxUy&ֈe5UrEԉ.C-*-P|kMŵVTkoJ')kZ)%ӧfc60arkf6RdCTVߙ>xhp7i.젶koԢ= u+bLL:iiGY{ZNo(o?װ9ZRT灋Xe,̒O5W5pt'$bn @ ;MHt9mF>ợ15 NԪ9۷dnT(9 []j:ke;p}oް#y|Gz) [{֋J(rU- Ϧ̏IW5I,`'4Z`MX[ 쏨3Ơ[}j,/>t| BO H ɒأ=.w[I6R\](}j^"YBx'rΦ/6"F*CEiS#@ /JϦ{:P|A/e9vEuV'ƔLm:}̗c[zv7r<%7Ӭg6g\x-RFrFP6*9,!cV>Yk,4j_@2G K[X{(͔X~gT hA_K>t|"=g-\)Ui<<6Ȑєjl㠟u5ZUjQ6*Ɇv|7"4ObuBNma*@vu7Kж8?݄e- 7)MeVpRdžE|FS#vT' {DzEc<{+ӟMhU@cb\WG3cSQ3 " ZjϹ l %KIYfGm ]D6 !9Ig'KKG&!+$. ;!O4.r@,jMt05_!I{NBBg#uPV;Sz0lCJ#gk% ;4 sňJw@`ew~şʅG/%:9.Vc<3;0# Q}KP6;\T~iND :V@s}bmxI " u-sV;A O (W׮R~K6B0Tg<4t)FY1@ #NU{GJS3ؕN  mˇK .!LGg$F")篂A/7! ٸ83F5Jj`zvCNR*>x(➞[Ծ0rw;eN¾ʱmO: h-\u@alSa%.Td+.ҢC/1v>Sw8Vo(FI);GO:pf.PE ;SgETvS[\74 A)Svt= zQ\uB纪=\ ) >4ЦU}Aߴ D>ݝeԠN f_@DU^DzpXM W"vU0c}=?z}qcJ7CRx݈XʅVgifCIuMVc;%&$g!}^=3>ù?hdf)3[͠|o۱0 ucTE^PBH:.З4'Iu֘ˤoz"JS69(>~A?>ep-Yh=^7Ptt]ϫ]i ̒[ 7ͻR^Au]uCN ]~d^kFT#oܱf'~+3wwVpi\kO)ƣ=kbo{xa'hN0B1U-=x!|0>Rt~| fȸުfs7 1L=W}b3>kp*vlq'y(ࠀzRE+ltXS15T%ö_$+ &JD054kÔ;PS-2Po,-27׆0JiXҗon i ^[ D|(o=-ؒPpI9,Bd$oL #3Z\d00 { eox0P>ԙN|8ZkeUT,ASK^wsIq`{5QY_ev%H|c4SYhJq&C(}9YJ#) #j:OoR`ۥ@8 H@_ck0?2U7K3r"bNٗy# jc%0GaNS{A)zMMK]!H^@aUҾAPf#Z)*QD3~Υi'ՃflVU&ֺS|!o-`)ݏ1csnEt7N_mhULcjѾ=yVE6EvD:)s"5Gu7d7`fnFc θn>🆄JUT0- >]bδ?Ċf/:Hv/yhM[h}?]-VJ 0RhU'7쿂%,*\9(e*DABĢd*nsQ\YkZxq̃]xܶ48i)4ԑs;ÏтR3;}u'][{u6Q;_҃0 ]Dp݁1|MT!_G]Qn3s16?OZF sԩI3D}hI$i &NAHZ)KblPKs%9٨y4 iQE5#g)8[쯱/)-:WKH(£Q4m趗GՎh[1~_zL3֯a/bE *E+(MCW]Px:R ! KtSLئhVU!])t{@4E١ً%pǷHdOW(~Ǥ9q{}_8H+ 0;#?1RyՇ\-lb].\$bSȰm_N2!kRO}h*Ϯ^f߅/+u{CirRjc̚X&xO](ua/~;)HʱnEB0! 9Ld1}oD}vF0.Q6Fϛ_ѵtN5;!c /C1>^|3t)-O +N+; qnɐ$A}; 76rNa8lѐR4uܴtp[u;to+CVTvO_nY[4>HZ6HfM1lp`RMmF\fQ\U4O]p?~fyAԧ}2MTbZ  E6>Lj-0#x(W J₍ 0sIp;܉aJ/&a6o[3*%Bg&_h*JߞI{ۤX\iHj:3'[>+zϝ9r(s+ʁOlLK> -pMuBʜd}YCb6Ŀji\%AB\&2'yz2U?p\`ܝ\|kAlFNBI*ʮZTR"J'c0- 3,B&L/Qn5U}-[۬ %+J@Ir*jjm#nH5*>2l ~_N!a8 *Ҷ<_ t7%Lkk*oY؆AJN/ᤐT;N)|EwLhߏb;7NjyN6y&)J< }+@3R6%*H0V6ZaMYjmr}0Hu&6xه"aHY&UdlJ)YNQQ&/\ka_{![W5;="9G^,G Jx[OB/<#QfIkUE≮beFK&A) d_5kF݁"łƞ̜ 'x]9;iw$>ß! x$Oè SZ\ Šьeh/{H ZM<qk 8(Vja@EȚtz~联~,' ޗϩy8;@KHt[ҩ5[`>p>K}' _@U3p%})dl3'@]ؠ#N)i;P =h5ua {Nc2B`Fٰ Ho-<`oih9+O>$9. lǚɠRzx/>亜Ʌb@Br}3Y# g. ]ZiRovo[ `4u:v{ !.uM<.0%*i\;h6YG|HPe:Ta𺢎'8f>behf)o) CQH[dO40+7A@sENX8ߩ~q;`G- :_~`y {ic V YFTC ìѫI۵ ^`.b-mYAXW~_&fy4 8ް9S)2ę ?eg3aF͐ƄI*)yM{]$ ľ;KV4D'&Cp[A u#0Tn?[sٹ .j*|1/]s94O*5eKe>{.i_U]@q^$S%w>94p-v]۞v/=rh7R]j6ckM1/G,Ocվ 3v6TפGx@GىBR:ڋ.[[^BBr3csT"No$mVMl;=QÍ{  cjR&O\-mo-1jYZ?qcDqeK۷w ;Jm}Dx ՛ P)+C#~HD !('\a4spp>1l_돈Y,?Ln+|bq=y:bLHFaXX!(0{A-BO==F%r&Ks2{e[QK`1Tqu8f,<©F&1-2q1(eŹ?0bWx7^# /U2SLѥIy]mXDẊ Ge:,ǃ<`ߥit<+M=.9 blo4c a#Ѿ܌ղuXcNf-fl.90>cvF:n|; 8j吏Q o^Ox2"9F-FE^xc :[fDUݎoCc("W9c:xP2ǺrCcs!e.L}F#yɌ2DҖ j:9tV{T 1T ;o^nˡ0g"lv.x}"_ ]ˁ0,}P~|Z\Q'^KUـuU y/p!mêwkRO2 tk'РnCv5:VxlЍoУǐ!P~da xx.V)ґDQm%k\!51 Dh|CxR:Q(E] C}-ݿ:Z} عt['a yI}RפGӟW}MZ'I,l H!] of˪dpG#ntt08JS7=\<#ӕ v${bTOvv_ 8Lg~0+CN:1a=މL'4QJ/;?@WKoߧTRNX[.9 EȾZ0gx'!i'B9u$k#]s#ou޴G v>6?ՉmrBe]m/Zr7qQMo|pĶ_{8`m R?*d?dIAܡ 5<Ы]>ת>U{=Qp L5\>6d\`l$W<-(]"C᯸AOmB]E9oH36:ZݭrDc[ ĕR:P;(WFLQk%) I6Q'y]1RLqPmx섉Ԣ8g x~xj#~ # WSgG[?DI ,u%%>5h/Su-RDeC|n:pajqyCy&;q;Pk0WY\KyvScW!etx0:l#}Cҟx+ B1a3UyZgǹ/Mш_َş4}rHEzy/[Z i_-a4MF Z)+43| 0 iѼPiLʸS4A$-3G,JyZ^( $̷!De1 KaϹ^yD߳I6:sŅ=qXMŻs3@Zٶ3rhz.]z2" aW;UA[B`:+B|T`9²Δ\W겋.++2\ d\/,zV?6Q|z}1=TI _UIJPvoMqҫ~PFYT ܛ|k xssH/tX knj@כ|%Ri> Lvӎ$ٓVE%BC& ^%P^VVm^,D&QJ=F=Rkt 9l")!1ɯVƝC>/)`ta\,{b|to꠳iyR+r킝EcTӈWZW&uwm@⌞G )v+߯im+2<Ȥm/v8aR(f![.= ZڀkiC*$ްCzT˽Gz7f!f_]"R=PEs}&FJrڵtIS'fw F7ȬAV!y?,osAg)ӡԾ ~>9QE.VcLh0US:~ V7]? 8ep12<v"|B%x'9{N9j RjMUc,Jā .^i$sA!]9HЮdM*nbRC@FqZ^ c?֙h0xrm 8Uq/T҆bUim7~FH.sM;'SkXŲi58׳YʵSHz衲35f[mkɅZ{4&W8Y?"WEL'ę_!$d.:k$ڱ'y59 LIrW0J|;Bf ӄn嘷W8nކH.pGہ8+Ki_{6~E!a ~G9B[o (,M7y3):1^|$ ZFRXLW g\ E;9LiFe1Eo$cujWfQnb) yߧָM5Imj3(3oU9'3 )FCU tG-e >W×w˚9GL;::g Y2$:dN:nͳ:+[i71Va<ݿgԢQm ߮aSjleSmXxgHxBAq(CTnNR?/MD CT1gq=?ˤv;8krU;]0k=6^vqOhf +෠c1DU^ΈBDŞbHbÉ &I-~eҎ5K.os'VsTbV}.O_! @R$4[[CFuҔ\@k_ 6$Yȿ; pszL^6Jn-q&tfK.fu-U?:U3S(P+мNFj2Lۣg&{cԐ.%%҄D+W# T&KtAuhk}&'pdk|3}%"[P~ˢzΔ]IzS>Ά`;{@Ӏa孮v[8tqs#޹bG.EycFkhh=s"'f\ 6ڱ ,1q-I|A&:MwCE*oxeA!Ke&;D]yMcP=2{ ^N6n8cyj;ߑ"< L|[ 5=Ddg7i`YxJ8TKх, 5(aHTCFl}/?8l+^U3=1yMPtf{ޜ 9R+WߖGM O /uVߡ0ǥ?8A [|W\Z_?`jivد+ߑg#e`);dwBA=ĴJn:4hd+w>5s0y1Y2]no vv0$MŨx7GyeFӖ>N 7G)w uTMK`٪~j9ۄH'|IX"5a!G~,ÔQN8jگ^uZ3?2;`NI13y4S|B/4/WV%Xv&B g h-q1'Ŭ+gdP=%_(2 0{X \Ҳ,;xy:x~\*>Pߴ$'/SD;rLL7[ q7޽]ÇS[?Em9UHWRN5O<=ɜ .BaXMfWUF4@ńf'> oȔeK]:p Vӭlfbֳa˩ya+ 9N6Y1JU ysh53@?5i"W5L(67ВDB“0Pv\PO)o|mJ.ަ!hy] #FcaWدiA !()DE4Og# &O링h v2ކ0 ,IrĈ>fS9Ʈ#rd$ݒyЅυ^17L<6Co!.Q`B7:&ϒ _ez+\}]\v & ɒ!ƋJ_ oHWB5]9b"Nik5 xdI}n[q7K&,U5>@Òg;Ac? 8:BZ.E/҉=K TV$JT1Y[$,0=#p[T`-U2gr`OeBoBDt\:qzaUig̩Wa{U7ҢpRmQ=Ԫ3W4rX.7V>0+KW(L*>h\ztJC"ha,0 SN3/w# kh/2NԽAa9XH l};4Fg~6zڐAM# Qa*e(uRiVހG7jA-5Ģn)T9ׂɽ:@酑l i alia* Ĺ>iSi P9Sj1GvgNK7R(ms׫X,S[>6i a)`.fV7TYO]!Z߲MsXO??Fr|ILf UrB͵^#4TFZ4> U9Im/Pn:"zci2XdgQK]wު;l6P(p41&C $$U৏B}Y)9m0uSKG D=ʭRb E@IET#X+ p:f<Ck1r{k=/ Q8TRR߉칵zhH퉪N8K͠i( tҶ,9'<)Xz }jl9BD9N !Jtv[%X  l{;2\8߉ B4a~IZc^<^. |U;Y3aÿAOtY^n@^楸W ZTh@9Z\ t0mDI%΢˻N{_Xv6s|Ū2fo צLQ,ʩmLmʭfi`r"cRj}|7X$*_r[n6נ:$plkxl˺,v PJQ},QF7cs_G](fNХԡ PӀM4gVsWZK`+rsf,KLt9ތ/^?0roY 0<ݭC59jW*P`}kUBWRq X?>PvDsqm3i&mo պɸO'~xXjъA]D^$-@ZK,SwD^QfCg9Z@7*ʼ,ٝTBQ9^PfE&;\ G޻Kq5UnxU43`.79*f߄EɌUeQz=W rSLJr'gFqU˒,=`~] e(mw 'L9zV`4A.͠a)9"E WJht F'Y|Lĉ_!4ЀqOţxYKƅN·͖"+=frhqR'vY.JM(^$BsF)9[57-hKIV{i.Ô] Z! 怺-ϟ"nY_0 icW{t>7{}v SKx8/kb`z[Ēy!cX uJ jjJbqL53;^e<9i|f#ĀKXIǿ/kΡ\Nv(d_hp Oo3I%f;k#'S/I uU܁wFJRWRbL4JeZĢmG11rڴ0tz" 򟃖d ځh E#2ZJ*%W"plY.h6[1ꩽRm'! %g}SfidOiQؓ{m:!-ͅӐPdjGn9Pǐ;,wVVi.Kvu7XjyigxCR;5-3p!1 w9 |J| _6 rwq+֊dm y-4,ψ.v3P0a{Sn_sj+]^~{9-!3@~dq9Zp^\Jlx4(Z;CmZuжlTmLֆh(" s8<)ɑQCl3c3j6cR:Q)çveERǚUD1ݛRVdO' M4_)F |aWof$$թ'ju$K W+LqtH?6خX}O"ij=/ y':ԾRɾB>/OP`rӷ^ss˚۹UjAzꂮ^U6c%c3GsPVwоѮ햲H\XnEȝM.F?.XEv̘ ݧ:ɂrn8XwPZ#?PpsUb|&ba:֌1 xFsX#Ӆ -1z 鯦ĜjāV[ _(Av+ae#;]ܒ-3U>GrTY*u])TRLÄz2e/eО Hbq_̎bPKlj 6^F2=J°LxF|h!:/y3tUP+O0pqx%B1cejYי>}+]6%[ =%M}$D@}̓vM \{% !z +} LCR8t9 ݘsxti]M\w-~$:(/0!qc9@4u J[baUvs☇ND]ǀS`VWsV*B{Xa>P94~UodB}p3?P8+F_$M,c_M8c&"+8:.@ 0F}av0Ndcj"G۝ %UW椂$sK؈^s ]cJ4Θ#L"[tbs.7*ٝSbLH= m  %h]P)Q^+;5r/( |^T d`ldooK|fCvxD |eX%;!!Z8|foePiB*]=_m'CYei ӄ6K wJɩMjs 3&muKѷ)oj~UBMӵ OjL[?~R9>'DNk~. D@q:FhW&|OG?=q8%0~pfØtS:[OǪ.N1=ߺ{%O͇PS'!,u޺8H?Ծ<C{+v ܡu$xPa$F[wk"RE_1e2 IЫLTNŔ}@>y{myJ/ Ýfڎ{pJSOױ(dڼ%avUуp\reN1Y*HP ܪEntfU?M ϢA5SPsdW+>t֦skKŞ6(pjBVt2R,( @ݛ\&: ؤxF:u<_Ia5!9zb _ށd! <7-A@ Z q(kiLj˸A]䂟 O#|`'ӮLF: T]Ze,[!RP qLM_18'W0oawYzՈN6 $rdA8LsL|mUmp (ȃ̠i2ڂ=És"-,#j..q(\p+Y @'%Ts\! ǎő0ӡtW V߱&>J5%'.Vtxȴ7eKEy#ZU>͂yK/dlM9VLBp^u^ vd_좁` UpMH)W}Y.ܩ;mמ|fyu? kb> ,!tLdO $[i&%#1뇃rU/B8®!`U7$ՊtWqWy|3:?tWoQgԒZm,èl5;3(mrYI/ CY*:IimLˢ F)ݔ/szҮ Xc1̻Gp uy#*s\ QuSQJkP2bXw,g[V^ m߄m5LS{.א>>*C4Gt}‘IMyc`HŅ:t}]bM#.Zo|e0WhxG*Q=jThFfkDquBh(ϊ÷ <C"P%!TsF,!692UX A˷DlrtN?>%`|P*M0M\@ش$ o >Vċu/$^\tk?'nHD!Lf2~rAMY9kzCIVgd(ਲ਼Ȩ)S=$ȋMj5$phP|o@xǘ(DdFlx-l$P{D`,*TҌ:uQ[CtJ &-]yzK$٢ZWyo,Qv2O7Ѓ b;-RUTc}+39yGl&.}z&&1Ym͉׆T$sx2_C^ M8|ͷGRRf7Q+ZqszګYՆv9j5Cnfڥ$I2ɛV6U9s ~f WRQ$̣(Ğ,P p$JVb51uTg >e8Kt;Б[_ph]l&&)ol3!9MKK݆|ba=-O?Ͽf}?ΝwACVI4:u, U:n6f 6,Q< Zf} ~;Bg*{X'fHwSQov8^L# R)bGB#syr'4.P /ޟS$gK6NWreqڴ06p4`|➡1 ~+jR=J g0'{wfuA.!=6i}|QW>zlivqqOfAkTDU%tm!9Z}<9_ ͱ#^&JȀ0e[fDOH~Aw' ~xk.߼٩1t#eO5 g0bEӎ4X < `DD%;I;uHk2{MM']B1 Q#H3?BF'cy [x,9ǻוۇ`H3)lh<5{aG }a"5tzhyxU72of&W<Ǒ?,YgWj-l2@S10 7P;QFb'2q me O.亊pKmx5nhDUnTK3#9Wa[ H6\F7۸EihfH[.TIkdvqPOe$̂G[3zGrܕ!×^ɖsg>|K q6 4*Dډ?5̍N!{kmfCB'ah^ڪ jի,PL5ֲR.I5?(ѸWO֔ΘYy?;d8dMvΩu/qyQmow&.^l /io Rˑ~!pS,ǸF%5Yh o#Y/P$ \Y*>aYF`F(mBip1J-Gܪ}E1*os9"K> fY_v0V=ηLӌpxaF,0yZ?;ƔQ㭢M<=8:XphI3_1hܩlRX#c+L3JЈ;sqy[hNk{M JDLHdF!exPr&\^&ǵ}1n2n/oꑱ GE> sI;HW?H#N%}*dPX@<2dcn|RaUϹsC]*܉3nivH\N('[^ ^ t_ {kk{oo n8l ]%Euc'ܥuߑ$0bsyؑwL֘<.@zWN[t+I n,Slj/wx\ݽ1-[Fݘ䙬ML?H 2uq얚;z$17}d> YD}f Ȃk='W6h+8tkڱ- ;0xyqFp$^a.[^爉^mASbu*CQY5!qM#0V9nO ܖC@2wފC&ޕ VڗW*]3lD:l{IxMMlpߝE'Z2OKݗRlY4e0pLl/!Mɒ|IhR/Ze h.W" ?˯f}v;\`^CM tl.\@(f.[Tվj;8s2K]X(|/|9qV{C+4LOW8 zt<4 CTgF6/m\K/OS?ŋy*i;/8+9qݧ54$o#V(V_ 7׻aZ GU;#"A&VŽ8fH)ˡ^MNH_6"UX+OFp()`1f6[,)2roX{l 9I؅Ղ!5R o m'4rv?vax[LLbmb:+23ݻ iWܱC@n&:N8"ao ;&cc`S䘲_Y,ٷހ̑蟮A{MԆS+/J .1g* !jF^͂ʼ()݌*G'uwwgC=k0#6R kr>'=~#m0gY/qzރ}v"׮1(MQn{]>jIU 0j]ըu)Evu[SnZgVҎ|UqG_Mk:A+ōiWt|,wh;X;ڍٰ ]́] 1k4~Un2G{K{&srR(Rx̦qqijG@tR٬FGImH\+{Zo1_Kr 6QwvM;lL?5~X*ZaTb2~=f!Ɉ69F2KHxlK'm_oˑ j8Gx{P y滑w9>d2⫑UTN,)3"` qԜ,<,|ۤ3r&Ci12\PVy0NNcpk`Ȇv淀0x<+bH (KGe,cV'Ʋ9Ϝ \Ț UT•^Lپ,u4QCg>_pXz`9%)..-seOɛ]w+6wxD7{D~CVU5FhDzwh`=APqpɊѩuw̸ $0"%UݳAP*mx6(&"}g tRZ*$[U0a##gNcLhQh)KЂbUZ޸kտ& y$5i /vI&bdgyޱ*!c -*K:R-| [sy=P°? cV>46wYW?}R{Z=^ݛhKmK(gS`'*}ADW)k{cɻan8 ~Eo9Ϊlk,eq蜇r2ƈ3&F} Y,H텃@]c159ԧGWQ4=ך` O#fF3]6]@sw<lq`''},zbg.'=7d69!O ~g 9pX / ' V)v)HQ(eM`ugY=,hbB՚Il~7 բT `*nA!Hԛfsc00"R A3ToYHX_x;Q1>Tp d/u}6\1LX.tQ>"'_(4 [px3>ἄ{I y.䰄${ˉ'ģLӧ#C!\ ZPp=c*D̛ޮఎxz_ L2Q?59/NkuǣH]pEB5]sf⍶wyI#\,ʾ췻0uO4(UܢtQŌ XC#ʢn*mt\0x]qJdIC|Uׯ.pكB+zI,(L6O`pjʶvн)Re o=+s.s48 q >Bq^B}'+OP׬ PZŢ<!2Ar7DmF]_(g=tMw}ֽR-сԶ SWl\]b>SƩ&!p-qJyؿ Rkg@Ab7>[٢i-Diu=vfYUyG12lns)kȡB3h9V 3OlO|h ovgyƴe1Qh*ςm&5WIh1z_dr}Q5t.I*CJx26qUsRp}MvjRݢO}YM*⮨;1OSRR;ܰ dʂ=ߚE hS HqBAVG{7Kua aDu6PO%Ff }$O|6@Z ΋?hdWBpE>E767Ew;J K/b)P)'Ğ(R<گ*} ,RL9".5&c^1#Wb[n@9qf" υ86A@r7X#:\D*$CilzN*2 ]-L[ymiT) T/cɕ4YHľ3ڃtU],Bj1*53!l8?\*q97RYz1\c]RXڒZ!.!G"am&2 \i6v:[fc9><[0j`%"+jq0whوs,Vx3H1DĀ 2:&꣰бo-{[X3 7We ڽ8߆4ge91HGc*;;*Bs?vK>RWOTq#3K ?lYT. r)浟z27pa%d4^&B<[9|cNb/9Pub S.i֊}]chc`MZS#Ap-uUveT˞LY2!| sުMa;B,R%^k#Fԏ2$IMqwm=?{a7(`s"D9#土ٞ^Uvs\fU˯cI9DQIRop$pg1Xcj?݇[ 'rؑHҪYJuEi0!'E6]Kx`c[~ԣԿ2b? *huY|95ۺœ^iE'@{u+*:1 "4q:x{rDk[2sY&e|v-wv+%+)E;+b*+owy5 vxN#9(#$Ψ6Z|?<4 U)JN'܉[6.οL-L9J hf:xi0 KBƛ$,c2^@d/4C5 u L0uߞQDݔ0?g?~^q,Qr? be] bD3_F?VT7Rد!%QP?~+( EUn"ys$@Qf *hL fu@598h[yH)쵰BBVyNXѡ$nYՒRE31ɳ?54Jzb= Rd"ܵa44g}Ёur;'S;bU-qHɵX>)m9VT|,{|59[,zoN b{L @TpՒN5eq.oGL䟡 l ٰ{a>{+.ѹ~g 1MS"ӨOGğrwZb rHz`ÇW[#wY^tOSZ"^C$R!;w"d8"v8(|.౛t# CfO.X7_z{C a $Rrfp8 ؘDBI{["b-b{8 UїV1%nV/ {7_&#;J!8(9bVW>83fn#4n,-}|r;&pk@QG? $y^ x.?-cˀ/c-؏u9Z]TtLEQ"Z eqPg@>pxC]]ru'\pӁ;()GWFLP"Z34r+ݦA m WaI.>jd|{&9k- w@S ׌Ą"*pŹ**iYtB`+r(+pϒ[a ,T LmRNre ]c ]R7_Wmzdnr%bs,eKMoR3NR^{;rmf NI3.+; FLqI}2Gf}y*UވՌ׾,/<ߙtU1e>Z$ ^eKx(6{( QML/'OJ&96=V@gHuJ1Sؓ Ztдf-Tj M,e83Kvrb&U62<SS \Ҽ| Qg+ަ&Y OVgfg|äk7m; XP%͐G.k dl6#(a Q7 @:ҜkJRUQ& =~mAɞyrWEUxS/ZiԻ2里_SW*ZI2HsT=R,,8`|oa=>INRl>Yecy+U0Te(|el5xzF5zjZy;wDVomq9Zųmq&2cPԊ8.Y YRBBu@ɨin L/)l/5 Qz59u_=E$Y. `CxLMS :]1%Xrc&x )}o!#k.53cR26؀Bz`S_Ǧ*Y ł˜\*Kj{hK9kT;xIuHRh+zȣJ|r%@ԫKWGĚ҂% <=|}$HN*n6W/)ǂ5d2O sYy@QPY.RJ%oVbz|Dٌju`Vo[t>fo$%Nca9׹YRLvOV;o\IT!qRY gT}bV|xۯw)$|բWB)~V$.S? NKם3ITF6 uT7~R`޴ˬ<3+g ,[g(S#rXY\iMW˓3=L]idXiB c_;A;YzIxy=@ovw%L{:KLUH{$!E;,կBY!{fԫp}Be $uw}2SqбlY[dn͹%ˮf\ E{$n"01[?dmdn1#A9JlaŮd w#?Ƙ@CC~d^i$8 p[xf`! 8΄=Rd<| vx@0߃+ # ?/w"v>jDײC) 4>B qKK:d1 %sDqwT`-<1ǝ0\B_( `m.R 7l8<@ LħS3^+xT/ yLrO;ݕ 03:$CQ:t.#}kH_[5,2k"D2,=EM0":>o Bk)qK<ԑM[N aQTߔir{CslΧD]'i n ^^)))gX! Z #??tQ(PNHJb_)AX*Έpse(;:@8w#uep_tߩ`@_'RvM*Ϯ2wJ̱5"&v?Wd/DkO;4JG̣)=B`G&$1D:dő(tJM ^)ðqM3oP KogmT¯S%AEtҸC?5ɘSV;wiye$~085TMlub"z+NrULL6PVD!}'7 ®{]\<ҟw&w,D}l't,ɣG \2kϿ]׀=pɌIcк<`ZƷ V}Nڙ-u;?2ⱇ%ڷ:ڿ=Ѓ_AK/`'۬6lj$NdDd5T;I&~}tۙ_q8+8Qr~&f}ћy u51^ߢyBAV[) *dMQy>!$Ѻ& `鳇joeä 3XbHM$v-rm 8.wO{  E(B:1P1Rt3&ȷB |YA8G/56#Y} =rlijV#f`\E:a(?e?waǝG C}}Gr`tJxIaww}Gj%Ag`giw1p;Q%wц+͍aE05V@r.[t2eCԠD2x-ȓD)LqU)&9˽KDÛzkaEiEU^Y2@93ʿ'C_W?P[VyO+~(!*'{}뚥_SYWO&^q z25{,u3V8WR aFu;zy'x iJu̕/;,LTg8 Om/FBȚ2@3xSz(h^11x*و`+U5Ajo0"em KhM-t va2 OZ)~LY"+BJIR;zp/!=- Ξv=̈`#ŸX1T!Sw[YX.t9, {0D:>2û q:~/Uj3޾ 80Uz@JQqE$*wMjd.ud?gƛ9XE=Nhtu S4_hby%o,*^?yT:\paz [Q<41|8Q5ituxx@^@{ep.RBK=QnZkحݔxN3)MMYnh"JXWW@ ]_n:xςUgyZDb2bX_@7i@vPgIPY(#b }6Kj=/tucm 47të$AYn *)$Mk&X!9B<ͧïoUNyOzy Zҿq?߮p~~taW;,B׎.!~y\g JnG#d6܎ۃ+_i >A[˯o{ +i}wo}6 hZ"FMsUl[?%YD(a-xx]  /m4Sc3DbfFF >bQK$K -^XW \Y0V!m(`_zZ3b0#'o:{Gr85ҕ t8ddZi/譴jx@=4#4X/CS;Wm% -$ܸ 23"M7dFZh"*:*e%ɾC}[.Zb u6kd0ͦ$3x.H{E . 9 `Y`tpp22}$mu \0tQ׼1IdEnPFS])/z!;~%:[6iO ֘X ]@k QK.B1y8Z#/2v4a&x鹽+G俑;g(pHc)QA&dRT oj@A9SS ^b+$:OdpaAn!G4R{Οn޻,GP}\j Ry#,Ct%HMFa@V.b(Y׽5x#n3Saf<.Ax/[ "OK璤)J`T?1Rp0ǤLMv#n1*ؠXNϕ\!{u_R!1߶-BVC37@FkBᾳ?n~<!>z2p| |4DNw롹%6evDrCż-:O/HUKq|1P{L#dm q'$ zq?Hu^z0u7Nç:Ru%n z*uj6ŀoUG\++͂F ŗl0sr*Ң~GE![{"fbТuuҤ۫0lƻfeNTSУc ?0q وBU{6SP# T덇{2pQ.^hz!-*@/omxÍ$yd1㗆5*eg R@K[ lm 0 aH">NMm X=q'~l v3h6MC#d-])l^jIJ=8J&1Mq&RDG,6iM8<kbMANi{T"c岎,oJevm/CZ鹺t(H5p("Dgc2o3CkFQ*Iru,e >bFAuZL߷W.MHe( uP'8"qTa*LSZxL~}[V\tf|hTMDp2|FyLI 'zkʾ9L;wa 9QXoV?fu?O9' 4ހlΖ\ʩ~FԢ.nȮIp39mEtҶ%4AX* +L]M7 S1rnj9 uy&ɭ1 cZx);@@W:Y14t(laC,7rf3 2D';1H Tp@ڊ-;8=7馞ة0Jaz\[3s)x# y "C;D["WSŦpe%8m_,!<>v»(H+~1m`/>1,uSr~uyuz[Z麙B:RNy">J٨>utIϚ4i b"aWgD؞(2:WA2ʎ&E:Z6~۠n2'xJLϦ,zוaʹݙ su7;/g0ED*w8/\ַgg[jAfQm6fSC ~{aL܊- *W͓flwxnrb.#Md S3=J H- _Oyۼ-(Po4cW`] W]o]YL!ܡ>Mum=P+a1@:g-gB尵V\ ԉh`ɾ^S;C*j'uDhC}"5JaLUf~4?f/[?H.FCid E]dA)yBd;~"A`׺0.A˳EFfqiٵ>}9 P] 0hd+TOSc\]̛EJIr"Lh5W&Jnk}MNg@m 'lR~gGafL2!4=y&Kɠ]J{R{G s5:R6cٴ`r3Wm /*\Z`pcC.AET}F2)y[5KJ,i!/G{ﵦ^/afk^[9* |vk92v "\`l,>#>#B+: Y]qVfOzYհnb17R4dʴtm8F-a/-Ua[Y xTvl7 T7UƼfC7_3yMTt'5,GV(B!aM@jH\K*Ĕ#Y.nߐncFSaƞ8K麨S6pذc;蕷5/p<=#?>u2w<%ҕ+}  x]\F R4E%%ё]W#Y:2:%R$cQ#2o?H;<;.~`f{Q;瑖_7&u×H VwiXu33?iw}rVBn,aC i=2]69Ly⛃*ܖOHs+ʯupհ1} Ԋx kKӟ䳀坝σu-8b K5)HLU 9 θT!sh!շlZTmjI8_;cpu~W,L~Ctm9M`~ݙzn9q3]E?{`[1GJAnJc}[f'EM +DT!qOkޑ%InTԭ*e״_;Tu;NRdppKU};Pwdd8_4$GʻvWlBj vS!174`CicFӦJ)u]ͣn%5Td)%n"3g~HcԷR <~4ʜ"?^^o!eꕾ bVf>cj|)cBX?'>r(gIQoE (Aa7ׅ~-) pN?io">hq}lpqfpo-"qKztS;G@W"s _^4d+:&W>xIک}Ovpb˭_.ȩ{+kx>[zrcc-˵u?35Ve/sa%ҕ2}S1െގt.ߗv활b sX+Pz{~\-:wV@$L84G.K㋳;(1vʞ)f2/!Y n<FC/MI1G#щqfG>emcpG레Tk+VAA3d[7`WSmBw`SFo(ZE]Ud=irzpc 5n $ ]r=[[hL[ą81bShcgRB3=gu M8'1zu^/ko]8~B7yQ$U{BH]1X_G1LЊ/jqkyC>ݘ V@ҩ #rdP-W a6gYC9"\/0tZ*C4hZeN^is)㢡3F]n?|:3Fi66THTژh 2ӸKHo#*smi7AƂg)Rs4u{i6 آO)Hmꎄ oIxxh73o]mkfiRB [B\~Vȏxɿ[{BTdT0DEǟ-pS$T cݘT ,*+1_K=oF{Y@g\u없eweQ^[ʽWB>2EBM7ljJ\Z(-$x~xR+2o9˃ѳV;v):;C^H] }Z^w* p'=۹T X*CuJ2M%n(&TG(燣않by:PT+ ,3cEJad. $cg { Сߑfcm1N CYa6Ц4-ט^P mlW,g5v^ UCd+I)0h=YhC8V|?V7Be>^kn=3ЕBTmf:L'h:!fǗؚ.k?-I5t(ah@qXh~#],ιY Ku 9NGXÐUŮԝ-)9BM48GjLխl5H#)TnTk 6w^IG;޳eg"ЩpX*c H/* oʲ -, * Js*v^X, ݡ7sO$d]M5m yMB-OXpjoZrV3/rx?j Quo6?p}# %P"$!D۸JXxUy4χְ8i @r *2s:Ndz.y1f&2smyT$; ́w jlKi@&7uY_OFoPU@}=:(`_.'@zSlcs~ɭα!Dվ!5O,>1U-=wȖ>N0 ;nL3moa^n5}xDTDh~ CGGo'k?FoYpJ0 `;O.XZ-ܢJ-q%] fcGVڷ9L tylVdf|> )xv7t ИԌ*&2f|+y[OW*XuX?Ű4N`T7s#yez9O[`7q / 6LeyS=}'"hWht `C2ԗX*urmUMwQH݃<]Js ٰ얥3,!JU7ŴǙxO ;!9 oI"m|Wf7ᖽHynb]]pE%{˘3˕V JWzwT>? 4RI]]a{* EiSV!&>>;rI93X㽈CDymoVU5C@*R{Dvd>`} G9,8$]Fi*8KCIUz,\aoy&@4RImu-5"~Gేtk&ay~|wD$LSŊ 2NI;<^BxX( i{yrqd!WL1^@o`%/ӕ&F54ȵ]24, }3hHa~~G܇Jy2xXVY@ק#vAO0 آ_mtV,αLèqK!6hk$A3` <9!qs2m.k'9"Vl)ǖA$"L|r/ ݠx}d&a7=qh14Iş:gRU1&5eF}|3M2BdJXɪ9Oy t.rl;z 0=b$y,x㛙$ѱ&U`(-D3Ei/q3R3]γ> TLC)@ =;cJ;RGB,o>׏ߋ8Q? HqZ;uO&'F<0=@⌬_757Ԭijn\e|X Gj~4$ʎ&<. Y~eUD. M&_H@ Nǟ#)L˅Okڢq(Z&hU.6~\CG2"q3aꪙf@>wDY":2o+>ǹ\Z]nsVD}!Q(, .& \M.#/'B:$<A;AMRH S`ЉuZ8zfxǾ`vk ;lrzUk ݸ?pjzH; S)q9Iίki' BRhF͡oݑ1s6Y㒈EY)7vۦk2x~Z͔j1.y"%A2ɡ(47c&i#բ{%w:maKJKeZ2Q9:PmVwxki}6?K`׉YA'+GP;*DQPVG[_bПoVyFqJT- W{<U >pi$U24NJ> _HΆ#XgWg]{[+;h/Ye %ґpU}η̣&@R/UYיRf emH)Ū{LuAAS:7]NoiDCQvµΚrU=B@^Zyr ֱ9Hf jTfz:5} LBޘАi$b\]{7'2Sj f ,(!_2@1g]G&7WWZvu\~:i*-#)[+{.WRB=i2'Ab{Q53Y} +-T`ׂD>xnJfsf`b^~r %1*@6{lp1X5DKK'o<;M!\Ԛk:΋_SMA7DL. mu% XPFFxjt"LaU[tm qcK2[SZn#l*a93R_R0'˥48g-!]yd78qK5ɩioC(,>`χK?=X[TD qy%gL%ϵMح1 p}&cYrzHRYH\| -]"Fr z3 iddtT9aG4b1;^gWD?)SÅhևT9\gD͏V"Bjְr/] 矉3O+wbޢ袦^"~\4e2Li)w%X:@h%PGK<ō:xJD™B;A*ixBMӀ%)NUR;gPA,@=sF7u-@wlnF$/(D= 򍻖 tKuz cTn=!%TqۤNy^T!1r!g83+ק= !QtsC;lR($Hk*Zq# <ڀߐXWcQ\(do"aQ!$qA{86˝q/D"(Tuk:X!z8o$6yi)12wm9˳Ĕ_Kr|q/K~3Cr6Aܭ%Mm.e-OHTQ}LT:T3O*C֖bjI(3O;2YaEyx}n7X ER\%A1 '{~&P *QF;2n ꡞfܞǥz*`!u02ݖh: !'wL]Y\5,ZB b2 ROiAM̆(;|j(9xy0:I]YmI(;L%3CAgmԞHvi:[2/ԗ<q`$9@.CdBkVK@<}\p_`E{mk\vʬlK3yTIܞzr͕&t+-2BUǼKm*_Va4,C WXd2 ztƃOM+'Kz0}#$  D Q]l6ݬޅj^3 >~wZЇ1|;WU xNC?6NW]rҊV{ vݳȈK NQ!.;cRjD{}v/JVkb9I_ 2Γ#57?tWk'-0O701TT٦沖!W%e\rMO"ٺ.A IG˳uS+xG+Kw3WL}gK>4#O|KO]gG2+}E)qH`qM KZl k,~G o?!ٙtDd#K ! ~qK5{Edb"UhsoL,EG`Ա hj6տ;᭩2lǚmP\e{MP|4S|L;wV %#NT|]AO E/21cebrGv?Z6b2.@$鏺']B9ȵIp>*!PXHߕm_z܍i X.Ł:gNjǺ)VK> B#%PW[LŮw+K{9 0:ɽ@(W_ Ԥ}LO!(D@OfGK;&GuOd; CL'JDJ$q<[#v"q7npGKTK_ߢbK ؇Xg{_,83mljawTSϤ[>Њ'dijLxPVgJ/JS8'R:"MPazxj΍F]-=@j-sCY<E6]ƙ,/m72@Gd{M+2so~Yq' C9ѢaQM0E9r!sʶ}n'6c(z шLfN uA,[wyhnHZ$م uirqAJpmZ\P=r쑷ѡ !{{}6] myK{qWg3}Uo@P6fz nX3 0@S+GH uWEW%! 麤n{J[D.#1-|l(5IetUiuVAiZ M78^_2pTp6F!PnnZ?q/O +B{aDi\>8DR/ǤQKs|e2,Eu  'bC a_zhar1 aĠ'_Rx̐R.͈KjsdK .^p5 3F,Rޣs$A$qgY`!A-U߾pܫЗ)Q--㮕*6^sT) cWؗ{͹?645y{j!ylcXkh g-Ӿ٪xIbt&:HZiAHejŚ$D%XJ{TX&xݧ Nِ2b QK+fT9v[P! V`v0p{#SOU|''yЄ?@:cvPwl}qi}5?ߞGSd3a{]kҨ#GańPwWDn9G>lŠz4P]/U*VWo&|T}gkcՌNylׄqJe5 ~~N4F\2<3it&PLc BI[AdTu>gaevZVDFor~r&ibKjiɮVUA H/GWS,kEvI\ k}G`4jMwNiGtPgamHM7.&C4H?\M2:#7oC$.  l) U}L`w{X!e"כlޝ,EttMJQxrX+k醊KAp;l ZC΄ 퐲ύzo1iz|- ,#2WAaw~uJg)+.xH_VΣS9Uvc0SeƖmx#h>r[DuL/5ȃ&dF*G. 0`xnAo\=]qbiaj}ע_G!eR uv^j0߯ǟ;Oh%̵u~f8s(E}zaɟU'/h'QTMտږ4?k6,!/W6q> oY=xm-r7ŰrTXBUt41]HYx732ؼSɳP}Z&ߜX5AZ d8n=YB1o,uest ݹK> Cjm2.LV>3Rؑ.qvB%wywR%I8T*ԗ7`I2R׵Vs07>y%G|[-vc:|ʇr'tJ.6Tjio?|/zصsGj`р\TNQ!'20H8B -h227@Z՞X3u7M^r5z8Ʋ44c''DFtrbH)>C WzI3,BsEyo|\jJ< DvzKƑ ) 4 {섖E܋iԲà% hD@%蟔ϐע%SW= 9 $2Imw4ph#HFM]oR>2oDcy}/ɲ:@Iq ԆX&r!EįC.2/*P$5 \JP8>gvŴ[̄{P/9H)1- LԢm(4hd<6ԲzpAdƩv{z__;,yTNJ#X̩OՉ=5QK%`VK9Z$u9m\v<ɜ. (J31K]rPNܧW'ˇRLGClA[=3EHѼtAJ!FYreO'GTWDF1Da˕M7n- 4{''BA1?MݮFUҧ4hɞx…Kf~ FGM.=Zl$OMy//RsIf.k]uIeyq|$EDkU}mBeF [%+afŻޛZAkMUp%]Amሒ(zSҏbɮf 7]w:Im<:.{t`LrJσ5|`ߒտ*Y3[@9x`1/TL@L6dY#q_CRkݖ쒇ƇɈdOg/UCzVH󭹸 0A75;+/Bs s2EKJ'߲[JQP h2jC  %y;YS$&TB*ވI߸>6qv9if؜o%'Vo*A?Ⱦg2M :'{OR3x[ i4LkR㈂>KI@&J?wEzt]"%DD-xa9'm]'C'44O[)s6^ʙ{`P ,ӎ:JY ر0.dȢgMӾKǙ/7 w VzɤiQ6jxz79tt/ekf~!FZ}S?zL$ސyN0 ԰O;/r vX2u2e>ߔ?9. ,0-=lT 7 ZɧU4O3Zk_Bb$P\2ށt$j432CTԛbԩG.SEt\K.E\#0vE kEϧ)j SmbQ~;$^³O66f@՞5ZŊp?64e&1D3z<:E0%`^8'4,$YVW"Y83bp E}"GRqTj:ya`Ծt۩IƸ$y{P%mܘ3 vu"FŜX]e|kT74]CnҢA/<nKN8M:.s-+dӄ G#{cgNJJ]yJ֏ޫ54Z)r6ʏ00*)6թKF“Sz):pM࿧?fGޤ[YQ5U5IP!Jeh ! íGh[Сb\#+>^"+ ,BDQf놓Q6j^`zokRY+G'ݩ=ZHC~-C Ev%<~dAvӑŽߑ#.jʭPAP<[u 6&DVcxA"y~E+< n8ć}qqp j_fDE>l-9ׂ߆Ȅf?&}A=qHDVOTě#;Lx6<s@cKUMt:omh7x)r2zT 9uQ2Y9mZd*\|U HijG{y7Cz<`8m4BXѷy[+^XL*c2ʯ7%XVAyC(Ma^N6/oXT#ˍ`G| rՅ zxX @鄟5.Eݬ}V6]O=}C]@Bs>Y) F` M=)Shu}3Y9lAtAAsqp"G<vp ^ L!3ؾמe}M^PGC% U$^LJ>wh ʹx  {MJnJ7P0v*9:Քt6'2͕S :Ļ9'^zn*=Y31)| )8[ J gV\5#%D@즆z5ڙ,>gFTDY@yT6jdGzdc˖ 5xjvwf,s0%#d+';!3,<^DjrKFMSzg_*|j$u,URީm '`g7@D|kpkS)ѤRQ ʏX~;Qa nah؂7ZfX4;/2~oU~rycW][˶<e'`*ֺMG .BD-UjF : R@6OX1mCz)TIPJfA]Q rnyɎZ1O['MaP:`]SЇczG ◜̛Tzv`6CBOZ8}S?7{nfJF) ) ӿKQA\]8<$9|۬;E@VL?t:N,ZVs! y$;SA&<`݅wvDn V݉^+M5wyఓ |P}]?S `ܣf*Ogd4GHp(>G|28ipV;U֩}Uܔ*@|Ǵ6}Q}oW;B霽_>qOLÛ#_gw͜3߉GH/ {펯 IФx H1KSFQs{ߐۗ[҉_+tƼcl)>Er%(^̖Z._;e" V{JU gz?rIDQlPo=X|̃^>j}{O5}Iqc!:@, Cn;gwfea5%ѦA/X%r9fCQ+FQBx?rj_{fe8mPSG4s((Avf(d tME>X!@eѰ&BP9A$N4OtPJK-!dHհcUK#8ҘJZ[~?~H>dE1(rěmf vݬ v2;ũ"D菉o$4bB+Sw z^קfdܐ8:n3=(}$:X"ф8&'w8]p}Xo`5)c%Qפ]oNFK?N^u;܏?V2n"0HI~\I]ojG,竸xӒ䘎DGhru|<[IQ8uz[2fR|ps8USE(qkJP}{ T[¸EajCNh2<[M%NE M;ri Ӹqbpy efہK-/Ӕstb+@Po:Avan{6.o5=,=/ir ޚ*͚@4.nEa"GaDЖ\^Z̽V O,+( Q*]NϤE?~n.75ց:WB/W{/e J+Y_z$  tĦ,!~.$YK8]2]Eի7qN~XZ.2CeXl(:8:oKΥp%G+]ϓgM=ѳ2d*^ Q詺$ڲaY cofYՎo HF5]`>$h=RՔAAI "1MOkP֦}E )Lm\ 6phMIKjL'p6  r" Cgևj}Vxb$@XpAGl0[- IgE*S MpQŅ'ѩ_K Pk Uro+wSNVe:&D(Q/Fc+U;/}/RS`AFFu&h`bz9 I홃=lt C@ v3/Z/`=9٬J.WJ$\>ӾM`])@JGk#+>,+N-,~UpG53$)8᷊7oġ+ࡢW ?pRe )723-R65h+@\ 0C'8D_Tr,$Kz>ތ*[?OȄhqWuftj]ըb:/FnabFΰ/LYHĀd|*VwK6+tTvMu&&ܮ4fH; ! 0`q|+ȅݻzYU{)gyJk V\ϞejtMzgx^7U u9#~+Ʊ'0>@)41S'{]lZ:;)C{o20{_ pXbQrQT쐞Gd[mӷ5S#Kͽ'y .Z1H7HjÝgd !bvtp3| J#6h3x2,G4$^ݭZ\shX%%K٫zGz/W4c٬QA<_6,,vcbF+WZ  t7$'xD{r19iE=liRtݾi?8j:1L0=l 7w[j)L#t˚#jQ<'B.0Az^2Ez흎*P LFPBky8+Gvm 0=kgX Hq@axӫ;vo%p<θVG@g/bSH<` ";ڊcd % ToFnğExt_H*b3lj^GwLfx a"uxU̍11N%ȺPM Y+gkfg[Q@\A6kuP֡N ]&jè4z~Uİ(yXl,O*A*TNN"BUfV˹ )Ra _[<_5b>7g֞]c"P;U瞶 "> y An8,P%@kJk:ޣfU*z 9 hvk#{CxX. xG\7:J&aOs7! '&'߃'>(&!Thov9nG1Znd,jgR݆HV^|ٕW2}6=->Q!-u38!_ UXr%[iPNrZ'so)Stz/aML,]kQXg88M Jb>8R1ޅ)NY5y.862Xe$qryێg͗M" .i".2< ;Iq[:_h=Mpr<(` 5U'Wwzۨ<=+k%"8-hT}OEs .|yӦ9"Pc}Mr%}wfHRX" f˽ uuJ"SDM4X,a`k`oops䵔%'XUX96 ƕxegDqX/PQr2m`cy.S&<2c)t@kWN-g0'k˳iuOLH,ؓiAGЄ8evmM%()3psc~Z,]"pbNRý ~? XP䜷f☴,S-̋9g`obֱ)ۓjJTy08];0qO3Tkgywkf:X|q9uGJ|QCTfP(ĀOfy?JO]:!r?M59uD0*Pe3ns)oWLQ 4) tGJ@}ݎ\20)R,`+vmu?0DZ3FQ_F V2q>1N[V ˓IH'Æg'JڝVz/d\ikR&JPU['2wƒxnNU 碀H K'~Vau[ѐKD> g!'smhb7Tւ r+A#lK) <.iSpِC;f'iE6[|MEs|)W(uŢ{8`G .IAP'if:FљزzX)nG̨EjP:A5a*lU]st%.ʭG\?:;r9HT! ;lHQGs\ۯ~^Nb T"??wQ^>l s'3fR 9_nK5J -ao#4vϕHrX/tk6cQ,_юm E[ogQu&_Ҕ.إ?Q0 :If*TP ,z!u?DMq&"@X"J_-i2" gp7@s$9AYV%dݼifcvKya/p(˳/ ~X&Mx{p-L;>TZO%/2yuTǧ` a㺨S%T|\\g8)4͵TUO1yG?)6x%_&Žr 'i q1S}tZNQ3s@ rɢ-ߙ QESIbidR+!= (bOE/e}uO]*qhuFzS@n *RZ*?i'Li勊 1.Tڵx!u|Rz%Mw)&].Z0_XPdKyr %}Y(&eBޯGh[VQANlhf#nqN2[dpKV˿1]w?r֍ Dv%RZO6 1L/O//( ѓT9kZշv3);_' Ti9Hhfi]hjGu^zuPc굸Wq#XM:DVXC✵hr`a٘u}&sU,%)?f*̣/E(63gѦ07ZKhNT"q<$Ny2 FG-!'K|9JL̡LD P4pӫ̰Fs&#ry]FM2{Amif?Lᘬ?_BZ/C4Ip 6|kg<:q(|܅S%хg%xDߵ-ê[M0`oR$ )צ]A?1@eڸ6w ii2  ڍ_nx0F~tE5p(P2%h9hG!1hMF`,s fؘ|-GkmMHe2e0\r73 V;HP۳+tL ɑrx 1؅}'\$^SzͫY|w<@K,E2tԦDs^ϋ-$t@L4:c5w&Zš1p%, hWT.Y`;3E4L5tP58d</lBZ60Hs* |ohᱦ"Ffn/'M^< ewd Lr '˙+#~!TYsΪL&4b[[+=XcfJ-/2Bjd[]Ed|~[K L9X/Y60fm^s.CH>nSrnRM:N a$Ab:zřf;{p@&5q_s+q 99KbtU*ɐ < L쑅SQlaiJ1z좥C3QIb c8>Ǎ_.1{{dW[f(x6va}DT3*ED >Ӹ=p70 Vk*D_uHl;oO/QB}3Nq(x# ]P/f=/2CV%|Nde/טszNQӋCIDzQ{˽WM'Y&\ ;JT9#h5<5Ki)C{33!l"G]>mR>ܦo8JMJ[FcAR mwd?:Mi&|V"@WG,9l3^j v]\Ee?>rGSP Z!z?u_XēW!Gϯ1[0ʧq*40QL._{_F>-KWɚf^VG~*HBN%Dsp6}7XWM zke݆cu)Xi G>ɖʝx&C&ŮuA9Y4&{F6## w)箃_Y6m ^XyG˾rO/s*M(Idrmitqml?[?YeEwNב'-gd*y Wʨڧ} Q!PDwʱr(lQ^RMfM8^U 7ʉ̰tV˽[}.Nj aFHt@5G얁tBY 3#!Bb΂y1$KZjpLOm IU&3~jbk[A"w& ~g[<_#LNd'UU5&A"r1e!μR&;̳۱׻lnk'>#ɣpin*yNgF) I6qkHVJٙ}]$v9m݆fdjb@"'&xJ9E]t&nf.Lgp*D(}$hq}',6շC6x^7+VrJ>,fR4c4|Vn3Y@l?E9 U&#dDCGd5&yceV,% bշsXHI6w,y}aӳoD#mKm+]V 6!΂?|Ĩɠ5`oiH!Z_0F7X6HᩞcwȈڮ&kYS8qXesa@:-;D:+S B5ZUr SE7=@j"r 6Noࠂ57\NEvMbs[ [*-y;Ь&X!]5]Λoh[qS.%ae9IqWDDQ_.8;Vc9gvc Su!|z;*K$U7Sm ctm'bekL *ʓMX03]6]R{g9ꤐw*ZcwEp6oW7d*Z{:0HS'fH}h:\/v/# }#HͶij*UGu h>b8m_!r3#'|x3QF0@K?s9rDDڿ+IJI !JK l͛?mGa93.\E[WHAj~sĐ`Tň)+ϹtLTOy*>auj7FtD )z: j٧K[>#yDx2Y éqU5wI0yˋgGuQeif$ BTco噁eRxÿ /RGUQz#2|fεW5Ţ5J'82փ 8jtJ\F3217 `_FYv2k".[L*i-3oi%|*UQ"`qѫYa›>NS1&|&³ί ,c$z@Hr7Zer[}޵j9 lñ[3Br -C,"NJd$[SGàMbr-DBng`Gy=Qa Rc6,}?;! ƨ7VLS`i: ӫt1ݺmCUX*tj|:/*7Gh6w79 pO_IA4іNۓ7ak\(Z/͖e% tu̢rYN Q@͍`nO?L x} pESEtfH ;y}uXtԄ^sVҳ|(!Oa5ܳ#>*;N=2wgPB qY׸o8%6OhfP,<\fؚ5l^7Bт6rb+혝h_K[+ߝw ' B&[wpi5v~nf=C LFDb@`RQӧc7Ov([oS)fbikUcB%02ъ臫~}aL6,>ϛi^+Mqdx$G2#PAncj;:P;] )mui\bJI.1u`Rw-s?'qxiG҉Bs 듑$={)^ޠ7֒?^qpL-\u܎(+^dE FUu\f1 -&QuQ߃QlbCx a:M T97#jhs)fq={ (K#csΕ"JFY݁X QLuEAX#_:^t!rUn})ևf\g.(ͫPwk.Zt|Oa:=5Fe; Nkc3"_!V!bB u9' g^'!~@ =۩T+{I`P=yxq0(WsbQKJtQl>:SHX2[W=y0-ҭ?x !zUjަkeǯ@)X/˞qFWvSxay+?sY,}N; _(\, gbQq4:C j=o x5K8 ûaN3QEV-k y^dD):^솣]~\1 nB\<6()PSn. J7)< A`e=SD0[zcs΃W F~.E?|P'pOx)){N?Tե3RV-- 3У|3]$/f {MTsE0\LY0p&IoيߎSWY<üܷ.1o'7L6&PѠ+/>XNƾQt+I `$ bouJ/>jhX37 ^x$ExnMR1(K!ӧDSo…PAT'9kXANS]Ngqּ:.Sc?Q3 ¯1ھSR%'#;((Uԍ }#N]LZRڅځv³>̑KX)](ߦf9Csfs39l 4wd.^'GkHd/{#SN\mٜ!ynZ:X*y_.:r󿪏K,4k]`hf'A.[5n|AbK$ e.G<SzFyʄ*ʪմ)ܖCr %oϧxﻛ_[Q[O pj\:{)(}uq$;\5:8aŅhgV:zK<IWpkyhhӼ|z^>D\+i|KdU,gp~)k4p &e|** G>- 澙bܢ X.myrXk!5gm{p0:X*(DNkAk%m&xRsnݳ5\$IT)=^Al5;{{"\P/s 6颃c!+%sCaU[*<ɰY+0+5 6-ԨI@M۪I`Ǭ(/"?.`dIs)% 6KvBHW-. * f]toU{Qi1_s?BZ$4RP2n'8U.j> ()xN->MELi P~⤙ڍvGZb =DG{^V'J U.K/dUx)'P!.2Ðq >c-D\<)%H3ֲjjӨǒ%b StxMwb.vlKݵ.X#[q=\" @D!\d&˒o KlĽ&s=݁K~.[ct+׀ZOr]Q^K H+)ny+˖fN1ݣ~ $f6i*"?+J0L61u\ Tg\RrPPoᬦOX5D2v ńFųe%)e6;É&zߔ'DڨGfakꨪ{dˀOګZ6ohis5xkԌj8^JX'E$&#ޣ8Fhqq>g\3GBbSx|&Ք]\ $" T+ot6oB h`o6xgMnB\E #e)#nqԺ oz&NܶŨfKlsYɳPq<꯮F'I?Fl% cQn6iz-s|[Q+7u)YDn Pzm&Uiߎw*)c[95xr.P<?/,^~[uِzњhUKڰ;Xl'bq<'Fhr\]vf5w# P0$[jp'oѵaI8  'c?h*TYNtݭ+4#@y, Qmbq@&]?%2N*֨>=P(LNŏo`&P&Uic?CjWzX Cx̭}` >aN_'t'"͞n=譬7$\ RUHtF.ZHZ?\MK*xtKAA}(7b$`2\k:5n[<*C߀u gvIC=tW&vRRgE779k?!$R%kuPaf_S|6G"Z{>Μ6Iףڔ",]9[fAG;@($D:'^P\{A?+Bq$gŪٝy yvվiro2.IxMl9m@U4="k:T!`ar^1d-M&]Q9725B7'>beGr02ږZrr ȆFn=Y;[+RYM(?v(TO۔~P;C\)x{PvdW3ֿ!% 4gla_B]^{n}8[ ɼLT!l۝;pvRQM،7HgUx}G1'8ph  zp!_ڧoT 3e4-B>PKQNp}~P (FIE#PFy>M k5)=dz d*1B{[ˤwܸ5Buᵧ|Je*&]1 S%[]mlbQHP j1}yEznɱ%Z,|uC )WIyEgLDw%I: ]aQEY <"jM<DҲ[Uͺ!ͯ:q%A yꆦL1zJQ-B3޹V^i/X]v-Z!a:֦F)h +v؋LcYRy+ M4.jXP%D=S*wF{C8/6R6T=* $h)0$ktg9qhaf0</R3v{}8 S.pH44?fHWE ʸYZ<#^N$zTt9m@aғ9DJKՆ"xc$ѻ YmEyH/>9Cc^f&g: mF#XnElNS~!mѡ+_=Bwfzr \ 2QKN9(W]5Mdaȉ3,'Hﬣ*Ӫ@R .HqԀJg t$~wM+V k- 0Nٲ6U4D :Pv`p"Jd [PY}64oY-7@<>$f8=M)&` ՛۠k[^Ħ&yCl\q vU RoNA!bBvfS[HwTGœ(|Lԍ(Zuz X-ܽTjW>RtՙW$?}8G/} b{edǂC ^xOBb)o|"zj$(.$oE5IѪKVZ =HC~lp'.' W_Kqabo|yQ1Nǥyt%ֲc]@#(ևυK?<7!gh~o}Jxp{7yQgviJ>q?X{p|:둚sA$]˶20qU:'~WF_IRBJ֍;\w#MkAFHa dvp#3"!u50k¯ThT._ohh࿎/1n $ }1>ˁdEU!=>k\ ^=EOi&ͫS܄0x.h8F)96H'Y5I|SΗO- #nCD0Y[#`V FꔥjXA]",N`Պyv\^.nh>[C.O_L<: 2(`O{ _S*E_˫Ïj-@qpe%,}[UKq4ga^x ~ƄE>c%;6A˺? -u?9i0*UN28S֘r6bف/V^&]DOqC7QNzz<%MqI,Pc6g\fK]a_<?a~Si^'4U Ts_P}|zBDk"8a˴/" q(Sah ^Lj8 mae.:, ,NXχ>q=`lERo؇h{P sb e5Y90B2bIΫ\|W!3By3I<`- Zx:74^ XSp](.WJ@2sc$}L`ZPtA4~L:m/-ɵ=!< |%Nm>Tܷ`V#ZMUP@;Lsz{MZx229˾ku+p-#zTl1 wYFQv~Ҕ̖؀6%Ruf#A&\s;#KWunx*\5,dHhݹ_v4o"n A=0Di䞚Cv U!)9 eRܰ]07OB a{JSR)OkP&2MN3 qb~}AHP乬z &v,ʊCEhuweuu-h(BDY˘$JuxDak#^^=kuLfԓ9\ l4.mUXӵD]Sd=ͿU_Cɲq)%T<.vmvK F=H3QTqRx`DZS}g['z"f[QdfP}.QMq '␳yY {@P=4 YS͝VKkHzҷ*oO @ج1yC@hWfv-Yz$Ei6Ɵ-P # ֟j%[#u?^XXga; ~^""lKV"a":\⭧#11hH$˱ 9E ~'% "I.Pe27.MIT^fPMz '*)@o2W>7h́Gh͠L1WkpKܧ:9D:ڌSEȎAd48sk[Ap;M je ND?hvwpf"E*q>6Y˴xR%j.LYKdB&BD52jqxlxb1 S79\e|'ʴWd>B|?`A+n]xTz̃-[j? ުE%Ž q-oLN6 ja"RcܾqA+xί+#}]F{=>}PȀ6]TDX~ 'ʟvǤONLƥYcsYs:˰\Kxms7n4+HhLQw\%O G$erа3 spGůnc?WL4BW%)Du=-*"lP=Kyɾdfh SRã*CDž|߈s'`U(V礒a"BB5:IoOsq;KEĥulQ'-޻(lr d'd4wUqLN$iSx\ o ))`dœWFn(j)ɟd  +yw.%~c?BBSshR/9%l BѢׅu8 = =w;R2D_<3=)xŹ,\#jspk}ϩ>7Ai:r߄U1J.n될C{?5@$d ͭgIո!7_DVr=6 W 0YiaH=٪M%>amj .O6U2UBWlu^<~MƀD[dYA07 x]qقWwK_K؈3Ve: f0|l:zҔ/ T,?Nwi]Aiqi"V"9տcTm6R3*ily29?q D7CG9RPg0 _n`"JutY8c^nYK{$A/ļrjS^̲{'V/q^$a8oCx*Xp3 ˊȅ釸٬Ux0z"bV'3.Ǟo6\yr*g3=^6eÍ1Y(a"7l;_iakEM c>ߗ69'7jk_=mw*!5p2 @e ۂ"<}7s\pWSbQD%̴+o4ߧç!{CCF@?9IgʏXs-VKE8<(  ʿkEӠ[1S>@P|Xf0G(]-h(`) `,Q۫V~Ғi0gJ -yvS%t2MAI!(b$sy;6[x%(KYt$+Z(['D(UY+kǨ12dH-j%Eס i. Ո/>^OOU{$};ZVLaSb& *bKۆ~ f3b jOvU}MU&wJO(t&^,ʂ4:N1zN̖^2`,P̗v}ba^ԭMm tb |au>-,!*|?+3d!*H*3^}Bg!qbπ 4YW]MaáA<C=:FԒC94sԋЊ}-J֨r=|+N#{Bxk2[-oyݐ.Z>vVF)EgE}Kʧ2L1֍H1-kN d3+AN(b3iH©{lb+Dcn{/ tAbIB)[)[?[Ɖ*c :=zNa[SSZ*|@`kݎbkxsrRK '1V7zS>1ȴEH|y3vszV k E~DD$m7 x:|]4T U)eV΃imשj5 Bg4x) /ټD^|MY=R&_LJ0ZEDK%X<~'sfh.AB`dyz@wR *.D?tnq՜ þrir\{@5nLP0C/sW7Q|{]h %wzyjp0poR!Ŭ+ H:xg+ އžu_aC֔y\â ;J!ezӅiprY!ٕ嗤77+~O< emxoi;}2j )]bbH~ Jܪywzլzr=tᓾoV'52A D!.: v#Q5|=O΂9C7^ijE0a6ő =qw8fl狨r^D{8g! J)l*{%:X E<^a_Փi:9!:F6GVU WS)Xޥ:E򬪙j\w<MQv=>-ߐf(u3k?GٮT y}"X/YtflA/Gcfsf?)+ɟtDBy<ώ Q/2主bqGo vEJ!SV: 6~YMJ)zE5+$iFKR3a0NKaSCV.G1S &lB~1Yى""9蛲>)ߏ/;*gcRᢪ.o/xγ/#v5H:U~H<{=ڱJݨ}4Sς3HIabHKY`~{ZP6U-w(3b)qoJ,@8֥ Y c5eMtEv`A-;dկHeaz+چPx)sJ#|^k`g\'62,+FYD#g>omhE>8r!K 4d;e; H .=;o2CiHҢz >ߘg*3 T;W.v#vL4OHs!n߂k Rא-Ht'˔U#%T'-~S+0TIO$?5aN7J!䞎?78T=2:߮WnZEd#ˠğvF&ogH^ía6*2/E: i+m~^.~ץNC3}R "OozI/ wЪES9ҳjËmՍ :zT ro >*BM2ȎO\TC"opYdMo=,D Oˬ(9w}q3ov=OrVC0tsW|FzM} J_+0)FvgxǮnܦ唙a܃'=ùE/!B1mAoՎy:ܚ8O/Z m޷ {P^3Iht595:LEO"Ej?+c5)Lm3nk)x4=l?1 kf}ȭE)q^9qBUڀlzǩ bݙ3ID;kTDBw_O5y9O,ʤ(7ۉCex} .=s0ijAM) ̞ B1VQ*dl=Yv_!iaS%DajN=/!WPפ'k-mfzyY yplCald'hXa 7h8)y`Nrj:Yp=2䄽Epty$?CPꞟVOLG؀!-ܝְBwˇBsEn#%md:z_qۍtfa_9,|A4O`JDzj__*r 10Ye +Ơhi G͚zOgٞŹcߪ10yJ#1?#QѼx/q-ѓ5۽Tkt05[Lk46J7^H &p( ܆aM5o#6z#AePY^ !K%Gs {E?z3*^.L pߒ~ (Bj,Qܫ~y◰gZM1pÖ6;, {m kdOs<z?1Meܵ4#"^5p؜ځ,Q䉋' rgg`oTS%:f1U6!rI|/./OZ7!hb%vBN+\ҡlY8`I9Zu?Sa (K\(@CYwqR'9w0gRMl\Y˜u7"t'ČDQu%-;04s\o\5H;HU+ :?YÈq 0O1G':s{ Ea *&BP#lr`MEM }X^ ]U;^ˍY/9H|03B[/s#PQH=Qf;> RېwB=8871b,]9fQW 5O[L>8RK!]mpx3O'Qטh-P#gԜ,_= I1>)}GVGy~Hf/eT^wz OXMs 6TEcvX ~6kCjV=K3C2k?T}JbNSEcqc d.Ͽ @/ٷ]5l0hkB:ŶD7ET5]28^ua,2ґ%x]ٳ(3"q15F { =jm 8n~oңb&9{p}pPl SrX/z_vfJ ?V㶐TQE+ѻ Dtf+c\Hk5uoK+4RxVDjn롞j 0UH. 1s&- H7,&>zoD6ЦMNIpӂPۭEeл )iF3FrOB77W>R}WZcse`mD z 6бiDaw|Vj!q+b A]O+!g)juk/EƀF.UES!XI?jBXՒBՃ}jTWϫqD e`j`6-$M4Ra4xS'ز{ZJ쎹$kwǴnuHb,  ,MxIhXl +dBq&'J3s /Zh]5' (1+Ցk^D[";2&)rb >Ǻj4R`jN8>5!1&d?c׏_c2S";l ݔ?(х7]@%+_/w`i7 P:A|ݝ6nN_!^ W? I}S#"aNUjnїZWXfck@6ko~vE`epXP ܏H*ilvUzev[!KM)/ynW Cq>κ&  5~0}W{rv a"*K#iCcj crE"cٌS1؂g=gťPSZ# RcmkS2, dQDy8}૿[P!#{`RC%AlKnl NdztPXɴ(o6'kֿۏvЀfbKpCi)Z٠yE_iNr&z1O/)@W\#`&s2nn݄W=+8xgnϕk;IKSD θ3DE9;I H")%Qcy'_yJmb?罜#zg$\QP,\5 XNZ=#J= b"X7+U/Õ{ߡ9-A z޲^Wb"D=52ht.(6cF"P7%Ame~4o \ں]w`[ҿnJ?cuޓ$tzΞl.ZoF**Gq! &5f/~B͂)4-8QMuo]tAaE!GM^\$-}!3O#1U"2[.5MekߟZckU^Y, >|Cn,6oN%%豿b-@ūa3ZTWNFNuz~fUκd: V#mA}VόNhSM}'"ʵqQXw*A9Eqv TxMfR - `U?%lx@-d:[J@yO"y7wx_1كΜyb79IMDab4o,nOɐXF滑1".[<+i0M}g~*ygye3,Qksbɥ zXֱSh$ ei~2=rPNLŽcY(`tNcZ\z4x h6gGWn^:lJP=ym3)R3RϺ_1nyDEC{z뻒56ՙl8hЄjRfE52 L# KتYX{dp:>ڢmT5#$s`>L߮2 V^f^hiJu֟E5JZ Si> ]yqֹSODDXUֽR<2('N5c]OYu\yΙo#B[|ﷷy8~H}/$̋ߪ'shar^T=*ljs 0co>ӏoS\SyTO7h/" $I٣} 1?]넭`q&'0?&|r>0^E{M$0,P8#K1\)iG#:GRTVZD}#r;҉.2 J76|U,4[o -1IϘцӃt ]βR%sr^UA*xȅ=OtpqI50v39AIנ]`Npټu8aܡ=`9>[Z&>s%uA#B"y(F!(0gRTKAAc _uv7`zާ&7l7 *}J =ooD?]$E_U1Ri+=Yω>Gpa9Իfq|5g Mn*hx`pm_,Qpk^ürXpձ\sğk0nYs=$`$ՁƠ0t=rN 徆OJ_*석Ds\ﶃ?g*RhJ|%ލUSV9r{G9t&{+YĢw`pd)KvfobZ#O17}d#*`wH4S==13[𵊻{}ʹ|r{Th iL=8{j1ЎJ%xV2ABdؔPpo<yMgxb[$yg/ I$\K@;{ՂXJ` gs8ǒ9J?)d)pqS0i;&zeG:J%D <Q&Ҏ*Ԓi\)GOuBv=st3p#%"} p?P蒊[,XtePb֢W1ĉ{!SQ5ؗ{”ʽϱ.ȱ|rM'uX%{]lBX$bcXܫ[c\S;hTք|R5zրA"PVۈ; ݧw%)_J|FTjպW%@_,3z9BXSNyh*8*Uәw󗹧*׎dkG41<ͳ'a/~zr\_euU8KcZC%^)>uj@I+)ܗCHU /TvL ~e?XHKf/a#u'[a%#-fS]6gfmTmk\,hr0کb_U]'$̉"~Z0'")juSXsX1bi菂Xu::S q5J2;6C5>%\-KsGmMx)۾0JD4%/u~黰_}*B_#+8i,|8⸺%mF/: r߯%e(QđXi(*@M<=JBį}bn7 I>C-e^.^fR` Eh wǍA.b)xs\&鄝̃ m9 ܿxFzinG9|Ölm6n:qGui`w\?0h~Tw3k9Oxp+sRf k;Ghm|ab~TYql1'dm~NVyc-ڦ)n=&01Kω>++k]=W߲'E ɣC)%7ZMq76K ͜xҁiWmJS}ܬGWچp J<3~0YG5t({٠MX^/W3E}j*Jqo&W3%(nv+B*~sT M3$ J[VjZީ3@HI&r[K/0,&prfACUww%)gDc.W,b]01͓n'^Xw829+Рab6mWLCyVӦS?pP1&p&wAҡ@9i|.Ḛ>cT|/ȜϢdg7\# x X1 8x>mRD,$CjX{;jąPD=ל(e-H|&/7mʧ?>/u*잯 %(};;л?v7<*91n M:f<˜zbx69*:.;qLj?K?Eir0n;| VL=kVjuWWteǪ!:)l-E6#Pcu᱕hn=hd˗),g՗ ,KBO4{Ba5|YIoLX+~ғXLi%x֨A]TAe{hN4yha!`C/xʴr}Xw'vSlToJ&[QAF6{~]LzFp.0ٹs8 eqٽZqPf'@/l*dYVȆ-;P.?U5B:޾M)8ƳmV 1~gж<>rN똴>|nڝ%Ӗ q@LVi"x>McLg/RL!.d#xI]-b488E#ZMB3Nl %\M-P;=mU+X:M ,Yq;'MW[{[Y글uXah*ŒjS7+!?:춳2[(K$WEw#exkyq?`ur( %: rӄ;#V QD5ݏ@,K- \0k{.êvaIfvOOs@ߔJ=+_ hC›Ǔ?,&?*PQ=CSca\p=Y .Ca=zS;<(هSzW1#Msskdh{r'!|SӬxX1vqX@WJ<šgN]љ _@Nˆ爢㢆:-R7oj!4y> ܰPЪKh Nԙ+_5'7ڬ$zB_qƉ>(!ED6@9B o ^+Agq3=N6ԖkZ֦Gj`sˠe:)ekq|e}ZMC 7܈ a?ҐԤ|:~pL<_30Cm`īD Hf6؉7/~f`js&``iלhN=L D)շ'\S4/Ej]; `~rv,A0J_iL_-)G&i!ȖuojQlP%#?3epx@Q]3y6A<-JCAzNH~7qezB|({nTVlɨ+Fܑe*C>f$XpD^&S{L1\2,Ċ#sTY@nfܕtTKB ?=-ƨ Xv Sϋ8Z,:| q/׺}}u 89eK ,B0A^1&5P,ÑOuL{n/sE{RjH>DBU>r|Sŝlm?qʃ) &:pHN~3쇋 /.q_"}OzpF2ާ@#Y7IM7gdK};Q7ar&Ses !Ԇ]1u?I-2Ji+\H ǹYfnv2A$1d5w:7ox6PGN5bG15>^iR}-Y2Q4U)[>pЖIBɮfqm0C n#xﰱս`!`5<(E #k_ jZe~Ló ۛp02m΋^?{צJ'O<sv[ߤV6Tזh2Cu).*aƉm{|/r FT4;/A,`$&/jJ,DʴAvHͭ(>-(V E߰Y+C>Z6j$QZ 8h3RdÐa\{(/ 5\oGE#4oRhjGkl}YGÝt%"Åe2f{L69  ;EfO.L9bErw5nq:lnyE>v-oa^1A&'s6[fH5KhrL̚i3O,VǏaOp>*ƺNgR|@x5{@{Mk uEzDi:Ƹ%,mo"5]`ěx]JETap+qr+AE|T (_]+\?QO}XG5>3 zHѣ+lkoJVΩ+:Qk25 )@!.WbDG]ſĩDpTyt!TiA[rXa}os0-|#L|ެ.>֭i ɏ^Kk7o8wU=d\*xWj""+>h4.-pS[KT?.fvCj\[Ur}*'K+1+1}djp,z_@RUcH`FNUIA.[vFzB"M+%PlᷠrgI ,ʀyε*14%]{ lӿZ:BځQuSL53-##́3#EV#B!šH%Vs!iַ_cb{1M|BbZ$3?>AeE`3ڼFne g]m[W9XbxzGc WA|ͬ vjc:;03L(\'JQ`l}Iв*\/JЭ8<~`;xX"c; SzdNєmXN2!o+Ǫ&Mc4fqn;V*%D"&!'Ե?L"1<4G;tdRq0-hI~T)qH]3k)K޸چBx0XI':l +͸ƑrQO?vtK҂9_=NJ}hj$4Ԯt5ͮaڨM$KЙ4T&B^&ELȮm# Qk'Ѧ2lρ<.- @&9]n|:u!;I~OׁUc&bѬ &re*` 8"i29٥/׿ _+4:I2 6Z>^)]V,ckoegp^ :e$egOؽZJ+#I$=Bob Wg60.h 1qyakxP >*rwVxi5ׂդ k%`}`*:[نN#X踮!rHkO`\ c2\CCEkhd|x@oњ,-k,uyeBx,0.qVy*G*mCNSu: {WO8':vTIOhۗ'nÄ82Xm٩ Mu0`mISi-`>}D}a" 41h88^q )G #wUӬ 2^ysCFla=7ǁ6E9@9DwNϜiaתú/Qo6OHvy8䑙:BX C*nrUfy$ _ [-&5 `5/MN76 2B D09K7Qb-mCXSU aY/N/kx&aA4H (Xp:( OHf%ZYɎr@*a[vywBcs ޚf^;_oKp 7Ь;薣'G>:{+`R5X_b!8OIGJ>˶9rW9=K{Gd'7'>c t%Ny .|@ 'h)Kx@A?hVO p|,xݥhqLlF(7z#:$)cGuF죞La4!,e7iqTXBBԕnVrohO9^=:_[^Lz3+bV!^Z?-)3t,\Yp#Odn^;O^'mi/pv) z~詌 قs MXq.{BcAmµY{FPBoEk`d[9wsۣ:Zv<˹J$4KT{xFv2x cQ|%WJOMσ1vcWY\Ôl!Zj٨9K&j}ɖiy~0 dA&ݣ9p/R/!C*8є~DlG%lt3AKMk@lNO0+ n&Zt(~L&vdfT]<ҕq6LDͲ@&:9^Py{H4u)AaTՃdqY[Yf,!\ CN, Swi x5=us-.&R^`X{+ Fwdɟr N9\ɇxN0l{VJ-:o.r g c8ԳU;~lYatI QpT?Aȝ{ax=>tL\;:SBwYB9,OOnhLd>S<,Ό3-;Lam <`2ZSiID1 !\tVbGc{#} 4 <29%Ѯ'4E`9AP[:'N"[>T9[lR%~.ؠL#ftZ8FY%7Plyb7싴"ŒBMbeogͳoD*VҿJH+Mm^1ʷw+ :=5863jm+$iȴfq[ @:FDIDwK]hwi&d4fH;[vjXȸa;=;w/lsdEVZ/6{E hlt50Asw-vZpu;@mJp@ "U?r{6=}M0I+۱ :q*102޹ LߡyWyeZDo$dLg򃜛) &RV߶|r,BDN| (>&fG©bKU>H ^BJbGfc<;)]bܲ &yz- mxY}2>+ĩ<~&<&mȳA(;A*pbY#q2 `+/w9[K]8BJ6Q==^)1ED$0|Kmd$ ”?XNK 梿Y#Zn4J7.g!AcY]NM! jcBvBLY3fȁ*/OUs+mwE^ƍ,  &5ixrnGx!A0FwI6r ʁnYE7M]U I7gѰZn"%u! ; 40ā Vg2 7&}=A>E0hYpY \תAZIG( '$})|_tەĿ2ν!y_<^$~j6"vru,1\̚<{T mF,S(=:X<\8;ݹqY0e懚, m (_Ctyu3Sўq|8j^ߝ~OKSakFp/*\ĮEN 8aP2VPݡ/hReO4/|JӣiP!W4k\8!=0*N8y^FDt[Ga8BFl!0,7XS6}s/, {VĨHOV>!xhm>@<*fXvp*#3inA]%7yW_JP2sSpuN`4VY3==>U m**' HW}śp?}Kƙ.핖$Y5TmcY> akhs i&k1eXߺYGhemJ?ռj#:[zck^'k")P!NmSf+ ۚnl2 I'~҅Pl|YvBϓ{ho%byb R0 yMYؖi!ԬY wG-TNl^HDП.z[,R'؛V Qw/g\ Q js? tQ %ɗQ>%J&H[ć=/1z0 +l`Gcf7,*Pȫ.|ya;̓xk`H>d~v (Tbc4?hůlq:fb К y0!px^|kmʾ""ךk$߁l-YZ ڱxGKE 8|BKZLv?OLn8D=1"h+&\ !QjW$u/L-4?1Lc3P$Uٙr'ꩥaMW@R|={bϱWi| ?9/ h6Y4f盕()v"\~.rݖQ $C0붋.TY'ԕD Lf mkdWQ2ukoz坮魲IѰ-'6`yؑCнj$H*S v0 ʅv=_'Fn R Kj``GBLޱ1 yo"*j#@MZ&/Y2 ǩ$eajKO(s0.%2HL%B qǍ6hf4F8g M8 lWlŵЦn;#aW9tu5P|~I,gk ;W_fzIT_P: `1 8X*6pOi˓I!`CY'V9V72HA*Z^e2W2{ݧm3qokgL/#gώFZ!҇.2Rј)n6;$To(.rd5t2ʂ8F kN?tL?^ \7F$ P B[X޸QvXeZ!ntJ!.S@HP#zM+7qI+) 0FGu"۩}lXGR-|./yTI H &՝Y'\>ِfJ4p{-9,Z_my U4{~MJE75'RQ/G^RNٟg~pͿgS~X{~s8 ËsĻK,xA=.^ɍkڵK c􉋒#.D^sQ 6k ]/ԣ'ݮ!Q\})h뛯*M jc֯'ĈTH)kz6'l9cV0(ӏ=`M:XSǡv>rerfݦOҕ b6M8k`Lݛ?t%in_WыF\7Dhf LIJnTQ)8Qgȇ4zdSrj:' FAWiG:C/:s_L]t{K߮Ah{Ϯi[dp`))EL Mz"UFVF?@zL]"p}c58!O?,?/-)k-=187UJealj9> EC͓UDWdӒcڊ!mTSi8,C0A/(tՂއ7pBS%/[oӼcXA] rJwk$:݊6̏Ku\ )!jR*)o|eSy W)ޑ/_j5\AI,M9 l~(#s(hFgO5|O9{fI׏X@Zt|`x^N^Իt ] AցwobK`F>_ i aG}*4V*gyKU*];vM"d8k fE|IY:.ir)y>A^3j *Mn _&WfXќL}寮7"*L,'Xgi'@bo91#TёeOhqFdH([\2N.OCMR "fuxNJx^֌$7&fWf:aQ9 kaa{Gscw:$WG0ŨҠi/Pe/ -Tw0_ql󦧛B%!D5y,Y!|\\T{pま1=_l9 Fzqdȵ -3KD:H3HmyKAO#(i g9|<4zUF\"0ۦɧQhfqҾ$)rσz:nsW/t#I!gg.jE.ʺn0-+`YQCz&OH2"({N\69T1f fRh׀PGc>WgH1 @<NFT,7bNO@ʽsvء}Oeu EtEAe(SU=:QT)՞o &(٘R49F\A),[j1]`e~[`0w/hD/(`9mVjfBS+)AuKIvǩN^9jH# `l_(?Gt5 P1!x*tZ` [c]wzG,j&Z|~¨]/zts4 UT9y]6}'bks8zV[H,K";eXە0z:xa#US%쪿7EX`.;6O+^P V4uK048݁XFqQ=\󄏆^˩e; K!E|ݛAvdvx,\{'͋cU.Y&\ҳԦ뿣"Vӕ \N?谷I#z"2O16iTd1qIZR܄< mVh߃1Jk!^񡊾X#B?|?&{`- >DXfmss6(Bud\e hT KwLAbR֝fr;Թ 'u3&O] *QP_qj]ij|G0vQAavVA% MDU;#t|ST ^VW`67R ?<Y`>[+|Ԁ/ T b@N˃b[ۑT#fB rK{7k 1R3]=:Ez!\h gLiUީ.N qI\m]qC0@P^ɹ _f |_fC4#Vǩ?\,*i%(a_M( ߸bLwߛU-# ,akͻ1 ,ů:YD!N~Vh2k@en?d&%[ q8)o$Qe՞FG/ש1&P@ f?p|j֜eaՊ+{^JG GF7 `Z->gN.}&jLI!N nakGӭbQl+3o;EՁbāw7uaU6_\Fh!^~:7KZ-,2*a0 ~pMs8w7s'@xXymG]"D1UQ0pmG9[CqNi_R/!@'!eKD'xZJ2jWb\!2bXsbG#-DReBzAiJq+}#큶ktuL9@hb+$JCWX\b7JGSM p@uY= ~f8`%p4O]0lсrQ?rN^@@<h]yGᤨ`B. OeWn?XldaZި \##ߤFp8Z&ꒀ601B~(J$GIp\|<$z1ӆzC}m;OF='g) ڭ5=JDcՅu"&e 1d0 *?Xn1TEAo]tȽCmNlV2,IWbV?J_jT΀8>\=k$z4sO;].Q`^/F##?7 fU.pGѕ ᮠ۷RGK9F|| eg@])ùmZ^ !^ѨD?Iɾs.IPA7+<&*‘<@ 3ǣ MeFUy[ZzfNG~yDjP)3gms Y# WSxs/>4WK4>)kĺ.I0g!`] Cʫ@&9^#tW¹Vq yeTh6Ѯ>4:R 5%^", n1,xk hZ%Zޛ1@dp bWxs0Ԣk~ }P''!(ciyw &֗VYB\mq(i vae`xfoqr;YCUD-e, FYLOc\QIHkZh1B >ChRF!e}vX*0^a0ݶxTk|:rP0ֽzsucϧ& A1gl;%/am%iQ l{V/m`za2 7RPgPW (Ѓyړ3eW@QB 0xľ~hX23GŢ_fb٥n,Rи|})L{QDǛpz"٪C5he||mq/%ۗ6HA|#i- g@/JO7Ɉ֏9<g 6=ҽP.&.8j_eVwӐ'a(2{FWXRTmYs XzxJOKC䍙*_LiyUh[nu3.yQ1'7_&*5g~\Izf}[/ONi]C}vrB|9e\I1db%gXKhh!lIA 97 쀔>͇˙©$lcmi͙őxEgF ط{c%.1f!KzV%\la 5~6 %P'JBW GT%Gպ9wtgمR!qieVtwfF in5FצWlc2dEb@wvurH#Me3M$EhXH:q ~G|/R&*δ.}jߩ Ͷ}U;MǪ{yiX p6&/V~t͘V_!KfEJ RQBuXpcUy ZU"VO˳a5KmG{BI b}~Ej13:>5U 3^La;R*4K]xAky4VL.rmcA]͇nFZX'Ad]P])I1,DLosmHT5~1NZ%7qgj" Ȉ 8F4F/N !Y)* o$ |BNᨣ@,ys#`$ 3 mwycq#yܸ@hXo% ˌG:wz+`I >#z=3VI=%0z*54:RACH*yčS@ђ׃z)S>*M'_uabQdϛO; &ݞ;  h~{։<}nޠxyM3&/B^˘u` p~f#}slyRO",RN!$gv0HԬL*SD p*oT/ p)߻}*)LKwuTۡLNJ*_(R8`{HF$V>?̵n7}yTba,q}E..bWYhy~:=d"'U6'd@Re^i 3gŕwؿC>^ĂăOĚpaorB~*_Pz .1ˈwOΈ7rd-ݢu.؏PgklL LTw0yt.e0\#$>u ;Fڎq1[\Ge]I)Ӑ3~cvnmOn "ߞ VwWG\*,k0V:n(w 뇬Pޡ(.ᔶ F?`,廎,TLMK {餍O OZ=.)࿎?z9ƤѢt,= z4hiE/RL07:pWD`Q2POEnC`0 `} 0˺b;%T$ 겵W((LCΐ\ 2)\ 5`Q+ڏE {Eo5RmQdKo[%5J-cY1Y^ebrƓ3_`lRE^qa! ^Ի\#~NwPIhT#1 T !H7`Q+_=xRɏ>B?_|*˕DL(_;5z@ A~#9fھlhE^&'5yיiL."):./ZxkeNAIY^vpH:ΡFR &Ts(lBFwu[=˥A2vv_l&8^2U.a sa^s6kGcn|: 8M"w/ cwL`(lj!]^֖++"ű?\cd5k.5.T:SVf m.1VcK܂_H0la卌$ͥbEzVtc غ%XFx[ԩhg:lrPS=x06,j |Hj3vߪ3#!fd?^4k*|ƈ2'_MxJ%GguYVjShi_O4j%vΰ G-kV2!%5d` ũ + z`} {.>"_DSW?nj<9ȶ\I(,±8Vk=!ZZ̰tA2s8`PWvڷr%XEf-X.y4 )@UQEC{E74r&\ѸX4(mR^-UH܉T%|I¯gd+B{F xBr690ڂ~SeZsk8KKE+׿?Q*L LΗ@?ZkF~&oTeA:V67 cj/<[XeJWv9KJ,Nq0V`II I-O=ꃻMt/\QDž6"tT'ZsIFcyH`kLU?ȧڿfFjw:/,@4<=fFR9 .|/>exF_ |ٗ!=C${~A~ۥwU (a ̤Uk-~ک"kY;~[ lߪy(TBCk"}U߄Dڭenr: HX[<0WBN ӇRtg[ѧ#tee%%xYKs2˪8?/^9lȸwLS*QotO=dtV%55>D UgL<빫h֮9mTJ-Udǥwtf $pd ;w"W]N\r UB,C(Z9tRyw9ˁ6}t iQw ā?O"~@58ElV}qsIю4GSK`3imс/]DBǓy]Wd!\0PX ;-ln:\Ch<ԅa:Ӝ j}0Pj*+o2MXH\{иYkci!c<0ƀ^jZW˗"zQyuce4b}04)؍3.3PrH^$Q<%i=/(^ ڔMѮ0  Zu ڕFn;P}ثX]"æSSQ1y[ yV~Au\/TUCCWb} (Acѯ3ji[2uY;Ѭ&[l0u@4/5\t'YN-ɍ2޽B.8@blԭ$nX=b^^*AKםSD;tVNY7~c7R">+rGSrJQA;PrWjVҎְ4xo@GvU Xh,i2{6 ϓmH}mWB6nHZԶʅF鯻[8. 66s ۀ*D/))_f0%Fl``?T">"8q4Ք]JܖL@輮4sk[J v-G<x[ io^zW?F6LjY ζE $MM0Xq1!]2-!%2d<ڼ9P-3,v/P0妱vأRk T>S!f֤)e·#֗RSuV'X!/#Ԭ*G@-=_LvJx0[z|1``S njK Gys#+@YЋz2Kq<%ZJvmr2q׏'XbuDנaeb+ܐ\%ZPO6(]_lȎ= B- C7{J"7OJ?8g:gݩY](&]WHe1|+ŦuTS}'ˑ}0 u1zC=1J~AAk!ybZcW*黰[5aD0~;U7= {28z5{csH(ܺbl;zгӒ9ghiv56jU9!A~!vƎU&Pf? Haqs]CT[$Ri,DcdK8S'8),4 S" $A;aM2r8#mυeXCSr=\Y^C)=K1CPr6t҈ިdwuSvݚ/Efȧ>'G3 05!5 AP_k \^B=XC:`:9KUڍ̫Zr\Y4W!-2ˏ]_[peG![Y`J3y4Bg{vZ݁]}@!Sj7l7W1nO CդHg56ͼIԕK[d.dlHTDw-zfK𢵾T2Ɗ`Z**4ZVV0xz%{_>Y{-aO鑗7|KLH(ֽ>aW5c]eT'Ƞ64I!stڐ˂;zhjYI[vÀ5s9d\6/VRB6Nژfkg/Z!Hp &r "2%O/$&ne4_[Ծk*`f/,pI[YSܖ'JUlʲ :2)?!j[gm\Im#Dq̏Z5Q$`ޒ uMV|I@kUGvTح5{l9s2FW~ Z( ҕVVbi5}rjuO\33w-R[YS6!Jc $*S=gaL$.p9HQ_RPUlkkTX̽RT]=tPƫV|&%"UŜx~tL褫% m5k,8ЭCku.Ѩ qi)Q7-.1{]_CI -n꬗4OO#t*ʠё>~6dN&cN8X__}Ӳu }lp*_?>+g !E ҠhCUڋ\DV 2/3P*\< %6A T7ws y\VZ&O8J j'֩/B6z-.(}c<.Hw=@* _L-jy@˨a=L͂|kiǴP:~*~s4C^1|7_By7pDž}V4=Ί/.W* sŇmWoM9&,5Aװ7*:6ӹ7m)i[R,=mKSH Q4ӊ";EGAANHn|~9yJؿU}c 4#V4 ]Gj4 ;>GZ!UR"`!O"#A6UgOKBSv"3t\ez9C8tX׎YT}y05#ɂyQ{{]rw{+"fG7XuS4W/̶ >N"+lCZʮh:>J?@@L]՗\I?K><4_mBplP"8R ,1οHFC. *Ż:4{@qO/jK̖%2r}FFN~ %ia){iQebWhXh#̂>vyYas(ѻ:swO/b$Hm!܅{H<۴LxuF q)ba1I p)>֗:TM8+*^4"$y7XNo|ў}'2D:v_r7Rݝ6fpN :BmZfS8pXwoz*%?u%H%(p._a4Ѻ~ 4jtW!ِ\N ;`k7M;gep9of*Lc 9x~yI=wPBv,Af#:b0sCYЭ¦0A,:P)vazPr 6߽W+yBw+̸(yOk?]B|:q1<%9O&e4W M s Vv/%Rϲ7-9I=fiU,g=W䝰!~9WKwW Ɋ)y2<,te'J-dap:HD4 w1J;G'I!G$ lg=Q k:߶r)DIy4L} ěR<2bBbK3('}gD3^rѬR"\`Ŏtujǘ# >Dˏs%YN{{Znp]:?`\ >)ķQbBWt{Z{b~XJjt osm-4 <3 uqj)!עpjR!@`d罹6jɽc^^1Q*, dݍ{jgװjb-3qxhY^ /R .W?(e 6s\ 6!M`oޔY\DV1\6nᅣY 3k]DYe1fn8tDž̡Q &{R1|Qb.@HOW~E{9BQ7EX7y>ҁǧm_fGqX\p9N6)gi.]恴U,*6 PBWhO[e)*gq8zc 3 _Gkυ=Gmp _EB, oOШK BrH۱/[mr K-:OW{"3Z3<}&ސj{=5s=qXƳXuî.k8PǴ<l4ŸZۀFVSE$ܵyKbTi5CPh[*6(t-+T%!xXew.j(;ճ_|H|oIW#-(DTGL?LEGz>苸?i@3tĥo`bQ #dg:AB+.ll{HIMjݴůųI7}|NTyE1(o%.]u^QR߿.LF9:5^6LBm#dGu|Q@!: 5U:$vY@^3` '#)|5AUM kG 4k}k%*WaM6 h4aFt>ryi3N:pJFM4?ЏQܲ8{$'2 %,==RAx|` BqWm&5L`w3$@n'Ĝ@5ZC֑& |Edy yhl.nx<7wVgm.qbEs[jҝ9Ħ^kVWҰ j6o(;_H:g1`|V`G 67wiP̜yӭ*?݊Y3 \-QxG(oj(һ W4:/ƻ>kݏ/<#lyOJN}ep'l%e_^Drn')ieGr'j%/奵7FCc~R:b~((ARBnXYxײ m_Pgz3PT4Beu)SGWĿDZ:i#mKg+zmTKN8uD|ӡe_E箻)]_7enA(#*mZW+UЄu E%M$J84*Ҳbo;uD.8$OV$qЈQ+qp6<-xNR홻ѵqԠi>1i6Q6ejC}Ei}o(:]ޥxǾD%+74wUsV 4*ͭ)!dE*Nt4l,rH]ƑH0@g__5&*ųU]ѹ&2=udѹ4A4#dA>^XU\5 B+9A+_.rBSpˡ/QZsyNTR7q>~#XZҫ)2*ZB1,z3.ۨ/BcL靰Wb0z}DkmXzuR0O~#iG| {'F\C@աN7HG^mIy`+JJ:BVlqtӝ0P;~5ڸ K1x0'K}Pjޕ}J=\nf:LRp YR9KcM)챎`vD- Jޟf](lP^;u\ MlδYK 4酿_ DD';`ڈ/X2E:[Qs YH,TJD^O5DȖB<f 2#|;ۓ86bSIυ8I3ᑿq1u] մ [y7 |p9#s XH!D3п$-|RhOD:AܸDoY&ʳcČH >O52[ڋSg3 ~vfq$/$f;"0?R'6.r9ŕX&9^E1FVY{ᖏ|"Y~)b8t[uA\ m,Hu|ͬOf'⃐[F+Ozz8vwn$P|@7_})\ta檷ǣt?AaRakS7 lG)d8 Tmy؁́t]OW{gR @$̈́vUhz!RE[|;Z$ydgBhL/rGe%?kw.Y>atiCZZ+ܤG3yS׵*5gB3Q"zm݊+i[+ GKt@ 7zT48SUHfA!a͉"l8'7y&R4x ~zTI(I4Ok.O63>k?,07;TG@:SOO%68q]Ҷ gL.TÏAu'XH‹ړʬр2&QKʮcV₿H.d։9?OeѯТ~To="a%=&c!%|/Ƴ*ƕl(ܻvT).ScQc\,ZDf&j*ɿ+21Lމf3S\CӖo~&:XC s-,siWR-61r auI$1ChOMêitlKNPrN!8>=i^"s+A \JnqqV.Z}p P2Vs߲cn ԋ>m|e -,'E1sT{Jg2kIbڸ/aͳ 6aIK^>~ zlqO^HM[u,^cE "h=4> g顮 /ƩX6 d䄱*wc e eO<"mע!O[<Ƚ=b@s8Ap[㲸{t,(׿@{ #eDӎn:#w .T Ph J$ڊI0CA%qM "a3h]hTF@5jYTbʟ?ޡO SEZTo: RN9 ozvj/P{qG!!w^/`EV߅M4G&ki Fd+15i뜌6>4eͥ6[c"B(OKƖy;'t""w21KD`a)??~i_"O/_yI/\ ѝUM"CuS1v8-$3 OET;zZ| 2bt1i| ?#)e]џ$X@A\2fEA Ç]Eٛ~cT D ͟W]}NY Lv!C ®b1$1"/{J-vY2 ͼ 9%ꟾݧiÁakQM{#1򁂕8AXC/8nWdI|#lMDzIzƥ_٫m/NkUb9Wnp|[j *A]9J 0i{"fXuH/{UΕ|coZ*J& ?-EQrhW׭BhjQ } (: j"{VjwÕ=P欍6hM큭Yڙc-$m"ϑlF`k7`Ê֙Cl7|>1'8gq`dNv?_KbYɃ3K7aRGO }ɯh a){2źOpb~Z`tb믴m9Cy#~־fe'C[ň ;FY HI Q$E Mj%9VYnc;.ХB p2=[MKE 6&@ݬb:2 K!:Jӕ:[! =?Kb0Fv%a4fC ijڢy[?z ~mT}xM*ÜӇ6RdT%+PGm`0/L=R N pl7EB,'ϟ6" -8~if6*쳪 \[\`l$[97SfMZhJ7DBXlg@'3#FEPADp77ѫ2d{s9ݠч;u|n~̈z[ϗ*'}M& V KbRКCB|&$dPcSX˱?o;QwHx A]6ek/7nnR yyੂWm<~y62`hLZwFfskߔ[ p-"!oIP"xY#ze7\vjYu.0+8yX.(ȨY>gC_~rCxpv4.,D M-6vp<@hr"n)Pg^)!A,}eER/%Ƞ[ ,5yi*Hg󪁑A解VaJc@ZnH 5?+6ouGEDn/ "кZV,:"7p4}vNjjTI@KZ ] L^P#ٌmz6 IFkYft3Xu=-ykBF 9NTG_<2!͝+ミfbxIrE.6U<޶{SsOPOqHph{4U<)'5 u*F3 jj=-Ď<Ĉ{e~7aF=-xlM*'&O%LbG][2| o L9!**}c0JZH5~=5ercC :fI\﷣IHVׇ8'?o7.s'J$/bL_8 1ӼLY/۵G[˗NVzmGLn F|(,F=F׍FƼ^AW -|q\:dI|O7)i*UTz{7BH೒/0d %jOi Tfڙzl;ʡG HY 1Jh[?Tʄ ܠE 2PwažځSk:  2X?X.fkQI_ A3*~wF'U(Wң+G{4Pj#5}qk5nPՔn̈X {o D$i<'3a:z(u3j vr4D |l(Q(k>t'ᠧ.><R&eg Ez%y`]n@N-J͂myVRj^]?Ͱ{uY{+4T+Bߪ?y\e 6s ! •8Pz<&Ry!Z3]HgXpP4lp]<8]u)%?eiucE@pY-Uo+7͇-܉G3/!3"alTbLuXh9'+ZO7!p&OWtw3,kaۙ9qSXkS, ev)zVA#Szbؑ;M|pnICt}w3Sq8$ WJ~^B^Bah/s3hxJ&?JFJ-':Ms+E__-_5 1'D}(u񵩴Sٻ0j↍CY/7ERTm 3&Tn)SP) 8v @pIYVvkM$񙡉zWv{ړ%oZ}jG'΁-ʔwR1߬F.͖3x[Bk PB|\v,"]n*@]gQň xbnEBRN0dK\u[ */:)miCzIrﮒP̖WZw0nc.Fӛ9t!r<`Ywe>HW{He^.p',"N HiPߏ%CzC^ 0v-vIlԬM=][dpJKkn3 EfC,lZ}邀ONY %'BOJMzZ* D`PW׶P-SwPI,\5G`p$nEUj4iݳ1lVFdw#u~No(k_ _nzff\/QƝ_jޔ㍋;?[ϣF2AZy'usH]7M/3ioEa5<0W74J ?aw񕷔^*ycy;CQǟd9|XݟMӃVxe|r^kOR0Sdï0ej`V]F| 뾕@fKq91=Ϊ=η hn~j!5\lNs[p7vYE(ZC$2}/PN60f?>ܹ5x)])l je(7-3X||LDM`p1Xn~ cR6,zh ᦣZC)WJf~p&fEa14F0 (rqFËҪ磠[z(mk4e_9ݻ"b0ddǫ@5lC6W[ފXQ:؈e1#biu%f=OӿOylh(ܦNYH) e(Ɵ3sra* v #GTp (P# [xa|T΁R3at9`p_49: ]@*k0)V̈vąJ*ݻ$QyNWSF؟yy#DLr>-@T$:85~18L;vc:w $Lxgb2^kNmƨ03H07ʬxJ6 quFe#;k8|zl/ ;[AAk+ ealDF(bָI E+N/N# sAk,T(m| J:'\)֣~T9׍bn|`DDz-9[ GD (#$WyAQ>̐"dY y:)ۯлVaӤ X` Kl~}$ UY R?-*lGiGlÒr|X$z؟hXP JKz@Ciqh wֶ?9[ц]1UIG>q"Х>6N uj1g-WClN 6ſ9>U@$m< =KB/7yXaiCR%f/zMnT_.ЏS )'3c#v˿b5AɗO?yr>XeYa)kْCAZ@P!GS{dz v0WpwL[S/*0gTgh,tÞ;PlV4s{Pz,v_)̥qh/i4*[ߎ!}kݎΛ1Z.Hl8V>Cb׽=ZGXEDcw?ɺ?i T)g_Dm߲/ӈܰ3)G$[- TB]:.CH!>Vݿ~,.5#9 xߔ{*[Tְ yx[X4)WMY[,q WK,UY-tD0ET歸il@ ]b(..)k6RF(([MGeȱi yHQ B4bcYx NBex'#0ԞYBO qzK.B_bs7Oeؾ=Q08Wy* ]Nc酱K(JjB0yϮL7w.n0pdJp Dà$ M'Ϲ Y,Bv=6KGۦ"Cy[+AUV#=K =~aI1?<55A&{ՠ&ϋfz)芌kWߐd2o O]/J'!tH8 )ҧ 1O͛h鋸kcTQREt̓p[ߠIm9f֪D.T]z \[u|LQyO8,j/,:79V$T(jYøB7w:݁AN`U⊦Rܰ@u- E̐wržӊx$%jk/RV`Tz9}22IG+]eQe m̲Ah!<!~Sq4OPG?;zh.cMgjPOSt{u/unOm:r EiiK,Pe rS_KJtu!R<] U|0X ɐKG8 7} .tqX}T'_}`{ԩ=]IBQgރbSމ@q$h6IȲ35*pn,BhP_BV!GkF1h$tteD X<8ӌ\ tNMxe%mEZUa| p*Oe@,0E xU5uad1%|,8lr rkb s\>CGDYw|:mu .~Ha)-d;SX6qm5ɬ&Wy4]rY<*{,5R)LN q>>z/!5Ou $ާyVmϣݡkf:.VXՑU>K%u)AWO8 <.L1'ғh P/DDžx蟫,nl 䚐h:nz].(OS M:*?Fk.5 pP>3{wQ)jEx;'42iL?itYU8ߟ< >x#5Nd' ;6(|zƘڀAn?h[F8op6R4L.wv@OHء jmi:韍uʑǘS LlNqB,̨ODˡG3T'ww8(rlENIĴSz ZT;L]ie}C3 :þZyg'Ν(g#u̻ԡ!tMmMS͓`nhu<,NEf1-r9A§AI}s\M[Q'\8n]2t^=X^$Ehm3]#ܡSԷoB![ DR3U@{ 8[>7o_[W]'MR`.EjIrHGတemj& @S!Pp3s٬_](v{_¹AE-z*s:99|[qnS1 ~k@e;,L<[ªQp4_O^\ WA֗c^eLCE䥽@))^TF ܌KD(". -'U6D剜OO ͅ 25L9ٕ!s,Vš AB.V"'0HВM#?V_ޘsvQ6`>+h`I6ݩDF0ֳe 1X3cmNb&ϡ3%BFrdRIjֺ`DaBVB(BS7Ӝ_S> +Z9;KKiN q ^CѡN ',1*G4/_"$3͌ͥR\ł /ggv#' Kщ;ƒ^p F:+]e” D+D%ys=Uz ?3uAo|ү*0v{Lb :i)Lq^B^_uQM#i6kUh׼p>/øْCX`7MkîIfw^8<"y͞ԦlO36y$Z:d1[n+#_VpD J[a9d =ww28msgc?fP d,\QO_/KJB]m̻ ٣.bޠiwoυ}=l  N֟!4ߘp"`AޓWP)xq OAw>b%>VU_3ExjK~ ^\ґ6U*ƽL1V1VV46}Yo8hx+{F׻ nͿ9wfN2ށAm1ew)t; ,"X[ғoL ,"KNȕ&dp) wVNˀmu>ii[ƏUn֍}\ ̠˰H6m"J1q>1raьXj"h纐+9.Eŕ =ρMA w@|="s(_!1=B߲:'0,gOk{uv풘%}\g'Ov]*L9 7MvH,ɴIGnܫܪd}K$FhN.azZ2wXQeΫAN+3gk)i'WEL7OE1__Tݨ֖-Uci_Ѧ34Қ?@+Y~d(~HRC'4뒰*sӖ_`k ĀUعIեIyzާfk*+_Su sܠ~ݣkYo:lY'ѹ]DIf~\ڶ< L4 њq~"U&m#~j0[_qpt\l{lm2#uDOC'J,Y\Ӣ8i(-8(RE?M=êwFYCb%⪞twi%*#.B潎O-ʼwbR̲6[mԜJ!x3f^\B2X@/i'Z%+?%#T/+q|wLI\xD㲃".M&%o  RJ?^eqDdS*"B/FoRO"'"u 6"\ _PF8p?SA5@u%s"ږZHkסE`^ y+eL #C4[RtHk;f0ӈe>l,,{.!9c~V/BO*ҩxr Y}^5&ޗ~3f}F{ d#+ Z\j&j) BI==w0YS =b0saNJ]k^ƙV-ڝM a3hH2F  #h/%ߟJ!z݃%VpX\ AcDn%7B[4UCi^"eqdz)8qV)pHO-#r8YϜצj׺8Z1kLAF:CZLN9yIQ!jbmTNUS;[)3lyh!Ħӆ`ؼ@KÕ%9r* Z߳^q(TˮJq-a;2tNI[UZt "7Jky(nWz䯂aK&$Ft%\7V ցqLʵK,)n6DB6:!lW(vlܬ:m7&q7tWTn,"9qVVdzO_ECyz)TDRF5G1 8-P.!Ows1Fϟ h0}Ρ xoϝ`D׭K?>y䎎X RdhEəwc*u!D=N=W*̧{U`?CZᵠx/T! lvU @.*+n֓ PO$úerݤwȣtZBF,r P !P/wnTpY#׵+=FbP5"bj{ l=LXsy.;uOèxnWGDŽ.4廴SaDpId QXd}#P7TH!)sߎ>[Y|(M /YU˭s̸ULѴK(F2!\o RoNe) #[4S8x%VY;(TI:'<1HD?ߒ12jrR);wn-.*D_iv@_ tpBW wI*a_x5C[y痓 + :S%KUp*lr=IGe2$YӓRJ׮]'sgVyw2- Xnto sQGd9Mc`%e&-'  @%0b:ZPſr)8lp4k'ѡbHx'6t -0~ -ӫ\ӧ?'^6o"=P^?3nc9 "R9dYR@ mǗ F0iB! Te8wpK AD]hcmZ%&0?;~nY\$$G eԡ5!]QRpTU>\#ȁ|𕆌GkGJ~8KgY9vZMx8%GN(H>{A#Y?{MapJ-fӞox hF},d\X((e#l෺'wZC]GȣbGC#h ʮ3ZٞcYA]S䦄ov+z| +r\*c +9D'(.J*F Q0M ڲ3#@TM7 'm}Zg&f>`N$rK(8,;1-dvh_H54GpY.ӗ{p5c .>>ZF) NDHK#gxk>ᴊꇖʇ"4K&-|ÑRU 8f'WSqNoU&S zˌLvV&pyohlth,׼vԫ"g), ZzFJ1¤٣ҭ#dW~^3b&~{24y}hBE¿BC==\R3\6 wf&JI'D|۫4&{c#\4E`wMƒwd+bmnȨ7UU~C3Nk a 'F+Pk|#0@Jϻ@z]9H2 p Uc+~W}:;Zxl N9vѩw<Ih8:^䚅 1o3c5*!1 F$NKdŽ ͝\P FwШ}ZMC YpGKm[Z?`(W8#*3y Zg[9NPO%:v~ɎHhz59r&} -A A%GiOU߄X[Aӈ?۩Jߎ[:m'7䢑(%8#`)EB༞X@bxqZZ=g#uq{<3HȉYnDX\q(1+U1?4<؝IQhp^stjud`tQlW 1`lʓdP!=[t=:]_A#,7_apFPD-T)e$Ƣpϛ_,r}n3j" ~΋)<vӞRjn[c FiZ ,tksL= RNa>%Tq%OKCkGĺjr[Wր8} OYlD3PƬW#]:@u!ޟb0m ,P W_VɤJڠCz‹ڞM|çaAa8$ $O^k|Ggh9݌وzɮݿ>je6*JX3LW!U$H ,R. Frd>cϠ,q-`jڥFkeIp"fqڊybcx}%U)Heeq5$(Տw R)]PpWi~it7n;B32Cnejw ְF-9R(HܺԌ,ʎjS O(<ͮ[{O^y7Sg#[>uQn&1Ж=Fҋ:DYաص3לL @"ԈBUK@/nSD'x6c"p EIW.>,&Z5gZ%Y I*͓(9'4%Ndρ#@Gsϰ=@1{2:gx &d]\tI-"Qlj^AcTY ?I9Yz 3/HYX!] BuQ@pD&j;+d'ƯբoOmɿ?Z!H{TԃXEt|\m_,WJ%6Yꌠ-0ɋڼ!a2?wz:=bxʭ)3' w2|+& D7++>w' SO?It - 9B l3v-0QI}|Gd3@ tpӞ^֕-j|AEvNs] #&@nz%ӫHZ(ޕt LK.F,0 c7gC =^Q%UqK<cX<iuMm= ZPPkwЄ`癆Pz DUcaS5Lǥ湨юA neNo/1K?xϚtǢzn?!_*GLr=3j?5\]7f2Ӛ;"I\|4yht;җcu tcȗFtRt|~a o8{R^e&9l(ְ<͏}V?8LMI[d=^bApX.LPv3io1(Z(}}WM] U[Unϯ(, AƁ\_;v,NFՑ=3s=B@tB c>D"r,a}7$=Xp;k!MU4r,vTN9qw˞ }N&^*[~N^Gzu?3FJ09ch PnEMbebA꽅ztkTu64wN'ȐE$ 8c%4iZv@ZmͿzKRM+2VC*OzVi4&i8٘+ul5 Z0Q;$W1='ά"n EWݢ R=ƫ*6>2j٘.b8m۽qnYs %:+-0lgn=Ϯ<޾qU=?Zr>UA_H֬?j,/&LQ2h;Ã1}?/Z]?L)hB(r=l٣c~-wթy#zWг^kO$8D[MVtپ5 qpH1E[iq`Ѓ$+%\,mϨ}) k"ޢ<v0ܘ+ vVҳ)# 'O_d&6!87kTAj~1R^yMՙ_`RgvNeCnGK*D ~"*0dgCɫhZ7`p\_4:\͟ft$ 雿/lAOR?~ٓZUrcݎ~<=d%"ŒAR o'w^}dA*ܠ:MF bg{ؾ !bYL-gF|8]Bs/!RRp Ɠekθw|BR^ 4`+tiM-jTE<"j80`aSƇh>.W FTJ!%wt9VQ 9ȶ6ḿw49Bդ0I@Pp˩-a[w}0E~n0vdzb5T}1a.@$svҳmeS:S3)![gy7"e tt4B:9c<(~}ʕw>F羓N^w_̻}&7d]gzL9cl$57#e h=yi7i:\ L:$92L(wac<$R/tp)? bTk9їd#W).$nVR>sP`dˀVaP t+DD(NCk1,kTB^o&yD,ΜE':;|p4I*o%z6SbU2jKXy(q3l}1);\Hz5W4!tEVpU$@K9:_Vt8pPiłza ihFbI`K1n}XYJsI3V cYBQ˒Q!䚗M.wKLZ`">[p]pʟ2+֦iuŵ`9fΞmsB2GЂ +;ݬ{fm ~+u硏[h Q^#_=).eB-p#|xw3>#0ǚ:^<Ƥ4@J''[r0}*Wr`qYS+jA}KAS3C8 }pbr,iC1+֦i$G|n-ޢNv;XEo*(?dN jI9=6 8p2~T=QiiPRikqY~8Sҵ=/M߭/ȓ6 y`jj3kSTѩtx9qGICUǿ$OD!o1ͅ )~'Z.SH6wt&q^S@;LzB#ˈڱ#z/2+q7UR*c4/4;o|"ֈ/ˌښSqH|$YYmR-#@YƎ E횵:hܴj?1JQJXv'RҸFΌ*X+;lCFJGQ|xi*Nxկ+Cm$N??fPι0~Gs.BJb3sS\m.h2ƭ2k& ŮH O C ]l!$V-=ўjr"VEݾh_GԱjфϵ&Q(b8?+ g"3=bM-W}q_ K0ET #3 }Cf<dG=ֱ6lwg)۞@~ύMPg,F߳Ipt~Zm~qf)՜N{HS^dͱ 꼆]U3n`&Ply1*˨7z8E\󟠟lw}Jشf*dU;;y6,,l B~ENEd{)OH:Ob ?$`#iARFc}C\`|#%J;7=m:"{­9`7.YB`1\bu- QzZXiĠT>ExԕRAhrƌ^f +lrK27ľ| P.r 씲L=6!d;, IQk:]qQ;pbjMl2dNJ ;Pa䴭pUZ @{2S@a/T+(w6'`ˆ --X\tP"HF**$% y&苅z1P  4\HK.>P]r'W(aS tNdž8Gk\wjLܻ@q3,es8K 's%ʪʕIMA"/ږ ho%f:TF;q0jFpTY|9Fj~s4u* {Xce0`֜I#$.Wi^qK#v8^#ٮ hDB YvYMzDl+uL~zѶxO:08#L_oaх97}?%L!yo= O7Ao4L*oploM sT?b oWGt5@"27\@뮽uok3| wqv~jvԴCnDb:5[TD m|0#&XfQWL =|2=Wd݅>)<)ଡX2U vjկ}+^{I{N) '^Q}KMDYmzH;[ۊar9m/I`-[pK'[=x8TFv?Kբih95v a14iKR ]b_6zTNEEbwҊ%goE:ZU*A$?27njO͕JSbIc'92ی©ȚFMC\x*d%@iZ\Jn~/2dq[ĂqGyЉ=z4,--(iRZ)qlۤ'o Rt>x9>挷3Ee格D>'WPff' ]Y#0ى:Ŏ['a诨,ol5䏚hSϓ_.sreV-&&IDZZ,{RMF7GM,ḰF:[R5@O)-?{)kJ\")v ~gUMy4UI/q$uo3~sϹKsXq]c^HnwgYTn? Y+U+IbO`|.ǣu#@ByW6vdDŽ]Wb+3ov bPa+՗k|Q%*8/n'F+{~AP*F5/44gGTcmhؼU6g|HBLDkW/iϰP/bʃ=u?,)ZWt Zx߹^,gMF"[uyfrt33xD5zTNm'ڄl`BJ{MZɜTlmֶM-9̷ph$.̓,3Y~7nZK3kΓ sтM*r7$"U@%~T%W5pמO}N 048XnBxʗszt4ި=7Kvܦ-pnȡО hߺ~ vMer].G+,Sw;Nxf?%z#\& .gܡŸ +f㭊Α)cs-yG6ՠL%w'ω.}zܬ*nwS.2GeeP#Dn/ _om5Gl2dl"@H >_{x2sfStSe#]? .s/dW fd& S\9q yf5# -xjBwS8=1/# Vt HxoOtR^%R{q}lHQ /Wܢkր: !r>=mǛT~a8Dya(t~${(q{s |(cJu<`\~թDܟrH H$%Oog Y+ О%EqV* cb ({D놦2 2^<G:-J qp*ag:&)e;ȪvWDQئڈսI7P-׎g޸:-/`e0CZc֤cS`AD1AFNH4u )$r8/Wh;*Ve;ZC:zј%뚴7TVIĠ`7IRMLn2lgJ8/rCO!C{ J64$Ojsc$=rVz [x Xl([:(@xp`eHXztp'_NuB#>߿PgJT\LnYx'VB3@^9&::C!bV |N&H绁@H*%gZh{^,mܺf|_tZ<)+Ǚn3])؁;ll=pvK2ڭҪrddD,{^v @D54v*:avY}~»{]Ka?Mww`9{DaT+°8N2g k`ǰy gus4[;[q{ tx\D:%~l6i c1tΗ>Wtё%mV'/*S|[ Id>!hˁ[:`sl* t,ih1G+J}*s5 1?Gdth?-ݒ_<}F8(c^)*q*؃*W: ȷL{\ifc|-|pp0v$¿I[t{is&KX86 IxEKa7Q!=҅aRzW1/!/EU< F\&ojq4r|w0,SӥNřn=#K ]".ttcA5&ke5{e^zR2)2]bfޞ\;wNQF)aZ ߽^BUd)uƄ؍t@ gxCtɀ><섒o}KR+[f7ұ4PqofSdF e~T vBd\J\ɘMC@ޏG N 'u ,ZO|;@ӃXo{E|'0zwKY9mPԐg8 n9}{]ռEw6jtܴ~sVEO7KmLwEmJ+L{Y"+>BW[t. ̬ ,ʌ(aفx|_>sǝ;yfo_!䐡U`EψiV @CO MFLR3ۜ7;Zqk~Bn5s|:.lg$B8/6a L$pm [1f{cNz ť˺T}T}lzv}K2hVK$6:6D7@*@ۃg=UR_bV=00tu"|XV_AZiH 7Sbh>J|3#=bY56$׭pQ&u?Kկ^cdEm+pu&<,t\IB]9{/^% TWxRnTmvbcUU5qAS'cifY4/%LD(pZ|<#+dǵּHDU7vh ;nf$>X#si_1,g9"9{jǃkfbCtm!zLJK^7]`r8j (2zoPR}|۠\wEN8$y {B1l[/[||OF:%1bPxXW*x ½1H,WTbQ5to78o!{Lb)`AuCKp8 OAؕ78R I^MwlŵV9bYsQ|^jBѬ :[r|p0EI{Zk?>n/KԷ^(HMOK{<΄o_W~iϗ̉o#FCW"N w--,(Bl;#kn)$X̄ZSIR}p%*`97F5$v Ƃ) M,A:]R8n2F L()OCΙKjOa^-=ʫ$p-\iDj$ eVl Evv$ qbWJdm8bA:g=7]iHQN+:ǣ$$A4>cUނt_6ӫX)? ;-eчQ8GeV]t${ @GӀr njWfxK2FA,(y9s 7r9-rN8CHw]lAgɪ!5Z10hQ¾n|Lېzk.F(2|Gt.Jc3fXUF }Gq JWFu{{Z3MV%wS~v0†G({P:u*LLcd XC}YU]2H i6li_+ \p:áxD~(*F"Cg&11߫ ~CW RNK=+ucfyB"aڣ'{&^-_Dbs-jkm,NӧVc@+SP~ 伀eؽxYtJMFLpO='ViCZFgm#DqL9G= qUc389'cޒ/֝*ΛP?@8Qvߟ- YNjgeZ [oD_\w0μ}32;N'}6tH1鵚C@S~w—#:?aiVA#qbRe~);T&ůY8ƍ0{v82Z}Z0CoU?^$)'d1 =$rMKZ PpL5B׷X~E8O'ck^>21ǯ C*sy!yWksTbBB`Gb%bfnUOxG߆AfLDѡ*0c.KE,5#ćy񆼭F$AF^HUq;hqE|c%ibKvO/ᯒvL83 mVCxY$ ¶Lŧf*d~ĸ%)RG6NUegyj(^*PHw, ܽQ~Burv\3W=M)~z ,"=u Ld%(b=Cɥ,6)Stewu-q]cqW a{]~:Fs>9%`7qTUY'H͕ժ>"}K2rM\/!HD>/?)o0a5;-]Т:źd`>0&{m gCN*v ?zT=Dô) @-g; |6{HI:s£KɇMPYܪ?H)l=r#~WQ`ELENȉ_%1y^0QK7D9VEReh"T;!vFC|X$ ׆pDOwqĩ<|_H5oz@ OKv)[#eqDQGn w&l_cn%LRfiUj5DMb :c;@3̵P Dq\1'-y馃=s5"=R°q|u> |K{uP\`8v<. @jF`ɰ)Xi+ۊt`<- KVq8);%`n0b\ R;aU+їGC .}b$,_Q?r{BE~D*&LhPN6 f۬ZUˍ"\rF J#^*V3} <12>{K9KC077`>E-k8be-+:2q~IU{ =#31`''1MzISi},F ׶RrptlDbLgD/^Lܳ&ע'e0b&ig'z:Lhjo}NX.[ơ@˧#Ia3m,jÛ׳p<| .c.w.*@\ݷ@Ms1qW(m)K~961Bilc8y^" BWp8 ~ЇdE*ZqkqbU@pr?3r})}7vy zg*&rbJvc P`•%l n}f"Gk 㧢8j۾4Fd )wG),a*~41:หPLEbxƚdS =*;olPں5UIV! NhmI1y{LŅ $BbQKXcFLlbuKK\.,hSݜE ?bŁ9o /Rĉdj<{vӹeE$CF9 SIUci1evtaйIcjL~p%s݋v\mihv}z97>Rm! dhW!(}Zn >89 c+* 4Q1Q5mj+Ij=ƹz@DH`/rk_*p'#7/(ހeeͽ9+F^k6aNն$Z- f W?8< (^˾;4$ʨջk ☋fO{n3GgmMb\qaBdz9-E 6=6Л\(Nq7gzx{^Tα}F轶':0hEvzl3VlxvS7`RIAC26vVv:[,|$u>wlLXSx uհj& Zf9LoP'F(iX,PO.#0n H&Pڷ+=!׎I[Ew3S B5U^%c.r<4ѥ|U9^D78dQOCwHRx(hS]BeaO7*uŠ='Z)befml,.F^?MϾS=Bw}Ɗ1H)ZCDS".*b s9$P<*TX7AYfƣSl4\Zo3Zª⻀)MdȐ#F(l߅^ǸVGHV ƱŭcT\#ڿ8]Y8]ײ>~2+b|78;oy;$\ Q*tZߟ -(^X|+3'2u&]1t]7U3tcEXNН0S41!h|[DDONլ3- &0wt#(wE7 FQLжXgu^9&n K{QqO*ןII>s΀FyĂa[_q[3I.1&R|N^ [7+bth6_mE-($Yi# AN6b  `H&~)S]P=Kn'|.`\%!bN2ȃy81B%*V4s\jq:(@Х.%VT&^GM݅G?žś.K_k^5RԱ]V-C+{xˍ.>I>Vhǂ3ISp+̳`#~V#݋VٰSЕ:g`ۏt\~mWZs JTڶEGxHtq'/|^7%(VZI1iڛţn*A1'_ QuzDv;FK&HQj;B7A*WgRu>lZRSW_ 1*ǀt "Vdҥ I2dg`}ԦQv#lz1nqk]M!0} @ov/j>U ez"  S둄.@j~̙bUO}sQSw# =np5h[3U?," F}od`>:?(pw_pY">-J%7$/Xmz1^Wo.r@V@Q9H)NA8s"7?(!2+;]$AW/Ibn~ѓ=8jJkg>c_0ı ^{p038͗/6<:m.ՔO[Z;sp h%hMS9!T Q)Z'Ktk6:tJ5\#hlNV (IFk-kh,ٶq N3t%GalpYWcv({J'PFX}?I 7hR%eK(G >'5z]4lrfȠ5j/o@ON-IKe`~`$˼3v1 ZDQvQTYʡbw7H)aMP[Z'e z^3C$^Tc̪+z[>oDD8vhFaK~aUM'ױV_]*1$#%T1pvd{g(˼rJL(RitYUL_V~5S S .~r@hN5$vlOhEGn U+[},) Yء1tOa)Ij'Z|n?R>S. 0ߟe„RޒDtRPJ;aJIjϱF#Yh(=d[U&}E*ǃ _% ~t%2Ӄ;$MktYwcUMa"GiEW0"rX~t?c1UW = {&6vcga0ۋ=?F_of[ Z4ŒGmBZ _F"=*>K|jǥYֽ' gguo̒v.}^k5WhuFGOmˈ+ L~ {28/݅!޴zy[$8 9TN%뉫5g$$WH'6p*amVݣY?_91{%Za)x;@nG\)!<%*B1diNRfK.8#Ȫ[|Px` s-ߠ̐P& z%~(J2su99hyp;stK_'eq=dO:FѐuX=*XYM L ?[Bc XAe/|ADP~=q$NņwЦ"Nyڭ}˹rȈ-M*ظZE27rfО8N$]hJC1vZ,`Dl-bLqcv8cXpy2@[0[6Cv k}VIv9mu#n35%2Ld)RŭsWRqCu@(}bG97ڴo5_@+O׊~^G2+|26PQh HWuopo::#_3natjj="XGxd_9gm,dΞYp@va颈~_wcklF5b0Z> Xg|}gXFlb~n EwzY|_M:NiiU'uhnƎyezay \u{H~.=ƞ9=wz bBu՗S,ʩq%*DҷUjw_@_ Ht) PZOZSHg#Zdt{8ސ< $rVa>&^ p % r>x},c}x:s]E z-7}>xf`QfUb KCiCnN< :LE %ã+ragj+t>Xk0u5y@mpev-qRJqDk%0"䛒>%" Ċ/%p)]2 &n9\9/k?5^2tu>!=<^#|`Tf o9IMEWWT*.WuZs2FK8xlP9f=7nцUk#ކS+z\W}?kf"O%)BmGƛ6@la=y2gzAS:༔Y*7"8 ғ5WYC,6o8M_~,-ȑmК7raaGASbIs2= a0G"=@9Q3։lM&u>S8QH:8#&/٪|14& '?샠ch ]^u^ Ac8eEu'Ӆmgrߚ&4B&izV报)2#b.)v{(2Z.2 ^z䅝Ddðw PP@+̱^!5ZZ ˱8_=%s!zAJܟxk,VhhWVS{~#2|\P t 0?gNV;=|I }Ƌ 0׋لYEضJ P XLN}+Dm3sqG~%.dXv v-lS\;kE|ѨHH.\|EzzڀlKB+!b_ZC躿%Or pĥF<[4#L5`'H0aA2o)JV%p$šxyqzfFC_oa>*H ?U;!F:Kp: =۳45lִ }p7IJgD.I(1R@q3&OJuY`Qxam.ѳ\S֧'`vq\2Ë᫅c>݄8VE^'&runo:s"\o'7)O5VDBI+KChaTD=-> ur }4QT}mZfFעb.d:Y]M9{soI ư 7b5wYu":DzV, 3ze/~RQbrr-'B9mC4s9R aJT?z L" xs?7Y@U0 TڃN:; pVǼfcP~~TPjPH//aԸ >$͗p6 yaHEWCGq WPKr^NۡU.|W)6*c~)>@{ƿa Xrv|&{ԨUgHFn~q'-v$UK8uZ΄&|InKsPy 8,-S,)A$1S_>lI6B$yhؾuP%Sܚh(q^J ~A׿Z$QaE5-DNP= b&DʰbU. C(!,V:"zuIv=bدq3 Ud‰;ziBV2<v2Nūǜ<_y#ibrki4&)zjʯSw׳߈a#m8 PǏnBS Ks{0?w;-ܔ;YH-l u{} -.?\Xjbwl 7h8*5>8ܩMlBAODu>@v'~O$1q}w JjcS!3kfC| zvHpN3^á.ػHOFY.?ZwKk-ghʯ&ajy85=$U >xoUs,*.rޅ**nkW^}4j\<iqsmb@r?D;q/J~wKAw³$/2 6.Jo-s 3WôP ,F.xN0$xZL#`'#Z T hzp#B7c}"ɸun$:v$qm_.ЭT¼ J1̨;.5ةNV2\- UBT*Ȁ[UP XFKΐg+nD! s=%;`.akFk" Z38 e2kM}C@<R3})ioBrEGqH Q3F P` 1՞Ҕʤm _ܭs!/ 5dHL vI-Q5~9Z=h(!]fX.8"51P jmhO!)%ߑU[Ds:nd>k M@ˊ-A7@b q; QRxM_&oB4$Hjm kcE6M4'TݹXY$ D؞VԷ׳fQvDϔaq~\wd4|-mhQ,r2c/AY^T*퀑<oT*_zaq*;F*`E1rEH{\.7j6T;zIP7ѨcT}vqdtؘv=)E!󳨝! sL]Ω*,hsT4k#aVdϹ x0G+tr٨k`,P3+I=L/wC! ZՑp|~L#hGD rMnb  iR`ڄt(,U>U(98Nua5GH]8LnV3꥜˶4Hp'a"vg'h[3[ S/,N';ˉ' xt0W>svYE7 1`ڧl !+>`3hjesŶGTU< 6issqU'P%OIXӭ)P7Ck38&> {$T̫ۣX v0n#?;ʨ3Cb#qTMiu;aE?'cm }JP4:+#B8}U2$рFW@Y  -6^ȯ]? *9 :c6vEv)/hSQx#3X=JxuU-}SAE*|=\$ͨ6FHO#xݻ2f7W6i3rXi8fD夻۸ߟf2 WR*H}^2֔zMxOe/*&m;!$;T=xGU42r:9TỢ?"rR*trٮ/ wUܿFRi8-r;6H}POHnyțjIi܋ jN7(=wdt]t%셏/}`CX@VZA\M`ز\oPW7TT;T5 xkwԟ 9`>c["f;lc?,ߠk=֘SSn_3ࡎ_ȏgHne=Uus)wk'j1OGgCD UnZ~Ի.F]jI7UeĭqoQ:u/$NIiN ©ӗܖ4KyASbp.d?%!vbX}|Ӥ~-ƠX$$7 qi=cZPp-/%G-hy.]SJ@wA r8NL _BNW6W$GD%ڻNx]ʴBܷim -#>Nl8*^ WZԐOF{֊\!"J=/oiQQUC3"PiGܔ}0bapIҼih_h(_~ѿM%E|:zx4.Pl{UB*E0ԙLvH ,9 Ǚ/zڂaQzv*Td d6(^j&S[ aY_Ƀ8>TwXa}޳[cP8=X7,<1w*e);1sž ci:~ca[Y[GGV<}]wBD[+W!&sIzrO{\+(6m <9ȳ_c|TnK?ZDӑqZF>GCuSL I[ /|;TJr'7^`^Ŝckn}F 9^{\D;]+hWPhVWgA}ĆaΗP z9r}&$`|.+6~ ^Auʿ y˃M&Q 8BԂWhGy'D{j2U1W^>{,l,?tUWB~BVV=G\C ʙR8W<7 Y9LQPǵ̔mî|2Ouc}e,4cuqAa̗goo:c9(vb/y'IYq5y(VyQ%{vF:a2 _Hv?Z ,w3ǬC@ '>0)9 KA ǦR{->5-TT=j6)ޭ~|Z9$ DCLq_BM}gTdHYͼ xJvσf!=pN2[>rN-n䠬[.w֤">KU x?]!Vh^.%ݙ̠J >v+o!WNjsvmKl#Ȧ35l}%·=!R !{f7Ϗ4@e}/;CXE# x_zⒽQ,ױČo`.`H{Z81?SGy♃m*,&e0Aq2m Zu% bևdg̨ 2 KqjAd CR*c{r|3يEilv}#?  7jM=俦y0Hd.*`-Emw10\,Uޭr"~ 5kxq;!kY2IE[CdA߹q PGx:qJ7y#8be|sL Mi~TMź0|I<.ԺZD"QtxU塩߁X*hqfM#' %gCaKxTǑf&~g89/irۣ|m}$tJD%]& *5Ȯx:Ӧ< %pq!~XJt(gbBRPK5iJGP[w4ol*lCo&#v{Ksa MKqdφ}2; J譩3>!"/Yk`|A" 4g>Sl Ve!>6x3IRtv ,(1 +6kI*cEJX`e zv+9ϭbPὡo"4~7CnJ#EX:3 >ʮl4YOdsp>"V*8IЫ2M[0jh\STvN;IjNڂEnki(ׯM!Fho97l`˫A:7 Cq7n1|=6~c֞$F)B_3Kb">ځFA.c%Q0DC3b=dk[ ;oS~ɩ4~JtCdh!Z,'\CI}lGsT}g[Wn,3D@'#E6MkĈڳ؂R?DFuW~ǬGW;՝ORfT4$l 3ut9JZa0Zv3n^.~v6BIۻZfbynaXA`ۧv%\ϛ懲a)bQ֊(zR1`wD#8\u;X y9݈"تNVձ ޢxIl[Y^!+'v{|T-ڄ+i$+pܯhWZ1& aH+?/qrdHŖ؃\LGU<]P=~CU<"J`<G eԁ.ufH + uE`Leig1TPM &I.WizEXU#+-afO_]B,f~ @V EN2T^AOMpIjSe wˌ2: RfmJ<z:ɍ@rOtPy {H*u'@VRn=ij*6I'11s;qRĬo)nrUwo 27% +^'o3|M.V5Qo[ݓЏ;_SΞH(t)囋p3*Ň~ܾukj3&p6938.%v° QYEB04/'bH6KS+@A.ح5_ǚ+/ky<*W%goX5&v}bi]c?)x͇IfYm@SZ('U{foZtӖ($.RVZHk%L,OB"]W#Lfղ``%g7޳F MK52ޛU0.msCX46#V1=Rr:,|b;WN`&sz{;d$&Զtx? 9GZXWsoh&"6ꅚ(s x ǂoz_7z)`ه..c\`|{ֈ,v+_,VۖXE^ PQ0Th~\1g?me/ty1^H͎g9IWUM0iԒT_rĵI!gUη귬Ý?TWKѿԧA"T@P4*YBI ZTtJe@:C/\ UB?tcZ?yL9Jk1 ,3켴0ʾ%1#ҽfuc!C,"G)4u`|#xnYg?YquzL0IPzTi;+_Lr%"c-?|9ԑ [ _^&NshkИbB!Wq:*k -#fcEId;QB~j(8āl_>'+3pXF<wͣa~́Pyu`fS7&;S;-$琰6pf8;)qOLPt s宐`bnm(*QrZ/5\KXYRcnk#k{SO`[,9 Zart\L Gn8 O kxiڌ:~ G\{-M) 1DolI 4voezayG,|0`L!}Sˎ.g+B8|yAD(dX O[CyZ%`^q&gC[RY;&>&qh$g9E$~ѽhA1rDU)w F4o2. P0~FB //QNY/̪@-m6IdZ͊-$W; Nw-﯋ ^g= *y[ F]ZTb;lfFRfٸ2яZ] dSc`s sߚ^c̬{Ypn'?%Li2PQH3L7tIzD5fg~uKMLF-ԀD?1Z f57e(qɄwߒ\a"ԝd{__䀋ۺel̚gWrnc߀js"hzKu@^m(/Erpx|X$'WˇwCx\Dz[Bbd:˯~heiDǧRh[y~ }]wQV?2ߟdu/k)nE|(Q(Lc'>?tU>˩ojGU=ypN=tv]G(M_ Vbx^BA "ԟ#r0n(;#*`dI9R%;'jf׌ mଖSVq\OOWi0210jD<{ ho 9|U8-SVpgYr}-f:ͥe8kqpKJh ZZ}ž3E][1oKZ$g'zD2 PHhB[6q^q;~,ma؈e'p7IE:Tne;qLk59Y|~'p %ih&5IWZm'O;M/nR⨔<-`=&niS|"2[mZ.x60WX]l30- @f_JP)[0@p"W#lsye4);vMD pPOUtO՟ \"aS!کkOWJ~GDHpQP+h{=#:V;>W^9&F\nUF9j .L?251̷;Hk<˘ KD^a*F|zF*u֟XhŹ%DXTXBLآ&X y\ u!jߓʧֵ_m尨?F>ıe뿦si=RSw!Kg[ fKdsTCiYt(yXm썈= (~AMͨFx?M;_#}jɕT|/*T ]*c&3*yputM 6wKJ1) fN ^RpqQ{Na9ZdM41~M858+`' ՙkAezM3G}k"0Od|aC289$x? _ŵA&YYDl؍.q^t臱7";ľH ]p IT0>:]LS/ -HZb[6rA"g>~ = T.U3B<9dg&Jw-u fc9!s,sGOw%uqiL5%gtCu5l#%7 ܩ5w^dBoK&T^ A4r2IajRm8Iq.Ây{Uv#;J;ѴPޤ&_`g UhʙpeGLd^3瘡pj$V;7LМmv+:we@rQw ʖ?v+MuNc=2 $vY@'a,(Z>l5>0(IAa%j66+کCYbUr*jYmƒ/bWcSN9xgEFL cE^=jt8i,ɤޯR?' 5J r ?.N` '?\!0)\k /Gw8@!q q S~k%X!hN#wda@GeX>" gB2:aj}ɵ"M̈jY'OQ u d# ~$/8+e'k` TAn@!\G_u$?șP@gEZY{sT0yO. "F|0 ?~ԺYEZ)x%x27?fI j37* LM#yҬ 5a܄ǟH`}lRiܟ&_.KMq3鑓w;EǜGQW6x ZFzۊbbA=(S7G H9bbݮ{̝fr3[ŀ2h aqh 7, L/ɛť`ir{F5CgCVQ-qlJpBGapb>EނD򚛝ɜ ]O;Rơ08\,m7XjIe-AN؇BAE|OĨEN].yfTʘIjwWq3scuOHXƒ)#{Q+fCEuhh-ꄰ2u[a!,ȴ-К KuT-$^'8j(Tr,dywpN@ӲoVwRx.O$^rYz\3Sdg@F(}hXR7W+vU d鲖'z}ݮwk&+ι(J;v)>0dQL]?H섴^OmDf7N@nBO,w.]Ud2~!DM~hSi51/p%0: 26ҵTI&0dgWKJMX>f ~HuY+MA0<_q"ة%7`(O*ѯq5Vv`AOnĿ8Pǻ0~K) 6\O{vcxG{ m]kowO$_p b库4rG\mL0!Dr6!&L͔叿T;Ke{? Ց`dP oTp7HD=_Ĥu1`q)J._ 9CJGf$[Gtu z^MӏEbx4b /3~dʍP˴pKg/qp*B@ꚩ{mK?}>+|_zKF_Zo~@$HdFe6_a V 0Y0YFwڱUy<*iF!۴po˪ J7r[y9a֕mE<&=:鐻Aw2'NKG:{cwʽfƢZ7Bp 3ނs2FsIT bA hZ;ԝ",B1FEEKrPb2X~! T4pH ᆇ K7œfb-R7GPyu ^/T%fDe9A0v<)>n/1Y!V:'B!S4QJ.7K ؅ ۦEyw-_OrsS^ecӕF!Vc/ɟ|Te# ?xR?>g]#3`dY#ğ^ Ҽ%.u㛭`7E? X.w>?Qu0!@6A}8HVqƊݢ{ʺ8%oq^% aF\tH1wϴUR_8%'#Uڀu(}ŗz)dP o^= M8S89 rgkMӵ&2Leb)] SS;ؾ;.i{$&JayEa]4Ż2P޶++4ͤ$mxWZ}&z +lv]\Y/Onu)e^8J )H =Nz^V@ +4SYϻi#v 8)RNZji鋭! o(b]Å X{ѹEbM\?7kːn#_̢2&?o<,F{=1Fu.-;'C ni7*٠}_çŕxRE5aY @_ηLh^Vު{dO$ڴXˆxΉڰsbsDPP7Lsv,0-c$6 @-ck-;IȆ /!>h.[s,یqώLqoVe*XBPb̝vLȁPCvQaRfLX 1A e6;U=ˆXlWFh~%"Zj A [2/F7UYw+z;zmvXQTr%=J_Bn-N8PT>'fbSK$}@LHeY_HןclMO " wXH d]ϋeЃcx`3}Hq).qC.ށrʺGX511_;InAFu|LvvG_w]s!Z OP[,[.n@Q." }a. ,RjϾB y38XwҒkEJď! d[d2|2omzzZ#gZC.J8B^]W]A;:5c˩lBȝǛ e̴){P~5˵mgk-Tոg=6, O޵ l:s< 2%?O=Q[Ѽeܢ"Tp=oTv73DlԐAti\ƥ?p}M%bQx:~y腡$&{]S|4 $]!DqUʼn DӒ8zފZU[mɋ)UbZ%tđl܍uT~".I?h0P¢5 uNG,RytV`zVΦ#&Nx(v2lM}XB/*MǬO(8Q_uaTG8TP$BEVwf~^6/g)M#mLFhλd{-7“81bB5,yԹZ2A*@[Zؾ}Snu49ulc[܁Ha)Esȍzgc15 JT#&>lSw IN6o2/>#ҙ\8Rcd'Stxێh5{ EDobp: .~P `O I1wsBUΎ8d?62w_{P1U~_Y{q p䥢%c6fz/,5o;w_=Su|V[tZp7GDcpυ^}k֥m؉XՀI6"3oL&`:{\{([ 2t&d0\=WoIİA1`P"Q^Yٔ$RYhL{vP; W K,$v뀨r,6Od3y({~oF7:;O/2y]5q0[#N@u=iB;jB;,ςɘtƤB3!袛.Lo'7yZbn%a44 kwE gF:n ,'%2 5Zt45n&aj~ a& uUXTSc_ NY_ _&mo,wz~вRJgݷj|>_AZGدHT8?B<_6Kpl 7#vnBB(L\hkj-=SYtzpTz FpPfl@K/Gve)QGCMpse&sG2&%#PM Pf[=j1; #3.,L{յ>kؖ Px 켅JxK= bzL;!\G!Ƥ=m (Ū秳?ۏ*&wZs1ۄ ]~;e1`.q#,M? Sw]!oX̀+ո4ln _C1 Nbٍ5vtBhsqW|& PgPS\Rn_"K*e-~>MԍHr81IOcOR ;?q ?CHĜ-V. \>0Qx=q8𧖨9`QL%Ipyc<=-.[HH⡄ _5 n(EZv$sKԄߔќ42[MQa"߾P%Bx{6s!8ŋ 5m~h^q挵D5.KS\۫{J{PpWt#y)Mͦ^I䢤KFSA"@^ZIBN4e8DtzC2Biလa|c4:nCr6jl#X.}Ó**lQ;D1Vͪ90+~,lw]QN@[YTl5BSL /G(bѳB5Zl_gn8ڟ*U{T\H;)8'L{ɫǺY3VehJ \ Hl1G&TŪC7UDMmaq7p34HRlJx0˥r+j7t,J<]tQp`^prdYbԸ&hY v9ݫUЩ*a`pb&x1uC"GSN0Xe |)xɡ ;x_<4🏉z̫ojsVd, ]hZ;Yj7ˡpUJcSѭ(Z2L"Ngf6I(NCe\P]A㈊9 w ^\-hIP#ߺň.͙}q6}GkvLPqѐ*3Yb> #+D㥵^ޛTVpĦ"qY|ɩd\K+T.[ǁplÑg] <ɓքnZC1O KKV C"B^ͯ e2-zJ`=H/JIAGtVU+|pќ/ %K=*j0Rn:uɓ fxc'd)|^852?&:rJ)a5u>$#K]md/ JYx4ŞV>d?P3Ų>Z8uJyDӯZS"tldxxGB/z#w`'DlO#.n2Ϟxf(D|ʰɱ?fezl Yq0xZSwg ?@n,yY*osAÚ]@4.p"r(.䴿=r4ֹ8Hט o"Gs,A\㾁Jy>dnv<>aE'&6xI^a` $ X,`tE9 TI}Γ|[,[*"*߻J^ql6lNӖ/4lm~^o3+99"G`mV=[h~D k6 &~ 7 S)IE'!`$C';ޥ_|XgyL jzQ+Ḷ׼BU|h9\ G8>Y[4hRHO.qFX|~' iҕo( XƝhXQB0b\g{ {j܊@.jX PgMz t!7Fx 7 SPlۦOVX!wpN%o!6ɉCðtnm\Hx I}BފKg3es&VM'XuatzȨjlؖԞlp}Nj2xZEkrsgF[ Prn1K^#/'4 s (i}fY9HhCJ9*:uιm#l1]9.&+]Z=N"4gUR+!O89V~ɢA`L\2wYC+ñ,e;&Յ)щZutZ(0r,DuIRnAfjzɢK89q^P#}07¢w([VWeu`:o_Xn3Ȫqs90ᏼLn:0K ߀,1Un(S-[Z/$+ qJm?H@l,X3NЎRC`b_C}~0%Q޺יּG]s҃/b* 8fgeft"IX5/qZwz+\פ!F}h|#gDa?11qb7WPsw#G* YZ