qemu-kvm-tests-15:6.2.0-50.module+el8.10.0+1837+d7dcfbda > 6 6_6 3!pQp)Tξ7]mtZ`f` ]mtZ`ztiЌP 8.LV*#xqvv^}f*&=볎 Qi![<;{x TL*ܓ* uy1I:Ӗ-M)9tO(\KsR/ľ 2x"9*Hm´}}!\*qvx%7NI5Fl&41[&gopn&Gӳwz]^0 |U&jaAD]ʌ*oD㻪(?P/fjcUXDjֈVE<6U>?` 2+ٌQ.f>@)V6D]*P10R#W$|ݬC=83gxEHW EF׋EF+V/K|8;`{ݕݪ{e؏`h:s MD*?UĜv@@[*q18s57bf84061e503349c99162a9dcef5b3d3c51cad68173939924a53e05c3056a13e4888805a2730e85f4327ebf25eae70c37323278 C3!pQp)Tξ7]mtZ`f` ]mtZ`0@@(H I%7%r&-Η%!sk)[(=E Uu8RKr҅Y# sV(K6|eD2ZP"`mcK^~35kز!H9Is<'^>5\xwJs~Jeオy:#?Cq+Omw bQ1Ɂln:ڸba?(RnRɜl8X=/,,Asʈ)͏ d@ f=tE>uls!y@x1/?Z0Jf;M0/9 e`pA4Ttc63A#W,#D=fY*9Bݦc@>p>z?zd8 < [(,\`ek     %   @(*849!:QGH IXY\]%^>bBdC:eC?fCBlCDtC`uOTv[H w]4xi(yu@zz z&zhzlCqemu-kvm-tests6.2.050.module+el8.10.0+1837+d7dcfbdatests 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.fUord1-prod-a64build001.svc.aws.rockylinux.orgKojiRockyGPLv2 and GPLv2+ and CC-BYinfrastructure@rockylinux.orgDevelopment/Toolshttp://www.qemu.org/linuxaarch64-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'c8ABH1U 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, ht - #> 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큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤fUfSfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUafUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUfUaff7743296f6db8ce40c0d116a91ef2dfd50db6c52aec6b56ffd03ea320a04c2ea42a82ad0660f04165ef38b6d63e9a735ecab5cb115e3da7537481868d9ca15ae0a9c25372a375b32b9c75db88cb54ebb5b28a48bded9aecfcf2cc735355492b7965f6c08c5cb2f08d3e7f5c61b115e8b1f6535bbfebf042d9acd960c779e4d5dcea19bf79acdfa27feafc746b61a81026200a214d55d7d82fa2e47d887c1d2f9dedee89c5d79641b0bf81161f9ef9cd78707785259efee47474bcdb39633dede55fedd9c6a62e2d0baae28d27ee49c82047da5c2b62b0899d0b503c79fd7551f1619e5782e8b1062d46eb15eb288e4d40b7a4c7374fb8e2f1796a73f50871cfb4d5fb8e6272e57940c331410eb41b4a44d957993e52ec272885bfc637ddb7287d08016aef1fe20b4b617861538368752ad903595edda13abb97ca37a16ebc3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b24de9ae9bd7882731c5d707e531f3c7c02ab8c90a5ccfd434436f28eef82f6c618c4db37c440dfd8ba20943b6febc20aa9e527c5e5e3db53dead832cb704bbb366c3014ae874f5ebab504db2d83e7f7825fb1b02596e5700d36353c1b06615fcfc4e4e230a01f33b26a9bf262463a8cf34a59b9cee8da26287a235d8105d891ed28d461e176b2e4ccde7d5762693cc644ae870a0d0c040e76c034075f30a6740585190731a91b7b4b686ea8a8c0c72baee71cf6372df7db7406df45acd7e7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da6259095111254f6ba3cc6f964fab4603f01ccaf1fe274810e3b339d3bac0b967d117d40ec3663437a597d9ab8c216985ce5e88f88891ebb4f924fdc44503b89b4627a84fd828a3d7465db018327bdfb946f9ad6cf800f893dd5803aa2f14f9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557363784b084e7566a4706848a97a304290d006c5bdd69b330cc27da9e6529f890073c4c00d5b2da926eb45bddcaffa8335de25f04b6ca65fa9b21a2c36593fce3aa16ad831ce2f57a4178c60ff650bb5addf2348b807d026ac4e6664c8e6732569b580f08d282609d9f7b8365d278dffb876788d9b6e5f5aee2cb1286319f9eae3eeb9fd108cea81a634f99a41baae2652927dbedd4180bc35e8d0b229e93ba053e75d0cb4d8c903546e0566858a6abc62bb3c891fe9f787cb929f6c31b65753e2597574e2f6f99178b0fd0038e670479c82127695969a6c187e5f0e9a5d71b08cebae0cb5f224c8d95fd51a7be5e784d758167ad7325686694971c82367b705e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e26c39272161b8ba10438be7f11f67d1de787af50095aac15df6f86af557f4f9f6bdf4997f58498e74b30aa273cbec7987a08d78dd5e5b9fd9b960bcd858f60d02ddb762d5660d66d8879934a549239e49341d6b1c34a17180931056a047e1eff638dfee3c3ca798a52e1a71eb29ddd0903039b3cf7bd2cccf199b8050b3e73f1efcbdd05fa38317b1022a67a92845eef08c9ca1a057a19e8897d34f234cb1dc0cff0a6512bbd44aa17b437391736e3599f7ea39e8a40cce482e98c3ca4df6533bfd1dc342ab2e808853870bc52a873e0867919c44b17504866949c68ba203d75cfbace676b64c7d7d3cf9ea4f24449dd25c3b3391a527227d58accdfa417c575a634ad471523bfc9fcc1b91cd5abd502aa5c4862ba9fa178384ba78dd6ea3df267bed40a4d83e0932673755ae045f69cb37aacd9fe20a9e78cc2334d56451aeda964beb293f7693e48bdbedfe3fbbbccd90c9ccafd770f6e41cc7a23f5889f0e361c57dfd64c02f74b4eb7fc3b131535dfc49670069c762b32c260129a5131e6486d0d84b834188bbef1037092684d73f91133590c79bfe0058de7c6e191a26a149fcbc944b888ef197fd1b5a2a055787fd5cc31d8f3e39bb8f42a848680f8ea5cab15b18bd9574df1a9310798fa54d11a25c616130d3fc00822bee9feada761181d74e8988cd32dd5abffe43d6ca722003b68721e85657d396fa11f6e1b75d2f9acef738a103ee6186e1bc9cb9faf30446f30898d1b58643a4913d2b3a6d45126bfc0cd6305e10c1f38102fc52af988b2eeb7a66ee0ee77295ca6b07f84391f15d118251a10bc2fbf6b2bf5e2d36b9b8ac7c95cec08f18649afb996ed6b280af84c42a549978e01dd6b17ee3545884c1db0435799d1b66f6b0dad6e6a29533b314083642de75f6eb64586ac853e7d844919217f3f56ca6163496384b69875f247669394e7faba75bbb03969ae04d77f4c902e65b1a601849e7c9a1f9321983046be41b2cd1fe77a4b10381e2e9755c07b6e0d4d689ce107fa1c11c2b70bfcfac4bf14d2b412afe0e95532d29b6a928ac19585df2980e28d4160caaf0e12ccd6760948caf9ab31158df4af130b91f67536cdd84c080ef5cf93954db20eace77af3f68e3ded1f377c0a1add4cfa16c328e4792cb1576970c839ecd2964f6ccacb05deb860b036e8c34afa7be517c0c530c89b4f9f4a1bd6176979bce37fa93c531691b61580af261c0554d02fffa5e1cb26267f97202c9706c35e443d90f5d3ad3b56668cddd224a3094edd35eb3b76da5d711f542a732dbbe4ab23484854848f9599c7aef7a45ef4ccf525b3c5a0a8b15d6913c012fab9c87d349d37fa2867d05d6b6b7348693421c7a02b7cd10fca0e3a5420467879cefe73fcc4092b09fb58e40c7fd3aca89c7bad5450b6b9dafdd8454eb0fd5913fa464ee992eb0e8229534282694bf885a161eb62d596ada61005fe1319d808bbcfb03a0ee6a94e4b60d2b83367d917c9a8c938024e2bae2ef194da8729a28ed45de7e6e005776388f9f668c813cacf91df5dd59d00bc6f947d25f1ceaec21f8ae059b7236fa36b90476f52bf574c7223a41cd2a19f9473b4c35a3f3fbd06d7345145f522ef96de777f38c2d17f974fcf38057470c58472335d78c50c324feec1793fff4b47bba4b42205677804c6c05e27b4b9eb3d8df4cecd84226c04fef591f151196c063310cf2b65c325bbde90aa44dd55d61aa9d36fa2a97eba70ba6462cec1ba6f8ee25079681a3e671eee86ec594c0eac641899859d85e4f2fea1c88d6db9b9de740e20dbc03cdc9686dcc1070c8b37606728fefbef58f27d670228340eff2c983fc7ee51b6c9dd096526bd0fdb2ca4a75f0b4fac5acae1a937567e902db7fba628c1c5e0576fc2f57a7eb81f3450d8941b420423750c993c5e385e347b75cdb831d3e27bf97c2f06ed8652d39064b481c6e14371fd5d89253363af4df96b430aec00919c8526474a6353cba48423cbef9d5579f1c1813e1e9f6ea83c216cdfd2d83007cb00f9060fefe5bca0e59c986d51e6eb8a5252482b47a8bc17226f7a2be2842f3422e88a2a0f3771c5179ddcde3ddea59cc6ec5729bb52a83da9a93f6c2a13aa8c14191421a45a5335150bb210bff2d5492d716ba8a838f61e478df1db67f09701c2c846dd8d8f55f8b1725b47923911cc6d8c4b5caf563e6d222a499d7a0318ef0721539a0da7a996a025a35fb68ef535ae89f351210b0f80d7945bb4824ebd1ccbaab9410d94483f2c842518d911e8c2c51b9cfdeedeb27fe804e8a3551aabd3f6d6cd21c37487666d15081f6890003f715c80b0fe81c8dc2bbd6617931f61efe4ee2bfddae11b57762a4fa22592d2396b17c6a120f623de54d45c9d276125347114c6701e2c2ad09349bfdc5eaba5ce3684f32bb4a3e844b67b969e3fcdd8dd62edf606ee7b4ce8e1c8fb22fff31b3c5de0699ae5df5efc8b3dff975c9452250cdd28fa648fec3ae134ba9ae2bc683e759130c7e0caf4326fa0c5d2381856b3897dc6373a8bd58e6e8c2985cd989a8759bf2a032f12812306fc906b60b645fd6a2c4b4e4999d5b7fc5ecc23d75ff4c655442b62fb3722c37ffed2e387b7964596f22b88a29a1e182fb824c3b5eb91f11ce2bfff6cde1fe843ad29c0a3df9496b2fda888a4b76b0e3790a55a8e9f365d6ee2a3b59c93ba187ea33c54d528abcffb2cb7fe58c8ac42fa5c5ea85931c8c7d5285bf5a74a2b9b7a3063f0f69195f3ebb6655171c40e750fdf21ccb08868d6e2b15fd39daf06cbc7198384da29e919c6995f248e4ee9340db8637c8bcd3092174516804ab58730dbded19a9d0687e9f84f1ca87a8b0b54fedd29e0bc27055c21eaaba1db4f90d6a063baa537da850f04c6aa5ee153fa93d3493a1ec33634aaf90ae9b64befc44e7541aa5e00bb2b0c1a94be53608f6cc2805214c40165e0edbe93ef2166c051c69a134425a493da10971e169c738d80ed18a1e35505d98bf84e20ea82aad1045bf8f3802bbbc243bca1f51dec9bdf8ecc8d2ddfc26ed467eac9dc99d6ac3b1c5a2c3d4f1fc22d5a05fdaabb3817b0c0d33237a9b4f71b2dc7aecfc939dc11937d53d48ebbe985403b2a565c331e0c7fec6e972be9083ad3b7491cc8568d90c483d479d8fe8a96a0c1867eadc833940034a976b020d2d4f1e0d13b7fd33b3e1e328cb7d8935a22f9eeffdf8974604c56139b3f10656ec9a6632985f091bce88e1c72e9acdb7214903a74c50fa72d51d8867815b20d7ac81b04c1fe0f4c8850a1d4e5430284884d76485cbf8b0b1d0b50bf129b69c0fb6bc382c7059b009ec9146b9dc48ec38ae138a81e83e64d23a3e300d0df71dbf6b2ef28dd07ae7d540bbf868f46789904f503445cdcf8e8fee993c2b3eb3fef20a07c63afb472b9455f864f646e7192fbb3e48ad381274576e8a00dddc08b6b5f3c9b415bc3a08ec4cd6b111085335e575ec233c16e4690b08aa5dfed224e60004b62d87059a369b7f7bf687fbd2fa7486470dfbbbd9c0967767d673e87c399500b625788fed3aae6f4ebf8b28d31c45470dba2dde2f97730acd3023fe4975a79bfd43cbd950a591291f5b9fdd2ba73efc1763b0f7aca1ef7e2b1ed2ae64cbc8c86874e209f4981f2706741425408fb0a52e7ef0a43f85d1480ab1ade669ec8ceda2f2a8f064912d3f1aaf01175b4d8c4c9cc5edf7f3e888a120702783075771a65306414cc9c95a028c487e583b562a3543dee2f35e239b4c294ab0aaa6bfcb417c8af2e2a440114625c61278f4f374fd24ba7a876b3e88333fee8aaff40cf3cae2022771aa7686d0ac1975e1167d2671cd6356da8a0d2752cb63415a0c64cab0ace34980f3546957fea9fc90a99e10e7af30d0eba6a9b443a08727ca9a1e0eba6c1041f7d4347b64e7069a613e3644a0122ee665128f3358b8a24dc26be71d8715b2d2848fae330f929f8209767ce3129090ed1d00a7e1734e011d583fe56e8dd7a099f5821c9a124db3f02bbb89e4477e8f75beca9184f3eeac4c2f1c0cd5a32a018ae0a1915c7e2861a30a9d3b05abe6540d43ae16fad44a0eb3d20e50d6f58b4b0627ec0794cf17489d5a0916ce0562d4138f28ca1dfb220a0e053197a1dcf961005ee01741e762216debe9518898267987de13ef16d40e63731fafe34fdb7be80e3e5fe949229a239d4490943561e48dc45d46ece9da85f68ebd9e5882ccebdbe888f755c9f1b14b2245caaa3dd6658a2fdb28ba6ea5b3c84948c1c16eff6f860b25dba258d1da834266bb99c169e67a3e1b94484a8e1379a74f9e989ed0c1b73954900029f64db0bf5573884f75b9feb206e4c4dabe9914dcf75ee2e49b82bb60407ad6e3c930bc6855af7a829f8496e62f7117bdf20468d55c0482b4e492709d678f8d4e18f3cee03b594915317b9f7db5546094ff583128d3cf0703bc5daeb901e68fafa01cf9c78b6154ebd23eda38a0b30eb34528d821203e8019081e9f4c3a392305977940b140d76fa80e759063c7886edf3cd26f907d1dbf455f1a1e19715921f1534a36dabfb557fce049e3abb0b78227f7023945e4c9f9e234c383e375e82dad9a39d985a1edc8f8fc974cb5da856f5c0873be2f46dc2645473aa27c525604f5e126b107546e4fe9f92c1efb8f98b7b4015c03d46756dbb9619d80fc85e806cbf4f841499e4ef64abc996a26dd2a71935fefdead745ab275e714841d2b57d9aac16e4012d172db32ed65a912e459886fd4926d88917b99c19f188b0badd1df60d166a9f248f0e07d5f4a52f004b4b4d6fa9a834e056ef67de0f4b4b7ee5492f266f73bf4450638067997aa6d2e07dc9368dcff90b27ffc0a3551739861d177ff6ee44ac98ed8971d84a529218376dda329a6038a84f68dfcffb292e943dae8b6220f637abee011e0de548035e607e71a65bc2713f47ae268e84f0ec7e1b4b6ec65440a90b1789e33f5668b794c67f68b750cab59491545cae2e1b9dbccf7cc009e1ff90ce72e5577d17cfd137ec45e69c1a3a17ccf640dcc18c211a2363b9d11d6c8f4af940d369c0086684adcae11014ffe6cdde82bb132aaf4524eaaee9361dd251b13acec99e7b6d5f5dac52b479a110cde6289c25f5dafccb150c91c83e0b06b4c5729b1e35e0fa310cd181048997f4a9be85cc24a5a9fad86336f14e6045bfbf7273ce368d3ee90d2f231504c9fa63815061b93a0ce59489137bdfdae3c732e9389c44f44546c71ba487e3a73817b24a40b5020f726b6c0e481c31f6de1123b3c284920fbe87a8752ebb99cab8539b1fc3a46b967baa40a7c6ad479dace028d529bce2466c439d68c10a6f259632f4223207b526b5ce64f22720e5bc151509c79418bf2d20ae45820f2a62f46c3e86f21faa74ec6e88ec787dce37292a7a62ef9dfadd91176c34aacfa4b2ef9737197c00f6a59c9454a6f0bfbf383d74b4b620acb65fbc62ccb38fe07f86134ea3746ce0a26d5b284bad827e3e04e39895a78062a50ca7dada321a13c751964c04047357f9f02303c28fd6897f9b719f6d1ed0c890ee20534ad86e041d5d09ce97765472edfde8e9b3611159f2065bcd98accd77fa591084e150a69d247ec9d9f8a5764084647029b598212f4014147508331ec87d40735429229adb4a74e37f9c66cbcc2cf95b8375e62ffdb596fad180ddd8f8aeab42c333c80e034560f2a0df13693037bf5aae2629d0fd81af338eb61e2db9947ec7f50b2a165ae4cd2743c55e75115771d734910eb47675c21ea1b217999803c38bd428d7320e72d424bd71dee7c89078a8e64c973d0c30bf5d7d787d7d08e2d870f7facd24f3122054752abcf08b686039c5f760e217f42f4ca32482ac5349f4641b8f6975bce75b3e6b04fe8dbfbda5d1ad0ee170509e723e993b2a26c704a7ed3da0a64f7dbd4fc09adf460db1c9c549866e424ea5334487ebc8921e5eccdb0c1ee239fc4b4dc4f33bf16b3afcf345c227d13c6d2b38f2bb3c84b8933ba26d71622f3b9fd1dd2a71913a612c044c05419adac817bdd652edfda074fd16043588221f7a8ac133aacc11f6c252d1795cc94f37308293efad261b7969d0b591d974c8aaf9f3e8bd6777262a3d9605cc4b6e4f6f626dd4c616dd3956d2e0b28d40560ec9e8e72677b37ac465b0ff71aa33374a98c019c045ded60aa367a1753a6c8d0b0f867f0c8a134897d29736d10cf7d04f8ee8e5106577cd9d160d09c869719a4cd572bb85872ed523eeb07d988587389a5e8f9550733f9e9b13549f29eaab64d3b434d8c86e5a6327f8727ee3d6b711d742c0eb3644d1eeaa1bdac57d7f17fb7bc9279f43d40b170d1fd97220f2ae71437ea251a820d72316b83406f4bdf1bfcd34e89c3c7d435cd7c670c68f81004f692306f564ed6ed8373d66695eeadbced764d55e5d631c30319c76f33ed674496328a325cba91319fa155da4b6ff067228786115939a718b32396813a4981db3bb8297593df0c9f71726635a985e5feb88fc76daf55d8ffdf95c588df14c3509af0c417af6cc36de10a80c3b3fa46d03b20d12ca9f7b37f1f7c8c166687b60f5411d4bf8446ecaaceb8f9180e05ae6746f50a7ac510c78d20c0f7c0fe0485270ff29a55373872e4617ff74a2fc0266320a6a8dc9f8528fb747f264745d9486e60ada721fdf0b739304d5d5ab4d16b4f58c3c62af88ccc8273820393650ed90afb761f161bc40b8ea5b8be9413d7d38ef8647435e3b5a2e600e975b5143bc6d288d3970015d2275e31c1fada4c87b70bdabe0aee9098cd79cf8b374716d46a028f2e3539c450b7a29d3cb4bcc265c6d5fc1c58f193bdce82d4c6e51198532f347f396627973debe551fa88f368255f11eaa3e056a8c72b7cd85280cfdb544e780d85fc6a6dd39634e0fc3e48a610fd451f5676918f3c1acf92a799c8c7361effe26345621d7aa8957443331a7c540dbe0a6aa8e1aee57dd9969d2d0a6099ac88b29743070cd09026c0111f140050cba1b1863e9b4fa76b6114286d5751def0944c1d2dc660e188df50aaa9f4c8d7c571e0e6da0e402ed86231c8f57eea665d393e1309d50eb2d0265d6fd69a7108f8d398400df79e5bcfa1c68d2780fbc379ff818133d97e81f65728398120297d7ed99757f3ef58c80130e473884e2fa4d616163069d3d4af09ffc0d889395ea0ea8491fbdd1b30aca4eb3a8d109cf30ec7bf94bd276efd881570a42193677bae21b8e88078f7747944d702f43785b91bde3e08b279d3a7af902941bdfd808fcb7f0c0a5b9fb956ad07da16a61b1da0e0d177af89f1519d0fc8ed947c51d24e15789719a73b0510012f4ed6988285737445bc4e7ac89d432a435164103208b961ab74d6c5d7d76863270c5d8c3cff34f52d16be4f5981117965cab2b2fa12b721b0b7adada8cb0c8cbb5794fa857e9c5cba948d2ef4abc1c90c873c00482fbba1cea998014f136342630c1a329627ee41ea10d24e4911d864003fd11832523b2a348d116a344766381e357f8c3e50b289ad7919a79963d6916148648dbf0602991b151696882cbbfa78d182426071ea4575649c3fca7ab003f87b3495c3468b4bd102ba07bcc849ca067d633bc092a7f2c01e60157124729d3c181e519f963cad8b73da47de4b45f23814b0a70b12980f459eca79e390ab273b50a99fdf6fa25cc527c7e5d29fd00b6dcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648171ef9d8fa79169d136efcc98012dff6a09f7aaf2e56a6153d5545e3be34378922aa2c02a767bf2f7ba668caf9f153a9f7bae56ed3a11f07727c266234403e72c383906db01cfdfd07e5f5f15698c08d2140826a6429943040dacc4210dac9d13cc8dd0dbb5d8f1db20713904f40fc5526d3ce6e4ccb890135c3ca8cabfc2acd995703cb805ffce1d665e29d13a43a3a386a63b716787e95d209dec4a8f887e07374a16ad7e5337d3a950226a67838c67a2ded6259e24256f46067e0c104d9e4c36df603787c358b49aaaf90febcb413f1014f7006030b6cdc46bc4f28aec6f8e0df8ec9c6a96210133101b96004ae1af080c64f6966262e038c39fa3d043892b6a6567cc56fd798bf0ddf8c063d34d7188c94e42ed4426d2e330e80337c82d5a4b360253cf3e41cae3e002bc229122d5b9e9ab16a533dcf2cc18c59ed66c45744ffe438278da9b81c7ede2624535473ad7e8951ffbec649f0e92e176b60b3ca924ee3071103e3731fb39643e96d6a879e9e5651c00e25abd88ef8c974123bd91f5c89a0397e699a6bae09caa31095c25afe3d002955730b01d9bfda3e8f1d62e31617b4ce5dd35d2dcbaf148880f8e029d7bbf5aca4cdadd81ad6986d0693d5c1e65b1f9906af9afbd5f64b0e23348ba11bcaffe7e833fb8f2ea4a9c7787fc8be657496ea1298c5643e7a830219c7fa38f9da748ddb7014646b49da85317768f42dcde86a91b1e0ed04b2ecae0f94cf71ff858f559583b8a191db5e91aee77df59390e8a03c9c226c0ce8ee77ab6c41bc77f8e7f487aaed4149d3873c5448b61ece50ec41144117164ffdc4c116a7a53857d52b7e1af382ac63306ac0e879c2076dc3d6aee37a9d67b01da1bc7478c0c79f6aec4d8931b7dad8cae70bc6934472f524547c3f900af85c4d65331d4813a31bf63e86a4c0df8292d6a88697701e92c9e3ea9996c41a9f3cdab40d114a0e8918406da970852b4930880eae6437fa9daae5ced722314c5c24e62216ba87df4a243f8dffc263d59d17f91caccd4f822d0f255ae0fe4095d6c8b310f2bd63f1b9b9dd7a1e259c0e8a53b8259ea5a15ed27fffbfd19eb1fed56cc1497b53265e8bde0d6e1eac124e14629e2b2f6935f892f454ec2f4b6e685b5f18f7297ce91f67295e079c2d7a061c9fe240b83d5b9388938ce687e03d9115fb09a43cf85c50a6efa2da6a6163f24e9b8fa4f68664fb27901105cda32da20302ce6d9824f4e99f6a195b50dcaf0643c66419e50ddfcc65e83e84ed12697ed29caa94c7d0733368f8a97c4da0ac2a3678a15e41757bddd5a81d844eba64100881f519cef689c8e6f0d84ee0be0e6135936ae2bdc98aee75258c0530109ba766e5bd2b910172c8560360a42206820bf182fdb17e40dd8be9e2a834601dfd221220270032056616e241a1d7bfa3bf3df8fcd59190e7fc54ceab46bd048304013934f12cd3eadea581e6361cc3aea65f034be48d04eb05f731b55af8154e8a6433add10ae3028095790a34ce823ba6d16cb3678a172009d03f160e0a8960c9dc2cd959327c26667e4ca7e8b30cb32c4191878b0adddf86586070c59f13f0da49f7f7b5df040edbc93af43a5f1e41feb0e06a13af161bfb807a1b8fb5c40dfcb92584d77c7e3dd178aeaeb7c74b06443c64d62abd1a778e184142a4db6bb6243e098c85ff96cf5930b0ccbf61cccff813d47031b975f1e19caca351f3c91fdd62e5828811d341c7ef5e334a8e8d30404eaaf07f727df39de97e3facf1740fb274f83396a95fa6b1d6c45cb1a69fa4558bfa4dcdb3306bf080700a735769950491fef53a00e9cb8e74d1feef1a89cbdeca426cae27317680e7779007526ec81634497dbeb6f6d024c28e397b494843c8c99f8b19b3508615d562c61737364fdf71a51d3582e02b6d752a67228e418a6e3c1d82ab9da34befd180e1276daa89b4a8f83d8cc12fbe2b6888b40422aab32538ee579e41f5835185945ad5abfb85550db1e1f7627aed7483b5c5abfd44bd8fc4066a04a02db5cf3690c89cf35f1f90fe4b37fd6d5db24d890c095794304da321faa6fab1b03b20906405013dac9e5cd3679d091e8b4cd28d05ca99bb2df960595fd644be9df54cb5e56d6fe151e116450ba4793fab2cf772eddfce621ceb42ab1c8b083b2f3dcdcd8052ff792edc05c212261dda4d6f76e4cde577cd67925aa214672453662a85198aa0f5ffbd9c689d0b96f16cc0339ee2952f3ef3fb3d7a7ae4eb72ec1f8d06cd09f6b2f6dfdadea29ab8ce195ced8cb2292379aa15ab7f8481d22eded0cbdcc98f1775993da93584e6a31cea2c6eb88220c8637371cc529db94c30fe4700846e5af2fb327b1a2f1ae74237ecc9594602ec0bc91409334b2d255daca857a6c669d680dd2013006396b7ffd68053cae04aa6a2fa5dfdf53fe992a527d93d49a218c5eaa73e60770b094ccbd5bd198ea6505b2b6301e265c143ee8d3df4b9772df18454258c60f7ed115cc5d2a424d295323da518c48064875b2b7941974bcedac224a589c1db8359dc33e108041681bf45ac7480a42b080a8429ed9f436daef71c95c4e419f088c899f546041e47002ff5e273aa44e2315457711b5c1c355652bfba592063febb0ca9bce007618447f23358fee40c6e955de3784ec9bf184317bf9fb816ade808d64265938479bce787a46b875ee12ecc34191a71d075442980e8d9d95e4bc43f19c588def4fc8957d50323f993916e09ec0ba6a41c18ee099aed2f6f18b33dca7bbf5ef54055d19411f911024c62100ea99460e1882cd8d099b4e2ccfea564a7a74080dcaa117d693e2c40e1b2ef41d4701088060b6e394c68fe6e8ce91b1eea7cbefb1f451d4cd63dfcb6e9bfe3a491507b1d9dc32584c54732458faf8f76a14d49036ebb6bcea557fb42359081b47641b31aaad42fdc5350414a1511e1adea49b34dd27ac06afb2fe07f42447c1c51e7b06e5b9bbf232c6ebd6628f4b64851daceeeb857f1cf66da0870b8fafe4d56c97c514735f6ef42d9cfc1de39a11d968d46540254daa49f3f6cf370cc9ade3bb9a91df046808316b57fc8db10148a4b0296bd0ea95ebca81fc9fe0b5dfb940a7c327c2bf40036d816aed37c846e42e3e76d006056af29599856274cb26118d9a64de9881926e2f794209709442c928881c22d7f1f004ed4763cb50d1e7a4b93cce846632fc74b62a79bcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648dd2714048d7ace2609bbb06c3948b13b732e0fdbbd84a76900d56f0d3c891aa3edb37199df5a3744f939befbf9f93c062acf0e549080c77903261c29b8dae7ae53900ff8f3545191e7ed6c1c05c8f1ca00ed3fda8f4fd82e80e4c28fefdf57671debd9bea60a95698b51981eedced4dd5b90ae07c5a38bc5148a16386d0b88d1afd1e97b931139eccc4035b7f7423e95691b5fa17dd5bf8bbe6a911beb76fa2c612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473ad2461001e4ab7afc91363c537382041e24619805ba63dfbb1bc5cfceb8f87882897f5bf0a97c37d44a84f9099ab178236fecf3b39776dfd811c917890b0a68a06f8c4b9126f1b15ec5a79e805c8dc291a445e507d6509312f8bbcdea8946376dff47139a6bbdb4d8a881021ef0cf6bab97992d07add4a4722d34e244ff56beeef304970f4f95022fcf4ef1d4a609b93c5a3a2f4644775eb2dff37c9d0012b2fac96e8cf5d3061a350698b499d06db9ea2354f8d32ea68edd766b91953fddf052ea782fd7ea2d71184a4f4a8659bd43e191c8c2f0e1a01a7ff2de1465ac1d6e81c8e1148b3b26b8db8ea0832c0ead56ae59c5930174865da8f3715818ff24844857ac660d2adc620906060e2e6db47bab60ffe6bb023d34dd155f076121b87fbe9d2f60a1ca31c210cfbee4a665b437d2dbe4b6fb101be38c0c0b34b6a90e6689d2e2baf5f4979dfa83b4e75db2ed083dd472874bf7ba18b0112caee543251f2c16e2decff4c820a97be6df101a3c300cfc18d7f6aaa4a469531f639f143f1f9f63c38b7119298a2529a3ce87504eba78330d1ca57e2074dcc6615180905fbe28cef478b584fbded5e56c6982b639107737d96cf7f315283aa061f9aa4e663dc371ff7d26ffcf9c227d46f2c020dfcdbb252c10cc1a783144fb9c4503744c17294b315568b8bc5fa74cb56ea8517953e123d3e76c7c52e6cba1e30561204ed28970ba9f96fc213b0e67049eef41a527ab242e5404b001adf22fff6fa3d60b22bdef3c2be165441b0326e05f52bcda899eca8d0a282e27751379bfa2e49a21863bdf2dcd4b8449c64753aa1511d543f9d129eb85791fc3990ab625d1d1e3dfd5924128faff1b887ce62824756865bbd6d908cddf2f55d0d348c53c9b56f7ed609e6654eb9e0bc092c841363e6ef4a2ad86c183bba6e105c951d48a9153976c1602949ffa469c1368cc5407dfd14b983903626703cb834d4aabbacdf6d45f9d744c9188f7bb3eddc17bd2661ff1228931cedf429a4c0e82f60e610f5bda32414f5738e30add65268d5484411326a9728ab8e5fdebf33585e965668c5dc6b6a40c1b821ed978663f017c83fbcd7ae5df2978ba6cbe9f81f824bc24ea96a3d2e7d480bc0cf3229f12a1ac0b6d8ff40caf78c7b37648c96c3f08fb95c0d9053f89257962fd38290c2b567507d900b71d4664b115bb90d79d015bb172578a87de46edcb23cbf049816112640a04866304021ccc60c5d3da4d240c71ceff631211ef3ee4b2f21b272e660e1ef7abffc5fb350af50591d5f040677c362d9ac00f3eb2741a9a20f6a49f075f85b52127e1d19a53fd79f9cc72dcba2cd1aa1cfd4c38675d817f94855d9f238d48db31c00f5fd4d1587271bfc86cef490cc4b036721a8e92fe318c4cd2ae16f736b7fb7ba864587e9474ca8391214af957fb0375ed62b793e59f0aa390a5ab694d752695b3e0f7a5f836aa2b6ff3311b9fe21e20b784152a8d5aa10531f48c0c60db7ed5e0d737aadb8008f7eda7b2ac48694f493a4132e07d48178ac95ea5c82492bc46b921a3e37a2783d932d4d35d489b54cf0ba5af18fbea9a9c7e577cdfc7f366e2a272e2ac722da7025a5b40251b22edd52bcf22584e56e9c030a3a77352e7431ddf6c8d28da8646de63cd5ef5483f6097c5106e0fa8bd12249ce0af4a4b717573e67f0db9ea81f4e313f5a332949c4ca22ba3567fe0a58feaae94f7522e0fc92a85ea826e7568f1048abb29973bcb39c785934d20eea44c7431d97ba958e40b1e2525874ab3e5a5577faff81eff0fb15307703d70c4e683913c26881fb750d06006fe414048632cd4f25ab9b289c2e1c65082a1e975c007550b22bd2f3b4ad5affba6a49934fad3e7ef584f7fe0b6ff17cf0be4fccb130fbcab4083a1304338b36ed6cb0282092b3ff1b4e0fb3fc4ce8154c084dec85e074ea416915944e806095e4574165534bedc5fcbea1970ccaf0ee2e1cdd535f14adc2e23baf53e7b6d3549aeea1da60e51c14e1fdf05caa17ba4eb4aa473bbdfaccd9c6cba944d7d309fc9c8d009279396dd0846bc78d0f465be45bc7ff0237b02b6c8da491bd0916cd3fc4aec8a40b5001685759eaef9a6131cf75b2b2c2813b4f77dd71db5e3bba1f5eb3e87ddfdfced23bf398a738c93c25c1bbe2d9b99a14116a4cad2046a07e64315d1b1a0739d05fa525984af808e12290e390babebd8a07c77c59a3ed24f21176a0267dd2bba560fafa11c04cefd3fc083c44436746de33c491195d9496f38b82463aab20e3f8c38ffb1bd254664beba68944a95296fb3c6bcd60502f260113f8ff87d4d17bdf19ae9503d00f4d4c709d56e985c60208fe893400c32d4e5445313f79e184f40139882a74f106e2df5b72775729bd39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc346eb3a46561a236fd1a929a8893b70dd140d403219acad277f92d5c144aa73b178fc54b0f43395e1f41f389ff4f795a7966d6df424e9642d596d5f6ac76af30f4cf9cd1afdc1979123a7703ef67710530bca7954e88098b649194f15fd6e4c77d536186da1468c12aca480623f4ea1e44b9bd0dc1dff6b6e6dcc760d1c34f7600e1200fd3c229bf19a3d16a0e4cdc8cec635f7d93fd9f1c61c3b5c2c1bef9cc95130172d0b1bbf386ff5f7dd5c3a6b7e0562c19883aea5c007eb298a5c0b8b8021a315efb8765ca8e4b6b9a968e459492ac9800c53bf919f87e24da9ed34b41c6596e3f325f4d7c3adfa711e82cae1df7e163fa72aa523ffd3b41f253b361014aa8b494bb202e5c9a7ae3a8c480d6ddebd16e6b7ba2d7d11010d147baddf6b05c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc32ea67c8cf6013b547b7ccada3d4855a61e04fe7a5cc4c18d0685a1127efa4d63f5096a4bf04ddb885aea2f03576ee2f524b4827eb3c8945f120e4cb5cdf5e1eebda15960fccd8f8d908daaff9377c834325bc6ef8b606128115fb51c2c2d695e11a6a12fd9403b44f9b236dca13abfcbb5e91f11d0a54f1af9bab23da9db758093ce746db2a670e0dcbd0599fca0bfef564fe6bee0a5ed9a863aaf55c138dec8612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473966ea66e8b6096cba992a927e9f9f44ef8fb4233002b844bbc1d4642347a3546d63a770ee4fe6324cad8bcd5c7f7424e152eb1bc43464b15dbd29a8c7a4d35d0f9341f74219c3606e6fb7b24d0ca4f4c2b1dbee53048a94e731e20c3dd15c0d67bc88c4dd3d4282cf18bc8af95b4c9665a4430d224baebf6d24022d97a643b54fc43157fcb86ebf55459b263efa1c24a8d61ccc18f6cc8e10bbc36f67e49abf4dd3aa4194b29d96780cc4798ca6432bff1081450443895a0db72a26c8dd2cfb162748f88fd70ee0d260d03f988bc9c4ab98a59e7d75203c28ba8d98cacd7aa76930a5bf73af142f6522d592bc13d97d6e57a336352210d890472f7aa05bd289c1e3dff5212f4ebcd533ffb9f4a450d8b8270bbb244dcbe816133a438dea2d18bfa450e3b90c70c300e78f6a6d4075f55bffde334bc7db1da2cde34d54c82eb956a87ba76fce0ed42025257b4c2e571f6a0e7633d8b6d62c0ba01c9ab6e66d5f55d48e224bdc76178bc704565502b9fb505a36d2b5833b00396a8b776bf1c9d586b870332205a9d79aca0e0ec50a404bbcb6fd7a0aefbd079a28a33bb4f1deb0c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a3245cd348d03538610c4e8cd5997cd43b6c6c68b37c5ffbb1b2bf7ea89e845753b2d5d6ae714eae92c6f383e0cd0f48ca37c9eed9f809aff61c74faf634a94108f6d293eda368501c9f959c0beed2edaaedc09de8ddd3a28fc2cceee0cd3a5a4cc9cd751d4b06440d425ab7f8c5f4a2e548c753a04afa195dc0bb2f0dfbe197440938dc6ec85557f7f1421fb9984f921cd2cc8bdbc7d2ba8c1ed8329775e83bd04f962ba7c9e77707e2b2c55c4580b18487212df59cedb333e7d3e231033374151f6c26f01c8b2917b4ee80bcaf1a85038e6ebc65aed359382b6ecfc73bcaae79e054c6b73dc1590ed65e3d3937284edf871a0efed16c65ba1f930cbe09aa6d236bf55ee9e1d2e64eb348fc43e3eff6ebf731f19d0f2ac6fc015c766f3f11c8c05918bdbce976c04a0fbb8351af5d9f8f44511c2ea71cb65a84cf1b5cb41df4b79b44fad746e38e1e3668fac418c111fc4a5948fc1fb5a5c55c65bc0122c153d24113d01a3ecd02cc716eccedb433aa65d2d88dff43219cf1f3e43d8d6b9f263170574f65e2db00444a44c876be9d14522201d0f59a3a7e20dee09d28ac894a8adf3595b72e3b402eb709ebb884103f9e7338138d236a62ee132680b48fc8cc47a0c127b77f1c8347254800df0cf391ce22d40ef4141f86f5ff5e31f8928586c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a0f71e3b1ca2fa19e480da57c3db52aa1d133092b450dfe266e4ebe16222d01f07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6efd28c41203a02741312188a83a5f9d9653928634fb62c2a55c4b120c729eec99ea2e11b3ccaf7c3b161567d69139eef971138c7ba840eefbbe375d8939b2dcb183d9e7eb40319c2d565e3f17322d0d0ff37fbff9333d0ec1cba53a0f02ba00b168ee77c877afa596a283b9ced9d04552057f26d8bbeb77a9ed118f5a82b2f42dc1691767ee50476de17dc27016a1642c3cc454e914bc7d2bec8e88912d12c7cb801a8caebb515582d40c007dc4e10fbe21d070f798015c3ccb0324ac974488e3c8661f5170074fa1d5f4be45e479e9238f424d73b01f8e1af99c298a446186733c0411ca85ad5efe0a14413038293e422f09cdd0ac0b2aee07e93c0ff4231e7ce07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef05a3c56d2badf087eacfdedd476c7b0e076fc9f7b04b1d0ed7eefe24005d82b4660e92f05b0f8f6958957dd7c3a79aa7bdac76cd1190858ea839690778b3d4a907a3846425301db64c22ac986eef3a89b49443ad84647de57cf2a6779842fbb902f3eeb05873ae6f80d37e09ae485b74ee9f7045f052148bb0df8fa1a109237c050cca2b4166eb814a4912eda852104776444ac12e3edfdb5aa51f19a619e7cef4e9599ba80a46fc12e2c0f749fdc28ebdfbb8206e1db5ca6c49863b227591dd805fdf6a32d8134a87f5bea4fd58cbb17a49c120b410b7e1dda6b48ee88fc627016a9eeb57859989381940aaac92505c526933b60c108be2f0a12c9dbdc1002745cd072e3c0b14ad7675dbfd33259f0acb2b41e0a9e5989c4a8e23d38f4022124dbf371cff3de735c8d91bb9c28856d1e5fa197bc2193f040020d5664a2450666b8fc8f5fad905d28ab576fef1786aa036ba0e4c4868df6fd7fb552b61322021bf09957cf80536b92eccd83e58fbb568070968cf14520c33a023833c4497dae2f7093cd1afbf0bdf3186aefac9e9b29656a9fb1ba2b725da92a1f9087d27aa43249e9bad94ce69c296e5faf1f04bc0d2492714c899c9df4590ec8592dfdc261f01ac2ca2dea5faa82ba7208a317169bec8f1fe5ef0de5821a9bd01ecfe62286e20df9e0c5c43d8d6088ccadb11b6c7000a617fcb8f69107b4df70b89dff19f3a2abcb1b97d0a1fc5f5e314a0a77be17f9f0f2885a23aaf9ffeac44ca90f568cc4d3d1242ef9bafd8097106dca65beeaf79ef416c3349ace5df729434a332249a096cd17c130709195185b042c54625ff9714ebc58546a8f13543bcaeee4455b64d9c08a1c2a76e6ac52aaab0bb3e2f587a6bf688dfe4dfbdffdfeda93687685a59940a13658aa38dce047a3d4f5d0008424f327428b175356adfbcba9e177aa9c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759af059bf65bf08877e0a673e1385583430e83de2b3df50c629ccbe34e420149d307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef20188185fd1795611218a6fdcbcef0bc7059b1ca35d705fa0ae17ed7dd7faf329644737a0220957fc7ee94a6002c21bf6ff64c8bdaf0b736cc1eafc9cafa9b3f066c276b6d4fde12e758c4ff009d52010e54cba25c3413ff5d43fdddcd8f38ee18c8466744748200a2f33c7eee4cba75c13da272206a0e4174db2d48fa60d542bbc927295cfaad87074f0c4f5b847b0d9949267c8f6ec84031c210c5b18628e45d9b18578c6d29f875ea12cdcf24a75737f93f71f1775d7b2e7b2bb7556dbbc54300e4272d65cb05bec08315535e3094823e13f214b0b72ae6303c1f4b79faff59f377f81d228b672277355ef4f1260966b913581a6e9bb4bfb680b8f79c73a0fd69f2aa55c86a0b9d2991cef1240ed93d2ea363190c45b5cf92a55095ca5d483e9a2474346039eb7206e4c7d3a4949cad805743c8ff739e6265f16b625bf3f56aac1f4ec1c1aef037264a1edc3ec8bfe1f4835c626826054838111c365bc348fbe17dad1eddfd519d126fcab9f504cb4096932e3c9fc4cec17ee0b21bd1c949a91c0e30b207f250f1da364a8798544ffe62453577b4f61dd04f952fa1dc22655953b5ca5144bd2ee3a41139475f4ba74fa046ad74dc633f454f560b4168888a5b61a11e444b28b7fd16f3204d0d1a2c17e070395dabd3b928021a8d9b0711f6d57c32576b423e1e588806064b6a8608807605fe5ac4cea234246caac0533170bd1a3b69df0b0bffae450fc1c625df6e5caa047fa62379ec8903238398ab595097fff99a8ef7daa2ffdc0aebbd71a0067bfcf4d3555d8e5a24d81e4bb062196bb93ef05c39479a8cb1d4658a1d5f365dbada79688a1ce9e61bb33ec9d3f92b0e3ccdbe02fe126b528b7e0192a40545817a11e00678591ab8d1466d401353f1a8cfb71bb7c9353169c10b26929b36d5ec6f53cdf530ebe0ff54f06700c67cc27ef56b4ace7cffaf050923eb1ed8c5d55ed02fcc0fd048a88c23f115d2b32817977aef0254452ea0bc2ca1f8ae8b861aaf87f885384eb3dd117517851500eb152da207f62e005bb594a6bd327ef101cfe74763bf0a48659f8a3ea930a063d131e29ecbeebcbc401f75dd1d806f655580f9044954b857254c908e1c61584a3210b44c34f079c3fe0441f233d38fba1f5839093b8a2f3f4b0cda26cda5c365133ac957cc9662f5352434efd8208cb7df078051fbed8259eb6baa781414a1a33832b8b274054bf3f0d37335b638863c5de191536ff4f68491b503c28b7bc1933562ef2869a8a8b3a038f2779e73540a4e9720a45e65b04533beea13d55763074a09fe2cacda33c146923fa7c66eed3528fc386786f19328702d672003e62b8473893ba00fac5bd49da81df59fc3ebfe93a9cf553e9f755c7ae8b5859ae750f1165ee68383016587ff2361ff362068eac0f1e7709805c9fc3d5d28e5d01f40ee966bcb9938f286796e63d1f18d080b8c9193a831e69ea660538b57051f0aa1ac23a2789d54c8f6633fa35c03babb8434aff0716a2bf75025a8fbb3f89c56923f952f7a321ac78479d8ea8b46205b6efd874c1f3588100ab187f7d07b7d19c44c548ec91c35577a79c77e405f76da4c870b7a51565290fd3e337348b0a22c194d79701e189e2160fa4fb7e8594842bdee716042685dc9b7c7059c80cf09a7aa72e6fefe8b4a70960fbae6aefac0ba4098e15e2f590f9987b6f9ed7b9d66a0a736d3198f71f7b333476ca568e357ec5f261d90079a05cf2b5cf50ec5a28823aa17160f075beabfc0278e55c0d15430f05902bdec5deccc4bb9e12f61507c15ad366a4bb132864755a6941b47d3db4768f70791b70362f9cb80b12f212954d7e1775b2c684a4d655817af07b3efa5df73f8b7148672cb9d18e05bb6d01bac847ea58404e22eec8a8a126a5fb08d42894675c7fa82e5fa6a5545da7dfbd86280bd97739ed455ed4c68d227c8ddfdf51a43a16bb6ca63a598bf49239cda683edd67ed6cc723e0ec0c65e22889b2c464ce6b1b18760610e860a732225fe5b978900aaeef85ad6f074fc6a92e004ddc89b977891c27e3368eb0675baeab00de62c1f393d571db00ada4ff7c3cdb0a31409a9819a79c367c7ee12f521ac5a0ac1d35434fa7d28afa695a1312fb56dc65d4b1a21cec66a25aaa27c86d029f8c8bdf37d1ee41f0c8c935e0d86da2b7828abcb7649dc5bfc7125cfdc7fe253c23313767831a7fa42567a3d18f1ea95dcf8614167a8be53cb6d1f8afb167553b38028de3eecd91509d612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4736b9a8f18c1b1f0d52953e85ee7678c1e753844c40d0fb22cd3647367eb8d06f4af1ce33c6205ef509fd07e4891b09f9ea73cea0bc73594538830caf0215df89aeb76a9cb0fdc22014194cc846d99fd8d8af32f454e964afa837b9baf79567aa510dd8a1682eb2b09040083c27ae0cd28eccc105d86c28fee8549b0673e29e33d1a80dfda10608858dde50de7b4bd17ea475733ae8dc7573e4fe7ed93c7312fe01f47f3cb46eb93f17c3c0dfe837efbe51828581f9e4fc06cd7e3303d665d7114c3182f86df7f4fcddb8cb4d87855a878732b7250b7c809fe32d69bb4940c1a64f6e1d797cb5e18f8bf57122855560e017ac4b88159a711a4d230ea1db1e9a8bc03be24bcffd667c254610ac6d2d97bf744bf4b2bf6e3284edbfe7c552937c9da17bf73eed57636ef550b316d78f240d2bb00a448b10f7e0386cdd05e80ae3a0853882085affd6a0b0b95b35bc464753df907a734789559b7e4b91a6f12932bd9adf037dd0b856094825b95827cc9f60f47dec84ae164854240827104d81632dee99893ff4432ffeff8801cdca798cec947d8f198356d7b6e3c6bb1a9cebfa53f13b9881016a383a6b1507f71543fb5f4ddd1cb3629904db8f40a642015e48415888681a02ce638a1bc7976153884653151addefb896a2c544387455fb25caa3ee2caf900337df639d7306545ed1d99fe478a049fbcb7cfeb22534ab37ddcf4ca0652e37b550e52d3541cae68d3c2c576f8c98b3e14bcbb905c7c7c277aa6e71a56efb6eebc48a267f0a961254d47d0e3fdd412bf6cd18b3ce49f58f1b95b09240c215491a8479a5e8cebeb62755ff146376487fad7b49f69c28de4a0ceb3afe5bf14074ce8d765654ccce5d678b0e6f942299f11ec039e2e35d222d7eef500c06b4f5562e55b5d304134d79a1cfb657a3e686cd6f4b8b7602bec589a9b03054f60adc9b366ac22f68ffb9c8dc8b4a36b58ddb83b7f6f73b302fefd7cf17217a2978ad295aded3156d3976f01866fb82f55a3a49353f8985a2ffe5358824f8c11ae37f958fa3be308cdafac6837aee2ba11d2783957a04ef444a0a96580d022d28bfb26696f1b4adf9190f324fa9c3868b82a36eb3d65edbb267bf813b6216c87e10f047017d01ebf98af87de5bb546e23abe1e514d3fb588f2056cec57180ff42461011b52c4fa3323483335ff5edbae2a73bf28315817334fd8894f5c099e9b3beb44ef6ab3c4295bb25303bf13b09e910c572af2214d4af23b96c2a6aed374a9b7d4c8447e08cbcbaf38c5826a474dfeb70a6121c731972a939a0129116119a0740f7ae02991f5fc95c27cfabcf93ff273cc059479e9f9332e1eb5a299ad2d57ce613f39d55d4d9433971e438309282cf89c8c17587768beac304f302bb73a1fca8a3db947a11a205f65e18448d1d9242184a597f008ec2f42f9678ced2799d5f02255eefabdc103291287aa915c4a8256920cc7f278045934e322060146b33be91f2a940655a4ad23ed385cc8ae3da302b3194380ff571f46509bd1551940738a20c03cd917ff31bd59068bd2f7b835b7391156f88c2ba390bb8317c58c6be3f69b3e08ad815e7c33522a6197747a56a8bc2901c0f05830aaa87058014fc2d595f3d5dcc8cf1d0b03997c19786775ae879896382cd600f0246909203ab69649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513ed8c7505e34c6f6ea84a39730e9e15d2b30515e0bc3699fd30db78efdd9f04bfd0a93af7845b930bf488260734e936b4525a08b1cf8af10351828b8823e957c39f06a679587686bb1e32beef37028bdce1c6593e766d396334449f1f407a6ed87b56b0b9a151b530a1839f80ac01e648b1c447fc0509ce4bd2d31aa0e14dfded05d0a7805b9342bdc1ae51b8400cb529f9bc572e0f3798d6b01fcf4070d0d6e8573a02e9cdceebbc48b5fac1c38611dc11b55f35a09eb672ef17f67b5b3b895d9ce904de134d472ff2042b0afd705cc37feef7b6ac08e05ee010920e2937780c805edaa3a23886da826cd5c76d18f84794ab1a9781cc95e2ae7259d549e33f46c3fd618de5a965ff6effaf6ea1b34e40e35760e1d933cb3437156e6327f1fc81486449e0085eff2dbaffc0db29caec45409d5a7060e52d336d0761d9f3bcf4848a18de0470fe6b00357767e2f8d1963f5793d1275b4abdb76277975c040640cb6acfca441a6207377acc63bf66bdcca1cb488f32c7811b66678e67193d3fe76fe211e86742225105ecd6cef60510c756a1e24b8aefe535786ed476d1a2ed40679fee9e8909451336bf9e75843255bdc35eb47b6d721e55ac25d6b35ef251d7a7b06530b26a817c260e070fd25c7c043be30a711ed456eccb30223bd4599588641b029861912224c49e5995082f5852762a18998d0dc404641ad4a8edc1fc575694a41dc7e32814608a29d029a57bd6838a772c5a96fe53ec3b96e47e17239d52a681e0286fd839e257e82a64fe6cd48f97a3dd5ba23587fdeda6f83b3a141269ead69bf6c7e5458ea6ff572a47f6e48afb7a0bb7187b8bb9b54d7216b24e930d3660fb69bfb9771b2d3990b758d0245deed13ad81f0f86fdb6b01b8c88dddac77b60ab17d876766dcbee53dba61ed2626727663618426b915f87a80f25c71bdedfacaa679fbce0f6e190de52ce05a7ce2221f27b7cfa5fa8c45adfdb7bc03384e4372a45fb99231a4e12491083ffe57ee484e6a5d81092b8b48d77b7e85bfef0af4db2641086015d16d3bf6cb44e1984bb0ac5ec976b6da660bbd9e782e0f551cb1411b1b74d0183d3c552935ef1c7ba8ecee06af8f091309cd8a9c8b430fbb2c109160c50ba07464be4d4b6341dce098ce213b6f37f4e1b3cc566ce36daae6a46e65bbb861ab480a000e18c037c6c4d7a8fbdc198421b9d3c0bbd8e4a17c73f9ce1a7eaba7695dde8fcdbd9a206a4f3533a0872c2d174aaaec01ccf54b8e9a43541f0f7f593a5b93e82432579e02d6f61409ea3a56f912879fdbc018498875535295a06d9b8a9089eb2518313faf903e0372c9ea129384d56a18bb08cb3d2f8e30be0ba5c10e6e0085538152480a2a702270f8458198bd739928f39c3a08d772be0c8309c11683c3c6e9dd54cd303d9bf51d576b917b26fea82c59cae702926667c12d2e07ead171c68b27a5e200a183cf28cf22387f6c6717586e4f22b4c7ae4d4e4a5b3c2415887723655780c1630b0ccc8f4b666ba69a0175888fa044a99ea083443d88176c65940a667fd2bd6288410f6d9484be28209fabaff84af6c3fd0314218cfb9d0d55ab98e29c03ac73b510121d1d20cc7528d36efd2191c36b808c7b9580376f16f247e03bac075f78bee9e4bab4eb1e918277afadcff9b3e6a0e94522d4bde797addd1a8bc8de51ea1cdcaf6a7d459f2f43f14fb40603efed0e19289227b8e34afe182f8ae86474bf96f1e3a1d8d1c1f43f71daa5e8b039e398de049d5713adf28a5eb8764e0347101bec688b73bc92bc498595de79321f4d578b750faf3f226980bab2181eceb6ced4e3a327dc8f2b1f03f8909443de19cec5f9e86225560d2b4f1c227f6f0561f12530fa0fec4a891405a9e86cbd6a0160e8d216ab5dab701c2d2e8531ca08ffaf67d5116b844a852c57721c076251a8cc8dabebec5a60e9f4824b9e253025b5bf074f04f9eaa84fe78e1677090a6ef0888ffd10e7a14b254b937f99b50f0c4bc90ddafa0934fd8cb2724625fac835102416e6adb2fd9509ee0d8ba0f7fcf68ec7f56562d8f9b4ae3dd9a1ce40cf620546663558cf8af5d0172155806a0cc73cdb231ffe241570662ffb24fe706840f4f0a16cdfb626b9c1dc0cd03f622a6c9015bda6cc58aa36f14f105d955a9da0c954582dd17b436fb5cdaa5fb627dc66c55c16ffd5c80ad50d13ecd83b131914da941fd6054cbf0790fcbe81a58d208885e1a114a5a112ad7c5e42541362534cb70c53e9104d3144e9b10e1b50a6db07e264743d751c5b2a66cf76b1043ba7aed7b64a3e2491b3fdfe72ba128cc6290f786fe43ed6c7306b4e9332d273ba351d132ffddba05ed7ae5d9df38e4be1c82096256ef5c4a802128427385654e14dcc4b5daa7fbc16e1d18d17db771288cada573eeaa01dcd8f91e3606588b276ce990995951be44b71672536ac4f034e237a1a2d13dc025546cbdfe05bc7778365e337d8e4d4ac2ed1f406f9c2b2ab9560d011808960c726f925f33a6e7833f6437860b0d18339ea8bd3a638cfe4c52495dc6e7da130fdc0779ee68385a22899f06ded76d436c8a98283b5c671af0c74c1dfbac40a40892330b4a862939aa948300c34c07f6e80ee97afd947e1a0ff7faae193556d770722f96b8af09b7ffe5e4c2b207a743ac697ae2a20a187fd68c9ce3e3f76879dda105ef7dc52608ddcd263aca9fd5df215fef54a2ac2eae1d2277e8c72fde7d10de5e856a3b03d17f026d998b19beaee33b45a9589b7a66338c8bdab0110172d9144e5a5d2227a0ce4a5e49f28cecc951a13abeb6f0f6a4047de5c9249dd17b7429de99248b1d51a3d613e8316916153eae1d84c09e7beb992f66dccf02cee2825417135529c86a46dc821f4120a110ab523a747c61a4c9d0420ac1138315ad6e179d698ad612f22a7aca86ad6239bcbb76e2d61bc1a645464767f8c597ba763d59451b7735788d0aef29acb25a15d46606935eac8ddc22a52b7b4b282bc3432f6052b8ecedc089882f18d9048343e2bf99474914743a581bbccf4a12d31838520187481d705a80e3527c5ace7316e908d9fc77248cbf056ba8814de13b616e795444abe10c0c6e78bf15e1e620795612ca5bbf78d14e26ac15992c6948a02f424377bae6316332b3f264cf90bdab34355850ed0cd30a78b2006d0107bf01d3f0af534787bb990d8e6bac4b0c2e7e1594b3120203715c8d393c7402ae65c093ff89e07f4ad852ccb6a78dbf76d0965aa67022b0a99430fbd2aebbcfd280614f63baaad4a3f0a6ebd54212b41a2e16479cd97cda2a47c36ab7ee4858e101983ee06464982e1f459f243f41bd429be08e1ea7f66a0fddf9f959df9d3aa68f2700722ff52bb5905fa1cedc573195282ab27dea38cb0a931fd1ef8adf142c072ec1104c343fe9204b4a84dea31c6267d5a15869db8393e88e96803f833391362bb799b4804bb84c626a12189d6da2f2438e7932cfd9236a1952e780dceeba42d2e5991f90e0070b51151293c281877d8501d4f4b5caac98e6fc2ffb27302ff578695e701bc2199b7d6ca0ddb51c04d7078c3b6fc8b6bf03965de8b3bac5eb535d83edf50acd4dea9971c9deaf4051d7e64490e5d8f76d60f68c9f3ac26b75247c9178056c55b7ad7d885fb6ce57999d2f84725aac5f051a1e88483e16b64f2ff9aa51c044c3e7c0ef772e54e84c227c49d022a624872846587300512236f7ec52eb6f90809a94e4f0d8856a34a5e19217a5973c74a35e6abd6f2877a3b066816ee0a1c373ddd0687a0662a47c28a6231d1a550fccda15b97fcd42fec236391af3fbc4fb794b914553acb732b4147a89db5aef13d48d00bb67e483f0ebdcc42f514abeb3f4c943eece4bfdcd918f68384ce8ee58b61fe3a5dbecf1bef28e53bbe34b8ea8eb4030ae0cd5dd4f4985bf64f1fe99f3b3f297fe09e193365dfc363b3dd23be28db84512c4ac4fc465f6849e7c00ddcea489dcc95a1bdabbe0b6103586853eb361b956a2eec440062c9b16a5e9034421115bddc8487c6bf89d9c154f0c49f5a5f2b60266fbff2cef91a0bc6be6e045f69fd4e8e7cfc943d02c6acb026c94940b43ac60b5be4f254e671978ac83a5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc3d11f6d27dd25a223009e726d400c92fce77c3c29227adb6dd150d962f3b61fcf52822399670a26e3e57e4cac33ef453cefae9a5b4005444d6dc6e75a61ce9ca17b712077f4e6aa4cca7e448fe6561ccc3041587b599bab0fbd98f27c698b56c3d828d47ab786f21b011525bd209d3b25c94f7417efa8ef83b100f3612b7b6690b9eff3912e97ae99d1f6d32598d454a5d53a6485731fb02a929256617bdeead7b82c7fa0e934bdfc26a489af9b3c6fb95350a33a07abd1f2626d77f45857eace03ccaf3dfc1bf5a28f097cc3fb7d473343b6f574baeb663bec17ab166078ad542d9eb9570f8cbd001fba0499dde845fa369c7a3875f883ce6d1665dd8f4d7e175d5c7f2a779418718869d81edda35fb3b7aea6fb399afb95b66a4462713ca05f4ec6ca499a1e36203ad4032a0e1202b0afb39987bd9444accf022039bd1b61087a5a27c6e80c848d327652069bb988d16d27fb13debfc5ff83627db22227629c8f0bce5f0de24da3bca692941eee093506890075a3da516848e0d12552779a73983745928bc5547009ccda481078a142f2201a89d7352abee5ba685073b4e3339723c407c4f555dbae640bbcb251f2a9b98e023c01665a9abdc5843758c35ef3aceb806747af1fecf5829956febc320d942ccfb3e5bf62cdf4411171206fe5283b419fbfd5ef47d3ed241e4059cd894ea9b5901b9110cb90e70e462d52866889d10531580665ba31bb9c38ec6db8fdce1136ab0ea9c5073cf921c0284130e83b100463d6ad5ae94f043c9d438bd7b393b9b6736ab39ec7b15100a80511be53b2564597d83fdbea903014cfcd55f405b34e752c8623804c1b795058c25f0d59d372f8c98b876ad1854bc69f488ec8c50c737fae65c53bcdbdb8a4849a413110354abe726d18391aa35727fffd28932579777a9084e20ba537bc250ef9ffcafe814fcc7e807f913ced10bceb008f3799db2181941c5ceea2fbdd6725c7e7e28a25a0885182c88da6abbd9420bb298b578d55a285f2fb99f406da40e079635623fd53da62dcf9f5f217e6e5730ee9a932c61cb4409572fb35584689165e22678c0f15df054cdd9d6d4e4b6990dc6909229f09a958a78552662252bf90375e9c620caee143126f492dde26b9c1eb04f39c7c260dd7a51eb0a265bb56d2b6ad34861c2c4ea787ce2209b3fc4335abfd353dbf52e3ee7c421e8ae7b55723a70c3627854c78961b39d7583923c346aae91f4bdc61f6028ce32caac9a37c675e199f2e1bd2d3d3d3114a492784c6cd83e7e2cc42ecc01111500e0399431c049e50d95b56b0e0c590a70d600f14736ca5d56288ba9285b3a9a409f574d5687b6a03ba7402298758c7c1cd0d18b0a1a6ff48d58d5b431a3d8d1c3d33ec82cdcef5f8487c9951e0fae80a3b3323f30c5e46488da1ae3b6e87370a8f1276d81681f376f616cb7686d1a647206ff28d5259aee6e5df6bd01390fb3d13510ef7fff5126e3be5d79d9ff339ae4114b3388d4a7a3bd01f19da54b890067f6ef8a3bb546901fb518ea5933d32a9609c6d2a6da99e0ad4e6da7c855d021603e01db5052756e07f714c4ad66fb3cdde55dd1d98407832f7732993dd8369d3520b34a3a9f47907e2ba869ea7c0edfd87e4d50db7e3e90ba12cb5f4232406e9f4812f3eb675106b3a033c578543eaf488be82897a1954b30d82f560ca243c19cd4f3f04bf55d8b99cd285a5b51d7692dd932ad7447778c62decdaeba301279ddc4628bff810d623a9d6c11990c32e29e95ce4f3780c729922aa30c81dbf3bd21b06346e0453627b61a9e1a2fc684b992f15d65bc6ab722ca95a2090818821ee17b0576ef4dc2c1718693765f0d2b542e6ff59646fb48aaa02e47b62ac23ef30b064efe1d12c2af0ac9e23e25e527816991f9f2a4e4f5cdccf992de5b1b9682959cb487626b45bf8ff43c472143d2a87ee49c8e09eab83357c0d7e90ffbc937f44d8333ca95f37e03afe3443690f99a71e7145711540b851411c9b49a9dec63a9dbb42f9811fe532166692ba5444dbb52045d9eb413cdc61632367e57689f31350a0a41c52478275002af7ef949e614d485648c0bd1356c5a22e30cfbcc27a302246fc0e53e2a3376519bf5e87e0b4db652cd33682e26879ff82466e3bad5de9297f9aff8c9612044a973bd3ab8211f19fc872ff768d70985ba37fd510f47fe35a8104dcf510844bde07c04de91fa4c88d6c5866ad5535b3f08d31ab1a430073da5b7b0d364b5e66a3431060d66270c932af58a8001f24cc9c1a8ce7c2827a568d9e6af5392f06186d24482018dcd203089b65b5436671b686075467f0e6680ee9688d96dc0bb8dfb3dae7e3a62b4cacd13b643d452d61986ab0fbf831acf2c400acebdd475e526b0948c1a991c9337befe39ba61c69875a2cda09359acffeb9fe61b87a90fa725481ad5b9dd83483a26019de1177493c04c5532b34567d8d6a5b458263e1f1c45107b6a0d39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc1550ad79b0243edd08cccff7e9a0f0ee8195b7b18820cb2d344cbcb7078718c4b6b599603aba68033ca9e4440f51a4474007d20b6101bb46f0950655d5b2984c7fb8824403bb3867253af8d1cefc09a9c606895d9edc71c79ea43b940396e72c77c1452c365c040082e1c2ea0fdc949788f5843c5a8c004d19e1530039a98dde096a3a3eb670dab5c6c737645f9d08df7c0e59a23773c3ebca148a206506367d30c951c859d29a3cf8d39b28af528c47663f616c7487c4a54a0bccee25de203009dff0372f008da6f667d6df187c7075cfd8d46629985c6e4b9d2b24f4cd79eefb8ede631f551394efd69c7ddd9c15226d66c4fed98903465c34ed1cbf1314712ebb8aaa1820c381e63e4de51f1372ac14b02e925634aa7512312fe3d5021dc756809fae45e8e3bd0da1ac081cc1bcb778368794467edbfa0704d045f9b57c3e1add605257a31b727f20a1700e1555ed845107a2c61cae8e95ade63869485085f2b979acb2c2526d19a64c1e65bafa3feb92e02e0cbc66c0126cb7db0c936d90e1f84b711891b329b2e56838ade11603acad2cddd3eb03e1ce10e529e72ec5cf4c011778fb14f0636030f66a4872f70319305cde4fb60988260014d5a056cd63d5fa5bc2eea5f984ff15e322aad96ff36ef13234aeb13be9b7abc1d24c2991d2f0a5c4a31e551b423aea02fdb0f6e33009d2130794d2258d7bd2cc3d45c06a673eee1785af0d0bdc6c3eb7acdd1a7216fb0746dc9109ef85b1197462f69ce184bf8cd07a6d0619524fe767d081939d1dc382c5545c5d42bd30fac58d96582235f8049b6185ac0e9f064fd8032427e25391081cb4cd97f42e71f7149495896d90649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513e98663177ff65645b5e3cee896116af13e7a91caa26a15656bec92cf446a9f50d120872179fb4c97b3fbc2393d8536756d3e6771817be1e74d3adcc505169611d9ad26677f8e9966dbd854545f8ebee1a31af657f1b2749b3f397c1a57cce1e4bca2f8a302e19a4650dd47dd00aa5361cf8c48cae82f48c65f55c6c9ab3a0424a44e489f124a53046c12a443cb96eeef44960b6d9275fcad60f421fce60b6bca4930a1987bf07510eba27bb6104be5d7a71e4eccc30c24fd941aa4684f681cb55b6c4afeacdae4bb6d849494b4f2146040fb10fe4401027298968d45eeda88be52b3f369a5acf468dd8d18f26a4863a4575013db20a14c9d21463dfaa6916b3dd45fdaf42f585ff7a272d9ea0164c6e8a694b1bcad1e184521cbb200695399dff1fede8b5c3f03b2d8f9bcc4a6d28ef5c4e0f9618d96503aec7f8beeef73f10400968bbb7fd7c9a1f0a63c01c2cb05637894508d57101f43f3e2054b7eeb192514a0e53b7a67ab5c3ed853db77857d4217cf02557c36b26f8d6fb6c359aa5ab5cee5892379e8da273f288c3e26168bd7aabf19936eea168b00f2703b46457c583a092ce053a22c2ded9f4bd54aec52011c2cd18ac48ce38fed73387c0c36aba4e310abe90596a9415b7c42adb8274366ab6e9afa820e3cf1d850268273bccaa21746321a83361e99a867928044b10fc0513baf47ada72f998ec968a02b70c43eb3aa727f708eb3a06dc9b01f574091f6052a32e8c85276f2a76d8c6c70ea48e6847b78a74ab5883c78945cb1ac0472064d8b3a13cc54bf78f5d3a611ed78387392d017c90deaf12a0a7b201a0493de2732ccaec06fcb1282fcfc627368d8d14fe1609423c91900764190137b4abc834c06a3d79022af88728e88375a33e5e0d2fdbd23383f6280245b93af30c84f83a8cb7784aa6e5f6354d3077c364d3994e7f382e419f38ee80ecedbe1b70a75b5425c62f6d0d2863c872717baeaefaf8f247a903a0986e75b6a01c7cca56d3791978a401948843bfe62b465c4b3dc75e4e3ad62294f38db4aeadaabfd3b144808a94c31abd03a65ccdc6030f52ac3f2c09692dbc1f999a91c800a1931b081381f012215e3d545ac8c9e0234b60ee4b03b6edaecb495195ef784f4bb307d6772b51dcfa5761ae67f920859de198bf52b7f90e6de88bcb838c1974512cec15f6815d4f406948333352a6bb0c690834fc896478e3fa92ab39d21ade978b0545abe82be7d1d0a1824b07658c6be2aac596ed749a3b345e2d9368041c4c0ba64a991954c91cfabfc21963bf409bd67d735299ecdec474d8de9a2119e36748d9284f7eedaf1a45851105a999345ec4a8efe6766b2cf294ddc9a9ab2a621cee73d6ac30ea692a8864ebd14be211e795d4c5b400adbbcfce08049d21b21f0b0d18120562b816b8a08324a7a146c42f23753b6d50f60c924c05b1a1cf61cfd33722349dcfe59eb65cd702f363e8e114362954edba5d34a25c45993f13ea5ab1c179ee1c17ed821f3ab96e9e878c38bc9513aa54124d3e637abc4b890a3e3f9e7db2f50e627b2fc422965c0049cff1da347bb473093215d94e6c37a444ac56f81d68fbe4f597364d8047d612f8ae57132fde4bb86b5928acbfe2fbde6d870c2c5c49fcbf85b680b59c45e751ba07807a800ca86553314813447673c3efdf90465fcda5866bc46aa621e0cf78326b685aec22350d6ad111d1b036529416c0a69deacee7c5e2603c1f548f3d202a40384eed612661728d5b56a82a227c072410cca9667e1f08165945ec765e63ac5372e197b127c7da2a3a357e90c1e97f7db4d64a54809d579ea72adf10eda1265536c079d1b6d9fb03facdc2f5ae80a62d8af742bd942b7fc3fa109466d9d0076c9f38faa8ea47e292b7a5d559b98b21307076ebc1bfa52116705f40f0d1d15095b4af2aef5db3543c629b2a1855039f7faccefa8d83a0472a595473f59ffa53838be98f23a1026bc92f612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4706d23b352be9c7da32a3ec8758ee4137b4de339700efd3f9260ccdb26a3520be3e0ece3035fe65dd1fee7ff45caf4b8cf905ca62d8725abf79627a4b275e848ea336d060914edb06c567335a92776314953ab6ab45617e1b6efa85c7b05cc584612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d476b48da876d6a1b8a5cce40b08aa83edee34493c73ced92b17df37c9ee03eb066c777081dfd0a09160841dcc9da92cce5961230e0cef8453dac2dca603cfe785bfcb50a5a386eaea0f4710fc2b1c501ec26c765189a825d71c772e90b9c1b8e28e84fcb7d473b65db049202fef0bb803d94f23be0ac747f39aee3dd5c80e8c280d6e813d64c0ebd57858772adf93cc9d56a5cb8ee747657e4d0d10d520063151b5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc30cc722b3cd5ade7216e9aaf47b8ebe1dba2cbfd816e109956e3567c177741bda75c048d8217568e64d7ae281235f6a143b4ba009c4d48d0d33e6caa18062b52aa3e8d6f7a9fda20ce57608da6b1fce57538e671fc0be40e5beb87d12f69eb247612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47ea009a3a3b34bbb547538c23951899fc68bdea0f5e602359757bd9b51cd67f6307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef75efd03e6b365b182948b307712c0d31c253c0b85278d6b16b143a3fe9f15e27612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47b78f0ff0a3ee1d181de29c43af2d5c3ab750fb7dd2646fd16e042f0b58fad5b28bff2f5697159dbc5dfc820d271f1ca06e10332b363de651058be3b4f0a909b6dd1a205692df0409503dd65b9bdf20a671f5dee2457d463c06b8cf77d412dd5e812af076ca4ad3a41d42ed647607820326b556eeaa28170f4b202d50cc887ca446206c2c83ea3eb694bd769ba793ca0c023d66701be84d263feb3be25be0ba4da567784df0a6fa0217ea0cfbd72de97abf21bb19683929319fb02f7283f8050c3aa4b715f146adf47b39c0b7b7b0c23bd910aca73383d20896fb748c8be095b32162765dd11971710993d2e94f8c7a3f25651617da51ca1e0c1167f3cfa906347ffd39702311b01b495d9990d66f6e3f81b3515295011e32a13eeea3b1c4a6c25aa6ab8e5c9d8ff7207ecc3d1393a554e0a13d3184c39037c609676633012b9807d90b9cadac5a92b5a5ee7a50ae6d35673b279af969ad7e211fef2eff0e0dda7c538d6816e3ad3d5f7da5b5503f078d98d8235a18f8f8f4eba81175b8de535b2d74185e7c094709ddb615add4716664ce529d2dc4d7d00bf0308803d02673c3612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-6.2.0-50.module+el8.10.0+1837+d7dcfbda.src.rpmqemu-kvm-testsqemu-kvm-tests(aarch-64)@@@    /bin/bash/usr/bin/bash/usr/libexec/platform-pythonqemu-kvmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)15:6.2.0-50.module+el8.10.0+1837+d7dcfbda3.0.4-14.6.0-14.0-15.2-14.14.3fee}@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@Miroslav Rezanina - 6.2.0-50Jon 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-qcow2-Don-t-open-data_file-with-BDRV_O_NO_IO.patch [RHEL-35616] - kvm-iotests-244-Don-t-store-data-file-with-protocol-in-i.patch [RHEL-35616] - kvm-iotests-270-Don-t-store-data-file-with-json-prefix-i.patch [RHEL-35616] - kvm-block-introduce-bdrv_open_file_child-helper.patch [RHEL-35616] - kvm-block-Parse-filenames-only-when-explicitly-requested.patch [RHEL-35616] - Resolves: RHEL-35616 (CVE-2024-4467 virt:rhel/qemu-kvm: QEMU: 'qemu-img info' leads to host file read/write [rhel-8.10.z])- 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-50.module+el8.10.0+1837+d7dcfbda15:6.2.0-50.module+el8.10.0+1837+d7dcfbda  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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-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-83202eed4615fc7efcadc188d8eeb1644a59864b3f29207dc71f0da54e2adb119virt:rhel:8100020240709145616:e155f54d? 7zXZ !#,] b2u jӫ`(y0̞Z:M@0LU@re2vɻge:ϞrCXxX#u CֿGfwn_@h~8C H@!ZuUaxrK q_/_OHN֦؄2ֻbp0V8N.iQ V2tʓ %Vmr=Pیh򗒊&'; ^q>ZkC1<0:%,ƓbϭϹY ]$]xX+V+3Rc1m6DwQ^G!Ro<pk ~4K!S:@1:c-J&2`̟o:X,8kK\bT.LG}˘rujƪ6>-¥U :|S@9v QɽW;vW^ӀvϷv8BEU&EuʲQæǍ}6Nk]<3S5-+nY ;|:}zjTىH) iNExA'4%k:Jo]z!C|ϣ_q0RS2;![o(sJv/rpT;p-.^tK noI!Oai/>sWnE)c6hQZnD]Z_aa-r NoB Q7JG2>Cᘶ oH[i.yЮ#hW>\Fv9^ _tϚ:Jԍ6˲9$>:6k8 nqP- L?7MLK':Zb qo#qZL˘P=YGc\똇 4;0] L0„loiydk88D906n^ҪTr'&3/)Fյ23 YvS Sd7mx9/>GT"{Xbm3~?pU^*5@ӣTF""9u{\}ujkgSǹ{{!q~S=[46FJ\5w;aGHЈM*o\9~W_@] nM]!O rEG.]MpP P0~[L'4ޣpGFElw2B\(!oD 2mP߼dz B9Ub:!e VޯwE7J΄-⮋㵢3Uj͘p _bW[+ݱQ5G(-b!z}^AI&]DhأDb~ͱƥ_F7gn>osQcB+OjDCDH6j?XO%~[g6>! i8pnrmB$9aH 1{o$edcc'|@ <\z8F=bwAl J烞8&w7P]YA8ΩR]L,9"oϸƾI6?_H5[WfjQڟh ^uHnG(F"J"ipagD+ðXJZ.xJ59b랰 >YxIԟX\W*fVt#{Dx是Jp YJ | I\mTn³E\A/2bmwv@^_rGhG}-RQxH/1)d8/m=ءN 6@n,:dU:j#wBnFb¸s|ܗ UǃGl\}cc6yeR6U9.6sڤQ/ <HޠǷCe)e@Ӄ0x贩oB=U b)ayI@DŔt[,&w .+_7Ь V2_pwK\a!Gϣ]ϣ7[/#* #.M4 ekii*}nMy2/q{7Gf/,?!JQr/W\p/s{"g<*PD>s0_]ˬ'@oo/z#)R@V Z mBVaԍ=>Q vi _ڴ*,k1c  99f.NiCbl&:1k6pdzECjރ dΉU3QqylmNS) GBp6EHw3$0ڔbW3)NihfNMqK9GJ+, Ȍ-cCҢ#Lݴ'{¤q '5o}wnLp` p̴q'$J:qh {)P52E[X\&&#&% Ǝ$<4 lA95e&k>W7ɔȳhmϙc #m@`O/OSa/iͺɪk%) ͆}~`/1 -v+6D? xUMB4{hϧvv7OgN$A"/-A']@Y $1WH6!1R%h_.3ēف {l^y˧mP6@B]j2sU^Bplu?ixuVP.z >fDuPϊج<rR gCT$(!gIl hvX,,mv$JЭy҅}:JjJ Bjt`_1[^PsFܼd7ʠg==`M CKU 4U3v>w*=cx?PE0?4m+lv$ِ]&u\_[|%#a!b cȯcNP}ioDPk#F G<$}?! $LXhatipakJåT[&o]G7dyim([1Z3="p2UIR"f&9ߚ$8\j4v$zHݘB6q"H:v-N>Oy<:iG`x^LË((2n\y i_L!u3 I.74B&ge^/Yk1 _=%`YOfn3:W(shx1`c?H.;ov']`x'mxX|"rPBip{jc:IJGĤpTMA˞ڛ-\q9pN{h3z2SQ%< Z<Ɯq&? $ѭ7slgtֆÎM]E^ĶmӆMckb5"nqfL8 ξ&o!t[&V@ԏo^B㔌.JAaܨJ~]yv[a6yaWpGGX;B04"JP1AEŝ{S"Wh}\d&OKB)lInW6IVg9;^1'su];ɦJ!%wR[Ulxa[@fSH0哞&Q.̺DG D&qa~ir, CP2)Ci )nNgpz#l2+tZny)pG !ru1CQ&i&M g^7B] b3bQIkBuE5c i<4 0MKw²UͰu3lXQDF $++Y6lbfD[~Ov*?!ǨJfBXu]0l!1]Z pIiwr%^5D4 ! 0n%b .\ 6W*Z8K]A"@joBrW>HS] М6(tb5v_4m]}.\z1bb?U?Z !0 . , ACȆǷ ]?4 +%)1tã:q÷j"S%{d,^Af{JĖ۱K,ʦB<-K/x`)s^1pBX\ ꀌM7D 䋇᮴3s=lnH=Ǡ}"fc_,#5Pb߲F&i8\md۶tv7ͫH9ADT T2UҺAa*,e=6p2|"ks1א vC~{˹ _O#:Y}Exdjj8 Dz {7I(M}>qWX[YLQـxp+4¬R88c逄Ot$:FZq+(n@v%Hg< +} jVE;˜#ضʛ 'n*&S}2@^Cۑ|'Ps\v"Fvuc0x xl3BLN2 w_`2Œo_>\WPx_Y8H1PVe Dl+D^B  n[ [(~e)nJ~"LT&Bb;,zS{$lo{:~d /UGwTi\߳gS#N\l1 ~LK@P=y Sb$=̭M.beC2 uo5 n$Z 8Dr'V!5IKŠy5>yWܣYT;lxB}-4 \\&{ 贪;_=1dYX/2W)[ ̃NimVqM`L}]`wZe?{-kd6p};>{Vf*&GEsDp Tx7$|Tw7'f/y7$9ᡃZ&0G]HXgm~ Xi\ K(\dܣl&'ܖG]1Yk=O.Ui+b_e jԄ]kPr 4tT-8"L3gNsxԬJK"HQ'0z,{hPC yi.>A<1hF>r#]RpHB+O.;W' m9t\E#rC?: zb}݇Žyxz+9$~Fّ%K tn:;~ c8bj3&[լ0bњunŬ[ 'T@ˤf<VfͧVJ+ [Eqnwytx4tJ*YRו&'CA7OvӑwqZu>ӈQZ7ޤU490ٟRxcZv!Kx:rD#%7nIؤ eqwwd }t ~c=]U/Q GуaoVK݉;o|'B A&\9$ E]oMr;;-Q"}B]ewЁqvݱ쟘s7g"8W缼ipY˾d͏Kœa78JHANؖ:/gVKYV#RŒPzLuv*nyaN2!AS*?*w;Oowot4Neq4 M ]/h̜䂀c~,b*z sjh]6Y79GYR-!ى$Ճ: I1`UrzDJ† ک)Nʄ~? lxf 7H秊=[W3E e%SR&$K3}higT{; \KJ?0nvFƀ*>Ɍ]n@H=*R9!99>(Ł`f) r8]|r*CY3+O}|i9,{pIX<@1vQozθ;(9v6Dr%7pʦ]|j*CXtG_Ԁ 4<|o8A 籢Ax NjosU$;KN,iozPC.,b!gmCB12|1)~a$^R^WX 9[Xg= 5`Fg>& aD7LN!UskL ߈@ј>zfv(9^G(*FQB q/I VzL3VPsNj$haVxl52._D"iYXbğoCNYy^ƽgX|>M2|:\e&K)֝A **R[QAs`Q01+W$]J] .R𠊍Qm zB3Or*^.x /0c5+p/M-SDI!$Wq"s[HRcm58vZhw3' ׸AwNBt@J$e*e'V0[7}:;bj#pS72wfː'{ AnjEԐ{1o#=EPO +='ǤPJkL)]IaWd,{bNSJR;)ˋ%{tݜUپ_Uǘdt{;,/"G2 vebmP@5B |k DCzK|IhmM~d,C_u^m(4{^^fc9NPmX-ClD #a}`{I8곈G]O%@0IA< 3<Bpf9J'cL(psXJYhY($sUk曹(8p@+?)!lV'tATZOhג |w} ȱ@j5ֽC9K..Rz+Ȭ?]_KwmCF}Y@b-G2s޳p%wDˇUawa ;Ǘ"NO}_ƏU A[aZ>%wJ,=bCMX hb4Ԍ>sPg`Ȼצ|>q?]<Yyg,jaYDPTC4+Y<#'\:Ιpj/H~E,2fuK"M>2kF~cr3M(` Ejex48Jt9qk X[0 td*K!/V({jpWtS4Ao5 䃈a=dp7.enkUU1/ōCc~=?g/WZP .9Kն? 3-*S<|m"7@#cJml1Dl~{DiS mϹ9tg-]T1L1mLh [S[̊;*= _;cM5@+ڈiv!]r>%H/%bZY532 P ~x@ΰ<v)9A8yYr1Y c&-rsي%ͥn wD_o/|U6ڪWڃ: c.\caee%\y$ٛ 鼨ؑ(=m^Z(usUآo::;Cb 3 D:lr%"RH :6fHTqgaXjE19]mUL rdRk:h=~L Ïz=.{B~#]oqFґB7hl$(2n{abbmh[]- pe,p=k@0hY#6!Ao h;wD%ZlP9ۉ`cEuu9XyJR,=׍Ù^aAvv|/Fݸhp|Bj4* &jT07ʅ?kzFځ̸,4^lmsg7շȚƛ䏷= jLf-'C!{o ڲ@Q9(l /M>gFU]>:M7'tb6-M[_aȭ2@nWٙ^C?ʬJs{9bt;pZ !(.bhR.#]769rO 횆`Cϙ'u,-<Oӥj湋1oJ02#rߟ ە#IN©?eg7h٥SO:(28`[ojV4QVX3=_ \BXr_ڨC /6}Aȅ; E9hHhꄏO(nq)E[ږ@nQ;W}m6sUy?KʾTi5:y&eL z-oy9Ά.9wx@!a5%JKۏ@&R_wXGU;cc%9Gn2;h\nA㍐&m3UH+٢FMb\.[SҶLǑry~u# ~ edm9+m> p.bf:z m߈*ϺQUпW.f,t1KqYȧLGa#.oJ9aH63m7_ݜ^A`wᱼX լ?oi)>&}rG0ri>0sZIK :9YX0c]`L g> j Q~{#XU#)dlNhn`(-5Z{4"v8 I ZVO/H5=0894;J}DIXu/.gYFt`*0_u> 3LQ:n.EPz;jZ7[oJ=TW(=.%̔jQٴp C="ep'W^EK>oj٨aNwl\c mP\"p]&.N4yQ&/zMdq| s٬uyןSiۈtH K`)Ҫ[>DIq-. mne>QS H(5(5ndFKiZF[@c/ُ#s>S7` ~ӇJK'f]g=1/gW!G|*BeQ'y=8T_4TȒD,&VR]1,IY4xcpy❢VgD3,|>(v>4rیbY]0zs-Go2ZR %j؋M2i}/H ? T}݌ fN-T*"F+E ,38.v}n*Bc!ċv/޸'2@jawUjkl[ \#2pDHS~ p)Gl֐Q[ Qnvp;foW8X@b.y7qsKc)zj!]64=9drWh tmuWDi"3*k$lOQR\a;i"Ԕ-TMq1WCSEt*-=O"g+f  2) ym[t5\s|}Ey3,[/开cbrʬu4Sya 萱AL1PϑH„]\avLшhPQ/ #Ȳu߁46[r4Dt\e%#6없,uf! w8ܰm7#ƣ4Kz}:oA'pFW|',t\r2q1TNX!mu*Ք.4+*ܑiv*J^jd yqcRdPVI;Z3d9pŸ+Ϲ6,!"^]֮nW)?\1aX~jZ`hz$gQh$ .z3+Cַv P729aΚ[ ѪBfqf^Da#G`GO*|*e#іy!GJS@<C|ɥg,e|U7;EV'[Dvm`\jy&Fto6JUiYL6i5aq)1HjM9k^ ƳC Aǂ/ИP<<jX伢]«'a{t1 -W*# b!K/Tٕe7ɜ8O5Μ n}!zWe?J>O_8[bbAHSRƵ"v{ ! '?ݭj5I!utS6K؉s^T1_r }R~A{Ǔ% g˔lQZڨ|c_љxQKC>-`jp D<:?h3TPkx;*pkZqPm+Y!J]imtu.ٛr'OGJ wm^ #Tڵh^U7Ǘ YH FK=+E.!& Z_8nK@Y"}3ޒm*W&| w 2VEH9iAr!-YMEW8{R&ۥt40?$L@!Kn˱JD$JZvi05|ɌQ˔P v_If۝rcldy/OD tsSz/\bה6pߺWNSz5/ bȗ0_}B H# 21G_t|*KT.]րQĺ4eBox~\ w Q?PKYl BXv"X1l2Jߏlfo#mዔE.C:cEL~Hకgޓ#'A]S-^T6e.pZBlxag(\;(|w []~M8B>ms^>, 敗iF s*x"Sç]f7TY)3'R?޻)reO"'|?◵ۭvv69^=!@rqƙćcMe]rkB¯_OG*%,z"=gc-!J(#>$uR9#n@]s۰oA&)/X(WDFw#pZ%? `V]#L4)~#]EɻCh7B/r%ۄGԞ)wtI8x)-qY'fm Ȕ(ܤZ%Kpva F~)SA}WJc_3|YvROkONJLFHIީ4gKl+0W@@ &~&MNRSk/?^Nc ǖ-Ɣ"-ynࢾ G5uQ1ӗu%6NĄ7uO:)j 53 "FspzgwOL-5ⶓpzcדGdpqOƞp4k?lv{"嵍Ç*Qd:"F=sDDb/WFb>BS v=i!O^LxCi=AO h#OEC/[@T?bPnij'g[yϳ5 y\wԬt<sF[A;pKܻⷧ6wf!کR!6T Tj ~Hr }KT<+Uuv!onBp'Sl9BIlꙗqX=~g|(ȓtk+RBU a7Ƀ.xFGpd:dL^*%B Ɖ=wI虷(ҽK^4qI?hV(`@_r 35hTtQu|"  ̔ ndwa8X,E ]İj$.7뤱q=Dt28Ⱎ&H\+eMmrٲ&sCi٧@+8n!hJHLo77C{qRx}/՜|+^L@a7yɰMޖ":P 'gV$e{w (& MË7$0$;e%'JU^V5M@˜i]w3 n؛d?n@׸h_Qj\I<5;ˁXؔȢB)mWqsaBn˫m~{W?0nibn|^Z $oM)2h3'kpLg2)zb;̢~f%C4 N >0|P:TD;(Š+RU֖H7q+6N|SF ؼt'^m+? loyߊ.`N %8~ZVEV40MCRL1dQg5Z3!8D:̈́9BD_1'{#Uv0#~[]*UA Ra)9 7x/IZs_!݀vvUEo^Ǘ:LmXW~Q+ Q5rQO| tfD' ޳'L#F0 BR2/:z\z SZ-enEQ&VY7G?Yo(>/<'-Y>=BwzB W~}_~^_3rKpOG;*#ߒ̀*Ac׭?\8~rvg5*3kt:ȋƴ:rA˴KŘM3<)K~O ӄA'lkKdllyW&߳ _r?,y)@ŧy;6d |s!b6I6<4fü4}S3Ɔ֓(%}* <{TEݸ 7+X:!X4 `)JhkVcc5QtsO̪cg R%۵{:fV/'o7HD 7 v%I=_ai7 O79ަTsK8)/|#2WcxӈTDa M31!{!pb_R\axVArL:s du>fX>#oJȏqfQ/.xjYj#bCDNt2S☧jap @ ld%'~Ʀb#J_䛰m ؇BWo^is%FEcI=ZȺj8(PDnhk3rJp0WiMչ4D] k=q[fXOlTˏMa6[ېKʵۘ %DEi)(HFCϝw_0T̠DqYw=G ]Ev< $N9T>%){k}NIq2j7_tgGr4fS:h!@t'@yjֽ8(1b1"? YO\~x+a"D"~#Ay) :mthA`(]iֵB@/qlM0xJ)9 x##Z@*3!IQYYg2dQZ~aV t;д%| b᤽#6wijmd *wp; kU҄|X )zRzÝ'٫ kEKI]C)SWttÃ4Ƿ柋R!]wa4K.!M[ @D|[|]N-MѴ45t+F6e⦆UM=SBW8fIq[[|=آiqx@;!~"bH9PWia2ϫ=o״ӗ8!Pв+E+ Y"I 2K'=NɵVdzy~~ۙh~W@"5n4qAO45XHRXQ@˭VKȋ.wf(+M ljZTH*rZfV NHP-o~|0ڭ 6E.λݕ.+=m_dtT|d3ޕ 5||Y>keg]'X<4ǀ6ln2θۢɫ*zsǟԪQpFι*1Lq s+0WdzG9Aўg\-֊Y[ֽp3-PlQ#!/q E u0ho 8R+=1ZqK1`#M=&r_wHN fFY_k ;4 a>5feOFyғaζKsĒ1N1*x>|-E%D%|mD+1WVӛN)ݩoOx8Ui"G޹/lE]q3+B3p>N7ݭtC;w8wBcyd.".AXE 34- (;)@a "a y4%&ɢ(Ml;Y(/Z90U7"J|_rp=|c XvBBQU%pBESt('v AX%OPxVBIe5%}lmγIg9)5VYոQnz; Ѱ[L5 !:Uv shK >Ar:Bx˽ЧI߅T*P\;Djgi>u;IRN=AYII/+ewfD;,]j1agɇYi-6`9kx2졻y^Ȧhu5x3^/*%J_c;/xhɉ kGbiGoC坆$e'D&-d9Ww͝)i̢jkYd/نًӤx. 3 Jڹ^;+94:O}yd,fZ{XF<\%,? iLl㙍zU Ed\o~YY$sF6{ Nݠx$d~(7 Q}Sd/#TpA} yТ'T lyGə%i+-Z=\kUDFWf[O9s"9{G׮ѣ#ڟۑJ 3i/Z(a#W7C:b1d `ҕwv^=#/`l]D lѤ?+ ;W'TBZ,/x<ҵ)or@ZbKoS:wLpwG#[3Z߻lr]"2} 4]\ %[+&$Jl7iqf*%WB}TJ R*R7~ZȮdݿQzAZ'Ԡ[^gzʎEi-Dc !xBR6M)GE6:u彽r\pY_/+UU<ՔqTY-1ZKq"R74'qCi>-e $ErUp|T-y"ŋ* E_2-O+U5L1 fP[zsrc~@)|Uc4SSMz 6H\xs{6fw,7 0 =w[VZgCVX;)@^hT}(:ED}^_Bnlxg^#b"*CꏫEjx  D8R}|݊ީ !kHbC6[1_LKG3*W.l6l륎"?_;2Bf-3ݬH޷_6򟍽=.ew%ai7c}.NHyq2gTF':O$MxXQigx{V1Se 05 }TjCְ;:ua=+`+kܺh-戛+״Z[muR2Lv[Ȋ+{؊iB1} ?D/]/F:@ rEHکv JdBwz<14ؖW! bDBe)h_p4-# C=1#׿kZ22>$ MHʬwL| 4)BIlfFE, {ו{ijޕmX*9,gC/~qR L%[b{NuttqӓR>.^ XCW'Dh6f| rP>_l1.8H-U(ˋ'{7\yŜ7HyGV&fj⪆x*,,}vXԌG$}i/p㬸۱JL~>L]( P f2p$/ -RO4D)A?z KG\MML[SE~|Yr= YD?&_kS;IbH*J[4@o[%њm_f}4{$R,ku|&DWwU'{97Q'Y0`dZ.pep>G/z;iHPw,.uŻb_\!2%hΝ=-{IK]ծ؝!кZ:y+c)Y>N36;[DX(4!x99;4:P ^>~ѸRT)i6kѠ aV.[NWiS91@va3*Iw(}5N}Y2jI_A47;~v Do$ykQ4>F_j'!h"B 4oÍT?ahl H㣚 ?jI Ko 3OA/oa)E9(U}MC[ С0K}ʁ'w,,3|8/@KP5'k~`z B!r'fɶMGfR\{.Еa?0 &:SQ9Hu&VZ*fʷ z/kTE#,ELޔE8:pn4y݉Ϫr{Y_P%6 l UV,$\( zo*"f#A%`F.%}/&ovnS Έ ͣ3 YXe0tVju'*˵quAJ']|IAwf&$LR Б2EfUb@t#Xq'\& B }GL.vp5xDivOSoj!@:$>.Da9ǀx"^6.ܓsF.8̩'N_㍦'TsF +?D[bq9B\؇Ѝn`i62W7-Txݫ$>Y.Ok);V3( y*h*qt4i*W 9~7paqkw+mB@mW`,šj")*ef~h%MUQӂe߰&N#L]ԛEf8"5w@FOvv]/%}xds>cȏIr~M+f[<=7q4?YarJDכFMA\(6 P?c׽cߔ}e|a A--XvIU6E1<з^r§]֬28LdhG'IAA!`u( PVٷ΍Ab/n'B##V%Kv2忀[C1u`O!BJ4>^Ʈ#Yr^FFUsJ!b x 'wBs,X\'m_QµRΠgi>m4;=vcZq%SAӧGַˏ1G%˗:U5 2 TYW7!v3U.xD-Blv~+_# %wLm~Mpє~] ,o~6{6twqcv+(,9/,K\|6D~nλ \:^L/R$ט#DiI`'׃0uK3dܙoij1}3!\('%7 w)$T^hϻ^ lDe 5) XqPz&xPHi)c LQʈfTԫMRL+N\&o'p&B=+Z]ﰭEOd=9+>J[A؉s|M-ߔVxRhVr ;<-¸Q2јS܃<n7e5JQ̏*u~) !/v*P}+5g'@r1|$x(]ŕ(E0#H\ƩP#5/FPjՔ F 'DHʀ./m򻓲r|kuByyV~t=;h cK''Dg5* rqf'@}4Sܵ[@\5#FC5u"[{`M D"a}kyta?Vd`/9/L qr8B3Q8q93.1fYn]uJ;ۆ2?:3%ad`Д93w=* MJ)wt2&l cN"z(b=~<~.L:D(p͕lS<RbM8'b +:s]Α^7@YyZ#Uu6 I3qf잮S-<~$vDe+fwӿnnɖlĮ}liXuOTlI Di5ófJ(2YAΔhM6䫃0C;h/вnN~&r&nNP)za0g&!3&Ьa%zRHʸ:fvC,+sk[S` |Ά?ǎ̔1˅EccLAj$d rDzm_1d.>if(m }"(ܦY X(mKui//f\ DC_z[ ҆/)3)7k?@caB|ޜZdF͡Q+3mt a@cd 9:͐ a= UuHOia=oaܦh)[;$,ҹ tۮyGpq :B:l?1PS1(gﭟ2s5ÖIE ;ŧh3z=37#eXt[ֵ_m CMJ^53k JlpM&I%G3y=c~u"wOtDת+xsXF?xv.:29Į YWho4o?Oxg-o!{эg(8s'] $}4AίJz=yY[h\> e;1 xF Vܱ!,ehXyKAK [ٷ_y ҉ƥTw98MΓT9?j$܍s$p;Y!Jwep/,m X'`CK#=//L4ɼD I"? .Ɛ݈Txf 躭jC坳+7 *0}SÂ{qI>ԐXᔋ4j='wXIp`@#9gd*Ɉ#٦fGj ?qsV{3%/'ρ5-i{p=r㨡Po΂IP?F 2^M UO(ݺDKeI)C|t *6.'Hfސ+u1iq۶6~y_y6;nA4[]e">frkV\v0) 5)= .@+[C aD)Oku/ h:/dWnt8+5v<9C;-1ul"h&`)PJD YiHؾI91P$Ay-vD:cҰR>qW<HylڝG'ۘP\_`cbSSLY94mr%گE5A>z"qI$ qeGmEEq#.עdћ Kj%X ~93XRWX;A!nbaDSmN/ Oԁ,w+ӂ0c̗`q]` D96"/ K}le]۫%0}V&dF9'%bS,KѽMGUmEuzj5dCk Gcٱ1M.bEXACݥ 1FL8\٠EH=~[E8+0?кFNHBٱ0?_E-Gp<H Mhs 6G/e i: d2.7oy?k|6𹪽TxŪuig훞ފ($Y^ l i?93::j2-%f~a^L"D|Htp y׭p=g#RY >t(9XYץlAԱ_OW*hĪL fPpa#zv'E]`T:^wax E2Z6 f*)>P%q#Pyl@ ^ Բ̲{ r$jĀϻCra"C0,Z%8D 5,- ,Z.ßyJnĺnBPr K[F1F-w T_ zoL<+ jNQ{x͊}ճz4e(|X& vzSf I:F8)rX΍`ON ؑTuC~?{'8z >e/FbP%2Z0RQ X:+$xVR(Pw1E2%7Əǵf[I Z.aJc{Fu%gFpG V҂]_\$͗ӀHeE#24vZY43re%+.  VjyR^}1*Bm3%>dvZqWp1 5O4ܮר_Np_O| g"96_lwSWl^Y8dc ʩ.7 37isDX.-fyiNQziS3NN9_(@fg]r b Q+"ADDrgL4m\YWѹ9э}WcjSuM7T蛋yz#p$pr]4^(/*0HOn@*~ $ ET< Pcc Z:KS>H 9x+/]ܒrd.)w94MsЁz˧#m^ng3HcS]Nz.7o¬ &.WMr^ ċr| xѥϭzCxAh4b❅_(夿 CS~:h҆WP]<?K2V ;zdHaQf*:4dVC[|QiuU[ia|tHQ.7Ter\IGəyx|4Ƌvl>ZߢN[#󌊑 vmz+mW)y1툲{+ nK75b|TKvCL2UgdV7$k8f9J)ɋ]-[i%ĥ*CNؼWGѺr?7KWy5U|ܰ~|s`aZ6{8¾qrS)|@ )m^,/0qSmG$-z7A+aȺt!891wHRi1#}Lfy|?*vأM͹Gy"NP[$u1TAනҩL;IEWiȝwrusOmd+lmDH~5zw8DN3QihJBNr׾_ϹLih`&%~Kr HdY*;hf4Kߡv1!1"EC޽ST;w .֜Aiz?ٞ'%+E !*Hpm'X| 3bU%$ĥmvwi5N86epOU~HylGAhznEEI {9Ի{Up8R2΄0; MN┚~],ԑ)A{-l_IAv""5G/[#7  EaG5p&^;v=6,|_䢒̽FzSbZ$Md2m7Jt胾 rQ!"gK\iǘ汭N!R&(aӀ"׻JYY ʦ:~sWu.px^ofi =x0 Y8)噈Dj04D2yN$0c& rrCRiZlc)tGqo_9ӵc!FzLvO`xYg#-.gU8 <(5=4WLr3-1Q /Wa&YA-ߦe:q`#1a8TPzVp!HT:1 BtevtӟqEdhmp4}{"wL$Q*fF,€nBp#3$o!8?˞I,H≙$ =x:rTNx]:N.5| ȌpHԂ-adrTr}48 t0{ 7'ʙ %P@[&v͠'.7lKWI ݄?vf!B,-pZ=U*A:0JW." L[,jqeIDv ZCTi΢&0C˾@ U |~/Y|nܓ\DT_[d*YATuw8a *'+IZZ=woꟁ q>SԒc>D'mu(=7n4՗_?%XިȺP+IYQ~kncKo${/WQ䮌yӉ1ٳ]UsN;wvS2^K<-0ñ2]#K/&Bk)]L+쥎xfsm-]7&hɲmoķ Du3y(/t;uGH[ RE_K3r&wz^o󨚀/:a^>XA&&u]+ꠜ._tn &dJ-]ƅOygqv;' 8FnQqXd_;!*}z z[lrr ̣AC!豅EҝBCTB˄??XFp |n*1lld¯ܡv92*`q`'ؓRWt"vH`! ܎Bl]^sӨ*5~w3.o:tS`* /ҁJCGJh=*1Us$dݻaDhO`*d#,U;"bIk2co$읃 (9GbRxl3Loc, :@єLw[Un#\(N 16_*WM+|g]fl-idڦhx51AQZ*(UEe(?K< _Nn4pӆ|d&w?/bxW>%{`Z, 2:e1Ȭv=)qgxI*%1~TE`y)2B<$sw&BW1{ 끔ǵDW7v#[a"y5tFz.a0vӱ2)z%Vtk*ӏ[Vr@O(@eϕoU5eZ)5}Dk\&>0&o]!p & M_Z>Uei:؆a>޵s$4Yt@dM{'`Z?Q20t^'*ᐵ,!h`"M62A Ϋ51잴C_̂kȭ2QHu:e6N+:gٯAKK?ZT5C]Hsw(}$=0"-&|3RK..L@2^\wHhJc=֚(&6fX/ds݀ސ=JXG80j$+W֫\ǭH&{wzѮxUlR-Ip[It"ӿ':(r5Fn‹7IDM  v?mf=}@\Yh~G|1Kb7w0cٝ8|{%i>/DRtk|@ L:F"&X x?}ac4Gn~-ٺnt9 }%*1R;dmmeK|Sw QZsZ앺2(}K)|.oʐqhI`Dټ{*Ec';jFMK>w S:V<wH˔Y5eD:"*)%3e8Xl/#][C"E,3P I SQ>TUJq7vZ%<j<A?-%1[*yg!zdEA [lL\\AʠA&je6"]e(teAwP*q:v72@~[$NLq "Yхe#"c~v^R?ǒr6aGں 95ƛ rjٖ|4b.6?e蜮yvެ&ө}zhu+:dU~Vػ<xTf<t`o0O }]j`yXol)n0^`y]Ni g>Ű&ÖΘ\o`'3mB`5iW*"O7`q>L6]?<,݄s#G"W_w9gȺqX2_j:nɺEM!DPWZ>IIMC<16u/2/ }35x+$&(Ð=BڔR0eղ+Jkֹk!+\†76P8 #TYncSc;}c}vHqa&rȢiϵuʤS=޴HRh8֐(<%Ǩ"l0d\oG%rL`_?TNZ? bʇ 5LkOaj3M#0bCr :}˓ɥ1}/VIoG|UȜ4D᥅Et>j\rR7$j#$RV=SO0J)MIs'~f>~|`X5aڻ\zXx%,Q,7)J|@yb6U1蠅c(a(IߚMh@yH* > UeMc4McФʚBNu)!vÚȋ*(RcYͽE4M=͍!uOxtw;O]7qfcٔ jsp,Rs5x\5N̟`*S^:)l3>ARšܿB5XP;Yv6lK1s .we-NmqX{RmRryeBj+ZU5}{P#K3="7 qMsG#n%7۴HW D|¦IA[9d$T kMgGYwfA̲5`MN H^Aj :xWϚz~IsG-]#視2c E[a`͡b[J1TچףLCߝLUJ]]C9eZFW8lTlw\т\w`dYX;no'zQ BRJDKOoG»||d4qtS1q7)y*ABs;*bhu&p6ϣozt, ċN 9{<Ԅp|=+_j~H=Q t 3?>-ݤoH?^PHpfV;(@6{HW:݉]^3ՊUP-@zz6sR)A˨ؠ W5+X1 75MM=88Ym*yZyPG-g^\wp^ (mߋ|/>>2oJ6ƒb|SݗX&JǯR̰u; <SOבfj΂ n??ZQjZ]  0+Zܱ@Ma ²TO,;іlT; A1(iދ8f*1<%:64Bw*]t+!%~GK)]!nJ0Szok6Xp_} N.`8,\IG̬QgC{pߝ]X: "qH4ÜF>S&O'J_ër>J^O]J1#֭E V&ccVgxP_c`ˤ&Y^ؘMLl P]gkbyK|yV5 78!~B)S33+4֬s跆Ĵh̉e~jśo2D Oj H@[ďJƈj\5=D ϟ|\w`tD!q9gɊ~TFBa_pndejh8CA?^>0BmO +!{$S+8 $[kb9C'"3$r‚K]e` 낭ʋͫ唒*{eܮX^BF-NnBElNMimĿQ%cl$F\W(ڟ9[jtӎ]oQ|;&.G RQ[4H}Q5= խbozQ)Ll3?}C>wȽA9o0t+N >A/=׏q;o9).9ZsCJfBQn]S@;1ޱW:7q{C8 [(wL[󹹇D8ݟȎv vWrGW 3Bl+ Ծ"ՔCvz \N?2И\|tw8Bf!=}Q:?d*Ӛ% A 1:o)^=8§oJZ$xRF07"דljO݀*'^!6ͥɥX4.a'"L {ћqmZ*]vZZq, @@NK)n o, NTW>.]HJ:׫4-XA!q$Z.jKX;N\mO/aA/+~I7m fsbSQlGôj *n =ojH&lx v==npFїk@ڿlIT ~L3Rj>[.QFX;,BιXab`^l^gT^>Nd.4_dz$ rR*-sD[/?!c#,jkg5-EfC/N]KWw+NxQNB=Z \qS ^$Y^SEs!g7(Oy-RSL %J a^d4bw,Bg6W>$;(-ئ}{qĭdЕǜq<^́lػI!6r1G_VkvyN&W5*, :#fLj h65.E Ʃpy)]Gԃdx[dU't#Iof (|#ۙWm߂B\@WǖtN1tf{nIGIyx֪yzsCxbz{nФgB҇A}ƶIı'_;ERYU(fuQY=b`zx[»/D"#58'Xw:@Ouh) K+IV=?͜VR[J>ͩ]UB {mՅGs}+P)v>AWrŰ3 lN8ys[hwgˮ_csk)gփ{?)~;Wo>@RY#`úuqw )`r`/,]sܛ:F]'wb:&0FyXF_8Ns֔oJ:L@nI fkl'箰Ӹ$*Sa_SZ5n =ۀq 8adT!rOjd{-MS93>ecFe1$IqIx?~=,+3$l|etjSxaD)BDRpp;ע5#Rp8k4|-xmJ^ ^kw$BSi2su K![wdW;Q#&VoI0{gݒ?KO$_^n֜gs>%]MQŰa[8Bj/{q%Ǚ'/\ldX(X{L'x7,Kɞƫ>6>bSu 鍷bxUI_J/ؐwϓ"tS6Vjo9ux$Ldq)uj[Ҏ[( ̑ń<ܬ 3!Fwk b`! r)\_QVFMjny).r{>㇙,:A7,4wx26w_b5CQ3q5tk'|qG+G*cկhɆEw\ֹ>O,>5E!T6tWa:g3Ќ~ HVk>zl"h 4+֬0i? d:dQ |ەh[M,r㧕wϦn.kKdm"Jy9&WXQe\HS+SW coa$2lwv]_+fgefVrkt.f:Ehe\*=W V΀ ǹ 렧e"wZ(D4=éޖ` cGi.og6%>Qxa9ùgv(9uxyy@_zfnn3ڽv]V+VGl'Z,ƀ9D[Pd'|H](ǘV;"!fY.=/S춼si󵝷[jb{yv)b+G0GTb\'}UʋY@H632+1X NCWBi ŨR,ϿM$|WN]և|l +)ɷpz١llOzV\9ؓ}} n `0ɀp{w}/Af}o>^3'8G))++&^?Q Hq5!^CKizwmebxA0j#/Ω(Y}BzŞ8vR/x*NLTQnHn <竤C7(d%,S1 04!(jh# _jz^^XH 1~Hsܕ^B_:QF]v?&]xg@85/N#sl#6) 2Gk9O?}z:'|%?vFyg!O ~TH@)]Hf ̼xk~o=c+*xNlntܻDuu#"XQF8`L%,[g#.F qlŒg)wXz[.ɫv& Ia|hJŮUYɡh ,H-2zpo)LJ6:}nO/>:v4VH_>Oqr+oO̜3<rBCb@P۶:% 0u2]Ԏ.d&tq%ۥK4 iXR%"f޺,=`~C,70^)[+ܓx3F7tw Rjìf㴱.1>vL@B,.\Knl솈X`aKC%tF4Bř63\ȫF^- ̿Hs}YWlU;1O{}Jn_m|欜Ym2 B s~c%UtHXC*z0{ufOȭ7r; 0XӘS#cQU]KH%rܢS}\AH};aN_ntɠnbWK[QYɁ;xA`ɈN τo"Ļ>/G:u)\e.iRُĴM6_ CJ9gSv7 o#Y=`/; Q:C'ִ VrV|yT.3)ǢvhZS?^L&P F_RX W*d01eno ^Xd(Kw ,@$zߢ^cDwX6(>n{Dn8lÊy~ ( W(?ĭKqH970{|{}-]2Z93F_-n\_|@g+h *1瑱7O{Opf\}iq`sY5\,Lp_J~8Ӛ+"-F'k|q`$ B ٞQ1ܨ9 ^꼝}Lv'.YL-OuH6*Ҫt,UWXh["nŠr\}~#RQYlZH`)4#gt5#LĽ)T5ϸ@&KS+Vl=>ܗ"9O>Q;^Y+%i"3cIElsPo)^ OJ^t_ؖ*֧=fg,% &E,Y?=Av)j ۙI97ܣQ͢h]ȗd˃8r=>wuըRs7 BX_qE|}xՎA q'K*<9bEzp2]tm }wx c&XsJ1.U)xy-ECTD[4UcKc'ڤ8eh%w@ 8V u(NxRny YgY)F!ưCۨ=}PU!Zo=i1,R|I§0 G".~GA._ЪN\Vنv:1s5LnTjhUflCyWmԍiƊ-=Wժ4ߢMH1YkFlSs_UU!v+<nIFd輛MTdH#%JsoqaB;o];~:t笍gQ_> %7߯ɟoqlA@&Q⚅ۜ<ʃ`hM5+F{T^6}Z؏s|5(# mӃ_}^ gqdLЀi֮PD“y7Y ARzM >!AIHI]^|<.PP@#A!uKlKGlԆFV03ʆ͒W$)ۂ""kV-l)SMH hN՜S]M3LgћwpxlݖNUU Ĝ{`}b^! \#AXoy6]`CrSXy)s7cq~:2MKDadk[a1pj]s-V&j7 kQLA3NqƏ Q;tC ٲVZ{T麶i _|ԑ+jiw`IhM|㔇 HM`;۩b#+3U{YIH9 ۚRIԁXWY^-L r%?>wQ^͸ \_R^SM/h跗 #&Oe-07k"|Eq(MnK~x+K%S)pN[1.u"@|_*ےQJ֖uLZm7dwjUD]Gr8w%>]pC*Cg~b>ᄀu Jg!c! ;TZ!嵊.n +R6\_ʞۚWwܸUy /[{Lr,f~^U|wpiP.3@P1%^oF\b3X4O &jzL*+Q?R&D5InC&r j5$wt>B9=)]HQ1k6L9hJK?Vxdx@Og u+џ2lyJvQ,ʫ3WEç^_4w1΅ sgO~:x#!Qti ^*Yn\ᒢh+I}0k{K}k q'ՙ5F=nhxCڴf怶Dw!  XrU'wD»dHo2=#_0?o]WP3ݧ^ Ad 8%-Cs DG,%o=cL8 &NU^4 D R[i~I،6ŵkz\\$tB<ր'\(j4=. PϮaNڱD~oP͚:sEwe]$ Ź{Y[hӛxѬ1<_Ƿ"'|IL.w̔+Z˰4a ȡPan KwD+}][hqT%J0bBsˑ&wW\ljCڋߝ?sGs5ZmcF[{hrw{:^]Nr6U”ee =#N~o`@YtJ//  `]qZ.(bҏZj6*/$ ZxHN&\nضډW%V%|QQJ$ =ʭ2ᵛH]VzA?n>c !vYIhyK)cHo]= (\[TVO߯x %(ݹ}ԕ{4aZnjTR*YbxQj[5oay7w1"@gV{ O>0z3E}rTze-II0iZ'.Bs2ѿ!W,l(9-` )`).g1.2̸:eXlI(; n88E9.AkD\ ;uΒ}vlwEĢP= W%i`~q )3wYuj_}vAe<{i0Zև1P3dnRf"IiZ;K**gN3_$ 9jmM_kez|1/v@Lk5ԑr bS2o,[X= I"Nzf!6=\4Cm]p3vYO::ǺO=0D"!x0-Ad0 h?˂b d wk J@I{Un!ҪPV,m|e}1g$Pg%mǜ,QUfʿƍtU@w88{xwO9lD$WvsW[U47泝^?_L[1s ͳLXߩrq@0CWjG0WŎ·F-}hJ'斂w⮃:b?\CeAd=R|#gr̊3w쐟Zf.bŜp+Dku&k+Gc-RGH.XkDPZ`#ÆnBc _nbU!Yj qj>pi?OәeDj豩t'[ '"Y{:M0ȏF1=>CIEƹ~ 6\m)Dpz?Q zZ;̂8-փs7rP>X(@ MFhWE t>HĨ6N|0&=F9. #>WoPvI{ԔU~u骡Pxv99a}h^7wKȠ4{ro[|AK=ĕ)?I*مven)+L~A5N)2<*zJzx^P<^\)Eu-q͝iyr 2Vy81f >[ O9%@Jvr-f9"I?քS(+VMrQAzl9hf"[hhB#85E~['hβ.'-Iw2ƴcc}yr#l1.q™mKױˀgH2N23\y?C ћCs'獥V,檣}IΩXt,Aq m3cԍY8F FTXx󈦼+0)ԼY.rvUWd; 3I pTld! )ٽcat7LBZٰ L$wf<7f ObrL:py_녰FD͡Ut4S֝! ?7SNl$99y*8٠[Eһ!:׺jGHHa$9X )`VQOezD0Vw qĺk zupavGVw4}̤V8E_+#AkgLx5 1 wB 4Bt\ڎ:2SD(ZxGjeGYKhTssB, sqsHet^6H t>0ʸzwˈipyCǑU0<{cOtC8Ս@^dk\a lDhS3qL $~V?i/Ia9ne.uki@ጱxhp,7j+H5JJmBh$ZDg{3 Oxj%q"j ?Ta)`ڞ}@E3cM^ء:~xJ4SmPL4xEH?n#۞P$E9tNÓvDd-z ȐzMyn1Փ5L}nU[wәB.qTc]ȑ-B:H| UBgz8EexjJ[+mܰ9rD5Y5n_7E!Dov $wN|FTB4SĽUO]ty>~"`捵4A8R &+;2-v{\DWߺ rAo+r((_MڥN3zI R=Ʌm++/F#Zо#̭l+Y(a(;6@ Ar` ƈv> :q#6)i}P-~pEe?"^bZDUn8ChNmo=hnDT6BG1눸>m?ݵUP+:r>9iiQgq:i쐤W&BO| "MKfn~?u Uo ')Hl釓D-}hm=c-k0ӳq:ҫMUۼxqVMZpcM֮M%ռ@JL#.,ӈVE6Ov1XWqISka-:\Xhȥ}ca-q(0߽ K_jpy4֙@f#_.y~c Y0sڡ/ϓGᨊt+Bɦ?[(C _h,UGdsRP.jO4>w7zڭ iE)qhRÿW1 NN vI Sy`;CG8 cK s6C(>VKrˊ9E-3]әߣ07l: 5MhTP $젍[dUiio^{BsPDMR&*%@ Ös?vӞY?hb{D }-BeZl^ W# $ɴ@r[5;DKJVԷɱ1Ȱ>_4=daJK*)$5hgD̙->bDg~Wij|scMgeH"wUθp%W,r?G-Psrr=Tk56-,Ⱦ0 xbZı`!-r MaK:Un-$iFKǽ/ Ս _ci춫YcohG5pמ) Co  'cHQ/S'Dv,Ό` s ^s{xV r+4?Gk"@K }vIl%қ;%n\zƅWu2my쫇vV=JL -*>=WIhV盤%r:<0SzxxXe{MHAO,%]^g& 2ŨeUWԹqg- TqaOeY~*u"v4vU-\(vӰkH5>bUI}5)cR=>)m y'ܺFeq~Y==%J"WV/lͣMJ!Z i{1~7YDCKx_g5,. wÐPvbnla(~P ԧguhW*KPҦ2K{,*O'DMA\b:$PlCV00ATo(It g1%#Z&}/ ICʿ8!cwiJ=Cעr q.^_kN+> =oҕŒaI̭ ~@bwlfP/c۲8\ژu ֥Gݠ-zwxKRzM#11otRYc~0;G.ȫ 3w1yRW7oRN5.ywƢ摰~ w 苴'>=ޔh+[1rhNt#[?8ہ7om XU; _/yvjӵD*ywR=N-@P0{f"/K1Kό=y`'oyưP1ĻcsA:]B4tiב'֛L7t?&ϔF٪һL/јc9Cs=`uO@2>u G^c̊@Pi$ u%H:O^$?6~Ҁk|E.WG?b} Qk8xlR&Yώ~i¿V'Rh<nj,f|a?":r0]b]ŔUB*ȥbW1ҘqBqPOF>;ڹ/j|>:gSy1Vʈ ܡLy 6jGȇ+e_Kmk*0xqDY+S8EZd{Fk; % XNÏ5Hw\æԯ&( }Iĸ~#"%;Ϥ x}:2{\nʜkzqD0tw'ihhqaՅiƕGhiiFhqdtnjyRҲݚ̲t=jHоF} 4ٕ(8gÿ+>Cȡ ه] [KXw]3<./c o!a}{z-ʶ*5:L$պsǮMaʄךNAʋiCP ),Z(X,|^syE Dȕ9BEށMM#}(ѕBeAzHqJ9AKkD]ݿ.'|n |xr"kNdF _CVfe#x'2Zk5eoBCelxyd"kcaA ceQl1NH!4S9)i+ȱ2f$~Y$nwA\/Lrx~%J !QT0ܓ9%%Y&7x(lk 0ܓ5[Ҫ q!+3|*ԟ~ $d(z;chi9s[?р#.g+&=eAak ů݁xz1&Kyg|sWm!@膢(8t@p4}P>oqGqH="h kbxg{Mٹ$Ƙ/@Mi-{pM 9!r (挙~=3yυtLl1=-NFsJq ‘mp<=)̢O W_ާҐC%U+.}M[-P߮ ;a&ui):, e/X7L#zfpj+p#PiQ;2/>U_` džGъE:_(R ~GE_W߀g fRn wN{@?gAjxW;H[ccD2\.0-~-A6ν^%~Y8qZiI:Icwbpn⟖Ɂ?LEUOIy]ֲl=ȗAoyu28sp*ĕ%T]b <7 .WN?sT@eϲҝzÄY`KJ.&Ǯ, \5b M0s h~3W9|&\9P'>6Vhin|<*;v% G;@HtWb,q}KD+,HyCՉ3t0\8kwg66caLڜN{.a c+M{P QN\k]ٌL0@UHTGk'vD)SI2rnk<6;+;dNBp.l:;C)hO7Rt_xό~ SSeknf"OE5dΫlɴX u }4^9ٔ.f@{ސn͉pf%;j+VLXpVYx.Y b{炬Ma҇Nc%P 'ϧ)"/4ܚ"PN`; !3e>2[uOs2#7;iD3Хu Qx$I-9k5?er:&.;ߔd 鲤`1Vw8<[lRL 8, ߞ@KDŽ%]ZX^qrƦ~vD|Ɣ-"kq޷OG8Eo?qs [ hgLD(:x n4oWO)h]fx#bzUG.I ^VfArt2AW:$͚.P>k|aѠt WT>NwAۙn?ͬytJЪ<-b\KGad*KuWOn~c 8{Csc6P ¬T@\>h"X{^JZ* t2x{iVL]72 S׺<ш0害 '\-L p £Ӗ7\2|~j#-o's*`"-qkXk^Kzc=`VwB$: #OHzq_,{"ɔed3v6u-*6 8zΈUA|M`~ )yx 2裴^E+MvkDu|LHgm/ocsGx @ߠ$[4oYt/yh`ɠj9I6/b <B+.)6ї(F;\I b\|j:P~j(Rw[Ypn.ik>hB'6 J8,;$LwQ.z ,L*Un+p {?zK%fT]y*_Ve3- яiYK#qo/rC:[f'nٰ ǚ4Y}2>-lUEB'zO X܅5[ o+i' TZcu%/ׂk31fvvU5i EO a|k#l¡xb26R}vf8~$J|/qr0Phjǎ|j!1ECR`LI<^VDHr;K1:T2 Efk.Ko`h4U`u ]O L MIUny_ؚ|k"_U,4.WNo6up56t,V 1y ݆s5e6UiN!m7HD [o&E]LjQmbbO-_ z6D q; aZ jXO84fO)o#Čϒ!ͪp" S+{4cWBؘ )nϠ~?==ϔ@|)fFKeU1j]Aw~f4+3ϓvQ!_"eG޷hFoFڈPG*gDeRAKc*eV^tYb)iUSjIJ@n\c!Бf[x,-Ƞi x 9rGM*_zã3XrVi&^v0pnG98o0 ĕʍ,/gQ ;gY @LlX*AQ[Y+„^U:UjrxICV\8c6CQ,lbUR_o[n% pvZ/IC h”BeẊ(ۘ7QMwo^ɲppV.cnàR^mwF'_g&ymf|J.%,P67\(u LѸэy[tү& Fѧ՜*;5[Ucܲu#b 3TsӫK5-iasjuJ*ymQ]us#'10tcq"_Vu j{( %C|I͵5$w0~y84cІcy3]pXFv/(zSi.WvۏJ6mJG fD U[%ޜv@nfDlG=G2?R'GW}$rT9myL]X5+Y[3'i֟~)ct: Q/TKdñ'&τr$/,ZJLH;Wm~D;nDr.7FOT:XKV8 "]jQwxIFq5 CG, GԽhO@Vrp-$-_sXvm^0.d:: r,H%\.}X7ܽ 4<7$!=ۋ 9eO t8 A@Ms:X.ZojZQErfLpz_ `XދN%?qӴ,W<Մx?͵5&YHǓ*jh4٬Dw}JTQ8PEDтRa-H#pc>+VIQؐ*tdCF ,8ՕW~Sːa84itǐp$Ǔפ(7b)ۺa\O_Uf-̡^W94bEgI9 Zԯ:}WˤHO#(#񹆷&wb?7:4 6'O[!rwj86h wpd+J$|o 1A(c*MԶ+{frV fMY< h9YB^ ad+) XL?ZW (z "::b WsU[Þ.d"(7J 8Blyj#{ՠ^wݼaLsU\$?F$@jĀ`267)6@mX~EnDR< +F[FX+cEaY/|=nTfl]y_|T궣$9 J&}[OI ;D'"F  רR3̧`KI7"334Ɲ;o6̒ (5y*> SE A&I[=Ў &[*n{^i_P z.R> z/8ѹc㍚F j=d䒷L8A.AQSV4lEKak_\=#D}ͨS'} .N#BbQ0 uKLH i3#LC^j:`\ w{nj!m|z9I݁ rNovgU7a׉)$!tlTn{I`ZΑQܟ#q/6d0ΰuh%EVC38xȡ};czYTyN6mK~ʽKi}zVs]iհ3R_ք@^\K8,QWXӧJ>w%:^h$E=Ȃ K^%ԡ~MaV7^"H $4s$L!|GWj |ۻ^ m]癁uP"mlaR/"i}h5&nKA5Dߖ~(3l4D OR.\Ddֵ=I5{HxDqZ5=͗Bʔu%8mq8 VKr"i٬fw}H&gcvyUl4(jHZHjgY[=!ިIP5>G9ftTBV e; Os?LzPR AR?}{LMƴ̂w3&=oH/Iit|9oql7i=krjPﳘ Qσ;ل ~3JLd<`=8D7`;c>]zP DdAm~W#VO)6pٻJ Ws☞,/Z:}_g%tF@}۲ğ%wOCE.RYQ3y) қ'FHZn?m*CD_ GeviC* +Y1;8I#o< !׊X"vu(O?'0."z$h h"MqU3=2Mn٬1.LX35jƒ} :C֪O?w:9>yj~ZgNԬ[Wnv>giȎҩLnr\ JCH#C K(As" 8DŎV΄!$(r+ݳ©'JvF 4^w@hxpa&,I*]Q\k$ Ug˷`DV|tPb OK! GE #Ԧ#Tw@2)6bܴN!h׾Q B- n1dؒ@*uNPzAƷ,7d3S{ P0p@8P&HQ֨D[wߑGUXo$!4mL_vK]뤅7 ʴ|*p]NNO=8f]1-ikҠ%C5G` ׯ_?J;(r_PI&rdͣ$~7 Wq3"l.5j}J2Uf8/@ED7j`okĀaz&*LA=x(8;-EJѿqy+_ϹJ-Ib䒺9 / אN NIu2@s2N,O{J ?[ѫ0+ 2LлVLUklS Xϧ6AX B a8rcR83y6bxl wxR 3XV}nD[/..9E&;pGi;8m)73,֬([@ϩl\uT?=RfY8)j%>>n*^ !Eܖ_ Au,=!  Ao붟 0}ȩ@.TrmeA^3t7S#^o'?W?[Bo?ra*$t'9}A2:O\kIj<(TW8-yzh{ V^%>)T@APibd>9V1\vdjYS^.،G];>Iٳ6fJ:[>C1Ĕ %"m-eW" 0%w*hݚaݲ`!Z-U V_dx$~U[η3/?]GFgގlvLs7cp@)z<Oհ{KSm8 >J]ʆ}L` RZC,N:6Wz?}$P4`:Em!ǏX}Y)XF& /Ch !84*}@ cmጦƎZ  4,u0{hB4EaTDZ} d{8bhBkS:J.9h-W,о#T6t/S`/>xunձ{.-Iv,PiE.Y 7A թp|q+aIS#:sH% ?{SSaa1xxcq|hn<ͱ\aQaUbhQy@zD\+Je\# /qG;v2/i3a1|H(Bٍ &0m OyMDe={Rl*c7ɼI켳*H(ν>܍g[(~ʆdJ<ߘdG) {IֻԼ {t 7pq]U3. (~( 2)~ta@1Tux(_ĔٳE=8x n^ˆ|4DNkhPa1ЁƦ)^ ^>>ɪ/c YrkW{("bMxRlDp͈۠C7TLHV9dm}ە9!ãG˟O|J]@bl1L/RT{=zxsPa{LN<0EDؓlEdH,qxC9lDzaM4UqP\|!ҢO]wcP Hˠ-fA844:r爖9vd$wIb}Jzb\-3F*nܲ$]d  MRR(qЄz{!pBmk[h/Q$D+;_1OU0wEK~e~#Ize0c +ʭp5𹨌l>eTf sM|WS QRP@&۾G͗淯X!bTEtg&'^:]L5cZ}V!` ( U2V下7x6k h<+{!+z2CdlS.+S٣R|aD~!i P=Qpv4ٮn[$BY4몆SRUCS ˘4w +ei_Ej=$uJ;1d8xF_g4xQ$uN =[f +=3 3\q؜F=X[+6BeqR=[1YǹGR&@}=(xIBGZ0ƨJ0֚?_3z[z[d1%.bW9*qKgȐ %Eh< 3i4H\nۡO`Ƭ? ~bLC朆{c]$ʿbQ¨6!t(Ppo.odl|(^Mx̂ 9/{4 TyaM@—bVBK ^bJMI*dAR" DII]c~SaIE=S,x`+5 /\w4;se b )sKHdi#8hqPc' ~g%:uޭ1o\J`G~e#W`|: אw@V%!:XN^O G.43nZ[En<)|m8-2OzϽg_+F'@iC9D{C}9xSGw*s0`LM-+[%h$ÿGfyHwW:FbӂMU`:ܒg+=UZFr{gw 8`h"Z6.1*-UqP?7CNԼ:D!PPEP4MSKƄʼx)roVhN)+$5`)(]=\ jR|_攘d$ ]ws4pPFsWh~>1ds:=0J*P wqXủP(1܂U:/c]t|s}'ZQSGph'Cӑ*)rGrW5(Li uzyLG:w~[ ̀|ۚQrE8CD_4TFQL^8;j q9]與/j5:&19᠗HɎd0 ,})RP8C)7@ s}/|M\3%0dfiMyG@L")  d%jMUx@7t$C/3Q"3W\[u6ҞƝЩhD0jDUeN=iq<'(S^jD8\-ڬqxu+md  mcT8^&]]\%KŨa @:>'"X]>i"C!h@}$1tz[_bYvb+wjOG&'UNgH*T`z_ {%)\ڲ6$7- .,_rȞ%ϕf9%L]=_ W^ޑNQjӧPpOX;ՅHk*Z=-3|jm`ؒ1nŚ 5ԬU$Yȇr0GxŢ;diP27Q! .#q~,eU+*E*@fMu -Vv/ɤ#0f~M>At6>qfѹ(w=1YNxP*N/R,g4?3}GK)`[1F^;VEIZ4-@A&vYOx<׋θ-&{"zx2Y\L _[|\`pцrGZ6 ~&%[חq/\͔bK! cN%*/q WS_|y ^2X\) C}e9t҇Ŝ>lp"]L"󼆹D8K\54$z/Vj&mwk'w"K:<؂ 27#v[[ry)  dHO|9:|RZB!Vfd=G)X;AH1΍!l¡fM-D_S2!S_ţi{8{p,]ވZFG&HrB1wVϿDd)#j}8-}3x=c/}F 﫯Rx՚Oȅ'yfB=s[ O PHӂ_dGL11W;S*n?G6 w HY&o|q$*4[g:nҙ OM&nQQ4&j\{pNL_ ´^͒9QLeVp=7tɢ?PoT^7ՊnZxNމ+tK\a+O7 Bz..+ DK 8ќiXNό#F'RQSUHPC8.?T$Bc^Gs$ߥm J968Rj >vw~F1?3jqz=΍br!%9~cES&&.r`SޙnwF13#go g3*j:D$ikf2A."~Uҝ;DWӼH1 Bo#IW;ܜ{>#Γof}9G[e#mDqG-6 *NwL$ # p$RbR ͕|>;l-e &4ݪO;6)>x̺g/w(l{}HQЧ *WC#BgYͅxf`-LP;2$+WhPP'LD1X\Ч`.GQI=)n2|ܒ7$gH[0!G׃CŘك{htm}C׽K)7%#|W,ɆY&b>UN#oUJ™GvBh^MG@112I)/,xbEG\y*ljw|ddFG%2\[dGzI>_+ٕ3"nGw5Lb`) #".ާ^DUNȌTqY<}1Yw_SA7ѡ85wy, sEɻ)r~xZX3V»J0@kcEB2Wxƹxu9/bmׇnQgPҦި}Ļƃk7q.sg"kge LǓuG˥mvSrdaA <@Cݖů(*?ügYt#SblHq}o1qbhGz=h&s=ؙtjl7ji ]:Ʀ/KÝ'p$4jZp-sL}aRD@ok|3e%dԱcRg/% L%e=6KH&Vbl<  'F 0@:\7;;jf\/@3d}upmLWBu.f{Zg]1@T;!;c7]#U]~1˙Fy24b]Ӏ" ?ld<\]hR 4%mqUYQ<\MȾܭ#jګRw&nsXcT01je`K"K8 LrO}#;G YQ,Z<9BCtc`2 {*,L Pa mȒʹ/7l7U#\Vm_=tm'8 *eǀ+I%%@'J|٤Reɮ=Rb}Mtsɰq܍pwuVWF/GGg$u>z+b a*{3|xkCک!, ߝɛQ\1BF,U+NRF]!P*C+!I\j|& #ٴ]b3)^ ZQ*\X [AF֦)?Su$nfHKBBR}>'ZPLfr()|X S0?SK<ԭ47{7\ef[ub>Glj{q-܎ fuIoIHoJtfEi ԳHmJZ%! Cu iYzwqXqWn ]F.16T0\_^YH{Fa:Qj &g"az;RC75AHlv樊 g+=&paC {% 5&Ob$70hxE]쉷_d_R?*B8NPKD=)&QvBU<:}M@"3pE~ADȽ"ݙ6QEAe++^oEl]u߱8u"Rz݈G|B@;fMUzZDDag`?.2xoIuwZ6^#%ĕY51N;Tˈ]G/뇻X9Dq[foH&ͫPs9j{7Wy.W-dϾ-rÔǹ)xoCA7{෷٤'_?ZF gWkUe* sm)LP10Py3-i` ú3VBC vd\XoKD5t>U:|V4=^<wvt Qx H{ 3_*2V8yYH;G?ZJŝ6G)÷pͼb50 :S:M"u~FYCЭnRTuiTwO* "7(:$ʗ SZA@p3߅ 9^o'ҍ,eZ~H0|Nԟ@q/(&3錖4iW \߯n^-7.$%Wڭ ɇ5q$y U3?T1S} 0xo@(l\7ٍHr%]J~{bY3rVN6byvWNS7#Aey|(t$T|+!LW|F"mYPۄjZ3%nY~G6c/oEm dPnMv;VYac)]؇+ 0|iv48%EjB@8Wy9LRXW(FNhlee0"R>6pQLfjV;נ'wd؞"M% 1QϠDC%>k@}J_oRa)TYiz\68srU˘?9Iu%&MBQ\vˈ2 [3uw#&*ꄃ{2?=p7xK>jX;`kdF}2I[ ]4'P8cjHʲ .pq1Q5ZMx.*O2dmL3=u9=ت7Oo@޿ 8;ygDUJ%]2M_ӵٛ1Ts8"&h5šR_[SWH<4Gʿ(~h5##c1UNsX .vGČO眱rhZz<l:*eyI(zY ĭV3q`нݪqv6onI}G\7al Zfފ:Ł&96K(;4viSҭ (Eԣ^n)I&y9lX#gBD$s>ܻXi1+YN+?Gn!,WhFH K[}R-KElH!cn"cno$X90<u:eK%=J A*'pg`!\O׹--)]|5ӷZX\ǬނbϾzB0cV%D[",H~Ƀ.޴}'PyX>]JÉMky!&<; ].c|l7ycGpHlιR.S},~Yqwš29\#W04Cxhbn֯-u 9L)ӲV#/C$a7 Y;;4WOQgt(5: vÔGиerijLuhb.n V݈օ5 h0S"SȊKX쿉jcwU$IsH2RwϚ:ZԷ"|h x;`{=֗Lz2Ůj8ǼG6Z92ua5fڱD):l@|q,XxjIK Ҁb ×B $/YIG%⍇sE'A23F U|Drl-J9ĪN~ a3?ؒ*IFu82 g[{JTA{{dc*EN=L5 cdTOK+?w1"ï"w]3N =]pBKm@lAΡ9Oބ+- sz/H>QC' d# 3[&KyE+`lc2cQn55k\VP(yeJޏu,~P WWEIPWȞso٢Q/)_􆵕Y %Tf㭣j{`iֺ|c.FRoƏ0Z{yŲ ifґOFul!(0[5i8}pf@|tľhc:f?(&2,,lqY`8WIm"z`upT0b&CN &slQuti/07ᬒ ;椣l%,tչx e,<29ōjd[6i)eTՖZPcNIeY.W r  Ճ&\`ޗ0(Eש!q 6,.fo^/PnUlNJqT]|sѣ>Zvvs=+(Z@iǫB>fMKtΡT2R(-dN̜~{Txr#CmotM"5]k(Im@Bͣ+#"Yo`gELXӎ.}r=  ,b OZ]G)X&8 tõ}5I_4TcC):v|yҔ?"6jT%UCeV> )}w}j 龚ɧ4|qN(,IWA`b:1AqF/z;%ٹ]]! 8 [3l.*0Og=r Hhp ~+Ԡ4P4|s<{ :'Z] @!9W p%̼OىHJ縩8%ەwNsU"=I ?[3m 4.'w~o,O>VoUQnSKW;n (Tѕ7o_kr3'G%ȧDm:;[6j?PC& >gW6w`"C8*ZFW@Cn]5iSE>1ApǗx>5E`" O a%΅$B!Y+Ml5~uLv}(s,?rAr@eyJ"RY>lhQL9fV`_+!J8~cIJpdQnMN[RY Hw7̬hv}Yd%'LN_ϖ oٿP 4x$!?7\)hg7bÙ[z^Ѷ0 ki^^/&ϖMlR!P+iF6i)f;Va #U.Fls/{Sh vkޟ5bI"Z'RS:WMbjPUl#pй`4UbpἵhUU`az'D)@&QlW\/-d&AC& y[pkc,B!ID\hr;w&DkpK.xRh2uV=k~NDYdC-R[>HZKլAU/3mQp5q?oWl6 ~WŷN˿Ľ]rpP&O,8qDEH7y[\B)6//vZ 8rp HфC94<\"rЪ\Ԫeؑgc+bngBFIu,v5j\=d͓-) [CPeޣ'MpX` ?pBЧ+j. Ccw2ؒbdmޕ̊vw+^- PGoh]N)¿v}H;ΙHI˛w,Ǻ.!!}N*k)5wԢ/\`H 0eA~DS 3_B\?ӽEzݻ.\f2X}Xb( E%~0?CC/ kA(&kR}j:- "0o4 /Yqijʿ<)R>P",$Ng3ÇEw K32h AAZ Qy":<}U3`#^֑qz΅>TJ3FI3m_2x l8/0X;JBrd `[Igb'q1 Ie\ ̄6E]:GPf~zj#>ax;N;6F'6ǟOГlvW/96IFsu2mu3B(IIx;[aK@`ź&HO*en WWt}Ֆ3WvqЎ1-!_l 0-Nbxġ^|$XsB[Dz43KCn13X~^8v0_z(}J2x_>Iv+cv _r]+-/N' r|!mƙ8sIM&U p p\2 ^=x; cGοo:q Jzo~>ncLtF4i^ǟ=?P뜬;C>y!L@j1,J6 qƕmi!%$9;O|6j8͗_.ńr&>0渚coҶ N,儨JB*E:xr!~cq~Cnsy;.%">_6x"dvB@3? (p un4ڀՈƶO ap ` H%u~[Q*u'+J]:G.kۍIA p/!"MXOmǪ7ӑ| ZB2tX frnJ*5 30tz1}Wb[-?70]]vHZO[R2K^չ5oK.-t9~~=Д5URj45\Ç7hzAw&l")۩7R ܉"!WI*LLRZضLV/y"G@`zrMe 8yy0Wjŋomþ(Mx>0A mZ>8Kcb<?=ִY EߡF/om055n?hN Dg~ҕ1[xN{r)Oj=M| TbDGHT8Opد"C~)x2sCZR ,H{qqŧC{)*u(GəuGe?~WL͋^*Y 5 _5 T܎pҿ~>"SIКtW|`~(ofjD]/|ty$IYFa"lQ>\,0tj~G@@.1`J2*'W?/_rJJ 5&aMs۸-(?]]MI'!pRJ(_GwRgt$]f\QdR8RL&# `5LW9rG~L5+"HC.Z*9bA<:u=ٙ^rɡ~*]^;!K,˓u~$$0g9R !G "/+BQ#V\V={UEE@no XM"v~>҇LÀ_RFQ\3~m7=XvN,Fe HyY;e) n$0"+na.H/r*P$%6>xP840l;ըq(?OQ/KX ||y$EyY eYQ%D6O qd%Q,4)VgTCx*.3>܍ k5.{[:9VI@CwC4Hc^)v򡿁h,DHxT*mbHBɀʵ3qH6pt HYPrf@7>D :6ie6Y}) &PSwsO@?J`ܲ#2Y&gɛ{o(7k8Ρ}u4i}S؛A( ͒Y^P-OiaPLl$@z1Z4[ APYyЛb߂$}pdj+J$Dz;8ɐB'Wza4aFG2=IfWmzi 3~@@/xC`#J ox!L$ܺV5 unHU\=O# F"}VT|"rK>QhadӬ= )⺎zU6ۣQRzVos[k`dp%NPg~>Uf11W>8ܲNMc/?'ŪGuJ)<VMV['vȮ;A1ݭ?Pu]#0BļsuB_` :v6oWLxD`4\|͐ {m1}Z%=gtd /D`XYsLIݖֲ╸\cH >Bx]'p0;29 5z-PIciNEekAӓWlWx##{F`H";?̏-CuLKm?)/vvId.S;R{< Shר"-5O#wsv6=ʄRM&f".Xp"Yt+1Rih$hu_ܩ m''BNpcjѓ׿1`1ؒ`h2~¨uamQf3]rLndJ4Pݧ\}lɆ+4j]z`˵B@MVaZNSwWRNc$c513ݼWh~ N.H.JwrQbDW2kܨ}.qFz)}^6# hn]"NVW/z9@Xl~T\ " L!Vzu|q@u#~B/ػR}V v`:tT¢6LlN2m CK`2KxoPpr !5]<\. l)(±o i_I9#gtՆ|3KGܕe5*+1^YK8SRm7sƀdA^vseC0s1sd |?1s6D֝ꇨ2Cmj?DḴ.iIb@|-kԣւs f_d_"XLxn}N}rڸ%X?9f=p7=}%wuFn coELlwߺӡ|#Nt4<͚*%ϣ,w 7rfo5GDI-;,8\RJb wS2Ԗ5^䤥 /k $2;c%߬*&EhwEPɪ`mܮ@dK(ydJ~#{d;Ufd"3KuM9WE1:_( $l=S[(ȵ< YApϰ[ U. vcl-Cd&3r. Q;Q? k<p9y8H,M9H8h|+ɕBGA3(B(2wÒ.L&oeSN,#'Z=V[y3b Ii歬8:<|R 0ν45 l/L4;س) -kj/"r;Oc5:—on\Fˬwp<"u<עDgHyCuvḃN|چGx3t٢ЬI46**yJ4+2p3G= 9GPD)~D^JӄOum\l 4yKnA[8$bg,nFT~N.qOaB}HkCK0{T(\FS8TtݽV8)[3OSZ"; f$\MEB&g8V9΂<@GZy]*JeTY֊`So$/> VWN`)Q4@%KjTfhнgt6k&0삨tl(O&Ț e0;x sfP@.-erjfl(`*6IӬIFf=s2EblFCÒeIKIgcs">-ozJ+b46PںW\})0Y#dLw5n/5o*&Lf 2bs:_гmbOi,Wߠjx߷!k#Ձ%'4zg "s 7dzmxMDtD wb M,~ aBlfq/Z!C=]D `J=UuźHP48.:9eU&ԭ?V0(U2( zN?>;8Pb(jiH̀".Q;x12 `xjLZV Coh1й,5 4:_&U_mH&;86M_̛/V4G J@6s*<2(2,rЛE?.aG noOR!D!/,C|pj>/thK2-쮜XsH/HOD| ?fo-rYx+Bn?tv $dojP Lmfefľ+ꅝiƅr4¿Z}f\\lzo!-Q2 0~q蚸WN)yn8/Os2s})eK|k8Nq!T{(LX x[V\ufRawS4Z7q[NBY3{}NkX@Hcc`,GrF~[]z j6Cـki^&m3qm鉇P0nc;w'&6>̳,S`BhU߈B.LQV71 Uн_#&nYNG6wz|لbv5tF'v|0 7t%tHƼٖ/)Ka\Z[TzAj2Si0| .Cktj{C=hA ck?ƈBt](V}%T.U~I7CEQn%X͎;EhC<ْ'4mrY<=L@^x5ops :Cnޔ uI9d]fL֧v$oNSu~H=>k]t23Ptϫou6}3$l+l$}i,Ur2aeS@hEmđ 1,BhpT#~/e[bb0H? /BͺϷfO e 1 RP- EYlRjՐjMo'4N0JѰu.mKؾrqv&I8[PFR"@!|^d"\W CkBPrN5C^?;@iJz+&@k(&9DTRH78bCNp{@lcp٘G%<kaIIa~ǎ?Ĉh_\'f*&T>I7[ںI C OJI0.83k;<~`:Nl*iY&/@=W[Ee)i#gLD u*!ʵո6wKĆ2͙8% KYRM[}o$E4"kRI8LfW2_i|`#UgO!f%)k%=}l44L;qirꛤSiL1csX)Q/&v }G䂄I@2 7nq֛ Hqjod~$.#{sӮKeVo^c0'5Iϻiudmhތ Yکc?,-`/ iDsi2OHH 7`S-^;AhSybmKh6;B chɻp`W1 @>/M<"p`~9ņ,cV,dʙLAض$9sj#Pu))֟f ks~_).6$)yᢻ'  WMP ˾U :WL8=% LDBOjO_BSy]C?*eTZt76xOs.OVO k.]ZTai1~>ٛ صN}yS#x)*v[Mkꐇjn@l?#+e LSS; #}-Vg<ɼw+|XQ]>!YGzJAHde/KS|I5(lCδWj)аRwʚ✚HPc8ﲿć@'HφVrZz-&.rlAIX€,k92AV`X}>*_E9ʖYq;QH; %.MI*A+%ѳ|;5 ?i0UZ5ω/3 =-⧼ĉwɓN5롽 Q1h8V:6ɪ olFp[4aCA8i`Bϝn v%1^ohL-]`ϸMdjЙeZj\>,^) *rtl9`3,lKJ+5mlM r?&0?8K|U؜@uY+Le8xSi/~gSȈ,s*."eοݑKw{.TeP˙ًFGY saOSd"C8Dw7` ;mx;2E[+]WEmi`}$)j7 gOjb/ _2[PyIMzlCp*Y\_2*ʾT5\^_pxxeQItb[OIך1kXD(.%@VO?,#feW {8fi &Ӏ\c6BOZ1 wN3Oߒ=LZYgPsE(7sهCb4t@y{Hx~dXLBGh?ve i@ fyƐ[:1y=sDQXhJkûWǍcĨB(Nѯz{ݹY3:~a :̃**f@U+ӝ#l5.whq+$8~$/&W 7^W9r/TCl[\ [iWO&͆jo>ggUݺ\"5HZc {v@^8< ӄNCÔx&ςk5 ?%gNIQgA3*sYq +S5B:NwY&EE^i|5Uwt5/89#U>iٔ5w6D5LYcp93lt2Hἲa2C.-[=bOP^͆Z*}tm-:,F2 W6.}3Ix04's@J*m0e^*E}}A]SѭAb3ut4 I{@s U11w+Y@kà'#HɶCvi(R'D$ 塿]N5ugEPvz(õuʛBhݽf駈kD3,M.2EAkw%S ,t]Zibھې]6+j\Tyw+5r3TbJv_tGYu[PN`VVY0] f ]osWy籩{h3I, [w oŇ/ 9;e))܋z2iEeE4+!޲\(`nh7ż@ cx&5,Rf6GC(ʄ#<:ON]3!&)ywnG!GP<^PXPOH H-uPŔߚ)}`E9!8b,=Ѫ1w,'D3Lw+o z8kS?1rܞS ^d?\nwgPP kknXcG5`c51=*5/}/6Vʻ@R}DNIQK̗B65E^y%Mo0o DߗjVX0vº8|s`=WOhIf|ݳ6$&?zFU)(9`H/E%'F%R=PG s<{-\-(@a1˪4}aBSHxdV=PfW8O̮d q^P\Vխ'}~`2!ZJ/Dh#G`|NP$/(pgmOi+_<=jInE Y^"ȻSB` $}Y+ԗwҴ3nr8ʙ`A \~%YVn8l&G^L>Kd::dN q\eF_Pq%<3eQ"" h8ᱹ)&>e_5IRԊi*tuvipRm__I`le@'U .VS,`X3e]o%U-̲=@ `|MZ0K}ХA],W-䶭rvĚXEx^A;)2 b[ؔ:.%g# ЊppPњ9K0 4ᅗA!>2+̍}Ŕm["-+ׇ"+Nʌko{8Jul|0tƕFYk^cr[^@X^DHM.%x!|H(m񗠘*H% F5g}7t\_jhĐѹx[ @)@^cVfH)p"|qHbN1:YxUΦ .uLEfWtFqJ1 lK'+ җBx4ZW[?l osDA$6&| Sf\7٩D$:zTUu wx\#/Ml([,c~OJdc[c٘"&V~~ɕ#6Y7QC˃.85&j"o \Z [ K XEW+-o?56,Y,z ǤV PTlfD`וiW|}$ՊjtuPBLg+fŰ,ܠX^03 v9W o,xۦ譕M"a ɑ% 3ѿhzM&tot{ζ@̉ZJ}AjL|8X2b;Hx;SqT%d୨^f cwGu6z Vݜ U񲤮耽Zm$iwQ6ᦍ%z/O]FB>"I94K\gDɘ xe'}xIBr`2lqgLet*H8gG=Y3~ŽRb.c|A+@-26,Qt&O:2[g>+aJTex%lڛ RYW;C]R,9D~iyb9a(rf[X‚#.*wڤmly'13,`L \Pډw -ֶF?$Qj\ԟVAd˼յ|6ZO7FEJJ<^+/u6p}hR}gJ^XJYnSb@S!,/qhq"z.V\iޱ%zy|cj۩ꩩ9™1/=[ 8anu..} 9 \^he D@8X{ѥtO{gܔ!a5D9?L?ЫRB]W(<]ftc TM]_RsFfU1z /ݼ YVLR~ƫ9LbBaf,~_vK$>2}CgJGl(4m0}Wb DZm6e Q]:Z`L9n +!dg*ytQ%S';қaqvȸ`aD+EO.]p%:!&R؂Bɹ/xSGȫ FuAbH˙py| qtiRx- 녿+!-SDz=E75 9S l"%"Z&0f@}b2gJ-/O/s,g"{u}Ÿni<(h~hH50Bɖ0hO7]" Z#!gI#ζH 7R#LڎmY[nW~PYY9\s;ϭm ~0ݹ7 :-ȱ&FM關!|r'M-d~;u6up* ym׋^a&ۋ(F}nLģp Q!&F83_\ywl߲ӵvuq$pv=Gs { ki_okm۟߱Gp!2( |lr3P,?9-)x1^LpBLpmahAƖ;6%UG"gGy%k;qR|f\$GY W .4cnY\Rl \s?%AEi#tΠy|km`@ъQQps>BݡB4j05٪,XPPB&з>ze*n_c*L!l/輙Gp(LG*s㿃nARҳrf^0}{,+ ʁ.ШLũ2~_g{vלh5baVJѢα "ŗ^9ݭxpkoYCc 툅Ƀ4 #/#_L0ή荡`km_J0Ƀ5߲ɗc94d.mo:Mr:+(FLkGR2)C?0͓r˕5Tl&ys1htmee/g &8SUtHqbZ%*t N賲cT-72umh!cR|#- Ah..>ױ=%! Ҝ|n=υFPD.t&71lxAB`kYҬv xHPe\ Cè_^d؀;ʣ2Bd-/ʸn+7%]<+PXFX2A.vq^/5z+yv>*^4zq=r:]\j*guR%9O$^-p5m|~þC<4(@mf'ڱ݀1I/ty0x1aMoYnk $z3qb'3Lz#`K|Pm!hnZv3_*0󐡢bK]1H Yi EbҭB͖z™KsAÖ́:'J 곯?}d_4&m瓳ӽ 0n2 6Oy3[_T RcN5D\^Dv uMf![ski|u}-NѾt8^-!8Mx$H>kS\mGt*X1u5*iq#nC5Szd_ 㾆G,r:b>U3CdT60n`X@qRrM3wBC^qϺ/榼u zx:ZlݞsPPgU(ch(Yy$\LXOQHkQ#l$ x9QDV֤&GWB*vzAlrQ?%Mvu4ite@-!OK H<}_Lԧ)OM>;x> >*Ѭ4{%jiqp ?-aTP _)I'tr{TSJ^:E(%ܕJ_bL#WrJDȁ]j>I JVѨd(K@o={MYe @lϴQL}]=n1󸖵"#[rEp O\ OH$UYM'a> ta~Q]T3*AC)JsJy{jQ&S6 DrPPt &2 (*RT4u h;2@TsEYFU/ Te yuI z;IP V["PÄx .?mg̙&{w:9+IX~!'rUwCZ<md;rW&}r$| @¢MqMz|W" s*6(]Dtt3((^m: Zĩc0eTv,~ G-kv̓~Mm\Uh]n԰ښ޶˔ѠaS&guKOgpJQw}#M`c<:rGU+9MؽZkgÅ~p8-o*DDQ pfx놁 Q#vz2,"FcE=+?վT|̽2a`'eF?Ѥ 8T/zi5 t%J%ʷt1ѓ:V]ęc9aٜ.Mq:ت8(Դ0mjX@ts0Hݨcѐ|oZgctóY$c a$FM vi $nލnqu5 +[2G*U~UV׽sLlLGgC*>UkUR;ϕnFYy{4†̯oYs`d^ X:s <Vڈ3 Na$kl7Q)Vo4m>D1W 2(gzo8O2K9;;Ib~>^dalU#t91/5i2>YK_ϞAIGmF8K:PA5$rL#8 B/E,tc*P"svxƪu^:l2,6|u:}͹j穙1wa &B򾩺V alI<:,PaBOǨN#ȬB'0{A^ړ8';A+"cݰ1llgF@>9V~-)&&xh>Ӣ 9"!6p+ vB~4-y8RbCpO:ZR0]=7DP\ez4\QBy'b]I0;>ܠmyR4Uj 75"JLٻN|K"cXF{f Sp XAnuFj6_ h5AA{*˒g0Abu3˂٩Tݪ= m6'b&<,K!+ L l(`K\R {0Q%?F]ڗ#E7;'m7_|"Ps3{7t,7$ɾUKuIjg*iHZWF^Y%y% ʂݻ`N^5?H+SiM]37q1m C$

2>S⌮4qГ{b=3N6 114a%\>rn+Ll{)c4b ?!MK9>92VS%j ZaVzztᄍ7~qy8KJ |:j$CA,3R^jV0ۣ'ϩy9 >RAِS;(L;D{EЁS6d#+d X# 8mMJߨ &IR60?aU\/hK}XQBo1FwԃirhB8.}axH7lcwc>r t=fe+~s/G_QJBK}XKT*rЕh_D3xKm@ɛ~5.]f\}N-jaQHI XCP1BCΦ2WǷٌMA#ކuW6+*D0onE?T4-U;.V4tTBKzmDpi6nDH,--}?iIҴBW.g_4$)<(k;g<-=LӍѣG*] lBGSk!sra,XJJbN=XцwpO :&cb3ί7 Ǧ x&u#6 yQY O+jhf([:M~o`S%J"vGo⍃CA3{mx\J$TT/RtAkRt!uժdg󔅸4S|g^sf,;*9A' xCDGn#rXyߝ΃n{ї١"Bd:)w(p^|54 MzN>yALRԑzsaxRqnp:Kip9l$7+pq.^KZ_ˠݲb؟N0 :w"r4Ee( [MFuJnx~b/ݕ5n!E ?/yc x&.s)B`1 8>S5<[kߡ{f hvw,/^Ɩ`\$#,V!=d<Dm2E$ߓ-DsI*`˒QO4 < fN)042H΁9sӟʄC_4~-RhW݋%#/sw|lL>O&|0dʤ#q:IrD} G}8CSM\oԘ×c7:b)zRXqGH}@PN@tyZP6dHnx ܰr'LsĎk2kZ Z/OYReyR` ഽP#=m80.0_xp!_ %vDBkۢ?\^2X)6WLJ ̃ ) nR$:qM_Y}83eJ#o~VhN1>;s kGećNO(Kc6L";Yu }J6?g8= KB(Ĵi1xI dȍǒsi4<"u_ |͈8U{7.,j QJ-:bEL~z&St#`zFg$̶260/0(ᆃT¯d0݈&PB=*AMh_:gli4=$ uN23VkFlʘ}B8jV wΫMYdJ:}<\'3%-e)`vp(n㬍pyn[> $+AlݯFːrPpp6|ϕUD9;"`Pts\Vl.Zh؊*؝ŎªTDc-BHt4CK>Vݨab^DMEX$,*, Vyἣ8p,!z͓td]BD"45`lZzA,A\-6#Aƫ7N)\ vyڠ8{75tfnIC^xYf&٦p0qoɂȔևɵjZ;:OqovՄ 5771_E~eDj_>$ U؜M'/q$om4zLKC*mO8XbY+hU 0IoV7$%)F6Ip{i}=e·z(A)QZ'~'m[c13*uBҾOHe=R$eҊ*Af]5$<FkfvW]ngJDۯ d&CRt?ĒI3s4-qyPPq("B8UĖ^7k&;Nu`PW_ sBk' U8feDv#Ӱ7R 7 3H͔wAKᄧC* _i[_/5s [FF"T+%o).Ȭ49n3'Ck _ ?͏798(,\YZ^ kP&Q{uW !$Mp!Tw4Sc+"sN԰.'dWG X=K?Ѡ:Я)yr" zͦ`lq _`.v7B +Yۄ2v":7l\QA%J~# %ăR$ :'AkBêJNFM=*+p6s^}D$)挓Dod(.W2{JUm}<6l=<-ö1X9@"ݦc >'hdN{SJr^]x@Y$pg^U}XvfrxI0x0k-y5, &j< 8Q;DZ;0ʡf}&nL:XJ tF"Jvj(Еن_Ԡ xzG,sأY y~QЉYB$g{"oٓnOJvGύSYOhkRSnPI-<| GO8yJG}XHg*X5 2-"/y g"B"/QlHu7`[Fb(5?fdYk&y~D4|U3^ 7LҦ3!Iq݆q9;*J>B/I0 "&K8Hw( >g%=!=I7,:P^-βKw U;RcGRLsstΚ +]wz%aI'+q_u;` ݓfOp66M>Sbvqk_QGd=>/sImLYe||7P\Ƙ2MWsmmyD7-`rOB.mmX~pĿeq\r6rHM@J64MS?VSQCEhdW'Q < [(,D*8Qvk묛_gEhB/jwvXϠk|!#Jk8^UhU 9!)v~ -ْuu &ŇܰPKٚR~t{.=`5KZ L]M_.(zcH~(ծ AIu+D`8FzZz #kқ377H11q — L\SCПcPX#xA ɤ9ѷnC[K`kI%m8IUh-h;p2*!\K/`Bg?uJ;Ey?Ś;Trx4Ev$g8% 3x:U}{ө .;ZO{q*c (8lgͻc  H\\U$1bLRc}!C)oa6XѾڛ؉N(#:Q5akaA4k}֥gVa,J@Mq DGwt֡r6:D q-|J򤩝NHVh { #a\a\>"%c.Q+pp_ْ4@fgqTu=!SjQua&\rqM0qI1`ܐ"&4'O%B0f?4]&{} kږTuY:@VT%cP +õNϋ1L~-M"~d%,hU&+ vv|1s|* cjbzn$Ÿ/E[dv4l줩f/.2P)L!J:-BB"& &,ۦ.#E): A9J!RܗՕFEݣE!/UW]N&Stͷ8:_#jVՐq@,K}}[ ~nɃU ЃR*)3P '5 ncvM)kD9?߭ώyZO')3ly& ~?so-)@˯y6 Xiבs恃ѫܘ$#cWW8ɃҐ=γ˻M﯆ .GAq8V13?C ϛNЖ̣odwzpnXKZ<*W&̬zwv7炍n d  SEFuJ0ͼ4m0=ڥ(dnȴdk~b'!cEkC^JS ݐٽ•#H6m Hb,i'Fm00}B@(8gi'>@=b;cҽgy1ܘJ\{J^nhRAҭzYbX1`!喴QD%)D4Ǥ!|ϹM){w<"L)5دqOKTO k5?Ec8ΟhW'7ֶ{VF:VS 7UP H}ZJ){Th؈xq,LhY<,[aRiV։{W,$e.9ܕrA'R9КկhŚ M,rY2"{2fYvޭPb'ȒmӳDwF `S5%~\zBG/y,L(ύubǥeɩK$!4Y Z7RQO w=pSgۥ*KrHsBy $$ֆPZxm:Kq"Bohc"&Hec0_ FVb._|JlTH}*oZ:)vērlNTT &مhޖmyTսLYOjӼ,%*#:[]Κ`r NDb}ѮcOS ;!z{׸lsѧ Ieޕ /ə(r}jdSYP zUoV F?勳ORu! ,jU%+mL@ޥ0%©ZbP3K"3dꠒ٧Yy)K _T%=Y '3LE: .Tpi%6Rη_S84l^TS J |%mȊtQ6R(rD<,P8,* p$s 8ʌ#~&Iu~0R9@`{,LZXR{j%G=[H⨙_  Y#}+,FH +g$m<$,{n,E0}mc1yKO (Q{PgHJa^R^FPj)Bn<Ҷ i0f0_&H )\QIXUw2]HU9*za 4E X,ػ'o@]xGnx,+H&yK%]x`w7twotlga'f[E88ʗ!u*ajl-ɹ-*ȭf=(R P<bfޜI|s);L~SZXAY*6L;V}֓.0d.==<9Snm OEU2a(T~]i!A ieבz^7M@|hᣎuJ-7 {h)R)EJLIWq Hܾ3αM VpAlv ԙN'͸1cБLU hmqjq&R©0^iviE̹UH9ŎT.e?#dmV#E R=lL2*z^ TSH_w+2 OY"̷gwXP_L/.|~LNLƹeOJyؖ/a FC _Y*vƂ6V|} Fs (D\K EY_NiFDKƜ@8cM'ǮmץtM-9в(nN o]6v%:mɤe`UrBf}Qd\uJg (Qs\: k)%5?mfSPaʧcR;Fk ܫ)w[tp5h,5df?n}m=IR.M,Kj>, NE"ݑ/ƾGmSIyv)>! SP2 a@UZ gAD$H<- 3K,]]jDbKсY_Ŏ|  32|J}̤TLwA|5(/Ͽ9/[޽}m ƶީ#V0wcZK^d!%d€WekOk VdcۄŴ[CX[ jk q~61a(|B  "uEMLφӒR(ߩ\~~inSlhK8O+oW|rA{)P1r?%QVy%z^{ok eq< ^# {KAYz 6QС`ѸRх  7}$t$G1$K |[C\ _+bQ9FHG[; H&ͷ^$c'LtUq KGKLQq*ַ5WY&>HgHDxPB Uc?řIk@$)va6C.{"O?a+|h|bqtֵUQԬ/P~ɋH4jk|9?w}Xgj}Iy5 Ķ[W;٨'_OHsV\R!4MګKdPpFM^Wl^OM~Z~Y<|uKRC&^_>LNtEARt*/evJ!B:Dy3>>NK3 -&_3q}0v*@M]ICGiƵ Χ;xz˻ZcDjYm5jdo-ًH&qcFzx0abG*"ݟ!Hoju$HQߒmN]a-\TSU[8zfxt HA.]&ME/-(w0ː;P2Qw%.RLSx Ւ Deθª-iT1,1v= o 'S_~q!q}uZ%g_Mݔ*N(ҝΧO_EL4ȧϨ XD+?{NuWޱHa-Yv&.&sMoL6D> m闑ãP=}𻈩$"!& ϟZ3qtpz̬΄+$.ޔ(uI٢讯! -%<(|t!6Zrcv^Js*s9͑S] A ׅ^ xe0,^3,ƲG0%Fh?А6qi?JE?DXUto[HzVߵTu IMbk=R }WЗ -aNDMHpy7ŀ>/4H k kYr&o(5A0WNluτMvrRE_}D)M^PycV6Ȉ]pV*RS95YY p* QwȞ^ЙH|RȈ(7MJ4@P=݊.ڊD:2WM9H=OΥٵ[+(iJI -IP'+ I4*CK znL~MpDxŲM* ˼;{`tjXLLbJrյG[MO`a!q4XNt_̳ݪ z-a=IvQJyQj5׵HJ;)¨7EYe{/WźW3Ues>TDņ(@[cUlQ1@.o}RVEL,a9K:|rp?jd?f@G !5^ 2P2asuO{lX>9f^U+[8)jT|(GX/awbfԦ^8(5EoM8K¶l$C\~% VkXu_YGKj O<+ Q 30&Lxw6VRik8)vԣͭ$2)&ų8O.y] ߴJC-ZDGzzzJ `Deȣ, ض[<^a4z"efL(a$}1dTi`vث6rcM5*ܔOXEv+&{6t('} XV"u푛JW6|Lhu6AexOo|ƼM qjo@+fk+ٔV=0)f?/>ʫ#`y ~|\[֚kwmѭ$k.x? UEv{#b? v6_V+M-vޙ 1Q cG8lLt]WʀR#& TzqTt_+nuo4^GLKXn@'esi⒵*ǯ+@ʰn꿦$Jwd7hϏƳ(7炭UoZn@9_]g G ooP,1QOtVXT{搛b0N"O4`Y)6^gs)v(w\ˬhdmU1ìlqԷ$apX ިXE7ZtYL&0n;Ox#,H٫# AAr DxK$PCʴuM X7eÃ-3Bnh%;Y*9}}-¤M!Է&,υjko->J:\*}^/Hc4 zRHWQ'Zv9ԩO509-E'~ƂkF#C:ؤ JܞvZsSnwPKA.io ^| I6Sx\Xה ~Y9Et GH 6@NT%?c,\YhGn{8P<Ӄ^! |2Ϡuu::L7{!E7xM_8ĵKӹuG/VK%Q)'b%.od݌4E&4W{UzGB[] [zpƯр!Ķ8[:x$*'.]cBHyȨW4Ii;H:Q ۓf,lo*uLu*Mw -os[+ ejڊtq |I!Xj̖E9(&\ĎGFM*}:-nVR8zDk޴*N)# 6T!gzSΈphl0B.G*&Bo/2TB~QNTo:K7\z7SR}fY fMOMov4Z2bdX6pGb)kԒ;HӤ?M"1֩MnM BtP=6wԦwےɋ^{5ټTm7щ>)^R\x y bL:f0D@/_҇ \"'JV(|̳dޫAEyqGǜ%N v;HR݋(78^ Q0{#(=a2oD%ioVlTYu"8-%4VxtyɃޟ{}jP eM~ֺ_&>k n`~Y|UMX`?9mX{hv >yh?Z%b#?qFpOkO"bI@ 'A'ʌ^f_ $^!tn*+}ӟNH1i^s ȹ.۞-d%d +nNAv?5mBIz]Ls$."H1byOBJHhd'#Ө$9 Enr{+;iM 1ZGVٻ?8*"ԉ=1M$uboatAW*<BK{3_EE* C$/XcGB*E*L\:8ʚ$'{hvrvw@ sޏ=vf̳dz`S'%ys}3BKHz qD}|@- $^Z\Lyq?)u?KcMCf {- y HK)?T>>9cԱ wlXKUURD 64"V r?g Vp'-Hh@:`xlJb/tw|1|pwޠ?ueuɧ(H.!Q|t 姟pv)jE -&8.Musuq+.UYeV& <_o7XEg3XZNL':0)u(D[::9.jg6[{0RO8̣:KYSٮ Fҥ"{ 4HA)bIԚSt9?JOSY8kmIT Cw]N[x=[Wзm 5  $~_YHqco;ه61]4_,r\޻A/G( .ή8>aw5p{>PA?|w/)AQg#wcCeZGX#ԟTfsڦnZSy!QThфx\w-B#7}}Q=S-~\!~uߟ"pM u q_Q(uwϥX!ŹLq8~Bm\1+ nkٮ8=Ϻ6˼v+gMZJbMy?_81S?3.icڧg EY{Rq?^;RXR|* TOѷY&&O!mlb8ImLx!)v>^WB:(%`j«;[0?Ey%w,N,,^)]۴oUDp!#f/SY!njU%o(< oߛ N~^aBy!wRn\rX9,^oUh'?Α@Cnrl3M\O?çv`P^0W =~r)VMD'WALRYP]ktͫZ}[9xLW+g$(k .@ ^Ź+GT>~X JRs]u;ٍ O{ɠ4h |+Vė˲;i!N^!%{>!Wm`HH4G,7scvc9%H{ EQb2/lx)AB6w_xdַ+(xxSCK=Qymy3͚|Zr].AIA?o2:T 0@xi@qvAc _;ƿb׃ ?Ẻ {t{6R3*د>x h i- {"D:'?-'i $' x& 8G\LJY\dM@ҏrhO FT"_]'8$kd6H-X"9[Q㠃aX]tkcbюs1 /]0j8# (NZI">Җ՜JbԹKÊc+o3wXXe8'bQ2. Vo.g V=c:<6\_Qzk_#Na4@2u< a2,VONzrV/⃃e}~I+nkle,7&<飶 ˣȚ cn&ιkr0wGԚXayg?NC1ö#?ޕufטVHWȀZ+`BS]s4Ӝ=l݌{]SQΨAž⭱Œ d6w# PJq'oG]1Υ[M6[9;#Bj<9L.o2uV=}~a :8Sz1H/iS ]#D&. eY|wi ^{U_׆]'He-ӕg̶ia{Uj6h}!pf]8m:Cg0*ۚ0QG[{v':ɪpJhpݲ 307rXs % #izO FEo4[D.$"o520:|({oL 6((܀""sag{| VBx P$.kYH^w-8F,)v8ehPeDžHKҪ9ЂQ3)hW!NF,r13Umq<r7A !NЎƃ=y>YBRqDӛpCQ P92>8-joi\kEۢ"U^TXx]Te+o<') aVhG ?;NQ:BHS33_ h/4ẖ%Fv|%$C[.Kץ3= ֐ cEI :}7`OYxszNX**;c֏CPG0F7շ 1(!Xs`N%R,,&G3U4cENIgF:`Z]꺘BVk,{([^0>1IefcnKDۑ[9H)8>}R8 mXAo[LYMl;csKe9J{lRgC%] q_q+7 +g2=5rW1 .?Sq łBG`U Wm}u~yy[.;.bQQ-F,O+D< rZ^UTPG`)^?7nk9#f5e%1fl]rHb]c(bu_CC_ېJ,0o݉xٍLh [BU5-s89h#[VqZa0S %Q{J?u9K8CKx}QdWK&RMi!B3e_UXNPGqerd?JPLH/Јvw\71iJk "+V[ @_~I ik )%Na0صU*֤-?"eA5*Ƚ4alL@~/f5>4ԶX J-9V}$> mNnѸ9 v?1e)h%)K)cKVnMkd y[RQzzSҁ^S0Y*ww\K~Ӷ/p5Slkx/nI-vulknW? &P[F]oyKmۻcg\8*v_ ;" ˒/;=By{4*&&h]m5J2iw{aCq1΢'ki’k2& S6X4뫱Z@M{`"o=2CdN} z?hj{-aUgfU7w 08,kg}KxŸ4Uj ݱFjr!AQS}cdЉ^}DΒQ9L 0[oP ;+ v7p7(Crֿ}`l(סuVoI;:.&CrH09{~Jڄm9ꦺƴ^WU9{vN[?Xlw | !4@@3]'4@FoU`YX8Prk \dYQ9ZCa-0߭yn쑭UuFI1{Ռ.ʄ#G7kȩuOgj%!2P6Y'ءN{h1*?:70 Kx7?1<DYKqzkhD1+p)#kX-ѕy)~u&8s `zq_OȝQ ':#jDNiOMgǬk`N!kl {E6T6Qjӈ[yp"s!.+D # rt㵬vh,\SUɴu(]O錵4eOJ^qc])P|љ#if'#i 6'wH<_< ]Zo}Ba~ATNS3i۴ĆW : ['݆bz.Ύ~_Nwk5L^@) `q閦y .Io*g]/c`;r, ˟f!d1RtJyC#" TaqHM ǵ L#YÙL9\6R(FЎA ]/q)>>1w%=uNW94*PKK f]jr@+Wn4xނx u,G2DA5[>6=)D{@Ű} H` : zSy &Q꟧)U? D|vyYԻ"f᠕οcw휭i'gSűO㗉.Dd"FX{0y5P{mWYzh< JO"fQ<=S=)q37źFp>hyvX<`_C|aGXĚdQ`u;г-'ViIҬ .|͓G|1{iXVI03_G0B`#I]DfNz?#)y'k, o\S+{m6\X/]̈rl(xds@cZ=4A>ouDnbv?̙H&^h`{6O=G`>iƕ\9jc̔|tzK2w6@<"M^b ~$FFU LEhfZuMC#tz|+Xxr: PܯVø ifud܍)3ץ%g** ӸDo?D)O68Co)c:J^Γhʱ=4:.e[)#j_mm]2P|Q_}v=2޶2ԹB}Dy{7&{1@ LJ!pwkb˺` YljEfm0|mRt9r5\AmGa]6Bf}N뙓J t7XYLs~fask8%9>}smbT:7ZmN*wBKIM+ ǝ.($!䤵1P"=%& 02#kj4F{ s=Йݦ'o}3 ~ӫ$"Iz1ƶ]u F6)4?Kwg:/)aL^/#xT'`X>J&?굊}ua \@;dvo1I~@QcIZR4&,>u3BTM-ÝY Z%TvΨh,g6ݞPuGru4o6XHGIFZN,DM:$UX=nb,KĒ0)_2 UL? ]z>CcN!r D;nQvJF9vq;}c? 靍fTDFQ0J 7Yޠd:E̯p̲"G:@Iy7~Eƺ(-f[b=|U~W&@ׁknV=:.A|DA,'3ðYgSB\C[|zo G(w~Bome': sM o/\ԅ9ӯФ 0L_•}4ܮ/(8}AhX 0|AğVO}$ 5i'W0{Ò#&Gojsz't&PTfV ,D$ p##Ѐ4l=uNEZL*u_w"6MPqA%OAm#O'ytߛ}xA5 q %NH*/ A{RSӄ$}o@E#VSu='ՙ;Vlk:W8/ dx]$-T8Qsq}y󍕸5o2z 8^RkWH0@:!K[>v3ؼEW+oZ >=t `Sp %*AD$y:޴[{0O"wl:8j(ާ/y!KY dsH/4Ja }~U<)NbE^VJ9Qtod&)Jkh0L2n3 o49>O (I܆A_]I ICsUtB~:w<|)K/JQܘ@A[D?"ܬ* ,tc{E:7g  mTu; wTm&[ώ)Re0L9 * ǣfҼdIW򮨥 fCCJGc G*~$o}K<ϛJ&p:B=pvȆjQQ,i}`(Ŭ踬}Bxn?w֢P bQ0UB-wAZ1 kVa|)KXwaͧeGilP/&rЊdžﶜ?-ؚ1^faSo ^SQLW{*+10o-^lXkE ܗ7*P1 MsT\o8e)qJ7cƂڦGH>lnb[Ix҃Ee z2Qa,ip\( 閖6OץӬ >η+d)⯎nX# ~I9v}(C<>^/x2`$|Ϛ|,ǿs̵4c#)J(@[&3 fLG|偉)m()` iF#tSv$U.}橭Ұ9T=>^EDU m;G!甄 [66{{ A9;h $Ȋ.]N恕h+[ʛ2ۖ#P1L>f%A K ]ޝy :̏ TP, DlWX!V'@V?9 %9mrYIJPr{d.oy0^aU}IAؠ}L=8u%.I¯f<wLS+^#RCƞ%]hN- {6!#pS0KN7;,cR"1ѥ@ڒba }NAtf |͠<%0($V4'Y4q| #HQrAE}{nӾ"8O cIET4`I1_gUXghZ=yzeN=`9e.`ΣjI d[ 9>h}y:!12dIl9 N;5TBV*z3Hu뽓yq8ȺX#ݝ\ga! \c#D94:5(R4pL>D3n%6Yd=ӓMV3>!"`ԾnsL|؞DNX %t ީ"^u='mJ#5fy- %T=,xy11](^9Ӿ3VݥV> V*R-ФX}7N9 *w0\s{rq? %kLofwz۳{(51$eZSZl>ȸw#-U}|k{aJcأs}2UZ+6Ȇ.\z[7= ڸ}yVc72fm\GTEIU}u+*Lg]׮+,w J`z- h]mb@R.jU{a<\.iaD]=>x f B1e=Ko"wR\m N#6-P(8ȧg ( b<-qn*[ﱟ Ubujy 5MwW# RJ5FZzAeR-O!fX`(rrVښSqtDCVT6V;+L榢V2I:%V|% y0UY%'9VY~TkWf-a9WìD0΂i^Fӟ~!{57ђ-7|lWsUꂗqnG&N> ץ*ũ,HzVF/sղ# mXxAyHC2"QzЃVQCC ր[^-}tm:'*⦘[NNW<Уtbp?\L綬?lp8cS'L +q{Glhxq`NJF{Saׯ7j_sS\e_DCلVZZZTvemnmM~.p9*@W g\NJm7,&th= P' ࡎb 7O.oV1ԋלޓc}Do]" ޳FKW}|\¥TIݰrNy31z[qE)Ys$T qm'S\Z fWU$PgqN8/8[Xu~8 6ު4*lB6[&&GjxL#%& |?$+iuz`){O~uYb8e`}RX|(.dK&Z7X\Lj;=`ү=b~ZiܝeTۨjS-qMOciμ@@XNtLX?  7l=47 ܾ,~AY%̶K ?=4՚aur'̩[\0@cGݦRSq()qk/%#$MPh90\*?:DW ,;Zׂ‹c0tjM&]?eNP rF)t/єsT/F&ڨHsEuK,xfI9$rjy8o-(C{P_,e4󿨿`Yb o= R1tbݪ5ZvRH/PX4Ҩyvƙbn6܅BII<'ŏ~S؞To~/]g <)xk)olKTP}Voʝ1-.(s0D9V6̄;rN3Q^ֆ9cȫTg\0wQiwM@"{c'N4VZIl'L imrt#{CT0x(A5lQȆiB)Tӗ*`s'zsM{m 9|hFe" Q zΝ^7e *lA޷J~7@ jh}/ov^ Kef6o1)\&X—1OOLH(\y3W; rq:^ujuCY'M~k^-213v4}kPTLKDsi#0yF~PlLID#D[FG]j~_<ʡhZ,KF4i_z?)A|6¼E9붡rC4-rz:~Q~BH]J;d $%%iXnk$j1+e-T [f)̴a>Z+`sIVGTWy>=ߺ`uOB"ylJ]N^+^E[CEe8mPLC!BGN i?SHAcQj"$M=I2;"4aܜۋ@z?P 侯h\ ͯaFݞZ9,jy/FFҚC,;sR\TK 5Di56Zm6\j[9(^x30H=>cLJY ԇj$Msa—8#yix yS$ x蜑LT'5rTpPֱ4Nppjf]OD% T7UCCx[aVڦj!lwG{o[7əz!?<-}%cVJK(ĤȦ\Mͥ*9@ҫV kIqs 1%}K?@, -j}TȂQ؏;{CF\}Q2£/`ظC,)+|$1XC8k;7ry k~<鍭aCHT!MVe- nQ#-~4!~?0d9fSfGknq Î:HҤL`,t[5'jw}2p͌7.Ո;k,b۸m;;OI(':^,Yx-:U+u9$|Nrx]~玵0l:t YRBbZ!Z#r+f?ӎ/VD}#dyNU-[M<Ձ#!Qԁ6BsX[iIpEEcs3/2 W.> _iUS1V4PvJH7_P<,.,vL{ 5Q[oZ1ρrΧV+BT < ykBpPvc2^2Pf֦.~{:@Ɓp/:mNz5^j1K_|pwU{@3$g/mKem0rXϺX+⩹|HpHg s._?hZH罀37Sh)Ŋs?h 65 DnWaт)"Whᦗ,w𱰈B܏dp/=\g_ڻ@Xѽ)‚iK!S%kU|oK?`Kd?ՠ)%D٦fLkdC-r(?Ys/5/VU?.+vvCސ=7oQczjY*քN)j Bdh ,QI.ϸzga\B@?^`wBn BN&9!)ZOOd^d'T(),IF>zQƽFJ_u8I $ g؍kHC ďSiLfBžȮiDUJnlEAʔHY <qo.R"bRط8Qy#b׋)JSk/^Sx1!%*.{iG3\Q$rl#rz NhڈRoCpko#ǹT!Gx61IY\m %hq|Th*/ɐX`XQO<[(kIhZEr"X}1fCM*sͩɥp1f ?q?޳Eu/gcF2(.}%N#(Iw4! GФ LP~[jwp{l8jޥV ::j.>Û@ئs6a폞"^(?8Cw͕܎OɹOZGpDV =k d2:b{a8H+dQ.OŰ&p$C cPMmG| >hB3?T P_~w= ]jΝn6$ۨI꩛\|qt7d5'34 ׋=;:ٶX(i'jdؽZHT/~UቭLuπ|%y"~vEҼ ]xP$ܼnz)p@/4mkqAڗ}x b^n'rιٹ]ꑊ^f1ߐDbj*TTdXgTcx$%oaRup8ަE"Nb ^w5PV{Sv=G UJZu(؃ng7lgg$z6q* :cQF 16Jv:|O6\2G<6#~m&NO)wN87 il\P͑&t( WXq=x?e{ ~ Rq-NO_ ߰ŸƪUO"LiGfU+j^" $ YEoƈ6QIf$ =>v3ݜ=6`8kl=Ҽ|"\R ضE#5 nֲl D*P[l#/>b|&iM_FAZt{/} ,%?ko7|DZlGq0'#áN0mA*]ӻQ.k}JO8o"@?#*2l|5~渃IN@./"Q|tci_}TDm:h " yUJbEB@p);# 땦fV Qcվsh7tE wSU`A]ѹܴ!]8y}Om/oBRJA;w7(2@=oN.:?6~"=S;VLƦp_N:%ᵑ!QfrLܰN{1b8VB. vDv3~rf%.B9YS:%[M_1 *xBkv? AE`=#M_ d{ddLr/7bx)&%XAAk_L,T9HP_r.ԟ[H!d Ɖ-\bNsf>N?$Rb/y)bjQUFBFy4̳8P1˳A@?4ݩTEjhmݱiĐTy4؜3_< ]j.Y|Oo jlcZ3GqK wfJG#ǘc, JfzvK@aSq66}yM6tַ0UgGgw 4fF:yNxF_FB:DYoro_ӿJ R̀!)_S9Ll@o LWcsN- o2x.5/9 Q 7f.~Uŗ/3nœgJ'+sT{b{M5F]i@TKԌS~g4>~m)8 b&xi hbg.R̘dr( !CUpRnB_!%&3=++e1ZkL/ˆO'n=P\`/0t{{1[b BfMAAtloS}ʃH ܢd+QO.sKYYU!YԋsO8դ-߮%DZo'wo܈nskԱZ)")p,Xܜ4%p6oVA:ڡD+fx @ģ?ώ웂2#\;{,8 ;5 Bu+trL˚ c|?*O>^(:e׶-4]Yu%(g| zɬl8 k $ʥ4t7뢙_pKX4JyAroAuѢ,jP{$⮹K +<< 7:sxZR4S4|)I* Ձ <8֙S 4ԣ(BA! _*|@2,@@ODqcvAS3rb1B}lDI]'$wa16 (.Jog ytWKy)D;ӗ/*$=5UY(L!|[UͶG9V'Qɺ:ꎘ}dI9]lW{+bc}ôUI&CEvhx:E'D(Kt Qdպ- W+@5H"8gݫrqwMlJ6|N|ܝbOVkQas$:hj{vށLPM6Ea׋Se_X;9"9>dѯ;qfWc(h]5UtKCDUSlx0B#RTUy3`ZSUbkl1T~MxA31S-N5 @c=q/~G쳽>P$uzovq 6)9̓dPk FေT6󊂅m }sK49(EF;{.|ُ H0XVȾ̣e6Nޓ 2m7 0wQ3ylpK<5pW!A̬8ΡfnGģTPk+amN(1?*m)n^w E'h2B`Pt Uu!YX/irYNz3 *-p/Sgwa J3QW@NuC[q4(9y8S.|GZ-}X3:}VL}+Fի~*: G>)<\n%JܵRo3Jv]:AňW;y'7VG;pr$5]\Hno7:GF|W ZBc/b}1p3Q9*eVg Owϴ1=Ɏ#E`=vڑ!֓EeFvF.G0K~%UϿH8;Q ;"pZI.\.$uDhb bHIH?H #R& voNCܝ8@H\2îx]Cݝ%xY (F|/4$V mWԽDTY!L_"M V,/\f^Z7&?S ~2=_GI?iǜ̚t 6X24#].'R3en@BKB~LQcos .t8:qZ![tz]?yۘ yec|؃2ā ȸnXF6za&$\0Y|qr "g=R<="@p,4Lؖv GxYK*߼^Y%ylVP1'_+̛2]TD gn7VHQ#@ʵ,dӜ=cw4MiAwo2%k5^) Ak4"AŒ@@ 0E՟5hG6uWCUI&d5-PCuH}:1*҉PzT֐)Z \g|~E3pHK4it ~Ӵ!yHG3|GO["Lո%w끡~}Tl:nv3},Ϋջqљr~! W>53-@KIP7eLecD+RR~I=V'Їx}L-=Q&ATo94wŀvI +^(ĩi\'XKiXr^#ן'r,0pj(V\xyR#$;IG.+Ks8_lJ cneIq,[Ne88E ??ԮP+ؠ!_(sĹY_=Ng+%۸pB1:Ѻ%b 8_$9k|K;@5r_Wj,t2.JmE2N\f{GjԜ0cMcR .Q/xl-r{\c  hi,kLL"": Me(󮂭S`[VNM+Z{.<%_i/z:>N@*QIM5MavMǸPVwp+m_%}Fkڬ٦#R+ZO7 6J x L&˒iDf곛UZ A˶$)d4Y8( [ 5&l/!k{g_ !2kL0C?Ykf g"DAŷbGYЊQtqiy@&Y=ZDP&igHnQlb:`۞}SFCqկ~CC*`("mY%xd ):%s+:SI?ٙnӄ棇YA$BCF ^\#Br=%ʒȚ\CVb/4;^ki㦣ܬ\ v[=LȖ.# nRR +LNXcbk땉a'p2O蛿j,;3#r~-#7t۪vI,w9OJ=0u6yXG-B<"(3}"A9N`;4 ;Ʀ4ᣚ}(G_LmH {f6E\$2$L,;!G^X%#)*䌴Ȥ݅_D5w~ TlEBFRo#fJ |L(H T4 QA], ~3k|/ߞE[,cbRam㢤(_@NR+t[ BS m&޾m?3 ՊoV̽芭-.α'\YfRX;4sS|11npĆYtߪGa?X0\MWsmy!3b}ZQbtI\mͩlOs3:t}0cB FTu,0PT"_p;27 *Z&r )ӌ&_cڑz G svWMioKlBˈ?\N&(q=$p RS /0m|q^獍Sqe8*;y~.*,G[_ϏBܞo-휍7&ZSOTC!cڊ5atVT$Ea4RPk.CAydfuv~gVȣ䮰15?3 ;OEeX\R9 ī98c=&Dަ$%:Y); 9:|$* , A)MR>p>zb@~soBcat~Q]t{BWsy[cܵ~5R=jA$Le s {[Qjj,ZKZ[bJT.¸]j<=N`}ZݟJdn{l:x-?4O9|?hxW5vBxclDSESrtq]g^m? gy8F n6p!c%£aȾӫquF\16> =yc\{z)"vgRZnL,} LTaT K? 9X̷_8J9 JG2/$Z\O:uYWiڍTXL> x3 s>Ać+SE'+{urJTvV5b_1F/Z>Ɩ\1Ƶ!H;w&UɌ^DrumމT.c{$8/X mWS(%3Yvh{eiUze]},~K %;3f.Uq8--/3+Gv#L)t|Swr|lcEЀi*8F5!KP_whD) h3gɹвJC^%4be_1V:t ~* l.Tpd,Ѹf`ZB}:}/YM5uâF  $6\6{w'jMnbq|͞5 52#;XtnAS"faP='{8 W;bĆɜJ9.c.d<$2<+9ȭ}Ʀ}mVz}5wyMկGAVߎobbTc"_^ui:̌&"]X @-HiҿKi~rMvȵ%tC2y8B| vKw$]7&ӓD}GW Rb}lLS ;t~`V~9hV2Uf?b^y>Ak3IXO%6_v9t$nKӟ2U-lJ;:*d;S@t>z?bLEҠOza}>h2:k1IXAaF!qBX8 ;V"LɈxs5 |OfSk@zTT~}%שZa_*WL3\(7BjRV2+vU\ Z3|uhs`.Ci g!/O/ySګ>qΌ>_Gp!f ~k[q[!w/g@QtF rǹ`z_u%DT l3YO/kTqgк\#~3Al6脵kDb{ob-|SmjdOJΙuǶr]ޔu-0 c<)V# >V6CDž&Ym$1prTwrZ,ɃL)HY}>mmoܿ2* ]ϴ_bqq)@}`1_;FLo,URS_JѾKn2M<DH!1tl/*|,^G6:Fg_aV†ڴXۛ؝e`\Fb&2/$}UuJ"z)zr{p&[h%ڨuh@qMv4[rnhZP,1r52{w]$ 1IkeRL*OQ\WzZm&ma׵akY^\'x:7+9E4z/EOqHξE+`a a`a ^~wX߇8?'QMDt@eE}叞{Ԯc'~N}وI[RϙGq$[R `!9&EW _\?`p%TrDy)~ܾܟ)Z5p _*B2=:q͟JMR8z=:^ ,ܷi#J-q4rFKJ ToދuB:^>\븙Dby BaEU.%/cupfLs aKqdU_OOv~\y'BMv`p$L\e)AI]ݳbq+Uqz, T :aY]OWC t90@OVȫb.<"2xüv(.O *^|w? n_thj!Z]Hl&uhT1;T9[ym{! VB K0$NPkUjcM+\;oGeىG$|Vz? \g Y6 }-u56"E97b6=g}PG` ˩BquÑHvaD}=V9CV8vPxm.ߣk9voӃPAe(UUK vj!ķY|iz݇hJ;yL]=$ !ѐ Zc39\X { x(A(7rEo6"Bn9TPHV=ǡu>:"$=GD4A즅 }`:ǟAA(. A+n|H1m)üv(o.Q;iP~e-0uļ6j`K mb]ӥ)i- Ej/{[6%nd(//hFX\}xԸSifZ2~g[|RVh7-]Hd&nw =leqq]㊫4^X]3Ģ$s[I)'ǟ]6]]p˝%f>7Ihކ\].^-D?muL0[H4)/eZFt%>|;Jeܿ~E=2f` qJ]<1l7 ɡ\Zط}&{2ݶR_Y핳m ozdFw^\ן?Ma[:S 33aHFJԼrο^28Ri3S~,A*cu9צ!s:ktc  v@hE]H, W^o_cMHR~dtL~'C?Y z7iPGxH6VFHyHj˲D@%"DPgܤ6`-(`q @aQQºq⬩UPts V V~[n'fyu"XM#.܇SyO Pai~LuSGhYi̟J**֫/mɘ6pOn>nts}6 g{4k^Q<h?U;@/.g"Xde4wfgy%Ig'`LG;rޖФ!ɮIb\FQpx~e .= #Av*ul+kWXq#7>=C>:15 g 2eg-ZRv-`Lr98,,8|EQW&ܕs\0΍siv1}kFf~YBgY=WT#"M 3rޜ؊O,j=K |#iMqa x)6PL͒4(JIS˛ir,$(C'ΑȝLr_~?&\lYİƲd&f-h&s4K:{`eb8)Y-d\ H/y?1ұO_^lc?kBpbl62#+ScKܲ́XNjVˆ^aj~Ɠ(nCe#Xﱷ:'ktx"VLu,QKbZaм|@p ThH2%=&u#ToBȻw,G97 `Źf2ȄGti(,\ Zx:~ OnǢR8E.&]vg+7--ZEY4S稞b! _3ٱ?f#/dj<;1G7?̐۸uaA!u …5q Q0WL^5b͕6B7c@ʵʭg_;P҆b?gM7}!J@ECЦ?1,\Rp6?Wu/KՓ ZBEyjF V{UC6pBłFЯF+uu3Eń4!ǡ M%r#Ypj:seHF0EYRi"`9w1Cp)=B^7,.y| _" dbVW{YPngzM%puqƟIC/~Ϛm:eI<;C1!Mu'~};u5j\ zA{kavʄ̿^Ū POp4VwP=Hd ; = =5d];T5{nFG_4jܶu0J͡>;rū&XiKZ T ,ܸEcK_ 57,d]9Fm.ͩҟ3$ێlςu޿MMpCW [GM?p/`ֹ;>ju~ΐ@r56r~L |WIDQ}J"&#ronO\p5؆Tw!Բi|Ȱ&NZ\ Lhs!b,G<+R#FUCCϴBޑ8VYA%5!bwF1rOXCa]q2xCA7eu]jN.J'A v[cK𕿼TĕdAWf9fA=HNJb]}4Y#m'96,j<7y^NwZM]}x߫$p@FWdEԂ%!<Cnr+oQ?kʼn"Cup5(ohVFLH-ei"t9A7NW4quwԺgĿODg1ʈJ> ;3< Gq,93'Jl6Ȕ8hrNq\hpof,Xh;# ɯKJ:K! s2S'bsU1~+Rj OiP6YLY 8;R 9Nac {/~!' F'>DgL8ze˧&mHZ'CH޴Gh~1Si)62Xm0`q ω(\ q5OX(SvڽީG0w,e~!+!0CFiK~wfq Y\0uY>}$-qWNje ZrFud}[7 NŕGb ~& ~0gH\!DQ79̙#ңJFdhdIUM=_RnbA{Lnux;Ī"򎕏vQd9F2xY 0 D`ta>WvgVnqFT pF{a1 uA>j}YݸbA{Ɲ<;$J!V,xx HLC.FYM"):;M&:@d0Nvp˓QDc?^:PAb X^S&s%6X $ӥ+Xс}(zlio,(v)첥Q 5e T]Y*D,q!’t6:֔Y.JN9V+LGQ𔸊רZI^t0 dI)Zj,ì9 CtqrɄ/P~;I.HWS1:lG,g&7~KPIo׷G,c7y~ y6=T1H[H\i6 sQMp4J*6)' hO+`ƌE;akEd(yB>?}ρ?\.T,P4A"8 6<=N*`1w{)қړM = O:}g;[g-iX2˗0N mm?7kŒ">iJ2>P)Xv,.^:F΄AwNWIk^9^O nk7:`Vb<< %2>z!?@N הYlݗbE\  zh=Gh'K8#ކS)q4*]6uA `_>t\F]]9q3%@I<֥ Ŧ vwѡD$Gwz=;nM(w-? |qmcѦRw- mX|l q Rm<<XRn7@7^uOv{F︨pVK41=?֋ rZDQ+Ue\-CwMc+9⁞ Dٓ3@Ь٠gzFY5`7TGdT7nI AryݍKwmw˘ 0B|wpl-X.#6 (-3:k.+ %iVՇhjڡ^eNW]v^b BJ'! AK<] |wbGEZΛGF{3)(pEg؅`g>PnދY%n}#{U4!O8d$ļ`=#$ uҮES.grNjѫ:a)<.Ӡ\%T]LoO1L>iNԺl}lXˠ$l/Mi$wV5 ]Z"L(Sy[m͎MOݫ>M )@fE|fu'SW~xR9RW/Tqnb&OM.t bYBοTE,+0ؗNQ')dWXtv+@Tl-^ЅO Pn8*yēeFhl(v UkcE_-C{-'ز{~ix*?H;}DeYۿ /808AX&3SwG&]{uUoJjal 'V)VfP;@emh h֣+δDϮr'&bNnJ&OfQN W:&]a9ʬK &q(/kX\AvUKj2hu }ઐli)=ToȧLwB؝s|!߉+(@~FQ&+aI;to%ː{ x#֨dl[1=p ',`z Kϐ`` wR.Ds8J?>+ UadZaCJP̿_^Px8>,3y[=DCQQǎf. 6hh},fGU6#J_= u5g9g`fT1v3f r'yK@P RVs*7=i,7M(srt ~4v%J h߳PQ#IS^7JEvY}tɁ"޲%(ˀ|iL$c f|K ף|!9.8K*h:2B}e@Au=lʶ_h 8wҴđt%DS eߒzVon]n UK0 7 Ҵ47|)P*crJQ . ̪?\[:k+ņS ڞE6^bV $7PMI%ͷFhXiEHLJvdSƄ,ŢORC{ +ӫ\;~r e/B0@\}ɒ +aT=$.xsGv֜{~%SRGZGmu=[eH9=#S (AWC<>M4lp 25}5-rE̦b)AhSs~ͦ,`3@%ta7$ w|b?~N;&rJֆUikUH:[-|1Sd@Uz@0zV,xL[PY Y]ׇWeJzwQ` sɗtt+7ADl'ˊO!?Z(hJӆ b,IƸ@{Vp_ԏ}o.kQmٸ;Qpk7[1)u̫.P 0I%rTG,gm*{=?5g'F77 eNڟ"[i"4kΦrO[dpKxevlYF7q 8LW h;#t,筏ƚ2ٙ:/Soqtrnk ߝtx/wH&kJSR qG%wJhկ`8ᘄI+@FQŸ5E˚s0ǽR;>yС6g wSΒa@bS4Kr(p4lΝ^&5l7ANb}!MIoHL?ҊtcqηtW2Mg@ _ 3gOJ fOuy+@L k5g(?:hOUڔ%6!z`b^IV+u|FP t }Wx'' :#؃POG#T'ZJ . G]Nܞ??;B/5ܘxBcD3pVJH>fĬr n"O{kZ,NEa>I֍7O; hX ,)#0OTPxY{JQ&=`(' ǪcX  !0.(h: I.rE˝qĸH܀ 0p(Gѫ;;x _:_&ֶye23 f`nޡRG8l Jٿ-zt%X꺜 sl&+ &3ZFC`k, D`رN`1L%ax^+l\`|4R}sOmL 1"ylF]߶tMXvxX_8J^47'|q7FDE<ҤWh &mlq,ވ+/^1&m']<ژs@n Sr8(+F/!S'w:Dܔ{ǞXq(AM{܉Mnil[So%Dϖ:8 5 uz!K1$Z֯3p@|`B ?X 8.nQ,e3%)N*=o!ߗ2xDLngh" 3,a)JqږxgD} iE=gkFO.'rQxVhQm"q!"p`Na`}=tAqcصkm枍ن)#^f\_a/%79)xWK/M>˜W ?H͊ <ږK?6S d!]s2x\%-F-MfHUYi:x8ܢm0p&^S=m`#0Me]O=r,9de&Q NQM]OX6r"7>&2ݧmnf%Ve7B?yM3+z<~-F35+^풄QLNvQxO.)Xf)N=p Ƒ@yl2ff^8.'*s!Rf: {?Vm7AHpAE VDbtU~* [|B2Ve_td/Ylo)fym).)҄d1+n!{k'`|QbJܬ 3mQ)Y:j@ٚ5E` t;.AaT\x3\QEݔѧ+K6WcoczpK9*32ǁrݱ#C/t’RAWQО]=@ BZO!s>eqKzEk"uZTg*ry=h$ouci5a~/mH):/H!:q{6u\UMS/ 9+!}ҟNݫXюV5' g֫|ӭL>]Wur>,u:2^f xLP3?lT_, @PIJyG /*nytR:7Zs ũpMA6Ϸlqfr͗Rr/䝸JBz.Vˣ<QVB  mhi;O(R>Y%nRJtx 95n% ,X {gfT5/fNEܴM+Ԟwe7gsi"خ }oNۡ.I;6`Zd~ '.p{Hbr:R<ȪQ.v@ $Wg%0QEa'z|F8-re,)דqjGG碂NDc.9^k dNh w NH)y_Ed^e Љ>h>c:{.CB"z~#t)9A}vl Qh  81qKQ 1Hlcf(,h$}#BPO܎jSD DDv8#ĞR]Ex.i:c1@8grIu=nw?#KHg wLύ F̾jjiqg,A7W_7o;"ld;'Sh1CV>(G!IpgqU1&/ɞ=ܘP&.*yv!./ڣChEַ{E*!ܣ%YIϤ3*# Xmng0m.:.uu&zVfV=f:Kca93-@C^ks ̀c35@ju/}LCk[J7TU`W']Pvy, -(ekrƩ#miRH_*ռ=szсVԵϞo,}s i41ִ_ wԂb!\y=>VT/U!u\ rاkQpxgb<䭛bgJ輔X-x=З0+(ܑbLh$I#7%c'e>)jx@3Ē؉zт 0#yk)='<9Y g,p l)fz9RU& D&^,`i n7R_&"ː75ќ.3k_.准(/!6^PK6$̧hesSėA3)|"Ud͠p/)Օൢ_7{qP hIQ]ҥ SдIժ/ܗcEE4ꏜ*k]_p% \`n*J{an5V[Z[qk^^\f̴Ӕ*x~j)O& {$ ,ƞ \,OhgL;"D.P.t5/s?#0#a.׌R$:"]pehŋocĘߤEO5 &gGl]=͸i(U%0QPF%$m4:&j9yc.-ea -0As43dZum/c0; aڙa5mJJbpY!&rS o=U1:BB4~A,ovF";+W|=Nl˗$j#1t7@ÙEuPIWXiR`M)=) a k^2 r̞C^)*2\Ƽb g %b4Q6nR)7b+e{Uƛ9=X|@ rn8>t 9Y-Ii(Xm-[[Ϛ5yУ8_[ m-p^ͣY6ZнO;I)sct؊y WO^gjC$$ l-z*Q$wz˙S0ߟ$;n#ާQ~>OQ o3 ^JQX%^kg/E_S3DHqGJ^6^MP&5o:%4Wq+.G3C"ݽ^lY S*EH0 h8PV;2sLa&!YխDI3i-=@SZx6 V,eTg:,A@/pi@ѫr:f-D'_Hx'ɫu`2 +A|*\?/;듐&XVʿ>T`4x-޶fl'=0YS'!E BKh?7QlS&E⡃jyP\PJ3)GÙV89bl:Wŵq9 nDĐaxGE?i6g8B'U:'QGd5~ =*}6Z#Pp;R[[: St l \aҘ4^,olV'b9'&XO*6 7iJjҞ츍u=lWv[5!N:zIO9Kl*UB [\| p>%aqjOD懁Æ =`U0a>*=y5#xiV eQ*;5]5<xwL-B)oQ;"\럓Hok00q]-ҡRbU;SwE8OW,VHM狟о߇d4C~AL "cE$N>{^a {+KU%Ṕ".0gY6Ȫ[S8)a͍?)Z]6suױi%4B7UK#JK g#T| yㄞ?a3#~ 061zLp Iڤ"4Ye) C T &6<޳7Dת`ҝb~5,^*5xcJa)7!srgyHQ&80.M=#BuICl9q#/i.P*|^YVldzBPRĿ9ad9tĎ?I|ϦSJcK_~"lPӡ|_Y l2\u dR岴: vPS?7mM7*% DQM05G\uʡv5릒Oh#h:@ų:Bzt_2g2\vnxYg/a:qHFnZlPA?‘g{C5g' ^q9!z%ۋVurIXܭ%^ /Wutdhp7q%h&_d)׾PjxEq'>uoH+מb쫚NRZY)v]ϩ0e}ty.?לd寧Jӻ J E ;g Ŏw8%9:OUŏd/{ Y N# }ln!a-aCՍ9ta,8_<-jXm|5ZS Wl~(K7HQ%6>~5- ,:ܟP. tST.c_|sLsLvZ).!꣠E䵼=K Bl.jd_6)3X 5+䛰7A.GdRh8_k0UBR<-i٤RB0ʦф$ EJ:q 9&Lǚ7B+f=y/F irՁ׌\z,BE cUa[C˝I$(7M7]p#4DܜQX?кDFl!bʆK^J냲)AQ9WS푩NVX.k~q@Ej*XiSagFo#EPBR >]07TqQI{ SgLqqNrrl~"[1q6/Dֺ$Ca6ȲJӧS*PS0nZbXJ5TXY։y  j*BJMNr_zЌ`vC@(SUӘc=%Tysg##Ž'-IG؜Ey tzq0Hxh_" C,sM D9S4YkъC@qg|]42x8Fe>fB TΊp`Rbro|Pm]02״" ЯH'g7nPbKGĝ䗝;ԂidX_&?̱ ^e%T*Ԏ,(Q"WlaE2 z7MPϢ8'Up6|z6VG7xOC/H5^y_f9ْ36bQBϘL 1c Mhn0d2'ք$ =Z2 ݝ ;9k}Z%B l< 5XWyR'dՊ_ T|Yp1`=~E'/s>:*g +f{sB?5]7HuA!(We̯>zf@^?Mj|rʘ9P 88UCe:27Hu*,ph$ӆĵq&' ДowDhOe D̢Y>5\SrZ3GIuxTB&eO9: (^4ub 12\^= |P*^J+ A̢iv˼'XD6ŕD],[J 4qbhǧ.\L6P)vy~Tr#*i)$U52M*~ +"~"/\+drl҆W)/,O CE+ǐ >ʋ'aKh+E1 7/_ terɡ kݱ \W~9]W95{~[ҨӸhx肈ڜ6#[<`)lq.)UN2`](:Mʄv w )RΈAo H2<"q$oTGV>>.e#-OqqRaqC^5peoLBqV\4Y5cyN\GA*RNgcl As5E2Kmo B1:K,^FtRDX?(}4A?(;Z^)_ `|y3 @ܸRq:d=i+f~ ̝>.ԛSP!x᫯z*v57fyvKO,~w\. #bSS HտN(s$Q@T$@@0zlYzN~6=7 WG3(ns<=\.Q}y:G;< qDx vQT#Rz7!PpV mc'y21\{ 0AQ|Hv+:dgk}I_ Ȓih`Eit|ۀi_Ԅ6Ȁ BOzyrɾXT.*P$q5X쁌9.0sTNМ@W@ ,^_Vk-(PzC҉a.1sITO*v%FҶ-pl{շ'"8 oL1cN/%KFЩ]lpZ2? t7S/~S;,V8CjMff\JH`'fސFyaZQͲ(ھOUY55ds:( u &%8q oj@p#,呴AKv%ȕi赠5i+\`z#^AkD_ۚ' m-DLŴ b8[BQyV*wLɝ4^fV6/#^EHa.@ =3gԀG3fmS- OX0|T<#u8?+?,L<=#YHr -؆PFaM>:ngEA2BG˫3e=A71jX|6Eu$Fp4$/#: 㻶>ki&IVQ+qg}m n(79ntarZ-龭YQ6 _S _- m=IdWDADg?sK5ٿڎ_fA~"/7<< S[uǃ&Q$l gxC<1)vZեc1BO+b,aIAU{:r'6)"|CmN8C ߈ =XgYqHmx,*ďѽ(kM齉Ѝ̈́!8H|Q] xjVbRoa9#p##Tk X,(HGA9kOOqQ|<Ķ?t⛗KƖQ qbʺîd GzpZ\}wP0rբ IBĐ7Nmg[{Pť=+U#S!`3.'h[PQ5]_"@M:= ]ALPOuPZSKcewt`$ (RO mlɘWb0iCy׌ht|pv# 2zTElÙDIGUX @*ׯ,]-"2@sۇײ$Fe@2\h`P HKKmx!# 6@lOUlv[ C-Qg> ʝP;a4f7TڶN;g i">nLvcj@A0U>[ 6$ezKL-H3ڵq7%I3z1+xw h#YIU5(QCHR$TWƎj<əl1w&kݹ#ڏ½s${*Υй*דa'N^#GTjgrѠGj #}O[1~F"TἛ;)4Qy boϔåܦgPkG686kiZ^҄b' txwzR=} QEU#mQǙ"~жu0ϴQ0.XkKO֓GŬ?ʊ8$|% ćAKlw-D˶HBR]h]_-2 ʭon#0}[ft8F؉.D'ʖHE4UU,!Ǿ E"5kAs^IGN֖eU8!'𜕟۳ڡWCVyVb"V7l34\<9Z4PY GCwW jMZ";e6R\M=oD!ٱ Ǭ[{SJd90A܈mnTI7 hbEwڙ{?t~+%=<9) n 8<(T1q}EԆa^Bod"ac虁Q4{Wɂv9l+gDa敺bDxv}PdٺF u;?PTY'N0GD`kiuwmfp"  P*%avB_}S*j,8bSrĚ=u i7ŢP.~ 4[\XKcNrh@;蠓R\QG|%֑==;};uG0DR:|& $pE$, uEUx홟p/ܽ?vɢ$egFҨGhQAE%?LI3i@3)AcZf47wh;OymRn̪kS:#쿛j|!BWU'6U/5ŗ|R_vhc))# aVACSfK(0Ǚ_tJ/CN%LiS j>Bp2n6 CoL~;Ò"Ǒe6H{q9"_)%  :P"3"r*BPp.Z7Edkځm Ok03L8lP@i],0Zs^gYTb%sՉ$1-!%]"nd}82I{8k@݇PZ^T1KSɞNj;;9?} u[1N ( 7pG!73,BS!)0,YoVl1i &G>1~b Ť&M~nny=R\CON;Jš +a둌kUy YM1tTrL;ʪB7KD^\瓝6yۈAF4_4֍TUh m{2֏kS dXH"J@Z@qt[s( y E3Uvaj_)Ćirz4 +bϡi9XX0) WU3s, DMW)OmICFXƝ]rW'*!\|F5;I1\+M4d]f\*u.{reQx5{U CcD^=BMݑ7 rYd`o *h:kZ/vk#v7-izm Lj,PL\g[0*K6m\|@ӡ $Oe R0F`d?(dX@r5yʭJw_aHҚ87jHX!|N͆Ɩԭcp@H`ZyEix˰^":՚lJV ;@&j qdYbEb) Bj:Ǥ&iHM0mTx^lČJ6NZ4^RV w .?ZsJlL1ODPM .|yqs,niop|zn k~?oO{vbR jbdЏ$q[,t?rY gUX=cOή#{(m>|lV~FX@Tj"5(v_$,PU7ۙՊg&@/3^>]Wʋy 8¦*܌` s~:lB6 хΎ=FFz`T"8.f^((j4/&Yԣ Ԑ߃_;c\Ycr62|{NɢAnJxW6s`|هoy*]?NiZk1.7KzPb|HۯFZN&1 2Gt~ܿ7bD=7'$Q KF(W7Uwl; A{g!n@)V}416zHBmE œ,HM5y3(j?eC&Hƣ2KVÓ*9ki-\#6V-ʘETU1LMjfNQWҖ>u 9[;F{rdUCpV3T{[: :(2% ɂ3%z2z\4y`Zq>=EJ8).ɻ5B|4%]?2$"L|%QJNέSCRUXǻO\8cUP}KA4=$#~7zqPαg8*n{sorhq5 =C|zu^+<1jv%c7ٓ5.\YaDr*\mvZ1D\q"C2RC!Z%I~B$ot we{\g-ֶIcnr-H[nϫ{]҆uF\j7{ ggm"jToNSa-.h<3.(bTρۘJцy %V^GͶ [&1{kGWM?ssusmega[*}x^~dg8@FifŒ[\_>aI5>‡>.GoCm pZi6#(XͿ۲dpZCCHg҇AT@\1^.|"sebVkO>%$N% y2씦6!_b^7+-ČJ -Bvn@Gy9ŠZ^6ݛ=㲷bw3+hoxD x e/ZN1~Xχu>=;3,:n6ZW@[ i!xcOf1R0Mh zL9 nANv %Z%|V,Lw ~i& T-% t/%]J`!f4^ZNi/*wYW=80ب䓭Bo`|$3IEpOR~o]u2 &XwV:eu i k%J:Y5?mZيT%Z-XJH74,]64Z=j[+E ]K4ځ\Ymo% >yί(.yl@uaЮ8N<#ܛVPbUsj8sg.CKq4xAi!l63~o`Y͘ϒrv%Yw2tճQ_wLx 㹿{R1W%VAGT(8RCtWmxArGQ:`MP\[a K沨z5W ,76\pHL! 4B-ؿhHJ?=ӟc0C_!_nޒػzͶר\(8sLml0&֞׆ b}=C xsŶVq7=r ON6mY Ecʚ%]QW:JG.V)`O7ͺ"_T*.J,\NfhwsE@39B{"Z,0bmM|bFǃo<@H(ےn2v/3kǐֆ#wĞ C烲8H\+rˌ =Ր3^;CTe{Rp-h׉J=hyHtǽ  b!`۪0">px/"\)uø2G_ M%M#h.\ۥ9IaY$F9Bt-!X,FŖB|вb>[if.ƦD`D(ɓsз1Ô7=sJ\ #6 ,`A Y5պts^a}OQM )Wċ.-%L 2UmR243hq]{A'8"v#e.}n ,bd AdH'߄j.> )v3$5-45Jlut܇c4L) H5,F~KHv<‰hܠ|[}!L]..E#R,1@l%.Bcn5 !>ne#. K;z"[fD2D+-˩A1ҋ>K a. I}(8W_ҢmJڤdZ}HPM13!(X"Yqq7G7hKH"/,jI"zWb g6PȺy,o>PGeٕ΃[KX(o>-;lrMv-EA;9o6 wBV:VFiu~k)ђ g6U% e]/ysYHHCa_ы!vn? أ܍^{E.v|KvF Xc9YZ.uI 4)6MZfwQ%p<3%g/ P6bX=2?2HAhVZ쟢S&4c<*,.NWm-mኮڀtVRl(3|3`)fbv5f#UX@L9?bJ3~uJ]Xf nӳiG94j4DFkK}w%:D7?ku*w˻hY'2CJXcDlʆw.nZ %h ['AJ=+z&aH 忴 i &[Zp! P8# |]G>Kv̈_ZˎO i=Z yBeB Q$ [hEޞ*D?(d{i<)VGQ.c 0}]Z`4#LHDK{+R\h19 Tu5.)#Vu߄{9')颇z㼳oqSʼ&pnoN!5^FSuyvX)I)KkDqB|/4&Țn> 4KueئOmhs <;c_J,MPs)t<,vu5xbNn. 3^2]Ɖq<ǛP;Ͻ'_z")}SDiQ' ir}X_Hxɶrrmپ?;@pׁ؟maX^i82.ZKMjR}B`/9&Fҙ>Ε5gs~e_%~/z))M!A‘ rt<\+bw6}wSaVC06(5ܶRt;9a?yhA{77[ AY;1]#+dJhzʧ1q _;z+S?Ya%7;2tYg6Cy74`=xz0gNp#}D}OtS#)scE!g(ڍAagR,>xr(98yH**=䵿c9#I0\~T5؃fwqJI"p-a>!8uT=TUU?>jYU7s%rF z{ُ/m 9b{N*ܟOf+9x{GV,, _#3x\422ڞޅ A%e յF떔dZ.|XGK{?g@H%䚝SZ0;NQ+A'l;﫮_Xb'U.xmyTuRk\ S;oienfO"i1 G[zxp+aֆ6.U{ o2I!BxJ1hs <oY 솾;ip"8fw+QAZ@_pvHc>cv+Qt=aݍ8|H&^~n\9v:G\G;Gbi7J/IqR`aY*,1TD7\SV4drJW(.2HzrZ l3eUā+Oi(mTZ0r9`SG }ah/+EI̊2t׷/ L}.C{ف$)uQ|;ׯ!Gw% %x=":JZzQ@Yw,%5@zՍ7Wc.@*c[\ᒝZ[ e]؟襁Px~7r`w&vSϑb0(-Ps|K,*&p /P$).w4Ou๝WM:QD7kAIuM T%,:Z$J%E dV^2Ș F#u}ɡŢC?0|W2h>h(4:;xoحw1%H_T6#B}_L#s47lf 3۴ @ƍ,sx;vN?kCD{j  B]VW;*@'O6No!Wh R[BZRvM*ga';{!~ttoL(_lz${j>("n.+qo!,I>Z߾WRJ yU ke|u#Y|_ĈA*tǁ 15 WJ -G 1 2G3J)!w}b'`ŷ!=Qx@%CN|cܯq3yF w!X[6Ԓ "ܛ#}y^):;M-m"L-^`E#ծٹW؅$ؤOlŽ.ӫ#-c'8M$]wrTͧl3a73rڈJ"N<_+^@"`Po=si/m^%GKF5]< Ed \'Uw(?mm,n.#PvW[h5fCEz ܊@@)bKLV+[><ֽse ָ, 7 ٰwbÇ >TZ+۰Bug_!gS]3K] >4i| [.2p*ץP-xbD5c`%(ڮ <pJiף@\YiHa7ۧ_Pj<'ז񍆑D 7Dc!쀤qXbo{N$1-A: ɤ䘫N}sSKvC=ʳxQ NA)ƔezO2dRӠq?4SwN{m)9=mpfBzS/[xט-uk; '|Hde Adk \$pvs승V*7ӣy2>b;pgӳdE&XZ S ՚Z*H`o/t~6襞_#h}aIwi*f]eQ8@#v&k7L6_[)ؓEV6 腎 ged`}MtA|1p<-`+m[*wCzN^ reϼL!)Q~e+~w. v~RH2zE^~&Vlr݊뷏p-sOf@ʪB$s,ևq;q'?T㉃cf)EP>b+d c`85h.CgV,ry_اUBW+Nu8RVn0:8k/D#\ k0"L&C xE }s7;-g?/{Jn_;=s z"tl1chO\-3ۦ|[ݫTLO<oEf_3X$'j MIk{CE.CAga!B99?-fETWh,nb1tc xTTÔ]O&Ӵ{B鲤u.ZW!`/#ikNDt weZ+A0XគZ!.Oٷ ڷ4N݋Qa7c4d 1Q\tgRZOL;ъT5(:_ n%8 ሴ|!~akOv=0! ~6 <8WhB%vm H`nx!o^4IqW.sNe8ߤ3MpSs)L,2x=JџN@8GȰ$Fȅ Bq6lJ*":ܮXRf(o(^[TxXi݁}md.,)/ <;WYգD'TF.\#` -d)"zN@ϨSW~6oђe ,ދ4(O[%Ȱ'MK0ʝ `m7;M PlJqݸ27?xL%woe؛|s.ͱ}4~4=.g~"0|X?f|`޶vb>c'X.ۼb 2|XGIeR:yFM%Z@7ݩ)ВϳUm:+%*[BTͲzD(۬W |,GdB Ô%+G0I'%-yo#\=zn1m+FeD`VsՍ$M"7Y+`ouFDϝV.SAgT͕AF-0lm|q֒_r>LlT5do;kcm]6K-JW;"uye&d(Y_4lN`CfMV/N>\HzTԭΦe)fOyjN8)[ Hײ@Ƹ+*-B74YjuB],Av ($uhtI7eG 0xwVQ5/w{b+D'X: 7e[vC@F_qdTϘXJۅd|jo 'QPwVpc2ev/$Vz 2yHI=\5h(}H dTdM>g@AUwvٰmMBGIշWljW@U&2O%kȴפ1n5 aiHVMk/ V>2眈w=?1SC9En YiM oFW9C/fG-Mz?Lcq]Q ?._Ry.؆ 7;@x~: 3l D3X2NC3tbD<Soj1tX<7 pZeQZn(~Z$ԆGLó<*1~e`B 1>臊I?Sd5S۰OsmbbW |R{F("mI9ԋ1ɐ`z l, 4Soa ,=wVXDI7ipVӳw'%P}&Zm ;rg5Z|5-9lC3Wbm*uY"'#K0 Gjp/u+["gZ!^vͨI Q-+M@M>Ov a㐀Bw"M&rHrcuAj@l!;jҶkHz+CX.s|k 9G1Zt=ѐҲ_ >2?dfuPc}do€}Ș]Nz2r\luE A!cN _v&i5.J{6>F'\ZmU(L  bA1ՑZU>?68h0U̗koO8`tFp8^B C9|INgʎxRiLģƑ(קB~S51Xy ~uBu*+*{58#=s꫄HD~53C6a Lt2GV;OLbd&@pk71a&4PW9/2оnc˳yPq˾: )L!]@D-]#8UE yْ]{BDyX TEArf׵ҋƱB$ oHhhFȣ,<"C 9!${T2BkecL``u_GxsfeOH: *,lDl0,'sx;u!}gdy{Y8WwomVz"4^X1Ya$_AXgZzDim!lŹ6Yt*Sэڬ͟pDٻƧ!7% n}2"a-s/lp5(21rkn$O;R=V">< /@RmƭgIL>|ٿ&̒dN @v=2Z @Vuf D>g֢0|ArD=zI9J]Du44Z5RMǹ="irEzafROU vﲚ>Mͳ 7%cG 0iPKՌJe9qքND~z}ry8nVI9ZOD1JͰe ïIF 4=9q3n)'>S(.:ws@7Vy q1*pQ~X<􎿌T.3;н]J(Pޏ;[CdFFR+ 47IwU -=')/3f3MkXl݊BLo'y^;80):h.D_23.wQkrc>lxJ0֭g37X͊g GlrP/(lN$G\BKM/R5 %<^@tzHwP~#O##4-*wS}vu)jA07A?P·F#\0;3 F@t2YΌobR{aBtڼrXi+c:JT>{NX:?C (^=#eدT/ŷC~ۯRחӢ$Ì#sYl@-TK(v7Wd Gˌ2ΐwI̫]GHQa"_^D`ez_+n GFttʒi5qQNB.ڷQ}EY|jZ3fyF7Sq~ _y=1ulat]OÒӣ>1T>X! L}NǢx::6q 3.?Dq v|I-I)+hK}{x!`EAC.3M:@k^ -N^|& PR!EBD3:/'K5g⮦azuڪWcQa pK9$ 7,{6wȭbaQwnOkR}O\EW֦4nz eemV]}+I|>X\L%3߄6J+d K%95۳B\:VDc6 &! Q;Rc?Wwq|ua3A|cagJ%ce>ս}X];Q^B-Z _4:h.}ۇ6߇څ~++eF\!e|ҁܘzD7Siqf*\J:IYĢ0qF~"m}FޑUdR;;_6^pyE_,\s*-/AnZ1KeP{GO(ځ\/2hT=}2ZRl}6SNe "yWAT鹣ko^!Klop%D`)@n~ }Qpܣ4)rW,w/L$ >'?(T2#US)M-OPW/@ة=Vo^ u^k CR1a*PV5Aށ۰Xڵ3+2b Mlkʰ;% X_hX6 Ц#wU' cղG㕨>35|ucQem4F1~N$7UW)yO/6BsM`xldiQ2cK<R vfbg'4C0' ( И5hP Ѧ!҃,7HZKLMx9b>|ʗ*JCǼP57Ar=-V`U$rVwzӅeI;=!0-"YPS%\K"DGQib2`B6hن"@[l{tFK8&͜}ɏeۃH8fON&c$x)M:#$ + Jpn"ѲF5[c';ȻriTkMgb[Yh ^ B#`-w(hjR7cN ƫ`2s{=!~(i YYA$nP)\/,qz0%rc0g&m΄720Esk,5%Xa 禠D\*l:ՋSA&Ō%e& #~an4] u'|rDF)eZWQʞK>Эt&MZ3*(<ġm ju͉9#.K{ϪjH̷'Eκ@; X) u:]=8dIrUQlO\mWwa)tL8sNNIMꉽ {(IysJgţa<5_ЪAʖu'r8@$"5ehƎEC1oyT:<$?~Q =1$3?6,U}}w cޏAuaz/]XWnsVK[; jriJ,;hoE-oy%j4mkwu:W;Q%?y;u /5e;ZF5XJU6'S: s7Pc`! /[09YG(EqVYa%=m6MRM 6cx҂LjJ7$$,xsZ1.‡0eݢk{)q1-bw4fW[hfhXkSѦuق) sѷ [4YƮg`99a+s=fcrD+N9G|Xu!l{S|Ĥ f$`<&Ho݀^R Nϛ[QUms-k<iGF31B FY `L8zMy-q' w6] [{PzU4 !nRhڲrn`o+t T@J黕8PU13͍& FG p-Q,PWP]A .cG,3pq;P̄3KP_6xJjz܊brn _7qD 6:W/c154BB]yT-N̲ھuЮ#/(ͮu}ߩju>ݵF ؤXab{ŝڹ"';Qeןwvt+I,^9/QN wKu.p`>ZV:N->)uT1Gm F޸t0:C2T0dyHǻB{, $jxvq=HzjG;2F'ګ9(Kv#_t Y/ɱA %7BH*b=X{}}kmĪMp.{}BCvn7=hz } J6V}+aM5l/ldį', M/ z*M#sUW9ʖP<^膛{qmCkZZgjkt*օj:{yizVO*OܜCa@,~%f2`n7n3p=*{*Wx[B4Ngr.D @SHdq 7 (o7;53!8#ھJw{bj^==?y=iS*>/|uc;Dj,IO.lz[M nIٟg;}m!A6 +:wS(vuKp}pZK@+#jm5v9ȳIXͱg8y{oRXd|b'ruN'5F6+jd!ck7iԠRSܪFݭF$[`ޒ#(wj+&|]"`%䤲76EjCxtS9` eFGܮJ mwS{Mρ#jP/)}RQdL*^Pe_ADx!%gg4M٧{I4 Ld騯UhN4A:n)[sYT G{ֹ3QYag}[D KbA֌-[L8 e zֳ&@#WFo@)]ZX3HwGa) EW X;#F~C3Xb z/+jµ'oͷ0ت/!$j՘h\h{` iP)VAL®+A`g>򒩟$ CRX~nG֔N ~W3tCӡΒ~۶Wǽ48f1^aQ"vׄNcuo.&ض;y\ DSyN5#C& ݍP3ds(KjeQ²TusT>gǢaoϢqt6b{Ș#QF Keڤ"!UJikפ1}9_Y?l5VZmtOT7I2gRcZFC2%RefI[{t^1ڱ df|-L4E AEj,A1bX+'=+ۙ\xOuS'ܚ3r_V_S~(5$I$ |ړ6v-üx7a)qkBWQ(c Rlfx ->Si!슜 &w^Wrng~h.uLje9j?j߮pTK!].^8+;aN^_W2F7<ܧw/eW}dߞӤy W,Oc' ׵COQxcJJ}ߛ jmѥ4O(Fv]4;z-ʙ}1?$ZMnN@|mD7f PXǨ]2?n-A&E6l1(7f^X,^|Seygz _#U:f xaR]Z-ƶkk%ڒӠ5Znx9yGP|k*m9AAXFZJk xom`$>J~)Ah_t!>[T7$R g{Vo9aV^7w &%?!If2;? Ms+薞b"ud\(=?=sݹ!:[pH|IKg[tmGI*F2_+NzuO%[G}+iڭl蛬*0xZ=i[_iA1|ye/E9d>޺n.a3pl(v;c.G EUxcҖ1PdTm;BzJ$ ;FrReg[@7o被;Wm^[[ j17G浻 3q#)qY  !`-qv냺GcB#rU]vvo,K aFucn*֜141kB:t᭸q3ePzœ1`MJRy @~&Ѥ{k1:Vx7ڹ[tLkKq Z>(d`Gh12uz· B‡9;/\ܷ͜«],} mkS8.=eݔa4`P`! D{2gƦϋ%&Lbh`iBE64i|g^t5 VPj4T9ea}g~y=&h,T^ F9cs*5F}!@4T뜑cGXQ+dJݦGtC޶tqX_SzC3ݧϟ]V>-_fS' ϡB4iV8`@ѻ~.v[Cpޥ׍RĂU2$ /).*Nf%*"ʙM,Μfɷ~4ֱ@finn}l,\5# 8uIwQU:O-.o &ڋ@Y!Y U%?7~#luNm(OFxEDc^Xn愴jwStKf[dʲo~VVʼ۔9ҩuөU;4TPJoyvI:9b K(7yf`Y S1wV eMfHYwYh9_9Mc:V iW5㌀1{‡ǢHҮ̐?ZYx՗TE}6JcP_:K^;(vh1qq&b ,.M lءYշ5,qRr~ HA5+oD&u [y] & t ɥh}m.D'pa-oΒp`T5POyݰi8 YY̫Q^?f>׀'y _g6\ +ߤyBXu[ U(?GN-0NuZ.le:|y&OG@IW4H"R,{*GYYސlzH_?:4hL/ZSvq֊J>%ߠ7dz2ˠM51?'NB죲6Æ֛zU~jvXfW!L"$^3W.sKCt\^}º)$. plY T[Arlr|_ل0ev\׸(\lR|DE3pQkM p队YHAA_`0I#. L?(Q*IJ5cc^#LYbCɠ) EW{xmcbK]\ݬdCIJK~,#DoղZj\k*DDۣ7 &ֵ9#aEAq3&]M_݌.SP~{=}%&ǔA9z޶ #Ê2ѶB˿w'NR茛ZeZejLbB*7юFߏMpcm|}K;Wa <ꜝ9bDz&5?$t\ x+/PֺAJ:{a-9@R0{)N,KЊ4?>P][WN DG\aH9,w O;+[LpX<$P^ D:~h\KY;I/ٲYʨ[K'z+.d?OQtAC9]OurgnbJ<QiW5ztJg9ి`0'I*1Ѝ΁X 7gUduppxxC$B<骿 ʗR$7!&Y \[V;fmbP։[wx?jƔ ZčHʯV9-Ŵ:ڮ' ‹'i¥}L| Sו@Rx;Id߀✼:~;U=J^Sن|WINm(;gW.vhd6" j59z8 !>6dʳD=iXd7Wo_>H Clvfv[fD'f_;u5,kF-K0gkr-5jr?o Q\2VqToE+țL>!V7(2Koizw6Bݐu*(k^l zzXg5r\ {# ;ESs7 |0 Uf+N'D~<ؘ'~*Z&[M&}* -8a3јo[muHA|7[N֟{UI~SB5B&lt2Vp)-tp!l|:a탇viWM1OjfmK=kEX-~ r%_t|߲P<!l6ZDŽa(.lk ''n{eD[\O,~R=2vpG;QtJ$x|(Ӿ!Ϸ)}+HOԇebmLqgO"njijl/Az%kgĬcZU[ V&SS_eRxйAox7'xBcbo!GD_qfpe!'&[[D"Ie %yCpi~3_̃we '؜q2svOVԡUpۗ#yb%d'w꛵.ZVL4u{ b)%y3m%.h(z!'居kK݋~ Ԡ :y Gv` uGM&i)aωEB'"nS~kq~ Nn|ɾ& q3߽/, O1o*/@ k<*;cO=˦8W1.\L%xU(v桂m[O4k܏["JJآkLu\aZ4F8hS3ݾ:s'Q4h(ż[wnxhj\!n Ri 1UӵI1X Ck{R\̟1d63fBK{4CVsQ:\,a>jsG<.O/^|v#\ľfYisYÖEm&[5P% lR֡O s9pzvॣez(dm7NfG-g9 r 8ExsЩ(2z@@&ڞ8mb4(Y۲X+<IL,_(:e?Fy 64nFXC/S| @Z"U9>قz@5t䯱P6|{ѶǙATzESI BMj827&y氠txX_W}kdZ>gPzTnFo-)Sk[ >!1at Sr>ஂF 3- ϐ1K#z||sr99U'ٚ!8S(<uǷk\YUzxhm+%U4.RKě/KIs`n_ڜ}4hh.rG6A11)LLRZŠZ n(Z+ge1nce}à.ͺbBڿz5՘+dJ؂ֶ G?+II#6Ȉ:4 - _#$aQ:>C #e p2 K ts`\L$M<_;Sd\??-TY w KY}P HC$w ss)w0ņA}3$҅8Ҙ~M}'댸m!ҥY)_ ӡ$pyqX:NJ|zlwB_GK_1(}×?_I:!XDBEgiqhH4_&+"`\TqROl j W*"VUZ"ssDPG 4:)kFﳵt ծ =|`iaQ w`\NiǛ{XiC7 œS+U["-.N.`((T @amRdr,} ݥ5ɮ\[iG>8Ù5"L]7#W ,Uq"^VaLbx&tf-0`l>K2gb '|XڱފTN+.}#rQ" oZ7}z5:MSv|BSL6!JdNxjo}__A5[R:PMf_}KRo5 1j+(Bp-44q;Co/|A'7gkJͩ|ALw榚+>1\0$F2|+@L=%t aKh]3]:iͪ b=K>3^ ৴6OMF[%G65@~c̪0!w<~ K5`NKvdqLd7>TϣI8hԳ-]^Ԙ]`U=PϒLjΙ?Q YiCz b '{c& Qy)wR&6w%u8¨4bSEk\ԫpo oX6xC9EũWUWqjYCx-Otݺ*1]#Gf<ĐdpMiEHSZC ~ p܆+g^#$U>a@1ADT>m4"nJNU*I!621 Hc VNuńgOнw桇udȆlyVJ{esXTv4_ňd|gj.[Fnřږty8{}׀'XIe2s \g) ]m :|Qz!Jeεp%N"nF"-nl`4-cb 'GiiJR12 __ٌ߫i~F:'$'&Ԑ;KPXsK{Xf!_HIGxe, uP>7M*]>`uًEy{rxwlnEC]EO䑮.įtI <`&} VM5l9..FFl}._mWOKima /:1X.* 뮎'@'!^C} */Oni/k*Y{] <&:m_2t; KMYR`L uGrf u?荙aNsDF* q޼a*Bjg' QpeUM*g6ࣘ͵< &!z6ӲI4wXPAkގ=xGZ7zI-#L3d8wA XKC4|vy7}qsvihĤXc_rcݍ"$cWw%z"/'r5[&v.MJݏv:=4fc䤳Jүx|5z4*ƨq+}½ǡzazUㅊQcpf$c}IMBM7D)w,3݃NY1ΩEo53ǶT4?z>K@BD-^ Ս.\cc$ OP#O$Le@)L#w+f0]4xZY&@iJG2| UE]=KTBUy[0|r\3jvvd|{bKp˧FuSqȠ»eub; sdNpZ..u$C[(.Q(B u=?TC+A81_oISYOL\3=W~ESx\< \M1U*f+hcl$(ĸod*>gI1g|(HۧT9.ݜnGy WkXj.S5@_m orvϕ /w0kTJ\+L|:T5= J]U6E4mDJ:C`V^~.8] Xޙ#Rk|$^wtqK,klSޚd7r i*΄oBAz59HUf[-#|`]+xWqek*XǷOI]EWhགྷe~zxn0d|7WPh7,=כX  ZEldۉmǓbѠ RdeKDb[LoxJtpYQyT= W9VXyХ-OIGQ̂UHv0YlMRWj0@Ϗ;nd7q_F.I)-xփgs\݇)rqԦv8Z&S˄ ,mMzÕ_FP1paرYe'W\IGk*ƃըDz jjWⓧR^{l(G16 ;$ko}r.9IJj')fMR96 Z ɀЧ+y"p@9xBR;Ԏm"WRF%T4!QCJr kҳ˛h4L X2 flܲۯ;6O5^"o 2—JFPUI÷EFM-X{nCƊD_A1HCbه/'U(``9UĨ&8ݟ?=3oBk삫9f A',6n+١)"YCaޝW w'ԍg7C_=[cy`dJQWy_gv C9cY H#?y#V{Ayekxg3s!" ujʋ \1f},뎧n@\@mV#둅 f i"@)U@|Zk$)Dcs.>c2 ]tٕaC A,qAdQgDD{^GD.ad{Z])޺fΑʹ1d&Y$8W)S~ܤETec4IS ƪP#2nA}ݝ>d˕!c~6iT? G4eٙiz [N(t7Mb?{,vUJ|~ 91|L43R9ƁU/V98s}]l3DAyKUv s[k{>[dw(Z1 s(XC-+v<@⍌(38+wH.1570 b/겱 K;NJ"$! ~goI{}l{U,Įp<@{E5KW&qP-'e`QnɹvKyɌ`xínوJ Oh[T{C6Jb=̡]Z Lo7$w׌X 1(~ΏgLP C_Zqm5"t5o3_lUX9NO1J۹GBNdљրoAh^gm1ѓ折϶ hAۄ. H{e+(H+eZQX^Cjx8p(gsI ĂQ틃& Y#S) H^CuNZS- 2(}dHx7oYrR`:TZyhK{~A>У]v[Y ΎD}2kߘ!(ul hYWJMr .U\"ChSݤ>"NGZU ؤ7I R7MHUh|Df0VxxUll7(vc!ȩXpF10c,蕡(޼'ZNޕZ Hjѓ|%dab&//Fc|0FՏܤ"8_=lNuP$G\1CΒPne@U)Z23u=4'_| 󽰷P\Jo[x m(ESg%nj}J@ tC W>qf\DaYrsn>sle}aC/R('cS+ -rm_?;k2:)DZx6.Oԕې6Q/TkWII,Ҏ{jc[q8.@ gŧ$QrrO'E$v52I?qɢX ܖ'i,xD~gI1MBx^`@j~is-UM ET:%(>O%YF+BV3=ݒ>A|DCb CRMp#R~Sa+z ЬEȉYR-E#z`NPY.T< $L!Lϙa>_UH}M=x~$rioKZߵ5uH U` TӬ c9Ytϫv{ D&T`Lk32q8 'OqR ym*;F; hOMpTY|b8R)Ng'ձaƊI@4n1ɲueHnzLtWN:╃ScFES+d1 $7.\Y> z%EMĈ~p$I~',}z}ܽ W"O%AMpRi-&QA 6ɯ "KD *cĽa纆%~5 G׏gUWQch8Fe+=$jm =#HgjC:ImhJ܄@dQ=La zD9B[H)i8/\ݓ{]Қ~JnQ8݅ G%Ǯ̊G 2c ~{6ih;R-,, ӿBm-qmK,"Q?X$^>:yBԲ`NW#n%Wy#½\a G#o  e%/pSdS*m޿&U)A,Lڕ-R0hLHVBv 8D x;PCj1emQSq' s.݃A3G*?7XU?#|E_Ldh'Y nTk@yL}/ Y/s/K~2qP_η&W}I.>dK7FGaGԳ w_gZ$7]sδJx 4tńYQ8,Lmz &얓hWKh¾hI8N˱E}|zR;nUƓθ)&!O9_t,ݱ.FEoF绤u-ghFQOT&Jֵ 8C?Q9fvJ ."I:aeerk fT&吸:*7ˊWrߑ'RJz>@XApF::GVIy_^U <%Oxstp ҧOo7:F;ipJI0slfW#V?'0Fû{g[/3(98GyY7GebWk ?f o$´i7? l8O0ж ܆-0*D7p(.!s<.v8ऍ0``&p*U;%ۄgIS~.=@i5y4#=P!|v+/qLWnOUl19Gm" N繎dJikCGYΗ<RYf2M wHG2tU9QLh)Q_U2;s­{%<>ޭ4<<͌t͠x{񊎃!Pԃ}Fz|qjWEg&?5&(ȩ+8cuSֈ-H<;iRlE*V4zjAЌC{-[{ D#EmCАw8a5Vd8hK2^q'(80(Jf+8N=؜4Pvi^S{`9V3E֠@IڲQ7R*zhSz}ٿnnP*@_1)w0)2le/q4Ғ_)GtuXFh}Se8Z=/COc*kOdžbh_VAP5yD'pNa Dqzq]#Sщ2;ADS WO!C]Lk4CQX\V%v:$/n%}[zFe&IQKֽ q2iZ.#Y/ m6nMQ[USB(ep.u }w;K /9@9+b\toJ' f6ȜݍFqՀ5aa|Sдk.r@@zʐkY!>ˑ3lMX"hu9?c/9 P!JNDZ*ǃzR=<>m(x<%i'A@S37^U\0u'irV՝xZPYۨMNϊy3δ~ `9GIlȖ|{f!ɋ&72+5C)וz W6\" k6жGNo|+}x׆a|bHz2s@R~gīø W4eUo|7`=)NMd9}&&o,폿.o`ǍioEdZk7.7fIP[ /N~& #? -- 8]x5ӤBlRܛD\%}cV2_ =z!,%UշT۷,"zMOnfX LО]GY͎d\y*ٵy@ c ڦ6jsIX]-pwHIE-Kո./pd" }^}x=@) U\Ԓ;R-օhg)g x[~0ML& [ܯ%şbAHl}3ǚN = 9~ulcu5 Xk} wȄO3{+Bф"FVX%YHGRR4XY>=#[nչM--rc"rpǙI P&#prw & A; !~CuCctFc TMyDqb?6+9g#Q*V<,Q c~AY_δqZN Rܲ|>+&>V2MȶX RLL`h4 |&;*4d|`ݫtkDMKdk!_%w5\5]@W;azȊwg b:"]GaqFu?qGk9W hO¨2}䭻p]իxC+Z^-lQ"V1|6J7!9,Tpc1ƎÒuڗm:cJ+9 $G|9 ADS,`Sc3l 8.Fh~m=`#LEWZ7f_5I2RU /9%J չ DJ6Ҍo5BRsϰ0:Ʉ&kޯ Of#sP5v6{'bWsV?wzx3C, ]uA*|2}O0(ÏT¨{Gd1zbzzq}TOQ:}g0[\^HF& z\lB%gOU/d zUMai~у"%ϗn>ގe._pP '~a]fUsn2Yf#rNObymLq#T8-\FrV}=/啥~p,/HwKT_+ݳЇS##x H"'|~dmӬpa" ɳfs]Qk&EA?crG + pH5!W$&mGKc?3_4pAI+@+#`q3k0+ |OnI)bV#Grޏ{Ȱ7mV2;.1,nI:xm}sbޠNb[qw8PYߝR+^RVʕyߍW^A1@[ FaG['Qn{1)kɲ^Z<.-S_$֤w}Sh2IL@l'ȔLY%pN8+PX?'ղa}Φ_Cp8YCv_JKf(V{ChzDPbbҎĆjXD)$%tfOM]H=!w;{}{WxIzfOݤ=;Z[*q#tK6ed69$W kcg PC2JYFD @_FuOH%Jצ0Q0ҏrIRMd̾nAYi9 ?~Ft Du~&\Z#:"o:G Qk[rE Su;5LY7bj~#V-ASO'Z6ׯ\oAJC:lx'145ƩOgal9w3 :;uDhZ|~(f"H}lL]zCτq$b,W: [[S|7FQp:m~XtR9?u+7^MY7 LZEj̃utbUS yWi&GR]&@`Jq~Gῒ-#e94Ea#C/^_ꚕ+iXyBd D:Vj -gMYQ a sZ&&en7UvOZEs .h3u{3fhb;=lve,Fg[Y߇%:nqy]yS<("aAVDS7~" ))luF#֓}:<#:/BQ؀vd"RCPbHAWH;7iTIs+\j.;lcޫNջ*J>!E K9dI4M]tʋbrԊ?-9m%`'ЫJ`tUv]]f0Qzi 賵mOMcsxl(a.^zB++FwO!߼wU6+_RpcC $A^pȱ0kVw0yEUq*a %EiWMqSwi22r'wTZIWENod@KB:yd#u\)[3DT"A$cbӵ1r渻S]&,2+D”6hi]b*[Hc+8rU6,f}gGJX7%9[_V -Ur|Q⮷lr"'^O/,$dŃx d-Q|[U4YL&߈%.GKbQǷ<s2Sᓮ|EH-̀nAP&ԛ# 9VU r~}&4`}טwS̳!J/$ղ V{8:8Uޏo]3~=A_$ &S9Fɏ MmJ8n*^b=1,#Vq@}y=B7|{j]U #-Nhk$dz+mFS&(ݯǿb8UX`J#5ۗjJ_/M:Tn$SalTNfrƮ0}VvtyQCaJu;LqsI8ZR'p%,(N2+y6(b:&RM6U8fщ;uZ8!#EAbzftJjzDg'KA]Ӹ2R8NGR@P f*1ϠdNS?ߒ)+rgj=:,)#p|F^‹;l>@&~0$jD;#ZN" k$4{Ftxo>KֹЮ Z{0% er{ 4AF"EfkHN5#NXINw+YۜZSr݉=h,m;y?*&P/?o vro9DJ5k!TrѲf~ abdꄗ#t&#&v/Zc:iҏ Jr/LkBqrbh.ю#džw&txB>*w8ٗ1Yt:*NhI J0G$鐫}/[](=4q?x_czW,8g[ gtJevL-u;n2nr C;cx"hCM&4$ܝ ٦vP4ekkqg=b5T(9dgаH,q|IHÚ k}w8lw1ז%;dr!l5X D)OXvXJb!n e+CV m4#I%D-MmjN::W?϶L{KG#hZ7ͳ}JUJxg)BWDF]F0)Y2+TFSf[Q=r}lqtu+?k21&w-BL 8*"r*Ei;R7 gN(\T  |둓#N0\R̿B'Z dn;x%[qF $o)vNqcf)ڦK -D>S/u5"g#}یhI$ JFّ ׽L6Jp-XK,_F'l}>ո9\Psv R84`p_c9L5iӱkZP+)(ks:z5-fC I&?79V/9a)Sr܏-C.D`߷8-㶂na#j :6AdIZ5BK*Y{>MxdČyE 3[.Vv~IzE5\F2c 1€< NS +.5F dBxUuY}2T- w]B—ր QC,@ nzqX'kZx3k Ee*fqz.xjqw]:dlm i}+z $W5-Yr/tx!*Dy)K4^AOφGk?`nZyjS(O@bl_{ІRKwGChc\b+]CW5EBeg! -_ ǏE2:`MfyuL>&zexgGr^r eC,۔'*.~T؈iw%㞹3`–pX,!iط܂tݩ&Ri\im"V+tZZos̛ȇ,\/ ]Vl0hsG+As(xg!YqcbhlD 9 I1~R+N28xj*jgs!`bxi)R#,2o݉/:ig3dAP RM׼ppm\xs'Њp&iH^<{qM$?{nh[jU';ey9#:oGlt"zPqcGSF=y?hjIp#jD08i.݁gnnL],x޵ q"ɆOb V~ 88KG/[۱N<8kI ČD&}%Mq f:N4sɝ~Sp",x)`DMv1pVXhѪX#OMk<ޘiW> \bLAmnh g&[TWE$ᵯzjl09#$NNjHc;^KAnH2zQXv'[b04ktUpag@c+}; jXm #R Uw*u86y 8Yh}6΁u>YcG<_@E$J&~wrO: lT)\ĜGzࠨi8 DHtn&T,:,.!0VYo^hZDwwH"bٺ8;ƕd#!eAekǡ[ ű+tJX2*aD=2RjwwP;x{'`7`*^>JvEvY8Z=hxqs4|8p>zZ Әe6{ Ka h̓Pø`P'ˠL3+ISɑ3⏤ *X't>43E}[c*QAԓN}LtTPe9Dk_B@%Jx|'6Y'ͼS> W#>^8a2GcP",(KQ3y} fᰜ8okM09;Yr&'"Uv KsuFp(Wi+WÓ,4W߈3/l79 >{ րylQBJe,)2vTKؘHe%H@+/ѩGkjo<UX[{%xи8}C5,u< a5g?/gO-[\T9OF%& 7O7&kMJp/.QiRCpLֻNUoo!_J_A v ;ɑb;-79l}J_rup`r4D;MEDOQTTss>g%Z"}}rчJø]1 ;+뽐AdnIHV/Q'q)|t8B DRVH"Wu*SCf؏S&a-,Gd,|%3c܂O`BkyGh~N]Oȧ z&֧qZMAJQDwkv94I AM 62sl_ CEۉĸ>7DBd6ꜳ[Eדnc:9BnY\GӝhHnw}Ж#&-˄rg\wmK#{W.>gng-hm xJtShA]h*-5%;[΃ q[L|hyW~R#htypBm , *ƠW0H aU~$P5mv8"/Is9H~ZzfYɿ'乩 Gs%lI!t#9go*>ĭE+قP>v8@ O@Zr0gS_GwV-Ȍd<*>4dDKD)C; |~M22.͜) fB^i>/6R =kV4cbKq,g՛|)鼔 %VrRG*pbj~L13L  }ةoƧMЍ>y;+ٓG0ͨ.ho3K;ō|C) ֪]xuLze ]`k dս4r|2U)YbJ&,s1Q]B8o}T+پJ#GUs9zsU=QQAk#LnjSHѰ?EŁU~ss׹g;Z,;S q:|SW\ыHu8#97a9{jmS q80g qЁ!JN ̶Op$ӓY?@!Mb GԒ^#RQa}ϱ9 &|{H;P&bwh_YQtuwgyGbW!&ޜOVT\>$n:IG֕M1U({I'wG;<~:Up͉^}IVvCb8W t$6ܒ$F"IK<r-[c"QeS DmgNtX˹@zY8=T9hA~#]u/$ Josc}UI`/Pi ï3^{UL}=5P0 ~Lqd+V4"q|:8@§a4bxbDJH~GQKˊ`De</ 'IuҒh#/gⱟL#*!n@UJ2NS gYo\?ZÆJ8 jv?U=xt~E"s< >d /:{Oo" of Ki^X/dP=&ls鐭c _ohM 5NNdJd).r%z,}}\w{24?eK4 63X"mY5U;uc;D;d?(*\!39:XrGȐ$2D9\^?NZ 3 }jL&9if+\թ pԓ4Zxc2l/ Qd0q,ׂYv x "=%7 sRw'j&زnHc;/+ Kٞl,3vaj(艁HGs>]P4w'~Q5( Y}$Xުt})ms{ iUUZ{?rky` .yhr:1?"f_$)ݥ.Wh,#l,]H/R#4r< a^V|Dt&7ZDࣾjFX^95Nm@ҧ]`-˄ %sH`ir|*fo[Je gʸjKZoz ɣ ^^]زoă[°4hCk"9`L~H@D!\m "&)n ӿ^X,ǫ2_}+hp0G\ nn[S Ќ_a N!lfe.jڤP^S{D` –R(3P-SCo‚dtW%qysrqv)0cZ(̎ǎ/ñr t\"{ ^RB%)a Ӈn ^F:K\}uQ,v*T</neܳf'6&igxrs&0m'h<^?V'L; p *vݾG>m:(ߔߡ t!DW|Hk}ѼRc2H0?یꩍ%Cm]`k/5.{̖/9۸^ٰ'K+J򞒟1Ro,TiaL 1ucR &ݫԙ' 3D]$%Δ}oZf7 SMxC Ĵ:BU*}7oOG1.PݝBh!U-Mli,7-.V~N[A%S9GcP..xR9v[ߋ5Hy gae)5fi3wIٸ葠: f8m_]5(fvbs?Lc Syg x\dh7iw dFsJp_.kzB<% jl[M!B6Hab4Qy~61ƛWbT?tֆmQe2JQG0T}$&aoE-CVb2tRJW h ;͙RoaKq^qkk+H<-bĵd7QE8aӎ2T[{dř 3uzHEcC&AAvļЉ۾,BMFj[XU {m"K @YpM<}uxry).Ӊ3p}[GHag/M#2ݪr9wS~;!(\ze̥ґXhl:Iaroi8%k]KZSdhr|iOUvhWJ > pQ/1K<+"6XijK3I z5]E#_#~_j^T,%#Vb')~+]tYVo"O1eM0Vm3_xDtCӖ_r;;Fa+kmuLkJzTjV̂%ν[W>T}"\ܾ8:MlX6{E[pq'26SUɏ#s7g9a@ON޼1WH!Jk"@efBm L-JW 1~[{C0R8o:tԆPl/% !'u줊6:ʻcy=%@u;k#DY-=,A6P1">;I=86\D+z<dzȝbs pL @äe,ՁMUKBAz $'*htLuEp!s[R=G'CxGH>C6<ӒE.Մ+>+'˜O)~tKvxQ s3"y\oo[=./+=k612 #^\"@ĥ{!4O;_gdۅMνF'`f@QK}r%3ӞPO>e߄ޡ. q,':JcCMH"拪) E١:$"tyj vqrx=X;}C`7XKŧِ `Z#gUX /<0eۊy»S7Av{J;쁿؈3uk}p s xï짉\OkZH$A|~) ӌPkj% 8_teʘ'L\b| NVr?̤Hoqe>~(WnմYBtF8DP#0<:^&Lx%ix$O#4uMnHAirl fnbӰPQiCc@*bi`/yh[Kv({2.4U*_/k2aʳs]!|mi^E@wCzƇ˜dZju%-qp;_}6ub5?ˣoaƉ-K*4`ȳWG⭐)$]_7>\lTK1Ik-Kvyw !umt Z=rUxt`-?{{:;;9)fQXL|.?m?FL25RTΫ/py?s1ڐaHKo4᫦݅ﹶGsmhC>,)I5 2m0՗';c66qOQ;mp>kdymk(..WLR]^p_Q^& p??w dRY/'ֲz ë 8s!z>hzavYY`~7vIlYŧG=[ i"eOQ[_R(OQ.47m{Zn'Wk*+ DA5[4jP?!T8?+SS]BwEs%Bsa=aDi.+ |3|@PEވ)Z.hKj&';#- qs} \ƹᗫX}WD?7"׃x0GCr{ 3;Z6Ž1[QNSjƪ G?ٓAC(QEBfG6: t*>K}zl]Bz(UaX2p 6Ze7;<:}G-$#k@y}vv1#-7Ol)n w,ۿ&7u Ucf<ۺtIeG &U$@ym-m UHPX { QVԟc|jH(Ji@cvLH_i%Kğn:/ָ,~ҠKlt>@&{З &Ԣ22io!K'jBDq:D=㺥^JFA"i*Z97z}ST<~6{t.( >On* Jb;9Ԫ>χYR\x~y\J[[[}P%: "`|{ qVEN*G13 d2nBO3R}06Hvl*_E+Nz\͙hZB& d+EX##t$z4v\}]bU5IgPCI< _} lط b |H5Vw~oOy&q.p})a+' eM^AM׏-!mvB!K\.i62aA5{kuo"B€/j-r GZfح:@F}oj4ph7zS®J{*E;v :bY%DzeL;ݎ :n^$:)zeS}l&y&nc[&R/ nl-s+G{LFsё'lSSwخ$n̴R|R.׾H22mylLHؽM;P' >"S;=M'I3#F!zDzսT$n(co`D & s?h$ϚiC'w9! dXđH\ZzbX= #Ywpcv7P7rײ r}WLDo/ЗŬs$Wp"ŝ&Ok͠<_"Z"t,.#s)Ձ,Hp`7xJ|Vغ,7 Q4:b߄ 1Ma Uv ?T=|3vёs$>1哬%1B]%8r4h2,EBv%$u8XE2ض)|X tt:w]?sNfMXʧ8YIΎ'*MC[c?K;|@nw𵼷P|U䀡2٦>Z<l2DÐQ-( Q>$y7*l^׺4B-O835F8d^ɘD."nF2!b"C3؅Z r0P!j6 ;İ.thVaM3D|m@W7<>\_տV#-w =bX?z3_dr:inT/& Gz4 `zyscX~\8ٍʸgs@8Ԑn2dF˒ǝu eB#父,bkk $,qP^U(*If*>|aߙ+,!aͻsp³j4ݐ E1;gTslf329nI_z/Af>ĐWud3Ep(ON ߏphͦ*P)/NCPΗ5iY%hZkS?c,OeڦjhqdkGz/::+> $mluX vp"SC1z׿w̘qgg-T_j{9jw<|U:H7?]E=PsR;PIbUO 'uo RK]/$HMDȾ3c9ؑIp>v ұii>4v&F=%fmZ CO2a,ga?׭-KnӳSy!fg˜~6plf?CGrScpZv9Nrґխ^S\ q0c1h)X =˽bBAa|Y0gq%~8v$s]j`ot.!,̨p5ڶRPM<9&+0tU@NX7_EmB=73k [@uOHL8K" P-#L1~Nl^8eܫ[qv(}?̴^~Yi:6abޒw ^v6;IPGWiolbG-:~. 5A\`_tsVF |Kظ-g:Ӻ>tXV?'< K=S+,Bk:]Zq,5Џ]&8f]K.Ym}w?=V j>hm-U|3J=ZF-9ngM.tq[s%c"7uj@kR#!9˵ZIVl:ITnu5h) $)Fe^v{a"r@o2k@e1SG>Z2j" sdNnU@9@gtcaB1( oM^i+Ynƫ0ARnϚ0^%u`u}zNLλ}+2zNA?*OXdv R>:4BzgcҜt-lR**&ٸ#M8p|o$PFl`4\MR/a?baMX`^R/+p*C#1N`ۏ qVD8 ,ϤJWJ&EPGu䠹Ka!3W8._V 'QQ+բ"*Ri =b0uxQVy<| #(E_1[-?+Ds`FQk>ݱS<:Mku1~;1^6ꅣ ]$OF~9 _v=GV;ٱ"n -.Q ҆=jTϪP(y٣ttEpzL'J[= jѰFgfxMTE#HzJH|hi5= O{^kңzKytT[%qވ0vh+e4NA䜠WV0@ [stI"$ЛA~@?ܧy;+*]"τ6yX\`^C¬j~ȪzgNqh>nE3zS،%7#h>X;Ni"F1Zwآug?l'7ekYkrZz7m(W*A"QR~m+TF96`2տqRvn!2f6`kGtćCNAHv[@uĒ)o jJ1[zrAxUwe~! 5 {k,";K <\`3ZmE:D–DNYD0sP%]L E+R<7jCĠP-6cx nq, ~eʫw?_P ̂-d=؜ehE]bڦus+F~ [qf "+y=qBash,sz M/gV[FCn#5 Ď/{/ "|pޕQ=pew |9kGBQO-AQQM>اxLԮ1t㿥jG8˵;i0i7&l3)-VmךWG8+@=p6MEMu8=x.c . Ap! 7O+$ o{DYwAm` S0 O%%g@ œjm]w9o)\i\yA!`\Խ] i5t[ZwzLNUC V^ϵ[%'+1{#!|imRwgJGYoa NN (؆DO? ţUUPZw0Tl{u>5E\z?b҄2[@m7zMԿwcaM_1J6J&m;՝ٮy2C ,4+,&5$C*!mTh2l@pt{ K!8 ^a aϥmFJF(·b׍;*>V^vD`@uw]F2eWN<ĵ ݼplϵ',Ću'EK(r|)a4r3]f[E~5{'6ߥ͞YH`Ky_D'cyݱX%@dKu8s rV1e 2΁ NJ?3:pqd|я/@IFاwhW.T @ܞ@'u"BkkOSw`H}e!4S߿d9}d+cP޳sBP< c>'I\wnL?TXoDPS9f@:%S*Xx=t+S0b &1̘%mrW(7 +y^4$~dه .Rd؅͞ÿ%%RJ@?=#&޼ eĠvN  a*'3`yȹN^=\Ta;ظ!˳3mp (6%E.}ιJd7G YSs?(hPm巟"<zD.&'x\J)-cB_ \Y)/ѯ0F۔􂰥e^Jc9>?B=kVp *GT~ՙ|z|v- *fBBmxs=6Ht&K ;<z2TKA&~aX 3yb/Z7 -$9G8+In;6x"LG?b;KvٌHMԐ q F9S`A8E|M yr4p8ڳčxΤeB6'muӒkt dyIpDrP5~\T_#:u0g bC\jhD1~6Iյ&%X$|brSIHEZTt0 g(+E =l0=7rgt K|q aHύu z kyt쳫wk|S|bsHhqthBΧ2 jNGj!0hx/䭞^*¦2s!D$X?MLB">.dE:bTA,2CٸezM~ snnLXDُG;}ߪ5]^5zaJELc+FAJ.1q8荕 %_mow-v4AVy8'8jO |g I zNjk`K&;T*479ߢyuɳnb|,r~6M ˁegj^Y,%0BSG|$!͜ R79W#i?gɽ+E%TSr՞mKaa䄌c==6@yeF$JE-tCN7L4 /ojd_Q(iVLeއ1hT_!s,ƶ2KMY$ʘU# Gq6OSŰb`_-fRb7|w'-kB:/d*)x' #ɻ{Qzo:~G6)i0'X~_ v5^5(jx@ f|LJ/H}ga 6TL!!'Yt/@rea֣ \e[z{wKU|SUCӡ{믐¥,8ǖ:8-zglyI"J@hT■. Vʦ@ gV^$537ߩH=7y;z@M)pؒW >kpG_i,ݶjp>/6cNi6u ={~4;GeMnoDUK"Ey0(<\ #U٧LB)"5 )_ǚ }lgW$w\#*l}|{fl4ڳC_I "XKx #jλVޑ!!n b9cSaGo*r4Mc14<>Q_1gfI߫8i.7`ZRAznx@}Rx;Ԃ/bM*QX\25_p+i.#-v I Xꮃ~p0޹-E=(ο3bamY"D,.RʩtrQx5ebʲ$,P>"[  )T62"{b#|P8&һ-)Å9C/^cD_~2MAUnxQ/'y^<z^fֻÇ!阬t>#I7MzLlណ4$ę^'@I鞘p_['m-+$GN( CW!9(Yd!~ %ImnW9XB[ `75tnQ Uy^?/c$2ko7`ܲnSxDVW!rw~2ěVk |PwgǼY͘&AJSF.l+i|b"ӑG;e2]:Yսb'𾰲3r"[0cb΂qV/Y L9)W-`1u -|  ȸl2x/ A< naguGC<D;?1:gC6ŸX'QC>%*VUPaz\&[a{QeƜ˒i,Nx&~ tIxh~`A ٢N2XQкDOW7I'kcgɀͲW'5;m#V<9۔ cg)Gf"]Op-Wp=6rI0Y)/@/!sHv,EbϥZqSZ)bOdRdTyبn$&2r{\op78rNA_ (cGݚ E.}^} 8t䮈*k{Aʮ=!IC!f-eׯ r b_y*x%"y4U*wDŎC =G!4KzXa.Yo0j"p$׵|;qH$j].>];.ؚoxDORh]j6⦉Y)zHA'xԑ VkOk-ZZ^vU^Rù^pV;%~jX1۴ROwIǚ}`ic_xV]()RW^V~uVfF 'o[ \SUKZH1AQb2GYd oNmIe>6 "V pV_lNsVgl"j{~c8r=8@9 m- h-~|yTօ@ͤ5tpCz Ӕp}JԌ(a,Mkj4Q9R@H ٷ#c[2oUt +Z;yeK9Jp)xA>hm{%HG ޒH#Pg;2ZAV7@Up?Ρ>Rtsh,w4MdN0al\H} Ŭk`x7Ί_#)]g@7Cv緈㱘^.Ǻ3/@"Zy*9ND-$,]"m^vυ72YXeU;q| #ܲ(ݘ^e0RD2"DG9DPjT_/NV۬k\7H*O/p[(yf 4P*B Մ:w]?ȐzBb;rqLKmD\wX^xxoE\T|L3PK )/tsX}*ϡGc/[OO#D';Nj R(q  tZ%qlZI DI]OOPwf{9@ZS چM]3jl |5O8c 5~:N nBi+I+Fzi zy&cLY/%?}FA:ݨꭂcߤk_;lƳ oVϑe&12n^`&g"=;\iyst@z}X$-œ[ډ#`_ϵ($i]jj9 ~>[]=UC/AܑCD:,' 4fu&j_ ?:?k\%͒71Z|$b&č]K1/`s*u)/*Jf[H߃}o~:^ :Ekm]'U֑9$%bRu*G;Ae:HKh+,A |`ʂIQ5No4_'y2p1ȍnCpYtfϘA?t_[E4JU6k3ѲƯ=NX7kW\n I+.)UC `kd<ݞzN0uԢȉK=ndܶc~ yk+@uE3a9qܧ] ]hIExd9a.϶{i/ 6ձ8>4}z~MR}-BBYe++Z|~d\ ED\wz[xKigհے%Ά^>)jn͞*dZ5MWۢW('nԁ6!v?G2f˶n(HYgXX9RqII3.%RΘkL1%e&8JJ 7R=F'E02!kq zWԍglaY&Z9G)]vYv*:xB5R"}]8tNS tԅ,R3qL[AM׶\3·%4aL P<ȣ!E $&xN쿃sq3uaЯ_h6h+r\øB$kaz)='S@ܧ Ic밀Sk׎S(0ԎBtѤg؎ҕPN;NqFҠ036ֵkD̍QC4g58.aMLxLwQ?-2XbfIp>T2i|ECl,{/ǻ:\"@;0]Z|yQ a'r?ssJb!"^+'o'y!FpdaI@-5X10v61Ȓc}EWac, 8zB3& B8G'όgreu5E]ōNC}?S+S.b 4leІwpS`EݪҴ =y< R( kz%}>,'e؟?%Ls`S3S=K[4ˀDڹi9vxG`]?PMW#==Ho U D/nಜ/T}zS[\h!Ʃ-b1ڹ2\XA ֝C7R%dOO2<yм3a7A`vzvuTHh5d5p!=$M0SnX97eu"rstHVP2u )*xqk IsRp$<PEm35giZ610L2[؇) 6 ١tR{1[77DDWf 59u"}J,[;H}u|4:"Ai/m[|0{n%ו:tEjWȾY3 7 e?9aAAn$JtRiM].swc &dslƀVZc1h.?ߑTk89#F)eƟ(S&ּ2Zh>gp@/P`o ;W5 C,$;V7wy:;-J3?ȧb=qXdY6D7R4^72CAv|SZO4E3)FdvKK6/a7W vhJ4A=I:?Q=+_`ﬓ+6&*G/)l J2whT:,[s%ղLwt )&i+3Z%uPo1;`6m5>_ڜ<NLm5&/!3e~CㅾvNHSHݖ8t -ѡ=5+]nuc~HtS#M>=B{o_]}P>3*-l*QK< RYkn;Rr `F@E⺆Z5l"`NH JB1Z6ll. J,McWrB#5{5D C7DG zMx z UZ{=qtzdkʘv2A7vǺUjCY~UVJ6WIQ:\STJN]D򱔅`SI3ƒ>&H{79Uە*RD49"wCt^-ҀԲf7'SF&K ˿W\yB{Q6VuG ޮ9޵mN.xOu>UF"y°E ۀ%yf]KivCZe@?d1 ή UwEHZpI}0/;mS sd"\Qƭz0G7[E,K mCY*y&=P(qhT˿V $RQs?)$+œ1:G=u D% Q69tweCo,$}46tZuc28y@eh *Fr2[[A%x`5!*MY@_{.D wy+ZnvyAPHk˜qAGy}kb羬D2Bg2}a_L\=$vrhl*%rHHJ;k-!Lfpn d/YV^n~J:C[N@5(Ps =ŏjߨʮzl%Ei"JhIyT2 ho-  [:9kDV|`E H ҡ {JID])5d&BBe,L)c46N#EOzH]春g|h%3rRhaM䵗&s|m`G;Iyc7cf)PJy6v<>. =+yvL*htvxtX 0!dat>hx,Q{S Csd*2$A퀼QiP%[Clfވ ]]\-c'<WZzCpx6v5tG[5gVu$0IMGX[äTVvs^ؘi4u15$ۅJDEur(sk{Jxl܆1ޭrQD3%fnf((ᇡ'ƥmt@f*2% ō"`BB8~.VXÛ5gIz)0FI/iIp2<̐߯w?E :zYGfv._Uu(2A &!^%i(~<\xSKyJkS֑!-FdmpL(:\nl)Z+NHU/~lut4G,*Ϊxı_}M~\^Post>{wTK#L{GtaA}m%W@$β.}͞DbU K\-R U>_VeXy33RTt'caGrU&8*'To<g`Ԉ-2J~~`ů!Eebqq*iMgsT)ݾþF(@إ⥕-3v_ 2 }~./Mi>- Hr}Op(A 6-,8wWZu , yFɋAEˬnBjO 5inS_BrR L2 )1&9Ǜ-g6OvӐumBZա `:W EWwD;D'ߜʙ3'jYC@15{Qt@M `0*Sa7~}?O[ƺv!)@,c eP-[b36BEW.PRNL9߽Phğ^y8s5^M&Q;LXXð_CrFH%`0QP)X_x%Ϝ폞^37-C pu^1 D.B\F, MSFN+žgr;RiHW{mɨم=[xOt! &jP0d;/V~pYEPNmܟ 8;)t!0K M-ιVg[㡥c}-}Oh9TEiZ2UK6}li{h_KE!P-t.+/ Y_QTF洆&SGpy:̿iK,~0N8X'$ tLʙu2ӿ2{':~zJ[v0cnGReO_|.J"<:|.SΖ1oPTmsm%{RHFGgm2?ÜN?IL΃x7vZ=^takx&Dp7 Ӥ!j!{pͦҿSd縒B\O =n{"v7Ly"kX_8CC!o`YJOzGWKs Na>jWlj2̲tm᝺uv.OoһZ뾌S667}|+LZųn\DϨ\D߻x,h?LJyp-날x:\ r IxH>{CHmͭ*gdZe00ivqq.~rV)0@c^M#X~{M\vZqB4] aֈ\wR?# :Г1ZG)),[rdG7,4&] QM~(]HQr+@%/8=6 rB(=PLysgD#_,w8jm"aZ] md+0wgm BVпZ֫i:p-Nkd]^T?0 gbB4Ȗ| ŜKq#"CnƏKئ'IMxEv|F[5\0000HAe+=xGpJN#7*|APQD`e.t]̜ӱc|GIU8?an҃L__чh^AR ;<N`46p\"V1z+9ppg_'miZ'r? pN($P[O]ӑy:} ;N e}qσcPIDẠsHݑBL5ГܯP$M f _-6FrGAUVD7޲zzҌL"0]85TC]"? mwb:yE" $Ӽvo`1T㥣h5zq٫^,~l _¦C#6'YB8<*V@LUuPA:(%WrR&"I|VNt)f%񫅸aqk4X1ЗtdCaOE`=/^%_NL[6Ed`}An%eY̰66$כ xKu dO s:y㾖" b-6Lwd&<o0no{t.tNJ8h#/s5Y^ŴK%5743gY&> [?Q`i#ٺ̠)H4!C@ա%?{~" GƞG6nQ 6`ڐ5WP\5lĨ/ V3ax)25G]l %oi8e:=hSqk%vcA>̂#RXG3,\Ǧߣ-:j+m .9ag@; mYe4 hL@鶯Ne>::m}5w]7F,l.$]K2,i;feBHhqЗHo?Ok-Nވj5_׵#D<$gI_3!F1տCƏnY[m=K{p5R#REHQywsdhطS?cKf_juEUBh!ΡZqY4[ ǬTo3Fj>yPC].J ӴuC xU$|32PiHk'ÆKbmP]hhL?[G1Ӻ7!Iƕ}̙6^ޯm< dܙD{ TY#᫴.GR0q e9l9`c _]ӠS q) aեKáwv.4F?nw]+J,}HsIV3:5TӪF=@Mh^6WQ kWgM~ԒgدS $e^Fz.R9z`vH7mvTiJ$ZjGlHs־cMADbHtIq.ݛ9Z$^N?a7E-)n&2p~u錐.?Ab|!ّ`9y珔Sl:H#KOs=EӘ= M703Fo5:Q%)ONۄC Pxt@v #T KȅV 7G t_†AsB;vZ>&DLNL]崱k\iquDZJs, N 2^Q F '-wQYuV$W8jkXԴV;:_!@IU[_t4lZ"*N߅޽4(S GH7v|$ S6GusE1KPǐݛ)N,ͨڵHyض cf?AР*fsGht7ZB,;2T+n' `:O2\ZggvRD(˭ڳdyQYBGݞNN9Pȼ *p%ShqFAWп\ t T'|(mkCZp^ 2ctI}paΒg/)6r(279YW;bH3.15u*l"MiBqrn?9T٥v^Ꟍc;4=ySg$m$ ﵥOw1Tn3 AK*0&u *N08cm)_ǜ۹ɷoFCo˃9缸y8kӜ'pgGp`$=Yq+[ddC6ʓ.tt!brBNtO5yqh8s$ơ""eg6pJ@@xH-^yi e*gt(ySD& #0*y7ܶVHhBRZ4'-'s!d?и '䯸_* ΁rrG#MhH/=FK:DI gjpɁi5Q#_]:.iY4 }(m  |y*6>1d5wͯiPYǛ$SyDU=F _ϣ&0h`5qKWy&ϲ%4)>sni(33S=vn,9vga?HWF_=բLM1 p<:rqɥA u3_,v ,~Hqֆ*{WBiǷPNki_BZ!md=Vh_ޕgl$.>fZK+"\"-9H! 3jyt5I CLBW|ͦHPb`[We,ߌpօT%Q/0 n39Ys<9 ״Y5> L}|uqRq4}i0?d{0?4=j MA]ad ,y BLpN|0 f1v4X|êޅSrsWJ6Tš T=^t r .P+'RԘE9AipAE'3Mˎ^{9YjQ[Vr7>z n4LDkor0d/ZuOLdAg{QF\~mt5n j n?A7[ KԱ!g`A)YphcCoM;փ 󏲂R?lcps6J7Pll^0LOqѺ,R62'툿w2j?K3@# b2n3IT!R҅*[E 6'Lܪ9']8+pak6F{z>@9/狍fU՜~dl]Ey3~7{~ " h0L+HsRܬi}?B'?@3b !UXSimv.ôR>f0W D=jS䶑zu~qLS)8rY;N~cTF}IamI{i-G6;qx9~7d#h!Fs ]LtG6e !ON'\Ms9,j{zʤ˗Wrݮ/i/)hח艬OUM^|#R`B&ݑTHn"яA杖klZZQhZOŹm.RT]P|pVY&$g˱oAwyuG]* mPATs<5b%EB.`g/NvsFqr`L7=Nubch3MIm$(<6j"³3&s[ ̣_z`*i`sZVS*BH*Sű"%tf3RD(7wW%`Ga=$ESܚϼ"B^a`KX_ֿ8\l)㳢`-wa<nC_pyN #Stk RDp/NÏpU,1\#D`+eN|b"AQ2);s:g6gabC{'g@{8ιBіְ'v'pUCM$}aA4T#Բ vIMsı^4C/˜\/'s\AH`-I#D ] zz <=u> ,, Qh)''),tieEl@æEX߷Y&1C(q/@G,*m]s|$d|F<`٤x2#zCΝnegFJrm2=TTH-dw>6LTM1^!(_O+)eVdv_qX+md_#U ~X*T<av޾-op%(TS6U%a`iW֪$ h@.u'[bQ.T"$Pi};aaWN10-otRrs84/d篹R(_a__b _7lJw|';Ns˿$֯KC~_C?m~"kP}ܥ8^chf)K % g|pS Cqԧ!l`+,$@ x>ggfM?Gw#~I^jp D{T(\0@fUͷʹsyx@k)wC>Swýϵ$Xxd&q{t566 /A0 jYez;v(DS 0扇YWNWkbt xKYџ/0v<0/;v>T'ɻ{ng(rErm]OYplyue9U/ZKN8fU>QByy#E_r}-6T|3tJ0 FmAd,aؑ,?jH3A}쑮bΏ0T1>%ʤlz;_HtI\y%|r ^-%ӣʗ Vb="9V:ݳ[{")1cߤm1U~} D {^cYj&&6*Ee yX.`4%ťv}#{z֞t!<dn1zNw40Y5%U*nDpMcɈk)Q1C0kXMd"Iv<,bWDwDOT&O%xSb. $glOk@Iˌ"EĪgvHdU^yZ6fvzyID/8nds,H^L˙Y1C԰8r3 C%p/?$ n(]=VKEģcAR.Pab2A܊APv\qCyE$ {3ѓFfn%b^xA+}H/ZߦT1C(ş!~0C=buo# kȦ6cH- P#*9ϝe5$vM=B,8d퉭D5fĨGc*p. HI>4 fy(6k/y8!ۀQq\*d3O qb<Ɣz/ ( 0xkTwIjBEʮTZWQ938L vFTJUnk'<%s"Ml7 }.îWB$BTk5}{E5@1JcվbF`u i+w+0AWMW%wZ?j1R^_& #jm,yC#WQ:DjjZ尓^C-i>q1f2'7tMoRReKVE&<"fI r2`2ᵰQl_%BN 37vO7C:%6?E4 /WBiU+ n a2RgҞ;vg'$5K1gE4})В6jVl")1wKIW' _:4iAWu;w9AJYo϶[ֽSR,0~voL~ϲ:#ö~$HyI]6ޛ> 6n$Pg:NaJ?k6x {I\%siCbNp p<}@9'}hc*=ns=Y$k0Ef+bxXR#@†L.'vL^U(|='q[X|=oiARp3$S^@r {jE䉨Y|5$I"= [iL隉u0A $5_ԉ6tso-cބ!8]q%W񣜪.mMU#SëbZ+bA[P,_/+7ăEݨXg}r== x)~ziJB?';rHIʀyjF[f?&AQmaOF#l-CȖ h +#U;tͰެ-Rb#h؂3T`A拯1rH;)ᆽG_hi Iث ibFE]>f-,CVN9xƂ0KZMڶ(ۘY/Y-tb)jmPZ0{i7lkX&[ACEc'kUY"Oerz{,V*gKpS7.ZWrX;zSçnaIFɪ ;Ƒ8=רDa"w: /<שh`STcVZÓ(SA!h{vp3ǫ/++aҸ6Vh@f ͦF;WGFZ5`vkە۞U'(yk'X{ډ)>t@)q-EHɸ>\R `N\zT0] F$W1kb'FO2^*ӺrzJ%&Y^Np/Gݲ-菙3ZeIҲU{Tw4Q$+N;VGWC*]}6NNna?ErI-e Pj%bxo-%"Uط~|-e;n& *s3*髱txf`席 Q~uRtӦOG 8,gOdUaUUIY/]a24rH-{ 2rBɉ )Pbb;FqJH>.B_~@bLщ1}s80ѩo%YٕN&ȴ(3}X8 zZHhyNY։ eR+7+ftL Բ .`51m:qٛ7m ;z!lIrv\Ć=- B @e-6ʣbF?%3AՉ }bI5ᩒX7B- |5%Uqo Y"rc{gdu?|F ?.pu,-׽QSBvsvSp_p9aR^εתqݟ1{4LwS"J%޵-r)CUc ~~-iֵD~Yn!ݖ~.B# +9}nDŽa+/pL {1 &tR5~״ڼ+IE\0R?҆ k+>ȢRƮ{%ˀSb72MW蘎J4 KwsFFMr67@q;8u਩+~ϸ}䷉ [#g|ع=MNtUu R^E 9$oF |ˆ/D!bę6bsMB^-n8:UЗ)o{{ f&$a+G[my]pg;e-fEG~j$"dz+63xz7PS #Q,0 iXD(Tex%R dxnW0SXj{e/lhh' ϓ2⊗chϣЋ$f 0 ox(b7x6txP:i0ـ< k %/-qCO;NT =%fOc{f=K%IዒE9I Ca4n`o#= ωInohwrfW*|(zƶ^8ߜ$[5U/p=ʴ_=~NbVqZo=m2#}#%8E^vP";ǚ10n'11D>dG7e~ -wRK|OR'`ĀjbʨžV\VԶx<2rdC`<.d|!RjAbŦ#KpTv6wfMJ =4ǭW!훚_-JȖ߹*8iѴ3 y[MgČP؀-{JxLqc>PP:˭5ʵmB%~VJ2;37Dyc-i*ˣ$*D}|v Xیs,\U d(40oB?!dG Ydla3JVڰOKTtqb@"Ɣ8{Kn!U[G!0Bo!YKP9TuV8Q[9ȠL<pVi;)BFq_OD82s꜠>۞IcC癲=U qV\ԩh;xFy@FLXsZ?+j!s9d$,)i2UnɫFx '-op0&t{s6 YςmpUjZKdiO< (IO)ԍ`nx/6,8¬T& i/B2n] zV87J掀 bbN_& oc7-g gr:/4Ab+/_lfuA7_4Q9관Z눪OxWY 7='.CtzZ,6ZhE3MOC@Uf79r3z -|\\R'q1&TRarIX(4H5`DEgnW^3C=μac,M]A %$IJмdeok{+iر\M3V*!V uX˰\]nAUBGBa u攑>RiKY^wy>|ڎ43L)\9%e3+D pgªek v3N0.7hgg< 68#o24!:ܒP V]1[º/D)6o{5E0%ijfA:˄rc;1ȁnF)Xo1gX NdDw|F-Hirb{Sb'W~"&{A%Gh(nOxao eGrĶ)ޭ9`1[b΁3Ho0j#z韯0F]_҈GZG=W@&5I%M#S:!DrzK̚NιE}GgBiF#W]Lƿ#W8,mՉfe4NiKӒ%+Nʲx X-it"z Y᭷1n #wh,co $pA `ׁet7<sS%kt'TY|"s4O G7ߥvGun:ץSā"J䙈ZFygen_j~<ߖ:33 *<"G {E&_񅡎7[M.MB2fVt3'8)t^.w/+@>&S&)T\4CfN.:b^؉\$ *3NMr6O+wvvCiH < RH<!xNAý^ &|҄~ }Q^+ڛITa([ RoFί4'Hۿs7N)9ǁ6(T(m il&נi&.2"PT#B3  rfy4%ހ511"jStBML=K%yz„ ~âO襢vā&vSzMgRkvt @@x1" Pl{Ew=z:hbSW=k bϝAm+D%[sOKGϯOцRvVEo4ڔ](r\Ek2ܧp`JRCn{<ܱCg0ͿLvuFgCʴKinqW4t9mwT6.*ul~JA'U%zilki"k!\q)M%MX&!c"wk7ϓh)b 8Ř 1? }*h֢e7⸋=%WljZpgݳyN4OcIJ ޥAK?Kֲ|4?AfĎoXaDu@uN rɆ|q+Sk}42E(?b> i`*?GLaR׾g n0Xa|o\wZz57x6DwDvtS_< b]ی*{j*ah/aK xx`趣 glp$re>ќ(xQY뽑k{=W-F'̼,YVyc4g LmGUmfNo08Be?2Z\{}^,OC<|_>hl"|m kOx`.^::rVDKMN݇ q" [7Si(bRV^; 4 :uGjfZ%k ) 1V0e 4{h"|>YQTC t-)8XBH 4'H NH~"X^êQmɧ{gݼE@?oth%,eeYwZ'142`k vnIYZUݝUp:Wep`Pr)GԔcy-wKe'3dϳC5Fmӱ5aT"->4=ށ _'cZ`\ĵSڏ*@$r=~Vv FyY{ ^Pk5H2U+ S/.|[&"L|mfuF(ԫpfޖͺ2*xjmǥŋ黩aYjkÑeJs"拦:+,8.9J,~saSve-ı*WȞyh?-J7X 9VTؑopt-u:ZCjք\#8? Cgm "U943%] :RfxOGN |+?K {^y!-%^+ak$$ w؁ӯ\C|qD D4M6ԴVlL)+UL߿s󴤕Չo~;B͒i-D$+##Z vLe2W<)o^j!ia[vU5 3WP)Lj@xX)S6z)Žu"E-CW}H< or#: S\P[OR_LZ^سPԁ^ $@q L՜=6OlHq{>r6_gfNIY74+&`85sO|V'P!EtPH$r!:zSfďӃ`Z`T;W]nPF0d6]ۋt O2l̮UsmbJzguG e) ́w&E?!7+Zw摭wqtƖۙCZvәF"nVi }=.4̱kMnd+9UW1(R1וA!-2CKֽxUEQkZs|:TXVV3XDK/+DΉgJ C*A8K"4fcDuoc>>糈ȍY48EٺHvko7Bo_F]Đ֥́tqeV^&Rkj4!燇&r7fQڄt(56=\+7/r|q?ƟwjyBALL~=!%WU`-|E'ĭ}ɿ$z bZy}sk+x޶Tn_ 2 t״(y8YQj.qקEk'|IA̻O|\bOJj:*ƊeSǗ4MĽǼݟ 3}0aTύDX2n|A.* +#3?|.:?x +LOSJ@u4%^Z4P|F ұtR;olLw݆oMgր< ϭ/"]`dͣF~oޖ0n]фcM=̵:0zDJVwAHzP}Pל]nP:{Ď79C[`]-sS Ѝu"A#K|w )lT#ܚ+Ȯ,5Tf?+$H5!8oqH+1gz .ÄnPiBT*߫%GIMYz=:BfCR2Wᇇ#YQR6}܂k`:a&Bf) vB}zg6 6bp)2R'][ˢ7eWD'<֞†:HƸ9rlT)R xr|sPj1|㋦', ԄJ"\d&'5a)JH'#vmc6l=UiG@xHTf*2g~ZM1H費}%v9$0Wb<%@e_\õBwQ֤T7: d BɸֳqxnV[s塊uS&ZKyP>.W\lp߹g./mX@ LHC*;DNo-aezf=e 8DN??o[!M؄4݂18`[ F.oSYP%8>|=|bvu|7o,u6FL[sP8,ª ^[qCNv*-Br!7 ٖZhO3PdD^)t؉jV,d[(~;e36ָ1 HVtsl?ːptҜk d9ݳߘ"ye۔,iU"/A˓Z:ZjrN/%'gz񔴬A3Ϥ kd L7Dk۱c9гc(# m&W2tοluW~SNvw;= #9tQZZ=FL )ZOKg]N :V ?UZ6cW5Gv~O:؀u/VM /+: lL04EvT )@ڋ,b\+cedO[㈓M1RIq^LUS>`gZAKG)͍<(:t rm/m+FooUɬ+AKYU-Bm* Ӿz4(rp6lNaH(̬9w=?6OTtm۳[M&`&Grp{΁޳9a}Huuff -]uCǭ-!kW,(y&?{ˁd:b?krsوYhDIx,RnZ1,3뜑Xwr 4&KzיОȊǗV 3lCٝP"'L%mZ90ACڸm M{~/*O鶣{4 E ~^>*m)#7l|@z@WavSp߮"C[1g#i2GOVoW06t6<{t *ЀQ?+DF*@F"/h`xTF0*TJ KY߉S"/ _邖P>p;c)QsMdI_LJŒo!e).f]dnM4.W&ϻOr5{9?&UU\RuPIeo_m`j<_Z 5/-+ !ǚIqƯ-M9U\9"ݤ0BCK9+uAv+8Wn/Fbԏ16w$D]{MX9yAS5!zI^'YXdžQ" 9Q x8KiGRAN@P`{>!X9KJ@n^u^Խu2xtu.vldb˼=Z`F7`ʍ6\RBW>pr\݋RF7%TMZXиF}dO!=Lm1!]_;0Ӭ%YfkCҿ$coWduRkWC"y!iV2ң:N<@F2>N=eYpD Y+ jtp"ta6rV!9A"P. DXz=HL.q!_y󇭑3/'G b ;bY1c_y-:nvr gU )Z$EN ޢЧ[" A o3IVM hO?Mitol(c@KgCo NJ\ul;;38Dg'զ;6Ɩ(RYZȞ>Եkgv8#U0xōG _p~BJ`BVBίJ|3ine77u3,$QJLrZ1;0)T10NZ6D?آзBCHu$o ;(с6K+o6P%01|Db3~=/q}J2Md4-"1aA2>ma?a ή>LoL&'g$y+C'̃ cV7n""sL t ԩ?uZEާ<E햃$"\J\#1*w#Q׆E GXMct !0f -7jP\9ȏhwٗ2[LÆG3:Y 6?6y# rGy6/Y}c, i-j}+b݀ IXDJ8a7>h*=3N"?tR& 2arZLgL)oIE<  iA&yoTz&#9Kg*_b܏K\!pa)+'gi @~v7fM˜9% ;,~9y4ºȊǣk!g.p0WK²}E0u|gxծ^fSmv]$szZa/4!HXnFfך% ht[ AJɓ^]QAÐ{td(W<hUR6# 46NpXd0(;}:%]`\ BEg%_Nw/{ Ci\ [y?* @Y.2_o5t9VS> E! Eo rB*~fu(64ruf6 lO (YG+UPk%٢⣚4Chq'd0.܆>$n]qq-KjFdKV&> /j9Ƅfp@ 5N-1Lr͘(2bFeE<æ:x͓'s{?LNSs9_8 Re%zm\nӘ].{K=R/1XY'!Z:H5Ӵ_WVD0KY^6&z-%K\̟a{0S/q [0q en6CDxu0xU^H%~ ,!֜U TO罫uU%U*Vm0t<1DJe_s:;ZDU > yE 'ʮ : [G*wXo-g~6Ɓ7tut97޺t"?3/=Q"5k)n ͗H:x;e sA~ T_֣ AOu]ݯOvZc҉oY:lM5oV]g`^|V2]e&`>./M cQXYr/*&JT#u>(GOQiSJݧvQQoq[`"i>kӖg(#퀷Q zjZO>jDl*ӬYi6|,,QDCgޜ z:ir=u 1,aTjyjtkٻ SWP@N-}V%_NBRC6)x6*̎v./xo,"" ԠW+-|z,1cCfy@xFŃ  |&q3æR yI?jf(+g+KZ߭4qMdߤя 5 y֩\PV 0oy-kPR?U?:"V[["wP0ď{x*lGa# M!V$z(:(+pפ Va5@Sb8GBTy7OύHu R. οiff1PM3?{G8Bu+gTfhlu|3 y$Ja_ /)f@>DžI2%iPż.  :TrltR%\!)JIDA *ɝ3JDBed?CbDN5ΌD>MOy͔rGRhdtQI= 5 Vԡ* Xǯ*U-csJIyRFw˳)3qBhWCɊ; R֧ D{!w(eijIG$!Ko웟\#D=&*l%uyabBw~qH^ K4ҙ{JK "&A(}4S|5jk>M@`F(څ1RޯA=Ձ5oyfڜxCPڃ(cswǹgc.^MbK,;O=CmM{L__(d.z % ?wwBIe{?~ 1%Y5ԍKƒC: [-.hl|j!|﮷mJp\`ktxAS|(D7;zM'"#$mW#EsIև!p&࡯9@;p?sϾ6EOe'W5hIX0 )0=Tq'S0VM ^- =nOxFN<$lܦj PE&0h-&BK]mxK RiJ͉͜9DcPC/аa@GFyG*0ЦKed/涧*j}_#oZƪ@쨿ht2npWN?鮣KW`p1[ cCTHu]*=#eJ;I*r ik[n1P |=Rډ;f@[1rd ܅ܛ:iǠA[}9w9*Sy" (ME%ziOkRZnXůfϬr2(deem:V9;jtgtӎD(NzB #B9.@(b*AF7ֵ=NΓs?:hMp=)  98aGkdK#'1NN˱z1ń;h;&Jyem6+&c0B%"r85¾CmOOi.Ү[Xz*>GO ,TRLi"sv_hI=:Y1ff$b.GȈ]"unf)Gb_o ]i఼Xb='cf!i GFI ?+-lT!_%kWf]|9!џrߒ.0dT5d1mja9#+4R&@iKzUWLK4YmUŪ^!, \Ux/٭&(fX%PFDr0 dG<Լv8ڃ{*dy z1/%> 5Qmn{|bc Hp狁#kN,,JhF]Pʔ$>ccXc\+aӇS x%WsFx Dy91NBqMFU%| q\EPgW13gYơr#G.Lzh|V)n7J 6T'v.ƈe6^-1A\dSfZ(E>,!nZ‚3z.;c69QDfqrT?[ H^/ 1Y5tELޖHyb\7wpaDr+3!k%ȢrABK]k7C>pؔM$ Ihc1/?~/hfȘi!s:@s%A&$.,l9ͿoGrLg)t #d|MymP ${tma]RX  u] "GK7\O=6W+X06vWRUUdc lգFzdcӃmƈE>Bc̒ p?+“sSG#Ru=RiZSy/(߾]>Q?Ex'6vb<<?VLk Ÿ^"＀bc ޼='遌_j_m {҇d.gYAR㳶V $ЈU8锂ffi3kK\$dI*L+ Zjxc]Q!8Uŭx!qͤ/BV}ІP=T" ʼn-x(1S6Dņ{_ ߥ㴏g"Lw~ljSz䥻4ew=t(be#`=a:Th%f&i:c:?̕0 UnBφ5xq_~~L$@U«xh@Yѥ]}|z^ɮi;te..a7x ؿI%s]+oήS#>2(@~VSwc7&jQ/d2~P(v٩d5~]uZ顀bi3lg_a$aŽ d6<5Z7;y`1oyzKn|v[^Z=/ϟMz?աDM6e7XnjYX.\P7$-7F0Cg#3ա*VB|Ru.J@{ %s%U.mۏ-R]]gaI&Qgy?1^9Qbd)(\M;a%i&?+CР,fޛ;i;%2QdkŅV`#531Rd>TX>=&0l!D9bZ4KXYCUZTAd =Ϗbxs r~@u0[fz&,7ޒA19`m1=+bՋĴ3D̋PG_PpH%Y+8[vUZgu Ciqե.mPSU)1{>^)DraCo>x.&[؏A4D@'Ji0`*4<mf=ԛ`!۔[#n`Y\ĥkbT Ϫ_W+a^*)4Oq+6{b>GdJ9ofQnjiJ$ZPԳ)& l5J^a%pB1yf<]e`rVPR͆XM6:LѤ8q+i~YvC+C@~"_$V}#a_o!\+򾅑*Eu>钍^^40ŷXh 1", @ w? 2D?1kpkx2=}Vebei_c~"l+rQg@UWu$iu5KuHY0O,Q#Tˉdo%|UW- mv߯Qu lxZF,/H!-S 9PobXݔ!\i$ D?<*.Դ:{:M~-5x= ĵp p92:{GN\oEhU"|1m.KO o&}vBre;YGᬆ F~" |Az"oB4BM BXSOu~}嶹akJ-TuĂPp?n=Lvʓ5Ϟ5Xh')--YeTPj+0*L{/{yQRHHVC_fi9OJRܽG.?S6"TcmLim|lqymd@#1}˦RM$!DkQ9gXCNHűîfHyə:|, 8gW}ǶXh9 ˼?K ⾭M",iɼ=4b^9o a&ψM|e<[. D>H'/P3osea<᝱KbO#ւZVmkU [d{^V$Ҽr9Ma G:_3'NF-+h=UA 35 '!c80,=ל"58lCډz2RFyƀq]uoEZ+.W|/}oz"#}/ Q7>rfn VȏM~ocKM!%#ʙ1D'ta]r?2eHZt*r\(2hEk13|dlFYOYLD!!F~6d?>IZ-/LYJZzz&;O>v# 91>PU֓o<ꏯ4=瓨 q\<\} bl?6T(c C-ghΆ<5#c!+<ؒ/JRFo VƬ=+Qζ[e3 nL9iga3;DAr#C;4\ E?^Nzw;nEYb~0Yl[gU%15CoLD?_ F&s8|,&-\r0ɺ|Ck]_`ߝNǐ_0QeW*|7ixMv^T?ܖJ.p8Kؔ?C_;PLXx1(t#]vc~>';  քe 2qJ=[L= ]ZvY"\E/*U8b>C'j"%e&^Xs&L"War0QX]LYL#:Ly)Zu[iBj]R-DvhY6yg̱3tA~ݜ M@<%#ErvIm 2v[ߒ'b4޳ ٟ\ُeH VMy"R K>BEm =%k9zvV "7qNP߄oO_w t~kd5h=Տ#æ5E!A/x'D*NdaʱꚚQKEm [a=Qb $XnIf7r'Kޥ؄mP%h" ] rv-A;<;ipDA%u](-6] }}SiOPFI ;YEX}w,Of]m蟙+zL[!\n\11Wq1Nս\= >!˸z.;4nҷ 7veuHU vHSL{k!dY Gږ(g7:=3D8 8(E `9%%.\J}(֠"d[=5W3v`ҠKyllg ~ꆢc=coL!9FfȺ:)QJbF(J"!C~X=p]urZufXȢAQuF7);Z#BΊ oZ)Up3]_rJ6[^+!`zELhEl[h>%9>cePww׏@EhJrOBpfȦ {,>t-Xw$MF ByB8$".v+jNLZby1!R@ 5(\ A*= 8-tDjNk6w&.#:-7czwc33zh~RG}; ~MӾSRN.Y'>.&Ml7@r_oxթMe~A_:}wpr?nvvzci`&m-&~%sɎJP&*͡ K-D(W%gtV?\Y'Ǽdn!vT̐\S Mi-נּ{ űo!KBXWy [R2zPt:giV0#|7Fy 4Y\FVq8:flmw$$bϴr'NL)"pO*!vNr|OwAqŒ ֚Wb'?ߣ9R@O()'3 ;qK- Q %E Ɍ }ބk\??SۛPzʼ?ETYFAIѶL$= spF=+gZeƦ?w35}sԤuK_NgX2G7GM(;7|i!0 2{s!?aAӌn 6>AOU Ddn)(*Id(e:r+,Yה-]^gUmA<'k\USѭU0:FkשY'^65@εK^ UDXx?(nF>`(*3 O^ UM{^Z`(/`˓v^-K)( *As,0 &ʟI+K~a#9?I9R7~I! -V[ui`wRkF A|sIp-KGA11?̨–4mARZb/au{:avj-RQGg')k%M=6I^>-c#H<7L(N'k1vae`!⢅xଜ>3-Wz`Z lRJz1dzZAwQH'́pNCd)Q>*pa,XB$uޅ+CkKtQWBן>xF3,5̝ EX+^= iǹF#)=6j"; *Esm?AY;DbhYATv^Gz/8VJ~Cs(Bsό x})b"hhQP[xI|}nB6W C,b!|uibV6f!ؗ@iIO`+Vj  A뻛|0qDՀ:N^ިZ־H0ܜlOm0=W,ALO/N܉XϖK9\ px]"n.= `Ͻ$erɩ7D-1pNDMLf:t ױp|~Z)vLS|E^'1%K@~KN`_&K"`ٱLXY *ȸ/7S-_'p߅S ,fN <+'1¼}vuR<j|Nd8N违H蜉b$gGKT66LMCɱ.mo:p5Ik#/ZٕߨA@[:.Pg9f/'PX} mL}`hoN?#W0~KwXK .Rp>z7ceUW RLu[_oIBZ(W$gzI/ :rR<[ IJTw@-Ăr}e nߤi(A"FqZ{'$ύtehm:H>h1ےr-‚G[&iS|.QxSSRgBP–8\9Jy'e60|#gt svQD/ ی.gBd0Mt[1١4qFQ:}Vh麦cIeH8}۔Gm#4Ly mba,c# 6am+QP,!bԪlcpFVGtBi;NFLc_KXwl|{CmK0ex3 ɮ Κq-U`#NX;>KڍD>^<]$ﻯC^-M6ϲ45PwaDGkH[1nqY+);s^x PLӘU+hQK"P4RX=61Sϥ+3ݲPΡx_<;3]Y)rqu%mi 3qhfJVř_'kjhjK0 \ZF`ٴt"vsk)ٻsL{rA \{kǒUݏ9&)Ә(헤+]bc,*^vPCmndO{=}BMK#K}?h]isy#LȞW"ۦ#'P_|d. \ćV }t :VMjdN2r+&,s1l`ez'{iv˵Nt今- mL|X{3g$[œ=$9wo}Cˑ|FQH^5OUʛU1 `|? + ef ouRJƼ_i?v?}53u)N+--nQ~:Mi#G(NX򂇂Ea\$(LU}RIλE;G-39ge|qt")lxHDnxIݶ&- "kgVLɮf'k@`.ϢC?Q";@FK8;i3'^ Yr֋(Vzs3Ш0jG-O[t *t.J>@5*Xh. OTb~. 9RGYx L*xvWz7rTT׉sJuk@I3M3QA^Q/X8&mMVSO{H-!NJthe@Fĥy;dZ~\hP.0 8-_9O]]s=bnkŪ!FS*9# :m8ܿ'XN#x@%ue'jSwRO*w]TsAY5"uݧNkQ", /n/fDdؓ-"4_:HFIxƾ1aU>5VwxwG1 2(UMnzS ܟ)̕UIɤ YGoQ `֌8aVTLM WOvJ:u%.TC[ͣN; V]ސsUiЂ6mwᷲbxz؀,D0wM egϔV:?RAe`jXn-3)1.yO$R(=L1ݫgDeqeރ V.2!&&tdZdl.`U5smx{wqe|0;(Jr/)wNK 5lOZ޿@ 0Wb^u}YBlG Ǩ̓}:!..͞-Ŷ|3/y˭:=7CneLؘx4Z';>pp9|aW֚;$w3|)O0<;{ _)l{+yl7&:#~[}*p{pBC,P=ZGxR8Q_|}T>">T;܃)&YlKrDOЪ돭ڡqG PB^H:OZĴ@2Љ5i)ы \!'ni!;~1"UNvLMj;P oX)jvg /|6 lU$/`Va(Aq17m@޵'ȁc".ժF^_F&~ۃLeP_wth߈&LLQ+τt-1a~#VM` Q=y/Pͣqӝ+fF~cmfNK` ? i>ICV~#O ܿn\9kz"c ̃hߠ&钭HSm<;0#u}EpĆײiqInU ^$SNCő5t8&K~ώ9ZY_<`9V0y6,Q`8%`Sƾvٰ\'vZ3eUJ\qlcTppOҀ֋{6I]'D6gi4_3G wyhY&6KbBWтz"P@'74 Ǻަ'Q`t'K \Y@UU† i=2E=2ڿ!'Itbٱ|l9q<|1dc$$c]o 7Y^:y)Yߊ{"*1AdFYkZ;!¡6TМOLxj cX~Upk\R38ӻD;΄=3.ixf1[Af\;.Ě~IOmwb$ln6 tֻ'b,Dٸ1 5ĔޏvuCj' GtQdeL(utpMPwysz&:jv0NoB s~l'=kvuQ~Cl p2:%lzKtQCcQinVقЗI ԙ0a\__DDzvSwu1b6= Sp{q ?xZercs $ $tCUܖe3EHkQ?xGam AJ|sv^~/(LCBDg:ڡR^ %£tTG# (>vvLDv8I/ʥ^ t4Icl,7G I]FX zk(MRӛ;nΩ᛿[LXG2zq' 3xQ D#.!ٖ;$9~i8g΍q'$#gV=Sbe6j‚v?T |h/^Q; rchMoNG{1A' ű$e+h͈3[%iyqUʺ}÷ЦU"FL]^ulH3i." 4!=׍_=]XAwnibsjWg&v(^ !9Ze$EMzXɧF0.e.!m8uSif^Uuk-Y[B8׿'ֽQXa!ێscKϠUIg,1yjlk}AQ@0^lU_tc+|#AUb? @d W|{om?=@8*HTXu\ u?8vs@D# X{zPYtRov$t5&v477Wt$`0&o"O Pߚ7w[r& ȃ8Oއuv 4ԭ?L*tZ5OjH-y9j{m $7^7 Œw)!U﯒lYWnDagli |>!+?!P3?KMCB IաMV[<73p k@o'nr?XECe[an4ٟ6t;=-^aa'vݾՏ|=֬UgXAt{,lpt@9q|3!i њp#b#RM=nb&[SNs=ft o3QL:\~qfWS[ݑ'0IS T !<:<3mF Ez;K'.(k%HڌM7}a;nE:z+xHP9uUOlS©\Sď2Rˁ/4 ѧ:iU<`.FfgW6s7޻0p[D~Q7B'kgp\a,nœcg҇scۂ^RH7^ VGօy&U>+dPk5,ZİwaWWމ]>k.u4&gixz/픾VH~20 G%oN.TxQhoov_P5`kY%DDOHUHQ(yx0ԉYCÞ ">Ey4}P9A$Ms?0o}w[E %"6 ~7Xޗ6eHL^bMNax9o_@PLk{&&sS]U.lRdOMC'*!Bf'*qMkٚ˶eb">ifC ~i/ׯs:j*6ʊtSud01eJ; Mʎg,'҆d},A\D<-[Vހy̐]sX8<=Z:Ǝ_-׋p(kT3M۷z,ovJn@w852,q"@ '`+>j3l.SWr#9Ӂs=oiS)ntD;Wzb>bDH&,ip_52}?z]/nQf$p1`b n:f.|? `u1Cm`Ϧ]¨~=MJ81ս 3V 7/*G66vG 朅Q/h`C+)'OK nx\qa-dE7dfj$/Ï "垗{c]fk_)t9H<ZF{ٳ a iQwz5Vs;cBS.}c=;sHvDG$L-up*h-]t>,rxB2 ۣ yFGHDg+AQ߮art8ץbGIH<`8OU{x4J \NR[Cʡdŋ wc0"†$7P0_ cW~B+lW"Ie$eW]LyP3ydbW[pV5ò#*^I̳ ";C?z-'YwB9OYq".fkAݶQu% _t&x_eI~Zc&繠S V7 #MEm2osr Tŀ7y4|5xd@w~hnEQrNM=Q eP,oꖥ~ jnv}]_~ /ҏ Y ,s/__-M~RMY kjb Qy3/h| _>Q)\?rl_Mڵc5B:WCiOvSf؜Y$`C7!N.96lQ>=t{!8i, ;PN؋hYvN0Ues!~'ڨ:J>Co sǬe]||onQf4( @$[/IvTKcTZC s(*rvUA+Gi*1w$Ģ4z48ç;|UMO LL? m*(6 }fS&ulPh`5T>Biz-. ̞T xIͿbD6wn#`8/\b%^fes#ɮ 3i{a m[\gb "8CmqcPc.MdMˇLȹ ~"V.#=QI?)R]SX+?}6@a)CpIEUb kQ7ExVc> 60>Šx0B/: 9.vߎUAgօƓūxyMHnvLRLݽ'R9BS7+sZq`S?=]D*R^IӀca),*[&fPnBHiQP&YՐ0 N,d=Fe4u]>ŃM]|#V0O/'"jk۷sjϔӲW1_R4T.ގKc$@Cĥ lğ2϶բlA,K="q7/*Q,p&• k]SڶH@ʖb>pd\-;8Ә/jZ&F F-GWI%aRs+I0k x;Ƭ3;Y|݊s#tIl" cMK*¹pmƀ" L=kA (J]0w-1rqHA[JݐHEmh BXAȄ,\V_秊]/WķZ Ȼȋh+ϊi., LIh{Yj*ؓyI3W:Nk? uxX7nlO(Z0ȽgHh-={l4Kug59P<_,ɯj&Q{6iy7~s훩Ed,j6p714^+EA/E M}ty{15`C ^#ݡgGG;{TB3 kim!bAaWEStǹgyG\ޜBAڐ[ y`eG>jz:RʺV"?*w}Q,8ns20O}zkcd[ r͜:m).Άki_<. .1Ģ\bn~\H n]魏R JYEFz*z`jW׏^rx"ϋ' #NڅdDFOdpPfC5 BWI3^ >׷mQ)",!|(NRV6tǴ"\9ג&B2k@RN*@Mjj=m7YwVj зߨ`jI*?ҟҬB!|I 4Zs~+|bg?H/})QaB*9?zBV35$[]XM#㾢Ɩ1"/mPM&]t>^蒔! 5Wyf˘-)־FxEU ' )Yºt¤qGdWFܭwXs_`(d!`>0o0>sDFvc񲪎镞E;AdZ'L l* o\sͯ.Oq@5쑓2\]{$ʢP2/lVʱqYѲzU`l9)2[ݨqb5_T^6sM*M%kw7Y&r#JTE&g3`BU{ Dƃkx ( EG&EI49>}X3N>%6/0bqI y$kblJIVT[t[v9OvWHʩN,FbY ?^f7І|?ΙlTcq|$e l.DZXreɢi \%p!~r+aQPΦ}jSvUs$uRLY3;O*MHY6"F$<|n \AПd$8b.IV{^ )mD=cEb*ij>9eH֌9Dyz5*pf&FI`ϩa,Z4~6VU^H@΍c4~?OP q#S{DͲFqvy4aʽw Taq .͠[6rH2R;wz6VN&DO.0w#pޘ ̲ e^m$\1.WTuԝl>RNN^DNF9Dg> 2 5ۍ,#+UCE΅ɉ4xE vNjXᣨLSEA@ L ?}Ȟ!cw OKƆu9Ҕ{,w@5N'ѧڗŊ_ n96Il`+l-Cy VN*Z˻=y#^ŤkmD#xnc ɉӫ-y~;B\6.܁.,V.WSYlTP@ yUm1*WYF8hoK%X(~b{[qv)'~/+Y֔'  \dRҚN YF<b^qCSwkhNJ28SpUfK_s auXΐ2s̗q WzR)#M,_wESn= 0KMKVFQ1 l{Ҭ"lTnBXmmVjMb!㸈'k#5$ȨS"s1YvP ۿ0e=,F38uVUPW0SrlᅠAHEap:@\,%b@r~*#sH.]\uFM|R:)+"e ,'G_:c(῞S a1_IyTTz )n{tOq9c"_^J/Z2;x.L\&USqaSo~X{,h ]JO&r~*t|Pl:GFqn3/W&Ohs gΰ Hҏ/AL˧UC, ThO8V&MnvӃ s;SHXUzNn0WpذigLVda )}eUiSlI<_ը%Xn~#^ ?c*M~DCc H)η͜mrP3D#0JОw_I&G2'[ỌXzG/+-6wAHQFs5tYIm69aZi"!PK'A{$͏M@MоmX#^gy9}dau 1*!A5]o͊ -C#}Y玭%;Jg%L\!M~ag&Iۺ+BV4Ex܏7Z0 sA,}YH+LT`uWX&p N_NH0)Y%]'.Ϧ7-[{MNv 2A* {LwƦ C0[GQ`x"@uNqj2M?"W4hA=eJoCw \ITn_OM$Gh偉]s٫*\=@/n@5Kg=bvN^] ``B2V#6 RJ!o珇eȳ;k)vi[F%Y6R<3HvɊʥ(nRjK׎x̞oQ;1mUAmnl/m~KB͍fD@42jqL.o["id^CiQ41G ` 6%Fo1~K;Lӟ-:uzIhqmv.^*#NhbbFG˽UJݐ-l!Ҷ$ Ħtt" {zڕj2pu^x&9I37_[2qULjr?ȤIh8kF2eXi痫s*Z@=Ԧ2qIS;*j|˗G&LdfU'?M }Clǿ FMSM V:>ӫڲYtėesYWlɳɻY5lM4K=U>@ы+y=R b'ev3f>/nL3.^vThLӼYgJDI HͦK%_<6?@X6O{ KV)t.-#IQŵ&=Z* d,TKFg}K$P%`[\ _ަ m 8Qcc@9%G튤 $[LI!kˑs->hh&^5݂Sli MFWb1^M/"}輸ݰ3U o1rd8g/]蘈Wrߒ;aj9ɌV[hJy0_`$V-)<ծ :K6]Xu)w  mƈAӛS{-/*7 4ɘz3ljCf_ ڷ1 Q/&LH$[XW`S؏q1j/05ϝCIr'){Mc4Bu{\~JR"߸8It՛zsh2D4*ˊ| S#;a M $lR1hΛݫ XREH- Tx̵-MecXacTI :Ee\-!LXaLɰ*)_G趵p:{_l|Z]|I`SԐ^u_AC+ Bd['1Uxc%IMCtN?*W|"I>jʅr N枂p4;DBȂ ]0a4 wMr[`DElu&(drz; O 5$r9|0lIA|9R U[R|JpiWHboAQ ]L[1uxfD54/9ų5,ݠ7cetIe[Oe3_ÐHi&ԋ4 Y:h#ʘO!oZX'RCxlDn~T=qPTJw)r@D4ySA=Y cHܠ<}aT<BR-(V(j_@,.ob|Ku&G@l;Co&3'  ]inh|BsL3/ӧƆ8>NA0:!SrGW=.ƺܓTgeKi.oB|WiZqEYPv$=5 䌍4xDT*@׸DhH|+J=݊E>sϯӡb$M4Q/]HbW芐G3ڝp0=xN8zhfgʑ.&zKH/up&2 ^b}~,O:X+7ΜC_.m5W Gsڨd7Mާ`o.E u-pz %jG&R U=BMZEy_/zq.c=F Rh.=JQ-bOF C}y IIU|{A\~up]:9WJR<4{YI6DR{TE&@VC @#)޷&*2u'$G,>ǤLJd*+ϫCCA SJ3 &]Pap+]CK(ϳMxdvC4S*5֭s&9)sXob~CiecASp/_%/3]7 ֦e<\3JH!-A|1C.sr)#WdށmM=^/b7MֺwDm\|9j`c j1šsDTl<9j|twv{@ K'-jI78I7"@y/o\3S-ZhP&fC1H Gy9Rg3&w7(>DEgJŸ 6q&hQE( }ј]sEW~LĢj;'΃X@UƋVms|Bm=*גᮽo͹)>E- IZ4CCV6 E(*ݘ*k"߷$oCg_ػ;qٶX\Kꁥnifd]c} Q_&} 3sкe??]]PC5#P v\ U0?[%a/:+6Pxlj#G2pK:??/ 4~*֌e(puy@!AࢤB`0[_t{܆0J#/٧Y=A7 6b>}ȑ6/z /bGӅ\GIm 7m*69Dk9Z9xK< UWZ_w_BR)}'AJOVJ8C]=Z*HHīF~jlEAB| da5\E}oK*y# Q08̸)O$b# z11/7,7XKۋ&K({m,?OHgPzrB'<8)nX7hK>ǥ '5{ :~V=q'+I:ghZLF ب}߬o1l$\ZlC>2W5T߾=UHTF'Js2CYn-%WP;WF8` /2{+Uy觍&dkCQq~ג<?wAk^&7|Lf#\ 0%2yk9(ϵ;,@$ͩ{64,'d /`:n 8'ԜLX9PaV^PY%yk<-NfȖ*H,xp|@j6"W"1-kG ;WFwƫu?W'A͗b`|+BM/.O_.7#e3'H[7ތ2׌-X+چS8GO |AW y.Ba|pӥb2;2S7 v&·e,4Ĵmּ+@gվM OD9Y6ҜBc煏;!hC!*ԝy\r^.əS~pD1cSƹs2ŮSH5Gj@Ph0S7Gl쮅\)`,P7U*Q8j>m_g=L+M}/pE%9M,lh<`aeY6SÏ~ l ?vwO!\V+~N󬋠-KLFC-ZhlkgKsqɨ;l ?yn4lF#?Fֹ3#h$_ [.W G$P#%gyXa|B'^j$p#ȨN"3*zCKPӾؕ3N:cO}$RS0rgb` ?ronZ+YOZ85cQ -z؅r!Fq!OT :\Ux M;n#SفoaLt'ΤAOl@ =.9l6ya8BAr!_6ÖAC%JmCQα9W꞊EV'_$yj=k,{ml C|ZOȽՙuoHghQd@?XX鿲a%9o%[}ߖw /+xۯiZX5H줡EbBl0ka ( F`r|z$HB}?k})G+f-\܀]]i쀦y LIX]F?^N#4 m%'r}iڗ<06M{74PDx. ͼy&p7`[Ev[I*j%TH1Զ,S q'uI9en?Kkq@ ^rRv"-|m Ȋ0\.L*֦~>"SG/:ۂ Mnއ4!5Hqǘ;sG`a@`ԺMP_LPkmIKDY1@⩋Xde-PauWoN(7F$-iCÑ.C̺|pW\Tq-Nλ#8 0 T̜`u(48O{C>2tzi.\rz 'B.kucq6"Սm- /Qɩ0msFɰA.4yxC0{HNt1κ-b>> Ot%"^Mą@oڄ/=OImRI->XfH$#0o7zLl@62jIAIJh- 4 2ww,Ap)sǎzJ(H8x&-,/^rIj+hQspz9HR8|Pt$8^pNg[DkEW`փ86eBr+/ /g A"x 4>XF2M#k}P2'\em?{MJp ōrK7 Ah XӡVC [eUF)sD<}!\5ș]M $wx|Ιa%R,-{Z\~X6>Bʖc z_/dAU~#xp{eV-#h;,et䩙Vzrذ8(Ūb9{}2 idK~m]1Ŧ}=KyˌJvCL$te()6Be5x6G{ue͑Uz5 )x{:w ~8i2R $|i=.奀zYz M X$+n\1ЋpUeaz; ʧ :sbI?oZ FiUIrZ`ľ燱9gV5I@?X5.ێ8E7_NŬX?29)HGe^ߝ]PAHfї>sw .C[dOI?,|:sjڞcFEjh7e.fL{shmۜjbX҃Sl݊=琸˳I~Is.:s$Gҭtݎi *O?KS=UBXL : *cSGy2QIs<t[L cSY\7~``_ {0 +?,rK-m]9/MO&l$ atj2p08-Gi8Vf06,ڲu; jڕ4v10cܠaa<$>loa<+<[Pgz'[PVɃF>NNZ>Yؘe63mGA9Akr&KS*ߍV;oaskRgreˍmϐv"jڣNg "k+l;lzk#izEMt*Lv?`:G_/=mHԖY76 ^f>|Mh>1Ԗ0H(Mw/Y@Pl8ڠ$(o6|I2Dg`oNsg7Eڡ'1Ղ $ٙ,+*e$􈊾:r7Ep(W:w.ha}ʐs؆%:Dq$Af`ÕMgj[Z.BcIgjɣp9R" .]֋G3TOpd_7`P8otJ){BTFP;<W30_GjpnblTUl(5/\,,8┹`x`2ުtYIu+RN#+ v_##f3{hT'C y 3IN̳k(Zg;7җgffc;rL_P{g -sTw:ɢ؇֍+")`Jrڃh3krl\4^r:"SM {)l66n@݄|2rl{4b5?3^eK밷8+!_hYhRȕ eW'B$w ,\%EM԰ts@ʁu%0A+w 4+:[~9)rpo^Yk?Ok@DJcq,%܈&)5j+d4Nh\}YRjYnZP-m]79eJnoJHxJ%7S+;K og<ݼȗj.(gUp=*05NUmioA*;vhh؀^RL_WݏdNj 0%;9-%ʪ߁w/ ].7T}vVr'u hR>,CX[`[usEB!NKL> [Q %9mnđlb!L[$#EQ'֘Xs Ќ% z;] f W7oY\r/+x[0M=2v;QT)eh*"&+Hhll\BҚ 8qQ6މ=d^c.yqc 3ӯ4 1KoPHWi*X}R*op, btvG>,tqth2`}bztЛ+Z5L?,2މcrҳgz4aa ";>ʖosdvZ&!,\S? #s\HiRa1rSsNZB3N/bUf,!^C[T5 ;P<=#qcj˲1K%4oMJ&U T 07p&![țX^HPve<ŀmtbv&dS kܯ`CCj3t slJ(Dh ՞nF:/a'\] ]Bb01kW.*{eZt~AC?w XB#u-J( uoN*} .M:o4V46+dfRP=ĘŦ"Dd3xoX5jY9ǧsn1^on _ސ˺nQ@.W ˟MG `BtR\dg饪7с8/'zg"ܫ,&kܹB%8%e٪/Vr 8y; <3Ӏk⁌z؊Mp 1ޝ7*MJEձ&9JN0p5jW͊bN=C2ѳeI0Cr@K@O8hT?bqs3,u`Q/L]}N)7aNUoµiBmMYqpX"!͛t0@8FEzi~;.pgNHD=7p(<}ˆR|'PP[$ !v'ymS]G Qc+Q02p=+3~haM;ԙ racS#``=+eG@8"1.O⻝![w/@[ .H.qU[v%Э3Sb IBUb,/Hnf7j1'qĨɲh3MW"Xd^:8_r LPcCigO:~Vx$]uZ;d6Iҍ`~#*HGL'ƛ\ؙҎ~h?6Y :/=5Si6`23$֚oLt[RsFwK(LCP7ڙQWN u|A*/)bM3@.|&=)khӪ1dKhٗrq)UdP#w>A1#lRro*gvLG- 3!7Zmbx }@ 8 g/}r5O T@v]`eafbu, LNKD*d(܃Er{wE8s;IpnN[%oo$s'+Z7d6; [T/Ach2 b["pk~J'WK84@7x{Rח"cQeÀdH7>#EۗlK06fSLi=d"y#[vFYʃ%9$V.TIamxi48t}[5ciy] 7!]S}tFc*܍1;YTs{fn8@3)<69od bP1 "D ;ݯO:C66JIX8M\:Oܾa6ċUv 0>K2qty2"މ_`5?iEb]~R﫵8+b;sG Y0N QCv-Rb0m:u3:8dl#jNK8tQq(Gv_;H>e_,#baV7B\nEӭr.~=$Q9xVN ]gZr d 06B:ON0Hw'kD" ; v}"++IO=29=()OB9Hu۷xJnr>2oh1w$Se z68AӒO>}` jJyVG##{.@E]:g ߋ:b-۟2'.FԎN5&,]9.e'Q'S^#tw~5&>fiDM$=eg^lcP X} I 5| sT0ݥƢý_ɀ/\XMR\e|#UشSO3(;bn%+%,ƁSInH)<ٗ~̇e0^6֭qǟk%-*Q4k^["]+3a^%IvC)>_D_E)FBXdu28'3,ihRY tP3ǰvobTp_KS!' | cA/9H%ÿ "%R~q"rTpj `e٫(fj=IJ&!vװ#,pٳN0D f?LՓ͡{潖Ն0<V8@r$4Vj>6ߐM::H2hv&)wHX*Tr=?PguT@o3r@yеY'"g卬? n^hhGgTng 5y`5)\bh\+{| pR 6.=QL@JĚִNr+?zzd"i;Ы=v#%w [n@_!Z@RsUjUH--hK@EAY=$c *iyS6( ; .rJЂ|X2Ć&4r8,vk4ߡa TeOOʌK@4 vG`+j6CQbHZa Hr"GU P㺠Rؒ!')b`P=H疘`KXV &l:p(W>Ԟoߡfj.RbRkVrӤT֯u_DN$|iRaPi T %:ںtl )=7IIuAf%\-<*ax>%+pZ#ioF*g`$PlYfbWJԈ{ Q5*|5l!z5ݧUtmXC_,ftJhÝ.'-ϣok tDmPׯ2:/sJEDޔ66\1>cԎg =5e7o` 7;ldLzAi|6-译pǨQO&?&)e:lD VBS]Y~|a|#>vy [{jP|9"ﻸx; 6jA`47i +K ##fopJF&Ev%{[y T\ơitlƪl 3RN0c,5$1n-W@Ze1/C |"ꅞ?mm ~SiRx_dI,^wZ%]) R{SUrCNeR9vш G}~$[8nHrU,4ցl{]ZHoCZ@"' 7PyVRX$)DC\4ɬv22T66hf llsΙoQ-ˆ d"Dmvx+>/y]%l/n*}% `X8m#q #R(җ6bJC`N[Vp,yg-D>Vb%y|&Fު'P^/5)ZF` mk)/5ɻ+= 9~L4[ޖKE]ąŻf 4zq :䣗p|-8l''X%DWh;*l!*ρB9I)ڹށ, Ul);3k jJ2?6O.Ba)nڢRkf|Cü nQEAjbt_b(s'ž6G ]<{qLJiݲkLjLd#BMg[][>/DH€<(k FBM=N#=OssP\%rJ5~ZܫdR:+ |]@V>s9ֻWr\ ;]SxyPh][&s3_#3KX 0ߡfm`W@_[~gT8dܓ=+S0Y_5julf'.)P%~.mW5 _bd˵BJvc^%Lf*vgM6=W`sO﵎a+pNuEKaփf'wiM[6Ps.t+'^6K}9'f;>E~wr[9sO/Tl-;b!i)*$g;ǐК_in/:S4j6jH0p&DC# eO%.f*^DONGkzތ7ytYCT2$8*l6*Mj.c zKݫ:is#my3% jXѐ=48qz?:ʑrڞx3Yg 8{d)%Xn`oMcw5ƋAH~Dفm7N]ԭ83tć^JڨDQ*WvM-Y=#j!@qKM[wiF;bzy`mX(!҃0X&.5\3y-M]uNd:wfln h .%0$:@֪ti Im-BPM'wfl"{a(c`r$C ~KW4^o:iDA3-Icd( ގlV0CHs~M'GϾ/M0؋d ^E +玲7 $ D)#&93=: ڔL=KR 3r扽c)N읫=K0.gj*M#cSg4eC\r  E}BD^ 4$@أ}a_0u's,; ]nCմM|J(Z8 lV6u' avLᨨeoW. <a E2K|p 3dҀpc5 F:lO/p2$Ω?$1sJ-7R`Bֽba:1 t]ý~~s4)Om S`Q*>\lϕ3!CjIE׻xg'jd)2qsīZ{roܓ]hB+~L^Vwx 8vsݳZB]Jbpfu| ߟ H ƾ"t̓{MiFh H)ƎCPlEUΈZ]oGCyϣ\Gb&夾XTO7OA=+*ec08_@4 2M#'6i|O$-چL#K0$Bc[zXsٻUQl>@ ?6-_)>6S! oI W A fGG3S}+e'tV}5bűN# vT\WqDh}w eaQ M:0MT;Ю?Dlb萝 >>l𺑣nT& +PM3ߔ\Q9u̵@mq0¯)1zH>>favJ8~~\{qYt3$wZ4 GZo93Tz(< ZEލ]B4r3ٯ?=|w$+QEj+WHfNki1fO֎Gj 0}Kĭ p3-<v<>;R)-ߒskws1. B&='2HF(63ɖ@Cz&h9mL]&lQ'9Oc-/5P7ЈE `,XS휺ƓꙌ8;-r$Bw|&9 %)KԤ"mr@0B ތ ls&fy3lꞣ,е-DvnC1G_ӿ+a7pcD;$;sՃDp3*|q6ctzU sBɯč'H7>!HtQ Jx^B-oyi pn~bx`OGƲEWFhv3M r̓" ][;(5`Y)DHtvr0!&$ UyeD߃V<v O'-5}ߨ5pS%s9t1)뎩?쒼 B[4FrJ$'@VL!꫏5Xw<0l 1?Hza5:CQ$3P?i&2N⊃I.DXe%2t uzAȗx}]f{xRӽuA6jc4aeCoGJ^``bvc0gG%߭(:1Js 0ʵԦmcvU8?$ 6CIMpDN8NIF;䘅epcp0H4=Ӡ_xWp*֘l]mM~f̻ǡ#z;F(uJQ1k`eMo+?ɨC7$r 22Β,򍃿tKp[F Q 74`aicAqQEw D.v.}%+sD7xv3!Ca=.24w.>Lq,,yZ$"h|!^Pɓףv-: P B$7-eeXԖE^9rt@e훅D`8c&"QO"ǿq`/H"y(d !a֢ J82Eot[* MqYy;KoIAՕz?eՒ(n0p]AIbf D֭'iKx``A_`јHG7h__WfENeǜ۰7{O$Q֡T(_}!!N$G<)$Q]7 ΃u~UX3K޺*z1ks.JNU ˡ&KtT;kƏ`SmWxmkր톤ɲ `h?̾GNK* H@S=c4#ʰH;d{@-SQv 8ɡZہ"i3ySb;)tc]/{N AY!-eb$ F$YSu;dnXհz{G!ANl$JSu 4=ZGٳ_ NLe גdv#CNM3g%߶T)防7MMg,|9V`-s_SzXG6͵0.44ob=׬a# p +Q]k?4NPפ8'5|_rd{".ֈV& OZ ZKF,5[$?q 謆 c1ObL AHe"qnvOɫaJ*d%*X@]:}v4ϔm'3֔^G~!;3FceqO8qQEviQ9?? Zfশ ϗűܰqVkvqiG:U 0+*ݩsGɡw79o1%V5);?9Na\Ifb=1'"#RvvXcE0+,H#VCa;dݧzoxŴTK13SAu1?]% 5ë^]O?bRwUU?~J;h_u1L]'{+=ްH]%$y*hV[ª _jUz}!ʣ1$*]L)}`3ߕDyiUvL'`<+oq:YKDpPvS%(Oh^_w! OP3 7E×7jN/پ=l7uٚ&fhb'9閒[#i^#@p&fϦr!'9C{2Ac:o<9'ڻ݀6 R#ouVnӢ[sWt[P&x7>FLYica CN 4ךWy#;X"c Fjks]؈`Q3]0^4rq94W;)mEGId٢ެc#Ql{֌7Mz]j VJg4/ڈZH6ST+^Ȭ^qQy!\93%Qݠ4l]KPpnI)̹r~#Lnl󙻻/xQUvkW=TJ:A;(9U>H!_j:v?6V@)ӦG?h{X͑zp'YL@2W*%9>9(;/J&䠒h)P\Itk( t oQpqn^Pu;5[`^39ƀu9PO(+"y| >2DO8<vnɝ*2K@jky㚻(JcP)t緦8)FqjH6::R{+ɮ4 $r zN4;. =R-9z1԰<:x@f$Ug^7'Ւe ?߮(wxv¶#"0Hv_Lœa j0j| >?V􅰽'+E'3rN0p;|O2YY臕qP!+FϧrP3诎H=e>%CŞ܍5o3h (6 U:{}΁F8،ũ_n"cHtWp30V7X KɬiKntq8M=8BQk%nu?դySfӷDw[=9ދEt}gG*h1R[1?/e^ju} X\52VJM98?We6[N0GDH6$K0>ϝ2@ZyfQ܏Ok*6;]z q"*ʽ(vpkg?^ѾaRpPPA\^n?rD6{6DŽ3,P8̨ A^?wCpAQ3RtTRӕ X JX|d83kg)w8旛H?x 2D9#*G;?ͩH}pK==m?vl~nᑦ\산֋J\.wZpQp ;^7"NM1nexYƱHb3C!ʨgT=n5Kȣ.d=sX]tvޒ:߅,mrs;p#2Q}`.bxF&uPUl`.>1vFPV.߰E Bo/Qr'hJF{V.^w6ʛ^s㊼pTfc"x}Y+n`y4T5xH]!كjwphG#KgvFȜ^<[!LV`R8A"1D,>i/[5C"E &F@&O0y@XU=ڎԍS"TwW1-s ~ t_$ΡpoAۅ`1ghb}y`8kZkXӣ;T"h_l(ZgwBwu%M^)Yޘ˜͒wwuS˜Z*j{80>/JwAh#PBtMbS;2/x줫CqDjO,R09[! 1eR8./]r=81/6e7KQXVW(f:[4 ߳OGzW6᡿Uv\EңԾu@Q oDZIV3Ģŷ*s F=,cwC4Qm(mN=80n|Om\98Fl_W+ev)m3(!?2IGJJ\Ts*Fbn8KvNhmTTxgs(J~oxwD2$l'Ózw_Fk=Ýl.}u|47ˇqֳJ ZR8bohcIeYl%ΥxWN[?ўn-A-gK'?.t!`mey/0zY, ÆOy Ar5tHZ<c|G1vGAڄZŘӐRoZ&jvS/?nYw@ Jp{ [r

`RSM*j֮¬HoiX laz0J^?70filB,MLM\|w_J) hyTxؐ2P\F^cP%}_jR@6t'Pz&mã-^\]{=R.ic Td2>#C{d*;l*Jn o6"߾A2ſʷkj 7#ӟ M}H ]4 3E&x֧i^))0䫹1 i*H zW{f[j ]pk/ Z(SZ^ ;o+0rQ 6R;˴ ϣcUu`>V̠{@t"m8K"6tB+G(2A v-1ӓh%W֛\QBE?#;&=sɅ߆/ZT僓2(i$@Lꦎ4v,SF("=5GaGC/ih^>LsK8Z:v'[]1{x|3NGywd1c\TT]Ff!4r%kjhǺ%"*9r"fq ʄUhK yyȝtӕf*8JupXDtƢy2ACd"a:ɸc"Fyk {gMǩLmzhۥ<;(@xm?WN (gNwÒ!d> vX.P ٤?ATv xQQ׉]dEP #"X 8Uoyx'/ zYr kjp)xct\xN|SY$CWpra3ۭX.9s 3jjGϼT{1YpKܥ䃬Ħ3AVݑ(@} 6p\(^1Bdd9ub%{x6~&+t5&[γ3(- Dmupd9> ws04yɅVZ+Ff,YHb7U F Rl%ByNuTHΚ wlZwT|)$%N_cһ t6GUuۜ-X_hlUzmCU '뎄bO^ʓ*!菖 t%?>5q d̈́*E\ Ȑꭝ_.A93,6M.-dQ,@t_ [^h{3FwO^ ̕DTVLLגzs5OvJ&8/_<'Xfҳ hB!?{Y_[[HpvM},GlJg2 W4 ?)~T-,R+rZ.1CӡTYl!{2 .K\DQhUS%1fʖG!(u  t_NCކ \`ɋyO,F=WP|ŴJ,@S`S[ax.!$Zm&"[m<f 7@.[6ڨ\jumwV49:x ieFTz& fU4Kxj-lO qj@{BZdִڞ!gܶ´T TyƤhi1FZߛ{?VTgӜd"?E [նe}9d5s蜣}7@E*._3C$VEe$p&_}pogץȶWMj,QTqQ*e%c.E/{@' or1ɔgM]Z["8]J\8G^rg*9>+ \!͏!5*)i} q;5 ?^M+jAdE~\m*Ϩ)dn v,I3c[p TADPxBrwAbm֮8!A~C)d9AԂpz=Zzf08΅P<>6o\ #q|S;oؕ BdFY"GV; w.&KhD}ٛw9*6_Ti*Ax"DX,G)AKH<=X0ڠ#5+w^# f~Ueե&9 /_˜FUeT6pH\1;cΊ_~tf0: d6T;1, 0BzeC :<"Ka2E @kuAVpZzD/ĈM f rG 34kD_y?Ypc! DXޞ# PD( *kxU=RX}]A!Y i6Ϸx6x" 0*ן5S4a&P? (0}*g3'fLs\ i^m>!+6ɭDOr_AyH tG,bM`HXPiiF4"1 @0)52 +䏷s|6quBJ٣+$suWH1VM3/(UQw,xT^>qvGb[*:Re\avx)/.yHL~_Y?ZE aҮtiJ:FG|;/ۗ W摇)ⶱDtݡаe~F#%j̠5N1UYbD$ʜM&kɬYڲ:DXߓj lJ')LJ縄kbj'ρ:%`eyV$1ߝ>&3~PQL檯6{ґZBUmDW^|@e=@L A-*GЈw+'%gº0n w?%U̫w4T~{M]qUGߔHv`""vq|%s}/`=P"K obl\~qb3@H`l'dkeU A/Auۀ))Ў÷0SyqoJfra 88+(-u6y, ̈SŦ-ge`)1S#iHɘzxQSyrgΘp@965f.]Y-9vA.yj|H {VEsAx:[55i ༿@zEYL\8)=)*myޛ5AqP4p!_(Dx A cJ{L"bT1m}}xbn."ApXKβ<CN8ho2xs o}&75n2;gTqvK.,S$nd2/ίԌ^TVʾ<wkLK8f;|oF/ė]\hrSX DuDurjwT}#~(n9%ɒ}JXfH*X(ϓ~WE79%h_J26̙^ [eƘoWuӝaVվGtD~mYZOJ̛ I&ޞʒV6&0mo/!;xF:"^ 5\t*CKt` 3,:CQ luw;؛q{hYp-1{?O2^Ӕ/]\o`,ͭ *1ܟQN u/i^1 ba:4<$'Z 1kXm:/zF,gw4 )"3pn-} daK#e6z?z9#%!#xPGZSHY~ZJ l~'5y>k{zXsړZ[Do\#f'!g[zU=y7x:aDoW$օ3F/Lxœ:98hp-$K&179L=S7]˔3sq-T b\zlgqZsU- rIW&t҆o&rnU2'%R zgo$@v~!Aox,ۙ*7G,#*FVPxRE+ w@JrKmv+|KGgӨΪkG_xv']%7. ND7陛 lyc߳zj^1ulx e-hhE!{h|aA^-t|R?&5,f@/"Y U =}Yo h kzս"F ):m1h"{Frztʼ&/Ō1D^N \4L o=:9Hˎg'Sq 3AV,0B0j4ڪ4%TZOZj\m.=lNzum#{l@=-ޠpoC}TA{q ::<2uܼيFKRb{=F\T-zPKA ]٧&EVHP𠱜~i|fGY&q%b3PZ.4%EsCi֝q>ux`JJqc( ĸtP,H%O !e)5 M\iG_ٛ8,SEy6͂WI?bjRm 5Pق4Q2%3 J +Ե N30A ]/a#9Z@Z >9lcLVc\'4f^>՚jϡT!+Hmmw^9]95QɐzOP)tT y {MĻ$ZS!I"#CCiB-0P!|܊kY:a~2n8uȣN+B|s oՊy+h_;G>4sN՞Fw Q6WI5f:.7Ʈ X>dt{o 'g裴C 8"s 1=?T&Sȇ"ɡa(׳wFے+t9r7ws@GՆUv]_ ʑ +gܔv(&~w.C YY5F22N䧏\q8;0T4؏\bsyHMd.&4pK tp|A4id;Q 1;-hpzp1c`S/}^= ))/]%K"BBW-46O^!ݹW|w%)Zf,B%iˆ4b"o DW HœSGe`o@P#G myKV2Epn0z)|B%d[<@NkUcȤ?.…HESrcym=~#$Ml60~3gKj|ІV˞YxHLiXs"gbR3ܕɦDvtz?dMȉAS͓+;U=6:Bz6GvC& rf$0i*{g#ih|K|Pl [`Brm/(Fdݳ2&MAoIL!9ucJ.]XX.M%Am|3r&$[\%LUd8_z"oٶ'V[&3̗tc ^n gyij|1D6?bGyPWcj$O } u6x{X]b~)o;7͹k'VQٌX^Z@.{t2n5 :a %zYU"aj˻Ј jK3A7W[Pw+ d |kvp_hԿ2aD Dש4aKSIT6&-ZmƇkt Jn vKuqFL҃,8IEV!\~:+ ;AMq}qЕN'6LlF43N! k{,mlI=.hh!m"#=?wt&ۻFersAfaGBnURqwHW˶c |wE)nT42_bT _u3QZPEf9i<~ w*սlANDz*ʼnA<':[h)O4G\K TZߺ+j闲YndJmk >TssE]zfzoDu5(Q-yive1k'̢gQC!F=%ѦPBIZv<.'d:vЬ4̀L&`6KT@9ik5\ TNQDFOӚ;= ؍2ZS GgGUlՈhܝ/jw^Ù'y[MHɜ|3oaZujniZWF$\ReKD!sMޝ o[dtrY  F9F* \n z☋F<79J}#2 {]ghK3dUEfa+ < L(=6ʻ'&#bZǫlࢱv{R?%tғt[j{-4A KR}~l^*~ui ]C.^$YO%\{ZLq>l!rBܨGRhѕm>(\a6=y©LO9@7~s" n,wc3B~R=^iJf"S?7lKI]ddh&N\0?Zdy7𯼵c}=M^NUݽw)8XyZ-JLA=1s!y1@B {6p:64BS^#۸p?Txt80wbGsH[x_§/K *3mپ“*!&fHg76 :.K4![=ӯd{Ӵ Eu|cmh0= I@U;  }#E\m Ƚu &'oFdcrBo}:bFH`Bb9=%Wzy,L%A@u5u+ vNg' RdYX{YEB+bZR$'BZ[iںhS6j22NBNPe^2sjg! &9wsT/Ϲz[m۫0+橁)gz2H<1I "m7 {EwgHczmCzp>1[>hA; 4K.hhb2 Tۇ\{V ͯɐQݣ<1&o 38ﶼ&j[̬8i nE㖳>t l}2\=GPZȮYIl fф8v nXa0 a8N[4mNN-}&!qfS[H,nIiC>J8̋**uICj>iomF'irg?9agKV^6Z #ro#Z-6osVsW8ܬhIAxNBd ==n|غwLt++)ђD<=wNG /pGްE˳Z%ELы~*@JT[pl*2}U;)QVԐ`,6 ??Z@5+#~|}lL5Z%5"_*GP`9ԧ:_=Tb귧bo6$|'u{9^LƲ`̄ݯ nOFjSҫ4z!FeXt)^֎Cpp+`%nk[BDoý(䏡غl<7/U/!PNߴx{sVt/Gsvh =_,ߺ{*܁|=F֥; )<IȾ< ;"DxB0m$K\$fr>PH6j4 СCyr{jkJs¸UbX&ÕhģC)nHjZV;۷B HW][b9&Q0ٖWq+^Aj=Mݡq"v0IcCI@{!⽢@Yye`~ kqkx(«ZKɄ*x٪k/8q65++"=+&gKiªh7XVQ5rٍ#Ԑį.GqgʑllqHt&!rDnR6 0W߿3Lj0cZ9قɃ0mL'y5yt̍׉2†t1 p?X6vvDy4Q14ءǞ٢-B6-b<9((GE-4G|\n4GNwHœpI@|%jzT1N{WgynDBX(KGI/x>J#IOG1Nk%$N< (1[R ,,c:1?u׃ U2moCbL!vgɂjmT5(45ci>*Do P5:I&ѭ*6^PN~2{̐zYK&N5W{2%!LNcCqLC3~1_>&U*]cGQDW5=@qpӠ[m5)!jҷ+k R9("%%gKk]>TζKI9sNkkaA~,z85ڂ8'ziSy y>:G|[yglTd!mk 6'(P>+Zz]z;~`bY S% '7gݨ Id d_ 1TZEz Vƿ"1"4qq6‹>#/7d߁&r ][BF+únj*6y4h"$sx]~1)(Z]йlk(<,I ҺT#!?|a{DyuByhq}Wh >륚?{,>>x+ `&~|UcJNeGm~5pY9t½wv4|g+{D3sSjZ/ ~/\2}p3?!lILbXVL?E\(D [ (lͱc{ 0nKѶT|c/nh.5ΘCmK$@8/Q/w ~lᡎʲe7/PTQ2Q>/MJNP2ku=DHNȾJMGxNCV*Ҝ{1A:6".3GM ӶkN[R]5+'NԾr4G݂xN U篌 Jl jNb^\1* ? ǂZʢPdlX>KcL RϗoƛX#l+[JѾ:F( 9iϿ\0sV88D`XŐXg1CdT)e pubqa?t"^?DҨPBwOX췵J#54ga@0͖)IKǚ+bD_יlSӧHLհUw; $ e- UeO(ܷDޢNmDݫ2ptŶoZ/ P֮0};"%AU}oHwY_ʿX9ץm39S&Z8.Ѐ)0[0Ɨra|^ۭt@Oss6Jn5Oç؅j/F#fݜq ԦnU0;熜!#9@vVn^\o/nіM\Z:ȕ,u-n3˼"^QJqwiĹl;#.}K:fPg䢃l#]59u?.XC O5V D*M:OirC*o:GZ1Jd߀-<~Y2SSsQߨ׀k)Y>Јd5PsGp34)G}F'ħ)5"/f;r~f(~3YFv*(L.JC]oS N 0)*큻U>Sd#iWS,3~. Nu‘ǖV'u[]tpjjpmD\ 9%RJpua2TttM]4lfG} 'qʘ<6PzXb̘n$צq3YQ_}pSHs= q 62ۜ6{cOpS@8ـ;r^&JV=9i+Ҙsq M9d 6Q7PH詉E^u߄Qb# __Xo犚v&e__o8<ƓIR&$56L9B^7Yr6 ';ߜы{9=%N6?VI%޿_ͨ:8s9~B-Rj*L4{<=iD5}'+lħp|ր񨅺(=E+I P1;Ib~1v,:=6IϞ0)fd/od`*AQHFg7{إMvod?x/2pB>ݓF1qC$ނ -Y>+=J ?BG52C>ʬ{vkdIm%4AL{ MҠnF|bsTjծw/\ܺTs":if9  I nOanF)=]!0zC~y\tixO<%}߾H h1II]h= nw_^ cu>&+Ae:՝'j>l`ф ^oL"Ζd_Kw+ăJߦ3puXL4!~fyME?E><$ʊ2Mx#|W"H}?XeF[%Onv' MglI @ =C7'I6!$eyaTx4a]s:bţ<63Hf4+V uh2W j|0>eYTuYSm>cl$M}_XT 4!cOG ރIi`/nVf`7훤M?-L !iTJ}eȋ.1gKƹ vCsub+" բTD;q({Zu\8άrΖdzy^AӕkP,7-7702AC%% ]93\I,K~h8(ވ kp![GрlvX5;O2߁{P^?+\'%i'3=jnBw$Ubxegs.KYN)OdwO!x&;T `':L!"(B`ȇJ M EɊ4Ju.>NjRU#]b+3a ;ܿov|~$fH?^4DROD&fv|.,ڦ[M1k5+UTS[q6?1u3P8۟(|SY aUaUa&]y857a}:Ndo ay1p!{yII.8>*b )5oE% Jm]kQP/&`Io]kd5g&s\B} hJ< -Œƣ%8J#hڭI5i? +ާA/dea Td1(s7^]@YewvZ Hs:0SgEV߰' X\Rj"YP!smnfmA ]uKp2Avo:^.u[*gR (> @A3MKkN^# 1#hCh mQ6zhb, fY"Sa=džN@,c&cSi7dw nSU=*WRtԒJ:\̣̐4 ?'#V&_c>ȡ>|c^a}~ۼDI,}z`4GKW0.ō DVxDBK&ǣIyPw%cl '+<jBxRx+ԉFq~/FgE ͿSTte(ϡ5\Piq%>ކ.=idTSM~=G) <`ګ_2s_œxk]Cx$s*R ֨E m:ލ}ZW3]kmlFshf禍Gmmᵉ(2cDT'ߤRRI]wtWw4z8)4/.>4T(JD6?Hݬ$?2U[!j?0hLrf!m眡2b},|T{BWjZ^şίWǠn]9xwkD>ߕ0o.TtM^йOd T/fڰ ɜܠ f;Qo8y4x>gSMY dd2 N'J2|e?vYyPyMHTI3N/nѦ]kDItzCM*b)A$GD7{%l_%')zotgWQ=Xˤb%GDs;]4'чen.aF\<7AWn]yn\£/1IT.qf M=)x^h&-"2WA|j$ >Iӂ$Id}[K2 'y5a(S%.EU.AXQc_;AV 9 ^*r.ryIĎU^bjڕqxIٸcU$8f8R, &;}W5 q1XZsG{;pTI_)%YGĹ{-%yIum1Mw@.W=3]~"bvq=fϙs B#P?9e!mxi,GA \|c+[;j4> G0z|,aD'MU5vX;L0F:)wu>(>Err*bhKȮ@Xǚ5]JK%CnaE^\<~j-~ Zk2ٴWD41& oA,sL~s N%~<Ҝm{e8~-&TAK(mIu=ΥhSݕm| ;i T))C¥Շ@*l;cn ;-T)5Ѱ? dX,Dߑ-kP$y8*M圐 O/)4y0D@#"Jx> @/#?۽X"qYAH;^ծN pp5'MoŽs׶V;{t \I0_Du{HS8pVrl܈@!28 hQ2:TWAj7ߺm%8Qt9Q!hYK%6Q 7g]`[;* Ĺ~tbckϲʞc35ZC9z>'FTߓ+zK^(m1X+Y}t{[ [#wY<ඎ7 mPhrڎ{q|* AAw0 "\H2m6\Ŵ h>P)G J.D-D7${JPk keɘPB^kY7Fj'۬ -%!@vM#ZˏB`h-\T(jJ]]؄1$l39GmPlVЙCHQgPm`\>EV7)( R $UP3K|`f a3S.FʌPt \]|90gG zSg"6SU{/_YsO9j Ƙc˙c:( VBo4$e}q~@4{XRv/2vw_=x.'.a }QCU^.Hֶ%WZw6r_'g(BZ>\ $#<&2{/v‹ȶJ4)/ `6ս9Qa9{ id5eGsZ+j $h :27dNa =o6< <]eog|#Ӆ,qѭM@aݗu9ujQ/(,5BCvmP Xg6X)k9 iF'R֩T^}DYՈ0Ӷ%<}zϝPIw:Y_j5a}aDwL4M2IމPBi(]Uzl BI韖Zy3d+uT{ n ͠'&bʝjMPV,#9XPt$ :jaBžGCaHNt-0iz\)` Ԡ) Ϡ#y wߐ.nI QR{>Hv-Gnf|EFȭ+\cH7]OB2LЫJmQ4~4YQ^z(>p̮>Z$l4z*'ʄ@o`#o$`*uJxUlqR"e|VA4 FWmWcnN>]:ew'Gd}=z |$_0;yׅ[HYIbsn$5nךk}7jhKa3 :_-)h݁MHcA0`/ I,AFmM?^al~%'X\a Ԙg f1/ߑR=C_7-[8:zj)ǂ% @t,GG(bGB2](~|T3>wFƃ-$tw%n f< sNDAmXY)B@dE{\? R.],IkVhXS9g7-a~8 ak_/L#n"O^.in$!`1-U8Vq= 6Kcm46K]KYmL]b Ÿ3¡GZ!IYQE"!]AX p[G<}O&(T(uX<{BG~( F+.#owpCp[^p'Z2E#ߴFN"u:Pڂjp+릒{>)Dj2` H-],!!q,Yw%\2y54P V{3ejRWAqu3^ iY,oتfab?jf-WĜ#oµ%3Oy7K)sQLRGK˟G-3ieiJ:;}SZ)&$T65e>'HҌGBCiev8}I<cqRYXw v o3%I 9cv|N1m@5{; +#ᇫN!'e2$t@7n1 Vα}/Yv̟MM%LNxj \nV03ڒ%߮=̮&* Bvo1<T~⣏p4&{g' "n]}a2ʼPhrx[zFW3ꗘwmԢ-4EǎXZ-moe^t-wmT#2Հ6c/==onOצAd.NHl:%5>OA5AdQ'7ix@= Bxs6ċ~ow-& ? |ky%wyw_td /Ы^ V +Y44A5&l13'sVm>Tb~r'f6h.35MGdTY(`9S(:FT[<5캄H(V"H-#>M3BrdVE6({Э;h6ZkMx>y9-Ӄ\2P2{: єGά8 lI٦\))qqڕ4;JB[ܪ?2ʑ_f0F >AWg?-n5b⚲oՊ`f_s_{_݌4 !C_ ~L0G04[n9@h k [)$+ )VVE4zg^8_m0YKFzR:0*CXu'O 79_̕T%;DG2a()`XDJ>yMx٪ *e-@ SRc3iQíR2̈{4J`}| 6q 1pL|ТeVRN3 >X77IծrGxM^jW;ºcq gt&4'b5kPkm7w)t+˓w"5}^YQ%F7` h;5V$PѭoTc7@kDx7W-1h\cJC߸3_5htwW*!VzN$@{Z3y% .êt @c5q5 m,`)(!V1e.Z%3). +SWv$,RG*;/Bi~W#3玵\թLp];%4gipƺ'ÏkZkWF$͉K(}S~w0ˏ&V|ݍm应hlRyHac5u^(\`Ȥ;fB-_J~踋3aF Ȉ1An*ᬨy0یЇ˚;ckݹ2․`fҌD߾hUYvrp`~BB!y >n 9uX+\.JFm1o gug$W/2IB"_ Qb׀SľRs$n)js&,7c1߇@x-Xh_#/ G&k⏊t @ sl^GCKoRǀ3<|V&42{˅ܚ-^KK)8 z lw$FUu9O~P$[ڦX H-U >xuI`E &arQ|.ڽdW{p\*rnTnU~Tn=#g ̀-R&Xͺ!RyM-K"cVn-h/H(^zVn6UR!30XTm.V;o<\:hAYCj 4rŞP;x2}bCUWϖ-5Kk\еicg0PW%_U6$k=֋Y*şb2u{}# *C Y;)x&i]dZrĈ3w?VR|-Ѣ`@Df#NϽ$aPBѕs5'wC9tq#UA!"E,*Z Qm|3G#[v<q`ߊhL`IJ.vDAbyY#j KWeUPo)!TSPz@.Df";L'/,=,kmgwe%qt|eXHSA%Xf 2$;ȑ>> ^be3UiP({ѫV˛E6H2B +> NS|uhu.H:1ȿ*)ivZk=TbgYqyn73Kpߔ1$yFlW 5z }s@`N7 g79UUhϤJ'|t9' X'9q')8Q5:CQΩ7;;z1? d'K*&>u2㸍&z*>H7kP=ų|9Gn,]}Gd#6i>fWtDPަ 7c3i31t<)w9`}J˛X|rIM\Λ5vE*_зd!o9adsJ.X Ti#y 4Fc4mַΙAKڰ<"5>b$3 ad,'Ta"v A $`~CMYl7:7r }3k ,w*+Y*em9E5B`y_m8Xnd-n` 4Zk/.;dc}5%~hSnJ5]K5t'Wז8$8SO( S"U)7`-b;8@U׷ïHjA91A:5ʗ1uƳ7~.#Mc*]Y[ws "uk$Lk̩=(FqĦ>JTUV.`x܃-QyZ7#O-qqv6 ;5C3-f(pu-}{l'b9S"zoR]$/Z煑r^SK-Օ&fW&bs:@KILEODSZsk:}ͩdÕmJi:KLtiFqG dܔZF$x c{.<}h^s%E!6-i] |Fw 6Dv_J6p$J&c\8dXM K9Y^LI܄+>~7:nvO^sUY17!s;pwA[0o6'by (ؾ3A5X":u>i^/&9M.b)STNTA}{0!6I"X.!j?^|} sjg'ʶj%1娻-M] %>BT0Q`Ţs\_IcdG]،1ERp;{[X@$˚eeFc+ pCo"c_HgTت1\tj{;Q*R^W̑r#gcb.H h+<{`U "m~<`VtoN"M:(&RXB{%JSe}:dB#f37*'*MPA^΁ p /IO Y-=99֏ Bܤd3{G[APφv=Suё Х\SnwdXcHg-؇U#<Έo du#q:WMH{v+ruAR~C-f @HL7,$;y) GZ TՑÍޚD$ \ey1wMT0p r8?^Iۿ`}OtFʐ^*}7XA 띬u=Q|$8&aZe|[-t0WhFHZf_RF\b8BΒRmlhw G٨㦧ʵk!"vC\㵧 yNz4{}iEðqa5df[& Cޅ~<ͶzTNUNk:!> ݎ=pK{&h)Fl-j}p/莛>j.չT;(![d}c}0 VjG*–_\+dlY^k$O쮪B<ݺ+\-=>2I?ܾs4l9r-B.?&AfЪa9 K WBuzcp*ϔpҲQ?=WMh|U^[5{WUͶ&nU,F 9V=CUSwxf wB"32OC啦E^Z0|?^Ěa7G-!5{E-r -ӌ,㨶P K_a^"wEzmRxUV{`|!DaA2S?-I33ư2 SBo|r Jp+x\ް3*FBNʑv͖h<#/[=x\!%3,v*VP%Z41uKO\i"AҨeT=^P\Z%-壅:vk% |0c᫈=]S*&-1~(Lknh տBXC?hN>=nVyh&qlP{v0bnT(O%sQ$bƳM8 se=̓>^f{lL*Mjk{饓ըxVNjRJا _M3[Pf0BcdmrbfpTP)Q}[SEV֯7qrQ( T=z}pOsqJ2k &zJ"zwlHS1jwR_C.ZV(~(q̀ mf@K;]).Q۲?Lw{QnJGwuUD!Lu=OPnX=p1"NdQXfωKKJM6GO΅/JtWUZh|%G>oUn{'`gpOJeaEm+~[T+#YkD+0ml' u{lꍄqS7%|3P{ )&}H<yS-ۀ7{coE^U0 e]X Y$ge2cQzy1hpL0roDr~R7˯@NITR:Aex۶Md48&ѩq2vЅ o{0xjgP|G%1sU8,M)lar;Gw<Ѽ;O壟)6mAP4;Y^P1ŢO,t!4A\m1c&gFb !54x9ʐ]ݳA\|TF>}o Hݲ~"&QH7I F Y` oĺ7Z]D{{v@kqH"يlB-rC ?\Kƕ_F's3U K7r=KT0C4KkɀElYCQ/CvZ.)?jNۭqj*LpP \i0r= ??PZaEK+fy|:$kB=TTLxyyMOyWX fګmOw.rQ16vE1=׎:M9c{Q9EA#l_,DfAS *D6'8 %- 54Q@'ޫ+)1 _y=/ B2U(DD&HVwlپlq  p>A0Na0BuƝ2Kr.n~ꗟEh*h,F&јnCj(؆O5fj`jcJ6Z= `'BL-M:(_, rAwգ;$8)@P LAvÇ 'x:OT꬇>|L!΢nЇd jmrgaOpJLS9qڑ(Sn(NdC5dbm"Mq鼿b + req>2^#ÌcZec^Ed7~'&_NMGi>c5.K=)`lyZEYZ*`; CWȍ1BX# 6ƬDͧN{Z{َMd.b~ "/t|07VѲ,X+:8x.cֱogTѣ8jFI*h$ )B 42tТ3'kW _GH`:Y1ҶOc F\AIoQciǜq1z\rbݮ/otj |b+QWkbb/+! HIػ;3,:v=2Lc|X2^apSBαB[_[BrN g)&sVK G:d@x|WH瀚Э{ N<[bKP n>PoSlHeMICG4Gļov ^Fwk; 4M[@ik07xA/'hgv÷l墐 z۳ʡ$)7' 4WANd/Uāsrqu MeJQ%JW!s!ㆬ]SsIAĂF.A>m_TF'§N=aZ>ltn\BwfN ǔϻuD#J18j=roM,oqx/t:QN68S0WjLXNo_"^θZ|@RgA4\WtCo c.U>0+#D|U>/9a IY2b}b2W 9IP-3:-,ҨL~;XK+oOy|w[z HOJj_EYlynyGgG,hf_GޮƝDk{KΈҗ?䡙D$y\FtY%)?-|$v#ܫTG|z%f(K=++]7U1h\}5^$@LK3Uw$!lK 2l{v3xQT*yw̑Y.-F(ލU$W!- b,+]4 rPg,/<.n%]s>/z6 hJh /ٞſiz,mDM|a.30Ѡ>էPr{:tX_Kb 0m<=Ԏd%ws!A-mT@GCtr=Fn= ]1;7^#9ƟQ&5C6Ǻt@*?)y˜!)]؝ob_)1FQhYSRXC r|'RhXP `XK|UH-×0Xc@b~}և SI3xPJ?fi.گLjhV"+2_IGǘh"OVG3QXa`_TPpa6@.^p/ch RtAz忊DjƏ YC 7#& /mp^Om|[ҩL]wn}WP5vh6UѦu>v`4b^}Sk].E;p)[8D_A<3>Kxdz+W^ʮPfp]}Z 6e{|2=(*sRGɹelM%%2 h0[JS}!!=SUp"3VCf9#6LrS]7h2?#ig\͊aF6HNGH vZ3D`_~ cMVӋcS ,JY@ ?L5Zy x}>bOvP'\11Uچ-/Vw & t )0f{rD_uG 'hɆ\Wg9Cޒ$c &`3ZA/zܰ1ăpP/WO$BXĽ6?C]~rj?w+R! %/9"*n p&yDE+kiŮ*ӨPqBxdMy@Ս42|-|FL5~gN-$\^C)+0FB[P[ VD0H|BBfJT+J@@;暻*r6eP2'2XI)?(zgys.0ZsR9Ϩ9մ`C,-}ijWLU]Rd |m#lb|$7([:.<@ hpЪ (0rE+j#FƼ1p Be $jkF9ֿ5{p#t8{a1FM҇t`")w#[sKMM[x~Фx$rR yLF~#WuEn04wjp@.l@T#n ^e HIW\MK3qK qka [*t ocv&a&hуQ߮~ ?4fcca{&M+T:G&{G`ٵtD$pv gg.A~@E +X@ҿ%viSvU TWJ{1o*9uD{3# ?4S<.f]YM[6jcU>*pL)e>#]P/j>ߜh"1u۽!rܲl3RC%}hpr7Ur}_EN0D?cwf|CyeY$Xs]B։Nam6ތclDjoZζRZw>0:bT;a*|j\*x#V73 [j#}=SFYL懐*_?Kc#ņj5?>0cHZP(Gl=[ +wV4@)-( w+h&&i(qe u֍&Wx7F=pFY5 s퐲Jh^{@T RhK[SS-ֶmO kaP2DeHӠUՃX@\̀\%T^䦠OMU=R.2$p=qA]9*JJbD>5Ӳg <dHѯo3q﹃j`KewW-ͭC}xN_1p>}3`X8dw$>9&]NUg1(ӊZsWCeeF~mh#NU7e.:Kyh yȢNH`u{hu< [+:z4r.O9s%,nV-w0Ћ-`WԘ>oF<,ltꊇ7듸FJP,#@8TZ0C)ift?2CR$b5\5y: [1iRaa%O;ȎG.3tDk 'M*RʫMK=R}yo]0VSxPM?1)$TOmjӏ0]{`z;sA#Er5Py|f͊т9߆)|Ńu?D&˱hX:{1?6攧Q PՉs| X 窓? \zء%3hV(t1nQ+/[lbNjD_.LqMfqCJDrկs&y]j 2+̲ϥ5b.7nWgײ'͎)g{|hy]1dq.N"H;du`cEX/lD_?J :/&~[l,EGEF&a/|΃jB~P;ԬUwIh`9a'9BH+t~4b7] ?;_ [*3|Xz9XQV%&e1Ē,vy~@Qa^tKCO19y"ţm:}b<;H@J(е8RcӍӹǛ<7ăU8xXW7?m -? +&0(L4#ޜFlۘč L T-|'و!h\}YFe-y¡5~Pr*vr!q[6vN&=)5w.5o$$cK@o,k8Ri(8??c5H~ȸE.b-}M~.@~Ӝ̿~d042⼤gynoWN|a^qK'x-rED]ؓ[%Ad]:gC۞kS^wQԝá|ʋS{$<-LyGpTd9`yE %h*ӂ5YGK݉_ e4:ȕu?ysj"|",!x[xլdҡJԝք$`И7*?m:"5+L6(wѽsJ#/NX}jZ|L˻K$seՁl%%ʥ0H sSyX "l"h7[2 =-u讅H)50,tPX{vQ}.1xOs6~x9,[pqaIy\O\֏70Pi(~8+ö8`ڟlkI&"J~|&VT:#D-9;F[{.OYeKP 0 {sz6,ҳc>H#qN%gyKҏxc{ /Ft%Ӟs|8̷_bcG\/] =~-l4GMOVe1 #{ih24y8;)״)UB3l(|HSU!+OzRQ=oe Kp:Q2ʄ/6gWU2%g"kZP]`oWz@A`EВÇ:z=dj7v T9}99ZJ D+CBÅq}R9$8M*C= m\O"suFs-chGn@jf%eypDI;.K藠9qwlz?hs9ÜTN.Dg+qSj>[~,>eoR'f-.?:9YrF{DhpKZN8Npc_QY#KׇZ 8)~IuȜDnY{YRVP8ыzN3I)am?o*eT⏕sQ:FIY͇H`JUZ]AZK?/ ZU+bvr#..-) ^dJ "i"PT4~XkMr̛֣լn&<1|w+Ξ]!1_C̦?e/J,s\ ,8l۫+=v{6#^p\'>P_xj0"cbb.y3X krfxoA >YxS=? cN\{[e(0ZAb-ϣ{lƆetIT%ol{ "bWf,VazdO,np>zK՟˖%JJ }uב/|,al(&l3塃G%c%$_eZg'v. % .މS @h8 0&y@If~ rA7KEna͉[B̀:6KrcVt`\™ ( bTTkUt:E]Dm[;,q\ Bu[.}Fqoxb*]|̣P]#/Zg՝N%1eڴ\ShSRw3mꭜP+Xt7!.#k0pWԿ6])ef6egqoK{iAIHh⑉%!4 DPpizJ  *KGfj!^) {'x.3N7Ť[Q֠xi:F) jsPTE9C)7(C7b7|ЬyޡM"ڄYFA8:KsƤH~AO0T!2eӃD͠4RuYj{ Z*~xYs#WC\Li~ݛR'7!\hE=/|T@f雺_͝ k¡⫶%f:3p2FV{'[ #[J or]&*OHqNR`|pO\^5=H_;^D5guڮ,&^Ь(+jw-DCCBsHu9,r u1^MBĈ4So®|9 -+cS MӰm-rbBn933+Aӏ}l?jq GOsc;+o&HuxHOD,V6=HTcDҋ,̻F5K bYso"/GpzP> mlrx矐 q_ȥٛiepwqZOg˦nO5q@ѿ=틷GV¯vŷZGť]J@쨆 8Al'NԌ~j{0*2VN+[Qa'lzD68INrl. |[DR/#s17E6v}߄A GF{ i%ߔQVx&ӭ~bnaVz\?x(~l^RELcMtDL77₊ԑ:0)ʗ.u܎ SﲎH9fZO"h#n[9]-3GGY@:P%ʂ|]\,EЗk)vNZ#yݖg_;@/Y- FյJR"dU{\t=s{+u{3P{|TЄ.g[-.h#Xb|S}&PNhcPY0o&4Y+؆tG#K]P4nPSAP^5 c+ R!_>&դ{5q܀6(N.i,'15 p 4ig$4gYtT 5]&Y 8NtokgZ{GMdY<,I`vր>1߮F!*MuG`uzfPZQF0ſ@޲% %8g!V~%߮=v&&B$RR;{>ضJ}hs%t(B ȯmfl&䶆$n({T?dNfE!fhljC- $Ʃcβiտv z¯E} GkWzM.lNX>9%ƪ( ,=@w ]f%rKuqLY >?~Ӂ1+3Hy2KW Nu!vΌ$C z{7#BQjwDSH7pd~Kr3+Rf 35w mOfrԏ&AeΧӺvRom T A.[huxC+Q+#"ekD$!ZW]m~D6Hde0P@Fz*m܏7pGDOf} `8ւW y{Bݲ쥕#ę0i'\П6Ü&05nL -*e_{cbbkک\)$VP GBtz):۩K̕M-9l$Y64yXJ6(V:~D iZFW]6_ɊLg`:. =MO2v5IF5c|)O9#0}py(`H*Wn;Lh) .m(B$wwɪ\0^m9추ݻs7tf076k £oT$G$FWgHduHH~W6Uc`]9 S!^+QihN=+7{XK`k4$&KT᫟rn xT $Xy>  ivEjt'ٟZvLP$8%9v83yYdQ_Sk-K*5f;AO;hKR J1iDYt4rhXdO:}X1Th%x7 e~Wq^8fiswP.ЏTyg%F-olh0gک[ETTt v g[~ǯ=NX^Ut0o Yo`Hlx TMTl8\%a3V%[-zGݞ)'ala:$co_凮UTֽI3ߝPD!, @>TWm"- A-Hd?8MKd-u'S0)R Dq톦:qrnvU ZD .*TGXk8mCڈEtXu<\ƚ lFbA':_ k&B;F'[N$_WP~0)m][p6-6 |ܧ^0i^\z ߲lrk (GX``scQ_Ou;\'hO}sv3I#Oa1çg=;ڷL޼fQDcٖf֧߻Qr`9G!`(QIc"w*Q OW[?do 8amVE'zGfr=eBcɢWMm㯧[rM?06 ꐋ!r(GqbS'6U2^[}mS9<}oTZM4ø #YT EaI"?0 lϸg-]lEqBI+j ѐ!cb ^P.)9q'jMڠ:bM'tV~&2e8zvx\\nwRQ}fJ-/2Y. B dDT0]/=лDQZ,u|aL"h[f=MsDuh4trf%2Dj}*Mg_N.lm筨E엕<>Y m2tK(nmR'>r% =w\I{u&xE!BㄕCU#TE#,]at9"b;OIWrty"C-<_3<@cB&7i`f*vo,3Ĵ&fbYed`{MThF6%- :Omu@o+)]%@Q/}z:g6/ZJ%,ſe acKT4RR]'ю̥ḑ.n }lD !a5ʹ3dja)qw,"{jkKUI`XLtjkXԮ:P˄KIE_g-%9no GZru* p! /g# Wd !g/)W-2US#Nb` ׄo7#OS̓“%:WUo=“ViFy/!Xe,$_(Sl/X#*"QƜm٠7!tFFSoPO9Gn+{S q i_ Iv@Xr Xh?b~Nt+3d㚚7ܡ@mfKj7$涂Wj8,(S **5J]|wRy&:J;6QW .a2w"=:7rZ!VN17jq`=dt}UA!rJӳ>u΄?eFwHt5c<9r Fki; ?iTУ?7S?f&y˖|%Fq *{UnJOJrhAFLJ.=+ hqiS&.蜑bR滈47U s$sU *X8Bb&. |=ؚWw ֺvw~d3 ޟ4S ~ۮdθ'4h5IjG{N iN߂)iDeR'9\gj!y:Ǹ"M!޻JqDMiU׿5D1ktwLFwdFWD+J'[BRec}yb|u8MQe.k~B^"AL~8Y5,"8CX; ++FJNRraW"70eo{Kg_'@8RaM5i~&R &mLUUi\-[>Z8rL+)Te%5a? ˸9/ ;HBWae_ JV8 }ߡ9̈C*'rF`c7]; KOp8O:v)^/e>ЩRò}cG-}ѳV;nbvnmU$lP| $ЗN@3EQٯVqz5q4D\(GDkVܟ/\7cއf,|e0RVa3a]_tA;?_?v0AY p#ytnmaފTQ&_ T3qw@VtՒHpbF~ @v~YDŽ B l+ WPsv%} rGqYyYuI{( muE62sɲ<_Z֗#Eqq`rhs(߫Ӑx0[5Z's䏤ԟ)iesd5d/!rw@t=Ȍ)s#j"Lgd\懍)Xi^?[Y5lE 7dyKEQ=nW?,BeѡiCt =;i9Ta|D[<pA :7ݑ$Qd0-}._! :"hgn0s5ޝ<cv5^A80oqLq^FDq|r~M6 #;!mM9Xp6!X?U\%~-nvK!"$3 yJ`D*U-t uɕP;٦HLc9snDLj~rb~K""hɟ(8|{A dh}DŽ%>vfYuc?-S*D7 Fgd;G zv@Ի&2^GcC?%C}`Uf|[dֵ=ߘH1/{:]&7 \"VHxR0;30_lō$%2dmle:^C)t0l%n[GիQ!pD)+݊.П#^{l~ ǂfhΙ6VC{/̡es?E} 9f!֣δ`30PܜɚBO2Fs=jЉIy߃`W?Jƶ~d[gFbg ^\1ªAdMAm;蜡N^`bD*!I6[y7-|wQ6N$*BbɁ\qZ|q-[BǠcy0|û 'G?E4ӲQ*Rm jߖb*ɵ ջل4gzp91Yg?nmcT ȏ \ Ի)}"p~ 3e,]bq_̖{LN|cťK) LOn (Χ7.dEOn/"0#T =4/Tq-;~drOn|J{ Ϯ U =G3p9<'7;4-s( ~70@PqpRb!sX`zE?7!oϗ4.bIQ^FL3nFP[IU_8*ζ#u0p f;J>]A85F8h;i8˻ d:TPRй24ߍ+(0Ԑ yn!P :;O  ڋ/ _G;BgC:ɋO67h˧媢-p'ݠo<~|8& $ ( 5[{"%Jf]Wg7D*y>OIXV$tAB7YsM:.,ʦ)8 a0t ɄE +w pOa4)$FXpW|g]Pp ZH/=Fj%Ù璶T Uma#!lTjSP7 Ju'\,e/$jC$xQ?>ѳAҊΆ#1ǭnŦpt1:霗">w Ykǜ"-8/`)Y6!%A.{Ynyk)pn@d+YWjzyԜ(۷yqm-]˸b T27NmebFfK )iM98cE }ID~/x؛Y_UWsJgUw>#VkJ|]5f wb$ NY^\X8O:@WS9(ty=V>m{N08EqPe"x2&zgu.k [5?%FݛI ]q?AhV\ )u_g3aC%Pd.:Pϰ t$ʀ*YTMq5:A5f ۻ4}$я>Ry8Hpab W-ڊ?6ҡ7;1$M^OpT('3)mP^4(oOGL!P \->#]n<椶Nai[1-?eQU~BL ^g _;;tG4.ThM ۃ|n~RSzH&nIс08Wh@rD_<~X2#M[W~21hE^jB 2Ϸ19";٢i tc8'(M،Kmrtߙ~C I?:OFY U~qJ68}+WC#=~T+䥫X}Zޑ1F'{rjR:ձVJ9d?IPZ7V?^%AĚ8 zYU{Na®ɝn,Foz+ R^.ˌ;5{\;Y5ZowɭK*.!} |)+Wp.m=B93Qj;gXSX>)&-6?2l',W|qa]tֶU)6Fݡ$Tjߥ  19҉&[#9'rF|6J7Ǘ؋+L> V00_ūY6k?F۴p=34Qx1ꉩi>YXVs`n6!"W4yPF+|l3 ?RX "]!H{ˣŅ/C5N*#JfӮ8wIu+@VmXdlMHf!TQv1OEi.Egd%4m^$#':'Sǁy5I;7 _|2fhDrtVo {Gt#cR)ptڡ(0r.1I{etK 1f_:g264C wIElkɗj~fBz D5fs5Gz:j4 )ui?kH>S.ovE(]A&IV@Et%䈗))3U-D]ٖ".bv";arݏ}h3ʍ`SSBIdEHаXȣmKi ƪ >+3V,Mn")6ZX}9@&nJTu0ˁwHm aC!(651 = 8Ϯ|{&2Q=G fȕ}gA>dS qx/iܳqELr:rvsr9yVҳ}?NH? _lD?@D$Ir6# Z=:^idW i#8sdQN W7+PTv,') 4D}Aq:#ڢ mmK䪥E5F {g7 b|X s'(Wsmnd]|+<;1k)&l~Y@iqA̠*o~;2- n6 =}ʈ榴UER,e#Df1bm(=opP]D@ Ag Lzwֹ;&{u,.V7y th#b-o;,@\1%z!!m&1&o'ث4/1=1LߝڽxǴTR5 uQAc9T,B$6΂ku GbKUqÖ acXэ|cc|@Ւ|ٳ#Ŋyfg ߍ L^"^v50U$y)ٳ Nԏ8vsC8$e"e*sS Qx5>7[dLQAhGǩȥ.vl! ޣpXzw'U~<vr35AB/]Ɯ4:;7iZǥ$g: ~0ٖU*/0{Wm,P#ҀFGK<XG|_<Ӥ]`LF3RkJmz@~ctN|'s*$E_ D=SLʴ&P($' ?ֆUe,1GU&::mfnG펉]ҙya ܍h 4#B[ GVm` dHBQl#{={n$j꘧OG]D ڷ@rˍFҤ¨oVJD;&64?~ۣDvb$g'HUV!ᨙ$@@Oջ9u?~m.k2 .^y5a} #Ì-AJ@c1Dkkii+Vsg_E*.fc`VmSŌ &3|1 ? BYTK~V+Tؙ 'r ?ۈ54,PSx VcaX 'ɾ^/u@]@ _=uf9@_< Huv@Ip1,aB[ ը|SCʿEXR2Xiv<q(owA&]Qf2}Ww, hm؍r]MEzfi`/LбrOMD6(F/DuG?ra)ZVN"KUҋyY]H\nnG7=P5h{ .3g~=pck /-i½Bb|eFq8.hwllIqq2pvKI]{Bs#k>28!j3Or5 XH !MQ1L!-Lj^{7,t[77L N"䁍bkӸ J^E ?@ 5ؕ6)!̍tf3ro<^YаqToimGKx مfmш׮dODՂ)K 5"u,Rt@ UoQ 'ڡгNw=e64hfk[@CKZ#nߛ`Vo~XBzpSs}HTFPf-PsbMXiڅÛX&SΌ݈=X)a\.<ۂ<{t{Ա1ƮYo&bm̌ctcuyjjx2Pj+"𤃸}p|m:6nž;:kr}M|V]뷮fO7Ӕsoˠl%^p2A܂G$w:=vb?hnHt['e":iجu¥ʞIȩ`*2 rbPkA,ɿk6.bj 1El~4Pm 7Cڦft+BNs Vc wPd&2uWT.@M#`,>oPFF  ýO0cQ::M$hsoGz./{~ 6,(kqsyt ^#UN-o**%L "ȠB1֡&JڊW'YeK{ގDHq+&1ron (Yxo9 8,R}?H%Y V+@TZ⣰>!"m7Ҽ~mW*r;WHEICz}R9֜3&`Cޡtm#r+SYG9Q1ށU\SHf5 7;&/!aqҭYKn \9 ڀNcRFebX*BI-m)O!@\x3L]Alfr2Eϯ_w R/jۨR\}IW)ɨȝ3@1KҬU++J%[s"{uc xm@C%ھ%|q%<,v5YeP@Pu?Ļ]7QV{ͤ &em3~(x̨\x [[fAmG.h-5UZ 8-wc AGL؅-_yUSei^T >.W{ `/߆&)1ϗQ&iTs D="pNczo='n.vtWS8+"34oЙP ;~ ẗ.C߱uxĢu2ױˣl+aIrT mէp>MeF[ u'z?5#[n1ie{rb˖xP#jhq˜7S@,|xh h",zCZ7wMڡ,/ZW'ĆEd4܀D&-g~x2~2pƊ_LFbjAGfeK mTEL&`:ײdj/9"J`uƧR\XG!:#TJ'Hk‹88*t{LiHnDCcK$ l1%nm'ȡ'zxz·hy(ك)Urc@u W..2W@ruv]}0\FóPJl-&Wn 7^A{q>} f Ȉҷ|UB1Gm0?rvSEad8܌3YɃV}k#(,uPqط1Qt!^ p-/-oCIqd\Pj6Ke0疏Eo`?n3/#&}v=?9T$+,ooq] =Ci%Zfm9!d`l+]:tT<NSP Ius* [6 e;26 #C0f2QlR[>0S=y ՑXgȲ,5[ D(GxG4V}[Kj3뀴_7d4D,trq'U'?QZ|=O&ڦZ%;41@AѲWkvl8Uo=v͑T:ۮS@@_D1gH ;i# R'#R^XP{ǯt ;/I`x9S]jCyC<6G|Bk6|E(n+(ʩnHK4ZK9,4)D̵.Sne;=2C@ !vUASQH9wS3M%9cdar8ҙ's|pе|!-+#\[ZqH}Z(!X#ׂR4fl*<l!PJ1t 1K|Q;CJ0{c̍AY+|OFт/jbN߼pFi"E"+UR#qebj9= @&}&DCu\9V4*;a/N.1,@ ^"݃Ҵ+[*gatv,cA'兘!iQx-B$_TI8IzQ!(>5 8s-)1 oeg8P U 4 !N>,6`2T}dGjkDPYu,;ÅN`%{}4 +>f;Ϯń/ 5?S^oi;k'ܮ~" Eju!c' 2vS*X/@$Ȳ#&2>$uc#F4'쁔V$ck6Htm`G_0=ac8#gy;J͸eio"=f \P"ejdx`JѾ sH0.26ǜ61nPe;poJJӷybBlPqvjĻN}kDt/{PRޗsfj}j^%/0f{E8Fq7aFO97Np5|oBP /Uh ZՐAmKNFe]}J{yA^0XDGZr)""N%fH6TibkN2.khIFV//mD:kWbX*w8D}gN<hKKdQx)Wvp*9/ҁh?0|?EߦBk6W-d.y}Z̤i iQNPy3ԋ5pW".@k!3v'ڧb˿(g o/RyeT,s*ZL~gl0ƣ^&T S"X$T< vթ!}nZUt ,x&)“sx1.<'M-Ƨ;6R<քLKX ^~q=RQ>a17v2`t/?Ͼe/1l&ʻjòx9ftcrb/y5Hh'ԑ\.AYWJXW"WڌfiC_!Gv++YE'CAzO]me+֋ɂT_ ~K{K~&H\qXjγ[ѓdL1Ne<$)HHfI(S—bɘ]}F̌jE3}fMM F (u)TvЬpn: * q {U#b#u xD,}TKW3GdRbm{wfM,veü7kr@qCy=þ0˅Wnэʷ^v_<*]A(U/ͷ+pjEiXGKc2TΤ֦A~W܄2,r~vRD[8e.|Gqv-]ICt j W5}Q6u}@w8fZW{hh[Ƹ'36%/$ e_I@}i!2'bS{M#kcRMI|=:LOe*\KmI>I` Oy~gg2 :h DuPQ"%T^! {ȩ6vf`IE~m]ᐮwªO>De7RCzk_|2g2OFBiSHJ >!t3T-̣jP|'?VR,SF zTT0wvUu' >F>S3ˆdQY1{g˪U'-XIbX44ڌv)3%͍}?VƹEZ-o-sMtٴv[Ԋa1VA , m;f-13zS4-JC*o_SZ ҥ3P< 6d/&;3}.l1zp۝S"S/l.ImfhPyx ї խ%uN:֘[ej-Įq9DUiMme.L=NJCW?!l!Ľ S! HZu~֠AQ7o;:CW1-[Ypp.Y4:'{4]atoJk R%a.WH8sB@>ޗ:P“Ŷ^S'SәϞ%" ~PNq0]Yv~$_N2PEs &3WǠN͹Oy"ixD_7Q%01]AҋРF5['.R 1R|&.Npמ'K5=lnPߚx&5CQUngx*;X,#|03}c}h.n党ô faz^^6.ǃOՏ5 JH?r=x>Z+f5*HU2Brΐpv5)28iu)(4Xp6~Wo9r=fIgF,GhqfڔɣM޿`$#vveK _RgkǗxͶ4b.Yk.ƨҍa9$-K_WW9 aG®R_(#ѹd* V=hKj6rӹ}\ vqXvTzmRgNcvA@EotdLf9Z6AF]`e ~x*y2őѐRհ.7ddad28;%-53&g$P*XAzq|ǙG8OisXY\>juO7k ]24ډOVןXu~^l6Zl0t\K}|t>[Nk7P18l 9fE^٤pp ڛ 7-n/Th 2whObt o8g?xI=aaR="7ߞ$+  $E |8~SEPvv,4PN8{)\أՐ&zf F#۵{;02!zrAx4(Hˠ]vs IR5iz&!e9zٙLo#w#Q=}xl;=U]]\"ehr|Y]t[,P槊Ew""r HsP˞>,B1:}: KY3o.t y?2K}dҢvc+q8k=WIQcc~mI1k@$u[DVjUWkl?h"T>EF 1rʛh*p'M` ٜS+@r/)~;xG"k/]^d:|m{65:,UEE $0cH='j¨;zlÝ0N*@ˏ^:̖2jD:Bѯ:v3G$f .lbCbTIj\kei 0@ŰZ lah+\w\N5ԐjzͣSu.񧪽HuK+1 ^(#Bm7j]=&B"NzeYŚ1Oo{LVWtTޫK]@JT@rZ0LsTI7ƀC Sc6ioLXH=Lz!tg %$6CN.AmeZK Ӄ Zbtښ-da)`;|OhxS>ZLqβ #ZǵUߔF޾V;&/>2zit#@+%kp% ضD>b0ؖ.@C0"ZcBP{^ѻOmFe;}sIl׋RlmWL;C}GMf71Di( G vM=ƎxY84`N mKfL}^z"-ŇŒ|ieAzRP D[}.{/EϨ碑i?|2GL#_.b% Q|(R[Ӥ 7VVӕ ت9rYǞ۶cَ'p=MU9yeZa w7:_q!vұ|tϛWʂF:r*+[$޿?U4sg< P*߽V"`[ G)$<.xNªHPf"Z#cD[5"ElOqMXX=)'׉`|a_]+6[ND @ ]ZJ*MrPg`Oq8@^‰fZ~p7lF~.l4O\)'18˚m+L-K+ @ՏBXɍfZv5Mu||f3$&rNH>#T ֤@maVpL!Bb 3ӹd(P!e<=ËYalGs_O<׫HHMkyٲ۲w_E>`zYKGsS-iKYdhe ǃ op`*Y/#3GZ)z|-m-pO,yQJy(xp YoMFo>D|mCEtW*s08{VOy>.'pyD^G~*7j6?aש;"LNdYVGhr,F3ɐ 1;w,˲M=[ZP:NM B)ɠ;-$\ {o: `ܶd^^Qgg!ɾK,r50ݭ[:l듻~ZuF+|5՘ ȹS*P:BQ+Ӻ2eζE12'rɿO<Ї qm̝f,&%AA`Q?rb59#)~۝U3<+KP,- aNX8l4V&GmscBZ08a'7a,ĉ "lڶz0 %pl?sϵIZ&4U&U~K}ª< y72wƨ, xx $lL1|hin,-:p:4*nnr5S͝|GUa&+]>7%^~t\ZQDdlT!lYOn̏{zU_Cw;,CG<VQBVt==r4:ݾWԉu-v6)X[+.fHm}yZ`XXݱ,Wb.۩(T$uqTɴ\I+,r ]X6`r<) 5SyKw]2*pn"atS4h;, F9{2Z J72>0UDJmOҎy)AHZ?lm{φy׋u֐2l0M>74S!e=BዅܒC jhĢ,5) #/!_F-CɿʾZz_%_Nnc} L{K] ˈ!~}q=Jk~h_5 "QFW? hM>HUGGdRmMlq=SIs#z@.* e_:?s gO~#ST"zW{'bdFb54GH[=Yе˳Q4<6)}k(%mqܯ)u `Fav_/G-[Xy@?,k vظGl`O+5{U֒}<!puBS5[5ƸkiS1+{c|rI;6j_λ5J; t0oA}1^c>/=s0]Շ[.aGiikTd75\8£yĿџ;t7-)ZS0 xr WmiZyT $Gдh\$6paSϺܤv{AGzJb~FHYco)-B%?X3W>`A4ap*X~o醙L#LDK}L|jwpK??T"u#|R,A uŌso|xFlG_X{Y-Ȥ$tfM>#g)ZS-?|³+' YO|Z Snա'lo\Kw-/NMTĬ3bŭxW=:$&ӥ~{׵Ȭ:&Q`G!nȒuH]@s<9&`R/I`zr֬W P< `-jsgA׋YzqjX0cDX] :b*E҇5Dwbx$E6~=~x1]8xE{y|kObS*c;4\4–)l>lbnbHJVɴ4xmv,YE',3׈%n0{Nv ʯ}yZtUY bbò\wxv5N~uTY%lz.QUQj A d>fjxZ/@ߖޘFP# ~ؚ֖rP WL-KiJp?"h?B@\EV 0}kGd ) ViŲgDzIo4PI~ίH3VQ0MUߌ)9.`~ XiHTTU{ku<0GAx, ?&AF];CЧi`I3ڕY:(;dadqli ~dao}6/X8w~4!<̤=:= pGn5E6aqB--V)͏VAY4w]3dp(aD U9)Ykb)k2rbć_pTd$03I |iÄoVo6iiov+)K˨]oPd} KђV>Xtэ233y r7)e8Nsm7z-@˟o먶r9-Vx]\(ID0f8wQԽ|灻AdMRlP8'+mɅg͉Eg*c^:Dzz#I0(ض|?0IJ-lnea1E߁l* Ki 6Ђ=.JYkֳ դPtc, 3WpTTvN _h_ݲ\V,_֥=H2۞Ӌ|"o:R*`grú@[730¿h0N8Ciyge+-B'dy- !1(\ɪkmP:4 8__ŏfy3 4Þ^ (dPd]jjPڽj /&} Pm#WTjYp!vVB=axNL4N@%'7#a%@ㅨ)+Wmߤ8 /Y !bE#yYQA#9FI5 l¡`FnwoyC诟%WSOз|;J4S4Vp"#Ž6s /kc`bz>麭`]o+" 7N' s(UP.b!yj!rCZ*:.eP}6+U엶KGC*9ͻ\3<{fs U@N+=}ցۣŸYM6=ʱeҙ$d w{YCOx 6[ n{>5U9N7{(|~%+ eH$Ȫl+8J& ϟe\3zѱէ&Dl vk R`f녎b tq게ցLFah ,li6s>Sqq򕠁U b+LU{ℼ 1бt2D'{ 綄{GVӺOw\ޚxora:R /sAm8Ԉfz$Xyl?3oT{,ӆ  bk:x;_1YJ=Uvz<{ZPAviۓ:G6jMf0д"nnPj^:t<<Ğ3E5lH|CTk|$!F1z4ISfݔ_|~-yo 3{@+*l kzxs$շRneshՀĊe~[;܆˒X݋3 R<Ửت푋u9I?B=wФ4| 'R'}9ݮ0Ʈ꫍3~H*&5 11{A$ >+ ӅHlkr yVHik.3"uYgG}s#b,AlEz0?@Ud#p%{)O$=LrOl{d+"\JWsH'bPi#I>`X$M53iԄ~*\om]FK*it۬ddH-rWV_ o_--B j ,J9uIzӀ3S_ąf/!ymZx&#~8a^LiHڶTk]J\p} Fİ[[]2<՗Ϋ&d<`3|q?=WEH7M/qN~l~?!ؖAQCzL! QkZa _C$&f"GO;ꋜ3$A_ p_M[٨tZ[C]lvs6`{X=*2Ǔ; w/`aM@='I*͟jCY(&,Rbtc)FӜ\%xo#[OC3]i°ۺ3IV ؀9=ztX XBEY{~;gG\ Z. qn6a@Ii4)uE,zlzz^G|?fqLѕ<Ұq|p=l|[ ĝfC?Y֪>.:PFz[H)7* Й3LXWGr3@3((%n)Ku\4=z4>j38*uW+ *hK丫 fisNB0n5%ĆڭM]r"\pX9VH4sΔt-.RYfӑ?ԝwOn"&f])bH%#U[t;{]mosF~ƝP yȵg;l+3E?g *4^- pYEa=D?3ljFOĉk)cȒAQ~>CZ6N a8gf])Ţ@pms樔mIN``j^Moїbg|-6]<X>[Fk¾y|Opj4 MN퓴g XGa%^ʱqX X#_]4VR ܤץr*hMXcxYSTtǩY9@o9wNJO?"8a=e7VeJepO4@WR}կ*hB&lUC|IYwqăs"]r@W0dl$Ht}J*beJi)gv#Z'l4FJFd :9_|n8Jwi>\+hSz ?@gKp}}^2Z ~1G$d O$K6-!A VM_%Vj!?:-+i[RVXX:ujШY^L-Ԅ0MMG1SG0Ј_Wkw e}+9]3YKCMO}%R2qLBHVOiT Tѱlsr֡h}2Mf 6V%Sȯ~`;!%7zp_0e+ åb7kk"9w,=(^"AM *۰}H yp7*F*NruE^"VJ2p l`W|;힇ߚ3lRgG}6NJ|?͗?/fߐ,$۫ O Y4!iݬǂ̯JL 'H&a]c:O}t k#fʱDM{5vdo4" xnz(g…,j# B=Uz6S-F0jWh]La' .fR;o`JZ{& ng㥒_Orn,F |6QW[/{'D*W gX"-)EY"4|D h

QAA+~$.TM픩YωIQޝl8ܐò{Ds f,=/i[0nfW)kѤzUv(gޫWbT4 @ ,0\[H=RYe٥Šgtp &1 `YzD,W<#8.Fd|o!,,Wה(qI8wD+ubIkWU[.'whAA*@52[ Yp +㻞BlkhqΚ^.},a ГV5585H%h Fd~JTxN&YئcgZDW_h ,Ak~J-?kdN¢(3!a]OpK`J ;E‘k1/b=L*@/N@UqD87``#>CFV b&;?z#l mJO){;h ݧ4./YGk}59x9+SuxNcc7̫^Q1L@7zb腾GŶnջ̷ٹADFg.?OƬ%_EԊر|wH>~`C7W9)T _O`%P ݳ~\N_Gu`d1{TFI{`bY{joJo(f[%ճ? c(6H#vWsE>h0Pe6keӋ&(^!vU ]RʜƩ' >ɔNek2]u䴉m44z&F/Qbݯׯ.#|Y}{hꉠZkXIFT-ɩml';nsɗ݉Eӧo5876kI-_xd7h6}^uf>q2 n8)#Q|tK ͤpu8I̙S~9gg8D%ÀgV[{[NsB"'PIrH0;c>m  hHC w#A} !c֤CfHl$K+.x%v & "Kg:tP.k%5Hŧ)z{?7$!B $Et2h1qLC{O^ 6EF%rȻ~:%!ġ=J*I:ΫJwZoFp7&S$t j:ᙂbmgюdi5:Di^ˠ~GىFW7蓃Z#}j- !v䝬U:T #  ;]~٬R P'>zuwu(c)(kD2o1*y5snp ӗ5=OJcTJ>@sm7Ģ[} 6n {2ĝM˾# O.hMaienAGDCWujV-sP'LiTˢ8O yuc+ul:-+ 7c%IsX{7sU( *N %eկ#dZD. m]ph|EDz sSnh/ ~˵|[Lj@z{UGe<άs[ Ռ2/q7A^]IpQ0ebbr 2TO?QK?xͺB9_ ؀|u•5PlEix#υ'L+۟ 2x[EW'AAB:}ְ#H̓v3 }LX_u2P>1+Hpה܋/#GV;dH 8k{r`">;RVS90[gBάU B7x xR7Kk򋿝Bۜ]q. dq\Ǿ 76]Ώd]'s,dy2slA &Mb3j'W8.f'5S1&uUn"f׼ExnsmBB@c6.ZEyաѧݾc{Ur3`w,j>}z4Iȶ%6H+NHϝ& t p_u#x{b3mٻ63G,riVH\KDMSm֔oB9PEOzJG@L= n%.HݷVZ77$~RX̎Ȭp="H|\Oohe,Z h_pE}vKWBB b륤ivq6L0qg_O0AhUq{*ռ!H=ĚfNe<9+4b:F`cy3Rz(?2rTa!{GAc0(YSkռJTmR1 #4@OOܗ8اvxIFRwhPQ~@d :;"S{`0CՓqSdfI'W^Ptӵb%t!{a`ep" m Fq,/@ :^L8R_ci.fИ;ѓhSZ-/ # 5LƳZH9q \7j2-FjtQ ]=?d|$nCGB{ kdSYn')b |Փg!El j >ho^QO̾cI%̻"DHoCBrL/f)un@5YQQ:_g>+]M'r&=:%6ۈQ&l1h$ìm>BztfRΝyY~K^NQ [nyhdWڬ\Ѱp)8-3^\Ud7+'M,O2@'U]s=Z4\B)YP8sk)Az]k{x;vϗ_ܑXGpO݉Fc=z-:,V\HKW1.\G^J $@鞔{݅)wTK4fh2 c]g\A(cXSQ>j0G֗WiJ@}ԔZ f'&sFt@ByC!7)Ӛу„LY8YKb⿭os=#DVYɛMR:٭# ܃Rb/Š2H~\Ł3`=YIS H\r`c[^D5*c Q ;}^P_ 'qfsl֤:9!uSK[mA/q3F8d1^ޡ]hÙ+iןt>q H1!)ri+_(>ʗ SW &,YvE/pC+mhs%/ٶ~ƔH:JIB4FMƘR% 9_\ړ%uj,IBd{Nj'Jy'235V] c yBI%+"| 41,Ն;{\ .MryִCm5,fu%jԷ$?)Ӂ8fkNфK'teU2&vE|߁aY06عGނ7ɿq˜9|KBTa#`¼3M&rO}Obo -(8F~#/7OPPa6=*4X0Q,GLK,[GQ oZ"J#Usx~! ATL\Ft Ս8eC}7$[5KH+ G$IU-N[‡Tk>TN nփ̃Ი6x!%*\$øyUt,S7s-7U1MaYƛQufP60䈍\^gԅ 1`0XQB?-ܐotl kUCyNr :| "D zعě@*oЇNs8tQҨ&DS̱c*{5u3/Tdzt9v#밬CЌLnI?Dyt*L=h Z$,x;!,c\1iBÎx?;2Ky滝)Jk[9 Iz2&r)lg{)O]jބRr7` 7tuE4SҢ ݫy L"ླྀc 4Ă։4%y%l 1F (G:^03\7O'E-vdY@ZWIfMb>!diKIwӢYq8L_$=w9}hO FGOtWubWi8$9ȪX[]:KfK˽WΌ$-(C8$NAe z>0bG~&|l ҃E 閶#7޴t1VPY&rq$|" yBg/2KTzq 6IG)`ti߮h~ A Urn9 >o\TK`픞|P4Za#_X%Pr{M~?f84ٵGygGu–*w4^9FbKk"C|cP998A+oƷAvΙpo  j‰/=t"2$k;`X{˱iу'̶Λyyc;r A vBti&ItZ X^i#%"֡{ Ab kؙQ\ؖ{ E2wR0F"3y0}/xUU"z J߼ !"cjHCzmz?iC?<@=RWzN"譥%uF}P?nlvBe_ŧ{3Y3!^$zDԦ@$:G=MHl6*U,x.HskDXh Q=U]g5|ΰdl{}RRiֿ2qy9ꕲX/;Qh;UdSA"+טfj 2uhcOi;L`M{ކs(f|# -Ui̟3\ #DqS{#xՍ 72HȣtP\|$H#6]b9=6Mɫ r./b4%,0g)'1 ov3jml7Gc P%5,K\Wpa8C "+9{63)t\pKMB1*)(jv;ޜ0v.l"/ wI ԯoe/v1,!O@.QR#F~Aýug&ҷQX܍s-Sp`\:[vKXU&3ĞXP4ʯkGy7 4VԾk=i0U!"M6ϨJ .Iqy},R}'O60Tc^g='.u:%Piqc@$:t1׷% BlĢ&&H /%o \v(Y0~\EҾsb,ٹFM_eŦ>H֜z*}TǯIN o5jV̛mT_EB9n"tӓ߳gcS1 >.\,[~ ]:/8R+ŷyTgrqI(6Vb44H9;(5RP9L 3qox̾ct鯓ogYy 'ja> %}%WG~wz`Lg b* =ZuS83fޅC(DVZd Epg系50uш(1){oV|O?¨;@G-90^6sQܗ p;ӽ3{O0_W˭̵ZS{90Wn"23;I~DڋSq~K@N:/͛+2 ͕59ˢL9M@6bǦf}' 36/@5w@&flJj_.R Z*,Y t_EC>#[!\sQ3UGJfYd6 H{P.NO⚊G 3Ƅw.O|Up@iy:ƻ|%L6^'fc, q4"`B 5d'e%ޒofSЙ7s&vV,XP臨!(WwF]tTYp uѳIU~vq7{^v rT6|uoCX1D;'ӲMRIK.T"փ|m -Z&D^i {I224cz)>(WK1}IY Jh40fJԮ}j1K%踤(Hs 7=MXb$t(xS`8uc7XDl^|r2t'-B"i&tO //Tlzx1ܦsy`67vb42hJ(`*ʥ%4` vj5kTjV`ߗ벽hNkz 1FV.gΑĴ후l"Dn)!&Ay)> [X `#,9T72ץSKkоڪbT釵S£:fQAFoIXkh 1o@NkƁ<bR9R(s )<-5]ڼ`Ͳ%h|Nau3 ;z QƐpivlZ3v+1]ƍ.gE,$"yC;O)fX$b0ܓKoqpԟ߀c-W3vdũëFK)onfs l٠,d(]n9cj@93"_gV9~:X$ݸQ*+tE btQ ;فL[8O M"zwM,tfb }HY~~ᙊ/ EMqMpq~Z)[o,Xy!2,B3D.b-|a}&mk܃ ^LE῍?~r #Yr}@0`=YJMaZ%̒"֧>Z@A݄Hf\<п ^tq:mK^ni.yGIM2p7+IjO+mZiYA,=_Xfs{ Eb֬}$+'^EQ8qCYbF&;U#) ; ?>~XO(W7TV2reH@;޿SID[a#g#6Rd7iJ9;163SW, k/ir9uSmWK|0], 8FC s$^/E9[!sz^#rqyPvdҊl)`$g5S5pON5"G&.?T6 Diɔb0Q޿UC:`.YbtM*s0W>@sӳwa>`'4)E7S %%]yH9qOk! a]d.# DSn}3_b@Y Œ'芠w؇6VcN2RneZRdl~22Dk.kjQUPNdȏ MR &PE>T\/ZI}KX̧K=VB9<3A4M笕!CuDe@!=Nb8XG7/\ /VzgJ̢7u0(,O 3I]޹ۤHg;nK.2'IB@`,J45d pR.p'SMJȨQ,waݺWj$UyD@QcUwŝŃ+cMTviy1'jLфY{9W NՅe~0hЋXJRSVp{R65 *M7WYi`9 Yp9`|AZ?7q[yD*1 ^rX8HL[3rlڤz̚nر2kշaB Β[z[X]`3&_|GAa,\w݊N]_HM-LVS.w h͹9XTk48jN44@5v3'(*cvR'fybϣZ*u T1WS53@Vnէv5ytX_:ܻк7'`I^Xp*'IMAQIɘ6CYLEdXӓYu/jwjK8HR~?ͦNsd"%)8 D(ʂC@:S[VwEj \ NY6 jN9pil'b6ڈ `s¹{^|,a7,a{ov!*'3c쫯[cx]>Ԫ;\No& jSO6]*-^bVk[i̝A6hŽĂʼ`Ip'_fulr d(/us,/{qvF ~ϴp*wiz»ߘ%TgY/\adU^1 9FbQs1fynlݼr K,&ub,( l+7H<1o fеP c2dQ Y;k5(jȅ"9@{\Bpdo~]ŋs_QȈd> r9(RzݾY8J9Ѐ"ҙWtߢV-0xHpU5 Ie p&jC5QCf%J3 nQ\g9@gGס;$!mt f ~ Bo泼5e@z:+㡈kѩڣT)9]%;|g ~˕3 F4|J0'$ElImi#X27snFeF#T \\D7U,_2_VKUy.O˫(h M7BUdnA:s]G!]AB+ӇV \4Ց, 08ϐ=VT7)⡥_u?=^#јxƂ/8F>` Cs7Uʸoe*z,Mը&Fv+:߈W翚մi.u^4m.g`-*&{0pI{/\U2Ƣy8^6c+g, 'r:mPޠt8&Th,!9pPEK.X 6K|2\ۨ{(Tw4bzyUo?H d[G4noGyciiVc;:]1ap9]*FB(iJr̨{BI]2rBp(;ĻkCaheJC7 n[PoԦ)jZ`x\68dI˲U;m[c{EUR,YSH,!N{-*QiBV70XrKE #yNOkȬxk[0Nr/ lP2QA@@.*Szdt6Ť.)+V*Z "-_)JR~0n&,RE aQ&̥wWbnXs" XyRlbK\>pΊh[&8k^%b_9J0~ٖҐC_#8wCE .38r&lQ)YWb("~Ÿ1^0d_ &^s'7ᾓTę z:5 wi$chm*lY C%g8:(+W|`y7Sw&\PX:~@ o)Gd9:&2қ}m$5fJq5 p\J ?",Uw>I3g׊(SND͌aam9IT?<`fpZĭP}F\m.ѾD*fM=QGEBdsp@#Y8 li4 Ij eYZ݇J+/A/v,T1ݜfAcFZPHÙaPgs(3ONȳYn@NTA74hwFrVփ 1·g9Y^ `&rERƳgUW@"yy֩΢uNKG9d&ojA RKwڡB-q2b6 |J5`5-GKyDvA"h`V[~#b Q͠Eonl:yh-DvS 'Y?@2 [eQ:ZPFmzKwixN V8h0zLZ#7[U/X9^֌ǴN%.ָ2pG[*a0r-ٙs ~ҐPi?S ?L[OyoT8 'q@> ?DެzHNyaH}Z6Vp;sgePOCfmˊ{cAL]MT#lgUi   ,zp@]KNy %fCHp0m#5JAn,ܤ㌛*(K+3y Ñ;_zhk*+܂<^79!Gڡ"r+=Wlؾ%B`mwDkbݱeVѷmV`R9FUy: Tm׃͞Fd[Oio`>^i8 Ha UQ#gy x"v;V(wwNJRhɡ!4S&$IB)<,l[+l-^Tp'b>)kv,1T).KEat-*H w7j7Qө@FN -i#6R+IqOT;PMߘؑB;AHlPn`Cم3 !Zji$&X@g b͔`ڰWIJhp' i$Gjf*4Gq2aG߳Ά  xzuUAh&|׋)Bz%M͗A9gʥPf9i m=p ߾6} 9\7=D-9F7A2 8Ssg|!V2ӮϹl**4SDw;PU;pPhŁ``_]vPL(z~t;e wURňXw4s:\rCɻP"PaLSV )dg9Ff;<{Ò@Eɛlsn11b.Zh3X ng6i[ Ç7vZ]PЀ|3y*RU!ADA]l$o N^DZU[',<‘#}TAl?c5ʓ7&ygY 4jys32.`nO-_яX}Ey5gWVH,4~uh9 B MhK¯4/5 eWL9@cqLAS&YE grX`]RE[f߿3 ~; ^G>d򧽢"Pۯ:#m]9 7"N+hqq3D{4޶%¼pe{ 4N= |YP [ )`zF ~ } %ntHUaJ%~^'cOCӡ%O{~Gaݙd,X1K :a񟴺BoF,%}шtH+9 KaDj>'eB{iE?uz:Brd ;rx`c\/\ά$-LBѣfBR…d>wfYڑHeg>y$btilMxK&1v3Vlէ( A)_.)MJ qXL<2Yl܊\dێi.7j:Qn(ƃY=ykuN'gVs;>]}剻53k̩N8Yb BfKhUÄkݝ=`*w&D4 qM#6]4%8;m i}m.Q沯EQU:cVKۥDjO爛e 2b>H_h8g*PDΎC¾C!9_-sR2 o`1qg֚4ƅb.VEЃU}Lj4t NG_C Ǹ5M,ySu la3B {A9V(< hwuRFDGED)IL+݌fRrr)tNTۿ%JiqZQV>BWowKx_`dR{Y.*Sŝ#chv&zG=lT ˈQ/B@V;1ӫv`Y)ҍi /٘3<Ο.Ká<2eQ< "KwCCP78gr$iBsɎ=p>>*3vO0V;)AKS[l9X=s%4oBep*Y&ǴbtǝyeO 9ЛyԼ&ϹhL6%guZz$Gzh6fCEEGB@ДQlN6=977Ъ M9Bu4SgHՒ1!fB;~ D M9*m(yL4 $ٛloltڱ^>v,o\?D͚ln7qyHеX o\ZoHw xօopsx4W[{]oѭ7_Iʱ/g+ubogEy\4l)g1eHоV.u A)zAh>G$~/zIIcZ1:psahXdϧO{/˹ ?f?3*N0z?O= ?1Ӵۙ޹6 Kmq25z>C kY;r+_yUV9t[Zܪx M܇p2N4<U%kW=Sm,BГ0ᵿw< 0M)Śp =ؙΛK5;v|Dn}za6YaG"Ĉ2Biݡqm}?~B'`7v#q'26wtzc)vEE1 ::wOj׷ȀZr+*qSP9`CFI̅Mޒ6K/ K7,+.)IXG#U@'q~ǴJG>BΚg6ķKFf6j(Ĥ "65";|6>;܃7MS>#ˆCMQK^uz(d"|7Ŗx(r;0wF` jާo~DMa_JSӵJ[V!R(f`,2!7A}ǸI,_gttAqWj{b)c~Cgddx~32 Fr%'8d><*&M6̬Z ?{fYya`W]zP;l$M57E`T;{wK{R0?xQ*hP4WLZcXyoi, #$rN<lpV$TU̻,^ǎ+/LO]Of\M.>AMyXNrr2t@St<0Ɲ`XОfa[Z`vˋK7ʽv1# cfe,w!{AJ%K~sa(G=u%xcsLX9 9eŝ6 6k>[_~w:-ѽU*)ݳ]$^ʑg@xhGHE4^-MGUGNmU:RvPJr;/fS=}5󔗶C[:c+)Q7ZT H/?Ltk=D,km~;%G~cZc_P]7\ל7T7-EM5i9ZΖ T+±#|ܸLwH-ylAhj8gTMl{+.Ȧ t} _.T'`&OAQ7:w<ڡeh8L@ c/,')cҤxB{8|OE~j#81;մêj N+=J:4p3X1νIotix~7ȓݨF m88Gmr4Wj`SCUI9-*q =ZyU-A\7ϪFWGR=}=.II/9ox} 5x{\¥V8$ёW.va@dVʲ6uHj:1~&p6E̎t؎|ڈvgl7vWd(U7j mq <+$_nC"u1sS,zntƏE{l%x B4L^[5; YhDǡ8F}G[rZ*h=/Rˈ,?d78߭Թ jqx{6dHfkN^ @{mhfÓwdj)A~Sb8 }^ʌ.cE܇d:u˜XZB):SbƴP3*/Hػi@_{Vǡ.|(1Xy~B /X٪^D pCC7 MWyWkpd_6 +z~20.<Ɗ1РֺA2ZEݥ7T3ﺥ.z*A2, 66M6f9&GdmգSm,BŽ;D|G0hf\na\` Y|@ ܷÑ .D}c)m3_\)̬ {b"q;?+/7NHe9GfcSLf/~ʎ //{)F%(斚Ztb: UCI7iR̚uv7 @f[zF ˦ȕD]3b9戬|cbk3]}C/w`6f~^p'l4EijMfmX`ںrg7@x͝>=h%Hj͘VBUby7E5wl6GzG pqnnJͣ |mZq19' ~ "Vj1=qq:5GHк9ٱ%\-E& ,k`XE9ǓU]RVNU+/?DYccL+pz[Tb1KSLM4}9!?ݬ 7F雔#M{3x6P-=wW޾`Hzo!AQaS5G(ԇ㒩Bs@O2C8ރ%jbVpx 6CTpAlD=<=ҁ] 6H$85ֵe:*V^v3u rn3~؟ pg4Su s!`ڑdmhpģo 3i?&9/ f4a˩ξ!$z?LrSAF{'L&%rV0v ŵT5X/O^ -LaK e.|H' 0~8/R1nqx&"P3 SMMz@;-]R1W&7 }.ؾ08}9e5  }FS 1f3 gJ%EE89ٗ|ɭKyݫ.-vG FAhC24YdJ@2qws&{6TmL\{:6 7=Bx]9&"_mmYgnUEӘ+Rg\CDz=&s~h^Mh@Ql`y~ntev"EiEc47'+4lA"ʄhdzbѓ:Fr).HvfKۗlȲ*oZJؓ%WV  QԎ-oO][6$GּSPY1 z _hj %+]!z& k9 +U5(6.-_I cJr=hj68o\N@1Cj_i% )`e(z"GL<`q|5JBG#e$D?SԵHMRhh;DCGeRMI\Ğעs~*1ʼ$GmY&W. xȠ9N nጐyrw]zbAd9{ [8*IކA6Ul\C=Exn*`<qbGCB*+ێ?{^Ag$]w !ѲR2D 3WHV>'BMÒ)*f^\7n >`/Q6'<Н8m%ƈ%~e\C&Q[ԕ|idr_ u:_"30d3?Ce3Ѹu4 n4REE9w'E}-) Q42D2 +"D PnB+|۹`2L GGK[EF5vMMByc,`Y:h xd/2R:F%p]7m|r 䱔39'3ul8spl@V3}Q&\xwX`6bNd䜫0/mt=Bn|4n͚c6/2X +;d4m'!7M+,hd=޿©=!P!Naҟ`;neqz f`uҾe/y˷rsP@.ק =0wGLfd-mՌӓaΆ'D5vJ=ҮUk9d O͇Ǐ"EmOԣ]Js!&u mGrjDu" Z<8vdbuB9okyn6}67޽#rژآm5vauV:JD|h4RgI.Ƀ>TUELe$D 8W֨2gi~(_\d\5XKX> [#Q}aa@'zQ\AT6L@'s $&ޢW Zqb߼;\$<{V?唭]|NR-@/+,UvrA<[qFc7gu&6eؒ'j[YW^ůnKbdNwm$ns<r{pD_M~ wfywgh!$C< Gcz}8}gY՟g* j@ZR0*4<ɔՊcڹ}XSqjr$u*G&1>emC`0yBu =\vz:²xPř:J4h0s?UXR(l+Ph'8 ZJSKP(ĮEe, s, mu(nY^,01%ѱDE,Y͗mIri ;jܭT,6J*ik| *C|j,fle+-NH v(vWTzt{mkZw٠T 4#dqת~<1Ң#8 pR%<48-K)X\t|:Dt O Bh\q\@1{G1djɘè"7(q5Y^{_mcl} QYnM".eQV39EO#d7ZvSuF~cp}@YxU `#7ʓm(f|R \:>CŧIN#O^{W֠#JҁG PH=Oml'G\_BUV LpJ7@T;?xR jD q x=csڪ<8Ժ"湿84aMs. OL>.C VfuFHrY KTpǻW3g_8W<1ߜ=>@&E%d2 J3~&h [ L|~L~Knr8YHR$~%쑑H#!'ˎc8i&j(aydds$HTCr`t(6^ %PdέA- W|uBQ>-[UB/W3ZW ^2ŗس>!Kh-Ɋw3b**Lp DhatwՕLsWJ]A ;VVZZN{Up! k_Joss,?hj?muRT7`E+gܡ3ѭrUdrVS}sV<\NY^:hHŦ.vcr*(D: sS䆏7h{ VBRV4Mw?I..>U灏CzkR{vՀjgL%( 0ED.u$wUdY׃SE朦~;?+)ᖐd˨%Zׇ $*ͺ k *M`yM(XnOG ]ݡ*)ݜ#YLnKy>K}HңH]"MXVaŇ2v9\H3G4ÿl TJ{6H1ey;H^dzm8yzMB|nVkoUV5fw^ S.+j qJ'ELKO䮮0YHNg^RԵH8,}_O.o*lpSvxS)8؜ol=ɽ4v+Q .`w- TGh㡃TmMѮejلq6޻P ow2Rqjj;b~\ۆn+ҹ l :x.^𰡘B08@WK|ښ[t)b&>pi3z@>N~)Ԏ} c譌/=XN.͇sl4DE;I~4ჟ<|UCK qR޺Me_洢v;c2ն%c{+VZ^LZ9ͭcn|Jl> 86`hYȕC[4mO]x.*+庰-M| c@̚qfN5HD^$r'ʡ# t*e+uY v I϶Oڐ/uV=Y&dD%-[1fDm޵1CCkWn2;ѳ~f(ŴQڙiTQ ti*Zf- ;9A~%e#9 9%ֵ#lj{C;wdD:aRwh44DVooZ28EҲ 5 +uz˂xftd|3;mNvO Ѥ"@R?k9huw yeEpg<1 AODA2XFޡ.Yz]u/<׷?#\?;gpi۞J?֦F*P-t<ۑ]Us0âJtߣLQ 0]Fr-tkD;ؤrH-hjHʸJWdϼ'ϼy{^$!y$%,z~ \IXHJp4nR|GVVjW+{TW ,$'gb&=d)(=_EW.3t.@3I9/a{<$??T qp?@nYtDH3K vW}w{ªR08WMѓ5T8[ݽ=4|T䇒j [U%wdrx~(Wm*i ajKk?8:^ѱ]XHJ.QaPF%{zopVM5+BYM}˚x~6&bdi?Ә G6k}Qs,НRs]ǣQY"oM,ҏ.@e#I*_QZU\fކc 6h=g̀82#EPFК+(CXᰃ|+܈ ЭC\]gQ&W1maؘ{(h*bCnsoIڱkP b|xc M\/iIJ2_khM4M~4nn<(  ^.=-cBjC(Xe?7RHczqJϳN^fIܖ SV6\PlcƦϑ oذ648pA*idQm#g ]3{Thl@z٨v+ۇN+G꒧x6]Dԗ Nƶ<4~7g*\TL(&LAy岰h$#A6}>'!6b뜺Hiy~,qhB>, $O@}'= FίþX*BpC}v=o X`JU`@m OyP3rV}2oV=ϱ WCB #q(BjejfA*sKazͥ$Y8aE@ JJeN,F{6V6e!w ֥\>#9zцq rPLBs3\0$glk +X& gXL'QqH6 4MM/8O=aUb !I iѶ2$'.KmKc]Rw{!I= ']bl2/<nH.hvptg0B I1b̿8Dy^o' E&cCO} \o[?ɭ~Ɲا۟M͂Yᱞz6[LzlMt !8NLT/k҅m"b\:3oʑOX`a .`A:E䁹Q< q9c:z_xٱ=T,LW\NhI!fT]Pc#@?E]U8ĦJk:SU%oVwjGF){p{m??o"ϗ0pIT%I }>Fu%W/i1,@1ڹN֘΋rSK ?',4D-BW̴] 2(٧<gcc@egnkn \>YXBr7$k>~LSvP$iԢ.ݽވa0kSǧfytFo;we3'n`.9LB6枴z| =L[5Z Mo;`pL_ 2L "f% _N1,8S#IGb>}Z)%)hy8K}iaB:4zk OIqGA.n%e7NX * VD}~ngAu+;.M(ҲaǛCJ@/-g6 ![ S幾Gu\G9`x|?Ȣ20~qZ*e υ~ߑl0ZL ?oڥMEwG'}@" oڋ; XNWx@7s'㠀6Eg)ݍN-W.q:EDDJoav dx~\S'| um@ }CpI(+[c%=`~]nmAF~qy$#lkHN sVB?xI+]0 Rs30~ 2"H$<(7R!q6C '|ߪLR?b t )e3TL PPhDB t;_%zRjAHiͦ˖7 ) ])^W+J0R4MEvm$7 "XA=OP55OlB0xۊiC@ޢtiU=ˬ0uyEPM溄"Y=7q}1^% A棡f`P!?3vWćOPf$GI: +bcDBH#F`Ko[jG`bkټ$v"" $|P\Qy<+i9W?Ri :l565/Qc݀tiJ2SB3"*3~,m¨K֒:njܮu_9w;LX/Q>(SYGriM;djm!p>3 W >RõLj3~TL_MZiHqT)紋0a?\g$uΡjG3lET;5HAu" g[HKCmɩ[46:X 7/ u u)YQf@Sz||;޻2@8(lݹI0$iam 18Nel}sz;8KZCYQ\^>y7zU! T7i؁T,)$8IR$./~uF:X?l\3̲a+[\_ğ1l;ĸ$jI9tn+~$ܓY^Fњ_rG*N(=/fǩss?GG`c#Hf;,'.GPD>MgXV>'.,?8Z*j ?1n0}LA䡛>曫-vSe/&4:v>0ꝩJ;<@bL{I.XfM *F E j0)pNO' $t=ftW7}j\+p\`KQ & c˿׼Btg!Nr==*)LT% pp4462blY(FAO9>K> ,y[8Vs c@ʯ/ʕg`^nq]y絸%L6,~&}¶< 6)%se<>t1;;,l=Es8h;,Af XC4:~|'(msG]wƕ%O|dWf&^D 5xFQ~wP,$2DBG~~GkBSDyԝ >aUIJT8CXTg`?ڈ !e:{ZA'I-w;W򌫷eܠMт$fvīNXc.xEë*աg{ݭ0i\!p|"%{W-ٕu,QԷlnu.yX*]⹊ Ek2ROo# !zyD? }I|~pB[9ֻ.n xa"3aKei_M-"%vbZޭBGq٠<1^7?m0v>KGĈ=g~s_Or9<5Dӿj$K1*b1+.F~Gp ]sH4;O"Jy3SM1hJB4-TZ+X<{H7VBMkg:8܌!s[,~P$k>=iCA"ȭ?0A+T24$R>94, W͡5c4:vK;N֎p P\Vc/,FB:Xp7c~;1Jo7_C+i戂~pr?K!.Uj#$ʺ\D~ܹ1.׌>GRV˛/Qe6**ϴX\?#PWuOQKc~ g}*CE1bs.C3= )ja(VeQlF騩z$O}\*# |nt)h?|eC[*˹fmEf?1Fȼ_]^gx+n}"n;9ޘLjZї}_HSu <:y=ф+r%Rjo&>/^3F6eC C ћ)t)w o;˰+@VPvt*,++*~7e8tS=,= UZW|^p >lLǁhJ/VA 1C[&ݰ=iGuU_W%7 5ġ3t{GR=oN~ b'".2clhՙ)o-NYEy7E `tp f9"4ԒOgk'cO2yY CPq#5͔sB<4חF=BTg爫˺vadv/P mĹ0+#͹m퍓)Kv+]zb4^nܶȟպxȩ춀%icxU xl@rL5/ *Yn͠1B՗!nF¹M*g4 M8%['bAv sKw*zԮ-~DgDrO%:l@Ի幏eՒm6Ԝ7|bp*|pyա!RFZiע2?KߵQ0UeIOpY6@^Mw^)h-#x_%Na4G.Lagw > c9#*jJplAcC̗hhRk1]I9. NV)f_Ӆb6 嚹b' e(W4X$|z*zF;cA>`W_ʄ(sRX=yA?>NӍ/ RPд6+צVZevV3C =ݧܼy/>*G2j̅NK ?$"vDz* Ŵ4-aB+HPul'Rm^7o. YZ}4seJ~kq#!p^z}6ߧ+UIK8`OceQUaF&z_[مqD='̥ ܔ>dAOCm=i&Dhcv#9抾=GULaz* @d!ъbd}-g6d^! dISt'3g4HB83{se9y\0c 5?j짝M,rS5Jl5KzW *DZً)s"(#A:Ϣ62y .lx`3!3A$hUad$*V /Y Kr=:YGEh54Ci! ԅ `+<(ݲ ~ hf6 ~fu *q2sHvXZ=~ ?RAN9T;ۀdˋ܇(`9erהνr"6RwS zeN m6iQN߿dg%!uPXK6xQ_uNE(@Eza{MR齟YNl=:ɹ8RAɧ6m_rڿǧoAQP݊ WbI6:  -'vj(Gㄸ=5[+?F7oNAOped <q MfXG4`7}^~^}gz=5kSctJ0 ?ۣ+xX@?3ZzvM)Km_ =mWKue^d'#"{އXF=屦sҜ~ZPE쬏@EY)kt }N5.iX/}E*ƶM8R͚Iι^gdZgԍ8欴0\tS7?#1_ֿHGba[ӺRxo=q6#IHu*dtyGNKQQ~ۅ!ѓXڐ|l01׿Yg|]5#'t9c.3o/2Y}gջ{vKv&k,` .}Q=L{aY @`V& o/5 _cOOl˪)Pd 鉽'k>7QF'rJfc4k$NNI ])mnIH8#$T#:i!Jo7.@wBNFty NSU01Iy:N`T`[[{ڲ$cW! RR %5=73RZ"-j5<_8{7BNfA.0-:l+ˌ.\"͌~7f4S 3> 翤gAԩ(mxV_:}J ?J<}069Y ; mG7yʪ$9U"O _ N+r%ç}ARD6;f982 y:o.2P@^O.O4s|>Y#u,dl5 >eH[MRXJ0t 򌓂{'[%ەO(טD$-L@<VZZ7p80s{khZ+jze$:}f›3 'ilDf1?: M}E܇K9^6#waڏLDbZ "@g,T' cbg&[68ФFw@(Cw6zqC3z#-AO_V }_f E:=p Fh,h m#akɅ5|=9A- butyVJR7"6h@fdUNaaڟhѲ]B G%4R;pqU+Qܩ !7fytC muB'WTv-AGLq tnvO ZE yٺ_5* nsEc0([rmחhiuSW+_3mT ##R T@)U-g rɻh6Pv/ 5"@#=qWP qBBt$"*{F9?1ڨOi B8% A @^ס}6Qy>&z'`7kjql[9{==Bk4qHQ?<(. {1Aϫr qJi9\WPɀmˠL`\e\#= ]ѪJXd$rމh4F+7IF;Nnpܓ ЂX-O^ﱿhIAvFσX8h0 n`SM8?NeLg]ܰ4*.+K{%Ks@fOFfx= ,㰆qijjSPY?;{ !Xbv΀5uJhS#S++\ȣ5u\ loիۦqڭNXiY}i'_"f(gr4 5l?IM”DZӝ&/; J݃D OA)h5e+̜#e1V򈹵{Dcaӱ*ՈIydLNL)]P}c1Ak24i?5*`a3p9>!٠}S _+{s₆'c 8ȧn;f<ܗh0jG(VT&E(4J|+gۙX)o;<+50@O-ΞWtt_9E-RO^].昊f h˯5bEi=N$uqn"M_?ldow}Lv:eQ8˹%8: 5&yMCT2L]vD${&4@W 2>W$*eqjT8'UoۻčߌL%;˒X55NZ o%U'~j=4_#3*re3/B"pA` ),rI۪/ %3CUZV; Փ@Eɑss;&~!߼;8/,VޟےAz13]"+6sYg*Pˆ/XpN'wZbK!sE}SF-oDsoB<=+{8m!NbA2Ψ 7̇֘GuҺ3`cfV<mi݁m ݂.,B[{R/B}aJ E1Ru M$dؤzi9Y`\'hk\Ki9y /kgV^V e$nqHu“3|Lm: ʏņRNtY;=7|DW!rGmb@y#A?G4u uXt2J=Mf=<76 3Eǚ>֣Q)?dУ7& `'&UXrUFO-rqD`,1@LCߓifn8tܔi׸{aoQSh29ڣyբ-kW\뎺;Acױw2`|R?WbFj-C٘yP𗾐aAK_ik2)AߣKn}*4cϠeU$T?,?Uf5ʡF%Ь~Wm(`F8 xsu;T|b_,lÛN:A;6)-s!GL2^^L0Bz9~̾5Qǵ7À{ג'dzbi_r'+T᫦s |R,U qzꛐDC6nY*!px_Qƺj=kC{&_6S@46D8ADπ? v7O8rcj$>1P!UoFF׮y#; !Wa/|Ұkl)WZD?lXK"ɗ1KHƝM{UytźԆP=A N.5x.ײ)@@*/,xr&Pyq2m`y`|faVJא=Rip\(% u di|dMHKMeB:M3F*cޭ̐KeK>y(R憰=~˪/Jy5Tfv^#Ѿy H_!H-WC|_L̅Gebn 񌜚n}`c֓hGO86X>Lke[*>, 3k?.IUaN d&0~ЪeTot*4Ӡ(<G)լ{KʳY]zM@kEQ{è~eeϢ4=\&cn2% @hJJ9R/efkx愘aUkV}V,ָZoj`Mw\GHfv )$Af\gL Nfee0:`> uў\mM23&3-)RHeck+[yfX3kBmPǨYP)ʗ(ű adEVc&1l&sntw yGş&' ݺz 5ÚZWdqD!juw=@SeCAEYDpF@1y#wwoh,톀Fg Z>pɡ9}B-=QFXl 5c]=TE 7;V4q!.~;:0#'ǖ6V ŮIJKа ͫT4qoYfnJ_{| 7t 1 ͤh*LV OӢEBuDxĚ1.I #PtzXMy!{=<4Xhq8,߲2CQ3Q$O'C) G*3QU4LhWg3B1+JR"חNu5YxtMkiz/؁M鹩0T&Jf,LN;RtQ>HƟ>;N _Mo/%h,ɲZ"q ྩ7H@0mtWE-( /lRSw{] 1 @`6_*[+F'ٻ !^@'A(~Hh :g'b۷{Ŧ1dN-4J˺Jڎ'+@k>T'VOq9Ѳ䞶?=bW,vvE2 C1i;ViF*ܽ`NcQm K4 -۵YYfJ}{',?Ϸ]3 @tDøP7 fXЌNɍT$EGD9גc[NΙc]&ٍ}!D[ܑ܉l؎d쎛he7@t-ak"ȗ$ zMk]= m 5'dMʦo) BnExҘ{`<{41FBUk.ICE>@mqEj|p+},m=[#eMgj٧HdgܤA~n6Y WAܭC|p,hš!V;e[? =4j4,+"9\nWYPn ƥΫ|EGTdwFǫC&ܘәvg 78 *DO.[IeYn9$*l*w<+ V3X7g??hW%[ED28sdݒ`1}[{IDzZL>a5cGG!A7L0UW% - qahX갅Vnskdp ڀ\D q3f$l镳RBzIK_);]ioץ u}ʳJq.J'QY@ʖj&) \ܝ?6ވQz'ryAyZ>G恅tk &L)2_M6SЂt!&#WF!!ɦV_`Ƈn/꺥KUd1б[Ȗ*d+!ja9^ptǞ?d:$zE³=0M%ODz1Ƣe5XKٜxТB;Jx5ٓ@ڨ's*kCK -{AA۲o/MEG|kU} T}ot Iuf ^я29 4βVw+dzU[aە̒\7mJ~ζ9;D̍AtLQ*KSw<[f `l6DfZxJjd%?3:mݱ8X}JLsU@םq <ـ T0%D?XS)AB3yiPۙJċe\siwzdo2Pu;h %1o?]Ynf;H@,WȤEҪ\ru$՝mщ5xÕ]ʣJzSowgdY/Ӳe٪k j',fE{?  C^%":$+ ujQjlW$r/+k)6)s-{xTDnQͨP\0m,N[_jn{0/²p Ɇ/Mn{ܞ}(Mjk<4fQivSx@˿VQ]Br (ٻ֤RH'P\ }[)F%cK>)i5MqE)ׇ4Kљz>B0k"D'}m}Y-hHJpٰ矒ԯEbnx<}G0ֆu eB!뷳(w[Z?<:S)? 19;v{Duj^7̤X yݟJ)(}a]26Z(͟[>S'F6*Y/G-CpXN7sq=Vw`5"M>7 ƹi$M[K }|c\ =8{C+7ҷK*@tSgzqÚ,k[F0'2fQ{m.pܿ6n,ޓtt*Ԋ?T8nL=n`;,vy,vQ#>ϱB K/j8U%P_axv#6 xqKTő3zWm7[XdnA?;%wW#9 V;vC|L_>ـ6l"m璷W M됆un@@.[FڅźP=4z%:H- a' l/}LIqxtzǶʒXMJ8fီ̒M-MЗr:{K9gϑT&DGls?%l?KEճdkPzV5HKWs f%~e##4.^h8o,pZ5]ۻ[#@C\*Fy)Ҿ P\5<"GMV\h&dM#[LiFf qPN WhbCg&/RgPK5"RP&_cf4Lf pM7vp"$oFژOSv crͺރGrCxg4b^EXjBptrc}j01X~1d/hwΉdʲ$ADdir6-"֒~p[.&c8wd>hBңvtAHrl"R7-|>͜'͸(8E(U:fnml[zlձ_nɳhs,G2!(,O7?i,{a!&vz+6XPtvU 6=;VIϏ""OOXF$ nΥ2P<QvDt"/SUHgMLyEYgUJ>|¸2pc*خXvmWBAzߐ'ڠzY?,ҙ;x0eM;"A-=G !u,⡉f+մғF]=|0i:ČxvN%f1=jc2k>͚E ?.rXb6zA(3Wv@_aodRL `-.gkk;VLOL_<<՗"u]~|j:w1(r.?EOd^Njp&CZ<={O x9.5cuYsA+"@M7BuK@` -(jBcO`/9RJQE8dڠxBA4X1$QzhaK7D۩6Qq̘z|(.m ˖ח'-fi{UcmǢr! AXFSTv$EOgPΝ`8bFݟbɕ#ʤ- {LwۼS9_4I0-Mhҧۙ6ԌJ 8V x"GwJ0"E9!&xܩ}ǵqS֜VB!q>:<q xF?&TNK1]l|)+ U j w8Yg=jƄ鼛I KsN9MRFFucH*JRmg$,ǹ"ˠPbqԵwdfD}R$`!_ʷ+7T0f>nj.#,B؄3w=(:!IhDooKBLK0(6iȚ*wٍ,lh6.P[~?J$"Z W@;~;*F1x]Y=ڰL^4޶ t5ȴ4  7NLgU*%Fz"J- Y_:h?KΈxҚ$}t}|Y1[@}.nѭ&Ӡr";*Kcb^R"[KdEK,ɩ Fp wU Զ/cc匙NJd J(d(T[bG=`C*!f_--(yQ>UÓզq 3`c͝앩*12,y4K8@&Ty̻lEt%Wjǵ;ZGh ir) ;^𷡍}w-OhG8b;6Ҵ :g3r]±Z=Fxi,UG&pfh/B4]6Z#9~\ 4#m\ٿҍ>s~#FkÔt̋4!Cl'lc2#Kl %A0`OPvK|+s7@ՑB`Aw{7l}wzN%7ev:Gb5SZWP5YZ3Èֹ=k1X]~LsX*cv,%7+RKۤ"jZOJtxP%9|JYunljѮ|Б3ud| AN-UfJ屫`|s{k Y1|;(`JGF3[QהN~'+BEtsggal~N, _]l޿jPeKqLdCM%!I 7nׄK+ ]wŖ^Hκ@%k8|C 8^r^C`T~(֎JYFo\ٍ8!4!kh2A'T`]o7'(zexeh\ѻa5@ vkZ+|ϵo޻ޕ'oɔX\}Etͱɓ2ru9 g-b,0IAXX zC:SZ!EnS_FGroy,rItGdS}YopM-NA8|_Ƅg\Yq0IP4qf`du!i!jPW]K"! +`s&pVe8, ySq#~Rzw:H+S]ătt_k`eE؝MP@v>M1~O{md4MO\x@o: ̢' EM߁˸k`H *?wp59 ܌ TQ+Smb=)ՔaFyS}oоeqŭ%>BE p4elM0z;,jV$%$;SUY蘹L@ 8l]F{BWP͓jB7}/6ci ༉-g)[LKƾ$3@@dӸPZ}2i; xFZ9(xy -")(LYW\r, u$Ek>4dOK?jJ7 nz%U&*D}[1|{q5Fo162ofOV -6go@DߛNb98'br`C̟/`Rr 5M%}6wH&[L9}J,#? (=-4)xZU{U@K!Y/M^A+2^922Q$W" '2S+HO±ny0.#gC5S2mb g<$zNrLROy8p!#)xQG $Z\O%AȆPb؂ #N[QoD=#K`7BdBXξ+y!gf-tfVNEՂo P"J'@R5*@T$7"A+gtXh>6o]Ȋ+/pb#.N * cl1&'ה^6h)W{QiEr守_F08^N?YOmn401Ւ 40IgT;ႋipjN@ǀW :6lmnWWՔFZ`)r-[.=/~5 M@ǰ`m7ՀSA؉|F%sm>Y.{s vJ/?jۡd<584%awϫniXVY:Lzy~;g{/&3J>'PNBRQ]+I)o?# X |~p!<ω[8}y,◁ʢBY/ PQe.|0c`xeѨ%DxtQ͖Cg=7D/w' ׳cKkB^-]:HV濉:ޠT;kq`UnаK`-iLrJ+;yGW(ow~x0m֓DDa 7 0 !(J::-@S+h%%u"ʼsc.f~l\FFuNB_X9X TA_~跋#u͞ƕ _/ =kz"P^-pJeN߸){uW^=u>{eԩyr$=)K?:!u ۈ0S5^iOF4qq`40Z{pw:tʨ[|ܙU (H(SXoh_b-+E{}O#ɀ-Sƒ>+= aeh(rY;a0|,zN~Z ޱ~X)J *[z.w?69íe4wY/ZA9$Zoޤ#8 >:j++%AlXܕ[3nVy<0@`uՇLoݏ ?ڄijՋf`RlWSj@ GROR/*=Q?/[%%j-ZXd-+#<\`0Py& +=L WLL`wzTD!$㘰Hu޺532<[v:f:Ģw=[KKEQ:Y [>, 5Mvm~\%39]Ӵ,i t'% X{$f[H\&[lBw}?'UH GKR Jw"UZpuvb o1k[ROdoq k GKZЛΓN{Q OׄIrdBw_[V{)'?R{4$R}Z-$샌xҼW])(+ R PEvozzbR>>6y&wGif /:%Oa\ߗdHcdԪ׍i dIǗ;'%SĴS=zG$Bh`fVx}Up@Q[.f,T*4 ]y6! }-;OEH6-@1tiyZ@Bne gPdV:a==8m E11a<3ykjCD͂^Z=hzXZR^(E Ơ2-pjG܍łHV(uV,_$?^= 6Mwo֪&x q`>*يǼH *Ŗv4$&`a8P i J/ښe H !E<*wɚ+<>1A r %1tu'P*cӝDLF ~jgu1(cY%'Bчgy*?U={Öz2Ρu:A"L>[NL R v@9ц̋Ԗ3-mo^䰣^H-OG@.oxX}%0ޔlJcow5&C+n§PuJKNa.~ myPAJ.fG'.C9c bymԽl$hvFHKg;qEu| x`oǃ)YodJ<^'Sxϕn ng7<Av'n~;_&p|=STl*$҂\8bzq RY;t؛J"EfUysu4hY gqN3|ḱIf7H3[ p'*z04=U9sxpq\j km1gi~J]<3@+W)LϞ94ld*5 ܭuRe TI+6D1FP xۄ S=NjRA'꫶Mь 69䆯tq[Ԗ\5oJ6B3V6jGT<Ʈ4@J=?)ƶbuKPYmʾnؑ8}sH.uR( 6nFKج(\FjQgn" _WyhVaYR 9xql!D<79({W%|'0xw hE]mX3> O-?9 Uչ,`CZDP)PJڏ4\U}VRYC0'CM `̬[bьܘժX9,=>dw5Nțfq+g5` h^=Y|$"9taQ(P6aB)<PS\w/v!tMpƿP sv[CJ[Z?ʿPPj7I?qnS˜G;`p#/~MlrU躵/2# TZ=~0+KAջ"ȪK[OSӋsBdS_[GvCz $M=V4aIcg8)e^N|hz渋^ӏ97ܽm E[mցG|b})^!#5Jka}HMH]9TiI+Hݵdpܘ#_b.@Qm0eD^+Onj)KǢ=\ Lh8S&EU #h&ƴimE7p%"INg^T{cA= v{ (.\V\H[ LWN/2sWxID 5t.7DG}`GcUG! v,IAy-)2ez41Su)(),ua0>ZVfzHN_iE6O[_zO1^g CԶ2x #U։aNn66}6ޞ`II&wo%P(.q7}w-\pG0u [:GK^+(RR G 5H2z(q aUkgk^t @b`1C_A:4{(߈k" ]_w,\ 0c tFU'"*w*gQg 2%Lo@HgRx'9`s?Wyxc˦A. .Az#C`aGk2col YīmV ƎpV9Tr}P`9PEl4gp^PSLu2!r " @bZt$co{P۸ ^E2cwZ{xxΰIc/a6qUSt}Т_eIT۹mZV|[B<8j+U;cޖȄB@{oז7#RrQ!}JiB(1 pH nI!֓VhW}5I_4nl҆ &KZr\%U"SOdOm#kcl0YΆ6Y9_~IQ:æP _K_C׽ -GYEu)zed\>l٪=&MRw3  eΠj/xl0)Ww{s9k{jHwjfZVs2}~i'S\oF0!wY/Ł52wꜱWi~L}iQnxv 'ΦXsۤTHu`ΛNܷJ CY BdzȺz>lTaskGYN!R#v''@zם[̐a7HTE:ʁ|E}/op=G5/AOgqj| hC|?cP)nNkEIӃٞk0eK뽄o2ݭTXEg)ּcrrʦ͵D`[8 XݥLvbj"/(O8RlA v.g0s(y1;A d:̻İ# A2V{vԹqbw6|ܽ TN.zITJ CCB$uRTH)p7^rĴɷTCnz8МQ?xʲ9-:X=rC'r$%Uyp3͚ܪ1՚#xa-b^@*}WuUq%Hy;+A)i}LٞJ_n~R\b'rMzmq)݊%inMhy0XAׄGgcΤTom7i<̋6oy$$9r{k֡ YH2V2V^dk$VP|aߢ_;bo mhy^7͟yJEXLB&6-3KH\V.ƾ<.HYrب\{3++-%T#r"ӧS.k}CHa] yu?8`65$ Z__76f?|?T${c탾bCtECݿr'(xu˂hFu#BvՂsW3g]8} Vt+Trq004!!嬖F0!Ŕ-f1f xT&]Ĥeظ9HIG=b[ed)j0 Sӣ^qsvf Hr@U7D{< E@Y 2~tH:?>h<|];&FZZ.UF+J+4^lAk礓5OE", ^ՑR_,lKcɓ|brUu@ȀYeR>{+[KƾA/@a@/,TfkVrS 5z\Q]SR)Y[r1RN߀b(duU}rEh5PtFQt ` "!%kMyuQYP~;UIũ@+O$%&oA;grO<ثooZ[cS+>dj/y/hX[3O kyۃ qުPTYÞH6U 8L9H库`JA2 VrQC2` (U.xH O_s6<?%Rr!#.IBo9l{>p۬_m $x㞰(1'bƦ#/͆YOWx\uvO 检B0iT@ba #70(o3dͭ֗6E/P<*^j-+n|턘EY8Ιkw)tZ?vkPI?vN ]b} ECSfaoUE30hp&ɎۑY$z.o/^&!gNُT C~-`u4"oPT~G-kKP}0tGWb?s6zHW*5γFأv MºNuǻs2` -`>Pk P/*|o]uҤQa>d\GBk]$FM"Ve­\{*nT)g`U,<&LP87[H6̿ 6 U!;a|H~bc>16_X[laGgjul0Hl&xɷ1[>}$G(<Lk*brSJ&-D};YTX`xFnv$1| C}~-J0&6<!ydW|p@ &W *NZYE$lRhDIjWH(7S5y̯~D{$g֎EEm يLxæxPz4ĬuMȰO:y:o9gވ̆XM)I! H;8>!A7Wϰn1%v;@Pv5@I;= )B3Ff\PsŐ8jnbl-kvfPalW4[K!RR@ZeDomsg?kGz 0֨VzEXfTEТz9<JaT>F-X {X(+w$@0CN#'H}$>LYo,L*%ƀқxHG .$\ 3]>؝F|6P<6_iizP\.\0]AJɩ#DRouœ3:2HJQ6__Ivr,S:q/:$}Z^Rq5$fpȰtE͵-=#$p§Ag.q@ҜQ+H7V*`Zt{T" 4d'f?[NZ{1 W%f 2;;F8범̱Sաŷ :1pT{7MyH}lzſ|>*;J@{9% 0GdhVZ99慎t%e@@kVBqh"#sPF uQ~QUL TyLdIu\y*jWC `| 9wSr;D_u}L7IWPԽ{N~pVez(-[;/䰘:S)BcWFbvILO=b9rKl,Zg+?E /LXro`%ugOFƸ''N7:}ڏիK'T }G`'ij X#[xv糏2f1sߩ7ּZ”5k6jNڑ vgg]I& mzC[B[v̸*׌Ƚ-<E Ȝ҉lLEZpr>ɏdH 4^O~b74{)`&4!A܇Tۍ+^03EC 0o zWz,|')r-ZSSg-]sw ةfY(r &hGvtJ9{tc!P}Sڻa11AzCqB-lKoF׬oVkK6=S#ښYQ蓙gQZݠsju|U7 Ύ`~yӍE?M?v8g͛^ jrk@Q8DkX>$BFr o¨% rwÑzwCNhVi 쵾5^?fe F뿫{y|GFUJ庥RAF9\OSiR˱h[zA y5(2_M>dz)_B.UO\?{6D{J/uwvtzH{(ΤRYeY'*G9n]F OD./﷨TF )(Q9E싘:%"m,;ׁPS؉!',)TsWTj2zL6ĮCr?lRz'at BW%b1Ҝh)j>9y"A2aGc{Mc+HZkpPOS{8bJW]d1g*wt.ֺf`rD8>|i5*ߚiM350pL?LTU`)R;*.m0[U13|pH]A BhبD.>wl#EXA\eCĀԗHi;XƯz-ÃirAod HPf76';$s$FPh\\@Wj -زoQ)&"L|\xoaRִijܺĂw4ܿ,4˳4m21EM@(JʕZ{הJ%uyN=EI"hL{*9^!k}lqPs6-p%se/Qi1u=XE) Q1Ɨjbp[ڪnxS3)Y8*c-D[з)J B D{6Y^-G eg{y k 3/7tD7 1UhB5bJZ'\}L8RG'Yw\b~gf3zb~$q=L"ٞ \8ly|K"9(g-߽rRx@[]@˃ q+eMChn,f ¯4+#܆VXhQ\>3Ou%iX&Lo9Tu2:keDq8;E m8ۑӚܳL8T[^A8s;ao#Y:>Xj{iJR4?Njm#ޟ¡ث8V!)nbVh2%1reB[ab~6֮>8`ʱ]OVٟmȋ˳?Ya\H$z>p>O?XG^V5Do#L"Usjf5|,Az=}cC%nU  =M>ftG^Hj߉rR}(CuܔWߠ&n ګ7t"dDhkGR)LV H65k~ՎzV,,2PQX)yalM6iюOB6k ~Ge\D'~[ݔudS'YOQW&4LhsF&'CSavRgiUPoG^- r] aC 8ϴ yedQH+^d_"ѝL ߽xI"xV'SmhB?{Q!Sf{z }uڙC5!r1`a'5m@l02ƽ٭ߠ\3xzҩH@PXjF` NCO ɡ3Z鈗aw ?:snv ~LG{CO$KMwH𳼻JG^5YPuHڪHs μ-xè-wЅ߿k+C"2]7ީꚷixǤWET([~,1궤YyՉK-|l:w@rkA-&9PP鹞;/e?꧑c5wGqj|a3sR Hwp:Wcu zv$RP L]O^wS8a1[6}%*L c4Ǩdw3}7`JBD=C%,t "UAZ]}n pjxK(:%X)"a&<ƃ^0Z]WLw c/WB_ضe|im b8"ݑNVl2lsRȢ{:M@-]HAʎ׎vB+!AV!Q>Hk?[jVng\>]Y[ӿϥl XbR&3f'Ϊ,@4M '[46+`iO-;[IlϒZ@Eͅ"n㰫t5Pཞ=]IKXfƝ p- 7p]Z(%_kx9zy`&nxfUa0}(]h+î9L !Ѕo^Hg IwDwuCWAL1͆W.w.jh.f|`grٻ!fI);cT3)X2Ҟ͎C| u6G]nTw I!]?X^ޖMm͈c%6JUHau 68.aEEƊ٧1n7䀽g;2ˎk=pFr]KBkjME\,G\5iqX fRꊛtEuГ ,`er@z/4'=K`(#[4ʇ5tqwuw[R)7F̏|BEoc\mxXQ;2L*&J'/!c겁eU|A\Bd*KϯP6sQw؈cAh愸nf,pwI.gܧq!z=mIU9kGKӼi|-[ LFJq%&Lom6L/E ҪRyz>NX'ʚ1y*t1"9tȜפD5YPz'LE g}<] ПdBj"̡s͡99%#~26 }r~!zTw^2a95f@AJq~"/553nl_2dN&)(Jy,#"'XS{f8S׊ُZhihjsBO*$ےYˋ:Wd~o{Fq7 Ӝ#NCԚߠ$ 6¾듻1 n\ǥӱr+??O4v`$h~C rKZ`#^'Kv4d|#.K,,tt'xvJ$UْnoYۧuFS9-Î?BZ%m .T0fo@h+'%\b#G:]=5u)Ɔ,/'i4C<?#mjUЂVk5|(qp)X(tuGvl=>3LZ;&q)7ՋQTOZA$4 )[A)=O(Ց-%rP,iolDrpvipl)Ʊ{?j N5n~jOx毡,C3ޑQE d--v*VkwPu7V%ې֌o\3_vQep^r};[7JDJnMhq ΒOAODjS,98gǑ>~m*tu~I,YpݥG(1~`Ͷ}1gT0ApY苔yRqdpO}V3!&ZN`PsFZ̎r BqUHÿ5 Jgo'MjCmF[x˄ m|(ʴx-`ԮL>'tK#x2Ә=R9uSIΆ)b9V> #g?d7\[z>k IvG ټ@E״:V ЧkX3f N5tGr˜~ݖ&LCsc’4XMToz)R&j oŒm[4:Pj9Gi ,y+K 7%0hl퐜Lf@ :ԢXc9fb$aqWIm&ni0z-v+<~v*%;}z Z3J#6dWZw_OoJ5+XBPx$g1U?K߽ APSQ4z7a ?B yiȍ1(ɮa=UOE+ƯM,SUZD(ӒPN/g13Pio *&2H5 l?>sVI>N6.@ TusU*Pr_DΛmK̃@ƍqz˿Z)r(VyqnKNstVcrm3^Z7BMORsx-(h~]l#R#+U,2X;65 C$B_}O'a{hak!Djr0`Zw)s.8=ިmJ@he^D=KկMÍn5"/jc!}"wSVN5\吙ZB㱝7 v{ח:v gKrVH6. ۴Ypx{iw|:7Vk?<9?:LL :ij3'DLa]$y?1i OEMPAPK?(vUg*f<; D1 Odh; 0[),XAiR{Fطߏ%;eAэDG)bK4aGzͨU})?jA[or+T/g@s6E>d/p6\aQJIyhz&Kz,'n~bg㪍qaQnBrsgkK$jsKPkvfo9Oпuup)`H8p t\Ut"S.HihZYgu솢;(tm:{|̿z.&v.ɲzErqfy6%'n+>#BeE;4cno8̇MɅ)Ă Iݴtl>~G@'A=-.EU~ !ݭ[-&YTBSU=uc^hJz֑R4 FPƧ>}б9dۭA⑿웶G ҟuacNj>2jh伖w2 Ur}v9 B mkѬjf_q>ڜP//Vc&$u8$^P&{k{nG|@g?8^bjDX;wBdPsTكnZ[:4Tos\P_772hdjtѭ3O bߣsxk/geA.cakco!ϳ5HoV;Ç[ pK!c2NܪѾy{I#~u= 잦Sɜ)+T*iV 'bX}X!oG}@oC׫ 76`暐S:Tl] P|7(=-m1k>妛46ܡ|$r=WYЏ7' f AT<ؕ @Xն4;\vx6ZsҦ"!Ngz#j#0L]UA5 3 ҄HV3PYe'H = F@=egqvoYiRt@I{zeR7{ oXdf5 G٬C<偃J^CMe0/,(LzS(:&7.vr i;IG>fWVPety޲xMdtPB/<7mD47Dv$lwƹ 4xiGvCGp}.aAx UK%g0+P0Ю =R)P%!qDLBb|HoO"GӘ@NrLV(3|y)ޓu't t7i?ЮI҃ L2f (NfMXK,,r6{\if.Wh Ѡ5q%;4P#'9Ĵ:u/ِ鋡 >{x&ZM tK8]B^E #@nZl`/g`E!=Eb"H-E<Zw>#296gD M=s3D-8$f^*I'g${ơbxv-05jwUm:*[tom9 'lXWؙtDQo.[@^0r7WH,n:ԿT<]F4I>בXvcVlek0H#5M62x˟ۊ那 HA^DFAKHٶJ]l$Z >c+rfsATi an FI.)/3ޅ|m9`n. (:dQSyw VFB[s, 1q \Ѩݧj,PxsD7OFrXQ/r;b P"WC/F@oPT;Lѹ z$mRʭ1cRUV-`F[n/Q]0fڽ{t}{ytce4(GPκ S-gp6=Ŵd@QbZ9%*F~{J2N|=`%eMM ptbņwLTm C}.Vxɖ4U/K"5n8evF=iq4m 8%"WN ͏vPh3LQ!vu;N.4bf`O12K&m":ƶu_lի^|⾠ ux` [-\كd%dW^-+jϥb|=]n/U=#3)ЀԿrIUSCy6MHϔU7Tׇ`03|@t1*ڋDzF; qm\1>bT{* O^Cȷi1r!g s|pbڰ?@6SO0`GìkOШlz]gNy  o {媁+P  ?^=)d)ך GF ynu6 s!idUyG`v>z"6"1 Ǝ n &G"i6HyyWu \\8p’^;ư8?fTx R=D#kݲ1|]IFf/X# @}zA8]/ K_N ȱ9/1ht^z[yBfCJaĤGtTK pY,9l[QkkPa ݌IlЊ-XALD32b5Yr݈+w$;a_=v4ISQ 汹%nOCx5~LI-(+_+,غZZﯰwe$vY^6@!i^(iۆ6M=T^lF$fZڊ{"󲰿d klYHW| :4 `?b r W /`'$̲4aŴ%TSZ~N|Qb_X6Q=|RPĦKdRłEyjAiZڻ&%e0[C9^bxF`ܵE&aЫ4$;C; ʹp<* =3N KRLnßu `QyQ0<<6 )JJ9x>Bm@{묂}IWk|O"i$Pw\S#(%; ڬ̸QS獖xb TbT\˭?] d_v%[@NWo%qk3S\H[^g}н@ .37g۠kw( 9Uމ^܄#b Fh#]DM|u%m5`` v.*P$|}w1=6nǽ^U#Y+wc W &+9744(2z k&mܢ?_ΑT=|L5Bz5nBzXs @q^"U?XUd?Kzt%aϕXɖ)7v82 MmlS2Q~;ÖP97n3Z鮦Jo]{ةLOi@Hi' is9rU>rCy,d .VN}59SqD{cm[$*l 6l\- p ;D( 2o'VpB;Ut`"e:ԋ,rVuûV3!V:65fp]5[ڙ2#yXgx717yX4>3Et΅mcǺ60YI5,Bo( $Gi6ęorKh8Lb$Y $zUFH@#=~\>cNieui>_30r4P"b:ITy8U&726<07@"~9Sw!&hlf4 KC74 Iq@5T9$!9_p)Z^*Q+vqRݿ~o}etB(c`bi̴T85VCl,[+1P-gE<=oot_+zYcF!JCd}DTG$hq$^z"UdX5-$#NoٶQƁn{e}VwMSI V/xwxʋ]ȏ|wmȊfTCqoC)X-rk5[ٝo@12ݘhUO',ԫYX]c$bZOWAxjVJV $/Q.=>݋_y  z S uKSD`Yz ^-W4 |>R5UFt`Mш(^U vAe+f"L=G;CF:Fᕕ~2.[$P@%N}[}P ![;T"`vG)JJ [>iJ6J[:D D@Z< c>Y=9~|wnMkxžL9mfca-ı{Ti+pvC%"ϓoeҫ>BV$&z= K;MArۋ&M6r2^w7 χ?2/_=!\7좸*/5;;uC+r~ 76/슔QVS6'n)8=FaT@Y%\nJGOH|f#x{/.?cga4wn{ qX[&ՉoMndDK7)JӪF&0NK@W%G ע|`IZDvu6*|Mri).h@b2rqb:3,Y&? J!>nj+xmuxÑI!4 Zzb䜯)yFveea^Á U inLe5'k( [6S禐p,),znz"o"Ώ?F)wJPߡa-/~o+qx(䬗 IA[ QPWP^. "@ǽp%:j:,'vrj^q|E3-ſAkn7@(]AY%Mx(-L-X2 ~|\*d挌j2!p Z7!C }y{l [up$pOR >^ŷARid~6@PƁ.S=.1_0R![: Ǚ$EF'z#7Y&ÀcH&/I%FWI iBS,5~s# E]2`^؆14j]` !4ə$Jq{9BL2d?7BHtbٍ;eV#VZvzX@^a (!fؚ|ܕxkzu1z 2ED@/_^eN-2(| tcPu;5dm b) ,}59xP{&%fuPNќ1dd>"f0cZ^GH{Ꙃ5)/XZPSve0=IG׷݌>w]-YJ29"y%po0Sǩ 3 dh*^7L!Mw&|~ELpYݿUQ ?"? o+(X]naI`B)+5Hh2[FJxpʉUDwy>Yosĕ dQRb!T׿T&Fon A&}QCEB.z[6nu%Wjf.vcسSGu(yqIk.ɽZ8҇(tfʸ P3$UBc_Sy3CEΉUU,DWmU,RRi.$/]GD\%vU: u- PTj GYL&)8aT$vGJ$V`4Bu-r?Zyh2V]ujQUB0eG\uGb0B(0Uf2-TŔFԯ`Fg[ޏyh6\_t  B7kyUm^QY>v϶x9wuQu#7>H7t΃EETxl 0pTC7Mclc}Ol0,(JvwjY3#2.'CǟW+I5YIY6e 16{F*Xv!)مX}ЊA;^J>1ky I Zf Ug%aq}@i1]rz=dz3>sxON3|Br o *&i*js8>Z-;n.Bal":/?NT _fG+YIP* *DeI,Krz'di@}6:ZqnN | &%HjJaꇦ6bv.6u.XɂS7[$gə&!/R0̟ӧ2H9ɻ(ƴpu8F%la^,(֚|bcAq^`>.?!\ 1OH6%|s`HwY"ES$cj.8|*1|jF*i "^?a(/ I 34bg|wAsaQnr~[`5m`AVqA+*7!Dah=/B.EÍ}a7v4*H DwB% <HAuq=B<{. ?,`/WŌ7nM=K<,}O-*&1|Ic>BVs?kB/+H *g] ]"`ԡK\ȾMFO檲17> ȝ)UV32qDa]BO~g#T)wyY*wI†׹HNTq DO|:?p%1].T/n05i|Ⱦ;*R6lD獗ySR3!L~R`F@@u/jyEZGɚmJ$1 f~;aX洯rWwS)pW2yw]H]y0<Ԡmn%) \`):TQ9EiSyszۋ4o,r ?c(E @eZʥOi x;ݬpV^ zJH/=#?;6.>MmǵTriR~7pٶr7l'^x> UB ׳i<`6wyxÂn3*c\LC1ITax u zYj-]L^F[( K4q /RSr_#qko?5WrXNJ:9j"-[=(`.BHPE5W&U>쀧XWwų5 E !/oײt8Vc6;}|nBSQf=wfH.,$C̸>2:7 ԻP3Iu~}]u"h%3LʲVSzUQoYчg[48ZNmfHjϱS7m)חw3YS4 |Ռ*XY!QcA"Xv;k0'Ď eKbfH i)kޠQv"JV@.>'e`y]f%Omԯ~eSLK,+C`]#*x,L5yw5]XU%@(C-Ad)X/~xJ 89Gi gɢ8w0F3PlU2cfٶZ˗ tpº ]x,q R\jljt*zJK 14LN.n+b@xpcacxQB%րQNR$gF|ҩF3 RWTn%]?)Pӝ1`AFo@.,ZmI|1E"mK+mVX!@:2$PV* MuDњVbFlG( 1N(^x۸7]M&o+OHLbƹnØ"'t6I RU |VK%p.m*X9bוGߏFÍ>؀3K;̡yiܴ͕ujMs;o0kt|Q Ѹ tDwNd׈VSl1o|lP:_ҙmElϹ/ Sf~d)J$1`: c1$C{ZWj K)f~@h2.k f۔m#/ #>ZNB$9LSn'josEy'zj3|R)^xE^8}\OHaޝ //>b.S@զX)ТR`΂]ʂ6u0weI` j V׷Vs՜"{LH #izǶ$38u3e_UU%D:+y"aWt)K'8 NyEѦ11F鰂90!V:4bA xǵ9>zrQ Ek2(O GiaKZO395bG|o'Rx#>P|%A!aQ`򛆨~V]hH -pnlܜ`}_6y4qXYGVO'JgߟH1 ZBD p5 PDN:uR &R:Z~[NS(4/c*U%`˒x ;Zb>0JL5/]5 xMTRlE }N(QE4A,|c>ːVb6WU5~X3!&]d)1\O+\VZvPØS TFN\=8,C"OaWI$r[6?+ y" ŝg9]r| %%ZVJ9U3 `XpBU1w3w,_4[P-$%d#=n4clku80}1*PgC7!+"KYg&Ǧ@Q(ܢPvگ6wń͉k|\;Lz6>g]lETB p˕LNC-A"|ļ;6V}07X -?)~mp7zM{Qwȹ;ccQg֘8X$e^!_)/vY'̎9FLgN9ndr5a=\=Ǽ;.;2X[&7Čm:}$J"qܑZgL1 *\CU~˟| ZwTweL{#+;A8'k)8,N](Jܡg|􄋅ֻx1Vud%TkykGP)bx*YGFDw,w~) P6T7<!*̷y-ON*eĐm!UycyM bJ7-xY0+[:*ermQڳ[|b FQ!TWfVTWE*;߸Mh`3=7$lϫ|b\BZ\!c~ jnR=KEW!Q\@5k(|=*-u!Y s,*=S!>~(ha,f'^-L}C,[н oɱu[Tp&VC*2̓o@ y &xƶ#(Nב{04[pUH=fS VRv|LX~Ǣ 3spZ,I0vcSu529pK :d/]fC66u.t +*UZY"],gn݇o.L9/~v4UƐݶYVr:/bwϏ݅dv7m$dꀥrqoC, kvkɘ>sN64,;9P^jO/Z)vپJ\_Ns&%Wbsqo'}- ^K]TUw9#ҖT+Y8u7=O&eV%h-OUOtHl@!xlʕ x%Tm-V1UU= pzHR,(l]ƧI{ӍZf> ga5`G~ZQB9Dã$SSM X VG$@h*oH/Zsi7} W& O__EԒ"vmLR;h?E՘MNʞ0ܨDy.υYIH۵x7K %]DY__p#o OntYU܃j1dY9x0^gI/V:Q$Pn?Up&>ZkMTi@{kg05+Ԧ]}{&Bj"׵>*`2ݮ "p sm[.|-[eVde\oyaڣ#ew@GTaTf~!NtQT6,VԲr&?_R5{| .NÒLg7o +##}&y8#_gḿ؜qoI"ѭ SV7⌿#XpXY磹ĭ%1ֳ8^,2#rǺpf5t^b;vp&Zta AwJ_tJFg 6 $n9d<rt݀-F>٩_m̀D_,Rż.yu =8y6wA~C~ 7AXZ))8կx_5"h8m{u~LOkDy34S̫>ÛNc P)T~ N#ckoJ23: p4Ǟ{$"Tm)) l9ht 9)5O8Rd)6O5>^IHxzx liAvKb?>_C?;[gIEAk>Y^KwsfSwkEG| (a‡>Ya;mK Vh)j?W>a88L,aKfT i7qѡ Y\ix2!<Bbk/QC)I'ge/} I{ptO0E?S/R70̣wÎWa_FӑTGogv1`6m8uUVaB^Kɚ϶EK oLuQki%"o$G,݄e6ML% ˠMA3gj+?RؖDŔѽtӽGtwX=m6f?~dK7&&>ܾ4i US10e L+E] spuQo& 8`C0د_j+'lU6(k!K c%Me~H0|rsNt3u鮖ĽNL8f{%yaVy'cEJ.Є?YTZm*eI:AO]eYںK=.H!2ܟl!)2QR#1 Kgb}mFRh/~ϟ1$^cAruBB:Z"ܪcF \MҹZq)Pr3zsYx>2(f T=Ʋޝq;tSF,B d"⇙&bWhF2`RN G0 *-47p޲k<6$햿gطHn&%BRUͧ7y wKBe^$zN-7-kO3pN8٪29AXum].uc|dmZWhꑡ+:p=L{"}WъcᲬ'Ts*,ʏX@RN|YF5$A6ekr.}i3f^9 >GDG־8+uZGvl_%_W]XX]KWL#5?=oT7ny;+(eZ/vȯC>ylSBkE_jܖl _đڂ]Ԡ#y$J{ǧN.hm%4nكOފ,O%qaPF[) BZy7Xf󏯕] cy.="t!aTOgw>g sw"8>8e4$gs_=𾨈"c)PuK-㪐hFS]61eXP8m=0S5^х)\O D.jV9c(ް_Ȳ w/hYt(IoV$E~_Јm ITzRPjEJC Ea(d/ x f$9ײ(:i7燙jM_OS͛DGdkEx':ur Y;ܨ^"OSg2P- _ߕ.qظryۨ%e<.29TĈ $]@ZDcvm7ߥ۸\S\:D.MG(߫n>P7H1J*Xv4ѩ/P7?)!h3 0."&v-~&cS0`,0:TN #Qf?NG [~zxV~FF$[D`nhialyݶÜK" Lm ˵ =ǰr(c:n#2Z֙G#eWv۶๒V.E$;`܋ |YI7$J,# lnZ4*nQ+sVly'ZSgq2Rl[g9(SO7lLFݑ u{A|/I5 dϊ՘q,G-UR<_clWZzx d 8> '@E$3z)Ssy!?# XA-[ƎG qb/,+. Ņa^" h73'U#:}ݲ?t1$(R{ԏ xRBy±\9Ԧ;iS4OSm-쉰t W$|<߁E<:J@bYܙW`[P%7"|%.AĺH| nW,Ѻu&Ɗz:_JYف|Q|Y4=VV|Z N] "P彖EvgC Bç|V9РEͥ0Ab| @5n)@׳%aNM1~&RZr:W8{_J99z@);'-Цx"jG$NJ*m4~h.\ݮ Ҙnܰ5 wþm?\?&bYG?bCQMk⭀ B4P`2Z H(O861X '$S3C$چog뜤~+OϨ@K&u0pfwyLrpUal9VjŖx*v%>قf-nHe[}E#m}{m>9%W.dEpfm8+q wk3O˦~K-#40'y-6qH5[m)<場`HyB_i{]5׫H[&bj cxVNc8v_Kœٸ| o`$12EoR:|wQ=}b?pb:L/)/`<($*&z&#,}8,F pPi8,Kzxi|Xe|m=܅cU5_c4PSS:,oZVnɎR^c d- #QL:J" N@,/{eh5h:\%{*@8ܨ@* 5C~Ĥ ||+0rRlwQ:hZ}d!͸4!Ovv$|m#ت #vd1ha a xp`nOtKkY /vnn}R[~;ixvfoPt(8 x׫])𫻘^|5-|QRAS$?7G_6(?Pf0_ΤȤPQ8>-%_z4o\oVU]֋0&.lTκ jeX6ߟc44KAh6YтR3{15 N6wpKAF6n.g'Bg&gIK˟ 9c?0U"}J&/8D8Qؼw64w Y-[^Ys7wޮ-"`v&ɮܷ ͩ$EvUscdM1_Ree @e6"C EQ$rΡr+Hq ܆8_:ρyA*ӳmlvչny>k 6eӚ_ m/M{A 탃iKC8-;LVdZv D+81_ltg> Iw9f5hgN\eƛ.`uu!yRAhCB8nE'ihBק `3xNS(5&_uF X$,|$:'^ 3Ը 9VC[ 6l*iM 0QŗWo/2N޵1bI}'nbk?ʨ~_80^ӺVZ`S0~v~L꺴tOAH)D(vE^VxY h)+y^txQV欍}>.d8;rg%ܣ(٫'m?3Qk,vnBGz$YAVz7u;!;gOE 1<۰r_ὃO|ҩPRZEdρQ;̂8$-7reАJ KbgXw=)5Tr`{`%a_>!C6+`B[w~*Yڼm=XpcA/7{oOw#baP'\sğ&r%% vYADw/:IN0<n_R׳&(JVHeiy0i"=l@wdzӖ/)Ys~'3ɫ6 }7t(Cg1Ge(@.ȇv#CJ?GnhDjv2A`h`H }x#\,:FRtU>t&xqQj,"q CZ clfU>t")Cøiĥ2?d=[gpԆf+s[4h 0ˏ.wu;i6YO_í.rISo=Anj@:ZyaSnN7wZ ohf_ߍzl6ï8"Fi:m!\?)5hI~#$^>&QHIr%M>3dLJ?8bJ% /CބFw29n:=֚FWKAدy2uԃJadTMCrS{ZnGX^^"udY/$N\4S[e(-=Ȃek-J0sFW>f% w͠j٘xE}GX; #yQB]5;ܠ~.NFdpjZ)wj9$lGx?Q\cFB%Qi(nTJ FV7vWH oR|]&svZx.fŶ$8Z_5ĺ6!z MM"y]|_aIrD0J5e9&~E@=<~t"a#'81_<`vjZtu@ilʤvӳ@Ųɔ&eJ 4<#uv*? G\ٟV^ꋽ 0W1aӧR+u St8GՀIUϿEx"@3TLY|MD+OePry$NC\WoNp}M+ZY9î>ҕ5DŰ=64cVp*_T۲$A!ьwJe%[ ކheK7s =f|H]K,5an1}OaQ )I:y.& k߹zG@+J_𔿴HX);׮^+ U,+x,' tJ'!Rb7IA77@z?yy;#8on𞘯K5<udИ)OU"& 4/ z,2m\Ujv-6[pgwFRo¯J,I2:^yBt|+, uͬ(UPvNΈh ӫຉ5skDKw?(3h 2sz?QV%$(?V+h]()}!4jyΞp%ABG2S$,+NcfFC |F݌0[(xAWyp&z"Ak5 ?| Y1/ǐalU=бɭ_@"~AkOL&?_Wx*@B fRY 6TX -q<ĕku@)6kug\rÉnl թ3ȔS1{ۤ)_ /^$p'#A 'CEw$/u dΜ8L>~{~CQ |[唊jDfR 5dg85p^G;sJmR wutD<4d$5Ipޠ[ͩSKX'v8bmo̬l?BEGތ(6\')ځJ2rФ>Dzlw)v֦Du%J8%!( i.Q@œV)>9xG"_ +'$meߖPF)HR)\[ZHa O% ?_w@֕kۜ.Jje_p ~xw qC? wjlȞ>G>c[H ʅ~nm|3Ip÷U'WKQ{rUi5|k{)i3O^ Ѻ%1)*H3AP1n  ģ 07o`!v&{0*{4bɫDӛjA{|C,#Wӏ,@\{MҰ|*46%T({ŏ? 6j8+RB<ۖYv+,lG?ۼ@Ŧ/ n(z(z} \AÆ1d GdQԴ{(RVRӹ2n v8\k"aaפs.EPo="SKl1C+DWB H-tK<,h7^4_3c"&%F+zCΧtD+fB//j-_mD)zT2 Nsǜ ⱐ!{=)N70"Mƶחs%''Wtwt>_A<'s!_b*(T”˾MZ;~]Ԡ}v@$rl?JOXYg1rMcq|Bp_M{q@} ؗ#Y_.=ar⢉ҒR܀3^W7]BHޥ$Q$?g!'ɆnsҮ媰O>G4 :{o>LLu#z8oK/]<;Oa]r s8ΈDe~հh#ipⅫֲ_pJ?])G~Ў |vG a쯊vط!E2}7ǪMKK/V^Ү#DB k j);p?to2FodT֖vg2Qϱlj QAvaB6lINUaᝧN.B J(B-.MjClyP%Íbxդ >2֑ʌLEC{_؁=PʟآooN` Ww+[6Z٠8J!ZXcML b1YȆ8wtj&D6~|Rn-91 +4}mQ& <0}1̲]υ:00AQ8D OCnXϐ_T *$|=1#߻V\s7=S(E&d@rФ:k"ji9e|}H-0лe29諑ϦD~07UvO*Kr^ S M%`8}qh%R8۲b玙O)RLS1Lw{AOc3 RA{k,\c&Pű0(|fȣԋѰ)Mz'dD,Cv-u1߽"=Bգi_jF(7qTFIs.F e<܏7{m6G.6>0=WDXVL2j^tS֘˔o ipB k*,oĖXѪe@#=+.tTtGb YkAŜw=QݟGmx]Y޿0UZ{" p@^5Ì1=j]W;{_ۂf(7#YsO֚[7"-6`>zY<+RU%(oe*j1zt嘶Zop>߬6$|\;KNtU2}WwszapiTJ@xG+l*:MK:-pܦ]cgJpSJrMBO8’ؙfѸ(ѨFԟ`ٙj/.N 3 E!_dg+Ҳ!Oj[#.?X:գMMy!`Ox /Q/fy[uSp9nZҨgF -.)32 4c60;&fCNyK]iR{خ~ ϟhUg]wc;By˯|]fŏKja'% c/?$!iH@Θo GSP(E.qZf=D9wϐꏤO[5'h^07biaxAF̘kd<ŻZbax+AR_FĐ )J[R\X8i#B97&%=AnBQ!ja` {׭#oJ= ӃL۬*> c7XPv6dwz3 =n9[MKjOyKMNd4D m_Z!3؜ L\);9<ٌg@yKWͨwի`Ȓ?b𮦙hsWӮEE9i+7$`sn36tEu]!AMaT}ɀ rۓ!,M1oPOK$CVMf_⧔-dQwk1js2BxاDžgL'fdXV$Usݖ}ifҴIJ'Xplٞpյܺ;%f|"nEStoFsOiV)0S ˆ&Ox 2D3c.o EKX`JbFJ[Sx3qI8\U`vJ*Zx=Ku]r DgV Jo_|ë"8E\3)dV_ 㰕&|kICl Ԇ/a϶8{&@$ *䫟XC0ErpT5AQQfq "Xsj.@}X OءAgQ(ǣeVM']lhgb%Co Qnpm3{2eG; S~ٗ& %QxZqM;8CiW$2ٿY%fqwM t,!N#YE@sK J{o_d; h$mTpaHY=iAy+.DS|~kkOfqD4Ml L1&#-zE }T5^ JwvLlfOћ2 "ў6l*%u(RG˅(izƱ@h 5֌bs!Ցjp~[)5`&\t϶@jbA1OV6dIaPU1hj$1ëc~p{.æ^7@CJOOMؚ|ֶ- Z+ ZCizaAJȝmϬf6/99!]aC= X'P\2}yct&y\Ԇ{5D)W.(]D+ZӇxpfD?c?QzoNТQ .F[9uSv ./9)ž pʁnH/lJw"jet$ߘEh,=>|twCxōTdn@U) 2wdԁ0r`% +B{7O|[Ip-Xjof]ᵯ@"RAIݣ6sAm&_B5*mKGIa$z2ߖz@,w huha>Ը.Cr\~߻9}kʚmWU70عO9OҬ Ro]_1o ˆGх^*C_ 1O#gF6#cH> -c25kmH~CQ@!㡎> ߞ}IcJ\ۄ}WDA+LbЍJ4ݠm BC6 T:0ʦKvjh1MSm+| Z\3 } (eGcXLتA!#~\[Hn!yXHwܸE,{Ա[U1 tqE3 xv6}8 &Z"Yj|“}l|?7^vtL_W:eFiqmof\o͇6ĦGAQh\/6Mo,&aOľp)!2MzձY/^`/?mVbWcFz?:4W1DNα'Y1߾ʠ@)~a[ӟ@[mM-7eK _ZF.._2uu~*&Y kBR#b1E#ջ!GNTnB/9QBM|_q+5>3 yr`!+-eLȚh}FRd|UO*8qG=<DU! qEnVDK>:`Ӭnbd7i Ri7A!°wF-KF0phj}K[hj?w<:^6Mi,g1y=c)qZJ͛}v@mlGcSa8'jXiCc D\@ޤM+>SePVr'8CcWz.ԜsUL306't1\Gaɤ˼aHIKFʡW;k9T3 [ f)5gwpNUw`օG"&Ģh&m[$ X~uǧ⽷(\0iuswaaܓU0k4)n~݇v:E)r; ?c=l78XA-[&Oiyҕu r÷4bcXIm.OW\ .ɏZheu1A>r8(u,g!Hr :u@HG=mWNDY NnWn6rƒO{ƅf{=ȝ=InJug)}M 3&pvWkRxlQѴl$Yo pkmĨ]yx$3H 1l.|r?CrdžՒ'ikqGdY}AmشRk "7 NZ4 Msb2Vy[~+#KW_sV2?N zLt~k];lS R7 T/U# 1%۸'43{[Q|)=hqm?ll'4MZm/K2» e3Z) j\l (1]8Ikp LjIAZԴJxu/\z , o##S|$21|`UDw./|d2+!ʤNյ*=®Ky0#[_W4no"u|*۫T#%^A @q\ϽaSHpvEP/pǰ\xl#(8,t=~KQ&n6P/i|h+XbvOz٭p<>?a߾9q6&/ s՟kIF;|&RB9ۍ1-LD` G/11j3}15n-^+8sxDPJG4~ݟtأYLXQ]q1R)9Z٠n3'F>Pڐ5oP_"F?6[꒲EE[/ S 2'DC‚mk_2K>Ե[/NU5Ak}h"fbFSd|!IUcFҝs Kjn'Lҋx8߭:\D[/ wӞ<[fP9lkf1X,ЦWԒssxli%i@b3/kxFRk2PGֈz3jX Z+UWU >XëT变±- xR@[ QU ric7T"IG"Gwpb$[DpKjZaqkq JtJMuӸy3FL-_3s]4.֙R@µޝZSZKKџ*aԴL>8#<̘|T"J[sع3}L5? DK} N+C&Z%l=)S4U'_ x` 5p/l[{ZaMp`8ǂfz3u T:s:&y qmR!KL<jɻ|Vp7;GA׶Zqeb#6GEcL7#Z]BvR:28ŷ9_ j<ғ DrF}1譚Tml#;- K]b#[nLjbB~Ex+Vfs L6,ƶ"LёI$wZO/I{mg= ))t*8{:H[V[miG"G<8 peۯ GXn&N(\jZ"6vҠg{p2b'`6"X1ȯW1/&3;d{Cʘ_ WO\2Qmy:|xW(Zm:Aݻo$S&U&:K!gP۷A <IVa6֌b/cxOW/xAߴ_0*ma)qㄶ!}A}6HzuU>S$]Wak^EY.uV-qSB'PLBoT`DTy/,]k=Qo Oϔ"zC؟)/TwCJz:c7c?)u.2VK)Fu-Y[a HƘc[Xp?}bNU C.Cm/&A@NvơfKDBPw%?T"V&HgH+67BgqḮ$dTRoGC0+: ѴoS9:n.ˢ$ YP |aX@wAR8N["] lRcS ΰi&3F%ahԧ:|>XtJ%5EM wxKu7uQgom<2'aE16þAH0 BRވ4 DJGP:-XP(S*'\@uoyPi˪A\5DKR3"7br]F2l`B&(~)Y̬ y:rcЦHCD2=g3stD•* H:,Hʵ<[ ^^uطњYஸm7@"aDJ [ ;z1Z\{)_1ڝfެCdXCW#V$yLMo(~x\'pJGF*[4GӤCޠ Ԕz?|\O ԑ`К)"x&AMl1ءx,SCD違SK.I[{v?tr^*#֚=׉VB㨍 qYͩ/AK{ZMl4(Vpl'\bv~cn˓a9M-u8] `9Zh쉅RrxhTG<pWi%f5t:6}'E4Lt=> 1pvBpHxc ژA)끜#v~HռBwwulB5$x5(gU+s(jhCvu][!;Tw0#vBÏ U2n}xT7M%Q!< tY)R0c L ˌ4 -H+\Qdi" qGYySKBwA64_؜:$@ '$b&Er5Up>5 l쬉!̻wvJsmOL1й]>V^6>t;!zpJHgnz|p9i 'dDyfeyMhmёNf6 auQ\s{BB-F< Kl*K<8/.HO[O5ÅG[QX;pdm{z7O)O} r)&^l;h׏^9bv@A>*W|+z8E=@Ț1>X>'̥ ylBZ>w/+U&cTujFEz)Qԝ>5nLp# AE!hlrBpjJAY4OʩD{c)-6٩RrBl"T0+Kq%~L jd DC3p 3 z,wیG'@%"i(tScД`5ZH 4NI>EgT,L/q`A_nl7d#L^~-5p*]62h! ά6 b!v,aͬ* =5ihtJ ;<^<k +tn0Lrcȱ/Irs6,Z[!/5 b/郋]T? FW<g ɿU()<JqaA\@GBJtv5s$Ƕ bݙo>;P+hfg b޻І54Da~I¦+Wb1MudoN퇸@^*AC>9 'kGEɼc2/2{ z`}YTwE jFlo&Wy&ETߣiiX(3(+v7RDzW$:m2)͗QH Z[pmXn~Y[a'\^{8TŔiiSVoV7l#jRG)0Aܯ4; Ό3 7ܓ;ΣM)@cƀ㾷ۃxdv {Ň@k_E.Vg1YhG+13Ϣdq`EV)v^zrgB٧ȵ.4alFSذBxqQU>xf8(KMHg~*Y,NY2LpnK ƍuDKCB-dW$SjݴW'n# E-(71 'Oi%Zt|PT?= PXD]Uw!O\V% B2cl "p}W%et U' ^N _xaᇸ0 !*(amlYŅ8/Z~haC0( NVJ&[rgZܵ.9u/4?ڈ+h.)C;a(_s&ɐ̸sA ~*uչ{EyItd9FY;sq =>ut2=@g5ՌD7Nb7$ 1L$ݧ ݨ(mtbE֘e Țp2CL(ė"[|ᙓta[Mjp)!R ԧwfcRN,cSUia'KYjL+.Z\8PRh(1x5yO%h v?hVLhO Ʀ3wujd̶D䤛@XBqTW Ai?vhMSbLri'8`! =)8P1{S WrNӾJ\H wX1s{tt+ݝ= 7芓"]_1o0"\19<\-FLZ2yt 2񱶚e7] 9_"X ͜zdٽ/)p`Н3b@5~?L衆`漣jũŌ-.A Iڃ-UceOKiLea$4~LY]R_^DpŕbᑞmbY%mxJ-rz[ĂyԵn<'<+PJڅ䎿^TB;8QD%ޘkxG#V7H'?;iZvPûTe2(K/+AKkě}Gc)c(%j|X`h&|e&GƎntu3:\WDAut19bNuk>.HxR,̶fnC '2)7k3 ,]52Rɶ(! Ajg'j^\Ⱦ֊utQ!F(XeҼ5𑰘 `R!v Kb㏙N?RٟF[+LF")9ul6uI0v2҂$2\Le; R`[ qH , X+{aVyFJXxȬW0 F1"LKMBq9V )&,"V1}VHZIf{NQ+0@ԯfEaj(8[_Ckl|dGCz&"!iVtfWtAXZGr_äu#o'JQ|"kb3`s[%v7;v[h,͢&@.2_X6 OrXĜ\U/* Z櫲(ٍ*L_'7[&VtWx6Tc[#o=?a`oOw\S,xA N5` bNM?q8/DoW^LaI^SB#jXg;H[,>grF#l+ H8RM|80JRVH>1-'?{չIԙVWtۖ&q-CD&t| Ru2PsL(i6eM.*E{U9GCv=&dCVwvenxCȟ Pe:}lQE k.Fи1HQ):}y)5AOy֋dr9f&`gZxO2l&5F‘/99=!#&Q0y)X^X [LSNM*.RÆb %,V&U6 97dܙʼ.ܩ>$칅7n,| / ܈j=xMA ڙ`y7Ar@-fK*}LtIqpĈBvP3d?W9/V.^|xMn2ddzȭϥ8`ue JO G r],ts GY,ͣNwͯɚ>jkͨ>ol6OԳ;eI!^#%0"9O0 +BY̿}j=My`<)t}=d_h56܅تAXGCj:\|$LB=Y>L P~pm.08$J g2?`gz{I5*20:Q77dğdZrX 1~f'%CEv,@-2Lo 3fמ=(X7Kkd{ZOb]n93o uC.vB]{ 6`<$Zš-$16h=ϢcI>nC(;%#;1٘m]zlM]* H|o;JlB +yHeN.h/UL|P;7 SذT_o=d@a]n/(܊=-\$USx _WItͧȏb9\ u淭|IU}w#Y/VؕϾfڐblџ.GlDyn0-['Ϙ=ʱ wojP X7_`TCp:$O ;㗸iΆY z]1T^P=' l.)g|8&fi{q"ltWL~bʯρΖf[-}Gb*g c6!A,B bxC#C 6X&k Q}Oa;"gGm,`1ϡ s9ʃ7Of0j<`+IŨ|oo}Q#-%ܗ;'+U"( M_Xb^蟠&* 4GCVꥢд\REC %&em—gvy(P? +fSx;s*9:n+[ʧ:Gebf[qKn'wfۥa /į+++>|󖻜v'M.N@A!Td¹:$tp<fEPm;vY,%nZU~@$FW&nGIpkP+Sʽ.=SO t WAc%Wj[𝗲S4w 2vm1LުKC& w!1H7m#7~ jbD-QL#,ӑ5c^DBQ% `onw +Q7<[ۛ棌4:=U>U Q0L4n'=nh~%j;K]  tI$Qp3Ni"(@o]G`7b+;BufM|c!<}! |=*Ԑؑ/'B7^@jBi/iOɔ4kWdÙN~Qôɵ]') Tz1̼X}\D]KE-}9gn*1&؀mH0HEu)b=7y<95`Mabz3s>> o)=pPoXISM0#-fo=Y'k_#}fӁSA737jRp_lz{MdH@MhZDMwbpM4.]phtie|s{?)q8}\Y7Ͷ+deX&#jJړ!*wo>>QBq%2s`A|0ҽ4]y&:PrU?ڲ':RU >вI4D_ ݝ.\ZUW Mhq be3`WQuX4oY)Է8=؂|MD3+TU-J*751oVW`oB,/'Obo| e1^q4oE<rX5m nl-_`1lXwml&l쇋1vK1"tʬJY"M@Vnn#P$`*[+Ÿ}E7r4 m{ IY/[@3{eURlt>^[M΄3)~v=k3 V [^P&:2#GgKej_FH0tl)3 ڔNր%ͮD`Peq2qp Zl"S%p PHs{k(zGw_lVpg&Agd?*8cE,Xf)=vGe"5װ-*5)>qp6ȻӨ/Pbݙg.ufu|.|1ı!lPnfPkS9X©e | )59( C0OucӍ~N|BdbF&(p!3}+JE'VF쟼atR-h;:e 1W%xdK2Z;Б ?óS][@5 Gn geH'8OK^ՌmΠir1#{. D{c_>$Kme~hwKm^UdlRy)ʰ$6+,R chNA a0,jtf^ ܙ[ _m:$ed?}dEmRS8%*r&6=F,}AP5{ 43@r9TN^V`sZ֪ { EQFf(zh}]ЌzA( TOܣbf!祅Mq) 7:# A/v!Gu|CE`,%T\#H uFk,JֲM.G(H9AA?NE%5Y :;n"ڂ,vȥ, H"3eCVݮ_@&M#ܿ[򦊥^d0_BJwFtD[l"`K߷Eo,dk`q19ALWr|>*gO Z{ml˩- zFczO0I\|؍zy}s̘#''Ym`/P'{U=]qAWoYBLFIढ़FoymoAGIߕlU[nASJ,wa0>Q |Nzt&\inc鶳O tO5auVAר[)c/Z3*5T,[_;?W!Ƅݼzi^Q:hd0=I$"fk/;XOi mPxmj.`% 91' mzos0O"l`lnKpe1Y`80BIϺ7d:[~SP [ Gf-tj|/jر2;4;6S&B-6ݭ4J' \AmŃɓD+ d%et*Un/rb'F)v> v#toM=.Pg\