qemu-kvm-tests-15:6.2.0-49.module+el8.10.0+1752+38c6b60a > 6 6_6 3!pQp)Tξ7]mtZ`eD ]mtZ`Vk4:Tn֬62C= -}l.>+fhA 7|sNVRf9oܷ 3" -=+o_ TWME0.fD_@P{*w 7(k>#bC8X{YDq> <1s)$' ؃yis $Ю[<@qhhlVU$|jMkhM&UI*$xnIHgNw_iFYh {} XUJ^V4a^(XG_ז_Me t矍 " ~0MVó0% E/ѣMX7TikڡvʫPs%;:SNw&lG|!?9,d֐WA{>~M?K NmoiIqq$Tfvc"0 ό4Ŵ ŵxNYsEJIᐈt;`ˋ]$媲f<F֛aj"> 2SVx>p>x?xd8 < [(,\`ek     %  <(&809!|:QGHxIlXlYt\]#^<b?dA.eA3fA6lA8tAPuMDvY8 w[$xgys @x xxxXx\Cqemu-kvm-tests6.2.049.module+el8.10.0+1752+38c6b60atests for the qemu-kvm packageThe qemu-kvm-tests rpm contains tests that can be used to verify the functionality of the installed qemu-kvm package Install this package if you want access to the avocado_qemu tests, or qemu-iotests.eCord1-prod-x86build001.svc.aws.rockylinux.orguKojiRockyGPLv2 and GPLv2+ and CC-BYinfrastructure@rockylinux.orgDevelopment/Toolshttp://www.qemu.org/linuxx86_64-VXZ~*W)hMoxn5$Cxf ,n`HݦG :D jB= *6'  V a$X+~!_p >N +r #F5 P s.Ӂ U 0ȇ Ȍ/-̃&w F50l`n 4 t[ +X5 GwFkv ^ Y dz+3 4@564VhrZQY'7c&Ae'c8ABH0T` 9\ $`p 5^  = q q\ 8 H ''! 0h  : GSG I | u (BVc ' | %YQMIE ]J$NIG4a#A g ' g%m,}14I4M3GUqIfGz : 3 c}[  9SY ` 6K| { o:a 24Hk `)+aPZF\\ ZZ!EOJ:d7/xKy ! $k [ F 5RaZ"4 lp3 _Aj 1:<  >y-^C  u G HE\Z?$ S&YM i b  3 _#T-)#/)#5wt/ g>$#n F q)z 8 "L 9  (w :-0YZGRRA ( l \-+#{)  d  i   gB + Z M)q%g! A) d 3[ K, t - #> 24 0^hK < Gf S  l  4g &"n#ltSf.\ >8Ooi$ %,&5 rW) D42$g& (D!>82xjv(j +/Y ] TY  &[+G~ YYZCY :AT3 I  ?YYA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤A큤큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤eBveAeBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBveBveBveBveBveBveBveBveBveBuaeBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBeBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBueBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBeBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBveBvaff7743296f6db8ce40c0d116a91ef2dfd50db6c52aec6b56ffd03ea320a04c2ea42a82ad0660f04165ef38b6d63e9a735ecab5cb115e3da7537481868d9ca15ae0a9c25372a375b32b9c75db88cb54ebb5b28a48bded9aecfcf2cc735355492b7965f6c08c5cb2f08d3e7f5c61b115e8b1f6535bbfebf042d9acd960c779e4d5dcea19bf79acdfa27feafc746b61a81026200a214d55d7d82fa2e47d887c1d2f9dedee89c5d79641b0bf81161f9ef9cd78707785259efee47474bcdb39633dede55fedd9c6a62e2d0baae28d27ee49c82047da5c2b62b0899d0b503c79fd7551f1619e5782e8b1062d46eb15eb288e4d40b7a4c7374fb8e2f1796a73f50871cfb4d5fb8e6272e57940c331410eb41b4a44d957993e52ec272885bfc637ddb7287d08016aef1fe20b4b617861538368752ad903595edda13abb97ca37a16ebc3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b24de9ae9bd7882731c5d707e531f3c7c02ab8c90a5ccfd434436f28eef82f6c618c4db37c440dfd8ba20943b6febc20aa9e527c5e5e3db53dead832cb704bbb366c3014ae874f5ebab504db2d83e7f7825fb1b02596e5700d36353c1b06615fcfc4e4e230a01f33b26a9bf262463a8cf34a59b9cee8da26287a235d8105d891ed28d461e176b2e4ccde7d5762693cc644ae870a0d0c040e76c034075f30a6740585190731a91b7b4b686ea8a8c0c72baee71cf6372df7db7406df45acd7e7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da6259095111254f6ba3cc6f964fab4603f01ccaf1fe274810e3b339d3bac0b967d117d40ec3663437a597d9ab8c216985ce5e88f88891ebb4f924fdc44503b89b4627a84fd828a3d7465db018327bdfb946f9ad6cf800f893dd5803aa2f14f9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557363784b084e7566a4706848a97a304290d006c5bdd69b330cc27da9e6529f890073c4c00d5b2da926eb45bddcaffa8335de25f04b6ca65fa9b21a2c36593fce3aa16ad831ce2f57a4178c60ff650bb5addf2348b807d026ac4e6664c8e6732569b580f08d282609d9f7b8365d278dffb876788d9b6e5f5aee2cb1286319f9eae3eeb9fd108cea81a634f99a41baae2652927dbedd4180bc35e8d0b229e93ba053e75d0cb4d8c903546e0566858a6abc62bb3c891fe9f787cb929f6c31b65753e2597574e2f6f99178b0fd0038e670479c82127695969a6c187e5f0e9a5d71b08cebae0cb5f224c8d95fd51a7be5e784d758167ad7325686694971c82367b705e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e26c39272161b8ba10438be7f11f67d1de787af50095aac15df6f86af557f4f9f6bdf4997f58498e74b30aa273cbec7987a08d78dd5e5b9fd9b960bcd858f60d02ddb762d5660d66d8879934a549239e49341d6b1c34a17180931056a047e1eff638dfee3c3ca798a52e1a71eb29ddd0903039b3cf7bd2cccf199b8050b3e73f1efcbdd05fa38317b1022a67a92845eef08c9ca1a057a19e8897d34f234cb1dc0cff0a6512bbd44aa17b437391736e3599f7ea39e8a40cce482e98c3ca4df6533bfd1dc342ab2e808853870bc52a873e0867919c44b17504866949c68ba203d75cfbace676b64c7d7d3cf9ea4f24449dd25c3b3391a527227d58accdfa417c575a634ad471523bfc9fcc1b91cd5abd502aa5c4862ba9fa178384ba78dd6ea3df267bed40a4d83e0932673755ae045f69cb37aacd9fe20a9e78cc2334d56451aeda964beb293f7693e48bdbedfe3fbbbccd90c9ccafd770f6e41cc7a23f5889f0e361c57dfd64c02f74b4eb7fc3b131535dfc49670069c762b32c260129a5131e6486d0d84b834188bbef1037092684d73f91133590c79bfe0058de7c6e191a26a149fcbc944b888ef197fd1b5a2a055787fd5cc31d8f3e39bb8f42a848680f8ea5cab15b18bd9574df1a9310798fa54d11a25c616130d3fc00822bee9feada761181d74e8988cd32dd5abffe43d6ca722003b68721e85657d396fa11f6e1b75d2f9acef738a103ee6186e1bc9cb9faf30446f30898d1b58643a4913d2b3a6d45126bfc0cd6305e10c1f38102fc52af988b2eeb7a66ee0ee77295ca6b07f84391f15d118251a10bc2fbf6b2bf5e2d36b9b8ac7c95cec08f18649afb996ed6b280af84c42a549978e01dd6b17ee3545884c1db0435799d1b66f6b0dad6e6a29533b314083642de75f6eb64586ac853e7d844919217f3f56ca6163496384b69875f247669394e7faba75bbb03969ae04d77f4c902e65b1a601849e7c9a1f9321983046be41b2cd1fe77a4b10381e2e9755c07b6e0d4d689ce107fa1c11c2b70bfcfac4bf14d2b412afe0e95532d29b6a928ac19585df2980e28d4160caaf0e12ccd6760948caf9ab31158df4af130b91f67536cdd84c080ef5cf93954db20eace77af3f68e3ded1f377c0a1add4cfa16c328e4792cb1576970c839ecd2964f6ccacb05deb860b036e8c34afa7be517c0c530c89b4f9f4a1bd6176979bce37fa93c531691b61580af261c0554d02fffa5e1cb26267f97202c9706c35e443d90f5d3ad3b56668cddd224a3094edd35eb3b76da5d711f542a732dbbe4ab23484854848f9599c7aef7a45ef4ccf525b3c5a0a8b15d6913c012fab9c87d349d37fa2867d05d6b6b7348693421c7a02b7cd10fca0e3a5420467879cefe73fcc4092b09fb58e40c7fd3aca89c7bad5450b6b9dafdd8454eb0fd5913fa464ee992eb0e8229534282694bf885a161eb62d596ada61005fe1319d808bbcfb03a0ee6a94e4b60d2b83367d917c9a8c938024e2bae2ef194da8729a28ed45de7e6e005776388f9f668c813cacf91df5dd59d00bc6f947d25f1ceaec21f8ae059b7236fa36b90476f52bf574c7223a41cd2a19f9473b4c35a3f3fbd06d7345145f522ef96de777f38c2d17f974fcf38057470c58472335d78c50c324feec1793fff4b47bba4b42205677804c6c05e27b4b9eb3d8df4cecd84226c04fef591f151196c063310cf2b65c325bbde90aa44dd55d61aa9d36fa2a97eba70ba6462cec1ba6f8ee25079681a3e671eee86ec594c0eac641899859d85e4f2fea1c88d6db9b9de740e20dbc03cdc9686dcc1070c8b37606728fefbef58f27d670228340eff2c983fc7ee51b6c9dd096526bd0fdb2ca4a75f0b4fac5acae1a937567e902db7fba628c1c5e0576fc2f57a7eb81f3450d8941b420423750c993c5e385e347b75cdb831d3e27bf97c2f06ed8652d39064b481c6e14371fd5d89253363af4df96b430aec00919c8526474a6353cba48423cbef9d5579f1c1813e1e9f6ea83c216cdfd2d83007cb00f9060fefe5bca0e59c986d51e6eb8a5252482b47a8bc17226f7a2be2842f3422e88a2a0f3771c5179ddcde3ddea59cc6ec5729bb52a83da9a93f6c2a13aa8c14191421a45a5335150bb210bff2d5492d716ba8a838f61e478df1db67f09701c2c846dd8d8f55f8b1725b47923911cc6d8c4b5caf563e6d222a499d7a0318ef0721539a0da7a996a025a35fb68ef535ae89f351210b0f80d7945bb4824ebd1ccbaab9410d94483f2c842518d911e8c2c51b9cfdeedeb27fe804e8a3551aabd3f6d6cd21c37487666d15081f6890003f715c80b0fe81c8dc2bbd6617931f61efe4ee2bfddae11b57762a4fa22592d2396b17c6a120f623de54d45c9d276125347114c6701e2c2ad09349bfdc5eaba5ce3684f32bb4a3e844b67b969e3fcdd8dd62edf606ee7b4ce8e1c8fb22fff31b3c5de0699ae5df5efc8b3dff975c9452250cdd28fa648fec3ae134ba9ae2bc683e759130c7e0caf4326fa0c5d2381856b3897dc6373a8bd58e6e8c2985cd989a8759bf2a032f12812306fc906b60b645fd6a2c4b4e4999d5b7fc5ecc23d75ff4c655442b62fb3722c37ffed2e387b7964596f22b88a29a1e182fb824c3b5eb91f11ce2bfff6cde1fe843ad29c0a3df9496b2fda888a4b76b0e3790a55a8e9f365d6ee2a3b59c93ba187ea33c54d528abcffb2cb7fe58c8ac42fa5c5ea85931c8c7d5285bf5a74a2b9b7a3063f0f69195f3ebb6655171c40e750fdf21ccb08868d6e2b15fd39daf06cbc7198384da29e919c6995f248e4ee9340db8637c8bcd3092174516804ab58730dbded19a9d0687e9f84f1ca87a8b0b54fedd29e0bc27055c21eaaba1db4f90d6a063baa537da850f04c6aa5ee153fa93d3493a1ec33634aaf90ae9b64befc44e7541aa5e00bb2b0c1a94be53608f6cc2805214c40165e0edbe93ef2166c051c69a134425a493da10971e169c738d80ed18a1e35505d98bf84e20ea82aad1045bf8f3802bbbc243bca1f51dec9bdf8ecc8d2ddfc26ed467eac9dc99d6ac3b1c5a2c3d4f1fc22d5a05fdaabb3817b0c0d33237a9b4f71b2dc7aecfc939dc11937d53d48ebbe985403b2a565c331e0c7fec6e972be9083ad3b7491cc8568d90c483d479d8fe8a96a0c1867eadc833940034a976b020d2d4f1e0d13b7fd33b3e1e328cb7d8935a22f9eeffdf8974604c56139b3f10656ec9a6632985f091bce88e1c72e9acdb7214903a74c50fa72d51d8867815b20d7ac81b04c1fe0f4c8850a1d4e5430284884d76485cbf8b0b1d0b50bf129b69c0fb6bc382c7059b009ec9146b9dc48ec38ae138a81e83e64d23a3e300d0df71dbf6b2ef28dd07ae7d540bbf868f46789904f503445cdcf8e8fee993c2b3eb3fef20a07c63afb472b9455f864f646e7192fbb3e48ad381274576e8a00dddc08b6b5f3c9b415bc3a08ec4cd6b111085335e575ec233c16e4690b08aa5dfed224e60004b62d87059a369b7f7bf687fbd2fa7486470dfbbbd9c0967767d673e87c399500b625788fed3aae6f4ebf8b28d31c45470dba2dde2f97730acd3023fe4975a79bfd43cbd950a591291f5b9fdd2ba73efc1763b0f7aca1ef7e2b1ed2ae64cbc8c86874e209f4981f2706741425408fb0a52e7ef0a43f85d1480ab1ade669ec8ceda2f2a8f064912d3f1aaf01175b4d8c4c9cc5edf7f3e888a120702783075771a65306414cc9c95a028c487e583b562a3543dee2f35e239b4c294ab0aaa6bfcb417c8af2e2a440114625c61278f4f374fd24ba7a876b3e88333fee8aaff40cf3cae2022771aa7686d0ac1975e1167d2671cd6356da8a0d2752cb63415a0c64cab0ace34980f3546957fea9fc90a99e10e7af30d0eba6a9b443a08727ca9a1e0eba6c1041f7d4347b64e7069a613e3644a0122ee665128f3358b8a24dc26be71d8715b2d2848fae330f929f8209767ce3129090ed1d00a7e1734e011d583fe56e8dd7a099f5821c9a124db3f02bbb89e4477e8f75beca9184f3eeac4c2f1c0cd5a32a018ae0a1915c7e2861a30a9d3b05abe6540d43ae16fad44a0eb3d20e50d6f58b4b0627ec0794cf17489d5a0916ce0562d4138f28ca1dfb220a0e053197a1dcf961005ee01741e762216debe9518898267987de13ef16d40e63731fafe34fdb7be80e3e5fe949229a239d4490943561e48dc45d46ece9da85f68ebd9e5882ccebdbe888f755c9f1b14b2245caaa3dd6658a2fdb28ba6ea5b3c84948c1c16eff6f860b25dba258d1da834266bb99c169e67a3e1b94484a8e1379a74f9e989ed0c1b73954900029f64db0bf5573884f75b9feb206e4c4dabe9914dcf75ee2e49b82bb60407ad6e3c930bc6855af7a829f8496e62f7117bdf20468d55c0482b4e492709d678f8d4e18f3cee03b594915317b9f7db5546094ff583128d3cf0703bc5daeb901e68fafa01cf9c78b6154ebd23eda38a0b30eb34528d821203e8019081e9f4c3a392305977940b140d76fa80e759063c7886edf3cd26f907d1dbf455f1a1e19715921f1534a36dabfb557fce049e3abb0b78227f7023945e4c9f9e234c383e375e82dad9a39d985a1edc8f8fc974cb5da856f5c0873be2f46dc2645473aa27c525604f5e126b107546e4fe9f92c1efb8f98b7b4015c03d46756dbb9619d80fc85e806cbf4f841499e4ef64abc996a26dd2a71935fefdead745ab275e714841d2b57d9aac16e4012d172db32ed65a912e459886fd4926d88917b99c19f188b0badd1df60d166a9f248f0e07d5f4a52f004b4b4d6fa9a834e056ef67de0f4b4b7ee5492f266f73bf4450638067997aa6d2e07dc9368dcff90b27ffc0a3551739861d177ff6ee44ac98ed8971d84a529218376dda329a6038a84f68dfcffb292e943dae8b6220f637abee011e0de548035e607e71a65bc2713f47ae268e84f0ec7e1b4b6ec65440a90b1789e33f5668b794c67f68b750cab59491545cae2e1b9dbccf7cc009e1ff90ce72e5577d17cfd137ec45e69c1a3a17ccf640dcc18c211a2363b9d11d6c8f4af940d369c0086684adcae11014ffe6cdde82bb132aaf4524eaaee9361dd251b13acec99e7b6d5f5dac52b479a110cde6289c25f5dafccb150c91c83e0b06b4c5729b1e35e0fa310cd181048997f4a9be85cc24a5a9fad86336f14e6045bfbf7273ce368d3ee90d2f231504c9fa63815061b93a0ce59489137bdfdae3c732e9389c44f44546c71ba487e3a73817b24a40b5020f726b6c0e481c31f6de1123b3c284920fbe87a8752ebb99cab8539b1fc3a46b967baa40a7c6ad479dace028d529bce2466c439d68c10a6f259632f4223207b526b5ce64f22720e5bc151509c79418bf2d20ae45820f2a62f46c3e86f21faa74ec6e88ec787dce37292a7a62ef9dfadd91176c34aacfa4b2ef9737197c00f6a59c9454a6f0bfbf383d74b4b620acb65fbc62ccb38fe07f86134ea3746ce0a26d5b284bad827e3e04e39895a78062a50ca7dada321a13c751964c04047357f9f02303c28fd6897f9b719f6d1ed0c890ee20534ad86e041d5d09ce97765472edfde8e9b3611159f2065bcd98accd77fa591084e150a69d247ec9d9f8a5764084647029b598212f4014147508331ec87d40735429229adb4a74e37f9c66cbcc2cf95b8375e62ffdb596fad180ddd8f8aeab42c333c80e034560f2a0df13693037bf5aae2629d0fd81af338eb61e2db9947ec7f50b2a165ae4cd2743c55e75115771d734910eb47675c21ea1b217999803c38bd428d7320e72d424bd71dee7c89078a8e64c973d0c30bf5d7d787d7d08e2d870f7facd24f3122054752abcf08b686039c5f760e217f42f4ca32482ac5349f4641b8f6975bce75b3e6b04fe8dbfbda5d1ad0ee170509e723e993b2a26c704a7ed3da0a64f7dbd4fc09adf460db1c9c549866e424ea5334487ebc8921e5eccdb0c1ee239fc4b4dc4f33bf16b3afcf345c227d13c6d2b38f2bb3c84b8933ba26d71622f3b9fd1dd2a71913a612c044c05419adac817bdd652edfda074fd16043588221f7a8ac133aacc11f6c252d1795cc94f37308293efad261b7969d0b591d974c8aaf9f3e8bd6777262a3d9605cc4b6e4f6f626dd4c616dd3956d2e0b28d40560ec9e8e72677b37ac465b0ff71aa33374a98c019c045ded60aa367a1753a6c8d0b0f867f0c8a134897d29736d10cf7d04f8ee8e5106577cd9d160d09c869719a4cd572bb85872ed523eeb07d988587389a5e8f9550733f9e9b13549f29eaab64d3b434d8c86e5a6327f8727ee3d6b711d742c0eb3644d1eeaa1bdac57d7f17fb7bc9279f43d40b170d1fd97220f2ae71437ea251a820d72316b83406f4bdf1bfcd34e89c3c7d435cd7c670c68f81004f692306f564ed6ed8373d66695eeadbced764d55e5d631c30319c76f33ed674496328a325cba91319fa155da4b6ff067228786115939a718b32396813a4981db3bb8297593df0c9f71726635a985e5feb88fc76daf55d8ffdf95c588df14c3509af0c417af6cc36de10a80c3b3fa46d03b20d12ca9f7b37f1f7c8c166687b60f5411d4bf8446ecaaceb8f9180e05ae6746f50a7ac510c78d20c0f7c0fe0485270ff29a55373872e4617ff74a2fc0266320a6a8dc9f8528fb747f264745d9486e60ada721fdf0b739304d5d5ab4d16b4f58c3c62af88ccc8273820393650ed90afb761f161bc40b8ea5b8be9413d7d38ef8647435e3b5a2e600e975b5143bc6d288d3970015d2275e31c1fada4c87b70bdabe0aee9098cd79cf8b374716d46a028f2e3539c450b7a29d3cb4bcc265c6d5fc1c58f193bdce82d4c6e51198532f347f396627973debe551fa88f368255f11eaa3e056a8c72b7cd85280cfdb544e780d85fc6a6dd39634e0fc3e48a610fd451f5676918f3c1acf92a799c8c7361effe26345621d7aa8957443331a7c540dbe0a6aa8e1aee57dd9969d2d0a6099ac88b29743070cd09026c0111f140050cba1b1863e9b4fa76b6114286d5751def0944c1d2dc660e188df50aaa9f4c8d7c571e0e6da0e402ed86231c8f57eea665d393e1309d50eb2d0265d6fd69a7108f8d398400df79e5bcfa1c68d2780fbc379ff818133d97e81f65728398120297d7ed99757f3ef58c80130e473884e2fa4d616163069d3d4af09ffc0d889395ea0ea8491fbdd1b30aca4eb3a8d109cf30ec7bf94bd276efd881570a42193677bae21b8e88078f7747944d702f43785b91bde3e08b279d3a7af902941bdfd808fcb7f0c0a5b9fb956ad07da16a61b1da0e0d177af89f1519d0fc8ed947c51d24e15789719a73b0510012f4ed6988285737445bc4e7ac89d432a435164103208b961ab74d6c5d7d76863270c5d8c3cff34f52d16be4f5981117965cab2b2fa12b721b0b7adada8cb0c8cbb5794fa857e9c5cba948d2ef4abc1c90c873c00482fbba1cea998014f136342630c1a329627ee41ea10d24e4911d864003fd11832523b2a348d116a344766381e357f8c3e50b289ad7919a79963d6916148648dbf0602991b151696882cbbfa78d182426071ea4575649c3fca7ab003f87b3495c3468b4bd102ba07bcc849ca067d633bc092a7f2c01e60157124729d3c181e519f963cad8b73da47de4b45f23814b0a70b12980f459eca79e390ab273b50a99fdf6fa25cc527c7e5d29fd00b6dcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648171ef9d8fa79169d136efcc98012dff6a09f7aaf2e56a6153d5545e3be34378922aa2c02a767bf2f7ba668caf9f153a9f7bae56ed3a11f07727c266234403e72c383906db01cfdfd07e5f5f15698c08d2140826a6429943040dacc4210dac9d13cc8dd0dbb5d8f1db20713904f40fc5526d3ce6e4ccb890135c3ca8cabfc2acd995703cb805ffce1d665e29d13a43a3a386a63b716787e95d209dec4a8f887e07374a16ad7e5337d3a950226a67838c67a2ded6259e24256f46067e0c104d9e4c36df603787c358b49aaaf90febcb413f1014f7006030b6cdc46bc4f28aec6f8e0df8ec9c6a96210133101b96004ae1af080c64f6966262e038c39fa3d043892f8af76bf1793aeb13fe81c91bde0a2bf217b1f8df4b0880e574b7d2ca297342b52d1d2e24a754251a629bf53097a630482671597f269cac4282bc22bc7e5f31344ffe438278da9b81c7ede2624535473ad7e8951ffbec649f0e92e176b60b3ca924ee3071103e3731fb39643e96d6a879e9e5651c00e25abd88ef8c974123bd91f5c89a0397e699a6bae09caa31095c25afe3d002955730b01d9bfda3e8f1d62e31617b4ce5dd35d2dcbaf148880f8e029d7bbf5aca4cdadd81ad6986d0693d5c1e65b1f9906af9afbd5f64b0e23348ba11bcaffe7e833fb8f2ea4a9c7787fc8be657496ea1298c5643e7a830219c7fa38f9da748ddb7014646b49da85317768f42dcde86a91b1e0ed04b2ecae0f94cf71ff858f559583b8a191db5e91aee77df59390e8a03c9c226c0ce8ee77ab6c41bc77f8e7f487aaed4149d3873c5448b61ece50ec41144117164ffdc4c116a7a53857d52b7e1af382ac63306ac0e879c2076dc3d6aee37a9d67b01da1bc7478c0c79f6aec4d8931b7dad8cae70bc6934472f524547c3f900af85c4d65331d4813a31bf63e86a4c0df8292d6a88697701e92c9e3ea9996c41a9f3cdab40d114a0e8918406da970852b4930880eae6437fa9daae5ced722314c5c24e62216ba87df4a243f8dffc263d59d17f91caccd4f822d0f255ae0fe4095d6c8b310f2bd63f1b9b9dd7a1e259c0e8a53b8259ea5a15ed27fffbfd19eb1fed56cc1497b53265e8bde0d6e1eac124e14629e2b2f6935f892f454ec2f4b6e685b5f18f7297ce91f67295e079c2d7a061c9fe240b83d5b9388938ce687e03d9115fb09a43cf85c50a6efa2da6a6163f24e9b8fa4f68664fb27901105cda32da20302ce6d9824f4e99f6a195b50dcaf0643c66419e50ddfcc65e83e84ed12697ed29caa94c7d0733368f8a97c4da0ac2a3678a15e41757bddd5a81d844eba64100881f519cef689c8e6f0d84ee0be0e6135936ae2bdc98aee75258c0530109ba766e5bd2b910172c8560360a42206820bf182fdb17e40dd8be9e2a834601dfd221220270032056616e241a1d7bfa3bf3df8fcd59190e7fc54ceab46bd048304013934f12cd3eadea581e6361cc3aea65f034be48d04eb05f731b55af8154e8a6433add10ae3028095790a34ce823ba6d16cb3678a172009d03f160e0a8960c9dc2cd959327c26667e4ca7e8b30cb32c4191878b0adddf86586070c59f13f0da49f7f7b5df040edbc93af43a5f1e41feb0e06a13af161bfb807a1b8fb5c40dfcb92584d77c7e3dd178aeaeb7c74b06443c64d62abd1a778e184142a4db6bb6243e098c85ff96cf5930b0ccbf61cccff813d47031b975f1e19caca351f3c91fdd62e5828811d341c7ef5e334a8e8d30404eaaf07f727df39de97e3facf1740fb274f83396a95fa6b1d6c45cb1a69fa4558bfa4dcdb3306bf080700a735769950491fef53a00e9cb8e74d1feef1a89cbdeca426cae27317680e7779007526ec81634497dbeb6f6d024c28e397b494843c8c99f8b19b3508615d562c61737364fdf71a51d3582e02b6d752a67228e418a6e3c1d82ab9da34befd180e1276daa89b4a8f83d8cc12fbe2b6888b40422aab32538ee579e41f5835185945ad5abfb85550db1e1f7627aed7483b5c5abfd44bd8fc4066a04a02db5cf3690c89cf35f1f90fe4b37fd6d5db24d890c095794304da321faa6fab1b03b20906405013dac9e5cd3679d091e8b4cd28d05ca99bb2df960595fd644be9df54cb5e56d6fe151e116450ba4793fab2cf772eddfce621ceb42ab1c8b083b2f3dcdcd8052ff792edc05c212261dda4d6f76e4cde577cd67925aa214672453662a85198aa0f5ffbd9c689d0b96f16cc0339ee2952f3ef3fb3d7a7ae4eb72ec1f8d06cd09f6b2f6dfdadea29ab8ce195ced8cb2292379aa15ab7f8481d22eded0cbdcc98f1775993da93584e6a31cea2c6eb88220c8637371cc529db94c30fe4700846e5af2fb327b1a2f1ae74237ecc9594602ec0bc91409334b2d255daca857a6c669d680dd2013006396b7ffd68053cae04aa6a2fa5dfdf53fe992a527d93d49a218c5eaa73e60770b094ccbd5bd198ea6505b2b6301e265c143ee8d3df4b9772df18454258c60f7ed115cc5d2a424d295323da518c48064875b2b7941974bcedac224a589c1db8359dc33e108041681bf45ac7480a42b080a8429ed9f436daef71c95c4e419f088c899f546041e47002ff5e273aa44e2315457711b5c1c355652bfba592063febb0ca9bce007618447f23358fee40c6e955de3784ec9bf184317bf9fb816ade808d64265938479bce787a46b875ee12ecc34191a71d075442980e8d9d95e4bc43f19c588def4fc8957d50323f993916e09ec0ba6a41c18ee099aed2f6f18b33dca7bbf5ef54055d19411f911024c62100ea99460e1882cd8d099b4e2ccfea564a7a74080dcaa117d693e2c40e1b2ef41d4701088060b6e394c68fe6e8ce91b1eea7cbefb1f451d4cd63dfcb6e9bfe3a491507b1d9dc32584c54732458faf8f76a14d49036ebb6bcea557fb42359081b47641b31aaad42fdc5350414a1511e1adea49b34dd27ac06afb2fe07f42447c1c51e7b06e5b9bbf232c6ebd6628f4b64851daceeeb857f1cf66da0870b8fafe4d56c97c514735f6ef42d9cfc1de39a11d968d46540254daa49f3f6cf370cc9ade3bb9a91df046808316b57fc8db10148a4b0296bd0ea95ebca81fc9fe0b5dfb940a7c327c2bf40036d816aed37c846e42e3e76d006056af29599856274cb26118d9a64de9881926e2f794209709442c928881c22d7f1f004ed4763cb50d1e7a4b93cce846632fc74b62a79bcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648dd2714048d7ace2609bbb06c3948b13b732e0fdbbd84a76900d56f0d3c891aa3edb37199df5a3744f939befbf9f93c062acf0e549080c77903261c29b8dae7ae53900ff8f3545191e7ed6c1c05c8f1ca00ed3fda8f4fd82e80e4c28fefdf57671debd9bea60a95698b51981eedced4dd5b90ae07c5a38bc5148a16386d0b88d1afd1e97b931139eccc4035b7f7423e95691b5fa17dd5bf8bbe6a911beb76fa2c612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473ad2461001e4ab7afc91363c537382041e24619805ba63dfbb1bc5cfceb8f87882897f5bf0a97c37d44a84f9099ab178236fecf3b39776dfd811c917890b0a68a06f8c4b9126f1b15ec5a79e805c8dc291a445e507d6509312f8bbcdea8946376dff47139a6bbdb4d8a881021ef0cf6bab97992d07add4a4722d34e244ff56beeef304970f4f95022fcf4ef1d4a609b93c5a3a2f4644775eb2dff37c9d0012b2fac96e8cf5d3061a350698b499d06db9ea2354f8d32ea68edd766b91953fddf052ea782fd7ea2d71184a4f4a8659bd43e191c8c2f0e1a01a7ff2de1465ac1d6e81c8e1148b3b26b8db8ea0832c0ead56ae59c5930174865da8f3715818ff24844857ac660d2adc620906060e2e6db47bab60ffe6bb023d34dd155f076121b87fbe9d2f60a1ca31c210cfbee4a665b437d2dbe4b6fb101be38c0c0b34b6a90e6689d2e2baf5f4979dfa83b4e75db2ed083dd472874bf7ba18b0112caee543251f2c16e2decff4c820a97be6df101a3c300cfc18d7f6aaa4a469531f639f143f1f9f63c38b7119298a2529a3ce87504eba78330d1ca57e2074dcc6615180905fbe28cef478b584fbded5e56c6982b639107737d96cf7f315283aa061f9aa4e663dc371ff7d26ffcf9c227d46f2c020dfcdbb252c10cc1a783144fb9c4503744c17294b315568b8bc5fa74cb56ea8517953e123d3e76c7c52e6cba1e30561204ed28970ba9f96fc213b0e67049eef41a527ab242e5404b001adf22fff6fa3d60b22bdef3c2be165441b0326e05f52bcda899eca8d0a282e27751379bfa2e49a21863bdf2dcd4b8449c64753aa1511d543f9d129eb85791fc3990ab625d1d1e3dfd5924128faff1b887ce62824756865bbd6d908cddf2f55d0d348c53c9b56f7ed609e6654eb9e0bc092c841363e6ef4a2ad86c183bba6e105c951d48a9153976c1602949ffa469c1368cc5407dfd14b983903626703cb834d4aabbacdf6d45f9d744c9188f7bb3eddc17bd2661ff1228931cedf429a4c0e82f60e610f5bda32414f5738e30add65268d5484411326a9728ab8e5fdebf33585e965668c5dc6b6a40c1b821ed978663f017c83fbcd7ae5df2978ba6cbe9f81f824bc24ea96a3d2e7d480bc0cf3229f12a1ac0b6d8ff40caf78c7b37648c96c3f08fb95c0d9053f89257962fd38290c2b567507d900b71d4664b115bb90d79d015bb172578a87de46edcb23cbf049816112640a04866304021ccc60c5d3da4d240c71ceff631211ef3ee4b2f21b272e660e1ef7abffc5fb350af50591d5f040677c362d9ac00f3eb2741a9a20f6a49f075f85b52127e1d19a53fd79f9cc72dcba2cd1aa1cfd4c38675d817f94855d9f238d48db31c00f5fd4d1587271bfc86cef490cc4b036721a8e92fe318c4cd2ae16f736b7fb7ba864587e9474ca8391214af957fb0375ed62b793e59f0aa390a5ab694d752695b3e0f7a5f836aa2b6ff3311b9fe21e20b784152a8d5aa10531f48c0c60db7ed5e0d737aadb8008f7eda7b2ac48694f493a4132e07d48178ac95ea5c82492bc46b921a3e37a2783d932d4d35d489b54cf0ba5af18fbea9a9c7e577cdfc7f366e2a272e2ac722da7025a5b40251b22edd52bcf22584e56e9c030a3a77352e7431ddf6c8d28da8646de63cd5ef5483f6097c5106e0fa8bd12249ce0af4a4b717573e67f0db9ea81f4e313f5a332949c4ca22ba3567fe0a58feaae94f7522e0fc92a85ea826e7568f1048abb29973bcb39c785934d20eea44c7431d97ba958e40b1e2525874ab3e5a5577faff81eff0fb15307703d70c4e683913c26881fb750d06006fe414048632cd4f25ab9b289c2e1c65082a1e975c007550b22bd2f3b4ad5affba6a49934fad3e7ef584f7fe0b6ff17cf0be4fccb130fbcab4083a1304338b36ed6cb0282092b3ff1b4e0fb3fc4ce8154c084dec85e074ea416915944e806095e4574165534bedc5fcbea1970ccaf0ee2e1cdd535f14adc2e23baf53e7b6d3549aeea1da60e51c14e1fdf05caa17ba4eb4aa473bbdfaccd9c6cba944d7d309fc9c8d009279396dd0846bc78d0f465be45bc7ff0237b02b6c8da491bd0916cd3fc4aec8a40b5001685759eaef9a6131cf75b2b2c2813b4f77dd71db5e3bba1f5eb3e87ddfdfced23bf398a738c93c25c1bbe2d9b99a14116a4cad2046a07e64315d1b1a0739d05fa525984af808e12290e390babebd8a07c77c59a3ed24f21176a0267dd2bba560fafa11c04cefd3fc083c44436746de33c491195d9496f38b82463aab20e3f8c38ffb1bd254664beba68944a95296fb3c6bcd60502f260113f8ff87d4d17bdf19ae9503d00f4d4c709d56e985c60208fe893400c32d4e5445313f79e184f40139882a74f106e2df5b72775729bd39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc346eb3a46561a236fd1a929a8893b70dd140d403219acad277f92d5c144aa73b178fc54b0f43395e1f41f389ff4f795a7966d6df424e9642d596d5f6ac76af30f4cf9cd1afdc1979123a7703ef67710530bca7954e88098b649194f15fd6e4c77d536186da1468c12aca480623f4ea1e44b9bd0dc1dff6b6e6dcc760d1c34f7600e1200fd3c229bf19a3d16a0e4cdc8cec635f7d93fd9f1c61c3b5c2c1bef9cc95130172d0b1bbf386ff5f7dd5c3a6b7e0562c19883aea5c007eb298a5c0b8b8021a315efb8765ca8e4b6b9a968e459492ac9800c53bf919f87e24da9ed34b41c6596e3f325f4d7c3adfa711e82cae1df7e163fa72aa523ffd3b41f253b361014aa8b494bb202e5c9a7ae3a8c480d6ddebd16e6b7ba2d7d11010d147baddf6b05c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc32ea67c8cf6013b547b7ccada3d4855a61e04fe7a5cc4c18d0685a1127efa4d63f5096a4bf04ddb885aea2f03576ee2f524b4827eb3c8945f120e4cb5cdf5e1eebda15960fccd8f8d908daaff9377c834325bc6ef8b606128115fb51c2c2d695e11a6a12fd9403b44f9b236dca13abfcbb5e91f11d0a54f1af9bab23da9db758093ce746db2a670e0dcbd0599fca0bfef564fe6bee0a5ed9a863aaf55c138dec8612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473966ea66e8b6096cba992a927e9f9f44ef8fb4233002b844bbc1d4642347a3546d63a770ee4fe6324cad8bcd5c7f7424e152eb1bc43464b15dbd29a8c7a4d35d0f9341f74219c3606e6fb7b24d0ca4f4c2b1dbee53048a94e731e20c3dd15c0d67bc88c4dd3d4282cf18bc8af95b4c9665a4430d224baebf6d24022d97a643b54fc43157fcb86ebf55459b263efa1c24a8d61ccc18f6cc8e10bbc36f67e49abf4dd3aa4194b29d96780cc4798ca6432bff1081450443895a0db72a26c8dd2cfb162748f88fd70ee0d260d03f988bc9c4ab98a59e7d75203c28ba8d98cacd7aa76930a5bf73af142f6522d592bc13d97d6e57a336352210d890472f7aa05bd289c1e3dff5212f4ebcd533ffb9f4a450d8b8270bbb244dcbe816133a438dea2d18bfa450e3b90c70c300e78f6a6d4075f55bffde334bc7db1da2cde34d54c82eb956a87ba76fce0ed42025257b4c2e571f6a0e7633d8b6d62c0ba01c9ab6e66d5f55d48e224bdc76178bc704565502b9fb505a36d2b5833b00396a8b776bf1c9d586b870332205a9d79aca0e0ec50a404bbcb6fd7a0aefbd079a28a33bb4f1deb0c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a3245cd348d03538610c4e8cd5997cd43b6c6c68b37c5ffbb1b2bf7ea89e845753b2d5d6ae714eae92c6f383e0cd0f48ca37c9eed9f809aff61c74faf634a94108f6d293eda368501c9f959c0beed2edaaedc09de8ddd3a28fc2cceee0cd3a5a4cc9cd751d4b06440d425ab7f8c5f4a2e548c753a04afa195dc0bb2f0dfbe197440938dc6ec85557f7f1421fb9984f921cd2cc8bdbc7d2ba8c1ed8329775e83bd04f962ba7c9e77707e2b2c55c4580b18487212df59cedb333e7d3e231033374151f6c26f01c8b2917b4ee80bcaf1a85038e6ebc65aed359382b6ecfc73bcaae79e054c6b73dc1590ed65e3d3937284edf871a0efed16c65ba1f930cbe09aa6d236bf55ee9e1d2e64eb348fc43e3eff6ebf731f19d0f2ac6fc015c766f3f11c8c05918bdbce976c04a0fbb8351af5d9f8f44511c2ea71cb65a84cf1b5cb41df4b79b44fad746e38e1e3668fac418c111fc4a5948fc1fb5a5c55c65bc0122c153d24113d01a3ecd02cc716eccedb433aa65d2d88dff43219cf1f3e43d8d6b9f263170574f65e2db00444a44c876be9d14522201d0f59a3a7e20dee09d28ac894a8adf3595b72e3b402eb709ebb884103f9e7338138d236a62ee132680b48fc8cc47a0c127b77f1c8347254800df0cf391ce22d40ef4141f86f5ff5e31f8928586c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a0f71e3b1ca2fa19e480da57c3db52aa1d133092b450dfe266e4ebe16222d01f07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6efd28c41203a02741312188a83a5f9d9653928634fb62c2a55c4b120c729eec99ea2e11b3ccaf7c3b161567d69139eef971138c7ba840eefbbe375d8939b2dcb183d9e7eb40319c2d565e3f17322d0d0ff37fbff9333d0ec1cba53a0f02ba00b168ee77c877afa596a283b9ced9d04552057f26d8bbeb77a9ed118f5a82b2f42dc1691767ee50476de17dc27016a1642c3cc454e914bc7d2bec8e88912d12c7cb801a8caebb515582d40c007dc4e10fbe21d070f798015c3ccb0324ac974488e3c8661f5170074fa1d5f4be45e479e9238f424d73b01f8e1af99c298a446186733c0411ca85ad5efe0a14413038293e422f09cdd0ac0b2aee07e93c0ff4231e7ce07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef05a3c56d2badf087eacfdedd476c7b0e076fc9f7b04b1d0ed7eefe24005d82b4660e92f05b0f8f6958957dd7c3a79aa7bdac76cd1190858ea839690778b3d4a907a3846425301db64c22ac986eef3a89b49443ad84647de57cf2a6779842fbb902f3eeb05873ae6f80d37e09ae485b74ee9f7045f052148bb0df8fa1a109237c050cca2b4166eb814a4912eda852104776444ac12e3edfdb5aa51f19a619e7cef4e9599ba80a46fc12e2c0f749fdc28ebdfbb8206e1db5ca6c49863b227591dd805fdf6a32d8134a87f5bea4fd58cbb17a49c120b410b7e1dda6b48ee88fc627016a9eeb57859989381940aaac92505c526933b60c108be2f0a12c9dbdc1002745cd072e3c0b14ad7675dbfd33259f0acb2b41e0a9e5989c4a8e23d38f4022124dbf371cff3de735c8d91bb9c28856d1e5fa197bc2193f040020d5664a2450666b8fc8f5fad905d28ab576fef1786aa036ba0e4c4868df6fd7fb552b61322021bf09957cf80536b92eccd83e58fbb568070968cf14520c33a023833c4497dae2f7093cd1afbf0bdf3186aefac9e9b29656a9fb1ba2b725da92a1f9087d27aa43249e9bad94ce69c296e5faf1f04bc0d2492714c899c9df4590ec8592dfdc261f01ac2ca2dea5faa82ba7208a317169bec8f1fe5ef0de5821a9bd01ecfe62286e20df9e0c5c43d8d6088ccadb11b6c7000a617fcb8f69107b4df70b89dff19f3a2abcb1b97d0a1fc5f5e314a0a77be17f9f0f2885a23aaf9ffeac44ca90f568cc4d3d1242ef9bafd8097106dca65beeaf79ef416c3349ace5df729434a332249a096cd17c130709195185b042c54625ff9714ebc58546a8f13543bcaeee4455b64d9c08a1c2a76e6ac52aaab0bb3e2f587a6bf688dfe4dfbdffdfeda93687685a59940a13658aa38dce047a3d4f5d0008424f327428b175356adfbcba9e177aa9c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759af059bf65bf08877e0a673e1385583430e83de2b3df50c629ccbe34e420149d307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef20188185fd1795611218a6fdcbcef0bc7059b1ca35d705fa0ae17ed7dd7faf329644737a0220957fc7ee94a6002c21bf6ff64c8bdaf0b736cc1eafc9cafa9b3f066c276b6d4fde12e758c4ff009d52010e54cba25c3413ff5d43fdddcd8f38ee18c8466744748200a2f33c7eee4cba75c13da272206a0e4174db2d48fa60d542bbc927295cfaad87074f0c4f5b847b0d9949267c8f6ec84031c210c5b18628e45d9b18578c6d29f875ea12cdcf24a75737f93f71f1775d7b2e7b2bb7556dbbc54300e4272d65cb05bec08315535e3094823e13f214b0b72ae6303c1f4b79faff59f377f81d228b672277355ef4f1260966b913581a6e9bb4bfb680b8f79c73a0fd69f2aa55c86a0b9d2991cef1240ed93d2ea363190c45b5cf92a55095ca5d483e9a2474346039eb7206e4c7d3a4949cad805743c8ff739e6265f16b625bf3f56aac1f4ec1c1aef037264a1edc3ec8bfe1f4835c626826054838111c365bc348fbe17dad1eddfd519d126fcab9f504cb4096932e3c9fc4cec17ee0b21bd1c949a91c0e30b207f250f1da364a8798544ffe62453577b4f61dd04f952fa1dc22655953b5ca5144bd2ee3a41139475f4ba74fa046ad74dc633f454f560b4168888a5b61a11e444b28b7fd16f3204d0d1a2c17e070395dabd3b928021a8d9b0711f6d57c32576b423e1e588806064b6a8608807605fe5ac4cea234246caac0533170bd1a3b69df0b0bffae450fc1c625df6e5caa047fa62379ec8903238398ab595097fff99a8ef7daa2ffdc0aebbd71a0067bfcf4d3555d8e5a24d81e4bb062196bb93ef05c39479a8cb1d4658a1d5f365dbada79688a1ce9e61bb33ec9d3f92b0e3ccdbe02fe126b528b7e0192a40545817a11e00678591ab8d1466d401353f1a8cfb71bb7c9353169c10b26929b36d5ec6f53cdf530ebe0ff54f06700c67cc27ef56b4ace7cffaf050923eb1ed8c5d55ed02fcc0fd048a88c23f115d2b32817977aef0254452ea0bc2ca1f8ae8b861aaf87f885384eb3dd117517851500eb152da207f62e005bb594a6bd327ef101cfe74763bf0a48659f8a3ea930a063d131e29ecbeebcbc401f75dd1d806f655580f9044954b857254c908e1c61584a3210b44c34f079c3fe0441f233d38fba1f5839093b8a2f3f4b0cda26cda5c365133ac957cc9662f5352434efd8208cb7df078051fbed8259eb6baa781414a1a33832b8b274054bf3f0d37335b638863c5de191536ff4f68491b503c28b7bc1933562ef2869a8a8b3a038f2779e73540a4e9720a45e65b04533beea13d55763074a09fe2cacda33c146923fa7c66eed3528fc386786f19328702d672003e62b8473893ba00fac5bd49da81df59fc3ebfe93a9cf553e9f755c7ae8b5859ae750f1165ee68383016587ff2361ff362068eac0f1e7709805c9fc3d5d28e5d01f40ee966bcb9938f286796e63d1f18d080b8c9193a831e69ea660538b57051f0aa1ac23a2789d54c8f6633fa35c03babb8434aff0716a2bf75025a8fbb3f89c56923f952f7a321ac78479d8ea8b46205b6efd874c1f3588100ab187f7d07b7d19c44c548ec91c35577a79c77e405f76da4c870b7a51565290fd3e337348b0a22c194d79701e189e2160fa4fb7e8594842bdee716042685dc9b7c7059c80cf09a7aa72e6fefe8b4a70960fbae6aefac0ba4098e15e2f590f9987b6f9ed7b9d66a0a736d3198f71f7b333476ca568e357ec5f261d90079a05cf2b5cf50ec5a28823aa17160f075beabfc0278e55c0d15430f05902bdec5deccc4bb9e12f61507c15ad366a4bb132864755a6941b47d3db4768f70791b70362f9cb80b12f212954d7e1775b2c684a4d655817af07b3efa5df73f8b7148672cb9d18e05bb6d01bac847ea58404e22eec8a8a126a5fb08d42894675c7fa82e5fa6a5545da7dfbd86280bd97739ed455ed4c68d227c8ddfdf51a43a16bb6ca63a598bf49239cda683edd67ed6cc723e0ec0c65e22889b2c464ce6b1b18760610e860a732225fe5b978900aaeef85ad6f074fc6a92e004ddc89b977891c27e3368eb0675baeab00de62c1f393d571db00ada4ff7c3cdb0a31409a9819a79c367c7ee12f521ac5a0ac1d35434fa7d28afa695a1312fb56dc65d4b1a21cec66a25aaa27c86d029f8c8bdf37d1ee41f0c8c935e0d86da2b7828abcb7649dc5bfc7125cfdc7fe253c23313767831a7fa42567a3d18f1ea95dcf8614167a8be53cb6d1f8afb167553b38028de3eecd91509d612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4736b9a8f18c1b1f0d52953e85ee7678c1e753844c40d0fb22cd3647367eb8d06f4af1ce33c6205ef509fd07e4891b09f9ea73cea0bc73594538830caf0215df89aeb76a9cb0fdc22014194cc846d99fd8d8af32f454e964afa837b9baf79567aa510dd8a1682eb2b09040083c27ae0cd28eccc105d86c28fee8549b0673e29e33d1a80dfda10608858dde50de7b4bd17ea475733ae8dc7573e4fe7ed93c7312fe01f47f3cb46eb93f17c3c0dfe837efbe51828581f9e4fc06cd7e3303d665d7114c3182f86df7f4fcddb8cb4d87855a878732b7250b7c809fe32d69bb4940c1a64f6e1d797cb5e18f8bf57122855560e017ac4b88159a711a4d230ea1db1e9a8bc03be24bcffd667c254610ac6d2d97bf744bf4b2bf6e3284edbfe7c552937c9da17bf73eed57636ef550b316d78f240d2bb00a448b10f7e0386cdd05e80ae3a0853882085affd6a0b0b95b35bc464753df907a734789559b7e4b91a6f12932bd9adf037dd0b856094825b95827cc9f60f47dec84ae164854240827104d81632dee99893ff4432ffeff8801cdca798cec947d8f198356d7b6e3c6bb1a9cebfa53f13b9881016a383a6b1507f71543fb5f4ddd1cb3629904db8f40a642015e48415888681a02ce638a1bc7976153884653151addefb896a2c544387455fb25caa3ee2caf900337df639d7306545ed1d99fe478a049fbcb7cfeb22534ab37ddcf4ca0652e37b550e52d3541cae68d3c2c576f8c98b3e14bcbb905c7c7c277aa6e71a56efb6eebc48a267f0a961254d47d0e3fdd412bf6cd18b3ce49f58f1b95b09240c215491a8479a5e8cebeb62755ff146376487fad7b49f69c28de4a0ceb3afe5bf14074ce8d765654ccce5d678b0e6f942299f11ec039e2e35d222d7eef500c06b4f5562e55b5d304134d79a1cfb657a3e686cd6f4b8b7602bec589a9b03054f60adc9b366ac22f68ffb9c8dc8b4a36b58ddb83b7f6f73b302fefd7cf17217a2978ad295aded3156d3976f01866fb82f55a3a49353f8985a2ffe5358824f8c11ae37f958fa3be308cdafac6837aee2ba11d2783957a04ef444a0a96580d022d28bfb26696f1b4adf9190f324fa9c3868b82a36eb3d65edbb267bf813b6216c87e10f047017d01ebf98af87de5bb546e23abe1e514d3fb588f2056cec57180ff42461011b52c4fa3323483335ff5edbae2a73bf28315817334fd8894f5c099e9b3beb44ef6ab3c4295bb25303bf13b09e910c572af2214d4af23b96c2a6aed374a9b7d4c8447e08cbcbaf38c5826a474dfeb70a6121c731972a939a0129116119a0740f7ae02991f5fc95c27cfabcf93ff273cc059479e9f9332e1eb5a299ad2d57ce613f39d55d4d9433971e438309282cf89c8c17587768beac304f302bb73a1fca8a3db947a11a205f65e18448d1d9242184a597f008ec2f42f9678ced2799d5f02255eefabdc103291287aa915c4a8256920cc7f278045934e322060146b33be91f2a940655a4ad23ed385cc8ae3da302b3194380ff571f46509bd1551940738a20c03cd917ff31bd59068bd2f7b835b7391156f88c2ba390bb8317c58c6be3f69b3e08ad815e7c33522a6197747a56a8bc2901c0f05830aaa87058014fc2d595f3d5dcc8cf1d0b03997c19786775ae879896382cd600f0246909203ab69649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513ed8c7505e34c6f6ea84a39730e9e15d2b30515e0bc3699fd30db78efdd9f04bfd0a93af7845b930bf488260734e936b4525a08b1cf8af10351828b8823e957c39f06a679587686bb1e32beef37028bdce1c6593e766d396334449f1f407a6ed87b56b0b9a151b530a1839f80ac01e648b1c447fc0509ce4bd2d31aa0e14dfded05d0a7805b9342bdc1ae51b8400cb529f9bc572e0f3798d6b01fcf4070d0d6e8573a02e9cdceebbc48b5fac1c38611dc11b55f35a09eb672ef17f67b5b3b895d9ce904de134d472ff2042b0afd705cc37feef7b6ac08e05ee010920e2937780c805edaa3a23886da826cd5c76d18f84794ab1a9781cc95e2ae7259d549e33f46c3fd618de5a965ff6effaf6ea1b34e40e35760e1d933cb3437156e6327f1fc81486449e0085eff2dbaffc0db29caec45409d5a7060e52d336d0761d9f3bcf4848a18de0470fe6b00357767e2f8d1963f5793d1275b4abdb76277975c040640cb6acfca441a6207377acc63bf66bdcca1cb488f32c7811b66678e67193d3fe76fe211e86742225105ecd6cef60510c756a1e24b8aefe535786ed476d1a2ed40679fee9e8909451336bf9e75843255bdc35eb47b6d721e55ac25d6b35ef251d7a7b06530b26a817c260e070fd25c7c043be30a711ed456eccb30223bd4599588641b029861912224c49e5995082f5852762a18998d0dc404641ad4a8edc1fc575694a41dc7e32814608a29d029a57bd6838a772c5a96fe53ec3b96e47e17239d52a681e0286fd839e257e82a64fe6cd48f97a3dd5ba23587fdeda6f83b3a141269ead69bf6c7e5458ea6ff572a47f6e48afb7a0bb7187b8bb9b54d7216b24e930d3660fb69bfb9771b2d3990b758d0245deed13ad81f0f86fdb6b01b8c88dddac77b60ab17d876766dcbee53dba61ed2626727663618426b915f87a80f25c71bdedfacaa679fbce0f6e190de52ce05a7ce2221f27b7cfa5fa8c45adfdb7bc03384e4372a45fb99231a4e12491083ffe57ee484e6a5d81092b8b48d77b7e85bfef0af4db2641086015d16d3bf6cb44e1984bb0ac5ec976b6da660bbd9e782e0f551cb1411b1b74d0183d3c552935ef1c7ba8ecee06af8f091309cd8a9c8b430fbb2c109160c50ba07464be4d4b6341dce098ce213b6f37f4e1b3cc566ce36daae6a46e65bbb861ab480a000e18c037c6c4d7a8fbdc198421b9d3c0bbd8e4a17c73f9ce1a7eaba7695dde8fcdbd9a206a4f3533a0872c2d174aaaec01ccf54b8e9a43541f0f7f593a5b93e82432579e02d6f61409ea3a56f912879fdbc018498875535295a06d9b8a9089eb2518313faf903e0372c9ea129384d56a18bb08cb3d2f8e30be0ba5c10e6e0085538152480a2a702270f8458198bd739928f39c3a08d772be0c8309c11683c3c6e9dd54cd303d9bf51d576b917b26fea82c59cae702926667c12d2e07ead171c68b27a5e200a183cf28cf22387f6c6717586e4f22b4c7ae4d4e4a5b3c2415887723655780c1630b0ccc8f4b666ba69a0175888fa044a99ea083443d88176c65940a667fd2bd6288410f6d9484be28209fabaff84af6c3fd0314218cfb9d0d55ab98e29c03ac73b510121d1d20cc7528d36efd2191c36b808c7b9580376f16f247e03bac075f78bee9e4bab4eb1e918277afadcff9b3e6a0e94522d4bde797addd1a8bc8de51ea1cdcaf6a7d459f2f43f14fb40603efed0e19289227b8e34afe182f8ae86474bf96f1e3a1d8d1c1f43f71daa5e8b039e398de049d5713adf28a5eb8764e0347101bec688b73bc92bc498595de79321f4d578b750faf3f226980bab2181eceb6ced4e3a327dc8f2b1f03f8909443de19cec5f9e86225560d2b4f1c227f6f0561f12530fa0fec4a891405a9e86cbd6a0160e8d216ab5dab701c2d2e8531ca08ffaf67d5116b844a852c57721c076251a8cc8dabebec5a60e9f4824b9e253025b5bf074f04f9eaa84fe78e1677090a6ef0888ffd10e7a14b254b937f99b50f0c4bc90ddafa0934fd8cb2724625fac835102416e6adb2fd9509ee0d8ba0f7fcf68ec7f56562d8f9b4ae3dd9a1ce40cf620546663558cf8af5d0172155806a0cc73cdb231ffe241570662ffb24fe706840f4f0a16cdfb626b9c1dc0cd03f622a6c9015bda6cc58aa36f14f105d955a9da0c954582dd17b436fb5cdaa5fb627dc66c55c16ffd5c80ad50d13ecd83b131914da941fd6054cbf0790fcbe81a58d208885e1a114a5a112ad7c5e42541362534cb70c538bdc8cf1b74b21709334f67feb85280074ab9433e2fa2ee9f2497363740201323e2491b3fdfe72ba128cc6290f786fe43ed6c7306b4e9332d273ba351d132ffddba05ed7ae5d9df38e4be1c82096256ef5c4a802128427385654e14dcc4b5daa7fbc16e1d18d17db771288cada573eeaa01dcd8f91e3606588b276ce990995951be44b71672536ac4f034e237a1a2d13dc025546cbdfe05bc7778365e337d8e4d4ac2ed1f406f9c2b2ab9560d011808960c726f925f33a6e7833f6437860b0d18339ea8bd3a638cfe4c52495dc6e7da130fdc0779ee68385a22899f06ded76d436c8a98283b5c671af0c74c1dfbac40a40892330b4a862939aa948300c34c07f6e80ee97afd947e1a0ff7faae193556d770722f96b8af09b7ffe5e4c2b207a743ac697ae2a20a187fd68c9ce3e3f76879dda105ef7dc52608ddcd263aca9fd5df215fef54a2ac2eae1d2277e8c72fde7d10de5e856a3b03d17f026d998b19beaee33b45a9589b7a66338c8bdab0110172d9144e5a5d2227a0ce4a5e49f28cecc951a13abeb6f0f6a4047de5c9249dd17b7429de99248b1d51a3d613e8316916153eae1d84c09e7beb992f66dccf02cee2825417135529c86a46dc821f4120a110ab523a747c61a4c9d0420ac1138315ad6e179d698ad612f22a7aca86ad6239bcbb76e2d61bc1a645464767f8c597ba763d59451b7735788d0aef29acb25a15d46606935eac8ddc22a52b7b4b282bc3432f6052b8ecedc089882f18d9048343e2bf99474914743a581bbccf4a12d31838520187481d705a80e3527c5ace7316e908d9fc77248cbf056ba8814de13b616e795444abe10c0c6e78bf15e1e620795612ca5bbf78d14e26ac15992c6948a02f424377bae6316332b3f264cf90bdab34355850ed0cd30a78b2006d0107bf01d3f0af534787bb990d8e6bac4b0c2e7e1594b3120203715c8d393c7402ae65c093ff89e07f4ad852ccb6a78dbf76d0965aa67022b0a99430fbd2aebbcfd280614f63baaad4a3f0a6ebd54212b41a2e16479cd97cda2a47c36ab7ee4858e101983ee06464982e1f459f243f41bd429be08e1ea7f66a0fddf9f959df9d3aa68f2700722ff52bb5905fa1cedc573195282ab27dea38cb0a931fd1ef8adf142c072ec1104c343fe9204b4a84dea31c6267d5a15869db8393e88e96803f833391362bb799b4804bb84c626a12189d6da2f2438e7932cfd9236a1952e780dceeba42d2e5991f90e0070b51151293c281877d8501d4f4b5caac98e6fc2ffb27302ff578695e701bc2199b7d6ca0ddb51c04d7078c3b6fc8b6bf03965de8b3bac5eb535d83edf50acd4dea9971c9deaf4051d7e64490e5d8f76d60f68c9f3ac26b75247c9178056c55b7ad7d885fb6ce57999d2f84725aac5f051a1e88483e16b64f2ff9aa51c044c3e7c0ef772e54e84c227c49d022a624872846587300512236f7ec52eb6f90809a94e4f0d8856a34a5e19217a5973c74a35e6abd6f2877a3b066816ee0a1c373ddd0687a0662a47c28a6231d1a550fccda15b97fcd42fec236391af3fbc4fb794b914553acb732b4147a89db5aef13d48d00bb67e483f0ebdcc42f514abeb3f4c943eece4bfdcd918f68384ce8ee58b61fe3a5dbecf1bef28e53bbe34b8ea8eb4030ae0cd5dd4f4985bf64f1fe99f3b3f297fe09e193365dfc363b3dd23be28db84512c4ac4fc465f6849e7c00ddcea489dcc95a1bdabbe0b6103586853eb361b956a2eec440062c9b16a5e9034421115bddc8487c6bf89d9c154f0c49f5a5f2b60266fbff2cef91a0bc6be6e045f69fd4e8e7cfc943d02c6acb026c94940b43ac60b5be4f254e671978ac83a5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc3d11f6d27dd25a223009e726d400c92fce77c3c29227adb6dd150d962f3b61fcf52822399670a26e3e57e4cac33ef453cefae9a5b4005444d6dc6e75a61ce9ca17b712077f4e6aa4cca7e448fe6561ccc3041587b599bab0fbd98f27c698b56c3d828d47ab786f21b011525bd209d3b25c94f7417efa8ef83b100f3612b7b6690b9eff3912e97ae99d1f6d32598d454a5d53a6485731fb02a929256617bdeead7b82c7fa0e934bdfc26a489af9b3c6fb95350a33a07abd1f2626d77f45857eace03ccaf3dfc1bf5a28f097cc3fb7d473343b6f574baeb663bec17ab166078ad542d9eb9570f8cbd001fba0499dde845fa369c7a3875f883ce6d1665dd8f4d7e171fb92bef3ae9ad87b3279122867c013c89070578c968c3ff92e7f098b0e3b3174ec6ca499a1e36203ad4032a0e1202b0afb39987bd9444accf022039bd1b61087a5a27c6e80c848d327652069bb988d16d27fb13debfc5ff83627db22227629c8f0bce5f0de24da3bca692941eee093506890075a3da516848e0d12552779a73983745928bc5547009ccda481078a142f2201a89d7352abee5ba685073b4e3339723c407c4f555dbae640bbcb251f2a9b98e023c01665a9abdc5843758c35ef3aceb806747af1fecf5829956febc320d942ccfb3e5bf62cdf4411171206fe5283b419fbfd5ef47d3ed241e4059cd894ea9b5901b9110cb90e70e462d52866889d10531580665ba31bb9c38ec6db8fdce1136ab0ea9c5073cf921c0284130e83b100463d6ad5ae94f043c9d438bd7b393b9b6736ab39ec7b15100a80511be53b2564597d83fdbea903014cfcd55f405b34e752c8623804c1b795058c25f0d59d372f8c98b876ad1854bc69f488ec8c50c737fae65c53bcdbdb8a4849a413110354abe726d18391aa35727fffd28932579777a9084e20ba537bc250ef9ffcafe814fcc7e807f913ced10bceb008f3799db2181941c5ceea2fbdd6725c7e7e28a25a0885182c88da6abbd9420bb298b578d55a285f2fb99f406da40e079635623fd53da62dcf9f5f217e6e5730ee9a932c61cb4409572fb35584689165e22678c0f15df054cdd9d6d4e4b6990dc6909229f09a958a78552662252bf90375e9c620caee143126f492dde26b9c1eb04f39c7c260dd7a51eb0a265bb56d2b6ad34861c2c4ea787ce2209b3fc4335abfd353dbf52e3ee7c421e8ae7b55723a70c3627854c78961b39d7583923c346aae91f4bdc61f6028ce32caac9a37c675e199f2e1bd2d3d3d3114a492784c6cd83e7e2cc42ecc01111500e0399431c049e50d95b56b0e0c590a70d600f14736ca5d56288ba9285b3a9a409f574d5687b6a03ba7402298758c7c1cd0d18b0a1a6ff48d58d5b431a3d8d1c3d33ec82cdcef5f8487c9951e0fae80a3b3323f30c5e46488da1ae3b6e87370a8f1276d81681f376f616cb7686d1a647206ff28d5259aee6e5df6bd01390fb3d13510ef7fff5126e3be5d79d9ff339ae4114b3388d4a7a3bd01f19da54b890067f6ef8a3bb546901fb518ea5933d32a9609c6d2a6da99e0ad4e6da7c855d021603e01db5052756e07f714c4ad66fb3cdde55dd1d98407832f7732993dd8369d3520b34a3a9f47907e2ba869ea7c0edfd87e4d50db7e3e90ba12cb5f4232406e9f4812f3eb675106b3a033c578543eaf488be82897a1954b30d82f560ca243c19cd4f3f04bf55d8b99cd285a5b51d7692dd932ad7447778c62decdaeba301279ddc4628bff810d623a9d6c11990c32e29e95ce4f3780c729922aa30c81dbf3bd21b06346e0453627b61a9e1a2fc684b992f15d65bc6ab722ca95a2090818821ee17b0576ef4dc2c1718693765f0d2b542e6ff59646fb48aaa02e47b62ac23ef30b064efe1d12c2af0ac9e23e25e527816991f9f2a4e4f5cdccf992de5b1b9682959cb487626b45bf8ff43c472143d2a87ee49c8e09eab83357c0d7e90ffbc937f44d8333ca95f37e03afe3443690f99a71e7145711540b851411c9b49a9dec63a9dbb42f9811fe532166692ba5444dbb52045d9eb413cdc61632367e57689f31350a0a41c52478275002af7ef949e614d485648c0bd1356c5a22e30cfbcc27a302246fc0e53e2a3376519bf5e87e0b4db652cd33682e26879ff82466e3bad5de9297f9aff8c9612044a973bd3ab8211f19fc872ff768d70985ba37fd510f47fe35a8104dcf510844bde07c04de91fa4c88d6c5866ad5535b3f08d31ab1a430073da5b7b0d364b5e66a3431060d66270c932af58a8001f24cc9c1a8ce7c2827a568d9e6af5392f06186d24482018dcd203089b65b5436671b686075467f0e6680ee9688d96dc0bb8dfb3dae7e3a62b4cacd13b643d452d61986ab0fbf831acf2c400acebdd475e526b0948c1a991c9337befe39ba61c69875a2cda09359acffeb9fe61b87a90fa725481ad5b9dd83483a26019de1177493c04c5532b34567d8d6a5b458263e1f1c45107b6a0d39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc1550ad79b0243edd08cccff7e9a0f0ee8195b7b18820cb2d344cbcb7078718c4b6b599603aba68033ca9e4440f51a4474007d20b6101bb46f0950655d5b2984c7fb8824403bb3867253af8d1cefc09a9c606895d9edc71c79ea43b940396e72c77c1452c365c040082e1c2ea0fdc949788f5843c5a8c004d19e1530039a98dde096a3a3eb670dab5c6c737645f9d08df7c0e59a23773c3ebca148a206506367d30c951c859d29a3cf8d39b28af528c47663f616c7487c4a54a0bccee25de203009dff0372f008da6f667d6df187c7075cfd8d46629985c6e4b9d2b24f4cd79eefb8ede631f551394efd69c7ddd9c15226d66c4fed98903465c34ed1cbf1314712ebb8aaa1820c381e63e4de51f1372ac14b02e925634aa7512312fe3d5021dc756809fae45e8e3bd0da1ac081cc1bcb778368794467edbfa0704d045f9b57c3e1add605257a31b727f20a1700e1555ed845107a2c61cae8e95ade63869485085f2b979acb2c2526d19a64c1e65bafa3feb92e02e0cbc66c0126cb7db0c936d90e1f84b711891b329b2e56838ade11603acad2cddd3eb03e1ce10e529e72ec5cf4c011778fb14f0636030f66a4872f70319305cde4fb60988260014d5a056cd63d5fa5bc2eea5f984ff15e322aad96ff36ef13234aeb13be9b7abc1d24c2991d2f0a5c4a31e551b423aea02fdb0f6e33009d2130794d2258d7bd2cc3d45c06a673eee1785af0d0bdc6c3eb7acdd1a7216fb0746dc9109ef85b1197462f69ce184bf8cd07a6d0619524fe767d081939d1dc382c5545c5d42bd30fac58d96582235f8049b6185ac0e9f064fd8032427e25391081cb4cd97f42e71f7149495896d90649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513e98663177ff65645b5e3cee896116af13e7a91caa26a15656bec92cf446a9f50d120872179fb4c97b3fbc2393d8536756d3e6771817be1e74d3adcc505169611d9ad26677f8e9966dbd854545f8ebee1a31af657f1b2749b3f397c1a57cce1e4bca2f8a302e19a4650dd47dd00aa5361cf8c48cae82f48c65f55c6c9ab3a0424a44e489f124a53046c12a443cb96eeef44960b6d9275fcad60f421fce60b6bca4930a1987bf07510eba27bb6104be5d7a71e4eccc30c24fd941aa4684f681cb55b6c4afeacdae4bb6d849494b4f2146040fb10fe4401027298968d45eeda88be52b3f369a5acf468dd8d18f26a4863a4575013db20a14c9d21463dfaa6916b3dd45fdaf42f585ff7a272d9ea0164c6e8a694b1bcad1e184521cbb200695399dff1fede8b5c3f03b2d8f9bcc4a6d28ef5c4e0f9618d96503aec7f8beeef73f10400968bbb7fd7c9a1f0a63c01c2cb05637894508d57101f43f3e2054b7eeb192514a0e53b7a67ab5c3ed853db77857d4217cf02557c36b26f8d6fb6c359aa5ab5cee5892379e8da273f288c3e26168bd7aabf19936eea168b00f2703b46457c583a092ce053a22c2ded9f4bd54aec52011c2cd18ac48ce38fed73387c0c36aba4e310abe90596a9415b7c42adb8274366ab6e9afa820e3cf1d850268273bccaa21746321a83361e99a867928044b10fc0513baf47ada72f998ec968a02b70c43eb3aa727f708eb3a06dc9b01f574091f6052a32e8c85276f2a76d8c6c70ea48e6847b78a74ab5883c78945cb1ac0472064d8b3a13cc54bf78f5d3a611ed78387392d017c90deaf12a0a7b201a0493de2732ccaec06fcb1282fcfc627368d8d14fe1609423c91900764190137b4abc834c06a3d79022af88728e88375a33e5e0d2fdbd23383f6280245b93af30c84f83a8cb7784aa6e5f6354d3077c364d3994e7f382e419f38ee80ecedbe1b70a75b5425c62f6d0d2863c872717baeaefaf8f247a903a0986e75b6a01c7cca56d3791978a401948843bfe62b465c4b3dc75e4e3ad62294f38db4aeadaabfd3b144808a94c31abd03a65ccdc6030f52ac3f2c09692dbc1f999a91c800a1931b081381f012215e3d545ac8c9e0234b60ee4b03b6edaecb495195ef784f4bb307d6772b51dcfa5761ae67f920859de198bf52b7f90e6de88bcb838c1974512cec15f6815d4f406948333352a6bb0c690834fc896478e3fa92ab39d21ade978b0545abe82be7d1d0a1824b07658c6be2aac596ed749a3b345e2d9368041c4c0ba64a991954c91cfabfc21963bf409bd67d735299ecdec474d8de9a2119e36748d9284f7eedaf1a45851105a999345ec4a8efe6766b2cf294ddc9a9ab2a621cee73d6ac30ea692a8864ebd14be211e795d4c5b400adbbcfce08049d21b21f0b0d18120562b816b8a08324a7a146c42f23753b6d50f60c924c05b1a1cf61cfd33722349dcfe59eb65cd702f363e8e114362954edba5d34a25c45993f13ea5ab1c179ee1c17ed821f3ab96e9e878c38bc9513aa54124d3e637abc4b890a3e3f9e7db2f50e627b2fc422965c0049cff1da347bb473093215d94e6c37a444ac56f81d68fbe4f597364d8047d612f8ae57132fde4bb86b5928acbfe2fbde6d870c2c5c49fcbf85b680b59c45e751ba07807a800ca86553314813447673c3efdf90465fcda5866bc46aa621e0cf78326b685aec22350d6ad111d1b036529416c0a69deacee7c5e2603c1f548f3d202a40384eed612661728d5b56a82a227c072410cca9667e1f08165945ec765e63ac5372e197b127c7da2a3a357e90c1e97f7db4d64a54809d579ea72adf10eda1265536c079d1b6d9fb03facdc2f5ae80a62d8af742bd942b7fc3fa109466d9d0076c9f38faa8ea47e292b7a5d559b98b21307076ebc1bfa52116705f40f0d1d15095b4af2aef5db3543c629b2a1855039f7faccefa8d83a0472a595473f59ffa53838be98f23a1026bc92f612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4706d23b352be9c7da32a3ec8758ee4137b4de339700efd3f9260ccdb26a3520be3e0ece3035fe65dd1fee7ff45caf4b8cf905ca62d8725abf79627a4b275e848ea336d060914edb06c567335a92776314953ab6ab45617e1b6efa85c7b05cc584612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d476b48da876d6a1b8a5cce40b08aa83edee34493c73ced92b17df37c9ee03eb066c777081dfd0a09160841dcc9da92cce5961230e0cef8453dac2dca603cfe785bfcb50a5a386eaea0f4710fc2b1c501ec26c765189a825d71c772e90b9c1b8e28e84fcb7d473b65db049202fef0bb803d94f23be0ac747f39aee3dd5c80e8c280d6e813d64c0ebd57858772adf93cc9d56a5cb8ee747657e4d0d10d520063151b5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc30cc722b3cd5ade7216e9aaf47b8ebe1dba2cbfd816e109956e3567c177741bda75c048d8217568e64d7ae281235f6a143b4ba009c4d48d0d33e6caa18062b52aa3e8d6f7a9fda20ce57608da6b1fce57538e671fc0be40e5beb87d12f69eb247612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47ea009a3a3b34bbb547538c23951899fc68bdea0f5e602359757bd9b51cd67f6307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef75efd03e6b365b182948b307712c0d31c253c0b85278d6b16b143a3fe9f15e27612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47b78f0ff0a3ee1d181de29c43af2d5c3ab750fb7dd2646fd16e042f0b58fad5b28bff2f5697159dbc5dfc820d271f1ca06e10332b363de651058be3b4f0a909b6dd1a205692df0409503dd65b9bdf20a671f5dee2457d463c06b8cf77d412dd5e812af076ca4ad3a41d42ed647607820326b556eeaa28170f4b202d50cc887ca446206c2c83ea3eb694bd769ba793ca0c023d66701be84d263feb3be25be0ba4da567784df0a6fa0217ea0cfbd72de97abf21bb19683929319fb02f7283f8050c3aa4b715f146adf47b39c0b7b7b0c23bd910aca73383d20896fb748c8be095b32162765dd11971710993d2e94f8c7a3f25651617da51ca1e0c1167f3cfa906347ffd39702311b01b495d9990d66f6e3f81b3515295011e32a13eeea3b1c4a6c25aa6ab8e5c9d8ff7207ecc3d1393a554e0a13d3184c39037c609676633012b9807d90b9cadac5a92b5a5ee7a50ae6d35673b279af969ad7e211fef2eff0e0dda7c538d6816e3ad3d5f7da5b5503f078d98d8235a18f8f8f4eba81175b8de535b2d74185e7c094709ddb615add4716664ce529d2dc4d7d00bf0308803d02673c3612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-6.2.0-49.module+el8.10.0+1752+38c6b60a.src.rpmqemu-kvm-testsqemu-kvm-tests(x86-64)@@@    /bin/bash/usr/bin/bash/usr/libexec/platform-pythonqemu-kvmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)15:6.2.0-49.module+el8.10.0+1752+38c6b60a3.0.4-14.6.0-14.0-15.2-14.14.3ee}@e*e@eeyepb@e_>e@ejd@dd@dr@dydgddGd@c@c&@cӼcj@cc~ @ctclcY!@c=qc5cbb֜bb@bUbx@b1@bq@baG@baG@baG@bMb@b b[@a@aZ@a@a*@a@aqV@aexaV@a&0a@a @a@``t```"@`@`P@`!@```N@`t6@`U`P`OL@`F`?z@`<@`/@`&m`"y@`>`U`x@_إ@_м@_0@_i__~@_{ _{ _q@_h_cO_`_Z@_Wr@_G@_=@_3_3_3_c^@^W@^^y^(@^@^˳@^>@^@^^@^@^y@^p^h^ZR@^S^Ri@^F^AE^4^&^^r]}@]]]e@]A])]]@]]y@]w@]v>]rJ@]o@]e@][]Z@]Z@]S]6]#0@\\"\.@\@\!\\@\r@\,@\\\u*@\u*@\s\d\b@\ac\]o@\R@\P@@\P@@\I\HW@\E@\8@\-@\\I\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Jon Maloy - 6.2.0-49Miroslav Rezanina - 6.2.0-48Jon Maloy - 6.2.0-47Jon Maloy - 6.2.0-46Jon Maloy - 6.2.0-45Jon Maloy - 6.2.0-44Jon Maloy - 6.2.0-43Miroslav Rezanina - 6.2.0-42Jon Maloy - 6.2.0-41Jon Maloy - 6.2.0-40Miroslav Rezanina - 6.2.0-39Jon Maloy - 6.2.0-38Miroslav Rezanina - 6.2.0-37Jon Maloy - 6.2.0-36Jon Maloy - 6.2.0-35Miroslav Rezanina - 6.2.0-34Miroslav Rezanina - 6.2.0-33Jon Maloy - 6.2.0-32.el8_8Jon Maloy - 6.2.0-31Jon Maloy - 6.2.0-30Jon Maloy - 6.2.0-29Jon Maloy - 6.2.0-28Jon Maloy - 6.2.0-27Jon Maloy - 6.2.0-26Jon Maloy - 6.2.0-25Jon Maloy - 6.2.0-24Jon Maloy - 6.2.0-23Jon Maloy - 6.2.0-22Jon Maloy - 6.2.0-21Jon Maloy - 6.2.0-20Miroslav Rezanina - 6.2.0-19Camilla Conte - 6.2.0-18Camilla Conte - 6.2.0-17Jon Maloy - 6.2.0-16Jon Maloy - 6.2.0-15Jon Maloy - 6.2.0-14Jon Maloy - 6.2.0-13Jon Maloy - 6.2.0-12Jon Maloy - 6.2.0-11Jon Maloy - 6.2.0-10Jon Maloy - 6.2.0-9Jon Maloy - 6.2.0-8Jon Maloy - 6.2.0-7Jon Maloy - 6.2.0-6Jon Maloy - 6.2.0-5Jon Maloy - 6.2.0-4Jon Maloy - 6.2.0-2Jon Maloy - 6.2.0-1.el8Jon Maloy - 6.1.0-5Jon Maloy - 6.1.0-4Jon Maloy - 6.1.0-3Jon Maloy - 6.1.0-2Danilo Cesar Lemes de Paula - 6.0.0-29.el8Danilo Cesar Lemes de Paula - 6.0.0-28.el8Miroslav Rezanina - 6.0.0-27Miroslav Rezanina - 6.0.0-26Danilo Cesar Lemes de Paula - 6.0.0-25.el8Danilo Cesar Lemes de Paula - 6.0.0-24.el8Danilo Cesar Lemes de Paula - 6.0.0-23.el8Danilo Cesar Lemes de Paula - 6.0.0-22.el8Danilo Cesar Lemes de Paula - 6.0.0-21.el8Danilo Cesar Lemes de Paula - 6.0.0-20.el8Danilo Cesar Lemes de Paula - 6.0.0-19.el8Danilo Cesar Lemes de Paula - 6.0.0-18.el8Danilo Cesar Lemes de Paula - 6.0.0-17.el8Danilo Cesar Lemes de Paula - 6.0.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-15.el8_4Danilo Cesar Lemes de Paula - 5.2.0-14.el8Danilo Cesar Lemes de Paula - 5.2.0-13.el8Danilo Cesar Lemes de Paula - 5.2.0-12.el8Danilo Cesar Lemes de Paula - 5.2.0-11.el8Danilo Cesar Lemes de Paula - 5.2.0-10.el8Danilo Cesar Lemes de Paula - 5.2.0-9.el8Eduardo Lima (Etrunko) - 5.2.0-8.el8Eduardo Lima (Etrunko) - 5.2.0-7.el8Eduardo Lima (Etrunko) - 5.2.0-6.el8Eduardo Lima (Etrunko) - 5.2.0-5.el8Danilo Cesar Lemes de Paula - 5.2.0-4.el8Danilo Cesar Lemes de Paula - 5.2.0-3.el8Danilo Cesar Lemes de Paula - 5.2.0-2.el8Miroslav Rezanina - 5.2.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-16.el8Danilo Cesar Lemes de Paula - 5.1.0-15.el8Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-13.el8_3Danilo Cesar Lemes de Paula - 5.1.0-12.el8_3Danilo Cesar Lemes de Paula - 5.1.0-11.el8_3Danilo Cesar Lemes de Paula - 5.1.0-10.el8Danilo Cesar Lemes de Paula - 5.1.0-9.el8Danilo Cesar Lemes de Paula - 5.1.0-8.el8Danilo Cesar Lemes de Paula - 5.1.0-7.el8Danilo Cesar Lemes de Paula - 5.1.0-6.el8Danilo Cesar Lemes de Paula - 5.1.0-5.el8Danilo Cesar Lemes de Paula - 5.1.0-4.el8Danilo Cesar Lemes de Paula - 5.1.0-3.el8Danilo Cesar Lemes de Paula - 5.1.0-2.el8Danilo Cesar Lemes de Paula - 5.1.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-0.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Eduardo Lima (Etrunko) - 4.2.0-27.el8Eduardo Lima (Etrunko) - 4.2.0-26.el8Danilo Cesar Lemes de Paula - 4.2.0-25.el8Danilo Cesar Lemes de Paula - 4.2.0-24.el8Danilo Cesar Lemes de Paula - 4.2.0-23.el8Danilo Cesar Lemes de Paula - 4.2.0-22.el8Danilo Cesar Lemes de Paula - 4.2.0-21.el8Jon Maloy - 4.2.0-20.el8Danilo Cesar Lemes de Paula - 4.2.0-19.el8_2Danilo Cesar Lemes de Paula - 4.2.0-18.el8_2Danilo Cesar Lemes de Paula - 4.2.0-17.el8Danilo Cesar Lemes de Paula - 4.2.0-16.el8Danilo Cesar Lemes de Paula - 4.2.0-15.el8Danilo Cesar Lemes de Paula - 4.2.0-14.el8Danilo Cesar Lemes de Paula - 4.2.0-13.el8Danilo Cesar Lemes de Paula - 4.2.0-12.el8Danilo Cesar Lemes de Paula - 4.2.0-11.el8Danilo Cesar Lemes de Paula - 4.2.0-10.el8Danilo Cesar Lemes de Paula - 4.2.0-9.el8Miroslav Rezanina - 4.2.0-8.el8Miroslav Rezanina - 4.2.0-7.el8Danilo Cesar Lemes de Paula - 4.2.0-6.el8Danilo Cesar Lemes de Paula - 4.2.0-5.el8Danilo Cesar Lemes de Paula - 4.2.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-18.el8Danilo Cesar Lemes de Paula - 4.1.0-17.el8Danilo Cesar Lemes de Paula - 4.1.0-16.el8Danilo Cesar Lemes de Paula - 4.1.0-15.el8Danilo Cesar Lemes de Paula - 4.1.0-14.el8Danilo Cesar Lemes de Paula - 4.1.0-13.el8Danilo Cesar Lemes de Paula - 4.1.0-12.el8Danilo Cesar Lemes de Paula - 4.1.0-11.el8Danilo Cesar Lemes de Paula - 4.1.0-10.el8Danilo Cesar Lemes de Paula - 4.1.0-9.el8Danilo Cesar Lemes de Paula - 4.1.0-8.el8Danilo Cesar Lemes de Paula - 4.1.0-7.el8Danilo Cesar Lemes de Paula - 4.1.0-6.el8Danilo Cesar Lemes de Paula - 4.1.0-5.el8Danilo Cesar Lemes de Paula - 4.1.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-3.el8Danilo Cesar Lemes de Paula - 4.1.0-2.el8Miroslav Rezanina - 4.1.0-1.el8Danilo Cesar Lemes de Paula - 4.0.0-6.el8Miroslav Rezanina - 4.0.0-5.el8Danilo Cesar Lemes de Paula - 4.0.0-4.el8Danilo Cesar Lemes de Paula - 4.0.0-3.el8Danilo Cesar Lemes de Paula - 4.0.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-26.el8Danilo Cesar Lemes de Paula - 3.1.0-25.el8Danilo Cesar Lemes de Paula - 3.1.0-24.el8Danilo Cesar Lemes de Paula - 3.1.0-23.el8Danilo Cesar Lemes de Paula - 3.1.0-22.el8Danilo Cesar Lemes de Paula - 3.1.0-21.el8Danilo Cesar Lemes de Paula - 3.1.0-20.el8Danilo Cesar Lemes de Paula - 3.1.0-19.el8Danilo Cesar Lemes de Paula - 3.1.0-18.el8Danilo Cesar Lemes de Paula - 3.1.0-17.el8Danilo Cesar Lemes de Paula - 3.1.0-16.el8Danilo Cesar Lemes de Paula - 3.1.0-15.el8Danilo Cesar Lemes de Paula - 3.1.0-14.el8Danilo Cesar Lemes de Paula - 3.1.0-13.el8Danilo Cesar Lemes de Paula - 3.1.0-12.el8Danilo Cesar Lemes de Paula - 3.1.0-11.el8Danilo Cesar Lemes de Paula - 3.1.0-10.el8Danilo Cesar Lemes de Paula - 3.1.0-9.el8Danilo Cesar Lemes de Paula - 3.1.0-7.el8Danilo Cesar Lemes de Paula - 3.1.0-6.el8Danilo Cesar Lemes de Paula - 3.1.0-5.el8Danilo Cesar Lemes de Paula - 3.1.0-4.el8Danilo Cesar Lemes de Paula - 3.1.0-3.el8Danilo Cesar Lemes de Paula - 3.1.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-1.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-36Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-glib-compat-Introduce-g_memdup2-wrapper.patch [RHEL-19628] - kvm-ui-clipboard-mark-type-as-not-available-when-there-i.patch [RHEL-19628] - kvm-virtio-net-correctly-copy-vnet-header-when-flushing-.patch [RHEL-19496] - Resolves: RHEL-19628 (CVE-2023-6683 virt:rhel/qemu-kvm: QEMU: VNC: NULL pointer dereference in qemu_clipboard_request() [rhel-8]) - Resolves: RHEL-19496 (CVE-2023-6693 virt:rhel/qemu-kvm: QEMU: virtio-net: stack buffer overflow in virtio_net_flush_tx() [rhel-8])- kvm-iotests-add-filter_qmp_generated_node_ids.patch [RHEL-7353] - kvm-iotests-port-141-to-Python-for-reliable-QMP-testing.patch [RHEL-7353] - kvm-monitor-only-run-coroutine-commands-in-qemu_aio_cont.patch [RHEL-7353] - kvm-iotests-Make-144-deterministic-again.patch [RHEL-7353] - Resolves: RHEL-7353 ([qemu-kvm] no response with QMP command device_add when repeatedly hotplug/unplug virtio disks [RHEL-8])- kvm-s390x-pci-avoid-double-enable-disable-of-aif.patch [RHEL-22411] - kvm-s390x-pci-refresh-fh-before-disabling-aif.patch [RHEL-22411] - kvm-s390x-pci-drive-ISM-reset-from-subsystem-reset.patch [RHEL-22411] - Resolves: RHEL-22411 ([s390x] VM fails to start with ISM passed through)- kvm-MAINTAINERS-split-out-s390x-sections.patch [RHEL-18214] - kvm-s390x-pv-remove-semicolon-from-macro-definition.patch [RHEL-18214] - kvm-hw-s390x-pv-Restrict-Protected-Virtualization-to-sys.patch [RHEL-18214] - kvm-hw-s390x-Move-KVM-specific-PV-from-hw-to-target-s390.patch [RHEL-18214] - kvm-target-s390x-kvm-pv-Provide-some-more-useful-informa.patch [RHEL-18214] - Resolves: RHEL-18214 ([RHEL8][Secure-execution][s390x] The error message is not clear when boot up a SE guest with wrong encryption)- kvm-acpi-fix-acpi_index-migration.patch [RHEL-20189] - kvm-RHEL-Enable-x-not-migrate-acpi-index-for-all-pre-RHE.patch [RHEL-20189] - kvm-hw-arm-virt-Do-not-load-efi-virtio.rom-for-all-virti.patch [RHEL-14870] - Resolves: RHEL-20189 ([RHEL.8.10.0]Failed to migrate guest with pc (i440x) between RHELAV 8.4.0 and RHEL 8.10.0) - Resolves: RHEL-14870 ([rhel8]ipxe-roms-qemu does not provide efi-virtio.rom)- kvm-hw-ide-reset-cancel-async-DMA-operation-before-reset.patch [RHEL-15437] - kvm-tests-qtest-ahci-test-add-test-exposing-reset-issue-.patch [RHEL-15437] - Resolves: RHEL-15437 (CVE-2023-5088 virt:rhel/qemu-kvm: QEMU: improper IDE controller reset can lead to MBR overwrite [rhel-8])- kvm-net-Provide-MemReentrancyGuard-to-qemu_new_nic.patch [RHEL-7309] - kvm-net-Update-MemReentrancyGuard-for-NIC.patch [RHEL-7309] - kvm-vhost-release-memory_listener-object-in-error-path.patch [RHEL-7567] - kvm-ui-fix-crash-when-there-are-no-active_console.patch [RHEL-2600] - Resolves: RHEL-7309 (CVE-2023-3019 virt:rhel/qemu-kvm: QEMU: e1000e: heap use-after-free in e1000e_write_packet_to_guest() [rhel-8]) - Resolves: RHEL-7567 ([RHEL8][clone]VM crash when guest running testpmd and delete created vhostuserclient port on host) - Resolves: RHEL-2600 (qemu core dump occurs when client connects to VNC server because qemu cmd only adds vnc but without graphics device)- kvm-target-s390x-dump-Remove-unneeded-dump-info-function.patch [RHEL-16696] - kvm-dump-Add-arch-cleanup-function.patch [RHEL-16696] - kvm-target-s390x-arch_dump-Add-arch-cleanup-function-for.patch [RHEL-16696] - Resolves: RHEL-16696 (RHEL8 - KVM : Secure execution guest remains in "paused" state, post "virsh dump" failure (qemu-kvm))- kvm-s390x-ap-fix-missing-subsystem-reset-registration.patch [bz#2111390] - kvm-s390x-do-a-subsystem-reset-before-the-unprotect-on-r.patch [bz#2111390] - kvm-redhat-Update-linux-headers-for-kvm_s390_vm_cpu_uv_f.patch [bz#2111390] - kvm-target-s390x-kvm-Refactor-AP-functionalities.patch [bz#2111390] - kvm-target-s390x-AP-passthrough-for-PV-guests.patch [bz#2111390] - Resolves: bz#2111390 ([IBM 8.10 FEAT] KVM: Enable Secure Execution Crypto Passthrough - qemu part)- kvm-ui-vnc-clipboard-fix-infinite-loop-in-inflate_buffer.patch [bz#2218488] - Resolves: bz#2218488 (CVE-2023-3255 virt:rhel/qemu-kvm: QEMU: VNC: infinite loop in inflate_buffer() leads to denial of service [rhel-8])- kvm-vhost-vdpa-do-not-cleanup-the-vdpa-vhost-net-structu.patch [bz#2215786] - Resolves: bz#2215786 (CVE-2023-3301 virt:rhel/qemu-kvm: QEMU: net: triggerable assertion due to race condition in hot-unplug [rhel-8])- kvm-qapi-i386-sev-Change-the-reduced-phys-bits-value-fro.patch [bz#2214840] - kvm-qemu-options.hx-Update-the-reduced-phys-bits-documen.patch [bz#2214840] - kvm-i386-sev-Update-checks-and-information-related-to-re.patch [bz#2214840] - kvm-i386-cpu-Update-how-the-EBX-register-of-CPUID-0x8000.patch [bz#2214840] - kvm-target-i386-kvm-Fix-disabling-MPX-on-cpu-host-with-M.patch [bz#2223947] - Resolves: bz#2214840 ([AMDSERVER 8.9 Bug] Qemu SEV reduced-phys-bits fixes) - Resolves: bz#2223947 ([RHEL8.9] qemu core dump with '-cpu host,mpx=off' on Cascadelake host)- kvm-util-iov-Make-qiov_slice-public.patch [bz#2141964] - kvm-block-Collapse-padded-I-O-vecs-exceeding-IOV_MAX.patch [bz#2141964] - kvm-util-iov-Remove-qemu_iovec_init_extended.patch [bz#2141964] - kvm-iotests-iov-padding-New-test.patch [bz#2141964] - kvm-block-Fix-pad_request-s-request-restriction.patch [bz#2141964] - Resolves: bz#2141964 (Guest hit EXT4-fs error on host 4K disk when repeatedly hot-plug/unplug running IO disk)- kvm-memory-prevent-dma-reentracy-issues.patch [bz#1999236] - kvm-async-Add-an-optional-reentrancy-guard-to-the-BH-API.patch [bz#1999236] - kvm-checkpatch-add-qemu_bh_new-aio_bh_new-checks.patch [bz#1999236] - kvm-hw-replace-most-qemu_bh_new-calls-with-qemu_bh_new_g.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-script-R.patch [bz#1999236] - kvm-bcm2835_property-disable-reentrancy-detection-for-io.patch [bz#1999236] - kvm-raven-disable-reentrancy-detection-for-iomem.patch [bz#1999236] - kvm-apic-disable-reentrancy-detection-for-apic-msi.patch [bz#1999236] - kvm-async-avoid-use-after-free-on-re-entrancy-guard.patch [bz#1999236] - kvm-memory-stricter-checks-prior-to-unsetting-engaged_in.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-MMIO-reg.patch [bz#1999236] - kvm-hw-scsi-lsi53c895a-Fix-reentrancy-issues-in-the-LSI-.patch [bz#1999236] - kvm-target-i386-add-support-for-FLUSH_L1D-feature.patch [bz#2216203] - kvm-target-i386-add-support-for-FB_CLEAR-feature.patch [bz#2216203] - kvm-migration-Disable-postcopy-multifd-migration.patch [bz#2169733] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8]) - Resolves: bz#2216203 ([qemu-kvm]VM reports vulnerabilty to mmio_stale_data on patched host with microcode) - Resolves: bz#2169733 (Qemu on destination host crashed if migrate with postcopy and multifd enabled)- kvm-virtiofsd-Add-basic-support-for-FUSE_SYNCFS-request.patch [bz#2196880] - kvm-s390-kvm-adjust-diag318-resets-to-retain-data.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SLDA-sign-bit-index.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SRDA-CC-calculation.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-cc_calc_sla_64-missing-overflows.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-shifting-32-bit-values-for-more-tha.patch [bz#2169308 bz#2209605] - kvm-s390x-sigp-Reorder-the-SIGP-STOP-code.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRASL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRCL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-condition.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-cond.patch [bz#2169308 bz#2209605] - kvm-s390x-follow-qdev-tree-to-detect-SCSI-device-on-a-CC.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-the-accumulation-of-ccm-in-op_icm.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-writeback-to-v1-in-helper_vstl.patch [bz#2169308 bz#2209605] - kvm-target-s390x-fix-handling-of-zeroes-in-vfmin-vfmax.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-CLFIT-and-CLGIT-immediate-size.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-opcode-for-lzrf.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-emulation-of-the-VISTR-instruction.patch [bz#2169308 bz#2209605] - kvm-s390x-css-revert-SCSW-ctrl-flag-bits-on-error.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-Fix-and-improve-the-SACF-instructio.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-mem_helper-Test-the-right-bits-in-p.patch [bz#2169308 bz#2209605] - kvm-pc-bios-Add-support-for-List-Directed-IPL-from-ECKD-.patch [bz#2169308 bz#2209605] - Resolves: bz#2196880 ([virtiofs] Backport FUSE_SYNCFS support) - Resolves: bz#2169308 (Backport latest s390x-related fixes from upstream QEMU for qemu-kvm in RHEL 8.9) - Resolves: bz#2209605 ([IBM 8.9 FEAT] KVM: ECKD List Directed IPL - virtio (qemu))- kvm-migration-Handle-block-device-inactivation-failures-.patch [bz#2177957] - kvm-migration-Minor-control-flow-simplification.patch [bz#2177957] - kvm-migration-Attempt-disk-reactivation-in-more-failure-.patch [bz#2177957] - kvm-nbd-server-push-pending-frames-after-sending-reply.patch [bz#2035712] - kvm-nbd-server-Request-TCP_NODELAY.patch [bz#2035712] - Resolves: bz#2177957 (Qemu core dump if cut off nfs storage during migration) - Resolves: bz#2035712 ([qemu] Booting from Guest Image over NBD with TLS Is Slow)- kvm-s390x-pv-Implement-a-CGS-check-helper.patch [bz#2187159] - Resolves: bz#2187159 (RHEL8.8 - KVM - Secure Guest crashed during booting with 248 vcpus)- kvm-aio_wait_kick-add-missing-memory-barrier.patch [bz#2168472] - kvm-qatomic-add-smp_mb__before-after_rmw.patch [bz#2168472] - kvm-qemu-thread-posix-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-qemu-thread-win32-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-edu-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-aio-wait-switch-to-smp_mb__after_rmw.patch [bz#2168472] - kvm-qemu-coroutine-lock-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-physmem-add-missing-memory-barrier.patch [bz#2168472] - kvm-async-update-documentation-of-the-memory-barriers.patch [bz#2168472] - kvm-async-clarify-usage-of-barriers-in-the-polling-case.patch [bz#2168472] - kvm-scsi-protect-req-aiocb-with-AioContext-lock.patch [bz#2090990] - kvm-dma-helpers-prevent-dma_blk_cb-vs-dma_aio_cancel-rac.patch [bz#2090990] - kvm-virtio-scsi-reset-SCSI-devices-from-main-loop-thread.patch [bz#2090990] - Resolves: bz#2168472 (Guest hangs when starting or rebooting) - Resolves: bz#2090990 (qemu crash with error scsi_req_unref(SCSIRequest *): Assertion `req->refcount > 0' failed or scsi_dma_complete(void *, int): Assertion `r->req.aiocb != NULL' failed [8.7.0])- kvm-io-Add-support-for-MSG_PEEK-for-socket-channel.patch [bz#2137740] - kvm-migration-check-magic-value-for-deciding-the-mapping.patch [bz#2137740] - kvm-target-s390x-arch_dump-Fix-memory-corruption-in-s390.patch [bz#2168187] - Resolves: bz#2137740 (Multifd migration fails under a weak network/socket ordering race) - Resolves: bz#2168187 ([s390x] qemu-kvm coredumps when SE crashes)- kvm-qcow2-Fix-theoretical-corruption-in-store_bitmap-err.patch [bz#2147617] - kvm-qemu-img-commit-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-img-bitmap-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-iotests-Test-qemu-img-bitmap-commit-exit-code-o.patch [bz#2147617] - Resolves: bz#2147617 (qemu-img finishes successfully while having errors in commit or bitmaps operations)- kvm-block-mirror-Do-not-wait-for-active-writes.patch [bz#2125119] - kvm-block-mirror-Drop-mirror_wait_for_any_operation.patch [bz#2125119] - kvm-block-mirror-Fix-NULL-s-job-in-active-writes.patch [bz#2125119] - kvm-accel-introduce-accelerator-blocker-API.patch [bz#2161188] - kvm-KVM-keep-track-of-running-ioctls.patch [bz#2161188] - kvm-kvm-Atomic-memslot-updates.patch [bz#2161188] - kvm-migration-Read-state-once.patch [bz#2074205] - kvm-s390x-pci-RPCIT-second-pass-when-mappings-exhausted.patch [bz#2163713] - kvm-s390x-pci-coalesce-unmap-operations.patch [bz#2163713] - kvm-s390x-pci-shrink-DMA-aperture-to-be-bound-by-vfio-DM.patch [bz#2163713] - kvm-s390x-pci-reset-ISM-passthrough-devices-on-shutdown-.patch [bz#2163713] - Resolves: bz#2125119 (Mirror job with "copy-mode":"write-blocking" that used for storage migration can't converge under heavy I/O) - Resolves: bz#2161188 (SVM: non atomic memslot updates cause boot failure with seabios and cpu-pm=on) - Resolves: bz#2074205 (while live-migrating many instances concurrently, libvirt sometimes return internal error: migration was active, but no RAM info was set) - Resolves: bz#2163713 ([s390x] VM fails to start with ISM passed through)- kvm-s390x-tod-kvm-don-t-save-restore-the-TOD-in-PV-guest.patch [bz#2155448] - Resolves: bz#2155448 (RHEL8.8 - KVM: s390: pv: don't allow userspace to set the clock under PV - QEMU part)- kvm-hw-display-qxl-Have-qxl_log_command-Return-early-if-.patch [bz#2148545] - kvm-hw-display-qxl-Document-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Pass-requested-buffer-size-to-qxl_phy.patch [bz#2148545] - kvm-hw-display-qxl-Avoid-buffer-overrun-in-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Assert-memory-slot-fits-in-preallocat.patch [bz#2148545] - Resolves: bz#2148545 (CVE-2022-4144 virt:rhel/qemu-kvm: QEMU: QXL: qxl_phys2virt unsafe address translation can lead to out-of-bounds read [rhel-8])- kvm-docs-system-s390x-Document-the-loadparm-machine-prop.patch [bz#2128225] - kvm-s390x-Register-TYPE_S390_CCW_MACHINE-properties-as-c.patch [bz#2128225] - kvm-ui-vnc.c-Fixed-a-deadlock-bug.patch [bz#2141896] - Resolves: bz#2128225 ([s390x] [RHEL8][s390x-ccw bios] lacking document about parameter loadparm in qemu) - Resolves: bz#2141896 (VMs hung on vnc_clipboard_send)- kvm-hw-acpi-Add-ospm_status-hook-implementation-for-acpi.patch [bz#2132609] - kvm-target-arm-kvm-Retry-KVM_CREATE_VM-call-if-it-fails-.patch [bz#2132609] - Resolves: bz#2132609 (qemu-kvm: backport some aarch64 fixes)- kvm-s390x-pci-use-a-reserved-ID-for-the-default-PCI-grou.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-use-hard-coded-dma-range-in-reg_ioat.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-use-the-passthrough-measurement-update-int.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-supported-DT-information-to-clp-respon.patch [bz#1664378 bz#2043909] - kvm-Update-linux-headers-to-v6.0-rc4.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-routine-to-get-host-function-handle-fr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-for-load-store-interpretation.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-fence-interpreted-devices-without-MS.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-adapter-event-notification-for-inte.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-let-intercept-devices-have-separate-PCI-gr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-reflect-proper-maxstbl-for-groups-of-inter.patch [bz#1664378 bz#2043909] - kvm-s390x-s390-virtio-ccw-Switch-off-zPCI-enhancements-o.patch [bz#1664378 bz#2043909] - kvm-dump-Use-ERRP_GUARD.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-sh_info-variable.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-shdr_num-to-decrease-complexity.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-section-if-when-calculating-the-memo.patch [bz#1664378 bz#2043909] - kvm-dump-Add-more-offset-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-dump_is_64bit-helper-function.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-phdr-note-writes.patch [bz#1664378 bz#2043909] - kvm-dump-Cleanup-dump_begin-write-functions.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-elf-note-function.patch [bz#1664378 bz#2043909] - kvm-dump-Replace-opaque-DumpState-pointer-with-a-typed-o.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf_loads-to-write_elf_phdr_loads.patch [bz#1664378 bz#2043909] - kvm-dump-Refactor-dump_iterate-and-introduce-dump_filter.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-get_start_block.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-filter-area-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-dump_calculate_size-function.patch [bz#1664378 bz#2043909] - kvm-dump-Split-elf-header-functions-into-prepare-and-wri.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf-_phdr_note-to-prepare_elf-_phd.patch [bz#1664378 bz#2043909] - kvm-dump-simplify-a-bit-kdump-get_next_page.patch [bz#1664378 bz#2043909] - kvm-dump-fix-kdump-to-work-over-non-aligned-blocks.patch [bz#1664378 bz#2043909] - kvm-dump-Use-a-buffer-for-ELF-section-data-and-headers.patch [bz#1664378 bz#2043909] - kvm-dump-Write-ELF-section-headers-right-after-ELF-heade.patch [bz#1664378 bz#2043909] - kvm-dump-Reorder-struct-DumpState.patch [bz#1664378 bz#2043909] - kvm-dump-Reintroduce-memory_offset-and-section_offset.patch [bz#1664378 bz#2043909] - kvm-dump-Add-architecture-section-and-section-string-tab.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-protected-dump-cap.patch [bz#1664378 bz#2043909] - kvm-s390x-Introduce-PV-query-interface.patch [bz#1664378 bz#2043909] - kvm-include-elf.h-add-s390x-note-types.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-KVM-PV-dump-interface.patch [bz#1664378 bz#2043909] - kvm-s390x-pv-Add-dump-support.patch [bz#1664378 bz#2043909] - kvm-ui-vnc-clipboard-fix-integer-underflow-in-vnc_client.patch [bz#2129760] - Resolves: bz#1664378 ([IBM 8.8 FEAT] Enhanced Interpretation for PCI Functions (kvm) - qemu part) - Resolves: bz#2043909 ([IBM 8.8 FEAT] KVM: Secure Execution guest dump encryption with customer keys - qemu part) - Resolves: bz#2129760 (CVE-2022-3165 virt:rhel/qemu-kvm: QEMU: VNC: integer underflow in vnc_client_cut_text_ext leads to CPU exhaustion [rhel-8])- kvm-virtio-fix-the-condition-for-iommu_platform-not-supp.patch [bz#2116302] - kvm-virtio-fix-feature-negotiation-for-ACCESS_PLATFORM.patch [bz#2116302] - Resolves: bz#2116302 (RHEL8.6 - virtiofs will not mount fs on secure execution guest)- kvm-redhat-Update-linux-headers-linux-kvm.h-to-v5.18-rc6.patch [bz#2124757] - kvm-target-s390x-kvm-Honor-storage-keys-during-emulation.patch [bz#2124757] - kvm-virtiofsd-use-g_date_time_get_microsecond-to-get-sub.patch [bz#2018885] - Resolves: bz#2124757 (RHEL8: skey test in kvm_unit_test got failed) - Resolves: bz#2018885 ([virtiofs] virtiofsd debug log's timestamp is NULL)- kvm-backends-hostmem-Fix-support-of-memory-backend-memfd.patch [bz#2117149] - kvm-i386-reset-KVM-nested-state-upon-CPU-reset.patch [bz#2125271] - kvm-i386-do-kvm_put_msr_feature_control-first-thing-when.patch [bz#2125271] - Resolves: bz#2117149 (Can't run when memory backing with hugepages and backend type memfd) - Resolves: bz#2125271 ([RHEL8.7] Guests in VMX root operation fail to reboot with QEMU's 'system_reset' command [rhel-8.8.0])- kvm-scsi-generic-Fix-emulated-block-limits-VPD-page.patch [bz#2120279] - Resolves: bz#2120279 (Wrong max_sectors_kb and Maximum transfer length on the pass-through device [rhel-8.7])- kvm-migration-Introduce-ram_transferred_add.patch [bz#2110203] - kvm-migration-Tally-pre-copy-downtime-and-post-copy-byte.patch [bz#2110203] - kvm-QIOChannelSocket-Fix-zero-copy-flush-returning-code-.patch [bz#2110203] - kvm-Add-dirty-sync-missed-zero-copy-migration-stat.patch [bz#2110203] - kvm-migration-multifd-Report-to-user-when-zerocopy-not-w.patch [bz#2110203] - kvm-migration-Avoid-false-positive-on-non-supported-scen.patch [bz#2110203] - kvm-migration-add-remaining-params-has_-true-in-migratio.patch [bz#2110203] - kvm-QIOChannelSocket-Add-support-for-MSG_ZEROCOPY-IPV6.patch [bz#2110203] - kvm-pc-bios-s390-ccw-Fix-booting-with-logical-block-size.patch [bz#2112296] - Resolves: bz#2110203 (zerocopy capability can be enabled when set migrate capabilities with multifd and compress/xbzrle together) - Resolves: bz#2112296 (virtio-blk: Can't boot fresh installation from used 512 cluster_size image under certain conditions)- kvm-linux-aio-fix-unbalanced-plugged-counter-in-laio_io_.patch [bz#2105410] - kvm-linux-aio-explain-why-max-batch-is-checked-in-laio_i.patch [bz#2105410] - Resolves: bz#2105410 (Stalled IO Operations in VM)- kvm-migration-Never-call-twice-qemu_target_page_size.patch [bz#2072049] - kvm-multifd-Rename-used-field-to-num.patch [bz#2072049] - kvm-multifd-Add-missing-documentation.patch [bz#2072049] - kvm-multifd-The-variable-is-only-used-inside-the-loop.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_prepare-meth.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_recv_pages-m.patch [bz#2072049] - kvm-multifd-Fill-offset-and-block-for-reception.patch [bz#2072049] - kvm-multifd-Make-zstd-compression-method-not-use-iovs.patch [bz#2072049] - kvm-multifd-Make-zlib-compression-method-not-use-iovs.patch [bz#2072049] - kvm-migration-All-this-fields-are-unsigned.patch [bz#2072049] - kvm-multifd-Move-iov-from-pages-to-params.patch [bz#2072049] - kvm-multifd-Make-zlib-use-iov-s.patch [bz#2072049] - kvm-multifd-Make-zstd-use-iov-s.patch [bz#2072049] - kvm-multifd-Remove-send_write-method.patch [bz#2072049] - kvm-multifd-Use-a-single-writev-on-the-send-side.patch [bz#2072049] - kvm-multifd-Use-normal-pages-array-on-the-send-side.patch [bz#2072049] - kvm-QIOChannel-Add-flags-on-io_writev-and-introduce-io_f.patch [bz#2072049] - kvm-QIOChannelSocket-Implement-io_writev-zero-copy-flag-.patch [bz#2072049] - kvm-migration-Add-zero-copy-send-parameter-for-QMP-HMP-f.patch [bz#2072049] - kvm-migration-Add-migrate_use_tls-helper.patch [bz#2072049] - kvm-multifd-multifd_send_sync_main-now-returns-negative-.patch [bz#2072049] - kvm-multifd-Send-header-packet-without-flags-if-zero-cop.patch [bz#2072049] - kvm-multifd-Implement-zero-copy-write-in-multifd-migrati.patch [bz#2072049] - kvm-QIOChannelSocket-Introduce-assert-and-reduce-ifdefs-.patch [bz#2072049] - kvm-QIOChannelSocket-Fix-zero-copy-send-so-socket-flush-.patch [bz#2072049] - kvm-migration-Change-zero_copy_send-from-migration-param.patch [bz#2072049] - kvm-migration-Add-migration_incoming_transport_cleanup.patch [bz#2097652] - kvm-migration-Allow-migrate-recover-to-run-multiple-time.patch [bz#2097652] - kvm-pc-bios-s390-ccw-virtio-Introduce-a-macro-for-the-DA.patch [bz#2098076] - kvm-pc-bios-s390-ccw-bootmap-Improve-the-guessing-logic-.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Simplify-fix-virtio_i.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Remove-virtio_assume_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Set-missing-status-bits-whil.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Read-device-config-after-fea.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Beautify-the-code-for-readin.patch [bz#2098076] - kvm-pc-bios-s390-ccw-Split-virtio-scsi-code-from-virtio_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Request-the-right-fea.patch [bz#2098076] - Resolves: bz#2072049 (Pull MSG_ZEROCOPY on QEMU Live Migration Patches into RHEL 8) - Resolves: bz#2097652 (The migration port is not released if use it again for recovering postcopy migration) - Resolves: bz#2098076 (virtio-blk: Can't boot fresh installation from used virtio-blk dasd disk under certain conditions)- kvm-virtiofsd-Fix-breakage-due-to-fuse_init_in-size-chan.patch [bz#2097209] - kvm-hw-block-fdc-Prevent-end-of-track-overrun-CVE-2021-3.patch [bz#1951521] - kvm-tests-qtest-fdc-test-Add-a-regression-test-for-CVE-2.patch [bz#1951521] - Resolves: bz#2097209 ([virtiofs] mount virtiofs failed: SELinux: (dev virtiofs, type virtiofs) getxattr errno 111) - Resolves: bz#1951521 (CVE-2021-3507 virt:rhel/qemu-kvm: QEMU: fdc: heap buffer overflow in DMA read data transfers [rhel-8])- kvm-virtio-gpu-do-not-byteswap-padding.patch [bz#1916415] - kvm-linux-headers-update-to-5.16-rc1.patch [bz#1916415] - kvm-linux-headers-Update-headers-to-v5.17-rc1.patch [bz#1916415] - kvm-linux-headers-include-missing-changes-from-5.17.patch [bz#1916415] - kvm-x86-Fix-the-64-byte-boundary-enumeration-for-extende.patch [bz#1916415] - kvm-x86-Add-AMX-XTILECFG-and-XTILEDATA-components.patch [bz#1916415] - kvm-x86-Grant-AMX-permission-for-guest.patch [bz#1916415] - kvm-x86-Add-XFD-faulting-bit-for-state-components.patch [bz#1916415] - kvm-x86-Add-AMX-CPUIDs-enumeration.patch [bz#1916415] - kvm-x86-add-support-for-KVM_CAP_XSAVE2-and-AMX-state-mig.patch [bz#1916415] - kvm-x86-Support-XFD-and-AMX-xsave-data-migration.patch [bz#1916415] - kvm-target-i386-kvm-do-not-access-uninitialized-variable.patch [bz#1916415] - kvm-KVM-x86-workaround-invalid-CPUID-0xD-9-info-on-some-.patch [bz#1916415] - kvm-virtio-net-setup-vhost_dev-and-notifiers-for-cvq-onl.patch [bz#2069946] - kvm-virtio-net-align-ctrl_vq-index-for-non-mq-guest-for-.patch [bz#2069946] - kvm-vhost-vdpa-fix-improper-cleanup-in-net_init_vhost_vd.patch [bz#2069946] - kvm-vhost-net-fix-improper-cleanup-in-vhost_net_start.patch [bz#2069946] - kvm-vhost-vdpa-backend-feature-should-set-only-once.patch [bz#2069946] - kvm-vhost-vdpa-change-name-and-polarity-for-vhost_vdpa_o.patch [bz#2069946] - kvm-virtio-net-don-t-handle-mq-request-in-userspace-hand.patch [bz#2069946] - kvm-ide-Increment-BB-in-flight-counter-for-TRIM-BH.patch [bz#2029980] - kvm-block-Make-bdrv_refresh_limits-non-recursive.patch [bz#2072932] - kvm-iotests-Allow-using-QMP-with-the-QSD.patch [bz#2072932] - kvm-iotests-graph-changes-while-io-New-test.patch [bz#2072932] - Resolves: bz#1916415 ([Intel 8.7 FEAT] qemu-kvm Sapphire Rapids (SPR) AMX Instructions) - Resolves: bz#2069946 (PXE boot crash qemu when using multiqueue vDPA) - Resolves: bz#2029980 (Failed assertion in IDE emulation with Ceph backend) - Resolves: bz#2072932 (Qemu coredump when refreshing block limits on an actively used iothread block device [rhel.8.7])- kvm-Revert-redhat-Add-some-devices-for-exporting-upstrea.patch [bz#2065043] - kvm-target-i386-properly-reset-TSC-on-reset.patch [bz#2070417] - kvm-ui-cursor-fix-integer-overflow-in-cursor_alloc-CVE-2.patch [bz#2040734] - Resolves: bz#2065043 (Remove upstream-only devices from the qemu-kvm binary) - Resolves: bz#2070417 (Windows guest hangs after updating and restarting from the guest OS [rhel-8.7.0]) - Resolves: bz#2040734 (CVE-2021-4206 virt:rhel/qemu-kvm: QEMU: QXL: integer overflow in cursor_alloc() can lead to heap buffer overflow [rhel-8.7])- kvm-s390x-ipl-support-extended-kernel-command-line-size.patch [bz#2043830] - kvm-virtio-net-fix-map-leaking-on-error-during-receive.patch [bz#2063206] - kvm-qcow2-Improve-refcount-structure-rebuilding.patch [bz#1519071] - kvm-iotests-108-Test-new-refcount-rebuild-algorithm.patch [bz#1519071] - kvm-qcow2-Add-errp-to-rebuild_refcount_structure.patch [bz#1519071] - kvm-iotests-108-Fix-when-missing-user_allow_other.patch [bz#1519071] - Resolves: bz#2043830 ([IBM 8.7 FEAT] KVM: Allow long kernel command lines for QEMU) - Resolves: bz#2063206 (CVE-2022-26353 virt:rhel/qemu-kvm: QEMU: virtio-net: map leaking on error during receive [rhel-8]) - Resolves: bz#1519071 (Fail to rebuild the reference count tables of qcow2 image on host block devices (e.g. LVs))- kvm-display-qxl-render-fix-race-condition-in-qxl_cursor-.patch [bz#2040738] - kvm-vhost-vsock-detach-the-virqueue-element-in-case-of-e.patch [bz#2063262] - Resolves: bz#2040738 (CVE-2021-4207 virt:rhel/qemu-kvm: QEMU: QXL: double fetch in qxl_cursor() can lead to heap buffer overflow [rhel-8]) - Resolves: bz#2063262 (CVE-2022-26354 virt:rhel/qemu-kvm: QEMU: vhost-vsock: missing virtqueue detach on error can lead to memory leak [rhel-8])- kvm-hw-intc-arm_gicv3-Check-for-MEMTX_OK-instead-of-MEMT.patch [bz#1999236] - kvm-softmmu-physmem-Simplify-flatview_write-and-address_.patch [bz#1999236] - kvm-softmmu-physmem-Introduce-MemTxAttrs-memory-field-an.patch [bz#1999236] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8])- kvm-RHEL-disable-seqpacket-for-vhost-vsock-device-in-rhe.patch [bz#2068202] - kvm-block-Lock-AioContext-for-drain_end-in-blockdev-reop.patch [bz#2067118] - kvm-iotests-Test-blockdev-reopen-with-iothreads-and-thro.patch [bz#2067118] - kvm-s390x-css-fix-PMCW-invalid-mask.patch [bz#2071070] - kvm-Set-permission-on-installing-files.patch [bz#2072377] - Resolves: bz#2068202 (RHEL 9.0 guest with vsock device migration failed from RHEL 9.0 > RHEL 8.6 [rhel-8.7.0]) - Resolves: bz#2067118 (qemu crash after execute blockdev-reopen with iothread) - Resolves: bz#2071070 (s390x/css: fix PMCW invalid mask) - Resolves: bz#2072377 (Fix build warnings that occur when installing the keymap files)- kvm-Revert-redhat-Add-hw_compat_4_2_extra-and-apply-to-u.patch [bz#2062613] - kvm-Revert-redhat-Enable-FDC-device-for-upstream-machine.patch [bz#2062613] - kvm-Revert-redhat-Expose-upstream-machines-pc-4.2-and-pc.patch [bz#2062613] - kvm-hw-virtio-vdpa-Fix-leak-of-host-notifier-memory-regi.patch [bz#2060843] - kvm-pci-expose-TYPE_XIO3130_DOWNSTREAM-name.patch [bz#2062610] - kvm-acpi-pcihp-pcie-set-power-on-cap-on-parent-slot.patch [bz#2062610] - kvm-vmxcap-Add-5-level-EPT-bit.patch [bz#2065207] - kvm-i386-Add-Icelake-Server-v6-CPU-model-with-5-level-EP.patch [bz#2065207] - kvm-acpi-fix-QEMU-crash-when-started-with-SLIC-table.patch [bz#2062611] - kvm-tests-acpi-whitelist-expected-blobs-before-changing-.patch [bz#2062611] - kvm-tests-acpi-add-SLIC-table-test.patch [bz#2062611] - kvm-tests-acpi-SLIC-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-manually-pad-OEM_ID-OEM_TABLE_ID-for-test.patch [bz#2062611] - kvm-tests-acpi-whitelist-nvdimm-s-SSDT-and-FACP.slic-exp.patch [bz#2062611] - kvm-acpi-fix-OEM-ID-OEM-Table-ID-padding.patch [bz#2062611] - kvm-tests-acpi-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-test-short-OEM_ID-OEM_TABLE_ID-values-in-.patch [bz#2062611] - kvm-rhel-workaround-for-lack-of-binary-patches-in-SRPM.patch [bz#2062611] - Resolves: bz#2062613 (Revert IBM-specific Ubuntu-compatibility machine type for 8.6-AV GA [rhel-8.7.0]) - Resolves: bz#2060843 ([virtual network][vDPA] qemu crash after hot unplug vdpa device [rhel-8.7.0]) - Resolves: bz#2062610 (Do operation to disk will hang in the guest of target host after hotplugging and migrating [rhel-8.7.0]) - Resolves: bz#2065207 (Win11 (q35+edk2) guest broke after install wsl2 through 'wsl --install -d Ubuntu-20.04' [rhel-8.7.0]) - Resolves: bz#2062611 (Guest can not start with SLIC acpi table [rhel-8.7.0])- kvm-block-nbd-Delete-reconnect-delay-timer-when-done.patch [bz#2035185] - kvm-block-nbd-Assert-there-are-no-timers-when-closed.patch [bz#2035185] - kvm-iotests.py-Add-QemuStorageDaemon-class.patch [bz#2035185] - kvm-iotests-281-Test-lingering-timers.patch [bz#2035185] - kvm-block-nbd-Move-s-ioc-on-AioContext-change.patch [bz#2035185] - kvm-iotests-281-Let-NBD-connection-yield-in-iothread.patch [bz#2035185] - Resolves: bz#2035185 (Qemu core dump when start guest with nbd node or do block jobs to nbd node)- kvm-numa-Enable-numa-for-SGX-EPC-sections.patch [bz#1518984] - kvm-numa-Support-SGX-numa-in-the-monitor-and-Libvirt-int.patch [bz#1518984] - kvm-doc-Add-the-SGX-numa-description.patch [bz#1518984] - kvm-Enable-SGX-RH-Only.patch [bz#1518984] - kvm-qapi-Cleanup-SGX-related-comments-and-restore-sectio.patch [bz#1518984] - kvm-block-io-Update-BSC-only-if-want_zero-is-true.patch [bz#2041480] - kvm-iotests-block-status-cache-New-test.patch [bz#2041480] - Resolves: bz#1518984 ([Intel 8.6 Feat] qemu-kvm: SGX 1.5 (SGX1 + Flexible Launch Control) support) - Resolves: bz#2041480 ([incremental_backup] Inconsistent block status reply in qemu-nbd)- kvm-virtiofsd-Drop-membership-of-all-supplementary-group.patch [bz#2046198] - kvm-softmmu-fix-device-deletion-events-with-device-JSON-.patch [bz#2033279] - kvm-block-backend-prevent-dangling-BDS-pointers-across-a.patch [bz#2021778 bz#2036178] - kvm-iotests-stream-error-on-reset-New-test.patch [bz#2021778 bz#2036178] - kvm-block-rbd-fix-handling-of-holes-in-.bdrv_co_block_st.patch [bz#2037135] - kvm-block-rbd-workaround-for-ceph-issue-53784.patch [bz#2037135] - Resolves: bz#2046198 (CVE-2022-0358 virt:av/qemu-kvm: QEMU: virtiofsd: potential privilege escalation via CVE-2018-13405 [rhel-8.6]) - Resolves: bz#2033279 ([wrb][qemu-kvm 6.2] The hot-unplugged device can not be hot-plugged back) - Resolves: bz#2021778 (Qemu core dump when do full backup during system reset) - Resolves: bz#2036178 (Qemu core dumped when do block-stream to a snapshot node on non-enough space storage) - Resolves: bz#2037135 (Booting from Local Snapshot Core Dumped Whose Backing File Is Based on RBD)- kvm-acpi-validate-hotplug-selector-on-access.patch [bz#2036580] - kvm-x86-Add-q35-RHEL-8.6.0-machine-type.patch [bz#2031035] - Resolves: bz#2036580 (CVE-2021-4158 virt:rhel/qemu-kvm: QEMU: NULL pointer dereference in pci_write() in hw/acpi/pcihp.c [rhel-8]) - Resolves: bz#2031035 (Add rhel-8.6.0 machine types for RHEL 8.6 [x86])- kvm-hw-arm-virt-Register-iommu-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Register-its-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Rename-default_bus_bypass_iommu.patch [bz#2031039] - kvm-hw-arm-virt-Add-8.6-machine-type.patch [bz#2031039] - kvm-hw-arm-virt-Check-no_tcg_its-and-minor-style-changes.patch [bz#2031039] - kvm-rhel-machine-types-x86-set-prefer_sockets.patch [bz#2029582] - Resolves: bz#2031039 (Add rhel-8.6.0 machine types for RHEL 8.6 [aarch64]) - Resolves: bz#2029582 ([8.6] machine types: 6.2: Fix prefer_sockets)- kvm-redhat-Add-rhel8.6.0-machine-type-for-s390x.patch [bz#2005325] - kvm-redhat-Define-pseries-rhel8.6.0-machine-type.patch [bz#2031041] - Resolves: bz#2005325 (Fix CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#2031041 (Add rhel-8.6.0 machine types for RHEL 8.6 [ppc64le])- Rebase to qemu-kvm 6.2.0 - Resolves bz#2027716- kvm-e1000-fix-tx-re-entrancy-problem.patch [bz#1930092] - kvm-hw-scsi-scsi-disk-MODE_PAGE_ALLS-not-allowed-in-MODE.patch [bz#2020720] - Resolves: bz#1930092 (CVE-2021-20257 virt:rhel/qemu-kvm: QEMU: net: e1000: infinite loop while processing transmit descriptors [rhel-8.5.0]) - Resolves: bz#2020720 (CVE-2021-3930 virt:rhel/qemu-kvm: QEMU: off-by-one error in mode_sense_page() in hw/scsi/scsi-disk.c [rhel-8])- kvm-spec-Remove-qemu-kiwi-build.patch [bz#2002694] - kvm-hw-arm-virt-Add-hw_compat_rhel_8_5-to-8.5-machine-ty.patch [bz#1998947] - Resolves: bz#2002694 (remove qemu-kiwi rpm from qemu-kvm sources in rhel-8.6) - Resolves: bz#1998947 (Add machine type compatibility update for 6.1 rebase [aarch64])- kvm-virtio-net-fix-use-after-unmap-free-for-sg.patch [bz#1999221] - Resolves: bz#1999221 (CVE-2021-3748 virt:rhel/qemu-kvm: QEMU: virtio-net: heap use-after-free in virtio_net_receive_rcu [rhel-8])- kvm-qxl-fix-pre-save-logic.patch [bz#2002907] - kvm-redhat-Define-hw_compat_rhel_8_5.patch [bz#1998949] - kvm-redhat-Update-pseries-rhel8.5.0.patch [bz#1998949] - kvm-redhat-Add-s390x-machine-type-compatibility-update-f.patch [bz#1998950] - Resolves: bz#2002907 (Unexpectedly failed when managedsave the guest which has qxl video device) - Resolves: bz#1998949 (Add machine type compatibility update for 6.1 rebase [ppc64le]) - Resolves: bz#1998950 (Add machine type compatibility update for 6.1 rebase [s390x])- kvm-file-posix-Cap-max_iov-at-IOV_MAX.patch [bz#1994494] - kvm-migration-Move-yank-outside-qemu_start_incoming_migr.patch [bz#1974366] - Resolves: bz#1994494 (VM remains in paused state when trying to write on a resized disk resides on iscsi) - Resolves: bz#1974366 (Fail to set migrate incoming for 2nd time after the first time failed)- kvm-iotests-Improve-and-rename-test-291-to-qemu-img-bitm.patch [bz#1946084] - kvm-qemu-img-Fail-fast-on-convert-bitmaps-with-inconsist.patch [bz#1946084] - kvm-qemu-img-Add-skip-broken-bitmaps-for-convert-bitmaps.patch [bz#1946084] - kvm-audio-Never-send-migration-section.patch [bz#1991671] - Resolves: bz#1946084 (qemu-img convert --bitmaps fail if a bitmap is inconsistent) - Resolves: bz#1991671 (vmstate differs between -audiodev and QEMU_AUDIO_DRV when no sound frontends devs present.)- kvm-migration-move-wait-unplug-loop-to-its-own-function.patch [bz#1976852] - kvm-migration-failover-continue-to-wait-card-unplug-on-e.patch [bz#1976852] - kvm-aarch64-Add-USB-storage-devices.patch [bz#1974579] - Resolves: bz#1976852 ([failover vf migration] The failover vf will be unregistered if canceling the migration whose status is "wait-unplug") - Resolves: bz#1974579 (It's not possible to start installation from a virtual USB device on aarch64)- kvm-acpi-pc-revert-back-to-v5.2-PCI-slot-enumeration.patch [bz#1977798] - kvm-migration-failover-reset-partially_hotplugged.patch [bz#1787194] - kvm-hmp-Fix-loadvm-to-resume-the-VM-on-success-instead-o.patch [bz#1959676] - kvm-migration-Move-bitmap_mutex-out-of-migration_bitmap_.patch [bz#1959729] - kvm-i386-cpu-Expose-AVX_VNNI-instruction-to-guest.patch [bz#1924822] - kvm-ratelimit-protect-with-a-mutex.patch [bz#1838221] - kvm-Update-Linux-headers-to-5.13-rc4.patch [bz#1838221] - kvm-i386-Add-ratelimit-for-bus-locks-acquired-in-guest.patch [bz#1838221] - kvm-iothread-generalize-iothread_set_param-iothread_get_.patch [bz#1930286] - kvm-iothread-add-aio-max-batch-parameter.patch [bz#1930286] - kvm-linux-aio-limit-the-batch-size-using-aio-max-batch-p.patch [bz#1930286] - kvm-block-nvme-Fix-VFIO_MAP_DMA-failed-No-space-left-on-.patch [bz#1848881] - Resolves: bz#1977798 (RHEL8.5 guest network interface name changed after upgrade to qemu-6.0) - Resolves: bz#1787194 (After canceling the migration of a vm with VF which enables failover, using "migrate -d tcp:invalid uri" to re-migrating the vm will cause the VF in vm to be hot-unplug.) - Resolves: bz#1959676 (guest status is paused after loadvm on rhel8.5.0) - Resolves: bz#1959729 (SAP/3TB VM migration slowness [idle db]) - Resolves: bz#1924822 ([Intel 8.5 FEAT] qemu-kvm AVX2 VNNI - Fast Train) - Resolves: bz#1838221 ([Intel 8.5 FEAT] qemu-kvm Bus Lock VM Exit - Fast Train) - Resolves: bz#1930286 (randread and randrw regression with virtio-blk multi-queue) - Resolves: bz#1848881 (nvme:// block driver can exhaust IOMMU DMAs, hanging the VM, possible data loss)- kvm-s390x-cpumodel-add-3931-and-3932.patch [bz#1976171] - kvm-file-posix-fix-max_iov-for-dev-sg-devices.patch [bz#1943653] - kvm-scsi-generic-pass-max_segments-via-max_iov-field-in-.patch [bz#1943653] - kvm-osdep-provide-ROUND_DOWN-macro.patch [bz#1943653] - kvm-block-backend-align-max_transfer-to-request-alignmen.patch [bz#1943653] - kvm-block-add-max_hw_transfer-to-BlockLimits.patch [bz#1943653] - kvm-file-posix-try-BLKSECTGET-on-block-devices-too-do-no.patch [bz#1943653] - Resolves: bz#1976171 ([IBM 8.5 FEAT] CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#1943653 (RHV VM pauses due to 'qemu-kvm' getting EINVAL on i/o to a direct lun with scsi passthrough enabled)- kvm-s390x-css-Introduce-an-ESW-struct.patch [bz#1968326] - kvm-s390x-css-Split-out-the-IRB-sense-data.patch [bz#1968326] - kvm-s390x-css-Refactor-IRB-construction.patch [bz#1968326] - kvm-s390x-css-Add-passthrough-IRB.patch [bz#1968326] - kvm-vhost-user-blk-Fail-gracefully-on-too-large-queue-si.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Make-sure-to-set-Error-on-realize-fai.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Don-t-reconnect-during-initialisation.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Improve-error-reporting-in-realize.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Get-more-feature-flags-from-vhost-dev.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-virtio-Fail-if-iommu_platform-is-requested-but-unsup.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Check-that-num-queues-is-supported-by.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-Fix-backends-without-multiqueue-support.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - Resolves: bz#1968326 ([vfio_ccw] I/O error when checking format - dasdfmt requires --force in quick mode when passed through) - Resolves: bz#1935014 (qemu crash when attach vhost-user-blk-pci with option queue-size=4096) - Resolves: bz#1935019 (qemu guest failed boot when attach vhost-user-blk-pci with option iommu_platform=on) - Resolves: bz#1935020 (qemu guest failed boot when attach vhost-user-blk-pci with option packed=on) - Resolves: bz#1935031 (qemu guest failed boot when attach vhost-user-blk-pci with unmatched num-queues with qsd)- kvm-Add-mtod_check.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-limit-vendor-specific-area-to-input-packet-mem.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-check-bootp_input-buffer-size.patch [bz#1970823] - kvm-upd6-check-udp6_input-buffer-size.patch [bz#1970842] - kvm-tftp-check-tftp_input-buffer-size.patch [bz#1970850] - kvm-tftp-introduce-a-header-structure.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-udp-check-upd_input-buffer-size.patch [bz#1970858] - kvm-Fix-DHCP-broken-in-libslirp-v4.6.0.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-redhat-use-the-standard-vhost-user-JSON-path.patch [bz#1804196] - Resolves: bz#1970823 (CVE-2021-3592 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (bootp) [rhel-av-8]) - Resolves: bz#1970842 (CVE-2021-3593 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp6) [rhel-av-8]) - Resolves: bz#1970850 (CVE-2021-3595 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (tftp) [rhel-av-8]) - Resolves: bz#1970858 (CVE-2021-3594 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp) [rhel-av-8]) - Resolves: bz#1804196 (inconsistent paths for interop json files)- kvm-redhat-Expose-upstream-machines-pc-4.2-and-pc-2.11.patch [bz#1897923] - kvm-redhat-Enable-FDC-device-for-upstream-machines-too.patch [bz#1897923] - kvm-redhat-Add-hw_compat_4_2_extra-and-apply-to-upstream.patch [bz#1897923] - kvm-ppc-pef.c-initialize-cgs-ready-in-kvmppc_svm_init.patch [bz#1789757] - kvm-virtio-gpu-handle-partial-maps-properly.patch [bz#1932279] - kvm-redhat-Fix-unversioned-Obsoletes-warning.patch [bz#1950405 bz#1967330] - kvm-redhat-Move-qemu-kvm-docs-dependency-to-qemu-kvm.patch [bz#1950405 bz#1967330] - kvm-redhat-introducting-qemu-kvm-hw-usbredir.patch [bz#1950405 bz#1967330] - kvm-spapr-Fix-EEH-capability-issue-on-KVM-guest-for-PCI-.patch [bz#1976015] - Resolves: bz#1897923 (support Live Migration from Ubuntu 18.04 i440fx to RHEL) - Resolves: bz#1789757 ([IBM 8.5 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1932279 ([aarch64] qemu core dumped when using smmuv3 and iommu_platform enabling at virtio-gpu-pci) - Resolves: bz#1950405 (review qemu-kvm-core dependencies) - Resolves: bz#1967330 (Make qemu-kvm use versioned obsoletes for qemu-kvm-ma and qemu-kvm-rhev) - Resolves: bz#1976015 (spapr: Fix EEH capability issue on KVM guest for PCI passthru)- kvm-block-backend-add-drained_poll.patch [bz#1960137] - kvm-nbd-server-Use-drained-block-ops-to-quiesce-the-serv.patch [bz#1960137] - kvm-disable-CONFIG_USB_STORAGE_BOT.patch [bz#1866133] - kvm-doc-Fix-some-mistakes-in-the-SEV-documentation.patch [bz#1954750] - kvm-docs-Add-SEV-ES-documentation-to-amd-memory-encrypti.patch [bz#1954750] - kvm-docs-interop-firmware.json-Add-SEV-ES-support.patch [bz#1954750] - Resolves: bz#1960137 ([incremental backup] qemu-kvm hangs when Rebooting the VM during full backup) - Resolves: bz#1866133 (Disable usb-bot device in QEMU (unsupported)) - Resolves: bz#1954750 (firmware scheme for sev-es)- kvm-x86-Add-x86-rhel8.5-machine-types.patch [bz#1957838] - kvm-redhat-x86-Enable-kvm-asyncpf-int-by-default.patch [bz#1967603] - kvm-yank-Unregister-function-when-using-TLS-migration.patch [bz#1964326] - Resolves: bz#1957838 (8.5 machine types for x86) - Resolves: bz#1967603 (Enable interrupt based asynchronous page fault mechanism by default) - Resolves: bz#1964326 (Qemu core dump when do tls migration via tcp protocol)- kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1965626] - kvm-redhat-Install-the-s390-netboot.img-that-we-ve-built.patch [bz#1966463] - kvm-sockets-update-SOCKET_ADDRESS_TYPE_FD-listen-2-backl.patch [bz#1967177] - kvm-target-i386-sev-add-support-to-query-the-attestation.patch [bz#1957022] - kvm-spapr-Don-t-hijack-current_machine-boot_order.patch [bz#1960119] - kvm-target-i386-Add-CPU-model-versions-supporting-xsaves.patch [bz#1942914] - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1940731] - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1940731] - Resolves: bz#1965626 (RHEL8.2 - QEMU BIOS fails to read stage2 loader (kvm)) - Resolves: bz#1966463 (Rebuild the s390-netboot.img for downstream instead of shipping the upstream image) - Resolves: bz#1967177 (QEMU 6.0.0 socket_get_fd() fails with the error "socket_get_fd: too many connections") - Resolves: bz#1957022 (SEV: Add support to query the attestation report) - Resolves: bz#1960119 ([regression]Failed to reset guest) - Resolves: bz#1942914 ([Hyper-V][RHEL8.4]Nested Hyper-V on KVM: On Intel CPU L1 2016 can not start with cpu model Skylake-Server-noTSX-IBRS or Skylake-Client-noTSX-IBRS) - Resolves: bz#1940731 ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)- kvm-virtio-net-failover-add-missing-remove_migration_sta.patch [bz#1953045] - kvm-hw-arm-virt-Add-8.5-machine-type.patch [bz#1957667] - kvm-hw-arm-virt-Disable-PL011-clock-migration-through-hw.patch [bz#1957667] - kvm-arm-virt-Register-highmem-and-gic-version-as-class-p.patch [bz#1957667] - kvm-virtio-blk-Fix-rollback-path-in-virtio_blk_data_plan.patch [bz#1927108] - kvm-virtio-blk-Configure-all-host-notifiers-in-a-single-.patch [bz#1927108] - kvm-virtio-scsi-Set-host-notifiers-and-callbacks-separat.patch [bz#1927108] - kvm-virtio-scsi-Configure-all-host-notifiers-in-a-single.patch [bz#1927108] - kvm-hw-arm-smmuv3-Another-range-invalidation-fix.patch [bz#1929720] - Resolves: bz#1953045 (qemu-kvm NULL pointer de-reference during migration at migrate_fd_connect ->...-> notifier_list_notify) - Resolves: bz#1957667 ([aarch64] Add 8.5 machine type) - Resolves: bz#1927108 (It's too slow to load scsi disk when use 384 vcpus) - Resolves: bz#1929720 ([aarch64] Handle vsmmuv3 IOTLB invalidation with non power of 2 size)- kvm-redhat-s390x-add-rhel-8.5.0-compat-machine.patch [bz#1951476] - kvm-redhat-add-missing-entries-in-hw_compat_rhel_8_4.patch [bz#1957834] - kvm-redhat-Define-pseries-rhel8.5.0-machine-type.patch [bz#1957834] - Resolves: bz#1951476 ([s390x] RHEL AV 8.5 new machine type for s390x) - Resolves: bz#1957834 ([ppc64le] RHEL AV 8.5 new machine type for ppc64le)- Rebase to qemu-kvm 6.0.0- kvm-virtio-pci-compat-page-aligned-ATS.patch [bz#1942362] - Resolves: bz#1942362 (Live migration with iommu from rhel8.3.1 to rhel8.4 fails: qemu-kvm: get_pci_config_device: Bad config data)- kvm-block-Simplify-qmp_block_resize-error-paths.patch [bz#1903511] - kvm-block-Fix-locking-in-qmp_block_resize.patch [bz#1903511] - kvm-block-Fix-deadlock-in-bdrv_co_yield_to_drain.patch [bz#1903511] - Resolves: bz#1903511 (no response on QMP command 'block_resize')- kvm-vhost-user-blk-fix-blkcfg-num_queues-endianness.patch [bz#1937004] - kvm-block-export-fix-blk_size-double-byteswap.patch [bz#1937004] - kvm-block-export-use-VIRTIO_BLK_SECTOR_BITS.patch [bz#1937004] - kvm-block-export-fix-vhost-user-blk-export-sector-number.patch [bz#1937004] - kvm-block-export-port-virtio-blk-discard-write-zeroes-in.patch [bz#1937004] - kvm-block-export-port-virtio-blk-read-write-range-check.patch [bz#1937004] - kvm-spec-ui-spice-sub-package.patch [bz#1936373] - kvm-spec-ui-opengl-sub-package.patch [bz#1936373] - Resolves: bz#1937004 (vhost-user-blk server endianness and input validation fixes) - Resolves: bz#1936373 (move spice & opengl modules to rpm subpackages)- kvm-i386-acpi-restore-device-paths-for-pre-5.1-vms.patch [bz#1934158] - Resolves: bz#1934158 (Windows guest looses network connectivity when NIC was configured with static IP)- kvm-scsi-disk-move-scsi_handle_rw_error-earlier.patch [bz#1927530] - kvm-scsi-disk-do-not-complete-requests-early-for-rerror-.patch [bz#1927530] - kvm-scsi-introduce-scsi_sense_from_errno.patch [bz#1927530] - kvm-scsi-disk-pass-SCSI-status-to-scsi_handle_rw_error.patch [bz#1927530] - kvm-scsi-disk-pass-guest-recoverable-errors-through-even.patch [bz#1927530] - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1936948] - Resolves: bz#1927530 (RHEL8 Hypervisor - OVIRT - Issues seen on a virtualization guest with direct passthrough LUNS pausing when a host gets a Thin threshold warning) - Resolves: bz#1936948 (CVE-2021-20221 virt:av/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-av-8.4.0])- kvm-qxl-set-qxl.ssd.dcl.con-on-secondary-devices.patch [bz#1932190] - kvm-qxl-also-notify-the-rendering-is-done-when-skipping-.patch [bz#1932190] - kvm-virtiofsd-Save-error-code-early-at-the-failure-calls.patch [bz#1935071] - kvm-virtiofs-drop-remapped-security.capability-xattr-as-.patch [bz#1935071] - Resolves: bz#1932190 (Timeout when dump the screen from 2nd VGA) - Resolves: bz#1935071 (CVE-2021-20263 virt:8.4/qemu-kvm: QEMU: virtiofsd: 'security.capabilities' is not dropped with xattrmap option [rhel-av-8])- kvm-migration-dirty-bitmap-Use-struct-for-alias-map-inne.patch [bz#1930757] - kvm-migration-dirty-bitmap-Allow-control-of-bitmap-persi.patch [bz#1930757] - kvm-qemu-iotests-300-Add-test-case-for-modifying-persist.patch [bz#1930757] - kvm-failover-fix-indentantion.patch [bz#1819991] - kvm-failover-Use-always-atomics-for-primary_should_be_hi.patch [bz#1819991] - kvm-failover-primary-bus-is-only-used-once-and-where-it-.patch [bz#1819991] - kvm-failover-Remove-unused-parameter.patch [bz#1819991] - kvm-failover-Remove-external-partially_hotplugged-proper.patch [bz#1819991] - kvm-failover-qdev_device_add-returns-err-or-dev-set.patch [bz#1819991] - kvm-failover-Rename-bool-to-failover_primary_hidden.patch [bz#1819991] - kvm-failover-g_strcmp0-knows-how-to-handle-NULL.patch [bz#1819991] - kvm-failover-Remove-primary_device_opts.patch [bz#1819991] - kvm-failover-remove-standby_id-variable.patch [bz#1819991] - kvm-failover-Remove-primary_device_dict.patch [bz#1819991] - kvm-failover-Remove-memory-leak.patch [bz#1819991] - kvm-failover-simplify-virtio_net_find_primary.patch [bz#1819991] - kvm-failover-should_be_hidden-should-take-a-bool.patch [bz#1819991] - kvm-failover-Rename-function-to-hide_device.patch [bz#1819991] - kvm-failover-virtio_net_connect_failover_devices-does-no.patch [bz#1819991] - kvm-failover-Rename-to-failover_find_primary_device.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add-failover-case.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add.patch [bz#1819991] - kvm-failover-make-sure-that-id-always-exist.patch [bz#1819991] - kvm-failover-remove-failover_find_primary_device-error-p.patch [bz#1819991] - kvm-failover-split-failover_find_primary_device_id.patch [bz#1819991] - kvm-failover-We-don-t-need-to-cache-primary_device_id-an.patch [bz#1819991] - kvm-failover-Caller-of-this-two-functions-already-have-p.patch [bz#1819991] - kvm-failover-simplify-failover_unplug_primary.patch [bz#1819991] - kvm-failover-Remove-primary_dev-member.patch [bz#1819991] - kvm-virtio-net-add-missing-object_unref.patch [bz#1819991] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1926785] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1926785] - Resolves: bz#1930757 (Allow control of block-dirty-bitmap persistence via 'block-bitmap-mapping') - Resolves: bz#1819991 (Hostdev type interface with net failover enabled exists in domain xml and doesn't reattach to host after hot-unplug) - Resolves: bz#1926785 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Fast Train)- kvm-docs-generate-qemu-storage-daemon-qmp-ref-7-man-page.patch [bz#1901323] - kvm-docs-add-qemu-storage-daemon-1-man-page.patch [bz#1901323] - kvm-docs-Add-qemu-storage-daemon-1-manpage-to-meson.buil.patch [bz#1901323] - kvm-qemu-storage-daemon-Enable-object-add.patch [bz#1901323] - kvm-spec-Package-qemu-storage-daemon.patch [bz#1901323] - kvm-default-configs-Enable-vhost-user-blk.patch [bz#1930033] - kvm-qemu-nbd-Use-SOMAXCONN-for-socket-listen-backlog.patch [bz#1925345] - kvm-pcie-don-t-set-link-state-active-if-the-slot-is-empt.patch [bz#1917654] - Resolves: bz#1901323 (QSD (QEMU Storage Daemon): basic support - TechPreview) - Resolves: bz#1930033 (enable vhost-user-blk device) - Resolves: bz#1925345 (qemu-nbd needs larger backlog for Unix socket listen()) - Resolves: bz#1917654 ([failover vf migration][RHEL84 vm] After start a vm with a failover vf + a failover virtio net device, the failvoer vf do not exist in the vm)- kvm-block-nbd-only-detach-existing-iochannel-from-aio_co.patch [bz#1887883] - kvm-block-nbd-only-enter-connection-coroutine-if-it-s-pr.patch [bz#1887883] - kvm-nbd-make-nbd_read-return-EIO-on-error.patch [bz#1887883] - kvm-virtio-move-use-disabled-flag-property-to-hw_compat_.patch [bz#1907255] - kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1920740] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1920740] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1920740] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1920941] - kvm-pci-reject-too-large-ROMs.patch [bz#1917830] - kvm-pci-add-romsize-property.patch [bz#1917830] - kvm-redhat-Add-some-devices-for-exporting-upstream-machi.patch [bz#1917826] - kvm-vhost-Check-for-valid-vdev-in-vhost_backend_handle_i.patch [bz#1880299] - Resolves: bz#1887883 (qemu blocks client progress with various NBD actions) - Resolves: bz#1907255 (Migrate failed with vhost-vsock-pci from RHEL-AV 8.3.1 to RHEL-AV 8.2.1) - Resolves: bz#1920740 (CVE-2020-35517 virt:8.4/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-av-8.4.0]) - Resolves: bz#1920941 ([ppc64le] [AV]--disk cdimage.iso,bus=usb fails to boot) - Resolves: bz#1917830 (Add romsize property to qemu-kvm) - Resolves: bz#1917826 (Add extra device support to qemu-kvm, but not to rhel machine types) - Resolves: bz#1880299 (vhost-user mq connection fails to restart after kill host testpmd which acts as vhost-user client)- kvm-virtio-Add-corresponding-memory_listener_unregister-.patch [bz#1903521] - kvm-block-Honor-blk_set_aio_context-context-requirements.patch [bz#1918966 bz#1918968] - kvm-nbd-server-Quiesce-coroutines-on-context-switch.patch [bz#1918966 bz#1918968] - kvm-block-Avoid-processing-BDS-twice-in-bdrv_set_aio_con.patch [bz#1918966 bz#1918968] - kvm-storage-daemon-Call-bdrv_close_all-on-exit.patch [bz#1918966 bz#1918968] - kvm-block-move-blk_exp_close_all-to-qemu_cleanup.patch [bz#1918966 bz#1918968] - Resolves: bz#1903521 (hot unplug vhost-user cause qemu crash: qemu-kvm: ../softmmu/memory.c:2818: do_address_space_destroy: Assertion `QTAILQ_EMPTY(&as->listeners)' failed.) - Resolves: bz#1918966 ([incremental_backup] qemu aborts if guest reboot during backup when using virtio-blk: "aio_co_schedule: Co-routine was already scheduled in 'aio_co_schedule'") - Resolves: bz#1918968 ([incremental_backup] qemu deadlock after poweroff in guest during backup in nbd_export_close_all())- kvm-scsi-fix-device-removal-race-vs-IO-restart-callback-.patch [bz#1854811] - kvm-tracetool-also-strip-l-and-ll-from-systemtap-format-.patch [bz#1907264] - kvm-redhat-moving-all-documentation-files-to-qemu-kvm-do.patch [bz#1881170 bz#1924766] - kvm-hw-arm-smmuv3-Fix-addr_mask-for-range-based-invalida.patch [bz#1834152] - kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902219] - kvm-vhost-Unbreak-SMMU-and-virtio-iommu-on-dev-iotlb-sup.patch [bz#1925028] - kvm-docs-set-CONFDIR-when-running-sphinx.patch [bz#1902537] - Resolves: bz#1854811 (scsi-bus.c: use-after-free due to race between device unplug and I/O operation causes guest crash) - Resolves: bz#1907264 (systemtap: invalid or missing conversion specifier at the trace event vhost_vdpa_set_log_base) - Resolves: bz#1881170 (split documentation from the qemu-kvm-core package to its own subpackage) - Resolves: bz#1924766 (split documentation from the qemu-kvm-core package to its own subpackage [av-8.4.0]) - Resolves: bz#1834152 ([aarch64] QEMU SMMUv3 device: Support range invalidation) - Resolves: bz#1902219 (QEMU doesn't honour system crypto policies) - Resolves: bz#1925028 (vsmmuv3/vhost and virtio-iommu/vhost regression) - Resolves: bz#1902537 (The default fsfreeze-hook path from man page and qemu-ga --help command are different)- kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1914069] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1914069] - kvm-x86-cpu-Add-AVX512_FP16-cpu-feature.patch [bz#1838738] - kvm-q35-Increase-max_cpus-to-710-on-pc-q35-rhel8-machine.patch [bz#1904268] - kvm-config-enable-VFIO_CCW.patch [bz#1922170] - Resolves: bz#1914069 ([ppc64le] have this fix for rhel8.4 av (spapr: Allow memory unplug to always succeed)) - Resolves: bz#1838738 ([Intel 8.4 FEAT] qemu-kvm Sapphire Rapids (SPR) New Instructions (NIs) - Fast Train) - Resolves: bz#1904268 ([RFE] [HPEMC] qemu-kvm: support up to 710 VCPUs) - Resolves: bz#1922170 (Enable vfio-ccw in AV)- kvm-Drop-bogus-IPv6-messages.patch [bz#1918061] - Resolves: bz#1918061 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-block-nvme-Implement-fake-truncate-coroutine.patch [bz#1848834] - kvm-spec-find-system-python-via-meson.patch [bz#1899619] - kvm-build-system-use-b_staticpic-false.patch [bz#1899619] - kvm-spapr-Fix-buffer-overflow-in-spapr_numa_associativit.patch [bz#1908693] - kvm-usb-hcd-xhci-pci-Fixup-capabilities-ordering-again.patch [bz#1912846] - kvm-qga-commands-posix-Send-CCW-address-on-s390x-with-th.patch [bz#1755075] - kvm-AArch64-machine-types-cleanup.patch [bz#1895276] - kvm-hw-arm-virt-Add-8.4-Machine-type.patch [bz#1895276] - kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1914463] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1845758] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1845758] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1845758] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1845758] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1845758] - kvm-RHEL-Switch-pvpanic-test-to-q35.patch [bz#1885555] - kvm-8.4-x86-machine-type.patch [bz#1885555] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904392] - Resolves: bz#1848834 (Failed to create luks format image on NVMe device) - Resolves: bz#1899619 (QEMU 5.2 is built with PIC objects instead of PIE) - Resolves: bz#1908693 ([ppc64le]boot up a guest with 128 numa nodes ,qemu got coredump) - Resolves: bz#1912846 (qemu-kvm: Failed to load xhci:parent_obj during migration) - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1895276 (Machine types update for aarch64 for QEMU 5.2.0) - Resolves: bz#1914463 (Remove KVM guest count and limit info message) - Resolves: bz#1845758 (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.) - Resolves: bz#1885555 (8.4 machine types for x86) - Resolves: bz#1904392 (CVE-2020-27821 virt:8.4/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-av-8])- kvm-redhat-Define-hw_compat_8_3.patch [bz#1893935] - kvm-redhat-Add-spapr_machine_rhel_default_class_options.patch [bz#1893935] - kvm-redhat-Define-pseries-rhel8.4.0-machine-type.patch [bz#1893935] - kvm-redhat-s390x-add-rhel-8.4.0-compat-machine.patch [bz#1836282] - Resolves: bz#1836282 (New machine type for qemu-kvm on s390x in RHEL-AV) - Resolves: bz#1893935 (New machine type on RHEL-AV 8.4 for ppc64le)- Rebase to QEMU 5.2.0 [bz#1905933] - Resolves: bz#1905933 (Rebase qemu-kvm to version 5.2.0)- kvm-redhat-introduces-disable_everything-macro-into-the-.patch [bz#1884611] - kvm-redhat-scripts-extract_build_cmd.py-Avoid-listing-em.patch [bz#1884611] - kvm-redhat-Removing-unecessary-configurations.patch [bz#1884611] - kvm-redhat-Fixing-rh-local-build.patch [bz#1884611] - kvm-redhat-allow-Makefile-rh-prep-builddep-to-fail.patch [bz#1884611] - kvm-redhat-adding-rh-rpm-target.patch [bz#1884611] - kvm-redhat-move-shareable-files-from-qemu-kvm-core-to-qe.patch [bz#1884611] - kvm-redhat-Add-qemu-kiwi-subpackage.patch [bz#1884611] - Resolves: bz#1884611 (Build kata-specific version of qemu)- kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1882719] - kvm-rcu-Implement-drain_call_rcu.patch [bz#1812399 bz#1866707] - kvm-libqtest-Rename-qmp_assert_error_class-to-qmp_expect.patch [bz#1812399 bz#1866707] - kvm-qtest-rename-qtest_qmp_receive-to-qtest_qmp_receive_.patch [bz#1812399 bz#1866707] - kvm-qtest-Reintroduce-qtest_qmp_receive-with-QMP-event-b.patch [bz#1812399 bz#1866707] - kvm-qtest-remove-qtest_qmp_receive_success.patch [bz#1812399 bz#1866707] - kvm-device-plug-test-use-qtest_qmp-to-send-the-device_de.patch [bz#1812399 bz#1866707] - kvm-qtest-switch-users-back-to-qtest_qmp_receive.patch [bz#1812399 bz#1866707] - kvm-qtest-check-that-drives-are-really-appearing-and-dis.patch [bz#1812399 bz#1866707] - kvm-qemu-iotests-qtest-rewrite-test-067-as-a-qtest.patch [bz#1812399 bz#1866707] - kvm-qdev-add-check-if-address-free-callback-for-buses.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-switch-search-direction-in-scsi_device.patch [bz#1812399 bz#1866707] - kvm-device_core-use-drain_call_rcu-in-in-qmp_device_add.patch [bz#1812399 bz#1866707] - kvm-device-core-use-RCU-for-list-of-children-of-a-bus.patch [bz#1812399 bz#1866707] - kvm-scsi-switch-to-bus-check_address.patch [bz#1812399 bz#1866707] - kvm-device-core-use-atomic_set-on-.realized-property.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi-bus-scsi_device_find-don-t-return-unrealiz.patch [bz#1812399] - kvm-scsi-scsi_bus-Add-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-virtio-scsi-use-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-fix-races-in-REPORT-LUNS.patch [bz#1812399 bz#1866707] - kvm-tests-migration-fix-memleak-in-wait_command-wait_com.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-the-order-of-buffered-events.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-memory-leak-in-the-qtest_qmp_event_ref.patch [bz#1812399 bz#1866707] - kvm-iotests-add-filter_qmp_virtio_scsi-function.patch [bz#1812399 bz#1866707] - kvm-iotests-rewrite-iotest-240-in-python.patch [bz#1812399 bz#1866707] - Resolves: bz#1812399 (Qemu crash when detach disk with cache="none" discard="ignore" io="native") - Resolves: bz#1866707 (qemu-kvm is crashing with error "scsi_target_emulate_report_luns: Assertion `i == n + 8' failed") - Resolves: bz#1882719 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-virtiofsd-avoid-proc-self-fd-tempdir.patch [bz#1884276] - Resolves: bz#1884276 (Pod with kata-runtime won't start, QEMU: "vhost_user_dev init failed, Operation not permitted" [mkdtemp failing in sandboxing])- kvm-x86-lpc9-let-firmware-negotiate-CPU-hotplug-with-SMI.patch [bz#1846886] - kvm-x86-cpuhp-prevent-guest-crash-on-CPU-hotplug-when-br.patch [bz#1846886] - kvm-x86-cpuhp-refuse-cpu-hot-unplug-request-earlier-if-n.patch [bz#1846886] - Resolves: bz#1846886 (Guest hit soft lockup or reboots if hotplug vcpu under ovmf)- kvm-virtio-skip-legacy-support-check-on-machine-types-le.patch [bz#1868449] - kvm-vhost-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-user-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-vsock-ccw-force-virtio-version-1.patch [bz#1868449] - Resolves: bz#1868449 (vhost_vsock error: device is modern-only, use disable-legacy=on)- kvm-migration-increase-max-bandwidth-to-128-MiB-s-1-Gib-.patch [bz#1874004] - kvm-redhat-Make-all-generated-so-files-executable-not-on.patch [bz#1876635] - Resolves: bz#1874004 (Live migration performance is poor during guest installation process on power host) - Resolves: bz#1876635 (VM fails to start with a passthrough smartcard)- kvm-qemu-img-Support-bitmap-merge-into-backing-image.patch [bz#1877209] - Resolves: bz#1877209 ('qemu-img bitmaps --merge' failed when trying to merge top volume bitmap to base volume bitmap)- kvm-hw-nvram-fw_cfg-fix-FWCfgDataGeneratorClass-get_data.patch [bz#1688978] - Resolves: bz#1688978 (RFE: forward host preferences for cipher suites and CA certs to guest firmware)- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1738820] - kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1752376] - kvm-Revert-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-block-rbd-add-namespace-to-qemu_rbd_strong_runtime_o.patch [bz#1821528] - Resolves: bz#1738820 ('-F' option of qemu-ga command cause the guest-fsfreeze-freeze command doesn't work) - Resolves: bz#1752376 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1821528 (missing namespace attribute when access the rbd image with namespace) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-target-ppc-Add-experimental-option-for-enabling-secu.patch [bz#1789757 bz#1870384] - kvm-target-arm-Move-start-powered-off-property-to-generi.patch [bz#1849483] - kvm-target-arm-Move-setting-of-CPU-halted-state-to-gener.patch [bz#1849483] - kvm-ppc-spapr-Use-start-powered-off-CPUState-property.patch [bz#1849483] - Resolves: bz#1789757 ([IBM 8.4 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1849483 (Failed to boot up guest when hotplugging vcpus on bios stage) - Resolves: bz#1870384 ([IBM 8.3 FEAT] Add interim/unsupported machine option to enable secure VM support for testing purposes)- kvm-spec-Move-qemu-pr-helper-back-to-usr-bin.patch [bz#1869635] - kvm-Bump-required-libusbx-version.patch [bz#1856591] - Resolves: bz#1856591 (libusbx isn't updated with qemu-kvm) - Resolves: bz#1869635 ('/usr/bin/qemu-pr-helper' is not a suitable pr helper: No such file or directory)- kvm-Revert-i386-Fix-pkg_id-offset-for-EPYC-cpu-models.patch [bz#1873417] - kvm-Revert-target-i386-Enable-new-apic-id-encoding-for-E.patch [bz#1873417] - kvm-Revert-hw-i386-Move-arch_id-decode-inside-x86_cpus_i.patch [bz#1873417] - kvm-Revert-i386-Introduce-use_epyc_apic_id_encoding-in-X.patch [bz#1873417] - kvm-Revert-hw-i386-Introduce-apicid-functions-inside-X86.patch [bz#1873417] - kvm-Revert-target-i386-Cleanup-and-use-the-EPYC-mode-top.patch [bz#1873417] - kvm-Revert-hw-386-Add-EPYC-mode-topology-decoding-functi.patch [bz#1873417] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1867739] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869715] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872853] - kvm-disable-virgl.patch [bz#1831271] - Resolves: bz#1831271 (Drop virgil acceleration support and remove virglrenderer dependency) - Resolves: bz#1867739 (-prom-env does not validate input) - Resolves: bz#1869715 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-av-8.3.0]) - Resolves: bz#1872853 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1873417 (AMD/NUMA topology - revert 5.1 changes)- kvm-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-machine-types-numa-set-numa_mem_supported-on-old-mac.patch [bz#1849707] - kvm-machine_types-numa-compatibility-for-auto_enable_num.patch [bz#1849707] - kvm-migration-Add-block-bitmap-mapping-parameter.patch [bz#1790492] - kvm-iotests.py-Let-wait_migration-return-on-failure.patch [bz#1790492] - kvm-iotests-Test-node-bitmap-aliases-during-migration.patch [bz#1790492] - Resolves: bz#1790492 ('dirty-bitmaps' migration capability should allow configuring target nodenames) - Resolves: bz#1849707 (8.3 machine types for x86 - 5.1 update) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-redhat-Update-hw_compat_8_2.patch [bz#1843348] - kvm-redhat-update-pseries-rhel8.2.0-machine-type.patch [bz#1843348] - kvm-Disable-TPM-passthrough-backend-on-ARM.patch [bz#1801242] - kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1801242 ([aarch64] vTPM support in machvirt) - Resolves: bz#1843348 (8.3 machine types for POWER) - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-redhat-define-hw_compat_8_2.patch [bz#1853265] - Resolves: bz#1853265 (Forward and backward migration from rhel-av-8.3.0(qemu-kvm-5.0.0) to rhel-av-8.2.1(qemu-kvm-4.2.0) failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- Quick changelog fix to reflect the current fixes: - Resolve: bz#1781911 - Resolve: bz#1841529 - Resolve: bz#1842902 - Resolve: bz#1818843 - Resolve: bz#1819292 - Resolve: bz#1801242- Rebase to 5.1.0 - Resolves: bz#1809650- kvm-virtio-net-fix-removal-of-failover-device.patch [bz#1820120] - Resolves: bz#1820120 (After hotunplugging the vitrio device and netdev, hotunpluging the failover VF will cause qemu core dump)- kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [bz#1812765] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [bz#1812765] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838082] - Resolves: bz#1812765 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1838082 (CVE-2020-1983 virt:8.2/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-av-8])- kvm-hw-pci-pcie-Move-hot-plug-capability-check-to-pre_pl.patch [bz#1820531] - kvm-spec-Fix-python-shenigans-for-tests.patch [bz#1845779] - kvm-target-i386-Add-ARCH_CAPABILITIES-related-bits-into-.patch [bz#1840342] - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller) - Resolves: bz#1840342 ([Intel 8.2.1 Bug] qemu-kvm Add ARCH_CAPABILITIES to Icelake-Server cpu model - Fast Train) - Resolves: bz#1845779 (Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972)- kvm-nbd-server-Avoid-long-error-message-assertions-CVE-2.patch [bz#1845384] - kvm-block-Call-attention-to-truncation-of-long-NBD-expor.patch [bz#1845384] - Resolves: bz#1845384 (CVE-2020-10761 virt:8.2/qemu-kvm: QEMU: nbd: reachable assertion failure in nbd_negotiate_send_rep_verr via remote client [rhel-av-8])- kvm-enable-ramfb.patch [bz#1841068] - kvm-block-Add-flags-to-BlockDriver.bdrv_co_truncate.patch [bz#1780574] - kvm-block-Add-flags-to-bdrv-_co-_truncate.patch [bz#1780574] - kvm-block-backend-Add-flags-to-blk_truncate.patch [bz#1780574] - kvm-qcow2-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-raw-format-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-file-posix-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-block-truncate-Don-t-make-backing-file-data-visible.patch [bz#1780574] - kvm-iotests-Add-qemu_io_log.patch [bz#1780574] - kvm-iotests-Filter-testfiles-out-in-filter_img_info.patch [bz#1780574] - kvm-iotests-Test-committing-to-short-backing-file.patch [bz#1780574] - kvm-qcow2-Forward-ZERO_WRITE-flag-for-full-preallocation.patch [bz#1780574] - kvm-i386-Add-MSR-feature-bit-for-MDS-NO.patch [bz#1769912] - kvm-i386-Add-macro-for-stibp.patch [bz#1769912] - kvm-target-i386-Add-new-bit-definitions-of-MSR_IA32_ARCH.patch [bz#1769912] - kvm-i386-Add-new-CPU-model-Cooperlake.patch [bz#1769912] - kvm-target-i386-Add-missed-features-to-Cooperlake-CPU-mo.patch [bz#1769912] - Resolves: bz#1769912 ([Intel 8.2.1 Feature] introduce Cooper Lake cpu model - qemu-kvm Fast Train) - Resolves: bz#1780574 (Data corruption with resizing short overlay over longer backing files) - Resolves: bz#1841068 (RFE: please support the "ramfb" display device model)- kvm-target-i386-set-the-CPUID-level-to-0x14-on-old-machi.patch [bz#1513681] - kvm-block-curl-HTTP-header-fields-allow-whitespace-aroun.patch [bz#1841038] - kvm-block-curl-HTTP-header-field-names-are-case-insensit.patch [bz#1841038] - kvm-MAINTAINERS-fix-qcow2-bitmap.c-under-Dirty-Bitmaps-h.patch [bz#1779893 bz#1779904] - kvm-iotests-Let-_make_test_img-parse-its-parameters.patch [bz#1779893 bz#1779904] - kvm-qemu_img-add-cvtnum_full-to-print-error-reports.patch [bz#1779893 bz#1779904] - kvm-block-Make-it-easier-to-learn-which-BDS-support-bitm.patch [bz#1779893 bz#1779904] - kvm-blockdev-Promote-several-bitmap-functions-to-non-sta.patch [bz#1779893 bz#1779904] - kvm-blockdev-Split-off-basic-bitmap-operations-for-qemu-.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-bitmap-sub-command.patch [bz#1779893 bz#1779904] - kvm-iotests-Fix-test-178.patch [bz#1779893 bz#1779904] - kvm-qcow2-Expose-bitmaps-size-during-measure.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Factor-out-code-for-merging-bitmaps.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-convert-bitmaps-option.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-test-291-to-for-qemu-img-bitmap-coverage.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-more-skip_if_unsupported-statements-to-t.patch [bz#1778593] - kvm-iotests-don-t-use-format-for-drive_add.patch [bz#1778593] - kvm-iotests-055-refactor-compressed-backup-to-vmdk.patch [bz#1778593] - kvm-iotests-055-skip-vmdk-target-tests-if-vmdk-is-not-wh.patch [bz#1778593] - kvm-backup-Improve-error-for-bdrv_getlength-failure.patch [bz#1778593] - kvm-backup-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Backup-with-different-source-target-size.patch [bz#1778593] - kvm-iotests-109-Don-t-mirror-with-mismatched-size.patch [bz#1778593] - kvm-iotests-229-Use-blkdebug-to-inject-an-error.patch [bz#1778593] - kvm-mirror-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Mirror-with-different-source-target-size.patch [bz#1778593] - Resolves: bz#1513681 ([Intel 8.2.1 Feat] qemu-kvm PT VMX -- Fast Train) - Resolves: bz#1778593 (Qemu coredump when backup to a existing small size image) - Resolves: bz#1779893 (RFE: Copy bitmaps with qemu-img convert) - Resolves: bz#1779904 (RFE: ability to estimate bitmap space utilization for qcow2) - Resolves: bz#1841038 (qemu-img: /var/tmp/v2vovl56bced.qcow2: CURL: Error opening file: Server does not support 'range' (byte ranges) with HTTP/2 server in VMware ESXi 7)- kvm-target-arm-Fix-PAuth-sbox-functions.patch [bz#1813940] - kvm-Don-t-leak-memory-when-reallocation-fails.patch [bz#1749737] - kvm-Replace-remaining-malloc-free-user-with-glib.patch [bz#1749737] - kvm-Revert-RHEL-disable-hostmem-memfd.patch [bz#1839030] - kvm-block-introducing-bdrv_co_delete_file-interface.patch [bz#1827630] - kvm-block.c-adding-bdrv_co_delete_file.patch [bz#1827630] - kvm-crypto.c-cleanup-created-file-when-block_crypto_co_c.patch [bz#1827630] - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8]) - Resolves: bz#1813940 (CVE-2020-10702 virt:8.1/qemu-kvm: qemu: weak signature generation in Pointer Authentication support for ARM [rhel-av-8]) - Resolves: bz#1827630 (volume creation leaving uncleaned stuff behind on error (vol-clone/libvirt/qemu-kvm)) - Resolves: bz#1839030 (RFE: enable the "memfd" memory backend)- kvm-block-always-fill-entire-LUKS-header-space-with-zero.patch [bz#1775462] - kvm-numa-remove-not-needed-check.patch [bz#1600217] - kvm-numa-properly-check-if-numa-is-supported.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-initiator-information-for.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-latency-and-bandwi.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-side-cache-informa.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Proximity-Domain-Attributes-S.patch [bz#1600217] - kvm-hmat-acpi-Build-System-Locality-Latency-and-Bandwidt.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Side-Cache-Information-Struct.patch [bz#1600217] - kvm-tests-numa-Add-case-for-QMP-build-HMAT.patch [bz#1600217] - kvm-tests-bios-tables-test-add-test-cases-for-ACPI-HMAT.patch [bz#1600217] - kvm-ACPI-add-expected-files-for-HMAT-tests-acpihmat.patch [bz#1600217] - Resolves: bz#1600217 ([Intel 8.2.1 FEAT] KVM ACPI HMAT support - qemu-kvm Fast Train) - Resolves: bz#1775462 (Creating luks-inside-qcow2 images with cluster_size=2k/4k will get a corrupted image)- kvm-hw-pci-pcie-Forbid-hot-plug-if-it-s-disabled-on-the-.patch [bz#1820531] - kvm-hw-pci-pcie-Replace-PCI_DEVICE-casts-with-existing-v.patch [bz#1820531] - kvm-tools-virtiofsd-passthrough_ll-Fix-double-close.patch [bz#1817445] - kvm-virtiofsd-add-rlimit-nofile-NUM-option.patch [bz#1817445] - kvm-virtiofsd-stay-below-fs.file-max-sysctl-value-CVE-20.patch [bz#1817445] - kvm-virtiofsd-jail-lo-proc_self_fd.patch [bz#1817445] - kvm-virtiofsd-Show-submounts.patch [bz#1817445] - kvm-virtiofsd-only-retain-file-system-capabilities.patch [bz#1817445] - kvm-virtiofsd-drop-all-capabilities-in-the-wait-parent-p.patch [bz#1817445] - Resolves: bz#1817445 (CVE-2020-10717 virt:8.2/qemu-kvm: QEMU: virtiofsd: guest may open maximum file descriptor to cause DoS [rhel-av-8]) - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller)- kvm-pcie_root_port-Add-hotplug-disabling-option.patch [bz#1790899] - kvm-compat-disable-edid-for-virtio-gpu-ccw.patch [bz#1816793] - Resolves: bz#1790899 ([RFE] QEMU devices should have the option to enable/disable hotplug/unplug) - Resolves: bz#1816793 ('edid' compat handling missing for virtio-gpu-ccw)- kvm-target-i386-do-not-set-unsupported-VMX-secondary-exe.patch [bz#1822682] - Resolves: bz#1822682 (QEMU-4.2 fails to start a VM on Azure)- kvm-job-take-each-job-s-lock-individually-in-job_txn_app.patch [bz#1817621] - kvm-replication-assert-we-own-context-before-job_cancel_.patch [bz#1817621] - kvm-backup-don-t-acquire-aio_context-in-backup_clean.patch [bz#1817621] - kvm-block-backend-Reorder-flush-pdiscard-function-defini.patch [bz#1817621] - kvm-block-Increase-BB.in_flight-for-coroutine-and-sync-i.patch [bz#1817621] - kvm-block-Fix-blk-in_flight-during-blk_wait_while_draine.patch [bz#1817621] - Resolves: bz#1817621 (Crash and deadlock with block jobs when using io-threads)- kvm-block-pass-BlockDriver-reference-to-the-.bdrv_co_cre.patch [bz#1816007] - kvm-block-trickle-down-the-fallback-image-creation-funct.patch [bz#1816007] - kvm-Revert-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - kvm-mirror-Wait-only-for-in-flight-operations.patch [bz#1794692] - Resolves: bz#1794692 (Mirror block job stops making progress) - Resolves: bz#1816007 (qemu-img convert failed to convert with block device as target)- kvm-migration-Rate-limit-inside-host-pages.patch [bz#1814336] - kvm-build-sys-do-not-make-qemu-ga-link-with-pixman.patch [bz#1811670] - Resolves: bz#1811670 (Unneeded qemu-guest-agent dependency on pixman) - Resolves: bz#1814336 ([POWER9] QEMU migration-test triggers a kernel warning)- kvm-block-nbd-Fix-hang-in-.bdrv_close.patch [bz#1640894] - kvm-block-Generic-file-creation-fallback.patch [bz#1640894] - kvm-file-posix-Drop-hdev_co_create_opts.patch [bz#1640894] - kvm-iscsi-Drop-iscsi_co_create_opts.patch [bz#1640894] - kvm-iotests-Add-test-for-image-creation-fallback.patch [bz#1640894] - kvm-block-Fix-leak-in-bdrv_create_file_fallback.patch [bz#1640894] - kvm-iotests-Use-complete_and_wait-in-155.patch [bz#1790482 bz#1805143] - kvm-block-Introduce-bdrv_reopen_commit_post-step.patch [bz#1790482 bz#1805143] - kvm-block-qcow2-Move-bitmap-reopen-into-bdrv_reopen_comm.patch [bz#1790482 bz#1805143] - kvm-iotests-Refactor-blockdev-reopen-test-for-iothreads.patch [bz#1790482 bz#1805143] - kvm-block-bdrv_reopen-with-backing-file-in-different-Aio.patch [bz#1790482 bz#1805143] - kvm-block-Versioned-x-blockdev-reopen-API-with-feature-f.patch [bz#1790482 bz#1805143] - kvm-block-Make-bdrv_get_cumulative_perm-public.patch [bz#1790482 bz#1805143] - kvm-block-Relax-restrictions-for-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Fix-run_job-with-use_log-False.patch [bz#1790482 bz#1805143] - kvm-iotests-Test-mirror-with-temporarily-disabled-target.patch [bz#1790482 bz#1805143] - kvm-block-Fix-cross-AioContext-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Add-iothread-cases-to-155.patch [bz#1790482 bz#1805143] - kvm-qapi-Add-allow-write-only-overlay-feature-for-blockd.patch [bz#1790482 bz#1805143] - kvm-exec-rom_reset-Free-rom-data-during-inmigrate-skip.patch [bz#1809380] - Resolves: bz#1640894 (Fix generic file creation fallback for qemu-img nvme:// image creation support) - Resolves: bz#1790482 (bitmaps in backing images can't be modified) - Resolves: bz#1805143 (allow late/lazy opening of backing chain for shallow blockdev-mirror) - Resolves: bz#1809380 (guest hang during reboot process after migration from RHEl7.8 to RHEL8.2.0.)- kvm-hw-smbios-set-new-default-SMBIOS-fields-for-Windows-.patch [bz#1782529] - kvm-migration-multifd-clean-pages-after-filling-packet.patch [bz#1738451] - kvm-migration-Make-sure-that-we-don-t-call-write-in-case.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-terminating-.patch [bz#1738451] - kvm-migration-multifd-fix-destroyed-mutex-access-in-term.patch [bz#1738451] - kvm-multifd-Make-sure-that-we-don-t-do-any-IO-after-an-e.patch [bz#1738451] - kvm-qemu-file-Don-t-do-IO-after-shutdown.patch [bz#1738451] - kvm-migration-Don-t-send-data-if-we-have-stopped.patch [bz#1738451] - kvm-migration-Create-migration_is_running.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-multifd_send.patch [bz#1738451] - kvm-migration-Maybe-VM-is-paused-when-migration-is-cance.patch [bz#1738451] - kvm-virtiofsd-Remove-fuse_req_getgroups.patch [bz#1797064] - kvm-virtiofsd-fv_create_listen_socket-error-path-socket-.patch [bz#1797064] - kvm-virtiofsd-load_capng-missing-unlock.patch [bz#1797064] - kvm-virtiofsd-do_read-missing-NULL-check.patch [bz#1797064] - kvm-tools-virtiofsd-fuse_lowlevel-Fix-fuse_out_header-er.patch [bz#1797064] - kvm-virtiofsd-passthrough_ll-cleanup-getxattr-listxattr.patch [bz#1797064] - kvm-virtiofsd-Fix-xattr-operations.patch [bz#1797064] - Resolves: bz#1738451 (qemu on src host core dump after set multifd-channels and do migration twice (first migration execute migrate_cancel)) - Resolves: bz#1782529 (Windows Update Enablement with default smbios strings in qemu) - Resolves: bz#1797064 (virtiofsd: Fixes)- kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1791648] - kvm-target-i386-add-a-ucode-rev-property.patch [bz#1791648] - kvm-target-i386-kvm-initialize-microcode-revision-from-K.patch [bz#1791648] - kvm-target-i386-fix-TCG-UCODE_REV-access.patch [bz#1791648] - kvm-target-i386-check-for-availability-of-MSR_IA32_UCODE.patch [bz#1791648] - kvm-target-i386-enable-monitor-and-ucode-revision-with-c.patch [bz#1791648] - kvm-qcow2-Fix-qcow2_alloc_cluster_abort-for-external-dat.patch [bz#1703907] - kvm-mirror-Store-MirrorOp.co-for-debuggability.patch [bz#1794692] - kvm-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - Resolves: bz#1703907 ([upstream]QEMU coredump when converting to qcow2: external data file images on block devices with copy_offloading) - Resolves: bz#1791648 ([RFE] Passthrough host CPU microcode version to KVM guest if using CPU passthrough) - Resolves: bz#1794692 (Mirror block job stops making progress)- kvm-vhost-user-gpu-Drop-trailing-json-comma.patch [bz#1805334] - Resolves: bz#1805334 (vhost-user/50-qemu-gpu.json is not valid JSON)- kvm-spapr-Enable-DD2.3-accelerated-count-cache-flush-in-.patch [bz#1796240] - kvm-util-add-slirp_fmt-helpers.patch [bz#1798994] - kvm-tcp_emu-fix-unsafe-snprintf-usages.patch [bz#1798994] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1791590] - kvm-virtio-make-virtio_delete_queue-idempotent.patch [bz#1791590] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1791590] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1791590] - Resolves: bz#1791590 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1796240 (Enable hw accelerated cache-count-flush by default for POWER9 DD2.3 cpus) - Resolves: bz#1798994 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-av-8.2.0])- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078 bz#1787291 bz#1779078 bz#1779078] - kvm-iotests-Support-job-complete-in-run_job.patch [bz#1781637] - kvm-iotests-Create-VM.blockdev_create.patch [bz#1781637] - kvm-block-Activate-recursively-even-for-already-active-n.patch [bz#1781637] - kvm-hmp-Allow-using-qdev-ID-for-qemu-io-command.patch [bz#1781637] - kvm-iotests-Test-external-snapshot-with-VM-state.patch [bz#1781637] - kvm-iotests.py-Let-wait_migration-wait-even-more.patch [bz#1781637] - kvm-blockdev-fix-coding-style-issues-in-drive_backup_pre.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_drive_backup-and-drive-backup-tra.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_blockdev_backup-and-blockdev-back.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-honor-bdrv_try_set_aio_context-context-requ.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-backup-top-Begin-drain-earlier.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-block-backup-top-Don-t-acquire-context-while-droppin.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Acquire-AioContext-on-dirty-bitmap-function.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Return-bs-to-the-proper-context-on-snapshot.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-iotests-Test-handling-of-AioContexts-with-some-block.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-target-arm-monitor-query-cpu-model-expansion-crashed.patch [bz#1801320] - kvm-docs-arm-cpu-features-Make-kvm-no-adjvtime-comment-c.patch [bz#1801320] - Resolves: bz#1745606 (Qemu hang when do incremental live backup in transaction mode without bitmap) - Resolves: bz#1746217 (Src qemu hang when do storage vm migration during guest installation) - Resolves: bz#1773517 (Src qemu hang when do storage vm migration with dataplane enable) - Resolves: bz#1779036 (Qemu coredump when do snapshot in transaction mode with one snapshot path not exist) - Resolves: bz#1779078 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm)) - Resolves: bz#1781637 (qemu crashed when do mem and disk snapshot) - Resolves: bz#1782111 (Qemu hang when do full backup on multi-disks with one job's 'job-id' missed in transaction mode(data plane enable)) - Resolves: bz#1782175 (Qemu core dump when add persistent bitmap(data plane enable)) - Resolves: bz#1783965 (Qemu core dump when do backup with sync: bitmap and no bitmap provided) - Resolves: bz#1787291 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm) [rhel-8.1.0.z]) - Resolves: bz#1801320 (aarch64: backport query-cpu-model-expansion and adjvtime document fixes)- kvm-ppc-Deassert-the-external-interrupt-pin-in-KVM-on-re.patch [bz#1776638] - kvm-xics-Don-t-deassert-outputs.patch [bz#1776638] - kvm-ppc-Don-t-use-CPUPPCState-irq_input_state-with-moder.patch [bz#1776638] - kvm-trace-update-qemu-trace-stap-to-Python-3.patch [bz#1787395] - kvm-redhat-Remove-redundant-fix-for-qemu-trace-stap.patch [bz#1787395] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794503] - kvm-tpm-ppi-page-align-PPI-RAM.patch [bz#1787444] - kvm-target-arm-kvm-trivial-Clean-up-header-documentation.patch [bz#1647366] - kvm-target-arm-kvm64-kvm64-cpus-have-timer-registers.patch [bz#1647366] - kvm-tests-arm-cpu-features-Check-feature-default-values.patch [bz#1647366] - kvm-target-arm-kvm-Implement-virtual-time-adjustment.patch [bz#1647366] - kvm-target-arm-cpu-Add-the-kvm-no-adjvtime-CPU-property.patch [bz#1647366] - kvm-migration-Define-VMSTATE_INSTANCE_ID_ANY.patch [bz#1529231] - kvm-migration-Change-SaveStateEntry.instance_id-into-uin.patch [bz#1529231] - kvm-apic-Use-32bit-APIC-ID-for-migration-instance-ID.patch [bz#1529231] - Resolves: bz#1529231 ([q35] VM hangs after migration with 200 vCPUs) - Resolves: bz#1647366 (aarch64: Add support for the kvm-no-adjvtime ARM CPU feature) - Resolves: bz#1776638 (Guest failed to boot up after system_reset 20 times) - Resolves: bz#1787395 (qemu-trace-stap list : TypeError: startswith first arg must be bytes or a tuple of bytes, not str) - Resolves: bz#1787444 (Broken postcopy migration with vTPM device) - Resolves: bz#1794503 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.2.0])- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791568] - kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch [bz#1559846] - Resolves: bz#1559846 (Nested KVM: limit VMX features according to CPU models - Fast Train) - Resolves: bz#1791568 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-av-8.2.0])- kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch [bz#1733893] - kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch [bz#1782678] - kvm-virtio-don-t-enable-notifications-during-polling.patch [bz#1789301] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1790844] - kvm-xhci-recheck-slot-status.patch [bz#1790844] - Resolves: bz#1733893 (Boot a guest with "-prom-env 'auto-boot?=false'", SLOF failed to enter the boot entry after input "boot" followed by "0 > " on VNC) - Resolves: bz#1782678 (qemu core dump after hot-unplugging the XXV710/XL710 PF) - Resolves: bz#1789301 (virtio-blk/scsi: fix notification suppression during AioContext polling) - Resolves: bz#1790844 (USB related fixes)- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741345] - kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch [bz#1772774] - Resolves: bz#1741345 (Remove the "cpu64-rhel6" CPU from qemu-kvm) - Resolves: bz#1772774 (qemu-kvm core dump during migration+reboot ( Assertion `mem->dirty_bmap' failed ))- Rebase to qemu-4.2 - Resolves: bz#1783250 (rebase qemu-kvm to 4.2)- kvm-LUKS-support-preallocation.patch [bz#1534951] - kvm-nbd-add-empty-.bdrv_reopen_prepare.patch [bz#1718727] - kvm-qdev-qbus-add-hidden-device-support.patch [bz#1757796] - kvm-pci-add-option-for-net-failover.patch [bz#1757796] - kvm-pci-mark-devices-partially-unplugged.patch [bz#1757796] - kvm-pci-mark-device-having-guest-unplug-request-pending.patch [bz#1757796] - kvm-qapi-add-unplug-primary-event.patch [bz#1757796] - kvm-qapi-add-failover-negotiated-event.patch [bz#1757796] - kvm-migration-allow-unplug-during-migration-for-failover.patch [bz#1757796] - kvm-migration-add-new-migration-state-wait-unplug.patch [bz#1757796] - kvm-libqos-tolerate-wait-unplug-migration-state.patch [bz#1757796] - kvm-net-virtio-add-failover-support.patch [bz#1757796] - kvm-vfio-unplug-failover-primary-device-before-migration.patch [bz#1757796] - kvm-net-virtio-fix-dev_unplug_pending.patch [bz#1757796] - kvm-net-virtio-return-early-when-failover-primary-alread.patch [bz#1757796] - kvm-net-virtio-fix-re-plugging-of-primary-device.patch [bz#1757796] - kvm-net-virtio-return-error-when-device_opts-arg-is-NULL.patch [bz#1757796] - kvm-vfio-don-t-ignore-return-value-of-migrate_add_blocke.patch [bz#1757796] - kvm-hw-vfio-pci-Fix-double-free-of-migration_blocker.patch [bz#1757796] - Resolves: bz#1534951 (RFE: Support preallocation mode for luks format) - Resolves: bz#1718727 (Committing changes to the backing file over NBD fails with reopening files not supported) - Resolves: bz#1757796 (RFE: support for net failover devices in qemu)- kvm-qemu-pr-helper-fix-crash-in-mpath_reconstruct_sense.patch [bz#1772322] - Resolves: bz#1772322 (qemu-pr-helper: fix crash in mpath_reconstruct_sense)- kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1745209] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1745209] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1745209] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1745209] - kvm-curl-Report-only-ready-sockets.patch [bz#1745209] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1745209] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1745209] - kvm-vhost-user-save-features-if-the-char-dev-is-closed.patch [bz#1738768] - kvm-block-snapshot-Restrict-set-of-snapshot-nodes.patch [bz#1658981] - kvm-iotests-Test-internal-snapshots-with-blockdev.patch [bz#1658981] - kvm-qapi-Add-feature-flags-to-commands-in-qapi-introspec.patch [bz#1658981] - kvm-qapi-Allow-introspecting-fix-for-savevm-s-cooperatio.patch [bz#1658981] - kvm-block-Remove-backing-null-from-bs-explicit_-options.patch [bz#1773925] - kvm-iotests-Test-multiple-blockdev-snapshot-calls.patch [bz#1773925] - Resolves: bz#1658981 (qemu failed to create internal snapshot via 'savevm' when using blockdev) - Resolves: bz#1738768 (Guest fails to recover receiving packets after vhost-user reconnect) - Resolves: bz#1745209 (qemu-img gets stuck when stream-converting from http) - Resolves: bz#1773925 (Fail to do blockcommit with more than one snapshots)- kvm-virtio-blk-Add-blk_drain-to-virtio_blk_device_unreal.patch [bz#1706759] - kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1772473] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1772473] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1772473] - Resolves: bz#1706759 (qemu core dump when unplug a 16T GPT type disk from win2019 guest) - Resolves: bz#1772473 (Import fixes from 8.1.0 into 8.1.1 branch)- kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1751934] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1764721] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1764721] - Resolves: bz#1751934 (Fail to install guest when xfs is the host filesystem) - Resolves: bz#1764721 (qcow2 image corruption due to incorrect locking in preallocation detection)- kvm-nbd-server-attach-client-channel-to-the-export-s-Aio.patch [bz#1748253] - kvm-virtio-blk-schedule-virtio_notify_config-to-run-on-m.patch [bz#1744955] - Resolves: bz#1744955 (Qemu hang when block resize a qcow2 image) - Resolves: bz#1748253 (QEMU crashes (core dump) when using the integrated NDB server with data-plane)- kvm-block-Use-QEMU_IS_ALIGNED.patch [bz#1745922] - kvm-block-qcow2-Fix-corruption-introduced-by-commit-8ac0.patch [bz#1745922] - kvm-block-qcow2-refactor-encryption-code.patch [bz#1745922] - kvm-qemu-iotests-Add-test-for-bz-1745922.patch [bz#1745922] - Resolves: bz#1745922 (Luks-inside-qcow2 snapshot cannot boot after 'qemu-img rebase')- kvm-blockjob-update-nodes-head-while-removing-all-bdrv.patch [bz#1746631] - kvm-hostmem-file-fix-pmem-file-size-check.patch [bz#1724008 bz#1736788] - kvm-memory-fetch-pmem-size-in-get_file_size.patch [bz#1724008 bz#1736788] - kvm-pr-manager-Fix-invalid-g_free-crash-bug.patch [bz#1753992] - Resolves: bz#1724008 (QEMU core dumped "memory_region_get_ram_ptr: Assertion `mr->ram_block' failed") - Resolves: bz#1736788 (QEMU core dumped if boot guest with nvdimm backed by /dev/dax0.0 and option pmem=off) - Resolves: bz#1746631 (Qemu core dump when do block commit under stress) - Resolves: bz#1753992 (core dump when testing persistent reservation in guest)- kvm-spapr-xive-Mask-the-EAS-when-allocating-an-IRQ.patch [bz#1748725] - kvm-block-create-Do-not-abort-if-a-block-driver-is-not-a.patch [bz#1746267] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1717321] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749737] - Resolves: bz#1717321 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1746267 (qemu coredump: qemu-kvm: block/create.c:68: qmp_blockdev_create: Assertion `drv' failed) - Resolves: bz#1748725 ([ppc][migration][v6.3-rc1-p1ce8930]basic migration failed with "qemu-kvm: KVM_SET_DEVICE_ATTR failed: Group 3 attr 0x0000000000001309: Device or resource busy") - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8])- kvm-migration-always-initialise-ram_counters-for-a-new-m.patch [bz#1734316] - kvm-migration-add-qemu_file_update_transfer-interface.patch [bz#1734316] - kvm-migration-add-speed-limit-for-multifd-migration.patch [bz#1734316] - kvm-migration-update-ram_counters-for-multifd-sync-packe.patch [bz#1734316] - kvm-spapr-pci-Consolidate-de-allocation-of-MSIs.patch [bz#1750200] - kvm-spapr-pci-Free-MSIs-during-reset.patch [bz#1750200] - Resolves: bz#1734316 (multifd migration does not honour speed limits, consumes entire bandwidth of NIC) - Resolves: bz#1750200 ([RHEL8.1][QEMU4.1]boot up guest with vf device,then system_reset guest,error prompt(qemu-kvm: Can't allocate MSIs for device 2800: IRQ 4904 is not free))- kvm-migration-Do-not-re-read-the-clock-on-pre_save-in-ca.patch [bz#1747836] - kvm-ehci-fix-queue-dev-null-ptr-dereference.patch [bz#1746790] - kvm-spapr-Use-SHUTDOWN_CAUSE_SUBSYSTEM_RESET-for-CAS-reb.patch [bz#1743477] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1749134] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1749134] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1749134] - Resolves: bz#1743477 (Since bd94bc06479a "spapr: change default interrupt mode to 'dual'", QEMU resets the machine to select the appropriate interrupt controller. And -no-reboot prevents that.) - Resolves: bz#1746790 (qemu core dump while migrate from RHEL7.6 to RHEL8.1) - Resolves: bz#1747836 (Call traces after guest migration due to incorrect handling of the timebase) - Resolves: bz#1749134 (I/O error when virtio-blk disk is backed by a raw image on 4k disk)- kvm-trace-Clarify-DTrace-SystemTap-help-message.patch [bz#1516220] - kvm-socket-Add-backlog-parameter-to-socket_listen.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_syn.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_asy.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_net_listener_open_.patch [bz#1726898] - kvm-multifd-Use-number-of-channels-as-listen-backlog.patch [bz#1726898] - kvm-pseries-Fix-compat_pvr-on-reset.patch [bz#1744107] - kvm-spapr-Set-compat-mode-in-spapr_core_plug.patch [bz#1744107] - Resolves: bz#1516220 (-trace help prints an incomplete list of trace events) - Resolves: bz#1726898 (Parallel migration fails with error "Unable to write to socket: Connection reset by peer" now and then) - Resolves: bz#1744107 (Migration from P8(qemu4.1) to P9(qemu4.1), after migration, qemu crash on destination with error message "qemu-kvm: error while loading state for instance 0x1 of device 'cpu'")- kvm-memory-Refactor-memory_region_clear_coalescing.patch [bz#1743142] - kvm-memory-Split-zones-when-do-coalesced_io_del.patch [bz#1743142] - kvm-memory-Remove-has_coalesced_range-counter.patch [bz#1743142] - kvm-memory-Fix-up-memory_region_-add-del-_coalescing.patch [bz#1743142] - kvm-enable-virgl-for-real-this-time.patch [bz#1559740] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1743142 (Boot guest with multiple e1000 devices, qemu will crash after several guest reboots: kvm_mem_ioeventfd_add: error adding ioeventfd: No space left on device (28))- kvm-redhat-s390x-Rename-s390-ccw-virtio-rhel8.0.0-to-s39.patch [bz#1693772] - kvm-redhat-s390x-Add-proper-compatibility-options-for-th.patch [bz#1693772] - kvm-enable-virgl.patch [bz#1559740] - kvm-redhat-update-pseries-rhel8.1.0-machine-type.patch [bz#1744170] - kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742197 bz#1742819] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1693772 ([IBM zKVM] RHEL AV 8.1.0 machine type update for s390x) - Resolves: bz#1742197 (Remove iotests from qemu-kvm builds [RHEL AV 8.1.0]) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744170 ([IBM Power] New 8.1.0 machine type for pseries)- kvm-RHEL-disable-hostmem-memfd.patch [bz#1738626 bz#1740797] - Resolves: bz#1738626 (Disable memfd in QEMU) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)- kvm-spec-Update-seavgabios-dependency.patch [bz#1725664] - kvm-pc-Don-t-make-die-id-mandatory-unless-necessary.patch [bz#1741451] - kvm-display-bochs-fix-pcie-support.patch [bz#1733977 bz#1740692] - kvm-spapr-Reset-CAS-IRQ-subsystem-after-devices.patch [bz#1733977] - kvm-spapr-xive-Fix-migration-of-hot-plugged-CPUs.patch [bz#1733977] - kvm-riscv-roms-Fix-make-rules-for-building-sifive_u-bios.patch [bz#1733977 bz#1740692] - kvm-Update-version-for-v4.1.0-release.patch [bz#1733977 bz#1740692] - Resolves: bz#1725664 (Update seabios dependency) - Resolves: bz#1733977 (Qemu core dumped: /home/ngu/qemu/hw/intc/xics_kvm.c:321: ics_kvm_set_irq: Assertion `kernel_xics_fd != -1' failed) - Resolves: bz#1740692 (Backport QEMU 4.1.0 rc5 & ga patches) - Resolves: bz#1741451 (Failed to hot-plug vcpus)- Rebase to qemu 4.1.0 rc4 [bz#1705235] - Resolves: bz#1705235 (Rebase qemu-kvm for RHEL-AV 8.1.0)- kvm-x86_64-rh-devices-add-missing-TPM-passthrough.patch [bz#1519013] - kvm-x86_64-rh-devices-enable-TPM-emulation.patch [bz#1519013] - kvm-vfio-increase-the-cap-on-number-of-assigned-devices-.patch [bz#1719823] - Resolves: bz#1519013 ([RFE] QEMU Software TPM support (vTPM, or TPM emulation)) - Resolves: bz#1719823 ([RHEL 8.1] [RFE] increase the maximum of vfio devices to more than 32 in qemu-kvm)- kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1720306] - kvm-qxl-check-release-info-object.patch [bz#1712717] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1722839] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1588356] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1588356] - kvm-rh-set-CONFIG_BOCHS_DISPLAY-y-for-x86.patch [bz#1707118] - Resolves: bz#1588356 (qemu crashed on the source host when do storage migration with source qcow2 disk created by 'qemu-img') - Resolves: bz#1707118 (enable device: bochs-display (QEMU)) - Resolves: bz#1712717 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-av-8]) - Resolves: bz#1720306 (VM failed to start with error "failed to install seccomp syscall filter in the kernel") - Resolves: bz#1722839 ([Intel 8.1 FEAT] MDS_NO exposure to guest - Fast Train)- kvm-Disable-VXHS-support.patch [bz#1714937] - kvm-aarch64-Add-virt-rhel8.1.0-machine-type-for-ARM.patch [bz#1713735] - kvm-aarch64-Allow-ARM-VIRT-iommu-option-in-RHEL8.1-machi.patch [bz#1713735] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713679] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713679] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713679] - kvm-aarch64-Compile-out-IOH3420.patch [bz#1627283] - kvm-vl-Fix-drive-blockdev-persistent-reservation-managem.patch [bz#1714891] - kvm-vl-Document-why-objects-are-delayed.patch [bz#1714891] - Resolves: bz#1627283 (Compile out IOH3420 on aarch64) - Resolves: bz#1713679 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1713735 (Allow ARM VIRT iommu option in RHEL8.1 machine) - Resolves: bz#1714891 (Guest with persistent reservation manager for a disk fails to start) - Resolves: bz#1714937 (Disable VXHS support)- kvm-redhat-fix-cut-n-paste-garbage-in-hw_compat-comments.patch [bz#1709726] - kvm-compat-Generic-hw_compat_rhel_8_0.patch [bz#1709726] - kvm-redhat-sync-pseries-rhel7.6.0-with-rhel-av-8.0.1.patch [bz#1709726] - kvm-redhat-define-pseries-rhel8.1.0-machine-type.patch [bz#1709726] - Resolves: bz#1709726 (Forward and backward migration failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- kvm-target-i386-define-md-clear-bit.patch [bz#1703297 bz#1703304 bz#1703310 bz#1707274] - Resolves: bz#1703297 (CVE-2018-12126 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling (MSBDS) [rhel-av-8]) - Resolves: bz#1703304 (CVE-2018-12130 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-av-8]) - Resolves: bz#1703310 (CVE-2018-12127 virt:8.0.0/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-av-8]) - Resolves: bz#1707274 (CVE-2019-11091 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) [rhel-av-8.1.0])- kvm-target-ppc-spapr-Add-SPAPR_CAP_LARGE_DECREMENTER.patch [bz#1698711] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1698711] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1698711] - kvm-target-ppc-tcg-make-spapr_caps-apply-cap-cfpc-sbbc-i.patch [bz#1698711] - kvm-target-ppc-spapr-Enable-mitigations-by-default-for-p.patch [bz#1698711] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1693076] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1693076] - Resolves: bz#1693076 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-av-8]) - Resolves: bz#1698711 (Enable Spectre / Meltdown mitigations by default in pseries-rhel8.0.0 machine type)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1688312] - kvm-exec-Only-count-mapped-memory-backends-for-qemu_getr.patch [bz#1680492] - kvm-Enable-libpmem-to-support-nvdimm.patch [bz#1705149] - Resolves: bz#1680492 (Qemu quits suddenly while system_reset after hot-plugging unsupported memory by compatible guest on P9 with 1G huge page set) - Resolves: bz#1688312 ([RFE] enable TPM passthrough at compile time (qemu-kvm)) - Resolves: bz#1705149 (libpmem support is not enabled in qemu-kvm)- kvm-x86-host-phys-bits-limit-option.patch [bz#1688915] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1688915] - Resolves: bz#1688915 ([Intel 8.0 Alpha] physical bits should <= 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693173] - Resolves: bz#1693173 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-av-8])- kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1687578] - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1687578] - Resolves: bz#1687578 (Incorrect CVE vulnerabilities reported on Cascade Lake cpus)- kvm-Remove-7-qcow2-and-luks-iotests-that-are-taking-25-s.patch [bz#1683473] - kvm-spapr-fix-out-of-bounds-write-in-spapr_populate_drme.patch [bz#1674438] - kvm-qcow2-include-LUKS-payload-overhead-in-qemu-img-meas.patch [bz#1655065] - kvm-iotests-add-LUKS-payload-overhead-to-178-qemu-img-me.patch [bz#1655065] - kvm-vnc-detect-and-optimize-pageflips.patch [bz#1666206] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-hostmem-file-reject-invalid-pmem-file-sizes.patch [bz#1669053] - kvm-iotests-Fix-test-200-on-s390x-without-virtio-pci.patch [bz#1687582] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1652572] - Resolves: bz#1652572 (QEMU core dumped if stop nfs service during migration) - Resolves: bz#1655065 ([rhel.8.0][fast train]'qemu-img measure' size does not match the real allocated size for luks-inside-qcow2 image) - Resolves: bz#1666206 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1669053 (Guest call trace when boot with nvdimm device backed by /dev/dax) - Resolves: bz#1674438 (RHEL8.0 - Guest reboot fails after memory hotplug multiple times (kvm)) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1683473 (Remove 7 qcow2 & luks iotests from rhel8 fast train build %check phase) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1687582 (QEMU IOTEST 200 fails with 'virtio-scsi-pci is not a valid device model name')- kvm-i386-Add-stibp-flag-name.patch [bz#1686260] - Resolves: bz#1686260 (stibp is missing on qemu 3.0 and qemu 3.1)- kvm-migration-Fix-cancel-state.patch [bz#1608649] - kvm-migration-rdma-Fix-qemu_rdma_cleanup-null-check.patch [bz#1608649] - Resolves: bz#1608649 (Query-migrate get "failed" status after migrate-cancel)- kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1661030] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1661515] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1661515] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1661515] - Resolves: bz#1661030 (Remove MPX support from 8.0 machine types) - Resolves: bz#1661515 (Remove PCONFIG and INTEL_PT from Icelake-* CPU models)- kvm-block-Apply-auto-read-only-for-ro-whitelist-drivers.patch [bz#1678968] - Resolves: bz#1678968 (-blockdev: auto-read-only is ineffective for drivers on read-only whitelist)- kvm-fdc-Revert-downstream-disablement-of-device-floppy.patch [bz#1664997] - kvm-fdc-Restrict-floppy-controllers-to-RHEL-7-machine-ty.patch [bz#1664997] - Resolves: bz#1664997 (Restrict floppy device to RHEL-7 machine types)- kvm-Add-raw-qcow2-nbd-and-luks-iotests-to-run-during-the.patch [bz#1664855] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1669924] - Resolves: bz#1664855 (Run iotests in qemu-kvm build %check phase) - Resolves: bz#1669924 (qemu-kvm packaging: Package the avocado_qemu tests and qemu-iotests in a new rpm)- kvm-doc-fix-the-configuration-path.patch [bz#1644985] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train)- kvm-Acceptance-tests-add-Linux-initrd-checking-test.patch [bz#1669922] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1671519] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1671519] - kvm-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch [bz#1653590] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673014] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1656276 bz#1662508] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1656276 bz#1662508] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1656276 bz#1662508] - Resolves: bz#1653590 ([Fast train]had better stop qemu immediately while guest was making use of an improper page size) - Resolves: bz#1656276 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1662508 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1669922 (Backport avocado-qemu tests for QEMU 3.1) - Resolves: bz#1671519 (RHEL8.0 Snapshot3 - qemu doesn't free up hugepage memory when hotplug/hotunplug using memory-backend-file (qemu-kvm)) - Resolves: bz#1673014 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled)- kvm-io-ensure-UNIX-client-doesn-t-unlink-server-socket.patch [bz#1665896] - kvm-scsi-disk-Don-t-use-empty-string-as-device-id.patch [bz#1668248] - kvm-scsi-disk-Add-device_id-property.patch [bz#1668248] - Resolves: bz#1665896 (VNC unix listener socket is deleted after first client quits) - Resolves: bz#1668248 ("An unknown error has occurred" when using cdrom to install the system with two blockdev disks.(when choose installation destination))- kvm-Fix-fsfreeze-hook-path-in-the-man-page.patch [bz#1644985] - kvm-json-Fix-handling-when-not-interpolating.patch [bz#1668244] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train) - Resolves: bz#1668244 (qemu-img: /var/tmp/v2vovl9951f8.qcow2: CURL: Error opening file: The requested URL returned error: 404 Not Found)- kvm-throttle-groups-fix-restart-coroutine-iothread-race.patch [bz#1655947] - kvm-iotests-add-238-for-throttling-tgm-unregister-iothre.patch [bz#1655947] - Resolves: bz#1655947 (qemu-kvm core dumped after unplug the device which was set io throttling parameters)- kvm-migration-rdma-unregister-fd-handler.patch [bz#1666601] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1659127] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1659127] - Resolves: bz#1659127 (Stress guest and stop it, then do live migration, guest hit call trace on destination end) - Resolves: bz#1666601 ([q35] dst qemu core dumped when do rdma migration with Mellanox IB QDR card)- kvm-i386-kvm-expose-HV_CPUID_ENLIGHTMENT_INFO.EAX-and-HV.patch [bz#1653511] - kvm-i386-kvm-add-a-comment-explaining-why-.feat_names-ar.patch [bz#1653511] - Resolves: bz#1653511 (qemu doesn't report all support cpu features which cause libvirt cannot get the support status of hv_tlbflush)- kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1653114] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1668205] - Resolves: bz#1653114 (Incorrect NUMA nodes passed to qemu-kvm guest in ibm,max-associativity-domains property) - Resolves: bz#1668205 (Guest quit with error when hotunplug cpu)- kvm-virtio-Helper-for-registering-virtio-device-types.patch [bz#1648023] - kvm-virtio-Provide-version-specific-variants-of-virtio-P.patch [bz#1648023] - kvm-globals-Allow-global-properties-to-be-optional.patch [bz#1648023] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1648023] - kvm-aarch64-Add-virt-rhel8.0.0-machine-type-for-ARM.patch [bz#1656504] - kvm-aarch64-Set-virt-rhel8.0.0-max_cpus-to-512.patch [bz#1656504] - kvm-aarch64-Use-256MB-ECAM-region-by-default.patch [bz#1656504] - Resolves: bz#1648023 (Provide separate device types for transitional virtio PCI devices - Fast Train) - Resolves: bz#1656504 (Machine types for qemu-kvm based on rebase to qemu-3.1 (aarch64))- kvm-hw-s390x-s390-virtio-ccw-Add-machine-types-for-RHEL8.patch [bz#1656510] - kvm-spapr-Add-H-Call-H_HOME_NODE_ASSOCIATIVITY.patch [bz#1661967] - kvm-redhat-Fixing-.gitpublish-to-include-AV-information.patch [] - Resolves: bz#1656510 (Machine types for qemu-kvm based on rebase to qemu-3.1 (s390x)) - Resolves: bz#1661967 (Kernel prints the message "VPHN is not supported. Disabling polling...")- kvm-redhat-define-pseries-rhel8.0.0-machine-type.patch [bz#1656508] - Resolves: bz#1656508 (Machine types for qemu-kvm based on rebase to qemu-3.1 (ppc64le))- kvm-pc-7.5-compat-entries.patch [bz#1655820] - kvm-compat-Generic-HW_COMPAT_RHEL7_6.patch [bz#1655820] - kvm-pc-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-pc-Add-compat-for-pc-i440fx-rhel7.6.0-machine-type.patch [bz#1655820] - kvm-pc-Add-pc-q35-8.0.0-machine-type.patch [bz#1655820] - kvm-pc-Add-x-migrate-smi-count-off-to-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXIT-for.patch [bz#1659604] - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1660208] - Resolves: bz#1655820 (Can't migarate between rhel8 and rhel7 when guest has device "video") - Resolves: bz#1659604 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1660208 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- Rebase to qemu-kvm 3.1.0- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch [] - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch [] - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch [] - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch [] - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch [] - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch [] - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch [] - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch [] - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch [] - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~15:6.2.0-49.module+el8.10.0+1752+38c6b60a15:6.2.0-49.module+el8.10.0+1752+38c6b60a  tests-srcREADMEpythonqemuREADME.rstaqmp__init__.pyaqmp_tui.pyerror.pyevents.pylegacy.pymessage.pymodels.pyprotocol.pypy.typedqmp_client.pyutil.pymachineREADME.rst__init__.pyconsole_socket.pymachine.pypy.typedqtest.pyqmpREADME.rst__init__.pypy.typedqemu_ga_client.pyqmp_shell.pyqom.pyqom_common.pyqom_fuse.pyutilsREADME.rst__init__.pyaccel.pypy.typedscriptsqmpqemu-ga-clientqmpqmp-shellqom-fuseqom-getqom-listqom-setqom-treetestsMakefile.includeavocadoREADME.rstavocado_qemu__init__.pyboot_linux.pyboot_linux_console.pyboot_xen.pycpu_queries.pyempty_cpu_model.pyhotplug_cpu.pyinfo_usernet.pyintel_iommu.pylinux_initrd.pylinux_ssh_mips_malta.pyload_bflt.pymachine_arm_canona1100.pymachine_arm_integratorcp.pymachine_arm_n8x0.pymachine_avr6.pymachine_m68k_nextcube.pymachine_microblaze.pymachine_mips_fuloong2e.pymachine_mips_loongson3v.pymachine_mips_malta.pymachine_rx_gdbsim.pymachine_s390_ccw_virtio.pymachine_sparc64_sun4u.pymachine_sparc_leon3.pymigration.pymultiprocess.pypc_cpu_hotplug_props.pyppc_405.pyppc_bamboo.pyppc_mpc8544ds.pyppc_prep_40p.pyppc_pseries.pyppc_virtex_ml507.pyreplay_kernel.pyreplay_linux.pyreverse_debugging.pysmmu.pytcg_plugins.pytesseract_utils.pyversion.pyvirtio-gpu.pyvirtio_check_params.pyvirtio_version.pyvirtiofs_submounts.pyvirtiofs_submounts.py.datacleanup.shguest-cleanup.shguest.shhost.shvnc.pyx86_cpu_model_versions.pyqemu-iotests001001.out002002.out003003.out004004.out005005.out007007.out008008.out009009.out010010.out011011.out012012.out013013.out014014.out015015.out017017.out018018.out019019.out020020.out021021.out022022.out023023.out024024.out025025.out026026.out026.out.nocache027027.out028028.out029029.out030030.out031031.out032032.out033033.out034034.out035035.out036036.out037037.out038038.out039039.out040040.out041041.out042042.out043043.out044044.out045045.out046046.out047047.out048048.out049049.out050050.out051051.out051.pc.out052052.out053053.out054054.out055055.out056056.out057057.out058058.out059059.out060060.out061061.out062062.out063063.out064064.out065065.out066066.out068068.out069069.out070070.out071071.out072072.out073073.out074074.out075075.out076076.out077077.out078078.out079079.out080080.out081081.out082082.out083083.out084084.out085085.out086086.out087087.out088088.out089089.out090090.out091091.out092092.out093093.out094094.out095095.out096096.out097097.out098098.out099099.out101101.out102102.out103103.out104104.out105105.out106106.out107107.out108108.out109109.out110110.out111111.out112112.out113113.out114114.out115115.out116116.out117117.out118118.out119119.out120120.out121121.out122122.out123123.out124124.out125125.out126126.out127127.out128128.out129129.out130130.out131131.out132132.out133133.out134134.out135135.out136136.out137137.out138138.out139139.out140140.out141141.out142142.out143143.out144144.out145145.out146146.out147147.out148148.out149149.out150150.out.qcow2150.out.raw151151.out152152.out153153.out154154.out155155.out156156.out157157.out158158.out159159.out160160.out161161.out162162.out163163.out165165.out170170.out171171.out172172.out173173.out174174.out175175.out176176.out177177.out178178.out.qcow2178.out.raw179179.out181181.out182182.out183183.out184184.out185185.out186186.out187187.out188188.out189189.out190190.out191191.out192192.out194194.out195195.out196196.out197197.out198198.out200200.out201201.out202202.out203203.out204204.out205205.out206206.out207207.out208208.out209209.out210210.out211211.out212212.out213213.out214214.out215215.out216216.out217217.out218218.out219219.out220220.out221221.out223223.out224224.out225225.out226226.out227227.out228228.out229229.out231231.out232232.out233233.out234234.out235235.out236236.out237237.out238238.out239239.out240240.out241241.out242242.out243243.out244244.out245245.out246246.out247247.out248248.out249249.out250250.out251251.out252252.out253253.out254254.out255255.out256256.out257257.out258258.out259259.out260260.out261261.out262262.out263263.out264264.out265265.out266266.out267267.out268268.out270270.out271271.out272272.out273273.out274274.out277277.out279279.out280280.out281281.out282282.out283283.out284284.out286286.out287287.out288288.out289289.out290290.out292292.out293293.out294294.out295295.out296296.out297297.out298298.out299299.out300300.out301301.out302302.out303303.out304304.out305305.out307307.out308308.out310310.out312312.out313313.outMakefileREADMEcheckcommon.configcommon.filtercommon.nbdcommon.patterncommon.qemucommon.rccommon.tlsfindtests.pyiotests.pylinters.pymypy.ininbd-fault-injector.pypylintrcqcow2.pyqcow2_format.pyqed.pysample_imagesREADMEafl5.img.bz2afl9.vmdk.bz2d2v-zerofilled.vhd.bz2empty.bochs.bz2grub_mbr.raw.bz2hyperv2012r2-dynamic.vhd.bz2iotest-dirtylog-10G-4M.vhdx.bz2iotest-dynamic-1G.vhdx.bz2iotest-version3.vmdk.bz2parallels-v1.bz2parallels-v2.bz2parallels-with-bitmap.bz2parallels-with-bitmap.shsimple-dmg.dmg.bz2simple-pattern.cloop.bz2test-disk2vhd.vhdx.bz2virtualpc-dynamic.vhd.bz2testenv.pytestrunner.pytestsblock-status-cacheblock-status-cache.outfuse-allow-otherfuse-allow-other.outgraph-changes-while-iograph-changes-while-io.outimage-fleecingimage-fleecing.outiov-paddingiov-padding.outmigrate-bitmaps-postcopy-testmigrate-bitmaps-postcopy-test.outmigrate-bitmaps-testmigrate-bitmaps-test.outmigrate-during-backupmigrate-during-backup.outmirror-ready-cancel-errormirror-ready-cancel-error.outmirror-top-permsmirror-top-perms.outnbd-qemu-allocationnbd-qemu-allocation.outparallels-read-bitmapparallels-read-bitmap.outqemu-img-bitmapsqemu-img-bitmaps.outqemu-img-close-errorsqemu-img-close-errors.outqsd-jobsqsd-jobs.outremove-bitmap-from-backingremove-bitmap-from-backing.outstream-error-on-resetstream-error-on-reset.out/usr/lib64/qemu-kvm//usr/lib64/qemu-kvm/tests-src//usr/lib64/qemu-kvm/tests-src/python//usr/lib64/qemu-kvm/tests-src/python/qemu//usr/lib64/qemu-kvm/tests-src/python/qemu/aqmp//usr/lib64/qemu-kvm/tests-src/python/qemu/machine//usr/lib64/qemu-kvm/tests-src/python/qemu/qmp//usr/lib64/qemu-kvm/tests-src/python/qemu/utils//usr/lib64/qemu-kvm/tests-src/scripts//usr/lib64/qemu-kvm/tests-src/scripts/qmp//usr/lib64/qemu-kvm/tests-src/tests//usr/lib64/qemu-kvm/tests-src/tests/avocado//usr/lib64/qemu-kvm/tests-src/tests/avocado/avocado_qemu//usr/lib64/qemu-kvm/tests-src/tests/avocado/virtiofs_submounts.py.data//usr/lib64/qemu-kvm/tests-src/tests/qemu-iotests//usr/lib64/qemu-kvm/tests-src/tests/qemu-iotests/sample_images//usr/lib64/qemu-kvm/tests-src/tests/qemu-iotests/tests/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnu  directoryUTF-8 Unicode textASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executableemptyBourne-Again shell script, ASCII text executableASCII text, with very long linesASCII text, with CR, LF line terminatorsVMware4 disk image (bzip2 compressed data, block size = 900k)Bochs disk image, type Redolog, subtype Growing (bzip2 compressed data, block size = 900k)POSIX shell script executable (binary data) (bzip2 compressed data, block size = 900k)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8f378c2722e3273b5f93e9b13372c59791a3ed5070b4e8fb0cd78307f139a91bbvirt:rhel:8100020240314181714:e155f54d? 7zXZ !#,] b2u jӫ`(y/NUT_oaTo6yY]JՐ]r*%P|˄ALFc/W*R7:^|9c߸qQvt+ s'6Z8.C}o7luo>7)f#/eR!CUY2cM׮HTGS`I{9bwW}}ߍϷdӧ>w0>l]Ɍ[UVV SH;6{% q$قmỢor}.T= 5+PJWv%G my>H3W[y|ӸC#2I@6X4.l\7Afn/[HLeS۠W JڎǴHe[.'wKq39"\ xi {;0zYnN(4oT^PE51j3BO{y'=[ň>;_N-8􈨴+QTs!Rsn&a 5NqR]NzB )'5 -Ea؇v0B@ .m"d_5k>xuN/a){jcśN]D$7a/)'l(8I~u'Y <(igиK{[H{pH' .m$oyc?͉)BR`52]mF FZ2~URhn%)mGh?v7X[h^LSYoyk̑HଊWumcD0,JP k(A7`GO9(-EQRݓrȠM*M$͜?U >/4OG3)/ (!ҟ'X#*\Ps:^.~ pS|se(;x] m4ޣ0qb'#&_mhTѾqi>O8q2fM B InU VQ]]!#[kiXL~bg|_׷G6F{-){'hy?7@eFE׮iz=v=[BX3p"}M?Fh E51s5cUZ~7Nn zLVi"xdpk'-lJA"0ye2E0X7z[F׮닓tp Y>ֱ$V~1v7*-xNtIT38.Yia7<*K^'q4UJʨRNad$%ki4DhJQ"Vy8hcƿîU]X=~J1[I̮2w[ {l W按FKƬ{D|+rB7t.ɻҹ_xE2vn4b-oA9 bzH|N>l]ӫW0l#υ߱6Fq0/a-5/ݪ BB&Q'*2\*o9E>-.I: MP=aпW ^$-ЭPym5#03z/pz3$iVw"}|G.wXԫǥWkIK3Jr-^ʥ6CW]}! C[ "7ܽ!Mܡ1*]2v`A"ʐq pGT k h*0UEׅ~7iِrcsxŞ܌'"?r&xˤl\p,/q7IAVF~06ɑuvT7  :eCQŰWH1НOY}X)>eڥUlg+_>wԽR.97Nhei_K7GtN Da@ J9\٣ HͪR90H__:$э 0faH9qN#qHHMm._W!Ž,\@\ڟ,<KA"dU2LcONjZd܋p$.,9Lf͚ĕ%|9(U`˜P/q$yN-إhZ=no5n[˔"48/+f/{U`8YPR0@ņU28͔Bxy Z[ݙj_ B()46k 5qǂIM\ XB -7{uv-RZnNQO[E b+BxH8j\Nifcwur,|H|-,Q$z6ip%=G<ڈ/*7Q&; Lѡ7%et^[*fë́j9+<ϱ=k-ܨo>zfŃQ8"*.v5+4]!e'gEa;yGzO+*UÇ-VƷъZU;LQk$%}N#Ch'jwNH,R ģPB^ ,] 7I noj+NhzBFvȼ KkWH&ȱ$ћRmMqr+ Ue` \eV "lx5/φBPMMirP0܂!P47 ^I]VI Sp/8!dVAj)o6qp3.Gd510-]]dP(19`U~,-|rDJM7zi:_,)Cnt/P hgҙlE)!tZ]5jIOwz3nL"w^4 Zp5"=?Bk#in.cA7tw`W_HzD_]RS/cv^|zȮ;|YGx 8"ҩ7Qr'kg)+EY-{)kRLo&x8Y*b82F HNv$G&,?!; ޑep.^\ wSهx#|+C찖 hѥa4UJ8hdA ~<`9tP*>`7G%MO[Ip( 2^Dx}] :h$yxLslܘS١F@%KdĶ edݲJ|QS@4ef|ǕUr֤55nKy]%^SyRL1 WF"adF3-v\jriCD~icϬow:8(j~"(zg5p)S)ՠ|[򗵁o&Hґ9]zwrH1)+EܢW!ţlU%Ic|D ?Qˆu_A۶51|x}– r,6ȸh4*~}vr-O7r^qMFq"fxoޯ-ym׬caҠ%f'j 1wk0=7X,M K \*Ƈf? 6`k7a]0LfhQV"f?Й?S֒|8kgQvUrs*{^EolX~[c\Cfu?d%v71.>dwCI衔=@x0fudGz^%I&HJ,"p?.Mxԇ.*ebu5$jY?q6T4Ho1p-AiJ(=tL]W +;7Xa[^'qEàOƲq:+C˽^~Lu1i~ ʇ%;35@N1e4#-}esAFB+'.Tj hHʜ!6 [WBwNN4ȀѸ @KlC<6&u? @*;XD IEHQ24!0r?KB5J4OG6x+0tioY"ЫΉٱ̇Jp$L@_8DFT1{Cҹڕtx/5'愤1+.l*طsm~J7U69| E|x hG<i^Jw7, 8ō#YĀ !ELʽMSI9aWsR3Egԯ{ldq?s'^* kW?] u[)? [,ָ5HWeh8":`AJjG}f ;fvy[]V9lL~( )r(f,G' 2&*͛q53T/!~2x80{F"+wZeiA Z{ '`6 <bKIy1ճ*tAs'qB &Y.<N>j*gꭡI]Qz#> y!HI^rfeWe X\ν.&ڞ]~9fyl)b]2cU,6JjV.MGz@uAdAhi?|wx/,BB/k"2/Tc$5egw>u "aPS.i'ex)9:y W7񍺀lr.l>٨,~qyk_L#F=7=E(6f(uD^ 9^d>zCxDk츠S5B(c\e.@=tWيNNb%𓝆 ] <{=-֘9{6m߉qn1-S]#C{@ܬ".Y&7<$> ;@t_ǵFT9 VA7u4EgkCTз+c'@[;C@^S;ةX͘pkT׬yFĘ.@]u0˥9Sr%¡*xJg1Y("7uٜD:z):XWL"jc0-o.d?7ezxWO[<*04R)1'rF74Ǭ>j $F^sC]ePz[ VcIO@o_ok&][^Jiʲ¿M(wVPRZT;[?o+GEUkSdvZ6],?@*" XN({~ބm. )gg`; mѯY:*He‧:y/Й,,nA;Kx)Feaf_َh[gs^.lAc80A#v­㣱Lu0> Zzp-a2D*}l'zћ.Ѫ.]Tq"c<H={}r`qKY~m@}4Cq񄑛6Ŗ R*{ft{`ik"=û@{׊o2]]go]zgpj(V>ZƧ8!\&PbF %(w :%f,Q+6=$ d*5!mҼ搦gK5PfV,8Fk@%gQXd%n >PIZ٫ӥ)]*8GΣ%PR4^#Y,"lE +izz=fP3|޾iDߠ[@a%F4H.rWo o)5ô.3pFoT\ūꓑa8eE<$ч](4;.+3nI颡 _x,iR=b_]2T"IHϳJʠI;^Vڗق0*n!^..ká w: Q[%"YN),nHǴK0BsYڻk#INk8Ui,HgvCMa %[D" O@Q/mkuHs =2-ꎲ?" E"CIRZ+6yx|>Ls"( ҳU>v(:EWi8f!<2y M$:5layKYoy`Y7yS]!w2jHO.wNc]$ / Kcև_6)>$)JY XLN>6!/&~̜eʐBʞ[A-hrH Ç0PF[_|CeMU2bKaѼQoXVI"ZQRNL̻4ݶwkWpD'~s4{7 /l5ERkuIyɠaikYt|%>9]dVӈ0DV0bK9dI%k@r)L_G4='Nόs~u]Mn bpiȄt{rs9?~6 Ҕ729pC Ya^lŭI{=.-s2֋ceS9OkRuR&G ~(1)n3T'݊;{. D#DNcX_9s6*W-q0>9ϕ`;F"e d)ZA!:m(z-|8ru=ZʹyYH;< NeY^>G]"vB5c2g+ +hat\hWQ$n46 _q0= K#u"w!9RxLwr6tKt@Ms_$vzb%hi;nR)s83?ټP%95 ^tSSZ%Ca }ǺNsQXxX42״0X- nt%B7$MI( =ns.❗>Pژzf\Z\JF,pړZ3,R{][i'ktA9Cv)߉t{0P'ءd$p*b :6/w vRN~!8#lFzdEZfJZjs?6qm]/.f'#2~YLHH7pBFb~ yߟA7Me ٔ+GAYmaf$ˌRΰ>@J{\DseVˑݕ=h  XxDnA'`{,]gy5iM+jQ,V)ƓꎣJp|čV 5U& ȶ+.pA 3œ4ˋ-u'w(V#L1]K" s*A<:7]z{i/a!&]=eԳ.HG$#|LEsQ=s<g|O}` m2޹SqM5=!D4qhH*vCydl꟏fÁ'j,r:pjG]Ҿ6R~vQ a9E~sy@ )_e@eE `ϱk?d fDAZntܢ2,:3˷~cUWn [%-z^G0xSm9NCvm/GE_hTD|p$݁XJnPjy(ݤnT}x[=!P]̳ ŸZV&*8*8/lA~m_VјR"{ Yj +)MQ^*R%<>nD3AY?Q$?BJz:0N!=MD3Wco*lA!'Ƨ UvOP[5Q}Lît;eaPئz(f'v ފZ_mĄ_lvnU/W!n,}io=rOLAak1 -@WzB"~F&6LPѷPeksښ.mN_sF$0m(Ph^$ʾt!z`91L0SI^ 9覟@6 Ee!E [ ?. #I,@uk\d`Bu&]Qωp!=S*ӹ 8kxtng[+U<˅3|Szl9^.擛It.jE~W$R HR; m,']CbVQ h3[;GM;țbMzI\٦[-:QW01 Ϗ9TdJSz?wMy'.wUkDb"!!c9H4r{VV9YMPC#|>ZqChɐM:רƚI1QkO"v Bӻum#szm|O4b\ `]SQ_zaS 7%?!L? kF˹gL)>2i!gB~J & "@ .ߐZk^\io&Vv I\X1 v9I@#ϧX7Pď*fL}f DKTCB/^Τ?cS`>!\j 9 IHY%+cy)&h,UTa͈vgORfڣEǾ!Sz^QVsS(F14!0ub-3)*Њ.H}[$J&ujWU3KԴ-.x\ּV{ɧOz,IސU&cX9vO\`I_Z ~ĈZ(!%!:chF27tc'IG|ae=Q6՟(JzBYN킇ӹ1E bM3{*:A+i%5]2X)SoqLو$mDId^{*K\࣋mVU#t$ ?|WpH,]RAݩ Ƹp>>>~EQ!q/L?X/x,bݓc Z7Zss^MCۥ9&O} amk1U*c [*bǂ |0TnB ]t 8yXRv㫑+7? U]yvLӲ&v 'HigWȔbCǺu;IYΌfk |f4nº{}7lt|e6L))[p]xTUsrQٿx$4 H\Pa gc# 1n,}L$yR'-Wi`QD qa,` hWG8p袡1t*ښ˙JY`xblIFlH,w=PR.[UX>.žT:>aCop$I=b oXK& LuԜ64O1ڪN4_BƁ4/ߍ|!*si]烊&e<6d4 Cqٝ8ve1;<.u|}ponm ѨI꺯:Xu Ђi4Vp% A=v>c^}% 1@#&oG=̈xJ~cŇ,K'`3[28Z=M)+v9F_-)#\k=Nbvv]ɘio')+XϼH0R- |9&8pEPP/o_<\ .ŷ ?mP| ul3 jwԼQH\+6nKt0zT+M(Ps_Rd;8Td2:AAI1l! $@Ar db/ W$!2~ ׽TWWnQ.CZ/Utk0@ [jl7gtXLb OR.:µlMxXHt#I`δ#~%"(sRI{ -\bђId$b-^(Qĩi0?[rz>HY{Y mj=w1?M&jrCM RHР>2v70r@ i0]b&KmC#146].;^UUxĒ/,n 1gt/9F-rKqe擙>UM-[k#RH;s3ާ@Myf~q=dwGhW[3%׽ ΚGlEH矚f+$:Lflf-F %ND1hfAL}{UħNC½V*UA㦜XG[XrHTQ|T(򍰋x=R[`ﻝئ4vᖬ)iF@܅tG. ==( D8-= :b -gly#~!⡐UdW-aTwK9^8r7´sCbw-F6ÿ:=ȝOow<Tͦ޵Oj]H5_o2'x4X i_HgBϞ>EO꡸aZ#{j0mo <]4Ɓ7=;Cm/ȁu֩POwY.\+"_+k9Qe'*'*XuR}< gVP,,BKu%7h\ĕP+1Wh=EF$2(`?ƩRh)B)eV"H|D$CWЈwF'T),1k3MVѠ9)t \PRGxY>V!؛t!|lфw!u.X[`?yN~Ԗ:@[O|a]"Ĝ~AJl+Re@+;cR[&(UyY e~z0FYDfάb A+!z?uA?uR![Ge)c\qB0ͷf:[?atVm yF> X6ǐx̋`."pa;&!j7/﮶A^|x.EYqnV#K 4Ir&EzT^Wo$dkJZ߂tߥЋr,/Da12H,8>Qnҭ<+οٝ5D_C]bVE; i5 j$NLCޖJޘ8KV5unXgJWJk-rͯ,m*X}U[/:[3BfW\peЙzB鍌MpOVoe=o@<"[f>?G?BPJFZqSƢ>Zb(35b ZDE#x mlMJR# ?|dbϕ;0*:js Mjg΢~9~iobH`8갅ҕnCs}>LZvO̕'ֳcL'60Z;?B)w7G3 Uݶס dDá[P^o5}f>R>5s{ذ~R7.pF>H +Ri6"/)sэ+J Ė-K)`<0c0,/~yHQrCDb,O b\C`Tk+(P1 3˔}K9=!Ae8Zr!}u`vL+60OHOs5edLQI'Y;\Qs=Ι_ K8H ^X@fE"1b遏վ#WJh_ςqXX-vYX Jz>9}CMԺ.5ы&/2TiS^4|$V#@Qm:ZdtB~EEP4U[QOEB C{{Aܷciv^0 55hq a?P .- ceVsBjs{㢗c@s@^o}'[_Q:Kuǜβ&s$#O֑g.U 㣯PƇVG tCwT,;P]$D_CƪIl?2?ۿ+)=$ej؍ jjaOUSp8;&h]EIԸrB**fhY.xj% mȂLZDUENMU. 7sĩlEU9Ί6@3<2u2tP*⥙}vɇ8J/II#@8Hy2a'9fMjVˣQ؅8N-kCj}Q(2A|2Lo^P\'_^B*KЈӾU| k&,5 x_S<e[{ MgK_j9]%A)V&6 C8/hS Ũm]$R+ X 6и_7݅9)@kryc Ryz6we5As3 c!c|%>b/Rkrxs87"L᫃+^I\? '=r)'IƊu)Nr^cNv:]m,'C#ߑu=jnCqlq6% ½Azv gzv}C$+u 9r?Z~8FxIo0'0", *{WreBkGBLXU/ 5_mbe`2+[qCU<֝:sh|Lqyp~O>ga7!eW#0@i{,c :EU ޹"EF)1͢9M}:wXw=tp@9 BFyK|ei{rTb p>cŮp{ZIIJ9F! Mh7u8%DjҖ&)}|NI),YHiZ4&]ͱƺ"ǭn1-A}^W:13{4(Xkc"J53jR>śkn @S$khE8[$xzԫwW'8^,^gol7k2à*YdGF Qek "E zH:촛r +3X>8{[>ř$3";=q=:U7P_ TGR`:6)e]X)v(W-!Pi5h>tc@iKYDn# Q'C.{ݥ~qjd+g+sq9 SfP' \1,"o*ƙ)0lYn;@y}oy#O  i"T@uB"*u1v95d;D2dj ĸjSkkܪ`0R,A]'bT鵈DPHHf0W;LZZK;sImV ڌ]hBiϩf3B<9N0d+S n>RhRJgۛ`a&{LGf1+npބxܽy2tlG e@ܷ{L(9Vp%iubo=9H0,CAlYz0N%W vBF0̥WֈzBփ= ?-UJ$[L 2[p.Nk?*Hl  P/헂69껹J]~6՟sc$=J2`صQkAchգM1W'IJ }8#og•]@tGeUIJ ]O eNVcHJ 3"]"?Ȏb`HN_Yt?~uE ͭiM*Y6(pjǾ^ξC\s+̯sGxA)B񜝱N.8MOgnZy}*q6OϱI."@H c rrQ%YܦqJmڽpkcc`~#8\HۿYg`6:$( c R!/'S!27CWr]9: rDtٴsy_e2{. AZR !Z{f15glxw =k>ZyMY%S{\e1qO/l̮:@Ca5 Ow@Y`SMOoV GݠT̓V b/=fIK2_ɨPwmlxCn4s; [,ZV&5v4(A;ȟ VJ4d$uKh=Yވ2n]GXE5;f۸ҡmLh_7댊Ym^tYf=/dBUǰ$.kEc2,e`zjK,Nɞg6={]غ>bq0զǎ荵V}A ֧3iݧ {5(.d?0}IoA#YAB="ɽ~U0jyD~:?)TޏCa6Z'?D&yjó-jB'zs?]m5l@̄kƱrR<9"w2vT5e@|bjpK  ^B里H 扶}[$ÚNuȢ<FYK2n4`D- kS{j3=ghq["=^B_Tc?'Y{ޔE "Q$RAQyS7E}xNY%!> Gc7=>xD(Y oke<֫ ^GKDOCBp`­ fi}sYGCk^=X{/Gv&ܽb&wp+N @N;kCBӮң_FR&ƣLv~ `yOtj=H 9,~áfzqϿSB" Z|!9}8 cl5p;A6X- zC7L4w}r{^pi4kFul+F)y8Ii ՀK1yo4!)p=Ke|<b^0_Q^@$ -y-,Muʗ9!Dth<~ju1T4U,,M@.qgCdxo47C_Hw@q5C[E@8^|J)Uk߂sDkk(LAPs' IzDу>KL"ږpFnu/kdփ)|iL8CVc1.,Jm:u-@A g?DV:E`i@MgGj$R!xlo+.J%\s;olSt)VC,+fA P Zұ"-`L4ھdxꆊC'c}/~"p|ai*qc"#4oʚ݉t85FD*) ,ntvBJZ\K߶lo!vM9E%-#)ԯQ9}Ӑo M,; +C t.=VNMǟ.KcSD;&?Xw3yr1fNr#h]Hb8ɓK@#^6$ {U6[a0HzS*k)lo 6b |rH5( WdovG gG,D4ʅBoC$h"Io협*ؗ[PM#5[8j;.,"ó|@@#{dD352LK#=`QMJojlƝb[y'9-//7W-p l!D e2moZ)'N)822`hXPSqeUʛ@ԃN !fN5b,oS ,Mx]R6p$Y5ƻH)l>Qf1SQ9$)u̷ϟ3]=\HE~X}`&4mkV̈́n߀qigJa*G^/ qaq` O:F[92~L1'C*.~%goawX{̩ۣ猿̐>lS1J7aka Y@cm1S#!gLyјDkx ":_` z)ji)VŹ7QrUE ZCj{%h!K#=kctlgwlkٞ_vF`{I5={u&6TŚ(sCS&:$cJ;(O"ԶP).iw;hs "G /tyn`^Ԋ̝yO꽥ab}?AmŠ~obV,a9ýN_n$@/u$nrsL e##3p3 YRNpv Ar0A4l55wu=[$x=12 )|v;ʰݡfoc {qزT }Uxr @d\b8q3ct(SX4nvSEE# 'IZ%ei9R~@x۠8+:C!`1&)sU/2t!l![=ܒ}f'#g6o:k]E~KIG1o `<+(PN(xB>  ZOEY- 37;, ?=\PuY]j3^!GU57u[Q;ˑ$WijʴȾmf ^V$ uu:ՔW _^)vƠ~Ɖ+aԼ[%[5n*zv:2ܳg<:G3VBalVެvSvĺ]$ t5-Z=QS2w=G}zSBK6 $+H4ӗ$:E@3+ w.4JT"23ތ,z+u(?k3ڤ_!8Z o3]2!h4ɸCyrR[,RqJk#Gx;H ld?/ x[ʡJȿ $of.2茴uM!LkkdkrvAYsuywNlSZ1e5CVH@a}G1L$#H][(!3sg\o{Ik|ٚ  \S݇/S j^8 bw΃GD,*Y^|_.hE)T%W0[_ڨ!A;pf6\?Z\6<ԐW:߰>Lt&fe}oꉟ&s /OPuKp47t_ML3Wb0.t9bɇt,?-ƜX^DwW'w/ӕMH*ǚ"|pۖ"DT}u Oz,@Tro;s[~.ARIҰ˘?p2˓k 뽂cUhlT BFYs1<55duowy"NRTu>" iqAMRBʎ{U3qJP7zH gRd[Al-WP(3/xJ8b ЍMo-3+^t2W45}ab;k^dJM` :=m( \)sêqC=4}B6Д֙>:%L?܆ P`eʐVf#,QKkۑ/ FHCfnϭSɬɷG%H5;9·Zƺg==*ޛtua=]sShY[3(p YPvd+.zʦ1dwVti,C3*bR&LywO]j[§tKJ!!.4i, tX6bƕNc8V4)ԸXSq1t?rnؠ!H%DX6u l!cuO#_ͧz"I K:XIkb`4Zcb_2^vl5/ۢ?Bo P<#z&d,3 aEJq|ot/X67f5jelYclAe8߶뢩v to}{/ޛL]:(JU l)EFE׺9+k1rՂ9tλp^7Br^0@̩QEE/hD`j)hl;8ndf +z,JRn xXs~%DRk,ĕ3|VA,j D/NK^dLa@ *L Ek-v4|@ 2>l{#(* y%nJ=-/fLv GОmI6ZdBͼM@eMEq;KZ&I|x> ^mI_!]󶃍_SIh~"TxK܌|ɚu,Cip \B~ x7-c2gKiʱFD3#RE*s\菹4NQ(BOt^S^9_I ,M.C騿B(uP>*'w-/eK:\mԣ 倇djRZ[xp 1+[c:0His'3gj ]8 `,%t "?Sz>6U1N8aԃϚ|:3:K>1;x&B%kjRSVi5Ie2g6q[8S eyH?zG`߄(|XYa@ uuAD)IQd `ۮHC n2Âi7iuR/M@ʡĕ/\P&7G&j':a)Gie7mJ{O[ C& <@`2 ج67O1fnT(Ձɞ.F4pvng|u9[@{'.X3/n虛ℙpv(S[ʷ7ق2`*GIˀzbfo1ʑbk\%]I+p-2npNHRKo{H/(#9 H9!tm3^B;fy2ϪVorЭCS.ǀ#; h u*y5&}(}3,ì\$zg.n[-AmC+WD9mpDkfW9Hԧޞc̕<vS3ðϵ]&!H amP kxm/"v.ջQEc)?L HѵATȀ![m78{")1Q4tʈQ;=k+^¸؟aI?T| (RЀPorϹ,TAY2 ѿI8 1S=}:-yo2c 8KqH8?-P|dz4%n߇cމ<:}D0X!nJ'αT=.*n HAF}{\A?&D0 j#R{8vpOĉMz̓[O,\L9r~J7=R,0Se `Fsa:ԞHWvyjT(.+G!K  d՚s#J%QҰMl9!Cut>ߣ(uyOx]AXBJRa̭ɤcGQ,KaE!=FĢy ͫ2@$O;/EqX q\zޕpvdPHW/iPf֋E*IWtRLZk<{=42_W^N brv OP.I&uiꋲ_(K1ظ M$o8T(j)!')ܝY]gK+7FTtOo)Zuai%,m-Jx2GZqssR>Ĩ|ŸX(mP#s):YnKd@d (c{(C~ȏN)~,W-F; _Wʺ.ARM ~ؿYvt@g?gg'E|J!S30H[F7ߕ̬][@=*):)׎)t~`e?.i.†=V=-k{W$h˩n߼V0NI,g&Bą1/J`]N6CaTC1V'H UL2.PUQƐr9 s H8iB."p WM_)=+H.C҆MKFحD&BVndm}Iq#&*G[Ah:>#^A+?__,<O[hfX褻;N; ɴĦEx2@@)zsݝyC`Zy= U`9M8N s"%c,C`_ap_{![Om׬,uH\a\9W]dW,穁 i+MEJ2X8%ZYƵ*qyӓpD5L3:IʣĶ+5tb6سI] ?|ȇ*c |D#^9H54IҡFtGK*S U@Uv#<໋} E[l4?e uHmnFcvze; . DqUI/4 hZ˞K, cJ+uHbJI7v \G}J-q$>5 䌸ތ7M ~ aG{MH6pZ&M(bl(UQ;Qvw^T}pdIJMQys1=3twryU {Hm*WHF\o:DLJS"  .N=Nw ȻSvjF.kUZ5ʽ52䇘,T{Ia_"f:⃿Bu`0/4Ic]_ grl1&('Eosxv'\&+?f1Vn֎t:Kve}ey#It^,ō`&I]vU_xT0_wF5ӥ7WcN㫈 < 쉦` n 1& ~8Iy jO7I'DGiґ@1C^ x, i)Naz| AbZL<+魇0vAIT( 0[$t`aCO_BAyzNC˰d4H Ӟj}17tS1> i ̵|z&"Xa)),=1#2]fAH3!u,-m"C7u3Ok`~ip wbHM01i|͞_#LER7xO,(30AX 5rL6@q! eL h q`r7eB2+$(9Ai_wK43c3@"mἙfzh!J|Y~vwgӷr}yL'<[ny(t ܙ3e6{(GTkZdKU;yDiİ&.ڡb"dA`|pAI zڑ:/Sԧ٥L0 T؂WM戁薧z.Kܕ :/WIX am.ej]@BccE@:-x`0//S cξ%*jNQ}.,5|ՊvGZ캄>ZTA~ݷv#=r<>}(za=bz+ 5rN&y F{Q<|>ӭ%ԱhHȕBڥ _>\nS##q0 O=-b9䍺N[k OM!|Q$>M}w/J;¶ tv=2 +>lB9sh]EȤ֚nm`CKIu,+V}= )CNRPZ^.(4ѶWp iژ_PhѓkyuՏN=sBmvlڅXq ,[|:3u#% ?wM9$9j: Z*#Yb 9xv2RT9|NJppw<dNW @GT\ i4lԒ$H5Gz'FP#l7YՊB;-etaسLU!t2eAK55F%B(\>?w8ə}G^m Ry"3 f{6!ᓶo?Y&w{%39 ]5۪0JzW|A2L)Fo?d: cOƝv]Tѷ ҵQt8Ƕ؟Լ"TKe;l47sv&gH6\!Wyya=n^;eN?zƼPF`fL3Y?TcI+bA?H3 AF;8fV~|u[A]vޓ ߊY(@w`b K]k<֜?iWZzͦV;yV,@d|a @wjk`r 0=$'RkβJy΄ݣǵ;p%JԜ _IuESn:s#/ ɺu.Z8̐5\-gB/}1N h\$bW=sO^ [0Eioj f ^v(OݗN qP-7sH";w-;4 ("wrx]ƤќIĢK=  br(Oz0{鹟3\@`*[vN})[:ӧ~OL SF*%.QM/{8}yG6eYHrZ/\亷|&*Tܝhȵ1y=Cx?v NR5-A:U1 n.4㰷YS}snډ)",[.85i"kS pifC?H{YCHjdfu.a K^Y@ ֬uv #^Ae/x+s&QM }rUi]cX꟢&CcG K)Rܣ^US^6&L]b]MD{tq\<絿.MMwCJsC4k;D!ִ-݊]\l!Q8y&dMĬ1{`jP SG3R׻aZ]kB`vw99o!Hcg=dhϬ!cޡz zΪD*B!NOZ$XѿN>`YIE8:)}{ חOtu&b{d2sЛ GX7. 6 |sdB3mn01Vq#i[2i~ I9n(6EOdf0hvϜXoQ l^K)E Ŀe}Qryl~f9ڹPD#\3%+b=}]~p7ŦȃGͿ@AJhRcc'YEҞgW5ͣ yv $IXJ2R-X',ȣZ͵(HiG(Ruuq1"95Yugcqfç8X٬E/ߴ-=qw]f3ZTqFKC$Y{D%Pb+p?BO6O H/9a~I-S3vÛץ?ȸz 1o)\N [ "5;ԇĽR,5FN"F{!񮪎c,o6*`Y&g,`'"FB{tKSvEw9m&te5R=bQVt.5:lEq| ETd<[η}X 7yqRK!yєז BZZM !ߋ'2`wb`(>tSN lXdSuwRq_71ai_&=QK{@d9{fyfԺbL% *pN ,OƠT=XhXJiؗnz4b2)égQ'!!HV+bqM+mjds+"ݏ0.4]\?sp-+oAZ88rYWt+3u?f˵{4O]s#g / .1ȵFy^e?) ecջ9/0/q*c8no|4t8*dFE- džY k A~okW*A#fâuP5NT6zafsRLrg?,"͔˯hAn;2[r1{9I;'Fu-J?݅mʘ]/G_h.ҡsn=lD%\$?*b&y#/ {}~I %mmi7KJŚK%h)9u > Bj(vIe'#Q&mG3=lb{ ƶSmyg"a kJ=7g1W{8aAIIXB,BY.]*lӷ.x$h-Gp5h?uX; DWi/3yO.iY5|=M|8p fAV>N;T'm|鱗aE,487 \N "iF'5$QCfQ QV[&-ȥ ‡eBG!,-[P_qOӯp_Xz’C"wD7oQgsAU.bAǷ>q,p\AuU_|oȥQ0K=p:'{lU@^*+րײ׿2ŗ@Z3."{0-un7X4'|<-uzvH$wwMtK7 "+װRWwrFx7qh'%D/\YGHdy#2LSόu)Vֱ>E9Bf%nz`Wz1dbE`ƔSTwhTw8]pLDJں2ͽ;,m`GQ"Q/BĽ4%c\DMqZ+Hp*Eo#~j$>G2|P, 5SU*FJSx TwEu{q3!l]b[a HVLkp '\{båYYPHISLcEv)}p(Ws!Y) |tGE; S3j,nh b$lbb>X縦yE%K-K!8Dعg'KR3 b:Uu7@;207o7i;G7;WY!e$+vG<-+"rz1`c&50̳pgt";)fql0-yekžπݐlpbiZ?MեXfw(( _7miCN"tmJy5LaK'뻨ޑ끆M'ޘ)7sdRS$Umjl|:sF=LA'w7(r!S Б~+rON ,rLL c)Ycڄb^SF>Y0 ++oy=OX7"u]Jo~Ot*"VEZzE1ۿqk6")|i`~fNGN dǗAxT#XP\JŘp/)]~{fJS߯1j|>;!T&WD#KLiΆ0N:`vۼxA!T˲-\bu{XOĉz ,2S&OEp߇\e~?{N~v:.f_y?+ȥFR~d_$cK׏D:%9=K {l+ bjMA{gE Ι94ũ%1U-6iR3:+1"b˒ے7[fQD#gbҽSmV^:ЉeNyUϟ$, |399J YhO]6>=_i֚pЍïr0}a6agC"s۽52Y"7cd4d(b&gD%d_d$ѬR;t-dKm+e k^qAR .w Fvv0 bA^AYy)ONzN"MpgNN-ܕ^A7M cWRtlrU Jр" )~^rVi_,574G¯\I Dh./aviQ)%r+dFaFPjZȦWY/b%U}ȊnUD753'Xs1*qar"F0dEyi1l ^eL{RUQ;{R)*@ #fY@- 4ZNNxom^,R_!ma ]$hF`\+!c0M>,Gbv{fU.~"> x'L2bX9| U_rtST9x$4(2/TEBCmZW\͊^h=ﮛ Ta4Q8A@Г>F6 =0PU oÓiad@޽OcLߩY Q$yz!. ?4_ήag#zn.}(uA plv$X"Tx5 Jk:ڈeܔ,#*0Q#C[wI/m1<mNR#x̲C+$&Bĩ\=ub=jw>E15iN;|zW u!˷>_MGW[sd#Y>#oLr ]H= `#*eL+le#F$`+fv%{tzbVivAJD]\鹾,2w'L 겯T*ɼ2e<#>IW,.4rVcSHrnu(tOlm @'1<9ހ z[asJipݔZWQt8hbhAZǏNvSf+ݨzJ)x% ,殪̗],*yŒ}sD)Gda+!Ώ԰fX )a>mDWkJy"d 3&C N:J<ʸ{2zH [eW/GXR'뾬"lhea:^/X>J3"=g.=QDn[ Sc;`5*fn (KuR רA[P;8Hp*Rj<\T:8U"ܢ57Ptoe(a66[TJ**%6x"ma6&:?_~q{AewFWB徟EI,$0qyݱ2ӑzMpA0U-ȱ{.=+fHAtiYprZy_L@iÉ4 D FVw޳2 X-s*2yp~&Izqzhh<#Rp 'BH]B68E{?"#q'^2yqilfXJ'h|G8FnggNndw;9OB 󏬮}93X_ew%¥ $k\bS4ʘ#]{Auʉ3Nr3_Q쭵Z%I,wpUqE堊8%NEۜpV7TJ5ꯗQT!M"(9(՝!X\*!4$w`B]8Zg28|R04#݄&m^pu~cNkڦ*, ֍>v6!LH]gZ)8=9jdpluA8%Dַ̪J~x)ꚑ}`D )ǮӜQzLsYcHѵ-N]2^lpF6^XGR>Zs58-?|HL 5}=7y-QHqP04ztp+ Ct kmDxh՟.@u.PdWq&6s8U0zik|`b{:!ryU9c|`' @?tզlTI<:+nuU7XJ&9ѧ1xmmrNM8SdmzEA[z"iX."x jD D^tO%窜 ahtQx%!0y}P(Կgo|3qRPy8l=m PT[s|=FBM[LZy11ZwF s]̦,]a|NOh%S?{296L:}%)ޡغszB=(o;ҥH:zbJ`~ewEVk*.fݣ/v3$ߌt&4"G崕C9-m.pk^v%𰡕#7xO̭*Y:F;&D(l g/4׶5|m;,p2nܥE'$XHؿ_ߩl/>pя{&9ͼNnƕqpCr3069*[OǙ0uHLR1UF0Em7W߰p@i*C2} Ĉɉ 1mouK[7SMu%z!cG-$W/ֿ]zr$:Y = l'AWEZLK%:>PːӾpL[zYS!GضŴtbHj\ȔtčL}6߼5 {β݀u[+HmHlQu{K@>LKB.Z1֧-.тU*FY[ kz:v&&|HB@s zdV+S{A ؽra#rFñ\ePwK^S+ۍ8qou1pbZ:ݱ"lH];o#j|!ǡ4P!ێF!M\ Ccx!,lϡNO ~9!^c>Z3nM8h^Oɗ_sYr%Wo%D\876?2ypYX*DͣWŜJ $Y*D '>jcd#)ΛSJ݋vBȩNxzco#[zv0_#Yhu/G}"ɕ!:=bKXoM{=Y36FK2ꬡ e.wBЋi좸Zn'c }0ܸyfB bdSoLN7R#uPb 4/&Pi.,# "|0I$<+Hո㇤x+boX6TjH@y+L%II|=Db׵h1FDH3oRfN7dRDGa(c$!ц8A* CnJkQR]NO_aBѨ9NC)I?Jfy?ƻqZXn1F]j%wv~A]\F_tȔ^UK͞C~o%)8ӣ\`A~+pF1g;1,44`LKqx=}d 'an٨x#( +^1V`|yޫ:q{<osGfL_k.DpO4r9AUo :0i!fY.3+ZxP̑昻%ߪдDDyn%^#|s'[<)7jb $z_P; ~6ǎ &X+ndCܠM{D9g 5P8 (;a*Va_= |%V6K`($*_>]a:nh*wHO[)󌒻H:.SB=sUJFڒ‘V5ͽē g\VXWQ.0?na"_Eͽs mҫe6}ޅ-nGJi?ƒq)WO%C9I\x >KG 5xlG~sH 2Uz? /8F;y kuWeM 0zR{dVJ e|=+^ixArW|<|=}Xz<u2,'2bv Ə.ehF-L2+ƱJ#!? ʀ51',CgM, w{7{ks,J?%nrb(lH]k[!%#hcwl $oh&l#*ϏnFoZeBQS`RoL& oX"LU<4]{H迪h:& ,GÏE{9#8Nq+f&?DQ&y;_Wzt$=@i~,M_ĥCm.}`g@oi5۶E yyI6h[ZbJ],3v~:x#v}> ݜc€t .ױmdg*XNԝpO;s[\;+ YYVx]H#–6'8_KYi<eK2>uo'BWΙes.ry!y~/g|FfZJM]xXk- jQYVGkV lg]=՜C2qz:*j N%޶8A<ނ|glPYGj5`ǖyZt޲1!t&ojjK~ |6}|7yS-նS{ ٽ;,5M*V̭#>v+&^&{uKJ--4f =_;etvX!0tM/]FlIeh* =c0"ZFk]LTovK$\\B{֦Bg5T5:\Cf݀T11O*}hV@;*j@2u4rA-;6Xv4fm+o[bb%M?Х_Fh!lrsoӶ~|4]okpՎÖxO?prCx:2 v6uO58bY]TcȑnfM -{0W uEiɉ4!d7~*#n%K4 d]ŸK/+NgUOʥT^lSS5E;l8[d"7@~^8Ts`ΆQXLt l~6ל1nnsVf98vV&eӃs r40m VAD?+RiS)^kn4偀ZX6\wA*AbeA$mӑx)/O$&n+X~EX M}pu4ռWg"0Hn- %O Hm?32BD) k"-VHf"я3}(^ Y ]1PעR,%/rvỄ>"|"j1 ^M&!`\,{)B4 [bKy&2Q=rg9&pQ(nc3nj)L֫χȴ*8@ohd.Ӆ ,Vt"dvWm1߮tr|+|YOXN=@h89>ƶ:M 6c9̈ bԢAPLm(DF͠Iu8$*`1WLGڗr#֍fB)D sk\,NuoG6Jꈮۻ9xd4ߑx'9kY͒3g[m?7~D׭Ez4n4kqєp@}8PGFRUnMgD1VYsޑd؂+nOLwCh ^Ɂ)17\>]L+I?{QX8󰾋11[_{b[e>ގU 1\njY;^'iVצGPWN.j5bSMUT-rԏ^J=bx' sICO72gӀ[Q!3@*u纁9_E-cS:8.Bu`׀V4i>@M_Rd$]LY![Um7V$aE(NbBvW GDnSS>0'`&(5rT7Fw.us>U. 8{ Hw0"˞艾qHBǑ/~겪6PEztר1 YmTsl|N˳Id&շk Us|N?@d>=!i0 Zg3fȣBwPc:H(& [W'/enג7= S2kD:aYewY#ۃIH ú=T;G19LIېdKL:G(ih;#fȎ~A,fAd(;_Pi Wp#\޶L\0u(crQ+| zxWD֗9D0i,!$LL!qW}[ t_r:)k qq40> u&⏮i GJMcePL*xϾ1tp4o's}b.˃sgfa8xHE|G qV}MwQh{I{>_WE$-K,;$Z$X*PGc8׀qBԘH׫8`2 `%E-~jJteVZ0Uqz/ePHK?NwZ{zJGQj?*EH WJ:CB,9v*V2!AzB r, d:4Z9p7T0~ rè;4~XIS̨g^sߌ). 7 J&y2*L҈X!1^W\m^R<ġC2Lۄ7MG#}|ef@q ( 구kcggI!N:h>e\<"]=-at~qx%$ BfđpA.FVhЩҚKJe78?S]qO HoO#^V, U@$<ŒAD,Mx'"-X E@5֌%H2Ok[Y`{MYcߴ kS&=IŴuʱyَR+PA>C)o-[)ۻb6(lpԣsOW򜟤Z0BC_$P5^6ԑlqǎ;U8 AcU-X^gj !'ŶM˘FnvxbW5~`>ã,35 \ΥT|gR6MM#!4~.;d\FHdK +i'Ȭ ?f$ڑ9h װ8֋҈2nLs|q%Bkol]-|(oW*rL-C,pBEv^NUaMx~bAVJC}7|EJK1R_gTQ {&?'k2NqUR'kЭ/. TᬷAu;zʆڒ^ |Bi`iQ.(MdSFzMqjɍiOl <5\a%3;m#%xȝŒڍ$\ɣ8٠hFG0Jx$ NSi:z_Hxu,Pk]βb<-0m/Z3`)\ƛC(KG4"lDNhza ~^ CL;䓨U}%"_Be{e7n~)8VHPԫ&pA~^!"3Uo`{[6:1+I/ Ћ aF ?<'|zdez wkjj5Rx:-僝x3 λ'} 8uBx hڌ&$+]p jvڣv١%d=]@ Fe7p+qwIǛaN ( -aeO+8gN4d,C~ dSNDgOxtYQ_|_<3ʱTʻ@juXx(S7w\,#1Zp ;ft'isF]`N[="ۥ_&<5oN[G#vt\10^8}sM;zr01gEkֲP:3bo{ׁZ|U>:#XF~ FԊl?e$3I]߳\ЍVE/ 'U^Ɏ1(T Lάb;ez} pl̈́I wPNhtޖ5Qt)?&Ru{{ɘ1P>aƁK-CD% Ǯw$BV' z#ZUT貃}8Θ[ #Qe s,`w=Oz[^)֮pbt CD^mY{f *1uЖ !)ͤ\ BKh450GXVBȒЅil}ez (7ͽ6.uږˈꚰc3縆tImu9b)yEXVUB"j W Mw4Rڅ'x5~d,_cjEI7Α@'uauo)1i*ul e F/^X3m;DoQ BPF}Zg8I#`y\e$7159vPyP/|B@Iؼ8=t|DK*&eWx0I1D#jEjba2hšӢ`V0)k0"wͲ*ƌث8"p_cw"j/&e=qN0FQH7Q_`R߂=sI]պ*ts!R{DLy j>8kxGZ< igyYI~SxsC"v)޺E[,Ƌ b}px^v#,Ȁ81\õܸ‡bIȰԕ>B 3wY7*Yn%c`Hi6:?_-$yyyNӬn~YD"|Q0q+}c*qzr,vRgfbܐT|n_t]-w_8]$15F%??,X7x' x(`7wP^rj~sU vhx4dJEЭw joLdgoe-{9?'LA$n 5# ?N׈ѿ](pgm ƧvҞ|=%5srJ?8#s~ qa14L:?2XM'+Ќn? _̔m+]׬`FMWS~tHh) w{UI({$M;omХԬG54[{%omyd0^M—&4 ޻' +0 =-f5b 0\u*_xfHMGWټz0 e|vjDٔ@19BB}fXH1;\L#> Y$i%f`#(61ϑ9=dIv̮a ̞ 78M?CvyUrQ-qo(d1(%C@k8LlIDemicy┾z? IAN(I #Oaw%a7lVcw>z w/ Uc 6][Tf9ʲ΀lߏNhZΏh m s#A: d)aM.]$MvGAG76ə }"6y7XJs8c}ᏌeG `}'YC+9ۗ=amaɦF1(S<3Z_loW\= P{4&Ҷ5h-: ;Zݘ^6 k}Unel n +8^g;k.E~]ϥcMH6 Cc/?)TL:jL_Pz;$t _=Aie@ 7q`}*Ϫ~؅qj|#] *G36ޥ H]*(N:CFNU=@Fh_hN&0<5Ti^i0iBqD_z,MzZ".\*OW(8 ĵBs֨j=!eP[C#0&>ӷ]}q$L.[,ӥ=ZAstɃ7Nt솊rkjPl& "6$&C}qк0Ix8[Dlg?hd@x̛X/|9!]%t?PY DZȮbβ+jCq8>%kk"Fm`JR.|GQE'g)RPf~,@ZKhx6V=(>#ۇtyguNwϔ1t+/T(:,f)<d3C.b@;E, c9@3 Fɍi})Z|^hww=RU*a5rmC5(C ;,ۘfY +<>X37KccT*]-¯̢p&˕wܺkI il1C5GJ|EH'o(`ygrjm|50 ٙh$NX>5ezį[?\E/Q,]5ǠBC$5lky4MZ2hXÐQbДi8zSpC0>m¥jykyAG 98EϬ=gM`83w_0Cߣ*tJQ<jwQQ{ -*/_̥g0˳؂ Y6b_X: ox@I8q{:z (xG=aj (Z3 EbѶu&5":Fy01GM}6;n)KL1Y%DOI{DYdűyj+m1 ֲ;[?Y8Ջ !f~*㩿n6`{XE19qrEX QC. m6 3cOz; tVW%T~!Z.'G3~[|l`hn|ǷUbGCUjT8WR( Jy\m=3!Vxp\}PoBb࡝xfeW7.}d4&dMd:~uQHV_.{k3d0[̆^_aDoSb\=,BMW).KT{~g's "&6 Rdvj+mT5jGiu&3_*bv~k|hf]wXV$SXm|bQ.0km)$>9F*6?8ݣwEXO7VՠSDROC-q-wt:<ߕ`_RD^TgfGX'Am@@.9.VGb:t,&Mr(v|k>C4%na3MѦ_ڱח}G3OP ilmAbtC,(v)J/w\]1aJ%7_0(iAkQ$[Mpfwy\ إy 9sܷ$(5$*%1bgnqe+s&YOr4̗ ig38olMGJأWgxb?,rZBؕtXIpx f;$PFoB75 ض?Clliy/[JEf9Ak]Pt o/hem[< ]DJ$w@;,jSvs{Q%ĉbCңDm4^iKdfXL $iiC֘fS˻HLVkj;d8_7=K)cz@)U&X;Եغ)^ 켹0!4.h2WgL(Xd6qXïi4bfHŚ\xb5(,5v`kQՋpt:Q kt7m0-T(YYOoYz5RSN qVFH3{5PLI@]o56ĜZhT-nvlC#r\%tf?x0@WU!e`B.b 8Nu`U} MOzR9'D~7O@B_'L(^4m %]^|re>^:;.F 1sص uWQ1$uAQ)y90X]ck:<) (djo>3|RrIg <)@ĝN&5|/H  &xl^'ZS/B7~nf/!X.x¬\Cvd/ՏV3S*OFV'cZ$/ (j% T4ۏZ0^/a`mx 8KW͝l ָZK8+~9=]O|q=6Ox_fπZWSF^cb2t]a{dWli=g_ph/!Y1 b'È"+QFDp:+\z҈-9.3 p7^tٔ2&IGU曦B`·gb@Rn|N}nyj>m|ᲵBuy^P+ߊa@LVRx02ADxhY֦DDNѨ=y4νK9uj7_f?6*A-#^ X}߽֚v~ y~Fub"\5J2iꬫW,O9Hi9]HlV瀶Yɲo [)>)7 Hmo2]HFߏ6+5<~o! tLn'8,6a td3 i6wZrJ Ob|,O4ݯD|QpG?XLPzrPjQfR%M3,۬w.N&JmAKCmI+pSs_~+H4aɸAib5ͭDW9:3 g|93\i=g{9dW8xNduievL i#ϿWR=dCLDd[/wv/elT.ʭxG^,9>!"sDtBr)~&1nrG *tB;pq'< Y172bކ>\1]$y(/La^5,[ q؃s "Sv"+S1R  nb%À"6l|c/la%q|#5re~lb,szPG1HU2Yj<(xwI)83iR!:3;W{lc8U b: S_ [[xbK@?H:(}؜L9j*w_$jt| 6F#Ij^F=Qp_!{fѣ_g>Par6GKMWoD:P@eJ?QOj !%֏ hiöV]L.gV;EVG5I/xOz(;"i0TI>~Uuɴ?rhJځDRތ4+r+\ܧc ߰X%ɄR-pE=)` 9;>^3w /F` cw.Xz6CkjV̾Jgxً)BKy;R&.{ZbQIl#|Z_D?ɽئ/ᮩ@(Rξ)e-:οDԭ\7BH[DRv Ggg5XZ0E14}짛^s/iOd,:McVVu+;lc^ -9ՑQ@%aQtr}qN#t3;9[BlèR;P  *s|ȁ65@f\ %u;F`?VnIuU 41 KK ~G ЎrnP[5+>[vo 3cUG^s+vt;Ru2U&\Mia~^x$΅/~Q7B5?<~ԫ?ą~@zE}\,5i1zuez| 't A۳l@ΉǦL~L3ON RJ%[rEŎZ=F53g @l~ Ng^ 4{ vO{c?IpП=})rS% ~SXe U7?^4Xې#.PUp[\K.?-Z 3 mbҏ)v SK2Ӂ/ĽM.8(09D@p+!CgV-9}\'-V`;?thoba+6OCdv,ͦa91'5UBxOQ"9|jb;[q3Cu=)#PVfъi"\*ä ]l¸4y*ٗq9]W{'o;В;WF^}Igsj9Qز?泌jso@9ý"JY0wǼ.O[+{5TBh1 ->n1|8Q2͵-%7:{e/ \ NSAạ!U]\g=9fuCKv[7]PUB$#e,!D2[e/HO'3֮:mPSP|1^A,d4_wUBgӣPW"h4IqdΆ;})H CP"^*aw?6Awj/3k~WǣQXp/2ɇmaӫ5ԉw HߖI?Pxq9c2\_kQvN)b15J 5:7Qޞf +IE$uɇJ)pӝ+*c2ejE%oY&"Z (> (OlKSp ~?ݍiY?\sq rQ 9G];^j䣐0=[_d2BtmoKw$4GOVTpG{Aȏ|+RL:lOƺ؇kg<oPc<`-IG="m\S 6W{iGR\lyZ}L\VccW>X`uKE˥/se\gzwmm EGS j tQspEp}?B`|Ȥ]/,!u=i,1/EPd~/\k]y5. &@(ѴSM1G_gdf0S{1v"DCɷkKD;aQN6֮[63:VBj>&^)lD>5Qk1kW>K~o-JR1ml`NNe]q  ):>EtTD@ nQX($NI'OԱviV,-#sV(/w$ȆwwIcJ):kԤ2j$:L7$z&燾MP@# }C㊶e,tVӎ]rNmtԍ6z3(R  Hl+J)˖y\~D $6)<p?.2̩}CʜE:} ڌk<-jdDnrG}\WgZ=7>*dt_ѿ |UIXY:6eeW_^1IŊaP-%םbTr"$muDNaF4<5%`aP&102FG0~M `U*`kW}կ`4P "»܉|a\Q SB]tv kcGs?2MX0q[^Q9B?Nv+'V6)hӗeT2Xqϲ1o,2ti= U̸yP-52~e.T?߰¥N#11Џe8!2q,{-{QA Q3 ΤFPS:=DF+_Myl1`w)'ܦLեך2(l8,R\f vV64UR%̹:*Vpsx t"@V}f0@{ Y*:m?`2 Xs7Bhs(.U$ k":oxK3Caw~``Hhű6S}\_/9©<9v@|w oŲ|&NlK|0bQ8p.Vc&*j9ț[9i>**}f4JYKKz[?ï%?xr3#~'z( ŪoS'n|evhݏ_"OH;bsD^0ˇ? $VDPtte2U~zV@+m9$6 PL&@1 #ǘ+UUuz#*`oFHX_|| * czor xAXPud"OٔT-7^+i5XpMm  q\"^qkoT#>ȵ E>NP|eK}P,gn"t$3IjfL쀩W@>`SRg5(;vG?fyбy9S8V D[#&3p Q?[Έly?װ' ιS2{feoE* )Er+&G\W[/N]*ocu5ܨvPWf2شpfՁ^KLfhin_DډSÃZ^.,MY{9NptqX- |_L9TOo [&Ukρ*n;/;lNZXln Mvt0Cݟ8_su!OtrAnr1Z cU}-cU"dŃxl\oLԩ} )'6.M:7PиnC~1ͮ< =թ-߶UKjA_d*W6i#$J}^Xd o>.6%_YS )ՕOzŀ=Ϧπ߮]?ѳb,`#*cPGWtj}K(A) z?)@!"]0fؤQ.?!cJ^8_JhW6E{%R{ȃЀ{Ohlh)lheu6HRa`~҇14cEȭSk2MO#\?p vXkҕ4"RG%vr"HјREJDE  -}2Vk>xomMCx#uX*qA ɩboi ' #A"1+ Rb  n}]qkhw E:\" |qªkyt`XEgX(M0 /*DpOk~S>?mo՟n>qs<}A(&=;I>wݩ;D`gT\4ᙬ?0uOލ\ Ţ;-D?^n SPv8y{z?8j(F.nG}dAn>EI1N\1(k#yX:B"OrԃF-ysQ1K_H# JB2d։Xbd|慼 ߎQ)ܩAyIEGvq=bd$ޮe@7GW=}BZVi =+[ޙ a9W×ߛ‹~HkwR'LiyyeYAG]ey\<:xw5wJDj.}̭Ɔ֮ y #X:JVf3 Vmݼnjs٢Jo;7! L2.RF]{S-cND izoBRW>{,&.Z!4"⬵~XJye^!fzZ<&2mxГʮ$L  ۗdEnF4{CM<}O 6֝ # /.+z}]ܑ>h_C,ujf~/ά@O&%%n"zzk޼hv^d=-  K&;]B'^ap^X{ZrlgA՗ kR|ht|7k%G>|H ܿ=Oj-cOo4s'Ch۔ pޅװ7?o?75rt,ڟ5R7!?9}t-/ $MG8BpNOwtU$Ծe@ ixnl(@w5mhTv:'_BD-oխ w#.pTJMPe#<`YyMS5)zGJfzDoڤ}xdLzFy!o:)S:]{BGEhB#p(G_"@ZMq+`V|;M͘v\/E{#'>7v&0T-NxB2c*Rf#Њu]O.;D hj>]a҉Քӏu9ةI¶l# R()@YZ'mO]&h6b~;XS<3&Š5РDbƮX%9/***ӻK.nXݠ:8O`6>7gOF $hxdž 7hs+GHn@+S m%nEM7.c}$ +0s8vJTiDt4Uq#X"Rεf:^cld>j׮"QWؼkpnXl}dRIl ypkVu9U1$!lX#RR: ڌ٦(%y0/ IE_0>x.H0ZPD2^ц24Uoq+ٓhLa%*9$%Xq[tEvihHM0F׆„CBPqUY9߫Z2Bwa&!eߕ6rWhClÍ=.CTV'c|Tfh,Z;K槾%`+LS^  Ո@]G89h7@欜tMnxG.m^Q<B9VMx VވrȪBJ`3֨NT/S#?#;& } QbX Sb}zy`zy?ҍ(`~$aqByNԊBZ׏vCkGfĞlXذ接}mHy'9Yf )iGTavRkxI=%wt /&\TV 7^䦪R^5hxEF! +{S)rèFs˭s%dJ(E E`p8ʻs8O?r,ЗmWߚ3J&,v{1و"olHst͸z[o@~ɘ۟7əVu̅p J Qrr$6>aB4t- oC2?N~vBOqϋkXZ Ih60 G'ֶfaꯔ=>-#879GR@cE얳 j-Gd>;m‰SUǠIMZ!e2j؃3p$>B'S.zBr'.TbG UBX**&ie@\K`ձd58;Y4wb3kf% rTۓ_u.)W:|JTvL1쿈#"e:A-FF7A:se%4Y n"rOGLluBHE=\ZtRS]"J6*_~T@r㷓Ih2]2Aנϡ\×vK礅T/ ݓ3`vWSضit@ּJ>+HYm!C-.Y *LJj뜁e^8|ƣߎYX(d h(~.m͋)74(] d%A$`҇ҰyinRPdE-OҁS!@"AO n[҉{zJ'C}7rHp0kL7ܫX7U8vM{H>.,E""'ӘL$ WB&3nvňb"PPµƿ,&-SE%%w <3m Dwi%:@0Yf'` v\uv]C" c^J= ${$?7e`P?T g:5G/Ý5h݁p,LM$ctJFIEMH|7QpY 5*u .Ű[nA+;8#ґԴ{xZ;睧'-n1bQq}@…nY&YXgՆ+x䆌@h6+?ր X֪-|\;0GM m"^2ۆR 8ڼ0Q괞{"gG cҼ {-Y|ry !e+;*f imkkx/!`F)C4Q ;.'Jp_u']? ,fGmQfKZ->/ƌ)j?94ƺ!dcd bO.Ǭc,<p1, )Yݒ;JnvTCI349OitJ$Eq{; rN4K{ { ʹtѝ!z\6.P=)F…IEi`Ch~wE^2'K7uہV/Fk٢Hu rkE9 : kldb27Oaiv- 8bU~17])PV.”;k;+#xaBsh-(^J5jdj26T)1k#7p?5@|$Lg[GPֹ7 ZNNV[Dn [B^)+ߡ3W78b~h?j6Gtu=@|q{e8p8n0*$D2nQZMhs'辆2W[šfd mi̴9hKi)š{6̀T ?f 0iVi TQv}YL/QEOWm/ʍ<'sgzc5qd1qnʴ.|,)|<)f4r!zށɈ[@̉xô.c +fr֒~wd!ܧV뗮).eeH8;I`YXJӉ(]`Jp#wWwN Pʚ7֝_g E?/h}% }*{l"U'ے{٬mG"X[A-f +25?Hĝa}B{=ݬG658Ry#"?^LI=Iw*E2ns9>e:~Ɗ4v]ΈHFGgJ C!ursh302^ڣ=Osja'.v%걈L:FԦ{RO0]!{?Ts8.iu{' YrCz(Y)ӽL+`Fu~M!p,ǰ Xf ` 'fxal5f5ך%f2ao #W[]o-lE(/y;Gr^Z8cVׂ8Cʇ:vOSG`eougѸ5@ӷ[4vG-l&M̖wGNtPC | Z%X`q1a:En-jdbFXAg6,Sjlq;Dxda9fX[yA{.%S&5UDu1a3ss/"OAMu9_~Y$AiU3TԤ=id.Cpn0YIf7SFK S2pqT Cn` =:t[5.+vGK2 ԝbLRi}M gzOS7*\o*/ }\Wr@5:XrD0mxZDέ㷦Cޙdbt1 &9OZ73%Mgre-m{#8)%Zou!v*Ov(ѥ5b\op*[!(0ƦafYJ5>|Y^둞p9 TI2O:k`~Fj5g*(m7ZԼ'uXn YuXg"X r)@rJpR _ͯm9j^yj%֒/맋mKmE.[@E; d~In q2; |N"şbBW~WZoŘQޙ?.XJ!m_?Us2OxYy2jɎ hsNn|LJREt3ϳJGV献v})P.=e!'Bp%,?cEu-0pG.R dž8Q{ 'LBI`-!V)݈ӆ1=״Q{{Jybwj[l7ܫTިz^Xq0j8ĦZA),|Kz lHEQ@SW=Txs+ζ0;> M{; mC^& PVRa֕VB#"QJu56Gr_$ic{ s,=rT$<ju-S/([-VCs+#iVDΧg䀀:JoZ:3(d`wf_i-{v>oAevhC|χ2Y>B&0m{$-im( =܊_1aW !}.+3r!(L; ;e[Tsq6 mȼp҂*vI=ln*W+:XgrFduIBމwܼ,2%LI< l^luo0Y0&.2NIP#jdI~VN W@Tz\"+y帤H>ė6h8$7-4|,Э?Z,yW\(.&Я%S|n 9l.(1(匫t^%[oxfJgB*gl"}"BQ$PQ}`uZoÛrB76&x1/\ mǩ p<=|aE/'I;bI 'AcRrct&};O&^4ؽ"GK{}EK@a|N 8MIuGH$M'^2oɑ,4dcۖ%uq.ʪqg+ 3i&yV`,6.c\B=H߯DUdUQ;5?.D\Ec$5[1+IG 3(8)<'αDpBl8ɛe]_lcQ v.>V'}\qɘTo>m7pjOHU>R{,n5oΔ4DYwOHHzN hȼfX'\Y[N)U,LHn;btT]Am Jw^%MU.o]6e X@eׅvNy@DIC /y9>-*24owXb 9 =iP<71[5CH1x9=_MKBK gR_pAKVո)$x?aF ѱRs_.INZ2Xv:Q >Jz+ arY6'kQ8 46;ٳ+v88uG-qCZ.lpi6/*Ai.Ş_ç ٵ]p:BQR`gaXq(˄\V=t`#YQ$ em#<}ECNj5o`I; 8KZ:+KGbx)ZPo)Ȫy-*nFmu߫x"RΠ5rf7LTxi35n1Iy&ĬWY1[|tP R6LI5ī,֢[񂠾-s,4 mAU'R@^o)+G;?( &k bXcP'z$ᦳ nmG争$H,ghfkC 3`ϙqIɠD.{5^i٣f:6}VM6)KtƯ(,o3.5}"($U $(GM^+6TVQۖYj` fuȢNXafGIVfxW׵X mf3;jNpS'hA +`|t!HwN ֺ%αuφ0,Shfk=K%'/<0~~d,Bb#ugB1`F<ƬLlq n:Ђ)̺86:? h;qףEy B7i6QI{!Kk *ٻR"rBߦ"H%}FVqIU;AC'mH)whKm *E/Q*WXI3AqbE"XdD\u6R 嚳kaoϸ)Y3fDMK^vr&0>[$&#}k '׍wf9??Y탭 ֋ ̾O3Sُ K9:|E*>X@А HA{z>FĽJТF,R3 Q@Xp:lއU$d!_BkIҠ9*J(7hnB褷PnZ'8 f3\wkwymny)[2p-(Z?HAhDczD@={L՜37k8Zhtq E4$zXSy:AhA #`-ڄ_jwh^~.4,+, ,DȤxJZ꾺kϕcO6' o=GDǹگ|_c @puĴ~7>N+JNKysޢ6ʼn] l!eummL)SJZ^T_EWsw MhwBOW:e%:*5Mz $/(k,)j`vGbn{g0R)w{IulUPUiDlV1_ JK)йCݺu *nUB|FD9n kSPȪQ~|vl`c%| )̬B G\'T rG-鮘 RbE> 8Dv+l@oNs<1^d?ZׅV 1NSsp̢ZVj2,!*QXdTMwM|ie+̃nT{A]RlӃZ:?hфp#/.-X|AS O+-,AZ iY gwۡ|;E?jΜ{b0#ȏʎ~wtA/f.⸍e+)|j[[7] w15+) R@; ^Ej="(/3HeIDz?+*ध0oE An9t!+[9.@$n'[4TsMM+|nqǪ{w Xcj✬`OUSWҰpW8(;PSa De* 4 %[)7ߜym˘>I˞8M*ĬY$9A-'&'ߏu:I\V@ F\ pm7t(fTOVsDj!{_,=P?txC#* yDXum8krX9yi=,iJQc!rk !#./))P8#9vMp9oJl7]$oh!`a`[ Syʵcts;mKg`!RSOi2-Tj#J1^r_7@MM6%#y+pqSFBC|T.>ua[IeU@x)̌sF2<ؠ=/ iMaلҌ"[k.OЬTXRV<_im,ǙSk翝l>@N8QQ5T +:FqMZJ> ],4Ee2:WPtNVW[HS)#B(lVlMos~8@t  ݺG*i3pzgƅ ^HAnMevz/|<2JP\\sK x{$qTwHU |_LH6Q0_}em9Uqv #2z{ F'''^a{E71 +寍)@u2ngB._!$F9bӮ`-~-7'QD:[Sdehsɞ4 C`JC#Fx: t/ ͢!tl*5T+u.PC˶F9W%t-xl&҇aJ ճqutrb =Y sͻ+lo@Hˬͥ?zQJ%-pU-|ǔ+  4_( 3M3aSKg,C)JO8sr9F}$̒W+%! 6GqG7lsu>=*z'BnTC=5> >^sLiNr[o&1zQZ܋/(_FWO'?QƂ,o/{Tbb"1}d=)c˞iuFmĚ3a[F®0` o]yN(@]ʉ1g=HɆcd n]}xs>uGgGmTG,c*;[a,M` E^l*lXta.l0 , [:kPQ]v# o J-bd-8F٩ k\gE3-!HxjR7v_0jyԛkz G1|mV{(辌xaR- I|/z|azf~c3;ӗk Gg447EkEwU!Ԋ5.䧮Kl7 =Yo9†!QVEx#({\@;k\Keo \]GWs=F Lf\ծ̆3s#C˴uLLPtY]g)>ֻW!OePMWD󦛞R ୹ˢD.Dh̷c0v`/ͅ-h#1 |kO:X,Xfc.m^ G)u_齦s$'F]bŏ]f~I~F6XPQ(u2Z#֙"Ch+؅a)zHW섪v7¡Q3ÄbFұdzooQOCn-jq)s@T>ra$*C\C "g) HUIW  V)H=[6( tMڥ>z艿Rwi]TILJ1ȃMi_G~iٴ4eUZ%Uχ3ӕ>#3Fnup.=DyYTyɿWI37yF"oJx_(F|s|;28Nޙ[\f.Z3XE*Fǻ { hϣC uY% X-/ZjwgY>9 zLLbPre{ K4} 'FL￘g'+՗Knb+,\]T'ߝG0՛Dz e\6-anF)sS}CKW%p)S֭G ͺBfE|uF|َs9^犆 NT+9$,5jr6E3 BFfAaLS^!;)aD<.z辰{b[ͬ`[^ZjB~\|ftUC`W9}ł_i)%u)aM= tVƛ^ "CHCyf?^*\ jqW-{{gd<&̇.蝅૿έn o\YC~2-2z ;B (ha.j` X9}zAv]RtE6%[<ѕv.TDd['Uom[\[$- fۄ Os9Vbn4{]F iaA2帩UF~6 Ƈ,+QP2CG-\Pí<1ZwG(}, ݒ"M`be`J5.E'@w/wRqdmKbG4‡cRbjP a0Zy`P>oDy6}.Psxx;,x虛JLz{ZVɭb,*$R;wec/i;_3 ž%j}J%*j! 2%cFRBؒ&e~RfAB/Z AwŸ<Ͷ!{m7w ? 5-My< t8x"!Uig)JC14ZSPclq1CvG'W W,=ϫ!]?bCUAg~W3o'h&͐ڨD܏/um`Fat^6$Ha >'F$K!* ͔YIWjbz1$'Je@;ewqh/R.Pj*W7ԖRWtG*ssAr+ʕ١gʣeaHd'M-A831z!:ux~M*\+@RusOWW凖 0+#ۜzyy^OD>B?JgRv "L):d 0j.;ИMMb ܛ¼/Zb;vx -J[d9$&H,^~{ź9z/쑢ēQHL,z fκY0=jkp&Z豎ï ^T؇ZIx+V<#5,! (WϴA) "'ymyPXWk Cgo+Sۆ8J@FOIojuqMeSogZLbB'"fLƤH-J&]jOr䷖#D}94#dqprn|qж Z;#/Rb y+;7?NT|Z7obzQRBcf ?}4Q 8lɲ3)f 4qP%i n"rDnqs ;BMV q+A„KE^&VZ(ZB`ib%6"{@_ʾ1!O5VM:A{صҿ2vL-Us1=B$)DDhU9:MΑ <@~-a&oRkp9"GAs ٭+F[c@H[R׮2.7qDž|AIAv~]U@>ٜt0G|X~3 j5~? pY4?op ar!ϊ?)y#L*tW<S=5Kw߶C|.0ܣebpy +! x"uZ"{@ (⸐X J,b}Ҷ:li h*x:ƓއM73at -=3xgmbq$c@}3̫*X~r jz0)487uvS&\νXeE_\@a);Wd*Vbtwf)$JbHZ⧣BZ/<-,GW#f夡^^<;+X/4ǂV j畑w.,BݬgAYY{ >=}Ywo-i.EpT,D)."}3k?O{(@+`,NeNeԞ( 4eܤzGh2 [FūqپQG̺L.W'A9I?/YW?,LD:CJ1Ko}CPzQ?$d002A 3U&D G ȃyӏHq9ǰ(!R*i{y nۄ8/Jh|uܣd !vTcHqsAp5J+ nK<0UUQe_FIi{͌,G P޸/K,_[Yh7^ћ C :yc[ɫS2 ENGtv>8Ja*EZ)t~{]_Nl|ԟ%=,S7PhB(#G״HV#7[>`kC`T1n[4~K a:^~)83.߄4巯)&K )XlhsF yKi/Xr[/b_hUt)NËO}߸fI2_>*lǓYost#HT *OX~B11ͥ}@s a=+iʢR95`0'3;,nɺk)Eyޣk@ wJka@ ͏ >085PQD׿r hh%X eAW9H){ͿDPDJFl$U7To2-kT4eg S3q 4N (mvے8/P)`$b֌C,Y iD_3rG\s& ry[qPȤ"΁%D:BfRpclvth[H(WS+?Vn/b>*6@ݠY5BIo`YY,p;:ĮɟK?':ngJKC 47r35TGTP!^ļ{wϬVLE ~(K0I+&-g*x(ST!dI[wz lc w?q8a?k2~]R頮ַsNӬ]lzO֧Pe5w蹸ZNxl×֤Nӑ*-=CKlqZ)p+WL+-g ?)C[Wk&Y[luOC,bLhl=g2szh`՞̋sHӇKyNI;^6Zq/|D&eC&Wi;W% trW@BinG2}qC=6O&hyݠWJZ/6ÝED2Ϡ8˻G?Lezs\q+5YQy/%85U y~ms;'g)aҙ3lJVxiQpu|tBVOF^֊Tv 3]d K/AKO_$-m r(r3Mʼ-d"3]_'?] XLm;܄>*߹r>|yX4M3g(?, .Tf9tʁo,!4cEv`<,/J=):X :25- &wCi kM{=uV׾J-ԑ*S$X]0A0}Lo,NnD$uV]k.E㽂¹9ĊB~|kvSL7b;?Qj\7~JJ<ϋ< Kz@*P9D~[` KBLH:\ԝ|xA9uqhwEEoa'L,>]| 80_/lcDz%]pzҿd:W5q% ]gbI>q6`4b+PdߕOaplpPWYٺwL[DVUB:i>܃ϸ PWvNu j]3]1@hdۅvߨ B3Fk8 -f1@JTou i12@%iY^TԈٞyiVShh,qb):eقL /PY%"c&wby|(Rbq C *[Ӎ2<4([%$ymQ: }I_$ԛHXOz`@,mܩxMiנ' RICOdF3ffXUy>68ojm+օ "~35ΓpRA9k[T=fGH[19ikjIAC~$s뗍zC;) |u~!c:ŋϭۣ/X١DY:wUvͰ<1Q:i<:Od4DqH b5O]о}t&ݤ[O价BVC|!O-=sD# Z)G6Fj7F5Exܛlm[hAK"*u\|f! X͢{_.Oo7f>jxO.x6kF?euY^鵁 4y ^r(^!6 @b:7$8FVM7:A"#{4C29F3 y{SF^9Bfb&vkz.0UZ.eϪb 8rc {XON6CrӡAE}XP-S5njg+8zBb@ĄNxBqF s 5]cH{kb#q!;VCOҫI[urMb:HuA:[ l>M{bf+WѪ*q4uƚ?b|\>xiǼ>$rH5y,.{‡ "L?f/\"]~zd()mgg֪?g~,wap_\HccRYVЗBQ \;MXn,Mp`9야4@j|#BgC S>oB:<ӥদez_Xjq4\B9厇ɷdD^cH:css'3W 22yM">+03uK=&Lnܼ q1)}vu>tkE{V70vt -N=B`E1im` B\/x>.M,%Xq 8BVuA8S$'o[hE~TgIY+Ve )]?dh9^z2#ۑ%#`JK'Yw@d̥WR^[_"G oB̀+X~ X{)Ζ5+S-u i‡WFkZ%<)qg ^ -ŭu >[r q\Τ,-x [ a1)&ԡ5;瞿cvAHyu Nn76{b/]3$O 3V[EM"I.^ }$ @5G8 kM]o޹d$ 8zf>=475ӷY&_ӹ(_o 4x1b`lh  B -'bS κ{C]][FG HFCi&%tKi+{jcrB9 ӥ֧~OBƷxYp @֫W)ūEl1$~&yr[3MtUe+i/ 5ᮿ31;BR6<^쮱dV]ME[4 W]˷ktG~[TW2- Z1`0U|>ӛz16Jͼlfw=ʔ `8]q TFlldt EBL.RȐB}`Y_1Wq狆dˤ l7:\oZ-HO} WnԹ T^;ә?pqi@5kΪt,)a-QK#tAnJ=j\X C'MːY* :B<ŗ)t SSʼia6!a31pݯbG(oٯYS"8>^[T48o8!st^#`yg?iP栟= #b=Nf4K:vu"Ƒ <.L I">tYqFrxp3cu!Wۏl:_I&TuSx="wRsF @.f @NQO|A;蹣+Q\zt֘c  ,%6 0w<2y)\N$J-76)EӤ;1oOi<.cL~)JyMMs(y`{=t狼M2ϔzbɲ!&1i7eO6y+sgngy;fFU<EP}j"]HZ#D/gu}33jTNp2GvpsJMʚFdс9B"qtoחvw> $PMOlkRXj;JOEf+8M>FpDըc_Y/]H W>T %)>ƣ9#$SWB-;mO1y$?ōzKپbi@(o7|E P!.#O!#Τ@=eOP@;bo&G [z,G, NpFBw$eJbjɣQt%CGy^0zg,UJ<$kC4;LWc?pc^H Yzx*Mk6bD5vWS+M:M瘧X1-_6[Ҋ>T6DĩXbA~O}_r E!H% g' vZAA̵M;%UYԅ1:5~NSǤ9 ID%Eā0t4-=IzЃ8*_l*I4G_>@"7c&rpq>:F"fܴv7zgYެ3XDIBabzƞX@ B X#ՑvEڈj1jp=mߊ Mԃ!DdS="Lr~x70 `);3F'̚Rjt3n&a#xiŖ] uݝ_41z@̀H4fqN婫{BY!'_I'Zao5 b6_;4Id#i!g xUAnܔ$'#ū`Z$wG8nmd/0x_ )axPW<~fc8aNFT1e7Hu%}X0dA4ayGvvеը2cZR3=8}8SbJ> /? &MP3;|H%P;pT791Isn|e].jHaWTYf&= _oSۛPֈ|q=YwAgCc{#F&ssrZ-لcyr~[b2xC7@4m110HL>w[:Owm^ܴyBz;Ak;)U|-~ɍ/E^8f>r~};>3rsoy&Q.Ϣa.u q=INyK&oyH=fk-#Lgl2\gү%{ء˟D[he6fi”Se͆dLg{k-k$Nfʆ^̳4'-,G+ IPe z?a) *BZYkW/@NG5u4\;i[ l,)MKY=qħS0aίc7P|qW%S MGtڻ튳\LvȼLo/_z.v+)X3fMtҹg0s[$88"怠(I&ʴ7ݟ3e.Mښ1̞eHyN/Sѷ ̠R)8I_QL EldF:r\bzn@r8xNi܃G>%Zsx T5#2?Q`16N#:<>Rf@F35m鄣(\=P_\\r9$dszQ9`E`'P,C=Y1|U뵆Zy=42oֶ:gᦶyVvutvQMXfaC95s)Y<>R`ǂ . =?jH$_\t{gNJJl-q@t"9]*]AƵ%aX}sb%lgUR#M##\\"d"~ &v+Q&0֯'pCrf$hkMIvWLx0 8jzI.ųmiMe.Žv6ʙaqВjk vR{7dT%3WpMV-r7m7N@塕{l<:A047 A/, ?{:ٟ_0YBC`t28%#r&ꄡͭl7=Tٕ.ׅa,ZwxRrG /Hb-$<*]lEQ/F?:sMK!Z"n=IࢰY"Px8$P3Ya9 %M29E 1#,ǖ bo2+mbIMAЫSP@!ژ %陳ۢj% ZˢR1nX4m%b ]{`ߨZ4 |.h5) "P Y%H'aCp 7b>cf%t9cw`,V'6{vel`-[ֳ&$~ ^@)ĬoU9Y36\)ݹJ/׍y":ЩBnk^ =γvZ \S`-l:LhNk g/PlD b쯩8O9,~X>RKt I%n>kI7F0T&#LZF7p$~;Lz%iؼ,)cn /Z;QYwbCJM]ԯI:7U9Tݭ[X*oJRn{Tea535G`o:Y}~Ÿ&rJw]|3$wD@M H'A[e ^ L_TY:ZCXԮc>$Lq98ڒ=q|Ժ㐍=@r6vwAA* h-Ngn،_gbH͚MN]/nqYD  ӃnԆWweO9kQ;w8t2O{RׁOWl_+^*4)cO˜PnZ&Rդ>yx0Ph # oF͆nO_כqe"`8mDut)cUL?ji3F8ނ:P%ڬ0%vRi>T #\ٓ 9ڬu'xEi6KgFim6ޓtZ&6\@q V# H? Vn*VܘӸDf\ScN&K0lӲ.s[ZP2UB,'J[˳jū%IܛF%NK۬}8A89 (ujero_wv?qL^uhoRQe?nX}!!*Ѥi4 t w e 1ݴ[8/za%d +buޘG?,AfA7:llĈ+ /7(^Q4u ٗ@gSojHQ+|=O__~NS7j {vbx>|u,.EVϙ.,KZInģ%pXM*y44"K:k.a JQN`l' KbCӄ(hw9Cw[h(4ajq#"nobкQ?l P1FYEsQmtiv,IQK.L7/38[t76bd;qRKFL$+"AT);Fu& TCٔ[V޿3ʢ@k;WZWUc}- A%wK*ZCڴ{ mؕOs /a6~s0@qRů>[-6g՜kjf?/VWBsy  p&'tzaiy >ۃo9l*wۢ3`̌8Ua 1?tl?+z.>q'9RfuD Iqє.>GiPw+4Z?O RRv\\F;W=˼[ZTچ3yfO7W`mJ>vS\g|~G?svb̕en*VZ<0织KQ[ci'*?t JNFߵ&Pښހ03 Rm1v͘I]#;SN?Gfţυ8{8nbMe R\eL#XQUƭ˚ve=čzL_-8F5܃U]5;F k~;7hGH:dyf]B(]ƻGm N\+=l ytƗqD-n$B5XQK+ .v h6S Z,TH_ηKPc~n յ꒮aW@ O8 ?;{ SaerȩJ|ޅ/D*sEJė:Gw"" =͔ynǂ Z(O0Zܸ JT(@6}BGGi ȬRE<םbvp)q:P1+,m1M 58O\Y:N?Eڈބ\?JĿk*HE0IniemmZ]ƠKW+hDP:_qhKJ6~U/@_y Yu":b"rs6׃HYf=^;IݍR4)։St y\m-\ЍV7&OFG\N4́4y^9=od5_㨱m5@yb [5?7oVN52q4ZM=zl".դ1]|8}9HޚtSwgO+[uX)VäShʍۘ0 4a+p$G_ڤ)Pzq8ye Q1Ob?0'c#,ǮiFvIDFy.G&WܓOw}E-bb̸%SbwaO` .UK]I ƹ%x :hǵҧ!:\SȫF3D|)`^KYXIjqB^}ؐ34}mR9W/ⷉ7 AK#:weWHndeB0b_;&>D 0>C2cJZ4]=Wf8sD.9!N)8 =-Xg ~yO#"ɠr=Qh~(8Z(\Y+F*v=T4.d#ȧₚӓd P>}IXrP :b{|>|5B*~p"z.Uh*W֖޻͡W<{TcRݣig!o$pa{qXOzT:pz_`v)$Mv^.$]L38h#ї•zFfyA"_&4?GĬ'oڝt-15@)g+~=D~}XÍXYA]b}3m"PXٓSq4& /MD>)q?kJ[T)F%~Fc~!)D`|= E޻$^0j%6vU4}Srx>Cu!#\ٟ/(}3nN+pJcN,髎LI2VCM_-8z'f05)[Pvb BGoױx[ρ"US_ ȣrjQD%bO k:3u2fI!"1b8QTvqo"2ȇM94|dd+Lڛkm} g}HcL@#d}N}(_ZW|x7ASŵX`o?xp}5/M{Zstze(* +n[ܻF PN [kBJd":թAY4`ίs5aAg"`,.JRe46zg68`kw_DXȁIE}F]k.iG@b怸Z{s ]1D'ZԲR|T.Xf(L˭x?Qe#9v"f?Dn[b|`fz >X,W3挬5˖>@P:Šf|0 ؞|ȧ iAWTpEBw]Nrg)CߠPGSV`J_m zjEcs$~d6y H]ɿ-RIki.ی&rDt_.ekLpr7O syt\hCŎk l^+%-$w cMČUy@WMz} 7{¦eDݾH ɳ q[5K ?t]zԑ$x)R$m ˜lH!0+i:)jNDrۼ[h6 1#M֫"2=3:rC[ivS2SΡl0`&"S%RcbiڄMiKSCnÑE}& [_#\?W8@I"20iN̑zsك$J8l5IKvOzszLJ=!͓N5yI脔4m7 ҀfAV[LK  ==^J=lі:=c_Q'λ3?;،ߠqIhgĬQ䕦`Th,CK97Bs_ę [\N`?%uCcQg^qnW~Oo\2Fy*٪jb}nvj1r>As:n9I 4g: :̥d<0H&Se;&1cnDmfO{k59I8]gXs @L-ȝI讇@AutFe3yğP )K$ :^6*[C}|?Lhࣨ 4&#%hLIqCn@=_mkBQuX%DQooeUVq2M1Y+3u.rU+ ZVS$m8Ն/*#/`v/l_7s{^[ѪOJlҦ󦽰h|b/IM1,Nr6!/z/sKw57ft ^lFwD_yCrՅZ⥊y΄.5䊖_a*D1:~ #VPOmlEqOcD#:6W8(]OėP滛ժ ;٨'σE8 Ulu:WI Z}%<聒r4_;qL\f"Iퟄ#"U$-QQ7TB?AJaڕT㶌5/́ ١]q;z|Fv{iTZa#.8t[(yL@ΰۺtLݐ[*_dYzش?VOAČG4`Ф[VjJ7 3%az_Hpss^ _%oJZQ@qV;dHQ |-W'o" mҧ\p֜baK0  nꄬSvJ~OaJ A:`[~`m E_>NV-y[?S@زuq&5|qC#Go)t뎜}kJxL`w}86 e XLs&ZA.q$ K}XRւp L֘ *'5h73?)tr4]J:d:=|[ű 3gTgBcQ3BSсh`^Oi#lMb;dy o_NʟU"@ %Z${{%>/uELU?4K9`/G_yOv/ M;+>qH,tއ$ <\/a.lC'پ8x]Nge%I5$"Z|n;-2//(DЍVTN oy-&lKvE\jh`Ic zvT:B8`e*Vao}i!7˵FƛW GC8 8#,zm" j N`zVt?#gs!>έxQRAeN/o*Ɍwf_W~dYc j:+iS7 osP7A6e*O]4]Xg 5ZNT? qr 8\3[w2ѕ#duk^_~Kplļ}VIW$Gba#) ׻Seiǜl6oY| J* #z{#L#Eҧ&Ɉ o_u3Ҥ@,cMΝ$:daQlD0q ݋cdšf|wPb y{ F*8= J||#ٵV"T9z0"2c{ L_A<*,Ĕ@ OD ;΁fehj 8ɲ{I禑JpSXa&&$LJQK]٬jPuXƘ73r:D+9wLk燶3]d\p2(*ŏ)̵j}'ne \2z<ٴUPL Y$]BPX0{S}锑6?WWBh[l$[ƕg_ǎdx?'ڢ qu&i0sq+%^L Ϝ[ݙt[ 1 JۏpƵ}YZF="I(Z3alz֓帷pnvlAQliε}7n ACc]@,NTFaJ~ٍ%xfJJ` :7 f,I6ծVP8/~)jwsᶨJKyѽg3plx4t&u#RqZ3/)}u&еW& cc#TWӇ ied@ݛ^B=XRBO`m t}pF>ElLk)>/L^UwA'$%;W(RƛOfر:w)O!N Nʁ0X܊QV-piǀ9\|>i~MDUg'glqE*X<;v_h[' {TU*W?8X)8d =RF" ׏And FLOF! Exޯ{"jAti⼰ģFܷlߙeaIq:\!WS3Mc] J;=xXk (՝& @7[nH6RC%6gO0OdEd:K7s[kېsćca5ܞmCߒ!$|jTsoeL\pJReU4-nm ߇Risn*tj҇+ '{x\8By/N.gG hARոp<XF!5葏uz2{ű~r5+8;FA_˜x14L ry%`{:&0wi߂\!b$rE{Y/]^SF,-1bݎ;8dvڋ"4SrZ$2Lj],W=)Q}kҒ9: `4;NP٥1#PfmIPcr!{PGD.r/ j(ײFh6 /E$OvW(!_2FHSak~{czy_)b>͚cJBXSpx ȖԦ򠲤֢538zBu9Z"WKdh)e^ؚ\M]Nq-׵;#fw)\A\iurnң-u$aupJ99̓vAxR;"x9j]~ IXHAmce {P6T1rO<ך~eo|ed<;({g>wũAUjSk_Wh ݹb|mpq3zW K:CRb55,**AVLS r(͍yprNCXMhߑL9/oS[.x; Ol$ fx0#Ls<dB+#i0)AUcr#,51jQL:&7ENWKAN]2" d*at^h/~uUg'RQjxTqa3%0~" {} )+nÞ(=={6M-[zh\Ա 9yN ڣ>`XXByI=OpM5}:>kG6Ð16u 5!' &tUSGj0֩+nE=~NՔ5e0)"O/(y XuO@m|o])β.iV%HK?;h!Tnz NVԿَ FP\Yke uk٭aɂW=w'Tڕ$JȒ'lUNL-Q<{ ǫ xi0o(8r%}yKr/D1)}t Fc4i jr;`oW/(Q9Kcdu:T{?e(Ts#2C[ZnזWsXk2t Hm})zy5O)p `?Ɖ 0zT_sm42& QȰY^ w>OK}56V AFLdv߭m,/LW]Ȝ)m/R~`E):5y2[w/$f'~t;ANG'-EN.OЙX ؂ݘK6ѴQ@>҃&[rLӹ[W^4dg]{8P!HPV[Pڟ#.aYݏZ7 Ia- (LJ^ҰMfEP5$N qvo6gp&ʉU/T'8b6r.P3{N[\Ғ%>P`sS\Ϋd3\CqVJS/yq`t?;U3tRGf8x`s!ؚYPٌPoLGQŏ5iaǗGF(a*Ϙr0wwJVxTB%3HɁDSWT-d'Wֺw#6#յa|# Av_^Esշ/;}mr59&ʂ4[ $Q +`xX E5H:A[&`"/<|.IWRQ,Аc%i`ҽ׾~%b t(VMlFRS|0rh0è:i\qZ 96Kx"RdXEhbJe/(5Mr|y^uZ=F$LkplGkyό@ފːMEJgzJ?3EU?uy^3yITO,4a*` VG.jh: Х0˩:2\!+(lGay\v8T-NvKdhkWWnKG@W2oL SAL q/t27zp&r}oB~[bkFTLz8zo8%|aw%riSW5i:UWlaX%0ӕf'UĉUۛÛ2[ X+ħ1C_JoMfN=I+. Wޑ<@B=gD7-#Z6bnHs[ BS=)XAsM[^̴ ;<Up7֓]3uIB-z+nHbJ0_5#| pY/Nr| ξY!~]̡=vcGh"bKì4FW$ON0rZa w5Lt$'[ڧ?(=e D_zn,wʆGA|-[n =*\rD*Tc(Sg=SaYw0F8~ZJ] \O D_m 9Ȉ^K$oz0Z}ܒ$OD:X`-dGi8W~vcJFզC6+4QG}֩9/U!qXI\3?%uV6x*' >w #*$䰝Fn ypUG(n]?S%&c*:odj}CFs&jKhZ38…t!UrL-} \}:,,skb8NСڌ8` ˟n=,GwZǜ` C/;N\gاfd3z٠$BHE~07Jy-z|V!(4?0#s}3D?vX9B֯6 ',KnFHv)>C0ɬD;f<_~BHk¾_/ZuȟBDc$ T>*xNjva %\, 8kiJgWn%_$&/5'kݍpH1eH IJj):ph"UJdB NbM-JN3wCdiB~Fl'N&O y 7R'׎?;0ԥ)7i˄7YhU<3J;r+: NFvdA>;q Zu[9;a8ԜrPR@^}s//IlRag=&q#FN4% {NS|}]!\oH,tnfaFḅN0GmUX@%,g&)@_ѳ`ȎAB+PNGdѤ:p@+ Y{HnU K&jvlֆN/<04`6?a4Yd_MuIX""6;oH{ju:{/P DžuBn ]Hi jhր I^y&{*MKBS;G-'evWH9jTw˔>{W~ƨGe8&]K_BA5aaFqWЍbrfuYk-o~V~~%{=c"בƻlosw8jpLu/u0?!hKc`wL/KRŨԗ'ARssDs2ѕ?JQցEU>gJM1HkONŇGEc%a㵥bNƇH Ղ4?,E& N3Swp2,>>]<Јk ]nGm5z߅AP,ʟ6NI=n.j٫7xAӚyq1ЈV_CJvMy,6YԈݓ/+IVmL;*0`TG+6PIrge =-8h?//?nTIoA6$j1L*AAjJb7@ڹz- lG'7ttqzIdGiyZ.΄~XXdɖ;廃AxkG gPtn]j]<}cؼU"Ɗ91H?$sT~p&N{i{0,=°%|7k-,khȑN|6&;j8`hQˉ;S\BVsDc;ai QW~Xy!X"M4MKS@,p5ePHڣ•zp2~#e1[>mf{[ f #dF'N,jmì~fQڝawtDEA5:У$7'$#/qtgP<|q-0{]j}; Ƹ7W_\=kIE⌉{XFF?hFi%65xRBŸV!W5QP)}>r&fil8UeS5N]-BQȅJE/*0_jI- B=bhrObWoAf #5.٥ɶ #Ky҂.80KjAgb!Rc̠"C%ĩ9%R׬b_ ~NX}I ńF_Ƹ H/BYS6ncۍ) }C}aI#-. ^z4L.~+K-fwEFSNL H~;")SX yۺS!Pd (|GZ1TC>GLXݡ)Ky^{AQklTc z_< /wsbcOC]LIe߅ݹ IA9=ˑjeim5/gׅ`w3\KoEK{$-HU APÖr <75ånzEj֫^K!q|IYoRBr>lZ"rQ(c_~"HAkrs㍊sTsGyC.N%Hί>Y:~WTb=`A@`g<%ê`rb޶,Z,8FwHa&22֣a~>PejKWE}Y<Ų>Ur]`$%!$'{Cyj;!r:@ L>m(cY*̮;Fy ҙ]v]BEM2zա{40)`N@gpdrPf@u6O& ;$ -R6klt# &`[V9E-n JIx+RRHDJoC iAQעokh+3pbB,14)wJnKG$h0T4܀t%)z)54I:;0x&dۋ#&/MQ~FgXY/j\MOnt\ S Łר6Ho_[z`-llC; >B;xU*ltZք>̻WO%q!x{)*Fūz}@!+:Od_ tn0/z g$FFӾkD@+tQ>+ K+*DO/ N :45emKԈ.#΋zn-+1nf Hj}Iwٲ]]P2^T:ޱo+ K8[>st0yIC]''[%QȂ4bT4môtPvt'OG4CO90f-]ol8z,-=푩+Z" zDytT0tH|tK[*%ʂ^10YCZ 2Y`"R"LUYN-B%glMDHeK_i.5=R4\ͳ]9Ī"8żd"ȅB 5 R$to3"ǽBe4LХo&:Uuc/IS> [FC_ZD"J!5̃#_ig޺};K % ɝ\6|V%ylcA^ӈD@M|Go#xgύDzhKRj{UНO_<-x0]j(NQ(<`B+4Iߣz7cxPh7ccdc53 #̂[I>#Ԫj4roz9bQkfys [+ `n)דxut {8?v:-E/Д5(C}|P<:Dߠvxja[,p>/ܡzueя, j_&Z*IMjQLA_^93>Yr's?lٵI^ ,̝pG"Ĥ@Qu0}ˆ"k]2*] T9_ΠԴⶳIBHRM !Жztr0|Y#OP`t p[O3s<qЩ#= 6wQ=bƖ8/Ǜ/P> 6ط#F}a|_I`ףܬDreiŴecpφ`϶GM4䚜 Isr ڥ-i=Qzl'c&KQK;,1,=jIVpNNn-ߒ1Pe 򡄤$9t./H@ql iT_$B˳:} ЍAX@P! ; 㞎Q y1I5Z-uU<ӵ{SYAwS]/KGA7_sm#'|9{ۇmcP@z@bWbӂy>"!&Y",2IwfD6#AG`ZgIs4r5Y]8Z xHb~ɕلBXBvUmHq%,v>oBME69" d h㵆~ÇyB*=eKC2]_9I{ы>h}F2 *(b͍-WYiO&FB dCB U:EIAؾ?3Q4JΓA Op+gQ25PW!-UT$&rRNu3B 3y'>{ٻ!@9(gY: ul]:xhQ{2NO{MVaFڤYܴ*]P:׌3(p,[Pe17sprYNxRZȎs\zFb_>7@~*V! fnB̺>' 0Dk+<,@pO3I)Zśͣbq.5EV+{?D8DTHrGŨevxÜLvMg#VTCht6->?m//BFd IMnL"Xx9X ;󁎞|u4KOVooo~q\[$zDWa4x(ṤiHGtj&vmj)'a .ˣ:–I*ۓA69|eI` Sl6 \^ĘVג??E8dfڮ%*ਙ6͔Wm^ћo >$0԰QM< A޺?\V@[>y(^DW'UNWRBDJt3NRnmL+mvZ I(sB#%ꂦԻX&d>s=Oko+0~&2DԐxG 2`>HĮ+eN.R=%] ?}6uзMɍʂ){:@,וF|$`9\n;R D7_F>$;4ԟC(X oUxGס$Sa ߉9U guY; YĸFs 36 rݙwD}‰ݑ'3qބ_̇^ y1k]/Ҳs3 6>MLL).da3]çd]')]|.yhNN;dVlfDuFקm[A7 5#;|s)V^܈,x^X6Ú~M+ &yvj3KVLEsѥˁfn.P秛lfs(ALV$F<a!:Yŷ;(F|0.V!5.Jnz\O p [r!Y<K*{Db_Ol#1iEr,bvȈv%!v;\F:؂~[8;=\ Gڨ\֨>)Xadžͫ W=4,ƍ$n: @^ k'*kƛR}v$%GU8-&x5GM`D4!A c︘zs8Le ΝE0&vDNk] z"6+H#ߙTBӲ+=r"Ko0aq$AS{bh ]GL:~fNm(dz]ܮR`O }J\Mh_Z NxӲLot 4PG} ?|S|zw]Ega@Yl*nP:N3bp7`TXRRᮛD-`)0.ַNz.m4Z nd{ONe+|Ln?ё1q Vjq0`Q*^Hٜ S sw2gzЌ^(kL4Bet> ,v֔Hdsd N\?zKsb2%1jq|dCr! BeEmEiX'tE DysOra`Nr(4$ jr׭4ȠR/@r5*-舧cSS~ g.R |Q 069V 05 Eˑ n&/:s|]!KX 1wTL}ܟ".rRY//$i#$Vp+#-@nYTHwDTB^bǘEl;.}kzwr &|r]]ʄH4:s!% kyap#!2t`RkBB6W#F 1? 7/oܭr]I*+Vf ƧQM;@V`m_6),Ms#!H'' 6h[zVg/,4pqj%'q%dw5{N]M3k~gOhg^ZP ( {$%pkN{[m•g+.1yFџGQr}䨫Y;Mz{5Tm1qI 侔;az\Pe3s+|2Ρ^ ڔ >PЋsL/9 c4^lߎbD8&@xrUGJ rGXy2`N\]`gB`!6aFα^!6*-/G\-h*g$27APZhm j 5 zP75Nzpظ^.XvٟY:Uf]yMc1㓁;XTDX8wN k]zYG+,jۓe=TM0 ].x 9<6)Ie͆u}-*y*x8Z]p~("]A!T*jENbMGji~bu'$F} +Hd(P\ 3iA[Yc0S /w1Lj\XO!hl8@YI/ǣÄVsd]8?|HÔ#<%闋ky]TE#{{XYE…}][tQTgGbAeJ[Cxl _c,*X D G1W^q % hfڇjt :5I:%8zx6]v_n8H0FiǗZxr~QӴ#zTbY] 3.:np,9lB9?DV,_0x ~HGs~b!XԖI4_~ߕ8>PZlVs@j@Ļ\P* ,Q4ur65Aөp8 }ٕeB1Fk( kz/p@Ɣyndv: w+ب/`sniBC)xI79z.w~B/eu&6Oj;ts$rV<7}@Eg3̓i>wHcocu?CGr./e#:ǦX,aѩܨ%]v.Q5t44rY|U<k; .7f p#> x3AE_QJe>_8i T6L3TFЌؤX^rmmɍr|X˞^]`G!% NWϪez)C]EpF@?磀T' 7Rbٚ~wCAnS.ҕ+E{/.FC+;ܯe#Qz~{$mEҟ Duخj-X CILpoJUnKŷx`76=s r?hI([=AkC [zZ@jX*d^9;=7K+k :$sBk2S(ك. wFcerA=•2wiR|kƾ z0|5#2 =Z@<.&l6"bj'dGto0G7Kw%@f`vmN`5hu|W FE:a < (*PϸKQ{i2\Y N=to{( 2ܨa$LlAdmx,࣏*G%&Evў0l+^>;'忩^HݒT?Ci"ysyeWI?x]aA#!~[lCn1bP$UA n3\BjXvs*&{ Olv/q>zAr.bϋAt?d%RRP h̴!^`hOpTZPG떥^_ES]߅t0$棆[NGX7܅e= c-rͰ"pnde׈_ݬLǒoS$79_ H]9hy"zN݋ ".uknksA|B'B~8b-&-)_G{r.9 Jj'Tq ̓t5Yϫ_&e-uU ]0V*- ]P4v (R;S K1@ά|VY }Q_;f;;,Zmr-^dI\_FwbopOE &^[Ќ<=%gt1UONSr"?Co'eƇm ؒs\A8m),$D&gKX7fЗK;r'R+3#Kf2No x:HiR/5WI/p{u=6ʅ2"="*f|u{Y  Tܾ6KBDF(ᐞzCh..3f\ bLq:P{{~vstu":.&#)(AU*@[mKKϜѽ%ŸaoJH';IZEx́HƎ$wFV+!zc* RdF2-.ۉ ߹PAYFaB: mZx:b3MNXd.a,ms"$8 Ҝsм i~B»Gu,CjFx  HҴWk4A'4">tH[:P$ĕZ۾4?"C]6mlE%Ppc5.!ChKK2gn쉄bmHF`5eYNZx6@ԃ\KQLÜ/Ʋcr^XC},sp'p0>C4UK5~L4bJ`e5ߞjm$4%z3J!lVK?]wR|G dّ-?1OBD|Բ"E0Ԏy 5 8Zo%(* ,!K(D[,9r 2Su><=g \vo3m*9Y#Vs!Z I7:n3xMB܎FHKx,QqYFzBi#Qw~ CHصcs*󈏆#J$J==cT )ʶ-) k:v[|-957_/Tx2M`0)Tw-Br|o6.r?94G2iQ 3O)W^'eDt3:\z q+i'x Rϵ*{31ܳDjߑ5 $|LQ˂r1<_%(dڟ4ad lLxU9#BMmIoQ]²KG W][ EyÉ2n& rZ> pXBjW#P( %-*=V)2a 4`]9 !L@DZ7%F&(ﰎB'X̐WL6^,mʥ`~ 22je'`LSt10d3b OD㜙!V')SP:1gRQe}uA \N|v?`x75h*!W 9yr&"JଭV/Ek,=f*{b.9]fPBkj/Xn5 ,3Ktv9XCc|_AZVgpFy.^₟xdR+Ă{t_;ux 0HG2hU2n@'r>0K$q6m̥lbF|S}wW5|ܦwxH](WyQ7%e_!O4"-+b:]L@K*p[\ANhq5akYwu(%OZ*cnKZX}!Uy K!~ڱ s,LTa2QnC(w[w2bͻ67z wd Q}V(p!lXEwXƂH ԼNcE8ui;K|<PO7Sݏj=Բv,rSNϤ~QIR9@ ,To_N4Gxv50|~DP2j(c%̟͡nS$DIۄi1-MIBwUymhHeVScsTga@vOJDZa!L %xVaԟpռl=AH|ncSࠦ4R:߈x:Pln(W)BagrlH)v0{^h ) Xo:y&!% }"ݫvnȓ'ɫ t-1o3D.W\l<; i2 0f[#Jnֳ: 9XW;qx1Aؤ./\U궈#G0I\KPV`,5^yh3=}hQD ;;uNUnn`i ŧgdYZp wJVj'Wדɤ}\Bm]?K>pni&Da &hClo={exqpEmºQ|RjV k<9}:k+*R5Fcxv;e·"Q*1XXi0ڿOLʿ3r藥fLtݍw) :p{ xQDiDqCfLYt+7kXcsv)q)T+Ɖ|d4{p8MSⷴ8FֳHAIC]>cuN2@+ul7/"FY[O#XiXh`~$媔}*N: U|y5:+?N }yR&x\,ӮtF/CʐY qGSgR &h]E q748j&7ԣax>߻: r4|GfG43kzF&FI!HoKU:lhv{Zu"ކ2y-[xERA8ܰ$0LEn!iI͊i3u]Q*`|,"*dZ_N1êVLN j$GW&Z`IBJՈ5\?k np㌇ u To3# n먄<:L% T ה)"|^BTMI;f{;j3&+ ?}#Ct omxv(AHʋ$fPu MP.fdk09= eC1 N+]5ݜ)j)505 #sWK5~?rTRZ=;b싗 HuU25?x@4hѻ*%OV'.f>J9tl"{^e {0n7gLѵTCSuVovM2#pk|0D@"Κ,6bh zB^1WpLl7b}ǚ\93 bc&\ε]t\9UIThOm(JC9<_(s2+&.Jiz$?nu88a \Rxa宱l{Ŵ`XTl[Wp;fApmER>d5xZl_TAF *hFjո]ƅ_GK mg?'D^LodڒAZ/SSzUtjphwE"KCA<]Bb4+Z`9N Sၻ!uNqܾߪqA(c$`~\)`b:h^(^U$O6,qb< pe[GI>C32'֝)/x`{Q+).e~|p;} ?!-vo3viCWXqzɑ=#{sp;4TMY d/U8AvBiB".bt( /z BME);(};;o${#FE!;aTKc`wdHo&}UD36R٤}<*^K87=їҋoerk`!5P169::`7cInc%䠕C#K.PwthL͂Ѵj`YM)v*A9ìOGr &SIp*Ek0EKUdNFd{N,& `Y֥UI9Ћ0} <"_;=F|>(2i'4 tx,GG;0*qt>'-n+XRGX_o(<}h5mhb8J/?&U'k3) ֮*ͤՃ񼲥lq0(]MJVG8kV$\bϺ _}):%7&s'+~)b/ecThu:[wb ]QA댫+'^!'z+#|&>MTh_mpxr fVsؖ@ g( )7j $eMU@ 1fBPlf8_q\0KѲ:rˬ _L3S>l=FfHdNP\. xɉsjcqpcj+%HDNz,^50J/ᗷ*% |Vqd͸~1֍9fج MsoP ])l˖l#=yP+AY#SY3& R[JJq[|&U2UXJ2I1^C lů0]xޒ!ZeJU"Gp'ջNeDVUڷ7t:5I`Ӕ~ymK;~]L#S 4%X)3m}B~qf$) f7_:SرVI83_5d8p!By+oxYWe,x{hSrSDz} QIu7܊5Y.+w#:oޝЈԚmQjE5 [gX; Bw9G0H*L(ᒄ43jVaLֈ%-\ \ʞ%hEv͗dzl#/XsٻLʑ܀DIܰ!Z#k:/a4;MVm"SԀ["ߢTOϴrKiz_R=;t[a^'qCbfmy_QқSled9\ LP΍_h4'SDRpwP`.%£邆 T3zR7楞_hQzt`檥4إחV>Gom_;ǪmS/|BQ"0C'_L/et/~Ι!8Ԧ힔uasE8Udz\d>{D!ȏTh͋x7fX·γ[hhlkPe48aӴֻk8Y߻.nOu*p`;B".Kg+J-Ml-礟7M|;_y/Za_˅qpMq["w|PwKibTN< ZX:"XFKXm(ֽLS D e56;YGh в;- OaZ*~mB"EfD}YR"#BC1 ɸzB 7ɂC-p{bѴS}ͲOwM@Ňem!( 6--_^y(:{pD+E!: MI;坊Je}Y2"?oO}K)HoTQg^㸍xA[-Bc:ZO!;g S\S/n\*LޱDQ-[XW/'|o䋜e 8ӞnXM!%jk@X ŸuXPym7^״e󣋼6]44;FC:n4Sry."ժs 6pD~Vr; Q_~;/Jk\ :Z.77Y93 ,˅*@ C};ΐu?k?|^^LҸ)DӊRP2gZN+!洸)+%"iГC1}uoϒw6{^"T]Mޖ~Ƨ=+ĄEj?QOp1MeH~ (3]fB$q'zێw\ejԂiLz^gntc5ra^if>$ֶM+"Ħsq1PHLf.蝟9]nc&fLmy%wQfvYV,ī!6y\iPhnH[0xFBq0׀@)4&NB ;a X_nQvR_ F7M`oR @ h7j~$knT+n7-hR3c=K|bOOu YF+1yw}Ev4CXȟgd\]3qn Ųض0V|x(>B&a< ]㈏kH5.}Hb{W`&gqE=z ^ t9{i3{h084-7{ N`Ҽ. ^Fe{*c -!Y:)Blk&οKr2E@Yx]OU&b<1:.L e1 [p=%/<(}"NI2j{ö5$yi,Q5Z3 (2yx|͢aCT%Lt E!B}1QͨGR ͇x@&4 AT\ * jZsjAZVW_o ƈ:^kᩘGZj^9om W$9iQ3voHmL>(?$!{(yo/gqj3ۥ:U> ef/!C! (`2$vu>/ׇ8cqŸJnaL>"ɰ5HE~z9wXڸ;~DR;ma ׹\($w.`CNm[RVf݇ܙH)q1d \2:?r!c71ZQGfG$=*~úǺC+:?^M*R^p{h:{IݾG4AC*0OޏhIh3fez'9.^![}7kuOZSJ|!c 섾OǗ_ږ lLSC !;ON{B.m#7Q|9 {Sб,`0F&sV(?%7vo­{]1cR_coR)840 oE&qr}P"DWKCG h?Gm@7\гҚ(R~/g9#l3EL`Hл=H8&?Ta l.̓VFBv~<@6<[a|YFGC^g%/yf[A@0O0G62{GomXzZO,J?\~~NqsHCO-0e;xsvTS7QybM;;pX+[c@?L uL2o`6 LhWzEoϝqQ)Uq@09q)9H9ښ~V BG=?`-G+VY'Hs;dݳ+)wlM]f~+-dTDlA3@$o< m/5%Tq\k~AM\mHJ&8a?Dv8 @}TGPN?SU}iEi!mfaAp rT[~&8?b Г񨳪mIch)/ @pBµ t ָ2on1DpXݾ:j!d{C~#[c4yI]Q~gB7`( + u2R@i?4Y7^Y(/u$Mͤl`Vߛ@3%EmLM")zdӈWDΙrx馘ٟ7mj>X5RF-ӫ A);_a\q*$4q%l{u4Fϻ Rm+E:5'Y >kA<1-Ɩ}d_ޛ:~"@(V ̵ROFTY'eȉ*4CNY+NbբD3D!#uUs11Ɖ'8Q5&]K8OgloDjts7Cdq&"%nJ>x T} ry<(t sUV^|a{5!RT&,K DkseI[Zb| ѹĖ/& p "*H=Qbцe ;낆_96<2>V~w܅ ȓd?yy6h}"6kQP,3v93M{-f$z_ZruŃY ?9:h%"ԫI"[aȩ@ֱ,u”GHQ3n)O`/i؂vDH g-(BqQ;24 Q'^|Q(ʬmG\!R NGI/c%Ys~Fdv h,G0 Uj87A+sq@{NF9Q'FS1\w/_FG؇/0f&h;Bfvrwiۉj'Fs֠5{J&)3 ە)3hwWwVg\+񮹇z~BO-;n"-E %ҽ]9\ v$.*oV =e+!6Cd㫀}N69w/+KA-NT %Th$6va$݆e~ZvUb{D~#@)ΦT OOuM]J>lI݀/4p=Vm7L`9JNqm'5䠜9x) bo33AjXfBP}eiaݛA%pzvxJ\T4O#Ƴ-< "Wwj9X)q|XM@ANQSg9LJ _d3[IH &/ LĐ`%:C45B{FP 4!B6"mS ,86Z{qBҕJjwOtԒa':>f㬜X95aE: K+%|N򦅌ӵY yuK1LQ3AbN;,]gX]8%Zm(O;N(CXZJX3̼䙥- k/Aֺ[ " 3zS qsejZNqc[f')TKjTUŊP527GP"]ݻ4W;)k>\/(Y~b}7^~Q9 nۀ4XV0Ryz5Md`C+]J%}by훤;J+mNx. $C+8P"/$SSgTHIm5h27;Vl |?%yQdf&Ͱ<1fvCj)ޣQ,ޛԡ`UA6?O4=Yw $1J\% )ً&Xp !,# V2:(StՋR& zivc<fyP5X_u< QZFzY3!ނ]=y QE~J'X&:*8cl5BȽ*Y?( PvgMmvlLge.I׮F{QN3LoX))$Ǔix ymp, Ԩ+BAU^T%,9$gFkӀXé2*Xh  2W[{caΠz E!]A,dgH gۉeT;c`'%:#f\v"ԛREbvD0b8*yiyHl0W`3k؀g-T@ i o?jY]J0ap*?/Օ*X)pVj+BL_鎐9ODq[-0wіT?Yx0mp0NPlnq8Zd\G.{oJI &Z-xa$"hE2Af  +211np#_rzdtm28Xv[vk 89ignjq'ž/>p)nG4WyZgsykl(C5P\PG<0d}pZ=kF8&oT՜0ԛkʫ*H"2VM!V+$4oNVnC΀M2_DE~zG}Fւ1\Rdg+mT( Ӹ԰az\> =@B&Ȝ_4.3*+`胐iǁ= ,ÝڤP) #v^^`d-Hz_tZ&\ER~./fI:tdԗS$d b {Y. WvJLj<Ѫ*T7.` 3+bnjvq!N#9ȇ갦A{KB}s6j' 4>O# 1Tu־(b,*4K$EY%pIɛ39h 7X.Z n?,Lʼqep&%ЎuOoKQLA-l9s5NgU lO y?c1|x#g%K0AR2AM=5ot/!2O,Nyi@5cQbK)8.6[:/|Ws+-k7tCp+JCÈtY goa3s6i[D"N9^pmu^]ɪDრ3Ƽ*t2#mVrF9ZWH.Վ24GNRVDFT鞉H:PzT8eM$-.α'\YfRXvY[ڭ >E4sS|11np{ؿ#%Ű`*SU/sX\>(fuα&# ?}w!nz>SbMeV_:>&@ZU9ὢ>Ve~HtVn̽芭-.ΰqVZn9EL+GNRVDFTu,0PT"_p;27cu>M<*xon_6S%,+ C_;ɿ rNdi6Ę|ƤڐpiDw+6j.|<2 6( " v6VApuyK~ oI d0ХgK|ЎEt5=skAuMD}&w| EȞMZD n\Py`b7@s6Ym`~ y_2HL5T=gy$"e)`T?BuEg%O+~dDžsfs%ʭCх/IƋ6㜸J w Ww&Lh+u⃲d}#jk_;7+$B/̠v1#h߫n$svTA?O;ᖇlA=M~WKT;7,! |IɛLQĢlhAKRME,i,]dyL= 'A6E/Hx"u P?I +ߢFP] K\id`kOuLc=g!uX]mhH ;>z8fL:>i+=+tѷWmT,8؂e69uȁRs6Aft9b$9sЌb+GX[ZtcK||us6sjH2){R6r>h3;#-< kaMNǴT 5lq2 Js"d8VX+ULF#`KAaQNŐ${/ф%7x셃 1kcܤ+>0-6__ŭfdfdvU/[ۣ99nH`cr7&d`$5x41JfA8>U밴b{L%5`8|D?`o|P /uEA&NZf%o3^DܲP4ձTE *4Gjd*T[jo4 _/?Ә~L"lȲWN*#YJD8@+| pUF n);K%TKVx̣'7]zX^H FZC)( ,emĸրї+O!gt&N_\uS c̊{$5@>/k4U@Hy6g(m&f6Ú8~}7j[1g2iC|!ؓzZ\𗚙īA~4/;2t͚~of-ޒ8j2Ot'6yz3U@oV8xыO( ''ӊ6|4,~4x1.G+y?U͑y"Gg_}u: D4֫~y{x1`oA&4[ mK XTKlU9_3bc"w`h({x_giFr47WӬUY !U! J I:|VZfYcF͊wk$8bKL|~}-Wm$k;v1,(Y&D?rB:>N6 +>D ?*!mn.Ţ}[UQP 11ϡC*~&וr|,STZa:R> qf1hƛeZ@Wk H#+J%UP H<+2m}r-K"$fj.9=iΓdvFXS/qOL @1&XD 5S#pGk.n7<蟻v8[Ԭ킽Uш"j  Eۖ{Y]UĒ\ ^P~oDHwe(UyݫxA\rxm՝:M0:h>;5jG1WQw$7J~WLh<̦]FUMMG>v<Ipy[>8V g2f8۸N,4"԰"+DWb*&qRƛsw.08Uor蒓.0[$*0~=rCe 5B`4uD箭Zϴ9Kwsj'jbC2gQUB*vo؁wFP2B5aD=-*mh:vR'- sk^"zWmo&673(AX>[^X3jg(F0oAl[K@>1>B*!+`NQ0uOvYĖTl';aQ__ j"x%AAkuksdA PpH1>C]$pHalVA5Cbqi,AY[ڊC-v+vEA<ˬ͌[FH֢ 'Q|R&E[yگ:=]HZn {\s$kބ:eT&JS!Z ^hO1bW25'W,>qBSN%/2tTmUюX5zY8Or}p)"2\nӑIhR:o 8(|$S!;KctCcpmP9fÄ qI4(j2u9MItiR_JإFG>| wWO@$z>.\t.@kQa4:YxAyϠt@L2ݎb^7Q#`v =s(ZP,4_L; WL~d5\I_:L^ۊ* gՋN99k;$(# a|@uI0 ݌K3:M92E N!E ,U̎IH~P d!mUV5RDbݹynuyF"!u+dwIG=9ݞ: !*A%XZÿFvcueja0S$}S_ot;3c>HXNn NJ-C ,`0Q:dᆃkeu$ FW!}S8)t}k%G* ܵ=UJ*ܹdrZ׬dgP=h1#|a86xro^qS󭼗'=K6I \3_Us8!BԌM68C%R~V'P7yZ`МJ ң')֟&s:Ǚ^3Cuÿ_ mՔә^>:F0&x+nq\. :ͺ?9];c}~jl+}Fjb[̖ɛ}ܤ$67MZID&jN= ,|=yͫV. f(Ħ"# mu^y=II11Zƹ Pߖ_ZPy *O @ x,0ɁFZAn躁鷄QC <ݒo": mًwSճǘjrsCf5J m67 Gzxe?U-b5D#$ubbǡ[_ՠZ \Ώ&QK ^R|2&Cpw'[¼ZXS5) [ n}ۏW#W3zoZs5ؔ\F)6BqL [ Ap]kE)]27uFh~nդ0-SZr~k Ic;SոIZ.@*"S]"$+J7Qs |MgBͼN&~q0Y+vBu7bozN웸w;w;1қ1ү0M̎7D:gP/d.nERl>(-gWn];!Zr+ԩPK52Uڥ8=v*7%Oh/aj:mA ǟTf=v ^,9^"h4ɣqX!Db׏t +L[|Znъmp_a<5SFPDŽ|DFnGBU)V}1}Ӥ[eՠQ 5^iO tzQ b2&}!m_w@VzQ,Z>'ExB yWU@,\x ߭95xԅK9i Ur~Vo+hCRA j3A]P&jbg`@c?"\QT^7r>(-=f8O"whQ2 ^g5SU'2+!Fev>E͟BfX41FHMmEo!uT{C{ Óa$н+L5L/rso [} ~ eg2&Imu !.,B{ȸ$x36gz}u(=sde7crW,VcL譬PoY.$9v͝ē.1l԰J[̧YZ .:@~޴J-s*ED dءOR+[- ߐ$7C+Y2GG!֙ Xe0>R4Ma9~U2"#A2hk'k3CS#EoC5_':~XsV{pB*A\#V?;W'e Ǥ}}ɫ.,26rg=08q̤((\ljlJEX9L5ra\R.:(4m /~V[ůUO+wӮq}e{]*­91^ y6mya]ѱ#_(Lsf,b=zO'@02!S^n:Df؍iZtP[f04>Լ5CD'yT%2on|pOL2d!), F@C")6?&Q'8}ZͻŕRyK{#ZE.%r8 d 퀍(U%mRWLJ^eX#Qa&({ӷLqd3|| z&iwe`Hst9i}sf6'#alH+ ۹|ӇWٛ|N" JaqOd'ɗNr ߚ k;Zw#m'ʏ|"%K=+,hRG0;99 A,̟l!ZGw/@!fAqː*;un _.s<߬ˀtï]S&|NWP 4( U˜O\lmfBA hXYOLX6RBe,4j8s{L{dgpp ߴ<.Ţ_U@,'byhy(MH3l 9T7d9ً ^C ~iFvl_`6_ِy/%~Lͼ3e!̳ml1?nhn_}/F>."wGA4`% 9I[EtXjdiVPB ؇NfAQ}Oʜ5>ۖh3[)vpb B>*nYq(Φ4rbAYkGF."tLl?p*:O vqxDqq$ ZmC:fOEt)+5:DbmubwXmNNQ._Ôpyn ]yu< |G\ oWg;" J&/+=i̴G Mp 4ך!r2Eb )#_MP(tTD j oV?C9Um({DGhs$b{>*ztZVi30XX&"YE/sPʳD(,`@#5SG ϼ=YeG"\y $ތhXDlr%[ =]bDJ!=GU?lj _.vYr;&[Y˼Q)q-lM4M,~`S5A .AcJ rۡ ƉA~ 4{̐)ч ,1Ѐ2@ ~;v@\q\t-;hR? 1+aNKT %lƟMZy'?_+=|t' E<1'}~٫.<`eHȍ4 ÁT:_ rFrd Zp^3Ayjt$,tg%|=dQ{=6 `~sV}BsQDz }+c٨f%VDc2'8̌e?ӅhYd22zS+qd; S!dP t㙘v~}?^)G{ATpyW4h\d_H*XG~[p0p[-US9R6@!.dge z6 T1猶Q1nGDPG!4ɄHG޹72rLJzE AJq[W+gnI)ztHƗ<!֢b[PX_Z$Y s+ivep*!; wAWLi[j4+׭[P/KQKà %J<-Im:d CHXh94zzק(K@ )IR`F տ'tG${.[Lق_Ne!qyc^'.l'4yBRrQa 9(n BlZXT%`ЦV-fdDBb]0s E@CXp}5|JꎨH55kye-4 &4A 5s \wNߚg4~FfVJYC/эU扌76?,HY񅛙~=1]vҨ3)9XWB%OeByu:伕cRYHu5wp8 0F1y3h_(7$kAHg?Q$M)T˱{x5!J,FZ +-* 3R:GXuBy0GWROP"OsYVl%gX4le=U p"{İzjY`6j=cX *#q8e7,rvUm)ro;Ћ5C@NVyY ѮhG-P7eGb+s sMKpPrVư[H9 u:#=m<A:$ 2_'Ʈ6Re$`<\W?U4$UuSDCөo.j+dPԄs;~iىT аF"&vݰA#@x.=T>?hաM] a>Rri\sHJ\;掦Nڋްrf}C(MCꬵIዟ]!3Lf޾FE+4HZ8 X;C³s2z:RQ2b-.}Sx55ک%7v:'|%8qf/DIz+t}p/GBkb Q .zn-Ւ~xyT [^sEX:&gѦeGf' QK?]C=3c 9loD&{E1觙ݴ;D|JWY4+B'&PBxXEF_pE9| ѾMC SVıVbU5VcZסrD~ra2Je1U-XgxfT&e/EVŲ)|_ Bܙ0tfza\q bTuЖa”pNMt(&`=v zC3 It1LozsޏjݷMADwC5MUr7SA HOjM=gyeV];UeE o R8 xGr Դ4? \7Օ ܋zC1k:8|${Qɘ%IT{dh %7/۾z3<d~" HOvGTNY$ԪdnYxHoݳYWft* ?{TgXऴ + -%(j#Ǘ_0گe fx L& VҡЛuVcH rEL;Q(_{׀<>]RQ [2)Zr %oXz{y8B#TZ),!\Ќ钋H(cލiI*} #YΧpbN@7֡{ [lRl\\2ļ v^CщR@zIjt"`Fˈ0gd@S/{4^<v͗K?WxbmvJYDO76 ,X ] Mdy;LPqyEh2U+@,9F*);!1~`5)^n":HDrtʟUJWEa(zi55Ƿ(VbӪkHSk5b!ſfUo<}MTrr2 h+)zɒ106|y˸?IV ), R})qGδVdAcSDͅF$=nT 5j+lvj98Ŧkߣ a"IG_kTseGY-c[6icw-HEn+j$@4P!emu`Heiry3 *jh, s$[%gT;nzX!ltQ2r]ś1uvs.1YTՏfN #8Frd5rYxII3S MG?1 VM?ar*|; ݀6JVev|rKB7eԐY):aؙmt W>YQ p]k2RbATbo3xxeⵢ%5ZhDQjH~9Vjh)%]f=Mt܁Q3tMT3\H!+vm,C U!+Nn >7W#Ч-$pㄹ߭|2K U)zK~[]R-]?WnrJj.N/GTy%D="m&N{~ _I"dc f][dexQgTi+y/ڬ+oY]]?la!B$Ö]MN|_YAbug͆eʓ =Kk{m;i*S(bD,ie}"RNp ]jG8.n7MiUxy.RtSSڿ/R>YڳR|׍)ݵZ64^Dt-e]uJa/;zt^:?~wG(,8^4T{G+8JBΛ21ҹ3AḴJ oaLa+{FTc"#օmB U&Xb4\8+h|D|nYGIbeJ^947X`j!l'_C&-.,e{d)"qHDl~T7ҧ'3E3V™S)ji;|?8xj=JgeMfsVwuOV8T!xzX^9ps$ʴd'ÈBjC,v\ɇ)@vjLc۞ Κ']Hty)ڨpn Gy0Dnc)D~b'\73: _D>~OMH{D \)ff%|m#DpJ^74w;# 2)Q{i$=:znc(ٷ5,b_.cM~ԑ|w.)\Űo%4_(*2w#;SD!,oO [x@:.tw5)O&aCRpoS M#&Q7o~p|]@gAQ4oo]@Hc-;Wc.)~8H8fǶ#>L33G۟="7Ӧ bB&dsi@1sPfQop2!>gcE`c`Ei5,?fM)&f?\X}nΗ?A w\Eʭ`|,r82BP?H~Ȳ~B=]008xil "kM|tnۯ+LjtGaA)0 ~[QsR! <nm̀|g-MD7&&:7=NԫN10YJz4uRt@b\AEz>MK]>Rkf(됫a4ї,֐?L7+-EP6 },H3 M3U;6I&kdwQ`zbW屪XοHU2jͤ%*r&7zeW~hB,h*ZEd[_=zV%ftMP-nW^loOA4J|p& iKd"AN Y0pR!X_K~X INXԏ㼋N?ߌ#)㢂z?ĭ3JTzs E@PкY'|0W0cC:L34=nҨo9fwېpip?+KQF)|Czx*チ5$6!70hnSM /̶ꈿ%IKqe><VJ`z"Ӓtc3,X&:zݶ۝Zj8{ncXb\;־=cIǃ#0뜛"ɫ&3 !>VГDZcnI\OxU'[tMx0{JU^-'#Y0Sw᢯3H OF7(7JEL׉G(πLnԗc ."Jj{H ЇkpA fp~vDbl;ȏS45"ڻQs*(ɖ^ ӗE#,E!bic:ۡ_bPu!HQDգhLԦkS/h\r7ip+fgbW4Ãĺ2'jVcֱSs;z?|SFW I4ދf0X^GTǟG-Phk-(8' 6RG,h$ '3@%&!exʞmEgw%H8t: ("7vpt.(nSDZAXWAJni[YSrS&yS *ѥd#e.$f IDVb//~إ^~ƈ.Ǣhsur >@k^pt;Ϣ"k|p^.i9pHO:gAFۤ5CEpJDLFȼ+ ߁~t|Yom3vu>B%mwGN3<8vAhpW+j|)C#rX>>HT{X湬N >tUPkwx;"!E.i`+X'a‡zƏrXi5:#=R 16ueX9DhQ3Xみ NT`i}tv[qn}(bZ23agc6T ћZ?9qϕY3)kyt3&I"[#Q;P$OJf *2ôU3jZ[AQH.۟5@-,Έ)&+b#0B- CYmD  ؗ2x`N焆-WlAhY36LY_'j閱\؄x/u }wJ0dcf.5^/a9ԁqfV)dCԷ 7߈b-;<].R[`8hDt1O;nꋃ wlE+Y xNJb.?q٬O3w#xA 뻮 *r Û):pCdq7fg=WL5a?3ԗ_"Y{ š顺..ML|.[MWצc#XN/츸z'!PgGpJjz٦hUaafඎP.!uGj`\r-g) <:c69i ia؀0uB+e1.vP '{?w/# wT7ui[fOӠ߳nt >G2uL[EFZ2^"I;{J 0k6+TގXųo0¬ǻ뵊,9%+6@ FX:b.jH. JR&"aD h|g趨W/ˆ̨MbRت؂!xN4(#fWx_Kv57H ,> clQ ۏǁ3 ui-|GcA g~,XbgV'r(+D̓2®Sn\?*gqU7y-Cֹ9xNك b83,Mŋ6yƅ 9o(^AB m̈I&@M}BY K_Rh1L(656҃2#C1Ҝ@ps`]McJ/JuoE-`M  X]z`H|(q-`LHlj#3!K[^2ڝ_B8wG:19Y`L)0jژDM݉vdbx?nU>-O$vK)Pm;a;DxyEyN]/=5C?}pgwK֫7jQ~=V;^DpRV;GAnUkнR1.&@W2I=sњeBlZODQLIbbޯJdhm?:Wk!y#7͸O˙ /a\H s&IqI? Œ5GfxAJ|nzL\`f_oYJvyMYLk%ҙX]f.Of]~;ӚQenyCD ̚b7 ʡZe8U\7g옥3IEUBES05$/LhyZtE?-=HIW]:BՁ`@M|rr kEܤ}1ϻ FWۭRRB~$ou EZ~9pU,o |`='(''g6^gU=p[`*!9HZ 8ܜ0Ҟ8D`:IPҼ^FV1Գ}71Rrs$5b@R2UoH*z8ORUu4RZ/ nѬo]"튢hZh{Nl1?a@UR]TJ=R+։qFw7{w9UNuj-,nti"gB;~0ߑɱHYzӎIO:ttUp8I?gLoij[PX 0[#H t8G~t hlnyJʌ2+`muz<:J>E0}ird" ^9 U4IwxCި{bfiIb PKVPSl*h@#D-ڏq/i~i,,3iie]{ lz$%3k=*Q nm(DFnriCi nbOzz-/HR>xHeY`^_#0R"*oן֒҄*ޢ[wOuU1 2sFLl ?iM/\ b,Φ#+R>eiY]}\_?kq`\a rWkgbaYЀ2<=N(i9 5:x PUV:-rހE[f]T HPK|WnV+tQ[̖tϯ~4Y':Vf"+ЈX5֑]J24XU YU*1x?tR0 Hq:KkЖT;UL/:<`&PSH>̐m|ʁ(1nɏd<"̥/JKR:npS5Kj$B;xaތ̵%&!ŭ@d|ߙ.2pZ#mxF@; ux#teg7dY)tZ.źmTP⥸!YF8(&`\bM$´2.~ީcX<ť9P\'߻zWgdFWFH]5sE}8Gԕm7{# eDkTxY@9yb_=Ks:Y]%bgk\e"c' E@UT.lH6 /աqթ'rٸnVMwՊ~#%6mDSؖAq;0qb_ь͏<7)Tѐ>1{SxS^.iw;NW -L 0N)fZ7^5׭%SYӿjbrM x\8nWq~P y sSVץ־s^>WpI}j6Ƶ:%gĩ==$3a1 :ZJrYI:*$oǰ60 OS3ynluX& Y(\gC4zϬ:{0egr nVȾ?Q6q  aez05H?0k*?'*;&/i&̺K(QYUSf97!zV)詸!obf+ܣ -/Lp3n~l,̞Z71p=@PޭAL>xc?=/>4gB tnL `rύ8&?rykPңUy,K6tO۳#y kiB͒ -(!~6`ŕPo俆O gOB; }TC6;;^2"yb(PF42`𐏝W_aX@D 8<5Wy#TL p(!ȣOs;k$})Q;ƶr_J홇l+ AMiz |BFZL$ʑ̔m:pq.o\b7Ad3 X'LxDmgE)w#zUU @qK.f, Z Z(:1TdeMbI,uw;2ucs&?sOZ$hgAI,R4uy3}/༾g\jt+ -`%?xZbOХ뷯"|blƶZђ$RqY7ΉvEqb]DS`ZVl*⥎łA9 [9"wO=X§DYxF\sROvhFmki?SC&Vű?㬕V:zy!QѢK$v3{@/fyaM{^<=i ȿ(5kmK}*4Ԝ|Q8.L}[Dt A qEq1N1BEtY_䁶@~fS8ӎ~u9yoUuפ:$^AGk8'ubFXٹeXvkRm^Ed pTvr-$aW[+${` wvyQl8#e_q!gw-Zmb{$j̀}?ç?-Zw/hP[O_`;V m>oB&P~=y_ҰWchP1֭8 Υ j)H24X)0ݻM~=z:Q4$,M6뜐WqڸO OangzJŰ9(dsT X>UN;׆PHhWl$oj/ׇ/Jy{ ]: .{oTF#4BhyKs0ۯ^4ř)N.fh,Y .[ RD;QGjvC)'Gzo||* vH?jnV{Ӏ9 |vYzCYj(JeFlTŻueI"xmX]0"{5̒Us@$%v.+LE`ag\hG\݁x{oknCP6&_%p݃C[F-Qk ޮ^m77NzoF[ݾ+;lqg*CYPVy]nlY_[= 506xQܛIXC)*'A92Gj6p\P:b4qmhD VG9n77-l;la'9:PV96O,FU=4+<}&I:O72hiϬj=8Fv'& ^ Ȃ%L߸x`o0la`jDҀ̱8k`bUTɘO"8d칛 .Xx-ig{%RP<] Au.tTL7ϒ.SYzݒg i7e)?hT5Wժ~!T†!ZSuB]8R!gH.{YC@CeQ,ΐV+G%)7|0RH c8>\ej(|v%İøOBTK@t2ɮz̏v^ BhdHMtqw[Qbx)Њl)\,hL"TL*(|iߚQ\X;gˏ=frYqwJٯIB?ɽrX4=o&p8,rP8Z7|4{L C9P0f4[;29XO8~P%?*p-2ɂhZ,6ƒT;C+O@Ow".aN?8LW4](P݄AVA"!x%BB7%UHfЀ{\Nu>p)ZE<(hQ9\ɶGϩ%cI5sLZR]sw'$TVIQJH<ȒMmDU>tW& du)8)9hza?c,~OzeN{,2XK,"+%;Be uLMT{ȶ3 szs#GuHKKbpfmh֏Ђ|L,?+0\(U^S:$Ti_?+M+ a,b YS/en zC V̯.͢O2/6K.ܞT̴ctY(/5*0 ~(FGI|*ś>0ކ95޿Fjtz#vsH,dQ0(-ݎ+#N"[<]x=']H"s$&fa o>$_ (& !A̘v]it UYa=B쬇 B:⥑O2ܻwdAgrzه'" - QF `@d'wY\6|OP+_^xL*.L'ɩ21rs@2e/lw>u E}y+gxՇ]1eQTPHڠ]Xv娛tI\˫^Cg 7O+&d%1l0EPJy:rhΩ5"l)@W.m˅x2(/ΙWoÚ O _=X X=@b+ɫ 4}kB->6F?E1[>wkK(F`uwDLzǏZ0CA׆vPK7Ie;p/_a20Ư2<DX:x'T'KKM^V'OuPmtZwT R:beeKRMTLhvAYJyٳjavmu4f(!JeDb'x4W,ЃbyOeЏOpPI0FǗ0s[i1(t^J|>Oq1E(YG~ǹAE+8pɨH&2cϭ$Ф u:=r!bc!{v-PR tS6)pzwŅׁSJ`|akfOf5[1VqH0>#mߔU *Q~@?5sMXA1D=RlT)qj\\o/D}e@s['p;fF/B04?q&:Y}Gy @MFMoTr4/$Y0/(aט՘k׹nW~,LW#/OVQƴʜ/395fp l򭙿¾ct'_s1Af-4 4 q 3OU(6Q[dƾ < $׮Y|)~߱[]v)+MF-(]B$?c "R8L8HF#b#&׭4$,ާl- ,#8}5[fNG j} &N۠\RI-d6Y3b/Dpw,ɖ_@߆F6PP?Fh%jN!'~v X-v174Ng :g8bP~Zސ[dG&/KE[bOnķfoJczHI d3 C d%xi *G!r.InA?Mq\+s$?K]icP!EPJ|sgw#cwCt,%ZA:Uv {FG_WSxIu} @R(22]L*ak={[!W i}i~t ڪ/b^"v{Ͷx7 H,{uy4{lĴUg#V< 0}∜⣻a>+Xeg \I <:wzv;;NEf SL1gbhۗ*f3eJ'z.2?);=fnۗ_!YN9Id??>jEn7n { (S҉-4+˄b iBm88[X\oA,+\c-@'d"P>yoS)]ݵXAޚK)_ "eb =+/(6yЇ "_{}dr/CR=siSAbp{[yXg||Dʬה1nA@5gf4Qu6:ODWs5Sm]L/eF_b{rU@L2Bd`65?5J6ÿH}fD*HtQ;a M ˠөIr=~u#lb` lU\1??ÓuujU C$I4u2#-ۮõp+Scfh[nM#n^y:C?$u+Su 3X} nViUs#jTH"FSEM*\9 CȉM.R }DP YLZF`nzst{䔉Uv7_h[=躢Q>Zz.}HJ)iM\BA{52Tcš qt\"|Ш08DB<j,Oď۹Jp%!vC4Bʃgo֕Ss)pI{RzS4P; mypJC1xҶšJA?i G ( >V/9il=b )؛hA_0fX?E [H4\\W*IܺoKGúWTpAϠKzyG[ yŃ0+fr\%"3> : c֖~ДftMPuz`OOYb~!{y)ՕoȢѡZ'I&Z/D)Dq8cTxQ()QObu`Jo'G2?r[rm ,!ɟr2ڿiE^@Pc/O(=1tF,]-*+ L?e*k1^kQ%_g c1Y>|oc,h&|I ,4otΊ%'(j;dc81=7SX6ҿ+d/$[ߺ(:eюOtJҫ5vL Ì͹!kD QW2a(V> S,Yq#w`'i2˨6{?2M s!ĨE!Y4Av5x²O!5mڀL( WM_W1q?c8֠*YRã+ gEeQ*cέ$g! u{I6yXS#Ұ$ 7;U|-lޖMV#[ٹG{c*JwW'OQwȘpewPrU>nL& ŪCv#w&$.~R'QLc)\aAE4-i%l+̙R'jNm`I t`|H,4ŏC@"eGsu1H_h*Fi:*zo=.i5;\Jٯ2~}y2 V_0[ujYoi<5Y<]LKJDv""Br=96t|fDeI~CfgFAd9l92O)Z i0%kAݻU knq*Ă /iyf_'d^"vo}A{X & e 1I X}6l8jғ@aY v<%O.ΜL'@azDŢ8M9@7HcNlͳ\U~E D|݉_mG\b4]/Z93?QVqB#?PHyoڢnsY+F*v$Q,\MNk-`Z)e;6*޾O^ WT V* >|Ҧyg|ޡZc H݄&(A!GU3p*%־`gRTpSi~5-6<9D `ZE{у\|Yl$)w0|]HLWXsPVW02~\3CS/={!E| :Ί%+!9u攬dXW n1#GB(Ι έK| |peBApdM 6oT.+V3:OOwf>4žSIͱ=!TfZM(9j|L?Y4>z=HE Ɉ&P@ZEdxcxؘ B'R3l&*BqЛpA\l ŎVV@7X)?DɈs``z&[$_<ߓ`  siF^5kutSIqDJ;" UPm0X Q=]+~j\H<,3^XQJ|! %.7g`m3E{ %2UHe7.Q6q$&Eǖj<%Ȩ C`i|~M.Sɝ*˯g^fp8 %BT]+JB}\kّ\JݞwR#/~EJ6ۤEW ^jճ1\Ϋ׀tC6уg0x Fo UҜ>UNKŐI0B?w 5WQ]W.{Bb8Il\FCC3fW"-9ښ K1o'3{b_*h(ܘ黁(3?ی߅]c3'{$9`8SS$rzLD1je>q1ßBtD-pu'ɊC [^+FnOB$ekPtK-EG"ڮm V\4r`nuVя+j z~+eBp{1tk9N ]H &7%<.*}Eut[LVmץ^~ΰBq;&&~:M^Sǹ>q9Ku,GOtf)2=gW4v##\{CxC*xJt*)Lݗ<2Wͱpbam@-E5V7ʦy{EXiCP 1…z?ߐ`b<ud[H&rr#/8I,'Xw!E}& BL'L ӜJROٮ͎K7lu+Z!"9¼ g08!q*hp ۱:@KhfХ* ΐ/[B@b_{Qb>]W3&!2{3ph6\mYJ6_^zYo׼4Mgчkap;QգrdCPDPڗъbWVr0OĞ?ᨄɓ' &r2g"|ja jD)ڥD"I6+qg yg1Ń/P:bT ҈ Gv;  EH4Cp* 9H * 8Lwدuиh4m[0Mirn:  "o+tݘSËXMzMP& s~f!8kQٵ (X*A!s+oE :E7Qge\47J+]\~HC)KX62Aӛ(ER:ia AjSIAV)2F }POcQڄzP1/#`EW1DV@5gEõPRr\8,,[ wSǁ_ӤRi4򽂍$NeKX]M-Y8 | gLq ;ScTa2q{"( ضOǿFw1< 9zG|ؾ-CˠDW{!k*R)W +4;°ֈAC~n\.kM>yr'oM9 J<`C@%Z[̞R+ePC*+@=:(oǜ+v~݁BhaV,,$gऀax1 ~3hNHob]}[EZƊ7!|H.AUBR}#@A0cW XX5&Ge3d$Q鹙m<vaLMM: SϢ0I@d!ǽUeJrƞ[Zrbvkbĉ"gDp-oU턙٭r9G=Iy3Vw7+tb$iOi~qo/V?WͩjH{5b( i܈bJY9LZkґIbwO4Sh#DˏXԳ15q8edqrDpz dY~4\0Z_{!l+.f}ԫHHѝJG 0ư:94#XUg#gX(-' ~ Ptnߓ96ŌFAjm$!;{= aꉫm.wlҙ$?qt+<̂lW2jz}tpNdG!^cRÇ]UoB4%]'YFqq ؔ#uQp`l?d8e玟s8 FN vCaLÜhl0Rؓ؂>={ˉHPұ1P^*y}f| :7 Jkw7zHaPfNBL('j^h{3΃Gꑨ`6$IN|Kޅ+c6QZK,ԫ"yS_vqXНI2'Msj=H&H N!m Ў.W@z€v.bM`{55t8Vw@@?ص}ZGJB33҉8lB( 2TsL._&s'^lOFe<~Yq$EZ Zu+Pa`갞]ƵF˃1P%7s/\TL4̹h/E k*b`fy[8mV6So~kQx{|?U m%ёfUc ߥ_X>i駀_BÆ4"z@ {.*ΓcqSݯ~SeS%7g+C:+P o˽ xo'Əfˡ+!xh ۋxu|DiqK<@@ ?/|T D&*.+I3i5ך P i?fVW @r'rDb0lt N/9$X>~ pD|~EigRI.f( zy2kPOk_WPF^(O=.*^90ǑYn"/ `ba@u_(yOґ[3.scʩ'+ߦ.,LmC H+y6e.~4NX~ gtT3iro`#s n^wLb*pOH|4!I<Ojx/AHh+LݩG2wY|G[ G`ZNdS0NE{c,MlL;`KJCIxtX[ɲ7HXɘ6'|x K, k-teDz2@QN]h Od #,:B)ABzouz Ф^քdՂ3~@ ѹ Ęu"wδW,]>mciAJx輟q*).@X2 ͞.zY`V0Nod Z-㗚GonfA.YkHnfݘ  [$E@5/"[zI> 0\ 5{/@eX3U8r1%Ǿ [@yCt_ u*8%h$zo+"L|3DV.PV HVc8f!x`( ֍8 x(>8\QU3YP":MR}Lpr9Տ7[q&;UW85Nnlӗ0@" ONYkjex/7oRoLZkrl@EJY?#q~<8^HFh3a䆖 oia/\'B Tp ^T"zqpsE"T obzbIA 7ц00oLdQB2DvJr|hT\nfdX&jX)T~x8Z[2\OXY7.Y0h[$pȳm"ly ^4'$[PM%:}Wiu˴P $jud J^b$ޜIgXop׶`)N 6yP'Ǜ$ kľ# b}RE-_{E-nY5.ML& ZI°fyXV$ԓi2iL,b\ꟋDFnXUd!m|\n-&S[fA4VeTzbݻ+w&NO¸MKmo\w10QEMB}>0: 7vuG|S,Kzql6qh W=DIgs"Ʀ=?$?AϢ~ ̩؄p]1\]`ԑ=|F+ fy|ZbaA;¦cFʙ8ws2Ww0P_Ƈ&r(EnIqLWrНAQ`\s'qp0>.wEa=}7WĶ] y b—KWs p-ܤ|cŻ0\1Wn258Ns'F/N\v ` c.n{j[*u&`Re90V5T%/'oVޱM8Ln)r4?ڌPǞW_4]դ&=>@fFv} WYiV*%9i={ -˕+[o)n$ruLA캮ʊH|P%S3kP8;&㨣[dpU.uN:y!U@498jeq(4:rrϕ^Eg$xybiQ<Ļɗn&ƫ`m[=b!*g`BS&ROKʊVTR x53Ls'3Y#8H\v)fv>2LM< 9s#콅`xEaRHr,{#|>?8*_bYiQ0~^3ёj9} f¿9vPq!V^뼇hOe|n\{H)Zy0CtZ07;N:sKک뽂оVlV6+AJi2T1duI9Su]#_Ka)?uKT;l%!z s38D*LhCupdAuw%eIOeKt~C|7":$Y=8].Y6JȐci5vfo,$;#.``ǺOQD;|:HHŠӍ;G+,8ʒG{TQX)sZ1dKMd ;6A.'2- (:ZZ}㊽,j;F+xjAE'/zRo', Q*VUq.$3 K4cOhFM2{΀̎ -%# 3$QJ@p!\:('nz@A?0&v{mS+%u`b-.~ ]d8/k|v0Źuв g;B-w/!]8kٗ%_P_S&pNIr[hӛ 欉"ȽIdKE: cڮa_8-}'-foySÊ|Yw# P(FaL`uȱr_J4eF['",ԩ>3Pm8wq~: D8e.eρ2*fH39FI;w.}~Up:Y#[hfANu)+_'u%4,_Ҩ &dtXryh? K 0Nn C{<Ԧ4|ɍxׯO7?CѲHFRK%'ڊ~D )Q,gtZN*[}!?46C\q$(ӻO.:S~OF(wj sF}=[H$݂vIY;I}p8LYd#n\Pk>" ;nH @=js!*~jlF(3l*82R2׏V}*~$͎bק9+.4 9WK /CTVt>[ت?ا|nyK(K/}Ƌ 1 Y.nv0jȽoZLѥ̛Hɻ~M_8 D{ez tZ1IL_f>ni49 }M~-t=OM%; c+q-2h ;R0i5 d"&#paԗj8ϲAuFyMw3fF3M{ҔBSRU:ʄ0'סƛf/Kͯe,fK>aL?f {fS uS7D'”xO2V.R3ΡX⍉|{KA} 6Cٝy|nw'aB1p@ԟ9ᄿpYl \Nu-UQ$d?J`Qb>UQ3qpK@[_tS6e_I0 ㄭĶ.޻(0e%\*{3Ō?AܻZLؐVʂ ^8pJJ.h60N2^NXo=~."Q^:^&l 5Lhbɠd{cV NJ>>$c4J邊x1Q6vbf j' Eĩ.PߑqgvU2l3NoeYKY-.:0I^^3R[;?j1yLj8oyƕv[),:Ws&OAFR@'@×ҧT0Q;>*}'1y*3/*:jև\rdo%n̑HĘWhbt^Tv).p;85 ]ZM fADEl!fM9#7<>RQX^M&} r&[iaGF=b<xқԣ-=~+sv]/1XYPs6?G].YQ`h3B>ʢ޲r(]:cV`$c^:o0 =H 3(~ ^+Te޺FP+RG!&&Ik !Աǭ|*18|j8Dsb' 7fُ݈ΒbPnr0q$̆{C1{N;i֯{2.qWYZj_MʪH;ƒw] I ˅mJ_'wL-;=͡AqQZr3f:2[v3b"\ҸriEA}X.=P f*<)$Zv^`| $1_IJ =l{@f*j"SvbrVu):qCE[>)ccq)Q'ϏoJ$Mm <Ѥ  ZRB$;v ۻdf2 QD|ݙ}W=s݀jEufS2NrXl$~?z}tL s'd=QnL `j/on"[RROa5*) WU "!ܣ*Qkn;nY{?ʶtL!` OZ ;.nfp,0%`\˗m;Jh7 D}UM,@T9@'PG/%V"8#`On.Yu9k^:1ؾNsgu@Zw05 (_>HGRzPCulϯj.վaZ:^IзhMP<mya!bc)94s/7'huIj͕ЎP^Z`B{Bk2j_%q5q&q c6PQpw ]$5;"/8"rĀLخemϋ~E8|G}g Gt IPx,Pv֣..G}xk T}aְP/oFGl[=hwUkOH4ΑxsNO(Dpin̍'2ua{vk%#^CnCqpD~ըfBV ʀMњ,m" !Π2,9_}/ʢqֶcWC5@G;ՖדS{z:n.]wG-eeeW /{d*]PUxڪt 8GbWqQOIQPNT7'tUw f%a H%J iɡhI:+C^qϓw@7k7AE-2+V4jiqTs\; ~@L}X@؀{zoݹ_mTl4'-:KM n5i:*_P\nzĕ֨Aq!2Jk@9YVj0VX[~2ѭ ń> u'p^es#_ŊWPUzB ՝-8_w<@^;,[w臥L{4epV!GR^#box={I2Dmz]5o{7&`#ErA9,\3Ffo2H/FB Nb0xqH &)U <Wp\?l߶5~ϰfߑXmoҪ+RMWTg~Z9UP'3i\ e.zvբx蔖kO1߬aى̷Z7*,k/3 %k|A'r4!@H&e1^W~-;? ^)2wzQLx.+A@M_}WoEu6)4e9$ƒp Sx 4>Ey9kP9QW~#!_ (_ ]=wR]*k0ݩ߮f3k;%kc Q2(Br]ur"f #ŷ={$V%MsfkHhx5LvaZ*`.ѷl: K,c y%9NHWY-(n`}""Cw-/j1rBgCE+;S VT>ug3zf"{Xj*\>w1HמFSfHg6O}ADf#Ap>0$/>WO/"eQ oS[ `p\SWΆOWB?8ʵSw "2H~riΊF}Oj~XP*DZ;wY U~ rP,[1W9p*;vQ 'ԦF2Ϸ8 .L1(/5N|p,'`d> 4:2EoA,xͣe?2"Coj{=ڲҨM^Ιћw7Ni*$COcN16>uhi\K_)n9a#|R!n,,KW0Xt0AX%S΃Ν(甜B%w]Eg[>u³X{J3eъuT#9v$F0RM8eθc+m!M.N>7~- L(&vHG)H4]]AK+R 9lt=Ĉ yz$v/+/kנQ?p OXWut$mOCiK=aKcOi7 6N* 'c{b$Rۦ %y~ "3:>fs !e4Zkk%B_bO-V34= gY`qܙ"mp ex{8\7u H(cߠkqe74D鄒Jm]4ܹM:z:]e+G%Y|y<{W/hzP@a9x)~^ = }C1(>KOJ%һ A\Y8:GJ{)@?3yCu~HV$LzBєY')qR"g<6Zh^ҿ*|]BM*! =ik~%6<ױO@DsTmPY?O84 *I3>ivފEۗ?"^M,,(뽔>̮ޟ~!"~K-"l'h\yHp53Mf1oW~-W=떗V\3xRZ˙>Fi2'eWᱴ{'ral!D8l*-l *S& wǸ q`_b*'cLIы ULM4xԖXXg~ѴܠW}n"6o\kEٺBN`kk%=sG+Ll!L^Cg6\pxLrǽKv n6sM".Y+S7@ϞgF}v6&&lA=&9/jMn>7\g.䖐|=ɄjҋS;w6Rc1=nhM1ܬf@3W$RkDZb[ v#.ˉN̥*2DnJn !;1qs=[q|̝FnJ4d'8D{#\V( ҒNB 4Yj0ɲB cJ6 [:)夠 r h8[)ivLP tQ!o !Lޢq&ABP`FS:N+UCs&G.+2j}@J>>2Z-YB&WzXj33x%3db< jf0D!E}A7zf)E.$,_. 3G>™˭osNC9%=a fCpaDFIU) NgeΠLƘf%yX<*!3RFYV)8(XDW_j>uJ_7=v]ޱ'1ysXFs&fskK`X3so@qG*VmZ?CUڛjF( aԋj*^Rt''̔NN^SZ727%`&u,}>j9WAՅo_YBNߗǚrC)wé83|ѓ10#-TO8332|%RӀ`>KHJ;| * yOg쁻D|q1w 򍃉I ޒ(XҬaX#:X(6Pn [Kd৩Ytqc,l?"( WX^D(Iۤ>YӚO^41+=f.ߍΚ~>_u$;mRfXŝ,;ZZLb=B$+qX2)X+>]SN>s`}f5ɞwe@5>+DVy/b<,X;w3GWMű ԫ쿝ͬ~ܩV#Z]CPQ1Jpm PY 8)˟t!%UYBR"$6^{3HpYwOmOa?:Lj)/g3:{O. 󵰋C="zqܿt$T2xoϴJbpb@PqP"κ4__57cJKtY3ה(NwWĂo{U N d4k6ZOfcs2ߞN0I]ĬaPkeŁd%aYU{:p\ DbPB"ZRH''P+r=hB0{Є'T=fJ:H>mJMʜ:? `ˬI^O5V`x:dbwZT0WjH`h2`I}| .^GC; rvڇD?V@IȘ~Ykj3oJj0f]۞'؝x=}vv:Q]pW# 5-a_D(3p ,eF-F18U:$KaFu>@i5Xzd@ RrN+?XdT1ы* ZahDjE^󯜁;-1bMP|#"#x 0=3Kr=FKhUc׆&~6YeB`ѤƢp=HRhc@G|DemJP:ц剈/vE6R"<.Wۖ,L%Ӏ <޾L 1k)>Y4Gֺ :4Z&04ۿ=s u3?W:L*6/JD`( ,1g;!ؘ5ocqE$pCGܑDW !=.D96Q#uqA_.oFz5*EǠId#NmNs E#uwq#k}E1"./@ۑ!⠎ "Zpy=ja=- 1SM9cXDB8}5Ϩ8i\/jl2lБ/M,BTVͪoFMZgu0:4o8yݲnktxbIr͒Րf9>y;3s2 &xRHp;)b% _TpV׏w|ue^\TF\iQY;$B¡P_!V 鲴tr]\$eGwF|v?JPvlia|[1m^ >Wg "vxW\虍+ܜ}" e_Q*"Tš8<<%kx+! B+CE2<ҭJץ6;ƩeepAd.ń(ex27?3kohxfRqbjO}ɷ}q ]x/j0T̺[$= qR\,&%P?L ?I sĀSXiL7m`9EkraF Fh6,8.xЇb s:Cx?7ZI^I=#d|H׍>RJt\﻽:Ca,ݙnwivY\oօkCd &xҀ;'GK.č(= BZRrV]j=E 9q:@\ ,p?pc0.ɸWPm$(߮V@< 'MK}=sլ2 vB,t(Vtm4wࢦwZ[ ?o)᰼R\U &3tXS4x?@OݒLjڮ#g heHFtߣ5.}U|JOKa 8o`Č{Ԓ'@o8r`YZ|SC?ϲƏ$'n쬋N_"X!%ωln~#M'm:UjnG'+n TM]9zPj`(0)]F>?E흃1 NNetV Y(AWjm8{B$@Qy= R hv8nO~I De ??$z}X 8OZ{ )r!Jo1]dg_qXwAAWęEh$0}Eyꯋ/<}OVz^;V><g9=JKfĹ,/`[?I[MkɅlEhLWVqLFc,kp(OkA8HV:͋gh.gDZK 7#'ŽO!9H*]=yqbGCk {NJ/` V x1VfMk-61=G>e"AI5.QllG#dr}ZHJ 3"/] DAo7ES+R=tM ~!pI&gdx#?IL@V)I؀6Ha_PLxXCoog@ @F"JA][N'?Kn|GwK¡-8y`{ 30Jvw gg5-@\2[3fxyfA4kZ89?ßGPcs5|R~*V֝excJg>S1IGjQ|ő!()SN5l 8&&0O穝0YZ @#|/iQzmdD P3]~HhwG8.|3n'R7vv`-C~2oT -ߋB1k%g=PA]_7'ǟ#,z;UD"H;CLkYd8nl(T[i ߓ=,x沢lL84v6o 7-Ds}"I TH)T(vS|#f w.a0[QuGuǑؿ4t7C;eOc 0 gIA`3khkMx@VVJo)xP%]I|*)8ev2^Em)"'J:g p_7.tB$B팷JW\U2;= ްqW$ݿFn@]7JC_hho<=B{"5?ݗM+HfIryKovD=jĒ2 Fro' 'zHIBV+ MvOhH՘람bs+gwFK֓YBct#ZlC <4_ڥB⡖x/S_2kZd(xXo$Xehhv]Heyԡ@Z(PGBW>^> +,.5>C$0h0i!Ga \pkYf稹S}WM%NK&rkGL(ЗU SV8h}}Hqڟ/g`tabJ0k&&ˡ6{XǞ-?5R?P;en&*.b3w;yp4SXP%"E}^$QCyC\9u5~ʓ1T託H4=0Tﱥ%kP/o X^$VSe9EɎgS<M@߇ts(__+E,4L(KXFg\oz~$_mfc48U<&};\): sNj1*wa0sȊoop<aꛫyDDyu(F >!/l 1aǝ,sQi"hh{ t*)7z?s;uް#XY"[Qfb>=sY ^+ҷ .$ݮ#=G8[/1P g#:x+a&[@0FnlCXb_΀qjɱLe+J<ΧPL ",ڱe?L!7gxE36[r{Spx`k%Ur:48 c4ǻ޵vg;6Oc!lvX6H*PYIUt>"fػD,l|Cn7h6{>z_Ќ- Vΰ[#C)Ӌ"vA/QC'p47\J[ DW9I2g2Pͼ]bC08 yP+sHMG}"jb+]1t; \J[+ ]PRs5Qczcmb{, ٧SLİ}E@.U! >{7|(H#+<u32_BΤMd/fF[M\|M|Q?F3i_E_>&~}LD(uR0j/GPL-Z8a]'@<6% i&,^2lQ#^vL68Ȼ/Rص&1:s9M$VS+;^Z; ^ !-@W[<_M\\XSsJm3tcazb5gP&a9"M:[ c`_H>c $`6еϊC"!Vbs߮⭼bAGXZwq▲纜xќ:rRoڊw)r}7t{ ``0d&wy Q:B@:@b 3  ދo,_JM͋Z= W= NxPRV,m4B4pB Id /) pvڸ!oꐂ^<`%7oԉ7%+\XmƩh2+ ѷ WW_ El^FW(/՛P;X`) dXubA15j$$PC}zGFL쩿Sɝ\nRTxʕ41㰸zF.4mۨ᫽ %DBfz42T[d>8i`w*32l Gw\h D =;,O%Y!;*lb:y-5њ)j6Mk;0SV8ĿGtw 0_3ښډ]1fmpNMK|Aޠa$> 4х񜅲64˱=vA NDJ  =뷊MH%[l/9/ϸm>m ]A;\5VL)4WZ3@iqc'Zy?5VIZ^WQKΈ4gu~YD:4W)Tɬ⌖&GEHa9#4HA=ԗo#vͭ-BrR^j94myv t=%Z5g9)"v5s6&Z{hDH2AQ$XO.!CZߐt7{-7*Tu2e\/S?$rFhlVrZz9E+B3E6z{"I<'YzoњT$L@ܝaaNqC6ՄP3ͯ|_IL#j[ͥ?u?:&' c YL/5 t$Md3l0)q Jt|BPb ږyUfe !ƪqڐjPD!T$*^맕ʞ3P[Z1'xU% x^Wod,&_K!iuz4ᷬ@$] uA{f֋AeMTvTRLE,2?/ 5#y:my :4׵9%ϡee+xj*^j\G_5MTAe۴(ï+KH%IGY2 (-Eb`fF_׏|U݈lj2>,;S: 3@l/zɶ++L:50NN'!r.3C"PVwrDL;ї0.oC:&yg~s&1 m.Z?fD$FɬQVMHgA8I0]DC)*TڋHvE,,DY`)O2Gy<쁱#=ևع?gc$˫7*pfc'X_b@*{ XA@o*-AG#Yj# -h-4JZ|Yu@kb%?L'%gu~Xgљ屷U3G`l.81FERR0v~34|sAqӦ iex[f ]I'hzct.K>`TXe, \@"[#5Qo-e<b\.rdJ l1.G'5K$z(MNo*q3?hM 0V* :v"Y&ER\ZiMi۲x{-c Hb6VcXnI >076qR!|ZvVq=Y}bbs<ݔ\Һ=WCH)&#bW\6K{ꑂrǜzDFF\ +1:zf$zS1sv}5CGϔh0X9%sy+cA/Zx( -O)+?hurOL-=rxחGt!gr=)`hpfE_YǟsUUN$G{B-Qb<0gޣ5<֮<(8oa8v0UWnLh`0c/+`zB'AV}I%@eĔ6 ҋ;2Lo`+YƘ[| ]xaS;"?7EjOd2a c[JLdkHq0L۹>LTT)佩3A$SðG9- |TJ6tkkN]y u깦K^7OFNʸ%lakyVt'Yɲř[]|^B,:kڗ?Aɡ{hr5[ieޏCu WxHJ5:F}c7>VZވMPV@3C?` AMHaC˅|>$+-0~>`] g`>JaD\b?ȕG v$mFqw$$N1=܈b42m6Bv,#-h*lޱkvQ3ߥߡGvP(ȡul=F֩(^ӱc~}V,*S(f &GvvȾyPwFbI8>z[lVneoExo&{nN9#q氠1<ψ+j+r&O*2HW_#H `( CVd~.=rGn|iD\A?2_6y*khFDkK+mjuWGQaI. QkR:.'yn!r;#r|hkP4fDv4"MCc@ R'G>j&Ϲ n\k{01ڟp&]' .KO ?s..uO:$7S3|x޳o ~k-9D 1! İQ45js2K_Fz*&$AN#t\ ֏kܻ[`DGؓ2}5=Shd`Q~ZE낖] Cq9`%0@S# yOVm%)j,)+S-T8^?-C$ (+DAs!wo|@ lڦtY-yu:<Ի-ݖ4J*Wst@Z+ķP=AuX(W(Ui=)RJ:mzW"QzJ[ۍR}"EAHx8+/BfQC+6OY|0)6a`nOdk8 SXu$‘#!mQ=E~?xV1R r> v Tb..z&ܝGIc1'9w:H㚠:O_%j0^c<o[ )3H/)|l0{>`x*O@;ıd} i7\:"UCA}_P)ӫET B"ܭ- Zߒv#oءS|ؠk0B3wL"Ķ i'F̕3<mpU &z0VXC N~ [^OtƪZ(E1KkiH 'ZS5Ceqg$278ME' "u]Ε\x{̯6xFͺC}b`*f~č2; ;{wU;"=^8<4uI.v8-uݶ TP; iUe$kI&Y& O(=*ҳY1*r| =y` 'bm69ckQ(p/$6(K[(ݧkQ̺jċNp=ٮ)`֯aji#;6D$q1-9ta"Rg2 9e@ 's6]j)qt|'sW\0/lUZ'2Ѳ Y֪!AnD?oY.v~W߉zJ0ѢlKrڹb/hNSi1M'l\X1޳6Yzv]0fY! e]CuQjZMQd OfשRwZ NXGÄ6vn>u,[28%Y+}UDn֚>.1"=,+`z}%?yUM`LZuW? kFdg` 0ךFsGRI3_Њ:,FRIL,~='nE);kћs5˩HWAZtP㤊 5K~zY,nfVs5AG 4$70ǵCX#냫>D(4t9mWI뚄)rR95*+wuhrܖ5+\/wm(Ktxo:,!L057)#):Hlk핰9{EMRiB~`g'[)3p:'zM2᝿i\3A:,]@MR7 U=Giw,G Rg~&Ïn 7@n!5!nj2ٟ!uH;: xY1B E~vgfNN \"g40FbSΣ#("cSD a#߼/3ҕ%T|HQk%t &F?iࠨ'gq)!5Z>MTUw5<Ϥ"O⸖w8؛7mOstuK*6кdԃNlDeQ)TbNEEtca*hCD shU67Y+=aev%&tXxΚ)^8׈i0C*PLrtz(jZ=_d"hˑq REbe>u1BBæpHt/AclD9_?N5\yB.gydx!0"5 !Ƈ9-8qc5NjqkB@0F ")P|}x(l)5aDz0ޣ,`(%hLTeǎ "򚼴 c*m]L3sKs'-R}RY/⃭N97{h%yC'X0w [S'Yb>pa94_|=m} U@ {b,4w{"|HiH ߭GRlKgڪa׺-0po^5?ψ=JHo*?._P/mz;!{̉!＀K|jx uyzl|$KF^>WrjpeZ -fbN|z+$;PU[aKq*h7f>M! {v"Zi/9#?D83r`W;9(Z|,_+>cbmZWOƣy@-#7rem(P}Kt^KS[b-g\ Ox*hA>%U/.$xhfe<*Z-涌6hvA&췋To2:oU[Sk%t77gT" cxzu]bV4#d𝰟n 0<ąBͩSQBG> 'ږA,HPh/ Dos&|Db˿Ґn07n5Z]1edbxQ~^,+T05ytj{.]E#5?vqd+m*-̈́lⅷna%VE/DԀefݦnx1f[IN@d&.RD5GD~[ЬFsDw"l6n*  "/]g R;f{]+SWYs汷>Gj`nÒY;wXai* k$<՜Gl˙QJJ̩ڟIn0.\^FydH=MVa"b!rY eI/Qu52Y,szK9 %pٕwH~,)B_ٟx~#!C$|i+_b|  JS$zcq /9|ӛ6Y8NcL*ҏݮpᳳ=7H-Fs}Gy{V>6)2ɍ$``?  a;p2saIH0IJ(­ͣI6qylݎ2'Jÿ.˱&zZi?qupZk_ҡE}giŠexLp~|ozgyڜ^6q皕{+#âVڜʾXưwRg,DqRO;A&[kWY,'U*$rVpHAٳzT/J~7`/ _"Y$oşeFDfl$x6ތvt#;ozvEtAӲ+&rV l!Q yMMch^k]~3 @l{P~ j`@6Jv$)V$린`XۤS"Gm@tHo%NZV%; :qih&;`s25TDx`}Mۉֱz,u/ lvG>! LҐYL0o 74nq|a/pzvBZaK?v-+rf q~棧0WF~.lXmoDiNc*~nRCpz\D8(5/y\!ozjfwӺySKgjba[cTkcEPj>}S ik+ /V=E6HosrEr6;yz|xJ.<?|iTafCwΒ WۿSncvdWtNdrpWX '[U†lQI\*> >mpC[E_zԻߛ*2.䛅$gfO%X*IAF=Ku=:*fo= 5H3H5!b BXO)|ǝ-KI]_|oqɻD6@+]W,>w&W>$ o] ΅hm6:x5SDJLwC-71MxFaw*hpmMOo"Ι58M84r^>GO 5e m RO:Y*5g$#N$wqM"aH3aN/ks42k4o_HB*n9E&ngpժc?.dC)L`ƹ.Cd9H/d@uݤ4YENeoE(e':a1ԍc,ZiG&]J2(t&6ȝ]G3U Jg-5ӱ\]5s`E3 zi05G6LU5uM[t ?+&%DSE3ۡH/m;YaX{ EGS3eiw77AtU}ye_v;$A8hM@_:q|>e_مiXl"a,ז\Ms>0 L'+Nyο@eڂ#W7 k]x7^b63 Bi3 ݲ kGv-&P6ܝR bYL술;hXvօIާW+޻a4:`CVĢR)8]uposMa5>i(]׉zoAN@~2R;h͋1wm}XWJ>Ӳ1Vf51҃pW|M-N~{ȭOI)pF-,g6 x?g ]Ste@*^3éX)a FZ{Yg;TdOzlPG\41r@Jfוa6X m azڕBɨn_$A:a-} v )+c#.@-ay4 Sh\?/hkזhU68E 9CK)5;]@emB]g qDU7D TsZ455O]sIJ>3(4/Pl .%XMŌaBBu6_qv#N>߯~:SB, T0$<_x]AASW+?q ԣ?JߠyzBҰqNt\ JHQwOg;y&)K||eONiCCpb#a1 zB>j4ǏwL"uzn{ >!Xȗǵ:#/Ƃlݡ5~:>L4:>^|\tlH`3\h@3t ;R WMޢ UnTQ,) ѳƇX]K{cE詉M2Y)G6*4m^Nsf_)&NlQ1Qqpl|L {y`Sg0dRB~j)n r#Ֆ0AQK)Cr %k:O(./]GV֣#lv lAr2rA]^$HYل#o7i`\ZSn\?]BsU3ma9z=d"h2=bXB_b( qd0Xߵ04R#Q9舘yѩLRۂ~ r | u"^_.p5.By_8E=^9;J!} ^pբRStWtwA|傜u*&H스/GOTd:R/TQy6(_x;q7@C>`cLm Gt6Q$'}Ʊ0*,D(C[d== $ƶqEkf|d{l_VelN9(Dzώ*yu!ޓ -Cg+[lK˥ p6E$ⱎZ;t tX"xRZ$_bR_v'ubAWJnopսQwo-ǃ̤0~*8;b>4GUrZ 50+3ŶyN 6V-dԵܽ_f "qZjt vVk3?%Oc,~9G~/bJ?`%B͹keHb}cN܊j_MAG[WiT:?Jh9B&jCQ:٠VZVd: ٢_\7 SƓ-6ɗpg7[1a?qFNar%pA/y$:Vv#产w0yH<6WD (1pΞ0 #Rv W=6D=F5 < 0O[ӜQê?/<cX Fruڎ&A0JX+p콆% pߣ.ȼz}X1iRQiwzzISow}öC'ՀZ4fgRp>ϖZpJ 5+"7 (?,dS}e_=)އH)0xMj>RE 'Dt+Oh/>}{(T~zr6G3I;E_ 󾞗JmdmCǻSdlgYµ2ձt]! lGb"/~%l7*( |M2I3Ѐ՟,ӑW C<Kcw:94}2Z?-FO$ ;Sp/E(?@QjT_AKAEU3fUۥGO>0RE}n 7JzHRlpڛ,ٸ߮#-\0I/˓2C!`tԡɗ7Ev/* ##>s]_b[lRBgw5aׁ kwd["ωV,#2N!c~ߗP1/>` 0`u~`Q_gܫ>ϙrߵޙ^`hD #P{^zWP[7\'ZFht/ܰLؠtV`jiwc`" T66$ 7[xOO=Qދ$rS_'R}pa58KXP NjUeO3]  _{Q63d4,gjԎM5~БlC2rCWGWyNF7T{WW2O8NOy QX?21`%}!boaպVE%Lz9t0_ߌӾi-۽e".NEbfjg ?> 1c/Ej̸fߖi_f&^AzuB:;_2~OIհ%-HϊN *XcK<'C){3b;%\|r-HFguBTgNy^y_v;p\#; D_|)8Dߞg"$B%#0]M .Y k`!+5Skŕ ;_#4HR6hN[ F0 L2k5$j8lOPœɦ-^\LY 3`qe_F $1VSaxRB.#1'T̾O ^_ڊ]/~9  T C)-vF/%0Sbf-" oJTA_Qei!^ِ{ x7M qɍ+\*,J0gc$[e15szWmCk=RM lÕm+oS;C8j"`tQ5s9r1ZL\CUY5Ev*mf@`E`|t9l;P^y\-s,ƘBQE`TָR™4C4}7`|ׁJMݰMBeS@ێh\ +|[-+HhwxanS<.0CBJuN&KWEtL6syg{7p/?'?4XjՇU s:-^xujٔQnSɃV =̵`dOϙ_1pdވ8jɘGYQҞBV܏`S 硇Me;,#r"6ΪN12o}KP$r$d';wil|^`@`^I ٕW[S4F'޽Nf #\_x 7ے “v57تhQ:g#t#*+7AgO>,0Gc+>޼hm8zr;̡o"e>ֱڬ:/H7qnb1Rվa lEiy {8k=FT87ȇpܱcFlzV}ia VJ1p(Eծ1(9!R``<&V<DaԇN?ggYZʯ#6Q?u@ vǥoCҁ@5 Pc\.^1LGjm C5HQJnz͖(H575hi`- &,8a\lT (f 5{XqMvdlZv C-ЏAAorp2tVô),N Dp=I&Kj2l"TyȻ6M# On@$k+'NÇ=&x@n)yѱ`1ʈJf)is5 [֙pR9_Єg\q߳=AmU}%y vy)%S|F*~ߘK@Cp>M8IpT%'r=%$.a$EV`z9;T̷!%Mm6s =i~30[t/-rE );jP51(;GzJ=,զuȜ7~p՟$tޢQ:4|ƪ0B yc~5HW6sC[!GĢ='ؼۯɻ[yXgq +@[־.G][ża;HtY4蕪R ش6#ѿZɾȈTwL`,Ý${g[kQa QfK۱-PZM01\wmJ q膙g=>( @upѣ^tʝ_^3-uB醭RS5:di\& #"Pi c2רV,fu\;euKq b1] |+O^!?S`= q\ɷXŚ=mQJaWAsV1V)xmfX:9r2r)@AnºRKWjy۠}~DJQGQ\`* *N doM1/W7QGjC}:iK}Z+Fkּ' 5 wc$N^TbBBٻvo)߲G%FMz:dxVu 3/v2H1S,v2810.EG|F{;z/_k]#oz!D+)?8ӾT5精#SOAݓ1d`k/D&-};W{wI@=gSu#VKgz6뷤C'UE(@v=.,2Ě\ M]"D8rZ}Z1'gaLu_0t.p;2U}Bw.2xIyߘ'K-Qߙ^{Lli醜cD/炳ouĹD;,=. [0Т$CzWsZBm"$G6Y aN׼}${j H1q~M)D)f'!Et9RG>\vQ̘I.GSN]ZGOnvt._')"KJ>QWLTBeHݝʐS,ᔐ/v.?>lz]5mOƶTϬPsִyfS #Cx 1|l&xz<ͨ{TlX}:U tƫ f VnWztDӓ?5.FCgUz{ڕ`8ͅ'(:i5E3Z9FNʚ.۷7b$BԸg&&/P* xwRW_#sZ}tx k&pRaTźF(Fy&؃ s&nj2宷ĉCd9Sp^xe\1z<ǐ !k-e)}OQD *ȇ3gbPڌu  K[MPS+j)2bey.Zbgy2:0$׀ 7mJ oK/v|>t`(|X{VSuwE/3-i}_XkKyjVN=eۢxG^|]й&|DGMSCN1I 0C'(Sre"f-ʙHK?;E(UoeKVSO\5yp+DdHljw.]/\wq'AɰUS''{$~ ;mQyYƔW}K鸨5kK8!\ɖv[ =hrx IjRvESW:ɨBD`dWPtڹc1!gUhb)V"*FzǁBL.kH3rcY<5l4s輈ua9rvǣ8 sI*h XgI\CAEۭ 醋3҅z]7`u18/b`!Tg44eٸGI= )Hqs?W}Z`7Bp! hvA$6 W2V50>8AJD6jN? 1$ G>P3lo^c%$z_3sF,抳`Ν!ZGHDm56Kτ_Ǯ5E ͩN)U^HML^C=t;qYHBc;Szj 70BK* |tX 9DChyE󖶮}se^Zj< gSNݕCZrV|]mq筐lY$jA7Z&8މADbEnM2 ft;fȣȅ}[p &4 VSͻf {|z!{XӔ%0zT -_,l=>e~ <+eS^~lzΧ:g([2DE)\'(FճC+Jtϫ!yfUQ.Eg`'ld%îxF-3rgp3,u$ٸ{T.neQj*1J~"׿=ϘS`YS|I7 eufWf ۷N̳0k8/Q*]36whuN(~ F5zfFspM K]ތXMte ku#39Щw8Y_{R$]Y֬6g 蜜XIjXu,7k|eG*kUp&$^]L|P_r7(M$g1ٻwgm?ȣ[K(y. ? \+o/+e(K:4k&CPϗ!Gy<$`(Sv?`Qk\Pӣt FcCNFk-GzCSs G]8 ᙐ9| HTIlqpئns1W²3G*E|lН7SznYG5;^l?dˊ[kT {-d^؝@%Ϸm.^̄x=yE3"o0b/r';IۤIwz?%׮`I+G$r&.fVZ]5dfBgaGQVؙ8PϞ $|SVЈ%I#cQMO Nyx7f9T%^ʫqt7ul;ƬHOS41/,DJ\8oF?<\{,CoohRcYelI[1?`Ŝ˞VBq%AN$Wrܘ0FZkBpum4>S¬vg{Ҁtg/krѾ峆W֧lzj)[={U3SLEQz=W0VD`Sa34ߵ)x.5ªmDX!u[` !t6ҠbXKӗK9}"_iʽlOnjIo҇c 8bcv KaÕ3$oc3SK6GqrtiWf4K}z8 *B˂?x:LePus{qbշg'/dWYz &_]>Xf5՘rU||`49,ӓdBY؇NY+DzAFru4bv^H[&,Wk Dt^uimhSn-v<9wQrpiUC(]Jh[S+D(V,+l忙d_e FpG`Lt쨾dGϟm*ʾç~i +gi6Qzd} \4UfbǦ%«usUR|At1@eٲTgȍ|uvo0ut٤Esגk7xcn*LZ"]W:@yW{`:.\=1q fQl*"=2wE W#2C"xu>-F^GuGc_.fs])~_}!o{/$TXA9-ԺrW~DULZ,%if WA(گ`NB8GC=|j!,GٿZKprlOLJP ~1Kw2.S}^"iCd\K-T+}h-Hmoi1 0=F0:a$ $V_Զ]g|vB8՘T׉}%6`d<v'% OW"0 ?p,V3Oų >4)F;SXF tzut/<q4j6d,oeL>>sߌ|^,Sُk(ZvZM*V>M0p̬2Wounqy{z;Y\wd '|:xkLiw߆>j*.6OͣkD~nX5%۾ٰZpGߖZ v:G8=Fo//t w4 pIƍjtkQꢆ5|_p rwEkvAx1Gc&'A 6%xCny/h3KM {G~l}DU1 tnu 8Fy8Lwpw`53a単fWҐb KUt`E뙾Y,E*ZJ{0bV³Um M> ;5G`7JN1y80~5d11e5%1[ !`(-Y؁Ɓqi;IN}(l^YmT%kFe`a K;T%(Ctmŀ0CB@t,SKf+2Țǀ9r[h-KQlA 6־7tlkuc1pCcSSU ^^~7_>a =FjkЌ|wAJL*&>MO0!i?O6hm)4 s?.ö A ʇJR*/1a6e; <,;@S@Yʚ7l';ر#,r{Į?:$Q$ʡڟ%ի &&&?Kk Lbv"x؜pqIC{g?-1HlJkd>-9.-4,]sIQ4 j$e T<\X1sV8Ԍu%2?H~%tTNDˤ́s`vO&=fM~?L&K C ׷@iw8DiS9v ,i(Kư}o'X 2{-" DP 1H8 a!DK i2G<@C1 Xhm 9 N@I6ä?Nz3h+to__S8$o(tCMV# ag OSږ,!ڣs~V/O4ǧ`ٯU=^naR$dPp'gz$V2[.qؠΨ7{Ƹs- mzMAwUuԚ}@ y?jkj }RM>=w=v_Kz?#nmJ̸_JĒ}O/{}_M{W)v_tѩk4dazL qF.EƂNĀf]LǸ="Mؖ(߲塈*3GAڋ3wiJf-Be_2TMCxmfo ~,rmrxoVT \ ݡ~tHϕS\cfk\f*2SxօɻJG>{u ˁ~r^Z+N%0F˘u/սŰ[ /-ߜcJ8H:{v6yP[C#gyw1f}"v 2焛7NSVC8p8jW |O!݀yFc{_aze{} `L:⽋$?J&?>r)LVvNڐmG"cR,̙J,!bt*T4wIcg9k?: ]}[*q$6I9՘J lL:-$)̓*tCF#Z4 ޮ 7E|~bV2:12;S۫4yۖXș;%0H*>hR=Zg쑌^7M~ϡnx3+_\.\dZV/zTQ%'"=ESé Pf3Dd/RrrDҹ96ߪw͖%щjR9H9¦OMjP `4395̘$tę_3 {Iɛqp}#Y¼=oCp5=FQ[`f`MN7HEtEN,Da=A8hW_C)c8/W.a{[S)p?E)iU|U.0P\LP[c+g2t%$|ANmB%wQ;a3'LLIVd`2Anҹ&y/fyB}yMuzzM. XTBa\)K7 MH|K^7VKUw8˂DdIfSŭ7>gt$R<Ъ@՗S@a$WUK%~/i<6@]a$FV u~+F^z?jh`㵐E퀦=E<$Ey] DQ/.yJc,rpi79Q@ܸR4> *ب!8쏜s^+a u(@:AzއN}Ji2"O9:PPb!`JĈ}4uOT^ p'(ST_N1De h ɜ=Ab|1f(p&_pRf KK;F:|^e:ˤ6і[W‰ΞtI v1I#Bb{j'6P[tȃ(X1*dYB#!(Cf\JYs5@4wI]>(kށeē(E< V7LQCe -"># ;#W;\<)j9+D|^'Kz|.0|[.x .l_KBͬ=1R]1'#!P&1%.qLo쥡"ΔfRE_=rU4V[)/Loe |(xx|yW"fε31yA:#U5Ju<5҄~@jH9Z+iP3w%-Mk!ujg@GAEQ'{HF請@ǗO 6ծ2jfUyH9?N65-t޶'wq=a 5LmmY1o?ﲉn|XlFHyvf܇JDuWv~p!Y{?. B@H9sKiwNs_L1PPit`5}.s'PD`ײz `mnbbi ǡ̾;vh'7}?6^FC.n~ߩfN6 G,.Ģ8h+S2QLSON$-(10c~d/qpzNn䶌 =eLjI)"\,t׭ߠ$I") iAWM3ݐ]b)@&xg `dPVoҐ<2 OMo"^O  5_om.@5{vKi됷K+ocH1Lv#<f~G$)1^B=H 1*l&Z J'D,e, SBBۏSJwv8RE,=ܬ&?얬O]|p:;emc7эx] 6k; 5id`OxLg .`lVg˒9,^azڝGaM%?a7+vUv'$A'燰50+fp=ײӒ Y< i a1)i@ttՓp YLE)`&~laKlK6M#$HzZ" baO$x J   Ib#-VVŶ$^oGTU=KǾS=ٗﰙ~OBieOJlsqgƛȗ6!ߴ?\Lb2|=>;KvE[8jOZ)dKFKHeu{%B+JA/Nm$_ҌJ*#V]O"^:U Ǔw迯,?k(ssj.^]&T Wg:W.P&Ζ 3#Ut((Qo@FyUBN8:Km61iDpOQ aCeHߢRJӵ2)XV@j=z~!*32 Gp8?2 g>fj*(fjzlN[Mmu+]wGpHO iT㥛.,2\_0jHjYb YYaL((dk2CGuꦹ^G$w_MUR>h@rMu:A& >n#WBPk/F'Wல'Pol ![ee{rSXBo09l)USd7릧MhA Ts~e&^B*DE9Pn\U7ͼ$׳"+4;W.gPaZ\trjw#L4{}8!P8r56V^M/MɊjJX)JIqՊܨp i:$' _!Ifx`uGΏuYf&U SEِHºUvE\یy&; bMGLrȂ*ēG%>2(YS G1;oh_/T \Lޠ#)i(ֹզcv=rjY9KLٻ@)H4CX]PQk0`;`ӲN?U#eHމ ]T 5)7 S? nrLP0 pQ{sY8nrKQY*Ai CSըuy !EKst7˻Da&Ab 71Br,&\I8!+\XU;dWSn4ui;ۈ|FRP|@EUke}A {<]ylN5h48Rulٳ)0}{2Kc7BTAo0Pܣj5rǭ%w~x21k/OL岁U~(:svB kj\TQ5}I\6%e=OOꅪ HbkMQl?g)ު8|ǐ"V,_w[JJ(̄[=y3{_U($:&&b vHe^ްSE*k HǢ$FZN2XI 4؇Z~mm/=w&>bޫ]60 tU3qWEu`hAsBFqhu9p qb7[)PEGېe5iz?s\\(XnUҞ!n@$ErT/EV.N_h V5ki>R a'| ;xXXa oP)iR3? wc c.:ɛ E $ӝ!ha"ŸJ!;= 7!FgdOUz&ׄoUծ6}PeZ3ʯ~pWrilv*tB5́݃\ç栾IMTcd +maEL&ÙJOߜ@GxM~{OZ?`|I3O.L1y'ry~y(ݞ1:\y0B9 o`1o 7V1,0/_2 oKHN5ޓ;KVM&Sh()՞ ɘDRSuvnݲ;=.pLz7) m bEYFV踿LWBe9e6Bh/Æ~^Ha_C' _N9:*Np4㎢#n=۷9h.YJFxK?%ExI<<٣+8٥䣵d1|Ow lbK$Biջ] UGy])y$(Y~57XxR-dNO+#sR][1ʎ6M`l 碃 G]7`UDנ+%RDhLnFxs)+C6x Bc9(Ŀӫ$(P;}b4FaAp@7䎉><`i֕VqnU;@2l6ί[M尶g#&CVwC+ XR䜏ュdoAl(:)dPk2eфǵ=ȝQLBup8'i#ߋvHtgoQhWDy8A<)7o|Ώp'uHR1e%2;%~2});?F  M+I L0, "o S6"("krkb̮/-f@ 0(6.P$3 o0 I.CYC4+$%M]%#PCn'K`yakO[S(C$rmiԩrF;bq٥ud |7XG1fjit:,Bn. N̓$ʁ0b=!_䣴` /n9Mu~瀉p9Uf*7KA"U,|`qdKgs&SZj lIJI(? r% Gs3M^RFkO0uI/c#aZBz/Tv+XH$K"zQΔ7TV;$ I Gi˙/C$51t"9E{\ n;{B{F7Asy/[NH<@(#F|Tz cK-&ſt6ׯ5x xw`UI โښ8h71*&~NBѩdDӌoT XENyle Sj"[KG o|JThZ9|Yl58:9Ut|6KJ D/ ۭK^ 4ԙ]osWT- 20’zSm]r8 !.si'51['|E7]ufzOލa|ÿeKʶ8)jXJ59Ϥ8в:Bˣ $!0t3rƌUJG\()4hWhl!+857r4fhBdz+iW>FWю% j{>iXSn !V;[oeTHYчWN |?$ fG\W.}f'm* e!ua*^ʒ<2GPsCU`1[5*~A֞ԡdt7C˘Qu 5:=d5dXA~wL앋7(_=RueϬGTŔ栓Ť8fǮֶFYyh&$'h~ԗ.CEq:7CN83U`;#}#N1}aQpIsj[V]K5QM15|և8$b3 ҅\PRBҹ`> J؍QBs&tWAgڙ Ē\1n*!R˩GǻχÜY|>vGu#tiP94{6{@ 8lvlt./%~Y65.c6tK3Z1yd }O Q'&ug<%A +)m7 o=;Ir/~hmoQMP'RugQ;W\;Lx=QȏBrc:& أ+V#Pdj*wj̥칬ȏ B9oM_a3`pjK#?PJwʢGJV\~+hBncsH\GH;(X˚V4@Ab^ ť&}{->8dpvn~ d4~$ZHR+Aɘ-؝ hTU-tx#hm/c: _v^J;1t5⵴I "y 4H%TMlKlŐ#0̿T-|@W׏]bnMh!w-F kgT̪$W|CKJ"O4 '4W6~-4TfځrcmShv\l[ a{CFWtrg^Y'<<2oeCfq* _6pUq$b=&,Nه?)})-Y{&kF< ۍld.c:}jy!:BZ93j0/&) I2jNE *HEfˁٵdA3pr~vk[eBnt(b+/C9?Uj`l ]/o}1Mލ٩#m .mx*++ZJ= Lp9Ÿo&^xbve2IS6&+U|2 @5.0DB4X?!8Ѹq6%@}4u,hYEI??K+Kާ U}̝A9$)xbSB\zǺN޾edśCYhӢ <.J&L ,)PrY^khBZþ-}#@zq|.tQ"fKv78< i! bԉ4T<Cj/bG :WJv>=mI Œ!e_j3EI=Wus"(C$}F&ȝ4Y?!ɜ,s5[XX$q'[qC}5Zo8|`4p, !vV `):yE|퓗C]m5g_RPk>^=E,%RbSKE`N+u4lE7!t8> xe2B@6PoBrICR wUW@wBčp3" oSBg&`k<]6CPo@ ]5̾1~d i6n :3kcPcz/o @l,IA,ǩ+jjSUUoDE=T# VXX5!WNΟ}Py%8GyL,7.o gbr+m"\dƦvGFz!)m|UǂzgnyF T H9%{ ڐ FM'\-ҍ꿘"Wa 5; ݸeij!WYԎW_owIS2.ΟE.R(;}aa ?DI~J/JQP\jc_Ac '@kcߏWwM[cgav7v+K@ ŒW e _flK 9-6_ ^Ihp4Lڞm yˈ F;欇F ƍ. 2=Ѫl 4؂EI|,ێg@[H.f\6v5frB$vq{%LS4,Ԁe7~6/݌Aޗ] gF7`g=cM=C߫67ԲpP' ռ w-e(V\båߍCd&6N䜚BʛMIV(>v}WKU6~a4+ fJ%sVU~MuҼ@iˀ ƒ|&Hk3{nȠ"Ry؁ODXacKFfzzx`J( Ab Knm58掋'/ z' |tW*͸Yfo삥f_/p,$Wa߂p{ w2FLڨu ]E鞸@ yuu}TUw{D[ieWv#JF!^V-;,.7`Dᓻ{5]d9ʵp^qfƙRlM+q>Bn[-&E-Bz!/T4 fs:P_ ຺(+[wS|E~DUQk o_wW.d>啾_ʤkղ}ȣ}lŖ.~8$uaoF9г:ܘȆ/rg$bbg_`NZm3\w딄dD4S^Z)^Q4+j1'5Dy05O= b8o7G,IRuP1~x}Ⱆ)Rkq@&Cw_$IQ:BaFE@)_<+Kb;(:d80_k.&UJ6`$iC%/Qt<jHpeE˃뜂7W?2Gᶱ q_ ;ه-?NTsb#{wl%y:j f>*~iu`<4$:pZ#:瓺8n=&@/P>nPNkEW믠Ɯ'IB}@v3 Qi^\0!U :]P|(r dX>1;tP[¿"3Vx$E&9z]v+'Y_Dd frm:X2:Xk!VPj D7YϷ&5xԐ 몧VzELrY$Ǟ}ɿcEWo3a$n:9- cbR%8D8[\cL{ESH)zHԬ$$eHn5.(CEa á.VTtP1$=,iFhd..{V7ҷ M,x_|9,Ϗ *Њ}B^IXzti*99 ~L8K5c4@8tt8tW#9JͿ}a٦o@E((iߒ j@Sv$T6v9lhg̷i Ck%?79 nCuyࢁz a36ǜs?J;Wܶ>i~&O0T.X K!k|A?"G@ٶs70跟e# %!XW=!J%"}^gwc>{>'I\S aj~bCoUIZULSh+ Πmk>~)- #іBC*z33}!'-MdzڄuU l!=x)M?}3 j3`'54McTڝ^=&@,1)Eo=1(ᢍH HoajIĺF~&aFWlHĕ!b@rtқ_"A|χu/曖%5t 3(X֏8>pʞ>z OG#vY"p89k\6lW) X: IAb_*u:p;E0/ł)|:es^b-]a,},5*,nzc {x +D\`Lovg`#6kV\t,{+,B#yKjin8h ^f*z+bR%dm͙.%zmD\e^P լ5:Z뤙e16i?!{^Ht T%[ŮN6O&i$kxErQ8HCg]Hz~jС J4^0@OA<DIqI!^qzRֆhS|;S&t8: [LA}wː]nN1 mT⭇7OQ t(8#Bؠ0fNx+X({(cf۵vgU 1N%B6vn(HxG#X,3pC2&'D| ۖ~щ@ô)T?¾/7yX#1oaL!⮉cdv[j^:H&L!DH(b7w?Z9 -vit֏KOzʕc>'nQ#Lk?[Qś7>8!dzr嚲= gsmQ,4_nSvtbڠ~6:dg]/3J9mX;cy W~ +q Bic/WEͼ및{COXSvd48֋׉P5KU_QZy* =n- L "CCS$Ƴ]=ݙ{Adέc-§'AE)+=fO 8k-CEXnE;sݰoҍ;'l8{m v *Mzt8DT{X>08mSxj0TWLUT<KT~AD*nL H12 G#$@ yL>ňBSDK`9Hõ߾nmX/rzpPÐ0-"Cx_ڙ VTnNꉃ/zFlT,~ҙnV_\.̼yb('FыAA\h$>o8&_tz> #e \Wt\ SS4C:Y$̳#]7I1h*]c;`~jtC2r |f|zƱC-kߥ'ng wp XBcp?+gܠ !> yI%?C') @Tyfιu~h(KI')jxMG.Bc쯑 qW-5L Hft3K xk@odf6 &: !BU'GIEB9Oߘm> wais>as6 nyC3$ubx_U='LVq\"QY3uR#LfT gMG&CFUI̒EIC 4u+մJ(Iyk[1u3˿[pf;Eq]}&nZVk_n|34I+,JNM05%؄˥XA˚ʺ(r+)A&/;`HaaC@$"mo$քCԢ׌ˈ&`. ڷNk1_iIp,3^r4[u5QaB@ZK烸x:aQ+s‚%Բ-H(n!$r(.BBxr'XQ 0nƶ}}R^"q؟iлI?!Q,U6!8IV@)>rB g !Y:cB0/w_6 SB{H~^ȏzRI\[ǮL렡plB_K >%,U:Cw]kR(k(Rt-Y^u%NUPI56xW}^7eov5ˉ̷d:-USmBK72W-yv/ET7KحՖF{uʮD-vd/2[~%'jQ ߼]U3!G22޵J97hP>#6Mb G朣jd}@tᙒZ+!f!N! L3䎾~s- @DCM;[-&lk=tX׳R|^S,Ɉr$!]okqUA8Oq&weRo|,ZOs(nԦfKRABc:!gpR;t|l9}vɟgb58Y4Kѭ_a H98f.}x9Q< V˂cb.Ox" Y`{'v#ដ52~P >Iزh_+ucW>YN#i?so=9.t;+Hx$>T_hvqGST4͋yf@KIqC3L:l$ / {>E'CO(A,D^Ğ 2cƥrmKo; ‘ڟvxv#a.$IH>x\Pԕ{=V n#x$PZqbnx΂1Vzp z|YUkփwu7Fy%Qz 60&ãi .ڐĹ+s\ ~&Hߕ Xp26S|60#v(][!*q_g|yhˆ bM6%|䝂7p7A(#/jdzyp;:S8:#X1\Pa]{C 9x?bg|+Yg BlQ\fPJGy)@k2y4KP:bUpGS<FOb~1]穼I *\4$[ۊy'|~(r?N`B+Ғ:-BuJ*cw>Y TG!~z+)LTt^2ZPVS£M|;u#=jhU@!qmMYsw98L_-/PÖI5>o)=3|"FLm*"3RFNAc_pV$̅ abHLmQ%GT4 '{-'}ۊ>,vFsV!]μ_d#\^җE{ْ9kKڮ/jܮdi98CQH!jxWUGˈr;CVߦ%o I]|*<թR:"7r1=3f 2>Po,F>5(MC,r\Sό@-wM[YnV_T( rgW1TzaV\IdgX?$Uu 7!LD9J@Ƿ^+# V Qw cl/.߰4G'z wd՝k!Z4Y_k TlqAҷ+|U+T:-oD`,>U',|1y eUubCl0J SdՍ ]6&Xe7M]Lv!ũrTColrKD>ҧHDʔ$J^ ҩ)6.o3Zʺ?Z =0y&>a߱2Hx 9w ,Gw 3_I_TJLi%SNjv$k$ e2wo 5Ȼbp6&UUt!ЬU&JH3x?~kɴϓ|tUR1Ӷx̙}ڲAED(h 4.D\r,~:Ø.w>Zm'9?#o*!Ӄ H{). +loЗn#u@'26 7)'"0]yuI#JG8ԍq ujƈٷO7_ ܔx1&]KZc.8rI.pxq sR$>Je8ͅJTL*,J; N m,`G#5sJmrN1UITUç־ʋ;%T ~r9ئNo%X"ݾ+ª݂:H@ZCi{f{ nD钐{"|,1YZw% .1C+`nj7Gt~x=z]beĹ3j8Z4(BGW_G'z뵅6 #`nCɂ W hU +d 2ԖPT'v2'fGOcc+A$caj|cnzZCǽf3t@GyYZ!fUoQ'W]NцAOȢr©]ʪª3WV@ab C~|" }}e|:%[R3RsQ=BL3±S8ԕ蒒wVcALxm/]  DSF):e\* 5O;fAqVjY>5pҗ(g.U@#,4{u։8G6 ayҸl]t.홹7`MksƀQffv[/'ū _[#\0Dtu*T*H' |SٶACnBiV/|7nHlNDu/Qe 0ނuOJyKEd:iQ&RA䭤kᗱ;̊1 ";D;C#"Sn-bb-~2V`+ xh7.9jaLڭv"貰*2knI@ˍ?IHB\tPpu2O۰HŤuOSҩU %DkWs-n_ /fgspB& \cYЯzxc#୪fc"ĄE%Gx}4Z(baJpY-Q*7T`Ɍ:⠈xieY?z:FEޤg }oceiRw WKFw -T:9Rgq6'յƪ "ౕj'4:(H؆S|ec/ľ nZ3h(fbq!q",e%f#(UG0Ö{#1NHJ,}@"A%e _2G %o]>*nw8(E >ij+hWRq2zh<R5UݘY aq%̸~l(;H@PD(C,-Nӏ,U ck:3Ȩ}ܬʛOu]HAr `:Qy $vDJn 0!c/ c"7[L?vw(O3bv rth%W iثZdVJSj=g{ZFSE80:#,fh:]V?v ⪈m/b?Lp7Q8j 3Z{I/J x\,\-OB2,MiR. T)n5verhFǢ]Z5`90m[&>4DASwh9S~Cwf?| _ZV'%JǕ/! |qwӛ5Pñb)pL囟\L/c}ހVt׌Ӓ ?GvT3J@& 1EU؂6R SSiJ oZ$ba'{ku.4t%AݭCPDz.(ʞU?7sh[,2RޞIkN6`J#;Ϡ3 ݥo]hxW|%z慟VeBvYR0y(̍#=8}c/t[Ĺ :G|'y+UPZ*[^],GgN{;? L%kx,3+ޠޅ\?9{G]Ty5v1"p$c{nʹIpF1OL"/DEX*lxbk?ha ~,\\ʴ֥u|N65J"d$/%}EneEP%_лV'<î|ڀWD)ϥ! ^^x. 63-Z߷[OLWdbW|K8JSq o~vn(럚ᾣZ7ϯ\ӻWfiM Ҳ`*2ss䪍MJNp.K~TCYu9r"sF~,[ F]˜[7G2kB-Wq_]  1 Ӿy>h1Aħo9-;;α5Yrbov7;XWB(r:RٌMzR;ɴY(wNG"!T3)]sQˋjfN] ǩ9ǖ +C,EE9"h3ZPhho9%Nb/f1e̅ZL+HWxnV\]0HL.5/}Z!T! ANcd\u6_R<-E;,{4Hȩެ1\I,ߩM6tsGOޘM ^ --ײF p~4gu=Gm?P>zr4CegS*c.%~(pZ[& 3'Twbt!y*"TH$U;[Yҋ140\_?J XY g◃&zIj;|Xƴpو;CQ8]mf "S}dJtݥ'A}գul<'}-6~>7oQOֹU'Y2nVh Su[." }#E [k3 &Q}S ԼՆf ?8jo 3`DNE:)[Dc_c71!J^n%6^n#2cK"Տb og.ƫX\|:w[3 g׬pƏՇb?^d abZD'8^\haa 2l(iЄI>N39 |1^;182ԩ ;XVZNQa9kEsfOg`X_hCR͍6WS9G;83tmA]9^ܹ=SB9m۟4ߋ)zZlr}='kDiWy$*>-2դ\5I:$H< xDTA{D1X37CdHuԻYX_2C8.zhW񵍹yh W*#M>cbtv_F.;C Xo#BH\/)=>PiX˟5oM]HE2}Oe ::uRϹ t#sXG } kApVb4@ macj-rXe]>V@`Hl< -wƘHx%hnK;6uTtrV ~,_Cw11)`53wvyUX8em-ldˎD>L6}4ĩAz6F kƤ%Ro,r$a=/N:ULi?gäY^/ ]^\! ANѷ$~;7 1y[CY|G=̂k:cFԇ?@B xr_5i"7S<@Pu5*c!ckAP#\)l!Q?z‚dg/y!N x7/ z}Ey5\C۾zeA{F|`2de4Oqe3WgojgET5YȐ]pMHF3vj y$6pPQ!-耿c mrUaO/B|t[R9ae;?d^J9^l,cAJ|qiҒ!=!A4Wږ |Eۼ8aey뙊V-1XPgO|֗zZWjQhJ/'ВR ,Kg,N'kX 'GL9YDdY +\f/hb-k>瑹 Z> C/N՜[-9gC CaT u`zP.mWk =韗0Ɋyƫs `ǵt Fz'\TSV,&gF;< ʻ%-IJYsT`=;f.J)byKl*B&4v^v18"֍V]c"&'}d1a2.mo"]MtIR]e4)hfl8rGkx8׎NnŖvG&˭ .wA0zoiM\'j7n+F4\h(|^(8[~b.qkg| iwQ)yc&7;GiE=z/ʱZ>M``k.1 z-~WkE0mkV]!ŹP328G'#3$Hb)SͶvWte0;/JEJ̓)7KFP6r$^:_3n(ikfgoRRT0ELrf57p,Fʂ%ͼK d#w-K -X| ԝ At {F>,>Yg7}> .sl&NY@<*k0> b+?(@7r/ M9U k UXQN~0J Ԡ˴&%v=<\dcviP5C"{@dH7K`xo 'W$YvPARl㸭x/:dtfAl@. nd5eA p6p/[j5EںsF.|Ui1/3+VtGQ@u^%ึLK,*C@fec3_TaC%ú 5y 0O l>~=ZGW(bP&RI?ǒdK#nn`pJ:K7LE;YEYd3J7F۔4ȉa"H9x</)CIQQFo>54_B ̖ 'r$ܱ6HK2.+1X>/O b|qL@2rj2FYWh n[3Jk Aø q0!\M/,ÁULgdQ<5c<"XRon 6{d%1@Լ.vQb]ٌd0_T6ieB!)"o+SoSS+P褜.j?ջ9So®$F;]fm`*THj1ܶBd5y ӕ`c'Q1թr텾W,%PD>8l*u0>/J k&zU[WcH?,[t͝1Oی9 !_kLh)ks⧲ʁDZ!;ŮA\4j2woҶ$\60!ᤝ!#O2Qs_*ply\mM﹥eYlxzvn=X*sEmw-E.PۀM &Z8)0W4Ŕ]C.H7J`x)_)CW+'? CSY_ҞUIlܛf>([OXC{)gCPt5xdiW#U"}1bA&Aifrդ0#ˆ3Ҭ q{i5ɲǘ:*opN7gBU᧶ҹ#ң U5 *> 7& $ TV;I;E.+k ԱwF~=)_B-^JPeZ{h&v5C<;4v?^a4hpt}VV}I>e,?؜c}mk2y2W"d[9AT$"?R km? @~DC{:ɦ\睨Cӱ l& 4]"2R{H2H۔FpsخL6#?,$ej|uy:!mEσ4?"]'r_ p-S1ghj-* ,(Jr+Z^8Cq+_r?m#O0;?jה?t=!ؤG}/cS0PE1v/Κ07ӿ4،EI&aQ(q/cu`Lmȃ$GˊYxZx>(%MEŪ{1]'&hh4]'R)j,W)Wܞo+|1 E5!O6N1kmϴ$#vIIr[Seޛ}Wj]ȸʡrVFcTeDM5笘Z,k4teqkne?dOx3ϟKj}ѸC~c1Zhb \M#uՊzr5ָh0(ƨ=hL_'w~սt!k2m ^=f'^F 틦fst-UOp}t j+@f` \qS,*A\oEaHveP <aT/qm:8?#|h&7vd[˿)}霂>/ +[k W8VdZ+fJů( pm*d~Yc2L|ZۚٔA>[&짝Aql8u$#`|3ƓxXyLN%b"" {~pfw2ĻcW! ͠+ﲞ\P-bF;eAyFݷѳa"E.SХr˸l)s:hN' %Y]-vc[#,? "^;Q0ש^V spjly ,c}nQZ? /Ke!YB~셍WtֻNEك n,ٷk0l!9GLCq;|qnt71+}7|M@biW/| W8Bmo '{B7exsƱ|NgQ^&t¥j[)\ w-t__3<<,I(ɘ.!3fq/w|.@c P7u{:'~CV26(:ФxKW$i, 0V__+3._HR`4a~ xWI:ICxumD"  /'Ul o\ܓleg:k)c EadTm] 8-V2x~gZH.k\!ʿUI-t&=$`%~wcx݉.NmG4J;!N# mJxOp" '4ǂoz*mja-e~3=aXQe׶b4:ɂZj&Fc^"  x#?(yR*Ԭטh|DIYGdE Hw iO~ㄮ$}*08YQD 4TO]-lFũâ3=T_U|&^oa6|t_#!u&\ri /; aV"֪T#J"݆Sd˳ŴOP׎2K4tHWϥ2\[nf̬XBpr=!|]9r#6.tݺz,H$Y] X:KfhJo`<<7mK cB3"Hm@L,f7 Z:tIm;KQrf}B0֧ՙ9XߏY|T/sP"%$s" woA~jSSCo3qnxJ#^*7v*opnHjg1jV<NoTc\ʏiEc`!)x4gު8b0n1K{c]Um_NH͛HzRrs9L]aEg**~gvnbL(R%E}xQWʹJzDtُ^c]Z[gV~O浼0/C57ǯegnf&|OF5X|&Fy:?Yf쒿t`gӤŐ$ҵ XU<&KOb(ĺ  2%m+x"Lp3t`l99X]aJ{3Dž,Kt,1E!`KJq(b NBOriUhcpHym~bi_m?M`:9xH q9yWQM|]Qg}1XeKlŬDYߦ|]=ˠ}(XdIE/*99gAwp&aՊPKuF;OzOncٶEx3IIb?Kk7p!oX#;zlx& e!*TOp?| Izʘ X| H, 9;> |$]+YzЈނ) l925KwñR_&oÞ&~+)OQ}u`wfpei٣5}Wm76d ^Lyc^-qy߹إk7i'|r+hBovqC)]b*/233ULk:~ W.Ќz{?xv?U Ie5U3/rm;--Uxn 14XK+:ĸ`b%k|ۥ4}i%2I=ZVB#퟈P n{XbN4R Uܡc`2 ~-ˁv)jMW3<0lcɡ}Q#މ W/, Nsob1G>%4. jMoiuK#b'nu n;g,"Ϫ6r^_s}aZ{d@G64nZ m+Ȓ)k?J9r%IM <9klhȲ(X05LNSMoB&ƣ9Z<>Gh.+y\x/³ 1bKIwI WƧ:?\p2>&= y/'6nXVR<NAU@!pL/,+ԁ$9K K|bNgU[*Qth I;Ifُ@ASed_|?\ܾx:۫SGu}F$$F1Q"C MN)fj $Ԛ\6*(Z{7SNlNHA5 ,Kz~Avg3w#ǵm;4O}+Dzsz79TK3ţC 3 #YVM(܈xFbRLc3?OhOlN-(qǦ)_vdD_7ٷ=.'nFX9Y㚳? Dee+m@i }+uGU%To$s  +ʇLbM jE A/FAii|G' ZR`S IEr`qN ^8ԙX3 KͰ[)7@\?;cQCzqzԪRj.3 %ڡ7c*8҄L ~Q0Wop(sۙ# }O\W BJ'(gf%tN+y+}4Zՙ4eBK)S{;II@&{BH0N_Q2PFM 8\vPUz{aMg25! 1TdD27b(\;k* 1>r[\OQPt6!r%rqd'ÙsVJ|/tu>ojˣmm4r) 8Fӝ<;/$i6C' `x|rUUm'fb­P3,$ُ Dk rUʱ!Q9  ATTO{ 01FoQiYؓHě$ Fd1"BaƌcHEr=%EPW3ٸdX*܉e5 xVg$t4zZ:!+ocQ-yeK?77\K ŀ\qwl%(zB5|3wW">GzI:һ!c7B ;e`'XX75)];a\@XUN'ބ< %)nq[&\~8gBYP^=\(ry꿗X87PoMz-?c>gl9x2@ɗHLaELunQ;1vVD~&-ZYfkk`e107~R 0 KqRU7L}7wd|ʙ94 VI\_x] H[ Ś;¶(I+O1'bV pe#16H$^рtaPDP/Uk]cVx$&^q\RԎeNfF]v-7¿L&&r=BPCRbj-/Җ_8&5?&b-=^r҈@i9%%{թD!;~7luW(Vw:\1=B)QY4+Ax{A@uv.٨!{|+-Phv g;Vf5)d6li8 (|mvx\RȣW* 5 ۹JXVߩ/$q&MEpj98y9T*MnI}>1)䧸X\^R;bfe& s@$DG5aNTWLG;@S_RZ lR I`C!{bSZ|H-bDEMX؀3NyM^"<ɹ "!hlkPOn&#pu@$~E"hj2}y!q_<]ْXqқGEvھ{6 ]fl'37ϪozD?ri8e~lr^Zp pR`j!ɳK?#0lsI|GIE5 KQJ|7:/5~3LB0銩q-/75ڂuVخmOeEբ0Oek$clYŤ)G@9&F B?7]EHG=h$'/Cus_ bl[{ߚAy aLw{vgm qޘE+a#p|TձLU-A^8埓h-To vӧuS4d;3Km"ۼ+ dGQ5*%N@$iZ_S T?+NF$`BNh+p/uOh#5 ۓ/.!}H+Y,@4[En!XF*_3v8O1 gК0:c3NMljmB]slձWQ>j$cOH\lkK㮶 j'_Ůu2ZP+֊CcΛ>J.>&+$`e3= ׆@gJ(3,PxŊ1]AB9.Ιd?i̵0l̝^Hj@O?(c_DW[r˱G&r2 ?%,W+x(_dO7A'(4B0v5+?5%rW{[i|R#vAZ6e8|mك~̋PdpD:k2BM= f9/ ;m\}/x|Nc}ƐS;pX01h=&G'L*z3z"Xq6-#.C[9[lvqZ6d#okwɁ)[OU^nSߗ fǒI|kb?D=;ּ C,kOaÐ6)t:SFDNVmt8Êq~o;e&j/ѻ]J6:7m@^ QOb*=Wݑ~.Fa.brܱzĀh̠qrY]@X,Gnnc\D’,A=aû QAKSjS(~(My}iu$@髽Z+moڿ '@vinsbXCC؅*6w/ہ0J+х9>^}!z;{qݳ00o$[;ަ03Qw"ѹM}hVI^̡7=J(83-@CRFa]Bd=GGB$d^ZC<? YC!:!ǒPf- b㘜xEY}}Z mxG }={ѿA@i0lF)5<(nӃO)޿g5+QYBu9'& ۇ?f0Iw3F_cQ`-o %-><_1,)onr#()t Qf^Ql[#C'>1NN4nkWnJIU]b6jۈc?CҪ L֜s4Ʈ[U E,P t3*p2>C=h!!s^*/AS~6h[n0ɘr^(i!JArfxL iz`:`ٿ@9a=B;o q\_]{ 2u9OO' +%aJ 132mT׿}:[qWj}Ǒ6`Z_lݶD[ZNj߭y< ?:K56yߓe'm^F^Nm5 5ko\ƉsW9 2<o5ܨoayAw!#o]EfMgHJe*[{Xf=)-'d/~PNnV=МtgD5i[ CG99߻|AXa"ҋAA hqA>v! #PT:?B9g ZMRJxXF߸(dqqjY ] 'O%}:|2V;1i6[?WL ?vÍGė ŕb+޿c;.SbnED]6k 0s"3`st_r:kKXWT/ZK.iBV}EGLJSKuVZ6H0bPNhHZhǜNz#-k^J];Vf|Kq4.mù|eH}`„E@!; zHRx)]5]o8V\ɌCdkVK FJ/K21+^%>DMs! Ș5Ш&a]Pq,wѦ:، m\J4іF|>aoXF0pyyǾ|+>ਣ,Ju'/cIbHsx V>Ÿ\җ D*.唅@P%"tD`D"$Վ(ˁݾ6^`QX:R༨C P~f Iqkqd%bC*.^9;FX_3Rtc`B/y$ .YPBP/8DENm&jQK] ۾7C&+ѵH4Q97WtAYu|YԄ픋#ūB$M,|/?N-?S1P'-h_ͻs 'ѧfaWbg}"t$Q=,p&=E]Yw"LύOOR^xV@qb@N\WahS^`mE)t%J,!}?JYcCf[=*2/yhC h?(?6UJxf)wMRpU@PU {6un&y {k? hvӟ}Ve4B)Yh%xGuC kRvʒ8^ZcJ n_gηOFS-ދQ0 eW1WK߼,eAn&%EM vo%K3~w%3АEQ]2*_\`ȏ}OZ'g*8&Mh5i,"IODLVj$.}Jnt"YDC<8+\ෛ:2ACxi~$cDג_n&3|f >iT>sbQ hT*s3w19/nNjz/$Jެ$[V.p(}t4h Ci|s])HfcQ,KHϛ-'Ff/,7Yҙ]>s>̛ŽH_ = wY=݅vaQY! \@GhØ@C1e%bQޘ7])Ts0Jq֡s3c+/lz-yueXN-9iiE,m,>R6akT82?? D)aKJ繇,Q|fmE;BG<dQ~Y z ۛc:kMpOȓ $2+;o"Tn{D n|fˌ_cH;L`؝ȧZS^%#Z>UI %$o?-sCK<g_$@s:rHt}\{GdU@(јof7;aov?FչkӖm Ү|M\V_^ANt׿iaik슅:a.{|m\6;jf_\fb d~]tlz (Tt%cS%nƬ\1]^Fn*{*`lx㰨 gֆ\bQ7~2:FU x'^F=W9#x%eVzЖvi4"/_\N+N z{:+βfHzvHȀ# ՚U6iK" ],3~)T}LcV5}7EиS*ȣ}RKUVxQIkD=ocL ~žE$ -2m<jB_k=#Ė02-[Af]rZ_3~M< j9Mal3.⋺Z;t'Rޫ!eL6Xⓙ6s$ї}of1#v}}'NOwy%Ț8{>-=3B8 %U /\$1 GL5eVj"vz$O\( 8lңiҜ=7g&?;|MKXU}"8N=bVjKإ|E\,@fKJ&2ܳqګa;y%T oԪM^l /B8\ȃxᗁLF6/F=ӅxSWv"\@Jzl9~IrJ.~$n4MuGmB^Ӥ F2֯}Ԥ/}h"Y+^L<Y5K@D$xV[h:KRt/kvgm=Xqfv%GY7JsA%.vH|j'B)hdJ|;ֆ/xT'۩-2*P2VcYnR-X԰X{1Y7O(I+9=F-Ry^Deנł옽M'2/7;Q?I[} W'xG=5T+S?/U(}8FKַ _BBmq3R {eH+C`u@AqDUK@)d\|)Fyt9ت(p,Е˨b^[+p&\"& n@ˎ)QvtVKۏ7 żhZdj5M$jqS rByT0gnx@LvS9Tf[p17҂aAhJm0c鿑4Es" ^v(KZf 4-KUFwO}>zěR#BPaWƤ+cWS"q)+@}<\w2CsTM,; |EՃr]g›6(.VyCO됞d::h+B<渑Sl߈Z _Be ׌*)v2rr/j)ƇAQ:]6$jK x{^aؗ^qbLew{9&TMvCSf']^r~]Upx!%X%Q+CsHd˜$&Y ;r[ӹ_\^3þsxX>vWyO D`V"ۊ¼kz(-2!F%<1]!X8Id_qcH#MB`~pPL B!% L|9ME H˱u  :@+G@ ?A I\u>fE=K/R펏҄Eʽ7˥oVgE]Z}J2yOq3ωqب*;yb tyGY( @ &5eOsܡ]PU;/M5Fxof`% \B>Tu0iߡW)Jՙ`*l ϜP{AtՔ jḿGSqgg a47]YA|̓xa:npTxK!#x-ѴoCax"nu5fG6 oG(zC+y\= ۻJwq+Ɣ25f{&50~k|.^ !j0EI8wI;xNMn6J*@E)v)*q>"ő8K{+-%mtr>tۅk赤~W?!hJ;NE~++_ϲ>!TN2;RY&~ɮ4n@j, X,+DSoT/cMA?,daO1R0fuqx҅hoI:b9cs\v⭭eO GY:c`Ȭv:v)Ov!$1!݈.glTҧ:AcɊ$lArEp)>j~Qa);{j0ٮ+V ٻJ+ț>+ݝ Ɲlv6@R  26?hHͯ) amp`4"u5\?Fi\ph _OTU6X6H"Af],g8 -,|!w f&}wD•/^ $'{燞a\Ĭa W$ܮ6 4-PZ &-OM,|{(Bt_k/8:E9+.8 DT⮢W$T`X;ԋ@G57<ׁO@9OɧvHb9?HRf$:6b3S>@`зL#/8gat0!(PUsQu?p78؝*75D1?CcETuUAN9e`Oef =N>pv Z/k7~G']L{OCˆ_rtqԉg/D2TEE|S|6$00Hhcfλx]Z +zjПcJ8Jn29\a&hܝx^Hӝ*Bd߉t6v::bXFLOdmͽaV+6O[0zw-W}[ɭ@iН13Z+ewݚI-åH-EAlpcm)86dI{((Ife?X^HbSa/UJd j)KSD6ڶh]i6St=o0N-p8\ c.q2.EKr@ʣJbq~ь0Zap;+S4v]&X/#!a{0;o1n \9zoIWPљ'.֛6O$5}]VOLQ*;.5ͤ%TVG2]QAOGm4֐6M^UzO*0'bG#<|c7|r$?=4Id2vۧX;,Ɯzivlƶ|^h"09 "բ&.`ڥx;Wl+ok04;>bw3Rθ;˲>3d%fq[ǛT-'v=+m()vٳMK.K %ޱ}ߴu` OyoS.p-SH6Wb*iOu{WyCgg_78keƾ0jWͮқ^/7y -b Y `~dm= >ΰvS sҺZ {nPilRոܔӴ$oju[*kב\0:[LhM"C߄>13띨~ۜ`;oHռTy,`cQ{[Y.ylIm.OXFHʓTRf-,%]#`H  P`ƿ d\]% m9mwg~i뱕fV:f #!A]+`Gh/Yz >"l{ӿ&1[7brO3z(V̌vJƘQ̆ ?c|46`K]mRݻ0jM(?q)X8}vrv|;֛OLx$uұ_ȂŎ)xl;1S)2̦I~Kf:Jcar#&quL6c̵} V-mSMq H34(P<8_ox,$!:.2 zR)%@BLOA=I#1Ce d0ffv{5w0uh`'w\!5ǝ'pz+oI߰% O^8M/MHz`m:GOZ*{^l1A`Hހ3 WI sICVVmU j:81+qӞl4UsI\kX w"JƳ JX:?b_/bإ<8մ(mqÓVؙsDr<5E+ȋ—i[s4Z- ä% 63. F=mسEdԠpDΫһѝIJz.'7W^ ;+B!2 4:"?suƲZbX-49 ?) bi1="eN׻'e[eBuPrmrI3*3{=)T8>&SF`O5lve-$-^jl0((f4[ K~<Ӟwb-Wu@Oyr M6:@هkDnroVE$1va pLw9K>mr9Pĺ^ Bђ\BKyKx bc7 h VMH&OZ:)Q-i (K~@vY*4FVX֟P[xToNN ml4LH#O瞍v@L3F}  ].IEBi4>Ee rT;1|۫/`` u7y~m }xmkavgY'ФCAކlM0yg)($\ɸvl6liH]lD> 0tje42 u.$yb^Y~=ȱ ᝊId- )]A`ڂ]Lԉ<1tGd} d>b5dltLJ9?%ܳ`J2#^< y͛Fg9wp֡dxu좶"Joo;ܞ<1MBܸg:'r]"w|-[ʤK ]}> Y' &$3L:ZY;+ Ch[ut{ifȧ0(ӮL;a@Ӹ\mT4RV{UWd#GPN*04jG92aSC.Bһݥ?IqP2 !IBi)mX[NR k.UBV $=zN5P7EG3jHoƐkw&$R{[*P/nJp\x,4 ɭh8MG-7[)`5sti6d3Z*Kb`8>՗X=36 ;E?0 40&i9(}B8l&kMyə. ZDIPvQXESU jCf duL2$'ۮ?XRQ͉8ߒ,x1]jOѵkRT"a<_b=S>gAkaME(~ +΍LgPE,f&t9ĚDy Q/йjcȓ CushnO^́q/#;)Ca2r ݴapYad V(iwb<.f_lV?(m3yTѤQ GۛQlܘgϑMEŮ6?Ze *n7BMmy!=RFd'$z(O4Ao ڲ 659" `LJ7ak wwN}CoKݰ4B3ռ~}v+M?]k@p(~2oDxӈKa0 MrOn$i!ʫ ٌO.Z;7x^VHJ Zm|Rdÿ嗓=p ⏭2$%. dgIg\R?(!re[oXZ D3ոJh]]th0.WA D7WQۄ F9af驦g&'yrJwQ[I@a-wě1Z]1mSnBlwehFk7t#5 JrT,%6DDz ɐ]\[WTt )_쩁KwqVM:X^<-r [:1zY/lʪ}2S:=# j*|+qFω OjC+ܣYԇ[=/HO|~'B'pa'-JM$Iabzvt__qx:[뒅An1p˞|Ə@TW `w;. М~CARa9,Q7ؔ¶N',1Zy)ynorw%9? PAhVaUNNc6xo5\GrCG6 *xxRT[_c >0 ~FT1](ͭB{bP& P&4qWt~dCE Xp\,`nB!r[b1zTA6wpW*p#%9OJ*UTU.S܍`hj {- j)!m!iP4ߊZM6iCL+ M? O\Y굖\F*~_3J1Hڛ4ȒROs4)n'q4 Y^a E-GY>凤JxU'M٫Uq-k[)%ٙ;& 5t;K}jjXa",f7-cTu*_~y; |a}/Z?^•{P4bI K0T%]B5ɓt6ҖR\w!8r'Lv9.aFE[ -?C_l)92 )#/t[%a[&$3k4x#CP@8ZOx֏qelhܭE3BU( ʔi,vQhԻ&j.G He 2c˷q+HZ9m?F` MB4Q%"RܪÝZ?'ҽ:S5e0Ř~Vچ 0~Le+^UsNM/:[dLW=TVzK nO;8ah b0Dq){d욯 ,`347Gw TG*:](Ld^,9ݟ8pĉ#mys81q"-0HQ؟!cP²YZ؅ O!x&kưP'yy8 I񜑯׾G}QQ[@V$>j04Ca| R X?C*m_aw7MG,tf-;WV\' oNf b._Q%oaq9r>)MNa2[uE2x7SC6k5Kݜ40 (VBsi6 sn Q-o6:>K<Ξ|4;TB<b@'XTPcL=gtp C:8ji.Z\;zx ⼆+DwLޖ4B9R|WE%~nU74W׈T&㾋a+ m vn:A$]=tj]a#x&#<٫`y3bVO_{hGqty8?V.WИ{/CMLa x:ӡuњ4)LƭϭE~|d <>M,0`q}Qŏ_zʊuEchh9r=cc!$D:'Ew6f/ݟ-(L˺L֔T7xbN(?um&@r| sF,nR#*pMĵXUfFڀpy0y 8[q`I3QE#W#hرsZRRj] hR 2ՙ4f^0:-XcèW;,鸙ł0P-3YeP`x7?$%' ./Դ}Y۫qf– r]y 2~J~(W $`<"̣=Xgd9L#-}k4[RHTiK+9wt^D8>I# -2Hrðr~*7f|Zr0Z\YFsVQc%&}r'RH XH. )p(r;qb w,u).yNwE?DT}USùv KּegnDKن}Lm}Pr3+ê W 6{h^`H5dG+utCF@9I<7yvY##ʼ>4jĺo`qR _a ʠIvydl$CSFxfxC&O[AIIRv[Ô=+}Ny _ *lNV$3/8!1wcOs΍'hH,QA_eJ+)<=K]Ɨ οj~ 6E|k d~!cn:4WW&;pjM(4w( %϶ա;|̘Z`̯b`呣ټ$!Gxc,dL0Q&Mtt~x"%Ժ6'o 5fJcH+W/L&tͮ #Toͻg6; [NvܮLNΕ0|(MM섟ޝ378).X;.pi{KA&ϡAuCJ$ڝsr៎ =T27fP2@0WĪF>qV1d͇G&&P{;Z]Q%RTKE$0%w"OuN Axv*;Z"?Oj{;MHuj(;dZ$qGŤ伪%: QVF2&a!E4E*>( I#O9DT g`CRP؏@iw_9Ðᭊg Ԍ$3='i6-!O=ͱ|5^jƠ6)54 Ze5I6+{zDIk8i^rkM- s-~ ,~!dUK)3*Kڿ4&etz+j|k8d-9ڢ꞊KK檩T+opPi t^rrhXY$Tr1VaKV̷*y|ݢc2XR]1o;=R.81_k0j]f$$2 7!:%m,ohƾcx18q2MT-EeKrU@}I}x|D[:S@/sd')W2g,a58oD\TDr#VPX]Ua+FB}:iĐȖDhN= g q(^i_vkI5gSW6lP VܗL U 5pv85Bdxg]lpQ1kבb:| u޸Ŀυp,j!M6&Gұ#w.ϱHgRѧf;S vp̢Ocʦ& օzxV1ˆ![kQVl?聹?QRNcr\?ns:1y篪I˗@,3 Y߽:K@]0KIYB1U~| u*34=>{5L'K M<[->'}f)25:Uefe-z̮Ql"YU9*<"kԤJTو]t_Īfr N 9bHRnu1+ yu ?ƈSvMjC`<&4r~ߡSe0ݗe@f~E#ov:z I1^5|:BjO.v/}z=Tljs;dO ? h}8zӘ}6Gf="4>ՠdhGc0~+̆IN8M11}`^kRY?hyϡӜ?nG\oDP!<^@΢!plZ>CmA{- vm6lJU6J:^h+np`7ŮLnzHuSm&$G.y?D[.GґJYٺUVL6{6+'4Xj0[;TMq vF*Qk mF,;:Ư 2KT1- dy\>9=0l8zf]KXL*(9C3]`~KM&ߒW"?ê1ֆH/ gAQqP5L.հi.jl=+ӦZ $lc~ \n!?!Rn#Yck*GNFFx@'f\DM{YßozxhcFp&_|N&mǏy ж@:u!=<<-Ӎ5M"DI_SÛ&#%0z;]y~ql@[8ߊj4աxqԯpCY1qs?ۘaɾ.O> YS(݈|`[}?ʪl3p% WSMJⴡIn AUiXwN2 Xqܜlgg2RQsZDu[6u"vy߅Nd NF[:>9 LyRtۺ%)6hKd*dgդZ*z|5\ڔzɲ;D"pHYN_m8nBD@NW]'cbFӣ(+Wh y Jr6[AHJ;e60G0Z}P?q\"C# Άu7ɏ|B1A|_8ySΆlimkQPHzPdz ՝#H- u6ŧ*4pQbr0 Lg.^&PP2% =[$Psnjؤ} yV\B6XHtf Cy-!'@XU(AM a̷3^jQND]c~R4bU4PFZ?J?;QLZcgU=;|nNP?!|<}? #7F89M*_=od#~x% ?4Vѫ8M-~,j )uL\lF[7mw؈P" D4t}R. ʌt *w?C# l')KNA !"kXkCs$&LUwp`Hb0.KvBYWYB 3ey;1UCe7F/euk\+ENzu1?-h&IHFaC$|ް惦w$S췴" *A]O>A$ ZVw`/] /Mɘ@:S[TT @\c&MEeåmYVY5bmLerg7m%Al rJA2c1O5A3*q䑍-"EX4'S5rG0|Ё0*ua^E|_H&÷ۭ*C\?E,V]fX'/ *­) %+G+"2K ltOkS+}ۈ"2~$wca۵-arqqqRC_]ml^7.հb HS(H?0{޶*Z~@#8 !x ).` 1$JLuA;ttF{B42k .BP%*ܫ-v?y)esyS: X}TV4[zeLl{ xN2õg3RsEjGnkL0's UK|iFe`o,Ş~PWZP14XB?_PZcHɋmc^%D)5cTaV_D S DGa>V0D(.k zF4M^$ /\hͭ+3Ûu=苉>bAȹq HQ Rbr2 a8ۀѲnE{FNEDzF v0EL㱐yܕ)+ȄXA }/ obFm4|mTR:r }d2XGWF$g_#p1W-]̴Ͻ&{Zֱ-ߙTĎ 8w0~XVkpvFH?A|'|nh]*DJHi(Aᛣy旓>{ʌ"P3׺`S|6 mJ9y co0aɸd o~/ Vdě*Hhj +=PBh@M9t}eZ +*.@'hM Ĺ~x>]LcP >ed=# U}8/=!1+eDUOdN;c A2-Q=V&C+{}.^%ȋ׉\y}KV]zƜS8g_7cІr &g+G[`5ΣQɬ*65xWRh"`C+) 29H ڙWQRhqQ0>ٷBonOD e &ù1G"`[D`X(D+|ymekFMƉ <W؁Kr"/!踗cAG[F0WhjiLo^'|{]ݞ!$Hq_e;/E:C4s`+|8'L%ɜvB:׹^9c&[S:]qD9-z")W43ۂN][PXQ#%s3Vզi*}|) *~XyTk|Pw\8Eƣpjlv~8 6DLHxB>7ֈ50+zgu;uT;wVpm>K]&5*<"i)!RwUt~V#W'!ESy"΁oCna;S(K³|f9bT)pvzsqrDBٸLf.gYۇa*ycӽ#IMIsdNnTã(`pm;PXaOqgx?:^|gs=++ / .nw)[PyK;Q )7誽YON4>?Ìj(UJ03ш\x>J<-Yo`3R3&G㚑?˿̽KSB.(XܹfZW#LE 4 M}6. !6iQnyH(ΦL='Dr%z`{O:ehї1E>%.(aLWloǸ2g`=/ .l=Srn. h⃹R}()y@䞌~Sl)u 5WP|·,s(%$=*H6q3sbdžܤD=?3K7Uc1qNk "}c22e;/#,92R,C r(PVq;C9WxB^(䙨*9\%Zign^tN-#И,J;6`F H%_Aۘ NQ'յF9Mi ]%J({` -Qd v=A\_v.?Ej?f_.Sh9|G|MVXHMZԉ q"G uQpI zw(w#A ϫ]ȭzp8~x d\=Ѳzc2i:dh637xs,bd,ƷvchJ)8z?dUп=EwT/Ƅ<`}6m jh"2{N\ ֟?lѪU804ѵ|TmȈc8dCS|\+A+^}e?]ܦh4hub^GQ$u-d)JqCO͡sǮf6[񾠕Td 1,Ϡ6$5OM8L0QB§ 爕8#jll_@曦 R*X rCĎ8?D/ F֡(AQ' d܃gƆ &1Ё5!e+7Aw+,1o gq2Q:@A{P|%lL@+K>Bx؁|Lz!44=ԂI$fVCώP?^M԰牘6փq)`d?c']eׇ Z r&<$/ O$ԾX'i>PS?.%݌_/Ǭ u^>UOhܱ~X! gh ӄr4'Fg&nrWmoQe&،Ld /:qĄ]^%Pl yV NRZK)ipx1#-up|ߞR,gXau7GTS4h»4R#)Y;t>4;$|&-r2H<*FcB(x CX(*G.bXJJז2=wP]B  -3qs D kvN[ـZQ57ئ}v)<$}>7iڳu)N0NM:_aȊtfmQR"9_3#9:іHB# "23Brgcc\I~8 !Z&~ 0lR,<&YN>~ۼWT2*hz&fB+Ƒk9QS#RzϤ=K n0 ?pp]D 5۳~"nD5=0ReP琐(£&_S,w4i1*ȹX L7$Ua eyG#x5h,&bh{w]Og3[Q\G2V-~BzXeKxT|A9?wڪMR HJɌGRsiݠB"Zpzj83lq -{40hZ2>֌-U.lHpL pMn"HF|~~9Ow `;FFF6e̱-A.dyzm˒GSGr%ٜy_aC-%O%StA#6 br&ĩ&=n%ȁ+ WrTV-&rY!-෼b<vD"_ObB~R<<(iђ&< <^˴kc Wnwn{鋁!Pl\j/&fmHN^|!B'CMjizW K' [A? 8 T%!,DQd2I{=J0FB3itwrc7K0.(h yAΈsp,P*\Yu}>Ynlln8e Dگ_5G  3޾̔P><)-SS&qQ'\ch h㟄{le`3eCK6 +'6%ԿTs"I Ua 'I׷sZ%D]F:o^;ܽM5, fS#8kLo(!4$8%KZ/k{쳋Xv̂nL @IfP/MFSԜ`c-[7iV8Qt{d=I1pEtXh%x3=AzFԧ!MYO< &exZi̸5r] P1ڶ0LnľͲ VNa+rcQw :EnxȒ2+hOi"sQxh@SRWE܏O9s{@./Ѥ1?JDˬ܀ R.2bJ4xHeNx~ڴs6yZK!3]2:xc8٘ ڴ$zUV` =}ft~X,ﲌT33ʱ\f;`{={!y}_-EVƚRJBrV 9뱮 (3%fЇ6R)\1*\Lge(Vwh&a$Yc, oͩMu꛽=Wp@.B%Z%W u*7Qzz#xbr0c9ԕNX[x<:s%1r[dt+9&i*ĈBSpiyIbHǜOՕ tl;x.  >Zh֊AnqLJwIi* lשƫgoݗ-q6A>2,'p/`II<8?4[IZ4YP@OPW8 ror=b)@;tݎ9=0l&2d겂Bw s[hUft|U9QjVG'V:[|#UOO\թƓR-p`!+ Ox13XM;T%G!`Ϋ&=yGѻ kI|NJ= h7X*2VnV1G?3^ +7g>CHxmRt"A5DAs0 <lm"rϬm޳ {P0bFNon48"DфJ@+HE\5,BY IЈEm>$%$ g|Nj_{x,eT>oF*];nIr/yOYa>їY[- iMơJVH Kϗ =7 3ι_W-<7-?HОvLC-:WKfj@ɻ١*PW̡<>ߩ7I0dKwrF3`V|I/0U,!':TGN>X?,]=s,QߢW@-6LnP5\g Co`v2gw9+w unLOMrFn!NSsd Q }ZLDY.SQmt/"`o |f* Sʃ04:rϰC厧dM]&SޯD?eܐaKM*I2Oq1vz2խa8ynv"".% OV16X+=8GNeU*OP?AbJT~PՁF,8E9"nv]\fjy$o_M;&vI Hco;D'-g$hLRQRish D(sse +K5},lY[̂nbॲ{RLp3 y_\!N>Dzn}֊&{:Ģ9“,Yـ:NaA\ϙ Z#r*ev^ ѝzP-})-1Arw!<5w][ŴΠ8 0ZfK_ZMyQ XO.l2e]#JC^8SfۊH4`eP?#&/$[ͳiBX@r_GCoj.[>4mN\;3Au tId\md6we7ϗAy[P,1jm2s3:;󟽱4Ǵ9hN>>8b o0UlEz]]c|PWU??9*o'Z8TxS0w&4R1#gu,ȭp~/>[l !ab&>6g YU1UH,w,VgИiuGa24G6Ltwŀ! -3ġH~If>4zc ?+~ʀ o{ m2婫 BEOک,-ލG}2x)G9Y| j5_uve0Q/~!zi7-%+APf$ygҟ0x}8'0,'?塜z7G?S~Ss,yAYT%l'|r ,ږXȗr:oSMc7O"{$U.(k 's WZJXZZȈC&T"̢'U™Mf,\1rysz^Ϝa!PF!gQGs=y.>إ}P2pۢ CTn*DЎ?_ = 1[Wi\% r=g-4wF'9%ٳӏ͌vV'\3:ңLmuCC8%4\?/zȫ®r#F`T߫ar̡Z7TQU3( y S!cF_S?ȫ pRw^͍i6:|/Lb0l:cvvCayB1:h47X w-wK݊ٹvnBAV,N#0Vb j=o4C$4;*`r\Ith($|bl+3B@=g6DʡP n.?EfY?V DE]\ ?{֑pLm9BViGa+şK}l%in!BW/u$,H7E%CZa8 pPu-ol :;U!PndgЋ-r>C5D8vH Wr#bU~JVEkNZAIƛ`Y?ZPkd??2LWٟ_l%AZ!Ԏr1Ȇ.%:ӧfo'$zr<ﱰ .QBwXp%l4a?xeCoᅖQq:q,P/YTtu;H%&Twz$.>~?(2$~$寯| -L0!I ?i7n/lpKU{;3ZU>.E~nQl < tce[EbSw}'Yj@ |-^BB˳KHrL8%@qɊ*鼁썻<O9Ϙ"xl22 0|p%V-,ky ˍ@'jk~B29ֶ %)k}!r,ÉfRGr >\>19`<:^>9y@f^D'.*b;wژ智$B|[uJoRKXy\K"%3" 5*}Õd[hM<)k#f,L*, /(dlɗ8ֆ >uK)l6>WWK瀙1/E=KJ"n i eI8^dg*k-@.Ly{TG x1X,4r:t݈Yk,s٫_ᢵo&y|Z)_n?32奠oJ7TcVXsPL*l}ʾ(\WHB (%ޜu_ X(QAfT|%gcj xW^AM:1 ?s7(NNrGN r\5W.5}!:\YIGh餇g{`y/G_>& /ĸe IYi2@y)hAuLvͷ,HڿWDK{9'R7[Qz,w|cUÑ; y Ϯh땜u-%l#7s1I4!Plo(_^&9v"== ?A *zo z?F׬I$p%҄kGlX$Àʼ~tqFhj0Ktt*n zIJPInB1n~D` `$x򋤩CI QjMsLa B>ysG2QA-itР,Ӆ)fj^p5a >fqW*NV_Ϛh7HOˆM$ "vx {K>_rN?:jKo6x OAe` 3Տ,܇P.S_(]YG)2Ld<[/K7K2, ,AN1Â=ܓ 9 V''Hg!7 )3>!qTM\_rۿQSPfd/JQ ƕo3ם:V 2sY<#/Rs~壑Au@!֫]E2xf׻VTK*(MmMC$s0 6*1߄ak:6ѵj ;3X=l d8^%1Z5g{ݰ*7L:V$jMkAomEf2Q# 2*e4lx72Z.lߐ`w5+jޮÞ$Ƞ5% N /z6dOCkՌ/Z![ j ! Ӈ,T0@V..j3ngrROs@ pBxXy&`l?NfD~%l%=ײt yފ7?od#I@PmG!Vʟ u<5|Ma.vD9K*uiGWvf:stT#QDLixbNk#g0ü,p;2_ mmXp<4{~xe ,!qN&LszԐߔT][s2w料mkFFxK*tM%SuaZ7_L@M4EnbU6,'s$!iIƶ,Ni&b|D}qccUYVPfUA]'33Nqj$QV8e!e"4X0d/^ FE:Q $i "=lto򉫕Ph.jl#fM=tfW]+ųTvMНo/Vg->[$&qn0 Ty_RܹQ̈́H|L9Zק)\,haiDhֺ+'*XBhj|/ɒT[YCi0Y0`jQ>nt}auk27z-ǠMIz$7R_QznVG2pmKb;@,='4VQr3*/\~Li/:H^p+|+h{ʐWHAIR`Z6 ӡo1(͖&u-DaZ$:Qٯe0>ZtyqJ8~^w*xS8sU$; ׁB!b Mt!ë盯҈3f+0i'ؔ5W6Xp`.!cu2qߕ~W]RS(9iMR1% W\kx9&lU2>?TfūXPc&(9t K?sq{]pA[#K KNn7{%1Efا*(zQ 7C'YKTʌ EF mEr9;!I;Av.xeZkspՍXUiސa}tv4ŏ\tBNxɣXd,(p:yu?=0]<:?,E4Y2x{.:e/@Ǫ Tvs$i/X{I9G7q oTILIO[r&v3{oU md;c%g{MLqa-i>|Z/حtF vJxl-q:ԉD;îJv>MƉRMYZ F!:L iMJ˩x._G-Xsc T9ɖ@M¶olȒ*H1P G;u1Ph0cOEXijEe :wYhAdz.*`yL&ڄjy2Kc3 r/gmJS CB(wcMOK\+5 b_ ,TQLŖbj<1M{E]AӪ;,zѺ ! k* dNaE0y6vLeH¯]ǰ}UA q5_FP@5L7 \wE#;ť)R6bR? m -G8 Wc!}9|BrLEO}c/J җS}k/v"g|.}[%^16*9VרC_0ke05'*jzm$r,(yJ/"˯L]P>8WVΗ:CqS hw&GAIQvj' cˢ_^WTʒN9ʊ\CBpLU aƨΛMĩ_W<[͡V&Xd}}ʞ k3]I^Qd4 k8y5?3?6a 'o9n ',k"}$kvgkITawcL ܙVFVi=]6x{ib#c|הpΔN`U4AiˉGB0'Ù2$&(#l+5ljZ Vgb-g?R%1asW^+6R$񭺈Ha!2< Lelٍx0bC.ci_o0f:]Wd*h gnn};pqNy5/ۘ1z;&iFZ}q"%풺ޓT@.ɾ߬MH)ТPj;W!X|,p5BI֊-ݫY9rr%CS ,)dSoAC~.#_}A ؠ4 j}|4Mq[;į.OH&tTs>D&M(mcӳ/vV}Uc\:IwBF 卿/@0V*%%J`ߺ/P^]v'oG,ޝ87x^?nFLE`m\h\0)[4&ֻh9$pP}F|I@g׎_{Un cAK֏n|Qmn[x\ 917!in~51@w iة7ؓZ??UW{SFq4~"7~/u1IEq⎒?w;A{zR=Z$'Tde@8-Agĵa]ͅO,riʖFU>cu;o?q1D^]bg?*G3 0ywjQ zCX(''8X Xև\7Ѷ m\λ. fʥGl]:~K, ɻl~Y4 axq6ʛ0>bٗmx{O$DxJՒNkB3RpVT]Ym_׉Z <"űpF702^0B:JgWȟˏmik$Q0MY9\/=o1˗亣 vぁ+]-#l. |<4H_"Ki yC|`rœާ:$N[ʱ03$8:)PP%^u^h7A]e~biM3;l=_Ec G~+5 +kR0A 9m\ofL]Q&#4SAR_豀tG.zZgU ovߍ{XNH)`Q~7c ɰʆ|~O_և:0yOTfM ?Q,b:·RA (Fb{~z/fSX>vД a wn骪eh4Ie-@ɦ&=)(_6W;q93Mz-'U %䃪JQګf}Zj(K$ߣң9]3%oӦ.xҴIh}D";tڎck)"ckw ً+qyL(nnF$cDUB eڑQn9ޒ9}|Yl>ov8V5bz{QX^ķˬ2ނ!wTр|ˑ\JRj<-8$CF7mcqM ˹4 n-^Ϫl?C/(X_3a rLRgVzFhhbCLmd,^ʼn1L$)?=di`{9ė ιco6SJq[s+M`uzQa}_?]Tսzt);s}w4jKy'cg%C>yBi/>TTxm>Dk3L ܶ[ߍz@Dlrl4$6Uprԋ s`[$$+ *k1}0<ywwIH *Ē9.ІL?@hWPR_ܩ}T-]|)u =XbRZ+&*\ag8/Үg _P*4=yBhv:Ӛ/GUVJfFۤrG|y%RDf.oXELpEGUBͮߩhM:Q#{ 1~/_-%`ZM$:kOVc}-xPy6&ػqN.Q퐨@7h>QhI Yl{|'ksT v?;z,z [>w]:!.}d*/M3#>,lܥ}R |g9窅\#om"]ǵKc XoU!~^uϴpDg)ܻ9O;H‡X'"ONU!ֺEù3܉Tpl-uXay{nlÔ%S;pƒӼWgGju`iY&S?٫U\1¾Pg+Sd 4 pC58%o 35^kዟ8njO4.8ڌşeH VB.J&KM9P[>s}E]px8~׶9!^'fzpL:{ߪ%L4Ք?Fk4e]KAij=5X1j )ގl|0u \RzdՑi!yK3UibV1a!/, o_ƣ1rw q6C#FSߎU3{(m\ ى~닖>`F.i=&/,VF !3YV8 9 O\v`-R!z&ᓥa6@1-N6i@ηѾ6mϠ֨Lj%axbĆ[/67={Cr,}Y#=Ϡ UskAMboEHQo E =˔vshHrƟiQOKәv2^/Ҽ:}- ۾{t0E79w 3@Ҥnm9CM| F8lݞts楳u'XjG봼$5nPai/^W# JT> $gP+ȇ2 ne(q K+p#/basz;'tx3WཛlNv6VKVD8:G(pu77C`WLd̜YOmZRQsUv*6H\.p4K8lqN,&@(9k6/_rwϸ 7!/w]8}j'1țapaMK<J?D}83rĢvA IcBKPBy)00ŪbxTQvc-Y 29yyp>Dej`~X qZ'PJi | v`"T:D덆՛Rgofx<- |35k`؂_[N8=NH6/(1+o>0LzB{I w%Ò?e6>kM~}bsgx֛8ԣR.;gtBD_%[ɫâߧPË/;α.L`g9R3О9ӧ_n-(Y#CH%E>T4ϼ=,<#0ZS,cd`n!@/ 5Zc/W+R oCuRj Y' ]>e4S V0:yRI4I2!TG.0;>^hI"\Pd-!OAWef4ޒltLtwaXF9)ڊ,sBTf}ceu(z~']:jj9'UfY*[>'8wKMOHo)基vpϣ؋lT_!f0c06fAa (rXmHN7g6`S6Si$8ˬ3%'"օHL;cKj {[I?1JԗP|! q[m~G:*tt^k;L;‘$BY7EzZ#B|:K%ѻY7K.5Uem^%t?=mBe> Nz(_9fJ™  3,!糂OlWgL8∮qan qօIMIq*[ƊBBQ'Q|G㿻鍫 ƖV2ѕڬc)X,B(p|m9Q\33b$wb/j}=,0Kr_Fb F8;ئܙ" ]$xHML[yb QFկݰB7%Bmo[ufIdЦ':kakjp- ԁf^'!^ Z#L|Zs mFU4(P 6 Qq;p9|HNT)k Ӧ]ٞ+_+aڏ3܂f0{~餮/, )ׇ-_&Hi+UM -C߸bG"7Xv̼-ZHo&T8:PS*Pb!ȱ52J@E}|()e;[yca m^H+tpw1?sԠJ. Y2˯43䴩t{ۘPyRi4S9v9j֨h]$&2\}]Ah +8h'.Y}VXo ŗfx7Ʒm4I%|}-B0RF bSt,=ü|*_tKYY lM{BXL,ժ!w>I̽=`kMUӭV-@6vgy^֜gǒpT aٕứz*N}.1P"6^qhpnMв$wfk>F ,&9؏X5a2#}/ R'T"8%eO|j.%^po=0/u6+PȝdyF_K3KNXMZBO?-H6R=(}1ͩcއF:x<(J}ä8}l@~(h{dU$]4Y7sMs&kȬ󷝞B} %U oy;]3Ga_F?rECpG맼8_Cz~3 :D\nu.~^ëdp^y8G]XNZ12#=yY4 !ܗ"5,)Dsgu% RgF(P}SxQ9@6 JTGII+󕗏.֦(sz1~Q3 &FT+Jjw@v:Orx%Z|iѰ3_z&LeUvP8EhTDuQeL'3s -6vK 3l@$2)KªA]#d8g6γhrGŠAP\ɢ\}Pc^R)JLS'.U{$*bZ=Xi'Թy 2xL.#Z-V4iIEE" (=iʃjOf5 v??U54$oE>x f݈-6@|'/L] }1Fb8N7Oɏ @ҋ. 1|6] R/͘r/jI /sJ$ JW;:f_0A#+ɎD0AX.Kh44j^jg٫ds֛pr/~߂P"̹=rh$xܭN">lJ5x Cy6Vl qP^VJ6T*"K~glR&SP!߰זQ/-cTٴޛݟ%g-dz=D*m) 7Ӣ0mRœ\ְf|12Q&eVijўt9O UYqju7%eQi0LZ=B0_W9XxfZ2MFѢ"~).yWG0R=_./QXB&̂HwsTɄ{fv-d/=s#T;f,Cr2qٽ>>=ya ʧVg-؈ecis~pNzn[^\m~7/쐩څ;^8dք @t•z0`V2*.,$U F4;/MJ?l?zĤ& (8 oU 2JyPR$)B9*ϡUh͂ 45BRy0h14lЃ[9+W9Ia?;ip"6w2'EL1DPL4a 3qST_u/0x8JZQf!xVSse2ؑ\Pz.%mң&Bs/0`%09=z(2~S֭TU}g7y_x;Չ9mLaQeE-ZJj,C/ӖB,8o1VoY=SR[-\8eA @Qb$< TkJ_ e8n(k$dhx6F8 ̊H*AdՁpKևxOT״dJr)`qAJKENS.堯w0meYŨn*k2ΟÚy<.Q0> ~e5ՆH1#D O} M f,.~?- 0,N~soCPEyN3J*S᫈>$ o v5+nI_:x-Uy9q~_ ?!t'"sF/<[Z +rOPxHMoXjDbhZ#6;DrxyTu-lZbp$]E," @@_ړc9?о+Y{/ZÈG )BmV Gٮdo+:]3};A>U c]bMٍ!d_Ĥ9+~b`ix뙌WGx {_ߗ; D;VS0A\ 2bL x5 %gxaOSV<?0i[&iVkȄS@q̪~!4U/`Gc̆i[n~rz>Go|+.;2XKXV o7-3[4M-DWrϢVOZ$u:9C-q1`ov?ֹ47OIL;}A3Pvo@ر> /JxFYYkN}< Hb{]'&84)Q)1(t9G&1{J8&kEд,%/tPF t3&3Hbގ o헬}H 4 j\;|KutJFN>u$d-?I# -a{aMe*IlH@)i :6]ƹ?3 `By-T0dX?62ۤ`I$F޽Z_O?.\lB {JP-x1x }Mz)܍|DU; 7CѾ= IȪOE los=8 dG8qr99xz6C#8ۅm[Vdf`8a0;u}m;hc2'zQCл}y1]2>x"+(ޕ1&YRf( @2V١kYO^nw_gD6S7J_S }n6F>--?%[;_ ULI^({Ǐ98;vQDLߤE5%}4)kL~N>](7߅J{-ֻG 5:EQ^pMopT4xtx tҦ~6\XzS$~кSÐAY8&eǛ!-VU¸3yҎdd43xqJA*OZRb| Gr&ݛ^!gPJGH\T|n ~=1|^t~ۊjPIqUȹwOblFrMA-4fxf? Joe\fM@<"PZL,FJ %{9"8c OucJ*ѹBdzT_@"2T/+>MKm8>=#iqdĖ 1G|!>v:2` ^p23jd5:xTVLYprL-^̜dK!Ƨ?PX}%{ дԖ&:@qQ-[IvXNJ4Q/aj'JsvޖZfy?ٌ[ap3%z JVş @!+3nֳY*B$gj;JPZx8 @ :z'τQ44EE 0w]&{3TQ%xֽ\W sO=f(+`ײR#U VD/T0G7ߚ -e[jw 2Ę6/H3fY%e%ȪdM_su`:z)1LKwRN+iSCṁ<[m#XZgVta&ϰ{_"Ef۱H3\챴/m"sXZe@<%`Jƀ~I!<$(ҿH΢ S lXG#Q!LoyͱR9m? HÝPQ ?+k@±oWX>'ZQƟ֥o5!JʏVpJ3s旵[ Еb!:O*A00F¯A=܅r("(yACIn l2 ۀw2uer6mjVz9m3AUr$yGj+i5 aC:,pqOb~vm$Ϧk_j [{L HeIip*`N~o-Y1.!^f )h7343oѥCٷ'7[8QkaNnul/xM}ч8~͆x:嬀+[`o̾̈g;JzM)_ 0ag<ήki0^}G)k %ЖV_kįpmȆt^gOWmOHaS,__}B6-! t QW/ p"&'܏H5ײagq>hkWQ`Pe,lOQ1X\Dp5MzIrhV7:B3Vi L 6%IդcmCN+$r?( 9|UrfM\tXpqBG![_Y iAq>EK0&,G0CpdתLV٥RoCzyUHVđW)M7ţuK|D9D+>|ǧ\ʄ>ܥ#-W`9?~{fZT)(!1_M73H?i +S!֢3kH"*{]tW%3a8$h \6bf-jtpﲬzZ~NOe nU5/mFչrQ/aR+*L ' B-$!_|\V@}""˗U6 5"IZX¥ۅZzXETP/5E'=̉FjY+D-gwФV Ǭr$;u.?͍";'lǵXb b3B s%e/)xHikF(YypZ-Tp=B&\Lql>{HciJeDoZOB$ȃ}4.eOG(şB2Mw~}P~-F)!؍^ʶ VZj4x4N/ς<d`#&]^hX94i@'"CyCh`iA% TP ƥL(=Oîܸݤq%˘L&LzG~>UC.-;LF5MHG}x=wp1(6Jz+TEWmeLV @d z]+fq0/ߛ1퍯blvKUZ$Vq/:I̬i':׋MIrUwsC\]Ar|Ml(l@Ocs)W77ZZ̆!:awF/L`rCcxX#mƒU),25\O[S]򿥺=:DxzWX¸ %kK\%ϪR:w Օ2$9R#?hd=ÕaZXa4A" q#TaH^_sD ԫ|PnTa%G4)Z`A Cƀqh75Hz@ Z"^ƾ;$=ahV*%/ձ~"ջ/+ YV'x[#)k'6|V{@rDAcvV>Oqr}ЋRIAi̧#[q5 OTU&UMrmFu~ jd_wfA^7e91R LB Ʃ= R8 h;d$y:kV\#ԒNwyMt[O>A%͂U@;988=|/^hJ ݘ<⫟|mS{tB3 V̍xkues|M H[PB] X CBQ]m"qjtzK!s _yJB6B^ϻ-/~<}>8[JH~?T#7RC񵤮I4:z6f+dWbwC90D$Br rNz;^+0Mϡ ro[Km}-Lt"k,515*UP@4ߡip$]kphAM+*%wkF ꂟar%eP<2H651o5ydEk.{'.\_]vXjAhh^͐@o8|kJ/sHkSeA [N Ѥ$9) 5ZOcZ8ƅ-/<ՃQ`&q'{yCCCiS:Ul+:l{F@_YF"8Wt5)j 7G lYVl^<9@ NN v7utZ$K!砸f j?-t$$:ً1- B<@@Pы>.9(8(jB P$&`4I+ͣcժ* k0䕝֑f ڐZ=]GZ1U:X? %(s팿Gn}i09=fAFc\=id91]|E|L4Pt8A)-kA#ʧ(]BCK}q~8+\f̳DgHזd5pҨ(*BгA|A3?e@Tp璒O⼘34(v/>/텝ɰ]F`確 3vB֌:#vGsr&ۀ3nC$`7bI ZSn*CHlf[8sJQ^;iJcc)AI#Ɩ􆘶a]Y(!L-V;+25J~ФMoMܗ ..EuW57PEJ(4/EW' O^V3(d|p@gKbϟ$~-+Y]f֝ c-tHX+xu )YHo]wzB$!Ƙ@-"yР J_Ć^ x)xb ̘Zڤۗe-M4~!e.ou?vx;GsNj_7xq8n%*3YVA0N;C_1&TѶD/ͮ'>T'< {:(TJ=7J\!lA i ڤOLib>^=X"٢~@vǂbNTM\jL&'~ jJKA`YS~ 9:‘X}2cٛ*cCEZ894A7p5;mPO$mޯ/Mi[%cGVB;E@97?"rj7Tki'#,m5cs3[-y޳^]+y?Ҫ)Ѓwsk=O=_q kQ8N?,RĻ2"Y$$—||t2(`Q &~2#")7I}}qc%9BnD>orjѠ)mj6q-z{gqݿA2.F#K]t85,[=٢DdiAe^477XJgmU# .<&tı?Mcfb?DN fr+Rk?MȽC\ ZUx(Aо s͔c5fBëDQ]J4_kV$Eu6K8\GVQ~Rܔ[cg`)!q:Su@\>?[1DsI|~Skog+fm۫&^ 9&olW'J5|9iKr.!rbF6+vdp)' @mbKį*{-e=vџPˆqظuﻲ'q]~v(cÇ@qWI9fQ>hꅢ,. 5{"*a;qP%UN"Mae07uk;]Gט3T=<^sJ:Lg!mIMה7i;e)1tlUG 'GJ儊I`Ruxs8iAuM~~l'FboCmCʝ5YMq.25:N!+PrTR0 _Q?zv% LG/QsH|~$&gV3JjiK{1%' 5^6ffn_h6E"Ey{?6!5(F(hm|3Oq_~(׵r%$>?rͫBU[/@*"^q?. #.>kz@U%2>4̫;&;&jj1MiDy@ORI۷70`R ܫ4m:e '9la5Ax(햙] j'MˆÜǢd`#Řd* lI-bJt#1Lle ܧDDam rtY?޾?o4,\NTƬ]2b$wŬ8$QOa s. I>I0NTP0B “a䪾OTfAȿ;Vt{K( J'v4!r"Uc :qZs_<)2) U*2DJߛWYrNE8j?Xg;AZm;PM)ZzW7Ȁh%R=xVS&4  lӽQӗ}lLGo6l. Ud7J%At%>jY5.7I=Tmx}?߳>Io bAbqGITD:2YC%p*#FN &`'5=dvwoU 'qu{Kݫ;ӄ`u}g}kgK0DbWiY:;ߊ$)=pm=Xf~z|ٮC9gZ,UuF& he1j3"4ս/pӸ}LYMBX^wNDA \W9ヱقLb@k{9ƅUKSmFbW!ڜUud(&a^@9cN5{*,]zKkR-[f: ק4^uewLhlq#8\m˂lg :6C)|L5V0ɑfP4yxhxHW42(0iB$T7/ɩLq8@!:M$\59 w WeqsjrX7~Zq-2w/hu Vf &¹ DY pA'Atd0^]gQ nry21_u5,L0TGD:|/8rh"3,8'BuգSpL` ;5mb&9jXAXMR( ߣ]5 b~-Ҷly9V8Pm;|#>hSB:?6)FbH|aE//XQr` h7VqVlj}^ +{N G25!ov|hQs l1ij-͟'`!?pB1<{| `qZ $|@%nJW+BORo{;ajɶ#uyj0:vN3<bi-- ]mefR.`k\%/ؙG6 huY=+)Wɍl/ۛ{8Đ6qy2=og].ݾox0բ0*+?mZfz޽@Ct$g8 I- սh ½TH[EV\2.݁漣xõ4R&VӻF*!,H#CbNsGr-bMRFc7>BVHV~g'M^p,E{gZըo BxK@ &`rAڮX):D+-A5bNsר"WɓzǠ!!EwQvREgZ`mn3UЙ=BNU8eUK{  , ,ioQ]:O͟@  RSY%ZxJXb/7s,C>l܁F}_‘h1r-mxi BFEM ݑ8h/U3:'z"= ~+.jQ9(%\_աDYo$nLzmI$rg=(Vj()qٌuKVh_-NGꯠ>F&$tG`G5'Гzk1;:ftʢ$R̲Y ?'Q7W+q+ !! BB |@"9tc>pXKL^HIb SSАvkGd~+ .*YkÝ]؀YDKMpD:IZ&3Q8"(0JҊ A>}xKD6pKc_$3ydJc)]FX`! QEc GXHn ae14>ڢ mb.6!]1fՉ۰{*:sz% VǰR`-aVzRŲޔmW͒Ɵ*h{dpJOAEwUGۅKƦ!;d/Z!z8F:fF޽8/]9+z[\k7NJ-NA/I5jQ;N[WDوuo%3ӬMW԰eJ,Y6.&{1?S.V#=K)Hҟיg@dG>HZ= ^-! K"=v̆<uRԷ?F瓕}NPѬUuxtO>xitCm@vuΒO;-?TMˍ*BArx':'ZLf9datϔ \RW[m-zcW)B7vcMDuC$~ jVW 05w:%#lg䰮~R,B]g[ s$ꗒqBC'џ3ZDcӏ@$f#`҃>Q*ႍ0 rz4 C}BղIv>SF:Qhi,MއgI;vw?$R;^`XwQfڕJq₫”Fyse4ȌTO F'&eTνĽM( Q⭙q¶(n 6R8WV'6BqISxiǟ5ʅD0 hѶ(jG t*"hFU"\]M4W%hvW3\p[;s*;;AĪ#,ɷK:ф[Ul0ho!VS-mV.鷝I(Ӽ)T(%d nk\ocԫoW)[ [v>Fƕ)ON &Mz\_q | /p;; XpEgʆ϶s*½kF9g,3;5]xFKox}LRF4o8*B]R>:,ԷIX6Y[OPX a^)*0->@-.O7L9G J.0_}HW4_2GfkmIOTlk/2!g2 B0B"_럄t%gǀ? /|U)N0 }3hUU."Ƅ+6!Hq#ZǼJr "4CH}JzKkzhR DLbvf*~f87W7Cf)z,ڄ9Lnܤԩ ў >*݉{LS%a[e E㺎ܔ 6O$n#' avߜMr.LOkVY(ǧnH](OgbK#[ij M>rm4)8_e(OO=K-Ƕj@ߕ*"ա}{j|s)iIҪ)gM6Ҝ*)Me X4x=,'wRty!Xߎe]+]QC*.΋"B vg![h-`Li_nrX(Vע0d+"i˱؋@g88w7E(7nFI}# ĿA-KLRt0xRWç0$z }ߙaJPe+'}j'ƪtV?\Kᆻ#mF|dξr};j|3(״s|PGqHVSH͐yF~lJ9̐YW]WPxh.ݞg¹Sp#ka2͍ Wc'[}T9]~,dYV!ܚ,0Y $g}$q <a_xb~ݒ,H[ Pz»JG7]Jzzu5%0\ƇQ>_1Jx&+y="k Uj|fcj WSٱu8DnZp?}CaKz3bbH%nDž(7k9m47gB֪|h|s7*uY 1-/1 +̖!4]ja} KiC9n'<,  qL2ñ}i)S XŹ̛KZ.'+լڳ:Vm,+籼nyaxk>z]B+GhĤX̫Զ X OV^g/(W$ pځ{0<&U2}ʔ>AlC_.:bHz}xw<4/E[G{Mw!8x:jNĉ^n߱WWj"9t}#Jd]vG!@ћd5 i"uzߩAs`Pnm%;rna햺@u8?ܫT#E^f0RRcU~puf1m[%(L, P ՙ<$ v3?ZlE?^T~uXf+F6XF亯U=ыf{E5x x~]q^&A-4ǃOG,7m `"%>^9U5$ɲ/Pse6[p5e_X"KE7~ƶq\Gc-?]/  N>ܸ(e<@E6Ab=7+Co U~VidLYiPpA!MtX褼qK@àh{YsH8?] ĆPn~J!6%!vIy_׵ǂfixRW7e"-!67aGLpD; OKE};+ha-ZTY Rx2!2BrAĆ=DS=Ήf{`|v"@!vu3;4rq)θ8ɿ#hfWmh#Y!*k iFj۠PS@ۉjMxro5WR%;/zhVqeT~Ik+@O*BRPP\SB xUQl#"b'U!VsiyN1:PRx3Kqf1qRdo镻LS'.WFPiK̭ǂâm-ae\ *' hIg_ޘj޾/jJ /dw'9܏E ;8??`$5ik%rxw6 &CDZ,W- (MMSm I_w֮]7:C:y; aRZ npb PĶ|nn(zy /&[q?idP YRbIi{<5RYc4Ud☡/ ?Uv߼.?ԇՉ1-o@hJWq(9XH <۶f${9<6*jbGʘ2v-+]۽l[qI "jK|7Z=SSɚ$RR%T{kcPáL-gKĪ*ǎ} "y`ҕ=)HBIJ7xD&T%; KQWDDcBUozB\]m(HGxwg'CiTi:.ț.hmBj&bێ#xyZ =~Sżbf~Pc{`Sg `[5#hJ|BsHi񗎆ZW5/pTS=n" JJʹ3'̈́@DU2j?+*yp;:VlŠWf1kW( =\ Xs] "ơ *5?*&jK'4.lfZvFT+ckZ)9Fd}Ȉ'GfrdZ aG4:~{#iAM䩬YH&\g6Di\#u0N簵> /5 $r!A$6-ם/F`QzOe ͶCc=P29uK`lo˥w:,{iV%΃)8-q?⠇&2޲?qm Mĝ-mVӚ"j ڣ^'t |vߝZԹy$ qT"4GuzyZ |w):I--Hnpj0xQO-h?r,c6IE,\BѧWVFu$AF$_h?׆#(o=C OkrDaMڦ_?H ]Jpz a Rú+„nձ&)ciӥ1Q4yH4C42Vv_?Y*Y["5k !׀.jM ;1|Kpƻ U.>*.I̜ɕ\pԇWTc` $BRv }K ݘ3i5AZc!mqɉ. 2tǩh{$2,B6m Ňk:!1k\iY/E(*Qf(qopVPDՀ;="Z[{,:I(w_7C "c.Z|Ld>)X*c`GՙmK[]Od$%kʫ'>qUg0PBs8NcZXyi>]=rpij?! DNKA@)`d?a$۝/zI.bY):g'ʀ;Tx52M zɰ@3(~=H%atfjIg,Z7rȔ}fPPty^n6):S|Қ5Mtf92Gsf\_Œt6c 0D>Dڦ_"|8I{iu]S)^6I$~XcRXȐϷԀЇV6߆70„haJ CSרrJESMpӕ :63 Ek` }Jmg2UHZ c2PI)cWe/@B/GѢ[m=h'VzիZhUw(> o5!L)Id"WJj UM8sc NѡK!&ؼPcmQAG+39Q[rg)v6]t} n.D`#hA"ں0;n Rt؋\E+ү/ p=cd\N7?S݅c<*u4>Ue)d+yv]IӺ48+*Q'=ɒBDew7O*CB%_SJ5!FsCv i#|%AU{ʻOLF8ZQXIq[~]:#Sh<4q-[y[hȵ/?Nd*HP=j.;hT9 -%=X/>hղ/ ?hh&к=!Uߏ6!PD^\b& nn2뿹+_1MjLۮ⫔1JK nuA*? gVn CկX' [O֎bbK> |RS fυqJl9ʗ"fDO0\t_HFR)K3:0}cIR"L|d녹B^Q#Z肼s*IC,؏\k&,|ὶbD1܈ E f,V[X;Ȓ@{`A!} gVӔʫ`=";ҘЋ~%E u)\YJ8]3x0ɓ nn=MqSSNKۉMz}No4pm?0d֛vںblÏx&m}ڻEW5[%MtCh[bؒL}Պݩ*h\ 4Dj 'g-:@w5/ !8N&,EuK=|ʴTͮ g` Xv,_#',s}HmS5?= TI}N˅Jx~ea.aPu9Pd}o\SgE*}P..4~:(dOnX ^Ι[6oجoe{z0:ㆤ\Yw$pC^$lm~sUd ݇50 x"+ɼr@u5]ug05Y%YАPABㆺX.rQYb3Ha/;xCo#Uq bFAb5_6L4hPo !LڠchYEs$ۦМ[xrF7%lj!'Sx`*SjiS.-l__#<0MP!w3]I{ YycL?NsWTkR6tSnZYx-BzP D%db+ȥ5(%8 䔆m в?-Lv|Phmmi'2\\L:An݅4H;^[jdz7~HK؋@g8fCKP鏪gqz|8vd{ky- i=cpRRcݿ):)HTT<05\Kgn#cq4B),?h߻pXf`kNLk4^zI }GS*vVWL4N5~!˵Y 6@驸L9!hL8}]] r7U)\˗@ZQ%#Ɯ=Ǎ J7w( f@wU r³fs3q 1Ctj,/U 68J#1F~n^21L ˺r1K0{IG7/D.恑hFXV2YWz`:3O+ +59SxG|]l98L%2K"ccu) ܴ¦]t06!c|׎U`?9鲖BpDdS@dvJwFaPJ5^ _͗)NߕSyf̹3r=8EI., Tj`"w[Q/&W:bb 8PMpn? x-xwVu|c1mXc}eZnu2. CbpRk@i"GA}x{;?x羚1p NS5M=(8N 0j 3Ի@RgAC0\rZP-r;3&y`뒼Dr`\Ayfn!pܩй3ytyYxQ b?h*;kɗ X vEX{._Td3;D[n$.a:LL9IM&fv`7 _o8n<nnЊfG^-Kſy@MqԚgɂZAlZbP+>S 7lllYjuuR $LUb#ϰ,>{Be֛kyM٢ &\nyS~oXv˄F{b[}YJH$AΝ|- `紜>z,x|?vD6엄IHSNϡM¥T',B ^j`HAdokT*_$\Ynx3 n@ p͋JŋuU#3}&^~'~-hP|B\zNH#4[v:#!?ԎG .S5xua[,9+ۅE ݮ8"e2=c?=77(.q- ΧڸU,B~w2ƱN6T#1ߪB}nLHlg]j>RW˸KA]Pox`aIQkS@7F^T184(LʼnU>G+el4I}v5<ȑǴ| b=7k`#6ZRdh˖+Ϥ$V* BE*f1N?=~e":yp[Rq y,3J]9Ք ` q]gX"etFqA,ޱv&'Ay[*du<$[wW ԤhxN3`) u2EgNe#W" ܺ+6Svd)/ ! MÙL<VǮ`8OpqR=cK;zH]Hg4)(-OX6wmt(z~ P ti5uTvE}gk^j )c7,o W y» N^pP(s.aN 5.XDd6.\E1dd?aJnʪLmj;%lKmí :BZVpΈ$ᗭ@~zE.jθa/#!Ud fdw_}Ec"own?Z: Kϼwi87ɂO4'#TG}̽%~N޹Δ27\M8˚Ae4 W07*fF~hyw/ɒٜx|(uB}j*C-Kv#D=F›LbYw&Qf(vVu`1>*IlLk%kjuayYuĻ/zx?& |mҽPc!"f(I'k* B:W_\u㽴\L>vKfYwf<V#z32M}b@G?1&{~smOg~ K)Ii?k>V,POW >I.p=7^ܳԒVmlLawΛǏ1b U}(~,_1gpؽ|j~ڍB[PEpheWC+WH5wܝ ahq %P." U/9IƬ=)U#/-P(YT.N_|dhgJs ?e.U搙OZ{+v0 .ty*O֕[A<d 0TmJ8(.C,yzZ^̦w;9xPSq/fMnh(ΜAql:l_=; Ԯ".TSk}Kd㿫%)D ,*IPrtt=}熥tÿ#B_j&[Cn0 5a"/9C^;l"k*dq4|2?chóᲇ?5tvwUhq @%~@;øh?_NXgػ%D 2\l~$SdY](Aң|ǂ*7}K@S^,~`Nb(vO 2Qvv\L:ߌXW|D^IO|UC|--Q;aq/'QJѪ&Qc s,<7@tW0wkʝ;1dNfM/A@(=A4dxw;HdFd°7Vbp24?vo r[s)fP8)(yqLy&:wg`b/EkOvk8уpFMdw੄cGq2HQq'X_FP^ƹW?zs3EJ 52=ckuIbuʨO4>T:.e+t7dZZnMp!N|Ɖ:pC,_t1ك:gs!io=hZNeD@qn]4l88 O QQI*gE?s>2h?' O O)W%H=l}.%WpGX#d9!V`2*76S Hp?dEjWgOȆcpmX_?%a2@#'ϵ7^ &U3 s^&S0َaF`Fcեء٫*&/~-ss}Ė)Y.Nr!Zw>ɟS`^)d( P{ 7ܭ7fAUvP![1.}v!ZUnsp1%u45UDvgA%_ CiG.B[Z  |أ?H|U՝g[QIrUw{d ኆҁXA?n,-G$ԣyjFqKHnq'7ZA ѵF:(<>V13n;zWPRg&&?r.?:qk%&FqdRL)HsLǭ_*VOOZ*j. ?Z!&:pm)[$q=N,#h#y x~=2Ucl/ǡ5OFh6` <46vMwV+0`emAL6g.={? DSFL5 qeN{M%չO:ɓJsGw2۩ьg8:KӢ:W P u5I͊"FHȷO>$f,-`{9fUz r6`9T6]llk? >StaoF=Z~"#Ͽ !,,SA(qe;yzsYxÔ |gJIreYB8$_$Aq8۹|#/(0Tnq 7.`.$J;ʨ] Љ<'KQB6Fn?ߛryu:>!v4TK fܥKB96EzUOU@oh[J-OX1חUXerRާTW_Ņ#ÿ*^;{ Jkh;Y}Xmk d/VG T_iV}PJyrifۚ@s-o%̧C / i-hv%=[}}y.-E&FO9ARS5+Cф_8mLLLA{1m0G;b]Ի䁣57Y&Cj1g$wq5 AJ[K̀lzD;iGVm/=U.UˤqJ558zbHDch t-QM/UJ#lOldE y;3ȼ*FdQyԷT#J].SL94)z<Rdˡ].!uu"U$tS^_>G0(E"꬧Ee/b$(]e{O#~t7`bsU 2Rh1O?׆eX#đ ۆtvYFVQ:J#,z/8s FKzjZMK.u[Yr2ɉ* IUauG`S LN/y_h򒖣 x OIsJ H7e=)ߣ7<"S(2êH~2KVQ8եSC|#Bb謝ktǫ7wfO-9@ vXH[bZ 1gmV1Ax?:/h^`.|[e/M0C+"VZbZڶxoHTu|W7Үjk M)q>l;Jjl Y=j6^| oX7t:ɧv R?o*%őGa^i"!-kK鿗oztas 9 Ҕ%ѺF涗Ɓ(3_YK>Nېu֘*gtǸM['[ K,N{ v95ef46J@6el ?oڐans@ ´1wWJdE׆R1t+;RC+hr>eP{˷Β=1 ٠k6ڨ ?+E`ԮWEg7)ŋh_zw/݀cvE,Hqwќ)/ay[l֯mþ,v2*}KUV5`."I3k-xIx.-p*yݔ#dvu)&v{hE1 4ga϶ "!WHv&(dY:ثSxQ`O \68&`-}N\BvRѼ!-w=8~+`Xc 2ң0+ Ʃ)3VUy'?K5 6z2Gd:kc}_FD!v,u?4&:oij~k=> jX'UܧX(F$))" \[|<Qdx)o0zT)g/OxNo}V.[jFo⍪cHP<UeqQNgDD̛Ϙ,o.O ^D eY%?rP ӎΏbv㮷7>>p-Jgvf-wzR7(SXLIqKi 07^WwZ(ߎ>0j@qɈ| KbOثI !_wJ!~hFr,&'0}/҃sG" f`SPDrSνkP>L?J&̷J0TG쉂ly9j]K45:FdOd |m/cL\smYXH \`qA:?+32샚?Zv;C=x\G[* O0DfDc|8l Cٸ9UԱP 47 A>Z 3ΨЙ-KI٬SuwKV/H54Ү/*'rb! j^X1㟓 ӴߕQ_ 彔=Rf-2oF@gxGdDn嗢-~L;%z[;{ 0-P5Jx]Zf(F^:K?_AY" %: wi.D+"6 c-I 4:!9viاv# & ^) l\}C= l8TѼ G8X?%1qQx6NJ{ӝEeB1zPVS~X*^,;$o]$~5Hx1΀^} 1$[K`D#*/'ׂZU3JM5 ]R _`lL" ;BRՄ$}QPq/:I¿`R hSkfI|m1~-XCyҴOPZӲC{?E2|P֣QQp,y*6D3wp(uufP* b4z:KWJg8³t=9'\`;ytty c鮸 v%ebۅ 7d?gbFM}ݽ"ܞ d s-DP9"Ijc>xyJb)bi?eVwN4'kVrBJo`j+˒ M6E# dVIcGa\E^ dZ;5&Ť9T.$nl[C+AME{J|lx?r;)MKHi9YO ʾ:Is^liRgхT¥fO\S0RwD eEp~g5;Sxf[\w9(ijg*6?fn fHY- "}(IV(s(=UA[jq1:Ij:1f4dԿ؞[|Q@' h&BV\Ol4N1ՀqϴGhThԎ O_P9\D^vE$u?̠@VJU3֕bJ`%oh{꫏kW`ʔOw_[Ӑ@Z`hjE'Up= \&0;.rY:-n.Z)O>F1*i\ar58Mn_?}$A RĚpٮ/VWsQQ&&8~Y`-AXIWD?`AҵzIXH cTцb%Ƌ<;IFyi#ӝ r—,[n&/X \ Z&u8iǡE= J"vΑA*VM]^E\8;톣*H!O n_dW IM^&Bֶr*j6k_eC?HfK7iochr[0D{[ #,ew; ž+Fό@rMdEKZc2@Ro=Ʋ#}ta^`uװLG_0=+VR PX6#ߐ/2GxJ. qo=Wn]_[L+HQCdF.[LΖ <O}EybW@wa-{vBiG 19v67#W2YΪ1t*x՗m5X RorW՚j+M,&A?0cյGfU,s  0´g䊏2h6r΁dL$~~ \߅ʡ/vxޥGE>ju#v:q`+&גUoT՛tc*"ءwK PJɐaݚE-n 8*54;F<8Pә(r.Lj)L3qu9XLhͳuXwmʡa3GWE˞zsF%E-Bs[5t>FMPC!!3%4 'uvJI>c{;m9=9$(u;~FC|bۅPRA$jR*G=|K' E|O<܁|i/= .]Mo+Be3Ef/zQ`#In9.$pH"Y Q^zE~}__]5)qh^K ס:n c(.aЎѥ֭TJJ6؞y9qӋH&\ЍEA̚ Ow:+s([~`kC(Bw9ٽJc6Flx>KxpqM0-AnC `]Jx;v[DBdH1:t .N}&eGCXV ^ߢn)_{OΕ ~wA|/ 9wSIza h햮il߸Z-8 Vu9m˨-vZަk7G*rO>IJ^Aq>R*,S. ڄێ!m皍.J3ؐr 8oc>ۯ J]';~ A@OGp&>!+Vhx{Ie:dz_;:q?)mW{haYk: ]w+(;BYoQh|(y+.ZIbj]u|) 'SΟ: '­FM{?A@(^NoL QCv@B7[~g@i*-Dܜӽ>3R`Cz_ ϚeY0 +5-G"$,ʣӔۥhfOCw\PMM)ᴕ,**Z6vu2JL,J0S:(Zqi"#B 6^Z?Ệ_$f e%.MȢ'e(U'8@J>h!"Y1ߐ?K-MwV61iJܿb7\DBfɼk1M1v¤R xM wUs}*?= U ˉt:"yТt)s t1}( $Z$=Ef$lS饵yjʱ0t [Nt= Ux)H¹i FLefPFשj p;BNFF_lԚmeV#@ O"B HI:,M=_2TEʜny WlzCM]]U8(ـjSvz8;VY]H(d;J愷c2xY]l_Aб.eWP6x>Q;X9>VFV ^eb=vyB @3n͑y+Mak"5?v!oo4Mby!i^Xϡk B#]c#aP:aľ<"\Z H4َ)D/n!?4M3sVh ȩ/[K鸕MkۛgS9v$Zʹ:WX%֣k#?)XOv 1!) @0+:JA b楐 fU^^)WUTw~yQ>rxƚ‚ BrY lӤ@L<<2mCΘn:|SWD$GdmX)m3bdʼl',6|f(|$D]e??=F !DѺ-i ] 4XS] l\Rģo1] C>7I)SϏ33+UClq+_ǂWܥx5OA \Nլ=}O>ܻzLtũe=<b|eɌs, ujERP:ҬMi_Qh4pF^w$-jAZlec7gN>H3MZ{^ "0Ԙ9ܐrYt$ [S @+U^K+VԔM(u sc#r4rPkR[$_/?J2n1QsMW5M'ⓥa}Q* [M̡%NnT4[k(į:]P]l7~eᤙLdQ]$lkO-*pf `K풻w&;.zfPALBTʝ12TlXUrġn҃zu ׾y<Lј:"``5ʈǶ R#Ch piQm6 ol!Dǯ=/抎u]`y|k5:Cǧ>h:GsV7Byr~1SŽd͒il=j.~:e.(=cq(FV^BQĔa~gajڡ{I<(KP",Ȫ׋_ 1A h9]q熟sOIe8D}* @i! k4dx4q4=lb?r64F#[1 97w 8حUF,_}T4S$?K#yY>ǨOmICyҤ:됆 k@B/H0iչ/Ϳ~/"_ DnaYrYk"ߢՙ89rkaR /["r}3F`=!ο5HC_H =I?xHDe=iLMoYDJM7׎}v~5|iw^yYTLیim]h[lr%p䃇xې9_qlN|ȯض) 7"WPA׶, (ֱkm;5X}h2;MUYtT>;͐<[߲_9lN8g8:g^^nXsR{CHSa5WPYf5n:Tzлux臭V- V$:0ln'+x '!n k 9aܧYƢԤcW2H,2W {X0܂5e$4a 9Fio+aY4);7?8uv*j_c9S݊ n9.&ck D;2/vh'CkW J T9 o0[VT)i졣w[,#OЬ9? g2Fu:%oe~E['ܺvZ | 0E8<~?UbRW  ˛E{+ke<fLL) \e75'TxAg7p.$z- k #2fj,&2}}j zߺ6;",:HF"ѡ^{0B`<(8'&E? n,(vFc~+?:=xx4C6$ _\XA?N5B}6<.^^D,Hʪ5 A#Kx+MXILZxo;'bV@qmvNVQ(yږ8F:Nܸ\؃ \+TP?q)6eR$AfoUEv\1P7;Aʗ,A9Obnukvrd\q5%-eB{A:]_Xv]y0t3blix0M8Ư#X|p,o!mFȰYoik Z-`~("o0$#:a0T8jv5Z{O{5ೄsh`f485 1MgAΈ!CPxZ{3k's8TקˬyϯG[3HtN]ȫVX=|2#Gsy-5;؟ps9JPǸF{bpۿT l/Vp㠪2ڰ{jT ݚ>fk38uY\;*\R+,r]f|aºBtvtH[|uw^_tFiz?%m,y^ C~$QY$BbmߊjEs2WUЄ>:rӽޚ%RuUrUy5 Cpz v1pbepeo.4Kn_>弘tJαз.KA]XsgmB~g[RZ3LdCa|[t%L< K`'L#Qp{P.)sEI̥rXÊכ"1~ łsK}Cw(Fg <֚w>>)DZ:8ޗt yW*D>9gasp,USa1#%p8 G{4Y.&UQVf73xr-['g2yR# 9u 9_C—xPQě bc7"{[5Җc?JA>&vAs%TZ ѲUbF ɏu7Yor)ka狯75,AJf(HΧ+fᄏ3D7H9!Li(i:t"K)͸+Xm+b/?> BRG0txqA [G ̴͆.ҽZwjzI[v=Y:Sb@\fؾ1"hyXOmK8ߢ$C-]_,U2K 3[sΈ7Rx{c;yPQd iyr9RE x΍c4ehkcGm9DTX'85F=:B$ns()pzA,8flޞLCNv"a7'PgS%QbZi|.a?3spUF8U{kO{US-Jzz^ߥM=pn@dgǼ:rNaA$ $9fhq[L3$zb^Vm6Nw(]k;t{(-@d)^',5h#($nz`nXŅIY:L6n Só-f,}aӣ!@ezzlս?x)zCѵ%Vj;i`7ƒ9or`SPn9I-? ebgHT9=ߚy? M6Llm;.R5~gwO]bA!VHJHCQY1yLkk 4t ˯:1eLXauK*' H/)6 8c T2X"/SUb(_jITceoBNس[ܐHQ^D#lnI{ծ D'M-Dwy@,{jI?g.=y]fDA;֍"q(Dd㐭&sqX4e gGSɯ_D$K4>U?$vs!_:F1H%W '>OXUa\p:<_ &װإB m< b8 0 ,g`) WNx1mC:cE@>^_R hlvq4+aQ0ţwr К,1L7':h rρ~׌ړp4z:N]ED2]hpDtirœ9~z9tՑ tT-ɇZ-SBg%H]mRe0x!rSR-E徾ZV.g.(zmN>KSX"lKԮB):co 3M9ji8Pٷ BQWomgx%LYW` LIM#+()R;WyqL8|ҥ9X.ƛBt;܂,W,:MQACZtEGBR@AAzۀѪ-OFDT!ח: gnj=v g!>E_tXG$'dϑ8Y ӷ4D}3ٿB$S~JP}Hܼ ވ(k^6ۢHJ&1aX5 ։hF22Ì*z V.V` P6N|GFg6agٍJ_**,F&gQ1U/6E˸_V|\wg7;M 3~tKe2ЗCqT[bZibK*YA`ѯGP{@>(I]UpM(7YEspV+HP*.=vD359>4~zv=k%il`ܲg!Fll>4E˭c,TI&H?O2%U<2-UTcL3gWLdW-]yV8Ǫpʸ%,ou0N|ͱ~9}N^~}Ӻ1C20eKHs*dV Zme%&Wh;s*__@6z+(*拑 z=~Wɬ\N9"K++ p$$Yd- }\o ʙ.p QA3.EPT;!ya6Rޅ~N߿iQ#OFV1F:Bc^'T+7%LU.9e7X>^!; 붵9=V~BQ Ald:hXojS›);4V+ܻnD{M7JHwS4Vb@CpyI Deo:;˭p#MnMGæ^)){Omd#,{={&} Ч+?Q산8L4W&K"/D`Y7/(눖n,JM6:UA-NR_V}eԮh! 8\ei|+OaQX5-{ K_H[ mMvoo!;m F?6>T|ËaAirO5#=+@'aɧlX截xE6!/(dFK|B.d$6މ(RJK>4 t;^ӷa3!t$ܽS=PxQ(V.&LwPU^ i- S]8<h7IpvRJ8V [!xAen҇gҁ̏U,&R/ӮBRY_K;_U^_6(m"Nz@JcW@ \~mV[00g𽍛y>GXU[ +>.+DOۇD7/,bY(OMnWFM8m}LC-+`É„  kN{3M <}H| r arn% Tm5`뿠I9\^)&,v8-ԚwX9,\en}ΆJa<='mPSjCE;@z*ခTaL:+~܏!KLy=IIdm4߭?k^dRk[[TؗnM ?jjbX{uVpMzIph hPV+($Ie;YZ]I Tx#qdP"{vSB8>hGIM?$" )ӱ^nX ϼI|]|rэo 4.\=;Gx3S?w3_buoe:RDA َjwJ6n|27^ ;l"&5Lwİθؠy ֛4i[ Jhn0҇8ЗiyLR'H6U}7?+-Ϣv!lW ܭgGnFUՐi&Nc˻օD*Q.}zKI#2A?WqfDao3sXVE'dƱiWg蝀%6y@&Cyv[b=b B|޹ b1KM?m/-s6i 2*ڕs ko&?YCn~A )4[/\TX""#2"4ܓ~d}#ڬ*2MnٰF1$i&T4!]Ƹx*8SĽkm^7않vRė,C=|Xh@ҊdeQɋ $QczҼA5Ɗ݁#$<ˮlE,u)GϹjS,sO}gzo^j ʰoZs:ZĈ"[)J9!NƲV-c97c BnV$f~'¶%ZMPL#i*!Nԓ8Y< !2~z\x8ZW |%ɟS~HurV'7H7PͶyq.S=uG (cEoQ r`و}qFliV19'BW%iiЍEGjzPdPÞ-oȧ~NGDS!>KN쵭ҠV %c)1f51ՁDD]#uٝj>qG!S 7F3q/̸wB9']FHV܈ecR+,' %pG`NH_]@[g \$$6gcpX-9Vb$^b,?.Rv[:yzLP8`Q$扴̣J u(g"͝CYPGt2Vqq&h,]\bܳy[JtVEI&FҖʹH$4\zN˺x>]dF/`dIOMS췍o{KCk-@Uʿ*I}MxӁ~!3\KHg%DpxT7 ّ>v4qH}uM3ѫ:ʋvC]G wbzpdK|#6TJ%,wkm'v\6,*FtңBWv JKb|eqܪ>U) DIkإ..f"C/#D2H]~`L1{2y: |riNݥ dv ;H?x7X߅د8x^oi5H|hD U]V\% CDk ch7Gv'gJb3OUgM.kTZ0Th,21B&tɒ.2AXiċܼ2Jwj(1)Q:;X hǠlT!X̾$}M}p1a3RˈbcM+F sv4=vIR 16+= 8*DւIKH37  Kܾ:HNgx' .o$2\+WF#Aڽ"ǨM ,<4qd\|8@ r PC7-Z$[r_O#m! # R;jX`O[Q_+"-}8^U{sǷWpGKMN8 *"B:D ?lysfBsdKt]D&Md.!qxEujBHHV^#d ޏ>djNT ǁR8@]Iݴ4 ǿbr2 cvS#"a[8lqABX|4k{1}vJV,R ㅢFGc+uc,IUkA@'][PԠ(j_}Mأ)B3g qx%e)Q#i)ңxp7"@@?)6oњ  a`<|fǘL x@MzGl>8i`uʸ̷nx̗l#֤3%hsˑ624P |›ZSV1z9g?%x]v?@z(dc#E'$l"U NwgJ<-mbWX~_*X`KVpx`4@&/"o 1:$ Et=(d[gL&̃kiaT)ﭹWA*}{íP@ryGsҪB~mT'v"A3=5/flAATխ١˵EX[ʤyLgZM-"BtL+7<(C+ޣIjG Qht×cdYO{ &Tg!|\qVӐC8S)̬-9x6/S&Wa}N@aSN}- '53G0+NDw*(/Gv5eKfLQǹ7kq#2͗pw0f:S9Wξ߽杛)Upn IߗayXx܋O:͎f=ғew9Kj9 l'r|\#=S)"^vBQ;kߨ ~:sJ^x5<ʬ./\сXV߅`bC9݇cj'ÚɭC*̘@޵Ɠu ms1RB"༽>v1;Y}j}[qAWCCK=6os}Mΐ*xmr@ޣ48µ~x^7y䪇4dYk^"Ftmg9O^Ok, 0 D xpIMh Iu|3BXLx4BR܊2hd-t2°[੶MH#[4F̃9j&q`O }(5nSİ[.7Y|cAklS;&o@R*ƉU-aqc<7ߢq;ԯ6t(է5C 6a}=FXjS71a8 3C G~Nj|E TTǺvd^:QG`V+b:ģj)W:,9"lyM% h L Hx_Y5e6wU(G]F| 2V BqZC3[U L뭶}8n7֢ R{tB&3RT!a$cEߧڎ(Z;ӑC#͂wKǞtZ,%c<XeZ0E- 4/YNQu&?l2Kr/k沈S>,e e* AKŃ0pdsa\#{6@<2sl]NgA|\mauOtXmLC?^Yw6s gc+J]}zPsLj;Im[Dq W? %w A4`ީgG,wqsPmof< chtRlF>ɀnCOIy Kt+7!'OAy9 AxkBѵRixVwnd{.LjLy((Ԝh k䣝Ӄ3bɦ8Eډ]qL%6;s_su+#04f8iTP(莼&1%=B4OS(:nF̍~b0m!O$r]aIvlԔ ^G?RѰ c[i4a#az 8lKk@RG$P#*'َE)R '+d`Ű״C?ڼx CiUiyytȏ9HYh]y+H@pl K>AN2lf7Ͱ E1/yK`~ޅN?t CymR'~pPDZ2"Ř<2+>>NsEb`)-oY 9qW@T,D 6p?o;}zirJ~VYG24kef6 !\ 87< xD؞0z'7A5~sʯ ]7w*!!@n" &wz:*-$wrݹ6E%͹_SPGݪ).3˫^t  mm -{zmevqx/vV؊ mŒ$EBGè e}5:'Ga,\{`m"ͶT۟jn :kXWҾ]m}Eea ѲL]HGK V5n4oBQ ʻ=j''_^3ȀVNnW1~+9l/P%TK T)2Z Aɷ(EWsVi:@D*(0(~$Oh^s)PMg]NxO=#6!cX(sLB_+9;-AVo21SA5M; D5Զ7C\ssy`tbwSBWOp 3sGXgse&fIkŘz:}޸RV(OwYc>_Cd Ỡ!^|_ؖ.eYO|.|C%kXN ƗpJtwUxXAdSփ;I&8Pdvn VX8jz=@<M bݬry4],&b~/;7K4/[N ]d#!0pQx6+J\9 Y{;+6x@QOg/ɼ֠Yw4!ix:@d3;4'DשA'f WUEŲ}'mM,,Hh߷9:cۄjso`kDf`s&@=c-MUobzsG֦R7SK]B6zܯXSrHK!9Z!t#Gd!@w1c0N =lUe"AV./Mzye:{R8T t'=\FCx:;:i3"p,Gz!{ ,oNTn#HJc4P09:nK/ܞy18'a^@y41`vXof>D䫋) Ui@O!2 Pc0_OlP!tco&c{xyYn&& VX}cy2Imr/<<]uaCl(6x$*F^se+sfzm o"8j[""D‰? !~K[4 ZjotrЩ֊q6K8m#CJʮg}l{ -v2'~҉rF9J*H2]V&g&'&;`A7Ko* W"c`yF8-CyЈޚ;_IV( SBfi}3ױbW j]OXYUt1xiMg& 5$Kb䶜}Reu͐vBzY( ~mX٪(=${ :/7J s9⨜QEO#Pnb  7I(uE'y[koF'XĽ6) xzAXq?QጄߧQ 3TDhnhP'%^Cs('nNfk[/-2.AA][`-K$aҞ!&&PD|Kj O+mߗgqڒ;)İI_0!aˋ }'KFA IPJ urۊZ纴ŦbBPd s樘I7/Q5M\=+<ȟ8ĮiwEQ !t0v#(4 HsnI )p`AmvQŹs8HBXтb#d`r02 DKPBm^:@_‚^Ͱ] Ghm_+TUgVܧX}3t]2~T]­AQoS.!Gi.ֆdaFƩ25͸4!.! O ?z\7眜yULῶC,>_Jֱkr5V2f:& n$04,.UN٥²w Uhk)b3pX9=Cg佅l>,AB[si$~+6le =ǧBٖ²Ra®r^%J݋x,$x 3Lu6'2Y4K>s*-PlϜT\R}MEEሁI0J`qB ꀅ>OPiߓ7n`}^#QRHLx72iPͼzi!QUwy|('VzHǣiE-95Vum]lF=b r%'OOcup6%o%d0 (:XSgaRwJ78H7ԶMd煎+>a-3Vv07mL EZdv {?R P˔^/( ,'ōz6S5v-* `xfIZIWZee<;J)_="EΝƋ3@w|z _ψ)׭h+2 MM'&,k"5;Z?@1"{~.=՗qljn:RVu&fӿ,:1gve>- +zٴNg [ TOZ:w&hcg:IN >2h^1l8*ۃ%q륿nN2vSrm L0@ƾXa ^%cxqdjP%#`$v%jW\޷L~ŸWԊb+B{UL38(iWye]n n l]CAky{2[yzM- bY> Q$?@1!@ݖT&:ĊdNCKy"BI8hr\φ(U^sPEU{+8iNƛ>~*UHyj훹SoH$Vy2 'p<1/2/ˬ Ȍr\3xXu4>bĻL=O>s3wЪe 5AjL57)C@OLqG#d"*AhSCN|Eh]IQ'B@jc暵_j1Rʄ%r\yQ`a8jÞ7g`5sN\WRaR-(F$<{Dz~野tX$C^s%$m6U U6("Lqt\+yUNjjj SwĦJ]#6+ e}ȅZ! 7b-,;+2Ɖ/R #&l^xI\4VC̓ M+b^^0^)qZfҡGA. _u`Pc e0K$ ~oAI~VdszQ\v0״rQk HP E)i^=t67_= 4-@R^hsT77RbH]Yyfg_+!.hnk+}1c$(TYl?A-Oj)B^}Q-^ʕMCDn*Ev $uzԊdr}pф']'<i礌 aƱ\{O! ee𵈘1ڄ䗛ayE33Lz@dwZGܔQ#-=2po6y3x܍eM頾>B㪾 c fuu j%~ xqI'e4 Ty7"&$s'CAB0is e"1༱3 qqeF֜X=37FR1 (puz+t[?Z%i[^M˘)!A4" -A7 %"45:[ +3|4]WtV{~m-AQ_X%u 6-;2aXfu )ys:V⇍1$tn~tǙ+K![efE=.3!Xv 7wPZzTl1'aK߇ƶ]H?"Iyb Xǥ-zrs/#[;%N!]^A_ur T/ҏ ;~ 3]+߽M-birC'ܟ@Z8_u, !<'LNbF}z&"fKNlbP%LU^"fƯK0;b݄yg;bޣߖ׫5' *,M/TV|s˧qD<6?" (킗8AF=9+y*L~7e,|.m7}RWʣw1m9Hq',?xj曷Aq(|TP60윌CGn'~a+$s}&LP#*`Զ>FD@) OR[)_-_V3|zQvq$Ed~_A3D Y\?CLN"Z_`tvVliƟCכt<ݰL m@%B3vVLŽVPL4z9vd"ӂ+f6ND\&sHŢmՄ1Yڱ>PJydT$,ri]3rlBĄy(U7OdYOT|'ۚPL pVУ L`JmCJ]HUl\_}jYv4uWM FKv sff2<4בo Gi$yV^f!ΦX=Mc"vY^$|ǺUM r*"xLb!,D_.֘719O<1ġϼюN7OPߪMnZ\;+KeoiJPV<&@Ӣ#ꃟm;3μdc&Gx)2~1E;UZ<ܑPhli4O"{Fj5.퉢Z+A^zuX>$%W L%YՌ8=t! DAbD^< β&q R^.8o w NE|o%+f-LeVz[Sd:(õ #nY #Lk2sfT˲Hz^k(CS(?O#5Wʆesȩ.(a@5@re`coa6:h Ģq?qe /R8Pa}*D 17uS5sOgLyb.9qn |lP~N$l+h>Hz ڣsFgQ$"h #Oխ?UkK?^w>0<7=XwI|P)P*C {ye*o;s@&~J.$4ABK[L=`LADtHvJ}|T/S&m)r/+AObe2mL{ `7&S(s/ \hUNy5m 9bbƖӢpG݇e9D>e5P֜ =a5ł{ZRnTw1 |Opy5[*n^ܖklD~z} cJ`r\"9|9"pP[9ќ+Zd%DeX L`Woy5k0O+OPdD`Tɶ;еתm[{dh=yإ~<򄠺J+MW@ *HHe }Թ_?fv5Y E*N;Pgcw3HIRߔHl Y$?GIwGmb\.8*\,CCf᳀gK~tv6`RJ;+4z`V~fazw{ۑOp xӚ6vk)ѺsG{q OP'xޓGo\-_m/y2-rGI7wPn~#I*\j\; A0(gl&/߿(ս|AO ^D;4䐉8: oh^UQ~;w'SwhXUD!—,v#oU$&Rچ@Y Ze IPzO!WషMSi9 G ZvpҨv}ugI%f{σq‪{,eQ: K9/Q r.p` qkR{Uj>7?Wr (#y"Az@ U뫣eFФy>U%- &G~#ª^M.ѵK|N.ENT|I_Qp]},St5yג`z be6V:ڝJ+(j*Ob]A)(,Ү=D9^!+9 uX&`b k gTṕEkM6Z[~6wD^qKbGj &-mĝQTb y!Nq\8匕 ,M 2Gۿ 8Li뜸 (ků*<CCɚppdE0f!I nV6 VɦmoèE3N38A{dN}{rI ^yQ /WoO4j?8wA1~ngqVYmߺx|L?eTN,ojkshqb|1zq/Cg6%TZٍ'5@ȂMS:3wM0_u)q2p7#Fؚ/(E,5O-0Ü%2Z㐜r8mP6YV /V+}ʺu;*R~^cb{a*JӵSTF,wګsC l1^47/oHN&țO9,Z׍>"4m(I3:.IJ jrK;ydvՇA=+ BNOp ukUHؐBx?s4" n/@i0Z+^wȭ% { jLG QD -X;d=|M>%)9Hx6tEy#=̅I bg5IFhy 1L(\T88YZAnNub π^\3x"gWol=]Z.I"$`2{7wP_VV;[3B sD)7,|UبDC?`e1*Q_IUG>^*F9YE[W[j'.Cq7!8 t0HV/q_e>a3 x Uz"^@Kѽ[2cܞ, rV {eö aNiP8OD7vQ]Ё\t$-"5[""gC !7Rz@w9Lcw8!rșhy;iN\nۑIK=̊<LY[Um{[בu=洜$~yJ . {)N sBв`b~@)Ir}tJ{YR3RHW}W"ac>vfz724|$sp)H '+Gz <=c-PH17n8e\B ̗UQǫ?S ƱKtt||%2 s0qA%mCgj%I6wK.WCE(g"h˽Vb֓ه:Ȥy!UcVPG\Ftc`eϰgF쨝L + ύ`$k|Q~ E f04Axdgp٤} ;ҊtzAp!h"1d|sU+KK7 cqyxקMLtЎckS0,ӬƙEP?;}WzO W]>mցq}T冉,xs&%u- #uM>R# P5a<41M]+94K>GF#1%S!#9[|%mxғJu; .2(}L.|fK ]:B':F7~9.%*}2߄gY&2'@G h);l2WoKOj(ahXYݛj)bA0LA ue a VFĄۚ4*0$ =wF8:ʋwhN ͭ,9Ke;o~ #M[%zC+** eƝ'0~NƝ;"Ld֗RQ:XZ|,Tث!&$mskelۮP|B|!7t4?_Z1^Uظq:=[ A\3nv>㢳ӄL`){hP^LF0,Ȗ}5%Y:T`mv_1F@>ËOc~j͚'!GOMO*ҽ<{zCwYNI12?\Ll!^UI^.24& 2%Qgs ?so4,BWw-=GTv0H!|$ӼC,kݽT8#rTGQ sz-;)10 uwta/OO:tf ]crW1Kd2Z4> fDP?6Qy FuVʮH;j)E~PghU|!DYK`gBbOc:-8} dTЇ9ܺ]Rּ\OrN|)|&N{Ec5>MZaES8f:V0X !_bc9H_U4p:Ĭ){Y3>&RsdsoiZmT$vڹrgl a}!TD5E"ݵNT%EQ[b́7M VxEҍ%P!?G.cKF2J(ٲI+ R22OW靀BdTA[%f[luJCVTBΉlZSe ]-0njypYy?!*jti׎{,'Y!4(I.BJO6P:jMqPysܜ}Rx2^QYvjχ䨄w_4ƜE 4?:e R,_5`j_vu6>_a5 sʞr/nLQ7O!Է!xgOS2l$qaCy/MZ-IԚaF6"?m9yIúgkV.4#A- Oe哅;ohQ$2 V6F,+[<OdpuH5t@:-x,QfZ/sIv▮":~Hrkt(KxPdQ*b>Mz&ŵ]T*t䇦<mghMb>zLT'3̟vX(Z= ;^~K69ۆSYqOkwRUV.n)d''lp:4,xr#:d7϶&9*;Έ>&y.HQ)$xd <{0,6ht `V6*mdWmBnV= } SdV7A^zP1C0x\5+}tw\uͭ+K+uzSAw@p3g_1/56bVE5lAǰ곚&+98Z.h- ӹH/3) B$2u\❕VmX/jĖtڡn}a ?r+}8f2Ԭ<<_"}Pr!YK;$b}#Ǟ!φ@s [ \VIj04C@кxN)zսM?cd r1\IJDJZ o7h޾(3a*| h%G*`|Sh uWķvʧJZH,29g ?]KHUd)z3iى%5NM0-l18SHa3rNjAeإ=W3U.iLw!4~1=fqC>?70AwS_A T" izKe~@PPWk?YWV.YVHƉkjL9z w$thCTk|dU,ym=߰DdaoId5:/MH;'Ոְhɐ 9[Sw|w_3c+f8L!4յ[?z}f yAN֟ >zL)}aФ0b96'D8h4! (Bwi:<\^|0U.s@qs&☢NE@ϹMכRP˩paPrvc%iiLGJ>OO$/_CN+&-_P:fKܙt7HI]_u|Ҭ߹ *gnRRy@A#(3=3v0Y7n#(9w 2i&T#gS2PR}/ ![T[Sq[`Xj|01y`crM˹(DN [ᢻ'ՂOS~M˺ %I,= (SLT[҂@YUEH F'`0t* ]*u+ÉF1F0io 06+O Oi^ݸFU?!&HD~d]hIy \XXV`\O2ǀ0spX\`of>Ui"q6yxrVt{ڧh}FĢ/$ӥ6BjlV}ax\}aߐZO ^FÄ:#!cÒ?&qL`ϋ&h~YB,y,d&-}]+*CV|"TK[JR teG+bЂbY3bԹuɏ~>Y % 04M#xНA^(o7FÈ*YyZ XM(rz0iq(SM>.A-2L]SXZµԗcRIV#Mg/~Lʌd3޳Bv9 >*(ȅ")oyb, HܽtV%BIK,Th_7;\$~ SSDhK_ m%tNA5B{Yܒ4TLmid=}_'a"2J>kWPN]+g$<'FΚe68xw}292)8ҪvM`_tioOCM-̣FD3_I*c4Hd{rzpFBϑodj0;(^sp#HX C(Nc9=mQhɎ \<]:O\Q%"J岌U<67sII]n0jSm],U7m^b3e gb9T:j+0 Us Kcɿg]YZDw\^Q0/dDNచ֋̪/WQJ$v6p;kR7D YnR"\q,"vtWѶ5Be߀G+ R_ZsD~Z֣[N ќ(Br=֯CK„l\g(,lx볧Wi;d&d<"Caz2yW?Ha!z^v'ƒ\u;jd+ `cXa\9bJ#`m%Ec@\>w㬚8/֓4 @V˒@4{68f R[4Q>\Cy~NgGEኴtD~9}P5PYnDh6Xl,3DO;M )jM6#neVe8?2wX)X̭a(m۴70I{? 6 @kz2kY) ,1xzɧb {:Q}o>*thM!tXGN4Zv =detgD9\byFjh_{1 \fB(XGrZ\9u9Q}Йn˩7Ԅ ^ A~H>t }_ /ٚ\5*|ű@wglYvuuSUQ(PPtЄ0~e4iv龖+c<:&vi#uN1eÀOҸqCNV*b"-9}m0׻{Aszod|/xL,0YXvxJ5gmmh VZtw03<KhHP5g7C!×Gݢ9ȶKC&Lq&QY׺VbaPޤ#+*\"%ҪR;-qt²A2Ȳ9:䯋tz4&? pq"AkJy -&?SgUHT/7)YjRf]zכVgNx^*ʱ9cE hg.-7b2%\bCp B2:~n`$ar#Edw)@ Ve]O 8d.ܔOpJri.{"#7Ȥr2G,I4 ? $tI.-X4dQt0·+vrWaB?Ppm"sj!f3"naۗQ)15*)bۻ4uZ1S[4 g|%ٙa~] U'p7cF!emC/ vi];Z*܇&U͛$H&6rʮ.ۓSP{ SDkU6w&Zf{[4*(ͽ˙,!"Pb"9 >@e޶[U/JΚSŒGhc{1{.O5|B՚ ws:$t|\9N0c(4֗ 5r#DfC{̇~S Jn)+^a|?CEhGD8L~ȁu Qj A8n;FrR0fB3c&E"*QTE_ 3a@?Dw +eV+0zcci|(͝b΁p Z~[PnQQZ Շ~,`z/& }6 ]i d2t Qg;EcmſFO69قY ,sST{RUuskSh,SyYpO3|u|LU=,X21Cl RJjsU|'pJU]P#ci0c1}pߪyXdaAۄ 7U)Y;-{~MoQ6H2L-~|NP\24*Ael!@=8icUFlj ;0;dVwSlvA@u.뀐_"&'Wk` 꿦$>X)q'KN걌*Ddqҍ`}Ux2&*ῥ4C3N # V) kS)ڿ;^Q`6SG(< tTr8 ռ?Lؠ%䣢/:pi.y" K?] eϴֽg}]Ʌ>m*Z5"!M,R}B>ÓlBZ? x8v^Pr{ 2m%LdSKjop«f5X֦ƽJ.҄^iJ؞&~v&T!ߪOtvx Gte*'aI4Y6hY 5Y96'qr镧 o J  O{o? wBufZ 0t-BӥWY+As- DS:j ӝiyohODNq0z VM@- bTq146?zτ:6 yBc 7<))b'Lob*)ʛ&o `r>Nx!1zo飾\cr_9 '^O">#SFrscPqy]f4F~0MK&'gtKAhF"J$ řZ:7uq"B|x 'NO$d fRtlZ kE7 skjP~H^dt/G,g:"^wk3*eC1e.iׂ$\ JzUPd?':92Kѓp 6AQSt,X' )eb)dBq19 x1҅</L6g] 5{m_lr\(ǜ Н@W:Ghv:lxpFOjwm0RYO}x@ĝ\fǹ<:g):MW`_ylvi*fˡO«GcYR%e[P]Vm OT. &&QX "ex?ޓp|Kl_׉a?b 8}-s%=h=FF̩4t>K\LXS-SַH?S-w]iavm}7#1#4#Z0a*Kٿd"9#--DimudHƝ9fU$T$A gZ EZ@@ŎhIeDZv3=-TN^Rst (OOdď8l5fwۯi#]A9lS*N+ j+fkȧ< Fm.wVb tV :4=oNsmإ_sՓpBs:wHN!aƪfubCEN zMa$q'0KAh j,LbRD{|oWI2JX6+TGF1lvɥe薈e"9-ܑi2ϑB 7x cJXkN.+$F.h+9ӏ1y2b <ڊxˍ=JgЕzq)VV{˂KA^\`qCWt5FI ~fTj]ڻN0權+3z ^cq<~L&y|IHu: IfRL\( TM)Mm[%!(=.yoU?g6z4xr2 yؾ?ʿ:$܎,5c8-%uWNm rSw##V8?FhIUk9U/O^z̀2 6 k*9X{aaR#D CZ=z XB*0:}Mwu&r=K(4q4_Q:Gc,^ڠQޚ7h~S$ JYLRA2kL@9"{Nxg8Lѳ32LA1>ӕg?V*SHO#6^{*6[۰8Yi"~ݛsxxgzͧeO$($γ-Z-`k8ǰޗB'"nUqn*f\t2ZJTN2-ZP63_k7IP5η:諮jUϼ9;f 4` 5 n.j |t?ԄcZ{I7[QJw@,`Ϻ36AƁi$kzbBbUmyKl !Qpi y(RƋ s,KE=<1L&zΔk'5 V Aģ$yw =1$QZ;vM+"x :A)+c#Z2B&2NE/6½l!Î,- #NG @sjOA6ALu;ͫ@+Xq;:dQ1ӑdvg\7^Yͽ_ #׃k7Uj^/9L8n|uT4[0UvLA?@J^]J`8 Ʃc1qB2/z =y2œ| Ľek_^ ف&A !墭%EM,UyxQXXh\ѽ { GĶkhV6SwK ~X:5FiWaN ;ty=S*Wi0ΛbNR|zZFB$|rʀBh l(m2DK(j4az2i#)$`\Yx4ʇYO%u ZSډh/V(sտEvSQ= e}ŪX&Unt*;eʉV _.aPw(BqKILXjZp9;Њf!vҞF Ttɩ8$snw΍pRx=]NhJ=t 6^%Z+)9\]n=b7skOii Tm'M+7 ])HѸVqPr-!K/ GDT}i5[I^5qg1̾{}|^Ic[nf>.~F:&j}[L%.3T>t Cx¦o *=ڀ)H8tht g{ ÎmOJ< Oؿto!)) tLfHtZl)p8 B.9\574D_f{Nv3,]ل 9{oty簷܌fUx=eײ <b|̎Ÿ=8fkL:! Ji[-væ"VFa t{`sM-< U"aJwPYE؍}ӛAzh3|>E@AÛ308 h^dwsSPcq" */%\j}:WD{@o*H׼,i&Kܛ^8تA|€`h3`i\=%R 8f1j] dɮv@'1Թbfk]gn֙:Pe4ah5E!FZG4uFSmA,lNdz]yaHWU^1rn4 \$$l!h,(yDu&/<ת"A>;4vҧ{2JE>q>S|/o]R,dJPJ]O|Ai.?@Lε**Oq?zu#&{\ا _>=}lvtJ=뺺gpΗ-vo;,74Ko+u軈FU[L"}d_7L/mY/i1cCfi GLDKχ9RP д]lȢ&JZs,A.u 5BYkث>&L 'S1h<ן+6"s X8b ;W"Fx H{Z_eUL 5juJON}57ّ:o-,$)wMĮR2fo$'pݱ,Π Tp9O̸wxDyld gj`a4G*3u$ʉ'S+Ot׎7vszj]n QyۭZ2J.E ȄnPdqJcdm[= |#0ш"N1--ÏUfv%Ԉ,zde۷=2{Ri8eeHGb&jQ6pa,vEJFВ2eClP6;`)1VѠ6RF->gbu\ x'7E`x EqOn*[k˺`uV*y$A̤0 *qt`qO+f$c9UN VS[^, lU|}.烈?Y?9Mnh{@U&}}hi!z! ,Lȟ4x# ] e,H^j25H̕M ݂_R$~Z00t8cW-!ПN o g&#dyZjJj6Hmt0:[pRB5P#+"O]aI Eq3ffY#R*d? 7,EW) 5~gSȣ#1T݃[hӾY%WZ+MGd) \$H^@өR _dW^${k XݑڼͽyL;AM)"}4?6Qy@mrfqb5;VL S9:R8բ5?h?6^-/?b}tk<+zrGi݀!p+nJ  g;f"ri#-ƛoVj{Sd f7Vl$Vb*pPpaI薈I%I&(TV@:6bW/~7ijC`WƥOv171XV} nPcDMXţA:؉QH?~Jm7R%YHd 5GTr=Xq~0(hurO1 Aǹ*dEҕfc;42 2ZxaI6H?-LG [ROQD}q0f  F4Y0ɯ@M#ByU= 6V˒z V_-:M4:25t.|zN8-ied"%9F6۽lk=@jL4 ]o»'Z02e$ mX.1uy ZRF,E\2C&ϲI+d>XKay<#xgٳgm͏@ϒ +"S\ydx >[)nZrwR7 a3hю֨9tzsF#ţ@Q>̈ D1ME[\2z- G].)Ez˔m5CPLXE>PV%h;ܔ%sFr@<↴JITbzY&S+_Kr(c槂(ǥw/?l</0˚/O]~т,\"+B;w83avl>5cBx bKfN^W$S8"2)+ksKM] Yv+i{a}ihT.>^meY.B-T~6>Zt4*`n_{,όˎ{\'YHFȈah ,-~M1EVwJh߽")9H?\q)a Ү,Ɓnoξ/|n`,T5pjU&-'7*#k}I j[bfg`0M Nԫ#9hRr5sK)@rG4ϊ])a A[I,Z1 }9},1n 0^.]ʐDPPF P3oG{z5}_ڑo%}kX•4NdKnIwOR00Xb^PylD3TsMq*\j)yG+aw+ռQ8/ˡ \G@>xHRye&ñk uA#5e[חG-=,ΨxRC#/3 Ow $bL.gnZxYA {jҨ% GkX~"WgBz'cn T[!}=qrkM_9(lHE q"ض:z]\}"ʒ.s4MK9L}Ay9C,i|AĿ"#E|fDN,aggY+10]ݹ"|M-.m@Z)'# h7 k䏄K]\9 õZ{2zȴrw/lK/{nAfɇw;СvQ+ rV*m'*rRLQs9{a->ZOmw -ċ7:UXL}+_Rm)ueMDGCMD zHޅ#х2W.bP <E;x%X+,mJHH9vzM |ff/'MYsdSqxx!6]}۠JJ働 uFWuHI>Bfj;SIшW}a" %|~HHY=оד0֌ ڻpoɡ dBC/ݧToW., `&VQ+qbZ}x{pR MVZXowM[A)B,5jyf1?x;~qWGYHtjαb1!nƴ.K8ŊƗ ؓv>sOcm*C[7x0[VX_D7uD"$}qK9D(Xmm+=?O*s)bx+,QN>LLT.sY2;wNyY*gƠya6c@kÌ!jHMesZ>%Jf{b=``Lv;Bκ޳*4s2Tg JݽfЛ/GHWXVxS6x\mO6!F !2*4fi:(_^U#\퐉@+:oX-KyL3@\E(.)1T/jϠ@ ƎNz .qNXO߿Hj%vG[ƙww!EƵ2-BRTC O  M =گ;z;"Ubg "RB۴|{Vp#Ziu>0 fGA59?wG % ޒ8&i@9QE^kp<Z'9K*H t* øem*xъ,e2ͧ0`;j ȝ#0, KK,aboRNaz٥-_oNkQ5>;&q-w> e{ dwb"yR|Z#)F [rŚ8P_7q_;J[2ɄfEr'xq3>ReBty{Կid&tt\ͳ)+vfl ^vSs^_/#qMә:g"l*=J1uO%7IO{%ݭYvEbA V x&/0T;iJr7Aˑn|lN ''YsH QeCbNQr$_iF N٦ LڱZҎ}HDBF9, ȂgnSPr1 m ¹'[U7 PD1n$5 `fTo؊e cu] ?Wox2<98"L|-x2gyX`~xΟ#m3|4iL>P}k+9]~8遑~ wpa8?r^=p l.|OBPǹKH$Fbc21} XJ LPESoL< }I,8.UV2ٲ:2o |;j3gUFro.?2ޘEbT\x!c^=wB Mw}IƾzV5,Tw E\+.H@#Τhݼ7t_ Ȭ2bXJDQ;^&F@Ffv wF` BX'3fkK0°#DZrMN;NNPn9hB`SpMLٙen4@ ,]-4柶ȔGTƽgDT'9)kIW51%l60coE4ZG[oęlG~ʔM"^̻N]s90e 4t=Yn/Nh&C$서?iz yP7זjmzqw'S,TU31k3dJnDzR5aĻ!Z@MwgaPm[J*JSN4 BJ/d<ӌRC~hF7y)Y((<3,ս;B{ܼ:Ԡ`JNO~`+Yq tDvߡ@%{mxSC~/x{ǂ3MRЄH,1c*Zުt#sנ86HUYќCHer0oml%,05'Q+,8S{"Cj_&*FU1sAK&Ě_hv}}CSg ABkSi#>x[(B6 ӽ; 3r5( 3GJ`He;\J{BDƿl.Z*daMjk^|vT )Eڤ!zjcϒ։:ɸż,{9]r봳'%mZqIS 4UQdI`q5̊pVتH3싪]۷DLlxwG׌ ljNmů գ[,T]_d:c!B2Ob@4j'AnEYK%רd2]FW[ o@kTrtGb + `ۺB:tZdKV ey"/82L _QD>_ gj-#Q^ w1JQʩicf*P>S H jivsQG&0 Y軃IV|PAU@K;fVۆ+ :%,'[®b9-h{<21P:ą }$?liLpeг XݛR bVs!/ƒ_0D;7q8eV>|rJ:gFbrdK?>R/T]") W&h,Q7)њ%?)SMT+WLD5-{'=x+kre6mmUUưIb.Ti] ;jw Z94[ Ad{_mFsB)`)60_ XS-_2#9amҿ|362Q1'BBPebT< TEm$04Vjg'{#v(fGfWf ւGWN[ -?7N0muqsTTai<ŋ>ף}eՋXڠkLI930ި 2;=E=Dx;3hkwwYC>Bi0 s LVODqt]-YE{C7# vgYeҵ u( >R*ܻպ\Qsrwf,ZPvݙ=ɀ&wW\圑>1XXOY(mo 1i8 ^Ӟ\)o:`&*V eB3Μ2/uQϐ5ܮncGoge~W'xj?;ݽJtz. OU2;*c?;>ѯJZWP}fN%B}{.tXV$FxH{%weIQ+_To+1nCӌtEYߝ<&EXeNS("T%mΜ=M6.(&[V͕'Ӑ֥y2dFsGnR#{ EcA1gm}/ y![n/\D@0nE۴1u;yMdU%Iesuв{/Ŭxf;ӭ;~| -?M޴ tOϳňci!Z&V M PQ}m5=^> X#"i̝xYWČ"Wt87q-2<:{2ۂ@TĭISWV 1/<@QaۚD v|F.<8iu^FFGُxK-޴1сZZ}.8vnTM5ݏOuNg|T|~.1kpƕ^v&7z@B~j #HEZG?xLc6lҗvƚR%7 9XѨ-OkΪʱe1 G6ujWV$ZU x8ILy\d9ū9\ZfiPllBd[k.5ܙ:9sf+P/af$qyGA8MΠBWqr@l6Tc-GFvn9REǮaѭzf8xmHBXwvuq|.c$%^EɍbO* wjC# Y bݳg[0en:^g hRp({|5i6`Ɗ#̀dHeF2,z{0![+-9ķ":Yu ._Fգlkc%t8LKum%rݵh%W2:qvp n7Oz!&lQT`-)ƃp{_Ͽ&E23kԠ{Tč{C;~J UxR0x Adx$C+@:pՉX#;dž)FKr$Wӛehˢeg?Qd!LWZʮ^!jΉ{L8Q4{4Yc =u业}p/*'ܝ l')96l<;@f0 g.,sy;($Rٕr S($yw5 !!p?bu"fUUn3.]=£jWt䇶=XB РƩ"*Q.w-, 0WTsd  $_mm7U^Ɇd_GB?eM\Yy:vͿ) 963|;  ;kQG? kɯR4 @P`4eb3dil:kq'`0{C+NP;ǺK5$m1cEkZgyhExXJ]M\rA?&~~j9=qk}n@C13!.W #$fg>KY9ӘPL >Ya'=' pqAl377T­ fVN5H ~EE9`d{RK4JpO_㶺JqP>Jμl$)?GWGdfzmD!"w,},_֬ .4%A-BEwQ5=Cl[b@"1SЩ-`pALaQ+UAPQ^O=}`Y50299:]J)wׂ(γ4(%m0 w#Fji LjJEAjP~u.eZ:ɜ[yӽA:q vZRM\w. 3n:Ufp ,[ fVRzd ܜi'=8.3Jr80D\BWƉÃנ,78`ߦ-sD 6hIr 6Ǻ\In1eR`^˫lclIxk֜e<`">5OO(]`Qߺ͖oA*.ovXtNL 07Nmg?W2{xpk覱~Xo1P1䴫i^~v|@"Ӓ?=F-~#uf!5hA|;iuh5K#9C:2FJT%$kR^lflC/rIPjzI\4߯yi1H^(y3| ꁊm|]&y:>@_ fN+e?vӦ`&+="(6eK%hl)KR iPJ0dhJ8'.{MJ#l#{{Pc'YDŽNɆ-5^r-%c:U`(wʳO0XUjd }Jy%݃s䃘Om?0~0dntKo]"qsϔɔQHSɔ| co} '\5̷o4:lOS?$Jd1t-"d~8 2#_T̾sXk'o{֝fWi! ы[ BBCS | ̚ЄLj'قqx9״r( 9M4&Aj0 (ξOyVDһWPteF;zr܉k`(YR L4U30a۱5OqF *UsT Tѕ9Q$gǖ#Ga]@#+:Hz6"|qe}✋%c4FgƭS#KKa@\i)# (>kU;&@%TH>}e#|_ZJ.0Fr3P;4I O& &GHsST%2ȭW%ʳٵ!9n|U^|uNq[.dKoL+o#[{ANrOz {^s#- hls8trIc| D->Y1bnOO75k~}};3mvh#ȅߎf!9 P{i( eT<0  ެƟWaےԵ׈4+3WڙbVڟ_RRH1%0_a"*Hbz0H"^~ՙY13#9Q32L8eSsW b000+6wePڙ Al `nv:DGN#+vYyN.a[߆ YcX kv[&:eAj r?m6ZVx ݩMjlX(H4h]U쟴 Z[HƚZ[F=5u\0Sլm'p%1m'DNI;9\dŒ?q~b%q!5ԭ0B/N3Zߙ͓ij>ᯔ?\am _%fswZ2gDhs4 dh>4wN7fn1m`{1OG-Hh$Ke(lCw?9Xn֟! mY,Oӗ5\>5LFVlK9|*]xIcF]/qy(N͊/wG/],=+ Yϋ9:Ty=LU,T{"H4YחSP^,w_3}מtc^AҊzEͺT:1)؍#FzոC)mֱ)_ɿU\[Xg0}=3\F] -Hœjp[ͅB+xtT%V.V5*ކ:M1Q"[}nc:_E~A&P&хTaX(@\lw$ϛ3E BO SøgZƈ['Ș%,_eђs\3 HbG>;i⩂ wR-@e95b(P5=#œVAw_(Ti C_"sPƮܽG{)CUF,+QUh+fX0K,v9ǯ |˛r?l9c.6똟>"ɷR6sqϟS.(6}UI%'&եNpLIU,s KgC#GRI;K#b312M,Ga݀d Yєd@%FtT| Ln.%iF|NLCl\f&(mqѭDwLIf\bg,9#A&ZFYہD܃]`1 l7_j@}ᄭW ޺0lby4 $JVũ [LU8^5eH~9iᑦYd ~\˪|=dPc)lqB4׬/1 ʹ|?Tj ~_ 1oYJ^l-t]ܕ 8Uyux$I6~C0'-&՜bP QzJ-1˄F7zhEE gLo]_D``d(,l{iņ҆wAȟ-L9Fs pz|z>[U진L#TBBe9;[%|t~y0Cॼwi A6wRUE <;~K:Lڢ< /+nktDf- |6bei~ HyTΒL=$b>E :yM yqIqCzgд6Ns/çN=hA6?:[Caw^,Xx$z2)%M(Hޅ崿ީMoN.C=Za- 搋NW3['< AQj|F$&(=SrjW>P11.2dw%Y% x~i<dxD{M?0%[S˷yqk,͎c^(-k&/>a,*m,̮UT'RP;7h,xqM(`OrAYRNJ\8e˒ x>`#5dyU;uiBn~ P"ƃg?sxnQ$"{b),[i7û v .KVBEYA?5w÷.Fd@=Pm?IfG6$8|A?G_b{2*P%Ɩp!}o;*U9yl}IQfRg;ǛQҋ!h4z[dA~P#V*L'Q˧$y ;|**X*/*ORt`}K`0˒xt'ĉW&R5c{/{xl4=:f/R >w>1PuΤ\ր dSSK{ $ 8 6b޻7bs|qO:uyGMu2jſα+qpJ7TM Axo,wXH~*jq/gC5wfslp]Ϭ(6 ;XVM6 ө{ʀ} :A3ȣ-f)h4펥Vs _;ME1&XyGC<ɆW׎>8C<]wJ̛(;պߪƱzثlf$;Oz${{ ĭHS,gnnʖ `Lj'v+ /O@.saL@F# qF4Fg_JBL&=oJJ$Oj>U ɈUN%%җr DU̹Eh{Xۑ:%>aE?J=c.m"kjN] S^#6Acr'oowg7U[ou!̂?n0# 8ᎆDfM$.I DjI>z$8(yp*~މw b|7Y벅d&]%w2.SQ?>@JakPs"}"2T55=]ֺ׶kD<4SS-}:N]1Pl9<[i2E:j|Cf8 0r(AꗙLӡ)5}oUL>5AQZOTv(Έiu*HJ|ܶ%l_7+&G"'06p줘u#}%Ůzg8R38G#*$^.K&:Rf 0x+'Lƌ ,ҡWNwC̨'af5d.{*>O{X>h*UWAW'вXC̛&) JRSHw[7:zp>c~H샛\YO, W2a0Ts"Fv}V:g$6- g%۰.)ڹ7^Dk~}Bjg13baq4+ׁ:ho *:)mq$U}Utl2e'Xcp{y(p}nѻ.j DPAӶ#+ueq1$`K UHAxW;\lkzFɘ41?4k^y>R wlO3u>|oEǏpMͿg O$Jpzus Z5`"XF^f)pIJIbxz}DN~qHT%DžψNNJ4 Y *La^<~tj\ىuPٮZA֕!yWq*k s'HZxjqPb8TVy$埙h aEɖyH \p|tYK| 3Hۡ%:WvTt}+=eڞj8?RI4H8 Wt$TuTqĞ㢮x}Gn3UA|?ɕsϊ^>Fāݎ9][l[-[l>W9K A/B}3!fa8Fc^-$v0lsM]6rVEO䛨 ~o/1?`vo  $ Bt:H#C*6˛(Џr :' Vxy@ ܈MP)%B[ ]ĖABwkլ+_mmt3I i'$Ʒ@29W$ ڒz\7CEPR͛c45e9 rEI\$΃@"d"+luNbUWGynfN1ɹ)u_WD=HW sn-WyTA5TnB Ò. j3B X՟%A /D^ ؝m_w3B=Nۛ%vWYE'0 7eN$N\' ~Q/؊1iPR3X!B 3)4HYm 5"' H7&;gP axiE|܄C WW ZNY'Otrp*)Σxn[FbH?,h"#iͱD؝7_{Ė +gX[2Rؼ,CA׭9"J%Py_aK6&4DKz>z_j&o/< 2,Y-7Jr=^t?6pWoK s5H\~BH{x8eaW`J*eDeԻZR)[I$lU =6caW8k /'/ lv.X8`Bk3bWT| P4:c;$,1sEv.8~ǻc}gj]wחUhJ=$ .{'_-RFg[+P|w4_n;'RVg=_Y*|g U;bJkE aTKԴ5*WQLx=-y(P:DX|pC12^Q?g dC:,ۤt9Ҿm"7cU 9n2W'Agfoi!t$mvWԠc%Lc"p }@5^2a,4{nۆBVxy3*DÓeoxwi[:l.fL'~>"BwrmD{zi]<Ŵ>rEɭTlͷY^}gmC|eqTc&. +A(jv^^(tc`<<"ᒧ)Xm"LEm)k%Hlu<6\@Qj2i0~;fr2?>Kc7*FzNUZB3G1j"CѹKuܚ6!`RGέXwA) \F7a gΥ"%I$Z@6?6u)ӞJFÂcŝPئxBPe*jA{z`Dop@-Egjj|vbQWء ]d  kڧcQ68Nc#Rx]4LGGhB'=wLK^>L:.`.R4@g^!z|;" ̐"/ŬbM]J7V]o rQy2xC-@؍}DwAleCHL縅05ðc_+: #7eLDz(JݱxUXE|Xd<= bӊC8WyG` :[qvrugˊJk@ j%Xwg:Ƹ5"eFq>w{S)-04⚮!i1)yZO'J/7loZR&)@âCT,j}UݬZ@~l%*fVdvx3'}Mlj`kغ S{uSN@ӛn׃&^S5t~ ̮TZ2lI-Pxy2Tz(eg#Nɂwr xk]EK`I]R Bg rBiH1{^tGMPG$*Z| 8bq}Y\hyTK2SUc,8)sZWAn&ZrF,#Q@.B\ ;c8.4eLR{Wi{0p `4H-9QYPƊkS,p1Z=_W{[PW(?*CHഠH?߆TfZe7q\Oyk7=, zIT^UWq%JW?<xhD˙>?sEir_0k2 >ZŴK7^ѱ5g7T+kɯ y5ER]$zkZO$٥?x}g:a֏FOݲ#wn^`P_ǣDz,m e`]{Vc7U[G~@Y@(7sf_'VEDݺ#[`gkZEjV^0cui_AWB=8hۀ:xèMG\l& :SU?-.1HXUw+NRSH]Zk_DXf# ` r=6:}mvv6hѮG X#Y%T`rymRslS[E/a'ȒrLQ-NV&[ЄR[O$bz߂)iЊ=]->8Qu{Xx"لJr4Vm q'dt}0\8˽BV-S@q@]Q4(kqgFgԀ@[gomJ!|RD:I!հ#Uϐ`|b&c[ 6p|_"yRsz ,r]Ր6&cayt{QUs<4DW;g%4,Qd8uwbIyE ݵ”-o*ET/% |=1{|FCZ1 ?E_T:G^+k 5Kw-@L.N!桯#u^)lg*݆}HjfH~aʚ㷄v]WoX)+qBm@1BBdóE9ll[yS]?bN:GyU gu-"U :k F~LGyKDW0R߮|#bj͌н&[i%B,*R[-|kR85$Αh!j]f X9 pegB.)4u>oAKz+LTS *_rv҉rQ֨L':~ҕ((ODES 5Ak 8B Pq -]'5`[ 4Bu-Iunl6f o(KRn[V}X v ԜE%f~UsYAܐ|SZV▵|FUҺtB ѣx-`C1pzy'֤Ï\`?x;.p5ZbݳclM )"gB 1t=ʀ|.YέE{k7jS)'\=?oQ4Qȧk'I He4!xϐuWG/{% cwSnȥdY gXm ^,AQ2V 7zlKg~\'dR)%SG2au }/tP2r\}@IuE5>׳FJDVJ(XZg0eBN<7$lSorC֘Vy˺_FCl'NG\M'Rj2#8P Shr:K:v~i}x* Y7 "3N~!O]ΗX#̍<ՃJO- |-jY6„3}pU~,5h \g5NJLAXH[Q2bap֞aldM.EGZo*簮ߚDUoo9+wL-rmv4zzD!cJR!g( %^P(A4^QeDH<9.g)4O[c7OI-t |йhfʯWA `0v$Gp\Hnkպ(3,fi!Fe[}rmP5ݗk6`]k<&X^nqͪAr˰գ~hܬM;1)BḄI}@%8U1pBig=(:h 󓣞? L΄%5LzׇGёD&N *ѥ>A,VJ4{Ѕōt!-B+qz X;"G&saEZTNN70{((lEQh_X+:KLΑz۔<7X B9tEe׶IP;R6n9'IMz^iqt:G`@2m{[1f}2A9oy:xΪ['$[񅗲șK !T`ijz k?=V"FN [  %:n~9`i~} ڻ7fY0etv W<` K0 8s`hxMYTܢs֊6@9Ad;a|uX_,7W5*?L]Rxʸ]#_>S]Ng;M+Bc6y&L+ 'ǃFy-rT%2&^WS2(Jwz{Hw?'9~sMf6|K%)zBcԨd!`5}'w ɉ-5~k]?QX&#QA@ 668HƿTJ}y10Җ oҪc1]&0(@K+4_g 7#0hDbO{:Bz2UX+jOǀ}g$"Wjpm+(<_W{!2,݅dl=Kd%PreOjz ߲'F75@zU]tڇY]ƪ_s(κW@H@'MHϻ;]Ccdo`?gJS1F~7W6*"ڊ7Fi BJ{,pB;;3>~iNPaO@{*{~=?P/^;~ypȗR秂 0Skj{u)DNG6Ka3Wq|#X`],3P4d{s9¬[XN}ODQI7&: A"ZP]jkUdxOza<,A{[MtԓNS8]~$]s9D{] >X]2g^p[Le5O9'mUi='_>L}GyүyvI">/' idV1Iq7l]4'1ՊwK4b^V7KPE+%!GO nK4}{qG)1 @9vԐbR$U?!zb+E#2ׁ3eԪXئ" "-PTdGO"O =&yTb_.4vBC|C4$Bf5, w [KVJ1>{jrbTeȬWm &Xhٛ@<+}JK2NW_[:~lbPP(Xpe_l!!ⶢau!8tCAp7ATSF5%aPF pŲon{ <IvjC+KFU4(t4!Հ+d'f|(0-V\,V JE_bk iZ:y6Gz+oP<G9k7, Vk`*+9_u^+u3rgJ+ ޱ%m~8z@i@znP"|ZE'kXS"Y˴~sG0X)*%_gY Sp7s$¶UrP[-~^k)5-K$[@w&JsZ_1l}{5C9}^~?"NP1khS1pBy+ԫgS)?bXs= 88ʛ*w֋Uh4H`2㽬_>^A]zZ]c{ԅ5.v RQP#'uۚ姸d\7/pˁ7CW:hLb;Brf'P܊".&|pk65tBZ>6f/ok/嵛‹Jerd;rS8 >АCzeYՅMP?^-@*0 +fwGpUX|fx% [P[o6m+DːYx9ݯ)R~|QՙxXp zfmۄQPcf$ u5̀܌`kY愩&c:=߿3Lj E29'Қm>`Ǐe֒R^x8=E:ˣгEaϧJ{\οixբR+Dh&̒(awv5hhҋ1Ct_#H|$PMY f]d=>Ӄ-xNyWdG՞E븿_E$,+c3-g_x%+G_7=ӟن,lM{ug˱H~tE W-AlUVm;ˍ g/h_5[_8K1dԷeOI}~vmt :K*TKd!"*Y9+ktH>Z?egm^6FSN$2.g- '$=BmSB3G3q4yL2뼋t2F-%=pָ=H*DUnY+j@Ap h&T֪`Y?D)VE^zN}d&?bfR 5uS\bD3Z:8<2DQ{"O }FqFhcttv}E'Gz"Lb W9~(tbrVY)%f;;$Ԥ"qЌ,@vUѰR#{mIC(iYzc1siIaMz كk:{a`|8ǥkIB9b}B0}' W#h<:ϡ <#lJ +2ޓ~*p=Dj*z$m]A旸eJY~QY&ķ^D$oD/~l[" #Q/Zr/E | %^&4֧\Q|\WX/#-UY 5 -}g*9/6*VfŤ۷\V{+i{FXvqEgHeti~{+%g8obYSqV}gfʻq7 : bL!#W'2qBL :&^l*i>:cJQR9챱4?uT@ cu~ǭx!8֏MFWY1|2I"0yXNڔjKΕCiTt3TN3#J_9"bpBSqjeǮ﨩5ulڲ2d/hgGRr[h^U?ۇ vM@u?I{{K\d %1ILuzTB~U<^6Cn0 wGߗyznQA:+8>| lEomQ'D  ?F/tbk>,wP%e\H'I+C2??&}??%3p,Ygf_(Í r )M|"D6T^(l!*ZhfbvnF8ZZovp\\oWOP[b!QԧCGPE [Ak|O蔢ȀZ<eT4v^?d39@r6-фr pf;V9>(<{͗=Mk wzY2YJ]rgRERi?o,멗mRXKA-: Jhb׵>)0qa@ `2%)[Snq>R@ O Om{hRrr+5`Mtk4 u^!LV@vR dS}=wm )Sn|%D`a7rK#7I&Y5BM~T՗EܡkmDq\А;h=>)NX(c2l5I%$s+UCDxSjH  ro*!Rh'V44+RCd=Ə0<~1-f%/$r5/6X6@ь 0W$-[vNYY%Y!@PEK,:Տ~dsԣʝ0ai=tI8. xĩFtl8QGc\SB"zs?\AkJY z'Ʒo~ hB<S N#531Ǡ#7/s>ڋ[J"Wbm/tQ69LWJP uQ A$K̸xw{`kѤexڸ4aǶ:<5Eg1Y|3`2P\/4Z|'ۼ$m9f:Wi,us]H-a% p(nI]X~ 7eǎ%7 U@<ʃ57vVĐ»ڂD:>}(`!5},:0Ux!Q st.L],ԯk9m%I̓xLk!f{';|o*VB!𩍘$M5R課x'A_+]wcgA+&ˍ汪RuێH&8`Ƽ<C7S'J05*?l!#^8D֚KǐX\l~%3IE};Hކ LEΨh&BzخD+ Ϲa. -x  EoBRXz` zUX 40p1<^;\]dBءT`0s ZɦR$ 4@,9z?- HX@mz*y,K-CŖ { ] do;I,:7SXގu֢tAZ (^.y7khE$s,i.Vwivkz_pK؄{:76+̤5E^)~_OnA&в!U@ՋWE cEVPXL@j BwNX|^'&gNU?2>ʼn@= 9x%J`eKf1B S^*wF"oxME~< )z>nȴs">oV(lkehf$J]r{uپY)SDz۰E3-kdYK۰)euca@qj!(NXɓVURU@|~S {% тKPn,L/P*'"6 cF9D@u]2ffEiIg_w٬rl~:vHXكrzjiPmDmVٛ~v#3hPȊyJ*Ro*?o9lݍ}DC\!_]ƕΊQ7~#*<(z酁`vcZmo?7AKt*;wAEOz˜l.$[?h8ţ10 ve5i$lm;fnYqzQ@UdfSsGP$ K֙3]Sկ>Z*^rS"" I痞,˓)U~_WrB|Zϒ*yz r>\Rv!q[$Wx<];c;$2)SQXx>X( ފ02Q?q9ٍ1 s!EtVH6eMf HCRvΡdzҰOz76'H,Lb:Sԣ@Ag>+$2uyad7[lS$q0)Yd,FTh]3r&;iXIh[(.OoԹD4,<L<|?=L9= +ʔ┍5j[uKvjp8b$-Id7b&y? БrK,L) % ҠV`1a!7xlcйRC:(#JWZ+gc2IID$MRb'lmlJ;ڠ% nwQ!`؃`-@4KOBCڣ'tDUSӂҺQ;PsBucZb ^_D斧TՓz,/Hf6$[bHe Y=wI+9bv#EȄj۹d<18mVUe$Ft>!&4X/@d0,eK+WWzilSq[乐FanRL}Vc"RQzԛliAd4d oTG0Ԝ- Y AKf?1|g=UQ R\Oc+0',gZ"^ +[o.JH\d́Ȟ+>`Y^YxNMGͬ+V>ԦV;+/`e ;57}ٍ?Ł:Pd܇Qj?J0#Pa;uaQ>D h )k&i,R{)2Ͼ&BYٍY;O!Qd'(Mv9ɩo6>poaGWN2\^݂Vʝ#WOqGczTҧChMڄxwskn6 pɢ|2 ]NOl{]hH#է!omh-O~ɘ `m~UY,m\(bő2X!^մZ*LLgRfj(ιSu\=pR k/7(N4RNݶ%c.}&.kUncT+/]jb"!ww;fv|^@X>/xV dz֔v&f5*0FzzxDߠǴ&L ip ^Hp x^8g~NPER D cny[/  Rc11\ Cw5n)ƹ:j(*Yۥ@*8ٽQM4 ?]D9`Hw 9nNtBQAPa%_o[p_ui0 WҌ P-p)A̖\ *Bz` 4 ,\&BPvk@3VDG]P6sۊT3ٹ/ /UTK+/wTGM i;VW;]@U\}Z]=[R|fȷˎ{::=U>!sX/ַJJWZ1*^<.rZ0ׯhe4FuAoCQtI\Nh9Q\QPgHD|+!8K? *ڞ0vK2$C}PzҬYhr{0snn7q'Nf+jى .7jKkҦyZ=n&M(ַQ$;nľ]Dw ݀x[rhk7%{o&,C@|ΣIG#/NR.Acø͵dA9ɝTG/,7T4 ZZS]<7ghgE+ե?>6pYoyM{+(%**yM 'yEٴ}3Xzr[a L/<[w ʷ[CNYWIOE5,x$wh5F6O9oiYX h=KE\&Rh夈NJٺXJIe<E|mLFw+W fjڂRh4]Y{JO \'R[.+U:WUFË@.nǁI+8bmw-YR;ny3gWqrZ^0Xd-}qySbB׃z=9z Y4U||]LW!S-Y4D]UN؛Gu4YQښ!>˗`%O:Ep?OJ\]NI *P6Ɂ-äӏ/ vEi}h `׭T!Ojߪ4eya:AC !ecjpOB@p1RMɩ:FmIO6Yy*'H:GUrOm.a E.vl),kZL`36{cLñM~ 4vFwurs̩|Gi(rbN6'8ue'|ĚĪ8t(΃O{``n|/?Aww@,c0enF 8?܎^H휁z2FBG_Qp^$1+v$RוM6oIXWTjSlݛOkpd>9؈֒ ; =]KOFoJUMѾ:J vI ]3FY%-cbEj^WҗOL+ ',,=  qHamou+_YOSw {ZI1/W]bG tms9i|b<"V ε4NQ6~/eP#m¦ m.<-Ӱjsޢ䘵(D\kCUSov*dzFsX%F"li|V D"vT``+ͥtac8>b՜TvyQ!?_qQ6C1-kB RyAK@)tF zjP\:F|bN=_m7Gޞݤ4Z:Gѩ,Hɲ_GI$vxnwC4\e Am0L-`}17 RfbHqA)ZFjq$YG≆fc_f{u'p=)~]dۘ(|ʇ d, #50R-x!.N]u*ӓr}WKؔtb+)F_*Q1LmqڶC:ZkKﻼSx=HqidAԢ<>mYrTuxkNR\RuG*Hʜ&yyxS>BOͱ_W\ :bv&'3f֖_w+!6c7lh rWOwJnaY\VU(ks_{*≞M) 6yxRoJ0`B[g^gG[@$ԓ{k7.HJ[j)g}Ѣ1 \nmp!SŲuE}|bƝهO!1+z>?oTzxT"()4# 4j[X9ܸ(븞rf"_r#[rp hHk?fZ/HwA߮XfJ :Db,8zֺQ)Ԑ?#$W!Q~0I)jxa\]RT"aKljmdR*"s tn7-+J(tXYp3$a`Q  U }f _/.D-9WHu_T( ?fFo]ζ6Yu@p>.F2*A,{wur~ךNf5~Eݩ'ԗB~=ch=G;ΫӺPLh)>-SSD {^wl3^hI5pnFhBxRdna]'*Lg𨩾e=쭬mY%iVTYvm@D$M[BG8qZ^ 0CCh=$K! Ke&_y<< 7:\kLMH6)ơUR Mta: S}ت0MJVΎɀ;]H{[}OҊ&X|mpF_ U]qQ%ǟhR%p#\U;6vN50 j':r{Y[5zo\e紽2i&aQe^+C.9}wlRnPN'3qJZ]nY E:NQW 1g~,zkS57iJ68j+K,՝ɠurY J%;{wBoi-u߉p ~_1<z}k5'MtT! )dϷ F&B K5~^$dQ菵{C|5LcR'5 [*)b!zRL,s)j܏lxսi7DB%oK1*a y%_ ~v!=B;săeKnm@v) ATS_TJ çH([xEsz2EQc-/]5Lr:JA $*Hr^omި6N:J!Y\%$Ʒ%͹`qJQzLa͝ڨ7p.Es_&R$6n?xu΅,9WԹ!ˬ:S5( ^)=ES8E+(g0*$Keǜ2G>%15ҡ ?*z=} oBbn\b`$J?0&$EW޾lyca+?yHB.6$ ed*qO)E" _PJF-]iʸʅ WPl)̂dhd\<֋ϱ~Ϗ44Z }3#sTQ3巘; .2#WWudu,Z Ʈ9e;.\gO3SWĩ'.]) 3+IRkO<d8Mρ5`Mn nvi &4,AS+8N׬f]9\ pV'Py)a:^%cIcT꧁Kѣ-ʛ#9es4cPzկ:p΁thfSidp+zNp&LJQAY 8:s^lK<}7D}^L=k苰˓13YEAF} m a@]ӫ.?sW?ÇYhH83pCS &$su|쵙2#FOO_2HTةցZ( }Qݓ"܃< /<$z:ɇu*V~cPލZ9=ճçՄ1x6f4vuX.deZ OC=8x<h}Ky-s*,X.3SZȘ2;M9pusu[VȟӁ 3],sqz|EU-%֥&T]@L-L:Ԙ 3mۚh@DC%;ъe6+T\4@LK*xSmSl~t lrկ<bf>:( @TcmYE#d2s/]1 Ѡ4&[fC_$'E;yp`GkZ)"\$#v;d?̵85Gj`mL2 KJ:3GYj֬( su Z9kֻ*9SP nO*.-Y3O.:VAJɵc򥵒Kd'5q #k'*rHQ=nT.tٙ1Z}1-]%cÞ^ݮj636Iޥy,4# wK/xz],Jq *2sc f1@9K-F/YsX^w4]pX(U?.m5a߷Q i n9:&E^j-@fqhZ;ۢCSiҍ4Բ*?abT;ͭL(N[ouN|&:bHW-?Hu}mZ uV$wBH%0QG}p@!#1ͨQc>ɱC WSURX_7L5w,k9,Ș*ք/'sE%K|@C?eΰF%8V1qu#W5glɘd L[RQd87m1_-$U-΢wrW^Z=%9}V:2 nTSɱhKGZ<81<2ﺗ ȯ86;'9Cxogq=>go68\G-sK%'bTۘˤd}k}W[YkE*U8 _d/q.ddr *w8-|̼M6#K2HU"k`9 Q2[Tiz5b7#sseae3SSr؛ʮ@~c_ejdܞ,jxoR,?ž:}V!Mր4^"]A#N-C;Nabp neJZ)zOIK Yx!&5ZF AyoWp0۷iHY,3XqÊ9o˨GL|.Rvj#*-b I$"MM5mK5ӝ! 8k a=]2'sJE,#١J1U1RY"#Q.qÖtw.ǿOuzi1n :ΘZ~nXd kSjwHi 3no1) P5MHwhhj D_Üai/n10Șƙj+ԇq|qY]XBH*^BeJ` 7Qlr>3Qf:Նz]YEKjNnɘ1Kreڻ/BZ/?9'Ԃj U@%wS6ǥ =n#ygĚS}[jτ uےS@0lbp?o}49g2 hbAu NnK RiM}r#+ñXV|f_]/x5kJOj;N`% lKP  ㈕ݺtBP"LO`J(A#}7\ak~qIf36(P[8_m m`g[]=$΋I d *f7%ٳ/Y l[dhi6 Lb&grT1(kָlI-q2:ȗ0O"rc2\t,a=1 {,;ktՔ 왁jYILohNHAw~*t OGJqVtvL9ʐ*>3K܌iC)˭Ӿ N-ߜT?ㄝV>ncApJ -#.Eݡ}@OjT싹400BV)9ep6^HL„p$~u=WGR7GphH6ao]%7 y7m4MO;ǯVR];[s 1LՉC2|iډ 5IKMI,I U.bl.~} 'c^dg0V6f9O==JԖoJ` C*"{NI(?CT}:c5G~Cz/_rkXm刀ɂ|+BOI&0yVP 4aĆᏕ}3ECF ;@lɔ<"x͵]o+cm٢ZWm;>볚Rͧ5xQueQӴ}? ih&ڱ# zc^^TqĽ(/5N>[3|+))~Ua 1 >Z8D,b}7|)J@ffki쭭*.gb&fR,n]^2&ɷÃl1RwshG7~es-E7b S.n&n i,Y AB8cn7Ҭ$a RYt Tw>Ҭ:ei<ҰU2IUw&~nۍ<7y˹[5pA҃r܍,Os&^QFF8}>v^!`ۿפ5;3z3k;)uBԲfNs xiK\3UҮ jJݐP t,dg^CMݰ(%Rpp9aF8COJ1oL{Ay@?9v?,<n8NtPbF9{t*C]B@s}j8mqxDtQ79 B Mo&ji[)8kYB`{2*h֟MXOL[yR3U P5n|kU&F {=^.ONmX\vWՠ03W-tFlaR7\ZO)ɴLi.чa*X--atɧRqvi ϒ4D`xO~E/EEr_L+rM5Y=2\[뺎),&Jv!(p3Bf]Ikq&)E6?(9Z~Tղb # dᑹHC8x̒(;Ar67¼a혈aj}Fz:ůg:zMtc~%@Sg!>W :YU $mU'v@QXlRRGxCmԱn/>(]=PcȎO7ӹ9{!=,3#Q!kZ W(L7QV}6{ H$['ƕ7 8C#j_ m_a۞y:ב5Y)l~,F^;܆ ހlh+ r#A»TwVJ|ŀ/ZԶJ@!pA7 3A +-dZ*<3]3PKީ,>lW?ʐЏ32?s:oe2$*J: ~hټ%d~5T9X-)?%FK&g㡫$ P!UqM ~㳩@zjhho0.0hxRovAص>8ͧp`f y(G~.)'tr(eO*UA 4 r-BaЬHWe{BNKNo4F'mojB(0! eᯕll4wv`J ȥw9u:ؙh "M&qH l\Rbe>8rAo&E T,Y~(V&e\.?!h~.6KͬNm;|-Th9 RrX] Lz8pܶ8",'HdqQ^Vcqv_0B҇;l ޴AKrњ4ꆩdz,lpq0x#-XnzN; KI!׸@Vu@ڄv2jՐ؃lY˚`vZ,fY/+\ ~"Lv c)Z5^f ޛ[]w.4w,oT wj׉uz% S MknDo,;  50bQz9坄qduO* 'Z^t"ʚԯ \&,t7^é ul0qU,#3Ɂo:"Ahr(">ŀ0q8A3^Y;m v(XOA3^7 [:֑855BFiHGJDA#L2^;$hq?; !eNGnV؀?EOB 8V3=<=FNLnH11B.[ %X#L閝ܠ3W9LoIz)u~LC~”ޠI`CbsuBADt>UP\o*ɸc4M$zKeZW4J4:@ީ,Y9C#^x}ʵ㛈*>$Qۛ'hLfW?-v8B%Z 04sbХ.KN7-}mzoץbx=:+Wu7{g?:>pdI,!VfK~0MQ}&=d;H-1vQ|Gf1Z4ND❝9IJ|c=}z wmd9IՇyd o(=ٕ`Q8`oY4( fM@Γ|W=`UJ%¼W дp}ߎu6U礉,7weE%:ƀbQ6_W dj/&a\>-84Sh먑NM:ڔ&zs9W?p\xM>7<\]*NI MíBjwcM77AgtLk5cXjxK,m\ @k p!,1I p=0¾Tq[<+tCxv = QJ#G7?=E_ٜwOe;7e%9G/뱩Bv:ܴ7x!<nabL%)v*"dmmdOjPÕї0b1-t3Nh캒:7b'eFj "vݽPjLÛ$ޞ̟j (^1ZH TM^&sXZOtzuMpUx^I'V/ ÿGRbwVEq|1СYwY2k`\4puony Z'q婪ٗ@m$!°NTNF/ُ([&himd0Ģ426:\%#3rB{9-9{PeO 2But UgEƼ R&݃ؔnD+H(ղL~%Vj'օbC# y,Q f.b.-J*, ;*>%@IKmVTpa!s4СdBZ+qyYR){/}:TDfla1SlhFUus?:{l稓p'[QÝ8F't{dcW812p1O11vD8(zj47I1e:|ٜ:B/r]}j"77AikrR% h/';ў~  W/ܝ>L 5/4e@4~9/1֘Rv@OjA,O@\\E'7aJq mR@٪;V;lk0q Fl\! {arkN!sK\s0/KJլNS`ZX{4e3+>LsAED4&p%{ªmҕ=Xe% ^^"ͬ`"]ჼy;Nni[Gc҈UKBM/ lϰ3Ů7Gxz)hK#N.2}Gz2dn*ڭ+s9`HEwͰ\'eH jأנƽ%`]49K]PKNt|1\[nh<TĊG7rh0M\Xon-p#3M5lC_1Ji5XWxCcrۂUF @+50N 44h_ og&t\!_`Pf3!'8a Z7?UԪ/wʭ5CY'gV4r󙿍+%O\OP>̕-: Yvho"R"Ǿv2JlT`7:PyGH_}ы$P[ҵ1PD߰n~0$WwKNr&ݓ>B.zD\5=ׂA SW!mYu8YUE.fUGz'zj{o@6 re#5%M'۷`-~+JC.fb^\j9+y`Z㳯JG8}lahҊ֨%tw';Vbߩ-Ck5ἇk(Vjj[.U5^G2j~%82;g ?pf,CR4S?pF|Gj5_<ؑ ojԷ_6K'GV)_N78np7fR!c!ūj|_PJAB_1h "Kv/췁w4Ć Ց\VS~AK 0t& sS7#hK 㽏ޛC:1C4} u"(24`2pUC%v~Pd %.hO@Js Xҷg{? J F?YC@J\ d>T,nbmv$8`)HUL)_u4FxoK!hsF`yPaŗoEkȲP ˓ecOOхLZ M20Nŷl ;uz"<^Sh::m @ӫ|En0)"I`ŃӛW*ٝX S$Ut<6Em ՜`^;166Bq:ѸC2rosjkiO~r25<{n nᶷ1y")z㮥h|Q,話ݹ)W]+9'#tՄGz>K5E F˙@L., f&%u-cn^ 0mat+^>B@*Q2mxZ:6.ӆ0@(_.퇐4צG:#7ֲtij۶Z P u&TZ,PËMP1 [6. `g,j_0eP1!(.|OZ89D\ըP< CcTձ.8uV!"R9KހԵ!svCsGC| ^u0e6G>10`x<()c=EOX'Iw T;M-;A|"C_pbdVcBeW-ڶZ#T =)9J詥-REE&EV_VjJAQ!L?Wrή-б`L(qӔ!+%p5]p:GqI Jʟ8l!?o$LM?tB~f xta+pRd$ /F#U ~"F0U6S_{G,PүOs ]<^U]$$'waC_G?1t_Cu#76ŝYn"Xk%!Qv mjn 悄gCÖLpTG68XWiq E5lEB\{yDڍ &2bD"7$bP*]m=p)-RAXRbހk0S[ŋϯ/#Gs0Rq|q# )6nyvfiӋK0߷mK܆K>8aLgnm8d;AWԓx~IwĖ̘+jPt Dj,^R@85,崞yv/ݻ!3#As o]$a9D5PACAwhq;N1_;!-tH!L7S5ՇC"zT MjEAFKc<;c~dk(L_?7}Uㆲ[F]j8Hl`VbztH@m|lS ,%+:+$0D& zϪMx^q2~+z(,.??+vUX6p#z̬Jꮅ1@;κIЁ^G QKӨLEr,Ɇ`gP oc>?8?Z`+ 8+@O>E({껔-. !3"]+ A"EqMnj ];JaaK&FC7e ]ٗu [y%f2Y6ϑuJHCR|&3qSJӧ;ÞַUnz-b/SGQf1#ˆMrCއW 5iF7̴%q-zϾL9W#õ@_v[oUgG@VX^v#@P&,g6!ZF,p& V}$cԸdV`eaE_x+&rF05=K*MfKb4gs;M6\Zƹ%zom~@>n**=S̵zK "w'3ŻWFGEL81ѝh!)7)>Fdy *1Pv#$@(t /#=,`q#-#$ ;[[cҥ#X۫J!2gJ0(!;} {`&B 卄Ui|t+u l}n9 _M"E 6 ~5p&xfC"CͽoKK+|ct݄ ~BhCNEM+xN_WUC0azj2`B? .:le-e7ĉŏH>a7#g#k:}szZgSBXky$soQ(c8fToo!S-GX4XeVHp Z 6vh3} e1*wơ_nNςIY;T͕"gp ?>QCw=Cw@rKs{SSOmwV5a2%5Jn{t}ZǖI|2xoԭQmcU[{hՌok)(4NHUAVvx/oŮAǹG Rkyj>uu@)hgbJIK͍l G7Ӡ?NfMѲGh`e0.lkQ/ =7M%^r+^{yQ{=1'̩K.e>׭C wҡnCBnAiAm;\aY/,aPWe}"@tMv`^5w6< QyuKNU\?qt!x%L#|>-{%BkhK|\fMVXm{js }"X'u:>]+>/3*zeʸιzҺ! *f A#u`&VitKVk:1VHrACoEnp>7p8`ؒEØ] *bZ G.r~#tZ[~GH㓼&^3aP7oؒ-WR&>FS=W = .龟xP+azqP{c$9;sxӼy b)`ȸݮHpz͏_mˏB. z*_LwR+l*:g VvmʖA{SދMRKcӶYg'X2> .LH? f|:MW{c'NQX-Gizʴ74%%PP7IDheb kh 9BtɦsKK{rrnCnb !vyfH !uɉP9ܻղ`qr?; -.%Y 0k4o0̗W޵Q?(7LVjYMy6 .gۙ&!&J=Ǵb!-7]Dn BKbMD슽a>ɯ{t$J&X;N(ҷM{^ެv/GY3_/援WFpӒ iBةF+ղPe )q1a{80^qc QM[ \]֣c(y1m׫1y JujK| >VL򽿎;1;q=s=}av{R|YgzL)y"J葬xA>'|yȤiouG^[՝$i )WQ*.&ұ"^tvwgMϞX"K5 S !9V/)IۮibK7O4,H &>=ܮM\*FZH·/ `?ZB&BP`M,u"8 ),x@Q_Gft踺QӭC+UAn[R^df?N;uH8dÒ/oOR\r <4+:؁.~h bsa,,$4&-0Vfi$/hTDY>53KtqF11-7=6'y*_I,5F st?̓ܝGՂb"\qMSaĝ^b$q Gm_x{pF:2Րj&*+&ḚwzxJ=;;ncm Qp+1ə{kI8ޞBtB= '5foy#ma>RWZ|lf?龇Ѱ\pϪqJ8{R2,S/FT,U;R**{Y`ZCVYFթhkZ ]vgB]]盯CF<od_/#lַP `KBUӷfIw"?qrt~ھ_9N|K\JX0鎅|G_ TL(L+K4^b&UaVBI07~KN(gxW7F^rCErJgfЂsDvaGc^\Vf랮9oճ e`]NH?G$IL;ewsx/)'Z/&6}"LgD"@%U/RL}8ٰ҃ΥZ9 Yؑ[dt5߳%LAښx@ߍ̡53GK'N1DuZ<\?QG]Ԩ0j;).!WU^5\C"@  *I! g9Dۃlq h3( ւ'6jJ"ᗋ$RLu&K/WHJӕʉ1AY J5f13lKa(}ʥSTփK! ϗ5`Z^ޫ@ )0v)-n!PF.T*BܘG}K][cdYPhw #.Ϗp¨~^zڐg`˜{= īpcYTy"7@Q4 i:3$Q& 56xSQiZY}jdbÖPk+aL&;ij%%=CqDD 23!9~O՝{1R ݙه܆oLm|Wv<rVuyy{6SNةp(G3S\ܲe]Lb"FFot!v? W$(gH@|HpiYoXyxpf-}i!4 ׽WC [CK{lE8ofZ>_d0<]4Lnr0ex*I|;a.:G[4SP|Co1:GGH2HZAyg[=6WDpwZj sos%ǽ8'ibW}x.gB,}5HwQӇmєX?X'皖szR5i$pp&٠Y$Z] 7胻4s4Dd5p,?r+Myb ~{ "B~AQI$QUF믣6싑l^9[C;/s,r7++H}oVPKlWJE\ sgK"vkbuJqN׭yds}mEǘ# m \'6av.fa&,]#Nz'Pve%u̷t(M&Ҵ˔ϞR8h-W,4 旍>|B} ,Bt""JfWeBA)X|٣TӼU_Q! S[}`|QuPBv>3.zq( XwK8Dd'm$# "N:/?)1S Q5j H@LFz0FZ=ߊ8QjT&t64q) d &n shpvp4䘔l7,0 E*wn Y$C8*[km&mSLʼn^PVΥE)'pQݺR?fVj)کCh-SPЫl*׼Jq(+/`}Q~ @`G= hjA(>mXe5K[֯n\QH,bn`epwF$fgr_셡 @B(l2y?j]\?!hmPyQ1 T;TMxqSQ%} g t_`m;z1y2=-Xj;k+m/1f5D+?H2h.FVW$x 2i .wgU ]gZ|4% >W_[d[QPQk7gwٍ'GԽ#Z $T{F};\I պ?vX&LK>`}*+Fm1gwx:lrhd1;7+UbOUJ咧v#CDu Vvޛ٣|nwgG7m'Ow S-ԠdQ\vGg4wux6{ 3G[f1\JiI.m[q)07^Tw:Hխ ۶{@,P+\1sNd>gS UoRMH2> $z [ZPY+HWShg&O`EXԕ ! XgI!˥-ަk7'BN(O]i1g#wB!9ͤUYc 0^Qz!X_81˙r$BO?a>mn7)uE9f<Uw`u]\;e: 2~X`8x$o)߻δ5jT@c5?fSfU g wwYseU.*lXp6mkH^c'Ζ x̰oː H`W386Ξ7jcKrCIXx)qa\5Qގ\?m4rvfSmPZ[~B%|O/!W߁2?R:Cا1K{iθn=#) 킦6Lz>_X.4:|}@8ۂ>QZZIq׎)傒nRmsW 7ԾAPG;L ۃ{дUb_XS=ccf 'xj|ڻ|b!Ծ)A\G> i&Ӧ-疌-%nva*[sCw|$D[0yw׬)@b iwY@T3 @(p, ! 8uk,Z\+>+Og_ ƅ3td޸i!_v*ɝhm Ri @G7E.(*v@wrza8ݝV^Gu/XX@4\!2 L Yp:l@.hOE X`׺ |;PU65S;ɓ8j=="[],5Vsi$p"kLb쓓ФlH*)=*-T޵M,? @lչ^Ԑ*P2|#x8qyG8LkS#,)Axh"5 h6II?t5d.7[8p5c+vń@ QRyB|[~`"^(xg+f0~N_$44^.56e˓Y`V23x;L$G$˖ߒY ӳQ1x[CcmUֱ.C)uzƠ-O /ҹ+ nCYRbw)BI^m威Yifb85۪ȽsGM\6}ԣh(n0UFg`R8(<Hh UFUN̡;*N5湫L5-/V:&xp mfL鄓MߩHe7G5 %]cPb" ޤʊ;gQ7C?_BЖGgR{@p"oILOzo9RD"@P½`$xOl$ ,VoNΡ6n̏ @ )φrZ C*uƣ`'44t;2V̟dں ˦$jBlH!>mz=") 4+];,rYܤuC욫aA9^_$i_&&(*gv*Ya8g_I+5-`'w/i h2jH8dhKB%HM35yŮ% P]`grXkOo~̩j |w#\CcpilyѺڭqYp*04Mw@1[$$@I |H7{wxZ!577G+_9MYTkteDSm-5\:AUg49" U Cִ 1m{S %XcNm^56j@5Rj 1 5yBşC04i1WaZ@6*&c"%R\o$a:A5ǣ]~#5. ^xKStUҵ2?}bD{{$#Jf~r+u?>j{}j3_!azuQ5Lk2Kʉy0y1%Yj~|ԹL$h[0L]> )06lItcr- z1'R H$q[<K4yTِ# S_gorl˯ "lg.gy],Fk݊Y=h H[/ig!a:Opp6a]3iR|()MI-6*ps*9 !-(LɁ{Mx+ qJudX VR {YȒ 2r.*l%H['au ʍۏrr,3j25*~pT+4߶߆~~]xҽSS[ 6vuLy?>zH#S6VcuB!غ%[!5 3+^y>RIϷp}Ou6ށQPdc٫i_`;J]@B A&W|x6j5$epVuI檎3_};a):ph e؀=K'=Xh7%R)nY.xG=k].?[+b>a8l硈}9-7?PTF&E~Qي/?&U֓JrOm&lR\8f̌jayjhEX/ȍI܄Ֆ|1UR}pϧXn4w=^7U _ SE4d:%"p,U?v$Ȅ|$;'q*ix!zFg?eE\G ]p GUܖvQ9a$Vbq-@ops,4HHYUиkz Cf |d2~ޤ^avr׺A{7?x̶oatY#l?߆yA%19E?3^kJ~WsX\ʨ%s+ GAfbXe2֑sHnS6OՀ[4;vB 2gp}K H\#yKgi=Ӓ%.:>n"H" $"&fҸDt~{Go\e)]X7  |L[+]g$,wePeR~*dܽjC;wP7BbBwc!О#ܥ5+PdQrOVO%Y (VXr#wY/1־Ow43;{Him'봚&w}6E"RF+,:X*G`V, *PoD(4 q4!!ÍUhZ4d)7]㮶^X˝WBSpPLJjJx ]s<R螸0x9Oj!v{eqF1hD)2D7n무0 :£; .tExɑb Qo1-G E$">)5ˡC;e9z=womx8 @z1UdGNwO哋n 6)voAȶyk(擷,=mg_yq09<@~a؃&Y{ES*ޟ%z}܋P,MPL Ljj:iSQݩ_pOLaf3 K_m}yu1?ܠ.G?oXR=3i?Ky&_"͂Kpđ]Qvq]2>H`ӀPlOa02Qqa )}Jomݚ"M 17mz/ù ^AxP{z`=V4O zQ'֍sdtXϿ)-Ϛʚ 8v@VFh!F7u)J\@qm@ʦD^J]ѺUsk%%!y[]Wt6yaGq4ω-MDR̦F>b7  \\xh$VK~dO z9Dim)V_"4X5r)뉼SBغgoemǝcSu}9vGLgztNR8:@\,&qO)Kyq?! k<rm1Ь7+B={7@2=`JF'KNe0l`= /k6n|8E܇v`PG,12h7pH0 [˾Whסv)v" i YFW+ɨ,|P;Vਅ 43QOg\frDZ 3]՛8w@&I|Gmف]Hh's5hXq%ɫ^?z*D'P^|[yxvբ9\2煠סC!Ǐ=cUO^/s 1v%U=HT`!y/_>[[Y ##n|P*taqa$yd`g>j1AR.y'#NQ\  Rnf6-ʵL+S,5vq\oUj\+0C8ɴV~b/"2 NN-(tYo)@n ?`UTάa +3*iW;ۍEn axOsE(yсY6pw*Z%zhjL5f^& z^7X)-QC$kf* @.i~Jz+2 vXΦ)ِZ[Ӫ՜$@,TbD8.= Yq+zVTydy,,au%# /mW=|! ZZsO=,Z5YBc!nD潲Yqxxt+ N;&W۱ ndԸʕCoZJHڒan.g" CxBtuuJDC|LA&.Ex8łrZ45^5!D09)4蹦lK#Rpy-{]AZ6g| A$CKrQ%6ߪ~+ ?.Z^̃b[`;m,Edp2WfU|tƏ3 ?ϼu1cq"y}ƅʼnc}O}D8G'%sќmۖ$NBʯl/CL+'<:,Lgm6 ][m[rae}+X<%>ܲv`w?B ucM,Qez'ۋAT<\eۧ݉S=M|-ܜ*potpBRh›WWjt>07͵F>BB:'Bމ_">t~S&w],;֫Y?@=Luo_2e1H迦<k?+2@S4{. Vti"zrŤs1agj(UN4i58BUʗIXX0QLZbábX._>ء(|lZ%{ qEYK̵ܰOjAeܨo%WŔwq^y WyrV9Sikۡp|B+dg`RAwQj.ӍWfݬ457-cD+njтpUXM?_^=ȅaV$;G/Ta%+NibΑ'l,{$a3 f1I`ƍ푦$4~4@IQP%2~,(}L@R%{zEM'wPl5EW7P@;,AoB(ejߵU8x奢*Ev7МeR٧J}}"?[-@JDQ_V2I4#z.*G B!ZtkgSEsZlAb}YޏŜ\isT#cޟD>О\ L3?c9@kQ9߬()-e dhQ0cX OFu}5w Qz,t“]g^15??g! uƻ*bG- J;eaAOdCdx&^YԎn<[^,3;5 MS2Ml '3,ƷO8LsK{Swa$RK.|coKhC(4eR̂{M5ͫO;裚p4:̑Qr_Hjza?_ѱhCDP8FK;4&i,UD/ &oc|)E7J!IIK"hʳ}:q0V&-}rLK-Duf-jLQB.yv:"`$.!8-$U ڝWQ^M wdƫǸC,V$DOB!0OJ?/xm&Ht'JZ 4S눩6#jfxs07rd8o4-Oj 3s Vq+ӘN>[-o=0=pB[`a`0&\Tغt G] Z’'|e?!8qdȂ{*ӓ\Ld{ ճZPV[weٳ?:S-K{9?%;w[Ȕ6H4y\+ 3|-B-ќ h|8h^\c)ġt:&N=C@c9Dl];{=frSݲ/vR*Pҧ9&*gLKYLG(詅 184nGoTӪtڏDRÂ~MK(7$ |U.ԈhV=+N܁\f%~ Y%KQcy&/=]r:ab-j#[WEr.BpLlc٘VD#cT-slJv#ю1ƙh yl/5_?rF!̓#/w'seDE$OGy{Ciu2毿9Sõ=Biĝ͞Cn(?` iD&V +Rk[\(jxjv?H$Xx ܂;/{w̧3Ag;VFٓT U%NR3 j-Um%{x}(}1 pWp#FхqҮ%QhkWx5eƔz0[ `%pNX?5"Vy^__dj!U^H$JubJ>#H5o682eAQg~xM>&!5˜0n՘!q?2x\\-ю 0JH7Ob[̩Pr*K?mېcMa~\""v%b ԸT$h:a*e&/ |؄kSƉAg,otIY#3c,\I0RGSap 2,kE|8zش\5.^)hr0:CT~ %@ރ ,S8n1Ɗ,bPNpTɴXhb!iaC('̆Ժ1g>z雐Ɇ7mu܈J_ϐjjrI=⍐qF k'jsV41Ki"`3L!uG6qq4D=O;n$ڻ2qk!Ih3SiճR|AdvSaBȪs㻀M6fwFdfN\_Ox9cGfA pRP>jc7B7 , S!Rݾ49Z8+jcYQj*ydxT^2%)"w"ְXW#xLPM*Q[p$MJ9qP+ޛߎAIQ R*@&IM{.if w[mŀ|X' H [I9y%6CA1w=J%BE̯t`rLqO? ;[3*/ 87t跄 !#!aN=dBLF"I.2ՔCitM beF0m/d圼;K1%]mkvbi^"A9e`_fE^oP٩'-[q8_ a*n71p%ULKG-78`CQI:A}Z>ˈy-пT3yi=J JuX%!R&~{csF?eȏPiN<7F-g"!3A4:,߷ĵњ1IEzڲM0uckDg%K"n(B#WA|أ[I!X O.hj…upz'E`#ys:JPC2,*^FT%6;Ksv~ Q$5>MNcZa)}^ơ~sܕF:‰ }?[Fe7oŞ.kԼz]SQlO^#\_ M$ -~n.VNUj,>TD5XO:3:OL:x\}UNWʦ98ZV_A#xŐOFi 1Tm]5-fPGL+g XٝjSAк,,(3j[|\O*p( K8Q?eiQ&voʆ$璶>70]U-BCT5HsR S^/f[''ՎueR7m5\%Gp<3`e_8p@Cs߯)ήtнZ0J`7fcmIۃɬսnO^'OlR\V,>]f紻:*f)Ȭ:6z k^φsvԀ rKRDURPHlfX3O!`nJ/h,!Ht/[RO< >P-XnOWqwFc58%mvHw)ÐY-vQzn$ju!O*!0*75D?R;ly9si]n2( Go GF)|搵n ;g1"˥>tc&b^4mL@Al陻zaufMifvTJ9j[>Pce?+Ws!?w!IB\LmZmI!Iyl_џ#Lax]!cWF+V%̺=x:g9S2scZ Y:@<;FA6PB* e@B-@TBw7>0nWstgVoQ nƄQj2Cn?SeB -znr1U_ѥAyot~ y;07@7ou5]Sf&.n85sVrه~U]:]zHP gyc۠O\JQawϝv(M܃y]CeMhT xEoƧ7ȴ ȬEߴ1SyPf6Xh =ӵI!gHB:+INTuM5TaNKǮkrJ(T kzԹ3ޚ.M羏xCL5](ݫ|JAz!9C6Hc"|-9[6C;⻕6 ּq36@ ՇV{tr { SD\?RNh7"~-xnKn{`m A4ɼ׀V靷E;!"Oe}Ls_;YCY\"=Hsb?kc12B[FƼF hj(mUʗ!6٘ UY5[zKr0nG%k9WE)u|0y%qD6\R%ETK~M EԵjY= Ov'crY ݴd#!v (HRGT#W\ajOqLAJP,Klase| `a"% 3i%pҤG/<=ʥuJDc8\s?y 拋7Iʦ'ZP?bqx-Ѵi@rMŜg诂~7&A=tHFs<))?A@w^{N\9L=o:e%-| G#OpT!Gm9@Gy"'7y^MyZ,p6Ra7JOpzT电.x:QgX Si)ċycJ-*Se^S K6c@}TT 'Fob*DWkF7s0?`#iz)ͲlHS4/;q2f^#C- mZF [ܷQv0* Ʈx=|+|Ez&, ql! qsCߎJj-ӡ ~ g7W-fJv7ȭD^lhQM *aTO\YԾRz 8wyaTzrI__U20j SU tuT:_DR;R5 a9I4z/RO? ;:(Qs.ُ jU2JP>/';xy\@`aY-3zKjSykն+*[J cs  Y҄zxB12[͂yl kDeg^U~2nX.^@]hXg#5+dwُp}mg4M&RKяCʼnWƇ}Ueo$o?Zjr]&MbO'< R jd% aOwxH$.Mϟpk/<>9A*CU>J!T\킦qÂ$[IdyRI?? ]0da8HFV}`#xpPb _*0BnGF_j^DAi^r{/oE_do!\N{hʩ+GnKw V9 =߀?W@JSCV[ V4|1gb^\MiWVj{{i94<ءG3c@]g!AqQrMc n(1eWE6z1}K\6HRp~nAD]b^u|7.;5SN7&MvI&d$2/m$.=J>>^՝)6L8`oD7li( ,O<'zk{07;:9Ix[oL8_ #ɇ-V>8Uq1 t;:QQ,K/D#aN#l-!K^();,3 e_F}JޚAkk$yP_<č1d-y!Mط1 ώr|8\ٲ6ideqcO0`NξxJrbUlI"- D&3iCpfA&bJY !HxK /yc`};K D|Hg/³YToLBԲ3y-E}Ag, n5QkێX\X'|W  KŻUEL9H&UBOy#`͎Aɻ:HɴY;11:O&(4,K[݌nVɮn;_Yw_"H8<[=C!6;Z DWOkKMB$N1|D03w.Zho^1n.cD, gL$0G0pPEMU a?<2^R8:7ע[L4z eyLՙ(6[ߑHǗ /htdZQ{k"s&lBNP$ۗv~/h붊lp@6z]5ğPJQ{4 o!~s!E'!|wsA0ᡡ (RD={pyy:\HmڪzF<RxI?"^؇ɱH`T=@9Q1 ⴍ~Q(?hA4!QRm+V-'hmo zq/I&He3,N4#:!qiDo%nTP A^qOFiTFq>&J5ڐ`ٟ}ilYӣ: '_9Ե 1@0{m31%UpkpkDDr^Jw d#Xh`^*6mO93fHPJKهqQe$]w;#jm 79atoZ7(bL3ʆ8e.f嶗{jk.+,te*cOC׽r=6ATg^H092@ z]\%LMrHBԆ>w}«^Kek.etPsi:$7||M[%ΣMkn.E 1"C%ua#}[ Nq Al*PW&ITCA :_fAw}maY }ֺ粜&DʝW^c7o"O`Ʉw.tIBw|8[mUcLZUi xwDk#kdOq}e7?lW/cJ /ym…ጢ*V[zZw`a5fY {ݨ=MFvw bI-[ Vɑ 3f66ϵwҘnW5"ox׃\qį#f}ųOqʹ`!oQ.qtZD'`QPj2s9"7ز&KJ)97kop {ROڦ;|2m# Gբ҂u1]`sGC(5f9.[\l]KE(ocYiŮbt +@YNz+<eoUa˪&Nͯy]r^cPH\Vh EPg1'Ɇ }F1~f-*S;V~kk`DT =Kv\,vK YOsfr}:V bNg?ZRW}uYcB7)MKB;앓H}2 yx.ɚ6D7I9ˣG }xCd;`w[(u1j_ = a߫Z&}as.ݍޙ1jK Dž)\f_N+{(r:[f˿.HK9o E^<#"x0@즫LDOd9齗Hd,ucocWAxRUɚ0g>Rw&<)4&Q\ YG[HBwrGЂg3X-sbŪ#Qwf7iK  [l))/"9`eIp7ޥe҅eNaWB_җ*YƦdfٱDζJTl'OH P5xn7<}x{P?}Jbl+G@n3l1`U )#4>w;k0;is9%R*_+Ij&2 bȯW\'|`.lPDގi}jڑlzRqT2V"JL  xZ)YU1slwVI bltqJp_$g.'`, B(GTo93ɠ'J> ɚP_E&`w7 ZiNJ r^sFK[0֤SWlGi0t~$zH3j*s P4DԙO_ߦ2yPQWUBSy<#JS,דB_8.I7/پ=U"tc[ޓ?#JXU-0 i3tzRƋ',]2~fXr{b+G10j2))PcJͶe2<$V?z:$'>LjXr j]´؛ʊ-Ė{wX@{q쪈}|LH(M'= ζ:<6Y}CZSTww=ϹE8t{@赁wf.i{vݚUvT& +=7  :V~F[*͜%{3sG1TKM2E.x/(uyA~9+8lAI,(CyeIj7&6E: 44``ǎ4ȎN\#*d4; !ůqc%A[4%pOb𲮐;t9^/,t/u|WrX42FN ^|zB^]q4UYU:Ek1g5vMoN%/ؤ κʁG 񊽓CO%eJл#v xuijK۞$'VNyoCaK@Ln&/iܧ*|jI?, a+ ©9C@T Xh 8<-1/G-N n \5Ɓ]j E2:[z(b0Xe& sS邇]Vz@UJ?,bW3Db[ϐT|;^Os+Z>z x\1IQ!V?ͦ֗R711SNC& Ζ^!ͬZj9w GtǫX/@J+WDN{Oۆcq=)AQҾ1d 4pT5*oTyd -d?hOi}SɈty8>S: -R‹cUe~a醰l`_LT4s_3](T4l4/'{^uHc:Nk$_hEf;U8yYJ?c;%m֋ CMA a xu钘3{<(}E?Nd OHO9qrvͱ gxy̾#mB-+f'4݂OX]Uݥ+]8bWʤ7?u n@w\@v]xB|~P (i:`Mѡ4*ߕV׉EZ+_(U1`ܕ#38q_{'ǺHPDi.FbJ~uJPb̲v# xD]xIf1BkpR[rOV<#((jzXG&Q<}#/$$=^i8f%1\+食{5BH<׃nw [¥)4wXm!)|I 2y@`n t_3h5zt1_M?wW|0bq]8Se^K|#Gb- gQx<5<}:mx0LnzF}; j%j:;[oiQN%3]dmH v~,¼MVD{C;X,}MxL6mڰoY"C|t>`.Kk!J}g]7ѳ!eb#əV߬3 K^D4@<Ϸĉ D @Jx+)izΘTv|n~%H`WM \72Ej'g3p<@P""s@wKf.s4WD?E ǘSv+;Oee2uVi{WyY١.rKv "S⯜ 񔤹 T1#K2Q*3;V*bu_0bC+ė1tb0\Lch[Px@Ml;;ƑЍ*(gog Mmsa,k懲s,W d@p5ۻr&^ FԠֱ>VbZ ǼY21c4 3B!# o Ni6kO/f(xC/ Mշ_m~N{\]_Qdꦠ@sNWRѮIʐ(*Nk ٤fc3/4QG7^1Cv!#dql̑m~!ھgݛՔ{,fXh}a e_:Iҏ?C\'=~EADgc:U)+0>@k^5 2`Mӵ1sпKҴN]y U)yܝۅlZG%l8Ǣ{񛎁T)TtPyxgۺ-zTboK0[6 CWhk?B]ړy-Oeہ-矚9 2n.@`50PI Ow&72}yO{g-I׻k<$ݻ~V̠$I l$np$ TɐU. Cgzb hfYdopJy6ž."r7É5QkJ WjxLI%M ˣ4آZ3n<p6QtoS=؁0h⢆m%}뿸Mjҟp`/c-VɞacBoy:/lWYFpq  T:~6 ZO * /BCu&ʋYz>1Y$*ml2a .Mz㼏~q)F(tJgh،+R<"ʭl7 Rv}G g]0q|N ` UE9 5ldAMt0Ƅ+/ jq̆00{ӗiQrDU/BeJO;`Ui{C~ &,qTYtIfqLaQ KvL8!b-5i>48!v*#Hh!Tp|@Ĥ.9V+Z*68 W頟܇ 0hoLί*y4USL[nrfht4 M[&\5/@.ʸ:W|.Z[%}-z!= 9_',*0z3rglPjE" *T ݹv<#h y76+L0^P=fBW*UoMZ9(ℜe}?U7Ztc~^7ԃt3g6#-KabQtMXrԵ0RnO*9ZNw,ZsiKw/q'4R1kcC!sJKXϫ0[|]#B)ėL Ȍf(=/Zp+78 dD<}0$<ۥ] Yo_߳c||:H&QE; 㘶^~` ՠcO?I1j4FHK-ͱI'W ɯu9n(ZI!bYfثTᚬp/ Ϥ}(!t:Lhب*p -)^o/w(pC>T)ӀJPHF .iFMefQ,+)C='zm{l QqZ_4GdcYk~ -;GS+줺'kXKӋoϖ ꭓnktmUO P#*g" d8Dm0]hY0 "@ ͽ t{PZ)ԻH&);UñTSӓm>rXyY ނCjq6vG?\13Qp1Mr!_*gDC0ىE[_>5U٥w/FHDfzBWaÖѴ-W6O9a!i#ÛbWP#|NܙC;plQrxWU^E*xɳQ\xwKGW'<}J-N.SF,&T'Hѝ:*xV $3Y\V+β?:/%vMXN_{WǃUֵ*)78{>gmAK\Ek#ƃ灌sɆB,\r:ěc ػbgQ,WXz^j!;GOuV S,{%⣠V^4S`aKGK.ivy(XgO?[i~5bWׂ!M%ᝉ% "~}$g?oxۉA4mdjI 5BJFTOjҋ_9uf(ELYsnmͯ9: eTwqt9]emFLI&h_j]ssA:840Î]mr&ʽ{$WlŴA9Epqݑ%') 69MN%%5Ubi|7nBϪ-t|~d[[>7S%3^}bnlq5+nM1Iݗ6L!}wIglЖWGhD nػz2b14!?e2,ˊi_y& *vAȞItV17V\$5|A#)HY1#xI ~Cal}Z}kHˇxvޤբyl> ;P`|SW1>:Teů8ZҞ8b9.0ԮT5?;@#15NXtT/>fuޟfRN? Z`RNG>%+ SFau UQ"멑pSHɏ^.R*X wKy 83/B~Ap-oбL^h=OjRJUOD*<ǫ4gPKP)s 0pF `4C^&) ұ+ʫduPfh; [QzmuRN6) `ngM d?iSLq-pا~%,jƿLxlWףdFT!Y5%v-b,8o${Ce7ZxN^i2fsRZX->U=t,է@(Q a<~c#wLKU 0U?pKB 0\m|̄^.#ךѬ Q?b3=-79JǮ<;tmDEdn#'SdWGB_A: p/N)duB;'56 _a>э\Gl47O"ǟ{uƨQ~=Isڑ$d=p OA'^a=i3rϫ7,rT2#PߎcSNyZ Ywdt}kP 5*bØ6wC~"%hK7ԥ# ta)j81Wq" oRX2w҂訇(쏑̷!5~Ar6l{p7Z2kJlz`Sd,,`ҙ˵?4SVknWb#%Yښc2j&VU-Fx7m`VC'Znl8Tgj t b"ᳰ%˚Y߬}}dMHtlWњ_H&5dPMA׻jReVڜ 2\jU읒U ¬ecUoSjwqw߱4%BaϱOdjf5|-KSq|^.mJ6 M|1 2g#,t\B2O>X{HxotZ0X~km~ǜ *`j`茚E#k0nuUJ=%- E)~}c 8532<&mEKzy/qʲe@ok8'+8 `+3CQѯQ[TbfF~+dNj>'M3͞^4^}wmYj ha&Żad*1ɝDa-XFK6uz딥&p7D+zIǿJf(J7.m4ƻry}jZ%V$ 9lh3d;v)P\{Gc]HlyS˝+b`E~WPa)=BYlu[,Dy׫o'&~dqiWhAżoKBQ3A z9\ I#|~yDIb}ax#g L/r LLgcx)! ڢe0zf?@ܒg"iWtr 1WX%?=ie>PMyq\5WT8=ƒ!B1X F-o IIM;4E(ZDJ1c a+:Ɨӝڌ@h_р 񆩔nVז鲨O1WiAΛOƈNfaNEpTўвoѠP^ջe L91G} +4!zOtN fͷ^Ȕ'e{rqo_j=< ě@\2c{3XUت.AIKwgޥ.lX{YC.)kBշtN]L%l2}u˨,h1^e K'KY <#`W'ZC~ߟm `OFW9bL ^I"ޫM_/>ԕI(39q&N„ߨ:.Lcn=yaaF:oguwS #.!,:8aau)CwsvF{AXz@jk~$WDG_܎.b`:kS26'̎|"(l J׽xF}ea(53 i'gR=!4Ld N: 5l˜,ӿb~Z_.G9~ (@bPD-s0^JW.A-^+QIR(ieJL*1=jR樆szLdCE+|!&J D 'P5M9gyMo4ZIJSЬLPL[@|NJ4ϭ8}䝅s{o2y2;^#$NpC$+5./ZM.V Y5]OEmY>jHWHvXK.r#Rd,aMɘȊG,5 tw#+E9.;IR@CXF=jczEMɀ$%p,dp!y"!?`y:biˣ5JЅQ (lo?%$?t y\!Nh)x+'P\X?Sȓ1~`@W3*l&YLi#/Vd 7ct|j`Q'Oң&`bsU1)w@h+wiTa3ӖɯP)]V ָ NjVyak5Ջ)v ^nV H1`>LTG0S}j8GaƊU+]ŧ6m*e:_\eW%"JOƳEA\iEFC|H).j&M|qju՚c%#Tߨ=RlHAQ٬XbY:SU1]?-WY0UP K%Kj#pN5?j)g`c@mj}m 84YpT{?3%ˈKd%(gRJ)֮n1:[~4&~0ȗhZT }/G"QM2\tܘ _bM 'h|5x89 5T{JgwPS~%kUߟÄz˛HXϞ94ܤo/}ivWm0KkPa}ɐ59A0$tbUG!Kiҡh,||z8O'$}$L $z*G}!e2wanf?R*꫷-r ;- v]]5{RH0g\vݢdUմ:<}ΡWD.c7J.!HY?>'> C>6'HSh 5|),&sJhI`G9N)u l.}0Q#r@Vibt8Х;~ Wdi5땚 \ςi")|nV.d&bX{HRR6/}_ׯ_W/ó!a]E~0kގ?JNNUNtl #ٚïQV-ߌ>w{ r50-&]g?GEut-04'?*gZcq¿P'|9E-j "FHoE!=U$چg *B_{^]9(|0 I))&bK67hQ ϵ6eHϵxjk|)xȋyB;a",2Rރ8I>;_6>YV !qp@eYT1}-HQ0]Ex/55$Nkp$E>&q$ܦYdƿbޤO ).` },8oKт*rYM>S]f d Ё!;28 @oOg)'^5Ðx:Y+w|r=t%e!{rSu:ȡގkeZeǯF&|h~9!CEװz0)+N܏ gKz&,o?9V2 VY)9-]\cTGV=*dTrU,E<DEE}R-HI>iBp;ՈGSLb)ռ4NM3(C8 ~I~ ^ ~= b? G#6k՗&` X ?eI*oT1ߘvv,.gu2wV-V~};) `!?bGbFC 깒C/62l4H9D7md0kc)-Sy B~C"yKQͻ3"p'`8}WmK/ NIw k"9nDPg`TUfas D]D,ĽonpAF +LL0`akV,*3lH05ڰ @Q|h77gvn&& 1!5i W~ A _v܁Pjh'(3@kˌriL k:fp!A'ZQ!ZϾ:!ZP\SP1 MzFѹÙQf@Pe0۹XlnxTBА3_udN{6;מ ϊc]b0KL8]G7u'ZF"&6+/kC' 9"oUFtݲWG@gEJN q6/i[] B5UBeI|\E[ <1)j2+>ɸ%<C3(kĞ@0CR6oXd>1'&MqqNLϚP'] n*?)V'[͆I={ՑBi:oy܁$伸:[۲Cg=]gˆ,xCٜlB~ Wտ6P,YݚFsYÓ~Ed ~pg8Q\{ O0x֩6ؐ沞C!]];Pi0 ꫿rGjFoX*փQ> ,#hpVd` s1@31:EAubh;%͎XcK5N2jq'\(%A^]5y1J1"Te9 Пpc4с|Z/mAOl_ %_u`vVհus2Yx:d"[ c3/O?#p$uZ<_n0t%&LuCDS YPD,ew$Qi`2|lߏdPxxBݖk:qsÛ"ܡAog;m'\%uj|eGQwX8JZZԬ_l(Zo^/ qtʳ\d=h/;C/&3|#gy$aqZW^!h"xVE&Z-ʦQAl!FA5, DvlRgHA_N C٧±*S?Y #5Qj#e0"<4c L؛nIKZyU|vX\cc*;T@ih"LƖ]jԢub}A6 l> p]'$oRX 1ME|0W=&7Fּf祢.gN h 9Z*#;hT:u(]Ǟ d/Gh'|[+q-yv㹒{&{Uk cryPci`dL^2 !7WA@sގƴ|"3q:l{&+d\Ti Rƥ:V?^_z[4^LeAfUf s sn:_(dk*]L)V.E̩e%1Gxkc~vGI:Efy `DI1PKޏnAdpRIÅF]F"~1a.Sfm)5=R!H7Vژ9dT"NTE Xi-Gfvfog px]D*ZJt<w"Q B@_/Vu IS(,K^[kd=Oh^PΗLzpxb¾hbpY$JT\g ,x6MǷ'`p28D,$(+.zdy_/S0S۪w9L]+nթ8H]8o.9غI~wCuIڤ5:k_&_rTw•e z,0X//\8M3$(M`vכoq LP3[PDӾkϙ%RZI}r<0 W=&xًttLkT5kAw``N@P5]22#M 0?XR`wy*W6b!t]m HڌW0\D,¯@rhܽ+2@ C!w4YNOPJhx_lξYS0)Hϰc5y>'i7OtFUFNMD#HZb! r믉bb ˮt J ѳJ$ٚ5\Xނ4\JQ;$1/ : t/bvXtYvꛋ$CH!7/橃eĻ$иJ!u5ͶZNU`XR7. OJG[}@Cdq(HN@3E2 S:t=%}ކ0wv`_{)q5M5@qyE`W0h,'d@A_Z1fybWynj~i fz_2 v: #r]Һ#"A)tX!'("Z |;+m `@Ia!&>w8Jq̰8^-\7 "*6}Ș-ֲS]m$dV95 *S("& @S8 .Z`?"p1ı4pbI=Y"]ӻh*^<}q<#z039Zwr ja6A\:=LdSP:VMAxRy3%W:ܵi=/G:yB-QڠvVPШ Z@1\s#Y֍$11]FR| j_g]2O_=Š+EKFӎiK|q!Lk:iW Zn~p5_ +nr7\@SOWiݠm>#,MOVol( Y|ORo|Xgڟi{>xMZ(1rc ԀE"xhb{4UoGENj^~(]]`sov\c΁ _6]ғYdpp?̹_O]Z+XaXltl[C*SEuUAsd2Q!N(ғS[PbEK,CJq"mUڷr:r_4ݔO[$A 6 , {N5Po -ߥ;4EMp:Z}q<ÙYFzPŔ;Ti6vMsiAqfa1/Ol ۷#YJ%pTӌ$lD[`AaeA~l ;:H!×:q0It1M76v'7YNb*zUzըm G5svrEC~tr^x\6t^"T^[Ƀ )gx+PqA-:CHɖCq3a֓|FmF;%k>ڙAs%8HAՖT-3iu@;(fRo=0̛z.r`#8w=cEN;DYh sKȘO)N~'yD)Mw9QW\>zHmDL-ij=Pe/̸O MywmF{jw+Ҁg\։ڙn#!98:|D,M iZ &3w ,c^{(axQ#D.ʅ+8[a N.Vd$*3D;>z^uQ VlY$g:1 HKY]嵂oڰin{faL8HN?Vm'2n 'gaϬ q+:v_W:ZZ6yYFjy k3ݯ]w.Jv }ۂhQZ6]4Ԗ9L_YGPS.G [ cGl őR \sh*.FWb (XddGh6WF3-id,ә7C-h*{wݳMHY+I^,R%~UQ\[\ " !D} 7x\4}2FtOX9k *T#pEE.#Wm T'O5Fޔ]_eD 3Hsm> vtpP#>}ƏCy^aPE$R&/ިt:*RQ\(jԆ%I'ZXԋ `&(#̏KKN~!zPM++j-p١Br&+0rV$ NA#sju>S@q Bf hk8d2K>Yfheq ^a,A4( (<]iν+'KA]8SrQ͒~ÿy=}Wi˖zq%ţѱX^KW5i3!KK&Pk4i A@'HR6i?S>/: i݌3_'=Cb{q0IN #*O*:>T5QJ?*翞z^BGFjٯt`SI 9GHqv,xիVf⠒`|3Cn4g c&99X-*=: ZI,>q&#CRJH7ebdDeZ%˚Ho ͸ˍjt挒WTyAnk ;m>/хv,#v>BO j #l2Ί^ ,4tR`iZ/)fNbDq7\$f}P[@+.yn|z?vBd;c1t[_|=#ЈUk sTI0ŞA=2X 6/r 9Bk H, *w֊'j/^5)nH*ywRCu\VF]8 3?Km"I=x2\y@_C!CȊ+\f劽Uio<BvZZr-}7>Cۂ2k 2іÑe <01ND@.3$UyoϖJwK9TP#mFVk:sЉ8hK1 ϊ ܶ5Nƕjɳ|1#j=hC\ivW#tOSMhZ׊_ȎC;q A7M9R)(+67 l^)]e4[i% 55WE\irMY8`BL:Vl8fIdžg@%%,8NQH1fSB{fn2vtU|5 J4C"^nB/e5Y >-딆j %K0wL m\=xlȢ /sGȓzƩo5=oT{==>Q54o[3UZ* ,̦CH"bjyMS녂5|pC>"9j,xNl<ˢR|;؀ٰHr$E:c]Id T/|&qIMGFa\  fDp1XKތ;$+*Ñk:]E_4 9PrAN]+rBpow 1>B)!Bh"0XJ;so9$k{TRznPm"Kaiw}52Qr<<DYa&C.UkITL%_0cty+I[V)s1p p\*:!nqycs1R.YT`žVhe6i؞`z琱`9MqX̗dxK櫽V]9ĈH닓@u ϦYjztЁ T+իu͋iwgJa+Npߝ_hXϒneJ{$h=Mw/lfJυq(*c:jdHN]wIgf F쓿Pemp*[Yμ$3Lq+}N+ m4~T 09Uk(%{d?_;uq?TTEȖnځ%eDs'6g8b*S4}I͝\6Vfu7!d(t rϩ}j$/HkԚ$kZk‰'sh4Aڜk{2WX/E@wxf +U 8FکBiepꇣ"׌"MF9tvN *\Wݵ 7uRX_CF|&icR9i>FQaD ErTC4?ke^v*(]JUw2g\X0Nd1^cpU>+s߯~ϊ4)z?{x? 8p-vGqfSPo+w$2e\"'A?G BZ~\ʊ0Le <?-n*7s|7xf\ D4pVst+{2]]/VUj1ߺ;wIb/wP8kxജ,oPN8 2X+ i ʜd־(X )!Nk/$ YP̼}Q6F ?{-莬7?C:hRGP eΐY ѿ1^G29CvutH[3A䅫;QGhf~KgA} ^L7ȚM,S`rh~c['-*VGZ XAt?*z/p4~\#_yA+g^so?5lb\BO$EVw_=*U~&pס% ֬r=ճtnr6e[UJO@[̃|YT(8;b2"ho܋ƞ<@ǭmzEu [IeχlK;\dz-0{mrFJjTZ3 /s8ٿsH {?ظ _gKf|⎫Ԉ-.ޚ~j71k`c!+cqhi͌dt=qcLw°@œ9lAqLu]`޳9Na@vgDn͋I\l*'S ѽ&A0@}j̱k@GhnzOî(ǩ;ohVq* 3i0BL\DOWQ98.ͅޘPп v8RnZ:r㌒oU;`i? qg"{wnᛑ xpY)x?촪ZqAV]ԯ q8OSN-1[Ӎu^ >^ ".ke(!^qx% B\6'Th7hV  J*70֚ijrᦀ`FGpx- Y%KPuڵ1'KZdžKʖ5˜h)azy5BkTBkZ%݉ylcr.  `sHYHrQQ?eWYN!'V\jyj}w zlݕ>0?tb(lbݴM#moІv?i0u\$00<+ K7adO5EFY'_5E #+z#xz7 "XOo8tIFOƸ543z, ,Q ɡNZ6ww. :rSj՞t+S e'm!N=ËKxy$ޣϸyl4fgzA 1,\jEX&_nj㤕%9 b uIcqf֌Y@ڀwl) ?GYԿr@76Q-F )M7}7=4X y0VuXózpQ-2\rI$ ȱЕ(N觹TfeR ؠIt8Ȱe3${Nʎ'W} R$GyX(mDI$ba/ s4?r0ahFnKVҩ\isOj~AwZeU3´{a16 l*! ő5A{ǕEvHG#Hk:GK_* j4֯i1l˂ 2 -%V,t&PcQ~(CwK c[ Ƽ!yPM"X2;/ ?r-JncYAKd7olsφ&ᖈ)Y?_o*O˝?I]_(5Yo7zK"Jp/ BH6  IpuO! *z' _A}: ЛZLߊR'vu 'FSgQt,-| 5FYvz&2qav;KD#M I{0g>C,C=I 3_L}$'LPm 1#`!S6$Q<\pA[y.dQE]rʋMR&,9IjF*|H;9UQIMSӘVvDa_khH]y.r4 X9m&z l=ƽm)tv%v¡N$Nd@&3/7.a4h0b绻zf45L~n7O;m78 oPV8E#e.,wuP):=/ȵ&q}Dh\YC)-IoFčJc:bd#fIK#Dd‹%B14\֝?MER8P\GR(ä +>2D+f5 2aWNERTrUqA{ńUp0R(OrN?x d{r{ u`w BdCB( ܱ7 -ʃJW $fsBV6=d?oH MGwv&G'fВ fgBGZ&I tV%v3p#|L@I[p6u3-(]&P>~綢^Gu=vK,~\/PEԠec4+H=w1#8)iEh2gxyK<`#zf\*4~1 ^22NbjDIdoC\t 5 QYzZޝ1lX`v# _ }mȖ=RhyscKJ iJn82?[]%vs à8iR"₴KZ$PSq%@qȯqVi4kS:l;yxp3`\@l"/h/%.myZl $m*Pe ĝp`)$O-`^$ xչ]Vd,)7V۱~QNb5О^ /l˚_=dkOV(p _POXbя? |+lb,;j iF,}iɢEզ S(*YBjS^֞ 5 we |@,#x+.9wfmry0fmUsƁ0-!GvGC,+ct8ai9[UFO>n_+cAd};8}!@àts~sLc 6HmNO lYc.^|MU GǢeuy)3&ծd-cL-Є\b`zJg>S %aV},n`?b6`^L; 2vKʐyNi0)ư%a*ZExw)T';!P%js4kn)U/ckI16t,f WU X%)w"ج !IA`َ#\noF 3iCN=HH:i`$˳%?ҏZ":S:u׫kZIx]gq;Fq77QDY5u(HRŦ+-WQ nSfMeq n)֎!'k_Q΢ dśGVP-ڻZM獳/1јhw7]irNS׍Z8)PZPkljVlUJo27,s(d " ݼM;p>'GfZVEa7: K6Mi7Jŕ{~ ž(=Q4be{dH2|ٙ@W\BDh8+$k2P+^|pе 8Ѹ>y"q!pHO},kQ6lxI3q)2`hOlD!svdxؖZ*KjAs}txEթ1/D3# a7-veqsw L!pg OodD@Gr;&qM2_6}eQ"}to꼒K,tkeV^P8׎O8o|az,ER^8pЖRJ^ϏY6H`ͺ vvHu;%2w]tfɋ<n]cfvG\y|<pe[s(gM|fCN`eqo4Un !pSf|.b4ݞ3;ԟ)FOn_*U 5P}d/{sLs\(0.O Yu3}.k؅6, ] xqk23`uUFcg[uAaiI LZUx(R{0tB0[}%XLlVnzBiuYOˇRC`}X6yS]q{o{y5#rS'WytXå^]C!K0K'^4GoT?6.}Ύ0^wLb^S)r,86"|OL2'QvLhBȅZ 4Füa+u.7c\0Βrkk ??%t!",5U5n4'jv D 5<~X .k RPp<@?91ǝV|B=m}^ws[.T¤9K;IpVb1$φ Hʒ55ʹҬ?Md\?ja{H  ;kY$/Є3^20:0HYNDR@QX @6͂KcIq$-W8#TZ8dXcR|*&Pr4`RszZ);V:nYH/K yIGzd*SGH"éX<+ ˦H/K}|J)'ew@_6؄>qnEtMuj =erW<ʃ~g-/D*MɳXSh,rhP@H)DFAfU ºo7etKxixN>LzޫS\OGyk,δZ8RQś-QS6 -1xAcn~LSKU5#Ij-Fis{X)_lY5<[asQ0ץI|ރVuH0]o#$Xz$4 ?3nȖTE}Q?bVy1ғgam [㫙oa(1孋]MŅ/9wG-&1YiyZsP7mPfkjxVDC?A|OR[%Uz;5?2rr<}$PI4  Dߢ%'![""OS%Pɼ-Ӣ߆^?ZP䛨:Jl7QX/>F+l\qYI8~`b*?V_VNQqZ8.om8.3#9RA_Ќp*ܾ@%M>X}|W9#%. bT2+둛f7i_l⇕d;4-A&EQy4(`OUϥutbxPzsNsja钿 4yyB=e> ItZw3J36w(hB~RZ\|v[uGD'*bkCd'oCcTuzy-og}QT?bku ZMSQ7*IG\ J4л["̷6 Ŭn~v Vl[P$G4~VFYSab_8y2dnxQ!-0Hf34pVFZ%+ЬBGn@\EV'Zl)eyV`E 3[A/8ŴDq3T&ōn9 &=Fpsf(fV!ήDC: YZ