libostree-debugsource-2020.8-lp152.2.3.1 4>$  Ap`mซ/=„Wa0#<"-9/`W}L֘jtM7626s$[GO$j~h-)lǢUA &<ҿ@S*:7iy>FiKm΃z`t{( u M5`}Z4ĺ11M]HYKȓ[8[w&aUQQ;\853l)YԀF .GK8 q&WA-$.:WP嵭_zf47d4a44f3514ef9e522817e4775075b723604a79351025e13f712dcc52b4f0788fdd1de4bf73f086e7dcf74192f06fb63438d34`mซ/=„x^.e^ %ԑ7TjDys}H}jӊ(t޷=uOf)eWMb+ |BzZ-V{[7bҫx 7Mƃ+6Ԑ[&FHSTWJ(w?gyYwynRdnU];]56 Я5T~.zO 82Aع1 E4%TċnՁ NJA`3E2>p;8?(d + O #,> Wi ~  t  ` J KOTYY]]]^K(^g8^p/9_,/:c6/F&G@H,IXY\D]0^ bGcdʃeʈfʋlʍuʠvΌz$Clibostree-debugsource2020.8lp152.2.3.1Debug sources for package libostreeThis package provides debug sources for package libostree. Debug sources are useful when developing applications that use this package or when debugging this package.`mhci-cnode2-m11?openSUSE Leap 15.2openSUSELGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Debughttps://github.com/ostreedev/ostreelinuxx86_64(J}"B52*n-j2 /k; Hi# CB % 8h wr  ox'YXl2Fg?6  r& q.[N 5 3 m~*  MT  i % 7M 'p(5E  =|6"B, =7"],[* 2<M'  \ o>v 8 AA큤A큤AA큤A큤A큤A큤A큤`m`m____`m________________`m`m___________________________________`m`m________________________________________________________________________________________`m_______________________`m__________________________________________________________________`m__`m_`m____a35036aa3876f57695af73a7ea711e643ffc0407fc59a4fa75480659007f6c750c62584472d7b1e97ee59221614b5270512fe335f44f9120b4aeb12693e92164c170f35aa772416bd04f641a073ee998076c9f9d943e117dac4e6157b429dfb07c5c500075b7383659de86a307690c589997f90252a4b0348975aa0de902e16f76f9284647d4c6a5cea5ad77d9d3c79e605d454f8fc46eda15484c26d73b242ec8cbf3f8a06304371acd546bb69bb64aafd6fa6e7e9cadc86028efebafd59ada54fb279f628516835a2711c84122895555ef2f02a2b787d4ca5d314e5ede1b34c78b8beaeed416e82b08c77ee96eb75c9427073adde2187e62306919655eea7a6550dfc134d187dbded8920d0c08476211454e00c4cd005c04543ccee951e726597b3d8e130002e16efd4877d5fe9100344c28dbab4a47ddb743a4e6bbbd6906d7527e701a0a8d525369aa153394ab3d27bc155515509e62322382f076dcceb86270539570d7c9b8769491059788a2e87b41bd2fb111bf903a4c30a23e21003a3ab2fd2cb91c877261510577439281720d015bac7cc424c7ce1d632d300fb00a51b5376b0952fec3b0e058cc19f6eb58a91704804318cc94471877fd3801ecd6d8d94a420edc343aa0c71bed3a0a19a0c540eda8cca3677f6cd516aadba23a17db44dc8edf21f80d2ff2c2d4fdbc643dcb747fed370320bad4aa269e3c84d3ab605df23d724a604c23fd69bc7af70430e02bf50de21e5077a9bf5cad4f0f9a6e7cd639fca4122033d81a46886c04bfe73c8e555690a876364c903361de9cf8887b9fd2b34400ce31962bb85cda677a3021cfc2bf5cc9bca6af432ed424465bf3822a11a9df01ca1ad82a7d46986345ce4186287bf44e93a0f7cd73e71a05bf8fd6bf16541fd7e9641cd5693fdadb3d2c7a5faf906250535fe166415e0b995aba66c721acdf08dcfea1bbe573a879ff6b1065bdf46248f3052e7ccdf2eeb5a01b91df1f89158533692bdac95d3da6f7c865fad0ba4937437ed7cbd4f7e26eb03a58aff821b0a9a29852453b4aad4bb18afff0e11ac395477f6aea4fb2e22df756f375f9f9b94715f9779565fc9ba9a93f5e8695fc0521a765733848f76f8b015f101cec43df5b8a37e406f5077b26f0d218afcde67f2969b74461c596640115d913921383db56896b84a9e0be4d632d93bbf576ea88b161af157a37efe5524ef9ae69177550f66f509487be1b415724a08ed0a03baac7481c77eb5aa1be2559bf2d872c625ae3daea192bb037d6f0751752d53adc37e23819cc3690ced35598c98bdc235b8662036a42b5fd1f64f80cf40876c59208fa7727409c364033e7dc7cb2fd6a0bce232f1956e7b473c40a194aefdbc2cb62b8ad6a329366c5328c7036c736b512b76d6e777136af6f6553734e7094e284dccefc21a1baad50477353378f90a6afc38d141e8b927121b7e4055bc0e98f6056b1e4a842e8d8bcedd814c68f33af153ca4edb8ac4acb7459f0609890830b6aca51dcaf2d79e0365476cfb5c66f0563ffa52a0b5dff55b9947d8822092e5fef33c58568baeb2e6eed008b230a5008f94c494fb97bae5cc1e7e843bfb611c95467fda074eaab6c87ac0932745b5dc1d70eea21bd1e825c2e2deb7daddf286e6d6fb40c958c88a1f5f705fe0a4f52b87e04bf6313dc1706ff33d4a8438f47f2fba0822a3feb95747cf59da07c6883b552223f0cd12ddd8185febabcca0ecc968b8620564358157bf340af92a1db864b164c9c18dc501ee771e9b01bf3bd0b974c0036be75a58783074ec014267590c9713360837093601062ba9836ea4fb49eef21bd51ccf36152d7f12710be5729383c68c31924972ebe21b723b0dfc943e689d18a23e41321c143d517152862a4bfd812f29af3ec41c5f386a589558b77fe3c338c224272a82c85c726a8b5b19d4e2c3a1d80865150b7e062351708f5edeae676675d1eddda14ea7d0e8f7f75df3126dea2134b0457dc1cded1d43aee6925491e5b9cf8097b33ec1825340c6b46a373ac2403f236de127a1bd55bb9b9b13c3ec659207470bee233893c19c5dfd2a0a7be98e4904f515735eae7934cd35b1e3e114fe1ac15b9ae678befe6d3b0d51fddd94ed6125354f85a1be346d28068f7fe513a5798ad6dbbcbfebf426a3b07d9e20ea0daceb9efb6651e83f0872e468c38be4f1e728022c6dede524e265a297174222440c8286972d3f9b43ceb0029e02bee2038367302d74f376f03847d969ad1ddb61e146b1d3b6cad84ed0d228deeb2b8e2096a48b9325a575783c7ff7b12b8f9f7f792685dad26fa53d60639ad290c09497f28159b0faf515c534a39042a9d27c843eb4b2b3a6cdcc9c71a425678c29218f3d11677269fc476c89f3b82c22574ede310ab3e3e63b0d7972d27e4c2687e959eb950cc93049e41d9f890c9d29ebc0ac681394fa248c807f3e509270e9f3d661abca8dac8bd37ccfb7717608ce1fc7676920a07655c775e079830ccbff15a272b97bf0ffa68642eafca6e5410dd0ad33194e25c73a39712eca81073be1b1277501a4fbe4e5a6f3fce48758e1015a90bf7616e186e94a955452eaf8f92366b889d7513af7c33fae71c224f26726d29a78a0cd8b2f442d046a2d1e1e2c52a1353530f7f6b68f7969541ea5a52fdf2ce3870751df6774a40fd6dbbb014bf1a165489e1ef3ca85cbae56f2b0e1b7e0a6a0a864edd93273363415430e8c4462c1cd05e150d552e0ec18ebc9358f5a6dc544d060bec9d662d44ad7ebcda0223498a2f783005c1629e0148a2145bc0b99890dd7935e87112d0dcc453204c5926dbe13019c0319b39da331426eab8b5b0fadf14f0123ea222e1d02b58bb44101c6f6a30d41ad68dd72da598b431219da45d66caaa29dd8aab51f19dee2524626d7509e46075bb8385d53719d3baecd2325d3ec4298386f698f1d51d8251ab538ea9b44ef9a8b0d517ffad9e0194313be9b4913b73cf53cf7c5adedecb0150e57b626ea2c1632d4b1aac3665af6b49d03c3c2039025a5d542b0353aa1c3b7cf493251aca52e3694c9e26f85c025a25904d3509a94c2e5b5a66b78596c969090ee64d6095be6e2b9a0ff4395ca8a118510f5478a11c215361dce0692450dc13e27e257326a425ae736052074b931013b4feb2e4294b961ad8a982c12a48e41a53611c9f282eef5e9949a2a2f832cbbdfbb1137caafdd96f5c75baf328b33f6bf004537b2135f3daaad44182c02eb8df7c6390e668502553e5f3a14cd32fa84f9bddb3e5d3adc5493527f6c4daa884ac0b919e80a6109f74513137e658f7d27b1357b1f735567ec2cf0f3c53e124bc23935076ff8c80d2e5bc777b2bf43f7c2d88aae89eaf2c898b439ba4596e073d3f22143197927c28a0180f855221ada7f0528989ccd098901cd6630df418e17b85b13db3633582e383dbbfda9e471449a71c712d164211e80187bb7b0eed1baef5a76b854da280a68d5cfdbb44de8131bc25486db1f238c797066261fee5a3de6e465ab4b7558b27180da68e4401e843f726e38b61942df8d1fd539c9b5ed66022cb5228a1c4c27f4a97d162763da6543ec5b7b2d5486aaa4ea8918e462bae60a158a20655f278e16677037721d15f214d1335d278e06de0601f6172a76ff1d8a20cff82e40d9156f58276cf28e07cdd366afefc189fc80890a9f574cbe8d015c34b619f8499d007d6ae8946b8ba4dca379ee1a333aaad199f0a678981548d0e9a50ef4d94cbaaf348b2ce3735d06d51764e518098a9607db9796f479395f0f004e6490bf7768cb2cc3f3dbfc1f229ada76d15adde4ac60fdf13a19db523c09bbbcd82fff336a5fbb9dbf55ed9133091e0ebba825ca567c871aaa5a2138a7f8a8f3f392275e653911a76e99bccc981a3031ca1718c67e13ad90e00864346e0b84cdf7fa89a8b9ab276eed2fef6d285e7d90e9111d895fbc8ae15972d624c6b8e74991b7f1435851b4cfc803ee5bc7fead7de32fc3c48c830689657e369942131937319bb0639dd7c0e893239be5b1952fca04417067177817a5d6b09b82d3f60da445361a74b2a16f2900770759146a46d13ba938099957522c99c8ebc6238ca9903e45e18cf98b7f2d52b21a5e20e3f75868464b17fc58d78d053166f8e35e40d1aee444ce6e9004b3a146cd03e1d354041617e7e842ec94ce4f53ddc609900143143f4cfb6217c65bff4661cd749196986fe2a1352ace443e497339eb0e46f935e9cccc1c7fc3269f3ca20beded4780a06e3ca8c89e8018a185d3de8c2a4c146cc295a4d8bb951f8a2fd6e6d8b5b8962c29dd5a8a5b300710d86e8d2d5a363bfdc421e0df8f9e3e1736371a2484a5f71360c23b36cdc9dd6b2404d91d7b8ec830c33f2514808fd702e1c85b198d718659dab401b7ad97caa848dd5944d1d7d3eff4f9e539c4c968407408315aa7f3168ba24e9a1f7e5ce34161999c0c9b262d7d89fc0530c716bec0fccb926ccd6712cd0fcb76da26f8ebedeaa3f9df62b12d834c2eced7cb6e42ef44873c4a5b656f39ddfb90e6bd0c8114067d3e6a8453aa7f334d287e1e3a155465883646a98eff90f4909977954c89e3ffd5ee2b775f986758f204088e3dd3eda52351a93722e4f2f7a7b8c136b3fb6da09f5a891ac9323586f471b49837dae456a201efc74264128d143c656f58dea709198911b869182a2e241f25e45a75713b4a12f29060610a9ed85b0c43e6af2c984085d498a8bb999ec58008a8ff50e33303fef8183b63a8d0ab2a29430b09a599e488827967c1edeca0e47dd3bbecfe650246e8eac11a6feca9cb95b5dbfab9c3f0fb5af4ad38ccebb9020d6fb82fb84c733552f02a1015cc96e798e3245e71d1a5c9b47ac9b29d064e5a711d90c26434bf8b0a38b39b032548137c8646f64a5e0b0e0f98ab5ef83b4296fbffda1dc876bb750c033d4dc1877f97a9732a475511528b5bae4fab6902a1aacb74e3d96187b486a2352a5f20bd6226a1f5129c1657690863e2c41fc85b44341d43c9f9c792494d3d83840f656770155dce7e9e8ddb9c26c1129078d86f4ba3cc6c10273692b38e5a66aa297dbfb7f8bebf3b1b56f980366dde401f347cf6b67b90e9ad19771746d2ef560f5f25a8c89cace5e962517ccc236fe0b7f4b15c6a0a2ae677ad77c3eb75bd03b5c87e8f0027608e7900f0b48a113f6eda3fa5fac08c4975de09e48495c472e2b050ce07b58c423f2f427c9a917d13518e39ccacf53a68e84191c4b118085e88f9f3a590384bf862e0b23a325f393535b22a0376884ffb8429a8748944c7f75bdce69434fae412443369d568d13647038e83df7c9d1343f57871819aa236c173afb8ba36906f7181faa53b45accb17c9df3ea3834b1b7c3e02384f9ed15650ab2d901b861bc90525adf9ef5b881913604a6f481f72a8e8278d20a4142555b6cb16e2d14fc0a8f9a18a54d4d082e7c2bf44a7ead6c5faf66d5eba0a1ca3684161dc81d9babbaeccc09550ba9440d32df7e0b290d79df46d424b724cf46919b97d63ad22856b5d106ad46aaad0ef4e6cd89d59bda842bb16dea497f76e50e7c1e41ad109203a266e0e47cfade5ee22238e4d974b6e7d30a2c4b9b170ad92412c1de09e23ff06bfb64e3630316de1bd998a9db4a8ebfd4e0280494d36142aef3ccbab5d8a13a8cf109114138391db552941af99f025aa388b3f259ec9581cd50a59ab9255709ffd7974e517bb622009fba8a53312e9596a5aef94239fcdbd03b371efcba3e4ce810f70b9bc200644fbca77a5af5f940dc6572f91840f4094179ee0ebb6e8bb2141c16aab8f6d43da53a88c5982905aef9b22c02107f1cc3f48347ddbad0225c72b313c5c1c0e3c0bc553520a11360c6a44c59bf4d32eca10ce061a0d795594bb99c8c53c5822e3c32b07d9545745fd78e4c3f351794ee2d2c1e10b7cddaa7fa53a2e79ecaa92c7815940119e6fb6731868ef4f6c7d14a3ac9c15281b20ebe89618eca531d0697e0f239e1656c7494b4e91e4a8bbfda3e0fd951f4ddc12762d0ea912cb7e88cf68b872f48981cf3a8224d6be954a69bb8f0e89635c8f854a91e308fc4ea9142a89f96eada1a3671fda40401f3889647b67a64db9fe494d17d33b40eeaa0878a91b2c8e369c53fb77527059f58abd4b8948d270ca78830d2ec5bea47860e949e0f8dfcb76a9bcdbb4249b6cfb250119b67030a51e7c4d6f1b51826759375ef3a4d224d35aa62e6f27ffa7566bde3eb7ad105b3e575c7bd95ab1fdd73e058a69f517ad848d42c7d01e62b5fcc6cc036c5721cffa07a5202136da9eab7042bcdc47be2d22ce79a7743a2196c429b614198ea12fb027114053d9a7bdfb315a709726566cd62f58e0705d54b8852730a8b27825df451681818677e33ac89481171fc4b4b5119d41f7ab236bd712380e82c31cd351762e615d0446f0c41308ee0fe10840742dc4ff0a28837cc986a121cb326f3b65829762045ee9db19bfb7cb881567f117ffa4a0a447cf35b6877f536348def7b5f7857d8298c16902c00c8240c0f7d707a7ce11249b823047bdbab9d87dc60d19a281f36717129e7543dcd6bda2376b4762b82bf2aebaf22b1348f25026189b6b79208b91c9d0ab4b7f039eef221384b4b3a0d07dc8463cf4776f1f45f1e2a5a6f3bb283b0dd9ce19a25f02f1873ae58892d126da7455ab96d3f6526d468aba5481b721ab40652fa289dacd761acf8273d76a424e9ef1eee64c2d0b73bc7207a5355aeb597e8eabd96fe0207ebcaf9e264a9b74206be13c7d7ae9179bf0a48e5a473908328e40069652e7fb53b31e28e564b1e6846836e138154eedcb64729b6754edfb6a08c6cb08fb1dd749a38f6763e332bd59efe050efcbca234bf1b74d9dc012b1cedfb77700d93a1c6c16705b474e09a31555ffadcb6dfae9a188185c5f0f88866ca726c11310360517dad3a151bf195c99a5a0a6c61c2758bb1d81bd67c1f4daa308eca7558c053189e1eb06768f8cfab842346e2da14973780004e463df3a01d36d6c5b86af40fc3258eb60237b55773a961b2d1a23bdcf938b7dc950e2df68341c9688640ec2091fc3a3f2bbf917df675f94266ae648d5a6d970cd08c0486f309a69e7ebfe008af6426f6bd72cb3c0762adc9f4fb42604b47cb86b3b217466248ca94586f3d9bec472c8f73ff8f71657b7365d10bd9838e97ca3c92a28c66f3e177344df52733e53c29a134bce5150f044f6bc393636060c4e15fbde97b11d9e6e67a26616e4d9366820fc8f72b5f57e2db6ed95ec06f43ec7c487361f35927527ffc39187ff6de92f5b1495c7c40ecd78d7644d019a7045078ef7840034bdb583139208797cff2f8489ee3b4e0093bc6a293867b492a370e4a8b30811857833454676250096154d2a6dfaba8b3fbf455c8d14ac6c3ee11bf9771b762b1f80d1b8f8caa3a9458a3adc747acad2906e275346b50c1dc7dd8b10815789880d3137f132494f172b84f5aef610f937da0aa1cabb584debd3ac35c7e6e65c5c0988fd0e28fc7b41945102bf2ddf4381ca812a49df1dd08b6a4dccf3fbb5217bff8f1948f0384bd40c54fbe236105aebadb6051398e50716ecabbaf3ac0a776881f77db80a01d06751fa5d0ec7e518c9374d4c29b18014686dfb6d0c9c80dfd2daccf19bb8f99553462d34aed3606879f889b134e6948f27d8d2124118be962f3d868284aba282aa5bd593b8bfcb5656ab21f170c25d013fd7f9f788338e289a8de3c4b667c0305f53f86ac28c3c27c30a14c440ae6669738be8154c245001b7decbe5675f92c72c9dd57730dffcb00468df191da5f607e471f56f3b6160c84b4c66e1833ba2a3a701e1ae2c4458553989c37772c4e5374a055dc4f43d6f8685035840ce66a41ad087ee78b909d6d5438cd8a92684bdf8704d099a6315d85fe65c6a521c48996cd964e3f3128debdae707902689c4d45f909931f5b9fb8932ae79d4a929ef5794e6c6206ae79ae0bccda7a9a24323aeecd8db1240f30253f7bef42a57813757bf62a0b7ad89b836b5aa228ce7f27c87abfdd3c76c46667e16ee8f4ccd64e699f4b6b090367ed9e69ea06f05c39d913b8c2839cd2782e7b2e1b79d97e48a335084f5e29cbc1e654f81c9ec11598c4fb8035eaa68e9a1be6ac046786426b3a766775ded6b2cbb1c66099f670fa115ce481bd45c8b083916e1eff09b91180abe6d0e5bfe4de6003ee5b081de2cbc1e7b454dfb4d3ff7bc6c2fef9a3acdf532768541758a6f1688e3078fb76ce7c8f9a8965309d47108dedc5cf56f2d5f0ab6f637c5998e7ad5db06811634ea4d427d755df314c104ef6f12b3b1ab812e40e0e22988bbc4ddfa1973c456f66dca300160c16d415740df32202caf6be139e98ca96c04c9b03a55e61597fdeee44dbaae4a0588833ea1c388187643e667e62548295842bd0e3dfce35756dc2f4f66131714e2f518ff63d9d11f06ffabb1c0a82937d7ad53530dca69acc62a93c3ade96ca6a11e5229cec40b6542b38b92ba32fd8850b43278e056b77ef912e73fdb5418474ef361589a9cf0c8851edd4f363897c888b7da8ccb00c5bb7625ecaf79b7a6582ef85a3bbc045b012ae0f437764f8ef4d9b327f3be28ab701e7b60f8cb40b1dacf85edacf425a8449bca99a079d36a73fa59c4b469f23d50a4ea4ceac72663a8beecb2bfbe10932272d75a2dc3aed926c63c7667a5a3ddc2c8962a12dd700c348d3215085bae0bbf47f27f71c26c6581dc59f2bf5beb1772d43e2abc33c86ec47df14cb8da79e20c1e7e170f3c8b90a6316d65fdb870fdbe3484b95ba3b5aed599c2a3865522498226b2be14fe2aa13e56ed3571f7cf544ad98184ff476138bf0697f4d84436d59a61a9b9e8cf9175a63f14181b18b5377003845fa7da3c815b52dad5e11716e3066f32457dc46878ef7015a3897b34dc945a26a2cd947449e02a4dd671cba2c8fc7d2c2c77d33111b15b1c1eacddbe82064dd16e95e48ab14eb9030e4c7beaf2324bbb6d33ee9322609075af393004b5e317ca6286a33ad49750a6ad99252a3a1443ec94467a0f2e0d5509eb8d73fd9378a77fce0adb425a7c2a3e20b8e5ac52d58dfb773816ee593ecc5a49032b10c16c2f15d73aab0fd8a6b65d3ebdc0ebf75885ed72bd29c48f0c917f5bf7bbd83ac0e67478ae50160b6bbecd18ec98ff1c151672a1ebee99187b59b7f4329d03b99f475d6eec52ed562b5ddd286657686fe22bb4f786b2a97dc98c19bb4ede87c1df1f8d19a157f4132cf250a4e2dbdd71df2a50c1e9050c325a43b79b9d10ce86ac4f3f764468c3ba6f3572b748a59d826c497a60ddb10b35b876f5f9d9ece548330af4d7b3dd8afe0485e0d506840324cbe26833511ab1becdff111a11367cf7cf7f32bb56d432631de146fbdcd4812427e77981294d5fb7929e298f1c3ee36fe687c1b49ba8e05b895a6312f153a3290c4c2d240d9d839589c91c1e44ed0e9e57b1d14a9dc286e5a5d6d3750d4fa36623655103a68457e25d170bafe676dce32ab582ff7b21f32c58278af557df812d1e5ad44a49f9c64901144a1a84d2c434da88aae6f807079c0cf58e9005ac0cafcf5d39296831b832e8d49ebc2c48bdeb44cffd06d0b26f982c12571a2b965866402fd504dfcd08ca522d648ada4b9a49c9af51e80ed5539c8f5b0d71b3873b7135b2052fbe653d47c6ea0b199544cc9d547e3bc849af6a79b585e54d8aa260e0c60b420a7e18451daa07cf974a2e0a08522c9ab8be2040f55c71bec8c211bd31088b237a6f4af3424436e80e873813613619e90b117dbcad76d6ade7d6e7f233cad204400440b34821b3949559039db273da49188d3150ecf04ce004d834182a7fad44a99ada0e4aae2cb8e7d71f3997b9d6c11a21a8cf0a55e0bf94a9f9fb67503b9ecda7f5b7698c23ce494f76165ac892f0acf833d6a3205ba5827161738124b44ad216d01e9cc18cb371c68671b5ee073c27b36cff6c8dc5d696493608676598151e37f9d5ecb23237e7e656a45faa1e0bc9ce648ea1b968e29aab060a5044a6b6b2a5a4fe3da5d8e1ec9c0e317ec56ab48979d8ece247a42244b8f44893e94d80aa25298c8a486578586fc5dde4450149d443a7e15eb1025790a9aee414c8bd9cb4d0827fa139c6e3cf654831127447e001ae74ad3da2e7639d2540a6a6eb54c87bbe7036c51ba802670671e795a583b83b79ff6bb71349d808c299e78d9657572d28cabf7458d59928ff3afc864810869b88bb912b196a88e9f284ddb11c45e6d31f06b73e0d72c08e195c6fc3447d05f60e0fad297e3c3bfa63485ed48078946b0f3d5339bdb47431a4b1d50c845034a98985db1b8066916e443c2760bedc270a3eb76d73ccdfae607e63a2f7c11b4dbdbe4fb2124a71935b36bf7363ff06e58e2ba8e48fb80116a039ddfbe57c3b6ad2c498f9d753f930721f0efb0e3835e39db04bed25ee9aec451de4d2ce0479bd29f038d6c651940c190d5939a5ef9a66d0aa6c3762327cb0483e1ddad3bd2f3fba5e0ecfe9909b6ee25783e704d5d74cfe50b6ca07011623e224289f764bc0adb624b19280fad27bc0eba0c1aa0c21e0760aa27b8eec1bb46ef42189e0f411b24ccdf449337ec746c64e5c48ce9a9b6e7a22ad2291bf5b4e9a53a11faa3987810f7dd808c2ee933af2990c8effea90b4157ff5e6d8dfd2bc2136ff4d55350b9bdca97205ff2332abbf6b852407c06982a31995fef1571d7c5e5ac99752c68d24157441d77a07e820b398805f38cd295d0db3f4cb7b411c1f4ab6f2f1b891e7dcde2e98141fd1b2ef1e98767e63bcd9701d0faf1b1f1715085627922a861e5cb7751861cc16ce27f733a216bfe2f032e58a7b9198249b0254223b33227ab655bc9ead19ffd3fb84bf723340827e9eeef84c58ef5b60ec4ebb0171b6a5de9b808c3f7d9cfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibostree-2020.8-lp152.2.3.1.src.rpmlibostree-debugsourcelibostree-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_إ@_^@^^^@\O\N[@[[[6@Z@Za@ZZxG@Z:PZ:PZ:PYdYyY?@Yp@YTYC@XX @X @X}@X@X[@X=mX@XWW@WίW]@WrfWq@W3W@W VZVZU@U%@T@Martin Liška dimstar@opensuse.orgDominique Leuenberger alarrosa@suse.comAntonio Larrosa Martin Liška bjorn.lie@gmail.comAntonio Larrosa bjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgaplazas@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgaplazas@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgopensuse-packaging@opensuse.orgzaitor@opensuse.orgdmacvicar@suse.defcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.org- Enable LTO (boo#1133120) as it works now.- Update to version 2020.8: + This release mostly contains scalability improvements and bugfixes. + Caching-related HTTP headers are now supported on summaries and signatures, so that they do not have to be re-downloaded if not changed in the meanwhile. + Summaries and delta have been reworked to allow more fine-grained fetching. + Finally, this fixes several bugs related to atomic variables, HTTP timeouts, and 32-bit architectures. - Changes from version 2020.7: + Static deltas can now be signed to more easily support offline verification. + There's now support for multiple initramfs images; the idea here is that one can have a "main" initramfs image and a secondary one which represents local configuration. + The documentation is now moved to https://ostreedev.github.io/ostree/ + Lot of preparatory cleanups to the pull code landed for upcoming work on indexing deltas outside of the summary. + On the bugfix side, the biggest one is a fix for an assertion failure when upgrading from systems before ostree supported devicetree. + Also notable is that ostree no longer hardlinks zero sized files to avoid hitting filesystem maximum link counts. - Changes from version 2020.6: + One notable feature: ostree now supports / and /boot being on the same filesystem. + Other than that it's mostly bugfixes; there is one quite important one for anyone using the readonly=true for /sysroot (which is still just Fedora CoreOS I suspect). + There's some improvements to the GObject Introspection metadata, some (cosmetic) static analyzer fixes, a fix for the immutable bit on s390x, dropping a deprecated bit in the systemd unit file, etc. - Changes from version 2020.5: + This release primarily fixes a regression in 2020.4 where the "readonly sysroot" changes incorrectly left the sysroot read-only on systems that started out with a read-only / (most of them, e.g. Fedora Silverblue/IoT at least). + There's some additions to the pull API to aid flatpak. + There were a few fixes to the man pages, and ostree show now displays the parent commit. + The default dracut config now enables reproducibility. + On the "feature" side, there is a new ostree admin unlock - -transient. We expect this to be a foundation for further support for "live" updates. - Changes from version 2020.4: + By far the biggest change in this release is new ed25519 signing support, powered by libsodium. + stree commit gained a new --base argument, which significantly simplifies constructing "derived" commits, particularly for systems using SELinux. + Handling of the read-only sysroot was reimplemented to run in the initramfs and be more reliable. Enabling the readonly=true flag in the repo config is recommended. + Several bugs were fixed in locking for the temporary "staging" directories OSTree creates, particularly on NFS. + lib: Coerce flags enums to GIR bitfields changed some values to be (correctly) flags - this may show up as incompatible for GObject Introspection consumers (but not C). + A new timestamp-check-from-rev option was added for pulls, which makes downgrade protection more reliable and will be used by Fedora CoreOS. + Several fixes and enhancements were made for "collection" pulls including a new --mirror option. + The ostree commit command learned a new --mode-ro-executables which enforces W^R semantics on all executables. + A new commit metadata key (OSTREE_COMMIT_META_KEY_ARCHITECTURE) was added to help standardize the architecture of the OSTree commit. This could be used on the client side for example to sanity-check that the commit matches the architecture of the machine before deploying.- Stop invalid usage of %_libexecdir: + Use %{_prefix}/lib where appropriate. + Use _systemdgeneratordir for the systemd-generators. + Define _dracutmodulesdir based on dracut.pc. Add BuildRequires(dracut) for this to work.- Update to version 2020.3: * A quick followup to 2020.2, which introduced support for read-only sysroot ended up breaking some of the Fedora CoreOS tests in coreos-assembler which in turn holds back ostree going into FCOS * Now that gap has been closed and more of those tests are being run on the new CI. - Update to version 2020.2: * lib: Fix Since versions for 2020.1 * Post-release version bump * "Brown paper bag" release that actually sets the is_release_build=yes flag and also fixes the Since: on a few new functions. - Update to version 2020.1: * There is now support for making the /sysroot mount point read-only to start. This protects against a lot of accidental damage, and also generalizes and improves the previous special case handling of having /boot read-only. One known issue is that ostree pull is broken with this enabled, and this will be fixed. * Error-handling around GPG verification has had an overhaul. Specifically, libostree now has more specific error codes to distinguish between different verification failures. This should allow apps to have more fine-grained control over how to respond to errors. Do note that the error messages themselves have changed, and we strongly suggest that anyone relying on a specific error message string to migrate to using the API directly. * The original "archive" (split up objects) format didn't make it easy for a client system to know how much data it would be downloading. Later, static deltas were added which addressed this problem, but there are situations in which object fetches still occur. Later then support for optional sizes metadata in commit objects was added but was never really stabilized/publicized. There were also some bugs in it. That is now completed - the sizes data is now stable. and new API was added to read it. * This release adds initial fs-verity support; it doesn't do too much today. Bigger picture it's important to understand that the vision of OSTree is to enable Linux systems that feel like they're "image based" (transactional, versioned updates, no dependency resolution client side), but also to enable things like doing commits on the client side. Today rpm-ostree supports replacing the kernel client side as a first class operation. This is crucially important to make it feel truly like a Linux system that you own. * A small tweak was made to have OSTree create repo structure directories and files (such as objects/ or .lock) with group write permissions. This is useful for managing OSTree remote servers from multiple UIDs. For systems with the default umask of 0022, this should have no effect. * We've extensively reworked CI for the upstream repo. In addition to Travis, testing is now done on top of Fedora CoreOS. Not all tests have been carried over, but expect to see more coming. This rework will also allow us to have more comprehensive tests previously not possible. * Several fixes were made to the test suite to handle the cases of systemd vs no-systemd, and systemd is now advertised in the list of features in ostree --version if present.- Update to version 2019.6: * Nothing major in this release, but there is some bigger stuff outstanding and ready to merge, so this version was released so that work will have time to stabilize. * A few build/CI fixes. A new progress API which will be used by flatpak (and can be used by others). Finally, we also avoid reordering kernel arguments. - Update to version 2019.5: * We discovered that CLang has a static analyzer scan-build; it found some small memory leaks so far, otherwise mostly noise, but we haven't dug through all the errors yet. * Gained a new zipl (s390x bootloader) backend * Install the .hmac files needed for FIPS mode in /boot too * This is also the first release where we switched to using the OpenShift Prow as a merge bot, though a lot more CI work is pending. - Update to version 2019.4: * This is mostly a bugfix release. Notably, the 2019.3 release caused some issues related to the gpg-agent code spewing messages on the terminal. Additionally, Fedora 31 users have hit upon issues with ostree-finalize-staged.service running too late to be able to write back its logs to the journal. This then confused rpm-ostree after reboot, because it looks at the previous boot's journal for this message. * The biggest feature-ish change is support for a partial commit "reason" so that after ostree fsck --delete was used, subsequent ostree fsck will continue to report an error. This should be used by higher level tools that want to do "fsck and repair". It's likely at some point that "fsck and repair" logic will move down into the libostree core as well. * There are ongoing efforts to port Fedora CoreOS to s390x: one fix landed here to add the deployment prefix to BLS entries since it's what the zipl bootloader expected. - Update to version 2019.3: * A lot of changes since the last release. On the feature side, probably the biggest is we've made public the internal API for kernel arguments, which rpm-ostree now uses. * Other things include a new --modern switch for init-fs, better support in pull for downgrade protection, better use of mmap, support for committing archives (tarballs) from stdin, etc. * Finally, libostree now supports being built without GPG, which is an important preparatory piece for introducing an alternative signature system. - Update to version 2019.2: + It's been some time since the last release, so this is a slightly larger one! There's lots of new features, and a few bug fixes. + New features: * A new sysroot.bootloader key was added to be more explicit about which bootloader OSTree should use. Notably a none value is supported, in which OSTree is solely responsible for writing the BLS entries. This can then be used by bootloaders like GRUB2, which now supports BLS natively. * ostree config now supports the unset command to unset a key from the OSTree repo config * ostree remote add now supports the --force flag to replace a remote of the same name if it exists * ostree-prepare-root now logs a structured journal message after finding the deployment to which to pivot. This can be used by higher-level apps like RPM-OSTree to build a history of the deployments the machine was booted into. * The staging API now supports a lockfile which prevents finalization at shutdown. This is intended to be used in systems that need more fine-tuned control between staging a deployment, and setting it as the default deployment on reboot. * ostree static-delta show now prints the From and To commits for which the delta was generated + Bug fixes: * Make looking up collection-refs similar to how regular refs are looked up, i.e. first in the transaction, then in the current repo, and then in the parent repo * Don't include the OSTree commit version number twice in the boot menu title. This affected at least Fedora-based systems composed with RPM-OSTree's mutate-os-release. * Activate ostree-finalize-staged earlier; this should hopefully make deployment finalization more reliable by running it later in the shutdown sequence, when less services are running * Run grub2-mkconfig on the filesystem tree of the pending deployment, rather than the previously deployed tree. This was a corner case where the deployment failed if a previous deployment did not exist, on systems where grub.cfg is used.- Disable LTO (boo#1133120).- Update to version 2019.1: + This is the first libostree release of 2019; no big changes, just a collection of smaller features and bugfixes. + On the features side, a good example is: lib/repo: Search a list of paths in gpgkeypath for gpg keys. + Another feature is grub2: add support for devicetree. + lib/kargs: allow empty-list arguments i.e it ensures libostree supports "empty list" kernel arguments. + There's also some ongoing work to have libostree be a "backend" for OCI/Docker container storage; checkout: honor opaque checkouts. + If built with --disable-http2, allow enabling via http2=1 will allow people to more easily play with HTTP2 if it's disabled by default.- Update to version 2018.9: + New features: * Allow disabling pulling from LAN/USB/Internet * lib/repo: Add an API to get min-free-space-* reserved bytes * OstreeMutableTree: add _remove method * repo: Add a checkout option to not hardlink zero-sized files + Bugfixes (apart from regular memory leaks fixes): * finalize-staged: Bump timeout to 5 minutes * deploy: Fix removing /var/.updated with separate /var mount * src/ostree: Don't delete refs having aliases + One notable change in this release is the initrd service ostree-prepare-root.service now runs earlier in the boot process. This shouldn't actually affect OSes, unless there's extended logic in the initrd that integrates tightly with OSTree. + Another systemd related change is the introduction of a path unit: ostree-finalize-staged.path. This allows the service of the same name to be path activated instead of explicitly started at deployment staging time. This release however does not yet rely on this mechanism to give time for packagers and integrators to adapt to the new unit (e.g. by enabling it in the systemd presets). A future release will require this. Note that deployment staging is still not the default for libostree, although at least rpm-ostree now unconditionally uses staging, and while it generally worked well, we hit issues with people using slower hard drives, hence the increase in timeout in PR #1755 . + Another change to call out is: lib/commit: Don't chown objects to repo target owner. We previously had incomplete support for a process running as uid 0 writing to a repository owned by a non-zero uid, but it was never finished. This will likely be revisited at a later time.- Update to version 2018.8: + This release is pretty much all minor bugfixes: memory leaks, fixing error messages and docs, handling a race condition on pull with summary updates. There's one new feature (noted below), and we also gained a new contributing tutorial: https://mail.gnome.org/archives/ostree-list/2018-August/msg00005.html + The one bugfix I want to call out explicitly is: ostree-remount.service: RemainAfterExit=yes (gh#ostreedev/ostree#1697). It's surprising it took us so long to find and fix this; I've seen occasional boot failures that I believe trace down to this problem. The behavior of systemd units of Type=simple without RemainAfterExit=yes set is rather nonsensical; I may try to push to have a warning emitted upstream if such a unit is a dependency of another. + And the one new feature is the auto-update-summary config option for repositories. For more information, see the docs and gh#ostreedev/ostree#1681. - Rebase ostree-grub2-location.patch with quilt. - Drop libostree-fix-wformat-warnings-on-i586.patch: Fixed upstream.- Update to version 2018.7: + There's no one major feature in this release, but we have a variety of improvements and bugfixes.- Update to version 2018.6: + lib/repo: Do free space math under lock in error path. + lib/archive: Tell g-ir-scanner to ignore the private libarchive bits. + deploy: Delete .updated file from /etc and /var on new deployments. + switchroot: Allow letting ostree-prepare-root mount /var. + lib/repo-pull: - Support retries for delta superblocks; - Support queuing delta superblock requests; - Add some missing assertions for progress statistics; - Support retrying requests on transient network errors. + ostree/trivial-httpd: Add --random-408s command line option. + fsck: Add --all to print all corrupted object. + bash-completion: Don't add a space after files and directories. + u-boot: add support for devicetree. - Changes from version 2018.5: + lib/sysroot: Add OSTREE_EX_STAGE_DEPLOYMENTS environment variable. + docs: Add "Hello World" example. + lib/deploy: - Do post-ops when removing staged commit; - Also compare deployment csum versions. + repo: Add checksum to error message opening unreadable object + deploy: - Don't prune repo at finalization time by default; - Return staged deployment; - Silently do nothing if passed same set of deployments. + man: Add man page for create-usb. + fsck: Mark commits with missing or deleted object partial. + Add concept of "staged" deployment. + bin: Hide `admin instutil` command. + pull: Don't save summary to cache before validating signatures. + lib/repo-pull: - Improve error message when no summary is found; - Rename a variable for clarity. - Add libostree-fix-wformat-warnings-on-i586.patch to fix 32-bit arch building failure.- Update to version 2018.4: + A quick turnaround after 2018.3 to include one main PR: gh#ostreedev/ostree#1508. + "switchroot: Ensure /run/ostree-booted is created even without initramfs". + This fixes ostree when booting without an initramfs. Thanks to @akiernan for the bug report and helping review the fix! I'm working on enhancing the test suite, which will help in adding some coverage here. - Changes from version 2018.3: + Keeping up with our ~monthly cadence. A variety of contributors here again, it's great to see! There's two notable features, and a variety of non-critical bugfixes. + On the features side we have: - sysroot: Add concept of deployment "pinning". - ostree: introduce PAYLOAD_LINK object type. - lib/fetcher: Allow clients to append to User-Agent. + By default libostree prunes older deployments; the pinning feature allows you to explicitly retain them until unpinned. This is useful for major version updates. + The PAYLOAD_LINK functionality allows libostree to do content-based deduplication. Previously, if e.g. a file changes in metadata (mode, owner, xattrs such as SELinux labels), we can't make a plain Unix hardlink, and hence by default end up with a new copy on disk. However, the Linux kernel has standardized "reflinks" and some filesystems support them, including modern versions of XFS. When reflinks are available, this functionality causes libostree to compute a content-only payload, and when importing an object, if it matches in content with an existing object, to use reflinks to deduplicate, while using different inodes. + Finally, the HTTP User-Agent API is intended for higher level tools linking to libostree where one wants to expose the app version as well. + Beyond that, as mentioned above we have a variety of non-critical fixes such as memory leaks, test suite improvements, correctly printing the "would be pruned" size when using prune --no-prune, etc. - Changes from version 2018.2: + We're keeping up with the approximately-monthly release cycle. There's mostly a collection of smaller fixes here, with some enhancements. I'm biased but my personal favorite is gh#ostreedev/ostree#1438 since it makes the output of findmnt rather significantly nicer on this workstation where I have container tooling creating sub-mounts in /var that are no longer replicated in /sysroot. + For the embedded space, gh#ostreedev/ostree#1411 for devicetree support is likely interesting, and is related to a discussion on the mailing list: https://mail.gnome.org/archives/ostree-list/2018-February/msg00001.html + Jonathan's PR gh#ostreedev/ostree#1441 to add callback filtering to checkout was necessary for us to re-implement some hairy logic from librpm around "file coloring"; see projectatomic/rpm-ostree#1227 We're getting quite far along now in having rpm-ostree be a truly hybrid system, supporting the existing RPM ecosystem. + Marcus definitely wins the "lines changed" count this cycle by adding SPDX-License-Identifier to all of the C source files (gh#ostreedev/ostree#1439). This happened because we relicensed the documentation to dual CC BY-SA and GFDL in gh#ostreedev/ostree#1432 to enable a Wikipedia page which I just noticed exists now!- Drop pkgconfig(libgsystem) BuildRequires: this is no longer needed.- Modernize spec-file by calling spec-cleaner- Update to version 2018.1: + Support for booting without initramfs. + bash/ostree: add missing --add-metadata option. + bin/commit: add --keep-metadata option. + bin/commit: move parent checking code higher up. + bin: Fix cookie builtin build with curl but no soup. + build-sys: Allow building with curl, but without libsoup. + build-sys: Link with -ldl for rust build. + deploy: add --karg-none argument. + find-remotes: Add --finders option. + grub2: Exit gracefully if there's no system ostree repository. + lib/checkout: Validate pathnames during checkout. + lib/fetcher: Add version to USER_AGENT string. + lib/pull: allways include ostree-repo-pull-private.h. + lib: Validate metadata structure more consistently during pull. + ostree-prepare-root: enabler for simpler kernel arg. + rofiles: Add --copyup option. + rofiles: Fix --copyup when creating a new file.- Update to version 2017.15: + The headlining feature in this release is support for repository locking, contributed by Dan Nicholson. Currently it is disabled by default; add locking=true in a repository configuration file to enable. This feature should be considered as "tech preview"; it's highly likely we'll stabilize it in its current form, but it's possible something will change. Currently the locking only protects commit + prune; there is a large pending PR to extend locking to many more APIs and commands. + Several new APIs were added; for example libostree now has a convenient API to break a hardlink, which happens in e.g. rpm-ostree in several places such as handling the RPM database. + Also, multithreading support in the commit APIs was cleaned up and clarified. It's now possible to call transaction_set_ref() from multiple threads, which rpm-ostree uses now to import RPMs to OSTree in parallel. + We're tracking an issue with http2+libcurl and it looks like there are a number of issues still floating around HTTP2+libcurl (some are server bugs), that we added support at both build and runtime to disable http2. + The fsck command learned how to verify ref bindings, and relatedly, the commit command gained a --unbound option to skip creating ref bindings.- Update to version 2017.14: + This release is almost entirely bugfixes. One notable fix is a read-after-free when libcurl is finalizing that some people have hit. + There are a number of improvements around the ${repo}/tmp directory and the per-transaction staging directory in preparation for adding locking in a future release. This release should already help avoid several failures when doing concurrent commits; the aim of the locking work will support concurrent prunes and commits.- Update to version 2017.13: + A lot of across-the-board improvements here; the pure bugfixes are mostly in the experimental Avahi bits, hardening the FIFREEZE on /boot code, explicit errors when trying to commit non-UTF8 filenames, and finally a number of fixes around our use of mmap. + One slight backwards-incompatible change (but I doubt it'll break anyone): Disallow refs starting with a non-letter or digit If this does affect you, please let us know ASAP. + For improvements, first up, Alex changed the static delta code to avoid holding everything in memory; this is a substantial improvement for large deltas, and also for flatpak which uses deltas as a "bundle" format. + A few notable changes: - commit: Add _CONSUME modifier flag. You probably want to use this by default for your build/package systems. - core: Add standard SOURCE_TITLE metadata key. This one I think is conceptually quite interesting; for many people, their ostree commits are derived from something else that has its own versioning, and it's useful to show that explicitly. I encourage ostree-based build systems to consider rendering human-readable information about your builds into this standardized metadata key. - On the command line side: cleaning up the --help output significantly.- Update to version 2017.12: + Quite a lot in this release. First, on the notable bugfix side, we fixed an issue where background threads could remain alive after an error was encountered during pulls. Particularly for projects like flatpak that do multiple pulls in process, this is an important fix. + Another important change related to pulls is that libostree now performs checksums when mirroring again. The intent here was to speed up mirroring, but it led to a confusing security story. Now it's easier to explain: for HTTP pulls we verify checksums (and this can be disabled), for local filesystem pulls we don't, (but it can be enabled). We've always verified checksums by default when pulling from an archive repository into a non-archive. + Anton Gerasimov contributed a change to the libcurl backend to support PKCS#11 URIs, useful for storing certificates in a hardware or software enclave. + The schema for the experimental OstreeRepoFinderMount API to find OSTree repos on removable media has changed incompatibly, so that the media doesn’t need to contain two similar lists of refs. It will now look in .ostree/repos.d, .ostree/repo, ostree/repo and var/lib/flatpak paths on removable media. + Similarly, the experimental ostree_repo_resolve_keyring_for_collection() API has changed to return an OstreeRemote containing the keyring, rather than just the keyring, making it more generally useful. + The bloom filter used when finding refs from remote peers has been fixed to work correctly on 32-bit architectures (such as ARM). This doesn’t change the bloom filter format, but will require bloom filters created on 32-bit architectures to be regenerated in order for advertisements from those machines to work. + Repositories which have a collection ID set will now put their repository metadata in an ostree-metadata ref when ostree summary --update is run, in addition to putting it in the summary file. This is part of a plan to securely allow unsigned summary files for peer-to-peer pulling of refs. This won’t happen for repositories which don’t have a collection ID set, or if --enable-experimental-api is not configured. + A new ostree create-usb command has been added (if configured with --enable-experimental-api) which can be used to put refs from repositories onto removable media in a format which can be detected by OstreeRepoFinderMount. For example, to allow easy sharing of flatpaks or OS updates between offline machines. + OstreeRepo has gained hash() and equal() methods, so it can now easily be used in a hash table based on its device number and inode, rather than using its path. + A minor bug was fixed in rofiles-fuse, which would cause files to be created with random mode bits if called for O_RDONLY. + For clients that use OstreeRepoDevInoCache, a bug was fixed which caused libostree to ignore callbacks that allow modifying file modes, ownership, and extended attributes. + libostree now supports --with-crypto=gnutls. Like the OpenSSL support, this is currently just checksums, but we are driving this towards making the GPG dependency optional and supporting other signature methods. + In previous releases, libostree learned how to make hardlinks for local pulls. But if we couldn't hardlink (e.g. the devices were separate), the local pull code went through a much slower generic path that included re-checksumming objects. Now there's a copy/reflink fast path that uses FICLONE/copy_file_range() directly if possible. This can be substantially faster. + ostree prune learned a new --only-branch option. This can be a lot more convenient for release engineering tasks. + As usual, more work was done to improve the testsuite. It should now be able to better detect tmpfs/overlayfs environments. The upstream CI now also runs tests in a non-overlayfs environment for better coverage. - Changes from version 2017.11: + This release has a few new features, some UX improvements for the command line, and a variety of bugfixes. + The project is now more canonically called "libostree", though "OSTree" and "ostree" are also fine. + The most important bugfix for anyone using rofiles-fuse (typically build systems, rpm-ostree also uses it) is: - rofiles-fuse: Fix lchown() and hardlink verification for symlinks. + On the features side, we've added a few new APIs to the libarchive importing and checkout path that will be used by rpm-ostree. This should be of interest to anyone using libostree for build systems or underlying a hybrid image/package system like rpm-ostree. + Also on the host system side, there is a new (canonical) place for build systems to put the kernel/initramfs: /usr/lib/modules/$kver. + Make all of the deployments show up in the uboot configuration, to help enable automatic fallback if a new OS fails to boot. + Lots of style cleanups, some "error prefixing" work to ensure we produce understandable errors in more situations, and one other notable cleanup: add a tmpfiles.d snippet to clean up /var/tmp/ostree-ovl.XXX. This should be nice for anyone who uses ostree admin unlock frequently. + Improve the management of configuration for remotes. + Lots of cleanup in the command line parsing and fixes for - -help, and also helped with the new --selinux-label option for ostree commit. + Fix the handling of GPG keys that have subkeys. + Fix the build system and tests.- Update to version 2017.10: + In this release Coverity scans were set up , and fixed all of the problems it found. None of the issues were critical; the only off-by-one array indexing for example was in a test case. + Add bash completion. + Documentation fixes. + There are a number of smaller features: - lib/repo: Add API to create and list ref aliases. - repo: Introduce ostree_repo_open_at() and ostree_repo_create_at() is a notable new API, and finally completes our fd-relative porting for OstreeRepo. The semantics of these functions are nicer; it's now more convenient to unconditionally call ostree_repo_create_at() for example to ensure a repository exists, returning the opened result. + lib/sysroot: Add journal-msg signal is a nice cleanup in that we finally stopped doing printf() in the library code for OstreeSysroot. If you maintain a client, you should start listening for this signal, like the demo command line does (if you want the text of course). + In the "important bugfixes" category, pull: mark commits from local cache as partial fixes up the --localcache-repos logic. + Also a number of bugfixes contributed for the collections logic as well as cases of trying to download a missing summary file.- Update to version 2017.9: + A notable new feature in this release is that the pull machinery now interprets two new metadata keys: ostree.ref-binding and ostree.collection-binding. This allows closing a longstanding class of "sidegrade" attacks that Florian Weimer identified when performing a security audit of libostree years ago (bgo#724873). There was a more recent discussion on this topic on the list: https://mail.gnome.org/archives/ostree-list/2017-May/msg00013.html + For the ostree-as-host case, this only matters if you offer multiple refs. For flatpak, it's more important as a MITM attacker could actually switch applications; that's why flatpak implemented this a while ago as xa.ref. + I'll note here that it's recommended for content providers to make use of ostree's support for tls-ca-path to implement TLS CA pinning, which protects all metadata and content in a strong fashion; in this scenario the GPG signatures act as a secondary layer of defense and make offline verification easier (for e.g. mirroring). + Otherwise, there's some performance enhancements for local pulls, and a variety of bugfixes.- Update to version 2017.8: + This is a quicker release closely following 2017.7, but it still includes a number of changes. First, a lot of work is landing from Philip/Krzesimir for doing "collections" and pulling content from Avahi/USB drives etc. That work is still underneath --enable-experimental-api, but look for more from that soon! + Other notable user-visible features from this cycle are: - lib/repo: Add min-free-space-percent option, default 3%. - Add "pull --localcache-repo". + An important bugfix for bare-user repo mode owners is: lib/commit: Ensure bare-user objects are always user-readable. + Besides that we have a lot of code cleanup, CI work, etc.- Update to version 2017.7: + The most notable thing for this release is that for flatpak users/distributors, this release adds a lot of (opt-in) hardening against setuid or world-writable files. These issues are also (to a lesser degree) applicable to ostree-based build systems which use the bare-user repository mode. A pending flatpak version will require this version of libostree. + For ostree-as-host, we fixed a major regression in SELinux labeling for /etc (only applies to SELinux-using host systems). + Known issue: test-symbols.sh will fail when building from the tarball (as opposed to a git clone). + Besides that, there's various smaller cleanups and fixes. It's great to see contributors from a variety of organizations; having libostree be a shared infrastructure layer across distributions is a longstanding vision.- Update to version 2017.6: + One of the most notable changes in this release is that we switched to using a systemd generator for handling /var, which means admins can now set it up as an explicit mount point. We feel pretty confident in the code, but do test your specific setup. One note in particular; the new model (obviously) requires systemd, and while we tried to preserve the non-systemd path, it wasn't explicitly tested. + The work to port to a new code style continues rapidly; at this point most of the library is converted, with just the command line remaining. I think the new style is a lot more readable now that we rely fully on __attribute__((cleanup)). + Enhance the OstreeAsyncProgress reporting API, which I think is going to be quite useful for user interface frontends (like GNOME Software). + There's a smattering of smaller bugfixes; minor memory leaks, double close() and the like. In this cycle we also beefed up our CI/testing more - we now test both Fedora Atomic Host and flatpak more explicitly. Contributions to extend the suite to other distributions would be appreciated; for example, tests for ostree-as-host on Debian. Our Travis-executed tests should be extensible. + Fix some of the test suite for installed tests, and also introspection fixes for language bindings. + Another feature that involved a lot of internal changes is our handling for /etc on SELinux-based systems. We now label files as we go rather than having a more fragile separate relabeling path. This is also exposed as an API, which is used by rpm-ostree now. I think this particular change highlights the strength of "libostree" as an API that can be reused by higher level systems. - Changes from version 2017.5: + This is a bugfix release for 2017.4 to fix a regression that broke flatpak. - Changes from version 2017.4: + A notable new feature in this release is a fourth repository mode: "bare-user-only". This is very similar to bare-user, but canonicalizes permissions and ignores xattrs. The intended use of this is for "non-OS" container tools such as flatpak, where one intentionally discards the traditional file ownership. (I'm calling this container case "non-OS" to distinguish from other container tools where one might want to "log in" via PAM and supporting distinct UIDs inside a single container is valuable) + We have a few new APIs, such as ostree_check_version() which is important when making use of some of the "API extensions" we have using GVariant on e.g. ostree_repo_pull_with_options(). + The diff is a bit larger due to us switching to a new code style. + Another quite important change is that ostree trivial-httpd is disabled by default. With a libcurl build, this is the last part that links to libsoup. It's only needed for unit tests, so can be subpackaged or discarded. (We're doing the latter for Fedora). + Speaking of curl, we now support --with-openssl which enables using OpenSSL's libcrypto for SHA256. This can be notably faster. You likely want this if e.g. libcurl is already linked to OpenSSL for you. I'm increasingly confident in the curl code, and should be ready to recommend using it by default in the next release or two.- Update to version 2017.3: + contrib/golang: rm directory. + deltas: Don't put unreadable *from* objects in fallback. + delta-show: Don't dump whole superblock, do show fallback checksums. + repo: Fix static delta progress display. + pull: Explicitly error out if metadata objects are fallbacks. + pull: Fold together deltapart+fallback count for display. + ci: Install PyYAML. + lib: Ensure an error is set in ensure_unlinked() if errno != ENOENT. + libtest: Re-enable quiet mode for building fs tree. + README.md: Add more/clean up links to consuming projects. + libglnx: Re-bump to master due to accidental reversion. + ci: Hard error on all -fsanitize=undefined warnings. + build: Add --with-smack, use it to reset contexts for writing objects. + main: Make ostree --version output YAML (and add gitrev). + deploy: Correctly use libmount unref() calls rather than free(). + man/repo-config: Document mirrorlist. + tree-wide: Squash noncritical compiler warnings. + deploy/libmount: Fix build with old util-linux 2.23 (CentOS7). + fetcher: Log failures into journal. + upgrade: Add support for --pull-only and --deploy-only. + grub2: Use g_spawn_sync() rather than GSubprocess to avoid SIGCHLD. + deltas: Expose the filename parameter. + pull: don't use static deltas if archive repo. + libglnx: bump for -Wmaybe-uninitialized fix. + grub2: Use "linux16" only on x86/x86_64. + pull: Use all available commits for delta sources. + build: Fix disabling --enable-man if xsltproc is not available. + fetcher/curl: Fix leaks caught by ASAN. + libostree: Allow compression level to be set for archive-z2 stream. + Allow and start using C99 declaration-after-statement. + repo/checkout: Verify early if src/destination are on same device. + checkout: Support a "pure addition" mode. + repo/checkout: fix 32-bit builds. + repo-pull: add option to set the async update frequency. + ostree: allow setting update frequency from command line. + repo/checkout: Convert a few functions to new "stmt-decl/FALSE" style.- Update License: this should be LGPL-2.1+, not GPL-2.0+.- RPM group changes- Update to version 2017.2: + libostree: Don't distribute generated enumtypes in tarballs. + lib: Adjust comments in symbols section for last release. + lib: Prefix GPG errors with the checksum. + lib: Move the bupsplit selftest into our test framework. + Rename to libOSTree. + oxidation: Add implementation of bupsplit in Rust. + trusted.gpg.d: keep in the same location. + lib: Add ostree_repo_reload_config(). + rust: Support `make dist` -> cargo vendor. + repo: Add archive/zlib-level option, drop default compression to 6. + fetcher: Drop the libsoup queue. + libcurl backend. + fetcher queue: also throttle on outstanding writes. + libostree: added empty ot_cleanup_{read,write}_archive macros. + ostree-repo: Clarify error behaviour of remote option getters. + admin-switch: Don't segfault if there's no remote. + commit: Support -F/--body-file, like git. + build: Remove .PHONY for Rust shared library. + rofiles-fuse: Support write/read_buf(). - Rename from ostree to libostree, following upstream.- Update to version 2017.1: + This release has mostly bugfixes, the main new feature is that the prune command gained more sophistication around selectively pruning branches. We're planning to use this in Project Atomic work where we want to co-locate both "development" and "stable" branches in the same repository. + The next release is likely to be more exciting, as we have an additional new libcurl backend in the works - this release contains some preparatory cleanup for that.- Update to version 2016.15: + This release is mostly bugfixes - for example, it cleans up the vast majority of memory leaks caught by ASAN. We also build without libsoup again, which is preparatory for a potential addition of a libcurl HTTP backend. + Another notable change is that we now always checksum individual objects even when applying static deltas, regardless of whether or not the summary file is signed. This is part of an ongoing thread about supporting OCI as a transport layer. - Add pkgconfig(zlib) BuildRequires: configure explicitly checks for it.- Update to version 2016.14: + otutil: Note that ot_log_structured takes a printf format. + libglnx: Bump to master (for -fsanitize fixes). + Distribute test scripts even if we wouldn't run them. + Distribute valgrind suppressions in tarballs. + Filter bootloader supplied kernel cmdline options. + repo: Don't put remote refs in the summary file. + pull: Don't do deltas with --commit-metadata-only. + pull: Add per-remote cookie jar. + remote: Add command to list cookies. + remote: Add commands to add and remove cookies for a remote. + OsreeFetcher: Treat 403 as not found. + trivial-httpd: Add support for checking cookies. + Update documentation for cookie handling commands. + deltas: Only keep one file open at a time during compilation. - Changes from version 2016.13: + pull: Add support for `http-headers` option. + pull: Redo logic for "scanning". + commit: Fix reading xattrs from OstreeRepoFile:s. + lib: Define and use cleanup functions for gpgme. + lib: Split out helper function to create GPG context. + Add "gpgkeypath" option to remotes. + lib: Add an API to GPG verify a commit given a remote. + pull: Do GPG verify commit objects when using deltas.- Add pkgconfig(libsystemd) BuildRequires: configure explicitly calls on both .pc names (systemd and libsystemd). We do want to stay independent of potential systemd packaging changes.- Update to version 2016.12: + pull: Support inherit-transaction. + pull: Support multiple specifications of --subpath. + docs: amend vmlinuz & initramfs naming convention. + ostree-sysroot-deploy.c: delete redundant check. + OstreeFetcher: provide proxy credentials if needed. + core: Do create hardlinks to symlinks for checkouts. + add .redhat-ci.yml and .redhat-ci.Dockerfile. + .redhat-ci.yml: use projectatomic/ostree-tester. + Fix regression for symlinks in bare-user repos. + ostree_repo_read_commit_detached_metadata: Handle parent repo. + detached metadata: Put these in transaction. + Release 2016.12.- Update to version 2016.11: + static-delta: add some error handling. + pull: Do allow executing deltas when mirroring into bare{,-user}. + ostree-repo.c: Fix file descriptor cleanup. + ostree_sysroot.c: Don't close sysroot_fd twice. + sysroot: Port some small cleanup code to fd-relative. + sysroot: Port origin writing code to fd-relative. + sysroot: Drop an fsync for origin file when writing deployments. + sysroot: Drop an unnecessary fsync. + boot: Ensure we remount /var writable before systemd does journal flush. + ostree_sysroot_init_osname: also create /var/log. + docs: add mention of rpm-ostree package layering. + admin: Allow running status unlocked. + Fix spelling of "repository". + checkout: Fix fsync defaults for new API to be off for real. + trivial-httpd: Port mostly to fd-relative. + libglnx: Update to latest.- Update to version 2016.10: + pull code: support contenturl setting. + trivial-httpd: prepend timestamp in log file. + pull: drop fetching_sync_uri. + pull: add mirrorlist support. + libtest: add has_gpgme() helper function. + tests: add tests for contenturl and mirrorlist. + pull code: clean up mirrorlist hack. + build: Set --enable-man during distcheck. + build: Distribute man page XML source. + build: Actually distribute man page XML source. + switchroot: Fix build on Ubuntu. + switchroot: Fix test-switchroot now autotools can build static. + ostree-prepare-root: Error if realpath fails. + ostree-prepare-root: Fix running with musl. + gpg: do not segfault when the algorithm name is not known. + repo: Revert default timestamp from 1 back to 0. + delta: Add missing `goto out` for failure to mmap(). + repo: Only use mmap() for metadata > 16k. + delta: Unreference files we've processed. + fetcher: Fix another finalization deadlock. + sysroot: Avoid double cleanup, and ensure no cleanup if specified. + core: Make OSTREE_TIMESTAMP public API. + Release 2016.10.- Update to version 2016.9: + libostree.sym: Add 2016.9 section. + deltas: Handle cleanup of fd array properly. + deltas: Use F_DUPFD_CLOEXEC properly. + pull-local: Support requiring static deltas. + tests: Ensure deltas for pulling when needed. + pull: Disable static deltas by default for local pulls. + tests: Test that local pulls do not use deltas. + Move ostree-* executables to /usr/lib/ostree. + ostree_bootdir: prepend $(prefix) to path. + ostree_bootdir: properly preprend $(prefix). + manual/repo.md: reword bits about the summary file. + repo: Really ignore progress changed user data. + fix typo in docs/manual/atomic-upgrades.md. + prune: Elaborate on what formats are accepted by dates. + fixup! fix typo in docs/manual/atomic-upgrades.md. + test-rofiles-fuse: Actually check out via hardlinks. + rofiles-fuse: Rework to be based on nlink. + pull_with_options: fix remote parameter name & desc. + pull_with_options: allow GPG verification override. + pull_with_options: fix stray return FALSE. + pull: Make .commitpartial files world readable. + repo: Add prefixes to errors for querying size/deleting. + lib: Add an API to list only "our" objects, fix prune to use it. + pull: use same name for parameter and documentation comment. + u-boot: Merge ostree's and systems uEnv.txt. + sysroot: Drop unnecessary `dup()` invocation. + sysroot: Add a flag to suppress post-deploy cleanup. + commit: Don't delete tmp/cache dir. + switchroot: Fix building with musl libc. + ostree-prepare-root: Allow building statically with musl. + switchroot: Replace custom error printing with err/warn functions from libc. + switchroot: Move `path_is_on_readonly_fs` to header file. + repo-pull: properly store the cancellable.- Update to version 2016.8: + Almost entirely bugfixes. Most notable is a fix for a relatively rare race condition in the pull code on cleanup (after completion), and also a memory leak. + Besides that, there are improvements for the test suite, some more porting away from libgsystem, a bugfix for static deltas important to flatpak, build tweaks for older glib, etc. - Changes from 2016.7: + There's quite a lot of changes in this release since 2016.5, but one thing to call out explicitly it is a fixed race condition in the HTTP pull code that could cause hangs or crashes that mostly occurred only when doing "large" pulls (thousands of object requests). If this occurs, client systems can work around it by cancelling and retrying the pull.- Move grub2 related files to new ostree-grub2 subpackage (similar to Fedora), only used to integrate ostree with grub2 (fully fix boo#974714).- Update to version 2016.6: + refs: add "ostree refs --create" and unit tests. + manual: Link to mender.io. + Add "archive" as an alias for "archive-z2". + libglnx porting: delete temp files on failure of file creation. + repo: Avoid a possible divide by zero in progress. + manual: Discuss mirroring. + build: Fix libreaddir-rand to honor global CFLAGS. + tests: Support OT_SKIP_READDIR_RAND. + pull: Ensure we always process queue only from main thread. - Switch git url to https://github.com/ostreedev/ostree. - Fix Url in specfile.- Add ostree-grub2-location.patch: Fix path to find grub-mkconfig_lib. openSUSE installs those files to /usr/share/grub2, upstream would do /usr/share/grub (boo#974714).- Update to version 2016.5: + Add a stub .travis.yml. + tests: Add a test-abi. + pull: Add OSTREE_REPO_PULL_FLAGS_UNTRUSTED flag. + Add --untrusted option to pull and pull-local. + OstreeSePolicy: add ostree_sepolicy_get_csum(). + core: Add verbose messages for pruning. + core: Add debug messages for traversing. + build: Set G_LOG_DOMAIN to OSTree. + main: Set log handler for OSTree domain. + packaging: fix bashism in dist-snapshot target. + docs: Add a section on repository management. + commit: Support generating commits with no parent, or a custom one. + commit: Support writing orphans. + commit: support editor for orphan commits. + docs/CONTRIBUTING.md: Update for github move, Homu etc. + test-xattrs: use TAP syntax to skip test. + various tests: skip if temp directory lacks xattr support. + Symlink libreaddir-rand.so into tests directory. + tap-test: clean up temporary test directories as intended. + In tests that use gpg, terminate the gpg-agent after testing. + Load g-i bindings from builddir during build-time testing. + tests/admin-test.sh: this is a bash script, not a POSIX sh script. + Force libreaddir-rand to be a shared library. + Skip tests that run rofiles-fuse if /dev/fuse or /etc/mtab unavailable. + test-pull-untrusted.sh: always corrupt a regular file, not a symlink. + basic-test: commit with a non-empty subject. + Probe for GNU parallel more accurately. + tests: Make failing to kill the GPG agent non-fatal. + libtest.sh: use G_TEST_SRCDIR, G_TEST_BUILDDIR to find resources. + test-abi: use G_TEST_SRCDIR, G_TEST_BUILDDIR. + test-xattrs: sync how this is skipped with test-rofiles-fuse. + libtest.sh: only check whether $(pwd) is empty once. + manual: Fix a bunch of typos and docbookisms. + Introducing ostree-grub-generator. + pull: Don't try to cache summaries for pull-local. + Fix local-pull test. + pull-local: Support --gpg-verify and --gpg-verify-summary. + build: Find grub2-mkconfig a bit more automagically. + build: Make tests/libreaddir-rand.so rule use AM_V_GEN. + tests: add libostreetest.h to EXTRA_DIST. + tests: add missing ${CMD_PREFIX} before ostree. + contrib: indent golang code using only tabs instead of both tabs and spaces. + Remove empty new lines at the EOF. + docs: Prefer the form "cannot" to "can not". + Use git.mk. + Support pathnames for --subpath=... + Export ostree_repo_get_remote_option* functions. + Inherit remotes and remote options from parent repo. + Add test case for inheriting remote options. + cfg.mk: ignore syntax-check for git.mk. + Add support for ostree static-delta delete. + small cleanups. + Fix the symbol versions for ostree_repo_get_remote_*option. + ostree-repo-pull: always initialize flags_i. + pull: More consistently use remote_repo_local for local repos. + build: Move grub2-15_ostree back to pkglibexecdir. + Fix AS_HELP_STRING for builtin grub2 mkconfig. + fetcher: Initialize output_stream_set_lock mutex. + commit: Fix crash if dfd_iter is NULL. + Add cache_dir_fd to OstreeRepo. + Add OstreeRepo option for an out-of-band cache dir. + man: Elaborate on per-remote GPG. + Add remotes-config-dir to OstreeRepo. + Look for $remotename.trustedkeys.gpg in remotes.d dir. + refs: Add g_prefix_error around opendir for easier debugging. + static-delta: Put temp files in /var/tmp. + static-delta: Initialize read_source_fd to -1. - Stop passing --with-grub2 to configure, no longer recognized.- Update to version 2016.4: + fetcher: Remove message_to_request table + fetcher: Convert from GSimpleAsyncResult to GTask + fetcher: Rework reference counting + fetcher: Track outstanding requests with a table + sysroot: Cleanup refs and prune even on last undeployment + pull: Recover from missing commits in recursive pulls + doc: Note that refs --delete does not prune + tests: Add a test for pull+deploy of specific "bare" commit + static-delta: Handle LZMA_BUF_ERROR returned by zlib + static-delta: Don't run bspatch when output object already exists + static-delta: Set error on bsdiff failure + commit: Improve variable name + Don't require /boot/uEnv.txt for u-boot support + tests: fix LZMA test to really compress/decompress + upgrader: Add ostree_sysroot_upgrader_dup_origin() + upgrader: Allow overriding the commit to pull + upgrade: Add --override-commit=CHECKSUM option + prepare-root: set up /boot bind-mount for single partition systems + static-delta: Fix annotation on ostree_repo_list_static_delta_names + sysroot: Write symlinks before calling fsync(), then rename after + init-fs: Explicitly set /tmp to 01777 + core: use OSTREE_OBJECT_TYPE_LAST instead of OSTREE_OBJECT_TYPE_COMMIT + pull: add support for tombstone commits + repo: create a tombstone commit when deleting a commit + fsck: add argument --add-tombstones + tests: add tests for prune and tombstones commits + docs: Note not to put private keys in /usr/share/ostree + generate-static-delta: Support min-fallback-size 0 to disable fallbacks + static deltas: Add support for inline-parts + static-deltas generate: Add --inline option to CLI tool + Add tests for inline static deltas + deltas: Make apply-offline only read the parts once + delta: Ensure the from commit exists when applying static delta + static-delta apply-offline: Don't skip validation + Add _ostree_repo_open|commit_untrusted_content_bare + deltas: Verify checksums in apply-offline unless skip_validate is TRUE + deltas: Make min-fallback-size 0 actually disable fallbacks + deltas: Support passing filename to delta generator + deltas: Support passing filename to ostree_repo_static_delta_execute_offline + pull: Verify checksums from static deltas unless gpg signed summary + deltas: Support including detached metadata in static deltas + libostree: Fix a couple compiler warnings + prune: add --delete-commit + fsck: create a tombstone when the parent is missing + tests: add test for ostree prune --delete-commit + prune: add --keep-younger-than=DATE + pull: make slightly clearer when failing for missing xattrs support + ostree: do not print the usage on each G_IO_ERROR_NOT_SUPPORTED + libostree: add new API ostree_repo_write_commit_with_time + commit: add --timestamp=TIMESTAMP + tests: add tests for prune --keep-younger-than=DATE + tests: prefix invocation of ostree with where missing + repo: Validate checksums have correct length + repo: Never delete .commitmeta files + trivial-httpd: Avoid SoupBuffer when there's no content + glnx: Update from master + fetcher: Remove "sending_messages" hash table + fetcher: Remove "total_requests" counter + remote: Print full refspec in "ostree remote refs" + repo: Fix backwards timestamp in ostree_repo_write_commit() + gpg-verifier: Fix compiler warning + Release 2015.11 + parse-datetime: use the module from gnulib + tests: add missing ${CMD_PREFIX} + cmdline: Fatally error if the timestamp in a commit is invalid + build: Delete generated parse-datetime.c file, use AM_V_GEN + build: Also add a configure check for YACC/bison + Update to latest libglnx + repo: Add _ostree_repo_allocate_tmpdir helper + repo: Use per-transaction staging dir + repo: Allocate a tmpdir for each OstreeFetcher to isolate concurrent downloads + fetcher: Add "config-flags" construct-only property + fetcher: Move the SoupSession to a separate thread + pull: Push a temporary main context for sync requests + build: Fix srcdir != builddir + repo: Add ostree_repo_verify_summary() + remote: Add "ostree remote summary" command + repo: new function ostree_repo_prune_static_deltas + prune: add new flag --static-deltas-only + tests: add tests for prune --static-deltas-only + deploy: Find kernel/initramfs consistently from filesystem + bootconfig: Add ostree_bootconfig_parser_write_at + deploy: Change large parts to be fd-relative, drop fsync + fetcher: Lazily create tmp directory + grub2_generate: load sysroot before using it + repo: Expose dfd-relative mtree writes as public API + repo: Add APIs for devino optimization between checkout -> commit + Release 2016.1 + repo: Note global transaction resume is legacy + sysroot: Don't individually fsync dirs in checkout, rely on syncfs + diff: do not traverse parent commits + Add a checkout option to skip fsync + refs: Add a missing `goto out` for error handling + grub2: Don't delete grub2.cfg.old file we just copied + tests: Use "bash strict mode" + build: Move man pages into man/ + build: Rename doc/ -> apidoc/ + Rewrite manual in mkdocs + apidoc: Remove unnecessary srcdir != builddir workaround + repo: Port -refs.c to openat() + build: Add --disable-man + lib: Add a #define OSTREE_SHA256_DIGEST_LEN 32 + build: Hoist man conditional higher + static-delta: Add `show` subcommand + packaging: Sync spec file with Fedora + build: 'make clean' removes parse-datetime.c + docs-md: Delete (obsoleted by docs/) + README.md: Update to link to Read The Docs, describe a bit better + build: Remove --disable-static-deltas option + lib: Create an internal static delta parsing/opening function + lib: Expand `ostree static-delta show` to show part stats + fetcher: Fix hung GTlsInteraction + Import rofiles-fuse + Add an `export` builtin, and API to write to libarchive + pull: Support specifying exact commit to pull via branch@commit + manual-tests: New static-delta-generate-crosscheck.sh + man/ostree-export.xml: Add to git + Support Docker-style whiteouts + packaging: Add a fuse subpackage + rofiles-fuse: Fix truncate call to not use O_CREAT + manual: Note that the bare-user mode exists + Rename libarchive write API to "export", matching command line + repo: Add ostree_repo_import_archive_to_mtree + ostree-sysroot: add debug option to help testing + pull: Add require-static-deltas pull option + pull: Add a --dry-run option for static deltas + build: Link ostree with libarchive + docs: Add a new formats section, move static deltas in there + libarchive: Make autocreate_parents imply autocreating root dir + build: Use threadsafe GPGME + gpg: Use gpg_strerror_r for threadsafety + Release 2016.2 + libarchive: Fix a 32 bit format warning + lib: Two more compiler warning fixes + deltas: Fix some more 32 bit warnings + deltas: Fix regression in ostree_repo_static_delta_execute_offline + rofiles-fuse: Handle operations on the root + deltas: Include an endianness marker + deltas: Use endianness marker when parsing + deltas: Heuristically detect endianness for older deltas + deltas: Add a compression size heuristic for endianness detection + Release 2016.3 + docs: Add a blurb on the summary file + Fix make syntax-check + test-rofiles-fuse: skip when fusermount is not present + lib: Introduce versioned symbols + repo: Add ostree_repo_get_dfd() + Add a missing #include to fix "make check" + ostree-repo: new public function `ostree_repo_list_refs_ext` + refs: allow to specify multiple refs as args + refs: add tests + libostree: Adjust `cleanup_ref_prefix` to use ostree_repo_list_refs_ext + refs: Add argument --list to print the full ref name + tests: Port to glib-tap.mk, make `make check` run all of the tests + deploy: Bump the mtime on ostree/deploy after deployments finish + tests: Convert two more exit 77 instances into TAP-compatible SKIP + docs/introduction: Note VMs vs baremetal + lib: Add ostree_sysroot_init_osname() API, bump mtime + tests: More TAP fixups + tests: Unify some tmpdir code, add ability for C to use libtest.sh + lib: Add ostree_sysroot_load_if_changed() API + tests/basic: Fix race in timestamp test + build: Don't install test data without --enable-installed-tests + docs: Reference the git docs on references + libotutil: new function ot_openat_ignore_enoent + pull: cache summary and summary.sig + repo: use the skip summary download optimization for repo_remote_fetch_summary + prune: delete all cached summaries files + tests: add test for summary file caching + repo: Fix the skip-summary-if-summary.sig-is-same cache + rofiles-fuse: Fix permission comparison + docs: Cleanup Markdown + docs: Add a section on writing buildsystems + contrib/golang: Initial golang bindings + tests: Strengthen test tmpdir sanity check, be compat with ginsttest saving + libglnx porting: gs_fd_close -> glnx_fd_close + libglnx porting: gs_free -> g_autofree + libglnx porting: xattr calls + libglnx porting: gs_transfer_out_value -> g_steal_pointer + Don't fail "ostree remote refs" if writing the summary cache is not permitted + manual: Migrate related projects wiki page into manual + deploy: Handle a read-only /boot + mkdocs: Fix the site name + tests/admin-test.sh: add #!/bin/sh + Skip test_libarchive_ignore_device_file if we cannot write xattrs + test-libarchive: fix underlinking + admin-switch: Add missing reboot argument + Use GSubprocess instead of GSSubprocess (libgsystem removal) + libglnx porting: Use glnx_set_error_from_errno + libglnx porting: Use glnx_shutil_rm_rf_at() + libglnx porting: Use glnx_opendirat() + admin: Add an `unlock` command, and libostree API + Fix building without libarchive + pull local: Don't import objects we already have + prune: Don't fail on partial commits + tests: Add a commitpartial + prune test + traverse: Require variant when traversing dirtree + Release 2016.4 - Add bison, pkgconfig(fuse) and pkgconfig(mount) BuildRequires: New dependencies.- Update to version 2015.9: + _ostree_static_delta_part_validate: Take a stream instead of a file as arg + sysroot: Add ostree_sysroot_prepare_cleanup() + deploy: Do not prune repository + libglnx: Update from master + reset: Simplify argument checking logic + repo: Fix build without libsoup + pull: Honor depth with OSTREE_REPO_PULL_FLAGS_COMMIT_ONLY + Mutable is a keyword in C++11 + Remove unused variables- Update to version 2015.8: + gpg: Add ostree_gpg_verify_result_describe() + admin: Show GPG signatures in status command + pull-metalink: Don't print error output when we expect failure + Add an API to set/unset a deployment tree's mutability + ostree_repo_checkout_tree_at: remove @subpath documentation + refs: Use *at for writes, honor repo fsync flag + repo: Add a private helper to replace a file, honoring fsync policy + libglnx: Pick up file permission regression fix + tests: Fix root uid check in test-commit-sign.sh + _ostree_repo_file_replace_contents: make buf const + summary: write the contents to a temporary file + config: add new parameter "commit-update-summary" to core section + libglnx: Update to latest + reset: Don't enforce parent commits + repo: Improve error handling in sign_data() + repo: Add a "gpg-verify-result" signal + pull: Print GPG signature status as soon as its known + repo: Add ostree_repo_remote_get_gpg_verify() + admin: Conditionally show GPG signatures in status command + sysroot: Cache an OstreeRepo instance + main: Tweak GPG output to match rpm-ostree + sysroot: Add ostree_sysroot_get_fd() + libglnx: Update from master + sysroot: Close sysroot fd in finalize + status: Don't crash if we deployed a local refspec + deploy: Use syncfs() in addition to sync() + deploy: Drop fsync of modified config files + deploy: Drop a fsync, use fd-relative APIs + README.md: fix typo + reset: update help output + pull: Always request detached metadata for commits + test-auto-summary.sh properly quote arguments to assert_streq + g_output_stream_splice: check correctly the error code + gpg: do not use secring.gpg + show: add option --gpg-homedir + libotutil: Establish a place for GPG utilities + libotutil: Add ot_gpgme_ctx_tmp_home_dir() + repo: Initialize GPGME in instance init() + ostree: Split up "remote" subcommands + gpg: Fix _ostree_gpg_verifier_add_keyring() + pull: the commit size in the summary is not for the detached metadata + Fix build when using GLib < 2.44 + sysroot: Add an API to lock + libglnx: fix reference to commit + repo: Fix an obvious typo + doc: remove unknown parameter from inline documentation + core: Cleanup commitpartial file with fd-relative lookups + Teach fsck about partial commits + libglnx: Pick up bugfix and backports + repo: Stop creating "transaction" symlink + gpg: Add ostree_gpg_verify_result_describe_variant() + Juggling libglnx.h includes + Use g_autofree instead of gs_free + Use g_autoptr() for GIO object types + Use glnx_unref_object instead of gs_unref_object + Use g_autoptr(GChecksum) instead of gs_free_checksum + Use g_autoptr(GBytes) instead of gs_unref_bytes + Use g_autoptr(GHashTable) instead of gs_unref_hashtable + Use g_autoptr(GPtrArray) instead of gs_unref_ptrarray + Use g_autoptr(GVariant) instead of gs_unref_variant + Use g_autoptr(GKeyFile) instead of gs_unref_keyfile + Use g_autoptr(GVariantBuilder) instead of gs_unref_variant_builder + Use g_auto(GStrv) instead of gs_strfreev + Remove unnecessary #include "libgsystem.h" + trivial-httpd: fix indentation + trivial-httpd: add option to specify the port + summary: list the available static deltas + core: new function _ostree_parse_delta_name + core: store information about delta files checksums + pull: check that the superblock checksum is the same as in the summary + pull: get rid of detached metadata for deltas + ostree-repo: add new API to sign the summary file + summary: add new command line arguments to sign the summary file + pull: verify signature for the summary file + tests: add a test for signed summary file + summary: delete summary.sig on an update + ot-fs-utils: remove empty line at EOF + gpg: Fix ot_gpgme_error_to_gio_error() + gpg: Add custom data buffers to wrapper GIO streams + repo: Simplify sign_data() a little + sysroot: Add a try_lock() API + ostree-repo-pull: add option to disable static-deltas + pull: add new switch option --disable-static-deltas + doc: add missing options block for pull + tests: add new test for pull --disable-static-deltas + syntax-check: add syntactic rule to prohibit gs_unref_* + syntax-check: add syntactic rule to prohibit gs_strfreev + maint.mk: Remove GNU releases specific bits + repo: Stash keyring name in OstreeRemote + repo: Delete a remote's keyring when deleting a remote + repo: Add ostree_repo_remote_gpg_import() + repo: Add remote's keyring during GPG verification + ostree: Add a "remote gpg-import" command + ostree: Add --gpg-import to the "remote add" command + tests: Add test-remote-gpg-import.sh + admin: Use locking for most sysroot commands + tests: Fix writable repo test + test-basic: Always chown back before doing assertion + ostree-repo: replace more gs_unref_(variant|bytes) with g_autoptr + repo: Bump mtime any time we write a ref + repo: Prevent GPG keys from being imported to keybox format + admin: Ensure instutil commands and usage help don't grab lock + ostree-repo: document OSTREE_REPO_COMMIT_MODIFIER_FLAGS_GENERATE_SIZES + Fix annotations on ostree_repo_remote_gpg_import(). + sysroot: Sort returned boot loader configs + tests: Add a test script to cross-check loader config vs GRUB2 + tests: Add a crosscheck for syslinux bootloader config generation + tests: Run all tests through a randomized readdir() + pull: Ensure console state for multiple GPG verification messages + pull: Validate delta checksums more strongly + tests: Add a commented out test for mirroring with deltas + repo: Don't crash when creating a summary if we have --empty deltas + tests: Add a test-pull-summary-sigs + Revert "tests: Run all tests through a randomized readdir()" + tests: Run all tests through a randomized readdir() + tests/remote-gpg-import: Only commit workdir + gpg: Gracefully handle no trusted.gpg.d directory + Fix tests on 32 bit systems + tests: Link test-gpg-verify-result with gpgme + tests: Use readdir64 when _FILE_OFFSET_BITS set + tests: Use temporary gpg homedir + Revert "tests: skip test-commit-sign.sh when not root" + Fix double free in ostree_repo_pull_with_options + repo: Change GPG verification policy + autogen.sh: fix typo + tests/test-pull-mirror-summary.sh: remove empty newline + pull-local: Support --depth option + metalink: Fix behavior when requested file is not found + tests/metalink: Add a case with nested unknown elements + diff: Fix adding CLI options twice + repo: Add _ostree_repo_remote_new_fetcher() + repo: Add _ostree_repo_get_remote_option_inherit() + repo: Handle "file" remotes in ostree_repo_remote_get_gpg_verify() + repo: Redo ostree_repo_remote_get_url() + metalink: Allow NULL for "out" params in metalink requests + metalink: Return requested file as a GBytes + repo: Add ostree_repo_remote_fetch_summary() + ostree: Add a "remote refs" command + pull: verify summary signatures also when not mirroring + repo: new function ostree_repo_remote_get_gpg_verify_summary + pull: fail if GPG is enabled and the summary is not signed + tests: add test for check for remote add - -set=gpg-verify-summary=true + ostree_repo_remote_fetch_summary: honor gpg-verify-summary + pull: Error if gpg=true and summary is 404, add more tests + core: Fix inverted conditional in GPG checking + pull: Also fix misplaced remote name handling + tests: Check error messages instead of "expected-fail", handle old parallel + build: Make gtk-doc optional + pull: Avoid leaking signal handlers across fetch requests + pull: Plug a memory leak + core: Add _ostree_get_default_sysroot_path() + sysroot: Use _ostree_get_default_sysroot_path() + repo: Add a "sysroot-path" property + sysroot: Pass the internal repo a system root path + repo: Fix location of remote configs for system repos + main: Fix UID check based on sysroot path + tests: Export OSTREE_SYSROOT in setup_os_repository + tests: do not commit from the working directory + libostree: new API ostree_repo_remote_list_refs + repo: merge repo_remote_fetch_summary_{metalink,url} + repo: new function _ostree_preload_metadata_file + pull: new option --commit-metadata-only + static-delta: do not fail compilation with big files + static-delta: add max-bsdiff-size option + repo: fix an incorrect comment + repo: don't forget to abort the transaction when failed + Update .gitignore + README: Attempt to flesh out more, start moving docs from wiki + tests: add tests for --disable-bsdiff and --max-bsdiff-size + tests: skip tests using gjs/parallel if they are not installed + Update .gitignore + tests: add tests for LZMA compressor and decompressor + sysroot: Add an unload() API + pull: Stop using GMainLoop + tests: rename test-rollsum to test-rollsum-cli + rollsum: Fix assertion for CRC matches + tests: Add tests for rollsum + repo-pull: Add a queue for scanning + Update .gitignore + tests: Build test-lzma with LZMA flags + static-delta: Ignore symlinks when computing similar objects + static-delta: assert on non-regular files- Update to version 2015.7: + critical update for v2015.4: fix a bug causing unpredictable ordering of generated syslinux/uboot/grub2 bootloader entries. + Performance enhancement for deployments; rely on syncfs() rather than individual fsync() calls. + GPG: Always retrieve detached metadata, so we'll find newly added signatures. + GPG: Support for keys specific to remotes, rather than relying on the global /usr/share/ostree/trusted.gpg.d + A new locking API (used for the commandline) so that concurrent invocations of e.g. `ostree admin upgrade` are safe. + Other enhancements targeted for the Cockpit program and rpm-ostree. + The summary file can now be GPG signed as well (preview). + Other changes to static deltas, which continue to evolve.- Update to version 2015.5: + pull: (trivial) Fix English in function name. + Fix make distcheck. + Fix repeated words. + Add infrastructure for "make syntax-check". + Remove trailing dot from error message. + syntax-check: quote the first argument to AC_DEFINE. + Remove unused include . + Remove unused . + Remove magic argument numbers to exit(2). + Do not interleave spaces and tabs. + Replace "==" with "=" in shell script test. + pull: use a single per-transaction syncfs instead of fsync. + syntax-check: Remove empty lines at the end of file. + tests: Move test-varint and test-rollsum under "make check". + configure.ac: Enable option subdir-objects for automake. + tests: Add tests for ot-unix-utils. + packaging: Add man5 pages. + prepare-root: avoid double-stacked /sysroot mount. + prepare-root: Update comments. + repo: Hold an fd "repo_dir_fd" open for the toplevel too. + util: Add an API to atomic-replace a file, dirfd relative, optional fsync. + Add an internal API to stream content objects. + When mirroring, write content directly, do not verify. + pull: Copy the upstream summary file when doing a pull - -mirror. + Add an internal API to get a read fd for a content object. + pull: Optimize file:/// URIs to skip libsoup and hardlink if possible. + Change pull-local to just be a wrapper for pull with file:///. + pull-local: Fix regression with absolute paths. + repo: Fix major performance regression with --scan-hardlinks. + repo: Store pending objects in prefixed subdirectory. + deltas: Use base64 for csums, add version to parts. + deltas: Remove support for gzipped delta parts. + deltas: Add _V0 to part #define. + deltas: Rework format to allow streaming. + deltas: Compute rollsum targets. + deltas: Print total size of rollsums we would use. + deltas: Stub out a few more opcodes. + deltas: Use the new internal streaming APIs. + deltas: Flesh out the open/write/close opcodes. + deltas: Initial code to copy content from existing objects. + deltas: Implement rollsums. + deltas: Make syntax-check happy. + deltas: Prune deltas when the corresponding "to" commit vanishes. + repo: Add a new iterator traversal API for commits. + deltas: Search for similar objects (possibly renamed across directories). + tests: Restore accidentally deleted Makefile bit. + libostree: set directory mtimes to 0 on checkout. + repo: Check for OSTREE_REPO in ostree_repo_new_default(). + tests: do not run tests/test-rollsum as part of make check. + Use libglnx. + deploy: Also look for /usr/lib/os-release. + checkout: Drop internal use of GFile *. + libglnx: Use git.gnome.org's copy. + repo: Port APIs used by prune to fd-relative *at calls. + Add explicit zlib dependency. + tests: Move test gpg keyring into writable tmpdir. + ostree-repo-traverse.c: Fix documentation parameter name. + Fix GObject introspection annotation. + ostree-repo-static-delta-processing: initialize "modev". + build: build libbupsplit separately. + prepare-root: Move /sysroot instead of unmounting it. + repo: detached sigs: Use error prefixing instead of overwriting. + ostree: Add gpg-sign command. + gpg: Remove _ostree_gpg_verifier_set_homedir(). + configure.ac: Bump GLib requirement to 2.40. + libotutil: Remove ot_variant_new_from_bytes(). + libotutil: Allow no variant in ot_util_variant_builder_from_variant(). + core: Add definitions for GPG signature metadata. + core: Fix duplication bug in _ostree_detached_metadata_append_gpg_sig(). + deploy: Use glnx file copy code. + repo: Drop internal GFile* API helper. + repo: Port hardlink-scanning code to fd-relative calls. + Add bsdiff submodule. + Add bsdiff support to deltas. + static-delta: increase threshold for rollsum to 50%. + tests: add test for bsdiff. + autogen.sh: replace all $(libbsdiff_srcpath) and $(libglnx_srcpath). + Fix "make syntax-check" failures. + Makefile.dist-packaging: fix make rpm with submodules. + static-delta: Add --disable-bsdiff option. + ostree_repo_static_delta_generate: add new param "verbose". + tests: enforce ${CMD_PREFIX} on all ostree processes. + tests: Remove some duplications from Makefile-tests.am. + deltas: Gather statistics on total number rollsum'd and bsdiff'd. + deltas: Use mmap() instead of copying input file. + commit: Add missing (allow-none) in write_ref_immediate(). + repo: Fix assertion to allow NULL options. + tests: add tests for mutable tree. + gpg: Rewrite OstreeGpgVerifier to use GPGME. + OstreeGpgVerifier: Take the signature as a GBytes. + src: drop some dead assignments. + ostree-repo-refs: Drop unused function "parse_rev_file". + ot_keyfile_copy_group: return FALSE on invalid inputs. + keyfile-utils: add tests. + tests: add test for test-ot-opt-utils. + libotutil: remove ot-waitable-queue. + src: Move ot-tool-util from ostree/ to libotutil/. + src: Drop unused argument "value" from ot_parse_boolean. + tests: Add tests for test-ot-tool-util. + sysroot: Read some bootloader state with fd-relative API. + sysroot: Read the bootloader configuration with fd-relative API. + sysroot: Make origin parsing code fd-relative. + glnx: Update. + ostree-prepare-root: log informational messages to stdout. + sysroot: Drop unnecessary new sysroot object. + deployment: Add an API to get relative origin path. + sysroot: Port some deployment reading code to fd-relative APIs. + README.md: Note make check. + configure.ac: Make gpgme a hard dependency. + build: Use both pkg-config and AM_PATH_GPGME. + repo: Delete .commitmeta file on empty metadata. + ostree-repo.c: fix typo. + OstreeGpgVerifier: Don't add trustdb.gpg to the keyring list. + OstreeGpgVerifier: Take the signed data as a GBytes. + fsck: Fix object count output. + gpg: Add OstreeGpgVerifyResult. + repo: Add ostree_repo_verify_commit_ext(). + repo: Reject duplicate signatures when signing commit. + gpg-sign: Add a --delete option to delete signatures. + show: Print a blurb for each signature on a commit. + tests: Update test-gpg-signed-commit.sh. + gpg: Link to GPGME bug about GPGME_SIGSUM_KEY_REVOKED. + gpg: Regenerate test data for test-gpg-verify-result. + Fix build failure on g_autoptr(gchar) with glib master. + build: ostree-gpg-verify-result.h is a public header, install it. + libglnx: Update to latest. + gpg-sign: Update man page for --delete option. + Fix build with !HAVE_LIBSOUP. + gpg-sign: Add missing NULL terminator in options. + Release 2015.4. + Add ostree_repo_is_writable(). + Add ostree_ensure_repo_writable(). + Check repo permission prior to attempting to modify it. + tests: Add a test case for unwritable repos. + Add OstreeAdminBuiltinFlags for admin commands. + Add OSTREE_ADMIN_BUILTIN_FLAG_SUPERUSER. + bsdiff: change submodule location. + core: Fix possible crash in ostree_mutable_tree_walk(). + Include ostree-gpg-verify-result.h in ostree.h. + main: Only verify SUPERUSER flag if using default sysroot. + build: Use glibc's xattr support instead of requiring libattr. + build: Drop libattr from the spec file. + tests/basic-test.sh: enable repo-noperm test only for non-root user. + src/ostree/ot-main.c: drop empty newline at end of file. + build: exclude .sig files from syntax-check. + tests: skip test-commit-sign.sh when not root. + dist-packaging: Don't delete 91-ostree.preset, do clean old rpms/sources. + tests: Missing linker flags for test-rollsum. + core: Actually allow none in ostree_parse_refspec(). + tests: Verify that the pull error was from interruption. + pull: Handle remote web server not honoring range requests. + ostree_repo_checkout_tree_at: New API for checkouts. + Release 2015.5. - Add libcap-devel BuildRequires.- Initial package, version 2015.3.hci-cnode2-m1 1617804755  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2020.8-lp152.2.3.12020.8-lp152.2.3.1 libostree-2020.8-lp152.2.3.1.x86_64bsdiffbsdiff.cbsdiff.hbspatch.cbspatch.hlibglnxglnx-console.cglnx-console.hglnx-dirfd.cglnx-dirfd.hglnx-errors.cglnx-errors.hglnx-fdio.cglnx-fdio.hglnx-local-alloc.hglnx-lockfile.cglnx-lockfile.hglnx-missing-syscall.hglnx-shutil.cglnx-shutil.hglnx-xattrs.cglnx-xattrs.hsrclibostreebupsplit.cbupsplit.hostree-async-progress.costree-async-progress.hostree-autocleanups.hostree-bloom-private.hostree-bloom.costree-bootconfig-parser.costree-bootconfig-parser.hostree-bootloader-grub2.costree-bootloader-grub2.hostree-bootloader-syslinux.costree-bootloader-syslinux.hostree-bootloader-uboot.costree-bootloader-uboot.hostree-bootloader-zipl.costree-bootloader-zipl.hostree-bootloader.costree-bootloader.hostree-chain-input-stream.costree-chain-input-stream.hostree-checksum-input-stream.costree-checksum-input-stream.hostree-cmdprivate.costree-cmdprivate.hostree-core-private.hostree-core.costree-core.hostree-date-utils.costree-deployment-private.hostree-deployment.costree-deployment.hostree-diff.costree-diff.hostree-dummy-enumtypes.costree-enumtypes.costree-enumtypes.hostree-fetcher-soup.costree-fetcher-uri.costree-fetcher-util.costree-fetcher-util.hostree-fetcher.hostree-gpg-verifier.costree-gpg-verifier.hostree-gpg-verify-result-private.hostree-gpg-verify-result.costree-gpg-verify-result.hostree-impl-system-generator.costree-kernel-args.costree-kernel-args.hostree-libarchive-input-stream.costree-libarchive-input-stream.hostree-libarchive-private.hostree-linuxfsutil.costree-linuxfsutil.hostree-lzma-common.costree-lzma-common.hostree-lzma-compressor.costree-lzma-compressor.hostree-lzma-decompressor.costree-lzma-decompressor.hostree-metalink.costree-metalink.hostree-mutable-tree.costree-mutable-tree.hostree-ref.costree-ref.hostree-remote-private.hostree-remote.costree-remote.hostree-repo-checkout.costree-repo-commit.costree-repo-deprecated.hostree-repo-file-enumerator.costree-repo-file-enumerator.hostree-repo-file.costree-repo-file.hostree-repo-finder-avahi.costree-repo-finder-avahi.hostree-repo-finder-config.costree-repo-finder-config.hostree-repo-finder-mount.costree-repo-finder-mount.hostree-repo-finder-override.costree-repo-finder-override.hostree-repo-finder.costree-repo-finder.hostree-repo-libarchive.costree-repo-private.hostree-repo-prune.costree-repo-pull-private.hostree-repo-pull-verify.costree-repo-pull.costree-repo-refs.costree-repo-static-delta-compilation-analysis.costree-repo-static-delta-compilation.costree-repo-static-delta-core.costree-repo-static-delta-private.hostree-repo-static-delta-processing.costree-repo-traverse.costree-repo.costree-repo.hostree-rollsum.costree-rollsum.hostree-sepolicy-private.hostree-sepolicy.costree-sepolicy.hostree-sign-dummy.costree-sign-dummy.hostree-sign-ed25519.costree-sign-ed25519.hostree-sign.costree-sign.hostree-sysroot-cleanup.costree-sysroot-deploy.costree-sysroot-private.hostree-sysroot-upgrader.costree-sysroot-upgrader.hostree-sysroot.costree-sysroot.hostree-tls-cert-interaction.costree-tls-cert-interaction.hostree-types.hostree-varint.costree-varint.hlibotutilot-checksum-instream.cot-checksum-instream.hot-checksum-utils.cot-checksum-utils.hot-fs-utils.cot-fs-utils.hot-gio-utils.cot-gio-utils.hot-gpg-utils.cot-gpg-utils.hot-keyfile-utils.cot-keyfile-utils.hot-opt-utils.cot-opt-utils.hot-tool-util.cot-tool-util.hot-unix-utils.cot-unix-utils.hot-variant-builder.cot-variant-builder.hot-variant-utils.cot-variant-utils.hotutil.hostreemain.costree-trivial-httpd.cot-admin-builtin-cleanup.cot-admin-builtin-deploy.cot-admin-builtin-diff.cot-admin-builtin-finalize-staged.cot-admin-builtin-init-fs.cot-admin-builtin-instutil.cot-admin-builtin-os-init.cot-admin-builtin-pin.cot-admin-builtin-set-origin.cot-admin-builtin-status.cot-admin-builtin-switch.cot-admin-builtin-undeploy.cot-admin-builtin-unlock.cot-admin-builtin-upgrade.cot-admin-functions.cot-admin-functions.hot-admin-instutil-builtin-grub2-generate.cot-admin-instutil-builtin-selinux-ensure-labeled.cot-admin-instutil-builtin-set-kargs.cot-builtin-admin.cot-builtin-cat.cot-builtin-checkout.cot-builtin-checksum.cot-builtin-commit.cot-builtin-config.cot-builtin-create-usb.cot-builtin-diff.cot-builtin-export.cot-builtin-find-remotes.cot-builtin-fsck.cot-builtin-gpg-sign.cot-builtin-init.cot-builtin-log.cot-builtin-ls.cot-builtin-prune.cot-builtin-pull-local.cot-builtin-pull.cot-builtin-refs.cot-builtin-remote.cot-builtin-reset.cot-builtin-rev-parse.cot-builtin-show.cot-builtin-sign.cot-builtin-static-delta.cot-builtin-summary.cot-builtin-trivial-httpd.cot-dump.cot-dump.hot-editor.cot-editor.hot-main.cot-main.hot-remote-builtin-add-cookie.cot-remote-builtin-add.cot-remote-builtin-delete-cookie.cot-remote-builtin-delete.cot-remote-builtin-gpg-import.cot-remote-builtin-list-cookies.cot-remote-builtin-list.cot-remote-builtin-refs.cot-remote-builtin-show-url.cot-remote-builtin-summary.cot-remote-cookie-util.cot-remote-cookie-util.hparse-datetime.cparse-datetime.hparse-datetime.yrofiles-fusemain.cswitchrootostree-mount-util.hostree-prepare-root.costree-remount.costree-system-generator.c/usr/src/debug//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/bsdiff//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/libglnx//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/src//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/src/libostree//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/src/libotutil//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/src/ostree//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/src/rofiles-fuse//usr/src/debug/libostree-2020.8-lp152.2.3.1.x86_64/src/switchroot/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16044/openSUSE_Leap_15.2_Update/fd4b76e7be453d743e2318856d6b3e48-libostree.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode textTt;+ĩlutf-82c836d9198817dc4259c41ec6094a73ce17d51c6e93c8550226687e6df9eb79b?P7zXZ !t/嫁] crt:bLL 3mbI[I=T Ẇ~ ؿk8bI@4z(5CeldxťH}Fa)YP!L[ ,8eomUOߑ Tyb߲7&J7 "?̕.O_wyMR9(zQj+"AJr`Xly ͪe0F(-?h6N% _Я~bRKe",s9`].Y?>ʲ8QGMI7 R[/dnD6y]c8Uz{A7EEd[},koXlCQCZMtonz!!(c(`sF#[Ӏow9Ky$?0i7w;~v_$nH^O" 5p=(A̯\=pqc-c-nxЏBGL@/r~$)&`rj 6/s]yZ~"^?g[Y ٢=!D!zF ),0,h{哪ד@q̅-PR(K/YN0'oS%6wy׶%G?8g!8},0a2t|(̰dd-%{5tq׉TmD-7Eȁ^W- mPo,bJ%qWJ,gwOI$>/JK/#,5[6 Sx8{4CegVbu*? 74.:̲wk߈kF&(̍)bcB+V%`U '/[`C8f#Q?3(%;)uoNk"NL<ܣ u^϶={.];z j ޛ\%jH hC$f%S%ٸrti?3е/9.(6<'W_{"PLunCݡIGDwŴǕ4p)$q,*PSWk3mo[eICat^vOdžh:g,sqIEy&ZWPE9OߗyR 2m#-&gi/~uN"+QIdNYIJM2' AGʤDO-P>B13GIz0 &VbS c M\]r&]E#GnS6 <*oP3._p8}v Tn(oB;R>5_]R-ނrs@u޻ؾ C ÙǧbIRpmnJ!#h,IDỈ@']5\u 'S B y8@Ej~G1i}i)II!2~u a[O CY,QBD)gu3YPaФrFlcŸ[a<`[n <{dU%{}g{^aR;#@L7Aר# o`Հw{'qZ34cIi p6_}}1FOD|OdqеG))4*1sL! )H%M#*uZp%T YUwƺV#G]%m pPq>E#*Vo$6uRt-5=uΛ̉!sLRW7ns-`AxJerbu5?] i,~THXɒ #/R( u*HrJvjь 9?A#]tђIOL 8}?Tbk1/O@(\vZ!&@| E&dv GdYkd ׿;ɜ V 8 ZAz _"fb|%X5OzUkQ}PU4K:j֖ܿ|z3 >z!2.xbۺoMD,zGW8AYspo,</]L/OdPA!bېW>Ct2Ccp3[cZ 7l4ڶ֠]GԇSEg:$Iҭ$$O:,3C a|N#mJ 0rvݰYq}|EЦ"wkj%YlTrC? ~uSq5Y#cn]KxQqW: 9nx @ﺀ咭Ɗ0hқq2I)GN鉿AA 6ljad!1FԠ> >XрQSsn5NVJzϙdk=!-3Su@ 3Q r~BXT4XO[X+M@zzH4܁{7xXܗ0Cɍ\ twy*) b $0npB? "b4{KwaY?e h̘YܔCp^žawc$Cq\)Dܝ<: ȃ.o,WsR1WY A^mB6@Y?.3^+BLJgCt}&O\Pr:jwFb>=Qً䣤qS\$|I`ߤ/,R"!.TnTӗPYµe̷,4ҐgwFwM6UAC T6*2N5lMk)=嬨媬*O=T8Fؽ@ Y ޾Ime 1 Zo6-NPYQ-1 6r*U׆ABmuK.qȢ٪=: WN/F!-2MGJ;/3z5\vړpFiO552 W&qk [@O!E'bh 7:OGgSN}g=gӯt'7v $y LL;F4Hv 84zD#i ;r-pr^/S+lq:wRP܆*+:>.rXN<X;Z Idwm^s(lr,u7{LPk+ q 菣pdkD`bHdAPe5>`Oω8ahm{D[*: ɍ*-B+*u Q`]K۬ʺ>yɸ#P|U~qN>9+nzvM>3hQ&'[4XOj 5j y7sR5 g> qKTp\-woned҂i1>.mx-p[vr{'m߯?+T| Nh,ہ֒7Jxvز 2 YEG{ r8MWSmoMﺇy<P 22ַ _^/L\铊čh^v@@FϩeoUmZ P=>][S/*<+}]Kkk?iYq?]9 P #w,mLi(ɒH~K8CP 栬unH/|r%-e 1L&F8+6,@G~Óv:(+GdIt5Pweu;; /6B&,iR'ڻt> )?o pkj/KR /0oͽ[8oBtJX7k>em G7 :T&NXa^Mr)p ՃzG"5pXӸ :: e%sN@ W{A]8 uNsXa.~!b1_| -wEzVT4 +^_ ? +ZtU5 v=6\XKF|n3z`L- bVqm DX8\k5nyRŪ9Jx[v#?J5Yg k\6 ;O@- 2|hm箫& %dzd` L(zrGc; d={ i&xϰ%H^= FX{"~ǜ$aj!xe'#)FDYD7&hpN"eҊjcN$\)طPeC\|:-7vq:uAv>z䀊*;7PaCr v.-62n4@w1>(n Y'W(E" 8maI04X3\VT!WhgI]%A屼>NmW'u<7G2d AGQTUI"/0ugzl8w6 /CWaWc l)4OcbpAcI$1{5"9ޅ>+ۍ-HD=ԉO4!`Hgu!땩*iVWZ}:ξ6gjP%RLW 9wepAPj!Hꎼ#Đt6W㕲 9X̜-ElQ9z?8аqCYvpB:4?XC^8X.0P#֋TgX9?I>9Y8* G޼$n4 ׯn/ ӗʙ]aQ`UB-+\arJ3lG<ȕ@4` h:$eA$Q?_ 0bӪ{@0 i -ap%x',l~Jj;kZVP+3ٚRt&g-B?<$'Sm!25nVQξCӤM'ofxhx1a:}ˑkC_mcyq vq2j5 ?NGZ^Q;~ŹnB?{8;Md̪Hb\\?m*1Al{],QUMVoY۵

" +Nq!71ޖh{裱񲫧\#˓A7~6 0'O_ch{E7(Ob_5-s~Կz%5_[dZ7m}UCsx\$p3-¾~[:)xh&\EUĘ?{b\1omdK) cX]y:)1TSI<œ {~bM-#ʆkt׍`6Bp90kj] {q ~lGMsk8mwu]vAO#~ǣC81VXڈ I an.G> !^\fkMSGYG>c ɦ&\F!J7~zdZ~H;y1xƍ\=n\هڃz#9vBJ $/?ٙ_1EHua"A7/ju]_1bD8{%jg2jBBA޾Pl'f95djε}\i%vBV˜-۪ V{M_'RPy'-ՑPlEWj84sD٦“ mS<94HXX%X]!'qK`ZPA KqZ?;~ c>CUV#E2D­Ν'Jmb^ [)uϨaSN ZPWNb|? yQ58ٔ v5n.^ JM뜏eՆ.l0"PRxn^G"MYXl{f&;u' Qx*k1hrPu (1G{K[@mm粰4J ,2^n!؇73g;r [!uE\ B~2^ F"q{ MbatLcC`y4?BO%}s;29.;^Tn4m4Zi5H/)D (ngu~%@2#wY{3ybvn`떥 aʨᆘ| tmG߷f A뢮ɫHizO5a \0/CF<\f S=Iľvü@)ߜmBvՅ'򯵚R"TRs_c̰V%7oIe9FJU^!c)L[{4_ dĈ+n*WMc̎ \p8`H7:1sXcX6UGIQ<7pA\U _4RM9h|=zjMԲ5[u&Ι{`& z,j)e׌dFֲ:mMbFZS] YM)C~ V 0T,-\yI/QB E'ڈ6$"#AX9f$6kV?`פr3_ucv/7~"ɜL#dY] ʇ8GB"3O50FyGq'>ϩ5d۸!mF !WhpF(gMΓ)^t׋fޏ fswW}č,'_D; $'.[=;[jCLg g8f޷SGLS:j#[Q^! px ۢ+lOdx*fJ71;dF-8la>Oet?nG{`UU;'f98#Bwr(3C&Ldă1pY3zpڌ g5aB%g{z@{09Uېsz[Iq ?~fIUƲ-m* v㍭4*0dk "jG=g g,-K4[]:W *ʆY k\ 9Oz&_x?.tS#Vw[P@+I3V¦cV):i)ipNtlUwoOAhC+,- i ]:w3kd(&VPɵXZ#&Zg֎Rn)ZT#/o)mblaKWJJ0IQ'fn%b]Z?0 ^$60L(gVZu [U %9;GZ(Iun6=):.bM=b产6Ni*p#-#RN1[ZQt'Q !–e2 {>E}tz\Y!`UV-^ja t2wEݛ'qp6wDM(OΜ z rT IIjzH]} r].L:D\ /@hj(J'L1 q* 6.̠@Sa(Cb7ÍsXQ\PPixo)W70 V'#/[7u 唽P`%x]7P7i[#F`'3 akBZ<чür"ÛB4DnMJC-.M}U4{^am֧l>}e%Us&yh%1, ߮9WoB c(@~{n].n x_)P%U[N/u6҈7(oƬZ34R@YaddBIRI^>K+ Q|1 :C ,>0>!z"7du. AN6%̇~M72/H^[14}Bϫ2D؆iҾ4JpOzQݸϰxs'P YNmĨV+aU1KSseЂl!y3P櫍VI;Y5AxPV/LMN%O:jǧ.d6\Ԧ+/\p@bN+|ÑƧ NcJm| q c|ZIOm{e䕴XkN +Pp_B slN3 BҲD~I=a"k3&Eqg:LSk޷1 )[4A`yhz1ڥ9 hnBk6O:"]3k-LGL8_9ucTֺg7EX5\ip=_~EhNP",ɁI޼E侗mR)., Gg ޴>qy -*ΚUH-)]"UR5: d{ON$cEr3~ו|| u獚: .KT!B8]?F`SF4,T_ᄠ0c:^oP]ҝtf\r>}QIAZ-~c:%Zc&r5gLRK1 vDNXЇ< h+KU-Soq,D;UߚsL} Dd!B 5JH5$Ú2dgv)~)%ƛ~l_ r^Ӱ+d^+$t/w6K 8W MG@8+XeW G#r=wy= n4K(3͖r~M {8A;Tn 0TOMV'lQ1di{v UJ%p(8_? Do5T& (g=k Kz$ZP\)U%RwǷ[nXp4Ɔ:|sǢ%`}\&=w'D>m-;-`z/1`JQyYZϝ )(_jXu):v1u>ܤǁ/I9yIvej:;OV:-2hʳNg.#`xzsxA%yj\FӈƮ&j"@;ָeNw0sBo/ҏ8J}0 Yp.|d~ou)Uk(H1h(S_aZ73h(>UP(6L)(kBp.bpE$yPH6LuSpg !/13bE`NEj5~<'>B Kc6 ,8ǬpaLQAӮN4PQr3dX4 l/%,.1!w T,0zC7x 7Cѕl:jP7I-.Myv~QsπnV YaJ'?bE ZKǴ. yVs"R^_ȥw)k>Se 3 ؛V0ṺJBrk2 dl+R~kLEdIlo4̸jI3vʹڤ[vRAܙsue :Żs.`тJ1!RskZ *:4OiBs K}Z֥![D\pAT&QN+;΃qMMK/_wF^{>,/wޗ"T+E+qHBȿ_*Qy7U!V%qښ0GNnlV(񇫑/Ztb=bXglbu?jȉ=>'/&,c+-! YNW_aBq-+_T[.ODpKC-Ր}F܆)4/Pcȓ`~~%Ihጉ˫K5:?ԆASaOoi5 [BF)0Wq%T4"ݝ(mGr;+KOd3lVTw42n\VL( 7|[/cI/9 Q2!#an%wZybVCmLNAдw``ةjX΄Ֆ}9f MJe}| 0Չlt:Зusi L T|I|uR_zFU#tfdYv.NzM/@-[)f׃3BQ5EcaA dw0K(>ϟRT;gffD ghf4;a)e]+)kݬe㠊h*yV1$ Qz֝]O,n]2ZU]9UV2[GΜ:4 (s~z/h=JgQ#p@II9bgJ 5jQl< lwvPw6j!^p_MģYDMxN8#UD8Q=AlQX@K#Q/.>hmjX@[~.1؃&ȸO<胠l%pϔґ6Vnۣk@nwSCsRyX}Rp$%?BGA,7X@^TAk%]S`H;PR#Tףjk#b㽈:8Լeutئ/rIFLK|S-/J49ϊq[ͫuXOEO^}F>Iri;'CV9"-CL:g 0~;{Gz'x)Aж0Õ(QXsh^A?%;@AHrVÑ7pRn㴗H@I,(aj6cP.6L:L:fDi,ߵ.")P%0#KR7kXٳکSr!ǭe"<0hQLI5NoLp%潖rCJM;8Q'k._߂W$IzbC.>sM]I͆]N+}Ҝӣ9% <t] ׾sˌO5@O I8JQO{u}A HqJ&J^D:&ΤGX\0rMa \zPU? tf܏[% )Ø_i-> ~e|jvu-cnsWqY9/Z/pih %Z}Ld'IW GI":P-:uּe-}&P->@WqP]~?8f6<^z~ [& aq׽tf_Y> mu,&.O5{a ѹN~֠cFbKowCQ@|N%Ts!by~7Le@`[c;nOǮW/rh-zù?  |}qJD|ުkDX S+x>,0Z1g6h?8"Ұ=i+2 D ɓX%~r7ignYBl+ly ˩ԉ#k{V/h#}5e6L,=^wswJH`7u9G} 3 ݠP qLJ-(|T}aҫ!d.y͠04 -5cxh"M 嫙^DMȎ!!غ.<8$g Q0]7*r[Gtdl+p,}=tn[Z2_n]5O.>@.n XKMZy1iUtsW!n)aV7թu#%1J3g3[KIt^MQH֓U+JV+5Ye*-~fIlX=QE_t~D4[J AO%C:"#@Ut Xok B[Ƴ3v7bV1e*J\"1J;Q4^<*Qb ϸ?-.6;?hJidiO;i5QQ%|J;דVz/aoxGhpcoQ">|eGxD_>ݼ`,%=Y:n*XE@[g]evŮCL8_[vt9{:kiյi/iej+ڸ`Y{ڂ^kdMᓵ@б5q\B+}^9E=D%_  Ր!sA`|HgCtUb-[149ZwῚRCpTGHi$(ؽ$~6z5J X]leg=ڤ @RŮlax T.'o% JK=tXj5>&ۢ;2B>Fz" (}ȭ >, Vl=1$d^&}V bvCqDc Ț6>nӉo;|^̭h!+UqgHF$޺@tǴ&{+&QuW Y@MqtJS";d(>c.f+) zrZUlU]^^0Wu$vQ4e6Y/L7:A{R;Ezec-' ѨbmAj[~9RtsӍSvAui몰 <E/(mCk_a:kFZ_鰧' pA+T`cZV _h&[fzkϩ۵_#Mx>>BY&; q SSQihn"qo."xYe^wy!lID^/,sUZY/FXc fMݔԔ7:>V4GEt2=zdD2UL݄HԾ UN<$us mqeDjgCλò7x#b;S1(oiJR6"#pH_uC nhcԵ?|8; @^y 1+I9%6wv&E +`2OtP@m}t!-NY;WꛣDH2tOeWgm;مVZ =8Vs%̖h$y9?IY~s("~-anC(Zc?;u6ȖQI#3*X2_,gϭhX`-UAF°;(_ف*셢y~=Ǵ#Z7XpGɬ.JMeɢ#Mg-y/K/l)fqy,`xSY[XpLD)QƜnQ96Zk'knfǝ+?Cz>K:j[.sqX j%`(Zgr6xRK#rلʄ荡ED-1a'8Ef=4Μe W!ܗvi t;eGRKiz2(- ZK8;u߅#ץ:*+ G5W嚲#I.Z k!Yi0.h$J`V~s3# π?A~@>\шbp OjZk!U]#K f?|7,'W .Ǣ[g4Mm`EBQ4@T_Z(f'N^PAg|VBg6LC3&x]1農td+\ʃ W3vw׳)"q5QR'Ȑ(-5Yq#%7 e@/2эj(;Wl'ܒ5Kd' jhm ~ƗzƆGIP4 ؠjfThN%VT=%i×Qhc) "˟OX'k"m M>H𒈍"L/ "8oIFzr@s%Nb~mJ%*ڧr`:&Q@:c)vQNh8Xm]mns?n-􉾉3ԑڐ~Zspg1݉Tw~-yl_G@>lP~9|?(T(,_hP\]7(v(ԍj&8][DV8Gm?QnD3{.ۀ7Kw$;IW&I+9W4n=B”Cǚf@˱+} •JB_eXh(~4MEJVЅ҉[ir]lꀒTk(pz9J6S5sC8e I()-b{<#_^@Ш6pB tER@ݗh yL A&} r4unK ΕY6g? gi(!h( _+޹u&&nj9H|l넛A-UYsB{/ 8=4^gu9T4֌_ӏPocb,[yCBu6`9,LYˇ.hRYS9I~35#8kSrwaםكVL9$,q9#qtQXPSuZ5vP1VT^UܜOkqØ zh<ţK^' B ǵMWmA3)!ٙ|T7ذ2}n ? k $"J6ܰ=6>dz\܄DF5iܗU^"͹ur %{V:d ;0f7vXžPӱھۏ(:Ju˩(!C;'H D!]s!zkw|HW?9h eȆiQ* 4{ .Z!S^k}M8!!]2B;1N=Ǐh*JdE~v7`ݸ9S޶)bjZ|j ą{DzUyxh"Ö K<'n1=PB;FAd>q{pP7O 0!cn'nsmTWvF_GjsvF}.ݏ~=xYțS6LKjpkZ;ze/ƿsN $i vMz9ϸ~Ka^WfWCP{ivo}<@ #:zHIsb_EO'PՎWX6mc}#x֔k$(d֊@1o~{WJQ!:r>-݆`ıy} -М^Jӱ+8RUDp}r3_vRPsKDGëm7WqE@^m+QepOt=x-%H9s5"WYZݺ#1d{M6_2P̌ > ;|lUXPHHxyB,`'>4q?2Ŵ ;FVq[ލ`[}"TC5;-TlYy=i 2}%FÝ+IeQDLȚ[m~atWjטS |!$އ=e 6߇z|/ܑդ5utji3j, 9DWi;Wu" 3 r#x[^Lhw `0$~Uj.fc/a.:zj\6;N.׹Mzc. ^$3 P)sCyD%%8m$$"Hj;=Ch1:v]l+ dc`V)^[>ÓM,ii]eS#`T PbxqeQ? E/Fg 4_;IAj̵fےsE`hB,%,v<' O?.qybeQ1?weȵ Q hdgNQF dt&vY Kx|A{Rw@RV-ܔ$^& Z-HՂD2,$ -M.9)YQ Z+M_Ҭ-]NxE:4{ۜ\lz>#KMiQmg5=,"?2m9^iP\#Q[)u~wR*ێ<@ǿiI+~jw= ;p}˫eC is8׭:+5*?!IF"^wHU$DZn|ÉV^? >nCψ1 H&-8|p֒ݻհv!#D#l/ɬ-$n%qid}rr^&~C{o |6]5>Շ&POENybj f%>7ogD &)o/2ghhև;|y.U A׊6cn|nw.6ciEߝ=z7 륡^%P/OOSɼZTqN50eTxm,lJ}=} 4-&xkvJe._v`_g>6G}l3Id*+M[Bilw}t,==!LU nzk,cZE6Ӓ#P6axA|݂{XdF %>K65&<܆H %zw<ۚSsRGun)D^Z_'8ncCbT_.JFYY]Uڌ-v<*/d=l7 C&VH 5c0$}1=Ѳn4f%eK#IGUt-X|l*nϭ)}&tɻ;|dy|9q%LlIoy}+i9002nʼnBF-VPRXRlOL`0ojEHcեC1 Jk,6ԗ\} ɇY寝S;MQef=cDSc;q+<% \qu4~zqʸ4ozȬݪ/+ȓ."FS=scy#%B&5^_շ7%|xy{ilXhLqϚb25[Q0RkMh!.Xĕhv]*>z?Lfӂo!B? ,P!5qބz`E24ܩD=ѝ_-醴2ξF su$vcp}}k x[J ޾Ѐv[F lQNON4gH?Q8A}fx=6NC־dmZQQoBv!"hOIhO'Zm9"Xe9\׼ѡZTպS/<9b:lQסhKCWy"{+6ia6dRgN-LMs/^.Z ș5!ޭ۳uF`DuM ̃N#Rr=63{#d7i p)oj\Nr/ĄOh,+\sOk,jϺ(hӮЭٽ:'z4rL*x3WD:iZ͢!3 Bxa~ -t_$N0![NhB1'jzGXi{Q1/ ɑ'cf%g,V,ltܕu?bhIJ`} ]`o!+BQr۔ZtKSJ0a%nAqwpi8yr~6u濋%Y|pES0/@1)ʗ :pq#9:KۤRyd_4*݆-„ XaƇ0q:7V KXdqKa"lm -S"?&̒J|g]u=a|jkrL)yȤߕ rOY~N6b L<+#B Hћi]^|goLl}&}{.ц_ r@0#˪wt֡2`e44 ~8hOo#Rޔ$5+E\QFђmd[5o;>Xfh =EOZrآ1( ,nx]ۗX`hh߫iz$K۝2tw?I[w8l 1*('#VGE$[ EԐE6 ʚku+W4Gb2 ft#7NYW?ֹѼ =n!@OqWTzH }G7 |=Ux|Snb j\\7Ҟsryuv`c𫞜|F qCGq/'& @ZI[fA"oA!MvTf$C<ڍYC;zDLa۫cu8T\,eJ Qٳ"n? Ly,]ȶ qh8aBKH"ďRv6 LJtpS%\cUKkFqf~MdcJc3B!-]OUoʊlBdM)HΔfHp_( )Ȧ&&`܃ 3n´ ":zʨ7 [積&\O;ͩb-c4|a[m/s ՜}j?iy!#==0Ii Zv盈Te7Cִh 6SS]k+xt#I-\>K;O^Ypnаmu,Sy*ʖumx00촜`# Eui^'&[Lƍ@y^_:(ԳnH67! 0tߊP 7bf pX`ė-yt$\`j\<堇p#p{7G^jP!O61eyK|E[RћYiSzbqI πVQ㢈)9aр QwsY`xi,L UCmfಈ Pj:S[GX-5zLqtsR`F˟~)@rli)R#(Aq1!Ox2n&E&mDg0!&~LZLQyP|bQͱ\Gsٽ3=z[-DwO'hՙv?wH[JD젩%qy;nlZ<*4\fP۫J+itVy:pslK;Rk}FRIS1@U,G]Kաˉ+DPNO$ܛ}0ByE9@ϲ:-_ +`_+3xk#14:Lh?zj^HlvB ߽\Kֹ;JS ;'>sXt#Gofr9`4Rۨu誇W\@t`xN(V%Nө{6pmxbJiɂTG]g'wfV؅P'r /nwBwB3::ܮ-V^%B8|bpEHT&e*d}H7Voc@ϫmQi JOc_+72`Y򫭼)kj8pL[}7?FrqJp8^V#7B9BxKdXG[|-j5U|{>c)3seBS9oε|_wDAc z^Ʃ4J'> ۤ`.J,3IpD׋ȝWM{'6vJs\F` {*99Mmŭ;r<4Hunl`ys@@0|OЫuʁ{IuUY) ]/PV`}+16+r:C6"PSs:Ǔ_UUȄJ'M.wzF `85H Տ1>u,*r'JS E-Ó :Yv{xoU9CRz]?*#p,_J,zQ]7]qunhlRۙ4q)Z%J&&@i[y}- % 6IpMV!&X rfxwA2줶^,cl`؄5gӰ!xJ ݠpzI1MFNVpQPjŶw^6Ea'jމan>=4*hwPx+FbN íot(@<  FycbPnWwLH4U.3]Ƅ"T MI$0и m!|Ӷ`֫O0; VůEp\kcnE = K 'U(u#6j&㔩q2wպt{ڥnyT̲2n2 FaX5 1lQw $G3(͌K7On Tn3[Qa npKiz|b)jbޫPh m9!9;iǬߑ_o(pz8.ʒ2)XAV$%Cy(E wp;QȾNP: 'o2?ޗp-_]ΡrkCd\qߏ6M-M`r-|MDNХ&|9H&khe^S}ͻTx*&l*\xd&o/ v`Oեu&&bXê"]-I'R0-/5Kj)3f=Ƈ<Ê>8Sx=!s>aF9N X0sSRezIa!)67~Z˚Yʰ"Q,Ɗ$1t[(T).&*REjUi-Ff=bMQ7Yfw BXMAdՍgݩڣ$D+`f8]O AT1`册Y%ooS:+RYRobqrܽ04 \.jLC^P[{)LjWju[r#LLmo{Lz-d_&T}]n #pc:#P,)H>joIZqM1fR/.%Kc_Ups;+b*z?t)7D^9#5#h&7dc:yw'dQW鼆7ٖmx-pLDIg`0o =л\Maض‹fa'ܧ9ZOnMոۂ\> šGIyU<nVEfWtW:M6~0U>j"aYJG Y(Ş'Gm k-@"tASbɵjj=s>&?+9zd&)EjPg"ݰ#닩[딯gCd [˾f<io l͞G*3F2#tցz!i]L Fb+Z-EA=uCaFB ipWYw,y8EXYPפ)f!6m#' 8q7C_z5>riǶ1ΩZ#\ @hnr19P^ >H u{Jg0p| rCܤ ^ TGF/,2Vt-`nֺ3M!S!o#m2ϕR~!0='o rha|"մ͆<Jd^N?Ā`X-R35QRhCѭGݾ9&CFfH%)Rr芛щEhqE 3}LYNV,)f@Pnˠ%"Bl*TYoIy_;a<X1\;}~{LKgAnܩmB@:Mu83hҲ/Z'~H_a7 2*mr98/bT̪`?WC?ɯ7d:4,1^EscI%}|2iqWڰɂ8 8n Xb7+fP:ȼ臀("p(OlG [g2U;:t'`qFR})`rkK,m!DдCkM(\Cԅ~45Dh-r 55Os;:STw% ^,GX@c\6=1՛j^l2ZPGphGω竜uE3]R_6T rVk-uQq4xvr'nj/hUNz$<Ĉ+?#5FUiRi4G %91P HhQ%*xq@DNVv ,8zmmnM`W8rB&cit.jvCE|Ԃ&.ܨ($9[bޥK_~Jl`N`=lc9K#,|-x&jĭOm^>2};S‡ |z/EDlz :[Wh]z!5=U`-1B+MESie穊I 5HZ7HleW%}ٮג t`#M,}m(kEP禧aWue),۪[UܣA egr2IAm}b84HƝ135j@= *EVJy{ەw[kqe>WGQ%Moa;BDZ\a&\o=ƄeϨA )LvI`dD8m m}+$Yϼo[9QԣQ%s.H$*K5ǟkx.>4/3 RG_b_X][jC]D7Bray%ޔMdY.|z޾YBzAF/h~jz : p(|+x4 |B+|K DMB="K/Xx̓}JCMFϣQi ;wX糠@A~N"n8:M3,ɍ Np21&G6I=Gc󞒮nIۇ'â# /o^k;}qf6XlkL bR*tcњA쥴G)d2C$̔㢩CL|c83YѐrNwjy踓);M-.Τbn+Bi%&Nϓ=x\Xsyf:-r^CR@ 8YS$>3lf$N;*yOo75f1,e>con[C^Pm\M Uج ;G[$hi?֠͞ħ:jooA>Gex6;R; _kEK: +j-4ת+ks9*gPR "N/^)>ջ |'[x`| 죃,;qq}+W`Wlq2Ϣ UV|0{F/VĢYIUzB4Vގn)}BUn#NH<FG3KD x(pŪwRVûOyT{,oFQ넭O, GnO2Xm4D`V7X_ G`0Ua< UqtwQ:}Z=*`NsZaLgOM$t[ѺY^- b#Ij w8L!_vHvvbCbuc8q{xu vN =pʫ/G[007-jAz!K+.ϣ(N>#:̠[~@'guhvP>$z4$0Ah;qnNTݱ(Gȭm:)Fl߉qȍ3w >Ɵb.ZFݕ-0nTŏ 5mTxEde1 .[3ztFt3#6ظѬlP&_/P 2ļbA8|b;j l]RgL)ddn ]p<ŜziZӳ RZ}P22T1"]hAbuÆ*Ӎm"H(/rsr}2 Qz:ilb&IHsEiXϷd6ГuQXE׆g5!e}i?lo7gW.׶ 9cJ  (Hd3JYabPBBn0%8(V=`9qF/ v@%z1j*EՆ?g>t2C F4%Ɗ_j;GLDLK^ D5{0bv;uƌ t6*g_3zl|K RSޥk殠M2׉IAyJ?~9k\.xÉ˃D_laA`\}̈́c%D'b3 Gfƃ2Nyy<^m\0^ NwPYme LfDD^@4[A5PFWôV#v.=@}(<#ebB[;?@l>rԼ{ pr ;Y,I}muw$ryoɋ^:ىOpjŚ ȻM7q} >edCgC^W1 _sgbh<[JTd,vM6VngC|!09[antэ"ޒ. |o. .#pl}:^(?vIo.+Fey,yF*Zß3~vG;RڧϠ"͖]8@Vj,hK?wKrj[ CsBSU}+_ۖjAä9{{]ﮎDkF~-I@:(Ƈ܅p¾3O݃0W(+0y5ʞ v9;Z[c0KA9*?oD(ik+7-[ŨP-\ &_DI n<@AV?O\.tхV9xrnW +-lVUyh"ky%iFc{J+pp5lb4[_f%I(%n6l<%;~,sUBU.}FFb@ W /Mm 6%,O*_1El~#oK9zLu yz:싰  1hRJQ4EtH uYg=Kz#U<'uowfL0J21Q̗$K-8CAhYG":,TԡQ_fS}P襔&ZUP^R8[c$OXuqfNLLyrY+[H<< _muwvCsYΙYtK%u>7jwҜ*Jm6\#y"iHӠf#$˴[9խ"15C;j')S?n PȘ 1_xu&O/y"h-8Fn)[tF$/4謉C"Jj㯞; I<3F *2p:TWZjliwerv_M`4'᎟66uOn}N۹ӣd~ҡ6_Yd᪟MOO'*Ύ d|X+ }Vl*9;rMCA5(-½ʌnBu;I vEm}1v{t,T{s8(~<T=S1kZ6F겪*QDjE*msl4EWd7^aڨ1)UZN?i6;0 /)+F"M $9:◩m +iu}nr= ]7E,C0)#/M*3L&DSif5LwE" Ы>i)B RDqwjN^+r4qL]oWjѼC\γLoVϐle[,?^w}13O[go.|FB9AFFUI 1P|M)%͔L>{r6]EyuJxffM<1Yݡ&ڸP݂mHsJ.BOCKv 2aʓ_{ i,f8fhfԘ̳r zƾ^3'Xg}F,#i9(Y ݂n󜾶B*dZ@{V+˯!!-&ao ~OxMHJ"MDioOt*EDXAi Q %̟p\fC>kSyA]"[aZE-`jb2ǚߌ-ę"<[Yb?0bt6;>+6"k6fQNѐ*{HMy, jgm^PT2bs$:.PL `(yB~;)<b_,YZSSb}A8p_>ӞQSzV\XȐ >r\š%K.QW~hy(%w4^c]Xؖ}kEzHw&\g &LjI}}Ҙ[aVLx-1 h}۠7ċMadZ9'hۃ& {[9EP:z1ӭ9g[&*NPK2H7$V~b3Aߞxw,fIӧo=H9Cqu\N }ڵ@V ., gX|Qԃo 5A5DWه}E*n~%M[_#uUHp@l#/0_z;N }a^8Ju4pAa$ˣ'fOUHeSH`{z8n?j[,@,Zʟ2m-LD,|Guc&Ї "qП\ChNQ1[( 5E؅Z6Kâ&u$&΋b3s)[Hgs@ep|A!*H _-NA? oBz>ebO65DTVH:. *!:m -vȑ&kbڸ1!1,pB po "m^-(h+ENu≆3wIn3=i|_.y[߇gX\aBf8r0o0mH lr%.;æO2<ԖB LY`wnut2ǴI,|GTŮ a8;`sIbCBIMYnX< 3 -_^.#BA0L %/\۬\E!hޏ1'bO*\̦bc@ ]b|oHfꚏ/O :(ֲ[ MR6#S_RvPmgdBPԵq 'fр,J2۽MrY?^6Xˤ&>frɟGwǞ֘Cۑ%c&,'\Tx3ڋrݨQf#UG(swHa7-Ӌؓ,GAU:8xRn7:^Xt,h&. †'"umW䅟᭻ <$ IgOuDCHl4^//[>]!Gi@ {,P 9^v<]>M`5HqJP,(dyLYn6~u%Kw10䪱3gq}1UPߣ J=9UsNۡ~Nؕc>>[5!6g)/``$])UhyyuNFynw5SbժA>\ts*֡K;i> #_84OZntŨ9`b߮AؿPM1ons/%.O4->Uٍ9 z\2B ODk7ZDd4= }-dz[^ڜY5%Os~LA4@ vq㠡.׼ 4issV"7zXG q+A^H+ ^pwΞt˄i0jJ=IJ; @ AA!T?W; Q Q5(&V{fWZPՑ׫dT̥[{8+'ov0C*JFt .UTΠƞ,SsvQ!WU\ԪAf3ZLJ`V[dQy.#U! (Z Ў8SnM-wu0O:K`#" ߠd"t^Ά72Pըw|]V='neSlFAo/S7/s _h ]P+qД돴f8?HJ] T1Z>sh e#@Ɍ5 =܅{6%DpƑWdB3N[ 4_S-%3|ZWO"z8t iYՄ/ckXDxJd\]P*(82=\ =`iVp-b=^ZGBzS`mEݷP敀Զ {궯-–oDHń/U1sà hRrFAv!gC3g/ȣ' ~B{RMFT\)~٪nECZRkA~:5T˨`u/p/Is4i("I͐;PD{S*~ؘ^BpT%zېCxZ9 =dV}_o,ߏ4M ',MtҢb-0Y)ow^pr~Å=rZS<1/h0f!헪ADY<:vr,b^ׅtr DV8Sl2Lsa4u [؄ ^~+S܆Ȑ6Z񰱧q!eZnnMNf}z??4 * 6zW+X{13t/AY1fKƊ8.6jdܲ dkvPseD#),:ފz8C:q LؤQ>϶6/rghd%->L,=zILbz-$:lo.IdN g;g)ª98D攫x1 3 ]ze܊0jx-|TU57<ߒ,%!$%1 t0OJۖ}ыǟRF !iAGyu2(ղVuXRLdc^¼ ôYX}xgG! 奠'yZ!JLGpmvPlI>o /(Y.x J 03"J( p}@nCuL@S6&VQ>yӇV|TG),.!0~uxA# "9?k>Dyj~s:"Oha GJd_P`Y ʱ.GJ)1sN;EOLpURs3dKEG7$]1H_ DNF\д\hFyKhX>p(͑DaGɞRmMLP!~ ϮG3O@eMy>v(N zyU V')5B;lm4?=.t:nr=]o ۞cеe(86GIsU,C3쉀,r6$é_(J$bQqTV/?ȥEϤ`w\*Bӻc]gT7[ӷi@1πXY8|/kI,oiqDdI:coZ@r*r*Zx}a41ЄqQSNjD~٣NowytF[eK ܀\wwx\{SIOqCpP'ف: PQ˻t]"XV$q2A+5t`j)`I^`TZ8)]q C03013aJEДy@/ S!J,ӽOU*4I-hVONv֎hrXBo>c" 5 U$ɛ@0Z~D" AvgLٟс22tY;.h; @F~{Cbj 횹vtmgy;fT~nMߘX{Vty'&&"Fpr_v^ wtN0},dWlyЎkKͽDI_îzWv,FQ8,x&"G?ٶuCX(kP7 Y;j'qV kOZ)18]-nTnQ1Vy \J++NE)4|5(驘' ao5h *>nڿV 7I)Ԗil6'S.7%nZĴ?&`h*q 9-lV 17EQ~b✛?;+9Mؽ:U}M񙈬jn,'䷒q4#?R H@Ui+A`e'YTuq2;ZKXyH ZgآAWi@-Gy2ڽlp0.h>̕gիJkwx&h .,SA]K^뮪tPdzHN0Wg ,`#a- uk:LJ!x\dץ=UUO(ē)"-bE&965C|`km_f=CIס.y18|\ǹ>Y CewVlk :919nFY)[ S'(G^DoTf5Op֔SD/{3,>L{JሱX\~#hzVNBeӅ/"˜2yk&ӄ۾sga">&ѧ ߡ5k涻 w% WkLIo˾H`006za"Dq`S^@5fHfzoRjlnO:AP Yn%ÆV6Ӌm(^"u )7PZl+`"V5{[fQ #S3xu0$2AwKͷYi(r=驿ϽI~̩&ift)8OPHDXZC hċ6)1zsIB]:^Z\"´KX0Gn8GQaoщ"}ov.(k.TJQè-4m|~T?eԇW5c㙌^3D5GR Rl4^]@Y2z:ZS*S?%OOq`G7llʬyD%geU^W5)ł\fK`T匽GFnS6e-73SRH+z 4jX(Qk3Q/,U\}h%":ő{VBw-2x<|-sv2l +uҰ[B1zrd͖A!ޓs O|)r>tl h+>@@x m:=~wvWr/C?KMA(atFJZt뻖)Kd3 cg\e:T"+ub__ix= Cv6`yջRX%}1{7Br3n wٝ+DGוvdq  \wz^eFeE]NdzͤR8|UswށG^qXr]<W@W<~QQ98{Àgi;5FO *52oUDG^4"u%p}O=HESBWRatp+Xbg Z6ZUZQ%fs :KFO/jPi-ϔL\r{-7{OUEDq^A.D|n:H7M`[5|ݍ_F׽Ct'5]57 {R.Ȱ1P)&.-;!ϊw.MbXaak<:!3M pVg^0|@/g;)"J_*Eɣ{g#8\SB^ªY.Ȥ+MAȇj؞]4ޫ聃32Q(Șr uLzKdk:'/Ǟ.dud*MǦ-Bwc9(4w Tm}6pV| IɁfސl2 YD%HXUpM겚nToN^}1 |~.$itsQqYl(g9]˧{ ?k0G~'MA:a<[֩ZK_q 5*G$ s+=EϾm!qLd?umÇ>ܬs tRr7+ͼc`3p%M#(CM|W1|@+H3Yؘ 靽@B\ypJt-ΦNMٱVi@RssG Q$$Uh>n~mR{i?G W/T8/}^첹W@I/==y.VT},1Vh~50<@U`LD֭DWEmXI~=D1c"As(9@VMciFNn(pçcvO.GGU|jnm<_UhLAq,)x7Hh:s%|Yėe߃3e>-K XVWp2f0gS"40w1}iLsSZ,39]J b'8ܘ'׏tbʢ";0n}zЍOSFx%!mfXȶRBYaxzDNC>7# F!33~kS"M,{vsAМ̦kҘ\I7>X7Hգk,۴ϺݿU40lP{"\HN 6 $m `6m9%L4|D/ s< np e'!U*VQfdυ#G;QAgP,jܘ{9UYH+7'\* ܨ'=]/}dl wRR '{>h20Doe a"6{f_u`]?G\eEc%q㺫N1fBBT06gQ57!5o FcCúXW7yrF 4 S%XpBZU8>ni(NS" JX.4^Nr2nz>*^&gL˝'ZfK?{oK&󒛾bYCUh̸$y^ЃLI `GI׈ 25G3wHeuL!NFM]^4G[]fX |qt?g#Ii X'KRUE&H)H+9Ʃ"Q382Z% }s/t"ϷIX-s)O%=MTΎZhOFJoCwjGyqy-uYmh'j]yVpkT~1ak¿)V@(+x?2dp"/-Z8AE*C3zfsw/jeH&5m3sa5}20&EvkG%>D{\3Nt]gj2pm{t #N؞HYcp \_|Gm6c;c-< .BUFZ4}hdHjZiܔO|À8N&WNZpC%5㜮wؐu#iZvVGB|jcX (Πb7 F^ݯl5u 42GW}V}p# HU6Gc60>9 F[UF@1g+3#_&])U( pUAF?54]BѮF"Rc15H }VԄrfs`sbFڽ.*s4 f?& 6Cg8@\Lƍ7;;ՏͩF|N HɑiA$H"| P z/Z&0YrZQv',)[Oű~).j@] $b۪Idrۇ P_D1gJ zbyh]ݍ8߀ƕlrnkk'+q3BXRC8  帼]4|x^$|k9B8Н_ᓛ'ͱP]cL1᜝2`[AG+^"o\wʜ^%'iy뎾?*Pfe҆I7j.u<[~c$1e_F"/^o&pD#?BjUԙKd8 {A8HO_ 7(]NӋtAfT쩳Bq=xm<%w=Du)RE-ʗ/tނ7|')D;2G.XAX*. (* dȖD~K4`69 ˿\eԴRBl~=oʲԸhhBˍ;\fZ)K9hl]жG4\;dڹ뿄Ifc^E鈓/異CGΝl߯X$rC"F쎍6a*ma9/btF)gۡa^gQ!s Y2 P`Mؑ.y/ucIb9e6Ԭlڎ}~ ca4ǢN:j&A:JSPL蟀E[B83e0˰aˊ{y/`DF6Ǧޔ#uG=apw-`'H |KR'V{2d;=;r}~vѓ w--;b4#{MC]5HzzT >Gj2A?m=UkZ[0scqB@VqqkYt0 n -cWp3!o#2A~ !j;2ZOb/߀y_Fyg6a%ЃNcv"4*HNEsqAفvu%)_7Τ-\* H%b ,ט[LA'L4uxKE;Q֮g "1Nэ h|8c#q2lq_g7C Xń h\61]H3hEz3>:o{=qх7L 1&H%鹤of^} >/oě>[ǐ/&ˆBGT-Tj:CBqjdb{0̊3@vjo,j[QYANڞﲌ.tPlHٰW27ϮXwd}ɴD, T ;hF-z.qznlt$gB蛧OLKo;<ЂGz38': 3܎&vQEN%G 2Cs㐅џ1U U0D2 gz@Y ƒK[ nJs|? ύǦqCoX'1^C[/{O&ӕ[X&rZ?-?_TF+Y%}ueq"ՕǏW|R5%|ŎLN{̹͔GZAٹc[OAcs-/۸ϠxJO%H^ހʒN5wcg S Ry⢘_RЗCk2@ήُSw@r۹, 1$M5rPbP=_if~G?{,.=wz脺S[I~4bo*sul>[ߴԔEY@&X%6i*7'Ί,\B-5c"vP2'Eiۧ)3f^(~,Ȁ0%Ȱ\L^;x2Ad Pg2LL91ҽ/]6.;IDfH*݄UDz Tm6.Z*w*ڱtKcq+vh)ˁ"q;\jTOyxX;F-yLrˎo3(bH|- i*ͧ}{I4־KiHK~5rZ jGG\pMj=ߋz3N糱K఩lQA_-@>WO0 ,! YJH@@Lt@/0]LhO`GXҭܯK7"y0?AJ#Qc "},Gr#:ޛ,y&c7Sy2"670Cegy#Rb/?,9Ͱ 佲7`e ][}}jBT$J`,2H;qQR ~bMsrZm `%EW4Zn3Uyu/pNyľȨ_lC7W`ڱy[w p(qH 2LZz"!ݵ߉zB 3wvv(/yz.kGJ\s.1"8~!Äh `M+ r5ucj6f(ݸ2|SzeJ Ĵ`v̹=^Gڤڣw ׺ޟ Sɽqo%SM?.iu\%ʤг&-fn!.R*ɋr4K('_ 5!СuFzXa[Unˉ`j9J- u)~$ף^\WTfMzA  ƕXBAX]Q_]|{:k5E2͡YNmå/K`Q0֧:g&Q |/(eB\t =aENwd|5P4@R"'Bdr͙f"5l~M7GYmԞ.xT΄廬z}(x( XyZ NYE`d:P~H0G;Hs+[wC E<`إspi)ߐ ': \{dNM۔cep+IJzq*djFi?WqQ(_D V$ՉHGlcږcʃV_Z1 VLw[?˵$w=vlj?v A%)th뺕lҩ ]|ה]d1\ml, o1 m/o|3TN'6ΐ`3A6BR;XP3$Av:F cVח` 0_Ù9FvhEMEtK[&׃i0[놝4)V9=HW~n&=_mE]Xo[7T#3B~iCւ&D&lϮZL W8vaB\eMC2b_7Xe8Ō5@޺u1?ޤA4.%ti& eXN#ꀙ4ޥX-pK(Ȇ9A)c hzʨD-P?ZngyXlZ3x?w `I|Ax!qOJSkcBPAG,Q356r`1TF+GD@`4wP\ Eݸ~XAif^SY`S+J3oVmm }W??UX6FNG^ "ȮfK)o'3 ^kr2{U`kdmQ?ӡ.xI'ֽ[aW5NK!/5- %pDZ?| jqu̓|@*k4DQׄ&UӲK[s3,m6u05ZHLVq7˲ q@q # MeсOk :t_ s+svPz\ozVft%_7N лWDˆR\ LZIuxSC_HB?_C A8KITep -cY4M2xOy\o3*&EMyy=$l"e~h>ۻ`䞁*%^ /hGLo81f5d 8FOG :?nNWJhTi*pyެ7ϓ~C>5h3(f2 <μoKua9Q@G]}tVW a2 B>ga{#.¥v ՘/)rZN@;s_ lCB#/O'4:@ٔ#ĕRX$GKe߈ Cc;Q;pN{yК.S\!~n)K}ni (;6&QRZ~1Eև_TTh-&\yjp@m'}rAf-7}m$NOjjA55c/juzX}'',Hx71|y_jTzm !ilXh\Aj0ި\cn:\S!v' tTnOkI#!@r7SN0~<$Ay8l7ab[㭀2303אwv%8_5H (S?N{IN@W#0(0d$gHU N He{6|sIR+8-m(;أ6Y,-:_ov,u; ၽ ` ÿ2k7뱌p# z[h1lr W2J*u85.xfE6 e+J}Nv"c z3Fi=;~.*;yw\OO 6(j^ mYs'j/r{Ym]މۀ-oݍG<0A;֦#s̔0pj:8KYЉY 1K+̡̋cs'g|+&z.B rд){TeD{%4؜ .R&+MS!H;8wnQE EБЀ⿄ߑv-Ђ1_9@aP1/{}UӗK_Ad1P4 Q NLQ} ԣۚ0҄J Q hgzM`9΍^/֟PD;]MR![A46{6:KǏ$v Oa4bFXlZ ؊1mUxV^2}=8!@N6iv &p;j@c?pn,>яۨa5˲%f6uHzJ>鈰+Z1y. v&i^eW{Lv8fw˝yQ‡Z>-P?F0uU~N^.?8 SR$: N0JNP.YNdE뛞#ofR$z`LO4iVϗ%M:)YF:0?mgozF^l%y6 j,<%Mnw dbTyYian3$OneIm<Σľq}Q`#.(Gx6q|C)/U"8+s+'1ιBWG0;!泠 q#:=j 3-Fh9QAnF1A:syifصKmdbfb+Ó}ʤ4M=btxE]zWi:(hÅ}^kr]2:c2hLCh^Wتq`SWST4yAv;$=BgD1 .#EVc'K \Jd"N1(.UuO0!b'B w7o˺I7s?  fwHHs6S|a!U8rX6esåEVAB* \'ĆM{].QW ppN8ёJ"u^ٔp \X_JQu4Vx(t3ftf-䁋/L[<ӉCpvtQDz@A6A2NQn(fewWÑ#9{j0|~\3H8Yhue2D]>iZX̌KRp͛S Qckb0CwSc#KFa +ńyk !y[#]܇+/srJ~jw\u|,l*~QXFR1*E HW| .W2*1C5_'iz.HB!Ϗs@«Itӈ׽p~=281&@vEplgL-My2<3UyU4 !v0)|efZePl8-a<#kU< VCHEE" +G0Ki%h0落RFFqg/7Ӳhpdll^ř`$"I$9. X@egtyl%Iee^e\H4DXc߾6- ċz9^>ڍ -c$g/r*~+FkJ.ͻ(}tE5;W׬[ˠ2A %ZODJ1oGRJ5 7gP^m h ?~d54V/l8q]ST4s9ap j$\g]*B{һ[7aX0yt@ pifka.W#Wų/9o8'p -tTӊ=u $O} zҷƄY{`)KU;M{K2b$Qa+t.e8UiYl4'b.XA 8!0ќxTu9R6n #VIIowK+Yg$T>| BKáeg[cRTf)QqqFMc*{UI|7Zfrc#5eQ'ӒyW겙+chӺt[hˉERQX[u t3D*D +}퉁Q~f,*}%|"B<_ yS6o/L'DG6 H Fm+Ls7ZmBCꆞmVA<_j^euYzb]Ud]Fld /ʴR" f3Mp{ΐX:&P2xqNw1\GÈZ=X,Djcw<$s;ew&8;LԊS{LW:gڴlHO/[GZᔝ= x^%m x^NgsG {FD,^Pc73-5J${47Y.{1Jk\m7qYpdzj|la9&Űvdc*pt$(Յ%l %:r* |4=L%p'fbPc ^-ߵvrcF+UjjCb t[?Baۏ\UsHcIdбV/WǠ^[^P~QcǢϹ ˊ5kňBnl${3VI", Ħo4噜PE9L/4.ҡ #nR^L+_{B3 6)\3Pj.#y!ʶ82KP. %_?"8/EJ46ՉJ3lp>47\"m7J Fŧo:NDi/ sW/5@.bJJqO:O9HJAlP<.Dk|R$>F3ܪWwnނ']t@a&JvJe͍O]2"~Lw~o?T}@lYwo9ø,Vۚrq󷔄c3Wğy]v tI򍃕'<,gl(*9 :XUkiޕ e,B6QS}H?bJ :C ~qrܺ9ogvY0HL4U y1Rk֤KV3Kaz 5 O$ű2p,o)qSB&Ơ]#9m& |粝9´MLOK;gF1RrDujΕl l#8j(FT)<-Mr*J8ӬQmwƓ3ݻ˜xR@iƢ.Vk#]f~^z4rZ >g^ٸypM305tW@n &q?P$5#0EmK>G]}&fM?v~TD'QєB"7_A` k_JsՂ9Q4'"#8Β/,S<hoI$8 @؂߹i8+ۇRz9{пQXuى%LΨ@c?=+"c8k"Lx]׏I]hj֏CB)jˏ.s n_X ?I"O_/訜$Xf.>7ܼg!PKcBS R!Ah2+bpR/xVJ'F:}SC/lk>Xci"7ivI GKGbug Fĭyt1j^? 0QĆ{TfZ|c/6jjCý^Urd'HOӦQ9Vs7jScEHW5X.KBf 0ܺȝ'cj7?{zUA$G+A{%6;ԝgĀiL0_X?'a=xh "ۂpEkVO#^x{ x~DB@N p#l-<㒈YS jz îܺ\-4Ѡ?0Cy2w-z'%8U6Gk#HYᛛ*V6:*R-]}nu~3㏊dXEr(Hln{ |4SK3b'~'n/wߑi'H oP=VdO!}|Hq4U LBP0b IBoanl%Mx[ xR>HϬd}ݲLM[Ri˘gJm,Ζ BƎpBj *Zٵ`2JSijwDX͏̧໠owz7'uVaG2<*رS:j{F|=E 'WTlS떜dg<|\ `?0К!QiYMs $<ܡҘW9KlDGw4MYcUm; t P/H+u6+d<[WszA|I7߿WhįN{P8j}Cvz*;9s )|." F& 5yCj%wz @v (q{MBMnβ_U{>|"5s*Up%aEa41V1mNMݽL\R$P4\"lf:Ťʿ^?/xZvkn0eR{L R%Wg?8#֥ TMN)cy_*"Wsw!>![1,{vq92Ww軁k^eڵP MR|m%?a|eQO[w2]|E|'$IMHx7f\7aF7nCDMיjZ <ajxnh5!"頼\MDݔD\ H-Y2꣯ VYS;)AZ_gMw!ȇ"˧B4Y@4ʪb-+|Irkw}f. ;Z)qTWQ,0b ܔz'f > |j=e\NWw Lqύ)Ԕxn*%yp.^[C OT\`+_CxE_pyfC _%̀NQ}P%Y81rOӢHyGՏԑsP'f=VUCWt1x%Jd1k)Їd c {cbtЉX-uHDd3'-:a4O({aXr>IQmJ\؛9u sq8ogh4͒wW"azk~ sɴLu& Ks 0 P v%E}ֽ ] /t 4 @d\k^r!Y :~_E'cş fyEBD~ݓѨ-Y 17j%pN,SouOp4T5{'.JO, r*Ԇ߲yQj?ZIxm>y˲6W'ׂ6啷^enzA|m 4q-7|_*ܞ;n?j :BEX5N.<2cbn˛VuVbLQ8oT tR؟H_ަ!jѓ} =>]n]3G qҰLᄭ16nw9k s"_KJZ}9/$OX5y]{3d+b,^45gD$}r!H}\oJ·+-=1Q(_uh#܆YmM ǝ̎tLib{Y0,3KHc"R ͎m[%#%H158t48*qp7[h=cv+-&nD 1u^n](ľu֦> \`蒿(cCC-U Լ4/Dʹ끱sz2V"{.fwKB+S%y@_o߿K"Oꬽg7Gy#'XUPCHFr^]]))u3-IH @wNQ"![mm SauiAyl_Huϳw~arOTG8z}C$cL{.'#v`1ul\Բn홆xrSj/F~煁7_͘h~WpiVAűIw2Ͷ.7JepsX;'awa^Fp6qF;PE̗?O_1+Lz'6O{)4,}{ε*h}%Eɶ'^G$_s~n5;i|~+5)0vzy>W!R^yOf*JY\&XeL-+RSp6S!wF~Ϩ҅BSo3.Usp\fM6)^&g ԊσEge*)Gtzo,!pY?/CNݞݦ2 ) ߛ< @o+WFE_,gxG$FV<)!uO+tl!7wmO%|f~wPWԣl:Mæ+ח(h |ϱa2[|&J?TcmlqKodESKq)Dvį®gKxtk>V &9 $4OcrN҃&<),_$DzX8tSHt"UK^GxVMn-7jgmb +r_2}/a[IتHDgQॉr%D[Efhy0{d`vFs`t߫d'XR~UqZ$'iU˟v/6W&OT<+Qӽ҄+EX\;MJhBD[\B, vzWs*Fr]>,wB^ɝykC W-tWCw" EkjFEz/wr-SpFKMCн(xݠ|B[M 5%!Sg.J.:$B6cflP vnu؈{>+'p)#vDZ>a¬.#HPܰ#'l2O9mMJ>!yp+SUK&hy)o URs&8Vx* Ms)Ge>͒3Y/O%cYx )$[oֳM*3'ƭFwMATON " 9peqdCO-Q넽#+)%$R*9V$Px9)SM#" xj6bGކTnՂ%sYơu^d/H.J'Q5qUVMnvLІ#r$]XlU ^V_#.R<-5TK!V6et뀵B ۶Ʈ1|AT:}/I#k\|y )ͤ>D=&y`@,qNy+, Hơe9[EECsQGPFǤW69 xo5MURp%^aΑ"{3MXM{{Dg!!o3qF|^T@!/א')4mdQvܪ82As05grg|m}|9m嬤lZUf =paR$B?rƝ%JV>5hz mH%PtGn+ː1zB$J@Uׅ~> ;G r=T|.5(]^R ik:Yo5=Q}%-aruHNqa ZVLuZlR#{fC{E/xjUAzU1D1>g=jFzOߕ^.a[{\Jr^VV˂}1ζ(|6<%cL^su ǰ;@0h/ 7)?65c+J6/ԭM?)eŸ #$4.YIf#_Z{.z;-,98l8͛XӤ&fvډdgg+y ĸeuNٺl|JlUfhe(!%,PHT4 0sث),, [u+5 qU<@+s|4oB\#> EfﻲmJh\d&Zu m ]z3ugg0eXdHad*P, oNT~}&PM ?+"lG=~Pk`[\P?х//1/H_4ù2-TRCmE!SVܕ7z$'BOZ!Z-~{^7ЫҞuxr뇶KX"bIY4烓N n֡wk+RV*^{Cu.Y/?"*с% }AG&l"UI˖ʩc+tw3ba%ִ]8Bg-|0<{ۖ H`LH:UF-ۦ%h_Yv;bJ 3ng1X28 p"`ϖ--&Xxb= CLz?L~6FS-$P,SAE:N}X[&E)[ hpV&Hz{%ka6b^'JRZƍيWꋔՅ3-豗4ΤVlDi"q!̮_KDm$ΚuϵUN )nN ;8>40rm9 {@7$hQ (`l]{ɮ*ΏM~r>K ݠo {5]a0fM|T"Cܑjh渷a2E3UNDDɺ=JRH>HK[\Q|ңu~)P'fӕR2@yY=eF![{XcfiUI6]e_3ۨ'_˖d ϊv5a\W٘O5\oӂEp.||8 sVLmr;t-Eo"(rGŦZFk cuII"xpģ@B*>[E6=P e#otpZ $@ֆX"p@{#:-2 2-ׄm a*ǑV 8ܕMNVZXKw_CLr(e5CZSV[+lݨbrq}JY[K$k 7w||67ku@1;;q"[TZDiZAjK8^[QaDğV'*t0˷dFgHmJS/y)WnӑnI9.Y@Q LwnbNlLGW!z ەzpDCeͺ_4m6XB\p vX(iER$*5vL(= e#^`Fw]+@ ]xCaJm7ᯮB, 85g@] Hs2&6kuVv{WP.XYϯVrk\vLвzÊJ~c גq_c )x#J;0݉!"3Q$vbaWkٗg,_Jl&i^sJ:1{psԣ5lZ,U;֬ՐULZ'ǃg(ǝ&D ?8s+ [hbef(+$e?PK0ik܁rbHk04X(V7;ə^SEn hY3 \Ua.7f0Yo. YO.,R57Lo}vrPM$ k&P>=G](:Ԣ d-sol|x!׻oq-̧@HxS?/){&+X cӘP.g9H%ڂkqq4S=q9$/*%rG+Ha`D{wWVCY`eBBNfWwsjb;9Z"_@m!rigš$&,MGt8K7K)>p`d1tg5Rbgi ZKYm_d뱫~-8\0U6[lYUQ/՚okМ%i `^ bDaD鹚F^: X-2-`fc$71x_zʋj{W4:/ g=OW>Xv{mҞޛ:~Wu +24z]z=im FO%csx<*iMao,F)0Q`|!!RV9(p@pj+N b& 3%S"x2@ ~˜OT<eף6E8l1f \7e_i--H02o|y\y`gB=Z9eD`T_sSȉRTrxS>ZXr\}==C_`X!Jy2^"a8S*OLLIo9*6Ŀ? (;y|ᗭ:$`vW-ޕ!CVb`㓉htm >k %DKuդNm貔R|˯_Nl&Sݮ\DW[W8XyǬOMOʹx83b4/t#N U"@rzfuh*(۪[]*v!Qλ+$/(b:](m&̘2jj@*fbKׯsCb<+E+ѭ bF`UP! >5H9۞v+wCwMu>Zߌ`=BHU2A$. aȼBla TE,,X>;QP(0AaohSnezY3MQ̕1Iρt.VKThHVO&tLϔ6ru4I[?_<[UZ=.Jv9i,_̠{iN2ǂVɶnA7I;ە4Dc,>Mv k+ܦY82 fFZ`!K⠅Fnhql"ع{[C-6ĐOX*8ծa &Bk#חC|F"jv2T-a^H ]r t(J&vŗmxi5ȕp2}!Ȱ-l5LX 7lf [K17eh9 t p yii%pH4Йxv ,&;N$=yV>QŞV1`j8-҄Z;+Κ9\8Y|Q+;9WonY]وڠU vaf"[ 6B栥ptucz-VW(ߚ"#yԱ%He:tgJ:ո:oRڪYG`1PDzE OblLo#~M=gEs*TU=5!ȱ> ˵g_cAS@98Bb>WaY8AXj Wj&Qwt T KY⹪;d Ə@ZUkGD{COU[ 2|~ђ=.ui Ft2|*?`E"0J7+/ꞩYMov&gFv)g>n3k9$=M,j9!mŧǨ|(.PIN~>˜=l` %8`1R!eX5" *YFs WFJ m zeА!DfVwFe/Y)WQ42EE}dp] #=S[PkI., :4l2!9NuZ0,` XYZD5l)OEX/ԟX`)A(vf`W!?X] $3I{;^lP'с|#9DLxy~ZŐT\s&>g?n.}uHFheE9 ' }ht46)TCa=ƒ?ct*W2]%@0d漛6πaf^"G"B1iyŎ O$[s q@e7sSvpU-F!j&&s5"s2uob"=ossZПذ5"#SpmSA5` mwWX`mL>~'LBT1#p.ϐ34m[P x6yMӷhVD=LV@DZ *qT#ouZ!ט᥵HB¼_m(D-%?dv5``dh <3T-KTWk^;Cڡ|*nr(SGݺ$q]GF>{*4ww$ M[J79{2,<Ѯ9K- Rz[п*?#Oz/rr 0/ t+""0l%U. !`k& +Τuepp+x1qQ8iT&5R;Q+Y<=,(R{&z,fw}`% w GGD }rD+J;y,z{DN3؀EyK3֌C$_G>a1" ýe}dBS?EӍ{:sZRDVgQTMTz.ь/33vZ A0?Rl @Tԑ:8Žu0 0^7+ʡsBϕA) 5]%8p#},'R*1EE*+A!ǴX(߿?@QhxnYG:cyQ*ʻO4ngMOa33!%M@XkO./%̪ vg8#ZFM#豼15M|y Y,KjHJ46*g$}\cMƪK4R*aҕ`^!¦3*͇k;S}ʆA (z5Gxwd]U4?@E^,4*]ǽޠzN(iHPn/ =8N"nFWWSB> v|ȈX G$dirr¦`RSrn|LH'aߐQ'&Wci{:4=*OM;>l \>s]iS0~]n*Pl*A\%D{!HZ-ԈgZ"G_[OAPc !=0$F=p)]r;a(tKԽ20@N춾|(')bWCNW 98-3gZ>H]s?KTݶK? ^g03do kA*~GbCiR M~3U$rhVgyBݮ1n4s鰪uhZ_t+f(PzVs-x\WJW 1cSk\!8 caV[w3KC+ղd}Ĕ2,28pwߟ[ayO+֩\Ԙs;Z]ıQt X4g^7 ?e{:h0;2*a X/&CTa97;ɛ5}:[Mƿ* %K^ H>EӾZv[6҃F 6έ; SGPRóZ4Ny~\[9n2prO0 (qs*G"v1OǷX`0ĄGv*L/u s3rqѿqt/1-%8,w(7M*{]Z?y@; >\:Q+d{8RΗd7)^BKy1J@ŨEgad^ŗ|Q8&Lo6\;oy"Pĺq:sʈbyfދkay*5ς+[}w3xU  @F8N4;xL iedEa4Hۑ c5RA0B H-&ùxR^M @Ɲbt ļCKkChcW ׺mI3L#*N*? `v9uzg_A!pWI"Hȃ!JזG+18j3'{h,VO'\BS4%S0A®Dd?ę^G9s"S`lدZ yJ3j?(8!J 5hǜFJ<ۧ+> U|OW蠲|+S{lĊL|)3.;q.T.~:=T'z,:cY %ЎZ` n~f3U"!l~ș;j wC\nDefݰ,&#C/됬 d!C#,`Kv+Y].ӲI^kCĉW%RXNK˚e\>kg.;N4GGc zZ'i4N ^ _Y)dA8iOY#e|lL>Qe^RaWnR5Zop F^{Ԡ‘ڻƘa+%.73b]dtӑV0+u8{4^Յb˴f,$TF؂g5 Sނ /J5dw*iOP`݄ٓ 23ĘBlѲEc yOIe/km:|wX%EခY~ڷj*V`;B)T9D+&+7>u<0oDkZXsmpW9{ 7}) ް*q"m9x~x_MH_Jh_H+й| nIҗP pԢ ˾<ǢOX`d5Xz"byӂ$5 B)r n>AF9w@ô #p&՟݉<a) M㲒b-!Fp)*YvwN;7R4mfb\ g_- rG.sUM DbL<'I}M;^`攠9T<;Qn[In.MAeFW]~<]MVayS?7ݳ }hK@T~ߦw^< _BRB%u<{p 왛GMVD;Gl-Dԙ6ퟱ31XW\FbrE65X 3 '[ay@%R'qtٱJh96|`ϭȳ}? 7i+ql4@Ir>i/pEi&vm$FaJyR0.dFvA;]*mˮQa WU$ͭ ]x.+F+{yI:b9'Uٯ($s끂uvvPT̞9OS+ &(yDKX ]<Sf VTW6̖8AkOx:8c}d2_T5'~*1:Xʮt+eAh3 PRI)-:Z4?j@dAN8.>,bX}pWA$ `9%_#kVpiUvՑWGP< Œ(.9LeF=",wi1N^ 7|D@ gnfjz(x7AG8\<59_"k.@,MY z14L \^܈oli#pωq~g?r5 Vf"3jP>^@7?Et _v#5 +kGZ=AA %2loX`Ez5 `b٘ls3@&ۦb^ CƸ#Ҳ@"dZݼ[*VɨycJ2pȚt߭pO> ?Ɉs+JX@o5~YҒeJ{# g6+ڄ2dxg^[_g$1 d%i`Ep%r7d^#ڋt,ܦ bMGVeJ&gnyRfG.*OEt$2W?9mdŷ j+"[!^3ԡ4&ЙtG dA{vdF}YN| r(sśI C[$Goxd&Au$va0.9.=<݆v;RX S>BNMIo~cӨXCJeSp0QĮG熭>06Sg:`ޛeD!ȽGlo9{lCFp ͑`fqLhI J_CjiϭK ]3J0w{Bb5ƿ!m2mXg$M-k[o=ۂe A* DiͦH}}^/,oDm&G F>#v^7Ƽag__}/cN=7Sc]e4م^HiC- (b?i|͔uItjZ4n jd9 u +"gJX}y :#}-x\-sǙ Er9>A}Dp]2k"C4¯3t( -<ҕݢy?)rRBAt{.cY,Čc⃆;Q[&% m`m t\{8]Ngg O$>WEN>sVm,! +%|#⩢`q|$U1&ϵn|~ cnNq bq=bA ٕUrNo `1K@{u u<+B@D6X9d Kb'mYza~%҃+^TRasB5B.}zsr8SYY*xݧAO ^>)b]WۜU/JK nI{4k!dk:(6ה"U8!B%dž @R$PP{ta|OG)X!i_OBA6X9!d4hV/U!"[}#|.YyS$\K yw5Bq!`3U}'S@ִQǨ1:g$)];A)8*$<.)F۱1=%K,_1v?J^[BLjzBGLbORm e4Iݼ)A`O-5>+ uzk=[fx[l$NL9ۤ ;I*Xӷ|s*T.>l&j;keCɱ}bƞI=_\]SY8l{2I+3HNHjɼYۭ_nੈy uS˯fܾ|ĭWn-eՁem5O`YlL+-Q }~ρUwLK`"+q$yP]k4_bj EOOYRL! ZB ~85|bx81 :'i`(*Q݋E,Nc#(j*̖7u"sɮaБ)10Em)sC&iNkr@']{1B8L韻2T'u{/߃. qD;ixnz O<ڧ3) 4`u ɹMW8; o!R)c44vG-򛆯fL>m-F"a>G\ S8g:5Q9:k:X* ph8E5 MBQY(#8OY8yB`H慠3iP܊Zv; 1F'ϜGvsgP 1&HZ?@ h3tv;֜(Xc"CpgWR}ܡϥIٌ ti?Cl-W/&JJ{/*_!U.01I[<g eq Ŋ[짒p3gJzGΏH(F@8<HŜK 'dž*ͣX<~u\XPSRÿrqm4-p Ct\RCMl)Y 'x-Ѧ30" |^B\!}v ϝiq??mjPElTt͖"2VAsvvw2i\ڬWxP]=zh36d:}Ea=۲K+ۮiy@{ANXOy-Z9^jF#AOkVqmu'XAt6e!Q`OSQW&]+v;:]ÿ;v/(:Ex݇*Id1_\Ho> -?=B~Հ2295| {޷K\]fIز$'z¸")ŐɵX_ wK5=Pi#YGy޾~'.DI-FD:wXD?uGOo9HpozF#h K${(f"la,%pyX6lǽꏖy*^4U RC|9 AT{Ҽ:_%#ib gڊ_FKvr{fF %jnjN߳ðTcV5z}dE)HbM&0>|`m*i?и"TSh7Rn׸yjH}9wN$n1e4:Bhw6 @8obC`QC Y'f'A1'>,3A_nF & ˫eqGSp(_ѨgkN]E7v 0G)">CKN=HvFH58;OT/W4<*(D[etu~s,6ᯒO7RPɸ`JMjU _o1{ؕ_ek͞y筬2l JmC3mX:=Cj7ߣ0Y7}"ny68d~uXQa\acc $SbLj~ ׍BYt&C `?}[d2l."@;sOϨG1|$r?tKX@ǰ lY}HƵz  4}Cy|).e`_'.|RF-n RaBDHh g%4I͟O(ŬؙJy1 o\P6T;TiBR,(ft`YGCubm!E+h;v_u-CE(-Ryٶ4vOhN\p'9K$h5hZm}p ~ {aD !q%;'F|b"% 9(Rv >[2!<U/S\Xp5 a 9oCBqdy|ZU?/=DG#rp;|z6B$Kcv@ܧ_J<ĕvw5]tmP0f~_=M5$u"/6ŰKtN3NvOM"M% *p8h^tv6ʷLnr_5' !(2;/^TnzB1JJRå/Lv/N*xx˃I"H_t%u9XxC`ɼX"s ]Y;"9iIܰ{mTmYbpPwivG0;zb6Q}qe#׀j9ލj89?W,#4 d5~m;[CK4Ҧ`9Nj΋=vH 6ZeY OM1/0M ]Di-%rց5UG ӓPwG}qjY<\qF^P{*Ve@-1-eX:oK4X9xMArO_:Mhx;f@$.5/4j!kTj;2jgGdԍm2Ycz*\_gRTlR%ȁld!]\+NqگGfR uA.߬B֥n~3cHjT?:DAYs ToIEj9͠}\vݜw;%MN/JﻺLr2s~:c>xih*ZMp+7Ѕ`p=Q $UJ(+lODr̶c4HX,]y3?Dz;^i^W4Ljx>F.ȆAjef^ r[V#ȌW& ׻L1Ҧ%.5Դty6QrCB쬷" CМ(hPNTǟĐV4aw; >uNi&jkE8H~ihK)m\x"po<bcH%2!,@t;u%k}ݲ/J ,aH;ܵ"!m 绰n֙@)TO\eCJ'q4/uY5)wx˽e-ZWgZ\S@Śf,֡9u{54AeWXk!y.5eKd!qe:L6Le ]C\,66{oA_t jù.K҄\$j' 렡ubE5I£xy`X'"w`):ɌtztQe an!^X~"p^T`,#kJzYW(={ TPP.i*y.yܙ\2F=pc YOȋ]~6޴|7ǡGgh{YWzl=KS݃뭚lz}S1/0c|ZlE.,w' },,0vT!Bi], 񘫁V] G[߯ b$; Lz$⒕üDJ&cA+SPM. !g¾fWYgμ}H8a"YE=ϝ %iߥ߬ [c"yb xCA[AvrATOx6һL21w* Vꀘzr Ba+ (c_>ְ(p&{1;*fRYFbf9 q7݅(GEŶ͂_FP ;Ie޵ ^ Ru,i`I ){ +_ZAr܎שqOF fB XVTA[afΘ bBz_G+nj5\@י }-df w%K-pn&ȽJY3Pj2^JI$B^BJ)<27 1@lHyGUmSuX_u2x.,w֩2u :zyp,Fi6dwOq(7PD>Nm{ ʰUl^ ^ӀtwD;` $":+,h~`fo_rWK Ϝg2}^1gxìqx[)T% {+_7!}u#T}uMs] :­Zeկ⧹g:16 Va/z4#SEƆ)`~ f?l`f$Ɲ$dxdM [G+]XF ; 1xO4p=c [D1d/ ~p{x? ?u;ĕ9kضQR 1P2:W# #~vn[*g_|4&?v˰ O#!s!ǥJHtmYc-Z.HpqCϣ~qE^嬭Ɩՙpn7|ᆦ>QYH9Rs*eո閔oRG:M[+܋%~7žmR-8cAYb =0?j@`UO¿?pP` h\]ތ3DGƴU0!*vM/={`o[pq23 D* |M߷KA`3^ ɨROC6':<91|T]+x<( !eV!,?y8$~F"BJHǾb*J[RYID(Ie,]H85nmBbPJբ9_e: 7]s߫fxvK)bS._~{}c!6xocL݆@*x\FDPӇN67[6eLċN]R8vUI-Pt\=ّ4Ac6]2>MF?$hI/>9z(]BÏzv禔_< gh؟sToZ^ZwD\7T1cUt Y,JBhG9?j,*Zk*j@cRnǴJuG40*T}U U97r<^J±x@5țBUq,Pp?4-bF9z[-HG//Fu3lH7>* \iZOX %Mx4Gcx{ #?8 NX4)XJߜ[5yռ%-8ϝ>#PpyR}4^|9Ԙ)y)]+ȕA\A_ ^ #AH'G0E.DC),BBylTkt]˭8'87@v 91W> <蛵Vl+kVyN=2``G;!B5aޑQq<Ĩيm.CIVn_Q#_L-QnUk}:h_9k >{V۽\P䙭Tp*XD!mfwAn`, =>y3[# (&T.VG3/ךrU8GBC#_ n.+FK Sd$z{U=8<60u l4JU7lU2z5.W9Ki=|QN?sRo.Mj)ot~HXK@6ZQPԏa/S﨏N"iηOSؕΗRxuX(ZyCPGoӣ|#( ;eYVz:hyʯ3sV8;/- ŀKw\v(a[C4u88(gOAUt)Qg$W}ŒpwN#5( sOi<[;hRY(9ֆ&9휭$n H, O+qM^2n@R.ꐀyu!˕$* Q8~Uָr٤ݕz$\6h v+_ݢ P's f3L"mLj&*CT)֧U2R$ ߗVcߩ ~YIh=" s YYp :^C$kv>Iة7zҹkxpE|U-pՍBcJxx}CJ]EMq -zN",uW#~2Arqڜm{?Uu:1];fnJ^'\-tŻ;2~- l'Ί+gvPm9s@yceN#ﰒv41k2FΧf(Xϗ8}fD9i.C$ ч4\i{޲ Hn8ćD_pvWfy=o| kDQW7˘z{w`>2x< p{j.z%?8Hwwc8bD1ץ]AmV' V+ :4͹ ;Rkўt!XxY? 'GQy.rlvƎi)& W!Χf!iS#ׄq =%4-m\;.0Fj; hL'29L$U~K8JLf\j?jwGLuwG^qf¶M /}uHg=򭟚7.fii+EwMYCJ&'?`DkNlzݮ-`Ar$hDnR:ք+(c&WH(+O*Jy%M)] yĝ<;D"s12s2y#8TIeCjo(XE!;S겔"M߃,{ijpŬ;,?LPűJu$]Ԅ E^wmo#,7uNQ 5n+WbfϽ5o],,7}jh@2& B\#_&d|Ƶ  !`^_*mH3G'˻zKr"κ_*Ώ-(i$O}ev G{'`+fHnj-u4^W,Ǥ^&2fX, ڿCw%5M7$z3:_1ІKN-Fm. YUKܷU,eH{&axs1i0)rrͧ |?oW`Or~;>#T d 8E4Y_[ &G@)dn>-nQF%-Y6Ov"t" CgkQ'[y]੟h/fGJY׍,`- ]Xb*8oҞReJRMxKVMhEMt/¸,NjSC4nα^<4w[ŋ)+LՉΛo<I`L)$L!_<UH&t{Y!'Pi"0igvk0RDc// d5XͦnA%5Tmf 7"5!j u$)zA ̎KdsDI-HO38hydNyƝ@$S@ ݧcLćp}#J YKRLxoXҁ JP?]H"0H5tUtf 8 +:]C9Rj>~ 1B _,~^#zX9I=P67Hq>*$qݩpe?=1HUsoXz5_Z7NE!8?HNAmX!QNAK 7ÖsJl]bDXd V qƧL=DRȍywcv=O9[]سT7:qioCt,K(Ï\ZfnxA0yd W*y0.-p78d+vz1#W$ w׃g=y{;4y;@["4i<^; dΔm.dVVԌ*†Q=8.UKPYf."8 DQV\|~q׫-=`*ϳ$D1:L.`7w$` . 2Щ`"(L ZA[p\A.o0Lt )Xnx{ G@HX6P5A0E#7%9t|hm-Zc*QON=9$%>m1.TSڹHb,6NS:dI AP$0G/ƛY#_64'z\WNB4 *Aw1gEgZvv]5 nX tWКk~pcPOC+ǖ16 ă}Y 68^J2 HSIY)Ng/UG0]H%m" P-{<<>'B9[`0SQGM[ (ɠaܛ<+=4B4>QJFSUc4H |ζI 51}Mp0iZ*$Wľ[}j:8kmᭆ[n ҧKuxsIf|:TZ‘Ik?ZB/pz[|tZ ʡ1 >ؓѻ!ͮUm+> ɐ$,.uSnk gn…lkAr.9E7-–cd:rjk=sw9 +vWM t}`XWyl\x4k勛~< Hzmf88`ʓC[-D;E|]aX废 ?,e)1a(@ʜ.dHY A&jF6J ujS SsڶKF]%$y%[$`y'V-22BC*Nzrtna8bWz9a;+;n] Gd;טtз[g14e#_ϼ)K/5;,a&SF_Lc5NexOL0-ı*wroѬj+THLsp9B`nO / NgR"p ~ VwZo^:Cc)w&eӣ+*7g [S}CrdDTXwסLGJto! dp %ʳiA9݃d.BWjR8{yĩ(ɮAtWǽYX;;cZN3 ^{f-r{o^ĩHh)3=K1,b͜+ ~2FW*QeKG9MֻzۦW2QjYԺGeTG^K$rFm\ښfxpPlݞa`~`)tg$VBIe#!E_s'ϭnϗ7riju9\Y }CNYl/5XfA #sUPa@:ϟ]>>QHS=mcb-+G  + zG=d$mfW#+02wI"zsXNb =acA)Hv:fٵ, JCYWS%zEbiYE/v 0+Jk}8t N;E7Y c9aӽɝyvJ#BEp\ C0ߐlJ +©k{,] ʪv2l3enHq1=7H$wUPǶr2ٍ57{ɣ[5t-T {a[c܊$Sټҫm["fSX@r@]㸎) 2GhJb H{b1}Al 25ނ97y=;Daq59SM?^ul'.1 KX&rkn$jq!Mh^ 61<#K/(ie"@Z,qӗ+2\ZHecrm˝$ h RŤ-m0a6YuSȹrNȹe9&)Q]AZ`kc&Tgut5AV[TJߔ"o1>Xԯe THzF{/M\1&>B8݁~N 1u9Pó aaX gxİWt9] NjSlWzd^fr)h.vq8H!P{= w@!ԼĿB? Ɲ?vg-?6Ijxc Z勇 #Fb]BD(o#yX\4VhH=vi,׀8+s\4%X ZK&Ӣ9(iaQ*IBX qɽuCxAZ| 9zYS @2KTs!??f-?rb +MAG% )';ޅQLmA "aQ!jɸ\ ZxΏ("/5̖eq[)WUKW17\ W؅G$`4='c5ErzW `!T}hXOpـhƾfS3?ΨB k$ynm$P 7zdBrVsHy%kP[^~8lk6S;Ga /@giaF{h1:^G)Dpoe#M3W 1Wߥӓt= X0#NB"ݴ^t'CL b)*6S '`IA⏹^6~Po{^I_V#Ro=Lk%ƛ44Mm0lYD :N7ey& zG u¥^:5QF0)xׇ?)I"G h7LpU1gbu:^b:(f?3[?]Td= ʋ֔ d`?vHo@K(ρu@x4:Ssq Yz!rVi,D@mڻrᓍ/ YX\8PqЋ`C~;g9 ΂1gFn֌k2f*4W) zNZ0-[.3D'xt!1a+fffrk~ri2s!r%j`e-:ŕ+F&Oe7.eS#l/rD5Z'8(Ǵd/,cX ґߛp5j9w?\".Tr5\P3ӭ4*fچRULipC[C!bı;Y<.!&UQu: h[NՏ[.G [0^F%kT[P̄0k sxTʿpAR~ؐ:VΧ6q=T6ϗQrMuóepD87֘ r$'n zmZ85%5=ۗ:g䪼K̸XqS8iC 3 (([9GUirg-ƫ_ ',`֧^Vmm\)1%xv#\&4ޖa\emc dM@S'䎀,v\#:g~$moxIDtsOD*ZXj" %?j{EKG͑`bT)n\cnMB 33(u'z{L5ܔ;!Om'] x|sbCnClECߠz QH.d+/CcGrccW=n34y$g0Q O)RSʸ;JdGs6JLǺDmH ĮP^ @*9YK00j}frrٗ'،="ܸn %'AQ3pB,󌗃EPMTn@W,i&1 8.s̟p\3hUֹY'83] ܾ 뾫]7~*^bs0=8jZmW,c: m KupF(5D@j4G3J paCEw ƇW²p5pmo??`]fՎtV_=XwdȲvT׭$B<eEo3{_[WASK<"ȸ!襊}[MU@c'X~ogKe" m<[GpGh)r٘f}-́g7ſO "JVkP yn[2T1b?wɚbz~ v]B`) wYlk[54x[0uVHhK3](^Ziw4˽,IZ a r:oavHDH5hSLE yK-ZQytɸ7p3cg]?s7Z\!%5?@xu :'Șw}gp1-Ɗpc$o5gj+7cO\ Q[Tq9K |.=^h-EVJKS35 yE nP-w>_Q2K',khՋح 5mEP>#\Y T[v/榶&+a'tvRpp(m6&v ISkьԜF á|F7@nJa0d'.†gڳDۑjtCYȑK>w On~.<jT!*sB\]Ӥws8j+s@T1d:ODǩgC|+Ά hmYkQǽ" !M劋LhJ|E/2`(f,&e^en }D_]ᴿ:LrFֱA0l C ItKn&R~=f͛k- 1*ގ /< ^"V Bc鳌Ҍ2^.^Gm@Ku1LK|+~H{V?1O=̝Z(؊|(F8ͥ# uЛM P,0yrs8o=]Dirx}Vb.!?) T'Hx޶ *PMx X)Fp =G6WKZmᨽL -n :I,k٣_Y1!C)E$YG8[f)jyr3O9Λo#4r< :b՚gIf Ĉ.`(\6)pYLO9._"Z` a\ $cz-Zh'*)kl5dΎ);8I`hN*$@x0Nu " Kjd\̜ןx˥i}3ws4˥C;(#D$Q)2B(4DOz ܒ?a@+9T_ Jbᄮ#sS[,/nS4vOr'FgɞCAk̫`E˺6s's8E7٨1sEPw>``NF*"d{&ϯ Iraa.ڀr!p\뱺t :MH"ἆ{ƚǰ2OpaO ܰ䞖St\ V(PZMWL=ZϤ&N@hq;Ra3W6߹ҶB񛷹lK B M21^\gRl$_L_u\4/בPfigK n-@~sHY?3,\GVЋC?Oe< !>MPdR<*p|#3wϣ5 k^%s蹾G0J/+h80X4ڄ[ JoTwX[SsS|[qnyԲՉ'oʉlu]#i!mPKAo,s+=1䡹1TJ#6} r!AX:zbkl=IGN Lɑ8<4H 3xIm #]G^C&Y1VSOs^H1H/Mf\nW(5ɝŴ%lx>7E"`1Ʊwѭ͏#A`h{֎s2OȁnKL ߾A=[4䤾fTRVR 3o8hq)q+  O%̅ 5-Cc7Jc.)zr ~=G)dOKqN+s$Dbg̭$ aGfy%Wa@__SLNF>l > \\Щxf Zž&H(Q{Bn'{񒊵q2G6^\ls.dFv@|Ŕ]yf}0J~0[ ou" t` ʓ*|GpGБ$6 6]Jx@mqp~d/ݖ[ApOcH)lӬuUН{ՔdL^>>`ߒ>W"ӆltlI '[] ~o`l_Cwű['GpM=llӺBDW4NoqAIt^2{ Zo-]y1$ͱc_lj@=5MIFYrSCڀ<3'ӏ s  J#g:`?ˍTHsw60"Av&kjbiu6fl8(M AW$֊|D |vH1[bw 2HaFCCeƉ#Zk3rBTz2_*u(v#%.K^FV5}hܥn=b#.hDJaݗ³pJ΂T _׾&wDps=X41|]Ohi(EK~]Y TF1lR:a'MZLl.Dv+ jVUmP:Vqϩ३o 0qگLbdH8ʱ=j7?mH#|+6FK YG_@ou"QYt~Cܿc>%C1;ш!B* O]+mn9]'F鼻aNZld&~NmPkJ~;Ӝ!& db4198- \w!`Ǽ r.-T2´ImyzYD6#Oق Z6Iy0Fo;ckaUacFwт}Ȑ9x7WHN> 68EMfFմ"V}F;}J]/nCQgu֫q$U~v-Y ߉MIL~ŭUEjsv*{kD;tӭ+yĶb+{Rg[2cXd\RtkXeLa:$\'Zi@T3DХ=,Q^ԁe(. wacrm<-a'~8bgw C:hJilq鰤lu VζbB382T16.sѶFl.WiYTRK- Y%zؙGS'eՀG-j^h;`*ˀLyNlLͲa|D8 ,@F<#흽 Ppy1ҜcEO;U}8zĢrhyO StU߼1L]hM\0-I]\r6L|p+is(]NRlUn)G3%H]8\pۡޣqN]aƛ9'N-|ɖxTɬ\{o66D5\dOVVu*5U[n%JӠ{bR~uwMI!xz@_ ,Xv)qEE!K)u|^ulzD>X+m4:sޥ=|Prvȸ9T qԆhHNm2`>~GK0R;Z{)fn`ȿ3߽))aqȮ_ntA΄jּ JyY]"_O%B65 9 rR啈Sx\먂Oj5ȋ uHyꥻU H}"̭Q)g&9uCaڦOygd- r`^7HvoyL81̛Cվ^L~9m"6@>j pr kŀWF񈧏 1_|תb2-GA_Жa>?(c!j+:(TVx͟%'+f걣8m`O %H;讷Ň$HW$y[+/f+ݰշ |A0PfRYm_ }xYW<ʨz '3$N{LH%ӔSs( E%Cs*MG{8P$NBl~)SqNbWgZWf6Ǘ8cAKTPWw+;I.4SpMy0lXGꇵyw%'FJUi[l]vǓg;A[|0(oux|w|?Gѩךwj- czAwքt  yVèvm _v65+yJ?AO8e,y8>8>/-KX߈ cmpY\rVL[ȥ璪sy3FNuS;Ǚ9DyѢFN~yީkq󓃵F)?_WT>拼De#*'x.#azKƴT7qZ O7\UIᭉdkptt`~L f^=GyAQ+N婧Ɵ{@TŸh c5[mx!qX,nmepqiL'a^pYMhq|Niy7]Ỳ󞖑Meޞ.TVu jekK/G6' 2  w`*ĸx,YvA$moԕ)Wҡm)ޔФ~8E=jV7~U762q9JNLȨȩMii\:u+nvj\kg_JIdh5@X|!Pt^rsXf}g.frFޜDC)WٕwJG:엑3|7Xiq'\!p1嫹aW,g^26A#ĶەM][P_շ!EvPVokɭTsUjҁQ9kw盁8 . A?%3.I='^OhM'&o]e"X@|\l'*TI(-_O[\>U|p B^@¿K0vwayetx?5v~_dg{|`je|HܺXAȜwy۱tXVv* Jp i)$`إѕ55cK(̵-h8;דYlk W8Ju9ZIJmўQY" ܐ$9A 5[q"ɺY= .}{%>"Dmg?b^ ĢF$p=17џ%O{<\smm? 84Q;}Sŭp]wk_!]ibea#HJ iM?b~9q6Eӂv,^Hм?˴@v S96~xKݖo5m7@- 0[]C࿮n$hls?ᝓ E*%} t`f\+#a)egZPS\OB?PLdž=׽p4%i-c|;%n5 ~xԐutP>bZ6<9[mh1&+)N79#'/ݞu.HYۨr|Ifj{"xa݂n}uF3tk7>KIZZܷv"HhM[nЯ&> SA; Hr@FS6I$L_)+eak<Ǘ>U}Ҝ g5gjBe~}I2)Ff }u| TW۬|nX fjo g`2 ,L/P~1$ֵ"^Cnq, сky_ Dm}.%Ơy= zHip-൹ax'DkA/ɂra %?޹0g _ 1Pym~U_E0n}wMI뽈cfͺ#XB#EA40M$:e3'jB< m@:zrǁfZet+Pc,DP7P|lU.-Xk"mYTk-%Sd 3sX`'#*M+lᄑQS?ᄒ(G/_ UF* K|-Jg,߹+FWgZfgK!*gKfHWRb a&.5BjՅY4?\K0- bZH ߩ6*He>2ptG^,_0lXTGo c5P_;{h÷Tpye&(fJ,N/4I?$fي!F9ޗ+Z"DM@()(S Rh_Oyoˁ B!u}?"zV]]CJcM<9uʝ'r;;/~y]"eQ:2gXh"g:w< xH) Ymq獩@-mk0b2#sU%z[n"ZDGQDEզŭL1dG$q*ٞtB<͏"4<(țDљ!G,3qlT~N`"0pJB3b^tçq;qZ1pr+?!N}eY/xH㳑y= `kq8Kb P!鿗|d 04(w#+R`e_?!D:ōkF@~ zd[ N}}hVFu;Wrx4B3[ |Z WQ4[_G@kV3y܃z1?\s>w5$\1\1?:VBb5m'I} 淪=w>rt\*At,!b<]n T` mGЫ@Ӧ,—(5a +{-yj3* KoJRi A @Ċ2uO9 G % RPs"HERw" ,btHk42VK/mh*XnmU.g FۺbMOw$w{?t<5s |s1xe+rsGRI~.[4~+v?|uWFsl/9NutBn08mdfs_VBZf k˃}adzR #dH#cs\3gؕVL^3HpIum.ոU^/2X6_̔hB '.dcXl[OgϢ`sVh]:jN kx6˧h`j< u$ۢ^.'e*xPp}K#j+;^aX{UՏdr…;Q|47Lt>VV/_lh&ySZ ;ShFzf/R"fdmY""!L !k%6~8ҊrKt.=mqnb(/gh1.QQXCStu!)&12cחt.Iܳ93 $"U@ :\D}_[ g k-lTGr@/FFoZ@R3C>dqR_S">`gy5 d< ѡ8$ZjjR(5Z|C +!H%/z$|2 c-̱H5>`JT;Q/7(#g8;7'~^DGbMee =/ކaXR.~{t둉JeKhʡߡ:+nj]9=e,ƭGϥ6="G y@ڄA'tMlh,=K6/NSN|6Jivm ^nҏDpl+瞱c {ˏ&qpƴlVs=4qM&x> o仒sG +kIIU]wLaj67pa_ y6?vf^0hIxġGQӻ{zqzzo,"w5+0f]ٗW|}*ɋDܢg1#dD: |W F)"+aX Mסݘ!D60cfT,\oo,%aO">ZrXkrvmo<bޕ?l{ 3I}qfgaxm5f 3,JT8QLPU! Zǹͻ U'n2ĿO?VH @x~WRSHw]Pe-N W9u3 Q\7~ c'Rմ&USށJxAz6DC7ޅO l Dn3 rDz.+蕺0.Tn9/(Wd\+6 m؅`^Omx Pf#Z4Ix;~n|;i^o4$fُqlk('tGnR_9Y(ُ]1TvXX1LEB@w4kGD:uAB6M3rsdȐxA:#e.OstO ~dp8h|fr=q{3D${B\Zy&֜'t  e#c%(f&훿~}mKx |3lB;B,$ZY*/F|x&R'>:pv7+l@)nBOO%bϩTQЭ[K݃Fm`g9yߤ/dKT[q*Iq88hy%iZ-/"{6_tΐ&Nމ-%V;A;ՅY1ʕ^-Pj{Āk'ꜾYZ({>~b i;P>UEmsIаc:zd6[iZ#ڀXn]9u,ҝΫo .*1HPw]7  ݻ0z:k$>lB3Z#YMc '.V@@Eqz'2Ld3˳'+1q{fnGmu1qO(і #x#]:AqXbq>OL E!{ \~'vK0ɠL9.4^%gŶYh>!3QzR1?&\XQ^s2$)|J(/(d`*)n[;ԕTO,_ ۤZa"нc~(gi.+lEu\G(t !Kp&lߗ JXn6 1OUޢ6`4/q?QhE@Y0Gq`+ ncw+:e<ý iWe)?++N^vCCͰi5"aOhzhLv̹WBR^u՘ /vM'G-iT@[@p уNJSBG]p+'a1]-bvv'0:$uc <c D6%B ch$owt"_I\%찝FGgh(2UZD7zL`cY\H6x79,? ,!\/;K](@t]={rzF-43 Zv62^|  6$-g in^e}wMžQ-u:f LcCqW|UpW 0t2 F0O |.>8n hYR|O晌cE΁w0BWSox``Q;]7-1<)W0tLǨ*,pvmΝdN O"xvذxg!;=.dSpS N^%Qon[ 6 Qǝh]7~}=N4q=> yΖre2Y\y2x<4 a`b8c5]^`(xufDaȡp6s#Xlb"n w)Ÿ"nic&RW# Szh%)S+{+U[hr;N;B71(;?q_F;V$T=Mg :aVŬ +mXg5KK$%g>x MA=؊AAnbӭO A?<zN e"GS6C'0IrR4^^= 1&nWo=#UQںQ.!8;5{ =C5)I0/:OtwB\O i"Eزt?<%.p9QPW:wվ }߈R1izσTFf-ÚW@"p"`ڒh|.Kcj|vdȷ|Ə;]٢4"(SJp8LY? x57૵,$.#4ʆIzvǪ!oc鐥든C3]Yr7&³K3%tێBjekEJv=#T\O 2?*qTe"2umyա&W+탙fqHmyP'Hki<]l@Ԧy}Zb'0(ԑ&!MBعόfmGa?) %GߜP Vȭ'Ռޒ5,1;TnZTRԮQa:-:R.z,ܻ͉ȾhO"?;wHgЪ@ɾlaV 1>W^:C6)9ڞgf tmZ"QFQE@f]#cM@Xsnfa xkC*~ZQL3.%?p⁃IT7w2r>$~Xipmy\t9@"[^Xvz&X<( J/XdvE#5 ĉVK8c"LH⽶d#E) -B.bL͜'৅eMbqoTڌS8Gq ,!Rp 5.Ih#]R >L>j "B+L9e܃2)FBTwƢ[«QW d}=+#zkX*)!y[/Xdj "[ ,B-]GZ> "\a47Z[%]] ' qFUz"c(,F-QڧgDv!a݊\Q^ d(YGn9:)i?dSVtV1%*%T2p+C'BjӔQ:ʪY/G? nUGs4xc^6k{ry,2z$b}zC~i`I Y đ7Ö1F4-FIP<ʥL -XGM$Oe»~M' T~seڞ2ye=G~'3ܿv*ucљźkJwq_`ھH}v*tn=Zc n-U=VqYGOdԉ}#-yzBPW.WH3krxQ=Enwr,sd5Hph'cVa9e;"__R[Żl|TBuʫ\ZRVp`rnCIc:$Ȼ(%`|n`$.4i,b@ivLכ tM0Z&_4]R2S51ChPqX ~ $Tb/2J4Fޡe{1+g[jN^<ũP;}{] XYR3m-bA(,,+ |$Egk7$霂ĵG*AįD4sZj u"JD ;@)&QLj΂YƎD/ =L]~1'GDkft5\@$l0oUwsrSuKgbyRQeƒ (\ Pr maa 4n,P1bn0t ` )5g{s3@"=OzMv^Qթ[=8~a;w`7+ݠjR Hʈa5w DAhzH`Gh7-ȖUVW*Eཚ>8(0C8} ;wI84*j~IiȘhUo880@NZ@$[Oj@EgͻYt?ZreUk86qMpHjK`(/UC\Ya(d&P^ fiȃ^ݳȢ1݁RUK_\ (Y]|\֠?ũWH)E( )e%+.uBK)Ep`T-6^4cۅYƄ#n3O5Yc+m4NZӷ@b\ϤlN$K5Ȟ; ]R|v2ܑ?`0z ,rREVnA/H`Pi|rg-r;’]IiY/˨nt;Lƍ ך9OҶbI㧞>o?y|Incc)9]'4B tXHJ$B[9--1s@ I؞å0?-x5ˈBX Bf*ÖVzLÙN",48P 7v->v!,fxϖ2] &"Q@({GeL4~ˆz%EwZ^8vIi68d0Zcq>.ǹ|;\xx휊ju4[[^b)>`+ĒnWeɷҸ]+no{$/UӜVA_ýJضuˍE[=͈n5GAϺqYoQ|oo# ,w9ʗKEy*Y;FBOuVdV`@:Oe{«1:'tQx5ņYDX4UbLOxsN1O<).U H?-)`Fwpo:fT5vD~ j݃ BX(b ?4A7=-і-gy|S@q/ 0u,ޕT>#sjuYCbC6})DUŽq:lps;h@fu)MIfq,6EQmxRitcT5evI*ġ^PB¦ #J5?ܯ`#dE\%IӡA{Ş`|:v)yC@bZHa{Q`8>!*oSz$?䠃P$_AAki,Z-':Ǟ.Zh-6 wƜjD5|35 l"O D/]Ua=)1)^CR)r,6= ]S|IH_s١zy 䴶8ً΁9_3ܮh Ʊ$)j|N\ c$q {QYsL}R׾Lr6' JU%''59[:P{'O^0S-"*' [w%tcS0éBZ:W׭3\\w&cP1I:'D=v6bB!/1&VBnc|yC20SPS[وvX#Eq(|(8_n@܅SDG7 A' T}MB-.6{)([jW-/47+ :rVwq={F^xS=vB;މjmFRFu@Y>NL;;A+& ^ZI#_a3!ݢ-pa ek11$'֯Vb@lEyZ7I$dO&EM4&H HyBh[>4 bA$$qbU.h6 @IkΏokū\ԉ Ӆ[t2GZ}rq\Ms~_-#-.:x닋IQ&WwlS /Ba5mwv7EbYwO䋏 V+TȣIz+22o` &k0XS:\lOx|oWfڊl;Lȑ5j|h;EE}h ,%sFjmeyHĀ4éS-+6] ~w4@.f&!vdvP}ߍ+^lpS2kyK[߾WFvB&Nl٫<`eY@ԷYl6_X4!yypIdL=4Аnn :Y+Jet^ ;n9,䭤GƊ&)K߷)Ђ脍%dӚJ :-(2Ba+&5J[њRBЉ쵃}Ma=8uaIGߪO{? rfڋX~%bޟ ].mKni=wy wHxkoDƁ4 -P%=^gip8gv a0y1Bۉ9 2?3.l4#xE9r_&u$)X(Ziʪ{`a ށ@2"};Iq)<[jD#-Sۧ<"f esmFà6H )=+D o򌾮2+4¿^Um,dWcUua3>(ligOm.y>^Ra vä^.`7Ҹ,LTȾN؂s>-\ʓl8 kLIq`1ɗ$qfs~ žbm/Wp_F1"uS[}hx]aZ*mcPC+`io]l}CVOJ,裱\f:us]o\SAsG"*ut ƈ;W(s_h\({7lzq}[J ?s;ᖇ%(o13*2aQBQ5 4z Gb4$p]t/2\䚚aZ\ѠdZCiQ}d '$e!.\士/B-(}IBn:-,h&HBDMlG T{f<@Mׅh¼s 1m.ZTYaRr5rL|Bڎ5*sjUXٳ*= ]) gZ]g^9>,:Tz/-bQzŠ[?t\iJzj [ V,?}ug-]ԤX^\l.q t@<տ)j쮀ArzS@t ٘B5\CFps0+L6We12; u|i1Q5Jg}lleZ1&5htDg G 5`wS"?8FC 5'EH&E<7_hd(Ӏ,yj]Ah<"Fykom,=6:oS` YUw|mVM}KV\L.e~ $\VE3]gsǦvY.BtVnRX_Þ^Y4p1DXxTe.Mf? Am8І߳֘N6!#7*? "߸.p_J^`ף9,F, 2+oʀ_$3o /K$9>ίJWкU` rHןӃyN;A2_l A A Lx ('ЁNgFaѷyxBl`{ּe$?CppJe#桝.]Ѿ_:2;4yvbzqOzEEw.q5f"*G aQխ^H376&!Pd(Rv,qpuo|tp$}P𭬪#K>Wpn«(S(wsw:MmϾRQ)!s!1Is2.kn҃I@k+GI~9Ptj6q"IŸHH3<.xMM%'-/1$#+tq<1/%m2 ;kD.o5Ls:83J(*=Sx@ dbǟDC'&agիeÆQ=3+Mt3ߦ@f)t->mR8[piD@]L8: NBHRϾSwFTTvtuG:  K?uEztR4Cr{ҧ^ByPjeEsWPiMG1h NR&Ucr*[[^i^dW%atVF`r+S#_)yfXkK655qF(o&N4%I-@.a\;vHE7u_xZv}lq>;r !ԶoQ4*]s 95{#B_i?K0RZ,At]ВmrT;A>^qT!');9`t|M&܅{謘чq@{i96Ǣ)-DSGX,e೭wC1~zpmxD6/\٬t~vN;K+9.xG*Jl貒.U%u7AR3E2mmGHyU$by>kM@ ޖF@aKQ5_1Fl~ѠfMZDU1HhS@KtGj~vI5iyl$&tEp^k'qA7j/دF FHƔw"FeÏ}5AچhdOp w+L?i+ J&(Y4/hĬTlM*WQC12f[ b=bm9gRXG“+O6s"I4o@]9:d]7%!n}JX# rN&1⪹Y~[\ mZ,PX4'[7c׍TD5 3&D,@gBEi&-|'iIZJl/Ӟ G>q]=(w#%q}NP UTġzT,26ǀ|zDjۢCCEd_bnѩTABe{iםlz@t̮"mE\QLɘrLIpD`Le8nל?GYZU,U I=lZ}Qa b ڢnI$^kr&f-9ά G^1Apq=t>t-_WN)F1aJYJ,|+/VUɜA '}q8Fmt4"^vN|sm2ȳ]eS(.M,)4B"竓oTL4y( )!_g󃞔ECpWAfg<ͮ[E+&aBC"pLDghm$D) 9P&p>+_ יiieti#,@7_02o1T9)b2!V ",8vĀ$4lXo 9{s@TNl5m-["`I3(ѕo|y{'[|uw`,pHS"(f?n_,jt F\,j'WI1t +,F 0hMHP.1?pE7Ku? @4׎*p?t蓙,=WB=lEVs]3I 9̇J n1;@йCྈ'`aBIT`Ǥ\V~ 徲 p#VHQϙ:oN ϏN#@Grak12JL"y/F o1C`>cx}1N_jPSfBI7mQe[I$:+tg- G&7o;Жr{q@ Vw$J;F X{e*I0N6.xZLu!5:$ԦI{N\HґO"Q/i2&F|ݟ 7ӶD-0訪 ktGHd &|Z=8mq?ꅊ0Nl$46 tvUjKf.cs3vxRA+˿/B *k<, f~~KxDjaup$7\.BkDrŃU)gijk d/|a7{N/)"xv>OBrqbJA$of|p죝fnڶ2(UƲᯜ/8x`g \`%XSm:0`Hb`tXX)9)qX%E!5ߨ'|T]O1wĄ:3lPőӫ">"nޤEPDpsTx^o-ڐ&C4,#zʛ@FF]>E ZJ ?Eȼo.oAfA(>wl>ؠS@hL;]K<#|)l!O0:ҧ>,j@#v)EJ4ͤ( 9jl֣wuW& IƎ2N1 Hd-ѯI#,(O/o.흒={=|B ({NTрy ]J.6_r Gfmp V]Օwq5ek: ;7DNtڂr^ngY۔a ?_7(yRP""hI4 fMx7̙Bo8ZDt0XϟI N˨u u[{H}rx*I$/^xёC$hpBa Pe2 vgxkۇ*&Ț_/OpQk 6?l: QY13iH%}g5eY12f.mZ*hk00tV _ c H@s.X¦>>5EF;%]=\eΚ9@3̼+I5GCI& f2QbLd%z:83g1OX{z2ge6XPë UÜ &RyˮR4 TD}s.dY@KFDiC^`:()ߝ OI}J'ISͤh1J"5bEULx@')?۔WaXtqTf5ұ0ny3蓮7MkP];Y'FE+2YF?tPm,vcy)f?^44fx_|bP<,TZ_ AFGAQt$8=fI-Rz5Bb{rQni4V$DFյQ d .|/!Z*LV勶|EPnd{reQtw7 Y%qΕQtQqYhWMѡ)"dw Sqg9?ה7Fqz%zrh:%K] F .fSTL]5nHNo?7AKEJﭹol†r5C6D*4jói~(%24ڞ\W75b)}w2kY+zɉ5Sb*R#e0UK EA:X"Z/yAQ,*8ؘӍ!|.#' 4 :wja%O化Az)%Dnr㡿b0E4۩'c\ADK֤xlsN VnC~1Sylq5g3okAlJ)UGM_^V h29хJ&AQ[|f%j齜VΫMb!4ʭ4X¸{HTufKr5O/ARA&4 T^-]9QrdGΫ%X F'I?Pj~]3Nxtb6=D4 %+ םZ_;k/ӿ)=|uc`o, Q%Pyh )v<2`4xjњ abA 6A,znoHa?5)R,qq!]PL>_.ޠS^Wj8#Cٿs+B~U9C4}52$ '۠r6ttTl8{ z#WpaD!ݒ=+Dê'?W'TʯhngO 4U %bgJ\Χ(Wr֒ZduD˕l;u\& *4be@PTu}#W7֕(lmfYwOL*a}$: x$sLx 6şy:?WՕ0MR M7^ ya;KPu'1] Z]4˗0g?/G{_^G|v{o׮m= wW˪h.v6 ltңm4űY$x3_@X&ݿ)}H̋/2\,dK srI/m::$*?CTb om@.8>6?Oh~Brȯ \BL`#fGCPn2m"vFuc>~{;)N&hE\ehQ~(@+WlR6>TVv#[(9E)%|' kgVO3n-hn'.7Ћ,h~:?NlQ@~ċ^Q(AB)V:t"^Xr+&L^4,>_7 @Ox!4 bYa NXgvhPj;[+4}I NC? /%ռQe*!͚>0֢_@(Jwf)=.7XjaMK -M?]_Ӯ* _H4C)#a8hM!W;αX RܟaHp` !KN.4Co/2zEbb܏_#α5슴yV0_k~vd!AE>I > OdhE*mYXtcO*f۳ܕBs:3=ְlBCop,?.& to b3>CK›l'q`룰kl KTtW[UM>21 ٓmV5oAf: ;@χ6m:5r2!i3k)v*Fk&c %)knIEk "j~8wr 7u( 2D:D緢3 Lun9Lm{(A0`Կ5H6~0hqLx{1|^x!Wt|YRt_2bPpc(ID2ëi3tJE=>~=Ͼ W/r/Hxܰ4"9 zkKk\[|<$MNJO 齃! gYtʘԱUPLxf*΃7!kԴ (LP?9q9+f/H{ 6`M'},]/lG~A .{U vMMG2/򓹪|vp#Gjͩ2mi[w9dRnZiJ#Χ%p)-[64ύ7HVL(I\_c},=v¼ģ|f"G,'x2<[)Bc?GykpPI3gTsq&7H6gf?"yI'w?DLŕ2܏\&d)vj>n0pNIFb+๹5EN )^Bɉg/ [+.빔upp 9uExk@AAxThNaS'z8m1~owsݶ@eB pZJG5='i+i#M^{Eu&hLl + M. PZ: UJξDx^JOSo؄TMWd 7)ͫ^!^ѧ9S_DbXZl^kÊ#`1{1 >+&B{dFiз2 q{W~%]!bk}Mnm7e:6^J B ߗ˃4lw>e(yT5{E% SR..ہ%?IЬT'4yo$E_">V=6.򤹁ctd} zhqv]3 0YMW4UiG:t/RUcG٥ee ^O`PB t:~ac6(F8ߗxh0@Q̲R竭&rjUJn~$OKrhYoOvМ s5q-ynzW B+z>,;/#*_%g)s[jZ%f 쎶BK}IMeSFnп Vw;7##:P \<:>f%ʴ!(k;GUy8--rTJgZfYFg,%Ȟ!nDOjР; bsj0V׻Xd:X6 'pa]D$S.qZ(DeT:&ĊӋ;YhC=XgJv)А- }\`d>[mzɽqї-K@F@U9R8QBHbѠ?U}C JiC0Ë?r3{<6fc~"n1f⏔+!`QY}O* SXc3fiFm?][m|aήaSjQ;kj1U1yţv(͎k*aw_+Jzl?xno)1VvCUX2$(h1!'K(FW|\ ᔌG#Z|r}IP_ma |;`::_@}uq5G65[BwB#׮OL^I+?"hW^(.B(fR'^ˢhN=6T1eop2i$NƝ%ÃO+TXepVxF8S$%e d+Òy H?q'.f@ʭ!1_ί+~E-MPl2,Hu49>BjR*r5/ƏW$ysdHVOa!MVOZqbG]AKo7}o՝\sIT܊kQWu 2y7=3{du]Y~4f3K hN.+[|O"/n1 g”)ʄ@4$_f'">b¯(˔o|b҃5 Rajx؏=íT۵u_!@,8?6“r+8v A]FFuYSR&<5Xtrt̊DC-\͝k~=7w2O_;e7?)za&:1V; =D9Rzm2]ʫ,jG:GwdXJsCt]?oW>e` [n3ߨhŪ& B4m *= 2==Zv ƾZL\9N7,r*JjgPw (zG[xJ@FIڟ=,œF.M6~rO;,Tc{`wb=ή 1&MXOjM\@ENWhssGÄ!a>qY/F^d^2;>K)pZi#DP*27WT2 V͉-#vVFE9&VLM6IĮ>ÞBXĉU Sµآ%䴃+mqI`-> ~2p5DR KѮgjdPBw B~Q6HG: -Ns 'L=3iw͍^7 sը˳ 0"FGk_Ͷڢg"qPIhBh5ϨkGˆ\ϝ#`pX OxbVy˕E>p:  :ֿIc*t E_[PZytוAp֡ghj3V0zXu-KC#,vwȼ3U|W2Y'liJㆋNCP1Z.J&Yx0D1GkGoc˔\N;8Ԕz>uJ}47$PD@Կ8cc6}jseVYxfR&Lm ZѰ[,$S4VbCj=d~c=s"e`zZuNB9\m~7wNe[+xY+5s1Viv}e`fq'";-;='9,宣[x8H^YINR.CuŊXVQ7=9+>+ Lo-kK/(}Ou5+HxnH5/@Q Q>+1:G ¿"D~%r0=%.qȺ hdųz230,{kH1踑ם㓀= m +xdMm=(85C:z&Lfw쳍_+76N'J+u.nrXP=Kq(92$X/'EM 'zw7 421X9w1RYPY R6Mi6UW f굧|ey-vP:pe+DnjPS(8 W<@JG4 eV2 xm,;!`̼- aO)yr2 ?piQʛ[.?2[Һiu%,c9I0T=_5]Ctai&'aZ˄.WIkPo#;̯Ǒi:*9unP 9` AθP8"2H}e4u&{+׎wx ŇHeՔploύ_'ltl@y@cgR.b*'8^$}G8=Lژ/@lH͌v))rR'm6I+E/n );D3Kf %8Vȝj*Le䡻ȃ߄tCAt"(eƻ; Ex'{8nZmrgr C~ňCj3ܭI)_72fyyj5ْu Q \CZ8zP}v, ߓ*Һa0JZ&<[@& vx q1Z+ːd)PZgra͒d*Q'H*-pb)˂Gh5- B&a]ykd5j93)]\t1oɖgޠ+:⡑, 9֤@ ݻNƍ[k?:G~tb%!!w_X #͙q5 ^CU@L8PwXzq'!J~.̘ɝ5a\]NiXUKFZ94X:׽ "hٯ}"ep갎ٓ{( 5*CTpP*IbRv}(dLs).nK9pAL,TTSE_S7=%f<|2w G; IҊks&}llB6mAoDP2<o|5H^wb=!USts 7;^W,sW?vV-l`}Z$Ա)Q^ϝ:TկS^ڄ3RosGuNRkU/K6cP=TVӨ4>#ƴ$Uz!#=VEAKdZ ] RaҔsF7äz8P~@x\8LTnEg4'Tq\l$p.$<wmyHO(˜yи]4 J5m|6 қ0iצ#dx7(H ѭ$ W1NJq+YNR>I0 B4Id`lm~hh'-,`ӣ3KzS*-\}LBÇt 31260jgab ыhJ3^/=Ql\Ͷ\"nz_A63BfIeJuP<.J:pdMn%#F ^nD>+28\Mr{t41*tcT wB&=>ƚkx]jκ z15eY#MKmOu oq{"%${ZgGW9̾:T%=P=eiI\ f Iſ% H7sY+tR_mDUX\W:2^2 y[wK$m Į<LSY^#OJqIlOD'M3;g9Zwѱb/kUjj֍lCqY̍.DGE[mEF3(obs -_!gzxoF Fl([g+jSwe']hwݜB*bMG"6Oਹ]}h]҄*V~%~ tM't,rbmn:G1`)"ag@JP[x). <&v(VoW@< c6-7`!h;"M;8&F׫{0mMCg]2";lwNW7!)YSZܐ{ɗ}Y?mu2ѠU |P_ uh؀#дBD8;@I^G9,5sͮ^k1o46vm%!J?-h:FřARVQ^e)@yߗQB'd :tN)L8w{gʦI&H-SAu9̚N&*6)XB;8ř1XiW;YސSZ9cЉO- IK!`HF>Ȁ:9 ѾKR K/bZe{;kl|3;VcUTw{b'X+9Q k|ck$$s_WU+c (7ͮd;X*Yܚ^aڿYFZ:!#IF.!z~=r*Y˾}m n;ڊo5_vc Š7A-&oČmnV}I4eCA~On>QUc#hVAH7˴ ? n)el'] ѡҖD1V-B 'J~`l 2=u4d߉1 d BpK"u.@BAn'o;JWeH6DrtI|-QZ_acdU܁h(#_ qX91ɯL5S`0 G ܸʪ_EPk8j]!tOR6~_kZYgǵ\V бD$fc<|0* f[x9גV7ǫ7cOukRqsC]U}G$G)@SypԮt4hSG-=, Ɨ-AR&raOC1ֈ=J}NɱVYlWb@2K/{WIJJa\$: b=P󂐏^7Go'\HHRM-8LOQjK '+a4L4kFP"=$Bm|ru:z*y p(؛ {Jv )_Vh%GΦi]n-'G ۤ8"Mۂ[u:4czѯU`2 l3?otkZ=)såsx[ey3`kYDk]jLV!&:pN7]}bNK3=dҨ:A z"$`)Mmy;Ye AMk!ƀGuDXX1 vm@c~Da鬡ل^!_g~Aaf~1ݵSs1;GDސܬy; Or۞|Z1D-Bqr)x13#B}Bƥwb#(\G]=ZY>?3``>izݻÏ+p`;k$A +M]$KG3s T\*p Z3JoF91)tXI]SK*l-E~."ڔ,WmU1 skф²d*3P}_Y.9؅lc 3?m|j>o(y"0YFWdi+, ԅ'Ӑ]hؔ$7:x.񇳣F594]V"js7hjxҳZeIGZl;ԡed_a~!J|c;H¹Rˁ^r -уӀ|z]L3}DŤі ~C:o+_(QNQF J}XmZ*eN&{_D1h}%FIUˉ$'ܑT 6WO? &3?q̱{ QyRt HÀ_Z7,sTGZe#A62&$ޕs>sΖxf.jEk<13Jm;1ev:~&pѓFB1?lK"YRHqc3N"Pݬ+HvaTC/,̠ g[i5{cv0S>.ɹ=T s)8WV†G4{f'rn3UQSh<ŧk.mY:[ycBsNfgz4=*QR>) ,'!~[meځ2%, 8@/E@돈 }]@+EdTǿ*m)+?jz"o">ݼ ){w)ygٹ

6.ѩ=g"|p%v9aK<5 yoh> RZ Nǜ|o"U 'a+S j&orK0&>@ " JjJԛS|⡒q6Xw౾:gd&zR 31>o-x9glfJTtJ ޮWJ`g8` *ͫB4 o"S_bflh^$!K\< &FZݹ. e` ̓pziֺAqLzGo&%(?tfOa񆸋=a*uSZS_qSrRk͒5n"O(ԴnP&060c! NG|M$= sOB;|HQAWD`RB z6&'1;BH*Co^C8(VwD*C[:0<ϛ#^lf|6a!M|.mO!/)[zP/٤Q~Sȓj捝CU@;.\B%+5;n9 }i,&RW}(=?8xk*R'No3]VW)\'{c(,U5FPߐ:a-c8GX V+&vqLYAi}?$Lv°1©94U HŹ{[S{'fsb̕O | Y:Nu3싩!c 4yU=c5DdR0bon< FBɵPB%Lh6~ؓ5ە40eW="}MExwff#M̽IYud\f 85Sz* =>CC) j,6 }6\37s' J9H1s`drƮbDW[^y mFۑQ OÐ@0PkqJ- yfݰZ'ZDLu'q>v޾:e&TܡNo-"hcIB_o8#>ڠsᇚRǮy¬H#4D]cȬ?ގ1/8Vnf禮[(&Nڗn-:p;^1g〞w ^:"䣝D1; Ԣ}Qkф5| CDbDuR ?شzX=ϣ}iIdʙJT8'dTY]@ k fm8bKZ}w~e-3[+%6V["Rw%=vu.7XtpTYSj6 (qYT5Fxz]~A PArTDlCi` PiQSvD4GuUʲ!#6=er#,*a4`7 \ p^I=#DԓcŤNQ+l @8"Ft㫖M/ '.4Dw~?d~0duOsB\M4gZ{>"i ą[ɻ[?Q1],"kkk1KJE 8ƶi*wܸlY-TVؾe)ٯʞ5?4_ ;ܴD~7NY1/Y]P-Kjqd"#k֟蠗V55Jj/g\͉VFz B@/(%=ۛjgz)3DɗDvMz -WL4f%aV9l־䝢dZ~wTҢh=UAT7lq?E `gsz}vpGhj|: ๎j=_)<`V5^3/`Z. L-o~}6vMBgcكlRk)>^Э-Pwk4i7A<4@L}OIN˲8~j/Y<)J_AԢϗ@cІBLPPIuFj%h[Nt,׌,=G}>8 NءѬHs%vgp!rQMڼaLEWK2f_j|0n{<N  H;H-vB />#xD)9xi]B14•~$4GFcpڵ 21aJ9wE~/<}|*in0,=p6fc>XXf+vi$kgMuϯ[Y^KS7xW=OyaN(_v9;ϒkEQ*JaA)&-a^37 pγfL}Nv D5~0B}]a1W0s@SLI}fdt.2b ^yS|^H\ em[em,FHh?35igR[{9SrÌ}t_yvu9 9N%szX4lfXӗRPRwz;!W!bLṣjy]7Mo^NЪ;,K]UvpȭJJIxUgB! vϝb{v!M\DnP.= 7^}Mu?.$28px/.qF;en\SS)"KK}c$-ض1 hW/P>ơdp60 zg%}F!i[׬,9@ AUD/ 0ّ6,С2DPx.˜}!T|Q#9G3|S!jҴu?Q ߻W}Փ* p {c'ęї֋ڬڀTiqh*uct'k|-(fOePD{jvWJF-%Lx;cD9)Ef Wmbn?#$1& ֔Z }ZNv%]Qk}AdzjOq`rmY]Nj%**~g#&|؂NRZ|=7IPp: j/LJH5_M.sDCW 9-VJ?WLVfz6_³< =-{`APܫ uόw~Ym{_ˎ3Rݕ5᝛SX\ռxtNa 1 W}BzYՓgxj\քk%?In5X O: $ah!L3xx;0tu ڙSJN=6n~RIwdΓfU'#̑Ѧ`b)ʌIpg8e}Eu ~tëDZ/ o$ք"^_{aFę$F'?B#l%n^VFwhfv!c#RG#NQ)cM{vJ[Xa԰ry{IxF/K[ڂ +$\ZX c3-#Fݫ{? M')Pz@A4O =Gr`>?i.Рјp(~E=Y'8nBx X|EÿL6 qE1]'Nrt G!+D;ǫׯ&I]6}PcI%Ķo x9_^Lʮ$Q.ct&UF0Y<%ghB;1?LK@q;Z-ϻ_b^0^DTE^]we] U*oXNt[`U !u`EN:$g~{Y`/Hejy}txK4 ?TY·gu*AB=f P[ ';(Ugw=!5$(WQ[#"$[|W:k.3wUĭO›wD׾&  sKa5?1@d25IAM{[&FY@/-$A{xG1Bț`>N>|:dq,mr~!k |;65gz޹4Z;qxѻk@1A-xv[izRQj=J EDoz=:p;йοA yVdԀJ0+ V|rL-L+IEM59` M;28.R<'Nͤ砅,$xL<9|ӓC쌎3`\>Dw ADѢ_ Ҽ,PGD ]h ЃX\JQ}U^R*#SNFHy3K*e\ݳj)F⚇vmWT>u`.=<fd+š8uW[\!4=SaG)x!_FbY?.)›lG|P=M—Q^ ,ЬkCƇyÜiD~\~Ji b_W^/6f38wqvUJ9D (8r*d<]1(4H#5`Cm spmDO G&٧@!|^Ø9cUxy"aC8|GgU:,aulBEȤ=8~ĸ;ĩ@!QKw`FlW 6ֻ6-T63&grCҍ  & x >; i]s޷Uj`Kf ύ4*A2̂ؾ-Y(; /ݜɶ2XnA!3UDؓ)s%ȍ&%ɓQ,p#u`1ڞ'0X{ U?*JPy#. 7O'^,f.1>MB|o2ro#I07u#X|o|TݔrߜuO8A `aɾ ڧ7[t '!r1_z}sT!Zak;{hTMCc9(+j^jgs!SWFT`e9ZZٴO%hv0?xea؂6'$d9qRfPCTWA_|S$[#-xq,eD-)cIę!ݭtBpd*蠞WDk7\ [G-7ee 4IH'a,Zzq明j߮u+qLa 1L<2cԛNrE2<$èBpW*Pv{MI4r. ei 0W-J5mz\d?L,CCK߲f߆>ok6|IP~gtT8z p3iW}HAhjM;9G,A)MWEO(B?6̓ 16~}Ej:2s`וsj^kj('ȥ-ro1ahXoYD"BN0^.K REn(oWW(/\`tdXjic*1@a+qRBuБf&;#T9{ƼP7.V#;ìJ9r1 @t\' 0|aVШƏ2zA:B8ZR 6g2m^ا>t7Wq7iKM֣Rƌxn3XO=}Wmqt b:aV`_=d>8Ňmw=Bč  J,0{eJ7A[xWgn|I@Е;pSQ'4GvC' RO$8r? 0zkRJ VqTnM@ݲu=i\>sx3%{uj& K}Z[ 2d|OJ5SΩ:z*ɊI1%,7zqi#:]*-J P/s\>cnO8 或ldZiNKȹI2磿[qA7_Puc&IZu86憠-s8`D{}T6XTiJ{(`|eW| eTaWZ%7vDž$F|ZR38iW$LnQ{mAWya$gV4$!'FwElL3^NǺJityTq/i/?#45Y&q]Wj! E~8N37ӑjD8 u_cqh@GWy sL'}NgMcia_Q:QJpȄN>l|-_We tcf!!!pmQ+y)X5@u xy؆Uoʹ`z@Quc W:㲜ۮ-[#U1! O"H(ċlaCZ N.7NXbB7w>w:]f O feׅ֣M~ d*A`7v/"ԈGq1$ԭ6~S)& Y]%fZB+D_Gt+bLiws 4mwN7ޮ:Z~bjĆ+~{&Qפ\g f!y͢Ru 1e|͐Ss@$@Q`q[*qw'zW^ʍdﯓKg])LAh}뛛L5 T[l()k$eUurT3vdtk3pm1ěʞ='b1N,¼,r~%M3|[>*Y҃RƊ*W(WÔp7/48xm<^.7{O**mW!,e]yy#@  nx=Xu @VIE$sI4l7 ؀rsYD[]n]˶Pb? BIS^B?̥Hcmդxء6݂K{5` #4gq~=A+D ݼr1`%'D?,߲\2f_ Lvy[ǣtm%FH/N3[i rV"85d^IfPW!Grݰ-Z^.-"!HD%j[aGczI" `]~Q±vEH.5&FXcUe&_ߢ0*b1ύmX(b.1{jgH4a h gGKu3f =?u܅RY%Aw쿑V ԓ/\SEת"fD X#u衸SQ?{ԯ>7|z#kEMQ>8-;+Qm_k^q9ۢ[mi}\ʚQfx> r}щ֯DtN)(vk=mة$c}Pk{WQqhL HK0yM7C2 A"("+uՓZ'_ š(d+P8"8YCodnwxs}SX]iF<6"n 1O=Ol;i W˖rU Hwp3(9]Z }  ^n3zʵ=bc:[եeSY#9 L8 ɓ A15V{(iJWca)"Hvr;/Lzq RXNWbkI%[lvUd/ֶGXO?>H\M)ޔI6`*2OBɚNME4ue|Uu71`}KUH s!('%^?T#?|T3@'#حc+j>&\N@,UsA8x,օYϺ"ꐞ ܂,u 2> !C,^C}7-wvg:$I ymT.qY q9F{ǔM=bIH5&E8݋ۓ(-WMzdY'XGg["DhN2u[xFsdٱ4_ڿ$y%YaHД#/n1`-e{"ٕ )8is* <օ*$p2SnT])`u쒤b޻j$A͙^J`OA'i2x@@<6J?~3V._)}sv¼ٙK>;X83_=p7IJW`[Y-g8- <)+Ы."}Q7߶&j5@|Xt*{ہS6tGu0vh髌$j9PSvBrJ6+FclE?J1H3<{pV\7kB2mE )YV8DmD 9!z]/r '+aIPsd써UC}4˼_RsZe- }бkURP d+;u&T@=Q>e;B:2šX\7'eL|m~Ϡ!.A2{޻lOޑtK3:7]!{ ڶڼt70y3JA,ʩpKmҹ~Ggͮ)}!+RIMZ_s6HNm5DkRr@ M\%K.C&rg4?D'Fjfz m v%IzK.)؎%j-|rR _>YxznuQ5m~}rxa&k`Y֚ȋVucN,Otw^;`"=hs`GVD*giM92ro< x2'2t4:Z8Dt&/O G2ܚv% (ŝ$,Sw>a'ֵHX:(QAžsn z 5߉ qJ,Bb Q q|t=%]_gkj&# MmZlUiT'2*Un9 hloB{lJuϭG2x8_w?d>$LPލY+ Z5|BKg8LA8HҼS} I"5\QΈ8g.Lē+ŊB eB6L'bR4v&{CD0 Ѹ= @g̦?M*IUaeZm+T%ލQ-]ϼ|pagxC7IYr E:6Pԏ(9vi/YH/o3ͬf _ُ0k8{܃=u~JW='ڋrHֿ~*W5 %UN6 TQnMNQ!omB$\C<:ΖtዲF\ hbX8UDMW .[hYXZnCUF]5dCh=~ͮ:BE%l-ܔ9[-,8]K])mڽcfz% unqwbUmt9q)آk"aeNkۿ _ ;p l<^`W,8LEbpkq|5f[ץdR]à 1|זi6_Uދ۞ٝEK9 O3N53&f}qd)E lojuɴ+"/W{bΕ!a"RV-}O7bb_f.^=^2bb;ơ ;Dohhѽ7oR8_>2h-8AOJ-#&YyM$&(%8Bu"Z8m.;|i~5,p? [ApmqDd.C`f ;V){Tvl6en`3׌YJso[xY[Ni85+AOK{^}|$9K3rf7 CNv-=klϐx.HmΥ,GsW @<ٶj ?"eH*VY]~~!\Sobl>RE^ f~zAd2I>Zm Cf>z [mCAkRz1f3} >wwea i:,ҟ\i*viW$G5hr)mv=ڧSdYg@~&kKpoЭ/sh\dQj3D }=\_uSX240%0 93µ݋{O!Z{81C:wV,< 03=0G- 3f$-?'i4`$7-`cؠD`{а/znR9C"3E?nF~kAh;g93cSa-M~`T][Ecd.1ݧjTM,.HF[ ڜgu?&>-jך}6^I-!ѮߏleORd y^ݍfxʥ`3Vd l]9<V7[CGakm1W6HVn*BF''.jq_ Dݧc*!2U4Lw"xb|2!'mş =>Rjv೙3S\_i#Quf{5*Yl[PT`_HOmd3jbE]tN7$n qaUm{/ɐ3BM2)~gMRW³|BB\~LƹLtI?#WZQgKGc z7 sH(RlJaDaD0R,g1Y<RbL\:cxK3jcgr#A So~K<*(N[/vCG 2,97JU3i)cW UL Gg <&[KiV|}Lasf]aISrȎ6@i|dƒXmddۓCal'Jګznx|0 ~.5Uگ+2@9躵Y)/BWja1^%,"{P.ۃއh=h!w*; 9K%xK=6~KS< e?6*@8(GgYE&W?6{?P/PPJ镌$۩K72 ;314,JI'YaG<t%̣bDzbj$7aZ@ / eēmw-Pj=("77{EI<Ͷ2WʨV%K1.ՍT狗gsnxR~E~-O>aDYB)J>[Ι7C,Ը]\svnn 2 6sjGOB8Gs[Uw!wJb%/ٻ'Z%>sXˡ=3]F~Ӕo"ʐZ36JA'X,^D@OG"2ީABCVCg`~T!n.H]g12o_m=R>PF_rk+9,NjiI j YG ly@1xHa|^Ego7C!jּU?Mj-eA;ЮůsAk٘ʿmeC#܊D0 X0\@/XZ* }q2LPl Xہ3+7%8/- 1E;wCd~<(\kV& uNCrY ڊMw2/Ր0u,R7$z_k ԭ15LoHK1ɠ~6A}CJC:i9'#ߨ۾_"@1jb$„{o r0SkÐGI?<"!n'khAlrHH-П12sB^p|Fކ}?-f(*OOgɒ#B3;&{.w"g$dUtճ^bJqz3&Fdl1hWiH$BTt(=R-X\ j3K֔bE03z*,iOQu5$l+&9<)z:,Aulz(ϫ6:-upލyѥ0/!p:lA,'lʃ1[-X2xÃuSv)U?WmGaC%-|II'M{r(H}IƶKkP>.Zd8Y!- %I\@l $pW] a]`L?ޤ˻SNq`.\v&^0TCwDDXX[&=o Ϛ/`4x|_%Bٳ;":`8Hv[ \tj&VI :kAq{P ?NF"6 3_Qd%zle p >fPV#xINw!1B6{n޿!`3S Η2ӶcсjH)vF"k/f v+4 3€w6ޅY(V%%A `^ +N ȥУv^`E B[W65Zp[Lȿ2TaMo{l>/{6GRt&okh9n&ZkUR+r ܐʑԑ'S\.Ke91cD/wkwKj1]Y,2;߿T7%(l1t8>;_c;F"TqG<!62&HX$$ypzT2)HwyȐb~%K@@>y+-O4 ҃/:y6kJfpPpn)ռȯVˈcpl(>5h^M `QRYOɿnf=At>~6VW`Ʋ 6 W^PjY IMkRk IWpɈ(?j3v>ؗ @SshT8pZ}:Ǩ 谦mxt ʻ`ji~COruf~I^69D3:ޜ G+P 3}",bXNtjr?9!@==solV ]pL0]'b`SY-7wS'ݫ=c;ΐ 0oJn w^P+2'Zs#bg߼3M?EU܊lѦ\=]AKsP{#Qn[[4Lq&s\?DK(6@=d0J|r*+_ dVE&A8;\Wt$'|v/!_n8x |lB>j-bf ɀ[ .qESҝ,9zJ-_T}Xbm8gϐF ړT` "[iiA.ȟGW$[2*C擬(w;^ ;ׄ܍[$vzI^rϤ x+\;eRJǙE\r%pJWF@$ KiA;*YP E{k__{0x2äΉCk3ݚd :nP.: wgk 6V!"2r gsj2XN:H3U%E3k[#58ilxTG RG6S=~ ܞfAi InFAP8>|;[j&b]Rri+gr<$\ 'Kly !'^ V-`l(LF;ǃӷ &Ӌ p!z+٬!{+۾Uc+Nn=,f䦸}?%1I+ep#6}c >&Svsn- *8cȍܟ?~Mc2裄j$2=Nʈ!G*+ cg~NGʘ$a@,IFo% Xt$k90pWzO^ M$}No {he)S:bz{IC8|͜ wkQk6Йj?26|UHvR«Y+p\!h?_M6~yK j2~|C>g#Rp&:TTm)+-ef9`-,mIg2}_^*{Dm, 1źdH"sӒn &2_a!jm~]\G0Uf=V9>J܈>Ypܛ 2rnK [@4B7,Pc/Jp mX*kU4cP>HRy"FD #R0sƈPrA&!fVl%s |e _V'RS9[J̾A2a.%Ul`|h@`3O=~| "rzOHzdj$MYUeG.ع&|q^ݢEC&p^_a_OxnzjCx8<.硤=]@i/sҹ/Q,^T2L耷)՟íw~VbU\Tk*BM ħ=}9O4X5N}VF4}< r惡>H=#Fh/z#p#G{A벳B a_Ż/f{8^}0LɈ7?u"\lD t ^J⋪Q9հfY T+ʩb-]n1lz:Dnn1׷x 4FQ Imf}a1$CTtl(;B@mpgNy 2h}F9mUoŗiq624xW9!Ѫ}MU棂}z1'ᔥL& i_<,@_!9j5F4Ak 1 !;bj=ΎMBF+!%7#>Y XW&U&( [EpꭊsMZ._"g+x`r=6[[m]Mҧѓ } AH<&twY\P8?S 1Od5 6ӫa;6w/Te"LPz Yyx,PšM↽'U![fbIc (̰X?YӮfF5 w>5:+]^JoXb`߯hk<U}I$F[uKS'U%FSW6tLU_bXxGK\5aS|ZUp$-};n[m"[rV; YftbyASu氼ղ4ELLbs{&7otSOSˢ6jQDZP유>wjv?=5ZoĩA{&[).vFLpeN%yH@~M:];IGXeXM]yLxLԁC954͟6D,_ ]L|6 4-~AOMJ 0%"kS\k'H{Dž zVO?Yr~ }멋֯`3@EmN r+L[By1j!SAWq[Y$E`j]UKQ5ef, >s5PG4cIUwt ̚y6mxñ!pk.QݦmP-iH]S-='?#\CbR$`/'S#n6~#E+.RrzP|Ff<, ~B*Q迉Mou)w3bTHr\vkE2?@ɲ# 3P8r$4 {Urkz-k}oK!yYT\% mp['Z>t4ً|r_ns'tt\WaɹqǴ@FZC<0g4]qje!JT̍ }1ǢU 2{ w)ԉ h_&py힗c݊٤!âz3=3*16ZkX/z3r$6vu t`_ů*hUJasبw[Y"ޒy`l4INO@`|x~eZ:Rx!Ԡ>7\D=7& (~T(I~FmQH|+WdOJ/ dnWE쌯.ae56+fJ|ťn br'o-#xi4JPxN.bʀud?ݝêBk|6:) Ŭm4.Ϗ6?VK4Rҥm.oIPRPz 0y>AHWsu>N)õoXK# `j QI[qX Q ) iGةqy~5Y7*hb.UFwQ:9]RZuv$˲*gRpx$x~Z]ۂIKp"|q[mLW.IBp|?2j#@P$EڹD ]X* T^eKTVb'QnQSu{<3N3 jdBPA߫r)8Muqst>61%*g33ӬYc=!*[ Gq뱵@QBavߗƮ~٬w;|w)j)O;ZȦ~/9j}9[WTka'LXgہ"-fHx8:sIYcj/GrI<7m-8YeJÁNR`:xK{!xW}+wHSlf3V]? Z.龜 N-XyC2-g_ `Kf^z_l`$X̍7% JP֓K<( 1P&V`@QށuVbVƀ1Q邖L6{xP5:73POBqf qHJ'2*d|l~M: JVg_X& ƬaOĔpRg YѾ[׫cpfIA~YS4,XSm0p#QQ3r(1Np "IfR 8=qj׉H{q,yа,ƭh㎊B^קd8*\9L*z‡p Q@\4A ]m[q&C"J(UBun$>M9*L7dσVkۋwgxDb"g/;Lae#.SXcb¤{7 b []s 5!̗oŸ8vz *+) U;.ή ![}l$=ă#7)֜Zr-$`es8 dRxBi'v*WI-6)$ f:)nU{ǜ$viiȱN"m"Z&W,Bnxȶf)%>A_O *=0\9@F́|x'mp&`0,̺i dHZVwԽ,'Ip+jȚ~y.6oזR 3ܰMs!9Q (P-Ƴ:(SU`tz_P:Qp].ܔQ*,o8Qj @ɱ#InѪKiad]=xq`/0E+B,Wqʓ }9ߏg=*:F <\7m̠x/nT9b9wY"x.٠%Zڡ{R &_$g)Vէ-c9o&3s'/:.pIt]@39C?}{OE>RWCG2Ɇ{G4)1C1Ĵ86|g{ʧO93[7om ܧFnVokY%#_1_miHuRKk>q4!QטeZ(0K ug ?Pmi xa+cA&[Ȣv'-@9\}CR_: z͆ -&`fBr j#xt9D@;t9c>UCrH0M"bW.p%0 45ݯVş8E=%8*R|_e^3mZ|*7z]DN9!sgkS{01u ++V&ƥD%mD2!нh0O $Upth6# LPn¥tr,khYxqYf&D~Wln! ЫnYMH e Y(*P41?\L8]vXV>Vd<(oi587c~DeE|CLS4]2/LAn_- 5ݲ-^?9~MCti*+' C5?+.u6M;XؠIߦiN[`1'<_Y#y 兇̻eڞ&Wyu_J Ɲ \.~i{,\]+#+`.Dʣm[YtH)MP xł O:IZA3)zAl]&L }3MkVȤ'OC1X-;šL1 &a\bJw1`E"ƤxQ41&7ςQ5^c'Y1 {]XrY^*DF}MXdV8u%;'#%@)aʉ9a(óbZKG#t;,ra2jB5#=.SKam+#V;j?GuB8s Chyin9a4G9򧐒`J|_:igF!h$b;GRC*,ދ1$HP{>NgK>f|R[OKk*P!G*<0 MoS3* z3Fg[k+eG,Wv o3qQaxauXajǻfTn6^ Q=QKDWYp d3n5⥦3.J~0әFA`}<0L Ԃ9i T/_ aO"'`mFo3…7)R95 /EύeqJCQŋ$hxB-Qo$ =jua!W!m\oTA'uuҴՇkr K ް혹;oBx!-'rq:)VTjv%`zI2<,ȀUbG<]O|M<Sx謐o,Hr8Ƨx2y= O 09'$V#-#%D1{:!r5=UЕq>x)ywȶ!Ax >`H dz'3,) ySRB+  o _e /}d['tD!J!/D<{b{2ߒ߫ѹ\=C\Ki)e qXע;yNZwyKޮ_>Uŋcac9u.DxYFC JyZG|& ܚf#Cnb魳oT/eeMƵ"Tv|((Hkѵro^{ yGUI0^9Ӻ[oŪE?OӘ|*W#bFD¿;Z*V!zG'̍X.DQ7GD 7!nu C3RܰSoc!-+4Ëg8f[a#Zx@^| :pWa65uC@Ze&SNcC0TR<\%i_k%Hf}]3yTDlpQ.ED4 _cԇ*]eքa~ "ܽfʉg~6` ֟ztmd6BLo=,`uzc2r.̋Utآ 4#g{+Mbf,:*幀lYX =8ൡm-2vTi! QLe.PbgP57({ZnԆCF,\l"13n q?%xt5zeVA$)Lܑ̏y+QhEHT>wDIט+->zx >J~s̖i1jArIb2&&ƪ=RVbKC .^ UmF)ejOߟCl8W5!ƟtzҾ9^J0hW6P[)װV-KAWIuЇ }3P;ϭ>Jj\vjáRž"a$Foe Z?2Ԇ2BbGu%L'a]臿kB}yP7#}\JDy;*)JDI"1ǔ+(>&Uݼ 1u_XqHTގ#4+.2~7HȘb)r‚{LK}/$?!*Lr>5'zqZ,;>r! ۫("2n{swz舗s8=2vFLJVaj@Y,^C9p#e!ՠ/4;IZ9븘u^,t) C )RؽeBY! G~(D.g>N Puʯ@{ߟfNrhKt[~y. W5-MXIt jV=TF6H,s^U= &6T`&r*S8@O/3YDr 5h >xmW>I8~K/!~܈?uOSiklc烾gGb1Kt3m κcsGN-Γ<8@'L 1 NOZ #V6VVGrVƋ^i,W-9 il3lckB>Wg尅c iA›tD=Cˋބ_(]Qĭ4'/򘝘`=$DiUاƲG~1Eddu4iy)ap9nz%=!v"O.9dïe,kkČtI;ٹ@RMܩ߅fWHluNfJpv!&o n q؝򛈖uo3^aӂzp./ɥƘx(ߊ.)pF@_MW%;l9Ȉv@-$B@HWgMl5.T>QsZ@WC 6,©yt%me@xnc\mK̞4s?Q#bhN -,GR֣]%+o]tEv|I}3ه!"86;ڌ%ະ@ЉY8h ~G,un?ζk$T[ ',*2+`FPh]hG}A \~'5U_mI*) >[95´ 9:4z3S^페;ś5=>hT g b^?j,%9zL&tv!Si0Yd)Kd ~Zu4p D)_u#EJnpoP@GyB}yzfp̐DF!r=$W!;U{RiݨmZ5ö^>Iuq &FUMQbאKF,Xgx#hbcF tWwId:=5ZPd2Ͽ]l͌]J k 汹*퓸,2J|V`;eYM5qދ*|uKGb/'sX sk)I WD㖾$h!%9׭K7^*bW僤ȩդAp7́SGge%L* ,YPg]-a ,,9'\}Ȱf'3L0"aͪE,\H響gohw^euem6k5*=q@6Eˌoi" .K7.9w1$o.ksU. C}]JaF3VGcA!wcV]ݞPI'N#jNL2v)P@gT;nx8QD]ի%eMf=/e2NPYAWEr` nʖ2#H.q Gvc nUiow|e\͏ gfpy0@e/˴lXG/9L옋ͻ7=*l48DWݝ 6eN/]H;V (-"˲vqyPŸ/Qf}"?jBˢ |Ӵˆ~qU2m'6OF/ߪ\K;P6y'fK.3շ7v+xn| ; n)I>HKR'ъvs&Qpe i,t,q$Ho@ fPo cTq:Q鳌 @<ɫ(_ IN3;|&j ț2Ǣ[KMLhyЉL'6(t u-Ld#0Z(֊ C}7ְ0xLnŮ-al8,S2vO`Ϥ@fJ] s5Dn0. o\Uy12G]I S󲍻a u.r! Wf}FPҚOJ55:l>'K,K— -(B כ9i*`ΐFtŨd@?oY ^-pY[%"_ |>QWqxw'1 1 W!Cs-[KhYJRnec#_+G o^DIY'weX~Oĕ]([aۍ93ip HFK,`8 01TY:A/Y% @q"__Z[2 >.J(ti>Zb,m[d z?F?zRRv ߅mB>5.4|wf8nTLOds A,*k.~`c K$J>kz.p! C ݴiҒ{` h<: qg vgŶt%Rh8@hm Fgu?hd[_/[.`bf ( 6.H`Dcpiu1醋 <Ε`+ 47 hp {C#}m`^,*C`^ȣɽcS Ӟ!pQ}I/spk^,ԖwK||9"J/՚9<'QIyu=~|bܮ~prtKA}""a@8Go^+kl%+PwPab ojJ`. |(@`pl@ru:ѝ E+ @URGig=]Ioy|Tz7PgWwzx#^!ҧ:p_WTH&#J! ;iIFviZq*Kw`$bdwN2,dnMڦ 燑a7w$9(A^{G~~7tIT>2 >MqoqIB`5Ff!з+loᇁZu`:V˴12WO(ŏ0? R\3ƣgCa$_=;R{Wf_hnplC˝ٕ¶V(| `,{w+2_C̴tD]14݈FXa3`' xXl۞;8 S% ũ?~$zkZ$-Ӿ2mwǼ|V^KsmZTyRV,&]y9 V 3uaeQ<#8- i'W3 K(f,uH>e~`V7d\K{kDv9PEV,raW'ӯ!M 0.Zm}[b8 ,b,D?4f*\E8; ">27䱹!G -ئXx)>8$&xF^V:MphDIv+_L%rʯu;3ƈAʵ&w[y U*S|7,#ٵf7n%c8g@zGe:2_#R3zL8_b fxMNɚס+ٌu>%J5m> =K$tgtݽ8ì82ү,zN^W5URFy2\.%@ɓI G@P  O3$(e[ߏo&>t u8ꂘ'(LN!t1]㉎Wp-iJdj6B5[ 즨VsڵՊ mU,<~t djyJO;K(Ȏ֮=/ޮV ȉY'C(/x9b#gX2"CMT'lB1Po"tG Ϲy="· /sJw}-?hD [_֎k-#znINi:sn5ʈ{C [C_+ ;"&arˀ*Rc;_߹]{BW`Z[C!P7%j _a.w< a@g^)ͼKU%CH953 mnw. b!f¸#7xDX??%̯q"[Qw%8T0=ԑq0._ы'Og'􄰻ou*9R)ƴ6M͎ nb7TyѝRLkad X=H9v׊0&AIKwQFc þ}0Ymv!_8A/MnxHݨ óSuX^  H Dh՚_ܘTmc5j Vpf]JIE k@ rfV{;%y:g [CC5=M}~b(! \E>=dz\y0ENfI`,`@DCP :E"4yѣƔV-i6%75 [4JklpIF?Q61LD̙<l2d?2#'Dd>4$;`Vk£ݡoCky&Rhgd""dvƻ.8i6J2kC%NOl\z5gfkZr!QKflȯ~FXAIITi lb[+!JhSsyd)t2B_pNpxeɉnwUDC?ݧs\"|dyMVLZzxAu y ȌIZ[IﮪDOZg%ޅwiXڴ bӞcgHIN҈`!qb; h\DʓobաoFيIoѓC}B*'{s؀8] p=LZ A/U (l@M|tviN \zEh207Q"kۛw)y)iκifNӤOeweшB3*[?D1(NfD{Ɉ\s=7<C.`7ļ }@&⾵^A8^R^5tTqN߾օ1xduƺf,y ϥh.3]Wm8$bdޢvC?ξ5.B=;fn 4 ݮnNTɦtVdd3VҢA֌i؊_ݞB6\r&Xj,fI@Jz聨wةb$ٶyW2MiIhAP+m2\\ba9L5y Yctq2ttЭ7OnR3F֫Br7_ȶXRFS]G۞;rꃃL7.3mI2L9M4\9=AL$r!vՃ׮cm'FT£B#0ߋ*)ZM⪜`d1Y.]_+x 3ILOmx%#* 5ɋ#L'J;rƉEK3EQ\I~Tꓽ.aJeo5[rLĹ4hW@-D,*joYBPV >2ِƃbo.[0LVHG]P/Q`VWm%2N_9;o[Hx3XFzBᘿYə'(U % +)o-ӯRǺ6-w@}.dcƬ] j'inA:x-dL vq v!nBg>L Nb'Je$Kb<&gؔoM{NQK2ܕjQWb/ &a. h&oSGj]C@4@r0H?j;}hJK؀ H6K8բ^*%g:C4Z9[WaAߛt?$uYӑ|K4Kt~II+nʹf 4#ֶ #bуnD&\VL#jvSԥ pj@R͛4+l@f`͢w[xVcHȟe?LleR^-DNڍ(1EnBS ܲv\Q;Ca\ V7 Ky0YΌYќ1•{YP4s0eCE[' |nHtar8'A3f[S8ڱȵ\GPַ|V#°#;ė;G=!"Cgy>,&6r9h|~Atr|TTe.y[ /6 UB(q{/#Ăan\JoG5LG#EU ƑOp1@2'?)ܛ,3z9袌\Nj9Xx{X0>8=oe -o VնDi\Y]p@'*$AzsoGǮ\(;ܳw&%1]a|Sՙ_Mnok^,87a-gz5;u/1j 2'%>CqhW"LRe\,z~Ui-ɉv>)z#+ю@? ,SAXqRQ!LnUo*`מ*蔇`hH #RS0(#օ0~ d,e b4.Ɲ>lh#I,OSfYs;'E%4c9`F dhQ0ƒll#u8q_!caKB>ﵤ¸0DR`'4m+Y4;G^'!}hRW#y"IysRlZDob& $~3skUAqwɦ[Qm Jؿ>?Կ(O?$ă2trY1FV tT(p4&5[vt&5}TU&^bf3^㹨z~n!iݜЀ:9?@jʻP"&yw?elf2f-PE묊/V/}Ic)JoiwN^ljkWL%E{*v~&%[=Ν ҁn!Ǔ-Lm wrED3kɞאq0:3JMs`WW<0ͮU^&="0{sMZ=Iݟ Q7e99m.IU}(OC~+TW L# yp`wkhعks>5m&;gA_&$S, %lf_B(.U;'/2_ͳ7/NPmq8 a~=:#;SGi#3f=("° G Ĉ Ǚ8CfjwK@v8L?؍_CF/2< ;$vqHwԾ~^{8i ~+ CW1pi {Vd|aSEy3li*;vGT2owbkgX-9'~C}2S%E[M6Vd~inuH(6-}!%8 R1-24 PS_z]6/ 3s9a:p\ˈG}'o-.:L ɘhaMR_6 ZBW]DI?y1g6x!ulΩ[jȼؚeWمCȅdYѨp?+2^itl9fwe[OorꕤBmacܴ, Wfb?Ikvv.vvS2[ͩ |?`Tg9Jݳ-ל:Z>ٟ{W6)~8ц7Q&0kߤ;y'H\L+(dh: &jrl(kvʇݞnz/ޏVrN:-Mžz0)x p~"c䛬e%mlR3bjyCpB%Sh< 4C8Y'^9;S恑,vĢ<Ј8]\;j85Uر<8& [ #Ml(foFU]2_D0uD&zNnZ::w\LTL܄6J,kxͷg|=&ePƖ r]N eD~Zy.z5xk,RM.PDa*S"3\gڥǸy{cX!P][=*ZW"a3F/kһl).힓B '0 #@AU(ddޙәDĊ ^3a+8~ n#bGC+jw8׆;-@4fK ~ 轤ykfą`+ 'e $ʋG"[<&NKneTY-[]Mc+D ^μ`=PNjor* =(\ݳ󶓍a}_ 10OEx_+í2ZJlCWU'jhx3!x4IBF3v[S'E,NTN?!"_D93`ͩF#BK9kʬ-rgtؾjD PJ% #Ju[&5.%W7ħc _F섺YDy ]XH[o`32~qM)WN%-־ǴH^aenC r.>j#ZOGr]?I@;Faz0[tBdz(T$Kom{A|ʴ_b[R8oTL)uVDm3 {:ʨo!!/V#QjlVê46P{7~MvySn;R7jxݦ+Cɟc'o/tΟq>X<$|o-X/Q2Vum£6%6Fzt reJbowS %VY\B.rǐ-5=>PrŁ8Yz$_ktw746{R#P 2 f;lRLmƥ7*~ﳧZt@kcRQztTC—LKğnܴT{4] 8-Kkՠ ESH8>Сbx,Anp@Epp0sW$GT\3]!H)|.3eI[>X2%j&Nb腀mʧ7q}uVܝ޸% 6T; :.+"bi#-#|Ag4G{]ZD^98f d?|ڽ< v=3r*tWsFV"m> R#s73aqmRdi_J&)֘6iYVȬ ט{qVJyS/3.u eP,D،: \zn*ĂHRf'=a(G~yIFrs~X(&k=4 X$KQcac8xr%e)A;!iu%PB!zP&,k~*u~Mi{nx^ ~98bХ  , SWϑvLȆ.3E4un5F}vSv JU$&c.v_DeJ%ACrItXNы=/uWng?I$(_lcx 30f4p|`g-Q׾L5O(JԡـE?L nM]9'nV ay߃OJ"K&ȨF{;fKjگ>Fk$\upq(wMa!Tfn6/,$k3E}3a,{yjMꌪ>(eo?G&Gf`0қ9BOqC_|X*3xOs<>a~/~2)< i >dDkxĀ^!Ix_ʽpͮ6n-'JNJ9!\*s~_3xW7Y_q#׉ K4Iz&geέ;*E VcwB_.L8+£ ZDo҄L[϶%#"QJMwT)Tli8ubL8O ?ݗ^Ʀ-oB< Zzӹ8vr~A9>{лްUč87w 1dwpc'߯ fg'^9t`wPKq4y/jDQNt 풏UoֱGv =)c6H0]=<![S,#RYmwh`[W0"Jr>&($(j}fuA>W@h]vE]=p-mHꎤHͽԲw%6>AU׶C؅ Лdd;)/nPZ~[ %TE̢q~j hQ#:>m_Vv zYavZ:@fBdgc-c{jl$%}3m:һ'2IKBf/Qrk)96CG^ @SvM1UwA`%z z2edq}xbG}Јo +9!$/D?SKfWKؼ~Bw.im?\f*[@@ _M{oN25H2FM5@nFTA{X2jwk_[OJ7[ ιyMutd F 었:5J{2q/)uEi69~cvr>ޡ*S"5PNư]џl1eoos_?!$92y1 1#Q.Z2Nuv%m5b5z }(2qF)2L;jKOWsiAilx 3 ׳?d"` _H:\> t7Sk K1=jIGuf yL&YtwZb`D z*@ΕȼK9;)7#",|kgj3k wX"_Xڭq6z枰4wD_S+,?*Rݯ6qѡ LWo S,S_ȝ؊ʄPnINcPD7P`6jm5[G!΅}/ rGW.Zc[\h!w,PG]c JTB By0{EZs1Pej,>&Fx7[{W8dJâr^#ܪ y1UH,V}݂[c5ao$PZ#2By}'lNBm.\'Ht$x > %_P6w-p[9JdGwUN ?ѪۅvƭMLl~\ܧK97.#4O*Z4 cL$]%wi)MCjU <]r{-DŽF|NC{ Tc'7zZ-*e1EKϧHl dfPo\h}Q-lOg@j#Df2PDVr7C;ʺD+ e6`߇Mgm04l'0BϿ'] NYoXW+MC6%9>0\s& t C)(>O\ ~MYg=7#l;r $1lc=258A~ҩQ2sy@WQ67W}SnYюʶVp@-.u@ykGaT30;XSA\tL!W%pW2MJ9} RLK't|!;yt3X!-x,v7O6r`@976nmpQ}G/Y!] 3u{;myt@iRs5}RDѳ^~]#^+4s8=!ُ5A2-E`RchJD0+Q/BFIf`G/;~`iTE># HH.zy*ڭv~v(Ҽvkoe?Rh"W\41Qj~S+%x ̾Oa-3t i8OVHyRϨ𼎽= xO.-[8XDJΤ</ڈ*o\ ^3wP !\ceDߩ j7D#Gp:#N:A#%/h;2УKcoJww(| 5Ϙ h_q]lP&`04ZE.?R>s1a E6Њp`; BI`wATBcP,njJ$- o>XttVߛ錫Ao t Y|X+ `C/H9K*LDDCM>cp3m t0.hܽPgqS&NذZ=eog ody|?d84҈> G KK#Owx p C6M'johOksvJ=:eZ(Z!PwO06GkU ݗT*) 2>J'-.臒-Gcwir {-]Иjۙep?x XLs7ox &Ӗ2r?s hTd Ǒ0I" 7c/wt!@9PPH6 12SB LkCw#]PNօ=kFuJ66n w#?;g'"ga]%M4 5@&$_lDvx71H&l\G%<f.ov |Pdc%tGGҲ;_bW<6jm/oo1%%)*1)h2 ˊLX!=렑br샙_$d۞& V`C# 2}FEvX^SzK}" ]S(/ʤe߭'#(dnxd@9eFcK~t3;m*J[hFBf"f,+yIY\ ]+yʊmI) lV5 &qqhՁsr\o]|MxeeÍ腨^U}5{T7I^M̤U\C^$08bZ8L%v8`vrgxϊ˜0'wF~h(-ɵ7ي'fUUނ8\~vDnb4/A#3bӔʸdv4G z3LWR+X_m,6N-<0s->2ާ־/)S 2"tLQ^~dBr0_Z8%݄ v Ss1!RyMA~s bvMa;pGsSPem X8~s8 pF,)>%AGdx0+} po;RVʟ?Q\p;1ޏl 8nҝgrb׺ Yą ׄq/\NaL yQ;NWL]Ժwa-ֹ?&1=*U;ؐU%>[gַpd,&b"-{cR2ygzƘȓ}qXPK L>Tl&/zH*csO2ݮZ:.!I%;w7ÚT]M 0VٗJN6haT`u_UieDlXV0XzwC-u N =7UDܵnYD'miia*(8 `,lXTdg0=xYmc;(@DEc<}=JV~1/5F_fOKCTQJdKguthrL6|9fhVYϴ >600Dv}Jd]6_ ,N9 caOb#vkJ!ϕu],qpdRP>f5k3ZkƑ$ ;Rj eUҎ<ޱMJ7飀L{$:>Y-Ҙ[%K֜!*jaU&v&>G~{bBp.qq0vc5 p,Kx6#yK@ $K1C>YAe1wXVh;!1 8 t{j%IxŠGQL+ЌwUۡě6ZyGpU Hbw!ѺoHd!UZݠC'bQ܇ڼJCCMG|D~FJX( p^kMı:TJgXL1 Iςer49)15!;z?j8 cpoYd-%}uòs^#qŔ>=ŀ.:-|B%DNk|8T~xI+ܔeq e7H} #D5q QAHoj\'s^BIEmR@64I9΂*Մo92<4"0WDߪgqvAP (f-Mf֟fYX:t[4Is˵2B~l*@\PDM+pv= -6:<[ ܂@*KnR!/*x?)=—cй%}u~d$EWr \_DP!p5b+=0+7H=laz_֫@FJPcQ*. MOpO%zSXNU;Wkgϋt;*˝8u Bs,1Gfu&}Z_9" & [ |)7}kBOnV̢Jz6vPxbFBh +O܍lGzj\̓thb ~Jf7IPi-t0n $G'TFmXWq{(t٥7"#;yu1:^dre'N؛sW$&lllI'1T+"$x p8Gt,eKU{Sc.̍*@]ˁSl{'+ܲast7סJOc 7= / 8@\".mZbw -cPXp\;7M&@V5#OeI,1P$? z=@_~X:6o|0r6nWH F_-z7jaؘݰtp29 κb+<;DinQ"]A=)87WǪ|%_VxS%r y6Cggxކ[@ӺTvh`>\\ Xlaꨕ LK(ǹ+B-:>\+6W\.ేf/ϓ~[J~>F$DU/!stF"B䑖W>?bMwsZ@,G=24Xm%<#ta6÷zX{*,r"yEL T 0$˨ dX=\lxC[7@GtXQ\N렆vMMFUwHGnsAp˄K!ۃ"Ugv =@wJզUu:? irԷdf T~ol1lg.3I!t4Ux\\Iqm~YQH{gТr>`RN_2f[J5)E'@y40|T#Peq=tu%cR̍Dl{lavuΏq ;=6< K-Қ淑*;ko5f^ Pm`eNz>LU(]%!LkY̯E-`J2lF`_C|c ڽɄ~iz!P<"Tp;ϵ%Sx: <N'91LRmJc7f|z qb `F&q2K5)m5:qq9А-J h0 ͛)e?A|ǂ~@H(y3aPYde V*X ڀlz'lQ4$4W*8ݟtFT,5m[m6]U(!pɊ&9' i9U"dk$4d.[9QB :?SQ>AL #Qu4ҥ^bHE)9Xa l7Zk:˳ddK+̰XO敁|5YY ҳN;$u!jE׬ KX?B_X-6җ]? k %[@H?l9 9 uD H /'n}XҀ\FI4.i3qՙ(fL f8iP`g(NbsJ3M" j~fB렘!j:bԞZE2Qe5V5@x{P±-s$x/nfS$ev{>6=}Z]_ϛ3 ELu2916Maۘ| -wizH-![|ٺ_%jݤyAr^iq+i!QyҫivbLyaab&; 0y;æp{ta }ϭK,% O^Q>>,Z@@us D!)DiāՃ!(M_[L P"}¼PgB/kꃐף1*vk{h5@H<KV?UJqy(a͂ARhq V:Hw&øWag'o;G+UR(%ʡsW%d朧ɆWfȊB5>Y~r?LQ;#(׺PeaMss{M 6>` =-IΏo:F_60?[$u,~:5AbW/Y6VFmF2gҍ9osCRe$DQF@.` [VC2J5[Vz:Ȩ.օ2?ϓY=2}ڇ,pও^z1ZVoRۈ7V7@-g&lfeq({& UzIFU**[~^?%KyqifXCӚ%}؆vƽECw?9vTϞ}>^Zr([ܩ["iƝ{fq0 {! L__3To޴KY.HG"s`91ymz.Q5`T.M%.wWxdx]=2XhȦjRA?9ZЦ2( @"fjb %fˍ(mBj]VD uS ;'$|`ڿ@,se,%Xotvw%&lP¹hS֥ɇ*GYK6b 0B$t-X.n#x\&tU؍<* wb:w Y|z2߮"IJ~U6z*WH!rx8>!I"P j_"GƆY7\:g>X^6 b]îy$0ms"3KNox j]MܼuNgF஌X{Hݪδj3:G00pf&@g p/Y! AFKzm8<hr=nLu`N1Su=7=%Y \RBZ=mje7'7!|PD1bs1=eL%Lv XAvnG-hZo蘕W Wc_h8 ` ~`&W9~䘥 {zotXwYW)kˏYsFfO4?L2 rfY^ \çU>e BBRpLɺ ~ Xڅ a#$<; ?OSVtV"K. RHMqgZt,)"/\P$S2:a(%}}s c efG{RȰ~&أ2 y8)bb_hly 2N=ޛ˳}1jA]sO ^%wulkAwĖN&9o4xpw:Qm?]H_@-C-#v/.ihbj?u`0u5M(p?=;*+V ; ͦ~]n :ݐكZr>$S!)uXЉK1It_{H+'$}0 LYm@^2xМ? Ҍ=q'[N>6%5;ohniկMFF2|n`klRweAr jH1vu˭ƁZ3LH_[xBi sӔ~ ojI5Caugkx8Lr9p+R[9>o)y?t}J$(zMq4pԿ'r`3hXDkuɔt@J|OK䅠_dWcVh4oP._=sS[b#\ʹwj:{gLmU(˳M[ 9 ;SOY \ nZFUWgaYjG-E/}jM܅}5Q2'#~ R-,0.Lq{2,#B`:Ϙ~wՆh_[w9Iս's`rEk4 i(/ -3WoJO#qn4H~sZAGJҀifqd3 %CDq}j_}Iԇ)3K(;I*m@EZ$I ,d-nJ}59gۘy,)ܾ߅6ugZHř pr쑞ϲO IArtAտy6!zHP\Da[;o-%.i~ERu1XΞa!T~r-E"nu16.TLd72v/َdTOGF-}-4u&F` ^&blkPnƒu|aJبv~Ƶ0ͽ9)B`j}<M:l^ӣyN $b\Uv"u-+k6ec}Wâ/lr=[+Sydd`2 :jT%2L?9iJ4 D&+D(ڽM,u,$ JpTzYlwײopL! |{vPѻdK6& 2'Y ~)b,(oխ@1ݪ}j:LjI{2X5NSMxu:Eb=ς 5T2vVf(L.mp x( •V(4ݲ68L$)5?%gԽ+蓫v(w}q2r VLADޑ@̯:ŌbU0`\ tM߀^!wbjj,0Lރr2}7:$bJ7K Q9N O#JA ]bJJZ2;8ei0"}c՜H.5YʡbPc(k^O{p_C;(VFUSr-/xXMwzAz,;݅9j9YU}&򺙖NKfZҏ8&4@Cd1azB v~P3'BZvh<䘘 _JJk$u.XZo4.x2`JׅC| tN׭&_ i`6f f9'hEs܌e#GfDp\7A:Eφ+ubKlAV߯pnA5Jh!tO\ ƤcөT+zf\^yf÷n}eq|_B=E̯OZ{ {8s~}1%LKZ7jcNsrNQ/O@_:<&EvsJF$F&SϢv?%0' hw)q #䝡O҅LA8^̸ǔj[SVz5֗PesDL]kە+jܶU3&=;pOJ씽ǿD,;xR"[z8VW~fH-,dDiO{}+ř gm^9rj=̹F8 c5Oϔ8Lf0L0uG|WٽeUXXWa>2p!wmGX?5XG \xŤIwh\tiv'꤬ ;w̚kCE͖ 9ޜ]MܚA` vyk"oӂ$2XSlx3|<.hr-'w&0/oZr3bVEEY9-O[('d4Y˰jVx:ՒS;)5Y`0TW!RO c 47:&$LJvz?F`GN6 c/H{¨teλ@M"mҥ+ Nx]tϳ@5S׋ğ 8|-^?z?R54@k 2C*B *Js'(tu[\f :R= >6FrCma_z < .~;^HQڼݘ^S)v Dfb YY42h[Hnҕ6PV>;lZSoRma;jǠC^?vs,N^ fcD)骇f!y5U^Y8\V'=/Uqkv4+6st L\д&d۵Wؗu:PG \Дf<',YQ5`i7+nIVZ'?H<8ie܉lV#:BxiM0-$r%E^:h<7\=}VĥHs|}(﫢Z"S2l𡆸L|_MfAK2 C0ør`(j3ruN=]Š(V5<]f(%X:[vfNgMi]Q*]\r Fdg{U0P3ǚYDJBWM;6|ѬJiDz!i A;rcW|&ei˶ddwq׏`T܏Ǜ/XmF>7#A6Odop{ii%A@GQzq|xC;s/Wkb{'vgZ%.GK_N6uw9̹,T,+`v~خ=~kbs(hI<JTCH 1x46Iuu)FEБ!A7.O8]\+28**X%~/<Ljʬs@WCDJLL4$'ZwGn3N*3Ϭ܏AXNe+M3Uhv1[0-rG$iŻ{ѽV D*|xZOe鞣( %ϻ)Ů\4, 5"V5b>ݦ$k~wKuʛ.8 o;Ie׭]VD_ w}Qdܖ=] /e 6׌zUP +檹ZjsEqogiHme>'JUP|U 2𙞞{ z(wjgD3`V [:7 EAǘ)՜f.T1d&(, :F1njkDP,d&t{xqafs[ AT~M#g9a`9-"6GQ'[=8 7WlQhDsbBa\YE\\)K|nGdcxoߟq*.ڀ2g|zXZ&CF^Dq֤O-Yꐯ vP@Y*|¹C2O&&Kl-DcR1 %hS?+TL}~d46!IyC(j|Z5(y@D͍;m՝iwvDKiN &x+̮*BX ju#2o/< MfĮ0kdOVj{s&Eam4ہاW q2Ь&p2PRܾP78d[N)O|[\Mf 06H[_8)4 T+݊d⥟CM!u|4N>9c,m53=Q;9@;s^qM*#ι2d.Me,g??R|Z 4?r;]!|.༺(ufV#$ PaE?+Rs9߬IXm)j=DM0%VӨ<61KEFN<ߵTtEO:Rѩ % E-c3ZwR@$eML^C6SIrZn[El-=_˔aӅc6-4FYgI!PIxAV*@ yⷲfµ%·qӄf/Ehqʫ{^3ujrpsE*xcT>͡quX9 Eݷu1`XCfk9B`H]%6|j(RT5 !n2ۑ" &~K@:"Œ#4x|_cȀZqO+i8L乂JMT/+5 @"|8i5h - 5ZDi[Lىjm {PXQb %d42f}7:QbspJtA: +|L 麤yH/ M||$ǍWTԾVR>y$73b7E XMJ?AqanPIDEǗB  %>=E0@2lǛjW6araȿrJzߏ mZJe ]Hv2cpՂ磍boN6FvӸ++nЩsa'2M7CW1O_weWvi:DS'yl`"y%.8>b>L&It0ɟި1U2rmSb @U;;R39+*f!osEQUq̚}&zQHO:$ۼZʉ ,}v[oLJ4Q$NJK0ѫۏsACI" 1?d~Fv/_tOߟ QD9eV@<@H K^;GΧjq^V^B9ܨ 6a1Ѥa;} \@Pp'*m P9a%߂$8m<:\wLT<+яu5Z2DDTDb O xYzy l}7-#* x0qD!eRXmζJ0$%ǖnS)}){' }tNRjv(+waS.UaNx~;f?v4o5+jF=qCv,ظklXbXLg^QЌFrڱ~OXFWFƄk*DG; rՄNÅ9, RaCu3]-~ؓ:cO"Z8ۮq~)?+WqI/0~Z#stb>7_R9a.0Vq27~B=]*3#znZO[do F6!nM:'<^J[#bjM٘yFm:tb @l\ugscIR,{}i ف WkWmְ3D!*#ֶvEԄ:Es OGmJَѽK,ԋ6 QlBg5zhYdJ1(V{ā9<(pRyeY? WڢoC3jV@>P\D]n4 «]f|"!o^1\[8Hv4yf9N􌕸cO]H:mwTS/]28_+ݼL`7#쓫w~? dENw Rӳȣ†G\Sl`AR563k$9E5:\E@&o\IX#Cm'ŶYǝ#9aD9sጕ/ #q_z㔮c\qq?)]i|:a[eЧ 菲'fМ|9Mnh#7_[[2V''ߕ<{lt?N|4%H^7}a f-QYΔǠ<ᶂH.0{`E,L -xE=f 0W1W]l._;AOQ7)SewšNg^0J 8c|q>^_Z-,OuHXٟc"a|nI.ع+'JH|=,Z evWc\g-w�1e:FE5! } z"h ʟ "K$Jޠ`Ƅ2F Ji*Sj1#.ܨ(cFr-i߂.gZ1(:xs֪4PQ6M Lf+uIaUc갿*: xuoyQ #69U-=(gwSQ I/OrƔ޺i^ynɷ])>sLiFw2q^ua=J1VsH9q@&miih@EE8Ndf R$JA+.I  irC;ҵWF3ۗÃ|5"awE~р`¿xM}1J~9Gkفq1T==\[僧.)rÅa, Rg͖#C{ɜW $p @:4"a x~\Mjw8ϳ|!J->9<;cVz#|qe̷81i3ƲЈ df?@dNa1xNG6/DO8G->#@VDZ9;XטJMeө= / #\uSGoxr#%/RuI=*CEG'1]b:S?!t 8; JZ(:%d$=Y4 z]c\~czi^Fz O#u-'`M8՜#ԋZ ?j@'ˣV:Â,D"իf?C= nܘg3{= ,NJHzK]fiV'mQO){XY{=]OShU5USDL@F"7\[M$0+-lv_x>r#TAG~D؜3Rv7(gH3:!#sHTDReTlHKyuO 7v%N~cy@ϼJV"%7R\`AU7?d06c>\y_V&1r:X;ͿH Pls$uj/ДUs<>hǂYMٟ^`yȿ{2w>x^ra}NZ}W:M9>yc՞F/YSd v sԇE_MB7ʶ Wq;,5+b@!oW7I8(}&;@29:P}hoV7 HL1֔OZwUH!с/x* e6K烕ݕa8M.4m(o"ȶ5X`ݭ 8s0ߤ,|7;?3X'}-*| "g}}t3^E[89_eH{F!EuyL{xMJȜթpޅq;H brA(][UT0,DF3_NɄT0fC [ 椂2bdqq%2[7KV0-P]~n ^i 8-FX/*ΝBFE'𺦚kIFpA uhMKC<㦇"GJI] #_(i젏- Xrs3(xNMy!&:r A0.fn _+;8րLIz}PTMw(79iTlAm^Mc_IwO}mt8w:j,ifPnH]3!ǶMF%AUwˠ;SȆ=Je"53^'ghS/$-7x%ED$$8WD XnG{г_ g57X]^PWqߦ:ٹqqrϰ>@ߨ>qe$+o<7 U;/jHW!C/k-1ʊɫQ'to1I;S"'W2kғZvaYXz˽=m#㰇J1ܧ`iV?ѢM~.krI]wW?gL V@w8FX%z|bD;F%IT=:3Մ?$T x(_PfDsq^!?+\l#0mp1K<ek.Us Ng9REwumJր@tlf'9rr<$B¹BhT4}M P6M;a4."+̵5M` &V&FS85}ɺcϖhkNjxGzl֋-Zp'V;&$1SY8(\6NUFPDrP>P!BXc^ MGE Ƴ?sYb,7Pl B<*?y^me6;{I%; /o~NCXk|lwP,mІSzq0*~B,q/tp̫-Cќ>qFC$4K@ʫC%#2~%PgR!O-v}wwKWLO{nϪB@ 'hč ㊂:0jCiW@ެdg^y>ޢtGM瞴ACӎYTvA8S]1r!rcMRd]D˵z :>^#b>RNZ.cƜwbDLyEIaI%|P%] - Il$bJ+yаz.fÈ"0Glknݗ+T+ [ ZdU3Nµ`Q!5^_&@\ne~Lw\~A 8m^hJ lkeb!|kjS $v:vBu8pim)dРC\OJ-@D}J4jt8a-8@mDX4XdH"e|`N/n1{ FŨ8Eqt1b)ELc%]rķbU- J_ć/fH#ٍD^ khz$ a:0 ^d7VoFgqq?ww!Jq„P9^+2Ot:C:ze{G$ ]Q/}د=줴vC% +,1 X8IqZV-c$=1ςiP8Lqɭ(4 ӻs']1C[po MZx %zK%N;P46?|08=G=*0YRG{&7TsQI ޡ>'&?Dueg;D"iv[75 ^ݥ>cC)}b!s=鹼C<,A(. uX@kJr9 8ևK}: fgw%kP*ǶTeG}V3XqQK5WkO(&3ظoʤLi+jᡯ,#.0(6DK%YroA5z9[D 4Qt.y=ܞ+Y)3l/;В)(O^Xw.T\=6O^{<:Tu?? g䈐gOlh 1/ 6"<[Z D2B|c}mš*xvy]*~V%ZY\ \|t͠ޙF4v>9QJ\ Qt}( I:|HH*B! 4Cl'j~;~s3$ t [Z/yE@ o~!|8Ep}`,yFMsC$0aQRP87ϋOޜ?.:_^( bA\*YF}yKz@ץ8O7?S kNPE!NL.À_vl'"iP8-p-P$Lj*BbӨcXխ=SQ.feJ j^j7{0M |! {rߤ)nvw {{7r/;GH3N8 Dƈ5k@#T>eh` 9:;!k?fy{\gI;hekTahbMk@SCm>H󑼭c+4?b]bDmj G;lW])֎5 X|BZn:;jT/өw` &5ZoU:1쮻<䴕ugQ<ΩH( ÷K nw DC<#"^Sz{z$91$EI~Ջ6"vێو ]Mv}ƭ x8U)N֎)ڞ]*+nɗzFݒFߗY}ž.ȵЙ+|~E$Ht>p‚ɐMovSY? (SPޅ{rA( >ORYøtF֝hR̻3c:sBM_ozTH*3[}uJ,;R'|C#:B6ǥ3u o3HwJZrIIo'f7|ڔ/-nd9{l:r}*Đ󾷶:?xj1)-syW5|7ZL SJ2~wu+CRGWge+̄GYun>0[{VUi: iVV)E }f60`MloVRXz[ p}ŵGru@iLFEYw]$u 00__ݛ%dHJ@_õI:>`rvgF~2A[k4Qva~FFhϷh0ޒ}/Ӕb+0bd*NHT\HpլE*HgܠXuGI2NbOö8{ 6#"_N*ptH!F唧%ZpD# 3a ֯U܀(S -RU<(/0LxAQ6mߋ2R~~6cbR/qN5ۙwq[ S$:>oj} I6(^jދ;9.|8 s̜nU,ˈHj#~6ik6u"vGϦLs#OZCp[+arM6D3qʍ彋F.Pu; 7AO$ꐍس3Z4E`c zbi95Gu߭8_66.=y w >a} < &jʺpmlj/|8^xƸZ}ퟐP9F-^cz"dm`wکI% ?Ûޕ$4UG㢐 ɋ8}a`hWu;Ŭբ_&/{dB U^]9q̅98pCbup!E/xq@_tP܁ JHxWM/rd\z߈JdvV 7>жNR-^{ Y-,j3[4 4E$}s2Ua`j' ('De$^7sUֆ3*j譻V|c1P܌fb9J_c[̢d]I ; j5S07܋WBhky{D2җ_LYDs/o]_Hb!}_%)nL n:m6*p9us,x/F' ͍kjPw6X56Ev=cƸy6AF ±ԇ55Wi+2LJKAD_ؚʥ⌇Pm+j^ I, 8;/̚ c? 7xU VQevtIr"K aTR*Ѱ+|kf.Bk .x7C Ξmv:7|̃{=nZ)=oH9I .#!܉[!0#\nvHBоHZiU4"#=M/)EJYik|W%]wӶjΎ`3 IO|mkc6׿;eoʁ:Mv͡\C}V! fuE=Sqgv|bCQZUCӠ!֒3]<#PIKxe{h;\Y{>CG9Q`> FNҲJM"64~'a2C,-WhxmŬQU뫮ќ+$Ԙo%+1 TiGedn ϝ%Pw_>`TjFz#s|Ff=Ȍg_̢4yx%A:Z=rnZo] K/땟̃ Uڦ1(L%qO-]u.@F F=QZSv]wCiEB5(f۔B&6'J LV.$$Cwn%++.l}MjJ;˨As +8m:6y4 \UK3x60ʨPȖNlzLPoG\2U })c3rx3c`P;Dq f~$evڍ5VNq.u~n.\&q. a x1R$c.ɸJ1:o6[3$$EDK"bC5 ^B;}3rݟ:C-*Zقt):葴 ڶeQѭ , 8oiOWpXM&݃ WTcs;W !c9Q j馶o{Qjtp~緖Շ4!ɂu_%(?BNSʎ9obx|& tֺwb?amw?03M݌`3cpTUXp{Xb;62~H'{9)VHJZ= EH_@z٨sMdDEzu :fol珱8$r0-upe*ZP+ޱEvXk< OЉX`*S1'g$L<$+P"C[N*2BUǂoxU##Q~LТM1!*UU[]AspOx ~87gGHgҦrJ]KPIs H5gac#2"X#y ]b8L;*'{vd]vxiq0YmaԖ| =c1d^j[)\>qW#;:zT90]pC`{ F) Q 2QN.(VF=Lu]ͲPeIZʎJdYW}b' t}1v,%AFt)s4gN:ѱCdԂm!e#xK(@ 4FjN*Na./ygKdd,@*p(.[-&{k/b3VoN^L[jHvP{Rښ˶9@o=i<@6m"wǍѰev,sm06@,dW _@p/oY= a,~zj xdDt5)H,) ε?_ziX 3qn>p !m< )m+'ڧ_uRq#qvڋR#]RȖS#< {YEZ{^Fw2,!2 &fߤN\pi^rdJ$2p-I=,{E/# m|fɏxLG:&0K Z/wM|z*QP$A{ #kرUoq AG82>:2AO E태ad~ 86uӏ~gcSd8k-gS*ܢKed"wZFcdgXP~].:qyͪԦy }qG1q#Һu#Ȏ n5c9^.;W'4-VƻqRY\aϝ;(I^("O&C`"O`EbrnW]i_2)LVGd[~TA迒tWIZD6^VL jO}w(l{Iyk-SuS|&'?Z' 9DzqaҝAC6GLȤ$cT  }hMq@dH\9 ,D!}߷/۾ &{>EAtjHU$m]1} "a#cgLL&1e.s? >1uSTͷwN3q@=|йq5ծ3Gs &PvE~'ʆ pA?k.wJ&lmC3" h?)O$]7ϚsXh_j2Ѓ,ō3ppl(6ҕ߽@alWڗ85&ib*smf\j&<}XP҃T29_f$愫h ۋUR b(wklu$wеa,,ѣ/y{J6,X _' 2^35,{d ԜSW{ >]#=;TCQëW[1J< c/~8y##5E4AՄn#x*#Jd>~DqC^Ic!P6j~tHɎ]naMI9hW%;8a3$3_> 巠K\޶U^yT~@)%m|l~kh8ķ5޵Ls5ྐ[Q]d ]0@)XݤRZf2w xt8MX8pECRWH4uM u-{n3e،_5X* \I\LV??W<,b tҥzQ`ʠe&J;U]kNyc!n*[= P=nG G7ee-[/ gÑӼC f6rS a|[ӄB[L+KX:$8E3PJL ![xp%G%c^M5y%nVXT? R8=KîW/u ' '2{j7Z$1VbSȝ XvXht l;zD O7JcMm ?\3M){gF ߴNq\,[ᢖ`YC}nkAtN:imTd`q 7-6M{Yc"_3hDv&6f)z}39Mʥp4~Jt`8)t?쌎x?U(:OD[ oBgVG>A*'5tZOo6;hM'm 0E:ˌZ>[y1Ahk>܀.>?駝,oEiNw 1+Ƴ/a_7vJxz!$LmhExu$z\Z<͛1.6\UgV0jҗ֕mr?SoBC]#GwA9`*Q&m"= Ϻ!P4ۃ͜_xxl7S =j⪠YBRADN.L~Oh^՘ܴ Ng&nVFz;EW9j(F^`3RuBWݟ |IG:$Ҕ(R<<4gڭD#!A=i^f^|'Oָ V`jXf IӰسs!xθ._ qL_6MNXVY};e-sS6-fi]\̀)9Y|CC֫f-eX7c~!j=2cM+/b;Jw'rD6\Rpd Mϲ^| Lq%˂-TYȈo|\8QVY*u H5Y412-^N0hѮ8e_}e >i^R+֬0s/ųd]?)/ ,ئ?MߧDf\F,yL9he&GmziBo(VONeEzO[+:^Q=OՓVeM[Pe4b`Ro/ݮI r+d_.2OiH(&@ YbZ$;E"v*9['r8LVqtdtw\R,PY+(.d{$AOn;jtc}XPY6> A:O `YJCͱ!5f3܂&{B `_Z"CWW% ~Cގ`qq g'c. tȹ3 <۱ni&@T&|Ki|  W%9;  \UGOJo$خ ި_|gSaXzrdb,**pfPG^@0~B1 B\! ~1z1 zyk#qJiQK6 !a2ho .׼4R d$GƘ5 T]]Fhl =/8\\Bt꩚6Q&{phjC`Ν~76]xK Je|6ycZAML+Tk.GrGs X/kw+.L&X=-/O0!QzJp88;7t9ʲ,̬.1bެ>,F@Ү.ce[xM58s}RgoNhKNo:R D17-?0~ī8 iVK%ВNTV^ܻ DbU>ãtݫOٖpfoM`;nj{E 36JPNS<K7߈|Is&d-2yl"5DAξn86yAt)-mfwټk鞠כ {ܵ!rʽ8F'%5d'Xʹ8XVc{vDQ(JnZdS8v+ ka.ir]`715%do6[mDTJkw9]k/OB7,(7ܹ3 v ?`!P٠Z q&y*f }zϱVP->Q+9B窛ܓ,nǗp1±apsW>{36s8 O7Ju$+,B3eġ z].h.]ugF7\f)ۚaܹMi K\^ qnn+K.ֳ0ut֕QN;6N~ Z !*ז*x]!ޑf"p\3^; dB1VOagGn}*}H ,j)i6~'JShDge - ėPKD lc|Z;7W.2yPtuY_:M9 !4ֿbBH*w%Si?|NJxʔElҡ^pGg=E i..yhn$BuZ(; h?7ӜOYbޛF|f!Qi,^^$Ż:yiMG{hS;0} C/(`ț8®ROD0ZFVOP$|b? u`slM [?&YaNZ^= o[nv@uw0Z0&#Ytן98n:{vUp!)Nm2:EeAkiοt[ _1+4IH!- ݯ߭I_ &v:scNҍ `qw4>f:|pӟ_,3c DedڞmTʾ Ee|ٛ=w۶>=VIH~%v.H mD:#*Ajrd<8L\1S̹!Rb܍d3IڗBB)ۣKr( 3p@UqR}H}nn-׺lu .OgEaMDN${@xQ;4|(D99wYšSt# ld`gEm^k?:rOX.Vaajp$tDp0Mλ.nK 3j_ҰɪpؾƗj:"۝` -Ae2{u6RB5idi= v猦UyuѴJQ6}(5I,YHQ11BKZ=Yo0Bŀg?i= ;>^+Nl3+J}Π+Sz\ehVY{]5a %9\/{P>bSE?fR?@]a_MXj"8 @M:3R9pT&_U~X*") 0 v0[0S0gpvE`X[6[ZSZ)-:rL׿&mPZMPn}R0cC_\"Z={eM26{ZhDҦya2Y@f![+Eni-{Q Rmh4 QnUBA҂ !RM=(tzFK00Ci3½X e0J*?sJNQoxc|}syǛ#@)Kä/" 8 ǖivo졬u#r_m K GΩ:ޙc=i&Ua@ &8>&V=maT(|`5+=$q.vS0NJ]Gϯ\<]ձcpR9Ai2U6BsG+ad26-Ctzk(o(7%<,.ih-aXlL (]ފٗAuSYK/^AQ2 /pfO #s4IrnL&lp}G _'\G 6^dgQ">ܗCKA )R=f`ɽ5] Ou F@p`c'$6%ʨ(rfta-|y@PPA  (Q=>4k#i[Hc,)؇ {zG]xl%zk]!V|j߹t7 =-"Rǧ6*2An_cpwzmOcM󱱞A7`+i.mQp_ۘd/յ*"Uj KD쐧nVECapy(mLjM$GH#{==~:+eW'/n'Y^cG+w99Ukmh@\r.C"=p߃dO>^]_N}1qlk4MS'< k& =]"DAztg5!+'Pk}kZRDI.vkUIY[)6 _ 2ۗIJ$"\5[Ty\O$ju>y V?[^1,e5{)MyC&>wII6:HNM4%E1w$i4/7C3Ʋc;ݾOdʌ B*N_G >wYjW`h GБwM.j;H!(dU83ʽ\iF&Bvp.kQyT'#/Ԙ ϩ5d$vG׹^P||,[{t T Gh^Ѽ\՘zD˲KOj,MFK4hPPf(|$hJ {Hm|}WpnԈRF6\Po"CvY8%: Y%8HFݠRd OiL#JQAnv+ǹF9AjZ.$kwacj@RBM jMLެҟm1Ґbd!ΦCAL\Zَf/ѓ:L4d$@=9(>^}^sY1Wq'ۄOX8w- h\70U4RH`\UDi^c1bl+҆P-x p:Io,l"tGAr4<*])^lew$'@)'|6E7>+Yɳy9 Q6[J|b_ t&LܗeIܕ^?ءAw%҄&xwl5R, W|U8b5!МͭiD}֫ h(gVhuhZӍ`~/Җ_ҚjCĔ/~p଑˵O5:Eٶ뺹le2ykwqg%Z17لbΐx)UH-Z Tqeis#PP Y BPEK!Jw.#9,aP06OqМwBdZ绩w^t30x_ y.P'6/f1]GdȿK7~ZdcNGIS6yvofzd@H…;:RҼݘ5?Ɏ$Lgi Æ6{@ ZR(lS~IB#D0q:DF@XObJ/[~C.*+=jN ON8p#L ؅ˣncU $XոvCM7BʰU@ȓkEͻq;7bc ̘~T1)^'W=>CWU )wNGgq93]X*j`MAFR ?,;s8w\=2cs VKorR}˯WlT0Ikm4#og4yY(Ӈ=wmP_п>cF WӸ> 8DcPxbpz^rû=}q$#Ie-3^G1iz珕wW˿X^3H6htZn};qr/SBlgy!^Nnq;J,jöPՐI#*)=+he%V"d1Y`TCQcX0f#kCz*'A5n?KhkO-"C]T8} {Ir>="b [9HԺY΃-\ݪkki3219r1|r bw`$|\sVi`)ɘ)-{޷ 3@iB (\yH*aGzs^2mp_z _7s1 o ZݽIkr[%|F9뢎iKfCle?yGGވԶJqeW,RlۏO}].8"3E }aIr.i1ȯtF\ۂMa柢|/FzoC/J_*C’رl@`) ~M+I_E;lƇq1i ̣c1[˺~ '8Upf uCwQ(tl/[81ŞF6t?-Öapc3*ر%#@XPBa >#k.(VE6eOK LJfD 2@Z'{ <&{#y 95B>RE8ۣ|8i]Ҧ_tNe`i$a>c`}H%[ͩQerY.H3 ґ+X\)R=5LW}"?gꊽ͡&*X ܾBa$< oړֱހ(}?bڤFr7E&^cb{d.r&szɖǔd-?iSpٓD7P-"cOOH"BdNi[^ۣ "lMæc|=z&3lI:FaکX.&ж{6HlR,r<+X|n9W fc7PW3(@ӴV0ϣxn>czzTaV>'-g*&~,1CD=Il _Q x[v?lvq7!٢x(_H,q?.p`7 n$DB Vh٣)ؔo?eh03(q5' Y]W] ׳( ڶE8_m1PM} o9\@.>(0?rz۸V4ɭ(גa ;(0X= b- ч-Dpg#V-z< #4*D.J=vЍ3eS5ݱ LXG^H-/l2-*z9U̅D)8T~hbza9jR!?"#a l`^_I<̈5}}wV^ن 3җOvk sO߀ϩhx2~BeC´c^ Q@ /豓bܭ /K&ݎT8M-ƺ1_y7흱ulJȡe0aێvRvh$<pA_:'!"I D֐[W*mEUejqSgG&eKKZʖ_t˖ŜM,U,"eEfhB1Eդ5Qx@E0s ,}"4A^{\^~ >m$wB_&]]7zӧ >ύq{|1-\EP.7vޡKtw>3w \?H<{l? ǂ9ߜX92tJJu(+dDfX[Hfc:dtMe>;L Bu_% …c?^Ɛ\hˍ9&Km>nS ?NeRxÃ|!nlЈ8&h/ԍ ֋ľ1Q47UTβuRBQ@|&SMZIpd( dP4`H88p¼όH{ts⯬gAx•64\2m:ֵE䦙)LPC^;w\t<7D8fX3.g8_ʅr'\-cX猠lXS 'X$Z4U[&OX>B*p KpG#RHOЁkR |c9څ$y8BC$-Ŵ"̉r*UKÈ k2JR*a?M_f!ψ), p ]b9,a ]F_8k֜}36X߱)4.<%h7> }$ u]S1?rW@ #)(O ȉB߄ۑQb t ]3u7!ns*2%14wc*gUd`ۏ1|aF!"e6.V 솓w/vzqX#F !nr(3j 7!Y$=-`זKj{@[5 +k&ÕեG % fXm@PP}~6H?h$͵|/0T2߃EYgߢ 4S\V9R=j0uQoA '[hTȂtŌl!Wi=೰ŢͤJ9Yi;c2Qe)dz?ctd&dJ>Hfx {Gڐl3Ia׍LN MɔPZXʼei0ԗd*@v>,+>nk3N 矑gȎtp-ǁu wDWRvLNNKD칣#)G7j9u[~lhcҥ&LD^0Z)G0zq2z"(~1cfm?* r;jN $RK,,`nUJ %[5uV  i\< jh̬CilJfRBoQ^;)v+wmr¹=|7[O>;,J KL7#с?6敛N" ;J*XڂvTO_liUޖA03k̤3zV { (ݨG|J\+PZ4Ȧ]S5 zT5!H R V4F{qX7Shۼ5,-#BM- ڟ3^,ѭ3l$TMq8@dYh6Z@v/>)lG`Wr_ &Xq[GNl$^x݋q - '-~Y !-3p\_JT7da]D_a(ֺDqPzzl[m"A'm{\: CA}B{Sx~%EK9"*woz !fJݬմWV|G&']76Π?MbQϑd ?{G摶[w㊬#)ckxJ5<զR UYÅ.H".& Ra *jhʹ6SIι֐?uϐӯzPPhVq[ "5MCIi buw=IqA+06-D0˭Z cԙiv-?KXGf75tT# 4;,V/\d^Mt$e}$TIp"juV*c,MoS ;7~˥\,G`O82M~ƖS *- fmDY.+DaҌTpƁ\ʾT3-1}XnCNMe_XZjfS>'N0䵿]7ٻ _=T D!s_뷕>וZ1t%d#DFȈ/Ʋ*`%ʧ,rn}*}{YcjLDOn-w>Kќ>ήC~2&߮#췗wb ʢϏriVey9+07(Xf~:jr٫ dVkk &`ݚ"6yKp"aKM[]B;Mc;YM0ʮӀJI/Pty!g6s1WEwSw؏h0EBIW@rp|޾MIеH}#jHG˩9LР+_cUWs} @oY$T$0eG=%ޅZiFЇ#Jywr.uū/B=܇u Bl#e+Іd/T*Dine$Y%дߑ0-Wo7{{z$G}ܟ,Fb^SD~^~-՝V۠gM~'򛇍(BHYD13@8Ǣ0 Hg{ٮ^'שc b.;K꟪ݕ3{w/ N:oCx8W$Q]^NKu G]TY%C0%TrI~A`Ccg=/YVG{3ǔxOuƻ0[E+8*L.QqEdM2*T.wmL BHD:S󞍰Sb|>\V@FBb Cwf,H5 ,+-Qz|5ZyKp$v721) K3kGy< E[*R// Fx 76 C^'ҹK|gD݋,jW: Q\b_Tm5^Oġj*x` X c-Q1_|2E'j5"礢ؐ0oj_4[:A/v 5d~|K"ZimO(ech߃87Cn&QqKNIZO|T^YTv_:Tjp'TԇQyNנEZ`C=d6zC(<]WRWF|6I2Ἢh=g^jl< " 5|:lBCV[<@>Q`{9 DX59o; zէkAʷ?|&+2C/!:fKm'>=D; @dH=WZO, /v[oH3>[&s̲۱ד93h<[TKiq<1WuzdCZZiފ"$WYXpNI)=ٱOMQ-jW+KPJiHd@n fToBڰ 'pJT,dn1FƐp6 ў3zL \*\lj$}p@q7[zG0e^\PSoDHx}=zEЅGIXA{r[uTs`G\.oQBR^|7 .m!cvn)_\CAnydV/{PnI+D҂KOt= &U9U0>a§Z~@$O"qdÈޕFKGjIOK9Cd]i)Lp7|8G񇐪JywB116̮h&C~X{ ?H0'y/n\h;*,q:51f9Bxb5q|ct#|tNQ8*UGAG8|h.)'VVϧyu,~L{_ϺQs2v,wC{ 77 ?.=EL0s5;:4z)QE?mF]d)ƿvc8?FVK~["`{>22hmĴR ?bB2*W#cY0=@ժ}&߅2C&iRVS+-#rmKE"UFꊠZq^6[́jWoo9bf]ٛ(gҫ,Lw0g͋A%w{Bj[bEѲyUU[KXnTo3K_lCD֭}?,GL~sH>KXICCĈ$O$N qnJF?.C{+V ߹|r0;"VoX/v־^A`IJG%~VG镗.?oU֫n{2}aC!(RPz{f*FOS{m=|*-/<JvKcy,ٚϱ1~Y6_:E{gX[P+k #4 :(~B=v–_$X (g-^[SPv\{CeI ^J)Mgg6؂qߍk0AǸxCr$'v}14((rN cNӘz(q4gfKi. W~v.@.h1*7w-qRҬM//{y*z9uXDLPξS9!y~6ϭwZVA :dRCN~Wإ4>jxKB6^U3c!dzOBsd:zAЎL@I7AnM V)BXG ف@n7KHC뙮y ák^.p}JO(DZ%W/…pjטbޖB(smzXy*9g e7T7G  !՟>LS&fOpr ;om/5qx^n  EVJL~D'Bˌe.'M?^YP T;MBDKlOG8ŗ-+^`Ctz~Ʉ7<[dqukںbAAAF2DihaW y"Ͽ(l)? ?J*XM:sMĞ| vcz" Xx' ug]YwZv࿪Wa 30\uIf-7Y(3n{L׍1F[D;lM$@BPq n.ؚwe0&m3-࡜k1C"we+_% ` >3k(>@(|m^}("X=W+.)K0tnz|K@(2e{GRFfzBzda'E+eC;-HЛs;}֨hĤt ѕ''۝cF% h5QBHޛ=rȖNm >}Pj_" _J,|b] T3m!pe` ΁\?#Jp6<5 Yb34k 8'aY*OaƸ}o yeuɳ!L5CwnڟE+s)N wL6Iw TfFN[3fVDڿDuE~; W G߮iپّshmoE؟H\ DW}>2d|_[%,m]US~a_ıL|wm; #LAGU M+摞v/"%{Q>rzOpmƐQ E qo)^ȭf.z[I+1Hfs/nkY/__$>C0$Eerv[}ŵ6 hߞE6Y?̛xAb;5x/P<8I-!f`Ei1Z=/F%C*)4v)G]j&L)+$Y`glANt+9FW`+ѐ +:_4(S*e@v3gg[ċ~P=YOD]z=W6nPth;IV5}ByX]O#_8#iF|O'ٹmnhwV׋<1s".$\4gݓHF<[M IH:ك5UNe .g3؛,Åy?p09>d>CsqlI=Wmg0T%w_2ȝ86J-d{! 8rωR@4Tn1(G*XCBG mhBѴV226 lgP-lFvz)c)qtxH4E&"NٛhCZFb@HӁh^1-FǎV(Dlx$( p*GNC2Ȇ=]qqӦ;~OZo:AKrkǞoZxdHƢoQd! -櫫nE5ęF͠sM$Qԥ}t كiW2;)-qzZ,PA#Lkxb1xėwЩdL|qB_XhTVr_6Y2K0 PlVu?Bv-Pٝ*4} Yg~ ʱ#\|(o2#X4,rNYÛJpI](g,+" ~@ E[3Zp҆1"R(W4d^ 6mO|idA;-F#LpCc&,O<_9,$FHǜ)m+/ ɔDHe^ n @o_*' bg3*ﶇ1sZkBG3@7R7AcYL#BR֜ lQ 8#tBwpuo}~JKT)y7΀Ycr"Y}b?=|'q35]ܑSϦ4~/`|]듕]{l[/El%nBft?5')& Olpq/K(WzihՒ)}KӤ ȕ.vSUb P{u@,'{RRK-ߜwɆ,8n" i{LdNjd ,d:24pjL}K!='a/ZYS^&Ppe 53_;& I(1]Fh !+ _wΩ,]>f%wu X]9w$jaenzbup{ uYh]2M󸅺ut,tiMMlD*+WG [Uw0W)oSd`j}s^Y!~Gp}ED:O#PGk1@rt ;0J7^']L#-Cۯg_2toWtI2x'^K2<\f@;GkUZ;ry,!vYsAhS_cw` 6 7" ,f1|{%h9WBox`WraDu<> پe e6Dg<f/o1UA*^`{d}5B~㦡cGFV֐tQn^ *=XɢMsWظeg(7f44}OxMnVsgyBji$6Bϓ,/?WA*mGH0F t6Kv¾@:hg5ˡm4%3PS=frc6ȿoI@+r͉I\q ϲ 5ʁ8d_x݉n, 㷦eL7&U58%1s$\z#?yVKo_bqLOc֍)&\Z7*M$ ,vb}@74޸x%KTU(ˬe'< A|gCj<ӵ MÄc *?d|h+O{%r-̓=s<5k4ߍˎ[ @iN ˑ!lؤhpO-IVLNv}@7J{~HW R@)qrlȳ&8Ftbp-gVAq MW-T7ggy~|6;N,mh+ZY^rW}d~I@åj8Z|-ohrC Be9P@;sT<=dq a33WKxuZ7h:Rʻ3n+P͇ ze}QvIU2MӐa5 vwrE(aOGEp^cc'rk !^YKi&VttOyDүkпM툱(,TXI(cl`l MXaaWT m#kEˤD `ƒ{YEla&\\×iVe_vrpxDžl[t5&w^^s>I2A,Q[]]*(@U8H[h":wf);PU,ݭʒhL=4|*O_Ad5]#g!n)+@Xqb|3;gkZQc1Ey8-NiĘ#H+H]5֊˸x*; VM+@P<=@'gz(:= MeUJW&:6Zgr#Co]^WHN+8L3xǣM'#%5[AQ[zO}vA9ȉ9!Eo""_"#b"ei7HLW!-.:4Ji|Eg6uͤ3.ub{P2wK*-U+ŜnGd5aj Ye7 R }J 8 my`4AGpŽz/!:(Vvq6퐉i!ƔVGe:W7|ҹcͬBZ\\{ՖpojsyG~ UX!O fdf`M/H!fpՊ֊ʟ* h#lg$*.a:՟D:`($ 5x}P1E{^vΚёhjQow5H|2{UHvQFzstӸ[[=MɋM17sG%at-%l7Hrg J t2O%~5hR/(@|1ffb3h2}q3!OXz5d.xM_]Uln}:Zh!CM.p׳S3J?}J:ӡzuc1;G?D3DI'N:!} ~#譶fxT:fӊ:dpn:Tg/x w\4?[<~) -k$r>Ľ³"lLZ\h vYD-"1b urhV1,a(e!* 2r CY#}P$O2B `>)")(N#́2G;RJ?(::"uNC({L]q\X/"5-7M)9<UnK̙m@ځCF4$-RT%?-1b'zˆ&`v7aS%)Cg@ɶsvA"l)h%{p\T_,4@Z;8^Tb$(z# 2ܻv}Qʮ1;#.oZOZs$jO!ߌݱjtpOq1Vl YN2/0Y"|nA$Yvru礒E&z ЩWvv[w{hZ/taT̗t_YDk =Evkǰ|ɱaJ~ҔݚzvY,f'u] v0i{  OWx9'xA`&WdVBgG8vxye 08|{t]f"l(. 5\[ nzhX0}j:9vfEuv3QA_;qu\!Xp}W0oۡ֙ך!9 2PӱF PZ=,|{~ܪSIVAIɃMkO" U-*P s7η`^ٯm0OJ#!y]eGha`yS$~ֱ"*pkSv-[Wy-g ͏F +.W6}'s%,um\/݆/ٞMKtjo^tt`SoqOH(Z0a0rgwVs]H7)gRM?BK,h;2) f [FV@#Ɖd-9yi.|)s9f΂XabfCl#w>,PHke.CɞByYy5Ý hgtTߥ{ɕL/ĭ[F:e+ 34/0+C=H؎F\4=w6i5˞vv]3aѸQ P{̾*CD絽'ĕzb2\"&@w.Yy>hÑb9m{u5>;1EB=g|1պnuOOėD!0*'IޣGl dHP#Qb߁~CNP#=Bt^?)NNc!b_A]B7iB ufUC!a@)2hDgw ,=)Vt}1y+GhkˬyDOSSB( qg\Lc;*=K:wOjNKF7\^ 6f{0R}FZr$WΫ${߲&.SqyvłaYrSFA@wkl*)&]/nD+m(Y{ǀDi]JЄ56Z@s~RD=!y/q37ݏ@u ͑VՌ' ؑt;c$p٠V0="hj%]`-ukү깈P hr+ gĠgfQVדp| kpxO~Cvgwk-m-Ӛ3Ɇ!)|?d.E`gՌ![Ĝr;hPL'Вj,P[|LAFQv*Q+&+|M{"~ыG98W$ .~2?BrI?[3'"IRp+n\YDPP q@~ݘ6 |fW#KgNGm&Dk(ITbR$MYшX=qQDZ}pq_oW%(]۫W톅.9P1Θn u0A<Й힌"5Rc8?Q^oQeS|Jȫ5~=\UnƉ3$v^M?`Ӿ,u']/ A4z`]9G]yZN⁡P} *:3QF3& + ǶBrx8=O~WGaLBp:5P3F> H$F &p^iZ^Q61RV'aGNM^+ Z>y-r(q\Ƌ+^ - o6JlW=!ToINl8j6S9BVVfcB"6ڴoߠ]%XyhV[ VJ@%py?QxF`ziF]!cogh+-Ukr >Jëk9;&݈ZO)"Y'w/z2;mZd} y o,=teeor`ġJ˶RSTβfR'xV#"ZqN]RK4$V[g9t 9{+pw^"4 "?&|`Dӊ-oTҵ Ӿ0Ůvwglhm_= OyB nMB D@-tDL&*1=YuA W).˛8zO۞&|2dqfGZ`aعӠzKyІ2knBu d&!.%h9p0|?1(Ȗ,n2vԼܔe⓺C>*lsIzUMQ4y44`09y&(Sd(uߐrW-dv9Y4:jk.+Cpuj;C/7w 3y"hEXV /mH-#cQ X{ɬ^ҷ'tӁ{56IG[s\l3ئ *_FF(8vaT\lv m0?<:Dk#뤽U,\lsid+$MZ2+D7;JU;@1 4۴=~+*KQxABmL2rwHyflI;{Vs/]k#7W.5xK"lS;u":~ (p '$=QUSkjE쁻>= :y@¤YyO Ŝ x4b[So>֬I05L&p_{ oCG~}^ͼ,-(6KP("KFX<'Io{Kʁ =('q$Ju`eT8fCyw5`L$\j 8C݈gTj)K%ni'Y O5dL *GK79¿cÏR1'>6~A]H3(D qʚVoC#̥@ MVf= [b p'5m,faÞϾ-5[Py!ZhX]J|O䇩x=Wf{I w8 !$YM,~#tٵ7WG B=A3d^d0 "Y2bVݘ陔w6n!;ffV=c pMC&JXW,o,]fẐNiRSR};8!ut }P )S L6hpx "4lسEYHtXؤAS!nNRazd)3r@HmrrL8yA%Kͬ>=uUH8=zs&bPL==z!혛9~Uލַ=W 1Xs"@JB& !; {Jcտ~[trZe^V=h=L2CWV~-P/:JR^ Af%l|gM'Sw]xp ,֑oIq+3tc't{EnOA. A3q-/{'742VxMVPy^M7\pL<'aJ`6?i3@z\/qƬ;@ qW1hrD"prTڐcXmN[NbQ?r%_4XiV$8`Kܼ#}u2Pj~p{X=4Z}*sFT2*UȬe!KSKF>S%g֖IZ4ܷ/ UCgkb*&;dwih4MQYku_=cXw͙d/n mz}lP_.:uIT(]l1+-koWd:_ӻZBv$ ~G Qk A"øoB=Ǧ/+ĩ"0.bEz/gN^ƢєxU6^ fQmD`|/tEr޻Bc6H3d)DHNR"g6hz{ #XZ |73}A2;-|KPlPʚ`:j"3_! iXI1Vs(tO(_ (q/d( ]>j,&O)]xn*> a pr~-zq6N#f/yiZQ:cЉ$o8ac=\;XK eA-|xxTBW8 LRB|0_q uTVae%(<] )єOhxtcSk, g)IٓpOʴgeCz:?1HjlXD~HJ3Lן)T!X r8q&(%丩<6NKO{USGbx>emRwIi{bAr$ WjIxo'v++ e]H2&&^[ hk|1U'O>1<v- 8!!2ñ`+qPFmy 0H=@FJ01d IMc hlr&R__4♁3g@ TORa/5!Z:si|%E4{f)W3ͥY`N%$`CWwU> +I[r)Xܓ)$)UwG!y}1ZM<]% lcյG c"EPL֪ vV~!SvgjFv_\A?†9sz"뜵o0q,=l\IBԱƉ#m|*Oq->kVph\֓ڞ]n+6gO0/༌ui{sMx~v?gV18IQ{4n;ôum`zi1ićOc ܟ:7Mՠvpewה=جJ{uRnցJ`bרZg'hlMf e!J, 9=)8f ג9kK(Rv@hAUi ORhƩglin^t CG4.-}< 7-gk`9٤ڦ /q$~C#sx fOouXEi4[PڋfmQ rl[i]oU>;!c,XqRL@@7뿄FiC?k?L1Lk@#DyoE1gF8 ;숑q}ea]Rohڴ<81AlEـ!k"a,",|;"ȴ|9x&?.ԋ~0[oo`<Vk4)`i2cib zĮ1)~pDUXoU/TVxr笌 D:0BdAMyPʓ񋩀# rJp y la1x iKfWjBqhiaV{Vh^Z?dw21ӑħ{X RGoLY(R[^qdY{9jA.B+kʺ~P:R&=?)p3hWK*c%pmGF>4f@j,Ɣ+i_5e˜}0xwp9/zcyl~MKHpqjDՃ5ƾ*+?iR6ƕO!ُ|H|-4j6KDaZ7}bχ!{p#䀒ƒ(&žit8bQv5W/\J" b{0R8oF{"= 4'*!^-\|:>5y&RWnL2^${;̜ NXjf66}H@§`D]80Ҍ$ D%Xyދ dӏJ&BJE6+OkԷ4c B0+CF$lŴ8k!x֨!F&qO“7/*_,-biܑ ^v܎5,.Noםd1&lݹ'ǛJkbdP4,JP1(\8y'Mh#3MT[+x ?YddoJ1J`UִlNXg! rj1!u?-I(aIud TuSe az03XgB`@ oe tC$^>7Z!zP# xRiyJ@hP&fˋ"A?}&hJo -[ԠYNOIWh`vnR:@Ԑ=@T ]éL'^4)`3lg \*ȐPlB70@e UPkɁl ,CXWtڵ]7)+v|_Ȑ)o^ iâ"uL ᳣w`]Pl.=Bp<8@VD'JU>4v‚V+VGBݢ7UEJ{GF̾ՋK H,Nqgb5w  &Y|dpB6ݏ@?S^ .Ce3Nƛ[ Ω_9WKf\=pCv0j״v\t.\Uɗ۝W;04 X cF3ie3Q_j)qJ1ej&SҥHQhb@eX UY5vn(r5 l5,aܘѐ83Cމ 0%XM; MU贬da5!/Z"эM'`(+ |:0+◴%hi=_^ZE sLIz{[֠QtᗰL3DAsK &;+;k1:X/)I!x |Q\l*~`,edꞞi8I.,JD6:I'K|Q(׀R͎nlQiʵpsݜ}a68.4ꦖyͮ>9v^?d(W+zt6쁒K[/IĽ*'`WYLU4BgfxնVl1buvucʗo<3^ϢXjG@wԙW4>'pDZb09IS3ebz#*A v=IIaEwBДs[솶Hp`Kf}g7G# [_ Su\ ꭝ,=Ņpx13!$vV&hX/`NЗd>U ۹v ^{ozXᅹTBN S3U\ -Ujk-+] dYp钪xH  ۗP\#c"ģD0*q[NbusK[MrB5F N) sw2&:GM@ ڱzDW'"~)=+xψ%ty.7*/ N`=\Sm'~O -6c % +8d)"ɓf༃z@m,~'33Uõ4]̠< Gkd;of<Afn]Q3=aū x+^B:?,e1KʍG.-nNkY!UymӡunoW*MDgrHygJxw}Ҕ{zhlZ؈D֠;Euح!(W6ˏ7e. D'TӅ"E dPʖQ՛JxֹKȣUlN l x\R-/⌚+O+mZC ^Q]}[&dmKX ?9\}Q& }̞3^qI]}B|pm _,CQr#D?󒛆At4nuu*JoU}$1IA4D3XnL"IP27J,;>/&oqOH5[n>v\1&ʪE(VUrz t+KVU* Acf *-z1w}OJn6#bW&ds7XjAM"T(HUN |4>hL6>͊;w ,k jb+XKY :ny!#QX(%9{˹ڋ*I Q[iȑyqex+JJۛkI˟O;3Mz)jPkRԋn׈``^pӮ{wL] ABi$b^S1"]@j?Ȭ *Y\˄Yn*KB48+kMn'GMXc3ZTM$&פ1ڪ|Tpw#$6t%8B `z8G4a&+@(*T6PoPVb12x\ցLQUdWs^ Ny=5jSVXBm:1j4B.JJwƳ$  t$| ?C:F: 4@ɑY*BA%wH8}n{pHN 1yO;};D4lgxEvm!A=X•9%Yʉ} @.@:G#U38t2{Ͳ`d\v,jUJJXұϲiL)h>^&J)P n_~JqdQ@Џ3BxY݀>3е^!̱l/j}[ 3_hڊ+ 95W#3}h\'RH12f#kRn#;M+?#@W3/u58(si2[p]rP] ,kO{Ε09Cݲjӷ~5i%7K@ѷ b}PfEe0V-^$l?jO n9:%=|1bCpԭ-."suCMXkIQ)sȖ#ܹ*s;ZIU{BcNvRML5[Bneح{!ls| t7n>M9gܨ429´LKGl۾SykͻÄ=hhجx(·|^`hRD5X<[~=vQSoot- WFT/8 Q4H@E1/tJ̤_J"-췣:zkg0DۻF)#Mq-cMfr\$՝ 2{[l1~gxZqE@γQVx8v*@U9q+ERXٜ((2p,ٚGAi*5LTBTgJ-FUIdgb@AOtkBZ=jT,[S e_ xD40MO=VlXOn3$2O ~Bh/sd E5$e}=Mw;P>{t"}p^z)d=/eu\dA!8ӈJ p\uM|T a; ix2vDulS}5rS(h~S鿭cX?:綋&Bzn4F(F;s6Sn#X[8 F6I6M&ZԤڶyc Lb:uOi1E}ҎЛj0#O=Jͥ738! Mt΂IL,x` *薤}^蚊hd4&R%ȋȐvP a.N {Nu}]{ n2b+Ң}Y Ņo≆ĺ~a/'Y鷱JIvCC|u} <Tx^2{GYxbh(Θ2D&ickB{'C-6"B r\G'~jGɵ Q{CiqPO@uH`!%d3ٓ']pqw5ky;&IގJ--LZ퓔 pbb{w:mlۄCpUf<<6WqQe4'![O\8Me371 ?;i^nӦϵ/%izn:'+\IhB%-ԚQb:D<-Q+ԬkEڂB1Eu fEܜY4]->g_:-oF[A+!8;b@atØEǎۤ=ma~-Y%A/ Kkޟ &,W \K3?@Z7ZgZ( N@Q_v?ijE?QK2׺DYya!k;D1թYɼϥ\),k$mnĮ/&ϡږFyfO_}+vMsu6{,H!zZ}Ю@r`~3pP)O~oCmo`!gN 5m&pU!lx|>1R-M-:8E]maZ+2NJ^)JQaDR :|D,|3_}r⚚Tn 6)_DcX;![o eÀBQ $?sw':K_vzx xތ=(<#'%hK3ʷ)G n`9,m)W1׊S:Y-ki 5ɴwcy5+m~0KP7ݛr{+%X1l_]m3 7Mkn>ZQ5ލ:\;$kD#莙j˥kLD\᫬+˚ͺbJɑrZc)KE5xJ$O^2hjh7R>GlI"ǖ58!6O_'1.< `{R({ƇaGOJAτPi8DlvA~JîZf#0s-IɚkBnf<?EȜ@]uԆ@&t=P"Ekg7W՟eP[;]!;,Dtfܖl:On#3%(sNjKH=BWlZȗ885X2Fq;L՗>]W@W-Qμ<3O[4&|Izlw! Q؇| ~gޛ^'-d?'2:WoT (ӉeJ5yE UM @dadu">'|2[xP CH @`߯ܥ'<;0]ڋS>(?t5HFzUx/B \LhMbԁJ {0|e1qf8'I\0ypbh>2X=_i6pC:yZ@>2QGBCSñM*UaTI;G̀2GNHP(X:U+xYIEU uLvQeP[k!y1\x0uaF :C%Q'kV+Dݓٳ#[j`R;fsS/"{Ylw'%\7џ4lysFYFFq A{j@hZgS @*o2"3戂C$Ztb81ᥒ$d"DB%6v*+×ꠋ89g)@M׵!Qp?D35|$VA|`IUCOMa%lV]NY:W˧VTSɥVz#YG 4ZuCu%dpnE$R1"=}gsO [̄+Z0RjvL6ڠH[AdW 2v #-hx>fUV1sy=4~TW4oq$KMu1DS3O)瀡o ؿ|J;0A7CۇmȳHwaûx#xmUds˟![3Ħ\ݱqcjmuK$=ܫ^9Ĕ헧ʙ: H*4&ܝ$$nnm4n-{y/f*=yRۮNK5K 'DิzTvWwdX76O&RJ4$!z7`-#%TsE{̠i8 ^ 7'kuzEٵ(q FSbꄓxwOfZn MNy&h3Kj>J\m# c* 81Wൿ(#KMHMp^fʖ}zXTuOЕRw<2+XcZ, ~M' *J/bY≬dS}OBƂ&<>AcRrG8EhFd4o^^}icL˹0Cm%ɴ.!ˑ63eZLcm\Y4ڷ]SE@# qc,Aq$42wpU KV~xʓ&a U$6(V_uO0yt:΀%Z2u #aY%0`$~Y+;C/\+Z|KU)>)a RجE35끤錃7fuͲυɻsC'ũ7ʤC}[*ok\2^P7ʜM2v1 v4[I Z)gm.hBM6xN\,m)v0fzk'Hwz-s|ˤg_[5%h-7u}&Y\}>{}o2$%H ֔ehU]~Sx"ؕXg띮'@ +!)Y:[&⩔xyߠW?,4 FYD0!Qz/~/"Knn6b*_54LXe-P>6-0^m߲eE$ r]]W F;a( 1/:q0A벴gچ5fMguJv8hEEpnB25#$L;ANF uEU!ح,X~`^ҮޘZQ)Yt"ۄ(v>LoIu'I^IB}%]xo48řk앉͍^\@"VIW4l,鯚[P.[DW  c⒗6Wv_fE>r:7NIJ.EF·-Ȃ)9;LSRDodO J:pj(B#[ǀ |nWfpچ ?z}iQ@䫨%;q^~˭p@Y ͣa}65T%MY[Rxf\tӝ\6nHbp |/+8aܘpTpꝜ~}CX7UipXLPWOpBDxn ZX.jֹ[Z)ԃ+*k.YpEfxPmg1>^v^LNዔKQZNEP m衮99bBH QB i"[;<^>h3HK4WHֿ9xTGBWš g"2p|I(#C6"ݍb^1`-\hf 7XecL*9,|?k(iZY8vaao>r&vkT5$Ýv9t$MuL5AtC,L|P)3yAfb]BBu uI)O3ol@9@<Ѧ=MN#ZIHFp4ݕy0̌YI#q˨cI1rC;X* ւgfv A2޾j༰A {:I̾PD-=_fqb m?DdKy@9/wm3!Lқ:* :DfT84"惪fIOrȚBn;/cXCoE:1 M,ֲ_g?3gcktSAJ3V# 4`n>,BmAq׺u']"DW?H,}/$ñ imZvjJ,[KodNL tq쭧U#f@%"<ϯmvbA50jY81rIP;6U#P_#3xoD5!]6i1 71nZe:jS)kP4S亹L:ޚ+|WS$("V}Td5q"՞|fip w7J[_+9+ $3@Mk1Vc[(9Ryj͊gŚҁt*</aƂD(05iC~Z7E ѪѭSrcjYڵO}aΪ7#FVhݵKAAÀUeI[A6aSt5ĉjHDf60_[%69MѰTx)]3  ֍99zZTicM|EԆtE1wM=שlnGnэp|E5Hdy2[r1}O^!G+S5 *%0eLV6lSJֿ%1@iccHSz&Z:KO(EȋF?czƅOr`cgO2RٚjUEaMv[%w30P\[X-`aLw|$HqMŮmd/`Z[hׇ*U%$M>J0%պ{>} }2zN#.B ?@c}o]K,kK&aceiSSŦ`OBvt 5kj?MlyސcK bN;K/~&X.>y}Lkv5+|dm @Ak<0 Y_MYx5zML:/ʲHI*`4~<&AJl^r<.qf+EY9.cjQvL(aP9:XUd GnEv f]~Y3^T-T.ĤZzPUVj!qد \X?Cㇸ":,,Rg!Ġf9GY$;o[u 3B՗x%rW*nIٹ@GQܕ'H}Lz@u ٚbMmiiƋdH rvK5+$GQBx߄K/s, ֊! Åg9[JMn|~R^ Q^ mituL=^dlGzpn%K FURW7QbOyeZRYMP1m o X\@BҺ5`{bY4&ns tCT!ZNSpa<ڻ B;okYecܲS4r'93[lyܠ%FCj(xNLdS$kxTd/}b;g)(BWxd}\ydX徤ͪ?S=iÿw'l-FǑm 99>a!l=uw34H%, KM}V/`iF4k\t$'qWT \ˇP10B2MT,B O ҂2T\y5,v" X#4|(]\ۛz94$$&E>C#EKtc(-WTnaǍ>~QA0En7GS(8pO0E5Ϣ ОڒcV7<to-yfe|D!쩽* pڨ`q|9Q(.޾=)_fR_Dv=W Jŵlfտ{%7/Bz|Sk`FWZ-6zj_9=s/$9&蝆s'k;Ea)Oqi ӄakgӤ@< &~|c+H7|$\411idWf"/y?%DU h9$1ԪOlIoq5/q?܄`jd%Ofi+U5rҧ<6C;*6 ^j t㇂f`D5ٴ>IP(U%5명Y磺nzcis6g=/B}Z#n"MO9[ gbL/]&ٕL!EGjZy_EhNuR+WdoPѕ1bwOn-ڰD;< PVisA VwCɽF(w F)R1[B-ߪV{'=(g]wMRvד {yx&z]T̿?ƌ?EsLS7TB\u\rv_s[PtLNvqΰuYC4ws艝@`Lhm>y_ $vbB"EȦBBUX+ݡhb}ΗH f%XvsCas^Ù tWML<=j?]&9r75'a# ZyO}>$C5َ>:0@_HbBLѬ:@gȴwE%XwYke*3Z ̔w^?IJ٪~s/@_sWhz9Y/v7?^BܑWf55P5EZ9"QW 0/7%@ >Lzɡ ;*NvkmB55ݖHt\ńRY&N9!kHFHv5PllԊZ<^(C1N@us(!7T->؃PB`dч8BTޥ =4'umK Fﭝn/߬=Q~-. Dᆀϐz'@kUɱP7 Fc󋣿]5-4s 8PNmkg#U5]N>yCa# \_߆~] Asӵ\'ުI~Y3VHe9)wv}BYU+KƓM(`$֏; _#ݜks6=^6N8w9dfB߅?ok ْ#WIι+GxcA-H_ D6vXlO3Z.#T]XxKٺ#fD>l#aa't%0Jx[K&uK]Fe:c@K` +-n g/ZUabL]%Gݢc\{hoәr`;ztm^TA]^e7 Eۥ(St+Nxc+#̊t K1[?TV*IM?`hCF<^:wQ`r%hDIoU Y|SDd.j` bY !ox3]׷q?SҕO_+(B\}rJlx4ׁ_Qc/ !SZ)U/jͫO`eo(A[)Q+{:)Fu(lJF# RK6W\0QH7*5ep! hm {~<5dbޖ.ϗ! G i6#QѤ';dӅ,UwѲ66XXE3[b W:6\u&xPzLB^ƭn8lγZo/_r6m+=a> B*)~YŃXրB"ji+*pzZhyNyFĔ1p:5uJ#Yq<>} a,=tCnN.z,WB0ˣ^c +kbQ8(`f$_,~ к%-P+I ,s  Vdq9l(J٨lߊh_* —乄?R<ո7Gs4 ?o2y̱Ĵ0,W{+ZG5E*DLZ ݦJ j}!8JQMw+G1';Ř-HW-%r 0 N/(jiսDi33me 2n8շ#3MVLHo6VW%ŵ4ⰎmSwUwl-EH.a#8!Owvgݙd7|TFV('|hsj@w # 1l^r?br=͕5T]K A6w+O ^,Y?.*eYy W6͍5:n!ǜ:雹G Iɹa߲N\E:熫)S>q;[Bl-f_!"p>Q b[?0.:@5vdd,# M.#%p1RzYZ\;20.dDx󹘡@A9˨Z O#r16;/8jx-glD3F-_b^j+~iؖ 8j_ݸkl>BM.+ *x*sW6 n_XN4뼆2EmHy}}p&'$yY‡ݺB͠ĸ栓u .X]+ 9jn~-rK4'R@ ܤ 0LWpI|cV+3rG"rx6Ճaf2 MF#M4DbgTU5BZѐeNœE)gA0#2Qss盼oP:Zq<ߪu!   u,gYw$L5ǀf\|i:z^cqC@$ksT'i14hI-30A Q;דP ({6! 5yI`Uח%v0Zޡ8=M!t_*o L%*4]SfO)$c fc3.$0XxAq7N<[iʯcGOxJ9 a?_gk]opΐ _!Q^Ǩ.ژ@Bju_'YqwL)q #c^P-x//SDh] Ht'77b &-[: ˠ~)\WZDTkB+-\8U޿͆=?l7A*G㦚UPW,4YZP6K]OH8qlDӜ<aykyA$YW䴤%AS4bjC#].uaU)-@@AXڼ)*s]@N{8Lw٬SHwjg,"<%‡?  PNvHzZ&t.ӈWH/aX 2-۠%9832311[ rK񻲘EI410oث'aj kio@zd`|5׊ c^zRR$}f8KgH޽73Z]a$&L/4sۯmsɚC- $Ca{z@O{hd:7U^hBxw(~ z 'wBoTzr+STVQ*Oo~=nOcx~'/[ iwE]g鐐LLa$mzVtfiju&޳J]?~ 1 }PiGޣ^Zmk>zբr eXoog2 ~hX>Et)H'm "{%)7٤ɹŠTO}YasJTa(Vapʴb*aS]ZQy説δ #|n])0Cg&|N1\&wt'snAFj1g(];hu1${poXqwAӦd~L tjF얝O1M|T4֤r5lLXhя}VI%Pċu7lY?sΣ_faY@Z+o4Ou?sf}Xwd蒄pm) ; _BCg˛kzݽQ>Sr3Z{`+a&d4ؿs 5e9b!Z%T^AaFg{ j~ ?7>}FeEh \0իcmQ'cK|W8L@ 6o߈x>2N)l+8I\, |eT5|mn+=㯼髲Eq^R~h]%2|~3i7̎є6qlFu&Mt%`3VHԸDM⣕)|LsE{Mluhq!jT`I# #JiL0ALJ}^zn7 ub0zq+$YkƬ.x6_%%xi;`xӠ-_OZi0f- <\^Ɠlq#Q_L)F `VOhn̰.GlnvT: R )bev[^CEx%'\Fhk+cQ\5=FCoYFBDU3-8Ddmhh`Kh@6p4bUV %Nɢc>Lt~ *в+o Xh-sH\lfۑ ZzQJiRKŢ5urx~-ґZO(75T٨BSN;}XUV'y"NN'I6>28pY=Uam V$q'GR(~:S"wV،]Lu,cV:m֔g:,Eko~mqQ!oܞvix/Nhĺc }a懲xQOZV6@D[()߷xGDnF*&¼M |?W"Q&nB?W^ISU8?SxΆ\̄Ki^~`b0l )#oʕŤ`0mOv*hA rLn j -MK˪n|MMxx-Pa bDQ4 +2*6bG?k\8_"o8I Iq|39@nux1VOAp.!;kb/q~~b!!\3VM>čC\:xueH?̓`TAؽFMT#”ՖĕIIOؼ|VԐҘ+<EG8h8Wb"E\VG9nN?ߏA9/͘ 7llB8N6V9(ٟa>PdtQPyd3o- <xcLR:0E#\9V%jPo>x Ӌ!D;G=Cu;+?.u `(+"ܺp@H^wl* e1tc2h6$pnEWe҅c{B?ħFUvb4Y܉,_MƲ-D.nG1K_nӸ,-|jL%:ňv|5o.+O21e\93-iy]y)og(vgߴ-ä?,&!Y,2##~ғU کpAC=U^$Ȱ;:E6DZ{rbPxߓQ4]PvD~)o@Y#lJgklD"x@#ԕg"{Ų]4,1eE:)B)ypz(i•w"ʼ/yC&s (fDqUk5?Vy>^ᅲ/fV 2t?boOL*pqbd{;+F]]Xt3 !=Ϻsz=ma!hVt}ZBR0j?3 o0<ʞhL|v}7!5́nq#hV٬Q5u rO˱[a0j{&}T~b>7-}]}j*(3d!2% P.$_yuFtݤ['rۨG8|0ON1Ep>bRs2ʽZ%Ph8'?D6E v4i{Pk Wx@*gP0 2L˾3G"9(]^v;_llS+ 4:'V-^W,$p<@EXwثEuCr^MlÇ~5󇈎U!)('1,D]5Fà W,yS]4 t4^GlX)`rW{˙)Fy#'|\N&^JϢR/RaVxb+W}-@JN%x2V*ȳwT!\$7qL_49"Nh Jd[`]mty(aXJ2{*},EG5js z8oؑkiMP󶔖2zmR:[4#T'd.h̷#sm[3 Q^n^AW!OwFdy KV@w!/gQZ[Kot5[+m0>O ' V0)~J)v^ip( m3/{H_B+q PIla, !t'`V)g|#CdY  C%,r BƊh6"Ej&N(%bg.՘'obnc32;'`$;,LFs:uUz7w.bsp\۪YD۟:u3S )ze$9!_)|AjICL9H݋Gf:`ۨx2Nݭ&[ݡ#:<۬O1 SVw ZlZh^GyYΝ^:? TXoG+VEPxṮZߊn0w8Ɏ?o`g3adz#NbDhi怵cN2S^i}_*Ψ8L`>Qd*RpBix~׆;P 2m;ykza[j/Agv![9nм[1SmH<'ښEд ߔEU·;&z I)!-zB\zC~HdBc\΢TrO^5lMXՊ#fl5LQRoDǷb'e"Ϊm҇=r뗂0$:?3Ve v ߷:f,lQ,wX"Oky3̲nE@3m:IK>n$= 2I#G3 ءRڲs`=p hfN55ZpB 3vLfg;Eˤ6Ow^i$tUU`NhH:y& 7{:g`v`Q. bsi }&LJGD!^E T!;O݊#eM1z/{n]U7W<.#[^1U,fK6GGofe2Xdi@:oZVAl5fF(emB9e6OhY#Ғ{N#*t( i0Ӧ̤MDaF*nJ311% ı#!et.|wLyg-Zx_Cߎ;'ך|2)?W q+1.h+|@F3As>нVyK3Tn@cnt.OhJ5=%2Tұ~zc Ȟȷz1vB&[g պɿOya1+2k]4_Ӵ eNMTKST:M|8j)4)#:B /gf){ Ls緋T:zs+wu-r ޲BmФi-6$q,&#47K\[I8NT X4{P (݄uذvChr~\DN#k/h''$*!BT|{|,= ;e)FN_@T׮U{^(SZ윆v@P(4fdl:n$+'JZP&է{gSqҜ@`` s~~Z#v`! ;>e?is`𮐱knWl%H> R)wxO Z`Z皕rw\tyIR78m)M:ПQFe1G<@-9z%E*"%k|qc5OoJj b3!W;bm/+N\x+dhc"}q+ UhE2©ߟ2<'ʗMfPU;o}VMBp`.]t; ].eAe6trrk£8 YC)K/f$\n%jq/dT)p d<˷ϡ 7ylڷYz _B6 "1ŜF#=\̛{+ 0<#  ^' L;?ʮA+rDp&OwC֔+8]}b>EI]4 {w %I$&̯?T8ei6RQLISU$.?YQ"TͺX[02YP2[iܓl}gzk| f%)"V]J=E&g<4(: =ٝy *ZVSf?x U9eT" ŽX1?F$~q޸ea'0@d2T9F\vi1fDH\Y у|WCo|Hnʊ'#,J=1qVDzZ$% eF鐩UX?t(Dn# O}6MH 'F5gvBnQTIim}FB.(O}f_^lA/r@ov0nDf۱V5-5k8&8M5Ԡ>tmd^F]m;r۾2mh t͛.+>.rOn{ jӗ?r ]u\6Ľtpcjf/7Q1Ї.ù,1KgP[Z o{!}ʰ.ݸ[; P%+& bGaIH@yEZj]ݞ8 D ݊SHWvw m-B}GS||_jzC-ɘ,rsbѢwXB /T/Ou[dп|0ȗ1#*)y9=[`X m })F&FzdKu^@&awmIYf%]'>YV69Ɏ YCw#P NcNl2&%n*}U4ƨ~)=j| C?jHTѻ&5dÓ򕏃_={&Ů?y8g(˞;QUNLI`~ Fk f%|3+_A49"'y-%^X>X![EUU,{|E3R`ǽrsr8`0qɡ -QVԂHO.stl, Xcфpc _UUK\C]Y(gEGOӁo5Q̤h)ylxmMwܻ1SA/cuyĶ'4<xѧxTkvգa>pkQf+WP=( 6^{h<(%+1lccKO #!NuyO^c?_e4a%fK?ʏ CRҪ8yć̚d*Ƕ/13(bE ^P0;c&#GXφ>$8tx}#-/ގ:'q~[fB\`j&bޮz&/T.5!bA0lL>a;ֿ#L4^YD@n}U;P Y?aVe"l^PZkJcq{MD{!nO2(b iUN|qj\| MVfabj-4Er)UFep+(0ptE/ESuuP]F|D]tb.lYmx)Pg;D^ kt!̭!'mhV|yǁ%(8ۂ!ȏY(V'+X6;S~\Tw.45lIq:c[VyqX}-xQ }ހolJѵ}#ItnRrƝ0A8O%ŵ$1p땍mi41|S3{ X6z&ZdrK iErA[C s>U[0~TWU"gnj Fev=ʊ6'$>[87L)ʄ2nm߹}L-gԋoƳtK*7UN1Zf({KVh KwžxWtMD[+ipIV,(zID/!-#PIhr%>hϪG` \'$OT?kt'=vQSWr/MdLa"E-S P!z#qدT>rځ^bKSU3'֊'^r ޯYoXHcdeY]sfquf_+h:+MOVn+s(HϧSa& N6}@EAUr{^vYZlU!A<C.h`)a)/#;C-Yr&i.tI R 'Q.CsS*jׁ,G{?[A;g@I-%BUV_nJՔv%c]Xx딩| -c2@3(,"Wܵo,FYFv'6;1,Itu`6xYX egJ" Ԟ y@Wp(fkDGNaqu0`XNnw0NqޑཋBÎil!膕;STy 5ʁ%]_ O.2rԱ ҳv3'8%6Z N&tzՃbp:G!+<0k2COX\GX8t]?{$~*rj%WȌnSd`ouġ걄.qȘ:<4D Z|tN  .{.)s{jFS6ؾv*D%s=9EX̺9Iq^X*\¹Lk9.@`?op6 cwzdzL1= YdYQQ2aWЃ=f"n֦ ϛ&հcP>XN Awۜ`5aU9dM'^.I·2VS)֊1Џjn>buNs \,h'ˆ")qؠ$rh=aq(MH,Hu;GF[:?I+yB焁K5q& zuG# M{:_[paԝGD%OS*U@MY眿;]|d4l%Yb_2r)&џ ѷJ#~$-c]t?-z |J~ O4Sy(Pp*x<4ʍ )"nu#SqpX_ZZA&<.!O8[f7ɔ3kr(RPZMqEJ`IU b&vЬ`xp׎W9)ʰ%[mzlnNJY1WiSX!TS26N, M4wmBo]ce ^kX#H% } 4&F+5֚=_KQ3Vzpx;[Uxohu6I]59fBm6qVVd 溈.![s8K% N W3Hݩh=2MPv@={?y Mu5, doƋ#q?(^CCHZ%: 1ɤ aAle瑾K8u{ ?%\μ֨&3e4ޮK > !{݈wM`O2R= |O-ÁX>t9ר#Ԩ8Z$,4 Pc50b\yx֋` 4,AAK0Ǡ.rޯBX#ThՆ\`_`o$14G['XM#SQTgJ(\t- R&-0x |V Aar\4zslGgKv2 v6E?0 5H4nbq%uw9J -o'Tu:Y+wĚ|i ˡ?P LЈ 0hL&ZhgC ձN 3!@j#*Sk3+F>֯j66Bˆγjf kݷwl[H1wC9!L%kQO#ݮ,A;H $Ja"/,[ݱ& @04 "k4ޱGLÐsu e,e.Gk3O37z_ىLh ''=\8cl3(I~/&+YTG%򶀦7z k:5 +LޕCU"F ;u`YHg:of@El[m_}Ub`A|ɮ}#f= 5 gdp)OslE¶-5KwPuntzij*@dS"wd--~MxSKx.=tocUnwwez:ػV`h{Τ#2 mj&w>`>{cSDBl5jҌب+I`iёݝHHLzKjx8?lҬq`ǠAW0qF>µ rB`ًMhN[fݏlXŕTJ/v]2>(P?FZ=b lEn5gZیy$S.9,Mo Јc;FCBl#Yt$\vo</ 1rm2һl#ªPܠ>K6h j\eW}"D5m%{[5J9MP_xg`ςklyEɤnR$TzD#*#,!x6Pٙ=Uz` W'S چI6p{ C&1_ Z2"7x1Fj dZңTS䫗>Bi6"\ g_$Vk  Cc:qr 03sL?0(g=aѦU<M`q̥iExxS?^Lg"\\s?SiUlq__< YX[WdP {+IsLJ840P"$ Fڡ9`;E2ě$D ?^S6M}54 ez)uneOkl8e1i;@<V6@fFK9ͯlw d38ÍY.wд_eK.eS4M'5f ))_?VR|կj_ك{R[a<>)Ӑ7mԞ\817f=`aZy{H7L\!U[DCF~fZt+f7ļ812(uÞkLg=`MSFi# 2D BRb"-F鉘U7ꜦBL="G,h?E;|+rɓӔ^DF8O۱..̴;u>F% ʹTrtٰ"1ipukL..#*o> daf@cZqSiJ]EhA1+Tk qiU~8nHԧӨ:<{tyv@ f!L"AW)XaF ]K3*! ޒ'BGGHVԊw4JSocP\|hgD7'itF%ƩZLΙ˭,1tlB4ءC[82͇%衆X<7 Ip5ҧ!bs/Au+{#ܻYNLS{%w+RzS/;kv ˧-!WOۅoN' q iPǜމכMPu` sp9-J~Uy(d&n)nz#c#t!;a'Ph Ze}X S iҠQV@Pz kˮ{l$ۛ_h Q+#f(=ݺA<r[Y fcnR.b">?(ceOdQ*Ⱦ]~+5Xa ^Y[d8λ8:HcĊ-[yFEGXy6V(e0'mɊMW…E&!*]OJOj(?"61s%Z3ȏB @V~쨑*B-4VćVmts4bR{T!~Ow/o%1 1f]tSYƑ{Fc]:fG~I.>? zvhH|ՇN/ߏLL6"Xؤgt$u`H;HjB= GjF+Hu`j ,z^;CVR!nO Ds1OcqpʡUi)?N+ X}EUQSj} Y[36'KUr#&[\^q{f^.ʵ2B"x>_QKޕѨڙg_DD g'N?3QC9VHn{yc$l P5f4{{"CG`qJq` lwo)L]ЙN;>J`j-;!ܞ5L ͵ث+-b4e| 448!"~\ @&YBS2Ύ,uݸKӥ̓ifPQ o`ąX6|dクF?:Kw9hW,H]TT}<-.J`az(T-S peԬ&{'|3Em]4x{;o6XS֨0V--(#׋'@ʨ:^}{g6$9r]Sǣߨ>"&.B(C16*MS~׫$lhP`Mw@;6pzL.:obԜ@lyTX<IFKh/@eˁ#{˂ISLWi"T";}%_lPʌX,;6<[~J2 .Me hik rxicE}?W[MI#r(Ń0:Q0ȁ񜢘A%f;YyI-SQk(6v{<&ql1ǼDmCq#S@歖LR%{e:ǣ? ޵Ij2 /A &\IHb\+9^9x;|.FLj@]f,CxޘV u?t2Av=I`ѴXJ!kĄ^YEJsN4zsNX=P2֩cQHB H-+;t;^LU6^ϸX+szGgVu3ηcLD='>)-sd#iĭ64/cFbyDψWGRbCBF ^L.^2\%S8g+C3DY3!Hi;q^$&ɍjPgs1̆~KeZU\ചt>rI7L4+T4Ҿ>3+-!=)[/x/$[? ~qp̽wUVٜr-TV d.[t. ڥA0:Ss~mjXv}7š 8_U`YۑJW(flR؍_~9P^rPvaEFδfdn+A32+ØYfJƇb48>ߴܬ}_skDn?'j k|6Pgca7b+ Mo(s:S;vSIw|l~cO@$Y͟|ӮmqOss0/Ib(n\s(05WBfc8GGij8yL= 4fD[A);fl=;FI.,cJQO'nX'ڀv1yPK5 {)jo- ˫:-( :S|DE|u 4A'=njޕ~b~B{fQU{v{^s.NOSW%yxyH"N3T2(-nJ(yx&+IIJ\z)U)=g o 4E7/IW*v+}]aMBV_M42^) $oł'a20N@Rb_v3vȪ1jX㺌[IIFj i(s#z ^Fr ^hC G>mq] gbYҶ\ Z\\V^&K ;d,Gh1R&8 5ROpTz&Фd{r(fg4:!}ͫaId.W+WqT6],.~dZ^i=Bq^~O*2#X9~r*E9~CʉPׄ|;/Tf=^\Rڅm i  =!ؼt9gQ_Q c<Ц3t/ 텋sI2ʁʥ02v"3u4׶)Rt9<}hˠjЏD[ PӵzWdޱńqcv zzEƙ.zY81] F. ١CzfET<1b<~X \^sW{sJԖ#x,,`O޵=7FU;i[ؑ $ юWc:݃żo@3a4۳mZu(K+:JrkC'ې4*Co5ŐAFԔDyB$punGh[wN8Ar=Wk. <(caicjHe M[7 N:!j>Kunp*3E>{.NP(Hr}ŐHL9ӏy瘳kKWz}r'QB}5ט\v,^ňY/G(QZ[QIXa[>> 龄L(\{W K'AOL?+;xGdb9/""y@k@4|0ͫhn+sL&};t-34b25HBB\9^*IK0!=^m&`*nK:*5'^]4ޥ>TI((бUS)x Ss\BS27-XWˑ\`NjȽlTr'܎`M9h!Xnjh@ĉSW 6t+DX1q#!G Y7W-S]0VI:.z)򪀃>q!O桗_rY+8=sܶGk5Gos:ϟmQ Tw kʴOwShXeOT%xk/GsK)3(C>%v|@.N')!DxbVȕ\sJ>j'޲^buax;fh?} Ή5bj~3 Og wuҳb;p/c\3֊= nxƜ6vC6Ht a[b))1Z3+ Y*0eB>K(|4)`]w1XфnKqj-xhj)XQ@]_8ˣ+Nh'*$ڦ)S<TYwR΂ mQg۸eH6&5%6Ƨۋ&m8r!Gĸ5?T#^7Ң6@ εDI ަ^NT ?5: :B0Eb,KI(1vwBE QuѕO9K%7By$dy0ĻC[~T_M =v\_)ANU2F)߰Ɖ; еiLWKΧ N'.ˡ3 -Yp0wiӑ)0։tYB:&\k*﹟f2?j!.Cğ[o2*;S#k =A|\\$03:s * ь6Ri0a-|%Jgҿhi!ZӥN~QA]; ŷ 鄇J) BC+ N));hP8 fw_"1:  'n$2p<(ywOK3i[֜ 8+o"cgV~jy&𭜎/ՊI|@V[d&amtJNw}2?)2ƢŎMڃG5kW:D|v J$Om.hji)%tE,߶3tc3.Htj.)!L~k%DȒfݛx\k̾;Q&E{tޱހ韽"蹻l(6ϐiy>kb Bl%~.fKb+FFZ5 R!B=oL9&ˏNga~V8+€K6zz Dnjqi#҉+*+RB]I= XU-LX~g&2 tn~1| :#Cq΃Sso "mdox}dGuۚ\hA5٠m"^ʹ=N]c4Y8d& qs!N]guxgǕImgvӟ<41 z4c7UXK))j?8ڳ.Ou.5U8c @OZz2d bdK z+ `4wEOP eNXcݘs"BGM*r;X T]DXXMb!M' ]jqS\I `%7m<0* O3"̋60<|cqqzM+ʍ̳OL\#gthl8<ʪ(:tʷ+;S Ė1z0]␏~`ϚqڂY-;Q|WF5ʳ^Ni1ME܊ZB :0"Gx(,8": VKp"WUqI7 %ۉĮ!j0+z2[]yxkaNeKzQС`jY[UH=f7 *-' ˺)a"?-2;XKvR$'\kJG/h4ZQWVVC-  "eH؎Ճ9J+)K=a4)!j\iyvc{#f6k$4mޔ,&"9 -̌_dͩؒQwqLMsCl/ZX -9{艽3zœgQ;ƹhm]<7fٴb+.uהr;MhE*өt.+"V$78w&{yaَ7Xش$}ў\dTxER%vI(|> B1 }hG~OWx1Z$hz#ﴺƒ kfy'8Έ}T<_VVeSpEmCTS!Ԇ 1R*&مwV xH>*%ޢ{6"0Ѩ]Hĝ(+wv>vȂY˜Fq? [}UU PQ+nH;bx΢͟%3q"Gx[n9 ^I'bͨL!}bu˛!K]MMCcO!=n?w +ݬ"fv0KChq_%5]L Y^b䞄-mb'zO%)$Wt(g"(1E{'MGQ\ݍOS)HNU"{ru5X\b4PF.eN&Xn:O%`׆} S*SmpHgWo6VSlgP{G:S3̷r? m`f6Zk8w:V2 Q)6@ Zpҳ@avOsu q͹ɿ,8@ve3om/MWO7xd12.r6u>%ٽ{ӄ(tuXϟMGZ%ImmsLX c.xYڥ6cC xGȸ|wY?gEpS[+s`FdJ'@x dY׹xˎ!ENxkҪ&մևJle3VH0dLSd9A£MqCp gKe*}nn2bQ) m%V^ջ{/{'!_[%*8bhc̠-߻ )Ԫ /z,dC.G&>΋֎'2{3+2n$ӗ3DuKpDpz ᨩ5#`e/f**Zz^ KpQKS5w2\Ja-a08/e8qP9skevkj{B8PRǫ~w {bv03ly=h3?AKg\S} i=dPC{C!~r9YqQ3C4Te.a=S!a9f^IQ1x~ESiͻ"G@8ų.&k(w5<k4Zմ4n:}0&"tC%Zb ϠؽWny?<GDǞ蘡t.9yˎڥjGj8֭ɄC㶂sN{< )2%=qx{B#i#* CGT& mm\w+!}xR/Fc:ca!#!]a2 :iZ'b{ASQޱ}$ h I3% 5+淬U -7<.)QިL]lVoQ# c)ۢ䉸n)k-oVXav=8-]Ytz5I֐C{M\37:9!̎c5 jŠ6OOt~uc &UI=H{u0Av!ը;n"GeGu!`CX>4roh%P[w\>]%K_W} U e 2wGiHx 5&8OJz I 0__l\߇?g`c;%&pUn!S[3Ӳ/H$6.2`e|iGWvF\\J( s~[O7nضԚ"O om54T]1c@ #Ҭج|ІQJZ.Tz_ Z8ϗ"_ NAf(`*%e>U4Ź.MC.FN2T^TYXOw(ܒy{. MQ{k.QQuѮhHla&(^J5u6c1|Nzp4tW5#M]OX\5BlHQ%oήDE'a'|Y":*nʻH97rÜ D;UGiOmvlp_@7`pHwX#e흤oL.QhjX!æpD],c&z 2PNOVSqG0~Qŧ='}:2V!)Zgu9 sk4i4n!\u v 𗝽&-X(r=Wa;  :mrf@U!Z ;_ZdGjs\|nE4{Tfi;˩Nq,H`b?Lj )}Z;ט@^x)n9 S?l{5mbØpd:FFFq3BtU5mzW,YH)PmVul30mB7SMa{/xɢGZ_T_X0tLݾ[=j `eR/hc@`a\!H5J(H%RŞǍ[MEqiPdQd(;]xQNfoqK{98ֲ{b^R)![&xn#_lYHqφSdCC uf ayY)CF p8Cl! (Ma/*U)Nh}#ӿW{N_|֚BY1 NZoe"LہBޠgMo*ڌnqa4ɨeQ3k֐lVS ́#F?p"NSDu1fҤC fm$ǩA\NEڸ2^7/QkOxh>%v&BMq^ozW`F:!57Ku*H(З׮vİ J1Uu P"f61JHxPQS>o7D1GNSuŘ3lZO@IOA֠9u9&ZqxΈs(0|F~xEE˂i:NNIٮ VOOzlnϏj8a%?-=OBa3w~;g iO&ymaM^~i&}v/ԬF ܸ ^g GZluٓpySq%Xng*h g>WxΜqRɇ !e$++Ɋ(a8)L-@7;NK&9̘2\Pe!:͐iO|))DY.ea89׺qi$U!2//ooG2|bqϠKA#vjT}27ts)~zOg&]?7?+܈L#}݂{qm R!!qoyWFHh=@ZJ"If>>;J8ּ7/#=k1QMmd/éjdct0̈́$;ewH)‡4֛ꀊ:JgwdeT? lZ7-ģkы]qǡ{t{j28[ 孺`'WzC[R_J`c{7&JVTAe#BjVLgLرZ  YFU%(<0"Q<Yo\'q 4X@V/” D;xˌʤn$ÇKtզoWtI(8+~ik@}U`)Lx'Y,)3d{y#71k,K=4npQAOuQ |GAs_|dE]_ю$H(Iق m4Méܞj` hJjcpt_S, #vuZU.u) 끄=Y~ʣnWŲtߣ<B2Zv;vSɛG+kaiYGoo #?98KdM݅R+l_-&fpm(bDHMf!VL4#(? .0}ߟi w.__ G X֊A;8Yd /d'[ˁ(- 6c%ٱI6 l e=<K".W۱0ei׵BX(O)fxY}C,B^Y) x`\&HX.=hURِC8LBR^}\p`)STEՑ,f\p[W8.%*o0ҭF }.d78r zją48E\+w2vX&&B{ɧث5ڕI9'dC̙Dq9f̰ٕJF&5RA(2s݉pq{9^y7>(x RĹ6,2ycO|ӔnAS.$'?{11xPRw]崔F5~NXzv.;B]|j *&&ϿUsb` -e޽R]; q5b{U's!5sF吨uWARo'{G˙ ,(Ei8Q}nw!mkZ]Na^G!qU5O0)~Ѝl:&~y, Y`zӵLgӏ]$DjL 0vd߻mC^-VpQDXUTN P~Lys-_ 5Э{+wB9;)n0{R"Z.vBlEAY>lhŕ[AgY{<"=-7;H.$l+e.U *p-',b>Dk~fcNg²4T')*6dSo(POξ"LNPĹE1ͳY)ZⰁ2"n%%2Ƒv2*`F%df!c G#<5iwJJX췟YGfs0 .\K}\C]x!eG>Gj楯mJ~2zqy!ruYКEBqEqLMksVDLъҋZ،s0w**H®F .q4Fv!~_EZس IQh⿾i9J^ʙBqۢ: G(|S2հTr>pBzUPkd0O;AYgfaF:@i3PI˷0Jx<,+eҾZs(=܁(Q+;j{VrZpqλǦ{ݽ(%ط9ߎ=I)d^`bwH=U݋w\#9泆i2-QJMWBo~YLĚr/z[4ƛPdQ& R_-xLIH>Y~1}Yhi.I>yi9a~dQ@IXwܝ h+rf}cD1 #BFULQ{gEPO.g]Y+מ=#7B0Sg Ĉ:$mNQ 0P;&Ss s]i~蕮aD㙲FD &w1wa{#`NEotٕ6!,`KYU"]x7lF.ZeVnA^j}pһ{UBD!m ~6G0vul?: O}> k<@DSBټ97R/GJIΉ.%t_t}ȶ6Up®7Z4/HҞȹ:ku+y>\xQx빿>ˡj/Ʋ-eo1s!,+4ڛr m/Ī="+e5>a^6b<_ Z죮0ԛ{{oeYhf6 LT oVmc}`Eu=Y# =Wd}ć,@b lxd\"Y2PU ]MϜ؆J-- YF^ْ9VLŕG G.+d@.ɏMaE*pes1cV"Il{rcS1 -p:M0iC;=*HXb~IGEȅj"'&yA8BMdLsn޴>(y5~@̋qGE|㡊=\"zIhENXc#YyC:w$mSzns Pt|CPDlVpyA7oEWYӉwnyDL7 A{C Fɼ?hOcE1/q !=kΤF S> Rt+RqnkS #(m1/}D"oo,fg)ıR)>]K,FP ظ,:| v~ }7,w JݕK):8o/xSCIΣu/SMAAZGRPuutrӗtdz8+\LyMi Ajv1W naE=L D>h x8Ĕ>FrUez Qu ~=clb!HۮRG=IF 5E+F4,RwdQ"B]Uh6!vZrثkOK@OWK]vc[&~CJC\E 2rVvP:-L-`ΜȝڏNsKAx /"ŃǖSXBώ''֮`xK}Y>f:]$Nz9pXoQu!:M"ĽI r3YKFJEo+xX;,߄4QR=Vi9"5#{ :}g|G」) F\"el;"ihHLhgKd+f]w=Ǽ=(z?n!j97D"ydpQEB&19ޥS}yCP(by}0,?ʙ~J ̤H_u[6ۏ{[.2a8C9RM4;?xU[yǼɢosd"j=/Gձ=,-iĶNq +Ra3_"_RƳ#3)h^sAJƝ*/ K2 Ϧv&RԲ6VPyab #}iGlGMډ꜃3-xsٜnڵF#hʼg[3C^/mnK˪e߅%[,oWK72^.CriCU9տ -7k7"^5A(Z&U8Ev(;CKI{AXdɎ܆ һ$JPCxj=7H'T颺TV~j7Ꝍ}:äsu [ 0'!LYb_x^,ũRx1:{zER $R"`)ߊqYR.b\T6 owvX%lؿ5s3@4NCQ5zTa&kCIxZZG)FZ|#2[Z nn9n o"5hCE^H4.wʆJAJ!OzRox^Z=|U?ZӦF,rӊu*dzmG9BYSc( fa-wJIfϿOC@^iVs%N=TȺ li eh˨O6ݵF8kRM)yA7M.fl,wtGI!eɀ2V==ѱ1ڵHсw,6g G߼CW( G}An-S8t0Nd Crz.9y[B^C$-} o+]lOs@OR9 wal%xcOUT![\>XC Ue N}yQ/-XA¿P5;R^eܱ5ƝZ0) ׌ ztR^>7AvqKX}?19Z3ntkW?.ƮuִwW>-N+Kgv,eq)C!Q% 9Cyԙ6 T^<'Ubs2bpp4MX̞hpAkOǫiX&5yJor.{ FRmZboEpC H:aAiHئstP kT-8[a#׻-,DB1P4Y(Ezqr\n'&4s3b9Ɲ@ҧ#-qmz>l !S6㧎 Hвy HƂDp\D1۪;*4\?/ǯSu+XiLpX™tV +8N=T%(*e$9FKnd_K[xS-Fcp/VJ</\f<]B搗w{%5ok\dh܀4I+0J UG5[4d0gR t. v\/r;ɐX>.jdψeOehB-J=_;]~SZ:cmuGd'8;띝3],ި-jAa)ɏM 1$Qw) Kҋ\ t,=sqJ2뮞}2kog #t=;sಙȤOr[G΅m"-eWOOnXnEQ.E]HZ,G9fطsc"0˚W3eس ) y+vt}XqAmt&w=6@>,#)"ǜ3F Sa.?_Gb|_}o}j['*cbG,iRFm){Qwvp"Ha,2e!qN/*bkW*m@k!3Se%2d >G]0~ M/9ycU%7^p!?blT*lFMfol2GԼME=?i m1sLg~n613[ò. e§KabEYR)|j%>oX&}M~i]Q\~GRe-9 x)*y Ȫfo9ZG|) ?⌼ ž0ތd)Dr/@G%m'ciGuG7&.o܀ȏV@! [<4$/ _q e1x[RnaAD EV晉'gU$ N*ؗ_2\| KI,(ܓ<- 򇭝>yg./'g.X {i2Rre5>v,*#LB\_ҢQEWbn;6I+8ߙf,y*ȏ8a$"(" u%ܛºa*(0g~j?R9Jfʑ$hLLC[%?ϭGwtb;R iHO?b(&'馤 J9\>] g`FLޙ_Zs(.!6F5φyoKڕw[>BP5yTu #w5D%LĠanJsP/0Aثy-~U9En]\<א5t)LScZy.PPb] 6ZEe"t/hER2Ǐi^aaZAe;>tP6OquvUsx0ѯ ?wTǡ jl;>p6|0.k qYzVv`@5]SDα2-,eoOByoY\JC=8xE$utT hKo>ƏI1tWΨ"=GMVDbc1n$ d;j\Gϣq eg'%Jc Cn}᯾NN!#;8> _.ѢNsw×qւX01xSH5yVKpAY97o2.7o tx Qd]l-OH(Gt],f.&RlU ] gdII7Ѕ91Qfи(:߿rM"cyVq[&{zɗAWɦT/@cyN6- TOpt>RLxiwUʿ 3TtlwAn 6LU b|M/UH)-AhBkvX&w{Ҟv@xGDuVc_s\uaҋx?{:soz}T&bt3i?4haX/KX ^烵?K;C!$"}p& X7 p'U;OB i0UI7XNJ_? QL'P dĩfocx&J|*#/b ^ctm/}kB2l-M=CNbY@J*{v. @7 ra˥#DUG?쥌@.izƌWQjElmkY~/+:pHg]ear~UXB|߳g!b8AHCpןɢ&E=:sWkdD@![2!J+kKƍ.x0xԱ`@Hض6Ƿ1r8j}6k{V.6:4o|OuğMe. `\!m+0~9g!隕i62bc" 5<:-`FcjZicIXt;RNQu\l+.:zym9f0'$[/NG:'5S}7]KJ:gRl=2D$dn-jfLXE9??O4 ̫f Yٺ3}1e/"YEO=,Dt ${ jn=@%ē9a^4~E=bB'm<_io Ɇx ?qHߋQ*Z-MNC{4k޻D.?mQ1Fg*=Xv=:Qڝ_ɷ)҆޹sd'rޥ,r+S Sk=V>DyQ5by"Z|nL$ 5 븼cy0=b,$"o_`jh(JJUJ;jKi\VFG> †SNb06`K;T7ߥ2T80n٢OD6s!!` 5,>QppsnZ$wAƅlTQKQxkr _\ѩ(PT` ౠxTX%8}L M߉ VsZ]Bh2k8A0  CYiSV޽E3E\[k&)""+DMw*5mP#%+K7J/+=Dz?ZS9( c8`c[ 1x1J!r309PHO_<낡pA; ޾JPOQ-$mg(TL@v?OE`XK:U~*Y iy͈QGHq)|ze˶),NІ1 u _Z2ܲfu!L,B>^`+AS9hqCxe?(nDHq\߃EaOXAj17VR7KF].%KIy!ʠN2<ޑZcLǚeC`C ?Rٹ r|6Fn$VI##a#N1?\h"<<Z  L{˯b+ /6lo KʨzϰE,}зqd9v у9YOsp9K5naP;Ir<1мS;[]jfO5&}l>ba(*+kvEi:d Zz{g5h6N4#DmVbʇtVw.|ca͚-<?z(8eޣF޾յo9sbL,_#){RHH.2hqQɒ o5U0X(YkM a9 %j5fՆSS2 ފDqӗ݃v{߇A_\ђ gڊޱm/)M4͛~5z)jv^k~WE=6:7$Bp[a9kـgDµA拚b%Qc%YS15G vIoN;ffPm@FRXLL|}2|J3y--9]5> ])&sR55j(Ѱ!%1`#I~=z%,!Ɋ=%؈uP[{q,6FǶ3zK8_iO#(ڥnl^LӸ_1(k\I]-t\y[_| wV_\FP-cd$!DsIE_?w]8RkJo  d^H\[bwmYL"]mgȣ"& 8c]q_/!IWB04oK<[hڍ?%ctO]d"z#_{)eS_B`9LPr48T!ӽ;e_5ǩ~.곩"NSޮ"*sb^3!IR 7nG4x&ԭ(E*E+QCN(s HE/+RWq4O]8a,^. ^O[KLچ }|UDcCJ5;2aUYwVںcYg >9^_ ̤LZ.J% J%#x//X8 2aĄ_n#W|{;xR'F'|3E.cD<1DU%XlavےvsF?PɒbhOI?ءQ٬z-&z eK{*Co&ׯ>Q#뭑7C%U-z\Y;T7\> dqyastG!6ZإvLxJ.)ˑMwEƜTJ'B/9 qVk?-:y5 x1Q eɼ*/tZ0A?1" ͚*"ɹڅ㪍CyN=`, שoKd4&Vp<9S\ B7K'u͊5a֪1q`>"=B$̋e)NX,&4'^`XVSg;[*dF6H2*+۫ߍXj>asY ~nZ{C?5/+v1,"#.nú^!6+u_/1EO-{i-L'cxn {';E^"vŕGY)g{Jۡ%DG[ }Y1i c 6 ZK5}/1| -b0ъ1@J']_HINJ6W!;\3t%8e0?S>X.|?O1mZ-ΞaZ߰HDy%Ç&HuHC54=wY ں PSXg,.w1&^M-ڹuB͵VC5S|J(2-Ytg.ԗ7[6;2ZOI󡤧{ϱ#` ̼ uKo^RYЩ]|05rȉcXCl;,Kߠ.[{ :1b^[ p_*)3D7@4"c]TQ cuMrA1m]x=ȶhrŸ#悳o$bWLğ!;"zq c7XQ 㳾/NRdd%3B#w7/%#SeeA1$a?ИZG$9ƽ0J\TaY4oD2oPGXGKNn Z3xvÐ)Iyj[np>l.1f'~^ag*aJi!T'u 6̃a t>`ܥpH5'f娃 oKk+ahx!bJu`PE(\j˛j2gyZX !e"=>&7\ -Ț*m{R Y }w?(x,ߊ 3s:\um@2> $e3p+>5=XgpGԧnHciXF0b!'gc&mH!-uՔ<0g%P sekI Y}FHt4aSaa?fZIىn:0C1SA9x,6e3C2#Z[] _Dabz!2R:DPy fn#QԆAFQӱ!hȗhM^$DIS,Ԝ(2W/L/g&10|LpݦA3?{=,X֔n>lN 9e]{zѐ7dB `͕GaÐ@ہQPtW$:MybXفl.j]x+[eiC& ܁DV'w 4\;r@mhUUER@\;[XXVf5٭*<<]ԷXD`sWPBH,KChODEs;R(_DcƼi¾M BĽAcx3aI+e4qRζ^wuhp(y˾Ú'E6\IqWQ" Yف6`4[ԁ̭v9kfXd.W91\|N7 <bDu)7Q9+Wp V^g#ژ~֛\ 4 |5)PsmTV: bEyR\$K=DVVtFQ5@ϋT[av A?]0-4#3vbk6atjp([ Q u>5D<{ׁPS,%r^ ZooFB"./Z. !ċHV,{ 7cgoy$#h]]Œ =x{ʶ ^fvR?& `xܭΊX/ߠzLם%ݖ DJs? HCNz%wt]P>< N\u[s͘amtx%i$h^\gY)4ۋ/MyQe\bFt!A[HwՉ)[57[.ۧ%_nHҬW6Z5\}A5̰U?#L䯲_1Kn3NCp!h+ZJZ+TYyUB.sЧ9l;v"!,Z?MV ln(|%?p3/(3o̜-D5(.(Ŋ$K&hu+X F6zVH8vS)LTEGW# K~YiNײ~봧V r`P1gCrF3||)&s d35 tEzdFɜ$q)wQ 1DdP_vJi׾/G1bA.z1 >ܭȦx}Rbhၯ`P^AEС &ecCzo0~Nv9u+wk0ixQWS^c?3J-} '0.Upf9XK&JQHn/Kfe! $aJ X<ߓcuV "$o4EJ׾/ĺ/nJ a~kACj>/yEf?'cni|hkRȳK [S(u^ S|z쩶l$;o`s߶s 4*ȕt 4&Y,RҘ;gAݱ|ɢ`7'Wi6!CC }y[諅O ,oPY0z{ &_u%R]|N˾F-~ -fm.9_ۑVW#|/.nw0@ o!g\B䃽{Kuɵ jJ>,[2zW ' rYٔd6OmA=Fxݜr9Po*=? iS3 l:\2Ru˯l*; bwA_6 Dc&j7H1J_Mݳ[ʄ7f":*z|: <sBʢ']Lh68A][Xݠ8%f*]v'_HQo|F>WMɺv#R݁5`'BEupSp$]bVs]dY ]=[C[C:2xx ǝ׬ns`GJfBvӦ,_ޑ1d@wһ1@A%C2 T;-?"6Y׏,AHAC"c1 P!6LHr4p)쥯TDz Vz[`Q=[ >3 g)O%&&l/%rg&›j({ !eD[fp& i'@Gʚ'diZdB""BCE:VAwZ?Zv:6UcIGe"sS,K%.kyB_.En,:ܬ(2'pcD&. SCX1<ٚ@l촾Ή濼6?0kMTj%0ar6q1T:)#Ҍ~u|r,<+>#Aʔ- DB:627KM tKk^ 5l]BQAOn]7ox@̐U@|P) u:~{^^`GbCzRUr6t1;TcHUfk&sVoڦ9a^\M g" idEcetX}B(5vݭ!lp ꊇ(] fɆsKrcB{\P7iH n;gƬ%%ifv6[o4d:cJ>`%I-e}kz 3dĜ1|BM[|[[_sh끫=Df4]BRߦ҇Z;Ø*'&s;r*DĄ/v6M oOal3q9{|NIQ#W}ś\AvWEkڪ|_ )36a'_~ycՔ+<47vĖL6hoS5 Rx(ۭ›&A p/ fP0ӎ +!N4 Bv}.ǒ7Ԃ<&sUH_*xW<d3A7rS d)GӪ{Bg,8#f.QRQ7M@MYWTi+CPD x B/xu9 QwX0Q?YUa1 [.P}N+L55 6}\[[| t{oA( [ït&("Q,s"}}zQQa;?#sKfDKekEW1Hn}I5Uc(Eu. U_e9~3P 1H_,:"lVANJóF!dװ?d !DM- I@va=VW@Kv_ÜŔtg¹}GCxl(7[lJh-FttZ%] ""S*;֑ȖiƝȞdus5ŜNnM2 xkZĚfDʠ-gYfȰ^CӞ gK%H-}y,܏B D[^"v.αo.z1# jSڝ9 Ԭl3(X [|ߒ저j_տwֱ v1MaIGciܛZ>kNE6҈7c~ֳlCu&nZR)ԬըI n˒O?s2ŏ {`]'7`M3U8-vaʬEcffl CK5n06< g_M]EU4{_į6,)x˵j~ MF~pϣcGR!;f>6_Jp͞յ䷭|+ =1!RzDǸ)VvCCL~ R.Qa)/B8{c?;ٛ\*"<53 ZLkWN˄|x;yHDžBiuhZ;4>:v$l zsՑ&!pLA2^m]-lH{l呱cA6hSJ>{`$)O:0&-O.mGumZ[gvۉhLw{Wy2fxoIwsu4|_4 ۂY+>) wT.JV꘶#+TDHo;tJ0XM'S}R&ѬQ .[6: \yV?;bJ(80O[?A '9?$B̀I҉,//أKWxe|h z6Zg{J>4]Lb') բ iWuDgi,1cuᠰ#՟^Ҷ6+AH=mN-])Xsg'GtF=p\i¯a7fנm8N-GִǻiBnq!5c9jɱ]HV#KV>޻h .s*Yc:Lf(cƗwowS qB|"L.p_ {W.T 4P5ؤ{M ܫa1+SGD Ϻ"Bt:ey-Vl[:#Nm} fm|_cE(z)i !eOTs$8%'IfuqODŽ/ SQ)Cig@ rV3GRC{.G^4$f> M~ 3d C6wa!@>so^[Bv$wXVyG 9UYܻ$1+˶n3XjJ1 ~=D3| %܋̗x?VzP%HTZ]*68clvµy# vmn{k cC)6vwĆ )24]R5;f7Zֆ;XRrglbX"/yΡqFngxBy|s}'?UfAg48q<$m;3 !Ήrs:T,W#`"`,O L-79OY#ۆ\zI8~=9x͇c3駀~T5oQS;~n1R}Do)/8#{e,̷BU4" j/܉`Ti=nQDu徭{sj`mi!D JlPCԂ2QQ{FkD%,~&)Ծ -\͂AR}B)F;\[QpbמJҒqb p=iA9uZa5 YQOUEʊILT[&YSVLad`{A9=ՎaF!w4RBQ_J]uY$ZGEYCJGQ-%WS]n~֚s܁5Ž` 5"k#Ҵ.KCSY{R6bZvՉva?:EX:eZkYl^F5'͞Dָ q)z<-#CVRZselQUz +|m$p "dkgq|zQO6;}¥n3[2pXur-}I06 κsŭCj8YW9kz+,P8Z{s_iC B:>߯PRW@xIO^5..\e75"7 .YI붫X!tĦk#-hGmduBfy'{gm6`,=$`D`D@Z Nxa fv*31-r9tՊp}o(8mG`L(Efǥ >Cy0Kd5sD!0CPI~7{;;w$Euk1:(/'cdމ"WbRd]~苐N{u[my7m3" [,qM qʘjbEL5󄁭q.Y/= GsO8t iWQ3$ԙ+^\@Y<N1~jt;9G%~%/Bݫܜ2F EEq9v68]Bqcߎ*zFKg`, pwܺxy^CwyKsrf 9loqtBHKgbHZ&E8ָhO?LtWZ\P OM7 w5aS+an@a+ѸtIBC[4U)9He N9)+Cp;ߏx-t`<$I=?03M`&Az]QU_F@TX1ˌP/{⺪!9\J^|B 4|=-IHP8 !(nڪoFvoR|ep~(JQ/UrgwHP<2xf$x~S[?hPUO41Y@:-^֧ȴ=ϮF^Ne%J<4pu-k]+ SZwçTX7FmIL x7lL0T=+ϴZtAj'-Cy Nve}BRa˅MrfX&W[7: |8;=7shEĹ6ihfy7KAxDQ2" Y_B=*K<:ROyL%ci%5)8ԴK.Dd&s6sI粚Y+P7*nWr_le~iWw286@~͂>ꖕƃg; YnIW{ Hۥ2%Brg" aC-P-4n#lnwyx3LՀMYkqNui\Gv n>dyU]TOJw@H Zu؛"3r6]A7+j U.}H Č/g rYܟk *&֏sqN"ؠUXM9c;ۧ(PkFޱ/ҹBHɈXgI,54/N_ZX5N*"cdo޾vfX^+4OzM>tpmy,NED֗-a^Rqו7:Nx ~Rsn0.|OA=OBE@o<+}D֪x 5ɑч vO DF[n?l4')YX9RcB!E@ڹ/`jBuFn4:I:wDno?lÐuԂ'0gxqtYⱄ\p},PXtkCyȞ_ay6qxᅤ>qOBvsuβz4o`B1 *(B ͙Ѻ~om)3SRY4rϏ;=͒ iA[ba &(l";_[+e)t?Vb,w#&mXa2Rh6"sa m%j >%2}d e_L3{lTdR gF R=;Kj+"}򠋛aE7LFsRF* 3%% :90ַVBH]*#h.萢ƎI 0єެvYh>=T- rghc4 m6Voy40ddb}//kFXlX^2Ôѐoz(G@GӪ U[iLq.Dx91V CҶ*#-YmPv$>V ~С=}0U@j$[c?^洞pRz8iÚޘ+"Ȇ }qz6`1!^Ny{mq Yem*k+=TPSߪ><[^A9)[K=g+m>&ʍ I_UL H>Jpl☀_TO f O_^S9|Y8Ň~7qѤgsbZVN`-xrzբb iAJh~Ɍy~1Rp DaZ6&CÐ+}&6&3Ks#A4Ap"l1d$ #eaK0 +@oʹl98h%]IB!. Oh:MJ)d \q#ܘ4`S gLu:E|@/Gzl.ٚZwX'6R_(=Z/)sFY5Oe&xҟjj<0Dķx%>hxو3i`@㚁{D 21|U/Gˣ~;}R `&&\!?Hr!ԫ}@:xbJ? ;CZCeR!:ש*&˫+q63 (kg+Q'kעOtS K?t a ɝ*V΂DŲ8 4/9yL&4l 睑 Yf4jc0GF,~"odtu?w9X[6`~P;dev>bwŽ=ՠ+R ҈+U5E2ˬ\^VI Tj񻴸_#R/ Ajrn }2=Xk_I+~+)5+28Mi4gSC?3is3DϩPS4\&ͅ ӹ?GŀPtsDqT6J~<M` 1rċ4S 7j7{WX D7HNnEt9d0 1Gz֞ IA&)˨a] 6a~.rBdd_@ . 9PǍ>m,K؉G,*|SXԳ9hb,Vˌw.QxChkus$;;5?hMd^._'0&;kc .mOӔRv:q5OzVHĞhhj⋋kVSgԣy7ծPu99qC ꕑSӲDxWq uڴdABK}ƱU@d||{p6IdX= SoNIJc@5CQ=7V-gvkGL]W;]{ꋧq@5k];r ^g\L݋DgmS|ڰ.Թ<S6feTBs #SF'r"h %%f!#Ⱥk'2*]2S҂5.xvrPѡ~ҥ!tM_ k",F\%>3 zxo]Bv=ig/REExXk7 DéP&kdG6Z$2 M%NDPn-t A2yMD^# c"ja4b# vs>f졘>[Mb\e @FGqgJjMnTvٺ Tye/6H)sGs^SƤ>O3I9&f͜ovg\܁2C@ JCkDqM{5yьQ#%Wpw$\yLxA|7$,؉g >ԧMۖcPsRgzL|i2fwnl8m4UBT $E|BȎ\MP!<*(uD]"(L`%^=d5@9a$RFU6ISVuB? Cop $Oh~e`\pξRj?]u[HokMLZ jz@b p.N$!JS˖(;C"C \ 0Py呮7PɡD9A'VHF99rm9i~& [<Ƕ>sRGhx[{g{5ճk7+EmsoF-놁Q6ωVMCdib|rečij Lc_jL[5ޱ|K9f@PqGf p Ma7f{G@ѝ0^bX^;1wYoblˌ#eE֧$ռKrO΀uZ92 P]Lfb |ajjHpCF$ L^{S3cWY[ZmEekה}6^J;eDo\4?@C(Bɛʶ5*̇ HAۺIUibC"Gz{N7IziSa\!~QJ!}Sw4Hߐ&_'PeSw=u@[C)TPmQc['Bt97F B<92&,AڟP))yLp:W4Eže8Aجrv[WhGٌYɫS.`d%T=SA56]ɀ5bn GB94Mo姰²U/sa8oEskmHXw9^u:![e ]@DbQ&m :W1r9 /@|Ex#[.,${ Y{UhIL)cJ(wy!(vD^||"+# ijʫ%+a(_Mi/M bz#gAID1T]#P|X(eSR@>DF ]si1c{%5:Vru~L@'TH/*O^ 1˗sv [tݴ迪zԯwՊFfj˦Sy 4.vܣ<]AۈW~a妀[u5DWB%"q0iF1$Iy$0l)Acyz.JJ/mzppdm擫q# A[؃d@]ς}?W}PSx pҊ.W!V=swyPOGq˥+(# 6}lg>]OaoS8LGZ80\0x+1L9،X2s-Le,wFR kT_4&``ߠ"hREY8Hc pՁ{ sBWBV3~[O(xḱd vEv^-B՗ l+jE7YÃ8,Lb ]' lWt&p8}Aac{k h6PPwV]Z{ h9Yc{K U¤k!;0LeR}6ä4.U2OSn1鮹Z4\¬=>$->mRȍM:Ou Bտ-wQG*)Xz98}{Ė[cUPNVT"zOg,CU6C}HT=$1UOegG0^J Z&nþmo\m_FO2ײ+hf I@3]lM'y%}mv MŅ%Q"DBZy]M]*2])IŗLL:9&r3'K^ZF1XI!iأL< e΄#^@oB5;~{vҡx(hZ2Z,Y }.5Rp d NDu .TapLQF zOUo=ݗTH'QNbT}GI<(d=޶1u|4u ʪnٿdp(—$au՗oӘNs;4-^W/Y5v {~MAcqWB\ bWeh v!3m1bczd~gУ2s^:6Itw& Iwvu8,hu ӫIt@}\Êo0 RA?[=e6[[c'ʗ䢮>3fq56l)lI0>٤)tf>]mh'1VI+pnOOKt0R.l}rNRW7؍Vo`/e2$ QJ~]R sب}LQ郔nܵRuS^ w`g xZ5b xKŨs)@UJgΈ=DSxגZQJ8F-+ސ֣ ɄNu~p(X6 7o3o$[D _PP01mHqv5x`t%et""% )|y%cޙ A6qnrߨЙ6rBCE|' Un,DhX\{խg*ǖfEVu 0j86D WOڪ?K}^\ H-TSRbB`WOO_Vxbn庩4*, m!6QO p(J.r[Vb*sOɹ86rPb'o3'}ިa@yJmZ))ʼOHn0OL3n5k?U:u׻ذYA򠉢Z&:Vet@YэxX |U0v&#PQ3923#7 C Z$ZAԚ'LKBF/jYPVqG^ o= d>Ԇoq&Kj^Kob:dW.O{t<*ѿ32@ Lȡ; ByWN61c vx6%Ҵ,^Ӈ2oeti4xu&L6Ie59侉WQrԚC?nk&? πRe ah1s0xQ+=.ѠS5q\srgTt(Ff r44zP!vҞCw{ GG4֦򷼯ҹ/R~l41Dš&!e}_FRuCY\@Y5^WV}sDTQ<"ɏʓ;]5UC2*;UCInЁlD#& AU"Ny9쇯ASD"X9Z}8o]\Da36 'Mmnh˄X$@Κ`𶒮nmY R2V?Bt1gX,Uf*0hkׇqNJEl*cI"B =(}@^9S =;% qMCv [Qi<38d9 M=6_(|A+hQ벒e)`<%Ta_JR傒R8q #}Kͥu`P\XdJ(kHA?~zm\2s8x|5ùp^SMe}zXQy)A1_56ڿE¨M 3,}6Gs. R|ޗb0 DO"~濩vp%4>#:VV@Qй|70LogMY~`K"IӴo-M>1#@ g{oDEG3S̱;=`rKx/2)* Lз =9r١c`^$,M\U$>8a鑵 Z$V-寴.}w3X6: ؞a}VD, D" .|p`!bc̪Ȯ65y" rW-<-]L /;ߔD\Y=0k0ҪjÓlέۏ8 T'(/, u:R6WE~iBZ{EU/r %о\W]f9nӪ@sH5 84{Yx(҆ii9:R{-ha~Hu:}YUCX-^[s>ʅgm= 9t RkQPWD> ޣ[ro*Vyo#Au}B\eʄw8]&2RQVB@TX\7uϧ% ^H(cE&/o cM(0x-Ϳ!(T=#rLoOD_E@2K2Ta  ){TFԥ|P '@*6^Bs%lyA[zܹKDǀD {Wh8z]Jph8~gѾumx9 )?T[Q$HyhףGI I;Uc 7Oɳ%P2~ 6N!մ۞sѿ %gx>e3Tȥ E d#P>7~8XGgtF3JG1}7b3ź HDޣ}pqtTj5B~I;6\N!D)BQ2Ggt 4ss%ƿz P R,!/jV5H[T=Ȋ#1ƕw`z;(jV n՜pVRSE:Cd;`7xUKPO!+Qd6[gܢ&>ӱE=#=31Y+;m[~Ɉ;MRr,-׵,!T˜}]Pg7:¨%%aWaRkbZ7U,3+ӫҥ|:U:ZFq"t4L k[!M hḠP‹,A*-'doԙDczdO'L7ŷ~`,/E=`成ɭrax~A\?M 'Ph;mygi*YY[q A> 0y:++,AI#8\ \qgʧ.'O 53"wׁOu 9{3 r, 6\bM\X:f([^-x82m ܚ<`5 ^4~Dx;F$) &drb ^] (8Pk2$T5/8`f\ b*W`BcL=ʣ-۹)2rnrX6۞C#Ifa~zTx2$@!ĄhNxRD oPX~8@uFPaVX_V!bBH{_vyoBoo+XUTd겣`oQքٍz - ==^Mih7ti= c73g Rc4*Ҋb\0߸7ߞ*w{.jUX_`^'nA!˾1En ZEi<2# )= VlZި }Jo=[ e)M1DkjLݲVG :̟̂1MIKrQ/@ُ4yLQCl!3^ll9SC!v.RC,E6d7ܸ6i,䰁*8xݙcoR*״ qmtr` b•$jcR>;qxy8ɁV*R%]}Ёʖ,!b> M}.?FY*¶l_KMm%[(~Eʛ2H]g"SYʱQ_5Fy+i:l>t-,X[glM߇^sV݌ѫ]Ê'>dr߷fBݝLs-yV3nhbZDW8XHxAs}q3Ձ>[r,X_%E!QOފWsV܎%FR%&3 UVPXWp=&5~g}Lq.ɚ$%WMG83}bzc_j oI2G; /m rbĨD夀sԑ3hTt~RԋT[]qɢEl1$3>-ɆSq">UY @A 0ly:\ E)jw5:-kҢPش̉Ab> axҙٮIAB3: '~DI}j;`#e=/X2j:i20@GPLA4}ՌOT"h4v?-~w4R1'H(6aI*5jzJ@qNShmXۢV՝ffhbId>䔢aHlWw>_qQ|TYH}j9B$_ХYj+t̢d7׳,"L׹i rpV$D<-Lh{[&bD92P2Xw{~Vjik6Њ۟3WhJP}9UZCU@KnkPCVG/یʩ 61prÍ4]ېzGHW`;g׃EE}mng,kR0ZL,뭜t y't8ZESo_)y[E{8P $N; dm%Be k:*硔q)7 }PS>K͇F}``++.k/\H YIc0nwJڮLsKf6ĥ?:tݐ዆o`ezSz:[=3#N8Y[b4 sn%._~=ǂ'SqL࢔x2*6)/]v# +I@u̯DScGŶbSG[Yz `\8IV6R#+*ng2T&>eSU)򳛯)v` Tţ=ȓ;>d(;fI6lPOI:+ ZE|Y'},+J\S ~o*``6Cxx mMQIG={z '0#%&1_l&,OZ #(p1LT9C<䔘鬣w͖RK0:A(Wd?!> &?!2D:C,\ g/j4"J*9$QOPV= cMoy|&H x٢Rc]B*>/p0䎀iغ[E Rb!Ek F&7)`m%YO }[_a}j̜B?^8|%=:*o31bQ3"܇F ~cM6Iu*셋CoYRs3vJR}gtB12!p ~0K5REO9b9ۀ(4HpgwBnܶB@p܎ǓúLuKFraYXR6Ⱥ8 '`h@ޡʼ&U??rZԆTs[t_K{%ee1[j_N޹o)<9MuMp^ 3PLKC!#З=]qZ+>ze׾O/uZU}9Oh(<Q4H ,@8E ѓJS]WVhO/M n'vFileL`y݌ުiOE&AQdpf=;yY=vkPztq84j! J"\tNp Nil_0'W&vH"zi,Gͪ_si4@@Uh1:rg|#&Jl N &hiԈgۮ! W](I7$@_ϥ;2$ Pd] CYgV&jd|78Aw ň+9O:dEN,"h 1D~''0ͭF HG&F^vR΅}@ɇ% G!S2Y~d,ʔ]u;d׫ I)hM#&J{^5ix)pi|"pe9յ-mVVhZQ!Bm?l<7e|e?fWN9t}}r:fhˢ:z[m\6*nw2 ,{P'l r48gFlS-VBLi8 c;׍K@2G"&cSخm pu'-p'a;w;:_)of>*Fg8V tz`lNgg|q |hR5i.`؅vzKjB2 V2Ʉu,Bjdz4ms׀Àqt \@c'#*(qI囼q!_V:%{|B"us>tUͶ3LROґI[G9 U\Y2R>>>g^ 7뻃 R?Sa7oATAnNPOU}ʺd7NR>\VJ/x(3,BNm8ݫP-')osoWoX 0pF:)r\iF&UziM'!"es_Urhs?EGE.\ IN, #/E7D: Flx6 ]EHtKJGi6(%BJ'3I_e$žC4ÏAs-"0(ҧ|3_/|GZ Jg!7bsc޸~HNp*yWC;Lz{Wo~zr%mgZm!1%m}L{WėT3T&>ygyx;k»h1;ne :$O_ E({6F"Ne'+BpvyaC't\fLq}շ(َ ɮQH>NߒhS70aU#:>^^,-rMc,c.x|.ڋK(W6}&OdXbߠ~MGh- u6Bt4r$K9 IC/$kw6b(`8cu,^ۤ`(K؆I˝f)St7ݰ$^VEX^1J#r_8J1Т=r8h:rqmH Mo21U&,ijѨ٭7Ix~ʨk ^ouCʰFMSwܢ/4,:ҷS/uuU ($|6ƔChl͚7Xע4jo:PY1 Ֆ"VVv@ trIitH+0Dz5ؓ٭h8ĥIf{O\tg˾X"/7մxKPq97W95UJ/<6!d~.+.aC+qaHLGr'cN,.þ/yS3)ʿf|%u N(Y-928;^"cd=LrҘ" :Ȅ{ФH; ;ZSK6Lb>yE ÂR|s)`"pŗ5ƚ͔bt؋Hi13IXVxF\raz&>)뷊/?dNќY@*# $4l-^({+vԩ4hoc2q8;.SH!7 ^<`jy;cks;LqOtQ,ZByVጋNʛ *~,D~_ꙍGf%-xiPhRrp+1Ll}W+0\Cȏi6:Qع[cš3^ oS|꾷OcMva](2'ޑWG^P2G!_ÑV'ԛO3>֏n|UwgxY>C+P",V:ܾԙS`z`RiZ@6}R0~fRΦə빲|EhNp%DAb$ :2Z^z|jɖsJ~;Wf۷2W:'9sNM7)uW)Pc63E7qWŧiuwVEs\Z~F}bv~ dP2 ,CEެ@8 !{u +md Q29jAKg<^z‘1BU#HxJ't5<:5,?{g8: (z춼ddHX<оưF#3/LnI u+ӈM0O qr0^E$RAdg+ ^R#p]C? j10s٥~2h{R*'ϟhCKg׺֫L>k)F7*6 ZΩK`s%?MJzv{OɊ~_ngg$KЍ.VNS HgFRӐXesbأPb1j;bVv>;] 72%}cs̡È鋷QWA2f,ʹ޲샼 C(<-df'tF39z罚h{/M;`u4+\_B$ {- HSn ԚvD+9F'C2Y5c=?fBV?$X ǑA%e=^QMl3 B*K9lmzMGVɚ&_ ˟ BP$~q|*}b~WXWn6ࡢ*Chh"ؘTԶ@: 1?y ˀ~ZaϏ{~$e9hy_uY1*SSW2+Z`9V;z%yT87zϹNL ٪mڌ{Bj77Q '!%ÄJ|'6mpo,+4ݤF_IVK>Ldc<ш#Xg >NC'82!{ Sn ƊIQ ,peޜ#e)-͍%2F|SkN<g 6(GoG=#XWN2VcGkIu5AYVc"OaS*]~ǯ`Kモvuj#Խ$@;9zsZ;?Zm^-i.xi5%5&JVΪ :tӜ|#ӁsC/s"+V, yZkg߯'/´gIfd &cSzy]CuHʅ&BMža8]l(,\e40߫EX.¬/_sL5`΃ ,Vx^:-qJA95K񑈢ZW2Mf,ANEnh$?WivY5/]%`0wSݑyW>357$PE74j7~'ʟp QǪ|SA %lWY{}w通sꖯXp,̪V՚w6|PjI[sq?]4w/inI9eKS&ڨGZ&3%-"|{[QI$}F]oᠲ(>[]@%=>DPX#7L^'TS5\;EUsk5^:-7GJ}4V]KO_-i;|-NpF 26mZSMHg8A,C{mpzU}gaH0Ww|rgHr(TwJ7c殡Fdř%^t2c)"fω)-$_2QCz[Y߱<@G!_ɭRzx,$v!6dhAI`\asFj!uZxYx{'Nlp~`vJFm֠:=Gv":HݗpCH G`͵UGd]%+j^RLPI¾)3AS?t0>͘ j /Upɞ\I2S*61F zIzPGۛ~|;BMư\-/etnfR[_ Qq* A!C8B(")O=PTua40]p73j{iT踤sT 4OY Nqfw4E Zb8T:h @S-'6SVؘۣo|UB5#];l;fcOx{e hBDN_(:vژ\*%X㔎1;Zپtb<)W1J]$0RF׏*T ~ZUfF"I!-Xp2t&Y;^kH͗C%ƥc Ĕ2JaC Upzd8 CV+(4θ't jc>ů*F'S XH;"h#4{h@ өѤA$}r%޶qE+L0rj;;ễ*У+>հJkF_FR)nF>)%#whUw^ycZl@gn*D9Jt5Hfߞ1I?l%]%b?%5L]`D_g1'nt9me}үťlu: UA?uZ¯$q%kAxSpmyV3TV_ F4Qwz5H79@QĮVʿB. 8k^m#dg iXX3*0=H2.?a;ӽ& d?7ҷ/Y> Z7wyϟQ F 33oUY 0ࢱ? PT9A-(e^Zg79{ׇq8CaaCVkQ^ӒxevuƢӛWQ<G͚S0켻K!r<폏j㷶IM8m?E;Ebd |"}+iXRnm*PDX4L#0ie"rUٳ*Ɛ9JRbaTU3HO|F4GLkIܳs3!e dai)!3{e?hi3R7EssixHե D.|.@=U:F`c .-PÂh iVAԊFFR+bދųG* *܉9h=dbm QzQwk4鮫n>0\1=A̒E ~96-՘pt[8[UNPRMƾtn\ͻqzHΌXM&[}TATd} R}?ߝ&RPυϠA1N$KbCE[OQY M+#)^T;CZjkvJv$vd}EHأHD-EjNxV,yKYIM5ˇi".y9"4>tيa]'}#-l84{%dԎu\MM* RUl"68|;\3sd@QӞׅk[JX%Yt4(;b/-yԵ0|DZDnNl:=w4uJKZ{*p4 \d -ZS9wܶ@$17[b!Z#ٹYxJW%ȔwۓTӠ0qk!7!H5!cIex0}~[gR6)RDeOBI IlxDzԝhύG<&ۀKCqA#Nl\nμ<շ"|3s_}As_ɸ&wZ7b̊giE2d?0XϘsq@y sǴE% [2L*2E!er#dw˱CRs#g̣s:*'A)}_/8V\n k.e#&+U^ߎt!U'{ta)VWڔI. 㩩ce-QL \39FEM(JOrHWE(s< (j}Z{#=d2[*B[^;W;z|{&>JԀ,  .=# &NI?T[dv5'ۿ"xŬ_/{Ah˧ڄԳOMqd ۂ{fsދ #''Ԙt%8沞K1C:ifV[["Ի#/_wm.z^vU_ גbbDC^a^8ѣAX0dD1UD5tF~U2 6pq/i|x@G8VtAoYH"'x{$5=P֗[n LeJm[~Ƕ+T'`/G4op_F7w75IXiq◴LmK+ԨL$xv'{Sd[wNzLq Q7ׇ͔H҇8'ҺA 24y$"Kߣa^/o$+fwK 9@{Dٸe0&C$~ Z#fu\9'vPSJV 4=0ȟ(:?x@=YHxCfVP fЯL^"/^Lvja2;'yȐJ4 H~&W*o9oqQhV6)0_pjd pB__. T ] ,`yk)q\,fMsEp2:qLE܉tlIzIEh]LɎ3ǯFƙ'r-3IP[HFfU-1j^+Dqh7tY=ƒ%iͺ]lfq_y)Z1A|N?U^.7ĝb&N k9] ]4vZ h&. JsA"=+^QA;9?AZ]^fUѺ[E2~nٶ%>u58慢GE2KPbh hJ*COc3y!n9p TFƦw饖 bz E{uQPq@=&뮆s5?$E3ϯ=gqׯ[Kd;!I";N8N]ÖaY`QW,)0V+veȞ v{xic^sC.4)/o^u/ulp?gcMr2t% mp\ԧX7&>yV^H8Gh0 êoa͛F'8s$x⯤dw >?͞1r+|-[OżS+Xp\ ~mâY!"vP8xԇe34t72D,pOxA3* 7}yct: ^F2Ե^ x|d)0n8[TzHOIDƇ#RI$dx*@]f ;`'Q뛈#ygYEqTI就=dPo㺧{uuG-륍yKaZ͉a,Jؙ2-6 sS?\nmck?EZW l@9p=)F!tp ʕwjqܼ`MI mo8\Pƶ꤫ uѾIiV\kx֋+"0չ9ЇAhX CmɊӌXr#s. @fZ}9PAys޳<:ڿM;qi [y )~F/X"qV$r jF;gњ=CkP=} 1&UP!/t +qsF0\ Lf4&hOmQF1oǔ(3*m\a _m S&qx!C8 k xO.Mx!řm3M WM`{fg4X4.{Է$8 ' ~H 򄿊΢޸R|l_G;Oru6BtǦĆZk* ǝ㔇bMfI, |~⼯/ co>eK] X0Z|?RB]bhNR"Fa_Z1gEUshgzB{=ݑ f!/{LUwRvXU\J?ȻÍAg'Yy1ʜ*.-·ʼnk)eW'3:g|e+XTv8'j7n@"7xCAd lF8@cX *J>(vfs !1׮H@:DsؘScUӧX Ǿ\RǤ!e #{k$[n/U+DLjl9.K|F )P 3]1xuKȍ5QQNd1V(x>(׀!+WԂ@Z`bNR(e2X[WMPy|փR/uTAhnbdcQ8/mmgV*Xڍ;z 7rH߅ _Wս"EfbQ8W&J':mhp D*gCPjԈVќ踉j+TfpnbS }eţda[7 pY`)"xLu:w#Y)tCdĞ>-KcX??v6/JjQ2_30Y冸5){~xVɅ/lXktIU[x˼IWf`D"Cj')E`kNQogmm^$nyg pC-D)sr6_9*2z*3K {|33$OYH ax Q]C! GR/!yޚgф+tT4}Ru$6'x9>l&7wF ś)GTMM¸aTuT'4nh%GJ?#i#!gFP\m5ōCD0%x~0VWJrM_f jy/ߠkUp 'j\; zjk.n4jC^?iӕN3/A- ȵs+#PiռE_I."r !}Μêǒ%ppݦJˎ V w4h% DHhP :goja-3"/':.$.T. ͓*QF&NT0mD{:Wvx{E ,2w_'b}vo'DGi=t>㸡ќĦ &J)@MWHUM)2/V 3ZPzAh)γH1m)Pk^S@+7ģ]췏c_.=zA-/Y;ä5tލkU|ϊZ.N[d?/sLkD3%Vh8+ڹUotiow 961jN)t%/N J% q^+)8Qj ^`~)"xED s̬pj bsl3Ph\HaxlR0/t`Z¸$EAW2Y-Yt[62ECŹIA2scR > k5ѕv.-9%ه 6F;ظ6XyUKH(?_2Pݐf8ӊlˆe"ʾ ZɪX[728 Ng0)>p5.n<}a Sc+ZK+Ȇegt=M_o=fv{Gzh񖎫7*E?o"P:ፌΜgD@>}_;%,1/omv|mg7$lZ^49ǵEϡf>^D-,cbU -G;JĴ \Nc|ڙN믆=U(Jc&bUjji*ݯ;o5初b9=۸=+~N/#k1IYQ/)}Y`:~~=t1ԣ"NP%GpDğh#o|I|+j-""#D=4VŨ_0 :MQNou'a<)WLAh;%cÖ%r!V&)`hR 3eI4ry±t d]|a\p]7` FKcl:(>Nja:Z.@N,Kzy4ޘA+8R鐓VuSa7GGubZwI(iJa\ }|#o r4ITÿ_+zmx({ZD1e4sTxL; p!pbT7"C%)z㓜8we:-[Ԧ xw  iZm8N|^U51(xZ.aU S>ͯJrFݖJI(fW&sCvR.ONU6Hj楝 o*ޅp3/=%zWg$2JEpZeК"&>4fZrNxhC[WT/7j6~VuZ$\8ʰsYZ;-"5iǝڙPX:voHCDR[Rjh$<ϨytfC騱/OB,k{I,W_U {.?Eoy_/_\w*^?1>Ʈ}r48y;AI^CJ[UToY@1{qM'x['df':eB'Px)D@ SZ (L< fq'|tܹ ` E3epp>@; d][|LDAJ74$`;5O/ąHrZ r鷧a,WQcI/L) qbc \1?l(J]izGAcKΞ.B>|DU4bT: 8A1zhm1vё4MMWqp_㡓gUiO`/T̑6V#v}E&dUr%EЧԓMxҩw%s{۾=Y$#i2=#q_d2P5nKDKM*CmZig{y+0S,*O%zN?Wkay _IVi0|bZ8563 LC)hX ][ z;XFTxUUv&CףʅʧYE2ae<1uLjh» 4M$'OAsXzy^:1e??f\03xf)6Z5//xT84v}iG'qss4P/:W+~6Dj`;wP 5 zug-Zkv@1?لwAqWkr%q \D92,Vo.íbxf1Qs9eRz ɊMm WZHUKilErXLiŴw}7%b^or>dFӺ}ilPdxxn5E~}q֕xЊ ۧUyurDIbRH}x@%wI;UdKw(maȷdחט^W.˺h3Z+_xPg p.6ėj%JW~{fmd^NrB դZ;`BE|SPb pYzF?MM =Z:j+W2CvjoDL.9`ܭh^UYrw$Ex(kNYÌQ@ֆ*ָ&pr1Nfˠ'$́lS3[caNOm'O5yMR w륷^S|g @ )0A؞c~{M x $d`!kJF&LS$+SmMX5{u&9Q@= :#[}@S^"&Ò o(گ2`aŲ\/,wr'`E`FXYu-ҳb aώ/Qvz:v\%/oK+ tM[@qE <6 *Q6zL4I ɛ )[֊toW\n++4(3+_CwJE%̋<z 08*-ycJ0S4퀢Z&~Z\Ԃ0ZBӼ_J?.Ne̍rz5^6=$V%mE&5 ?Pꈉ&ݡg\8]Zvf=()H@=QhXMruKeƨ01ʴ7xNun >΁쟊?re1pTѧB5Bal9'V{Lfp™8 !WM-EpZ9i&~/[֌D>]Ǧ4Z$2~qRFZsO"Ԟ`?G\?I+'vfWc5X(8*A kq U" O5yX;qx)Ⱦ풎}\@wAb:cj:% z$%kx-!d*by~~NŌvJyR|$f$38pVNP;5|`[g PF֘jeBEo#i~C5L-)K.SӦ!=d2;jԈsaҲc>CV!E/u>ﯛ*7n01Xj,{EBV:&/,a;1ӌikO*"80]+. >8h)w!(4:;B47 ' * NǗgejq3JKCqD$t4Kȥ?=-$<{X]=I7=-;.ձ`%7SiYC+"b|KrD=#%U|奃?^(ɼ<8*fBc:dȓ2(xS@'̋ΪPO>{紣 H0X3(Do 䳣DRUDΆ#1XI#^U1(rr}ݲS&"$ytut=FaoC3|è˟G,rLB/ZUZ1}NHMD߈3扟X+Xvp*Ebin CFjX>EiIz&OxN52gqXb(%23FU/'7O? R >~@౷d\/:_ʈyn DI7Q=^(.f>?1ZrT]؆5y^1%J z^Vi>V(L)K4vti9{msni2Jk22"B~')3k=i$4;rCk;[15JRۖy+&$3A3\f-VaPpؑ=# AͫPb35  H/3XڠΓZίr l&2VeENMF4G>vfS bƩm{5fX{$*PO-5r)ɝv;f"\EmUNa8 N=ISmbA~p;cKana18a)W=GT@V³>=D܈}Z/lbQwZhvA12h9n86%j}i+2ݫqD=+\Y]p]DN޴EuVat-r .*gvQ;j?H5ItԾ/½|d!ɲ νu Mߒ WfW]_jWsxJؓ'm 5ls3y_ɢ6aI; ]%yMz`& p9sP̙՟78qZ`YQ"l^ql{`?;Xr"p?c x)C -訁@g{!y6tzRP;gxGe[ǣ'e77u&rxX}AEDjSQGdz #H%o`c@rFF鳕'%.kݲzm!{T5Y<˩k]sU*\@e^IOL+!8 tX 9 'vAKi3ZHIKrRŽa SvӏDŒY:YD]Ñ=$r1&xdEtTa~gtÌ!cV!^C ׍zxa!,ߋi>g9R:f . ;sL_VLv({,V!鼡 S{ꉴn¸n.{{0Orj}XG9uzE8ɷlrX`gr)t4Xrb ]!wyN\$b̆ղju-$Q md;A'IDe`/}WNVpކf*O}b=m4yeFPJR7C&ӊXxFl5cv4a&քI7ϵ8't { 6nc V*zgZEdi"`NeMPd[{Ǎ6VP9578ޫcLTk3N'&Bnx[f6ȳFzԩÖ`\n'D0D $[loʉ7D ?#Vl&CN-1q6OZQ?JQ NMDy.~{|d2Hk1s%` 2D厷d@U 1[pFyI8a9|{jj*u5Ϟ/1{iuű$ݎ7,Dm|xܝ^(y7D@j[rrr 9;Kx]^%%kNHIa0t%o5N1\-a!+тIYv(L<%,E^,j9AJ 7:y^PJ/"U28i[Gr=96'8 icU*="u1H[su{J.-l*3 .%َ]J 21~6O_,1tL/h8tʣjPY2G==u>%+FF.M-x[7 WoAmjoRg^;WBH ƊȤ3-˰ `7ԁl!T`όoy#r ?dzCUK` t' īSJJ@X_vun+ <,M_#eJ *hE%k}-4xl(hX$!4q#eU+ek@2Dh e߀BL({s3=rCu3Q`ƝԬULD0lwO06SP .o#$uvEaO fa{n&O9: {/IOՙX-*9S%ȽRyT}"SI3h6 fz # n(+%Ђ6Hd Vpa)]@I!ۍMDzfbǯJۜOU@Ӊ0QirtͰۉI_q 3*bFg:'P:nypS^Kr;KW\~pGn T/er * Սg~ T f&)^H@/ ,@ƏKk*KUvNUFWz%5%LYiNR=*mϮy4ClTH5?hH7W* Ziy9ۡrkm\2+HqԴqUo5lr|83+0^ɇ@ĺ)k.U:!I!1J9E5%. PI'Ф2}r@cs4ə6IJqi -w)ځ"XRkU(O'S'~VUmc+,  f1}_X((o c k$~dz4=KU:^7mj斱94AuS!^UO }>+֋X}m>{p$v Ddw0.%X[kߡ8۠BLe!e&:YCl𾰴݀A.{v<"O1Hܓ r w "S!DcsGms;Q9Q/:QT4|^YqI!p X˲ \,r-v.;n$ѐ#ʟ"4 >JA hM9RxҠO9l>vLN{B\s*42@d"J n^8T%oH~IPR2^T2p᳁Qt#m`\k5ej跄mU/jz(3)z~ Ւ6`tfC*W@J P^wo +bJ6R ٷyY9L{k支C4 {M] _Țv[rvxsˍ̐N;^5x5& l*C P>`BhL M\~H#2s|nE8T f3ftCP Zvwz  |*[[r_&m BĪlr^=3q948r!p~s:Aʢ=! uJ?;]rND.XRSDuM]F٤. WWFNbaA%WҴ\\ƻulWƫJz2KI>ijELAҐ(?Y ݇}v'K]ذyPtiPN42bE^BlS3/6蓳Ӕl y"@VI5IO 1ϸU$|-! QAb[S ~^hvGz 4}z?\ƭI1r݋w̗Q:z-X65vwğ7[: R2ГهIf@Nї fu4]bS -bU-5WTR.8иW'Ufj xA ֺW="u-{EPg:3hkKeT>լQS=6c/?ye2tA?WT͐F"RSWbefQ7DDawzFV$d٤V2s+#=B[rْ$=xRI)Qd:MVy3Xp~&/ge(K;HWPQF'sZrDPLj#,&@gjRŁ ۉ츏e'r,Zo}R\.b,&)hDba~tlF eh< Lsm>s'\r5k)m8(E$83豈W>hKGw4*. _rRݺs69SJFgD,(c29IzCr99 ictIJئXkti%oYx02(HM!T 64cKtO Y ):o-6ӻ}u  ^4[jyǖ[_1-z(ԧ!t fxܳTD'tkWq@\Th}Kel8ϽzQrm {>S헏Giv>iEn h",Mg! JLER0.Oʶ^g%0S='([fܐgQb>Gk,Rt9ӠJ7HgOvk {fJn.1ViH4_''BL"1 ~RůYX  Bz˛?zC5o &98HlH{3%@"Mk\_pM$`I) ^5YqBQ PG^[ #C񈒮n-p)oR;^nAo!-#ٞ@ڄ<"J̇r=ƪCݯ"1P'3Ik8fw|`EBHU@ bь $3y_QVԡCe;I$pUMx99F#yX N\#x`N@/뇈 GHf-hiZ{z,F7o sS,' MN^PA6ݬ`7䥲$P?f M<>Y.Bm}yswwC;C ~1vu; E#)F~ wߙƚ*1ӆ{LsCP>k>[+b|Wݹf&st5 qL9TNOu"#fXb:(՛}0B-S"&}!ay mr,#757mD/=uNNgAWj ^g1L=8q( lHDWI0k.ƔsR3E򇗋L&qz-]czdU1r컧6Cp aM6^PA̹TAZ(0HbRίX[COeukhxlkg t#.Lj\Jxk(3&i)F?r/m \CCoͣpǯF15 C m![­ ث9 ,XCey}E 64-?>$B@P?²vlXw[߼xz]o/99TW0 ) }T40Y &r++$jkP%/`dbSPV@¥ԊGCc;{EB"Wg挂jV pWe5bKn^ -CZl!J`XʠDS9 .lh]/q?$~kRwHAp_~B?()93=$7e?:XA6nV-c{[A@=0G~$!ھPd:>[L"\':ܓo{=6ܙ.chT:^2z` 88v$_P}{k0+2=WCY W ;nMr+M\ըMJ<>Ew s۲/$(B,8T{Eй]*OUbcei\{3 BKU*Pf~splOCk-iI ,5{4"j7 Fn~Ъ` c(ؿ !g7DR]Y㪨O 1%]G% @e@hޫVv˙ꕼ÷>Zeo I1&\i|s>GM&2wZU`в| D+aAYq*uܓqszXeV@'zc3},z-ru*lɍ]PfgI/c1Tv^ 3f_@_pvw[FRޟ/KO]s1ڑ I,9 b%Uch~ +XmϠˑ]p` *Bk/I^[<%*`;-ppS,oApʟЮL0 }{7[Vg' 'n]2wE%oB{"BqzP8)BI&Tju,8ví5*$TQ,% V6z3q*[4:i+:Ƞ'=[QaRSư;Ã6I?HПZ+p۟{l?m phyŒݿTJ\f Y3]^w+Qm)ykdn"F7F+1gHEy( :}Bq\KTǗy@$vGk )MD:u%6h?c'ͼmbNbTw,OkU/)KjPk޴Cj<\_Hf#:84$MbWKd%w:vFyt2~\'ʹe&8eQep+(Է E #eÍ Mqӭ@_տJv/ R3.'~2Xp${0v vAn'ݯYV4 A8"O';mΤ}C :z?ꔗ/ x=34P 4 )AHNT{'8.**3RA(OYV".r j)P 錔_bs,Zg`?q9Ir<8~k`u{ j{$R„Nfǽu;`JM X7 l}3雪RW T,3 * l) ƝƿIfmg†w(ݰܰ*I)96~%'!,aml55 !Y0pbQE۸9f\뱒,Jc>m?8zRu)݂Nր)\ؿ:I1W{˷r;q$5 ÷Yq5$$*&nr+5) &_㤜-y=HT48v^KNlE7zDe)&/0;<+7KA9!Fi-ABǰcmol':)Hd y1(5p2D z+ݓ w,́!RfxZxRuFaF&|(yx_^9 f;!2Ms _aςcG$oS+7 TF=saIs''鯿/r b+"mTK>K.)0z1Y֥mM%~ڜWcAi68oPQ;/ nOx ;6ZG(% ! dtVc˴:_ jxq*=8aI'wXiSڣ?*"|rFsŷMPq>Zn=T:=3; Xkn˕g/Br_ I.dZ>#-!}.?sb\8&iYOU0zqߗݲ܏1DXljhp$q ըXf+`+rMF ݐed7j.~Fѥd_^($+Jd9@aձe~&fL`+ӗ$f ,l^gր+`^ 3%X*6||X#vU!0)נ !um)ai N{MmY+]lܟ- AXÜtf"?Bi2TeB͈ͳe1F>YoV;0XP>!#-3=v+k u&vkŽReeD$oM&a"4X!K&w %r5H~ְ|[VQ;#3{LvthB y~"$;b`$״%6JVnZcYf)rsc4~ZhZ~Xu|%- %z PιOyd}k-ԭ %c*F$H"6,P!>|EMMښzs WIكha4h;%[Gyu?1+;xa”.=Yr0bϐb#\NJt)ѓV44VL0yUf/EIxm=',]+d餀`Q[p' B/6_Ĺ il)`W焛>9j-i9`\S#_i2H_Dx.JdGF rЩD!&LϳX18ɻ0zb"7*So5ݘ'`qG=Y #$/Tj] Ki EJǰB;rL(o:Y/5zQ?Jr"t-i`%ص@6 @F "v^tnMH-f1bțjN]%E\h{ ȗ裂2EܬK&ȶOwnY:MrkK̹ R=׶/+$y s)L$<$R6z=?yt= 9 uCN5<+؄x{ >,NΠғ."NRaGq6VUxnVk8NѨ@&%`+-^ dT[屟74a}pBV'.ivfXzRyםF=iN~X/M[0ݮ?D/F!D Cfn@|g2SʠQܟutf T)Xk| _:+@H~`Ç:_ѩ32_qn*IO) 1Owa>x-/drC97ޢ/uEUl ۷ΌM0ڒHnT3tțڪ@*ۖzsHy'vʂ+>A{/L|.`F: :P!Z]^21D nUtnyBac /뿫ƕEᠾw2>-ol֜i:me񁹭3Z^ 5lh2 xI^dJ5gK[ɝo;l^8mLp7xR@ (&S ǞRyQluvG} h_bwCDUDkFgErXfӮ8U7~nZ1 an.l/$<1 dJC`S>%~B|_m.r*^$bÓNaOA 7WNLkIJfMK@vdJ08OqDP=ׅfcm 득ٔBV.v?|_l'`?1R#-?1|9}\c|qaE[CR|V3iR949Dz1KUP 2[R7'|Z}%J7$셺ET(s57;hR9-XtQY +w$rG |*"FsUum*x}8TFVՅ3ȣo.o~/-.ܓD-uAwǭ>8_>Qh΀gWq<:! ]IQkDYdj5kg ۪Z@Fsǎ,nPFepz[ /ŲH"e6,ޱK0˵z=p\zm]z쿻c[uXOd Y9>?-Q+HۤdOGf%w: >0|\//7>Q6VU.bQ`%X2li&yԃdeG,E iClwTsQYOdbxZ=yZJGMt$j'aMhvy;P( ?AX۔\mfhalc>(s@EQRUL5KvKtm`*r%رxn ;32-VeVjd R6%P).#T~>d۰ dK7=<4j=!\K^xo<9+=*gXkV;=ώ7j,ƁBd4Zu^8gTj^fBwrSPj3odQUז5YfF5ؘ YyN^s ֯%XaI7)m_GG>-7J_E):gC&e*a;|i %z`z ؝Dte!a@}4k|y]b7vx|\0+̭F"lH 4D38|1҈/ &©rdD]1MJ)hW"//I^5xԹdU0*X*66;R XW1h%|u G3O#5,,IWn@ {ftZb\ĊYS5A'~8G8w+wL/p{=&F%]sDQ[) մ~NQv9G3eq_ϙ6l1æ P]^!~N)14K2X'UQG@b䤐/'=+]q?v!i|nk64;9puiҥ ™*gakR-|yҡI==<26ݫhr_Isʃk-;I?, \!sZQc;+(V }4;L6}Hu/O9nDf;`e[܇r/0ssTYmeNry.vKb\` CDpT*E)-dfn=ؼMtS}%v[8,IGnsIBL:O _ i0/SF} !!U%1|nxj\K O1E 8E'i|dr@+1if%H%8<є) -zE*=[ Y]NolL0)7M ¯yjDECs6@ lxLgvC!ՓaC4153-ˆ·|h45BCMCAק3[d6^'Δ%܇P,lNktOġ g\q*g8]BMpm3>.*yD3@m"#"%zehb cv8^UX $nl kX-J޵M1dxȇ>hlN-DWN}b,hxǗ)7vݸz?y8 P([=EBXʘj92C` Ѻ#|VqXZOV:xWV`~C_O%q+EjT1=O^OW0_N#X @Rm D@GCQ"V@.k h 9Yd L( {}?κ~t7hsm͖ADOL_5')P4k,5kJ(k | S%F_'VWW܌;_:taAO<.kT}u]ab z@)M4sLSLDĘ>dKB{)`DocXjձSV.|cɣloP{`*ls*(&~by/F%5x\}KVvC~tBUFGJQ !E)ǒj\l\sM,᥼NeOXk˿:3"+Kfe"U)[@okJP*pИر2(iDcmJEwݕG@_ )c?mI!7.Z֧Ĭ $Ws\Q-% ܡUwf$Q`[DLvNV3Z_s4$+n<譭S]iq ;DL{C[t j BM77/ROuSp_Gɺ-sYG `O]NBI49ipL5h=!-k(a04)!1صT$9}t1u6w8*,G8$ k k02(`ŐnCU?c9Wt|`Vi9Gm?4E=\BLòZ>ۿٻ@:>xZ ݮy_YKGqF/,;r[_ 4eEy,X`V E9 mFry|SHX?4.WZb~؊0[1Cm:/ʇhSf@cJNQu9݉?:٩ƨNT984բ[j{^_TͭXxq=Aгy:M 9973ΓLmtps=l'02 cmGz2f3'dhon6k7 6;w[/'ElS=֩±L#GN $VC-K~~4cJRR"o52b lJIKtKFK=hԡ:ؖ _ʽ4W؎J8EД؄r' yzn?դa߈gQx{tSf;}-EnPWP=wla_YLp\dlC{'c%x)I~18hD5!gc~!B^j[d!1G:-ֵ<7, = fU侲/QdS tZ/!S>/=DtOಝR1|'}kI*] 1a^MLN$Q5T#++pأ-)]Po ݳES[8ߣ^6!`Y6"̰+9;0`EN R +[)U"Hou28貸d5-x w-_+&*#)(,1 L{M&&imhp}b[,2䖾L3Ea"#gEFAQg4EqF.xQn,SRT` VU|a;D(L?ۥGJnXP[nl-b߯Rds,[ȡ0eNXɺp{Ήb\ܙ^uܢ5wY>x>'9nUĎVx@ugC,]V'?vaT &' 5-r$HV؃<`hNUo`\4 < *^8G&.FTʊڡE%&Ma.k's]cW1WwD΁V.2Wlխ\{yᓖ;3n<y_xe;1Dz*9OZc 9պ0uGStO":1+ks4Td,Sj-_'0lj#_s#9vؗhiѨ|7Y<91g#I Xi)ra6 OHHxpnb0"}1馤* esy!F*B| c7gv{FяA@!qhʮ>9 ? t`8#BnZ.#"|`Z1> 4VРy>ײ@vGph~'wz<]L&#wn ƄLDMvE|𙖆a uY [ǬNsjU^= ^ȹ?1jŵVO:p@gN*S=i#p+TZ/S>pX8D!s 7u"<Ha^yRO3Kgk.nyu8;QpVw>|kL 2Ls03N+8=yjzE_E]uIprNb$`=@:Thz%OD~ f|v$jTT?Zߣ a=vARc'r7q@TPڑ[(pmb{|@\TmD]6+g- <^~qh SwẽV:Ƕ R~n8!߹oVGf?iIZRЈnIU`uA_^ @Sef5` ;U-?6؜Xz'X WoA4`_6yAl}QDhIRҗکxѹtkrtn-BpXy+4xPebг;՞4#G;*dETv<] LʯPα^.u(<n(lЛ&A8 )VE9xgY\M2+v[Ĭf۵O׾RB0 p>Lf/WPli](IsIvH+Ք[|&ᖇӴ(/@x}4@e6pܧ0VœNi f- Bw/šoms;G% ~XȐ/0᭢e'NՉ}:AȆ._r0Y`%;pYT6!uM 38fIANR*lsɫ槖!ڟVTACxo$TMi8 aFA%h4B MyXD!}{"X4Ss'iOxjlO`+i{,>.0]*9pJ*oGQu:ylW(ls-FbB=O-@d)0tY b^{8v}5s 7oddX+09c8'[Biְio|Ƅ3-M}grqʑ!etKh8!&IADZzη^MXSUM[$fWzkSi/ӷ HYXAz&n(Fn\oMi7V{~:{NUjO`{F{М=]p|缒\/dʢ>?pf1KZ/em]cAGAڷݐbuwi(TKY%/8ʕ e 4JRUO#`'Dt+x4B /9>Pn MHΞ%{1V ˁf;E `WZ&4(H+HV<=B} B؂Vf2Ա$') 3,# .#k}JӺ(VHݞFb"/}9Mp{cf}댊KA"g8D?]C]G$ pml/ N0Xfȵa*AxeH[&ot}޶QZ#<` [jLKP+P͛y4J'/7wr5t74\#a,7 ,thApWE1UT^PC әV>WotXZC[V]AP+0QJ}|٣޶]c(cODŽsr) r [,Zv* '|Xn*;Vb\]Gbv,l]ذ Pt̤&vKl5ɴS],jܺ.Gz]? p9drLٸuQp LQ+GfsP]5ʟ +Y-37?}SMKw'?cw:qK \j$@9J|XZھ^OŢs?6o]yQ`/hmj2u Nʿ銳x-u11M;LXj袭(}dfړY#CrE`yR}2=[Y^Μ2%u T9rjF?>4jUa~Ԍ41|ݢQ-IBw 'FGQv4&\oɄ\dw[:良Êgca/Fa@w[g1GaMÍMn!>K\۝ћ@v7YA!c?ݭcd @?\kli{*;0+VOuoN'{$6--|DI~F|"4"Rm88C{cӈjZkD~ ׵~Xϡ0A:bPxS5*sD Fx6y[FIoslX析Hi_4D`;N*RF@=~ŪZԼ>0\@ ZB׶.X'2F]u=w3VU:BYgT|i Q !="u=hA?;牊x}m>wiaẑ i&q&H1/ piXR<7_-<%݈:2ؾ-u*'}+!_LDzу?8ؽ f2ݧTH,K1{Nu5\>h qgyeu,d`/$1x`x=828DS?M񊀢NMHXPY؝ У͢; zأ}@GW{ QiH*̹& F)P,|&/Snуr9zVaXk9.[gЌSP?A&`qVa‰Bf#ŒQXHc&)gגBZ SNT"+X,Lx[JHCц-:dnK &*u6o48z:a-*su`Z1@E+]S3/ƁV'^Uc(odLY28(\rGGgԭAc+*M}:y ƉGJRS7b<(`x / E$(sYc~2ґ'M7"\n_Q0q~[?KIH ӯ8 '_:ja8 BƎ^\ӣN%-3b=lY53Z2 _KTa'$AFuL+TuGǹ(`s\! o80e84 DQi;gDmN;M{s즥@;i5щ)inSf'Xt;Pĕ3s< 'H?~d{l4}7R q|7cflPA:^ҥ~~BH E(}Xkoj{䷵3x֮Z/f_Ie 9db8¶M5S"AeH|e}V@Z~TaP OtrܦN㯖Z¹ṉ١39+X|*?$% NqS#MqX/BZR}F,{^V3px,C PH-FL/^Hm"2a Z QvNh?YO %uj#JdK>EPҩGtW h&P ZŞ*ԽI9+>$}T O`Q5mw(n̓m81r_ESZ^IT9ERVJxU\bk|Ș2mU(';/Vx\MK-aX:kA.y:CL9/Q`PH#r4Tv?L_9Spc,&Hi˽ryr$(ADT+բ9tt rX‹dy5&WWM'".@f<{g!wjC鑃G vOZ.x@eha8 |V<ݻJ[;$t*}bsb.{S*y~G!?CLݵx)nidzx y 2a2_ c3u6' vv Ip> :7 )(Fv>;LYOUuDˢr\([|@SzFXĸEZêH ,O\1:+{_G<sFft ڍ!Q'^x3 >Mg侢i_DQCuCH.3d'-T6V\,^ЅG,XiܗuP0ҟz(\U*q[Aqj (/ GhQ46XK~VaqI:H,N)8dcT+!yeoN޻&Gڀ%ԑ+"ne(4_Wψ/nہӔ&eTCikD0SG~4 y:%&ӡ]M~Ԯh76;અ`u)FQ. 1#[fn.vsb۩(| cg,9$1f5r>b#(?c`eNc1Fo'.5t0ǽȾz׺=-!8 "wyEYCt?Z__(2-\y:0p>$O8kE,-Yx-JE_xd%Ѻԋh P]u s+ARdZyC <6b|jc $Qvl;g747+{[%3~ȨL[aZoܔ,L*oz纠K R=-*ҊfYFzõ=*Is-iN<YB ݔ䈧.7P,-,R- k6 wn.$IL6A<420~,:nxzy!l+Տ'=a#`$r~ϒ8Hߴm<.õ(2MdEia3!ӉjK79J͉BzX _v-ϐ*`ʢ<ü)tt(_t%9v/r2v_(5u4[a㳲dGş"ǃm~^g0Fٷ=iFG BI9e?aŭxgCaNw3v=%8$!:#?7 ӐHV'끉j35aWc!}r {?w,Olry혋cx:Pcbpc1ۢ<ǰLg5ʔ=D:L.Fy+!2uvc7) Ok uA. ݇NJ9 g;#C!GR\*fT8Xed*z ~$54w!2EX! 7$=Qmpi|q?YK"{aFvg$Wb=Cu&sE ejQɊ0(]F 6  Tq@pzpoԿ0Ģ͓#aXQNl^ HX=>U Jx.//TSšr5@\#)6 P ƿq#0+2 yiIմ30z6L# {7?%-%“an_@p24h 6&e|5tqakTy\>+ ^OOؾS qkˍ=Fl;W1>.wӪ6CFSM79LFM%%r~WfᣇB #}á3ѨZ;P-%$.6 m"Xn]-#+8Jtw)<[+qXRnWife]e}y ?^wAua*L?v) L0{)2{zVHR*&~z'}4鎱 r+mBBv#*'4ѱ/Z)ZP~H{Hɻ> U_aZ#g4`?AsIGs<yd & W* iYw jRMw6}mR{zGid(CéJ+3ø|)3 e-`BjQ*0i#- hΰ?FC5=댚DiGp'O:ki!y*f>$F~A:<:xm؟u q2e`6itGh?h!hKh2K=$ӷh.2w/>ʉҏ[7[?U\},Rqsֵ2̌oqJi z Xe=^*lC˄mo-s-[3GtJj]7iQ)A* >3g9tvdM*;)݆LNM ZU΍e< BH~{ԁna\X5ʝM4!/ ELt=f>~ NqQNHf0/@ݝT*OiK)b!4{RJb+Aa `웕{&30<@8]AE`ba@Q(g,%1fIJ'bZ1yQjV Rr椖Q_>l {l'4~mI]qϚ0{$rPMQ.:hir3Bf4f@A^Av#}amq:g~5V@>E@)4zKIڻ<ԻᝳFŮJr62,dJ{f+Нf4ge cS c##*7{@aj۸ڽ#MxfP,]<;i S+7'1{+8#<ˊT4~o5 O&I ѕ6XF;~Svf8^P[5qQS8>GYJ"; k`zG ƲJk+<}UhNք\ٲA *#5yEϑ \{,c5:oG69%BGlWVW7U6,g7VF9cwլr9*/L^DG: V"M.PQc4ؤ@Os&KRp-!ahoRs3R}rA]u_{#ZiAt `dfT%]V^׈-(t\ҭp^\hva@RtKu-Y='( m րd,ǬXcog4~tr \5vp҄#{M( V/2['8%T"xճN?L$.]#׃H ZH|ſz"Ѹ˩‰ IXI8;0$Yt#uq!G!+H`I;0Fp*"`![ y䨂ļ{ٙ1bZ)c[D"y#]2N'~q|i0n:^a~ %@D+i~xD.f9ec|oۏ1NgfG!iO(A `uu3jܛJn3)&)/'uYB\z}AljfoU/?y㼟}2)h=BdQ0DO4A Z8;tog4oi YħIo݃ MeHWA]uN5*ߘʃZ(*G%/~o3KN+lD# Oy"w]~.)#+Kҕm=oV+H\m(XB峄T._mţ>>6 ǵZm;騎oc|(<V7T+ o2 \JtRpj"W4z|w3ѝtճ!hZ r@w 8ޟ8wGqV <s^1v̘EaX0k#H-Z Yv83y`R^dh#c]EIe[wƜ'&l2<8]$ZQ]etID<Va$\V8ͩT$n "Cɯ[2؄ӆyjJR،__0SzksތKK0M{'`: 8k3Dvy vfeI3YE(hG4F Vky 9;lG1{B({5rLjcPZ^a}[©,cE_$?kmE9(aSfaa:f U8eHp),hIw!7ٕAϗln"JBR% V$2b[AHX]6m^V PF/b$}-ʛYF`X?EUXpt{oOi< aũ3Bbdur076pL3l4tbYG%j@ ..Fj:<*:D"#Od{gKsV0C##ga;s+gKVS]ؽHh"?8=3U03/:k13=0ip.s7hz_[# K^a2A{'3ʞ"ەhO M]bl.Y4 6:lOz7 -HJCG0a۵exGp%L"~{0Q,1b)::Thz+p6LT ܶ¯g#~˸R]n:֏qN*Xžzp3$1k4ZIgSdZd}Ṑr8s5$E%U:; az1 X7FGKNLxVEWnyHFD+g"clbsi;QRSR }@zk#7"pZ}/ӀrʾBp\gB^sTO{2޸ ;רT63Gid()`Rˑz1-/%²B%Zq:PklQjW$-mwax%+n='~{+$( F%N:ғpFiͺR/gaR#6U8Js,cȬ>TIDd=|xGN@^FCkַͅ)t1)Ӿ4?s<(\Tފjpбa$ۋ8V-&޵crZy+AؾʧIZ!b*@Y(_S0 :|~i@H)yH体S2CRdzO0܌6u&SN~-3$m liX=@F=GB9]@X )7Fh>'8R /e! Te`K \/7u:xn RRͣNƀf ('pkTMl&κhC2RQ0Svb[HXw+:P Kq/Thv+9FP =mtՏ5ڀί\D99 hPHǝxk7*⯦nE"g2Γк> ımyZя t}+CV*!( 2 ` ,35QnJ'ŕN's2~Xث* Gf`+#H`L*B9.({ A+z,GrU!azԉ}%3h.ן.>`UG[(wOM8klG|BY.C1n C~QIHaP(8z,ľܕ.,kGjZ,3}q%PPbg㘝o<rsHVl,[X.`C4o %ܵfli9v-<;5*oQAZJWWR+4LR?t>Sl޿'s)7z ֲ0iWol/ߌ!EXdh<©e紨Rz&g9zdEc Ǡʪg[Aֈ²SH4 LIX4=3e]/kqd |RܳϢ`*ḙEQGn!6UVRt#SRo^ jPY Gn CVזpAcJ=4̇(yM[8Q pW-f UF& $Q )>r2 R{M5؂1%;IVXW*(uӌqh-_!J_,$:A]{2/D ZL^bamO]j%*xCвmL‹Ogwq@* Q[c kuF'yڏ` Nk1MV8ZŘv1' p |V"Ⱥv3@le;*,2+&[ל̚F~%~ tfp%{]ϛ!/؁?Btp13NzjRƂ㼗5Ê(`(|,6:cEwNu6L m-X:«͖'ˎWQMJ< C|6^FW?U/_XD?1tuA-+x]d[GwX6L: j~j!E2\y[|G&&&Wd(2K#ܐ*A:S3LEΙM l& Un|E# qܳ }"ևX)}ެTaUy/՝FT?&-ߋ$?cq\'^$"W)]d y;Sfn ݴ dFGo'9H!uE4ʡ.wăS;ƃG(aW 8 @$\mĢʓd~:S} >!L%SH<=ƹBHXY'L2!_0K~{;vO8c./JWG&Zu?a!R]~:hUܮ(!AkY}>' d _ke;l P B{c25}o~  mF\#x%Zv*~^:ze' ؘ2W`d&+ᚴ;{@"_t rw#{T^2Iɋlgk"@P[ YhpKIZMu}t!=܄T3(xno^y|yhx-LJj\X2?ecQs ?Q -V^+BDHlЪasO)Ŗr$ψb 7(Z,+Yx/|-87(.ܲ@k3aAA `k1K`6qHo^17qu~f=3υ/=¾ Bcd@iLזO.\7wFwP2gXGL2E^S[c>{m@^,X{{6辢u)I[ 6Xȧx{6Do75LDLGl!swҠE쳅|ZpMM Qbav2s|Go|ZcoQwnvi3HsrJQ8b ⥑.؈HyD}H# v}j9lsT=cT]N· .5jbOJzc42]tz)$<3tbh`i?#+ ގ)  Yk} 7H#IΌbU3 wDΖa_fMHXS< 9ӄѹAfu|/1O0e%<\0$I!2\UmВ 1ApG'ٷtʄ$lu}+ר oh!e &U{•Mm uhnTg=3+;c7wNQʃ<'PN]W)gС@uFr%@ <׊m4h LOwR=I撘}:2Jb VWrb">As8-|xl^|U!yj9_]+{A8Ad"~S[ ܰ@nP{2BQT8iyf ,ӥJ.몱zWa2dUp0T""ŵd҃賔tXV^j#(2"6O45Y0}VY<=w5Ƭ{KψMD+ Yl 6Q}}ү3Bi{WX*>f[>xuY5{G )2U+2{QƻjmPY(^׆6u%:~6M|Nv@P6<DZT\g1 C)BFk&-@R_kk״Yh͞w5pkYJ۠-hwI9uej %S5)3mɓAc0ex=#Еm0 㱀b] B2$Q#T>p<@Z@nf/h| mԽeC%mS8{/nB8~HOz:)4y&ZӢ(#ROGTkOv4yUMm[:!6<޹y*Ht!p=9U3*񴢲R#2AL0~ D9@HF"h7eDpe}\63PN>"IXW&fiW\"o=a!(; xJƨW #n0I$/7^(CgdmMzs"FJd6" zq<~&~l͍6ǍI`%Z3t!PAo?[d$^Fcl4Nt畽O5QE b6\g9Ϣ *}(x'm>ze&@ '4!%3}` 1m oe8DHmZMHNM$H;Y*72rMiAfop'rJ C A6ߒޢYm>p]l%wnҡba!A[빴S-R^ X1<5v5g~LZ#7^T3U$xMU 8:CG&rSa=y6ޛ[+|mSiCȂ`>ߖ( ǮK!oDcRgVK*3ΖF9f3çՁ6*F!!>I`9q {#T }"`Erg^{Xo+rw(3,hGr[Wc_۽׶ x͋ r!Z1VeխPu窍X*ޠKb͈nO >B(}:%5:eYM=FVm]ַM&˨ܴ:0Y!{ۈ*Ydfހ7חƐy8Lro@R2P`q+] +ua9QJ֖Ti+;(z(i<d> Q!0UMZA_ZRDuB V2lOxm/*D6;+ JS(hC| ~qJL5nLA瞾zE'1D(G̫Lb2vSwK!@ogojl*]E)Jõ`gCxp4?xA8Wo{CJ)# _e$j@,`UҡuYT5{+N+DM*5dT^.L{BXtMJ)"JUU+Sqؽ\̀Y=NyDʐO P+UUgw%vǘot \X]Xt1??~ó5G)<8ҺSg3=ߦ$dOMĶvLбX> 0 ̿t]6`cGeq`num+(RSlRlYXv*ۓZ,#YpH;) 6`_ LIⅈhJˮ 0){dS&0 `f yѤ837|*iTnQg׹z| p;\Ĭq:u>"H'ck^>7>CYg]ਐ56e]-s)i?eFƳa;u/R?=;OeSqAbdfמ&j Nhۊ0iGu.|K)`vG?}we\ TLIJi3蒘^j؏s~?ly ;Ƙ2~N'L6 ]%_8*.]?axq ?[ewK=N1p@qF+5Hmfe2tѮLX_IL;(\i HyLm.ѳjR&G"wl41(Cs:6 :-[E@"MHwW<t^(:8qۆ._oTkģzW7iYd#'(}B1.t:Ёrq uZ͙47dԷ~WN-Js8!Ue;d/&B-hWqJVtnaeb[}LG0ƺJ2JMO7a -zy 0Bnmpg{vZh^у桽g1kvI{8 zbkiK o.Q7x7#@j_tbACk1)2n1k#2?^I}zQ8禧5ؕ(7ђ ]5ZA-ef) F}kcr1Bmpr mN3""6 h /|AW̒D2T ,t}(3i^R\ ^+o1r`Kte֟AVZFoAҗ8 !&w(f>(:3t>PĈO$1Jm42,] ipM)ԛԗ7IºU`)\wakKnP_Ub?LX5؎+V[~l3A\Bõ7R|&Q=uL|$W>Z]~QADts3†[wkQ`Sn uj,eՐrjP<젟:vSy@5>i* uojҫf5`1@ܦ+UmpŲI7)W]of'QñXu3kDԚ?/A8eE>կ-G *< eJbBRjڦr'X!j|4` :>X<*Q3q-$S)to44mn㣏2b] ԔAtPD7a 1Z]@a(JUc 0kkt0!ð#TCnZ?[*἞Kt7ʕ[ >X6-LE֧@~M@$j`'lLF{YBx#:Bh, kƋb|Y^^I|}/k0 {XZ /"ET>Sn  S/?ɲiz2ѩ ^tTQzF\[*?Qq1Ms%bvPACX)qH4sYN_Fs;o!TX\wT .)$jdQvQ帰l4(-Nt(5\5L |ci+|d?S<(3ָ6|e~|Z/\UhѷfiO$qiH@K4.hb:3煜rߘ]Ȝ{(}5f#IA~dPr[gɆAn1^NRٟܛ#w<{gYy , *|D>.6tiFi]w4쏟ˆImH1cK6 Usm\JPfVT-q+\Z| (X)ѫtDRˤ_b<%)_e t|(H,A}:M%::yX,:#wD'8) a]Pǡ_&m-ME Es`cTXK\uu2C@g7G}|up; o3rjQ-f[ >-u"$@-`4͒J54/7:%0I@_IZCw( ~wdhhn_&6O+-FyQǏ@ yY~BvFL\a+MgdHWZUDY܍4!ä6PW:}sg Nb3bMې/SYa_[}!z.qξZY)]<t(p+\ nMa1 XDE;!#>r 9F; \}1(ϔz~Ȝkptz]&"+Dv 7=6<2]vSZdΓdT=M%Ơ(0ZZ!ޘFI)}Ar V{j~_z6/j]?=FKƮTz}H o{Ѫ11mUT2 t3сkM`~b)ֶTE*Oi*eMjMw}(y7L/1e5:d4䙠1@C*]nl>7h&f o5x q7 `"hbNW"R`+ S8M Q̌"=!P8K>ݱ#Ԥh%/ 6ˀ5"ws\ 3CHs#=4PQ)' )/rp[] 4/RO9 z%1X}F;73*#u{)J1焴 #Hv6Wno]9_{X rADy&\41񱂅6Õw;*k .ޅ Ak͝fgA[c1L 6ǨR&{b3 ,:oMI~+ǩnf$ > eC=:FĎB^;2^vb"z"y%[gQ6C ӑr[pհK0)Fx@寰}T%a]ϦSZ8IsxDz " PYxaw'_c7!F,3pTnT9f\ӰܜaDJ ~ wD ZwyAFu7&o·'P3hES/"9lldۺo՛參lh.ً=q]*%;l24I='Hّ7Wrf[;3$9nۈCg|컙&*c8t?|$(_ u0Z3ctcm,*|7UC2bZO e>&PD?QHJ}<M65wPV\ a ~a߈W]^7b|$^3@Y"<#, ,yl>(妝dFx3{{IYAlG΂>FRAy Ҏp >zz_6Xo{z?+l@ N#_I2٬)Y):\Kk.YV;րQٔˆqߩ#U6k,ݟva7l< 7ZuB]= l.? ޝ$]6B*LVG$y,N݋1U~QWrX@YLxEyz-Z@O9'~ cYSAHP{ͩڞX3 ;2𐅂~0_".%YgD?jN.r^=@RˮD.54LSex)w$P3&i=]ٓ0a̺ + ~4$P>8R W {X` b`'|[[Di91^zԴτ /Xu49E7*2 l>Sy₀q9A;B*dx[l>[fޯe21ʟM 0g;tw?( 9^B 'M@Q9ZrۦdPAܝaM5 Ts@G +6x:)'Zc8ՑrM vQyZ3h1JmK#9z[ *0j)@ yirP79RZ}!C>R QrGk2 bW'f,T#|TuTIeW3=\͟ZUw“%ֿ6 $yCG9ūc9~VZ7j4E 'ggs^+aq⤩ 9akml&4!=)P[Η^궫fp>L0ޗ=aMT_@'(.q؉ALEOs؃9oG^>{dggg I8 71B1/G;KRxSc %s7hi9k x._[/%AM }tGVA0"ҙ F 5!js*oSc~~w?T؈~ѝ 1[*|Fʑ~?ƪ&e~k%`“\ *6i;*`)zU=ZNkE+ vW&C0յp ja܍fvBm4?Mm@uw!)S9D;1KBg?M]On6|e215@bj;m`ΉjAˈ0c``XVW Z&}nWw9O< ?PQfQ@rĨU/zA\k}*oR\${z8r߁G3JL=\{#nװm_ 4CHvv׊]@7at,>%d=t'AɣMdI? a0N}TӖT!QA:x*qTF&$&KY t_jc[dmUҷA1q8!$zZGXr>ql. rWR(S/ג?oX̑YNYƾⷊc* پ0ꘙ^KX{!GDhivo^/@4,עN*8qfE ܗ7T,&drlw/a_<3 Ӿ9-d[ BcT Dp7)fGpE{mN#>y/_GƒojX!&OW%i[uБN唊kauI7!+=P+C?=pWE1TjzPѩET7௣#M\?LCBAErRϐU&-M,tADrۅ%!uDYT?DvcxϮ-B؏*߼5'@]Τ%{RGj"x'k2^7ztǏY4< .>F S2gFyQlNsbzMIvď1O?^"w,g% 0lv)䰵'K(=iVboMy<'2iR7fMf-~:͉f@,oyIq1Dg?ʴ' s!Bs-"F`UV͍+X("I_Ьhnӓ0S]*bX7ʳj]Rhj1q5݈Yv{i픭[f)hґV?ő'{ VL[k$#H$Q%.1rX;\N 3ŧTP}-GưAW7'Rr;?T6xigwܥ ?o?ى)[#&p=G5hx!Mh-7q %( MEђlVBTX|lxRC~\5ʸ,3go*SH>:GոB [e2=//FSǤc[b%M%g Pts=0B"Ӡ.Mqa!&قx7[ЊlX? #LS#$W{#7 I- @/bOGr@y*I3DBvH Icf!7?b4j#ŚyXi{ߩ$pb(."oa80p,^Ci5S"KX &7˂ 7J-)~/Hk6_J`傊37%va]=˛0rj ~|\"zJF1f'Mvi@k"5o''! oP//ZB0WВBP@y}:հͶgz 7\s&j|JEa6qp6"$V3JyAAlS f?a9[TM/IH_̴)^+pUj `mY8~ -Qeï񰖿l&21NNCN,Κ1*!O1ҜL@ nm۶4m#rjutȍ`k,*m@U ځ^C)$ڣVBsuR['h>/h8!-^:_[.i#єkYO(k+_KzӽC"߄ݩJ[X(=O Cw<Tg؆a8h1vjm޶`k,&,Z/N, Cevz[&6„0IuBVCͥX@?V'[T wo d`*Z/ʸW$}8awk;lR>XLݎ(9 t?:b^ÛVW"BǒS)(q0? ?K׼oFsv&/ܗG'ʧ 8~'Ή8ifT)N% τ5[|2>^JKIHx[&*xv$ c[Tãk<>G T(ɢkl΂0vaX'v6 !oLS~ZǜGy@ X6dq}=v*Ψ%,(q[b%qhr (E5ȤFκ]nDV2'e LŜPklʹzL b@01ɜ"6QBS:C-UPi^6KDHp|-]Y'6,u*Dd2S@WxG5ZJҼ{ p֯6}_qCil() #@ʿ^i/aE0-D[fdȕQ_A˨i,I q&E}ߍJٚ-6 wp=W 㖂hkaPK')}[ ᝛/v[ms95]y4r.sn23v?'LO]_tjePFhf~ #FՖԸxH>$(eK<(m[a^Yq_YFlFl `+g= Pg`SPrC쫬s-|OhQ݆}+!(`:tu-73H5B,Aǁ?Yo4x+ mgO6Ek9!]Y۩ S|P"`): "G]T$Qvlzy~.랉>L.F NGD.: C*AT&~}y[3FђK+k:2Nxw'ψ$PaoN\7=m.w4^Sqj2p, 0N$cr# jg hX"p`* ݒa) ̣M9D>ͩwf3U wD]} GzsX;81ۦDVkԹ`he\*ө{`,C C"#N֑)X*P)T*hVPjw4w\ "''9g{纡'‰DC沭Rٌ> AwAۧFnz28LZTƃF2 WnGP.f1,Uô$&s2(T`ꞇ~V-I=Wmn]X_+'}yrɫF=ҫDޖuӢqo\y̢v!Yr)곓8SXKWIC;4AaxZL%ȓs0ѣQ{7=^b֦dmz =vnz' C;CjqyS$?ɗŸ2жvӀW1ZH|yBZy *"ҡ;Ws LN!ƉJ[ ( ?)+oK"4,g޿NQ{]Ayh1?x_&gw<^{haIe5kĉxC!;3jSջP'OrxJmaRBTB/4Q]@4)FZUi\ɭoqu[Hq~DY0%.amKj/M_~ GFa8-"IIA/+4& U57hsG܌#d+4%z%C30_ iXҠ^DE8Z0(4 b :R_kwz3M9Нޜ9i Jkle0A ʫNJg(-ȢiM"TX* 3j 5?!1l0EO{˽|/14v7#(Z{g crX4<P2`ᷓ A4ߠz XTZ *Pog]zڹ }/%,+>ϢV"QGdr\†AP,b9syZ(9+2^,0C@b_% 6El^2ŝS ldÎ5EHF)Dz,(a:C܇(ۣ@ 5%$QGY"$9aSZnms iUbNۼsvI'MPBL|#ʲ:$v̯&NQ;NϼϫͦHu7E(NLB^ЪڨdSs wh>xH+Nc3愛ѐc2ƙ(I`z4PH>ͽ?}JsGRj*bH /!*/sQJ6e5%L+^w$XG%f\~ri^;92SޮI,-&- ˾a|G^h_;E;lIm,X2pLKze0Na/mXh9ϨӐ~ع*l:hOaMBR&6LpU,uGToxH9٫5c֝ &*Oxig4O{HS_u#ٹ)34 ' '"!)T#.-oIdOb!뺼̟ÜJUId2^_AjH m0YxY!IFu9 g$UWNxd[SǑz_zn pJ 8hSԯmAGxy|"U2]|stYx"5&Y@0A{ Մ8Zbb<8Acko7ej IuUdk2T^vBSV ۩"DEr3@i ` l}'o2+w;-nILZbd. -Mqg,UNu1i5(;0?qj*!WEc2?姣hBȟ,' Dd1-v|ڇ"B3 j;.Ւ/6hTwZ}bJJ_LF^` D?ȡl2@ ?xS "M2> 9|VwxwmeD_>XFٖvgV&Y(vбeHX0JtT+"f(N-䴘H"[3Buji%5F^#Yޖ}(F*ݥWwd ;T60VI>MSwli`l~mi^Bзէԍ]EmxdHwxE<}ʿt1*)HPO#du~HpV|B_ һ{;T~;+lnڹlbHxRs=r+4I = hL᳎X,J>N([C% iI$? fсqV*m;I-mh.+g~O%y::b z:rdgqU77+#JXe2@RI TO5kkdK0aK]71bZiZsb',ԈԽ[7HȈUmZߋbZ8+{BClZX7Pf&8e?IڟW Ţ0ʋQ(kܼ%\vlvF"&ߍN]7& ިڢ<- _-w*0FQS)nB -C-iD~!c nq_;1 olZQMn\p-w"|̢DGmN;':ƴYFiGuzK[Ӄr|_Prhu%kc/qzifaU ۣa}3,IAZ/{A:Zh^'MÖCS-O F[<#Ejj{8zL S'BeqGt(ˑwQP"OGS[`)'h@fx3~/w.)J~TxqS)Na՟*HbO?ǫLSdⲩpA,<"A5QkK[Xޙ5j v~YAч!؝H)e}a>t} SZta86~5Si7DoEuIPZ[U\BY:<Р:zg/i-9cҭ:O~wmﺇ/V)K9xw׆:6ʃWf(P} IwZ驅I7ˌHe=*xcMŰt>:TS2 Ւ|n<}HV6:Ss 5^Չ+$ B=gH`2ONȫ3#!շCZ‚b<>|ao˩lQ:4JK|) {ߞzdulm O^Oi nD4xZ/F+PL䵤\KToq)b\=Ws7hc|18_vjpO mrsJܥ0/әtv9]Rn13HٜnNxδ$O!i0V$O vEPG7{$h+vM$\ٚ7nj?3㰰qEӦEҸyd{=dXM0yh9~)|mAԉX:rwo2ܻ%0ܲ=| RG2&QY:QPxnE1&t!78"SǸRw^V8SW[ ۮTQP8^ S &2kjB+ A/b`hS;7wDGx78N.:fGx'6?&EP>'y@)lá8CXtrȨLI֍XOlRgjy.jɨ1=.^JL$Dze//x(L)Lml?#w[ok(b|]j2=g 鏗H/<Ǿ 9j.w ?] %;;Li ft(TU-?>Gf3Q,RvЎ ָ񽆈UyI^3p0T6|*/|16Snw737O<w9oC=0ʉ\.qŞ'gfN 0 ItyO(=Wh` Î)vyم$Z?orNczEn.m{#˃]gȿhT}Jwq q5s2wdO@`is<gQg{a٠KNZć-ģGbI 4(##㚙Ҁa%MP{z{)kv0l%@dgTH$|v4 69J>Ry8U^8h#Nv| vY`zA,|KwAWIlPd6NxG[\bO/J `JAW!ısdא'&gl97@8A<']Fq#{7LKsf2)wD3eсPzLl `qUMx E.Y&p1-h3ebJ+!'(!ugJZ/m,ØG>!$`S8fQo2MDCiNdac[ĝu[Mi4;xtx 9!h?ccKz|81Zf UtcVd l,ٌ׿9Vhv:5?C!dM#Oj88"ܷ 8ۙ,)P_f R_).ʬ>.[§KVBP13n. JJMoydM`|q9+|;aSSUwFcwXђub9Н^<%b6EY2,0ca(ɒ4%`Maᕌ*Xk5~{W)\1pJ@=Uޤ,nWH@ C` r=@^c2 %YuVO14"6(k>Эʜ[qQyG#޼ 8T4a)ɖkq3NlZ}Z:Td~/wxbp#(]M6}$dXY';1p$snfx++⥒P-0!UPi_ wM7/'kuе}G7;Q8caE~d*vjwbk@4W3h ?0c/C>ŕz&϶ut"?xHY-6{0!E:-rˣa\ ^^3FMV;"=T7q"nWUR$cS5TZ>\! Vd.ֹJ[|b`*‹6)~β$3<~)4gI:_zW\)+Xc@.ܬfb&0 sVE{.+օs,3WLt6*\3Ͻ\;2O~BծzC7VGFqCA^PP<1 X**N9X-sg!@{Y:H5Mʠ3 d[6fܽBؾQvňbt8H"N]4 y2اQry~}/0gnf@BT?b{-̉.(ks<Լ{)&y|DŽ-8X1X"$B𑅲mn5+gOm hAoje ~&rn8m=)]%h=e| lkX~۰:UuQogDp3KP } H'=NP%zHtmF^ %u7!`|NʁӤ{Y~5 oJ[dNZME$ |' ;n2"̞D]uk *(d*U$YZ)Y8tB^n7Z0[{iA0xDQ" }qШbTEn*r@ ETHH1La[z~;uVlYlQT lS50ѶrS!o7͖uwo(Qe{L* KB+ ?_=s?z<җ#.eԲRal@Y,2(L9YfZetu[|ps&\x$M8DQ=?W{8B+zr'!3hNG]-]?Q*Wn>07M>%C

xۊK* _.,ɘ0qxZ4͇YzpGe\tJg+UЄx.\r`@\yY빮!?s]B}Pp#7J{"93yzBJW><^YL}q ڣ\':r ]Tw6?Dئ*]z sM/`Bc40ťVHR5PH .a5 Imyƕ: dx,KéZ }7Z+ǜH{M(7oSjT¥wz7q֣G /<-fz]I.:A ǩ.H ? Xi)%," jm Տ3eArI|dݮL 1^|BQ |MG?0ц qBuLф`ϻO@ԩx W%KKf brBf"E:j*AHZK(`{|xǿDzJo18D}|ɇ'~3sϦn t:\j*9\F%'{u$Ny>>BW@#(DMS^*,@±b;(\PЍW6Gl{%} =]Ec)OȟLc :U7f !v.!K [EeJDs?+C]ێ[%wu>v;X|݅UnU_i9HЮ悀|Ō"G#)<;V*Eq݁/Cwc65qeAww 6^ֆwbd=I)Ta0&NX^sHC};93,}{ouSҵnHW1^GѲMۂZ?.b2J [C9Ɨ`, հyY58@&Z-IധI:D{1A6+v6:5]S ֕0eS*@ xdsWVOW@ 輈bi<*)مٗpЃl`ΣwFOwM-{-__BQ7yu52!b .<"nz1>1^9ۺT&ױ]tYхK+yLQUY@`:tSECksd?+2XDIKmw]`9_^&q5b>DR#&M|71*8`U[Ն]%r)8CepL`%u1%}Ic%`QAf< hdM01N#"i9)%۹A4ON%_3HJ:~fy3Ni3ӟ'~CQ{wiȬznG.[)ɨ` RQ镋#U1rX G"gp-C9F"8J;KS1Bz z(8j~n'i/4d TEwO8ɰ0AOO-Wf8}!%!c&a9#|Ny_6 W${N}'9!uѹƁ;&j~L?rPѨ%]P7/[S!(F#p75ռ2!x 0H^m @V,"Q߫AALYw-8XllR^20ƴ|qIwdHv>d][19m[0v^WƻNbD5Q24J t)P m£'L>Ez5w:JYAW3iZ?n5PkDhP^*OE $yyA"/, KSzjayrQCIǻFyǸ@DD/BҧƑljf(/.|8\KV!IkxL##"p?Cj^TNU2 /9S;[H b4̊OIeNc8fUV?gMw.; tdǫ[,eoRrq̲-; I[4-t#C| dn;F2D_њ2*~ ׬,:%"l!ɲ6a)P+7%2;qY9PvaռuntN#|zFZ wyU$|fLtrx_ŔSP*[:dFE%_x:MgrFu%*j\h>Z?P1HӟUd3KzؕQ*[P5$U;9+]G,zzU%oB# 9ȕ$7W]frQ* ̅ Y܅ Kn bK`ΔK3K8nX w|,N^Ə9瘕Ev0ǡ~9Ғ}޿{+-3m{ &Dgs3cKnt1)R)c: DLh y8[~%Y'Jh~,<|] $~Y]?-x#O&Ό#$:8OE$=+A4j+4\5{pv3Z>*vuZ]%L~Ca ε ¥x9?0g4r&N3FtYc 2wҽHIg i+ݽ˝ĢiV>2`E]jb5@l-PD/75Bc6pBޟob;i%ji RP5y^j٣\ӱNÝ?xF٘ Pyrj;9IL./1,U\|Q))9\'w$>pqSc#P2WeJeRR% w 6bVCPq8vi)k̩JJDub0g࿯80vi/:\$N$xM$UdP>9$͍__@z0gu^'mlސP!mѨ؃] 1 ҍc t:p_u)% e}mzyp?O`Usu  tNg,qӧF`s6-H/nHj}'&of dhGN /|iU M盛Z|zC y[Ck9MۚCpYh 'kChX^΋3W,aI:N-DVbC(7ӰDwbFbSuTtmK?K5n#ۦLarE'[MW~JupEz}6[G]O0qk=Y l*/^\F,?FY{uL3}'}ﭵE=aEN?7$Ɲ 8l<r,vw݂&KFQ`+Fʴ5iaـŢj-h]7-F{zv>6Q[GI`40C<Uw\ N=R!GKjSm+*luc1 dۍ'*\hs윂ә 5ŭ!+ <A2KB{"֚}[f `5V! {H0W~y0Y/w42kT/Î)K2D&REMLc!(e.~w+ [.!~N-pꩄ7k{@ D|NI-&b ]sD/uck[:-:4RM .ڷIaS6HO7kAa"\5m Ŕ7y!j|8ec(%l!xD/3ٔ sU3՛Df*ׄpGdESNxp*|/)@&̐Ŝ'6UpcLXA%%lڇWJ}ݬX*΁-] 7 x$>I 9^W!hp͟@GjL 陎pMI-o;%U43 <i@!ȅ"OUy}59Sh؋ݞf_aЀ;@cyF9x=a+ v;gJYUTlLatr-zFo{8RoԶ Zؤ )om^Qs3G]>m%ws|jgT=,tA/bjIlN aܩ-W\"+>ǺC e۩±]+/ǚFcBʅfr@!O낁##ߒ2AE7\w_y~\^ҵpݼnd+n);QNB]wU$F=%RAX_ h'ǧʌ*}' cfk=UդiRN;qϺ94)_h3O7j^ SQ:]6531͠!~7[qwTZ̠w_+p{jDpa6nfC4C̐9N!~1tA -(J]Nw5,q