python3-firewall-0.9.11-4.el8 > 6 6_6 3!pQp)Tξ7]mtZ`eO ]mtZ`B:7gޤ0c%V$y#0H~c>V\֓T+8R2E'@w,p졺n!؇(t ؘǚp&qZYS$р9{e\qG]L s$}f|ti!t\Bw<6\ǤE,?RH~D85-]k=pA+)q."GX n )B)pBp^RDXy Aʫ!uh >./ 颷j<%"1-a<3΅1'#?/v.~Ӌs靓b 0YuѴ-H _mJy*aYV'? #OX[FKj`FWȼ]ID1.ꟘbǯWԲADfBmˮ1E-}H( M梿aJ k^͢zͿcb\e<N)/| Nd7965df7236db974d0a17100b0c38eeac1271209dad65c4d7e234ceeb5b9d37abbf3fab6d6d6e44d2181d074fa0ff26d675cdef5H3!pQp)Tξ7]mtZ`eO ]mtZ`jBl-+ϏSv z -5-VNڄ&ɡy6O& &gCOm,CV$eF@[6 Ц%,u%StgNda|QC +D3Yu [znP8{.SQpMe$ p??td  ?`d  ^    6 7x:d> AADD E E (F8F9Hl:cB]KG]lH`XIcDXdYdZd[d\d,]g^v bydz/ez4fz7lz9tzTu}@v,wxty`$(.pCpython3-firewall0.9.114.el8Python3 bindings for firewalldPython3 bindings for firewalld.eO1ord1-prod-a64build004.svc.aws.rockylinux.org ZKojiRockyGPLv2+infrastructure@rockylinux.orgUnspecifiedhttp://www.firewalld.orglinuxnoarchqq,,GGOO=0=0 ^ qqzzii~q~q11CC  IIRR"q"qZ]Z] @ @))JlJl 6$V ) % V=gy$ <.. ))/`/`++%h%hPwPw 22=5y 5R12MY2qy>y JK'qq11))33RRAA-- g gD:SIz!-uW obA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤eO*eO*eO+eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO+eO*eO*eO*eO*eO*eO*eO*eO+eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO+eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO+eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*eO*e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85580d63167c57d98d4a73bf79abedae6f659e5cbf57c741e0b265ae91a6056af9f80d63167c57d98d4a73bf79abedae6f659e5cbf57c741e0b265ae91a6056af9f4de0d2139b08fbdd543c7ab7dd48d2d9ec42d2aa5dfab8f544b9bf8e8a21d2ad4de0d2139b08fbdd543c7ab7dd48d2d9ec42d2aa5dfab8f544b9bf8e8a21d2ad0e2b2e6e89a440a8ed32792094d84074b3bbe6944db7c28d1f8c19175edebbeb0e2b2e6e89a440a8ed32792094d84074b3bbe6944db7c28d1f8c19175edebbebd3d13efcdf99b5df8347b6c145635c18bb005688b074ad643d9350dcf3272218d3d13efcdf99b5df8347b6c145635c18bb005688b074ad643d9350dcf32722188582221a65bfdfbe3a8e4bdf760295ddfdbe610fab3754d37a0dbc04fa2582d88582221a65bfdfbe3a8e4bdf760295ddfdbe610fab3754d37a0dbc04fa2582d84ef25acafca433b53ed49c8e0d847bea0099e3e5435a65a5a7e65251a4ab096f4ef25acafca433b53ed49c8e0d847bea0099e3e5435a65a5a7e65251a4ab096f9868d74ad3432f82b429a365572e6aade70ac38fa707ebdc184a95b1879bd7aa9868d74ad3432f82b429a365572e6aade70ac38fa707ebdc184a95b1879bd7aa8ced5af72b406f78fb7c916ec7857e2e311678fc902bbd2438b2314494f612da1f1e57527c0671eeb6b76ea1339b5e1c4bb151f97a1f8d556d78083c4050d228a8c01fa4b2ac86edc1bf3371496d266950d6c0a7df3aebfde3436fe1653dee25efd689eb86dc92fce4f244d19217d87e83e54af3de3189cc34ef88b8876ab51aefd689eb86dc92fce4f244d19217d87e83e54af3de3189cc34ef88b8876ab51a0ac3d000178620af13a802821421d1e3d608bb22d564daa8a9adec79ed7f0dff0ac3d000178620af13a802821421d1e3d608bb22d564daa8a9adec79ed7f0dff06dd28a10d8d2596f4b137f25d460f8aa962aeb4b564d059041d4c558d66e6d6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85580d63167c57d98d4a73bf79abedae6f659e5cbf57c741e0b265ae91a6056af9f80d63167c57d98d4a73bf79abedae6f659e5cbf57c741e0b265ae91a6056af9f809a8cf3f8dc3abf66586991a0afe1192f1f70611767e227efeaec4d9c3f7a36809a8cf3f8dc3abf66586991a0afe1192f1f70611767e227efeaec4d9c3f7a36d3a4b43881436bd2b9830e9ba3548f59f52740c3e67f1b87459088fef694ebb8d3a4b43881436bd2b9830e9ba3548f59f52740c3e67f1b87459088fef694ebb845dc9514629cc0b1ea81faef779eae93958b67ed60ac2a75f18f685b005208c145dc9514629cc0b1ea81faef779eae93958b67ed60ac2a75f18f685b005208c1488d5f070a16485f48150149536d3997a17937efc28b4b2a8678974f2015f72e488d5f070a16485f48150149536d3997a17937efc28b4b2a8678974f2015f72e8ab3ef0af93c0f43a6a2de696af85c72e2eac56a33ad9e20f56c1701ba3dfad48ab3ef0af93c0f43a6a2de696af85c72e2eac56a33ad9e20f56c1701ba3dfad4c52e0d5d4c5eb79614a0f0bfa9e5e35281356742012eab275d1cbc965cdd7fa0c52e0d5d4c5eb79614a0f0bfa9e5e35281356742012eab275d1cbc965cdd7fa0fdbdca3e2cde28b520e43ee1c186781e5cf7948d3653a910717fb3389555515cfdbdca3e2cde28b520e43ee1c186781e5cf7948d3653a910717fb3389555515c8400cc095fa147f1e29355ef76bf49c98faef89892b2d03e923367128edc200e8400cc095fa147f1e29355ef76bf49c98faef89892b2d03e923367128edc200e3e0425258eda9268d83646141e7553b971b10f459821660b54271737c5e9d7f53e0425258eda9268d83646141e7553b971b10f459821660b54271737c5e9d7f52bd86e0a293dbae4cd6fe25437662822d1695438ae488feee928a8d7018f40342bd86e0a293dbae4cd6fe25437662822d1695438ae488feee928a8d7018f4034fedf46e7e79e671a7fab96b2f8234b327d5f94a0b39878f3eecb0a311971d6fcfedf46e7e79e671a7fab96b2f8234b327d5f94a0b39878f3eecb0a311971d6fcc555dca6dc98e2f8e4f32db997e916f767ba77b57f6fb6bf5730341b751b02c2c555dca6dc98e2f8e4f32db997e916f767ba77b57f6fb6bf5730341b751b02c249152579b7635262f95d467e3eee803e411f3b467d88f9f4a287f3cefc4e7c7b49152579b7635262f95d467e3eee803e411f3b467d88f9f4a287f3cefc4e7c7b528dc4021c8775b0849010ce07f58a2dfa7ccb4d7c473fcd2a97ee7de11006de528dc4021c8775b0849010ce07f58a2dfa7ccb4d7c473fcd2a97ee7de11006deaa605f304cba86fcbd708161e2288e45964a02e38644d281868bd30106b43dbbaa605f304cba86fcbd708161e2288e45964a02e38644d281868bd30106b43dbb78d468a1f06e1f82dceeeb91c3be7accaba48e3a8488d809f2fadfec8c5bb1f878d468a1f06e1f82dceeeb91c3be7accaba48e3a8488d809f2fadfec8c5bb1f8b909b4c92db402fe5c9160c8723627cfe078cb0b19ea2c56e128a9a069c41dabb909b4c92db402fe5c9160c8723627cfe078cb0b19ea2c56e128a9a069c41dabffc34203291c13bec4507ebc485f4ca9e39a6d5416fa1ed7a15b966cdb6a49a7ffc34203291c13bec4507ebc485f4ca9e39a6d5416fa1ed7a15b966cdb6a49a7f843deeba2216ef6ae42617f40164da69799857c576960e040b28231ae9b7cf6f843deeba2216ef6ae42617f40164da69799857c576960e040b28231ae9b7cf67818571272aecae8fa72d6ad106173c3e2bfc8e275b5fc431a5098e620cb92ac7818571272aecae8fa72d6ad106173c3e2bfc8e275b5fc431a5098e620cb92ac2c7659938add1515b852985d9f695b92911ed2c0c957cf8425e045adc8e04f052c7659938add1515b852985d9f695b92911ed2c0c957cf8425e045adc8e04f05e966200765b24c20d4087f211213a998057105449c790c2d6ee66a788fcd6c88e966200765b24c20d4087f211213a998057105449c790c2d6ee66a788fcd6c88f0c908913d7c5e1fddee6578847cd54ef6d51cfb93bd307e00824aae37856a3ff0c908913d7c5e1fddee6578847cd54ef6d51cfb93bd307e00824aae37856a3f9bc1f61cafa2b050d7107344e6683ddbb6272f7c6f5e68d8f9a70490cb0c00069bc1f61cafa2b050d7107344e6683ddbb6272f7c6f5e68d8f9a70490cb0c00066d1941db3af4f65024041ac2c237603acc619dccf4710d4c20011947777f50906d1941db3af4f65024041ac2c237603acc619dccf4710d4c20011947777f5090abff263ac076f5ca7017a402fcb22cfefb8d9f5d50614535145e0469f7d2cd20f6ab17b106fdc739c41690ce7cda3773944790a90966ff383389112ea0a61d43e877601b1b12eed4899fe2db53948f4fdee40838dce93032a591dd14df6f8547870ddf202666508b34ba9934e815a547eff50a70affb1abcc33ad2e6c66413f9865a1a8af46a6473fa8d9229693c89387d412b22e9ebdd372dc0eceb69f30d184fe976b93e18c8c36b3e8f0de0dd55ff96304094f0eece871efcf734aa8db1cc2b570262843f48cbd030d4ed8e6d6827e9dd661a930b064dd82b6277e8f411a9bf6f1be40bdada1c06eb773347abd8a04c4bab5222001f6fb17364c396c72970587b79fe55e0fd76422750d74ca21d992c406ecb63d404b5d4f4730b032c6706433940562c34fb5acb69937584ec10aed1a9bbd88f43eb568e16d065802248af3b08706b2b4a712c85faca53b1289e8d35ebe06facae3302aa8b19ae3d08c961abd77e93a83d535441d8f518b8ff8d39265c1e3a0687295ee8bea3762f3fefa9be0403376e263e7fce8fb637f1011a98eef5b440579da8a89d949d2a1146ea907c9f7fbc1cf40b39a2818a2299d2a6c08ae72da23898215ed592ce4246605e16f7bdf4ba32873c8eed7c767e3d7337800a22429b2348fcff2ef09787586ca00393175e8bb77e19d46143ec1be133a10df0e646e4775b781d539cb07f269b1665cb223333c35495b8a2226fee358d492d75abf38c7a5697fb0e5e22570fddee7a39d05eb9a81e7d9212202fd3cec6f27f39cbd18a662172436402dc46675745c56fd4251e2659d66972a15cd87abe09df253cd03a77043c3806e36c47198f851f6fd4251e2659d66972a15cd87abe09df253cd03a77043c3806e36c47198f851fcf40545fbf9355882afbf677c4dca1dde95ce9c5486d75c2669cc315f528e5dacf40545fbf9355882afbf677c4dca1dde95ce9c5486d75c2669cc315f528e5da35fe9bdaf46d1db90d86dbc134e0d32c33f7b652ade4c45b7a22ed1839b4f87835fe9bdaf46d1db90d86dbc134e0d32c33f7b652ade4c45b7a22ed1839b4f878d1d7f10f4571e490fe80819a34c840b45edf828c107fd611d79243bde980cae0d1d7f10f4571e490fe80819a34c840b45edf828c107fd611d79243bde980cae0125c988413a6d45e3f8456cc89f450ff8bf28a0d9f2eb379408fc14d5cf3db40125c988413a6d45e3f8456cc89f450ff8bf28a0d9f2eb379408fc14d5cf3db409abc5b2a23bf88929290ee1fa39f1f52c45478a6571e7bf0351003e5b3b456bc9abc5b2a23bf88929290ee1fa39f1f52c45478a6571e7bf0351003e5b3b456bcb1575829e271af591837d6a38b2b19d4f2b47aaf84ba487bc86679e4ea9fedcdb1575829e271af591837d6a38b2b19d4f2b47aaf84ba487bc86679e4ea9fedcd1082d8778d950969546ec5323287a78282561f9a1a921b80974d148acef45e901082d8778d950969546ec5323287a78282561f9a1a921b80974d148acef45e90a515f819ce7b1a6421e34cf9433e17485f3034bceeb7bd8034ddddba50bacd34a515f819ce7b1a6421e34cf9433e17485f3034bceeb7bd8034ddddba50bacd34fbb50c6fc4a1397be9393de325ce9d110e771e4c652b6a227952749f9608a3a9fbb50c6fc4a1397be9393de325ce9d110e771e4c652b6a227952749f9608a3a981756dc51ef545d737fe9ece89f5461c060cb9901efb0d0904783d452cbe691181756dc51ef545d737fe9ece89f5461c060cb9901efb0d0904783d452cbe6911ff8564d459bb01d1150cc327138c8b93b5e622e987b3c9109edabd4a231b024cff8564d459bb01d1150cc327138c8b93b5e622e987b3c9109edabd4a231b024c8c37ae0bdf5aa0a978cc9d770e3af822b7880fe2d3cf3722f40c7a7936d1a4598c37ae0bdf5aa0a978cc9d770e3af822b7880fe2d3cf3722f40c7a7936d1a459be0744998bafd1d03e4a82994a1c2710473b52de67029ecfab1bebb63f91cfd5473b321d5c9cc618224735995ee8fc3bf2359ad2aa470de0101ca5a65dd7c68e10ec9fd83eceb4fcc9ac6c4efbdb0ff93cf4ed37c2ea5a799c6042b9f9802ec7a4ba660898aece3eb358eb86d249a263c5d01e99e73d1c0dc4459a4b9f09c462ef89a4a1753282da2279cec6b9815db5524bdf1d2e0f73b9a28eb2f451b2b872ed15304209d2b495b1be113e802527a6b84284801b77f17959a492f19fa02e9f9d6cef0f2c97f81c6593d861afe25f993d210a0ac4d3bbb1ee00b5c9d516ff6110527c371ad091e1d3ed0a9a0f43e116ffb400633b36301436b1cf428b076b1089f3eee998f7a51f0b6ef84f903f939240cf3441ed497be2af9a87d036d921f98d71de5dbcc1a58214f98ad7ff86217a85e9824d4f0b787f3f6e1a985f22c02cff8cb95f1c622fb070fb03b4bef6583d43be91e40c1822f18f1e63eea844fa84ad9cfa4698e1860693cc1adc1caa5777d71a6e1f39567e2c79c5cd869380e668029f0f341d811a798edbbe481bfdfa7171094f129c3a630d717868f3c09563ae379d9ad9335f925d1676daddab5499b06ad9389b79e7de3db2949b202d9ce967e9ee99302f73ef5992232e29b25a306a99060d2461b37ce69f8e15f3db59d989d9e857675d3cfa85025d5d437bbacfd7a4057b766866e61c17c90617b1f3dda22ca27a3a7a9781c2f0c90855255e5a2ce9013c4dd125d2a764e696dbac1296490e30d45b7709b3583d71b58a6b3caf903a3b1b82fcb102a17fed003661a9c69b0a5b85bfcb5de4fb1dbe10cf38a6b851eceed9e38c6aa3c76f283b9d940998bd6fa633b3415e440645220f332b9419988cfdee412476143cdb92c874bc54f92e8e7186fc35dafc32f7e4083fd40af5d3fc8fe56aeb8751406d9358161830e8b5b68e96e94be59a70bc63c57fa4e3020241a0f6ef113d7698976db82f0899aa6382e72fe67f8ed5971e0ce160b77b04d16aaf7b66d63612baf5f181d726a3c52d3290d5ac789a8152f47d283c516a6ccdbcfdfa9e802ffc573526044d932135efe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85580d63167c57d98d4a73bf79abedae6f659e5cbf57c741e0b265ae91a6056af9f80d63167c57d98d4a73bf79abedae6f659e5cbf57c741e0b265ae91a6056af9f56961fb27c92fb1501a20b7749064b1cfcb4a008c4f40f01d7a38df850b9809a56961fb27c92fb1501a20b7749064b1cfcb4a008c4f40f01d7a38df850b9809a4d4869dd546e46f57e855c3c2427b071bb6a28d6feac585c54d378293d62e9ae4d4869dd546e46f57e855c3c2427b071bb6a28d6feac585c54d378293d62e9aeed68876625112b525c5a9cf2a6a72e2f5771c5e28fa8dd37a7298d587a4b8afeed68876625112b525c5a9cf2a6a72e2f5771c5e28fa8dd37a7298d587a4b8afe1ba332637e11a4f3ee9db7cb1c3127b5a5a121f43e05876b1867443d0ce560641ba332637e11a4f3ee9db7cb1c3127b5a5a121f43e05876b1867443d0ce56064e2563612fa14ac24fd45d67d36023198c68699fb07e48cf34f1c2b5bc09bf1dde2563612fa14ac24fd45d67d36023198c68699fb07e48cf34f1c2b5bc09bf1dd1264528e44f79c76526209207b096aafc12fe0a8bc4691311756de67459f7e3b1264528e44f79c76526209207b096aafc12fe0a8bc4691311756de67459f7e3b4c15b510bd8b984bbb27ce4ed8bd5040c17b724dbd22eb647734d0a470fe6a744c15b510bd8b984bbb27ce4ed8bd5040c17b724dbd22eb647734d0a470fe6a7493d0bc85c986d0b418ea8c86862011655e2a2798e1ccef839f0c68150309674f93d0bc85c986d0b418ea8c86862011655e2a2798e1ccef839f0c68150309674f02ab7e71a8f148a3956c14ec3a0f3ab5e9e4a864a05cc88fd1247d7f0d162e4402ab7e71a8f148a3956c14ec3a0f3ab5e9e4a864a05cc88fd1247d7f0d162e440cfbcea73c18b7d4ed907bb657162316ab6309a76965f1ac5d8eeb2be861021d0cfbcea73c18b7d4ed907bb657162316ab6309a76965f1ac5d8eeb2be861021d315febec527f7cd1b1fe1a4f62d313e76e438bde88020919983a8cd19a75b978aeb1e7ab23b84cb42c96ff54e0404083e334e0e5d31d3d03e340f50eede80ffe057ab7f04335ca27c374b6e311690d292e6c2b6f191ee56f4c6900b08e92c4cee0f20cbb66bb9b3f28407700a8d3547b3493a55ea065d87a88070f6e1f11239f984242a4ac6582281f6094c82e02a458ce64684d01af2990fcab556daf69e7f3424beef6fb6c093b2debd9c9428e1a957e72caf070aab9e1acdfda158fc1371d4780453f6dac94c2c8101e8c9bac637a96bdd19e7cd462806d52b62ce904055e9a758af4a60dbf8299791185ad992b814acc63de87ecb703e944e050665ea392cbc1c15ad1cd19faf65bc14290c9b103e30cfdd3fd6f4e31fd62096445bcbb62087b161daef60f2f86d72b88d15799e6ee74918186563caa2f8afdba843951cbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfirewalld-0.9.11-4.el8.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.3eDeDeDd>@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-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- 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-4.el80.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-84b2283838651af96f172a2d2413b2ab555b7585064c997d717517d73a03f7275?7zXZ !#,] b2u jӫ`(y/hNO{/=ZM=]p ~iE 3>}ZH>0 —G1Ѯ Ij L\@ ä7F 1[<žZυLΣQvCq/ۘUkɰMs\4W)]SհW 5RyXê6„?СFHN$ֲ3=bgWLg0xJǤM^! _u<5UY3ijo""mғzC 0Co|mzRȪJ)]u'bPKƾDF2h&TKʜvqPŘGt>U!l[iIwWa|nsBCfA)]xVTON.1#O\ ݩ ;$LH}K7VT9 xvrc7eUV6Q?Ɋn1E%]&ayTV0ب Ok9Z)Lɳơe zO?sw"ǷvIJpI:H/2b$I$S"a7yycMVT| a ٻhJ'ԚnKkj16E &K?Zk:mfXg-?<NIcȯBW|̩ɋ~ A\90:Q=k+&RI>UgY*jf+F9dqy% &J`B!6 }v'69\w5o@=_4VRɵjKz\Mz~UG?y]"6\-;#B7#77%DαQxj8{Շe 81 MG?HU)2~+d PC^"i1]OKRj\f;TA0tNɨ+9X fsVnXItِ i3ݰSO_4UEY=oNd"9h\LDV[LHযbgr &[I8 ,>և=><2c,8j_QY@2(O {f%8\%U}.YCުT3{:f  [ gY+k\S-HT2=~Scvc14 X&`4$vPIU(T/D=yA@4/|1y,E,BHm)%qTHv׷ѫ|t;ˉ.FӾl&jwx1s:uAb3ݖ-61E-}s>hc@gJQeCJzLPKNLjg0ybK+aQl 2t,pꎖ)2ױx`ް6=>>Mfcf.s07N<5Iz( æ;xZOi +uMWryT%F/+  8CB,d+j[E(2fP=[X>`6ױfceGjk6 Z#%syuE~Ej!(,S48wS(v's|<=< £!tG,L!.q A>](lm+'c64&;RKjZۅon _2 2UUS^ner&ť>b=w>!⿶zÎK@F8[#3\{Ux VgWVv AAbҊ;а=k.e>|׬2AvaQ<_Wj&̼s e-U9}a}Sөq zMk+jo{ɼ>[ҏ#B ,lzY]RؕJdl8"0ñbN ~my񳹆b* /sd0xG`?wSWMѨSz,/S÷8.SWoCCQ}t|lGEp`w 9ZW?*۪j fL |l}'3WNXy^';d5Sk-ˌ.˳]Ej=cnWpސ(Q5ao8"BrvS0_]_3B 5e]Ry%Z V^p%i`Hxm$:~ sVĠ #jJ3nż:'.)^*A{uȡ8r`#!q"m{&h]S lHVUNdMY4M9SnwSZUؽhlѷߌR6.Mnyx:\~kI-at6,T&x'SmsZԅ?(qyޑ&2D$;NyΆȳ0$Ui4TQljC%|@AۍP W z.BE3b@$'mS]W7x^nΕ/ ?# 4}UFaQ9 cA| cUsvMOQEч]Qu~0w붛lE5@8 w:bLX$xaN-3m|9#&tT9 H9$@gy[6LÂ0$Xr!x ]#%H@R7!s`ry9ֱ5b.쒝`E=d]BMeZ,\6/ v]ظѱ-uܕ7u~$w ?JHV89af2h"E9وμ_j[5v_O]BS&Μ6ѲBM)+vh5Αl]x(bRR]"E{C~9sFXPwV0zf>Goir%TYOe˳]3='{2ϐl0Eg8sǹxO !W/B'M"4O5A3Or%DgREV<TNIU4+DŦ+}BII]"нa 6ˉ"%t8.)B_& L?oW3}8Z!OgdӶW_cv4)d%t<֛(86 G>_6!gqTfD+zX2ĤUQlB7^6pǾ| p^8 5QȩMTk5P֎z.R0Aޖ%Nx+`}ܓ;̖NRk$?H8t0M"^٣YQT`qD V{25T2ȹxTzzA-4^nR6;fXu8B$%'݋B/+p IԍHjSү`;V Ԧ2HU%W ʘ_VP)l9 |ZmF2b/}˘,Y [L{v1OV9vhĝ-Pդ7a'DvW8utцl1PQz1[91T8++#hWj`P;/gLLrγJv0{SъY,HDSsZ-32"8+'t7`2 ;~on갢Pq?yCys;s6#^\2/cF_r*W}ѫJwveFѦzdD#tHA<"WV˗!o̗r)ʀD^ckӿi,WI3$,9eMG;#p.BN1m.T\m1(^fb%F=,3?K;Ypj:j9pQP%R?ky,O|ɮ*Q`@@eʨ(x*cX )FdKqG~eW&2PItzA$ೋ^X?oZOxp.8 |ŝepsT{EWuu!h\k@|L, h=Oͻkt]qjߧO,e^͑gğT9و&d Pv1fpq=YIc@`=Ft HeҐϜqŤ\j 03opޕv;?$.H0n~ 㝟B_yּ0سW5E'a"&&mDu)H^Vϒ};\m>%nj"&!n̖⮄%,"pM)aق@(rϞ0JƀzEfiM3D{#*;:3 tX " t]pQ\=3TY ))8oU9׈]_>7PH8Xcw>2?g.H` l up<-ܛo+meN;ҀeS,W-Rq*477+aId~igk4L{jvmq)krjQzKyWtVLA_ƜS= {50p5?̜ڱ_v05jS6لxT$RjkW19.#wgU1T&655bM7*x ȶ})k f 7mk&3ܿ?-"G.@i7_d5Z.xHLR~}*?˺"͆n)U@rDjŧ䞉8<:e0&b,#hL"к.P#DxɧfXE5LFku7KN*@dW;r)u{%8.;VRL&NMA짅uÅsH0<*w}ElwAO3ZdYcZm$qޜ wmyQ/԰'8Hm(soVXGS!W^j@A仭SorM{ʍ2|L M׮a8 ]mENMh"Sf;[W V.gjg@>dUr={brg "3^Tz>c z؆Oef=h3!֪U9-F5-i5j=a9F>c^?0؈[u! %J}LEUj.BeSK[+ cxϥN0095s dbW.rTb_5۠|nlhzL,6]c,tst, nz^dw>bv9J+BϛC$Z }5NÄ>іJ(yZ^E|պb\ړfR6,v` PEC\L`Xuvv}-i\p_Lj;dGMq^>ϒ7qAy}C =<* i V⋏ u?]Z0'9{s: (XoDO(.!e:QXwHƼ = &v590Q=!&_Z>^"۾sq TL2^?P- ќO jӤDMj6X.IхZdD@Tb-ǀy#آǝ-):c  /LiⳅPd|:<1;wWe, AӂZ `o|*~] *d1et=Y*حu]٨x;-~h+7=j'ci:?d9ťq~X ȆǕ:2P~ߤð;Ѻw ۞odStְB;KՄM?:@mY;|_>S=̤/<Ţ劍tD" sDpWˈTVnj)k(?Tz21۠U3^Э2È.ZӔ矹vW'߅TEhf:3 ^XW* kUHzaC k(~Яw5r~V%>3- .gS$vгCa}Z{כN2'q0:ZI_l鯯p= C| b׀mk/@Wetc=g .5n2DѰ!{|/Zs㷹7I1oS-BLUuɧbE~rR-U3/3$\eS.L vzĬth݁\ zvمF!;>iӸ>FUJZkNպIhr( [O)Ҋ*jX1ZrqY᝗7lRJOuT!' Xi@A$ϺH//:1oH2 O*<)āvtFZpNKIPWzcy< +޺p"m h03;͍`8Gn slpq#W{9g&Rw׽ijjO_K#&V[$1D;Fpv*vfݝf髷 ϫƍ>=7(@kEG ϘJݘ4"jcw b+&휢M=6 joܥFxʝ+6u}8x}xw I'pGt{ r{K(44LmoU)ˑ *B;2 M;Uǹ~p.Wflbf*Erl Z+x'ΆFoZߴP7U!|!wG{cq3rE)nuE^~CMo&чuv̗.J?a +WU!CJ{=uRSyXh%CS ^u.% *bri2HCi'Ӽ N 5™7i1Mj{RsSDe1 Adt'jѬ]ߪ^\{ RvO0aD>d(LVBC,sbk]s3ѿZq49TIpyYzanӗv89WQ2 #!}I;s>r8zpt1aϊfkҮ8="c ݝClvp~JQ[?*Y @c㽓Ux\4r:d]{X}^K8IXTuZޘf[Ȁ 0@~FL0mVnFCw繄EN.kVLt*{ox{͢%+c{l4w?\i!SwH@8pg#q p@*{͂,p/|`C Jv k*~˥+{fJ3y7 |kL[I FįfPm5G`Rv J[fگ gۼJX: 8oOnLG+ȶEw6)'qv ׽/85i1>Tȫ&}qUqOC.^cqET ۗu1=q-'B87 pa86Hc\V+8;Yk A@bUSϡ,mȡG<,f2jR.&rnA}:Nw)h(2昂qr3?y^W4 ee؏UEn'JV"i-jY3sb g&=ݝ wZ PľFy"uM4NYnD_eɶ-8hsn&ZYY shK؎#b 7B;7Պ΀MIIC(敇җfM])E2wf bғ wIfוMPR?/cYVn\M&QX|>[8!Y qƱԮl9ڜG1r C"jӰ.JLFM,#b3ө@Bw 9DdCIv@2Ǝ]LirVeP҆j(rKr0xDֈ!5(k%o __["jl0>u}@{7+A/r8 67e%d2gwzRI}\UY5f r:5ar[EAvP,?&L?؄.){ZApMK)lV`5{1x/7vSͱF&VpDZ_E ˍ{M(c37WK/yȳv<09if} Eh|>t5dm1Wۉ̇!"[`%?e%*ifȬ []۠N,G1["XHB3S[&||0qvJ{/n=V6Y&j -J+#4Pa 0^-(x+W.yiw-4 /oϪCPcD!l6in 6K'df4eI)!o=Q%s}<7g7+ ~p#;Ru[%v8[ͩ`\)+BW}, NWƺ`?{^E>HC39inRтTea3¦%gO2nLxl iTE~PJ| )[e@]NUof8.2;5{?yn~<}GTn/H~GjU=Duh]ͳ4富y[r۞ pYP vfD-C)jNO ԝ@U6U<>4%'& \;(+9KxX>"S8+^c֤N[A Ȧ0뀳dUV=Ag:ŊyiuDiɱBaU~M- R.q۬{(7,WqԞRأu:f|zM T2HJ/IYuaf<(+8|$|bbbۼ 8 Ҩx׃;B(vJ\3t7E+_#,mw!P9|wg)w%`+ֽŸu|WJ>ity|BےPJkHHR jT*{TZk%858+884@76;m Ӽm~ecЂ|h=`;|ez0q`;Ո=Ya1Bw3xeoiREb{~x·@{^Qƕ1N/lҗGe[iMH?u`DQU3+1^kĄFb4a'\dGPontJ@"EЯ z<rzcfh47(JkyQLQM)7& *- c`S>1ˣ:nL zGZJ*SFm_)qnQ#9J4ef[{@bYEkeޚ,+>İ \Ё'y#`|htT)٦?)dƃV/tɷ{.2xRaG1Q0Lyedy6'HgUim"rrW2k3]lI줵LR-g4t:fIIzXd3r3|{87yʖy9wC&x$Zl~Be@5*߸`@|kwjscyAqio[FTG\]v+FBj$s0oÈ's#RR%N9})da]4?SUl*F+t.t'u'Y`cJqm4+ ,}!ЂpfI8bfea >( .u5@"!mg̟0a'o\ ߨ Ôi#A ˷e.EV`; VԋrKn5j<~ë*';'QpT3.N l|aSc8G#&v^!-p4_aZa& ^IG2dTj%퀱=d@tUri3u@ɪS=bX?Z(]=u֕yce+Kl|[껀g{;Y."CXnѾJjQ:8y}:U|G;rcQ&OE&EY FuZ#ɜ٨di p巤=hiӕ;<'4~-]gZ0#~>-gbdOK9Oj9s fH8w6cu ؃x/Msz@"Fթ.I%}UXQ!EB_-4.+`1w5 cD*3%v+dzi[B =ƐqjHo_aWuROiú ?Mz`‰(h#%guM'o wQ@oiؼ~i:{TڸXqM\j}۫/  T; @ FG 㹳C;s"cd$DaF j1 |A'0XRd~挜vKb@wc'+?9S1|MM K+A"%SVAbW/ݾHM_eqyFಊ=p1u@] Pe3rysGƍyI"SB7"BImNKQ 5:Jz&(~ڞK1(Gr%91/ϐ2znf+:;U(='$6^w{f1a*olPiK[*+Y"lxϪh΁xGhLQ3Kg\o,|־:gHH|AZIeXR$?o"0)Pn*"#ENbE'0?#[v>@|jPrk&r==ߣ(}n ,QWv6RZ#|jisPo)󏪹 jkpX"nQV%Vٽczp ט r bdjˀ8ЇʽЖ@XHan\Jg[6Uq3IgdmpHW"prPȊČԌ*2;n[uP@T%9vE|s)1o"aM.CM<?na 0*>͍?ss1̨Fcn\;B@sגKf{;.=%yjģD\5c @i @RfV!(".>ã b^9]"6@Js |ʼTx)Bt;G5 m4# "臉ۜMR̅Ra3 @ 8K vfAU& CPBPI6X~W=>(;:Tva.ݞJGÔYե'$dE*ye@ kyv6.j7kx<~4I䢰8O3m.Ta]G,oNA{CQ9Սb:$[b[!#[$N$(e}%3(|*1yP\\ՒzՆˠ_Bq #.~\僾r5~.|F}=K#wnsHV *`Y /K"L%G|.)@@'cJ^t=avƀI_5\Y֙CkS<<&Jcx9]QT JV4`^~AИo?`i%@1v!-)P#((iv8}F =S4;B?,2ץh,kcG }߅eZZHGiXx,xAΫe>-ŰDxO̊QewzY:Tl%Y: Pb]*o]  BY% ވ8\bm_f@3@Tup &ÿ"}T'L(<vT9j\q:zU( &dc C1dazC4r ĢQ]I4D krlLu2Jk+cS B-1nf-a/&/nPtŻaIHi`*hw9Bs{D0Xև[.Gy!Q;k?vXb}<>?iv9DnY;8 #M;$ץJ[WkbKϾE~:G")9wG^ɍG{\" xv k_a*(ϔ+EM`O7|8J)P_Ū8vіm_8V7+>Ѳ5NbR4K {U4tD99nP`%=%ݯHȰ1XP1I8&*iޜ1r164||犘2'Q砥hiu aESس/p1@9Ͽ ļyAɐ2 VN#7T22["?vzgvJk&0=3nG]h?!FE{nx(N\џkl~S!_b3-&Dh|g|aKi"#$'/m݌(=}rT3w[­ iʑn,҆.o+i`nE4u k A5[{LƤ LJ C\|&Ҵ#U 5V8 %[| |yVS B`g+d:x?KB+ZJzjc`ʔʫQ,HRU= 3wʹ٘XC?b^n͇A"yZ0}k!iu|7(EeC?kƺry_U$TĕtIOrƞJ\s=?& 4RƤQPq.:C|irg pWufr#F%(ۈ$ȕp0j庢te',AKFy;$DQ_sK{p ÌF1@֓^xnEӹRBG C==\"K? kY1W $mS;3CxL0#-%8) L yΖ=ʯ%? U:X*DdjnMq锗ϒC}=+S]780Xj8x7x-QSڙDVT5dQIY\,+\xsDQZYX9(h4u@ODNxy8wa`^ t\s Vλ꛶5>,;p /nwK)fVA䷙c"t9W~Z2,ʴ/qN= AsR9;ffmq+S} 2_M/Jä'ώXƉվnotܧ$ve@tB M'.ϲxS.8"E'y ONRv!wcNK (xzrf35d?>&ʡ`m]'K(i柆ÌO:bAvT 42DaOF 3;Y @C!YVh¾>~582NNۉ~;pVUAP{Ր*>h` m;W'sC UhGڶ u!:mky2)ORc)n4cs52)/ݓ]/VԪwOCOAA[- T͞^J7͛ @w%EC+uWЁc9J)^$E:6栞8^ @^RhG Exk7aD!>EpwfJu9_mі5du\s4%7x׃{TٲPJL|v:(O*C=駛38IaDA&P=NQkwYl`_د~/lc >Z//.5?&\~-5XHf^\uMP%[H pQ_%aU C2P %ՕB}X?^KWUy_p|Q+kcߪD'wNov .:W/ ތi)JfR3 %YDf·M^8LQ2Kffg[GX۴c3k6Z; [Y84>.oK0t3-|&Emٴʬ2`'>pGmʁgqC\ʲ$lNChpOr/~EKEA>6+o[X^d}u;Ŋ+m,_tuЀt*Mk cCMd?BߨK]%rpy)5w-~g,}\^ + !KQh Qg"EJtpYc/دO͗tƺ'j_'w.{!kr+@ゼ[,k@ě.T}.&@o 167ĢʙA4=zq.|2nM#nlZm/Gė u7kY2|%XVNftLҒYs{O ߊO']`:!NX;lX}-ݽ?W[aĩ^8X_KA3WS3gʛ^uȽydF\OT3A87(blo69kD-Kn)=+Ay;ԟv[xz~$oji'"8֊I=j|!m /ar#4{HOZ^5iO)g雨`v9h@kؐBljˆ\geA&4\(R131 {$/ky'ݰyH90iǦ^rwk@3-RXq/Wf^@!Z8;\0h%zO6=bFhAY e# WϪzxړo0<(2=$C|%Z7YU(dE[;GD _Zߊ O(.sV1 T&+&vk]ڕlxwD|(Nn`DȞlz;&V~|_Bu8YEsmaGO #3PK *(X'iT Prx<2n^DaW-6M fBhS" 9M6s*/Dć}A. X0s߁[Ak=9O~ ~WQ;kKQGj(ǠRvBr 2C:s*(Gl TP20ŠZi{U < g*/" z]bY3= &)>${ JWև0:Z${;h#,Ӌl!4+!\j6qGl>CKsSUcg,hpI}q{VבS(wS#]pKDC */mO)9I/}Rˆ k32>mA@Ex&Ob1U|b<}ֻ3nMMgyW8w\qT!FJBRњ̶O9P ōY%M/Sl~l93 >! HOBWMC$̤n&˒5;ay\JF`:D&{)\y~.=>v(3f쩮D,IHo6H03C u$4:s5VMbJ[Z]IK攴>/@5x1MH 97nVkrC3z=`%s?+jUMeg0Vtbs߃1lǛm[H6bN| a>E6:Jo-vIٺ!VjﭲV ohh(Mn2y/3 mv_gLuAC?1$1Ct폫~>KK{uz0U; LwsU=8Z6-KRQ‚yL.{{z3{ҏzBpM]dm۠LPN#n%sx5qr,q;4Vz&9=}Ȓ4#NC=ZW-lZ'_1L{p9'ƻG nK⒘I\VAFsZ`9aE skI|^ # Pɦ.SU0Z]Π F;ַ]J[8_Wu~"ȓ, 02o2=ε^Rr2'lv@>r w[+ujhR !(eK=Zsclj [X,{'M?*^!<%&{ +AjNEc*|t9[%iG>J{oof_'X‚XF^#Cu?=&EYèkHPIΠ tw7t$s!%9˲Ay);׵L D>4/R GqkͦWlP#,[(iI&魈 *N\&" ~μ˱Prn54Wk&Υ!=RȵkUp*Y C\Ҳ%yyڽ#Rr!gB)@G1PEOzq\W?ErXDq`7**!-M2$4,  D\c3m*9HQ4leUlMuf%.ߦ%)]M1sGJ +f66鴸Ks[E+>]p rNY}*+p 3(9p(^Us(Iab?*F?z*ɟ[=hz oIFwm*"nd.d;-q ٨筦)u,wENSyZöR ǥ) g>qa}54`j]Lb-j5c1}^Avir[ +֏dzr<>OmH0hv#GgBE7AW.({Qeh.qyJW93]TISbOs̮]Vh~I :¿,[0(Z3Dhҭ&pgzw@Պ床7J\]Rp"{#0ZPWOrRA+ $s<__V( q%"xy4));!Cz3$qVAibꐕ" TÌkVsh}0x(>G2@ٟfEӽEuP "R`5nfLsl)[M> tAz9*NhZPD LoD1OL2 30kᚠHVHR}:Z#ث:,16YFV= AC&bc7OCK5b[Tyl]WR[]8Ϙp&Mn٠"ŸK=pV G>?@+.9Ƥ /׿7`%ov%xni}_~3 )Y%ڶ 4`֞v~/-/'WD0/9~,:J7XNbUy' M@&+*N{zZi!%/%=Ll=ߟ\&Sey "h|k%u kZ#] sCEf֔ c&[cJGxAv$>*!T~{//^!Άc<8EU⣊ry{4vl3lxBL uŠlnFheGhr^F W3fze;VAY~0%zrEUlF=ҦB)zE/25ۛ!nadjhս(^6I.kϋu,J:&Ktgk?cLxFh$r Xp4\/ ρw|Ө7U({xK<"y94qRcrL9DO|ψΠA=p_.`86bBUf39) \?=)r M<.e; q(owh [Ll Uy(D:a>Cʌ{1#pELR!;)cչkyl?x9|w#A3ߺhМ/~]znL<61GqԳ^V^2~Mg,kƫ/,bD>DfLR ݑ( g]L]gԆl>~nShM\aM@iE2W&HBhN2I!M8le0hJxGK̈́bUU/#Hؼ2ۏh.s5 lmEl;ESP ؇ZgPx}x]/r*BV >:*ح߇ reÙ/Oɖ=p,U !_HL $_ɡEeK),mn^#H8DKNޓvK{J|?^jtqd n j=q9  X3:\D2v-=LcXl*Unj*R)nbɇuci?}-mZɒ1-z{yh@E)t:[(L2BtSI"08V I5uDT{<@_eIo%uB|tDTmgI2mOQ)>nAt`y #!/ѕ_>--WبAdQlK 5Lj7͂j^EbrI RPKh5jF:d29s;'PZK؂5rNMtQ$jvWN]N: /B(rjpA8b$L"SpU;_]\frh{)QHО;C18A@ur|~q͹d݆\ѠÍvNH7(aV@rz~zDJP%ocCHJ+- l7nbpzf$>Ȕ @ZɅm-BWLpJ$:i "T[%  RZE0Ɔ5E_x'vqӈXlFXܘtȕ3V(th02lWF᫔QީϏL 4PMNqo +9n뙳|n;lpfex(8 }RYH] J-|^m)bg~z)e[{g*ClT~oEGHd.j0qB p }gD %\FI-G#ˋ jڡ+؋? wղ\-c֟g`Een:DuL;xH9gf٨UX̵BH!5_9%RV7Z8\H Á(ϰY'ڇDsrf#V3i1"W5Y r\Iw;غW60NMl L|Pi4cٹo!/&l-@50ᦱHϩ}ֳCBg0 >ה]NG<T;VnҌ8,4[44'[d|k,[7y;8*Z5;Wr<-lr }k c<`Jv^ZKd5#5H$qf4с?Î[ 3(i+9S4ȉgB-K=fZA2f ZǩFݹu~'7rnŠ^9SnzU*i$R+}ƄnL# $o# .ݻx6XJZ> Yb<|kL]6k$8KRz!T? _jŬ0k5% ,* Ug6ZsB4󥏱飢'B5׵ThkY:xK {T`N+iΓٓAUJ8_/v܊9u ?Zz@8^GTrpzt}zUMtJ536 u(%GZ4W6StT7psXwaxSXoaXr\jB%evtuNr]_ʯPKA(\;ߠ<Co\nل-쎓OFfV?ucq ֛S5-f |iIg.%R`h0YEL7A8rfM45s={H9)._ 3^BʫaTxKw\%0=n^s}sOR:[z-M1}/)6J??'R+Gr{Q<_ ٺjUTM3TX /T_j>.흯ˍ-;TqXDJmQuo6`W}fM&MQ`eRbքJ?5Zfs G~^_U5Ag8?(n#D%|YWRY5̦þǭFҨd⣃.!)1]NKh~p{Y,{Msoɼè^~(:ed9s,@/ VEorq8"uh{ޣn3oO%ʲM<F%0 s%bf@ACu\ jXqoS6з jOu@krz$a|+~!"l3$_'J,汇Q⮨ OٗcV^޳CSMޚr*~/1vC*`#^ЄtTPGZ}vNu*afA缳+bm379L!pA?3sȮ@e/܈d?g\efs{k֢g}lN`ZtN. OxmTpEO2X+@I@0y -4W ҅x-}C;S<(э#\)IPއDȊlL!\q1OE1Z ճ;)H_ LGJZqtr0Jc Aۄ33lTKQD(78k㾑9.?N;/9.Xg ki͹5TͲ ʁ~4R-ч]LAjvuo׺,'strr8uf>^CLlu^97;H(3o_~ ^2ROeQY !Y,&ANq%SxJVjU[4uNPD9NH8RxoYh mqɠ%. g[@F@.|U](o RO$8ouU8&82r?ͨ G96(g enZI8ю@-@AO]z\I8UQ9f,Eع%"I6h|oK1p?f@d|b2ë.w6 ^[)r/=_BZJ zQkvVIelMT;`¬M MBl3 #! <}y,SLa,!Pˮ~{0B`'C^RD7%fqPO +/&zWWTUPnzX1|(9 -$| U(] dc2=f>u9_o΍#B-&6)*}/HY,^ !rVRv{KD+ H;~9Qi f.Ȑ{kla>صw1N4jl+zysZd.P6~Ѕ;QŔmMgYVkyဒ:{(VZ>zʼnG3Yr*N{8A-8+:Ѽ)m"μXhx~Z|5Ű-Fb=>!';XY_#eڎH#/zWt4M2 $ǙR  5`k?emRiŲoawGWMy.l;`޸ RaؘO'jkjV?[*;$1}dGϩ(7Zwv5 ( hS^6EB:bH$u'OS?"@O<99 roy`Dg :B|w\umT2]eV.`jߥUڋV/M--9dCF0K\D/5.b0^^drfr<\ 9  .UʥG?"t t/:gM. Z>ZS3P sU{296a`+萙E?ߦޥ=`vx-5ijb֍G3%(3F)5)CIJn+TZcoͲ^]ID՜!+SQz )c&`֠:o87ҰïcTK21kt <&W&+ {_r#d,j\ Moaw, R{(ֻ84~ #b3+:pxڤ;mFdKy ˧&e\p#.՗UO]N*=( ӤԩA[n”X'4T4C '3J%oqƥؗz}f\IL`P EP /SR]6_u.P>k&$%9qDO^ęx޽uو|`q5: GC-(˱? S$qFސqvy~Hri| YK@NQ@2ܨiB^^uhjc9Y!bM^%΅Gmd '6Qnȵ|~Lt$6h! ~0=۲%xf&5rCZm=%s9%RUBG !DSA&d'\sj!-/!7ޤ/Cm3Ǧ>9 ML[O⻖?gF[ JsU@\,$tmjӉ[L,-/#T~rr\9ë&/IXӬ'aN2k-CtS=@lqMK5 ۩_HאּhuC}#?ƑB"ih+xnLhmMܑ-r_ZYI"̾Jp$b^@Vrr3tV'j;u̒g_:ȴ3~$qZ 0E o/A𧰲`Ha>Eb[AQw]LfFjS\'@ww|ZM|D{:Ki ,FHBKWQl\(+tQ0SoId!V)Kqxm±Ѽ;vC&h Zkxn =!ЎP,cJ'LUi@ou<<,Оm~\|I]5{i-SvQsz 7^,O[?Y%R$XPg94:` r#)%}jRn0[ Dl|Ykgb? lt\]ǁ +13`?͔7職rjKov> *IŨwɥo*TBe8t0 PG-8A,tfL @we&ӯ!f3@[?fO; 2oFF%tf(P)9p^|Qi8yڅ:ϲޚP d|ʁ4U~EC-s!'RmpӉX-M0~\-I}(b 5"M̤Sc7*B6- E4_( JlmC0"tވ<*{j@Q]X4VhV_)Dv-#F10[ 4.na_zd: sF@Pc2&B%[g۾\gg63KG#frt:v[ q)(e"_͡ _؁0ZcwVmG2U#$gLy Y(&"pyC݀z]՗p8Q!XQU<^?ogtW'yzzU>$0iFw Xtbo5zY"w8"#hAyyYJx:}` caYs }vgqP- h3]2d<<˅?(HI&FdZߧlX݅ 8N^IvPϖ{qYNi"*HI.͈I"*qsp ZµnG^Q")Cz\d(=~bд>s!BfT_t})TV9$JWN ߼YcU_\FƲk !IKՇFSi587w4lmE{W|r;PF)&L$@'~X3S? a)*U+uI7 S?v-8o N nx3xx--Mf>Cɓ[ץ텄"ag94iR_0d@܌ Cb1{PmFF9FTTRceq( um `ʤjM._31"y+QQEp};b|P=z¨kȉY>Յ~j2"r.i BZZ ͢zCݷ+!l; !^+hw;~ߪ2 Ƕ1%ηƳHin<ڔqqc ԍ%%"y|:9?{}xwW?ppc]BEs%M)c(j {sLod|+g߭I.NxUJ}SuO:J^eQx|b>x."נ ͅ:r^3J@~NHC`M C-` BV|^r aSdUē' oA=Ydu 4dr۽x7?Khjw4UqlG}aVVJtY<*ޝ|GMWUã ߟ|͛~@zYy Q|M6,DR峉U0>f^`E| EC1+SI U;@ _|3#T<̟;qS-}0a%ql n*}uQPXoZ9g]S.E 7wEJ*JӔ٣7G8/=Fc7!1Y`sYEE3{M.|m 9uI<ݪ[c c-;8 vB0!KDbx~+f.%8<8ch\pc(dKIꚜ ?g%\:JiS"q# !}^c->7cLȹnN%S ,=J@o.G:\Qz:~p1ZX_q;8^׸X)Spa`O-<م `T#/.?j@=I1z zSH7J6YSKleћozbس.q3aD-b2b_x@2C8h~nPUOg##WO(8 pT nx J6n<ػ["*/<%Ev@one2yhC:3ַ ޛ'P S;I<iĩ v5si#nZ+ѓ|PyQQSyv7EGkRk3{y!RHbhSӎ#=>>7mR bċ|ŀϲ$Ёӧf޺_`4~MqFu-ɵz k=/[/FK8Xx"קi!,ݼ]3(4֏ &(<'k\Ŀi-Bbʻ\2`ŜӠW$wtKڑ7Vj|j9\5ѳ?HIC9SUY5Y U ņWm՘BZgf_yI'V' 2]8n} UUCkh L]+ZT% ~n}~}|򪧣]^kUs6 u-cOkOehrUmJL]qGd<0E '!yh] 2)݇lKk9N7?C˶Ԗ'ԀՈs*ٽq{Md}pV})P.8ZU*-H`>k/3F(L%.o)2VĜV!dwv@,Hf5Jʐ9riʧ[ɻD# at0 eP=!c{bʢ`' ȞTrɥL ׵TqƟ˅IF]rI׀K& [ms$9ƸHC{YƋA[D*q%ҙ2bGI K ~7bs6NgҀy%&cWie]r99=z8DPKh]zNV:8oxN{CslR9ߘ WI f6EAt+6bUC`oiCQEgQ6{ߑXr5N!CN^Adހ<(rݷ@N2"?iV]IqlnxWsE 2b튄d-?y9PNҲ;' !(z.Ti1֪lJe7RCҨ/ 5xj#(S֙ CJCv0 U,h*/o*yUZ#,9۽.kcWq- V UQ۱ȕ-znM'敗a CSvrluengq( xePL˥U[^$#SW~/ L8?j6A;h*nh9[%Ă!ٞVŎß)냞H21qΗ #LX$%CNp,:ey IՉ%33>;Rz+_l6~Xm鎙`@ȁ dsgO I^2]lǑ c5c,ע9o;}Z̩@|KسV,E|@gS2ӖS~*WFt˛j)!E \3ŋYn/j;[4`'G>ћG^D|-MfQ6yp6W uM(no7BsG\y{ElM "_[Y\X3s]!6_f‘}赏EёulqR@I1۰~K$A=Vi$Zd779Tݸ\RPvQEWCX , (0dHayh 2BAl4s<$%/i,5{jm5!wV8R(8(",U%or1Uר+X!_)OoqugR3U \sa_P sܷ Dhy+Xzs 8ӗP-RS:>m7vlO&`u}4t0ya_O槢@G+д/X Ckõ .Z޷P닥[ԊD/Llz$G"Yt%@+"3$? n88ybhpE؇rvo$unFviD։aRwd^7,ml"ZJuW6LR (x++qQqx&+fJݒgucmoB֛2kDY Cv" 8I'݄Qz};{ߥz;CXL.2'uVĂ5>)  ŇKΖƮ:)4~Z*dz_d0-Xt`]"bL࿢V%Lυw1Rٚg # t~1ȝF&u@^c7#B©\F2$> Y'{B&(v|9 :mT?~q_6lU:;1hf-<ILhs{P92h.npY?st"&CWߕ~>@zÚ2EpevqZWdT?Xud[wEɍ`{\Ά"#];r}xBnVRdAe8zl*?nMb_k:,[hi =8pNdLyREyBiަ۪֊D+՚^-k;׍̡{Ҹ5xusYE`#W.D?K+NO )iL)V1N F묆Eݖ1DM3a p3iS1ߠO^ 1t-%>tc530,ێeyIWȞv0ʮ."4cf(u?r `y ob#o`#Wz96'5FnZUPCo欜=glP櫏xyw{Kj y١ 0l s.f̒È.ދ!hkT84UiOf' Z"LC|7q:mpi)=فW~h pg}ش"r%<63+0X{É~{C:O0Y?PTgXb`vմod,LYc@!,-p&t6&i:p#_'$ 1Ϊ IixT) JO9]qT.e7eec'YPrHPPj-0,1Mu/d.0L;YXbOq|@vun@ik( 9]l\WL D̋Ԥ1!qYo5 z_MQmS5&÷Q$)Hz~bAwvCw?yūn rT+P2V'IJ.wYb -7G5yuShM)ᗪ7:x:Vg`q;%\-#|(-#zj䪑'1tQ/"l~W j3^bo.X* P3AI bCP~AXL ]765joחvp ȱ[Ao"J, '+QҢ#\sb7O%! U3w:=) lq5Mu,'mxTTnrt|CtZXxwGIy٭'1Tξ=.}HM +) /XsܩA57#O'3?K~Y{6vVj3.z6njB f^MA砌VK ̆g0qۨy,&`_)h'7Qpp.U} k2Ã>6N!sCk7{@RxQ^u?⴪ۛJx ESDrbːƙ]B!xrjO)G0׀ifUՓQ.P,TA0"23k Pn4eO%ynˌb ^".;Ɨ*_utψ$E{fXpzP3W!@{ 0Ww5;-+ &X,ҿĹ` E|P*ffヹ.nw#Μp=6b6{8ڜުD.h-UdP6$Ǡv:0)8̻pxsOŏpBd ;x9"_d~ n+꺁M$^K:V9laho"";]z??#נvL QIDzH:(Z ?8/dN~UQCWskR!+vl l  [pS Y2E@ZW"TSQ?i/#eS+w>51!Y$b@qƣDqy-am*% w[wn6ZDҳNyTZsj=0}b0_v|L" @t53fu\7YW9AH)T )C`̶5ъMLUR=b2n M=l*Ksee2QurM%xZjm.'w&A :? $~p BJWr3j~h+zΞ&\ ";yf#r[Q)m_4 xk]4俻09L.?]Qw8Qn__L1_wwo;0/˼chCÀxjJYԇ{kc8iU a[H^3@WR-RGս_@лrq8`+Z3 e-S#*)V]k3]J#Q,GOY?Fژق@[~m'<CKqK 7J@ݽ?!/L#➏`` 3>5<_Es8ڤ@w{SwYJIx >="a!^Gɓ)_%c[}עt aYϖ*lv_<(2RKc /Arg(?fYBQWz~%[FFz [:z$:Պs|J7 ax赊'*QǏus>3s $|}} OG"R_/YrPj88A= }"gnZʻ1 @-%{[A+"J\umzS1бZׅaCМڢƉ!92ڰuN7~,ss6&d+%Hg0eEPȤQJ1cCӼY`x.b"l7|ß`0[ PF,(?9}Nk>a~LNW8"sq{#JMľp(eqkKnѯ1 ,rg"_`+hT9'ii!IM g0"yEObR^}MHVXnm9 aMȕFCj=.DuzHŧj:p4OBy3|X`rU3JY^`2mpUegV+bT;0(v$AN#{@r3WEugJTlЄ6nRcWoGIr aicN \kxk:N@fRJqN|]@2fގd , ?7٩snP4݋n#Ec~qb/ԏLi+.m& A&iqlޱ@^#B5<'}E)wS{ O*SU#I$i$BEP;{fgJF3C- 4$N#ٔb=?tWXSyac}gʙ#+Z9k4W/E6k8tɿus.ΐ11AansoIqoj9 À'FAUKdZ,w$jn;kWG`Tm~}œNԏp @-Rcag#WAY%3X/JٍrVyz]bɲF7GcwfF] .7W W[nV?$r(9m-k +liɞ1kSx)dUXtz䍔t-dů9=W+/K~#WcGzdG(AAku[eF)Y;!ϕAOLÐ6SanWB(Lmɨތ]5]혢H'Z!+;p=vahc\ #Z3Y 1$f{vAVA1`!3\ [{-Ѩ~lsd&l5j‹LOW Pn]LY9I N!ڴNٶ;0v[}nsa'D]&]IϹ?Au XD?#8V$ok+,*;/Df>/6'l-O-S֬.yJf`kUX0SHl_r>udNPcauz`t (7vt4qg0)0"K/Z6yK㼽\VΞe -M27<o|Nj:nMcbh&'XrQn wTYd#%8N1 i#]kApҗgo޺~BQ0B]'gۈe`DWx.Q;-uK4~Dca=*8o~Go!uA[?4Ayf,~&295QxI`ȸL91p0+d\=ة0Emº\SY kٷ; ;fb$\}C?65,EA%FQ]KdJ(B&Q܃-G ~y~#\|=.w08EI8EP>xH_&a&5=j2+i7.^}TVZLi@._=|}āI2lc{8W6R,ǧs7,>W ƚ 1޷9,4Y^«*DP5'(R\)֫hIf׿ah^*SD l \YJ3P2-.xMQ"nn lG =Ps:StD7h1:^:u['ge2'^k.q Y~1qcn8}p3Df O}cޗM Cmm9 E1W ]htl(oY V_R<Ϥʤ!A9΋O94 |iS>'i0KY 3b1?76B D"ch'Sz`B<̺xUf4q)?TbOC[-BCu" "B x#;G\MMXDUv8mHO=)#&md C0*=f$1w[PCs%Q@xKrt8W=c?m =e=G pv=>>7GHV JnR{Lo&R EӤ\ 5}9V!2<0)-pF$XCꞕ c:\>f#XHi%M,Nva:=,|#%.vXF]1$AxhZyu~Ml= UW~N_F.U[ -fu;{-b3mQy@^dp-D %|,:H3eUa oeY;t}S&\ȿ>egDc3.HS{I/!ɴFnBSzS*rw|eXyȸoR# >FLGTI,|w <mYkWjA5$EГz$'Sc}Ġ'o*VgI;T!tꪆo\,L6w,xSK1++FS2ܸSQG*7r \lO?zUpU*V}"zҥH#{ǩ#c/x 2ژ<,N+c<ur.ԬEk' $2Yn_ݒ.B/o!/Q#D|m̟P^,_P:$H[IմFl>^=~5eqY KLX9Q(#'kNpIO|992\VZq#WrBfyX+ ]]F9ʉ Ip3xdt&@6򇬊бL5l,f{C[_ 'BT>{q 񆞇 f{:P\aLǾkHQX.$^=g#˕i4Pl$H$όC5z8ҁd A Jw vznV4B_:/¸2]$Pc ?0;( w4ߟ<4_z4&9ɕ62pi4 M< F X"]ۯ\J cu@+:f3I_;^=.89C3H/6޺#0&|HGa\&N>ibVLs$)(h[㢈r/|jM!/4Xv*sNy_V@t@j {Jw#ŐE6O" =%47 OFhC|В CO̭~-B>.dLjb׺t=I2Õ\-}Y}]5l)D]8|)NCLqFY-A~K;*eH @B7RT܊:&~(v;j8hs@a9T (p7F6Btedb:FKt3jƐ չAƑ?=$i}1Xڸ}tU?9b' )UҲȀ.{9hA>7^r^W߄1We |i3^:HmZD6+Q7naQ.ٟS7b=q>0 O.LK7װ#cBT"% 0WU1aEԯp(*NpPdQ+};Mç})UbO5f$qVC//7(\Mqīr>;K=J R4kL#jC%la-<#8n#XnWw䱕ՎJ^ Ry ʦ:+G!igޛZý1g1@LVCV &X;݀0q6Aȟ$e^ZoNgzXZP$Jɦ;Uӈe u4S3cY RBH%\E=6e#qM1s|k'Χ 4 0&nzBL”Z Z`Z\Z:q0$W&DG6Z%_0fys8߭:ݥIV'ǐH;'¼gI!f(f =H9Ev[u]Zj8biOɱ#VagO:'OyP4 ',z ƉoJ#R+[GKcP5f &~]li'b$Ct*},GECa_]ӄ~ZF=/%(6b*P$T0 !Nb$Ͱ}@άΑ !#f\=T$bhNoBaI KMCdFDFŦ&cH(.$ %s>#9Ҵ\ڤЛG2|icXҟhV",ӵo4D6^c GyKTb_WR飵K[YB+`DաPM{PgSde)0<4ӢB`uysKudg}32IVmGFmT:GXMErwtF3WO$;Bg?Ě;~br xHWG[nd*r~rCj,0nߦZ4dzFqJɸP"T "$_@ N1+zEaW>{('|7fJkP{HZ%{i+ޜk5Q)mgB-%^e OEáy'pc̀UfvM2Do킐,N:Ys[;s,%bPPrQ=%۶3u$7S8 ճx2`épޑoԙ42So]?2>65B;Q!sAMao %#Ejp2o@\ъǜ9j~%9DT/< 0 TVGwVp 1FL2W؅JZûA 5͆DkhGtg&rפĖ,Q TmUNP;Q7_|6M@ =\jx8af,]9{M&OQjZT 貸KmţalAzrj&IGķXO qX+ -wPI^)pJf NxbjC~"f.1pdo.apVLNe`ӯ3Y]rm+ k5X~J=Dh9[zX.lnAJGL91uK-qzr:> DT%R{`kE2b}T Jף7MLYQ}?XbY6?Ō8_eXHҡCUm\.j!E+8D)b+Vs x;Ś, ڤ2.F@y>Xf嘾l!H¢`2[k\>j޻\#8*%V(jѢ6s,X S֟@ E#Yu.vP蛫y\gmН8> 864 M!`n}.R%5+)e rrb z. &YOn0@fnY* -ٗ/6( lf5q&+z!x'3_kZڱM0d4=z!fS)"c~ ; GZ{U_o8r2լPP|2K/P2rpxywA~E`GOb,6pd1L\,*yH$cK`6J6|cw<ӏK z|!XܸK:$S2nA¼˟itВ2('g!J GZ\]S2XȽ`p_PW#Y5DNN |nń1M9Ď=3k #-G,įgS ~5魭/f?M/s]k,މ,B)Qe3JY^T5y1mnOw0Pm y3=KSntn ŝ X"II8/Lq|&;PL)N1%#*!P@/9,/0p{$IZ,3}:d($Udv Op/xA)#p6m:J5`:B2t8:&AւxT/!):؇O! m_"Cl#:FoW;0ӶXĿ#Q$N@{?nD4-<Qy`A&ݜ]߼J;'llHP"㩬i`)-S`W-W%n5W5Q5\)YZÅ#uŻi?eVXTQ/jeh1uhBy\{=$q>zE/qWnL~}[j1EYJ DISrWZW]?jVת|ب9w7%r߶R0ʭ ,Gi4rtxeצeSpmAJ[ م^J]Vڞ5ك[j.8: DQ 3;Z ^ң?md)f|t"\犱 )u o;{G_~z S2MSE%}"Xק {mqK )LݮnK˰|ƃ}6X?λ *2՝̌\K}"s&4F}6_~e={cIrYER3#<8gMɁ7 -Wv\Wګss,k \HBs`mP"^_z/w9Q YhEXhw/էbʖ,U`d[/qҫj)M"%Q?JW# 8%RcSwo4amY^ Y72fK3es ٦T,~VjnXY#AkxURs8E$ö$%H<9&A]@_\†9Oɾ"Elj_ݐ5(Xr![]X\p&-82?scu7~es YX(?>]=T\NaoW{q(7z%rzZuV+E;WWw/&Nu9Ƞg t D}r&0ŷ}7xTkԆG;ũb$aV9ڂX^!@ܺF^-yL5Iܯp4َ4j mn韀d'0cHS#+P+-Cְ4 \^TFu "D[B,yRqJ] Wm7:(|;X 36%~r]H)٨Ώ5ZP ^{244 NZ{Ki?ruP/%A ?,>QQLy#VÆG~hCa4kL#|f[We)?Ȣ-;o>4G'lv1[;`Oi-i7o/ho<)>mplUX 2| 8T$7)[嗬xΥuٳ=kW) "9]jpi"o.`?9GMm IOWïXbn}4O+,WLDћbo \.¾^H,E~BҊL}ohYQpc3P4oNQ'52h(W*P{z-֪=;衣wr!M^2,ߕ#.Xzpa(ŚN6 tClcm:naΕ g9קBb8W-%mT2luJHn-'TUڷCtE|73!N2v,uE&RFn\3aJ!,$!!r%:1QM @+;NiBdg҈8]l9$*!O3*Էt(J?]5z RN=VmHzulm?+ !Ep; 1ݗ΅*|bgz;NCUWH$-Ѱd.N-@qpj>|`5K6CE#'{P'ŗiAEhUE+:[pf=0ݠV,r{ %1L#iQ+g. 6oRVq5B`y.3w>ЉׇJjA$+ju|]ޢǨHvHw +=$9%K}B&^ X[BVontv?c2P'C+3 0܀E+ }P@iҡ3d7>* QE9L!\91;y8o>5Kp(i: ATbCx^Vg3:h? mMKjEAާVԆ(]_1W'8Wch}RRRlB< `[ڽ`7Nǣ"PUji8]CkP`/m=R2[*L΀qHSI'X>&5Tˢϕ!“iݧv^! zYtU%9 A@@\3}::` C!ҾOk0U'Sb>j2Z>e8ZL M`GSL$e:HlQB> G uW ׃|1/C^䐕NUN/\ٯ_*n\:Uzjiu,ߴn;i_MqX=sm !|rmpv3aƝiWNb.xnF #wij tl+P]Ʒz:Olx^4.q/5\)( c]$ =-{C}yb++B-a" rvF}(pc Ԝ :XgXK2,OBlh7;f]Z>Ng33SH׀"3 .^'"3/&t3JhnIeyp#P JSgSUOd=v89?(6 {Ol6Jv؟ۻhzHbyW6)rxRBj'X]>Z\OUXgv~' ;)?5-k[ɈF@ ^@G o]oҡ%fH gb+c1?Ry%>c (}=~ ,fhRy }rD5f@o̔(Oe-\ϻ]O0 %ab*uy0.5 D-~ՠ`WZx"}C`Bc9\B EIW9'c5 0=9\I]H:͋*aX:{4?} Lz|o1gGAuTD{z`L>ѐCUo;msPEQLK%Kbwm y: }h\%FT;`&<3 s5u*>*pߴzq 5R=I_\O|:Vcm~RS;l2[(|B"cJx_ov.{әJp#i}NZRC 7-]϶rM|%u-xhm(v~Y\rZNc!r.G)>{)er1E]7a1VpLJd.;xܗ،?׺Z?/0iWE¸SuWÈZr?_JRMo{xca _6Gܝ}`9_̪x͆[CLC}?/@Cy8F/Gopyj֧5=+dƻ9{t3aȥ7FBZZx@PAGV-A鮉Qi "c4,멤{ 2Ԩ [Ѹn%/$ MT{m{Ut=#m:Z9>{fiAUfU!U ?fSx9LLm˽*\͒lF˜nH90nrzOkn{  bpbUy<ƒ ^!E(/{SpSז\$-^h~eSS׶L "|>P3 _ u9&i$? ?#Bs3wq:+p%"~7H|;)4DTo21~^"0oK_e*SAn GK q˼ɗbrf2ġZ21YOQR&ePyi@/"@CEsHVV,rsd4J-jX,Ṉz[Ӡs"pWoԮ2X͑7WcHeW"*8D[cjц;>Q\! Mu!B|sЏ^ qKUJlTvIO.dO؋i2l-(XS+,Rn%po{U2ܒiU&QpoQq15:~ٿiYN@+[nTPcaSȚ~TQ}OMhBRG56IWZ` jػiVRRaΚ$=~bD;\ 𙇏&f^cr&{Hg~B(s&[/NΡ?2%?;'%pC g , ˸;~4*JPS364|6JsN1"\ȯ8 4#4C%˚!)0ƍ#э p{xA| j"ϔQJzNݶ& K6p놈~ew%xΟهɛ{2Ӭ-`Cߡ_MG9TrQy4>XEcŰ=#ٌ."PtdD@$S¯iޢxT)+C{ZG4d={ȶ!ҋҞTu3[oލuJSk)2_l mcN~tGkk6_ު"lR)7cU|JZn ޚLO_e uM:XեL!&+%&?*CqZ#$[.mԳ HM]U5ZRdbHi !-ۉDruҷԂq5lp%!^aqi冢=br%z%w6mZ:VxBS7 e%(:Łu7eN|֟EXl%c!Zon%"CJWVo <9dzܾc.&c8boM}sa E qo%|@I˘t$HPw@0pMqstK#Cv~ ݳ(XyT8M+-6zfwhDPig\keM$zJlNqD.BMbKDAtGIdlw4<ϠPG⏭!Cc?͏&rZ^ fk@B_v9 LZQA.u ;ֹ0 JhOj;k5F6A>f:+a-rHkS'0 7jJ.Ci%hrjB$ef ]ctҢh/㗎Y;,}P5CXVR+Z[ qυ X?M Ga-QZ鴮E(&zfϐt9Rjwr0݉'B9m wLKac,1wgJ*<߂|] K ZdWd0P{w i=ܼuE`ZF{I,v pJIyB}2G$b8  ғg"ND'Q׎)IuScn(~3LC[e D2 bjϿg}%/Dod`2G~)ڱSӎ?DZO8t#萀7u-_B]8u#Qa|>\}lZ:{(l=@L>}@ƛNI&}"WO[N.ǙlBa*IQ&e-`.E͐zDE9Ke tbV&ؒ |aiy ̀@ ¦87UG%1LZ*C- odz8lrH~=Eگ99u8ew!:¨8AqX 4p$(t.NJy;goqCd H%`:O܍!ʷZUZtEg"pb®91:-x,fW#<METECX CWcYJRD nx +eu5ÃWzL4#Ubbkz;t Z̙'>oa|Y%9^5aN}s>2׻"3llqUʄQ(!2~e(8r^fqWóu 8 ѯޗjOQhx_z {c 2xTąL0˝diw8Y? QHN(r㻛})45V{{&CipA+Rֹr=EU7̦O6 Ƴ&tu\y-{7 9hpmXiw%i>L c/@ĩQ`Pnuk&\8(QV)^(*Ag {9qJV thFlkz5/%<71l۾IwDjgS;wJl=%{C|>i:$ g "vf h~yƗV( 8*7lҠr`ҁ]xNZ l{'_vanyYϞ>ى~0iq4nF&7FKk: ,l`= <],R E'xdOs𘙃SƂM _P 8pװ%`ʉ_6GX`EkćոNcbǒϝ|#JYvX8B_u 9K:1Gk22ݱEBib kJݯ͑fpYދlZe9Y!2-Q~wy(jc(k.̍~? tVcʧ㸧s{L[h#Wg]2+iL@{}nZ^}; 9B0Q@k7&vhu NyA_og `*5j!_ K s$~[Ty*e!lE~[uH@pbad%=%o`CSH>lbT=;}]钷-[~6% ?`\p9 Z* jisq?u79T**esK Hn`Q%$,zNؾ>yݥz8U¼DCC\3=馢z_>sw:Lj_o^CH4Bq& lY3tF_%ְbc$ `+U=-x4vmO{)yLlKYڋSI4Ädxl7؞k,("ZLJܭ=F0(}\Ԫb z\__]2L]CLۜ>xۙZFSn8&GLJTdfYdpq9꜉ tnI*VKr[-[@do|xe&er'\)B8[+q xj?_.c|䳬k8wK7<=KqK.mdH001!ĮZ%5u:u9}x1ɷ)IGS8>){rl)FVa_Mр ҙR$^wnSD&gM=@湼:11J^2Mʼn{6yR ^ݩnKڽʤV߾)yJJ(Hc#[=%B!x["$+;`\P$(Y;wM~Ifw%?h= 1E,3J9ge ~2=1XR;]#Js4Ô )&z !ϝ'Ã"4$ĄCL6q_ L*"XCڿU00>"tn=jK+("e:1 ӯ*3{cz0:K5{}AZ;9O-80{B5ןTЊiuQ٧}ōw$Ρz]ah"Ꚗ9SDaoI 7ModUOH5 $Āp/ ({N_ l C(|OEBF|qwKDL`gI,˱6E"Di>(:$\B,Uu;k3qW0 "[ + Cb@$ (4np*ms2 ">^Of)QT[^Z?k<]Yf%˶wwMWzPIP~NrwE∶MNPȀ|&4ʮӬ P-(iY^k_3c<" b&bYy5vrX*-u&x,,B.4keb8X2vfKL=sX;,0)zTB/=-$ ҖȸF9` b5C =Je*jILҚ.q(ݓl=D|P#|Y`)FMY[M4dMYsf8Z5'0:Jղ\i!AXD!ZQ^vCt?`s `@4j "?Bږ—h6n{hB,l#BNs\jk+,18F(w8$;0* 9E OB$ ]LНv"#?C/݈5, x\%Jѷʈ?kWP ҇$/5d)ERrx5Ɉ:4v[g`K_+QbN^z:Y9ݫ tӈ*Op<O`M,9 ^Sz̘uߙMJ̘r W} t}a||ʢ?_vX= XttrWx avs9{":7T^cL%7 #,mQ-{?6Nh2ϦǑ[ h-43nsb4!NL/i kD;=md=[f E'*4,azwIU`ipJ `dO!BԺװh+°>q֙FUfg=Կn/j!&zcR; g6g1lzp uYz N@tP/©JT8Mb/iXuA쨑qTyɤ- l?AXEY^@aʌ-u1X;j#YFvVK F3b}'# ]Ml='ywkK+~sODfEP':NTsC?mALkȻ#g^DU la()4 :\dkɆ $QًiM% j`5>L$8Qf (x @!V2a}_UFc71Ϫ`~#ʑ5m?D[l[yhu?ؒcđ݌6탱Pw*Wa r__ג%fH[lj ({/$> GT3R-p5= l<ؿg V!hzʃ E(C\,n&Hyz. њðj]rgYT+pɮ'0g..QW#pėr9NA ڕ~s~&7޷ SF볡n8AQӔ8bũvX/eT~Oja 뼴O0W=umI~pd 1X QHf;0i'ZLyGزe D cS扲P ޫ6$kN_~-gPȎ} `_Z~~#_9$P.ɷYFeKbߍR&,e0*MsE c"/CBC6JnlCպX{-iDt}Zs%d٢ۤ7ýWfK=BG6Jt!G/cFYR]@Cb!{,8:!_L Fs=̵np)2l$R[ ŵ7M~k^Sd̐#~0jxohRoԶ]!X'N<>ekvh=EsABhv%]5|Vw M@.%Ί{`9tIjm߅%(Ar#UpFi K'‘ήDnafp\8?}^3y_F$,r{$A}bǁ0ʘРLߑ/ԓ-Óg} {3r$z tqŚ\',S֕_Qqe=|Xw3{qu̼kϢ#s 5">K z5 /Fy؋\cz(GB>|0[v|-"t3z7{F A|$bTJ^8FF@) wIk}?06Gs"s H{`c&\)W_.4(YGΦߏ "i^+[ b0ZR"TDFn۬-:6'[j)땆F6^Tfk{+Or8.D<97"Dd R>ﳣBʫzTr3}/4sp蹜Hի-x)MH}b@ P& &E'6\NCv0|9$*n0wB'5QE{okL?_@jCK3s@ˡسPo7G@|[cDЕ]Ң]-$1첩 =0㺛+~$XSh1]C'2M1<"%$C8$*@J)ߝl/bq@q$ߟ.b/XiԢL9sN=xZ `9WAVUYT9d5ɥ8S$*K{y`7Ux1h-T#1Enfgt28Ah:p90S|X ":RSk&WQ"ɸ%e]i`>d|hΏ`LUem3~M'h(ʹ7e~A%tJC(/j('\e'qv _%N^RޑdxRhE/]Z'v7CysQMHo9# B[f/fF3"³K'miXCR"9?Zㄓ/b*#` K; M% +yfVdP4jamKoFUDWs7!ݫ 0oIͣ?( >.,fȔn4%<F"a+nDvd,m8W| LaAy݋D&u'G.8aSb܅3AEvp .O^Գ3n׶1ˏwL J!'EC4?1gp:F:vE&nJh$ ю: NSl@|L&x.47Av7ht)'c`Nrv,(^wMi+$+\Dk=K+Dq]|ʘur⏌(Ý8 #8v'S%\oM iť3nReqٮ.^03jݯ㘵yVR_}uc&Qj*/Ct ["(X]{ Syn둕I POMT)fknu)*ɽoO2ӖZ& yX\\?;=QM-g=mՄam!&lC!u3khc44 MN(Pz]O_kj.隦q5D6_7^^qa0>䁦>u;5jҪ~׼5hMxPDd2R1<Ś4X,A;^#UO0KQ'Qp'<^Zlpy:#lO^c۩ƣQUR_nuA(pl?׮nuJ$UGwZo^= rLٰ5ح$Nz/ !*i8IW B%8,Qp3f!V("@ɱicOƱܿ u~{V9;K-.$UDW {֘K qAyb(,ίw EF kㅞc) Zˁ%jfTgTr8TqRUhff@*#+ Qbl3F*ij ّ1Qʝ&*LtP"SY\)O.I [!U~堟 DSV!H"7TVtA!b0" MOT\&@E@Zm̉f '9;D^Ƨ= moZRRYA%=†kD8*S~] L( YOv\!CiT P5*v8Atߛ+:^řNh,bWNI,W40c3P#hia=*>je+HcNX]P/.e'rƾӼU{nܟL7筺 K "H $o ν9IkK n∇Pr*֑7 Lzh0>#ǽefZy"Mi:' g.W sk)SEI!dc*&L a{:@ >]UfѴm80"WBM0HWGCpaܥ P6s# 韶R?=F4Ԑ*t˚⃣mrYArEH~ (k;+̵0H〒|ɇ(+\7уܟ Ubs0' bA=j^Dv^ =͞67ۅ`A9%MĆm4P rGNI@Hy˟~[@ =ՖF)<#()<̵{uOxuGQpJhz.Cy1qqZTQ琸R)!+dբpgdIP{>{[łaPB/Brx dTō˫|vRFB:FhMWF!#1g~FX æQϹR17-etkc<5Y&@߼66lo!5oC썸{7Q̼Yh,QS.~hp t-W4TpܻJ>]89 L=U}.@( -yZ8i> U2!tAΛ6ꩁ8VF& LM Wj 5mtGK,gz`gAUa:}tƖ {!1&7Ly7V8m|صa#?M@J,4)FC~Xp-jg!J,& ԝa>ve\niDz2' 6cCop T۱x!ŠbA8E'"k$Yƨq{]/.bHVAH.N ;~':'|u%*#/iCӐ4rTn}Un*MQuPrK*z K8hidcLArG%$ 2 #KWLшFC j J?64DEU|MEwkcODH\]"fjZIƸkmYtT=lse.«[\Xp)c;)C͸T!/sU{Ÿ.Pmc@gRz7_إZ I1O=AtSC=Kݼ"d j { W~#Q _9;pC(b4XHnunۢ"">X>q?`Cˇ_"C Z2`Sw~dv 5&gl{ީMK7$Rc{l n -&sG+t߸8M76dɅ$9 ;2 &u|vcɞ*$mDnwz$ KS,}'s[=4O$5Сz6d 3`ֹ8~K|BPf@h6[P41*h/JTjY9^[;MCrOCG@fکY5{)7 c8S@4WWo,=2ϙ3"%c5DƷ3z5 cPd`nxp6sP.j J"\}y/jHYވ%KA|v r~J"􂿬g29nM-a0{kJ.j+bc3o"WY6]&7O d.̘)KIpRy4` ZV8!]L\l17%1 &tjȊlHY] *"kSnYF>vB']:ESAKN(ӚT"7dz2$5*"qI(7dE[n{v֦#W=/HU" yUq :iRKnpm8L?hC i|"qlHclpYҤ|ìCJ_*( 4ZV+%M4ؼ}܏d2S׊${>̋Hj)\od<̝)9G3=S HެdNGݠyHtz&zu \tR~s<~ܫҜ_ㅵ#or";lJ{H~k~7ۗ%$)UaWqNJ~R匉cfqB*1ELYl4;ྞFN,W/vG[ǗN윸Wl Wt!B )>ڐ}[пk|UGSu*Ywb+X1eFl]fz42.5(VcnlvK=b)EIfj{H8q { ;60c{ \0X@9JଳY?AmN~:fWN]֯=N@ڥƣMSC78Az a{R!v(,@sy~;S ^ P(Iy9ӆ)}c/47 oNj_c605jR}"̰!57dyvd'Ƞ u۰FKAĂ<JQءdY NW^AK*Э}(L̲ aWev%K|gwICEXu uOlLW|BcW*M'AP-زn1,Pj.Ukmkű@l.D=lM]3avzX :\Ȳ sv5Dg LrlC }?xfwwJuA$3Sx,GvP:t}[ ̓}NjA I4h =fD@ -]{aE ~~HyɷD2 nxa9GLP6HAQm ,.eGBh 1nEB L" zHErFRxҹl;ߡEUY&X.Db/V mvܧ8xqߔ$ڰ_x ,t1G,e ?2ka HW 7E68On4=$bMz- nSto+rW،b ?̂.(K-[8 l#8&z7~nX!N SmΓz؃tޝlxFB00 @_lbKy0U {G{"hƶٲ~:b| ٽeo0FQ~sIl?p h@bWVAliM-^=.=I*!~aޜ3S緺}9cbR6"Sx6D?'Ѱ@HE-?6b o3zkx.?bD k$2՗w^H߬k&Jsj^ 'd[*|*!9o`AN1k.)P֛ag+M.,Rai[fҺ@ZB+}P iMT@!7eRIP;mEԒ4 Higd[R\}¤46G٪U](Upuü椣P/%S' Y/I_`>% h|N 7Mr? XHv(el$ڪ}?.eGG)έ#2d"8~qsLA!nU:> ? ?[`}ViV6L>X,=IjsT!TѕW +r ey^ y:3Ɲqh˒ը8ɻZWu6r9Ce.¾>{u;W./SZN1aR`1IQF5.J(֛|8~s f zG^l3f 1ڊ9f뙌oWdR`_{1N[(Cw;!^ JUғ͌ۏ6`hJ=I|֪6 ?y4ڣʅψBMJ\1ېg0beaEgf&:V|Q^b~,ol*pUkӬ='=D1{_׶if= c߹*E(=["Wa){LwH4W &B/Pۣh;f w ܒkZ$nEv15C85"cN8*$ 8.œ?Vc,iX;e|^ۇ@-G&cAoW1FF:xli))I2GEnfx<$~9Mv7-(lͮCi+M)NY-yL8'L1>得Lʈ=q\ݭMd,)EuGpY=R~jƦEՄ&><O 7Y9@N(" 4>0-;7H]|0lipuhL5%$bt}p5h 1;ƻo rD)*ͬK pbX;YY|LCprXSKiaq3\FF$Q717:?NȂ]Q~KQ#lfŰn(ɋUDAB> 4) P9ze[q /,M0g x5ҴۯW$mM̖gK_Z'_hCXۢעuJcn;3MŮ^EqG5I^zSBa zEb\!5LuږgiafRn( KHVU:th9J fI5aH*,_ ˾Sj6pŗBFm.V cg!ۯgZGX}>( fK;x\DdS}/P~Yli99Ullz: K2,<ŮDb +Bc|m NC6CiJk,ƖY#$~j'u܍oIZ+ޫ\ ĘY*WfƠCF9R!bD&"DV3RE|U@IRf8}K4 \? 7Ϸ(νIX0 y> O|8d񥹔<DGZ [zcsܚi^Mx ܞe|I~VH%qOm.[>#兤a{j L4 esY^=sx.]ӱ\/cOJ$eX]>ܷk{._VL^-1\g[uEI) _Dyz-cN"L Ze6Dut2:qކa F"TORyO߱l 6@=h}}Κ =>gvmA~PQryB ))hda0Gn/S+ 8 ]<[\>XuKNPY6E OMTO1JGZLCQF)&}*#af?4b(?NFf/k>ξoFiDlL1!r> "T㛀̘+`oSv>O{Ҙ/>ZgMT%(9#~[@oijR*h]j~?^*=gTRMD\ 1 Sq,J3Ϩ52GN:m}hm3|hy?Ѫ1Uރȉܴ4Jpmogé7ZcNd} M^mBH2sfWey7] I80A]})/I*dƀu 5 M0pTҝTM_}(rOmy*r]qm,ǃ[b愅0o^ fB^-FO Wj_`5qu] 4) rL՝5Qj Y?rb-O[XM0-r|L q:f1Hy5ճ{]TgP Xtxy_c'Vh\X귀MYk 8nku-Bܓс"Yiz#{P\g`6ԁbիM}MU3au%vm|b%[U7\Ms|Ā} rh^%'vH PQ*՟V[g ` xh(o Z\%H*X %(C5,%'Z˵5d|F{ @۴gwSElmnRO,TG ȈT0%NrUU@!9 4I"RǢ3/0ɦ\0e%=osgns PW% GJ]"sq^Q'¸+JsƵ rcx WX"4rЇ_j^S Rf4{抍_S1(v^=AԱ{\5[V1pήA1g9[~$;ߚ2// @v'>-&Ƽf!56/!.Ln|֜{D/պ7~ffԗho\@Eǯ_\5  ־H8U_DUX7%HdqL?1~N|iwBӳ c%@X?]0j8w$L'У"3w+(^ ܯYC[[Og,gE+{2}<1*<7-ljno9((Edo%q&,?Iv5,%Y;򎀧0̓GT_vJ$4/g&Pz K#37"zA$o%1 #U_Lw̑/ :lѳ,byZ!YLU5ޢK85daߺJ-T?unڹ"ni !Q]c؈;rXvy;+SFZ_:e$HPGt\ 3SP 9sh8W B`N4Zr';ܟj̥8e )qP |83´OXO}T h9>@]!;;_S ;c2^<_ߝ!4;, ~,ڄM=ZR2;?@3 ݾ/DK{]E{U6ӆ;(-}c{FYC@{^{Y-[P Xg)oZ)q[7MC /} 2>:LofIwOD?Fe_;`VSVI“&ˆfb*BH0g3wCVW 'rM;V'-z2|1 X9 R&yrevͱMæ*wn1yF1-Ny5?ti0}ZmXgrNj^g=yb"B?ܔKa1p&D6h@A5<+1P*p+qVzJ̗R[n;HAy3ѲOncʋ!($)}H>QX`<σњi(@3;LŎu9 EOtgQVr$Uwl$‰l6`*SS?,;8rB8ы/b}u_}GSYȚo ڦ 2{$Q7"FP!y,p|ٰHSl\D$g| 9}{pbsm !愁 KSr>,;M5@2(coϼVO KIT/f{5mKan]9RQVu7 7Rl-v3jL=7K.6I豏}b qҟv_bpC`wҘ)fw&lB3 LZ|荬֞7HGNbА۴2lVE ,y9A޲E ]Y/΋6OD H!^yvE5r]wo+[0G8|,Y=变N.G1_>a_r96ة1闍טS۪AIuB}ll)yy\fXMUXT*2w ÏCvX>mCSDҍMs2hK:oKoh$uh3|wHg'䖔}LG םn9[Xc;@b{2m(G?SdȘ4v2%S0M0'X]Ie5⦬L 'Sry؆Yp'ͮĘjTu/6Sv+|n%"\?AY<,ЪQCG!WDִ/u'!A4W5Yi5wyL/QXExt{-O|1Cqp{~3DtЊHia)IlA1SJAF]QO[~H|9h9Iu46 ^aqau3>wQ  z71vYMH.m-tKoįBf,]ʠQ  V'zkKGn.A!oL S(u|.kg,ꄏCTcY*ˋͲ=M5NGq#EpTK;?1C0@##ye 6?g 5Er/&;cLЦ 8q,]ۻzo7B"HQY3Xʨ`@1/KxʻRb(T}X$CQhOit E^:]’`<;`4U[=z, >7nɘJ6Zɑ̠mvBB(=eU5*p+_XH |Nr4F~gYa,"Χ`T,m<پZQK-JEl;'CҪs,#d5p/LwojU.圉5[<.&\TA k9*,hN~=Y~n( ˉݮ8b*Tj$ZВ^fB+:=H3. uR:P&j鲾?mwT@ ɚ -佖G8~G%و{>l_G,=]]xԢVIW~9 Z.EPu͵Uf1h%{׶zTM͋UjFo7FtZf5-HtYyV F,,Ϫ|kzwDs &)F1;W MwPdj orнVRm&5Q#gux(|)ދ_vn{khїUٚ̏aHqˇw(2m*VH餛Oɩ.v|A)K m_- =]w(ecX( ֜Yթ`Yv[!A?TSGccU۲`HبӫQhDx'ao. }&}?3s0mNj@UGZ`R~ '/&I3R@k:GXoϵy(m3.C,YЯ=ۿ5`zVPny.| `UO+;ͼ6ۛh1ʁ&m߾C0h3 fr .M‘vڳ:J%즃2.Viz7^7woG"c<&ӲETvso.ZV W,.OQ /0aT5}lAu&pe$2ψ"Ui>ۨI2EvFsjeWt|` =F N3ҝ)nK&ꤣї.o8 /찎۔%҄W1RGB1nJ!@`hz'XNFP> ǀSce54K=TuٳPʄQ!%6H)!㗻d,TfC8 uKEjE DWI|4ɰTqիu{ bJ"A%6d\{3g&9 Eϕ: -xp@pE~t3o㑙(:Ln *ˮu4`|0[&%۝#;Ssd_ZrPd@}l`NJAE2Q!%H@O醊@n[HO2jݫ~ upKėJ5L)Rƨs}ԫYWSRԍB -B/r#Y7f5,-8LÀctZfihr []xd7)zǻ @\D- l F<8>(~C5VZkoD~d܌\C!+ Ws+I*yGfhNrxȅV>'*0V:oslaxݯؼg/;[}NrWqPdSF퐨qո()kԍuhFi s63b0%V~YH"`kB41Slx`Fq3uB?[5Vȋ]+{eɯ+)X('U=mSF}ˁ<$Q74zRP.(.E&u]QYn Q`sS~nU?X$E>N[c]kGn1ȱ׻ J'ʣSS/fSXs{qVaI`Y*0q@йjYUlgmo rwš(i^`^O 1zK^qdn>'Y^gfv.g4H+&$|OH'T(&e#hwnh,m9Lp Bo{GHLU}+? x^{8T#O&u DxS@/Ftfs9tf u3!\r+(j* ܁.6gZOv;vRץp_ÆOn^%`ޟ卓j#$\0gn͂aYI|*C)ECГf$LIYpvY>GwIHYH RZ`paS _\g aTbN9^Yd~EQZ^Rԃ # %p}HL}Q_WvG/n3Ňy\r N@Z(]X]MN$[Eq]{rظX,n?|Q+_As-/z;ۅ5u:m69ݩϯW[h8l^9_ J1ezblۧYHk;ǜyM`2!7\:7wENEpveM1VMʋ$Y¦SGP f, $ڈ-Z귨fy-0񚇊)rP:`W6 yf Cү @, ջ8lаbPVØ2'!}\Uv"o1ϟ:'C}I/+_\B@X 4❓x Sx39{ DN B^ = HyT_Om4K)s )0!ͫLy%S7y"bNX$gc9!=h+(GQޙ{.5m!d 'E|2O<(˗-s@8n?O8מԅ@il_}A? M=e0OAbx̲#rW.VHm-£,qty 'Vcy%R=frr5y.B R̓Hm<?` + 7Djj~Da2}ˁwiY =q-n}UW6 t{7HD=BM:fZ_Uêr1r/7Q;Nc ERwr# }ѳAGÿ -? %u\Ԗ+4[oKq> hHII("#t vS/P\/d;KZ{Ծsv>\G( 2ѯAK?q #<117$ǁ3H(/a!'l7(]-=kmTۏJ1DG⫮'Z;. +/eSG0WwkG_7a]%G:J&7) qmD21b?hs3M:ZFˋpXDce&0ٻ#a8UUJCj0eE2<;:E+I!s:xge&"zp|q9an,JGsyEZ'+_ w؈|sNmjM+w1{By+aoTtA":sl*!y^^QޞfZq*k@#SR:l2>׭p3s#J8ʵ&:9 a1НςrL,1Dy>,gIS΢К{*Db,IvBه·t١8 TeuXr0O<ձ^ Z69#Jg%VyC⪗{ǘO<!>eSpm׍Tqo6*qN(>Ʃ^{pMGٝ%ֱWA!9[]n)2CO7rgdE2\*q0䙠|ߥ[1iaxclYT-T6^R@P0R:# 4d u2jS Py ȼq(3.}1MjA(}w= %)SJ`R_(/V;Y8"EF scOx06Կ0 >w9.wmDnUTF׾ 6ZRw"t͝q!o,Dȓg:v۷Pe+ ]N-mrJ%w++Gw;4=H\42( %FI`U='¶F,[df$g[؟իwo  on?,Z; 6-.WG2yCVx @շhCxeVHevicpKPnkUEGX$qG\%ʨG R=o/}}'ud*sMv9LaJsv(:`, 1i(l9$7ϦGgee mTwb"='Q19)90Rj24#1~ Pp!Ac58~ۍ*s(6&{PgkÆ5z:m 5c<82eKzrN61s|MBV[%34u{Bt_(ȔcϴLIl$ĪoޮG ox)4ѿAqG(r>sHٍ܊3I; ȶha#l}cT\H- y%%9mgxcܪ e,14bW9rNpR= t/q%vpHOBW4%OQh_,@Ò+4kU@< i{kq5)^ _?V8otPNdߨ/\ܗKkQ>꼵H"oĮbccJ:k䨏Fw\.l$3%Y{s>*ԗh)pJ s=,10pP?mci#45Ht׉)XKfC2ZZ,:o4}x@,Vu\UM9Ȱn3#AͰxR=x8\y݌YžĬGx^W3 I(hύofVt=+'P#+3_aܯ&E/,<\~Iy,`~*p\s7EDюmx+^=pƼaت@+2wyEm茀 #`u zU\"r)tنW҉#Jc9q:} JY8eLo xaL_E1ȺpC"$3>%%I"ad;8c}nQB\n-]x[|CI{euVe`1yG1 D&, d\w}/1聆J&(_8. AŐX;l&LBb?w4 EPƍZOOǹ)=6令zjX+ #B4M!s[ ]WGA& ^ f(|M0jd_c`#^W{n>voO:&Π%*g,$isYAvN3G赵h,}i< Nev*Y,HUj U m ?"B0`Cj@pB߲piqP!ـu8xIZsyrmw,Rȑ6V$x]Ov ! Mjhs"C6_gI߉Xiqn70µ~R72Quܹ#^u r+pWrk%=XPFҸ8L)ĠA{R,S[5} ?41oT kz}M4QAqv0 Oya3d= 5>&wE`(`2x8 )gی&U~/=j eB ožCZhWD RQ[ GrCmwZv4kpU) ucsXZmܔiWgM^K@q=3pPƁWY,CR}"0ru%v˿"~t^wIN!j轭S#;n<UGN;)D !3~ϩ/myec ;L,#Ȑݷ b#ႮR|hB`#1O>l+ɶc1e¬̜^?`t! >a/jvTeT *~WtfF^Va{ussvBj Ć: lΎ;]sK[?4V7܂˓V,QOX?":Q%)T(@U? C.szz?˂h Ha3ϧLemj>qAt}N8f q/ @:!\66_xks!3f zk"#W]KggYloH FV[(Zw$Iw;\ ? $L';?yX7)wݟDrUw`nz&,d|ftgYUMя> %ňTy:t7_vF&E->n>fV؀:M4l3uDrzKlC~tJk6ؔky)!'6]qM@C U3Z~$!'r'l(,C&hC%>9ٌǬTK_'A%F 6ar%<%u1B (}HyDc594ԏ[6J"Y8&֔C䟨hb.:eaF"kמ vj7,5<J{>ťyUabix($o݈y{c[ಘ yi HK< AB ɪMﹻW1c>袖 ٔ1Ddz-,g3z,]qm:C'@oaM1r\{/u +Vgpw`ILY < W gCrbz)5`gAi}\g=FL Kש\ʱ`P?X[h11oX(2:v/En% F+j&| ޜT=)̒Jml86v{m.w#)g$l|zhPa#V *Y<NCVK0Og 9.BNjX}iB2w T+r6p% Wk=T4V ,KN_ vPmec&aV0]aZYu7luٱU Q ͯ"5\Kzh<|f#^Tnaiч]a`N%Z-}_a#+q#_O;5;SG$.1kř۫D)WYrEv4QWv3hڍ qr:4D;b (kq uGqEl&p ƹnw6G8j9X|ɥ:tsa)!zߎdw4:3.9Jxᅟ0:ꀒSbM屃~sJ`=dOOU:1y~If:<_H?"SM峑Kw4z6v.@?;ih;XAKhpE[ wt,'n"%(C6ӀJG3s-6Bϵ,WXf؊=~aK+Ns{acFH&wݙ$*Dк\)5m[ZA}U0wyrN-,TԹbE<(U9<23%c$gcյ<`7 Yu<,u1poxᛞOj (P JB ۄIi]Uݥ'We*X.8dQ1FI* {bWahg s2^1up*C yK#ww7FD:bNmY$ZQ^(q'LKu•o˦73Sf< KPt0zJ*GKh)Sc,m}!8]Wf­c87Q_})(`z3"f$DGɉA @5V]Hw=O{`cva6+%`L ܻ}H2HJ)Zx$6sW|-ĔvѠ"0"3n_wqg< Sr0-K3"#)zF%m%h+d+EDH\G!#n'e2Uƻ>gF^o OڀNe \-ߺ^g(4>օٿKRb娜CDiqC3@1/ iG+٤ϡpH$1\]VГ!t3aq#q[ᡣt#VUm7L|8pQ۪Z/!Xa%Bfc/5,s`;|ӗ=P4Lk*@{"?: sD✗u[2I+Le_1,zƜ /3 +M21$oQ& ?Bts'@Gv{2Z}¸"[C"D?HWuyGpb5K͔F63gz~O U1ϜO^R٠Y|sXsj_iBo#-HaF&>7!k򄋐W!W Dh_]~ ˡ: 숂eVfGޚV툡bK')P}X_nJ%$[%sLZWZ~{]9qZ`y4ڡnKcw[X;/aNss`l ϽiW<`<5;XmuÈ(oX$:v T&q5|{A j'RQL ._+ йPlڕZCA+^k[Pg\K+>3 7_EY@[ k-7VH(7r92Ys(n$1z#A pd@iO(Oj*Ppy>bOg7b BV,Hi;eJji籌H}]egCX;ZX`\=|LOҦFP:9DMAcX! R߀ !cȕ ݔA]X*+s o2"+TZ.F+ur(~Sj_ۗ CZA"|(e9yeQVK$ʱa~gRN%HYsݗP(PErJ|/qKbX,dLSʼn],p 7%!1BzV/.i]/M5m9νt>KҼ{ew.2hFѩ'} lR3XmtY3X˥yQ|rޢ/Rt fÖ&]-;0xROy)?a|2pXBH|v#˫ @Nƺi.쉜L!#Ǥ^ izCɐ $Q04aEN>lWl5 ZqXrXn#'t[j[oG0>3nC_> rٰ/6]\'z99/Iv5yqunDm *juPm! D׍ ղ&OUbLa?EH*Y4;̸*ScN`Qܾ=پ5bXЛS_΢TvAI9VwTb)k@ӴQӯ "Q:dBd^p[!aU5PYq4ڊD%z'uNpZY\RD5 _rRaJN' KpvaQDk ac)k"{Krm#ke,Yɬ˼ϻ\m=X$wJuvIKsW([v/&l _{<x= CZW:X #brYwwf`X2DiF+PrQ: WDl! n;kw%*uA4liAԖSgV5ovFk[Q!'# NϕHukHKVr=d~hU4](SH DGi9)‹ 8OKyp^;lᝫT-x}g+c92JJ8|mUh[?D2]wẸ.ff֊C /K-n.5H%Vv;NF+GF4g䐪kaR8ťq֍ii ԭןG1ÿ*_la3먐)tg&H ~KN۽]_:T$-t0Jg5bsS|H09} UP_+S(-p G4ЃqӄaGgS1m$?Q_N#pTT$|&dJ3>cF9t+sh( |k3 %7C- !\#(F9! zGW;?y|)Oe<FD~z.SMSwBRн; 0a`:j͙(-QX-}QŽG|׊H v0ZsQ} PwtT2Hxe]Pbku[)@8ѷ0j2yBVcﯛ}ȇ@n]E %8yi5FkO}]a1s ty]]n,T)HM1OjTH(N\c:;uГ $ fa(· hZ8{Xs bvvk?ߵtJh`T Xei֩^Q ux %Һ1 wB2f`~Q2Fe-pA cb ƄR)Ipz56X{iBPN 8؊diFg0z ^4P9s1Eۺ/.`^hzֱpl+Toe z!z+а#Ɔe WsG+&wWͅNO27 ;`!k(Ѱ W,wwv+|.-Qc1ԉa*2}E+xGagUrsA j.o Sk3 :c9#qgcVw:Fh&Y!HR|,NǯO9dTt𲾠nIBSj󻸨:k!\djkqÄk_bF/s9y*~d4[S`kX']7Cd "|X&pL 9e <VwLapnNd sD^\G]#ͤ'@[H4@-aԴڼ9Zt ZG\̓mJ$ɲf+g$$ҽ.W ],-25L^GM6..d+x-7ݱ=ٞI6q&ϑ a6S\. Ҡ]+Y q`m]nwqf"^uh_T/J|;ZLeƛ ~Z¤g⒉Mb}|F@'O_\s횀tNt|![~D;YSŭYd{|X%i HǼIIwuszgp m>;ˊx=\-13jphM28I?p `b.M6Rl`ro՘`ba&;βPhsX+)UMX ] iL>y' k{dzE%cTvV?ț6I + JvX~ Čy#U},PFf.@u))B3ڱ@ (b'&I@X<%!7>l\CDkO<dયo3@OꖻA +*tyaUj{So("3ߏ*|U?'I}ϖ-P*=Q( Aϻڳ燯h*g^׷&e2|zTO+Y9͓@_Rn V}\dZA@8<1T'!ZA% Cm-XqkSĥW= /(ѫO:yF&X-j3I8@*o[W,QDC&^/@7kzI?C%ܯ-vM;Ex,7ݽK. `D,sG,@(FO +!lh8Й$ݡ+ϔK֟AHЄs2e`9R9"Jz#G_;+xjw*2<_S5]^w݋&Oq׸(,På"vR˰0>mҌ { Da/|M F LS'){>%%:C#,fau:'HgwG}Ne>jlg#q^r-. !IBW6B9ouE76 +[54"v+;'F-)fcv6Ch\\YRv> oitcD nWEvEe@BrM1ɤ}Card2)z3 y(`aՒZK 5b3#1}Nr߫'/YNx  |o{ߗdǒt0t` c B(?6 oqm6l@LI;v0\e!txok'06H[?)š1{l{tx0ilɊV6V4hl&DbYWp[b VH q,QAQ-.6 L_i$sgaKf]tuV7^NUL 7hevBG7G0bg4-59ְ/A%sfJvmCꢊҶ6Uv.z2NAalC@6էaR`b~.f@K1QwT O`3;[K 䇤eb~:c]!G Q1K?`UymRCxfųGk`nq?xrt&(li11|T(<:I GB [D & LP@N*?Ti£AY:/a4yY֓yD-A ݍO(}fr|wx_?Ak Gs'c5uHjʶ8bZXC:+։å8 HBl Io)MsR0XaD1=%9:FF@՘ŐU/<7{@S*%ɛ#]lnK}iD 65RzLea,֞](qVV/`رNixw,>SM2sER5qp~ct;LR'BB]q^efhb'tQ3ABn,g8B5YBAǐLe9ћzCĺkkzAւ1qEoU(]^{~Ia =CSk[S"r ы+QyB,dT w;T,x=>o% 3YQKX3?08LNĶ_~6Qttax<:2D2rbʆd@}mOC'^^BFSQVx _?GU4 YЈⴏFn6SdiGYU&f::fp0±YXbT nuJ-zO$qKP$4w (n+]E!z /S˷OFmQo1aqүB9xF5.JsqQ3g) 櫿'5;n*~ZnYBD`ϣaiYs>!\VP/j,@.Zv'qV'GDͳLG2lhɟ׎55E. N.Еg`O^$NIjBp쿐 K \.ηDt(%;zñ_.m,e+^*Kl.9JEt'/<$ХA74%>^R̍)y,J&"Ky{6i w u|VJގq6#{{/9 GĿUWJ%ZRä͘fJKv!?~Vv50L{-~01 #2uE}^ 捶@5{ 5>LWlh}ҵg&X>$JdLrUƗv #EQigE9T [ ݞEݐb})t_Y>@wA*9^,_˅ tr95q9͐n]?g'tF^:֮p(TO3ٽv^3't<|g k_y> }YWp6a4w?*CIuA+Kg~eX"KRu{.L ܫrOQ;ex.?xp PNYLgY; hU9DelC:]h3Xg| Wpt]%ЎԛJAٜIP`*|}E۷G/#G8 b!* ua*x3f$Z~:B &b*/%F%4#\H>} bbb>^۩ӗh߷qZnFI.~w%zgZJ&aX/8znP1>DT h9 HFk”{G WbOBڔ%9jV\It oK+~.Qj0/ f7뽾j>jwvlj[TwJ/dQ;< YOtH<~Ee!~QK;:{*4ެތYLO7`KQ+B.7q/8>rP" `I %!pzC{*BN#":ʆrrm1(RԱ4LGcOI^\05m'4T0K'E[qM(!R6X_fogqf<7t HޙwIQ+KtM-u?0*l?Ӄݔvg,_\%=h3M5E%8Zڥ~}Fq,P6>^L/E&Nx&l-DS7T%+е1LֱzHV׉7]:ap6PQ;^c T0ITW fʘ< W:hn?p籽;iM+y27 ym_WILuS3r_R&WJ(Tӿ&%(9[a݃@=`nx(nIA7T\)v-'  }PyĀbWw8\tKj7boyWH2AHūCV7H.?+,"#}MHjL-Y%(Pvdk !D=o3`ӗJ@H\L)U%)C -VoG*K]}`"tZ|؂8o%5Hfڕg:&++NיϚ,ޒe.ta)rAI8PZVnh+p1~dt{\tm3Q#f\G#F 7lADʤc(8`zŁU_-M9/*ƬݒwwG>?nkHn; Od,O٠{vWgǎmA`W|á0F%2kJmB:dbwՠUBfʄ|앷tg7jҨE0SCQnz:"3z0O"NM?IAa"{,E4N)yW<-ŜDarYqzsvѤXu ͟IJ5?n1#0F@ȵKɹc.`PA20 $J! .2& W(Lt[`9Dɂ nYuDJoJFK p՝z^]rO?88|h ڋ9vtͪ^i?Y2_QyGb3,;+T5N,o)iF?Ҟ+A賁 n,U'scdCe_;3\O X}L\cf@Z^J4 Z030)ℨnA14Yeq̸AfA|r m{n7p/! *z[lo'ǃDGM5oa5JMf_ UW΍}D3FS9|5#_ua)ϭ|p#ǴѯB2h \t5.y%?mmR2払Z%NxMuoN,ucDfS{"+ pv!ץhJ}E%6'W.# z@ՀA\&Meϐ[#fHG!ӔPFDҒ{l(2-xlذV$ϳ܊^[MH?$Ҍ]K|U//Q"U=N!aբ$SM"SE5▦Px}]_p evjY;ND6J;ԑXX!I~7 ڹ8I؀/v%h \e\b'i{ӒվtY b$幷,pKWL5m!T:im l"TES,n)GK)&}YY~vnrĹ;A2'{m{ I۵D'έQTcOa}{nŇ2KEoPBTlsGYo򘅂:ٶlL?[9Ͼ5 C -ΰ{UarͳBrN.%?d"k4 ?7" ?km9jPeӸr0 тm%q9L"+i!!KX*8~(OQ^ŤL-NqbΜNF"RFc#esg}a:lᷰ$f+ 8s2τod(hS~OԳfS\NFsLj>VrMd~/NM8~s [ Ks5s"m6X\|aWʻWG` $MwI@X:f4dl7X!c`!wF+lRuafUqxI >ʝmYkq,e,݃a쟰}w yĵDq{JXagtShF-<"-V=xgXʨ'8neɰãW9d;TT}w"oKś@8qJdcCdoSWrxW]cY#~C9`n7XיXT=d8t#gs2D#!E48LuW?AQt\GA^ It}4yi`a=.Z+v?S1-:H:L*c9  g EIuA<6 U1G)' ^|l[/<S'&B]L64E/#7@:굼_QʢG`ktm S>[MCsPFpqZ ҥA|q:FuWoqFtaj.g;]`kǫ~lE,u4ޖƏǖ¸xU?^7Żv2^_3?{5u>kש',߮ J0BI1n~Y'kc)it^zsobf񥡩IR[t}gԴQ:Ы#3t+]9(kLߦX7p2߆40rܰȐ@P Q7G{> KY9$Pڨ*<=LyA,:wyܬkx^zĸtmy/ۡldH*_m{A𰓲I.V%OHwgCDԶsݏ0C>taӸ1U4mi z$43f4h IĜǀJg%vLͅ3t#I$oQSFE9lt5)RJNW%'uGm%W%[UU5.~4p|9V%*lW2.!V-a_LH Ew! . )Oodl79$߯u3%n1Xbn؅ݩGyy&' #//E V*^3f?0^5hux LC߁_m۲Ÿ\}k_dYͪd٦[N!F"q~X`\L>&l[UqVN@_qzGij6͸uMm1&;lc'Au\N( KKPWpXmV' po?΋J +UDseM{*GD&.0(\@ܷViˠi#ʢU(eHL%Hk’rke9 *)&,pYܘ' ڱ )vpB_2@^M6-?-;#4r'@NfCi]%vk;g_{g npe(w>]vA~l^+Z8'vrqEU|cuݝH`/#%kh>lׯv@{EɊuDbq4foǎ%'5C8I3Da ~1FB;wl᦭PR<>I&sMv[9h ,I"xbBnӵ[RڸU^>yB$ Ϸ󿋺,5ҹ?U!a $m沞`rc&EC É) i$aD^$>^B4;>c R,U&Pyݚΐ o%#2W ;N0/WDNj^Í ìpA~A? !TNE]}GP;P3ul9}jA[p1\!JA-X^Em y(PEwyUf*SfZwz[l8KʘiWN$TrZ>}+^&QE!:؉b^wڋoo8kh3yDKybBn EcH {͡YXX:YY;ےOX?6w|Eܬ|pfW .3Ml(-Tv۷W?ot^y8fOkzE~e*V'*𹨮xcEꕗ赔õҍv2NXBK:L!> eB^AنƆ!e@IUcmVNqPƴIam5#ɠm撫cDf8%vx^݆''%rJcn@؃'9%cy\̱їrނWCyc3潡RƶV: MjB֭@.:6lZ%Egܫܼ DT dь|$>e(k+k=Lm@D2Ujdj 6"H&vxbw 6C]!s iKZkP+%RQM|EYP}=x9\Pdk `ec:ڐ}bѧG[kLgQAY<4An&hG{`_J0K#[-Q3G نGѹ.'&Y X &Ae_t79=ri>\*tKj=wۛ=\WG.veBv{ }'ɬ?CoM uco3Z|]1y9 QG4wb29-sX`8śjr5fH G觉,* \|t\Y~͎`y #lOZ6 Zn y[VblWswN Ii0epKX&#$vE蹄wXWY)ۨc]g ؍i_u=Is?^!J`(TS-?XfK5^*`)HsMB֎+\sX`G&'X}|>VʡՈv]&/|w~1X'SL|6L +yQrE:X"@6ur3 E?#v˫T!L@+/A3jU@Xsψ硕> Pk$z೫Ϧ#1/G~kިң7ƽ@*uInPW (N:=؅ud sPV;F9^U,<ؚkRg,KXtj´˖6z<1]2e2?1~IriAo#V,Lpg;q.-*v6b2i/ "'O1AٔTp6=~ =.籡Éf$or>i3?Zp6Axs)B i9.q$'G @qe$%sSp$AI'rȺXՊnqL5YSqh}kьxfFRCBv;i9R[.Z?6uX[e1GgDkEZ`竗-+Az`S)Q\X/pt)WJJsM-L H)C)EtcOny̱>%OD4$I)xEY?\j'x+wJ6fg=Ƶ#G:pQƼqJ_*䢥eM4pj޻ 3` PY? fD۬YI"bjq3[TL (4:*% (_4)4O >qzb㸥KYCٶy3,K:3!xp8T;UU,ʐQSAhi|cQYu9%ٯG2N SqGA_6ke=qQK$_<#I[D;Z(H Ͻ,T+®'pzEܯD;e%~`)+)O: Q8&_EmG5j8tV@Ɣ:97ȵz8,*$mge76} gߺ-Wcs|Y DqfKT "tD:Y2,7 b8lkY3KR0yrbt⎓ JWDfcGcf(id567}(ܺ*~b 0ID|vٲ(ͣ'1(y;]OU>p]jh2@(H#ٓ~`\NxxҨ*dgms$n&fՋ͙)/ . Tkx{/;A'\e6N"jL4mg@-&s hud8Xѹ+/"wh!yXo RI^VöV(㌝+4RcMJ FAU9὞MZ^sDDȢ n&ܞ]l$uVIa,FPцTrUvŠIY^/gdDSs[]qA7V58 e&jt؊T)v}Xy(.@kwL\'І!&cz]3n,e 3M f +@sW+ɱ{ sߔE YƜ2d@_}qhj.ٗ'CK5j"IQ+\;8E=c?"r5Rt "tlI_u}n? Wz;ذ0mfʰd/0Z*oPF 01*R}-( "&??+=TFyդJ\Pixu^$p"gp,zTWN'9TP]SC㕖?/ yMHř_"U@MY;ޜ CX].Y>@f#Ñw@WDG7G` $huFnd/)$:z;:'5v7 Y" 2g)@M[G)x4NcSI烪uC}_ KF{BbZg\2;Mȹ5rG99U_d5YZ aÀq;;kL@ ѷV,M?Dqyrfg85Т7Kύx-."͵5 ҉U5*yYyq+R^k`.T%m *%F<}7_ܗ$k)q=pO ӄ:ء.zv <[{@;H307ʹ*ɒW>As據 D}  ԕtr#S#XQ6CD\t+%g"(wC&^+6].Od`6v>>PjgoL$mx9RAeZ3$Yq#E֚%x{<:HVw0Gxf|YtA( 'Qlpdsu`rX1n 5貔ƩjLbjpջTH/wIM(e/-Ʒ=_D\ ޛ6Emߖ2(_2SjUH7sj+[S\҉lqIAa  :C>LV0zCѝ;43XO:^dATe(n; -tJ^j[ k93bǜ30w\aņIu |X *83YNQS2 $*ȌL2z``m-|]Y Ws$eI҂]imKz.T?1c-RXۮ?4tOf`SlrmTdnh։i0$RyIس?4qy-pC"u{Xop  aJ%$l3kj.T/!puxFH!`.1#&%\Dq~َo(JkbFo*ӎKG+ h/3/Ǡe=q`gJk Q8* Pl_i-[q Fe5~>%w'$y<8֮xGLF)YmM h67~c MaySWVSw^5w+yU[Ib.d%U;o ے7Z@ϨV"n$_  * bBl!핺 O"qNBodplZA)z+V ]#|O/bCо3G-RPhp_hES1<`S/Iם١4SzD>j"I꘵#t]N[Xd0} a) Bx*|C@Ǒg- :Wvxu+4Fr,A$ {ZGOgo.T!#$ n6Nu cT i  "%'SqHq$ x>ԃt K6XGIR)\V<,|'B%E(:>Rf>o_Uk3'7WR~sKmB5Mkڨ0By' 1/h:ż`wӞmgi%t|̰)_>nfW߿\;sk jݦ8 GXE;%nIH]W1]=YlUSңO(j5m_}s C7`?HcYb@K"݇k.,ln]Kjj2BpH ϞnI4clx% tsR*[)p縲-sM1v߃wWM^Hd'caͬuz|ۖ|5o,R".*`_T`HANɌ/FEh)S ;n(o}09VƠEu96'EIBN7l?p&h3aN~P\G})Ve5oPS0> ʻPmҗ%j݄gƴIULCG|{[Cً. 鞡OQ )adC{X`_wղyԆO SRm*>:w HȆj}R;cx +:нPA*/7@fUdRF~#{{}慎Ϟټ>ϟ xV WhjdpҾ|P򭫃ڗ*N#[ٽN^g?~*4u$,~h}C)3i$2ଋˣryq]Eԟ%pѵXV|[.i`WT-jJĿC/dP1#ͧl3W!zJ+JHMVT䂶W'-h#K'ڳr,'IC2޿O=/FB˒ErϧD@A$e@Z$ 4;}: R<,Ć?ZM9qW7R>DrZfLY]ZP9xYn71]ҞjR0~f҂Pf'(>+]ߋ -(Rکs/hX x,35?x+#j>kR> 76'{6 b$9Y?UÃ虦t?dbbCUGmc{`^U#О?~2rM&ڃoe2 [J`# J`i>1MqzSS`( 8oQǤCo3QGx%57\ju 4X7y-^Ⱍc9hي_> %.;{e'I6zP$x%{,#Pt3O0JT{ZYD쀝E~KAy<#{ c##C Xv;Cv:n *#O`ugs(]ľM_KU ja|5y9yMˢaPD;@lS/ al=9tZ/5qT2d?WyO @ݦ?1Gxu,wV"WTXN4n&lVܲ@aY֭W<6=_.U+hZv5i[<_;<_D?^BQ+ZL:Q{Mpne Ekee_{׶HosGA9 Cs-IUvSBD#.d+#Ȋ}Xwxg"=ܑDĎZOcgE+c; p u"L1.u@N. '7[:qe3#0n_[̦*"ϥz̫t&x ID껳 8nI1=4eQqRkHJ9$:*/$Mv)]FM$kܸH8Ig A/w Oymʣ;E89?=P"\:폻%'(EƐeR?byb!vݸ"W2ڳIgOy+缲` fpߊ`VHBӯUPi⅑ӇSg(b W;Duؾ7 EU*}.}cV;جQLChd@oHۊʛ8k/|,$4C޼Btӓy5P<^+\.Zu+}qN%I$ 1\︠E|@K)E .D54O'֖ҍz_<0~XS.AmkjAzk#M4JqF/$-$CN].$ntiqsD5C\$WmiMlx|jqJ4;뻾"uK~nn`X2 6g00k5՚rmCWTN%]zXR+3jHb1C^HHɅXs{;9ne=4y`Ҋw5c95XIPY.[ROjfkca1.>i`L{[ ú^&v̺ NL@ +>=X + DXEm,\9Ť@3"yw:s&8w,\JAO'Du4Xw}lȨvf8d> A\4Stfb*2jK`;oeײEo+f#"_ݏܑh>:P~ ">V_ '6<%jsbVDwUL/曺t B c!}q((d~9KWfb`=&pDFGrYoDt6jej;b(,gZƎW'+K 4"jRsPNKTdi= R'WpԛLC[sL@XʝČ i@jݸ=Ƕ:w@1E7(.A"8P/eG$/̪@-Lk3wdoRfP?t(b{Kd/>PE'< g5H8"S@^ҒZ4&gqetz.1%٣ɍ#z4&'v`]gS'nɠjedJ& n6sb^z LO1[Uy.\) D , f{tφO8|bK1JiƆ+ש $gn2@ #I_&SvU/Ew]& Ưj =lpO/Ƃ(g/Uh}eZ\=fF}b܆CǗfpɓO_r5WC&+s6kvPh[2,6 ;irHxj U3 VFy^ &t[ jH+_ּw癋KB[D%DX*MӦh:TeHOM^Jh)07ndu̍WV0X0< R|'Omx9^9N5wjOh71C<hqr˒$ Vkn=y.ώrL]>Yň[7)-1ױ>xL]M0OaRa*hS`epm\fQ8%9.uOŀ(\KV)E8nMAihd"W`jlmw%zB$GɪkH]ec4{# IC#AH Eq,7UF |dC( V,Y;"bI)57,!cweʢr#Xe_]+kpCp{HU#ZhcZ2\U)cˌqeRB1[riX>.JT!yRA /j _2io/XI?$ROűH*d Z^d`lRQjN<mFpaOg狉/։+ tm Z@{+ Nћ}Br(co&E{`d^n:Miy\`T 0B=ák-HPpuhښ;<ʚKyTSaFAlvqǹ€Pd4NY| U2Fz[ݧPCͦ2XzF`.vNVF~kXvIB78>ɑ>Vk'7A \[bQt6]e wúz|UK3\e~jcˆ Dy,7R >|ZbX7~]K f>UGΝC/,8ݱK"Qu`B%L@H{ܲ\NR'N$?ZdVGfz`dUzqntQIwAJ܅ -z{F29@uĐr5@?MQ0|0}|Do6D@FC,Fi"=X ɗeۿG}ðG',>[uF{"M]DtAusp͐y3mPSؘ7S t0X i-0双.P]-Y Sx5(7h!@ratB4r/V1(^T^S@phEQBHfxz}'#)YeblƂ+1$s2L-'04眔g/;s9ۂCZFB!qG&;"QQ~l+1xYՋRôfC]!,pM.*Y<@(t 9д5y7@)!I y屡 a]k_݈@s@!?L&UrlrQA`,V!E۾,.˥x%sGP6_^bα dfcϊD#s-;2rFUJ3b.0X7tci`L|$J[u\nA]{OZbCGe9hrfk[Wo ?Ȥ\[+$UL5aCC۵OwحI;DԖkUFȺ)O"ɄUݿ[u_ `> ssn j=vCHУYI1\HĂPNem!_X7:&KDnMrJȾqm?>ATQOI0iWy#C4W IRQ&ZyQb2 u e0"0QF'H<Ei9-kcݫQZ;"E6=rvxXϧJ3ܘekpK\~"? H?ޒAɼns fU3S]"'2fLzSilhTpآe֧ؔ|+Q3R(| Tc-E`8VxMeƿ0.F|&ge$a7}?:b17R-}8B0ŝbsdW[;#QT khAWc񣸉iPdzl֝4*cGYQoCo(:~q}JN- Mj# !9Wơm DV]ۇG:L==Y\'q\f66ODJ<DjY%`ծȋ}`Gr̚/߱3"w  pn?gf&Exv:9O<ڌfO{{tOg`fΣp#}RzdJO@vA^/)T.@ݝ=֧R+2ʖ_hXM&4:0"[R S%:712O>?OEuk(GzoqYBp,Xvp(]Ʈp`F.[9HQgėP QE;n ^i:̗Nj'Lk(_i:ʜ{A"Џ@icxF}Ju3?퇬xV񁪍{ԮyUG|9uT]nlh08jX;A|ow>sWZ9c[Hج_$'YB*j4~Yt'/Қ- ;+b5L5 X;VR[//pߪ!TToWb{^e=KAgk;"!A<^TG40Lts7k ]2+AY( &YӍ~S[Ǚv"a].fJJEv?T\fW`Vç!=gihn UHQ3\aQ!d ;s9ՙ&9 hzN(.V'IE|ޟM c%s¬~ @&Ded\ǒ6Ҭ:*TȑvZx"oZ$o ULUM71_HİMyxzA NZW𮮖REZSIi8]%eyI 3xVw-o[ȬSv8)["UN$Hck3 ;c}g0ۧ`AԳ%^!/(_<&5(gĨ֙$Hw-OpHW#}#էZCh]W Z)(@Աea?~Mf''\=3p2?:wSJw劎UaRdsH0J ^B²IB$( ,o#>qCTC佇8$ODsU| ^ញg{;FiQ[ztDhۉ )ˮSr^p3Rr\ U9܉B;3rjtC[: y?+L':/RUHIGQF{^!㰿6۵%ȈT4ƒ@zC WR+M,?+=GƱ)=oz{ 'W9.bReΧhgB;:B-\geP!x*Zzͽ <L#bo]]G*j/ l)>PA3U^@"+xPĭ>)H('`7{# ^0}_\)VW)%:a|Y}6cD_@E6K2a B/6&d-,׀mFtm rYԋxn5 6D68QO׭h& 򊌵DTȿGV&tH|O;5GEU0.,;@^3vϼGڀ0wOҧJs8žy{7Yx.{d!ir2n}EM@ 6''d ]ynF>Cph{G(h/W3V}Ȟ՝Dk\+k^FH7-*e?{{m@Qm;zW Q=  XXrOm+]OQ)WYNGIy)^(E_C:p| $|uJ8}iNzhE3uE+OLҖ" O(uz VVFPwc4HZܣ^`)-L$sسYx\G )ki+:]Ii6cs@-m"֚>uCDWn5)7jl[d"ړ%ujKv ~|_)'GPuզ*>Y0K9e0|Yy>LbHګȑ5: fY&_Ɇ&Ine9'E"Y"i,_=F70f}TIӡ+|MxPN"xxsR>4l3"-<(hG^jFc 5pfHal-arD-hA- B?D\nu](-wW~-qvvccWtB!e# {־XatwF5E ?6FM7BGm2:A~ |,p[ɨQ_LuT'saG̑Qg .~*WxuhC e"&lޣ ̏znRle~ڡOe%H;U+^#<h QLI8fw=N*A^[w, D]:#"KApI9{t=Jf-^*"ڳw0ߜFbXb_2g[#eS/p[X P$f/u63d)6XZ"g2^tw$l5+jArU ^zیxFłݚ]ĜMV1]_x5a.|=H-GQqިN HT̄T2̑fp_0ko-I8&i1I~@iNMd;2kdSqjeWMiY|MU=V6C1}.GD4hKEqY0/WqlH""@2 bs3 +WuA/E϶JU& #gV.cϓxAs3JX1 ,vlۃvLB%FTmMyl\`4hyf] MfWڞ$Vzn-֗:iLėfJ)>vnl)=AC˚L$䳵KQ4#<%PC:O]aC $? ق} x\3Q"k1SD485nMYL][/Ȅ9r'۾ YbH nX)j.܂zd:E0X|Djsgjl(DnFdWʱz*F1tx '|<=^Z(o-ĶsApNn.i‘WԢ'hnFyRX-ѫ"hX˽gA܆m;a7J~/4S+P/M?./qPDqc?aV-] U><ڧɡjIB32$<]4lr`k;a):ԯyK f591XD(3!JU*QC] k]>10:+0n 3sr~v%(Z7juz U^>ʳ7+~}Mh66w.fa Ȝ 5GD( {Tj q/Cp|QB.-$ʲաh9G Sm0tX4w.oX~׏ 53 r!ͱDW3w}j2X{1-X͸4k`7-}Kqj.p %7)[F77-6ZPqfh >5U˙j|$7#p }^N1`تI$xXx@r,MNZ'VF,K ! 7 dR#m=Iu;6{4RKXI1ubk݅cJ6ʾ '=%t/4E)?jq/C`a@GYZ$ԶFsUZQHwէX×+~sęZ0|lF)=pF4O* \&Y@7Ԧ+s,u9!w:kep',,r6+؎i!Gdr()mZ͎LOx_APa=079S(ywԺ C XX:IbnP'l|zQ6qV:!>*+cRMZkIcHG'юrG]` X#![ɜ&SoTd H ze&=|a.}AVI, ?QSTv|Ș]콞y475`;BꈫxmPnDxP&aAf[#ħ&RV[s3+nLH [8EEG~#l)Lf'DIqZZO-f-!H-xB5/^!pSUy_-`}TOt,9CF -[ލCWp`L[J;DG޺ViD0ٽ6Wu u9zꩂoX2Eg:wU'gh9*Q6_U6]\BuQ qϓ]C (2zc{0J/ɓ$76Fzo cCp(NB cqL+M7@a"EcST-p|+З4'{WOYc%u;hcX/) Mɶ݅~+SuV 寂x{ϏR&׈FIWqrBe wҺ=`>8A5ͺawaК!-0,wrY5f#pia:ta$h4'{Z;miQn#HPM.#<5ʂi}9ag:eax=[[&ܩ8Z2uӵ+sX V߸Evɟ*3wA6OhD h|"cVk=Y 0\dg=-N7a xVGWDڨa6LR@mP1z{ԳTIY}W7?Q6,hl E#|_lN8[ ,L\:jXtJZ Gѳ$}}ڭ@YI5Cz,=ߺ &|u_ĜtW9t$".%]‘aJZ+B͂ `m*BLEQ=ƶέ-╌뫕OhQ;0mٱeN{$ V{?b+ߚ~hKmL!WG1$D#< ~+VYsPH9ׂ"ϥ{ >6EBBo8= >R T.\ clFQ ]Dˢw8ةuܭ%ԡ԰ON={@AM!EaSH<56=6ʱ`*?0#36.U74V!td/Ae,q맽X\ԫ!LjϏ"^ <: Ko>^5uЗHr0ׂ؋0<ѯ"FBLw/)Oy|}%s ]( FUD4h  \w`VҗU)Wa.zQ)dnGqאyqܶ3%bM.dzBg &oG 3!saLjں*IO|(ب;)LGDҫ4AHi);87/61?(,8W5r)43I+=FwEŁ~sy=* Xk(u9)`|` iKWXj|73(2CY< T O#X2FCϜ#i*WdfL |mΞZh [h{3LH#§!.Ac[{֫7p53W>w9>&֡<w]uA"[sֺe2rI}62ZDi&>kw6ƴp@6!g'`'HB<" kΎ搰7L|ff0OP?.hz9ݼ?ףPy:w0%*%c>Kp3\e SU`B <$‚U8 ߕċ ==epGodls;U G3_[״xqp};o7FOLDT@=xzSgړ%xC8=Kw`{n nAf(ySH)wɰЫAJ<,.*܅^'r\U˕An7*i&,0Pdrnj°3H0i!&yߌUJT*H}8m/TeW϶bY[pؿk[%7e}7/]y 08oMlzVҴ!n4S .Y/R0~둋 ϾoZc^J^XكxS/dyUhK< )&<0dhn*~oay,*@p 5q4ހhF%f W,x:Ӭ͜8tWT(i/Jcn a;oepmXmi:T냭B~8`;`e;Cv?R (=j'n; h6Vԧ{a:xv!T[.)UP34k Aظ i̪b'S<7#@,b[jۜJ#"|BիƥI[h–t#'T&["J2["g3:~gDK կ"/i٤K׉9ǓYĘv\'@lcK`-Q$,rV_pӄ0(G/i?O!+>Y9Ĉ9ߐ2D( e{dOU/rm3+d?PUǥI/r*ȻaJڕ).ҵ^I9}z`]< Fw9:$Um@4~X==RH.€Ձ|D=U\EOWT7oLRG5gk L\]@ZL9AާrR_4ͼ7=F<`DdBSI6d7lgη1~7T f›߻,y`[B-D3^YpVv -[qDqC!eEaM+7OQel}vbkI>\ss̒pF  }gfND-?pYU$3N[HRoOC OUd]t/q[5)cB|avpg QbD.ӈ;)uZx?9vv=) » 5d|3++tw;'f{1w-5> ^ DTL<^$XL&P?aIHFmueQy72b98F %IvGGYw+-W/$H0'>$Դhq%M qJ#u0ER`LB8,V#p:**'sKQ_+Ԫ~c TtE0KrQ/ . )?yZgl<$k8ΉQyjR IALAXz * a RP;MY!{5Q [@M@ y+$.?я<5l$pkCJ;eM3f\IL⍻!});kj+Tc%ÖUO"k96ج8%Z ȱf9|rb>{M-bߠNmu֟Cz$PG|&lׂu) hai ݽ6?kEGPBWw .meo2,\\\qgt=F26Så݃0賂=, CLey;@(d2ϳL7#5 P×7&ȍh"tޔvca$A~<4\;3-ҮZ!@'=L -dM \Y(y Zg$L+.?)>ш=VzqqfU! :^K_S$r\ 6u(Iڢz]to"GR {T`ą ՛6|0X*p:Bt=PbVi3 SH+d >)LC1\k-P[޿,ّt``D@(ʾ,=Cu;{|7rnC@_hV2#Q/F$uQ6 *ۑ\`҇nwL D \0^B=j5ڏVdl|9 tٟF 8 di *:!>4X~'e% A7aVa PN ;K9؇vq?,QKlC!d-ITEf $^37d%;L8|7758}G )xhnlrYFP0I~IB|t9x/k,xt.0]9>#>|M4 UayA39hz~l@ZzH Zw%P^%hN;P6-5FR񲶉b! G t:?u{ q~{P2fo(ByaQ2pfK s-/A TϘXQ*dixe-+f ? W6qp"?}zA5۫esؘ}YRCuؼ l) oG'{Zo¬޼. ^ KHݯͪ@}@eqKAZ5R_/-MjKn=^=DX*q$OrG:(I~x(yIU. GzMhmrUG)\I (P~s?]61l:P׋[pF)XC^g7y!h|-U'l58xRR47 Bxcba!Ͷ- A/o&dL7 e7.*&ܛ}myǟS4NQT7uA)CGWGk/'!bCm&9y]&WzzSKCLmV Q[l쭑zbJԝAw*RaLPPhS+l_~~pa %bk%c8kp[ pݴ:@>yAI¼RwFiΫU ?N^1O1Q/YjJ.ig"#lJHoUfk<E35u5v=vH:cX!R_W͹eѤYZe\8'"%(d(I8 nuD:1hEw_J0zrǵ+lŪ"_ +]2wun{UXSXwC;95dP>EBA>-M造v%eNnTb=b5uSN'7%Dۯ<.Q%Pz78V.{ew#$`N:s{[s#:o@!%nQ"C۪=f:Hr ]0WzњNQ^d <_17R%5f6ͮImV?ZYrXa~W1G.ǜbl)܇^?~t>,hzvaz\vW|'&'\^c_fRʠ,2XkPNR)6YǪ(xQq6XшǦw9.ct4˶qg0F£7+'Lap 8giD*RvqiL\Õ識ZY +7☸D~A $vFHkL_1a6I]%-WE$En27C7B?RGޖ^&0Ƥt(.ATa*ai pYMt>9ox&n$[&"{Me^֦%Aby!h0;bڷ  [iG,=,(/}K>8#B.$NN~'!zOe*`:Eckػ:"ÖO?9 Ftb<:`߆Mx\Kkh/4"8söXrT5f=pmݘR5Jm 9AKQ~D$e3Oja̐ڧ`KBmh;Lʰ͒bd 0QUǂ,c6h;,aB -~Y\,zU-64I:W>O#Jz9Q؛Qn`ćB3+ӾoJZ+-w+?zrX}iNNˡ)#hRgӏ?lqIh;9|G hfV";כdޙu(M1SQ? g9aNС?H\Nf+NN2jUJ4dOaeM}֗^> 1b7S%O( :S4,AX"S0Gを`SCE >a+߲[^뱠:'deVd9ߡR/N|ghވ/8{`w A`2+x/|%]ff  Uqv7g8z֓L̅bXH{&(y."^+JY({j+IWb-8c)MpRCᙇ 7NTHڦ]MT|ZZxi,iX%.@7Wnni6c]Fo[ʆןvzW7Ε/ac'tp46Hww 6僇ρW%_/o3 <\5j8wN:匌3@H;mIړ(9k#W%j|op>zVDQ^P@vGwR-N^5ze wiy9Bi0'`l8KbydoS;mLIǹͰ[BA@u kyzPĽ $ׇCTfM׷gD֍X7~.[2p<\=jHN m<zTtrQUY;Rq;R%y;:4)8*܊h2&VB wUI$7G r!qiR[R $ 85"Cffd?uv081gmg>CIܕ^negw=ap{d^)>]3Q>AZ9@;#,b:x9+F3Jm #̸;J8J~P | dUǴ.J̀[SR_y$b !UArv|Io`4SxX) RݍgiL^Yݕ2t@Vvdpv]S9hVs/빩]ȭQjFKLĤ za-pח=( '(Ns9W+'KH++"Pzn,҇u`SS^ߝ^' Bd͖-f\<#&a< eV*VwL06ڶtCx ׮W@މ]I؋d)GT. xSBcdQ(Ƭ+t.X2Οd9P>$^EԔܞ+%fωhx7wQ 'Xө(dMlajzGE6Ljg.PRC9JR.g4͜cn~mS?$#U6RѾ7ၢXoBLYqI&~KR @+0׽) s- }fayLrZy-myp?N-4SWc=T6nu{ .{=+CY/ |#mNAO_[^a댬ƺϞ@8yrX 1rD<䟝,aò0NiÛ lp]9+D @ I9,Vey޲?IT"Kcpup PkLO\EX֋bI~#j<>uYkt:ɱii^be,jkŅᘺ 27Pc.{ܝ=N' XnzcXvѲ *Sk#J۠aQ)]4Z\NUaɅ!q!M< 71{@\ʂB36M?]m7i 4ςwְ&u4 u>o\ri,Uݯn-6RMbH lX+-9[?r/eբIǦy1B?IiNMsfvǷ]Mmf+$œkgpa=?my\۴poBRMJL?lscTRh^W3"/jǠx5Xd 5Z,wfa~$6&-YɗkH- ̻a`C|l?B9ƒF+Fd 2Ɗ βu-ZZv.uE8}O +Үu M4^]M . J" ̂>f og%)3 D'!*K3j 2=5Fgٲ{^^C!v87ҽ$h&yx<= p oh ܨ@'ɨ?0A^ma/2;~Bk$6ur.>23vbWl٦Fl{ufOx1S[8+IJ 5vS- CJ|:p}*Wc=S&#CMmm-SswhBg?E~1h) `kLV9,DT UQc:UF +*&Q!v[V~]$vy7 ek 鮜E,HDy$g1`Ua2++݄u.+flh";ҵnBjFǧҊKy—E. oMz] Wֱ? ӔA3".EA<wP>ܻPn@i!- բc +XCP.ͬmy)1` GP en*V68mg 줰&Ya=ZMXhD8Grwm}۱ٟ?>ƭd<q>/Y'8BhpD|!c;,)4UP>, 6'Ƹc 3?J3?~ B$0g up9@-Xqb!4{D9m щ.#֩g@LSEW[b YVn>D::&E՜QL:'֣^!7ѝ(:J+. jY-1YQ9$k(=N K:)Zh:%ant) 2ǂ$?ƺ*'& ?x%r0y'^y5/1'؎uPN?AQPQ]7mJZ6/AJ, 8YCoπ ~Tz:"!A~E]rwJFirg*MKD[vfRg4@z8?HY*~Ed$Ŏoi9"^2¤j33@ - :m%rzZbb-ϠEU 0~(TϿ)Z:vV0/IJ)F%_U-}&}Pf5%Wnllkykы;qGaҲ*bMM u)91ԙ~Pn\pMxjuM(@G$Ol?2ūa/# b6kgO#`Zx eBbZQJ{oQj?qO[s]ȁ*'21#u[Oz>H>qJn%p,e'e q:&1Xn`kIn˯awKcW[o x̖=v@6|)zj/ yY-PM: 1y98lհA~߿pS WswÈdxCqx̩$\,xj^U%S>Vv2G:x5'`rM3IQ9}e&g</Ꙣ5r@#ĕϚ>"Ǿ̈́Q |VRp%6-WZ‰SGlV*J*nUp݁0:dAo8QV ۉ$$a+@wD3_dU;9_Ʉ0ܽDXĊ >Nɏ,?* HY2Np 7kIPL_,>C5Q JCuQ9( w6L.Y#dtdiX-E}hNmɨT(Y `ֲ=wgKJ0[f˸N))~_vjhj)k$qF*b ݽ U-w-^1q?=34B[:nl|Bl;-/oq騯[6&gK=^ )v?bQ1X!ll)S,NJ*kGM^?K%(qpnvV|Q־`c$҆;88 1&؃Z>Dtkg;n2>˓'~ NW \afyri'GQ|KfTܖ= 2*;~ԀڴP 瘙N2<ݨ^dt5ALpFtvC2Z~+Θ ZMx?!>chP|}%e&^ܯ{^A)S~u5vf2@54;A4 q݁,@QqN`ot1!ӱRc x(~`ٔ_ |,Œ0b.@HIr(&(?mRb2TR:*f9  ax{ 4F6J*PiT8 Ykm_ pLX'}D)ݓ/*q fЏ4#=Xu'쩢4MV  aӥaj"hY!a6 {qmKNdrh𫷏<32zn?E4Y@x)' z/E3TK2p(-(>Bn_~k4 ze[u8=f7݊&(оQXPxw̫L9Z[ %^z U:v73iDP~?4` bg1d<%F@A9ŋ:r==dcO-BYA'_2ϫIBtݸvR;X9;8ǂd%(EIvU'we %dj{# #MKgxE(⪒._!Puӂ)?kK_>ogl˅PsaGJw#/P`V4:M7}݁ش Lw Qy W"O"؞c;G}nG1&d|ԙF.Ū$7=ϯէ]%FA}(k#)so`erß,4D lxthGFXf 5ۋgYĶWcAe-s=fڬRᄂI|FΛ] n…Q͂y!Bʪ}K. #qH+zd{-+ӭQLٌD@9mbWߑ)̰\ ,ZJ@TKÚ, ȣONz)'.LEY\V\TEK"5Y UsuSkp x+$U) {'< EU,꜋u.+Rsrj ݑ0\2,l{5h:Ig&N%43)C:in\ON4)?9QHESPr}6':&<*j{*iADa57~F=2L82b(ߤy@:/_8+tUheK:QTD*IFr7G @hjQk)FXFr-swM@ma7Ի5IasSM!T[>W qЖ wtEikY!c̓P`YEzW!? x}Htb@}PLeܣ%?91nܴj 6y'o*WE$;qCXQjqz{*W!E}?A#izLkݪ^Tb M$]Ft G{M\ͷV.!XrxtB:EQIzkџ*T†'ST3@ \ߤ (@|hzCIey(Ԣ֗1esSA1rǨ;ƺ%&YT==m6MF}g$d FN/RbiQZ1->u*jR2F*3 O3P@7O"VۭXm.ng>89S@^gޘTMe9AE.uK}Ntۤ6vN >(<}u)_A\Ɩ39TԫHh|qTFiYS< C2#q@::xJbڻ+#\tmkpn"X틂&&ۏe߽*sE6B b[ MO&hCw,f]RFcQUt#~@ƜK0㸗f Y=r`^vfM*#:&`+)1wfrfU`chhNq+0F,[>/irH*+>(pr]S{=Һe\;_MArv՜eL(M^π>[Mw*d":cXxZ#Uv/d& NQ{slqmr:*V[U ;#:Rb%h {^`'Y EZps{;P|qWQb%H4@Z\d@g6B>Qoadۋ% 9BD%-j_1NLUA5#QN_#I]^ώ@鞛 v쩥Cܷ^1sEXƬF3bWA^ Fw Sb0748P`+`WN)]sW4*J>ϓ{R8fE FAi/_\]QiK| Kyڢ'/1,AB;ך'9sfO&yj^gǗR׿۾ }lf{JV(9d`7sނ wzՐa@^M9qA*;=d@tPJGgEr>Ei5qy<$Q:TXХRJw%: >~"õ~]E:9-`= d iZD{7͕ aG^Ϛ2tNt20|3a_?fjb3, 0Lqw<$t3^ NkƝ^u4z.bSغRFDJoSE ¨{,ڿ+Q;4kxq&Lb\QOMS!4 Qi~=EGCD@h..5\ eq['H)OW+?[+(] uʳy46kHܹތt,30rZWb;3:18ylVZhY,tPa<լ{?S^-y Yz4yl|0)O@UNJ:]߬n9z-IfH9mb GHg|l::wǜxSb_V.dv,7pIĀ$PovjC_%pF"DˈiVӟR S^[8ei% 4ulLT~c瞔fb-餍R'g@k+hl3<[d/luRD+`I/FFzNX{|Vj,B4ERRgse {>'l9]FgSqFߊ_N\k?֞ 7ml!fșz㿲]ͭ*tV`閉qr1Ej(.`?c*(vl'ˢܲ9|Q;_=.T]W)m* : nNn4vɭ-~ϜTl.R]ܝVHascFgOo)*M ы0eQGAk3` }eeL6?8FYkP"7m]/36eW¥6n}XԪvDq:‰MxD2Tfj2[2og.dq{@&3<8 L7ַ[N?jHT]W Zx r0t'M]#jgBUs`VX//Ԋ)/w=1֟B*+$RD{cMg8]=g\t$\NӤmjq"c&CC2en :( FGTozQ"dFGvRor .wHBձԺTt`|ٿ1cyD[+mU 9e)bm(Ǣ=_5˸7Z^ȰəjABTr1D>jBT0sep!,hC34,S1 V)lfF;Epch}aK%70Dh`\{4 K^ƙw'iYvO_fS|ZdCQ!ŠQeFPѤH0lf;-4,>[(z$ `";^X՜̛%h۵`..o{gCbHzpC箜K%vDY" HSJ<񕫏I)L}:x(C^n|fmnL'-H$˶} } cyF̟J-P?)2W "60,m!; j)C֧r_u[lFMk)SLP3}xLh[t:i7r?1WдBN;zfp_9p^(oL[<_szvW|~q(g7;K3R>p?EiتW0NǽKPy/6XUhkخ§eeP{[dR*+`P t}B8ە gWteӎH)a/JsA"mW@ObO50W+jg}vjKU-SoԘx>|epTH;h@B$>4'Zm!!Ҫ8CƯMlj'k߄Zȯ V١ymbE2Z (8)v _NWMah_ZzN àW2_i ڧi i $@l0] VCO~qD@zİڠ%\6 lxET1T ?jJe?֠[ʒL{"bn"fZPS^f iTXrE| t3uG`Cyw%c D/A쯝dҌU vԆE[ɴ N:]Tiǹ" >4vpߔk]m/\!+ҩ "FO,z&o AU9nhy>'`,S*jۑ3MCwvu[.Ow.,#Z[O&|=sv%Ӱ5EV_*a _11VVxY*Ł耕U;eoY,D&nEFb cl‚J%4-M{Ck)^+j%և[ +~_R(6Ci΋d*HIa'l"E##07^ ;(s%"7F mJѦ1ݽ)/cKFتRS&PU{qk\RH$Zr*m?hRYrPȀO3O6}"[ c3-4#,'`):KxOv>cvKEId&DjBH,ExdWv˶.338āH/vP@/xb_%kR{TFWx @sm aw!%(o'zsmJՂz/Y a֧K7tH=i 0#'$n[8^ nd^)B` u 27񕬴 ߔd7.#zě!\WJ%qj¨U  qIjGS!oe ]N6;8(y,xpa]' ?{ [_Y ԋl:YdoZD 5V> mY*;uQXg(.Eoݠb[fȦeO0 Q-cH3}_'Po\~x41l@ M02+M[>$޼*)xwpkMhNwe .E/~ogk u5FS{C'߽2CjF%F?Hqw釣bw7}΃Zb0lz-l{ Lv|>8aAtNr5YrtӸ=#m0X &cs*o(F [;; XHpOk7 k{P *ձHtS̠⧂!oZ[́z/!!5[5nܣ#Y}f([I[VFlxQ{ᆕDH?cB'~ޡok: I^/ay):|_"IHgP7;j U)z`mh16C2} r%b" ro_~S,Ӈ.eRwMW,ޯz]<y,2G˗'v)$L{9n ֘а(>C짧r-Q!J,D[+?jҋ ‹]pO~& l@.;L/YwВmŨ)MX!4`֗׀qϥ^Jэ;b;B6LJ)$ɉb9VuZk=gڄs"5 AbQaG4?e|pyQEN`O38.:p|p(`t8hYijhGFq;~(߹gF^2*E9+Txa#D 7rƲ>͗w70URJ]^#w5Q`x&GI:Ap mOE?zh%<.v"<=Hl="aneZ4ە{6UCĜ&}a!+H9}VSuCA"T-<"{Yasn`zZQEOl68r0sOM,Alp`g9Ư*_JGӁ [R{:Tpv!<a|#whSnyJkIH=3|6 VllMM`Te K :>|*yUKUr:ݥaL ?Yl#Zl?B zڃBKnt yg~`5Ny1%3]}x0G+D>yv-Du!FdK=X wQ#ʚRS7Bq&#Ey2N)۾M<^qy؅~ lU_(ʳ*~QlT$XDƫ!)t́paS `U;=o84X2od ƙtl*j\ϭ .>^hy[:Bޝ%U%2?Givcw!T-/3sGXֿb[ih#;e.KoN!ՒW"I-xj7Ӿ)7" .N-e$Y\I[~h:lT|!N7gKEJmZ)%jsFaS28ML;ޡeD"c)I}j׼BJGk`1xvGn 㧅4JKNQ(g\ hE\!Jg[fh)9LyN39ʧ"~P!1=.gܱ&H#ĉ{t ׉u3K/FGIz%#r9|8 atZ×I0ԫ @e?G@V$X6fSQ4)U!H` q:NzIg?ிwQª0<չsip}*/iՕmkԦ ^&mn:k}R<r?M+Ƹ$n _M_̈́.Bơt_!rc&u䵑DE[K5 SU([DP} φ;Qb^sokDH *QBH 0Q=u^fT"."HLl?ҏ2r A!P;2vHITo!{Qa9XW҅<ٹӪq3|dx0VUxh|iWA+w%PzPRa>Awǿ8'fo|мjK 7SP$ZT!銄#kSZEs ~K ]A+ '$́)zua ^NW|m1D{nkjj1!X x/6/u AZ/|89QӠ1ɰ|fFdaRW,ߙ?Nf6]-Z7U[>"nq2=`2yt{4&7OԳ~:#,)*rZcq<*Hn^=Ϫ]Y-!vp{ p!}tD"Ր=m 4v*80"(TMU^i_։+{{tF?PVnb#'K_j KfSi,*m fyͭ(g}emQ+{}2AxOd%m}$|oQ<V(݉;~1n+ 6[Y__ÚB.Z_B?G_p&hpMв{{_낛LfBs5: Bmt"ݺځrmu[qd󊸩24IFF>@ B 5Xǵb(P>[6GYݣ/.)*&뗣X v2Eb2{򣈨B"l===#ӟ(ޜFh)BIRZ[{@@ یr{27B)Sŕ ]7I - NՉL2K'_Sc4wSRh` 7kޤ(T{vީAT='ƢFJXߩg$e' aN*/%hpv/Ĭ8 MhC՝կm#W^&Rkժh :hbr=Y~6 ,˭Y,B2zh c6ɝ52,&,Y(2I(utɭI[VSAտVKU !ۀU5{Jom5ILFjMᢻBklӾ Rbƌu"} Tlr#*اJa'ʲ"-&PrNz&mr˾<]¶_]$,?JhQ肸yU(х*O83X7O!?-R%0'e}&fޚ7lR=l8HZ4%в?Oբi+ "UxE"9wTgR>˅-C:γ[2HZ~V8ҟO9v 6L.x&7na~\:Bnw4YJj'R/j;>=*S ]q ${0j䋙\ x!\lJf1osꩵ}@4X3Öz!lu9};`vS\0 ῱Pr2Xq"PsD/iת$Λ3 v ]W@XByʣ_I:1nQɒ8O :@fT}Jޏ<](w45dVQuTz܁[7mm \P w0S?_*w6j;pjG0ES rM*Сa_b!+oItJ[,/_M5rrr|Yp~^2'Nn_JQjB>䊆LH<xJ +d.8fr {W=IkՎh8yOP|}&۰ jf.ː"{B ;w4Ӂs<\W Rсr|!{=rimhыV߂ N6sjcO,Hd֏R2Gӽ5<_cn,J `X a =h ϿuCZ,"eFx^վsl}[RJ|/(nX &Qg𯫀A/)6@0}:)iLNٷ^AnEMf _-|{جiHa~}||mv1E-.mQM%_7yM]uaʸ-*v ~2aD$Mضk^, V'yBآ->u*XEN.r8d Z[mL;u:>TIRuXrŗ-GB~;w9$! \̡^7|cF+8D1gѨȳ:g,Nozos@ڲ]N'{Ӊ<|1cҸ w2--x8=Ě2| ެ9UzN0zXL ef;Qw;~E}th\A9VLԜ~56t Sj}GD Ud}A(U'pF4[vȮJifg[O+bYe6-۳g%m{0 w[#ǧ9J11$MLo%̶]ktQ? ?ft)H803N΀;r]:/2q:u U ']{&[wfRNOe9b]ᛡ޴2T`B>vJIZ^f.x3+4FQ|!kT程g&epPi4' $'upJjRl@F_p 7 0%پ xݬ&O'YI5[^ꧧFT 7Pzf232#vzfo j oU1 #h 9+[wPR෸ :$4'!1-mrQuEx!:V7ջ,R^B`0FX$E"K O^Su=${ECO @2)`v_S޽o? zYv>V> xZf1=?ަ*ZۡUԨڏ:ue0zbmMf$ynVh,ՂE wV s' # D?Q\-ĀFOZw\5Ηjue)d3IqNڸx6}sH/jm.NQS܀ o0VO<]wyxY&{y5T{n]PN,ٽ^IK! 7MFDzrR|)sx~tI?/--ٟҚ8xQSDdRx.5?JRAz*$7Z>xؗQ^.֮Z-qS;,&`7_uKe-$n^0:zԚC?oLC[\ Uu-1 @'_I$H奰oː847ȚEp p^d $X_cڝݯ%ō^?`qGXTނyA򥞢d^TQ Յe2pYo804\=p*gX+?`X{sG3Dkw{`D@JFOB11+e$:J & ["sZ[mha Q:v__ M=$ƚFE繎M(BQTVƙ 58HA0DV^t_i"}ٓ85a<>1LRҔ>V=Sz­m`H^N]ޗu9Һ+6#PZQ W6ad*:5tr=E`f%a{ Js| LpP1gT x%1v_F`ٝ}K,ZDVD4GQ!zӹgPeAs7xJO:؃&3wAs5G_8\I\g%t屡@khe8vB&cz}G38lp_5&C3/zzE@1 r@Yz n[sCqBT^w-x5' 0@Ҙ;{Woh>`__y jbLܳ%-쀣U.=h,}@[PnƘP9O5v.417$ NᶫLmg؟Q2-eq)b|:KR[_-S1hcrINɹXP;&7R;!؆m舻V"NQT#)eu4r'ES+|M0.k-zǵںU+ӵ/Vґ!1'8L<%o2.D-m.̐>MN~4fDZ|Lα'd0T:p"̮*91(hge A1YhS$re,N;5 `w[ɲƨ37ǩzPUo|ht];sm`j"Y\ q!#F7tFwTW;U`i AV~e[juIPL}86f:X!j-B}.[P֤V(J)G)3&P."0@բPHHӭbeIȭB^OT?dSѣe*k1+IOڜGfī8܊2]jm:zadruWؔc^;tN88M(hL_.c\(xȹ$- WSrKGkCC)Sb/ hB=ߘsca ʈB9Af=Ydq R&j%1o *sVI#Q҄Io{5 @CN53ꘘS SA>ܥ. d?~26yӂpqultv, Qv@B"N9A] njJ.ȱS* 6ЭG./ufo2X`eD@Yv3.므hŎOQQjYnOC/|MkDwUn/z1# s@_YI=79tĄ^QJg>W "mxHڢf/⽾:~oV?g6T|͡L-&3&ޯi @uXڱg3+h|fIN7`tU$yMEa}6#N:6㪕Dcq< /SP k:Dk+ryxڅZ_ty&LIL0 ޥ`O^0-֘pxF(Jƾ@=C댁OiZVߍr F;|nV7@| ?Ix0t\1y'0R_I4:z?7MK4>2SN'\v.h pv6f_(e8[ARX<\,h}ۊf,2WM pVo6Fhv7{J T8scb?$quYi7,۠`/HXe*^gsECtYۉw I476 pyJ}%KFn^ '-$5೩ !;?ĺ{}x02;"UtМpG}BIFj)q@U]!x7Jw+·I k 8!C#eWDZx 4;{ҏn(HnMy&3 .W/?1;.Q{ZlCGWPn Sۚ|X !Ri+|.a^έ=+ug]#<.:]L :dp*$]Cc3JrFnvyM*yKW ?肥Θ: R\(`f~<|C.mEvܾPgh]ellƴ\Q˷!# +;cE|,|WcCIɇ_e&g?-BY)`v%{kn?dhe H^̚-M,v]0Kt ;`Fqݒ*{aJQ qoڕ,Yaœ]ʧNF4Q?+0bְ;iM-S!@#gQ'3F?Vk{Dzxz`$#n$ɵyOPqp p)qb[km0~˷? ; Z*M|nz.=N kJbS(9do/-PXUEi>mJz˟b|Z:[mI {E`.A39F뽎czZɗ[k TOC-2[W45$duqp^C|7R?m)Ey,n"+_nUbD:nw,!]jTez!4G d, K݌h 8CQ+(}Z,&#ܶE[\>Xq^=x .= T#TTŦ&mj9@^B9H'٩w$E:ikSC^6?Ɖ4ruxrˑF`TglT⟁[@ -Q݉vf ֥3bǔ%olϲ F m ^h.Jό˼+UD6Ett74'q8>E 85rCTG &j5kHd~N } ϦL>=46H\`yv˛x]<@V8c,e5Uē?n8:R)^1q,F k4֜9F1L?bIUqNkE(!ϘvKڔ*]+T?5× q Bu/&sa"6H D)A:Ҍ=yrCճEڼq*B+'Κ<ut n~{#\E{t`!ՏwZ ֲ'Ǽ\DCT/ܲ DJ\tKO?ځ' |ͫ? kj28$g•F1DM+=*3 V=\@[hC{RqLz -ɔm1;ᮞ" !F~.U8B`a:T'>DSPIyv izg11ys%I.cd&t`-+3rz:KA2krL"yOZplwWJzU(F4/sQǞa4n&S1{@>&ERLߐip/$ds G+|kg߸$% -+ {r"q}8Q;}ъm^g*gKګ>X!_xtC(δ|Ë"Q)#MB!aCD d#/ҟ 7sp/kٍɬF /;;}/%("Sw{ Y0A :^XҽPR^ 5MDӃg,;9*s7A3/P|B< 'ӣApѦ8. o gn`N1MKO,PJ?^]X+@=C'p\WS~Ta{?LsD+V N\2gd$+ g*ʷg|+كSz&6?TG]566Q y%P2괎4|m?xȌ<*dEI R +t4yu!: 0 )[mqSfu!w/ K9ʷWlG~2ͯIoٶ{6/\AgWؒUuwHtVi)HKؐeL&Cd:{U8Gp~_VSU f]Qĕ1ޑuB89=nSV,a{HvSIvF6H/ZbjqZ$G2 G#b%j P盏t%̣B~fb{D RΏEDjt(phIz BEܫcJS0pe]A| ,͵Tio`6wF bXf~ZKwLoKCO eRm3ȁz3 PH|vݛYjXS;NRb~)wWwsx9G9Aq" ׷^~aM3| +I*<%9UB:&:=Ĭ^35HzA?1K٬.Bv{'E_0t5oaxyb7c׆YOf;@h3&!5g*P:ΐgҐ]7Nq 6xohE_+?_S=_ުjQb \t;}^Ka?2={UQ):Bq9._rLiҮQV1W|=36&8o>*?Ǻzqل`u>7ΤBEJ*\<Z ?ۖEhQ꒻'Y 2/9YEu7q5T9rmYɯ@m)yMWKq+oOMD+umh ɌD%]LF2F60D8Y ѯDRvovby'0zlP`-d)cHŧG[J& g3],ڿy{u:Jح>ˉ{imgf2NUpX?3 'rjaYe[I)rrJHۛG xu1c$g9Ud9h;zy<;<[AN!8W{,@C2D~&&q@MK~׭vaT6%溺YFZ3jAO #9'Sv٭Ѳ#az,]@vG+AKAzG`wr!$7/!=6W1Si{6a:T_/y+A5Mx `5N^Nfߛ.NTc+U#unWlJX鋫6 !Ȱ40h֭և_ݣHEٓOXd>L ٣!.[$cxTAҘ3m͇_1Y݃H:hA:ui),ͱ!5/ev%G ՜)M6ǜU@s:6q\(7AZ]̮)65:LOF /-_ 8GD'QJA뚙*ۈPhaG<틠WŬI_N $wt!Dž%+%U L ddֵ1\G}ސYXD4μ&(c~hL`'Zc|@XPQ=5Yǥi ) ߐ|ʇZ!< ~Kss7# `5HxQ".է;\N֨:PlY_\+ $Ծq0<6rjJ(v8<<ũP{j,%9z |rRżG+6j1( \a3O_sɍ |,$Q?diAzR βw U.G:߳?$p 1-0jB4am:JEp+zt Q=pEL !=UfuT964>kͧH$%tv5nw n  dg n,lwiRńP6woBQN|\9&쿴Fi@f݈~*j9Q: ېOVv{+ ;JoXXZn/4QČ[ރ(xduv ݱ ׄMVw9o3} n G󿓩Jcv,ehC\%ɥCCv~[ɇ;R 7-\!Fx7_/eS3\K 92|Æd~x =]n,^D6\p%d /S,UǵZRPYsDo Akju]R?8} A lJYP_J^1JڠvEOMs쮶uNJ(db:S_TwO9&ӬizfMvY>Hg^PJ w(SM_U )tگ#7Ŕkw+6R%W+-58ȏߋ?~\v{)oy\>x;52~ b cȮNzjʸxE U=GB`'%^ec#$.RǵK.: ?f)1OAS2Q?LSL&=yr>]'[⥌K%̋iѺGXO,rh=Z V$PCROy 簆vW .HĘ*y(  ]2$^{?jGW2l]?|CUR)VL"jrXs842nwpWxwЊF`xj&uIQj8cZ7%SEGFߗhhN}r{d/zpYP̥ .EւZ<[: Kqnd&g|F&N+uψ*ƼtA  T5(1 ~g!cx gQAKR'ķY =Z.ֶl5"1" $fMŶO ;\-'J~,nKd L|0n/`wCZl`2ԠV& ̿\Ǡ.;2  y,Sr |x]ӫ 2y$*@P bsV821{LNpY1k)Q/Isڸ~CFe` m/vlCECƔf3sxe?9)cYFnm]yZ-̛1PP'2O EF/cn,/RBR T/AQJ^Jʲw"IqX6P(  U\AB>W{(v{!U GN/ƻ9zÂp-"@kUʣK<;gҾ,iXHk8N~'b>-1,D3ҭl:Jf0á3'H8(JC [cBWFCϽ^K?TjC֪D?x/ z67Wk{d@4[ Hhe;A M\o+hQ++ӹ5{(lNlʳvΥ&WB, v;zVj^yǦ`yr`s(iEǿT1JD~A|r$w"_#1݈iV=a~B]jLa;Aj e:{A[H݈0Lj,O( _K]h i@0=+6@D(MWkQTԣRjN6ؙ$^j#i}6MǦaRXiu6VuR/נ.'%v2l{ xxԴ,~[uE(n@TV`͵aMFl;*$4 by9V}2t9&*&ɉRtTDICTb`ʂon:oG# nMS25hRV!>>rg_Aƿ}sDp3l 1L-J5?m5֒(C'2,>Dd}P|/ q b[;:=H z/87oqOAUӮC5'"Ks,6R(=J] II>GsrٰKC/DIbKrk4q0E,g3n1UECquZⴆe]XD*扢w @x j1AxkMq7;laJMj@5 ƝqY44 h<>i&)) 'T+V}[ А0'#n\X ఇ 4 ߋ a`BkݖzzI\g5;ضx!J-fQN}ݢU:\ɡ53 -L7Ir\H\vh 5,PV-Bo{Q =]A;*}{PnZbJމŨeqNlOׇp {ݞk8$A!ӿEM<+#=T 3kbVSlHU[?Gd~(8ԑu[a0Ml}u QLD'5u<+aSU/LUd+9#+<3KM$Zܪ;&;,HNZ} l#IqmS/6ViyKp7V&[`-cUdMbyG4'0@_T<9%CVGϏRSs3@mȓ"V?ab\(FD[U'Iڃjapq1ԅZ9݉FtCZ$j A ӯ )|!"ʹ7[ ]*j 2;4x"#VT2L@1ψ$V}hx 2f'Nk|΃3TjSK_j%ĝ%<ScoH4)O#s#1u9#GDjI{Y'Qv#hpwQR~X@tMJlRA 84ϻ€x}" TZS{FP ؜)48;yk` w &^Ӫq>ؓ6L%-g@dW0BRaulESH_^oz)g c#)h\w.|$r,`D "D'1`+fziUs avT79!'HJI3t+N{Q+xv(rD\-.rI B!k6w_nӰ:BhYp|1:Du=hv$& ,@WD(JKӄI>ɚp,L6\4 )aS~MNeGFJ +l'|.ȹo]C%2 2byTV clѲ[D Yx$E#Ba}MH@zGv.i>0)bz}'}t>WPlI*pIQ82:zwUpR ;7M3V+B4WlojGz!k)8\H*?b^F̜!ѣn0oe8 E0e:Q2G#ͩYEmfũ|R\}!x-+ExUk=7yG^SS8q+jF{{ޚc^b> ^LJhsP.-/2qylL,)Rsgrf-?m0׮9zQli8'ܖbxO6Q6vp.4Oǐ82*d% u%$z`~HڗJT> Db8oZm<)wOc+P~ TYƄLc]oʰCYnrssՐA v/\0+ނ*#b]/H~38 iEv)|[CR8]wUOY'jq֥|a>{g/q܂7|Z njJi F8hM*i@%uLdbj8H-ƉH\keA7\D8h#as/`Gj#[’ħ_~u02B0Zpec2D{Jaj#y56is[Ƒܓ*scHR;oD#>CQr1>j8!Q>bSTfER_yf(ON^6?CَOY ~wIQiLE,Wr5}]w*uxO-Sׄx~Mzqh?\o+,N0ס:Zy3+jMNk9}3($;RL-%C8ySdmKhX(=đԸ5i&l7ث(AH%=)-o%sx8K`v4qcir@^Ii(m(qxD3kHsْ)=9VS޵`OOB笍i QM\FIcY>'Y^MsP ˏրL Kp$(1ӯ>iѴpKlʃEB 992]%?wa`Cr.K5Գ6Rsx9{mw?sA%}Y2ysu3F) F9:!:]_A+:oUfIYЉ3 :dU3GFFv(;O-(souՊ(u](c'`wHS`_::կYLBlue}y"ެ #l,I{id%?N;:%\3 Q!4-Sy< Hh^iOMw*Yä́g!c[!d7O)%QHM4?\ᑶ`GA'|INbm& M_u[e%_>dA/мuKR4jQHfC8 Li`HqR4B&8Ouj @DD]2i0ڠ{竱(m RgWeR;UEn'%O[b k!XzU\?zd݄Kdmuc|.:fă P(jr@b,[iژՆ6w w_Rtǩ Q]F&U_n@2^`:¤dH/T23-Vqf^R\s(Vi< w=@F׆\dmB3eled뾓zgsƣdX;1&앑n'`Xr[WIV$vcc)\x8$XU71Jy얳<^ˤ_} !Rt8=W͒l 'PZ!Q8og@Ũ:<b1F47pD؈eX[\&0 o2WBW5ۢ2W"辞CާDRD?4n›$G*wp s׀YMG3m{Ber Kn0eưcSJ%*1׺n,,~BgQHM}$q'w U@!تfN+616 Lke& T=8{~"gw{/o/Gy51jՁv953k $߳#h|E@bEצ_Jfp{@lD;!^w&*-v4 ~tE =Ni`|"0"MU:H?M~%[{xWfݒNbmMpBTtGIv[i)yn}ڪk1; .,;3sB(@ CiFy*ݤ*/&ІYe*x/.'Bv#L5#Wa:7oнW[ܵ ^̘Hj~A)Wʣ~ eCD-f:N2(2uIw ȟ=2j;* nڛf(aWֲ dO,g436+^H%h{} Tr؆_ҟ9VCe1M*]8C8@g@z9b1 @Y(v+HF7G 5<|Ԟ n\1܉d$%t;=cPj7m]Z?:Ntș=b9J f`!/;fgqG k9F8+"[fᖅuPneTLz!?u9w'Pz|d wh뚬ݽךp 0;M-P`-'Y>2QxOnX ntΧ%* e+ y~lY?Ӥ<z5 Pc??oR~."|g.GL*`e)[B5Vb`b15yHu9"E9qФD`i^wG}גI&"i-o%\z|O@ [(L(W 2BlzĐ ;je#3_FqE?I{e# ofX[p'Q8PyR*~)A[@jCh־k27ƆV }F7?3'` ؒ\Ѹl{aY2LT[h|Sm\JFxr2%=x#Qy^dvйE8X5-+c!,q*q-4j#3>kuܓanfIu'D;h qe 3 XOK/vJAHz85_2p) NJ֤JY?'.Ƒ$l>]s(*zh5Xv ګ š6 R'= N]98EPa*+Xjw"p3qInXyjn$YxzָC/y~ ʰyh0w˺&|27 !Is/@o/}@69o ~Rd!6L8/TŚc@L bimh'iF:>[h\8GkG6%BMdTas*(^*_߸֡ /f 4a=:܉M27 % QO2;v@ou"XNr6Q; pc>( 9Tn#Qώjq\^JΛ) 'SrRJP8R*i,WclvHKMw7P\A¸Ѵ {h&7qRe7icg 'nf(0=_ T ߰@&TN]Xs=;x|5sV"g 6yjy-${UmSR l#62 51XᶴڹJ:Ue!$f(Sk¿ bt7W2dIPsd !D' d"y.oc`#I@GH%3>LN#}2,v9jEB(]XX{a~DdBk Lcܟ|bt3}LΙ6sAd\Vf-7-rtLk{10ޏtt ٜմe)ےft/#6r!mrsmO:v? FZiP PƄog lm:>js5jzҨ>pе4pGRAL>^֭rcw8o cP߬63 a "Cue7~1|I05@~շLnBk0l!eTA.kq]]4k-N|_ăf쉧q=8=5c.E;3 _w 6AaJ38&zb|6B<g}U;@#w0>[BdZh5鴱G%gͪL*[E4Mțl7awqN3SB%iQrc]oR4'-Cp P տO|;cyc[y %=ؙ TBM%ArPA0y5)W%Su('=V;ִٲ &F~XpC#~Gp3FDFXX !܆u9ǿ^]#6e$Ϥ~!R03dW}&*|tfEfyLkӽO]o2h:d|A]rMPEW1_G+UkUY rm^ n>Ƚ&M, t%o5]cpCV얾ٜRES/t/jĹs}Ebr)l$1]  ww@`OIp@ԃWJX6y3)%[pj< %ksqC;btX~gMζٹbϽ_1\Kl5fA+N7P6uh@q=#Q|ݝ6~Y$;YP2R/?>z 1Nt-4MMtLh9Ea#_j+Y}ryh%y>ZQ`54 AWx1䭫 G:X|GIBd-&~/ {gɃKA?X WQqv=i1AB{p,]E6-MNuI-V-,.>{q݂C,\eOܬƐm[R{|.T$ tk@cyzn'BKN!kJe; E \.lq8RPPV&G/*E0~hM(=Ѣ5'Znww(MOhL;m!q)z m\4G9IK4jd[Q2a8; jÇ^.:r:gc&}P2L(#"/1jPL#?k&(0r${]G\oŞxzR c ӺZEkٛ_>ǚ~Krѳ*=r-],f+E@Fl/S9^IqͿOqdJ*ǫd"eGwK(Ҽ%u.T0Zqi3aUOJJm\#ߤxRN/jɚ֝l4CT`io#(qAVpJkƊ-lGPʡhX&:bOI$Tj+947L~=ϕv?]yH .yL.H;0J^oʭZJ0DwQY ˅b^"F ~Kwˈ9f!IJ|NA>k{bONRh5tUSEAXn*Đoײtěp|6;^U [Y&Aag;b >MIdiz$ddaQ {T/Ͼw⳩Sܥ;]05!_iIl=sB|Ѹz @G+:fgu @UIqeGQ7}10Xoۭivck$ŔN 'V/zTtɨQRᑢ|E/~>9 ) U e7ty*|4 gqsrۅVș:-1Ρ| [sJwɱ՗ bR6 vYCˆt:d t Z処_V@Z'mHjKyTrܷń@ISnlLsd)Nag6@MgЗ,\Jz-ANf3F.t%ۖEh t&e2=F 6u$pApΩEiG2^+F>= x~R 2L,pcm_N_ݪnҜĻvU%{[`x~"IF=ǁ>]&k :Or-TOE}Gr0c˯իhE u~!Bş\vgzQLkt/S)Ip;mb3I9`A6#/7ŋR6͛`F9XfmQZȌ˻6 S`}զzMEb76E)A]uFG{- L,зSߝ)>yٙZ 8J0X̺fQKBo:y$ghc8:/65euj4)61iNSUzBFCifiE#l0 ,[fvr IluoM.? Y@yB)4>/z5dA U:q0<SGKw /tc%HD~1Z?2` [))f6Di`iUf _c˔نh9B7PoI^?c*pԆqC_ѱwaGծ94!>g Zj-bM}Y:._ʖjDp هxNpGg\} -T{R託u_l4R4Z]暝К.65IxC|G-yLxsGz܇'\Ayg8 Dp%Q *K&$N(3nV]KOҦ<ْb8 Yۆ` -- ފka݊0< ﷎v}2 K,%'b+6p\S?k7;ƛ@zuoR~,-o+ nhg1:UW_)d`w՞}Ģ~0w<&ǹtJم4UѪ;_!_]CWR \w1>YYF߃!U*릴 ſ!|?c/TXL]w ThpyG%g:ӃjEf=6)[װJDD˚Z+t:IO}W 5Ĵ|VYuRRWMP$~׋L(dӂqF*W 46}; &J5rHc]yls` %\,YZ'9;nAf9yFQ金9yWfbn"(sw+&(-ߌݭqӠzYdۭ|{fsbwz~/OSSctˑ7â@cPۺǃae(ܡn}nV8[Fbc 1 HaŰ(R* ]2'mD!Ρp!mSe>g8gu<"<^۷"&Ǖ1Unjacq_)#X i G#U 38vԻQL:9rġr &~BԟgپUFH2W`Vσx,9h 77:q*Fjo>kmslyG]bw@"'(PŠRcSgn-Z6= ? ZsT%"D- ( JY Y̐]K. =Ǒ:9/쌌^*rD)ťIe3v})])=Q8^Ց6q[-bǸPBjly(İH_\)ua@f]|^̕}N}GFf[g7 ]z/xE?xi/8O+@mX? J騹dhn^_,L;(,j\St޸f{.5Nh1M?6Pi71!K#M{ t.}4|7Z3Xn%vp҈~_b?P~n3_LwPU1ZYz2}1@hx*Ss9W}{@fU.lx )*L3L mzOQWX A䐏:rj|6٭7T0mYa!}ꆴ:AL6+E8ʆ -9*觑+⼶t ̀jj2Ծ!X`q;tî^!NkFcJL9oYOhqf ̇;ݕ1 ذIMtsPFw2>ESucV9轢Fybu B>y-:>-md9gq}JT:Կ9/a'C&a AW)%5& 8,P@|)<al"u79fZѾFz i TV5}5kB _Vn2vXWKrP|enz+sسfPe9 ' ݦi?ʧjsF ;i]ӗuxRypTdcP=F C[{]VO]fW_yᠮR7DGn!YMϧo1jeUml5_,_,X+^@naSUIS"v~kNhG_bkO4 37؉}p3W`F٘⁸@]PA]25HI9 BBRfb̰5plThWkĢ7n]aײ3%e|K_,vFz̩d֋m%=nTe5yE\PەYG–hhs߳-kLMW]Icqj丸PWB]&Gi:du9/E-000x'̗+ֻ Ac ;IAM!IݡQΔ.tTˍQh9z)Ϯ1-3i\afe?!؃ϥǒ-n{Mk: !LLL=3hn5y6VM&ҖM:bVh6jCbuى2#p_z$8'r]b]g4:ډe$Jyc%ry J8&2d2EHH&V0PF2Ip ^V.YO *޿iy' fмgAF~Sb[­ܖ8e<-v'ț$jl$\bdqa)/ #rbkV\~_LµZ{q)ҪA,M"}s,RoMӨ=8J[O݊>j0^,DM†ϓ cX!΁ڀ$ɜ?DёXIs^R1kH9Kxy蛔 )'`0 ~ = .ޜ{؛s?^5q\i^x5xv %xS)r<Ɔ# ]>l]sWz}[Sk=>i̳ycqJcvb w7򲗨d Ha{>U7||.&\^$U&vD5β6㳉ZBqqYp$1'UIP2HlQJ姐g\݀p*3^&L̓9A5U/fy6O[sA}h!IZ|Z4BQ'M-Vdcz({QF.K Dg@Cѝx<`B)2 .$z~oae٨w' ywD Ļ#KKA#WY3w̦=S]&{R1ot kc4 [PN!)&-tQǢ]qp}ǹv^?ܑůwqi\w0 owSLˆ0L|+/G]!V8d&4#ms+#)bQL+zw&,jpr'w0d^A_i΅_Nԍf;8f20WKX-VVۜꩳ}1r =,MHR}wR8Z1K wȅ›( 7Eq4o.n8qH۽ũK| Ӷ.z%@2MPf/c;﬍R/z n>g#s&w X7kPt)H4`0Zq2^}m!LJڱP cxd۴M@o?bPSU)1jG#$6攉no{̵m0i/y_c.]b4GTAO p݋ W2w֎YTP-E.-tTD|kc֭ ti,` J,.n5`<'ggBdh ޏN釅ՙw6ggd AddiY?H$k Pv?(8}MPn[xfV?F:.;ΐ[jS=Ȇe~HD6؀B(M?SQr| '^ z(:"POFRO::]Q{xZOXts\U&\1iDMFeY\ʆ~^jŨ!e :pS"{ sSجw7=}IF7y2Q)`W4j-S-(^T7i鉰<PnІeJSOک~ dR΢u)9C|]*8%>D "XE.y9tg0<+Ȭ)+VcX a\G|Rn J =x1.G5s;$&{5iXѣcCv9x0*CS^At6xx Re0TdmSܶOJr ٨JLP\n_WhG$e }H, 3I1L=˔`PyG+>򍚭./ ѣs7xQzD#'@Ł}/Uqk!l5 ShDglyཁ:iVL8PS_qN\΀hC"=g; e1y%8X|}yj8(1ubEZznMv54,8jAT<"tYG1߶(1UF<QvӤFƑtC^KYԩjfr0t`߯ኔUA{LtJNB}EϪ!>TVHo5{o>HʫkR]"ݘ4 !*'9K1jBc>u+V5SIH?8Y\Nh {вJ*f"FīayÃԳ*DL!M;/B Y7lCms2)/N{k{>;:QFBu :8ثdpV$N-\w^%$? Zv){KߍR=F"_A {딅6ПCPߑQ%ȉ69i噂TS&tHb:0"0cizZ"TqK"y hj̐~D,p7kf:4}P-aO-en̢|O &zjch/Q/1+v<'ris 2 [0%q[ђе] RuP!K9Ns~e6Ny\4VGJA B"}gc M𗱢+`=txy{Y\LXb*YKL+ ly0~kYв YQqj6ryv*~_qH@IeGtv^w]5 vkIO¬fBڮv!GTr7^0></FH 1<2o [j,m(9:Lgf,Z#0"较0_J=Ot~Y=jgl^\_ 0d1I.MKˊ0E l$=BÇI)![&#L{qp9 {0őI43~PY^,$%x2?'t,A  @]UHPX&%t,W)t[kO :gRdƝtO]k- 4Yp*z'*Kx0AmcxXza֭HR:; &~&\#Wsbf}wO /~~OAO-''0FTyb%R;0KJpRQtvin]7_Y+ aa ND}^SiHpn ' P:~IzxKV<%[rAG"ЦU8RzwK I^W0&Zـ *5n;A^gTR89j"ZNVCE_}ZkUy.$-ma++7\]<}ꁜZ(9:Y^^ 0"JM\ֲ#EApФw)xDUбs>)D4#"?SugQ!N,rW5-ahe2T0DivKI~6e5C0<gƿ9`l-@PZLebZ%<R|jXLxax ~ !&_ȉBGcJQ"#y&B mr <5?Y0>'%mBfNK/~BhWI'ĹTo84@ X[wn31Lg{Oo}4ض豾&˩Hg{S~zؠy OP=od| cAر׮dmVaMR EB {(amFCi U!o^ zJs=q?7LoqHP<:x&b>ݱx:B6 G׵c' /dΖk@)iKZ,C 0bsu.EؑB@誈 47+8|A ԧ6x]7N2R¦.hLAF9ICȹ+<>~-3o A@j( > }7E\pi!ެra/=`ɋa2/^sh ލ8tC_Ͽech \^Q#5b3 ﭿRfqjgTq_!Y.l׏VvDXKo|LAbx[ԾY W:C[KF[pNs F*Nw@[EGRs'v\J˄O Dl-,41Өeļ8#})R)7 lw}^aꑚjWKNzw/Orܝg$y#&mOktIF$ȩ+M{JE k bAF5['ds}C GOZ4BL\$ͳ=TUf}]^*FhiIdљMbGoMJױ nZjJ= C3ǐ?}Pk 6e]ґlłZm ɷ}{āZNn{jvC!XxL$6vqfB~=Wd@ >Qx(H6{acۈ݅{8$\)|'%{wm!vjPb#Jd6iY㎵+-77bN2L('2 8tcpp?Z> mN FQU,/N[ezWcl: t][_;Q ^f=NF9ZgC es؀5a_*~' 7gWꬿQՆr m/ M0{=vhߘ/RN%:Zc[띏sS9;J3D8yl* ,AI!iY_©&8V.G?Yswyh>q:**4D/W W紏W"awdz;|X^StW< B ]Ɛ 2s>ۙ&uٹ\#eyדi\XzUNJCp:7 =/],ꋨahL}K_+-i RsZHIT!&P6r7ve#cd7VOn:Bq-sƇ#RVקfX,m@h-A4*NI6vEwۈjn3-<$Qgl^X!f]) i2|hبݠi1 :_}#nqۡt\j*Jx;)p~Q"9qjەى{m~3O8Η8C}wI俥-)2Qϰ7x>H[SjFjt(Z p$e#9*cVPz քnK4O&4|MHqMdq{v(dJT#xq{M35t [V-;P kW`8 2'``s ӌgM2 ak]7ռ+>d*$fհ #ZB=5$?K/=Yq0ycSwۼxGnL5Q>=J_eddks[ᾬUtk׽ I\Ű_=WVu:7YG=,d0X/a Q>ker&Lfwgjew"h#!@2azvP 0:l׉JQp5e Ž>`-Da*-W9uK\M@cʩ;=nY/`ז$Yح葳v<]N)_6ܜfO?ڠ'uw0t:etCnB4vd/@`.eu=w%,wm4Fj#^x[efFXQc8JE3xP, 8o!EԄ1[a&7(kO-*Ԅ`?`0"9I ѡb=Zˌc1Œl!,\ ؛C9)$1YZjn+Mޚ+7хSdRU%97kPa(IC%R65 J |2뿈*.I!`CBr-}&0VlSIDjYE+Ģo 5/:Iui}}[=7-采K>a{VY1i|2F`GcZlO ݌А_-X}j7q= [e|޺Q|O֫:rߌ!e<6XZR@.7y5>ѵ ԝB 6=ʈBKD=oZ YqH%pltE;)1 Y_!|iH+6p76b&נTAXFtq i@F,8¹1oE(AoڔnOX)@= r (&ηW̊h4C KЏ?ʼnc oy;aA- "+>0K4FgMgX$rXӌW#~ynΙo7o'bL֘0Ǜe(/<`V÷At\< |:6c#r|K.q]yʺ5g Zۋ>K#/Գ~{k'~m=cuҩj'wCԁcn _~z"I42SoD,^wy6s. ȏÐA}|p )"<;l+ 9"SG }.7 BM븏Q%B(\#kURt =#M=:}a'Ch`hJEAã{҇ Lw49k^c,FPL( D dKSanE;iN((":ZóT l5i+b P.N<>kY;/K{mG ,ہ\ ha||71 @8ODoJn{љKt4<{ly4ϫ.:\T8E΋9ד@ i<*kFz'p=w͒R ^ي;v x}HҕaS@JU'L7u9s7 @-17?xzPh"pK'*R@-K,9F?x-,^9K󋉡 ʁH`(U-`Xw=Jؚ:ECVŒB.}l8Q>y r)&2S*iwqdWi"saqf+6Im[6^t\",+)!6:If$(}!Oo^=nI zus>{AZvEX=C5Dׁ_z5Evt );?-1@'i8p]dǗ)拸xVOw_r< /*_k:?ݽ\ziƠ ёҰ_dF0.>B A(n/TeO*} lU\Pi/ ռ:5i@'JU,xB94cHJ ֓\#4) mIsRˊzҟIs>!׍_ՓW;ݜ]g>wS&"v}p$oژb.D>H~\polYuѵotha@¯SVldF +iЧ+$dفUp@`2R^_j+ZPObOW!]'0wټAR$ u-PP!2eN-^@Ln/d}o&"Vw+nzƴ^B^Ehz*xd"J!5RȤÖ<ՂEӼyhgM/Y{Hd䋒T7F8[w zkցeUtDAV^e} #nub!t'N7ȴ0o*f78 Y2Tq`oBAc;~=Tw:룛lUݛ,]ԙ̶fd]zcP1>E#(YK~ѥ, b<_}N[3ֺK8LTaYW@.O@gDCzdlAnP>a*1#crL++5TƠ*$R5=35aIJ вt2kSWAݘ6!Lb%Y,r/~oWK α]yj}Wr/r~|떀yi5UQL@ϱ^oÑqkCbdK[-,%ܛŹvk'tS@(,틥Hg5IH?YQGu7PӱQTG(.k96O?o-# "G:O:y{ (-l+:V _==Nbd8uzDN,(~:*u7W>q ,z;f{*8bM@V>*PlzBF\t(梙;Txcn)Eǃgv$|^ZwX76cv(rxAgp]7}USrrp{ w( Jogؑ]9o$PiO QwH~r.6A-xXB HdRR97a*SZ"oѢxW̺Tv="(d2F8BҪ¬a]D]J;b,`ȬEAD!Ha١@F ̞L3zG Xqg YR]Y啕Qd9eI"pIuc3v%Ƥ;.IAXT~_zEӕhY4>cϜ->exDHV5_ X`tȍRĺAKl1q==NEupS@2/3B-X^z AL"N!3Bo en(< źr.yZmfeDc[N>I*ež ũ{fuhL;$D x߇$DS}9 !v.җ\>,1/ԧ"2ݠ DqK=Tse*Q.M^dXD"G+eŎtf+zxôfFX0tV쑍r̭d}t!%=3U_;ERL^;##0RWo\<]zJ˱Wf/\|Gv0maU"(|I\70(_BAM= gq䙑S#*Lb̈́E{-[:##VB\c_V MlKg}Ղ.C+L5Z(y[oe_O]l;ϟZga_|d{#2xE&_̹ ldק+Vg%i;o~3\MIZʚ_{"*A=L3@'B4@my4q, ˿l8ێIT-V f[7{YooJMu\"4a@](J_OWbm*QրBзK@Apn{zC!9>{[]x\|<2~;3&O.v8ޱsA@&IDem:: 7E,Ve]U8X ̔HV`S /gG%sUdtP0.aGYl!]]=CiS+d7>Rz}Y3mY Ap~+ͺ7 2m 8zXՅ{-6`Z Z 8{W.1u-Lcyib)t &IC՗ i8v ɟGO7(ۻ' \caڇ!nI)gZQݱ? r|'uڋ>bJd`NEjE5.೔ Z1? /eYJ5UXqC,O%,̽/;'hUK5A)OSRut>洈9 5U{ےvcu_ btH1m>"`dLqrS 0aB[٬>[sga$XӍXf^UglN-gy9*u+ݼ'> yD 6>X:+ ^A9hU ƶY}T;`SNluoa1 5yJL(/gX\z[^C25=k, 1Qu@ȋc.AԌ1Ox%5u ]g-u~3<ÐpI_z sF4)UlFJԓZ^(0ʰ$T$ͫbR]T1ej{p9eק>1+K$+0`s?,&.bTyH%nT(-rE%^|U'> J\ +Qn<>)܃ޠlLfJak0Hؙiig͝ )Xb"M i{KMdZ+]P=Rci&YsiceYR(O!8M\_'#lR=aCT8t,ˠC{Q :1Boxӧ}VMp>v{@ VL7#@C$/WF+(hȎ*`l*ťDeN}X_m&Kct~1ҭvA!ӝTӢJw;j5ը a`M"WI&dB?D\e877slB߬Dbw<s zrk 20")bڗt1a[k5[i?l- e$p95]gAF{w..= RC;W x٠ɨADJi|Tb  'I%YgEҦ7*C(1ILBǽC ROWgiꩲ!̽yO@K Dґ*f *cxb f*;2a 6 - `1Zm%iRN|Y *D il0$WxVԑ +TccR榐rÔ )h !y#eKL#,/U$VT︉JsqtbҧD yn4(`A7z}@*0䠖Ve(U-m;ce&+@pN,;/6tsx/i!2_ ZwșKJ]ZBNoA?A65Z;s^[<VF '&j'o}tT"湦XdTOR6 PϬZ8mE[p$\]HƣϤx}dDv&<;z{#{ENj 2lH7Rڪ$WH ~l'ЁENE)(ŏؔ2EJmͯ?jnS8\5LN-aCJ-aD1PECTKV%W@QU /(r$5m+ppkD2Zpk7G> L;yj7PIo+n^$M>5/PedY²N 9o^0EIu$SFui*#@sE2\'DCU__w>=%<2S#%xcFa5Z Y.r1u"hHOh$ V8y?+$[G'`<i[Bg! %\:|`ʗkN33MǂG'q6#A?I>Z`i; Ŗ]PI|{IhfWޏlM/AUT Rc?>"a5{-ϴ$Nbk( 0z!V x'X -yL( -* m_dUZW)(QD(z2I1'855atLc:@E})e$ol>eRkr̚AAl,[! g͟t/;Mz%̼^:{x/aołٽo}t43QQ&K[5U j9:3} j6O|qÅ>Sň/nXGv 僪I[ ~7<+2D*xT)%-1W+)|o׆("i)x_,@`-egP+W99؞a;%ouW$:0 cwz(]mpΕ`)[RTIFNXJovHxbћj12)nP!qו(0<[!P9@I!?ȞB1}d:q~`BT $${i7 )QhW&�9:cN+,ZcYOx+tZxeqKW>X_"Ed1<"l_i<3! ٘4BM,i`]Q+Ԡx'Ғ"5SQDh!J9ahC@|aVWAh'{ⶹ@6m"gDѥX'UZjNsY]3X0)FHAh -N;2d8F,>V9a2qG;e.QWN!#ɝ-6R~c˒G1Bzϝ׶˅|seu]&Ql.<5iy8RAMT1Zޏ%5\.2/Z.6!S3 c}%l)O>% G !61DG#m;U.4ymo/3c 2xƁ|x~G!"aov|Cm.f5 ƗO vh_b_6Ǻ\ǫ~|SRySN&=u7gM:D= bq*3ҧnEJT"^:="=}N3l1K.Q$u~%LDC,NNԎٟɷۀ7/{db4%"h)nOֽ%g,e,ȷ_V ;tUآ,VϳHkJ^||\_h5jbf$Tlݙ~t- uRIK9&KM*6V!B.u]0W:0#"@%k|`X4t1Rq65<܆I2."=J$n(rH,١ȱJ[:)μDwcm>eJ8vëR,؀ -RCk9n'sX/k H. =s 8/PZO{H:76Ԥ F5W],SfK0)BOE6}G~R>B*~ST|$6O6dIO1H 5'_/bfу])" I9qVc! _o̞>9bU4^>S}G'*Ag \mw&A ѕ}r "_KfY䆴N4l< {XK@Hģ uj&L@~Yj<<\;. h oF]3`~QQ ,-y 6 P3d&\ܗ*ֲneaw]y0񱇢B)W(?MlWn$<''`f!V!6#'V+ uɱT$.;>'g Z|re{J D -N:R6xkG4/ӿ">z>ON˄Uo>ѩtֵ*jp#7/-HWXtW0I@w']7|U7PI|mkZ9 M\ě\]VI.gqAć [*۹:WCh>֐>Cwȟ֗/Z]h%;2D53r~Oi$ #pYxwg:\غ,JsNb(`o }if2R_^։(MMSW bs|EiiA<* }>F[׀u/ aqu50ш?B"ALdl6}eQ}U7cL;+9ȘG~U'jϥD'y+jø_?U18)תq{V\} gPS,]ZXe@mĪec f}~,3-sS%LJ4>8̑ ބH҄4\OFX!0M/fgƂCBcFDZ>IEbo9Ez#v^6SY9if̾&uWC?fQDbKsB.wnGQېv'rۚ;̳wLa.bR W hRPCn!Oo+3G& 0 Vzdt\ %=ˠG9ߍ짮IFb$_ IܐӝëKYjnL+FzsCh:# Po@*QkGh<9y j T )) Jyk4/u5r*ey6rCeߣ`8m2/&Zè\kg^ Ql(^d#hQ)q E>7X6肖(Dž5'ܣlnKI\2Փ~Ȑɚ/#楱;ZtڽqO; ;TjARS9d1hBR1žjp9x@~P9 %?^='9>4I3(TscR<-\8IOP[OIgh-FӄZC-Z~^Cvk56ۨ?΢E2͐k V"p)j5Z KOf?]e62zGĆm51A}`sUfUQ^|i\ȪޤZf%'Vޛix})u‰JPWTZ[A9o-Ij)xr`#l`){.w<j" -9*="3gӿ?K'"R}o!iPW1ɜ+ WYѺAY#/: `u ԟ ?oi1]B PQ(yyïK)]*f >N]~W@AVDU TN nG3?7l\ 'stˆ "${P6 FYڭ k0"[LST#&4>bRFs6U ,KSvNS>$ŗFk9"*P63(z@lyꑅ@iqgmV^cjvn[@")x)х*浥 ,5O?BuiD1g5}5mMڌu"Ĭ|\C9tfOJ n[l욪نn;55Jr$Eǥ"mS^ŁfăU_x;dK*[|QZa"JϲRɹBޠgWA2DO)"Z@$ J1l X Qא2T KE\BFRzyŸ=m huAˍe=Wz$OZS^$g_U!|w+7'dmzebRDgt jKOygîN?o7/xf~(בTBPE)RaNԍHXjYrec#Ἄ&UWtE֑ mf'5Z,,FEB׀`M:T 5v񜁗ˣ3YOIW BW*WO0*+?P1'XoPK*Sa<`:Ũҭr3Ot4Ջ0ft߈ʊT$ןE%sh]26:&8h3?>/&Avc.<,``C0َ`S*6rZ58LA׋1hV1VpylcDRҗGS[afHVAeӪq>x`u9ǂ6#Xa=nRG⩚1˲&CJ#*3e=c4c|23~Db5;2[W52Cr)W+W]ƶĚvtP3 ֕MhUUrAx5b>pT{G};9H߾Og:6I ͚ucPh f;}8rX>@!)Oڗy4W\ W]F8G7s'fM~KQMUu͟&I7يLꚕyE$ܜ?DI.G&2RR(?p6 IRl_{WWuft!L]ҕHL6AT.6hV}oHU@\=qyO͖FZNҝ"*R@{23YBR&ӳKè(EKљ^p*RH Q{7ݔ-.k'v\H5P;O {-t;.\u^y[P%U6=WW-uc`C2z|8vvl(ɷU?=82)~q'-- As˞ɣyayo?+ѽ-0?]`ZL#_fIfbKm۱SVmH=O4^tV"yMGp ,ϤWrjJVF*:7@ݕ黂‹LW1FHK 3lj1{gи>^ͧ]Ȼg3ep"| "7>׷AG"p[*pd(i#ɏ?B ?b!J,})I6%Gq=]s jRCT4T_a(M}x͌ m[s9Wudo5)v,-fYM1 ?@e|Oj Wy^R kؓDFY0P#cW2G2H"b"nG;-&v#t_Sэ`A:wee a#"TW>=~]vr'$Fӱ T|HKgw:Nܷ| Ҡ7% M'ycKzu픵_CFt7FCӑ Zze=.}l(9ι<;`WvX%=SZZl)݂9.,N6Ֆc$;iT5AwZT <}Pyfj!ΆH(9hTI-*xw0(ۿEP)1VH7h){f'`܈7/r7&S< 5Tr"",:Y/0KTg̔v'~(Saο8623K&S O LYi"ttg!&Oĵ9v7lfУ5ѿ@$ȩZ ~zNLvk0:4숿+ HYր*QQ|xuå@F#~M|v2ZcwSѓxuZФ;ߣ3/?˖z'wl\!Լ-htHmw'SZ耵~0#̿Ĭ8ņ÷wBR$,+?}km3vt7ف=XÆ{~2Hxpz3d(뒫׿b_ZQ`}5pܚ:{'I_utg=~zIXl?}qY*_:mCjS#e4G2+1 a(bٻgK5gɒoMnϒSk*Y E_VԎW]9,&tv9acSUPJ0;a0O˪3!&nl>@=HAm)˭_m/ĸbW]r™_ <h]6o i!҉BrdǧʁQWTj[Eƺr]~0 E=#!]tgڵ]S ZQm,S%72c{# ,\G{I9.<::!|7Ci-: dgf'gt\-O _8l>}Nם ;:}EfpQd7R!٣Ы+Hkٛh,H"39gWCׇ'Ytx.e<8Ú+ ƯԶv̕J½z*Nm@>SkJ 썃G H0S-gӉ԰^HlFX{Y5a뽳J{<R{1S\Q9oCpSr x̯k8Mٰb S6lX|{&~Ag\hgQK0r=]p#'i`IR">)QJn捭Oe$ʭFsOOx%Zy4`g%,1Rc4(椀U 8oW_ OVDU LHؘlWM]TD]3a /R~av,%GG}$ÅɧK_dgSP]ri<@m0 Ato9IAːҟgY;U.?\׶#tCpIb[{7@J!=dk++Nġ20?뙘ydh,yBF\eE5YC>f+p[M`Y_!I!a[gzyVfuns|Kޞ櫌5Ԓd-G`_A;CjJ( w6_y|Yh)}k?u~ _)8H[>Rpf(!>5Wrb@Zj_;r =an! wՊ5aS VxvŘCέ0M<>42fgƿj6X*I3g>o'>Лx! ZX#"81<ԨfD<{Cǐ l?Q!0r}+eh_H즩Y#{NHI_ ctb;C"!"9BiV cx [ʠ|#jLD n;& TtZT2m.3اm[U Ѓ䉩uVc[6H<0Ux~ f׌:䄎-m.@OZ;RKGq(G'q*ũ*QxP\<6"A[9o>Xi,G|nA_[r_{Tw [͚;aQq^$le/f@4*k ~}@d`*a"F.9G1,ZجfkeE@"ym{<'@-jق$j ]1V R$:EHfFP1[6%Ԑ1@]Ó+Mt0 7BQ taM YƞmWI8I- 1$ irJ+PT[2= 'w0 'Tqd'IU ʍŪvp;fJ۔/߰w,EvĈ$t NQ>΋1y~_lHP; D뎡}DevmsuQZ+4#Y4lj3Pl$IZXhw7^blP' \Nc&~|3l7lEm3B>v~_U 9XKKN~Icy_'%]"ï)u t8bԘK@5`>TG]ޜsq$lܰeek4"bBușm~8:xu ~iiT]MDžv.Q}}btWn<<(݈(+ߟEQmP~Jjg,aj`U{F5lbpKo/dm+٧*kðrIR^r}agZ ©=pi BBwEeR€/ Nb/Hu=fڨN;lO᧑P%m(cv7-Q5sZHPﺀ?QC}$P3pY/PO㑵ܤwzGiy7F._¬?AKgz7{>l6U:@R`y]Şw ,ZX-'VԖJ?gQuUY/Y$vz=qcCK* .dT+r7@Uq%2fHg ക#&ӫkS7~9L:RPBG7{OJ2 $g!po][S|ۏfZGa>55#¥,K6\M*#z4x`[T&%(o]0T޴1sN[0#_|K0@+4#0OL2!q+ܝ)`dozFf*%$OZ)N@2̓pKzWS <[DQ=j$KKTG(fĤ6k{|6o*لNfL^rjz!-ho'ouMA#}l[c2`* 2øKy? ]2#XGdu貽75'cdE =Ԏ5![X]͖=nYvcR1p &j4uko h,E6دn*t":)ed 0r{alǷ Bj#w=3sm e6dK×dR?)NU4cH F2GydJdAbuzы6=cm]$XsWl.u-¡/k`ShObEIxn擈*4M(?RiA1rcncKSE,g0sfg.VN?q87't>2h.\kCLʤKs]jJJו'K lp*BPC Y6N= C0p!-nXd_)nըiVXkf,9Au-IVnڼ}J#xO&}_Ui5;sKq~&6ҮauVD%a:5LVjs7}ԁދIAZך!@۰[90ljS6򶺢CNS#Iۓ'x[U-܊<8/s"~}冾:LőRf@ef`dK~!t!c}N'u@6jFa QA\,$Fͳ'i<ɺ*wVkjgnr+cAF?8EU,Ruo:\~3ߞ;hcvZjE[C$3pVQ߾7 )M-QJ9zXg 1| C}4-MkȾǚF]AbcW/`bV샔~b! ={[m]Bc+*c0b~x0 2P(Zв`0eOEV>xm=O}6 TҦ 8/1TXVqewَ6GG? HεjaDCf6fokFlѣ-[/=kz+%;12!B'i e,ޫ !OzN4Kǥ/,79t[Vծ[$h`="YwR x'e2K5[ANDցSH>Y%{|v ЎqX e_:ѩb 檼nD)p=Z}hKRYE=پSMP׍1srRTdT^0CҷeR)>^?ކ?#׽`=hCZH0ɏly 3f^?x7YH)t w7ກqq_g:d+JǙ01N`Rm'쯽[6`cFn˦йQ7 |:$} +@J ʊI 5Rv- ϑV2BvϾ;p4::$%qB5an )绵u`=,"Wކ溄ƎD0,"ZŲKuY9 ^(FzN\gg:r{$ 2@蹽rX3/ ;,;Kpx8tA3Q&(=#n&aZr#߈ ;49B&B|>{ tj*@ b⃯S`-r0ln>ۇTCJ14C$n$ݿ@j(mxnG%VX7Hx$ס9$}DI"ӘmBih -Zf[Q\(+"B'4Y^7xEwQUU!d;NjPvB)r6<5 N*WkOC Ǝ )XǃǮKFoOd"I(UŅNA`wk`+ I?e!o- ^X~>X6>t`*wfM6VnufAlw$.d#X@k{gѹNAnl䶹h1Q7<.|M۶X9A \b0Erk/Km|^ۍ ۬ #RF%'auWxJ$һ\')74'UD`\p'O@`Rƒctw]o$H;+-++>id/ @. <Q,0{cd(G0NvEჲ0%Fڦ$+_l@sW 7ьp6y̰_jo;ưF c?-pzـޒp|\+< BVui{*~ ܄JIwף]@4mS8m&;jEYhBamP6!&`(cL*ϲ 㡜I.57c7D'ƈRE4D)/ZE F#ShmDKo[tt b5@'d3I'c3d2j'_RmxOE$mZP7]rxO[BAsH %^{19RםP*;׹ҚTAD}?! MCԷSܑZ^+6 C9$%mIgc6ՌxifPw`= 0CgYDaB!"ְq]/,?}OݡWғ<L?EUd%"L0?41P>1G_wv4? "d5'=i@‘p Vp T)AA{Sl#_SYgYlQUw 6Aw`!v+XϦ~,e仏)A4a"+ܺԋ>B#SgY$xS/61iwLcEAss)SφNas )}`S+LkZa YT@i_.)$\R%ˑVՉ/>#]R1.pNȴNG.®D``抝:7-?y,2EaDɲQͩ`e㑛EOlH*LE {,v 9IQC9¬wġ’w}5P?Gϴ:ἤ6 E1"E`BmC.6=pgrl&{*l0 Pp[ǵE=WXn\ |$Hdf(>nRUN^:3ai0yJ0~Ml+-'vjҎe鹔yBq7e},R7b5GT~ho(,N\1S˛y@.%-OLt31J& l8W HP&b8 Wඓ((®h['ޥ© @HpX LF%A s_bvKw썺Jў# gkU0J]{HeT2VENU`RKɭ1Nhoʽ5ɂ dT@*I6n^#tq?zصܛ0f@M!>|Ӈ4.v"CT$^="$m BcM]{2b& l0g cYK[c_wA/Qz>Dnm*: oZ'~]k~rLXb\mkX\~aCo k*ԟB~MgDq8 LmN'ӄWhÛ3]B%RծB5CyERͺd ele] B,֊e64|"W#((SB,+l;8`.]eCZp̵ʂVLc/y8-9yhYtRyadV*>BVྙD0*-Ԋ/ϫu!h%<)k· ]׎ȫA1TT} 6K\xYF r!T,p2 z[؄y1Ոѧ>!{o->A=[|0Ue8[e̝prF`U2F&?trc"AWp7O]z!i[c=(ѭ1AKFsǭ'x߰r:+;w= O֍kE ©^Z+ғz1Wq'g;+ލJ+MIU=oàa9ӡrU?T1dU7cjuls-A]ªkP` a/:-E& mB⅃Ф%E,NҀ2;ꗏQ/?˥mki2#3:w]&[bk!v}SY/ |mrPvrXHDPv5}Zq敮jbn/jLںEg"Lf+ݫ}z+zVR @R۹Y ,EN0%~u0•eOvWbֺYy&3ʚJց\&IgǢQԻ e܁4.)ݻlԇqbm44̚tȴ ,l"$chdva'6O xɕ}Mkӛbu;NjpNOWH֥UZi U%"]sfɂr:*7iCi,Rҵ% q1 %AiDcʟz؈Y oĖWKyĠn-͒@vHe{|:%, Y9~&9fNbDŽ4!?y Uywf;<"c78 QBxztW(L&a 3lw"G@B!Sѣm\FhfI%xBM ͭ#|v _d:e0m/jEA1)ri9؉Esg>`8.d ,#DrKIh9ԜiiEt[9o KoOs% ˓ =:l 5 ^BAPs!ёؙSળZ1:1/_˃ˠ,&Fj-iuDw3!ᠴݗe`FL Hn~R^Sӳf} w)ԘSņur_|$Cgג 13Od|KN84k۞ #ۉel]a^F(9P\8%ik[ #%ay;&N+XC_c98O* <"h904A`Œ2uc׭RNtq[fG n&K޶M7fY ~DI|^wvx +D٢(Y{ {=F%^sğkz'JΘA6VcN~-V{CM?AM*&(|hE3*-I"4 rTOg IMkŤ=p0JX\Q^ĭlR ӡ+VRzAwV X!UBBzB.f>7v7ڇ44G P1u('|da.Kh*H KXm^26CY*!ųc,36[ |l ˈEZ\8,Ь<l8Kkϙh FѵiRR>NfGVaP^lvD>bBUٹ}5te.zu[+` Nj">2[ MJ@z}N! aem&[7_ZC;A]u=p%)DqNT4?]2-u/2*m*]Tz.Yۋ&(=p9tV<+1+6:*rGB:8À=ge`i;R7}f2)&e>'b^K`r?<'!m wݐlRwH8#~oM$ެXRKp7aWMDׂI{o(~ٖ%^:]5+q{I::_Þ9{z#4Tv݊CXsE?E *}t ʅz2F.&T#xɲv:_:(L)00A)'9PUkЧs;ivk&>mҋ`h0"7VSsؔ38NfYbdPi[\S8 |b8)V;" Cq~Y8|hJcIU!0J @6H#* )IH=W _LCcS `#b0B+ӗ?~X JC6 |ZGFfc2Jju]mGb䮗8LC\Pn귘Z?[W dnw*Dwƒi}H{ᛎR]1c!#ﴖs8( R"=%O{C]eA[\0AlboGB,!%֙_#ɘ{Ie|*~Z!_"￀nR_r ԧ #uӐ-l'= +܈kOucrF~&hvW޺ѻg&Ck".S۔^uÕDNJ? ԩDhnn ]m"#Ď*u ) hC(t|S-ǜfŀċ h0fet.+{\B1Eg:;:?BU püf0zRU]#d= ƸN0*|z6ږoɡtH>K) g-yK_'T (F <#.&4K+R4is_fq !.y'h.J"c*q(FUm'm@P"z>wj.,Z? e<^Ly<&2 zڒe<A]> \lCKTn7jM§܍gFfs.$,f\JMh$+dlb 6Tkx<`zmnanIk`+)Zbd W4J]j6_ &D\'f`icP!0#ЦN z%,mI&Yߧu̴-m.XtnYΝByGiL6tL6P(^f\^<Ӌ=&;gc^Jh`!4SGԀb$|LEvm_<̽/$u"V+AQe.]<ogz5|!֪ 륏 _f?g*mtȎE~j@@:XWݺq;$ ve*~] o7:5@ȉb\"kMHUD[yTD(-S ~*ʜVFhVw~u)%,͚.+]eAO)6GMD9h-5K.g~r |ύ(?BF'x&JMïyWAmNC\3ې6Lr@[0aMV3)=muQN=/FTCڼB3:)/E4ᱜ۞ |s![SDCi=.RYuRVwj662Nɀ, I2)xxp+dLhD\QM+$ q#'^ .F/+F W@JfDم2xcb]r M,_p(.QO,yCO(30n]Xٸ1,G7R/40粡vPܝPjJ'C5L,[C̯ýD(_IJUCl-5L9XIAҵ%fu$Ūh ҥk.cjtg+f0R}gITlE^E՝#2!/u'\ HW΢m$^vۊO>D{IFV(|K-KцRAN#)Y 8yϵW>&0L `Vӊ{1}_}m!!EͩHlXL9V5(0 祫Dsd,o1OuI61y:L/R";l8|.n;rDMP[AHɾjA{򸎟؃C>۵r۱g6ԟaol1/RuUtS8<K}QzQ زm%`!vz0֙􃉏g.{:U͹O 64XFBԁ;]~]%Xs84y۔, "! #=>~tZ>%*j`|n Y2Ϥo%>G:P+As 〘4nZf!4Wd]@V@, R C"ɽ=2m$uMYvtoXihUmԴcQCj=V|xfdd:ؼ䛞*G U9gP(pm1anuZ{Mq*Moc֩+R߶|@pn{43zAy=E 6dޒl@ƹ*xǡV5 f 4$Ơjau޶+Q\&=W+9K1R{D*bieSp.VjiMP)\k|e$?;nMmBgrG`"gXIVt?\XzknЍR5ъKQ?1`E'_o{gs׮27l ZGa_h)~5'_t;wka7g.lԹKΑ|y_YmiD!*ٕ/Ν:4T=Ҟ볬"3c@Zq-;6{ `&i)#RTiIxņ_)eH+SqBNVjy\Mp,(hjdØ>睵OA}ÝOFCoi[;yjb|e I?e\VB4wG 3Њ0Cc~\mWt'ck޽R ʐ.t#(لf~S!Dӌg Beϫ~ (tO8Wfip8U:Cz(3pPzul eNduT\ 6u \^`WZILNjR0E<5yOފ+z.Ԋ8g2,`M:Y>G̦@z Ҁq|-6`Q$@p hy~ŹMHy>rh^{ӥǘԣN/Ӑ0d5h.q^+BB<6ӹ܊͘>z;"Z'+!cA>urDvWrYW~W"Q)'aNu5V&^,j +4_#L5Gk,;8SsxoTBYI@G11 0qspI4y&K@(=H_E{,;>fE5tOsNݧ3vM~(I;+RU{nxw?5^"I2@qaw͢[_FSYQ YpXgN.6wɉvbFk*==]H+9ѯL^̱i' J459wLm:?|hv ]U8eu.b0YM ]P=~QaV9] ^_|?Vc&3ntvvhhlnzhxi}y:5=ޭV$|ޕ5?c +eU,kP+|fRsɃQ4dđ99%)8VJlwEnwPԦrK@_ܱtm0#Jky Kwk<$%J? W%Fp7Btq0o@$k@ 5M3l5ޕ*˜߹ 9u^ ,ּ zE(*@6 [u[s2vM}"wV^@unf-TbP Cu}9LD>BS89{ lGZAWGH֮Mس-Rki3 CzA{6\NKOk(dv:gwˍg@o&!g!o}m,MlPQ7 QQdxEck$%=ğJwV9QE-H,Xc̊L̂6J 7~ gȗB,_Iv75[jFB7 ю1Tڰ0,d6Wu "QzMSHbm}C4.*I(8hM%|9@FV,䋇Ջ"+&[6{o^)jlW)lKJ]w#QQm"1HXʨ _>z&Cؤiz!!q^brP!Gݡe天SԌcI6߰x:4b%;)Yn_CXZ'qr)P"*͑SW@Q'J4P7:]96lfyN {]"C=R9ڎn?CKklk"qD7/H&uRqnF;Oϫ:_KzO|!}dDijk4qDE_]'>4o%'?UCJȢDT$[ X2Sb!+D>qy@OEh pJ;J|v^P4DvsP$~D.]Pe e41L }v/WqxKKN"]'O!-;i]P,8'pT4$"` Q|E"m/"~tzmBƊj*Do,ZThЦCHfs q`V^ *l[m(!'/,@B=$ϾswgCLubkn*uFq`P"[9h& [=ZdB̞%I+$R qS븿kwM2 R&QaT^ԭ~($MhNU wx:=@ )h\%\Mm×Hi(,|qxJv$RҰGlSi"cww9&²(ube'vL +wgl b31MFd)dk/EV 5HN 7w$oӾT 89 winĭ\u@SQ{_WQG֒^ U 4Ѡŏ[c*0@-$}? a*ƛ{d1x\a =,2>*5]}GLVsţI{>4.Qi4>1vfZSCwQغ=XOH8ܭ8"XԉPǷWf]'l|E{ʕejZ)"2G#0S+;v(3$s0dÛNMk%Mn∙_;\~8bdTBLnojJ*VrwKRթ[YFؙ!5?kq*zv^p(Y6RG@3';xi+l7aaFaL#:;&F+EnhcSQG4Bp6hN7erowyAt9& )Ap&̹ٵrhcd}1 tەP|&bxG'ܒP ktNY &e !ed%d$=jNs`A5GqTB/g{[pțNB L)֗d&S)6gZ28SG_#뛑Ia ml͋d`W:;*K&[" 3s&Ggh=oDW3N~N#f br:Ϟ,:?p!:Nۅyh)&aj+Fym??.A@ lbA/ʸB3҈3f#"TVx]>e L v\ IZ'$.׶\$ACdPBC1Ü'4 n+1k6xFZz-IWGK+yP;k,|+4 I+% A Lk y{*eIDJʇ͂l(-yiR`;̾\s[;Ԣo'8+{kjD2 A}gռJW0ip@j/S3A?V<%)=zԐH)(-YVHӀ|xglz< ; 0bm*&8~2MpdͰjsμѼkJ98p 飅Rb}W[%ꃘ3D Il]aGNNkbSVǠ0;*rJ<\6 3:Ŵ_M_v%`Ou? ؤ]K 28DA$#@`Z~PN~˫΃g/PxQd%M鴖ӽWqMM)h: =h oQ=Zr4yIsԦjtWb䣭~m՝+bB+cWcMRsAv&d&θFAҏSZl-lK"^Aз<0щ\nLߙ-cL A >Da cv,- )>p1Iǫ)m^?DsekUV2)AJ^qKɎnWyZ:: 'c;$,8yZĿ-N)᯽ݑ1í `!:ēwk揅{Ǐ_X˜dtt ~ݷ2\hH5kEÆg`"Ɗ,sՋPN2[*0W$p*n]]m+=S97W&^9bߵTF]ssNT BEBa0fs@^h}δ#yrotJh9F `N)U=`>큼6g`BB؇JrBg7Mz-P0.=) LRVwAe~uKu~U$4u1Ҫ'5@ځ[t'M'iwH*c?cicUԉ &s$zhQ4'V5릤.?9Dw䆧n)̺?AteV^7HDHlNy|S`%&%28K`A0Ȗ B(1$9a6K ĩB˜"0^IX;x6o{h~kJ偠m)4lE[a2gf4~DԘEp+AL%qbiWݕ:[H'rUG% #5)jf-ѩg +>!Y8*fW-,T*[@ w*! g,!zLvZkreG@ut FesoHwUQtGY>B$"%Y!I%wQ#/!m@ ˭}GLn9clѦAsƾ?"ሾPToя~[m9KM2}{g[:Dp-NNf$w3owsM]wh14,d ʱ('}2ZZ;G ~9y".}YG = wJ{fEQ?\$b{o˗-*&m֫0ҠTp! p sTMxВm`,ì+=MPD] x"2]=w>jUG11&ALaKv$~{^Y%OƼkX㗁dBFNX0KT NяYnO&DB4w)Id^R Y\y7<.ZDgwWOM%0BBrb.϶&o`6 A{zLG;&;Ûb3!)\@65Ezga;qBϻ3t-8[!S[Rǚ$OF\%俉xlD1rSX:SI!Y;y `{.gvx>!Dfe>ƩpR|–ɷ;ix@`b/з%)|k 8p+eqג hn k7Djԣ2}_2b7{Ho$mL46w.800v]4D{] ʋbl=H({r͠ ^Zi`2o\h=O,@ˁYaj37$^&]e=N-#?P~c[p[2 0:}9L.`d_-AR a.My|%ĪU*Na,/[s6f"('tmSxeϋ[K?]̷ .4ltARϢ3|Cf|Uy>#/-M醍O}hΐke(=`M2X>h9C& Œ{J+#7)ͤO Dz ا Kx)D2Ctc@H1/hWmm9QOwz=KU;ؽERf/TO1y~Y5Rg8GSsdЯz&?=L5"1g.Z̖]-8&Oe^Fy| agx|,=Y|wGصh<4v<\`9׿WM«h8qS 2r %mPs0[_'@F9TBpKwc=Å[t715e_jҞ@*уxO)l IK||レ mUBO@?c<'fF,y6TuzUXy!FtFtV5@z;ïhP_fI tL<9kqϚb!MW+AD,F@7=w+6OKuGeb) nv^IYzТ qs"\XTb: 8*~ D\̸&Z6{׺";n\}h|<Vdc,=]:^/S`7|R\'uEV[$dU qSIAeIcˆ#܊{K}B_ߖjFtLţ&xsk11 =*!e:PsBr[&!19<].|KC;9 _xmun,e<='>ڵN;wzՖDdĵKF7)Z#˔>8CrG,x=)&i"̎JId,yJ63آ"߹D6sn0+{`OvA:#xt<*rs*׬911/K2 AdUYO  /=)Z1GqhȪ81P#xSsޅQ<2+N FAHI(m[버Ap]VoXa^VQȃq\#ROx:iqTGV\ '߄J~7y*ЌY B*?܀<*&O:HVt;ېSoǴ< EYf;`($4θWV)l\S?zsCB.ԊZ4[{5VJB[ױ5 $;6}Uo>pu@;b[nwk?8?KkMaZprT]vM"!gz2Z eCj.m!pTytIV&c(bnȂ91TFA`;~j5|UJQ"HϚhZ9䠜?kSlʹe>GjZJ jQeO-Np`G9-4AAc+"PV RLV!O.Bțwܙ>QKvʛpmI==S\I Q # GHD #m+\BIwC' jgomʙQlӔ1 W+#rNϯ \WaX^uC"G#IF&h -!˻nn}TV9^~Ir1<( qNM f{Y,NWg2֙Qc Lx<[YQp3pi!s\ziBuUz nWg=P 46y`uGȲ헿RnW1DB""рVZ>6O$.0681f^ {WV\,vajN!W6?}3 .&W[JG'n%Qqg%$MN<>Qq mePfM@v'éDIy&Hua.e`zwx8I簞 6mrkWE SZCy&:WBud28E kdyON7>ۀWЮ &n?$Le#r^ ;aKptx %f^E=w4DͽIQ@-Q<)!!Zŝޕc,h]K[b"@yB)(E+j#l8.X2.D( VTL# =7IԄXWM{ķ$vESXb'mf*Kt jњ,y0oK}ɳSM{1җ--x"{<85QTz͟8&k5%Ҙt6^ۘ8%P+"5ƪ^/2CXsM8Vs#s=AuS$^ ~/#ĸO^a$`ɞӎ)/Be:/! GlɸHO /Rk>zxrSY4@ˍDN`\rT\阮-QIGil r[um#VkiMbbu.lJ=첻ahƱ 6.5I6ULѿ,O]+PAe]\\p]D1zhzz..b.6m~|)8;|toEb!;.#JӽkI֕fAS#C1aLp\ݞ8%V w&1.SڿA&Y.̘yNazBHw03ke+Vlۨٶ>Ttz%p)VzFOr1;zas5u۠atHRjMPIFw5#w.27l@=W;+3%1)"TӖ9SK u,ײw!½d,X{EE\JzxԜts&.`=/pmsK D/)ZYg3o d:>{TSt/ c7W:Ktak, N ]q 6/[N86Ty ~ _a )aVfQӆ̹I]ƕPk'ђnWm_0ͮ KΔ1{ /-Dy,iСr?zc^>ϗX@례y3"vr{)! vos-2ay$e]۩ (U?"ç4A/ߑ,qpy+5Ұsoa<CX# C Q#"TV".F pt偁?#RV *k@MuDPGvKw Jfl8w~uU Qмvb遠T_ʁlfB`S9&X˺Co6uJ*r?AH/gGm4iEph{qdC{?-UIxH4ƭ_BH¨zJ=7g3 JEs؋;aqa]ުړ';"foeNvnO k> @EfM ITKz'cHsW>j{pP}V%u d^@aYX9@>BJQB4"@XeIB*iLpQ@_20%û_qLIgӠ[$M,(,OwgO-5/Y55ЋϽ(B`am:q,L KD<8XSnUκ#ލamf Lφ&`7UO3c~àW̱<|7f-5|빳f36ǀAf:ؾcY4 ?⸜dŎuR֥zfKWOEt#P@[mTT~dؔIzr.*6!Ѷ[3߉ [hיsV F>r> ݔ^Or)m2عE^ޏZNPh[H @Һ깗y'TYLC@WOl5δY5Kp_e"^'.3@dr)tU; ?v]GVuhuv\[v|Ȼi@r0޿8jKhY#O9H{Y[z"v}"TB& !Qk4hɸ^')q!Zob,B&Mp2NC$SCRC´uVz'ny" `Lxg!䗿ia_P6e ]*;S|g |$Ņ Iqȟ,!">C2{:oTy\<&&/;pD}{Kv9{ =Tr`^& K#w1E􈖄Lp r S>5ꊚo j`_?Å^7nX$;haZR74e<7e:g#E[ߞ@mGʍ g%Vr{;Lp^ęF+r-XLNWNƹ$w~mفr,奙6bk}o%[&83_w>)C)FR\=]NS=6/}ݖ5zӞ V nk1h2)D3fi]S\`?U*podcܫ)[{ֲzKYn{v]cJgn%!C-ZhADž^Uv7Ԋ"&g-:>y{s,Od:FƝ]{ŸQ#FFxׂ/77su;oN/VUVC>gvdbbk?$Cִl!9aG(~ 嚨<5_7dJ|&?JeXu"3w›zu.p~La8dϑE8ȃ['(IDnPLͮ[.[3S\M-J2ek?D;r/:?OE C)f<\ƸCњ_I:P}H=p{'^RPl J#7=xrҶ8kv\|cHrP oua%S j3^aW#xHek%g?vղaN TL1%E"^Y NN]C PE5Ʀ@߁y k3J0TWGsO"6fL=weWih5YXguŒµƆKn4n,i%%.v)Sxe>L(Zլe3m+C+=ٟ|A6ER7@g#hĪf(~-M` e&r 02WG\Lc4ȀkzP7=#ǷM :}FfEb*LvB?ý虰m):[O՗yʐ9+y3꫚xYFR{*<dxC߇ܻq㋺°R NV,~fkr v5sE"A΍44e&PDBT1Kq?5ks2&L;'qԤeF @w+fJ2%:Gzݔ dIooo b-Gcuf ϗ jYg/݋/PGbғ@661 1s=hxU.j_nV0?TKpUP@dRO_ mpMd'/t{07ŏ(7d1NzaM~68KX2WOwd/f8 a{cY?t׶QصlØ ظݬL;eQlv+s~k1֗e,$rC5?t0hAwu"}Oey_RyӺFY#(0Ʒj7k> / l;*òxЎ HrgJWN h ChKܣB -1ɉXV5`-ehu0vDa/ LƷ̄ʼ7ͫÂ].{x Kr)V^QdUAԢU~#Yf2%聅KRoEh2M\%zq5ǘ:8Sat(}T9-Fveb}Ť=OUbo. UO׆S{~vǷ-tTJ/A^[Z@khl bXzC7$<ƣP7n#q`̋XuHhoIAua:8dgm 6*% lE3'ĉ?R!]g-+XNu,13ywf"5VrXR:*41EONcte.qB?M*ޖ؎.K6uHurĥVP;>+ s]8U0Řë*g^I(F>o౯#m<6NJm *͓k'̵xJ1 $DbvxSzqi')*'- )oPp/M/# +#,^y0Ļyt >QHR t]pDN|a1)"xB0#Bk}% T(|ǪMȞH^lpZ!*Ug(vB i_5`!GƱS&n"Bp;-IQ~b9GD'8(994gUn[>њ:3bO4"<ekc4uuڢ֨sܢܒxPy^'_ZtB^/&,-sՙtQ _njwoE3e^e-êm5*T:X@pp@71+E/Q34&p3[&Nm_Ѻv߻IZ36 Vi{n$Drw#` "&ֽՅ9[ɼD#߷,rYr؍u@œ!v|Tc&[? .>,שO&0u ~#H[RĤEio>km|DokdƊFQc{HA͇6*LVhǗk  ,}nWzIa_:'8HF 2bn䙳`iE \YW;EGE M?]]s6jsB=.FBgG 6'xz@׈ڌXDߗ.u^[a@iF4pz)lZumX<օmȱ9%ߋe50zv &r w7? ͽ`StE~]Ɯa'L4i4bˇ=pe7uyrBlE7j&PaBcΛt*>,>`UP.b"<£7pMvGJtfƱWs)V) -!"f+\>H<W3b%?5jM TR~DZID>K}năeg(;v|q]ѸFq?Et0,)eW>S4.gQBa(dMJ{,SJdWfɇ Fe^YS }&\ Ŝ%_cïo?@T ddfٴmHvAx;Dg4~b M/V px/XhV9 s93GyTrg1眉_wXW}G68ȷv䳅ָ/6~ӯoUOvY\ҥ| >i^"%$./kr"&}_~Tg&+7k{(PQgYzƹUUV4Q€#K1kCZrRk=G5vm=uwi;"y{ȣ`РJRb`$RhIc;o X>Z760RޕS M(Nٙr#aTEHG #~5ϳ6f|rI@NLHأ*T }&lFA+(-(=7 =Q~;r&CōSM9TsLHϤj qGII5Z=kּ J.5eëX_LReOiYץW9 m GOÙ%;O[q8yOyjNSYBTpǓԥXOlBlzؗϙ;T=e>UcZ=C,aB8٦Ϊ{pG FSYXt el:~5cg]"Vb\GMpP<â,Z}E̒KE Vɮz|fkgOY|Ʌқ^vr @;\O^"W5Nc+%ѫ}cĤWT%۞PgёʢZEu0j>.C`I؍KbEsEܤpwץL"چ>\$ս#< $/ UPa._0ƢwE> rh4c܏,}.~IXb1Wb}K1r+"{C@K2K@-z2j`[ߪF^q-J`N;|UԺɢS3!K3ziW]Ndl,Ss)-sI ; M޽>܎JQL{P,hENG8C ܧc[뿳BX8O`i]R|\0'dJEsޑugC+2P,1 R7JGw+g~~9qG_c9KbM+ ɕ7Z2V (ObuĿZW&"L%Hn*UU4W(]#@Aw}*cAod0%zc+3`>Yyx? Rz 4S [Ł@fUx%LM BIQv 5̚Z$\/cF<ƈ57/̭o}u9|*DF-rϲ*#fm6<̄w#b~g\7{;R2L-UI`/u[dhmV,#hxJȎ nEB_ XVODN'Dr)OAOqqН3@Ԑa {pݍ={)Pډ+#IBѨE?GwaBPI#PqAPVJcnN/ֶx;=s"+Ƥ},r >k3ꦞ~I`iEHm>/9Iy K$] [A͋$ *| h}jrS@< c6J*;LsOd۟M8Vwq\3}-C2ڱ\A}5)-@[!4f h)n͟b6h{*Z8J5 7Km^<:pB?`6G[^De9qS8lMAsd'@FTJͶ5^y&٧húj5k/[IϮiJ3X7,6L> ,`2hlnJ*EWL Zlho猽 lj_ 5w3 cMm=zDR>`ui,|~ PV9 ūtomn0#7}ue >K]yQʅLvbtL5#dN=NCZssذ{d}x+zlzu\VȽ2*NP@ ƒ!%Bxp(y MNu<w(PK\3]l2ni+Y;> pxpI>3S+gvW 75;bJP<4z_/+\=e| 7o`Xlۈv W\㐗8-+"=ăцpնv$iZ~m 혂[Zƺv2Ο<ͯ74g_ɺ66sO5eCa1sYmL#Po=~9LԨמ_*'ϒM2wu},"E(^uŷ: HEK ]opIQ'<ҧf+/\.av|w^AϛC1_3y6}GMV^y> n3<`jk%Z0jV{ |ύ'Gȩ)P6dR2P6D89j88GznoqICs;x?BcA!e[׏\ohTI"W/rUoY`"\y~!HX2[yk{&$u˯}߆ƥUIPp|baFf> cY(#W! qBq˦*!Ht?0OYg3AHo'5W}n݋Z.sJgRtWr)lk=?fOpZa+<]=֒^d! %+9<` QpwT*Sm[WCژ=*2&afn}}XV C'uG8bcd<T^|Qu !-#{$mCw;6g^;͡?̆ؼl~] sY&G$5ƹ,QEؓqhʿ}lĐ GxLiQAl&3Sj_dz#rD< Ҕ<ٵ[ot{s/t`n0_|JNQPW#Ωg$wSbyT @d5lDTT}@h^@'l?CW@rY%ele[g!n6Ba_2QҖp4Ya :ZoI:=Ҋȕ!S0-Xl{G"WHFti|Fy[>qU !w5<]7j |fWYN/nX3en} W[~Arur1gW@)[J(>x!ZԵi2B.:*Tr! ;wqGQȓ#2Q9YG?C)YJfr;V_Dr\ V ] [n6;a"!\E@FʊLOwsl}/JR,X `nllAza)0ϲmz0F Ѝ}ٗ/5]pg^|ah4ϊ7l-NQti` n ㆈ -7^9ȝngfȩS PDVֈ0|2br%(:)S:N;za|(5V%A9P3T60θ@G!E)v#$mҗ7¤I`#h#i nO.gC 3Vj%!f$\I;-fT_}="80jtά _~DŽ'TT}aMjkףl07xLnt[d1mtdushpkY29^?#ZJkX )ne[SPR"|2<ZKTwnym=7cl`@6onAvVUd_b. ʾ([p̷]yJ+iݖ~|OـDY 2wda%M9tBlfT NL(FF1-sDb9uM.fZURv=Nx(/ ZF\$H}n_4HQ d_#c;`t^^[ۤNwGکAAī5J۟QwHػgu_rȂ!J`X6"@E>*FDd"JfCh)vx0zFQ89 D}XӃYX~SVmkRpϖ<F3dÕW6CT"XO(h _&T) := %$-,1p^$&)NJXXUp_Z,=gs3N`tƈEd@!$Z|2o)IA(gF̔NXݻ~ ;e 6Q>hv] ʬed^Ÿwv?#~S8,Qj_mxx ipowDT3d&sb@>5 #ݬ8( lU5^|(wG#u)-Բb"ٗ eTu\gI0Â_ i-)sW@^6ms'il-DTtP{=na(k}ңȹ nN<2$h;0% &,1b#e@mV$,8᰸k6^AjՊ튔_\O9`O`<q Xw2]$Tǵ/JUOwE*fŦ.ْsp-#FK+#mpE4 T?k< pmovb#]A6$(T?X~)tJ䇚=]ޡsfv Oa̛98.Wy{9%傯&,Ԃf=dsʠM3%X' kk!Kp@N+G ( PUh4PW[Isd|#75VZ)Hqbm(ŃöX*MhC;7p%Sdu*@g:]9~dW ܟ 9 "g0 j8ȞXIv -$D"Y' ,we5xO&wi'j.L]٦䕁 2+toHj`L% C~$0X'd:Hpqo.oҡrEUkLŁDDn϶ a/@~yh }ޫZD_xo`PO{OQ\ZضU ;䕬Q~MuZDrEʹ3;F94;w#^OXs] Z>X!!Ң`ndnwzuUN!EdBy4k;o@(Ll U18K|"LLT5)F4CPyd[lwwVr'Z%&<]0әDdRj}fAM]%\.e'O%K=J VnNP%hFp޵WE9N#ghHL[w`5v>CtÄbՁ𻐝ct9zl)&4>>-"_m`)z@=& a?ˇ,[Ѱ;W/fz$[nyh;Jt4?5S)PԥG-']G1Uh8i&UC#_7sRNgR9ancF_] d&mYN`r85iɏ7 ;_N?Ա ׉3O&#6uO q,Q-;zBbl1wH>= ]#EPR ۇW3$e椥L\cÄ%]LMÐ:Fp-ݩ0&;NֺN3CD2꣧{6ڮl}[ ¿򈤨fP%ANĤt+.؉'e` d4v;Ӈ~Q~yhPۣ«&hSMh{-5=m6ǹ9%yF՘&$ wDIvw.h^j21|]%LC/{&&.?-d6`5AAw>Prd'GlvY!-$ǴI?;J358]0a(`Ah'+}Cx( DvBFa V:a邸]1 k6QQoTz "*fKN8yB?VcO,9WW\_y߶zw^ :Yq_A@;-i"j.{u[+lҟʨE;]M&*NJ(;E_u͠)qg>sfL#*i@G; W%J؋Tw]/ipgB烶n%6h ѽn*EjǺ-ms`OmA4Q/ ~ Mfxzw؁2X9?"F1(8Ao&;E6՛X}lgYz$JZTY>ܸ a*\}ajl>"5FhD 9&{n~/W$4EKB6qok B~cCd (D!.B1x5>P\{ûkS]YT:衬#a"O+Ȫ wA:gU' .8B N2 PTQfI `z4R񿧫|]Xx.jHd\f}Fxr]D*56x Z&$\B/Y1&t_Q@\iH&us=w}_McN?^Vy3{ ?!פƍg gg,<ºuL M6*DgM\)SWKw?i,>UZƪ&y%:s{20zi7\uu'LѢ`ih"gQȠrSD"ٖw,IRdTu1YZr=ׁ{)Yz.DFSjC2уW2K#njg%8Y08>V=cňm*2N/C:O鉛U{ij: 1QMWpKoO 4?Y!?y}Jfh.Af,#aV8\t i>эr 4sVf^hS]T5]_bA1aTϷTxC? $*Jro?BT[XN+v7ƾx8i2ͼq{x+ ٹfw|4u>F'Y`Yeð֢1./?v-^H6wzj"[ӊrYB#up.42n d+a 0>O6KlJ1yVDӧ%KJ|@(489(ڝ'DJ^',}Í]*HI5V;MNihפs1YG 5b d6]36{\Ct63q"n5:6(EQ?|?]l Ң2`.vnoa_; )E%lCF|~(;s(ʎj#VVsx-Q}E[$$Ay]{/b[`. ^}ҟB#8]N!g_+*E⏑{'+'d0R,q:_H{ueVa8|,3qJDl,\z]̺nU}U\AqH6kvLd;I&'삫zTU 3F}62mdC4 _v`ύoy_OKq+rRip@[C ?5ӓN-c蔀b95 u7C ^n K5gf=ֲM׉T{2:(5&rX *]$2Xk4RbK#m |e^2oEo'tшw{`~&gBК"k UkLX2TH^Jmc&o3w5XPUsYhD3v%@+Ăw;xʖnHJDRK>6)?ɩqTQ]26iaSnpӝr5Fdi@:Eî:wHz]Q/s/Iz9e`"lZ(`&kPiA)$bN;WI˔ˆ~JUk&8:۬\F'7df 5 0+k E'y)ة!Snah (U bHx拖~8+t%T貈%&ġ5i m$6o^U؏{k5\H8' oH4G<։`?Wy-6ǵ{Xj0Lpz`NdÉCq:ͣOAcnʜާ1 ]گ$'~ә[tN U1!H;Ԩ1[ idXEs fl أkBb@,w ͺ9=+ :Ưy աC;5t#&/ ,xQKid6^H*k?+-y $9ei^$p7Jv$ܢ='?>A,1-"(GY>4|EW6&͓ӎn,5HC;P~0ϒ{e^Tht-II5*xQy]"ތR <ݚjs{haF10o]ܾNbAm߼̻ڳ+VѦRC W/%l9t˩hX"v$2UH]̼x@.c>5} %K%*E}od4\dTM+ѹ"@ֶmpjTcLjVp .cQ6K,D 4s# ^UiEc3xIy=ʡφ7ϧ1{AdIu N@Em rZ]y{z3$-b4= #)F f M^*Q+OI6Gb!F] \\.Oꮥz<kb-jp,r^G:BǻQM jQu!QQ3Q)hzܐ>lsdSyth RLдH Hx., -I9)OQ^S33KU$FCs^F R޸U.f\@}|nS:ՃI߀ V%ҜOv ňndyCD,)AaV"Yi|- )Q@O].!/ΑᏊxZjj8i Lk2H6WIV S28Z9DgшLb@rz5U)-lnP|Vq`B^p+S;vYtƒQݗT͗LnHA۵;ga)\[́HI-w2z<@a>dAacΕUB2L!u/֚t [dw区jPʰ<[`&9s*^&"OOi~͛-1ԧdGPK{" M:4+ߚ8Ɂ@IևJ f*)Vل c#_^2-j&-ͯ~%C}toZiS۸PMRy&52`==.]M?#9ߖ[E6#BySj2({tԣ㙺xT?˭#+浝)/vP65oԦ Cmr<{ǃfz9j}ɕB  V`◊쵀IRvU¢=p5Bbрc3$X ͥQ;QxtEG2T/A Ʀ@}q6-Ե}Cho#â ]2'~p 4yf;D=^r+]wfs^40޿MNVUմD* C@nWR0&`T޻6tRoYԵWw3! XJŨʴ gtd]:5&&_iR M :Juˈ DJxۏXU%jwbJCĚEwC?]N@uՓI<9LyRC2wn?>Rc|,q6e"T*F;]̙B͸1i;* m86VxVts$T+@D"k.e3o#yMtz#WŪ@iu~ u]Jc2,h@iw9$f (~QB5xyv2yD<8Ée;#Oؖq/YpD s}˽dZ` c~|4zLU{UniS/jZIҠjav% n5"_eK>U{{AOcW+!.Ҭs#O ؿ\R`]>}XtgHDyi9h/M8yWU<,|>25/@b86qu/oĉn#q}uۀos!׊ᇡCETf_Wu'ֈ-k[oͳ,NB|Bmᬥ{җNem >:BhD+XB}G0뿎IHdcpfsh r5Ur پiS5wo !z2| V6#54+PS}k1\ +:BX>҇"(L %-7R-gډjG\e)oOuW_f[fK2 apOѵ )$ňq{~ xa9]FxS#;hZgS Rߌh08>r"Η*AuA|PS;5v4B+O T8yhO"  @&Cέu}sv}ͼư ˺dt4[ wUh0IQ2?s)yj~TMhCO"\]7xØpܾt%e}sJ*ZtR'86_@g$'N9L}_ŕ3쫪LBz٫;GW7ͼۃ5x-'RC֝AP7Yy HMw\Bքͪi(7ÊʬP 6pݪn®|]ċcT1z HJ<*\׶[l>^iа<1N1ʼC)tFSհm+_ ,8XSc@ ^5?:$xPtLVJ/?z{^-)i&u9|鶯{@ ŸWK[ cZon)=}TI'?TR|WTȉ.tnni0J Ń f8&0-,p\6w5j"XmU.VJZrR1|yO8Ơs4kjY N߂DPNLP`7J%ſWhE^&RyZZg$oܐ%_;Qشkyif{sh -n?(BGCӰneA@ׁ$r"TlzvfbDLo*:98 "Qؕy4iatCLPNc<ŠJf͘jPIy#A$mgPtNzqPgSĆ nW^[*,*MVrKIMh~dL<51eߛ-0((zPa~D߽Zuz\20n>vF^&mb fp)O 89>KgWǠPιh+JvyM{rեnY~yOmuчK;%Up6߃D/:(n y{Y*w@p\!Ē+biS(g6]|Ѵ_ KrD^{{gh"F Ui̇*:l~|; ~:rSF[H' AV`bS{OEwMnf)Kh5Kg 3@Ðxi/3BP"̌˫Z԰a9?_Y? -W€+^Wb滕 ?g$ DqO%38k+;XՅG2=$#dfYSj#70o4}`m'ۤok*BqNo0>NH??u rY,p49("ealßPqV[ dM ߅nWgP1 Es`mOfɄ,#_FYlb8f0ս"&|rM!X@n#= 3Rz< >C+{UpwPs"Vɻot(N7#L0؝? 9|l76hW3e]:Ot6j,!N$ߍu WS)X?qlL5U!(!D pQZkt'[^kG r^*u/VpOf- aA^9,]?׷̻4Z O /qK*2(kiw{x6 n~9ҜRȬQ-Bf@/UֺBhv1 {-2'H@n&Zi"G'4&$s'0y"_uZDyQ t}:x.٧ژAq5 ѩ>NQ+Taj{9Î&Hv؃:}dXuk\ /_+/^I=d`xiL(=ݔY1:`adxhY&Kl\b22{6~܃XdaG~'Uk#X0D\ux&932.#NIɃs;ŖNP}sK+ob o<-Oj[SKL E'Xl‹sV=$u/ aK̔ㅱ +.BLي UzޢJռ7lS?Qe"g QHhK0)犹驏8N;-O.Sd hU^p<"!Ti p8Ǎ]nO3$ƯږIpkgk$Gfxf$dS4}kB"F|%T|~x(%o(Uov[{TݸS-7 ߶:}ݚ,5n|g_}}t$X"deXS)d.\d-8ѶAG&x';z]qJ'^>޹'nX?cpZ"i17e$\O k9)#jaT>ɩbj\Ų"-p~rT&bFRtkk>EQKSbtfl`;s&xT@4-'o"AiۜQ~&CNPUqNjvud,)وfh](sez"] ̕hGnSY#_ F`7Yl<uG.#ke!&4[2^WABvI]x!vݴT~b;j~3O)O lN3~ݡꄏqYY"FsgdiG b6n1r!(ŚaL sqDS ub|4T=Ӳ~5 8-?'ːWh s{VE9r6AT8J3:5y k;Ӏ, a;^i#]BE@E|#}>!>9*ݪܻG4l[X*?h⨎mX:33b|BdͲ P[Kp:?tӝ;\e5dp[9mw 1:"Js.{#O!m'JQ#ÆYq&V46"GtLw,sMJ@$o ^kg)ԴʝM8pSj!+gX3ŞTOӁ  -PyY5jRmƟ~A˯nQY2y>׸Uo2m1dt۝ۦ MhKа$; *8`DI6~lXz){Tj˚N_hZ;P n1u8?FL'E7՜@x6|:EJ ~h '#k} RAl}s܀cUڳWḩg=W;yF)9HWJ0ݴcTh۪7?9+uфG :{MMOB'SrξJC_4 ̼-מ)3_hc`%Sud'fXC>vVtplYNOKc]@Ĩfz;h(,B,T+u2V%>=K .af"/a!A+z(CtͨUKX&kV~|oS[C|+\nNdQSX yD7d+>eHLߋ_2`Y"qN~v(#rie:aki ={ Pb[' }mgFΔbluo<=J!/7EcOD]82T'W-t$Jz6hӡEcBCkyPV@QV8^dX-Sԙf#Vs ֠hҶYF㽂vsqq"E, d)ihq0/^rּnd69D i@,"zlUA, 1D˛n:`K D\գC0M6Nt6#vA%ԩ]e,#:ǪWfIGD7RCƥۧAҕDQ&Vב|{[Etc x޳.d(ưl=GN`Uo(C3(P;a# 4٨šf7zs(1-oCEr1/2k"5ĊBPx{rvZmU (LqoKK:Q?^ISoH~o_71u=i_BL">~qMWࢵpeSu4O%ѨHrl7;A:3ےfĬe5OBSV ] "hfcD@AH=U:#g(\6Vq.l)>T~(ph_-=EbY'L` vx%$w uzOշU5S|-=jԮXp ^>($#ڧxKA6}L$W`‚ JQh[}ʰR7ဤT0G?Օ ~~L~K؉SD<pF?oSP\M$|P_(LL'ʸK]X3"ֺ T}t,Y3JԵVԉ%rO/.|gf hH4t =C<])^i Tzsf&&cZN{B"YS+"X^xk #%P܈$:~e&xC[a]8`B>W5yBl& Z]TԷХJ>#tgW%2B4Kdvr a#Z#<䱌d$=3ZB=Q~]OU(z>Wnn6geހDX0d֏Hm(FqD)02sś1Iu#CZ*N?H[Va5 :XcB$h{[}|_eq2{rյx.:NBvWl+`נJ/΅Y譒C\qX) Gؘ\2R֓&H:ZuݴT H$&:_/{2=Xy(OOy_+~`MȭX~57]+m~uAR޺MĚk+air4Mt{UsYJ )&):f9.½~p//OEw<] 4@~i2˖%ox5>Ü1PG{n[㼭Srߗ߁(đQRR ICcѪ: 2Iѳ-r%]٨UVsEԁUT̛ ?̴Mjw6]%i8 遪e uEbvz>;+COG|Vb\c'%AJz]N-ָ_kp XPV[)5)0 IFk#I4# Ie[X2[}"-낛ë`&SyR3t3X FZRB@ ' GYE+6;FYȗGnnUN(+|l-G;.VB}*1X!jTGy]nBWRC'qCcWTIꑋ5xw~O +gl`:%p>>m{pLS"=%Tf4TF@ v2l _㜉UaVyqA Hk :> Q^':] 4#PmD2)1Ёз#I9CO2JyӗBTה-.qGao+Ljc۷zm5qO^l;h@K즜E#i=AM1\ƻXkԮi=sh[bM^y6:#|%'rh5jDVj'Ls *U.PC+saLA,+4:Ia{N]4J᪯+~RIFgd^_+otn{S^@iVz!֚2sT"%KHv'!w~U0!}Rmrd@\B iwP>gL.{'m6ps܎*wFeVu✿+C_ᔬ) [<ɢ(s/K.|պws8W wDUN Ǖ9oܯ DE򠻜RHԕ7P_Wcg=̻2jKΕIQ XQhߡބ7ʆ߉c#蚛x\'yJ3884D#!0?hltm ãm+nrH@)PBe|hňCҖuW Qw'Q-oHz2V1Zsk\+guo)SˋΈYV H|wqu8+L#aOaVrt ;0%BzTHsܒ"MgY(\=`+L5V_3 if$׈lS>sR| M' Z~`};ͱԐqK 09]JaB~x[XvA 5r5s.S``IFLqf,z ؤ \h,[fHSݗt#1`׌AR8fEPI}ۧ.<:CU$ z%LDL 79ٹK~?D1\q[(CAiC-יVzNOKXK]=JĿX<@xP:V@,! |n@x2X@Q|?Eh {O>L:eŔzZ7A '#VFaI{}vI~ͨ|·#SHJӸ#sK. _JU3hd{È ӨOuN BJ(xyĺy0vը5n)M%]23$m}qBSR};0)+`F)6wBTǍѭ{#[EPG/guHt^MAN2_U/.OϙYhE7j`2 M>QƟ@ =.zT,M]UQ,sF[.؈ )pW 9GODc*,aM~0|4FoXk] XK|V&W׻B,t$|qQe.Bǐ1i0 ^wR ut%Kdu#"*nQ89᳓N'B|*?p6xܲwae|tٍ=dooL'*g1n#j|0m|BMr¡r*9R5jFor'23L$Rd×я,W{ _1`e&RNw0 wKлx%m ȭdՠ-FC]SMYjު CK/:~i0|[n#" 㐴`JHsJzQyYɑdZ!œLn*`R 0% Hqt5AH4D3gbm!=I"`ZU"Jo;jG ,]iJw/@.xUX͍tyolَ6a Cx/J@[Մb3>ϵl[4k`1F9 ?2  R=B"V?4d' 幠Z 7)agIcP"duӫB:"S7g̼ύjl̥ ^I +A4 /݆ms/}x BÚ [Wha3h:x}<~na~ Zt`ʴ{aʞ|[8b| g^n EQ!Ra{ffΗWf6 >W*R1vyqoBu y#x{7o3cxbF1rѿ&B0c͢}f\8Vڌ&KcN{tm  9=q=lU9MT=e\ՔZ3cRTT` g4eҽҋWA9֓sdzFX΂Ũ,=svMtUŢ]n꾚: ̪6y O's3#(&]ErcCe}fT3\]HXa6Zbg`<A5C+'*Z9d[dPȝ垘I14{ |U MdVs7^"QC Mqc[6DIB=tu{p*VǂK2v-n'WZʨ,+<<5HڡBJЌASU4 b tB~ٻXM';^p(Kg Z+9^N9ތCFEb6ԶJ.tp9{Ι2-kV C4?~r-(W5̾|L  Dժ0Gt;Z r80=Pwr{܌1wi k gӕL0{5 ":;1865(%*ҘŦIƭ53iTѥ ƽw,9mpTʹ&n7AFhdJWMEze3iGQKe\5WmXӡVXBjnkP6rlǛʛ nK#]2KI/J͎Xad58xb}d _ G&j<߳΢tM 5F {IM@'^pg_Q[+Jt&w,-JgVTݮ$Rֵ=uIjaC‡APuȠqRMeDQ H^m7 4+7DYz u 8PKF9_^kP8veEMֱ&[ O>$ՕIj0wN龸S;F?P4al5A>tB|6;&. L-KDsݠ ?CK${#ռe"<;Ef=Qqtfb[ۅq蓜ؘ:165Á*cp,.ˊ{oNx,tbwH57|Z-Jԣl.[Na *@vqH;fm[k{WzjX2!H-n0Ot3Y_YYf!(4'??QJ$6yw:3d;KwRe 5}R8fn;7ś&EVڴ h'] Enb/%= QAhҫ':1?)x9t$a'r=*\vˮ\y575ȿYP,+FGRV4'p^f@r]+e.f j yt\< !Gk7%ex`-q:p@,9sD!}[ FQ[kc-qa?/TF"@Ѱg}) ZfvoӑV*掖+f@@B()Xe\o݇r:TsF`FiXW??"ukC2^)XTzVl6}5O v4HRf6C 4ZT2M[usLj!v,'R~Ex{˫xf?Ӻ,%^HQ;?Yp$]_j6VX6'9æn !Bc'Ù~6E.y{abͲx\G- hDd#D*=޳=ka0OH4pU`TO" A*6Pdd⒍˥eSWX ڽ ^nCKTY,eLZumܮZRZլ٤@L$,6# ȃٵ|A1FCU9<)^gO )u*ubx|V+>S oƵ[@AN hXxT^omV6.}DyQ*M@R :ちƛk{K4rџaYF"+:#iWUR{&HA7gQm=RsmջqixI dJZ2m+wdu>5S 2Pߟ/4{4݃|Ob3\G*VTD;>X|ATi h[04m0c]b~Uu ~=G5ynyX8xZW96Mۀ{Np\ŭReȍ+X-Z.$}zיk kd5v\á bQ>W+|I_)!$-}X ag6otM|;HX'fTɝv}VaDP4m7t4cU oʏn@tEQbE_*Lqh.?gVm[Hڱ[rQ|>xPe~42kNf悠:*r3dihoeFFi_wa%4$itLDH `s1UNsy!u*;)p~E@(^l)y^&tVrܡ<3C}e<ƙz2'E:Y77+e9mJI&oJ$ } y*AK]ēPP%_̤DW]_XC9x y-qEߏK~JGwTgmyDAD<2>J)%bkQ_ +܃z^gP@GV65j}\lf#%# 'S?IeׇJht;ǽ O芛u68ikSM΁:[<kKZlQJ܎1Z˨kP솽f.X E0(?пWNk$%/ &,S̱Uу3(À"Sl%SD] @m[7{>:ya*qgpXBT@#>?K^^ӯD}>V%ɻi1_":;bG1_(Ҡ,/p{ 7jU1X.0N1 ǮG9P2ض/;ZaXXRX)JM viyr4G;! `+cĆd#48+T^bb'mA S4re2nH`t7O[#: Q*_^9[ 7Ɏˍ9ndP| +*N<V `Nt%0׃w죑RkYDͻqv6kP_2 `fW%wEI k@C:T_؀hU"m|-ssޝvC݁qz^3EqNa;JGы6,2U"asFe(栬J>\Tl U+SsL7+ ⠃iСKdO<@GMJcOr-$&FYw h=kӋ<;Y!x/ yYzgw6)VO<󐎐Q<'R[^a޳!PLdwGf8:.뷰R"\XXXM}_z)!KXq9^ t\%ЎQ x " [Zfپ{2xb:9;d8iwJT?#yzIt0P&~PwEIǤBNT硲/=Qè5lo*Be*avV %ISJd]B)%o^ }3GX;[} q2K=/rS g(]/_Wbi#F:׈U0=P~fT *$PޖǽoS:aHtfzjιNnV?> 8NA.oFxsw6<ΎJbLJ~*yuX65>ž׍B-;f2ɋie)m>^;+2t06y}o)^ @!tqzO}<->fV ݞ7 6N#k{_YB8q.AeXV8uVt [r=؇jIHS^r$\.jEQDNwJE 爅Eأyw_;G!N00kqxoV@8h4ĪzKӴh47kBhAwk0lOA*8[N (~񞇇n#q0َ1Geda4rrc+#DFc' 2W^/|֛Sa[!DRRJ=(ڀS^)2@9gY V4M#n$TVDlܧ+yvnXW)--95e2%: ~l*te<R~+jĊ xwz>UŌ&iAv٦T/i8fA- dR,WO\EU-B$^ž=5FxbLKsx!‡@a9TWZ(ڷOtTy!/Kwf~)_ V3&sǡ~K2/>_pN|ƱZ6ZJPxy!@ ]#2> t15k*$za^'] Y0jg _i7Xe0M˃03r51T\ul]7gG'd'iK<,b$ yz۬Y8R (r6_tqJ9Ð݂0W %gFPV. &ժ o$70!Wb>mz+ӕX2EhO#Y4ԻAH4,gG ^%{#>oqMfIPT9stƨ7nTDoNFu$-E葃+e*l}'P%)Pʩ*jE7~;̂ü}qmU4!hI9EN ƚ l>˷stm!rr )3(AkWġ >*}MG\au.~#\G @5Nz'G} '-Zw,\D(v@;Kvxԁu k?R?S'2jI t;~L(Pa#zb5SG1\ַ+Weh8aJ,j@3MDTs}Q?!{LFc8yΪ6)&ռ;ǥcMBͿy\Vi.3KɡD@݀q3~>KN(fVF97i6(Lt?r_W=q[J4>u%bJצf/JGairO.fVMn(֓[s߭ eBSH=KGPz:﮾0MM{KE7B hY~ѿH0xҫJ+:8 vuqHN l<mR ٻ pRe`n\%B*`[ ~YZq3 ڷs{t)4OXe\/RSn?KTdL1)tCz z%#fέː; lc9v]v(p lD_{a3ג9䔺\;ac$d~ “oQ邹ujE3[CCg_'/:(\ЌG k2% Sv}ȍ&^X^ (cYZQC@V"HaH}FĀs-tXDtċ?Q'# CzB}0+M) >-XDV4LNa)5}PPP̤z.V8Yr+^{^hp0-;AWV3SeޫF2ق=˾ WD`3D?Yk̎R -Av!5/^9B\6>V$ ]籼悱c[KqQ㓆 9sZd|[mW<&p ы# N/ɢ {O\w 99`&rp ?;Ĺdo#sۡC6Sn+GeSE_W T[Pf\fg j:9QV k| V.ޱOý@:ՠv")v *5wNT=SqG=8c` sz=Nߡ҈S$lBsܬYdAJSqyڐyq<~/MFѫ4/7`4^6{Pg>6 ʀڈieqw xAZ 1W]ftY,߳%w%}pEQi5N]3㹥9mٻsuAe0/7֥qۄ<ߏ2¿$B%Іde\s .b,9䆰^1a'4)e̩ IYQ8K8TM&n U8l*9\b@]r{\Xl!%5YAzd A CjWCUqdr Dxt' mpg1ϱ N'OJwfjl_p0?=;FBfPP,o7+r 3ngc[ >i;^_K~,e}!w9i(T\4:Xfn hWP"ׁ^%Zk,w3$Br9= gV/T_ʑUyw=2%O2@7yNJE`1O[d|EKϤRO0O\ffi~̈c4?jx؛-_=2CA958uYPۀaGЩ]yo)~ġK8<1TJ,n 0_Խ>OT\-ПZQC)"F2}Y?N$ ˠ)߲=h.;sS/fɅ:u;V %5Tȹ:nG2NYl۬qqBjR)-B^zӮ0Ip]`0w~.AecYFl&8 20,zm v1݈jNPMnI)woR1A[]k)ȑ }h$.VژކJ7Gs|"fG0q@Ɛ[I۪Xi^OM~:hb>e׵B| q}}~n2Y2d’=;1_QDY pZfI2% GJp&7rS ߈Kd[̵ݬZy3-:zK _y2 t| ']Kܒti'#hB9;HuC3nw &i88օir]|_Q.7'vw7W=mxV?H[DJq4:C޻C8=V0_QG9rll 2cݜ y3u^%4:lK/q§ ֚֕ԵCk y{F: &JI ]Ok)k O~NnӀ `SkmwF="HY6x {?,巀Z7MVZPH)hЙJ@) 擑 `*pr-"d 8kZm>NS{kW}C\ߵr wv\֛0l>4%%aS7-Ö+ZFxWl-kemșFYdȈgCaȌDs#8&ސdCÄ0^xbb^A5Dl{VP_4w?P0r筕#:SI7L~|ȈŮqac01"$-510휅"XI-|:~v+ Gvu"QLLE6`3bMInQ<=|+`(vv̒0x Q0~Aqs>g&9{Qט X\ZPznPl{Rp^rKmy$83~~!蠈*5Q߁*inSߛw>^VIpO*,(ϋSjY£8Koi#c+;}]zSiC@ !^sW !$1)ʱ~h.,e\מgTΧ)9N3w*7dO6P1Uqy"TuG1!1f;VFcIGC+4Swq;8X| 6yn2H4?64" 9ma7>g V!c_ OknuPwE]6Y?s5XTwxW}]6|&)~ŀQC̐y<4a(Ҍr˹Q{aO] QB捏Qwgx:= a "Z[T$c0ZO}PS)6LZZ钲!IAe J.z7SOK٬5rj_ lsў9o&?ZDM߯Շ>|ZWs|n "3H{z*ދ߂Ý>??, Hfe`.\$.@߿'\r|$` -TQRWx399kQ B6br^<@quQ'OBv>r:J~ݍjP fߧL1*& !ٯowMK9:ePs\Rjm_ux]@J:qn,kZkitpUݎگߣWfyQ}Fs}JA 8}/H8://o[,Pru@P#>;/<[]1l /LQ8C-zpL]wY{²WF*ӽlv==/OHG!* Mc\P&g8&DlEP-ވ[)"LoK3(Lf*$3-çU5Z\ϲW,Xk<%nzX=ʑT/FG=/9Kqtv-KTrz"iaX[G~VKs(X .8VY}n:KgoLXdSÍ4W dtk^'dRgqȯЄRd%@,xw4LU}\&<910+6&md1;?ڔ10Cz0-y˻ JN? +OXd_s1Iվ&y'jpRk ';N#8x' _;o|V*@Lmhǒ渷H۲z4B LbRG6ڒ/K8y<3)&Ȟ6E:@œL#}Ŭ> o$l2sP݉ AC3Ό㝃ZmK`H~,Gx97Њخ{pEIM1!P9ax~,3=U]ZB x6$GV 쏕+WPįӏ& @`B%M:GG'Յ}{w3! 3Dpkw6UȉYfPiU͟\Sn52 +3crmx5ژ ]2힢,D]k\:T1tTE#e҄$/yы M:cC5/6׶rvW_UȚST?vvs::|[{q6iƛrȎ4VWMkVXT/09)6=hiU(~Ox}5K- 1bDuCk"1y2fZw"M2Vz*ߧ߼HNH3b)B#` ѵQ[[lV -^Xݽӷ |yq oH@i |S1teըH]3}iztO7Y<̨1L =ك?uF#Z7D:#j.W{RkZc[1n|Ů19afkBGʱP kΫ# Ya媺Y! \ɚL~ 'Q,F):{^+ÌFG\4(8So^UVƾ(.e& |^ꕸbGD5Zhn.l)':cp q_[؟Dt9/cMfw .XAGP ?0űfnG [&05)4m)dh$$ޏl0)J܉Fgg} #`ax݀b*,PN= b)G]څvIw<)f̤Xΰ'F'" z(;_HloE!^;}Xl۞{u8H=N/qS"eTpOh{O>\A(3[+(ѷF/O FO@ki;>N,]bRݤNF;',cSA/O*p1xY0քd,Qԣ2([hapfV17b닶ckK@X<z8Kf&>s;0 js)ؐ:iU{ A߂A= l~l?s2;<%~G/hBߍʞ?fiX DqF4dyb~Dj _ec/ka:s9Fv`S hۧyt:U%DGV2}~&od[M2%q5:]䫞ԗ f"U3ϳhZ8$4WRm&fu-2!7yWrh9q;LpN($ȉLs ne&.h#SE:vF d*A&Ydn1'hV'lEB@{t*=X@n'TܵVryv>\IeyU3J"!m&F)bb;:LSO͔* l]҅NR"hВV/0~+4*ѿ<`Y9YՓ2 KM쵢=pG#>OUQğ |6agOB~|M+r *,7|e((O,%P,mQOoN؏ K"()<Ϛ-p:VePkKs&f;"i JչxƋ#2ӂDф*0ȡ)Wk} WMUi]Zu"Q̽4ȻW7[t[G 7/ϊX!9b=lʘj/!pxQj I֟ rQbJa~2KR}HxMGI2iWN~0(G= km}*npg3NTqs:V5c҂ rEZ%7kQEg>{ӴK3o\-HPilj4`^,cc5Lg;c3x }2_bTE oo$Yߞyi?B)1K]31lz^,a+YDRBjF7#*AUxV6rޣP(/ $R{15XK¹®?|5Dv)/w1EkM2RB"*'ϿЫ&ho(15GFX0n}:eA7-8--\CǖO UcUkeE{* 9$.(hB0DvAsWPbŨ SJ W Oע{dž>^FFu0Z;{]ܯ掭LaUTH}P㺳:9Uk]NzK0f2yTmZ}]L2Mо+Q)[|Dؽuq>ActkQ{tk[fT E~p}yEUY;'<^M<8~6^b.|*.8%8$'2W?{JK1Xכ#g)rP:"*p_m"wթ; ~9Bowi&C|K:PNRLνceQڬ93/( VP:dʟ}>Pq(L}BǦمX L79ȂU ךw^d -q0 k( ;n  ],SL&/ZcWV1 XB>KۗI'J[h+ ȜU'tQq'Q`7םXP =! ;od.s?oGJ-o(ePEI0;m|; ͿHPGjׅ " \ƒ< X~t{ΡD(ڃQy$z%Ux)I ͗|c!yo:j)5BDp,Mrh xM >Z JWdlWc$o[Zc@}D;m^ $H}UnGNV뫶tJm"^*  ^1 覗\޻sW"gi`R)f3#R aCg?c.vSd"{By;6ܡ#Vɽֲx@WIdd]4_qKRI[ ++;Ӡ8iFۅ]ɒ4P!77t^WCLaK /.(;'e3|5X!vdBR?}4) {Q (u4Hw.ƌ-_ogX۲J ㇫=D፫eLׄc{8A.h@q ~G6&(렦b,^+}6ǐy786ށ" R\} vdei9u&$Y6Ыiqޤ]~C9m? M=]m`GƚEbad/:\~@o!d1 ?43EDlo= ?fi`-1yKd€{<t 8azZ!aZ! 3T l#^gZ1 Sڸ{ 0lμy eO3^6!IVω'Jŝ!c}@hM8BNc³'~l2Eo综b 6^DRdv0Ku`ڙ]ޱӦQclLA 06sUm^"*wEd~؅HLYLoI`b|}WfwrowN$CIE3̓̌-)L9>gay5ͪ-Ml7;٫տ9L;8< e!Z0й%/e]pkL6=wƉ쫥-Nݹ>ODZh\1(AIvMjS˶Z^HϘž1Ҕ !mtkZ @``٘ 6jPƜ]*"@|gFnm>yQ o Tx;SEKbR_eo0A5D_`\vXQv KIqOS-*#Xj#ehN2f=<3:36!6ȵz!IkcYՌe" 8*> s%*[~okK<`!GDyvEAJ8{?JG}BF% @ql}Zp{ŭJt"9w9g 97&q6YRH;n{}ƎZ D#IةoiϷ<[6FTcT>g2'䧙}@9{]raZ~]:l@=,'g*#y,F{0>bQXp,Khn6$} PؔкnkI V[b9J3P@" F1ؽZA)1G3%BgAcqwH0>sźFZ%J![d,00!cVNJ(h2iwVƼX$zv)JiaunPds9!Ka+b{,7JcDt Z@+IwdHYfLON-jFxPRjiW豸Mݝلh5.fd0dq_w J{/~"28D6 "(_]$H( ^Ǧ2W%Jn1 `.G /9gզ 3.T y - ܦH0=rj<3%pF?CjG&Gh;.K\9;w Lt.JYY68j lΛPWf Ŗk#%}0b`[ oQ>$kh)=Címy{̣ltu)iU+ͱu}W{*J)nh6T7يt(ky6o4d[2 #ݓ2iFhu;@6k{EJKU ur-Iؒ[V^chnf_͇Y_=~>_"VE5Ml]?p*B}uWhЌvYXi(A+K'V[T) Ss/yVNJB1 r1$8LCȸȋf r0{ir|fN^x>D˂{R4`]"L4˜=kv3nv2+AX<< IG[ː,6w}z?+O]X@.a/qA;y0ϙl`[,W ]tHK)nAvR#H㇀(3QV6vYJ"2~upN$D)!RxC%?Wnj_%#ִM)R,[Jfki3~L  F̤)X?x Wl kkjS@!aA՘8|kNP66kɭP H !*"`9oR oE "ּ*{a ]fyJ;AIbf;iO61kc[!EsYQ.KVs(iW=$L3[^.aŗ){*K~TwFw, PS[$N~I#zE Qdt0GPtyL+ӼMyAދ'fQM0ŀݠN9̖ѬKW滄s`;r%(ס`ѧ'RU^\4RG`]rgKS1/b_n4= ,ۍxF}ȵL%TŖKicdwdd]-#@5<אD*K'c)d<@|FI󢫺c>$Zܾc?"J32\XC\論1)ƨr;1!vt-LďC+"dE]暿Rf\F̹=N;{gRVL*VvJƅ_kڸq,C@]MjstlJv)鷀W+d=  1 ~Lj۽+Խ9yYKqIN>]yv[VIsg0MZ[l"a}%g DzfT6!֫VU䓄SVH\Nkh~xʈ32 /4?$xd˶=ĄP\c \wuY'ߍZB;¨|Q-h0z E/i^ hx[3 eBIE}3xѷ.PLYS$r |Vxd7ّ9-\p׺c>6 E#T0?ie|jM4>bdXzF; N:"vڐzTĀDˍ$x:K^~c!ăZE}4@~^]SEfncwt+`M=nnJY]R7Hs#%Vkru N]  ]mb06)fF6C>#`3V|_OjlOɭ,@^Р( ժ!x&:sw֓e- ǽx[>nF: X_} F{ϖ1GyӺnzϫf5gf)&Qg;!ԧG3:wC0WCޘ:LVD e'aPI-SQk2f Fi)5D ˕e&vSFL7V&q%?9nճ¶a飱k5!NҒ& *G]$&ϹG. [IBX Ɂ˽3 O%7K8GK,VLnQtĐyK^j>NS+ƚܕPIX`&) vqL&| AGۙwz!Tuݛ&ΌKQq62QkJ>{3)E,qgRH_c .~H$jo4ցʚ %m58HH?h nS'-A鳶+Os3۫t8`w6mm{SLi쪑u_bE]f*1e`Hb$y('--)/z9qxdh\AL]CINac/#AޥoݻXsUsSya`[Sxhc>.N.!*6[_p\as⠵Ya'6 @C   < fS tya'@ߏ%C4VR@q2q3'ӍN`=~uHnɤQnHf0t;^7jq{w“Z5GӺ g-hϐPmA" * 8n~28|_)$A6&e`"Bn1QMBѤ3 8ɢH47#]ǴK_K{ źȣQ ǯ|{%5N%4e6}"Ze}:%)2g/Z˼(0Zwd~@`ʹWUDu}( #fq‡{~>w-=Xge2B .b%zh[@xYŭޞ@G&գ` U RA X ^'$Fln7ۉ5SDRB^FHdױ{^KQot.;Rok&hEd*ې:훽gRh6- =V2+_CutEoky#7':t $+6"MACyZG?f/9=b BWO RR]HUdH?wm>K 讄,P4k>` pusP6QҞ/\vGǓn 39$X#;;)eC/USz8N֓C"~2N,dBLv]0l&5) O롯3YQ ad)jyuB2Qgq=+"vCZ$Ԕt]!gZ?ό␒Vyt{ʠGJHSiF q)Ye=#_9mJp,*+Xi*;!=a'DsK4aKreڗ˿߹USc{OJ6ڽ4i\<ݯKW% Zj]y˳|uT sq0k^8e?}"4c}ҿ8A9 "#ԐvA<- űz1*j޾;K3K2n*iyFvL%Xtyi ߁4BE>.}k\~f{6VTpj6ln99YzWkyQמoV"4`ͭ[H 6aV[6!\r+uUpq$![c(SQQ(5l7ArÃh(Cc;&3N_on8.ZrөwЯ%mqƐ)%>8YqؒR;>Q9DhM߫E/vدum0z=)sNҠ 7Q1wdl:ej13 o\|'yjiw]w,54h%\@N=V\UzrS!iŸ4Ywϟw= of,^[o@q^[,@x+foep%ŏ@2BKkU]1=e&;-xُiOLsb 6*DwO񀨬\$> %",ʖ(]5U$% 9皷',Xc̭\%Vx+>v}~b1chq?|30`b|abNޓQ! h. y|=CIzRA|cs,DCղy :T2* PWR'U<]gҞ;Lfy0MGP].|?m[-T3u[e7˓,S\I4ksm7˦F|/'vg"h)ORb•Cޝ\aF~`M; v^c7Вm~ux΁yV(`+fŎ Fp ?KhC~xt2cu+DI,%DAN Zֹ iE̲ن!{=oOD>Nw)עMPr_FG`&^Ei@^ZsX.[!na1捃jti=8|e .q?1]-,; }C?PuB'1#L:Фhّ̦oQԪ+=n~eg%D\J8y*oZ\VmmߪF!dwxIm $OX )]Y4{H啈geQwϵe"̰:0a\#ʮ|a,Vф@,4Ku'0`:li GSMrb{Nh Kΰc}ց( b-w Id͍*fup!XRR&qX{ i ݃9T>OH:O:ӯ>B#4]}T-RY$K;̾vY/ziKޒΪ!-#p*e-_SDor-wFN J[Wa#XQ#Tnz {+1_ k.ѮL(w 8onSVJ)@+hR̯1!a&=;΃fF] 4ς%2i{|^&YE~TnOsJbij LoRS;wQHs:ߡI8AF {F %roW@5:mqL7l̩xr+s ݄Ǩ_؞+m"%V93>We ƅ>#(E׊3i_p1dɋ7[3)^m/v#xx¾+ b z5A Ȅ [;Oɵ+[6ռmUv_Nܖ~@ 1Ivf4ܨ@%uCuxtwdwƩ+ס-RmQ?$H Gb `h:AmMm eпW,Pװ7pycCYKTpN3* *}7 gi_}'i}=y]adg]Y9},}|JΚ' q!7м+=rȀq^`h>c#ߺŤb(uԌO8HTu.H$q^.ԢX@Q.:T4 nf8k%cF^[Hڌ Y[0n5ö\R9\# Q:|u鍊iH.vIu -3kHy(_[^'׀`ΫL2L8Peh==~]~[5v9)vIK h<ħ䃮q5f-tL3kyX"XMW?p/N8d^K4S|cw@d}D5f7򸂸c '\xk>g:#lM UB=%0G39H^B&G67QTG[цSfQca1$mЧYFme8$ݾcF =&J\' _"+q#v49[ |8eV$*U?-<:VF7MX}Y"5W_U7Dc\%SlRCYu)o4XaDcAaf X3i>'ʉi4ev 쫼-|I8U]h9hީ81 k 9#*[ @9BԥFCl4gKUp"ʿXpeb㟤 'm]FnRS9׼M+_Un%T:apfE>[]Em ,ӲA ڣR3cMC]YZ6 '%0!G;(‎ME]diäei`f #mGlj'GYhf6_u!9W"sc$Wͫ7g[jƑ'FMZ瑜)uao :=uEY:֫ky7ECWnQ-px,}$ଧe `_uN`u g0-h]D^#P-P4'Eo+'+aF۷clJ RB17a#9\E(-Swdr|;lؽň3gfsWC51.J"'V; <:9x0՜tkMbVz*Òȧ]>']5KU%B3z %6KkYͥƕ3Sa u~z$;2 `.vRQ^AJ!W1G ^~T֤Q֢i ̤UpJn#4: [ ;Zg̖#!8{F4Ҳlj|/Uu Z͑\4ȥK]HgF(Ma'kAF[:;#@fX]Ŷt!b ɣƣ6&x]a:pqH1o'q b<1ej#XRGǒ]E%:k>˸CW*pQ| '.!&Y2%-e-oldgt]\gpUit MӝLo.=5Dt1< m1K dA~r9x{Oe(GEI$m;Ezx8l";Jb N *>|xp@s ~ɢ~9 7Hu:XG\;,Vo G!# \!, "!-ض%j9;Jyc6 @j(FO7$"PPmY;\XYq lF*vޒ&rЅůAzrZll,>y<$i/`SN;M+:1X-WR+pW1藛՚@Oq:pbڃ_mU_10d/r)'Nw iP>}dʳ8?C|;[!y:P.&&:ɑp!I)&u#zw ю8jVߘ#d%Y$IL^&'`PK[3W_Zw^=+_ -t\N9x-Txif%yM–3=- p:'U=zyϒWӝ@ulRD^I+poNxUp-.-g!SprFM-Rˮ;h&ēؖU'Wac) &A8Sb\+Tjoh' I$OlՒ(嘀כrcPLxحKȨdn ']=U$ӯ(f]5hUl :)xsTf}sZ zEA'aĺ&QI K[MRf%ǢH{W{*G O l+4t>wEdľYN.W[nMv3vlj*K^+#kKts';u|x -iEīnރEz~6Z{SC;>gkGT~*L?K*j5fDac1ƻ}y > >6iy(DŬA--Yb*n²:||v/z^6'2F3y* "bR{ x}.t]k{y4JuWQG6 Hռ{ & 鿈')(_mrCAJ~j+iOlYĿ[Z%clkڪ('\ .lM]۶޶ECOr<߄r2YetKKCX=Ⴚtrkd ι5آ*icSFL+z1E[_T2x1`533dĤ@Ǽƞ]!%: Rk?Z$-DSAs%w?>EԆgȑXW͉ϋ-<@bGa+ĵh0„ 6C1YMd Ve&ڥjh'"_2N(3b_4TSxk _om6 9m?t:}VK`%3_z =u0Zby-tks4M~I/r $: )sߡiE/Ŵ0a^ko}.xCT[I~T-~aSvc7H. 8#l<=!3 ;^·%c W}NUO*'A1 b-\,0r>Y򖱄B:,(/ϚLo2P֯|ݗ suc 5+Ӟʁ >y]V# J7.1rbޅ ׼dE-(AR9dZIuh p7Gu]XWnL&ؚb'/2`,#FVͽT/RÙZu{eId6}Os}Yɺvw61I0Ž='P #W]s.m G8`kַ8tIz$`5×k2d ,!ר-sƟvTo`^eP uWfd7Q te2Ʒ=;a"4^(Bm4[-]bk`[xk@ 'LBWm\:"* 9}Jt2iNtgaӡ="=ç7Cۍϙv:ȞTEJ ^ #˜)*, 5*&Z eEA9 Fh Pj€ɯoKoAY NQGWIV V ǸuVrHdh { kuڮ=tkcDKvOVT۸yM/~F2/N} bxiwz01psuEgs#<%=AwҠ2?MqI郰 5&@{ U^Ed,:qWP@ #Riq%'s)RR\2c_7-Ȗ/YUY?,%5 *;\/l1@j Mǐ8+nCSaE~2R?H댤YR]}cZR];mr y Ėӿ G}+ ]  )/@K<Ga Bvf}7iҤ"XN5O)̗S.*FÀ}};Rkx@8 }MBߨ8/eߔi4iOkC<M=7Ǫ"tIDT lAw2sO7PȇEr1_r#kQ0Ĺ Teiգ?K  ɽyIQC@-l![vTI!ƸT; Տ6?>yDKHwx} } 0K^b$P/PK14:{Ks |ᵥ VsCYh ʹ!;4 p(g0b0wdı`"]r^T{/d9kh+5Z{ƔܷRvg.xQ>-)}p.'k^Rtu|/W|77U7Z6 L?p"c֣]J*0Q–*Oݚ: Vg_Q.:Mymx1fs;t 4> _3 ?mF2nFIW7U\h,&j 3B" } {6o}TL$B\*y=Ov7BW{dU4nh~803HC([K܍: 9:a2\ ْ6"y"7U[,ofV=+e&4T}D{U$J`_"^8kTڂYwk<շgھNO<γG7NqEɁ-36܉aXOxyܘsP?7ocB1wZWX qBD_`ֲJs!i^ПL4&D8MՅ RDPawO *[uXjem/u-_ `^?!-±P=$bD%q'z>n6xtxHV}6H/ѽK l4@oejf$M{.1[HIGZ^ S|v 1&z>+Q6rJyORK۲{P9]dTREtiuYW) Ith}HV8?UN,)03M3i;Z ۱^ Yûk~!h 3.FZ4o6iHG]FAF"@ΫHj%eqiYáuhWI3-}.6vbd L#$SlHf-DmyYƛ`:I2~c~+.E[}IhRN^bd쯱[Mov6\'1/ B!q Dk{ |f L\&Um|C `:4cяl_6䢴ThY/,uC.EKfݤZO0s)t= w{2zS!}#F| Ψ):9E-)tF\i<-Yc5@Z,I <~{(Mˊt43/wnjJU%æZt% =jse9ᡇ՞TiQ`s5Ɂ !$B/z.$Pȉ(dzPnyOmӗi`{'Q+Adn[73{E\'2 0)MoK*ڀּٙF6̈߻n8vH`=cEvX.G|+Vx' '$|K-6s1Z6l+- N|am{iS9nA/eu+A_5l{HZŐǓEGT[m lb1ź(6[*|a,.ηSY&rE 'yw݄ckU:`x".(Ž腾> lwxQtתX.JXj5R 5o͏*# ˿>G} јOk>yޘ! SGZwu-嘀p*D ߦIJkbGj"rom8'8 uHo]zK77kT0T~_X0-/hqQR/3odR#yYgahB|w &qG'u bBH>FC@y(Fy"ZX6ġ0xR|%4J-B.,.oPF0G. zs5ۍ HUN;0s1PANyZn~fSq (>9<}ssh' [Dv\# 5 uW, ?GFnLSz7.QUGv?Jx) ^ _L˖G rE=]OTXԡ*hDmӧVVGeUO( Q1|ީAOi?چEs6IWa0]<@!KJ]6r%#*3TӤ@?)ofvϤuM)">Gb_w(׋`PRt)QC[{wS耳1вTqć!vGaنq(⼝H̼2( /sOU!}GXѮCG -?"~yqP2{Rۄb)1pb'fNlE2pC:Dt~Z"dL'+8Z L_vjiE23 y/d޺w4~]REiUtotA^ԃ/vBD7^IʈFWɽ虴Sޔ@[cւAKBՓI'1T{VK֦b>Na7tnp%+9U#PCyyw"J۸K<+*e74-h ׭"l{L*o#VG0|:>HeX ;:ǃb_ BUWiV?ŅE{ IEG=z8TĽ!@uFG0%uZ"()8$g*`DӏfZ|Y#ZKqju&S }~zmi)c^/>6)K% !"3Y#&>ȡ?/ękHJ 񑣛ol/:Bl;?:GunYdf#Q[.Dc{ +y ȱ>0>{/+2Bbg7d3|!$YL[&g) !Y@»Sx @