libvirt-doc-10.0.0-150600.8.6.2<>,4f}rp9|@cQɔ~9MXp=>vpZbCo` LCZBq*6'R )N6^?aezt~',%p#^, b@7Vb!9 ƾn *Qɕ MD lP"5Y"gHs>64w's<zU[]2]=k`(1"/v@mx%JJ|҇1}cB=\gW-ykfjBWpە1>;|?ld " V .:OU\<L< <  << ,< Z(< [d<`T<f<ll<qqqr?(r[8rdy9xHy:yFZGp<H`<IP<XY\<]<^b qc d e f l u <v+z  &hClibvirt-doc10.0.0150600.8.6.2API reference and website documentation for libvirtThe API reference for the libvirt C library, and a copy of the libvirt.org website documentation.f}rh01-ch3b|SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://libvirt.org/linuxnoarch^   -)X8) Z ZqXu<;$ ! zzm*_,F3@PyS(ldV&.AY9:("t ;$-,p#Me [/3n})W|&/Yo$5{R&h:x4\8\S:~WG666iGFVBW  ^<S Jr#"8B)5x(urOfQ>t-h1 %W(=}o IG C vN ((i#M2<' h)I:E3*6!-!6)::~V;?)L15%pL2Bl0>>+Njˋ5T9[S'e.QFa10tL+D52Dumn|#$#-"a"() ".&:JA 817:g@@@HEG@@??:s)2lH1"'D?&Ν%!%F75^{$,x FgAAAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤f}]f}]f}]f}]f|Tf|Tf|Tf|Tf|Tf|Tf|Tf}]f|Tf|Tf|Tf|Tf|Tf}]f|Tf|Tf|Tf}]f|Tf}]f|Tf}]f|Tf|Tf|Tf|Tf|Tf}]f}]f|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf}]f|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf}]f}Vf}Vf}Pf}Pf|Tf|Tf}Pf}Pf|Tf}Pf}Pf}Qf}Qf}Qf|Tf}Qf}Qf}Qf}Qf}Qf}Qf}Qf}Qf}Qf}Qf}Qf}Qf}]f|Tf|Tf|Tf|Tf|Tf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Rf}Sf|Tf|Tf|Tf}Sf}]f|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf}Sf}Sf}Sf}Sf}Tf}Sf}Sf}Sf}Sf}Tf}Sf}Sf}Tf}Tf}Tf}Tf}]f}Vf}Vf}Tf}Tf}Tf}Tf}Tf}]f}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}Vf}]f|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf}Tf}Tf}]f|Tf}]f}Wf}Wf}Wf}Wf}Wf}]f}Wf}Wf}Wf}Wf}Xf}Xf}Xf}Xf}Xf}Xf}Wf}Wf}>f}>f}>f}>f}>f}>f}>f}Wf}Wf}Wf}Wf}Wf}Wf}Wf}Wf}Wf}Tf}Tf}Tf}]f}Xf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf|Tf}Tf|Tf}]f}[f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}\f}Tf|Tf}Uf}Vf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}Uf}nf|Tf|Tf}nf|Tf|Tda92629d2c38e843e067e8eecf645b815f1eb03370c7a15782c4aa6b551d278d9cb9c732d990c1c68685396b4616dfd3900cb2504654571210324717e3a31075549857ba0ba8e169843ba8af662f6967f151df57521bb453bffb691cdba9c50ca2b9778f8dcf34b736e7c212d8bc81e793a12a42ff2ea521eed7b396d1fc8348087f2f29b4c8482a3486626da79c32325e0bfa4c14a674ee2a20991b8080034aeeb69f954f42e6776c6b6a2a5adb7c47f3bbae50bed3dca48c484d120b18eacfbaa9364b12096fa81c2e7a2bd0998137b82387071347d67268cca37eff5fd1047bbda36c583c3323a7f37d0f29f59aeed82d40367e475588b599f037905e40e59a6251511c20999f5694f5d9c02148425b02f2610b94e437d9e6fa76691a7af56948404d47d9398c5ad5f538058f6f31d37b22fef16dbad4ffee5ec13993af7fbd74fc6eae2e0534ebe2a1bdb367e066691cac7ee4ed572c91bbfe54a5de9338f432a2dbf5f0f2b406d6d27617f2982ec2fec3ac38d849daf87d583baf2d13d00b4cc738058eb237b1537914883162940176000da5e9e4989353266a72527ac53ee2f3603ca3834048d064ad8b1ede409cc3e4372f02cc28241db1b16f16d28bea80d6063b7c2ac415ac5f11a4c9563b2707176b38d34a48839b3b79ca79bffc2edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531f0d4f14b7ce4d66a3fbd805e6446cae3506c956f1d2af41bc73c9f5df68938851db404a7d89bcbb39c7f2ef071cdaf9b8a27730e5c699641367c095dc5695bf2a68830e1ddee08aa8da8a391defff84f54e4ea0addee3363b7edd589e54e4d35a43580d8d497bdbcea7ab8460cd02e50bc6e64c17bf0d2adfafcea296f47228990cf3e84b1fcd997a33ff5e0473ba71036a2960e7eab5278764d479c2a29fc32b806289f329c171a33914d830d23781c8770bff9c2d14d82f58f0c597c3a8154125c8f45a975496efcac4a4a047dd9d94b2b57de365abf7e91d8c11e3b4e3a54e3806ebc2edc8668c2a18844cdb8c0e1f0696a1534aee22bdc37840a0843ed5a28d7c63df575b54ca7d20416273bf87149afc5d198320736637023a452cdd5b9f114d2a3c54865d72409bd4b907afbb949b15679bd480a4d5250ee16fe7f2506b6f6adf5c527b78932f496014dd55022b7f072a878c7fd775f0af0f59509435be3c526c86b9e6d162ea1205110639d31c7286b74f78e11e816f90b1484bdc9ea9e414bb73ac7b7d0df7bc74ba3ebdf3d89de44cf49fd699fed99aca40b172c2e016287602a47a8aa0f924fc07f9297d520e4672328cb011689b897cdd913cfa96dce89a5519bc80ffa953ab207082318c1bbeb1f7d02ce3fa6000c553d8fcbda269148b4fbf42d0b8de17d421678d6bdfafa356c752e78e447152da45d277b81161d04a5dc5539b1eef4d178cf2f56946d2b20a790ffd6b2adbae302a0ca5461868f8c82075db15654457b4184c1d22825b7659f922382d265316ddcb8d50a78a285b2d0a89b7a64f347d887185a948a9eb381f2a5ace9723098a4c231cf4ea740c976941e9c9d4409551eb593d1218890a83e8f9062d7209a0a7549418929673ab182de4a3e775933bac1ef90370d4a1ac4c5b819c5106288b2060a0342082abfe9a9e4584e8d654446e1410609d0605e552cc0137da3c267eb5217a1410a4ca0b4e48f46185900cd82092902c696dfa9f8750beca54798d13a859fe7a0ee0cfbdf289a03f27d92b70628e483c3c7e95297dbc38d21ea8b793229c214c38842b81ebfadbe021a6a54b24eec8248a2cbe086e976b604c7fb442bfff54ccd32e400d6294b86df18f3868324dd1488f57adfcdbdb9f708e27c9bbf0b5496a2be12849627adb99b1ded84f955fe0e927c8647a2b65e3869207f20d42cec539674c2dd1b24659bb03718b19f1fcb853b3fa8f14c3a6c9a75f11a14e94b323aff7daf58f15f8ff8d298b19744f23184d196856ea3dde670c476a3470ecc615facf5aeb245a2a0f1a5b8a6ab0eef4e3af9fff3a8548531f27bf30997cdadbaa5509bafee07033f94855421b9db87320250e31066b9d7fd187fb776311f4d30337e4c896aa1d494d46587d7d2e26ffcc31ec66f457809c0fa8198d540dd72aa431668a3892e8e86844d8e133557461ba3f4a06b50c29aed860bcad6b7f74bc56359081e0623d00b7592411286617db31b7acaccbaab9845cdc47109892310d7a8b64a41c0cd2d7dbdb8ff14770e1f0a7aca357e5766a59c02a6900ac4f83c75684b30ea1abbdc3bcea46a8197030d3fcb57b5ef225700a306d595a21dadd241b110207809f271ca9fce8e3544ac6aa1ac9ddb7ea163c620efb680dbcfe0be4d1032d2de0e10bb965dde1e438c9b28f8e255a8a467308960d32cdb687af32f348e9a0cb34a010adb5de589ad2343cf6b7902f9308363318b1d3f6f2ef1aaa720f0f75cb31bcf6c23da672678b451057ec133dab96d5aad7ce75e4dc6cf0a3103288e5b488e730ac56e307164307fec5b79da7d6687fbe74a2839c744946ac6f1991e013152fa995dadfde8a344141db480766e78c7adefd9340caf41cdfe1fa4b5c620a508f422d1b29c9599728e34a470a45199898fa1a8bebe65db2087231ef865d85d93ecaf426cb2245717688ff2c5ecd692cfc377acd8acc1bcf1242d99907048ccfedbbdada9d16106fec15716688a7787b1ba0c2cde2e6c45666296e4c0c59830f77dcefc71d1b8984561861e0154a34a4f7cce2da266131efff0a953339ed9b411027c11f2c816b6d1d19b06a70d59941a65ae1d4922a8c69add6b9f7a938b65aed108fe447cad7c84ee911381fb9ed479ffc4d3c7131743eb09a4946100dca416e27a15e4c4c42607d67488202d62572aab5564a474f6cd111a13e348a58e507de3a3e4aaa67d798e4c48fc71146363224ccc5a8bcd85ea892782031f91b5d53deb682fab48d3d161de029dce013d70b76d349dcd65b48c0a980fdbb3f6e73575ec2efce2014e72fab59bffbdc753743be94e68b03885a6637ff3caa411b9854b0f4480b1c9dc25bc972d53860a69ee26a1a0155345bf80dc39688ecf6ddd2846a980befbf26fd4709c3e978a54347d7f00df129e4c0450097711a62d59e94e275d6fe60a8f8e5ba49d86233b7cbd097012116f3396d1152c89f8836dbfd39a94749d4b19a85c6577e8f4187d59b8bdef386c748726da9328fbfa9b801676a63de83d4558c290cdfbc18174090199fb84efc96ae8a63624c4453f9f33aaf8cd5e814edcab840607ef4343b0ccbaaebe457d0b5be87e43a4b2fd5507168eea56b4e501f6b4b43b1d65df64be789e5fef062c8f4abbbf5c045ab115e7f0b68974bbff62dfe5c328cf101fd06e45627e43cd07d0a5bcbba9ea9d70af3ae3f8d42d0b8f9f84e14f0267e49ac371f04915838e4e5180eddafade59028c978eae2676d8f232696630477fb9b51716a2f094973add09db25ab51f9c2da5b7b151c76448834cf6b61891a713a3e837fd8ca263e34a7a64329fbfe1ab910c0d0cd4fb7b53edbe59edcdbfbf2371ba5b8d4050c1beeedb45f4f4a3a085cdb1f8b9bd1d4768c8cb72c1a17ccbd8830473c2088a4eb02e2345cad57b28e7a4b74efe3133f65fbf92ea0436976e6ae717b14f375008f584ae3fcc5812b88219e232d38889c7bcc336815766e91c00e9c23f75ade55db98c7b17c5d47c58bdcc09ffa13299e8e61ae8835531cdf2c7d69d2f8f2caee9f52543f270f260b15808444ec3d733aee3700f1475de8a404a7e6b19ebe9c5befeb32c45ebf8257f084ebd51454c0db95bdab33cae7b3740575fecdd707ec784fa8d4993f38356ae27e1fcd4bc09d3d14d268deeff3e6b9aacbc9bf086de20251c9fbb7a51585aaedfe4becf0cfd2348ab26c59862d06ba8f73f1a873d3111797558f4ddc304304b68e082515c3333b5bed819910c0cb364f01284af0d9feac5a599a0b67db1c031bdfb107de354ae528624a779b121ee4ea7f5ecf3fade75fa18a3df53f4ac68f2a3c331921f887adf009cbbc7842e0508576fd6fece220661c7064a3fab68f64a513ef10214d9aae48bf298a685c5555f0eea41922a72d01b0bd2b3c2efbf9017be9e470ee73fee2bd33b8c93f25aef62308f6d1cca3f492860368d8860ef3ab615a4326622f9a3e758d418ebb4ea55eea0b6d7b443a0a118fb21e8ce20d833f2893a0d0990ac79c6b50cc3e6b63bf8f68b111cd83f3f04bc2e38a67e7a9535a8725e3b3ec50a58c6c6b1fc82e66d8cab297cf4eb608cef40a90039ae8edd6828fd82e002f7cea570c1fb44c6f5cb32859afd62671ae5a91f606cc5a01ab8664d3c3fb44b31369137d7e9bb0e47e68430486ff4bcaddb407391e68df8e31121fafd11f9679617b0954064e22f1a3a9854f814012a2c15bb84adfad3d176e6c26a2795ea3a5385180836405c6083f87dae60aa1ca6063a9649c33b5f1cb06b046252d1e0a6d8b11920648e4cf46b2ecfd90aa9c5fa25cc7c6cd8cf29ba26685c9b713a539cb83aa8b5b8b9eb6fb19b9239817774d2df7ca556f9fb609566843a23ab0a21f4e2f435ee8017c86c0f3cdfd2f86bf7d3ce701dea9a02fdb282ddedc0358a3065876ad68ed96937edf27822fc344b3d6bcf80cd29f37691cbc876aeec0fc157d68aaff8b0fb32cc9153006fce2178e53046aaff5accf18f0a6fd52aa62ce0108daa874bf8d20828835998ddf726b0318ce1f6bd1649169267e6485db28c4f8a7223a895e158dd102a27902b07dd36c9487e87e72b9a90e41b35ea9ff7d459eec372afd26dfc08b1dc8bc0c126112cf052fc03ed1647496f595f4e93dc16d4a7957ebf583e00ef41c287b8e64a6479dd7ded03eb8959a454161a2a364744bee50435988029c3ef0adb821b53884d09929cf2001625e189e74f6e44e674d135269fdd8569b1606a15382db809e8d40b6ef6a8d85262473d116252966cdaf477d4d85416ee8f6c26de56c8e3ff094e88ad2826a5566715760006efe475ac4d161f6e019bbe0c2463476be01231e3402e626d858cd352793413560195d2218116fc385adce782e2dd7cca5d09334e5ae1b1129f40c945ab8c4f9cebecc5f168a4ffe734b5daad9389cecf884989e2311e347fc53ac332f4aa133166167a149cc0a9359d98da211f3346f31a323666dabd68f6efd6343ac1236b1a9e183ff78e90de25d357e404732d9c02d5706938e1d7eaed069d4a6e978738a87f7291bd6a773d676a0bbeca56fcfd7ca50029923dbc48b0731b968a5242b8583c7b62c9e6998f25df018d5a568ce8cf0e93c37a00b2e9ee0dd39c8b01995c6e3fc2e02c8a43009909db0068cd339400054db45a4cd918a00ce09da199703a34074ac4db615b4acfed5da6314ffa5163f18231e49742878e74d757db1bce5b5c7388b3f8fc208141e94141a5c9294211d14c54d378d04e199e2e8d73109df2e559b10c5878999cb8c9067b89ba8906090c35354a0a12c4a3541c29d6486367aa501ae061df90da1941c5e2dea4f140d3dfaea2666d0e710b359320a602054231b9d7a9d27043cee2809940da84d739909e3e7c85e11138b453dddc858afad0f99618284b8d5318099530ef6f67e2451350d8bb199b141ac7e62093bf01d3dd062f10658c2dc8f94546d9317544d956dbf818913941ef818936d84d4e92b2c4de3e6048ba93c82a29dfdc6bbb11b75cc6d42babbcfb83d8cb4909e3b589705b6d9c63795809e7183ae073a9ba19c3d0c91e3e13cdc978991cc185147a3399e64c3df17d1254fcbb7432de6e39b73a832b356fb87458e8ec0f20b736f51a6fe05a2835974dd70b9bfb6260df3386b964ecea5289aeec9c3958b9c683f8d355aa1cf04fb67fea9f3e4bea3e29f54ee03708b14ed672353af69e6bac7eede7307ebceba992c26952ce3938487a393733e5b86d636f29173a6ddf2903015f4cb161ab3cb8d898dba1ad208759a83ca3dc8171e75ac2ca93dcd17f4f8f689281462371ef575ae0f79acd9daefa3a6bd832ff18a46df1a27e2b51f4ba8bf5f2802fb401df2a0a37323d055d0204d46c8441e55208fa5b259ed8d4d29fdb045ac369208ab377a6c474bca32edec6022af213dec2d85e2a2b2cfb1c39cd15d16dcc9ad9458151e65fec7b9c2b860ea360cc3381efe86dab3c56bd5e61c1dec0048ec10faf3a19451f3b0baebe23d43c6f0d61a90048a0f22cfadd4f00a56b5a917ca190e82cc82f1d550ad1ccb8cd7a2260e7435009d9d57b48fa0a1673adfde135160a2b7f38af4357351c8236c91825ec7db4f3509f485594b3efa577c2e22aba8eb6c560cb833c206bde32a659d0bddd083c782159f9b62a582d34fea3649f8c1f582cc99e4788bea506597a88168f00a94e7e11072701782824f57c90d854ba49bf08ea8c23f70737ff6d2fbc1fdbb2761fcb78a652089147c2db1dcb9948c79794f3346831192d2eff1d4ac08119e0fb9481cd5756876528cb46e8b18d89e36f46717271ebfde2529bf09c97c872f4e09690d7c22e9c9f680aebf75e5d9e0abddfa1ec46691368e56b9c3c56141f0fdd66ea165e60e5fd5e9ac05dac388afaeda07c0dcea7c7d1d8808a50243d50ad85d4e14776ebaab0f70f9bb23bbc531601d1d86ee6d888027f17f643050a0d27a6b8a6ab79811ec1465493a34dd2c842766b03f434458781acb3bdeed533aacb512c3b9bfb85bf329ae0e063cb84f8ff709c87369d3d6de0b68c516ccd6bada03793468ac3401fd151965715c382323b4fabc6ec4f5b41dd473413d9e2263f6a51856f38bb7781ffd297c154c775ef7c5f0d6a7db35beab3bd87657a72858fdeed73832a88957524bc14a4b50f8408b65dc984ef9242802209d7e1eeb05e750a6cf905490f1eaafaa18fe0f838be5a3527bc7321f02bd398fbdeb5946354603e5b71190903e9f503a9d8dbdad308a6942c0d1095ded5fa8a35d89eec8cb03689617a8f11bbd99e06f9d0edce503cad71be011e951664bbd8be32bc66cf5ac0503e4607a879e1c8d5ea0b8c15ffb803926ac0323379a6bcfbb06f7ae10d01733e179eaa8abd135cb15bb1f1cd47484be5de716fc2bb61df734ba0ec2d06a2da8a24aa069aa5baacee577b5aa393c327d5757a77d709127a46afc5e55df0acc4731b0828f7b02147d7a9f634ec9481decc138695f8f59ff1602ba0a5843ba3e769350dcd027cb5a16c40d4a2a1aad1aa0bd74c52be25476dff59e0a0748b8dd518c3a7b7a6324a56ee85c907520691b11ec28698dba6a279c97280ee6146f4cf10329d84869f5067516b81f8f11306cf2c0414c8e2925f843abd0ddde1bce9686a4bb1925f1b9037f102b72ece4f25f332a7ebade92e5f3e24679fe38e74e3d8183f31338311a7a21ba7626768fae28a6aadbb64a97cc52f85563cc9176c3229a92bb29ee34a667597ce81f92ceffc0761105a7d4db74f77b087ca83453f742eeccdc0f8e2196225370d2d7459c99502b43ccbbf5a4eb2b63d9d5795719e347f82155aaf99517916ec0f1be5ce6d616bd3fb6a6115d454dce2d3849f5cab86d2a8f721b470236cbde49bd2f4a8ec33768622739678098b859bc5827667219468ddd3348aa736cbfc06fb2cf349d2e31d3aba8ccd15c29101c84e0dfe73d9accf4ec30efff7a668225ed5e9444481fe3489e7d40fc234027ff5eb55293eb67a816333dc56b2124a31d7448adc53c8ed370694772dad65db7852148a9ce135dd8cab5d18af3d3a019b6db2aaaf98b5c47c1f08aa3d2957fca8984d77bbde90f1939f6dbcbfbb5252fbe4cc70d563e362e1393b02684abf2e0e8b2d649ed6a4b0d3c77f0ac12bfc8e63aae705286fdb4e712e12ed659f05452747bb8700102c5b8a1c71c68bc0a7521a0713ba09ab3e8544a2c2015b8706aa52824a847d1a3c0e9cf7970a80e33a6b514f202b1a1d3421235574ab420ed2b5334ff1d45eb715320ece964d125fc3068f34c288597d9fcc4c72abcb807a56208a8571ecda93a8d662b830ed67eb5c65e889d498223d94e41ee480aa215f329381bb479808508f587ca5e82b88d98937080528f01ce51adac4e7c1fbc866371756f24da7a070ebde7e9d3125a50aa39229eca8f3563c1684fb8f8a7c2b55042cdff2af964b957264709db4a98471b72aeefed9710e4827062c5c670e91fb8a69c400659b6e65c57ff3acebf39ac1ba9589602cd3b5155887e827428097961305c3c60cdf706f96fba64d7a82a0b439498f7ae7af93b4206d27d5550eb45fed0c595c34cabadfabdf356d257de20f0358a5b07341045b7374099c04bc9c820b3505dca6c4405a7ae893f9d6f754ca660d9a7975b67cd44f3ec410afa2534c9532ce5e54abb51b1f2c72023e47b03076589167fa848d6edd56880fcd132660f7424fed0359fcca72ae8bd42e4cea35f5734c4b17304c7f0cc54ed8e802bd0bea18e8baa96aa4c01f088c366ebd585cded72720f66900f5ebb2521e0a5fe7b20dbae1cee8e01b07dafa2c5a5ceaa373a57aacf38fe9e33ca970dac4a990b3733271c968c6c8a8475ec92247c526b684b0090fd841919943e39e77dbb44faac977cbc516eba96918d0e17972c401131b3d05be11399734ef481bffab0177b7769023d6534ee867bc9f7ce508f83bf7e647c54364d7f2dc2ff9dc24fa9c71a6499fa8668f0a6951e2da951fdf06e6950262d2815c636bd96f1a9e6c362e94a0713d5c3e64a08e5c901740d8529b6e80022d6a5f2049d2cbe4f9f3996cf7134eec06b930fe7f0bb2ac722a9ff616a5fe56d94f6ee066b79f952baa3db19e2c891d81a9ff519fc09b4a69926d7039cfdd58c3f42e0c0d6d68d13b268ef4504f87e541f94a263a279fb9107dce26797330127f4edd567a70badfdb8475babee45d679410fe89975895090695fbeae4eaf94f304fb85b2bee94deb3fa20d1c67513bc19a6fd2da2abdb686762f73f8b07d4495000b85b7845ce26e0348a05dea2288208d286e6d0efc9cbab6d545250d872134ca95878c8128a2a83b48339dc4f47e5cdcde03f47f19cc7194051e17463891f603b8354b6ce147972b3d691fd758ad03ae55313eace9cec12c3b651a6c583386f719f0b03cb2949d6ddff3fd4a7c92c6e1150c4afc78aa93b752f5b4df3754f3c90a1878501ca09633cea75030d7532b468b40505a26cb30b33a38f4de329086f252849ac6c325446a82b4e42e0ca9ee4ea64134702a988e11db8226f0dfcac48728f6d58fcd2cb324bec5100b8d0c69bd81f907a075ee500756e5a03ff1dcf2e7982e3fb020718748280e95af60abb2611d3964f1f57b04d8c56d308f4932a58e84ea3d6ba9e3b80211aabfc929cb97d19fcd04ea7e0c5283b84690c3ece827fe6e2fe587e397b24bde26618eda5ecdbf503dac0d1b94311e7b8d6cdc29f6704b2f6bf97fd7721f39bac82dacafcab56e517adff6808a8532a45971d786526408ab4349ccbae64ab94de29579ee240b7fa4e93ea7e4652e6799454b7c6d8f46a07bb19c6eb8ee92a0d0faeec061bc0424f76b2ff5f09f7e880be79a6aee4dd41aa61869899ed7307b59ac0538f9f6d1f6bd96891938518947f371743fb185b00e2c701053a2f02ae505bb2277801c4350c51c7b04ac07012606b923e1ba27947158ccf1ae36913601011508a55103ce1bdb517a175d752fb35eea8a8e43036dc36301a51d939a9459c7b5f3008634c06f25740cb0e786cea50c78f2fea0a6dcc6e4f4337d7c4174002108d7dc35574ddafbfd42f67f31cf47a4bfdb8280f7ea8e879c0eb53065d9026b9669846be9aae6234f9c180b35b519c86ce61f2b40e0837c3c00389b69e060ac21421aa19e47409bd0635c59801eea6d2cd14e8148e21ce8fa89d296533d13b21dc212a969db9a0a27efa1ebcd47cf1803b52df6d8ce45964dcb288bc37013a71c618f2d13259b60433a3d2de2121870a65c2f95251c33a6cc0d1faa39858b5cf53f6e0ce300a18e937158bb08dabac4e3bada9bf0ffe83be5fe9ffee29b3dfc69075c64911d179b28877789ec8679331477bb27444061d2e39ed630a1526e957adca7a445b3f59f710549538d2ce9dab936e099e981adbe7a3d05d3c2d16f1618240d6414569e81d093559e8782e26af37d8b88987c53cb67c86d45e18ed504eaca5c8248faf5f3050978e7298a0cc5b144f9ae7d21fc462f6c9258320c36b968d779fe9b660cca5546cd37e8a4b6865f40d942e14b7c0a6cf55cf21818412b6414814f83f3cb4020b6dd31965d877b1b3b684c6161ad243c1e9a1defbbad0ffa89e868f4a1dc1b330ddc9a2628321b5007996cea65a0c9fed8d7136f4e6073ef68aadbe7b3db4d031fc36f1ccbc27d1fcc393d4e89a2ff27931ad24e671870555d442a217bc5a8895056683078bcfa829c8413dabf6894609384c6765890a841267ab4a6c530daae16a60c1778ad053c6f29fe09e8a3d410399e7d26aa6a462be8ff097a2d59f5bffff33828d265817cbea9aca0411d24c48c89204a6ebfe3fd16c099bcaf0acfb51656d31726d9f7377e0f24d0f497caf9135350a7c80466bced1bd6535150534057b490e42ec063516307db245383ab586637964c0d6ad8a902fb96442643751fe946a35a3175cc82aaed8f4a8cb25a9585b070de2df91159f51eb85d98e76f2d2f8ea9bc64331fbccb493a757f4ec1ecdbe84e2dacf5c26cb9c81d57b84043d6a14bf841c848c71ec0eb63a68fed530b5e96551efdf218f91f896d1fe42b47950d7d7caf549778004ede5f769c3304f9395e69cfc33f0e7bd9e78c28ba5d64b6ceb45c3ef1adfda05fa92275df4572264d06259a4a25ed33bec4454024302cc14847f672d38d36d4a2a3ce4118f12e4436a0356a70f2ab41359534dfc68bec6565e63124509edfc448c0334b355028796467378b13eaa230704cbcd862ab3f608419d888da01898062d3dd5861d51f7e7f81d2330d72bd01f8804cd8a8790556ad1ca00897cebf77474cc5ec60b434cb94019c207e8e7d7106040fac2bb9e17106b5029a06df7875e59b7ee95842314057ee9c4fecb2eb8018e4065e90cb2b1f9a4e126ba3b67c85231a4ca06779e9265091907745985aeaaffa40703dd7d15f060d3f31e223d24ba487f8697174005c1bb71c659383d13b27015d96700fc0b394f06adcd7ae60fc0f68aff7b8266b19866f3919615a268f022d913cb1436f7af9bbb98655302c2f7cbc1600e949b9516c64f6a75db5823905848260b5c4c6cee7312eaae431f42f4c763b2d56b3cff30e71620d797c72f8e31085d640cf83d726505d98136ed269511dda7aa0c9b1d3d46a909359c38fe1a3bf0b727d4362239aa08188ccb9b105190923d8500078513238f84fb550793355a695230e1f41715f4db1b559b9f3e41c5e3c15d2c292980c6bf7eaece67768280bad36be9e5981d60f925a6e885a978b3d738faf8dec0ffbd3a644a1cb4289c435d939e7a3624635c126f1e8c551c0051cf2aa3062fd0bf9528d79ec6c7e1b9b55aa9171477ed68c564a18a9334e52e8b5d1a742ee982f26c2e80df6aa7be453299cb1ae3d89aa78a0ed0c377cc92676cf99e851f131b88d7ecd7a77969a4230fe0c61ab4fa1cf5bce37ae250a7def275d8b559fa51c1dbfccfecd79b88f01a125413a7bd2da4e44b7f8afdd464a97abab693d5d4487e648f94d55666700094c8f6e0bcf84f87c33792a729c34d7cd842aecc374a08580319b1fa219951ba018975745a7e830900199bc144af610d425476cbcde2ce9b3e2bc31bcf0e4e7ace56033af3e0aff31a153f3aed2a7f5fd1b51aade45b7adbc4005db326ca6d295ec8a8d5126363e8aa8052c81e0ec913c3aed4789f2c186bf0d478437ab6d34a268494461a524ab85e09fba4f46ec3ef854524c58b2f80a321e220543f309e5e6af20825ed6f925eaabed86bc06d6fc87edc5394c1639d6c8542515b846a46892a6bb6ff4ff217f23d31f6da4f9e20d9b04c14bf1d7ff8e63aea9e1f91516f9be41629ed8fabf1eb5911747271bcac4d7e24f6fdd317c2b1973b37eac932ab45458cfbd1fa5e20a5850703efe49206996475b64561a79e69111e9640aa9414134b81ea954c2ce93ef05c85f5a086653a2cb6d00fa397d3ae7a47c7f6c24df464d39067bcba00aa8c46a87f45769b86f7a2e2219d596a440b60fa3005029b0979cd0cdf07e6097db72c797e1138d12657e20bd398c592c0cdcb97db21f9bcd32098650dca6974541d5d878168d8104174ca43e94027ca561056cc58b0c50ce1cf2dec8aad7e4d691ab582974090e1c1636738d4066fe2b1dede68fed4346e42235eee59cbf21cc9bb5e82f64dcad94750a3434764b461ce4e91006dd9b8e305d09b83130740d1e64406e340df20e539344f4e68549daf0e545fc8221e36c255f0d746996d17e31662550281eb0d4ac994b1b65cb94b819711e3ac64d9d14dd517e4f4b4c17fd40940442f74bac4575dfe3974c175aeeb24454762c6eabf7061d4cf19498440346d7cb6adf1da8b349eada82d4448cbd9bf4b0f59fa30fbb5a18e6dab09b06ff8bf46cd727b22ff0df9b8ce255517c3afe3c002ec2711abfc4ab4e9415db25a92316863a349c8881f37b190b980d1e9c3673d089303f6cd915b9df7526a34177d822a1a4d15846969de484eae43dd9c3f3879225efbc9fc4f85aa3d4c6c1dcd00f0bfbed1d0efb92a93e4331bac0d42ff81b0dc95a13d18bb4be2d642635b00bf33b02b656255a844c21b0487b9e091795fbe4457e63bc1933bb205228b96f74e0fb7105e8d788a53ef2d34722660a58b6f02f7423b169dd0aae02407d7d6e6ca3e0dcbdef1fca577045c4e7f0a3b093f7f30bf5242793d725c428a8e8ba567c4ccf7657b2783e05b4e9718c55831e979d647021e5f4b48710ea0ec1ceff16bef5205a49fdf4215a6e9fc68935ce155b14f344abf073a00abcfeb0d7fa7097f8550a14775ce70602ac59a4ce0930f477db9426792c6c30b4cb0be1ea02b9a60792dd5469d1a6d096ad0b938177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-10.0.0-150600.8.6.2.src.rpmlibvirt-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3f|f;i@f-f @e!@eCe7@eeM@e@eoe@es@eieB=e/e.w@edidd d@dE@d@d!d8dq@du@dZ5d7d d@dccƍc@c@cn9@ca @c=qc2c#cccc@blb@bEbBb,@b@b[@b a7a@aaa@a5a@a@aaa@amaaim@aim@a`2a^@aV@aLl@a@a/k@aa@a@`@`@`E`g@`S@`Q@`KW`H`<@`<@`0`-@`%@`"y@```_@_H@_м@_@_0@_u@_@_/@_F@___]@_@_u_Z@_Z@_O@_N7_N7_D@_"@^א^l@^@^@^@^@^s^^p^^F^:@^8 @^8 @^2@^2@^1s^^]f@]]]e@]A]ʞ]M@]µ]z@]rJ@]nU]e@]V]M`@]D%]D%]A]9]0_@] #]@\\@\\\@\@\C@\|\\\\\\M\@\@\}@\v{\k\]o@\HW@\HW@\@n@\=@\,\[@[0[@[][[:@[@[r@[qr[h8@[dC[>@[<[0@[{@[{@[)[@Z?Z@ZZZI@ZZ`@ZZZ@Z@Z1@Z@Z_@Z}@Zk@ZiZaZWQZLZ:PZ7Z2gZ%8Z!D@ZZZ@ZfZfZ@Z@ZZYY@YY@Yܶ@YdYp@YY@Y{YA@YX@YYYKY@YW@Y@Yx@Yx@YqY\YTY7Y6@Y1S@Y"Y@Y]Y.XX9@XӸXg@X~@XXZX @X7@X@X@X@X@XYX@X6@X6@X6@XXXc@XEVX,J@X!@X@W@WiWF@W@WWWW@WW@W~WWv[@WgWbWaC@WYZ@WUeWH6WEWEW on package upgrade spec: Stop packaging empty /etc/apparmor.d/local/* files bsc#1211472- spec: Replace /etc/apparmor.d/ on package upgrade apparmor: Add support for local profile customizations 9b743ee1-apparmor-support-local-profile-customizations.patch bsc#1211472- CVE-2023-2700: virpci: Resolve leak in virPCIVirtualFunctionList 6425a311-virpci-Resolve-leak-in-virPCIVirtualFunctionList.patch bsc#1211390- qemu: Fix cdrom media change 86cfe93e-qemuProcessRefreshDisks-fix-info.patch bsc#1210666- qemu: Fix potential crash during driver cleanup 15277033-qemu-Fix-potential-crash-during-driver-cleanup.patch bsc#1209861- libxl: Support custom firmware paths bf3be5b7-libxl-Support-custom-firmware-path.patch, 705525cb-libxl-Support-custom-firmware-path-conversion.patch bsc#1209161 - spec: Move ovmf dependency to correct package- tools: Fix detection of remote libvirt access in virt-qemu-sev-validate 0f350a4d-virt-qemu-sev-validate-remote-detect.patch jsc#PED-1472- Apparmor: Add support for SUSE edk2 firmware paths 4959490e-support-SUSE-edk2-firmware-paths.patch boo#1208567- qemu: Fix umount of /dev in VM private namespace c3f16cea-qemu-cleanup-label-on-umount-failure.patch, 697c16e3-qemu_process-better-debug-message.patch, 5155ab4b-qemu_namespace-nested-mounts-when-umount.patch boo#1207889- Update to libvirt 9.0.0 - jsc#PED-620 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v9-0-0-2023-01-16 - Added patches: ef482951-apparmor-Allow-umount-dev.patch, d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch- Fix lxc container initialization with systemd and hybrid cgroups suse-fix-lxc-container-init.patch boo#1183247- Update to libvirt 8.10.0 - jsc#PED-1472 - New virt-qemu-sev-validate utility for validating the measurement reported for a domain launched with AMD SEV - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-10-0-2022-12-01 - Dropped patches: f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch- tests: Fix libxlxml2domconfigtest f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch bsc#1205204- Update to libvirt 8.9.0 - jsc#PED-620, jsc#PED-1540 - Add support for modular daemons to the supportconfig plugin - New subpackage libvirt-client-qemu providing client utilities to interact with QEMU-specific features of libvirt - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-9-0-2022-11-01- Update to libvirt 8.8.0 - jsc#PED-620, jsc#PED-1540 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-8-0-2022-10-03 - spec: Switch from monolithic to modular daemons for Factory- spec: Only drop redefinition of libexecdir on Factory and newer bsc#1203775- Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.- Update to libvirt 8.7.0 - jsc#PED-620, jsc#PED-1540 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-7-0-2022-09-01 - Dropped patches: 3be5ba11-libvirt-guests-install.patch, 16172741-libvirt-guests-manpage.patch, 8eb44616-remove-sysconfig-files.patch, 31e937fb-libxl-save-lock-indicator.patch, 105dace2-revert-virProcessGetStatInfo.patch, e0241f33-libxl-mark-allocated-graphics-ports.patch, 18ec405a-libxl-release-graphics-ports.patch, 76deb656-qemu-fix-snapshot-revert.patch, 454b927d-libxl-fix-dom-restore.patch, d248e3dc-virsh-domsetlaunchsecstate-report-error.patch, 07ddb4c6-qemuDomainSetLaunchSecurityState-check-params.patch, 29605313-qemuDomainSetLaunchSecurityState-nocache.patch, 82be0ffe-conf-validate-serial-port-model.patch, aab943a6-support-firmware-debug.patch, 7714034e-qemu-debug-console-tests.patch, 3ef9b51b-qemu-fix-pflash-formatting.patch, 5adfb347-qemu-honor-user-nvram-path.patch, 08101bde-qemu-inline-nvram-path-code.patch, 24adb6c7-qemu-dont-regen-nvram-path.patch, 392292cd-tests-dont-use-autogen-nvram-path.patch, 32b9d8b0-qemu-support-fw-descriptor-mode.patch, 823a62ec-qemu-fix-undefine-crash.patch, a4947e8f-nwfilter-CVE-2022-0897.patch, c61d1e9b-virfile-set-pipe-size.patch, 47d6d185-virfile-fix-indent.patch, cd7acb33-virfile-report-error.patch, ba7f9812-conf-intro-mem-alloc-threads.patch, a30dac15-qemu-detect-prealloc-threads.patch, 75a4e016-qemu-validate-prealloc-threads.patch, b8d6ecc7-qemu-generate-prealloc-threads.patch, c890c496-qemu-cleanup-virQEMUCapsFindBinaryForArch.patch, 0a301b19-qemu-dont-assume-qemukvm.patch, fb7016a7-qemu-dissolve-virQEMUCapsFindBinaryForArch.patch, db0564b4-vmx-Require-networkName.patch, 0001-Extract-stats-functions-from-the-qemu-driver.patch, 0002-lxc-implement-connectGetAllDomainStats.patch - spec: Place 'Requires:' on compression binaries instead of their associated packages boo#1202569 - spec: Don't redefine libexecdir boo#1201565 - spec: Closer alignment with upstream spec file, including enabling more unit tests- vmx: Require networkName for bridged and custom NICs db0564b4-vmx-Require-networkName.patch bsc#1202630- spec: Include aarch64 in the list of architectures that 'Require' dmidecode bsc#1202608 - spec: Suppress error messages about nonexistent or unreadable files from grep- Fix downstream patches to adhere to upstream coding standards and pass 'make syntax-check'- qemu: Don't assume that /usr/libexec/qemu-kvm exists c890c496-qemu-cleanup-virQEMUCapsFindBinaryForArch.patch, 0a301b19-qemu-dont-assume-qemukvm.patch, fb7016a7-qemu-dissolve-virQEMUCapsFindBinaryForArch.patch bsc#1158430, boo#1196087- qemu: Support memory allocation threads ba7f9812-conf-intro-mem-alloc-threads.patch, a30dac15-qemu-detect-prealloc-threads.patch, 75a4e016-qemu-validate-prealloc-threads.patch, b8d6ecc7-qemu-generate-prealloc-threads.patch bsc#1197084- qemu: Improve save operation by increasing pipe size c61d1e9b-virfile-set-pipe-size.patch, 47d6d185-virfile-fix-indent.patch, cd7acb33-virfile-report-error.patch bsc#1196625- CVE-2022-0897: nwfilter: fix crash when counting number of network filters a4947e8f-nwfilter-CVE-2022-0897.patch bsc#1197636- qemu: Fixes and improvements for SEV(-ES) guests d248e3dc-virsh-domsetlaunchsecstate-report-error.patch, 07ddb4c6-qemuDomainSetLaunchSecurityState-check-params.patch, 29605313-qemuDomainSetLaunchSecurityState-nocache.patch, 82be0ffe-conf-validate-serial-port-model.patch, aab943a6-support-firmware-debug.patch, 7714034e-qemu-debug-console-tests.patch, 3ef9b51b-qemu-fix-pflash-formatting.patch, 5adfb347-qemu-honor-user-nvram-path.patch, 08101bde-qemu-inline-nvram-path-code.patch, 24adb6c7-qemu-dont-regen-nvram-path.patch, 392292cd-tests-dont-use-autogen-nvram-path.patch, 32b9d8b0-qemu-support-fw-descriptor-mode.patch, 823a62ec-qemu-fix-undefine-crash.patch bsc#1196806- libxl: Fix libvirtd crash on domain restore 454b927d-libxl-fix-dom-restore.patch bsc#1196115- qemu: fix inactive snapshot revert 76deb656-qemu-fix-snapshot-revert.patch boo#1195690- libxl: Mark auto-allocated graphics ports to used on reconnect e0241f33-libxl-mark-allocated-graphics-ports.patch - libxl: Release all auto-allocated graphics ports 18ec405a-libxl-release-graphics-ports.patch bsc#1191668- Revert commit 938382b60a since it changes semantics on some public APIs 105dace2-revert-virProcessGetStatInfo.patch- libxl: Add lock process indicator to saved VM state 31e937fb-libxl-save-lock-indicator.patch bsc#1191668- sysconfig files have not been distributed for many months. Add upstream patches that improve documentation and moves service default settings to the associated systemd service file. 3be5ba11-libvirt-guests-install.patch, 16172741-libvirt-guests-manpage.patch, 8eb44616-remove-sysconfig-files.patch- Update to libvirt 8.0.0 - CVE-2021-4147 - bsc#1191511 - jsc#SLE-11435, jsc#SLE-18354 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v8-0-0-2022-01-14 - Dropped patches: 23b51d7b-libxl-disable-death-event.patch, a4e6fba0-libxl-rename-threadinfo-struct.patch, e4f7589a-libxl-shutdown-thread-name.patch, b9a5faea-libxl-handle-death-thread.patch, 5c5df531-libxl-search-domid-in-thread.patch, a7a03324-libxl-protect-logger-access.patch, cbae4eaa-libxl-add-domainGetMessages.patch- libxl: Implement domainGetMessages API cbae4eaa-libxl-add-domainGetMessages.patch bsc##1193623- Don't spawn pkttyagent when stdin is not a tty 0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch bsc#1193574- libxl: Fix libvirtd deadlocks and segfaults 23b51d7b-libxl-disable-death-event.patch, a4e6fba0-libxl-rename-threadinfo-struct.patch, e4f7589a-libxl-shutdown-thread-name.patch, b9a5faea-libxl-handle-death-thread.patch, 5c5df531-libxl-search-domid-in-thread.patch, a7a03324-libxl-protect-logger-access.patch bsc#1191668, bsc#1192017- Update to libvirt 7.10.0 - jsc#SLE-18260, jsc#SLE-19264 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v7-10-0-2021-12-01- virt-create-rootfs: Fix repository URLs Updated virt-create-rootfs.patch boo#1192318- spec: Weaken apparmor-abstractions dependency to Recommends bsc#1192119- Update to libvirt 7.9.0 - jsc#SLE-19264 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 3f9c1a4b-fix-host-validate-sev.patch, 2703b0b5-qemu-dont-report-eof.patch, 1b9ce05c-lxc-fix-cgroupV1.patch - Include collection of active VM config files in the supportconfig plugin- supportconfig: Use systemctl command 'is-active' instead of 'is-enabled' when checking if libvirtd is active- Drop 'Requires: libvirt-daemon-driver-lxc' from the main libvirt package jsc#SLE-22296- qemu: Do not report eof when processing monitor IO 2703b0b5-qemu-dont-report-eof.patch bsc#1190917- lxc: controller: Fix container launch on cgroup v1 1b9ce05c-lxc-fix-cgroupV1.patch boo#1183247- tools: Fix virt-host-validate SEV detection 3f9c1a4b-fix-host-validate-sev.patch boo#1188715- Update to libvirt 7.8.0 - jsc#SLE-18260 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: b75a16ae-libxl-improve-die-id.patch, 65fab900-libxl-fix-driver-reload.patch, 51eb680b-libxl-dont-autostart-on-reload.patch- spec: Fix hangs during package update bsc#1177902, bsc#1190693 - spec: Don't add --timeout arg to /etc/sysconfig/libvirtd when running in traditional mode without socket activation bsc#1190695- libxl: Improve reporting of die_id in capabilities b75a16ae-libxl-improve-die-id.patch boo#1190493 - libxl: Fix driver reload 65fab900-libxl-fix-driver-reload.patch, 51eb680b-libxl-dont-autostart-on-reload.patch bsc#1190420- Update to libvirt 7.7.0 - jsc#SLE-18446 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- supportconfig: When checking for installed hypervisor drivers, use the libvirtr-daemon-driver- package instead of libvirt-daemon-. The latter are not required packages for a functioning hypervisor driver.- Update to libvirt 7.6.0 - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath CVE-2021-3667 bsc#1188843 - jsc#SLE-18354 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Added patches: suse-qemu-ovmf-paths.patch, suse-xen-ovmf-paths.patch - Dropped patches: ee3dc2c2-libxl-default-pcistub-name.patch, 6b8e9613-avoid-use-after-free.patch, eab7ae6b-fix-array-access.patch, c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch, ccc6dd8f-fix-exec-restart.patch, 15073504-CVE-2021-3631.patch, de1e0ae0-lockd-no-error-if-lockspace.patch, 447f69de-CVE-2021-3667.patch, suse-ovmf-paths.patch, suse-apparmor-libnl-paths.patch, suse-xen-ovmf-loaders.patch, suse-bump-xen-version.patch - libxl: ovmf now provides only one firmware for Xen. The firmware is named ovmf-x86_64-xen-4m.bin in the SUSE ovmf package. Adjust the upstream default firmware path to match the SUSE name. - packaging: To improve maintainability, rename suse-ovmf-paths.patch to suse-qemu-ovmf-paths.patch and suse-xen-ovmf-loaders.patch to suse-xen-ovmf-paths.patch - spec: Remove the sysconfig fillup files for the various daemons - Dropped patches: suse-libvirtd-sysconfig-settings.patch, suse-virtlockd-sysconfig-settings.patch, suse-virtlogd-sysconfig-settings.patch - qemu: Use correct flag constant for enabling storage migration f58349c9-qemu-storage-migration.patch bsc#1188171 - apparmor: Permit new capabilities required by libvirtd boo#1186888 - supportconfig plugin improvements - Suggest numad package instead of requiring it. numad is not required for libvirt daemon to run, it does not support the cgroup2 API and it has been superseded by the kernel NUMA balancer which is enabled by default. bsc#1184722 - libvirt-admin package merged with libvirt-daemon - libvirt-bash-completion package merged with libvirt-client and libvirt-daemon packages- storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath CVE-2021-3667 bsc#1188843- spec: Don't forcibly remove '--listen' arg from /etc/sysconfig/libvirtd. Add '--timeout 120' if '--listen' is not specified. bsc#1188232- virtlockd: Don't report error if lockspace exists de1e0ae0-lockd-no-error-if-lockspace.patch bsc#1184253- CVE-2021-3631: fix SELinux label generation logic 15073504-CVE-2021-3631.patch bsc#1187871- spec: Remove use of %fdupes since it was only acting on files that should be excluded bsc#1184293 - Remove bogus comment from /etc/sysconfig/libvirtd bsc#1184253- spec: Fix exec-restart of virtlockd and virtlogd on package upgrade bsc#1183411- spec: Move netcat-openbsd requirement from the libs to the daemon subpackage. It is only needed by the daemon and introduces an unneeded dependency for users of libvirt-libs.- virtlockd, virtlogd: Fix exec-restart 6b8e9613-avoid-use-after-free.patch, eab7ae6b-fix-array-access.patch, c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch, ccc6dd8f-fix-exec-restart.patch bsc#1183411- Replace libxl-default-pcistub-name.patch with upstream variant ee3dc2c2-libxl-default-pcistub-name.patch- libxl: Fix node device detach when driver unspecified libxl-default-pcistub-name.patch boo#1182885 - spec: Bump minimum glib version to 2.56- Update to libvirt 7.1.0 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - bsc#1182367, bsc#1182515 - Dropped patches: 32c5e432-revert-f035f53b.patch, e3d60f76-fix-socket-file-gen.patch, 7cf60006-qemu-swtpm-aarch64.patch, afb823fc-qemu-validate-swtpm.patch, 8a4b8996-conf-move-virDomainCheckVirtioOptions.patch, c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch, 19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch, bd112c9e-qemu-virtio-options-vsock.patch- Remove old initscript patching of libvirt-guests.sh Modified suse-libvirt-guests-service.patch boo#1182494- qemu: Add virtio related options to vsock 8a4b8996-conf-move-virDomainCheckVirtioOptions.patch, c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch, 19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch, bd112c9e-qemu-virtio-options-vsock.patch bsc#1182365- qemu: Fix swtpm device with aarch64 7cf60006-qemu-swtpm-aarch64.patch, afb823fc-qemu-validate-swtpm.patch bsc#1181893- build: Fix generation of virtproxyd socket files e3d60f76-fix-socket-file-gen.patch boo#1181838- Revert "Add libvirtd dependency to virt-guest-shutdown.target" 32c5e432-revert-f035f53b.patch bsc#1177902- spec: Enable the libvirt firewalld zone in SLE >= 15 SP3 jsc#SLE-17336- Update to libvirt 7.0.0 - jsc#SLE-15860 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch, 0ddebdb4-qemu-snapshot-deletion.patch- Update libxl-set-migration-constraints.patch Remove code which handled --max_factor. The total amount of transferred data is no indicator to trigger the final stop+copy. This should have been removed during upgrade to Xen 4.7. Reduce default value of --max_iters from 5 to 2. The workload within domU will continue to produce dirty pages. It is unreasonable to expect any slowdown during migration. Now there is one initial copy of all memory, one instead of four iteration for dirty memory, and a final copy iteration prior move.- qemu: Fix logic bug in inactive snapshot deletion 0ddebdb4-qemu-snapshot-deletion.patch boo#1180049- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3 jsc#SLE-15861, bsc#1179770- apparmor: Allow lxc processes to receive signals from libvirt lxc: Set default security model in XML parser config 0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch bsc#1179735- Update to libvirt 6.10.0 - jsc#SLE-13688 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: f035f53b-virt-guest-shutdown.patch- spec: Remove creation of libvirt group and add Requires to the libvirt group created with GID 108 by the system-group-libvirt package. jsc#SLE-11629- spec: Add 'Requires: bash-completion' to the libvirt-bash-completion subpackage bsc#1178498- Add libvirtd dependency to virt-guest-shutdown.target f035f53b-virt-guest-shutdown.patch boo#1175914, bsc#1177902- Replace '%service_del_postun -n' with '%service_del_postun_without_restart' '-n' is deprecated and will be removed in the future.- Update to libvirt 6.9.0 - jsc#SLE-13688, jsc#SLE-16754 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- bsc#1177950 - adjust help for --max_iters, default is 5 libxl-set-migration-constraints.patch- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its value is supposed to be read from /etc/sysconfig/services.- Fix 'make check' with all downstream patches applied. Some patches touch config files and needed the corresponding augeaus test files updated. Updated patches: suse-libvirtd-disable-tls.patch, suse-qemu-conf.patch, suse-ovmf-paths.patch, suse-libxl-disable-autoballoon.patch boo#1175574- Update to libvirt 6.8.0 - jsc#SLE-12684, jsc#SLE-15861 - bsc#1174955 (CVE-2020-15708) - bsc#1177155 (CVE-2020-25637) - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2ad009ea-qemu-check-modules-dir.patch, 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch- spec: Increase test timeout to account for slower test execution on some architectures- qemu: Tolerate non-existing files such as /dev/kvm when populating domain private namespace 8abd1ffe-qemu-tolerate-non-existent-files.patch, 4a72b76b-qemu-namespace-memleak-fix.patch boo#1176380- spec: Enable the same hypervisor drivers for openSUSE and SLE jsc#SLE-11772 - spec: Enable the same storage drivers for openSUSE and SLE jsc#SLE-11877- qemu: Reprobe capabilities if the qemu modules directory changes 2ad009ea-qemu-check-modules-dir.patch boo#1175320- Update to libvirt 6.7.0 - jsc#SLE-14253, jsc#SLE-15159 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch, support-managed-pci-xen-driver.patch, disable-multipath-pr-tests.patch- Update to libvirt 6.6.0 - jsc#SLE-14253 - CVE-2020-14339 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Added patches: 2edd63a0-fix-virFileSetCOW-logic.patch, 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch Dropped patches: 6c1dddaf-libxl-shutdown-inhibit.patch, 849052ec-libxl-support-credit2.patch, 72ed254b-drop-exec-perms-bashcompletion.patch, e092daac-prohib-parallel-tunneled-mig.patch, ae9e6c2a-qemu-allow-cond-format-probe.patch, a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch, 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch, 4cc90c2e-CVE-2020-10701.patch, 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch, b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch, 9bf9e0ae-CVE-2020-12430.patch, ec07aad8-libxl-normalize-mac-addr.patch, 22494556-CVE-2020-14339.patch, c5fffb95-kernel-cmdline-parser.patch, b611b620-check-s390-secure-guest.patch, 657365e7-check-amd-secure-guest.patch, 0254ceab-s390-host-validate-check.patch, 4b561d49-amd-host-validate-check.patch, 2c3ffa37-update-amd-doc.patch, f0d0cd61-update-s390-doc.patch, 8cb9d249-autoptr-file-callback.patch, a551dd5f-intro-virHostCPUGetSignature.patch, 44f826e4-virHostCPUGetSignature-x86.patch, 2a68ceaa-virHostCPUGetSignature-ppc64.patch, d3d87e0c-virHostCPUGetSignature-s390.patch, 004804a7-qemu-invalidate-caps.patch - qemu: Avoid stale capabilities cache host CPU or kernel command line changes bsc#1173157 - virdevmapper: Handle kernel without device-mapper support 82bb167f-dont-cache-devmapper-major.patch, feb8564a-handle-no-devmapper.patch, 53d9af1e-ignore-devmapper-open-errors.patch boo#1175465 - util: Fix logic in virFileSetCOW 2edd63a0-fix-virFileSetCOW-logic.patch boo#1175463- CVE-2020-14339: Don't leak /dev/mapper/control into QEMU. Use ioctl's to obtain the dependency tree of disks and drop use of libdevmapper. 22494556-CVE-2020-14339.patch bsc#1161883, bsc#1174458- libxl: Normalize MAC address in device conf on netdev hotplug ec07aad8-libxl-normalize-mac-addr.patch bsc#1172052- qemu: Fix memory leak in qemuDomainGetStatsIOThread CVE-2020-12430 9bf9e0ae-CVE-2020-12430.patch bsc#1170765- libxl: Add support for 'passthrough' and 'e820_host' settings b7d6648d-conf-add-e820-host.patch, 5749395b-libxl-e820-host.patch, f3ef7daf-xenconfig-e820-host.patch, 34077c1b-tests-check-e820-host.patch, fadbaa23-conf-add-passthrough.patch, 9529e007-libxl-passthrough.patch, 9cb8bc6f-xenconfig-refactor-features.patch, b523e225-xenconfig-passthrough.patch, bed32525-tests-check-passthrough.patch bsc#1167217- qemu: fix hang in p2p + xbzrle compression + parallel migration 93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch bsc#1161159- api: Disallow virDomainAgentSetResponseTimeout on read-only connections. CVE-2020-10701 4cc90c2e-CVE-2020-10701.patch bsc#1168680- libxl: Add support for max event channels with maxEventChannel attribute on the xenbus controller 8e669b38-conf-add-event-channels.patch, a93f55c5-libxl-add-event-channels.patch, 967f4eeb-xenconfig-event-channels.patch bsc#1168767- libxl: Bump minimum supported Xen version to 4.9, allowing use of newer libxl APIs for retrieving memory statistics suse-bump-xen-version.patch bsc#1157490, bsc#1167007- qemu: Create multipath targets for PRs a30078cb-qemu-create-mp-target.patch, aeb909bf-qemu-multipath-fix.patch bsc#1161883- qemu: Allow format probing under special circumstances ae9e6c2a-qemu-allow-cond-format-probe.patch bsc#1165588- xen: Fix the list of supported ovmf firmwares suse-xen-ovmf-loaders.patch bsc#1159793- lib: Prohibit parallel connections with tunneled migration e092daac-prohib-parallel-tunneled-mig.patch jsc#SLE-6998- BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow OBS to shortcut through -mini flavors.- spec: Fix several rpmlint warnings 72ed254b-drop-exec-perms-bashcompletion.patch- xen: Support setting credit2 scheduler parameters 849052ec-libxl-support-credit2.patch bsc#1162160- xen: Inhibit libvirtd shutdown when domains are running 6c1dddaf-libxl-shutdown-inhibit.patch bsc#1157100- Update to libvirt 6.0.0 - jsc#SLE-6997, jsc#SLE-6998 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 0a65cba4-news-fix.patch 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch, 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch- qemu: Fix firmware auto detection 50d7465f-qemu-firmware1.patch, 57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch boo#1157378, bsc#1159796- CVE-2019-11135: Add TSX_CTRL and TAA_NO bits for IA32_ARCH_CAPABILITIES MSR 07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch bsc#1152505- virt-create-rootfs: add SLE 15 and SLE 12 service packs support bsc#1154093- Update to libvirt 5.10.0 - bsc#1157149 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 2552752f-libxl-fix-lock-manager-lock-ordering.patch - Added patches: 0a65cba4-news-fix.patch- spec: Enable 'libvirt' firewalld zone for firewalld >= 0.7.0 boo#1157766- libxl: Fix lock manager lock ordering 2552752f-libxl-fix-lock-manager-lock-ordering.patch bsc#1145774- spec: Forcibly remove '--listen' option from LIBVIRTD_ARGS in /etc/sysconfig/libvirtd since it is incompatible with socket activation. Also add '--timeout' option for consistency with upstream. boo#1156161- Enable automatic firmware seletction and add the new smm flavor to the build-time firmware list jsc#SLE-6997- Update to libvirt 5.9.0 - jsc#SLE-7440 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.8.0 - bsc#1149100 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html- Update to libvirt 5.7.0 - Experimental split of libvirtd into separate daemons - bsc#1145440, bsc#1145586 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: 4ec3cf9a-apparmor-rules.patch, f38ef0fa-no-RDMA-check.patch, 411cdaf8-apparmor-check-profile-name.patch. 696239ba-qemu-fix-query-cpus-fast.patch, 09eb1ae0-conf-add-xenbus-controller.patch, fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch, CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch, e0246257-cputest-add-data-for-Cascadelake-Server.patch, 5cd9db3a-cputest-add-data-E3-1225-v5.patch, 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch, 96f41cd7-admin-reject-clients.patch, f111e094-locking-restrict-sockets-to-mode-0600.patch, e37bd65f-logging-restrict-sockets-to-mode-0600.patch, 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch, 51f9f80d-fix-copying-bitmaps.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch, d5572f62-qemu-support-override-max-thread.patch, 673f805d-qemu-chown-uniqDir.patch, 975b004d-virtlogd-over-logrotate.patch, 18d47d61-revert-d00c77ae.patch, d6943eab-libxl-pmsuspend-event.patch, 3d179919-virsh-precopy-bandwidth.patch, f4bdd829-rename-precopy-bandwidth.patch, xen-pv-cdrom.patch, blockcopy-check-dst-identical-device.patch, suse-libvirtd-service-xen.patch, xen-sxpr-disk-type.patch- virsh: use upstream name for migration precopy bandwidth parameter f4bdd829-rename-precopy-bandwidth.patch bsc#1145586- virsh: support for setting precopy bandwidth in migrate 3d179919-virsh-precopy-bandwidth.patch bsc#1145586 - Rename patches to include commit ID revert-d00c77ae.patch -> 18d47d61-revert-d00c77ae.patch libxl-pmsuspend-event.patch -> d6943eab-libxl-pmsuspend-event.patch- libxl: fix domain state following successful suspend operation revert-d00c77ae.patch, libxl-pmsuspend-event.patch bsc#1145440- logging: ensure virtlogd rollover takes priority over logrotate 975b004d-virtlogd-over-logrotate.patch bsc#1137137- qemu: fix default value of security_default_confined Updated suse-qemu-conf.patch bsc#1143871- qemu: Change owner of temp directories under /var/lib/libvirt/qemu 673f805d-qemu-chown-uniqDir.patch bsc#1143497- Add apparmor-abstractions as a required package for daemon (bsc#1142992)- qemu: Add support for overriding max threads per process limit d5572f62-qemu-support-override-max-thread.patch bsc#1133719- cpu_map: Add Cascadelake-Server CPU model e0246257-cputest-add-data-for-Cascadelake-Server.patch, 2878278c-cpu_map-add-Cascaselake-Server.patch, 4a0f604d-cpu_map-distribute-Cascaselake-Server.patch bsc#1141251- util: fix copying bitmap to larger data buffer 51f9f80d-fix-copying-bitmaps.patch bsc#1138734- api: disallow virConnect*HypervisorCPU, virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML, and virDomainSaveImageGetXMLDesc on read-only connections CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch, CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch, CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch, CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168 bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305- network: delay global firewall setup if no networks are running 9f4e35dc-network-improve-chain-create-error-report.patch, 686803a1-network-split-ipv4-ipv6-chains.patch, c1c235eb-nework-clear-cached-error.patch, 4330d138-network-refactor-global-chains.patch, 3b66bd9a-add-debug-chain-creation.patch, c6cbe187-network-delay-global-fw-setup.patch, Dropped patches: revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229 - Renamed patches to include commit id: CVE-2019-10132-admin-reject-clients.patch -> 96f41cd7-admin-reject-clients.patch CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch -> f111e094-locking-restrict-sockets-to-mode-0600.patch CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch -> e37bd65f-logging-restrict-sockets-to-mode-0600.patch- spec: add systemd-container dependency to qemu and lxc drivers bsc#1136109- cpu: add tests for md-clear feature Updated 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch and added 5cd9db3a-cputest-add-data-E3-1225-v5.patch bsc#1135273- CVE-2019-10132: admin: reject clients unless their UID matches the server UID CVE-2019-10132-admin-reject-clients.patch, CVE-2019-10132-locking-restrict-sockets-to-mode-0600.patch, CVE-2019-10132-logging-restrict-sockets-to-mode-0600.patch bsc#1134348- cpu_map: add cpu feature md-clear. CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 538d8735-cpu_map-Define-md-clear-CPUID-bit.patch bsc#1111331 bsc#1135273- Revert commits 5f1e6a7d and f6c5babb to avoid loading conntrack module at libvird start revert-7431b3eb.patch, revert-8b967198.patch bsc#1133229- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime for read-only connections and users CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch bsc#1131595- apparmor: reintroduce upstream lxc mount rules Drop apparmor-no-mount.patch bsc#1130129- supportconfig: collect rotated logs in /var/log/libvirt/* Modified libvirt-supportconfig bsc#1124667- hook: encode incoming XML to UTF-8 before passing to lxml etree fromstring method Modifed suse-qemu-domain-hook.py boo#1123642- libxl: change autoballooning default to disabled suse-libxl-disable-autoballoon.patch jsc#SLE-3059- conf: add new 'xenbus' controller type 09eb1ae0-conf-add-xenbus-controller.patch - libxl: support Xen's max_grant_frames setting with maxGrantFrames attribute on the xenbus controller fb059757-libxl-add-xenbus-controller.patch, ec5a1191-libxl-support-max-grant-frames.patch, 5a64c202-xenconfig-support-max-grant-frames.patch bsc#1126325- Replace patches with upstream variants Old: 0001-apparmor-Check-libvirtd-profile-status-by-name.patch, 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch New: 411cdaf8-apparmor-check-profile-name.patch, 696239ba-qemu-fix-query-cpus-fast.patch- util: skip RDMA detection for non-PCI network devices f38ef0fa-no-RDMA-check.patch bsc#1112182- qemu: s390: show correct CPU status after guest crash 0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch bsc#1127841- apparmor: fix more fallout from changing libvirtd profile to a named profile 4ec3cf9a-apparmor-rules.patch, 0001-apparmor-Check-libvirtd-profile-status-by-name.patch boo#1125841- Update to libvirt 5.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 11c8aca9-libxl-set-mem-after-balloon.patch, 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch, b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch, 620d9dd5-qemu-no-dac-override-nonroot.patch - jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577- spec: disable VirtualBox driver- qemu: don't use CAP_DAC_OVERRIDE capability if non-root 620d9dd5-qemu-no-dac-override-nonroot.patch boo#1125665- qemu: fix issues related to restricted permissions on /dev/sev b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch, 6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch, a2d3dea9-qemu-caps-dac-override-sev.patch bsc#1124842- apparmor: add support for named profiles and convert libvirtd profile to a named profile 70c2933d-apparmor-named-profiles.patch, a3ab6d42-apparmor-conv-libvirtd-named-profile.patch boo#1118952 - libxl: save current memory value after successful balloon 11c8aca9-libxl-set-mem-after-balloon.patch bsc#1120813- Noun phrase for %description doc. - Remove idempotent %if..%endif pair around %package bash-completion. - Reduce hard requirements on bash-c and documentation.- Enable bash completion in Leap15/SLE15 and newer- Update to libvirt 5.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove UML hypervisor driver - Dropped patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- Requires: ncurses expands to Requires: libncurses5, which is not required by any component of this package. Remove it along with the BuildRequires: ncurses-devel- Update to libvirt 4.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch, libxl-qemu-emulator-caps.patch - Added patches: de09ae2f-libxl-support-openvswitch.patch, 0a1b5653-xenconfig-support-openvswitch.patch - FATE#320928, FATE#325817, FATE#326380, FATE#326698- libxl: add support for soft reset 14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch, 82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch, da4b0fd9-libxl-support-soft-reset.patch bsc#1081516- Update to libvirt 4.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - FATE#326371- Update SLE15 SP1 with openSUSE Factory package FATE#325848, FATE#326368 - FATE and bug references made in the SLE15 package since the last Factory update: FATE#325817, bsc#959329, bsc#1074014, bsc#1106420, bsc#1108395 - Patches in SLE15 package that are dropped by this update: 1b0c42ff-libvirtd-depend-machined.patch, ac4a12db-libxl-fix-hasManagedSave.patch- Update to libvirt 4.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch- Fix RPM groups. Remove idempotent %if..%endif guards. - Remove redundant %clean section.- libxl: fix VM migration on busy hosts 60b4fd90-libxl-rm-vm-finish-phase.patch, e39c66d3-libxl-fix-p2p-migration.patch, 47da84e0-libxl-fix-job-handling-migsrc.patch, 0149464a-libxl-fix-job-handling-migdst.patch, 5ea2abb3-libxl-join-mig-rcv-thread.patch bsc#1108086- Update to libvirt 4.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- Revert switch to jansson boo#1104820 - Dropped: temp-build-fix.patch - Added: 9ed59012--revert-jansson1.patch, 54f2b5e3-revert-jansson2.patch, b56950fd-revert-jansson3.patch, 6c3d66ac-revert-jansson4.patch, 8e373e6d-revert-jansson5.patch, 6f99de31-revert-jansson6.patch, f204cf51-revert-jansson7.patch, 5a58b5ed-revert-jansson8.patch, 63f6e0e9-revert-jansson9.patch, 8687eba-revert-jansson10.patch, e96e71d8-revert-jansson11.patch, d99a8959-revert-jansson12.patch, 074a7e14-revert-jansson13.patch, 86db0db9-revert-jansson14.patch- spec: don't restart libvirt-guests when updating libvirt-client bsc#1104662- Update to libvirt 4.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Switch from yajl to jansson - Dropped patches: libvirt-4.5.0-apparmor-add-missing-comma.patch - Patches added to fix upstream bugs: temp-build-fix.patch- Fix apparmor failure at startup because of syntax error in libvirt profile: * Add libvirt-4.5.0-apparmor-add-missing-comma.patch (picked from upstream).- Update to libvirt 4.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67c56f6e-libxl-logfd-leak-fix.patch - spec: use more macros in file paths - libxl: Implement virDomainBlockResize 0001-libxl-add-support-for-BlockResize-API.patch FATE#325467, bsc#1094325, bsc#1094725- spec: enable gluster storage backend for openSUSE- spec: BuildRequires glusterfs-devel when gluster support is enabled- spec: use wireshark plugin directory from pkg-config- virt-aa-helper: add SUSE path to OVMF and AAVMF images Adjusted suse-ovmf-paths.patch boo#1095556- Update to libvirt 4.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - CVE-2018-3639 - Dropped patches: 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch - libxl: fix leaking logfile fds 67c56f6e-libxl-logfd-leak-fix.patch bsc#1094480- cpu: add support for 'ssbd' and 'virt-ssbd' CPUID feature bits CVE-2018-3639 1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch bsc#1092885- spec: enable libssh support for suse_version >= 1500- Update to libvirt 4.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Remove legacy Xen driver - Dropped patches: 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch- util: improvements in error handling 09877303-virSocketAddrParseInternal.patch, 412afdb8-intro-virSocketAddrParseAny.patch bsc#1080957- Update to libvirt 4.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 6b3d716e-keycodemap-py3.patch, 33c6eb96-fix-libvirtd-reload-deadlock.patch, 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch, fbf31e1a-CVE-2018-1064.patch, fb327ac2-virtlockd-admin-socket.patch, 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch, 83edaf44-libxl-dont-hardcode-sched-weight.patch, apibuild-py3.patch- libxl: don't hardcode scheduler weight 83edaf44-libxl-dont-hardcode-sched-weight.patch bsc#1086377- libxl: fixes and improvements in migration APIs 64370c4b-libxl-MigrateBegin.patch, 99486799-libxl-MigrateConfirm.patch, f5eacf2a-libxl-MigratePerform.patch, 4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch, fe51dbda-libxl-use-FindByRef.patch, 60b3fcd9-libxl-MigratePrepare.patch, 3c89868c-libxl-lock-after-ListRemove.patch, 13e81fc6-libxl-EndJob-on-error.patch, 594b8b99-libxl-DefineXMLFlags-API-pattern.patch, c66e344e-libxl-dont-deref-NULL.patch bsc#1080957- lockd: fix typo in virtlockd-admin.socket fb327ac2-virtlockd-admin-socket.patch bsc#1085386- Install correct firewall service file depending on availability of firewalld vs SuSEfirewall2 libvirtd-relocation-server.xml bsc#1083455- qemu: avoid denial of service reading from QEMU guest agent CVE-2018-1064 fbf31e1a-CVE-2018-1064.patch bsc#1083625- virtlockd: fix loosing lock on re-exec 464889ff-rpc-aquire-ref-dispatch.patch, c6f1d519-rpc-simplify-dispatch.patch, 06e7ebb6-rpc-invoke-dispatch-unlocked.patch, 86cae503-rpc-fix-pre-exec.patch, eefabb38-rpc-virtlockd-virtlogd-single-thread.patch bsc#1076861- libvirtd: fix potential deadlock when reloading 33c6eb96-fix-libvirtd-reload-deadlock.patch bsc#1079150- Update to libvirt 4.1.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch, 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch, 0c710a37-libxl-resume-lock-on-mig-failure.patch, 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch, c2dc6698-fix-deadlock-obtaining-hostname.patch, c391e07e-libxl-clock-settings.patch, ef71caea-libxl-memalign.patch, suse-apparmor-signal.patch- libxl: round memory values to next 1MiB increment ef71caea-libxl-memalign.patch bsc#1082041- libxl: add support for specifying clock offset and adjustment c391e07e-libxl-clock-settings.patch bsc#1082161- Remove all uses of python2 during the build (bsc#1080034) 6b3d716e-keycodemap-py3.patch apibuild-py3.patch - Determine hostname early to avoid code injection in lxc driver. (bsc#1080042) 759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch c2dc6698-fix-deadlock-obtaining-hostname.patch - Add basic support of connectGetAllDomainStats for lxc driver (fate#323742) 0001-Extract-stats-functions-from-the-qemu-driver.patch 0002-lxc-implement-connectGetAllDomainStats.patch- qemu: Support setting OEM strings in SMBIOS 68eed56b-conf-smbios-oem-strings.patch, 76977061-qemu-smbios-oem-strings.patch FATE#323624 - libxl: resume lock process after failed migration 0c710a37-libxl-resume-lock-on-mig-failure.patch bsc#1076861- qemu hook: Change shebang to /usr/bin/python3 - spec: Require python lxml in daemon-hooks subpackage- Update to libvirt 4.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 2d07f1f0-fix-storage-crash.patch, 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch, 0f33025a-virt-aa-helper-handle-more-disk-images.patch, b475a91b-add-virStringFilterChars-string-utility.patch, faec1958-lxc-set-hostname-based-on-container-name.patch, 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch, fix-virt-aa-helper-profile.patch, - Patches added to fix upstream bugs: 72adaf2f-revert-qemu-monitor-error-report.patch, 71d56a39-nodedev-fix-parse-PCI-address.patch - CVE-2018-5748, CVE-2017-5715, bsc#1071651, bsc#1076500- Add a qemu hook script providing functionality similar to Xen's block-dmmd script suse-qemu-domain-hook.py FATE#324177- Fix apparmor rules for virt-aa-helper (bsc#1074265) fix-virt-aa-helper-profile.patch - Lift VirtualBox dependency version to include 5.2.x - Update upstreamed patches Removed patches: * daemon-close-crasher.patch * lxc-hostname.patch Added patches: * 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch * b475a91b-add-virStringFilterChars-string-utility.patch * faec1958-lxc-set-hostname-based-on-container-name.patch- Close clients before drivers are cleaned up to avoid crash at libvirtd stop (bsc#1073730) daemon-close-crasher.patch - Set a hostname on lxc containers based on guest's name. lxc-hostname.patch - Enhance apparmor rules for virt-aa-helper (bsc#1070916) 0f33025a-virt-aa-helper-handle-more-disk-images.patch- libvirt-guests: fix 'stop' operation when action is 'suspend' 69ed99c7-dom0-persistent.patch, 8599aedd-libvirt-guests-dom0-filter.patch bsc#1070130- storage: Don't dereference driver object if virStorageSource is not initialized 2d07f1f0-fix-storage-crash.patch bsc#1072974- Update to libvirt 3.10.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - bsc#1070285, bsc#1070478, boo#1070914, - FATE#323473, FATE#324365, FATE#324479- Update to libvirt 3.10.0 RC2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8056721c-qemu-null-storage-source.patch, 74a13be4-xdr-flags.patch, apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch - bsc#1070285, bsc#1070478, FATE#323473, FATE#324479- spec: remove use of 'systemctl enable' bsc#1038401- spec: enable firewalld support for SLE15, Leap15, and Tumbleweed FATE#320794- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- spec: Add BuildRequires for libtirpc-devel in preparation of removal of sunrpc from glibc - build: Use XDR_CFLAGS in more places 74a13be4-xdr-flags.patch- Replace hardcoded libvirt with Name tag when refering to subpkgs - Remove dependencies to /bin/sh in libs and nss %post scripts- apparmor: allow libvirtd to send signals to unconfined processes suse-apparmor-signal.patch boo#1065123- qemu: Tolerate storage source private data being NULL 8056721c-qemu-null-storage-source.patch bsc#1068752- apparmor: add rules for new mediation features apparmor-rules-for-new-mediation-features.patch, apparmor-fine-grained-mount-rules.patch bsc#1066124, boo#1065123 - spec: unconditionally enable the wireshark dissector- Replace %{with_sle_build} by ! 0%{?is_opensuse} bsc#940315- Update to libvirt 3.9.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c44b29aa-apparmor-dnsmasq-ptrace.patch, 441d3eb6-qemu-tls-client-verify-server-cert.patch- qemu: ensure TLS clients always verify the server certificate CVE-2017-1000256 441d3eb6-qemu-tls-client-verify-server-cert.patch bsc#1062563- Do not ignore errors from useradd/groupadd. - Invoke/expand %service_* just once per scriptlet. - Replace some old macros.- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage bsc#1062620- spec: reload libvirtd Apparmor profile in %post bsc#1060860- apparmor: add dnsmasq ptrace rule to libvirtd profile c44b29aa-apparmor-dnsmasq-ptrace.patch bsc#1060860- spec: Add dependency to UEFI firmwares since paths are specified at build time- Update to libvirt 3.8.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch, f305d8a1-apparmor-attach_disconnected.patch, b482925c-apparmor-ptrace-support.patch- Enable firewalld support for openSUSE >= 42.2- apparmor: Add rules for kernel 4.13 ptrace checks b482925c-apparmor-ptrace-support.patch Drop temporary workaround apparmor-ptrace-support.patch bsc#1058847 - apparmor: Add rules for denial encountered when starting confined domains f305d8a1-apparmor-attach_disconnected.patch, suse-apparmor-libnl-paths.patch Drop old, useless, undocumented apparmor-fixes.patch- apparmor: add temporary profile fixes to allow starting domains apparmor-ptrace-support.patch bsc#1058847- cpu: Add new EPYC CPU model 92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch, a0b62843-epyc-cpu-model.patch bsc#1052825- Update to libvirt 3.7.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch, f536b0dd-tests-arch-independent-hash.patch, e4cb8500-avoid-malicious-ssh-hostname-as-args.patch- Support OVMF 4MB firmware images Adjustment to spec file and suse-ovmf-paths.patch- supportconfig plugin: list active networks, interfaces and storage pools- rpc: avoid ssh interpreting malicious hostname as arguments e4cb8500-avoid-malicious-ssh-hostname-as-args.patch bsc#1053600- Update to libvirt 3.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Fix unit tests on s390x and ppc64 8982f3ab-util-hash-header.patch, 0b1ecf7b-virHashCodeGen-mockable.patch. f536b0dd-tests-arch-independent-hash.patch - Patch cleanup - Renamed libvirtd-defaults.patch to suse-libvirtd-disable-tls.patch - Renamed libvirtd-init-script.patch to suse-libvirtd-sysconfig-settings.patch - Renamed virtlockd-init-script.patch to suse-virtlockd-sysconfig-settings.patch - Renamed virtlogd-init-script.patch to suse-virtlogd-sysconfig-settings.patch - Renamed libvirt-guests-init-script.patch to suse-libvirt-guests-service.patch - Combined suse-libvirtd-service.patch and systemd-service-xen.patch to suse-libvirtd-service-xen.patch since both patches add Xen support to libvirtd service file - Pull OVMF-related changes from suse-qemu-conf.patch into a new suse-ovmf-paths.patch- Add a supportconfig plugin libvirt-supportconfig FATE#323661- Remove Requires on bridge-utils FATE#323639- drop dependency on xen for armv6hl (not supported and does not build)- Update to libvirt 3.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Remove --with-pic which is only for static libs - Use %_smp_mflags instead of just %jobs- misc spec file cleanup - remove checks for old distros well beyond EOL - enable wireshark dissector for Leap >= 42.2 and Factory - remove support for old, non-systemd distros - replace $RPM_ shell vars with modern macros- Don't exceed specified length when reading from stream 5004f121-virFdStreamThread-dont-exceed-length.patch, 1a4b21f1-set-EOF-on-end-of-stream.patch- Update to libvirt 3.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch, 4cd3f241-fix-NULL-disk-source.patch, 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch, libxl-def-usbctrl.patch, revert-2841e675-mtu.patch - FATE#321335, bsc#1031056, bsc#1037774, bsc#1040207, bsc#1040213- libxl: add default listen address for VNC and spice 975ea20f-loopback-macro.patch, dbb85e0c-libxl-graphics-listen-addr.patch bsc#1040207 - xenconfig: fix handling of NULL disk source 4cd3f241-fix-NULL-disk-source.patch bsc#1040213- qemu: add support for 288 VCPUS aeda1b8c-qemu-no-error-shutdown.patch, 8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch, 2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch, d12781b4-conf-iommu-cache-mode-attr.patch, a5691448-qemu-iommu-cache-mode.patch, 3a276c65-conf-iommu-def-stability-check.patch, 935d927a-conf-iommu-ABI-stability-check.patch FATE#321335 - revert commit 2841e675: qemu: propagate bridge MTU into qemu "host_mtu" revert-2841e675-mtu.patch bsc#1037774- Update to libvirt 3.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146, bsc#1035995 - libxl: updated libxl-def-usbctrl.patch bsc#1031056- Update to libvirt 3.3.0 RC1 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch - Bug fixes: bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024, bsc#1034146 - libxl: add default controllers for USB devices libxl-def-usbctrl.patch bsc#1031056- qemu: Fix regression when hyperv/vendor_id feature is used Added patch: ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch boo#1033893- Update to libvirt 3.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 67dcb797-virTimeBackOffWait-sleepcap.patch, 85af0b80-qemu-adaptive-montimeout.patch, d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch, 754515b7d-add-virNetlinkDumpCommand.patch, 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch, 5dd607059-add-virNetDevGetName.patch, 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch - Add Conflicts=xendomains.service to libvirtd service suse-libvirtd-service.patch bsc#1015348- RPM group fix- Fail to start network instead of losing routes if IPv6 forwarding is required. bsc#1025252 Added patches: 00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch 3ee35d7d6-more-uses-of-SYSCTL_PATH.patch 5dd607059-add-virNetDevGetName.patch 754515b7d-add-virNetlinkDumpCommand.patch d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch- qemu: Fix monitor timeout with large memory VMs 67dcb797-virTimeBackOffWait-sleepcap.patch 85af0b80-qemu-adaptive-montimeout.patch bsc#1013113- network: don't use dhcp-authoritative on static networks bsc#1015588 * added network-don-t-use-dhcp-authoritative-on-static-netwo.patch- Update to libvirt 3.1.0 - Modularize storage driver by splitting it into backend-specific subpackages - CVE-2017-2635, bsc#1027075 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: b018ada3-shunloadtest-build-fix.patch, f86a7a83-libxl-dom0-balloon-fix.patch, 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch, 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch, ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch, 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch, apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch, qemu-disable-namespaces.patch- Drop author list from description. Fix summary to be more accurate as to what the subpackage pertains to.- Don't call insserv if we use systemd and don't require it.- libxl: more fixes for dom0 maxmem setting 4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch bsc#1017762- apparmor: don't fail on non-apparmor apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch bsc#1023436- libxl: fix reporting of domain maximum memory ff225538-libxl-autoballoon-setting.patch, c89a6e78-libxl-physinfo-cleanup.patch, d2b77608-libxl-maxmem-fix.patch, 79692c38-libxl-dom0-maxmem.patch bsc#1017762- libxl: set disk format to raw if not specified and fix disk detach 321a28c6-libxl-default-disk-format.patch, bd116810-libxl-fix-disk-detach.patch bsc#1003379- libxl: fix timer configurations 6e4759d0-libxl-timer-fix.patch, 87df87e0-libxl-timer-tsc-emulate.patch, b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch bsc#1019969- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#986718 - SLE12 SP2 FATEs merged via version updates of the Factory libvirt package: FATE#316228, FATE#316628, FATE#319531, FATE#319810, FATE#320490 - Replaced libxl-dom0-balloon-fix.patch with upstream patch f86a7a83-libxl-dom0-balloon-fix.patch- Fix dom0 ballooning with Xen >= 4.8 libxl-dom0-balloon-fix.patch bsc#1020755- SLE12 SP2 bugs merged via version updates of the Factory libvirt package: bsc#996020, bsc#987002, bsc#997278, bsc#998005, bsc#998389, bsc#1001446, bsc#1001698, bsc#1005288, bsc#1013991, bsc#1016253, bsc#1017086, bsc#1017762, bsc#1018189- virt-create-rootfs is a temporary SLE-only hack that was never added to the Factory libvirt package, causing it to be dropped when rebasing SLE on Factory. Add it now but only apply associated patch when building for SLE. virt-create-rootfs.patch bsc#995981- Update to libvirt 3.0.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add b018ada3-shunloadtest-build-fix.patch to fix 'make check' failures - Add qemu-disable-namespaces.patch to temporarily disable qemu namespace feature until all issues are resolved- In order to avoid issues like bsc#1017189, explicitly specify supported VirtualBox versions- Update to libvirt 2.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Import new public signing key- spec: explicitly set qemu-bridge-helper path to /usr/lib/ bsc#999070- Package org.libvirt.api.policy polkit file (bsc#959297) - Fix postun systemd services cleanup - Mark /etc/libvirt/nwfilter/*.xml files as config files- Update to libvirt 2.4.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 2.3.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: pci-use-driver-override-sysfs.patch, virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch, apparmor-qemu-bridge-helper.patch- Update to libvirt 2.2.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 856965b3-qemu-secdriver.patch, 541e9ae6-cpu-vendor-crash-fix.patch, d53d4650-qemu-rbd-auth.patch- libxl: allow vendor/product addressing for USB hostdevs virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch bsc#989646 - qemu: fix auth for rbd network disks d53d4650-qemu-rbd-auth.patch bsc#988998 - Replace cpumodel-vendor-crash-fix.patch with upstream variant 541e9ae6-cpu-vendor-crash-fix.patch bsc#992425- Update to libvirt 2.1.0 - New subpackages libvirt-libs and libvirt-admin - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: c8f08e48-systemd-notify-fix.patch - qemu: fix qemu.conf security_driver regression in 2.1.0 release 856965b3-qemu-secdriver.patch- cpu_x86: fix libvirtd segfault when host cpu is 'qemu64' cpumodel-vendor-crash-fix.patch bsc#992425- bsc#988279. Move the qemu-bridge-helper apparmor profile from the qemu abstraction to the usr.sbin.libvirtd profile. apparmor-qemu-bridge-helper.patch- spec: minor improvements to logic enabling numactl and numad support and fix nested if indentation FATE#319979- Update patches providing support for driver_override sysfs interface with latest upstream variant. Dropped pci-simplify-stub.patch and updated pci-use-driver-override-sysfs.patch bsc#986718- spec: enable numactl and numad support for aarch64 FATE#319979, bsc#991377- BuildRequires: use librbd-devel instead of ceph-devel - Enable rbd support for aarch64 bsc#979473- Use driver_override sysfs interface for binding/unbinding PCI stub drivers pci-simplify-stub.patch, pci-use-driver-override-sysfs.patch bsc#986718- systemd: fix ready notification on abstract socket c8f08e48-systemd-notify-fix.patch boo#987668- Update to libvirt 2.0.0 - Change version scheme to match libvirt's time-driven release schedule. will be incremented on first release of new calendar year, on each monthly release, and on stable branch maintenance release - Include libvirt-admin utility and API - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: apparmor-dont-scrub-environment-of-virtlogd-process.patch, e33cd67a-xenconfig-backendtype-fix.patch- spec: Recent simplification allows using a common spec file for SLE and openSUSE - Add SLE patches missing in openSUSE libxl-dom-reset.patch, libxl-set-migration-constraints.patch, libxl-set-cach-mode.patch- xenconfig: fix conversion of to backendtype e33cd67a-xenconfig-backendtype-fix.patch bsc#984798- Advertise aarch64 UEFI firmware paths - adjust spec file to include aarch64 paths in '--with-loader-nvram=' configure option - adjust qemu.conf 'nvram' option to include the SUSE paths bsc#981836, bsc#983747- apparmor: Don't scrub environment of virtlogd process apparmor-dont-scrub-environment-of-virtlogd-process.patch boo#980441- Update to libvirt 1.3.5 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch, fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch, a1c9a81a-libxl-rbd-fix.patch, ba566428-libxl-dom-iface-addrs.patch - spec: simplify and cleanup by removing many conditionals that are never toogled. Also drop conditionals for suse_version < 1310- Avoid suppressing errors during useradd/groupadd- libxl: add domainInterfaceAddresses API ba566428-libxl-dom-iface-addrs.patch bsc#979425- libxl: default to qemu driver for network disks a1c9a81a-libxl-rbd-fix.patch boo#981094- spec: Remove %defattr usage Inspired by upstream commit 90f9193c- libxl: support Xen migration stream V2 fccf2725-libxl-API-4.4.patch, 5325123d-libxl-migv2-save-restore.patch, f9edcfa4-libxl-migv2-migration.patch bsc#978361- Fix default video RAM setting e4d131b8-mv-virDomainDefPostParseInternal.patch, 3e428670-post-parse-implicit-video.patch, 538012c8-default-vram.patch, 96b21fb0-vram-tests.patch, 400e716d-libxl-noprope-emulator.patch, b90c4b5f-tests-use-qemu-xen.patch bsc#979397- Remove unknown locales to fix build in old dists- Update to libvirt 1.3.4 - Add support for migration data compression in QEMU driver - Drop libvirtd.socket - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 216650f1-libxl-build-fix.patch, 6d8b6d28-mark-implicit-video-primary.patch, 03e8d5fb-qemu-perf-memory-corruption.patch, libvirtd-systemd-socket.patch- qemu: perf: Fix crash/memory corruption on failed VM start 03e8d5fb-qemu-perf-memory-corruption.patch bsc#977131- Fix setting implicit video devices as primary 6d8b6d28-mark-implicit-video-primary.patch bsc#977150- Update to libvirt 1.3.3 - perf events - post-copy migration support - NSS module - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Add rpmlintrc file to filter shlib-policy-name-error for new libnss_libvirt plugin - Fix build with Xen4.7 216650f1-libxl-build-fix.patch- spec: restart daemons in %posttrans after connection drivers have been processed bsc#854343, bsc#968483- libxl: advertise system qemu instead of qemu-xen in caps libxl-qemu-emulator-caps.patch FATE#320638- Update to libvirt 1.3.2 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- libxl: Add support for block-{dmmd,drbd,npiv} scripts libxl-support-block-script.patch bsc#954872- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as default UEFI firmwares for x86_64 bsc#961853- Update to libvirt 1.3.1 - CVE-2015-5313 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: 034e47c3-CVE-2015-5313.patch, ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch, virt-aa-helper-rw-mounts.patch- spec: perform one-time enable and start of virtlogd.socket when upgrading from libvirt < 1.3.0. Inspired by upstream libvirt.git commit da054f35.- CVE-2015-5313: don't allow '/' in filesystem volume names 034e47c3-CVE-2015-5313.patch bsc#953110 - Fix failing qemuxml2argv test on 32-bit platforms ace1ee22-qemuxml2argv-test.patch- Update to libvirt 1.3.0 - New virtlogd log daemon - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patch: 703ec1b7-qemu-bridge-helper-fix.patch - Added patch: virtlogd-init-script.patch- Run udevadm settle after removing NICs in lxc driver. bsc#829033. lxc-wait-after-eth-del.patch- Don't add apparmor deny rw rule for 9P readonly mounts. bsc#952849. virt-aa-helper-rw-mounts.patch- Don't package virt-login-shell anymore as shipping it as non-setuid doesn't make sense. bsc#837609 add-with-login-shell.patch- Detect path of qemu-bridge-helper during %configure - add qemu-tools as BuildRequires for suse_version > 1130 - add upstream patch 703ec1b7-qemu-bridge-helper-fix.patch- Update to libvirt 1.2.21 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped patches: disable-virCgroupGetPercpuStats-test.patch- spec: some minor wireshark fixups. Essentially a backport of commit 7c8250d7.- spec: remove all dependencies on apparmor to keep it optional. bsc#949793- xenconfig: set disk type to BLOCK when driver is not tap or file xen-sxpr-disk-type.patch bsc#938228- spec: the libvirt apparmor profiles #include files from the apparmor-profiles package, thus should have a dependency on it bsc#949793- Remove Wants=xencommons.service from libvirtd.service xencommons is already enabled by a global preset, and the absence of xen-tools.rpm causes a systemd warning- Update to libvirt 1.2.20 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 3468542f-virFileUnlink.patch, 8b1d84e6-refreshVol-failure.patch, e0025d29-storage-mode-check.patch, ba25c214-libxl-log-level.patch, 56945e13-libxl-AttachDeviceConfig-hostdev.patch- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh not available to VM. 56945e13-libxl-AttachDeviceConfig-hostdev.patch- libxl: set driver log level to the log_level specified in libvirtd.conf ba25c214-libxl-log-level.patch bsc#945796- CVE-2015-5247 - denial of service through root-squash NFS storage bsc#945645 3468542f-virFileUnlink.patch 8b1d84e6-refreshVol-failure.patch e0025d29-storage-mode-check.patch- Update to libvirt 1.2.19 - Improved ppc64 support - New virDomainRename API - Support for PCI Express controllers in QEMU - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: 269d39af-storage-allocation-fix.patch, 26c5fa3a-virt-aa-helper-missing-doc.patch, d25a5e08-virt-aa-helper-simplify-restriction-logic.patch, 2f01cfdf-virt-aa-helper-allow-ovmf.patch, 91fdcefa-virt-aa-helper-allow-nvram.patch, 52970dec-virt-aa-helper-improve-valid-path.patch, 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch, 15120b8c-libxl-no-resume-on-suspend-fail.patch, e80b84a7-libxl-acquire-job-on-migrate.patch, 60acb38-revert-curmem-inactive-dom.patch- Replace local libxl patches with upstream variants Dropped: 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch Added: 44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch 15120b8c-libxl-no-resume-on-suspend-fail.patch e80b84a7-libxl-acquire-job-on-migrate.patch bsc#936185 - Added another virt-aa-helper upstream patch 52970dec-virt-aa-helper-improve-valid-path.patch lp#1483071 - Added upstream patch to fix libvirt-tck memory balloon test failure on Xen 60acb38-revert-curmem-inactive-dom.patch- Fix generated apparmor profile to allow access to ovmf and nvram. 26c5fa3a-virt-aa-helper-missing-doc.patch 2f01cfdf-virt-aa-helper-allow-ovmf.patch 91fdcefa-virt-aa-helper-allow-nvram.patch d25a5e08-virt-aa-helper-simplify-restriction-logic.patch lp#1483071- storage: only run safezero if allocation is > 0 269d39af-storage-allocation-fix.patch bsc#942085- Update to libvirt 1.2.18 - libxl: support dom0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Dropped upstream patches: e44bcae-virt-aa-helper-trailing-slash.patch, a55a5e7-virt-aa-helper-log.patch, 61dab0f-virt-aa-helper-renaming.patch, 24f3c2f-virt-aa-helper-fix-caps.patch, 45697fe5-libxl-support-dom0.patch, e9c27344-libxl-fix-virDomainObj-state.patch, 4ffb21c8-libxl-dom0-state-fix.patch, qemu-nbd-cleanup-fix.patch- Fix crash in libxl driver on receiving side 0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch 0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch 0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch bsc#936185- libxl: set dom0 state to running 4ffb21c8-libxl-dom0-state-fix.patch bsc#937316 - libxl: support management of dom0 45697fe5-libxl-support-dom0.patch bsc#937316 - libxl: libxl: fix setting state of virDomainObj e9c27344-libxl-fix-virDomainObj-state.patch bsc#934937- Fixed virt-aa-helper bugs preventing virt-sandbox to work. 24f3c2f-virt-aa-helper-fix-caps.patch 61dab0f-virt-aa-helper-renaming.patch a55a5e7-virt-aa-helper-log.patch e44bcae-virt-aa-helper-trailing-slash.patch bsc#936841 - Fixed crasher due to uninitialized values qemu-nbd-cleanup-fix.patch bsc#936841- Update to libvirt 1.2.17 - parallels driver renamed to vz (Virtuozzo) - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - spec: re-enable tests that have received upstream fixes and are now passing- Remove unsupported settings in libvirtd.socket unit file when systemd version < 214 libvirtd-systemd-socket.patch bsc#933043 - spec: always apply Apparmor and netcontrol patches- spec: Add libvirtd.socket unit file to service_add_pre and service_del_postun macros- Update to libvirt 1.2.16 - Introduce pci-serial - Introduce virDomainSetUserPassword API - Introduce protected key mgmt ops - Add domain vmport feature - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches c0d3f608-libxl-soundhw.patch and 8910e063-arch-caps.patch - Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules- qemu: fix regression defaulting to host arch 8910e063-arch-caps.patch rhb#1219191- spec: build libxl driver for aarch64 and remove useless 'suse_version <= 1220' conditional- libxl: support virtual sound devices in HVM domains c0d3f608-libxl-soundhw.patch bsc#875216- Update to libvirt 1.2.15 - Implement virDomainAddIOThread and virDomainDelIOThread - libxl: Introduce configuration file for libxl driver - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches da33a1ac-lxc-init-statedir.patch and open-ns-files-readonly.patch - spec file fixups for building --without-driver-modules- boo#926765: add libvirt-daemon-driver-qemu dependency on libvirt-daemon-driver-storage.- boo#926153: make sure /var/run/libvirt/lxc folder exists when starting the driver. da33a1ac-lxc-init-statedir.patch - Fix lxc-enter-namespace for 3.19+ kernels. open-ns-files-readonly.patch- Disable building wireshark dissector. Commit 37397320 requires wireshark pkgconfig, which SUSE wireshark packages do not provide. - Disable building the legacy Xen driver since Xen no longer provides the xend toolstack. Remove xend-specific patches while at it: fix-pci-attach-xen-driver.patch, xen-name-for-devid.patch- Update to libvirt 1.2.14 - qemu: Implement memory device hotplug - Implement public API for virDomainPinIOThread - Implement public API for virDomainGetIOThreadsInfo - SRIOV NIC offload feature discovery - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop disable-hugepage-test.patch in favor of upstream fix- Fix build on older distros containing a polkit package that lacks support for /etc/polkit-1/rules.d drop directory- Disable interface driver if libnetcontrol cannot be initialized Modified libvirt-suse-netcontrol.patch boo#920551- Fix crash in libnetcontrol-backed interface driver Modified libvirt-suse-netcontrol.patch boo#920551- Instruct polkit to allow memebers of the 'libvirt' group to connect to libvirt without providing any password (bnc#920804) - Added polkit-10-virt.rules to fix bnc#920804- Change default setting of security_default_confined in /etc/libvirt/qemu.conf instead of in code. Making the change in code changes the default behavior for all users, even those that have a custom security setup in their /etc/libvirt/qemu.conf. Modified suse-qemu-conf.patch bsc#921586- Fixed a number of QEMU apparmor abstraction problems. bsc#921355 apparmor-fixes.patch- Update to libvirt 1.2.13 - qemu: improved support for host and guest NUMA - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Update to libvirt 1.2.12 - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Drop upstream patches: 30c6aecc-apparmor-lib64.patch, apparmor-xen-fixup.patch, apparmor-allow-helpers.patch, apparmor-tck-raw-packets.patch - Disable a hugepage test that is failing on ppc, ppc64, and ppc64le architectures - disable-hugepage-test.patch- Fixed patches to pass make syntax-check- Apparmor profile regression breaks Xen domains. bsc#913799 apparmor-xen-fixup.patch apparmor-allow-helpers.patch apparmor-tck-raw-packets.patch- Replaced hard to maintain install-apparmor-profiles.patch by upstreamed 30c6aecc-apparmor-lib64.patch. - Reformatted libvirt.spec and libvirtd.init to pass upstream make syntax-check- fix bashisms in libvirt-guests.sh script - update patches: + libvirt-guests-init-script.patch- Update to libvirt 1.2.11 - Implement public API for virDomainGetFSInfo - qemu: Add define for the new throttle options - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() - CVE-2014-7823: dumpxml: security hole with migratable flag - Drop upstream patches: 2222123-virt-aa-helper-crash.patch, 433b427-iplink-name.patch, 52691f99-qemu-mig-crash.patch, 72fecf1-lxc-resolve-symlinks.patch, b1674ad5-CVE-2014-7823.patch, ba9b7252-sys-net-rw.patch, c264eea-virt-aa-helper-sandbox.patch, e50457d-lxc-unmount-check.patch, cgroup-all-devices.patch, libvirt-ppc64le-support.patch- Get /proc/sys/net/ipv[46] read-write for wicked to work in containers. bsc#904432. ba9b7252-sys-net-rw.patch - Fixed allowing devices for containers. cgroup-all-devices.patch- qemu: Fix crash in tunnelled migration 52691f99-qemu-mig-crash.patch boo#908008- Fix potential crasher in virt-aa-helper 2222123-virt-aa-helper-crash.patch - ip link add now needs the 'name' parameter. 433b427-iplink-name.patch - Fixes for virt-sandbox-service to work: - Allow adding virt-sandbox service config to apparmor rules. c264eea-virt-aa-helper-sandbox.patch - fix symlink resolving for containers to start. 72fecf1-lxc-resolve-symlinks.patch - fix unmounting file system if it contains the source to mount. e50457d-lxc-unmount-check.patch- Remove security_driver = "none" in qemu config. This completely disabled all security drivers instead of probing them. - Changed default value of QEMU's security_default_confined to 0 to keep QEMU domains unconfined by default.- CVE-2014-7823: dumpxml: security hole with migratable flag b1674ad5-CVE-2014-7823.patch bsc#904176- Fix Qemu AppArmor abstraction. - qemu-block.so was denied on x86_64. install-apparmor-profiles.patch - Temporary fix access to screenshot temporary file. bsc#904426. qemu-apparmor-screenshot.patch- Update to libvirt 1.2.10 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html- Added package wireshark-plugin-libvirt to provide the wireshark dissector for the libvirt RPC protocolh01-ch3b 1719476082  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<10.0.0-150600.8.6.2            libvirtexamplescadminclient_close.cclient_info.cclient_limits.clist_clients.clist_servers.clogging.cthreadpool_params.cdomaindommigrate.cdomtop.cinfo1.crename.csuspend.cmiscevent-test.chellolibvirt.copenauth.cpolkitlibvirt-acl.rulesshvirt-lxc-convertsystemtapamd-sev-es-vmsa.stpevents.stplock-debug.stpqemu-monitor.stprpc-monitor.stpxmlstoragepool-dir.xmlpool-fs.xmlpool-logical.xmlpool-netfs.xmlvol-cow.xmlvol-qcow.xmlvol-qcow2.xmlvol-raw.xmlvol-sparse.xmlvol-vmdk.xmltesttestdev.xmltestdomfc4.xmltestdomfv0.xmltestnetdef.xmltestnetpriv.xmltestnode.xmltestnodeinline.xmltestpool.xmltestvol.xmlhtml404.htmlacl.htmlaclpolkit.htmladvanced-tests.htmlandroid-chrome-192x192.pngandroid-chrome-256x256.pngapi.htmlapi_extension.htmlapple-touch-icon.pngapps.htmlauditlog.htmlauth.htmlbest-practices.htmlbindings.htmlbrowserconfig.xmlbugs.htmlcgroups.htmlci-dashboard.htmlci-runners.htmlci.htmlclangd.htmlcoding-style.htmlcommitter-guidelines.htmlcompiling.htmlcontact.htmlcontribute.htmlcsharp.htmlcssfonts.cssgeneric.csslibvirt.cssmain.cssmobile.cssdaemons.htmldbus.htmldocs.htmldownloads.htmldrivers.htmldrvbhyve.htmldrvch.htmldrvesx.htmldrvhyperv.htmldrvlxc.htmldrvnodedev.htmldrvopenvz.htmldrvqemu.htmldrvsecret.htmldrvtest.htmldrvvbox.htmldrvvirtuozzo.htmldrvvmware.htmldrvxen.htmlerrors.htmlfavicon-16x16.pngfavicon-32x32.pngfavicon.icofirewall.htmlfontsLICENSE.rstoverpass-bold-italic.woffoverpass-bold.woffoverpass-italic.woffoverpass-light-italic.woffoverpass-light.woffoverpass-mono-bold.woffoverpass-mono-light.woffoverpass-mono-regular.woffoverpass-mono-semibold.woffoverpass-regular.woffformat.htmlformatbackup.htmlformatcaps.htmlformatcheckpoint.htmlformatdomain.htmlformatdomaincaps.htmlformatnetwork.htmlformatnetworkport.htmlformatnode.htmlformatnwfilter.htmlformatsecret.htmlformatsnapshot.htmlformatstorage.htmlformatstoragecaps.htmlformatstorageencryption.htmlglib-adoption.htmlgolibvirt.htmllibvirtxml.htmlgoals.htmlgolang.htmlgovernance.htmlhacking.htmlhooks.htmlhtmlindex.htmllibvirt-libvirt-admin.htmllibvirt-libvirt-common.htmllibvirt-libvirt-domain-checkpoint.htmllibvirt-libvirt-domain-snapshot.htmllibvirt-libvirt-domain.htmllibvirt-libvirt-event.htmllibvirt-libvirt-host.htmllibvirt-libvirt-interface.htmllibvirt-libvirt-lxc.htmllibvirt-libvirt-network.htmllibvirt-libvirt-nodedev.htmllibvirt-libvirt-nwfilter.htmllibvirt-libvirt-qemu.htmllibvirt-libvirt-secret.htmllibvirt-libvirt-storage.htmllibvirt-libvirt-stream.htmllibvirt-virterror.htmlhvsupport.htmlimagesevent_loop_simple.pngevent_loop_worker.pnglibvirt-daemon-arch.pnglibvirt-driver-arch.pnglibvirt-object-model.pnglibvirt-virConnect-example.pngmigration-managed-direct.pngmigration-managed-p2p.pngmigration-native.pngmigration-tunnel.pngmigration-unmanaged-direct.pngindex.htmlissue-handling.htmljsmain.jskbasebacking_chains.htmldebuglogs.htmldomainstatecapture.htmlfailed_connection_after_install.htmlindex.htmlinternalscommand.htmleventloop.htmlincremental-backup.htmllocking.htmlmigration.htmloverview.htmlqemu-event-handlers.htmlqemu-migration.htmlqemu-threads.htmlrpc.htmlkvm-realtime.htmllaunch_security_sev.htmllive_full_disk_backup.htmllocking-lockd.htmllocking-sanlock.htmllocking.htmlmemorydevices.htmlmerging_disk_image_chains.htmlqemu-core-dump.htmlqemu-passthrough-security.htmlrpm-deployment.htmls390_protected_virt.htmlsecureboot.htmlsecureusage.htmlsnapshots.htmlsystemtap.htmltlscerts.htmlvirtiofs.htmllibvirt-go-xml.htmllibvirt-go.htmllogging.htmllogosindex.htmllogo-banner-dark-256.pnglogo-banner-dark-800.pnglogo-banner-dark.svglogo-banner-light-256.pnglogo-banner-light-800.pnglogo-banner-light.svglogo-base.svglogo-square-128.pnglogo-square-192.pnglogo-square-256.pnglogo-square-96.pnglogo-square-powered-128.pnglogo-square-powered-192.pnglogo-square-powered-256.pnglogo-square-powered-96.pnglogo-square-powered.svglogo-square.svglogo-sticker-hexagon.svglogo-sticker-square.svgmacos.htmlmanifest.jsonmanpagesindex.htmllibvirt-guests.htmllibvirtd.htmlvirkeycode-atset1.htmlvirkeycode-atset2.htmlvirkeycode-atset3.htmlvirkeycode-linux.htmlvirkeycode-osx.htmlvirkeycode-qnum.htmlvirkeycode-usb.htmlvirkeycode-win32.htmlvirkeycode-xtkbd.htmlvirkeyname-linux.htmlvirkeyname-osx.htmlvirkeyname-win32.htmlvirsh.htmlvirt-admin.htmlvirt-create-rootfs.htmlvirt-host-validate.htmlvirt-login-shell.htmlvirt-pki-query-dn.htmlvirt-pki-validate.htmlvirt-qemu-qmp-proxy.htmlvirt-qemu-run.htmlvirt-qemu-sev-validate.htmlvirt-sanlock-cleanup.htmlvirt-ssh-helper.htmlvirt-xml-validate.htmlvirtbhyved.htmlvirtinterfaced.htmlvirtlockd.htmlvirtlogd.htmlvirtlxcd.htmlvirtnetworkd.htmlvirtnodedevd.htmlvirtnwfilterd.htmlvirtproxyd.htmlvirtqemud.htmlvirtsecretd.htmlvirtstoraged.htmlvirtvboxd.htmlvirtvzd.htmlvirtxend.htmlmigration.htmlmstile-150x150.pngnewreposetup.htmlnews.htmlnss.htmlpci-addresses.htmlpci-hotplug.htmlplatforms.htmlprogramming-languages.htmlpython.htmlremote.htmlsecurityprocess.htmlstorage.htmlstrategy.htmlstyleguide.htmlsubmitting-patches.htmlsupport.htmltestapi.htmltesting.htmltesttck.htmluri.htmlwindows.htmllibvirt-docNEWS.rstREADME.rstlibvirt-docCOPYINGCOPYING.LESSER/usr/share/doc//usr/share/doc/libvirt//usr/share/doc/libvirt/examples//usr/share/doc/libvirt/examples/c//usr/share/doc/libvirt/examples/c/admin//usr/share/doc/libvirt/examples/c/domain//usr/share/doc/libvirt/examples/c/misc//usr/share/doc/libvirt/examples/polkit//usr/share/doc/libvirt/examples/sh//usr/share/doc/libvirt/examples/systemtap//usr/share/doc/libvirt/examples/xml//usr/share/doc/libvirt/examples/xml/storage//usr/share/doc/libvirt/examples/xml/test//usr/share/doc/libvirt/html//usr/share/doc/libvirt/html/css//usr/share/doc/libvirt/html/fonts//usr/share/doc/libvirt/html/go//usr/share/doc/libvirt/html/html//usr/share/doc/libvirt/html/images//usr/share/doc/libvirt/html/js//usr/share/doc/libvirt/html/kbase//usr/share/doc/libvirt/html/kbase/internals//usr/share/doc/libvirt/html/logos//usr/share/doc/libvirt/html/manpages//usr/share/doc/packages//usr/share/doc/packages/libvirt-doc//usr/share/licenses//usr/share/licenses/libvirt-doc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34497/SUSE_SLE-15-SP6_Update/493f50901ca2f16521cf078c22e07522-libvirt.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux          !!""!    #$%#$%%&'()&'()%%%%  *   directoryC source, ASCII textASCII textPOSIX shell script, ASCII text executablea /usr/bin/stap script, ASCII text executablea /usr/bin/stap --ldd -d /usr/sbin/libvirtd -c libvirtd script, ASCII text executableHTML document, ASCII textexported SGML document, ASCII textXML 1.0 document, ASCII textXML 1.0 document, UTF-8 Unicode textPNG image data, 192 x 192, 8-bit colormap, non-interlacedPNG image data, 256 x 256, 8-bit colormap, non-interlacedPNG image data, 180 x 180, 8-bit colormap, non-interlacedXML 1.0 document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedUTF-8 Unicode textWeb Open Font Format, TrueType, length 46524, version 0.0Web Open Font Format, TrueType, length 43612, version 0.0Web Open Font Format, TrueType, length 46744, version 0.0Web Open Font Format, TrueType, length 45844, version 0.0Web Open Font Format, TrueType, length 43576, version 0.0Web Open Font Format, TrueType, length 67472, version 0.0Web Open Font Format, TrueType, length 65780, version 0.0Web Open Font Format, TrueType, length 67420, version 0.0Web Open Font Format, TrueType, length 67324, version 0.0Web Open Font Format, TrueType, length 44272, version 0.0XML 1.0 document, ASCII text, with very long linesPNG image data, 281 x 401, 8-bit/color RGBA, non-interlacedPNG image data, 641 x 441, 8-bit/color RGBA, non-interlacedPNG image data, 792 x 612, 8-bit gray+alpha, non-interlacedPNG image data, 803 x 498, 8-bit/color RGB, non-interlacedPNG image data, 419 x 302, 8-bit/color RGBA, non-interlacedPNG image data, 419 x 140, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 87, 8-bit/color RGBA, non-interlacedPNG image data, 800 x 271, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 192 x 192, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 96 x 96, 8-bit/color RGBA, non-interlacedPNG image data, 270 x 270, 8-bit colormap, non-interlacedMԻ83Wν:utf-82ebfb469b46d62112e5ed03ebaa9dc78a50b57b808967b3fbb6e437854049d1e?P7zXZ !t/㬶]"k%d侚ˢe#8z1 \B!a`q砏*|SVe lE]! UY+"n{ܱhfG 6肯g8{,=|+؏[C:+–6Sr%S~[+l65Rjk\eoO.]Ym8bj튇J6]ai\ X_-]) y{r%1D]aG4]p BK2ϛ曵eh68';iQ2%BBj+M35nd.A8Jp$Yk <,BdJ~?x kyӲz)Q)}MbkׂYJ߽'^ ;7J7]b=~麛B.$\E>^hVu7SE]QDI"A,]5yF>gL c>~>j+( V$Zu@1ӣ809XKsXѕT=FB8h'n߰!`B%Ѧ%[GT\mqH%"BGL|P-"fxt|iYpVߎ[9*]suf_@w,0*u-fʕ̔F&7!ֻiZIb /D nvzO`B| s85HNL|o{tvX1Rq&WX7Pxv-dBqE,UC/pmx c`LD,~Ѭ~q6Jx:ŕ/ڏomlnT? &oLە؝i(RQx&W9I'ۆ;G뷅RE.y6"C#qT44YHG_E/ގ@бlq| "W\L<&ug/7V뒅{@vUx#V !QnYs|ؖ\SȐetՔ *XñoI*0âPqIU={j"ѪW9Uko<_N)5 X.Ps/Sp^~R̊m!@0}{OU"#uvk9sWϏ~bjهq-6\M,U V:S u1Aw"<% UތѵkIi/rw'k[H)ezg(b)GD|Se s,$#̣[!;Ӊ) y]9F }CqQluuv {p,u1#[ʑ&T^]4xyE: !YݵGuHQ'2zZ7 BxaSvurnvg NJk?BTŋ8;mU}X&2[Asf[-d춨BIb(;F(]XOnSmnHcR6 /mnY{$!7p: \[.؆E8;<[:k"$$2NNOېLq(iv|amcsP !>12aȍ l4] u;n}[>KKnZP5=̲}nP<tC??7~pxQKFFp gauɀ`ҍDmy6Wd'H[֞vT++Qޭey1VbՒ ~(3lp~V;o*bW(#؆_m|DBj+w! =7W0`&-u>|`dɸ6o>$\VCV9  kE ~| vZn[CVLDm84ҋ}r迆>87P3L> !,oP熅 o`ly_h9*`'j;}ߪ# 8;;E %jw>~F{NawȆ5$VI5m bm<3KJ", op]\sKjdύG2QtNT wQGl$ieqqo&pۦlʣ#*M|N-epu ar ,i?1nZ1'{nV9i F11;Kq M9C_rtI_Y.y\9 zDYZ+S{s%)ϬLrIkb6ɺkm,PB4쯊DCfRriŒPD|yIQ̝ۢ\\X'qB } 9a%J:]ޑad{{kpt *k}(|b<'>L Rx\#:H΋:}#JCRcZF3YZ\: ],#YZi|d't%\0Cnow2r {Z 3VT衷r>cvPۭyV]69l-#OkO5\(u,vU5{G x  f\$y][XmX!_ҫ7MJ17N*㙴/W,>^ֹ `> @}t_$#ux>I-)a ._1z>Oh4M|i]AǐĆ}2BbcjL6%`[DeoX=ƞs2¨$7 FEЭW G3=qQ[Wܶw<Lq|+§pewh=MZduП/FQ9E (qr<"P :B!یo[@qxQhdofvpLcP|W¬]KaP+nK0! E FC{d$`(SGe[ac tRcs#,zTM%܇bkCQUJl1qgCu$^ 8`lsڐB5:9)ŏD˟%'eE܈=FE5h>/_@)l6- 3*mIPlԕfAMጼYNjN0`peq w| xd,o:GVM(t $ǚ@B? &58l C$hH d'5SkT8]O0m>=w nˋ\LLw]qaPg!!\ߎHJ4caD)rcW0tK4 ZvR*y#~1,4க .N>&_+MVxeC[.p-.w[^J3L.Tp_^KJdkWχ%b<4N8r w!ZL!sѤ[bDl@&ʻB"ҍx(e, i0ܴlld%Vx>Ah E{藐Dj3GvW VT2h 'H濢5I("fLf]cIL'L<Зp/qt,KbnoR#Je/&頊 [k,Я+I5& x8V_A > 7q*wtjyp@ibxZKT/ NZ "vt`O?kQZbp T[];xJƜ'xXlaNm3O"%Ey]cR|BfNN]6 NQ [u2aםϣYzm]Fs[Rgb@?D@4J?.z6)ψysGtPe n{ϳI%1 A?"~0p#l~ZUk/צj?dk'kuޏd]'U5^_'g^`(p o9i Gola#5rb[pcdtʺɺU., Q{9ll,,K(?YIGoks/s#E"+p!((}wvƀp,x-N8mD8f0vmE#Bcjи?tahx;?I|~,͹TK;2\F:clHݠ-0=\? "q&~$:ΟsHxզk{8$D-o#`"" r C/6s 5M(;EkcGKflm}ci ?.vjݛY*2=1;Km`) dzgDȇ3kn?˵1uCBH~ެVƘf(jg6w {ba{e %5^=D< EV˻`RtFr*F Kǹ1,">@ы:TY(h,cpsFcnAcsxl박,sEa?~F&C~Wqo1݀U½i,o{(uz4pG, BjP:a{YuZHh/TgRHv~$>Oc]W8%/DfmޥJlm-{f.^;ͲCf'gn+\xDOMHCrҺ6D;A6(P.O,Qމ\"BiWΚ+Ea|ߏoK^Vaǫr"!R^5>ĶCJk?;5N7: >q)e֝ ţ uYI&'9=eh0) C{4z_Z:KCqNȜanJ(ʐ'Jx5;I^*)nj9_2+uu鑣m%W301,ƀ!7e ԰bP8s_ܲH eɧ ~qcr/Jw)fhT0a_+O-~EJ- /!IDM>u]Ugab'6޿},f= ؠh!cvu&m^whm>VSk#" g(ʸVlqܦYkw%Ii@€mA ]AK6S7'"Rt_aIYX"oB3s\b5evs@b"`}yZ耎:YDܡƛ\ʑ!8Mu>FWB%}Box*@K؆P?&=2=ygr f-SA9g@, %75KJ4OGKdyevDV`XE{ٲj n9[t })H\ec$ )M'O\xdf9heO`A`𷙵RF6^g$TPօ0͜O?-8H3)P)E]2kN}&vc0煀X_Uݱ= j^v]6V]GGY¿]Ũ^u[Ó^,$CK{v_J7"%t[ `&S/(>].º}5YL)%Bb~4>T.;Cq[7"sb7 kAr<\&8A&_kNxKvR;ЬSvd>Nhs}Z-w ( EGJ7E!M7!e,yjy8AAQuXFȳ ;\ٮKj ?8k[-HOkzb{Y=N?'⬪|Tp VYdYT$Jn63uȄځv =y"ܬQ%i0L gS i?_2, U5- Z0,_kTPlŃ$dy(% wéUt¾G)0EhCY|>fZE̳hg_Х9< E?`]_bаZv@}Bi5kִ=|nT1pV N]|>x:ۖwAPjGpGFd7^T6p7tɔO4ğwx@"δ茾5fy ZmT4RG_<0P^|fZKVR|tB'E=a:;W}y<$5&%G<}ԧ_!12@!2tϙnt&LjJ7Ņl~Y+y҅!% 1Wm4U@togTB K9rtKOl `ޓ%i}5!) 7ɯS%Gq'P_a&.(ǂBG:|_V[ƿ95 'g)K80yWw~ͺ{6s4n׀lo*+RMo*P{kϷE{yYqNlOT( ƣ0HaE͗oeTVެGi*fk_ רHZZDL k*:^c[Czr%5Y.2 ^ߥ]Hp:K*3]!:>o AwFh4pF`U{Ų2>|3;bU3+%wLNIC!TRO^򶡲 i!mu G=*û|$$*DKRc mMⓋ2;רvkWxq^8=*O5iI sэo)Ձ^LFG4[IV/JX!C,׽ {Yjr p\LS[~KcĀe;2c2Kxja+.*IeFHb2֕.ݷMNAL]`2@ T{l4i9u4;ZtF] NFfI7T|~D_nq$F$*f#%PA?Kh'O PEɧ q6Ia$X\a ,|uvcF- P\T DGf2sEOqc$m|c ]}ך|vC7joJ[/a u4[D2{SY<~X_QDt&~ei{Anw VwĽuLCuzJR^"~\dJ=:T}J'-T _s #ebELEItKnAe]!x g^k"}M_8H'3{KJ(3t/}^YS! YɺnF~$#V!Of 1_ȵg jT` ' $h$@Q\f0;52 TXʗ, 3v3o;MKf b. 1PP QG-ZU021@bR#LϔL5mB>l GYtν bYT`}R;5)QրL <ޞ,oo@F]%tr : >\ш(Lz Ͼ"aѿ+Xih =X}ϒLjhE>ZHo9P+l&bMst=5pMyr/AyЋ)ɉͪ&0&!jJ$o, SurP$cw~#8K'(aڅug_qoH;hv!Y<_|oP̻}^jTs[{h5nX6&=* USJQKyQoϛ ?iТ^)/0PLFpҾ'sZ-FdfR𞔋AOS7*ZΔG_Ncj̴CqLYU%LD xGWK2h{81RG3`t׃¾/"(䥀.%pnj}ӟ^nЎ.N.Oz.K ?@O0 Zh3du0_BrvLnZiՍ{1_(Sh Hk~ Sie5(4ߑ8Z庋Uz>)! HrJG^rwV$K8RKZ#°wHlv[خ1޼sټ#T+má?z@nUɚq"KfVG$rV0JFlr@LU5teo {Fk< qmT~u adfk~d»68 AyԱS<+JV8ܫ2{#g.A2|ƕlF;|V /͸!axhA`]8Mߎ׈HUWМI @JghCgv=Fd?E'vǴB:wna*7̫TSs},sPj4rT|y^Pqo0R>JB~t'G_y5 O*)ߒ]:s{I\8ݐOHhmF'[{ZU…<'w5Ysd2QXdFG:}ZQ)Iy3EYiRG8P.wz0Ʈ[ {G 7b0v GTxI^)`& =J]htI"ı Re0IH2]l|vLAa4lR"nKQgTr5<;LZi`q6'oK.OHx P0 4[kHcs ur OeL:V+f{z:7f}p,BHpO y(I~Ga r8ۜ^m}'ۋ)oOuyp'&+C(JOdInF.~f<7 D Qgd>- Os;eO[8hVj6rQ0d[GH5o8(w-;Fz,CoC#Yo>T]%&`= ^^UBR5wȫ1Z tb~FqVM(6#Ct&}{"uP#Q +^;lw]K:#`Ghvdezr5 #4JRhwGcs1t!6G+~j ݨPZ+ћ`4t*otoe [ k!=1?46Lܘ6al$pT&$}+4_n\G-&[kVzxwcN~d&  BcC4eW5Ee82A WF+qY$<ɒ'_O57(d9#M$L" *VDxihhjhУoyĪZkvw= Lb';xn?j Yr &Q`k߬c`9i (0Xy]z|-R65'I<@S `E ӾI*9%{w 0RU. fHG35I"g5 {A+(RWy+w7NyA0}x*ePvWU$ Mu}[Grn2q`Fd)XDm.%{ivEYc$_d}N Fu@- vG~QzK(" r}@gR ra+b;D~ZT֝A]ɽ\ak{1M`*KJUq^y)9Y'ݬp,7cnⵔ+/uUOwS\:-_nh\p\$#]g EZ_TẊE]4V?gZ;J'AL^ηĘ%UEI|qЩ0ިU$)sX P#ĝcl o⾞a殉LB[!_\J۝s!npnhh7"96=NRh "zyݾ0M]T5( v(ΰUՒ1[i!K>B`O tvRyyZn,>?6PfKsAU'Tƾ'F`WtdIyEqRϔE)\b(#)Si:;r~+Lnӏ:>3ĺc DzMQF#cz3km2|^Ǧԙˀ.AI"6ɮg0=>Czfj&#ZzS{Ύmyt# -$A%<98GhԢ\gUV3 UeX"nn84(mvw $B>bn)|29Ѯн#R._ `OrL/Ѵ]%B Vڏa?yDgs\j~]ܣ;e@f -ϳ=)n SA5Sd}K9ASʯzx>&엢nWEes3 dVr)\'NVlct`e0W^-M#0c5q3k"ӵ%܃=kU].S$}ħ$sQN#X5M2(%p#d|ɤ'|aId]Q}HsH$QjAգ ~![Kಋf4@MD IC J3T.Z]ϿaoR,6k 5ړ *)f,o"6ʑ|h4ت=c _!J[ۺWɐIou{飪5U;MJ_9wkҢ@q HK9]yُe=4UwCYf$IT僝]_*L6LB. ?w]y1yo!Z2+fқmGjH'lW_WIG:dg/ K%͂9ŌXbϑ7L768z\ޟe>e >s+ 4lp>z蘢̒"OE"ܗeMV&+4"mrᾦTαKٕCͰ:44F؟Vnpr(h7?mx(֘& 8a!>^c_OnsQ < RTw[LǷz^puv β3H؟X(#0.Øpeq.gazY?7p0 $tr-/&}k$#~C24R_AB3N"5 x *>h:]"LN0%Uіfj47{‚nl{|$D;Qk\ (7M_qQҜqQ׍j.,oQ;6d >/hj-Bd>؈/tpw+ň;5*b ҉4ճ>Eaz _&Z*8kɤܓҲRkYצp.9L,F;5"5@'`|dDlbF&т;WOp7h 26G.kks!w-[m(6p\Ah @[6iSC ʣLj?؍E*l=/l 8o+zo̓}_tK ONhUvyD1x\(t*&s!C]6ŬEŰ6a|JI:J$1 *&~bdh?=hr:6Sm: a.;Ǔbҝ.!2?؏L+2#)D׸ l_rƙj}b_3ΖǂG,UpBd*n,422QVpČ'NB\-(q2{3^1kK[W9{$Ubjr$FFE{D𚜌˲ScY8DmĨ,ǐGȵ v%6|9u羯QJͳ4)әqltgO=6ߪN[]rb:eBqPl7d Pa-It IiTC?_1u IFQ \G?;bg}v[9xyg i;%K^j|I{m\:ɛXIP תaU(5"|&D0.Γ  A9=i=vL:@O[f8Gɞ ՕaMܘ%B7(Jr"y^qӔY2(Jc%95Q΀#12צ`yADmYE@/0I`ϰel#x"ƭMnL8%w^Dc^nG5X9sE6$,=敜joQ^qX-Э <2/оyl^'I6]"-2E WDf -0&g]nhg4LsՈGa#X9j ~a֖A%Y}3dpѯXBc;t6OT+.\1([(' 8ճXx5'5Xc -J7hM~VG~p?8!k[!S:8x`lŚI?b+c,WJ~1-`GcR7{zҶ1`*K%hC$e3CƣݟVaU.*_4ic쌄 S)&3#J|Ax.s"3j=b?BOU5>ϴG %0'm▞2c!% U3K0ix^Jօ>ͱ%7SK[-kg#GH3OG6BjQۛ uͶީ^\&ۂ=A;.K? _jʡ9D0=ʞnz֢^GhwV/{n3U@yN_syyrW>]NEKFeE= Ap=-@#réj>sD{ҸZ6>x}@D f g+[Q^m`1fCԭA$pxHu۳<28I "ǢZ~d=zn_J.k}k'`+ v6`rkdvG$̔=m&s]?vZL*Cq 6y%bkP]Wc۷N1 P'+OS@uX ^UEz%蕨,agkLu.:뻐 Nw٣V.*N:'øq=:>mū'a6ޓxn4\xզ -{EؔQ͙ ![ZaeKp'ӴKW }_Pg GM EyIVT߰MuK7W:6ekί ^ӯZ`.TSAMW񃳪1)䠡`I;!UwpurtG\e"BQ$L\lS cW`t%C[t8WޢU׉b#\~u c:<4>7[[ÃOY-X,0~Js` ..-q3 m)0q O}aR,Hj/CJК\7ݼ SBz9tIZKP,]"TT1Z{~b'ׅ!Č칤G\VR99=ן /ZqHRG@0+ȎKX0EME}RG{XJ|/B"XsH ᰄʬBRv[AcZm=XSSbQi˲8~QkKۏQ ;mV@hh;9Չ֑u|+HrEGz9u`HIb;Jz5ߌTI!=E1A/v  _*[svpN_f]z6nz?gGU$Dhqe ~XS>C&^]`]M#ѷd?"nԫ~\8jH^x0YT_ ؗ?t92%A6@L YաŬ.;$s(1˼?ruqɕ3v.X \P]3[<`K||Rz,N,C(]!¶Nm4 QamcN!r *,,30jB$-6=a[kޤ ^5ǖĚ'DHlГ\Nm- ?$x :^){%ԸP _kg`64"F|ĸ C\c3گeI.+1TYqV~7̌m;;(j@o@6hxm ~eZǚEx8$P({x:\#Yѽ)XHf@:Ҥn)5O&x4 K']xrZ/lކRNik?q`2tṴ~W+*zaWs!|eso7er!K9S3\ݟlwj˙AEET%Aj M{wS#ť, &Khh% zWU8%p>e|Az,-^Yցv"i.@6K T{Vj-:lfn*䈲 ݾp#)k: X\>^0K5 @-BkD y/q#ྒྷ^%sm|#3cAYQP_A5z5sa&V_T^).\ -%/%-aKؠ8w'[Ţ^7~?I/W1: <|R%M+cub7dXA3N쵪tRf|ϸmL a<eA\dڳ"94,"kNɨ{xs<ִC{w`P)\Ԟf}&I>P`WU#>5[1~-{_t{l՘N7? /B(ǘ#S D(cUThˆ!^6`Ś)sݮ8籬:]ATPIu3(?mܮ\`1ʕ[3Z=!rq@N(˨+| <細o%8`g I@Rp}~\|Y](zXQ5B&^n΅uS^E4URRm@%d>IBv7hJvr73E[W)mtmi*K "KK*yߨ dqGc ?HB)G3Xo4v?j {B(M5׾ 4uL{ękۜ}@ G^6JZWM2>gX+ ;ܐP" IAK, 8T󊥄>b\…6h!ldsU,VxB3pXS'\j2FXr X#? Lrn'uo]h#o<,I7w\9f]_IX 0 &k]Qzf\[֥VN%Lz*ݽ%w@aɵ]u Ly,`ށ)J 9g*炄EWfUc.\;fy>08tvtu -3ʠAp7*N׬4n9]^2a]y+6̄}eF^;+r7O< bLkdLzyh@wgTmV`$x6es.XAQ9.DH;aXۿd ݋|@5"\=X8"`7!L\1mO_K_jə:Wgǟ1 Ū`԰!mܘ{"V;a.&KZ9GSKcj'P\m.Nox'@FIȘsIw+H Ֆ9Y@)oNlR*F6ᮩ /H:DjOæ ݳ_SaE>$%;ӔCoIGZ2SvTչZ[ #= vgC.QGFs-NMMGd_/MǔjyJBW <{=BَgN>s-j:}pku;ZX;gfd]9:dWV[4x M-߶wÉgj ݭز¤#OtgmoE/x*n_r>Xr/qKqĚ-jՆ9*Pò̡ hsM3]FrX&]'I#(,7ĢĐ,3LݖGh qߒZ} Q_;V?ۊPͣCgc3&r>b'O( @3Bs -ܸ9#fnAh9BBaLZR{AX^S]!""{+ZB$ۤQg M#!-m+2U_CcϿ+#VoX7겴1ngaX=K-/Lh5){tGmlB'&8b#)>hyod&% QJ41,iK|7 P 6 vX`am5ȑ ^<它(,EJXи :>{ʸt+%zo#dbe){Զf8eGqj(lYdHA%o3 nu)~1]FYA iW ^օʹ)[{n̉0Is9iVKNnQ'>RK%>_`-П8֤` o7)A <+1fBFY*ݭMk-pwedJ–nSp>d ˗A&$!Eިqyt疆͛ BN4AWp$+. *P rD {*laxCvh,eXw o l3a17ל ִNbwV<8`S>&śߚxb)uy B.xh`cSNK5YWDytώ E$M5vHg.juD(.ufZw1WP5 =̧߸msjޥH-tl)Ыy8HKXscQ$mah $/XbeG>dJx$fX( u< |JOI\֙Н22v'uUm4X mE+&_/,-!fW6ӔS7GKrleʺF׽Z{Kzx~͌*?dm$g pi7 @H.rTr}W]4#;x" H4sLGYAؔS]k@8eՌ`T<8qd@ [[@Bѭ~Rbl^v0A7*06ځ3F2/4bc(#$lE=g4d>W~'̮Yô,"Td`"[@0ЅGs9~k;T87x?,-;Ƹϐ/+.qZ\5' /{w &9]E*zGL>R{`Kht\n Wrlɷ|)O^![\4ƗH5j ۙZy4818q-K|_MSjjIlںc[t_ uCsck3|Ң'qyPjR"Xw9[~wGO&;'e$($XfvSl o=gp[aϥcyBЄQ7訦P46W&N-Wv"pm_ 6rx<Oi,@/o[e u'NgE@ V kT;)@UvTl Ĕ4(}\J&//ȸWej  !OAM0ˊZ1 P%#JhO9-‰}\j@¸}pq8r!] ѵ,hܸ4 ۺV@JJ 98e8q-;jQޛ]Xj-kk @ q9ZK?A >99~.#C,EĒGpʞKBܻ;߻|ŸA%4=VDSB`<rM֚ -A``!P⠗oV!y"R,1WX/댌wP=8`,<#|]u%wt;w-f,[ܩ!N&ҵN\p$½TzTPUvGn+i/؟7n7(,Ae9ބA'K6=&s}#;2ŨK T-HhZuzC1B@dt=$ج[N;];a 7]YcRO Yo %7㩾Ҋ~O@/<=,{LD}L'+ʮN5>w(,; J{J{,rVm-}>j=t m}ikn[ ~XaI#vht6Gg~UI,p,ޖ`Hjfud*L[x2孀J|9/r k0+vۛĝ;H[4I#k|MW%=CAIZr>[<+fr޺sNG+ȢuIWq2G7Z oc+xc2%-3bY9wV-l̬\EކC5*شﶯS[>8;W.b@~^g  $~![o^\)gW$픷n诔ð[0NiQ^KM_ 疽Ƥi-ܩ{=kd& e`Jg/JC0 p6KXCC|dži^S8ge mb}.P=Y1QqqrGDpe0L6.  .4돶;^\Lf⺞eͨϵ ܓVI@1D<VPcg{@2?CǥׅṟKIN`h-a*o#StA?_.V3Z՞?Ɉ;C`ݪ5'ЭDnb(*R7k^<3Qgk"Q>>n@"G1lF&\4}ƪmЙ%š@yVfh^a|6#|)24p~ZF7r^՜_݋-*`[ѐ.s`_X{W0Q66z+IM?.cQZv@qW!j^ӌvD 3?$"euk7YgvOYa_iIZxY6V_xqbW| Iٻ@K#cGY9qHT$m{}M?FT-6)P£6$ҾmTr\{Nx2fIct±CX55}sDd[J`>? Ŋ)d@`KODn3p@Uy?5.~1XpFʹQyDztV%6x΂Hd}A^ mL}7VBj ak l ojN %f9#BӴ=)n11

3<:i}e1hT<0 u<ˏqu.DhMBO&#B]T3cuفnH7ŗ)Յp<_Y]hAK7] F+y)۴Z1$fצbB\&q^R~i@UEÚ=w攤 $,o~!$i+lbO΢+Y0fٲ YI^C{8+5`NkD+`HЗBjAjX% Lz@0ۓ,P ʀC]?V bgzm}@1䡸O<>Se^ƚ\#nIc*2W{&Y8I^=iwD=a 'S$ Ŗz3O($om-۳-ܖ3p$o D9I}KPnPcх̇7֏'aLѱ] T)F3깱X{9%Z+R+5`6fc.叚 f物}DždcjRiP1%?/m[|<,JXzr)猯\2ߺ*B0rצa)/OԂoπ+Hj[I0v[RY/[Jz@iygNm;0Qj`.|5d^wCXHX}B7u㵪=j*D29h9E~À3O 1Ix{2_W`B˜.Ӭy$5)e̔GʼnoH_w d<6o>*J%k}EH#e1<5?yEāhn<杺mjbS¨Pmt`1T/(OYak2Be(6Mdv}>ivmQ~0qz߳M[m8RsM;(M~*~5mV]L!V@;暹m Fxhj#񘗃ŗ3[}oΏ8B2#q 8ug&)u]'uXY17%V)P#y,: ԭ0yps&; i$"t6 **R7!B,y5EFf"ƮG F1'9pƿ޼>ރr" ds27 ٢q]%~,7dWA9tƝ`[GR` JE.4Z)c2 QT tBaB!P2bt=U-B72,PؑM?@Q JwXC /dSXr%kV_V')];8 F$fMt>6{%Z(J; g:1vCvp`LG$3ݸLs<-#Ѧޖ7|)GrX ;Xk0lXxob\}\ 5tM7A]bi r[3QuqV@ް1G""˥?k<#?EY4mBl#_X3!&]aMCv?2v fhړCpF2RN.V]f2:]jFP/[ĖtI=FR^ V"R9%iMl9p^TԘޣ] *֌!+y!Ԕ⅙ GZֱyxDF.]#b)񿶏CI"ĨՌl^YIp5@zvPi;>peՓv׆E{m?܀J缘P[A*q$XVs*)>>8siؓl7NWMHT;HM9{Q?Luƚ{nt͞hgwP!]%jBsQ_E&E2fkDx1qyv7 OH~s'%nAWLdYt"RcĶpʅiױ֙g$*3š’jewGQ$lk (.x^ t%^]c' x+CB&̓0\fNB׫vӶ 4'=;Q} F!s' % {b -,酗g{Uʼn/D24('F"ihm`#h1xt oP-8 j7ޖqYqy3 pz]H o宖/q'.6Qާy%k."#Cg6l=tD[Vj, 1wyD)T;T2wFU/!,[E9!m@mבɷ ڦ ,J%=yS-&'Ꞡa%mFqj2T ߹b(gįvˌΧ$賎hopGI) d56?$J %qK^,h2ٽ<Zg* o+0'Ghv5!#-&)@ѦQYÝ[da]xq.zģ,0{ĜA|1.8g\c1 k꽡Zk2zAmH+b~afATVonxn:,o<ȿ1gR>}B?rU+TPOn曜z}F7J&}K 75Hο]$lxO0-LҨYxFJEfK tLP²OKDW)5՝PJ]4l>.^Bح/VU]{"bqLj+Q;x )Y%I8t Je 48V'ߋ1'8'h@iw q{fdתc?in"Scdi%q3`3f1ׇHTS5,Ji@F ڻ8;5W :ۈ?{U.9!T[<>o!qiAς ;ա ,_zAoX̶eԡU lM=cLoy_VhJ'J!1:H ZȗdTyy2g[-xԣU߱\rqpJ>:@] W3s}1m\%"5/a(eFX_`0X҃^= }/M9F 4]o'f$aF&m4TyCE1bM3W.!5%\h$ ^γn$Kb|Vݔ=E>=\T-usbmkE}_Jǟ5oV#czunY;Zxڄ8*JC\S +ȋJI$Y;jv3_unU7Qi\et9!th%LGL= 'eޡԬA][mٟiܠ;f8״x={Whs+h;ѿ/%;e>zi oՑEHtwA1n2Mq}|IEWI#Ri‚ /rxS$9 ]_WZPssm(~nwˍrƀeEzȓJwNd#Ůڝuc~th/, 70 &0q#_ B>Z'Gi:`lR.]Rg%1g|6 c^#gw*n>='B#W!KKpg)#04x ڒ)N%kgK쑕3%6 )R (&*DjU]FU0H-tp$Ln{Pc] TAg;ߎcmˡ:YΞ:N8 aj0jTb,TCb꽀\4i.%[MA-`;,„gîrzM} HDCnh\4 6ĒۈG/yc/<uy._O([͢N*_#`hRn:ޡf*w>!6X ?/{\_y{cXΚ@GwU% ΐ+㉽0Z2-[^#>s;OCRǖJvkܷ7uQ Rg*O-7aʝknoTs ``YK+-WUv'I~ǵ|8awY&{-Eׅ˯QDLIkx_-Y}}f}~vyV2>H:S#r}Y[P%-l?3mأS^<hw 1/BȽی-:{(S0_NQ3O%8%[o@-(AިA# 䮹)|݊7{ܼ [VY\T~v&:s|;OjTK> y^|D$#s=Q54?)7d[} |[Q.y}\(KXGmYS]Xv9nƲAv9fcex1Nx,&Ji 6S]k!J'k|YB^d{0+{'t ;hM`Dyb#1u܈!m-l/cԲiV^}O˻?2=I7,W*R集,d$ MS}ai;Aj39UkBxO R%`,UǍgF5@#OT^++k2?G! n!~[h2Er7P[]fP?[M+9BHKGoQ]_ݱnwk a,֕2ik|=Ԁ Bh;Z-BrY%;dLSSzڷoetuc'o<\.fM4_(bQl|,!< 8}>L{Ӹ jIw@=%Ι+Ԥ]}BGQҎVzXNUl0c8qʫEcdxUDCGO9O*(‡0>ZImoꠧ5]4 R-ߓytHcsg`-hR$2tdmh&dvb-]Ӎᒑ"iVOCM6gvv@8b9UX-4ȝb9*⢫r? Sεn/0P|^xW-}Dg2/ S%IO ydM 6rMZUFTYDFHR:.îpۊ|XNlL/v;ʔַ~] >_jtOπoϋ:hM»(2ao(8{QQgЈݜ\͔钛}&@q΅]1+xn2doN7QoM0XҶ/͎2_{P -\?=sGc2^I氌-K͌q"a"Oj! _$f7EwB˞%: _O:, oMsnC:j&mɃu.\EYl\R_!WKjk쿿:.C9Y(CllB0N/>]/Ŷwslu%q?\A+z:ŗmGv/J^Yh>qBʢyZ<͹B+jj%ANۖ+tWIBe#vIǼ}V`yF6%RpgǑ<1otba cMba9'ЮQBzJ!.[a4B&bXĻ+ W.d`%4|Iy8紾SqCOmˑ|b3bGGc` %@_G ׋\9vj*ӢTc׳@Yʪ>`3{S[i͠0^ d.PX\P(IC1t*4mh|R- 9͜Jr==7\0K6z,@ؚ(ޮk`!Aѣ'@!q9L /-Kؒ"`[C\eHg˦0TdhMGwX.J0V s^  Dt8/QްWZ>~P:KpO D848y gR&wcؿj ڻUS %sut,{Uryut=F _ZfTءp -+^(PtlBjs2 X`6Vlہs:/Ê,܎!ZҶr+Ff~3v4٭oXI VUIX֏t>;+dpPp7<ܹTɺѝwOgDй}Nl—3 k2]Um}_ |ub?tO$: f]uLT|ȕ'OH.lN8K43FўT)Z$Dm|ќX- lEhHG8o=sMJY،;CS! ":OIMk3S[%K`T=,wA+{JefS:}V\Hpc~㦞%a**q(BBMDx 0'R(o6ٟ t"; X%p\h\vߢ`\ Ho(CM}ע%z'Q<t`U^rʴw̑^ vqmg^76폐ԒP(Vo7Z`dƥl%?4mKrLpFxtE/(HlDzsg]nn~x|BsL$bAF-}2~tMtĥ+nUܵGvk <"h( wT{0"VѤꟵ3뻒]jDŹ\t GIDs]ǂaz>޶hmeZ"yB}֭XNc.hdJ!=|Dj?_ʾ oaZ{%M:?uNPǡFtiG'w|nI}vZU:Awtj:2HvROF,zTD\QCjR'17P1Njy]7+v-En5EV!6\ "!=P6s%G5GPev>U1#]2^0( CcKXqEjTthh*vCgT,pdɢfdyzm]}jSJ1-7 =Z2F]xC_ v)H^d,Z""g觨"^\i01:;Vs4 lHQ!Ɓ8(=@ƭL(x=ꪘ%ᶿ"syo'oI0.ӇQabR⹯&$[ͽ$-Qr07o:g9o͓U/;fJ`31+7&KrBا] ݐ?)E4ϪEHE)Đ2[+IԿ dO}ʍXJHS JV,i`,& XZ+Ke:١R٨o,C9c ^Vl{[\2aR `@b5C29WuPxUU82xyW ^+ E:Z%W]I(ndzt$ ۦL`^`el.8,>_kyz8SpqU**_srb18/3)%0P׸btO&"^Xc;lBۙ._d,KPt_vFmP7}~%k_ۙ:c.aˋitݪu8[69 4$[mK`3 Ӑ`$y/GCDaZrEƗp҄^KUFvgQw(h ,, L6YWQ! B`GM$*\AlxD"2fua-NSS (OJKeq,}M8ϵ躯 M GM4bx{*C5dG-H`joտC_̠YyŞpfF9_tR0լlЗ*h O M ?ŌZc!Ru_}r83ENάMgtuAH!(Ѷ ~ъKzl{G9vdI64l6 dCjuy9 GZeE/R2yC\uIxIyx'=V/TlL̚^ q f[&BT[+ue:2q3iqb43֒s鑮 t< |Vkdl|S'}S?KdEx:wF J/!BѴ%_km[fyƽ7͒ԃN枪L~}U!]vOVȆqk=B Ct}Tj~LJ~eB3'b|o䘮"i/ɾ<#m)1uP?L< m1kեZ|9+oΦ՘v̝t|2Q@/SX;3F=+ Js ˨X(Qc4`{ E$L"“uf*0;{ :NvP7n?d[t!n+3A?+Si?g.2!Fj'B)XLѱ܎t8|M b^A'f頴EV/i_ <4 2c`72U/ZG٨,g wtHqHF`4$q'Î84+,"c>ʛ#yMM6_-q.{, J5lqǬbdt;sbYV&.J>?QD.U YӀK 5;a:-q$\wE#(V FG>fE>SiIe$^Q{([տ~GpWT>L/O DCY$ěcG~^K J-zgZQ:55wV(FcۻjUxX]["#'ȳQjuFH6Zsgu݅`c$Z<  m BTN.3lj(vԜ֌0Z:VR}a3# DTSU,2hmlW2"}2y|RFp~+%֔; v[Ϧ~Y#B:5?ETJE f[;h}͸@l #tScUؗzWS8"xVBZ kyٞKt&Ft.5ӱ.~B$ݖ\GZ tEtDz *&P*;M4Ō`Ar|# [Gx!%^Y&IV?6a8 i8#dOCU~DH^_ex}Z0 E~}l^, ꘥^XD\vx,;(ug0PЮX31ph  ^aUބ}SJ[wȯss(= 8]nUHjyǺhH"St͔!y>y9%Pk#%ܲyy\Q\HD20T&4e/ rdaf\}I Zm?ōIxjd\1"'4nDMB{ƎB^=/CRUN[hcxDŹ{?,^¼T zXILz*;PeQWR/,U:Dص4:7LiDtX(vChgץ׷v ~0M/f5KQ.*E8BE{߂Î] d*RtAȭ O3fhXiJް&p{<f`'H7º6!mځH5uR-SqjWGZN<'Te*)D1-.+'tU Q'-t&x'LØjψm:αf"'thy``_ VJsF+ݧT* 肘7oZ:Q+WǰoQH2w9iJbM}8lK_qw %>l~s4P؎}ڥ'PX!79h8~xV$i3f|Pbeuu*T^+*90 ? Pf]ޭ.PR6"&)J;`0c 맣l[È-EkzztG* ]̌)IfARw9/RVxcq.fƁ^5o dVH{PVڀV"Րֶ(Dj;`0N*]Iyh*k>>ܼ&o4~]T7:9=Ru"O@oܨ4TImD5[񞞟TwҡI G. ]"/e) BA 1!qHWKX$Ow} {2tUӚb@Q?a#M]vR/bs4K{z-Ŵ} ֓i okė5+0CX3,3 Vح;{ev* rEumwYHG{]w]{&j-(Hń(ۉyC(&aUc\RpΓrz N ;5CHBM}Dnmyʙﰰ_顶lJ3c4F-"gX 1ūxHPui6 `p%Ѩ|8rfcU߷V6`)}Xc%EEkX]>tǔnR6^6^Љ߻B74'^)R=/7sTQv$hp!7]2:eXrr<J2X,`W΂vVrwƐzģV;>fnAW.{0Eb#-N^jGw_^uLyB)>' TYN9ݒc<:D!jCem #H ܜ!, V3EL>lQkO93'`M]ݜ>u'+Ltl/):VA~0`!A)i07RB-?fjιqngZ>+Y8$]|ŦytקGչ)h>pb4^L5;Y!5tpgw/dg*Kj V/{ $J.:P p] ȵ}/׹1*lS0@&GazRΎ,_}, >4޺Cϊ>Qd6""՜]BQ'[t`##+lOp.`8cUe3=_YpS˞Z'5 [w`{& AFSӭ20#-⸿q+m:G\I(gLD2/]MGC-? 2^6<q}T%wbb$~F0`##O[H}6Hd8;Ҡ YXun=cPpYOQ]) e7D >?pHCk1MްB2{YjQ P 1AɁ}G*L y2VYBpOfH+ʩ"Y"|3}b4TvSV=\mA@үjq%e9sı/{o bBCbRIAưy.Th;*y,q7H~̷3SeFL8QZ☠r%ֈ>t^!\Fb" \'ULw%;Bȿ# :Y ͯN d AJVSs\rT.5TZ.0f0=z瞄ɯ[uіr> E0q{bfbJWt̾@24kVubAJSaFR'{T9tL:Gjlj gaDTE$ȌO6lxgkx-a5z,،tѫv5tuX hUc7SS 3k95Vzx"T; E $H#K3My5er/q7v{5kŶJkfqRW=4 "[}$S[I~?lxZ9-^@MuéZ,]N4 r)sY B@H) guvu1b$ݪSM׶[P3MA 5'p8֋0sd1A.oDM&(Xg,V&,$ج~&-֛uPcH6CkM.rlWD'tCj'B_x+zo8΁x]~48; % A`҂ډ/J$%A|ID$ C- CM-[%(ӾsPޥe$ _Q+}cGQe/BTC Φw; )|qḧ/-S:dJWA3. R|y.Qjv%lGB"էs̝j4U/n6mMj qU-JgG!ro't{O0y!h;&g+lJ"$臹upDR^X4b2@-Ht/]!::Y7/zcw@}q9*ϗrj E2Wp+g -=anV6wc)Z|{9 y-ۿz$8䉎(PE-S!1uĘN\]dj*^iOx!ҳ`7禕m;͛luP5\Qo׎i1lߛu)_2FjXiz9I 'Ű?}r|!;`˳y''B 0)a^-R)@#+(~7 ;B}V_7D|WnsIܴ\J o! ϵ q%@k)NNv$-N>]:ՇT }[ˡm]Lm!fL~i I1J ~- -/yv@"ДD}쓤 kculHl RJWRg@}Hv y`Jl ^|'/t-PDhyLC}Co?*thC/ ԻdɿGb. u :ozIb (Ujk' pw{br.nދs-WdeWkp?lj\E?S0j>Uȵ!3o TPyQbJN_yW\,6 ̈Rl4l& ΟN,ytߦ츏hY,^ءm+ȍ3@HOA0ik9b\m/)0itsbо hYi=W:?I_؛M 8h}9M?~5 %=x [ $<;~AL Pss>'?יEE\9݄߫IEE/=pj𠉤u%c(kS%i˹uW-1 $ .qK_Al8􎖧:pMu&?FµhƝa=bS.nCᰋ% !$=g1^USd,IM= kn Z]\9Dri<ǵaad]Up6._ \Ԇ=?љ^A9/|h}|9jr*GI e(r%Y~Lnƽz2{+a:Zg(&A`J9WwSUs5lyj y 4=F-19<9XWWy_̮GQJ̖N+>Òn&bEѡ݁KNzCj}"^ݓ=j;V:f$h`Ńa|hƺeޗ;9mhFen8! Y P$JJ!2&auG$h|BۄTjփ^NC0)0굶ZfQfŠ7vYB? ɧ P6J!k/P r|YL`QrU[*s.ᲑN;n Ο]Jc>gwS恱)0wwd=˰`U dAmc)Dz9gM$l?y%#ZX I/*mV j2ԓCH'[cKj [SPa-tOydR B?ſ>n51o͖:X2z=h?4nB$g}wK؊gGu*4ϔJ[JuGE3՝&@,1|[RyJd>&bECpHI]L(5O&ҴEVNvE(Js ")Hw׭ƃ=+tpЃ.ԋγP6¡vC~o$e#໋_|fT H&o?u9 ge6WRdYb@ Q%V ?tWZ{? 嬏jkż@DXj`LLHk'a2oz_i#z4lC䘟bw%x8~OV;fU֙]QmqԷن'[n ^%|T,:|$Z9#Nb",J !GIj)m8cbϡYۅ\hK򎙦flct/϶ׂ2$|". ?50Na ż?DXo>ʯ$F&X #*'ݦU3Z*B]Zy~νc۵xysT^S5#'`y,b**ؤSCi1Q̈́qTEA"6Eʯ[fO;g#QCzs [HlZhK|F|֎E>f ڀ*O6a:`۾!4Ѓ@/I.>4_oYl`zfhKv͵pM|EW޶wb] SϫlW\`Uތly ZX?%oޔnnđ<#\?z9]zj55OAe +x=p I+iJf@s3Z:Le B/hMF7E.w5Su9HM&Ik$?`AACEMBTx\-RiU˛v]gl}_E b7Yb N#)?G`ү䉞Yd\@ _#Kńԉl 5M^_3ƺN~%mn'mvh͢ jOBXD ̑((1.#)4bߝ)c(+1#p,OҌvߟsC(19Xw1pVT[iW9^S̓] /GjM tZ5L9^:{@-+15J \YXVw>[+R| rno5*ɼ ʟ Ŋ$薯+"! zP|AKD`kTֹxOpScL AꘐS'NoN9$Oѣp1ӎ^R$ ܅ ᱬdr.)XC5HLV:0@M\98$fqͱ\<+2:z$Z6AfwM+5:{D#:KgqW柛y'2v),6V=7"CS<^fao p9# rqU|wZ4'x$G mA#޽2]| WW}I!*Pm/9aRgVg݌9D|/j(u`KEfGfoܙeB0Ik=LNJpT.1W)PXgh~T=zT t `+RSb8JvyBa JXpƭ&Ʀ51W5bY 謔G;BUնJՊ01u?p܅h(qYބ !1ЅzJ>B2 ,FXP۪5N<pݗl슱>^_́<!c~GwP.d+%TGFͶc52^|e; u.y$3* #uö!t9dW KzȞjPޑr[9MUЂ\L1JUQ\=OABKVC?LƠ=_[AT3xqRSؔ6 FqvmX/Hj\\x+;+3}ZLX_ST= v b,):b m @,*-h/%ZX7n:)91čK'gS#|VU5dmƙ?Xy $9OGʂ'Lz]ŰR,cҋJ7bHyP]ԟn>G(9Ao{ij(f8J+dxV!/OUMPyB tHYuȷ,PaWd_$c6!$]X  * u Ϻ}xBJd'6+{0 BaaҾ*X{]-wc0fR 7E G)0"iH֠AHH ^axjƽ>oKق7zlUј~6G+ C!N;*ɿ;`'ԶMjk΄S x123r 0m ܶR}Ou:/66o|2&B [KeT=T$ ;tr)RǂoNOQdzel6 E'|A?*[5vrځ򌴉)&tZxm)e >HnAg/S[OcZkT¹zD:E/L<r Of* TK -9rFNlIG PaX8T2( M7n ს7$G,C3X&l|ˁ;$$*ԞutsnHM|qӵ_Isv5Rom, /z/t#W{Hm9.бN7Dj' l3KI׃iݸtpݶMyXu2Dk%]V.+kV-&v̡VkU2:Bg}Ru`x9̃ی%ת}ូ?8ՃxL 6a2X;;#`gFgp@ӼCQeE`?fy r>JJvu{r#r#@) S6fImoD鶤yS0^=w'ȩmi'SD1>17lh~- epyh!H^8, 7&D]^>q∛e*Vb 5k^+쨆1~ouus|xbÚ9BE6cit nԏxFȧKjIk\:gFo Eq Aor!leVrfm1k#x9V0d4L<GQq61*U4ń仙$쎎b)d3"\2YbEo63p#5UwI)ݕNi $}%{ b tMl '>8^ҁΐ T7̧vMUiEZΘc6=TQS@&Fh6;}b$h)@ٝXj;E$c̢=,!sL(LjrhS4nhqJ󌎖⾙ MBBFHH3յQ_1($jq>zs>Ї; %P9rAרk'Ԃ bq&;G⯠EH1>Q $Cl:[det RƉC Ls泽n*#ܘfMEfm vSJ(1ay4H#,KH&1l `:nc)s8IFGheOb^F;BXܚEڡɁ`qINsܷ -*_" Sq/-#fjL<O #dNB wq3,6g(6tՌ8Q#_S^ Ȃ5[N H^#p^O.e1z/t GKH%5]1u_̺X5^ܭ4;3'ß9U"ڜ<7MK1/8Fb5@ӟ[~T%}V0o=ft<%XT|(0S"Mm:HҎ)T0- jӠ5'rQqPl)bF;N?CO6ODTuA3!eOEFmZF An#fI guu>KƟn~ZWt_đ`,qO"(8CYf:u3XG?@3 #;KKb@k]|o]'9#=ݓ\ndҔx I^`=M {b|߂ЌVZ}qJi8ݔ?ѵ%ޜk)D $ȷbvT>Dz@*Ej"2KWQ7ʹrv'ԩ<l0 Fp:g&I;J# a4$CZQ%:hYxo#”BB:&;h_^ 5Ĉ;Fs/2w2q = I- x \Ρ`:&8/`F̥Jd5B97TZSu(㡼׆x5#%dM"`N66z#~yʰ]nR H^ۻirg/ H1JS v`D7 o8Ԩ^6$,) x'b $^>FO)8V?s^ _ǮOٿ=ʙ5sy^YA\F?*H(q" a%,,͕Q 20Nm ] CoH#EրAq Ld8.qPzUi.?ֺ2N >:d$m%/~?_"ɱOTmȺӽ5[.\pgӝtfo2|18cQjs{SKCim9P"{*KE ϼ)2QX"ǟ"&ΞdX`LɱYekU!^n*qYXȜ Ns gu2P_i3?SEGp(`DOa5mA[=n@q95go~IL.?CR"Z/d4ⴭv:@U FSzGQFsk`i:?:A]RV?4DnY(I= ߹wN_!sXamޥ}+[Mrzʳ})= Xs;zvDP)JsQe?. !TpY*#d0#hC-pGˬv@X\lKi)6FFҔ=lUl X^R0tfi`?۷H40Ak|tρ8=^ " uGb:u #[ -Aq?SrAƑI8އ 6&#G)G"36=O;/v Lciʙ~]6wx3+i DMCs3VȏCAr,C| h@Ny@pIWwMVJE5 6Qu[h& A{EPirI0qulv(KYbl{άhgI 5$*KO;=#ýT)!+TvFDa93`X즌29b(M_RZo_b`:U.aO SwF/TS-"wch1(ce iR8@D1P9;|N45fb==_|y_I÷’&:]V2t2= ^܆^:8DX]"`$8XXj X a8(Xs9ZGBoK VQGQ | ,BoR5vZM7zE 2'N\NgYG?X7*y8](Ӎzf_X 0zUR{!uk3q[uK=6r4tqd_a;g>ީԧ$/?t՟<,|2aj?XKP*ԟ+/bYe\0u\4[DdQ.;|i,K8sY=:/7R6J_W+wl\,oCCWS79'I]m@@2OQ#qH.?oRzO:o_+-A]! ؃$%P{&J4%`RA*4:ݩie60kL kX/wDye\@RKVSD_ .`W@T>2CVXhJQIN~j\l BG"YF%`'EEQf/0sr 1' яnNmkT.縖(9hA[%@}[ P/dᗰ5';=L,*%fb RxO4;q'mA?QKAru (p/Ak?P7n><򾆶T27!8Ud ,8?g誥+rO)ZtWCcA?Ya]>um'IB&4mcVY.d= `ϵo+j@Ncv k>dwKrLXu5qh8uA݃A%\ CKik`*оQX]e<e2- {N XyvauPpdơ2qsFL";e앎~~z5xxWv@dBg@5& ̸mF7?V+`0*`k&W[_,[ PqO4O^<=3Vvtmwj{e~'q4A*\߽G> #,z'Xc Mpaʧ#R+LaD{gޠ$Hk{sׁLZԒ\‚Pz_w۔#Ea MQ8 ?z͂ջv)%T`jIϔ7j. j@{_?N2#_ؓ񥍐Y1Etߤ%aQT/nA-)HkuU[m)v ~$0F6EjѶTvmkESI+6}E˴9gqf $F 캝8LR[OB*C/Xx!8]ݻt ,&'9E#u$#6!q?3`;Ι-Ma7j,35I5{`>($M u3ܟ7]م;ѳI`x}2ȩpCks_2t O2uě'Dۯ;lA;0n\ʛ[Ja_*46`NXB];7k5$vd|Rr н,?O?K{fFᲄguRY-=(:NiJuWI? -4l;Ў&uO;=:o /(;6TԚLWxLŘ+y4A?܊'}%Av Z]v$r:(tyN2Jq]&!r]+:(B*64}jmG`]L!KJG$^?_;>IH‘ wmvP3 yFѧEM}%bv@hG#S[ D7<]XαrM5<@IKOn_kv(_F z_6-|s=c1'f`:Q74FX>M5"btw8-zBsD ܖV§C"a kQ΍wN],A0*,*k~ٔ+}k=7%)4n-Ox)cl&-]eo}RW=*AwP4K#IBpp `ߢY 8zc'Q7,7D{ @AAp Qi ۄ(N1.YΤ F{G:CGC̻q ʭ̍dRѽKkCl1$9f\@Z`:s*ݠYHn mlP)}x ,g˜S+P(_>ЕMS#b]ާP#W?U2mU-=̈H=VG-bc2 ö3B4r(n1F8r;:-pRMJajc]LI|Yfb/sDovqdNr m&VD|4oL¡Jlӻ2Q[CS@~nK$%wxnkm.F#ipDCyr>(ܪ(wV;?7>A~bp9uSZ`4Z#^Q2}lJ`aO p挤݌e1J㽠V%"q2k}𿑣ܙyXY{`YcU 3*A:ϊ:( ޗv)>T`-?J*gh=(`v^mh+3$f\9òT);! ,). *" I5- ݻ 9;]NǠyh~ݍ0Ɇ{X]o'<(GC S$"nZ :?5Q W>h[}1q4-BAɕKDIg$isۚy~S{i\]m:.}A_kq|VSkLMp^5R񼯸 HTuO uYpG ,Hzq:K}GiCF7#s* +Z )0+0bġ)^+Hh;U ?Piaa4(|_seixRŹF/o_]A[500^`Qq4g[=jkt*טS'OlDT[aq'{_*edyF|ONM{Niۜ^x뮘8#=L5,@ҙ*Ɛ9yuU䨡zo@)d@Fal5ٟ2FL}qawI#@닚{7LRPxՍgcyNV8: }m͊a-@r9[Ԕ Xo$3 N=iWa %h{O_k}@D]_e {`pD?4uђGN({J>0p{޼}RN aF }V2d{¦7ٶJ+n|5-āwX (" ,%1OFBE F~Ld!65ּQ\e_s~ 芸}=.Ҙcj$n7/sBM HK̇ESҌ7(s`NknJJ 3M<:C8yB=bX,0?lB8tS_P=#띀Q1%o|2 +SM:*VnwV'FHN dbj9_u#ž-=?  i90 Yg ځ&#w7Qm࠵IJVz˸;I&Y)Z@ԜLzA~S(Z;jiGs<Yo]>:MP="3UYJKMng6ѹyl\p=aCM 휳#0(}@i|^jFYJU6^)5 B-:H}-cBFM^im즯u3!ۀGS}T RŮ{9774Hd[cp]rwj5 ]jB[Vb3*Dɣ!CW H~>ϣ3}k>)1I8L=,[F/󐎵i g@KiDɹ̘yҭ_if"mZ FD3^D>NcHk l(;O'NF| SQۋюQwY TcVٯrxHYp6_+E6`'D,Ž0}W8Bj%Ch7N~ J\,hĖׁrqP o{̭Uª!سtiBs ˜ ,1]ܞZg@ 0x7B^Jd"9E|CĽkw(W13k\^ @8 AhVSַ["@Tk^COu[Zg=Djټƚ͆ Q+yIl~28eXi rD/q|E#2tA,ܺ*3׍E{?mr =S94 meXVJ7K@0Y8Zvna{UvEsLw./G7_n svnOksxud؄/~#;69|'L/Y(6kD9&eC̯(1uoifࣛo2_%?+!л>~=8Gih|yN,Yo4In%N\Kh/:wE֜јlJ;`AK(AG ;6HInRx8yUuGqCg{`z(%9CP_e6ӗ-EJyL* }u1| Q(B݊bC(Ӈ0Կ =R$h)l)⌏Mw,Qp/f zb_Y=)5 y.Dk,(@l[D0rpXC/}O-?,lV8V[-ޗ/{q6a.FcXkkż^ԗ)aPsTFQD#hsKКD D ,/N:Rk}pg/,xkT`}W4jCS đO>8m406ϸoJMy}띛Kxϟ?P>#ϛt j⃇|˘9YpodNaUHֽvAdɀp!Qud5 \dCSީFN gKF]L4"i{/p_ )BQjIy}OBmO=OvZ{{D k{YSq;‹Fb#o6EkX# mL?d| Bаꥒ}-%R8:!qbPpٙQ!Kź4FOW^G4F a4apg󿬚`7ڼ#ED&kRPgȑj[>D&N( ~S evq^}^HIsM|~u6YsƇZAa~1.yV]Ok;Yn^R#ʼЩHT(\*D?&j,D()KDG_&}}!f+CoQ ^A +el^v})y͞J_'b͑OVXn`c8([LטNW_dFmejVV{Im`d9?OPRbZ%vwU^`~w(mYș4 TH#FPp &y;$ mS.+c/w957g>{{¨Qj[WrU_1{:ՀV66EյlDR#G7oh´z ZA OЏxຆdZ%]I>ئ)UÃ׍fф'<);ZP CہN ĸsZXEO-= SbH٣J$G ?G֚< er@8  SEL<椣|6Y.pzT=\9d &YjKўC9z5@;`Φ{ M[39 0ϓz:MX OP_'4e#%3X'}S#aFFdG &ľ"o{)mb*KBS+0DRPugO ΐWрe~{mǘ{OngYSvL@dtM|({f:&$a[d4P^/;aAnw0h@KP4׉DSAkM?rK(ܶ߉ՋIa}Κ?m7Y$v*DM׬s6R|rA'] B>Ǘ Հ/_[)9l}:qY|(h>J 16.#8s *bG햣+d)þpJ3tjj <w' M- ؙղ41qaN`)(;G+ L4*~8ątWep3I:Ij/)QfL:ίG#='B 뺄5D"RߣkViXEajΑxh]~K[h4$>ǫ?ีvu|L]B&UN|wwZ34pfMra `1q( U!}5 Dlc,uB8Fz`3ޫ~D)|^<t"xJcM6r sE¯̩l'U IZ Ŋ ˵NaD2:AI_)L2;tȭ^۸|[ 5Br hy\6TRcU% G+U8Hśߙ0`,ޞ(wJ)e%'?f~xIԛgK3!!ք_?Q抦R0 jn;@}DGR'MORbt4Grݪ؏v?E8Vu'؂1}f00#ȮRA+wR@1[o{1#b㸑Q~2ԊR% V*,^DɚFodQR$?:+]qvδ86?] '6֏4/i #0'U(<ʍJ3Diՙk%{`D TO%*7 #)PL5ls ~ZBNhYP6YjoPCuv^oe!bKl8v1DDe$xHӹ3P`ϔ;,A:"YQ#LǹU [gxM8l_ڎ&=LOXYEH /^i= yOJ(:iкz \?;c=r!J+>4?N^T5yV)%OBn&mqZ*>Cz-3}7ٚl@I|7PƦm%H+&+fW;X3E81!\/f&'3q-p,K?-OĶuSxpv;uוENiYlu-y%&B FSN)t6 kWxє!ܓv{`d '):D̉[v<ޡS!P,|Иɪx`u%`S0S2h3L,j '!V`. " ?BҽQ4/R[IJWŹsU#*\P@ I@ܻn#c:/7_qH⴪.?q] %:jb-H)%P;;A-0`d;x>koӹ(͸~a?zrʿ}wfSy $7) ͉$%y]i,! AI}/Q|v KAYofAtx2E*+0ǸcϠb-"(#8)~XDs:RVa: j ~[R\P:O M;<ŴDwsZTi 5>2ߓ_sT?x2MSmUSe%H;R+!"t狺]0ƹX_yŕd+n89ֹ>C2W1 劤{/|lK@iLSǦ 90l?oPҫ9vt Gcns(9GtMH)>)lm8QW*$h$*tRa+\[UpɅ,;&H枣.PTױKE]lI+rCچy'v-0jocndEޮM>`dtaCkBh2-{Wxȩ'Jk%d`qf&a JDy} W!ݣ( 3EA]4; ]VݯݦZZ(074Z F~#hWXf*9=+IxoY4<0kUs~ŋ7Q4JZ:A0!Vz`qXmL{ZۻGPqiȟݿ1+_*|**_.1;!eMڲр*ƒ_tf$) W7i,85iƦ>$z,;߿LzxbP^$չΞZP0cκI7um4Ȳ&ݶ^j[E" 6NwpiOr3MpH|pLɶp}1eED씫cY?y>w498ufɆTT%; A9ÍtظIG/c[ /,_OWDkiIvK)G/"lm7PNbƧx-f[@~H*@4zZq+MrlWu,*6|ChAn~ Hs}$( 7EK}6Ի.i% GZ531g4?<#5J.Uf"hӁ"gq;:1Fۛ+pigaϽq/V0$k7vSH C0 n]z' ` ~PVfQuV'|nO` 2uLl"7&$)3g~PT߮fZO 쩁_L%bì+,غrMyNi|p2_T9]2n< (K v| o4ΤF8)6-"an,% B&MQґr_*:S{rl@M֊vd͏f2:r7+yqCkc64SXtLO ޕ p)&RHZAhxo?CL!5EV-z_Eʺ_ JOii(ho?YXXkWG2ڋ28" ,^YC5s )6NhuKݵj AJ Dp,&A-oELlMu|DjL1j),T9 Nߔ_g" a52hBrذiyy>-hn!q9)o7/r҃ف2n'}"Kb UT^ۡ"Ch§5_KO_Ƃ$qP!'-&hB'D ǀ,;Ox$cgFɾ;IY U3HU=CЧϘ\MK@3.},0n b7A+Fpʡ !ʅ0 8!8 p|YuQj|YdF/ +ܰcV<N.]u\]~ "& ^uad{*Kֶku@t{i7 'gi`v.yeއ 9+`L0FQSy 75{'sje޺]fGC6:w3 Fxa\!3qbƥw 8eZgd{4JPILO1QVE;L9̪O(Br` z1kxw SIw:=so:_-.EWFKFmew<-+A`7ɴ a'SAM Vw~PPǹ|964S@ }3\&MPG'pq %nIp1w"ji fK%͵48PD'I 0Ŭf]۷V-JQmNW.iShpښM6ךkŤ*ދQhp1c*e\T޵IU9a(*`3 bX1k;b_JkZX OyfW KW^Ӻ~0^S߄A6JwhVEqyگ“e{R?!"/Tsq3zwmc{%e\f|X0¼$XfĶp0^}i{K];GxlGFDВ|߈ @Ds61mV|za-ƹ]SYzk6rh[0CC|^ >i14Ob٤ eKzBQ@r6[PB[FUcFQڀCq=quuH! ! 2ej+HmrVIy8UaV ?*Bk+WA$/ؖ=gYC/ƶIHT‹CGNJ ~q*a;͌c];Q8:C@l5$-znwRҦ*=`kdJe* HvP(cZc52ot2d& y.5"b =e؉C}N#|Av 5Rl[>)V )#e2uJ;}D;NJ|V_ZpŸ%G챵N,N}T4q'x-6ʇKfƊ""\iջiEƚwc] S& /I-gdo]޶'u,wlB@n [M$of{ f IG)2OpdQY˓A(a Țy0{'γJ?s DM6(h̞U|&"_dvsy =KL%#IYcy07N!'cΒ;o6ʖ}}1 iXRlRܵ iEkT8M;RvwP 8Azz[h&H<ϔ sS9;h]Ws4S#S M1^5 YB".ylXR,o>G}qsy?pRcB GmwfY;4A=ѡMA"fpb﻽SοȏK0a;(x%nf%cnPv O MdSs=%3}tɓ3^ƅHSP7ZZ㌇X)ѼYk Y=R ]O3Fx\]-Ix˵3CsA }DՇsZ={%2gf!(Lz9%ST"C@; ~q:Ͷ%=az3gn~)${QD yqEQW 2g<4~+Nj0z(ϑME @;hEN{*#] xLޝ;P:O~t{bl3Bԅò{'HnE0I)XdHW(>~j, ̃vRjఛjqG|KIc]odS6.NNF39}>0zP:ggKE.7 ŰQ:0 a@/laܮ=/\)^pF=$ć8(fb/? ra{6DKV7/љ5M}`ycA `ݩ%r*|5׽~snoХTf G޵#w$ÀaSF>*×-T6BBt-|~lzKU@I Z'8»GhlͦoLjIq &No_ .UΠ3FW>EԪT&.L܌{KR͝a-OP73Q}aYF \:dZT_Y֣h}$ҿH: >yͽ(2XkC#s)ZծNa*Tq/Kާ tFlgx -ý6}`d^^-fth T_O gL_BFEqb&Yo`B:qJ N F/ a] 9 kHa-Ү\ad liT1ĕS#8ޗ}Э;?&>Z"Vd 捇vpepgVa+DYx{tTOݤbsnwX%Ј­6 <@X2l@dSݎ*@èn7:2ӵS.0Tڜڗ zڝ)7WHdv\(^̤}')[Zo2t_B2ThB#N.*2a?_ѡPi{۽ݡssk;]wUچ:Ze 68F$~兂aBwWg}A(+ 2-$z=&bܚaPn~oK~NV@ ֒=]I<כ8 {_ƙJOa8/:6p}񎏆1#Ҵ^2 mr,BYPEUc .Hlu#~us Z7&dl-yps捽1,mzss8 z 3llt*|V8z,;i6 EWfK)m8׏d<sxo˝+&1\'Iʟ/CpĊfTB,߆9Z4 ma'_FݱWr?[jv{M#?{|u1*Pq?` <ևGZSeTVBT FMUdg)S' ].@!(&nci>αD {Q*+T@zI]2HLzkSGt-k v3WRE(Bi(iP+ W]ldmڕQ$q‡[Rɀ) -[.[H98g{ͤWa榰S|)ާ}ҥ3J€F*6Ӆ 5-ɌoejCY0|X*IЄ&xCx 40/#L`vS6IBӱ2ДyEg'bWmaB}u+Й7ސ(v!zSd)XC`Z?'8wkw~2n@"qz&fy}Z섏GQyeK_ ܕΔ mҭ\ bl)"W ɍ/ۙUU6Bh`9&\.t孴;9BģD '̵ěazP y,ՀhH0{ˬqGWo# ZZP9%a XpX,S6km4Q"B>mJ;Λ8]_NCӉ2ꢬo 6q׏XAēE>a#||auIJ847*zrD? O=>I9JeUyi7LyջQO}&59K#]AS8dLܳhQo];5gO/$:jsO k_=F ox[@ifӀW!~Ll79]Ke Ts )0W{1`Suݪ1_F2}m$Jꋴ| 02,&DΠg|3d$>"ϕzěm1]sEϽ~YspY(#K(B;2V5>?s(n`6$z}oBLF!ѺI;mn|pRGr2A%CepT3B,«C2}$K@تxHIC3qe #yВ66m@XDW͸\! ۫~M~UBfWkF=r^B t,! IOHыV`MkO/37~ U8‡沣('4r#3" EOb6!$)PJ2 V2.~ؓHC8 RٸtKաUpx#9Md/iN~~iszL`1´Ӈ թFX~_;m+#f _7ľ u( QB<4_t YaޣK^O7oD~e,x.7POXs2pm:m@e,t6 yM:6!J9Q{!R"!^pEWwF{9@Tc#P05E QOBeR.yߤWvl,^N{j:q6ud۞63k>kU!DxBmL+Q_<\\ڑ[QMrCτDقVvUFሃsKϐQBrp גHRozH_ݼM~b&# KLnaÂ_7vA{F5G*Mo+!W aPzaU[I:Whqq0o3 !R]0yrv}&P݀"T6wĻʑ(PږQAktj9v|K;1`(A]šRɧsK*bB>;F]Jͦ\#(O3$J\}p"=PXȘ͖fRAtpHiv[}_՞ƽ *w&w8x3&ȉ1X?jBJ9AyG2fydM R%_&%m?T/Ҡj8yQi-bT:Ʊ*xvR.tXqn,! dd3?"4Rjo=;BJVGe{ujިvUu/|y]<Ğ]C 79\3!LA'@;ζ9usBfaG`z~qUθDAt^TEޖ\nCTcs!qƲhT{8dtjMߣ~ xh%;Ua*JVL $.WQft: eA:ʙ|4A.vLoD1 +t)߆ ֝Bc '[̄z%GޔIzh@ ftUCЏyå6pB젲D'Cum\!&5e@kBA9!@oO'|rڨ+A6\% N6ip>~sB巆2 YߡdDQRVטu.?UĞ1#`M(e7fIqݝQVElWh^q2 0j(p\>J/1nJ6zmS]o1˥+ -BVmLpKBmhg$ù5Ћ ADCF#==c#ӃAk)2o8_U' &$f4#Fy{?d&1C~v~)Al&,*= p|vVKl\ qX^ )DYo'Y grb ǽj*n.8zpSa8Op>~Ai~1sdX%|29BLRKG5]_u 2_R*Ӿzv(í`3̌Ǫdz1JWͭ/+l}G{jl՝DNwLiO3zƣ׋lw9'XPj#ER- /WL7feW9iu,zs V^tY !;jG]Gzb!`31;UۓlKW6>ZHĖC;ev%[.cKbfӇ5eW}V ߺ;aʌz/_3DpNEk͐~`u Ps^ OzFQwfп/ =d:/Զ. a o;f8vUZ%Q߅˻g)aE@E/IIH=Or"%y~Oc<ߔ\bB\ _άXZΫcO8"Ѥk"k_UJ=ikt5˕o~ ;pK9e=gl9oL{g,;iKn0aў J'VEdxEkA|-ѓ.0aMlPϗhسtHbQCj+RxiXM"{ Ѣ̝^VfrtK-uqc;L G'~|u=W]yFt0!%k1&W}er֍UQ'Zq2+Y ypV"yUzt2NJ$frFMF%L/N5Po*`SKuz,{ /sTڵ,Pt_?$R,rrؽid/"ȹ{ dǣ0:PU)Ȩ[IZܹ@r{|o?hVnW*iۙ0\6#{Z MAoN0'B_z9&Ei}/]ԼP[DA܌OL=K'G e@ TD*ڍΐ45<ۓcZ. y\^誰E9o "0lZ)eRVGq+x(ZJuXhʳ N@ǨiYѳ&_iL:R5C8XS^hࠊ`;'4)۵=C)!HjQ)A @Śהw6FE% si5Xm| CFߺGF4iשR#36n֖B";c-)zbVf[,p[i*߰hzCj3Bc»*cQKP;r |;9F# OL36Ѝ 2^6f8wH-"f_zZ2Ã=e+NE`L3R y"2?҉(}I>qyp1g j|eQ6HGlöL|kQfh$NLNŅ o;}68mþ1:by,IlO`Që+$W"/{ Ok2,-Y˫ Ȝ$x}K |Kj]Xk!]'=v4C`.H=8cm.S="ئg+Te+= >?ENc2}. 2b8?]hw!W,v\yBTR{d'G톿m%^EEEHS}lCp P} ls3|joP* ^( *vkl:0< O\LLڈ|!c>$t2Ir=?l.{ͥS_ B*7>^r~,cLL`휬ͯ`iv{"(/uR?D@=OQeh5CQFwԺ>7~RV!S!>m߁pۦ:1\yl~{yTBn+}W瓇ry Cvhn5hc_ہ~Q.u&x ` Zj>J7o821V^B9%%Ul]s,zW)>1IߝH8^w,yyzPuZ?iE"T%9jc[Z-_XD 鱪 *vM0.2PH0CfTDUkn+b; ՊbN%3_t#p,-őR5nkG1iӋĎuYQS??`6C~8XkUF?[F&!ǒ,{ (;*LN4W䱗篶mᴴb1~M^G_<ꞋlɈ}2ف@6rug+`6!*+oGU.ML$x3 ;71Oq%qcc6s~В[`YF6ægԩl1jģ'3h=8]WI\i(\7Ndy"#`k Ds=V^K]=#=HM{@ KP{ 3/8=y/D17M 0{`l@NJ9P=ה Vk,8EMZquNPN_^91;<2U#.iV\X47[X˯DW`OAGυv#ַ.n\ ^=?1MŰK5+nѸ6Di%ىpE6HWhuޓhHKK:)!Xm A#$= ᣔ~noAk^$1> oX<|uR,uZF jF(Fi:TMgO8'Fsp-/,"xלLW4nw;EЗMru[=S/8xGQ+BmJ<}xu#I #cEfPzr}$Hŋ&Ƭg{ f:f[V N4侈MØX3 ~lzCk @7h˰FzѦ, scugX1 I}H kD0yLp'̛Az\ l1,~2'S)^Kc"0^b=|0yCdy>EA) /Jŝ]\vaJy:@ 3..*`{YYE:!^ M툘)2{aR*_֧-ҕQ_4|Yph<1 .q1I<"+.e&[`FlPk7W8ȯ$L?!% >OIåoS9Ys',!ĝiCvywx`uC+`#FFɨ':N_m"|) >Ү[4#f.U.֮cyg<`"9ρ%S0mYMf,7:ŽMIJgZ{VQx /hW٬V۪H$y@cŒٹNb} qj<'Yi M("qO wlm~ poUj=MhTIh=y!lNŰl#}B`RN]'w]m,61U&$%ii%ߩ|A5?Di0ۏ{@o$) zt1_ EG}#lT8XrJ/P RõZuӲ#攜R ?PL>8?Khw`iƴݼ(k[W6(ƔLoܹ48As#Q] ʳ >-:AKlZT7K\bR;[zyP`|G*Yt^O szݪF| ǜk"sc ,zSMPɚZ;R,k΀e_z XiNF=z ŎPiP38+c`5 q,hZѥ^3?+" -P灑;jporý+ThZw5-xEx϶(GhPQDHڕ΂Q<]rix.xt PUft*Ix=:3'`ɶsa>Vt}M.>_4SS\}>Zs9$ClZ>OOjKIXM7g2_u?0tsX<\ѽy " ob{o=aN\K[8|#x1u"2TޚnP&VTT';Ag$$)*ǗV/.Ì_0=P!.Zx↓Zc' `BnW; 9ވ\W} gBR.Pij\Y.LکMW#0W?.Vo"R6b6ƀsL}m&.JD;+u`DBgIqP;1E7izM:S ])u 1Qv ҇ lk o#NŞζ0ޗӖLS#Dz,XuS2 ivZaCC/|jf|lvzDVcE$#~wA,9JƩ6^ezMj:.p)Xg /PUa].[OHoG̳1#ΙK6)GԐ\ pi 0|5~߀|rrAIdF  ̄3KQmqGўGeGt i29?o#^?Pиǽȱ_OgDh{9WKE͕BPVOߞ B{I*臤o5J`Cdy#0a{Lm?79~u,؞[ONPLsӁ5'i6> LRJOKhέ{u Ab;<$4+^oA$tQH8%)n   0EmΑ٪GNmHyv}y}[ysysy^Ƥ0()/ gXW Q>emۨgvuĉѫ. #'DFђ؉afՋh*?o_VB\c_L$aݗRWR0HMcI4'jItPAV m2HTYj> ଐq&w2 K^>7cC1.$}ye u@}E*Mڱfs$2az)K bܰǩn7Do-aYG3%8i 4ܙ:MlFU՞dlĄ!3W1&P!/ G!!NkOyh/ڼ&О'_o'Inɤ}SUjKȡgS,}=yq:$q[V!6^<ɷ,VC(vKmt_OL),򢒑x/}7C_)G|TV03"?.Aky76<~Y`gN8˿Kk+Y=S)EP>@ĭJ Vey&$y .K5գ,~GeaF/vX?ɦ֚ ӢE^~V,;{}yUK!e3ۍv}NZ26M$2-=#M핇 `7k xQ}} #6@_z+kIuQfUvN&/G W#:-s Pg%j4'@˭eX)e;#žڸz3|V`{.%,68•k&7jlZO6lYzL%^[LW%THJ[~WsA֔ $7_VjAP%gKң"C|s70#E~Gvڿ/'=27߅Hr ZkfeO z؞N;;A-͔#٥WaJZShBC~ZgD,9Ն,'PR`VRkzUsp[Aľo;~u|iȀ\ݓ~HI2@}\=i'y{]/%ΐ,'ïA씜6Q|H0{Y" 逸Cԟ]А6\ȰB^Xvcq iooP:ce#R6y_c%S)r~Y'<ci!O~B^l ]ӎ"8#%EkzBW߆ $y t.{n8,%xjp6y͗p  D:S#9u)">-X|SEW4q%6[89H ( Kץ5CW!M3+^gѹXKJ OLI;c(~H^zѤvce. YO?(v/~Z3Rf~/oЧ$"*r&[`W5Y@"IVo ҷ\[&KEݯ7k7u+4*Vb{<4ٟϭJ#{ 1&XAZm.Dp^ƈbu#i]%)];5aˎ,e4!4« `#p(ðڈXwUj l}'g_KWsI}#ejRqQ٢wkax>Z¦l82[h9$XyA]>6[>o:kv" Y$usώƛN&u/nx2r\MX__ڥ'{PkJXWs~7+E%)M{K 9;}`pHoG_vj+ȳp~ Ȳ:D:_{cQqP&Y%iI.AFLC~99/cM+'.Y޶5.Pykz:\̙ݑ*l 5_i;a<66EٙqZt\J -wqH9:wKÿ(%?o!>n]G)8=ZE <"Zf<;ƹap㈖6ثڐT~ m4xUv>%' =*~n*鰆my% #LWksZNk_=EuͰ0ofSl:Oܞw+;k"Qbmr;k!>sۇ~g /|WSKYz7:=(l/A=;?(c#׷_Fy *wƇ^ }>ELb&y?(WOyoUwfNWoU`)Xwe{nmOmZ V,q( :KhJp\}ٍ;] VQѪ5g|}5=Vwn@1ʺ9>OL6>BvYNőMuJSiW 1jg S "[gZ([n,sex|w\iW:g$T@;%zĈ Er!ע=巬g2hF'b #L:tJT͍f((ty$!A}ri?bn}|t+"tovH 5i:}0)Zvf5!~ džK|+ 1;8-j0hF/?)%?іx 5F&+AwC@_+s//E,NղQ;7ar|~4ɡE(qriw>-ɚ^)d~kt_4)h2>Ғ) (^kAqSor kU6 pxjŏQ!K}>) R+m$M݊AP%djeYe !sFJkh 1GG٦"&7׬U$JN^SˈTiQAY^}uC/U&Y0;kX= /uPU7ZzU oEJ/4&11n€m7֯=gv oraxEK> [7.Fi Lg50Da\/ƉW:#-!bEs=R? !xPtδ:%.@Nx#+ ?Coǫ+QF9l`"ܠb(GQ]Cn^OY_GpC]"XQY"4PDGWuY% ra  ze,C +#8$@/Eŵ?2Ѣԟ~z-v: g/P{W>X88"hleL\7= }US[ҭ_풓Yn>)G}4|GoY,ҊP@eUO?t*" ]=]9 mO3]Jft.8u2YY sV)U' WYϼ6ҽR[[W%P'Lڑzoګ,\l872F 1϶%~e|-w.u=~rGjY#?^i09S_VN^]kdA/ohnDqZx95: ,tA ՕcyI$6'Bb/H2apG^f8|<|Cc68g5ɣ}Ύ 1kJX/RD;]7 hp@dtxI؀n% \`³"ULm]6pC:Y5|eYBcN  `<6 wh\3lM:345JIY#8SZ3w4NJp~Dmθk#!3EЖy˧-o;=ϣ8|6#o*{rI;+;[\eL }9YQZOTўpLF0d !#\RF@r . EqCY$LJ̚Bp)}PR"IsѭFMUgFA2 lݐ5&^\{ABf8ŒdFF՛(}V[w+CO&<ԙ`@;^(L6nﱷАErz*Mv^!ѪVuûL/_a ~y_Z` ߘ(G`GXsOFd Ȇn{, V A.O*J4T04Jb=l܎hU0e>ݓ##;imLzLGgD-XJ~ q^SQeVa8W62Lg<_jD„B?7eM lW6DL7^W{[ăo&kt@|tCoTzXolF~A/9Q{Ip'͈fbݫ < C vIa7^j "x57kl`@R7A?Gs@9nAv,BfKCvw<:?V#R6Hmhr-1 x bx&E]4ae~XH`^cfUFPS1}> XX 67Jrhr-ƺiM<ePs~+28 f˧xXhgc`r7X+(n3u<]54OdxM=5 !o q$qbɴL;xB8p,""Say'g&tw!R ɿؔR[-*tYfu]/*3&v6uQi c8<͠M7%Ds}$`e7IҥS NL-gEHYC|m }GK0U MSP8/Ixj+.κZN.޻H+*Jy]\uN w \wTLɇm#kD7M@`&(Ж_@[/;\598]u nֹ^R௚O4nbrP(5Aۻ)Փ[~yWoEk'gH .T-r[ .)V 7.n/C^zL.J6Y9h>\;⁌p&TcuvP%c`T$u/B_ dڃB:ڱ/iC؉p88B{9$6+fzB<*N=_Ûg4`U,7:X,*k }&:tZ;=`f֍]FIM#mV̋@^' SL+yKg>LUj)6a?E#BX4c ]=nCRV;d@ 6_L M 4_98|\˚'MoILuX7OHvZ2R2~K_5EzX9> iȑxiV$k>\ ۙ(/V{5#Oq2 p7qIw  aU w*4!x!&gyC@<"oXzZI7&c;.QIxJNb}J j6.p!Ÿ2*9G,]Q/nfowKN4)S1y '/jb`zTF\q:ɼ#+7َ߬$m8%Hm0R jC?:ad7_ GoJ=>xmOR]lXV{z@7r7Y6io@,kncx" ==[JxOx{(2KVgZ^kM~ߪtX:Asm}d0Pm\j[5L!*,kɆ[~(SՋu}O8B[NN~扨۰+:/t~I=m6d T/Z`(MhO[(3 "|8 AR3E:G?rd2s7Sm&nqĿyݷJ\Mqat+Ch%ӥVKdۜ%U.Y1t$WKꦐ). þql^}|5P5*V<֦aD#*_O;~K] ?6P(--eL̅WV@^'"ϡH!`J1{VN>o\LnفF [ K~/<ڷpQH5*[s' H`,@$C05<$2[1AJKMTqu[ads@6FlLC{o&{Y(܊wP  T#ej%j :pgė,XV61km\6 F ( /C ZaڷyIU Ǧ3G,Eg%x g'\wCmd4R ;AVDw[R7:؊Abb6p$N9AZ%mL@Σf6#f$u2]y"f"3D/98/;D`E0fR|j,g#I/$cFIZ({Y3%۶]ߛheag!qcxYx0٠NICs']7jWt^1jvj"F"/Vh4Nl><jU f#M i UؾЋqY3|(펤1%=L{ja \1t^iBͣ} [yHg(ѢbzϮ >[;Gc>: UȦ nU+eцZSfxk)RN@M$ BEJS&<!ʰfݧ= G40t,vk7wV?Muh尃CckR[l7reuy!##ֿ0锼&s U":16}F,d9:ir]+f$SLNh:[JkJioS`ΤZNkc{{GYs;DNxt Xy*] i|yL.!A!iIZH#ZG3#^O o8N6XA-D/[;,Ƚ:zM$;IRP}!4\K͵(F3/m~HO| C4訵 z`v;-HhM= tSm`Q2V*e]i54Kf[0DΗg gt㕊sӅ$A 09z&g qG8R*S{\1${S>zҭfjְ@d:d,2$®j-HX(Xt /ي*gY&V9IȌgKICU$`.aZP2ee& ѓpPWZzJ+F*9}= @bhv*G=S' `32\9@1qs(f>ł_^]s1Gg443I\3 Ҟ /ŋ5c:vhuxYb D (S e ,"2t}ZX)h Js֑,UclB$"XCLV׌PNA(Ώd7$ji",9gZn{phZ9&0IqJW?L=e;mqߓ2A>}7v +\鉥zNaݢd p}z-*!V ^jZ<#~Md$~bPxNn$]/ô* 3TH:&~(:bsQVGj٢gS'Q`C$rqL@Me!ys ^;'g*NHjݖBa%t^ZF+pJjam}}ێWMVe8 <a3GaGb _ڐRNK4+q!'Lhx_ Ol]M :֨pS{L %bMhU['=y95~WKkM7*PM*Ы"'?и |B'Ǚ޵D;IH]L#9Sj1j *rg:r&lePl?9┣~?[|ĵaqW'э8;\&'aDžoq [mV9PN٪p-wcT:;A`B*CK)cILؚ<ʁj%Ck̓u%FŔznT VnX_B4v> z&DbN&׎_$M w , WqTVczQ=p%RLOˬTFߧ9H{CeƯ'D[E0Dt1d'BGG˷ߕd\U{G ,0^ r4I-cI*YDžQ[zw.[]V4Sf 9Eq"Žf)dDC\`9koI#3v} 0F)2dHZkl[F8i24qֵE?:67T vdF9i'b|ωkI[e*@"@ijyj3P[bڹqNq92ɾ8쳲ֳ7,:+͙ ЮyUea;1vjTUbydEt #ϯN l];ɬG>Ȯm r&DI'n ݏe:2 w坝Pт+AhrZY\=b{Y2Kg6%M8aEW"g~a~Y buӕ!Y.SP+#7H_9Vː !t![h }Reo&NkEqy!hz]<;3/$`#?AE.Napz־iKdLNgxAW ֛a}?O8 5z\]XqbtWL*5}hB \(| 赨-L2úd5C܃\hxeBTAS,0!Ӭκ<1j,US~/;\^ *)]7Wor_?ֵ l2J'ZH9IV*PѴSn J#Mc֥s SūtV.DGܥ}jƎ [yd;ZT~tobޫzϭT"AE9؍g7ճ9ÖˇY>th81+T2aqyTk?gS kI>/[?9mg `X)1e9Bie;SL953ؿ4Ҡ0O0HKxcT#U谙4nKDqj1 gQdXFn_H2\cp]YQ|Mhx9!>9w>+MFXԯ!65E!J%ʍ8(lgWLB3W' ~|gC♗fg#ڱ!!$þKZ(bH伂^w-ÕLznk` &:iUg5&׳qǷyT!i"*1c\̩ \& jds_aLKxש&Q6fɆ@Btfs*!LvՍc%(g*.)A0t0L )WK9)kou#HFhG9{JSG80't~@5e?w73 ~f$&ƯucaGIչi8DXEYZ/ICշQXJаx-zsG)&ṚOg8 QufrOW+(h'ϸX*Pǹ0Kh38U v)T?)-gj,Lt0د?D#w]f>1W/F*1R?3`:YT2X aORԦ,BHM%MC6ףtjÈMmgĤ 9\S>G&my2HK#LE{yԑ0ç$\xDܖK 9–>3|-SjV/%RqP/yC썔hgqՌ.oQ1u~?lџ\f頴\z*AdI uuAstqKLppgniſ NfŚY$UA-uړTq>q7lǶhSzleU˳m $je>2cl`d. y35@Ct"8KW7;Q4VsAU5Q] "έ%BٰDZ-t˗7@$~Ki I#(;HD=Qh\Z/">j,ʵ8}?YFjG^xQݍ2ݱtݩytu5X%~Gqy2}Y:fkJԨ6!Sց&6,Wk.ryu}Tb_6Od%;eIEE35S#'D5 M @ŗ&Vя xbɄzd_u[4nk^6w 5c>FಿTPA Vn0qZzyJ:ܝzjm}G.a/ڀ+0i%* d7#2eCX< LZǧZKθ|(;әG{ z Wم3hiI=5ĵVI\gGN($GMT&RC1o,gQePЧdd8Hvh\<%i G荧Zt FJȥ~J|15{[-k2d^X!Qȗ@@ojDQ0ÕV\VN"sa38rZ89yfnad?sZc(zUwddr`y) <~t-PjOq&iZ+V#\ZK}:Nq§妔`3!a9لM;ROdl,f`%h§Q%hO>cՍ1Y)|#I,x8䬨x |T,`)>ISH^BEX%)<,*=s3T,<,}1t b Rgp"P(.gZ*] C#CrfKղһZC\<*HoWPN[&57}P$8>9Nuaɾ-/m_,ϧ8HTrOfGV{؅$?RWZkm•EK@Ђ;?&$1,=GU3&3y,|K)LQXV!ڮ; 3ڶroO:m}IMl)&n\^`~Uh"-a~pgѸʓ_^Ob1#Ϩ 79m2ˆjJVj=hP?p/%k{/rh!W'׾z!3JO%jjV GֹDx}y;x˔<4M"? ^5fЯ@uma0D3L.>9胊OAthF,K7"Fb)GCNɊoy5pio#16x]Gag5*WvRg $ibe Q<+iru&,NE޵|tSI2?6RwH 9{?|Hd)VKm5bcT8Yx"dmeF_נlXwͬcFȇچ:_,=66vҖFN ȴGjZDX o>p.e%R.6f6j//cCz C_ FAl٨ X7K )סi`EGFDFSgVtylDL`c#{][x(sN^oEvl5dZ'B90gC :+?RlM[$y7*]gw}  HW+?! : 0Yi> jL\s@8R$v*4i9XrڍD uӯO#Afbx?,$B&Ieuhg\=5vhj:)"!ߟ?k]MEWfTөSGq̺CTbmuzRHǭ1ZcDAB򰫎+dA?R,?"ezmUIV}4 ul K^.^UrHV8P V*ڑ;̔1zFv&̅TM$;tR]!Q(yDS&4>Q`@P! V-__O?pAY?{O9?) $RSx3A#{mgrғD$@%Y؏eetY4CQ7B cW'p7He U>}pjo7-!Z슽/= Y"IEqMV039q.x`TyXT:!jacIx @8 :{5 aQc7ǿ~v\;;略(j4+i9~\VqՃ]󢾲.z'Dߤ+7Z;TRYk8LE"~;|F݂ǂ \6lM QX+sA8?.ˆI:]eխߡ*6_K62~ FhE7+8Mͨ6jZw*!T&L,-j%*Ixx)+:}EA,rjc(Wzx ђRncPOwE\> 0; c>L_%'yNDy ̤ $SRxU˻{ԝsY@A` pW &`ߍwf۾AB mIq.`*Go_rpJM)%&Wo=pAP^tr!tmϤ*'5m:[:ʌwpr}.Wn{no 1PAe? 23r6y({] `T Y*.0؞tf.4?N0ֽ bFkN|k >uXI>f U)^VMPVz㾾)^Ch J7*:}O2kr7V7 ti_~I(pm}F䘡չgtO2o:Z1{;Vz ۻӀkkW-C|W1Ax_2/SU7_/y+ݑ$,S;Bϗt} 4h XS'yG7OWLVyW R38K#^ܮR]1 Uɍ4kq83M5 lUEZfk]VrD_GvfgEPLvo5Ѳ9oG2Q WԱ#>\i17r[U$'Ny^19 G|gO"g6FsBoef;2cT4-kh/eb D]q36}w.EM+HtIDʙ?Ŧk,a~O _usBOkV^]s~^tDxrm=^*&W8l'^[:jmdrY4kh5ӁM&[ZK 2H礝 #"gs"PT؄!#Vо 2",3P jel|Q"hx3/p/c8QzD/1P斔0jP^I>^3D,J"XsUԋ $i~UPOPiT2b,rD ^nG$IIӃ1L(,[ĉzڵWO|19ɐZ'ϢLJ2)]IUH9-5\71C4{6zjt4x˃oQ'3t,a )e ZxR+-ZdsKEk qVmKyc*7X!0.Fu<0Q {x"v(szC icS!uVO-ްJvr Qs jqbO68[<շ8Gw1O1`'zw@P+?pVN2 "i0t"B+ ]Iw >!(.7=g 8"fVm+#EQLژk*J8aB9Z?&0-vN2U\ ᣫp&1_q {q9qhzױ6d2I㳩=uӑM6`{&Y@I>*9uj8/:Ғt칐{7VɁæ1;e`A4z0IvlxTzaf\$iX͛݌7L֫WTgw DeTۨF0*Mp5~H&+o*# )Y2tj*5 % 3ˬlu2_)Vϰ0Nm:*'v1H:nKg:W,WB<)1LdL-gz.y\B,7 ^">4 ӛӐw;2aD(A+ -A;q;ZvdvcM~Kߵr1 JBwaa}Kp Y>n ђ- ֝-U"uF2zTz2#0v&l\Y2)y ho J=iBYRU2RKiZ=Z!EVဂ'CX (`kT=bvzcH_7ܻCS8iDJZ9^v KO#s6Ƣ{YIWz:_,MZsiWaOO,e Cf vxAFFTInB*kq) lPѻlKư RL.Wmȍnjj.*^#n_D=AsW“/O}YZ(f>NI*^Fj}*  E qʼҔ;F?g Ff*Ƃ7>,!:O-M~|:ȟAoglx@R7c:s )U4 FIR@^/c0'^<&}pe~!aZBs;qi`Ƕa)lG{%k/6v0(rj'~y;e:VÈg:V!QGHx~b''nx}.ڻb̄SSLB= !H}ȩ$t_me^;vBM66]/"\r:՞90YJlNM_[6ALg?q47=KDJD <:T:R \;\3л/\F[r)@~o^SE‰t[k(´g(s/dD'J4?MBj-9t?b.$] U|<6EW ps3D鬁񕒹ulfLM'ł߄a^u3MD$.y-J2|peQ!~T=htNU5{KlGMK]y 'Sbh­7S-no$]B&/w@HEX(:_u%ybT C+Ub=a w/ iWM@\JpVU2Y#QkC ʠVH CeWC*}OQ!Q,$͟\ kft@cJi[&tKL 7_5[鑕_˾~+XQ[){UZ$VaLH%y5=8v y*Ɉ`~v.z[`>&h% R5D(cc ݽ^*. {LMy=0Q0P O՜}:cPNCB ^yz/XP8KGDkK+&\g=>^`'8e:gZQem!Ԍe\F #q|R&xԁ58ԈDlOu?@0Tj?CVڻco^K=7'M+^-Եj KPı݌ cGip%kn3(~bsҜE8%S]%m0aˉ~ 2nM(݋'loJ qkOY$#OD ~vfR >B!|~J]߷H"cz.Ä*Ua' #bєk>ad-9^WZgAyjJύy#NxHO"}tR_>`:c]fi OW.үwqypuO.[yъ*MH#Uu=;?b!yB F-% dx +JSJX0 cVGl?M(^D34%s'͒B3'v3ăDr{ S'Fù\߰28], q˷B.8wtvQ8 )FQXYJeo<灛XXۻ 4aĠ*yk=>xw8{Roz>>4\> ᣁtpQ-Ȃ{ 1,8K9b[FN\u+$6Ų5D;Y,.{3j,rhwxϗ R?<2F `=/td&[.[VLׂWD1 w?YwE !-#ےW(gh ֦2;| vo/=&wZt)zGܱCx  4uc˕өUoq<;(=ԐTvҚ7ɸ& 6t v!ɗN]N~wNƑvx׮3lg\](&z/* T ^+%&'8UMV7b/q%PqjKQ= ৳LǏeܤh5 ^zh^ثd(,yjz/(U|IRy ĬUoʛ cΆ4>y4`m̿H NU7B>:|@(gVTv܊qdj,;]`MʛxPuϷ/Ȍy(7~Z gZ l1$| -i+|+W/'[er,z+%kOyk.?srT\Q}K4F5i>56|لN۾ZVzΉ;d,g̊ȍ&P~3U!eGqYva>fw Oi͸SPh T ׾atvhC }s'qئ Ch SvL+IXֵ9>mt3 Ui!W43`B#]`3?KހxkMdr^PPkz8[9av)MIIMz@ܪy{0‌ODMJ*ܟIQ +uԟ)$gRZV %r}Q5ȥqQ!#QˎaZu$_?J?qɧ)MzR,LIly{wŸC Ԁ'ULUDݦr.p(֏p.\ǘ /Bk _]/cT]{<)ЭQuy`0exvʒؼ!SGO*C|6m/I@DsU򑘒r[l~" ctt`Z;fC_HG4f;;Ѱ`tUg/y! R-F5ߏׂCBk_Cym?>Gє1KgV;9A vhG7qLHʶ?q Z4ǚ8e&\|AhRX$8!hc4? u㍲]^quP7!ǽ:HJ<漑dc'f:۶NlGU,f^kϭQc!9ُJᚪbEI 2g\m$nUo߸ M@Ԍ̵sH^)9 k.10τk?y g&/>nit<~/I*i'iw\g$~x-(Mh+og=3nkzN?gJ[!'#R{-uߛ1Eμkdh=QW}|f X.jJŸ}LR;7?)̐mKfGdq-yVWMQd8U&fLrP% wGLd2&u}LJ"0 :]=N]V⺄測{ h贒ܦ(]AHu#vZcI-]VWMC4&7LJxub(6S t2^gij|%WB.}j0yP +o\T(Sl$㑲huVy%P[Rm EhI1cʓpAQz#lj֩O,orL21ڄrLDn yũ15+[MEV OMeR\P@cmղV}ډeh'*fSOv? r3:ڽCd/QQĖ1,%b)hgKYnoV-=j >*A,) Ԩ1]JC-m̀'GLݱ_iNگdX_Zs)lD3: yrJzMH5Ͼwеa4ٴX9%Vsׇ￀*v;~ `+`> _zȢ f?hJgμ=YeOp6\GcV@+ǿZ"XqrT4K%i,ǏeJq}'YLFK5fC,A:)B5ۄsyB-/E#Z\*4 YrYH3 eޘ&Yg7;RDjƏ稛(m.C~3TOaz5!K"OV0P8.0N4ެF4:ώX0>/?no#I=.eD&"c[ .nT![7>rT.btԷ²~-ZR3goa|2F$rvs'R_l7ot_:Ef<$˱4CdžVYV < ‰cvt ^X,:-^/sV/Yɝ:ҶkY 7s)N S_ΐn(*d*C@E 6z,+WFXizGa]A;)K[ma*V<3Y ]a CĐ(2mO׭9jRMA7L\0Ǩ㌽`Y00c>Waq&ֲ(] ٖĮ=WU)@!J0p;wDpM qM 79lM$4Y; s-#ETBB{ ɡNE~k]FlLt:39r  djȐYܝ ޕ9RySH&3z9?xn-Ș5ը2ċ-eKՌ*ErAJVt隥24UP uf$z tIL~EG@k'xzѼ6|HQؤ|q o hP9.L#iWi*E[ 4FQrxWFkTj)6#zMfԃu[86#i/KL{ ('.HdBU&QC#Mg`G\*d6[X c`d(ଁ3T&stȽ$ rص\Fk(U1+Ě법֩NiSTD\U3@,ʮ]ߪ@QHUUCׯ 6I9mXnx 1dnZn&IPLasO~eHE?N˚.𝥚U/LA %S"E7uB8c~9H{uAo y bGq=z f,/Tf%[\"t %]RP=E | C3i:m0JCg,"WXX2 u+֜dSv]R]O*qvvnD/v_.yCwO=Th<,Kفm487 ) tckKQG- ͯL\K~/{&JE:2l&>;ny}pXSY7BPԇ_XNȃLEp*y۬-ėsku( e淺|Uahw'یEhQـR R<<N;å [х[ww׬nViȗåI3%!:+Vu3u2%B4w{D _dZʚtmBfx0%}%7&(:'8Z? #Z" 6y?}* \dcۘfu31lp9yҒӂ,*{-j`5V[@>οkj_aQud&~Gq= ;]=]߭&3Wȣ&-LЦUkZO%a]~i!`[7@x[0, ٺT]-#&*t >%|;BFnxvŐ1ͣ܎ĕl,.%p^p#e8)*X#JHd|;)d|1tW5]a| L]xnS\!~{|5()t >Dc9!FBWIOaI!Eތ'u2[>1X{Btsw5P,9"90 ƅqi"qT3>o\4C-^Y \jGzө/2Aـ$W`I~`|GU^Vy:N*h:K#6mro:1Bpvʌ_G =8zDK$Gs mN jUFE@v 6 !OHvÞsL[-v.![HVSR3hʩs7Wf~,fĀx],2%NOd; 6Yf-Bpn^@ʠuS W(6hWբep8 zf\OP^)|̗bi@Rmײoh컡%2䫲puG-t׳3o=bifS}f/krAcR C 7`%~L9F(S'ƎM./÷@ktBJ} ڥ?W3LO? Hv viѱUx+!# q`WӛW  |8-?^/^Gl5eladu\dF%kIXdr3ˬ@nRjU~6հ~|.侚tvY%LI-^۬82!Fǚpa` TO7b^'Y5 N8A}TbF(F~חfC =y$8F0)[ tXC9 Ru`i*b ,]܋WH l֚%7 bҷ8BJw)'"2ozMgleCEՏ2E 8p߼䧂yD0!c' ¶H(ɣ|@9#Z̬ jOf8]wlAUIM%z "F=rO~p@;_Yp0J6KkZ*u:U{'T;o6?_Z0QK3RW܍2SWR/6d3pYmT" A(!UxǪW_r_r.If.r`N_#sۤZ6,q1Y(>NyĢpCFhq]Sգ0`vj V=pjX9J,Q#?W29jв%ɺ ^.8I ?% E1[,wAw( ^w2p& O u 4Z9$/8HBJֆ]%ͫ|= jd8km:\r ti%mU#M!U u}EAp{͘v v7S@DXQ`"1tyueiAF5NnuhT@hN+BÄ⽕COV+LӃ skٹ`[FE w6I3u8^kMJKc?nQFӓMy~ ldHPBq=߸JHUov;ARÙg6/ `rH^mO=ZFXˀYi͠p.; ˆgBT#kp2-r5^Kllv#'SE.Pӊ0(#Nz¸B2ޥc{y5#~@QdAYDX'=NbO JrG[XW/3[Ur9H_sGU;IVV%on['o]藭٫\LKuHwT7[\TL5Ԋ띘{wJkǥ:? ֔fB4/x2B]jk1鐭iɣ Ԇ R-nh YJl'>ômΧ['tMF7!!|LIM4]"|7KOy |a xcu||_rE]5 Vb siew(s*i˹@N&Ή qF:{'5S'Q4ߐ\)gfls6:taFO MtgfQ%mu-k8 ӗϸ`ta\gL]`.M*k8~CI.oK ĶLhNNb x ǤPWga(s6+DDV`O !liӀ<0qZʡ^Ӵ|I&Hu2E-ngp 1|Hvlf9i/pGHo K+o7Vqn$>E0f<#?H& tyj7B G P|w=B"Ǚp:ҿJlE}dK=Geiu/ !JBM=E؀4?}; >W!4(aF_|DZsĢ< syOw4![`C;"Y0iX{*Xhk +U!4xTC,qaW-"0}H?R>,:A+q7HX>2`V_MlI]ba*?IǣM=&hh@fhXM^2!JL%%tUMP\ƜuΒ` &[ee#r"0 %́at@EY?jzGo )^[n/k#WtNE_JenhooQ$[F҃'/6K$/cY}p \r߰E`2Vl0YH#g2=$`Um\W4%KFu1"ѭ[&x-pnOcfvr]ٞ#hֱXA:~N+rVvtއ < ΒU?ulcв/FOIT41TyzGJع- (^т>ie[R/N9{H񳛭fQ Z)q:>B@<>u8~W축4@A [${c~&a ƢOn CXC՞@ Nl)c/Cn4]W2HeK"o×ۡUf7z>;L޷ "Y9;eZ!d?t`+f,sjhjk=>r1R5a\\:V NHj4z4ХSd{ِ߼=ͤ2Wf vُ!qM6.Re/ iB9E=Z?68Tڵ@<YGC &fQ+omSFLj`';- @^S6pOؼf$W)[.=ܴ'B"b?ǴXc9$_&h%7E\բy٦l M aق3xjV.h6-\3>V%h \b*C&dNJỹ$XgsS>!3 rTS9۹TRU l@U8G xֽ OIYt"'~`*kp*M9/!So7XaQ؏"hr8Bbo,G¿w:A`t qF;:huhZHVyo qzG ceQoCGx`Ҵ'J"q ?_ hc6/έn)ąZ0Ei}F 4П}ZtP$ry'IVt {ě5#L|dvIgKlF: ]/`֐Ŝ?Mkk|8NwL :<[[N Hݔܥ'>M2?,c+}*3YfſLZcDk&B:ćlh2!df̻Ie̓8$D݈7.YG,X{\h`pi0mb.IsBz*0~6oT!S\.?fh!A`pWEϟfz/$b݇є̍^cTIkWվ Sť] 7j-L{8me0u=C 8< K*S,:D$<ó8{s x\&CKNhgS9dOGvM !ޯ[,;I"MqcءǾК#"" cx/B>w#tiPxwl6A:r=Y-G4NlT81 mdE Ax 9I,%ה?=g=NyZ{#߬gH!$fTfAn/Ч|# (9}a3QRCQ8,!#caA- f$-6?\&L:kCJѮAĉ7|(R#On=gnll[U\;_F7s1 B|ȗ[Н^Ƕ <<"އojyoeOǿ!%he"/c=Hq V= (k|,(2%)vq\Ѱu5Z #hͮ2FizJ|j~qԬ aJ9yS3dʽQ⊶+@A2AA~;JD_u;nݾ}N:gND$EnNb '/Lwz}A.I~Hqgvc| M>NAV!=?/GJ&@rC{md_#X~?)߸V*a8*?]O)\^]l]_2զ?tx:t.<Ԯ452ip(W͘6_h˹cfҽ0ijDyNwB1dr)R0tFԣM$K_DbZqaO \ˈe#iEe;MKQY/AT-#FGXp@ݛS5'al6P~LnҾzG+qץ_@D멵,3@ 5$C@鵰8HbBD/b?kEHo/#DU|·O^ 9;;5Ua%3AQ8si?³u*BgD4~Q qӠ},Fq(:?~?aN&r&,Ā->Bl6v֑ioLLIRfp2AUڑ[Aj%42]b6~ø fD~ X'zrA1 g>ְV?3pIKU#?%~6QK tksfdF^4U)t0Ǝ-У4CiQ *\j ?MU7H?oh/(<,xFgjvxiR$+O"W~6⛂DMլc5eg4-̃G΢>@,!t.`QD!Z(6h0n ^脠,R?TT]P|>:Q|yH%b]3@VlS82AN&h0Ey'Z rӎKeSͰU|M.wK:Ze-LIQ2 *@tģ>,NIf & OQ_B7z䒩\Uom)ִ)f;.DT~&$y P՞S7>Rn $re3>6+%SN۽{ IB$l:Wm;4.ͷ{8 0aJo'1,4MmS\1)IQ- ߭3|t#cT*!;q5~b>ĭ]ɫvSd!P"|q|ϖ̨tՍ)#32sw6]D0$xP&:c&^8m=ƯA Db]9eIu1:kcnh/64yw3,5- ^({6Ө$[~ܢ 5yK71Z4]T9LEY{r|}3E%ѳ=ޥl|10n$~k*zhi}-%DmTcܴUx^7\y2{;1=Q 5 jZ*JvE[vOe.9鏏隡-iq:HNrڡ=իЙ?e+Ks6WX)ne!sۉ#˴08S[V|Р@ֽ,b֑?$#಄yV"mQryS}@{, C|ƥ@ǽS:ƸjN*`ʭ>.J3ʃcّAeb➫0r}p&6?7-}@#ڈ?"C%9`ЇRgg:N ]5εc~ZQHZO(#7wFs|{s@DM:IA#|)KQ"֔OqQ˙5*'\[2e|5.oY@3= etW=b6\ hOp~ 8"Ef&}eSK|,XeU!YD)A;5˭+*gB{' yZଂv+3ΟJiG=Ҁu|S}ƴ“,>}zAs/]4f4ٯx} (ۡp$0\o=x{9Z7|14\'P5 j%yEF}"QϛP~hMEQhGps05 i(NDk)}1d}73U'"jV+k/$D6!*Ύ,e*d1VOAe׮F)݉/xwlȝ!S!"ݔ-HԵ`պ+o:r)YkWiml9܃s5k(~V'$s Irc5E@D4;-u-xVj7k 3"t'^a/cpP}ιy}Ξ5nAQP jéQT|eB' b +_^BIiWjG_EJy(L7>#ȹ@f\?@pEu4<΀lK&wmd9gm =!DGp?0\zzup0X‚*; wb!o 8X]liQ,O{#f\׻O?A/  ߋI͠\6w}tO&[G-ev Cb&<[kZ _@(aF[̲Na4ızvì$/ >0<}}M $iOoin !UƝ4~mBeCǴ{4j븠GdV0T -[e0 ]CJа$J~ >vBf%dzi\d'Q~I᷍ifNTʞB_%?Y@v`yσq3gAَKU />~8Ć9ˌCcI tCւx.4Nu M~Bj$!u_ң֛ >Zv~貐 |Ahĥɝzث|0%NCN!)cyV0EeX2 0kA}CURL.^rㅤ}f|iNUS"x?[YE /sTa֜T~S#1Y[o,W—Z?~jxYUd״(UH]ײeFYrΞ'SڬJ)eH\/^wn J$r:Y?3_F]љ?Ug LD&gX;0?ѾMr~$ew(+"Z~y~Q@HWV5IW_S - fѷ&n/SoiؿlT$]R2[%Xf׀7XH掗c@"V *"]$X( ӧ R@EM A&8f3tbOc720^bw?]z֤ ?~UL_#d" |̆>[cVl*boΤ쀣ٓ*y_C@~6jICi8P0rX";6^߲uH>uuI g/d\\3[IMI:7SSj-2= kmFCd!Շ F㲑9'y,$5%:aיus{sƍZL!8mbe4n0D!V\NX㈀_8dE*?n #:!,MCbG/*MMZֱX3vy~ducP2Ol슟a@8fn}rԲ> ;x +Ơ%KF}fB@F8:@d{c-[}[2EcHVb.Dט$Qry\bN,|@ʟۉ#z71] fi1d~Kg;͈2;5F}DBW>6 ^ovZ"6^HJOӪiX : T ў51?nI.]#iIGҮpWy>۫koPf^p6"P|(شQ8H`zu8ϟ>E8R#u\ 2:vr^4"CEs eSJ)(hWkJ\5'aĝ:UEs);-RLr[>x5I\kw䃾&l'ȖxnigFf׏a$BL:BҾGhEM?lJ$z(rG@ڷᣩ{猃Kז.Vz/ !$UV?.ۓ:Gqj9H_[%sC8 íUjc#åjĢ/ fz+Ws{?:c|ay>Q6/;z#)>_J$*Ԯ1tFvԎHBJ5n,?зSIZ:<*'4 /5S"#&"DerjkGĎ~c(2p,h?E({ ԷBZ}L̓jkurOP M2s3@8ƩLܨXfT4zz0 ;U` -L_.!aFLbKdtyul&6a|I,%5tOƚ#LO! kmZ#6E A0HY8>FlV[{. SCK= f8ܰB!b2FCta eSJ~*;EV?f@7 )Q-ADrƴޯPg?m[ֆc(鄻; 8P =C"-ȠlOFEkPuuoj\'9"]ĞN R䳁F}/y5G7J><6 Yߒ3͌s^(v;\=;F\,o$aEmGnjJm v)s쬵Oce`Prl0J0j5rMA__{^ʴ)EOCƥerfBc;U2EG8oHeYf̸K{JkHlWqHQi4z6X46xu9Pa"cLq-GUgP߭-֜_Ci1$vD l[y@I:PsNZ>L]f[OLqtWCԿy$Dk*GԿ=PDopߝƄ6=GTEZgc9 reIn\UBrÜr|{}puAЦ^O3|[}xF٣Q٠"<c~K~1,K`34A2GI}hd^-wrc]u9qHu&Z`7$;kڢ \0"a>K m_s9Z򣩙p9RtІ <=7w?n\s4Y͊ :4_~. ҅8'ueЯǨq Yz},~8-Pu99yvr5Eͩȩ~=WAR֮Yw㼎P~^%d=PR}o®"VLқ7iI+P*ji+T5bĢMr*WECqu0Fgih/x*eA^9WK8^⸂ss'ynp{PVJ]h7G%Ӹ'n v`fŘVCLum욊~+ɵg/ VF=?U/풁lHUHd(pQ)(r?魔l >gg SpH!fR?@ŧj@ g;^xpwġ´tDΕي"TZ|MP 0*VI~di'bU1feXcVq;lz4A hNDO4bqocӤS٥``ֽIku厳j^.fW'7s]!krs}5H0ZeaǦ0Q}^;pMG業$Zt-.1X08*u<]5\|!Yq $ d嚾F( zS;lBj^*46ף;-ވT,W;.eYPTVF~77$cv\?A ~}&Z 0VQ6EeyV>PدIfDd2iߧrgED'ݤ? )\HR|>Uwj,c  SWѸp 6O E yU # >:Fr:Lj]h`|Crh,PI/g)55{kwK!QgHQ?ŻLU۱Ǹ{H8[wz~9Oc,$At5TU28;JO%#?߆JšOb\0_<.!aUixT1tDmYӈC9Up 2!(-*gn+¡/3-I9`_{;&аOܾCO8_li>N9dϺjpx̩ %  ];KĤq?(@J]S$CyS'3 dh>:GVo'ENsg:!~kNy,cߤ=tg v.n NkґCvʾL>qѲ:lI^x!R}~(gsCa,8̺F1%bF}5r[s ԡS`N -LX8a^ij(Uo?gI=x>-4nԩ ҇5ŀڱ![/P_kM-;GԦ~Nu gř7XpwZQ Eޞ8c!?Avl xp#2ŤuLm^ {QebsKte3m5x%֡&_o4qV\6!'l!h&3vmSy&F-*A/kVS#e(h;Aӱҩ8E_SG>/=(0sUU"LRȾ칸'7V*i@wXh lmh% Eo=%Vۯϧӂ?nMPk%vx% KLO-p;BY[)~3#X=Z@FYp^Eg0LUx)TYoDy.wͣ@O7 *4d"x%a@ڕ/^*HyQWr[<ԕUBy|ޅF ?3iyt+fxVyuQ7+|1/>A*yp?;uMDn"z'VUDZsJj@#5U*|Hz@_-elأ]C&-ů[.}z#r}09ND_ ^Rmj?4sҶd/q4p)%b]j 3ab8.v\-pN -M K W/7Μ:8B !͡$m YM_wJ6?6 Lڧ+^E_0M{!NCЉomO(^Ps*`ɜWA.py"vϡĆqQ-]! 8p~sFR}DLO"x#r5P%iz}sTC{eF ;t9w;#)q(,Q=p y4\J%> !|M -&]Ɨv .К`Z@s#CN"Djne벖Pc^M&+T*g2E6vW}I\r bG eDY9 ֑ig[3La@}Xp :A(n/5ha>=bl$4"Bc .K 3(j޹NNt Yz$zu*G.[T @-дSi0gi#@sgBsfJ7Ns ;N:`in]TZ lk|Yyw z/%r/ndr& 89j O\I!CRrcմJ1m E$av]NG+EQ%}u=}|ҫu0YY/ҥoݲw18.<տ?+E<>8Pu+>DWF)k(m ߵu-{ # k˶>V( RNZzт.NrT*/(Q\O"d I~]wϵj?j]tߺn5 k Bw2sF,p 6@]+ťt!6!'͂7oxI []̝ȕ \j:]?tf{E9]n6w}Mڒّ\su?R;myU.C #7:;ݣXp#^az0йM߉hFTiVKP;#`5TT}dzsUmRrn|ʌ8l@^.j6 9C ?ۜ!m/Umv1,Mܞ'ՔS +Q`ط,}w6~x1 0ēQfQ9vxSфb$Rmv &4}o$$Oy>9\l CUbGܰ]} t&[,wfwr8spq-1(s>Tr&m/Ճ9nv?Sl7DZTkV?JGww,(Uu $e>< 2l&7Iuݫ<;W^ZC|@eˉ[(g\9,`~{=lb, *{jm"}Ѕ"o2@ Ḯ.`he oK jw.D &G%˩]`հ#A}r_xC0T'xucTOzF}<\jnr՟2=ׇo^TAhFt4W~|)da_ٵ9SA02Lf@.,qs/V# TÀs^4绀# ޠj7 B$-ʗCŀəM@^i1}cq%M*hs} ߲Ť)D"YG(Ӗr] A0脒9~uŶ@!\nޑqhZ;O$qSU4FUR}뼙i\% \Y3MRйJ$<`{Lt1 6]BQ[ow[FW`Gie#ŗl5ݛc8CPn8҅k) EJ1> !;f<-sUPEX:,m$G,&2gxWG3 zB?c>]P3F<{3cQ: t8LMRq+/xh{Fh BIueb56<*t^>$$׋RP/0HcZT`J0Ee ~ xݛN3^(t L G/)-8hT ppvra7I_=24)U9u @[NYaN>^b Y$ޟP;U!L `8KN1:ǐ_Eog>%F>_\'\m.!}8s?a r2\ڮzq7#۱A4ȻNZDn ەL˒ci;+e$x{Zܘ_FR6'0f4"B6 cm$~k,:%$ЦAuCŝb y{ " :=Z侞^폖_m=M.DXdPV=śp[=`{&RRD,F#gx#%+#}1eXξ=؀0ʕcW)i~D\<8ӻH Ȏ4mJ}^T2G1>F(K>]q[[3~ɬn-h[ali ObӉjȺ> aQӐYM1.EU8I1L&{ Xʖͷ"L.0z[3;Ad.MNzD MR:2vVU jg\gkoB?1oܨMH;Q08CQCniESȆP~$&*F|N)yR:s+Ƭ稈/Y<t */GOKW#44ʎkP^L8yHNVþ_(~-ytHmq2k@L 8m̹K669hߢo'f,f ߇a+ep]&Db";Udxn@T.zR"@Eyow:]l4>UEb4p_NvI K\lo䚍Yq|7bvQ&|*P<fgzD [q[)5Mcʖ_ |ώ@@p5mlHkX[YJ0<"r 嚡$tO|i,6G0$U2˂7VZ s@sEs &D%\,p"%zNqȤZg$)KlZԃmEǠQhʯ=*zRͶ٣kO:Eiz_в?z#BB`{!ִiT@[ N^Z@Bo,HCTa1)‰18i""/fNBU2U-ڽ8(pXBD_^jSY*5rM!㗚@H*RL cxjCj).X؍OGkf !sZYz_$)ͪe{xؕL$JToȞa zwK(7lEO=w7X_h/&\6b<пܤqxTn^7b2Fڟ fl93'P~u23wG&&׸v 9dR!vit'Ti!L&\u{nHpB8CT*LeOwNLxba wT8m )U$?kצUZ H.re梅].9dB ڟ M˛9WvJJҜWfpnItSqQCzwÞ7Pэzy.G`w%czoݡ͛ͥaeRPӊh٤6,\K7*1hy/FpJw̒S-Y <)Q8%R?Iҧڿw >ޅ֦`u]̀dM=1Pv\)'_"7~rY\׼nA%"^֦eI٫߀JeV߾(ӑ.C`S,p81X{'mxM@EdeTBF~z/䱼3SP;#OTw* Cf`nb~LjIkcwkqLBY^$H*jsR]qڮ~~sbl~ 8R JPc: A|e c,n*VP)*Ea[y~iIHPCJ)I%R翾mnթPFqXH* )]IM4_g͞}GP 3`;^|~?$OLnO%~.'<]~QB*l`}-/J)M$*d" _E8)(BK/Xnژ7i@k/TOl^1q*y)1Ґ+ ] %{w UqH1@,yg٬=vES KnJI):R[&{Aggs Uw;kaz)b<- ԷL1$?uDyz*c=6$jY1H]9kL}[MgUD sz+|Қ :8AqO4.HR&Ckp'NBh=d}^X egZp83B5aGX5JVÈp0A>UoFhk{ ЗSOD#38= 28lw Gs©x~-FNr#-h$R[Ԫ93Vt VBO^݂'4,IJ6Y!b%|h&?<4_b [Xdǡg塓7'㶡kcy\A1!/5mԳ'ۛw?G*|opV` ff^D3ki9aw!htylyKpj{x12gyŮ]G51D!m$@XW&翬tnFo2m13RgaP"L;?SV?ϕ[9/"^B*xNNAy6z]#DbtUC)hz{W֟]s)]M[L jܲ8`Oʝv *U:xfG uv燩K(PQ{l@E9ɗ$;y$7F( l.aI.9\T>9T]‰ Қp%7a1nI#RD6&1-'$^9>gso㻼~)l3;;fS++HZ}.O$P]K|CFuM!BGuk.u7xnSAX6Qq]7qk~6<70=1Fk⒵`du<3ѵF7>%6$b;IИ^a^ 57ɶ`&KGL܎f<1Ci@<PKwJ's0# U94FԳⰚ3(p\[_\O^pAY&#䚣XdwvMzQe:|I(I#sŏ*}wRJn$a%+k<!8iZfytm'Dnt`j7u-{A dgVBRd)Mu{=Ƃ7Po  8:7Lz\Kc0M;^XJ}(V *է_Chi쨮ƃ6Flp\ׁNz$CeuN2q bГg$RڙϜ6 XzZ1l>A;_gvR%mC,>y^1sI SF+LⓚoxËe9Ʋ7VDH_[锫5&&r佒M@.nhckCb i-W~)3`ps9.|Vg?$QJ}ɫG+d Q"4 iB{.=}DZ$X@fM*qgR^mtj,&"Ǖ0-#]I˟eYa5'9b%}M2 j!B3M]qh3aĜ&ۭWBSmGXNi@qt4 C?Teiӵ *ARSL?->X4uOv]xpPxU7+272_v[ sȫpM1+al[ҹY-<Y"|J$W-Rf%^Wslxm"WXBz=C e~~`j ra~&Xgu:,m:Υ^%ћo:sb]a% _&g ةЊw!Eh(&RT}vcxځG|9v 鞶\4s"J8\wk'*VJ5 w-XO4l_0xP$X(1M绂3B(!IJdP+|2ˎa>z /=5Lp#GY[W<&^QOぉ=W m@= r>AߒǒPt`Q~t]gb1 upTJy+|ى|tӕE^]Sҿ9bM4VU0G|j\J%."|V̒Vף_$9<z9&'Cv|3jj$2yB!J9cD?c>&gZDI:7,%CAK\U\alyx+VA|DEWmY:>t?'3-3-m6\e1q,vʠ`Ao9= $ӳ,-"dP[# k|'_]Wj¤"I!QǚێGz$/k)$*,%#ޣ"F+oKGkٰ|`q;8r>N@#,3j?%D~Uw<7 #=`Ҕ)1ޜ5Sw=YI,V\\\m+T!νGT9Usgf 4S2苻6o!&4xAa R}k\N%Ծqa6|8 [?.MS~9C/)eQA!VZkxwW/6OAO-MhxdݩUY;_ViV&"uog.*'`֊ֻÓ1c"Jt=m?-+'&;<"* h _/ꋬ>f*4N]ZXI;f28/q*@5+>T+z <1r > $7', ,@szC ,jkP[* 11-ec`x Cf .2s{ ﻑ^Ʈz=Uv^H2`0qY0qe]Mi} =šC\コw[V- I t̖kyO@R^WsrS DOZ9LY0H`bYHH9[sޏo-ڠZ}~~ٓ(v=ba,.[VpGe)*!RD?+eUQ`w!WNXWNsQ5{Eײ^IMu^n<2 |w]|?6l%s؜@hd͢TEp>"b@B87_- :Q7Eq/JJ&`@mD-"TDG%Y3;^L5L3 azÿa*5>1Se hBM4̾8'ſ?(T39e9k>U:82E(;N(xj?C.C(~iZ6%P&'_!p%n=%J}o4Zԡb|9`bCwx-cS,RiAOOSu *xT zG#VZ8gh|M'sS Hwd ᯯFBgS$K)hzG-qٌeu /?s=Ua2=F tjțPyC!QBّcpB(.1GqYsޗp[6He )<ƽ\bQF+?MlW71Hƴ~qW LHrB{x} 0[+'$qad Wf[S&f4n'#xjh"h`\xfC2Q:7 ѕ$8 s!I`ť-\+>2y^Ώ7rLD;]Bw.ƃLnVTN*XP2.겇Pަg -J8">Yٚtg|., Xޟd SjcN7ib,;mQiHI{6ږαʳa4T/RiFq|R [654`\|EAPmf/6CLOr `AxZJK1)ϱ / 7sMʡVp \r(dd0ȻWYVyn@*{%!Fi7yM '4`""68?qݡdΔZ/ylh펕i]?.kzy\rdzY?qt NV3i琠𺭢pN鳜5͡ ֹV$ށd1A /zbd{+*RY#@-/Hq6BXIf,)E>lXX7T$A{ĝ26 so/)rx~T8-,'/Hjed՜NF-xUn>sC2%'f=jD ? ieS[tLB\ƾV>[aC&+MMg#Ovp2&$=74!mbSصrW6M/8G~o/=2 qS^>'SيD"K,NP-tURbJ|i~W#6Ǔ2^4e䢸MCGY8s븸 )hhѐs0ъmL&B\+{75@Av_VY$YwSJVt4I{Oik;T}"%H+ 3@>VoR2H'Pݢ9%6٪ApO z 0Ahc.$fʰXvl njEE&7kYJItИz}Rk-3 Axgd]/U-ٛ8xMỌ̑8z#',ophꜷ[r(GלP30G&vL{/lo5)[Pw՛6ӄ?Q5K xx64 ]F ʃ%dXTEpoYnY05.t"Ĵ糹ʲu6;E}z]fL"8lŧ̹xyH7fbB1b% n~ !V$$ҽJrKr~*_w7.į<+&r4M>8G9H!MQ#G WY&~(K9 D8ϋV}etHV?T6(`ybsQxgw 8]RW+?i bÁ_2ulY1 o1̊O`>^L(KbIm[1£s]ĝO-Om,t.c]f{E;6O?q׷xGG1nϱSp_@xy|-c gQ)nU\Y&Y'_cw!IŬ``] ü !rЦ >B^O.ڵ]@@e(53M6?q!T/T>Yfe*cX\̼-QNTByμX} ɐOc.zj֞k w6q£!gx|Z[ P@Cѱ:|a3(4ŋQc}&7oI /Tw=;b_6$w2(%xb [ƭ+=G՘6c2Ǟq;%+FD4'؉kfs*a{- V1ZBODSyWudFd(c{D@xO_ ?[& mNL\Cu8B:+E*))vpV3ڔ!!0|X3 UPt zk ?ѝGwi9ariKcEU{ Zh::)uVmlio/亚T]řVi{M-X N֮f. =┰$jO©;n\)з4S" v&CM!L0zjU8y)]tl\U^eeAV^Vs8P ' n|!CI= "'(zJL(M-ɚWq*Rc%RBV/ @^_l/w9Vjh {}1u o7uVFi>{̦+֌{+;:7OgHGAwKKُ;"vc R"| vTCCุS[Pbj&-b~[ѐdIhp`:9Vڝt ܑa~&Ã]}C yhv+`H*!CiyviNЎ%D@qnP"& vu6;ŭnvJK%u*UR0"wiAyX3Y @زl%HA3[^66KF1P4 ޵ؾ<ŝoGݽAEY%O:\$4 +_{@#Hqb\'ʪVK =U )SrRKF ޑ&i,/h/,-4ӺmLY!D']*O5•M|A׀ꑸY(D7zD}iGE,]\y-ɋq 4O3crctkμ@e}x-Qm7ն(!iE_^uQ ) S"H<$tJ* Z^ ¿&(`7dD~-dTƝ@]aɓDQȓL5Nrۘ-5FXLpvV l|YJ`d:"Ķa2{Oz'W,ˬ~,j}6 ,v/'Muކ#jaT\AAGC`DƻU<3R⑈(hWt@9k `i}+G2ц5q,j +Z&zO"1摁 SĹz3a pEKkŲFe)m۱fc'L;| ,A ]o`\<U !OF`fNEBHtNj8Y%*?QMb0לlfU8>ǥHQV&u|7. آ`я; `跒 k6ov)~Wezb S9Wͯ[1I.c#jԗۥ (#wy #1ykX*hU21oi)l^;;$bl헉<Ɉ~…Ý;@ YqnUGD?e1FjH2ۜS^EĸmOa0{'G 4^(K&[@@vUִU8wЀ]: `4}`(r@ WnC?` # Me]瀄U#^$l6et ^χXngVмI2|m]}tgFS֭fL\MvyDi=,?W6 p 8Ѐ}3TO־#=wArpD&caZm}Lk2J24Y}9hC $S ҉@c4 mpq񂣐upafâR#{9BTW]\fdJ2<=x p¹)ncxn"ϙ/}w_ /^ goś#Vz:mRuȳ@0H`j剱/k%?TOQrXjlܡ45kʠ^]#ru-M˪.<]l @Z:6v<m?tF36i {.*baOANOI̬$)Dlr~0Z BD$=lmQیKExew#m^fб*I>)~&sˋI.w'RKJH uTt+p`i*~;jL$ ]2#]b1[YjEݍ)*uӮoz}7) BqwtiBg%/=>jb%R׀ 6H$ hM0庺1I Wacw\TA8y*qNgLo4^D>p[NcY9w~/C`R҇M1RzrP6("t09(E\u_. "$}l(%?hd72\~Snn "MEWq؀h.p>J9`ҥY)8ɵ`]:VFUDY,Sڔ= 뛮/5A;}//~WH*0nor{d_ FCTb!Q^ aAÒIBgwI竉~DI'40_TIZ_YC7[XWQˊ>];RE7O"_%¢<󎰄 ;eoghTib{ B= ^aa WA**Srx匮Z(FA\UEZb}? U?rr([6:C%T"e 1Tj~ܔj:ږhJPGOv7"02؟o,3ݠ;Gl/z ~8T\rc:PzTPCٴA(/ZuyU`ɴMkNF^h` bE:rƷ-~Uw*oi@:HH>wiv](>wFhJNdmX-;ȡƔuo 4FD*٪Vv:~4mCHg3A(oЊy}5ӶWX4^KuƟHUi&gQRb(e EmpFWAHdw .;2U|Oj)<2zg `S|_!)hf#V׷%l~s'D:nWAøճD]rBgm5 tK6 zeNɊ~/Mޙ49մO@^mf6g_+m>iKpdtuM튓5 AUg63E r}c-:MqJW6b^#E`CcDL 䁆ld[glm$gRP{: GDFlʂcK}ohCiD ; ?<zc^P?.u_(qPB\h5'Sl* xrKT|`)dhs#s}r bo_Ml-]ǜv yNe_e _jaS "ړLh/{Ӭ}121I3K2zXk\|B趎v-ly$.4!d:b+ h:#5)r[_PUd=5U~G#92a>CʤsGFOέKo};"Jq*OyA8 9q-wyZbTaʧ=Q_I14BV[U˝$]uVz9iUTu<ǁvNg*/FqN7Q厙9RmKTN3Y}MfYTug}^L Κd;"녈. iJ0E5L)nS;Q/|7@>p7u|$pbDc'9{%7%\XG&8V Q[;6V{ZTąh/$]ž kC6ľ6mCWjՆ&RG X}Ev7e{(uT.iGBh.i7UGNwX4rJ t^_tڇ i4cwjSN#iQ@m 8q0l<@I5v]Shq`6e7'!K /b&5g]vՕORiR_ދ?"aI90s Ƅ'*.[7!V 'M 0JpɌŪ-ZtDC浆j A9L{})"bBtņ.`_HfYǦHOl&5T 7wV\/*Z$6 f D\4 3+ z1bpM{Uη ^[tQ ;Et&{W"M%'6z HYJw-x KdYG2LPpq ~v{ CgweՖ*.X!敪+3 u ǸSG]*\L5U aWT~?{1vG[E%(f]*ZJ .i6MuZmu:g "T\=jؕ$.6goʂvjx b\:*K[}Pǰھ9`VOg]ơC׫3J-%%8Os1LzQilx:|S5^6rx8~P O蝸^gWΨS|.נl'#֓+9Nնo5qzx\zc4Az[ | G&4@xq9Ǚ^$}rq#soHd9ưe!\U_yzM=#EjyNRbnTfp؆Ca_ӛ]~74Z&Hџ]hJ/Cg9Ϛ%^yڱ<R,4qj&%<}Qtx=tbb2|:zFM5?/ p*kwm'5$\+\3N)0yIڪ~6o#yCP{ۮՋwz~S15u~ JYd́SM~1O*?RBqiwc-6ÑV%ޱH)fy"IxNT* iCًȊY)YG`Ϝ/,Pc"ǒ.ʭd@شIsƝ*)[veu*dTb4Ъ"CU^tkf'n?dv0ƈ^VeP9PVhWWRB*uY&HgF+vN ܺnu#=ÛYE-ͽ8ľ(.yiB/5}O߆UFYz|󘂛SsY4AU{qnrnst>ng d#Ӫ-Q&q"Ai2YyÓhgmqy_/:Hm+ _ ޤ ^cEk7NRNz.z|$V(}W?N9p%oN(ƌ}l L-ྔ#u2*c`5C$F}qk1U:qYqOnP9&銲JD^aJzZS r7bQȫZH>bʪ4N]yhv7!bY|zHnD ~]zAa{S/?&3-/2@bI-K$#ӭ”P-iqu7!f厃i7oܿ7| (Zu>6*NSZDW[DF$NBfq"W0ڷK R1qeݟIG$sf]XiTvTm<8Wx505If"VUqf^:]u+R8 n5T '05'Vhqy#h~,>~#f҈zSֹkFYR?f):2zg+iC65>2l;>pOW%Q_pf(uG@ {p Tqq`~Pݟ\2 _#ƪ?fu5 qBTVRяy.% Qfڽ`b#Iǒp+9?ex)<2%DafN^k*vd$Y,Z772(l7/Սd>͍B #"ȹhV2!jȏA* ?.49+Ro:4}J.,eE+ka>0^)GJmKwƳWN=aW(j%K< 0uZqSt-*cVMύYݿڄž>3JYb1&6?EHP8}ELO!Zǔlc\MW^3kGTpÝAObƵT.H^[} k[wyoLщ^#]uNzBۦ[iy9l^~O!Jx|6vq5qR#gI52C;rIxziu:a ť&E%i/tv&Y3L31A9ԹjsYͦ&2$8 3 (w,ܙ氥gF\G8 AaE>Wc]#|RBj'YDހ?0tRcEzȟEoTRUN3. 0Jndow8-ql9`#ᡶ S$'3Z8Z (9,ޗ>xɜǒ0Ee_1^[Lj_o@фZZ&Z K I_c6y(An\K% `WX;MB.OQyWzt1E턏+eR[!@+/yM<u Iv7۱'܆U"]H[,چRPU\@:x̙C4E+ əFhXOty 0$l/Tv[l| kgƒpua Fe__FG-q|EfA*a%RT^h:d&4=3*B01̪&|ǘKz_ 3FPTk^H|_9 7KhL[n"qDxilaskiFN ?S_Y UWϨ{ivI8ASH ݦ4 ?|*t8:v9\'-8)fAYl;0{4ʞaUĝobL 4GJ}LMU*(J/RJ}H<w{|DŽxzxu[AN\k>>ȗ* (?*ze1ڱ35&|-sEԧBDk8;6޻`.p $t⟒;Hҽ q= 'Dd8x|Д,8j'mmgMB$ׂHZB@epe k[eEˡqIQsDX:y0G5- C_n=,|Zʖ -NG[^9Į@;AS"Nj>6'DdWRљYnX-zgJ_/%2|5Z߰YOoԌ&9BzFj^ʰS:87[f&f:k&NǗA5wS@Tkr rU^Njyb챼8[vs+OĤ9STOd&3-2 >uA> \%PvȘtdV=\ץcuZU^8.$EIO+M ɧTsplP;Eރ},9Γ6M'R.41C`ZNT0@hW~[b[_7f;>.iYAk0q"ln`B9B T{ gAWDVЊ݌^ ,e׾l a^ 8eԏk?ܳ`m5+]mja/ itR+.BI&8qA5\ōNK=*xW)5Cj;'gԂߎcֈ2o V{W{ֆyZUM!3,o m՗ K^ܶj:'PhWZ6t BG=4S͠dY+&hn v1kc̳ Ji/G#q~dtO9+z鑶Mm);.¼VKA6t5-o~0CXǢmVkS-" Q+'Hg| ~hs<{`b FXpOh΁81W]'4FN0բG U/*`D;9k'b0+4~4.{}?T=itCMאR4F Y si"IEE73e BZL_o?L >= 9I3Q4Nܜ4^XPGۏr6 ĦeFQGSzFZ:z7M,=x>^v@Le0RlbMm-G܎'PXhm~nmn 'l[rJ*WtQͣϓ{Ҟ~6eQ~bS J#ADgl״tP9%Q6++ҁ4'Bu%%79(OgusNLN&/CvؖY>|.qabx 8ZiWv7!? \*lm,toDմ]qAvOKnjBM,W2 g\ "{fߍ'v!g5L4I@_;@Pl4G)(%TEu `\bkE IP ~. 1 c2Od{+*̳//P$z-BXU0Do* -SZB}SRPf}o lWLUz`pev⾝Ibn=@`@mͷSUWUɆx/G F\]IbAb_lo zafg6C>oaۚwvP)cj~KV[ @{܉)I4eVxRj"sK璤GNM?cSrNoUV^5i5eExRrƭ@R2/x |cQv:w*pEhwNM;<<)3WClV#a)j]J}<W6(xz}S_$7c_9{tt"4>"#^p#-Ƣ@ہf!`,Fl7EIC`ɮC* B;.VzDF[B,6IxQebqLGŭ} .ic&S(l|U4F!4W5B: ʙ͵c]M]ÉmYz谌1lZOcZ\#`ώVxGy4W,5GLr߮]rRux呵64l'+fFBB) Q in%$GyRAe%Nky)hcȪ׉i87Z4ɏRRTˡ]d~}AlN~#vn^Lx=VWezz7D 4#1:π.'ڲd'hZ᠅>6(=7\E;нL{b\͐us1A/>Յmv[1t2jb Q[Q 6J[@揇 ʏ)y@QCHc7W8qfSԱzUH,Vڋ խ5-7.T.?ybT$n+o(GS[Saz eUJ2zj#?2fΞU,n2x1%=zk̻3d{=y२e! +rRcf0kŋH*ö75])s~k!}'L+oEw#[|>=%/7 t-jT};z+KM8Y~+BnmׁKQ>eZOu>({3u_GUJMKXLhM~{=s\&d",XD`$z]#R 7B nΖ {>S쥄`RO.cr3v j$5Z)_WL M:rqqE8VZ~h1ynG:3c[;&`aݜ\+#>[.-Q,XwY;`p _ӟG9NXVi8~}T*` D+mo}K3vu nHێ;Ű=ٞ 3dZ#(+m-I~omv~bLo3!_ɓCx(8OU֙lEA ~s-A&W&F)&K9oz(>~i3|LE:=@~7:`G9] ^VS[P_CRh))1g`PP5zCU5҄Do$ l#ٹ/%gΗ5T+Kg"P 7[FY;uY͝/%!,6gk 2<#m\bE#-O 7yT ɹ`q 1nX?1P6zgNNխ $JDDTϞ픜wAP|wG4x='V>U &'?ӊe`vP}+N-5FB"/j1$8?/W6Y Tiק4!"|(?[++eOJi7As: .at^]?Зbksҷf0mrYS ,t}1'J55 amgc JBa )\k`.Fr '誎qwDtD1`8Ȋ1iffoIjscF7H]EG wR=d {Cɒ4\F"XRwHvLca&>C"h0RpcT~^5ֽJy K3|KDHȋ=/&ƯUŋhr˪0}Y1/7rE jNe-)khsB.hטӴ߁x wȁcY9%:@ōU h\mq j,C ,=%EF? G*R 3jK졏_f]h0*^kǔR r g y3ZRRKb~*cCkZ/Rx=ɳ4 Aewz]vddsE`>li"TRG2là*)7p莬]Rc4"dɋSS?>9AN_W*3E"LK];f %iS`/H sYM- yHBrPc3))JwNGF/\(Ęp m MW?Uvma]Y֬nquZFІNl ex46Y!G`o#%LeX]; ߙL|X3+(֦+ȝ}3xC _ۤFFmv64? )ʻws>z3@qS|CoՎ?uA6?%4+uetj[Dl20>%Ip=TAaᑂc^{b.eG |~wL&W7LIȄna K n^1u-r#(q#39z{ Gd Gdc9;Žf!G~`$84+K Ԓ1AN{LNPuW(r%k Tz>#;t2@T.qaNXуf²Κǵ],:,5ݒ]9 L,:R5ⅷiSP&2gQnӶ_ <ܠ.N(Z|n"3.LeꓝN.6 "I%Cy4 TPmlWI@^obTjũ;wҁ[7o=99f˗0RL&X2V;(XI]$eOmLVѦLD3px5),'ؼܱ929eI8\W].+l hrNs}f-D/䯳UiÝTǫP4uPw,=&0jpN$!dDDֻoޓd/1)хMK뙯V'LR7P4vz,Qhid\_rb%ֈ(i-K)ㆼ2[H/Uv_~Lf@n'T޺3cb~-Y /<q(k4`4#Ub/JMjWrx}Rrk<W%sqU.#Oo#cxÈCEz$C,Y¤ 2~6]Ww1eެL/u,h11Ȱ/V2D-#NszVU<'Nۇ(ȭfwJ- lr@߰mЅw=V Sx6!69؂n蘱D^3JT]Qf'RM3-1mTH>Cə r^k=Bnf*AБ,-:kaX~evo4 J|. L>SsXA1yt |D\ʏX;j0[Dd7Eyv=_Ha/ z.X2:1H5wC8:)f@1pS0G+yny2'jdy˄TrJ1X<[wo^TV;pv޼v64f5Y4 <;I:0ZfXu,`i>_-uÄe $['s+5d<95˾|yOvX SiJNxpݖ36K]rܠ_q /9u~Ί,fo˼8J;y.kaUֹF[۰&"nOz$1(^ϦtȒ}"B#>Ⱦ1dYzj3bfo(?My 䚦N@<4Y!^5ᘬIQN7Z.)@+;J[ <3iНrt?S@C,ńSxZh ktCkR?<ϯZ)@U g\l[Z0{J})6%,R77G~Uzy>RM-~=vX$~;kT?C &b]Z6_6%훅ʊԲJElwI4NOI]Y'a۹.`ZFK :_.F+p ~7{(=g("LaߊSG$zF@lSɓ͉B%9u)~ZUq-f)t)/2E_èzQɟ/K'R\ s{)IM':fe'7opZTo:hrpSF[D*us[ P`>*OdUf5flytu,em#tif{c6D+.= ?~!Qze_ca@]sJqnUz6d( o}5mMkYvu A`׀]τJyx3^ۺei&47.o͐{NV`d>H[5VC@}Oc>et6)B.(rFu)fX=9FAg ×K/lmꛪo xrꙹfÔmo5*+peVYZ/W%&a%,O^i^ȢQB@퇒 8DkKQ-98ӑ-MH϶n&ZߣCޔgd_=pfX~ɗZк[vPN6瘂>b yAy%Iֈ Ú&.6V %鷶\o4Xm#SFw2\VyuPA&-Է  t6\02mW8$&|彦Tw^u R0)~z`F,/Uq\zd`+JQBm,`$/-RdA0>|a~ "IܿU? ݻ2E 3y_4QRQT۵AVA+m$6 6D{rƦѴ tUS; namsz^:6tF8%w] ٮ4EZ6HMUy׼ǹ1Z| l!2 7=]q5ϘȯYY{ L"2K:'k&pTlر[81Uf-M\n;d֬h_h#NΨ1ov}5~j0Lց(i]hߑ"EsBs-a_@Y%>b QՋXc1"FRTBOK闝)7"*8| wYM#>;jVwʩm;EqqUBTI5ߓ~4l.K^fUhWnE=~G7gwB\H-w :g(Y'7g>L[ ]6N%5g"D e:-m6MV%s7 OM5ZeT~&B?5]qS/%C%\5*ڤ`4mY 1[Ѹ\•cF#Lg&ۍjx)Š吚0ڶ:^i j||WE_yl?*ǚ\ЦVzXc,3ssb^&&֩/G 1- bFZIϝ4!eGVّ2< Ɵ5|q;Qy_U GoV{",BFʞ#jzFx>Q&wr.+C;F517)Z,܊A&w$_>?L+#WDdȖ`![ x!DR=dre/Ϯu9^ͅ-;Xm(0)VyEOuAL3/I&i+ouG*B 6H<$(%z6(}?J?2g[fx1ů„"\+}+ Lv|lM3Y Ӓ(D"5֟nuпU}ʠ&1Ni@Tz%Rݴ):/Bo_leaCk)˜, S_#Z=T;\u&J~lX c6^:TnU|`b~[F!Wl$ +/}ْвV!%7vL,tcm>BbO>bvoy3C!?CSߓ $3Iza-M?`̡*wTIT3yS~t[ƭwjK ­4:>am Q>|QrswPU7d]9?fݞ&ӋlgaPwb5ҝO͗SC Ũ 1K 9S Ɨ{W>=dU69w37'?x\(`q[w_ "\`0.J9BpGx)AH /՟k{˓Hόq?WA]4VVg :s/Փ0 iyy[ E2}s`k Z5q3 UE^jY P`df.קc9~P _g!Zd\p@>zQ fMBVR4HK!ɇvwrd6fVT*vXtޛ1tdߎx1ʡ˳[F㻫Iw7Wȳy}gbxfԬ)б}@j gjÕb6y 5 UIՂ3'6\h)`#K,c(\Mm_> l,wl0 M/j (>@:)aG;H ~k@lke{OGIn [w6aoC\"Dhy3!u!|.'mꌄU\ح,We^@ #ƔAe`=lmwZ@7%B_GM)v qȐ2 Rm!;CQ Dwcȏ|͘ d.S{+m@QxzoJ`\6fax}Wm4AVw瞸l!r^XcEq^GbQK[ה]*'>ڼdf yW?؄ʹgnߙ=j88=bUEWbJHfO93hT-sᎻv䕵mh6sXXٽ-`늈VI#N>pZV#ɳO-{HOg{Sc,D˸UڎeNhOE4f<~'mdN~>̼KJ7 WM">֪VWvENBd @P82!H 'JӋR4h{{9T 'JSd +( k5qIaC~ۮvI>#LTfsew|n)U{JDt\5959yY7NaQ}sҸV[o sD+=gE?5SN-V( _ncGoVD?%D_Dg/'FEb$r;!Ř mC4"m|J]u|*w5PyW+kj(V3 4@,M9 B{ dy$~"֯jJE[qb18C1x1]v~QBBWD RSeԍY:mP/g tS++M]Vg\MǔV*@߼I;S3jP^_`:_I<$rcg^PweyUM@/b-|4$tYCævgl'Ȱ&A(:0pIۍ.½f`OUe &/ɐ Tx …Q!č-EK{~4{n]RcNdgذ*31\E>,n֒XJ \ D zj;ԋ?ݮxcqpm*K!Yg4sUd oob>y؇kjOoղQ|%Nr\ʛx,\`kݨrx'gD+V؂vυJI_LJ0D3GP$_`KG8P'%:ud!QAy@OviAb C-HCuCgLY΢3SOM64g;:V(`AQ8s d3|qӱ@@н-[3ClrufmL y;Y %{zy%o1tDbv>ּDe^pɸAJ*U~ݷKď%60 T A ]n EO©e,O9<=4$GJ,i#7 ^ eYP938YF2‚sFPj/&1y3cwh jҼzby!6Sc7/ҁO&+CQdJ0p ϓ->Xu0ר%:efyeZ~ҿ6}t{f)υԧjpX< {E~.'w 7 c %D~sȬڻʟĻx`ã}^: GJOCf׭jeHt>Aj3JBSM[!ݐ8]Ia!nI 1iF>Ba9__ޙBdsiUъ?"Ŝ%LzECtԡP]b=.zGeEϹ\I 9; (JLCA fPU)Imoa֗N[ XMeNzNDa ۉ3n+Ii&5S8zd UW{-0QeRob+Xʿ&A} g~;` 9!VX ًqU7SտOڝ7EX-鬴,IlN]-7#֣=\I`IKϏr h$sج1E;.rd-CةBi GD{櫮-B%bVHm\`՟R;|!; S D¢0lNqnjB]{ w @27J˂g\n}_" aMQQ$ –D {e37&$t܏/Q/ЩoEvjY|t!61>:C7oqi]L] \(&&NSqxAp9Ʃ{DnRcKMVmj֏\\wߝlCs1A!& d vzTG|XLşM y3"HF@ XWto~t0)R[U"E-P-FBWݕqԎՆA]~fM<  <% :V<9닁) :*:~Sa6Ԉc?TcPvf :K?~exy`}>/ TD+p % jI$!EK\YC= qQ\B)o/cM| Wuc)c^g-??xPiC&ȴ+pE-RNVR&ϊ0- y>UWN|:&d <e+h[ V~<*:!#X,DDn?•os>0ڿ\1eY>ff,dw EVx,9sܾ6`cwa<`LʪgK`<2!+wѲr)׋<pAjqjQ3nK $ =y{!!ຄ5\f}ƺKMUp(oKkk8HaMoN-A,6$|j 뫼%cvRnCʉQrө12#D'K3|U įߵ,n\5,O]*WZ*M3#,-`_x?/Ge :{Sw9MHte :4]n؃x1=+^eIF -6yo&ym_!Mj-/ u8p奂S? `\#=[5kDg]0-LF(l? +')Pp^rݪ{K\}+D>DA5 9==J Sɽ:hMM9 g.Q*ŹF"',ՈSDySV}|3T4ĬEV(N[moi' O !Orw~Ǿ[a;S PWe'UWeUJ n}H&lO.'0vjŃ&9mྩp#8wG %S\n0PN]?aHH#)K;ɅkFTL>c 9FS o*Ŕʤ$E #JB\6.203đL3; Gk;Wqh?֗o|oT)j>:^O,tpWL4NFSV @w!)Ew 0 ܕtWFpe t3/4_$ [w6&iy@ :auh7[@CY6!ۨ䑔*j_Jܥ%Z7SG-t$Wibm|(8(>: [Ӗt&o2NDwwFh~}9~R|OgZUE~LH(~=V3], u^Tm#0BX1J,Uðњk7t\eVM?b6D"tBCnh ^9ٔ1ɹD[1lҌ?XRG۩;e ވs),R9%]џ|:o;B@ op+ Rӆ0S _fr>'>(N߳j;dXۇOǬ&t`^6b{<9 gB9 7>gd(ί<++uE!8ɩ7vȆ`d} VTblk:!ߊ]ʸD[klijō:6ןԧ=Q1i Zi =bZQ!,c9)kI%+#{Yf6s9Ɛ@;F6R+/bphcG1i=~ú|{3\Pu\|/tܑʛL +%!1^)gmXqV\Bᠧ&=1kV`Yʫ_FP 1~܏FZxƤbk9$8lvחq15k#/kSնb .TM{ǣ@ 75 mOpA)˔'">\ψT_^d(_W)OZ\n ~|v5:[<ވӃo_I1ߊ-D/ȯtۗcE!tt%>E#3B&.@8,k̜l~ʬ?@>»_ROhPڴa >7/ \!2P#)X WI`K`x^6FkFW۔Z(.,4LW|G*4G3iP)mt-"Dhޖ$7;v,xfl|0>eg"]| Pf5,0t2i^;9o#UQRhw5J7!ӕu7 [C9! ǭ(2ڌyHPtW! "zt WQg b+a)Gnϡd?q6"`N&r V T(4ʲ5JسkP&Wߙh)^wEs<,FF+{yXEǯ3&].Vt0vg' ϻxTیd#h@N J0=w %w7LB+Tƿ݊Hn?Es.g07y2j/1w'Fal9ǫZ25rN 8<+kyf1+b46Ey螺:d#p:&s%/ \XDB(2U*]F4NyాqCA^sR Ӧ.'s* 6U.AB涂hcBA2mJ,eqK*džcyAbC`֐QR)@Iixe)pwǗtzjX/_6\s(d%FGߴh=niG0gxb S9*+ɔLn0V)!C=N5v? d)TOE1uNZsyZ:1aTR08vc :GAJ c{uyo*㩏Lfo]Aא7(r^RnҮ>ůuѾwwSJTӏ"﵍*QoOT^,ӵ3ݫN]{m|DoV4z' w8l*vZ˭D 9( T-=lG…0Ohmq2C idҫofL EΛ)ERT)>5q4\H S1%uMGlbCSEUC3zDiBY6<ԗӞJ5|؄a^gP|;1$C;{TC]r5l蘾#JMMA}5\ş͸ T[O^*ޛmpT \q1NM.f #b IbE&{ *mܒY+,!HOrmzD y#dnț}^6Lv8r}6QCဖ)`S=9H=s'Q/Y2ϗCGg *fG Kb@׋cT_ Q25 ʈ l'QK"bռ i2WB5~oB9^\Ozvx^[S[Ay(Rtǃqrn~I`:3se4j@WL&K%`+Pv~fey##De?G㟋xj`RQېjWF͜*&5~V{bFKM!Hp9.Q?OyO$\ ]QsIvmݰ5~xUM}vK1@mnt=Ţc `y{@\F0ND vqm?SxFz.].6!/K1j=܃_ѤUy+Jh"Su@\K:KIAKw֞Ikwɭ+ak8"?_܄⋼{Y׆-lKQtW]*!Hۙd/I2HBҸ䞽uA~j)pJbRa.G K}[D5oKa}9&!:~8SI첢F+- tB 7gUt(8Һ#z=>Az2 ftԾ/#CCb*DA\ޫGxtSTR͘X?܃6B@I1o+##󱬹pQ׮ b/% DP)%3-(?vwRFȊHF,%Z #rROJiG"٢: 8V]-:vU}s`Mbڃ{_Ug"$(Վ]Uq!4{Ѽnvxh$y ~C1ZMz5hFr{s% $v)2e)e?LFwCKaUX=O<42i7E\Jk?'+P+gn .j")k8J6Wq+z*r@#/As:nY/Š)>dkq@Ja Pu bʈ"1*UZ>g<z_Cv|YM |RzQmWV@<-OnzwߓΫNbNǺň(Dgo,atW7 FvNƷIMو؅<F>]S|B<)6$[R =wKڽbew~ GA|Y8>>~1 رL } <Ѭ.fn#(DhDž {F4dE0ؤ[zC6c .qo{bDJ Vm8hlQlnE~!JB[3N1Z$Hzq-9$ <>|[t .g2 _iÜO"1u#!&Ł8c7XƜRRf v%)mIRqQ|~BcguYS+M \Z`D³ЕmkxY Ku%gܟ2/7> G Y䘣wF unZGB?1D E7Oeg;RV⊍Q+m'@~ VQ.߷; =Ad0I _2e)+fGpPC=wmt6|R~WjK*LBN>1J\q))/yc b>i{YMy(M Q7@22baA0x?4r`qb$UbV\1 KoĴ5,?Uqf06votGiVV>`7U;U:!=_P e|O0+.bɍ;3gK1qyu]4{7??nU+Ѭ5tT ~/=ѽXN(&9$-KJW;OYZ$,DYDތ~`'q(jU.3'_P᨝x2=MCloEDguҌ~{" 뜡Q9.V`ۯ9d]9DO~4-#')``W~2'Wv PyyO Ss=`L"F@b6Yc‹XA~hA^?^kj~hUS-+ڤVvQN +ϭā! z"E6s )&]_%S(*yG 0/$0ujci5y,QP'Fuaf[wh2 2!\f ʬ3Buឦp,9 3 Pg ]8"">IpS%0+KtD l˗s rlC WA%LFP3B%1S#ڋ35N#>Ѧ"l0wK0UyWӆˮw%&APR,r  hRNTN[B{`NЋ.r%B1 F0cp? -dv# E;1f=WP4rVR*_6zPZܒ^^Qt]Q, 3ʘ$A䉎ڔϡxCb)"$wzID6L3Tw ?=yBrI #ǔ]8w}̶ <#}>P2ʞh 7fF ,\7H'>O5@u0>Nf,E 7bpn>5,ۋ-W+뵻!ĺ;sMQDvvõ > utW; l^޹S&seHmt:N1H8ņ`7t#"~|OPcJ(vaK%?j |gƁOK%k&4haeLWT>ׇ;cA +Zg1Y*Q>D¸+\O͝{qmY YeXIJ5)_d\e;"p?(tM)GLofGX[_I>6"ѽMpc5`:̵FU|9aaddso;y (Ij4q?cNz8Y~M89ZDwt\3B"tѬ\!KjKxq15l jY &_@*3MdꊄCĜW]e" x͘h >,:Oә P}]KuwD2,c'NjW!/rJl1sl,T&;V4S8Te=.<~ܤHtfN|qm-DԩaJB8e)(H1 #%>ފIdR9T9\Q,.F#d?I-롣wn83Sl8B8\ ]8'1Țz*4RG!'#SNdl( +aV:z-BE)f6pqaR>Ԙ!lҐax ]g Uz ݅\(3ؒԷhGR|ڴ$Y+۔ cS TF2]&={-Cghf_,7Fu:Fa${UҒVx84 B:(" E# udvryAF>#2`<')AU*lŐ ç`/T^~zڝ&H!G(NdW!ϵq!\\,9-q_B8O!לu)҆bە+6Aqn+ $_ k CJᠳB+q;Y?^DS%^ׇ h G~S0u>۹6 V#d9;#w-ŗ51T E 0ǎ$& 1(woD-1ґ='*wtY$af͎<7 mND>1{!;h\[!5)(d8K̡zJ|۞urT,HcTN38dma׿BEfL؊[.!;33s&kpeН$dΞv൳X"'5N~}]<7<45Y?x\ snY٪NWhvאlnd4r '<n ;4GOωOmd/`;LF,R}/#,dʠmmYe$L+u=4N>قHwZ昙}CW"Ml0e'k AV$Yv <­b(Cַ͘,r,@rHݗ^_C4VR+-7KɡhlG;GBCS s pMJZͷuLV_2"kFJhidK{~3BX?|"֮v7ڤFH|sL%_soQEPQQ̖~_M'_ T*4Zcy`>[9ѥț5 nL@hտ:4Mh*L|lϽs{􊪀IiYzVZȯdwܦC3oM|=q\LGThP8a(Z|щ$Ŗҋ*w%Z5xe7du^p"oFJ/l܋xW! #xj A aż !lTFi;v|}%B}%KO9g"%tuUOBL (dzFo7VJ.Cp.,@~!vT.$(4E*`y٥ %H{iQEA+D5:^jְ⑥#]Ӆ{N*Ӥ"vд%5JrG3 Fr.0.AT~~&GIR/!!"P#+{H 8m? .գzbBc?4&ԵR%JuNuӜ+8_$yIge L2̜ QOjmnaЮ)R> ?Q:spɅhIgYH;])H{Dc2g<wmWk! 8JSHm Р-GlA3:0 x?uM$`Lx qrKv]'R(mr6?Tլ ` ϨjF~ rvpvOCnێ0dݷp^50â`"e ?5CI6.ǭz>%{fMX\AeѰ7΃I`ksY\n$qZSr2cN=Lg~! IR=~p{3g'>7ym=8jXap蹥p/k}jR ˵lL̄="쾰4b,L `2ݢ *& ^޻sXI;AAX r.7&sg"| qX /Y~3Q <1𴋉 uCkkVs C'WX&) KHJPyziI7A#T eTkIkRRtQ ~z06wdrJ֏Ɵze4X?(_u* YgM |v2lKfRk/ۋ"ӣ&KI ȧ_ըe_F1/OK-V/B ?Kl0Nf?{dvHuHË/I Rha0< 1^\(S:h T΁%/6,m}{Sgg?\j݉cx/L 'K=3Iq3mZxtZZyb~@T$P#=3}v*NoW(sʲ T,LZC|5"KNzm0ؤaz}U~%䒔 +5ʽ8u߲0sA*(s?Ti-3^¾܂ x+OwLxhfNH<Ä>/ġO [oaJ2ϱeL*@2L9Vs`N"c=|M 586f~ "NEP<! g iتx ]QFTב[xK3,̕([x_c,G.elHkiR,m5rawk뙲S *([KN價?7r㒂}uOE!\LY8J#U;0)Q]޵sGtӢ#{Cji~@oC5tf)rus>mjWMf%)[a(\òJ0!Яf8T780<-Ey:~K %2 ;Q"TsB c=zՇK͒Toli!pxhEO4%yE%lD7p,8M>\$./7/.l PN+fuX62\6{VD q3~m*fօS!oÅSgZ9N,d!)8qUі+Rgn4 ! i"n.#m$6ZzЈe+K6=EdRJaj>]qwm:;JmrUC[X?AW784ι*yZKpf.Rcz/ܬ7iD؜g-eQ9vqlR=g{Zc[M~0Cߢ"S [w&$á2M"Z3A0YL8 /Tq?c V_|zIdwɧH8t`5{hz]jrIFpMY"`_!4S ΠPAܱ4/(#*(lh%YewK=:eo/O @ae,vL!7OFPffdF<-Rg՛'W5Y%#YD٢=>{\3sm˻NnrD 9R>AlIP+>yLMi]ÿ| BP t=ñ:+o88rgZ~v~i/țY%J׶>7.1=IeGd1Z>%=>#hR[>nHQV Jht7Smw/|=qB3F;SCRv-t%VOί{8'#7w;'p Aqy-j1i/gu}}hgXAuƸcW.>]0M)IQ^l|Y*i{|Ϧ=_%a f%3#!JV @9ԽҮlB0Cq 0ʿٵ'+!a>(K2$(4dhx݃ .oː3K"7 Z7 OvmkT\X<=7Ie{4>VګqZѹ?T"0͆%P=WX%I@'p5ڎ{v Ţ}C6ov\$kyte'ott >s$')9;q~Axci{אd ǚm[ɽܸsJ ";gRc[r-Y+cW|_:]7)Wx5?`Km8&-^jJ(nl*reypaَ0ϼύ\g7 z١uSC1YD~pa Jpl'X6\bχ&d 3uj^A*wRNT; <ӔLzg&E>aVIu}h )\(˷}/qoSo^w>ՈJlzY >mɪȈ)ƖY)~ e2k~5X^-bM6 .7X|-J{stH\Yv$84%DW8R]T]]J4,J VV6`ۥzq6r̼5*n|zh*¬Cn_/Z+ *-GoLm(}fSFSѢr}V/2[[ IB!TxP.|1^ < =lpRΏ;r)ʱaJۢT~D-6Ɠ-%'>ur$(N ?|9$R )xIf@k.}7,QuG#m /d"X PÿR6 r3G-gO\ǡI*yւswFa Qs` Gbd \UA*5|N!)kFrZ%6tNhD'-OgbyvG[CQ5 U|rxm|cfQ\Z%z]יu!b֏ub_X;^qؼ?ogtG";\\` 4D ?wUh=FA>X65/O^da'4Iw#k7gCčo:"nd0>jL1 U]tg?,Wό`g4⏜7n+8^R '%D:x!*9_[{6hH$LO`$v֣)UκZh iwg~:ͳ:#uk``V‰I$@;yĵ)9}@|T&7uۊH dI !=n_EzO/M$;BІ:vlj3Cǝ? T1Q|YŶFQxdШ͒8=og/u]@K8M?cM( sNK~|gZ|:2 _Nz ί2In6R[ZF'{4s <| N[v5`@6!xےQƖLw/px2s!jb;lf5e|?5Üx}r#x7R (*$ZM#VRH 0b+ɩ l( M1TLZ#j4; )p32CnV{^S}Mm܆ǚ$n % w8`Zc5.{>DD2[L}6=>!e̮6֣aLk"APeㅭo,BFQ w yoej֕sY6^up`ı#AOFLk"hEm]|B#ψ`BU-c % *l. 'R;̵M>dؕ~lޜbs\cxfl0bURti:u›QPQ%S!آ>PHj WpTlC{]/+k+eh'\~ΈЪi\̆kO]D'cbd4T5f.U}F ` E3Á%C3ΎH^rxڐ-^ˁx= :H6|kj۷CK] ]LF0?*͉?6c*7fXF~{m6dr[ﳭԈ9q;/eŃ!\D?;-7~-f#$ J$Yev;JҎk ~kxUðLչ8* Qd-B 8 ,ϾO8PK!ޞ<;șVA]вmrWmz1wDM$ v11lԭ _s%=y!VM8Ye>MXXK_fbZ8305gEsc+#UrKMSQ95`޺[In;8!Lt3zKpYjA6&99YC;0M m?g t5{ةڿ߇_굆֤^Anb],2G_;`tIt-%.LiLkzv,F6Bק.şGdl._w4;(@My&dC56 Tl ѭk% q&7"JiS. eHV)2-]]}inXcbQZsNFqb$^il=De~v^-vy8w{/=z 튭y͸zr,4FȭK2ݲuy:Wx#?C.T$YkDY 5xtʍ=" 1 _«td5 ^]^5<{LL* WH"IfI88PaB,RMB&՟I M 2Qx栌s=DMZҗ1 (՝,ĽeXY"}3,@׭Q5pV;ށ$+R,+N/< R[6CAlcL Ϝ'N=sam慬i "NYzkQR|CzJ~UESIje4^e{XP _:g~`CCxG1ॠ&$56xRy& hJIRv j&2;r8% cKAlIOEǻ_KK^OATNy0ZcqƒRU'3J q#92y{RX7 }z j2l?HoĂ"e'J3 4:p3ZJȳ7p8g)Eyۘmw;  Sw0}3oUz%^~b\J,5w\U^5ɑrӎ+]˷ok SE \!xE>?PUNtIUy^b%ojp2sK TU 0tDj *v |=w ST&_.)9uӔp&VecYR`ֿrXi}QDJd]&6Z6K;ͤtDt97d(^։Lړ4rh錪ize,>ĵV 0~ Kb&?]FQ5ģ=6)S\cH/SAd?  r4zoᄎbʀR#5NGz Q77b|~?p@GeiM lH2UuBXL]P0?I7f{pP(bN)u_k OX{ӫCp54cdC~1?>EMQDh Tj&9jAM. HZgZ J.7봙OXPƀI LcVHUql3D҅B5+:R%W`}]H~s'S:PMhW{NOHΜOw}NJ5FÛSõrFqަae]@Nj߸Fh(A||mAp.l=;ܳi!e{a+JJUұq'mޓbzQȍB(Jpzzʮ-wȯq,ί#uk * L Ύfd6hdaCebI" 7K|R]o1wnbWD!sR93:bbܙ+E&ԞQѥNI 8^ >NY7t`Bjso2C;pE7+'0Bhe7AjPwk}Ի?-HP$%/:6oܵަ .uIb"q?ʨ㲄n\Qn+6^2؀ay6]~/2 ugkP7ؤ`uڂD _e@jL4yӢԈ[YE@ r,4$A#apZO\f̔rhrId/xSZ4C5AZxԡn x2nF$`xK8dZ6 PMMk]XĀT(DH$G?*dHǝG xqAUġVj0 G%ޓrv$ʂ#skm3ѡjFYV٫aC3]HK7{蕗osZfd]=.+ jM`~@@_?0?˹׺dBSѷ˶C;?$[&EU=y0t5CDN)=D\e4S:JK>rmv˖Ѝ;ԟލn BᛔmϨ:(~lYIE$qLFs@5K@L8ŷ(#pY5(~QU5`BbiWeve%ؿeXC0<cv-mL{*pjH@8vmѤU.~㸋%q~jSdh(J"1 DN 940ĩiǵLkwZkrN2 N؃T5&)VBj^6c߭8n:@~XwEd`JpkJsPxpGc>y^Ԫz"u*4Ub7fmfbSKC |V ؚB 2JyvcF#iQ KaGyt\c,4Wd`z6x?w3@ /g> /k$[k;V=3E9 BAQJ}r"ꃸYXYx~eߑudx\H7,2ti2$A?ӷ` kSbv,ba wa+siuw*|,~䰺xYWCxH|4n/|?d1? 7gkaD. 3]sU:MP2L_˳HyLmtxY@sf/n\uފd(\ah5eՇ)qϖ>UOE)t>Tf/'Msj sf9`#f$F5ϡpl)0 #ѥʓ4**R++z},Zi$jw`BPiKyH}s;.w, JDdYx8@$:,h9g*J~HVsI')Y\;IY3߹a?H;zÃ1|ö=SZW IfvpgOn -O8qEˍMsgD.S,3QF4b6yXI.aaˊ z OLg.iE{o9:YmĦKvޝ  Y&sب0u`;|*qtG׬LV1tG/9M lGpp4yJez+ePEWb:rƔl%Ef?o,l[O䳢' ?? ay`M.9n?G  T@Ґ@`'6_*r揭pFQW jqIk,-6D:Oa#: {-ac)-j^™tB7Ix>P:L͢4\gӽֈ\SNDQ Y0fyJXD _QEq4(R?$ Qϧj!(w@{JSjPYW3/]UPe8ݐ>Xع%9Q:dU^=^t(E?M}{#oJs?0R[v$*=ꝱXEN0cKoxaT6ÿY'8p|Hnч䑫^L-zX^jmKלJqYA|#b> ڨN21o-Zi}Y&B.Ixx׾Dsy' AHFF\ ?c/-#MyywZt<@chWN&< yp1d1uKɼ: *]Dܠ "q%7~$`o#Es&sM,3zvk,/ .ҕ[+4~K ͞էIi tD $FkW=Ë pjIfr-ɪcFg!i 0ie7]gO^&TS\ y5#"}Ec8<$\ow~wOBT#S8H~p}nݣ 3$\np[B"粱%"G&&{sC6z}]劶x r)` ѦIHѯ /ڽ򹩚MCš^$ryغgOdbĜkS춸AJ11OghuXX[C?R,"nx$",Z- ->\Mx Zh$qBțh),Uo8s~yx XyE]@se Įƛj5=&* +e%eY1\oԡ,/&ZNXU^j|G!EdTļQTנ&l H +”ccs, ;If[oQ.`弃d# jv&)tvڹ(eP&Z( c!Bh][6,<~!~?(Ŝp$e4*ed}d@ $*=Ot2ʆtH"$HD"iNN֔n6-I5` ҕQVR= xv3p Af[ ؈liFUv`DFmF!b^,HXON2Sr gcrշ]:,0S1Գ7YK(}2aCX" ]R,c&`\X$-JwYU 22θȌK?v!Yg967&#-]TQ`dYJvY2ʪ}_? Kw 5lWJR|#;8?p _L,a!#{ 6w;R&U[Gg?oFGzL垗 PS *P_ Z LwlQE Kq}]_Q`*pJ=_RhtaO(sCIߍ4jkz6ڬAL&E5( Pk#cYRШ#F]VCF^6Dn˸J+Fld;փk Ć/ H Oz*lP3t:LRɣze7ƪ|z)f- (la<@o$z6PsDZ5v)fE}n&/ҡzEIcbhvHG`Bs g޵{TAZiה@9keXY@~5fE @Q7r"LD$ 3.fDVZ )0W:59HAQe_jXp,G`:evKd-zBoP#x\rRED.)5C`%à3ٿҾC>d`,ƹи]hc$eƔt='wM ^K Zk",v PWrُ _)TM%!3fٶ.U9iҖVwӥyѲ>.k Z`rbiQV>|v`yH1 ?:x,%HRO_CĆdk#VWzZ #]P!eƬ̦IWF@nIgyޅEyd18q[eT#X *-Cb a) y O6+M/ߎ{Q{857K]A_"/dr =~$.r-]Ä%зVJz^Ľ̑Ӆ %1˩rjD&}}+i5*/ntg>;{]'ʜhnfB֜Tʤ o%>m!9+4q YO2A## [w`:c|]=D\}9^˅x&,Q=7}RP{$݋ah 5us]2GM{m3STQ)wFaqYPqd{ۍoXu;-b<>OあAGWSYIT#'aV rhTZLj#k8V{L y1z+/.8{y'~cH-!li;gW5_,*:3 || J*$0 Q_á5mCo2E܈_.@}.?}MNN}N*"*[{gރ6yCT! Zѝbw9W_odKT i$Hϼ{JI=fʓ]T0cEu\,"gc u-zG;z` й)?M~"E9C6/C 4ԃ>b<'S(b Bzpp6hF`{L\ ͌-'-+>xx?W>7zSjp=c,BUT2moR:J qT$s1::?r+Tѧ? B&7-#גm "%#N(.lo0{̙ۚ`5[.TOk$]p۾e7*>{?m8kc])~w1tLXKY Ʋ'iG4s(I3@)zO9E4GCl|A 8aiH Zr+ĠMTl]Jhƴ$Zv%H۶{H1=d7 |Sy`Z; &[Hn8F_x,HK%g4yqY#S˫ (*7 D1|FH % Z¾1Zk(m{aުor<CI޳ь*h%d@#tA?Pcͻ)!SzbB^=i41 %]|3UΤe0j;Ij&_VY}JT2y4CMRxN-d>|]qcs  ASO8帆cdw𛦉LNfYp`Ӄq𑞙R cc2tO۠gؒFRi.t@D{p=.P0 ӬT(Ө` ol>oB) Tr` v2Yl)iO xpԸS^M.vD[d9edRE4u%yrwV+hKa|j҈KZzCބŮds֎kqee!;fp35$xq~8|F7vɞKjaCG7wCޮ)[ P3sɎ7U6S(&S AMQeϺIW!d~w!zJyqTQ[SN<%d[DTz`>GoZWZs;(P/`]Ԥ1gZgSEC7Db6<+&3DD$:/h=lvLj6Q6c]ϝ!UHdc7c,W +w}[a⪰ԁK}; Я5\!yTJۄ7E%1]520hnE4Klb)F)x4A)Un7iN0>%?"ZxK{nG_8)Ab)N|#X(qYQgrY P@l|'lx ᬾ]8bgS +nz[^Xx\[d^)J|(nH &] @jjߛnUΪQ;1h`jb;I$IV,W(?uvJ^@Yr yI>2u&%!H%\}e_d|lK}Rcu뫐$IOrwو`϶r'-TVQE9U$ %)q١)3*Fࡽnb ~9ӥd 6o-F\k(%`E!&ErS3u6oֽY[1TbϞTMm; _鯓 A٦)OqH&ώ.Eı6Su*EPK}9Լ~bFc!tR\eU7ƔjEWToqDWU uДMV;k o-*QP( %,ԲنМ5-K5(Ye-#eC(bӺ)Z?qc/eX|Q;ޢ9e[uA3m-ঁh;"i Yt{/2=Jo5IiؖJf@dr8~qpNZOH)]ď$XbYш])A&Pbc#G H:-xmxdCG?u_%K4>r@B^q>Ahco$#lUk^E9eHxwgZ#촜XIv۬!6rZQl`y+ z4Rcw4c39?Ng ozkg&7 n)*Y]r^80bPxt3LA~*G)` :̙S==DU>`ئ/L̤&KU-_נvNKoXUD0j I'=  ։O-)q(/ٍpp{E[NjG+:̘5 EJ0<&.e1XO!bv&TB@=cx>z[̓vLYϱk+OrZ̷bAS3,BŐepz`z'6Htvɶ_@y_^f1kkyvc'A#6A;5[^;%'yTĥ6 -Qdt+av"teODff.@mQ|^.ٴ?׹*6g~bQ:佨GӰ5u :ɔO}_m M`Ja~_iNNqMAytQj{u,#@Z gE~r % v(њ,um" E-Wܛh2donXL)2dѕӦ5 4yWbHف aQ>eQNlCLr(Eq E]K2ftLX &}p;ag:?5 Yh#*dfxb^dt:ϽS?b_x,mzفX&5kẓ |3$xDC7EA0qa̢0}_ 0++ݯF֯ҪgTҜ 9_ezB4΍/(g^Օ |1otD,Y+g^_o7dDw"sO,CX4s{k "uVhJjrgՠS$BNV/?;r98lLw&-r[UW^nA_|O>DϖDedڃIVZK4 2x8 KQcJ<{}R5G'uS֗..c0pYiR*O1/nfɛQ8|y;w6_\G#S?lFzc"S7[vx5>Q&&bR tC((/jru]p%L7}ck飱I=Q7 eIkؾs^u&剕*Ҕr"p}k)) >JcW&}=ھ΢-h Q/ p2:4Lhq"s[-?pCy:&S`ۓ+J22{XZ+)7LjS1aq|Fa#cBl,`#aEnRTp 9p{B9`j.Snܞ Hjӧt3 )> ^gяyrtxF,T2N*M/1RPy} _3i=E[WVhp6ԑ&]<6d'%04q&PKcU@{j7Vi8ӣt Xh5/ː]8xJhnO#:N ol2*G܏fVO;0[Q7@f[ulѷ 諕fхCR |CPw|QQ%oT).lgz3r(YAx c a,01G =wmIH`䝔8IUKl"Lk9aaid+^!4ԭFh#«M2n\ػt&βr H.⏮8ޞ%823G$iӱfJŚ3ktͲI Kg,L=afؒ\GO^C@j2v" [ˮ,ٮ1Udt_Xkm(.\4hbq d[oUmѼ(ݑeS۴62vP,&) BViC"!G}PH#f@(fcI3X+GnXB-N.o1}%螳(ﲣ|B L{vjO?<[g!Hx:RhE~qݘ Bdc{O}mKw!~r+W7sYS6b{ktTsy-O^"]}.3 ßU b? gѹ6V6~dIb<p΢{H殺lڹ{/EKmF/G1蟓.FΣoAQK5Ϫ<^ M7m,(N^ԅ[ߏtiN6Fܚ '}5NRCL$V x$׉mL{JorkV"ޟ=^譼96!~$% J:bN#&ߵ+S3X!4T{An [ |sXW0CWf\?~|ME/GLp\&uV&~4$u(GcSEKH=BbX鷎!ю43Mm>֧yJ{1YNP1ŇBbC}'+@Ex  2/“*w)T.+P|x[ϰwZ0[=DTZM`wT{6U(Be͔`E+N>H3z#0w2~o"qLlHmЉ`e]{ ;η y`[XB8wFo7~ťM{ tajM*p+惍FywvnfnW[Xu̸d.?2,~שSA宎 eS$۴U~&QYWm)7t/g[A8Qu:yӸg;j.:xXbAL) t{d)3v@{TY~na4,_TX3ڙr~(̎:[\HGH3WD {Sk؆ӆvX,%0& T /l@IlekW]C*F>\f?G2;^1'쯋C!ޢ&~( z}R/owrI 'zIzo\O9qC~)Wer#,K&B^BW.${V],?${N{ DMG;ArZ+ɩo,* *^^9[V6*LIlv<| ێ{>8 "fPM]e`nƉWcV^h*yRBK\j eH#a ۯbgѪAA\)Q.O4b!emX;F4`;#]m3W 0?T2{|_шA_WZlb?n]',74n(]cq[0:v0r砼GzkYc\RO\"Q!K`"Y]G\~Xrup@~ɨ"HxˁdD&H ۮzf43\1sH&d87e?&߬Y5S)ǐ}_d%E`ׂ]x z 豑-KʸΎN4wI(F JgΊ!lmyp t} 9Q5`7#lZϊګY՛G&J._5T I8q&[Uw"M"9m2љ*"~Jsli$,1b a*^ʜ gm%5 802Ѹ?q2tLGy($fhNlrD:sXG SQrQۺ/}&4H/pܨzȨ%-ەyTn.M}GAyra`䢬&=u+V?!]N9ج T=+ a(U)﷧ w[ȐIt~ebt,wUrw& 7T12g9>"-Mq(s5wG,ѷiy(#?^O9)"_$'D!+qzԓXkU/OέY$ 3]~_i 0bT{kKǶܨyàeSe S<6Uy졐qig|Ng zwn?}M˘F\v}1%Gm^m1u m!"PElgv/ӻI$O,ooD԰^Fi@ M0+ʌg徦[JJ֮yBM*zo+ؤ!jk1[ۿ-" W#'Ӗ#!fPbsAA.k7ד?=nhZx)EΣ籰/AD5 }Qql (k;>GZP+؉4LғUjF9qQ}z!rLHP񤅷~%A9?;ٝ6u_j]kV9nU^#U<-_i<[:;EtHwcP0-|\nz@J =.v>wKEE|ނ~!G]MdG)y!Y:e1cA4xL!l8wâ#K.-nPR? jc%6ZnW*+z?s%4o,_Ce$buX% IB%k:m7UkT\m*߸3ȌAyHD>PwPر@ڤI6|fvwB ^rXy0O5ҪImV/"+g9;[rKvPMdzl `waYRڜT&mjfv3 @/0\a>!m}(aSPnVs)lWh*~ue^&撲(D&ƄƤ/ݨ6W.*?,hP@cjOt`q6C4 )_]OPtoE9 6GWόx9[@lu7 'vʌTbW-GKGEG44#\iF<*ߘhD/I<F.8H!SvʔBheRfW&VqtSo5kwX-ZM\CM=5 W_5|zp0 slrǼW#4h.SLͺ)l. hq i +F/gP)14ÖiaT|@/3ub)xn"[G<|{|]pTadV-#Ƒ?M4E06.oZi DL,ܲzwBh@]rXolBԙ>b6ܾcF d/^/Cc&IȋH!\H|Tm(nr_N4WI )Z{p}¢؝N)O#0{zIN7z5q{t$Po蒲pN6xc-3n3w:8[qZS^YAcg/'X!q1|QQ3TZ}F8X}iqɡoכq˓)i+\)'\hR mNhtյ-!Ɇak' |o 0jC5|!^T5 wZ}Uf*0|zÖh.3lFVh>WSb}Lީ]H"1%UЭq|L i/Kniܼɏ~ZFɞ6x2F{72|v$?Q`Cz/TbS.>KrVpH0۞H/#B 2aYm`R]/{I<D7-OL:Lp9t6no{8ﰭBJ^T:5~<Sp\a3O-%ه0G$@[5 ~Wb Иo%v瞀”2&TYz. RvD3g4WV/Ǭ%q\G+[&>nQm\ t-SZ.e")~:& 7 41Sj\g&:rBS2b t4X%-@ 9pFxk$ z#P}?o Q@=d5:oR5iiwz6{vSbY.{+[7$v% A OVQ-huXf ͷk=ŽN sb ֏]M}v !zTf+z@8DOǠ8bM9SOj9#R7T 'H; ĸ#hGLi> { nmrHXsϢP|Y$P 8)'#<2#rb'>]sIA0:nL6TGA[fP%P6ړȸ5aP*^k1GaYq HuǬ"i mDL-ӊWٟ?dt ^Q;%^ݎh.T+nœa$$]Vi͔5wz6V$Ԩf/b'Ԝ&Pz; TĦ塰%̾|ʄ9= sd*o "Ig0N|ZΥbf;f?0E3.-fauMł.yb<3# z,Fg lʥ gњ=[gT3yߐ$bcY!o$מj"yȷ7x`OK?X6SQPNK߾x,_q\cT(r&Q@3! _ 5  ylF?,kw!C$掬fʤv9z%S=}Ll\  e?#S7$:J؞K{U,86i;)Pǘsag̸kqgaQP!eCV?Kn(c!;JD#IĴxDaR;[1 Q|q!No^ânn_={JGu8iMWd-{ h9v0WW tl s zZ²ۿIgRCut5WWǯ垩aV$z ),7bZiMWgeM!H⪐Lp+ϡخ/(Yg ;+ɫ#3-8/lG ]2uxDzɽr@ V!PvvBe<LG;ِCyByFBڣ2yF֩.GG/59 M\YgSt *|{-ONj.9ځhZRnk~:lwnD8ɳx Npl5hU*v R7$RD`Φ]rPyA[e7a*5.y!r"iN}N$Pףoƃ 6 =hԑ)*d-j>ѧ<C_7a$;"NV/*{Y&ALXI!+tWtsD7KǢly ʶ*suH.Gi0rq3K(060̈AZ;nGLl>FV(Yfqz(^9h+=MS9 5a9S!sFU0dg,5,[Pm=x@M9Ql_sa\1ۦqJ(/J!nplRR$ё2#jX @rV]v;Bee8*WmyYaYڊuvcǖv}C=šI^j^4KMև]fz_1KxC0wu#C2H;LI2ECrYճך)Y*Uݾ槴H6Z^:nw*4,D b=^OX^B@R>_Wm˯SY| 2uu8W1<FcpTisYEuim>WxSgk$6j+[B0LaUf+'KFRFA,l<?<2BcFdBjR#smȑvLf#H2 ~iQJUhM-Wa'4v3ljsH- Y@eď|9/44"VRS&Sa#սm\;x u/gѩ> 2kXLzO$l=$,)hdZ8wns_Sg dhq͙ҵ=^ +̦&u|MVJꇠudn.]H CgloC]!>\w?h}42Ӏ6; =C'[e1(<Ո|Y^P`9yUf~uZIwTa*N92R,K`{> swQ`W}t{eÓWЭnW̎م:4c>rbrU9S_cc{$@HXBߤFߎI!^typ&7\EGSJC*=먮`򼙌y_GwI.$FIA߅a ج(e9M n _rd} ǁė)]@>̄qj] 0 5ben~XT*c"q`+^®{ݝn]}Se㣻[8p]+Zd 6 mn.&^bY7dɜ *փ3!RMq91w:Ƽs4}XMQ+l 8AZ@b}҇=bb vZK+sdM[tllS;gL]MSPtJ&IxL~`0CpF Hߥ"'OJ7zy>RJ̬[$Bo/m^@I%lC%lB 0gcUY/@HPHGɍ$m0K?m ך0ܜ(g5j^зk7h%ɈLʁv^#I^[Wy"yq3`V9hUsS﹜]l pnVjܱA-l^%[|RgK=69'f`ics6 h q99T#dRe2Aݜ8Td8!L;ScF p.)аi(CM&rӏ Z/jX]η4+YN|OB8f'"PEWy|:FWRK95]4PQY$q`d PRozfM(+C f6?QlN|Z bpM~S_ʇH had/[ M5ɼl6&TNs|q1=MxVL )#Q`vRg tq^Wݰ9f`S{{#ۏ;i.~P8xKSʙ J*RG C^K'+ hh.b19sƲ)` yA`/\Iθɕ?U@+]s;)E f*J9?3Bk<-fXs5Qw' rx7g*&wGZǸ O@QY\`I{t,/_j;s3ΊFJS7HZ@/JQC :B:)O SsP\MB%L]^e3C*KxgxѡrBK>n'~xh5C |6Т72"$"hlGi+ӔZ-%bӌ vMSR3#j>PV<`j+;g6/g4d}֒pfs2nZKxLIBZDMgZLcV\J^mWZ@b9زTq8cv4u'W0H0v7M߁"2^R Ism1(1YzK>p"+-KRy\9яE \'O|M|(h9Bbb-KPR88tQ0˚X_%keb0Y6 g'Mq1Yqir؆Xn M&lA{ 9)/Y[B+ TG]4ADbANT9q*Oȉ-D,||̗+$AGKᆕD`F6Ur8>&R2|tn-慄e@UT\[!6Vh0؁_b!JZ6#Hۣe] K Z!%FH+(Mr̊h?" G'<T@.4]AMT sD#A: %stV렽?2%cV uy,fB&A9E4qsWja Gu\ԙFm_D܃ S*a8[J^|M: - Cukn{óP]1yX* s7ȿ+s3h}6'iI'Բ;GV ${lz Cض|nakgGMznㅋP@E{FbTҺh u,~xnZ>KUuAbog^ٰ@ *%dk}*Hp8Ε~h?VgQ}6LĠZȰgwECbva_;5!8E}XYSC񜉼`Rc QI^u4#D<9@Ӷ'q_@n:Sb`C$=&aO9Z`2X^;Tf_'.!<%3gۯe"`Sf.Iׇ,臢 H jq?F.A.Tm~ 4n܃LC[VUDU|bfDoRXN:NAtDw_Rxq&/ zwdڣFP(S%N0ɳKl]QbY+5hjaFdY;9c"Ϣgc(d*2s,dծs=6 :aMnz٩&VC^R3H[2/خuNb$ӱƲ]~T`;=cOC\%[DhMT25qʺ1 -.ٚG@2k;r4zu,s"AN:1[ ]i0%ir+#H&E>h<+g>_:тRRBAڟ@x]i-KM 2~!Aәvm7?4?sҲ|;\뚩)N/` O>ms 8ek*8@b V|/}9 EZPtkr@(R}X!XQ.ɸA#y 5yct91@Vefo.N.2ϿSRp{zG'rD U[_ 6LyG.W 8h DX\M0 bD5QS'`K.ԏ)"m*/IEXß`\Qe|4fcuڮ4=x{fԁH>q%QIj O7/I^&)ylhh(aBMaM AvBRP),yeAwD(dz [Q&s?-(gYS!*(NQn=KbŸ4E3hMck/'C6Vk; rtcFXzg8UڱmlO\o1öߦJ%y 0?LmP)4l[g@]ln7U€ǸK8ۡH %%rHRS-!lpcx cF+GfQD38!^AA N cWS4)r;s=lփX z:b" PzR:|9ttHv'>Gr#-GqBX|QW'<˂=aѾ;l" !  ˜ Vbv2 54ʚÞ,FJ먨IH$Iy,?:II`z [N$0m\6 A>5&ۧA] Ȼ=zOM=(7D\TpÆ-ġ^ʽ8^ 蘸rj 3TII?Zh@1䌣Q[/GOVzWôe8 .XCQ0EKbtV* Y}G֜Rޑ~ڐ:9poW0#S@ 'lD;n72ӕ=43A\HPj_)5ДGABiN_2KI8&0P237rx(pZ t ñ$MU}47Q1Bk4Y4J@A(oD"]wqII1^{'TKV=)ݔ_ŪQC#Ej>$Z?_RꊃmJbt4no(c}"=C, I.Wh.KrzGOyÙA!nn VF8}}Zb\AȠNw!srUNvnK~N8#(x uw4 =!! pxw/BSgfM]![Oo!(B/i]t2\z9)ٶxq^pS#.I㕟na-/o4Ko0`-TOgu`-y/s$XWF+ + *eMoSO+Q LE5>6_Ϳ]mLMݷpwG2b`Hd^^ӥkP>z1vdVR C|*rkHX^;fMe;<GJpG .t0eDa4c..@i\+zne{_oXm uVR {Vq+ыPks޼ػ t(J g->/,[ş\#4X \Ԏ^ā_[(lE)9YrP#A<ӻV,\-.y*OLr`L{ߴKf|{tڝҹXp98ҊloeONK5mvdPI/R@M;qPX0ߐ8Y_Zh82*MsŨbF;RD'k7 yVV2)+lƂpؚUՐIml8@K8yUa\tԨ/ dίBh:!ǘɳ>9Ŭ)q(p0\D}t$Msz"+'PπCu\.&rr<)T@T/분I\=n:2ގ`c@P}R3xYL'2T9^/{7n +Ֆ J49X0C#ăTJ@<jy J̀|F2f*bI;[씡 x,^nTň|n{.D./:)Zȿ(ڀo  ;"eꈆBGeӑ jE{Ԕh̜AC;w#u\[|`*%ZS}Fʶtaاm<<3ׅ4@qHƑ7GP>@u*មJHn #QngMim4LhT'%8{2Q9U҃\y@F%(Iqh#ӭ0~I䦺+=(GDʠ\h%9?5ގoO&ϒ #>.3W} )8L+z@s5&Gڴ=ؗxYeK+OҎ\Fj3ƾ5tmB-2D2ÓZ< t7-@e攏.|#k,"g05;w G H7i"E|r*S$CikY;f/dB~tEd /mFt&sICal;=+p. äSu [i1-٪Qh$5Yk5Cy#'-/&W< {Ъ?ScTuK*(gz[Z`8id>$MD\3+!FhවSK3Hǡ!Te(%Rme9QDdV PCRDt.'5WM"Gؑ+A0F{x4cZ>,ӊMT9kPJw@ď0eNqvM"eJ+]%xLhVxJ^v67UɒXNSBB(~;M@c-PD&RɘZPǵ{$LlJ{+I0~9i[\0ǘ֋sDžrx: mI)@Ԕ8\Jn/Yޥ,la6cB*NVXau Jd,Qj3j$h7Ga֟H X&/A:1;y;~yL,PX=:Ȝa&$>Wy^NM_4D] yʸk]Qz9~l1dl;OMl<RZwwZf*Ц '8@FO gX.߶ȑC{Bp_@u_:3NʫZf,iS;}G.GPz#o͆A*M~—{ `܈e+xr'u*VW-`Lc$#k^kzC>N!W7?XtլvT7|!/ʜnJz6B,z>~,]'ǾtNjxY9P-1b 5cbb} iW=5^0_ /!' B~)'nrWBGmcoy(c5>I;ߤzjLB(.Q"bƗM3Tp??ʢL"R.-9hR,ezPHT;``vsdsDB 3r Z 48k͉ok8SEՆPU)C~l4kڻφ%GB2:r0\Qk&iS 啌&I1>_v`!INYYu#I)Vwg G'%HЮ f9ht`m%D8dDY0j#~,nMFa.X jF8 ^(Eĉ" Rxb)5nP\ƷL$8T1n@U9ߟ*FN~`=slvk4}i/L+1Қ ( >10n j390 ޘ_Kx@ bЦeėOTPNJ,xPWOnj3ȞM3p f DK 9{{WO֬08d2]kv irkEU_*$zSzNSIՋ!ANl$wunI8('EX`) Mxli+${.Bzn)nw>sinj:βiEb29/^ϻ`C=5m?k:ȲZa\Tsn`u EC|m`"l&LΦ2+Zs$*)N`RB0Um%3wݟ0r#*:vY7&]6uzt#JԪ]\Kن ǞJٵV-Α7i i;eIiP)UtW]#{I&V݁uPd >}Ӿ|:N+u_1/gk\8Fp|)V ۱*ip4wO#Ys+a;,1)M=Xu/d,s %LNGYhh5;xs Zkm1|S]fپ0b yELoK/ܧ~[fW#j;Q'1^Cw1h5y(]9,vr7<(tF "W>?#7ʗAf2 .T7& m /"fIN1ẹtPߞxjVihgA|fGTw!&L"@ [h; o6(I0KR2=U_OZA0=&Խ &9x!9h/i?ŪY1ێ3^E~sylA$V Q> qPXfT@ڎTWw):f3p(\XPxb馝Wtb6l"-3cMA:v)/?|Bͭxuҙ 4U:/CuK ] ^d43+>T>~])=R [x]><,`3/{LϔLۈLNCɯ ,m2sH$X-\Imik{}-$E]5pEE~80~Q9҅ԇ7Y¥L5-PŦw 6'rDH%a"Iy9-FhӲXs MAފ`py̤i`݀ Z(awNjd2VzI ~]BD&ԧaC@ҧ1l&glK +T_%.! <쯊"L}3a!CO}v6lmUBڴT;UF( Ӣ8[Ӽ]LlIToitFTH˦8E=p&HJw W- X$LoVͥIGR  k^rxgokF!%P6 - eLw܇fl1MR1G>ת ފė T,)[U%xS0X oڤXOr.l #&yWF(G=;)_;Q9͉QZÂ)_'etv)S&OڒdAE6o-NKC' L6|$-MK4ȕ@5i2UXk EY׵P׳AU f:z=~)DW̧w4 l>͏Ao{t?Ud" >9;G׽ |HTs,zQ@¡6i^AClt-yϐi-ms<ŵ vr .Z+I׈L9U0i'ddPH6I -PK4zx}>6 ={SNw/EYo}-G#hKzEJV#+#{Jo.Y1W[XOqRXOmpەGc&WAn$_AݔY ᚣmN)vv^pnlm[@{E/da*8}ͽi6"jQB?,AzH aUk q7c={bnڊWA*QB'*/ cqc~s C.Jvd4-zzxNVѠ#6lbf 2%ۖk})tX%#e b2e%{<ct;W4ntl>wS@Đ鵩c%(-V|>=7Kޤ_$nXrs`+YEA+K_y#MR"7g3,DXxt$P(cBwıLE٪A\Gy6G?ٙ< @&Bܧx ~n+%lc:q79 Pٍ; 7MUc/dϳ\4u5a 4@[N;}%'m]xi_lPE(r9e@P/!h=AAfpA,mh<77.@}Wp֍J4scHAKv5t!Iک Օc;(plsTUٱ`dmy mnf5t}Ww_3rc{ipQY{'̢jwI mmkt2gItmܕ-l.g]UV*+b}A", hٞ&یcnyrT}`\OWxlC7ĺO10⚆l9شgBkÀD1c@0vY)>ۋ/j>Hw?yVy0×Ŵ)O:wCf-,$H7yܶtUDFc͟]qTᯰ?zЭ7< ÿb|pnϷ Z J[u`l4~>r];֔BFLVr\@(:jο}]у=8J~KnaU=+'raq$c*jl|>:!-&|Vj$bS:oLc=nˍzuA;oujw|"&j74lY#WO:;3qW;q̿ i4^I 7J,>ޮb=-~@~ܯ@W+t]ò^]J7}c Q qK4iK^Eq5,x[ HFXHڸOC1L;4RB5+4 ;8O*I{qJ !.ӚN~>Zޙ>0$nQF7l)T;lw1z~^DW"hPo"/i6Eݩ7.<8Ara$gXxZ@lR{-OLlP6S5Kv0 {KKZzz;T@1g&4[ؽ9]ߡBp/&#-i(~U_7~d=u&XxRZ}wV3] 1P}`hc_o 1g,@3KSWXj!s2`aBۺ? 8Q!rnJ 1BwN \H.T㷶}" I?K#ih6 \/Ygqy(8@= vNqtuT f0ih6eY}̏},!|QJb[3 [oX ȇt@V &CBt;tV)hTH>%ULJ&5:AX٫?O^3@p|D$)hT2 %S֞^gBVϝb01J{DbbdEa5abuFU}{bQC{_Tk"}`aS!ʅLNV,0b\E֋ m||O1$g-ȵZtv3HB<j_ƽ%)((υ%"`<8TҼzQKvC`ߜB 4٨g NF=3^'=!FsϕD*d*Yʃau K4vHJ=u}k5 f,jiepi*ƙLV5|"TF6TP& df`tYi6%A2m/PʅC7ԉΡȦ-O#H < @ BcTdD]Aj @eU"ʎTmv kxHekOPNζNa.oK7$ ~ȸw >J+h.j(^,cS$h\5#T HTGd8/Ŕ:mJ0EXڋ?/X6̐1~Lm3TxP"qf75z?q:f^$"g9V rM&](f/"@X6-1;HWH^s ghɐ:3qd:UAxeCGFу T5t4&ly?Ǵrj~ }j8 od3/O冭>èy3Tqi+vLN2]݋&E-{ᴽ;{6OW6WP&DW>-HriGace{7k2 A@`bqRB)i\IJ./vQ7w}?Ky!O1IgE"2[}! NT;|@3jL+M yKR.Iǡ.DߑnzSv"8(gM7RQפʿ A}о+ǮٻuSI9тួ͎ cAZlQr@IuN7}`&PvIPy[QR0o+b6k,+IN JڅV;MoajE{Z;怓"MZgѠSʙ}h#Elm\Nkr>v9JC8ceHmFu$005l.RGX^pA@mV&X1Zb$mZ,}45NtASn!W@~ ,)^^<fJ%uTX 3DT@2*X6)8C抖Qĺ7(Aއou!YvrK z8-& ..[>R0758ptMSpxvp6ZN ؞-:cĪ@2!YQ0jLa*0!&RNAH4uomC4LrpkY8[G`2#YCN\4>w4>_8Y9qJiQÝPyY}Q= 76odȀ.OjR6hB1 FOGTsGD*:vP՗|r2W4XT>NK\tN16ɬyI*x41u'7B";;mXeiszͿ-ʭ0W3AJBjj k#ʟuB]<8No 0:a} #6!kF~ReuT{Jpr`./Uyۢ){ut: B/1֩u^_e.o2-l};@z˜bыV =ҢA#(;._Ʋr }t*B 3o.BI-2943'&- O"n5iUNKÜΗ~VJD'Uh-[2˚]RŦIns).ɝFBܧ30%Þ $ٶ KeBg{*i|Nfe,#‚2B_<u(,! :Rqs+,hw ifG%3BɎ R99:Qkl [-L0NsZA `+öfuU= LVZjf3$ 󣲹H8WǾ€q7gARU]}oV_sPP߱xVmu|[oF$ c׻̛ꭼ@*qi VfAHd&uw>yu<ۚB".d1e}pOx\W[qH!8ba7fsʱQҚO=HM7$$7E`|~޶Yxn݃S3~.59>4:;4 -7r< ow`mWo̓+tsP9g7>sÌ `6~Q5r.]y;=x ;vd9 p4ިV)v_9}BD& & ~yZJP {bԘ}ˁQ;(dEL9=~:L9etJ8i&H// 8 L?1}SbV&B; qQԛ$x?75&K~>) L4T&Nshi&C,3o-8ᔘB4;O5ʏ=e~*j(2b.?NvѼ̩@"9AtX [1ikEߙ LBK"vݒ,7+us^X U"U#{[AA`SgA qn) -(i 81%4ͿpR߹%WamP^L\3Vh]Vە0Ea̶AMf^D"JEtW_a0Χ2lrҦ]?JEs~KDзlT81#EDu]i⨉(Bؔ;k{_jvsصRF89|/DpnД] \sQkzYc}PLr-œ+i LTmGv&*ae?̬)񿤨Q8<~* /c7'0yt3&W~"PbkDOЫ-cO6"|CsZ"veJkFaώ~zFdA4R.W;;-4J]v+`6[*;#g1KP` 6xk(R7ug7~xx Zyukpe}m CQySZ[W$tPqǀ(yZ;DT%˖2P{ hr>o %rƌ Lz^ŢN S Iϒns2TpST$f0jZ4#f%֏vm|(?*#7xK"k&'EvE&^,/<4`\Ԁ"8`->L'ד(YXG.8SGs7b=jdwD/e4HW#wK!5쒳us`&4R)^ɲcTӛψLy]3V(/كUv͛z3!uJxr˴YRFbgWhV$US^~ӗ: nnpufZiܬ4_+Mf 'TĿmS(3 1XEy ˯!)k?G u!OL8 7u;oԹHuH&+ ;J@gu}쏢dPVհK3怨KVr;2:Ml) ٙ@W"т+Vw&zB)l 箷eLˊ: aWWzG%/F<.|N ¿ N5 #cPAc\ƢB:VW{b4{'?1:T|f:cp- Yz؜s"nM[Sv v_әF,K9 &8¤$ BwgN P6qF7& n ToQ(/ftf;ꄳ/~{b ] myZv 觢J9]k9o3o/^{Qj4zzPcS \OÏfV)8ĢԾxXl,)HR(oϴ1[%oW&RNy,PsHIYQ:>:)7԰Q[fݓMx~dHkcO\ζdl-3/F5Tio04[Ƹ["]_ 50>!1Q4@:'hxQUUWބy~.>'wJ,V"2FJ3ZuO;`PGS~GM7IIbz\ ,w7a;cW82Ʉ9'tbRr69=۞}͔!G(߮ eZYڱ6r۫n,V _9 U:Lħ-iQ/͘u([ 5b&F.D& ]3ſj83u. {Ų%dLX,j(./IJD|ZCnXj>Vѫ4(]:Ģ nz%GݬdwJb";#T'iCe9>c'~x&*8eG0x|fb D"Tyl*#3cx+Bɱφ5)obSG `{K,u/jb:at1{[f;"Z#OeasM) =CsF9=_/m.{4),&G2X1٪'q5ԅi,8B:8|Gֈ`OcR/{DFba`"YIrP`5{A^v;VIq#Usس_Hk1U)5xisP(KJ)n=M|eWD|AڷQ:۠t%OGlL^L\^f]]GI ݄!L)N$#sp'NkWU3.b0v4S3-'E/C`?Кɮ vxEL!3_dfNũZ*k!Ӻrn;u{[]$!g?343'-/Q9'䎺yU~ "Ab_K;| D2X:p#_ 8{Ȉfq;K O2dA39)e-V#^M_P$gPXH/Lqu,Sf%J63Qm1ͤEX&7 B{gfl=^Uv(EO< |P E2!_ d+ sHp0'_c!rGwV" I]=(f$iWI'nk23F_(ւ<GLB#Ş`,= b ^ :HG߂J!$aJg׊ !Ft6~Oi %p O"zed J+D|@sOv^ ٷP _Z t;D lma- c;#zn#`M!} a|s3#^-O="<4@#(}ExQsY!M IoL;LJ(~`)]P"c4d9nE 2o#>RB hyA.̸H>G&ǟQiT2k"<6,0ﶖ>W@ /q<6ƽzÄ{`qa@ <$G!>0b-ryKPFaڬpi,`ø~F5&f?aE%\e-^ 4o7N5|I1>Ͼɫoo/f(lD&#u mXhiRNk쌓+o&xo1oJ@0|\TT@Hb9+/t1s0hu7sW$>H?Gǒ6ܸјzqwhGeo 𑽕5jit*AԴJT 5pJo87qLǵ տ;ؿ2P5wDMEfV{T0sK&_r^,pdqC7樌/ڵ\*:Vܿ4L6Z*(d=nkl JbId0*DՉE S ϔF[FBtcnG* J%w%`.L\s.$$,E*,0-%U~z{8h;l=ɾ?i0J}>i 3$zLq6}d[m&[<,ayR }ty-;:4) y?ۂ|ږ ~ Mӄav2툣D/˝ӪYEA9-'u[ !=(? qg2y;}l;O.mn_wם+'ރ8lHG;U( HpE߯1}|cK۴*"*}@tzFLш`t{GfxPSS1tjU`3G1C¡3|0P%>gyHj<: tUuQbzWRdA7ZYY{;/ˤLh;+q1P"Oۣ4=A?F?*f I_8+7c5m7;HH ՚?±[k2S/ P:ZLP9y8\\o&uY"XXK5Hm*J':v;F:A)J{z^2iY{w ~ ;*{u\zK?'fs~0luuwRnpD-DN 3{1H6yMXhu䡞¾ȴtV8k@RZIxy|)5mPn%ڿq9YꝾw{s'C0N+WdeW}3ڸ>I{~~3*!D WΛ]/6Eͥ겭t o=lUelQFF,?LO )4%Z;],ST*ٓ5$hN>4cP{V/iё-;'`  ( $)m{vim<%Du$6DxZSM5FpM({X,0(B&ܸ̚MS0l_k/0JkxbQ :g%lz$n-ghe@6V!Ŏujs=xAAݱ20!L rQ]C:Lx:]z˾͡+ @N{ԍuگ5HPaFh6d0`3r>aP$BonC= \Ol%L1୰@foz:No Jn'MǕO::l~>46<@^G5g-kv$&9 5k` L5$m6O 1Yg0,mJeL|Y-~Ǚ#dITz)h9牿#0r/ݿ*I%NR %Q2";[ TBihK/9+3%&GEz|$`t>g wnr3l>PfOZAMF6*#ATKsw?z$v Q\%]8sZWzZQUco>}h͒Ǡvb)Gc+P҄O|.B6Q|!hW{h!CM70-˷(J_Bː.t m6`k!~Oo u)d$+ݾ#\7ŌI3uU`pђo:LJj(^KH̙#-թَ@PXO _QkX`=7,Zj \G·Dzlċ=A9s6Zy]zMw.|;ۘTxΠα"oWsXdWbuuj+TޘUtӸg";&zTL1XO'QI(f҉)|*>D0)ϱ-)zG9,RO&n((bKdA_YU?"(h/]Y P{f_pUKg(8cP;&΂>͍¾ɎZF\=-՟F8oTs/*?tȸ Oz&B-vCΣQ[XV갯$2eOwW m0v؜>.'I ܄R5Pc>v[kI*}x\ RTZL0׳b;vÄՋb{-1&1tjQ4q̲bj3}M[H`87 qz;Z h~?3" 3»Xxߩ~7E/^T2-&LYXzBE htrg>fH,GG~;Ep\m\ amdzU0zU*?_֙P'%kRJ=%[ !}vTVv0h`MƦe9[RC` ixtBùh>1OC5eLY?GRʅ0z&$$SC>CQS+;M~%C a E}_kݨSFb9E0dj#D䊍tb_o_L-MY֋/Y6s.zPk EnQtw~oY8xc|gm܃Ze Y&Y_oѿܦT7!HRpT3kV&%&eƲ`ƨ + ˪o6pj Olݳy8%5[癫Q\:*#tF@y4Dr0+=~-w}Ydנ-&/?ymS0(qې;we̚jF&iĨt%-l}0ּ%)Z3.I0Qb8ޏg4sgPC{R^ڰݬǼ)WЮyXĒGT,lsq@0-g—E/vkܷ=2\ꚼCkJp5PC2rѸQ[U#ªEK"ҺSATrImXn.K_ĘuZr rqW?yuحPݴ::Y\<FT;?Gm%'@O 8.XeX;tm$dt` ?kh$o8 O>{nE.yW-ŪG7'*P xВ:(E_@YBMrUxXb}Wv1ė' q~тs=+}- CFY+\ *oe]U"C!ɜL9]*% ͅ[~KE nӣ߳ajw[nb)gƬ_vі0o*Ah2>gF)*!c>RsP;X\j[SN| ;ORDa#wlG$TmN$ [i8d),e!M 0fD`;˝Tٿ?##!Ob43SMSjr{'w?Qϧ>PKIq5ΐ'#m& S\'\VáqwKwo/S qmWBt`& 4]{7wTf0ml=z‚XsX~3aV" s$aRaz[Z豘ܶ[~] }7fzMW')Ll2f{#Z4;MV q9ZNBY fu_NH{k7{=of!J$Q{8k8yXD]-!|a%7y)Sާsp:v[@#7,6#fP'՜^^hkt0lx W&ۧytev׻dD׃t d,\,%*M愴A:.YtIX\A3> ddv8~)~<^%>}q ݠWSPORp7osPЗyo+d%M†AZX[Fc^?364nsVqfǿjaCnS!b-+d+_fgWzZ 7uKms.h' |r}NR0Sz@>m-{A>hQMТN=N{A3P|Mq^_0cIUxWr5wV#a7oy0AƂnZFV;<>|z[IME3<$574 <cfC"ds97eҀ֚si҉ K N\9}u%lJmuw6x, ެ$',\!Jߌi]}; 1h0Zmw((^Sw쌭leer! 5Gc=~©_IۜŔ;H{E+ B;Fɵ`UT^Xskqp샳L0/'*W?y=W_UO'aD]4^K{!GΞA|hJw k}0+;;ksWCPY 6Kt1= RF|o˦8@-&wSxG_>h4s 3Yb1kt(exc*gb{:@ℴMb`/E(6$bmQ1zmRWjfkPrΓ ٍkn;gR+b-+ U uS_M3&P4IJ|brOe [u`91V|{ 0hoRmTǒ Ia/-/ }YX>wDX^atp(ϬnWz+*˖D>p[$\lN_{&Gu&Le%C3.7_tFwd:cAS_CSVGQA]DB⨩ ޔ-0A(iqPC &|/~RoN.}P'mV}+7c#`A}ܨ|8M-c_dmrh&MYוQvH1.᤽@"#3Rm̛ 8ܤ>܆^l^l\Sm(XT/V3D k<i(h1%ډ}Y$QB#R~Q6[$mw*e(EWMArT#[CEݡJ4mϵ:Z\U@.m7A|)i .C :tkx|SȇU1%,֋)Έ8t~70&m~d;KB;QmHNR˧% f8z 486ؗ g qˍi( Ѿ;+^ߗPFAXT@>\OA9s]bL1`˚HJT6{mrs"ţuJ(Z@vIAFk oTV*- X1q> kRxJ["(3-~s 'B|[w!8aCDPFlcz HXG}%[W$k'h hg!JgLja7|spM)o&I ~ )W5FZ $cq7J>fѰ]5~}$TwAKU@}aHR/CrԾXr׳#k?^?^E!.伅qO{swuy,79O+ ˝ ~2{ZqUT E{wi~ C5ޠ l´vأs_S$-~fD\xݰ:#MtFK6p;/TNfdၿo "Dugh /vh9=Lxc?GW[ovW ?"xr 7_L \?[BA~N"nkO7{뛌G4KfaiQظ80t|N?r >@!]Q2&34WNmw J oF ^#G2!89jlʇ:+訜n%^1 +0!_h lvz*X-YRJ0DbSóYdA\?cȰ<W$Hʵ #|@򸘫b.zf[=i# ʼ1VZv}*LTtNaH*bW4%^\0!ڴbN4]hV䆆zMﱁC̰J/AgG?El 梞eJIl>;-VMevb3*GY6 {rWvyoypBMct%7ywM=BSAfzj3Ʒ Ĺ]5p-6Ir{#[j{6TF=X7}ZtF9M1+SK7e- ~D#G!%tY*̹:_(sh̀6߇r e_&!g>8 v~yH'1:W<0u ^C ]:<=t-'WL˖MUbϯ+y&#pVwsڒPYX<ߩw'Ѐ ̪Rb〞6Hܤ޾ B%ߣ!>Kn_ڎTkRQiۈr%^iM#ar.{x8Unb$8×&2ni %9.獄)dcf6z{G'=*,qa=v9x Q!?+:ht+z?\AswsſJ6E=*kۡFʱ4 8kKGvҪ2ZO0qprJe~5yCrm%Y,oSIj/p.JbzN\xznS煳T[1I^:uݦJ]bEG/C, nCLw%ik% g49݆ʑ) PK_#Z&okoMHHFށHg6F'U]v3Gc]6ه!Gz]x q͒W,5$G㶄RT6M\ciWlb-RvɅ5v8Lb&wN%PON?=!_MoWV~g2ImRhyEj6Tz`+E:>HVG"t YΉP5SiЋnS^v[v%k'2l4ay2{22ubO.h/0C20 CM2Ě`uM3::Rq $K=ԛG|+.IdFZ,fH/>{psӝDAOj߭Eb+SCW$ZQ|ukymZ-{6:0P<\, qI 7Xr i'mpT'[1252Eh$o-N} ՜`e'z~ 1ss~JPh\;]~2;esK1 =wE"3ol Kܨ3 Xy1D&UOܰf8,&^A(,`}o׺ӣKG(YT^pm,dqc(ոH/':xAR3oNH AKb}2P񪛟ُRxؖGK F:SU_-ǀFjIfߺVp[ :DQt:Ol\g" ^xaDg4K5@NFBX?TOQ=!FWK>,-(FŅ 8"w6y(%DYSJz a&E~KX(sڕTk.'UjxҜSX)2 ƓDMaSխDւ-3:pj$-c#H;gr_|eI{I2؜SɸsX Y~p**KEVg'2*g,`QXH;OE ^Qɩfר)iJV-GI;aME̙?8^2Z/REm8;ZRshA{7'<W'0 طb=[7m[z cWn7`['e2ha0^;DYbʌĮ_ (k%#5+' ]yx @@GF8ClgY8}YM 8Yn/T&%-Bw?ۉ(3~ocOT0\j9F-gA.#}Ã]x2 0ɬlbjBC)y@Z̶>_s\q?Cl< R+mTZ\Zltox!>0z"f= DŃvKg+jЫjDdUŨfqk-|!w}z?r2h4fI؜%h\l ,]sB2g`U"C5TDjhWBlpeaJx5Sob|tznjzi}.dhBJ#z 8ȴD\z Lf]r*ߛ˟"ȧBG)Uw^Ϧ7rԭϐ]>Zg{ɔzx\9៱N1r=dpc-gо 0|| QIPם/{=5Rۑ,7Ѳ1*罽  S݆M.:P#~-CtHk(_;C,s YA%KH$ QXۏXbÜ5{93cCxvvԭ$9ϓ <c\>#(`ˆo6|Fxr9Km١6wO}+A|[]mZ roM>ҦtgF6 AVa7mM4(>6E] Y!`or<]PiɐS׾G=rgv,Vfv4ioR5wKaߓWJv)Ey*Si_MC9}_fpFfDWO3mLs̉5VxTqGͰHY:hqsޚIWM1gl1%<i8g7` UiIߗ!&N4\|]:ro Đ  #c [z1ajbLƶu5 Pq+θ|%F꽈3^ruA'%g{ZExO qAPfsȉgluWߥH] `GlVp__%Y݀fX1ɥPB>@Z[&]ir!\6]&Xj.Ld>o|x<AGC+s? &4h!Ņt2[tU(ª2e}Zǩ3u! {!`_yX#->Mnc8z&4Pe:<-÷F<ZtHXoam*1B0U vMAgk1Y]u)GDZRF +m$+]>ל@rꈮD:3C5ϗ3Y JZIn *Րӡy% 66yD>bN&6E f=#snH`_=]82Lnd!fVQ qɾ92\I<UEy;C㇓;xi#hws%z9  zr@ljAs `b͊= eeXQG:>t ]) ?LJ(T,w >' lUÀ ABn ވ6Wh=7'=\tun8᰽ S9`|-@cT :|$ g|53 Uu]:~mٗڪH+Ŷw O/2IA ĘgV&p$K2؉7A=3z@ENJ zK .L4MQ61.3-]ɰcz}@d8Kp5cvӐn e,@mĆ#ԉר Z c?3zc=7tk\m+$\0M߫Lx<d1Ua7mV%]zp:@ǢjҸLlZSm:Og-ݴ%H&U8$?yXF k؋rɀ֪.skc@ "TmY/cN~)P-}J3V/ zb!Bp= 8?EuʶF,4v$Y ߰?E ҄޴h0:,SSZ!m˙w3jծ2y[|x|ZE^W~Μ_ 8g,3tmw)VR؀"E̯tYnd/!ƛ@ed"JӬ(aPxNw$7͟45`U1ǂ o\jBz[ 1, tZ keB@5keVqʹH4ub7y5J^i@ܴzuڣ^?8'DD#+ISRZuT_)jR܃Pİ< |[)m 3"+ 8rcc 1(HrVV8  4P=g?I-龻X![w}j_'!8 Z $er}NMب(qÓWL]~ MW0@rp?)8GW iUϕpQ ?UaSvPL1Q~շsA9*@(珗)T"HvC7fTF[AIm!n 7p`|mJn<(kN }< \kΆo%ĻX z0i DM -|`o pWB;i({X߽y5V!;CiUV+y,m߶k++")JYrPڹ07E.oXx鎅6kRI @L+L`Ĩԛ)>$l Ml$ci_GD%أ*F 2ՀȔZ1Ae}F,E8~3DɆ|]i e"MYɖ{Fz_"C+O]2;HٓY¥IrgUNįdnC MywT"zAQ ϕƶF _V%gfV,@Zlp1'f=|rQB!uz<, FQ՞d7z^GU;?o6)lERzaڎy>U'⍚):kpص^\,ʺ7\Pp?z}ruK XaABQ( !ċ_$UªKܘ<Ƅf68$¨o G$% 7UVH(mn_gieeԉpF~Xk_&yi08 Wz8l4Mg}Qǁl$ C z"8E\* X6wbM^]+:82 !{#[=AZxX2{Cm7N&03+UPԳ8#T~2Z0 vn1G=7*@\ޕO $ As6 | In0vqrDtb))"zeCy 2~hph{f<(hIc͛J9:TR<;FbҬsdc]}?`Z{@bʆ+PECWU#=( t||Μ&ң$xJe %Na}'XGhNa'\ O՘7_bc{;eY܃ fT;ǔDjv{6Ȏ*tkC* "ɮX}.=,.?C*SX Ke3MY5&qf4Rr*(t}6 "HP9*ȹa ߢjк1YDp*XFΫpԕZ,հ3hB YRc#Y ydD'~'<f !dveʖ_s]\0L.ˌc]wovR1yHJQ1@x ]]hF&VPM,ً|hcHޏglVcضxdS] G" aw, x4A/]-f ."B"C3jFJ-"C|.0f'*DlӨ\ ʦ({Y U-?#iǙ}nz# w-4:(umJ>A~,o})&˛NHhS #3@̎\| :Gwۥ޲]1V '2Ta D 4'BU&ӄr>UN~chn/%LS=ya٢##JR 0[2l%{e{h%Ȯ؍V(^1~qTWj2u\﨩#}7I.a@p\0V#{ D׽G|sX*fi#e"ǚۛW]iEyQ{<$T7BrFlc Bu@V3)w.=PZ4 b+vh:|0WSh$5R֒pU:Se8bGW5ZHAGm;wi@=9v Jatiz;%+VcϡB8hBIha<2hf,toOM󫬣tC"jIХ,Ylq8mM |Y2^ACX?3-b;u3vㅖJa5YCM Ѫ dIm|>H+>ڬJՑwP , Oeˢ*\|oUfd{Ù4wN?Љ0X^<~_Xo|XCSPP6 GISa7i㮁lTɽ*iO޵dv&!rh=ZFbl/dCZmFS%@?TAKGW<0h7)xI2q5ALkwy1u{fp X|x6 X +vbdTtT,Vq!['$cϴꢂF}B qXxH}!E IW˵BW4RLa 3xL(+v)/7i~ӈ.T$\ífxؼr80C=tޱK>1;ckyDxzlSY<ܹe^__ǯ(uduI_ ! )6JFe#: .Ͱ%i)CAO8#r?Z j3dy8%5] c#9DZ%095^G |DMo}0$))9/oGα~iX-b6? VԉKc1Bj̝ɦn'_1VZMBDK :w`07=#ѵ`E`@K>ye2Dv9zHaG_n9¦9{oGֻMh0.MІT5g@4N+THJ%Z >B[brs5rO* h{|./7ћEEI}iﲰ0O^BTVp0_lb4M`դ"f5U2 5-v*[5}YȮm[u;<vye"~҅oV/( J_R|7e Sc:h_ɇ ?&yE)9.ɆXOpuV/Z&taS3J$J&>;/vM)\UM4گfb=ꎉC3ïmlL|=m&۔4do: "X|u}i~؏Ɩj]|_&9'F8ČDBVxZܠatK$ _9l5|Ir2VMXۊݪ $Q*%F'͜9 *"X0fhߠ( M̔@8Vnr_ r*S! xddޙf8d>r15l0N|j"z>!U"(5Ck EL뚼:#6(_-!/Cn]Wک|$J?Ղ\47ӔjA@H |\ɳ=NI򕼔Z(t=C8pni-w6htA;L+l,?f z.`>UJbJcZ܋r.l8%  P3Wk {| 9{L8F Ѓ݊0[>hmgkvsKIF)Š=e n2pn ct -TV+;ZYz,};w!Dw1jqJCv% &~E.RK(3oi"4IEl!_`=UUf]- I OcЂĤ&^4ths"2ITS?3CJ;cezTHa &jh7M6R<]~Dd(Sepf(I1kژ6~xu}tN@ _"ﶞpkwpST㻿ElAAݐtM7&FQ\t2!b>䅊gNbϼ:_=R܇}]g0|/raE'ʁ$?/ӜXMZoS!Wcx,.2Nwy܄^F=kiC@.㶯-ͩ6䌱 Uy^L%ӀM|>Wižu6QyN47d?^l[5h>kNW,2B~ :|g;P0}l2|B{u.pAha&+Sn~ԢId^9-4 ÓUXt5SIV'mR^$z7u.{MOo'_zV‹j0˰~Mbxc̼ܳh QvFێ f a7Ƭck|'@Fo'Axbe(֝U[cw]fPeWinsؔGq'<!@ÃYt ^0WPeGXs^46- oBqU-pi` j?R rh޾DS^ ؁1e7<hegV 5$_.ߢ$ZHTTNRR6KIW%`?x& |Όl_r F.fB2T- Oq٭>Pi+M<=(a"}q4Kܞ:Ξq5\IPAcofMŽeY J%dIffJ虧?{?}3 o kC(KmB9WKÝ(xbqe03;2T(`x=I3y p¶ G˗z!jZ).LU nx3ĂXx2idj ؎MB|7/G}ւx뇯I01AiR3 ^lGԑ{k7z6r9WPKuEo.%Tr20Icu4Q1s52hb7o Oa&oy>崜Զy1ߥE3#qj]srƩ Rpd> IUfh(h7-| C"-3v vC: <\XiryuK>$\? Oݨ&X<3hb=%Zl|W2Ya)5GinU]VEa*džRWjo Թ8+$IPigנIROOg]WLp2Wպq], 1 "@_W(k&¬f#`oZ\3e'rp'Wv`6'=j -z`JB풴`tӞXF@G\F_W88dOZ 5; e&e;*ê]{~c+mAVk(vK6>f:,+JkřkM*ɼY^~YldP,DyU3.t~Ƣʚm "uv(pXMq0ϽMRpmOt՛lw @gE.3] Ziձtصx..%2Kw Ibm ɞ>s[E{9CJ#m=.}^M | |yyK6$xO &I[k.TO^S B„VC FNdٲ}a#6qc~,k%MEޟ#~$'xRCF"P˵57r~k:ۚUpf&6@d 71s(/šFup$PJ ˿M. 5Z4Y!9qT+o 6iq~; B!cFbSm$W`qѥީ--{k*;C": g4ݿ&yjLcװOe,*H2ZFkX]Y"Q*{CպʼRu{6ec'Fu/u*zj @"NCI{1 ,_pTr7R"({ sh"&EbʏवKeU,߭}  ? a"V`5d˃ VmD~z%!tbzjiTISEo~$ 5!I(~H:# *Ur,INil{bb:&Ko T`N7GloR.S9L9Jc١/+:]}ZDle]QBD .?SPuk\pxY B$g͋ Sn˻ /oz8iEYĐLS#~!\iDa>P! B؜e#-Sg1@k:?Aj, &{Miv-_֭X,ȓ Jh#H=ҝyw*e'glO+a'd,W >PBT Npd% 0F,6ªy}.X?%w7d1WNh}#&99߅e*6l =r`(3Ұ޶q fl]W61 *7^5pʅ9+;)IDs-L׾T&#GAI/,չ֝^7[[00&ǀŬlt2*drBa=,X}LM'$X {{"AMC"b&9;.]hjan3i 㜌|0BVKP FB7W-#J:|6ɟ!+{Pvzdkz*sUI( jgf9W߁ VJ%+%d QnbSl0G]o ]8Z~vvgS̺<h4 ;@CK#fRC ,"0_֫TQBUоF?RG3aY VB%E *`zá#lJoy"-]@j?Aߡ|o4ֳd \Q}-P"V#N|Ȟ d.'vi iHѤĉfuO <)<@3#4G9Xj{.*dB[!)5Py RʓNK閝F4O~Nv@.Ï%4^wՏ+^kHU&xaS_ϾRkBYٌ(ϪyOABюXt,>ۈ[g7޾ CvK,~=W lxr>W ? HlU#RzڛJ#Ư<GQ.mWp4j/#q:F&:}#Iu1p薂` Pq`а,WEșnFw}<ƒ eRmLqR( 1,2T ܻ$-Ø`n90>4tc #/C!??}0S{%bҊPtC0G9 /E?m\L(#Y֚Lk$oQ2Hگ"뮦Ӛ$sXI -u3v?yzPu< #ejD2W{ Gp [2{s}.إz1e}HLS{}eU!9_R%b]lݵ'Ho0|1Syϧ\xBY<30=#E *gĈlá:0LI݁öф_ԤB/voCZSa[6ږ[e~!2MqHиðNi _u\ߡ <eh O!cԮx-s"{;itDLOJGnzmw.QN\oڐAŮ,vlOQ>ٔ=<#gwtoub,b4qPql sSNԩYE'B_=zXNf׷ЃVcԡZy9&w_1_=m.#Alg?A0&d9 T2 REziHfȠwpFuok" [(X'_,M7ۃ tXGHGML} E?vOEL/J,5s`]]|b..j($sH$sKU,+pkeF'z4<3a' O&!}{&;u'er8_ET/c2PƱȔWҍ QFF(~&[T\"E<е:IcMp*?q uSW=QiJFE3; H4weϯ+Q 6_^UB&^NBjCIXKk^o3q憱Vl*a|S^>YHFF^*vaX z@Qh@vkdsE^2v=)QhACr7Q_=&$xSt;!: Q3@IͪJdshr)M7N .M?07Õ=[:k5gh*q E/ebOuZP+(K]-kL Cj  tD?p59ml+#xSl+Mh>lFA%ӳv:ժCq"_&AE 3w#*H#ɩ[UұuPQ򝏛`YJnPq '+W@A А& *0䋘'}%?l0[C)fBB!}P]0Hˢ -ܓJ۪%V'Pg32-'KOyG͊d~UX5%oTqdDx(?W> /5>dIFX/9p}ͻfy ,$h!*YUPNe&^1P.3=btrOt< dȲ^X" bhj^MBU)usY31FV aņiC 0Β4hH.VȼU gQ+ZY/z+r"t-V> ]aCH=UN~I:u XnzhF#f_#/[Sq J va}.%hNed+,8?:&0 ;L@>ӟWuט?|}l  B:z yH>*dO74]kde*nV]^Mᎏdxq_r58]D|#_|a(&U2G1^3t9q+)#ϲзtcdT^%#L*Q-.jSZqJуS``l~:,ġ*ABPv}PXR&9L~M)N-J̱ທS ]C>,SI `ATp.{yf+z\zXVLigJLx vJp ת^.mB$X]AU.Z T-uҟe?;a :=֪̫J(j!q[j50ԮP3!.mOQV)V ci}H0hbuF3qJ(LV^]H;` Mv.]JuIK"-H/DVPb&{XbtM+ALk+ oAorf¾L2p }Nlt)NyZc@<1HZh 3 3t^'†SENEpզfxs2 ǥ.o'O4Ʈm&^KG0c[& $NJPG^*E5`z 0i6A? dj@@(p'WqzfUAv[W+4F,YG"}Kf3 񓭰s(OY#-BX9$ Q+MZ:߸j'e]g äGd" YˏxˢsBL(&'. et`;](fvn v} MiwAjYz[vFc/E-Gv^Ӓef(sRIr Vqt?9̉L8ܯś'(wf,u;p* wi<6eiKCZwJ1I'0~Bʆ7yUC"8՞+p%k9ѥ@ %Ѧr EݐP(q,r[7, )tK%ZQ dLS67|l]YxJ{[scqBP'P-NX+ =?NU4 nh sW>Kmx7:Q\s90Fr6]$4{nhͯB7BD2>Ii#4c>h>wwCHh'*q;bzϟMl:y/ث1MͧD&&2WqWT NB敵uw/E'``#Kٚ(Ic;q" R.Zd6>si9mrA%U ՟L5l{ˇ6M-p勔]F;l 0d,@hz@ .y9^fz+?pw{\}>430#/NL3,' Q2k5A7,/=;MI /B;5WKLi]&6r4z)'T# ֽ|s7WҼKzաbT jY;;[R=-%.$\Itբ~'Z0uI~7o<T8K@Tsho Cr7kM]B@E|b3Pꎉ93,Yjw݀BVm2>a-;EYeN/pKO_ pֺz'$?ؖz5.ls/H܋ۉ]HGB{K?OzxoEjSzhS/ohqǛM97sp @ݺSxxPfD ëpuƿUji{~^kBICLWw$sP!J!!}RUk5ᑈ;2\uJtGX\|S '7)|1pzOxbz9!(cTk/Щ ~;6Y1P |obr&YFʤ}0m5@Ce_?SYGYV/ז~fc&בih?F;SfZ7QKk4_'/LE+{T;߂ @jԹx#~w!e/=yvVGD#qB #RvL%Kχ nkR-s %H~6W+:$Ε5D (Qq6_fAYlΈ ާtWفi=[[䒐C'+օNJ!ƌʏ;<\g=@l:?r~VCy<@vJC*uMzI}f&ԷI"9彻!;2C"fŝuD3 9y һi{"ngO<Ķ|Bz?5|{nTwC{}w~mFP" ʑhI^WEJ!_)N ED9jǣX|_3;ge\pޝWܢ %)?g?]ĹHP]5bgQ֖yqy^sLL,u 7Vݘ#(6_ ˍ9E/}ۉJ.㊱L1*9>5(<6qH Yf(}xe7= lb>_']ZTiF6<"v*D$ ɴUxs/C>^J\`)_wy݀Ϫ6K*IZWv;U-"ێ}ޫjԓn wN{,@JRϏ$U9?Pj|g%`Z~g&|7z_QZ&eW"i߰S mĺztvka8e=[nYH`oZ6IMF4IDԇ:%rWIUDiVv kd!%neT9TҊ%E7ʦw&h~k0h8D(>^zm ~ۓDA\ࡒLCj,ZN>u3 خwF+)Z=]lcE]:pcnr񇯺> U߃`^䲘~HஞYYϊlħˣL -/Ǣ)@ lVpu5fk!|̬GnPEoonescW}>6ehHz5tKh߆\\ r~5*P+ j6~" ;/g#"נB[/:0v0˥q'muk\ TX>EUlx07#]:"! b0F{NY`a$T>o,wEXnA_3[V1y{(Ue=o7sB^WkG(N?r:|{QFQ,Ĉ҄PsN&?+)e .uƗU V^~ڋ9y p ^ FHkEU w/]ǣIZ<#\i貕'jKlM +ȇoWs1PcҮ콽AFQY+6*M ETZ# /+nt&ŠP&L @zXgVZ!ц!_ZbHЫZB J^!|3 8=+N߆’vi`F0|@5`tR4z^`MmܰtpnJY rH3^1\>zy!q, %YmrkG ;s i͵.B\\4QH{.`^^b= \xI3"IWJfW6l|E%AJCքZGRROcfK8o1V+~16ohhv?.AVH9АX>G:,%>SpS>$`{+L'q0wYE cxWڠr&@ڄoIulxq۟wV ƚR r/ Zu5d;ј2,((km´T$Lw3/e7ɴ<09jQ$;{ؒY6|z*1+OPHdkӗJrcgY'ern-rtNۺ)L?l5ȡHHFrq;žT5?;X$\.=[V8f̨.44b CrƽN4G^xt! XDvb|M'd`oQ*#}7p̄@b1?MB."i9?l* [/l"<,yM߇DTu[;U uϦWtBD0HSAE`;fv6?:TF.є:A}[E;ctЀu泓כJ|s0ܵ Y ޗ7D2 tGI蚏!15<ͱsO&bk)Ɍ{sa{eAPHLm8=_`3&b]x{UbzWJqNW6OI pjm~o<⫮xB8 QE@y6\8!0K(N9:DZ_sٛt|:NN7mWfM3]FB^*"*] Ⱥ''sQ1W\b f)hVH,վR6KN}t痴!_f5PiE.Wr)ІKSz_I<6Be14#j +ֱVaDyt֘bA EQ eAcX'pJ/k/t?4 ʂ,w~,sQVPî*AG~,p< ^}fIkJj"*y,x MvŸ9׬ CxU@gZrocvv61d2l>vfTz (bVĽնf:7dRV#rdE3wS!=ʨgf_/iNRf{~5LLtOV!]+ζ"Ug8FK0 L Љb.Q3d0rqϓZ?)5]RFg@_=^ssAc[9 \$L1`D1w /C: =m؜)}CoG/)`I]8Iw׽Fmv{O [a>;Z hKo5iiц°Lpdň=ƨMM͠ݙRc+Àv-L (n#g2%4-:$5xڒ"\B7&ɑ,&B׭zVy&N# s7XV@[%0]#5MXD#樘Ie-aQsK+`جUb|JעNg" ըw*.Ԉp̮${tDw̆[UMqwfgR(n/ CgGuHÒ1lQ#c48o3] 6vϘ2ɺXiUB(4zcW)![bgAZ&eFԖ.Iu|sI,G#)&r=TBZz&h} ȀOC%E5A|&kD!.sGOu:¦kS2a9vm%?-4zݒn~4d̺[R9gTSd1S:e7{YM^b@)byvzRQcǵP|cKp!Rfrr*-Hض|\ADAjv}m`#1FĠ Jo7ھ.xF7 )izA`Y :ڴ eܨ1N{4W\ j=n/K\^ʞu|xѧSz`BkPP?)m}R@jYк[ԍ*1 7#̋?dD6hVbחG@a>M3%+nuF38y|zÝ=@6Q1Fufz!,0phemѧԩưs[ 9, N! -^u 3pOdp]/a8|"K$ t UV*8BE=ETbךX!!~:ců5F{UlI ŭ`?=#@ 9օZ IdӈڣH-/;N:/`Y68-0C(cNov/h1Al  hԢ?>J#슚S!83gx;.n|) (l`I%2x:cyV8JkZ^vcNϚ̹YPߨ9@]}R2.BI2:DŽh8MW<'6Bƪx]v儩_'@+?vQ(&1! -Ӟݑ8ؿ9]]Mg?{|[9d\7ǔ`|h6<]1D \Ec @^}b#Y} ViJ@P;OusX0{'c%Dٺg+RCFEV9}}:zָk-N#F,Jc;q>H8<If=^ fOa(͙>H=lbǩ,n4s-qO2rM5$yOD=J\fGW 7$'E4^D-@ZF&61gNxmd6``)R[dL-ZڬACY![jv"gGV/_ S'"x' k-Պ:#9d0 zq?t9R#ipTAH#*Z'#SC|Cu-dL2I }6Pzfgd  /p )k<\4cRQnNnGcl_2^Y[lj{7'@V1U"!T.j=x'9)Ю|gm\MC 9w  i ,Ʌ0*moE6Ӱb)P׮!ѷcPmM ar>AzD-5}RfK2ꖐ=7oס`@9 MF_h ç5}nj;lB?ʩ7tXkfXƱEOsʅ(YuHtRuz߆5( p9Z;L"m;x̔lE+-SvI}+ ]|EOW`O\)p`es/iːGcUB@؍h:\e>_yq׳%%oOnOj2^aT);n#Kw6vpF: y@EذU,HM0Utu˗݁A,D:ȟȈtlJRTyQ4CՑQ->&{PAJT0߷{ ^.>p 0=]؀ժ"i_(}kS%7zt7,T@mM`vG^~@Cl5ȌNZXg b; @ڮOޣJNu7urϓCgɄŠIPت˘>A+Tmu}ىpsr#LHvAA82fQhi<ޯ8'gX'?&w)JqҢ$(G4⬲iY h?QYHCV/OU ~6j$4%qI pD-KyfhzR([SJ]SCYIAa+ 4%mOITFe<5 |^|!r"< M,1,='QS_LU-$溵T2 lA(Pl mꞒpTS=&׬偙Z'n 0TpXAKɬ%?Sؽn1'k8Թ],H?A*E\*L'ei6g˼2AоIWxvb rg QLρȝҼ_My]zvy (r6|QGD|mt5Q)|ₚSPk*׌egNWDUEq Z6֓n4.]iؔ\7^1ŷ A[Z7ZoI_FGn%Jp C.:HYL=4~-~0>M@T0R~_%ƍEݽ9}AEYĒ }ctl3'ʿVjʆ "vߺ[)Q~:Ch^kSU:H:iN)Rp[xLb)?2 4MsM ƙ$~%g芮@;HZ$IB;6iS_8L2$ˠGXfک3bR+AAP(- nQo95,ֱp;"PY#u6$!8c3QS $Pr; ' JhZCDHU)U͇7wڔt>V1j\UҦ*8V엖I]Ҡ~7uEصK +қpw/W{pebW-c;=w˼LֳJ&(1l*\ Cjd3QF d<ߑZv叢W=|Bzޭ4--!o+#Tr0#Kb3ݚ.Vn%J4Q_,O N8, /?O-/QH^j7+W[f+MŠhl6ټʪL8үYxI&]b;i.h2}ej3SX!n/5Yow?ޞ`)\<>!KG?D+8٢]6U1EYOҹ\mZ!{]gB}ޞn_ R{ up(?Xٿ|CS&+}qޜAug01S^MZp$@v7Cq{HoHH>¼"pрlgbٕ ]i,ql=J< htVkK\5X΅`ꮈy'.zMQFPLş)rpx*?k1EMu`DZ'Ljٛ4`i]!+ Fx /䅣]^KuΗjvߒpK/~|V {qT>GBŠD]X=*3PG0>caG=)z'[:HQfbo (/i#PӪ& L"O+dRTCZ- sL[g+ O7`N]v9D?1ť ՅQ F 2gSmFTMl(!3+3-/- >:촎\D2( h~QʼnQw%,/=Ow% 9Zą8sz.=ϊd v1s+`px16#kL @Ҧݦ;O*A=O7^ ;(*Ie[zOdB6yỶ04^Xy6 |mQ\竦8ɫg~KH$ Y{mOW &<:%@LO5>!Ul^>7͈)㏝  [@X(q\RwBL?0t} >{-x8V6-ehwl(&!M" .ȍ % O]! CkD%1ꑃ| 9(#'tTô<NeLҩ_my+^8K'HY%s +%V^HD qf;ަ߆s^6@71KfE-iD9F0b G$N"S}mrJ>\%)7Ǫ,6YZ٢$eNsbΉ+Ptal9yXDW_9)锯na: Y X$0h$P+džERE`hi98l^[׏aΜמnooՁ$)T=,b]Ik Y:ZxaU@fj@}`X1l1[[i %LDůdA' [ɵ*JDZ)" I 3i:ߤfj~M<j8!]^0,e(A{۰lͦfi#dr>Ն8 3tud祳JM~B'Z pGRqEg?AՃ=*iv 2Rvvej”03`CݎGntb D慩es<q?"/JD@֮k0'U̙շu4t3=_qͧ}3*(;դ͜.v-E+ڲܠ ,\m>;nRu3$Ev5SK]* JuDH~gy Y)eZB ??$zggOܫ~(ooBR9NM("_z"i_- ECR.n(yyA3֍, @s(ZfF*4𾢞F NI΁)<9~*Hve(Me=ckS{9{,*9s]%SerUaCxYߞ㢢[6ypwbXXZ-qw_:7Y!@6Y|"VKoUl t![HZEU.$_pmy-[zovF }s7m~ɂ`΋"i^֫|]Ș&3雵k ܫx! { 6q(J!g1` ք$Qݴ2!]M^!B/CRJsɣuiM3 52pU1أ%xziP񷏂{$nmHW| #ƒ-,0BHNloZ瀼ƟO_2G$I3/t f8Ro' RSU4%̣|K#`w1F[SjdWTA*'V~ ,NjAx&9ܤ5`UՆ2*VNnVՕXmʞߔ Hizӓwf pw9?aHj9ż窎t"&A^^M='X|ͲL̺ygbH7rHwI7S܉Ǘ Ps:V.DŽ<ނ F2rSJPx>l-A5IF䋖ʃ6)+,(蘱 gN8ˏiUMx4c?Eh/0vFs`Zʦd?-G{w0`?G5ryjRt*A,Mĩ]H8eWN 3[8obkV(mὠh`Jw >ZYZIJ;r4-5|U#;M.6yvfQԇҾYJU YZ