python3-firewall-0.9.11-9.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`f ]mtZ`gǗZϖh:E^GrBl3 *";:R1WLi:ЅPrI (u*lSJy^P r^2wʥʸig %eYU9?w 67'O]ʥ )[8kA NrpdNs0H;{ʭ'>(lb> Jm魗

ߨn_){hҀK,RsCi! ,4_ #nv6zrn2;D6.f$$? Oz2$YIJ K'Uؤ̾g|z7S'"~mLPe}5 &j51|rl|uJ Pr{_`}r6!w.-&R5TkpR #e*QQ]W 3A\\YO![E;2Q+7uT9@q=6a 0ߏ鿸'xDLpv3JB8ysiBY LJd tbudhȈIa7 ̣ VU ՞²»qY"PIW2\nIw YW,JZT_D#Sl GoB_! >p??d # Bdh  b    6 7|:h>AADD E E (F8F9H:dB_`G_HbpIe\XfYfZf,[f4\fD]i0^x b{d|Ge|Lf|Ol|Qt|luXvDwxyx<@FCpython3-firewall0.9.119.el8_10Python3 bindings for firewalldPython3 bindings for firewalld.ford1-prod-a64build004.svc.aws.rockylinux.org KojiRockyGPLv2+infrastructure@rockylinux.orgUnspecifiedhttp://www.firewalld.orglinuxnoarchqq,,GGOO=0=0 ^ qqzzlMlM~q~q22CC  IIRR__"q"qZ]Z] @ @QQ 6$W) % V=gy$ <.. ))/`/`++%h%hRR 22=5y 5R12M2qy>8 JK'qq11))33RRAA-- g gD:SIz!-uW obA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855312ba60188b45d24c6cf96ac660f54ff75a8b378d0bfdfdf34a8bce18cdb411a312ba60188b45d24c6cf96ac660f54ff75a8b378d0bfdfdf34a8bce18cdb411af9f827ac3d02df6cb2b875eb6666a9e7a0ead6dd476872eea39d88e17a4ee553f9f827ac3d02df6cb2b875eb6666a9e7a0ead6dd476872eea39d88e17a4ee553bf2483a28bac5c4775b14086f52decdc502efd835bc895f004c77b1d7986fdfabf2483a28bac5c4775b14086f52decdc502efd835bc895f004c77b1d7986fdfab8a1f69d2f66e9da4b74bf192a152109633c1b59568e887afd6c9058fcdca6f4b8a1f69d2f66e9da4b74bf192a152109633c1b59568e887afd6c9058fcdca6f42679e2a29e57705913aab9695ea5727a182e22c06ed7c9571f006c195f9ee39b2679e2a29e57705913aab9695ea5727a182e22c06ed7c9571f006c195f9ee39b9894d0eb021a9ae8e1ea1b1b57cb9e89547bb91704c7ed8eca071f304643e0149894d0eb021a9ae8e1ea1b1b57cb9e89547bb91704c7ed8eca071f304643e014dbb202a3d8a4c6134305c07f337deefcff8b8c9066fdbf7c530bf688663656d4dbb202a3d8a4c6134305c07f337deefcff8b8c9066fdbf7c530bf688663656d48ced5af72b406f78fb7c916ec7857e2e311678fc902bbd2438b2314494f612da1f1e57527c0671eeb6b76ea1339b5e1c4bb151f97a1f8d556d78083c4050d228a8c01fa4b2ac86edc1bf3371496d266950d6c0a7df3aebfde3436fe1653dee25e944e4b93c4ca3d67df8b3cc538f13869ecf6329f282b3d0100ad893083af8cee944e4b93c4ca3d67df8b3cc538f13869ecf6329f282b3d0100ad893083af8ce9a9368ac8f42d7c3523ca0997b6da3fe0579d089ba9f4c7531119902b131fd119a9368ac8f42d7c3523ca0997b6da3fe0579d089ba9f4c7531119902b131fd1106dd28a10d8d2596f4b137f25d460f8aa962aeb4b564d059041d4c558d66e6d6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855312ba60188b45d24c6cf96ac660f54ff75a8b378d0bfdfdf34a8bce18cdb411a312ba60188b45d24c6cf96ac660f54ff75a8b378d0bfdfdf34a8bce18cdb411a16cb1ec8ae84f371c50a876170f5c0bcb6cf5f9cf21cc6766700cd1b90999dbb16cb1ec8ae84f371c50a876170f5c0bcb6cf5f9cf21cc6766700cd1b90999dbb7622f3dc75b174ab4750512dc954208ea76a9e19f757a2e02ad6452811e021127622f3dc75b174ab4750512dc954208ea76a9e19f757a2e02ad6452811e02112a53b91d304e6c1f00e1c411484047edb5694856ebe4b3af68fb8afcc7f09da32a53b91d304e6c1f00e1c411484047edb5694856ebe4b3af68fb8afcc7f09da320ad12a14a414edd8123125f954cb04353ed7987e1090be9fd6fde4c6791ae2140ad12a14a414edd8123125f954cb04353ed7987e1090be9fd6fde4c6791ae214ec9124654420b7b838c3d38cb8df89357c9c74cd680058bba8cce9d7eb110ec7ec9124654420b7b838c3d38cb8df89357c9c74cd680058bba8cce9d7eb110ec7a81ca26063b84c836ca5cadc743b4d33328f16a012d3a868ab84cba97473c779a81ca26063b84c836ca5cadc743b4d33328f16a012d3a868ab84cba97473c779f7db8686e5f8fe2714c9e473964e62f919296ae819e4fbe9658c83e3647ce9f2f7db8686e5f8fe2714c9e473964e62f919296ae819e4fbe9658c83e3647ce9f277d2bdcbab25f994da9a956f184f0b580e80a9d3ba05c1797879a60b0ca8e17977d2bdcbab25f994da9a956f184f0b580e80a9d3ba05c1797879a60b0ca8e179e579e0262d424112368fadf48c36b481ef39c6df9c672202e349cad457f28c50e579e0262d424112368fadf48c36b481ef39c6df9c672202e349cad457f28c508f131daaeb55d9631fdd9b7a73631301db108fe1c693530785461f8fb47d9a938f131daaeb55d9631fdd9b7a73631301db108fe1c693530785461f8fb47d9a9338b8bcda0123261fb226e25fd1af75c48a976a7bf44addf9eeffb126e5eef9a838b8bcda0123261fb226e25fd1af75c48a976a7bf44addf9eeffb126e5eef9a814a8869bbd2bea5fe31065cd35d59f84226fb96616df0f285a6781abcd3c0a5d14a8869bbd2bea5fe31065cd35d59f84226fb96616df0f285a6781abcd3c0a5d5e283f2af90245b984c6074ae22cb710dd722971b67ce3c985e6935777810af45e283f2af90245b984c6074ae22cb710dd722971b67ce3c985e6935777810af4c688d1cbaedc652ae5d2c6ae02a7828636bff318a7dbe53a2a359d4d5c10ef53c688d1cbaedc652ae5d2c6ae02a7828636bff318a7dbe53a2a359d4d5c10ef537a0466e026fde4929fd00ef7d2b1cd0ac69e882cd872d39b15cc22d3242707837a0466e026fde4929fd00ef7d2b1cd0ac69e882cd872d39b15cc22d324270783209433f17527a969b31e8ce13a6fc88370fd4de7ca38d6209742c572f61785bd209433f17527a969b31e8ce13a6fc88370fd4de7ca38d6209742c572f61785bd67f4db920bb04cc9ee774c13d22d009ae0ef029bfe3317812f8d135f453c614d67f4db920bb04cc9ee774c13d22d009ae0ef029bfe3317812f8d135f453c614d960afc32839df4c4334e9d39e2991c5078bb8d642617762691f205c0191da446960afc32839df4c4334e9d39e2991c5078bb8d642617762691f205c0191da44625113546dc24c5f0e7b21e70428bf3aeb613b2bce48f2717eab5ed8433f7b88025113546dc24c5f0e7b21e70428bf3aeb613b2bce48f2717eab5ed8433f7b8805228c8b5ac4ff93950f1d703cbe2eac859faf3e7a49dd74950dfbb1961fad2a15228c8b5ac4ff93950f1d703cbe2eac859faf3e7a49dd74950dfbb1961fad2a1a95328d592df5cd154026acfd132b944323b2886cc8914e4d2aa46a54ed2ebb2a95328d592df5cd154026acfd132b944323b2886cc8914e4d2aa46a54ed2ebb2b7a49b0dbbc94de56448aadc819b4058a1ccd8fd47e8ac723bbb2f8f46bca868b7a49b0dbbc94de56448aadc819b4058a1ccd8fd47e8ac723bbb2f8f46bca868a518fb5c2ff8e73af8962471fad49ac801aec83e57804e0ee9231db8b1d29471a518fb5c2ff8e73af8962471fad49ac801aec83e57804e0ee9231db8b1d29471bc50d730556fe04f2b7695d1e93bb25badc1c6cbb07041e95f67fe136f72fc46bc50d730556fe04f2b7695d1e93bb25badc1c6cbb07041e95f67fe136f72fc46eb19ac199f0d967db150178f8c4f149b6505e1b48978b1fb04d39d9f140c76c7eb19ac199f0d967db150178f8c4f149b6505e1b48978b1fb04d39d9f140c76c7abff263ac076f5ca7017a402fcb22cfefb8d9f5d50614535145e0469f7d2cd20f6ab17b106fdc739c41690ce7cda3773944790a90966ff383389112ea0a61d43991a231511fe1b39bdef701c37a98064f5c20f51ad57769bfc3c3dd1da3c1c14870ddf202666508b34ba9934e815a547eff50a70affb1abcc33ad2e6c66413f921d7b6f0ccbd5cd136603180a6373e44c3b83c0ae460742959168fa8d29046e64fe976b93e18c8c36b3e8f0de0dd55ff96304094f0eece871efcf734aa8db1cc2b570262843f48cbd030d4ed8e6d6827e9dd661a930b064dd82b6277e8f411a9bf6f1be40bdada1c06eb773347abd8a04c4bab5222001f6fb17364c396c72970587b79fe55e0fd76422750d74ca21d992c406ecb63d404b5d4f4730b032c6706433940562c34fb5acb69937584ec10aed1a9bbd88f43eb568e16d065802248af3b08706b2b4a712c85faca53b1289e8d35ebe06facae3302aa8b19ae3d08c961abd77e93a83d535441d8f518b8ff8d39265c1e3a0687295ee8bea3762f3fefa9be0403376e263e7fce8fb637f1011a98eef5b440579da8a89d949d2a1146ea907c9f7fbc1cf40b39a2818a2299d2a6c08ae72da23898215ed592ce4246605e16f7bdf4ba32873c8eed7c767e3d7337800a22429b2348fcff2ef09787586ca00393175e8bb77e19d46143ec1be133a10df0e646e4775b781d539cb07f269b1665cb223333c35495b8a2226fee358d492d75abf38c7a5697fb0e5e22570fddee7a39d05eb9a81e7d9212202fd3cec6f27f39cbd18a662172436402dc46675745c53ba42130cff6c47804514afb22a8319da22e1f710d1e937ac38cbec9a0304a673ba42130cff6c47804514afb22a8319da22e1f710d1e937ac38cbec9a0304a675a7efd11e78f634ffef1d847be69e5db000d6f97e58cac2664ebd31ea68bedec5a7efd11e78f634ffef1d847be69e5db000d6f97e58cac2664ebd31ea68bedec871b4fbffe977dee60bfb5ffdd918b9cbd2f067332dced6213f7a354cb1ff1af871b4fbffe977dee60bfb5ffdd918b9cbd2f067332dced6213f7a354cb1ff1afe847f43f8985204ff814f30323ded2d6cf9393ced1037da9bbeda72fec375ea1e847f43f8985204ff814f30323ded2d6cf9393ced1037da9bbeda72fec375ea1778d3cbdd6e9fcef93085547be3a51ea02c5ec0db41c917b9d90b97c251490be778d3cbdd6e9fcef93085547be3a51ea02c5ec0db41c917b9d90b97c251490be9a904e261111b277e3aa7f3a5b47a45a953ddc4b97ce2957948b45d6798b778a9a904e261111b277e3aa7f3a5b47a45a953ddc4b97ce2957948b45d6798b778ae37bad6e88ebc38db7b81a5773c4ff512b02192120242e8f8cd449ab04683172e37bad6e88ebc38db7b81a5773c4ff512b02192120242e8f8cd449ab0468317243ffc4b5f322d832f69b18624796cc1ead29fa1d550f7fbc1adadc104a68b4c843ffc4b5f322d832f69b18624796cc1ead29fa1d550f7fbc1adadc104a68b4c8b123f11c6c320522eae6f048bcc69ca059caa8fdc466b57aedb5a51463a17fdeb123f11c6c320522eae6f048bcc69ca059caa8fdc466b57aedb5a51463a17fde89685e2d5a95d931eadf6bf5f27bac0ce683da1706be38cc669137addb846d7a89685e2d5a95d931eadf6bf5f27bac0ce683da1706be38cc669137addb846d7ad61c91026a37660a1bf0b177ceb55942775ae6ca7a4381f45b27ece4e5167833d61c91026a37660a1bf0b177ceb55942775ae6ca7a4381f45b27ece4e5167833980009d2b3e068d59a7bd77499d1319b0034b67a7b109e15f60ad9677327733c980009d2b3e068d59a7bd77499d1319b0034b67a7b109e15f60ad9677327733ce07eb50f208d1157f304017933461565c6a910c2f54ad0644b184951b7cb82fee07eb50f208d1157f304017933461565c6a910c2f54ad0644b184951b7cb82febe0744998bafd1d03e4a82994a1c2710473b52de67029ecfab1bebb63f91cfd5473b321d5c9cc618224735995ee8fc3bf2359ad2aa470de0101ca5a65dd7c68e10ec9fd83eceb4fcc9ac6c4efbdb0ff93cf4ed37c2ea5a799c6042b9f9802ec7a4ba660898aece3eb358eb86d249a263c5d01e99e73d1c0dc4459a4b9f09c462ef89a4a1753282da2279cec6b9815db5524bdf1d2e0f73b9a28eb2f451b2b872ed15304209d2b495b1be113e802527a6b84284801b77f17959a492f19fa02e9f9d6cef0f2c97f81c6593d861afe25f993d210a0ac4d3bbb1ee00b5c9d516ff6110527c371ad091e1d3ed0a9a0f43e116ffb400633b36301436b1cf428b076b1089f3eee998f7a51f0b6ef84f903f939240cf3441ed497be2af9a87d036d921f91cf0612ed5d1c5758fa154b77eb0ddfc92f74556e14d495ab94212f12d1726a5ff8cb95f1c622fb070fb03b4bef6583d43be91e40c1822f18f1e63eea844fa8410ca0a564ccd8677bff382a22cf15c53719e98c8bf0fedb6e02871a40d950374e0a212a487e5dc5403454c848830ce04a75049047e19375e478e683668fde693379d9ad9335f925d1676daddab5499b06ad9389b79e7de3db2949b202d9ce967e9ee99302f73ef5992232e29b25a306a99060d2461b37ce69f8e15f3db59d989d9e857675d3cfa85025d5d437bbacfd7a4057b766866e61c17c90617b1f3dda2a6ed81a1d87197619f3b9b1057ac9750acacc1b1e3870910a41110b4b944e1750e30d45b7709b3583d71b58a6b3caf903a3b1b82fcb102a17fed003661a9c69be368ebe27141f791c2ba21d852c80b6b471f43977a63df65071c12fe6241b2be6fa633b3415e440645220f332b9419988cfdee412476143cdb92c874bc54f92e8e7186fc35dafc32f7e4083fd40af5d3fc8fe56aeb8751406d9358161830e8b5b68e96e94be59a70bc63c57fa4e3020241a0f6ef113d7698976db82f0899aa6382e72fe67f8ed5971e0ce160b77b04d16aaf7b66d63612baf5f181d726a3c52d3290d5ac789a8152f47d283c516a6ccdbcfdfa9e802ffc573526044d932135efe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855312ba60188b45d24c6cf96ac660f54ff75a8b378d0bfdfdf34a8bce18cdb411a312ba60188b45d24c6cf96ac660f54ff75a8b378d0bfdfdf34a8bce18cdb411aaced3cbd06415106b341ec5caf61140cd24504906af042d4d317362f06b21ba4aced3cbd06415106b341ec5caf61140cd24504906af042d4d317362f06b21ba49cf10cdeb7b7a0d303d0a0be092b1c68c7a803ffcf6996d91eb4f349af0eda679cf10cdeb7b7a0d303d0a0be092b1c68c7a803ffcf6996d91eb4f349af0eda67000d1a2479f190037a518aa2901a501a539854a1c90f36b889e8e9964217b7fc000d1a2479f190037a518aa2901a501a539854a1c90f36b889e8e9964217b7fc62cfd25de3a6ba598e245eed5aafd68d6a7ba50585d67cbd5e7eb414849b9d0762cfd25de3a6ba598e245eed5aafd68d6a7ba50585d67cbd5e7eb414849b9d070ab0cd697c6d69e1d48724f60a651d77c0cce293bb795a2dd263d862e7d51c410ab0cd697c6d69e1d48724f60a651d77c0cce293bb795a2dd263d862e7d51c419a0c2f8a15d9cd2f0aefaa1addcc6e2d5adef396ee2a22b69f48f09bc6416d5e9a0c2f8a15d9cd2f0aefaa1addcc6e2d5adef396ee2a22b69f48f09bc6416d5ec22d4830ad736dc61e228f3d92b1fa08bae11dc9dc826f38e1544e185ac2eab4c22d4830ad736dc61e228f3d92b1fa08bae11dc9dc826f38e1544e185ac2eab43e6127804d058349bdf75e0c038f74b85bcd505570b454eacc4dba52fdc548733e6127804d058349bdf75e0c038f74b85bcd505570b454eacc4dba52fdc548736401e016b5370b6904f9729afb267c6182f432a937d934c1d2a7682473461aca6401e016b5370b6904f9729afb267c6182f432a937d934c1d2a7682473461aca9db4540eea1ec7417ad468dba5289b92720c409b1146ec6f5d6ee95bfcefef579db4540eea1ec7417ad468dba5289b92720c409b1146ec6f5d6ee95bfcefef57315febec527f7cd1b1fe1a4f62d313e76e438bde88020919983a8cd19a75b978aeb1e7ab23b84cb42c96ff54e0404083e334e0e5d31d3d03e340f50eede80ffe057ab7f04335ca27c374b6e311690d292e6c2b6f191ee56f4c6900b08e92c4cee0f20cbb66bb9b3f28407700a8d3547b3493a55ea065d87a88070f6e1f11239f984242a4ac6582281f6094c82e02a458ce64684d01af2990fcab556daf69e7f3424beef6fb6c093b2debd9c9428e1a957e72caf070aab9e1acdfda158fc1371d4780453f6dac94c2c8101e8c9bac637a96bdd19e7cd462806d52b62ce904055e9a758af4a60dbf8299791185ad992b814acc63de87ecb703e944e050665ea392cbc1c15ad1cd19faf65bc14290c9b103e30cfdd3fd6f4e31fd62096445bcbb62087b161daef60f2f86d72b88d15799e6ee74918186563caa2f8afdba843951cbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfirewalld-0.9.11-9.el8_10.src.rpmpython3-firewall@     python(abi)python3-dbuspython3-decoratorpython3-gobject-basepython3-nftablespython3-slip-dbusrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3f@fj@fj@fj@fj@eDeDeDd>@aap@a@a@a@a@`@`@`````7@```_@_)M^^W@^8 @]ʞ]d@]R@]Ik]6]:]@\;(@\4\@\I[[[;@[\[ug@[r@[m~@[l,[CN@[?YZVZI@ZI@Z@Z}@Zz@Zz@ZOhZ6\@YYx@Y:XX+X@X@XOXEVX@X#X=W@W@WzOWs@WrfWL+@W0{Wo@WV@V@VVHVA@UU@UUa@Ua@UUzUzUKSU/@U@U@T@T@TLT=@S@S%@SSR@S@SSSR'R@RR@RxR_@RNRM\@RL RIgQQQ@QyQ@Q@QnQT0QIQ8@Q$Q@P@P@P@P @PpP~PIP3x@P(@P!@OOOc+@OaOU@OTOC@O1@O/MY@M!@M!@ME@Eric Garver - 0.9.11-9Eric Garver - 0.9.11-8Eric Garver - 0.9.11-7Eric Garver - 0.9.11-6Eric Garver - 0.9.11-5Eric Garver - 0.9.11-4Eric Garver - 0.9.11-3Eric Garver - 0.9.11-2Eric Garver - 0.9.11-1Eric Garver - 0.9.3-13Eric Garver - 0.9.3-12Eric Garver - 0.9.3-11Eric Garver - 0.9.3-10Eric Garver - 0.9.3-9Eric Garver - 0.9.3-8Eric Garver - 0.9.3-7Eric Garver - 0.9.3-6Eric Garver - 0.9.3-5Eric Garver - 0.9.3-4Eric Garver - 0.9.3-3Eric Garver - 0.9.3-2Eric Garver - 0.9.3-1Eric Garver - 0.8.2-6Eric Garver - 0.8.2-5Eric Garver - 0.8.2-4Eric Garver - 0.8.2-3Eric Garver - 0.8.2-2Eric Garver - 0.8.2-1Eric Garver - 0.8.0-4Eric Garver - 0.8.0-3Eric Garver - 0.8.0-2Eric Garver - 0.8.0-1Eric Garver - 0.7.0-5Eric Garver - 0.7.0-4Eric Garver - 0.7.0-3Eric Garver - 0.7.0-2Eric Garver - 0.7.0-1Eric Garver - 0.6.3-7Eric Garver - 0.6.3-6Eric Garver - 0.6.3-5Eric Garver - 0.6.3-4Eric Garver - 0.6.3-3Eric Garver - 0.6.3-2Eric Garver - 0.6.3-1Eric Garver - 0.6.1-5Eric Garver - 0.6.1-4Eric Garver - 0.6.1-3Eric Garver - 0.6.1-2Eric Garver - 0.6.1-1Eric Garver - 0.6.0-2Eric Garver - 0.6.0-1Eric Garver - 0.6.0-0.1.alpha1Eric Garver - 0.5.2-3Eric Garver - 0.5.2-2Eric Garver - 0.5.2-1Igor Gnatenko - 0.5.1-2Eric Garver - 0.5.1-1Fedora Release Engineering - 0.4.4.5-6Igor Gnatenko - 0.4.4.5-5Zbigniew Jędrzejewski-Szmek - 0.4.4.5-4Thomas Woerner - 0.4.4.5-3Fedora Release Engineering - 0.4.4.5-2Thomas Woerner - 0.4.4.5-1Thomas Woerner - 0.4.4.4-1Thomas Woerner - 0.4.4.3-2Thomas Woerner - 0.4.4.3-1Fedora Release Engineering - 0.4.4.2-4Stratakis Charalampos - 0.4.4.2-3Thomas Woerner - 0.4.4.2-2Thomas Woerner - 0.4.4.2-1Thomas Woerner - 0.4.4.1-1Thomas Woerner - 0.4.4-1Thomas Woerner - 0.4.3.3-1Fedora Release Engineering - 0.4.3.2-2Thomas Woerner - 0.4.3.2-1Thomas Woerner - 0.4.3.1-2Thomas Woerner - 0.4.3.1-1Thomas Woerner - 0.4.2-1Thomas Woerner - 0.4.1.2-2Thomas Woerner - 0.4.1.2-1Thomas Woerner - 0.4.1-1Jiri Popelka - 0.4.0-4Jiri Popelka - 0.4.0-3Fedora Release Engineering - 0.4.0-2Thomas Woerner - 0.4.0-1Fedora Release Engineering - 0.3.14.2-5Adam Williamson - 0.3.14.2-4Thomas Woerner - 0.3.14.2-3Thomas Woerner - 0.3.14.2-2Thomas Woerner - 0.3.14.2-1Fedora Release Engineering - 0.3.14.1-3Stephen Gallagher 0.3.14.1-2Thomas Woerner - 0.3.14.1-1Thomas Woerner - 0.3.14-1Stephen Gallagher 0.3.13-7Stephen Gallagher 0.3.13-6Stephen Gallagher 0.3.13-5Stephen Gallagher 0.3.13-4Jiri Popelka - 0.3.13-3Thomas Woerner - 0.3.13-2Jiri Popelka - 0.3.13-1Jiri Popelka - 0.3.12-1Jiri Popelka - 0.3.11-3Jiri Popelka - 0.3.11-2Jiri Popelka - 0.3.11-1Thomas Woerner - 0.3.10-5Thomas Woerner - 0.3.10-4Thomas Woerner - 0.3.10-3Fedora Release Engineering - 0.3.10-2Jiri Popelka - 0.3.10-1Jiri Popelka - 0.3.9.3-1Jiri Popelka - 0.3.9.2-1Jiri Popelka - 0.3.9.1-1Jiri Popelka - 0.3.9-1Jiri Popelka - 0.3.8-1Jiri Popelka - 0.3.7-1Jiri Popelka - 0.3.6.2-1Jiri Popelka - 0.3.6.1-1Jiri Popelka - 0.3.6-1Jiri Popelka - 0.3.5-1Thomas Woerner 0.3.4-1Jiri Popelka Thomas Woerner 0.3.3-2Thomas Woerner 0.3.3-1Jiri Popelka - 0.3.2-2Jiri Popelka - 0.3.2-1Jiri Popelka - 0.3.1-2Thomas Woerner 0.3.1-1Thomas Woerner 0.3.0-1Jiri Popelka - 0.2.12-5Jiri Popelka - 0.2.12-4Fedora Release Engineering - 0.2.12-3Jiri Popelka - 0.2.12-2Thomas Woerner 0.2.12-1Thomas Woerner 0.2.11-2Thomas Woerner 0.2.11-1Thomas Woerner 0.2.10-1Thomas Woerner 0.2.9-1Thomas Woerner 0.2.8-1Jiri Popelka 0.2.7-2Thomas Woerner 0.2.7-1Thomas Woerner 0.2.6-1Thomas Woerner 0.2.5-1Thomas Woerner 0.2.4-1Thomas Woerner 0.2.3-1Thomas Woerner 0.2.2-1Thomas Woerner Thomas Woerner 0.2.1-1Thomas Woerner 0.2.0-2Thomas Woerner 0.2.0-1Thomas Woerner 0.1.3-1Thomas Woerner 0.1.2-1Thomas Woerner 0.1.1-1Thomas Woerner 0.1-1- feat(direct): avoid iptables flush if using nftables backend- feat(rich): support "burst" attribute to limit in rich rules- fix(rich): validate service name of rich rule- feat(icmp): add ICMPv6 Multicast Listener Discovery (MLD) types- feat(rich): support using ipset in destination- fix(nftables): always flush main table on start- fix(ipset): fix configuring IP range for ipsets with nftables- fix(ipset): exception on overlap checking empty set- rebase to v0.9.11- change default CleanupModulesOnExit=yes- feat(config): add CleanupModulesOnExit configuration option - change default CleanupModulesOnExit=yes- fix(zone): detect same source/interface in zones- fix(nftables): rich: source address with netmask- fix(nftables): do not log icmp block if inversion- docs(firewall-*cmd): client conntrack helpers must use a policy- fix(ipset): disallow overlapping entries- fix(policy): warn instead of error for overlapping ports- docs(conf): note that IPv6_rpfilter has a performance penalty- fix(nm): reload: only consider NM connections with a real interface- fix(ipset): fix hash:net,net functionality- fix(direct): rule order with multiple address with -s/-d- rebase to v0.9.3 - fixes from upstream branch stable-0.9- feat(service): add galera service- fix(zone): add source with mac address- fix(rich): non-printable characters removed from rich- fix(nftables): packet marks with masks - fix(nftables): icmp types with code == 0 - fix(rich icmptype): verify rule and icmptype families - fix(zone): cache rule_str for rich rules - improvement(service): IPsec: Update description and add TCP port 4500 - feat(service): add collectd service - feat(service): Add rpc-rquotad.service- fix(cli): add ipset type hash:mac is incompatible with the family parameter - fix(cli): add --zone is an invalid option with --direct - fix: update dynamic DCE RPC ports in freeipa-trust service - fix: core: rich: Catch ValueError on non-numeric priority values - fix(rich): icmptypes with one family - fix(direct): rule in a zone chain - plus additional upstream stable fixes- rebase to v0.8.2- doc: direct: add CAVEATS section- restore zone drifting as a feature- fix: CLI: service: also output helpers for service info- rebase to v0.8.0- bump nftables version requirements- backport patches to sort source-based zone dispatch by zone name- backport patch to show service includes in service output - backport patches to fix dbus API break- package rebuild- rebase to v0.7.0- backport additional patches for RFC3964_IPv4 filter feature- backport nftables support for wildcard interfaces - backport RFC3964_IPv4 filter feature- backport fix for lost NM interfaces in default zone during reload- backport recent stable fixes - backport fix for lost NM interfaces during reload - backport rich rule priorities - backport fix for set entries not applied - update translations- backport FlushAllOnReload feature- use py3_shbang_opts for lockdown-whitelist - fix cockpit patch causing test failure- rebase package to v0.6.3 - use py3_shbang_opts for interpreter invocations- python3-firewalld can get by with python3-gobject-base - firewall-config can get by with python3-qt5-base- backports for new failed state if startup fails - backports to use explicit RETURN on user defined ebtables chains - backports to fix nftables AUDIT log support- drop support for ebtables broute table- add more ports to high-availability service- rebase to v0.6.1 - fix patch adding cockpit by default, fixes testsuite- Use correct conflicts version for cockpit-ws - Enable cockpit by default in some zones- rebase to v0.6.0- rebase to v0.6.0-alpha- remove fedora-isms and clean up spec file- remove python2-firewall subpackage- rebase package to v0.5.2- Escape macros in %changelog- rebase package to v0.5.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Remove obsolete scriptlets- Python 2 binary package renamed to python2-firewall See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3- Fix spec file for next RHEL versions- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebase to firewalld-0.4.4.5 http://www.firewalld.org/2017/06/firewalld-0-4-4-5-release - Fix build from spec - Fix –remove-service-from-zone option (RHBZ#1438127) - Support sctp and dccp in ports, source-ports, forward-ports, helpers and rich rules (RHBZ#1429808) - firewall-cmd: Fix –{set,get}-{short,description} for zone (RHBZ#1445238) - firewall.core.ipXtables: Use new wait option for restore commands if available - New services for oVirt: ctdb, ovirt-imageio, ovirt-storageconsole, ovirt-vmconsole and nrpe - Rename extension for policy choices (server and desktop) to .policy.choice (RHBZ#1449754) - D-Bus interfaces: Fix GetAll for interfaces without properties (RHBZ#1452017) - Load NAT helpers with conntrack helpers (RHBZ#1452681) - Translation updates - Additional upstream patches: - Rich-rule source validation (d69b7cb) - IPv6 ICMP type only rich-rule fix (cf50bd0)- Rebase to firewalld-0.4.4.4 http://www.firewalld.org/2017/03/firewalld-0-4-4-4-release - Drop references to fedorahosted.org from spec file and Makefile.am, use archive from github - Fix inconsistent ordering of rules in INPUT_ZONE_SOURCE (issue#166) - Fix ipset overloading from /etc/firewalld/ipsets - Fix permanent rich rules using icmp-type elements (RHBZ#1434594) - firewall-config: Deactivate edit, remove, .. buttons if there are no items - Check if ICMP types are supported by kernel before trying to use them - firewall-config: Show invalid ipset type in the ipset configuration dialog in a special label- Fixed ipset overloading, dropped applied check in get_ipset (issue#206)- Rebase to firewalld-0.4.4.3 http://www.firewalld.org/2017/02/firewalld-0-4-4-3-release - Speed up of large file loading - Support for more ipset types - Speed up of adding or removing entries for ipsets from files - Support icmp-type usage in rich rules - Support for more icmp types - Support for h323 conntrack helper - New services - Code cleanup and several other bug fixes - Translation updates- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Dropping firewalld-selinux package again as the required fix made it into selinux-policy packages for F-23+, updated selinux-policy version conflicts- New firewalld-selinux sub package delivering the SELinux policy module for firewalld (RHBZ#1396765) (RHBZ#1394625) (RHBZ#1394578) (RHBZ#1394573) (RHBZ#1394569) - New firewalld release 0.4.4.2: - firewalld.spec: Added helpers and ipsets paths to firewalld-filesystem - firewall.core.fw_nm: create NMClient lazily - Do not use hard-coded path for modinfo, use autofoo to detect it - firewall.core.io.ifcfg: Dropped invalid option warning with bad format string - firewall.core.io.ifcfg: Properly handle quoted ifcfg values - firewall.core.fw_zone: Do not reset ZONE with ifdown - Updated translations from zanata - firewall-config: Extra grid at bottom to visualize firewalld settings- firewall-config: Use proper source check in sourceDialog (fixes issue#162) - firewallctl: New support for helpers - Translation updates- Fix dist-check - src/Makefile.am: Install new helper files - config/Makefile.am: Install helpers - Merged translations - Updated translations from zanata - firewalld.spec: Adapt requires for PyQt5 - firewall-applet: Fix fromUTF8 for python2 PyQt5 usage - firewall-applet: Use PyQt5 - firewall-config: New nf_conntrack_select dialog, use nf_conntrack_helpers D-Bus property - shell-completion/bash/firewall-cmd: Updates for helpers and also some fixes - src/tests/firewall-[offline-]cmd_test.sh: New helper tests, adapted module tests for services - doc/xml/seealso.xml: Add firewalld.helper(5) man page - doc/xml/seealso.xml: Add firewalld.ipset(5) man page - Fixed typo in firewalld.ipset(5) man page - Updated firewalld.dbus(5) man page - New firewalld.helper(5) man page - doc/xml/firewall-offline-cmd.xml: Updated firewall-offline-cmd man page - doc/xml/firewall-cmd.xml: Updated firewall-cmd man page - firewall-offline-cmd: New support for helpers - firewall-cmd: New support for helpers - firewall.command: New check_helper_family, check_module and print_helper_info methods - firewall.core.fw_test: Add helpers also to offline backend - firewall.server.config: New AutomaticHelpers property (rw) - firewall.server.config: Fix an dict size changed error for firewall.conf file changes - firewall.server.config: Make LogDenied property readwrite to be consistent - Some renames of nf_conntrack_helper* functions and structures, helpers is a dict - firewall.core.fw: Properly check helper setting in set_automatic_helpers - firewall.errors: Add missing BUILTIN_HELPER error code - No extra interface for helpers needed in runtime, dropped DBUS_INTERFACE_HELPER - firewall.server.firewalld: Drop unused queryHelper D-Bus method - New helpers Q.931 and RAS from nf_conntrack_h323 - firewall.core.io.helper: Allow dots in helper names, remove underscore - firewall.core.io.firewalld_conf: Fixed typo in FALLBACK_AUTOMATIC_HELPERS - firewall-[offline-]cmd: Use sys.excepthook to force exception_handler usage always - firewall.core.fw_config: new_X methods should also check builtins - firewall.client: Set helper family to "" if None - firewall.client: Add missing module string to FirewallClientHelperSettings.settings - config/firewalld.conf: Add possible values description for AutomaticHelpers - helpers/amanda.xml: Fix typo in helper module - firewall-config: Added support for helper module setting - firewall.client: Added support for helper module setting - firewall.server.config_helper: Added support for helper module setting - firewall.core.io.service, firewall.server.config_service: Only replace underscore by dash if module start with nf_conntrack_ - firewall.core.fw_zone: Use helper module instead of a generated name from helper name - helpers: Added kernel module - firewall.core.io.helper: Add module to helper - firewall-cmd: Removed duplicate --get-ipset-types from help output - firewall.core.fw_zone: Add zone bingings for PREROUTING in the raw table - firewall.core.ipXtables: Add PREROUTING default rules for zones in raw table - firewall-config: New support to handle helpers, new dialogs, new helper tab, .. - config/org.fedoraproject.FirewallConfig.gschema.xml.in: New show-helpers setting - firewall.client: New helper management for runtime and permanent configuration - firewall.server.firewalld: New runtime helper management, new nf_conntrack_helper property - firewall.server.config_service: Fix module name handling (no nf_conntrack_ prefix needed) - firewall.server.config: New permanent D-Bus helper management - New firewall.server.config_helper to provide the permanent D-Bus interface for helpers - firewall.core.fw_zone: Use helpers fw.nf_conntrack_helper for services using helpers - firewall.core.fw: New helper management, new _automatic_helpers and nf_conntrack_helper settings - firewall.core.fw_config: Add support for permanent helper handling - firewall.core.io.service: The module does not need to start with nf_conntrack_ anymore - firewall.functions: New functions to get and set nf_conntrack_helper kernel setting - firewall.core.io.firewalld_conf: New support for AutomaticHelpers setting - firewall.config.dbus: New D-Bus definitions for helpers, new DBUS_INTERFACE_REVISION 12 - New firewall.core.fw_helper providing FirewallHelper backend - New firewall.core.helper with HELPER_MAXNAMELEN definition - config/firewalld.conf: New AutomaticHelpers setting with description - firewall.config.__init__.py.in: New helpers variables - firewalld.spec: Add new helpers directory - config/Makefile.am: Install new helpers - New helper configuration files for amanda, ftp, irc, netbios-ns, pptp, sane, sip, snmp and tftp - firewall.core.io.helper: New IO handler for netfilter helpers - firewall.errors: New INVALID_HELPER error code - firewall.core.io.ifcfg: Use .bak for save files - firewall-config: Set internal log_denied setting after changing - firewall.server.config: Copy props before removing items - doc/xml/firewalld.ipset: Replaced icmptype name remains with ipset - firewall.core.fw_zone: Fix LOG rule placement for LogDenied - firewall.command: Use "source-ports" in print_zone_info - firewall.core.logger: Use syslog.openlog() and syslog.closelog() - firewall-[offline-]cmd man pages: Document --path-{zone,icmptype,ipset,service} - firewall-cmd: Enable --path-{zone,icmptype,service} options again - firewall.core.{ipXtables,ebtables}: Copy rule before extracting items in set_rules - firewall.core.fw: Do not abort transaction on failed ipv6_rpfilter rules - config/Makefile.am: Added cfengine, condor-collector and smtp-submission services - Makefile.am: New dist-check used in the archive target - src/Makefile.am: Reordered nobase_dist_python_DATA to be sorted - config/Makefile.am: New CONFIG_FILES variable to contain the config files - Merge pull request #150 from hspaans/master - Merge pull request #146 from canvon/bugfix/spelling - Merge pull request #145 from jcpunk/condor - Command line tools man pages: New section about sequence options and exit codes - Creating service file for SMTP-Submission. - Creating service file for CFEngine. - Fix typo in documentation: iptables mangle table - Only use sort on lists of main items, but not for item properties - firewall.core.io.io_object: import_config should not change ordering of lists - firewall.core.fw_transaction: Load helper modules in FirewallZoneTransaction - firewall.command: Fail with NOT_AUTHORIZED if authorization fails (RHBZ#1368549) - firewall.command: Fix sequence exit code with at least one succeeded item - Add condor collector service - firewall-cmd: Fixed --{get,set}-{description,short} for permanent zones - firewall.command: Do not use error code 254 for {ALREADY,NOT}_ENABLED sequences- Fix CVE-2016-5410: Firewall configuration can be modified by any logged in user - firewall/server/firewalld: Make getXSettings and getLogDenied CONFIG_INFO - Update AppData configuration file. - tests/firewalld_rich.py: Use new import structure and FirewallClient classes - tests/firewalld_direct.py: Use new import structure - tests: firewalld_direct: Fix assert to check for True instead of False - tests: firewalld_config: Fix expected value when querying the zone target - tests: firewalld_config: Use real nf_conntrack modules - firewalld.spec: Added comment about make call for %build - firewall-config: Use also width_request and height_request with default size - Updated firewall-config screenshot - firewall-cmd: Fixed typo in help output (RHBZ#1367171) - test-suite: Ignore stderr to get default zone also for missing firewalld.conf - firewall.core.logger: Warnings should be printed to stderr per default - firewall.core.fw_nm: Ignore NetworkManager if NM.Client connect fails - firewall-cmd, firewallctl: Gracefully fail if SystemBus can not be aquired - firewall.client: Generate new DBUS_ERROR if SystemBus can not be aquired - test-suite: Do not fail on ALREADY_ENABLED --add-destination tests - firewall.command: ALREADY_ENABLED, NOT_ENABLED, ZONE_ALREADY_SET are warnings - doc/xml/firewalld.dbus.xml: Removed undefined reference - doc/xml/transform-html.xsl.in: Fixed references in the document - doc/xml/firewalld.{dbus,zone}.xml: Embed programlisting in para - doc/xml/transform-html.xsl.in: Enhanced html formatting closer to the man page - firewall: core: fw_nm: Instantiate the NM client only once - firewall/core/io/*.py: Do not traceback on a general sax parsing issue - firewall-offline-cmd: Fix --{add,remove}-entries-from-file - firewall-cmd: Add missing action to fix --{add,remove}-entries-from-file - firewall.core.prog: Do not output stderr, but return it in the error case - firewall.core.io.ifcfg.py: Fix ifcfg file reader and writer (RHBZ#1362171) - config/firewall.service.in: use KillMode=mixed - config/firewalld.service.in: use network-pre.target - firewall-config: Add missing gettext.textdomain call to fix translations - Add UDP to transmission-client.xml service - tests/firewall-[offline-]cmd_test.sh: Hide errors and warnings - firewall.client: Fix ALREADY_ENABLED errors in icmptype destination calls - firewall.client: Fix NOT_ENABLED errors in icmptype destination calls - firewall.client: Use {ALREADY,NOT}_ENABLED errors in icmptype destination calls - firewall.command: Add the removed FirewallError handling to the action (a17ce50) - firewall.command: Do not use query methods for sequences and also single options - Add missing information about MAC and ipset sources to man pages and help output - firewalld.spec: Add BuildRequires for libxslt to enable rebuild of man pages - firewall[-offline]-cmd, firewallctl, firewall.command: Use sys.{stdout,stderr} - firewallctl: Fix traceback if not connected to firewalld - firewall-config: Initialize value in on_richRuleDialogElementChooser_clicked - firewall.command: Convert errors to string for Python3 - firewall.command: Get proper firewall error code from D-BusExceptions - firewall-cmd: Fixed traceback without args - Add missing service files to Makefile.am - shell-completion: Add shell completion support for --{get,set}--{description,short} - Updated RHEL-7 selinux-policy and squid conflict- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Fix regression with unavailable optional commands - All missing backend messages should be warnings - Individual calls for missing restore commands - Only one authenticate call for add and remove options and also sequences - New service RH-Satellite-6 - Fixed selinux-policy conflict version for RHEL-7- Fixed selinux-policy conflict version for Fedora 24- New firewalld release 0.4.3.1 - firewall.command: Fix python3 DBusException message not interable error - src/Makefile.am: Fix path in firewall-[offline-]cmd_test.sh while installing - firewallctl: Do not trace back on list command without further arguments - firewallctl (man1): Added remaining sections zone, service, .. - firewallctl: Added runtime-to-permanent, interface and source parser, IndividualCalls setting - firewall.server.config: Allow to set IndividualCalls property in config interface - Fix missing icmp rules for some zones - runProg: Fix issue with running programs - firewall-offline-cmd: Fix issues with missing system-config-firewall - firewall.core.ipXtables: Split up source and dest addresses for transaction - firewall.server.config: Log error in case of loading malformed files in watcher - Install and package the firewallctl man page - New firewallctl utility (RHBZ#1147959) - doc.xml.seealso: Show firewalld.dbus in See Also sections - firewall.core.fw_config: Create backup on zone, service, ipset and icmptype removal (RHBZ#1339251) - {zone,service,ipset,icmptype}_writer: Do not fail on failed backup - firewall-[offline-]cmd: Fix --new-X-from-file options for files in cwd - firewall-cmd: Dropped duplicate setType call in --new-ipset - radius service: Support also tcp ports (RBZ#1219717) - xmlschemas: Support source-port, protocol, icmp-block-inversion and ipset sources - config.xmlschema.service.xsd: Fix service destination conflicts (RHBZ#1296573) - firewall-cmd, firewalld man: Information about new NetworkManager and ifcfg - firewall.command: Only print summary and description in print_X_info with verbose - firewall.command: print_msg should be able to print empty lines - firewall-config: No processing of runtime passthroughs signals in permanent - Landspace.io fixes and pylint calm downs - firewall.core.io.zone: Add zone_reader and zone_writer to __all__, pylint fixes - firewall-config: Fixed titles of command and context dialogs, also entry lenths - firewall-config: pylint calm downs - firewall.core.fw_zone: Fix use of MAC source in rich rules without ipv limit - firewall-config: Use self.active_zoens in conf_zone_added_cb - firewall.command: New parse_port, extended parse methods with more checks - firewall.command: Fixed parse_port to use the separator in the split call - firewall.command: New [de]activate_exception_handler, raise error in parse_X - services ha: Allow corosync-qnetd port - firewall-applet: Support for kde5-nm-connection-editor - tests/firewall-offline-cmd_test.sh: New tests for service and icmptype modifications - firewall-offline-cmd: Use FirewallCommand for simplification and sequence options - tests/firewall-cmd_test.sh: New tests for service and icmptype modifications - firewall-cmd: Fixed set, remove and query destination options for services - firewall.core.io.service: Source ports have not been checked in _check_config - firewall.core.fw_zone: Method check_source_port is not used, removed - firewall.core.base: Added default to ZONE_TARGETS - firewall.client: Allow to remove ipv:address pair for service destinations - tests/firewall-offline-cmd_test.sh: There is no timeout option in permanent - firewall-cmd: Landscape.io fixes, pylint calm downs - firewall-cmd: Use FirewallCommand for simplification and sequence options - firewall.command: New FirewallCommand for command line client simplification - New services: kshell, rsh, ganglia-master, ganglia-client - firewalld: Cleanup of unused imports, do not translate some deamon messages - firewalld: With fd close interation in runProg, it is not needed here anymore - firewall.core.prog: Add fd close iteration to runProg - firewall.core.fw_nm: Hide NM typelib import, new nm_get_dbus_interface function - firewalld.spec: Require NetworkManager-libnm instead of NetworkManager-glib - firewall-config: New add/remove ipset entries from file, remove all entries - firewall-applet: Fix tooltip after applet start with connection to firewalld - firewall-config: Select new zone, service or icmptype if the view was empty - firewalld.spec: Added build requires for iptables, ebtables and ipset - Adding nf_conntrack_sip module to the service SIP - firewall: core: fw_ifcfg: Quickly return if ifcfg directory does not exist - Drop unneeded python shebangs - Translation updates- New module to search for and change ifcfg files for interfaces not under control of NM - firewall_config: Enhanced messages in status bar - firewall-config: New message window as overlay if not connected - firewall-config: Fix sentivity of option, view menus and main paned if not connected - firewall-applet: Quit on SIGINT (Ctrl-C), reduced D-Bus calls, some cleanup - firewall-[offline]cmd: Show target in zone information - D-Bus: Completed masquerade methods in FirewallClientZoneSettings - Fixed log-denied rules for icmp-blocks - Keep sorting of interfaces, services, icmp-blocks and other settings in zones - Fixed runtime-to-permanent not to save interfaces under control of NM - New icmp-block-inversion flag in the zones - ICMP type filtering in the zones - New services: sip, sips, managesieve - rich rules: Allow destination action (RHBZ#1163428) - firewall-offline-cmd: New option -q/--quiet - firewall-[offline-]cmd: New --add-[zone,service,ipset,icmptype]-from-file - firewall-[offline-]cmd: Fix option for setting the destination address - firewall-config: Fixed resizing behaviour - New transaction model for speed ups in start, restart, stop and other actions - firewall-cmd: New options --load{zone,service,ipset,icmptype}-defaults - Fixed memory leak in dbus_introspection_add_properties - Landscape.io fixes, pylint calm downs - New D-Bus getXnames methods to speed up firewall-config and firewall-cmd - ebtables-restore: No support for COMMIT command - Source port support in services, zones and rich rules - firewall-offline-cmd: Added --{add,remove}-entries-from-file for ipsets - firewall-config: New active bindings side bar for simple binding changes - Reworked NetworkManager module - Proper default zone handling for NM connections - Try to set zone binding with NM if interface is under control of NM - Code cleanup and bug fixes - Include test suite in the release and install in /usr/share/firewalld/tests - New Travis-CI configuration file - Fixed more broken frensh translations - Translation updates- Fixed ebtables-restore does not support the COMMIT command issue- Fixed translations with python3 - Fixed exception for failed NM import, new doc string - Make ipsets visible per default in firewall-config - Install new fw_nm module - Do not fail if log file could not be opened - Fixed broken fr translation- Enhancements of ipset handling - No cleanup of ipsets using timeouts while reloading - Only destroy conflicting ipsets - Only use ipset types supported by the system - Add and remove several ipset entries in one call using a file - Reduce time frame where builtin chains are on policy DROP while reloading - Include descriptions in --info-X calls - Command line interface support to get and alter descriptions of zones, services, ipsets and icmptypes with permanent option - Properly watch changes in combined zones - Fix logging in rich rule forward rules - Transformed direct.passthrough errors into warnings - Rework of import structures - Reduced calls to get ids for port and protocol names (RHBZ#1305434) - Build and installation fixes by Markos Chandras - Provide D-Bus properties in introspection data - Fix for flaws found by landscape.io - Fix for repeated SUGHUP - New NetworkManager module to get and set zones of connections, used in firewall-applet and firewall-config - configure: Autodetect backend tools ({ip,ip6,eb}tables{,-restore}, ipset) - Code cleanups - Bug fixes- Revert one commit to temporary work-around RHBZ#1309754- Make sure tempdir is created even in offline mode. (RHBZ#1305175)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Version 0.4.0 - Speed ups - ipset support - MAC address support - Log of denied packets - Mark action in rich rules - Enhanced alteration of config files with command line tools - Use of zone chains in direct interface - firewall-applet enhancement - New services: ceph-mon, ceph, docker-registry, imap, pop3, pulseaudio, smtps, snmptrap, snmp, syslog-tls and syslog - Several bug fixes - Code optimizations- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- bump versions on old config package obsoletes (f21 is on 0.3.14 now)- Require python3-gobject-base for fedora >= 23 and rhel >= 8 (RHBZ#1242076) - Fix rhel defines: No python3 for rhel-7- Fixed 'pid_file' referenced before assignment (RHBZ#1233232)- reunification of the firewalld spec files for all Fedora releases - fix dependencies for -applet and -config: use_python3 is the proper switch not with_python3 (RHBZ#1232493) - firewalld.spec: - fixed requirements for -applet and -config - man pages: - adapted firewall-applet man page to new version - firewall-applet: - Only honour active connections for zone changes - Change QSettings path and file names - firewall-config: - Only honour active connections for zone changes in the “Change Zones of Connections” menu - Translations: - updated translations - marked translations for “Connections” for review- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fix issue with missing polkit policy when installing firewalld on Cloud Edition.- firewall-applet - do not use isSystemTrayAvailable check to fix KDE5 startup - dropped gtk applet remain: org.fedoraproject.FirewallApplet.gschema.xml- renamed python2-firewall to python-firewall - fixed requirements for GUI parts with Python3 - dropped upstream merged python3 patch - firewalld: - print real zone names in error messages - iptables 1.4.21 does not accept limits of 1/day, minimum is 2/day now - rate limit fix for rich rules - fix readdition of removed permanent direct settings - adaption of the polkit domains to use PK_ACTION_DIRECT_INFO - fixed two minor Python3 issues in firewall.core.io.direct - fixed use of fallback configuration values - fixed use without firewalld.conf - firewalld main restructureization - IPv6_rpfilter now also available as a property on D-Bus in the config interface - fixed wait option use for ipXtables - added --concurrent support for ebtables - richLanguage: allow masquerading with destination - richLanguage: limit masquerading forward rule to new connections - ipXtables: No dns lookups in available_tables and _detect_wait_option - full ebtables support: start, stop, reload, panic mode, direct chains and rules - fix for reload with direct rules - fix or flaws found by landscape.io - pid file handling fixes in case of pid file removal - fix for client issue in case of a dbus NoReply error - configuration - new services: dropbox-lansync, ptp - new icmptypes: timestamp-request, timestamp-reply - man pages: - firewalld.zones(5): fixed typos - firewalld.conf(5): Fixed wrong reference to firewalld.lockdown-whitelist page - firewall-applet: - new version using Qt4 fixing several issues with the Gtk version - spec file: - enabled Python3 support: new backends python-firewall and python3-firewall - some cleanup - git: - migrated to github - translations: - migrated to zanata - build environment: - no need for autoconf-2.69, 2.68 is sufficient- Use VARIANT_ID instead of VARIANT for making decisions- Switch to using $VARIANT directly from /etc/os-release- Fix bugs with posttrans - Remove nonexistent fedora-cloud.conf symlink- Remove per-edition config files - Decide on default configuration based on /etc/os-release- use python3 bindings on fedora >=23- enable python2 and python3 bindings for fedora >= 20 and rhel >= 7 - use python3 bindings on fedora >= 22 and rhel >= 8 for firewalld, firewall-config and firewall-applet- firewalld: - ipXtables: use -w or -w2 if supported (RHBZ#1161745, RHBZ#1151067) - DROP INVALID packets (RHBZ#1169837) - don't use ipv6header for protocol matching. (RHBZ#1065565) - removeAllPassthroughs(): remove passthroughs in reverse order (RHBZ#1167100) - fix config.service.removeDestination() (RHBZ#1164584) - firewall-config: - portProtoDialog: other protocol excludes port number/range - better fix for updating zoneStore also in update_active_zones() - fix typo in menu - configuration: - new services: tinc, vdsm, mosh, iscsi-target, rsyncd - ship and install XML Schema files. (#8) - man pages: - firewalld.dbus, firewalld.direct, firewalld, firewall-cmd - spec file: - filesystem subpackage - make dirs&files in /usr/lib/ world-readable (RHBZ#915988)- firewalld: - new runtimeToPermanent and tracked passsthrough support - make permanent D-Bus interfaces more fine grained like the runtime versions (RHBZ#1127706) - richLanguage: allow using destination with forward-port - Rich_Rule.check(): action can't be used with icmp-block/forward-port/masquerade - fixed Python specific D-Bus exception (RHBZ#1132441) - firewall-cmd: - new --runtime-to-permanent to create permanent from runtime configuration - use new D-Bus methods for permanent changes - show target REJECT instead of %REJECT% (RHBZ#1058794) - --direct: make fail messages consistent (RHBZ#1141835) - firewall-config: - richRuleDialog - OK button tooltip indicates problem - use new D-Bus methods for permanent changes - show target REJECT instead of %REJECT% (RHBZ#1058794) - update "Change Zones of Connections" menu on default zone change (RHBZ#11120212) - fixed rename of zones, services and icmptypes to not create new entry (RBHZ#1131064) - configuration: - new service for Squid HTTP proxy server - new service for Kerberos admin server - new services for syslog and syslog-tls - new services for SNMP and SNMP traps - add Keywords to .desktop to improve software searchability - docs: - updated translations - firewalld.richlanguage: improvements suggested by Rufe Glick - firewalld.dbus: various improvements - firewalld.zone: better description of Limit tag - mention new homepage everywhere- Quiet systemctl if cups-browsed.service is not installed- add few Requires to spec (RHBZ#1133167)- firewalld: - improve error messages - check built-in chains in direct chain handling functions (RHBZ#1120619) - dbus_to_python() check whether input is of expected type (RHBZ#1122018) - handle negative timeout values (RHBZ#1124476) - warn when Command/Uid/Use/Context already in lockdown whitelist (RHBZ#1126405) - make --lockdown-{on,off} work again (RHBZ#1111573) - firewall-cmd: - --timeout now accepts time units (RHBZ#994044) - firewall-config: - show active (not default) zones in bold (RHBZ#993655) - configuration: - remove ipp-client service from all zones (RHBZ#1105639). - fallbacks for missing values in firewalld.conf - create missing dirs under /etc if needed - add -Es to python command in lockdown-whitelist.xml (RHBZ#1099065) - docs: - 'direct' methods concern only chains/rules added via 'direct' (RHBZ#1120619) - --remove-[interface/source] don't need a zone to be specified (RHBZ#1125851) - various fixes in firewalld.zone(5), firewalld.dbus(5), firewalld.direct(5) - others: - rpm macros for easier packaging of e.g. services- Fixed wrong default zone names for server and workstation (RHBZ#1120296)- renamed fedora specific zones to FedoraServer and FedoraWorkstation for zone name limitations (length and allowed chars)- New support for Fedora per-product configuration settings for Fedora.next https://fedoraproject.org/wiki/Per-Product_Configuration_Packaging_Draft - Added Fedora server zone (RHBZ#1110711) - Added Fedora workstation zone(RHBZ#1113775)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- new services: freeipa-*, puppermaster, amanda-k5, synergy, xmpp-*, tor, privoxy, sane - do not use at_console in D-Bus policies (RHBZ#1094745) - apply all rich rules for non-default targets - AppData file (RHBZ#1094754) - separate Polkit actions for desktop & server (RHBZ#1091068) - sanitize missing ip6t_rpfilter (RHBZ#1074427) - firewall/core/io/*: few improvements (RHBZ#1065738) - no load failed error for absent direct.xml file - new DBUS_INTERFACE.getZoneSettings to get all run-time zone settings - fixed creation and deletion of zones, services and icmptypes over D-Bus signals - FirewallClientZoneSettings: Set proper default target - if Python2 then encode strings from sax parser (RHBZ#1059104, RHBZ#1058853) - firewall-cmd: - don't colour output of query commands (RHBZ#1097841) - use "default" instead of {chain}_{zone} (RHBZ#1075675) - New --get-target and --set-target - Create and remove permanent zones, services and icmptypes - firewall-config: - Adding services and icmptypes resulted in duplicates in UI - Use left button menu of -applet in Option menu - firewall-offline-cmd: same functionality as 'firewall-cmd --permanent' - firewall-applet: ZoneConnectionEditor was missing the Default Zone entry - bash-completion: getting zones/services/icmps is different with/without --permanent - firewalld.zone(5): removed superfluous slash (RHBZ#1091575) - updated translations- Fixed persistent port forwarding (RHBZ#1056154) - Stop default zone rules being applied to all zones (RHBZ#1057875) - Enforce trust, block and drop zones in the filter table only (RHBZ#1055190) - Allow RAs prior to applying IPv6_rpfilter (RHBZ#1058505) - Fix writing of rule.audit in zone_writer()- fix regression introduced in 0.3.9 (RHBZ#1053932)- fix regressions introduced in 0.3.9 (RHBZ#1054068, RHBZ#1054120)- translation updates - New IPv6_rpfilter setting to enable source address validation (RHBZ#847707) - Do not mix original and customized zones in case of target changes, apply only used zones - firewall-cmd: fix --*_lockdown_whitelist_uid to work with uid 0 - Don't show main window maximized. (RHBZ#1046811) - Use rmmod instead of 'modprobe -r' (RHBZ#1031102) - Deprecate 'enabled' attribute of 'masquerade' element - firewall-config: new zone was added twice to the list - firewalld.dbus(5) - Enable python shebang fix again - firewall/client: handle_exceptions: Use loop in decorator - firewall-offline-cmd: Do not mask firewalld service with disabled option - firewall-config: richRuleDialogActionRejectType Entry -> ComboBox - Rich_Rule: fix parsing of reject element (RHBZ#1027373) - Show combined zones in permanent configuration (RHBZ#1002016) - firewall-cmd(1): document exit code 2 and colored output (RHBZ#1028507) - firewall-config: fix RHBZ#1028853- fix memory leaks - New option --debug-gc - Python3 compatibility - Better non-ascii support - several firewall-config & firewall-applet fixes - New --remove-rules commands for firewall-cmd and removeRules methods for D-Bus - Fixed FirewallDirect.get_rules to return proper list - Fixed LastUpdatedOrderedDict.keys() - Enable rich rule usage in trusted zone (RHBZ#994144) - New error codes: INVALID_CONTEXT, INVALID_COMMAND, INVALID_USER and INVALID_UID- Don't fail on missing ip[6]tables/ebtables table. (RHBZ#967376) - bash-completion: --permanent --direct options - firewall/core/fw.py: fix checking for iptables & ip6tables (RHBZ#1017087) - firewall-cmd: use client's exception_handler instead of catching exceptions ourselves - FirewallClientZoneSettings: fix {add|remove|query}RichRule() - Extend amanda-client service with 10080/tcp (RHBZ#1016867) - Simplify Rich_Rule()_lexer() by using functions.splitArgs() - Fix encoding problems in exception handling (RHBZ#1015941)- firewall-offline-cmd: --forward-port 'toaddr' is optional (RHBZ#1014958) - firewall-cmd: fix variable name (RHBZ#1015011)- remove superfluous po files from archive- firewalld.richlanguage.xml: correct log levels (RHBZ#993740) - firewall-config: Make sure that all zone settings are updated properly on firewalld restart - Rich_Limit: Allow long representation for duration (RHBZ#994103 - firewall-config: Show "Changes applied." after changes (RHBZ#993643) - Use own connection dialog to change zones for NM connections - Rename service cluster-suite to high-availability (RHBZ#885257) - Permanent direct support for firewall-config and firewall-cmd - Try to avoid file descriptor leaking (RHBZ#951900) - New functions to split and join args properly (honoring quotes) - firewall-cmd(1): 2 simple examples - Better IPv6 NAT checking. - Ship firewalld.direct(5).- Only use one PK action for configuration (RHBZ#994729) - firewall-cmd: indicate non-zero exit code with red color - rich-rule: enable to have log without prefix & log_level & limit - log-level warn/err -> warning/error (RHBZ#1009436) - Use policy DROP while reloading, do not reset policy in restart twice - Add _direct chains to all table and chain combinations - documentation improvements - New firewalld.direct(5) man page docbook source - tests/firewall-cmd_test.sh: make rich language tests work - Rich_Rule._import_from_string(): improve error messages (RHBZ#994150) - direct.passthrough wasn't always matching out_signature (RHBZ#967800) - firewall-config: twist ICMP Type IP address family logic. - firewall-config: port-forwarding/masquerading dialog (RHBZ#993658) - firewall-offline-cmd: New --remove-service= option (BZ#969106) - firewall-config: Options->Lockdown was not changing permanent. - firewall-config: edit line on doubleclick (RHBZ#993572) - firewall-config: System Default Zone -> Default Zone (RHBZ#993811) - New direct D-Bus interface, persistent direct rule handling, enabled passthough - src/firewall-cmd: Fixed help output to use more visual parameters - src/firewall-cmd: New usage output, no redirection to man page anymore - src/firewall/core/rich.py: Fixed forwad port destinations - src/firewall-offline-cmd: Early enable/disable handling now with mask/unmask - doc/xml/firewalld.zone.xml: Added more information about masquerade use - Prefix to log message is optional (RHBZ#998079) - firewall-cmd: fix --permanent --change-interface (RHBZ#997974) - Sort zones/interfaces/service/icmptypes on output. - wbem-https service (RHBZ#996668) - applet&config: add support for KDE NetworkManager connection editor - firewall/core/fw_config.py: New method update_lockdown_whitelist - Added missing file watcher for lockdown whitelist in config D-Bus interface - firewall/core/watcher: New add_watch_file for lockdown-whitelist and direct - Make use of IPv6 NAT conditional, based on kernel number (RHBZ#967376)- several rich rule check enhancements and fixes - firewall-cmd: direct options - check ipv4|ipv6|eb (RHBZ#970505) - firewall-cmd(1): improve description of direct options (RHBZ#970509) - several firewall-applet enhancements and fixes - New README - several doc and man page fixes - Service definitions for PCP daemons (RHBZ#972262) - bash-completion: add lockdown and rich language options - firewall-cmd: add --permanent --list-all[-zones] - firewall-cmd: new -q/--quiet option - firewall-cmd: warn when default zone not active (RHBZ#971843) - firewall-cmd: check priority in --add-rule (RHBZ#914955) - add dhcpv6 (for server) service (RHBZ#917866) - firewall-cmd: add --permanent --get-zone-of-interface/source --change-interface/source - firewall-cmd: print result (yes/no) of all --query-* commands - move permanent-getZoneOf{Interface|Source} from firewall-cmd to server - Check Interfaces/sources when updating permanent zone settings. - FirewallDConfig: getZoneOfInterface/Source can actually return more zones - Fixed toaddr check in forward port to only allow single address, no range - firewall-cmd: various output improvements - fw_zone: use check_single_address from firewall.functions - getZoneOfInterface/Source does not need to throw exception - firewall.functions: Use socket.inet_pton in checkIP, fixed checkIP*nMask - firewall.core.io.service: Properly check port/proto and destination address - Install applet desktop file into /etc/xdg/autostart - Fixed option problem with rich rule destinations (RHBZ#979804) - Better exception creation in dbus_handle_exceptions() decorator (RHBZ#979790) - Updated firewall-offline-cmd - Use priority in add, remove, query and list of direct rules (RHBZ#979509) - New documentation (man pages are created from docbook sources) - firewall/core/io/direct.py: use prirority for rule methods, new get_all_ methods - direct: pass priority also to client.py and firewall-cmd - applet: New blink and blink-count settings - firewall.functions: New function ppid_of_pid - applet: Check for gnome3 and fix it, use new settings, new size-changed cb - firewall-offline-cmd: Fix use of systemctl in chroot - firewall-config: use string.ascii_letters instead of string.letters - dbus_to_python(): handle non-ascii chars in dbus.String. - Modernize old syntax constructions. - dict.keys() in Python 3 returns a "view" instead of list - Use gettext.install() to install _() in builtins namespace. - Allow non-ascii chars in 'short' and 'description' - README: More information for "Working With The Source Repository" - Build environment fixes - firewalld.spec: Added missing checks for rhel > 6 for pygobject3-base - firewall-applet: New setting show-inactive - Don't stop on reload when lockdown already enabled (RHBZ#987403) - firewall-cmd: --lockdown-on/off did not touch firewalld.conf - FirewallApplet.gschema.xml: Dropped unused sender-info setting - doc/firewall-applet.xml: Added information about gsettings - several debug and log message fixes - Add chain for sources so they can be checked before interfaces (RHBZ#903222) - Add dhcp and proxy-dhcp services (RHBZ#986947) - io/Zone(): don't error on deprecated family attr of source elem - Limit length of zone file name (to 12 chars) due to Netfilter internals. - It was not possible to overload a zone with defined source(s). - DEFAULT_ZONE_TARGET: {chain}_ZONE_{zone} -> {chain}_{zone} - New runtime getSettings for services and icmptypes, fixed policies callbacks - functions: New functions checkUser, checkUid and checkCommand - src/firewall/client: Fixed lockdown-whitelist-updated signal handling - firewall-cmd(1): move firewalld.richlanguage(5) reference in --*-rich-rule - Rich rule service: Only add modules for accept action - firewall/core/rich: Several fixes and enhanced checks - Fixed reload of direct rules - firewall/client: New functions to set and get the exception handler - firewall-config: New and enhanced UI to handle lockdown and rich rules - zone's immutable attribute is redundant - Do not allow to set settings in config for immutable zones. - Ignore deprecated 'immutable' attribute in zone files. - Eviscerate 'immutable' completely. - FirewallDirect.query_rule(): fix it - permanent direct: activate firewall.core.io.direct:Direct reader - core/io/*: simplify getting of character data - FirewallDirect.set_config(): allow reloading- Remove migrating to a systemd unit file from a SysV initscript - Remove pointless "ExclusiveOS" tag- Fixed rich rule check for use in D-Bus- new service files - relicensed logger.py under GPLv2+ - firewall-config: sometimes we don't want to use client's exception handler - When removing Service/IcmpType remove it from zones too (RHBZ#958401) - firewall-config: work-around masquerade_check_cb() being called more times - Zone(IO): add interfaces/sources to D-Bus signature - Added missing UNKNOWN_SOURCE error code - fw_zone.check_source: Raise INVALID_FAMILY if family is invalid - New changeZoneOfInterface method, marked changeZone as deprecated - Fixed firewall-cmd man page entry for --panic-on - firewall-applet: Fixed possible problems of unescaped strings used for markup - New support to bind zones to source addresses and ranges (D-BUS, cmd, applet - Cleanup of unused variables in FirewallD.start - New firewall/fw_types.py with LastUpdatedOrderedDict - direct.chains, direct.rules: Using LastUpdatedOrderedDict - Support splitted zone files - New reader and writer for stored direct chains and rules - LockdownWhitelist: fix write(), add get_commands/uids/users/contexts() - fix service_writer() and icmptype_writer() to put newline at end of file - firewall-cmd: fix --list-sources - No need to specify whether source address family is IPv4 or IPv6 - add getZoneOfSource() to D-Bus interface - Add tests and bash-completion for the new "source" operations - Convert all input args in D-Bus methods - setDefaultZone() was calling accessCheck() *after* the action - New uniqify() function to remove duplicates from list whilst preserving order - Zone.combine() merge also services and ports - config/applet: silence DBusException during start when FirewallD is not running (RHBZ#966518) - firewall-applet: more fixes to make the address sources family agnostic - Better defaults for lockdown white list - Use auth_admin_keep for allow_any and allow_inactive also - New D-Bus API for lockdown policies - Use IPv4, IPv6 and BRIDGE for FirewallD properties - Use rich rule action as audit type - Prototype of string-only D-Bus interface for rich language - Fixed wrongly merged source family check in firewall/core/io/zone.py - handle_cmr: report errors, cleanup modules in error case only, mark handling - Use audit type from rule action, fixed rule output - Fixed lockdown whitelist D-Bus handling method names - New rich rule handling in runtime D-Bus interface - Added interface, source and rich rule handling (runtime and permanent) - Fixed dbus_obj in FirewallClientConfigPolicies, added queryLockdown - Write changes in setLockdownWhitelist - Fixed typo in policies log message in method calls - firewall-cmd: Added rich rule, lockdown and lockdown whitelist handling - Don't check access in query/getLockdownWhitelist*() - firewall-cmd: Also output masquerade flag in --list-all - firewall-cmd: argparse is able to convert argument to desired type itself - firewall-cmd_test.sh: tests for permanent interfaces/sources and lockdown whitelist - Makefile.am: add missing files - firewall-cmd_test.sh: tests for rich rules - Added lockdown, source, interface and rich rule docs to firewall-cmd - Do not masquerade lo if masquerade is enabled in the default zone (RHBZ#904098) - Use in metavar for firewall-cmd parser- removed unintentional en_US.po from tarball- Fix signal handling for SIGTERM - Additional service files (RHBZ#914859) - Updated po files - s/persistent/permanent/ (Trac Ticket #7) - Better behaviour when running without valid DISPLAY (RHBZ#955414) - client.handle_exceptions(): do not loop forever - Set Zone.defaults in zone_reader (RHBZ#951747) - client: do not pass the dbus exception name to handler - IO_Object_XMLGenerator: make it work with Python 2.7.4 (RHBZ#951741) - firewall-cmd: do not use deprecated BaseException.message - client.py: fix handle_exceptions() (RHBZ#951314) - firewall-config: check zone/service/icmptype name (RHBZ#947820) - Allow 3121/tcp (pacemaker_remote) in cluster-suite service. (RHBZ#885257) - firewall-applet: fix default zone hangling in 'shields-up' (RHBZ#947230) - FirewallError.get_code(): check for unknown error- Make permanenent changes work with Python 2.7.4 (RHBZ#951741)- Use explicit file lists for make dist - New rich rule validation check code - New global check_port and check_address functions - Allow source white and black listing with the rich rule - Fix error handling in case of unsupported family in rich rule - Enable ip_forwarding in masquerade and forward-port - New functions to read and write simple files using filename and content - Add --enable-sysconfig to install Fedora-specific sysconfig config file. - Add chains for security table (RHBZ#927015) - firewalld.spec: no need to specify --with-systemd-unitdir - firewalld.service: remove syslog.target and dbus.target - firewalld.service: replace hard-coded paths - Move bash-completion to new location. - Revert "Added configure for new build env" - Revert "Added Makefile.in files" - Revert "Added po/Makefile.in.in" - Revert "Added po/LINGUAS" - Revert "Added aclocal.m4" - Amend zone XML Schema- Added rich language support - Added lockdown feature - Allow to bind interfaces and sources to zones permanently - Enabled IPv6 NAT support masquerading and port/packet forwarding for IPv6 only with rich language - Handle polkit errors in client class and firewall-config - Added priority description for --direct --add-rule in firewall-cmd man page - Add XML Schemas for zones/services/icmptypes XMLs - Don't keep file descriptors open when forking - Introduce --nopid option for firewalld - New FORWARD_IN_ZONES and FORWARD_OUT_ZONES chains (RHBZ#912782) - Update cluster-suite service (RHBZ#885257) - firewall-cmd: rename --enable/disable-panic to --panic-on/off (RHBZ#874912) - Fix interaction problem of changed event of gtk combobox with polkit-kde by processing all remaining events (RHBZ#915892) - Stop default zone rules being applied to all zones (RHBZ#912782) - Firewall.start(): don't call set_default_zone() - Add wiki's URL to firewalld(1) and firewall-cmd(1) man pages - firewalld-cmd: make --state verbose (RHBZ#886484) - improve firewalld --help (RHBZ#910492) - firewall-cmd: --add/remove-* can be used multiple times (RHBZ#879834) - Continue loading zone in case of wrong service/port etc. (RHBZ#909466) - Check also services and icmptypes in Zone() (RHBZ#909466) - Increase the maximum length of the port forwarding fields from 5 to 11 in firewall-config - firewall-cmd: add usage to fail message - firewall-cmd: redefine usage to point to man page - firewall-cmd: fix visible problems with arg. parsing - Use argparse module for parsing command line options and arguments - firewall-cmd.1: better clarify where to find ACTIONs - firewall-cmd Bash completion - firewall-cmd.1: comment --zone= usage and move some options - Use zone's target only in %s_ZONES chains - default zone in firewalld.conf was set to public with every restart (#902845) - man page cleanup - code cleanup- Another fix for RHBZ#912782- Stop default zone rules being applied to all zones (RHBZ#912782)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Default zone in firewalld.conf was reseted with every restart (RHBZ#902845) - Add icon cache related scriptlets for firewall-config (RHBZ#902680) - Fix typo in firewall-config (RHBZ#895812) - Fix few mistakes in firewall-cmd(1) man page- firewall-cmd: use -V instead of -v for version info (RHBZ#886477) - firewall-cmd: don't check reload()'s return value (RHBZ#886461) - actually install firewalld.zones.5 - firewall-config: treat exceptions when adding new zone/service/icmp (RHBZ#886602) - firewalld.spec: Fixed requirements of firewall-config to use gtk2 and pygobject3 - Fail gracefully when running in non X environment.(RHBZ#886551) - offline-cmd: fail gracefully when no s-c-f config - fix duplicated iptables rules (RHBZ#886515) - detect errors and duplicates in config file (RHBZ#886581) - firewall-config: don't make 'Edit Service' and 'Edit ICMP Type' insensitive - firewalld.spec: fixed requirements, require pygobject3-base - frewall-applet: Unused code cleanup - firewall-applet: several usability fixes and enhancements (RHBZ#886531) (RHBZ#886534) - firewall/server/server.py: fixed KeyboardInterrupt message (RHBZ#886558) - Moved fallback zone and minimal_mark to firewall.config.__init__ - Do not raise ZONE_ALREADY_SET in change_zone if old zone is set again (RHBZ#886432) - Make default zone default for all unset connections/interfaces (RHBZ#888288) (RHBZ#882736) - firewall-config: Use Gtk.MessageType.WARNING for warning dialog - firewall-config: Handle unknown services and icmptypes in persistent mode - firewall-config: Do not load settings more than once - firewall-config: UI cleanup and fixes (RHBZ#888242) - firewall-cmd: created alias --change-zone for --change-interface - firewall-cmd man page updates (RHBZ#806511) - Merged branch 'build-cleanups' - dropped call to autogen.sh in build stage, not needed anymore due to 'build-cleanups' merge- require pygobject3-base instead of pygobject3 (no cairo needed) (RHBZ#874378) - fixed dependencies of firewall-config to use gtk3 with pygobject3-base and not pygtk2- Fixed more _xmlplus (PyXML) incompatibilities to python xml - Several man page updates - Fixed error in addForwardPort, removeForwardPort and queryForwardPort - firewall-cmd: use already existing queryForwardPort() - Update firewall.cmd man page, use man page as firewall-cmd usage (rhbz#876394) - firewall-config: Do not force to show labels in the main toolbar - firewall-config: Dropped "Change default zone" from toolbar - firewall-config: Added menu entry to change zones of connections - firewall-applet: Zones can be changed now using nm-connection-editor (rhbz#876661) - translation updates: cs, hu, ja- tests/firewalld_config.py: tests for config.service and config.icmptype - FirewallClientConfigServiceSettings(): destinations are dict not list - service/zone/icmptype: do not write deprecated name attribute - New service ntp - firewall-config: Fixed name of about dialog - configure.in: Fixed getting of error codes - Added coding to all pyhton files - Fixed copyright years - Beautified file headers - Force use of pygobject3 in python-slip (RHBZ#874378) - Log: firewall.server.config_icmptype, firewall.server.config_service and firewall.server.config_zone: Prepend full path - Allow ":" in interface names for interface aliases - Add name argument to Updated and Renamed signal - Disable IPv4, IPv6 and EB tables if missing - for IPv4/IPv6 only environments - firewall-config.glade file cleanup - firewall-config: loadDefaults() can throw exception - Use toolbars for Add/Edit/Remove/LoadDefaults buttons for zones, services and icmp types - New vnc-server service, opens ports for displays :0 to :3 (RHBZ#877035) - firewall-cmd: Fix typo in help output, allow default zone usage for permanenent options - Translation updates: cs, fr, ja, pt_BR and zh_CN- firewall-config: some UI usability changes - firewall-cmd: New option --list-all-zones, output of --list-all changed, more option combination checks - firewall-applet: Replaced NMClient by direct DBUS calls to fix python core dumps in case of connection activates/deactivates - Use fallback 'C' locale if current locale isn't supported (RHBZ#860278) - Add interfaces to zones again after reload - firewall-cmd: use FirewallClient().connected value - firewall-cmd: --remove-interface was not working due to a typo - Do not use restorecon for new and backup files - Fixed use of properties REJECT and DROP - firewalld_test.py: check interfaces after reload - Translation updates - Renamed firewall-convert-scfw-config to firewall-offline-cmd, used by anaconda for firewall configuration (e.g. kickstart) - Fix python shebang to use -Es at installation time for bin_SCRIPTS and sbin_SCRIPTS and at all times in gtk3_chooserbutton.py - tests/firewalld_config.py: update test_zones() test case - Config interface: improve renaming of zones/services/icmp_types - Move emiting of Added signals closer to source. - FirewallClient(): config:ServiceAdded signal was wrongly mapped - Add argument 'name' to Removed signal - firewall-config: Add callbacks for config:[service|icmp]-[added|removed] - firewall-config: catch INVALID_X error when removing zone/service/icmp_type - firewall-config: remove unused code - Revert "Neutralize _xmlplus instead of conforming it" - firewall-applet: some UI usability changes - firewall-cmd: ALREADY_ENABLED, NOT_ENABLED, ZONE_ALREADY_SET are warnings- Do not apply old settings to zones after reload - FirewallClient: Added callback structure for firewalld signals - New firewall-config with full zone, service and icmptype support - Added Shields Up/Down configuration dialog to firewall-applet - Name attribute of main tag deprecated for zones, services and icmptypes, will be ignored if present - Fixed wrong references in firewalld man page - Unregister DBus interfaces after sending out the Removed signal - Use proper DBus signature in addIcmpType, addService and addZone - New builtin property for config interfaces - New test case for Config interface - spec: use new systemd-rpm macros (rhbz#850110) - More config file verifications - Lots of smaller fixes and enhancements- use new systemd-rpm macros (rhbz#850110)- Update of firewall-config - Some bug fixes- New D-BUS interface for persistent configuration - Aded support for persistent zone configuration in firewall-cmd - New Shields Up feature in firewall-applet - New requirements for python-decorator and pygobject3 - New firewall-config sub-package - New firewall-convert-scfw-config config script- Fixed traceback in firewall-cmd for failed or canceled authorization, return proper error codes, new error codes NOT_RUNNING and NOT_AUTHORIZED - Enhanced firewalld service file (RHBZ#806868) and (RHBZ#811240) - Fixed duplicates in zone after reload, enabled timed settings after reload - Removed conntrack --ctstate INVALID check from default ruleset, because it results in ICMP problems (RHBZ#806017). - Update interfaces in default zone after reload (rhbz#804814) - New man pages for firewalld(1), firewalld.conf(5), firewalld.icmptype(5), firewalld.service(5) and firewalld.zone(5), updated firewall-cmd man page (RHBZ#811257) - Fixed firewall-cmd help output - Fixed missing icon for firewall-applet (RHBZ#808759) - Added root user check for firewalld (RHBZ#767654) - Fixed requirements of firewall-applet sub package (RHBZ#808746) - Update interfaces in default zone after changing of default zone (RHBZ#804814) - Start firewalld before NetworkManager (RHBZ#811240) - Add Type=dbus and BusName to service file (RHBZ#811240)- fixed firewalld.conf save exception if no temporary file can be written to /etc/firewalld/- firewall-cmd: several changes and fixes - code cleanup - fixed icmp protocol used for ipv6 (rhbz#801182) - added and fixed some comments - properly restore zone settings, timeout is always set, check for 0 - some FirewallError exceptions were actually not raised - do not REJECT in each zone - removeInterface() don't require zone - new tests in firewall-test script - dbus_to_python() was ignoring certain values - added functions for the direct interface: chains, rules, passthrough - fixed inconsistent data after reload - some fixes for the direct interface: priority positions are bound to ipv, table and chain - added support for direct interface in firewall-cmd: - added isImmutable(zone) to zone D-Bus interface - renamed policy file - enhancements for error messages, enables output for direct.passthrough - added allow_any to firewald policies, using at leas auth_admin for policies - replaced ENABLE_FAILED, DISABLE_FAILED, ADD_FAILED and REMOVE_FAILED by COMMAND_FAILED, resorted error codes - new firewalld configuration setting CleanupOnExit - enabled polkit again, found a fix for property problem with slip.dbus.service - added dhcpv6-client to 'public' (the default) and to 'internal' zones. - fixed missing settings form zone config files in "firewall-cmd --list=all --zone=" call - added list functions for services and icmptypes, added --list=services and --list=icmptypes to firewall-cmd- enabled dhcpv6-client service for zones home and work - new dhcpv6-client service - firewall-cmd: query mode returns reversed values - new zone.changeZone(zone, interface) - moved zones, services and icmptypes to /usr/lib/firewalld, can be overloaded by files in /etc/firewalld (no overload of immutable zones block, drop, trusted) - reset MinimalMark in firewalld.cnf to default value - fixed service destination (addresses not used) - fix xmlplus to be compatible with the python xml sax parser and python 3 by adding __contains__ to xml.sax.xmlreader.AttributesImpl - use icon and glib related post, postun and posttrans scriptes for firewall - firewall-cmd: fix typo in state - firewall-cmd: fix usage() - firewall-cmd: fix interface action description in usage() - client.py: fix definition of queryInterface() - client.py: fix typo in getInterfaces() - firewalld.service: do not fork - firewall-cmd: fix bug in --list=port and --port action help message - firewall-cmd: fix bug in --list=service- moved zones, services and icmptypes to /usr/lib/firewalld, can be overloaded by files in /etc/firewalld (no overload of immutable zones block, drop, trusted)- added missing firewall.dbus_utils- added glib2-devel to build requires, needed for gsettings.m4 - added --with-system-unitdir arg to fix installaiton of system file - added glib-compile-schemas calls for postun and posttrans - added EXTRA_DIST file lists- version 0.2.0 with new FirewallD1 D-BUS interface - supports zones with a default zone - new direct interface as a replacement of the partial virt interface with additional passthrough functionality - dropped custom rules, use direct interface instead - dropped trusted interface funcionality, use trusted zone instead - using zone, service and icmptype configuration files - not using any system-config-firewall parts anymore- new version 0.1.3 - restore all firewall features for reload: panic and virt rules and chains - string fixes for firewall-cmd man page (by Jiri Popelka) - fixed firewall-cmd port list (by Jiri Popelka) - added firewall dbus client connect check to firewall-cmd (by Jiri Popelka) - translation updates: de, es, gu, it, ja, kn, ml, nl, or, pa, pl, ru, ta, uk, zh_CN- fixed package according to package review (rhbz#665395): - non executable scripts: dropped shebang - using newer GPL license file - made /etc/dbus-1/system.d/FirewallD.conf config(noreplace) - added requires(post) and (pre) for chkconfig- new version 0.1.1 - fixed source path in POTFILES* - added missing firewall_config.py.in - added misssing space for spec_ver line - using firewall_config.VARLOGFILE - added date to logging output - also log fatal and error logs to stderr and firewall_config.VARLOGFILE - make log message for active_firewalld fatal- initial package (proof of concept implementation)python-firewallpython2-firewall !!##%%''))++--//1133557799;;==??AACCEEGGIIKKMMOOQQSTUVWXYZ[\]^_`abcdefggiikkmmooqqssuuwwyy{{}}0.9.11-9.el8_100.5.2-20.5.2-2 firewall__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pyccommand.cpython-36.opt-1.pyccommand.cpython-36.pycdbus_utils.cpython-36.opt-1.pycdbus_utils.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycfunctions.cpython-36.opt-1.pycfunctions.cpython-36.pycfw_types.cpython-36.opt-1.pycfw_types.cpython-36.pycclient.pycommand.pyconfig__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdbus.cpython-36.opt-1.pycdbus.cpython-36.pycdbus.pycore__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycebtables.cpython-36.opt-1.pycebtables.cpython-36.pycfw.cpython-36.opt-1.pycfw.cpython-36.pycfw_config.cpython-36.opt-1.pycfw_config.cpython-36.pycfw_direct.cpython-36.opt-1.pycfw_direct.cpython-36.pycfw_helper.cpython-36.opt-1.pycfw_helper.cpython-36.pycfw_icmptype.cpython-36.opt-1.pycfw_icmptype.cpython-36.pycfw_ifcfg.cpython-36.opt-1.pycfw_ifcfg.cpython-36.pycfw_ipset.cpython-36.opt-1.pycfw_ipset.cpython-36.pycfw_nm.cpython-36.opt-1.pycfw_nm.cpython-36.pycfw_policies.cpython-36.opt-1.pycfw_policies.cpython-36.pycfw_policy.cpython-36.opt-1.pycfw_policy.cpython-36.pycfw_service.cpython-36.opt-1.pycfw_service.cpython-36.pycfw_transaction.cpython-36.opt-1.pycfw_transaction.cpython-36.pycfw_zone.cpython-36.opt-1.pycfw_zone.cpython-36.pychelper.cpython-36.opt-1.pychelper.cpython-36.pycicmp.cpython-36.opt-1.pycicmp.cpython-36.pycipXtables.cpython-36.opt-1.pycipXtables.cpython-36.pycipset.cpython-36.opt-1.pycipset.cpython-36.pyclogger.cpython-36.opt-1.pyclogger.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycnftables.cpython-36.opt-1.pycnftables.cpython-36.pycprog.cpython-36.opt-1.pycprog.cpython-36.pycrich.cpython-36.opt-1.pycrich.cpython-36.pycwatcher.cpython-36.opt-1.pycwatcher.cpython-36.pycbase.pyebtables.pyfw.pyfw_config.pyfw_direct.pyfw_helper.pyfw_icmptype.pyfw_ifcfg.pyfw_ipset.pyfw_nm.pyfw_policies.pyfw_policy.pyfw_service.pyfw_transaction.pyfw_zone.pyhelper.pyicmp.pyio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdirect.cpython-36.opt-1.pycdirect.cpython-36.pycfirewalld_conf.cpython-36.opt-1.pycfirewalld_conf.cpython-36.pycfunctions.cpython-36.opt-1.pycfunctions.cpython-36.pychelper.cpython-36.opt-1.pychelper.cpython-36.pycicmptype.cpython-36.opt-1.pycicmptype.cpython-36.pycifcfg.cpython-36.opt-1.pycifcfg.cpython-36.pycio_object.cpython-36.opt-1.pycio_object.cpython-36.pycipset.cpython-36.opt-1.pycipset.cpython-36.pyclockdown_whitelist.cpython-36.opt-1.pyclockdown_whitelist.cpython-36.pycpolicy.cpython-36.opt-1.pycpolicy.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pyczone.cpython-36.opt-1.pyczone.cpython-36.pycdirect.pyfirewalld_conf.pyfunctions.pyhelper.pyicmptype.pyifcfg.pyio_object.pyipset.pylockdown_whitelist.pypolicy.pyservice.pyzone.pyipXtables.pyipset.pylogger.pymodules.pynftables.pyprog.pyrich.pywatcher.pydbus_utils.pyerrors.pyfunctions.pyfw_types.pyserver__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig_helper.cpython-36.opt-1.pycconfig_helper.cpython-36.pycconfig_icmptype.cpython-36.opt-1.pycconfig_icmptype.cpython-36.pycconfig_ipset.cpython-36.opt-1.pycconfig_ipset.cpython-36.pycconfig_policy.cpython-36.opt-1.pycconfig_policy.cpython-36.pycconfig_service.cpython-36.opt-1.pycconfig_service.cpython-36.pycconfig_zone.cpython-36.opt-1.pycconfig_zone.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycfirewalld.cpython-36.opt-1.pycfirewalld.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycconfig.pyconfig_helper.pyconfig_icmptype.pyconfig_ipset.pyconfig_policy.pyconfig_service.pyconfig_zone.pydecorators.pyfirewalld.pyserver.py/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/firewall//usr/lib/python3.6/site-packages/firewall/__pycache__//usr/lib/python3.6/site-packages/firewall/config//usr/lib/python3.6/site-packages/firewall/config/__pycache__//usr/lib/python3.6/site-packages/firewall/core//usr/lib/python3.6/site-packages/firewall/core/__pycache__//usr/lib/python3.6/site-packages/firewall/core/io//usr/lib/python3.6/site-packages/firewall/core/io/__pycache__//usr/lib/python3.6/site-packages/firewall/server//usr/lib/python3.6/site-packages/firewall/server/__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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryemptypython 3.6 byte-compiledPython script, ASCII text executableASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8eecaa23538c1c03971dff87976b6201ee7e93eb1dbb17e0458853df5eddb9a35?7zXZ !#,羉] b2u jӫ`(y0>ԗFΧ]j8U|+ވPM à'[q,bw޴0<'T$wh  %񫣌_XڙBVݗ3ƉVp\q/DFAſ)H ;G_ 4$3ӪEp#Zl X ӡ5QBh;t?m`wbI㜧 Mj2Ns;`.W@l"N|5Wa.Iw?N4?s{~JAŐ~@Ռq{xQёy}UԷ>O֔ku[LFK- %8l|̙}?Y0=?&"d!N @9v8rlasxFm#'_k B|LS)Ta;7)ZĤm橄t2trs0׸$uD{IZ 0}jOE.ǘLӨ4ԂQK{IxԌd6rbN p;Kqwd'-V]~cgI /$#3ҥYȕ-FOF)d1[|t&$TX'7 [gلn;{fi ˊ)|TjxxgsEl>_%zw^f/֍s>P2%0W*ē$/bIZ7LB0_7C-GW`4MU.r|W 6ƘsgsTRٰm2}2e;gwiXDy9WV[c P_l:F޵}W&RGLlf CXZ$y5(nE+&{n6NC쀍u[PTOrZ9 rxadBmp 'G&ؔ;Fj&ַ+](DMiKwYg3{+8Gk t)5ʻ`ײA{n I:ħ,TRco&%Cox 5=D{Y{}Wu`x8Pc( wl8(D}@n|Im85M8}RfB@Z$0&v>ni[e:^d9g[Z0^Y+6Ttup84h]V#%֭XV¢}CxSE9K(d8ؖ'75j1H,jbd$p˩E^3Ǜ͗>lK 6Ұ#";˯`9Foѫ*"4 34ouiDFM1QOwY bUFdS;N2[.sU6R1vEK̺BLidA^T bglV]x]0ƒO0.Vd„ڌG VeP,6Y@R2@6}ggJ>alOCu\ YV;[\Qu5^Q}*k# u ?[7G.x hHVAe//CY :׵tv}Mz++ J-Fr=9~فtjsI j~q!rpMx M6AYF2rdh*G3ohn|\oHӏڈ6KWm 󣕳}nl,]i짲p KEAB.؇IʶT^Ig1, t#ipq`LlL?-v<)'ylN.pKF7و~{F6L:mZRT߅er@x>LJ5AȒoRL&łMu!c(1 X>[gNj޷6>koڏwûARuofR2NM6`mV{˭d ub>->Ā?{\dW _@12V;nJҥݦGvX:}_eY3tI=FLt65*W!4MH=+4#I.):.$*?kc2.M)ﱤъx}OI)`lϰ2X]]E)%າh7/͂V, U"Kie&BXA3< HwFIyڱT?peDV^wߓTy8M)r}QW#@³O{y>M7BaKUXvw`f&SXsi@=|ǸQy;4W+e[l_6&ٶ`?(l}’ewrp?DhY vɮ퐲q M M|̼'ͫhbeI8{_*j4# Yu5*\Κ0Mx+Q JXZè^at/n ,P/^mc,gpEԑ(}>agU F]"Pܷ""r=?d|jG^{ tpBs`Yw@ #W)+}.?M3[౹]rLSYOSL0{&HN9W saV q"MmPF"Ri:MU 4VMK3[fhbYx9C ܾ֒NL;xV4m$kL% 4c26DU >'B>B}RRz`R} FOh$끥B* tDNEBٮhO D|BQTWIBw,*:MG kxՈy!I /5OHL}XfôdA n _Q9c=Vym$F,J.7իeF*t.< d~l(L7_hsx,ȌKH#r;j҉_j4iK[n%4t4v_xģc, *ptA9DV6q"jJ(i0V~~HhXZmyñܷLqz'T,$8,. YeD)jyY/WB^(;%B2ֽ2SuoY2@'B# w|/אgb |U3=4!لn{.\@*}@/N+*EZx0-cGV}|In<}(ђ11' ڕ})b;Ӄȑkuw@.$(Qr;|Bxe{Ev/ṨI5MIzI֊3dyDm0uZrY;E/voDI_xH|c *rH'9VLRymNLr G/`(5kNpӐp5)\y t~L kbn9~mx:>w!;),]n3B})p7)Lifq@WEc3ENg/Ezؔސ wx M,i2CV %'ކO_~a)k:A׹QEڥv+RwM6,D'6>+tR S Ђpv=h!#:l=ow5T'/d/nL}s7_MOY%y{|˥(7\t[d+)8T$Ik+PKm*;0' N[_ q[>vlzg $\e{&{qd&F&}Yg獵{:+ʞm0fy҂,TO5qv9 K'\S64^*&+ұ(RȆ9͈v!`pV=ֵaU}ƭU4k4:zp-r"h2 PllGjb+'jgb#z"P/z;C,WK~"^=vb05!<G,:!g+\_PBB9/g _36NF_'x(Ė0<#hxE:貎'.8kWpZ&-Z, ֛YƜx -˰&w! XϵI7vB9j7I>LHH77N,-Q$ *GKɛ*(Eؙ\q 2sNW( _=җBѳ'*3q@a_mMG062ܙD5?vl*z7_ 9*Ҫ+){wHi~bOZJԌMMFĎ6VghL^ܛW&,+aNADl$F8/ 43ǻjyqv}ܖjY) Tx}@u3{ e8̎gA Q 4$_8}g};%VXF0[b4@UueWf]@w-jFNJ !S5 @1Lw KAڵ 3h*<K?saIci,(;z.D(s5gS5/5y'Zdg(VD`>S*y{'#. {.}1TZyJݫǍ.hݯGV&tJ'O ̏imp[0 pt&oWe`8. ϛ7DZ?*5GRc9CGփՌp<_?@Uk‹Iٰ9-TDҪB=3f$I]Al<0z)qG{;69 Dr 1L %[![9j05>ßAn[[񯨲vvU}S@5"ns"HCoA=pGipÄK\BJKQ{_xg >ӹd mɟܽ(u;@lѸXE>1:[<" !܃i%)*_-?z. N*Xnc]PZcX,{3^7a5ksƺyaŹxw#q! $ QQk8 cnHL^~zk/Xl%bn4K~sAE=AղXU@E1=f֊hnV0 ;) jԤz EbJόT9xC{ DJDve)VrQ6ՈdWOӖQ\O9Q*n4kYaC_!>aFNB~8s0Fy\(ɯMDk]^篛|Nf,XP鞈$?/\!ΠѥFpNV)R BGa=qnhW㩃K!*O. 1nЬdh@n<~iktf+[P\·QG(/BWltj: ENC< e=5ꪚ_kXUMZJPu8&oakoF҆)OGT271\~u.`_ߋ&ْL?( -p&ͽ\E~u}0s&#aIŖJ)9I"Rv$k|L% L[Ӻ#1^cD*dA`oxݡAWEQ(,N&W\?ee#лrɢBC(d## 6NBnmiG0%}qs%Şa\Ihv.zxs-T4LS;Ko`LA&"ȺuKEHƐ}:C^oj6)#`)eoh}=na&WUODFOfwfCgE%E <pɽۻrU/ۛ]:Hw8'C`?fܗD L^=D*{[ ̌ĹFeԅ:a&DE5 ԝVLc\CTX.ʼїK)EK) WI^[ϙHF&1H~B_ʆeO]+嗠~hf%u~D\TB)s:,^+Z,f3^ y"ɚ)] >=9`ӶãKE/D3n[ jF#7=ВN ߘ>ΩM~o2L2B`n/UR[Ry _ ,QoЈQWcry8ܢ뢿.C+m3zGM'|EiR|:-(J&"2{r1~;/ qspw4B \ gCb m1΀CSHE:R,o2)Igxd][ºcaD96a6bBh3 /0ո'[ÇJ.- Կ'(hЬZZF@@hbEj_ m,c(Z R)g^5VZwl7QHąDZ=/U~{$՝Js:;rJLo7tO mvWo~|rլ1YI UnOhdMϣ MXWR] R8`XWjNlw*K^IWʝz:qDNob:yzA 9k1 N7(cEMmfQⓍ5W7gfƅ :-e)-wiԑJ@1\B oO&\w#K]9!PFg.ĎD"^뫊!#smgՕ>\Õ9/mj}u%wwo$Sa^O5# ~r ` rkI - J:i#pLg)ǾW7/jD,ZY).\K}g7v?.Avϕy=|]'mKr+}dK0_S'",= :R+ͲumHώz[}b@t4/x&Wtc%ʬjBYk8]"CELeXo n]!NZ?H }ԁQΎsyP3>ɠC#2>vW6MďӼեFICCpN{$瀞ރe6*":ڙO^($y "/ i\:gRRZbBM!Ɔ!ӱ­82T #6JNyRVpdX6f$C3c;!#0k7Fq|ܸ >ʶOz ;ikF27:;\.qFNz%DbImXYZh6 R PV۶N7 ӂe zd OGr6uRWZ!G͉ fntied`CǕ~ ,Sf6Lm"W:?@b6N|Hyݠ6ݟc*q*j3[검hmj~@!Zq+/lWRq㔯eDR>ísSFְ 1ȻDD o}O'եf7&A3Lj8O+hz]yXhEa#"M笹o(fE+K+eEKv[s),..-y0 Vٸ .GǴN%àY0D!tܺpq?NDX;9BDBCH"Kb>f=ܾON0K5 4~Shqߔw@c˅Y, әoMobWghJ'@"&uѻÌc;v3Z>IahE/e! kq,4wDB:kUfٻJMX-Ci6$8Mb$rME,srJր6ӍXS:险~][!7|M Kmڲ٥̰^8(bq El6_/啼ǬN0NٳM9Mt޹˲42``˖ m-l6E_ vG; nN<NjW'A:_7GN w'P CѡJ(+0iǑRIfjH<&d)BS :_(_!cP~n*;RXqC3ccڨB^#HkJ1st p_nr8>["5+)d (U+dߙ͎G#w=JnrIEUϰ!ϳ,aa&Xh<BYK3C$L+uZDRaK^N`N8=srħr-x 73\HvT3}]npPiiS`wCykݛYc.+uձۄe^\~;W]a Erv 8xj6ޔSKX8nu8cY'k [T*~s;S@Ƀ33{=_̫Ž7㠠nO0& xӽxġmNb~vp!V7;Q1ɟ%sdR{k}FY , AG 2RJ/Oc#tWDZ9d8 NNVPAJ}-S*AOt{́׆rQ[0meBiZ+ '_hk Ϳ Ù`^X1dз.{=y @|LP`lrK#/`a#aIw6&Ѹ${ [s7˕4At^fkRȔB;"/~ u^(q*v%'evע|9*ʸkׁ$nrT5!V})wUF1:.4qdmj>ۑhQ樕gM~6lׄ)(F{b^FjsCBQ\`%vlШ|^-V-8Wv1`!h&RQ"tBZp[n/ K#|DVJz 80m"ƄOA y_)M,F|>J$l0)9s*8m`'GFNQZ|]L!5]锯 n_T4M_*ƩU{ C3-BQ7q5W +[A0*EWY wjAة:|iGJa@iMC^ۙ9PƫH(y7w XNȬ`d=j[*KA%딓UHuEqG)Rr|K G9 1f5|EdXы;K s Ԩ4 lwAZp?!?};9vSIvbp7}q$d~x_ӝk'@xU-ßǂJc,u!]h΂yFטMnY=?=`SK1:|@>9! IhBHVo]cڵyG>*ф(C譖Iӗni>vrŢ /vW( `J{or?0go?AJEsИ$jzdo5)i'S5(,> OyXBR+/5Z@b3 4A'cIGX"+ HA /3=-C]U-鶤B_3u[w<@GKQ=*0@nER0wsm""J0kF^YK ;Jw"c^s~D  j5ğ Fu8Iq@jG [`n-L\u'5o_ >x[{5乡IoxYlv95<j I"K%JxTmE@qn2FF,ъ7R"uׁ I7HLoնg>|Vx}P ЯqN^5;.Y& hA8n2B^l+7A^(@;N6R3:์ܺcR8`MM1<[TP,X^9I̅ѶVRC⑵u(K̐nK,hȇHX\}U6GdgTh׾QhզLa;DȺȎ ހQ:M2[J@WuU ';EjFQ/6>kO< ˚1r"]5D(c௖d1,1p/ hZ0͏[Gpv:65$,1uƿR"sP3,z'juAPxÞe&Q?7(9_ tЀ C^sAA;q%Qط BØC ʈ.{|Z׉N.5v L[ :ง1{H*Λ/ŭ'Jp;޺8y/ܢg+(e2h3-y+ڄ1'-ŽR%l'F;#eNәF(01eNXxcd^yKtM={,7P`LC1f]lQ>Vs7m{)P”l_./syW}M;gZ6AvoP*mO>YΪvv 0kr҉̓^-/h(ިևuk˘]vo*9ζ_3ĪV G3oX)YeyUD[>oYY^˼a'I?-Q%} %(=$6`=qWw1YxfI,E>=Dy@l0cD-OZU/[,֐ry) fhyM'( ;=a ~J'dF< =JG)f<=JfΏ6vt`!xL">Y7ȽɅk+]!q6%gIhsΤ 'jH,gU ǚ;FD2nX6'9/")qbaoh<}^,q?F[Rd#P)uw+Qமb ?rǀyQ/ (Xfx#%$k]ӌKW’ݕaQn)sv---V&k Hql6QSLixta bwӷ7F6/HP#ƀnJC&z1:Q8ю?L"k &K?T=;]DbZV7 𝗣Y/&zŠkclx6ۇ_cyn$gd-\RGS\>3nwWaJP1㛹{lnէO`dLa%@gF'Y>hwKxb'ٖY#OIy(Ȯ= ^ 5H.lʆ8zI-A)5e*Q :Vʩ<`wFyCdcg"{-ZhʸjF ʍW,>2l*ZJ`=SY3ڈOPgSB %Tw9*_[ j\kR`Y?܉m!^-SC>(LH3JĚXrTǧbo;+'U:L2&/DެG-'% ;!va01&!=&z7P/"pA,׆F˭4nͥ35,n#;κ&r0uk"xږy?-*2#Rx$„P%^xB}g\<.?.iEJ./*iviM(-eАT܃#u-}(bHImM,*Vv9$'KEt|7Pᄴb^]H^zm@ T|"#hݦSKٗhp eM@)C%.)2߸'޲bNЉ!K$(U3Nse9FԄV~-HOՌ82#¶I"&ܧIpJ<\M)}ڸe\^FFC"6Ү٬<`™c'x8ԙZs&']$JgUv;gv1C}IYPE@M̕~^1Ϡ[AաJ.~mɄ`uC(sI~;\',fK~DlRs%jшv<ЪkϫMެ#t2rvp0 zTmKSH@ءxk!S{ODu!_|Ÿb:=Rpo'X$mďUΙCWW2XU1|osLw;05L`?X+۶;)mv? 0-pb59üv,Bμ?57Dߊgc=ٮ?.v@@oS%{y4%˒Ly6 xY,&'mEQww5 { ~̅pEFwdgmג3_Gޥ%³WLbޟ<~b:biZ[b݈=h TR$#+y afxEտeU(R{1h29[T(KRZn:O`*I<ƹdӦI%19(-_h9(2Nwp93')% DPѬ+O(g3G?AuE\5P,:/(z`ۼ;kϵ71UۀnB\D4aÕ=;`,dS7&oAQ  GXNcf5jc%mtG6PbjH~OX#=36LDY,BtO^>MynVUfJ/?AlrHl[qybEbC3Ǹf_I"H8!ҵk@n1BI{$>F 'Z5m*JҩodIc@-z: bO+wWbuo4BGͯoB-)*|YT߈N❋R+9&:$QHeE2@#]'1>f0cwFU77fL^o|pcڈH\SbڎɳQ_6)r;NXU9vvmW=f^S,D>"Q~SGw2_GHrL/Q/Bpn ,n*j %Re*ugd-r6fr=|s6g ouRPljz*I( QЉ⸵1LXnU>DT[.F[ :)ؗ@`_:CVũ-$bU~>l{>=z[2xaM!j5BJ)vǰhbP%@Ըi@.!-QO{-![ kҽT:u `M 29 DU aep3qbu[g%/lak>w#b=yi4yFc`լm^ +UH-6}âb]1fdowrx.x᰽ QhTPpfCc_s; 1} 'yHAy6BQ#Ldezˁ)CeRA[s I܇>;̇[.X D= /Umo_z!䐐X9p ʙ^.]]00O"oem6~X-.rt vbXVSThAV-eA|>2ryRH>77W'KϼWZف@Gv@SF5n;- N9#O#g|z/GjmSB!5Wf‘g0R|CGT}}Jڞ5NGR!I>v;\ExƎW0=!I`TDs8h21lЎ1+3d4{66 ^3?h~'UT4t _^g Y{C^E4ʆI f ;G}*cO\)ϰ9 E-k _m-fАk8HuV^e1)Kʝ-Dg hR_^C/y g49|N:;^=ʤjZyIZ?_c_.gIWaϯCRB{pNuD?4ZG2p։s W|>lpQPbm9VSmwJp=&/3 '/YiIp 8А@+V\7<}*Q3h&-g߃|+zj.Ԥ?Aċ-zvqcM1>jRD#P+9! _YMOPC?©}$pK*gYBԻ$T_Z^TJGa0!B+b lʥ ]C∷w& gjCMH^ю18D-P&=\yS,P/&F)P`+61|XYD 'vq:ŏ /!ug9N(EeT>k Yb\7ўIx_د'Áf|c6>ZTOe(Ng_Z'R!&`Oȏ[6Z[% !ƨ%caJXmYmFuFV"V(,sdc+]sf 9\T^=m"XQk$ٞn]uesUv[ěumc83QArw{ߣG:-_empݖ1zL28(K+P@9iQa,7uk܄!`$febE82SMVDt7^&:eހLRC"&-0n-4@>ȓRӡZLrqSv r8Y Ϛ,4n pwc_ƿ_&ennB4N)b)1=mO`9Ed\XC8"vȢZ&)R~v(p#Ԯ(~+( d 5_uʫӷ ` Wr*dshӰaq{-..F8j:0{ {I#*`3*? FoHI/vvRt{b>R)`XZUV-ғ2@@f;"g2gD74^/+9`\Vsh(~z g >T@rD䔹mՓ&nk5PI $^:K9ӆܢ~鐪)Z&}?< {^&9Zq46ƨNy۰I#X!g 7VoGkCFC]o#Q5{Pw?Dl}tTQy֍! ɐkP I< I F /` ZQcq b-Lw6 =c |3?,͋^7`fPCxM{,d\\9ϾgɤTt+=.9q`H?C Ê4IV&8J7'2X?z7Oq(Ԋc:t 㫺zAc} zi3 \q܈e®n4jrA VgH5h?N[b0 vyr{Xi|5eјčrځr%R܇|M9y5wd4iGNqrƊL}_1+?^ۭJLy?chΚ|$h|?&]ufE, /xYPۆnc R _nB'B?e/*:[ExgV Odzz/G.Z%H- 7κ C6>ޡu1ںS͝f 1k=7vu!!e T:;$ v 0Aߞnn/&a/\iTG}vEfBBs)cOZ$51A\gY&u4LmKJnCCiɅCIz+n~ dIehOk@Mj*A# %L>~䦟 帗{>/CIٯP RߢW_ejX8 /I83o*xZtj:9\3iz- #:/{A)2 o@hg"* @ku:V,= +p"J;ٕ:۪BY1n *5;Y"G͕xv޵/bKzcB}mH@!uYZixWY|n7(r{!\K>ڸK:LƑ:D*k+IErKӒ!Q3NQVvKWW V-K6hզ}Lw)mLvXڰiDd<,-N /W" @c- ҫӿp_į79CC86w@mW2f e#HX\UͰxeE&t(P7sԅPgj2zLHK%fGď0۲% w%$סHzx}""Zz~ P1#CۼiWSmAƲ0$@dsdgסjuĶ1tumi,w4^قΚ(#О/eαEEJtY' &HS!cg8}6*Hb]Ĩ{$ypIl@E_oY"U:ujۮ5^7}}lN|>1b uf[SyR~ٛD!rs:<9rJ [7d>!^pz>~̈́ vyu7E;1 ^!C,"n7R ?8tZrDCbs.$`<̗ #dxK/unc@t+w`}FC<(J%Nr3t;_[,HHz7M2Z&\4y)D\8`r]Q>4׏Y61Mql!qVu}|܁ոBh, ?SlbХBJvxfL SHɼ[7nfwcꃌy X528Õk"ױK rp[`3(Krf*>.' 'E Rfx y Ǎeͼ%9d0pQnu݌4gMm~=;j`W}x|s*HeQmP.U:ρ'Mr][tu|> UkPD7M?D%`Z_hpF\7.@&Ajmb>),oΰAc\kBts?ʆCM:1)lqe}>ft^'OKvw^F K5R*7~7{_q]x}4K~V@C΄yA bdTR@ (8]YZp2*N@K=uGV-w(y-UGI#X"ov.$fBQ(ª+LV*]JeMyAx83bR`Js5, }X0CӞYf+Nku;0FkAX6E` Rp%T.AeYivN\9([ϜQ'NtDDNMZNz`L_ɅÉ_2&~i ^KKP'G-9}h;5UAz~*=7aB$ڽ$V;p };zJgQ&|c`&daNC-b|^g0 wYnF;X$[䥞4f)U $jApetbe&xR"P;F.kb$jTnh@S+g,a^?4$I/EIA*'74vP4خOAGf[> f_BHP`^TGu!~pM)dR}jdg"K]p6h$Lh g>WJ.9X]i} &!dc BD/gNybz9%őȑ,P?ifDo~гF_\1 AMIOtevc:o)(#AJRgelzU?=9A=FGkJHNr%6b3Gd@GnуpLbdmʉHN;@W7W̿^jnN1T2o=+2]E_9R2!^8N45w?R"fLN@o,E x9VtԶFC_YU"YTd߷@-5͋LWVƊmi3-]z9wKݫb:n;N HD%`Δ|Tf>C6pp2}-T%:o֢ 4$?X2dyT!HkL!q(3v"͟Njn7Í|r8n&ƈ^ %`!qX]sU;HfTc?;{-v!պoů# ʞJ ^՝(f\3:Ypbe\[q'2Tۇ֦\xcw/~n*Og85*.8wC&#zx,Zt og&:1jos>[sBh x&Oaʲ qEI4h\#u zD>=a~1QW6`F)8z0R%(9'Is!*mE/ItVTdB>n$>[wy WQB((޵` &{O@Aom_fK=`c«/ .4`<'Tc..} _.X0C~  Zץp#01mǦH)=30GoBcT eوU+tiQ-ةKp{oh@d6&T P!_4^&(VI6y((E ;6XVQ x>UAuuy)6$!2' f@][/A"}?OZ<Ѥֈܗ:i"'=GL}cxzJTjY $&d+|n"ZV,Yb[Dtsa>|F5$l2uXmVx<k5C>V֗^9xfRFE.9 p^QSmww>x-9q[D^~ԉ۴6^R}0O!w# w3wAiDoR08|O K}}xHtS%DfB#?f<25-)?bJ"K*b &9DHKi`+ԞFi~gue! Ohcu-*}sO܈VL2T&K)o)^!EIuU)mATLPpx$J"O531#w&6 m4 h@\m q"T K]e]qsftb06~@ phm)kW!fdT‘9`gLQfטݖH§Q|].om*+K(BێcP|Y?!,mkZn;,2)={RUqmFّBuqހo5d(wN=Ea~ڰ<-fLweqQN@)N( e H`v&VހlI3IGl!IVLɵ ӋܷwJ|Ze ̇aOL0&"1ܮg~WӋc-W}"{ I4w;fGxwE¦AҩQ}Ije7:%@kofh <$zgٿ[jTZI;A}Iajop* }^ݦ1ENJ,Gse{˫2A2$Kctw %k0 $K1 H@=qzG[l!Kۜ;[VGc$.Kb0c:F;\]DA9r=l(un^>wPRJ_*I]W4jSGpNN,P^Zu0&fZ|ru𞼹{{nAuT &lɯ}P֔pzDy-ǐ0;k)Ngs < &zkNHvPƮmnOͳ$=YlV3HqM6jLG7tf6m!T9.ysԥCc@~F[8;x}5usᬯɤ {+@rLEk'[o V6`etIuR2ޘ_ƽ"DQ_HIҴbE(s7cuB l'mhUӚ.tYݔ؂_m6^*]04We+Üȋ&N1~E^SQk4\Pg9WESAKpwF+[czѭ&F (F-mcыnR>do4:`T`Ihf3;n|-HIA;#!!64ݱMӴEgrԢҐO*6z]ntL]\ZJΜυm&m>mDߨ^UKy5.%ϻ n횬C]4;dƕR.,E?4oC>W3Kp!ш(N[y(!P%t侩77~Dab[Yo_!hkL z3n\;9̑ޑ['sn7QtytT;dH"/[fӑًUl^i@rP‰3yE%! SvPaxb7! ֚`i*(JdpΜa/Ivۑb7Eu߫^/yXE-"mvѺ r, h1=z 7z@'c.C ^i 9vZv(b r3sY;; ώpx zH\KOTvYEfa/[+UצT8Ƞzsb3?uglv$б̃65w<K 샯:u_^Ҁ]gߑ}c v-;car_A|Ao(-຤Y|89oJG/nkFq]I267E Q5&eċ}]rF&ky:VbwRw PL5|Rl{\5ntȿo:8mØ6FShݒodTRְyo?Ca E8V#*:6Ě☼N B҂1d{#` DeQ Md/"u Tk_[*-a!+ڐ &}jw}X51 ԙDJzT5jTuW(tُ?✍kAeڌEؖ\uFJ1}tuo峦>?9 r Uyb 0Mo6/Ȇ!}<|<'Rz17vF30A+]Y# Ui(Dܷj>@4+5DfO4ň"|z.IԐi8Xi$pv~X=yɘ nc ?c&#hžL4Zl;Cyj- *̓0s X|*͟m[a*ht}\쏤䛭xUp.ZP* |" K9${l|eꅚXcUSUXbT36{yk!'oᛳʘWcFl- U}T'DYqj^Y/ &+_XndcI_pJV…@ŀT]TG>+ҏbUۈlO"x-9s{ےP(Xn\IgAt-Hs_ˊ&dEE\0aܶ|+a륑%y(05e;*n8]>O3 '$?%v7l~vv%xAb^.ŢE`|?ғ &ӝjr9V-qi~ÕQcЕw(Fp'];N²vIt+?2,i7kE dYYx][J%FY_iodHQZ>P3/(hv91* e6U(6(tf5_ZOq|q#+_*AZA-`DކP5+/ʫRXDGqjI%v ev>ePW,1":{ =Km-ʀF*DCk6hq"o9VیM$O{/@<;gPs x'y/ttDlg.>x&ȾB=8Z ؗ`D9q\i/<79vwnX]I~ZM1sx;oi: =4w_"m;`G&^ tnC׭aIpIm*Xq1kt˥ 4G%Ey$2MnՇL1`5UTİr uc|MbNI,2(͊FU (G;/L<<؊Kd8۽DoK f#k * l*ZK6!VI'~h7#E 8 nWڦSۚqY;_Z1,zEpܪ`\Ԡ$`k1BrEsvˠρXL8q,5gwp]vxl>FhFES_$~a<&ΫuZ~\x]z[oʀ+ϱŐ\@՚ٵ[ &n,ym?El_WDrW"X-WT6qdĄ~wT`.WCPDμb3!v*J-j^o{qa'ʼn ]i;6дúsvk{a0Kq (`3Cd쒤uЏ`i3KDTOJQ${fYSTCipZ%7d|Yǃ↬ATE|Hne[-QUu_YiWܢXAI_*'j?V ZZ-ۄΛ>Q;FdB{v=T*)s}pA-cvwX(_f;`&tEkܔjS(Xj}W ǖOu*rN%H@L #K^_/RiA_ xVt3<1դd8¯ װY 8 q:Dѳݒ ep; i57@]5/^r'$ȧUvmhP [U~Yp{8E% DZ)Bxty8̄z%LQzq$#6۷1`0s4>ә$lLGт$c\}m(:wHмO@80?N8As^rdeR9g[ 9nקggZ njnȿ,OZ]x"/ՇEWS O:bx}$C]eh ^XzSF|#=iar2}AZ0lVN|sLS1`IlAѾtꚱaWE]~Pd(sxF$ynr +'^{~_Pns`t0M>bũT[ܸiS&6 tMZ@rb*!HEzƺPSʹz ?,j3v;^&:]@ΐlNk&j(gXEp?f5x##tJmE'`A̺]XZ\>`/[OY!d]{vJ WK^<(K )W/>7"yfi6)Dy*:gS FxB9ӇΕk(h ۨ -"wڬK"Cl:J`09eAjzj3RA '#֑^,Cׇhg:d=IjBo%2_u#A.bx!a:YkUeBT/S.$ГEJ/:* Qр $F?Q*z*p@FV`d~,x5>A-5ENYAjVSJE= ,69uGbXSǑI 4%{<ų=wFWLBxNPF ۘ~p!bYXN/ ]'蝔FZ(vR!8gG]aKs;y)a5?9r1LtmĆwq4]WJ40r?BicBB)WY:E,_em+H]_"7̫ڴi.9 _%_WͷƦ~ր v & ]th?ڊ!T?9q~{G -@PkF=+.N-c%`~,H=u.;Qɭ V"2wGVÉ OL%88!jֶe^>0C ^7zwzER/6 x475ΡQ k6وXg~PHCp>3MDDϬ k8d=j?~qnGltt~r׾[-&^oF$x*e0ͨca>v=4qA'{ޕFXii0WJ<+Oъ_ɹ 65^qv͇2AȶDA&SW|VpD +<z]0w= -S˿ Ֆ޿I2bf:0)ނj,@d?Du®xaqg{2OAZJ /sC||$;:{/Oi5ikJ.q~pej"G[Go\U`BM@plTBZRBoAlOPrb,BoI7/:ؚ׹ZEsYF1|"*0\[1:%o4dKY7=Oe܄B\ؿ0մ7#k"4?5p[!3ҚS< TºlǝagbBVU.Jsbbo(d0A#^qSe,yrE?2&4Ƿb6Q݁+0eV(gOUuroT >}S$bÕ4[~l"m.2YB;tZ%&"\0dcmt JiHT{xA4ָojCؓ_] ZR35r: ]D6vx(L8|8iBGOP1{/ozaﷱۖ[!wnڶ8w4mb3ft\3xMN$k2,% ͨa?ws;]*pWIV*Ɠ[Bpd;W-Ow_tlt@媑`):er[@SrW!K(MTD Thm̈́h- (uڒɳ;/h?g9:}:VGhLƬyjX(g'}`-5uxL.l2j\_Ny;ʗnX̢̫)#r@~TMX[YBs2 mX[otIS}15YM>X/J{t%D#_C7ǪfP54nꍴ/ 7A/x'&nB$?o$^8!çf_LYԋNlpEz2oY&'}tsq.<˃a?5nxPcX31bb.*K dQ_29x+B+LfUGSu.]b|6%3LD| $[ݬpݤuh%n# #;"jd,w¾W45Ƥh֥Kad8u%T}$䫾w孋̬B7ɅY>q9@f.)a`8AmQ:$TTI:$X< jqƧ^Of+e.V\cB%U[oE '[ЎŢoNBko|V<#+ O$V]U,Hc68{M}_~L0:``R4(RC[dpq{ZNiB$ z sa4pȕuV"eRJC%}r-q7zo7fU6˪@_Fg;:[ x[*ɜSGN rKHK|bY#|'gP Ft<,)|zs,QkŹ' 8C// ɈW@셻%7<wb6CqvK6φ=8)m9* _GWRk@M /Wum5h=KPx C<ٌ%]S+rs(ݣ6 2+y\0#f)wRu7-J6'?|hSR4, g֐H`n%q4nPѢwۘveFK,SCM_v9Q%(#:xMn=9|EUiQWT (SdoF@=L[XubES4@JjqFDruV8=Nub,!p:xKr ,GO-1]kșXj8R~(U÷S/ho~&WP wsÔ?#ϲЮ* 7-Y]#Vˉ<2|?arٺW7vUpm 6Fv)m+2<lUi I ]&qЋȢ2?vjwa0,;0jtGo+KF+)FyߙJª[yN4u^y2`!S!^~qتF&ȍX$pj,|4֥1 CXVЭ1T :?j9.-@%s.3tTLY}g+ec -N,B G`|J3/"vrLb3U;*動 fxFd }jVM!w!:uZ׃9B+,M6ExdUh#̍n9I EҕL wHnsa2YNMPwAŬZ;ڃ)o /G~gnS"x{)&Q1byBDؽv{=a4ܵl|_}|:#?s"[ͤTV~ Z$A>) O> mh_>3KzV950=;*2{@S #%Ҍ~N{\&-Zn|6"gVb3exwiGAõyȋ5]՗|b ~R鸊C^9$mW-tr%|@z$;޵;1^2w.eC1jGnsz?³rar^$Fk)Kpel !I)@aU)Xe dzpA9uڟ}G38eH'<;|cC-4!Wb]k q&wqYw>eF"@JS5v'ysHEc_غS xӬ,ɖg 1[""|jE=4QT"F4(">|[y2{Yp6#YY(dRVwl⇌x^WSWA ;f!mhX@>?\tz"~$DAʤﴨEFnwkvDKՏиJS-yg4bv%3Ll~Qu;bțjF|`ډ}'Ć`e,б7q%(5B:'M ȇt [h{fAM&qU>ͳ^{`haԛ#; ݉&\E1ʛ8AeeIvbCj_Fu9繮I#+Ztk#Ә =QAs}3־%O=tlWqVZ͡|m8xB4^0KmIߟu\baal:zL;w^Yۅ&\ˁ bMl7$5qsBjW뒃ܣ A:B1:I3˒{`՝QoE}W{ EPϊa&ˑ\_AΓml둜0?P+ִ8iRh:`q5%jhER.9ג 9D;G[-n8.aԸ J[͹ t n6tVd-Gd]햵9 ) }eLin%a! @Ǟ H| S6gqM[԰ńyp&Et_tI+' BU$RQywWgU18K >o+]E7{^uQKp3VӞwrF۬XHR!ʠwGD tOVݢ14f'0t"PXqrQGΔkIM9(T'<8E2QkVFKl\"$ daૺO=(N[%[ˁlk6ГL/s7Udh̉TI?檴mwgoR $Hnc ;}*KFd RO_DP7*,K^ by9([Xx 0_A(lW f߆3;]Ol {pfo`6p%_>'tEz™P[_M}UnMC+jŪi_j%=K i!c#P pSڤPdrFja}a~ö\CXH̻F4{{)I¢`8m5"KW J:^^lj5bic}Q"[l8 {`SLH`)P;O+ +#"oaEX>]ɑى0W.@g{ LVWҰ O<6m_hpP:JJ s~?s*hDmh&wov1{Rҵp*(m5IZlv?ok.;V#PI1h>BӤS~/OlFi8t B2&ДܛӻCtˮ0Z4%yeÜj=8PF"oWga{0-R !ҍ~qm( 8R_H&Z ÿ$)V4G<6xG~wi62OtSRw"5U8`Ҍ8 iZC0vcџ$ݚ []`=Ts#3(+JZ*{:H=q)Ƀr?]=,X;Es_ͩ Ŏ5 68C bZ_ANe%ǣc6c'SU:bj G/9u{s EfA}Aˍm R*-G8/rsi|@Jo&ym[Q)*>uhF4. ıdsT2RP~6dCn F6篜ȇ\.7YWr$r'9^'[o)ˁ qKeh_]ؐO73yJ6kPWfzNrf98p4JըET0lx&}D^pr<2;@' 'F{K4i:f؁$SHYj 0zuɱ:r`n ?sX]jixGIg:R9o|qSߑ\(%H^=#1^.;[@3 HߝQimӆ҂[`^`?&v~Gnkbu+c86ᶇdHoH ?Rkr+k Y=Ar)ܘ6.MVdoI4 BҮmobM?%V=5$A(\~ׯ`KeWK33:>:I|u6 e㘮zR}cnBN ] .Z/p}p7V)˭R`J[oh䔓dX~V(;b6+YWkDemL|7 w]GO%R\=b5nr2yﶰhEK3iqt~0⋬Nݾ/N8M)Cng}P-ɿ׀h+oO_ PiYIL#* LS[Pe HerRʚ\4f;fom"ھ:&9U%g#jzKn5w}IHc*h(v)d^֖gs)RVUֲ *yFs֫EZېZ|aň,Z-8)TTj쌿apYo*&?"> ۔hkC۱2U~@{[D eSڧP=+iC3ql&qY3X?a{Ք =v8uZ r JKEsS@(/ QKPfpq;5wYTERA`pyH\s7]d-e~J|4+l}@C5I m48Qـ^9o$M$xsOEWX.Oۀ:5Z$g13n2'S 'N-g;})ȫl?|z#പ_ u#ib,MTSZr*!݄~qs-1{;:cWBw %m?J>Y1@S&%s / $OB:60T~K {kj+'> Ǜ.+uɈ:M/[݋zNM"KT#E~*)R'"| {s &_wnWF' LMdrd삗#Y9|ªKϟi46ܧ\ :In>C!>t'~uwJ[HIH=._FEwj1IIQ*'Y9*Jxg,L54oe6r ETն#\sqG*DO^9#׵*41̃wXZ?DshJ;DKeNf-!Ȣ)9zm#X$TGs@&mT @vfs? k q}t͙) } ¼A,U \@ XJz##׫tƱARZ ] һ^o,%5)$Dӛ]N׳c7 9%n1Tqݙ?v<F'}HwHm!f^#jx yr:o(gW[FVQ4 $8 HOc\r֔]fj(Z=Z͟84whQt-?Ȳ1&(%lVYMD*"RZA47G~u6`cNf9:ΜHqjq- ^xgX>零6|Λ>e5*L'٨o@5["Z+-q&-%\N04^{A]fhz@փ]KV:jmT쌶'I?̝ ?_e12d8F yCJ˫zx߀M\7יzsA`%f\.vC ?zސď{膾XY%D !"ػ?a4O^QĉNB^uR O0tjW)PԔS[C$(vzvq%gE׾j,I)k7H1'gw?ƴ g`!GoR2nM]pӅjiDj "S,=*b[Z#ۃi Eg!M~ "7p K]]7U7(~I4Ӷ)NlXUTL~rm+ `O\x8]*HPF- $֪P}M}.Cl~LMB7=u -8T Guzk`)xKTa ,>b#Yɾs'-=UOip >dS9KNx4g#P1jLur^} n:=ixW^ :UQ"Ř<ۨ\SY E2'Bbq9񝈮aSFdANjH9+N֫.3E^X(  `ƥl=ŋ ֢Y r5.(m Yt8,.(uz^ij$Ԑe3iւ%(:&w|0f 5аzKuH{DY@^/G]uTi~އScKp<#h_""M6CVأڸք.mURQ1I|ekMLrqgkwO|$6UO^k=6}x#!I5͔YxA_[yɬ. Y2ODv "APe.:nen`S"`uBf`z r r?<12GPwѐ낏2ڔ~4y1 CFݮqW HShA]Pڠeu1)o'*Kз#!ܰ 5ƃMol eN7NPHO? sa{L ; C+dwK~*B5Q2Ƅһ I!.}nl0Ƴ-n $Wma s,-o2άShMm+,d̤,&2g !0-g >q&%l4W Q#VZ AN6I$x^Ϫ,O#q2ىM/It CDv˽a[8;lw6ˉ^}'aŠ=K_ǵW 2A֧V3$v{ ;UZU>E,[#=5.\yu#,,,^}[q*KC(u*Yr 3dɶi活{D|`uy9 J(yDy,Og)mrTv8s|j>ۯ+UOQ.]RR3v,ieGwL(^2e2ЉG}v`QJj{?8Wy% 1SۯJtjsUH&lVU]Uf><+ؿ`^oL@)aHbńK׸7*y<^Z-2Wþy0GhOڑ4pyg8Oΐ^o_Eܱgrdc,']DMa GpP)y I`_t^F փG.g~q>H鰚ئ6 fgҎK'OQ uVHj/h9<ĮqI.C~3= V7&D2klbsq^il6DtHpCH)Y!.Mtj(ql~sC9qN]ޏSY.Ț`sg-6Kٻ7$ {EJز Q&!(U%t L.nVr9R$+h ;۫HzsЧޭ\ Q=媐+87wu;< p 'yr /t%VpRm$u1';eUU*d2&J'qcM$b7:haDfY{;0K Y՜p?wzm+dYzvn:#lO.Y3"No71qqriu?oֳ,:n+ Ժul1^mvO!o|uA*`r+wwJx_k0<,y[ Bqw9Dq)8K2:uʝ=H2TؐiXmZ 8!KpgGM3)p Y3o I-l@<ޡ(~Vnk^&;e^i4c3s$l 鈧ǩ"\"qufMzQOBs9bīY@{Az%'7ڨJ :PQ}'5p;p@ɯ~jz;"lә[qv`N|:9v:sP>z<3AHq]EY׈Jucd>r;EP #xTaS`;1o+7ͱޑp/SA+ڍ"$xaU2 H|{zԣ+!RMaԞ?VlT`?qב^GThGI\&fu R]Pu2Ee Yܶ Da`vAυg^f.YEja6ҧBQ?)tZ |Q~bLbYIR<~UNnv&St[ld@ ~J/jVeI)Ku9w8[C$gMX |<mP1 GDNq;e*R7QҌI86])^;p3aFox|g,Uj -^ XoΨjGNn2pguB0P؞Bv@5pkOM%~RRˆAhDaxpXYIqTםqv-1+?ުNǡ'6e^XV;niϻÓi =0@: [&vZ1FZ!cm}91jFSrSП3%Xq\3$p:\I(~4p#LYq@ޡq٥(i(gTN6VQWɾx`*0oY!>Wꆲ])<%+o$ncu-p,1.xfVɑ <QS5 <}mSDǿ*dRۆ^{QFsiтǺW]Qj{BK[*sz'7Ŕf8:摓zPUmm9KThbXc HW5!piMWg:B\:a}6R=<aS9Jj37-INU} G7[#l ""i\-)03MʃPd _ J/3bA;F^rlkWKSB`4"ym~Q1:NPzgm*M <jtwys&` k6!CK)P1ҀJ@.2@fH\ܳ n5:O4;IN5&7H_7]?m7s󬷨hQ/8&~A6(PI[hOzބ F:FAxM2Ό͵= R8fhKN])KݖCTTlH#_@)3ʍg,9,,uip4}6 %UтP=#ЀEWa&ulz-H'_ Bd-D 5(2Bho)pe,L,Ǒ~Q6h}|IK2ӵ/6!l<R WXk@[!Cj"yYQcYb|:wm!hi@xnR@IĠiEPQuCR<L$gFj#g LNbJ uP?hT2vl/H%8k62{)h1#%g} d6Bnu*VJ ѸH>vd Jd7DD^wK.L\>ݚ}LrI6!ˬ4@V,ai\Ev3Jx.EGcZ1 Ao0sH3 !6n$(+~L~ّ0IuH 3Ҭ[Kɢ!U QZ'ڸPLzA-$,JeIJrS=pW2M~I*(il#wNwSM Ab}(KɮB9hh.^?T5NDP@ʠl/;;YM,.Yϯ@Xq#r~,H"AY:o-Ҡ(%@-~z%`ؑ;\_!V8 pH1'_:ffʮ#hkٲ/gv(Hsw9{/E#A7 M(IE?*C)8nY~t?>ˬ`v}gh=Yr2'`DԮ:|WrJ$Ha9?pYk7'`6x6 +&nBP9j)V!']6uӱ ^ dѧ źUɓ4z&:"ZI"8k<% Euh8i8,xm\&+=E0h%RF4_Ɓ@+]+1zẍ́tm7lO Ex%_ F1h[SY_m}?w\{ 0sc6dU}F3Z/K <KAy^O9^2)R r"ۡzj~̛v;4i1ɦ#]"ַ0G5168:0 { zKB献1iTZ+ N֭> L;{ @I3w ;\q`ד˥͙%]/"}ÊQ(`cl$}lN՘c82(Čb-59#*R9W1?QԘ u^ ;a%(-#ld˟)Ijrwk%kvHVY{7{_~R&ƛ!~h}ԡUzu=b[2xۣ&P]8|>LoP~ ,*uzGۻ;Y[f 6YZ ):A3i (j:f4TteY5?\'e]4%s WL9nW_%OH*pKy="%=1kQVI٦Mψ}48K6 G^NJW"䔌zZdNt<2?j1(ϭB5CW&Ho֝-0ʙZap8A~pFo~ Mbd9緗UJD,=KxH"W)eZK'[]c,d?-^iȔw4ꍡn*ovX3΂igp) H-KcFSliT{ty0Kust8hhf-Y-)H Cs}W(a< ^OR9W0>5AkѲNưa qR3{D! x_l/R/ݑj^lO <` M~%gbT% Մ:3l H@mJy.2eu \Ai N!&1؍N,+J 49a!E1^?jUhU~RB D-!R$:BK~6NgwKG&x)t zCŠQ|>PpӆV/sQ!y%?iZϕ/QrJ%V|qɘSZHt/a# Rsq- ϛnsi"֛Cu^fg4PNU|&<_lÙ0)V i LTWKx3dHӂ=իldr/aučί^CNes܂7Xv(+hd"c#BѦMqC3Waf5ϡTO~,ZQs [>,^-(}k=^-Z: Wa/r7vǤWP/,;.A7WU}ڊg`]>P+J+{ ls!1?oQIwK oN|\T % :m..X\s}*W:l"e'[a!e2/&9Pez557%~Ԟ&ٶB$ʳS,@$BWɼ;M0H 6^pU&uv:0:DB#&`Cr_'aEV"x-ŗȫ7PbjS'-qTE?lOFp KgYoY;Qʃе vd+Գ`]~OUȺ)X\Yeȕ c<BcUЭ!uF_ ԂI_Rh5\DRA/7IeF{U310xA4y4S?k lm`CԻS {Mg*HY_y7|ϥ!A[}sBTɄ`WPzgi@%E2X$3GO]YiHå3$^Q23o(df `;T .cjtF/% Δn YPR2Nʲ@VR&YucJ0:21Ŝq0 Dd"Tҡ$ 㦡]8;X\a$!k:e΢R.pOӺC]k}t{xx_xEkg95R%o~C9)o_\дaBnȔaI?8 & STK9gzpqs$ԉL:JN@{:,KwPLlQWU(|崇QFh=a@n2@E!ğKct઴k wgs|~47ہ$RqJ7XDJpa }ȸ]xFz:9e&ĘBFXŻp>=z.YPx:hݶ coԽ\hʥA]*)аtw "Uqƫ^|FYLB~`X3y>ֳTzSU#5L;Y)Y7 }"=gfN3"!S3ludEz1ٛzt Mڋ*ΐs[lL: TW7پsP"qR(@l4 ^T`aӓb9W.)Bə mxcbaB9Od?ٯL4w_9k0(SSFW!fҕB[-\ @mLЇ!"U <˷icʲp‹ӜHD^?I&?\v?!D`Ѐ3G?e/AI@1H!M,Q#ųLN̫XPA0boȥyђ胢w UT0lWO 86T7 ;QM]hҊO1-- 6=r63՝|NXj/vŌk*Ѥ s5NJrQ^JKSYX%4ɇy-'|'ݴ LI 8WTt͠Q e"V0sn sbS\ IxrBy|SH^=TlZ/̈Ӆ$:&߂IuNI8>DE/ץx'-V}pHwfeقP_QCMr//=%GDA IFQZtA(`֘?9Ap '^ĕ )[ldF^shcI"'TH#dZ'MNdVLS)Å|D4Px1Sq KS43xMfuDOűU#¶BX6 f$TGfv;rA@ uP98k\kWC'( #ע%uȇDke iSx {9"BaEѸo@0s X(87ԼbѠŭ7 y*:%"?O\2:AP5 d@=]Ć`a7n&uO:͉pf p_4 S')T[O`Bo h19XX\Ѕde҉4yLソh2Gn;up,]Iѝ;q^&&*hKLg*˩x٧POEMFԤ;ThKجFxlͧفyV XlUbS"ǑAx §(Q6Po'򰬱%Þ~o只AmAMďBe$~+Μ+.>FuORqqO/f:Ҏ6&O &iUo[@ \WT}׼*[0T-?70(evعKUl X,p|;8˗ʼp8_P kEt(7@!}2 |Izu,P`K t]8s)bUa:żLx U!%7b9fp.%s;? 8߂FX"R $NFy];viȺB\ NLUHDLo#F>:.6pF4#v4~%vsϸ}0c9ыT7ԁĘdד&Sرj(ixھ)VZ/:Sr+jJ*.9 ]fh#>,G\"Zs4¥躡9~PҼAj+*R(„P8y&+ߑ?`Sf]8HO^'9[*a|,E)~'N+__Y nXkZ*yK2:7_zyaWrObX:}QyeTߜM%pwsS"1_8f|Vpze!Q!scւ9ՐZC&XLAH'G=e3a@1 >h*McV~-ڷ/^0[y7 !~/ 0S/#s(/ӊ߇exd >+8~sG awb"-ܜ䆙ȽmX^'xw$wze^]݃ڮ!γt It/uP_=!S@t9y( |ߗEP_/RPYmn(f#.Y+IeR\^ Gѣ6b.ޤnEosqʂ?| @PHt*-cK?^׋%4% NY~vsKA(+!%ԑzT8vh%5q ǽIbj|s,aCT=))2&OPR鑗S)]qv";0|>:#_*(Q8 d.bٷN :YK1;jAjV/;L ¿(#w ;?d[i;zt̙FD-Cy3 6Ei-5I։mձI”< i:vt!q>r|j2lLY~Eς|5S6<CLLa5w9A'1(T|_ "]f?g?W3dR!it_I;dՒtWV,2Z9+t(aV(?.!_|T*"\޷TFTr{:'z{D['J(ѷ`ir{$3܂1Lfis8#&4`YnoWv/W5xƪГ"GSC[Yx@=|uCjo1\Vb lMo<è(\td箲l -=Ū-Z8Тg Ő{FO ?x#e$a&h^f%OLn2ZdLaߟ RNA5׷8%8>2z 'r(V ZZcL#eɨB {"8>$|h3sJ\·D5z,xtBPQߞ0&_(9ȣ- O3/e139MxIW #A Sp$9K+!L_V ?ZoXd WoU /Ѻ~j \צF@4 rV:Rz\>oJ?"=m %]u[S8N;QI0=(l!zV+bn`TspL> GVݢ7z`4(yhց5"THbeuu~)nwm>z^V6}o#ۤ@+ pt(K_YTcE֙( Fz^HyOѦ!phf۳7x9_7B9Q[CA#Ł٩q3CYr&B5w6씝s65UeaC2#3*ĈE=(3R+JUf[ۂd=6PݦY^tnm(r 3c*Pr6WJS*%%yH8XJuSqPjϊ!m:|sD'&*]n)ʛ-\=w1kYʓtE'򼧟%?JASbyO.lhKkcn3Mfk_t 3Toi/S f:@Jfc/3T9jpB/w8y](bdP]`2ҳ~U0xreL0˪Qd%'GCHw4UIiNWrNZ7V%h^"mDGCQnp(&c"[9-jopC}ߋykg(tRC ':OP(ZR"tfFםu҇V[?_͉`aS9әy?O$Nc_\..nv?)b-gzAݿzR`+dYO0k4KD>=&[Ef֍LNk ju}&j5JKJ`)k+Q,s'G]w4aSS.xX7Sn~aBu(9|ڻ_eޕw `+Kᄩ2cסעS/ʔn " Mʟg1X6\@b63A( uyV }h?|t>zο/A V uL72N !'3؃e>)-Nb%IFFǜWbbVWixy&ìmo'%>YPXCX !c@Ճ'` áQ UA/Za_/ef?9(^Ʌ1.LŗP7w\xZ|}CκL0ag&oӞ`wM!Qo×3`1 ueii.%kui4{d,ԏ42ɥݞT~@~OIv +IK.XW:65'G՛M \6*Ҫp}3%㼐gu *ϣa4:paMۺ*\E]'\b,0kfW]Jw jާԦ _'W_v$[nѶ(VAf2QEayQJXq**p?BN[*%!iZG]"g\Y̶Bߴwho j./IE)z \vp[EVJ&QXKz 6ӫ\)쟋LMPƑRNM`i v -΋!zWWZ jwQQjqct~!=m/90l|Y58 MI%m:%;UN״#|3rFZܮN;;1)o1[ [r&ءZhlЩ$%_ˑǎ ~]9rp=LRfs eLZ4ys,{б/*2GC$kT|)^u;#/-g7 "F]*h ZRڥ [Y}ySA>݇ 7H:Hr( ˸q~cOE^HiiS ד3 T;o){FoYm{.2szPgJ*$V^x ҫI&.56v!S؃p,kױSvFL}v)Bo9eCM]͆= ޯbRtHxq Js5?_acjB4B ^EJh5e<8B(Ε-'k};ݥbbŅ `U^`H"V!ʹ웅Ḯ߄D I$Mp:jTʱ[#<@D帉M2sfͯTyϗ$Udo!L&U"`\up#drjWSrfj:tsE`%KB<"OZBR/gYh5/=Ⱦpdv RQbϏ/IWc߄GΗ9s0I фv8",>!^#.qT?ږ󻚱p)M2]׫ШS.eR݄}B悐(,rg >dO/14yKMf5 ha.?ڽc \rc?TH R\İy}^_o@ N#gSF^ḿ8/d_cFxd0{6qYcOӐ(}N~k!O!b6ն7?2`u=Y~|z}g<,?ي#tO<*5Y/ΨHR# gMSv[JY*qtdGZY2GȷUІB H췁 񡎁E68 0OU kM~(`c):tn03P*WE6scQZ{ M;2=>n R5V& hW)F^Ja;_0ґo#Qx8➛Qᦑ ^Relq.G1:gfA<$[ZiU g sK` Yk~5ЁadAHGp" tz LS'V0Udp Ҍ{{:AG3m=K8DMx\a67;e|ۉwehB2vU3BZί|o_JZ;|ZgCfbןa,0RfVSx; `)=rd.6$$2 Ph klz;}2:Zzme [UQ'=$%Onl࿕WqvUlX昿0)~BJ"($(QlezZ?rDZpm@<CD0s*[Sdh~PqHV+:-j4XԾ(!6Wl1ׅz-CtzD R&̰#̗nZ\T]I9Bhispfܚ#;^pbrr&alb}gaO>\|A"TNOՑ~W{?S]ŻixH1ƽ6eg!sFdDW ze\Sñs]  cqZF9nDyPGiLߢSw|^dҗ_<7~AJYej)ics¼c*#SBZ_4]ہ_^, 8<2q_$@YFR=-fZ-q}:p\1RԲT 3II:03' m[M{ʾ'yPx T3Er޾MЍ2Z]SͽWeiwR1E.GSt<K~5`,`ʲ' @CUQwoky ЯpHAƭ$"b (˖it1hI2)HsGst4 _<\fb9gssy`ƌFoP]/^!lFjM0":m\*sT>'OQ%GbVz SdoXŢQu\ŮGnZ)'hoDv8*tf/*nA1u`yA73p$>"'ll- yߧ@ڟ)Le;̀,Zdg2Jɱvf gA}t .'ܹ#1mi^Q8d1OXxbn\FRWCf VxƂAe9aML@7͙ " }^r1KSWhц#uH74cUяDh:p$q꘭1 `>:qtY;A`f_(e--e Z\H_R'ⷨ:nabܼ 2Xܐ$ Geױ84Jj*#GXڰˊ+$9\jD}rh>vm4eP(]O!Y\hv ]^7wfmk%#;Wg+:|cP2!Bk+W ~\т̥Z,*-$B82`elcO>=ނyzA_qxJZǗVs/%-` DРrpMAOC [u0=NJ?j 7ɟ, w,g|@ilq?∮-V뭛w7e.is:Y!@x?QɈoH. &|LUz:P-[:b=p7r"6CS-D5L0M'}77=-*%ɇn 6NрJ;if_9[/Kxm1gВJ!yvm=lSd\( (] ;[vfgٝ}н\uz~Y]V?4ʜ))p̟jj7gOt GO"h(z/oZ/kzM8)wu*~'ݷi*WJq̈p<Գugف 9n[s?yyV"~g U=_JakiqP YwTƞ߮Vި滥mٛ/wR TXݦZbSga5W`)ŧ¸eZF}a0 .t(ck+!/,"lз[zcI7 EwUI&HB"|sX5ƭkPt<>Rp\Wߡ -x۳U7^'nt2Y̑=RK/6 ܒz_Js"K D|pqY&D mtM̔*ު%¨|9Fe'l-(^ NyeE\%joؚDo-|-71TV({VH((C$KdԆ~.DCAbEñC#i>qO&q]INz=8C{Q_  _Y{<f:0Bj3BF`A܌&58Lږ5#ZK>]FGU Ǎ`dB; *>2ow4n!AzjlSjCȼ'C_[}=9LF)UU5@U$oMD-:ut~i]K|z >Qh_IM9cn! wn?z e'^HT73XDLBsn0i_=Yv'ݩf$S=?j[D: W#Hlĸ)du3QZn44҇б-ue#H}vYL?d>g~1LeDZDZX_HY"S3v~*==Y[K0B]n^4WLӈOϘٛ$ *GSmbUKnf$}g2ƶjG NPWc.BL>IMo&k*hy #$EȽ*z;Ik-;O8 \}re&oD;Xq} ]}+:f9EHǦ iPm[/r!N 1X5䰎 +t{[,z>O;?sPZ%snb(\&Ω$#r<sO]%}/iYЀP~*=9@!GbvFT#Xr-5&_V ̀>nq{?+Ă|pу_zM|]aw7Cdɩqv¤@+uo q˗HE(?hV;2 nQ+ ?Z)~Y]VKZHM-6O0(UT/ %~)6؋~b%tU#Q2 Na&>螙o5h)7:r3ٗ]{t1QpA:& Qu.8aAOi#u[&ezV'-b}IV-rZu΃B:!FmВ)ȤK&S3-㭍yW$_=A1ؑaZsYK 3)NUGjF~׫hii?>,5e/p#:x]idi/\c|.>2;dݷgTET?k:’l{FoV.rtK= *UA'{dz4}({KG#Xj rݭ- *yݟ$t5>Lg8N~Dgwxf^${q+'TPXxMj4f0֙hJWmvS3JM7WgfO"H=! 5121P̬+Ov"噁7GKE.u#ZlFo僂7DwsV 9? DXǕ_jnECP kԈGj 68{C 8&ZKlπb>, ̓_éBLR>RڸSdГQ^%QqQw$YMF%Ղ{HDa:w~DŠzz)022}uӖD9CS/aq 9D,mCJ0IyX1>1EI׍87^ \(7R6D$iL5#eR]fEŝGiQ6^: 46f;^MM?c0$6#HX`$Θ@ֿf^IUXCV7Q~Ib@ևf6_& ,eEAJ}oP F|h{odTUU/Dn;gz; > SxidC;Jen0Ome6RS o mTlb{dt8E z)F(m,,3*k_Gإc` 0j  1S0CPcNw:S2P:_: qz;` @o-'GѵZfI pY^6lE ir1iyQ Բ[H=UA񛐚)HQ!"KnwK1IaSYl0a (?w>v哑j vGa6sL.tv\e*1oh6m 7EZ/bIc8⊼Ư~#u GƷX*ŵMalaLO!饑OP&uIN~+pZ=ffiO$߯9mZM_(o*tłmFvzUQ_eÖ.i$1;C^/dZbF~qCk'~H` :8%J4VS ֡J(gE\F̋̿{)WmdVrUzjv)|4n /<[n"eN;-n2G0a{L^?dG=H2oà. 1(>BcFwL0zoϮpc]3AZ(ZR׏eeޭӃ 9PۤWks'SLeyj~PF}ERW)#B|UCSਁ% Ix+{Mxv~"n )aZY0:յ1by5 ĥvE&՜< ?*ҖFh:!L'wa^&41QKŤw{c_pH5fbRP_>:˺܄_k(!衕"f,Jcfڤ짹W[Sr"qr^`ONxZǶǢknO_w!Ҕ&eOeM`_߂Ih"rn\/%^$)086ّվAd43x}ൽn/kU 昱L_\)ߔ'ٰ, ] aLϵz,؜3L⍽;8 mc=ԭMJ6<ƃ'W>eDd vl6/˒u_`MZ&D*#Pq #IԮ{ g<qO'n9C>qNBĖ37D=趿$Y%$,?lF _:y)i0Dș^H~y9 8~ (dmT _N&۸Miԝsߑ"r oq!W8HYW KZC\sbN뾻g&;Xh =îC( ڪf$Xwzdgɀ3 1<$-^㠐jB/>6*Ti 9[|lM%rsxh\EZKϧB7EI^87FTAmݵ;tu 4A:}@-[XHGsE[飚:rA7^+Ӻ㲱`f)T)pe0 "5:;] G ؚo`lhl/JU]A+ =/Dwq| y6vNO[^) _46?M7콳uA^JۊG6Iу ĠYkQ=U+T3DcaBGõD|Y]8cj8&v ^ɧޮ|=*&"rִ A 1z:vP/bZسv=z>/NlrZa?vS{(SUq)ipuZp[^+D!yq*[L@j}LH~A,Z[q59\-TrqP6L7זy9,.RQVYj lKVNR ]_Mn.ӹ[: ,d|3& ׋):Enx\ mkw.~U$Axڍ8:lvQp=AFggT4žʴc]8bSŤ,=;0r|cSOxĂ,@]3GdhS@oO:&vQCh<@;!]좋>P\izJ C\qͪ3Q45 X ];IJw&wY.?eڡ,1 N>RK1 'PO,F6@i3e-XUѾc86ޡ\cRCDgh^N@ ˲y]Wx(}7jmS6]2P8b>ߙXYwBgn&~ˑv2bũ71{f.=b.>ǧ>>r/ߝ-&ʘE\IVͯ1Q)l4}˵ 5R64`oTVe|+L%Okkg5,;YW/'n*>"nщyP ܨ FSР#h`Bk`a<3v 5'z|jw $4gIaDBsKU|& B Z469aRޡ D{)fTtGYKָZ1z6E  C(m~ Ğ|(Q~?Bb\vBֶ#{m`+Ւ˫sij7P<[HJ$^r/҂;%wPgM|xq`  tƸb֠]xV;1 faryvbq>y-ֿ4B9ڕʈR/6'P*P~ (mM0R/){Fșȫ/ݼOb;䶇Z`EԥNjq  mʙ13E?ىWHY<޷/hDƚ[Zj,6]QD6!I#ԄDW wJ|,MfiWJfFm/a0Ua7a?km>uM6FqBj Ӂ%VU*p8cQ0cmmX1 #GZ≈[1X/C*Qq螅 .5z&όxW#UTRXʎSҜI%WsJr;E ;RR[tiY3/&ϥ/cw\Xw]@FHK m"P2uXޝ,ߧ}SIqU|\}AĠ#`y6HV)կ7ZX.3AF(G'KacSq6FqE*cZһ}}έz> FzSC"?0}7u/LK:Ż5T[J_PTFbRv =RAOR0[R"]H8=vFs6eOk'4 `^XZ(c_w`<"'J6(Ԧ~q,nKy%ǤEbVu|W3-C:t-ƚrb]~}кfgʭW)Z ۻx~BPV)}dXBꏌ#iG=e_>Y {?YY[z`"V =[RȆ}bp Nŵn q ЕN>L-4y J>6lK>F\pU}-'8nﰚ8fgFh:SǺ{66kbVXj4L* mܮ{Mع 1{^SEcIh?{Y]Z@dDn//Ʀl+ wB dAB¸)4:eA 0ڳ's@3[Ka*PGŜ/bzp Sóc檿=GAhʾҖo mGF³A咸?!Zn3-Ѭ>Ke68 @r Q#5`I3Le+W_w;TwH'a'dF7M$r%r`ZB'4:bTJRG?YXe! <9EM FD({ve(ſ[ǡxBP6":Sy*RY!BgCWY ^pwJ,9ybM%<-qi/@"/ߨiKPBy> y5NAc*ؕ+*'he]/tt^C"jkf:©+M){󊎓 lx,Pp_Jpp+p"z&֢ZIN^ dֵ53G9.D'jA4ORRبm<`0>$pPwnW47O>p iin3ョ y6`tZ/dLY^Z0I!nƖG㹄|x8 IMSH%FQTO-% %Bȹ=آQD>3sBP.bH>B=KlbU 'YHm#nba \Jԓ0u4@L ~!/sRk\mR!<ذ1)Dس?d tVPw^ad|ÿ\}C4$ Q5HVY' l[ΧJ^fkA#B/MamXv5#І{2CsX@yYx%!TN囐yx׍8S{")- !iIͰ2ߏe}|7LV!$r%c<íuE4Fǒ L1ogC^qf.eDfXg:SpZLu=$z+%d]BQ<^C$; GI@Un8d3 *$Һyb0mDtC^۹!{~ˊ?1')Kd-?b$Px^!3l"eO5?ʓ)#y{P+'ط!|/p%p LFkzc6֠.s*|3㒳ҙû4 :nnICf Iá;/vo\bUi:xAW@oKQzZ K gjc)$] =(%ޖ/i /.tZpr("YI0r}!#w!ʇLjhHF{D(Ue{uc%9 狷?yĝfgd=0wôJz1HefƃvO7>&! /~9163#Q.R,RưwkVD_I'әsМѯmvׇT" FPރ}*G@FUj|@Fsv&M\Dni#`"UʍnWԯTx0țBԮv1G&$%Ըwx껦L64->53P{hgLE + ;gIoD&x .Nv8o q+Rj{ClV$Il]L#CḄ{'"W\u4lձsy)Bhud4ܴW="̞Z NZO } <##i޻\2!=:7&N XhmIW;\ʒ~2ua(3r8j xnTw?J=[`.}DE@NzL@d<`Yz ;R#=@2Qjz?HAXrlo? ^4ʀ&iA p0A/v _mH/^|sIԝFl]zKY5kfP BпPTֳlx|b9H;eŲdC Nx{oT $vӋ}A?c^ũbW{mR)RkM>l='=WiX=4aO:%%OwmdnL`IyZٚbY!tćo G>A8oZ<@Wծ˗ m$#ԯAZis!e` %˼ټW֧CVVG:j[tg?%? ^r6Muܞ/H4m]~j[' >H"x#E^f~ (CRKW')"bZ).m=%8"Dv( 8UoA2xHOA g3]Ytaa6~_]FPHw^DYC6TZ6fu`[_-Jho~nɹLHXUrڢB/ν*o oDdK%4:u5Kǝ7ܤ1hB6/C;1/IΥ{:( 3 d=`+| 7'ׅo'3M^h5Ed}v bn:(EgiaV.lM[ċkOWn,Jtadiݧ0Β+AsMgxnR:Rq=ȼD<¯l1`MY?wI)m;}0l뮤|Anү) +i'*bΛ:ʡV!1[*2P-䥪aou{NۀvWHMgZO]ąMq꭫`9C &#-gQ69[Uqhp7S 3.&#nw]`F;^FyLMJDF3vzi @!Y/J7o>}*$si6-/T?&.Dat:)w>k&$hqaz:T*͖i(2 *Iilmc[+Uj^erɨ(9sb(A$єK`}͖ -Սj:kM:4x Wgqteot0ְ=Af;iTRlQcf%ڛ`Jn g<  &:J]v"vWM  P(*@e/5xͭR9[ ԛl*Ln =Pۀؾd$K14^gtcChȦ :t-(RYC'>D3v$QޤBv!{xsU9N;c1qV=/1 |ojPEt8 ~T)֮ g9=$޵ wm؅c#SE̅&`@W-'!7kv I(1IyYE&\$ٞDIq謣6XouaޮF) >!?c 0gt'#Ã.0ee6X͋d|%ɋ<(MAb6r_2g=f K,Yv5 "}_sTe"Zx[cAY5יP+:Uˏ(nJ"ٳ>d+bVfjУ;=Zizf|!ڭ !2Yʘ_ RhYQ49K[BZ5lzkZ [ &?ߔ\s}=HKlz2(C@7= c*i~ 6i*5"ZbmE ltU]x"v}2V_ i%n9%XHi $Uu" aRm̈́ p`{h*tLW >WyT"woUh2 a<nM`lQ4BODҗfaUׂi?^p/E%Y]{7N~5w2RO K#=iI͍RfqE. =ņw|WA^YC@"wvf*ϑl9Og\bsUO݅9FrKЁqxtP-6JiLVOqqG¡FHXs݉׼U-W+ʾ TZYhS`vtg{dCZMl2ֽ./WMAÒ%z{Em0QCF)Gѳ;,U6[ o y]¿񴦃mi܃Wd)84C*Ve$Aϗ2\l([ q,x=x &fKwd,b !/%`5~wSA/%${e+zi?_U*zErEæ=9W ! uW/fym7)(1Wћpsk(=9 ^JёQ=f ` u@Y")`y"d8Q;8l,%ܘm1eaHdr Tv#Y,/W_`LE˓L@Yё@f ugSe;┑߯Ĕ|ejdű|ξmeZu'Bp`VAqw>lrmP&_6 Nd.>FpE1B4?Y 9V7i .^iQ*!qSRDԶnƼI#%}%#`Htub\{~--^34;af[ЋWv!FJ4iGBq6;s6i:OG G\v;)/!H5Mo'|}>^_T rK~SU{O8W| vAƾN(=P @?Uh}\`*ohAY m?;sRާiV脿TFSL}HZ=.Q횸чfKl:4{:6ZτCr"Fgo S;GiV:8Ա.7A zUBl]  q)tq_]^m@Q9"n[Mf\M߼z78 s4 3r^JTSx0Tꏸ~O ܂\\ZH1*0I@x8dok~+rv$B:T??c#ۘHT>j⤩dāĕW뙬?p}ّtcH:|\ֿ3xFO^¸Rb {ROL|0/ tS4`b goPTˢP X.v&h*!8Je|Y26j-,IDGO'SUQB:8lMFaEɓ^!gSm^cps[=ݮiUe&:bsSB,bXOdjˍjQP̗qF\x燁֕(F=#[9<LmΙUKXI eRJbm ƓےpJ;6=O;/ ׁF +JI'OhGG0n̩㛟e#9j)n%GIiMz`]a_gAʊ44>֓]RbR€Ox< ua U V ?#7Bb\jܷ}Q\гR mBÔtyoXCZ*%5[/m#%5\ٲfW'mqEH=c2' 4>X˲हA݉=MO_낽?c^],rrd}Me%Z/$ S3ڻE'L.6bTKg,ؘ g+|% ㋂Boe#[h9un9+ s2o6U|i1?PRBliѭ"9E*ı1he5[Lf D!`VVw~R{me5V!cL'h(7-dEޙj.R󝽡2^Y",GOXTn_ ו\ĠL~ݵ6PSQl/WAQCpcS) Uж}0X4r3Yg?v_ %lb8P߷,hE.$NGexki-Scu[B+`=hK L-12 RX+@ B_&9@v=HD1.i<VӑcH_s5HAb}W&%j^佪@|'-ly}\N+ҖniM랋k䍸4}v +M%s'pZJˁ-:5든iN~`^ gs祃0ݡJ{M[s{0@9V6j161 í̋䤎G`|%EbBDjiaUK;.1x28pK.G՝R%-|_F[]-Mϝ.Աu*uvnfQT<S )Y6YXm8Cƒ{>VcCTvx;=)9lUa3gE:Y0 ,60 X8d՟p7N9.KQW}+Ŭ%8sW'b7{2h8NQNƶ,αqBiڈZ(BÂ]Y.n}+RVNSr|7Ύ=Rgt$VNa񫙂I'XߏCjRiw&Gq2B3f>`ă&R+/2̀07\{1@+þM;B3\ZI \XxEiȰnoA3]!5S5bs|>?(:v7 ۩[0`$r)ۥӿz!|Š+!wbf]k dj5:{ fPJ(J:5M=e?=Һ|k_(O=Y J=zR%FBC"d 6EEg(5|Nj“}87|d& "nFfiiXkȮMQ;#%9o> xqMֺ(yMtkQTo/lHPԥxc/O`~*~TdVc}ۋeOa=s(5op~=cF uhy[w:~aE_BfJ3`P!nWNi.5N')9pCndNi JĨYY9ҍ "@TTŽ_OfpU`BH r8] /2b7"QU$sZ$> Lyɝ*:V?[Ym-9 TV.* wj W9pS:"kEG4Qlrh5P98A-@ݛ͛9''|;9Y^8ȟKbq%᫏nM,=7Tu@Ei;ih>_=H=H8-}|hIY(u1tuDH̘(N͒ŘXi&|4teLZgI<}0£|7Zt 1G^8F>QF&y$[c2ԕ}BXfx@M8I[X}g0l%Od^8$kd|z?h~/nw|3/z^dQϔCM&_ӛ1dٴ4iOe~Jr35F3c/d&4r9~UIaA X吞N/(%nD2*me*¶%۩t}X"TAʬ Y= >|-7 [7{hSاsrMpQ(f3sUk?L(ၶw]UxmOG3r+ .xoߝ/|pFZڠsPkp[& XnaĽ U%s0bx*T27>#[zt4ny+vx z CԱI:cjC8@1sI#%q y*|!ȶ&Qo>^oT *Wo8J)Ypiy'b"ݻF5z\0pZdXa,WwVRX]$+W(H;6x;`V9%׻yx Rʥ远e૨3)4ԧ/U/:z1(k'o&\.Ϝ 0@gU<}(Ƕ/UCʍa1q+.wKcFXiWqbv+)]V_9C:Lc$" EK,D]ϣ",#K9Zm?jf3T[De30|߷sԀkhأ_8T*II2 cpGȉSӧdcBO?)=!_aFJ #os,ؽ24D^'CPf 0]-݄LQVUdи '/%R';J~ѫ 涠M37P@ ئ ˶ bBuZH/;$i 0 lfW9s3˩c}n"[[LC=_㰇s:zdHTSl‰{\`rǸbGIPH9VaITǓL_dmCC4f$څ4iIkr$f!2'uV ̛?TaU3B,at@O!0"A,9PpB'춉*s891R)t޿v}@(6CжLxRwsW=Zޯ|;s#Q511&B"wz e؝.31o)RSt)DA-:'j7OXEˡhɏpGC@!}JS%3[ [7r=@oU: ¿ݮ["J YTfnI@h8MlL0ۿzmEȝFF.*nCRRƇu ՠHw=a6枒[ti\(G.E=6ʓ~]?)4FТ,넁QSa'qo$BG䭦&d]#qa}xeD҈D;:P?Ùq^W*})@sdK(ˡ9!dgH"50Ǹ_*viwjdI> h{AJ-O,[GlݧZ5U U$HhМNq#%b6'/*pQQm$QEj oxI32ji\FxH[kUwX`#fA]X_8ҟegҎ;qį6PN >A#Uvܗ{-N~E<ʹ_ @S/`h9c[;O2FbFdwEJ s\o*X-1 凼`5ݙА;hAqL5wCI'pYnvjbIt l.2s'hĵפҶOiOqVYƲ-9cgWUm]GyWԟE5NEVC8ܝ*FM Y$jAs['\ݗv1n9 98Hĸ{[^^39Gi,rhk0dZKFZz#p]"A(X*d+E>`ׁhgǾu?S{|pbX@3( h o_ze< : ΅9ٯE}1J#!4s}ʰYX8!.ߊ$W% 4zAp؋#`TzI3b~wqo nG!+*ڼtL M:[U8(?$F9疆a,j{<7?H")b'D 04 I Z=I^hz+ջ$Y~ 6! T30DXX~ α]F> {`IRفaN*9p6 ia__;0X*WRksQ RK<$,mˀ_Qޛ=U(1=Ȓi-m6\ڍ;d]kh{KŬ"W`FZ"xc)(*몸9X{Հ ȢITvw6Z3%eEhk&;!fw*pp,(oq41[v/k_Nl`4 ᷢj^7zh,,*ϖɆMb]rS(=sk ;a_H$=t nu)6p8yysZߦT=P(1d;ͼ>s;eF("J{*~HAL| ~FYNIq"^bwm%)$<1 6)0H|9rӺ1{Xى1$a ⑫Gw?0)WFE@Rjt2 4CB>rSYDa <. ByʯwJP1i oTO iϘ>`%#l+>Y~oP`) 82_ $mtfkӺ*9N*NU[Ph0dJ A)*<_0H+槢]x# [Bav3ܙ[K6G**:%Ǫ\ 2M+:G!HGU+ԅfNp[^;?~;|.RK Qj}CoЉ'>×ݛr>-]Mޱ7 4IzgRX:`Z%b_}_9|3 <9ȳ>m3(✔2Bѭ^p< h v$ 1Q6k줍g;=#:ں!X7Slԣ^'$s</ GJ']Ҫȥ3jx&۟e&Xh9}wSfW6|biogAXwܣ UeɅ $ s8@q<9>w>,FF2-}U)𡬔ERl3?L}sE PF w XaҶDmS"ؑџL=mE^l qjOw;e}͏#~[L|h]yI {p]٢Q$\/_q v]ƭBv8j.R N>>\\s3xv};otJ5Gh(9xeqyIOR VԿcBd_ P4fO+LJ׉Tdп{q:p q\d{Ez[;kZl'o~2YQug$uE64BAB9Znx ;? O ?_3V(` m8oK !^BuG2C~;! W&"IG[q|a@A|0rpσܙgDgv&QuRsa@,[(UYE'@-w`XvKY BDn!@ς]kydI*FËnwWR%7lS41cqݰjVoפ6CUj`7xgG?nLQt+S$B-SV_&waOUώμ{8 ~@Y>/@gwy\V'֎)Iƞ 16ϰ`_v<"Y}ׁg94Gؗȿ.i8m `י!$2N Oc"??!Az+(s=ki29>-8tgL2uzBUw P5o#gdmWX;+?݇SpaA*vh!ajyP4 C]E%_r>mʽt~|\e t(*Ur8iC!>AH񱸦 <*tŲhy,e4WPR5wO/Tvm3.fIϛ~wRW9o@xg4{"BJ؈r fԉeh*QE5B϶Yf^S冝toPm))'1k?XXۼ>RpY~WO jBb+%zXVD.)]ImSg+oxKVH E}X#{<ǧș- CPzG[ ^ҺJQ8Oc|e0NsgAJoP|]-9:SwM,K)}CQ&yѕE[HGy;M .Bbɽ9H<a EeGﱽ 8L'Z,% &<}Fx~2)s66pT%c3KsX}t~2 zzt jaEnH[KF39`V_7Dtoq<ݍ c<ܭ<7y^皳b:)v㓵wuH([Oh;ċdXxGsQ` ΝTz\4 (PcX r^v"ùכ&cYo9:0ulҀscؑ^ U"SvuT3݆Ę0X8bZ\샮 V哶L8!{'(fD@z>&9S'3GVN۬CNƌ\0/;"+jj~^wzٻi2C7$)I~B7Sbbm Cz4\}]a$b[7Vxuw;] 9SL&^g9Gv ܭ]+~v\6a [=RP(u?o~nFݽnq$k,Bo/ӘyO>sHp+]aGhLSK<$Lq1;UX>0^W1v\{'2毪<)RݺEvW["o Dj \!B 8֕ &1.92.pOa)UU ?CU9ϏWK\b ƴ^:&OniMP=0bo/r, V<[i;g b*WD`_Nk{RxS clr+IĵϿQؕTɕ]nw-@ꠇ52 5)P=_ 9R81QOᜰex)Y ]>7tSA"Ǣ¯γߌƂ0a!cdeS]OG^Cܵ E 3oP^ ՓBΔg 4p7'y4꛾C8gF?Ad2DFf:& |=&:%*ٰUvG]AEsJj+&6{pJ<;~^kؿcAhXۦ9ٔO0h3C' .1ŏCG/Ѿ%bu uRU#f_SfsPLtyid`S>L>~tc_>P3 [mBb:*x3q9h'憞 `*c2]M ـt*ʎ;7rF"#?enX`)/κC#QJdrh1Ś}뛧=s5TjˀSEnث$HrlŽ WG (d K_ LhAxևS!R2N ;FM 1'G^㲰pZ+Pu#hVuAۅp aC8 tRh=#}k0MhU랺q+Ӱlh廳LNQU ][AGz9ȞǨ櫥f ~86χ(5~t=\KE*Bfv2X^7 <8FvKZ%MgR\I-PXP30w;#E?v^g$h C4C403e^⹽{6n0P'_5]++ Vj{榁 ܔvqqߒ6OǎV+-!C q,OV ;9 ~xcq!\Rb48gbky4y ~YWz;ʲ=7QyUKZ>rGGA2vE>zn3Ђ:C+ |ʂ8& N5`ڈs-]F*/K!|K~b(.7_50 k~Jy baew8ݻŜH# x5܅usvY1fE9g8k 3G }g";HEYd蠍q'rfM 0AǮ[6[g"a/$0O^+Pxm-VY#y 8{egv8aP+iwRt˗^ -Rg=<@Lji:Pk2)ZS1lw?/pu|y?i(ܭګ _UзZtWp%M)eѧETNcz/-4F6nXui Z6GfݱEZTahY&ZxWR_e>d"h€;>P>m̞o+-U鲓tVܩDpK=I)*P7gAS6 GS4MV$2J!͜_=*^ٮ= 2Ћcl%H-0j,n,Q < >ڄT)7 [ \X @JS5W<ޒʳx SCs@?}zv"Y9MPw ~ub^>s(xE:ynv[z%. Vɺ WMu.urφB*Puҿ3Ddt[iȡ-ev9{'sz!P;N-I[%ȡ\>PvΆqƭxi+?M ke{N]d7БX+UĜ@l_W?&ZE@#]z=S S ^+i?UKF5fo=bHuKW{0RǿZw}i<eNCK>gXTߔh֓42 aηֻJj~QTn|ꆫPAyLFH?ȳUIgߍnZllEN+w^zPv_:f+s[v:$Ц1oa/ *zSOΪs -m/UK) SE'Xɱ 9Pg7;*M dաlZw O` "!)Afbg-^e*=2}ep8:'# Ajg96Ol^cjf?sG )g+8 @8 |>6^c%!Ll GNq/N`D=$C2Jb{s>[]x 2|0r"'zbF/BoBO8~WiTҡcqћ_`I[]G!]ubⵧix9=:VZWAP4 jt=ڍC!&b JZhx%Os3dwl+Q r,.Ygv{aӉ9.@4 w!$ad+J;Z3tjMk 35>vU/2 !m/JTNJ1B.}bJD6ZM #%u井cN+B|)Uc<ٛtslRMpdbvbC`)ө o]o$`OƁ~AʨG"?'hJ7Wr Lqg]E:F j.@ʟ."[S?Ydv>bm< ݝlE,%<*Tg_i%U`/:ezON*w OԿ~L/_T|S WC (fGpHZ]xpr5ʱϗnPuM=lcQx+i;ӈ$b OJx ;Gb e %#N{ccT斤LgoSQV[ #Sr@ ZY׽/!/T HQZEIm@:=a˘ <CwfuzNg7K,}%\d|6@\44{ЉV2>Oeׯ+.\Rc*ϡpkc_P54ȜTHj7yބ?&2Dȶ{ߨKTX4*G@C1T+AyVE"7&A“n4 *1ё(!*Szlc9˷BUa22E"$gW\ZL 9V9hQt#ʷb޸Y|}wPԗ2E{H7RøM^<(c OMx*j>" 4ЬJFh\˓ 4%\wX@{s?$9r7FS*&7'opi\!2 bxG?s^OHۖs$w0iq_ԅM1nW ȨٳbО&9 8%nzeUC[(?w[׶*(޴JrX8lA ic-b9zLǂHt!E`9 \K _utse|-*XD{pSm7:$/,鿓aP.%rPTznH>y|3(%*gu@"[ɌBo-XFqlV^Ķn-LJ' ^0Xk2_o`l=S†S=Vx1T>w΅SFlo4<\鍘9A//#i:tT; :Suk~H:`ʽHD{tB9& jY(n#ՐPu%%SB.>UH _^3֗C ]{Ak[,Ԯq n1/yb_a.[|[yiY[#uتL썧S|!}@#Xg"eJ]7)}F۪~#T"^.bV^[t[a [/gxI1y$*Q?21!)G (ӕL`{+vUg69kڄ7uNMX.4#hgAk[S#l?Zm)/雛2e@B_47Zq#Kש%1!H`?Yx0p | Wކ?Qh},$Yw# (740آ=VU=9bbMK6bєn"7^|w[2I`kKFzՍ͉ pAf[`1-~nT* )e0 xTeP^A=%ۧې6>v_B# hE,Ϲ=s%kjoYT@vj~K3 T?ff9K`3z \ aviƕ ObaF]= A y`j/;eP؊GdXܒ V_R\wڪk;85 $}0K;QX<Q0Keir=sfC?Ԧ(u:C[}I7^ HCp :4=qMBԹB, ]0&Z 9>e-fڞCFrou̿>qAY2ʩms-)z? Ou;=Enp5J2T,+qC*TEL [ySO<>1([xS;~v|=î+rNPcax2wM|#)"|eLqK㡁T ` LQX\w)GZEѷTSxhk븴xS&-X^Y_%PyʣO%Cɤ\zχ|@A /^T k`vdgFwn_KeOp<ɚ7W ST> hܠ_G^Z (ԾY6.2/f$#b4Mb%>Fv@ӴW;)ʬ64!Jk^]AE)މPuxvbԳ@hsNay|iGCJ,[p ?in%յTYndaU R;Q I'9(6Ht$ƒ<)ύEj~%r Ffq,Vӆ\}ďXC.v6Fw)s }ԗ+2G*WVӼ5M@|kOOJhx[&-*G@GJŏ |;z aœ>CK rmܒ7l҆)J3Y1+hhX#7N{B$^n2p"ް,`Kl#n,H/I.gFr]#O5|[X'*;Ot^wXZ920+4mjhՠZs"<4ER-/6<79sj3-I6I T)SkJb0=C;Cَo^V@cv 'A}GfЮ6t3΀͖YW(g*yy=cO 9q3fL- ' 5:>"#ky3Xy~*'K_L#dGqG>f35@fG%'HOEwLP7z,Uĝ1R#dܕ+q[wctQx'-fj߇<vAx1eBeAy(X(ŦL}=v<: `/Rn;Ԋ w5 ==Ç&E!eus%n() W8K}!mR0a*C>xnLLFF""qmj]Ct, JE39ә'G{#1z!UvZD5:'`?' 9L35HQy>fv)$TLH-Թ<`kqRsGfƦ=,i.1w#لkTVp_9qpnfwmμ Q:UxI*f?76uoMC|׊ӂ_on %¿uW[*8: |ϻZCo ǑT ;@0D~e1vi7Q{2vyS/*cy-/ȣ* s&H$|e=%/USbʭӎݏ dGFxWA?ih_)H)y)B /U*jjt+U0 bǷ{@%ꉍ<{Q$q9&Z+ax`P#dƩ,-܌Z0wzqV \kkZg'J^Eͬ5ѠLgBD9Ău9.\2=_V3bZZ2#ziEYHd\j[-ch.dR*Vnֵͻy,l]:CCʒmиRN$D8y~w)"tS*kgM(&(s9d ,haE8/2ЖK(9cd1zᾊp v~MFon9AïoIoIÍZ8~p׽g!O.=^ a< }hV'q=8j͓];Үxg~,I%qߩ4lQaFO ec$rdu;:BlZ 1%8dj+ G®H H8{J& TY>呤}\s8 -ǩ)8rxJ+ecR!v I2ee q fJ^=ib~\C%1\h1D_~jH`,=R&: )ͧ!/_oSA-Z  DH6V0DڴeR4X3ij/فi`__ɀ`+3LYZ@!?Ww&9R#aE%P W*gzL:aTHoY'/pDQ:)}pp +1Ɓ"H [-8R;D3!ˋXC@+iIVp-6?;SG%S3/És Uh0<~8wAYN51~PK,.jjplX>.,<9ePWKM;n"0MP9ڲFMY'Kz2pܬ*^q#RbQCh2;" \%bqDf%c昺v3%)(:$4júR+#"#? 歓t٤)a-B~ kx?a9ZhE0CD^Z"h[)Pl+u%MWXSbn Lzn\{Gz;J-|R9+W joA`}m[%XĸB ew<(Wo <9v%]ZE 9ƒ <|m8}ґH㊽L?`LR~CiKӋ+/R&(efס!.NC=&+8%7T'$MLB77ui/L1kW&7yA\GOOG9}#7rϺRz^4ch,7,ؐrăKɄ60<4j饦Q}zJG l5tܚ9j$aW;cVCÎ7ť MDQKy4m#5 U༳V'UEug(; , 9XPޝ\/Nw4g5IƬñn%xHb߆ l= MqgF2S{(1jޟdWc|!#{ }Yj^,P{mDpdc7wփ', h_u/LٔRܚ~Zy r ];e%w1>h$ Nps-1 NapvmM& x`dhdu#uҪ'~JO647pd@O1JƑS)م>tԀeKA$_`WC{V*C8x8Y ;U6&([OA38yT~%$P 7i@ʯJzoBoQ& D4{?IIQ4D'z.Jexؐ RK> : įċ)E^aL՛Q coLo^g7/́yK!ټ cT=`<4!"TIi 6Ѝ,=f:Eٕњ]"7/G9]u$a!T5'*,C:a^#-|uQ ] nn*٣CSzǛ#3?J[3ŸBP_Z:NSIX'2ip{Wy`"oc*@֧V㖣. z-&{7\jM PCDmOEQv*`R?*GSwdrf>)?WIvүdC&k%:ݰJ=tFu]#K-u,|BAB[ÜMې材j#^V,c o! -@Ƌl@>z xh[O.x8-z]۽wwQт7l 8pA/ZAVղ};|#XLd9Ezh\1y:Us[=Ą(I.ЊjD.0> $V#)ժ R `-`?#A% `LlX}@hם 6|WUz*<7?4W{L&Q&Nr(*YZSk` V((/yBm! c"aaV5|4;Abmb)ɓ>E""*#2E ]9AtT?1IO=\8ӫ|]=?vc@C1ܯzu#_ #U2Xޅw)t5)5oOl館: 4⵫Dzok{PBvoCw˕.C:,)L2Yΰ>/uԥIKBΜ'$SU]f^خ&:N{<@5!ZHnNf{O-h>-Eyr:=._\#41ȼxl`ł^%29ASqnapY՜ίї&Uۙz5 ױ8w}pY: [لv5U?U}^z;pQ, Sh0ni_&7χmCSFBR;Ov- ;=3 'R)׶PD37^Qj!lc SPȢ v<+CrO t*/Wr/zo iެn-P(RBjIV4q3(}6tԀrg&.d;A0`%+UMՅ 2CnQNhqZ.D`֍Q'bi]>T 85ιz^ݘF}QiLMS5Eve:0$V \:>3{ܢj > S|@ΰJ =CuO`NJn$T6i ̚G' h'-g$[lUA2b\ɶT [s֝-Y<xNIOb5^]%qw.Tg?_LެX ]5MO Mb~za*cN9$^{Rۆ5l9B-H)'7=B#7M|{SP =Y&]q<] SQZ ~;1tpY<9XhX`zd6u0Rk1Qs~1: x˖)ՆA>eSI!ܲVvwi~nrd 2cx*?MWnyܞY3oʂ҄IصR659)#;T Y;!NBXo6 I$ ^#La\Gfҙܾ)2w>X?{yCԮbŔRkQËn.P 4  P/4 / J[zhvjnNjD8{jC_?n聸lNj;?jVX"94wǯyHB/QRpDtݼpF[E>\~Q${ִ[O4ܞ_Ѱ^=B +a󈻉 "%$5{ՕS>zkKY܌r?ho!99h oz}[H>?{箑|k mʼu!fF͚"dTm[ǘzf{MLmD"lI$Js%%FZGrTQb0FY@]ir% knYnC)PѼ$/X(Q?6#%(/"o$/Veӱ9MD=M ?'Fvc̡MQ7F,( 4 LtD /'3[5䁇(7U%{ ]bFі1޷i%C,+,GJ6-i6A5ؚg~ ސDJIjKX"ycmLGʆu$|fLv6˛b!/6_Ij9niRlP]7ϽDiVbeLE12؞ټFYk錾$Mwꡎ}o]+SKjCNdUBhߗovcoB8:%4*H5! 8ڒuˆk@%Xh1N@Ұc 뱾R>]Xxu\bٌ,AaXo ,x<~?Ch[ Ms ,Гڒ-12ERY,z/?JdGsX~y$_d)JV]#Ag~/N%.OyE=0b]=އ ֦!9*.eH"HI0!F{†CW%ssˀ·ۮb#כ",ߜqXcyBTE^Z~<8&cWjmS 9_/T2retTH#Hjv:F 2Ies0o{D@{Z-7FV ?pcJPք6b^JB1E"'6+8/n򡤰, S)k@ut NOD }~JTnB)%/^"MKSǁlbl*"lNlEp:bM*y0M kւUqtkZAAHɁ1t,`7@=bvhl:Oq^+2(E[HqEf8$ 6ﻪF=IQ p`gݳ^3YEcu,ӻ7z$Bl9#@ܬ9}Ώ&pϳg8Mf A]b&V\#>5 gwZ+|2F.[V`P=kb喈iV |Yeӆ+)Ȫ!B%,[P~ dh>:}+OPRI8 O37/O]UW Wj:0N r9_tێ*~jXB':Z9;W/z9u]PY\ 6G?6F+'qݣWnCkSKJу8d=>0trx~ޛ` n>!atlIy$'x(vNI9$m::k?x蹕ؿTzzX]St#ZRlhܻGֈ:=bsrwt,FM#f_@ |-7sc`6r+O_GyѤkn8LX^UEܪawORU;aQ݅':w88/50w%y"Gie9;V- ,&zX0ӝ* 69BME`f ]]Ě#9H8v j)W-nJc+5ͭ?d,Ps5Ee#lʖ4aLC?(N.7t1kS|^gGxM 8i Txe#Y1δe8yChcWZJ5=BP6z≠S ;jvIpdʈ)YyM\0'JY'kT[S] _%fȨkDdG,UM4Y(qGnA[B[Mގ'L~NYYWYdb"b>@3[+c A}m)Ø.ks5ki>` }x-Lg 2Vxh KWIZ+\*VPhsm**>r˫4#B/HH <( KOܣeTR(Td? J y(nټTCOU] lDEڹ>QꨵG y2]ZOP]:`Ěqmm/5qX2IZnD_+b2l`\8wI/kF@'7ů?1r-'F_jY6k* $N-.pwR^˥IEEo~` ~ ąDb$g 8UM~((06^GF?K7FOc5i IuPYYݲuDVT݊R ODzMt\Xk, ?r}r}"쿙,&G8 AU<ط4p[ Ƥ+YYHf#D% O2Q׈G!""YUurLǛ#|d@Pv[eڰY(rMM7o L1ٯ 0 7ۘG<6n:/JBμ [Cbe$=(8R}k݊.p`̺ . 4h}Kd\-Jws ,'cl4 ˔ඕ}38Is#XQ{)3P{%@xU%Lu&r;W c L;09֛NfTNH3nls_hrwfUѢQ4=C$q8-uv} vܫD*Lѱ˽r) 3.!J Y3s=,b hLAJ.c3i=:K9WaZdlj&:/dIUtM7,0@GgNuF4@p2I|R $-9gFQ#;.є~E,Aӌi fX3+iHP;'E8h([ m o)A&0A&]g+|8*3w1! xX/~uv0;Uj~h.guu.Z:S)q' G ~(ި ZCW[]Mw]Ljıi8Mx/y".kCxESYſ(4Pq~@oیh=Pw8Ƙ0FA}\.ljBN[⋨e5!QK3Qng΂\y@zmG#jybIF8% XL`j->"4p2> NDT c -/6<V6;ZIdE (OJaIwn){m_c 1|s]^+뙷_-\: d`j'k GΛ%ǘi;V2V?7q%27L̵CRfs6*82*rGV߱\ħ5h XQ`iZP$m#Lܛ^@.a+ -n U+usUFoa3,~Ѓm`ce ZZ=}sPy2,J}Cpir ~b^eS8p:%z-`" 똑z"o.kYR\sxƊn+Z48p׼>LXz2eݶhvTkCY*h|*P1H'_}2s"̛y`c,7QڨtjKGP ㏀O[D7SCsٜu FG%xNnLd1pHي'1Ɨ &H4p[(^A@g%NMSzHfe" "E6PU?<\;$Bh[͕pKfEC.NwA^4E^BMu^ +0"$ظ i޹:_R|7-`9@DbI@ !\!ϔMO6zHX-u7pܾɣ?&&@|+V*n[I =T5&ePj(&`tIxyM_[ir0^o[n눣=n-SKeZ^c8rb O2k_7XW X vY%ȚYHxx[nޢQ P.]\ICHkyK.>0Cvֲ8X6ZzxW.^iS)YU F4W6J@K`[hP f?l)HɓW=4׶AglbXrAPcO.`SCS̺[R϶cY gm6..8CDakǟs<׺J~I(6g)3QѤi_ϓܿ] LF:tA&~atqfj|;y:oz.Ue|"uO^(wn+s ͢ۦ93G>Obj{|M Ajk5}P>t쯍J"T+.f"8K{){REb`%k~|.uyFiKBkIW;&(ZvDW2 .?5L2m}$j_ [GC3RwYTdFPs>[OvyPd5nǠ[6 5zTK?;aYdašaIdMF/=CyHA c ' qs:i;2z#9m'S2 13HȲ67, і S<8zy#'zfrdGN _7/6 Qݲ(fhDzA$sdi57-WbbAuy]^^9`8oӬ q D#έ.:7WyL*J3TRf`2 /)P$aqo042!ލ\~>ܨި_ZDS H2ҘJh{vafhuw̩!u> fH#ZneƟ*g~Ĭ"T#O{-{jlQGRcWdSgOIE;e;`+_{kPE+Tgz]>S~݇m# kYnɡF0xJ:8#&xEXϢH5d*'-;?燻d22Gܥl/WEA0AE|slKbJ7'p oWUښq^[.`(E!CwGa Q%mOR,Hd{,mnŹHo`HEv@z@xԯ2pf9F˾c1a p>J{~g M{PEixѻox+crw1E~HAf>^G} " 1 ,T@LA[ L6>sXtO1R'`S1] Z=8s,Q:(=8FRa0/ kEM5b,D> c-GXhY&aҴQMNOQB7o J㴼O!qxNthf4shK_v=ϭ Q/LX8IlǡA5Y@lA>Zgn;1[Әğ2՛ #X `3*飆. _]`ܐYu1d$D]΍Tޠve4ɹ bp% 3e[H6nlڸQ® Tv\Sь+9؜1'!Q\ERJuJNDk 5>HH :#(s?"%lL=y۝ɀGΊI1*2_c|kEtp5$>]yP&i/z.|0Y7)zdx;Oh&AG'+!o^2orh0#$zΝzo ?!H}*^- 1_e£lXeN $jL%:@ A  r@nWqqPwK?c+ "ecKCitdޑ?ڮ8vM6czsdAx@"YUp/Rb2Sueto-VCBAz-NDGI77&xHc+TK$f:pOztK-@{FKqk#U`\C؅-A-0"^9QO5;/recHG( +.8E?Q4*9F8=7& .g5X޲DEm%(-;OCYp|;(s`;N 6>B8c&3Tum hSa[i[qyCҙް)`a :&3hC[v\{^9] k:rJ~i-67? k q{kn7K [y8`JY6O[u+)og*ۧ=/CuR@ [{9 d# ~)(l8YTo~0A37E]@kV?}˻X@rMZqҘS.}HD2Хi:_(lޥ{Ǔ"BݝT &\~oeBs[/g!YSB",u}o95DO ؟R;7Uq,-KBŖgUǿj! L"zLߩJ8+%N35$Pћ M'o;wHbjܭ.IXUb {-,C [ 2AŧTT7̍l+eE;O%QY?<#_MmԪ&^8Ĵ\Ҩkjro r5+wEH)p`8}gNk59z$hp ] \zsI&v|LMb|?51񥮢F~Ȼ!9l ,WԔ0JhAMHxRXmfuXŮqwWhrԌU>)?YS5D5T=1x~=yU̧JBf?|P.Jnm!Fq*si!KY$Kza3X0tx3NMj^-g EGKXxx'WKGR.VDg}Vcs}yEa- T<…ǁ# D)EQ#\~F3Afx.Zc;i Pe3m=ŊeghG /jr-AXOn\u0$3A/[Րճ~l1YiUÑ/wP=p54][> RqR2`-hmF hI~CDp˃&}Q=ݙ[ۤw@\V!X?aw͂;:;}NHRq\m)_ `Fvw^ sk е kf+b&1F* CZpRr獴pJݜ۱WBֲ~Ȃ ?֪a>)9aM?zƲ`F(8ԡH ?te'Ԑ.P|o0ٲ>aU1r?ӈ<#|徖uYKK]P1yc x-Sjx^O2gmQʋBf ze1?s`Ru+L&C5xM`7Czu6|RB+GV¹y`}xֱ :Zړ95xԵ,ُZxdxa߆8 _%+ T/c K;Ta(F(/ "pF y`dxh?;Qwі9h /Jc6=\D_Il2w 1(b7d@Pҹ:L]'Ʒ7EmpU8vVVeݾC^vw}(? fdbuWuXfK<ם}}o HjIvV/KՀ#D@̍]yæVYsS*1R/5_V* V  [b0weWUGAO[lZXrgbPJ'q60é3ŇOP޳R8P}oagz-0<f:@l bjeZ~w^ʗDѝ]Y~51cRǗ;JH.ͦ{#AGB/`썮Í fK뮛uKIP7}ԛ#~VFċ%3s]O'\cd'mhvS+Nd*dWȔ0n/H\F!4DH4`߮%-W/P׍iz29Z̤Oż$7Me%\ 6L{: l8wxハ'`b4T(Ek^']P kԿuznQ׈w&2*qvV|uM)}fsuK' ֓N4 Glee<1R9~ccZt#raX:C{Y]^Ǐf1jZO$3u uDI{\ 9gc{IGDm5Pt %'u8`GvIN"s>c!poӯu6ʕEG!zEL%TrgqOVLKXp=nn 0Қ1&ǿG)V5=QglR"Ijx >zASly$WNGbcnSi_%  G63߹!(5/b>XBeQG^dݐ =ζ| 䠔&nu7K6=+Ůa8#P߿2aOT=TM.YV~LZTpi"CFu(I`%wɈEg=B2C(nIN+y,^QזPDܠ(iuL@OMpr2 4>Uqi2!j$L7X=MlYBaJmں:PC28pU(`\)y6/S,118`PedCWnrH~\_:5(UE_Bޢk)'sqIY d}?,/񲘪,POI1dnu (Yg^Zk"8f41@S8Ca[UΨ:my\HG%cEŎsTޭ ;6Hk#/A RV{N(y@{OKWl|NlfWvg[I` ?d>}kq/ijw]۟IA!lo hy&(!B1gZij0<粋i ÜW^>mgR5d'KbB(EH<+w P'HMo}9t_y T0^-T>\k4 dqA7G}[~N;#G>2Ⱥ=IF \`KzпӭzAb%.8=b%8˾:ov-?Efʌc2ΜXK$#χLs\{BA-qs=_#c8`vj..0FZЬ6j<#[GW~KcLz ?'" b@ZyBPe6dcܒF1#[ZLrHg?I27ҋ̌ 9K. Pv|6,CnI/6 `CkԄB<_A51?/ mp+D<-?_]c[: ɝN8(If#!Oe^Spt:̈́R}_rN c8BR8w7<]JL9\IHxҘ̹ң"g̔MIV@־h+%s/Xy.=_sQ'-#uM6:OCXmɚbN4<`Pp 2i"T;\8p^T qf7#ܑ182mO_t0 xknϯ vԼ~ qG8^D0q)#򐘇-4ԋVϣ(p􀓫VZ?j zdcssR,A?9i#V T{즁;`G_ۇ#FhX -Ђ5IC}]:g}Q 0e o+3pE~ͼMf-TȽ>l%x=Ix3ӝY<(:Ԏy~mdZ&TѸ1GEGHr[ÉSAk W@CBcÿiS+Ilpϫ}e`ixIv+Hگ!P2;mPx{M7)+U @y\˛C{hsOktT1=i, ɄA4yE"IbЙ u;ܨUján v{]ZQa ȥȤJ#b2aDpt ͱܨQwwb >z8( i͈U]|!xZ} 4QG뷣y2+0b*N} ~s , :鹾rT+8.٫Z 68䆚Xx+Ww9|?%ZPKg0,y'FO_T0Äm *罞yWQd'BA{Kɹõ. 12Atz snd6Xll/,k-o3d[BnTLhwcMõ⣦Y( f#:plIdO!=[fTЕpy^DtbE1ijyVz:.k'bFQ.ieydk-Z׽py >oadH\t: 6'0}6@;6pw9VVN a볉ix'Gq*9wt}7ʬe= U:̷X˚N`EBYI,4a0> 3&񃟙rw=f?$#bO;4X`掞D(Ϗ@Ys^Co3[6Pk^]0uz-fla;qR$!"g^OYa%b'3fBe^ejSPg1eB4X"*e2 o `MkHQOO)sKqM_4)'L¸ӯ1zy&%P9 BBL# i \]4g3oRٶEjb w@#U-x$[hd_3R; 0R/nH_R)/:~ͬ 5Rj4TQV6M6~#h,d=+K$EGsX#cBi'W)Dy>%̚Qd*ȸiOqn3@e ǘ"m3JN~/A.wURRfDK~80?)?32fl(-N-g@t=aH?/UWZRW>hQ%ƤزcoG>gO[aP:f6O/~ٞn%>kIZ@,KLMֳnzs;\QU~bQJ d,Og{C ŜfLM|Ol6Su%UIC(TV!2Jm<\ t&Odv o'ZR,x_ky 1Ɛ;{JSr&B'gՅvieց$ 2n? +A̴9V\$vEkMVBtmAe_mj棴p?d+'@?1)Dq.ErD@5虰t1WAh/KN!6WŞ#`lUA&:0CE8!P LyXI(j@93e!?*"A+T@)Nюla> BxFhv 6Dt<>4ٷpToOBKMӉNݴ.\D)۲jKTM#Mrmwdܭs k\".mc w&GU#KOvPLkl Jg0h{DrMc={2];-[3ebC9JM^;̋0VڋCE賋ysMѬLjlҙk';/iSJB{-DwkP0!Vlυ=pv <ؼm֌U6l͍qf-'B`{h: ~Y<5D&G 2Ds PǷyN%Sh1ԭH ipƊ3˨n=ST˯g[Aa@KyޭQ<w!@yDK=ےo@{t̉ g H#\XsB Rk5?i*e3H^q$4XبD29d:n aUި%N_{ p0_Y8L2ti%Lz) fsL00@m '9wC.oh, 6{Zz&A l%ǥw UbV0aB0qʌ2Â$eC{Nm R`{`aH9G8>9L̫ios^ZvPȕNONhGbKF&gZ\$?TQ^WNU $ dV`#sGz13}2HcZwmpJ|*"E0r.JɻNJu"$3̭ g"uoi"ׅ||8{d\vmP4=m ;yg/ӯ RA*%j~g]9 5ͫTmٓWP}Q7֑'A2Ju?V1J5r%>GBq?'˕m;cbop< \^DeS,M)AW2l$(f3_/a?|Hg6F-X44oRQCΧY/ 5] `tbLtkHHەU [z{%I갩a^ovxia\Crm#&rkKpU41-\&w-ogbt?EOB&1$-!@QoɌ^JʟuErnD(L>mcm\WcگH4@]Ss5N;L(NZܗ s4sG>']c}7&xٱJV۹= 7UvL`c˃urFRʧ&Xq_]6>Џ#T!jtw\EÏT P@ӕОy2r_xqd)h%/[(c4 ]ؤC~y닀Sֵ%g xAuS\CZil|u;) *.꿳w3S\e{{j}9x赔Tp{] ް|Z U̾Ʀ-K u߶2[z]|,(jûK9Z;)8LZ)-)>oG#M?$p=oQ+1L7Y}|SaRBǩct T+ZܔF>}0ciqH.Se*&8зbݻgTS ݎcUtܬ_օS@`v|/یNoc@9t?oZ$lmhלn:Pթ7 <2ad[81\eB\*iQY!d/ 1bb`.r짪,[[!(iJZJyd'M "ց=(8_jͣ :>5S-8q7%nwl=̌i#6G]a78@B$_CLKшH(y{IPX6P N.(B%ŖA \HYvU)`DY%>&bIVZʍC,Nn N%Y&2Cy v"?o=m4+6IC+z- }=#4e>.-)cWiI/=xƾwV+Lٹ"Y 9圓ru筻ɵ=H. oƵHV1dQA}X[髣It#$ P薷Σ Ɗ}BA)vP:Kd fe/ 1t~^D~~L2wCp#2Ȁ׿GK0Z< ÷6 *Y+VJQ{Cw3NTI϶B@ CE>'Zjj;2K5@y vS C'FW6)Z/=nA{|nSG}! z. [iiO83px5"`s %*^PL%xZŕHx'X}e]c#bGՆ F\E?,z ρX̀Zl&I#ڧX`/:I$!ԛ}anN2i∮J $ YinF?iG{3s8=lamN!=wfgJ5䇢@Sxm]՘Y?OtP_Sej[!ٽ 'zJE0m?kOC'm>:!-oXoW{_jY ᝷n+?ӟy$"UeY21W^8 /[IhG (Os iUW۩K>fHU9(UdsB>kcj2LY'%醍.%? 9k{YsJǿX +OQFma}1agسhfNY'@Oi&HFb2q%$t^%n(ԇdp7ڡ}Vj'DLZڷ :8] WOv{|=^$gfo D<'ӏj4- os<"׍+'1ͳ&iTQP<5̝+%FdTz pGLVcRvA՗aDS)9;["wꂟi8L,W *r[#!4&PM7G&|?P󌯾nJ=DU*/Q:{uSͣ C(KӃ$b_;ux`mC@0 5BOX^b冑W?C~>2"k*E }%L qurGO3VPW }%H|!X1tq7IF߾olrq۫ Wm:*#&\ѡz\D%аBP߳^!WHWy]9~q,,a]+KFru+ AXbTsgu^O E|5! &o?u/;ّ"U&%-e~ظ]oa{yL GaFOvOsIru~B̼BfvqwL (\]֞eJǫkLGS$K-MqJF*xh 5"n(r@ <*|gX?wWƥ8w}t)u}*.): æqmCF!s[x;._r""<8BA ^.#B>E+{N'3[>OTI\2 ";jϜ}m3:¸qˤf)737tVDa-PhRɒa5x g^grq9[fߢ]7X_<o 2S 7Nq< v3תX ĘA/)/S]vRWc1b3i6geFPX4:2ԀvAY0G`S_z;+$4F߱mZ=7:0 ??UDXכ8׉"4}& FU^-`{SP[9no nVkyW1D9&JOy̹]w$H)c`M|Jx]wuɒ&T'حlὊ!S>-'Zh݂{ @6Ԑ?ˌ%>+duE1.kR) 3=PK-t(yKMQ~!Ï ,S ʬ͹JUܞ uG2b,q@11I3EmKcz@*B!%U`U˚%[i/ 3&+51uN(t`$t A^b8ңk}NH@T4уM cdSBQ#dL_-) A#Km a?OQ 'SqU=Xv)n'De&$/FyF*\;k~[c-&i`Rhdkzݣ`/N +8 ) ,{">]7: jud@-M65_e0 K'aߤՓGhE.ɝb1hqQl!F&@[.qɂ0.07i!B\ u$_jno$<5܎y@[.* AuBWztq{Q.#dznC8%f4tC<ݫ$ŻNGє*lLfEʛM=9VsApͧ_^?2iW˨-z27jׄ/X#Qc5OĒ*^ԢX[C8O(%uzx3rq~6i98C=0uxn*W90goh7S _<,@P2R]jzmA[)hNZݥEޥ\Tc q`X{Rj0 ,q+ѤHx$u<2^}Z/BѠTӭre!WNdU#TUex>iOV>+*g؍Jm7ΣlбQ!R%4fbҽ˓\Hv#< bMSFE\.q,$f4VʉരGC Ѹ8-3n*^ࢃixԅ}mI>鼗su;E{ !o!L b:o_Q`!F %{6/PmD>ɻKG⍹=klxPEΖ7CџF`S!-+]) d]E]!mn_ErC`+by_I'VclIɪn/rFr6Q}I;d#zmhݓnSztfo FX<өH?QZ򝽡-#^|򑤙|⩲wrc? n7*-CKR:6C7\tUP8R&3B YSd-W*ĺI +ء\ԫ_X2n>39vܼL:}xvie53=]ָyc 5I>Ӗ5*6RH$ZMϿRQauɘ#TX\ԒMÞzbSp:%k/>j,CV,kIcVbaxB n~Wn 3׼ꆓPsT+(Yb'Y@I~|&5Mw)gEv$_:KɬMMBp&R)v!7$3N3I'ODDY>=ᚓv)XL0x$I5/[W#CR]Q啊>pڧؗnM4umfzuJ>;2w{웱D NYn7TPE5#s%Â1ND80U{S$<ϸX߸ʊ3.Ғq܈u\2np.t= k'L&: J4;WLr_lysb3D[~$LAjx)]ȔaIHql+ʞ.gy'w)d7S#kynCykwk%/[qt/ BxCw1E0&@ZC"-ʺMKlF`P:+rXȴTuܙYC%/%~b3> eKK-FFalX3">dƙ2K{'eHcxCk27bՇEG]lK74@ 9%2Ιftl1 r{ -y75ygf ݢvRTR}Zyk?r.Pw*hn CmX<+ʜC*OVSQƊ3\ʛh:iG{XLtnx_W$,)#I7857cʐj#x[ScB'J)JƽsPAohg6m",:^%N]cF25js20 :#69: S[UXTJS̷\b!d^L/ |A4}PܵX׬;Vg_\xCJd Z"8~"]NȘY~~m񍐝v;o8bm`f!3M*p`c PgC85 *E+{E\4L?͖x1𾆗|֑(8BϼI7ki(`v: Fp̃ :d,U?X,]N;޶6)1gݥA!ayxn\RA=`rl(b3&l"^mKQ;@~%K!̋% \ו?#4;QpHV;pTlRdDsbB -`)x|VwgwCHRMfv>3j1LB{Lwe8sÄ́U&I i~q_aczׯ4QP 7Ǹ?&KM'Ob4Wo`mHONRL6nI/d ~[wSkiOF֝ N0DήtCu<| ؆o\?9ިx~1 3xЅJ/ƎHo c)ΦJ R/) jLf&Lk-c* P.upXHÀPXvږcs1ro4wGޜZGjZ^0aˊ'ŕ6.}?UɮnBRRHTЈOWŃv"r3m$7a2!*,eFӇ]!Qw[ߛ/`+vc42ې`=Op}JZ`_q^&4G9u6{=*G[c5TZƧUtPz롓j=@-#Ն2{&8_ >q| V-*͜f aq楪n{gz["`jn37ͽb-SEuw=~kS{aL)&!=HU]+u 2P9ۜ"'EW-M{_ wIX(<ķ%Njπt+Zv4~ zztz3pfꅥ[GJ]HdXbPDK֓5NnP4sO#܈J6:-pƪ1 Ⱥ7Z@:/=UbZ6`7]%:і? X(BnA,0uU ̣z>{nX] 7՜AՅ,Be2!ީ5ϺYmz`LW1R^j`r8F«{5.Y nH ŷG_^t4=eBd b*h"|mڅ ^E);]ə{b؄'d3oiKDOy+oęs-˲B(Ǩ&N"THaz4{E'R^QOD!w5>0:h[fj$=Rho"ZaV1hy긧+0kS]<4 c-B9cF?/Ho5ic&ys`/6ASO״9)AJl,\Y~Qs-6YծfU#+UMnot ĿT 5JdNXAJwj-/VngHYu2yY} 4(^^PUvHdh Rfz+K{jDO!Ѽf`ibq%_a;sƅqd 2< k]Ѿ0,)|r E Hgpwͽ>lpF[+tH> 62怐@(7.^+O[DgF₥BuR[0yjcIR'C(c4V(_ {˜L@ӤѢ₩ 윏 h;:+8$Yة`BDzbnx(`vc6d1 Z/3)ɹ}6t~ ЁwGi" ;*a,8RsfL"0 I&P/x l"UOKh.J(K'ǍtzfX&kj=}Y.JbߣGSY|9/Jf`}*-"џId !w "h4p9Go ݪp#_+BEc\- MׇjC\f+`oQrCL1ʙ:7SïF0spN5L˻$ҢE=U zP@<Ntsεf/RW0M>[{4(|dzZ LgV+H<"t-D*C-LL(n 3jK6|nw .x$]v_&DL5GhRe*ohyPqV;k䢄rid6"z,?De3Z!vFHyٌSyeu?ᆮѨ{-c‡&9Myv\֩OoݖD ?{m?Oeluս?@r"70z:$ ycFvئsvΛ?JxNePea@Bٺ#HRǓ#e`tg#"ˮ9LvHyk~Ԫ4¤ r203v<@fZLtKhJ7W!3@,q%=;iJ~)wѥDt18DHFZcC Ŵ#yKW`ϋ@p(@1du y&vp>[j2'0>Zvsl4:wAowA+/9J=; w,a6;WO\4):?$sƒ1RU8 ޲_k# wʱa.bG̡-f"cIwk袿bS2n r2O@>F 9n_ -6"#=MiMZ#`*ֈT(vQ2"\5؜UoϥJe+GCrP.|xEJGNVVˏ3Y9`m4g^{j*1{藨pTV3·T{N\ERlӈsHG0?x&l Q89RITtJ r:5C5ؠ)THmn2)8ԏQF{7;Zo[{>qB/і]# F~mu¬9jus3fʼn xld??)2VB~ឯ Vscn?Ҹ-8cnZo>']% ^ocv'O!a,.ӒĖ<|#/b)؟t)QVD,STX(NKek~y^O{3딵ݒsx3|&V3Ԃp311|ýW/?+.vLOR,u"#^d1wX~g87nv"Twʯж)qFO9h=8 v-~iXCög&1`3?tFIŽH m>a9ߡ  by>%J_'C9e i}x,KZF$fYX9~S(ӪzxHn `s_U&Ǟ /S?nn;1\7P sؕ I=FY!ʁG ]uԺ cl;6T9*0{^F@(#Q6GGA%Wm86)!<<>zٌa?77o0]lIplH#(ѡyal9"ܤ_#Fqb7&^X 4d\޾fEc(d0bQh_%`˲U>̮bVBbF,Je7[H&acK-׮q:LekkxPIY z''O:FI'])~nk>p?$CFnqrk*b[y6r^g.!Ki8x~n{nD aY(3-5𝇯VLJnb!}L+hb9yڪ&upMNJ0@"4\2.-W`6Hͼ:n''Hv ] $;2ô<,鎶{ZƽK,x`X 媰m/- @!} ]] ]UT|!RѾۣR89,g󅝹h2ś,@a0( ;ma;PCIsi˕JvjMssX ++%_r>風X1~YUp(~v\T߃hhH?oFpS3c4\a6 v ;C'74aC\vԞfPU({~Z M0?e3>tNa?&:J%Z2ҟhn~bL^&4ЇXsJ Zu[57 ̙iRnaѱMua)ب c} irꏂL?sw 1c럔4H T/ao9`eEe<*kO~J~y?_PnoHq,?+* j-RH<] JHq>g@D;cpk9B!â_]W{GqOZq7^R ΃ҊGs8BDG:7s̙^[ļT8{38h5fzb f22% A[/1c !|Wa=6ˤ=O$#ᗭGi?(UM8Q*H |Qoz_*ʋWл~Cq٢bࢥO<5+ZiYQ]@m)JKQ'{) γ/ :>FvNjAsyEװ<[jK CF;rN@W":e"]goF KAq>OR 9 CpWC%&d6tUQ'&9Vz͵KbYgF xƣc}(.zr4wC_5Ä~XmmCVeŵAB ygq$ `zK^t>@…Kي{<ϥu*Df7}~|?=% E%jH+]Nb 0À?IeT`ozCgk߰pp#9]<9 3ԏ8; XTǒ4GS2:HJ.L@ZG߄4]AODމY|8JvЂȏq!ԣZuN ӼB>hZ{ Rݡis :~#[K~gB5.ERR5`RfjW YĹ'Qu#ԭ)=gF s␠z1XX/:Ml=/V,tE$u$H_NH`zG% O;)tσ*wݣ;*T ?́W碯%Ltv+==#l@uk-+S}@ŶUQB W_Z6[;ߴ1#!WjxLb{]>9XT<©Cs˯%'2v+} ^h"XސCd[9z ;Bq_'##M`TB^(DH'EA2A);m'BZzM%m.5z,yEdqNۊ}_ޏq9a\l |VNƘ&[\h3 ZZk4˟e08/cAV٩LcvטΓ:4^v=ЖV݈O.O?__x qZc* MV-~ߟ@-Fk"<i(;]uu9g4 TX~H(Px>A Jlc KQe~ xC]Q ]bW)W/~Srs%]983ilXɳMj|+q .La 蟳r+((ZpkRI$Ks;saĆ_|MwD9.|[8}HObitKRV\"%_hpQZ1𽕽fl);<dWE|0\R nKN7(Bז}V_X``A7 ~_{o^Y08GwJY"c\JSSA siV7dʻ{DbTZSW$:^&O{l:Žg|a0ط~X3vjro"9zc@(^ɩ/W{M}q6e7c 9֕tBBB84-0޶$jO^͢`?} ~j  )`k,iI&~)'c{oaw—ZA_Q.A{jC MP_]L,Q~1S,6Bnu<7Xw> r X(20Mc&!&0eޱn#sz%*MsVrfje ebyY1̒ت:/%ˈo̢ 1י? w,ګ6DmG![h'h;wFy3G&a,sdk`w?:ZdWp+4(ƧPD,yhH\jz50#db kZSC<򌍖 av6p#!l%[R,7i(o"nnWڽ'b:E]\CbGߢ'W Xi>* =+[>eF7"/9YuIxNVà]+~yaU?68&օHd^"UQ.B?Pǚ8[(t By2!<Nuʐf)kr;YbjL]xv*;M܀!AH*[L彨ī@>Q=Sv}ҷ0|T`[*3ۣ{l-Bp mʻ^ J&Ymq-r&f =:zT7gX][" Enyt^rm e}+/L2n(T??o(-00_OJUϫ ӌP+%4^ _7y>pGF-/TB6.`@7X9=Tq@8ddyfQ&=Ž= pl\~ù,wOZΡȿmr &>i5gTm}V+m5Yh"ЛZg]K &'hg[)uғg?-2u!p2nD1͊5aVE^?#ɮI{7oZ-ϣ.aaKl@_l V4 $۟P!)T.Ee2PJԎeϰᶝVHE-lx1R"|ٜPpmqwE6)* Ic+4LH\E`ח3u [Hn!hIXk}9TlYՋ㘾&)߫dtzd Oᘟ+ )&4xUx37XQn<"Y e[E:snG{+$) Lm}Y󃉅؃&yoOS'zhAеV SY!ҵ3OLbT JċY F53*~ǣ`4Var~0d[j/D[Zc6qc'ǫtvGbO0~PsU60\Tjʎ7%sFbbJu#,;>4͌$M)5Hr8/7s1!1kbz>L'q8A" 1b&-ps"aɽMj_i#va:eh7=l@FnxX?8zO a /n$qIMH;^ի$cz]1ӣ AU!l~#иzj;A1ac 7R a?x z$760X"P"WW,p+;ψK9ͼKp˩'^ (OmCa'^ S?lT5HL-a/KŤ&uG'z<盌[YWC 4Vd;{|b|sہLMeS{_LwOmDiȦx&ɰ9o7Ťz tDdDa}S]5*BrxF gZeZ &[48<ųhUFg^ޟCuA=C%Iˬ>sGj:m#>xb>=Sfvqm:|yORcL?qP8Jc" ~*Egh6TNI*q)cz@ YJn|W׿DQEXRʼWx.ʴfrW4&mbu5,d_z}m/i12t\@ΏΔ;k>b3u9S_sRnLc 41[l/u,UhrB,Tc jc.z\utu%pTA٦Mԇ+ NS76f X ms3#8]3 -'TkO*Ec7tp|` _)^ёҫ%nqDJv |Xv|-hEO#`Iciu9ܔ{_ɫ)-~CΠDĢ'(ȝܿReSe备N+sҹoS!&X,TW_-:iur䄭!dowmU,x:lRvFXN6§[p7|vo-IdN`9&N";3l#pAKvٯ~rtQ'R{YFG1r=[Ƈ6&"-0L*-+Õة40`_4]PtTU"^Ϥ 礁r x &`39%`0=0[Tp]nTS*Q"2.OAH[;s, .C : ߑC9\v} @N+I96n<-V zlcDL0l:M"ΧkurV,}!E M'y7CFx~5>odRȫtvq%Ϩ}e<bklzyp(&.q??s˦Pv_a*a̺J~ffj}QlrPă۶$.ÐL*v lc+*6PA(p3y+C1>ƥ.+,8)ƼҖL9Sp "kN *1 w?Yi!LJQ']A|9W9 GpQػ-/33MT\A1/;E # DP#$E& D@5!(Do|>ێl?Eb %THH oiP}mf;>O1AԤ;mBO K9)0d6v?"ul_!v881x"Dž{W%`LЧiI^8ʸ.A[I$ppRN<;)^txs|a 93GJĎֵ6R|fKC)t+g?Hm~DN| XȢkfv_BG yJslɸF$wx5%TIO%<<ԩm q>jX_n_aJ`^$г.29 f9QX.&љ$VAq`bktC"mEG > ,S-e…[-`d,/n_hve2V]bG¼g1'ځˤ$݆c'DXګ(`DUKDZ:z(`?{MQ0kf2i/@0ELj'Z(^sd̏ _f>QX<6MJ`bH]RF >C>;Z|f>%emIS}ׄ882Hz2aӻ`?:ʰ X؊.]iB3蔀z6U$$o!JhdM5縪lĨF 9yF=䡰L`E/k *6\D1%95md?YZz¥yw|Hv=WGlk#|`VhHO\n:#a̓[Iu KKwА|85jwYuCK8pI%k\ @$@1S~g|譵ț#׬|]NL%jוbƛ{v6w@j%w=eVw+}zb 87Orܹ6?qb:Eɔe.44צdK`E:-ာT:8e?-,{b H|U^S/b$ԙqVh1|%\78, Wn'K L~ =)[AwBKX\Q`= g5<*syCb&.&M^鬃 ɼ9s뢛h't6+:_+j`F"]7.;G.:ab*"oI.ϛ {XAˆҳ[`.[? ֙ZGMYKl_tsh1t6iSԽ׵`oޗo&O[/_ TQRv)dtM8Ĺ8q93b6mPK rfu*n8(n[䉏_( =3ٵi*Cӡo ̵iv6% 8_@mfp^n]c.T1@c2NLd\dF]&&[T/7f6;/5o?t[Oޜgd-? gsŮ^Tu`&Xg lݤR!V~,˯!b!%N ija aD`kXRzQ8?#~wDOG-Ci٨q{*+Z\$[@6R^J$TB(\-6oſ1YE,}ex|wٚ$m<+>d,4o{,IcY'VIX5oˤlxyY]>Wa# fN%."OuoQx>t:]& @lQn|{7 b5h.,Sςl(W- V9J1 #0(`iZŴ3 0Fц̐C~[> 't$a#Mb,>Gho/I~:|K tvepz2\@x9" 1H]]ƨ"2ӑE2M oO`b<{2jlebqZycNf>Bi "4-sBm߻i_ta5/ope@ ENAJeCc$verht0F*">Yd أ8m5a7עr@W!kMw$Zgm)_ERik_z< 5h j4BGX2O)bPPkMpp$~:ۄlowBvXaQgOV`Jx˪#&b. ! 呧-zu> Ӿ=/TRV LK-wss5|^/;`mL^Q" 6-M ^sQ,O&i"{+\+S X1mXͤ!EI`n{a P 1< 'IϾKCR1ɾ!tF b"@/$Zm|e4p0F?`K&ggN;NV8ﮱXܥ cf ;bUpLfz_T&>,2]6@N:&j V0 /9 MD_E6BzZb[ߘc:[7 #I>;[bMDZŹZ{ERas -oO@/*!gsZT(9#,⶘u#ۑW^^1@kg҂XK[gTFyfIZNDD./0]@ 7)Wc(X eyiX2{ 2ii|%\L5ev/3;.ܴO܊@x*fX1g$}$;sQB6 F5 QZأƶeaAp2 R_Dh [)gK$~_WGDOc#Ϛc.Nϓ}H[EC/!~U2_F!@\?1g!?9{!jl.UF|\g}D ^l\&?#Ǧxsٮ8>J-*-@ku-svȌ"lYl\״$L^Խh|*P#1iIg=b 1~T ^W'7KsfGWFcƝ_*]4\G럔rzI=6@T; P '>iԱl[0ϡ:DOxTl ўeM ^oL߀28bH`hFy(JXo.fך1 RL?- jY>Q 6Bcn@b7]'+(~V եm<@fT0Vu8իg~=Z%yn[A lM+&q>N:o^*+R=ȸ[|JJbDe!6 Z~dxR !Vq GCBF׽BvteprՆY[e'[JF_| ujz# |)c ಈ\` {̔ZtMh~2vEE m4,p7]u!4;gGY @`ZZuR3F ijID;'zm%s3+yЏې~hE0gWpO[WM6::6A~TjWb}k=Rt8kQZA4"UI .S*dI2mn/^_lJ>!5ɹ0V!w.+SRVځϛw]?2C<&~bGwI\\+\T,ƒMMy#jR+q7ϔ=ꯍxb[(̒8k&|Gx71Vj@sbߴ{r3 ʧ167z'nFPp9/H}Xu1`5L }|(a(ļ\ Vzv#Pysj/{x72]v!JJ̻S9Ir)͂UW̭^yxR3t KߵrZ[møETFRE Bi6zZ%lΞv&ia卸Ȳ@ÿeZ\@1T[mCFKz-/1kSMa#px$}{A&]XP*5٠XRa'_2a&U&FatRǁunZݐBfm16 J__;4w#cMm\&j)//ߝ):_"eUTzt#RE m:Ն@F%oQltER5"k@&\P tOL"Ѱflu>m|B}59ݮEt鈏$Pn+1i B K.!{fF^ b{7/??zgMִ$zʃaQjJ8V%#Br%[?8%>~u~ة +˫dW?LTM0cQRi5Fi#hORfnK:K6fWhyKFҸI_}XGZgflD:3"f{M{dSC|Q '3 N m;}w(joe ֌?ϛ'"% 8gȥ[vkPm'"$45řjY+G+L#1QɄݰs ?/OI`~Zyڔ 3"W<UJPz2G\*ަnDt:bjDC qߥ{}{^Ꮴ)侬~C|SI S565LղfN!)4ڃe`j Av7VpQYMD7wߟ6;W,/.?(PZY-LVI?̸5Q@~JfwքyG]ē2fnh ߹/+maKC};WM~ٕ| îP44WR芩lq pAqch9wZQ+Ae(b57g%|@^ 27[>i! %^R-{^akBLJ ~ ʄ+~Mp I~NZCۤ~@Mq28vukXaBn|Xkvo(t)%r/Bo׹g|Б`.i}1+җ~!~3w' qjn\M^J#N[voe~\- gv*({9Lg %5Ya8 'ӭcɦ\|A JIc=W/!ÆU[QVREnԞ= Ӗgr*f(eo)m>f0}wy 2=K{P)ыM˶#U/FlMәIpS)2cH'h7cdCJiYֻ(.3w ( SJ0~)\sY 4ݘ4 ɗhFPa"qс1 WaG@jov@l,a[j@N:T=)wl١P69ሪVW}Af*EcĪ 3GfgϏKxZ|!NCVVņ&amN|;Eځ>ށzMW[.z p%ӳkt/ g/)Y(?VNUʷ8?wL4&a3窆kb1A:iU]yc%9ӗ!*2|]˳`|r5/%z6kR[aXrc"#бM9Zzr]lR}RyF"ILp- ?$=$^a?v:حTCx-r@}ןgz iHлV5MFePH96QV-wkwʶ鞋9J՘j/?b0בe{5AOܒet\ ] E]Kgj!ʏ+8>eŤnbic kU !Y3N[D֣ !sԅ@뻛-"+!%oxPЅM;T !͈fe;PQF}oCݰ޸2o_zRq y]G 1H*W4c0n! O{+U:oϵ(+Y^R73C 4W)WwfzkNA{pQtDS;td#״U\ Q6U@)La9nc:Ƹ# S@F.ʎ Ly/rdpή'?wDlu7>Atw5 E jN;j1qeub#>o9ۥJĔ7}$x Unqezl&ȶi P:`!T|TROW|zT 0@s3)}aǖYЯoGS$|"7)h{fI# u^^p+{ʁڍhMǢ'9d]C?4E쯑3숥֍ ^U!p~9 YtaY,K~ݛwf7 R1g3D+S@(YG1UZ0)K"TZf62&/qӛ3X_,0H}#<\dh/P2ud=@ZUTf)7$J=yRU}u͜aG)`,́ l^]v80ju@?Oq!|MY+0砄olJk Q" 3MHӔ7*XP>}c<χC=q 삘_`g}>38vsq ,fOQFОݦ2b2vqP5owĺ!(; ӈ؁_ `Fvy+J!@9Ư&ƋJ9{FcҀVr]M7[Z;Č&x囼{鰄no2wSI e-$ /Pzku"JG|}G$cBsZ7rsҬ0m(-N5춌 bswi[ڙbc*q{SL]`.B.E*Mw{& 4nP.Ӎ=|:4Gذ2J>^RS Y/+!Qߋ+1}< g &3kM@(1KB4{)ڨl٩DC v߀̡x)ըw:<[7jSѳV\LJ53529thhcXΣDk7?;@. *=%߬ Ǣ e~2T Jc2ς3R$$¸$=hei *zmpHGwѥIGG%I@gA6߲J<+n(T!HJ'԰/ ـE AsspŔ}̊Bæ5즏B,:ᱬ*E7UW\!8>jY4|aHF4^7/o(rOoJ2bLط@Ӌ&9 g$eLqs /#pߓO(&* !5L8%%=$upI敒[sHkH%G&%F=XcЖ/6J";l^=.qlX8clZ c4uiy)bW,8z6wt9Ƚv8i$_cDtT FD&5i!SE.;|a?U@LY&4cRTb5uK r=Pҗ<U2Ҫ"@U,BJE8!4[rVXʤ0 FPߙwi?W2ŲbB'ݓ\b ov)P <^u M_ObˣB4"ᩐX|^蜧,#s{X]DɂD"on[񄟗HxU:@ ƦS& }@$OHZK𷌽#>]alRD-T`Eo-Nb ~HMSȊ҄ ]>h"t &|kɼ5T 6N(0y~IH̱*1.'5&6ËvHFR2E%!~0iXtf`3CGMnϻG6uG!YNq0:SfLd QtYzm_ !$m.w՚ ijAhob? h#Y5ZÓ~Jv̠<Ί  O"eC#>Y!WeE1Na_>I:t:f:!ɑ jN.)%- -olRK b/MނLm$'@9J~1X;[zuOjHɶh.޽kT[l}z+t.6LLx~[~ܪYl) "̜ڄ`6OЄX%ON}k?+;qe;=c 0xA=rfu Ҍ7\ -}h,JdH[Y<Ҿyt<-\k=#0W߅tG|8,(ԩ:VI$wIdP0&AwtJx7ֆiНIm$vJAȼbR[E1l I⩲""J@pY**i萈He,bG\pVW/ЖNmjN5b3={2i@eFE7 9dcF*|nʲLŵg.8@YIdƴX  qyr0Cmz'tQsw?IVMDzM^zǾh'n֖~i[މr^k;粞\1{f qǾ:E#'8$(d][Zřz`xL2AnFiJ; P^ nܼN< 禮죨}µ܀[|pe cCo4 #6saQQ٘Ӵk}%m1Y 0M !_^Ϻ=$T ;n[YoO&+Ey.LN` װГhYiCKm{k_3)O}>4Lg̃Izݶ-#g1mߜ,T)N_ĶFt-iՂi)w.Ttl<]Gȩ0掗xx*M37Vi/h؂{[j|A#Ktwa&'I8`2`.Ɖ>N3J2sᄆfm4 G¶WrWfc0uz#ӵ2#qlb )2mn h7b+ӑ|Oxq*}L|̏&izգ]c }l@@׸->ؽikE9]H J 8772Tonb!}`h99D8b 2`J7ޥVקDIrl$Iij"+bwhA*݆vQ-(QFeiz<3-;C cFdPL2Q(@8L"M$9>+$|맪O37͡Tl\L b%%2ѪeoBqhy kI] d' k'l"hǙЩ5Ǯ+bi Φ#k_5)|KSxgf^6z{;t~wS[zW@ej0u\+蛎_ps0<."YurpBkսQ`)';^/n7~H?yY~<-yI$k[CQg64NM&&AofTɲZڶ,.p%SEkhLc?C%=A]?&".6̽_y$T/=بYH܂fWjdl\cq${ @)aJ  ]E2Hp= ޑ,EI ̹:1P6jZ`Va"6@C0' z߆:, V<=QFkeB pK\4pO4A KJyTvQ'4/`_4RA%Hla)Ҷq4-noe ři7 <ACbFq90 ?”3Ӻns(D[\@eg )ވ` D+ l)U`c>8&9^!P$@)J rYNX]|s+.Mnf0J̹,jݕ5ۓGʶ8]seW#W1yu sk`ckPi@Ȯzޥu'5^:!ƴiZo)jDײB)Ґn[җj<꾥/N^*+5.TtTtcl@.يpOqqm@M9wp0"ni]y6{Scf]8;:jD呪Flm!O_9ypGܣ X%?CUekij9p[[=u:jgY; SxzQ3*Ob?K#Se<)AP@njLC56(k_bDoc4[L,=j4.ܦ)q`t3g[6w26Q O`;$تʼn]&OOد0P˔9.=w&9G1LW Y3oݡR4]œA\$n::/IOeܐQD{i ͤ67LStFf`6={ʙKHC!V~8 ۘT^LFW읜ю@`.'f,Ԏ7UW)ǔ |-d_=6ZBmPu%Iv^ttU^$q`D07D"FHk; 4Y v<⾩?aOfWpJcYa* otip EwOfh[΢WƱhƒ@7c1xM]ͻ_c e ʋ0d֗hSf^'i`b:z+_59[Ww5C0D4_&FSk/[_kH]Z}# |㟝Ii.mZ)s| Yny9מxx?yaAKCT9I9b$46lc[4).sw-&bU "]}DnMB 2YR})ĽibZ(F噰OVFPK#" W:hx6=m9hTnz#"5CDܞҚ L  $l,(Ymg[h7ZNo [ɬI,$;\$}$ =OY vMyq)ON<|@Չ@ε`tͷb^zEUʸte P-Z? 7^( hkmz0k\4/f \^dˡ$-Ud5D?͘9餳%r6Z܋o G|yf:INcUl8L{~!;=XpKWR~ڰC>37=ZpJգ-8eϊp_VlNCy!֏bFS.V\-Ia!O8i1}KZi!dԣ[O[8ȍ:A[WE[+u5GJk H}[q!H}(Tɞ1q]/0|e0񥾾kI+a)Կ3cVͷyP@h5ACք-GVS DK`N %>4kI1 4®O#ɉQ(C- %)a^ .w,|3RIbiJB2l¯vͅ/"?(%1]г2wՎI ]Ȏǭ[!]@/ͪ!sSSr ۤDu8 x0ޏ%p&(n~nw/?M8QyğcY* &x+7]VB\l)\DE[^K'7OثT ^M"f#RtꥐZa^jZ)}_R9rq11Z[ǎƎ+5?LQU]t~GIB:^ q 4'`2#]5qC`Ij4a>2qTG卂20tK{I<׺X#b b↴(hr]v:[ަ_pEsgc. M-gXiw +$yZLwaҏGZWxtČtQm] GxyY"QO赝1Mk.3үc],OE gn+{QDlkjF$M?MF?EPg1^K ^)~De+L@8 >֎Fľaqn#rt߃ϖ*4m@t=}?nZdeBNL>uFzcE 0h=;^\v Fn2-*Au[E ; C#CU+g֕/pl=~6RbII'.xLj}s 1yOGˑ'2oxi6dK6)82}>,.T.i 7atZÝ{vF *M[Yr $@p6J*n9,Gk_DLsÙ a@ tNbGxWB23)G76v4W>Ȟ̀VGzTqZ= M N+a"27O~ RHѽtQ}eU/Q rL|V' dxҖI3Cƍi^h8W8y4 T{ 3ujCrc 'q;N!>@;|QU`e5 C uܭ3=_.W?jE[ |Qӏ:9rtuE[ -'r[/r߸0xHu3 X?AyxIP| >"۞*:z.CeKQ~?nL7Ҵqym*^&ԄGve+e0q0̈́T0!wtU}αX!CFxm4i_i8=Tpk2Z>aRXeii:0r)D9!5 j ~1e{2"GBۏ;gr;% *H0: \MuckR4X 0>K_H h20F!On~Ly/X6IQnnUwhǧB{M2J9~N @8mqrhץ B3BZcoIK&TX|;vq?ZV`g[GwYhrSʮ둌*<.}l^+ڇ!B@f˛#kjUB}Xx>/%9.^6KZ=ca_b5q~"9v/MUl%KzXk x&[NL=e8ӘB44bhs `k~RvL䳌d=%)|wJXO {:ꟼ3?SWudTDnoҾ0NQy̎~,Ǻ8d?JgW\@o@%7<,b3 욃j~+Ș^H"mp-$f:m:ؘF[hmf5Rq7B{Z/%ZzApo(,̬(ȯ/qb7p 5[l8V3?ÛJKq@Li4ǟ#蕠:9pX1UTӆ$K@N,[ cN6f DPnsvȱo*PB3 :<0O bM저?0XZwBcqm񺪗A ,lwb0u,AA;=lzox*Ee@3cL5wPn'awknMKuX6)jFEDve⫘>֨gF <_+Ϩ^tbg #,7\@$Ď%UY 9RGWSi]cQʷ>z-<vGtأt?\ 7!:yvל$c42Nr92jF q\8rA`? ͡ mCU?Wd*бBH1/طAʅ>.ێVc[,zAMS>)E\}hbw}'ć쏗]W- u (?Z@yUg a@wAYmƼ.%jI\f%pgcgd -ރ4X~H4=bBe 1+\Uw!n9#b Bw-'m+} M4VQ,#U&xZx(Dyy`dܷn3Ld ;iˆsrzdDv6$evu4} `T*r+?0T"Zghwdmyot jZ{b@0p(udl}r# dNJ1o 79:{}>J6t=\^vJؕ[,9OX%E0 'hX YT'ψ@~+"j!D!4Z# 4p\SD08g8:ȭKwKh7 zb]FYQV\h?ܰlD/*\d_BD}Ԕ9\zJJ,YEk=,J>Al|Iۤ-ZRQDCE\xAmDW; |`Yk]1u"[w0s4DD.#9aM3zn*c-/ԼНS,w}P-,-aF"oq MЈf˙ \ڤr"B>2AN(:,̰V\l{TDZl^xVBYuOfEYB\@TRIbc.ɘa ߇!9M)Hox-TnNR-0d (7uj 請_ AwtۖbJeM="0kS|l}o+-Qk[\G< -,X,76x잊53M(2ĒE=W|פ INLfR dfWX}\+Iδ$,K`ݓ-;**+(8EFlb"- ͻS_уSwGŁ%{dSgVJ㉸^@|[@)8H -` L>z4MtNފ)!?9 T5t5\a^iP9}x$>΁vS+],46PPg/ܮޝs7$}M3Gk7 (eTf 3'|671Ys'W0U)/?7 8.x6`?߾DY6kUVà]dJdJm)fM.i5liidL\⋩K҆*(\btdƭ_Y[TmD.#qkĵ-*_Jȩ*LN0r+N7ěO^uQ5 z< ;a}iIKl`#RMmv1J`;3DMYʜ'/Dsoȶ-Qܗe6narWrRTG-՗\ dq,{0m+X0WEe~6,om n?dyNԏZ^Ȋ>X<rȲDv#NgF MJje_ĻfӖz04~= P8<՝ 4GA"K /hGwZgg8QM*u:ںLFekUYP>;9N`c[ 3)ߩA+ 'vki n@^DK6~Yffl⃡~DUo1(`-aYL:ν:ǎ5]LZxy&Nj l(TbD,Ax%1[VfFZ\FGHk<$kKBa]`60۔d( ~ Ygd$*NKOW{~rM2Y|]7Z d[Lg &S ˉ__ uSo!+zz5yM Y W]/Nl:q+׏@+CS|yg-v'gL2zJtM]nzQ}]҆%6dbrӵm7N 5Or.8쎖U9VW"4O# J$pQ^*r{ =`C4j#Վ?[Ƚ’VVdNEàL#A &Gg\ukoaȈ|v.TZxa3vzv(>>ayEkk " Cg6Xz`!$xҙmѝql-1|BL=!ݶ&ڇxqD;(B x鰆@Z'B|x$}[)%Zo۽7DYIR6X z cZl0K;B먿fҀ9c0 lC|U75R !Iғs\Cy^Hkwe)NeCl7-Nn[>@;2Ѕ ag rPg3O%TV_ˢϕn$9Vsni2Q)FYx m_"qDcyR/t9Y WBJ\DzF|@4G5Y{ sXr-y0 tiƩ6tD +HC c8./r%{㩘PPg5&3!Xrgœ$ʌpS!%OW3n] fv^D)c)uodxaOM'Tc3YՒ¬OGbɯIE$AF>@h(^^m ELMOL_~V=30vpHIZ- t:yH4a}Z@h(q N~6UxC6?H+<MyȌ:q=||k@jPV <,_ݷ.XH ADIi_=)dO5rQ!WH8yE]Cc3P>έ+{9 9oͧXa%Fڗu$g:~Ԭ6WV)σ3LH{hu^魼#`VtIJ9rjn*DA?Lz%rqJ^iLCEuo /zFaݩO*#\"i0yϲ*~Eē i_  jKaLU, 85XuIeW-bpt+Oq֙+ݭ0&\ʌ콣|Z\k`bzx߭ڤ=Jx2QO%t|:A$ !Dxgo-gq@z˚Az>M9ǂ9Լ3n C}3Y$k>{uDžE2cɀF{QP͑(m#%eTpQ.Y*hd(I:DRZ0rW._J_G[f/;#PY{ {ֹEpc@s/B` 2]]m8 m>АKd Pȇ;gBj&@(`F.K#}JC4:rYO#;~\4nWÿ^y >rUR:LcLW!Os&׺*3\W1{fvL4>uvSC7Bi 5^v&Ӏ#lyV"O F%,h)yWL:NFSjy]gD|έL&͍b,&_PM8Dܙ"ZХUYʾo AƔQ!ljJ?3]AoJ\CIգ>#9Sw #j];7 Ġ%9ɥEoE(ړ'p6cuy^-r+.?,<n ﶔqxVi1/Ŋdm&t,bB7n+w!Z2 -[(|uT?{?zs[PNM/BFy/8$6j0BiôҵGE}JA\kmոj5ޔ:M{PEtis6: kwg>_3耀K`_~Ca|i\#C.+h6k͵du~o5x7Dy":f%_x}Nf7um3_ړ>sIȟT2eY< Q*8Ud ^Q^4趋 [~#S!RIfz۝,Ӳ  h]29.hL.us)4?%iOYZ(PH)Hg^֬am RD?u r 2lI0Jӏ0g.Ŵ/1GAfBA6hTg晼Hv$@-`ԭ1y?owJ ^ vfy>ofZI/"%gպh bQ( b%1c-wpP]U:fK#UsS|M.D-L~ T=9UMEik_l 5 1 @Ћpw T21ׯ(?qZ+81$%g[ԬJgyRPDݷ]]Dj'JoR14~eDMl(tÈu n^FsWוpwZPr^Y! .`C.2 psmZLS'ty ݋y!@C$SڨCVQᲂ_gSmWʢ! q0n\zfk߁W:rZ }5Z h;x)h& !%G+RdRAD% _L,|6`C\S}K}UVƍW$3<[@TR0PmQ6%N= 4`trY+8[!jC\S[NV5Itp9gko# t:sMX6hЍ@*%PiٞadqXAhuw5*v4TN}oܿynU/Դ/1\/zaY jV &} `y4=#QPϫ7E gÀH[.@`AhibX`\.agަkjCr"!;8zeNme,-SiY s% ,) `& =k\].M }I5EXh/ʌ ^ # L["8й)O.Cl!= p;!Pu\_E?.T3;Lm`w|g,0 ׻.T޵2?0Qy 49O3K`E7[/JoL>[VA- с,Ñ m't vE"}"BřpF,ځsR->srwYoڙMz]?=F>UY0]8dUlc3@'@H8"tKT%Le7=i %Undq+$=u4`}o&*&07z'C{/ꬠZ1X)Ԉ@hq۴w/Y!Z'{Dž,x՘ _^*sik#e0poTmw(/pU&X Kj +ʍT][Cb|6 8^{AV{"EZRuR,Q%zf3a*YR0~9O[d 3BCEۭңv tRLVѳ\4[6G^;w"z'{H4ya.>}zL'i&p˺/J! DcYQSa5^` ŶdRNjuGIN+C)#7RpZ:=jYrUƃ)2t&xt}x;7OWLC\ܽ!us-DSc2C1"&s?u._[]uZ'65#umve+%*hx"+;B׼Ck^5Mm\!G__1 ;n1fbc#;E4t=O2~UhToGzC"j즶op5IFy|kRg> q`XBJ$[g8/ F3$&I7Aίc#x%bMY'~2HX>*w"EG'.*ʹKqe<443íFqIɷ59pX0EMFo8# J[rjVqa@2-l9;1鴉 jկT]\ ߇.5ӃFụ[9NӓalMKYw>>oo*6e"@oי>uaWAnwe4Wqxfk*QT@] `G༆L7*qO(?0 S1 WE#Y}C2ٙ}CkvvqcyXVpSޥ)㑑Ƙpك5aM*]$DSgf]!B>Nh DکRKtػ9#+UYoWTD%\ҳ:s*n`f}C!2̧mr!_ze@A9{{^3 ͕qUۀYs|}J^̞i{pӣR tc1'=i0r~@e JsN/ L#k~Cl#^ 'zQSÇ|ܼe_T$by~zWYFD2S 1|I }z 0<7M*"ߪX <]l1bAs~kE['<;/uYH( z|s\5b+?7<9GT޼h ml`s3(k;(F(^׺Yqzn0sE/_-Hយƻ\ΕһߓԒ{^ tts1یrw#aש>H9gt6D/ƺ$HE^ ųf-Yu*H(5Mi-tT0#o-‚^Ɉu4H!y;]2pOd.JdhRvsdf%7RPKjë*˲:;^D$V-2ܸߐDM_ ?$7V}q`,ӫ]l'/zqJuƖx.,4G1\|N ecA0Os([Uj@.jOw'U^g:a ;R9K E9+H-:U)h P'%:w3QḞ 7h ~`]z ߨ)u>X\y .᎜ynY+[,CRS!Q%5SK" DS_ڬDE 4!3e/su%Gw>5*t,!߾`|e$2?^UK (}s|}h օZu0{njzL i4Bm#1Ԫs2mQXI၅˲:t4B"e>d[耡x {]|R4/Qi=¥ W 7&-u:(\EOCd{&@m|:=>4?ZSRKZ?n~a:(^m⩅ `Y,<)U'`"p>VpD owr*7;bg>]: À6IvI7db#8~PY ,{kc=iB: ƿ72O_c7k!D, &%{ ,[oUH [fR(%b"6#.>4E~7 |G%v5l9d3vɣ"Yv I<Ǻd;BM<=`DE_冄HeikŦȞE0^lq6q8d=eN^oЎ$>PecM BPMw\?Δ@=լm*`N1g#VJř 5J֮JyȜ4cE/VKPǺMII*2k, -b2_y5Y2H&JѻkJk1Hn1lp^\@V6@qO'[J榝[ξ]Q١0r2=Pg=\{^%5TT`%}Xl_PͿe3}E3xwQfŬ C ff``'5^ސN[& f8Pޛ^2Y.M@(XkLzs,szw rM$pq}\EE~}+\P脔):tZ-FkSg_"7гc{ "x ~C 澉J|Ѱk7+@" sMVR9_s0CO&54W“6,]h>]%6k-둟92zSu2/RуrbpBT~}ˬLF~Huq/YSd9Jpq8禧0fh9\(M[vN/Ư;G]\7h!PY`8O+aj>qn|dV! 2N_vVi\P0 6܄~js t>"V@;uHϒWnВ_ꅜu:P hf%݂~]Cw53y(\ #1Wo-ARYb5g<}PNb٢;>+JNOvIνʉTZ*wRw`6Y~e4r5a_CL`AZ6²#p*ډ̃L;tcEr}-u:>̟ah,ql9=\jF՟vmyz#RPTzP)ͫi) tA48mrt1&9,LǮU_:ݹ_="S`#Ѓ9<"5H)$`l"̅Q D+/0຦f`(/ AX 9#V2F X YͪځHCD/pء'Vp,b6+E;J6iR>n~먉'r=S3b fM6ZLF~ S$*2~Հ X&X4sXh|0m'o]dt M%]E^/LeJїEp!]Q3V+UtLNӷcj*o}>#p;V9۝5cʛ  `n;4N'O3Azjw&[<[rEGmoЮq`gLy_<.E9 )AO} M鹱#x[lX[o#Փ0ΖQ@ RYmY@g[ZVum`0Ȥ f 3Cs0ܙ%.j4kI+uH3ۓO>wpfw.wEF[ɷ>Icl_@ʭ}e\=?D qetSW L= ֑#Ԗ4S!)e+IWΕ;.x3> elF=Gm8r>[>x`[a#'BWuC y=9QEjT@nqfFt-^^Xl3҃+| 酙hM^sq!Y1Wwn0|\.Pc7`>#n[V'AHm~R66])Y΄'_ffc %о?YRF_ƟiPJ-@T `7Zu\HL=ՔhouTpqTw)P `onlpcMcgtЃmz;>ģ7zS PM_DnM e29LK:J['d[F w`\_0ѶP۲ |_w y;`jn 0憚ccq^u]"&I`&)P_eMH%ArYvk#R qJZ\WǕXdн&.å!]=9jszts|2Lin?9fA68:bg*?zy[&ok^Bu=7M,n^#vETy@5d(I:9jnXuX8OkuMTyԇxE;;%i%,xLɳJ`Yy= Im"Rб%AH6H2qW2 IȒa6쥃Vl/@^An1G>o(!xBE\c D5 $\Kd*Cc+PbY"vWEl%HE|{kD#D`[ !SA%{\XtC+4XA-kp.ʪ"םO:-,2 \0 m.ʮ}cJIy?w",ߧ t c|xzFy<ܔhb*1E&As;jJJ^>rjcģJ!^בF ?./Z\ݻqJInJT+ Qp)=gS@D+bx3 'Gb'073\gOj떚dږ PEyO;9kǐ6_鏋3L'ɭ5 .+ c:0pQ{1'J+R}Qid (_1 gay& Ո2C@^[ F5Mxg84` MfW(uKHL'CŬh%2n,C{L]o&1\(TaY"T:90e:}t Lu?DDIns kuk%Fzx ̱{ܽ #`qĿcUcŠ1s̎!YaFY3xw/KϖYG#"}$w}A%,SJTxx,>#KmݢU;Ek~ai.l-sp=i3?9Qevitbmd>|bo?ޱ=V\{TӰMc.X j|V !smGUgix*M獪bPAފis\Lb{6L7ky{Nc;jGfiBiC. $ctt}:~Z՜K'ƜL5TUiְD=/| ) #i%aO4 N`3gS!wC dANGmܹjtzu$S8FY4J.oI:lrbǭ-3 *|6зZ<wkv%qz,a][>{[(siX:h~gA _H뚦uY^^Kz*Ux swِo&lT$qj1Y|EQN׫#a+Y70Jĺ;<(;E Ha9mk `P ,ډ^2\8w X&8NUJ315|/؄,:Z9'p ڲoI WHDLUՖ@6ƔKBHb?9rNkUk0F$tE"Me5 '8'0F4cTtm8}:>1_gBrÍ& 6ğ"۲a WczIh8R9V3cŋ5*chhC#[^019۽aqݣC 4Qc IXk!db]e};-LQųa}2Ʉ m1u}-P*T?l؞ªR:a*ucRjppu/j(^e$x< Ջhr$D/nMzvH7&X!Vps ΡP/AL:Ȟ/g ߻JD a<|: L|=S^*Q40pUޔu "2l@ɜIKfnS3 `5z?+d6~J/˲;</N ?KVKoys^Agqе4O)Y1U62ƷHO$j#NIŤ揳ഈIJ:+91`Z'ӞKzY[ QpAbD7 Q1s%_.GYX#_!y­n\r'KP}%}]XL3q ǢCml{l3M^*?E%Dubݯ\|eoH#N+%e<*Rѡ~q'겙xʾ}Hط9b࿶DX."ڬkX Xֵ)Ψ% 80Mc/DEIxJF䬂&T(HOvT8{l c':9~_INq:dQ(3M7Ԯzx*BcsVM&. ʉmmSu s(Srǘׇu9 ]TNèp=èx=&aRBt%=S z5e _bn[nI3g GѢ]e~Mm2D b !Y9;f[&ߏ"- 3Jv*(5q7i CAr}P@( 3Z ZxS2!5aX[T/뚿kdPA4ͩ$|T{G"\.%o%&c/ZM Ǔ j0PU$2r9ۣ'KcCNFN97015lLDFu@ z@J"8lD)wHYt wVjd#MmC4rY$1:Q0"(Z_5gxP73YsBI!$c~dbE4:ûx 6,! S?B_潉o*I'9fRPBms"CܾNƓ-ef,x8]f[!) d4+d- Qh"f=1:4~$ Ԍ0{Q1p Y"_ A OP3}XTY&ثVRп=@Ju lɕF!毠 G&ȼ.c}go0M(h-&򵂤*Qآ+@&5~3MSU2dD|'ͦ|n1tSa PGЂe߷}rgK+I";}chu&OJ0.n{P.>?]$#-gj4 a:/d~H):2xfse0R f#Xg€~L:_26ՙĮ?֤: }M2L%fq&kF%Aᘭ>t%#`=|.۔YB/Cl! ڛ|>L/ۘF-m'\$8rUIxCNߥO)VƎx(}9ֆĕfea@)TIEqlt$aQurkU2X>_ 6S\M QDct{|mh܀Qc2S6:u*5Yֻ!p5Uw.j1jOR½aNE!z냘P0k)k2F5~hB!BqTЁWvqMɢ ;M>07O.W9UPUtn_~ܭb<*ub Ivyc|%-~ i\#G0mj,qNƒy$-@:ݓ*o:]vsmӢ&_g tf˷B#Y Yhԛo.M928U3$B fUA~_a,W 2 RvuPEy8?55}oqj߱]#l1젖_KUb=k$txff{;a.)D>Q'EQjq/~s iSZb?]QpJD$znLH92Dj q B!вFPX XshsIܒdىb.Y`Dnލ(F_:A%'x@~=d{`<`,[;V@R,*JBL%׆g/Ţ}$A@1=J!:TBY#7pP-I ِlE3>˻F}[k'WB]3nŸ,bd@44b%.c|@3rPĵ0G0kGi,TpE'{2N ω A:8vEY~!4f[`PʪB :Z O3Fu1]] T72Uh6U?LZeq1EVplCVIh%^#cBfPdbt8eUʣUӅwbTytb`@A̳!q[ql gW1ܓz8vGn_6+$8*cKœexǢ4BwV gd?JRLd-zblW,/UFF8b`I>I%3Z'Tj{,#tJlŷ&f )S<\O5ˌǕhNsBӅ kr#uQK݊5vZKԓy'Ɓ!֘=}CJo_0]zcsB6Űbꆼϒu#O-^׃0HbGz}[~B]&I=IkZB. ڻU׋tɃN5v 3=ӧZT5%H'̦.B]=aI"73޲$pIsU$ f( 19]+҃5zWy*0~!C4(Y#z{9n>S &LN?,T7(*Y$~{?;]1mb^:pTy\Wy(E5KwI*҇ZWgԺUWF1p9]tҖ5f8W,*D&P(0$ARY pŹ1g% +5/+BxHMJ,|#M$ %>OQiM{8ӃKp$+ZcB@29$ʼn$INpT{1 'ʠ?w=mXp^H6\ˀqicc4^j&tFS(&ʥ,"3zr{Pp-`1g\ UuU] (x(]Yc#OQbTzAb)bO}eC\LOifhUuz3‘o45gLS u/^'WQ&BW z/nTdupG_5F C*((njvwS;nyB08^`jТV?Z&j(9/s9X?7"-CKrJϗ! fn]ק̬,dYhXVTc}#7UU`!*~%vQH]DЯ f)3%`BciVBEx\^&9Fxam+׹ צ4 JyYR{G h=^sABۢ#>#^by| uћ>}t@\.NDcVՠv zw2O%cMA!tȉ!3zŃØ @i)g~+h2WO]UP@ƽZv`4hƺ?d,rl?ƀ^i7v@&?=hF)uޕFd:Sѫxy BA!$bdݷ=M!zQ+c'𔦭=;^p70e#e_Maa%vMZ,T$ˉNXj޴/c̟ͯyXJ]Hd9CQAߝM,_WIEYӻ{\$_"νp[W1[ ? <5N  ETϫV;YFC.V7T *C6)uunooȲ3k8{0eYj0uXBX (Etw@E[$C<{3)g21qhz9uc!T!gp}8ڰ#:5[ypa`Z@;vSMB)P`\xy@佥;PsW;$/P aYQ g uEly=hBT]_׶_2?uZWP)wlHm:ޕ܎"pe݃Gl 5EiѸ2B%W8Eu `Sn_DVZ^'ityFש|mGc'j09T)=]+;po64cϚy=\D*= uAA_U#_P>Gh,vpK4 B?ϸ6eH"ta|@BW|م2o!xH| 򞀆mA1bb3YUȕJXJ 7{A ަy9~)Ƽ1?jdeqDm=c*ꊊ /^vTʁP@*gKŅFs>כem&)+O"F[NW2ѡJŻs%xZmd1q"sJ63)F˫&av9aad^A[ ; ٥6Pcn2UlLp WJe~H33cʔC*B _@ < AoRG #DLX/ R]ݾJ1kfXQiHn-[h@H owSR_ݝ@nG#b7xlF[sR8ݼV-PM g_ )rcwnCzG>Qe5p"1uHkGypT[5#):, vgbqF}xY~y:7o 0Ht{%(̓B]\8_ d9cE^חRT6'w̹*)==]/ʷ~5}VƋxmbI~.ԆlFۂ M1!~f/;dpOF8ېf> L``iB(Zs4UXxUՑ쟴M]i\CyMP ;}{R|~dpss-(vZf&j8PbpP/,6S)n8{'#3|<.ak^A'p&1cuRf9 ??M}֖ѩI  CGr] x>3r֧Zǻ.&|9=X=bZYdBȮ?F灅9dhE"=!_+% +W?h,r6z"T|P7/Jt渐µtH\;}{y8 ?>H /11y=GA2UZb-+A|8ʕ-r|%ҥÙp0QT?AZ+@їBbo|cGs62~Lo3%ӷ2"`7M{IR=Dv(^PYL: 01onI}jcy\db=y|D ص7hi^0e)Fx`X>Z Hiynb8'ct]8f0طʧbj R4mIF:S\˜b.h-zj&"ENA@(9"ͳxWY֜R!H &8\X-9؀^Ӈyf_`G$h@L @^K\\Eh}J|_f]i`hG_IWg'_{WAe28o"6<ֱ +[sa[<chXu Z#<0DOnW;e~QU;QK3e:Q<$˔LR&Oy> qz#:B0m}}b_2כd9Lu9=9} c"8tJ9[pP3'd{ut"|ͧۊӰlF)vdlzkw;qx񉹼A|K{dudt'`?Y t\z{i4=l8ow8ܹVW$qae;GAIK,Y3FXM(_@?AvM%||<<׈g0K.iVE^8L2MvS",K_ 4 ^8=t@Ӳ,8^hV7-oJnTgGԞxSF̉nxlI>G- 8A׽".PlD  |v ԰J;~:nP2KMyt0Q"0w|] X9wR[|)R چw2ڨj(PИBZ/h',aiTk{~G{NjR@c<پp1yrKn⽴O-E~@ %fuy0ak^%-0 ,R9z}Ҟ$ۖ,v`p;@ϢiXI0&D7XvЊ Gl )R3o$H^} mN+Z84*Ը {SG?pQs~8Z_׌)BeHz0ԙl,؍ڹe/'&Y8}$ov >^dc;#I~bfF:׎[WEÄQţG6#իlc,9 6_IP¨Sm-yնg GFwC~VB\]+ u -BCs߳5$^oDhG4!H j$hyo7GU%*MZcuŨ<1F&i6%N /dL/kkWm*=ܫsA`e-nZ%o"+]^;{0&bh0{Ou,5eP ػ[k9f7TUk!چ3ag:UqnDȤ?i=6ɈI\jR?MrD|ʵKO. T%_Jk2w:0{OSPuS%0vZn ae4;՚a=H}󷆀/mAPuG֛+iI'ny+8c}$ap?jom}=췻-y7DC/AwFpFjXy?2B~OQjO1f*Q :>[dGoDwAւ)v<隒{9B4k 1/`^& v*=RqmFfpH0xz 08ۜɩ)kX!B #1ٖHk3iG'xOnD=)sow?Re!x7RlpC"cϔB%HUEWS5[ӊvJ?M:IvoQ'0uw[RG16$; 3E5W x])Ǟu:8FFiy9#Ԍ2;XJ&*'9Z<`ʻ#T u;p!@炥M)r|wHGmk!'|S+rg^JPcу 0\An)sO 5N:d p`lU d'EK3q:B"L".Dbm~aBoŒil%fT>J>P[QԃmLD|OmKnG}5^ȶO¢~S(ieT2\~ 8)m۱!"aW?]In'&ŁL%~GPPɐk nj{[ TYW@Omt1#ꨱ?Q_Tm T /*JIJOw8/& |VV3nONwjV HCJ!Nnjꄥ%"@Kܳ.{Mi[qP&f<\;~_č4.ɬ֗#V9 _DZ83R9"J8@%&@Tp&¢qidOC)>M37'"Cemw6\MQp#Go,5(&@nj6h|;ύ=?Ο:>3}y/-U~u&Z|$qC#n cy+eTDJYyD8ih* ͤɻ HԵ)c Wc"A;2bl+ڨ&8ݔG*3|hnpO.1xŎw2GKqT-}AB>Jߗ؋ھKJ0`.݇#:CPJ DMklHQߋjr0pZV @ʁ6$ESvWgg 7z0!9"Cd~ q);sg`||‰ DZl)k*&s5Ef }aDZ;;->TBʯ~&6'_uvHb.̊sp Eҳe`H>'F='1gp(<{1 c쵶HNe}5DW:+ C&8Ŕ^rpG] ˚4$hYsßT"f@*E V=EtߏP0FC }),%"T u{d8"O!V' UCƝ''ocH8zO$94\NEOd=MJC% Ra_,:ϻ$sWVAvGľsKO /8ԾAeT єKF'ّI ZCdE~S4[6/G%%y)Z=:VC" e+9; ]O !`'oPN%ҝb8߮0<?\tԖ eODȟ}c6)zY"k@Hh ?ywˏ3Rw ,lmq:P@8ϩ_yp,wpÊnaQ;} Ⱦgp-ࣴ!.>Fݗ=o 8PS,-2s[; ΗʫTȸr o[-i!_;hޘͫǘ v$G>MF7mnt]n]Jִ{^&"#E]8[׀}Uzuv Dĸ%&tu'HYimoN}?kYN*mP;?QjjFƴX;nUqښ]ay@3lB9m ]RdzZy!,֞1U|m]`iuypqbȌ.m.\NR^X ~^,#`ȱ=-«'9OۦVJr9B-vRO#y^794EqAXV҈MI,"a@J=>LVZPjmN1̟[n)|gj#㽽S9Y 8.h. dy^U!QwtALem Pd_9'U;Ȥ.wVk؍&}5BKbI-E*Xt it`dN 6Hq.F ~\]_| J\!#nuq%,+/՛gsL8Ϲoسܥr 5 .G|{PW+b$ʡcyFV{aK-"Fc XҏKZE*;Q]nTlJPNsقWda@`LaM.+d Z9ՍtT/c0 G[,̂eO92r\^Y!l!K^e}3)ТxRP,P ]󄀮q*ʓi(.F-lhM Y&V#Hpe,>.e}gAtM'@^ h2˅͵_vw]\5 @J]# =KЌEק -x? <2$v' FBF @-9BԉҹӆDh?j26-I$w_'n!9s-Ѡ:OH?@:"zVEPHâO{5Dzm||C$|;.n Y- es]囕(HjOqڮtJ>R"pzD.lA6k3 BFqؘ;RT7 !lxc;)`1vܻISA;~1*^΃I\h&nD~-!qAOl k% {|L7 ) g:'50(^0]vˎvGc T]bK?TL|r|c aPOq_.(=Tqy1ڡH2E&H_e<$ }6+o;Y/8ŸaIR.roqh hZ~hck'yfV܇t5 SuWNC 7'َm/-SMn;jV"^`s=DxtV\Hw;ɔP|7Uz1ZYR@U1c )Š!q1Rz Z)]>5 lN&Eq;"ADkf . R&vǭK|o_!0 0 uHFǎKOB) Ȉ:.xT/K"RrF Sj_Md+P@y¯DgQ :l1{7cI<q#2iQZh!$ 8E.Ŵ $Vky*HJ2PG:OD9qEe"$-?ܪSy\&H<죤T3Uo1b)̬AJ2u܆s"Ct-+ҫ7#AE`Lsv,+N\7fIxB4UTH^]nKX$Np}RS@dYV kc6ǎZpz[.I6mgcMS}%WbX'ZeIn((•4DM2 uX yJm6)KO(xiBK8k͏<5Űtf%2iٳ,ak¿/!fe< y>Y (O:q~=/a$kނJ! Նeo |v5C,}=A0?EJ`fN,﷤I㱆I2/h$6('X 'lP*=ghZ, re^r0Btr%*nQ jrj:V = 9\2~#ҝE^zb .б즒:OIA`秂臼x^72nr"s8xOS۸0oopaN~Ԓga 0;/嗌o!]S0O,borS I)v 73`qW(!a"AW~^r\2\[U_6:߅ NYԨm'.@z ˚'mJ~D<pͼgGSPl%9;Nd6]K{ uF u`H{"T;$D%q5^?¯E+7,O3l9'X9̏.,ʽ|bo;ub6(\:,iڙ̩.A GOI<^c5t^R4DKci\Nu[>6Y-C1h{7c*\h1FpB`Tu$M.bD}|3Dqfiu+moJm!m1e]ҳ".->TUS1wؾ<_>;x^\\,q1яyRxM'W-t zY-@tSO097;MzЛH~RDpk\~k8 !^[4#l*Cen:{鿯= k6ʐFs /9}pq*waZ`$Vk;?b6ɿM4-nle# X^zYhgt&yAҍ&;YTH:IFU/d͂ 3ka"t&͑vpՃUZ/g/)&>9_k5ڣ(h<#A\viOZΠ? x>CW;C!nQV!2`ז]9&rNRf̻QhPEtr-}[FkQPM[s#l_ǜRցFޙP2'bza~xD*/!BB?K--:љ&Lh0}KQ~,Kς&LIWմl:Jl!H2pm3TLz3z#ug,AP,bi@ N Y&r0]ryTP|v@cݫTpGg;5Hi(ӏa{:kRī> J,!GAyGLχwd[^J Nc^?O Vf+./I[{(KCl(ťoHz!h]ۃLڢbF,Sj0$9)7 ʟe2ng"엒d8w}feWoc]lZ7/O0^(|) "Mpn !ˀxVV%9pm K=} 0BRR3p# 9FZa;emKߤ2< D\]%WeDX4c&U>jڥHT8\b]slt$]$^ăBB"ITeϡ#CjgB{#\<),"1"qxLPdywhwOf;R}i)|o  7.R˱CmZل)F3=бK_\NZRzC%|5Z 4n)-1~WX۹&#Ʌ v.Hf䢥 ۤ$dnm +ؘ G˺2)J&oMcD c={tOY1 m 2LO0Wt/`v}VaLֿMcJÄ)_~xVv[FՎT{󀤻A&GA ٩:2;dmI<`EfNqvxխiuƙ~m1fIEg:r3 !)*F@9E*?rn c῍,pߖy5k8%Q\JbmuIm NGxAb{ݓ!sn,pP?@*?ɔAf .Yi`J ^EJ7aJEjoI^'q+_N(wJv˶Sj- @|y[}GF9p߈"ܸQ?螜]pL`dx>]q3̀ QZ@(JN;vq)Ja2(ݖ{F7s琨(3{K30;a[q?j >( 4ecQ[''8fkԤ1 bzg==⽯;KsDKɫc?h(B_sh].dDf& ?jt7__'^QLcod=ls?TS(֑ykRИst6n=B|,o+'z&x`R t:SP" 8c ΎAf[?#59HW?#o-x aϨLA&z =pAݛ=* ͍+|oCclJŠy xc_D. Y)l3/_/NKܗP1H=ڐlenbŁ44躇˯3v 7Y{ARDH<#G}X'Vʑ4`WX%&˖T((8МRR#8@|hLpJW='TEOU=c|MÍ$$"aۅP\{W'T/@bWud C? MPF-J$P7gN\:㟉mPbԴ zD^@lP>z.-UNT(WA^cO96*nꭦt*94".!c>`Gbz4}]H?(ZMٰ-wk+,%AGgD}ʹFz>=9ɛb7g$XVga^UR@qy3OP(PT s ɒ:k{k.z 1 }B XPX2t$PT[Si]!܃AΡ:BZ SbkJ\'Ҋ戤>Ja쩾jr|2L;d"G+HK1mK,l; c_1tLҕ<+yv~lC1Ɉf8nh a4oqY,t+R]ag&ɼ{BΧ [KKj^3nA;"{%{0_G=Z,HEX w/0K]_)GSۥ89.s9bM}5tRG/jMQOl{$Hh'4ȷ(?ku3B1ƈ^E8ݦ?-n%/CHؗ@`p 7MM} ۋxHx;qý79AW&܆/{FZo 9'8ۗS~~H(m$7Dkc98#D#벟VϏ}k )uAG^@é ZcW@u_JF?KabB#],#/rjڛ>p/4iTMSmLp#Рn"gof|"%d`2S8$o9wY,#n- @PP ᔒ QK oqĠDM/v3*A,W ?vaHsaV>]p s}\WzYuTaMw {:b:rAЋp=Ahfs`9w.촌}_d-mp%*+>Rݝc\!!$}^s]2 @Umu J%tHK!d_IZaa#[wT?!#%xF18@.*-pj2A<>B](`♸mTg9Uqplx@K%|u6Dqh@Ύ ̎y!/$m[ kBzf?Z{Ȣ!K!u}6nd@ ylsZԭ{HiD֣ǹ=:$h3p&EF LLR%%cY- k͛ZfW`{J"z֐v~ K>y@F u' s*5y3N@_-)]8xXz]>y]C³bW0tý,ȯɷAՌ[@?L4FUeW-JDJ5Q;E?5<$4 a"֦/wT4p }wUU9Wݵ ڴ|iNUNڽjQh7p|/E*.X%X+€@hFߜ$iNFDRs;$|k8,rWVOJ0GOtu#/xi|uQWa8S3" #Κw{ 5o*:1BDV`iU ɎHe:q_n@OՆɿSą!, 01! Z 3+C`4;ޣWwƪm7m)q`oh.@a"i%zenzdl3hYD|o'-dJMfB-$ I0E89jO t"29WGldXŗ[yP7n(P;?ᕺsʺ_}7B>P'w3f5i 0a}4 NR/6zl0lVՃy$/_튰T=T>hҀ{ RN2og6qXD @dYl%kP󹑩yƺ#O}jU pLUDFZ[:YFfɺdјV DErYeʪ+Rȵ"BgX7nc^paON'lVaYz7 ?37Ww<5e0+dCj@Xk=q5؜ޣP{aOh8'{fAΣ^֯c@C q@_!DV8FYUM֞ՅAHi>#fƒ,qXb]Tq0@X.LmQR֝'gz1{Kw)CGHX` P`yW!5A,cծ?tznF; leDK*OPXyHLG q@Hmu}''y_ 񚚊 B[hWN_7G=S'vE1Nńv EV[^hRIOYndsLp%Hu,4 c9+C}ivJITY0#n̰es c-:jw`d$usʔf %v[`"QOp}4ym޽=Oȩ0ƙnsPۖq1p2]5:7{rT. !eXaFk5j_bYˬ6aJLiK+J76$D17iӹAߞI3dh6x9y>x]ܳ=ܵM=~QL=ۙC=R!G6U.7ƂfUQTaE Ԋ_M-~ZiA=qOpR9g4̛U{`75Q׬%ěЙ|Ʒ*hDMuT-.`)\ 8'(Ek:>*Q`ߡo-W.żE|J`h{e0_^׸  dCq/|p!~6<{(M媤<žQ13LIYDS?4{hނ^^@ya$U.ur|nA 1QED5b_=X5@$C+G2HuC+?R"P7ުuXٍսE#UfNZja +r3ߛYDHu!Mkvn0 YuiNH5-f8pKr~+z' @BFK*\^)ۢ*jɉӮ׼>,:E\UalFffq{Axf9*l:-U&V˚JncGqlN16= k4s$<ea:_:epz`2iy/,g羝x--.+{.Wҿ$Saߚ3sN/U2h+zaTp}:-'yb#R OSA#pE _ЏUr`E86dGRX%oSs,DvQv:wdfDxUoETymr޸7ya [INu =XQ5mwUuUR F`7P{]Ks>TAù mTh)"G%}ujZ{2(CT4MXNMrkB b IbDA]jx#Y{5~҈-k|Yx3 7Tmyw8ڄp+eY6mQF#1&8kȝV߆WbgJ,嫩5ʰ\[ N%pLŴK i`NrxC&`Kx 9DFXd= r\ PC95xДPh>Ŕ6LZTPh :2 O:gү,poqA=i! Ube\0OlM6rg.`6qa$H%VY%2΄K*ܐj&Y2f:lWA``Ľ sk7_c=57ؚԐ߷VtF܂ǖa_ڦ(ā>m2i;;atĿ-u(U"ky!ђѐ$۷:@+`A %X _VJm7DjNE_.9.yA bn3oie-,fy} [ "CzDGvk"ݷatO6ﲺr9+3 9,_-tnqV#d^Y.rEq1lVa| Gfu0 KK~/s)_PjA'P֥ 'ƒl&rrygTlc/ѐ{9H{E\ LY?v&+w\nTlo9q2mؼr:; `;0A;[+FPn>螲 A]Q~KZYֵ } jJ=-:ª$[K\v[lpC[F^J*6vV)%ޣY%qel!o .F=!i_*ra@[=_^Ǒldv2-[*o sʅmzgudB;t⃦Jɏ})(8)bMM? ]]daP4XYsЙՊ-hv'^u6)ECiT]ZOzjMi9]hߏ~Inc۰0aI@'' ] YA-|R?lx+0G|(jKd+AqN8g1< 7ȪPV(c n)BjӒ;mF\qn>t13{_7\7 nb`Ӵ4ϬXjawϛӗAF6x&l۔R2[7P> !q͙Br`+dPʼnQ1[? 㼸p ~"jl*!zoʣn4W`Zz_<;ϪAe8,e CZ׽H5$zƏ`Z-X>*Z.ך6ݢ{_n F*8X K{M0'_s$ j p7MXjI-*d_5,Ň6 /zmx*G|tczws!¡752t;L{؟Th⡫*I馲^)+REWQ1VYzi*G\Y\h)t2ȓ4N?4W.fh<6H)p?^ b*c4qm+k׭ ig'®o@=I,B^f+GUߚ>p>;4^ P06X=RۋR<&-wIt"6f %!=3M V*A$2i):58\FRJ i )tՒ%AE'b ӕ -$qnI*f %9 i"»+p#4 \OOP$.k梓ji/2Ol3g[g瞛6bb$^(3p;y-7V=( ;;lWɋ3Ɨ <S{rNt9#IUlXvs.Fi4 j?x܁tŐݞp吽5 ]9@;?1gLP\5#bں43 "R 0?*h=#"]3鳆?׵+/蓔֞j#N"+dSzR}hz]u1ɔ/*-7hz O>&>d|Mcw% 5ol i˱pg&^Wii!&a".Xh7f9{Qg M ݽCj\FΗgE0=%.u22h",{ F9wRÖpN\5OZzה-:r(zxz5O7cmʙS~|Z gZ#X{u}Pk _kYB8a\|<|m;rode٩ ӓ)G:0VR恠B^tߛrHH8\E#H)7~6[qQҝ&j-r{ZC#49 < z.J`(Jb.JfՀ-T4c_=힆>zn! bbXa^9jO=d6l]C_eFnobI:oEHI?_~1뺻0;hӘъ}Vo5b2W4w]FjQ'?_A(bȐo+:hLXmO<+C>DT Ƨ^Ό/*IžHWa kJ  59T]XxAv0 u fD/" QE쑶mxGM Y>?kċ]a3˶bS ~7jeI0btߏ(_"6J6ˠRG\uY,@D60b(Owp-*CR-<'^Q7:(;[4Fxj #/Aya~r )QFIi%*2rުa{wJ9hJ΍ T2ZUDaQʣ? f;MkB7wcVVC[^ (0rj"t.3>~ bն$o,?t9K r5Idwp[E,J"үS'_7`RҨ4qY)o+h,sz9TP4Nêf*ǶS 'c9-݈5ӺE2#7tyW21N|VW\fв⁩3F3WٖdI c=6hg\R.Pu)JYqAЀ nONt$uRjZh]אedh3xy{"^0K] r1cQou `Dla"NM0zLXs>ndLL ytt>)Cj r~nRcوsq9߄;Nƴ.?PWVO{b\KS#NJR/8rW85vBMWs]j1I*e?\W خ2 ~ȧ %fNPs|=ϭNR9g%`$$#wmH\sFd0━YEE}iH,Q$ ݑ! Ia8@+'FNJaېdKv t[p c΁6Taڣh:vXo jlUdGkoO﬈^t p(f-)u1PsDtIǷojQ8>AvoF.ͻ0DF<̆^鷺vHuo4lLu|9GfLrV f`Deyد#0?#q(>]ṔN~;D1揙#tNf= +܌ߧ{`/l.OK#J- ޹>ӽ`=)pj6%ѻ ?5Y.7,:`6~?Fo` X W"ai -FHLj)YҶ s8␈R'E7/ƸW~oǽ":jt2uf'۹Mshq:T gTEFm#|tƦx<& oL׎;ͅxބzǹ,cΖWc_I4c]dPFd ~Qas!@/?fC7Tkg Xۗ%c8kfupS "5zx!<Zpߌ8{kPjoVY&PeJ`J6%dtW8\3DhQL/].F¡at* ;.Rk 97Hk rԹJHY[v I(vXT%u|6GcEA$ɤDB_`Oo)] J^CC4%J0ދh~SMX.?bm;~3ڳClPby ;5I`k]A=\^ J6.sޔ2!![2Y؂rߤyPy۟ #t|!Lkm6C#IgfY#WH*z#zP "5'u}}1s:0!r|~d]7"JhFj(hPbUOx,"b`iЯԋ˝|D!E <  Uu`v5}7;2u֔$!B1e/j̙UDo k9ŖE2r\4F7Lf?kF4I̎Q6֕nMJVz%I[uLӱ} X̉c7hUsG;X +=̢Dd:}EhȕĨ室IU0> =@ܭF A).5³td2sp1HZņe90X]Bnrl<'% He$3 Ųez8/ 5% qD qڢ@Q锯ՇZyR57yT*X)?C1vgB" 9жIŚE+'<2x f՘J9~x &qW&ӱEiwz< BzQ0l2t5ȦŬhhD Gy]"&L4|D^0b\S}фGIl/-s+`'8=`V % #9 qQt'`v._*ş_XBzE?4]Wݐh.j5 lقAݯ>fd_Th%2AIh脬^5B.ސ^0$>B\q팥;bT\]\R0dv*]mWIY紽|osu %%MK wy(j?RB(D\2/ n= Qc2ǁ6V^Wc.|%[Zj+4 ^ny=0cuÁa K=QOg0lW r-nzA$HG(#s<wz@w!,^'P&HyNuvNqL9v~{}ܤJ5K.`B=fHzF>(ό5TUUؙ:R&'!Wn܇8慽_>K(Y"ec_!18!=ނ8@b˻E,xO^oGg0H)\/\{ l&q% 1I74%`cxn&n28D]WYu/F.I8{,-[M{D` O"m{6Z4UKBY_i+?ڤʛHV /F t|fՋ\ O9\g#8[n$]/؊;+>5x:ymHs;鷓]rNb<=&#Yٖ KON5 V_gaSM:Mo`uZ4u h}5f~ܨYM.xxljV_n@n:݊GpMnԅ wYDL[wgc ƋҲIr֧͘>5Ƭbsj%9a8'Ϳ߸i~21 vi2sYsu~oR!s+\%€E@iX3ݚP-]rGk>5V=K2f0C@u{0Km)1~b#6VfYV y@e@mM;\ m#4^NN e"۵R]\+WGmA2T3]9'[@F&;oCjqI+F"4[I[TKʜR=3Oa$t[4֜8 (` .w @]̄\odMt'PfZ\yXF2ݝ7k^.Q ;cϳtEBO蜺&}Y )cAUWS{ҾqkLE;!y]JG}(dRjQhVsWg9,ڽPe3 9te1a2H}e 8KijYvQ@zjN hc8;N7!x}5r@!SOPA @8hRuc*68 zyF:#k6Rheh"=^~5L3^=i:Ǩ2\ЖȤv[(`lYM-'~rggE`4mբҢ>rELed`NP9lS?@ 9ۦCFsQ+7ӑU'@FS M+VmÇTDBK{|Ո#- [o7.Vڨ~9 [MptA6WWy213HH w EM| d\c)l Ag0/H~| Y>nI{n]I{ `[PsL <ƒQ[RG8yR*mL*fS͟[TTͼk݂ݞgMPW B<7|v5޴O0Hs'4CTk{*?Xu٦Swzges&RЁBЧͳ!%;4=|wUL.s̞h/!-o;ItOX?`IĞsBWŦ(KF@Z^H"4̮B%L !5+꿱բ&>v!/S_7Kb>הAS% CGCJ_s݁D&h^%j4"ΚCy IN6!,*ߝFh~z?4! FJI8!'7 oQ7kp>z nIӋ!eQ^8Sy=l麯`]MOIJ9 B2Bfs*r5Zjp\IWCSʔ2 ,v4iĵYy 1ȉ碀}066X۲9lIW1 {f臞D8o؋| Ɯ1˪ߕN[h_e.kٵIE*$t>*l9Zqk= ۣZBvw5[ &tJCocVa@mFIו7am6״=gyg&(]<9љRjoSmAoX.Ɉ\$!цo?+d30x}j>bQ $@F7KDc ȽOOwf4̙.CAw?p⩤Rhɱ.Jl皱Ә|SK xUIЛųrj'*.;\|ZC&vg ˺쏘3b1? ."i$}ʸLSm"%ɓ  [ıܮ{ h,F)ۿO,>_܄D%f+TyHZ$M`"dt=i&v)RfOZg'ﺟl@XaJvG,t+"؄Kp}sy'B4xXulWg6ebA 4oؖ]&\#Ӡo}G Vlxv0+d b.6Nᚑꀭ)rƻf{cg`Ex=תt~Vqu~{<5Lf^G96i?ŮF* j4rJWDxYDs D\.w eu`aθeJi:`س34 yV=?){ޥ*=t6CP<9a|\hXuybP,/]1+{ `H098΃~]C nj1hܰPRFᮭLxnwxQ8ڬ ?_-+%eK ͤ~Uu61)b^IҖ-)Q%-`hs*#e|Pۯa2^>;NFK1X֗Ϭ*#~n*m0 Go"H=(SO#m:L@N]E&gX'^ չz4 Gz27KR,S $A DK0(#N FݔX6xQ9W=U:һM/?XmY҃TGb:B9rFyؕ\__݁?_P be \Cp2 |X<\boMjOtUhnp^FX"ٜ7*Ď nhRyL˹g4WEk3u+QB֛o»p{O_*$RofEɧ-HDZUK&ZZDM-xwmk{3Bp1k+ &3_g~+ 5+%I4^.N-SbwF  ӽ" jfusQXv#>(7Ù\>ܚX0pA0.7fLt!0̜Rm/]"ĥd>hAm8 5H]C'1=VfcG sJjѭؚx .dWa h~GaE@$*9M&؋txz4Y.'pZ!}. -S@.Dz,>n^;FQr>#>nvL)z|KLB|1FLD(' _!ąv4Zݬ=Qq{i:|3C֏|8i.x޺ m/՞O,޿&^-.{jнZկ/ կ[XSZr3v_C])_ĈN\-RYZM3YM>D`z~cN͎٣v=I`+ "[F7? n(MƲZh6oD7ae $W)z=Vo&rE x!!+Uё 4!|fٌUؕF-:aV)_ h&fQwo=ds \DsG(|Sm b%DEt:ksO0d-&_B~+&p2d]J 9ˮSVq'p0<#"8bfEгvjlgsu;Ǭ7̜+MCLz pM` S me{zP1]/ZZ`{xTV_ַd2 'ݭy pyyKx! ]_DJa,.!MDK/tAhX23(+cwvvIAЦ[^h\,I>*Nj>3fPj4 TM cpsyŐ(6X{{S!j u |fNJMW .࢓L.Zs8-#3lڍ2.1Qd"Wqυ@S\ CA!B wpvp)}M2r"B Q5[C2x}J2Dwɞͧ'RƒC(=[2>s)/4UtWE_e)~r8T t,c׭ƧOYy,xnGf S{hD+Xt e/ZTMj'#"ނ`g] MzxW_ {M~n/EoamV:nOE&  Pm_[ZgtmorՄИQl tPgo@וVTWnuFM 49cgRMCsN2D*0\8jYGtc k+B7dE> }P$z"}a`iVI޶<'jClmy5rvhj?sqΕ2}8B >`j(Ax!R X?Umy,CN&EظUtE୑|P=P~ \ru8 1"mLBAE|Ф?@5W>H,[R;QF5%M{1䒚6hڇ CfN z=-nv9̖lfpc/ eo $V~^dq9A2:&Q (:`gп5A*}Pq('L ,^/$OhzcNĉil@A g7+ɽbm01N*GynI (DS¡3H~XҍT۫\Eea״ |]i.|ƶԌ90ȧ6ʗJFΡUΗ u {UQfPL?B4Fك/Ď`דRM$$;æ$@Ӭ*C <ۙ-82L-A=D3S$rdrp3Man`d0^UW"8zȩn0Yhјt7 }Nʧ<,N~`[@RD!m·`HyiϤM K14G$ĸ$WF~**NX@^Z"nm>w7iE)m q["kLRԚ+_>u9! ,WI*uo m~(|v+]`ׯ#3yF4WWE榣h wK *>e&wxfmlwk# m~2&iB_ks%EZE& f0iGK=Mt3IK3Wh[tmVBP ID ?Kn=%%=򿸺6 c`3kN3۟Dfق8P4t81u*h. ~Y:} s'IP̂rE(S<߲z<\l5oH+9ӝN{0;L sS;5*`Dk!dfQӥ EEg WCZr.<ܷ/nO?Na%xq_)p?PNPp"j<\;}-10fnpGi$^/jXYٻssBD,#zؕPl@9%&6s:#o[a6a /OoLY/=Jtp Od9Vƣ1!R$?2]ISXՊ" Pf mi?z{,Y/-rקڬ.Q)FmaӐ|1|Er As(bJ m-YNx5|)h$W7| 3a4S;zkn/CZE' l=bl}=zPZ8u_~? CwV B4 X ]cb(gniuiCW O(;.&ec%KD]]Fe;} $=.ݲf42ʎ.^DK0Ow~TcGgOfY8ZJᏐI5_QF0MM9u U,(wK/%sRDXZ][pfqMs&U؋oT"Hq?% ,%j$ N|=3`~,xq~"Ǥ&d[yXHn}vP;gI-93}ƺzcH>)1r߀Vv( S꽒('&ξ:u[U5s=:0\5%aC_# (,gۮ%@1!|@fiZY GhLSmfsȳZ1]S~㓏HbXZ%6&O#%7meք|f^r.щ$m hKH:~&j⃲DXh]V"=fZFag6Z{Tɑ#;!rj%Eb1Kd"€R| ^_N[8 {PG!ڨ3=BQ֊艹꫕`c~o^f5IEEe կKУrS&Ʃ`v)]!Gť/>x,Ȝ'Vfkj$gfduQcEkPbV/3;Aozi=?JJ4Ypz)^s8_ vD:׭!~²' 97s~Y9kݦ2aÕH;o  a{ e ^t%dw $q ?(BDW4o߭$ⶠ ދ{s3y}@Y&i 嘿%3fof1I/yFUEd0hshAV?tY dal`MBu,k \7x~(ݔA6d@0w14(.ܥv{wס)ӸdMoijY is`U+.O3o?=#>+zwahܑ۠ƣA5N-F{k, 82Uvzxš~?jwun4̱uH/`2g3LyNü_N{Ѩ._4Pof(NF].Q&C ݡ\ȂIzNb@ۧ]50WnvsAs 1b[A\D]u6A2]HW0`9P%?kj]'ύKks'䘄,zBjw$fH8 4h- 6x<>H(cτnC_ ?1v|Hz`s#xi\KUͨl/,q?z4h1o j!V3+&r0ŰjKv '*lۂ=5ɋkb$x *? IϕT3 N8 .I镮ic|Y6 ꋥ5n:kP}>{|5}/Z$G;yKSZX0u""ޗ|GELV@E(&G W]Zf ̨ M>rt;< !^hCn%YNu9tQNZ0+U\O:9vXT8l@w7ax&;UD4f,vh\vnqj7?_m e#L{+lTэفW欴dmʰ:{(xS]әpLdJ>FS5PCT$۸xSC..$!a #-pYpC\MUfFaz3gr h2VmXρ{|8Rٴvmʲf;JwjLuY{"0 9Ty#\ t7[5Nt܁ޞ4p5B3?Gc~>9v:N9}& cs@R@J !_ZK%3Ae,]۪>:tAFjqE1SrF;;mG AHb*>W9n23;u,o\X9<Ć3v$]8- IqTN0Q$JROo{캩Z bL6se8a(ugDCXwȮ:൦Dw̖u뗓q;oשj5-3E-҃&u ɵ>+U'?$Mɗ;$h[jŅI=94=_aN(5Vt=+])w!%]h;K3֑1IJ"t&V*Lp9+OQ_/B KB,Q f[NlL줙_ߜ;F>%F +543eLAp ,ثi/[ a2ã%8{^T )I? قD J:`;{3sW!H>F p_ R#ESs't'9萓7s0TB'V*:i3` WдgS"OM ]VQN[7!-l3WEuhB?'qxB }_udR,Wb}`Zͩ&[r#(r 0ܱzm5Ӯ*:q^;-IMG uFyEsf$sf!E!OGT$&%\O$! =p9(Lw,)Sj/ɃoMG0 WR6} ~_' ] msSjP5%nyiFΗLᬽN(-'Jж аED}?wz"~[GlΊG۶~fo·? %hղQDD 8𥒝"HFZ@.ov]-LnQ&E ^-T펃s976G%.' r$SO6BdVf9~Fek/>N3 UkJR w]u*= Xݼ6}C kkQV#ynk-C67$ijHg2-J6L1sx^=4Jv̡~H`IGP@bN'4Trp:){ T5:PY4ڨeaw'y`}g1 C N. R6~JH C~MK #!I![sxK®\ #)3C6}߹$:VlU AxF4YPfo/$Vjg`gp~ K qZ3eٜRL9у*7TQGAtX9Fo^ 'IޮmsLVR+Xrɛ| H<]yhPbW)>xjiuoY 6ges ,Ye)MR|b"hpS!t6Pa`nބfi?1Y6Ӫ4[ p%YKJF<>y3(J]%T#ɜv" {T3IBJ ,=t NtYhn4xJ}shsoۜq@4BnվxO\r5;GZ&ܸ 䊐al8J_63p ޠz۪e2Oi10IFz~@A<-R;n9 };uvf@^JdصKJfzM6{ hKZ+ ő"ian[MsN#]C8>aվ*|leVhC^0-7k4́Y,V#3RRG?Rqqo "t^(jk{ ÄoN ]qvYv96W{ Z?W:jiXҎZx4 l2&XerEY"9U{崶˽3&vۼ@aքP;,5htͼv/pf:|M>ATVr ,&U_ƈoW\Oj7^s 2Nzh c5 ܘ5V]@"=]; nM4q|iyvs&VS{ uWW:'nAU*1yCi`X:@!~~J#]_F*~&? -wrv"ѳ =Bf.N>L&i&N6+ Sy8 L 2As\V`ނD% ﳁy[ߦVsGg·EIh.M{[} $&Q3MtkKY"@ O 8pa5}˵8wa΀`d*cEp!EߊNzS݅xt#kiȄt"rkk<fm1D_P\x/'>=V>U^ċ)HEM" bO4e-r*ܞWqdt贂RȖnYU٥ZN`M />)S26!o9dhLO&Oi'"Dnӝ:xn.D75Ϥ%atlO_bM[ibW5$q05̓u6jgVZd7;U^~/ jƆDjJNݳRLڈ½ ?nV 1~n-YoGZY~2MbaR'tC;{_QP'kLV44s<\̛$!uN#0KE#Лʝ[1R r?\֗8aIfd{pïv?xkhUV_ϩ[6FܞCJfqXo/7EUNpzo (\( i*AUN=_3N]B!ĽRJYLf`|1A ڔ-žp1f韲7R01*po.&86 1$C?K`D`1om , J P)4++2N?+nX M~Q~4)t;4z=dG G1S4 ~3] xf(V0ʼKD?梫%K6ތOR]g(ME݄GQ#'a Ȳ2[c'l5TO+|oФ2=e5"Q;;8M#{~x)Q~6՗zM_3\IKMKE_l܉T <KdAT^>5=|ĝz˺!t^QirDBOZ\Z@ ]h)i$cUJۘvy\g՝S>-LH")ȸZ?ǵO l$V.,q!/S7TT9$ V;)Rr -]q#2 jե-Ɨ#n#4 :۾q =u$_ y#Y+*7hSӧٸ ۶WxFfQs(ZZÆB%DzDW0K<ыG _T;Hmgg^b טjʮw$0g[" No9qywK]C+khhu!|#&b9B3iNmֹ(!zQqU yBl Ef;}ge$ NBySY:ܽy\ ؚqӽh!-BSxl#w0wc~'c/_ȇ>HDTxa6m[!`%E,pIl'~6+^T׸ Wo:˫3@7| ~clz xSg\ørq1ՇzosFOyl'| 4LڠV_byvĠ0 yIʖʷZ]84{S7 (*'%<ˀ`|lý{ ]83Yq1JeYpO*"6Fݮ~#t@v ?Jt^1kyiS:XC" T8q^-I+-ΖGYJeBbcM~GHC?2n~$%F~ ]CuOA. 30S)cR @O$=]>=4 '4dT Y2'I򘾣1 )Ձ8tl}PpD(P Vlή]d3Cp8;I(#9a 3y VZTi~,xn%!4m/E gܡI:3{:zq|;E )r7);K!3~ȵ#xX-L_ *f+*bsu?yӾR~^<Lj#fz W&n "y=}^3y#ݔ^6{UW&t \[ăUjf&@zCWb8җP`O SIrUPk+B^\c} <ևT 鏲r4O)~VdA𮰩!h%Lg󔚶xhP|I\kg=cn~g~'ڃXRwёW)W#4DI j">q*QvEd RwKk'6!ܮ\lkrC Á똾x69X(A[r pX~X''u X'bF 43s׍m^>~luISR~tri1Q;h!qd0kX7Zo>& j  P.!ȧ]n,vjp6K I/*8p{oG 0SKL_ qZa5p ]qQ(kprbɋuDDTsƙ^evSE9D6;5+׽BzK%J5j#2PBeqZ`N7#6Ƶ Wb1|rׅ[LyM "7.BUQf[pغp%};AiT"?7Z 3² >oj&,+zoږ៎4]ϻLLZ"now4mA}1C^3R?rɧtUG,:d&xEP F`5=ov/4RVfuF5,GoC9/tb+1{Ei'|twb撇(ꂢ%w` ,8 2+L$qC1`a"$#)[u<=մM.Y#mevewQ#/i`CpL>9xa/\G]2y˷iMLY>yқu6iF“AۣYtrݡZynۘY:%AnnMnCb FfQK3[7t6ʼn땘^g辳%рMn6 KC]Eu҇s0J) __Oz˽i_h9|ٯڎ>C%qty8"p<`]5l~&+AyZ%b޵H:ye7]b4(y@u7yjZW \ڎOgr-ƚX.=TGWlR$HAٲK{ekC!`pQ ~XdQsk-QYB *|+BQmJIykhl12ߙ\): =)KbGMcy'`C*H5sݮ0aպVK?]u,\/qD( ENn[rfOG8ᗐЋ9]Zs:qan4E"^L Ǻ=L_1>ʘG83S/r3ĩMZ*0cU?q_b59#>;wڹhkw錌SrGw +bX֚?7EK_Rm[XNڂ(ɳz1 x "Kp(>Xy {03k4h 'k A"&ƹ\]y! !X4;} *_ wM#,cѥ^`HH[sھЀ<< mXMjRUDScV&Q)bYYm"sg=ŶJJ6e-[3i l$n!,7Kwb3DK!8*QOcf66V7rBʐ3 ߡ0MfwxQC!RC{bp| V%#j_|#|&ljQ|`az!F==xC#y>`Zﶇ _)/y+C`'"d*`MVVzM8Pt=%F_V[uPEͮ&qtrKyM 3R\Rۙ}jje4SθF`T8!#$%R~acꪩH:u\,l}#UY'H;C?pU6G$vPWdi:&ZjƅJsl;@ #b%/O܊ݴ,0Ev(Sf3DpP1,@Xt6)2q"2 I-Sr06ˮ5 ꚉ7RsQlɷ<@EY%aktӻ@0Ή(INPX!ljFԈSOo%W=$`%\ NT][ϷwL-=5# ;=$M8׎>g9O Gq̚pDSj%q3@ukk b˥W7j.U>MFױ Jܬ\?2ix9&}"Q-*;]U9@K2j]%:I uXx|Xvk FuUBuw*ppͻYq<>g%Aamh8!z!`̔[u,Ia\pm[.rna;ƕb"LAwt\aPXpf%ow=?l;W!-0<<,Vq="_y ZݫzpMp*:cRo\^.XW|ir\ 5p GzZWeuњC7BF~>C9Y'$pwb(wBjYiCrx<JZ[|cLzpqc o%RtLte۟N*NNVG,: P&7F .1=1w.C>i,AIyM3MvզLf>zy!\q{/{\-&7\]<(kY=ϒ/R޸{k9'1$$h#3i> (^">7rdb܍L-->؞GT2ƘGtɠ s~T<8<]`Y'xLXݟC%Uk VpcNʾca`w5 ӂ 4"'NbG2*>F,UNQNWV9ٖC`48tgV|Ln7l-jȖBc rEQJ6F._shg;+OPmiLY!'&><NeQr a5 T.nm7_ ލkx?)wxxdPHTcL$/*Ǽ%:M2w(OÛ5Xš {?<}dƨ7dO1g[.= `x;,jBG6W@vh ei"Xͷ}I>8)Tr༓|؄5Zg|0?bZ //r/7UH0ߒI?alP㪨 {"a%m9ޔ߲bJrI}L>qB˃Ao$uE#+i;ٖy4; N,փ1r@iogʍ mkc>кl$R e҇_ =rHBbB w\^߻X{Eg;vQf3Ze}]Zz+F<-qfLF`Z87}JR{ Pd9y'Yi~%Y@]$WꦱG,4eo@{F( ;@*; 󭡡aƸ"8=,s9^6qJ'emf,!3"¢_ e⻜yԻ P)|>;>^x*)j.YeJqͰ}7`"=S=y;N 8StrSa=g܂XM~7|3jsP8)n%- jH;<] f/`xj"^6޷Uv(k[q\HTt4B2d/Jr9\:|F{=&%e˟b[ˣ8coSӀkpvAxn l n(/X{q~e@BB+CMjmMcK$=>0@S%?J6+N&cȀGdkO&eQF&@`ƕ/ -:ޤ>_4\]wtXǎ1pfh/8LՔ\ңl230+=N eP!n^DbRO@8Īfޒ:]Un$(US 6_ :щLjjU9tmteBGn)u Cw1OU{537 ~6M e6jr{qɠKXΥJ(ZѥvE6o{1p;:ߺNYq F$<]޷rIGt+V>-m+<9BФڅ4ړ`B]WE4g'Ɩ8-^6/Ou-:hq^ р߭Č5hK'M_-bDv黢p$l`W &DhdgE;^?$DԮyv) ߈Jvx=o?+>W3RY=pdۏhz]s,^LܕLUnE`E1ϐ~<^OՂ0Ս&V'mO1O7=u))MTY$<JDb]jG ʚe^R~:Ʀ1|Вɚd.י6@\ 0ʍ&SDXxQMᛥy /ԴAho+hsM=Q _`=@oi:s@;ʵ=ߘJ , 1 *RtQ9ܭ{(;gN}]5. y`њߠ/tp-j|[@)ꏺ{Ccגٻӯ:bK0oxo)R5AnuǏd{}ε~WFVf_#ͭڋš6q}H"J/? hbvƷ9AoTN#PH.}mf^TU[ŗZK+7W ڈcA^{^xݚl;/{%V/'1:ޯK]~IWᓕ?eC&qxmmne<|hJ^:εL qU;/S]k*- t>^ȼ H62's^.<%e[ RFP?/h`t.oS)gd,f2G> g&0 mwO.O{Hǟ}0:rmȥRoIJq"ztF-_N>%e_i)4(!QISbYH-]i8ٛ7;{R$k&}2@꫰M7l;yH E3lM-uik軅㔫gvlrE^:;5: ťcVnKm֛+|~-r>J'0wcXdC<lECHX [6NKN;WqOQz}nk& K9@^B{_qeIyŵQ;B;,&oIeMH3i#=uRく&Itg+Ehµzuv}Lײ sgx);Yؘ,3Ccnd$sdܝͦ,J| 7_-!&34}nnT/ ;WQz%h*CGs׃t _005 a,޽GjeV yj:u򘌰׳6 eSߘy4R9_3h.4I:֯Q'KŲWB B4'wɎJc "Sx7SQd9SiNtY,=[kl'LtB唼Hb@s[P@@鎔t{6/Lg86qhsKE+%} N,mY9_[=MY"T8^±kU)\.m曵H:t Ē  T`ګW.Nxa+[3KcHgx0gm"QF B`Ӛip+G"^{,)t' 3SoD³ha]¢X>Zo\)Ե=gUmNKF|5H9N8kl5:.ߐ h;hSbAqɴfW1 '~=WA2iل9 =Tѱs:̜FwWp"ߗEcӕvY~JH^!HJ)@dN[>TG_UELp m mV<#dYaHIiZA@4͖{KtuWU6|dV%@'1v̙DHX2zs VRl  ֣3pϻ=l$#,GjOm&o*G;)U[W֏|gm>eMԬrHBiP [5LԗSzh6y=9Q-`[)"Q>SKJ`!Vtqt{ܨ29 {v(\)'NRƳ)nn>!"{bxlørLPsENn#%|1KF/ ; z:F4]@dULgMw/hOۣI7uTgʭ/OaU7?gB ଜmTtksmy$>Yd}`j(Ҏ+xBjZa@ &21;O9oz]phsg{n-A#Kʗ-LnOc)43p ~*ն펋p21 P'}q+[9j,ʺkN Y1lh([h,Բ&~. X>E4cbLzӠ4sy󽁟+FkKgwiK<4u?tvK⼻Jk.eA5N`>yQT؂̑PJ,J '$߻VaS\=sK@ @!_i-+-98zPdo3rst-TNIƙ398![ A^KZ gu da02#nFxӞh2!ӟf/3$\>B~UXVYɮ* 6&q1z4CgD rݿZ+oKM mGjDаT7 YשQAn%V]+P2GՔ4tiW^AMv.JvbJ;IjQcV^Qmqr =%X8o!Ҁ5`}3i%Y3 N#E76< 156-x}#V0?ntGVAN.szC TWMU- [}aߤR 7XC*d !d*pE 0QA$klKg%5̧ ^wus&;0M;hzcp6_GS{O.HBOx} XnbUK0Sf1euy@sֵ}Wo\» Ǘ0h5?@슸EҍqoA ^d{ @. 4 zH'S"%g8t ۛ*0-{pfڴi 2&KZqi45jzR"T-f#*#Y_AMЎ *u'K Zbmb+b<@7U6I{C ھCC?v߅-Z0׉9M#O\1?E뙀3QV,p/}Lؓ>Oťa J+y.&r,bGMp[fzǫ}JY zF׍| .#7rCh+x{NkeZ`\=N J% D>z"pPbnܛuKHo5}6y: J<ו IwQ'9ч8V;?>r鮿Q4릦HІ`\HӼ٠,2 yBZl+Xj`"D3صӨ z^V"ZC#nӸ*pID \}י1&SC1 kVqav(Xr2Buk 6 WVHds(9DKz(b6K=]D 5ud$Yߦ ڵX/A]C%u !_j? L4qYoCdqu$OsbTb`;ĬAB$=æ2l$poh捗{Α*3 zVufIV6,0B0|wBe7W%WUr)觋/׈h @i"K?Bkw{j6&d:A.qb{ zXs&:a&*"IrF5 ~%lUfU+u3N0@y)34mz}@vZ.nN[o_)iZuvz܁/xx!Snwn$7zHruz]뜊7sZ^ӵRث gDYq8e͔`Ҡq1#-LMjnϭ4ͪ 7xz@+flOu)ȶNUUYeMHD\?2ӠZ{*!{(؍2NKzٿ] 'e( ҠqK"{LܢǀSc_8Xw(S R]an_Ec|IonG?~_"3L)VQ$J1 Wuۨ";S2-{.9&CIh8?YO*/“5߆_^ 4- 4yOPGR:Gin%0ɷBI> e9y[,6^b^1F~F΋O) zWjX}jN-j کrbnHE*F}c/pҹRQӏd]<=6g~"E"KV9@W /)ԃ~*On~)jh \ MD$Ků?Qj^xqi+Tl|) !SI!YG^[Ʋh  +Xր Ђ3E؜/n)(0wT 3f5U> #MhWA2bk %%b tcZA`yj+=KT-S$E&_gLԚ).* eƗ+4̡Q1貝.ʪgЦJHɃBo8?u^@h0&t,v}ވ=8zrW 6+I$~X>] ck.ěK۩yNsc!`(<1 IjG\ !Lt֘jC 6ֶJ#_؝(y-Dd)& fN:^ qq\`RvvE6œ$T cd~)ұJcHunv(+Msk#1@G4a76}H5Ơk%V/|::*በn`gX3RUggl[ùsQ/U?ao6mݔW ;@g2朶߆\/HN!QFHPSXBle.guYuK,g<JڇdJO כH;e[L8H VhÏK!,߲v/tWbf2Z0XtQƔ'^qFW$9[\G"0xT28̳^1 nQ8,՗L`TY0-{\lH<jWZ'x | lgw YK;fLgxOP*m|v˴kٛWqI,,ke&CKW5wRwN;6LpJhRA_10S/wĻ"}sqp4Bz Ryu}(Uyem|n!YG?qPR~p:9_c w釫X\0J{TN;C<݄+GJjMɌ^֟"ld9s߃v.ԭͅza-sa 7M_xyXVF uZiK n`75̇ @}ܐOZK}fV;L"kM*)3xľCuuf}XVgtVPF $ڋ[ύͷIwlcobxhc̊;2]WKY~V] %MmG]׈dVF,[՚u?ѢRq~Fe<# *^ 4Щ( $=PKN;iKD|V6϶Uq mS5A*="8V<\E~6#Y+n|d&"zH.O1{r+^wNRbn 8:ceUҬ]R 5B>:pVL5h&WWO,@?/NȆ c't.q`͙wBe@'X}zMi4Mx׶(zyeR0ݒ0RF7LvT"0Eʉ͠ G;v>R!|QGEM]+]|ҮJT[iQĂ~9`˞"0x5\eF=FvL"Ue k)L'7w7BI%II (_㼢m1`#> Λp Rb=ϸdUC?w+<>uZ\Zԝ+?gN7ZHd {INz:9ʈa.s:ﱫB< 0{]y2._e3-wxS&g%ϝF˷eLmphH4tM>|h\foJ\z^GG`=𢦓8/[d9Qqi}BV^zx_GMDp m)̾wpBS Uh]0~ʾ#}i)jAsNjz9Ov Ph)TB&Re?N~V)6;Hru R>5. _E)99Y-/xkh\Gu>V([L etnS{OB+3ΙR B ܞqBr!R܆IX4o4t8FZqS}!f)ʈ ".lͻ ynbx$ K>@g$[؁v})zgFu,4]p2Ɍ֏7dA{;`LCFVc5LGxIbVs4G&`G2$sJƩqpA5<37ipfݠ*@Q~!,N2r$%aqM8z%uFApGnBVo^ц)Nd7.GLd`?!%Q,zj` %Z(~$?[w|\-T $E\T3w9ʎTÐ;Hu:4<-p=U|=F*wS?U:ƚ=vDSj5ܶŤl܀&Sr ~rԑ21ǃ,< CDLf`ΈΏ옔|ϑCI&.]fAA:b+稼v"lWg-Eut R!G@VCtb"؄hz4]ǝϛao7栌zLڪU2C$6;^dlY0*:iUFZr^vpAAjTIwI t24h"jw7G#nF3j'u{ (藡J?h☄rw;J _q~w>+PKE!-2I{U8(~;PN.&?U 2 s8mԽ{+Lrl*vA'|F[r5,'7n,tr$CQ>N7  )tQ:%=)x?f kY Dk?`i@fZ#B.HvH(Plan(8o;#:c,^5sB|9[ف»)PיpƋhFҋ#. 3o3oȏ4Ldv҃.T^wzRjHmff-|& mRԟM`Q.%RbD= m5EHч /0eTS 4oq|l#ۆ-R.29 È1F_|XT#SABg/\P%wg?+$jðXfNcqJޫ#y* -{HM+{AJ*#fvܳ?W;oHv<%#Ra)yQ_oSHk9h*,lsRD|[ bWgJ c_A \?J%'1/:55Yvj QPw\5KS0 6 硤$ͫK稬۩*t@wZ R Ug=!5e$ؾ~tO*5B/aU&HB!~;DGZj8%7)X@z'P6 TnyxgMF@lwF1:J #GCPk>:U:`Ô7OS[Ot]T60Yhmh6k m*VwWBtuHXKtԦ:}/lD>| diq)=S;MɬX8qlc#+x߶̀k]?b"-h$`gl7E`0mu%}kJ1ے*i *|>q 1 k7NAN}e%WpdaeX~h/yMu_e? ALX2|#Gԃs.A,;;NI*?Evp=:|xJ!FV,%u!,'A:zp22/7K}oD0ʃ5&na@--U:qf!{> X3}`hP5 4YԻE@"2#Mi.0mB;^Ghp]v&|T5վ&΅>Sn,l~I"BY<؝Q* kҶ9c[]gTᮛW 0-&`nYjq;ýv>ɑ K, ϧX% =I,}"ْwUNw-aH%!,I|Al&/IY3Wu}D:sMXN*/dޡlbk:x_V BY8䚒B\2tzf>rAAY<;4JKGi˽("vđ8]-Wwns%2Y$SG#JA*.(Λܺ>m~f,q 0,Sm>||t?ΟOKO՘&5k$?l.HFUfjqj 0p-*L{BSt&\kԥeQuE%` z?Hb[K{ ):VsT'H-벇-T; ZgojcAB2LJ.,%C\InFS( Yc@цyܡi<֢El/ WCcD33'W0F\̲@( "]Y=Y[Ep]T Psv9NEq?A.|[}yR ļvuXG --|.ZzER01/ I&؜m҉3tZkv`5~uك8~Զ8D˞d'/ c W`-@6 s [PNOl(G7 "JTz7Ym]Gϭ(gOQFPGRQe d> p2w`͓=BYm3aF/4۫}Q"aӾXZ,$1E_B7j8%[+q huk΍:;B8G﬎3lZFX6\GvTWI my8]c^-n# rG ?E|!$0E h))ԻYV%u֟#=Sby5"72bŜ ԒQ$ p ۦi;:o!7ASv_6/ݬat>S0}&+ bt.*@82%xYHqEC?󚤵1}g{n.7񐼦9+9B {;pkYtR m5MAFqHac4ل\_9l3@JxohכrSpKJ[p(n=Pv h0VKbʸNR{G A}h[4fNdc:-~ 0oy'ളhziN'eU9s8rjfai ;Sy嶡(V͆^ah 6%QTW\`? CTޥ9c Aš?qY,%?IO h,a7vN沒/G? Zъk =Q:h#|U)WCژ;n\MJ 3G$j(7u?bI3ڊZgQpkL^:;Ga9 SW BeTXFU+`P5ċ%sxODpG@ώ + 9^:SΤS [ѝKʣ0bmBaf2[{z!( ("Y,#ȄUo2*5kcL˃䏅a"K>(j8^PT]koB7a#iʁRh'cTUu:X. ϓDZHU$nL:džC^ ur͘;OLe T]Ek]7xi4~|zVs/_W0*>Ͷ:Z8b׻7g}⦿ӪCr7̵l:vG  >.= IG){Eu:#p~-@/ۅ3{Gڵn^LOlc$_~;'&d˅vz[qo&R~j4:G BQ@Xg'r0|YtEy13C?mp2)塃݂O4D߄0;Іt7!;- kUjnV3{Ɠqj@X5Fw="%d\+z/,H,i)uۺR9;II%iq-2OXS*.H^|s p>/Ѵ8$@K'/CO4Q^!S816Kʛxb]}H TAoe*@D5 aG!K]=:vq``hd[z`\P-J5ԃ^ {5޾o63 NI}UOlh HMU_ԡmgʰY=ygȟb̓ ȟ' Q 8ƐUT0vF|WQ6[)}MvAxUL $W=^oAqiA,. ʬx4r; ˼ˀ9-" =CjkNa_^Rҩ\#]^FeR dFT3rV@C'A;½YB0e EjT|'o^JS9d|*WZs 8>̾C^w7Px-Rı*BpnSi㎕ G%P;br~Ťjsm9rX)|1yF=*pJsCE>O`NP8* fm 8@#n=lmvqz(:cZdg&4xZ5,`}IU!YT=_S\"!\`eю@/qlJ4)c;Df!)zckUZ@Wr6'>d\&eh ߅+DD9П\}vKN۳6%]^V4o,2[/k{n}hSw]}HL#_UMmF@ NT-@7Y7MRf`K)`{Uoϒ3Z߲Las,yj)X@5 W;4h77ΆyeC~~Q[bu!a ;̅sğtG6\>?.SI2{nGI1(5l>#8YK%Y!tc +\TWҖ&<0g~p^לÁkT'R:YSd ke!H>b#+U9ݝLT$CWHA7iB;aLN.X0Oz_JRl#bm{N[zs'QV)L{+60RE!wrD|:IZ g]Hgwqͷfo.P |˟ kfk맢M ^GdmY>)rM(8q»}d!Bk+P쎣B[C@R35mY}rנ1iO5Ga;{ű' aX;34;5C.r7} {wg;f! ߖ] iitIWp9NnO.gw9b)#R  &l}+ (5+~8F ۜu0F,Y\D ww3LMs/]D]|0Ov'x*4Me1#!\U5TF "N3y#`_#NP9x甓C8w_vvš2rnH *F%c $70E@n֏ަÝ2G!bLu%fiDEȦ5'fv0RFeoF'2[ s>s0HC7ݲvjpᕸ1KvkCA`P]J҉M>c)ҫh:GO-#E.LʈSj+}Aڨ_ 0 ~8P`E9loR2$4g,3!@7!^)O!j[h,!σ<3C+C"Eb:r)f0dʽn@atEK݂k,Jt!Uv6ee ]!PB;NU!g҃v2;ղRJDiov,10J:#CƠp)1PJl;aɇCvsFWfӥ*?wOiVi?#JyT^,Qpg(Tֳ[*3.;puv)yv!8bm33|JD<%n$!R'hlhB926=Wy)z"ng:_`Oz1?\}lMA${`% 凬ɨQ.Zbx`d/ѤW0cB,ާaɴx!2pN~Ȇ.L} Xs[:R1-9c[Hvȟ]"35cC}?0 Q4e6e,zӁT >fܛs3&f,R롥\?'4but ϳ]|wɇ:ŌIO"lGM ꐟji&_@{KѸT?WPO9JG1oZE(0J y]^̐$?F'y8se*$iP/E/&4;uNI5QySָuRvTĦeVnZ.$.,-E"D2 6 P \匍T.uU ty/asE۷ ؜*Dk$kM9vW#Qx.P.UL*;L(EApbѶG@g9(}?92'D4Gn\D8K6\M͋4NpQW<ʡ@ƆL˝Wshzay{ /Sȕ\ϥe &/cu[*ݱiF(Dw~pͪPFΔGv2u+ݡ;>rrJQ= :5"Y($)B/7=. U7 rŮE;$⏰]1dͅ5zoJ>CW6eJkWwOA9 |lKtkQl)8-؄.CDs(Ὰ_&E @VG7^T]kOɫd* tQ &A71+УD欢&\gyB$u cm,wM™'3TtInl{f{C2["6S%)!]JolH_;.-BJ遌d>0nDL:N26_UII'-7lm贈HU g+ T !607]-s<7U%JYLZ:rRhx^<[!s G) 4 fv,NֻC*\ zTNnwWTU}+11m@IeMY#}55βڸAcY27gB > ɽl\='xCS ۀYyF96"QQmH唌3^J(g=&FYX é4q&)HJ6g f LPH̏wr=1/ޏӤjҸnϽ{d@6|ĵ6.dž+RB[Lנr6Xu\۸Deݶ2}]{M~4kJ,"g?1cŶ/]Q[7M%;/zg (X BRճPr>ЙvEHed W\.SJ>zgS6t|uIi Y%3^e#Nv S^%X؀v\#R23Z0BK*Q0AqarͶDgҬv7Nk1{W07 K[y0y0'Fm>3>6YKa1wяf b)^€|jo߉r&n ]O_(p(SP4;cG‡t}[P3枦ɃߊrFf"M *#6~cB|?^C+h!>hӔqgwGnT<,A߸u[RM`ҹy\)7?- <6|8MHgf=/Cn/- hcj4XwVFkI@))<{ߡQz~Zm{Ȣh_&Y1mۣ2yӭqܕ5 i%:Hf(lRdX e+XG_KaѼ>o~'O9zUkQyv'{) ɭ>TGk=h;)΃ɪ#4=볞IeiȬٖ#3M;#٬nj36.:&k?A^}gC17gyV&=퓧NIlU*xLɚr=2^`֗vNm}QL_ 4;z)2{h6<~*tc*9w77^mx>RBnX2A%T IJu/tG tcwG4G궙 |rJ71 5jY'֐aaBjoདྷUJ>/bUĽ_f {3/Ѷ+Pg=VL{EΜb//|T8iNA dJ.OpTyI}XN -Ţoj%cʸ8ңpnN:`߂s;?{ZqP<2p z 5xV7O=J-H3(Ҳ{8*| LR .ĭh|uWdRPEt`sWocv%$>de?0 SZ&Fϸۼs~Ն=;G9L -Xt&=X9-VӬlDF'OY'@o5NP;Z z׳OG_ Z(-Z@ ̷&KGW-]ص#zIK}ݝ Q4 µڍc`{́M=&Z^SB0~&xCWXlX w%(uwiԜ 8hL8-)D8=r7Һlת r$B0>}28K+~IHM) "k l$#NɷB|‰vG7TLs RE-h-rrŢLzg]7HK`2%| cl؇vd +{IQ':OȸG OT\+!“A%n+p.::Xz*mXYکzq9AY_4.\nBT*AeA8Jqr!P>,uL|_/yEa6+f]M0B3KD;f $7Z+tXYxg5g\WfCN''vE݄&oяӤQ6$n;3mk1i! \ ]y8ǝPNƛq72BCE[)/eX;497>e87xyγ_L'Kc@{ qBXkk;4hetwȧFo8t-@&_p#nÓ#IU5Pu7)ܑ8͟;ߛauԁhXX J9lsQ|K #x'W:]߃?J^h~Z?΂f2oB3.R,m]O+B@2qL3⳯o\&ctq$?5 &i<$U9SΪ| (9Q2wdO7eGxLV*B7 63/SL:Q狃Xj-GDgJNJ:K&pY@Wb:ٞXֽi:cGcP*=A6Gq`]@S.7EK;LgO2: |% rO)Ҿ42bҫJ4ˌ!(!Ԩ>|ZI&̧$;D({g(Ք|bMƸnhѯs@C:CjYŌ:;ߋ&tڷOFCŃk56𴢸P8[zl 0vy_ Sslx)mڌo-%K-~";(Cqᕁ 7QYD zus6rɅUwYJ}Ўt:BU\ªtzqGK}] E9McCa>m%{TӘs;  5.^Tエ!pG!Ӈ=kl##seG3nZ6w| hL ! RAXy<TJff4z-WFt7NMz27p8(PH~I{}LN[tFi7nđVhiM~1ZHʢuyr[\E<켷e[TBKˊ4Wb,wz $bƫN@$bp!<L&U1og ZqI(gBbiSOg5%|R愹3%Ϧsgs [y@Ǭr$5di䆤yLr^nԠ7ΐLjّ֯'4'xY '` /0q2KW=$!%Kb3X@4D" SӔD" q +cSMabZ43@~((7wfdgq0ԡ$@2{p(ĂP@Ѣ^hAn+$=;=۩2Gf.ʭ Ŷ{(e,u>@~r#7k;b_^ ؛uCcű'ؐB4 WEชLpv qD.85dT`Y@/@ 'Pt!|CR1A1> zh@՛eeC元MɅ0"}#-q&PmAhUt*V;,%\#P7ZY=ǚqaUWo^݅_uo,IBl ڨuDΤ^_4^z+ph>yoWҼ]Hȿb8O?$@ubG6!ƇxK |>3(G ~ןԦqmG|gb98f6BzģT Lajˠ) џU? ⿥hD3V x_[v([fЙOUߤ@j^.[YC* 5h AzWN_"s# W\P"CX!j75^})h< Z/PzJ>rFI^X{'V=V lH,(@,'\yt蒸p2$A uq/A0h[t7,t M:X~ijpd39njf3?#]Ҵ-HP@#A|MCGj/+hҠwHTլ\#)~˒f_~nSCjeȜ!e9-U#oϊ/8iTj`ld>ٜjT~dD<5$c}jx7Q4S]KUaf Vyr AI9F4κЀ_XDjeB aܗݎ~3YD &D7d *:Lĉ qdJu:GimDVTA9I"^5cp+hh7jU6_I,@kD0+ȆbkwtA]dTjZ6_@ W8o=ĞKGȉ>Wd}q/^-O[ݼ3O9>Olt%l{+ 4esj>[nmVC\O&Qxrgx+ %ޙŸu\+Nbzɟ6V7 d +[Z62U8A,\Z6$,l/Eᝯd$b7M) b\72})t[dWBP=Wt`=:>acrowBOnHXs"ع ؍aH2*5Qp\µ"J4$Vo{7Cp# o}2s4&`Ճ"{J5Y`weamhL 8{:T9K'Jv)ө"W8#aKM|L}tFǟQZ5dT{y`F}ur$J/ Vwdb<3*8W쀴&Y_zlEb G gm'-}T ^%G 4p`Ho֋`%"vI vePu{ٖomP ɣ4î@EWh0Kof0n{+鬇o*(.Ut Obt9-k(^,qяAR8o^u7r ,K~c\u:5;OD@C,q-GawP/d7|ۍ-iDmCɵRۥ_1 @Tel~H 9)|BeX|Y3i=%M'28-Q8χ %2K*O1lKcN]&8)3WP oaK֓( n [%s4-s2m *^#k5l8ܔ޾ZĄkEQY|A g"i :-u+Ӽ\6LWÌ|kH̡nք-s&,(JI iI.OwVмr4ۘ耫"XՐ;B'RD]wbDrg]0գaZ)u f= ߯|g'aX`W)\5äHK SU{udD\CbfC?*)-0єheSzȂabEoRcv8b5D GybI M'CDb6p+qxN)P>,q.U$$Ϻ4gsWd|m񪬡KYtEFeV? \JJ7 &:K϶]FJx޻YxC8f>3^}y/+|^m?ԢaHR|vi7q]zfJ"#_47aaďn}E$Hj1Gf3H_4 F=&meV٧j O ”S_ ^YdeWws76e rҖc tN]&*O?g2wVj{XakG@xa9(#NC-`:j.D\qdB^˻Jּ Nҡ6NyFU8g"}}/J:xK xa.-%h,F7`P,{&֞Z'A7X=Ȁ& |US^艂M(/1"Cj_[ Q.J}%3a"MR -n}7s>m-Dmd@O5-rbKZϦ^O+*7tBaəݲљZncT(?9 \2T2׾'H-9͈Mc-|cCA)%FA"$M1 &:?&JTt&oߒ$ML@S hAj70ᘃCr~s^r$9#Bm3N(jx $EDsL& sCq\?a34TR&Btz xRVě@> H14ǝ>w{: Dǟr HAzZV0Lqeqh{#)%kDsP?X@?cOʸ=h[-yDd චE(r\E'@8=Nj=!Қc>Ǻx 9rexx#F[ $x{e+Xs d3!Rl8:7AI)KO[ӬNNuCz|g/ ~O&}$2N☐d-hu:GpǺ!ZHh+8/t¡@3zfh"ӘM(Aǥ' Tmp{ ͮ޿,n;YOD wkjjÖ6~kA0e &'ie/?˛0H >m$@II4=RXzPCTy p{N& #Wl{ޒF ?tU{<ZZZA;(E+ d/._Mr]q</ǡ UvDtt,vc5=±1!Fџ #Lƺ)kfj j2Kw FFuy)3IמMӞ7VGOYFW0,wQLz6P=^EZ0Ҡec8jҸu "V6Qg,/JUO;:/R.ʶ#0^UZљҮB=eN@+nrB)Tu R?21 Veʹx0MQ m-_6x#؟[-SRugU ^MA}=59ݺػ{Z3u{E$K.]'[ά #'a8-g1?淍|S>0/Xlu 3p씚%huo|ȚgD>o WK,I`1G`:R3X\e *pT]f0YhB /7E۹`iFᗥ,L:AhOth:feu,vDߩ2ypvbwi[g*u D@%P Os!,ʒE%]t0Rod.;_bw7: ݪ} rOp9|شv%AdBx%XSHgBaV1hYADY0Hh˷XF9ʗDB0 8: @ti5D.c"eBğSjHTw9rU(T"uv+;w~Kژ'xcU g ]#S-+8%rϼwM<g[7{i M<]q8H ?ʇ~E+@8#^EVs 0%41F~K0h ـ R /3 |W񑟢GA:$;jKg;Iޕd$r&1!#N̎C6~(X֙N# Kz3% m|pt }E uCZQ[G<_}Oiw-3Ӈ,'׳X T:{'Ovl5[Tpަ4L5P:hx{NLhtNڅPa0{ 'ɱEPrO%2DH/u0O5zُ-V)niϧh0zNbQ&̀ZRhoc?qi6b=MJV])FbF $Ű0kSM84]#cb?Qb))7U:Iox Ja4#ՏRfW^sj~,hf>2i#@z9Q-vd+.`Z;5N}l0(KՍ=LIyӷ%Wuz"2-Δ#& ha|^!5Of*t 0Y\pQMLZqR|>k:&, ZΆ|4P,@k J$ЛNxR^zT<(C~Z4O_GAQYĭ G~,-d $ oxHh"^2m.o  (ƴSщ)!R,]}bDZS&АKOl9D3ne-ڀ ))R,k-%ծU?ى(ek'>`0r[q6-Q'l)5M%_wQmdT߫Y.b>_&<1eqDWx۸ X}%u)Ђmt^1r1G+2(kl;v^fuxb!UWv0H9#YB<7\A?#f&!{ &3"i IFk⍝<&Y\&&Ӵ2|cmA( q)$v:y؎LJ:|7 Lf<*pQ fu;P!Ю$EOW!]Lq|*p֬{8&3 !P3>o*^ڕ8eS ]_CJ[6x`OMukd{ʞu!S* "mX8_<b@ښ-3Ж=-)auL$}>Z;b鉜;;{K xIN/ByUR]|?oo'>+t::׻' Y$ C?N@c #^"w$È t>;!>~ߓ >UuV\'QTxby 8t4wA/ j"Cx*|-Ȕ.V+B9ځc{̲ᖇ!05@&JەD@XS05f*n5[VlC&/p-nа]%w[n";rF'(v$%A\$A9X`k~:lh>. Rnjc?ƆPzЩy{͎RS(# iUȠ1!p92J>!9t#cu\LCvHc"a㺒EV٢] b L0 W,f1mQӲw?w[> ]eʈ3yn/ߢo 6y* 3R޲3^kTQ6yR&ph7J[zP}qdWrwQl;1qG\RNuw?{~0!1cF~A4f%qQ1 ɅqE G`*Kݝj4_.U4ٚ5| 1>fWӜX,? p]h*TLĠ7L%2[OH7#Ӽ؝r\ Jaf_nr)aOy"t_ Ƶ2I2'&b0f`'}okɢ!"#d C'q)( <͒fhttT9hN F TT_+H#nSxLb+<BҙHE|~3 k\ܧƆ2H"B;,ჲtfwC׏ƫ%=Sqk0ԕ &L1\Q%HB盈LQd=Z* ω$mѸ}U=d^ҪWRsγOO"v}8ybtpFf(dvزd+**UQ}%yeO9~cטh|`T R4ǬV"_ Si``?szP|֢giEpbHmpZRVxĥ9 $Iyp.&yǒsuq5fܜ(8W|qO!PWjCuYByN%.vV$?(1EM̼n UɈnjR}f٩X̖= ͲicNQrG]M78l'7J:8:gjsc2}nNMVDy* Af΀^xT-Dhڛt;zy O*UB:f5Bj>l*ڔi 2PW(T$%$$GV-xpXǶa\OLܷlg{X!?cƑ}Ch%$C i N/A@(N%IyB/ l## bG:tBq_4bsg8y>lhx@:_3վ~.pgf3U{ "=Z6Xɲty&x2P갺VWۊ_̛PdMSB<%KpbJ"L&!yup{M?\ȝཚ08[Ñ쾟2C<G Y`7GhqDDcfvs*˖pz4dږW"'/Ytfe&ZUr8f z HSeZԮ#xT?m'2#yxnd%Q#)3mHa{CLWUJwSyC=6jPk86HrE 8PCj/%cKPLP?<ք.%;R DYj$iw#wgv:D LލLu16vJv Qٴ.-S`0Y~;mr#) nYgt% m %yӊ(*lggSV>UBeo}NFhiL2ިՐL`¤sH5xud;n16Sil};9 U f+J7w:H}]#%?p@LlW28<љ{'n&d@ zG-bX]Nj@`~VߢhG]Uh`)uij+zB"&p6Յ٤.&G2THmw]Xcw24tS51Iv?"vC+^ KY5dځr"q]%% ,FDrɆ޺ƻwк#:ŵ@J?Cά 1Uq*ޔi1{C{EIWXQd]4iz,!k@$ A-9_Nl6~;`mV XFAH5%7AgXh'*L@K|fd;[mC{26;Z[fr~[{ć@~o/n$,WVB,Y{=U Hx9 pFIAN>T0k73VfapQ8XIZ_Z,/[ .(9\Uئ6|fR5`腭0!O уy0h|uEd=,pO@$ƻ&`.b<͎P| AZ\Q`"C@~,+lyeZ9X|Z"N3ԏ0g+킷jG۰4juq6M̈4wL49W_sŹK1SW` ~]l09ړl 7e_-&N- yJsPYn}4)0jc{,q]+ʌ .!P+4#)XP rU*iO#-HaT@*>ڢ|ek \eCi9D-V͐2lPC1&aE9û%yDl1aн;2G@{ 3} T7w~̳(gɀtc'/Ͳb tqEʯ?g4x&lߎYEaew,rYwQd^D|qmr?YF,֦k lk ߶w[1q?Ojf/ o:i] cv/BDwPHs/aw(RRIJ%`7tDܣa*A -~";RE#{ ݳ.`e-KiNQu/wwprQrw#IbѦҊe/N3{_eT4m؄iגga~bϞ3EeTTvcw1a9"Q)*@ƈ:JynRDo瑹1TNIBП^{UMڀ eˊ ΁.ySE^dI^KDQgHUIS`{Nޖ8EMbx_2x=?Vdxȇj/≖]kK(rB0T4LaOAʮb#^כ|ZK9TlQK`攻k.[Mf 6 k:r"ڤ {9)mg㭝M %*u&+6(VNɤ#<0~CTlXZ !z꤯5)_n/ҡ )P}8?I%{m9==: ԇ|iL< r-Rrʨ1_GX{sJԓXہsam&Fk\\plwZr*k!'3Z#9'~\Qr\6d شlr"(Wˌ h'َ߮/}{}~h)B(&ۼt.I7H˰ޱW.p=uMf~G_ߢU9$ˁmRz?maW+LC7B-^C8⣚di| M:҆AֹluxmQe^F'@o~Ϗ9(2*Tt.`:n¬"Ri Q;xfGeMW/d)@\|ah: lyv p$jygu"v^}q T'L|9lBF_ڂ Yi|)_sGW^#ǵJ7O; !LEښuzO$UJPm7{*Ǚpd{y3JL_5f0ޛnz39JO9ijά$oȏG :|d]s>f7opiJo8^"կ_Mui~k??G.(`RsSBt?]?ݺFО ˦oU"Fcƀhg[ 2; u+[HA)|gjH5$Q(%,#!2}/b{彆{[>xtXl{b5^ww8 ˸$PIrT^rAWajNk0x+ڏEwwK,[VkP[xț݇k t sxbxϑH~d cx"ycpz5 Qn^+pXp,n$y;0K} /GJ@ܥEr ؑQX 6<ŭ9 =Ǚ~'VTjg~l"-!(_B)s'g6[ORd0 6YFT/̨RCGk;e,X=vYF_g}XrF®Zne?7#7n *2B)Gta! >̓@)@ң\[JݓzA* Y">@!P [V@tHso_ rEՏXX4 ?i{ $P$ՠDs1+zI5 5d [qS:T/i>&l~`e.-P+9Kh'X|{Ƶ$q^к@ad+#:H3! &82gZi:⛰K<~Ge!<nb&s9WĊŦEM| W# (GnC Z9XOpK3jh`Hǭ2NDw[: 97)Rc e 3>5I F{'<*{hz+z'z)ԜFT7 A#7VklzG$,|ﲇuI6R F ^7:n&ģW!c($m3IHyJl-ҹWqdrPVT~T&uܒdU99@G-2>)Ab04i*];D]ِs֯m$,xZ R5QF^;W%U `]i{b\Vvnl9jbWT Xl{ǤîjXDGR2`#!/, :G (:ڤoy6(bY59vd=PO8?11^Z@xMK& EI]N9[` SCiOKdMdB;Jh wKҁ!Y3Ţ<Ĵ45X]S>ZuؙGWY+Z ']xzA :f#Zf:Ҏ}U0K\ѾǮGdlDDTL6%&x:&~/e '#<+)gT<NE֙to.JV=\ tvٺk1MɅ=4<%|> .\8;ʲ?u7k&?M-w/N1)O:϶$4Kk `8*?y^&^<;[/kTj7v X T+9c >)64OM%cMdAd۩/# pff`.d^I_XI8!Qi~\yT݁}qY\;e5n֯n.H{[p oA 76# C5i?.q eQ~bM˺cd閔\⇒Ru?u]Onjll[õ„#Vk~ fl~[A<5QPucNb7H9Lcs.t_^oc棿5tGV5Mh Be\im:_C |~NBӽUhp Gع9skJ2=$x8‚aUU)z!{@+/.Bt*e=RS)/*țMDm :QX2vme"8Z<,[+g{]ƜuSȯ*%m+(H8X_s^bN@J$DΓJσ~̸Gu\#^Q6*%Ht4J@9I 8ziJ]GF50ᾞʹˠj#w  A[{8d]b!K]ޒNyv<O'b^?4S+E9 s:ۗ=(QˮZ͕ىDdw'8XyHH7(5t@Y_^I.vtE}mrL:$pznDd.ɲ;82QNҘ۔Gy5Ӣ/W$IZgy!ULcL a^LeK*=SRM[W~%o(0;0a^( ,Z35}`y%q&/iDKM>x^`E)q#tN×wEOk"s"Ŋ °;\}gPp[O6>;>+_毒^ )h#PO{ZNY=ԎPj"! %BTvM'>ks>c3ص49U7ps׫3xWOIJ|Oa@Q!ލ0tU!%w^ǟ"5C_Wf{ #_47{NWnOikP[XN)j 嬵r$|ˎzxrSPzaFL+QeP2JEjߊ;gB_C :$18K1*;&QA K18}c#x 0,HOh#,t5g˅8 &7jy`<|4FE ZwLwFTN,9Ud@:-ŸU.5Mnj@nr_sdžO5qu3ذ(!Q 9U9bW3YX]Mr̦*Fq!V\VJ"v-KnD5'pQ>*s)C)`޽T Vc?M^7>e7TBadt}^ Ꮟ1u)]:MJWȾO'[e͝{NgfDAtH]?fuW ;z#&DmhqvhKo{pMqk#(5n6{k` YɊŽY}6!ƈD Z^ _] Gl i kp]DyorDqKjaˬphҞg$' r)1S2=#[ ϲ94W[nb59fVd24ǹ/M^Ϋ4ξ2II\I9U|΁\Tcu/~^]2^)rtY_x-Rr(s.H9j&& @z]Tx1Oy54竒 g|#RMP-u+]+ ##^$y3:8< w.wKcdpd) ,z=5IHR=*wM$-]^skONeWOzY,۪4Ѭwb9X!0OYS85-1&n;W!X"MR* ^40E~kpPJڿ&]N=~-xi3Ѿk,/,,@ͭI}7J! 9W >GW2&IIiIH ͅE- R@v9MՓ +u)T#YVJ*y,4㲨KF1S'k[IȌ05NFwVh~lz;Fea>mEWӚpHjxMWB>52~*Ri۞;)w#Fl?X"AƎ#ԟ\^iYOhYҳ\B6Gt+KIEsUv!N#$$Y# Ԉ&牒A`ѐBqA?S+W}vШ³7qbF 5$("Bש:րC%]yA3WdCYZF% :P ZY2SGxOKH{RUE/ K VԾ`P40 jlΦ4z!?jLrCP2M%A{[\4Γj mRɷuoj;ۣfLn.\yJ>Ѵ_RMT=+~K#̩w dkczMv}Uw%vM:7ezR! WYNi6}⒘ y6_qK\)즇0K!d5 )O-QN }o$6Rh^aanW` EoM]*#&oڰ$K}.W.7sNa.gj=EÏ5:V^\ׯs{KS.wn\ҶBNu_tLɣ$AB*yNǝ >9"SkN9C[c4]913N($ӉU^DѴ";868[9sϐ#С2Ghw7V.鮎uB6KdZZb+D.MX1p>]f($WJ|r:u(r<*SY3Б9ha)krIKʤ\=]4 Z=@ zO:Q&7*2e nyË| Y;SDvXޟD5W3(q[D{"P+}Sd2 BY]޻I~ZE\&ȋd#b\5LOyĬ }4o!ⵁik#ĪETǝ*E+0Q,LY婛0` V.&oUiTP%(WȀ8S[SkFq2gf5d?ŧia_Vp>0 $^ܘWLR," .Dž5JӴJ4Y!9:y>[qnk-̨kX5V P#X?ܚt⭴PE†mådvM}GfCk{xaH6}–DuJxO)ޥ<6]G{?ҹbrҝ- V5tEz8}-X*qIלeI:J`og~ܘ䔆~`k$鸗lZ ~w0D#W?o `_+/ 97)3Iab}F\F&3(> )twƤ@C׻[QC-̐5CmV5>VBh jbrF(2iE aNV@.޽%V8;I#Cgb"G|FdcPX? 6UYSڍP|];MTTl/a9 HePa†=BR0q\S5.H=@}Wf?nBK/l..#n٨\8_vs"LuVdXT">'d֯w3lylm@AHaڞ%7RsWpXJ0E77SrфWtm~dX fyi]NW."&󾭙0u(" //j _r0;@/@ͅ8-n;<6؜ ?x4=k/Vf3t2[2:9[V\0}DKirPq) yz!k4U-ךQYŨΉ7䠷yd>"Ԅ_v'l kYkGaKR;B:tgCs{)X?V+Wd#ĩJS̵K o_5(rRCy g}\G T`UD w Ow݉PmN}h*+e]맵Mds?ΊC ;-}`*zɍEN =Ċ|i̊FH.WT"$Qa'JL(^{3,GG5FPZބJ;Xqk怱-c3Fy,ъ)e ^ꘇ_r}{6HIT^V ݂,8j0-k攁ۚk֯Ȉo.YCIxˈ,- wd#?X/1BG@YGqo,>lz}葞QՀ$Ki>}DVrHڀNsb$/Fgw5torcc[%*bu͓i_F-) VOs~Nk &ʬh|s|CS"ãyV=5wX&nЋYQ%3\A2d./bF\RiP?e&Ĺ{8g{ !Vy}huxa@|"TAt+7Z]EQ㡯v98[lߊgaXu_龭yUV\1FԛH9@T M ;1kR._ iЌave˔c?2ʝᶟ@nM:k'hHI,TyD9|nFSs4 OVz/دpŶVUԘ aJ{o{z.4S|2투 u=e`J@_r)]ub+~ .8tMݬ)1 Ωul>-d8Nhi2+[ 8ϡj02N.R~ǀpȹE53Es =VnpXD^úJP59!]jX揨پofΗM]~7}6rd߬@!w) -S3-6[5ܣrbI%bq(v4e!3GQ=bjtO>MAtA,))n|ZBqR&TUBv{<]-X-yH7j(1DzD?1L ۻ,3ّY ij k_bP}BupeܥUhCאtt|\.-Ѳr=:1Y,XF`=L%~7I4H*ۿ:IO#[rJb3!oi>S}' iI7+c23l^LuJUÛb3P^)YFe߬%;>AƗem}a-fT|zθy{ 7`drp. c Tp~4sCp&QS-uny79Yi_ ܋쉅^I)`%T$QAҩǑYq7\ϳ  xDB,g_#+4P_nNjzN`w5~Be={7/*%|a֬aұ`>O ?u";ˠtW ZwC |fp`,K{OwBNwKmWpL&fN0U$d  ך״ 6*`"9G QVif\phJK6uҠcxJL36/-ۃ.HK!-qRjv5gl9/f}Ct9D3Dejfh`H^֚FZ$a@'+$RT̉XqU]4 Z+UrqBz$Rȑ T>O;9`y܇&7O2(gygӮHCQу?3ѱD 仝l8~%ȓztL)tuzGxQі=c6_(EEUj'"+mNyrrT eӇ:rPC*,h9& qC¶/PB7x Hd |.eP#aw|e]%62[޼ߎ~^+v>ۉY860-e_ndx3_1; G8;;F,n[cɲ 69Nެ4RVlzvGd[i6,]R;qשY3gwyں-KJAȊ)>l(ԗ*^~?q}|X݉m! ]eS/$C m_/hsv"?Fz3#4} \=Kߤj!ӿxOvbٯSQv 8;d񤡕vRØ ,&)mADzE}JPHT9U#pH-2(V9g=O!Qoge[Щ_= ]);V,b2>1ʲhJf0A&okx<+4 x"I(Y3߹&a|_"p%XI,?@Hs)Un.Ij?%W"L֪LMIz4j!}Av(ϖ3naES OwM-Ư^ r#_^Q>9⫹}Ww꣌Un3V& Se0DkN -Yȋ!qh(3W)4Iv[A>VƋj}/5P -5u g$Orͣ}e˹͘r(ۮo2l@x!Z$Q*X# HtA*9'9" U зk3(D~0tȈfrNHyyX$إx}bEEmonh{T k= (ұupV(1f&0M^%5O5p„N3=Wq5Uҏ *7ccKg)l=vCLve )7>εCTQ9(,$~9թDD'n_BlPny!"f:cTNދTC{NҹX`R 7M[ DI%-/ґX[i9ݨܩ[PY&Yv7}v@2BWf3+ww]@ *!dAM1 Ob (h0QoxSw >bu}#Ȅ\'q3EK2U$[dj|*BJ3CCkC&=! F֭l6\jxO|W[*@dMl:yJI.m`*E s/è XBpI |EKQ\?%4]E*Yh \,AO.[B/9@;B=$:sg10GZ|FW8/*G^+!Brp@ '}A)IJw h5gZuya2vL*lꭑˣ9􊜣7-.$8,ęI[V&'k=n|Gck>ݪ-<#XE?[VJw'hB dTa7ryZ?PX:UC!qaI'[X[@ЖUrOÉǥ^NU0Cޤ&۟ tvÄ#o;? TzLR.4Sj n_Z85Y(>R*&{FvXΛ̙ZԑBVY~1o:.6}=R_įcqcZƩ)kwƿ3 ?قa2kYu!Y X.-usSsٍ PT]S8윹q!/ p j'xAE/цJrx7$'āaJrDKh|^O>qJٔ 38E6'\z ̣Pg>)j-Gx mHxgfp#TH+`;?oa( y$c B9SF|uQ{v>?C#y<`/hdYpc@avDe586Eti<#ɻpgܟHa[n* K,F[nW88c8EmF(4 cz>dld,GbR+O@Vu~5x)& r@k# BE%VVџN2?qPm?4A-uI1UInIp燺JޥGKF^Q)|o[+ W?EӜscf7cJ97cWPۜ)D>n & 8ɣà\jd)^K7L=V&х@6Rje ,yrʘg\_KmT ,AM2$^Βŕg>%vaGL!z$_яp<W⿪ؿgm&"i%e[ZȆe SY1d+и'^FgFʻ܎ \ao:h \G&X/&Zc,c,è@;x\iC*8GIT`|o-(b15Vu+%` (X|pHQEq :ǜ xyꏑ/1Bݒ|-PMnK+R|熍_7Zou8se$9ZkNꊃUWX &`A;yBn,ۢHr47+ZnCPÌ@8J7@ &eNrCc]>F?;CtXA`~'mz&XE>Iܾk` }nW_!KÌ} Tx#3vCrfQME6bCv6o5ʫ3̯׌N>}ֵ׋oBotBԣRq0PxU*'jf -#eXkNFѐb:]38۩ې;@7 iXbO veм`./ 0~&S%"b=,* ^E:6[!}Gk9LlZkb~;Kd$M9EurR~1@>R Wu85re˧ޭjkE]B3G: /~6'xM\b飦⍦X$je/Ҥ]1yp~%} ى $gUL M l|H@[ЇxR+( 1OJU]I {ƭy %ߴ(*Gs2v!,}c<9\̌~^r٠Y9 *8{1bm_ѭrDCb̤u#z,@ ncLj'ACJےD:Dᥱ˼&W^FiOJ^4vP R 0A<  ΅1Ȼf#HN 7'aGK  | c#ƆHފwJBCL+ 4<Iqq[WL4KD<$p.] `gLzdU'P {?L@B {O5Km%4R]e<}rUX! 2,a_s {!kkΊMj/#y$A3N7=RWYyU^8SO#ɦ0חg:X;H^Ϫ>*hKK`FoЫq6+@n2 Cvm<9#;FH5,cW BϺ19FHt-H`1QnTo.M#orN &ٌ ER2^>nK\)q`NZYD!0/νW` RsnLYU\u[qʜ1 ?zaqJk%kL1;o;ciA07c]='NB12nKX4TX1bQ L;6+ ,ԚyA1ԶP߯`-KHq7D7.ռR.|*4CfxqcJ1 8Q%Ys/ɀgԳfwv< ;%ُy!hQJ0,>$PU䙭syxw%|u.f^lg/h +k' ,EAB ( gDke 1$"ن*34*\Yu!c% S)+'LRe& ,X98YSi4 zR[[q}qvɾU^\Tߔ N&T_f\J}eoFd @vvlװdtbw^M6ŀfnj~LYl]+CN'y /t`kKga%y5ߤ'{]K.{`^Z'+xnZ~,KR6sQXn))uTw|٬)UګOIUcɗݶjS'5;5è^SVpphtzӹCAj S]D}! YI9?%p1:vt::[ %\rL dB5ҭ=zrKB+"ޖUbeLlS;tz??' _/~\EbֶdIEsۍ2S]K K:,ׅ3l9M9 CW(a܄C{Su{GA(Y 8&?'}|4fk;e ef*-CSJ;Jp !(?9`V߿&ד*g}Es!M12A"l:o<%5&c"\76 h= */3F3 6=670K:|f]~9UQ6qYwPhM4qE%YsZόEGpWbM![*?<%ocERp^:F]J#HPכ΃|V+cz-&OtIm/De":7Uo҆jU;WHaC%>x?8MvHʴz&bp {CN[:ṿ,b ~OwWrqT-|=l!HCoJίOҲ ȝ"?}AjAKʮyüRHA0ݗjVYl!Rz[ 4)M0_`rC\ dC(:<^7p+X::o6>[8e7RQ훿CMN9Vd9;8鋬3uun[1 ˰GUW1!-C%yaI=rC|ɫq5R͐օ/`jF ۨGz8WF-a]rۧF'ԩƷ 뎉W=ÏY S'v:nJDhc[PVYt)M8^JF$i:bp~" c$gI{:Ɂi\U~_ЛeqaЊ-0+d/4a ВB!nmIQP|>i49:708;NiCWtn߮89f 2L5BWĻhcybTlu=1ChW'%Rnn&yo! @ tHFlH:(QuUNJO<Ø2/VB'ΉoTnɬ [̿!p1N|Kz:pm^Y'PW4R\.P)7nKuOEh`dl^'jYYXA@pا.0s_I vS# @r&bhvRAq骳SJ9N Q(c:]P]8qmt`Zf:1BuG aʈ'Ac!9H#{ch0>⟸SN)M9W/h&p xK 2GӴ\{x|j ft'֏2N}I I`Vv$˱Qr "VVxQ\=d\tڽں+%&&iDLSdL%4[U97,cG!EeȊ2,|!tB릠IB:%iJ28Ctף@1)Fd<ဎp9wd]u@XkSl2]J7(eNtře~) vQbY$..q4T/r,ɟR\<̮ ,,7.1#r 1T> 3,v#)FMر¾7ٖo؀( C16H1*5[l(dr`V4^>cNC|T[x(]QHZ+!Mc"~:Jm>XQ`FKܽEȍ +jdη)#%ihϐ3DauSz3,l EJ Zcl/N]-璛#j8vUHǴ$Gb&o@J D&> %D'4GdsR4GTx gE{֯+3ڕY4 4EacYo]u7O3oс`-ԗ}k+kW12JDNSX#Hp'zj1Q'*5_^-q# B2nr3eۖ5Lk0ЮBz;I5,BtXٷ@ m ?(+}pJz}:SAH\`s`U)o{pF u=6#B8`sIfͮSB[`nA\Bg~N1(dp͒wTuhe9#{>Ev NksGTg_x;9 =5¿0ɰWWNi@r<8,Dё1~G/f 3 Y0+#5?^lyk>h*"}7BmO4_Qe"Yi_ь] q0!!jtaf+B~uxPŃAc%sVT:0g1߱G@hf:(pFvj^} C枔)eP;IaD3I)/p kL?x> bPN@rd8a]1Jvg:Pنx~$z/t%P$JKT0# jlOcƹZ%gm7a= pO:I(ElD8s~o" W^'i^Ca#4<ˉj zWX@28/gA%j-6ZC8M8A7㢊@ Πvdiǒ|&lWK0Ӳ;>N:Aڝ"1ߚ;SѸڃ*̀0VK+̒5h!0R;T?.*pQcQ&RѢih:G.GplY_ e*; /Qc 0ꢷ%_ ܓR1%ycɉ mتd ]->gi-mn_ RLJ@6|><&ܤ$ d'#p(LmP^T]'k'Ęv_XP>/쿔: I9E1\ey]j3BI.zEޞc~|4Dks>"n/=ۓw`n 0DŽi2WT!;SgF/ȯ!K|~ o-BU rlLV#s_ 99(k$734-f`?kҟ!xJ}==Cq\ږ`R߇C+?$l\TWC>JgZk ,1qȷ\4Z[xs*S@yt?.!̴t,.?]kRV5F \JB6jDqEBC,:{zzmh:Nc)<{ o ,-a]䅩k/) z3x!>mD*ʞiv@OY2"bN ]eβܻ/\j3*ف4&.6(Ar)Z)q5U0Kt sÑ(8C> ǥ^<9dsdsI "d=?ʹךNp9.$\NhZ&043> N&C id2̱,rz=E37z~7S& ?!TZ5' 6w MO{OoDckXξy. -D 5ZˆgPUn}3uO=+8|.V= #N43$2= N:R[Eliw͚rJNm R* 8,*<$__dԓIg1> A'r#$K֔pvJXFV:]2"#z{:y H۟eҡ&'=`|FΘm+Zx-#uk}FmWƨ^5^z\,bY}TG9͢k.ϳKWNjħg[%0фpL4CjR68c86 j|ڜZ{{:ZqI)ZU'?~a󛷼l,@7aP*\V#shv&N8L5Yl&*IX=MĈ}d +ЧK8ftA@4U! o % ӗx|.{_ 2ȥ]:!WZYÝj n M \ %o9BnDczЋTn8vDy9cJ6FgDtȑƷqćd^F/L4=և%|Хtx=AeZO0CCфvSczUl{NFy!A?'_RA’R_t@ǧi^{IFVBfq%[ 9WfRm5'L LMpzA LV B;ӆ~=`lt J4]'מFؓot&wL/RTFNJ)͕PK!Κ=Ȉ\;T#MZxD(H^Y+$Eလ|K7n8i= $U",aw o@B1ޗQjȓOF0~>2L> M}1U1Z`(Y2ֻl{ҀDt:o'DdUʷt#vUY48=^HQgrOeq/u /ռZFH>6yQHk8C,+o}7ce ) Fp)pRcj5*-3pՇcj9'zcuB7,ϼ5kJj䠔m@פUeZ >at5JӣعΑw7p@!J <H/a*EluCW }e+؃j\Wܡ7M?KlW.- O'9Ndb%bLtX{R"n]ՈgE2: y T*E皝FV:[_x 63/ekP8&NKgS%$i[+D4"pouj _v"U1ny"/+ q< G+W/wz]pa?c1ۜ]?S0t^[/> L!jܩ+}#o-붡j,K622TyIGGov?GIb"` 4>DlH@'`euށ}ERF.25ZMoAz9ϳ턶{|vSYhҸDQ*Q :2"4Y0ʟLHMs|ԑۉfqy>=F˺tj HzYnT_z;rU Q{FA<\q :1jk)\oRIj8.$%)qy$V#N3TdQoY6*t wwL%/нn76 nBf_vp G"p/j'Ik󖊼$ l̲Uå?Q l%M?,&5%sF?eCd֪&WSAFTe쳪0Te d!0"M+&u;!W][ cw[6yf[Z'Dge:I%cX'J.= -#;өAK:ϔ͚dN8z&EjZuWCvkEx)!23:gvDi}=HD[VR|G>c ?V1AXɤtGeP_?zXwkRNu,BafXvS%(U;X5OG=MT'q==(?C*:Km7w ιI=ˍ?% o-Vnq[]I~[rdxlg.]ČgMߺVV"(Zr*ĽgاA#S.bZ?;;NGkڭЛMk`ĕ,EТ~fWIf;yjug635H݂%6;Q:wwDO?0Z OY/MEl=vƕ~EewA%Ԡ DktNÎQ@sɪ]5p LSt#bRe:m`mnHD7*G aQ}g_@ejw~##B9CkĬVR2B"o`r"9=_of+ h\bfN`0I'gG0ʭVs fZ2&ە;)-p,[C՟ }s5.q_ :qn>q(BQ`B=#9'֙4LWnaRILwW-xi[|D! 'p=N8` X̎bwJӉYyIU`mSȋK ݆QcZMG fLfʊMyŽ96%Z8M'ޡOh2;VQ@!%L?n9sB]B HiN~,"%/uɓ=PGB-ӕ%U9DҟH\D|lgeCÒ+ >aWC]BPA'L+i, I]th 7FБhm|ÙI3X `F-W ѣ̏.<!0#l^| !DqyCh]c [!^*Ѓ(Ibq͔֜eqIQ;aA#GsG&vSZp%(Ĝ Z.670 ݳyq2QƳ%`<@:O;GiQFQ+f{LPCv lV9AVգĹWC`jǒɑA ͋F_/xk(u,P^R~i\A9l'3.8-EnͺtAIUu;\+Dm[`Z;Mg$nI[V8pHi۾:At9!x0f;ݭXbWDH/} }v2"&pk^ۺ ҍKD1Nl[ *Rj6; :|'Rzgܮ#1SceVFTfw Rꦺ G0|o,3@S1-i L̄r'5L"\NYB R 8`jFb5t*t=+^@ljm@BsP(fϳ3mH ]ɇA,#(M_ڸ swVI+-JZgR-x퇡y0NIâ ,g]!ř8;\m P'Hmq !!q['X@MDvB'Wnn)T_4'}l'(BAOwkƘUz.SpG RWGr掫:o^nbf b?`oӥ)$G\@ydYm??._{ÑGԇZu߰xWbSscZO1+B-=uY@~I`ҚM|;BШ^ncij:- yv^U#O¸PЧ$NC:M;>`1 Elg&lNDAġ/Vφ]:ˣ0U|\ӿVhnUW69~.$g3(O./o) &!7B+SV l$ h1_C/)ԅ`ߦIes7 a&Hܒ^$ I+6$CcտA>図1"@Kڈ|Q NYZT2R_C3 r>E_ j9vZաN!xg񸐵3COTn\ԃ1C1edQ%FRB҉~ƣX*>2tZf;mTrûqI, 1ٞᕜh5ؚJ+ r>e"RβL-.-]h|J^;sqׇ.-{Tew:'W1w>fG*vረN%dܘCn :Q2YyLJ%  uA̬hz )/5p~2 nSe,|$]i1wGͻzU iS:ŁF~뙼oA  @tz7;2 >hZVD CޤeoV?t`2N oC|hy';򗥇\WP2 Goy*fD0}f[Jqhx䝀약nFKLJMi @@甓JٰMb&" ;DB*\ 7:icPitݜKVF'$7Dr/T-&I4Lיi|8 ;J;,dAlvĉM`yWdH5 ,ph=GC:z.XžЛ،6GXdCe<nlrr"yu 35'ET3hG8$>+붼$5$P 7nӐhD@ g6ΈvF %Ce궽est;ij0 /`'%ݙ i4`a%kWO3`|&Fw:(^"(_q~5<赑e`Ay/@3<21s] $/Q.pYPf{چ%y#8W5!yA9«IhFmmrYxlq'[@= rho-ʻeSG?1i} k']Y&蝹S<)ɱTIt $efDaR]C|u` }voOXs)cޣ~;Ewbրo-Rth53}`t),aD҄7USfеsK|~RͲ2.:YLO sU3DkKvZ9,B`›k٘Z HONhDa._9E芁zl4's@@W-l\&^+\{*q`و `px%S/k\ ULq ȥX2z5neL@=0ms" ($M «gdr%(j>]J,f\G@{goyBsAIU-xQ#Xbcl.T|C7+z-MʚOT h*.N02HG'XsO:يv;xY8Fi+go)[ҫb F'xsK)ȇ3EB_i>r3RtzG笜5%|$)]l֛ ;yZP"BDSg9qU4s~T'_ό7b}MpnSPe'MM՝.Sd9E&.-<~<߆+^]6iFas~hĠ,ST{ z%|@! xR 8#pGV\}chP(ayӷ\=/2nι{f Zgڪo@Y ƶF^yQCpqN({Q fO 2Wũ='x60ߋWɺ?Fv"ۊ$#ǜE'rZXb\OUܟ;?Msǟb­J,Bf&֯܀܀ ж#Z42W]ԁ5trRY]sY~a!e̺|raqc+,$~HF5K( n}$}t._p|8AyYL琖 ^hD z5zmA_2Pq^Z5VsìhenH)Ɍ yj1=ru{T$ȥeP-6(}>\Y$q4'K+ϱ v5^5(ӈ8W !ڢ9y]lOLf0!C  dDj}Lᷚa慁F'xCSړʇA]u0>F9G#-hyj63 އ?ﱕ4:NԵ\ 0U&P>-_U :Ebu~Ulu]Fb` K2^$toC_ijܕFH9I~n^Ns>HC4ް%;ō14.E ;o<^Z /S)!oMܰ⎡ `+nZ#we_ :4 Zqq;(x +>g[=|,Jag671׍5`2“BA5nR|RK0Zm޵~z*uOBbi8`8cg'(*W-=$ _8w[z 8趌3eC zLהUS" %*;&v ҙ`l.^H0Iz_wEQʺ_W1)0Ț+]]*yxLp{\:5iowrJ ߵgdj<;h&^i* RP잡<\hUaD/$LQFLGTzZтfl-~g@_`B3u<}d$5(kX6t0I"zX>D6X!0um XضЍe]o.JŎ~$Js3rR䖰=y6O]B f 7\&qIΊOy[}yZib,;^E. ;SZ#~2DdƋcg1Ja>I H#hHpQX@BQ$6b:zP/.+Q89$͏PE Fh}&ȕ⸬ãۯ HsA V"lMp;!ML]^כj sn_tF la7o=B8 Z x۝F٩SZnla 9჆z^}/A,NFk E}+P[gU%nF#2к!ubMf3W"sXeO"*c ,:k8LޓINWD\dBs55@ӝaI쾣QKNHN\OQAJHeЛ23} ./J͛J9 xi8='2ihvN|~1}_dl)>=9a~,Žs2dz&S+W0"day1 ǹhHtɭ۬{?2(&MO}\ɞiD#HP20WD7y %!^:vG*|viXfDHyYHtwG|0?0 K:gy݇Dx[( rR{䰪KOv;FIRBUjmMuu L&;*z ~Л+IeoR+sB.W*V]62"2X`Jö,ub|T agn q3Fnn[A2㪹<8E b#:mȰKz'L_gx1p' گgVh3 c(Q_l Tw诓ZmpM!ZmFƄst*>ze`hX^_g{~†-MT{t8HLA_Mu5]iod]2:Lkk88$OKͤԔA(R^+iܮwؠ~SW{Uڹ.ķ_"?¿ AKGfifnLE B%7^&P^S׭RawYZ ɣqOX8zǺ_&h KeRks+KKt zu嗑B?'6-b5Iv;5CTJA3Oh9E5\g]*qTW=pHnD۸$ ^}g#`-N> EGAia^xTUZGƖE >è T#`7!?ooQ~+4n*5];y} ]|Onuv1mv}-+,Koz}X_410zna!oS**]صA+Nvm^᳆΁<`!] ̑w `\a:Kw滋k>Hî~Խ̕Rt_KPrDw8^(G(]UAFh*)+Sy֘0p~cjuSW(iIG5{n.|:kg)G!Y7F5I^3S~3 ;o }X,pmAEFc:4Ac}MHIɲ8ez-Yu~"eCmLrO_ԭrbB?SovG5hEIr0F`^%c%Cq 4_swW$1/0:I>{慛Ɋs n&bvU_CxΛYwJMszp YEWi#/-@3vUɆ{Z\j嘲F1t:Q8 o.|gJTH^{4A`b,Y6 GgBB SvI: YZ