python3-alembic-1.0.3-lp151.1.1 >  A \;Ҹ/=„i=b}nkcҽn~R(z@O& #u#P<ɰ0Dի?`=}Tmb+H7,cEVu\+;+j{/(nC*XxoF)Ӓ."SGK߷X:?mϠ~`B4=qjH+s5t(ٶΐN`@H:IpBC?Cd " K 7=D  b  (  @ AE`IN>NhQRR@Sb(S8S%9T8%:V%>@F"G4HILX0Y4\D]^-!b40c4d5>e5Cf5Fl5Hu5\v8w9x= y@zCCCCCCpython3-alembic1.0.3lp151.1.1A database migration tool for SQLAlchemyAlembic is a new database migrations tool, written by the author of SQLAlchemy . A migrations tool offers the following functionality: * Can emit ALTER statements to a database in order to change the structure of tables and other constructs * Provides a system whereby "migration scripts" may be constructed; each script indicates a particular series of steps that can "upgrade" a target database to a new version, and optionally a series of steps that can "downgrade" similarly, doing the same steps in reverse. * Allows the scripts to execute in some sequential manner.\;lamb60GopenSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://bitbucket.org/zzzeek/alembiclinuxnoarch update-alternatives --install /usr/bin/alembic alembic /usr/bin/alembic-3.6 36 if [ ! -e "/usr/bin/alembic-3.6" ]; then update-alternatives --quiet --remove "alembic" "/usr/bin/alembic-3.6" fi~ 1:B667272*00VVN4N4@Mcd?KEv}QQ+B+B!'!' 5m5m : :$0U" 4N A BBAA,_,_::))@8m httryry8[ZZ^D^Dv&FF) X X3;oo ""88TT&&yyee+6 % 2.. 44o C(6n,d**(( 1 1 V VDD(% u>>AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤\;\;\;\;\;\;\;\;\;\;\;\;[셇\;\;\;\;\;\;\;\;\;\;\;\;[셇\;\;\;\;\;\;\;\;\;\;\;[셇[셇[셇[셇[셇[셇[셇\;[셇\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;[셇[셇[셇[셇[셇[셇[셇[셇\;[셇\;\;\;\;\;\;\;\;\;\;\;\;\;[셇[셇[셇[셇[셇\;[셇\;\;\;\;\;\;\;[셇[셇\;[셇\;\;\;\;\;\;\;[셇[셇\;\;[셇\;\;\;[셇[셇[셇\;[셇\;\;\;[셇[셇[셇\;[셇\;\;\;[셇[셇[셇\;[셇\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;[셇[셇[셇[셇[셇[셇[셇[셇\;[셇\;\;\;\;\;\;\;\;\;\;\;[셇[셇[셇[셇[셇[셇[@[셇[셇\;[셇\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;[셇[셇[셇[셇[셇[셇\;[셇[셇\;[셇c92efff12d8be2e7a4789499e2d770dd5e6b964cf3cb5cd1a6ea31e795a60b23ab4637efa9efb1822fdbbfdd76b6b05b8dc3e45cfe1416a2d0c9577f390a643bf54f1579dfc6fff757b582bbf8a6dc7e8c9bf5f450b480821b77dd793a17d78901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8ce4a737fd9f854f31cc3439d2b74daf8db927c91ffdec6e63c1ab028d5d6b3f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba4bd28cdc777ff25764f5ac2697e3c754c751ec98a99cbfc37c3a8513383492a17029677956c3c50bc8908e9bb5bbd0a7f899cadfe575461502996ab3d5c97ebfbe20c608110d6c8ad33230e956d7d6bc9d33782735a92bfa283448889e5d9ceffeffab9963e08a5f1ee68e4361ee124c6d5c06af3e4ff3bae1b3d77438d3611b1df879760d97bb291e967018e30c58945c18bf86bcea86d024ca2d25d8cbb679afab7303b287cf3f9087cc266063c151b838b743137e1f7e503c0da222260349612087bfa2567b5bd81c6779a7a0b72880d4c011f6e0e03565b8e06f235313b95713aa6626679410a3e4f9a2d04762b32416693be225aacf471c82db726a1e56c037a64645d688c2227ca7adfa4c4326c26e8e9e16f6b976fcd53aa69dac30bdec84af2f16305a373ec7ba13363d5df51b0488c9fc5f4330a4505917b21a4e1dec84af2f16305a373ec7ba13363d5df51b0488c9fc5f4330a4505917b21a4e13444df8bea68fd26a226532d25db1db60a973daad711fdc9bc8cd3afe1be368d3444df8bea68fd26a226532d25db1db60a973daad711fdc9bc8cd3afe1be368d67db0bba5768a8da26ae33695e90b521be8fec25ede03a5619190b5981120ac30693bec22c3f3b39236f27aad9073d5752445218c57e3152e944c938671b111aef8afcb9e7ccb80e884be9fc278d1dd3f28888f0c9bf7eef734dbfec51510a697e84822d4291cfff31d25e4abb60e4b12e04905d8f96ddedcad9cc58933e79b92dcb2a39e2fa4148352a590ddc8d51d10d81f7305940bc01725a539c910bba4f5acc395d0ce6f815cbd4c8bb5c9d92d59a8ac72a0a63d54678349cd53b4f1da7cccc177a87b9414f1342560f72262ffa54ebe1eca2675b1d5641f75a5a16b4de7fc6c3be771fe0d212bbb8275020e204c05557aa19ab83384584bc946e5e5e9ad0ab4c7fe835e89628a0a1ec21e8ace62bbf7248ef7d69b2561d1953d74e193bce129b00bfcaf0443435d7cc4c7b319077f8f3a3f8c579fcbd24e3cb8de8a9ea8593ccc88110ed4ec238f42f5145331cb1d112105c09e63e4bf836c6701c15b7012dbe3ebfdb91ceff5c1d766abdb23c081df4299ad3e00ed86bcaf81fae12f8130157ca26787721befb03c2bd46e57df2675aa54e9537d0db029eaef352a2f83cdc02f46dedeb94f556eb71f3a3a9d03eb386bea7eb9c6147d7bd02f488d4078d023adff7d0eb733c0876600ec58a0e94ffdf8055ad8188e8a0d1cf34e14687fc4e8e21fb3b34469090a3ba0b953bd8733601be878941b0b153ce20c1cbdb474dcd625baaec3363215d6553b5b309601e0d90a66cdb37d9e1188b68693cb3cf84ad4024e417276f41867dbbe8661ca2cc5e1bba42e5a6514f913c7386cc2784c5b963035a0a8f286504660eb7006d03864c054a7be13815abf8aa1de46a0acc984fd8f4b2e13c1ceff7a54033c580ffef0904d25edd0da8cf2ba4bc10bfe529984fd8f4b2e13c1ceff7a54033c580ffef0904d25edd0da8cf2ba4bc10bfe5290883f84a867e7d15a8e55a4f2a17ca55acd0211b848c7dd7fee504786d61518b0883f84a867e7d15a8e55a4f2a17ca55acd0211b848c7dd7fee504786d61518bbbcf042dc8c09f8958b9ca9e396462c525e046cd48820d340a8c5ab3b7a4ba5a2fd4df503ad8336fe2cee9e5f0718df513f73764826439458e1a00d2fd39ff592725577132a768588f36183f5b67061c75579b81efebd6ab90c621e2bf66193c2c83c49a07e7cf9ab6dd7e4e351c8e96341d5f6cfa00f24cd35e3655add739f8d5dd3adef8870d6177caa4fe6affabcddb264988597ddbd3f28814e34306615f99b3b1314c6e41dff119a9d3a7f4c241d8179d790ec0c4152aa21148578ef760611e5b3acf763b8d8c4492bf02db2809e8fa01ee97e738f72b495bcd88801cb8c41d12bbbb559ab5e17bd98df3d49307576974e59ba27b9fbb41f1797ca0d8e9b3c582f914a93324a234bbdcc5b5bef3aab28171404c6bbc4b9f6978fae6a71e43d1f754a0649eec7307a989deb29fa4d5758c610bf23d324dc3c0c319e699b6a42cdf9ad5cd74daf5647d44f42ee10c57d5fdcc00a41451046a967b7ecf5127a42cdf9ad5cd74daf5647d44f42ee10c57d5fdcc00a41451046a967b7ecf51270b6c27b03902c9383ea447fc05d4df72f1a542830ee0302fdb4c4afce4537b17a09e43d30e31c73fac86da53b173abd99d6ed9abce5b452e07f6db9c7a671c8816c52b45c991786c90156e781bdd1d2bffb62a43c820bc83e8c4fd5d0cb0f25ea4174f4b6479274a6ec4b64ae84a4da52a02d58522ecd726217303273b464578f33af0a40bc7c671ac1e8c377f61e7fb7d444cc9330473339ee7b8e00d87acd1335934691810da77452835978b5e772e078216444a3d36d77b8aadfd45a5976d0e10162ca3a698a631b8be8f8b27011bc6db45c44537b0c3ac1bbd8a4f9c5f56a115b417c966468b1515ef806976f0b07776a012262024612e6e7884a5ddf4eccd9970673fde0869c664a6b73d7539b26a4d0424efad990c0a390f7a9d9f610df02ada43beac0c79e628463b38f3274893caeb86dabe700b8841c1c22ea29668f02ada43beac0c79e628463b38f3274893caeb86dabe700b8841c1c22ea296681b414c64fe4935f4fa31104aa23e9af0b972a638e2c5b87b18c062a6f4fe42562b3c9a4608ca96cef271c3525a6145d7bd467da59696e802e4bd5054c48b2dffc858c63b0a0939fa05a2e4470610d1ceb900eab62a5eddd146048696ad839e543071fc83fc26e2b955bcbacb0451a9d4fc804f7a4bc7b11899a623e9529fb0c05d14539d35e35f6e4eb54d29f59bce49f50a6923bff294482c3e3001c89aafad5d14539d35e35f6e4eb54d29f59bce49f50a6923bff294482c3e3001c89aafadbb00ba0bb1a51bce607f01bb6499753caddccf855133a78eeb05d2847c96bc3a56b7a2a9c4e1ff6b9fc6b5c1ffe278e0077ec6d8511cb1218a5f018d30dc5cabc0b5107b38e1a05e79fe754c2e0e775e62126a97ed20959eb9cebad3e18dd076c0b5107b38e1a05e79fe754c2e0e775e62126a97ed20959eb9cebad3e18dd0762b05e1219d08b212127536f76f162c34a70f2136d3c3323a9890fc0a098b69de55bd4fc9069f94c718060c28582dec1f64c475c0aeb619f51dde274f98721918f08e50f6ad3ffdb5484643e9eff0143062a27fc7904f2681f93662fcade807bd98714bde7ebb1c4e52d889d3463762c462f19bf2c4e9e818d28fc03f0faf1edc66f5dc9da461b3042e421fe9763e1c0acb1b9dc0a7ed9e59ba80f771f9367febe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85518ddde0b52510a6e574c5520d3a7ccfff5aed33ceb5618ef9920f837935d78ec18ddde0b52510a6e574c5520d3a7ccfff5aed33ceb5618ef9920f837935d78ecb454ae4c4e7ba83f9524fc9a860d076a65502018abd366382dc85b9edd0cf2ddc17366972771ba1f3e456cce7b1b038ecea875973598b10c3a903a139032e5d9b16f69771fbe1d40d6167c8f9ce28f1bfec06604309025fe9da38ad8e35ef9ca572ce7a143b93bd1c8aed07035dc06d77e2d14f95275a4f95ac45975304f948a8d6f287636fbd27856d717537746a9e6193506b95f4c0025011ac3902614681595a1c782495a0065ab2b203d0ed3aa497c33667d245bc33e8b9cc2e6b4cfd14e3ec4f8d2427481ea0ea8404882c35313274a5376d9c9acff5a52e70d620695c5fac8c2fcdef9f99079fcde6ad5be7ebb6f9ec26b4623738d843ad0e0d09b1947fac8c2fcdef9f99079fcde6ad5be7ebb6f9ec26b4623738d843ad0e0d09b1947f79298f1ca3da620eca49ee85b16cb99202a7d5ef4d9edbf845f701877ff906dbffdbe40751ac96a4932a0a23556cf2dbfa79bc16dddfaca8bead0195f275e3eda8f74dc38b7f45525fac5211980c9fa8f82d5e61d34384dc17d4fac5d2ca0339c9fdf931dc0eb9435e0351eca6d6900781efe272223f4e675122b238c7be2ce5c53592d471ccb4d67cb3a00470777567225c0335214bbedf4c8a410c01c8606272112daa79fd1455c1f6ca047c090f97264adbbf512d1e4cbee4eefaea73a0e31595cf53626af9ed16e15c44fa43183209cc163fbc3ebcb904b22ac436a888401a9ee8ad87f431afb118fcf9fba4addf29632d2f51ddd7225ab2ab9cbf6af7bfe46c3e61cc8280cf6852334481e1a7de79726b3fb4523e05f9d4ed193544d2833c29d47047c75f696cd56e0fd3b3a6b6e3ab203ca3fcc676482f69bfd793526877110d1be34fb8cdf451ed8623e942a1f6e7b1fd0e0c506efe3655e7f7c925af3fc6003e826fce85e8673bb0a22228d68279b4d1996ccc41ed207ac0605265d73b08d1e456f55226c199ef942572ea359d72902130eed16de14942f2cf5a5682c2b6f800125c1cb3bf6f434618757408669f8b0f106ff272d4460abe5b478f9d383fea0a9e8d7a46794d82b18d16250e45eb2359d264001847679689ad9484718678b3bfd2f016ef7080bbd7d272151c5b0588dba8aa6438ad71c805118d564909cacb56b372938f86aad26bd8d4aa8b69ce7f4a62c0779c6ad7d770679b1c3934f49ef26177d717279d57a0f9560273b8f4313e760ac480f486e21a6c7e3ac82be0c4279ff49cbd5fe46ac3e95e0a3a9ed02d7085a63a581af6f5116e0530228551e9ede109a7b62b28898d259c2c3c3ef0ec4729ad4a7c3a5af5a6146d9f8af861f5587df64aa5796d5f9589a624587a95caaa9f886e52aae00e4d9909d13922c6589d2164364dbc8c47d33786c992b7f7a9711bd91176fddda650fc3cedf981d0c6b72ed4574817f609c2ab5c87f57a2808e31bbfbf6a5de440335f67951f3fc6003e826fce85e8673bb0a22228d68279b4d1996ccc41ed207ac0605265dc91c8485b244d4f2f78bf3db36caeb334b32942cdc62ffa6c8884988f51e710dc3ef53a867afc819b80dbcbda2f72ab6e61b17b228709d1c2c1788708181036c3692323c91266096fb8e2563a7eaa61c8d23eb81d07da28a83f94b267923d2b881491ef7f50c48505442deebceed315c2c1971af6f4ab0b05bf898b344bb63188fea9aa7999a8dcfc5e8a62e9216eb814330ec37edbe2211db42a3fb68573e926c3f5a1949b8dd4630805101c9b060a0c6cb70a06de9ecc4e3c34798419d652e6c3f5a1949b8dd4630805101c9b060a0c6cb70a06de9ecc4e3c34798419d652ee1fa451fcb0e444a28589224b439ddf63d71df1e80219d6a90d7214e4cf8b16d32059984409460b996305d3344aee621dd944b2df8f2fb6be6c7860e384119ed6907048d9043a1cc9ae411f4b1ab4fbacfa3d2e52954ecd8d5f054194ed88498d9441fbb95691fcca7b93d921a09a5788e620a288c3d008247f1f84dc0d56561c8439e47482aaa6fec1d942b1bd7b4fd113d9e0dbe8e63a2b7511e240e1d7d8e1ee6e9e7d8f017ad5bad983299202bb97746b1c634557772b20abe28408e4834d38365758b81e141a57814d4dc597f3adfb174c63095deff01053ad36d78aeb701a81984a18a05f4b4839f982b43282719424b46f3338c34f856aa4e18c89f81ec9985256f59dd7410a51dc5c11965bb325941bb10a47a6ee0de06ed89ce3b1f1d1f7d02b56ae3d8a26c921bad12768d98b510ba098297fdc092d1100bff9160f5d84f90d0dec92bc2872551ad65148c93dba853d4cc5bd7763228d860548cd5f7889711e71e9b570f3dd520d0197aa237979b21b9d06a21ca9b81524ef192054acd09c802acc4915e16d163d9eef593bf0dfff3c6e6077605289f04f3cf280ab995f30afc9caf6428d2a8d10d52ac348bce9908be970197c185c15b4bfbba5df62ffd5cd88442dc42f4ea8c3634c810315ad54931ce3ca59b39aab22d77e28e287de26ed098f04ed510687a716098717edc5fb25c1193f563dc30408dcd55589a77acacf345309fead2bd02ec0c8d503cfaf133f245ec9040820b899fea4a08ba9964b40623169edc8f9ad97e96fcd66b5d5217197292a0c7b22e20a1698ae4cb8d6946df08824587c5afb93c826234e55cfe32103cd38a2c79a74eae2920c0cb8d6946df08824587c5afb93c826234e55cfe32103cd38a2c79a74eae2920c0af995c6c288f539136de6268b0a50940d205c4905b86bd5d388a3c66f6eb5a8fed167191d714586fe192fb7d4a5206b77e978276ddf34247cc48562b4a50434663fdaad82d162c2769604afe34e511185de10e3d04ce031a53d2ba58190dfdf3d3a31cc53f7f12b317d0ccd609324556ad1d1345bfea884354da6c845118cfceb268e1a0cd3567efcac0a4a830ad1239dc71978a29262973dcecb14b737813640e3e689543e92b3bc44fcead0597dfc72aeabe919399a135ee93dc3683b91f1b792be3461247280b132b25508a70d6757c8eedea7ecc1f5686cac6a19ac9753867c64ce5ce16ecc2e97d879e6c3640ce290f33163e7f064d1ca8204ec494a67e3f08bf008a86e679876aa16c9922d0594d17a69fb7f64edeadc4cd78c94c854f02d7c3d4f883c192a23018a9ba50be1ac6fc3a2be88e44b30f3f1a82ce0589ca3f6ddd6a5d19e6ad64b7e97a75da9a1f2a49c03f2dc7676b68fb39fd12fc5be294d53919c1781f13ef71c9726f8b2f0bf46b8f9787e6e0291337f363d109a5af94d53919c1781f13ef71c9726f8b2f0bf46b8f9787e6e0291337f363d109a5af42bd951cec3718f419bc0f574decb606aac40f3ad25d4d3a1235299d54a5f8e3cd3097fac974e31c916d9b2db2e2120141734da151edc4a658c7010dca41feaf5c0f194f6dd49b87a7b8734b1ea5e05896af0f12ee1ac876566f2dba011b415f4c0ef88747651e91e31e1a974f9cb358cc00f2dbfd59c518d8278cf489fbc65d61ad4f9f8120effd32529f8b9c8721df142831b46a75600359943de0782e4b07c627c5bbef432f8dcdb12c5d5688e57a0eff303e1092e7eaebf00b56835add586747789a5a2c6f567f61a510b9d32d93752b41d8646e4cbc5a936503372b079d3b932622b769f59bc33087fd4d5bc8237d48acde3a4441184f56eb065c85883848ed0dea5650ca3594a99d57a5563fd441d8a6a3092d7a98ab483181415919bd4fd16e092405d67ea9524eca39c82b0cb1a7fcd3bcb55182d60d265379de77c00ae421b902175640ae06aed6111090c821dd4e24756bfcadb5b4f6b605c88cac7f29adf776be413ba61dd3b63b8c27c3576995a54e425c396fb1e2169548fab317a2c4f7ad6d4fbd7eec34f53d489ce6829e3ad5fe8813b4d3617eb04e486129dea6341470381795336b7e58868b56613c95fee163cf4121f6c167ec26de03a02e2f80bcddd49d11a62494bc0051f48828fee61888bb95e2ed178413dd09d91957cc0c213fb72a9372597c6e6d302b269aaf8bdabc08957117974f5d268ff0241c8c6c21445355d5b2bbe51bf6ce713b340294efa19e4beaa14caf0702d64383d71b867e8603a12f9ef226b88dec8c69672a287cbe4e8417bb4bcb578b023c1a2d003d49cca90b359c3050da1840adc8b098077f2736064674c4046defdd93702d003d49cca90b359c3050da1840adc8b098077f2736064674c4046defdd9370d22a2e2ba99314aab41698d74dcdb3afeea36db815aa76b9f51cd3accdc4fcd176a51f9f4d93bd95049bb40a8c93479bec00677b7e853cbb4f29223b5a382f3e1ccd62bdab5f2786ecee28ee8f1d4166f0aab64fbd2d683c83dce57c15cb27841ccd62bdab5f2786ecee28ee8f1d4166f0aab64fbd2d683c83dce57c15cb27841f760e04f18ba8a358f823ca1bb905999a4116474cc3e464f2f8eff24424f8fe25dfb64aca92a102b8c1c7e7781e7ad8dcf624ebe53f5b8b6d3f511751d3576cc677c1be965f1f026355d92ffec8239b8662c6df56d328bf0879403bc0d38d9c2d118b8076135d2d3a910103aa267625aea686757136cc989f48077025681298ab06fae8efc81f4f4e4867cdf0e2c79241088b91edaa0e5a68d4ba1d15d56b4125b1c52e45e49f9817cfbc40415d91cbd4c7e0cc6f9eb70de91a80758e8f530725d0ca2e766cd464b3943ef4d9dca3b1eaf3da6a393cbaf9735d9f868789b073285457c44482cf69a037012972905dcb1720a50979c0fc2baecbb46c0173cfd5bb1af7baa16d6c3a97e7cd9596c36c5750d2c181d85c1da185a3268506aef41d18177e170fa9bedb14360eb0aee6fbca1636bde9efd4c0f578cb8965e6c988c634afb92b9de49d135cadd847213fc458b53e3d2060bce458fbfa0941e17e884a8a3f931accf4d3751cb303bb89897f27147e2ffae0df44fb23453da00ef47752c88bf0e936fca7c37768fd3cfef28ee79ce80fa27a2d3752c223f08295e819276528f96aa5ef5290294ee031dded5b1241d5fd3dbba04d6f284c4141ee6bc3648b12a6d15ecd4fa9ae9cc3c29ec4e3ad8a2977c4a1d474d4439fec9959ffff996e3b05aa34b7ebe2891f487ee080277355807c796ace2d045b8337e225760347849b165296017cd8e1194f754b6abd71a3f23eed6494976f78f1bb7ac22b1402/etc/alternatives/alembic@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-alembic-1.0.3-lp151.1.1.src.rpmpython3-alembic@@      /bin/sh/bin/sh/usr/bin/python3python(abi)python3-Makopython3-SQLAlchemypython3-python-dateutilpython3-python-editorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.60.9.00.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1[@[@[[$@[I[>@Z=Z@Z_:YMYXWWUeWQq@WKUݪ@UU(U@Uv@U;T[@T|TS@R@Ri R@Qj@PP@P@Pe@OF@O@OWMArun Persaud Tomáš Chvátal Arun Persaud Arun Persaud arun@gmx.demcepl@suse.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detbechtold@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comseife+obs@b1-systems.comseife+obs@b1-systems.comdmueller@suse.combenoit.monin@gmx.frtbechtold@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comspeilicke@suse.comdmueller@suse.comp.drouand@gmail.comtoddrme2178@gmail.comsaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@suse.de- update to version 1.0.3: * bug + [bug] [mssql] Fixed regression caused by #513, where the logic to consume mssql_include was not correctly interpreting the case where the flag was not present, breaking the op.create_index directive for SQL Server as a whole. References: #516- Do not require old pytest and simply execute the pytest binary- update to version 1.0.2: * [bug] [autogenerate] The system=True flag on Column, used primarily in conjunction with the Postgresql “xmin” column, now renders within the autogenerate render process, allowing the column to be excluded from DDL. Additionally, adding a system=True column to a model will produce no autogenerate diff as this column is implicitly present in the database.References: #515 * [bug] [mssql] Fixed issue where usage of the SQL Server mssql_include option within a Operations.create_index() would raise a KeyError, as the additional column(s) need to be added to the table object used by the construct internally.References: #513- specfile: * removed devel from noarch - update to version 1.0.1: * [bug] [commands] Fixed an issue where revision descriptions were essentially being formatted twice. Any revision description that contained characters like %, writing output to stdout will fail because the call to config.print_stdout attempted to format any additional args passed to the function. This fix now only applies string formatting if any args are provided along with the output text. References: #497 * [bug] [autogenerate] Fixed issue where removed method union_update() was used when a customized MigrationScript instance included entries in the .imports data member, raising an AttributeError. References: #512- update to version 1.0.0: * feature + [feature] [general] For Alembic 1.0, Python 2.6 / 3.3 support is being dropped, allowing a fixed setup.py to be built as well as universal wheels. Pull request courtesy Hugo. References: #491 + [feature] [general] With the 1.0 release, Alembic’s minimum SQLAlchemy support version moves to 0.9.0, previously 0.7.9. * bug + [bug] [batch] Fixed issue in batch where dropping a primary key column, then adding it back under the same name but without the primary_key flag, would not remove it from the existing PrimaryKeyConstraint. If a new PrimaryKeyConstraint is added, it is used as-is, as was the case before. References: #502- update 0.9.10: + Render autogenerate=True if present Fixed issue where "autoincrement=True" would not render for a column that specified it, since as of SQLAlchemy 1.1 this is no longer the default value for "autoincrement". + Make call to declarative_base clear in example. + Use external impl for type rendering The render_type() method of DefaultImpl was hardcoded to only work for SQLAlchemy types. + Implement native boolean check constraint flag in test suite + Use repr for drop_constraint schema + Add recipe for generating Python code for existing tables- update to version 0.9.9: * feature + [feature] [commands] Added new flag --indicate-current to the alembic history command. When listing versions, it will include the token “(current)” to indicate the given version is a current head in the target database. Pull request courtesy Kazutaka Mise. References: #481 * bug + [bug] [autogenerate] [mysql] The fix for #455 in version 0.9.6 involving MySQL server default comparison was entirely non functional, as the test itself was also broken and didn’t reveal that it wasn’t working. The regular expression to compare server default values like CURRENT_TIMESTAMP to current_timestamp() is repaired. References: #455 + [bug] [autogenerate] [mysql] Fixed bug where MySQL server default comparisons were basically not working at all due to incorrect regexp added in #455. Also accommodates for MariaDB 10.2 quoting differences in reporting integer based server defaults. References: #483 + [bug] [mysql] [operations] Fixed bug in op.drop_constraint() for MySQL where quoting rules would not be applied to the constraint name. References: #487- update to version 0.9.8: * [bug] [runtime] Fixed bug where the Script.as_revision_number() method did not accommodate for the ‘heads’ identifier, which in turn caused the EnvironmentContext.get_head_revisions() and EnvironmentContext.get_revision_argument() methods to be not usable when multiple heads were present. The :meth:.`EnvironmentContext.get_head_revisions` method returns a tuple in all cases as documented. References: #482 * [bug] [autogenerate] [postgresql] Fixed bug where autogenerate of ExcludeConstraint would render a raw quoted name for a Column that has case-sensitive characters, which when invoked as an inline member of the Table would produce a stack trace that the quoted name is not found. An incoming Column object is now rendered as sa.column('name'). References: #478 * [bug] [autogenerate] Fixed bug where the indexes would not be included in a migration that was dropping the owning table. The fix now will also emit DROP INDEX for the indexes ahead of time, but more importantly will include CREATE INDEX in the downgrade migration. References: #468 * [bug] [postgresql] Fixed the autogenerate of the module prefix when rendering the text_type parameter of postgresql.HSTORE, in much the same way that we do for ARRAY’s type and JSON’s text_type. References: #480 * [bug] [mysql] Added support for DROP CONSTRAINT to the MySQL Alembic dialect to support MariaDB 10.2 which now has real CHECK constraints. Note this change does not add autogenerate support, only support for op.drop_constraint() to work. References: #479- specfile: * update copyright year - update to version 0.9.7: * [bug] [autogenerate] Fixed regression caused by #421 which would cause case-sensitive quoting rules to interfere with the comparison logic for index names, thus causing indexes to show as added for indexes that have case-sensitive names. Works with SQLAlchemy 0.9 and later series. * [bug] [autogenerate] [postgresql] Fixed bug where autogenerate would produce a DROP statement for the index implicitly created by a Postgresql EXCLUDE constraint, rather than skipping it as is the case for indexes implicitly generated by unique constraints. Makes use of SQLAlchemy 1.0.x’s improved “duplicates index” metadata and requires at least SQLAlchemy version 1.0.x to function correctly.- specfile: * added fdupes - update to version 0.9.6: * feature + [feature] [commands] The alembic history command will now make use of the revision environment env.py unconditionally if the revision_environment configuration flag is set to True. Previously, the environment would only be invoked if the history specification were against a database-stored revision token. References: #447 * bug * [bug] [commands] Fixed a few Python3.6 deprecation warnings by replacing StopIteration with return, as well as using getfullargspec() instead of getargspec() under Python 3. References: #458 * [bug] [commands] An addition to #441 fixed in 0.9.5, we forgot to also filter for the + sign in migration names which also breaks due to the relative migrations feature. References: #441 * [bug] [autogenerate] Fixed bug expanding upon the fix for #85 which adds the correct module import to the “inner” type for an ARRAY type, the fix now accommodates for the generic sqlalchemy.types.ARRAY type added in SQLAlchemy 1.1, rendering the inner type correctly regardless of whether or not the Postgresql dialect is present. References: #442 * [bug] [mysql] Fixed bug where server default comparison of CURRENT_TIMESTAMP would fail on MariaDB 10.2 due to a change in how the function is represented by the database during reflection. References: #455 * [bug] [autogenerate] Fixed bug where comparison of Numeric types would produce a difference if the Python-side Numeric inadvertently specified a non-None “scale” with a “precision” of None, even though this Numeric type will pass over the “scale” argument when rendering. Pull request courtesy Ivan Mmelnychuk. References: pull request bitbucket:70 * [bug] [batch] The name of the temporary table in batch mode is now generated off of the original table name itself, to avoid conflicts for the unusual case of multiple batch operations running against the same database schema at the same time. References: #457 * [bug] [autogenerate] A ForeignKeyConstraint can now render correctly if the link_to_name flag is set, as it will not attempt to resolve the name from a “key” in this case. Additionally, the constraint will render as-is even if the remote column name isn’t present on the referenced remote table. References: #456 * [bug] [runtime] [py3k] Reworked “sourceless” system to be fully capable of handling any combination of: Python2/3x, pep3149 or not, PYTHONOPTIMIZE or not, for locating and loading both env.py files as well as versioning files. This includes: locating files inside of __pycache__ as well as listing out version files that might be only in versions/__pycache__, deduplicating version files that may be in versions/__pycache__ and versions/ at the same time, correctly looking for .pyc or .pyo files based on if pep488 is present or not. The latest Python3x deprecation warnings involving importlib are also corrected.- update to 0.9.5: * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.8.8 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.8.9 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.8.10 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.0 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.1 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.2 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.3 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.4 * see http://alembic.zzzcomputing.com/en/latest/changelog.html#change-0.9.5 - convert to singlespec - split -doc package- Update to 0.8.10: * various bugfixes- update to 0.8.7: - Fixed bug where upgrading to the head of a branch which is already present would fail, only if that head were also the dependency of a different branch that is also upgraded, as the revision system would see this as trying to go in the wrong direction. The check here has been refined to distinguish between same-branch revisions out of order vs. movement along sibling branches. - Adjusted the version traversal on downgrade such that we can downgrade to a version that is a dependency for a version in a different branch, *without* needing to remove that dependent version as well. Previously, the target version would be seen as a "merge point" for it's normal up-revision as well as the dependency. This integrates with the changes for :ticket:`377` and :ticket:`378` to improve treatment of branches with dependencies overall. - Fixed bug where a downgrade to a version that is also a dependency to a different branch would fail, as the system attempted to treat this as an "unmerge" of a merge point, when in fact it doesn't have the other side of the merge point available for update. - Fixed bug where the "alembic current" command wouldn't show a revision as a current head if it were also a dependency of a version in a different branch that's also applied. Extra logic is added to extract "implied" versions of different branches from the top-level versions listed in the alembic_version table. - Fixed bug where a repr() or str() of a Script object would fail if the script had multiple dependencies. - Fixed bug in autogen where if the DB connection sends the default schema as "None", this "None" would be removed from the list of schemas to check if include_schemas were set. This could possibly impact using include_schemas with SQLite. - Small adjustment made to the batch handling for reflected CHECK constraints to accommodate for SQLAlchemy 1.1 now reflecting these. Batch mode still does not support CHECK constraints from the reflected table as these can't be easily differentiated from the ones created by types such as Boolean.- fix source url- update to 0.8.6: - Errors which occur within the Mako render step are now intercepted and raised as CommandErrors like other failure cases; the Mako exception itself is written using template-line formatting to a temporary file which is named in the exception message. - Added a fix to Postgresql server default comparison which first checks if the text of the default is identical to the original, before attempting to actually run the default. This accomodates for default-generation functions that generate a new value each time such as a uuid function. - Fixed bug introduced by the fix for :ticket:`338` in version 0.8.4 where a server default could no longer be dropped in batch mode. Pull request courtesy Martin Domke. - Fixed bug where SQL Server arguments for drop_column() would not be propagated when running under a batch block. Pull request courtesy Michal Petrucha.- update to 0.8.5: - Fixed bug where the columns rendered in a ``PrimaryKeyConstraint`` in autogenerate would inappropriately render the "key" of the column, not the name. Pull request courtesy Jesse Dhillon. - Repaired batch migration support for "schema" types which generate constraints, in particular the ``Boolean`` datatype which generates a CHECK constraint. Previously, an alter column operation with this type would fail to correctly accommodate for the CHECK constraint on change both from and to this type. In the former case the operation would fail entirely, in the latter, the CHECK constraint would not get generated. Both of these issues are repaired. - Changing a schema type such as ``Boolean`` to a non-schema type would emit a drop constraint operation which emits ``NotImplementedError`` for the MySQL dialect. This drop constraint operation is now skipped when the constraint originates from a schema type. - A major improvement to the hash id generation function, which for some reason used an awkward arithmetic formula against uuid4() that produced values that tended to start with the digits 1-4. Replaced with a simple substring approach which provides an even distribution. Pull request courtesy Antti Haapala. - Added an autogenerate renderer for the :class:`.ExecuteSQLOp` operation object; only renders if given a plain SQL string, otherwise raises NotImplementedError. Can be of help with custom autogenerate sequences that includes straight SQL execution. Pull request courtesy Jacob Magnusson. - Batch mode generates a FOREIGN KEY constraint that is self-referential using the ultimate table name, rather than ``_alembic_batch_temp``. When the table is renamed from ``_alembic_batch_temp`` back to the original name, the FK now points to the right name. This will **not** work if referential integrity is being enforced (eg. SQLite "PRAGMA FOREIGN_KEYS=ON") since the original table is dropped and the new table then renamed to that name, however this is now consistent with how foreign key constraints on **other** tables already operate with batch mode; these don't support batch mode if referential integrity is enabled in any case. - Added a type-level comparator that distinguishes :class:`.Integer`, :class:`.BigInteger`, and :class:`.SmallInteger` types and dialect-specific types; these all have "Integer" affinity so previously all compared as the same. - Fixed bug where the ``server_default`` parameter of ``alter_column()`` would not function correctly in batch mode. - Adjusted the rendering for index expressions such that a :class:`.Column` object present in the source :class:`.Index` will not be rendered as table-qualified; e.g. the column name will be rendered alone. Table-qualified names here were failing on systems such as Postgresql. - Fixed an 0.8 regression whereby the "imports" dictionary member of the autogen context was removed; this collection is documented in the "render custom type" documentation as a place to add new imports. The member is now known as :attr:`.AutogenContext.imports` and the documentation is repaired. - Fixed bug in batch mode where a table that had pre-existing indexes would create the same index on the new table with the same name, which on SQLite produces a naming conflict as index names are in a global namespace on that backend. Batch mode now defers the production of both existing and new indexes until after the entire table transfer operation is complete, which also means those indexes no longer take effect during the INSERT from SELECT section as well; the indexes are applied in a single step afterwards. - Added "pytest-xdist" as a tox dependency, so that the -n flag in the test command works if this is not already installed. Pull request courtesy Julien Danjou. - Fixed issue in PG server default comparison where model-side defaults configured with Python unicode literals would leak the "u" character from a ``repr()`` into the SQL used for comparison, creating an invalid SQL expression, as the server-side comparison feature in PG currently repurposes the autogenerate Python rendering feature to get a quoted version of a plain string default.- update to 0.8.2: - Added workaround in new foreign key option detection feature for MySQL’s consideration of the “RESTRICT” option being the default, for which no value is reported from the database; the MySQL impl now corrects for when the model reports RESTRICT but the database reports nothing. A similar rule is in the default FK comparison to accommodate for the default “NO ACTION” setting being present in the model but not necessarily reported by the database, or vice versa. - A custom EnvironmentContext.configure.process_revision_directives hook can now generate op directives within the UpgradeOps and DowngradeOps containers that will be generated as Python code even when the - -autogenerate flag is False; provided that revision_environment=True, the full render operation will be run even in “offline” mode. - Implemented support for autogenerate detection of changes in the ondelete, onupdate, initially and deferrable attributes of ForeignKeyConstraint objects on SQLAlchemy backends that support these on reflection (as of SQLAlchemy 1.0.8 currently Postgresql for all four, MySQL for ondelete and onupdate only). A constraint object that modifies these values will be reported as a “diff” and come out as a drop/create of the constraint with the modified values. The fields are ignored for backends which don’t reflect these attributes (as of SQLA 1.0.8 this includes SQLite, Oracle, SQL Server, others). - Repaired the render operation for the ops.AlterColumnOp object to succeed when the “existing_type” field was not present. - Fixed a regression 0.8 whereby the “multidb” environment template failed to produce independent migration script segments for the output template. This was due to the reorganization of the script rendering system for 0.8. To accommodate this change, the MigrationScript structure will in the case of multiple calls to MigrationContext.run_migrations() produce lists for the MigrationScript.upgrade_ops and MigrationScript.downgrade_ops attributes; each UpgradeOps and DowngradeOps instance keeps track of its own upgrade_token and downgrade_token, and each are rendered individually.- update to 0.8.0: - Added new command alembic edit. This command takes the same arguments as alembic show, however runs the target script file within $EDITOR. Makes use of the python-editor library in order to facilitate the handling of $EDITOR with reasonable default behaviors across platforms. Pull request courtesy Michel Albert. - Added new multiple-capable argument --depends-on to the alembic revision command, allowing depends_on to be established at the command line level rather than having to edit the file after the fact. depends_on identifiers may also be specified as branch names at the command line or directly within the migration file. The values may be specified as partial revision numbers from the command line which will be resolved to full revision numbers in the output file. - The default test runner via “python setup.py test” is now py.test. nose still works via run_tests.py. - The internal system for Alembic operations has been reworked to now build upon an extensible system of operation objects. New operations can be added to the op. namespace, including that they are available in custom autogenerate schemes. - The internal system for autogenerate been reworked to build upon the extensible system of operation objects present in #302. As part of this change, autogenerate now produces a full object graph representing a list of migration scripts to be written as well as operation objects that will render all the Python code within them; a new hook EnvironmentContext.configure.process_revision_directives allows end-user code to fully customize what autogenerate will do, including not just full manipulation of the Python steps to take but also what file or files will be written and where. Additionally, autogenerate is now extensible as far as database objects compared and rendered into scripts; any new operation directive can also be registered into a series of hooks that allow custom database/model comparison functions to run as well as to render new operation directives into autogenerate scripts. - Fixed bug in batch mode where the batch_op.create_foreign_key() directive would be incorrectly rendered with the source table and schema names in the argument list. - Fixed bug where in the erroneous case that alembic_version contains duplicate revisions, some commands would fail to process the version history correctly and end up with a KeyError. The fix allows the versioning logic to proceed, however a clear error is emitted later when attempting to update the alembic_version table. - Implemented support for BatchOperations.create_primary_key() and BatchOperations.create_check_constraint(). Additionally, table keyword arguments are copied from the original reflected table, such as the “mysql_engine” keyword argument. - Fixed critical issue where a complex series of branches/merges would bog down the iteration algorithm working over redundant nodes for millions of cycles. An internal adjustment has been made so that duplicate nodes are skipped within this iteration. - The MigrationContext.stamp() method, added as part of the versioning refactor in 0.7 as a more granular version of command.stamp(), now includes the “create the alembic_version table if not present” step in the same way as the command version, which was previously omitted. - Fixed bug where foreign key options including “onupdate”, “ondelete” would not render within the op.create_foreign_key() directive, even though they render within a full ForeignKeyConstraint directive. - Repaired warnings that occur when running unit tests against SQLAlchemy 1.0.5 or greater involving the “legacy_schema_aliasing” flag. - Add python-pytest-cov as BuildRequires - Add python-python-editor as Requires and BuildRequires- fix rhel deps by depending on /usr/sbin/update-alternatives- update to 0.7.7: * Implemented support for BatchOperations.create_primary_key() and BatchOperations.create_check_constraint(). Additionally, table keyword arguments are copied from the original reflected table, such as the "mysql_engine" keyword argument. * Fixed critical issue where a complex series of branches/merges would bog down the iteration algorithm working over redundant nodes for millions of cycles. An internal adjustment has been made so that duplicate nodes are skipped within this iteration. * The MigrationContext.stamp() method, added as part of the versioning refactor in 0.7 as a more granular version of command.stamp(), now includes the “create the alembic_version table if not present” step in the same way as the command version, which was previously omitted. * Fixed bug where foreign key options including "onupdate", "ondelete" would not render within the op.create_foreign_key() directive, even though they render within a full ForeignKeyConstraint directive. * Repaired warnings that occur when running unit tests against SQLAlchemy 1.0.5 or greater involving the "legacy_schema_aliasing" flag.- update to 0.7.6: * Fixed bug where the case of multiple mergepoints that all have the identical set of ancestor revisions would fail to be upgradable, producing an assertion failure. * Added support for type comparison functions to be not just per environment, but also present on the custom types themselves, by supplying a method ``compare_against_backend``. * Fully implemented the :paramref:`~.Operations.batch_alter_table.copy_from` parameter for batch mode * Repaired support for the :meth:`.BatchOperations.create_index` directive, which was mis-named internally such that the operation- update to 0.7.5.post2: * Added a new feature Config.attributes, to help with the use case of sharing state such as engines and connections on the outside with a series of Alembic API calls; also added a new cookbook section to describe this simple but pretty important use case. * The format of the default env.py script has been refined a bit; it now uses context managers not only for the scope of the transaction, but also for connectivity from the starting engine. The engine is also now called a “connectable” in support of the use case of an external connection being passed in. * Added support for “alembic stamp” to work when given “heads” as an argument, when multiple heads are present. * The --autogenerate option is not valid when used in conjunction with “offline” mode, e.g. --sql. This now raises a CommandError, rather than failing more deeply later on. Pull request courtesy Johannes Erdfelt. * Fixed bug where the mssql DROP COLUMN directive failed to include modifiers such as “schema” when emitting the DDL. * Postgresql “functional” indexes are necessarily skipped from the autogenerate process, as the SQLAlchemy backend currently does not support reflection of these structures. A warning is emitted both from the SQLAlchemy backend as well as from the Alembic backend for Postgresql when such an index is detected. * Fixed bug where MySQL backend would report dropped unique indexes and/or constraints as both at the same time. This is because MySQL doesn’t actually have a “unique constraint” construct that reports differently than a “unique index”, so it is present in both lists. The net effect though is that the MySQL backend will report a dropped unique index/constraint as an index in cases where the object was first created as a unique constraint, if no other information is available to make the decision. This differs from other backends like Postgresql which can report on unique constraints and unique indexes separately. * Fixed bug where using a partial revision identifier as the “starting revision” in --sql mode in a downgrade operation would fail to resolve properly. - set minimum version for SQLAlchemy to 0.7.6 - use update-alternatives for alembic binary - always run the tests when building the package- update to 0.7.4: * Repaired issue where a server default specified without text() that represented a numeric or floating point (e.g. with decimal places) value would fail in the Postgresql-specific check for “compare server default”; as PG accepts the value with quotes in the table specification, it’s still valid. Pull request courtesy Dimitris Theodorou. * The rendering of a ForeignKeyConstraint will now ensure that the names of the source and target columns are the database-side name of each column, and not the value of the .key attribute as may be set only on the Python side. This is because Alembic generates the DDL for constraints as standalone objects without the need to actually refer to an in-Python Table object, so there’s no step that would resolve these Python-only key names to database column names. * Fixed bug in foreign key autogenerate where if the in-Python table used custom column keys (e.g. using the key='foo' kwarg to Column), the comparison of existing foreign keys to those specified in the metadata would fail, as the reflected table would not have these keys available which to match up. Foreign key comparison for autogenerate now ensures it’s looking at the database-side names of the columns in all cases; this matches the same functionality within unique constraints and indexes. * Fixed issue in autogenerate type rendering where types that belong to modules that have the name “sqlalchemy” in them would be mistaken as being part of the sqlalchemy. namespace. Pull req courtesy Bartosz Burclaf.- update to 0.7.3: * Fixed regression in new versioning system where upgrade / history operation would fail on AttributeError if no version files were present at all. * Adjusted the SQLite backend regarding autogen of unique constraints to work fully with the current SQLAlchemy 1.0, which now will report on UNIQUE constraints that have no name. * Fixed bug in batch where if the target table contained multiple foreign keys to the same target table, the batch mechanics would fail with a "table already exists" error. Thanks for the help on this from Lucas Kahlert. * Fixed an issue where the MySQL routine to skip foreign-key-implicit indexes would also catch unnamed unique indexes, as they would be named after the column and look like the FK indexes. Pull request courtesy Johannes Erdfelt. * Repaired a regression in both the MSSQL and Oracle dialects whereby the overridden ``_exec()`` method failed to return a value, as is needed now in the 0.7 series. * The ``render_as_batch`` flag was inadvertently hardcoded to ``True``, so all autogenerates were spitting out batch mode...this has been fixed so that batch mode again is only when selected in env.py. * Support for autogenerate of FOREIGN KEY constraints has been added. These are delivered within the autogenerate process in the same manner as UNIQUE constraints, including ``include_object`` support. Big thanks to Ann Kamyshnikova for doing the heavy lifting here. * Fixed bug where the "source_schema" argument was not correctly passed when calling :meth:`.BatchOperations.create_foreign_key`. Pull request courtesy Malte Marquarding. * The "multiple heads / branches" feature has now landed. This is by far the most significant change Alembic has seen since its inception; while the workflow of most commands hasn't changed, and the format of version files and the ``alembic_version`` table are unchanged as well, a new suite of features opens up in the case where multiple version files refer to the same parent, or to the "base". Merging of branches, operating across distinct named heads, and multiple independent bases are now all supported. The feature incurs radical changes to the internals of versioning and traversal, and should be treated as "beta mode" for the next several subsequent releases within 0.7. * Added "move and copy" workflow, where a table to be altered is copied to a new one with the new structure and the old one dropped, is now implemented for SQLite as well as all database backends in general using the new :meth:`.Operations.batch_alter_table` system. This directive provides a table-specific operations context which gathers column- and constraint-level mutations specific to that table, and at the end of the context creates a new table combining the structure of the old one with the given changes, copies data from old table to new, and finally drops the old table, renaming the new one to the existing name. This is required for fully featured SQLite migrations, as SQLite has very little support for the traditional ALTER directive. The batch directive is intended to produce code that is still compatible with other databases, in that the "move and copy" process only occurs for SQLite by default, while still providing some level of sanity to SQLite's requirement by allowing multiple table mutation operations to proceed within one "move and copy" as well as providing explicit control over when this operation actually occurs. The "move and copy" feature may be optionally applied to other backends as well, however dealing with referential integrity constraints from other tables must still be handled explicitly. * Relative revision identifiers as used with ``alembic upgrade``, ``alembic downgrade`` and ``alembic history`` can be combined with specific revisions as well, e.g. ``alembic upgrade ae10+3``, to produce a migration target relative to the given exact version.- update to version 0.6.7: * See + http://alembic.readthedocs.org/en/latest/changelog.html#change-0.6.6 + http://alembic.readthedocs.org/en/latest/changelog.html#change-0.6.7 * Fixed bug in MSSQL dialect where "rename table" wasn't using ``sp_rename()`` as is required on SQL Server. Pull request courtesy * Added support for functional indexes when using the :meth:`.Operations.create_index` directive. Within the list of columns, the SQLAlchemy ``text()`` construct can be sent, embedding a literal SQL expression; the :meth:`.Operations.create_index` will perform some hackery behind the scenes to get the :class:`.Index` construct to cooperate. This works around some current limitations in :class:`.Index` which should be resolved on the SQLAlchemy side at some point. * A file named ``__init__.py`` in the ``versions/`` directory is now ignored by Alembic when the collection of version files is retrieved. Pull request courtesy Michael Floering. * Fixed Py3K bug where an attempt would be made to sort None against string values when autogenerate would detect tables across multiple schemas, including the default schema. Pull request courtesy paradoxxxzero. * Autogenerate render will render the arguments within a Table construct using ``*[...]`` when the number of columns/elements is greater than 255. Pull request courtesy Ryan P. Kelly. * Fixed bug where foreign key constraints would fail to render in autogenerate when a schema name was present. Pull request courtesy Andreas Zeidler. * Some deep-in-the-weeds fixes to try to get "server default" comparison working better across platforms and expressions, in particular on the Postgresql backend, mostly dealing with quoting/not quoting of various expressions at the appropriate time and on a per-backend basis. Repaired and tested support for such defaults as Postgresql interval and array defaults. * When a run of Alembic command line fails due to ``CommandError``, the output now prefixes the string with ``"FAILED:"``, and the error is also written to the log output using ``log.error()``. * Liberalized even more the check for MySQL indexes that shouldn't be counted in autogenerate as "drops"; this time it's been reported that an implicitly created index might be named the same as a composite foreign key constraint, and not the actual columns, so we now skip those when detected as well. * Added a new accessor :attr:`.MigrationContext.config`, when used in conjunction with a :class:`.EnvironmentContext` and :class:`.Config`, this config will be returned. Patch courtesy Marc Abramowitz.- update to 0.6.5: * See http://alembic.readthedocs.org/en/latest/changelog.html#change-0.6.5 * Added new argument EnvironmentContext.configure.user_module_prefix * The ScriptDirectory system that loads migration files from a versions/ directory * The command.revision() command now returns the Script object corresponding to the newly generated revision * Added new feature EnvironmentContext.configure.transaction_per_migration, which when True causes the BEGIN/COMMIT pair to incur for each migration individually- update to 0.6.2: * Expanded the size of the “slug” generated by “revision” to 40 characters, which is also configurable by new field truncate_slug_length * Support for autogeneration detection and rendering of indexes and unique constraints has been added * Added new argument mssql_drop_foreign_key to Operations.drop_column() * Bugfixes- Require python-setuptools instead of distribute (upstreams merged)- update to 0.6.0: * [feature] Added new kw argument to EnvironmentContext.configure() include_object. * [feature] The output of the alembic history command is now expanded. * [feature] Added alembic.config.Config.cmd_opts attribute, allows access to the argparse options passed to the alembic runner.(link) * [feature] Added new command line argument -x, allows extra arguments to be appended to the command line which can be consumed within an env.py script by looking at context.config.cmd_opts.x, or more simply a new method EnvironmentContext.get_x_argument().(link) * [feature] Added -r argument to alembic history command, allows specification of [start]:[end] to view a slice of history. * [feature] Source base is now in-place for Python 2.6 through 3.3, without the need for 2to3. * [feature] Added new kw argument to EnvironmentContext.configure() include_object.- Update to version 0.5.0 + added version_table_schema argument to EnvironmentContext.configure(), complements the version_table argument to set an optional remote schema for the version table. + added output_encoding option to EnvironmentContext.configure(), used with --sql mode to apply an encoding to the output stream. + added Operations.create_primary_key() operation, will genenerate an ADD CONSTRAINT for a primary key. + upgrade and downgrade commands will list the first line of the docstring out next to the version number. + added –head-only option to “alembic current”, will print current version plus the symbol “(head)” if this version is the head or not. + the rendering of any construct during autogenerate can be customized, in particular to allow special rendering for user-defined column, constraint subclasses, using new render _item argument to EnvironmentContext.configure(). + fix format of RENAME for table that includes schema with Postgresql; the schema name shouldn’t be in the “TO” field. + fix bug whereby double quoting would be applied to target column name during an sp_rename operation. + fix transactional_ddl flag for SQLite, MySQL dialects set to False. MySQL doesn’t support it, SQLite does but current pysqlite driver does not. + fix Autogenerate will render additional table keyword arguments like “mysql_engine” and others within op.create_table(). + fix bug whereby create_index() would include in the constraint columns that are added to all Table objects using events, externally to the generation of the constraint. This is the same issue that was fixed for unique constraints in version 0.3.2. + fix worked around a backwards-incompatible regression in Python3.3 regarding argparse; running “alembic” with no arguments now yields an informative error in py3.3 as with all previous versions. + fix host of argument name changes within migration operations for consistency. Keyword arguments will continue to work on the old name for backwards compatibility, however required positional arguments will not: * Operations.alter_column() - name -> new_column_name - old name will work for backwards compatibility. * Operations.create_index() - tablename -> table_name - argument is positional. * Operations.drop_index() - tablename -> table_name - old name will work for backwards compatibility. * Operations.drop_constraint() - tablename -> table_name - argument is positional. * Operations.drop_constraint() - type -> type_ - old name will work for backwards compatibility + SQLAlchemy 0.6 is no longer supported by Alembic - minimum version is 0.7.3, full support is as of 0.7.9. - Initial python3 support- Set nose version requirement- Update to version 0.4.2: + Fixed bug where autogenerate would fail if a Column to be added to a table made use of the ".key" paramter. + Added a workaround to setup.py to prevent "NoneType" error from occuring when "setup.py test" is run. + Added a README.unittests with instructions for running the test suite fully. - Changes from version 0.4.1: + Added support for autogenerate render of ForeignKeyConstraint options onupdate, ondelete, initially, and deferred. + Explicit error message describing the case when downgrade --sql is used without specifying specific start/end versions. + Fixed the minute component in file_template which returned the month part of the create date.- Disable testsuite on SLE- Update to version 0.4.0: + [feature] Support for tables in alternate schemas has been added fully to all operations, as well as to the autogenerate feature. When using autogenerate, specifying the flag include_schemas=True to Environment.configure() will also cause autogenerate to scan all schemas located by Inspector.get_schema_names(), which is supported by *some* (but not all) SQLAlchemy dialects including Postgresql. * Enormous* thanks to Bruno Binet for a huge effort in implementing as well as writing tests. #33. + [feature] The command line runner has been organized into a reusable CommandLine object, so that other front-ends can re-use the argument parsing built in. #70 + [feature] Added "stdout" option to Config, provides control over where the "print" output of commands like "history", "init", "current" etc. are sent. #43 + [bug] Fixed the "multidb" template which was badly out of date. It now generates revision files using the configuration to determine the different upgrade_() methods needed as well, instead of needing to hardcode these. Huge thanks to BryceLohr for doing the heavy lifting here. #71 + [bug] Fixed the regexp that was checking for .py files in the version directory to allow any .py file through. Previously it was doing some kind of defensive checking, probably from some early notions of how this directory works, that was prohibiting various filename patterns such as those which begin with numbers. #72 + [bug] Fixed MySQL rendering for server_default which didn't work if the server_default was a generated SQL expression. Courtesy Moriyoshi Koizumi. + [feature] Added support for alteration of MySQL columns that have AUTO_INCREMENT, as well as enabling this flag. Courtesy Moriyoshi Koizumi.- Update to version 0.3.4: + [bug] Fixed command-line bug introduced by the "revision_environment" feature. - Changes from version 0.3.3: + [feature] New config argument "revision_environment=true", causes env.py to be run unconditionally when the "revision" command is run, to support script.py.mako templates with dependencies on custom "template_args". + [feature] Added "template_args" option to configure() so that an env.py can add additional arguments to the template context when running the "revision" command. This requires either --autogenerate or the configuration directive "revision_environment=true". + [bug] Added "type" argument to op.drop_constraint(), and implemented full constraint drop support for MySQL. CHECK and undefined raise an error. MySQL needs the constraint type in order to emit a DROP CONSTRAINT. #44 + [feature] Added version_table argument to EnvironmentContext.configure(), allowing for the configuration of the version table name. #34 + [feature] Added support for "relative" migration identifiers, i.e. "alembic upgrade +2", "alembic downgrade -1". Courtesy Atsushi Odagiri for this feature. + [bug] Fixed bug whereby directories inside of the template directories, such as __pycache__ on Pypy, would mistakenly be interpreted as files which are part of the template. #49- Update to version 0.3.2: + [feature] Basic support for Oracle added + [feature] Added support for UniqueConstraint in autogenerate + [bug] Fixed support of schema-qualified ForeignKey target in column alter operations, + [bug] Fixed bug whereby create_unique_constraint() would include in the constraint columns that are added to all Table objects using events, externally to the generation of the constraint. - Changes from version 0.3.1: + [bug] bulk_insert() fixes: 1. bulk_insert() operation was not working most likely since the 0.2 series when used with an engine 2. Repaired bulk_insert() to complete when used against a lower-case-t table and executing with only one set of parameters, working around SQLAlchemy bug #2461 in this regard. 3. bulk_insert() uses "inline=True" so that phrases like RETURNING and such don't get invoked for single-row bulk inserts. 4. bulk_insert() will check that you're passing a list of dictionaries in, raises TypeError if not detected. - Changes from version 0.3.0: + [general] The focus of 0.3 is to clean up and more fully document the public API of Alembic, including better accessors on the MigrationContext and ScriptDirectory objects. Methods that are not considered to be public on these objects have been underscored, and methods which should be public have been cleaned up and documented, including: MigrationContext.get_current_revision() ScriptDirectory.iterate_revisions() ScriptDirectory.get_current_head() ScriptDirectory.get_heads() ScriptDirectory.get_base() ScriptDirectory.generate_revision() + [feature] Added a bit of autogenerate to the public API in the form of the function alembic.autogenerate.compare_metadata.- Initial version/bin/sh/bin/shlamb60 1547407048   !"#$%&'()*+,-./0022456789:;<=>>@ABCDEFGHIJKKMNOPQQSTUUWXYZ[\]^__abcdefghijjlmnopqrstuvwxyz{|}~z1.0.3-lp151.1.1    alembicalembicalembic-3.6alembicalembic-1.0.3-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccommand.cpython-36.opt-1.pyccommand.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.pycop.cpython-36.opt-1.pycop.cpython-36.pycautogenerate__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapi.cpython-36.opt-1.pycapi.cpython-36.pyccompare.cpython-36.opt-1.pyccompare.cpython-36.pycrender.cpython-36.opt-1.pycrender.cpython-36.pycrewriter.cpython-36.opt-1.pycrewriter.cpython-36.pycapi.pycompare.pyrender.pyrewriter.pycommand.pyconfig.pycontext.pyddl__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycimpl.cpython-36.opt-1.pycimpl.cpython-36.pycmssql.cpython-36.opt-1.pycmssql.cpython-36.pycmysql.cpython-36.opt-1.pycmysql.cpython-36.pycoracle.cpython-36.opt-1.pycoracle.cpython-36.pycpostgresql.cpython-36.opt-1.pycpostgresql.cpython-36.pycsqlite.cpython-36.opt-1.pycsqlite.cpython-36.pycbase.pyimpl.pymssql.pymysql.pyoracle.pypostgresql.pysqlite.pyop.pyoperations__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycbatch.cpython-36.opt-1.pycbatch.cpython-36.pycops.cpython-36.opt-1.pycops.cpython-36.pycschemaobj.cpython-36.opt-1.pycschemaobj.cpython-36.pyctoimpl.cpython-36.opt-1.pyctoimpl.cpython-36.pycbase.pybatch.pyops.pyschemaobj.pytoimpl.pyruntime__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycenvironment.cpython-36.opt-1.pycenvironment.cpython-36.pycmigration.cpython-36.opt-1.pycmigration.cpython-36.pycenvironment.pymigration.pyscript__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycrevision.cpython-36.opt-1.pycrevision.cpython-36.pycbase.pyrevision.pytemplatesgenericREADME__pycache__env.cpython-36.opt-1.pycenv.cpython-36.pycalembic.ini.makoenv.pyscript.py.makomultidbREADME__pycache__env.cpython-36.opt-1.pycenv.cpython-36.pycalembic.ini.makoenv.pyscript.py.makopylonsREADME__pycache__env.cpython-36.opt-1.pycenv.cpython-36.pycalembic.ini.makoenv.pyscript.py.makotesting__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycassertions.cpython-36.opt-1.pycassertions.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycengines.cpython-36.opt-1.pycengines.cpython-36.pycenv.cpython-36.opt-1.pycenv.cpython-36.pycexclusions.cpython-36.opt-1.pycexclusions.cpython-36.pycfixtures.cpython-36.opt-1.pycfixtures.cpython-36.pycmock.cpython-36.opt-1.pycmock.cpython-36.pycprovision.cpython-36.opt-1.pycprovision.cpython-36.pycrequirements.cpython-36.opt-1.pycrequirements.cpython-36.pycrunner.cpython-36.opt-1.pycrunner.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycwarnings.cpython-36.opt-1.pycwarnings.cpython-36.pycassertions.pycompat.pyconfig.pyengines.pyenv.pyexclusions.pyfixtures.pymock.pyplugin__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbootstrap.cpython-36.opt-1.pycbootstrap.cpython-36.pycnoseplugin.cpython-36.opt-1.pycnoseplugin.cpython-36.pycplugin_base.cpython-36.opt-1.pycplugin_base.cpython-36.pycpytestplugin.cpython-36.opt-1.pycpytestplugin.cpython-36.pycbootstrap.pynoseplugin.pyplugin_base.pypytestplugin.pyprovision.pyrequirements.pyrunner.pyutil.pywarnings.pyutil__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycexc.cpython-36.opt-1.pycexc.cpython-36.pyclanghelpers.cpython-36.opt-1.pyclanghelpers.cpython-36.pycmessaging.cpython-36.opt-1.pycmessaging.cpython-36.pycpyfiles.cpython-36.opt-1.pycpyfiles.cpython-36.pycsqla_compat.cpython-36.opt-1.pycsqla_compat.cpython-36.pyccompat.pyexc.pylanghelpers.pymessaging.pypyfiles.pysqla_compat.pypython3-alembicCHANGESREADME.rstpython3-alembicLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/alembic-1.0.3-py3.6.egg-info//usr/lib/python3.6/site-packages/alembic//usr/lib/python3.6/site-packages/alembic/__pycache__//usr/lib/python3.6/site-packages/alembic/autogenerate//usr/lib/python3.6/site-packages/alembic/autogenerate/__pycache__//usr/lib/python3.6/site-packages/alembic/ddl//usr/lib/python3.6/site-packages/alembic/ddl/__pycache__//usr/lib/python3.6/site-packages/alembic/operations//usr/lib/python3.6/site-packages/alembic/operations/__pycache__//usr/lib/python3.6/site-packages/alembic/runtime//usr/lib/python3.6/site-packages/alembic/runtime/__pycache__//usr/lib/python3.6/site-packages/alembic/script//usr/lib/python3.6/site-packages/alembic/script/__pycache__//usr/lib/python3.6/site-packages/alembic/templates//usr/lib/python3.6/site-packages/alembic/templates/generic//usr/lib/python3.6/site-packages/alembic/templates/generic/__pycache__//usr/lib/python3.6/site-packages/alembic/templates/multidb//usr/lib/python3.6/site-packages/alembic/templates/multidb/__pycache__//usr/lib/python3.6/site-packages/alembic/templates/pylons//usr/lib/python3.6/site-packages/alembic/templates/pylons/__pycache__//usr/lib/python3.6/site-packages/alembic/testing//usr/lib/python3.6/site-packages/alembic/testing/__pycache__//usr/lib/python3.6/site-packages/alembic/testing/plugin//usr/lib/python3.6/site-packages/alembic/testing/plugin/__pycache__//usr/lib/python3.6/site-packages/alembic/util//usr/lib/python3.6/site-packages/alembic/util/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-alembic//usr/share/licenses//usr/share/licenses/python3-alembic/-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:Leap:15.1/standard/895366176a497700c71a2b326f8b871b-python-alembiccpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledASCII text, with no line terminatorsPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRnmR(utf-824a5ebd78c4ad227eeb76b634e9410b200326f85fc62a1df37c75353cb8d27c3?7zXZ !t/] cNDfY3(Y m _}}~%. FE.Xta9%?]_& ]Mur1ǞT#k$t4-=56mvc5H͌dJlܫyƣ/+U"a.X/'妦Dʎ'DOw\<8zqkF'4#Jv\SeakLƠp߅@|JsJ>Nz,g9β^|ϴf_foٴ&Nr"+<W!VRLQJ"Ip`nث f& Xbavt?E}aRl)H0"lYܷ*L&%^rչP*j[/y%6->o o 53y ֓ugY &0uK*VnDbDת::0N.WrV m$JeP©_?Q0oFFf hpQ(#5HH4[oAuSJWl \DMa$vODԀ%/ꏸSc-@ғJc7F N" ML+"P|>lϫLyU]V#aYHDЌU iud-= 2sBjO8mSiJ|=iCY0Qn8Bʐo<;݅m@IcIB*{jf]{ 猖O["2]BÌLgNSP %n ߞiB ^~6[;&+q]ޱ'B꼞bѼ{H8O DhJG]sLD3P<'|/R}w0`{z/n jb HG(?uK>EӮ %_֗rcʼ``(+ ҥuscDOq4QσM/k]"/9Tgs[ݾlIS(#nE%Gϧʄ\츎ڒd.x_u'ȂjՄPB`+:S6./Y.X{Dx+)bԲ%Akt r&zjݘ*pCʪMp~ٔRp@(iMYx%΂ۻMFP|:X5#T#dZٻ`=!^S^"d9kZ*r\M{%^^;zz<st Ȩ.]wYjJ/~8ji{xE iQO>E7|YKfPJ(;0L>9OL3JԦw_lPFZϹ&8pL73ꈍ05F Y*f!SJ~bsA1&RwD9`Nd%Ǒcc+J<6k>%DãN%(&q̛{kVsPkmd=*p&x~ϭ:>R_Xٓ(3SO:68c$:'Lg҇N$jTs2 5a霽ɓ" H]dlV , xD7JPF١7v]7sr:&(^ti+.{Ҡ|I6G쾜@3K~j' Ve+8 hM$51@lgO`o%TӨP=! N U~2v$.r$7٩ai4 3PIZ\R_naxYSDnN#U [6tt\Y??ΨokDإ#n7rm?XꋫJ8vFШqYÃxKfm9::qQ壓LW2TK\0O<,Hd>jN/;}ZYXdi퀽Y2ߍ~&E /_R .zߺ5=0VBvma&$Oweljf%|/⠂+z8^Up{;bAEj ~)¸6ISfBVtᶒXmk]$)!+sg;l+J x .݆1n[Bh-̸Cuk' ʩ9W0b&NmW2V'ϾIx 0*zi=*r +Zs $NI,1|iw;Vi;P#@e.vYзVZ-6&ğ`N8|P "$z2X D ڻxة9eI:ےz~$9 L(zfIӷTOYrI#B.U+ն k4[B;6KL&@]Lb)$G(q9QCV:S%#(̈eȇ~PugL] ^ 7Wqpy9sRn+ȳ.l/<=1~WNc17?GÆq(0xHa?j ?:0Z*0{% ߑ?It~GA­aFldK#/_c7cťqK]X:}#^]izPY}k_5ߜ-^mg@_UbJI'׀ =<5z+'/қ`чBmt;SZZ o!D{oe[ĂO$έ$nItkŻ^w-u!%4Qggfʼn<Byy:ZjƐnŒǕhZxqI5%x6_D< >oMLU+h3֐elNι<XΩalk]>U^REO6, g 2K!7`RVeĖ9/}cg43(:ˋƼ9 0f rK~\H豹 : 4e̳ qH(b}k89g[8y٫>:~:xavJ0~ %˛0KX+p oR }>84+a0{ b'VB~j^/_<).VCCSjAy\׋g\){kS1F*[m|iE.˯55PhnpM 9>"qEEڝt56j( [0 wf!dRhktL*8$GgWb=Ab$rU4<-ezNi^USoK_БdGTĹR`#QB`DBUA޽M6䆁WsVOiZ >|D6mnI{ns/qآyt>AQС7Q`dEEN*>B^GPu`(-T]FI;b'bM7B1_蜷OqݎFgLiWĘnn u].6~8_ O-g\T+L@?2^ @=AfקIs' V& ;8~g2" 5#6{.wdņl]$VIԨ>6g0@zGgoI61|!wr p A39"DإUtme+Wӱ{b`e.V:CzZ37y2@ɤ|f >'r{?,+b`^܎c :6-[Ĝra/hm$R %RvüCR@GKS2͘<%&@ FHd̳NQ N1j6D]cr]H]ߍc0F#¥6DId7noU%S_E+Ul  gN7I!s l(ҧ!MS8cvϖ- wkî#}C[ہkO\ ˩K[] u |D_O4ŧ1_B.bE_.RP*v BPz* Vhr5imDVȧ?[1i1.—=}T!AUa}B7x4 hD%sKIWjA/ٗLͿc/ ( 7>,d_`2+l(T%._-汘FZ\s5 Ԟ&7=sߌfhc/ս˒+j'7뙻pÛm+ JRe!91,_~XHkJ1\1fH \>m/ǂ_rƯvzsmW^NZd=dO?=0볲^q@V Rnf 3DF=wڑ*G7/!+~J Ք$}N @dHe񶤣}xZ/d w C!2ml/Z.KiwYɪoSEI{Lp>>*$b4{eզS;଄ӂv@q_n>8Q0h m)i:\#ۗ_G)#׏/p GH:pOg!h.t{E""U\cP%@Q31>%*? ǥyI^;Nl&V <3Р7ƊZGz,ɓoS.Px潮*0~qeE2ƌ*=<tHro0v)''ykf?CiY9PєHE%J0#D`NqRE]*kPXn{ABegQ AjFH %ii#U㠌SWWܞc[&Ayۊ2MAӦ} _қxKi0M7= Lu|-Wt]H6'`Z&:Ye*e7v=~-ƒ,!g ^[6m̄)tP5,TV>#?1n7Ɲ~OCCuqHI@M_S0a+1LW4z,ܹ+F/l2mw\U^sO=w'dlVMW ގ:F ;0C^k8ְV}6EAo } 9 ;\|9EA|+/e sDN߆6[|P("KyMf^8eȇTqٮF 1(H3IYvZ~ܔ >JM3Ƞ|xbZXss *lI[v_qJ?-I8NLiYq'QpU"\û97 $a՚fLJh7=a\{6쿋m]U~Kq5IetTa5ә>PB F/RNRzXw9tbb~ @N'WO'?,u}ZwM֯U9<-]3`"ϣ˵""wRrl,t_,R12$MFpM& GjvES(A] %ҡ {{k~ԓء~|0wM* T'kb7*"UMOk5Wz:r>Bljy# yx6nL &xiuVщ!ͼ쨳r_3܊;v9;mPx4xxV[gȫm3^H<s[u{Iܬ&wHmRHמֈX/FoX(1M⢠veiaI'՝=BR :cgx-FiVIʵkIv C+d\\|t:{G [u B]Y ȗ.O>>0٨| i9[)ݙ j,Gcn{#4'uL ?(^+k4*fj\vdxcL~@hɰ H'q!J!gflX,~Wʞ5w̭%"Jn`gʻ-czbS=.ROά_>{;@w !GZ,|j\fy 4 SiSV%Z9z'فKEo^xJiMήrhsak#)hE+Eg=MI444[iڠ"S< 8p!5_F͉ҫ\mzA3obMi4LFG2CyLk"<_vvyJ8NO?/ F`.x$Ojj7< 7}2sɦܜXMG4kΑixÓƮ :ߦ36&Nn*kٜ:"mχ([LI[zKְEJ &ScO0>c#oooK#t~[JΚXXO6(h?~ċ:xN~=$?mX+3dyFH-օ*l bJh!W8-_]/H8G|\bZ*6|fٿ1zW[ƦT޺.JR1D͉םYUzu qiOj#Td2J'Х9(yVk~ҐmǖfȶIIPp0aK>!@:!SqgfzOy?V5`B{P4u8,9 XqNMxG9e[dEc|GtWJX{1r^*YZXFPIɜoȬ^u=](6@t. _0 :E ?IJ!7V"֧ $<0v!p[d/zTGb)h{Ҏ~!#vi}_.<46L8mNlG_+*6mߦ]ӷeJ;p{XKͥj,[#xT\{{C4=h (axX#b H >@ BCHlʿ!{=ȡaI7 1xDq(!;/(1T)m%bK=Yd[]Oe~W4/8oSv OԺΐrح`lj-~0$YB@N@1Vk]#a9 y&)!1,E#?'o+){wEQHӌ*麴֠%<+_/0H@mZ~e3 #d*wNXTqQY@zS=n*U}e3?!*EQ9!d.z.u֐ڟƜGi`Aoi /o/quXXG:eq)M)%wr 0 TPiϸmý52ۧ8I: :zNgkgPǰIƀGs|Z_=(#n4 b75i"[9B’X9&Ͷ%cQZaVUbTuqj׃O8y<+?+;pՄȢ=ಸFpϡf4|!B tJ @XΟo- RվкLATvi, 8SrQSAfWlpDbb%dzx]a9`Љ>ZW$P‚d@Wd~oT[NZ.U&CzTg1%lҪGα BKy9Po9Jk,4>/vm}XvLT"g4ls#fCW+c'B>y!G‚:^5wiDE|/wQFe=*>w@քT< U7ț Wћ|M-//x2f?x~[۞&-3^ޗa6" kNC3k,ǢᣪGsΒnuUM+XȖ䉎e}܂jk^L+Xphs3L7 @W!{q{Z{Y%lEBPyvD94~ -,`y2`o/`[4w ɨˀ`XfA Kx9/2c֧,l)Z$D|Y%ěf='d73fl@Gp@Gl$@gJĬ>Cb`y & ގ.W8ao9FĆhg](jbZqbao!.۝nt>d Z[gim9aﳱ[|AbƉMm: 9O1ztL Q?~vS֞>lg:U-BtldKH,M?]$0-3S>|0h}6їF50Ul?u`C6o Y$-ғt>C*E b^BB{V'̞?tQbd&;\S~1>y!I@ҋzQIS9$< G"1~: X(6%6{&œ rRqP"Ub0`_cqFQyiINͣCKOw4alc@ؠ7MXo7xVa>ɻP?p9WC9txỌU惑9ʣNCyjr9]{svs:6le]MlXPҜ`GF⍹ct /1c<-"AH i. V< ഋ|rr!_0'4,bH@`K+jX{텁XērY=f~e5-;lE^!n>U2ɀ$ #Q ?q54;jXJ.'EWa8j4p ֵo[9*ZξTݸ$SVB "(?9ʺO >P6_:e,C0h0FzN'!1#m~U ׶H[p_3+rF?h1A/IzU&ZU l6Q!aȨs#F^>eHCl:g%e 3xSXsݮ+"eCh%Q|A6Q ▲&jʠ Kl|1I!n\; }wV@E%$8tsj:".~“UBD(W.U㌪EɕH:ONEݢd{nAb$Y쟥cXm4'8vA_~5dJ_rz6؁)v{{j'sO'],RQ1+gSm'aqľv2,@Δ0\-Jf%slv iFO{?/a`@Qey2QǢA`دikeCDvuR|;ϙ]] aiG Z@Y|*d?H&:`ǧKvoXhKx6")va\Вc\3r{z?A;B+-FOĈ[1ռ/ 1YF!8xZ]ansBVzsg# pV=;+0EYy\H+>b1eܙb #s'7.dR)D1G,Ŭ=y@Z+O r&K©ʑz]UZO?溃γh\ Zʫ*=9?j('?2o֭@XXvѾߑw)Wٽ&rpfVOsXW .I1ٷ-/rVF7! Z,~-L&7j~ 2[?c)?xB\V*~][/]=F-+kxSgs~7AB NJh ^uI|;mQ7K]JCxMr~bu Obzӛntv%8kO9mcڅ[b_`q)r/EU Sێ)QE %g<. 60`mzn45}e@t_ r;Fn=)MB#&o (iKڣ}@zgH]9Cy%5iy*1}̎뀋$zSFi4X*#b~7m%L[~=B}iWpgu25]\*) a8 pgjevx?Sp]^}QZE{ؼT%&m+@?g=cݰ|AjU? 2-GIr & $2e $&` xĆAWH+1OEYR.,)muncFoWZЙ@ZB1y3C-xYn1IJ+@^-a|1Pcζ$U*-,ׄi9cj{SXpPjϪt˦"_urvcۙjwm, #MudD7O6Yo:"gtsyPBdvWbQѹ BǚRro `_n-MIf9bP!EI=vU8}_fHDCzcEaZUtޕLb:ݵI?3c2Ǖ%83@SggCTTm@0v;q~W˿gHUaFмyg,L:~9Oԩ_%ǟ{o1AJn PQO, #0/ 9$i!%VZAY+Fu&&'_lJ1m ?%.2Lv{3eKY6vwB6W>AhIul!6cP7$䪽]jUE֥ğ$<.> ,H*X0C9jfװF(-{i)v9-N(Up$%&/1У? .+c^e"P8[7cQe։Xd ,3yUF9p߃u4َ[IZF旌j>)ޙ|z_faΡJGO*zf|ƃ}› vA" >yHzKm%Gl$,EQ5>&v'~MmyR &` ,)<q4D< F@bkLς-4S \dbjǗfbWDCYv$&=͹)?? @M`Dr 5Mu[1  _,XW#g @R^1C[E:L1_6\as!}otr彘 Vy5 >U)PGC}[IwM*$_aPcV PGٓh l(BShG̤!įzXK'qI"uqE\Wgobp7W ہԌǯV YR+Z;F D,Y% ȀF%O ^g少2fOHz}g = ZYd"%l°R>bc B wN3 kdru1+U5q&YdMcq/~ݫQxG*2mXoma X y# 0?{څŠrYG5tfI*Q:o^s ݸ(+iu{Jyd,7|%+K/.Z@J1ؓ2p2AHBZƭ}4t/jRؤ]XM& .Oj21r6NYrmImTrax_T>"+W599 &p` %9˓i}E8bS~EߛL MNǙn;TP/&ϗP #Wu-ztué`D?6eUbmnV+VjX &#~HfG4\lYmB]&F{& =}$g^U[e,o luv^=C7X Kno>Xծ_EcߵQpLҫB[hz0mǔHWp*UXk` ٴ^   !U 6ބWhHԧv7?~eot]Dme]PX=pR_$hz _KD 0u>,?.(gK((ٿl(׋r GЅ~`O7NT#s8=z8D;V.9B"E7YkE"3Âq.Dc@.8{xl C>7j#A8wfTF%kڙ3-]]AAG E{s?r?wvLFU?Zh`񓯳BscY#: >EމGjٱ' ze[;E\n^˯DLf=ȢL鎉^h#2n}Q8|祀>NcȊB؝.h,؅2#.?aR~jIaڬk{TWKu[G vDh)}v)8%+w}ҷ?tP{9޿j6 Kl>hjdû[R*||4$̵ N_P" spuPppinDRӿ6F}EjNZE;3s]S"8H(Cj#@65X1,;=hf;PfAg9- as] ŖxTaps16O9gfv1CkDK"1x$#?Y n5H=`iVƘ%Y#qwi;@:W4(/ nHظM@WBdl+>,*iͶa [R\\5_$ J0DzmḞƶқiЩ-(AAw4eZ-?8$fלahx>esq;4 teD N(՜壣]yL&ǃ"%4"Y\:)=Sf4j+r/l]|b^ v4]^Yx{?bVjNn|uJ\~tj"V;jJLp'!!P4XG!ϰArчY2" fIRIvE  X9 .*"gF*sqBڗ=ЉuxE<2cJ+7 ~<[:1NU=*}S\PݴHpM)`;*\Tt'?ll " |aYRҞBنCƴ-ww~MPXX`xFBZ4)ݳ j"L]:9>+*SSVЛLX^l}"kDd e)"zLh6ɟI_LW.pbۜ⤴@+VF6rBeVsߐݧCHIS^'WB6Ȗ>iQXwIAϊ5= ( ef:)WUkb8MV=,ڸP-i8k _o4 D{)s!pmVfK-WD=1IO!sJln〔t硔@8% { ӯLH<1&Ho G"syJ*pt6dsjfaTcj{47bo̥De$fRl&nW&ykV->GG*DPNlʹ**M2(N͇oܔ_o2 EbIL'wL8*#8 bŭ7Д_ާht .ZS^1W;$EFKbZp[y4vWYz^d". 9Mx1 y K͟).: yH-?o3K5!EF'%s GSW`.d6"Wf{m{~CvӇږ~٦\;5n58'=ERT,kߦ,Ⱥ1ɡ+7^g%ދU=f xM_j&e2;dY{a+oc9<+Yލ4r{_/]m +L'R6ⲿe>Z?xFE3!Uۚv+ ۍ 2ŒmS0`D3L蝹rx_NA(i='>D\ ~5C<~c 5RdrO*VP{ //!f#D\qItmmE$efRi_nj$FX;)=RtlpƁ4Hcb) `[\ʮ谸a">OS=\n׷UD?z,l?9!tBܕĻV3ssx5 hms2/t ^'P7HO$(#ӗC@Y̺S+6FH ՀSQeCNt-NaB *8ˆT<$A?wswIUNv Zv Q|nfO2G~w~#G%w' sHt24pnHK_K5>K]PuFt9Έԙq| p,R1~/i0l3Tؽ#a&vF&}Cg=!8ƃCܢtduVb#ƱDYD-'ObΛ!^w.ZQeZجOIպ~*?^#%sVݛ[jvV۾R~H)IuftBxUT˪ghe4| NyiB<=F{Fc3 B[ 6Eք9yYt*n=Y9Y:\^( w?4N/(Tj8Z7]ID,Ee^o;4}NV&L dui"϶r gn M4r1'F0ڲ:BvI+P*,~f=%тBvJܐϜȋ fHONuށH}J99@6nt p晃| ,ifP"$6 ][UxA l'̀KkyGZzC.VD7tf3I^_UR,LpxUNS`3v2WPҵ+l4ϿdJI zFхf_Ero9ղ`@WC$YlokcS& cuz+3Vw}8>]ßT)#ԯZT8m4&/qJmxWܫocیa̬`טz~- 9?ٸ hQ>$ RL5vbV*)SY*p4[0: ߣnAP~ >whtɦ88Ajҵ[7Kp4cJpy%c59)#aGR*ʥF*ѱ@v)H]rI;GDg+NE '3M,)VLiZ= bS6>y;u0cVvAϼo=$*S/,az78L?}IZ feW36eLfYKX;ssnӘW=G9>w.V $eX24`kr;xC`zgb}@JD AQwDWB uqrrߕ>xϚe"~JodLw ڈ6]r¶{\>~$DeUΈ V G. p*l'NǏd3&YD~#簞5'*ntA)gx>ꢗ6I#C2ZTW%)栏ں`_R|b*c|Jikߗl=\A|z)2!!{c͕?03kK7uߓWs/Ȟ\-dHQf΍",c~oQZsr`GH'1juK2RHzhr]ý:^% C(`'=U ({+w tY!f$ 1MfIͥ֙ ~< `%e 0+3^Po; W)<Ud®BTOj:kar)Q BGf!7y՟~iДv sMn([g^4mځLy_=ذK+ڿ -}53CBY^M#.X;ɀrScܹg=a/5 VDHN~~/+Mye LLج0% )ڿ% y!rj/Ⱥ$p{_ _]ϸ7;]lbZ,(AVQ惄,MCGwlޯ$;w/UGX%9'l'@"d֑q\|=p31|$l {N]oZFTͧ6%vM@3i X[A-Z@m:k=ٰT좭`3Fͷ"X1E+CDFoo\{ܛ}+xDN1C5[wXeWh-FzYw 5CXմD,@H ?:b[s<84xJy@);Y/JYᰇ4Z@hgrqLx!z2geU D|Heˋ.SO>?5A' f O1RK0 pc׎|{^,2Uy=0s++|\sg7i>*x|7,,'r5AL'rh 7bCA|S{+à-!#?hp#7b/:.*/z%1νQ<͠y솧w;iU6e9\A`4H عy=vt)#jiHJNgʎ?v<5>{TƓ~+lxz=YC9FnA6ܪePb;tu,zqIX^w$|{lgsHU/T < Ŕ:Z.,? 2-7<%~% v 4+'t"(~?[J]@ v3-Tm`-aNbɷBTʺf4`%y 5 F +Lp]3w4OpAYd啒~Coitm nMm9y?sRzTi8CW5~6W/ͽp%ǫ0͠21܂q"7ќ`r:ccW"T-l3#N֭ nn)3Yk5CW6{nCUkRLcOEaU>q:;SifxFW7@il% 1Ye4sYal!7ŜS#s)gB] z8<6uek:^%v+h=6/7=;O \ʇ]&~d]y@^%<$8 F9/j)40g0ށDVfra OIgRLl^W-bx%h ˱ jLoОO@] ֤9T7;QYÅJqu,T-A~?n̸ͧGJg.A,ǡ4@C+N?p#-$hx;ēk('.ϲ#heOt6vGA_߆Nͺ 3jYW=:s*,pFZIOxhE0n-;11[@ɮ؈xNo 3! /z2)W?BJ)z \NzܡD|%>VkTZ^2w[ 6ٶ!6a#O2]X;MD,%el-LL@ <) ͯPԬ&} SͿC;{#I A4 v`'[ޑ&J (spqHP_Qg[j#HiQ`nܚ{R?ϓrRι9s~TskX/Y P* ا|i u湰5i&Wxyڅ~NfWGRN+ŗqBB,S>5 8LJ˓$84^Q4t@0m.3NjTl-(tWn-!*9@6%& lrk^}2^l}H%pu %|amêNvb5uFι\2Tgaq9VO\-F9nr^$-]LgXppjKCf/W(GnT㳉1Bqo1γjz_!CdgDO+ {%S c15 ޻a㰺ě r+Tod[aK/a-U\zQ;k[RU70FpBpA7)߼'@!)4G'5M dH?@wKezV/=3[j_"D/dWTf׫9;z.hMVۊZ}e;oSfSEkw | p] L=+iP,nZE#Xܝ䢼+ %fWhSF={}E,{st$/wVs~ހ-Jڥ7/5S֍X.Yl0\@s\`|s(<,BQb:C] |o6{fގu~8jNN[iI)Ѱ ({$fmPW?t.C`;U|C x~F%X%V D* U9qA UP2}$ǨP9"D#cg.~lBS_s"Ւ{Ȍ$DX}uƜaO_ \L#\5&m6"uGDb;ڜDzuM,aYiT0_cBOיpPDj<^`@$2 KVNxOgZ.!؝.")A*wcjAAV-r,) J |q6CwWgU3${B@$N-b.i٢;_orA3 L8NJǛۀtpJpMQXc&6Yʋz!n8ChDѳa.ti<gJ x d\*`sie~RZ__+."ǯ^|vv+}#5;ήѹ\EG$h6Bbw=/ap{OȺ(qBx: cself B6C޷јqIfKR$-G40 NUu+:cЖE qy __) 1GztO72f@'$[Ϡ$^ę!0*u 4}rssnJʮZRa\F„=نtl|$xd_/sUL"[cox7/KWeHedE4;& ȤW7w/% E<۽7 0g39epd6J1^ C~qe-P"{R+7Ed9/)<P2噠j6NB0 'h-0S; ph,TVf[tշ6rCu4P/{_GxK'TJ䴩s̞S.:BycZzwR5t -x}Q)˒K1ˑ">ϝlKwKF%eg\/g_r2iA^A<a>S㱽B "܊K̸>=Zk֫[M& H"x1$?zJو]DI˳]V_!eLdkLηfI??ߠ"EG6 Ѥ꾮t|7 Jκ2M3@>)ll/kmW$e\끌 w38#_ZpFu~=iwQsDF7n2hUőҠkai:1*;'Bd{U9)#6_`(4`XD5=}JLLQ-oO+ V:`ϾNT|+ padR }\%EprfLϋ1 ʥMFǣ^ki(11G%&%"kmiI^H3|? -yLdQNoi +5HqVebd}]׈:ЇGeYcuڰ]_UtcF* r &H,3I&n p Zyyg"<W#@DOiL}r(]%H{L! W>A fZ4p5t}sQ } KH v(3b csSs5;d:G^"|)v32dyb2_kM-(sb/$}d%ucLuIXZsdC\v;à`Z2m~ S nWbQ9 pYy8;1'tf+e*Ci[YHv9N<OlacY80t>?/禬ӱ'RFU 1Q^_S7T,ZMO{ʼˀoBLAnHj!5Nk,:ѿ8/XtQ6>% @J, *^ͭtE*[k+(c7,yh.h =AY*x$~̾|uw築? qK'h-RΚO/z=J~ی:cQ,J3/(՗WA"v2TS~Q2*dJٮ@4h +W qR` >5Hxa%Y~].h]8tTq+8 +~A‡{MTD."cXgsn Іb@xD-kORzVy*#Ɔ14W"w&Ŭ߷8HDPXPieo3F}A$9;#qb xfҔ94L @~F6\eoQ^15FLE4W0G`B(Zx.ˏ娺J"mF-# .L[V o&>0h&c9iՊC%H=2z8$_fY٠i=BP]j;ӹ/x{p֘>0uZUhCuCe)_FZ%g> M퍏zRNi7#NFֶw`rdUeEAoN{J?jAB'1-FOL"A; NǿߊKok{/r_ҙo'*4Ҁ_da Mv7z%;\> }BD(¨}dqvf#ȭ{`&Hz>-˩=|Ӽ괍}@8!QOjDJ H".~sAKY.*Jϵk9C݌8<KU>G+=(Cta<|K=?qPvIJAY|p#8jK6a:A3e?Oũ١>'s@+m#FNcKS|n>'HO:&8]CܾA!k2csQVgSwy!7p֋}I lئhX:JgNoG̜q[NwpL(m= K6RgG aIObdfY(boзDhC1\A%3D"0Q  G'?Ev1bl3Yhwp$T8=d]qԂqD~x-)#?Ճ5 QBU? LrG1K]<̖ٳRWWf욘wI,,`oU//y- 83?&O>#PSk4E~OrTSrz`e"QZg)YJ0;B[}z I3L>I{r$y8I.rwGbknKQ`PZE DVkAtn#f~pW=leҸRiNj(PoGؽZT79J^'*2Gɰr섊4=mrmt)N#_\YK7XʮCwQBPˠNe5J6 tNhG,HY>)-hHj-iN΅VOBǚ)ӑPR 7  bE6w+iC>M\gOh;DN[d5)K0U79?0ΛÎqgSjy7bV?->X7 S2')[yqm+xkO(홹vPa"C-ǣz].†kډW}]t!e>nwG,S˾ ˋN6o-nuz1: +H\1ʀQt>I4 Fx"h=d{ B' ?o ^:w"?"С-Ŵ)lCXLlZKj9L1+4^ILt-IpԋG&pK̗ADo_Bkїt4 zZԔ0!XR:12b{̥Fw1U#+&SvM?vNtU!ha]b@6fџ:xǦ @ =g=e4^tg Q@3a48w{c62z{5=[;j /^sgHyf>h:+Q 1I.墠>cwp]w 􁳇\ wzv{W?I 9Zuc"$}v.YɼFvvP.]GRcu D{t\{I>qGR+B:m8pB ` %6R}F=+nrZi"FU1u pDCVRxNx6HrZ1 Ǖ0) #ݽ&< RaEi১ŮZ¥c Z[sH)}f`\2GiS~h\ɳҔg:!"7y#y U4jk&`4'ǭ#r%;sbF"qgcw߇6R`~\1C7WnL(Lչ6eކ3JNߣ MV;*fIaU#WVQJEn 6Zv_(5P~5V!qO4u'-NhW*|)m[~?m "8 s,>u{"!wtRVgc:]eƩ񸰄c2H@R?u7zwKD<L ݈$ M\M T0ԇ 4|BXF? |g0Ae 0QvwhR lEb2gx6e#'cG>Q"vr8q:CiѼ,^9FWt\i>8R_~Q5gm\:b!yE^o)slo/؛C\q $i8ҙفDUV!0Ӳm9xDb x2J< #JYkhu+iWT,Mu;2$OVwq]{IL=r2cw3e²s"JVwvO7`:osps\.u'q~lh+bҜ211UA[k]#婵qbō?8  =_zYDԂX@Hݭ!"U̹e KO#WGw ?$~$D/@~!1{W+tGۉJ|TC.i36VeīEO}YvoejAG?xppiftlF'"EHB/'0Pl`n KW6qkӊ^[n%;X@=JQj9tH"bwIc Z6i,l,Γl 85R jŷ6B==f] EtSde華t#D.\^SL2el'P\π>Uʠ]CJ ^Jɓ[Ns9&{j D2x ߼T(~(of'KjOozi挦k}#׷7aA%_y7̆a n 3k/d;A7%"fyfxD!=HIdJ9P\u Nr^G(=0ouDgH ~R#B:'<tu4Ŭ kxrb`TS;Uۢ͊ O:>RzKef%|Qew}_Nǔj8}N; yJ&]Vn$z[*0.At9hڿ'K8̮>fGV1\vrdj&ʺde1?ݔ[Ͷ%5[I}W? E 8 X2{W& n ) I֏vI3ԣ Ob.59XvY/InnT-Em:G#ub#Z ĝ$/-RPϙ!GmɘzAM@!- t;񟯙0W 1z:SD/i=y ;#FmkJַr d]"cjJ1w*gǞ\ۚ#ot''up0w0wuyK&V7M~]}[ \vOAђJ[ q̢ Vm. ՘|`LdfEJ[CgMS|S1n ɛg-֥.uGbݠgߟ oѭhA#l:鱡[)lJݖ"(iq1I6'ڥ5Z(8'"4],'ʟ LԢU|6AT^.H&<]ZÍt~y+:t(=c6=||Z˳J. dl3\#D kcf\xo';kc%6qz8=Bd|[a*cU qJQ*NN@O :V1j=*"#} %.E:K])'nm8xj'S(GXπ >~i_u.XG1"k|]dCJ4~*lO|Az2'>mW^QD 5uP I~Nz fd q6DU7-nF2w~VvQsǍ*߫Pj(C^S|xkL M-QFe"@m+jAWH>{SæncZc3ň+2%e(HHUl1[uY4UXM;p.%V7քT|EK'a3D#oM9Bxϋ\aH\s&g){uVl!g GixJtj :Ei+6S>M_!f[Ep`M _+ Y@aT$YRW8%2HB#NB>pmlAM=?`ᤩf9eFv3#)SN?wCum f/ՙM0p+'DXy8#MiKf\ߵ x?G#7@ _(Fijcy`bUNwNUxi:TaTzQB,";2i;_;do>W m0Ұ@PgWMM\gSE24xdJs:\uhy89n5 鑇g`($rĠKȗZ*p ;yˬ }|Jf]d\Ϝ^Odˇg}Yx)[VoNQмz~V)c`044Ըsxp ,3וS=sa8㊟dh0R|'` u8Z=ɹ4T\ѝ% NT Zblmc4>BV1[y Y5a) (i{1$a8Rzu֩3}\B\~p$6hTṍJHR;PuewLt [n3vQ bSNOPp exZhɋ+J ii`=੢նFƴt8צ3!"~T F HnC+HiD `-`8WAP U>H!ӊs$,la7/_GK72%\v dORCşPހ݌z,m-泍}i"}eLM/jdM Bx]!ӌ:ITRq-VCh;R)<~}Ղ"[A5{dpn[=uŸd4/설R.PUzSWP~oLHwB1}N4Ho ~xwrA%1kR6ЂPj:۱%5;cc$5RHS湽tziȦ}20vjݘ(?WPR,uy0@EBN5672{gB:'Q"H [}cQ)Aٴ-x@-K/1]s47df栽#>άbY `oC"_(Hxtzwz&K<@uxBrД1KL0"if:ʞ\HG3x! k{ɴɵ>|M +yydxyxTYk_;P+d9oVLЂ4 3-$F;8m -*mrIqEՏx=Z'zd_;EDJ\ZEs7/v1(Ά5GL2I/ 㹥[IE%*-҅E8#s`[eYK>ywV>׃%Ywl ohܵo9@1K #h6QXZcGOI uDcV349D&'I" ֋f<ߕ4}MT?PAZ]-i.Djm̭lRW^)g:RQN2 Ԥm a> $>&c,JYݔmŊH> ` o]ʳQ[8 &V(l;%rB N5K ,`JReVd!O45|Ȃ{A>d| T$>,ucf$aaކM[BI̵? O)b#>F)xؓ D ?s* y&0LÄbEz.Ȅ }mI?d\C:P!#|_ KSoWŤVF3%lZ٭JSOL;ļ`vM Et_› j~#Aoqd1EDe"va~vj!yȬ8IC$4V_}\lX71uXBFV7ʂdxkU k( l^WhK Sk <$} 牞t` C'B}xW.7 DLz6\ :dwE̪eE#$Y kmkF[rޘj-=]rZhq3B!Gg0cLd^j:Sixs~vEdf74uw&OlAӋ X|!ȱ`bhG.mNxgp 60OlM%*߮bbٿczl uf}7l7/8SAM$~Z$¿D|W9?ia yQmn%ԗX 6OnL^ ʶ /xVb';*l9{|)ɛ YgQx Ő/NB-O^"ቛ`*ЪOpL|dJ!&uN]4[U(`ޤiOfDBV8k$zE˨o$cwgJ-u+[~οEZMO]Dg#8>D#o܃bj9_uΣB8ږR=bZ#sQ~S\I~NΜ7ep$i)7w"i'0otH.{ J}P_ˉLׄ/tx/m pU zt3 e J+Ei1ݷy93('mQ%d^y{Ր?gc4>/"1A4"T~rbv5C`w鈥(m6чy"2YƍH:XWҧ`}~T5wKOGԴj6hmU?bkn< d011|wɞa"4LZ٘B /d.d5@%g Z [|}r}+KT#^DƇL#Њ bI-_zh *|ǧ^7 ]Uφ8WyzCbǽZcV'H?BXn$="31~$w9`>ֹ̄0ԞxcVЃG$6ZN`F08wvAp¢ޝZH4+lZ;)8 }k?9(_4 ̪g>jwތ}g`ȌŠFlThbvGbs옾XЂ gb$_]Վ3 !BgϩܭѕQhkĔ lBU p▣o4jV'º߽w$6%;L@dN⍎#9xaYfkkiʆ%$+FK\q{5d7J_ΰL]`BGbm ڪCiE^dW(QHhNZD،(vdN{Fs{oSA`ICX"e |=e<\+,X*i[kMܢZOucws&`m8R.rt 8I7YxzHmD{X=މ A|B\7;Ʀ1;ɤAQU8:y>!^URxM{q]md WDK' \w1} mX",=&htqKB81P;g.>vt?{\ /V{:Y X1Iu+q&Ї|.ecn5-fQ %FOW`LuSI`JFmaXfAdmtoBldǷQH?HuJItniLH%Sָ! 1 R+aEz2 Ǩwi0 O!Vj1Sp6o4<& * @B+Ogv6%^o^Q&m6mr`hˬ/jEZGng8}!q*/~$V%è#hW QHe]^%ӕ鋑8.XsV!2R/+.5M\1}]cLlX0K?2|lY]{N&*^TapYφ{n ֞_zj;LA!#ї=zKN3>AD.ג%O) in%/=pHi`. H[6NN7sХ'XT/Pi I8q g>N~su4^ugԷ:眕tpT](Вi-UO+s0Mg/rÓZddYCۯkS (QO+ C5E& Ъ?:eC{6v 41e"@F|) 9Vի60sA.nwS.#r9.Oۡ^Go=(iSۑbXˆFkɩWoc.R8JN7{lTUϬ{c;LKй8O+:UrǺJlUQVXK;{;G4:+@xYBX`:v<ai" B =ZOu 3fH,/?*֙1,n#KFL>&Y:gPGRMN泯;vZw9IA첣">;rd{*xwL?#&6Bp~e~i2mv91_I1y!Q^ow@v)TepÔQlc'+j!7zсbE fee.Ķӳ·̸J6g&QS x.NH`t6ݞ 5J6;Pc]_ˋ|RN2n4h~!m/J@3? s|l]Ç9C ߝM +Uc"\\;nyllw)[@M9<)/3g@Euշ[>++'RVq_-b+ie^3s#ҝ\w4c&}}^+aLe#@g5KlroL)٥V2JFl]g(ų0O\2!51F}42&^.cSP"1Jaj2+$PvL pǪVrB+W1uda)=q\A<Mm aIMC(Ob:UAejóȝ}0 pC%{TilE"͝6t5:A4h5` H;!9PܷCo$w(w|nۘyu'MV"(&w(flXD#^k/wiwUwJz0]HjJ126/#//Efi76Pub6aE֡C<2r#1}5qzE=: VLZDzRoN’YBŰݻ(Z:fsi%DG{؎(brxh<1AoxGQTRa4utYTBR[dWqK%l!HoM>뮵qκeG6'"Y=롷S*koGJi3=n.kCfg5,# cfFx D 8ËDKIZ-Y;P_z:diwaYT-똚'n7pWUWjЌ]х K-=)Fv0#[}̲LiE?HRx0Eڍ޳e<DC7:+7W33OqNF]&R%^[SEZ Ngy,Qi'wh=,P~W[b`ۯw ujmopA>8ǡ/0JQ1]ٳ\F/hE$%<XwP5 Wz`}_cHA,U`mKWǑP$~ڐ7ADn݆?Lf{t5^ Vҁƚ}!>\D~ alfFua+CDyP=YQrӜ#8{̚jF޽H-ͺ& +ꆺx!C = y1%c6%q0dmm$/)E rQvgĹBRnʲNV3N)|r2 ~XlkYah5dEừEK#O(`]Ԥ3K;@ώAl3=6}&oeEqfZ}ȳ1fK*cmmj1+I۸ C/c pg8Jm 1(nby&a cȭ47U%24>ZՄZyս^ {E cH*;Y,[G.F>4 !'B+ҍQ(i`7hJ2si(<3eὩ}G$%Nm1T*r4AqfY2DŽaVz OEQp~oRO(1(nᅵQ 27/b*<Q/E|YG*Sb>QzǝzN~asfl!?>8B*M^Ќ!@kvh/? /yYV#O_3&B?Jl.;^PGcQ'8QKChS\Q1Ke^h+!ҿEpAh)X8Џg)r[R.6 :mF "KlM !i̬Vd)@+E̶6>>ևz?\z}޴`C,ݦ_9-\+Ӑ Ǔ},啵^Vs(^m[]߬ȬgD Wހl>~JD@4|'#M/sjfy~VE`Pi̵ھ_mwG҉OV&'$i{B/ӿ ߶i}3c<<m;gNŭܞmD£a&%!M'&RNM ^uXIАْ2kir*qd8!?lַT# q(pbnO, H1bZ)~/*1h+Qbs3Z[O5˶ӡQXm8AML.un.tAT.$;C) SR5 Mk]1zp}/|K_Ꮷ7mz9f;=EdvP K3BZ'~a&j yT+P mveÖS(nFGg|JVwG~ŕ//QWZ$Ѽ[Qk ;W(!dϦ~-G@덩}\ZVif^#P0mCCcfJd b8tJϪvqq(N*8 /^"ԾRqIuy[̔[A7 #$Q >RCE*Sr>NcE8ʾӬh@bYa9b}xʷ CHuRW~ ]#B0&3jccvQp='vIG|KiX\vx==:ZPB6;-4]YV픰+wݔe#L|!>NGDtF˴U7E P2} ٺS׳Ҋ]G e1_MN)H~}e }%4]vV7Y{[eJ'bdcw 7O>)5[?hw-tB_!ukyyg{Ce g-ͫZԂ͌NgÉJS#;nv=eZNwk)iR -z&6!Ixˆ&#U@У:|,geU ,V{TfmHwԆaI&BxxMkG,AdfbdRR;@:r=mZp{:Wbl\朕_+*D Z.1G357+YK~#L2f$]XF$#E _PObs |t,4֬Z`TDoXɬA6OIP,\Uqnv{vPW1 ٿz`_+*\$E|9#rM*d;R6@ P& v21C?6C?6Ӑl`6zyWs~7 VHsUſ^ *w;9+)0 2(<^G\cg N_)A5jQc}rhtuYhBybeإY7nL O. HUKx0!dk6ȌZt9p`4am .ZoJU AȈԿ0wȀfxoJij956 ;6cK6f5B1{ #Z]7\~Xqmk6N1eXQ&3^q!GrI܅Iܑ ῲŽF] Ej?!^^@ =~ {ҽ7Nḷ{?]!r^akxQNqSP-J+Ͳ]:ٰCs>(羹=ca/[r.#yS2auLcOq?F<֤!nX7a0@5t[OkBp e{@U7,MִF}`EfuML*vf„Ȑ`|~+Hs8_֒p}!AtTqw!H_>%_ߏhe9XE6#~/P>o/`ݢ*f u?DJU49Pk*XaWMO/ k.T:ؕ/d~8˄#@;\ڎO|ÀLJ\PK1HP_Z3~ᰳi a2_ے!U\H򞹇;FBm9JT܊QVpT' fC#c0蹖fc)}qϢ,[쬎?t+T@ ?;ǝ7-%&P5(n`jC^4{wWP& 2/P`t/7D?.GEG8A K2C"n#L{SDs$bt,4J@nnm8>H:IWLJe-X$Ԩ'j5\=\9͡9 '@5d=xwY-V|(˚jB ^Vڙ!?g`,Bxbw$ͿNDIbEh``4=x[bVsgwY)1s=|iS4h2AQS+6Qfzgt\O<4ۗVF8!_2-bn6_+Lc* Ѐom\T[ D}a(yUs~!lE{n'c1h5Uty'8agf1zNNh_lhRp>mkm*A@w y;~;mN%~,>ƋUiDΈw>mĨmi9&K^ D־Eƻaޓ+%eFy{v\Ԏ kI.Q#"gb@!Ħl1%QN|9zL0Co6a0у^-A w s~:iDZMG2e )}RƻR c0 a%d೉ZpEPvʯes y)J/R@Y pbrTe m4ŢrNe` wS]d<͐caD+'KS+Bx̤AgrdI!ƫOs6D> 4"yuPߕP4zEDō<K} i1wfCRL 23sHܥA)MiBc.<9#3:<9V+#1[0n!UfMBыmUN^0PFYh-Ƭ)~=RD*~ _$GFrʡ]>MκWoj&nKۑ;=x#1M%ơ7_d`6h\,7DZWŒοTJXͻsGMЫ*H{ol'`XT7壒0|đth#G.١|[TQ/7ApW^ &9$D=^goˌ) yY=C"xBLE.f;8hidtt@֘gUk'eld x-tdzdwwxS'YRPT e}iz)cpW9=h_RSg_\#] AP9Эh]JLٸRߴ}!,e␣JgM LdٶS{0&79dˠ#. M=bj͏ ~E 19ZYS@L'DX*x=aFRoWCrLZ-Q 6$B ` #"[W5:_e91" OG"*]~O83G6So6F)ӺO]~/Վo'0cVy~8*#QzYU_bqCٻЭNx -'pf? N!R2B:𝕛f=TD XJ#'vmՅ#nHJ6JUOl_1 !?r䐗531GFQYN:"%HkՂq$+%mp(zXG'I&ʩ/f>Өږz%򎐉~"50;A4RnsF*O#=%R(U] hz#9o J<(,Pvn8zF.wu=efӤeV{E2IU2yK&R|X)kZ±[(ۇC!B239}QԞBAf@"w _ox!b pi'Ñ v'Fpfyz~2<%K24a4~@}xw8kAݠu SZުcƠK&,SXy=K Bz=گ EFiƯ$Bg-Xϒ- rPoRÃǞ{cCac\Ѧ;m8>bRx\t埀M6']Шd}ޖc:fԨ"ͯrH ;#S.(s|`(`j3UP"EpN*{PѩHp;.ai8S mLm.If>ȈNѶhj0zRH-?';VPÇVM}ynt+CEkVIOיu\* +-rtR/;.I'V1lXE}[ <&OR ̿4or+Lo@9)_+tf"ߎwĎ f,*A7HG5,n&S|b'~wqÙi9)kt,C~7`/s#a˺M~XimE)%̔4n^>EdR4vD_#Ɗ|ENi%=fPD5z݁ZaH~$(_^joB.ȏ)Fc!3 ({rFQΠv ijvNz39.:80#X(=3ۿA|nkw\#t 9I xs!9:F2-].; {k0]b۾D8/5csGCTMM@ӁP_Fj0~0P F8- >{IW<- 5LnU$ *T2P?,?v?/uo0cY4ӌKvG<*Tl.?R icb_m /ŶF T־گϳN]]P3:?Kv?x8BǀXHt¤5&Tf[C3Gx!Lװr=ds+DܜyyI٦ "6 oRwmK&fH8\aƎL#Oo7η^HYqݺVԹeյV9Y󨕇 | 0Ñwו81k5ג_P Gx&3~ ئ#>nzWk\t %&*1D4֪ZHKX>F $qt2e-%vNymEژMF@ZHOF"Q;2'YEBArY7`!SBS/Q&pzV#@:m xJ%']XfeM&P'Z;l$'?5> #o! *N*a9b=m&Tx<)(ԎnABؾ]%5qj&ffr;aa3U[ ۰/lRz3r< Pcp =Lq#^ DEzqV$~MMLq#(6Ӎ~YN{b* $cIC[b$/r;@;kyD0WsOl{ (XXg!'c/s[\߂52X2U@:}4V;f Y,W)js3߇s9/WߘίE6>DŽolm4>'E%P>h:{Yo8DP%i- (VCZl8v "ܛ4ӔB`qJJǫYAK=duSS&TLqdRI}\cM*Ǘٚ!$7A=ujK,k떃bFrޡ ҥIJ4ARc?_W5rZfjJ.T_儝f&r1&r̄"7<59>I6jn6}My.+cŁ@)I7QmQG dhERhzN'+A7'$lS=\y,'mBɍSOAՀ CS%b Z2YSԙrN'sE{ګjڠ=t:00<:`1T@WD_!4Xua:U5~QݛYSE k: qHUg;@J#@(GXełl_1II6QQﳘ˩Bd8wM8TqtbVmbTGbB} 7-ڽϤ kc҉d9 qq{ h !Fkӊ}Jl>S̒03fEN&a1%E1`Y2E4 Ԝ~qs^thīK(.dw 7=,x!60dI@06Z2 6e,5&Ģbj?(´ p̵O1]ٲm6|OG`Q,n jNJu( +O5i?ء}؊YΥOƈ*F>꾵:nG< M}{XoTYs^5n&XR196p2SR7H2-2]/YByR'c 7T )9nzWyBq-zzl#w ZImyYzQ0m`\NI jk 8*ќ(ytpjP(39}H>dv`J ]NsSn5x]4P,w%EfePD>K_~g尗SoP5 ʄ )0ߣ5Bzx(kzFӲ` N%ɣ\Loh T_H(KPW5yk?zRcpwK>t_}FY'%gUd$;cz]jV|Q)^ޓ!A`.Rd;i ͨTǾhnJ PG藪DK#ob[ݬ\\IЁX/6*sB9)3duN}:Xb~i*M":-:O5υAtlj{j6Z"#9KRn$Q;(|!3=Ht=N8v3w1]!11]XUEt5Ck[=8K*q4sy !: +͟_qJ1-q#KR|_^#X(NN!lYĝEІYnͥA97]W -LNM7\5NߺP 3l~%-- ![[qⷍ->5M#PmŠyףCrIh+JNȀZ*NTB'%|}ͱzxmu?F~,Ue11W7GC)A6%,A*|#%8m(["KljLĹ+٤ULKܙs{wLpS~d8S6/ K/\fA/pY  9Q%3J[:";> 3B^Lz=ъKWI,$ ,=I2O )U;o?JMX@ hLRx6pӑ (zQW*iO[oceXh B`94ShBIk*B{.>L$ELX=sM +x}eP[HZzX>3FE4ࣦA寂Fc k#Tq-~pNA=<}oCp`3_#GX\O٩䵏hdJګzS?c%O& gZhlnɯ;^#V'~Dұ473˺ e?q/Vl~HId="0@s:Sƍ6^pl w aƞ9{2Y\=jEe%Rbm&1G~OO 17b&di.˝٢n)M1vv z&΄Hcl 101La]fe?-g&T}?튨a&Ko9`4re"șEI h` ^ v?OU;x~tנւ>'yɀ|,\Yw ߊ{C2D`U֝OOӜ6'4W-?2\6ZǂՀP[C3U;?iaQvؒN9azFG-;Aݝ|[xUAˆ)^3^z4pKnXPn嬶CGխa63)/q wƊr}6&<3륻lt}AQ'#Z K9J;<7Qetwspu2:'?pi%ȭԋ´[1!,!07S_m';b@0n%yl[jn[j7ZڥLjRw&/;h=Z+Ha`m4 R،9)k2:)GW-22JBB]1U 7{_?9mCI H.c O!>Ƶ;E\K\FXA5%]1< qt^49G8U/8TlЋp(_c>C MuD-& <^j-Tǻݚf\VlE;2q Glm td(|άxAO6߄`"2.Zmb*VyT`Q쭓\4kI\99[H_e~o{?& h0$f"55In, 2%#xٸ6MrdgR0NxΨ#HPX~,@vw!տ)v,̂G ?wֳ%/[nF/SvUb2$X4 ?.e'-qyG <@j-cczUO(t "Bx`2 ͣUSGٰ|nE qɑB#B1[UXBSRf!zQBR^!dT*DGIuܗlJCdc0 &]l wT7©d1kIM%%)8v bIc^21f@'Y U1SD±F],^`g~*f&$bg4>,W\yb땗L bGe`Vnz {A]b˓;-xT|Kd fWsG\!:~5@eC@}ڗnpT0f=m S3~%vp:m)fa!v 51L2% 0鵫d *tBhC\р84m#RRa(vϘNf3NhLNBk_zX X2g i*-p N (z. ŃJ\9H8\efe"Z;pn> 0:H9 L{V0eZa.@Vػp!v:w~Q;nKlЯvI,6%a!f(b۞ em8{Y[m?Ip iٻ\~c 鞫,# .k#Mϑ~i7ڛ- |5v65R`YS|-pSd4%vq}n-ݙ@́(Tšo;][Ou' ]9 fMZ)S5G*Br`\dx/uXG9e&>ڳUCTp.=Kx!CʼǸ ;+^gC3H_' %/~~hqkbW%)n+3g[D)l7ͭ4AixHSV{ gM%( pB[W36@puќS0k7aIIw{?UTV\XOnf|C2ʗ3Y b8vN'kb<ӗe, DT }Z_0JO#[һRC3ohtoBu-DE! EVJ%3:Q - rӛ J{aSsMdV2WtY>79 B?#-}޴]`)z"Cpg-'bF Rc ^gciiVS nn_lo" Y.g;S۝NS8)(]b?|Vޜΐ`,1@]W%ձX+0;yUv*.at(|68A"L#q7qX,(FUM;]&,_m|< zG!ax ` _?&=ZGgJa&ζ Uj}#ǫJu]Q@/bs)9b^4gZ[nvy$J+IjU\%yGvSqDd>;])nl #J0R?B ~3|O"tzc@pX<|Gt39bm7FYePR0u Ai-Э(nWk I!?}feO_FrRc1i ɴ %$JGLXX]p5%񫉆0nNN,O;3'NlQ^$vh6GYLwv^4tuvp nS 5;SEf@({?+QMK}pU3~e#X8宑e'߽ϸt 7%)3e~x|`5+xeBq\ p0k#-FY Vp]fJD2~ؙ,"q-M8ҢnCO (<'$RY\]se6EeQ!Mf2 r!*,]v'~Pьi V܎)aLϒ\kahOMwr^do~hi2I47 b|Cg̹T Umqj k1]Tqa䤕R^˨]L%#5O5v -;B<`vM`+5%v<:U\d0z^P|eͫZ2 hly"ȫ[pZ{{9qd:O]pI |Y't$Зv HеGīt=Hy;, U d +&y3?OkWxoLf.Ud~ MQ=ophp_v(#I ΈL6MH(VDO_*6R<,t G|W{],!#9Xl|TuuPa. z!?R̪{ ̶ڭkq7L Y@<@+Po%@מ_yWXr,I7p'jzT #G p'Xi{C#l"!7gp9*ܺR!8{@Vc]9X0P˪֪m5_yC8A0z^7ȹV'^bPGIOʬu5 .=~R=sm %&|jXǓHp&H2ػ)t`I׸cc\ ЙVAڭ|2۱TL{ihޘQߧZJgA`0Oֵ5nd\ #*x{PBB3y >z0XW/]zWҢ6 ;ʌ8:=O>f'xU FߙRyNЬ{HS "/ӌb`l$2n k,zMi!-=h͞xo S Z$VL8yu~3)%,Nq!j{4e)fpWN 1ӓoYm xӃcnﮙ.v;b'#r,:֓_tz`~.U3gKaUvzƍDGQ#89.(iH)bެSQccyJO l $!ʴK5%[ӆ]dT@T)GͿ v" կdD. kE}7= yz=ѤIY3=Yr}GZ;,;w)\N%n7-3yؾ$6T{|dx0(`%˟"t[Wtv$5b)LcW3zoa}{~*"8bNb&G4&3vG/Ry7jb<]vfbCڨ"ҤQ5cɿڰajK&Lta?7`cԷÜ$hFrPqRQF|/J8>/3wt.ևzt(6za6)!k/@#Fե!-;j .zSo /҇ Tt^௸A1/<4I0Q!fvui' t Tժг"X\@qodgh*@we!iQ)UV1dzo3]rsx[bY)gGnHJZ:=\H8cHdF-$n0<븓J~q LK}[k}&u%Cl "[o}p` 'ffhY6r.! {m (ߜcfE7Ag1w<ڼJDwU5^a=N,1!1xn"?$ wwcrj^o, uǘ!ԣ%ٟyLh$q*ԝAVPfʐًDc} !?1˕FL|JPqb(^(x<'{ 4RQ).]E{ADr:׸69W+VyQٍ"cf"%Ә{ĪkKxɚ u;(#sqzKΚit0yڵ z>8ĄBhw:dj Cx#/&Qn}H]ݿb^۱ֽݸH1C=6la)>IU+oHٽ NF/mV:$̩<%]n4v }3]*N~׭P20d<067I~(7_,2h(N O 8h6HL@KM+ɒ E{)L&eIywv4&ig/BJg7&yIVY/k.7wagxSUĹoMTS`*"Je?CYI|' MfSʑ ~DوEXp1_ \h9 c|[Sb[754Hs,s/c"H|<|9igVz'%O>vf* f-\wzn(5)|3p+o6ߏ;O^tO;_#uEB;¼nʱ=ǽIaO }o6 l|$;v`RoaIX#_V }z8/3p1Nt"~& s\9ͻSpრس2gx/8GQrvB0[^l T飶 ZL9ΔL:{í p꺣%(^׀!QM3CcE$ ! X@X*]BeӺ|?f(dIrdΩT|qpӂ2n•AbRj濶7; )v*Rr$<5čvj>hN.JzK[qK`ZL,@v \te+䱢gJ(kk,V!M YHN!Y>y 99J 'loK*.TW2#ы <>:Z3XSYL#x^LѰyМhx,E9[ Z W3rmJPGa=K oZJkC<@V 'g䜩= CGѿ<LT o(ڃA>d: b'JT + h{H ظ'dW{ 5rtF`- &&Y$s43d4tW f-iHnd$3WpjSl:᛫NfɁo@þ}EDe" ~̻I<(@w%cbP j}hː0سD'IQMf~ONq[D.>&/uH%Yw KB"Ż7)z{XjzRdO:w7ƻu:vXbF/F^!)V Jue]JaT5qsXHL)<AeJTMiF\--0Q5=@PYN2CFN5ߋ2/}CAI(2hEфmܭ()Tʒ}nuY/çw \nvL޵gƬZ(p!sS)]q7`aʨ 3I ~x1*Y15\mSsZ)ҋSv2yIx 5&ys\hV{֯o"1"̉+ڇ{Z0ut?ֺ\` .;v*=wJ[$.Q02R5YGʾ{|Ue{-"T$۳ݯx '_+H7YFN zLpcc:q0[7B\l)qpSTE~|F@%X+ӀJG@H7y"lq8UDjNQ~3ߍz>>w]2TA>qoZBaODb˼\ nɌ,5CU H7*d; 6J [)UMU &H,doϹ?\`,mjڠ"0NR+/L~.gBWLIg sj,GC m|=IOE"ea:eQIYER}z9sw gopsMBm}}7:Z1&˩ j!Li^$SU= Fz?΂6"_A6+[03tJupl?NgNG9tci@:A rd q\4_؞GPL ^b#I0j)amciknc;Snanhz4BTLk]].fc9ݝ9? PdNy=mq egB=J,_w^eo&Idjj:w_3Ӱ+eRZ'*aT塖CtBЫoR_]ʅÙUBԧM']US 3;-Ja;ͦ0-1{ 5 HYǹn,;{pYu:vc6 Sk$gRd]JtwI| 3گ"(l=;-N%]K:2]{w{kXXg;D|@f>nWZ"1Ǐ:Hp֕&r bzrzIe0P9 %њ~d[pB%fzN+mThEsA>R۰7b!N=2dz)> Q2ʊγ򊽚R?bg" a宄=HTݺ@AO`TUb:5˱'^'F d3 \*UgPC_I'6}N3KC -}Ps`7 bB4: 5O3H_&AX\GiU(G a 9sjQGnM"yt}eTŒ8|@GieF'!kȂe=y=N"bPSk:ӌ#eItҹ/ۨK-@N6,|^jrw\SUs:5[_dYsT={f<rx srC|w/Yq] b2&?xKC_q :JXorФv1T9̈́ӵxB;Y'}!نF *bB' #:z/W;а],vH8kUg'?v?YDn5n3fD TZ]%椸Hc0x)ɠKA h1L y34ManUA[+9lLl lÊs?ū?E8Ӑ*S1ZG 9ﰅѺwkma *Y8҄%;DFy G^ؙ(ۮֲPl.Q%˝0<h mџIt_ }oKAOIvBGq<@Z`:iW7)5ĹTËDZ:05ƮceuR XP<9/ UyKլ@.ffu Փp(r? qO)ۧ/g_FIVYu"BOj5qaHߦv,v/ }OWX7d{TY-:#-M5zpQY'OϾ4wiaWq@5cBjvݬk"ޔWEkqlfi>mڵQ$ms]gwFzе`AF2]!lrW GQi{X-ʉ`p'|0޸=fA!(Yf*ek=R RzV ԽBc Wr$alxmDPXigW_Y{+7S|YLwUdG; ӭ ^Th6䞼=9 ne#i;( T$ ;$jVh#i<҂MK xI#4#36/gȜ - %W,݆Uu~s tnfj 'P˂Nއ4i));Su#.as=SjQL%9QQKR:/ljXq$qg!]g)Q;dfYkզ_ZoL"/qY' B~t-~PdN3WԂ3rQ9vV0?hW}nyь!ºқƠ͏iדSh%6ϗS,r w0'` )W~ QYͨ #-6ʘ L50Ηkq|K3Ǔ21.kuԫeL% DT&7*뮣˘>J5%dUoI=?tKLVc:'Ѥ-+.lr^Y#/M>V7x0:Dlp_n'Q8WCIg^#"*c_~/%/R1  r3զ3~rv>UgwPP[I%:.Xn'Im󚎗B|rcOk#O&XO} #QQ(S6yaty[A1rvƠV$TNDkNjJУ?5Pn~q ]l<%yF!d")t Yr] O5n$v; Ҁ1|=IeMM7}_"yJpP;xOHj1ljӗ,UkY&|4ӝ4mv[Pg;;ع# w051Ϥ"K(k1:+ g&%v[S]&fO-Vy8'jL \+6 HPV l ~(nɯq 7p{R"s{0ҿ:y_8s?5t|gt 4c~tx`>%hwnNj(\zQ,d"l4ܠGJԕО05%6N#Ζ7 @BsPg 鐥_Z\ cq)@6% iLxt)<ƞ,MtBn* rB#{V趄2Fd4 [ok v'sG&G0:r!"aeCenؙ6`מk}xM(|Ʌ>wwK4)-ʏܯY̩SӲ# !1?.ַǟw.[E`"d TtO ߛmMv?FQ'TPͦueĎ<"jSgQaqe`~:OVV10ק*!x$n YtQ-j D\Nm#76Pa%섇EQ00Ձ|x!b#s&H޳ie䡓r$>nM -r&>P&Ԝn! QFn!D#qU6ZOP 0 \`7DD4 {|!lb£zWibh;[4ř@]PVmv%wG',` .s&;(5~c*R,!d= |=jDTj軤6㕐h#4z{( _Uݎc8AІwtлlS oͱ yHh_`Qwݢvf8n4H,U:?OuP^j ƹoo\RȂ/='5,*#Vy&<,ߛsf{rPrnM"ݗO:j9jo^TU$$`#u?/pǙ}O WKCz,u:X,E/IޞS6Si.J%?n-S¢? h$;揱Iwӈ(^kggȮLpW3J`p8I0 !}a,㖭V29oMgIT>Bͻ( =J=J)sݐЁf7{%+‹5HFwLׄ8/-j#6jmcehP 0m[R},MHo% l2%&d| TjYbS[z3WCדwl޲OۇC !wŸ'psd@[ʊʄ g Ô#:5 v*%pߪM(Z.;DNMmcCU̢tLGx(0_P͚{_hlauuzGQ8lCXSKA;^ʁvN}:lJZoisvWɺZEpG'om0zzR"OO}bPvpP_ "Zݑk L dV'-"'BV8nY \`Q P[z%- ;55Ѷp-kZAϿdRo8[Z`3"oPN8o?ԅ wEP~ mB~ه>,˸MΉ%ZZG hm(=>ˋM IѰ}N!Xv2ڿง~5 R =}T ,qșL /nl 1n4@AeXƟ]ڕˮH7Pe+{F9_N@VoU"X #``/E2߹Z #˸zo2UUMM9y< _ @XE'a!f7wn{]@LqGMk$qj"uCx5r3*Ye;I'uMF!wn"qpr,S;rG(nsoMSC)l /mm }{z#uwٸC@{wfkFG\,}H6![e롣g QZ/ͪBPb/KPl^>@}i7}{J;Ec mEKTzՔwM3+(w Λf ]zPTG-,0mA-]ץ5'@GrŖi0_JM_ cڊ8ZL"u[CsFy hӻ.ha ݸU@uz =YJja0kdz7poaLB+IU3"Tvr \@-G/e:ir?ΎB!]MC ǧ7+J&Ɔ|ZAo)!an\|GOT]_ **Z{u-Xo!cczlڣ^.3hCʆi/rLl;X__ ef-X2;9$-U+|a[:XgZ6ɈDTĎTKZ`wއbop<u)TSjSZ<UhZE#k%{PK2)g.3ћʄ \H J{cF[` 9a/oUֵХr\U02-y*ѕ[ S]՟kQw3%۾ 2|m$ *[!°nZ벲DM%~HqFxU d1%t9{y~)=wR Ť-_=l[+ )E-w.&j@9Th˽_@b ^8δ2JeX-G)_e^B볲`܇GvL RLQ\er(k䋦9c ]&!\"*aca };^%,+$Niv\ g5lUf6ߪz{'E3Zk'  ^3FEAϹP ()eAPwzPsȠ(AB dd:@).lB_U%^ٰ֠s +xY>Y7`$QrP }s״vl}CV !@-x]˜kQLiTI'@Q3ĽLl1H׋GGB犁Yь͜?>gR8Wɺ/n*CzzP>"w/ NnrPޒ]mqX^@ v@ .4 r,k9[rM{eMsY0$"<7\\AFRG&% ؍ۭ!ׂ$ YO{oëuxfg2TMiR2$Xښ[0#(pE3Aֵ$'?̱GFnBVcxa`zH˅0ٽF,@OvEU{\ʵP:Y2=z*pDCH "0|E+Er7R[\ i8iCPަi/O Lj`SJԔXUĕz^@ ߐFa-$iÍZQ%v]y {XwڑYp(t}_J%(c_RqO.Z`͚_Q#}In/lZrTГӞ5nY5i1˞E\LV6X*95Z RA&FpkrpK6d&q,O~ˈ VfB 2J Q9 1m,XrO3 bI۾R{fz)#TDK EUCJȾ/2 Ჭ~~Sߵ1[tj*1@ %g̖(8KEsVOK_-U@e !jE>Ԧi= `% p30*Hi#z#:qxjЋe%cQBڕ #dkU\#""E3uEiLE<㷬уyf8%̓*靥 \@cu7Uyx^ʭsD-K ElЂ(|<{/z 3Iˮm֞)(e `+=vZcclmQ -횤2g3n=}=_]RFo' ]XF!*Ek"iX]s'A# ۈ\rL`WW%QAaz?djK Ip@np >"'/Q z|gir \.djoPר`>e5f^NҎ٘c`,axL3ĽXt^K>plvrzxtG}6Ge_Y O O8S&Hp3Whgt`yL=rjPZ|ϳ& iS=޽SȎi=Yau\#~A01)źV, -uh~us6*UJh`SN~ c*.S.>1 ֖C)ZxI(\PѫUb.[] ʛG\~. 5˟TqҠ.(e b hd8LL欨U/j#864M9ҜQ|P7/, *ZWcu)yOW&R, =G@ bCK6;6 Y| v?hzD"&̾=oi$*FdȘEI{/3<Z=o-$⁕?X`k ;b }>~]Ħ ڠR.)YoUJ\3z_xxp-ʴ5gO[^[A8@7c)k-ydn!PZiTzB93N^8!8s=2A}_GBȆHp;} ez&$e7vQZc|]k g ZWzAO`ŵDko"9M+cYGX~k4C;:şE]>e񊊐A\(-qI/}ѐt޾U^@3@b;wHy仏̇9gGuƶ\WFsmѕ]ZoW2 b *2RPE=aVSm4؇A&fNQ{# Ԝq>voRLH1.8$&)!@(dYa=/>b꣋8;K6$T2BKa *¤G%h>(NVƑ_1鰥 5Nu'Z*ˆ&МIHqW:*ʆ2yN;3?1L k)>e݂%@\"7t_lȪڱ Սq͗K 7L(!4_$ADYq7Br8FQA&=rkFK5_kτ t=8z#u?RvYbt3.J#hƸ\̇E`V̠F֦ ʉq&QyNu@EN: aObԬa"<'ξT6'IيY#DZ3T@\n'Nn}6BhT8aO$|jRE3>Z_Ӯzα#_#y5|H`lHLU{gwv/fl+aw~~(z8o}%j/v`?NL݉$yCYFw9[ "%OŠ˹f&,p@w tx( ^GbT/ΘG|ʰlQkG 19+ gBy852οWӔ8v͵ș s6h!wO7Ei|13$w3Ə$Z!;MnsnjRCs&q rl*ш*Lk![{<+9>R2%ݙ>74Iw+nVoQgd4H"eR:OƝA` ]6>m/Ed9n=8=h컱n3D; E2 Za"[]^R%*zjIާ*\ΠB"zLkfyEI8W>2ds$‰%a|E/C:D÷wGj6e: %>]pݠf$fGTV"qF&Vsw\>-,Мڛ5%Mv7y`F[i|#7Z Qv[W 6D %ܩsPv.y,'cXG"݁ZNM!Y.z{MpmGҤ@3{< ȣ^B^8>3Q nAѣFY#q{ {Rj@I)lRG~.宵yslX֛BF=p܅t)nzr+g рa*3D=qoO*%R珅!|q^5 xG9†v40L389GZH"KͤQMk\?uA0%%] $uwM]MD@6fh_J<m$XpB01x=H7(bE 4_\3"{}̏!Y ol4oCFc e^fz*a!qثsRQ81{K0 B}a'=ZWz јfsQ|j_ڴ O#]9Y¶Hϡ=Uu* FǪWyxz^EbQPS9! A 53o3wìB ÕKXq 2GFu'E<~Ӻ SD=С;{ ʶUPPƱNkI8#ZUв3#; j=+W~x=7יܟvzp<ʠ. Rv%Âwqu(TBLC&&޿BJNh (o$a!{USi;}Ms[f #V<1,f6yHYPUZ ?vk $1čebu.j!dm]t$S|X(0Xee/Sٖ_!xaRVP۔x}4d*Q[! 7 e>{B"8A<x]}hyu)WRT葊Jl^.KaѺ* hSv[%w0O= LE_dP`| qԿF2n]mu-4- ~RPJgŃZ|PU`WD}[Jk|ƵSNTzEXul"# 㦢0f\ 5o>Pѯ6- ʟMiB-XTհ /ۯn:GzS캡!MZ̃`ە{>3+u8$G?MtT8E#[ɤw9`1;r-@UCS)4f. 5,&iYvm~qD w+yqGJl.2Y9=R[]_%FRV9۠' +^;t*Q_R?vB>Kt\^*p`> tZn8ϩJ&T\qwqov<iHVV5@ekemEvbZvnon:6(6ky3tn72J:V큗`9C{>-o$"kO8 "z联IvGlwWt !.,ҭ lRq_:;6)Y[\YK @ FJ+oD`sh @b"Pd[fBԸi->3at2g$5O4Y߂ޕ,~evctgIV\ZMg{}cҊ|OGq(t\=;XX;6} dn$P+eq#uSNo8ySP#Z[|5gxm)@g6fpN}pyowGJ5M:Y@r˘T C+XUFP[Vʕ"vYFp&Pqz䏊BNg9'wlʛ!Z >rhҕ.}?}pL;7-D{umoY׸s(ե\U |p_|YwV\F ؙuD+2WqV\qfAR!R1+'Qp5—RA+vko燗c7mߖŧl·pW N<{/k)2 }ĜMKO9GlFԲYׄ]KTd"klc kJ@){ ¦.qd6lߐ+ k:=ncX\.q2!V)ArI^S2f{{=HBh*ff53un[ˇʏEE>:]P]G&WozWj5uxJS2[kސ~UpҤ}İTY^n#l 4BZi2)i6 ȉK+_=Q#|"~ ,oWBjj=JD[{fB@2&uai)8 tq@.$x6d /Yvr| s:P[iA"smthB@x&7v1 E^ƀM={ _z%Á@392Һ"8%\e*7=CHǀwWF]a G  t%d"g͏4hX .crܱ {-~$eac041B2x(Q2 B^$p醹ԹUiTeASyf^Wvظ-;\Hj!3,dKLręCuS"詨E?W% ?KU_W`'3[OXۓsMѻV%v׹L9tՎ DzKan 2!NXS#CVZ ,/4leͯz>FgJ(I܇5 iR:Rv^-bhObIr'r~si_lW 2.fzl օv!7&ˀwQ?(V{oI*IП@㵆gAŔaOJ#Y 1 ZOGMڕ\֡A~ʩެ:aLٽ3C8OTM^;qopȪ$H nJ+Vv.h[4:~ "! fA3<+=`ڷϋB'Ӌq=@P/L ޸ l2v7S t yVZ54l5FJĖX))f4K*-& *Bx!]") ۹]+-AJNM]q{@@U@u%Uvj>x4CgFf$ yכGd\_.gݷ3,<߶ΐ]E}pgQQĨn\*$%F4GTv 3# "JTՕ8:Bг2ËsͻfS|5+rat\0J2#Mr/Io*6٥'Mbюo8A?n ֯Y큆vU3)zIZ`mB3SWYnzЙS zH!0 /`*1&nU=8F )e|%'<5#m*}i wDL˧I5#|ͭ'6Tkr#SKJ[|CTZ|dfcKQ:mO={F]pP` }[Ku;}x &x+;p&Ǵ:-.[Rm`n!B"[? PPEUZm<)2c_Y#5_نӡMJ>(z y+t.hP*8lDKq4O0̮ܔrs).&N?_ߞmNI6#O`^jD0:4r%%˒,f4:·;wD :oBNE Ly\2!WH?V v2IȞXm18ŧLZ0ZJO9 h j1-7v8gL[R~COMH@RbRnTƠHՆ5=yGy w\Jxį6a< >p' )2qі&E}&Pl 'J&2I"jڏA $rV߷LDbp϶\MP&I+06B7?1*WvGuh ͮKQ'T ȋU㺦|߶!`#]łd(:uVLNPIV*bTF5^Tփ'\^ӿ (mSI9c?j _3PJ>a8^Ǻ?9V7 tWoXWؕ#=YE.oH6zT¢]Ip tY'*?Q{ߖ.aP]8K:cj)YaI~=%qīk[3~z@$CJfќfDɈoJ zE>M n / nE1r̅E0e}@3R`k:;< lzͤ4…(^Q#nES v=&6hmIVnEduV'pd]Nc.9{Ari ?uxޭ)W1\cl%6 ۞!W_xk.Іg3 &Pk(kK>W˜2 "cu^ OŰUIw|?>1#mIF$ o0wV7|ܦVrD̲&?ث?PPj9i7?>Qp6x~ˑ,=U =ʕ^d}of~Z}?+ QS#gqXW9QDhIr8H}\U4o:KDBOy!eV^]/ ֙E~E7 5ܨ jXx!L,^bz G^4f@.&2y~F%Rjϖ'd Bz³Wg5Q2jM_93 m``ufJq~{S5V_ ِjk/д-tM%A [/1/B_rLأhnH:^I!ߘz0n#"zbxuLh~!&~C&pm5[Ԧ~zG 0iKYPܴ &#Mk?\A.nai9 U3NUz^dF2nN3@Ey0%;>kWlvqFo[bS2ZbAvݡyd)Ӷ[McGK6JrWI$O_R,['U5qi?6(҃}λ0k08}'QY&pƏq`r4l`]A>tqχ 5jpwQ^bw1a@sj%={7Etb8rA#SADX+5<){aRABRlYu?RмQKZsG8Ď TaM%_, %mtea7y?j Ίx mGlB2PX4bY5Sɏ \5 ;9^!(Yn" PvL(kۑK$fnhYyZGM_GʀEc87(HOt\::m]+LWFÄ 4ⶔRZGo̠аOƱ45)KưvdE2n?W#+PI:3 D2\y[dgE}assk@aՕA`$"QvE~U+¹4RFN|k+Za,]ʁ|w'v4 'X~X„ߒD33NAJCrC1 9"|iE#R~=:GI '|d.ciT0o7>eQ/bR2<#~J'5e\|OaCqυ&a-su xR55J(ݤc0iw@; ǯl40vxd.YԉC7䋡K֗痹7ޢeN?uba)×Dd[ rcüG7a%GzƖ:I[wn$k]lxP"k%pX)tlPD7l#M9?WI,Pˑ5%\ּujCg-~qJ,x?j&J_k%xМyVXwz;5\pJn< 4iAO^X`dnOiA4VUMFA mYcu@8g/<\%S4 yq:J%F+8Ù]<yL@['`܈A\`.ۃ'oy^Juo=ӫ&-A@Ɯ薆65D%/:&jmUm,684 -"Q3F$pP~6&JWc*cdXssngSb߂/Kx+8H?0Ja`eI{ &GW"uY'q\~r^؏ .^[#@6K  혨?e:v5W8V-W`(?q|rlXxיCT? fMf?b ʥw/jsa"upҮi&@CbpeB?k^gv^ @`za.h1bC=i̧.:D}m!Q@ 1-,Hs?@Z)`Ð\2PM UR|N,,IŘG&d4E}_wf9Va5 =2b?[FWūcˡz;df"] ,"mKI)M{qlSk\'ANڔt 5Y`:8v'OAA$ *+w]ZϽb@h'Mq:B[RĴ`}cJ#|< o1p.<~Caٹk4g~=h?2!$J2mnfV}ҍ-֭]e@{+Ln蜬uI xyKդ ͝FO;+|F,3ӷnj$8 lx26[!z'iވJ+3Eчɔ/3h X;ͧµn!{V@nܒ{mz@d}&%g-jm:Q{rEqYrf4`4 j/C $+kh*# {VXyO!nt6.j[_s %ap#x6y0>װ9~7WvY"-%ݛӤ0D!R$&3O`2&aECy|G@Wcb'׻"6x߁Dgu4'qe8ʩW]# !d۴t\iu'>JLd|$P>bo\)WLi@LGP$ó T3Ssn䒞vֿJ@c)~&{ݪܢ QPFÚT\ $Nj]g_2T<٪۠K0:AJI5et{IWlܪ"߯?DԔC(Ov#%}':zUh\s+ vX9,~n5Idl28CVڼ=/@f]LHe[@F<0v'/{ʋ톚M/y(7h\׫ ZvyxeLD6`? !C(!^'6# /Cuh_K*dԒ_ K;|\Evqy(96E$KO)ger, f*=sN-떾̰v#kO!@AڔaH?*&#l?3Jh\ \6ը "} ݐO/b;7D][h񠚻5b~B EN;D8(,YӰJb Cv5EfڗW}PAA-RY% $h:@7յl=v-rZ.- ~*깇43݇ B.]ls|DwP9*7x# ukJi=}3PVØІV[`vqF[ IusJz[yVKAXDMlYpfRu_&&guzUii;-/gߧŲ!24T-療RG最 ٌ]X O-GN<*2G"&ioZg$I.5ǹPHI#$ ]S%[〴XYIMV 14me_y{tfbpޡrqnuQ0?igF34QAq쭵d`*.(tGEW6>[ lqc> 8`<7sx:O7e ,"\ٗ9>BV6@TS^Y ^@_ h&޼GvA0Ck2+@ 0f³!*gҹ0Q5YF*jn]5}َܷT^' q(V_,=kb>:'8ޑ`FC[Jb@ BcL<)P%Nadv jɘE'8%Ğh)+&m4rq ,oFmQ@|tj9uV`0+ހ}is倃z;e2NR }͵z̺}\]CC־9F#Z!aۅ1?<jQh~}5)ŕZW =`ypcJ yG\D"t$A^F8>;;JU?)jVUOrt˲6Mwh7'_2)YO,LZҎ)^F5r(lܔęB~VcT [bK׏;RyFȗoAfrܸA%2[]Cn@ z3b{V 4DuLj^6G/w$x~~+YCygru32D`kg_16!)cFAs6)nq]!+\qHp@w-MK(Lk3#eHa5Z%. &AVeRxOɄ RU74fĐ%O;?#ԏ"bz,yps^Qw\ʚ5q_y(%-'Im#^[9:sŁDϵ¬/!LXR\.dDOgzR |$io%jqG)fl=)U7WϿE릐gWd:I)\xaAEjHY΂kݕ̍gΡ!m3derw\ }|ͽW^"3̇Sen)cwG2TUl$Ū;u8 IUBd9emkt)QOfNuQAXy J,xt 7}6xS|5 ա1R_ZHɏG8t ddWnF-K?Gˈj:ـ=<[Y21Uk0 [^6 57_%\կ˸Y+J5ˬd!sm$J[,0kњj*Ё*Q0n]]T]s-|༷*P sڡ1l&이l?uK6Ft!LBZ&Qmۡ2zF~zCZAA-*wZ;NږU#`;1>e ru[bk(/&!+q9ƁݫٜY8,ayh.yA 6ʬAKga3Ӡr}D3[aZԄԹG10NH 'Q 1yIFyA]Jm; o4"qܰAeMԩ.`_ 5y Pw jaȥfNO3 J+#ǽ ūei{p'M+̞̟XqLVdhaGRkI!ޥwY ~gJ=ZZ\BKFW)ִY` BRap洐1nP]9r^F .y_Z*b**0mlpũ$9E&_GZ~;h |PIQgR_P7K%e`⹮'4߭H Xiޔ~Wg)o|ߔ[,s߆=@W@m{@>׸,W;jZB}줆}+mwE0-n7KD\sf i^ܟLzjaEw%=jOzEW2uldF_f NK~r*~0`b6Q#Ly.2(U5Rhg:S)ڗީUz;u Q1m:v,L:86A$j%ӓ{JGy6.ЈSm[{1mرS5 Egvj\*%'R;)5K҇B$i>im<DDC _}z/^.B: Ahn#RzO`p;B]ڥi@:vr(CWYZrmzqMLK"$֘\㏠԰hɑ̺Љ_%Fl[or>HwăOxa,{}`9&'"*P\:_+BI%|۹ӚG[ ,2aCZj1j,Ɗ⑻B̝QP8qm=! } + ukX0r5@-V-gN.gzPˌX_eaRG ^HPE͌,TcsfasblV# яWb52)%kť6 @W*Qߜ31"g"bMkHqn\+SeJN,sdž Ǿ+̐=:ԼproKQDߜ W{H}ySﲈ&_,/| ۖW?ao0PLY0q@Y;!86 amWO»Bf>]g^]Ϳ%cyI+ʝ]N01n<)<\])ALq|@c 5794"T>WmGWb3!fYR?г`%ܯ_V6j1 B\4*Z0QYEEX,K:.e C8_ t%^+2?c%Hc>+u_e!KSwJban76-"rtfTe?^HJ$ztу3/^*O)YR0.@8[+sBy^FWB?eVEV|_.h'n#3ayZuѷO=+Q1itfyџ)NA4f4IQ`ĩ}2^dc"ʼ+aD+xvG2:%zc<삧cS?.oN>ZL@ 휜?^q!S0|FC5Fhnb8(I89"u&ou!&N+tݼ@Da(b䦲8g#Nͻhzz} d'qQ7tU ۔8zRK;ͧαlˆTOMv_Klj#P^_Z5jZ_ Ptb#5tEY4yУՉl~O Xn&p|^e,R# ^9&ǫW=@dӐ 6X#{J a`-mP4HޚZːE?h;]XfqGk.0mM.w8J8 :zՌԩ%;dI@3xr'dō){ #JzPCJw&Mpd,1ﶦUsHjѐzo9-ySR!=[ȥN>ԙMi,Y{bqϹޤNxP!m!)x 2Qp *}u4x O[fZsE-\T.n=!nt膠42k ,{8 pϿnaFM/r=frOO<[qqօ(mPT*W*-4@8TK0`-raQTK "KJs.X B;#]Hf4 MWmck|bz"-l)\ލߝ!>ZkR5F`86` p:kU2].}uO ={J'msZ/LUiv?zdm>fVm*ը_g.| f@ǨgLJ؃Wbo+PTsl"S*D>ʝ H{_$Z1Ҏ5ĩ.N{𦎖FߣрIPjSqMfF}l+hBEP hG($:b`Z)z$c(dVA̒@bm <6\'o-lcfB`̬̓V= N[6!LE2,;nxqJ9L3Gs}-#F3ZgNߙ= 3,d=gEvD壭Փi 2a&dK5?!;5#o&7qgg> E^y+:Q&%PWsdWLgKGWy-e}0ʿ{܇-t,mϴc[ )_.vxVkRzˀlG6?( >}/X,ǝ[!4QzjQGUO:!~$ӕU[;諄v?^ęJWP/Hhii%]!Tb~S*?l@~ACh1w{7wv$?_=v:nXi, H zw dyn , fDӚ$kSgr CINwƆp??SCQȰDxu eyF\^u \o*?d?H tyq!b>8HΜDLB%v53 YMy=|2{Fk"}6 :;)F"JX'JuXaTg>K܃@sZ֨XPӸք(]. ; yTĨz[Lfu -•㘏6+HtwT ڢW;cK*>o(K۷o:|5L)_p A]\1u.FW]䩧ڟW=*r?TL9gu \lc69j|⢬ފ{rZ7ӞtI;+lݚEH5ADp4&(hե'y_H99ߓ[h:" rFqwaT^F![u)aHZ4vz`Ċ&!Ο?:ȶl=ضP̸"k5j="]{-PlWqD.h5i~ץmPLxV r]W>uq9JV*1+|v``辭!r"}FUzTz^Ks}+r9F~:Ȱ3/,csXu~!b_M>%B3p"P?>d%s%RGxXVKZ!HTQxG&qz 9$SMl1Zvvh;ҿ-r-p$5"lr8r1`T<+ۣ ] X$3?JXjX&Lvvv @GviLmz3m#D XmG9tfA!}*;;5FI;TJ>>Jϑ86*S^W"khřAK/ۈ cj~bA;4[wX#-tԙoc$stK Up9 S[x%9)-Kr<:I˼)DP>4t3-BTg4=q.n Lط +qkt]:1"G\FTEVeB=M]Ÿ$Ÿ)@:%ޣYMyG1(P,;QhN#Qaŭޛx'p9wn~Q4jGM>$CraZЪqx)27j'). 矌[i) 2y;?vb`ee'ڪ LtǸ>U֞j&Ju)0O?yϊWnl wIEG<jrW̫Z[kuJfRԋVUmsِ[6Y 7hs#IZ壚w5z9;uSRvsHRw39弪.V6+bo.i}+Yf՜0[m޻ l,|׿Ld)b>RJ):ӷ<w&oƛ. AB'W!'fv[W"8]J=1#9R\uxhk9q~o[-%V &"rEbIC6?=P A}qxiփOQzpOaF,LJhzb@% nznl 9mqS6&yp.P+d=vB>ڲ'XNTcզ0| .u(!Foib}P̴`ox1Ȧ"IbjG{rqXȩwѽqfLFLp/LM{xHp2гsT07ǟԮ"WJlP-ӔǕrR;zR77=NNH{c-.mO##WNJLOT^9۟sdZvQ皉^My+^~z2`ҋ_&#sVAv@׏~FmhNC.9K Zrp/Tпq*>:@&kLBM @RѼ`X߰!jՁ:W5>,(LDGO̐`U] 8bcELVicm`5{rޠO#DiM#qv] Lj*521 yP_oͷ֜b*ƧA|6CkV,IغA qc=еygGB w'k#k⚯WZ@q=-j:I=釰=o/o7"y!qAv3h|PjWn-)ڃ^~AW SD@hЬQ^5M_0cvful]F 0q򈈽lH)`!*q}+:'pACַP ʥ_"h'C{"ߨ9JօS#a{B]F`vmR]@b^TA. U 4uR }6`n\'=~9r推"s3%wٺ4tWx;YZ-]}Y@0}7//jyQM]r?oTytqM;AVݗ+ezW^_@71 SH]_$%Or{.b/]ɜG-, Ct%69"J5~ٲDf!;G |X'b(BM`dodQ1cjsvek=WEՑ~-gp`sm+5֛ٹt 8u;?J~̆Aˠ1rn#+ nU>ltpq"RU,/񩻻";n~Q_srO $Dж4[5| H&PQ_#{CW=Hla2@StZTڛQoP&Zt^&L[ƅ*{@@G GUJ{ ЖX2m|W[ƾ7~D|8\iϒ c"5ڗo4֘26?܌F'e+B*SVb!!%QuV+)f\n%h! 3c2Q9N5_EL8}MIqZJ>)%I901E\nJz^D|ròD ">v/@'@o 8 IR7:[^Rb#F[q cDH<QkDz(1Zዾ\IJRH8@Az5 37VV^Bk.{ȓ9~iVw}w|.g9N-J]6c1SPhKg`ⷴ}ER HxHgYFF{Ռ4ݠz9QY|m)DKؿלGk `-2U(:!C,s OŗЫ|g_Dj¬TUQrGd8:A55G?=I݆׸mGm/KFWGLX4;FAa#gMqVpV=\7d?Uf"jWC>-:?531t^/ADu6vktFnTZʕff٪U9wo-Wq1;[܋"kA #JoGqh2Wcy+ɥ[tSo3|iCM/ނ[m$^4j6aunil)lAD+;e> vmkF+UTOoGCFK\XH+dcj3>pa!t&2վpg؇snBwuiHuֺ&cYs>2!Y]YuI<[:W$P%xqCbic|kaoDOX a,>o8hUVd*8].*f *4KIB7;d}_ ZVѸK#*s9=ZL~/PkL5O/#ᕎ`A AD1WVa›V=t,21a=ΞE;PDXDaTk37 QnN 1)تΒxc*zȮe(7yۓ`Lt3o k(`zX#a<ۦ.-YFqo1 Ƕ8+n&={sirXon$ h,ѭ/7G bk0mt -|WG~d(P dĥ~5I(Rҏ!:jkn:4~op;WNω;f穓Ec$|Ʉ|Cf׏[v & Srd #VP85OjH͖/10A0ձ&G)YtA,I_Uwkf6>V,4-6\e|2ZƨYO5 $ȬG'R-c9RAN mAx!eMf (O>nc@nC2V4*]C; vdP󗬝KxZogu⋣k6!SFT`eq2 ~rdˎ0qpܿ(b5@;õ&/VQXb؝9uQUb.祉޿-+;"4X<4T9 y5'L-ck.-V p@G)Nps$4|MT0$ۮei_3o}taqԭB=MY[ʨ.MtՊ*!rrLG۟սh~+afݛNU _t:'QF%,2KR{跽T2Y~.0=DIAⴭGs(:INE>sɘ&OE=jhJpѨQxgO(yjRz/U\ෝVz f\ ($4R`p*>I8SXd߼])9wMP85eU.-g+?dxzT.a'IhVh^njoZ#+1+{{MSZkoQ=ULycQEX*HO|Rc#{{"}Pe<<I ̵_?`濟 i2(瑺}#ˡ`(-(Gr3,pJ.2GQTc_4%\P ul*R5zk!WUuM}4d,tZL?ז4kMHv0x׃J}:`eb#t5|Q{k!Y5y/E~Uŧ[oN30 kE,lMz(t]$#ͤN(T D!RY}bհ K:D [\LE3 elvGM d7I`mtݙ6r"u[tgU9 YWI |amCIdvd_^U.h]O3{OzSؕ;rA㚦erl~RLFx3UK%f5% 'ƅu,f8B[h5Q{gSɌkTm]GR ÿr U)6[_'2_\bD<?'ɄC rnbz'/cACЮq5AOwMV ?.K-,.NY5y\',JLrj<Ʊ5CE\<~ G̋=Q5U8,̟%3Ze hqpz;(к>F'b&Ae/֖K_d?HR\ b+E[;A6S.0T@tAP;wUpS=h. IG{qwr>ӄⷬ6t'Go|! d]UfJrᵟt5%᜶-x#N=}nMH:p["bOG^CDu:h%uzy9L& PQVf1]#PqnNJ =gTy"bc`7h1R cF+\);Z%') Jli_[^-vu74ւ$P^ɮNx 5+|0WCCIskA\QAOSP,"A` _P370mdKόԹ y_d$mvka͡C^nA7^뾤,PIƿ_@~\5!0ޥ-XH=5FBc-Wr/bcL\գf5* .J\/]r^ysyݮZ^Op+6(;IFDRYK~j:4>tK@]?́SS(]l/C.ͤƷxݫ9.!#F:IVJR)k,wz@ãBsRcwa83z'NEhM&*:/iLMx;gYm,4|ى7}Ǚ\[$4jkAFbS5;1Rca&}JyV#?"!6[Ca աs/s *Z^UҧK k?~-DNٿҧ$Xsjt0[@" hZW?}a~ۦ[,!bpra"#Ar2AU$B!OJNGŸͨzhw+oqGz r}zfГ7Ϝ{i *% oՄfڄ/ѼfG`|\r3g6Gͱ F" MV `<ƢyT+ΧoҰV-N+7?3ψ;˺ ़HCS p-C {j KٓYVs 69l=I"cjZ e:lh+}Dkcu*:bi̮[tEbZ ꩟)262+ӧhDV\z`窅Tpd;ڞP*-Z-IЏ+p)8B!4k8o!۵ ePXYZlYiSz"C2z꽎U{85)S Ta3$F+CQް_0,`L e=nrɟi VA3~%#ia`; Li?FrXw@U5r[*6ez.*ētUlB,M %;Ԋ&+du(= &Bl|}Yǫ 8xExf~;rNu |a75`N7Ne#"PY/C9ٮĢwWf׮uipGևTwDGY`i_9WfJM Gm֧N̛s&!ҶrI](pS4HV CL`j9}%N<! 1s1p'%A-5jgj{9GKqԿyU]GCag~1khY5zZf8REg(1P fHO~,4,# `Jvҹ~Fc)J "BRri Nx .j}6QJ(q_ZP!s 7܁" ªlB1=H_G(8iiJ(+>j:$TA,[dٰ.pC漭 gg:9IvU4rJ:3Pjrajﳃu( 3@u,$/T{+9M ]i77lZLB;gLG6. ӻR&Uqg$f~n#'Z.zEcYD@<$#r@818}jO@]L;|'󝱽Q1)H }U.4-ۏCw+ڮqi0=T(([).+K/(Gr$,uu '$g#qߤBt@S4 jv kzg4qw,tT+7?5@!dq(x]rvx%Yfqӎ"w[:@eE͠D~GF$cGۖ_EQ;4-fX}YL2/ A傴X:#߲~<Ƕh9x;xt#-sޖ_Oy٠5qsG1f,q0 UH*t-XTIЗA2#KPdXq̓++T?*i¯+Gf{ }^[QdFrL %d7ygx[ 3nP7ص˜n !4e e܎ӣJ?1 >+i{-Ÿ+yiFm뉆LC8]S/hڂ`J\ȋv*=|o>զ)n5Ǚdη~fX&M߶cV@ 1Hf 9Rj돀}1j:K'^C Rq UU6lhλj>R% n7$UO{27‡d%$Z'vyeP:6]Iaiezf^3f9c {u?oE 4_/,,<#ه[{e#Y"ېB XVJjlح!ydp=f~ mG,&, "Ye %1^@uG}jOP#D*JPvOY l:RݐSXXF8D6.+ŝ)zR,]/ iԼO(>Gl%YR5b Sc߿mv {Kпl H'Fao6էN}^y|6eco9Xbq_ ǚs昏u X[QyDlDeh823bΓbKiO2F_yϤcxrE846dg!-= ui̶,C0\o-D5G6ihU Ha 3" ( ZArDNv"_L Z,T)5ƆyNɼH9aj}~!+F lvq 'GMyh營%J PhLOȻ$TGCX^-s(=.R-V@vJ=rzќ:v)[G9G0-hejwpϬ,~c[=^ZkWar{PVbuSӎ.B~yH;K?;edWZpEv*nߛ1<NXSm;t\o!yFb:^hTp " +{$|W^+vc۾;%RFFDlDEc.Awn^#%yLǬ$3+#A88E^4_N) 6?6,m阊~~L${/)9 rH[ tu-'p.*cDJOBYe~CXx\LA<ӈoQ=PzpNA̷mjS`̗v*H~DuTI? kIv6|3R?II9Hg}nrXb4y],@lS&+n+cJzDs/ zZxL`gmķnؤ꺼yhpCR6E $qG_ƽ@f]P"G> AZv} dAV_Rh\r%t?@/5J̳}|=fC 3:l114IlFphzc!?h]2qzR %-1~&2풹pK^=H†}AX|q$\-uJ@l}$bP㚟k\zmŭYPkXبƓ<^J] < ; }>,^ {$oL=w`޴w.zs VϻƳ24y 1$;5X(th&r W:^|!] jx]fԗ,HL)f-LT54n#!rSJ%=VvFuTq"g-k9E&Z*T?RzCRsAad6 G?ٮT.|RwتMOH8;Cřfm:՘102hJe$S5Xe^Ah@:TE$[YХ=4 \;aJљ'OiϢ'-?}X69 r|};>0ޮnVvbڨlC`QWbnBeSSX)dM!3aKT܁#wg((<:٫;ؚ+P F|TimCP%ɩQ\fwƂ')cu`ƻsZCyUk<|Ѡ],ҼL -R1+ F:ިyLkMq.]F?H@ vΒ.ʿ*ơ < df@9~0;|8ޭ7.">[z%؃bn=WUv ]F,2-VVЌ>s5L9 ,Qj ȣwG0Lr4_=&"m6 Ro@T˃p.n\ګEb*y"%n3ksg?2WVD A3غwUa#W0g`.ӱv8=x p3]s ѱWaZΚ1}% ?ObYչ&kĦIVGL]0?oJYTռNZfVè8x;)Fȡ@<'ľf/Bl vz\т̔s&l`l8U aB;v{R"- \lJ~>c)!*HB LU*2q"]d).p \"stH͍utR\MH r6}v]照 +zf5 S{ # 92)xO * ?ׅEOF3"kFI}sѹN ug^0 m҈z%IEVp'8: Eos6au[- <@HT,(Io(IH"^bzY3]d~YX9 ƻ|7p'.Z6~N>[R'/@UN͖׿EOj&q0f^f}ޟ@d'ϯn;x'Նg>~XfK$߭q:ZSnp5,`E-*=JBf/,mqAeyEćUIct?d-SLZ=B61tf|gv]ħ8I}gDjKnѸcg,/;/bgIq»mkvmCrͼо&I`+4N@h"au L66Ԍ 'UzW(v'4z k4 Cr Sԕ^_XnMy:CSf2lzhwoŸeڲP+A&'~j wD͗el1z2Qyg}(Źן/YJ**9f@^`=C!`"7ց3;0quw/tC"R'C6fhO''٠ 'P6Hi5v^MѽEV\CsMʔg`bm*&v"YMy+%_)}IhLEd4{}iGEkH*&]}-d0d,Rr|&\.: jN˲rRjPqOi?g_-k]^J(k fC0\T5XDVk{.JΑwξWj0/E{ &`@x-߇h }BU#|4Z^Bt} ^r{!{Kz hXc:Kɴ\q~Dbk I;HxHCjhɳ{BYkڝYLR<-(Tk-EV\|(tZXMTZrBOw\W<[ybVWV8VXInfpwpcߗʾ5iځPEVi<c1J wkCҽ x0M?B%vNV,^H? FMYj=rMKw XWԢjWI 6!H)vJOnMO?z̶ө6Yh' _UGM/^Pv%t!LYq Y/n$%zz#5KI:dt&s쐇׶Z?٦] uJt+(_uN 鍄fDmLa}Z{$\K!R-GO= j|pF~[#D8" 5WtG#Z+Kx$>m|XϸL}CJXO(KoM*t)Kxj Қw'%Ӳg!#ޮ}lwHģܠPCvY&Ihz p;0"g%UW|/gPŴŦ Fa{Awp9:SGEvnQkK ^]B|6!fc\Q= ?Y]BJ_KXiZj Mi9YZr7B@D5c<m3xLS ;h2En6%,(lSKǹV*rݼD7n˙$oɓ@K|x$vD@˸vEq= R~NaJ^kdso ?$>#oӮ\"N+Qi\ģ8ۺO܆+(<.MB5qa#& W)>14θX a@ꗿ'% BGUmH&ދ+yL/~_?Zo9~͆e| 'J%q l5?BEj(He\(eNCT!'ʪ>G}R1n9rTr,o v"yqVlb^T(#+ `a3pwGu-L}U}[M80Zi;2@stCgQC 7׎37 *!~69Y t"SlrɄ O\jL;-fČjbkFHJ4}GuzeLѦSJh,M]2K_׮F ;GGW eD T, 5;߸EperB"2Y0J}P8]1%-$&LZLkZuBb9Qnz e"$y-\S&Ob7 v)HjFjŧߙҶ;6xbd=.S|\4C ]w=0;/Vi Yk>(wBq.爡?̰ (4fG@EX-6̫;}GRԏ@72~t T5nٖo]ɜj[M\4J`躗ĩgP"ͳް=mrY4 FjlĢKg+[c3j!i:偅Ns˝N]?[:J2nط8~4y8-9.Yd0$^iJM0l} ܇ž|)}줽Akz䴏hKƀܳ fhO%H:͆OȪA0^~TkkٵCV+T = X!IxmAÜXM&>#[8qM'e[5itq sg;:KD'RqDԒ)LyCe5, r (25$=W|0o+[}-;n,n-Ý`JAW)\O&uMcG(3܌qz;jwӥVM"nF[yVo0&;QtmC"3en?}nhSI0T%OE97Y!Ҳ$hacا.l/_yf4`m}q P3&Ԧ)M7C)kbe3K/MD㦽1_F} fM`I|ki#ʸ)g„0"ӻGEW7X&WG,t; "cfN1:<E={/z !(!86[W:|]{F)˲|36lAݙ8ybXqS z97 o:6vׇbgPbߠhV7n%#{" V%4f0}`LChܦl+̗{'$|IdĿ MV2 R;8+x0JA0 z OFۖבAƉI`$KXmC T9c9յ2?CM ĸLœ3A$JzJlq5Ckg#[6}ohSsY⃒leQso {C͐.T B(۰Nj$Rf ߠ2y+%穗HWKL֜4y I?gJDTtj>G,[#q[$ j`>2[g">S&V]t.# @DfB-{xR ]O7t.#Զ3K,*P5xO y-]܃ޓږ.|a8%h 04(7؋7^0HEpĚOMň9F@n-X̙}S(щKɥ;Xhku+L#P;S"HX9la{259{eIC:%Aל4t؊_~?do#}_O:b"^X> ?T_ U1y)lY4v!(;JZY#O%T(pzmH{Rc8>P_C^VVBgS$Aȑ$Ԕ]1Q?[rnxkG/d"(!3 ?=EKrݛoH##@NkM4xdL=:Ũm }yZR5hօ;ژ>I ^K7Ś6 a~K?~S;;*]7`[[T㌎W&U(j$c콰 +XE@=skт$qcTl-aqh.PMbR>!ȴ%xF]KSoqZrn"+zRvi;[GIPra_5Y yko Tӯ/αxC];&CM;W׀Љ Dt;‡=ғty6(կOU%юbt`hrn'Iħ:aem(kJZI t :c2!"U_qշ@/+^C]CSnģP} @BHzϣй}UoetQ$*JAbHw\W + K q4y3nᴄG7JPU =l#5{o#Ѳ9X^)r)gQG+Z^k&mgf!GG:݅{GlXQɈ}SlŸ_fr$ oYwy Hw6 da u{x"Mm]L}y@PI!ُ+}q9dsD/6 ߫sE\!ESlʖpGMl> $Ot`nz'vϸhI !?e(G*0u=vs/Z_ fM*IWBMH_Acp'E#oy#qʰH4ȨCXnI}ӓqC^5@hIG"5g j |8nZL k% pnv`9/gm,8-y4{ΰڹAzs5hX@4#p~;ڵ񫾐6r0~VF36[q#_eQRg倎+?[l9K!AMD{z`PTZ\p=dbIH$/3;&Bża"u;Q BJR3ױ%",3/hD%]  +!x>$kZԺBʇğ8.q̄~tWVx_Μp"f(l:M8R`wg'#͜6Ǹn`%^~*ɀ=hmi"1}dő~,BXܐWTꉅ?85|Wun\7s: `xIӷ|bl3ᧃ|Tjov } ;Aw ~XI& emGdoHFm @zɖRMbI,s*(5$F5̈́$CBLxxzviZp^e:2Pw  ݠw, f7_6hAꍝ3 6ڱ܋}`o?=*.grs^e6/ۭBɰŐ` zLT!lߊBfn<$G4a.X=BB w 3Qr qq ZOu\0@Ii2ɬ"r~"^LZl6uΖ6G4OPFOI:}#Q4 Flo4wq{/x{ !Su?uPr*T-fHaFPכXy*0Wx,b;#]5X6 F,2L֎c[ o^{ݯm9) (Ju G o@ǁ3L9,C'c&] {!?S1c/SkA@-2Վ5['uޒ9yGixlɈO  'Yo&b3dG>+4 jLaX4/f3PelC^״´}ln;eTpK| Qyʷx@9p~n"DƔCojg9G?/IY m@o3՛# =jZFZQ`D&kKD3:{Ϳ^gw 6yR(Ʉ=<̀,"'LCYLt-LG^miknؙb.m"%2Om{X]~𗞷S(;dm:A{c\3Cnꎤ):G9[v.3yPT+g>U_65&?#lX ]<{L'b4fjZ4Si)zz#< ͫP3r/*I%f۞(:؃/V;TTa67/GI+ -XXLLC*d}X.?ζ oz JY~ReA%K}MFx"?Tk匒+7UtHlLog5/IniZ\q 83vVXFjIs0TLtZ< 1wG0ݴEKdt۩ASim{QIy>fH7*eL}7} }@*۝`wcT_,bB=#i&]A%g:-v¡pI`*޷/eGwf8z|N%eːdnQ |`ۣ}!\R694QI涍9&Oʯ8ʽ=݃2J4W!Җ,6TG mf3U/tNM, Qo:vV?2ƺ?RqV{5Cc FGY݁*.: {"|i3Ѷߥ`q40ϫ%}P%^/'$uV y!8uLyío5K|`ctK5g_ ;?ysLgX(e%7byYpm!lVc ٩ ZJ8PQ@W9Su`ոK7[]ضתObx[L #M VO+KsopÎaPP Q ( fKݶ \</(_Ӯ@g(Fnq! ;U{r^L@koA[ ̞QGs"i݈>QAfK!?B1Vͤm#Xku/גOoɌqpzmiJ7Xg`40HJ J9ؙE2HZ8l̚2rs0_ĮCaЏGNciI$҄_p~ոr1O:NEi2J,rjD5id{ܦMAu-eܶY9Ȼ# #n*l]OOP}Ni-R#o2Jf3i+[)\9+Q[ ) ౳)yroėNuڷ ܫ1ܘcNNE?4.Y?@r| R:Q-dC^ M5NFY5gah f'N2^==BS)[6j+Ӯn R)yo,iM#5gqWɷް=C$9MxĀ/Ds__H9Q"-.P63y*l[6)_einY j̴3ؘM*=I]`P)=6^#RԷB-`O_)f#wtoLblږm=  qihwAk”S߳zbE.C4ZWٱ+VjnG8h>L7V=l>T>0;}E#54&ڑԣ t蠩 Jhۓuas@&yQV1Z!մ!0@ᚩ[1s+Vxyzi7V$5gnGm⹎vaɆU/b$ۀxB`g7.g<\[$r۲: cPmdK Ŏo^*lF2 EolNK[ꗇ6\P$h=kY) 6@6f>` qx% ING;r35v 5<{PĖ?DQ !䫷XNʮ89s?AQMo57~M\u ďYIer#Za3˸ .Qt5K5i+{}qx 1܄N 9^"U[-f]<64H 8H̵a-> lIÈԝ: (r@ҼfxVБW RU,5AzAm~; 4lu3M*,90,a)J i_+tN!?Y _ܙا mpY AaAFRgdA/Jf 3Nh>ٗ%_ZnRM1IA30SuʅU3lmdJm9pVDK26<ns4,KҴU$v, Br9RT^yM8* >eCvE`oh#eʶI6Z9}-B32tV9}귾s# m!=Tыŷe]d:<*A*{kSb$C:IŸRw?ky%zꈽCK = ``E!>} !kHٲN;:3IG^9*<"ugF/lYgdRɄ̍s^p*#"/nq|ƫ_`a8.B&7U";a]! Ai~7aAswcp *6u)d3{~ "Iw%d^ʀʹ3[68239ko <َr7rzJ1OE LT]B&BI2304ob(+Jk|ĴR;b'O16L @p9hXK4ã_lE{ղn+n^ΊACzO+iα;zuψm`Ez]jѮX=7DYMUGF1UЊ{{q>`^ҹ4\ m ?F3$+4gG1A#X8;#"PhaTr&]Ҥ@zk.ũ#psN`Gݳ'.yÌ&00\톛"]gTΣI^g}a4ik~w'Nks1 /d 2&}.5^UTgf.g%Yoq ܘ8ըe>FHԖ tkfʄQiʒ ~Gv:HHCͽhBc8㘢*-ZA9ݧLcFCoy0LUV u-eBīwmV-<a65YD;~ם]yoE!Pr=HvP$¢jh(_wns2&.iƗFs}n." NGr1Zn+ ?N&wZWޱt*it2L[@S%+!W]h$"f :+P,?G^-B$sL)^4zOᢞ^soS Dl P$:f Lܔګ9I"=l[EYez]?5,gGnY1 MgA~xlwwn` %\4zۤt[ 'm2:~WW72#O R4bJ_$r1D5\Ǧ|b9NJUoP>9&9zjQ1)5;4ͩUr#0X2 N"KI J\^&aFW`!P{mǽeh9Ϙ_zH1Clq5:/YҪ=Iʬii[ .0mլXBxt =S[/{u:ȣ/ݷ!.ݩ)V{b4ʁcIab2'(f@Z$*vSb(d}7޼|t,`?FwI>!THR؞'Zi_YoCd|ڒ لfcB# P#}H\W߀Pp1Q^[mg 9-Hjb> ZUX -pU :1:ӬŐRt '\NP4e|[n_=sTr_"j8_ GmP@orMR^Ò;ww*y`o4"$qoLNoH1f |BQ!\ncDs\U=X{jP,2iV) !Y[dSqCerH9X$7Uͤ.nE|nu)zm(8.AkZk<7.|Yv°k>m)7Z|j5 q2{J<&`41Nt#X.0Yo?l ԣ7")P5? B^Wgۛ:?l,oi /oDE\e@Lt' |o/"t]vFQ<&9-JK $븃&;R \Ie `~q)& S8{6 ;Rِp;0I?U6pu>tzkkK a5>={_;BL q̈R=rh9ϦfRF qyNhjLV;jגț63YzA(GֈRV|Wx -je('Ě.ӧH~JJ|-.s(oD~M[zuvA LgI܌(r<`̲YpD͆hVX k F!!Vc26?2#5]Y"{ 8SA54/p+<3Ywٌ! 0t4F)D%ꐁjv 5LFX98`PA_!TpU@ΫMzptݚVV7lE,(vP0 %qд\7!F/=PN&̌H OԔ W.Oou270Em@$SA Abݎt ;oQO3G 6+I 1q YCwf2 ѿh 9J]@Wd"c &': m?ʖ"%6`q^& cV`3:$9=F)P|x :3w3ƗwqhlqmN+JK͛.qZZ[(6S77,աwQ*Θ^'HIn,f%Q6޶]osɘ:u<-bvb0ZtʂFLJ:RC0c @Jb{\jmq9h<#QX݊4kƆ;nn恿Ml։G}Pҟ;o* SlylYzf_Y>l.. @.Se )Qd F^?N4EGwm|y3W ˠ2̐7L9R?xR9槛9p/Yc٩KӜo8UC;jVgUXY#ɨ*M~[$,- ,xp&70va4Sd~ۜ4 ʭ&VIaGΫ{|rֶ @ 7 yP@Ēzy"[&:gp,51[hu)A7y,fLhnwaJI~N#F˛-̣\^&u'KC+ܠ8_ W52̊*yg@MpV.Z AƐVF2kI b4fQDŽKHH;\S GfI<ʞ=)\K*(}e=T]"cp CD,u8Kڽy)u46ukRxS؜>ڙj\[~i Vh87 ƒ_i[ZC) 8+qҙ|yn͗޺ ߙ2,03IQwpWTr91fcCڟ'/zQ `䲏BT.:sL̯Z DdrwcOZ8՛-7!8&bNap6^L .]*S'I2- #p_1b$3NJ^m;anO;o$if^ pt&4V~%ϻg1kha͆^m73 bIA/5D=)9Y h>@JhqN!ֲҁ*w.֓36\=7%Ԝ-JI7}iv7](aؒ-"k%øLδtKnq3 x?Tw^V9w=BeRd [kF0 ga΃4w68IS="!_~H5kb?$a8";Xc2 }:N[3b-&:ɴq9'؞r8*blt`Dinl!/} |UaQ%ɯ/}(QYIlu2Wkڟ 8(5);Sm߃(fGm6)UmcLG˫!@ŖFb[N֜'z[X"!NV=2ƜW0Q?`/O6ҦaXs՝EҏG f.{$Ot~<ɊSk0=b`1= he;ChQs^zG>-kKEa\f66h>;e -&%dfk_>`ǘ8&{eEPN N`qQX.t{ۑjNZ#KȒPZ)u^1RGE_%U84j ;mɥh0{Zi'ƢzW|_۪ÎO}0}QP`{1ƻ^Ƞ%=xXIggd='BQc_'^c &AoBOGxQFvGp̃Kc͞񲈒 q"Bt}41bXrߎyJ|]6]%w_&0]!W^*a8Gl^')Lmp~l8)x8kqMZJ",VY8h $PȁW#p^OWC,+H ީ3?N:(T23xhE7z+3+F#v{N f(e ?zLX9>%٠H~ Y%IQ-lƪ<a'CY99gQz%# mQf/ ɮE<Hw-/o}q}.ea.w2t /X 81y]1Z()(HuH28m.O7wo S-ћu\= `W(1~Ħ@&mwuS-Rבf`#+t'NS_G/lҏ:̜M&$EHL#4pɘ \]Ϩ-{U (G~BT""Ț;Fz+@@oF*rD5UgSr+$OQQ9G92"isriPr8nKag OɅ*]SRhF}#UڇJ0GB}*Ԕ{6f\j#\Dîk^X^`Bz.4P0ؑyPI$zMh0|#2_I^kZu~pS葎4pz~oP?{ sPz72A 8A2Z/JsX6/lN\3Ѹ5ZX |zGe>?MLz#ta=<W` ya$3Rɱ_va_p B~c;A>N(!&ρT90>ί} <¾TI2IJ{dls䁍}T>39Wǩ0WCą!1Z9u8a}r}x?z3= ݎҮ"~̋L7Bj7Qk*(״D#Ӂgåc? 2L4<8(,ZLҕc/%㠉' E^w 4ҴG)-RGǭ_GɪAk-Cֆ8zzB;ɍw7Yzqܟt 45`>z>Ur:DSnϬDD(n0Ya+{$,C"K+M$dpJa<32!Uʟ7n΀zjdLǝbpƾfM|1C2ǡX-LoOȑCxa0B$=@a*;ur*wA)×6>@YRZ5בDvKkKSߙ#Sz(Gp#~}&{vfB4h,\7zf9{:3+l~{>𠰹;O iYֿ=?PFYS`kDLt#TR dΨ@m<dgYA Tn0LpbClqlmj<`y{<|Z ɌnĘ)`$KQ疺u\D|9" n0A~w! 9q gMN{)`qx@l^*;}73-B"%x*{4φ\i]-`\!5_wY^nY/ס`\bZB;j(S.u]`|٪ @] W8Z!ν:՜5*f bpJK}ĊѠ.#NU)t R$kc|%K-ʨ~y}qw#9QUF?Ua=@W\ZMWp $R%Q#>P2ck_wwQ7LJvxHH?}'r+j RkRd(˗4©G(/^m,u괹أz/?v/I^ g Q.ofZMVN9Ns"IJjWЎ߱tth?*}QhBqEE2wjz%PΣU;4q;Qu&Y 'ĨC)Gj--M#l_u,dOЪH{lc2v@77w ,\(j;SY_]^f Q[Wܩ05OQ yJ(+lhOC%(;I@$QC*4[ mdP=S'k*?g 4PR%#}8z L}#mMK`x{×d#Tk;( >)UJէMl׬ 8GG&CQ>Tݻ8:.Ae!V5aHP=q6!}t}3Ӝۧ{d>I i$߻h4)SϞ\tN/ n|+͟ *U! 0vڅP_Ss-y < #j-):J4ơf25 .Bn/`Lå*S(i%0;T+)y lRX#u% 7:y Άdjƥ^S8#g&D>;IڅE+k`Bo~F^V *ݎ[|Y=76X}b-zrf[WjΝU m6R3PBsKXYj7Jyh:^)s&ܴx^ܖ)sM,*7͊x!e-HRm=q-*ۋ1/.l~mR ~nhHgBܟ>&L"Bo ^\zѨDQ Vb7ϥmgl7XJ'^t4ΦJA+0`Cd>~ sIE}͡ϧ)?.+x%jV[iѳG;Vkv1w!}6͠HI$#T,9DO1[qSK{j9d4.Y2DwRU/Qha(pơ#$B31;t}昝(Y'_zM@īƩx;ez=DPdaʱHmw>O}+Sk7|V  ߊ4=d4MB/( 7xF  |ElGX#R98N4GB`~#`:0Ԑmmڌ$8s8>hl6 9_z9,-g- &R8yKै>E08E|ڈ#YpDjpJ3Z"w4AN AAlGo2QsނV}Riu* ||?Yi“'ՁX].8k|`F^{xf:@.&%%us n}^mXVJa~Aa+qCS$1ϟ(?r6!(jeIvNY'JZu8ѓK!ˇ!!_еL`UATTM܂EG=My^G]Z`T-uoZv@Puؗ"Y6E&N_v%` \Η%>pj nRWߔGC[y5~Gr;w!w¬f񺦳Y?/Nca6И;!K+_Sݡ$X@.ja Wm=,ᲴS6P\+AVsa9]uHPx1Cz D|7g$gcǴtYF`Na ~~.$qr#7/#3O2*vTpƄmJ~٢O40 ­5ڜ38ժ;<]`@<VV>DXnBғ&Qlx@C=阚,㹍CCQ{kd0!B$.m9DFSt,}ɞ3~Mu&}n2.F&-\$J`߮%٭r*{ wb-g5?[`Su_9t Ixg,L01d,c &O\m5ӇaڈeD;b)ConP;T/ςy<渶OmGr[vn`#?hw`ʠYˌCR Ϳo ͊3kiK1E޻!+ $-~Icsw<(??WNޙ|JTSX% ' ~:a~[ؿA\T~7ҧ+gRali O}bG=( sJ٣UZ kB씙 Whj,ο޺bB="L|] YuL˞?#(P_o)26\D뛶/1-XC6N -tʢ@ݵ)nM}g'cy?&(oQn"mrjf.hkcڏhd0lFjJ l\.Nhxb,@_*^ZRxU 46@*V+1p Bܔ^/,ow|_b #D<Α2I`|\/CW{532Gj&%;+S"%phah;(l(xN܊C~|:$ZP׼Aܚ~NY)F$9eh+RhŎimCoLh}>Qz@vz^oF)j^eG r7^`1nH^[+8~lL${dk/kH$dKHڭw6%DD xeYc`- Q,/h!ju< "w^\W.|O6^ %/yc =5muϷrJFC:iL&gaoa7z[|F j>l2qu3ͭy2Zͪ*hxYǛʈ$DFGqj0 83HspOw;P,~T9ΈRK=G,+_i翹sP%b~9{XyjsU 6aQǿ봟EYV/,5:*hҁ{/\.H9^ͪ/S)pl ,Xr;,S1 u0w}Ge L!ߏBtN(.eP:1%pny'7 6|+gVь|-J@N㌭'ߠX}n7ׯTDV0Xl$W8Hп(wdP.q Gơ n faCAAak";/|Zi^H]JxWa`XEY}p8&݉g\=a–}40+νk࣏5Ha~)IAO4;I^~G4,D:5^+*Xr@b+h8QEϡv!=RRY:$]Ut&+ -浯>r=V@orܗ) ~yNS+3Z Eb*  apCؓnL|GDŹv%SN_K9ڎ* b=Pg*Bje( Mn _PsBX`Yp3;uzm]<\ [-s<RNO<3,~ ftȣ| &O0U=~Y˱Bњ0>{6y"ph#:`[[nOH3 J6͋2mΆ]08M LC# f3Ѽ2"QZ֦QRpJ}wYF*\k [iIJרjM=H{E`cgxL:L=,CV/ʻة,XKWAOFӰ4d$ FY1L W&N@V':<'zҐيqycdf>@&@*JP1a$TzWPeaLiR~y\oӌv.fjv#)ZJoOwG ·t3U!V@;H{\YA֥aFubo9Toer?5NgJuPz"ߎ0/ӫd B~$HDPE׏:,QslHIuXξ&fDϐI52e:2}\" ^u4uyX ˻leEV9>oՐzIDgF^q5NڊLϭ Isof4y\\7uNZ-]N ~\ʢ*؜M'wnRz7&DmC9HYː#iQP'JpQ6+iUˑ{ҼfM/-F0H3&lb #9`q1 />~Fbt}xIˠ3xŠoT2cf$>5tYvAǘDfvSw~2F/CR]G~Eq%sT^nouG!&{ݫDw"a& lCMAQ7f"*9-i u )}ӦRמC`z Yhk?y2#m D!Sw< $E "#B9DvVBC3$v&oܧf[3R +lh)BتkNOԇ~7ӗvݽi(QAj@;% eTљ2udo>L[>qC^lP9W*9KȔSs ӷXR.LJ8򧉃 \S8lZr= "idXrی]6l?QgH3ܳڳQgVc}9e?N|E 9MBGdQʙzl<ط_%u!ꄹ]WSVUfUh8Uj,wR(ߡRmރcyT\~Cj`Y>&=PjgSMu!A  O'X\iؙ?~ip_7#|*=c}j~sGY؁%U.8VĂBm0v&12UQ?1y6΄ ,6DTdk-CB#Xd:u؊Ϗޚou qc:LjQo!ɧ^ԈB2蛚.y|cJYL "RN)JCvbNB2a\ҁ4gn`CgPJK>:7aBD{][O1.JNl('fcwJEα:UǗhJ~4}(컄 G &pRgFY_ m9[y iu=w7Zn$ΏiRC ,::GUVx(vcH$Tu/ ep[7r |>RD+daz# F' d \hY?zpD~-'CZ4x {h1f5U?cGIP܂Af؇][*{N=^Qhvo"@%B;x81qIQGw(/L뤾QFl u]Ѥ6køI]n\G#1;>9 'I_d)B9*nrPE-h* a0Zt.R_zo_QqښAYy $]ox_魛8x;0 8 c{PLg'Xnr7> $"i0c>%fu),V^dt%c}xߖI_ztx+>G;}rʖO,6d><7S'LuȓW:hXXCQZ"V,gV7v?]bԱڝ5] GƳG,ݝm[if-0 0{=bhXQVfma-~tTh*IڔU)᭥,9!+7!/F\bە/rլܱ?ɶx}-u)kʡ+} htdfWjCR!8DC[Z]4x m py;[0j+^]$P}ԲKj(/ɭuᝑO]. KB pEfb`Por:D'<ET}vHI 7㋆JMog48`e3X\,UR]rY[NH6< h>EžGf]M8}_3wilkښdAFى^-#TRӮp#CiN5],E*\"g4C 22> ӎYoyMuא['3<8q?=Imws'p% ri "t#+di0 63 )c]Wo&CKݤg@"CjoE'I-i]#ɓDzEᙀU*IỲ jtpʏLu }ˆCB n":P:OJR/<m?pE&oL_d2?~cg;_ K̏}5 MX]|љ:[Wu%m6MF\ sh:x}[WL():uä_ #s2xo edRW0 g̓bTL&NmntP\a"Kꗿ"C)6w8:KfYUZ6'Z?ma~~2Th:FG0ckn"a1/0s~Ąab-ms䂓(~gp(`9x'lr Z!MޤFSJU_t=*f?@C5q,~C>hX$:EpjCȅ8ղ H8aL7'BZ$h9+BCf ey%zy96kIt];!0Joq/Ž &R3>lnQc%j2tۏCz1~K(:H  .j•u|?u)̱-`0bɥ'u%BNk yDf~+Y#Kōxw@ޞĽ[dG{]| J<LN,Y63?zz$APC`Y6ml3I+'q > R]*iu A+Oa"  } $1r9pC,}Skm<6E\*S=kN)r^dum38Xn=ʼq nK$|X"kٓ3lM"v$SFrG,I=Em* SAS.ihCߔ:>vA-v(H\0k̆Ȳ怑Pz`EځhODtzdY,ܖ˞JO7 G/~ʧr݁Vrv@f$5ҒT#[}zl;4m?^@0p3EefߵO!`vr$nKTMnTޓﻵzJ녈,: ~|WwL wT!huw2& Iʃz>Խ.pr-n0_1QvϘ䇧7AL kIRLAWdm?b LF)AU@VpAn}<1{{oˊ w*3nTL҅zWݮd&_aF7Tvh3P u6t @AI!a důҘf}ӶŽK/S:˸Y˻_Kp(pyӨJJ1[mѹm-HX5o9HD/uLP7WrcGe$2ǃ2 XyEn҃R<PHXLdCRc93ZrW€i!Z sW([Wq(D4D XY\v Y4| DȞΗmSr014oC+P wTms莯Nudp/ 8erx{=;J2{Zd? &yrYc5C\^ZD"*u86,nmfL>sv$/'k\%TZZ %dI K `@Ot!rFqwg#mZ]lo-2߸q4˱nwR[j% Ͼ[8ъ+7kCWN]J3uGײ6IcK%0J:ȸm^o7%E*+^3,Ig Gzs9O6xʃ3rɟ'1dC/ oәl=-ػyjy\,W54y@}uzl׀@j_4NK\T>?q$(>BF_vS 4ZVf.>1mJݶ  m˅0<~5aX1773aOܛ螝]uM-N#آoDs$VuY6 jfP5;2#V^1'/@!8^aW 쓢y1na,E j{fH۸f(uF+[+"t! -崯+tVx\s!ZQP~ l(') O:hW>zD G!-ޝ adQsdӯu巃e^C_#qx;@iљ:SeH{~-K] y}H8TLIQGl`HKcܞ4H]oΕ4\R-K4,ah#?)i%e#KOkVW)Š-dr"D:N2W:A*(<sX\k 3}SOݞ""\B `)8ˎRy6Y\<DZ 3y5Mcy}EP`<];P>t/x'4v bZ3;ad}aQp]è7H6OFvPJszY+mQ)Y+>MCD4Qԛ 3o i8kt: ̦ydtVq lS|%l9!}Fǿ˾r̍ќ( O89tT3.!y¾\t{b n5[r7~o* ƒQkmr1϶Y2Ɲh[Uol%iY<|5ng٬Vy[ xXCfuqn3<< Ysv9O |p7J[;Iw%亻3MtQ'*29|AT\Re!-y%h_}tU8C}@3gQʿZTHJ4ALNWH S-c*p8T9y6g^E`mޞ(埌c&u>^Ju94cogMHvlU'?soYc@PwPytcƸ]]ۅ,uqLʈA֚$FRXM{O±Md})PcA.XYu A$B聸ncC`fU㼆]x w~DmSДªr:}{tEkB.r&'ZP,}$v-@>Bukbgd*yJDg Tb >\˟I{ZxiHhÿy|}k#c/ps?9SӣOZ!C@X߱^A `DIRk [@y’_+$mUZG/2Iti}% ğƖ62e>2* &Rc=!Lʢ<U>aVʉ--j(uN/'=܍h/̓vЭ#G].jV*U?弪pomDbǙ)nv``HKZ{pԍ~۴qz&o , F +/2w|! Ѯ*^6]AsaxЗa. ˻̘Eƈqd`Hnsu(*߅TGwS xLפ@&x B_Y nu:,VIL=e@Gțȟ>—WB%ܺ:f>{H)n%L7S"bURU"ևaڌНRF"V_@2( 5J'3#BГqhΩeA,~š%Ŝ%fF-D`i:@ A^,yoC9hmBKy+? Q(Csx,1%7 :0 Wz\6# v$ "OO"-w$Ltan' [E 8V:ioE ո__L]<R>51ΆLz偐 A֕+]6ߊ _eO^nY?տڐ~:4 &zݰq~'Cc&T_oy`.xiRk8eDx~Vah6}=4MȵTQ nkyjb>-2EJ4T:uR;ƕo0V鴃mYJ,=)Ѯ.÷K`WOF9$y"gWU/JBWƜMD5—M$6=ŗXX TM}px7]l^,Ȝ+Ep; 0VA g7pg_!v{&k$Pam2*ث|&덦Β9d|3))OޥT!|H%wZ6#kqBG$jx)/k@{@cށ(>׹K =ze_k:;A{ 3~䦗dx$&};L]NRFb iC*4Epo:~u?] 'jd9K{@DHeZ+30 ׆ KѪ.m\f+Tz% OVq\L|5Ͽ4yk݋Xʪ,WdU&-.>*[EA2%7; s wu6\ڪ<I> XZ`"VL~䪆eUI WFN[i"lz9* /Iɢ_%sHkmA1e+r%o_X3BXOzOa5Uм*0Պ]fJʥssxYQRM.ORMC%"&xU MxDXmEr ǧC{v~/G*-0 wߚ@޵$)M0fa'U$}+R7ԔguҝSt4ؔҚGMc; . #QC1c.;kv!C4 K舳w0\2G_fjN9U kϩ/]{' oaC;_{ Rn - phtJa@xKR37c& 3BKm>ZsK\b{}#{Y+tEۊѨ4UY`e"UyIlҫi,gR;jgѻ?:TCK,D= :ϫuvo 4{别 "K\)T WN;)."M 2zxe#Mk͠am,')qԔ $n\0Gp@u2Op3㓞YiZ'heF!ce2KխiÞs%؞MP"pڬ*Ō3ذ9c|HQ5U)D× ^"051g G~i,2jHThHL6X "q*ԙKUIj@V/KŅ9yGnn{j ,M\(,XhӋ&|{ CA&x(WGbWEbmTnCn')RiR|Tmjq}c%#Ɔ@67js9g[M [8wo=wjVysY/.sBD-j#l{Y1QbPsxR[ç lki* ) X|44!Xp*i%z)hD~kY).4(Cd9OO5]o 蟃fwwȬB_n- r{2,x.;|Sʂ KM "]ӹo #va@nɜA O/GE:cr7.tm,Jf ozc+YZb(kqѯ (`㫧J~?I7x D*.qZ"m imGssy'/J 2l6mYS;VX[F"ev֖5 Ze߼ y7b::!98\g9pG3suѭTI~CCӇpϧ+˾=g nґ_&j/@ "ؒh~d:BYK%|:\GGFj=G %-J AT%_ioWI=7*қ#-^[X \YGmu>4w!5G? b뗷4 ѭUVH\Gӫd$M*o'V݇)'B%pp;/y A/#^,<6dwb Q5xyyiPDbō+hSr }]'׺9 +gKXY+ϧ.C_E֐HDp_pv[ jgv 1Y 1?e#Kl$zʉLæGDWX)4rZkl(Xq*Ιj ~"~h9#1=Y-'lȂ˵L˰J@G.6,wCC6KO+s5IB7o MV ]&x)2[⶿%;zΟmO ĵubKn<'gFV۪ΐ`i̔5! 6;Km$έP-5ܧjtנ;=Ax`,T=)NPPhi]Ǐi9G)E'ʒd3t|sx ,v=y ܼd`~H mh#8Ͻ@$!4K) A=trP9+N4ފ:y}wh*G Iǭuub[lQh`-ś<ÄKPnmZ X 1S m%_;rӋ#()9Xj-I${tFكY%& M_KAܫ ܟWf*.+||2{5e@p'\idvЯq!L"yJSI>\Tv@<Ð t(}|E?(,Vp<8 oC|< Gl=ٵfq6ݺ &Nzۜ#nך]٩))TI>*yHeVvJK&n,zDLP~P.%S }Mk{qkҀos *ZX-ydf_L4*iC'i~k쬋KBxI dYZi%XmGǚJeQ O1O'%ʞ^Ȁ0/xvCA4C9#OFjckVqC>x]{&z ~(v,kW]#tE&0(c񖹵5e;˪FBEZګ#r4#4ķc:6gJ>?"JeW')f^q{vE|tAPWCUYo-b0D|ePS )g2U*54m2Z]2x6/=A 6 <Ľ S%{!;ոSi4'I (ƴ|7=$ [?Fڏ6F70ëu,V 8SBe0+5f,_YS/{4ЛJ6xZNC]|9$kv1 J}_#["lsJ˝TMJ7Lu#~wXxvm+'5ִ8J7No[$!QJ1mg /(0W#%9rwm}Q;cQMKQM@ȫCs\6tg0O ש7MٓJ:jq ^'Sɷ}r &"DIG[n]^MCk>{`hua9yGGCkcln̯.pRl]Im0<Q #HU_`yHOkߖoZ-XwMQ)~łJAW9--1dSrk/v0y23x9CHhJ zgV1O8z(ڸ qGYvF@%ĊhC}U{U@x4~AQ{ DzVև5|)`+["acoXla31ݼI^)J\]ϛ?Xi؎L"o)_dSެ7+X(227 !-Pձϩ1 ?h.L:10Wf(`"dt/2YC_;~y{eZ&qpS Iۂ/4ΏIwa˟v dwbo=SN5j{omY=um*Ƅ,QPa`VB**KJI\]D"W,/9$;jVtu- «m'{ yb4"1J/"&xJKCAO¬VnIN^0dJoԂŃ; a=ޕDIaEjW,Vxg¡sB@ϨdJ)8sP/} 6 ZFnj&-F-ZMG@Y}E9Qr}r0.bGW}wȜ % <čϯ&$-1%MXp$mO)*PHR 4Hr:\ զY3{^69/D#{u |WIFbеk߰[!o;0EJb_iD*qcgm6v+9rJO̺r+_~)Gq"1lip˝nZdU; w$*I*at:*<+|sr'̎5ߓ_gCo3]Ea[G~.x2_s} QÓ#9Qc3 Ò7pwի;F&T(:\8#´WB1AK響& z:Z(Dľ90>%LR xEelf&/s>]WxS(-{MʎֶЃrHV!x/ԉr䛀~Hj7Cт{Qw;>na,!$0+|ꅹb@X w=J]hFx DlS,;Wn9Tth#g7e0Hǟ<+c8v,H@T-b^*}lʘB "XnK9lENu#,GnGfTh"=F(/X-:݋ r$9{ ϦIGVH(ۚF>KAt$qБHYB MiL@![Vh/&c snjstG˕ٚfuqxQ[z 4tوdBe}C?jtxRvL}ډ"LB [Lw a r$׏DC;Yߊ<XImڣyRCwH/H0j2wl`ˇc25q2yχ8UTF+ݸ2+&De,3F\n%d D=e9V*5'ej"G6q=G.BbV;p&栽6݄(V9Wak3 *#}fkJewB*i?2nOSN&:+N.jAh9b- K׍ `1.ǺҬ]j}$jK%Vf: OlID~-)%( 4ϋLקy cȧ%$Qd#QX1=i=8 W QŠci7p-1Lsف 8 &3M~zdpm/ =8x*Z"K^b8=Cٶw \8-6.?.>T=`QfP 0~.}zx?c{KW gckQ+gw)53 YH^(4c"!tJwO˷->vY^`~'Nm!ľ 9vZy8%s(0G Uu͊XJPcg,dN^G fRŹYaǰ0zM<)j؊s 5ӟJ,0~EW+By% R,v^޳"pKP%|Ё8"%8[[Mp qAuc2wg\G#m)qh h4:Dy G{.mZwg a`:qxcakY\B`<ǿpN#Yq뮷>.FBzܭpL3yM/\WoVpj eC%S+t!m hwU&.kjWGd?Ӥ_ܒ@A 1dqu [7Z Dڸ!Eogڸ,Q2?3Z:D)ex\x?[7 "JybObWg%_Mռ+h"?#b :("." HQo$Z]Ɖ*FV@\o` ϫ?^Wӷ O8}ae*0pn%zΉbreH}d#\Z_ě>Vlpk){?\|&%O$ne&"ni?<5F셣vh~x7+^` ޿.MP%%&rCD4ʖ¾Fzf~oi^Ę# xbmLJ$ wLS$k=q34E‡QLM:oh_ز +4Ep.R!w E{iS/`_;\p ::?ՈY7H"uJK._TX5a1~tI.Q?̃+noƒ\%)N Xa=]V8 0ɩe>!#ϙ3NajE M Cbe\r49 qu"vTKi\‡SA. *ZT\9+^todu'R˴%4 }=[:m6DkS\ہ>}1^4-K'x\Gm  jB:sޮ]} }ژa{ݡW"P ]kr$^Fr+B\F?y.HaG7Q O>b@H9CmdxDRP$uLZU#+5utK NGDʃ"#x?#2MIWP5IJ屮䴨 + j~lQ*+[~v5KL"A-d;}sG a; Xjb{p$FnJIN_kg,̱nҊ"P+oXq ٟaU1}w䱚ZsN1o\­P^*|oFv <ЙoSrb߮0 Gv]iq,݀0/{38>^*u06H B)5iA\d{'CvAOJYQ5XhmfGTȢE?V|&cьD>>!}ytd{h&Fi4Wϴ]WT]6߀(ӆw˧"_Q6A`$ $x ѓy+oakLΥG/Fh'=bĨa ]g]t3=?Sl0["NcpȝPƣyf^W0ݶ}@ :#v <')S9AՋoῶD2riGl-4R+1# Ny;Ǿe4-X-5'%4aS%8D聄<襥{n6zH@A\Sb Wk{F)Q4ѡ1 ^QvJYK(I;9Kw)13 ||& uzCJI;\B z)7|%Ƞ Uk'r~b]k&r׈MVHq~zYQ{;<ar6[}m&Bp=y)94LU- bQנk>j7B1RFKSVcbzQdDhtՉQx1cܱw0x׵C5@`LTNp:>  }mM>񁈑TCVANJN{f=_aHѦlë&kD$5m箩|owxaUNkcJ&[LN!] r,A:gLǧsذ0t-i[W>k xwvnp_%'otG: zߎ{8Ŝ&C,7Rҽ^vfnA&VRMkc2z6VEʵq"8xJbZ&ތHsY2vE(LTZSQ5 "m7l8Px_:mZʩsj[e閠\18ẼJLS`haXZ\IB{7"ŕ&~n3 $T%ZRe$I n(ZjJ Kb[#7:M[yA 6IQYyTLj> W™,Fɝml/hF78Ļ $@n w•vAt&'YGI r + )$j9=msgl;Š0 {A~bx H-(p.$Q/ }!N!nG?]F ST,f,+Y{0pӓ=9: hiqeHѐ+ p:mt%k3I/=LmNyBؿ+Fg_I#&픗D)Y.e'ut %0)/PLv435TMۣRhP/qMBʉEVEm9w(y+Bu={`sj̲xڪa{y+*+v{\"dKXDvkc:D@C3 Lі/NUFTEZN/K4ڻxXU^) >q;9yih`' !gT;KDO#ѓN(dSL0v++sn8Yi԰r{TcZMyaӌUj#,x @_[{Wr_Vi X;9qk4IO}hMqOp~Vqqo6;)UJ+h.m4e뀲J_cL$ODl7B]q*M\vs7,ANOQ4+ov2uUy^p%a5v- ֒P|.6v&_r Ԯ@9vEccڥ`1e*– M8юl-0|%4d*|u/H2xX䪢P$P2/:qnRbm4U:JH 8ޠuEiɬ [`U"- aa};1F' Uzm01S`3;'c-ZHD)z\UMcP{f%{-A:'jr83.3򫭻h9khǕV2lGK"}ݠԜz\)^uNZ{iOnІo#W@CINQ10?X/:޻8+JѝBӕF7MgslW˛wN5ImƋ-ѨKt< İ2[@7:s@DGo{o`#"紿 ei9.>_? W–GG8t閫 jA9?KRf:-+zM^3} ꖃ4h\BzGQiD*p߷lJd|u'~@//J1 T V]8L`J튙r֜f|81vQXTwۙU" ,eWQ$H]# JӰXTxUk.E,tHvdAI<~xv;  bҤܧa/sV@6ɗ"c4<{ I] M͊l0 IINr^b:AJ:jHqeu@-̰ygR;=mQd*%2PŰ4_[wD+.gYG4zk2ҨD:q Ks.uϺ!^~#]. '$9U!1o-a-b! H5uK[{63g8`nD]ŏuV״@Ryid= gO~bgTRS3jGӚTL3 `dȤD-7>r1.:cޒ<6Nr<1oP e:P oe r![Dw+CƭniXJj*@I޶BF:΂dd%ONip#-ng- FZB<~s*{2c" u 9Cnژ*6(z9E~Qx#2q).W)S9P WAp=Vgo~`hi2jR PT(ɡrt&I7{S [*ӱ@9dYjFa@\WrTչ~Xƺ 8ʯ_ ɯ>ӊC6B,rÑAZmd_;&,Wʌ]>Wegq6'1H8‘\ݺ,݉ juB-kx.%s@C/ Jl N]M]+[:Ivo~K dqh#ސpBtp Pz$8P!`-r5X4-nC?zP ܥ BJ([7Уe N}FṾs:@F&­b*zL`k>+."@UM7ߞ+bP1X30_/qɂP+ h`ejN7 -}p}t֗8)kę"RqN6W~:Дc#őyݠ ",t֙kT٠%1-NUQ/+6d:;ea,Y t"W t`[+sqr\OB+{x_)[rEΒ`Uc9#~9&RhțQ-Y9Z+dG7 ;ƃcM  S4#VRiwo؎'n˲Ii }_V l\3 gbrӓ=l?mQ:UﯰLWKw%FqgS[e 1)1b5}bkL OHJ~ndb\/ &-#NKBW!*=pv]9ՎAq*;(:Ly(SS!R;kbN녟H:@FY,aF0H2d3<ʑoW!<ZÂI5}us+eٔF\HIۂPᤒsHX67ԄUP ; ݊y,=%K䕛~ Л:}>= zQR{tud6c ̕K%c$ù <b`v/ f"BWh+ F6"4'Ȯ>cNVm(zÃ!}82PvTI_T- 'U&$Գ?U9Telu -#W|h[Je­ͩ <(pLL} pαE޿{ |,=k P|]:F5$69Mpdף1pNP$mw:&Mq]9@0 C @l0/;eOD? ŗέ1|[j4$cUYMLGT(P yjUNT-vO6J<[C&/,YX1*s gE39lU?J{RYnΪn3*` oԧRکn&-g.8pյB,>C`KãU%oI&qӾnr}7ٝ艙as:r)c=n$tJЬ r-Ι~=pWLٌmA4oiL3Bohwa,uVAaV>OoS.吾cQv8ǎ8@V3Ę3t :m;;JΥ\G:~V//,~vJ<~szJo\4;/) a&Hv.2cDϊ l}"-b7+gG4#SDFCU֙n7zKT .ќ? %p2_aV#@HZ̜go{ߴ.Mjl(8+ YA%^c(Nԫ/oE G3Y_ȥWƽR4Mqm.s~J5\vԉSЁC}^nBײ|'6 <;'{DmM6K)T}vH1 ,&8` z_T~|?Pi:jۥ-[{Q *]0 FMjќA J!o ɋJto!05T7<U^d@KPbs.ڈQL^UB}s72Ww2^(F}JXbihG7Shۑ*"X |a ##w!vBI3Xk5Av!{Ķ :@Ljd5Ϯi, Zyf)n'h>҂ocs3YДT_sN3357jsH +ɴpRbZFmLfτG}Ơ$i1e {U|AH\s@ȶMZJ2 $꠴f1Jt:/\ 68td{NۋN\zY]ܞ79;FT Brd{MT-SLމrcx\;UAV^9s%2cZ7}N B6X7,nrU6-xaljc.2 ~zSs7asG 5Uɍ0 t.v^lל'u@wf_ꇛ]4gǩT^ W7l"c@FY>Ў~:\CxDT^ƥ_'_!dH HۃkZF1;B]ZKmM$EV6CjC='.tYW0"mcԚlj`m-.fwHOn0v_B@|uf>n]eũ(^Fmp(u_wgaG7fդjB |0zڰ"38N7'i{}pm )~zρ[7R"x;RUP;aJSyg#I(84@$OAB~)fh2BnJQ`hUӿ3:CuA ;>XXbͺ Uc ,G ?ߐU&t_6 ^v!e xC;*oɠof {uɨ,p @JaKHI. :G/* z2 49P(n%띙$FZ >kps(W*v'Uժ;G~"GY2\vX)(%?-y1 p\; \Vu{Mcs<ן+fy#q?#8!7o;5jzXf]n#*M\#Ò,}-o,[ PInߞpƭPTQ;e/0v2#j]N.Q[MS/g+r1 #f^}2HGX=n&lL ꥆ <(']teyI|(MTv2: I{GJKu֫2tc\΄^WAp`oǯp9/-IS}+a nĉiz 쏂UVpo'bǕmں;cfy5БlNJ",[+>j lIj)Μ,!Yujob0Kf`: $wq ȅ4FټN2:pӴ n1|UQwdMT\Ty$tuH -Fxwqf ߪ[R?D_lM"^colpI JV:!Vt S*+gElӊIw7K:-:vGp04CYAIz< ߾!rksU\W?S.Kst،L@¯_j g^iV@FƬ/׎*E :C9<œ@f+rP#M;o S: QCy%: tɷu7TMO ȱ Fu>^?Dm2+$f!BqW- Hgd;Z,L}?)1l|/4ew ΧŭHDb [^:?+2S R "7'퇔L ]S"}3ܣ<+Ӻo{E9>b!3ol˱*  )MkgÉ%1߳.[ mysf6 ȥB,i`&<:"\,ŮpZړ<#edQvY\CCA)_^.ywnFWP%%<ů][7|n=GWCg'w=_"W!Xvt^ټV cwGMǔ2]pkbک/շxDXMq,;?ly'X_iAM}T˶$|Lx̳u c@Ro]6mER!3oCMZڅ 0P-%Dtojj^nmxܶb0fa.z5P/B|d1X@#XJV Tωp6ճ)Ieq3 ҪtHL&9yR|~iqy<@6 +=Cq I]HTɿj2#U3MYp h`<$­x րֆ9Y$M"LFbi?%aK+˖E'uA=.Ͻj 'M"nX^e}+5ZYh vPI娥OFS @coemnG=Ё ?v6Bߩ ({f^W7scJ\RMX9kS3:8m$ A irjWnqA{;b*gM}C(l~?dx`}P瓓Jw-*̒и5 )8YWgr4+P%g!kaD"īV]`hg-s@].}" KXt:™#g=8'_~Al2a~yz!_W "RkPсR::/@)7mw+ `ڢX*`ՄUJ9+wA xpP"MNWm>euO:#c'/Rn{Lă$f [ȎG3Z/MtI',#kLI݈% v6ΰh)5&۵{VQ 7}\^2?ZPoLiRrǍMK"{HSq%;{݅[^:,pR"zh? h^?ɷS/M3N > TFg,S+Fr9 C& DCh@8::I :'.-#  e8˙Ca@Ꝼ(nKk 7By) (lV{gV*Th OF0ܨ @J٘udlgAC&P/<^K3Qupݷsck=t˝iOtQ-ZktN!~_>y5"+|E 1 ^q#oBuszAEx !b>EBðsi1N#A;;F;8(FX̝Y1F0$.9%p{{@qb6!la~bJ԰od~߬%i3l apTsʄm fx(!'ȫ^T홼 q)Jo .j@T{mq~}x?!3_ZV4>?'ot.uw(E?VC=64ul| ]Ldm}s7H̼v }wPf+ޗ‰gk/m~iͪ)hk2+h|D@ּ[؍ELI6Paˊq:\uRF(][#@S@ӧݨl ''sQ 瑍~7(%ĮY:29:o_>1Osl Lsa&@[3EH*C.3I(Й(ߙ.;C`urAˇÓ|Hx>;,=n`Z6'r}ɣhDwЬX\c|Er( W}F }U\d#5*s&xQʅ4?N|p^8Np}c/,}Nxޢ*2Wu͍($ f1*,xK(+bl*\'"_!*v(/S;R vpv۞bAk{ خJ%s4x􆰕2Ds粳cVgN ,cTSԱH| V . %߰j\O->6;Yaw)xy\ 7=d_m9`#s xY < @r-L=C;=b%mQd-o[쓷8V%eG;1od}?QRyfLz zqMhk`+{w ن^.ץ({UJЀ""b?vwwz^A h78@e8jΜG3_J W lOG+f,[wfC^90hV@%DRN}Fݝ@'vyVaE,gO #R\wbxM>RS~Wg^oMS2>;Tg,iI.85i MDz=`c\6 ݌,Hzk$ OJą-WMp p@cbT`\' maܔ%z1aXSLH /sIsS_'T"e#0m mS^oR}?7\sT" Mu=zfU#* 6lU.+K>jb pB7ɚ6fM-r+LRq_HPmޯ@\rع*+ƆHerB\c`Q9+&*Q[mW0U_6S#p>dvv&WX5UW)J/m%{u"EfD~L=2Xq]bTxnXALW&i4o'Qt ICRzx|_-$PSbs mln%0(0)m,_5t2F\-*"3SK!Fjq~šHu"Bj WlVs8VA(0ˋ,7Z<^`gRck?Ucrs2EH6ceN C̨cxj4,l08ǵU`ʿ p *"͂"$i(7T&29̟7G{9_F{Z".!*S@jOƆY؟2>Wfޘ6.|q&?/F;>ҵr$-+Ȕy9 NRx'=@w25T&L3#o݋iPƵT}fcx1UNA }"z f!gf%I1U&?JMNgsR)xE&St5 K<h4eɎ[uiړĘLu3`Oyfm32n!Ē+>~Af!!>ORG4 jLu2oҟZ{9G,%"ٲN, Ljkw'!MFbM,ƐLP)-'MXjlY@k|2c\truȰ*(J.PXv40cxҜ2{ ᘛ}k,ll`K4w(pcngrOOxSIkT4'h"Inpx:Pmsmw|({'it1e =UIVHDĺMBڞ,QºORNCKyl]|&)&1ޖeqȇqlHo b/ֶ-*?PV 6Fe((zvc尬kaeߵ9ۇ~C|0(Ϟ!рf)FA#haa.(iEdPsz¥Ab eКw oC~"+ 8 ۄ7/,f[=Z<*_BPs" 'bA7ѴڋOb$[~@>%5JBeH"v@ÿrc!CJ Kdʹ(L_=8(m\JZϾyЂ\<oŀ:\M: +]=(?5pfD"uX4竨)}Ú0vTW.z\fǏ*0)b1XJ9w*v VT(XdH>X. O-?bk^I#VN͍"O/q#*w2>"u.{It@,5v\n[^}!]6xl44 viRIRM.I^v>21O{1Qzbƍ>4,gi aLh![PCKQ@T g Xigw -=۝(&c=d|SF~ TxW}#m{[|yc`gf wtصg2оS`R+ADfIr1m N=FB?: wsrP֩OOpcʥ8 +.C{̯_ ӚrQ5X-[>Gk,o'T2rV{/`%ظ~l\ưuEg'ps^0/kĺQu'I+4Y$6HMG\%L%ԓم0;ֱQߎ'[&] {+hAnm_n=El&dj|ڤ B1@G}Z|ϜjvJV*ws hXv(ԳMet\F,'[S$c_J֗Үlt8p,,+Z &9YP YG0$־X I`g˚ܓ }x"u[.3f؊HzA<~F~Dˈ9-Ңj h<Bwxێ~¥:& F6XT)϶LZɠg>v|;-R?L[']Ɨ3[0.\,۟9J&/-w[ Ǭ~X|( $G~1nZ_ x"FR=ֶƕ6'L--<eP%;©ZxI( :If/3tFd%1PfۥR,)7){9֨\そ9m@1 ڞEj{ ǪkiCfߐ}y~z!cBbAX'YUUdµ_;cnq|DZ(!0t[p[.CficX~ȝ[d:@7,@п:&yg$RU<Q\yۣТC^f*S7OD"1$&H;{^(k_$42ZD~4vm4n҉c;`JR2WՃ]v3 /֝C=( ұrA6Bo1w=H@ze;U" ={ʰ:Wj8zx5rM5C˒%ʪ:|[H\2gJPmb1O z߉QvWcP1SUئO2;\!ߊ1=sfna)3}y ğm0QoX2S8 'Phi!-}r"T Q";YW]cJީaU_BGL&U蜦ul˯ =p:xD$|(d;E@1&p1EdGJp=[K6`K D HC3Ȇșn i(KUʞQ jJPSKevge=,Εڦ87M## rEyA#GROL qX яc4]=DRѫ֚)F70c,e"U= ҹDüazFة(yAQfs\4ʴi #w8ko)gzs)2I9DZӍe3&}}(7"kXMxJ<k쯡l5#y#E2>K6IISm輼adJŧ7V0 ?ءB$KBbC@'a$񦟕8bݎ,܀K`W4B$$FHc*_{U\ԈgXd2yd8B_#1 t6)gXm$eEXm@ Ec;%bo >󝲙~'!W X+yoth0Vqha_!ڹX'a]uԉ1[MXȒ>Ψk *-sA@d ( )yw}.@F5%V|P⼏5 c>hXޢU—3(e֋D/--b!`'X*`D`ZeWөaH~yQnZ(X+c\ҧ&m{+iQ'o:S!L FޔO9E8 =ާ&2 CPiչ`?oS˄*E!0mEg$T+G-y)@!K%1~LMwNrttSJmcU,)kb;@s[j]2?H^ $:[/4 ~EF^gD|ڹL(j{K;~U^׆$}X>u{ћfdϱ +Yg'awϏk 3]Ez{3gE ;'k|VgG \w/H HRD(Y9)Hϑ5~DY;.IeM= aÿ'#xM <ցʷ)iK5Y{ZR}y[;lRQQ6UdrˆW笋+G3˿{|+ ,5)VKϋC2`A.qu;Vke T~0M*(|yAk`J?ц_;+Kϖ6P}A7\vS ~ 7+eh]#RqC>L(.Jՙ,<1f Y6/% 7^ەf9KxcoX =5srOb:\Te`aqh iYql/Ph9=g F?vhw'tʔ [FGYς NS1rB%/fz%2ԛCgIK;PiBMD^(_RNH- %;ƣ*V;HJ(ӵf뗕._: A#o5h UaETs闲 =4ņ7t(_a IgQmb7"9_Jakm<*޻nhkk{ZP)c08 bٱO\Gi̻mIy-\~]PCx.pp. 8vz߁֓t曨"lU/u]սM_7թR UL*- uٰ:i]W0ױ{N^g. RKL"⁴@}aBNp8]TNctVK)b" ~.2ePSgݷ s`:޼͹WݹTW|- foXN\&~l A0V`ӒW7AԮ)A}./C&9"Njh`m&I~ƽn%ϗjp͐m)^tC@cmHl&*e{.{ JPgɱI3vbC1luIvW^@CI2id~6\Zw#䜰 Q*GG}מ0#^=gPzJtz6LO[ĮhY}> ˵NOTbHrCx_SyDyo88TN[9ϴe1X^+Yr=<ڭe^}uD<QCҖ Y!<+4OD/ }[w{(Uri1K!wNm\%L$ЛPHbˣߺ~ϙc39E$"ӖpR }wzDoppe<^zRಚ"t ӣ4ra,sQxeG&3W,[HV-Wsa+NY鬄[ݲ6}P1}jj(5V+?O7YOu`͹3ld'? KHּS%;9娛{ x{!ǿ?9-s;ѻ`o.۝rrR>r?:uQW2Kb^D|P!T2WbZԒq;#N$$a( cD?L DX Ŝ.$0AB5 GW;mHdBGuF(yUGBG +ֱ$o)u*RQ]BqV U(6T ŸC÷]t jptlk>xS_g%’bxYΩ瘃=VT__zt2Yj|#ϕlZo,l3j8.DM$( A/%R?C9ɔDW`J6Q%Tv8^t8{WB]}7zMŲ0##_[8&"e7e9h}Z܍d= 6pl%Ht hþKu+3a2։Ayb1G۰$=# խ{l)M< =PnZnF5148dmw/zJȢ& ToogC0ݰ8~A=_G}rct4!T O8_Ǥ5K҄'`~ξ.Pw(λWZ0 jgSM`1LYl8KW9.Gc<ˉùXО^LgBq;:Tç'WHc^v+6v{{[ʮqgdw 7PFcf+cmo{uV`zW2ļ'lGh# xCk>MZ3b͚kh@QS2*a]e <ģZ?㻸Iy0?+ҘcUVJt}LTvI}jrH\_`U[ \bU+]yi0`-@ON?t&4F0Moea/pQQ_J<[2TW|tYZaM 8]EY,/ q[X3o lg(5 +RҮ`ogw)"k"?HK!B}WH B6`o R k_L)a-v<8x1nrN*p ە,הYUEy'|f5$։0?Δ|Ta]vR!"-g$_te^.r +7 edKBÿ{Run/"4n!LŖVYNM#7Xxf_@@f^r$$]c6 쓷rQ4d[Ec-.Ԋ: EH8I*N8$VmwRzylE#tX9 E[]ܫ>$>l$hL,SN~xݡg ϔ%e[tJ;R ouuw =.DZj @Ȣ(AS`ڴJvg'利g]ǶlݞaTA/B 9[oV&`TGg b65|8IiH2d|mVJ-Dkgθ$N>,H>:1~m;U*-*ϽD@oN5A˥}e(FTہjPx@/q/";TqEr"m$y0p*_|h.KWΘ wT+(P4HnEG2BsFhaHiEp/tQM,\M 4x}pəlҰ>og|Jد=oYQ%~?hdrt9)!#X_IcӠ|V>;Nvh,PQ,fNL$l>]c#i (t%y{<;dg a_A tuP%[[APiR~q # qmIP9z^PIu c#G_ ]Pm| ibi5 Sq; $b: #E:&::#V&a3UҦO@O~U饁n"CsF0=wn쀊Mk~0cݫAYu@sނ +s7nt$GIC?C׶Mqѥ"2Aw#gsFKzS(6 8qE0:${׺u$gf5  >ʓ~aqF'TWOiR>C󆧖[I|vWA.z5$@+ȖMJ#1"l⟗yfm?q# Yh"V碔 27ʼnF5K z+Q6viY7ynqpSr-UI*PBx $R$-$ %g2CؤڲgIKB٤s ]oNM?,܍ﮑ7`B[ע'rd\~L 1-Ka3_nmT \Ր.PO Wed.#J 䴺62 =[;A9OaJ4YnH:}چf MI* ,z85IO6'Ǻp? 1].a^}[/O!mqfw1He翱4lZo?ޑg.6(.X8 R޸tD!8ZUc6/5o)R!X׬0~Mn*᰽2/?Nc\TyU% lR>9: avlo6Le\;a|J}fN㜤=!הnBPrz41{`_!ݠKݽ#.{@/?cWV %OZxE<9 8[8-O6L_kNma.҂}TV4ٵ{zk[i^#&! $F#U M0/OTz;l iLRK*GRxaqa}r# 9n #>0={ƣM5F}Ac fÀRwʏ'zN Pzku{ԫMWE ^1\xҪ;k`Wg7B~Y@?#i>G61B5lZh HVXҳJ_"ƃaJ^4`dnC/w@n+ =؃4(?$<`۞>ԤF=`b^eJgnatQ#èE DQubB |e"ͫI1Gʑ=F?N_m4_pu]8^rX Rb 53_N8=Š0~&&^IrVbɅBjY0"lDB-hev:BNK=[w$4, pr9ޙ~Td]Hi u%7n)2pr?xnK]"6764XG.#Ti_/,=+WrN{:\?+~Ξfb3ŒBGDIbstٷ{CUE1[j$EGP?M5+3?f"iXFQ}f6lCQND/Q[n0V/ɝe8x`e*TAjv1lU\hʕTOqpB"DNrX.|g[]a3J1'>O0{u4W{Yq!8}¯X]Cp. ,/4%a!V]3⺋i~z R>tEgue`jS 7岤jd'ZX7*kP%oE*ۺx٦߭qůԭp_SB_z `bXs eFPggӤED ~ZlTHTlv ѝr\ 3=R$IA:fM%g9jAi %yV![Øtaj΢Y4ϺКLlW.i1L9“ՊWYBJ1xa,-Qh]pկ۩t(SL'݈Wz-9\@UydhPz`A ubI!+~cQ/0+̈́^ć}RGʒb`pWƽ;lSE ^dFPP[$cr|HiRy!rQ::mgSf4mNO Njt\*_f姼Q5M'LXm ֹlҙal02k 3ޱM(_{D$_G;ڴ!ߪOW+EҐj[~Fs,!ee ؁-KN /Kt498KU&ί΅\΀ҍ-9 tr2?Ś.PQ,XG*E?K9M:&kEP"4r 4wq %x81Pn6lnK`k)Y+hFm1,_Y0QEFx0Jd&B@ww_.?.yFu< 0meK E=(p,9b Z$Qg.8d͆>[WI'Ed9mYABZ̡$ݽd SFp)Qn-TWNW tvd^{ŮW |B~Asdp4TA<5>'<[=vpO۞N9-Nӥ2ExGyggN>_5 Z_:0}f"}Kv/i?DU}9 Tp4|FQy+x~rzid~(C^>4li09n0Qp.yVͳ<. sSWt m<D$̥;ɫL|B;!{yrX+9p=⟖1x~N<^/ j0fD^43+64WʔjUy drdmۓT! #LOR%qнBe=V`&18^00ocU+>߮>3VJH8mV""'W0\9h2-Dlx^ѵWkeUBDoϿn_;ŭL6&)j ߲x,Q/{M]hd',Ԟ  hɬ@A g+)kj[<&g#Q"b:D 9HĖ.M;!S^zZc6&A82tmwuȳefuh*(!ck,Ay5* a!K8kXE)p|!}oZ"bb}._mLM+qOݸ~Uf ZEAHz];GJ+=pGLGwnOi0vi' ٍ l(M ֪9~g[q@s)8h6Wti>RҶ{7wQarh}][ܧux O;5MiN UzBWM|&)RC,(J":}Vt,{ S uܿ+D:8Kzf/..a6Wϣ@+=̬5p &k^C R* qV ;Auĉ :BC]պ`.ӫGPeB"*ddkh8@i^ϖOHw0lhGB90ET< m Q(1}UO>?yז$cp2]-KL_qsџRu[%FIH.5v/ UX\zuZΒ3LLM7Wn>.yrxHYO]zNBCpe@g+'܋-86VYu<[Mp8P68U$^l{ĠGz-`%ѭuQ#]4+G$VD}٤*`,G:(`l~oPgk ٖZc}@VThP=kuoӛZ)H xs6`[pHӲ9~uy`g evotKc _ջzRe=[*gk p Ҟ$fق:"H 2yDFj]ʐHQճ0ϥĎ9#\a)}HG6߸H(-35F~J_/q@xxNo-DpE·-շoR%(06[#6[J -.%~#:R,vNB#fZ*%^(ᠾוڀ 1@;nsrE^D?bx:}\ )=6NPf}  כyᆪvdk8[$`6dءӧz534I>'.WOi{Jv>,-),.>ήϫ\kVtPf4}]RiT-58z:}it/'^zl`/V4.,ŊrBk6a/Z1fMTrӂs%y5^*z/Ru/R"I*mfa 'ԔyN/#fhʭu%#" |i",BmΣw7m:%Ee2QnxEZ$6+>Xe,ZcIgD$a|ïPsD`L,BbT Nh:"cv¾heL k$a]c1i+,zª]?J4;&E Fimy!m\3dK\gh&%nAx̼وÿk-oR~XOSuQ9YC> I7)%DxܫPmJ; Sa:7VGGa"MD)Ixr@G3wvWVyB@|8PIg/kDhF\g(@C 㑶p8oFf*Ytؚz::lgTH`_/y!=#? h )c(۱'x_1#Df64z_}@I7 ~Q ߜPʬg(ݔu#ꯧŒd5 Rhk{ukJʫPV-ܮqL- ]kzRsA#/`l,g)af%C$_Um`.{&aCF~n!iJ] ؈urZق!#kHQP2 ] N8 q> 0oںuW!N$ɖKA!PA6Gjuς3iMAFVѧ/?#wcO&$ خ us?bHh*f3\8[[8fsAZTgG_V$4U=ML'_rgT4u%,\@˲V(VFDKTѶ59," =MŇ(Vxi_NQH_ͩ?Ëɟ'n-L|َ#-b@gCdt>/Nj+[B Um2N-b*jIU;ncxy$n&[%ErJ7`*`l596~i=ITujM}<~wDWS`(/awKT>G[2򠪁ZЁɠQT6">Hɕ p*z”ZU;e|ǹC0g, X NDPvּ_cg`Ty鉇c_B|~'ʇ1Ƥju!dvpRk2"*ݒ BXȺ7Ζ~nѦ6¨)c"-[*40!['5\ڟ[#$=6sl]WQcJ=|wc0=qCX n]N&G}A[̘FJ1+ R9E1#Yh7E?MXp^2S$/tgJ MtEw0ofϟɏEHh¯tDG׏wqf.Tk]\aLv`(ӝg WmÊ68FXCzV{WAw6\Md*U0YЇ|RpPHy@Vl>[kDoG9@RFN*4K)ԇ@UT]h@$bybHzֈ))qrm|\C3N\o"sIynΏQzq쉓[vsܝbF=9x7gVYRr)P/>"KL$cPHgbaaH|=z@[^61]{12uW!V b#d{t;H~m_Mcfe5W6O/,&T~ xLE؋4X'Iw͙r#s=N`@:fZFSJ-JzM1w1n:M/3zv|@Sۢa X^'4iJF(uɈ/#}6i17/븤s[s2ÓGwXVl@) 5TM4PiËYc V;-d= V_! 1Oc@29ؼ4e=f!Ouߑua{yqM@qJPU´2ה 4W"@o"٬J}tVd `GyrUlZwRTM))W^% >܆ C 7rzC0q~N`IGԷ75(D^ M9 sDj{6JW]`?2,zqjGCUcUsn5ݥ˷'?uCIl5fC|p^5s'v%ua>F½<V`8JTfkNq K ,Pd,݋\Q&fR2&^6 L%2n撣uB^{+Swv}#TqwrT\8vtv8*ol[frvEkY$qk:`yqwm*34a 'c=oo!_l-~K+NM!jsWCtr ;]` E]TР̱~IT`^@WjBUU#茚YŘS X6k`2`9p\EJ5u% HBjͿ@F$d J4} #hw>1c_J?Ns|xR$"'6l^6 1H MSv-CCwQ#iпi Ꝕ7Т 0D-[t)o;%j@rIt~3MC&^ey'8“ϫsm,!֎B>p/e^t5Ȋcb۹nUӁj/efd%!Az4! ?[ef/K q.%[@`y F5HTlUq4!IZo>fj{`ɞg7kG@|z:s =eX/63)/ΗFJ@F&N{!yZR#Y,F/W^9tHހQ%76)dFFѐzM t̿*]ibIf H"Ynxws U?AbV;bmw\cBm_?~ѿT76LVG6?",S<+FWs*(U`i)=1 0tnM#eJ$('hSyn8s;eB%$s-ONUHr]W7@!̙/%sdT% :bߘ+{gYiA}cai'mGj'bT"Xlbg7 xV\wU3G&~# AI*VHRI 8U?sa}DR$}~TiXT-Mch5$"*k ܈]:Jy׍NFШVѡ"k'Ic}4O6o^Z(|i[A(1e1ɨd8FO!cVՒ , ~WxOy _0gz|Bv5u>t_4 櫞=/=%2|V1͇+87s. 6Ҍ;$d!5~/M7%iddioh\t(;fE-W@$mkr•bꟊEݺ߁Yd_B%$%HO[b8fP$'MhhX WР9NA{ M HGO|h'Wt N N<݀㞐ގ)ݩ8xPso#Q'rZtU9FGRs:;Do~J(JD ( 곒 7 l XdA q\g@\@s ꐓ?wbNXLz-z{ꆸg=Yk02jNMY,W d'̎5г q;`5~JQ˘lRv7ٕg7Е#Bۚ۵7BsB8)\Fs_r-Ib 9g䜋>G*U_cF4?uuqrl`Ad"K`&K߷."d*',I2X f㭹5 {"KL鱍۔LށO&x$ %=_'+kܹSr1Hu:Cuk<~垙%޼_GuKdv ܵ' OWk,s$lFR&pB=pga؞7"C]F!cℰLEܓw pAR1Z!42,\SAcu79<)gn{ӿ ϠmBhTb ǥVZKJ4F(Acg` 9LQoh֢oG|F:3]Z`[Z~G]b@]ǝu NKMqp¹Ez"tXI+4s@._]%NߤR k+٠6y7 %Lَ֦("e.lyK~М~UvXC+!xVz?_ޖ>0,>$8t\?CUPB6iiQK |]ߪWȄqHKž/#ْ)@h{Ţ BQ`嶅fmPGhw0ŞGnBKsXqSso8Z27yV^@tGu-*?݃(!煣ZWbGrC&0xDWMOS_9 Pu]MmY(?xJ}eCѠW3aM|7]@Q'KrМZ֠gy.>J -}HT*6qj/]¾aCs$dz֊4`=ŭtg;+ ?>D[ޢx1ƺ`s t:4q"@%ekBqZ$B2}\'ӠeU^ фpw g 7I2C ":Lpe\Z)I|a P;%GjGIɱ}^` $wWl粀ьmR xquIn1{NZZ+kSGU/SdvIHĎw_pBԟ`N:=M4tGP.\94m汍\8$5u)J^Ro tSv?HS1-%GYyh+| .؝Tzm;Z-Kŕa 垛].Ꜭ KpQfh T6hZt  ȱ:kyRVթ)Ojbuk~L:\bvxe̞USPe]k[`N/$ C5֖"/O(Ogq[W>߭а^ˠֆ\ON$aYז=S;X#bPMVбd ł1+7(!n g/)n HGxA1A舠Mzm|yimR"}J٢iޥ.Pc>z'y8; diUVb^@C-㽓,?m(Xꙕ pn&M]TDKL$7_o캓$--[ ;&̻'YPXC",BəRm}?6P^ >Ue.]LG1%S ~vR=-&2ebFdC.T{[CγAkm2KMlC-!M0V9 b3#y x$kXI0|pi$@YY.F`5ڦ2J&HrR__6N_(0#HuU6y@̼6^D !D,>HnrSzI!}15K7i, W]ϓ@ w)GPT]y-sgxǜMHYT! ƀا_yh߸9^--x粄sLE=ZK 0s-8Lyҥ`7?{hB8pAɺvޔӓݻ7VɩF/:CnYC=,V5c ճi1-l1= ( ȭX"B<**q=H3)1`Z{4GO>eP:FS7 pMj׏g%;| ٗ]:JRCaYYNww,:TfF`h%+`gT: a K6oNH۠|~ǚg1T5w_a75O@&;O'?}^xU͛)Xgcir/DSo8a+6+x5Tc[+8̰RLIY"5C[ItUr:y|_U#k"!MN ¾`YU`J>Ǎvꮆ)±i#cUT;nH, G4o3Vc &ή8OW@ E18X7C| v XO/4Vbqtݽ G G;OYJ37n&m'tU`2 %EkB6$cepY服\MR+ G0>!- y2zExlkqUF;8]YbC+A) i_azE\=KKz:,o3s5Qt\Q;ONM*vpw_l%a*YPšG g#'v/L1VjY#_D$C!J(Ԃ)r.֡FWOEOvBUy{BG`_Ba$+:&J8!9!tNm(_OE:lMtag| hă|~9q*Hٰo5Tu_vE(|Fƿ;:^w xhD/Vl[坛o-Mn4n>D%LOɈG 1h\ d/p)Gℷ$|[6sK7aۮ %&gl>;I)h8xWJ?=B-5f.=WUN\AG8 =AD(b yy`3?$RpLݥ÷'VyLژS&=i&ٍ%&s=T5꽡iEı,J [[ rf,$ j;QRkbOF&q7 2. R[~Y:Ɣ+ffrfI~y/p)lQ*f?ƌ &(1 aUX}+䚐W^ 4{ ~ U])Iٍ1[uOSfگɣe}kHqr/|2S=9nt "RMLh>ۭJi|,7*1YDj8n  BAQ_>KXjT݁/ن R>Y!=N\~A)DVy)O+U+))'. Z:ыY-̄}kUZ/3k}";pְi)9dSc2[#kz#g}?6lԞ:,aAU;̜֔(^T4]lCLp.ŔDuz4E8[_ddr'_N@8R:2W|кĦ[tm˱RuÝ&VXێ?s#IG5|JaWpė`U3J'V_=`xm>f%yN .ݍR.k{j= נ]z|Jc-{ozNr3Q; ,oJQxh2+[_׌* dSG6ja>ooFm4Ёs:"v]1'-lt9=W߂ xNUWkbӼ"0 h.0S K'UlRHl>X X|]Tȧg@iqFr51i*-RPƲrnBt9M f!];9!9QRer P\gi5v I`naw_myAv?~(!G2E]M|)0ZãD2Gi Z"gIxROF:D? ?9R* C?F8?|d ֮G1Ӎ_C5(ִ [ YZ