python3-firewall-0.9.11-8.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`fƍ ]mtZ`h2[BE * M;v**D'T(fG~Ts}HjǏ{s.?.ߒ֘A52~&XU+g=}59b %eTa; bEJ^Sy4?yR2v׬m(I)KpP& G/XgsrÒcp3/R$}tq=49 B@Bx;ǐ){G$tiU_Hl`ܽUH.X`].;IʭLwR  Ϩq}0|$~j?RȖ] ;~ZiJAk|)IV4 Ϻ1>aHTq6[H$[89W0 w 'U1q {}%G0*36 D\7 GUkn?/ Uβ*:N[#SUB)>V `f׻ $߁r766Mpd}1305ccf3e117d8894ebbed1ec55fecb413540c908cf2d234280b0b76d3f922e6777cbbb0e28967b0dd02967c55a078905c6786923!pQp)Tξ7]mtZ`fƍ ]mtZ`K+˦`kW>xޢ KG )tnwk%SxvfL8^%8@/rNx>z *iJt.n^ղfNUpb&'  U{BHZhz6W3lfv_dU?Sv0YqsF8fUJI|0@3ٿܾ 2ZzТR̗/&Tnhg;( 'ubHBG7TH<-rU'0Kh;'0a$VN}1Y@j >^i+k}!EP a<ҡsSv~?ei6ڰ"Vq2@!`!؞#Â6f1y# ]Q%X%X+uU() q^GvA Çs؂zF6e󏬟8wR1%tԗ :ͫx90(dKTcȉd+cU1=~tQ)!4>p?,?d # Bdh  b    6 7|:h>AADD E E (F8F9H:dB^G_HbIdXeYeZe[e\e]h^xi bzd{e{f{l{t{u~vw0xyCpython3-firewall0.9.118.el8_10Python3 bindings for firewalldPython3 bindings for firewalld.fdord1-prod-a64build002.svc.aws.rockylinux.org xKojiRockyGPLv2+infrastructure@rockylinux.orgUnspecifiedhttp://www.firewalld.orglinuxnoarchqq,,GGOO=0=0 ^ qqzzii~q~q11CC  IIRR__"q"qZ]Z] @ @QQ 6$V ) % V=gy$ <.. ))/`/`++%h%hRR 22=5y 5R12M2qy>8 JK'qq11))33RRAA-- g gD:SIz!-uW obA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]f]e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85574f9ba24a8e264e7f1b0f1f662ff7d8de9df42f82e1ef2c41491d16ebe05467e74f9ba24a8e264e7f1b0f1f662ff7d8de9df42f82e1ef2c41491d16ebe05467e4706526a9e04a6714d2cd841acd9ca384f88b396e2654fd4ec3608c5f363b9a34706526a9e04a6714d2cd841acd9ca384f88b396e2654fd4ec3608c5f363b9a3651e1f1da5d5ee9dde2b587c2b4ccaf4e2e5932ec84b95d19cd08f43ddd6d950651e1f1da5d5ee9dde2b587c2b4ccaf4e2e5932ec84b95d19cd08f43ddd6d9500f3e00523f7c9fb88d4ff0b4c418788ad48ed41f7fb6e920b2ede4bbc947cdd10f3e00523f7c9fb88d4ff0b4c418788ad48ed41f7fb6e920b2ede4bbc947cdd18c27ce2e05bb639b44229ed73864204a8af572d089547a83c3d7be62dc8ff33d8c27ce2e05bb639b44229ed73864204a8af572d089547a83c3d7be62dc8ff33d2e5571357b7b731369a201e90e42b9121e979f607f07f7c7d62730f58fc022f22e5571357b7b731369a201e90e42b9121e979f607f07f7c7d62730f58fc022f2e7a21ff85099b40badf5c234bb53504a9b106d6d118fedd7b2a89cfce36221aae7a21ff85099b40badf5c234bb53504a9b106d6d118fedd7b2a89cfce36221aa8ced5af72b406f78fb7c916ec7857e2e311678fc902bbd2438b2314494f612da1f1e57527c0671eeb6b76ea1339b5e1c4bb151f97a1f8d556d78083c4050d228a8c01fa4b2ac86edc1bf3371496d266950d6c0a7df3aebfde3436fe1653dee25db3be428bd9717fb91dc2bcb096dfdad188c9d2151c586b6d5c6caceb1360021db3be428bd9717fb91dc2bcb096dfdad188c9d2151c586b6d5c6caceb1360021672ba1303be9727da7f837b303f88e6dd856388666c9de963196cfee1761b3a9672ba1303be9727da7f837b303f88e6dd856388666c9de963196cfee1761b3a906dd28a10d8d2596f4b137f25d460f8aa962aeb4b564d059041d4c558d66e6d6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85574f9ba24a8e264e7f1b0f1f662ff7d8de9df42f82e1ef2c41491d16ebe05467e74f9ba24a8e264e7f1b0f1f662ff7d8de9df42f82e1ef2c41491d16ebe05467ee8eb4cfab84b65923019da7e96345c5b1c40f2c453f8913ab4cdb8143e29f26fe8eb4cfab84b65923019da7e96345c5b1c40f2c453f8913ab4cdb8143e29f26f6476cb4ce17a30a52292b8fcbab9f4d286076f333cfb16cecc917145e72e87e76476cb4ce17a30a52292b8fcbab9f4d286076f333cfb16cecc917145e72e87e7d3b3008c382a8e50640a0822ebea2097e973ae83d3fb2197d6997f1bd642638ad3b3008c382a8e50640a0822ebea2097e973ae83d3fb2197d6997f1bd642638aea5db1cbf521ed6743c2cc1f0ad9500f30c07b303f2ab4956f3f23890b676e55ea5db1cbf521ed6743c2cc1f0ad9500f30c07b303f2ab4956f3f23890b676e5506203d7c6a5947f6e7ea61644a4ca1aa2d7a2e3a99d4630a5703588ad869055106203d7c6a5947f6e7ea61644a4ca1aa2d7a2e3a99d4630a5703588ad86905517207f2cada4144c46e7e922d0054efe83a22e46bd1aafee0db0c129bcac985a37207f2cada4144c46e7e922d0054efe83a22e46bd1aafee0db0c129bcac985a3f075daf00a3d0674a296146fefeaee4e254307b00f868b1a7977c071b32e41f2f075daf00a3d0674a296146fefeaee4e254307b00f868b1a7977c071b32e41f202c7554d13a880da0dbd9ed2910ab110064cf2324d55f663633266ef3040dfe102c7554d13a880da0dbd9ed2910ab110064cf2324d55f663633266ef3040dfe1491a48e36c3e70dc329a7646bf36e836ef7860772b461040998e780822948579491a48e36c3e70dc329a7646bf36e836ef7860772b461040998e7808229485794fc963dc162b930d91b8af86fc2ce52729f754273137d773ad4f167338cb32894fc963dc162b930d91b8af86fc2ce52729f754273137d773ad4f167338cb32892d9d4939c0932a12277860b3859110ba7e74f32ae1e4058ad2bcec62b35c832b2d9d4939c0932a12277860b3859110ba7e74f32ae1e4058ad2bcec62b35c832bfcd38e8d2dadbcd2f30e9be7c3fc9109260aacea11c5810dddea1dc70d000af5fcd38e8d2dadbcd2f30e9be7c3fc9109260aacea11c5810dddea1dc70d000af52c1110ba48a82513d1589bc185abfd8a2505b6d2af4d9a1d543c3d67812705a82c1110ba48a82513d1589bc185abfd8a2505b6d2af4d9a1d543c3d67812705a8cd4a01a87002bac08b09e238b9271d149f3ae45d32ef92a2f98a1b15d49df573cd4a01a87002bac08b09e238b9271d149f3ae45d32ef92a2f98a1b15d49df57372c2774e61ac5c96eed7bdbd78157ed65639c87685d03aba98b2e5ba3d238d2672c2774e61ac5c96eed7bdbd78157ed65639c87685d03aba98b2e5ba3d238d2617f2eab550b17841b0517b7c7af8146ae64c7f1ffc43270c332654d5ef861ea317f2eab550b17841b0517b7c7af8146ae64c7f1ffc43270c332654d5ef861ea33e8110fa80a5e86a43976c19354d4d8d7195418fe53a379b79ddc214eebcc32e3e8110fa80a5e86a43976c19354d4d8d7195418fe53a379b79ddc214eebcc32ec55a6b507a678f7c6b8965ade645ba3c5b428f0bff9193809232582a06b3cab6c55a6b507a678f7c6b8965ade645ba3c5b428f0bff9193809232582a06b3cab63d8b244b6ed0a363db7ec58424a55d74889e3d12969fa57140bab7927de940ca3d8b244b6ed0a363db7ec58424a55d74889e3d12969fa57140bab7927de940cab296e850bf2652c30aae6893a192a36d020c149cbb033182bb918d111483c0fbb296e850bf2652c30aae6893a192a36d020c149cbb033182bb918d111483c0fbe8b03346f1e0b904a1fc565af10ebe0f9b71521c8949237fceb96674fab6b0cee8b03346f1e0b904a1fc565af10ebe0f9b71521c8949237fceb96674fab6b0ceee6fd4276fe10188eecd92db60770822622e58680ed1a0d954f2f846b92d4e0dee6fd4276fe10188eecd92db60770822622e58680ed1a0d954f2f846b92d4e0db92338383c52f1ad416e37a293de938fc8188bcc182b17a7ee7d801b93a88f3cb92338383c52f1ad416e37a293de938fc8188bcc182b17a7ee7d801b93a88f3c7f919d48fc578618241f4aa0d02eabb2e4e683f60dbf7ff8c0d658a87140f8587f919d48fc578618241f4aa0d02eabb2e4e683f60dbf7ff8c0d658a87140f8589cf0987de2e83f4f1096e31ba61763e2000e3215588825ba0937ac4ced7dcc989cf0987de2e83f4f1096e31ba61763e2000e3215588825ba0937ac4ced7dcc98abff263ac076f5ca7017a402fcb22cfefb8d9f5d50614535145e0469f7d2cd20f6ab17b106fdc739c41690ce7cda3773944790a90966ff383389112ea0a61d43e877601b1b12eed4899fe2db53948f4fdee40838dce93032a591dd14df6f8547870ddf202666508b34ba9934e815a547eff50a70affb1abcc33ad2e6c66413f9865a1a8af46a6473fa8d9229693c89387d412b22e9ebdd372dc0eceb69f30d184fe976b93e18c8c36b3e8f0de0dd55ff96304094f0eece871efcf734aa8db1cc2b570262843f48cbd030d4ed8e6d6827e9dd661a930b064dd82b6277e8f411a9bf6f1be40bdada1c06eb773347abd8a04c4bab5222001f6fb17364c396c72970587b79fe55e0fd76422750d74ca21d992c406ecb63d404b5d4f4730b032c6706433940562c34fb5acb69937584ec10aed1a9bbd88f43eb568e16d065802248af3b08706b2b4a712c85faca53b1289e8d35ebe06facae3302aa8b19ae3d08c961abd77e93a83d535441d8f518b8ff8d39265c1e3a0687295ee8bea3762f3fefa9be0403376e263e7fce8fb637f1011a98eef5b440579da8a89d949d2a1146ea907c9f7fbc1cf40b39a2818a2299d2a6c08ae72da23898215ed592ce4246605e16f7bdf4ba32873c8eed7c767e3d7337800a22429b2348fcff2ef09787586ca00393175e8bb77e19d46143ec1be133a10df0e646e4775b781d539cb07f269b1665cb223333c35495b8a2226fee358d492d75abf38c7a5697fb0e5e22570fddee7a39d05eb9a81e7d9212202fd3cec6f27f39cbd18a662172436402dc46675745c5d4b6590346d578bd8785cce5f91254bcfcb1f96e54b847a86dfb9e3f9fb731e8d4b6590346d578bd8785cce5f91254bcfcb1f96e54b847a86dfb9e3f9fb731e8cf8e29746807adf59d12a0a378338870fb17ebba72a4559efe848e631838dd85cf8e29746807adf59d12a0a378338870fb17ebba72a4559efe848e631838dd858a8966df0da32a4a164142adaf9029f422f061f4f004209e2a6e0333a60599ef8a8966df0da32a4a164142adaf9029f422f061f4f004209e2a6e0333a60599ef9408ca2db480d42d22d769b1141bcf8fdb3e4a8314ff93e76a2d812c78aca27d9408ca2db480d42d22d769b1141bcf8fdb3e4a8314ff93e76a2d812c78aca27db116573a1a792b8f24c4014ff44347e99c9a8807810ab1c34698f2c095567da0b116573a1a792b8f24c4014ff44347e99c9a8807810ab1c34698f2c095567da05a6764caefaa8bd654e3b6ce05569ca0c99f699ef91fdb88b3d8b57a64e12e175a6764caefaa8bd654e3b6ce05569ca0c99f699ef91fdb88b3d8b57a64e12e170d7b55dcc1ade7e37315969d84ebaf9d0b225ee271af437f1d4942bf17a202f70d7b55dcc1ade7e37315969d84ebaf9d0b225ee271af437f1d4942bf17a202f77a56d1cd2e57186f5ff533b5880091030ba23cc488e7cd7f5b4044dcd7e0b0207a56d1cd2e57186f5ff533b5880091030ba23cc488e7cd7f5b4044dcd7e0b020fa4023d30824e1ed745e992ce69b3df34b5bcfff623ef41a14d026ca6f5f8736fa4023d30824e1ed745e992ce69b3df34b5bcfff623ef41a14d026ca6f5f8736cb2765aa6db385f6cfe1c7025b1a7bdbf37f4f70c681733364d44bca721ede92cb2765aa6db385f6cfe1c7025b1a7bdbf37f4f70c681733364d44bca721ede92dee543ed26fc660e535d2d6d8583b84cc2c411c8ef9127765f884b0657ffd3f9dee543ed26fc660e535d2d6d8583b84cc2c411c8ef9127765f884b0657ffd3f9fb9822a2e89f707006933bef1169b7134a25fa54c564f20b1be94f99313aab33fb9822a2e89f707006933bef1169b7134a25fa54c564f20b1be94f99313aab335f48239f8931ca950f462a58843027bd5a357c420a90042c85107131742ef4445f48239f8931ca950f462a58843027bd5a357c420a90042c85107131742ef444be0744998bafd1d03e4a82994a1c2710473b52de67029ecfab1bebb63f91cfd5473b321d5c9cc618224735995ee8fc3bf2359ad2aa470de0101ca5a65dd7c68e10ec9fd83eceb4fcc9ac6c4efbdb0ff93cf4ed37c2ea5a799c6042b9f9802ec7a4ba660898aece3eb358eb86d249a263c5d01e99e73d1c0dc4459a4b9f09c462ef89a4a1753282da2279cec6b9815db5524bdf1d2e0f73b9a28eb2f451b2b872ed15304209d2b495b1be113e802527a6b84284801b77f17959a492f19fa02e9f9d6cef0f2c97f81c6593d861afe25f993d210a0ac4d3bbb1ee00b5c9d516ff6110527c371ad091e1d3ed0a9a0f43e116ffb400633b36301436b1cf428b076b1089f3eee998f7a51f0b6ef84f903f939240cf3441ed497be2af9a87d036d921f91cf0612ed5d1c5758fa154b77eb0ddfc92f74556e14d495ab94212f12d1726a5ff8cb95f1c622fb070fb03b4bef6583d43be91e40c1822f18f1e63eea844fa8410ca0a564ccd8677bff382a22cf15c53719e98c8bf0fedb6e02871a40d950374e0a212a487e5dc5403454c848830ce04a75049047e19375e478e683668fde693379d9ad9335f925d1676daddab5499b06ad9389b79e7de3db2949b202d9ce967e9ee99302f73ef5992232e29b25a306a99060d2461b37ce69f8e15f3db59d989d9e857675d3cfa85025d5d437bbacfd7a4057b766866e61c17c90617b1f3dda2a6ed81a1d87197619f3b9b1057ac9750acacc1b1e3870910a41110b4b944e1750e30d45b7709b3583d71b58a6b3caf903a3b1b82fcb102a17fed003661a9c69be368ebe27141f791c2ba21d852c80b6b471f43977a63df65071c12fe6241b2be6fa633b3415e440645220f332b9419988cfdee412476143cdb92c874bc54f92e8e7186fc35dafc32f7e4083fd40af5d3fc8fe56aeb8751406d9358161830e8b5b68e96e94be59a70bc63c57fa4e3020241a0f6ef113d7698976db82f0899aa6382e72fe67f8ed5971e0ce160b77b04d16aaf7b66d63612baf5f181d726a3c52d3290d5ac789a8152f47d283c516a6ccdbcfdfa9e802ffc573526044d932135efe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85574f9ba24a8e264e7f1b0f1f662ff7d8de9df42f82e1ef2c41491d16ebe05467e74f9ba24a8e264e7f1b0f1f662ff7d8de9df42f82e1ef2c41491d16ebe05467e917f154f131f5dac8f039eb8e89911b8b286bfb425333b13e805ba1a6d6a37ac917f154f131f5dac8f039eb8e89911b8b286bfb425333b13e805ba1a6d6a37acbdc395107ec1a14f44db3197554245bf676bc264218e8d7f757eb2c09b6cbef1bdc395107ec1a14f44db3197554245bf676bc264218e8d7f757eb2c09b6cbef1f4a90733a7efccb9f4205beab1fcc0a09094169ad0fbcf4e54518d006ac7ef3ff4a90733a7efccb9f4205beab1fcc0a09094169ad0fbcf4e54518d006ac7ef3f4fd38dc738b5550f807984e0c93bc2db4a9c921bf9f7af988a5a9e8124dbab644fd38dc738b5550f807984e0c93bc2db4a9c921bf9f7af988a5a9e8124dbab64c90c6b813e7195e364c4295d376314243e2d83955f2ae60f66f7baec559760dbc90c6b813e7195e364c4295d376314243e2d83955f2ae60f66f7baec559760dbaa5c54cf477069cb144c05f4d0bf56839295d38d21eaa8dfff4571d6173248a0aa5c54cf477069cb144c05f4d0bf56839295d38d21eaa8dfff4571d6173248a07c342c62eb9dd49791cacf2ac15d6d2e1d0b14b4529bbca6f2b3248f468029867c342c62eb9dd49791cacf2ac15d6d2e1d0b14b4529bbca6f2b3248f46802986ad883a7e346825a5f2f96fd5f57c69292a45af7356234dec7025e26db017e047ad883a7e346825a5f2f96fd5f57c69292a45af7356234dec7025e26db017e0476191d0139a6765c02531fb80d03c6f3cc48dd939e88dfcaea9b239dbfbb71d636191d0139a6765c02531fb80d03c6f3cc48dd939e88dfcaea9b239dbfbb71d63b5238515b0efb9991af6656bd46af8597348797355702171b90e5ba33a19608eb5238515b0efb9991af6656bd46af8597348797355702171b90e5ba33a19608e315febec527f7cd1b1fe1a4f62d313e76e438bde88020919983a8cd19a75b978aeb1e7ab23b84cb42c96ff54e0404083e334e0e5d31d3d03e340f50eede80ffe057ab7f04335ca27c374b6e311690d292e6c2b6f191ee56f4c6900b08e92c4cee0f20cbb66bb9b3f28407700a8d3547b3493a55ea065d87a88070f6e1f11239f984242a4ac6582281f6094c82e02a458ce64684d01af2990fcab556daf69e7f3424beef6fb6c093b2debd9c9428e1a957e72caf070aab9e1acdfda158fc1371d4780453f6dac94c2c8101e8c9bac637a96bdd19e7cd462806d52b62ce904055e9a758af4a60dbf8299791185ad992b814acc63de87ecb703e944e050665ea392cbc1c15ad1cd19faf65bc14290c9b103e30cfdd3fd6f4e31fd62096445bcbb62087b161daef60f2f86d72b88d15799e6ee74918186563caa2f8afdba843951cbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfirewalld-0.9.11-8.el8_10.src.rpmpython3-firewall@     python(abi)python3-dbuspython3-decoratorpython3-gobject-basepython3-nftablespython3-slip-dbusrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3fj@fj@fj@fj@eDeDeDd>@aap@a@a@a@a@`@`@`````7@```_@_)M^^W@^8 @]ʞ]d@]R@]Ik]6]:]@\;(@\4\@\I[[[;@[\[ug@[r@[m~@[l,[CN@[?YZVZI@ZI@Z@Z}@Zz@Zz@ZOhZ6\@YYx@Y:XX+X@X@XOXEVX@X#X=W@W@WzOWs@WrfWL+@W0{Wo@WV@V@VVHVA@UU@UUa@Ua@UUzUzUKSU/@U@U@T@T@TLT=@S@S%@SSR@S@SSSR'R@RR@RxR_@RNRM\@RL RIgQQQ@QyQ@Q@QnQT0QIQ8@Q$Q@P@P@P@P @PpP~PIP3x@P(@P!@OOOc+@OaOU@OTOC@O1@O/MY@M!@M!@ME@Eric Garver - 0.9.11-8Eric Garver - 0.9.11-7Eric Garver - 0.9.11-6Eric Garver - 0.9.11-5Eric Garver - 0.9.11-4Eric Garver - 0.9.11-3Eric Garver - 0.9.11-2Eric Garver - 0.9.11-1Eric Garver - 0.9.3-13Eric Garver - 0.9.3-12Eric Garver - 0.9.3-11Eric Garver - 0.9.3-10Eric Garver - 0.9.3-9Eric Garver - 0.9.3-8Eric Garver - 0.9.3-7Eric Garver - 0.9.3-6Eric Garver - 0.9.3-5Eric Garver - 0.9.3-4Eric Garver - 0.9.3-3Eric Garver - 0.9.3-2Eric Garver - 0.9.3-1Eric Garver - 0.8.2-6Eric Garver - 0.8.2-5Eric Garver - 0.8.2-4Eric Garver - 0.8.2-3Eric Garver - 0.8.2-2Eric Garver - 0.8.2-1Eric Garver - 0.8.0-4Eric Garver - 0.8.0-3Eric Garver - 0.8.0-2Eric Garver - 0.8.0-1Eric Garver - 0.7.0-5Eric Garver - 0.7.0-4Eric Garver - 0.7.0-3Eric Garver - 0.7.0-2Eric Garver - 0.7.0-1Eric Garver - 0.6.3-7Eric Garver - 0.6.3-6Eric Garver - 0.6.3-5Eric Garver - 0.6.3-4Eric Garver - 0.6.3-3Eric Garver - 0.6.3-2Eric Garver - 0.6.3-1Eric Garver - 0.6.1-5Eric Garver - 0.6.1-4Eric Garver - 0.6.1-3Eric Garver - 0.6.1-2Eric Garver - 0.6.1-1Eric Garver - 0.6.0-2Eric Garver - 0.6.0-1Eric Garver - 0.6.0-0.1.alpha1Eric Garver - 0.5.2-3Eric Garver - 0.5.2-2Eric Garver - 0.5.2-1Igor Gnatenko - 0.5.1-2Eric Garver - 0.5.1-1Fedora Release Engineering - 0.4.4.5-6Igor Gnatenko - 0.4.4.5-5Zbigniew Jędrzejewski-Szmek - 0.4.4.5-4Thomas Woerner - 0.4.4.5-3Fedora Release Engineering - 0.4.4.5-2Thomas Woerner - 0.4.4.5-1Thomas Woerner - 0.4.4.4-1Thomas Woerner - 0.4.4.3-2Thomas Woerner - 0.4.4.3-1Fedora Release Engineering - 0.4.4.2-4Stratakis Charalampos - 0.4.4.2-3Thomas Woerner - 0.4.4.2-2Thomas Woerner - 0.4.4.2-1Thomas Woerner - 0.4.4.1-1Thomas Woerner - 0.4.4-1Thomas Woerner - 0.4.3.3-1Fedora Release Engineering - 0.4.3.2-2Thomas Woerner - 0.4.3.2-1Thomas Woerner - 0.4.3.1-2Thomas Woerner - 0.4.3.1-1Thomas Woerner - 0.4.2-1Thomas Woerner - 0.4.1.2-2Thomas Woerner - 0.4.1.2-1Thomas Woerner - 0.4.1-1Jiri Popelka - 0.4.0-4Jiri Popelka - 0.4.0-3Fedora Release Engineering - 0.4.0-2Thomas Woerner - 0.4.0-1Fedora Release Engineering - 0.3.14.2-5Adam Williamson - 0.3.14.2-4Thomas Woerner - 0.3.14.2-3Thomas Woerner - 0.3.14.2-2Thomas Woerner - 0.3.14.2-1Fedora Release Engineering - 0.3.14.1-3Stephen Gallagher 0.3.14.1-2Thomas Woerner - 0.3.14.1-1Thomas Woerner - 0.3.14-1Stephen Gallagher 0.3.13-7Stephen Gallagher 0.3.13-6Stephen Gallagher 0.3.13-5Stephen Gallagher 0.3.13-4Jiri Popelka - 0.3.13-3Thomas Woerner - 0.3.13-2Jiri Popelka - 0.3.13-1Jiri Popelka - 0.3.12-1Jiri Popelka - 0.3.11-3Jiri Popelka - 0.3.11-2Jiri Popelka - 0.3.11-1Thomas Woerner - 0.3.10-5Thomas Woerner - 0.3.10-4Thomas Woerner - 0.3.10-3Fedora Release Engineering - 0.3.10-2Jiri Popelka - 0.3.10-1Jiri Popelka - 0.3.9.3-1Jiri Popelka - 0.3.9.2-1Jiri Popelka - 0.3.9.1-1Jiri Popelka - 0.3.9-1Jiri Popelka - 0.3.8-1Jiri Popelka - 0.3.7-1Jiri Popelka - 0.3.6.2-1Jiri Popelka - 0.3.6.1-1Jiri Popelka - 0.3.6-1Jiri Popelka - 0.3.5-1Thomas Woerner 0.3.4-1Jiri Popelka Thomas Woerner 0.3.3-2Thomas Woerner 0.3.3-1Jiri Popelka - 0.3.2-2Jiri Popelka - 0.3.2-1Jiri Popelka - 0.3.1-2Thomas Woerner 0.3.1-1Thomas Woerner 0.3.0-1Jiri Popelka - 0.2.12-5Jiri Popelka - 0.2.12-4Fedora Release Engineering - 0.2.12-3Jiri Popelka - 0.2.12-2Thomas Woerner 0.2.12-1Thomas Woerner 0.2.11-2Thomas Woerner 0.2.11-1Thomas Woerner 0.2.10-1Thomas Woerner 0.2.9-1Thomas Woerner 0.2.8-1Jiri Popelka 0.2.7-2Thomas Woerner 0.2.7-1Thomas Woerner 0.2.6-1Thomas Woerner 0.2.5-1Thomas Woerner 0.2.4-1Thomas Woerner 0.2.3-1Thomas Woerner 0.2.2-1Thomas Woerner Thomas Woerner 0.2.1-1Thomas Woerner 0.2.0-2Thomas Woerner 0.2.0-1Thomas Woerner 0.1.3-1Thomas Woerner 0.1.2-1Thomas Woerner 0.1.1-1Thomas Woerner 0.1-1- feat(rich): support "burst" attribute to limit in rich rules- fix(rich): validate service name of rich rule- feat(icmp): add ICMPv6 Multicast Listener Discovery (MLD) types- feat(rich): support using ipset in destination- fix(nftables): always flush main table on start- fix(ipset): fix configuring IP range for ipsets with nftables- fix(ipset): exception on overlap checking empty set- rebase to v0.9.11- change default CleanupModulesOnExit=yes- feat(config): add CleanupModulesOnExit configuration option - change default CleanupModulesOnExit=yes- fix(zone): detect same source/interface in zones- fix(nftables): rich: source address with netmask- fix(nftables): do not log icmp block if inversion- docs(firewall-*cmd): client conntrack helpers must use a policy- fix(ipset): disallow overlapping entries- fix(policy): warn instead of error for overlapping ports- docs(conf): note that IPv6_rpfilter has a performance penalty- fix(nm): reload: only consider NM connections with a real interface- fix(ipset): fix hash:net,net functionality- fix(direct): rule order with multiple address with -s/-d- rebase to v0.9.3 - fixes from upstream branch stable-0.9- feat(service): add galera service- fix(zone): add source with mac address- fix(rich): non-printable characters removed from rich- fix(nftables): packet marks with masks - fix(nftables): icmp types with code == 0 - fix(rich icmptype): verify rule and icmptype families - fix(zone): cache rule_str for rich rules - improvement(service): IPsec: Update description and add TCP port 4500 - feat(service): add collectd service - feat(service): Add rpc-rquotad.service- fix(cli): add ipset type hash:mac is incompatible with the family parameter - fix(cli): add --zone is an invalid option with --direct - fix: update dynamic DCE RPC ports in freeipa-trust service - fix: core: rich: Catch ValueError on non-numeric priority values - fix(rich): icmptypes with one family - fix(direct): rule in a zone chain - plus additional upstream stable fixes- rebase to v0.8.2- doc: direct: add CAVEATS section- restore zone drifting as a feature- fix: CLI: service: also output helpers for service info- rebase to v0.8.0- bump nftables version requirements- backport patches to sort source-based zone dispatch by zone name- backport patch to show service includes in service output - backport patches to fix dbus API break- package rebuild- rebase to v0.7.0- backport additional patches for RFC3964_IPv4 filter feature- backport nftables support for wildcard interfaces - backport RFC3964_IPv4 filter feature- backport fix for lost NM interfaces in default zone during reload- backport recent stable fixes - backport fix for lost NM interfaces during reload - backport rich rule priorities - backport fix for set entries not applied - update translations- backport FlushAllOnReload feature- use py3_shbang_opts for lockdown-whitelist - fix cockpit patch causing test failure- rebase package to v0.6.3 - use py3_shbang_opts for interpreter invocations- python3-firewalld can get by with python3-gobject-base - firewall-config can get by with python3-qt5-base- backports for new failed state if startup fails - backports to use explicit RETURN on user defined ebtables chains - backports to fix nftables AUDIT log support- drop support for ebtables broute table- add more ports to high-availability service- rebase to v0.6.1 - fix patch adding cockpit by default, fixes testsuite- Use correct conflicts version for cockpit-ws - Enable cockpit by default in some zones- rebase to v0.6.0- rebase to v0.6.0-alpha- remove fedora-isms and clean up spec file- remove python2-firewall subpackage- rebase package to v0.5.2- Escape macros in %changelog- rebase package to v0.5.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Remove obsolete scriptlets- Python 2 binary package renamed to python2-firewall See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3- Fix spec file for next RHEL versions- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebase to firewalld-0.4.4.5 http://www.firewalld.org/2017/06/firewalld-0-4-4-5-release - Fix build from spec - Fix –remove-service-from-zone option (RHBZ#1438127) - Support sctp and dccp in ports, source-ports, forward-ports, helpers and rich rules (RHBZ#1429808) - firewall-cmd: Fix –{set,get}-{short,description} for zone (RHBZ#1445238) - firewall.core.ipXtables: Use new wait option for restore commands if available - New services for oVirt: ctdb, ovirt-imageio, ovirt-storageconsole, ovirt-vmconsole and nrpe - Rename extension for policy choices (server and desktop) to .policy.choice (RHBZ#1449754) - D-Bus interfaces: Fix GetAll for interfaces without properties (RHBZ#1452017) - Load NAT helpers with conntrack helpers (RHBZ#1452681) - Translation updates - Additional upstream patches: - Rich-rule source validation (d69b7cb) - IPv6 ICMP type only rich-rule fix (cf50bd0)- Rebase to firewalld-0.4.4.4 http://www.firewalld.org/2017/03/firewalld-0-4-4-4-release - Drop references to fedorahosted.org from spec file and Makefile.am, use archive from github - Fix inconsistent ordering of rules in INPUT_ZONE_SOURCE (issue#166) - Fix ipset overloading from /etc/firewalld/ipsets - Fix permanent rich rules using icmp-type elements (RHBZ#1434594) - firewall-config: Deactivate edit, remove, .. buttons if there are no items - Check if ICMP types are supported by kernel before trying to use them - firewall-config: Show invalid ipset type in the ipset configuration dialog in a special label- Fixed ipset overloading, dropped applied check in get_ipset (issue#206)- Rebase to firewalld-0.4.4.3 http://www.firewalld.org/2017/02/firewalld-0-4-4-3-release - Speed up of large file loading - Support for more ipset types - Speed up of adding or removing entries for ipsets from files - Support icmp-type usage in rich rules - Support for more icmp types - Support for h323 conntrack helper - New services - Code cleanup and several other bug fixes - Translation updates- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Dropping firewalld-selinux package again as the required fix made it into selinux-policy packages for F-23+, updated selinux-policy version conflicts- New firewalld-selinux sub package delivering the SELinux policy module for firewalld (RHBZ#1396765) (RHBZ#1394625) (RHBZ#1394578) (RHBZ#1394573) (RHBZ#1394569) - New firewalld release 0.4.4.2: - firewalld.spec: Added helpers and ipsets paths to firewalld-filesystem - firewall.core.fw_nm: create NMClient lazily - Do not use hard-coded path for modinfo, use autofoo to detect it - firewall.core.io.ifcfg: Dropped invalid option warning with bad format string - firewall.core.io.ifcfg: Properly handle quoted ifcfg values - firewall.core.fw_zone: Do not reset ZONE with ifdown - Updated translations from zanata - firewall-config: Extra grid at bottom to visualize firewalld settings- firewall-config: Use proper source check in sourceDialog (fixes issue#162) - firewallctl: New support for helpers - Translation updates- Fix dist-check - src/Makefile.am: Install new helper files - config/Makefile.am: Install helpers - Merged translations - Updated translations from zanata - firewalld.spec: Adapt requires for PyQt5 - firewall-applet: Fix fromUTF8 for python2 PyQt5 usage - firewall-applet: Use PyQt5 - firewall-config: New nf_conntrack_select dialog, use nf_conntrack_helpers D-Bus property - shell-completion/bash/firewall-cmd: Updates for helpers and also some fixes - src/tests/firewall-[offline-]cmd_test.sh: New helper tests, adapted module tests for services - doc/xml/seealso.xml: Add firewalld.helper(5) man page - doc/xml/seealso.xml: Add firewalld.ipset(5) man page - Fixed typo in firewalld.ipset(5) man page - Updated firewalld.dbus(5) man page - New firewalld.helper(5) man page - doc/xml/firewall-offline-cmd.xml: Updated firewall-offline-cmd man page - doc/xml/firewall-cmd.xml: Updated firewall-cmd man page - firewall-offline-cmd: New support for helpers - firewall-cmd: New support for helpers - firewall.command: New check_helper_family, check_module and print_helper_info methods - firewall.core.fw_test: Add helpers also to offline backend - firewall.server.config: New AutomaticHelpers property (rw) - firewall.server.config: Fix an dict size changed error for firewall.conf file changes - firewall.server.config: Make LogDenied property readwrite to be consistent - Some renames of nf_conntrack_helper* functions and structures, helpers is a dict - firewall.core.fw: Properly check helper setting in set_automatic_helpers - firewall.errors: Add missing BUILTIN_HELPER error code - No extra interface for helpers needed in runtime, dropped DBUS_INTERFACE_HELPER - firewall.server.firewalld: Drop unused queryHelper D-Bus method - New helpers Q.931 and RAS from nf_conntrack_h323 - firewall.core.io.helper: Allow dots in helper names, remove underscore - firewall.core.io.firewalld_conf: Fixed typo in FALLBACK_AUTOMATIC_HELPERS - firewall-[offline-]cmd: Use sys.excepthook to force exception_handler usage always - firewall.core.fw_config: new_X methods should also check builtins - firewall.client: Set helper family to "" if None - firewall.client: Add missing module string to FirewallClientHelperSettings.settings - config/firewalld.conf: Add possible values description for AutomaticHelpers - helpers/amanda.xml: Fix typo in helper module - firewall-config: Added support for helper module setting - firewall.client: Added support for helper module setting - firewall.server.config_helper: Added support for helper module setting - firewall.core.io.service, firewall.server.config_service: Only replace underscore by dash if module start with nf_conntrack_ - firewall.core.fw_zone: Use helper module instead of a generated name from helper name - helpers: Added kernel module - firewall.core.io.helper: Add module to helper - firewall-cmd: Removed duplicate --get-ipset-types from help output - firewall.core.fw_zone: Add zone bingings for PREROUTING in the raw table - firewall.core.ipXtables: Add PREROUTING default rules for zones in raw table - firewall-config: New support to handle helpers, new dialogs, new helper tab, .. - config/org.fedoraproject.FirewallConfig.gschema.xml.in: New show-helpers setting - firewall.client: New helper management for runtime and permanent configuration - firewall.server.firewalld: New runtime helper management, new nf_conntrack_helper property - firewall.server.config_service: Fix module name handling (no nf_conntrack_ prefix needed) - firewall.server.config: New permanent D-Bus helper management - New firewall.server.config_helper to provide the permanent D-Bus interface for helpers - firewall.core.fw_zone: Use helpers fw.nf_conntrack_helper for services using helpers - firewall.core.fw: New helper management, new _automatic_helpers and nf_conntrack_helper settings - firewall.core.fw_config: Add support for permanent helper handling - firewall.core.io.service: The module does not need to start with nf_conntrack_ anymore - firewall.functions: New functions to get and set nf_conntrack_helper kernel setting - firewall.core.io.firewalld_conf: New support for AutomaticHelpers setting - firewall.config.dbus: New D-Bus definitions for helpers, new DBUS_INTERFACE_REVISION 12 - New firewall.core.fw_helper providing FirewallHelper backend - New firewall.core.helper with HELPER_MAXNAMELEN definition - config/firewalld.conf: New AutomaticHelpers setting with description - firewall.config.__init__.py.in: New helpers variables - firewalld.spec: Add new helpers directory - config/Makefile.am: Install new helpers - New helper configuration files for amanda, ftp, irc, netbios-ns, pptp, sane, sip, snmp and tftp - firewall.core.io.helper: New IO handler for netfilter helpers - firewall.errors: New INVALID_HELPER error code - firewall.core.io.ifcfg: Use .bak for save files - firewall-config: Set internal log_denied setting after changing - firewall.server.config: Copy props before removing items - doc/xml/firewalld.ipset: Replaced icmptype name remains with ipset - firewall.core.fw_zone: Fix LOG rule placement for LogDenied - firewall.command: Use "source-ports" in print_zone_info - firewall.core.logger: Use syslog.openlog() and syslog.closelog() - firewall-[offline-]cmd man pages: Document --path-{zone,icmptype,ipset,service} - firewall-cmd: Enable --path-{zone,icmptype,service} options again - firewall.core.{ipXtables,ebtables}: Copy rule before extracting items in set_rules - firewall.core.fw: Do not abort transaction on failed ipv6_rpfilter rules - config/Makefile.am: Added cfengine, condor-collector and smtp-submission services - Makefile.am: New dist-check used in the archive target - src/Makefile.am: Reordered nobase_dist_python_DATA to be sorted - config/Makefile.am: New CONFIG_FILES variable to contain the config files - Merge pull request #150 from hspaans/master - Merge pull request #146 from canvon/bugfix/spelling - Merge pull request #145 from jcpunk/condor - Command line tools man pages: New section about sequence options and exit codes - Creating service file for SMTP-Submission. - Creating service file for CFEngine. - Fix typo in documentation: iptables mangle table - Only use sort on lists of main items, but not for item properties - firewall.core.io.io_object: import_config should not change ordering of lists - firewall.core.fw_transaction: Load helper modules in FirewallZoneTransaction - firewall.command: Fail with NOT_AUTHORIZED if authorization fails (RHBZ#1368549) - firewall.command: Fix sequence exit code with at least one succeeded item - Add condor collector service - firewall-cmd: Fixed --{get,set}-{description,short} for permanent zones - firewall.command: Do not use error code 254 for {ALREADY,NOT}_ENABLED sequences- Fix CVE-2016-5410: Firewall configuration can be modified by any logged in user - firewall/server/firewalld: Make getXSettings and getLogDenied CONFIG_INFO - Update AppData configuration file. - tests/firewalld_rich.py: Use new import structure and FirewallClient classes - tests/firewalld_direct.py: Use new import structure - tests: firewalld_direct: Fix assert to check for True instead of False - tests: firewalld_config: Fix expected value when querying the zone target - tests: firewalld_config: Use real nf_conntrack modules - firewalld.spec: Added comment about make call for %build - firewall-config: Use also width_request and height_request with default size - Updated firewall-config screenshot - firewall-cmd: Fixed typo in help output (RHBZ#1367171) - test-suite: Ignore stderr to get default zone also for missing firewalld.conf - firewall.core.logger: Warnings should be printed to stderr per default - firewall.core.fw_nm: Ignore NetworkManager if NM.Client connect fails - firewall-cmd, firewallctl: Gracefully fail if SystemBus can not be aquired - firewall.client: Generate new DBUS_ERROR if SystemBus can not be aquired - test-suite: Do not fail on ALREADY_ENABLED --add-destination tests - firewall.command: ALREADY_ENABLED, NOT_ENABLED, ZONE_ALREADY_SET are warnings - doc/xml/firewalld.dbus.xml: Removed undefined reference - doc/xml/transform-html.xsl.in: Fixed references in the document - doc/xml/firewalld.{dbus,zone}.xml: Embed programlisting in para - doc/xml/transform-html.xsl.in: Enhanced html formatting closer to the man page - firewall: core: fw_nm: Instantiate the NM client only once - firewall/core/io/*.py: Do not traceback on a general sax parsing issue - firewall-offline-cmd: Fix --{add,remove}-entries-from-file - firewall-cmd: Add missing action to fix --{add,remove}-entries-from-file - firewall.core.prog: Do not output stderr, but return it in the error case - firewall.core.io.ifcfg.py: Fix ifcfg file reader and writer (RHBZ#1362171) - config/firewall.service.in: use KillMode=mixed - config/firewalld.service.in: use network-pre.target - firewall-config: Add missing gettext.textdomain call to fix translations - Add UDP to transmission-client.xml service - tests/firewall-[offline-]cmd_test.sh: Hide errors and warnings - firewall.client: Fix ALREADY_ENABLED errors in icmptype destination calls - firewall.client: Fix NOT_ENABLED errors in icmptype destination calls - firewall.client: Use {ALREADY,NOT}_ENABLED errors in icmptype destination calls - firewall.command: Add the removed FirewallError handling to the action (a17ce50) - firewall.command: Do not use query methods for sequences and also single options - Add missing information about MAC and ipset sources to man pages and help output - firewalld.spec: Add BuildRequires for libxslt to enable rebuild of man pages - firewall[-offline]-cmd, firewallctl, firewall.command: Use sys.{stdout,stderr} - firewallctl: Fix traceback if not connected to firewalld - firewall-config: Initialize value in on_richRuleDialogElementChooser_clicked - firewall.command: Convert errors to string for Python3 - firewall.command: Get proper firewall error code from D-BusExceptions - firewall-cmd: Fixed traceback without args - Add missing service files to Makefile.am - shell-completion: Add shell completion support for --{get,set}--{description,short} - Updated RHEL-7 selinux-policy and squid conflict- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Fix regression with unavailable optional commands - All missing backend messages should be warnings - Individual calls for missing restore commands - Only one authenticate call for add and remove options and also sequences - New service RH-Satellite-6 - Fixed selinux-policy conflict version for RHEL-7- Fixed selinux-policy conflict version for Fedora 24- New firewalld release 0.4.3.1 - firewall.command: Fix python3 DBusException message not interable error - src/Makefile.am: Fix path in firewall-[offline-]cmd_test.sh while installing - firewallctl: Do not trace back on list command without further arguments - firewallctl (man1): Added remaining sections zone, service, .. - firewallctl: Added runtime-to-permanent, interface and source parser, IndividualCalls setting - firewall.server.config: Allow to set IndividualCalls property in config interface - Fix missing icmp rules for some zones - runProg: Fix issue with running programs - firewall-offline-cmd: Fix issues with missing system-config-firewall - firewall.core.ipXtables: Split up source and dest addresses for transaction - firewall.server.config: Log error in case of loading malformed files in watcher - Install and package the firewallctl man page - New firewallctl utility (RHBZ#1147959) - doc.xml.seealso: Show firewalld.dbus in See Also sections - firewall.core.fw_config: Create backup on zone, service, ipset and icmptype removal (RHBZ#1339251) - {zone,service,ipset,icmptype}_writer: Do not fail on failed backup - firewall-[offline-]cmd: Fix --new-X-from-file options for files in cwd - firewall-cmd: Dropped duplicate setType call in --new-ipset - radius service: Support also tcp ports (RBZ#1219717) - xmlschemas: Support source-port, protocol, icmp-block-inversion and ipset sources - config.xmlschema.service.xsd: Fix service destination conflicts (RHBZ#1296573) - firewall-cmd, firewalld man: Information about new NetworkManager and ifcfg - firewall.command: Only print summary and description in print_X_info with verbose - firewall.command: print_msg should be able to print empty lines - firewall-config: No processing of runtime passthroughs signals in permanent - Landspace.io fixes and pylint calm downs - firewall.core.io.zone: Add zone_reader and zone_writer to __all__, pylint fixes - firewall-config: Fixed titles of command and context dialogs, also entry lenths - firewall-config: pylint calm downs - firewall.core.fw_zone: Fix use of MAC source in rich rules without ipv limit - firewall-config: Use self.active_zoens in conf_zone_added_cb - firewall.command: New parse_port, extended parse methods with more checks - firewall.command: Fixed parse_port to use the separator in the split call - firewall.command: New [de]activate_exception_handler, raise error in parse_X - services ha: Allow corosync-qnetd port - firewall-applet: Support for kde5-nm-connection-editor - tests/firewall-offline-cmd_test.sh: New tests for service and icmptype modifications - firewall-offline-cmd: Use FirewallCommand for simplification and sequence options - tests/firewall-cmd_test.sh: New tests for service and icmptype modifications - firewall-cmd: Fixed set, remove and query destination options for services - firewall.core.io.service: Source ports have not been checked in _check_config - firewall.core.fw_zone: Method check_source_port is not used, removed - firewall.core.base: Added default to ZONE_TARGETS - firewall.client: Allow to remove ipv:address pair for service destinations - tests/firewall-offline-cmd_test.sh: There is no timeout option in permanent - firewall-cmd: Landscape.io fixes, pylint calm downs - firewall-cmd: Use FirewallCommand for simplification and sequence options - firewall.command: New FirewallCommand for command line client simplification - New services: kshell, rsh, ganglia-master, ganglia-client - firewalld: Cleanup of unused imports, do not translate some deamon messages - firewalld: With fd close interation in runProg, it is not needed here anymore - firewall.core.prog: Add fd close iteration to runProg - firewall.core.fw_nm: Hide NM typelib import, new nm_get_dbus_interface function - firewalld.spec: Require NetworkManager-libnm instead of NetworkManager-glib - firewall-config: New add/remove ipset entries from file, remove all entries - firewall-applet: Fix tooltip after applet start with connection to firewalld - firewall-config: Select new zone, service or icmptype if the view was empty - firewalld.spec: Added build requires for iptables, ebtables and ipset - Adding nf_conntrack_sip module to the service SIP - firewall: core: fw_ifcfg: Quickly return if ifcfg directory does not exist - Drop unneeded python shebangs - Translation updates- New module to search for and change ifcfg files for interfaces not under control of NM - firewall_config: Enhanced messages in status bar - firewall-config: New message window as overlay if not connected - firewall-config: Fix sentivity of option, view menus and main paned if not connected - firewall-applet: Quit on SIGINT (Ctrl-C), reduced D-Bus calls, some cleanup - firewall-[offline]cmd: Show target in zone information - D-Bus: Completed masquerade methods in FirewallClientZoneSettings - Fixed log-denied rules for icmp-blocks - Keep sorting of interfaces, services, icmp-blocks and other settings in zones - Fixed runtime-to-permanent not to save interfaces under control of NM - New icmp-block-inversion flag in the zones - ICMP type filtering in the zones - New services: sip, sips, managesieve - rich rules: Allow destination action (RHBZ#1163428) - firewall-offline-cmd: New option -q/--quiet - firewall-[offline-]cmd: New --add-[zone,service,ipset,icmptype]-from-file - firewall-[offline-]cmd: Fix option for setting the destination address - firewall-config: Fixed resizing behaviour - New transaction model for speed ups in start, restart, stop and other actions - firewall-cmd: New options --load{zone,service,ipset,icmptype}-defaults - Fixed memory leak in dbus_introspection_add_properties - Landscape.io fixes, pylint calm downs - New D-Bus getXnames methods to speed up firewall-config and firewall-cmd - ebtables-restore: No support for COMMIT command - Source port support in services, zones and rich rules - firewall-offline-cmd: Added --{add,remove}-entries-from-file for ipsets - firewall-config: New active bindings side bar for simple binding changes - Reworked NetworkManager module - Proper default zone handling for NM connections - Try to set zone binding with NM if interface is under control of NM - Code cleanup and bug fixes - Include test suite in the release and install in /usr/share/firewalld/tests - New Travis-CI configuration file - Fixed more broken frensh translations - Translation updates- Fixed ebtables-restore does not support the COMMIT command issue- Fixed translations with python3 - Fixed exception for failed NM import, new doc string - Make ipsets visible per default in firewall-config - Install new fw_nm module - Do not fail if log file could not be opened - Fixed broken fr translation- Enhancements of ipset handling - No cleanup of ipsets using timeouts while reloading - Only destroy conflicting ipsets - Only use ipset types supported by the system - Add and remove several ipset entries in one call using a file - Reduce time frame where builtin chains are on policy DROP while reloading - Include descriptions in --info-X calls - Command line interface support to get and alter descriptions of zones, services, ipsets and icmptypes with permanent option - Properly watch changes in combined zones - Fix logging in rich rule forward rules - Transformed direct.passthrough errors into warnings - Rework of import structures - Reduced calls to get ids for port and protocol names (RHBZ#1305434) - Build and installation fixes by Markos Chandras - Provide D-Bus properties in introspection data - Fix for flaws found by landscape.io - Fix for repeated SUGHUP - New NetworkManager module to get and set zones of connections, used in firewall-applet and firewall-config - configure: Autodetect backend tools ({ip,ip6,eb}tables{,-restore}, ipset) - Code cleanups - Bug fixes- Revert one commit to temporary work-around RHBZ#1309754- Make sure tempdir is created even in offline mode. (RHBZ#1305175)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Version 0.4.0 - Speed ups - ipset support - MAC address support - Log of denied packets - Mark action in rich rules - Enhanced alteration of config files with command line tools - Use of zone chains in direct interface - firewall-applet enhancement - New services: ceph-mon, ceph, docker-registry, imap, pop3, pulseaudio, smtps, snmptrap, snmp, syslog-tls and syslog - Several bug fixes - Code optimizations- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- bump versions on old config package obsoletes (f21 is on 0.3.14 now)- Require python3-gobject-base for fedora >= 23 and rhel >= 8 (RHBZ#1242076) - Fix rhel defines: No python3 for rhel-7- Fixed 'pid_file' referenced before assignment (RHBZ#1233232)- reunification of the firewalld spec files for all Fedora releases - fix dependencies for -applet and -config: use_python3 is the proper switch not with_python3 (RHBZ#1232493) - firewalld.spec: - fixed requirements for -applet and -config - man pages: - adapted firewall-applet man page to new version - firewall-applet: - Only honour active connections for zone changes - Change QSettings path and file names - firewall-config: - Only honour active connections for zone changes in the “Change Zones of Connections” menu - Translations: - updated translations - marked translations for “Connections” for review- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fix issue with missing polkit policy when installing firewalld on Cloud Edition.- firewall-applet - do not use isSystemTrayAvailable check to fix KDE5 startup - dropped gtk applet remain: org.fedoraproject.FirewallApplet.gschema.xml- renamed python2-firewall to python-firewall - fixed requirements for GUI parts with Python3 - dropped upstream merged python3 patch - firewalld: - print real zone names in error messages - iptables 1.4.21 does not accept limits of 1/day, minimum is 2/day now - rate limit fix for rich rules - fix readdition of removed permanent direct settings - adaption of the polkit domains to use PK_ACTION_DIRECT_INFO - fixed two minor Python3 issues in firewall.core.io.direct - fixed use of fallback configuration values - fixed use without firewalld.conf - firewalld main restructureization - IPv6_rpfilter now also available as a property on D-Bus in the config interface - fixed wait option use for ipXtables - added --concurrent support for ebtables - richLanguage: allow masquerading with destination - richLanguage: limit masquerading forward rule to new connections - ipXtables: No dns lookups in available_tables and _detect_wait_option - full ebtables support: start, stop, reload, panic mode, direct chains and rules - fix for reload with direct rules - fix or flaws found by landscape.io - pid file handling fixes in case of pid file removal - fix for client issue in case of a dbus NoReply error - configuration - new services: dropbox-lansync, ptp - new icmptypes: timestamp-request, timestamp-reply - man pages: - firewalld.zones(5): fixed typos - firewalld.conf(5): Fixed wrong reference to firewalld.lockdown-whitelist page - firewall-applet: - new version using Qt4 fixing several issues with the Gtk version - spec file: - enabled Python3 support: new backends python-firewall and python3-firewall - some cleanup - git: - migrated to github - translations: - migrated to zanata - build environment: - no need for autoconf-2.69, 2.68 is sufficient- Use VARIANT_ID instead of VARIANT for making decisions- Switch to using $VARIANT directly from /etc/os-release- Fix bugs with posttrans - Remove nonexistent fedora-cloud.conf symlink- Remove per-edition config files - Decide on default configuration based on /etc/os-release- use python3 bindings on fedora >=23- enable python2 and python3 bindings for fedora >= 20 and rhel >= 7 - use python3 bindings on fedora >= 22 and rhel >= 8 for firewalld, firewall-config and firewall-applet- firewalld: - ipXtables: use -w or -w2 if supported (RHBZ#1161745, RHBZ#1151067) - DROP INVALID packets (RHBZ#1169837) - don't use ipv6header for protocol matching. (RHBZ#1065565) - removeAllPassthroughs(): remove passthroughs in reverse order (RHBZ#1167100) - fix config.service.removeDestination() (RHBZ#1164584) - firewall-config: - portProtoDialog: other protocol excludes port number/range - better fix for updating zoneStore also in update_active_zones() - fix typo in menu - configuration: - new services: tinc, vdsm, mosh, iscsi-target, rsyncd - ship and install XML Schema files. (#8) - man pages: - firewalld.dbus, firewalld.direct, firewalld, firewall-cmd - spec file: - filesystem subpackage - make dirs&files in /usr/lib/ world-readable (RHBZ#915988)- firewalld: - new runtimeToPermanent and tracked passsthrough support - make permanent D-Bus interfaces more fine grained like the runtime versions (RHBZ#1127706) - richLanguage: allow using destination with forward-port - Rich_Rule.check(): action can't be used with icmp-block/forward-port/masquerade - fixed Python specific D-Bus exception (RHBZ#1132441) - firewall-cmd: - new --runtime-to-permanent to create permanent from runtime configuration - use new D-Bus methods for permanent changes - show target REJECT instead of %REJECT% (RHBZ#1058794) - --direct: make fail messages consistent (RHBZ#1141835) - firewall-config: - richRuleDialog - OK button tooltip indicates problem - use new D-Bus methods for permanent changes - show target REJECT instead of %REJECT% (RHBZ#1058794) - update "Change Zones of Connections" menu on default zone change (RHBZ#11120212) - fixed rename of zones, services and icmptypes to not create new entry (RBHZ#1131064) - configuration: - new service for Squid HTTP proxy server - new service for Kerberos admin server - new services for syslog and syslog-tls - new services for SNMP and SNMP traps - add Keywords to .desktop to improve software searchability - docs: - updated translations - firewalld.richlanguage: improvements suggested by Rufe Glick - firewalld.dbus: various improvements - firewalld.zone: better description of Limit tag - mention new homepage everywhere- Quiet systemctl if cups-browsed.service is not installed- add few Requires to spec (RHBZ#1133167)- firewalld: - improve error messages - check built-in chains in direct chain handling functions (RHBZ#1120619) - dbus_to_python() check whether input is of expected type (RHBZ#1122018) - handle negative timeout values (RHBZ#1124476) - warn when Command/Uid/Use/Context already in lockdown whitelist (RHBZ#1126405) - make --lockdown-{on,off} work again (RHBZ#1111573) - firewall-cmd: - --timeout now accepts time units (RHBZ#994044) - firewall-config: - show active (not default) zones in bold (RHBZ#993655) - configuration: - remove ipp-client service from all zones (RHBZ#1105639). - fallbacks for missing values in firewalld.conf - create missing dirs under /etc if needed - add -Es to python command in lockdown-whitelist.xml (RHBZ#1099065) - docs: - 'direct' methods concern only chains/rules added via 'direct' (RHBZ#1120619) - --remove-[interface/source] don't need a zone to be specified (RHBZ#1125851) - various fixes in firewalld.zone(5), firewalld.dbus(5), firewalld.direct(5) - others: - rpm macros for easier packaging of e.g. services- Fixed wrong default zone names for server and workstation (RHBZ#1120296)- renamed fedora specific zones to FedoraServer and FedoraWorkstation for zone name limitations (length and allowed chars)- New support for Fedora per-product configuration settings for Fedora.next https://fedoraproject.org/wiki/Per-Product_Configuration_Packaging_Draft - Added Fedora server zone (RHBZ#1110711) - Added Fedora workstation zone(RHBZ#1113775)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- new services: freeipa-*, puppermaster, amanda-k5, synergy, xmpp-*, tor, privoxy, sane - do not use at_console in D-Bus policies (RHBZ#1094745) - apply all rich rules for non-default targets - AppData file (RHBZ#1094754) - separate Polkit actions for desktop & server (RHBZ#1091068) - sanitize missing ip6t_rpfilter (RHBZ#1074427) - firewall/core/io/*: few improvements (RHBZ#1065738) - no load failed error for absent direct.xml file - new DBUS_INTERFACE.getZoneSettings to get all run-time zone settings - fixed creation and deletion of zones, services and icmptypes over D-Bus signals - FirewallClientZoneSettings: Set proper default target - if Python2 then encode strings from sax parser (RHBZ#1059104, RHBZ#1058853) - firewall-cmd: - don't colour output of query commands (RHBZ#1097841) - use "default" instead of {chain}_{zone} (RHBZ#1075675) - New --get-target and --set-target - Create and remove permanent zones, services and icmptypes - firewall-config: - Adding services and icmptypes resulted in duplicates in UI - Use left button menu of -applet in Option menu - firewall-offline-cmd: same functionality as 'firewall-cmd --permanent' - firewall-applet: ZoneConnectionEditor was missing the Default Zone entry - bash-completion: getting zones/services/icmps is different with/without --permanent - firewalld.zone(5): removed superfluous slash (RHBZ#1091575) - updated translations- Fixed persistent port forwarding (RHBZ#1056154) - Stop default zone rules being applied to all zones (RHBZ#1057875) - Enforce trust, block and drop zones in the filter table only (RHBZ#1055190) - Allow RAs prior to applying IPv6_rpfilter (RHBZ#1058505) - Fix writing of rule.audit in zone_writer()- fix regression introduced in 0.3.9 (RHBZ#1053932)- fix regressions introduced in 0.3.9 (RHBZ#1054068, RHBZ#1054120)- translation updates - New IPv6_rpfilter setting to enable source address validation (RHBZ#847707) - Do not mix original and customized zones in case of target changes, apply only used zones - firewall-cmd: fix --*_lockdown_whitelist_uid to work with uid 0 - Don't show main window maximized. (RHBZ#1046811) - Use rmmod instead of 'modprobe -r' (RHBZ#1031102) - Deprecate 'enabled' attribute of 'masquerade' element - firewall-config: new zone was added twice to the list - firewalld.dbus(5) - Enable python shebang fix again - firewall/client: handle_exceptions: Use loop in decorator - firewall-offline-cmd: Do not mask firewalld service with disabled option - firewall-config: richRuleDialogActionRejectType Entry -> ComboBox - Rich_Rule: fix parsing of reject element (RHBZ#1027373) - Show combined zones in permanent configuration (RHBZ#1002016) - firewall-cmd(1): document exit code 2 and colored output (RHBZ#1028507) - firewall-config: fix RHBZ#1028853- fix memory leaks - New option --debug-gc - Python3 compatibility - Better non-ascii support - several firewall-config & firewall-applet fixes - New --remove-rules commands for firewall-cmd and removeRules methods for D-Bus - Fixed FirewallDirect.get_rules to return proper list - Fixed LastUpdatedOrderedDict.keys() - Enable rich rule usage in trusted zone (RHBZ#994144) - New error codes: INVALID_CONTEXT, INVALID_COMMAND, INVALID_USER and INVALID_UID- Don't fail on missing ip[6]tables/ebtables table. (RHBZ#967376) - bash-completion: --permanent --direct options - firewall/core/fw.py: fix checking for iptables & ip6tables (RHBZ#1017087) - firewall-cmd: use client's exception_handler instead of catching exceptions ourselves - FirewallClientZoneSettings: fix {add|remove|query}RichRule() - Extend amanda-client service with 10080/tcp (RHBZ#1016867) - Simplify Rich_Rule()_lexer() by using functions.splitArgs() - Fix encoding problems in exception handling (RHBZ#1015941)- firewall-offline-cmd: --forward-port 'toaddr' is optional (RHBZ#1014958) - firewall-cmd: fix variable name (RHBZ#1015011)- remove superfluous po files from archive- firewalld.richlanguage.xml: correct log levels (RHBZ#993740) - firewall-config: Make sure that all zone settings are updated properly on firewalld restart - Rich_Limit: Allow long representation for duration (RHBZ#994103 - firewall-config: Show "Changes applied." after changes (RHBZ#993643) - Use own connection dialog to change zones for NM connections - Rename service cluster-suite to high-availability (RHBZ#885257) - Permanent direct support for firewall-config and firewall-cmd - Try to avoid file descriptor leaking (RHBZ#951900) - New functions to split and join args properly (honoring quotes) - firewall-cmd(1): 2 simple examples - Better IPv6 NAT checking. - Ship firewalld.direct(5).- Only use one PK action for configuration (RHBZ#994729) - firewall-cmd: indicate non-zero exit code with red color - rich-rule: enable to have log without prefix & log_level & limit - log-level warn/err -> warning/error (RHBZ#1009436) - Use policy DROP while reloading, do not reset policy in restart twice - Add _direct chains to all table and chain combinations - documentation improvements - New firewalld.direct(5) man page docbook source - tests/firewall-cmd_test.sh: make rich language tests work - Rich_Rule._import_from_string(): improve error messages (RHBZ#994150) - direct.passthrough wasn't always matching out_signature (RHBZ#967800) - firewall-config: twist ICMP Type IP address family logic. - firewall-config: port-forwarding/masquerading dialog (RHBZ#993658) - firewall-offline-cmd: New --remove-service= option (BZ#969106) - firewall-config: Options->Lockdown was not changing permanent. - firewall-config: edit line on doubleclick (RHBZ#993572) - firewall-config: System Default Zone -> Default Zone (RHBZ#993811) - New direct D-Bus interface, persistent direct rule handling, enabled passthough - src/firewall-cmd: Fixed help output to use more visual parameters - src/firewall-cmd: New usage output, no redirection to man page anymore - src/firewall/core/rich.py: Fixed forwad port destinations - src/firewall-offline-cmd: Early enable/disable handling now with mask/unmask - doc/xml/firewalld.zone.xml: Added more information about masquerade use - Prefix to log message is optional (RHBZ#998079) - firewall-cmd: fix --permanent --change-interface (RHBZ#997974) - Sort zones/interfaces/service/icmptypes on output. - wbem-https service (RHBZ#996668) - applet&config: add support for KDE NetworkManager connection editor - firewall/core/fw_config.py: New method update_lockdown_whitelist - Added missing file watcher for lockdown whitelist in config D-Bus interface - firewall/core/watcher: New add_watch_file for lockdown-whitelist and direct - Make use of IPv6 NAT conditional, based on kernel number (RHBZ#967376)- several rich rule check enhancements and fixes - firewall-cmd: direct options - check ipv4|ipv6|eb (RHBZ#970505) - firewall-cmd(1): improve description of direct options (RHBZ#970509) - several firewall-applet enhancements and fixes - New README - several doc and man page fixes - Service definitions for PCP daemons (RHBZ#972262) - bash-completion: add lockdown and rich language options - firewall-cmd: add --permanent --list-all[-zones] - firewall-cmd: new -q/--quiet option - firewall-cmd: warn when default zone not active (RHBZ#971843) - firewall-cmd: check priority in --add-rule (RHBZ#914955) - add dhcpv6 (for server) service (RHBZ#917866) - firewall-cmd: add --permanent --get-zone-of-interface/source --change-interface/source - firewall-cmd: print result (yes/no) of all --query-* commands - move permanent-getZoneOf{Interface|Source} from firewall-cmd to server - Check Interfaces/sources when updating permanent zone settings. - FirewallDConfig: getZoneOfInterface/Source can actually return more zones - Fixed toaddr check in forward port to only allow single address, no range - firewall-cmd: various output improvements - fw_zone: use check_single_address from firewall.functions - getZoneOfInterface/Source does not need to throw exception - firewall.functions: Use socket.inet_pton in checkIP, fixed checkIP*nMask - firewall.core.io.service: Properly check port/proto and destination address - Install applet desktop file into /etc/xdg/autostart - Fixed option problem with rich rule destinations (RHBZ#979804) - Better exception creation in dbus_handle_exceptions() decorator (RHBZ#979790) - Updated firewall-offline-cmd - Use priority in add, remove, query and list of direct rules (RHBZ#979509) - New documentation (man pages are created from docbook sources) - firewall/core/io/direct.py: use prirority for rule methods, new get_all_ methods - direct: pass priority also to client.py and firewall-cmd - applet: New blink and blink-count settings - firewall.functions: New function ppid_of_pid - applet: Check for gnome3 and fix it, use new settings, new size-changed cb - firewall-offline-cmd: Fix use of systemctl in chroot - firewall-config: use string.ascii_letters instead of string.letters - dbus_to_python(): handle non-ascii chars in dbus.String. - Modernize old syntax constructions. - dict.keys() in Python 3 returns a "view" instead of list - Use gettext.install() to install _() in builtins namespace. - Allow non-ascii chars in 'short' and 'description' - README: More information for "Working With The Source Repository" - Build environment fixes - firewalld.spec: Added missing checks for rhel > 6 for pygobject3-base - firewall-applet: New setting show-inactive - Don't stop on reload when lockdown already enabled (RHBZ#987403) - firewall-cmd: --lockdown-on/off did not touch firewalld.conf - FirewallApplet.gschema.xml: Dropped unused sender-info setting - doc/firewall-applet.xml: Added information about gsettings - several debug and log message fixes - Add chain for sources so they can be checked before interfaces (RHBZ#903222) - Add dhcp and proxy-dhcp services (RHBZ#986947) - io/Zone(): don't error on deprecated family attr of source elem - Limit length of zone file name (to 12 chars) due to Netfilter internals. - It was not possible to overload a zone with defined source(s). - DEFAULT_ZONE_TARGET: {chain}_ZONE_{zone} -> {chain}_{zone} - New runtime getSettings for services and icmptypes, fixed policies callbacks - functions: New functions checkUser, checkUid and checkCommand - src/firewall/client: Fixed lockdown-whitelist-updated signal handling - firewall-cmd(1): move firewalld.richlanguage(5) reference in --*-rich-rule - Rich rule service: Only add modules for accept action - firewall/core/rich: Several fixes and enhanced checks - Fixed reload of direct rules - firewall/client: New functions to set and get the exception handler - firewall-config: New and enhanced UI to handle lockdown and rich rules - zone's immutable attribute is redundant - Do not allow to set settings in config for immutable zones. - Ignore deprecated 'immutable' attribute in zone files. - Eviscerate 'immutable' completely. - FirewallDirect.query_rule(): fix it - permanent direct: activate firewall.core.io.direct:Direct reader - core/io/*: simplify getting of character data - FirewallDirect.set_config(): allow reloading- Remove migrating to a systemd unit file from a SysV initscript - Remove pointless "ExclusiveOS" tag- Fixed rich rule check for use in D-Bus- new service files - relicensed logger.py under GPLv2+ - firewall-config: sometimes we don't want to use client's exception handler - When removing Service/IcmpType remove it from zones too (RHBZ#958401) - firewall-config: work-around masquerade_check_cb() being called more times - Zone(IO): add interfaces/sources to D-Bus signature - Added missing UNKNOWN_SOURCE error code - fw_zone.check_source: Raise INVALID_FAMILY if family is invalid - New changeZoneOfInterface method, marked changeZone as deprecated - Fixed firewall-cmd man page entry for --panic-on - firewall-applet: Fixed possible problems of unescaped strings used for markup - New support to bind zones to source addresses and ranges (D-BUS, cmd, applet - Cleanup of unused variables in FirewallD.start - New firewall/fw_types.py with LastUpdatedOrderedDict - direct.chains, direct.rules: Using LastUpdatedOrderedDict - Support splitted zone files - New reader and writer for stored direct chains and rules - LockdownWhitelist: fix write(), add get_commands/uids/users/contexts() - fix service_writer() and icmptype_writer() to put newline at end of file - firewall-cmd: fix --list-sources - No need to specify whether source address family is IPv4 or IPv6 - add getZoneOfSource() to D-Bus interface - Add tests and bash-completion for the new "source" operations - Convert all input args in D-Bus methods - setDefaultZone() was calling accessCheck() *after* the action - New uniqify() function to remove duplicates from list whilst preserving order - Zone.combine() merge also services and ports - config/applet: silence DBusException during start when FirewallD is not running (RHBZ#966518) - firewall-applet: more fixes to make the address sources family agnostic - Better defaults for lockdown white list - Use auth_admin_keep for allow_any and allow_inactive also - New D-Bus API for lockdown policies - Use IPv4, IPv6 and BRIDGE for FirewallD properties - Use rich rule action as audit type - Prototype of string-only D-Bus interface for rich language - Fixed wrongly merged source family check in firewall/core/io/zone.py - handle_cmr: report errors, cleanup modules in error case only, mark handling - Use audit type from rule action, fixed rule output - Fixed lockdown whitelist D-Bus handling method names - New rich rule handling in runtime D-Bus interface - Added interface, source and rich rule handling (runtime and permanent) - Fixed dbus_obj in FirewallClientConfigPolicies, added queryLockdown - Write changes in setLockdownWhitelist - Fixed typo in policies log message in method calls - firewall-cmd: Added rich rule, lockdown and lockdown whitelist handling - Don't check access in query/getLockdownWhitelist*() - firewall-cmd: Also output masquerade flag in --list-all - firewall-cmd: argparse is able to convert argument to desired type itself - firewall-cmd_test.sh: tests for permanent interfaces/sources and lockdown whitelist - Makefile.am: add missing files - firewall-cmd_test.sh: tests for rich rules - Added lockdown, source, interface and rich rule docs to firewall-cmd - Do not masquerade lo if masquerade is enabled in the default zone (RHBZ#904098) - Use in metavar for firewall-cmd parser- removed unintentional en_US.po from tarball- Fix signal handling for SIGTERM - Additional service files (RHBZ#914859) - Updated po files - s/persistent/permanent/ (Trac Ticket #7) - Better behaviour when running without valid DISPLAY (RHBZ#955414) - client.handle_exceptions(): do not loop forever - Set Zone.defaults in zone_reader (RHBZ#951747) - client: do not pass the dbus exception name to handler - IO_Object_XMLGenerator: make it work with Python 2.7.4 (RHBZ#951741) - firewall-cmd: do not use deprecated BaseException.message - client.py: fix handle_exceptions() (RHBZ#951314) - firewall-config: check zone/service/icmptype name (RHBZ#947820) - Allow 3121/tcp (pacemaker_remote) in cluster-suite service. (RHBZ#885257) - firewall-applet: fix default zone hangling in 'shields-up' (RHBZ#947230) - FirewallError.get_code(): check for unknown error- Make permanenent changes work with Python 2.7.4 (RHBZ#951741)- Use explicit file lists for make dist - New rich rule validation check code - New global check_port and check_address functions - Allow source white and black listing with the rich rule - Fix error handling in case of unsupported family in rich rule - Enable ip_forwarding in masquerade and forward-port - New functions to read and write simple files using filename and content - Add --enable-sysconfig to install Fedora-specific sysconfig config file. - Add chains for security table (RHBZ#927015) - firewalld.spec: no need to specify --with-systemd-unitdir - firewalld.service: remove syslog.target and dbus.target - firewalld.service: replace hard-coded paths - Move bash-completion to new location. - Revert "Added configure for new build env" - Revert "Added Makefile.in files" - Revert "Added po/Makefile.in.in" - Revert "Added po/LINGUAS" - Revert "Added aclocal.m4" - Amend zone XML Schema- Added rich language support - Added lockdown feature - Allow to bind interfaces and sources to zones permanently - Enabled IPv6 NAT support masquerading and port/packet forwarding for IPv6 only with rich language - Handle polkit errors in client class and firewall-config - Added priority description for --direct --add-rule in firewall-cmd man page - Add XML Schemas for zones/services/icmptypes XMLs - Don't keep file descriptors open when forking - Introduce --nopid option for firewalld - New FORWARD_IN_ZONES and FORWARD_OUT_ZONES chains (RHBZ#912782) - Update cluster-suite service (RHBZ#885257) - firewall-cmd: rename --enable/disable-panic to --panic-on/off (RHBZ#874912) - Fix interaction problem of changed event of gtk combobox with polkit-kde by processing all remaining events (RHBZ#915892) - Stop default zone rules being applied to all zones (RHBZ#912782) - Firewall.start(): don't call set_default_zone() - Add wiki's URL to firewalld(1) and firewall-cmd(1) man pages - firewalld-cmd: make --state verbose (RHBZ#886484) - improve firewalld --help (RHBZ#910492) - firewall-cmd: --add/remove-* can be used multiple times (RHBZ#879834) - Continue loading zone in case of wrong service/port etc. (RHBZ#909466) - Check also services and icmptypes in Zone() (RHBZ#909466) - Increase the maximum length of the port forwarding fields from 5 to 11 in firewall-config - firewall-cmd: add usage to fail message - firewall-cmd: redefine usage to point to man page - firewall-cmd: fix visible problems with arg. parsing - Use argparse module for parsing command line options and arguments - firewall-cmd.1: better clarify where to find ACTIONs - firewall-cmd Bash completion - firewall-cmd.1: comment --zone= usage and move some options - Use zone's target only in %s_ZONES chains - default zone in firewalld.conf was set to public with every restart (#902845) - man page cleanup - code cleanup- Another fix for RHBZ#912782- Stop default zone rules being applied to all zones (RHBZ#912782)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Default zone in firewalld.conf was reseted with every restart (RHBZ#902845) - Add icon cache related scriptlets for firewall-config (RHBZ#902680) - Fix typo in firewall-config (RHBZ#895812) - Fix few mistakes in firewall-cmd(1) man page- firewall-cmd: use -V instead of -v for version info (RHBZ#886477) - firewall-cmd: don't check reload()'s return value (RHBZ#886461) - actually install firewalld.zones.5 - firewall-config: treat exceptions when adding new zone/service/icmp (RHBZ#886602) - firewalld.spec: Fixed requirements of firewall-config to use gtk2 and pygobject3 - Fail gracefully when running in non X environment.(RHBZ#886551) - offline-cmd: fail gracefully when no s-c-f config - fix duplicated iptables rules (RHBZ#886515) - detect errors and duplicates in config file (RHBZ#886581) - firewall-config: don't make 'Edit Service' and 'Edit ICMP Type' insensitive - firewalld.spec: fixed requirements, require pygobject3-base - frewall-applet: Unused code cleanup - firewall-applet: several usability fixes and enhancements (RHBZ#886531) (RHBZ#886534) - firewall/server/server.py: fixed KeyboardInterrupt message (RHBZ#886558) - Moved fallback zone and minimal_mark to firewall.config.__init__ - Do not raise ZONE_ALREADY_SET in change_zone if old zone is set again (RHBZ#886432) - Make default zone default for all unset connections/interfaces (RHBZ#888288) (RHBZ#882736) - firewall-config: Use Gtk.MessageType.WARNING for warning dialog - firewall-config: Handle unknown services and icmptypes in persistent mode - firewall-config: Do not load settings more than once - firewall-config: UI cleanup and fixes (RHBZ#888242) - firewall-cmd: created alias --change-zone for --change-interface - firewall-cmd man page updates (RHBZ#806511) - Merged branch 'build-cleanups' - dropped call to autogen.sh in build stage, not needed anymore due to 'build-cleanups' merge- require pygobject3-base instead of pygobject3 (no cairo needed) (RHBZ#874378) - fixed dependencies of firewall-config to use gtk3 with pygobject3-base and not pygtk2- Fixed more _xmlplus (PyXML) incompatibilities to python xml - Several man page updates - Fixed error in addForwardPort, removeForwardPort and queryForwardPort - firewall-cmd: use already existing queryForwardPort() - Update firewall.cmd man page, use man page as firewall-cmd usage (rhbz#876394) - firewall-config: Do not force to show labels in the main toolbar - firewall-config: Dropped "Change default zone" from toolbar - firewall-config: Added menu entry to change zones of connections - firewall-applet: Zones can be changed now using nm-connection-editor (rhbz#876661) - translation updates: cs, hu, ja- tests/firewalld_config.py: tests for config.service and config.icmptype - FirewallClientConfigServiceSettings(): destinations are dict not list - service/zone/icmptype: do not write deprecated name attribute - New service ntp - firewall-config: Fixed name of about dialog - configure.in: Fixed getting of error codes - Added coding to all pyhton files - Fixed copyright years - Beautified file headers - Force use of pygobject3 in python-slip (RHBZ#874378) - Log: firewall.server.config_icmptype, firewall.server.config_service and firewall.server.config_zone: Prepend full path - Allow ":" in interface names for interface aliases - Add name argument to Updated and Renamed signal - Disable IPv4, IPv6 and EB tables if missing - for IPv4/IPv6 only environments - firewall-config.glade file cleanup - firewall-config: loadDefaults() can throw exception - Use toolbars for Add/Edit/Remove/LoadDefaults buttons for zones, services and icmp types - New vnc-server service, opens ports for displays :0 to :3 (RHBZ#877035) - firewall-cmd: Fix typo in help output, allow default zone usage for permanenent options - Translation updates: cs, fr, ja, pt_BR and zh_CN- firewall-config: some UI usability changes - firewall-cmd: New option --list-all-zones, output of --list-all changed, more option combination checks - firewall-applet: Replaced NMClient by direct DBUS calls to fix python core dumps in case of connection activates/deactivates - Use fallback 'C' locale if current locale isn't supported (RHBZ#860278) - Add interfaces to zones again after reload - firewall-cmd: use FirewallClient().connected value - firewall-cmd: --remove-interface was not working due to a typo - Do not use restorecon for new and backup files - Fixed use of properties REJECT and DROP - firewalld_test.py: check interfaces after reload - Translation updates - Renamed firewall-convert-scfw-config to firewall-offline-cmd, used by anaconda for firewall configuration (e.g. kickstart) - Fix python shebang to use -Es at installation time for bin_SCRIPTS and sbin_SCRIPTS and at all times in gtk3_chooserbutton.py - tests/firewalld_config.py: update test_zones() test case - Config interface: improve renaming of zones/services/icmp_types - Move emiting of Added signals closer to source. - FirewallClient(): config:ServiceAdded signal was wrongly mapped - Add argument 'name' to Removed signal - firewall-config: Add callbacks for config:[service|icmp]-[added|removed] - firewall-config: catch INVALID_X error when removing zone/service/icmp_type - firewall-config: remove unused code - Revert "Neutralize _xmlplus instead of conforming it" - firewall-applet: some UI usability changes - firewall-cmd: ALREADY_ENABLED, NOT_ENABLED, ZONE_ALREADY_SET are warnings- Do not apply old settings to zones after reload - FirewallClient: Added callback structure for firewalld signals - New firewall-config with full zone, service and icmptype support - Added Shields Up/Down configuration dialog to firewall-applet - Name attribute of main tag deprecated for zones, services and icmptypes, will be ignored if present - Fixed wrong references in firewalld man page - Unregister DBus interfaces after sending out the Removed signal - Use proper DBus signature in addIcmpType, addService and addZone - New builtin property for config interfaces - New test case for Config interface - spec: use new systemd-rpm macros (rhbz#850110) - More config file verifications - Lots of smaller fixes and enhancements- use new systemd-rpm macros (rhbz#850110)- Update of firewall-config - Some bug fixes- New D-BUS interface for persistent configuration - Aded support for persistent zone configuration in firewall-cmd - New Shields Up feature in firewall-applet - New requirements for python-decorator and pygobject3 - New firewall-config sub-package - New firewall-convert-scfw-config config script- Fixed traceback in firewall-cmd for failed or canceled authorization, return proper error codes, new error codes NOT_RUNNING and NOT_AUTHORIZED - Enhanced firewalld service file (RHBZ#806868) and (RHBZ#811240) - Fixed duplicates in zone after reload, enabled timed settings after reload - Removed conntrack --ctstate INVALID check from default ruleset, because it results in ICMP problems (RHBZ#806017). - Update interfaces in default zone after reload (rhbz#804814) - New man pages for firewalld(1), firewalld.conf(5), firewalld.icmptype(5), firewalld.service(5) and firewalld.zone(5), updated firewall-cmd man page (RHBZ#811257) - Fixed firewall-cmd help output - Fixed missing icon for firewall-applet (RHBZ#808759) - Added root user check for firewalld (RHBZ#767654) - Fixed requirements of firewall-applet sub package (RHBZ#808746) - Update interfaces in default zone after changing of default zone (RHBZ#804814) - Start firewalld before NetworkManager (RHBZ#811240) - Add Type=dbus and BusName to service file (RHBZ#811240)- fixed firewalld.conf save exception if no temporary file can be written to /etc/firewalld/- firewall-cmd: several changes and fixes - code cleanup - fixed icmp protocol used for ipv6 (rhbz#801182) - added and fixed some comments - properly restore zone settings, timeout is always set, check for 0 - some FirewallError exceptions were actually not raised - do not REJECT in each zone - removeInterface() don't require zone - new tests in firewall-test script - dbus_to_python() was ignoring certain values - added functions for the direct interface: chains, rules, passthrough - fixed inconsistent data after reload - some fixes for the direct interface: priority positions are bound to ipv, table and chain - added support for direct interface in firewall-cmd: - added isImmutable(zone) to zone D-Bus interface - renamed policy file - enhancements for error messages, enables output for direct.passthrough - added allow_any to firewald policies, using at leas auth_admin for policies - replaced ENABLE_FAILED, DISABLE_FAILED, ADD_FAILED and REMOVE_FAILED by COMMAND_FAILED, resorted error codes - new firewalld configuration setting CleanupOnExit - enabled polkit again, found a fix for property problem with slip.dbus.service - added dhcpv6-client to 'public' (the default) and to 'internal' zones. - fixed missing settings form zone config files in "firewall-cmd --list=all --zone=" call - added list functions for services and icmptypes, added --list=services and --list=icmptypes to firewall-cmd- enabled dhcpv6-client service for zones home and work - new dhcpv6-client service - firewall-cmd: query mode returns reversed values - new zone.changeZone(zone, interface) - moved zones, services and icmptypes to /usr/lib/firewalld, can be overloaded by files in /etc/firewalld (no overload of immutable zones block, drop, trusted) - reset MinimalMark in firewalld.cnf to default value - fixed service destination (addresses not used) - fix xmlplus to be compatible with the python xml sax parser and python 3 by adding __contains__ to xml.sax.xmlreader.AttributesImpl - use icon and glib related post, postun and posttrans scriptes for firewall - firewall-cmd: fix typo in state - firewall-cmd: fix usage() - firewall-cmd: fix interface action description in usage() - client.py: fix definition of queryInterface() - client.py: fix typo in getInterfaces() - firewalld.service: do not fork - firewall-cmd: fix bug in --list=port and --port action help message - firewall-cmd: fix bug in --list=service- moved zones, services and icmptypes to /usr/lib/firewalld, can be overloaded by files in /etc/firewalld (no overload of immutable zones block, drop, trusted)- added missing firewall.dbus_utils- added glib2-devel to build requires, needed for gsettings.m4 - added --with-system-unitdir arg to fix installaiton of system file - added glib-compile-schemas calls for postun and posttrans - added EXTRA_DIST file lists- version 0.2.0 with new FirewallD1 D-BUS interface - supports zones with a default zone - new direct interface as a replacement of the partial virt interface with additional passthrough functionality - dropped custom rules, use direct interface instead - dropped trusted interface funcionality, use trusted zone instead - using zone, service and icmptype configuration files - not using any system-config-firewall parts anymore- new version 0.1.3 - restore all firewall features for reload: panic and virt rules and chains - string fixes for firewall-cmd man page (by Jiri Popelka) - fixed firewall-cmd port list (by Jiri Popelka) - added firewall dbus client connect check to firewall-cmd (by Jiri Popelka) - translation updates: de, es, gu, it, ja, kn, ml, nl, or, pa, pl, ru, ta, uk, zh_CN- fixed package according to package review (rhbz#665395): - non executable scripts: dropped shebang - using newer GPL license file - made /etc/dbus-1/system.d/FirewallD.conf config(noreplace) - added requires(post) and (pre) for chkconfig- new version 0.1.1 - fixed source path in POTFILES* - added missing firewall_config.py.in - added misssing space for spec_ver line - using firewall_config.VARLOGFILE - added date to logging output - also log fatal and error logs to stderr and firewall_config.VARLOGFILE - make log message for active_firewalld fatal- initial package (proof of concept implementation)python-firewallpython2-firewall !!##%%''))++--//1133557799;;==??AACCEEGGIIKKMMOOQQSTUVWXYZ[\]^_`abcdefggiikkmmooqqssuuwwyy{{}}0.9.11-8.el8_100.5.2-20.5.2-2 firewall__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pyccommand.cpython-36.opt-1.pyccommand.cpython-36.pycdbus_utils.cpython-36.opt-1.pycdbus_utils.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycfunctions.cpython-36.opt-1.pycfunctions.cpython-36.pycfw_types.cpython-36.opt-1.pycfw_types.cpython-36.pycclient.pycommand.pyconfig__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdbus.cpython-36.opt-1.pycdbus.cpython-36.pycdbus.pycore__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycebtables.cpython-36.opt-1.pycebtables.cpython-36.pycfw.cpython-36.opt-1.pycfw.cpython-36.pycfw_config.cpython-36.opt-1.pycfw_config.cpython-36.pycfw_direct.cpython-36.opt-1.pycfw_direct.cpython-36.pycfw_helper.cpython-36.opt-1.pycfw_helper.cpython-36.pycfw_icmptype.cpython-36.opt-1.pycfw_icmptype.cpython-36.pycfw_ifcfg.cpython-36.opt-1.pycfw_ifcfg.cpython-36.pycfw_ipset.cpython-36.opt-1.pycfw_ipset.cpython-36.pycfw_nm.cpython-36.opt-1.pycfw_nm.cpython-36.pycfw_policies.cpython-36.opt-1.pycfw_policies.cpython-36.pycfw_policy.cpython-36.opt-1.pycfw_policy.cpython-36.pycfw_service.cpython-36.opt-1.pycfw_service.cpython-36.pycfw_transaction.cpython-36.opt-1.pycfw_transaction.cpython-36.pycfw_zone.cpython-36.opt-1.pycfw_zone.cpython-36.pychelper.cpython-36.opt-1.pychelper.cpython-36.pycicmp.cpython-36.opt-1.pycicmp.cpython-36.pycipXtables.cpython-36.opt-1.pycipXtables.cpython-36.pycipset.cpython-36.opt-1.pycipset.cpython-36.pyclogger.cpython-36.opt-1.pyclogger.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycnftables.cpython-36.opt-1.pycnftables.cpython-36.pycprog.cpython-36.opt-1.pycprog.cpython-36.pycrich.cpython-36.opt-1.pycrich.cpython-36.pycwatcher.cpython-36.opt-1.pycwatcher.cpython-36.pycbase.pyebtables.pyfw.pyfw_config.pyfw_direct.pyfw_helper.pyfw_icmptype.pyfw_ifcfg.pyfw_ipset.pyfw_nm.pyfw_policies.pyfw_policy.pyfw_service.pyfw_transaction.pyfw_zone.pyhelper.pyicmp.pyio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdirect.cpython-36.opt-1.pycdirect.cpython-36.pycfirewalld_conf.cpython-36.opt-1.pycfirewalld_conf.cpython-36.pycfunctions.cpython-36.opt-1.pycfunctions.cpython-36.pychelper.cpython-36.opt-1.pychelper.cpython-36.pycicmptype.cpython-36.opt-1.pycicmptype.cpython-36.pycifcfg.cpython-36.opt-1.pycifcfg.cpython-36.pycio_object.cpython-36.opt-1.pycio_object.cpython-36.pycipset.cpython-36.opt-1.pycipset.cpython-36.pyclockdown_whitelist.cpython-36.opt-1.pyclockdown_whitelist.cpython-36.pycpolicy.cpython-36.opt-1.pycpolicy.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pyczone.cpython-36.opt-1.pyczone.cpython-36.pycdirect.pyfirewalld_conf.pyfunctions.pyhelper.pyicmptype.pyifcfg.pyio_object.pyipset.pylockdown_whitelist.pypolicy.pyservice.pyzone.pyipXtables.pyipset.pylogger.pymodules.pynftables.pyprog.pyrich.pywatcher.pydbus_utils.pyerrors.pyfunctions.pyfw_types.pyserver__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig_helper.cpython-36.opt-1.pycconfig_helper.cpython-36.pycconfig_icmptype.cpython-36.opt-1.pycconfig_icmptype.cpython-36.pycconfig_ipset.cpython-36.opt-1.pycconfig_ipset.cpython-36.pycconfig_policy.cpython-36.opt-1.pycconfig_policy.cpython-36.pycconfig_service.cpython-36.opt-1.pycconfig_service.cpython-36.pycconfig_zone.cpython-36.opt-1.pycconfig_zone.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycfirewalld.cpython-36.opt-1.pycfirewalld.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycconfig.pyconfig_helper.pyconfig_icmptype.pyconfig_ipset.pyconfig_policy.pyconfig_service.pyconfig_zone.pydecorators.pyfirewalld.pyserver.py/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/firewall//usr/lib/python3.6/site-packages/firewall/__pycache__//usr/lib/python3.6/site-packages/firewall/config//usr/lib/python3.6/site-packages/firewall/config/__pycache__//usr/lib/python3.6/site-packages/firewall/core//usr/lib/python3.6/site-packages/firewall/core/__pycache__//usr/lib/python3.6/site-packages/firewall/core/io//usr/lib/python3.6/site-packages/firewall/core/io/__pycache__//usr/lib/python3.6/site-packages/firewall/server//usr/lib/python3.6/site-packages/firewall/server/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryemptypython 3.6 byte-compiledPython script, ASCII text executableASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-84122a9a90ec747042d5940ac378c7ffc5d3f2b581411aa193a3181356260506e?7zXZ !#,] b2u jӫ`(y0DR^ y{uGq#&{mu|tnyG0؈E[B ;/ >jDr5d($#^|j YW -0U~z3L{TŐ̃9/ KfzHJپ9Ԡ@oƲ!+3r\˺]t4裊;EӍ7|E_r$|&LCȹGMLr%Ԭ:0}cF -^]в3ǁ: qPze\+ |^ߕ)! $)~ܩ?.݇$RڨAG)=N =0@u .x%:FaǓ ]Qѩ/3%Àqr(Ez2BZ..){+9ħG1yCmUgٞ3RІYХZ|X/.wD|D"x1'&͙ R:zA1xC}HW Z;GXקIsjzdWR]CŁ s%o4⿼h8*^1B, DP_C2<aI Zg'RN24oPfۆ 9bAKSvv18Huk/##Ngҕi$+06O*X1˳46Eh@Y) CCwHl fkJ]&1ENT+myY+_:ҟvX4|𜖙;CCp'o$&GS𭉑}nBfhؾFP?].;@ j*󩀯#•˿a]sg1f,٫@ػ=U#-#pu M*aWk זlDKMlD#6Ri0 9xHh7 }ޞ `Ԣg_lfӷ۽SAVcˠ<D)i, -عOBM%o *PH0 3)FzbՊn9͎$ B!!:ο|Z9~ #SUo;ӌl"#' 2UI7Ǧ:{`yɥYs0釫$|!;ΗG8F7{lm sޑh[j/b?%xWQnbuky=oo±tal;yVǫޞ klt%koP<=yPt<~(՞Ly՚I;va*\EX$JXF罣)q>S*\'3@^UjEɷ-Cbtx̀m7t&} "oH5*WQf@}_(#b jӃ*t<=;Z ִ#g!E4'nZ8cǸLe^M@E9|ۜw[7(9\?F]!?A%BE%"UC>o8{M(|}p%9iߛ<_I⌄Q R}Qx/sA!y^ޤw!]yg"Au ^5{vEƝlh x >2EzJ껗 $gYWJaDKC'_DŽsփS}T2M1ξn8c'%>l:(Ȉ7Swx)[&5K?&# ,:2^mw)"pyiT|!FP&EEq튴E(N/ Ԥ-G (ޝ׾P9v6)Li;9Z=7 k|'Fh]Ngd?s|<$/IP|*CŨfdt[͘6RIAi6̂/nep+Y*5~Wqfj$hbauS@[UTmiו<~#'UN+VZF]$Ks[eDchnC[WJʂ9ȽbfW0/@*ѿJGן3y-SF9eqw-ӻrDp,tC6BRZg{Z[" Vsm (Ao_Cch#8%&d5W@Ѫ\r)ZW@jzʀAh'27Neq=UזdzbᏴnd'sxe%s҇kSgbYnD4y1<ޗSBt:Řv3P.JW+Gm^tez72cV'rʖRcpmԘbStձ4 Ѣ~Eg }p9fpn>8#q2V‘#դ.f‰q5ˁoS&CvE}dEL|8Kqi?dL}0?FW)C̱z) @Nr"͍ý$Y5~O (kޥvywD忽ˇΏ '$5npEA4J'=Z%17߶ӐI:)T}÷nkpT]-R.4"w9Yn Bڥ !MA?="yg\u얱79rGqaaZT$+ё鏚O%S./۾ň(QrDЛ oo %H`Z8OܭuƝ5V5QDЌD3՝s1aG9 & 1m:H(]_nm{>I{Y%?FH239i,׌V%_4sRu7K6eəwhFF@1zڳʈ+q auRX#l3^ά[ض\Y˹Ĺ F06As=TZG3>-NfUbXHE{-K*HlUMY&,;.$`zԎ{b7^4:Jf*m.r-\PyAoih C,v)A|?A7=1`1.I84K|!DS93 ߕ:&OSC }uYs~Q+KIHɨE)dt֜ iF8T[wƬMM1mnXl1sadZj#]F|𘧵N## @hUUD z! da5 j$GqtSz1&']qu^PEKi9r9?ʪ:w ^3f& ;bU[" ŽٗjهAF7 ʉZ,eO DtÕE)~qy+"hӋrś:ANh<, ʲ.i{vr@ h[WU$ԶА V)jJLgAj*Gs'ov[^է&2Kf+ ,$9o_sđ/KVm; dArQ44GC2BXA<0œnI`UO@ԣ2 ]̙,"<`s >NlsjsuyO6Th3Gމ sSM=MOy%! ZqO?qP[^m0O\B~LI=!io$yKbYm@QнV0d?,o k6;TZ$ [)t4}R᫏D={Iw#[^ay6OM Ḙ;kv Qb~?.;'.@CY%98_=n,IqhUcaD 8&I':F*IjRݪ4Xob%崛 r.ˊ^!G,1vNy,;M$\t|I#f#ƱNm٣5ѫSu2.X_)`T_do7 qS>i\&mhGYE}w%Bu{ΓIJݭm6KSqfA17/ׁT`;+%;Փ~elFD1/|EKCd4.-Q&.NQ$PrUiE<ƔtqbGiCh0Tͩ6 Bmrf񎣄Zׅ ;M_˘=I4G4yV] m/ 9╶( j 0S0A@ U]KD,]0K6eZ ͣpG{w1_q(bLwf 5]k\P;9뙪j^|לuԖ 7,HrO1RXs"HݡO`D,]@YY'`ڧ:r1jKqѰTܳ_^gS:4",7-KhZHGMq|[w d"[ľm\B>_\dB/up*ɪ]ܼBZݣ̽se11=`T5el=]Kl[l: EYcaۭwVcfŴbWv(ܧw8Ui665r^w*ēl<8N>JQ̙bB %9[>5j K?iNzȥN!8˦a<ͽ$C=w9KP1ɢnkv0_B ;NJS'iHs^zgH5&/){;~oޞH&'h1gz{z:kf KIвVd A>3v-9$$_{b*١T@Yu_쳀 KLy?p]3qF}%+a+̿M ?d =YAcl4Lg࿩ Τv7 k\T5KSF±jfz9s>0r;$]k Iz%&-1> 0y3$Ȍ>#/؉hQ\*GP$GbHW 8 8b*[x 7+ºx^#_SFos$}^5?iɚF8X'σeDL\z?.RH_aC Vֺ4?yORj,6UѣzO ~9  a]+~YW+h^ʶ^!w]!AK} B-kIw\ؽYq #rJ+>BYSy(cM`&St{R5L:uId>LR 68 ]K/mW& BOM{cI7E\.CF"cRɿWֻz*%7H!_V֜/cjWkul爗S 0VRj 0KBβ{yٿb<>bPMį*t͊D3W?"4rтOao]nt܇parCs=P!GN;ɭ.ګ2Wg@-GQ]C9XS$>ykD(#7:J OmL]fgw멩B٢_GblRoFPCll*WPsan=\*#b}A}W$f&L&kB9wp8lͮ;JݗyxRyRmd_omfX>siB醸Sk,σ! }8@n|kCLK8%CLewoevNJ׈xͼ;('eo:N7 u"g*2Ixۓ9 Np6(2[E-vnCI[vGhO};ҮoJg|od9_f ,J Lb.sZEA.ɗgi1}g VK8?t?ee0% JG,Yj|\V4aUTwŤ^$+Z)CE?w(ݙVX[*0$|rx]X/PI۴VGQL_ .KǏ- x SZ)}'.冱<5ȇWt>Y lׄƴ+~ζޓ]y^^\&geB9@ќ!TB5oR(W%!DBz* P#=(Ud@ކ jpe3&i-Srddͅ{A<'^FwzZRGcEĆWF*D@o~5AL.#25U*uMgV?PϏ/.Pg ) 'YG2 =]$ۤVU`\4¢_h2F 9/pROM㊴D'g&d.) eεH^kCTΝğJ[!}߀Gyu[P|h 9 F#*+ Y ++2t`J$Л8jȤ(UW䜛:iކť[jo@'Fo5ha}?;^g|oB% 'Ayʜ/)65̭4iW}?>Z"ExCFR`? 7mp7kueH#udzQyS+ÀDB6"ʘ&,F~:5f,a 7K괛,W\Ydnj爖Ixԩ{EԁLz J+XGȌg+&>V2#SP0daPQrebN3dI ǿH9Lٮ~'׏fOD[~{Ytdiþ:N)>tA؜%MxpੰZX1*>htx((&S7{8[E×xƖڬfIl_k%3KPZLdȎ8miW͍8.undm7My0 "Hp}UNX*$t t3I])9* \/1O^o@pXUWySO @iG8l_}㼐Yv6^V'w9YAT DžxSJ"9z2B^|z {lo1 9FǟTE3OMe,D-}`vm]Aq7ڒ`¨Qg ?=,@ʘ9 #ks/!x 1+'iB r#cuc|= a=4 \IF)P+}ф;H% ZlxW4B!?' K]+N1]pC:pIAؙ .BŖZ(34in~fJw(ɑ}s3o@롣!*gjDLEֵZVF5~#ӛU~ʀLwScp#D|I^Vκ KV`j k[AfI Dmh"\2mm긬UN ]I]nfz }9Z' a!gDDR&n'e֪ ʷԡhXɗwǛS HegyXLR솾,=U( "[2IK0].AF"ǘ*!hU:E hno @Ehc^ʮۡSY8ASMʆv`xJ-8_YVJA^dj (k,_'ʥe}>>|0Z]X`5UkJ 5P+'EG^G YZ  m ,Xahr+qL@}9ۍc6Ԫ*/#&5m'|.L`KٗMj:| ׶x"!^bDŽ{eyxrs9{;e5:a/SG1ל9pa{o`[iF-OET*{h Ӌ֞d?҃Y>%SHЋ1;'RL:ٽqa+b* m\,Rԥy З^:@ZxaLcKq~Yplu 5tpCs{+!t,x*€iPHmD†Va@v+&ݭ-)̐q4Z}om2=r+-~1M'C <6L7=BP5jU+_j!=ok2IcԺ剚waOBt*&Ww,nlTt*VPD| @x~EBe TEazg Ĥzm/#,C-%J84 ${`&ʛX]+WޠӼ3v3Zf%BBÉ^ƹ?)||60klbv´ɔ>lgp8>sɳ^%<`!TZN 69sII3Ou)Y'Z,쌶(օ7Ԩ#Kj7fZ\U@JѴS2L {?_44hFΆ(4 )Qi ]y&/,1:T(Fp%O%Tsdawx}k Np:0yvK0kH! HP\{Vq,h:gFByT%ڱ<զ'96 MBWxx˦P增}XU.s>V䴈ŷZB&ezeLa)mi6|'=Gp]E ` ]4PW$s4ȅ^}\)԰TuH/q\w1ZJ{2!ײO/ԦEuT}M)Us&11o if[ \۴(OTafg,X7Qjf{j|jhA7^ 3lvƈP}-bw+Bh#\n,"WeSr 1A] pb>:=8rH zjou_$ q>tGJ8PDL@>%.7v*tdŹ'n@D Г7gUgB*֍lZ֗I`th˒K8 Hw]U?`\$#t$C__?r#mpi"Qm-:Z8TQt%oC]ܥ`OHF0;Δ1^ck$Ti^I݊ dΝ).LG]o£4Єh#6*7ŭS[[=(L}t6gj0jy Abyn^@AEM(ڋ*Ru1=q@ !Qѻ@p?I}Д"#Z;v;NgߑzK{yWXLp*ʨË Ђ({WY~VW5uQ@m9^ Yo[5WUzrt1uw!{h v :`], K"-kOGvĀy1e8i & H(|Gf#+X@y'l^*G5N6o=.>>6صL q!0,УxG|~YIM@6ʝi2.S={ɠY5O.la8Mu09k_}7o鷛jY&KOf;#yn4HEJ5uiZkr 2KWJ+Iݓy5 YxcF&\c{% .NoaK~:Ya)J*~&{/)WE,&~pFTQ  ElumFw1-y+܊S⣽)T,a c }uǧ"vPo/舟KU~uc1ʱYd%5WR\+Zi U+4_sVY[^ZQ9dʗ蔙ҏ̸`iPVQO޷]1P"d/濾q*R?^ .*nFR G,I3ÓA !zu$K.t4d ```i>xq0J@{sH$ LOp{CK9}e㕑ƜP5^ג޲u.Y\91LyQB-u7}fA~vHƞo6ZOIFCE`Ԁ8Ney۞{D}h$oXqܤT_( Kj.N#0G=dbqSP2ꣾXgj^l0'+t/$D< w}^뼙^ :O`u+ ~u ǤIWm.@M`k>!H'/+JS3QNmoUp*4^\Yؚx>棂nğcI@'2+O@"0xqϬ9}t[l _GI#N"eMK_ݭ|4M[ü%CP-I-HH}JW.ycrcY+P[-S{b1\6^e?w6yz Jwgx$Pܥx Ŝe 5N;t+wDC|SIGqLR4D L'+kU$,`Ǭm'HbhoqKU83". 3l /ø-GĚPD+hp;s5pş(Ov~yR$NG ~K gp(E$ǖOC^gxht P8p Vq=lMy/2UBܓ.v=Fֺak3sk?-?&a/A;MLu6 IU5dKV'oќ+ԠE#b͛_6fZ]dBJ `n/Uz"m,>Yaxqqo1_ncd~b Kҳ-]ݳ$gZ?-t5=8bT/?R(<3A'VOXXbyf(6H" 4>Ѵje[yltje$hx_"SPK3=ST4̳|H< YmlBV-̸"tՀ L96zY; H3^Ϳf%$cr\L!R!,\8͒G+jY2'п/]*|NxNiJx4ڻC4X4-~)I"jSv TR:=/Vӆq&~\}}Ni]J{#k.e@Lݤ1% (7)v6QTgLTA74^Q|&84=٘u&>G=.8LG&}_dNʐ&=/s-=JU*$v  ո31lY9Y w3N\4Mo*2 m34V~$cdq=;w|PuR@.bSȔl\Zk3Ju ΏQ_+jBصug4<%[D:rh5osl}s{N.>g< M*K$,xjH堃Zo&5+vDjJ6l+1O{j "BeTU0pU,r=x2i{ GL_ V%բdMR*Ђ3@}< ^TL`V]K[a0Jʿ]}t6g! '=,c:f*>oODB(?4%%vŘun|NQu!Kt] @ԥa$L6%\Pe)zr㦲f|;/c|0' &!"=s83<#|{N]B4dVٟ>{#bc$;22!&S#c+jYD_bD-@`\7j!cq%46_kN- ?!g ,WhGjak0*ƿd^u 3a۫zy^#,EKf Xh\o \z%IFS)(k\M'A|qđ|t [c &*_hn.ts%kW N۸b , ג aXSДT~[~A|1i\ۖ~AUtQʀl@/w ވ3[B6ω^j]|E闗 ["}Z A `q^yK˚VL3)@رb2JP2C{ZAr- F$R L]$P$Pq9ZZI`Ro>7vx l-B.F5+lDZ" t8Py!{4<!6C쵕SzlzW5B0m} **L.| BYzBE 4cke- CLFC}W ORZgw#PHjⵧ]Jzs#@=\l/ՍMf \cn&9y$[r̓ˎ}Ap<W ^, (v7(-s ByPg~ 0Fdy9zwO]smYZ\$D}DZ;i=c30!Δb%˟HM2"r kGB'>nVd6L Tx4QՇLWHG~.U@uGOхe|b#{UdG"#S9j+ -ۛpK642VrHyXHV|4 tU_,,̈́ZjkvD.MEludwȯ73oհ*dٹwMDViaY3y/pu6ک5}q}z<ٰO&}VP^Q&vk&'!x~r=Z+} <՟(ոHHj(|b.9 H֛oᚤ9A%l^[ >]W4V׋ xA\l4&@j9^t}%M=?Y6of!t5cRn5@2Of\kQMU+ZD C9HEp[Rt͹@^V[01k?pΒE{cg^E8+pCN"DHO\E!2;"S`=لk0xzbV PfgLu|,~ES-Mspק ) 8w)6QBY~iO$]MҔѫI:)|ZUݶ几mF@ͭL5!RA:tQ'j@^[^iɰL<EDߪcAXBΰLrga'ff99v`K:KJ3tY6 u ʚfE&۪(<.x5Y-9tc[Ưr3<7#r2}徍~wt_&/!JrSeلɇd֙Jc:bB~~u(M1JaT?*?{$7n|˼6K#SW:8<|5X/ƞ K}y=C-ɒ:y3V@[]9>lR6rՑMیƖnK4+aW#Gp% Ap{4fl>Λ2 \+f&j4GQ↽oU>ZbrZI.rrB> -)WLł;ۈ.[ܱl/kȽ95RӽHP˯H/0xq>t_SgbTnRg4cor?p`_$:^% &ZPەrۈY|^]B;$c <'7cz u,)*=)u]n%i{MEԐ4궚zg9+3 փmӭ~#u-L/+$Rb; $ /Q]Yz6>83pj胹)IY-g sk]vXa|diR'ͽ[0 |3I@* O;kjULfʼR}?2?+}Yb -`bl+%G@ى~F/b%% T0JO6AZnex{ĸ1-m Bh2=-]O^c7C@{(ckCNB~;WN}#+ 밥 1"e?hΚo!:Lijnz}2?asي?Q-m%((vz;E Scb[:!{(S $=qxڲa=٢H=a 7WC\>w#o#76zK_չ`0iu[LcP*HPxl{#Y?uZ9H;|˨Uܲoj&e DN=D)K,am=-M&b"xSϬSI1s`V|0njOZl*!rX_P~ĸ9+w8 ZuVA¤ׂDĠ>MPb m4ʐ}*KyƝ\'/YNZLq~GIuHG/LJQy;.ϏgOMM.t ԍU&˼Y2(7F@gӣeuwtKp[pd$J5Ǖ8tQKg۵ž;- .Z :SIa:|{9eronje* vF42h5>ȃ,7r~B]̿6\w2%a TUoOFzȿlAm^۬Gx-W%1}>چba:jJG >TJ̊83;<]>]_7ں'Dr_qi Z6\d^ =\;KHƯ!+C4^õj@:4F:pKy= S r^*#5J [t{X\p,v+"B1ym_n|iW(fwx쒁]h8#-e^1C}vx<9l1op z|$X~4M|% rT0YL&dBnIrl_.˅A>,[\#*C*y~$f+Kj416$4c cʼnw_BXnj|GRK'KE"?B_#^SVg(ۚ{e1i J(l@: b\SN[E帴1& i.,  xsȷJޥiŷ; 05tp9sOuX&0L7-V˳D9vr- hW3KBU #Ėrix՛aaDp8A~skUE`(X4ލ 2.T@D.\ QmߔRC9*bՎG3+rαsQDƈ1S*!~]}fꌯL0Sf,7DU,nl7;~ؚs)-:PCM ̸p.H"oEʏx{G ]4sAGM<پ_ZlM*ZSZ"IEQ]Q>}ϸRz^eTVȭ%2ƂaoD RǨȒye}9 %ߗ Bj{.߄0䧌}>PRVJtb+*ر&VS>e~Ҟ)}rv}ke`LU +"lͧg8a "M:~92NLJUI0ɬʌ1'<_lT_n`!"{nuDݮ;{ 4hS7ⷶ6Fk&#_WvV`h㺦ՁYqv5ݔ(5QpLVI_T8r9J/? y> 0iʹKw=vi濸VD J8 7ePپ[$w τMVεZqz"׬.w= Lbl\2JiUP똛kDĩ.SQ ˃½`\,LZ%5!:k @G 䤋mn*ʙKJQ?;B9`8 8_Il2p1;h{I_n:2?TڷJY\phrOy2w%#r@2NNrj!MHg7cgN{FM6ώFc?ai`X[,kZ7m|5Su[!-v|/97 B4QogAyf`.$H6gD O [A*?%nq&y8yXU]"]J˺ %2U>\zx^NWn:+&Rx7?d:XcDȢURL}: դEJfGdJ꼴 s i3:W e5¾GN 193R"sy(ُճus _pQk%WM Hgh[2N;ҴsIRm?W Yvv?%(9huM]H,΢k}.mbvU7VW "-z& 88*.F>g)Lc4]0e8}d%, M$G@ (~i:c[ !Y+lEEqQqJyŽa˶TVI7RjNjՉ;vFE\Un)T6 .Hȵm '*[/ FU= LVinΏhImæDz+rv>,"Xx!JD@?J,H"c!"2! 9 rc0&T@[f`i1JHcw9}!'878|~| 3o=zofBs_aaۊ<+XɴYz t8JRfjGw?= TOyaҝL(LnkA؍ 2P=np&D+VHE5(bAi6'^qjiUb5gx/nUcQ0Ot>ǃ"^r:!"p\:z52L 4v>9gW>R4PtxGDE;.aJ@جPĸ+ծifz->7e SMTOԄPԣ]a!J/⟛\0' Dn6@6x H{ōK @1H5 3,%ȊT-7Eyא e:6SdS@~tgS]qAFM $ n|tI6:(^yrV>\l_p(CJ' 4ӭ@jKw4v|:"׮SÒHg-Jp{e:˺3'{}1i[Z顕0}xp,1@EQ)$ʍ^BƟ9H~b gЋՌ(jmbX*dq8+`ece]g¤?x1 (n9'MX04<FuW횟-fψ;ҋ(!{hpVW'Yp:*b;B yY1(EY?ŎqA)or:BfZ<Ų;ML"cH~S=×,ڛ>D/A!:ĴCL~@\Ln,- bBwq5˔S¥i+(= AJ'y`a)i%mhF-"y!b> vr^ ~5MϏN< FյJ?~D.;wqs^Yx`a6 &=g7x*OLM OFKq2Di-Sv=Ԇ0.3&vr7-f߱LJfq.*Ha>N3B`U`Bg 9r6vT8p\(\107g8?PDiQڎ ,϶e42 /aJw&,r(#s _ DY4p KkͻZ(g տw(=:-J?J6c?a)L4s8ޮEP9 օ%΍t jyf$J)ᨯ<8 i<ޖ+JPFzLLYHZ;'{g>h{7+OeSxrWÅso> >ƄYQ߹ec274p޽)@e9u6L߀F 'L߂*@ q@:JՏm.kK_'3v900Xq 4_M_4TLeMS6жm9i]ו~/(g+$%"_8]4}HyncNfb^UW2|S۔+6ڲctF:ڎx"0k0Ȓ9|SMe)m֟eHIS8|k?5 aw {RZ:dvк͛,AnG&`]x9'ZFɦzK,M; +Fn˴o[ j3l=+dYWKmMҧ*THA޿9m{ة͑$*E{nsu/E +JHy&d ©s\ƀd$`S#ZܷBKRfFp)+;(bW8O7 ==y\ k@ˢ;iK&cՖ4Yr#G 6IJ{JcǂK܆{siG; ;VCb`0WOsNY9Ǣx'͂Ԭ#P J5ӲfkIO/kS{y cr(rE% 41.J=Lw% jb]M!Lu.]nhC X4[:+5#{] ftl֞{C Kx wu/4Lpuw6Yݟ$]ʈlD`ARxXf~)m"eG\x.)[TlvM\LEzlUC |$,}&' @φw B!j ۃ.6^ʰGdI&gʜ0Ņ7 9D2pwaAf3lWT_ozX HdiI {p.Q)`=JzYK&2+-ᔕ5 ZGnwɭs.&3_+^l3-lӛ)?sl(DEK8 K~ UG1*a Q^rBadCOǾ #ܰؔSc€ *T9$`OB3n,h+C ƉوrnQEKBp+p,ݵ86FOm6' 922h:6pIw=fsTSQlC顔X=:V,\zOn:,H]v>ҹVb2aMOh3,px$~RY>@NA YB0ZT-F,6v6v$5:ϝ+<"fsȡ 4ZJ'۝ƗyVwLtn:[6X,Y2"Nk#4OW)}eFH\*9UUy A-MiQ#MoQZK1Vjޛ4 X(:9,eSNh9c{jOCe '-؉6SSaQ^4}"Anxi5R.r>_fb[)]nh>=y< ;Uir93!g/%'ζHGѼH񕢗Dc ;R zS /cQ2HF4o\GҲCtLYd.f >7g;O9RL@e1.\OIE*'Q`AۿTHzY9o`Hڋ^^jq#j}zKc̕LÇjlX{FixgN tB'i9",ެG59B-<`X.6Ntg_'BRKV(tw:T)s~ZL?b?|& m@,>ȗi$6GOZbf7mxxTA8G~ZiMr|1΀fd:/h7FtIyj{8EZ?R\*ڂ[a٫.,8;ԍ7I:b旈$io4ASITixjZiHL[ P![ Y$0>fUΰ@@82|`q}O#џ&-N]:茯[`3Ma>K'Gi_)0V 6`K`5\BÓ^ E1-`s])rM *I >{`h^}BpCrUbf2 }09#wk/fk:q2}>y$!ZA#g {߉W迾Q%/8*D_2X 'Lʺ(L?crax:> hb /i/1ޢANH=T \aafֲ"7_*b'(.9<-mZ߅@;Imi;H:oxW_CH@i.0Ug1VyB9X=z'='-jLMch5rH>W)d@ N5>E͌Kȇ M7Ά<{nՄ*bbd21aG$7 HOl eJV2XrS)&1z5y?rY05]K#D͉MRg25jX_{ۻb)ەͩKNJ"i:bD@aٚ c84ti!3δCwUHTBdbzin u*kz0XC8^,w浉JWjSijv<0tqe`~oR׫dl\#O! >x5v(&ܮ>;.9W5ͻ/w/ *-#D')Vę\a= L࣬<2*|؞nM"PD}V pȉ'_>ŀRW\ QY? RpJWvǛ_:0eN[)jHW>$YƗ;{f]y<f䵘 m*iI𬄬s)3&J8gm_ƫĹ8$B80Z -jN<)uxnZzFڝe;zm0=\Ou -qh0c6A⾒֎`0pg<XY;_;0p/jYrRP3t82- dUv,ƄquF*yRQ}4, aD!A6*fꝜ84/I"ow[JP.հoIߢ7;l/hɣ3ĺED@Jjq*3-Z V?aeToWX`"aa[Q#KesvGwi0a+5x\eҟ剐z[LRxx[N)Ӊl,0Y0;ަ>=v/[qJUQrSK/CWWdJ9eS'=WҭݗCf e旲cTK[so9ד.,*Q12- Q}Z$=Uԋ'X8Z a4D mDn tu-^|5}ꢗH7S>eY`;6ϑOh_9̄}ȋYʴ=A~jxϓYA'_wy87-|–@ai^"lwcUqѰfmIuk^kKqu[̍`ᴰP~;Dy̿jvVj{^\w_YRq) a:EG` ϋ8b(Ł2ljɲn-Z*zn|1absrB oPMPQesm41p-t:&5m*-2| m5w9v*k:"U <_abx\Պ̇w 1"'\`=ePt 8rWv_7G8K!PZҫ“)ۮkM.LŸ:(t { i_|i{Hح *u =oy3E#_'tx{.&ݡL0P_ّb41P *#DVm]7 &4sJ(UKCEЪmCk>z0Z _80pĮpyN> 7G~H=U4}ٹ,\&O9zY~SvѾ Ng(NO9`{)%؆N)Y/ta7}ƅP|srq32klCnفM$_- :ŗq3sn&aV s;w`kwcyRZEP+*z$7H-CZ.B|<6>p*&O_ܙTrϸAa NQa܆b9ku 놎9'3ypm$I҇ϵ8p `΅W\rx \qe@$ Y)ˆUYE쉓*VsGu ubc-[!1ʎ'1ZLf PŔڄ'8NGrQF@o, mԣLƩ sQ m*ڳm#ǝ՚v2Xߪ9A+]R_0 )F?y\Յ.M**EDY/p,kEVqĽu2,a HI 2Sli`AƱVǜjCg<ődƁP\4h==C9<:Z"PKGgRINEWۤ_lYF>K9HLC-RbDٸhg, >׃#d 'upK> S[R2(:ٳ}11 5U1GV,з( 1~k:k9s"@ ԩl5B: | 19A,VΑyDn}z$# TkZ&CGt^Ss883D] ,6LW>r߁ґ| 9m@.&WF̵PMBi_*B󥸲VӋ q9 c(^Ē¶`f}>$4'cLyhh_,~9D& #րεC*~l:}8!ۚ3$qY]8-znpfV9ʹl|z,Ⓐx'O3ul~+*pm m2j..\~UdrL@; /һMϽ/Bѻ2Zf;Mf& (Ґ^Ulp1վ Uo"_./zડk ҅ba:(pyc^1NtyurYqp0Yznx,y-xNw{Np@dz2d#<g̜;fg&#"7__#g`yZ׽/Eֹ8 m~aiDrȻt NT`, ʽO)VB ߅vo~'HOuDp/1cqK?,{`p//'K}YBT2( 5K'ȱw +W0Լ=(tH86CI%ƒ\c}ESVb:teYz'Ap`v=`hhY'&V3Cu|,(BaTi@V]s=-M%uJUJ=D;_]Oպǰ^'+mX|.1)+U{lHb sApf)s5/"!_[ :VyqXl{p{^7MRT6>6WdL3"KYb:x |!W?j*no8t J w5 _LR@TCZ3(Kc/@Usx8j;x̵o= 1W#TsZFV~ྃ|=:T(/; RqrGӐ(zyZ0bQ-▟%y"v2ќqǝ 7cg߻ N{$n0׶}v c\u[ jN֧|5X~GkK*302FjJȄN8ڔi]]eG'6|eqVIqﺄ" b]]Z,yiLotS(j@;vtB}6 >07aX$l{ ק]doɄ| ꧧ2X@hx_%q}-O$.u=fN{(V9BMd (Bw^-ᙨӼx hԸ]Egxcg eo|͕ݕ .]iJN85FQ{i# ]E6bqf7۵Ôy'D ; +یE)ѽ$(E.ScS\iP)=;s &leMJ}壅 )CGkg8|Bkj`GYcj9731k~0ꤓcwɲ})򰶝'F>z/p5!Tk>3V#EX7pq"A/:bPf\8*Ek%"}0>~ǯ"i-W-&eyl =oHX: km52܄wKښ #!&I\gci u&g^7I*P|} Cb" 虎$t+B@I.PV߭/im{B NFqЗeGAv=o×B5%|r-6ON_&'cc& Ip[ǫ>CNM?{ xtF8Y̜_pw:B9IQ2Y MyxEw`@NtLBqx\曾GD; eȴqh&ɺ7:)޵Ƒz]maL>y7frp6qR|K""ntaqt$ $p-gLdfrdLϪZ]V˾pk_2;P7^g;!a'n.dF ]+n<S2j,Rf ɠ) ,v0W )'>)oG4*$ rAwn'H2:ஞۺsSjHAr udQ8,gBGzp*37E4."hO0n*-`?6}3 :ۤ6tCs@r>fܲ#Sǻg#*E@ufE1k=@H$t-24srnaT0.{C t*HZyP L>?. Ɖ4Օ = )1_HyS]t޸b:2~yU$@ndPyp?L G ecY$}5e=LH.FB7yxd&UTnJ k^nBTd%hSHM-ߢAwe $sRGuǻ5.tq0Pg¹^i AVȠ8؊x~;Lz?V :'-tqxD Ե(7ۥjq:yx~ȟdGy+^ '{rY־m*7*^P~x leL# Ma7^aqQxd/9~V LpIُ-S#hv- uXUN"r`#VOU>lR_?lLSDBG!*s(y ]m;Z~f~vj`."$V MzjfU^ӡnljccGVuMGn5 rD&[okx@zaᵎwfޛOf‰2g}A=R,5&πؙ;iw-O  `f!G۫p${mxEC4訜J}Gb7>c?%O.ҸkfM[\1Jɛj!wOno>[nPs>A4 R\ڰd4u9"o= uYՅGGTe)&bDL7F%<q(gq%^,Gt5T_;SqŲ.Φ:TA^&F?TeЭ'o5Nr5>'GwޣcYB"dǥkw`ҕII8I>uۍu`/ǁq| ,O|gssG=3ɬǤ]lw~l@cӔLV |OJuL(㺉I kgo(-B(⠜V=wMz#&s%jOGn@"wKkȢl-mܰ[ףbͦ5oAJug!d~1<.Ik FxZ#Ue.ϻg s?bJ}lx02tA ;roHۜ:?d˳#yud\F#.?cgފnK_CHV׌;̢JIcC9liH~7Pats. S55WzD=^8}Y%Ġj>{W+e064Ε7]MWXˇѾm QWGc충^ |"|{Lhuj_D! k"Ww T`58eNpM~H˹LbViSP6`tPlľ]鄸bM?@;#8}M*ʼn8'o_(S.#O歸b.~?ZIاlD~?T$* b%FB|sy爀\,JV;EwAר@^fFvpDPÊ_]wӮL!_dl O I SIeQW &jRzE;%OA}y`=z࢐P!qN&LrbCb@Ƃ}> Ξ73${L ʄ9AKΟ-)'kĜ.!G6ZqQ9 A(@x_Jc;YH2a, ^_hMߎ[mC cϪf]?/v$V gWbKB} qBxk&󘴑jȘe `hTބyldZ"peB7dM0#ˀlIptOco0|ى_GٱU2Gj :k?xgMKrⱁkX'C}ߚ< 9^Y"hbO/[㠧7< |Яr#ܩCtY"?6 3ˎ;/٧B^*{sKBތd _`<5휏(pO| =dZFZ䗦:JaĈ #TfxcrZK%89N\+xߵR;fzEc 9'ť9OK1xK~V5G|D4kU2+6K5sܲ?@5VSN3I~t=sXB/uGk봎O6mӑn)u\/'*f+)m }Ɋ QPt8<{fjDGb3adۑJR`CDu#EEt:|6cύ7Saa/_&?g*D#\X/x=P;X9X)7}UKftFɔ2Ux|.hXq׹М;VKTajr΍.P¶X4 Jv|%N]. (b?*QSMZk @h#FP&!Y_ՇTc&(_QYQ`IO>d{9ܖ#1'[bjm qNVj{:s*VXv2KS4I뫯},|L'e;tȝʞ_e;JObaŵcKpؼo\؄zO+X EHmU}dflhJû(zFTLqĜW/ߟkb`F3(^\uPVJ~d3[ĸ|"u2ghJa5wz|4ms;=!ʟmI e&S6[t;>n_>QF}Ɋ7 Z-4ñrP%63y|lhU_nr(qx{ WP#HC= _rͦvM.75&{%yvFwR7MAW6n?Jg Q.sT a~3a᧱s#:]eX+?wYLߏ#גxrՄ{ r[4Ipa׹ |7/X<:FFHM:W_ˬnʧ$e _%y>J\*ۗ8H͒B Nhp&=N]gؒ& QO_>NIaړ!WmxHo4u'm}WڠSނM*I)1S!3)v(=JM``^"e⢲ S)w)}$WUgK $osdi-iLC#Sf">)µwOJ-~ (rEA=QR`#}Q;vW> ?A66E_NP}d_:)m 2 m5/JO&)eY-''B' ɳb_Y8Ď exNO* EPmh=ߴ>cw2[NnJA*qrxascFڝXJ%vJ~Ϯh5ٓ:?Hw)3>MHK x~m$0eOvkp4MqU͝O}8B<_ub|GճSFU{WpsZ3Y?|eNmm\q/E*qX @Vd(5c"|xWDneB^]Q o"b` 039L#oWy_&e9A $!6 k<[ L 1nG9oWiLY[!)T(%=@Z ՘Dz+W)i~\>,jJo5t*N.Q6c-)|/%XSȓS=O 2]FZ^"nY )Oq%ώQ&,Y<@^BiRY}b脤 !n[dZ(#sMYBT5O3 d5;`)B"{9dk e!ttT{{,RщQ2K`r`cI2# c'o!SRbic8RD=2IpJW["tc+bXhn&"fzXVų 'POF9WeHF\&UI5q!]cn{C]\8Q$(njT7/=f_1—d:ߟX)vnqxҽh7vEUFji/:ԟk`EoOG[oZ4 V PUu-Ox΅OoB}d(V`J\OhjfӄҀb4qlrtCojYu&!Tz0[Av/m\-uym>JiFb6p<==$=\P؎^N6%^W7mjl< pzQ6ԶK˦d>JoO~F9wS^&6=,yFq?@Μ"$ ,NjD[hhf!m .i?"_ rb wL]L>5?|}do4nc_˜!H0༦w1/|ދxc zaOK<N_4zv4).]6lҿZPu'D1Oi?Y4}p(>5 &=ia<30|ЏoҚ7"Jw g%ܗƏu5U&zTȭ֝ )ovS}qSmMvr n^P`&A]/Ǔp|zJƛUg3/%Uxàԫ!ݚ\ސ2٢zޟMLH X󻾀ȍ]:8Ppe*`.{vܻ"hU OaWYf-~_f'T"C3RQz1fzz^d{.04,:*-E|@~ aXw\ӣǷ;TgݗBxIJpjNksp؞҈c=n[ 698Ľfr.5_! '5LӪ񭄿 9;\37)rdl0++78 z@"K.)\my ` 9Ky&k: 'k (+F/CW8j@C{aZ@9uim͒l(f+-[8P%xv^? j_"x9M UD8q,\σLĿgtWfe@kp$$2}̺kΓ]IDUa435ɃK;LAq>u>h4'x|-϶J F{OX|wHE6{bExYװ+ƏFP%3r0" <%DYc{T^[Vx8D4ճֆX^t 3Ӧ iUU\$T,|?pTovQ7#䦙Al2 8h1*YEKY[Pj,{Qh4ؿU [O҃XJBhsٌk)3 yυ.Uts~VuH.)iA*t*Yog#Θ#΅bIm#SS5G旣\Du.\:ȾNе AttRX7`xg`9 cV1&2kuU9 Zy,ӿ#bK{{r0-E#{|sdy?4 HJ 7Q2BSLJHϬp yc rL҇3!?)fEv,K^lLұ{ěG##4ۀ@aJ7*pMN-d0x-9Ra;}@D9H3m. @/~! kVW}&.p@Qo]E7e^OGRWD45kC.}C%02"j04* cf0{K* n➝9e XJzթbpD{+7MX0VGD:J$mTXG;d+LE`A]]_x>5@'Z8޲2 #-s1`6 ?홽01J(/N O gz 7 /`TI2-D}hd}Xss&Sޟ(}X36'r#RLie!y9!* hd-l&l4xEe!v#aPdirC{hiosaJm3iOOuʩ2ϛ+EgQya2ClUdj%{nÇ^׿Ob4\:=Zu!ÉkO]2񦄊[5cڳeU\ c R~En[h`rֲfgu %Ԧ EnN>e!F <+yT'cڗ_7.sҽ` O'ċ,k5g^h@B7-(p⩶?w?;X=8 쿴RKiOE$rX>|V'2eD} hjYP(#ц1lb_.RtƙtfXApH>|a3N-!:ʘOf\6HTt8/ZoF{m!MSD$;%ي':\|W!﹓eA.ld_KC9*_R(wXەqw6[a460Yt'Gm8P[cKͥk2/:{4Qp0 > cPV>^z}ü/|4a6><ݟYF4:IFX˘+s?߻S)@᜵Y`C0c?/|Cb֜R/(7'jB0g @t-L9KXbEE#L (0. Bޗ+Zd-8|AweS[AG0#[S/jc DX;F6e,څ;XzvH"IeUdm 91z4< eĒ$]r wN"%w=pwĞkt*}U@"cFBN$Ҕ& ͱP=9,s\-ӕfб<,/: ![a5|לˢ,wʻkJ6G<;rT'6'#*6: giS,C%P}X*ڂ:J]}# 7mGsqNsTb$me|&aR*/=#IWx $ ΅LHv*4tF5^7?#Q/s<72QXzbp2Kb%B<) އ-1ܚ;Ⰶ#ONG+$f_MNF+4\6%=LD;:sq=a+*?M2ߴ7&*`ZcY+Q^J{Ib v *#rOG-%|C&J7'lwv9,1d/Z܉H"Ro%P^q%BԙCq騇f2OvzeJXfdhx- AQpE.(v-y8 ,uPBy@2[Ǭ;Fv/TQJhD 4k2UE[;t:`chx:?+J諑ntxޓ躜ΠF|,3N1@w&MF;2Q#(55= L.u)+-W,JAC20?%bIK@!DE@m? Wj X* դTeCiT71+I5q3z`dkyw#_f;y9=8w̮O[)3V>#P#PQG-}%j?K&Ÿ H i@+՟רF$8BͧJܲvG{:r#չnx1x PW2>ָaY; х\qceZ {GNf/cFc ۩f+[Ͱ䈝]*juz2/G:5vȉ;j^ 5ұƴ3Qsn}Q`h O6s[O~uoR+oj%Ug5^YC D)Qcׄ ʊeEp8=}0VjkP\x'q?ϧtTWTg\Jm8ė;L8bG%z/&7b'0H꓈'vv_u#ek 8xi4wcVSBS4LM8 eٿ 婻H[UeJ1h~~zH"&=+ |DKOl))[{pX"KK)gؾeA8&p I]0c ? qҋ`2~w-.KO`7>&!v8EgZ4\(&>BPĢiA?Uk`4.W`*#.#%ճCnܽP8@p1˟W$%1?:g[Evᣉ&ɼS|Aϣ6$| /sx{mgqDP;'&W`@#Y`P01C%s&.ylHk(dk0/5ܗ_i/Esh*t[Vi Yw7$n-Ufnb;Y*=-VpxQed sgx]5 K ?B\yB#>Ӑp7dḁvL7r7zHlb,> 'l ҇Ch&wp^QPuKeحE"Y*Je mL?7=rSaa26WgRU$f{u3`l~Ni.>0a/D<˚,B! cSn/TKÝUwQ>Aɵ#Zm{=y fN 4L1 Ż+`MXȆfPU >,wk|BZКHMEM:dT vq>A~Snf騸^x nz3dgVڑU7ml/\8;=џ,*&078vk8^@׻:,nd]MLEֵ;6%m"7|p]+\Ţ;hَ0Dv/(e\wF ZcF*^] M:^))G B=jeC*$zpgA^D؏S.>nm`cBxAK0OcMִ2jIi4WwIm3Gd\ycE#1y/q@N2ecbMJQ;ܨ1%NRM9OmF֢`)wt5rReg)3hZ3D{{98W< ,81鈼JnaM*o}:ab|ju 5dm\ZD4==D<*vPA]gI*0~we4HszyG]e\R[Y>zjleln_?flģMm@&X^?*R[i\68 PZc^a!VrcGG$yR"Hw HlGӃ&ktby,YcLk؟ԩ>ddeMt5v p̈́Baxb$p jWxԾԪ R5|%ϪSdwþl?C*B>J i }G {L&r޸YLj+fsQc`|3%zA DSMJXexza=6kMJnq{5I+swr8f2"³NOp1 Tfp^>79hFJ({h{;׻àzo <*GOir(/[1ut:a+|Ȫ;ӠׅY?."P@t17Pxܖ3|~ȇ:![kuEYtHsڸՀ*L4#"B5`  q}$,-4V{nO#}e)!񺵁62g2M3~4Z 0|mb3t*84O=-0k9/l⏄ѵ8# lmXu{DQ;)4\ҩ&KXbT8鋑)?"I;@/HYvF,FD哿gs *}O_uO;Xs6ccfA7Xɋ LT ً/ךPTD=,߭:ane#j;sCܥlIii A%>TnNJq6Mn@N W ;R,Ec, V Պ4GoKq-ajÌkƒTjJ'x4Oa̬6]"%.'U)ş:l}ҊLX#6`v(8kjΒv:=9S0.1EڞAJj{e`lE)gjȻΓX-@'Vj06ݶWj-cbf0WEBȳC `طA oNI: ^wQi(FeX@oD2#ȡ})uܗ{-~əjQ[lzGD0^M!N$fe@|$ A!z2wRBg>퓑 i{\0o# *Xo}&9H[c^9IAs*=XV2JЪ0JX1wq/pbJ.M;݀:t^r|gK"I1ݏӪGX>@H`_AhNjܠ|jvp3OVٲ<$y9/^AZd\m\g~3Kp\pSR׷Xt W/[#Ha7EmK¦wqh9vQn#|CTzCkcW\K=GlQ}E #+Wع%Gf$B/R2 ^iY]w!iڽB͛ 7ſG-?h;O@KO7м/@s4rsM$72ӡQH߁ 5xm0 ^jLτPtf8x]IbY 75oZr gC#ڷ"滑+&Mַ(>_:;?31CvG,Kiو THI H͈!=t 5.s:ټM|0P%>1[dȭG!൳[٤24pV3 [6Dw=Ѹ[Z*# "L* V.~ @oj6߫ 8t\ `.Qvs36> )P[:}ՈcF=WLR]l`@,ӱ^/D<۳ ȱ%ȺZ.Bw1aC CLB\7՝DzD4sjN2ɻ/I% DSJ^47LiC_bafvJ֏$nzg0R_.f|yxV7@]5Xt)( 5̤l_p:|Np ˫UHNɓ#,_Op^԰Cq9R?A IzqH?I"܃j؆%GJUY /-ƣCdYӡNNjMmYfS" 9IZ)B:IG `GX2 "0#՛ՇcO`n^D): 8s`nu{MAjaO8$to>fFF);|u@,γ $ogt-k5 Ed@O !jvEwTi>4c)| D&eS#aRQKsWG '*ח޾(}5x isQh5QK ^ww}0&r& g"7P^N|;Y.?ju?Y()qyqKж$Q.@VEiK(5X,^(>\mdqc#> ѭzf#g H6f[^0q7h4M?ūe2hZA rOQiK@cF4γt$-}"ni/,-n.<%eS<ֺ4xĞ~ !8ZuDW_rջ׵4@#sX/>Y.FdhP?:v q[cp/i~Џ`8'IClh|ّ<'r@c$p &+ ,syjJּBU3eo#rޜ kP 22OMLi~MZ])Ԝ-U3,KpS7>b@.GdlkF7qw HP |Ѐ|?N1bpLQ,mFce! UG ڤmv%QJYۉ7.M 8n iԙ9 Q{~pREgjNMlt=BQA']q&#E:1vCg. SADCU篨-dPdAخmrAfb'"-Í2grt!9 ouFD I7cM~g6_6wy˅/%8W_F6V'4*?5-`(7}ɦAN Ri qwp);͋,f`lG0i)SE Ġ 2qt :|j҂ / ,.s9SzxYdabA3BfNCNJ)TV&J^p1ΠDZ͔~gr5]-AX:٨8?Qcsn8971Xslh򶓂\%Qq~䑓U"&6#֩jPv]_//ԘJŜnw.pVhi]GgHAȌI2\KBpމw1lkAQ5e.^%IK=mZFdzQIwgmI-=c@x-9OUޮT:kI{!͢|1_$p,s[ܝT]C3o&e6Pm uyt?~95 [Bc .QͰ:WMо@Nq8 5zYWL *h>`Ǿ Dil=~ɜ4H33 1Lo =IOu=g2׽?׼&T91DU}}~I烸+ ½$8QQ5nTH *<0:h>[׺zam:>EX_ 9tبĺI]hy {a9g4o$1h@o f]՛t:sF!8A-hp Es͆ɒ/߭g<8A"w|{PqtÑX|C+#~\ ]ms7;X7wy)^u sL6Bf烁d?~ؿ9OYPP"Q1 8 ~ $#|JD1L30u{*߃`T]F[]:}e0Ҩ{c$VytsJJ/^c\ਫPIO!aOISa=sٜ#̺BfngU"VȈ ފ}᧿NdNi4Xg(nB{XMR蘕ڊ58Z{*ݢO)g犟T^S*!䐑2ѫu0J^{zǻ\J"쟕RhJǵBq!ܶyF{∟ֻKK^f.&q~q|SqW@aT}=f&δR KEE͗$ +)!o>Q%XF#XHS04JD7-`If/r7som9K( وea#NȮ]@p$VX6|d}x@PV(n`vG,л09t`h $ɜKfWLzٕUF9\v2yk?'2 "$YtxWe ^t eh?#p-VgZ=^a֡MZ}=p{L:)K; c]etL1e$rQE%0*6oglDCYL尳(ΟA:<9wPY.zZ K7!1y~E[K: lwҖ;׼u:<3y`"o/4OWJ!ھyx+*&- gCIv3u Fm_UT8g)BkoM}ëpFB:"MArM.] 3HW+/t ښߧʣN7]X[AP-peI̲Cˆ 5bL"%2" \{E"wWSHRe s357[/ kQj,& sYVSXi+`M(눝GMƿ\J텟cA=`Q|}G]Qb1lt//V,$T=Dz %.p,YܱninˢdDm}/ieQԮ(ZW nNk2#?χ1&YLҺŔؑ#ࣼun#`cJ61$2:Ww$)xI%'&F$DYE; v@?]@G$`/ D}z3ٴQSeg1kў+9w }Jΰ6i3H(/.DW/9^1q ᜥQFNH7޳>ͷ."!2vU=F86(6 ͱB/+@K2EPkXȚ&+3Y\H;Xre:zDV9PoQ{TR-Kp¥T.usHBr4D&= /OԂHn\kI:cfK3m:q aV2(vq׶(Cū+oc?dldLvc]wD8O J _=՘=a[}Z:{Uaf,[Ep|mC~UӸOG#߾A_aApC͊yW|:[r*ËfZ 6}mp؏ zogKue{/}2 T.J5[pry:@U,,." Oc=CR3SI 3ոp8h>btgl "<9 ʏM<ϫRq*Z)'SŲ~uˎLrC?* S-[|9<zyv9u1)2ɮ6W*^pЪʯЦ6F9g (IP5T0<^E-Yo{4U7p>  f&DSY|Up9g ȅFTaߐX|4~MTH'w?Pro.rę4,xB8 41'i4Ї SolP}J[:m#F^j;;Jڞ"Wܮfg *,1|5*E h}  UTsATv_dM x` HUwZbER\+frln(IISF8o4^FIR˯ D|yeɗW`:wab: 51v?^zY(OK^oa#E%}M,k}VGW:dkTN62x{;JU =iUKG"ӊ\ޡ;!yY&Ok8\W℮>pΠΟ+1]Mq"Ĭ7Z>v1Rd_ZX΢qD$wrµ0)-PYA7ܻr/stssM/&ҺLINTe%Q:\揱4%oŊP 'Ӛ~õSnD1@DL6}[a1#Og>w!Zk1S @Z:,]]:4t=જqH/Gw]BTy_]xPs$KX jeQytb-cN8[)T/xUfO#`p#Սh;>)RD*cG-5A@}*ܘi]Y !*+Q"[ekKI`2ƈ2 m&aH.7eΰ9ȉe4#Ss#*w<wRNRCL~V(1:s%z>8)yDe6S=)͑*ѶH4\k?b$J> ,#M<zd0/nEˁ'r.2v&y'H@DYN^ gV>,,2 z %g0 K%)q&)T`Z[}qkV혣3"$Ys!ѳ^}`c,~bk rnBmvr YPz[ă).`$cswwv%TJ͗(inc\Ç3xpF]~~ڗp~U_< "SA n/G14hTg10c%߰0M 0 }D]xvbT=+TݭY?eT ۄFE$2!u&o= J%q- S-| ٿߥq֋n>;\nؐCᡖQ7pba>^!^Jl-5̪'ed>$~$S1lh5w]t+AxaEم(LvFw)4&4b%<8:G@n)5D{fvۇ9(^he;ݼqCE(H/V(MΉik`Sf/-.R޸ܢֲ[@3lj =ݿ! >Ч_G*68Yo[ .R)fH."gGIf+Q\3 kd2C.o{fO\, %qL 1D0˻:e{*w%̀M m,ayN#4aG{zIU@uONc(ԧy%YҊ~jof~vXW9T: m&\St&a_I7>){VS [LwpI(U\v$ jKB k0|01`é=BN}x6} BT-kQmt;^/!v)dd |Fr%hnME/uè#-7Hm3+K":魅fr֗Qثh3q `01(/-b]Did 9\SRGg,X|d]:K ޡQk2LXr1\7ޑ_ʎYĴ# (@iٙUVjs59YUHpEX8L"ɏ;'4bf@H+w#Tn:mm">d,Jq*f #a@J|W1C鴚X$TIzBB~8ȔcG6GX:VzCSg|FKx yʄqkTdq@?(E9z$^~ؽ 8cTU*f=cַ \̵W4 E ~ZLIAzqTj ̫uGK<lؿ6%+oFM*qMSقͻ3Vݒ^Ld‰OASwQ}Ν~\@FkSSgQ()&\>4VPqX:Ң`GuYyj9/t))"{St+ӻ܂9~Ex5IG!w|PՊ"UGSHd$x>>0~ GT[ *Y`JBe%}eR vCni14jXm4B| %yЄ?\_<~a i[߬LA~Cʮ)8R'񻀸Q AY 7:DT~F*R&X3d9v-NLļ^DX s+bx\ l ¾NqjThO”ogmH2UEr#uBEwyk`Jy.zܔW!o8߈է&IS-\1aLe#qHFMjdI{Ɉ=~A- X4H ;R/uDmzLBUX'h#ZC䪝[g}k=ceI-$aKFnlFR +As%]f~SҦ?#i]B[_bv'#Nqz芋3}s z$C^ ,O#%L|n[`~(Blh( 4Sfk`M ܄ݶP_0ծt?K=2QvK0gl, L[ :l{7Ky(o\<qq#0J,M??_H_szi\+ $p:[ zHJJ~8VDQ˃ʽQ+n9Bj$`#N4}S`cX_t1܆۷⑴*g`]Fltզo6 hXa$1yr+~Fী,QB\I 5}kHpĀ9"焿_@SB)@DGhnr*uTD?{iÓGS;K%QCCWih=//qdRFpBAV]QxeFy4]oJE rꯖ@~\ ;v3CcEpR ;O)9K*^ 4V+Hg=gIV]EՉeWPsK|$w )nL[kj@Z P=|-b1q풑QY75l|ʀ˽ů´`5݋"MFI+ZN%2R߄bb 6N^dOe7e͒.P7}t)A"/oōO"ާƍ/Va*Y+37 Ŵ̼LH5A !+ZF6j44<+LAE2dP=:NI}RuocY&e95K=/;^BA ˺s e.n;13 ~a7u_N:$/֫>VrQb7i+Jrև6lK4\' *pwMц&ݪ\_V<7 {>,]KӿȯH] 2/^.}qBǏ9 %M w UmKl,L:Egً;bS6.1Fֽ eCA8wE2o")~Kn2cn }Ѱ<ՍUu]&,w "`; j'+)|,* =ðnΰ|,@䗛L /Gyi,ư~9Q)b .x^~I?Kt8LM6`7^u gY?#./O, z>f "> W` Č2ViݳRP5`Q q%xxŠ{-t&lgdyĶ˶PY=Sh T_ 07u#t՞/ѹdd ioY&Ȧt>,r˪f5P;*wB#H(^%"gTsx#H}@U.Lظ,Y<& Ã8cE7sLIGփi?d l"А ssY)q#%ZNʼzdy.VjH)N$@;{yz:M)32,u q@XA͗PC_{fe鑿@DmkxS鰩&nmܳ3C ~-ط!xS6e˻$ . 8$b,,aF6`N}&S&wp̯ޓbdp!OII슼+L,ʡl~C&1㴡Pgv WuWBp>qFۆa3քXk(܆85190,b.;ݔlŽSj8%+*p;"^ =ېQbV7Bގ7JltI;{D +bJ@pb N%JSY`=]5sTJ=pǜZi7tc?:^E>EjfB7KA6#_g8Z \" J1i]>MHqͺY kWN3󙡈Ȁ ߒu&S!fr#M!I>s Cc52rg(겆hӄ޵Tax6rKfE^_ƽ}H?}^SpE;i+n$/J\༕vyBte%T \5:|N=̷>E^g6A1)x>rkmN2m>$Mm .|EώgԷ/F,O%: |oգcuvڑ䀝EyYO=AЄ 1&lq+>-k% g6}xh)k TI9 9CAIjs۠-=FЌҭiт' ]3Cl2S@!WzHV!VXkS- j{O"ЦuE`:쁃dW$Nb<:XMkG*&Q.'.8]}b@Cf}pL'\30P2bL9*)-e6o1XXS&HC} uˮgO}${90ن*5s\;(#kA߲1&v}` bpF~$KSp?Z)h5ˑA58/M(̔e+B=WpFx1S:И?PtB@:QФr߯ݧ(M85ff/TI:anZp`qy;\V@/{|;yI4%Xc-po%.k]_%gfA!E.ZD!^3gϮm:h~<ςgZ??ޏ\g\FaϞpgiis.;#U!v=v*@5g Q87DJ ouC.NGs$ێj9bu>`C@a#8f{d]?+``|?9mt`"j p RVt`:H<44oATb #{QvQZL 8lƂCi:Qz0lE G^'ԗ?3،-OҰIվ)<{dHǶOH@!a"z$˟zo3(]ShKA8˜:}KF<1>_iC--uY~$U͘3Gcǖΐ^ Eo} F zO8&X#b`ݱy|o1JE.QPb!Zw7gۮSͣ+wN ]<Ԇ"%q=ӨwGȲRt-O85ݿ]i0GR$ dGokB=q@1*a]H rG& ; -rМSnæ6w})U\9 0nJIѬg) :okK@w=B 9'_m li֘JD]]YK<$*[+Ib[t(Icq1Պq4F 7%|\f2  :atL$fAY- +/^z/HpuCztOdE>|_p/^,ЎmfHmdܨ۩JM#56W澳’&z*xzÇ5#i.K{WH}G-bǺ;{sX-МUϘDwڦzUrl$OF'fA C|/F2峙^*ue+.AΊs6YXZ^/xMKj?PrSj.vvrR\w e,SeʥB}Mv%a- fT0[@~|-+O5n_Zj:< b/R+(ѯ4#]r[SJ3o}!XV<%Nm*RfKm1W^ZQܾnS%qmUyGuۚR:.̲KEtKyh5*xޯࡍ0KFqGo+xN(V d|%*NYF*Dvj,cKx1l6p-"jq PTqKB;"*( E,c{5'y 'ZjJTY4IZ;F6A^h)\wKKdl52xz H۪j\(92(g$<% ʍ˃,29Xpw~|0ͨzQspu9(\}rg@G k=`zK " TRɕ gfE"Azv"+V)m\AcܿAU!7&bX%7d!}? S_!^ʓ=l!` AD%"lC:g>ߝP+F@u܊3[!\[b/2ka;$0 ÊE#"= vdG%~5ۥQ3""ߕkLRo(µ!4 j|njr~;Xc]9 s-}fs8F`ҕh5?& yv0G"F?39$ZPW ?־]IoD5[\xTU({.\n54IA A5FR AASl9&(έ26ls#dNG8}k= <J>un%Oz|F{Ͷ"9|ҤĦ˩wfN!@U+|CQJ~oF9m3$aRѫLr:>M/JҀԇєrLr}gEDYUf,JHk xi8,=* d/bܡ"F2c#m St|L :[ Yto"7ܝeS#51yKm՚iޑ2IK[!m<9N#U J|-esNE2 4seftc;x&ȿufw't bL̇Fj{3XKh.bVB vKbZv6k {z j%SY+Dg\ԁUMa_}q o-43w. {nInmgfԵ&[cɐ]>W+N9ci]%{z,EKj<-AJE<{g:lQcM#CKBDZ36U qKLאa\ 9jd_Y 9+]A󃁺)*6)k (k!B~9O 8<Z҈o0RIusTkc6Sڽۥ ';+ri,ऋD(iɗQRq&>SW+wplti9j# Xq%k@Y=_4%+Le̱;!pd[[`2@<'#REm{9kֲ;L>9cPw,1cmF#]f4S`x_T+& 4>ˆ(iq!rAU7dSxoFTް/3?U_ŋ86.:ɩVvT|mⷖ|#^>R"ă09HK P:0GjŖp΂q?ؔW#IX]2鴜֏YU 5c`HA9}'4Qw[|AnJ'y&HxR8*+RIbr].&Yj2_9~FD㑹dx&4x踸a,lbMe.ؠA˧FX#]1и8mWz-?]C16[!_wzNZN ԀN]8mJE+;H7m#RA]y@r,EzA-0F~u:>fr-`;BTH(91${[Rm<8^tMWi,17'~g$k"&2?ՒfL6^Su ?` 'ߥ.cI8LeFm>RgHQskb]BDΥ+#l%l wu!K;Qw}>TM4ƭh7ݸUt;ܗ Fg*@w&USn[?;4>[E+=fI=%A_m326SKrt`ioB [ֲTkA=jj3(s|n Ah/d=. _p͎h0{p؂ WLɓRߤY8^2f4t y#XAH6Hc*|74=PEKit&Ff1xm j;7QiS:П"+oIuG? O& ܹ.2efRxTBIΥvX94CNDX$@jЉy46FSwcjh -,W&5RJ-.|zMƴzдKR#k^)j= E}uv8˪3ŀQ8rBbH{4']$RUw/WIJh\F(2#j[m؄Y,3>b|O*`[ \HȽ|-^9I8%Bt3&/)S1tw_bPB6`-<uFGtX*Mj^puњ:!?ZUBf$9'w{,.d?3* tЋVۆ.&*3Ky1y)\@CCM66gT4F5纗,hOr|kq70p 5 &54XJtQ)U|Nj)ex ZɷP+;*.WcnB.R |Wu( awlKrV',/|26lAbI Fצ<J6`'ޟ){0-x6DL[kO댌JpEQJ(eWE>_!s3#X xA% yggEYеdYXEclF"īOJî< AFnGe3KOi7d:~U.NVz@:Մߢ-#7KfG=95L!-X7&KM=;0:J5aSP7!{.̨. 8#b\ih_.GN,GN5PP7GHTIzku0.)佱 ovG dPuΜl+o5Ayc{ΊKG[2bìLfe8n\ZI]NER$ެ}dERjE%'9)EӉ(U>ey@rkY?|Qb{7K^F9^͑{Gn8mȪI:[g! +\VozZ?w/bOZkh6 _ 'bWl"Gּ@Іc#vL];7<0"\s:;厦-GM)[˝-kZXŅf6dZn;(:W~\@ڱ$\Bdq5" 1q어j=;Xy7Cy:- %SJvBGk 9 m0QkS,a2 So=-dx8j|mh 3LA rCe=D]1Zm(jKOtFMZ{IRܺ2I5k@$e?ҡTZma f5,8s` c(ݩ/k!PT9pU."oi6Ӭu # 3y7\U e۲լ36!¶]ekx'&ˤsh^2`lI93v: _EklWfź_Np+j UY 1Br>@PN§]J/5aI@[dMX6ř$l>,%NfJxǁPtK!6] <ւД5 Vّ7Іj֒GtS[mu _?E#eS, Q4;[}7^r蚆 hojt21~tr ^quR\KFeow8;fwS| T*Cw̐aFgv ,^B9DGGm4u7\ 5pDYc]ز9t&Lkq)  u#e^^x15RtñhpOQ![8QZ*v0s3EMm͑Gr>'jSXd%?EUXS_{K_7(}2)tjME21E5FPvųF"(pCY8 Poj-F}#]W*d٦mEDxÀ >UbAё '(ͅKdDGJ'e Y`u2O ]~xrPGYYb5Z ,ZED%%Kҫ%\iT&^gYO+1/.եK";bȅ @w}'1, |B^&UT婬xr&'GF2G"Z9rH`)  ֕oNkೈ=C֪@)\Ui/|cX)a&waUDP x ުP<$)OIbѶOe*jɩF,ˊDiHT?(1ҫO~@#DQz}FW%KH ҃ݔt<ȧB"^)ӓ֋zi ᦐViTH_˰?V/(CO"3gMZ"\F >mfTY9P3Qw2YR>;Su {s4'j ԋh)YZAIXX߀ xbtOᵣ%bĭy/T96 rrhSAv1)dxW{9f)=xw*(ؚr]fݢ!!&kҧUY0WOD"3V%c77”ro 'NŠ\gn;mF@o9vlT0)a.nFZ7P: y0E9cYrՕIQcQ$Sm;$TN[o,759Z7ݹWzhnΜvH{:=$}j-R^ڮU/JO2!>' \;>;+dUC |*ޤ!,[ P$SG1}rLzq9ۋk*0~rt2YΎ*YF)9\ 7C4"Oy99YBf%lCa~uCP AyOZB>=>fF<+fe)Oesiaf`Qlg վp`g+AAHyXVqk+ R̘rb).Z>Bs.A@orZ+DnWZ Єejv\*8̜.oִn3=B?7w>/wڇONM!Ծ"$Hs0OQRD*D=#Ryj_;:w]n:(<87?C} ع/F_o`RO,\B)v}`WOmW{J3;{`<ʼ9O$ x sGTx } "I82[J̕>aTyhúĴe}3)9/d`%"`_k1JIbw-Fhwd3o}bO=NO~aKy~0ih}&rq?hAQNjgofa9U{ 3Kmt}&;jD| qX2K+FQMkW>NչrcFx w"$"rG=,9Boǧ v>@5wAV{ͰP OL{VMՅ>8]DA Z!L CةM-Mr<==jEgh%dNJǣyZ~-} +V J Jh~ȪƸo.+L;OK{T]fyhh=zF650#\EB t%j ]1JMPal22^=?%(#K4VdNd *EAյ,!k[urbE1#wDy,E㤠0mѸhZD|g1:e]+ޫFGCڈG1eX B6t]$hVb)ME25/D"5rjxp9QքY>g4xg&sG5J-{s)'S^^!o2@iV㹉?T~U)1Ȣ*L? Wʵ1|Pkf@7Aj42V,ra3X rr惁aL秕]w.Հǧ@m/Rb*ﵡ =䛠W>3MnEX!#.My_A ^f?_ayW9K GE,iOQ =d/EpZ% >ۖñ:(j P̪n" 5 FϚrorܨ0QZR%Ht8/h"WcycH$}<,⩈ngi@ILU3<:zlWo@/18tJPo[Jg?oD h~ 6!YjƖR:/DQj*8AkNf1#J. b(7_Z Æ a3 PGn)#0bCv򵿟D2[AP0iTQzeh^A]H%|0 LOM`q ,G=lmGɠwoAiG#oDSG-Ԡ;!enFH]I9XʅQ5BSHe ĘFXjAyDϧ`msJDŽ<lIxVL7qO\033@kBt. xUpktޫ *0"k', (d)̐Zّڵ^WnQSpAx|% t2/ߕ٫:piVīMn\P. 9곏#+=$Kxpp\R: oyzN_ 4=J⟪gY[Wg?șK!{ɝ g~Ry55p!W#w7<: E ִq29ڠ9V4qmb.znn72 e ,Jz0@lu]\ ۝9w 9r !Fz/=.`Tm@ ua8LO)gNQA9 YPZ$V!r bm++Ѷik=&6AZ $ 3ıK8h%c[x2}/#ڿW 辁B:8L!XTE% ?_`NXɺ H:ruqv*m"W2RXף4>8yCs@+DAv9I``ve#n}1WvV/I+>] =P |#;1Wm|*+PEvrb6"Mlȃ_xN&'NE>=euw"7>7[Ęs'0T \QAuHZP_^DZ"Zr*ǥv[NHyU CQS-hJ5&I-xb7'QϏӹB+K!'቟baBZC~ySJߥʶ- mbbbϬs tJznDX(3j >LA7? TݻD&ןkejfDoS|Ld`]ׇG u0;jӻ{܌.<`J Pq9S+;,`tK !KQ$uRpdե U,57l^ZTֱɪ^&OV`N@C683aլQKpmE=* 0z5rdH*PPVN"x {)^յz2naP麸$KPTn;GiF5qU.m3L#/[S bpV1UM-wFnXZ~u+l .2@˂/X6vMj`~1#hS-S2L4ߨ|eci-rkX'JD`࢕էogYgr áyt2߽_\y)P/ĥ۸83l$.(jǚ~vƊ&(` Ji? 46߭'4R0x=~;{?s}d{עr@Zl%O8UHfH-{,)m80(5p}׀h̎@$P>s|/T'x0M4u{%seH̨~'tH1'hAt/fw{T ȻD>6C;*;n qC:#etx=Sf]Mq]0qxI 9EI` Uх1 u&|T=N~t-^'ix ZPaYJy_*BޫfWDgl=ɏ1y.1 yZhQ]oɤ~\+v3 Z.7I<[d^T.Ro=Z Rc".'[zCDZ$V5*4U W!<4ul@..bMślSϹqn“5}Ot`$Ȱ,~sC}0;SqіM )]Hˑ֪t dX.͍.}UhvŒ?ҙL&;bv#=?/~ 7=0?B[m6mis6۠؛;BL6XtP"/tFke1!,q 5M) {?!"m)qt®**Z]`*,ܾ8cߵZ> DY\S *%KXCT3>gd[_Az M|3 HvW! ݄OGf y%aTil\$rl;f?;>00%sWǧ(=p)uqiɑ*@4ms9D`.$؅!nӝ 3Bܖ#@!Dy.Jޙn[''%44iIm%mɪT?՟WU n @z/r|QhS Cnk1&qdwB ba,whq*%&k-/>sҷ]$>Ed=/[yZO&E*L":5P_BMcA~fh/5"^ K\#N@{mgop; DimmӐ4O]8r -b2I 7&W(9沏p㻲BX0B60+xC<+B-_w:mdFz=WB 'Hl`L袣fiwS'TleH9mΤ1OPaE˸ x|@m,ïcBK1 ^J9dǧ뛅#mϲ3a]%uәD+ ]þ~G8h'L<yQ>2 T˶ @ȸG\߬2i ]}hI6g\s_'ρ8c{Sm?[b&/P ~'nw[$PUbcѸ&Zf^Ц5u^h\ar‡{)tB9ԲY}KKP.r~TYS=! j'/6 x f~V٩jg^ԓ- C:!V_RmU[o!FoT@_pbud=۹']ka0b,):ڃwKl2  RgtL4} ȥ;Y\;y8ւa$膹%D]@pr5H`󶙺#~&+KmK-Qމ{ DV:O1"{re0vb6H+Z:L"7zۤC$'+ L2Wpܖ2|L,([Sjb0?4"\Qgf݁&bobICѿl=}UM{X<A6j؞[^<4wrMד5k, γ8QMWLƐL.PQ y~COoGh#KZ*i*{DNFmeVE[=i -kcuM'KDN8x­7XD)cA|/JԳm>{2ֳSӱgeE],yZu-BbMư[ )r(i,yL"/P!q{Kb;En SIzGg%ȅM8d"`"122qφ!ta镇5M35 ;lR'u+_o/C` Ao H]o(rklPSKhӷ8:LQЫVnXz Bu?ѵr!zF4MT%ݍX|;\LÇwƧ)(@AbYY.; ڛ!Ei5D/ψ>Hܿ}!KW؇g=֌# '6za2[M!GkFhq"1P|EkTx+B!ة?mgy*;taTRyАhJL1=8r}\Y6ܓ> bj9b"~ .1n5<&^f~um Eioȴ.m<#x[V0gh&0 |`>,M8@"Mptq?= % ʱlc.2>'w5!6 jтNuVF(\^>Fl5-Su-"c* I-@Sɦ)ܬDr^cψ{Lkݦlldc8<SI6VYƉQD|GПM  Ʈ÷>Qx_uTGhU,&oĴ`bk G;efq/B 3GyvS1?#ٷkeKCZ  S S!Qg^ބi/KyT'2 gyVnNxU4|Ԧ|r=\f>fKt*p(h8x4q2M#!Z-Xq8t=iU_\3QY1Es3apQUx함x/Ob-1Y ۙR,sGDK9J8 aE)l0:18QnP7R-r=0K`p{-њ\&&t6t x7ϟKa]3m!|?lHG믑-ű4\ x-­!-2-0ryi>J&G۰ፂ=٬](/NQ#^qf?WlTUetZ}(64jܒ!3WI~Չ?'T 9XoH.뷊 l݆|/7{&"dȣ C9?xB}V2Yܿ[% 4}Bv&zu^ߙ[ ٖB:<[Ϳ/FLOkiSߖ90`Ю dd>m}Vf ܱ{' RhbaZHǟ4z.B/m43Z=/{fF-:x3U!:PF)u͑!U^;aC}W8x Dٹфw>~g?WuBI/]މ)0X`$ D\2NeﭜC#`};'{]*VHss-*{d;ؘwʬN&C|,Ng%f#w jb[YE$UG ?Zrj"!`eEpRUig%ǜ: 5'=e jDxZ恅4岳[T ߽1u@Om Vh'{aVC_}I&uTx1*^>; Oz]Qqc% z1Ba?{xǪh)Q+ E|9~䶅n^2}@GXͫ @{pT+}VHie|ल؍sAG@g0ɒ6EQ"ԑFx$;-'Xz=6GNˠ]<$/(Ɩcp4{)aHrK(f<щ=4IG m{f[2S|t,iPձ"1x3{rho  Q j2 rO,w8 ъlђE2;Ag4T\ܘbn>x|PwP[y?kLG.XO׾/S,ij a=̽:A/$nhkx1* cZdPDaVT)V̃OAFBFby}Ե?zنc!s#~jwj]MR/63F;ڸ1w brwT ykօ>daR'gwu>M6%4_*iwEßA%JKfeNb':W`JdA*ژG1,>DM/V;De$7-pЅoU:T4[߀2 I֋'n:h? dd65B-v(}U?͛-k9-}3lD.T_`JK?Em&Sg/CYqƴ`؏UVHV(y p6:.:?q6gmUHwE3%>D.ķjAND s6kg BڝU+b̈́V7 LJةl>N?W ?9PMCp"ki:ymu)T)1HUUr1J):WĹZ#LVѰGɝ_p %3( oXBR&IEY>"HDҲlɎqD.=O_ <~o|jiR>*Ier0 +K0FA_#}dc /kg7O6R]"9>GSA` l 0 XD㼽ÇXl?'ؾ ҳ׏wQb?A7D Ubܦw)ӌ{u=g0چq: 1ٿ Q 6qybS\IR^lΈLm2JcZ0jz_oa Ug?aFA6LKL2N";$|5!׼yal^+[۰|~!ޫ␈6,ZOt#~Ai B[-ws-ï[I9UR(@A/]i~R3eoE4G7`,:?ITȳ3QGhXx/m@cF=DٟhJnw3N#oҩp?Sf8X!k%0MyEpΗ3 Bލ*:b;ju*2!*Q 螴fw7&xgT/kxnP#7{TjӖC ȅE,<|^]F=N%6"\N |́2kPF 5ݚr5 nRbywȖsFK?tAW4G smѨ]>5i; |¡_Ȟ& +:8|׈o>Ȓ'jܰVk_'"cQ9[,wNPūp@,h_`!KZaZΡqBKĘO}HW@EW8TSxOOsZlvkq7ֱ<lGՄp$g䶘phEc|?u VFJ`tYDC_dY| i1R] H3]1FW/Yzuz fUo}| - ڸߤd?X]KB-x$) we cmr{;QBh/9F\ 2lK ~E/V w& NnXWۓ)o-xjyRLqV-'DS164v*cbm!c(_Z$h.wpu (,z  jb"wv6}rdP8:C[a{[Sw5D;tmbiOU(#dcR&A!^Pr!i©R)~)}4šha"$:lʣ}u !^!r_2kZL!r(QN!17%RuO1#:G*]<,SkZo6۰0x(W<%ڈ+`yTrIv;!f!khDAk7;x c0Y!B+čHXYGoa[PQVxy"Z1?u9>s3 jŽUG*`T~=sVBxҬ˸ICb]VL3|e•m" $6>9u d 3ϭ/MkO&4)@ W3-f&iKZ(gz J=yN0'ipxB+^̔8A!g<\/pcUvLJW&KjX^^D[7~hd4&YjT!@ke]u,<~۶Rp?b3eT=:WАOLۼ߫C\ӠӲrھg ΋.RzDNiE8S"`` -i]oD$BK,#mNL~/C"o3M+ k*ʐzW k& !kQCj .[ƀ_uMZiZ7kp~1k֕}ON +ݽ4 U2&jQ7KSB G! uRs\x2&#LLӶ҆@ʺrq+yyCZWi. P&Ā,)(n/KڋI9紼q"3aAhod BJdmws)C4꘲KYRZD4wFhK|B߶R-A$]Qv` b5M~i :>0Qݞx[YѮ?~cE0Z{Z`۸@UjEsΟ-Ds FnMk1U DFw{/LlTg8gãgq !kcH8;7rlmg^r=ž~t;`T&gGQ?MqT? ݷROn{)Ǖtvqb =V9id%#+7VNwq}J.w3 VlKԐ5S5 ӹ |Oг\jIr) <Er n $"(~ꥱǵlm8%o%Bt+2*ZY"_2 Xi$KU^%?21:>j(NTVh{7…(V[J&*+DCC?9VYzz! `wM<{rQUc4х3EV 2jd `\azW0"H!~DOf<}gxJU 82rIJjun'DuѪO˂@ gi+CKhF7{S܆TV^`Xq>yNByB ҬB?kO{ O8)['4:x?{=Qxg)Qpz|L0kٱzX7x^vAwgjϬ"IvMa=BȴV2SA2| ӧa*Cf\TmC|u9%a"*M,mH"NYM ]p٬7ch@?[. 1[gVX A(Y-;gCWHEDIKM3(smF#6$hbVsy}ؖjY,{ڧRإ28\M9Pɧ?DRN MG~$h,}0h8!)&x̪@mapJ69{ k a;\wѥҭ#OG31[„>КuJ2/+1O ,_%+dթ%@sy"y&^ SQ|dBqT:ǂ 'l:P{8Rm4ZdngcӨU/ ?Lh@#[(l5hT6!D*rLG GVq؈-6*F/%MRǓZ V z+doȰ@B:ol>]oċ\=Fz*/Ԋ,08`l>3]4j'48,@~+/̾x4Zz'Y$~`l$[>XT*\3bo@&n4A"tyns'RmSO+l=PFiĨܢrݏj+ #1ƘgܛA.Kϯ7[U=$OG/󿦱dR^A_E46ŚI `~D h1-n<ˆF ID:vmm8~4q%ZXG2K}R%.˫NOcn6j:9{c `^S[â@>Ia9(nǡlUDfBр_<;)_YkJ%9u%krKfΒsWpsL8ǂ;lWjkm`(^ X}ADT.@u+[Blxϒ^'*\XbsBEcV,ETΟq0(3UχR LC|T<o0"-MsY~ݑ;ktx ʼm3j-g. iyyjc.чA%XL+g`7K4rBz^Dy <䍝O: *h^~ɼ;T){k3uM%Sq{\] "^ZC`^wfjQkg nŸ{|KOT'Jl RT$Q8M`nt1 & Wl]񀃑qhX3(>%>¢NYHEL H_CD:T n{|6<ה=.YYL<9tTb0@D A olQt`K:>8Zؾ2ӱ5ثvkQ,!m] 3z#G"!f)hͥ/j}o*bQj.Jjday^d}r\x9]RْC]@a>Zf`;UZLf@➣tcp/}dƤ%duش{?9E1R<ː 9j~DٍDbz!#DV!AY ]6Iٴ/N p!r>syہ}HҊmE._-z^qKedYN/oK aDup1F=vJG E)Y ꎏ:ck{+}5a fw!+ Ԡ{x >7^D8 n8\u\.M)ԄNW[^AU8L+_Ga:XB5{(}͵ zBM=( I!@H:tbCbK\ءy,X`P1gKeG_8rDcKI6,d %t 9PrF!Wo4kT{STѭB  _C?7o ЫEq6I/@<>+8)lg|)h j8tA^4!*IPa3ʘ1Ӈ"ZOm*utW//k@"~A\;eۭfPOqT"ϡ50ba3 nSR.܉tGwYҕ;v-e16tEMqD 3UK=˿ I`7b5sB%6ϔSnYc؋4DK']HC{7RvJ,/iu~j!^b\ʯb};@ͥANNSK?@7jnaXFH۾8GkN4<&oL m ׃l.^&LGj\ 栴xc~)mgQ/6|āat;T7/gt>Κi_Uj Ԍ mONSâ;t3C=\J; 1TZaKm-%@iIyyJh]LPEpa2~H$.="5 x%=Z QUMk8k $'G1&`"UƉW\.:1vp?rz=?7] |TѶ6C7h8$uKDnD/WvrR#A̐prMa[:o(u8{2oK1p"VF? 2)TbɃ>m7Ae)`Ml>/)Xr4r7 QDDbJ ΠSRbl>Y/ekޛvCHRC0rGݺt]f޹ @`֣.w6m$ap^(a_F6󠭗APqⅬn6ݡ*<,_]OT#ٝ>ƿ3[}SR㷱*e#h/\#1'c)C.L^w6ce/c+ZoP<0LޑMų1`|}Hws m0.՗CD3EERFhˏGQz٥.>h}#ة0HFe<%ik_]լzB=Z k@!d, 3S}ѽv5V QyQ: 8q/:~Hur1ƃYה"߽ASGz]9JLU!2/0hD8t? a5v0'ۚ|]LM%B7>>lT7RZdw']%\v&׳3 VYGݭC ?^Ў_0/nFFmbS4fj+ucB$d'pI+Co?Vޫ+zS\"SsWCt WpW2%j|ߤ[ʜ|pH%Vhr[$b+NdY4f`gvl{fCsbfMrD#y uPcG|"?OZ~qQV0;%H#) W -Um#ϊ?Ģ%D{?fq,v̓O_v-j*9"'GwhXzfj5n6Q% ww#9E\E `]bY-ڃlLK~+7u.6=2f?AN)\UjW~VrI}PU(Ub'Y5_/̾haf=<ܱ|X2Zm:{7{(nMRWdwwF~5Nu ۓ>4a }t]Yω\)FVcoӖ2J ʧ[T)^PV0r4FQR[㎾yC//NAt,2* A`\Zbi=^N S%B ")RւH+:q3w2TQ#K+3p67sc5rUQLKQ:-QhP _磬l^Π+*Q ̲A#iZ;_Kf/\&YvW>lB4/Ξgrcq‡+x=aҍo|`3LeitȎ =hGd|+cσ5+pa-E<@XWnD ?94/"b|ʠ2(ք|b3E -vXU. R1~1}VGU˻+Yn4VK8lsɅcLj pXdȬtl 1m!Epo2h[1ﭿP<qjfU9Z4pO(:l.^V^etIMrwLs2&xXeT𓏪x?@xNr!w *7WRBb=uSCimohcNlƕoS0 H5ln`1?S? (a,-Y0gEz0$ZU=s11[Mp@ľXef ٷCIxL;;)OѰL*\pGY؃;UΔM"qmGL. 156rQY(&[u oiȽa=zD2)>_vgV]Y6Awa%ç=cq%%ɿ.YE}*Wd?*UX[D(1Ne[W`NGq1=BR7lo,\p`:JId h޽qd_QsA O6bFH)A FaP #2gE,a'--STXnu%N"m.( [vjchBM`z^6l'IZ*[ <_Ica&#+Ѯ~s؁ۗ>Bղy\,7?iCm(Xha[{îc<'!Nj^,u4Mߵfڲ1 ϩw!,a f &gKs*f i\KkIٔ;c&=X)'e{&iV-l J86sr-{X.IjUnh:\j%5Vc?;㛨o;UJ-'2S@YsKc xPuqcy3dl!vFc*nkyQui$Fq%+- uAɅe6Ɂqq"62d?] Ya2I{ ՇooKġ";O'H㎈k9"ƕ"xw0"cRan@-WfAe-F,iNӶq06S_pbt7QD?&F%e{ϛ阐W:w}3>5HCŎAn䪣؜FWTpȠͼSmլmF*jT{'c؅ļhL[ͻ8տo0QP}߆nu!Wk5=9 =co B4h20+З5mϜs7`{1h`+_ y "Ē"~%|k  +\Y 6:($Yzɠ7m?oNL4C BA cL46>t<!띥'*.?BXRIȳo~let3MO{l1Z(`#]=<Jhjh|쳫Ցv[a bz"BI]B""sWXhݜpnE2 fl -KfU8 1yXǬw7m0Crru<hӣnNXEh:D rZc_P/icЏM-y&xŒrN>XL0EP hLx#֟ 7`WZ!'&fFHZ$dc~Z\adXGjhJ^ ﲜBHLShg;b'Y0|-W{rOf_8Fn?&jU̡joSccPHfb \<,7װ8/P @\J $oH0sd| IE)t rN3Ol Fr

o@JCK5hxICgf^UVO|z84l=*WO ;f1r6i"sӚȻ _%m:&*xWci G]bQP",j4$V{JՅ;\):=#[GQE$sLWdʄbpꬪC^Ff7k O#JvL7T7=PaChZ%9{ǽ$-HӐ%-h4HV"|[L!on_j`uᖂ!mQ!Lp4_ 1 IRYpMv 3(Q/%ҧXi ]7!L8& >:ۼ )98PϻT5W~z!ܓDRc@$K1-(jٶ ?U)^ݷ\b6-rIVsE(λ(ǀku'wp!#JiS$/O+ǞXzNE9u#͝;c=vSV(G}xh2XiXkίBaR̮!MqLQ-$45Aj\A߷O՗\B8繧 3Eߡvbдi.^hls<LY#ȋ3xD݋e'uٟC&:0z*L_YBw <3'[R! 능p@"I̦q3[j8~4\;kw&'vUnRקf㛽qCvQK~mm|KMue EoĬJl FܶG/m]8N(}r2!G蠆 #w.TRqxq;s+,8L"q0FF#h t V¿Z} Eqc^f$@iqj DM,;'8!#з!5=%Uu '^/Pu$fC!-Qyan|&)<{HbC*E"1Ia6;[ډfݰbAvo{ ˼$x*/m)I۫^&VZOh4z1A5b\8 n'8Ģk;Ɛ[^Io6s6UI/h&^9n$~ܟv^aZ^⛥(LbUS PiWf,ZV*)/D+\s RmSb$S*ûANO~wGZ{ҩ Յ"ߠO<ޑl?e㘗IlUy2Id !+LFv?bz_ÉH*jch8f>mZ8y'ּJ>khXT-b;D`#j:M]w'_l1ٵ?R%8_,?ͪ ]l(b]1Ym)r5B~cȶmVk)F|վb=ǰ%49jԞiLG>:~ &&lEYyD\RQ> j3wjV%Cй'©WП4$/͊uw (JFtyR\][Q@+7ݯ1W?Pߝ(:؟ź~,9ۄDC,BqiCF>*hծsaHSѦOCcHVaY7:)T쟛@ E@&619tf̢ )t K|G53o"H-,gL3m||l+X#@4o8Bct Qu)'G H- 'o u^~wڢDTGu% 17 DDT}HI{ɶDJtЩ <+;PΜjb}Q}k#mڔ1$AQ3*3&%DC]JiVF[&TIjORƄV @]q6muU_xDB֫q< jtf_x>sfdSSyn#(N'RqZs6#O&:D v΄ҤҤu p*LZ;H9 rJ q,}-dؔFXBLza'4_MÓ?J[p^;k"A+B@S^NGZi#a6,7CYDJ>OA[.LryF#.2jnJ-<:޺]kyӏsNͶ3ϖ { :4`tj1U}=t7-ErRE\Gt4J$FHd~@ȤЗ95窀DG~ h*mg^l +*NAVNf)rߗms QmUw1R81['mMT ւHO pccm0BNR"+:dZ.k+4sPՊT yP]̬tާ(ϓ U\OƟ G BIh7c:D[(Cd_;}^Ggwㆃ.LC-U a59y5s : DW|(KC'*⃑i vXz!1mj-\+ND&-c44ŬRӏ7mu}ېx9Sox V=s87J'[Ws ?;,=Ub g4v6򂵐lJzkGKWzk&Sfb* ?~$ͼ2j?1]gB$eдxiU};"9Һ.mHm.ss%J ;5u`9"G&zX.$g^@lc1g_QU )4k| l\ɼ 0kWyhT5V%G<$%'gCR6Ub Ⅵjݶe-6wsV3 [o!m64caGۭ."r!d6!kfNw^P,{ýTLn?23,))#!^YzGJ"9 Erx?wyd)~B!ȯf8U#Jdbe.vJr˟5}a=lœJcMoQ8Y`ΰ#&5PqY*y뵅I(!Ke!%1I1?/}U AS)YiM*Ujju N5q6D3d>D3sAQ`Rcw+zTopj3LgβKs *$s1ߧc9{C!QxfM@!+^fC3!x: 48G})y-iE&&l7(HZW&. b8-e4q z";yQS30%a4bD.R? Z ű#W_e&LQKywZucbc?ɶ#O詶]ofqvH:#<;hc*EX't",ؚsv)E]= ϫG qX`;:dAhi'B\du9aZ&[pН3 x\d5p,8Ed4pxYl\w ||  ѽ"'2+r:LzU=בP,}ֿznNɡ,%VyN/Jow9w~)+OELLx5& WZpmNR7j}>.ڒ\Ь%FŸ,vw0t6 r"Q24%]:ԙw\W^ Y}L,?dUXB!EVxy"iTXUIČׯy{v _=cWݦrq(6pc{GR4U"Vy3)RTm}F6狥oeX/>:yQBy_p:/'t̤ 9 6Rhw#)/o⅝ָ<ÿ +>%~(7j.6D"kT:dh["kԬW0%d>R13_@庥>/~_\V;4BH,F$pDhCS͠SfZUeaZy4J z^v&gx.2fJ ;STjmejбDjzWļ4)9%d7=̠ ^9=*@ހanI 98kW^.tn6%͎&#U@oH^"[?\M.7]ܣ}4 e9wraϕja!#{.v`3I:㭬5R'_( bܴx4nƇ 5X#`h2$ed]P%+m.Oi`WT[SX*R`1W5=TASq$?3;ɐ}.>{5Mgs%J'P@8uټxptkO͍vHYhD OT킊8ўþ /&cUʭ3U&H7r8[ %#)ș!^x6h .e]=*fW;K]x%'.l1ȮYBMj g~֜5Vt z- ]Fz4efַO͙YE gt>?A9W4hke#86z"c]w-Do:0..#)JuM7sr!>X"j@U& |MFq78ktw9 {ݪ dҲ㑅4Z1dq5:F3%T#}ƄFugq7Qd5ɭ(n}Yc!eHǶǵwh#ѻل0ɦSh/4,HF^B~V7b_e٫?I3߭a:X1G4kފG-iu=5Pio _N|FЪ @k Eyߨ,FҿpwZ$kJn o! oq&;QvF ZXo5F4{Cn@ Qekh,} QCdmQ3BK- t]+Wrhby?Rqߠ#"G=fHL='Җ #ӠVn>.?"E~p6[򏱨R!+qQ:ҼosRTc^>yZ&Ҁ -Qw7(]L14~oY"@u?F FZ;"q7: O?DRIl7n+A< ц'%C:gT9¤-;!\T}iPfL~! XЄ+& U|< SiʷdC( Ҧq=vP{?ʇigl"+z4NO<'(o,-œW$1T}P{rV:^{XQ]X(MBK z0fKVY 5~ ӯ*1Y{1in)0JY,)&sBEFT~>kWzUI<ד[ T<)?| %c(?]B:f,r~'gەvP eE'%yf=we#9Q7?' SOŇTsAJzym^ҼʖYpy= 8:۵lwOwY7Rb/DY`J˓;U/B=ƳF`_ԙ ad7*/1P1wQ3 ?ptvDT}}5R$$eUNf"~R?S]1boԯ𞋅ɒԅ/nTޔ>j̴ؑ}"7 ^)]BfQYHDH骢xƑA\>rY՟(tn헜cY1WMkN]OH+a\n.[0]BS4 5n\|»Y+,)S!VvKfeZɲǛ/Dž6hٻD:~x{\zCB;zvJGgeOdV 8Pd_/?@ ~X UC*ЀTou4bIy7s΍xIu;6wEʴ͹CoGRpjMs*2mҏ,6HN>Yv2 ʿ+"!I.Dp1 9]5]i{!!צ'b䯛cԿ )P$Bav_.AϋPf.DP7{Lv9KYIoT\4S6:Z{  b(e>REڏ~ ZvVq]PeV罸#Z Rs@ϰ1CRy{eУkz : "“]m EpiFlOQr߽ fbZ'X0WD03=ucwGMh~1|C ?,\_hypO_ϫi,Hy* Rm#r l>`[I:ţR$;D267uGc0 Xia@&wҡ+ژz5p`r| I.kߙ Lֿjw6O *yp#%_qQ^6<$erThfʉ94F{@}5ѯ$˅J 8u̼&OZpJ =)}uؿYR88,S6?Ҡ^OMJ0ʬqD]_Kà U|~f\LESUsI6=]XVo)3MB`h?|=m.h ^c̋;M7V0T&:p۬ )XBcDVxf wŮ"$X}c,iId#ȼ c"5ygUblb!й}G#U&,̓AswFևHK_]ؙsk&^mQB$?"0j%5 Җ3,Dq}pԭFHG`1'G/+Zh';]ٹ\^0UcWg5Kx4͋:6ygs\S2BebYR}oMB2Q1q'J"g7S~S͔V ӟq1vQ_A&aQ:\Z⽖%1I@\i([_}"R\[GŬbl̳} @eoVl1p¦unU`\C*b?;5 ҞqHH2vTP~ Mp?r@0lXv"668wZL\ى B l:3r|6a2QcE 1%11h LHDi_l GJWǃ===<I4K /AljJ ɮ7{VPSc{K4BՖ/MEߠh#_Z' YnhRaG9\ݭk$K&z4-=̬[iyTL)Kw>*{$0?gC=ErX>ń L8ˤY͙ב0>qsA>JkOԴ8qoZ6M{I !_7e=,PaQz 5cCYļS{QQJ3ZUaSi 4[zOF" ','e aqgF[ s08@EUJj!ӟ1jA*1z U|1^6W 1aO"|+kbcbu>#`qc [)}.S$ Vy!}O5eCTvj.ӵ}rG4!:Z&ZVyktP[I t_G'ku4R9Rˏ%SñK#Z[^&WϞp3BFH(\% 5;`XF'αBzyX̲6ٓrLTѕEDc8h+6܄Icw~2ms%Eei웢^y*h=!KG%ǶmK9.>CxM* $jeµq0vh5|:CV^zU^Dڰq`gG N0!bK(*:.JPO f TToh Dl?d;۫N*e5LyLO {Pt&qdd=*Бx"LTbz*Yd*ީtnL`Z6dy!\젔 WtΘs1c9)o* N.J-=^%O$ i$f-*NKC杞{\Zo@FZ\Q$:?@Y#C2mrZ}PtQ2G#1=; lFlm GdR],qZ3d R!Rk>V$)z:l0 }o;,Ϧ wܚZݩ姵8 pha #.3& f3˱6\IGU@cy^>.%*Zo l6Z T{X25|jC^*''6(Y^7q/Typ}~$%*@\^ G]fnvGREM* 5lԸF ׋+s zk_VVFm%yE䒢W+ xw1r[]ũ6_ L۰Vl=1M3^/ ^Cʼ47%/@E ce9N߷ ~%fDdcu:JeY( _iW{<Lep> A]A`c8(>RؙwH+n(_ )'%aw\z!X 2@djL?7|nIUoR@lY p9x)N oɟƁ5y(fĀg4oy6>]j?;ÇEdA| J"q?W=0)$W$╓|g&J7b?J=,"`T!.@m,3iDY>0-@s&uUwtσ`q4U9ev΁è_^}yF7Wwź#pē adOƦ.UlxEd;C0gR`pKC evԱ/9;P+XB6>AJ-gyrRkwP+q0(.?JT:h93L\}%ލɪJn|N<Liz?ho V3`fprֆS{H]@\ZٸFUVռ1J Ҵ9(e%/%^ tGA lap5L"9MJ1 [;}ʃCK/' o8(>)%|AR6;j]<-/v~cP+B|W\0XW?pw )Z*g1Q6ty;2@V'm<:4=>hԻݖ8q ϵ0oãBVc7f>5p\rxSw\xZR['0hZ,~7u\o*H4յP3_J؍|e3TGnJtT$Sa\(c+ĥw|fbLic: Pٸ&xi%g4^icW|Stx09,jsH rvA։A2l g swc7*kcˆ)ΨFkשr Lg97FysU$urYtƄB<'2#TD29CElh@E+|te^L PbMv:7ZEO`b7##*Ve#8(M(ϏXfM|T ۰#P +d$Gn_J.\`Mmgr66r7%CR[D*i e\'ɪx e7"h0,xdH.`P4e&i0CdWzj}ol9F`Ԏ}wYu>6D߄$G؊:`IuUMfm.`*I0-趚P+{d؏D9kb< j1߳@sߨ V$^[- !2߂r(vg`"7BތIoБYD@Fu6`$ K0E9@ e3V]-4[6eljڑLQƕTTFQ{x:.3*?YgVh^ԌiHNE#8^ g9ViN|D] 11zюA҂)OZFS&5mO2ŗ{yɡIU*s!#U3Ss</hgOk 7 I w/Y(YV_ Or,26&D6v3stnc$K} KoIZKD4b{ťaA s߭rO{4P{ > [!'[Ç9*0[-pw#V"0 =Μ9_#x*C/1;Q8|"olRe.:%iRLl^&{GqDLssyi8$d_Eh#bY._jvrf_IYڨ,'FOC2Aq?=cDy򰘒uX?=1SX^glF/9#p lGzZ}>XᝰF|E>xHY]ZL I^dy_cQ';?s6GqA k$E j]͊ZvN͝C(G_Ȅ*]N.ci98CP`Ui8Ftpb{kq }JX+u{b9Sd,qRyR8CeKkW :>|]dbP&8Rb"n fP-=9o ʌO֔U(נ첆)p\d+!iƫeNk#38{(JC[.{rF#ѽvƳ,p!=d$YSJ[il]PB;D y5`];.x+ $q1EkaFbûfdZ9؜Mt-nqJٗ@Oµij4?:zJ p$Q8OA%/jA^#jck웤E~.zfA`K;oùd.*%wnh-ycOdэ%FK_ qlfb>Fs*e dTB{rƚe PFި5xTr'gh[A7]L2w,qBA<-UEyHM0aW6Z ŕձ {baDİQziUI|+I&`3IBc;!(#NG(Z8\X0wweIWVڸO WKK-ji I9 EQ(c%B3H |m-W&=lNh@0v'S©sxo2,0V|ƚZkXqR!'1$k1]aoS93U%z Ur*NVWmj%Z@2t+mP SŞ"5&'I6#!$hh@Lˉ&9zJ!W=̆@πtP{( E +gG|!l h[\vM`5#~=ًGuT4ܹ[ـ>0{ ?ڹ[o?)D?L۸MrBr"N2VƖP}wC?DPm =n1X?;N1ۮow,pf5;G/_z\:(-: 9(iSIϮLj!͋nLSZP Ta?-y]iY_瑀 Kc} O, 45GZzkt]P)>k93pɛ{B (ocF+|xpv(9a^?Oy-DJ `tOb8XG/ ¾ ~0[5 a02OQy 6s'hhdps&-AxU趄_G"b3zp)Ք.,'fr ĉuY :p+IayJTΌ6ͯ yo)x^ KYٮUЕ`a)|+ꨉ0}};DZd[HeIOv9:s{ |ycoȾW &dʻy Ssx%9]p&9aT/2ܚ]B E?93Yr 5zh x_Nnv(A 5!)5UlQ,vH.tI3wf|TEQeFޣm,&6p茟->~%&[cE%}+_\qJs69wOaP9GfE#O%q* =QOw %5^!~㛋XHPOo_f1jtq9*Z9Putb 3\*Z^RAea!FB%[uB:0:L ^REUxlJVkI_ $0Tj=o8 = L|md.Ԍ$S:=(˕jYnF9m!QnHmkr/~b܇. $#9B. ?ymҀuJJfP"3 AE%̳2Fgf\q^-;D=^?8,/ g(]2F悯~gFoDF 9d~jDlM4* tx V < Y%H(ulyO͢o1㤯Xb"W]=b0I+eQؕӨ$ 8'܌$vG!î?(6-Qq[B̃Ev'*t}XV``.Gm qe$%8{ oy|H\Xۖ {ĄBF5hh 󿓴.UJbo( CI$|^_  |V5jN/<#?Fv3.77gG 5IH!D`L#_Op_KE5sؠ6ꅍM[Aq;N|'JD ju7 \1ʬvԗh>eKV/^@ItuZ /ǟ%mPqB ⃬$Y >/hk/ێ /`(FSy̬tś~gPE 4„ ^Az"aYIS UV=jZ J:]$M*|7f5lm~K)Y- 9JnY Ka< &kfmS(DyR/јI˦dJQ ߳"Dan/ ?/ZM%["hz)]3V¡bpP*&fsL="0vt꒬#Hmw!>=(\i܁UqE-.WkJ]HL?*CA ~T4`'Jj~aysks# 4]FvCO+xKYޥo)#T&x`7VnQ=\,Mq< /eߧO\b"d8ϲxi2ύc$1pE{>pX߭]_& 8YVDB,zۥ(#zNQHfmъCQps5&6;^Ofl1#3 ?RtIxyeX_,L0[/4k% $H>w(δ5E:j CDiS^ƍ۱+iJ4!J@O/ qhsۣ\6(4qaUiJ xX[yzIj P1CmgY's1Uz"iq/j}_"EQV }SF6liߖmnCFkkvG+Tbq@A#I:@S^ ~(զoY >Dm"?* X](E^i1cc36Ts &9Pl9vgEOV?Jv !NRKU,wqT_ّ;8NݠK}Wѓ9lgRu շԶx[ z]N_Y{T~q#)]'8zalD#C/pU߷$ƆPBs~+طz!]5_ܛͦ Χd@rQO} #^apb BnA ,ךDj/ yk~$n Rg>+}s ;ʴhJWK[CX4 un_BX#ߴ(! ""[w6aͦa\z%[[A6b||tΦhgWDI ґtA~8.A-NWI:rG²ʔ1ωJxD7Z,ME(RlP V+SEۨ=\-\b( bwfT)IPd@$7P8|Kͽ|AY|p\jO[v yTy>'[cŏީۭ(¿FfbC#rsWs_PƁK۞P8+.|c޷$U0=x!`u6ŕ%SXl}*upd]CBT׿/HZW :xፉ 4lϺ&d8;}x4"eK_V i$-uſr%b0 ;-5mN'ƚإϻwTULg>\fVΒ՞:d4lU _P%+9k ײlsE?檖mY\ sw{p]j(`A1[ӁF L=u+E%7T r%q#;2EhQ] CD13=}x^Cn{lD&d* `ꉸyܫNvC !E\'M_O^JEF%ꇺuS[r2bO\h-VGR]1hPXX!1S >WK)]:05N !ei&e-$9z.g m,JD9?Uho)UJH~HHp)ay:N9.rFZ&e"{ %iEpih<=*!r3r*s1/cI6o()t* )\x,C 5WP-4ߝdz'z뇌M9%0p]#VM+>S$T[}Z3 3鴱¼ *(YIFkߍ^:ޕbEOJ'u-i̺Vqk ?Y`bFẘV'L-crEZmThQ}=jcE!%y*zٕ`2VYx5k;Q+g<1 TIٱ{.P䌥5W1a;!oѫQVR V@eXEcpԶJ9ɚBgEh3~bx""ڮi3>pؒڶ S.d#nOIt) 8|r, pB$mb `gHSP_کfzEϸoEq]A4SyR;_\6z-,ŽmV:\¬Fl~rR&ct"@:_zBRk{Cq2g@Y{hPǠKмv.yL`z!FDey4s:Bmb Yzizv~BVr< e"O4ViYf\%tڬ) Kve x4Kg5-W!fn׋lBF|?;&+/\jJxb#mCU xz\aI3?tE|":WlDlЯ ,BVTjCUJ{h% /SeĘ '%zMnjYgHajgߐ Y3 TG KBL"Ufgk4j<b4Q?DRF^b֙/e5]S}EJ' "8ztFŒ$eLyk%z̞TyiLaUsV2Ukrѯ:6PCdWZTLYQD9Jمot(|MN_`lQḑ80B\@BD/k&룞[,zwӅ$^%$lJ;CܻgNRcN:n[C^3y19揚KnS} 2ϼϯz>"נK윪3]{k* 7_Kj 2q ]%*.Edj1I1'&lwҟxYӸ-{n8ͥ1]t|tUeb}+0@&JkU*u)A'wZUa=3R1#hfyKC&P% R kW )^l}(߬ٛG83UM<3 M#~BB2ѷ]]*T1n)6*\ƘU1S g 2H`3]JƮ]7c-N:74n"*(&1l[d2A(~vIX3|P-GmsT[&ɷMڝmf&V:U'1zr5Lʩ/\Z ~6 ATZyzYQɖhEF]Cc/ΕأM4BvI#S/%l*wQZwoPfvUg(f$pM-D+>^Xcka{\_*pe%j8ZCJ o"1 _!Ӑs.˅EaG렁>gmd3Ia#5Ge=7`t1hVnۓlp2?U)CX8DHwb f+n%4 RtDa^/êx bĶh^ NKȐJD*Wi#B,wB q~k)\,v_ WN/$#THIP{CgCƃ^NVH<9.5⒈(.m^VCJ(iL4og (vO;k! !PPk(& O8 srͰ?I4Rq9w}Aҁ^E&RT ҇Zmo3.exsa !`\sE,E7SddE| #ٽq2Itj%>X";T}}S@[#iF̬,XLɝZ&6^ p-+-i6U՚6M_}^Q {>cIr0|B ]zOJrFpWF V)<ٴSdoUx5H4BIQEEZiW]PEЄ.c||P$c܋,JPF7J=yYJҙyQX!^CReD5(JeK=T4sBtA8}GrǠ#:ET}pq[bKLʷsAu8v8T5|3#v"}Btpu,b4=q!8(p:rߌq]6Ȣ5K2B4ZCcI ȶ 6E}A*|C߲EwG!;ZQ}gOiߓv[*~iZ"zՄ2)[ (ހߪlK]x AuckPR6TPWnA;d(0=T~W(>^grKdBP Cu]uNpD%eIQdOJ PߵMfʓ&qWN#.Jb-/Pc;"P44W?☚@ya$&@]3K (#1Uw&Ca4AM[q)OLq)߉{sWl SvوWG[K&؄k7DÈoz̷TclU r(L[w3~z6EN Ɗ4N+Y=OC WCPWQүjp{]k4Mv|qՁkGo6QDغ>ČZkX*G" q``@U2~:}"Btw8!1ZmZ ?D#+|oFc 1[jGKث`nB,vuShOQZ-m_5LuBw&9jGo01 q% @dE͒,ex તya2<)zEڄAXKyXcwbPmܞGVoE4adhKBV $I­Z2{&6\%(U$[})!_rN2R)n26F/,Jj& \pߡD}r\rbP\K/5*[_i ]Q&e=0*IN8mʐHsG~s8h~~HVAH_l,՗pC6PWs( 1Q5>f~x }eNd'd^R&iňriN*1HEO>0$`7ѧ7$Ӝ2[~Tf 2!iM9B0iHUM AA;$XQ}~&ƴ-a,dD[ο>;sYLW;_l@Bπi}NShsY^DbpabJ<t-a)-1xԦiU*hU S715?6Ŵ7Ą3-` xUARO?}L=NJx5KL>F؉hx vWc7 ?%tDž)+Ml薒؀`;M]W;aRD=!R~QJgzc̉Z-f+5v)O2VNGAUhޗuKh_L!ُy o#Ծb !h.ekڏVY^ [|/T6Hr:vP-eDb\MLwm~{ _tqePqo`Jv +,UMG tv'47UQ{3rpN.{]DXN43S 8Է貦# SC[ՐN\Ե\ Jg<|۶ufmlKBL$I&h'.1,."P0!+]jz38ݶ/ XT/L8sh@]TU:2h:+g8'^ ;3HghmѾMW/]$ZMh%Bj9f㕭 _|n5 ۗa(Nj]^YAbGCvNl{~iu" asrFN;A]CKX틉=s |+^oC{R+e`SG Ya#+].↷5Li|`C`u8/j%oDw Ti91zy }Zshܫ^N%&_3GOʑX9NC]&xz'*Im ek'V)X4Ϝ 8q? 29&A0!Pd+'r;:6K)q {pi=~\@^]+Q{˛axwWzs'8o`/eVS bn@C<~ uUoޮZq$ݣ["T׭Ȩ[\>S+>.3EvF٠紲 ᏿tstg"kN0jr"˺* b?iD-VUR=J54,^kh'@&!V9mi lyjt;aNhu7}uGLՉc8&֡|{6|xrV%fz Xi0blIV*7?ӸOhoZq^ KyQ)6 mZ{앒5<:O^=88I6n|g nM셍k0:\g!nٍh߀ԹsfvkPmA.2m ߥkKW.D7yR-払[:r`$vĸ'%2!c$T(V0濦(`* 判ڷEBNJgZ37AhVh- I~@6!]ځ{G$7눨7E/t1L"miNBTD^&^h3̽~ֵ,́drd)#r-|e&zNoP ]e aU\?Yr\]elɅ3|{F(+q/2WB>|lW캕J/ޙBw;|(pU.~ Zv\mTom 4nOAN $K0SzfOGS9tk ߨzfkmgxHǀ.ʡN.q @h$|/0&6FXgF,1v~~jTT^jd3VB4X~)jwJ|6F[^ kp[e1pi0q!E8#9 Of׎ Ѽ(Řի/O2꫁}(X/̓VC`k_U"#*ll tvkr`XyeEeFrSXăйKjT&*C3?GS)\8X-z(x X 5Kx :9%t:;|b5a4SXeD]{:-% :/75]ջj־'Xkzq4/-[5|䚷pc7P5w3zey!TAIT'ȤxeD*m2`}oi.GPQr0[ [7*הO t{o{$eH􆹱pKncSb#zW -:AlG/H:ۭ6K̿L54uݢF/S?eI D%ݴcUI q]{OP"<0Cq8,ȿ6]n;=9=7n; 8*.Xϴ]n=?gԯ,LR,ʃ!Ghʱ4pѮ(?5!b4h^x9o^Tfg?yf>wCq+L 2ΗsZrb e"ȗ6ArI;:LP͢{U^,mCL{ 7^S*"eWIMn [ϴDn5 )16\&yXċ{,۱oT(69jA4b+h4e(CDȷ;: ѝ19Ͳ<X%kOA-3{5=b~e^( }wS +lߑp_((ǖS}06 I})fk?=-O::F`b#_CU*°&N0H 0[@%$CYeh! D26Pm8(*ca<_9th҄焄k0JmF|e +Lj/N?o!cM7X(d>` ; 5v!%oxb OIJ $j/Feh^i|*r =©$Q<ƒqclܮ}ro6`S]/ݻRv;M!QFX8*JnT.i6P争2Ncvܵ:C/ fJuss+G(zQDDC j9x5r1xEAc#1+BR6SWdl+ ђqE"*69.dQ ͤȇzbGEWhj?9 XlݴkU苨:OQ0ZٿvU/PeAdk$h:Z%1a!KgjOB:3RIR==hC/Qt!ZZ_1_(ܱ/->g$``]ƫnCN#Og?d.w")(Lf0 JFQftmAR)U~Yy09G'l+!]Ͱ *~mLe+ZyصE)&5퓼ZUU+m{lmn/ۖBe!kj0Wdsmdo6NKv4#Dzɲn[QiI䨐16^cQC|f"7/p"X.,ZYEf$4|"w1eC웭FW keQNJ<}j'XDIAD zaaT"ItZy֪nW!ƜIqϣ)A`;P7N,i5L홤ЙG;H";LW܁l[80܄ݟuCoү"CfHfG6R^=#3/0vH7uLL2U.׻a~/3hU8%~R.61;n':HԟX b'aA 9RO!l*f/_,ȒSoGq5]ݼ{w4AB_Q;׳5?-DEOB]4}r!kϡ d<") HCOKb\ֽqOoP}}pEblq7<5|Ia^[c'_Hg~X2*ECqm^8$VbfC9'eeruHõ+b wHЀߴ񂆓 Emo % Iз!P:V+czr h%47IG47{rPtdb/NTLG_>%+ОIO"-е٪8-HCkd%CIZAz7nS`io3TZ6uo~gsI"e'K{XT)LTWt`@݀ܲIfb!1וb~v ӢEPKj[  3fo=ah4G>=e]c$c{c%a %KFA'Wܳ:@Q1D:$*򖣓Jk5L{vVoE^kf*E?gzdpT? M-~!GϺm-UpRFPJt>2bQ<=]—*/:fIF}M Rc3JFZ2ïbet[8Li5z$\J7pXMh{ 1QC _ #f^g(3M[?֙p|4؄B!!KjOKnA ˪wao;};+0fTDiD<,I{b8kJV5ЕsXmzN˄yΚ $`^UOK0у\?jTf6/P]p⏱G3wu? ؄-xtӃ-Z F$0[ڗ^q}zFEa/J;.maAG-^tN:p 4ѐLDD>,K_"kLjBqe%V1f0b+ =g"BM/ky"!tz+w$2$f$G:??n'p>*Y>k x/}WLgt1@%#B;k Qllu E#a@uxx ɞ Bxc+Wj4<&#;-yF4_1nPmPr?OBJq:PeˆzmUmSJ`OkD0Ruȵ4s8T'\I# ~W?3tc=jRߧF] ܝVu&E?#\Pl$ޭ"n;EYT>AjK{؄MU{ߏg^jɃ$%q(ftײ*s!FJysk 9 zs`vhK [APD?)A8weaG_;G22%$â̦ϡv$qd\;8$nEPq? WX1`IzBppUP_o맩.gq<]qs6aZ8t+rHB02߷C=2V|.rΞQad ]; X^ǪߧnףGX:1pdj ae+\&noϪ<3fPki!}bM|+v* we&+qvn Zd־OqQUB*VѼgڎзGqy< c"e д/тj$SF2]L_;\&6{bPRq]b[čВz~$C)GgTsL qcxH[z0ΦrJQ1D]71"{܋~Km6NUHCft58.qoK~AFȈ@VZ󙃀s"$`ʚګ{0W9Y \](dr$瓛O}nnbSޕ)>`ŹbUR['G5CZdUKc^]N&Aj6q!+~y7LCe~A)ݘ*'β v%yTm=i{\(DU ^\xJEsǩ>q_6:G IޭT5HٱUf zg}YCaLį`hL| E(gz6_zV< ep2&^6#!82~C#ΤBm{dEx+wDYo*wM..{aFG K8I3!jJv3T& TwEӑ3_vgg ?@Ɨ4Vy\{GFfdW!|n 2GHG>XNe=pk ֓:aVdoWT؎ԬGWtPKq)=`*,'>ڼް-وV3#Kȋtc&ZLXWѺ`{&uE57wBxM}:- F!t-pIM(փ{լUظA:hF׋).g'%\4*I1EQQqQ# ıb_e`\%U\ޞN{nĐꑁ~ɢGuNˠi>d4ʪ]A ǚ_38H[A>:qN"~1pȰfjr]L[ F|y~8SgK xiLcKc_/Z,ҌB~mMM֌r=֏ a$vY[FȵA[_D\,sNՌfC<*QHhᔢaqg?E3p\P?(z9X$|LI"&Ȫҙ U1lubg ZQ i .ݴBTp {hG8pouU0SoG@ )?ޡ%Tr(VJ+@F {yVdJu/c]p:_}̺AcLvXDd<CسFpn\v )IPp8"0& O'^NĀ 4TBŏyeic}҆_;4uA~U:mn֜j;1mU+1BU!C,< &5u:UNt*gρc?ൗPVXo<3I=''=8^݅s'B W4SCiQ U– 1: 0ni:#]-`iiSr.PPHHRS'z3h8L6\u<<ɀ _!. 4l82nn1EY6LHUzY9;J-9~0 8֒@r+?RώߛAz pyML% C|K b[vTfy_4wJ~g25b}!'l d,,1^g.o ;<?0qgpc:l cDf4j7NT_wh JhXYjqǎ7G%es\yWxtv1{eX\\?@>C.lj|\c>j= RX`A!huDD1`4*_n`d_nfiZ1[ LZ ύ´qmp40W;$3I̡lJ Ԭ0D0.d| 4 [6ʲ5_=!*O-r{:sӕA*wCptiy mCY^Y/~O|ɏ:_J%"5c.NsKA.]{lЧsB̰8$( DIiBo*۰@q>ɽ%6p@K*pM:~0#lqf@Btc_.yKy,&%>Ԏ{*|>hx kFv"Nuh2{SaZ;SV@85/a!t* 1PuLxoJWLY`lM ~s80.=V#7,Yhh2E r*-lJ1U = MܛZ 2l jY;B D~TN*RTvo,YUIDO [[ 񱁚#$:`i80tB۬Haȧu%1KɔuHRiP^Eԯ)s6؄&.ڪ,;G`%:'OmESr`Y(r_$ق),#fP;[lB+FQv)-6*൨iU4kc.^JxœxD'%6 \A;=\]ReЎ2Sz7Σ{9AV] -RUTZLzfʇldGIT{r70DFz=t 2)9ɫ'N{H.dcbEKv֝U迯'|*4 iV #}i@\<-0Dfa*A5bU>Odʹtu ZlrMO&0V-Vv,Fa֙qxvwFE 9Bi}kJa\h);8 0U9lIS9`p ]J?sChIeYb+,\Ngz yyŢ񖓄NxBq=ۯ4|uv<{hIޤL=]N۩C&:?)^>їG=&&i@l[%=KqݡWk>Zl% zh^2@1b ?q jO"VR҃{µ u3ܙ h3TmRU\'Sci.(-k'@=wtzO6 K?0}/912 |\OHg5'YWb|0:.GIRE\'OC6WnWs"2pe'Ӟ,"էsSY9Uf]`*㰕KIBp@ZnrnIiWO{ٲDUg$S_HgT@oODuҽ c`WZ2pM[bz<vO{IihFұ p;?ML!Sc `0O - *̓EW+=e|D_GҮ2Z;>>˂Ge풘ŒB,> GŃj=6eBj[`і.n'.X p#:E (`c_O-v`rE1`vZ,A=|4ޓFIϳ0&"ބ"<a(ezuŷa H!vVo-nr![RE4Z.# ?Y1=mIB9Ӓ5Q#᳍Eam#C)讫f(=Iޯ'fIkJ vʙOw e􁩀?h`qDrbϳ 8t;8-hҘ$]%$SqS:t_P[0bURULq\v6_Lm$2Lưg C6p~Hc0`vP?ao`jÖ{0G#Hc/= s&AQC ZN)cPq_^%JVlelOzZ*^sы;@wnz7,SFQ M_;1Vr+be_ԠB:[%Tm@J*#W)wjfv((XW1as"S2<2$o>+DDW~*Z"+F\-].4ŞE<]s)ev |>_z4UDŽoS!ӌDKy|!3t/DBx'U|@!GnA#X}!cpAw ŧ-eoln~ \OE~=EJ mx+TMG01> )Imk]=?^IEIOm*) U6@b^!ZN|(H7>i0W ֓uG{_ %Z <^Q&z}s=!4NА: C0g5gng.*' rIc,I|pdn>VhsťaD*GdmayN=uAXr#M/O $/OɆdU 5{ j6^5+H0?Q`+̾^Q%w xS ²P 㫂 ~y f*-);z7V-/vMM-4Gug;5&?oGȗ=yuuVIm?  f7=16Wq-:ը w 46_dVC \:0Spδj)mzI 0w%ifE+B x 4tBe23JjjmafNYƆ;f'd@Q[4hic~ J Ъ(G?(@#u`:(W5} ǂV> 0#sSSQ\4 |agbV؝lH4;5pp˰N]pHEҫVW.$bz-t[Вa'J:&櫘$M_P Uţe_$YIq+vW"͈]W(]J_kD#eȌOI( r:H%NX ,`c; d6Ʋ}4#bL\%6r(Ij]bXg݇\+\ՉEH@Xs3+fQL15}$RBSQj'- FpȱT + s-o81" >c.xSBnwRv7DNfk{_{.L31/E!&_E \O('C )ZN/ŦL08z#2kcwCw(Or1W9yY~ :Y!0P&Nm?(zv7F Q7bA* 6ΡH A}ʚ+\S#DTC@VږT)k~ATnsOu͞ye-vلSz^ȇ-Dװ48*w>0% W[yu\ĐZN.Rwn_OqFJ0E2qn\n PPxoEHeޚKGC;ѧh'rbmd|;HL}vclP_J8;U0֩~v;j .lrb};R=wY-UJ'C뺡 }e8ɋ%B횋j@Taŵq.pp7#OjƠ~L/ވJJE&:0o'/D'IncSȞ6P |.NtH:e9:Ö mxH|`Eҽ'ddFB15(Cş6MNp|ё^vU?9w5 |@/ 2z5"Eyz\)TxlRuQ/SN>{ON}Z| lDg1xԪANqf+-ByJ0XCAxhLYQv=Nkk*4 ӢJ9c=m$'5:K2|h&lJHȉv:\sQ8|},_ȆOѮUg3/BW{UXDByBN}߯ipꞕ}ohZ |c;i?a&@%ߋ 5}vsȕ7ͫznx E+nM+S6!AIE(*gm+Nčڈ*aCazOBhb?6gȻI'(l&VDT`?0j`׬qAó>blW^CwP_l=D#Gׇ4`>fZøJ/sn7R^ەcAьglq'Y>"ZnLw &99$ FzWyۊen7 Ͻ?# ,RR@-w; dxFJԴpiG`)/2@'KGfNIM[I@Aw(P3փl2%aGAP0g/RVo{6g˟v3XS6ϬKi30?-nW$O ^>=ĵ]P E($2;,ʳ@u8t$\#tޱiJ"L<nᩔD!pޔ'$p"LPұԏ.咽* ҝܱtD}mT-ԵS,u@/F)xDsL-*0 #LHez¦^I?֬mL/ȧG P0 /TW%WTӒ`mTM/voƒ"a}DuK@{TcJf<+uYvwaT=d_l~*X{A%CД .gRgq*yY1'(""nPч2Q\GcT4ZWaJ,m=V @zE\=Q^;pG82 /D#Xĩy(%nMw+TӘ2{kå݈hPO/C&|uh ނa$%cL gkKu4aRuwI6 q > 1E柠,DP#5v幠X!uh\)82(H} W4p0 StLh4nR%n>͎l0pY~B=B\V'e>|sqx9?B[(~0g4Ĕ¬ZcdnJacm߃$BJjÝPR叅HɑōƥPYhfr'*.N3Z =c-DY4soI>CD,ldFC$hpo٧~*@-2}= uE̘q4j"gWE|li*Be6[U#&SYM%_j'MK8#%(αvD(aX,yowMB" SNw+o6;VNbU(5ϵ_EW K֍umZ loccrd_c7hjKYJ!(<5o;*K:#'&z.%j%5ЄO44]QS6UO(=h\e%j|b4<^; z1,wqP=@g))R(эY& yd'ҵg~vSo|.Y97jATMU 'l;dUkABCx1v@۷W"}J"xw:T<3ܿ%S}Hϲcx\!sK1H~Uhg*$pKR>$5 AW[E49,amw~ꓺ|GcVm pb[d'[Ye)w%h{Bk xmr>[t6i%s^wWJrr P4p7qcC$v {*mi6< Úw$˅e$E>4Bxþ#=Ca܀L2%t9~.6 Rf/NX#jyOx#,1}+kO>2i*-OjlvMALqn#ӆaƴjxJz eg]_R[Tyŕt(?A@嘰^+:F/yım7~.uydY OC {@V9>ywk u=}CgAo[U%%JnX@aW=GraDl 9$o:q[u98}E]kGlk*.řjGy dW%;U06b@/e70һdkEM}>,l*vOz1*#33eז`/~ph/<>QD`%RvO`F`ti,3_zCR~S/ Ɩ12 ˮ{0R FXOX411'Mw@CFS\O`[?ȩ#f>;)o9oe,6Z%c|Oyz3m0iA@C % m\Jjv4Yc8 À luâ!y o$w*LJ7Gh^?` 6 .h'PTTyR.\8>!s {4,&GMOUnRl^ C3ѡ MG ,G&!ҳ'BXX__*rSkTgZEjscg 2:;CJ|eGP6TU?w!p`$LRFϐ_RttRV3ee%fq3;ج.jju_p Sowk Ebp_&O(ǝ{3`?}*RsaOވ@wC0SRYƗ*5Wd>C+$kd!Ņ[ RMڈv^՗[%Q: U)y]~ fpT*-g[[/3zL{_ajp_Tq~ɧ) e~NÆz3[D sopK͵T5>&,t7L02#[wLjxpN zҦP_&bذNr‚xV&kzv>`O6J6á_#0.ܙd4YlgoD͆ˈ砎1҃J۠A [q(KFyS7*օ\:}hѼ%,G{fYGiinA<ܪ)ˡ<7ډ{•Pyu B~:O2­K,o/m~5lxDYjA\qCoft NyCۣRX>;[UmHi~2v0Z<99V)ӡZr9UfK4XOy m@Tք(%5\Z`,M&g:s-1X zmJ_@IbRVmKRL F767\+gZTNQW"UD` ^j"PXE`pj0e όGô݁T7B=*7m5LCFt;-h$W k!iڨʹΙRU_aSL)sw "pB._q5W+؛B u. s)F;|Њ҄^aXItN.X_ԫjg&J\AK-0x{VØMka͇A].[X9SPY_n A H $`SZl~m^ Wa$}CB<2F'rRܪ9 ~C|PS.>^Y[O|p*s> ')zc0uW?O|ofhm?l Zٟkb9%%+xE<=ƈ|>tRNCƜvR֤ZbS=U yWIV~IXIxxSu4GX$NdL7uE /u#?+!.꾏q{z4^BYvw)$l*f/ \(eeE=[+SY#>Thp,[agi'p G^ilY7,Y"  D:;iU+c5QңJg sÂr┗GL&xIO5i-hgt1rzo{/Ge!!#Z0M9-t<}iUP$_0rs-8˚Q4`*VF9$c66f$*)y"Ӏ6qwq@Hc3mQ{7c,8Q1qTyQ8 9`>I7Ε;tӤxUs 'sܨ4%0t^0 M:? UoZtA }[GG?1|8*4= _)YfVjb>uiG|#7|Bԋ6x.Px9'1)p=q*~uX JBR9u"GLlĈozvAʏ|n"(2  i]U:dB+b 'b"x?5q@,>ր?Iw|#KIBJڤh1 F="b>+IJ%-H*ȵD HWd!~cMY0 w.[l6JpN1 UcLO~9ڞ_` W~y!(` 7-_u mZ1́Pނ[?YK1W(n0Udh u[Ki|Nx9|tdF xL+7',6eFғl0/+LEڳPͲ*+Kq,ơc5ԥRu&8Eb0γzǮ#~iȮ9 :ጩT"ϔvA*VQ۶Xת5xħߝ xfc’ :o'].I( +`i Wz# t{a_rrwpa^yW=Y12]QBlTRJ@9R0 BؼaA3 S_U_%C5GvSeN:F%tY|rsBxHaBhSjF\>!'..A]AQΦ>ݠ OGth S.c߾"#[KfolucnЫAab ς@?@\l[Ei?X !<) 60!KTZ]a.,a"~~*jeU3 W wpƏ\DC .}^E&P', !69F&AZ[J#^I6xh2ٶ"q>k?;3\|PE`_Z8n>Xb sz^kޭMIhSL4"Tw.@mBמv `Y萊HYhF1d@ySe:_fP|Yq;zZeJ&x>&/fy1ܵ8x]b)M,ZY !?^\~EOTl2#*>~2Sv9̈Jv $ uNV+ߝC&5GuWՋbs*JNRm:OZ[[DO?JRZ6ηOdܮ޺O.(pH^=]uky3(VE; nUIѱ@Nt}V`;%ig2?=f%POU2Me U p꾜Oӎ0.KV ȉ5գ1lO =Gs[ƿ2Yb}?;%ǵ?\"\04P>Az_AX}1Ģ3Wtr?@;l쭍Oje58z+w]_05Kdu#9V^u"~ ?fۖk2&p@4a9(詙Üryd$| U'C2l6;N8S|A3CuLHB];Ew;<D*JpB/efDUBrԎv̺nCy%wڀMG,N,`mIYxvCZ\^w.2U u<`[}@Ag(T`n<4|JƋCbpH9WMw5iL SGEAr&1~S({Qce*SAAzC]B*!X.ziFuEI VQHS8G]_VwwBdx dҒbE#< ^( yJ1yiͧ=h%]Cyzo" {٬t-t'I jܳ SXs 6J~WB nq=!3zZ&W;:3O. _v㤂Jd ΍2 7d*5_M СIaV/N߻ -:vgJZBT Mn:xQE>NVnw @"I托e8.-D άd].eK˙*0As0-̎$M uXy$F*E"M%šB  @/6|'HÚϠvjϽ>yqZ̰^!HP׊y!P@%k eI ^ /T'}|rjCMF:Gúrc[-̷ȍų/#)1bv %:vLa)NҙE3deg>]cpz:n"|G 8 O 8 `C@wu^G$B|b3 FXLg~r(8nQV2ك~/bmy_G55Qêl\s7ַ19%XeI+(gQ>*el؈(ѧ]G󛥏.LFwQlXm۽ cCqteuL0WWPeֆZX)~-5ܖ;a0-Ejܫq &{e .hҡ)ȌQN\s spOOȏπa(nNضvWzQ%"qHE/t%*+qj"x)+?ήj+"kcכ`Cg6\!OU:2zX^s+-vj`8Gj XEUP1lNlTt@TT2j3VkV|Rr¼v7D}v6_9u)Q1xf5^ o'<Ҥ-/99F tIyƟ{3 k8}`R^O*fF7nu2+/)ۋ0~"9vzS{ߗmX^fj iE6[|hVvu^S7ka t׆ZvZ]_ d]}(Bue84MVL<& D*2 5Dc%#XVqkԉPɿ]JWh)YY<0_^>UoLUjoD-!úuP|'G>3PHBon. SC!,0;GK9zG }zi$2Q㧩n]lьغUex}J 1E8/>`^kEQ t yձAIOn+/zbqf}. nPe"<W?Ua7:RR Mlk܀>lB$͟GR) 8ƫg`@ˣvItS;< h8HTUTtm~w/3B̭# #63z~QYiu^)~[Q,3J[Cz35x䒺R4@ ܾIx%hmu itl^#z{v%pD?=Cj_%߭ ) y{}k(]k0~HAAFΈZXw-U%sIo,~&!2Y뱰esMֆuϕ\eҡ>̀"EvK\v?xŅ0a Br፡sX8vCy^٠&}EhnJXZ`SKCٗ˳ҫB3;#aÓAUY7,>*/K^=&p)EBTs17̋<CV@O`.6Xq9yÆɚ9̍qQ&T.HӽBDW-kX1WL unU]3i@PjS/"}{l89q[pr^e9߰t́_|ص3=+Gy8Ӛ]3"c]-v=\*08 4tH|2PUqNZNC$\b2aB߸r~XF\Hjf֟Udrv%6Ƅ(J/P,A!NWr"M`M0ȥX)@*~&x$-<^Sǧ~G+^UIvwWOh/ވ%onCj4w/pobs FM wdpgJH-潹xX7ȘlBZ;tE,jl0,6fjmz+A-&_ 3_"j5VPv W9eKzkУG*vlmn0Sl_@ʔ:Z/:y*2ATsD,6Q`O-GqJw/?݅49.iG"맆!M4MjTc)M;5v (^G"2KB) >cW܃-~?ڜ书~[o gPcRCR2g#et9x3XDh6miᆒ}fE Kuˋi u'2 {| vSWNy 9,N&ws_^K#qAxB:Qʓ6>awRjԵ +:(xCR Oᾃ 'jN>Ԑ6<|ga* H@ tmQ'C5ڶsHr#R)P0܂wSRhFqS{tu G0rU45$ݱG4 /qҔq墸:>*Iygn)vUq8 $I7nk"ɠ&}EPqiݩ G<59@Pb b#d U0辡 @xG}ʹ^~?2s&J͘<3i6iժg7|a97/E2 +Yp⯻@FZ;e:+QNL1,jY+|<_0Լ/XɖU+tۈ 1H9;%f|g6h)sTy[red:)=y 6ѴCZ S\:5V/!Ḧ́q*:nҋgI+SG?NS#/N] YC7+ AkUE9)XǮ65{$׃ Pp#oڞfӖ%'2 :J8D# d`$(٘! %eDQ1 I?PЍeAZ@C|*N 7ה s~m.)(o_c%7Qי4ӳɘ0Pb.n|eg"6"vz6Uj3尾 9ۨR ,ΨTLY_&-|3 rIc!.ԓ,T8IЯˁu7G ``)ȹVSG+һq`\ujgzg*"{T8݆5 5V 'ؠS1t;& cݘB(ƋOQR%jwyDWQ[O{m(2bAPiN >K[HImRPժ5N\;z5+JLpjrK[JNeL qCL}1%oo6#+Kzčc~'$ hU)Er۔vxպ.cbzk[(``E|+m cadc߻mqAHѹ䐺M,> Øi9K&QS%mw!b7ϕ0ˏ/b: zǭavBw^RO~=Ms^b+dG 1l(_>K@b W8dFDMuji2[?]ة>f+[x8&>;gː%3^_] (1Odoa>IS̡! ̨˄]9RH PC"ŸM]iƲÎ}lNZekN36N$^c'yRjcQ(#27w;l ٢eDJۄ5}p_4ȓ+ngeB7G }dLst"5>yG5]ȷ7dXQ#ܷ BytMpݠ s)8<1f8g H7QU:O;S.8 27]_HM-hLf27Lg"VyG=K:W{2#X"nhF /R8'6T \z蔎4pSMk͗E[X\d=1)o?06'nj’>W4a5~@O a1HWpcƟ %>?BY2'ݚ)Ay ,mL̟߇<y_CoX@{ޜ-&Qw5dtʡk bZ0y(7qBR:V#(3b91tKp̨"AΚS͌Q tSznҪw/{h{O0.Q)525WOU=É03mA=HI@mI%#g:B&"f3BEb\yt]DK֦O;[쎅|x \PT%<` t#G[?]ToD6(眔ǰޱHq*cf#\;S"jqt,ƅnGKۮeK$gm8t)Ҕ=N3U0Rhc]8:0Mm. ~z[g䤖 XmJ/.iʄ:G)^&NLC3B;(odb}<):"tGT3s>|c)cJP.w!"CBףDAO=%T!U{dz=J R}ĉl?YCoCQ5+=Ԓd /N%&FVD󍝷m}:['q|dX7!랮].k-VTa J' xIwcZ<,T *#Q֮J6%]P؏ZQK"]\t{nA;#I!D@:~a`&uz'(/G6ûj&"r+K􈟥g@"dph".Sau1)CA#Dw 8%?/S|Ns47-F2Ӡ0,P6YǠX8whn7 {4Jqs:b^v;F>σb\Ob[ DӺ\Iohe$@.Q>Dfd -i>ƒʦWd8%?nBvTC&ij%W>`ZIs_Ma@{E7TzG1p50?\¹Xп5OV!:#n5X9E3ض-mwl-"TzFu~QY&ԗH@s΄~zzﶆ;$\"LS[9bg4Ze*Uz8+LL"VSKԄ xItjN:x͝2+y| 󕫈-&ҏX0v6S.\-d&:]C{Op̵g)}ui|]Rd61>VkAnK:v]z4Eu] "ŃbI;yo5:i[ذ pH{[_h$6b'.]+\aj0.R@怺Eہ?ӺJ ZIyz+$nPFmIeIf0B&%7yYĀ8AU*XEusݿSA:.n򩝭%_ɵQMaZ27j"DWʏK\_p\Vnk?}~k9 IKb됅qԄQY)tlG öPGE@uOݼh]Q0xucۣ8|&7R7cvκzBC#N4pdґ|~Ll4K<"x7SDVmჺ8[,4]m4EF㩨gzoWvxdj,kQaΰh`nHV<^Hgm;s7)1,Y?7j!]yfy"28T7kXPk)~l^S'gL့aX;oLVh>J])N#يP) 6 \RiU԰])eJxaQ6N=I IE{6h0J $ԕV%5-@Q>6[ 7 BK}wWȜWT,dŘ- 9vp~ @R XOkMJ\>@{4  CJIpR\6  ")L?CbSXuTFH/\2Y`f`oﮭ<8rBTj'X'P=[] OS纾9|}kCsS Ax 1]{ Ѡ֒vc_|wH񙋲υc&|eD˾I$-i7,-7ʔuIvt6[2D_6uSzO)\YJ qNHb{=r:EZWi}^-tV;GIޜ `5-ι5]Gց8D Hj&.#TCQx8n=*XG մ?M3C\ ֻ=ݒ ȄN5s? CUn$sbT A.-#'$L; 9/SؒTP u Q4e#J5161rL@Z8yY=n>hg 9Y9hT  mǓ4%0q.Rh"^mQhx{G^a4' :y-I''.I པU A^3.S*3|GSSv#VqH` eU V"A]J0.=kg.zYcsnAM,C8]n7V} GX(k7)6=C¶=ae\ן.MR 6X&JMO7A# kpq F/5TWY@o<%+CN'AF:_d7a!'6wv?{"?)o jt7_!Ax{3(D mQx KvW}*_dދ֦S`c_# J*HT^|@n;3y q{1u f,klLmZs,9y,}f/CN^#]*x@Îo@9ޠ,yZxtg]/T˰Uq;!|g6F2<\MM?`S^OVz8jMl?b^#Iq" k O'l]I`~pEz&<9wm&t#8=Ax~bz>iиOg0 ͞P̘oc¥ASށiPu[I}z~$qHK: WY$,Ń$fܻ*H+} ~$7ԋh/%/ !x̾?3Ifn֎r>< k;e)053I~BDքX{mP Cؐ]]g"W$Evt8l&(oo+>` '⩰0ճ*m亾)h|F4HU,E QMecH1*VץKm@>fa΃e֣-!cpOx)ss,Gnl֚=|eAӈ@?ƌ:4i)&سNf0稂^M|Ooub;S~QX4@G }qn7Wzzj$wl_cjp٭N>$ 7>Q훾3'ڻ" ĨqfGY0SQ6x t@UeAU'@p\K1FD8eZpQ%kUcW~MS f} Rx큧tk\γ ~k շyST3~EhhQݾ^x^ evheRFXu |@N@>攩7t)AIq$~3q=0{`QE4P>m:J^.ѳ"j]Z%3l}_xFeFl].d ,JPV1џo[cu1ap"X BƆ5ɧ+K;_F}`Ü!⍇?s#ߞwLJ8=w1[3ہ$g &}fmtVT4~=Ѝi,ȂI;.'B/b-E.5XP/n`ȏփak=:BmopɤI 0k;D0~AL GQxamJ.gh&REva[oJgK>Le -oq769 }kj2z3R.= nġݛA̶*`ʊV!+.X~ap_H6jV :Q8 '9z8;`*1U54a´=M=*&):Qჼ"T}-cnc0Є-Suh5-ۏ5v ۰QDqg^8z8jџZc/2zbC}|0O^o8B-ϬwΈqŰĐXl.p,K/%?;vO{TX_w]ώŠ~$DϞ`OnJdt[Zh̷VO"A3p*9 }b=06O°q #BȜ.Z >e|=k Qt4w6̟Olهs{Ȧ[_Z A~~C%gyQN/)[u_v_ ޜpxLpj2QsEvILz+QPdžһ]|(BuW ]SYbot-aq\'F|z*1x ͐EyP  Ep"8/grC2@1U84=10/dso\i<="&`|Hh(A7q~?(Ni@$ҴRˡ[]+1[A!܍_urCY}v2JYO)f{\bl{* }ˤ/tV22=ş,h"þ_SRnFFBە 4QMAn-o:*PQ!iu!:FӰQ:/B#%Cr~w)owS2HuD\dU;4MzPO\IRs20Cܴd/iQh:^^nP;ũ0Y} ⤸!@fV/O7 /'mV:)OI!? |'3)r2CobD%m8d6HcȬDhj]$h'C+h[&NÒAaRjsRڰeB,|VGVK>CH M5[1ճ.QT˴1Y~5Ԓt%$f7n7RkסlzYcݧ" qgzuá՜%B g8!%b4O'3 -SROb?K/c$Ky)kum1H'g!LZX0B'֢^$'2/-ʀ[ٲy(F5FjDO$/_斻t_Oli>mƷ"-yQK. doFLj3;0<73;D '5=/b5i>tµq/_ p_Aa9@1[fπ#T>rBqK$GӼ u,mHꯗ Vk(_k1I/zе.4^ڙ?m?'<9v tϓ}#x9T6~ύcR}= `k(@Eˁh#7!^zJίR2y/Ph vSWmXf5'Ӭ bhL)n$E7ڌŎ|Jpa WE"3RSMI%:XSkc)Ё.#(*9>kel7T| ;IҖ$3Em .E[}-}({;6 ? 6?mt')#c7C pTE~}ȁѣB0Oe"+s9T',;Sre0QB(ǀb&g/m>[koIdi,5(w" Gn@kH'XKwVvf#Aǐy#9l%܊2>QǹoGevRHT:!6'kff M@zq jea_P=ښ!Տ\N57LR،iݪ%P[ QeFڞ37sKcDS,tRH"`X S}h9mx#!:S= 67xFkDk Ny!EX,ox*rBUfgԞzB%hvJz_(Bkʬy1}pdpO#Ly#TӀr|ZIz+V'^]i\?dg}xKʂ)QhZmWJ}i!UJK~)UIx/.PXXGP\4BHl3WNq+xqaY*XMA1´e[(Pml"F[,#[iX>ѡ(*m"Sbׂ8,Dڞ4cc{#YbdV" Y&^/pNivq_Gͮl:D~S/KMv$ȑ9MNQHclvR:eAB =$b JBI:uPkhR F jzeOYC }J!隈PPmK|i{(޻ޤ+,}0xLmTuVA#<#U3n~ usgSS>W  6~zY?آPsgm(OC^(J-|CѫPƄȊ,1~^kk{W~*Tk.jTUvCײ~3_l$wpӂ!$Nb.AVzYu+<( ~J%sD=L=H M0,";lߛāU sȧu[lP3uM/Wj& K[% x&0)1CIMKP[ }s=0]VNT M>4ױvEHIS<ڠçӾce;}=k|[ЅfVІ!#Auk^uӻ9,S㚃[n._s-͑4J1#Xx&@߳^-fYCrN'Dkb/HYkr \HfG0ki;.-`@&]\ڑC8c/㉱ b[ύio0],JVSNm hX) ӕCg^>F;/- fWbNM!@~4ㅵ; %!I*!KӗWѡ>\kxr:Э g>)L[AXe_'N 0Ԗ{Bӗ =-tuj Ň.]%7gbJe R-|y/GCUAS(6*[/j,ۡVF^I|Nue 4BcnXQN!nJN2cxy]Ҍ3a؎@aRY!]CC}O/s{C:xQT~˓T8!XUEޜ8]τ"_1@3N@`uZ`cG(mӍPPhD{4\,}7UBs'[n*;T—:p0"`N`,\U|^(T–sG({'F$:6,]X Se/Du1_׷7𾲛Q@:@7ve(jn!r@Yٮda8oR[Hۻ_.pu=/߽pn} #~}iJYHU ߪEDgp9^ JhoqG| f\j$`ga:E\@Fzs9f![t)E Oq#gD_vFGkQonJx~ͩlMUFp&7Y|(3z#;D OƢ7kނ jZ]h;&eqO@y#;tB-;՘Ѳ'8Nuqs3}*dOhəe5|NԳ40e&ݭ.2 .ФS|Οj/LSsH&4BJvN N- )κo_ݮ*M^foW&QųB=~FᨠFP&dxm%1)BS7nE BE->IV)ղ\x4i ղrYOH~G{C#g7 s;7"<"GʬT b.UјuI2s *̲mR3w(껜ׂ* GsƳQ-ZHN69@2z3f#W"tBWpVR ms7F[W*F >8NLoìӷ`iP +#9JW\gQ|>Q˂(ǩ5 ? oai^ЩK+K$ݚ+]tfP;B:9z |&~p,&D74˛pupҏ?eh)GXkRG1dKㅄB*خw6<LРxg!aE' }EgD"UR-?FOҾXZ?U .hH$5%k.#;.VGC5##d͓ݙ6$d#tdSR-={g;B9Dl0 Im_AB=7`& /V!?͚A ]>'k"yήkPA0\($LA݆noQf2m -%(+4i(N^d vGnٝ2ݪQBJ=xrE*vQP,ru j96#B̜5 lTbħ˛ 1`CJ|@ŪHzgCuΎr^>KP & Nnҋ\q%uinqGwgi Jyc#"5zKNE#NW3lf"ΞiJ3(XI%Fݖ^z' dj-4]y#DQ80yKhVcDPEKfv:LRnxqDp}w}9Q۝ <| | wv cum-PFQwzЧKѻxiO\-Xa5QƦGW`WZW,n9@!z_Ш&=߆Qev2% <%8L,!zmH'l^Vt:j* eDO&%y}{ q OhZO/Qm|H>b|!$v HŹJ>x>0KdoO'_6|;xݤlE A6. 㠎\89#~?L@qc$.n3O2 h@bO.'\Xw,Yl褉\\ `*;10Dhˀ_7Y"{\zXx(5imL甡Gjy{0l]šY=AK.\Z8q'V!ȂakGҁvҮDGGт$@y WEdWO(6;o`?h ~p4?ݪ.eG'-U/evˏȗkf3iìSDY. 7ow)WbUQ퐿$*y󭝁( E-/H>b

Wͬ57fsZܾ* b۵xw(O.f6!V{+2&OOjkG.}_wTL|Yiڰj nf/f (U4c S !w[`;o{fFRߍGylm3ټpbhpHt@AE<4`M>?|$,:DߧizF0}zb)ĭJXK$`%[Uu|Ёf 7P}Bi11>W/+yGcݟxyɡP&1PvW3PǢŎQBKeϠ#Ydic[4-YݩFO6 P@Cs /霚"T6 SY$)u2^cT{0ob5nNՐd` Ԡ$rrlժ@v,OI8rI9d7J!TVCG^xa5Yh)+^ ;=X +fCp 8DS^/}+s[]xIk^j;! |$G9 4JYɨƗ;UҼ(1}E 6x Cm(Ƿfț fq_KS|D;Ƨ5 1(8ˏRr6|^$ #߾hB([+Kv\%ǻd?GRyl#|Sܧa'|hUcr7Rz8F NVp+l&E7\R  + q|=!=7 ewS֡׆9; U^sk"a\ K]NJ f.# 5Z/iM2=c۶I~D w6 )k_O^%#tBQ$a=.yiL<8W6> n,g_ڬV b6웵~8_Osx|.!~}҈#L, " d۹l˾G߳Br>;~ֵvp%.CYȟ釃 = 5'?*Wu tȈw !ZNwvH6'0" fCK `b veo-lNW'%>VbkZ([vyIMG;0Zf!}O FDl~hX]6ȷM&9,N+.1wvNQ>lfM@h  xy?7;4U*8  ccZHd*U}+&u){cU%|֬pDz>p5b߆׌V$|ZQm_xDql iX_X4d\{^2f+CJpH|lūX#JCPKbbIցφi1@bCe %3\R9,-@3$kQX @ ˃ ]4cH9I=k C(R,Gq?_j treA)PzzD}{ʱ(Vɧꛙ0}V|=CGt`Gy\O dҖKTj%{:`?ӨƇ^8J3ɋIex:o/j}x"#Z!tJa͏S|[_꡴جom>@9 TJن$#)U56@e 6" }wu{tԳ.C!JZ 3=5>gݹ-*0l :b kb* @JSy>}=0JI惝ڊQ^CCyĞfAbk~Ų4!&2VS4eqm%Q(s/`@_/ּ)^Ҟ+exN RƝ H MN^ )"[hϢ=,=2$T8H9,ҧl3A7싮B?ڏB-M)ߺ){=2#a)#x1K*oȲzI ROOܧ궁K_R`Օ*;;w*$wӡ# N[>⤌pI["[)a1H-:NsT sf 4v$#]sϭ!Z zȯj8=V4bS vQ( չ(i^{ɴ8@ 0#ٶ;9>#3~|r+>UQ2/ 8a#QRI}3Β^Q6$H΍{_(.qڡ: ,`]9X˄] |jä`WFmiȻh;<盱qu}fAZmUU&%}_ո3jȾ-C(Nք}C l/d?ܤCy>^2wȾi4QîDYԃ\XNeӼH< hm TYKl0r{PYUP ѺFv\0vč,=[%J!uK& LpObw^D^yDM@`E<&y KnDRWBd2L-bs r] 'Bi}̙Gwh`kxm@nzh%0`l$ :;#۩qD9ޝxn%@G#ZEzzm,KƬ\P]ɶG+i\B<,yB2 Y,Wi ig,gSygĬ[Y#M)_H{7ܹw|^żFe0:/YMwqmD,܃1vY\ܴEJ;񁰝P'Qu4NY!λ-(S%_ ߚOq6:6ߣɵ;` ;Ko%fݫ=G_ y҈:1I<8 v-ai@U<}"سI37 a;v>]>@՝@4z1)'Q*Ζxʓeks4Qⶻ96;Dl* hvm Qjς"G"Ŭ>j)9/TôIPF%&4|&҄r9rxh(SrRa+X"v&XJ7 AR>y A R2i(y'K yyaj-M ,"Vv|A]~'lj*k||'g$3^*ߨ,#⯲C 14 B>9VB-5iE8-s7q߬G6Do7L#Kғ?րܼ+ `}4,bl^ XiNvǮE-}n`B̧Uv%\n`YMpokۖ(55l%,^a"ٟިKǞ.Ҟ!wozJD5c1G?!Tw+ ͵#`%lk~ҌBڢWSa-M=9q@\[b)yx(Xp yQՐdyyw +j+(zH < iVp\ٟ;u5ub.Y{nciI-# _=S<hrޝk5R=G H[m!ޘHN2Xl\ <wL?Yqr$вeWj7'HL ud\Ǯ8StA_(髪Nvӭ9+ܽZ,Dd!WYY[AokC=ʺIV P2PvnfS"6-{&M:M3K[ cX{0m A9XΞ9B5C:+w~SU|P/U~[׶W ¤>as\ r ڑR} oXc8mΩ+Id 2k>X_txnI4m ^j~Bj ovJϏ]Ħd݁}4eE])iy9ܸ=M16xu@;-rSVzcK@bI{# Jl{~(~fחo ##EשŃg Bw uȮ, qYW0D/s^[(džDZܭ2\tm /8_䀳r͊'wydO:&WAw!B0 F]^-~)2EE^!X_6lE$BpUD1בZ3JPZ (8] C壗*e[Kc\ͻgdzjG9(N/=g /Ϗ 3)d!R&ذ+5Y Wtm!\E9M4qqߥ%*)3'EihFZy9PMpn'+*9v&Ai RY&M0FAwuQIxT"vT01 lbv>&1h&V^uU{pGn&#v_`Cza:;Tcˬ Z(f(OQb#ʉ57CV6(^c_( V4AU,LJkEBP= .(FZ0Ҹ]aJ,=dU|j˘WU1ZqbqPYB/n։a:m9Q2ǔ_ j }B7Ԡ=LcluZM D`=FĎ_2)gkJ.2}ŪeЎ|]t4vO, %N$%\k=D((sn )̴֢bB\U:dsZǦ)K.;VjТ'e=3>bÍ_4Ec*8A;Ȃ $FZ5$nәd#48cAUm&e?U?0YF84p+fu3wP )ckOF_oS-"vZ<6*.I߹Þ=rފJ#2ۈշ W_ѵ]ps|Bl -oS{ Pt්ySŠ`\Ǻ8ÿflـN<%P}~dbOۛY6h^ Aw\ ˇVȹtD'q'oT:0+ӎN@P^.CH`Xּ}ahTZH* +&x . RR#.]SRhԖ̈́͛o>G#LbDEu_WRM?{/*[;(o̶k$+-Fa3 )]ssH;F'ԏAluP_%Nb.Sexo0t+l~Fb/彤zD1V8/67{w{w{T7,وFznf~j|&5J|_6R^?_p:`C|] _\<;i\k%Ky,3FbT'n".i\M<}xeRF8_Kp2v*xoRu/A}C'P?y]-T+%>*ŇrA5b_Z_)+eP+&j9v3݃pveTyGZ8pc$d?3繗V _@ug-f!˛9$g8wmbb#Cc5(6m k}#`$R.1+nQ $t#`"T]얨en2T΢|܂i ;9aH2 ^ Šyd\iNZLa;oo@Q.[:TH#ƴ NwIE@;7Z#Vlh/;ENN{T]Hu]Ms࠲tT+Ÿw! }(jOss8w'v 7ЈMym?ţ3#ѳ,Mܨ%UMEzj/bEmdlw5E1~ADai5uY/@tPo:m9&l/$$a޴W_OhqIjdfӬ}K6N\=6 (θeShy]:c[i{Oa;÷r 28p&wnCx:7Z(¶L&M\o;`4a)U۟[رv֧_' F,CsT3*]hե7~W\9{<_ѢR!ѐ$|v5C@x:&F,%X<)X7nZBa{g@ " amC·*˥ͺ9ZY3lI?\\d~!k>ɠTL б- K&7irT{%C=\) %eBOR%) ̄p >fFϘ'npX+RE#kj] a`Q#ܩ9su] [ou6k•/mO>a{) Q؛>:DYqhN7_̒j6a7A&.2D^KiҪ}Kͯ);\uNPor3 ql/.4G"nY?ϰ# b{䖩$[Au7†d'g _\VcfBTE ]$,_Lwa،57ݗ-٤`@MUb-IpDm]rYcKL/ 辽_}vȲOe_z|6>;llB/8-O@^i='n1,OXhtQgY7]i월fڎq[IȘ)z*e5}Aą?a3l/n Lc8*ɨ(+m$b՛^%deLkQ!/{\@ jS1!'۵.'? ,>%u7;;9GN21aUPUigd.=B>GՑH_=\Fz[9U n%0a9n<;t߮ŹsvD56聇.Do#B~>/n>&$ݡ(Sah7"Q!*PX{+>ЦdiCm.RCnnpH?>o"4] |N#"rpyo}3.R4 -`=r~z+|]{~nR6^ꢹ ymo\> HeҙRT{bɅ_\^AE6&Ķ7;M=1ԷkYǟ?&,&i8Ǒ`H*l~~6YB~7K#z($hY.!+}6 |Xb;JFlO<Ʉ;)[0; 8δژEk. FuQ*YN$!Wr:wA=L(JXfbq)2"ge|1&T-O+RwF ]|ocs'mQ$pGXn| Tܠe[*rҴOK7 zdF9]:݋y,1OUd4(+Ğ>rl4|4/}3Z{H^TNzz;ۥt5FU scmrްIci?qb; n+hnqa~~[Jb\! Z. 3)AΝM$l׍)&P~`02FdHlKb@re9p1T|eщ$:{v/X8Gx.?n*sl3:*Yי92K"zfLL~%|븳qmg@ׄTB@`:Yžطo^U OwÑNbNeo[8[׀-R>31&4\7-@X+%d>sjPE Fh3Q6|_AhͰa{(go}jҰW]aKnlR/^J`M!wVyR3Gh <1o7Jh01L Ndv,FE ^;LK-F1f3 }(Y&ݳv[/i)gz_pl:x5)zrKfӞ|v]S)';d0IҘQ,2_CpD"k^I( : ߜ}l,qAfM;Rzށ0@YD'KHK^i#yFT5U"p |r3 ,Әy#g[/-muPZgwM_w4QzSƐrl_S7FYf3q -q OåM{F@9r>') G?0eG~Jܒv&e/~$}{{I^dk<2ai+3Wx#+D{O&i݊cGt҂@@N'^Dh!;f$"<\( eS\UC@o[ ͽ})"j9 Obr~HgUdc^(q ya7//nrޠ |tkҬ08ƿ"Gs=Eʟ,/ٌ9_UY~l|_xW4^ZpR8cASXnl{jw# մ{Z%qh2 Ћy:rIBXZRf\dLLCkA:@7\߃e:vk)2zʀr1|u{ ,%d"JCSA69yS1;-st"q;H*2JFֶ48PZvL\v)D6QN7'a gv GKHy\sq$M&*e OdZhωH o#p# BJvVG ThݧFLqo+0N(Y6(e4~K" i = <+l Zqct,E B8T xY1b@$MQƓ^\'8&;լ*ܧT5}&! d\_RթZZA !ZpE3ϻ:I @O%qUXvqv4)/6=qm2;9DDȋ|`w¾EV[_K&Kّw*CkA̒<Lfjk= Ba ݭ )yz (>С_n_+~QA-ŪXppO(^k_]x P R5sf(%<7eWWP9wSyW.OL3 ~]2SޢW}2ȃJPiPs'uѾ(+-17TmIKE vpr[ͫCOK[; H]sW-'M`(Y@>9ie׏u %Œc$$]u7~(,T/]]^W(H|ϸ4ǂ pܩj-Jrrl<m}X-,Zc!찯AK?\6Z-ڼai7ꩃE/8̴9Ȉ!Ћ6'Oo>Q.N [٤]#;$C.e]T&2v!c+nt7"xTLT)h"{,3I°L= yN^he{, ? l1N*CeE+A,i;&rS${q,0\wSg eZO3Z_+ 2?Hhy8`[yEQ2:֚$BNgC@D6)~,wkXnJ!^'6ߢúL <{,ud5$g xb\`]y6ǝG#C#L2 7L4@F{w "[>v)aQ|!5/{N peemJ!(%=pP}=G'z\^Gvdq )>G&!8' c ?p\lѪ%7Gz)T4pa.)- [2 xGN'8HK3f 4gPz77ZHYIsD[t}X8X卍μZXQ]Zy25!* #WRBÖQwkJ[&=@X9$WCNeޗ4`5aߪtb*mmP^%uhvfvQ+CdwI%{=4ul~o r&6Y~+ʴHW]v B[n@joNwbQo ǐ٫UkNj>1 b'VPub 7B(D3Q9hl ϩdEˬze|vYjԾ܏-]F956$15 s<½Є쥰bl]ieă>kzCR m BE>+=[v:F20~&Ԕiݧ>3jyϠ=;|hIeO4*TY0KIϣF[6΁) :޶O*adO5rqxYsNy'-Rw$L05tQյn'@ eWHgASg7mM2{pE5j0b7Dǹ\!%E*y q \^y1gGLP>;cIt4beO-7. VR1(/X/- @C|h0rG'H3yyɿ2):#Gt` $X[m4#VeFe3}%9ݖk"JsTjmi=Ѓn HV[+Dݡ&Xi6"bt%>n ,yGx;lwavum/2ѣ"vV 1Tt + SK*CyԂ#xEyr;+N(6(!5$.zsX 0#?Ֆ؟ݡ;?۽b: OR -}23]Lˋ#U^Na'Xd\{ǰK-XN~hyNoD)Y|y8۟`E%oQְX8Z"tM[([&ߚH@dK-5X}=7ϟfW=:B~qpUkgO4vFȔҔq̚ʰvFx"5UP1Ob>>*ӻruKޑzB3ݹyud3 ;GTH [ZGyO1d"qV?Z~h76I`1@&J0י3oZnZBE+rRƃ64ӏ w!Mee"mA eZ/ \^[m7 kG |+a|f%8.n$I {Q8 7Lt(_**Yݽ\,z RP6n,&].?tb%e?V"1ǟ#>asYB>y} ť3B(de8 2'[(0ZGi倆ܔM\@ Y O#ੇI,Qy]ݺ Rh^ Tc׵Ԥ05iL\ޖvR= xAA(gߨCZ7@8ݻ$fI[X;G4ݜUG7w7OyӘ nۋ`pӯsqJ`\>~qQ*N2Ȯ37G)yfmQueDȐ=W"G5eu?F2€qPlM^= U;F 3&IGmp8!60$=!9gg?[vq4luh,,*rԆ@_KRg8%hz%1oZITM1p<-pɲo`}O X2 ] `5R2dٯ[zm{,l4[# #GHmMe/]s|6eby{K[yָE)PYMwv⣢?CL[bl '3󜎏fQp:I拏/ܟWhVyX7RJ`ib߰iGJp;}B"9EЧ eoi sň{J82O7H6[MqLӼ,R qy2TXS.'{I6 L]!v۳#+H:6M ,@kҸlQ=PH dt͹-k-"HPx2TMg$/aZjh4dgs$F:NRg?u Enb+ 15'oқ'AuI_6謉9@|&yC{pHKԸ$qMώ()GrqQkbBiS0PtIsXosKip3e(ʍ胎`V ֚L -SMEZZ(OsLm|D'̲W " غ-lB;pEINVL}X7b+V8~C"9^~_-Ȋ\Va(mSu[<s W5j!|5 Zxy/ZcbLKD(k 7*j%ڠGO ;LihlїcKxЗ++5WBT{9n},iwΰv\ʪO~ĕʀCӶ*~Q6b7rZCXQl=jOwU֔~XMK]_% P;bCnoI &OaJ0j*=RywH+¦?p\&ׯ:fs֔R]Y׏ FqoixJA?YhWի̂|Z3SpE/ #{,1 S/K o!H8)քa8|ٹNM!^'%`4\EAb(-r5S-vYƺ+57+פkI]{@W'1/"ghʜ.a#Ghƥvy}4e"²ߠ?>0<6sY=q)&om?pQܽ|bY nË ,yrPKCW`f] @<3H"Yi+w #x9H`嘐Sɪ(8Fiu,`SοCc j4 iW))J~JZ)ikc"%G ?1%'Fcѡ(&6{A.,Bɨ^j9?v͜b*wGKy'Ѐ?}e6b|{1 =\mTWeaEM6M^ LȈE$YBw3*` ig,U:b 9h0W>b^Z5uw|ÔT|h)#"] UEc^8 !$@CQ˯vk;[\قSČjRG:`7HU˔I UГfTJVr@#JЅS_F+ݳ$Iuè洜=C OҠ%0Spwr2W3Sr df(#:p3ԕ NU p# sm5nB io_"K1i;.ES±ʗ\hX/PBtm *;bSE4>)xW1߾eyN%Ag)3 Fc`ەeq#o. @)CdC{Di.)d (jlGQlM;c-Ja=({'MQ}lm?3+9<|kY 6 y7G+HûXxa%=#P/9j 6 Xavdd݌#n4aφ^D<}Er`#@Z,p $Py& 3K0"F7< N~!aigQI'e{y- 3oe45ͧ/ͨȓ-TPfuvy 'u0dfqp,K$utttkӉvk10mjȡaVm,A!\cfjs]xba̒8D*IELb7Fl -e%j*U+!l0\)Zм}*S<FwìYvCR?+93hwhAIF)e|4&! %1=+*+ p0ީ3sž߄U366~3ؕӠ c\@@|T5)>paq[J¸\N'vjSKR,S{h+&9oӁL[ n+ ^`5d`ǀ3.Z+M.EنmKΡ#.@!:R䂽⹾y@T40v ޾JI?C7? w@y)/w:8t])j4Q+9Z3"Z)&v ؞s^BTnV~V`xNB'zbge@Q|!vsr04$mM<^ mxZ6if2ԉPiw\?] O:&%'U/D7T'X^$$.VюsJjT K/C<.Vk$^YƂXЅAf*?M?f RV;>`?/ڄRoPzSF^JK*uG^Et> KL^6ԩ,ij6QJc#Y+u!snoڐ~RtV SDrH&ʩ~@p܍9Re) dw\ 4܊^\ - 䬢u6|5:WRj102q*!GUW^y m8)jX/}2gyҞjN/xX9Y'D'LCՌw[BǤ2 dLXߜ2i-A+FM1[3/ i -ѵ]5\Nv9oK~R!L8^ρUZr-Zf*Tv޳[z$cTtע3Wd%BE`EˆʢQ(RoX{B ǔusA-QUyWC\~,gRH?f;bwۃ~ Y|6Yx]Y݇MydaoJs%+̝ ̿]2[&åxx೮Y2zO7$YEWqu^e:`TWm@,Dg,FJS/}w\tcMԽsKY;A~ʳ0LJ{x昐] |,C3h@jg%Q18e[Q:fK@qre=k4ԩ[!X3ISUſ=|7pX.6/QrKl}l)*Eh&'o~#% \Sfs4:ED'5W\c|FC)P:%M2[zmBQ-q&+3yO;TI?qH[.R;wOO_g*Y Tyfb !?t``z]iodDMMBK{m9uM4ۭqHyutƒc&ʋHZP~e.UG2;HT\N>Na*,g18f˾ى&M^ >0_<^LR,3"q(c69[7,j? OD̔h*VVg9~H4JWB0?0cHw,~Qd!^>]9>^MC]b;]n< cA4+Qkg،=9TܣhV9~^U.PPRV*XCBńaR AGm kל q3 Ih<+&#d?%r\A{31hoLB\@罛Lr0 p=O5"Iy_kC kbwHaJܺ R9:=Yz\-5r p ɲoԉeLb k ./1bskJPM a[T)meh @-]_ܳ]"ݒr_ XzO&?΄2h ̊xSDp]?,sZxE ;u.9 0R߾O\s3 ^;'G"IN ?6v/LnZtk>[KƲnUpeZiBB"xcz٦|uY]l鏬šJtʷAVćqf#] Ԧ=IGn&G>x!k j+иΌɩQ\7t%"w8Wm*rhyORy:;~ <@]K.5G ׫-Qycj6ѐ\ytdxؙͻU$hgV_|w~@V#hy\.ZD!WKӝ!0iċ*ꩡ9HZu? p~P[1#2{D΃!9JVjXKAڄz%N8#J > t;Nˣ5}8AǠ.4~U4Ud0lpȅ+I^:~ /UT nk݅w3k"2 Yj= t^WgNOxL7xW/$ۄ)S 11,Jfd]tloz{4ͤ5uN<ʪNZ۾;(*{cհ &.?W w-CF~Pmw)X,D8|77AZHU4}h@wn\K# U"zB}SM)cl`s)WjU<eb\KWot C1%gIdiۈss] YkqAxs̛Bи^@oᎁ1Cz pl}l"Js;;(Lø/`&cx"!ۓEQ]Ua} LʈM7uVozǴvOLqV7'` 5簧F}Vw#:liQE]cy;t 78ȏ g2fI`F|Efys+RJX* Sk,UtӇ/JCMRDGU-?Iw۳鐧J1vpIK<ՌW83 SU1u gQ DVЦ\v<l:/8uZoB1,t@î#䨶QA!H9LaN3,kɭ[hWo6v́扰Vr;l0xTjj:[6|ZG׵)tvץ!l14IjOHKR{BǷn.4DcʦS $KZҳHy<OIlCQrO- 鬦gޟ6x6'JKxc4И^AGgwesO\=GV %P#sfVP:UŢc]YR/u%q^xrߖsmNtmMō=s6e/b꣊#ÞE)CsVު >*o&. -K*^|x_B -YӔ]r*cۊCF8p~m+h4߬?Z*XUalfs, junmv׹)"qk?Zٮjxd2"hJ(ՅQ<?"Ų5Wɝr:~/ZnfoRtID N,&^1K!4[\ӔԛK9 8o~hwQ0bnehۤԈܰ Mzf<rH^P]NюOZ$z^c)Rl+)]*ANNx-?%+HӔ3ß QSBI&( bE"l2~зp`0؎99V`v #F PIYeX92Rbo>ɗA:˫Ct萑7b}_VW0_.zL pDNݢMr(7A!tYIiFⶱ8#JA0GZR1G)=k|/@vx^i)gǝ8Vh: +wzdl&7,vJ-M% _-{?HaA& B(27?piW` `s)I:9OQɚtjc@_'^?f@/Hbh;$kRֱg~ M>:fGLuTHCS?q]ZpJ2p6^B{-9uTRqA] ,=--ݤ:s '-+Å&x"&GU9)itU)0QߘlF5šB̴Shb!$y}DWžs斣2t- ІYi*2'Xéผ}=+8_2@Xx!B!}5fm:#ԡl]8Ir-9S4l|ND? 5d笾ufi&TrV[iq39NJVS Kn&Izͩ"ɕ XA4c`  A=J"8\iW9ri`w5 ;7C/&[U#*S 7pmK'Dy\,t8#U`|(۫ŠKp2'ң[:u$KZ^-đ l"Gmmu>?l6\JMW>t*gz81:2 ˺|Qp 1Щe]Fy $?]\Xrf9uIYKVL꘹af9Jly+ܨ-d;DsT T9>FYZkKI(sm\^Aq '9'$V{kN09,ai'GR?WL+4b$t.>IQ7< GՌPմ9Ð;#oI`\]ԛ[ф#> _bV9Fj ,"[svpf/ nD:$٠'-8ZΘ]3WqraEO.4Wg[`3*O Z*D@* 1(QdիB+b)nE]Yl faW֦9{7GYڮ#Nx#ڋgΎ(?e6>`O@oRCw:L| 5?$HvK@7NQ`vd=@+rG"_G`d'`EY'"'>c߈E~bvo'dۑQq(1aK:PW25 .gľe+ b.8wuL`;ݪF$Uu*8FD yּ6K p%N~jE߻k+GpS*PG.ZdV Ue& IFdG̢(@d B"ė \uN&"*[dlRw5)]PG-bca@+eFd?.>~@ź}Ym_+GgTe"'C>E\<+{<=(QSvg{"&COvXkw幦_]1zAdJʨx,w pHqu/ԟ l5/ T;꘍hoaN'r#zC/Z*<"=X|O+\" X%?PWMD> xBiw&P82v/J1Ю*A՗AZF oq"xWo,_߮bq髀<<۱o]`IH`^\iN3O/JITvy`y<b̄<אSyhvVawm 5-*-E>8YV s*sUG-AlD/=,Ѻu|G@ς\4!#1njuh:Am=mɜU_xn^5ͦqQn*< .tKFd;1$^/2"bR3݂8[ܱVFX\$~MTf31Asr QhWl# /..k_լ0rٴfe൥}Y Wا{5l0OݩHݭPniӐi|*x\bE">Xg=G%>~Pؤ 4=#foIOflqqu@xU2\_ER~tƛ90waZAŜLXIԞTW(|u8t=L Ej,#Y0V:ڐv`ff񗮱jR,6&z 3٤mP78/㲌c"ĐSSmD8oK0>u#hf\*s75ÊE+s$]Y/̄ibP(2G.EUQB.5Dᇣ'OaAG[dax$H0Q>\^8˦RX8vMoC~L+m+rM\: zpг=r o5?$.4zƱ@2~˔S,SYȱ#=g6Z$!W&Xzk71a)p XP6Зf-ze[vY |;>TkGyJH-lQ|TKzUPM[mGENzt.+BjڶzVV(,n>LR^mo?wu/蓜l\~#I&X0Kp Ct\CZ9 {s|w_I_k3=|!^=wfvjR 71Y)TAv\90z  "t |ܫO>%{KR֫ 0!X^J*cHF&܅".*'H S` p{1 Rgx7_p+-種D/"BbX]:boUa%9(jvKjaeL8i*ֶD3 -=wz3 % ^J~'cY SZ?A#=%VMڽ,*` 9L|SHk_B̈iN@L,+šf)i l. 5#.)zt<7[3|[ !(ou_񤍹]n@ S`Q$'hn+jF* ou/W4P1%>T`%)CGw >"Epwܩ&gX{q!@}E*yMG9=L"QWXSB<}I~ 8J~x F"mͨp,c9V!7Otg7Cua%S&:"> ym-3*fw 1,W:IK[i|g@`BeĨ )A~3“Nz"vjOH:{v\En6Q%CkPMy(0Me?!ogxԺDõxk܎¬k3 Dwp'{IC HJN>7232pkoQTp\l켌>0`(%9(r\K_8@7ΡЯ)HVڬyX}K<ͶƖ!r4mH`=)A{1`[A8@id:ICRa=ٗ[5501*Bϐ >:h9tNJwn9|̈\Ɖ>4" wZz酻jD66۾Tfr2V}:EOi?P,<>#B=- ͷ2Bs\Vy@[L+ 8t'YǮBbbb&y@&{C")& 4A؈[Ha~d%(X ozf]/uQo1hD3 _$}EF6G lOx b#N=Cڜ|E;qgZoɘfNaj:2q[xĖXvP⼫f<~=SĂ>W >/wGCQu#f2II/ZXBaCo&&I{a5榝a{S1M7(/9([&`[$*sN+:U90]ɻ\~_rm-SZW\/*ttX> LkmPSyNPM/F퓢 7{נ3 N6 Ѓl6M,)f2Ql(␟iiRU{Xz'i9wyD#9^ymUevF!M@K˯NtT]WCI)|b(%/`a]yd%luU`C;7N6t'lzHwp+HGd0Z,A^ޡI]sүL[?=]).ƈkeg+"``4YRGwH'x< XgDXJ xEܞGG;m7U\;pl2NmQL"t4nr]Xݚl JMNe8\C 3e#*(Ai;iP3Lq\:0놋Ss0')JƘO3O Hb;HKD1ARaK XXHadbX:DEs>lTc۸rA ғy0M$+Y;{\E * Yz,TuGaGdwf!u`.d.I6EaT.l߃]"Jprgx˄QC|eG@_t!|Ne\nLӋ ܩ>Dx`KAB\84U7&  ݅ RMOuk=I2j`)Cj~WJ3J#{8]ݩ9  ?,*Wf@Z5?.TTj &6pMZj ~)4'1C{yNGl?lJy5XZ ea Bڤx^aP?J+1OXPiB)CіcUq葤g^,J!` i*_=RE@H@ew:>0Sؔru Y<**6^'[щ sm)~0.k:vJ}4:cdp׊.0mH^EIU5yX2-)v`w6v\u#ʒWYjc9fWZ0},qI5p~wWNoئy"ZFL+ %dI$H ]p%݁x\5p_菋P@|Ƙm0T=MUa{=Ք6O攤2~|hGU b?F/}GKϽ2NDաNhXe4NC1K(+^٢c9u;Nnw)}pM>:Um!xLpBe,G!qSسesl+-jw,WsVdx VnaAh#,EL>AǽCSR!e3p<ӬTW\ȮR:!vIo`*&y/CqtX7d&Z[β C.?X20|ʊܽgKH\z]a?@MDk Ua`B]SX#SվS`Ip=FWh٩([[k4*ED 3XiyJ7/J9O ^ހ$ O<,u^JܱKh.kWxxcOʔp&`Hۓi>L Ln%5T3>AJ> 0z7 -b@ג )|´ڑ be[}E(qG(ޠ5ԓb'U3x[(WTV"1)2^RIO57uU$UPsOv!H Z# \M@ _>_VЍ'ҵ.׾ qQoEz4%mO'Dd뜝SYS[ecN@.VwJ`* ӌɭgE 0&"N4nTBTǃ4TO 2Ec62~f[ޝ|G/}-IoXn1b;7$D#7E~^d#r.ihզ# cHۇ8h+n:E$w'Q."ʋ<tSkjBNkv!BǼtA)2>8nÿT)KlLj_*qszs&.w U/ lxbW#c?NI[/h7'mTo+Hg]PeG5M)t a6s,yqװ^"|WPQ wLutם+F;]Һhu;_Zd~6;D1'f fP~vn.Pt$mQr1=-iЅƂXw&9C> M194H+U|Lqܒݩ&_3V*qx@ܻ rɏ-iOFx |-i|e;tg_tr FbL#zRus:3M!eִ_yXp7'mj{J̲I~7!,$!A$:;.`z$I9muC(؏Gy˂̈z?s{ԴdC.{K,$ (r3JOfPqBPu?q=3PXb&;P) yo`<{hˬ+,kp 1*2}OE}, =sLܮZ ^zlIZ;IRdyӊk}v rPqsëF(yt AEzwa|BKiԕ|Ro0F+#7栩<2u>0NXq z]15Bx;Anu8@ 3&~ Cf.-J{!xb}LMfnkF RCp;eiBRd_}QˠcÉwfM>+yJ! !nCCdSlbv>K t+gDˡZ%ZII RXiȌ%u/Bx8eD#Xu=拯WX*{{qyhh8WAArSvQN<'8/J; h]̶1׭oNF# z4%Yy ۟B0]yy\irozDgcJ n_46t%o3`L/|2"=OPmCg)oO d/G>$6.qK\0Rбw }ʴ^Ok]đm;ϞnCU|b&@cl7d_-hbt.ǏJs{!<WX{4$7Ijh^ܟ@n(V+YmHa*:*ͩ'U,*fHy ;gߤQ⡴OϦ{tLeS%VV4IzEGW0h;je >Ά3u|E-߰Z Uoe\,hӻ@S0!2:0XL05}emgBl]g`PT<0˃zj)d8WMٝÒC[F 55-?bTVEW0t],gMS젍9ބ0T5pMcr#3/1bd D ?T5G+œ#*w!IWNY:9[x'/Nz儺Y} kAD1v5}>/DR'H=/霎s(Al 3ͳ^0?0Km M"T;br#i^ wsQ _ s 5VK(+ueͽjn-`Gx)UpGp,7Vu*[4㇑H_~?$@'n~5S'("[i;1%|kq,\ Zw}CgWK쮊}~X~#FYWĆ69 ɇZoVm6(DGYA ,[_\o{Zdn8{I syQX5;s{j G+}^FU*N4: vaZSe fJ%1رںl:Ik?@ThV8x,%6)s~siB[7GjeK z& fS?iT+aO|"r xPb[=/Gi/ETLi|U)3R *d}֘_.\!ƇjXφ)R QDZy#Q>'4`̬^Ŋz=M1톃qeNeajRI8l$Aު}**lSK$)4$[iW̠B7Ѥ }|/ Z|F|4"NSܯ##hE7;;+ɶ=Ձ׺EQ]}PA0fkc  Uw̄38f,m QV|qA-^Z t:DiZƔ䦱'<b:-RnbX!Z}K`lZu\oD@q@i(eJh4c/.dKYæJb(zIL< (FP` _-9Tp[v ?#%vJ2ͩE8s9[dH~BILk>;rhDˎ*}:R5zlNMUF7z8 >bˢ5R"pdoϢ&fW*ٯ0X?kX]J䡵ʑggs0TudU<^?ĉzno7fjhܕQCT\$xȳB[m|.j?{Tj y?e9*o!P9TgԔR,rܥ2i:zj PD9(-j~iG*Ɠ_k0 ]s $Sk+wX#"0& UE# m^ a@GtO] 1m9 |ɲ+zXn.AyO}Pnd_V7(Tw8jS&w|,y~T6RMJy8sh].3 D!jY,egĹ}ZرQ`b\\;5j2 ?8cxl.#1-v:CToi j]o u#_$r*Wy}Hd$zLsux3L]J3V)*C[x]5^LueTP\eMaT#<(:19#ޫMhUS5[Qrbe;ſd!-Tm⛭H <6ĬS,FQ[Jn~]@u]Oor^w&5$F9 ‚ҔьK ވ`xG0/,Gy{LW,Z8ƫ-&@^|+]8'4p9D#% ac,҄jn=~ۖ72B.'x0zsWO2. )Nm160E?I'ɰ**6 nAFMwIQN"ዴRT{EVeܖ޻yTau FUHs9 Ǧ+-crH!ϒ=zd1 4SY`,QSf%[GoVCB&XQ:@`5vU*P14?e.kX7u>/"/PWU! 5w zw: OV<h#[3)#4/N)UE2TP.z#r?Y(U53HBنJ^"S.`BKwFn|1Oҕ@"ziy̿&A6/R"4wM_(+Q[lC44W}ӅLnyQWaob?O rIhJ>#E}U{{]#VH O kd A$¤Io@qj="MP]43bo:n AV'V]TUs}y9D2~] 7?9Gz$"7\ '*vV&=?5 sWcNjʚRlgR*VkS`[O}SBR͌d#aҀ31G3B1/,<"Ft@IVvaPRa-<#Vm؏d 6ԑEdU:8@Kx@РgYaPt>'V+cɊٯB*LcVRB b .I˒Tq5%Eut_gs ݝ(/yD7uh W^hήw@.O!0v1,$1CN  EU']TcY5B3v"W T Q_\9`x$K/+A(U 6ʀ/wQNL0DEOcH$rʢ[T5D|pxp@6CF C9w#]3B:۽H_^0R xr A? $it#&X2. C h5 (>IIiRu!w*Ȗ"E-[Hi,[kPM}yk.xAUreJo@ Sٛk-2__WDI<{k}"cfiYS)K~ߏƼ8 ;Z=8?c\xIS"8ݞJ@;&l=vs⚉F(k +~*>KrQp2PNLPWI8VZ~4dh; D tQӤ-F;4]=!pѥ(fe]qqy>tM/ _ ZG=l Nz2dYSjy߄f7Q"WFSM??F_wL=e78K\ҼV)h#WAZP?f *3)62ⶠ30^f>v "_Zc@~u6ҠN#&.R傾(dX%R4|e9Zw̚`<>ctN/`7LGAgYR,PYZ z #C"g>A2Is?jf@;R@[B]z>̪vS~2d|i8{ͿcBC[mO7i V -_/o=Y(sQ^Sm"# SiܬjiKhRpf֎35n[>D J[ {:6q} P[}PTRqc9tP{@&WMZY}w%;o_Kb\}5`ҵxTtzP.\k@f4D֐ȣ(˳0SwQ|(t }20a &|vN&&v":kFd ~Һ3ªس=`sݮ0ޛT:hZ|xRZI8;cWȥqR['hw9ߌ:mbRG誴x{U<]{K}rg\h$&tum%^x8TaR,i'mB[ ("! G~զ^ +-a!FfdNXC(Vd?j3sdR  ֲ^LmVXna#š}3ՈpR!S<WQtSNh4X׽Kmb~@ݓBበ^.#7{e=ޙYu`yJo,,'~uhPgzJE!ݜ{eBM[R)W`Xm1e5Y& ޔ` )։;\6|#d48O.jK¬G5mAYI oy ˲~͌GƧ!<pĵz!3TD!۪xLvi>-'_ג3J4+*ڏ ]8Z*,=0l`Wp_o iy!̲df_v_clPUuy&5SqWlRwV96 ,NK."FQkJΆ.2BzM|x>FWPt[6#yjg`a}.qLW6j/sלE!7f!j6]°_'s;RI'ssfzGREa۲ (a54۟P6d Rݤow4By(b]YMgu*؃xDʈo8-1iusmBr=N4qww'0 r #2scC&tC^L_sh?E՟]6K<;ǨٞG6ҟި OD+ե\僛D`ڧ4/M*,ԑ̏J}0EW Z Ө]b'KFM*D.Rjv$ w3j5L'b"qs*.V%`X/.=9c D!H?Hi'`f=TOJ0FEqP_zǀRZa0Da>bh aCTLnʅU6'BZtRUy&5Efk\l0J"nʿK  $("dL"X|_ r84-89-7\iiڵCNkZn+Jɰ,r MD\fs9Iі6aS @ A^Śa#0 $pP~7<]sļĽ9VN~~X؃Ⴎs6G _ku$"rZ jxԼ %kT'Mȇ F RIt\=2ed/|7ӔF4(K:euxE O:+]TAuHDpk{qkfMU %?ŔAB3N/m{'J/z,$J lZ"yE`lj̀D`kzGda5=N9-F3#y ^i&?2@C`Ο= =mqʹv[v3Z@"  qIa/L<㵨Gg_-fyMpFkݳ=ukJ3jƠ eb @#9Y$6}Ŝ"U37Wc,?<~,|LЄ1xsʃ"R!Ul,]Xe7F8``5yxe9[w{MCN[yuwYzA-4֘r"c,0Z}De,HxQd9@KJ1Փ!gh==纺n;d'*~G0ˀZSXv)7%x!)yMjDz4?p٩{3!Kuw$|8dM9dv/E]ـGF GKg5^ `@zZjYHY/%[a,r'H(訶(9HU%<M&Ɲe,_F'DdCb:KRЈR&.!G(%PJ7#s't%׬=h =;+(HE)1~`K`%^szaիP_0}ФkѷRHzYc??$)BS!ƍbv =+DP?w,?}om_ AhWAdg9pfWoh0#V*{>ǕɓCy1H`\EF#' i| 8nEێx;l\(tILb[N{ǔ- !wRk QyS`P*KhyEc%$OI+:i\9yׂ&SׅӠURU\I.~3%hŷ 9χ=s>kOU۾s/N}mmpSi3Le.^ ';o-o0id;͜Ϟ5M}i?޴Qx^[':VDbuRfc/Aģ^G0M6/l,ט?qMխQyanyxWkxP `*ͼ[3v$RlJ_ЂȔ8Wn K9(j:_RQ!AuXwyO/Ni\bfC8Ɏ;IT(W a`yti J-=XP5:;*<7uvexq[ZYH9PpH1dL7^yXN_v-Cv8ʒpۣIzaOu.Ԋ>DtwiTNZP0 ćo$:9P-S+C?ӱ'z8%}V%H.d 4ԸԅlFaFE8݄7y㿑 ΡΥE 댸1#}z`<-KKR﫢%4=qڃRN䌞sݸw)btt,$Fyn>MA xel2>h;T8>F_{G*AQ!V̯̌iJ|5LEPSq!Ă1DY qR{>j{Xn%UJI("D%{ 750x]LOrG80ȵVV.]g>JdSYhO$lv/{5p4*~BMWq*BǤqq!m'Zc漜rN$RA4,8fAc Og۰4%\gs6 `Ж;RFX}o ܃ҲvX̗EdcS\+er5JCeH{0EGW|~,OB}dޡ7mpS1L\{ޱu^Q SȒϽ4^LVg \C˻%Ы}~T[{?w꘺ݳG8WĶ$|Kw|W·0t$P /ój5%SdQ,jQ־k1jZDaT@BBDs>, R,] Ъw'߁SO888SH/X.u{>-  1_x$h> kW=!Ks Qw%0J\;'ͻf(ssLVS LApV Fk+5 oW]Yer,GHu_P#F|'`:/ϒVU^HvGtho*QBԀ7ْCd+ 0 ƮƅA;W`.7&$>5w w&RnM7T;46*GZ|T|Wf 9*Ë#n=oDٝd"g.`eW TXNj :ڵHdߵXq/c{MK( wU,`DcvfEe* *w:FWmmjD#&Rc)Z&okmL YE)n з%0caL:#K8YոT5f-7yUyִS3ߟ&skEߟx7lj ͨw#|4_&KJ5{85)N@E߃V6ӫ4gEs(f,9o-{ d 7|,Ֆnȼŭ.W (`ltWe =.{!)Nk s^*'b>^5L(4E`|- n+ٌ X{㨳qfw)i=*~w$w{G'3):ǛG#U2Qř?X}p.R7l!6ݞf‰DGJjoOvF}W]‡Vo"LRg18Q SG< ,wZK쯜 !qx3fv%#y|BwRONܵOM714Us0#5mKg]TlZp9{'~ ` !E@~-o.q݄xW֥-/װiaJ9MYg\ ih>ٺ_ZGqkyku--s CR4bNѵ|{^< JBH[fSQZ#̝񡦹0@'{'2 j<}V\uRaU/"3R0$yRU4HfӇS=r9{0@W1;܉Ӵust{l?öQD:^}hJ=ThKO]-|?ph?"}t z z}J-uQm Y *uEf<G|sd$Zvn-PkE3}֟ _ok 3{[շ'@¯JjghZ%qɾfUR~ *!C[g>,kd{b 4MC QRU",A7ao(It^bՠk=֫7ß)^ao&W0a.g*^rgjc ve{nf!"LZq*J)u .|t)3qSNzd S7S"\rGSXrI &iߔps+Fk?#6a^UK C\ 9{Dҡ,OC+[:5ôL"v\놷ZXS &C5ST1rsiᯘ7AxBF ؀SDZN`N *w4+eӻ&`H,GmWqNEu@`ybz$I \?LK =r}z]Ll<¤:ƿ523I-n0Vk!rcQ_VݠβJwţC@TnkHJP4р[au zV}bnw u9a7I)aGRY*f>lElMe4G!,j&DX{NJ9mF5Tl\1 `<ye@}f" qe?hI Z7HRv$]Z0IACRA+Jc tX8xr689Ū6 e3ؚ '.s8 Bmr!Rev-횠cGJP|;ԡ1G?qa]tB/8B>LWz2M|FZ~|Px]@#W`-J`S c[<?k*[AINBVxbd Sy6:oɎ^e9=ⅡkٔK98?uܓWǃu 1[>fq,cQ}p!tAiPo3 &P'e3)jrY#OK,sё}wUQ2[,;V"4+9g/VW,ш;jsoY,]_qJV;5-Qj'~jmz 粞[ HkV aF|Qy%BAg S&!r^i0(1N#_T睦u|AfN+(/ɍ4\mٞǃa0HP 6+.zSaU6OwJ+ ?O9ɢV>bґܾd&7n )} g@Ml kvCǷd4q)qUCTAO$U0&c5]QDR#¶_42}åRPWҡxG ճoޏ'dR1tr>(s-E6\vd.u|7%y\)UiA$<er& )U+Ju#gQᮒae40C$"9e?$,7p>SzV Јĵ5vH[1yC|X`*&paYUaV9 E;v4/"(j0|z`}#IJB &C:R.jekV=;ҠJ2ii꧝KKZI 4w`1?"TU㱼oe"WȤ'=U-ؓ]Ct@ʥZ膚b eQlqiw5xIŁz@˃yV_EYX6Nd'J[:V]VCCT햼j%J8'K#zo^eҾiO6vfCM RmwXgLYo9yB\*| Wv$ڇFWszzQYD%e\cem˳37MA"&8J% 3$[)aǛ{Iŷ]fсh`襙Y\JȯqsEdX l?Bg-q7BtsѿR]s /_ByRdllĖ/u &:gdV, 'ciI)BP>* tvf[f5h=s;Yp=$/QԪf_ G/ꕒ֑S괚*pxIXPpN[%Vzs3ЖBz,u’ eekF:T j m`m'UtA։F`@f*cυX\J q"6cōR|khԹ0yΞ.ƅ|;i+#ӣB2嫍*@pU8ώnNQb:S"cNv)f yS-Vht0ƌ $( y)Ww/gh^G^cs,|fh8T$_ĮZ&n'\uЄ<σ< { w/67S4HW&vzSQNh:! oDr(hg5K!zzA[{H2/>Qxki@K r @Ze-+ig)`iv #~톳3>\i  $LIȬ6渵*<;B[$KLx}ɉ| T-giޟJ^ "35'pxrHc;7xu,T k􍜇)zlXˣ79<uQ3`\wYF}A8Exh/t3#죸@ۭ&ҩq[L7jv_m.nf(d]s2)`q옯2΢܄WXt`Ǖi8wJA`XU*Coo:AyC͕q:}j>60盄djht7eLlN H6=A|_؎R2R3VPW o:&:1J@QtxՄVɉ+6M>`;GbjP9 uտȌl"ԋ._w*Sԥi ]lð1`|B~.%6x㳚&[å(ܮ\ " {C cudf%;Ή}GVDڲG'D^JŸD4#?q:A&({{ ?0Yߚ]X5'6o|7͊YDwB"z ɉAX:vkVh#Je-OXP{r1E@5pTn'7l bZo C$N'idGӌoAt/% _0GKe4AGqj$owi*² ]bxL8<(#W(*XYT?֮+шm;hbnA*\Win^'Cr,g1%L}kyr(; S!MoZbYj$f~M)3paVc6\S*񬍞’ F?]<%ҁW1شAf+i$$WCrHCw.)TkIl.GH-D%.[~DiM5v35w=phk%JgYnݨH"\ZƳ<>M3~5La # ~۟ 8,Fx$j1 dH8ӻzXhtI?&⏡LJ`?5v9{PܾnӖVHf 8VTҒOwZep"R^=_X2+mX+wS2Yk+*gztN@KSCU+?΀:+O|)eR*k sʐʇ< 0u3 hq80J[o\MiSt^c !tǺ*Sb N vwx-h[V#}:e4m`D#l%D2 0GgX'8%J 5WR'T͒#L|: q$sh~1|=P er"ɻܺ:ݖ]+cQ4#|gږz\/k(PTj9B > 코cnA*8ǯȊTPiZc_QaCeNO:5>Lq,eў$'*Яρu(mlHk&Z ZG1By\12զCi%JwKT H\Cw| G^NE!@ou(sW!A5Y9W JV7jvWSw(6ԛ¡"J׀#z}{e&b.C u2G<JJV! ]5aV˳`+Iey(B()̟dNklSiK3onY]NsVAL,j9 `l!xЄp0Mx?L*$c8pr@d|7[]4x$>ve>2fᰵκuN, ^H>7참5Zu촛5/%ּVU~-Xػ/h(T+XLN+lcMW XwGCMPwл!ir Ӊ>rHџf }#'믂A y+B&lM hhED3lOc(`2ub_WlPaɣĖ%|q\2{az U%CWVHsU59nWp+C;9|_4,H;? =fF;jplK eM+q!It1靹Aݺro,c Rsa Aon]y^}Q.XJA QN[Eohr˅!OityaNkH \*.=xZr !PKU Oܸ3y*|afog8LTuK! ث[ۍotYtH A3YAOOL7j$ˉɔ. <cmOpOA6|7a%.>*ij53Z7~͹%pH̢/v7ypTv~e!g0ksC6ezk!1w9J﮵,@Y8.QEe,B\ E:t1{VaE bTl꾆74z,>BګjRt$1ls8Eᵈy|k%u ]xf<x˘lVMkw^gAI n_Zd#*˚;Mxݔ| s:3jr/ep;1R*r7ጺ­ xؤWs`}I36,e(2ͭr `%bd;m+Ѡ16":2wmo}^E(rgjd WJ؟:D}!ۄRr< 8vgU30\b<խɉ k>Z0 ySL?6*X8A9ә 1R9\Cd먠Jb$CNp >0i]bk`kSavEìn#㆒:2)D5>ݔq}9ܖf s<‘_\H'ؾjFYBݼU1CF'&ې\e)M M#6sx=!/_iw.A %Zpg >g8-K8[ŝNU ւheȯj Q|!SXik>icvf 9sS^QH :6xW]* ./pG`"p9xjCQt24u_:NiFP|Y7T0ףO8a^Bkь. r56G!H1/75޵iyY.n4b& Rf&n!4cXE1e1۳@I98D"Ģf_Qné~8oV<-)`>/"UF5vK#0Ӌ!D&氘;!~M zBnQ K'ò&BYN"뺪a @!HYu)ߚ7t=`ҞεllBbX"G7uOe%^t+ n!!Y-! #Lm]u^Q5ب )]j^KܜWŹ(' :[ٶSD`@:.( o>h`H҆jjVn*(0 Z +Ϟv /Ym_m>APf2a+5 %1u `>Cjw(͵UO_3lh"`75v\j$aGA^v)]i7=p8hI0aW 7"0fh\u)K kwʱ.Yy׿EӔ${I|P)U 1HbCBhm(w\Sč+i P*bhr 'ACR p[-4I៲Fa(TQ:7k1nJ+cQEEy@yk,RRYh, nf+0z;?zJ8Xi/;Sq?R4_k6(j񈫳Mܓ|LXPZ0_;Gmdsߧr> o_"/-)%P]r=76}¹2u}UuC['}l*;9/Sʭ@ -0Oi xYIY ߿|GńH0qACúRWL"|GIDV *[ 0XquQBrg猬hTj#Lչ>_kE7nDzl;^Q/BM_ǬX|ro-`PgJt(#c|xcH{"#H3Z-sQ\щ^Rh>Is\ lzSV&wVrGdE#Tod_G%B&s*|>:ͣo`nt}OF"Fk*a<%- y%[V[x0"o.;_fhSM.ؿaC<%eص *efhŨι>g@E_A#>c䩄n_gXAv1P<5$t_yh$Hrܶb_ /thb\땙mDL儱#!ϱӥV&[qf0  wQqQz✿u:{5{ V(:6 .L2V2_^%֚{3x? p:\,I_Q4bo}5eFm(c8SJFi=ng5Ōa|MK$1e|-^f(D3YhWG ,n@ǟ5:n__5\`E؏kQDR |n¢U ¾Y>!q9`vw!1h-LwJ]pK;r5YAd1zT p%fNM4;>u|ēDS:MH_ ់ Uҡc5 u`nƖ3i[]wQE6Iܭpi6pO9^kR"NouA"`QA? kf/ grd+G<%BË^BV);L9Y!}y 2$/Hhr{"y1"IeGM_;QTHj+lHEߙ:L9vRXUӍ^^Hl;M07RYM5ޖqc:}U# ȿ5uiu:b9N<ϜGE}Ն/sؙt6sIªW%ja7i^m2Wj|j}mDx v- 6 Lk>LX8a&= >r{ȪTLFVeON!{)^"#Ju& ;)1Jbd-k]U1&cZEgU~z&R>%!]>01R&1%HV)%ɲ06~`k1B%bK&|pB#P\r)2j }L 9"~W~Ҁg|)F@֬v4 ' h%ۚKwO3-G˧[+SIyfz S|~rG[(cY g)1K |o:Vd3,J<6fZfvʦ}H+]qЋ`Ш>WT~=HIۺ>r/O?QFҝehD#z{Ш6b18X'uvPFӱ8Vb;` z"o/R=[2ٛ- */b1uGBzut.tDS01OUX0О5ü;QɅ`R̕ 򵑙"nWo%XQJ'F0~*$FKA:?yg5S=avF_ߢsq2Sbh9;ђϰ ΎۨN KFs1,/L,9ub#xVo45d=>=kH>{/^xB&\NF9n s St|3MjQ!3殑 gad\,#5dvEt3-cmGWo6;Y.8n&wk@vly KK2n0~ 35 1aZzCvJ-\krSḠڷ^?#䙁'~W{thMǫ'#%X:oz66+"c0nEr;B칝7.{ma)(MH%.:4Q9h?Ok1[~ع9l+)x9>s&{q5T:o,6<]D!;-vcڑ6%J{D܏$ ..9:tb4͂F9gﱪN <44\9֥Rcx}gLGo@%>{z?@Lyl+ps-Cq`i^ݽYcLaxؙu{Љ%Ҭ TZ?K XW@6$S9f#Bend&!gA2r65 U/^~ L8is0 v~xɨq1%#;4\6"|%uY*,|I zd7"LS_GI\xϠ:x_H1]FM÷H;*YZ7u3'xees^@*Bu="VݨOuѺ^V~ "~@4/S}y\/ڷj׷` QPY(b<$QzJ|ts Plrcܘ4a.81 윌>U&ꠋb`ˢmͿM|vL\+=Sy,{t-˗SKԁkg۽6]s ~Y@_,Oqxe 1XN NQe$$q"2\MnZי"By\A>zeIטM_ˆV!SkKGXQLf2j EmΎ.=p\rcQSJ}ΔPUATv0¤Tk@7zuW){MכF!N $. ORB[x{|ʎױ|)<0#(E%)Mrr.r,G DzDKkՅFwo(0Z,?&d [0l\Xaؿ%N^*J}p|~-4ePխwTHfr(D@F5܄o&0#{"-R%~OE(l6\4b%g*Z6 r uh`u7S,g̼xуX<vu }{?ks#1St5=ͻ0Ѱkоy5ETŽM$32T~+J}61C"g}p\=ۍ Fvh 0 HȜ u$gfO׵Ԃ͌u"puoLR*/ꙷ 7sШR?ak-6g K5Mx~ O~P5*,ViyMgDIm36'&yRῡ9jVuXjٷ2I|})ϗdP;俛|0 K #ΊL.G.ɔ˵n%EcLP5m=6Ӛ脆kdHOܱs/o6an0pHU̿oKwavB:9 eh?8NN4R*]] ;%"]WgVWGRts}.WEa2k;Rm\9k cu%pZqlc[o j6#nZlb%BDMOˮLWP~,~5qyCԛ@%O՚Vi,-؋uZ9IYD3̗hٰ/U-M#tb*M4|5)8κ#ܻ5l\ߡvGlP @rmP})(.6ڀ(>sf:)'Xzm _99 >=OCw-8=N4 yYsf_^E0 O|l>A0dG0PR%KdvI7fGdw^2~piOE$GuG)ٓ4j4n†5 C6׮oC$d"_nԬy /mfS1:)Si21hE?4_}7R8zxC"R*}#%hY:5qcwq, 撱*}Ǚ`Fd3m.7)As""TR;ƈlg.^߻SeMOy:K-oTJț LTl z9B~ݿܩi/e\i순UM(¾Om<?*;͛Y^>ВP0<ߧ}a>N"Lz!3aᢓ?Q+ n웆= d31U"⛂Q9&?r4ϭHdxk.s]ԋy?.ؿ~ǐ`_/:UO{xݩFhGM +[ˑf&璉;Yyh(nE?[ p6 5SEj į̽ N24u! t K틍|Nh=$)jVCMQj[Iw?߶hT(Ж0]T`JnR1`k܎`1yBOPTICÔ!?@v%`a;ުBfgCL|WoX,T2جqDmwU f6EUrŵ.64atWkLBǔXT5ҍ@.2\^ב9c YsAXݕ=L'BZw.9zE0v9%]gy-B' :R5euEJ*ЅncBƣ$@k$PȂ$;=D b*_ K'B7c$b{n<j?2ڨC0,"c>3:g]kDhC,ˇX-ֈ :0o ,.O}7ZwGJj\E(Fyī]ĦaB"-x10 3ǝ|m[l.;2ɖ /6lӗ>Ƴû>)lxsiPœ0_Ǎ`sv3^;TXEAl.?*]ml\g_,LEDaF>EF$TLFd$H]iЮJ 5n!3T=jCTЦĆ{ԁc|rB8kB)`&i L\N{g 8owQ\"q;u%wE) DQw^>p]s@q2y@Dscx&+e#yv(hZAoP+@J78BHt+>7sD]c ¬J;̉(z(zzZyM/C؏ͯMh<9ʭn`nU[ nyDJ_4ƭFj%lt2<e3wBZHZ:4͐UGP@8 گ _"'~*4]ʅ:l\Q^y#,9ol %RA,ѝZ~ґ#?^{J"4vr')!_*[XIw!̛Zws{OiZVtZ/{Tv,q "A,c=73)jv1~h81>OI'{m%*X+qB tӖɢ~hpM^'0߷lHt*qTricBcP\[}boFkw5~Ҕ/Ew̝g`DoIb#AcHN'sKk2QwhdLз!ijbՐo,K:^:IkH>T)֦~A-,@ͮ [ DZsV>B\&wwO:-.ǂ8.K-xk 4 @;>+} ,MfA"%,cϻ{ Һ*רw F +N觅%`8DҘw)[օO*,xCu2Rd*&^=2~{4adwcɡVu!з| ^7:-SkW"sg2ċt(-`;) NҸiI@*R%,' O" ZB!-yA#P9Kmѩl5jtq`)zCͶ5R9]YxNWy؅$`}}4h/Ks}$B G*@58` Z/rxԪG礪orG!KqD@}z 6 @Mr![5xD/l5N | RUވЯG eY)7YHS}-.- 1jB9V˦GO,x0V!'41{0lZf֗1oJDI)n"D;͗^h'#k(2()F'6A `sWg䂘7şV_"PAL|;R-Jxųy…B_si]pk+2PM !|L3{;Jzl1=;'Or۪3'QWՉP04)9 8Z)8'N54'MJ ˵0S$kǾ GJppIq#fW~ΡI#fصK` ^ 8W Y2iO#sD#g X,~H3K<4&.,4D1ٽWgP>#I2S~I(xW)GQ|kyTj`Ha\?bJ~PǭֶV~wbQ6Y~ TU'l/ ['\9vK{L;Ưd5u%MMJp`=,"kZh&p| [o?'?foKOyJm$BZeRnߖ/ImNg.5LF.gXKS'#8L=JMu!iSBLѵJȺpc z&">m~<4 |Pt "$ɄH}%Hr檏);Cpt{$Ἒ{}J[3%&z3/yKS52Qc,.XIy*MfҙF-%QcaHMbXp*Xk璅}ɐ-xHS;U CX߂c+;VԐCyOfCΔ+}^MIhMq,(Ҽ^.hfn|q4g% Rt=qGpUڷ'?AiӌSH.ݧU5ԧ}T習O2Ga:9+ Z9 %wo{Q+O!HOKMh{3p,R寮mǨ9z#E 6t ޫ_kR^5|JOf uoзT B V³ Cg`{a#O\UG6:9,RaxKp L`9hbptSBF~T2_f5-5AxiwkN IdVA .jGnj_>аv͹!t!K+y;-]Y& rCPux D !YоF;"6t|Q1E;^Q4KR'"+6e!ǽCp@)j']K + &pN5ѫ's?O3eQC i@a`<s*pd:s:HGG6&wE",E65֚FsTk!:cC娥wî֑)Л5P]l8:1j:*G R::(s*jB :^NɓKQDߎ'>S:@&L{eU M掹A{M4%j|ɠgG6*5tI5ްĊwIm-R@r?<6 V‡ f/ФQqhk^)*_eȈ$wr!YϭZN/,`jAKɋ+Zן-8'}*v -y]$3k:5dڪUUaj'(3-JJP\^iJ躅ڧg، ~fGH5![XL&gH]osK!kc_F!7AD=^6l:vm1FRL-dD3ZBegaTn縊DO\GBkз]+nlDK͔X8 7z #FO{c'X#A0F`'t rGjH8grhh5mrxxz=i}>%Teg6q98+tq_=ag;D@^_/&RY=Nj"׹g+4k(@+P3oYk&i5AŹ Չ#'# ô'3n Iq7꨻C,{y*|%%(30" OR!cP̹ WS)y(teTUku `'*UD7B%_*"-nMx7OSQo#Le; 3(領xY[pBlT#;$+ZLi_S}gMnBZܓ23HLA2ތqf5Sq4ʍ$}rV?lY9૘r,4Sm}&<~ ]ۄ ǾЙx*T<ߙkO _! i縑 ͯ's b驏z .+wVz0_$/fQ)fJ9 ([QI kte ~x[53_$0 Tx2q2x}pY"4皎Jq-**s}^ugO{:)r6uQoT1! ޙCIIz_B[ӅEB~k#iޕ/_~ģkUB a$!8L\-.bGg7{#XY]}I*D;=Ŕ|L ߜ`o8f56>?ss&Ր(ף~P8FK"=.qj'ȩ{^qtO!{T8r&s.:Z}*rٍQRDP=BVgi:Ie j x濦4=|b }&:gS@Q*#poSѫ6ْ,u+PqǬQz~b Cztը]wZj}sGmJBF"R63Q屬d&y*OC5`QW9&-̟yWç`;^SJz_J?dS{}kBC䠄]Iy ]==< Ά۫GD,o*0[3O ):Be_P{ZUPZؔ16ꕩ_[5o|[5YޝLWgYc%u1j?:D&HjUoƍ*2[ApQ@>4`sI=/7zuDਭEF}?&2՛zq0Z}Б#1d,Q-N| ((Z jܼFe{xDrI6|588&0g,3$]ieb2`ښ@<]/*2x>{Z23jG) Qvev·nWN/,'zWs49 n9]ZDKtBSah f?éπ 3cw#ed5+"B n(wKPcT6,YljEc ʐWi@j1Mm9>:|A;ü깈RX(~?n| q&%Q`1z9-Ŗd-',ղdeOph= Ty l,z|WP~S\.?%Y9 q{:n/GTLcx'=BޒW !xHD'E? 2Ĥ.E]t yUQ-'Uv5'e=;E>P}Tc>J2ȩb'(B`sōJ(ć[ o!mM/ s/:BlbasT6aQ:/(ADc۱ 6 q> dvd耟y z] E}ki_<&u.D=FZR{~YBq1?-'F7nU?-D;@#@>K!-ҏgsMBaWDz?{t"SILnq)@VP$P_%672ȾIdF{3@Qf O=<8j瀚 qg.K"1?XVD".K\( $0;lo>@kOB OPOF=ۊgMIQu[,砭aV:[ e~t,}Fr&=(2d̩`a-atwyQ-'SF9\TM3_+BF=45[[ڇق`RcwVO ׻D v߂_1,m]QM8)lF]B E̋cM̟0KXBj3O#S问l3aHuѮ7KO<,)ʤ"n*1lpZ$aٸ E΂2Y3޹`B Gw6VnhWR}DztSӽ LJ,2AJД&#}VބhJyW]|i/PҸ5mXw :w`\]뻌C8I4#1̃ 0iM q0bz PK*h!Eܑs"T@2MSWjS3H_P\H24ar[ AG!汰9kys&kaz ŶY]|RA&-#>Fv2"huyu[|Ltjф,Mw̱Q-@<*S'[fI 9ovQ=?-g&M2yZ5jwkwLb4Ϭ'na|L¨K]N!ܾ7G,#HKVwo9GM"e+˿$FQ]GakCXa}SQxP Ulު]\(m6e%=1) m/3S3lC=H4_tU*6En U:߳3NStaR [D. rG} 9bOα)|#g Nxgf5MkHik7G.&"S# i9\ UBTm^wQ,ߍK]$eJ\S{bU)]\3-[3A0WӞ5IKVdSQdɖge'6FϤl .iA(0OP[iޫeM*Y3ُH Ihofe@CPq` ߕ>N*_dvJfL8$o\\@xqYDzGPO>hm+ ?MKJF.n4vtW3&\N5Z_FޥXFU@SkY*;}?7 & v%?@z0'/*x]-X2/Cl vxC#hVѳB7Fo"t c/\ү+~kd{J8GD͆nDgdflA}gǚ>#z4+^h֐@\̪B2_y l`QE#Jw4GqtG~wrIhJ'Wtùװ:ØR'!Vbqd΋yϥlS|ɒ9S3}89b\&əHW;1Η^,>(&B0ia3L:&VP*.L b33y @$Qvoe[+lX\uF$[k2\V!p O%>C}!Kg1],f%/-)[0?oر_p$0M8=!ؐ!AU=p Z6R"wrA4(zA7ܲoYw!\~=VNm"ݩpQ_2ѣ#wƺmQ*|ڙ+%CefaC:`; A@,~ vZ!NϨⲯesAc퀻=fgđ2_6FZ#8resw+I֠rQg1Mq6{3US0-~C3< } y#QmV]\&`&dheO}=DEn| ^z>SD}oR?2-6hS /ЯI8$+KfĿ" hs-`K=j.E(__e*&l+bZo:cG JͳEIʶ*?={P_rfHF'hHRpC,sW' 0E|)啔A3do rNUʩc0Bk1Sr[Vrl#%w> 7C MqәoU%wߴ{A!霖~5۶0VPí]F4ܯfX6iP:P_Sy1p@S%5=+36L CmdXCQƽ*E xIٲDsf-9L86Z<ɷE|<2fH7LISѫP^8vku?f겼XS(*}Xp3M%P0 (8NM+~W~VOTK:cz.0 X{Vk{ۈޥx4uǏ0k0  q0ЍO[|>a쟩x*yA Y_\FXA~v҅< -EhEpHJD7|YNMڴ'3&A#cd:K<4`F(YPsyYGjgYObZeTһYk:&ZB=S+k: TZix e˘ZjιHiӐY_5g;X}ME8{j[FK!3qsJB*z x ~ 68lɨg)i^VHWazy*&K4J*''%"q +I7;B"?_F#00gB?UCJ`y$\.X.]V #gJ]@.<1~r\$~8"'B3ALsEFOc>3"E-,ۅ63VZ!*ܩb> Oá/mtFO70HνS=$o/}&p\%~^mmJ^fp-QakLF]- pp[*h'X׫cnḿHi ' +ZH;T_Xt+="]U hh'b0$Nyg0zj W4~]CQ^.en2{ JӮH7[BzmٖΐfzQx~+](P]d }N@㮮c,;Xnۖ^M$,9Ihi~ BQ<*HTDA8<칮'ySQ/;Q&#hxb9  ȡhsO{__7tV@~# ۯۓlyp~Ih؊yihu2Le,s@R lވ % 4e'5&W: y@?@EDc<6%wZ>wȽW1|,GZ7bZGq퀉*ag"U-eqi3&6'`pR(- EτOvnln#n&kY꘡C tbJZ3";Ue)lf՟%5h]W|2\nPCpmf]L6Q+wh`^ݕ-e3('TxD>?%hXMW[& c|PaulQV~F 2d n?GwrPm|_bXL.Lb5Q}Shn`U=K4<0尵n LpsYwo_nFb'ƚ8?|7jx^_Ӳ^JTHf!d,~[<%B#J|ZX~>(!r&Q\ou@p} >o"l_47)|`wvk%aӤEh][0&&Ʒ#_wʚߋXI:ؙ][%U{䄡SLV T@R=mD. 2>< \YEqSȄBR'ДAыڊ཭-/&3.oۛ[g ̿mgfBeqYJ6"=BW!;Y @SF#Mm/sӈ:C/8uT.mV4щsV 16oZup@|#R\{*ټ2k\>$#ڃ)dTwzۈJNW(x@D}wHmW5 >@,ų8:lc{T+9%SNwY߮nX!%v+n`Ei|eԁAaΏ&"Gvk_8WEuLD˯ؗ'߭ڲ_A==vR ݩE6 C ˧ լD9:ҁ|W>0غR`KeGmr_ 8"F8 =Y7cYfCzd;d{DK6ʍqw2W.h; C9͑ ,>')l:ǂ۰S?iE= o{ Gd-s;sm?5rkl8(dO(P&i)w|Tp$ freJ %fș;*X`MoQv9NJB~l90A/RzM jRZ!A_.[AJv4D[S$/LՁp: %)5ix.gn`h8N?y'6[q'm9㓲%Je@P`9 jNnosFS: 7k€7.qeT=;Kst2h[h왿`Q}ƥWN0<]Вd b+T>CKO+1Ug_4[e9DAprG z۴bNь<ʯ6͵?V@+7ɓ<v  YIi{g.H ߳ Iʝ3ˡA?30V8Y)ZwwҨ@qVur_a}COBTH}b&[-t5}9VGJRݩ}ЉPkZeG[Y1 +,(uEnǂ4)AsyȽrT) \e` 3yue%j Ogǘ <@QWniɡm+7=E =MHtf/ʾ#zdق*`eXyPz@m:;BroOrhGWUSSy5ngЗ"cr=~zC^ jXT}s6EkZrGGGQ7Xi%I8=8 =_h7,}u2 S 9:<^Nd.-?Hp{L U|%Z-k-iTgkhoBeט,fEY=$3Wx0{w> @Wׄ1sjŹJ{H4/o7A*[ '[`Wp_eͽilSpfxh@g:!NF]X_-fU1(MR=hof%wL˃"lzXtOD2dw% ;D YE{:^7&;R=ipqT3[*d]"@3ƣmBٓ7Eo#@(mkv0ރs/V ~8!(Yyoa I#{¼(Jc7wa;_U̘^ĎBV~r&pͧ|Xr|ReH?79y{NȌ*_jh?JX}P,Y(: țh;1Cv=+\.Oa 80X\-i|I|]C`OeVrrȩR5|qi]My$Uq>ɘi?vM^| {G\p5+ 1wMFH ]yΐl?W˜:zmǹ[ H^Jxp$G][Li ]ev-?U:)ehV,1{뫎aOՀ⎡*_heƌg!sTpAB/Z, c<tZ2; wK^s= ,mT' 2uv"e7ٓh0];h~;8ukRɯJ, XD[N x?.Ҳz)´zaQFYBpqw^%;(i j40bSx a,GK'H&9E}G6̸Y&lq>傏;<%֍KF#~dK=cPRMZw.?&(.2-A諵 {xB&@.h 3ҫTA 8ۨr>L;C EXHK 曎i4wmM>_+[~]tq+k Tl og =E@yDBƓa}i X\_:DF_6_똮DD+yZ$"Y~k+Y+5M&digqP,'N#g9 Zq@Ipo-$gI\X% j9?̧9ylږi0Ӊ![Looߊ}b5c*_"P//oӷ @yEjwWP@tͳֳ 13grbe^aڀJU%`_,D _L.,t/FGd(clMnsQ {&v-R'zq9l,$qѷV=W"U]>Mfu[S,˞vuJ!DjT6~LvJc>XZ?뿱_? %Qb}x]< l K 0_\SJgqn \MGiq+ ?-4.U[3J {0K+[(MIk8+Ը9W, <9 ."w.|:)2r9H Vңf#~ .[XWb򅙎5+AAP`/RAx]5eVꩅڐA>^|to,8SC2r8.2LF=fEL|oByZPS{6I}ɥ_B0~Oo mP3DOpiAN;~&* JZ PL,TNr!‰~.Z(/!KsˈC[<Ō`v&@Sy_˹A}m%b浹Ko% f Bh'6~ڴ|)R@Fj2@2g٠B)0G ?^tbF)}7ɇZQFEx}rP*T0VmGӼ@K&[]6GM4B!f(Fb"NzQ%X Hv$ SBX%rgu/`X\^le7ՎV22\J2̾CV'\>R&6YLo8V4]ڧ J 2DS ="6Nܯlx@NyIoqc_+R^CR=8@ǫ(UAЋ.9r[ Dc#ȣ[@ʆ:g4WTWƷٶ(QilCg1]ݧaIfZ}4[X͸qh 7]E|5CAG(l.Z`nu?&A&ˡ@$?;g̍2A:@[Fs(`Uqg1͋8;liٞμҲŃ&1!w,J&I4>"E)+ATHYWaÜ$7u(")b4R=/A42KQbi5DrJBYDS}6C͏$FF(}WKw8,Kӳ ]C>DtތW@o;3T_w- myvӝ2?X -Џ K}>PjGFy_F^S | UʖQE"aӎ@x?#59Dat1^`;5IG6ެkINjd{Whe~-0 LO4/@kkQMqhRt4?Ҕ0.4T^inoQa)A~I/,Xi;uޭuzLJLT/Pzli1g1*PБU9(ԙO'On F:ud7:P, j-i1:ADY8)iZ(4(j/{5ErX,5wA&Η MeY# s`r_X{{g7z_tX%ȺK{ 6HeS|SA/oEd*kiޣOj={fqWVx720,Zaa됏9Bpz2'emXJ#"Zx TZENf_W”;ft]o9=gEx!Ò'E[ ۙ8 WZ{z*dQ~mfXka MZ-D+.UM:Ku EP 8ol'󖡲eڢu#%׳;A4><$.j[`rtUxǧ]FEhb"Յ> n>4fMmq8sS-u {خ*f9lN =Uh~Rtu%7MbJpTit Z@Zt#^Q&(iS5qL/"i Mse(^e0sƐ!rZW-sH }*f/D(-A[B4<ʍ\3$GGG>2H D&MLCcl}MM?xk"sdVU 7„ W4TR:jnGgFu?*݉>}vxb1~;jلFFV2kKMf r.sOL!SYWӾtQD 5='ECsPU)ط(^+U1cq0M{#7!XV pq&\w, |w6դb.t؂cU,=/FV~̓zC6kcyǏ? ݕ2~0+)if,n4  '*kr]\nyLn & v.(-h;Rb |穰li-a:^7 m6AFvjF|+ +[ڮod}αMHuE6kZl*B8,%'TW:R$ئ6;=8eA7Z2b֏9:ߙȦ8OkpKf..Xo(KhY-nO!*Y~~Pޣ*Wŧ(BBe3,,ZZgJiʠ+@3DŷW0-(8=p4Uu>cU δ-'Ի.e&REIPq\Ncp)[Ѣ3u6KMħB5OF7` :/‘` Q}9Љ%Y9*Z!6xd#f1T%vVPiƒ0A? > \}xdA5ؕ G Wn)X2Z#R W{jU)~TNY) |E]Y Zd@X*-Z&r-X@dV]-j")aל33vѧqu]}mv/ߔ)B=˿sд>#-~S+3(쉌)0YC$5+1=לƁP:ӹn? N>)U[mkbp{ax^%9`_1< FY$P.$lu~.vi+8=>OqX伇9xp{͌]9<^k6RK,4ɖji+OFZPn[ݑU( S*];pA*W$ ЊJO'v]ꮻ#IA S[)j퇹7y8}®Y37 N/;I,^B"xG^Aw +_I$.np4x5y#JE;O$tD:t$ ZF Mx y naU2#ӍN5!P3( .`&{ur#f)|^a bkՠ+ ^-fUh>= վ  Upcxu%L8űN 5AگI"TyADu<_pXmKI1j7̧-0-ӭWƓǿw2xTk\`EBذ=Y:@UGz1ϟ]OI*'sFGu[$T[+ OO]"@B^6t{05˖ V=s9;=(|jw 񙖍a#U -X=[#븥[!VPD@:3a\nlәXpgNh&6Ǐ`s _g{!m/&_4sJXB7D^ <qcNJھ1|++KuvO5RcqolH{en gHvE&:Xۄ݉:GY4@fi̗![7qmF ĭE~Dp֢˞ӽ8X:P#4F4+;j Ϗ[T3m? n<7cdw̑ %ur_'R SO7Q|!$/ʖMppi T׺|(o5=(X\^t$&vӇ.ռ/Џѩ^;PQWeV]_ǸM(S 9B!sƶXpO^ZЭzz?f<\ɢWL  n<~FoXI쓴BwwN\] JB `۹ .䌑 &4`Kǵpq!WٛwmqPtƝE*hxht7/QLvn(w`#G&.Qo˻^2!Zn|3M?v:Y(WN2wk}X,N*F)#dHB823d&t(45(G [vcHכCw <Dfk*W)5lvt% )vҫ˭Je$V/ ԨoƟ=hw]71HMٱ,0OZvy[r ߐ\4lw9˅g ]EXUd2(!s o%¯ȼyWc/js뉹C'"wi]k@(wWF\lC܂m$u=_4?SGpXxLԏWn!f@;HcpE%mh4gD]F H mE= 2Kd9 =9˶cn`V'J +O$i_|ZZz_T`!Жty)j@0C.(mzRM^#9)aI8w{؄* ˈ-si9Ly?-2U-s 7hz30b6yRo oD$f$aFAfrI^ΉկxI2V[? *Zf^\iy ª9q50χqYN?5dėS,F\B~Az{¬azX>2gSi&ZYQ$y"g~I+4"Npϐѳv_$]UbzE؏ZEXt f'I"f++6z]̆W`A&RF|h77(o F䮖TݵyهO@,NˁoJWRgkl̜?˘k0=lHyZ;ˠKfq]܎ɥC_>7?K77iDڞd9l$Db!aWXy_j!TJWO0'K[0lI}WiIfGhPSSv݌E-tVp~L)IDsEĴsrrA~7:#?1?!u{:'ë`]%@)%j?M-^MD笙 ]gCftͅzhaІٓC7[6`@uWη o(N9vuWЭSԋ'󅦌/? +\C jKP9P%Zall@Wr0,-C›&hճU-_E^K07UUR'^|XS}hVtq:L|whATg ?#k2>6[G:=D=t$GU{鼙@D-H#~tIcDTB'`#'`\3aO'kp_ xm/9ߪeڝRzq9 z^_x!e2 skyl41 .\_>~h z8Âdˆ}BHefuM=$h'Gt#ޚ;$)C,3ڑ@֘bQ\p 7y %c_4Q)*SەQm ʓ8O-R\{oh*v]@vn[yѿ.sHTjYHxH[,l4^e`Wk?^`eS/ B'+ݬvԸ;CރҰ;H:3;OëkrA; vbmRcp3PKU-@m`cULI N @ԡ @pס}E dخj^M}}[Ns ̥982afWyjQ?>C[(l$NkhA\DrVkK$X HlMJX(%$wOu4Lc8W$op|a*)Q'o|xzG]!OF.@PYGTE]hy@u{PŒTWVYx! r#:qIB/ .̓39C*OU|-(*ΰyc;@?@S;.A~7Ӡ)'  X Os}r^,VEGy'^B!7'C/6߈~1 [;X% <꡴E (| U"roߍrTۇٴqkġ<!3Stͯ IxH&7&Sq>E:{"ܧ@g/K@uiLT|}("1 REė -KҀ|R?(m̦b: IR'zCK2kT,aC^embŔmߜ@xq6g%IXfkTөS_܉`Eb'AR়8SJk!PòSK;: g .F4F0ĪI0wۈ6*DŽվ h" yGe'WKpEUŲ'8?B;`'QܳaW υ5lT2me tlYbKҫ+.F^  "9f>\~/*3*'t ЧƈFS;m!q}HFFɂs9;T2<8W#pV"Sy!@hHy~ δZi'5!=7 tpOƥ Ɔ54 "p͓? oU+<_O;$Pox_r$LȫMT$i~[5` ^TBa( Txyݯ4"UJ7>x]:Y߻$?o E𿝪0Q,Sp/z_RYMF~v% GA!HRP(Shn1lH#"z6IU\>ҙBV$'i+R`0⢊%Ta!1,ah _A&@Ҹe{rTma_ڀ ~pT4.NiNn™#IV_\ԯS˼,_1fH"@eDpԻ}[G{=%T"ejja6 >Xrd|8gQ!6֎[9rŃq|Po{Ao,KȤ;M{^#' CR B?U8:I^Nh>|j&+djV1ԑ$8ߕ߿}KO/^w(p'ЇjMt.& JDD͓v7^Q6| 8:QsN_ó\PDk.{oow'%-20% Ḏ İ~ޜ>'OΪ_М`Ǹ~pn*܍Yx`X-_:;J=0)9&-tP^C<ĞY<2% 2@W沌#Dc]^%rM Ũ^W|8m 86N740m #T8#G  a(7+^SPk(?SEMɥJaa|/V W"}wG7DW}S陬CQkO{+2@qš9LݑXt eNk1fZ '+%%~A%{xC`3S$e5Q7ړޭOa׬qGhp]C[MNHk ^r[UOV2. zp>ş"<d ĒblkUzߤmi^J6qZtֳG+gsևws 'xqc6Qv32xzxCZnؚTXCIJ+p jGx"ПI(#Xl[Hao)6L,og5IVtha]L'h"j\ l̊MBY țwq-֕QIOiLӛe/f;]i*r%LKՑptŬ1xrARwjQgc}y `=Rp0 Q ,hd@d8c!92"`( 25{;2IjևAW& ymf9kr,g 9CDV&g_ɕjXWOƊ=ɨo+E *'ꍡ<㚬6Gz:q~Qfn{"<<퍉0U|+/3t@ cOّ P04Fz܂h@ɥ49,lx_m' 7IЭ%7eY1olF` ax4?q[pLA_Q 5+j 읰&yE{{>מ#)Ey`~Dut , k 5 T\0#2*+0vBnpپ~~Yad/zo+޳ܷ-/P KT:=)NP13qs\V_yIC-FE[poD  Cd2 X6Lby.oWbo\ ثxgf&th6kϓHV?YS-1F.+L >z 1MԔacrGf dkk|uyy%ec6UĦAeQYjGt0--d P2 '3^ cY:3JJ/ 1S'kczk(;P鉫ubTH xϫ6ROe2%[{&T+PӡAE# *: 4Dp`(½"><3Xdpw{jvPԿ[tnrA8%?]z)W sXT3OZNTv0S)4> E Svd?A+m*$aZL;s uǡL}KeyQru2O2g䓑RfUަ¸QyyRTahQ:QN $c&;nY{rq2l ~L62 9ҿFJGb"%"Z&3@#rQ쾔*e0FrPȃ WMÿhO#d_]9N:_/29:pڢ^E$TB`VcG&жDcDz]-j`djy%˙1-Ֆ8M Q+,@๕ FR_ 34mzB۠j˧Gi zc2?9aiiU#~'e?$tVg.cbA|)XadVAbU"W>T |HTḵte]Gh:p`?w3.y*p &9.j]wsy}[2Iu? tx$7gv;lG9=UE0@K^$AӞ_l1܃%**svIx(>F»Bbz▎j}H)\CKBO> /Pde_qK&$z *)Lh(Kb2·7rc;8| +iNd30彞zwE$OpRXr|3Cv9{"[$7 p ɾGݨO*H.gIlUGSjj@I4a(4+!f/#a(39ovHBz E]-iPS qg>Jq'^(lәKK>,q {s1 5<*s7qbFꌶL7U7 (J=(WΗ6f^LD|?*MҌ"gkwoEVAZf3eT Zc[}Qt/[AF$zyk_^wu|zc堸%lH|F78rz0r՗$j>XZV(ye@Db%[BIб 4{ܞrغqKǫ{hCڋܸ{)-K_So$-l*]ʙl(1dNvuP` ҆xl?4YҴycX":% l /fX;ɩIj|xSdsά j7$ߴ+7s85OsV Cs/w~.AT\^)i@kaB,XKwIB^j8NJTB͑Hު~z):VvMX|4<\:M ?wصRg?CgkW0 I1fW)Ca3mIawhNgl'Nx7_sOUF[XY+5b[V&0b._xͅ&t@t1!ҩ#+02s$GU)RY۝-K?Uȯ$-7K2C(3d׸NȯrbFHӛiApc$慩-ď7WmL^u>X!ʪ@SqN|uDO)Oc|?w$&%Z=4sxsh)0tvxBYS4n惼Uu4I37"]މ+pKCq]"㜃nPf.zufi #0Ճ~yȇMH,g !Ŕyţ h eiMZ.Zr;+RG_&,t[to*!B\[ji,+%ӭ:=lZ|$Fquscw?{|~*YI d R.)FN#tޘQ(EoZڹ$Tֽĸ?iIK8BLJA=ŝ8?(̲ԟl! PmlɈ!I|њP9gՙ?31WrLvʥJ)ѕwQiQ.;;6쐇 =8*:pqh'm)fܘTg?g4s Uvm y疠u` F}bD2a&=@~^BP y 2:E, e,< ._[gEƈӾIOd- @q<=+XëF2):,cӮӼtKOتtG_aw&&eT TX"x hM`W,zqOHM3^[5ƉYnI9%+`KLkkx,AdDdy O=!.Ƀ\=;UtVqzrrl0F$?HODn}+"z4z{q%ψ$mY뽿(#_-uWm@$4b.{_YF ^&s y2@ ³HjJuU1!N&BxlOE]7:Dcz R?.~RtS%LdҸ1}8^0M_IQ -db9Dl _ƿf`Hꆸ(2}ez.,Kn7qtPm܆{ B "KƬԙ`P_& z57(s9 W56)e67S%ms~8p^WXeVS^Zm(,[IO37еu?lwΆ`ffgRj0YN8(/@|ahȋ23d ~Pe1jr{?'ȳ'8r%e0Od!xOp%ds,|M[r?NNNӚ޶'@" 1)Ư6#Zo~BbHÞf;~D7`3މ)&Fƅcp.~o'QbQ?pNgۂnSѯq)'z" -y7*E>}+ aο}Nb珞ͤ>ne|upAr\RW eGDuݡzelR&3jF>js3v5uDb nISg5v>k;$ٕΡCGJ2˥Ýy)xALi(ĵ'ff2hCgŔ1f͑;}j,k?Jx*jbWC'G PtQr5)A@E^)\I٥D֓lWBܖ{?$KQUN{ _;{yA2^ε"NRr]@sLh-z|4D1%ѡ"g-Yrp^"]^p>jBTs+l3Ŕـ 18~.kxd,ĞKvT'XY8S\sOzYxwtmPEL,S#B_]/q#y;q)B/m}qs|mLQMP$]@X~pFBMC7zB mE2TUmf}|ZY>< b?"%TotUujgِCZhoK,A V{(̬G.{Ra *=,~7D.k{y6/^o/; *=蜮{hѽuP<.g''fHÞ )zZ  LX}e_K33$R9$ɠ5I.+3=YG#Z9l-rk>x&7t]aB! $ [^+unۊBbfbv4$8,i>k,&) ]1#*Na豹|~jsZazѽ#u/#bF8Pɟ#tWpqzU 7z7ҟrBBfqfϥ5RTI9yώÓ%y7RlE^;|%{b:'8g!k|d}zU߂tB>{F!^r@xvEݗ矸TͲtlI=亥EEۜv.- ڣ>.,=8ndju:.Ȁthd8 ڶya)ȨEKK*cFr=ZjGࢗiqSI(!-c9xX?ڜjF)jO زyLDw^m"q|xOqG.C Є K :b{H+Ƈ<F_.8kӍmVZBTO_RIK}d?Iߥ>>n-doZ5NUi%0,BuCjaKQ]*TTLcmr̅߸YT4 dQAӢfs('M|O jC `)cԪ^f*lOUHW{),6H>Z48E/G(SwN_tFB|g,s. &ӳZR><ȧMJ1)5CY 0eu_l{; Xf@3|"-c쉳ùֿdPm:8YhUs'u]bv1Y;p@]NCC7 UU{?1x! Nx' G⓱3<7&mc{G]XSOHmf@d[keb vv]Rl0L=LLE{ *V㈣ *R;;8.KZB?Zy )vA6dI‘SH`6ŇC_og,E\9pս"+e˪ k" . &w?3w5& R΃0i$x_lXrN=BOy(*OҖJz&rz,}ӃĐYEBq2:egRĂպ 8ۏC}ւ! c%8n2V_bsz Ž !Wq4e38C?֥r/荣"C wȐ\%$#0oG9C't`o5 v-^CN8Uv;\h3'6315aLi3-MxAPO}x$oZێ+c`mNim3Tٵ[]l*Ñ -(ˣQh!fXQp)8 }kQ|LLe۶$̾ު*aρzgE,͹sïMJ],$CV_|8i1L4|4({0}Lɗ3^b;}`AFS@W:h_&Q)TJ@_F7k b.;X%?0-i^ v+46%鷷oi,+R}הWU>S&\>֎Iy4F* UvJ1J΍BCQ2 liʶ9&Y o)i"nrj|1;nMD`a}cJtigTe\wUc8RUt4eUtQTX -ʕHCf=Ajo]KW.t]M vYF`gkʕEunX|#MS qkq #92>HiQm8t q~@/yGZ.w]l))#`y 0Qnͺպm+ Y+⠐S˙sE9{󖱍?ZaS'D+#\ dXHuԌ8|gp=x3rt5;VNiq!^~ϭ"ly0GeRދ.rzs~r9HZp͠Av¿ бn®C Cø%@XaSp:|L'{ c? Ti`ya Nlr[xоo1[ېؾ5G+^h\RL|+GR´ͧp",'L* wcc b`m) Mj ZeJt>P@q6٭ eCul L1T57? y=boy ^R^? ꘢!Ff=6bݗ'h5;Q}X T e0<9˵znX@.'6[P.%VHLlbU#b[? P~8jkkMpnEqt1`V*V hotL3VvP ]ea󠇹&B=\' T^͐zj*`w~"~lTvY̵je*q crG]SW>q6F,\,F{ùLj Ζɐ$i}͘[+ !$1h;)7I ~ ɑ|'DE1'sct&F `6N9Ob:v91[>ƲWQZu#wŗл LKd/a136Ifs_WVI]I9.]ih+KIS-r#X^_cVT=S5y`VS>*Ic 'e`bXFuZ_s\B7>jyjqL=~APImEߖ|]߃ܺ$!$njCG scMj.7L ]c— žC|Y,zA"8p֌W[LZ;hf RG.7~w۠2*ho4Trb2$K7W 764elk۲y3 3oO;d(r*.U&Լ+K lػ;AJh5@@4͸Ԙp Zo8EvQk8~! mMY;qi8N =;Mh-^N6'+I'/U/Pb3+j1dBHeR@9sԙqOL Ƅb=L̑OkXMy`&埤ۜ7w%/C]4L(nXW?-Pd< ,zc`+,Y{Ǡc/R >s4Z>2n#}s!ޒ*1,$)u:F^D8j4> ${trG^ޱ0cJu(٭^u^+#(nuRs@ @ÕZ@pZ+2F']#$q IͿvOMl$[U4p *s$Ho~H6hhcPT`:^sj#D(Iũu`66p5Ion']CpwRN F`yi1 ' گNfO ^Y? wGR<{qb&3({b ֤\#}%!Zu#Y=6A腜U٥*wϖs#1pYƾ\V]kӺ;=iZ<%l@V`oF)U 9v(>W=G˳*|pgK8;DQr 6VO\B%&nӭbځK2 ]+ j}}܁-Lpk7jg+_#T0 -Ah&k&ZULd_ߚzK<ŠGݭ>ܔ)bh?=X)+cb;"}ō*]G"G{"n.$̨)>9Y? ^o{皀$z<}MGxohAsۄZCk}~t}u'`8BBH=K3yFh'S#q~ =u61,l=;򌄩ǝ yĻp.(ꇝʨQ1""r/eykSZ+bmv8pi/=('ܭ @A,ҵGo* xKyy9t6靜sS0ߙH 8܄b\Q |V.xôjnp<ن&zG: Î2QũtQ{u6_zӒ/9w΅`=cpdnCx\?+0ᵖܖ`LYnN3x܄ w,"Q~ʛX@o_oȴ踔Odk#½w"P5;@mQ_)؎yzҽu\?d#>X'>@o"H zK+|7k·Vyj#PU D6*(TcM Zԓ'5{7;V9^:{[uW<H4vi /{!6Ol$l2LddKNMr^ýH܎IncO~Ҋq R}/v &()!= >Ir} cajC ϓ!MKwϪ7aiVW4S=ګ]3ȃ`OX,ba X7N/ x䦴BK.4F 59ƍbWëAc X+Upz Îz''HMٛXyޙ}h@ @]Q4D+N's(CXݟȊsu$pA׷q5תqB8y⹠$f/q_gtZ/N ߭6}?.!2;2%S[w}4òʏun  $O],n"pW@ZhXґءPܱNhpKJ.J`'/4a/:nٚ}&jZƤsp?1C.VYA}Q\R%47#y'tU٩˙WՕ &윌 [`@l90,g< 1uLa&Ef6 cX6Uf۵E ke^rJ{7;oQӯp%*v%x";7DW&bJbgY~2fT7gPwuy6I6ef=I8(}hnXpF"&^eaSb ["`]|č";;Z>Ϩpy!z–B~}bB;{m?l@ ?[dI uKJEĈCcs>)5 F/58l,DwÁ~0KȶpTػj61ER\9$ltHَ5Z{,Q(m!3lu%}r"|\lW(+]@|8͚G"-E# ; E{/u6\1p3QӢ-48-bLYrsݺؐ!/%1ptXaS 'p}^H+E_]LL~QgaRtiqI&9uЅP>f괬 7ڑ `Sz{ EaхHCRot[xU´&zfW,Na*su`G]\$njHQos{}qȄ`緤(R,-;4}׫m9ӷ{ hl*;Z?,Q8]u[P6|RIl/`<3;eD 6a!,#^ʧ.Aə852Dhp7ClIlN:\T<0&}1 d/ʧX:->j jE/$ [1 TR?_m۔wYɒfNJVbԟքrBOdXt2K~k G&q2bN(b1o-A[pxMqܚu&efOsT*a(~.U>3)C(`{kt,4,vH)óKOjim|)lhsѩXBM|eUڦ d[6B#pr,n#%+ +),P$OOzudN:`JyX񾸗 9x-g>&[?ZhvFzH.MCȬ- [tw&la Ԣ&+Kp z  U$q*E`]1 3+6>N֜|B"FL wQnvcɦE&B6܍R;>2KYb/HKT6%NRIu,,jr$vur.D(BTvj]xAd |nO۱ĭKg.a:ĚA_k0Xx^" K #És/ h+wق##5zAr"ݺxkc0@;1n* Vb_sZBpKS*_r ;ݣ΅ L\r [9^ڥ\ jB3?Sӭb{!f %vj)2@8YT:nHmnʙL+q q}jQ67#geܸWaZb0e`sBEQ"ȧ}*}o9\c bp[>>ǺI@qz?ջi}#%mNLѓ}+7ʙve2-,xIIv"6g'Wx}R8kraBvTʏLz ֆ=K9pCcz-nab< 2Z+0V+ΣI^`{sr壷7*oӥ|f0 Pȳĵ 5P13l+|#48v\S\7a"x ~=)\5>iY\.Z2A$7{!`"6G;Kei=UO-kJSbZ רr /nmA̞ZiD/~җfcaҷc(Kù+r598:e#T(? xpסY&Za)) h=Cr[,F=72j~[w?_ye9Q<(oWvaacRݛ6k.#';(Rd-"Dg^ApM2/"H3Y5KH:!B[r_} gA;["H/x&%g Z! O_u{"&OB_&-gCtj[UGV!/gJ3xكd\Z&i3W(|լo8i_Yػ$ٓ"%u`]Q冲`H>Xn ~7w}uE zH!5ZpI)ˑE$ lGX *uD:(>S%# ~r7L03}O!wY0ovEۅĄ8Gt8!fA/PnNM+Ԯ]ͯTW!=,D}L5]C7="+ʁz3v/nMBý* ~9,h2;xd@|U|̀;ث[u@EHl4DW[*[3@/,qжDˬHԖ Ы%jUe g_3ʜ:[p ޒ8^SܻMGJ+kf\/ U Fiwu鿩!˖b ~07PleۤJv5y;uG;n F~~O0fs6UKҿΠn. 5~ j6b<>+'d1FFE\WhW(ú,o~^f"Ch?΅d!nQh 30^`2@TЈF.4#c8A%YۼFG=Z Y9j (P/"P*raI+VMTC]CGހ$?atO[ςr6s uIrg56vN%ש5vҬ xWw삋 ͺ:]!<"khЎ[!3eMa` Ymp݈>.n7=( jчl^@lB^P2fJ5MI'L MxԇO §݈ʥ_Ji~QKwy8 `?71G;ûCLqVp^~%r&oRxu#&B#2BzZI7m"+,b+JtnWE"/7Yd}p/NYÝ>ᢕ䶝+Tjvh7@.gm|CcYb 9mu4Uw}Ojlb) 0\wRpuYFGz7^p-| İҜ _A6^ rVdhP'q,ׅ-/Lg۳SLŹa@A]`)uVuH7PL STehNfKn1]6F82D[V>#>nq:!IZPi7_=+3%JKyʤ~OrwfѧޜhR~K4O'c-?˘/5zHnWp܉uM3a_Hhɚ隽Cl';8;:Q9F^͝"!_qCm 5,, bQ[k',vDe]1`.-NaPWGӒ]i6{.f<#gK‰1e^,TC bV$KIoLIn +p]z%#>SՍAb;T>T2oϖz*e 9k(Us͞yHʼ>GQ>3$Jg<#'iX?aw3:"Ә'd>5V[3F=xѴ߀L/HFf8ghpkl~Ӹ8bf ^YR!?:"ۭo=q'OA`m7K #Y+7 gLz4W }S.LJR8@gEyi8&,X,{2Daki5E](FS-r:#Lj}"J#eXf}y-XDEVtŢPO?%PbWò%x$?Dn >ugiћ(o4͹[zıT-@dE(_z^J83 q dHS&tTEqD5B)^1qm=_a0D(GpDYM$_YJW(ik $=;}낳-W~0?I>C>gbA6haSfqzq W| ̘J<W p3(N F.ҕvE0ֹ&dQyS9%g8V>P#o^;]١\6A6Tu7WRI+NՊAblgtW pFr>^]%+oo#ėcB7b 94Q*A&qF=UE 9rB[ 1g}jq{f5DDvg51Ro,ɲ4,?AKJ;ĥ6cYFk:o]0͌>ADׁ"CzԍYrmA"m0+?Xۯ1O'G_dgTnԇ;fYze?l}*_4!_|%(0uqa'g^ܖ:;Ҧ; b (Qw<psSsP fa6$Jt Ojϡw©|D&Q97|G}#zJ;Tu6_;=%U qs[&VЉ T h%[ ?EME}̓4g37$˽lVҨtySS  GM"l9ww_Mliƙ#Gb13Sgb+D\bw4T1컛_X#H`d"@1X_"69`؋)J?F4Jer-"Ha?)rEP ) ԧ|O;y+DQަ^1*-qob僷[b}:_ coVP?jȢ٭vL1\UC,_h񿅯Sb(GàEt@%`43Uc2]L L&H4fTTsUZp-My5AԋӓB@zg1% xA5% S=+&)9޷V?G2)€dE}qc"4< eOkZLjjIgg&.u\w]Xb SJg.CjSQ" *q kޕ! ˉ0k=0p4% 4Ӓ1< UGIx`zou:ܳ B,Ұ8Y{ykyY_3&q'"n{d{xS"A[\0$98:Pր @rF\ YTO0*-lt~"Y8V8h։v>zX'aĐcPL%GQ")[^y;fۢIM>Ś7TUnSحG@!p0sr0%~|qE6'Ro⡅LpT5.`"$2A[-]M7*w R9FଝD /Og4pTkzV}WGJlD5 2DN.bn@a"j8 M 6^wN&64V(a%1R0әixa|LE1^6u2N)ftٲ _# :\;5s=7BJJʕ&Alvi݈8t֧I kB@.Q/s.fTҥFCa4F{gg5蚨Ex&!8|"$Hqs|#X1>qN2NB<$G֝7Z1 b,#`.(-ӥoIN:5O2n'DfiLP4D MM'0 <~!ԼۃE$ |m :'p⭳ڕb8]SqV (m.~:5ye(+[+Ɖa91-ҫ٠t8W4q3;DNc|ԦXsR~ ٮ*q|06a)^^&EYʳܝC֋1YQ t}?ph oĤ=>NsgNO;O"aM+8Tު4tѤaeIna%9`]JDu8 |,p%*>I.if$IlV>GLcj_)K;Rs58QP/Xrx)<uW}rD;!'NCW;-m036[ wjŁ|=Q-U~'4޸\n#&=&E[[!Pm5^Bm|D[: %B0MΏW6_k|oEg="B^U&D%{`CT/71bz/njV؜paJ SԵ]m+XtPjE/7f#Ԥ邙I'2&` X[4.u*,) [cfyXW EO ȗ&?]7b0!'jh3+k7G0dQ IttjyxXb(~Aԟ'NEtJLR\\MD*rbAJnQ}vcV-ŭ)oOD~͡m*2͠7ɂ!"˾J0ҵIGq DkI);jFN&+ۚ=5#4C:np A?N)FVnrK -s.i>.{&5][`oekKu{S+AѺ7`z̐Z՘vi}scQV;d.F͍}3Ar$)Ȉ@3|7˵>W6αt?6j~ @%ml[:5bH+Jc-LVZ,#&E(nVÄ-&r1Asc_c-ƁĬ%3CxH_37en^u6 %IK 4 aAbNE A׀ 9y>:Z. SeSpkZ8̙B?e]&fY mY4k!4"dg ~m.{XT&~VL5{`rg5z-//D6wn*8[{7j1z6GL@٬HBKͼmRyd9RݾC~GP-s-D㼽)_A7ׯEYi3, d-o]ō6 :!Y=/6UA[y[#. #!t,eGǔ⟹ڜt }QSE%=d"mv,uz~7_qBНaU޾C:[Ɩ]~ n*qCWї5rJbAVw.ݝ0T7 ?I ;XЙqq05iVe_#߀f\}n[H5jF[w m4M!/@ |9jHMЃӣުra`8~H8ehtt="A4aY5y׊ʿL]w}^ՉZYM 1iY;o*.%e n u87U%#j\_E;A*pᒟ0bvW6JV5=UM{Qc'c.2 ,_wXE@m aSMhi[%}d.ɕ HxлH q\xU?v02j?9G!HUl;BPX)E|j9 NuuA y$;.KeӪRU?3dnGyQKzh$MI@G됎 S  CjvٷAĠ4&sŖO>bKZkyiDxAl8 ;k6FDC R_ێMkzTLôs ߱rj}$1]ZZ.(5KbZ!? D3/|s],!0hsW]㭒6| ^NC,3#} :ا'[S̱I@8plh N&]oGsUAF{?~j"&7V+M8D,jb@ev7d9C0EFGZj"Cn\"u(1@a>lm( Xw 1436"Mu,mc̆Cg-z/ٴcz{eY!fAMQ^' apxd=wlɭ?rF}#Ӎ(t>O'RoP1"ml(?%+c颔')TNXT&V+3x1mXPGg5>KJb4$/c O_:d ).΢Fy} ;*%'ō eMnZ0'U"f?E"ʬ6 >GVP? :hp')r[;uhNd9Z`M+jO;ST;%#S Ԯ a}k3bg@m7RYpV]:O>ɈBzN:m2{($sV^vR >W Հ()= *ݎ@IRFVVjRr:n0%: I.j^Գ&1{%kT:)ɉaE]IC/!3[l\R9psqGbJDW7Erj3'mJy(Ï#nm-O3z<}tZ 9A`bXBЕePV _h4$P/=V"f#ʺNC+dq.b]7fBwj{ 98 'wov z@G/&[>OnJrơ&j¥l)r7%5F- +sLoyoE&+$2!VvAl,uϲUR=ѫ4%"lzs2T3Λ#zbQ3"wò&)bf]UW$MٕXKGxpe(k !F$֠w3ẁ2i|X&RE-oQZ6Z"N^p@tJ_,,2 * YN/bAm6wwg2(yp]N`cWa4hldO{ ++? sOQ٤Gi wQ49+EdG̖6@Bf7N`ii jjO-T"uRA jMf65(?:jEf=%B<fH@{F,u.@C6l;Zٜ&Hƥ,q-ph܅Z+QL7kNq-,84cbn^x)-lr|E;`-OIpl +ѱȦ'Q9#[^B= iXAT`pGpCT5ǐ\Dϫe?٧*:\'!)y3eS?HrJ^׾I('3"]Ap˘35vz$`O2UAsX>`9wE+R.+ `A=Xsg M*m| Y;~ 畽0hY -|-X3$W_KSf6Zȝn )Q J7N9 ~VUрLӮ(%!["6M .*ҪǯVsJS=!yU E31kPw:.溪wI)n ^x[YC6 Vw?a/Zonjӻaxy9WmXn^X%sU+־bG7ά};LBB698J< RQz753_b3j@44OrZ(aXg)ӼpO%X[NHљS/ֿCO#%C$(QPVP>5R5VHVFw"s m;j %őg`?; ;tAޢB:~pjƻ*Ë%mm4s=WthG5f'vb i̍AĽ}N.5})7QҔF󚝰ˌI!2r">]n<9\  O)9ZI#Z|gNzY,&) zRf}`^SAtp4z./h%3hdzwm'ì!{Eha(j aڟ#e:Z9>l{k]le\Is"+~ʗN i#(ǭ؛p<j;D#ZG+_;mPnD/md :`n cxl@%k 8ԹKPϊm [rY}8q\LZ'h*0]eoHa_:-ݿeC~T.5a)׻epf_ qԿմhNhnЖYy_ӝn;@]1)LsZz׃0>|zvuzFlJз+{lR3t׉`7Qѓ؞@9o|/,u-2`\\ԅ6U,&̟Q%F_HZu?ܯ)3w_!s2>wLˌGȤ_#Gwc֍lj{w i"+Hg%I:'J8McW]ic A%/j?fP?7sᰦs ށE ڛ@־׻VS=H\KbX.A DOxZs.RV}M,D?UiK2^革Ɵ篁/䌓MNG@4_psFi׽Ƈ60V>p# _4؍NZwYXi|f(hB_K"ul`3!{).Ŀ[{[7AXd Gpc+*nlFlWlqg0KrWW[@#rV룷ga*3-gq!bH/STG;XA3Fq`ʮz_SkRkB7qծlU`mO *d^@3œm6Oa;LB4sl^BLsx;u>X)@e|{YܪU,lGc7g; !ʼ>Aomw=I&4 OwiJ^`v6dL`=^˿[Z7F2@Dkw?݈hg-M} ʧMRCHiEב4h3}zA勢Nr,͝P_+`bQ Dz1|HE3LBg q*,Yndq + kwJ1u0Tp5]6ὈX%*ғ֪?+vkօH`hs7XՑTQcs#O& v[L`TSzoͫ'maZIT jɉQBYHQ#Mp6`KC C޴7a<fI`2$,[ K0F+.ve44r9b5:ܐOA%Hw[;JM.̄:t<W&܌(lFsQ_^]NR Tr0xZN8$bo_]WקU|ynf}_ ?Q -ھ.6SUQ< _ݟ!jk2I Q,,QAX560|kxUz6_0˳&Ea .rڠBʭh<=~o,¡t 2}p@땺dwcO tіfI@iш-Ls>]rBYPS,;h~9ٗ]ڸv]ꜨȊ΅ . Uc."hwY3p CL6?(n-ƹqDר=ywM1A ;HO xL'g|(w1:M )'_x=Ln(g#ϐضxf[V&G$*CJwCW$ uuW(GL\{+\/qaP 7q\dBZ j|Ҕ ])kYl-Ę48n}Tu|G$z$Hw8ojZYefFrlo>we'd c1D2FἿ`߶J'Jrbo|>1\λ࿭(j$ͽw 1O0z lG/ :qrDdasɁ'egʻ''/v)|#xغ*%! ڀK Ud:mb >Jy85Z%m>xE=+EfGgX%d~R}:DӚ}n >L&u4h+.o8o6"im7r8M1A1[F&ajkpҾB#ݥ]Tc "|N ޽`rOW@`2w!r@:գ{|];m7٤E\$2VSCdN I݀WLf!eI SXQbYnP"4vyEEb_;Fa# PN+[.+$ᷱ dlkp~ٖF^̐$^DI( "Fz +#i S"ܝFB$k8Q9=@a4)\|=DMLq=TL ,[ݽ4]KqT;25*uˆ"[4CtQ @- UYt[+XrN)Џ͟caͰZ,ǐ:&IymIf (IrpqewQaęI,-clLG7yT1dņR [XeRfxYчkލ`GPqqla`IuRW | Ǵm8yQزJ4$ A L^r_OrT`dU82Hji(8;+_ػ"de{ h[.}c6 d-ģ>~UΨa/oOzhtsG]dJ}(ya4L#ps^)id"RKveT,28*0[o{9Nw-]%`] Zmog?3z`\ u ~dvs֞?es ^Cgtfp/hvph3ϐmV(¬ZBwSt ]#ē{n I8e;j%ՏmtvYJu5uSeV\-Ȓk9ijs!]Dһ/3,}%0uO)p2=Bzjuh3xW!I㮐 0r-`g<"CosFLB?!&P3ƿ8Y*T:Qeʈvx(3(rKEƢO}\d~*VP<$&.B.*a6sƽWU8nzl .~8,Y&:x\nC0Ga)N:)1'{gdw6&hyx.OO Bh],(a79K7oDg  o$M?1hLUá `<ia4иiNjXM`J'|* f*Rǭ@/g<^XyA~UFp#79Rze=븤4&;nQL:z0TH4Ab+2 IpiT啗x,s^^C3Ww#\r/i(Hf-V>uYkcb{|٪E"]Rhѡ/c P3j\^V0MYR䶱]~RiwW. e@2| 1oi"X5>>Dbf`i ȅY!16Ylsis^Eg/u^n0|~Ux'Dma(Ra4(Y ,NH"^z͖5WLu=kJ,|D\Nmb̔ @޾IQ[PAJ9_mʓKǧXș.n+b@PQTh^',2,qU(f2x=SxUhf[/ e^AB,ßRZp$P3Q\RHh` O^ob!KSCq.|,|fZ#z*]U"{SKiGX'E,Lٕ XoEAsEV!PH#k@PDIKJ߰ S+=yaU5$C}OndSBP ԱW.Ԍ:qi2"e:*`?~ܯ̍O, NlyLvAd &d,mpB/՜?i HBfX,S͚emc6O}꠰ 7Q_ډmW-IdXnqN0aڥ&1gpߖV=qv)QaXZz !>[J_ֳeI =?EgK&|i V܋-ᔳ(8mrVv >8Χ\~<q- N+-;0UۑlFDW0D(n;: zbX 4deQum2&Gk!'<*s,m=r;=IO6ܛ#jO Qvt)r e Iۘݭ=9)aT jGI5~a!.B=xߪahU5V UJar"w6:ٜɀ)VX: 3tw? 9xeNiw'ڪDV7AXvTfƔd_ i;hBh4&}49 4'3,lSS7pMv co4 2W[R0PzkinNJMBt/_ZIrD[^Ӧ^q82/߹[|FDGfsW(_ K "p*tX8t8eάv,\$HMsW@Oo׺6^H&+M.s.ǻ|ta&k M꠭Ǖj GXB,眩VOqYM$.IZ_`pԲ^𘤶Ik8)U1:bl٧~3K0GA7 r9ud0-j;) $frr {TՕZkHm +aRt$ M3W`0 [ {cb b&1ް9x8}1V[5 ,xS"R R7 o;NOKEDdI Ôrgd$TxdW&s-!IJ|ZVjTП+UoRF@P5+2itgH,xiފLhepw`/oyrnfpAۑt5M5w|= $|bɉ^]2GSs+/+ a4VnF(DU[Π!QyawM5L_-ZYq\tqV AѥוT`IPFfn.9q^/l5u@ijAwȩ1ɵGѱdG+,fa)OUŻZF`:!DKZ~Ĭb-ސ'vXl@W؎]hI:7•޽2ztDA2j돴h;Ke0#?ORY.qw⊐@u\Pӹge-p2\N3^ d^{ƌM&_qCOJzw0i^*U{~GlS6N'q,{inڛ*s++}غPQ$zijedȵs0xp3mZbQWӭu*v,΄rqMAX1 S%Q9/rq]n㔈0+&s _pGl1R<"eĘ<}O܏!?/Gy; 'xS^JEzUu{@jgqwsgqUq.y4}1mf1 '8`j Kbo么hP^U&B拒%E>K?|v;l;!dclmIqz2J9vL^/(@Za%HY]B/ p8zb{sDDf7A!QNAK0>`5$bibkvR>V(f}k򑞮Q|5uP"Ii.H}lAYر^X|~$ ?|tBᾒ_ jHmSHI߅KΤ!$32>{=KѮ*|m[e;ѭ=+C+`6Q7,FBb ^H;k!:_n0k<#eJQL/JDc B|JZb.@ 7wyɏZ>l"dt~1bFutN/ KoCՅ#bA.¿\e83Gxn4}+8#[@4DÀN2U #@1I. y*naϓC*zox8=J饬k 􁝈ft%1=8W A7WptH0h"eP;MH|/U{Xz pqw&̚vjS/lwI"= +P*Ү!$Մ )Y2A$892s@ыbR%àHߡX e!+U@^\0SΩ*Suho؊ LC[Kǫ'ܛ'cpWx;7la7{a`E\>@ߝZb "@{庁"i˄L cOԃ,9yܨ܃߬#[ 76DK[EcQ[Akܭ,4yHΧ:veǎ} ,RVmNgv]oRZ\C-Wx :{r2YI }dCH4BN]'D֡_)Qr065 8Qu 06`,Xbԫ"|h&n+F9`"Y'BDZ.uBxyv7˭8ŸX-Gy>  |$gWkS]{V ykȥdDXpz 1_TD<|Af2xGgi^7屺?g1Af8dH#"BATJZQ)3L,]MDѫ &VϗnbZ@l\a(XH>ۅ% MFN$ʁKOFw|%pFR?M.+6o"ِ-un-Qlu}O yU*翦n6cWjNf}.aGD9[ KTqy9h\42&`dg$ 3Ĩ<|97(8y?VHc?~' 0IŝtNwFf+r`߭{os )scB><T/stkck%[yx+tt8$a]т LdQV6oj_ RmʓW2H;앆Z;z7A/9S5l0+Vb=O%7!Uɇ.y5'ƹ fQ {XWWI2"E^4ǫ1ecnk=T}OADP]qjᚺyyGD >8or0jwhdz*VA Jгe1UIA~± ur o1O اɳ6CXW!4t,^aM 44'Dӟ]MxRk f, CEqE䐃瀛9Hz EWt@ՏJꗦ0˥1*H6.7|ٚ,:y~&%s 2e"l vu;mLZ{Eҷ$A<7 wt< :SbsQ(pJ:L0j&+aFQsUw^ÁH} \I@^zG&]U99h\6kB.p(gt8w'(3ʸv/#ois p0LR-W;@^$#sI48b>߱#uls w)'dQ$X[T7JqGv'*M|5'G+kС R|n]?ܙ[ YILC:hC)\xv]DhiK$}6YSu8Io4g>Epu OvCt5Yk]4| 6MkN36&Z_1SvEKS8J;Y|K|OpřGܜ?ۊ=N'cr_lZ5#x(PpJe7oz7 IB'Ln0=mU޿&C@f aZ'͛.l}>L#'OϤ_&xAjb#t?4Y_%F].Fdi(q5$I @D%c2  `r|b+|^7@,R׬hp~+?8lvܮ(̉+dgN{,:fo(,'˅4/1p$]Mx|uI.- 6,徽g\Ivk׌IyY:Kn18Cv4cޚe^ni!iZ]:#Oqe(-ߓz! ʙ;oS0|N+a1" ;KYwxFS㗂g|7p>eb:THl n2uUĈJiiwGW#z^lr+<S6114u}7p*I$O 6Q/ǿzSi VlO1"3QV-&# IUln5v簰3̋a]pe,b(\P)<ʝgi0Q>}žeH E!W?JsO~'Ddx[Š 0&y,$=z`9Rmxư6cx& h~LB3\j 9)Q{ Fk=Kz`L]PSY`d*xCٞGÙ)2Zcu[2a8׷ą&1s*5-Jqaa1wBcn~6Ñr+zn+}Ne{nDB݉B-&Nȿb\۾7ҾYvfrBb-G$['?l}UM:GԚFJZ.Jj鷺!Mp !1~#=,:A7U;6dU$Ne򡴽f5 )ՐBscѥ y22]9C9ćM rLCQ#^zbY<cv!XI 1 v2aifhVfNW! k-a9D*-{Aӝ9sv A`ng\48S1˹4pQ5=3nԞ|rP7XgEXtE9m&EJ=*ԓ~pb`'@lfh_F"\i{+Z =|U$cf%Mr#R+4+1P Cs+ ڠ<JuCB@;鄢l8X.cMK]rvZ g (<h;DKɚi* Q&s_Oɲ{k?V<:a H:\| l5MEؾ}..;"Z1v3z'˻}#m9 DWMK  ' (?Z':_+!zORJ \\7|l3s귵+Չ YT?hbuc(]I M1ߨn<,&EX?9(߫@wp +6xH{$B hlegnk_Ѕ"%_K EkY,*yC!;RT2JNΎMBN&g%QװB~ B u:{ˋ׸Ϻ]WMr)h;L{Hbd`1$d00qmQ/rn,db &P״7ཌ[|~ũ@Z`N*0d)f^+q']Un}٦aЭZHX+V2"`u !& Urk-<]!R.Ҥy-Ag |&u+ajܲNѝe_Ȥ9z]"My9RKszVF-p2Y$&ݐ0]ߒ5;-z3a*#Q .H<3^WQyI| ?ebhgwˆ@>JYMtzFgV T};[>o>ѧ׵^ Tů}?Ue>.ĭ] ]-ԥxH:\6u;A$oGpoODŽ ZpJLef4`Sʍ86pE86B$ɜzsZ$0'Τe~kEb={%LP8a_h&ж\s;neж$1q^CF4'!X-UwW\d-gW K|G\i"ب\RӎPϛY?| XQha2F"hޟc]A4*fM@X=}tw<x: YZ