qt6-core-private-devel-6.4.2-150500.3.14.1<>,bep9|) /璷hv2!zv sP?h-7AJ@@Mw!??_oJ]mHԔZL3T։\slj}&#;E'L(n4ߔRS30Fg\6X*yX'Բ>;?d - Z E [gyT      6_ 79=_@ACDDD(D8D;9E;:J;FhGhHkInPXoYo \o4]r^~bpcdefluvz.@DJCqt6-core-private-devel6.4.2150500.3.14.1Non-ABI stable API for the Qt 6 Core libraryThis package provides private headers of libQt6Core that do not have any ABI or API guarantees.eh01-ch2d!SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttps://www.qt.iolinuxx86_64 +(Y  MP:  3#9tm%l <| $ Oa N\% ]s3 ~ y4^3B/qlN  K?  VMZ R Yj$##? & K H \)4JGm (wq7E%: <! 0:RDKx.CX/$mR X$JhfTBF  .y O > }AAAA큤eeeect0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0e}xct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0e}xct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0e}Lct0ct0ct07637dbf14e2d055186357caae3b9cd9d167040e5df150509a63d7f040de82f30a937861dd5952df8f841d36ce4bcbc9dec66450a704c653e50329a3e7fea909098d01a48a0b8684b295d4acaf8e668b3cd248deb89f3e6c5d7f7830f3cba56b3bd4df67efbdaa02393c366515c05a3e8d31ccce6aa6b659d4dfa44fa5eff9260acbabe310890bfb821f8fe003b619e93508460fb2cba41e4496a2fc580b9eadd1f9b2f550bec3f49520efa31b7f2c484bd595ad6df8b4de438abde09cf89e0c3f519b417ae15b5c92833038f76298b0e7e3a6b6d798d1181e145fe8eb4212a2098d8001b86f0a8df38668130cb73317e23d8e620ed0250196dc7b31d0cabcacfab6405db49bbb1c7bbbd9fd26a3c69c996287c63e1154a2af63fff4aae7bbf5a231491f51a444eb7c3eb99eb9f558e5c8a94e6ef90e919a7180e57596fd6da6c02749c8dcc0b3707830176b38713f1353cff472b8b957107f300e15fc15ef7fc533ac4cc3a5f04897dd06b46a96f74ec2662602afa9c6e6c6938556e69df8fe66cbcb4a4cbc442bc5cd946d593e730275e4ccec562ccae7d8cba4eacc112b88f7ef627adb1028802f837732e41436e875a829e4397a97416239287d5dd0282fff0d7e643af012b1cc33b390e17564607121ee14456737560e58692491400e5964f0205133c57cdc63a9ee79b55f2c17a28489f823dd668c317f95b23bce8d552482291b350aef32b437d790447ae4bd287b62ed2ccdad8e44fa5723782e47aa04346a89ff3568706e7bd9af3fa1422ae6ec3c2dab7c133efd9ada2f6d16e9f75baad908d82531a54f03be0222414e4ccd080092ed77fcd098909b6d07bc1f6493e4726c4003198dbd301e9f82f070ea283a10eff4e61d20d138f6f0bed93d457d6654006ff9ca33f8071202fe82fa71f79e00f28c0be773a6924a6bba0430c501251786dbd55e72bbc29483f4a727812fc3fba084a9d6b4fe2bfb59e006c31525272274418b99c795400b69a7765fde92b1972f4cd8d57235c76d3b031aa88b4965daba7690a53d2fb60f0c89afa8ef7fbaaf28790fff1a79a3a540a6e3e37839065c9ce57e7a6d7d2c5aec3337caf48e30073b1794fe5737199297c4d667bca9e216b0e13dc42288b4321df4cca676806959e6f584a42395f9ecc117e25030fa5a519893f3f89e9777afcb8c40fe6f493b68074e962f6a8fae1924b38ff281db694690f9212ad7903d1ac22088acd74a5fbb10cec9bedc520d4784e5a825562af5f5551ca1b5be78405c3e10a7df4d57649df429abb63befdf552c59a10a8ccfad647b3eb24884c216595e8480035c436e547caede4000aec51d961b1ffd9901929476e5d635ac57325e817f2c726221b90b6a2ea87790f20f16481a8340c2e44e25e119838e15e0e16c4fb6f9daa9e7b569742daf6546225dd786dcbe75541c4465ade2b2d5c947969108a6e0cc958a2ce69ea0de2d2046b81e566b27a4eca53e6c64e29babb86a4482706328e27eee54d11ced5408e05b1b990fc11741567ba7b463668842d4fba81f93317154e34cdd0e1fd4ae7264423d355fa5c26c866571c5befcfceefe5d4da4253414071071cf01dd1e3a28bb4808a8b746f23ac1db2349d0643c37bd15ece4928d235f7593cabc994a1e7962a4eecd92469697715599bd028ca2f4adbfe4327597d0483917e37b0bbcc67bf931ed45d422063b4ee728a0a9e5301d858c2bf44d3afc78b37d17024b69f189fabe5f63fbae8c71f679501643eda3e7c06dd873c26985b12234923c5eddab27792f85c07de53479d4d885a40f1fad004f300b2cbe5668a1cfc1a3f666d5e8c2b9bc5319e65366765d196f5b9baa880b5c4c40ffd54f360ced488269505a5c46e635b496488231733e6692570e71d8074d22dfec87ee6a3eed84480533be5bc2fa10dc3e7475505cf69f0bc9ea5023511bafe724336b4bfae3458e1b7890c55623d8d58f359c146ad3011e60c62a71052af88cb4eec3cef6062aed32a7ba1246dfe5d84f097db79e679bffa72b06cf921d6b3e72a1f92a50b133316208b84a9f53e00ec482c81a0d8847b4ce0d28841619a18f560bab30057a535476c950c03473ef8e3d2ba2f565fba3f443604a7b3424abf1fd8456f832ed7b3ba0948c1d229e6c001dc505d247c3a59ef02b4062d85d688580cc76e0919af6ac71b853ec27c4239121e0c87b6fa6b831d17a8ae6597e48c70ce86f1efe5eca040efcbb75d3d984fb0a08dc686c527cff6625711e434211e133affc08378304f003208bfe544b03f830739e8ce55e2575482bf3d68fde82596d4c14792b66efb1f11acda83cc702abf7a90d7abe0db84806fe62320f41c3c9ec9e1e0188872244d1447aea533d81c5af98ea4c50493276dfb2e65cac65791c77e83f913d8dd3dde2ccf4216bf56b212714140ee75c73c284b8a5212191500a24134801b3200ed5d595b33f9c7cc13ceec93b8c1d9dd11aca0dd5c00437cfd8b0b234a8713ebb5b6776e878b9e3e8b55a98c07bddd6c26f8a982f979a42e3e093be6ad0f9ee5ab7d5c7be2f6dc74435a410a8c52753be6c544b0d5d0e0a85f7b2bc984156cc98bead716f4d7324adf34a63aca377ee8f294f7eb8d441a27c13efbb6244a1b5737f94b06d33096c8c825d532df7b03e3b8244a9305ba200b6b6e7af65e2b0a605725223e3a49d5deb06fd80013d63fbe7add9d5b7add8c9ccd91c140f5d95fd7b5d3182380ad36424e590389fd2bdb19a2301f352ca19c15b23ae0b678b9af535e0c5497f42349eea1efbf002f0547cb2ae7478737367dd2dc6db2fb3a00fa2a9da8986de86fee610f1281f1543bc37872c12a6db02e95e1538611f827c6bfd0eb5c2ae3202b69456484f3d163b321331512414b1962bfe27d2456301e77673454b3b0967ba48a538b9fadc34b34238e73ed67e3174b6d4e0a72ad7416b02ef2200976ccf02bfe7d517ca5f6b8f201b82bd95960df9db196ef89de03eee1af94bb2d928d625ce3ae5cbb5f591b8d02ee36096991cbf9a80ab4249ede12f14991d37f04512ab48f9c45c1cf403d979393abaf680971ef2d434640e6b213f875692149264c328d88b7e322df67cd81a06f32fd714c2bb731147ca5a50301aedecbc5459b277ce33a0e7e837a55d2d4792d8f8d962ef058b99606e0a240d50a06cbcfdbc69d40fcc54157f1cd066e35c8dc966e465eb7e7dc3d352af225a17a6e696df9c49921783482e0bd32e9064ec46ec89fb86946d0c3da09b70db876c03be67bfd927964ade6c10b93cdfd13342affbef0d75be7676319432035fd8461c0de28e6448dff2961e9d95a10fecfa856a5c3a55895258ad472353ffd5651f69e9dfefec7499325aeedf985ecf847e75054596bf3846e165357133beab79036e82d0e4a1ba15d333c17afbe6b622fe10300f83aa1057600efa26c24ff962170a9424fc59046574145c521bd422ab1a6a7f0719fbb51cae466060a272cee564e1d64d756fab9a6b0b6b196256ddc9ca3d1ecd01c49eba9b76f0eb7f2f708b3795ebd1abf40283223b4734bcd08649d23b14d619804853793b8d5d1dd58be67500bd068151c08ac7ddaf6b753a273e44e4c28268efa33361fade6a309200a37d7c93387eb2308af04565c8d624418c88d79e5d4e74ba61353cf8d3a7b3dee7bd14779345519a8f39f074b0b8fe416f8df372a66a9f8f15e5186fe1b56bb991f24e673edffbc9c3268c5d311df1819888b1e0deb90ce3bc167ef8291958049a72ca8e89dd6f8e11116e874cec8f05b1240de351c9ebe1d4686f78e223192c0da27223eed660ba6e1a5b089671a5f8aa7fe30c6873d66ba59c257cb5bf0d68b0b9629199e8a5cbee584c240a56977dc3737b3bf71048e989cf56cef26685441e91e7a719fc29ff3134514283c290c286d261ccd36686cedbda5d6163ba868cd060d421beba256f0e4aaf0f7dc112b421dc5e0ce9d02863b0edda61fad36782d46e210e19b2f815908aefa9be50a386c183b45ae97cfe34a4f4eebe9fd11ac43a739f3b17186366f5a5575fae7e2bda0b5c3d490112126b7b4c4e8916c9b63c9acfa72e754a8db5f9d6778a897800b040c677d5b7a7d199a9ec2346990b346da78e1f0a499ce3c889edee87ed128d435e36593b9d57119c0bd67b8fd58fec67a667dd48546e5687ccfb9e2f03fd97ff7003925c8fde34540cc7a2ebe86c277b32aeaace384a5ecc43bdfd1f458fc9f94586be5c285f371d6cee6c8248c3004684d977d46af1b9826aed7d44de4851a8e1630ba113a026ea4a20d02480be4e866ce8c499be4a337fcc5714d6b8181cdce83676794d6e93444df39c277dc921629ff75c2f10b759b39000a03c697b5aea82fedd969ede3c28cee0906e81cd12737e66e960c45d1d2dd76a1107425a118f1407a0991868f3ae8c4a7ec2cd790b2ee004c8df36ac2187e90b3599cb2ae6836a3bde4ba5d06fdefba61d5d2b9e2885c58e014b3676c5e9b34a22e4269f2a55c9f43becf8e7b138d05108c651e4b0f8a9beaad6da8deb92ee0cc999d3c16600bc5262cfef3acf5bab19635e75a77b5ce5671998b99ca7a983e56957fe618c544cdd486deee2d9efac5237672cb3bdbb359bfcfc5eea6a82a4ff54316be65d39e955b9de593d8b7c1cf2dd8dd979e3ab60596dcd311f884e89c7bfb0103073494be3ef00b6eb2d5d70c7048504a04dd2b116b5838caac4bfc99e46769daef4268d280eb7cb6a27eeead9a9a502ae6ac4ed23bcee702f90e7f02dc749d8342680014ebe8f2302ffb417b7be00f699d3f26d7d28254ace23f83356b35720130c8296e1217246c5aac1d44aee6942b62e0de60cb15293ea4f2ee761e3b2a2af72af62e4b6d36025e790a9341afdd7962c1d920df187533ea02142acffd838aded7d2e33c5bbcf211437cc1820676985002cac4a528c292672bd882c0eeb4a732015d3f41e3bed7a99bd02a193369056ba8199e7cfdeaa9bf9a5963d54b4dc591458be877ea486fc80a029ea9e2beaf719a408c50beb61cdd65d35fbd4c37a8e3637d0938aff92ae16994dd0647d9950b5f0156ece15f264822301eb3d099d6ff8439dcbefe8a821924ffe21933ddbc84e06a981d5f7d0e7af1771dff6c242fbdc0b21f5f240f4fc1ec42c5ae04975f20498df6aba4ccc0f3ac1e98721bfc3296e3b062d1b7ddfd495fd073cef945ab2339b64f8a929d1a5dc6feb7503fb78cf19cf7c0590dfea15502c1060a86c294901253d0e4ae20cb372153a04f47b9be3c9e6a71aeaee4a8b462037ab5b7228b144d39e227b56fed48dcd09446878184ca2948fff7d19eb5882c1e74fd27cfa611d959188cc2dfb06962850f60272d882df50cc58d62b22836b9d8bddc725a32a751c7e35a5f4e35f457549103b4afe953308e6596b3eb1a57ac04432b818b8fb4c128f14d4302ef8662530ec545e30a23a2057c7acb27bb44bc4a9c00a5c2bb912f41e83495f43e2bcd22d019aa71d81e2d6139660561880dfee7843e3643213f5c56f9f1db82ce2933b339dac6ecf816422b4b46e18a888abc6bcf49e10decca473a697b473cd91ce5ae711ae7c3d8655806feca50d3e8e0751e6ab3d95a786e6911b11a6967c52b8089b8040134155d7a336e1d4e1c5f203bfea4422cc74df7fe0d4213806f763e9dbee5a5a4d819d1ea2ba9b16e94a65b85190cc3d8c2c61b154fa691b167f9ac13f5bc08feee3f17fa7fd6d975c7017122cd6d896d9653829586f76a28d5e3097d2131b5c1ad750edbdff35143d19e3c3cf5968085ee5d07f6c26c03ddc826e8bdc41198f1cad0d5bc637e04d4b146d558c18c91df5edcef33b08189d2b2bc58b64eef765fc7724752b71f3ebe1904a9859dbaec5acaee6937e98003fa300bf5e4e40747ef3f260becc6900bfe170a8b936a6f8075a740cc82c3e31317d0faf6a71f4fda5518ee4e566f61e50cac46786270dabda285b35520ac554c2bb8eb404e668167ea8974c44b8fad04c6fc2d3656886b9962a53d8de3c84281f0c1775ae98d6444bd28c188e4877c3b05b99dc87013bdae6f0586ae0d2963e1663cfddff6102d5160e16536f7208047091461e25f12c74f658b95a65b6de1d45b0ceabecf58b4dda78b4bcb94f1f55196d66b93ea5cac4359bb9d76a8caa966cb275dfd302b5e3bd7b22463a5bc38bc9d4cee43591ceac49d552bcc2d8094276a6cad05d591430710a155e4ef5cad09c3b10d05637cc23d883d54b4e3c322a2bf21c82911236b0ddf4092690a1b864b273fd4a18a4124f9d256f6ac6803c109baee2cefdad3e1f49d2eee83c5cdf920145f7c9162efe454804ac7b4ca1c60b9896604c3c5bf7be4e79e71c8abb563bb8c44d242459ac1a146a092fcfa7734ef8cad5e31d348c6a7c0239b2237e6b5a2679b8028b8883b49405e5f7118e54fafb6a4ce4a125fba6f46f29529009cac67f1204956d07f8a38b233a24426a0b1679c1747b7a921d18fd192f6939d4c9ac3f4a782415889552baa3e774c5806b1364207ad035bc8a53daccd510a9983699d07872e214140119a27d34430fea917746b405310d2fd2d765dfbf4723080604c31e60bbc88518794951dcd6470b417d76e2744d84c7ab78365ec17302610226998a7acd599a29454baad0cafd13100ae1b7f08a7a5ebfbc8b824b8b6fc7135d7840bc5a15d44c7b82070cc979d2b9b2d956ab63e94e6c5b5671e3f5411c8fcbde8091d48edbe54de5db21db35a874c2039ea59a62d566eca1494a104dbe39930562ba2d8b87fc454797f6e20f5df21bd191e35096f4b330fe36605a6b6595211589b36f3d4dcd43bacd8f5b01e1705ba1f17f47cad2cd5c8d0303c03a63be852f7599e20a611658467152c48106890c6b7447095ff32d5ab9914581cad78aba398c303cac26eddfe9a2580fcd22e68733b8f5b7ca649438a9aca782c5d33f2bf6760eef7de3d0dbfb3af4428619600dea762251d929002f2fcaf17a1add4f0ea60ea24539924f10bdbf15e47fa09e0babc1c550f19645fe54e0388be33b258aa10651906546d43b44d6c080a9c2cee878234e5b58c8c4e753c1e19e2d9225e9feef3cdbf8ab25123040c419efb444885130182d0714f7c07f27383646ce0099d12ac52e9d81b0c1558d5f2e141ed766545130710e33ce71c769c87c817e5e7da78a79b1486b568554d76e9f5444d254b8d49ae77563c90bb5e08c22a7b884d8bcb41c5b22f1ffc2f69bd62d4f3cdf4da362ab62b3aa19794c1e5a0ecb376c8fb07a94202c56a6402cec886ca410681d754b79936e646c7e8757c5c5209eb9168db3b78beda51f75f3a02a9c97cb487f0402e8087a90db1162925eefe9514e93135d2ac9a4ea7b0236ab320c113db2c54606b51510498d6ca494e5a7f5a4627dd2895774095a4e8e183f017693aa04e197910f49baf0ec8193e08c1eda43515a3c7db67510fd45aed591e24d4a0787dbd77f8f7c63514d7ddae662b118864a0d2bcebe37a1152148d854656a3d670cc12f6edb19754bc472c41a08f563620f26ea112439a7d706d472eb42043dee3e78a8782fdc447d371cd1f208a9b7aa64a965d2cf4cb5ee5922ab09694afaf688f99004225e868ea262badac1229831ec727d7a61b05b966f98aca85240c865a4a89daf9298ce141f144c55209466a1fbba94db60f39f0a19f09f155fe93af8a00e226b81836aa7550ab45bf3c61589e3061410f0c53b7ccc15cd42ef95c3ca1672b31c9bf4928da7d7f0dce702a87117bbe3ff240ef243f02242c5e0d5b7aa9fb25eea579c5d41422383c091f5b2c934b8a8b01032d7dc6eaa454599aeb07fa0687ea7b442f2936d79bcde3dee4e0061502f7f71c95eac069a741fdb375d64159f411e96f3aa9e386df9167cd29fccab53169c9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqt6-base-6.4.2-150500.3.14.1.src.rpmqt6-core-private-develqt6-core-private-devel(x86-64)    cmake(Qt6Core)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)6.4.23.0.4-14.6.0-14.0-15.2-14.14.3eL@ek@e 0@ds@d c @cs@cK@c5c$e@c*blbzSbq@bP#bBb8hb\@a@a@aca@awaUaO@aC1a9@a/k@``[`g@`@``z`u`dd@`U`B@`B@`@` ___@_j_@_@_ǁ_ǁ__G@_@__@_}_|\@_gD@^&^&^ 8@alarrosa@suse.commeissner@suse.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frfabian@ritter-vogt.dechristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.fralarrosa@suse.comchristophe@krop.frjonaski@opensuse.orgchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frw01dnick@gmail.comchristophe@krop.frjonas@jkvinge.netchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.fr- Add upstream patches to fix an incorrect integer overflow check (boo#1218413, CVE-2023-51714): * 0001-HPack-fix-a-Yoda-Condition.patch * 0002-HPack-fix-incorrect-integer-overflow-check.patch - Add upstream patch to fix a potential overflow in assemble_hpack_block(): * 0001-Http2-fix-potential-overflow-in-assemble_hpack_block.patch- updated to use pkgconfig(icu-i18n) to get current libicu (jsc#PED-6193)- Add patch from upstream to fix a regression introduced in 0002-QTextLayout-fix-maximumWidth-for-a-text-containing-line.patch which makes qt-creator6 hang in an infinite loop (boo#1215178, QTBUG-109474, QTCREATORBUG-28593): * 0001-Fix-infinite-layout-loop-with-negative-line-width.patch- Add patch from upstream to fix a bug that allows to trigger a DoS in the SQL ODBC driver with a specifically crafted string (CVE-2023-24607, bsc#1209616): * 0001-SQL_ODBC-fix-some-users-of-toSQLTCHAR-to-not-assume.patch - Add patch from upstream (backport taken from Qt5PatchCollection) to fix certificate validation for TLS which does not always consider whether the root of a chain is a configured CA certificate (CVE-2023-34410, bsc#1211994): * 0001-Ssl-Copy-the-on-demand-cert-loading-bool-from-default-config.patch - Add patch from upstream to fix a buffer overflow in QDnsLookup (CVE-2023-33285, bsc#1211642): * 0001-QDnsLookup-Unix-make-sure-we-dont-overflow-the-buffer.patch - Add patch from upstream to fix QtNetwork to parse the strict-transport-security (HSTS) header case-insensitively (CVE-2023-32762, QTBUG-113392, bsc#1211797): * 0001-Hsts-match-header-names-case-insensitively.patch - Add rebased patch from upstream to fix infinite loops in QXmlStreamReader and raise error on unexpected tokens which is a new behaviour (CVE-2023-38197, QTBUG-92113, QTBUG-95188, bsc#1213326): * 0001-QXmlStreamReader-Raise-error-on-unexpected-tokens.patch- Add patch from upstream to fix an overflow in QTextLayout (CVE-2023-32763, QTBUG-113337, bsc#1211798) and two other patches from upstream so it applies correctly. These patches fix QTextLayout's maximumWidth() for a text containing spaces (QTBUG-106947) and a text containing a line separator (QTBUG-89557, QTBUG-104986): * 0001-QTextLayout-fix-maximumWidth-for-a-text-containing-spaces.patch * 0002-QTextLayout-fix-maximumWidth-for-a-text-containing-line.patch * 0003-CVE-2023-32763-Fix-specific-overflow-in-qtextlayout.patch- Update to 6.4.2: * https://www.qt.io/blog/qt-6.4.2-released- Update to 6.4.1: * https://www.qt.io/blog/qt-6.4.1-released- Make sure the QPA and wayland-related plugins are installed if needed- Update to 6.4.0: * https://www.qt.io/blog/qt-6.4-released- Update to 6.4.0 RC- Update to 6.3.2: * https://www.qt.io/blog/qt-6.3.2-released- Update to 6.3.1: * https://www.qt.io/blog/qt-6.3.1-released - Drop patches, now upstream: * 0001-CMake-Don-t-hardcode-the-library-directory-name.patch * 0001-XCB-fix-GCC-12-warning-about-uninitialized-variable-.patch * 0001-Fix-build-with-GCC12-avoid-QCborStreamReader-prepars.patch * 0001-QtOpenGL-Fix-build-with-GCC-12-qt_imageForBrush-is-i.patch- Add GCC 12 compatibility changes: * 0001-XCB-fix-GCC-12-warning-about-uninitialized-variable-.patch * 0001-Fix-build-with-GCC12-avoid-QCborStreamReader-prepars.patch * 0001-QtOpenGL-Fix-build-with-GCC-12-qt_imageForBrush-is-i.patch- Require the SSL devel package it was built with, not just any pkgconfig(openssl). Otherwise it is satisfied with libressl-devel even if it was built with openssl-devel.- Update to 6.3.0: * https://www.qt.io/blog/qt-6.3-released- Update to 6.3.0-rc - Add patch: * 0001-CMake-Don-t-hardcode-the-library-directory-name.patch - Update build constraints- Update to 6.2.4 * https://www.qt.io/blog/qt-6.2.4-released - Drop 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch Merged upstream.- Add upstream change (boo#1196501, CVE-2022-25255): * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch - Install qt6-core-private-devel when installing qt6-core-devel (boo#1195368)- Update to 6.2.3: * https://www.qt.io/blog/qt-6.2.3-released- Increase the memory constraint to fix a oom failure- Update to 6.2.2 * https://www.qt.io/blog/qt-6.2.2-released - Make sure all dependencies are present when installing devel packages. Qt >= 6.2.2 is much less permissive. - Drop 0001-qscrollarea-performance-fix.patch. Merged upstream.- Add patch for critical performance regression in qscrollarea * 0001-qscrollarea-performance-fix.patch- Update to 6.2.1 * https://www.qt.io/blog/qt-6.2.1-released- Update to 6.2.0: * https://www.qt.io/blog/qt-6.2-lts-released- Update to 6.2.0-rc2- Update to 6.2.0-rc- Update to 6.2.0-beta4- Update to 6.1.3: * https://www.qt.io/blog/qt-6.1.3-released- Update to 6.1.2. New bugfix release: * https://www.qt.io/blog/qt-6.1.2-released- Update to 6.1.1: * https://www.qt.io/blog/qt-6.1.1-released- Update the minimum disk size. Leap 15.3 needs more than 13G. - Also require at least 4 cores.- Update to 6.1.0: * https://www.qt.io/blog/qt-6.1-released- Update to 6.1.0-rc.- Stop owning directories provided by the filesystem package (boo#1184786)- Update to 6.1.0-beta3.- Update to 6.0.3 * https://www.qt.io/blog/qt-6.0.3-released- Update to 6.1.0-beta2 - Drop fix-fixqt4headers.patch. No longer needed.- Update to 6.1.0-beta1 https://www.qt.io/blog/qt-6.1-beta-released- Update to 6.0.2: https://www.qt.io/blog/qt-6.0.2-released- Update to 6.0.1 https://www.qt.io/blog/qt-6.0.1-released - Drop patches: * 0001-Fix-QCache-Crash.patch * 0001-CMake-Fix-conditions-for-some-subarch-features.patch * 0001-CMake-strip-the-executable-bit-from-qt-cmake-private.patch - Enable ltcg where possible.- Remove uikit qmake spec to avoid automatic dep on python2- Use a different 'Name' when building the docs flavor.- Add patch for critical bug: QCache related crashes. * 0001-Fix-QCache-Crash.patch- Update to 6.0.0: * https://www.qt.io/blog/qt-6.0-released- libQt6Core6 now owns most of runtime folders and qt6-base-common-devel owns development ones.- Disable the reduce_relocations option. (boo#1175278, QTBUG-86173)- Qt 6.0.0 RC2- Add the missing openssl dependency for qt6-network-private-devel- Add upstream patches: * 0001-CMake-strip-the-executable-bit-from-qt-cmake-private.patch * 0001-CMake-Fix-conditions-for-some-subarch-features.patch- Update to 6.0.0~rc1- Update to 6.0.0~beta5 - Drop upstream patches: * 0001-CMake-Potentially-use-INSTALL_LIBDIR-in-qt6_extract_.patch * 0001-CMake-Allow-using-DESTDIR-when-installing-documentat.patch * 0001-CMake-Make-zstd-config-based-lookup-quiet.patch- Update to 6.0.0~beta4 - Replace patches: * 0001-CMake-Allow-using-DESTDIR-when-installing-documentat.patch (replaces 0001-cmake-Fix-doc-installation.patch) * 0001-CMake-Potentially-use-INSTALL_LIBDIR-in-qt6_extract_.patch (replaces 0001-cmake-Don-t-hardcode-the-library-directory-name.patch) - Add upstream patch: * 0001-CMake-Locate-zstd-using-CONFIG.patch- Update to 6.0.0beta1 https://www.qt.io/blog/qt-6.0-beta-released- Turn more options on: * link to openSSL * libproxy usage- Update to 6.0.0-alpha https://www.qt.io/blog/qt-6.0-alpha-released - Import fix-fixqt4headers.patch from libqt5-qtbase - Add patches: * 0001-cmake-Fix-doc-installation.patch * 0001-cmake-Don-t-hardcode-the-library-directory-name.patch- Resurrect 0001-Tell-the-truth-about-private-API.patch from libqt5-qtbase- Add a qt6-printsupport-cups package for the cups plugin - Add the journald option back- Split the changes into smaller commits - Fixed the wrong paths in CMake config files - Fixed the mkspecs install dir. Everything is in qt6_mkspecsdir now.- Experimental qt6-qtbase packageh01-ch2d 1704363197  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6.4.2-150500.3.14.16.4.2-150500.3.14.1QtCore6.4.2QtCoreprivateminimum-linux_p.hqabstractanimation_p.hqabstracteventdispatcher_p.hqabstractfileengine_p.hqabstractitemmodel_p.hqabstractproxymodel_p.hqandroidextras_p.hqanimationgroup_p.hqatomicscopedvaluerollback_p.hqbytearray_p.hqbytedata_p.hqcalendarbackend_p.hqcalendarmath_p.hqcborcommon_p.hqcborvalue_p.hqcfsocketnotifier_p.hqcoffpeparser_p.hqcollator_p.hqconfig_p.hqcore_mac_p.hqcore_unix_p.hqcoreapplication_p.hqcorecmdlineargs_p.hqcoreglobaldata_p.hqdatastream_p.hqdataurl_p.hqdatetime_p.hqdatetimeparser_p.hqdeadlinetimer_p.hqdebug_p.hqdir_p.hqdoublescanprint_p.hqduplicatetracker_p.hqelfparser_p.hqendian_p.hqeventdispatcher_cf_p.hqeventdispatcher_glib_p.hqeventdispatcher_unix_p.hqeventdispatcher_wasm_p.hqeventdispatcher_win_p.hqeventloop_p.hqfactorycacheregistration_p.hqfactoryloader_p.hqfile_p.hqfiledevice_p.hqfileinfo_p.hqfileselector_p.hqfilesystemengine_p.hqfilesystementry_p.hqfilesystemiterator_p.hqfilesystemmetadata_p.hqfilesystemwatcher_fsevents_p.hqfilesystemwatcher_inotify_p.hqfilesystemwatcher_kqueue_p.hqfilesystemwatcher_p.hqfilesystemwatcher_polling_p.hqfilesystemwatcher_win_p.hqflatmap_p.hqfreelist_p.hqfsfileengine_iterator_p.hqfsfileengine_p.hqfunctions_p.hqfunctions_winrt_p.hqfutex_p.hqfutureinterface_p.hqfuturewatcher_p.hqglobal_p.hqgregoriancalendar_p.hqhijricalendar_data_p.hqhijricalendar_p.hqhooks_p.hqidentityproxymodel_p.hqiodevice_p.hqipaddress_p.hqislamiccivilcalendar_p.hqitemselectionmodel_p.hqiterable_p.hqjalalicalendar_data_p.hqjalalicalendar_p.hqjnihelpers_p.hqjson_p.hqjsonparser_p.hqjsonwriter_p.hqjuliancalendar_p.hqlibrary_p.hqlibraryinfo_p.hqlocale_data_p.hqlocale_p.hqlocale_tools_p.hqlocaltime_p.hqlockfile_p.hqlocking_p.hqlogging_p.hqloggingregistry_p.hqmachparser_p.hqmakearray_p.hqmetaobject_moc_p.hqmetaobject_p.hqmetaobjectbuilder_p.hqmetatype_p.hqmilankoviccalendar_p.hqmimedatabase_p.hqmimeglobpattern_p.hqmimemagicrule_p.hqmimemagicrulematcher_p.hqmimeprovider_p.hqmimetype_p.hqmimetypeparser_p.hqmutex_p.hqnativeinterface_p.hqnoncontiguousbytedevice_p.hqntdll_p.hqnumeric_p.hqobject_p.hqobject_p_p.hqoffsetstringarray_p.hqoperatingsystemversion_p.hqoperatingsystemversion_win_p.hqorderedmutexlocker_p.hqparallelanimationgroup_p.hqplugin_p.hqpoll_p.hqprocess_p.hqproperty_p.hqpropertyanimation_p.hqrandom_p.hqreadwritelock_p.hqresource_iterator_p.hqresource_p.hqringbuffer_p.hqromancalendar_data_p.hqromancalendar_p.hqsavefile_p.hqsequentialanimationgroup_p.hqsettings_p.hqsharedmemory_p.hqsimd_p.hqsimd_x86_p.hqstdweb_p.hqstorageinfo_p.hqstringalgorithms_p.hqstringconverter_p.hqstringiterator_p.hqsystemerror_p.hqsystemlibrary_p.hqsystemsemaphore_p.hqt_pch.hqtcore-config_p.hqtemporaryfile_p.hqtextstream_p.hqthread_p.hqthreadpool_p.hqtimer_p.hqtimerinfo_unix_p.hqtimezoneprivate_data_p.hqtimezoneprivate_p.hqtools_p.hqtrace_p.hqtranslator_p.hqtransposeproxymodel_p.hqunicodetables_p.hqunicodetools_p.hqurl_p.hqvariant_p.hqvariantanimation_p.hqvolatile_p.hqwaitcondition_p.hqwindowspipereader_p.hqwindowspipewriter_p.hqwineventnotifier_p.hqwinregistry_p.hqxmlstream_p.hqxmlstreamgrammar_p.hqxmlstreamparser_p.hqxmlutils_p.h/usr/include/qt6//usr/include/qt6/QtCore//usr/include/qt6/QtCore/6.4.2//usr/include/qt6/QtCore/6.4.2/QtCore//usr/include/qt6/QtCore/6.4.2/QtCore/private/-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:32008/SUSE_SLE-15-SP5_Update/f7b8a3ca8d3b7662b4a995cdf944755f-qt6-base.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textASCII textC++ source, UTF-8 Unicode textC++ source, ASCII text, with very long linesC source, UTF-8 Unicode textf >'* ].Outf-843bd44ed12f213bee2a7da5bc52c1ea2857108584d3c522c89c7b2dc67ea3998?P7zXZ !t/:J]"k% |]` qK8iSjpNrsY쯂k8ʶUߏZ-;5P7iMK4 %A@/&[Q]TT Y)lKs&%qG`Vz Ec,Z7{"AIg\ #xgoCBm(Pͥj85Xmk8H <_DD"ru2sHec ,T7g'c%>Dz98bsjR+,S1HGtoU[$QfL/O ?yGM$&Y0J9ivټ7' :ǼMVV{a9H].z]5' `E*LӞq 簠1^&F 0󁾥rPh@:~qY#ȉErB ze'{5b _u?ǜ,2xǠ~1MЙئDv &,ORw}?DnG>ƨWZ3OVV>bq@\f>7+[#蕉*޳RK& kۻ6RRyXD8sUt MH9~^a-\;#.9#+sb5B7231G^{ZxFlw YCДez,)F2q+gm>QSq+O8w=:ܐqr> seYP48F_%zsꃹ#ϋp .yɄAf^*ԫKxop<)p7Jt(b3͋zٔԀG|뤅Ֆ73@Aļ c4\6Q0&NHPCﻁQ<vprmKz. z:Ȳ"Wv0%iB2K3` 8\W0' ḿdHc5&~S46CCPir3~w۫/%Tn@#F.n[2"m{&BSzn2gdF*b3 U] 5r Sr< hb ̿|]~zr l;pLl)_^)'1F[?apQ'q]ӧ1dFy*Qa%*o+N 32>fzŒ5v`&OQHSHo;DvCCҍ6S(SsG҆aa3ݠ4qW&b/| zfv}ןb QxLv4CZI^[ۊ黚,Nᅵi1%GTNAF`{'26J÷3 rF7 }t1Y6ZUz1ӓD/Q1 "+Ab& pv+<?~aG攨ٳ7LO(?DܞPNp 9#ԅ=d9=aT R!I }RR'00=ZUWgJn)DKTD162m׏f-{R3sP4Ng.~i*M}x#ݑ8W3~K%E[v` ;cz,Q~2Ϊ{WVG r4[sH9' 3 URHH{5gsKFbiglGt:u.*8Tyfz") P*{I0̗%1Cd0Ip+Yr}*_ەósd-: . b@&D0U2ӳ $UPbWNjH"ENP-$o4N^# 瓕k^SKZ̈́9nW;m{ws+c1vPwYzy.M1^ݍQp\mKuO N.fқN-Lr=Ǯ2df}CK岎̓}U:VhfD\ktyo}<)ú42=BKRk6(p%3/D~21~l8mݬh7>KJ>##0v}1`-L{OL=NڐGO?Zb3A ](#[L61 <xCfkg ;=iL+lz4%3Ukyъ6 F'!M*3sq@뇐̉SE,i&܈FnJw A2aPܗNw XV#"s * ڙ`EG^2r \Ai!g>Y5+mu؜zlqg,̗)CJ]#'>:7ZP4wZfX03ɆXv)'#8C݁;V€3^{Nq LD%N#QQ|%<^F0S;LԦpdwL / wV;=HiRB@CX7D;0ϛ\9~,{MbaR=cOE7kCU6zU.**+`m)SFWJ0"p;lhIdv{O53t~11Bs,o197UjaԆN7JFFi[u]e6fbx{f^u 1Y&&btTXt, |3>N 7=RZݫl="(lCd%*69OcSFK.MEx>&S EO6ru=cƈ)Flom?EY^ o. -+mb{ijJ",~&O*$x]ֱ/'fEN7qUbY&8Sid8S#__?5¾_K.jWB2Wy.bQWb8ܗo=B}'5ҍ!c3.ltTgZwT# `0 ܚ츒ϐ`V:RJ/0wE2prR*6P3.ň%˱V{!Ӡwrc)KL]=Rv@| Zt5 po6_#HD*aUӎ EK`ߕ0Q05J6o7ey;"2LFkd." CK<Ǯ(U`IAbۖZ !O`\gsAiA* O.' ]D޹m/n5hHDW _$3~lU=m}z`%~h*0ќu3EȈdem  -gAV3x2Hq5p$y3>/(!*9p\mc mv'Yv}܄i hdWػ׻Y *IҜI +|!'Ti> BklRq;T7Bu([HOM%geuX? ڪ^aJ:UEUnPo F#HR8ɳѧ}q(Ioo@}U΁TQ2`9KT9gc >Hq b/C90χ.%TA"kihpjlHŝ,UBD1$Cr%P+%:a 7˿\VC8'iL-gLB|})T{qԧ(3 ̦](Es\CY2RxK0fʩt 0Oư8bG!ks\ J}:n4- (a2a'dNY*upYoI>~}[$+,8O|]J6Xr&Hޮ눩Oߑl~\DN8 C|{q=9MҥCD [laGNxT%F#{6q=%I.^9#ӏM zb%%.Yry<7`wBMj\~[<*nYۉҙTjIn{){ҝu ݻ1fY~PGUuN*hޜ>+@ @y\JNt0Q|)E$h:"Z;3vBdsC )|" H7?W 4; E#SO &L'piS9l+_-,6Q85w̥Fb>o7  'GY_e@ j55P p'^.ZayTe3RK;_|KG?哅3Is XAn7p:"UOoT#!TF5 a؋NAU#mMPd&o8ۮh4f GG$Xx݂k;W+=K ɬNJģ\ 0Q]ԋbQ )I=_jh$-6ρoaQuq1 "I@-Osr>uV.ԡ"tfz +VEr7_R(-ԡryã9?ph-Sܴ38F6fP_՝3e$9D]N2{aGFKԴH tHtB: ګK/ÃUK[R7T֤.NW%K:َ՜Hْ]'1t7$O㫳?A=I\ͱ -' "7ASP2}򘍥$ľt ֜\@$Ocfdj; xUI`EH%Uf/xC8#JH*0{ Qv1uhC~r-+~%BA+1H3"%1p^B}u/[Ȁ-o)F]W!1do>͉`TPw++-w:{#s (-ֱ!Ǿu@+a5Y0sc6"?z7 dAƾyj@Hv׵5#Z3 H {[<˓bK(If"uQgI ,G2V\hM*-vҞȬ<"`V*8ih=t(ŷؾL::s7.O`ܡ˩7èp"jG1'Sq_* :uu=dNs;7nm{Z٘vV[nRK;؀ڇ]s#hDp@_yNf2KFZ[h~\`D׋Q;Z6CQ;j/BJI }WA[^R "bP7j8+ݒlx1`;a>Lⰸ>@"{%$@eRD+rMݢ;Lyd&|j꒔QΩ|α{ZS `ː>v(7Gۥ~Y?R}9(yzY AT36CP-el$vʥ7 dd`㽀yTtxDқ~D} Z.!8t+ "hW됑UI)&90p4G$/9,3|fJݳB%R5Aq)( $mv2X 5͏Υ?5mTwNOmb|U4Qn$Q?`(m.ŝUUSoVD#0{Ye Δ|wվJ"5@+7 ;9?w1(V8VO7!zsRjz~( "DeĔd.ڳX$OCcI:J<e^K؎B:"ʟDȚѺ 8ǔ€#h Ql=JM":X6zEkC8aI`cp >瞲Q{<8t $Ř ;VaK0ZV,]3( [`b?aFлg0+D5VWRxV(,3џ`|.q+<;ׇwU}ⰉuG!YX݊$T8F/x@V\GchgSdeW#CQ,vD Q E 47b&2 eE  E'(Ek\wl0*y.s?n~w؃>4=jO9HR=<,gE|ޕU/w%E1K@C(o3FyhPFqg'5lAxTظ- zitK֋` ˈ%EJk>H!CM8`>336P.b6+Uvc0 nHрT-+ԇ -K6yjgnXAꏑЕ4̒c \]oZMeG)d]U u{ěv^G?]V13ˇu3#yI*@Z\&!(EV`Ѧv]ZIT6.R#>L׊< []ˉ/b/ Q1COVXb hc>%j6~eO=>/6vHRI˥ἾE G\b.VQ"X X:B$ˀrEn@UjLe[h0W:86Z \S]TB-4 P-Uɂï8iiwMg92/`"3SEm? 9Zőb O^ؤ޹w NރWTe,|/ͤRFX0jY.b@2y:<]/vB[(aFa(gà~\\Xzάj1:9ޜ4靅bzt )6G~؊@[dZ?KRבXnL^[ϛ1+ek.н7jxCkr%`?p#n~LmFfvKR;qU]&܍[mޯdmqF&zmh/7 |l"pJ ;g-`oȽ^>mmt!ޑj}X2'%Xȷo!sGcep|3դh}| :D̥, ڳBQGԶ1122Wfo&b$:qb'+ o~*UO_1+ TcH1XJ!)LJlni+l*U)d;~Xv4PuƮb@L=\f!;PE>ߜ!r]\-$ 1ym(GB~_;LPIbbmge/ݬ=N0rDCxEQ%vX/3.Lk4YUCj %]woZ,.~Sed\A`b(OQKH\oM>1jh)u,: ˣ׈ kاTiBFW)ה0G~j6eqC&a>D0 ܃K2g*g8:5’A爑bZ;=i 'Tjpd4:\15</;+e >,Ẍ́[d`9֛ƺ, S8@A7jal/0┣Z~pKlZqOYn9sdNG A,uBs5JY$y_[Do*OTrY-}[!Dn&;`D80NvPeD٦\l6ѮpfIZ7̋I(d"oMCedo4+*\=g\h,O{tY!c8aĬ7nu9\|\%}2td#FU&(.U.Rz^N2fx;<WV||Z6lt& 0񧠋P^; !w^;L{^l$Qda-q z27mbw^_誏GtK/oA]U7^vPDI"8\|NCIHr:/6}Q-&b_yB'?-AKG +5,),x7D76jaHAK/}wqpړ]-),.lc$1R=9ܐIb""Z[$˕~_'r^ 7'piSxTt UdOB+\wc[wn ue>ʭg*1tkvZM]ţS3Y4Dn_D9ˎ˰| h}q./3,k*F,n3ǁi} P4jg>@M{d&W-vr8~Owj$_r _cg>^V - [2 c_gT>fTZX$@%LLDO7U/Ҫ},F_95wLe?ږs@Ỹ)|KW8bGǃl>~ҥ5gQx2׷ofN c9c30ttWG(J-~QvѦڭU]{uc#P?XیUG Q] !vq:_lq״fD*[DkBCSכC7@Xa.־d8oX2p;ex3{qypH)喴1QHWy.5_Rf'7)KݰnqjPɘ׵[wXTዏ)5kٕs#aǢ+Y՛'l$ 6.ti TVgU t ƿߤx2 YVj>2A{QUx*5ilձApi*1@FOxs<0E艔yeֺ**\@CXZ=p^}nP>>_'wP.J#/ik>xZ 緀F~F#k7rcoNVd@*$b %@Vz(pGB2QD Ʋr{u~KqGS`߬؅y{)|ZYY$=8ϊxŅKص_h"H*QoND}Q4Té|Ƭ%'ĬDs"N|d84o> ?̮~CLm!{*ধ`,H4Z _CrkY!n\dg̵Ҕ;̧6AJG\})%ƒV4b.¤@Ww0*?e)vCVp ;[ $n %@582W{l|i=Nq4EO]˩"ElSäLbQyoʶ V,nTԾp6I4%(0UV/:`vpؿc1J+'׀PG1|0\Lop0C5$ BIJ 9e 3^>)<6g|^+KB'Ʀ*1T„a ~a_ȸ~@Yӎ(Gn,qkr~Ʉ?ijKx΀C0Ɖ#( X'>ϵk\L9%D!"%:ZחN2xќ G-H>t63ȼqWG R9hhVWoD)#g= ]K/zytHDlPQ*3X$i-n \r-Jsa4DygQzT77ݸ)Ż`e%J˼A*eoK&J1p4ӆ1* ϻDi5K jdWHhe >uܣ ܕQE FU*%LCǎOjM?6 z?5P#מL&qp *s~M#]c5c՜36%7GעLrF;qHqfMI2S (uq,y'ǁB4:B=| 6ڂ):o-Cb qw}~sa.|r@fPak?xf8a7( Dh5mM;D u .z#P_Jbr )vZZ\W9_tv'~B27^EWF.ɐ7];oŐSͩGD yD> ; e"DEw_$JTT;Ў!a'U/t" S#16ӳHj`g/!(8$ aZ5)3FB~~JҸɠvF}dS*8 -b:h~z+%"d-[EŌrEYi;Rg{BJD/@ɶgItl菁xl"5,#-jav[LO]w@[]Jz,K[2)ž{AtEZp5E.ͨ?F Ɍ%1֍Y hSP]ֆF-f803صkBBc{$7jD^;u\zJi=og`宒}O5N,-p0Bi# S|[+L& G"(2vlM5vjXބi+H W;uT-n]2|Ð~Wt~\ɤ}v>@[lzIITU:=#^E*v&chئn_byj+j"ϣwool4' d IpC8=qyv&"GpQcʿ,ąD.}PcYI ][|}s9 l"w԰7CA*39(Api= L\ "Dɯms1_ dmYQL jQ3׆_92Zof3>mf}Ď6ـsTިmշP.۞p,FՎ>"n~I'#H~ F:hhپSyezɥڐ"]1h/BE> ' FDc- u+d"KvaCR6$N2|/dF2+b Wh"PE}?IeDKp sU_PKrҫ_hq~n!ov+I?+ZF ukH3b=K&P'Cf7m13j9)UUb>Nd"(6]DR"\НU%udvԙtۥdiaVm)$^ ʊIuU[&1'S!ؾW3su9}gNqUV;;q~H]pve璖ˊ`#MZ\Lc: u;n'лs^m;;jKwfw a@_`X~p'j=cڌO=šː'*ˬ w-Mg9liK<:kBi= =dǬJ'ʜt+^TrpBLjńibo7+6&q=6t?ٳVmL@o0E3vS^> ]cc/@xկͣB xvZ&,qn8jSR"E?!*ґ2hPϒW/-ۧ>8_U $įI5sH"<"#9ŗe = `eH2#> ahtX1]J\]Q:+3HjPB9(T-+eGOĹC\Q DJ4[=XDXosUN, ? L@XpTh&ڍ^9Gu_]odJg/N=2"rPȯ!9x7]߉YX|8c"a2o~(7YJ#Nc0t^i"1(< 'eη]y)w! S'>.9{TB1@U)ljt{l׏_>^fZOY!}LE|Q+> K04e(؎Vtk$or0@Ah7 ֽJC=Ii9?BýY휍3!QSGaSˆܕ#ea$^LV}!+x쎷rTsDi?kJAEnpKT82[3=J/ B䈪8M&MC zzQXDbG/6g.2%*͏gCD'0aL1!o4v d$&'3_Ƭ)'.67݉9ǁ4#-8옭e̲X3(U:S} KJR%k-Igqw֋_)$w5p-3 6sL+&eJ)0RFI윆_VӖK!yσEEuS>m8|PQ@H]$zƜ@ +)[I`XBL8O5[w2»[lv/G 0AB`}n(VG5敟IbaF7AfR%@9-B*ʩ/' XL(ʰ Qb'"^! _޾Қ۹}R@rHWH$$*?o'(Ɇj{k8jt;# qZ8lcG9&(Kac!|[* vZb-ZDy6_TV s5EhW9NzRB+hUO'zyx4bZr}DkFX.+ko'Pp)O㽕׍ wk(>;kjNHwoQ0I}'"RtZU@N%KL,21 i. 嬹 ms*9"]xmnț zS!fY9*Jh/X /G8kWj2>{B5HӤÉ+)Vy9'O8gݒ'?ǚm ?(i՝%hK7(VK'/8hF!̚؟"LGϘڪ7y9] w(r 94Jhfʍzn-'n$P: zi1Ӕ2tEK HFV:O"Z mOS e *G?fX% Zt@*¿䖼 Xۦ.dHAe #uG1&ìş [#5 a|)ˎΩ[#Z:5oEVktZenӾ%l4RL8.u n{Gܐ Ro0ELW9JI(彵O)?m/Җ=S:+"}PE %{AOq2xWwϵ 'R ΂wy}˿@m OmvI~#el"2%a$1]3hhbYIlPW:Ѕ`)g 1:{mLi^}cb]"+_Oy 2;RHuT -PqoV3Xr\S;π8i3ѹ{W|;*n5E:kUݴh r+=-ED4Hz26O7X`V m~PLYhgX-.|`Ot2R筶?llʤI[,(_ GykZӕ ã"T 'iWc* /_jROk8\/W^ &=iIh^zB~ĺ7_7j&/ZIM*4Һ4Sޝf'tL[!zd_(u* Kw+~ Qx.wR; ԐwCߠ{s}Ƭ(x*'n>p(@FNNӤ"kswXjҳRss:߰E+*֔atsoXHvӫ>3rӞ4Я]=uUL\mZ jr @ẁ8膐A Nf|Xzcޯ==5aiR/;2LXH Ք˱k$쑙q ոX[eaGZZ՗FbK\r,J.0&`#V"Ulnmvظ wNٕgWtQj۞قCO e՘W7[!@1_u7`r~[y'9rV NJtj(/ pׄFcV+U'Ó bkk8(!nr~겼N5*S5@ro;`y#B29.O+,/Za1j$qn5BD]tc|&Kː4Ux9KtT3]MLF/S !IC aW jLAF}=4DjQ++ǬIl} =Z_}rb*ɐ܅z r GTqz ɋhz;` 00쪠Di_kN:R{orcDZ"9!d ӒBV*,/WыQnA+%oX] E$ueb0뜒M4eAxgx1L$S с%{DG󁡅m1dddhB#F?=c+QCʣ|eŧj 5q=`Ms,e9]Gq݅D\56'Rc= y[Ki"=2 wU l;Or p=W?>>\-շ D$X!^d˷ZQ6T-Bd`#"ߏuepm2J92TI{t4+j`̣ulmjF>U ޱ@O']O/A%%5pUaA@dkHDh}*l?*H=:x(UvZT;=B|ՅDVܧ~,G~V;O]deu]% Ԡm%5b᡼a%i7+>Bדij<߰% uj#:-ʿ/i.s1T/E+SUOM[܅G@+\ :^۩5pcgIQP}`[<;V[p+sSna~ ΗuA'/4C.D5:gIP^sdکnv*J /ȍX#"q0;@HUʅx [!oE NӼDQtR٢Or;J2flt*lG9?JдGz|4m%giaf5lvB +) sa }2?.)*EJ%}v O|Ώe>"R10D9 l\xy43+X#.d0x R{Ť: ) ~B=seVrđӗhZ)MKH ɬBW,=h[+˹-NQwɳLDnmBB_{2>D?E' Fp/dln }~"YvG2fB Z%/ 蛬J:#=E ]_v80~Lj^n\͕NQyE ;>xLBP=>Z &c~&0ԱT *3S$w #{4TUO3ί/:Hj'\.5yn8\;=MzvʊC?iԜ+H_5 r㤈>77OA۞y Oàz39㮭նúa9`De Drs괿HAe"m׸_ .+iAp 6*?_hAQۜ0r\d{8HVlP`*bRgQnjc2EZ˽ )v4?xxXdt.PD=P@NM*N9pe$H6{񺶦Y{ jC B)pqR\z9@6fgK>n&Q"hb!1\O43`iwϨb M[|*Z$ѷX8xrfe#Ѝ0+1D%aϮTy׸O*=O~5~>y \O'0}Mc_ g!7-|ī>)Eo`2 b 2JO C+ӭYU3 mLjY!Y'0fϫ=o7oF}A?&WD ~ 2 {"Ekzvi*/L;QQaMÊYeBQerGE$Wyf¥[#[_~+ΰޏ/WD4XD.a6#ԄJ߾( mT3Xfc{uag*NHZQiD@oƻ [FddxD9IE)d9?''r롆(`8B~WS ˨"I9~RRsr0cF* A\V\{OALOZSS˂O傳]r5bF15gyRcVEtÏ5qW=L>ظHT-\ٟXEMpjNJ}pҸρsw}V#{*R/K-9w!7} G>~Ij30_;i^n+?ފrZM};$LX9*_6 ~6AS)۰[M I9ė!/0ᅊ!S\,p?] ^L:K';*\s[G.GZu\*.x/4r-ww9?ٚ(\v}uʵn>ZB1 qVHr˶S='!oq82tsM+kI Lg3f=ByЩRZ"Ѱ+LgLjruC LWg#EyQ mjeaYm @U/8.q)lB61M&~k5:"8jrTJѩ#j\'b^űEf6<˯+:Knr$Dy@L8IT;~f=g};f])/Ʋ]#lԙ,(/B|b=/J;{/CړfD*l*)`w]x>ȞECTi:9l쾯@l:e- pyOTQ1 Vlq܏ z|k@`5K9>bVQ4.٧ aA$ݸj1zg5#}p|XÕ]u+5]zŐ@ E`ۇw%g/T DBullϊf~j-,'V7gYѝb s faۃy.-ܭ]zg$"Фh&Rg|/\ [rTeBl8ݣPY@!bcO^a'qbHB7 $~B*L^b,}q]HۆfpfL9$LB?s[}tQB@#T$wi"G~#r0kbB"P4ڝE4n-V(@-P.=6)YF|0ʊU>΄,uՁ+Ƿ0[TQO&:-xVP-> ̠_`|L1Ħmk>c\__{n10#UtyD')f%u;H˱*K!n Wk?""bGCh+FmH㟥L^-@s Cqyf|yt0JF 1g {hmUV)Hyh6-K9\Yf+L!>2 >}yKbu,rL}hC(^DP$^9ݸK1J.Bx6t64A0v-` qVN՚~@5 \o'p L)c ư6 _ :iteP|;rI%#!xj#ppNuaos:}FEs5߀ #m3v9s&ex6hB^e+2c<^i#d%-}!hkeNk9ߩT^kֱ"Ɇ~G{VA=pڈ=M&т6YŰn2re i7QH%<0]HzP;1@UpȑS!n4:-Pi=^;5gpe26]VI^퇜 qT-"]Z|X +Wl0K Y8m|4zR6~Z w'CzǑ꩝{gc Rl֭vI4'A'< "fB_AT4\pesHF{?GN )1÷ S4, A|A NF \BLg 9P^{팂+ͤR0]~]-ퟦͪ׺n8ٰtde3O~+Ÿ9KiϖŌ3jT9SFky`}efՃX% ΄{U PzY+c "7PsA6?e?Ӱ3 Y$l+Yǐ^?gk}cKv,f>fQDgUkAeoV\&5uNu9 b3Fc5ٔs-4=طhrUEEM%[K1~R aO LnT\0iNHvѶ7Jvvo'1^ ZYAtH>{ˢmNO% )wV NQQP4EI 򝍅>aI>.3+*dsy۲B<_1xx_:}/pg6kCG Z;+#]zgG*}P}pw\[Y!q6I8XfbB{mki2:_nQR[W1~粡 -JNgjhɿ8Tl^d|MDnRVQSTyT2\Ъ%{1|59JxE6I/xq +\c7Vh%]H}U%)NRu?X[04]FQ cvʳ?0P`!ٌcT}O+9;Ϥu䨷% a)bHt H"b\k=tKraƝjEh]aAӘOIuc3r2r4:0id$^"0mC`:э7oׄ lM~8+?Z@^~k 3PΡBd>wʦ;ק aٴ3M:ЉM8]Sfe?SssEC-o92 ilJ'`jwal 3Es&t0Τ^XdT5D!}SuOOڴj!V]\D;> wH6cf9SߙYg^(;1"1|<vJ!yt=w#:LA )Xka~kQ^d5 MAD~bA$B]zX,F"r֣S/u9SxA@KC (?~fYA\Pc o^5wЫ\5(7#6"x]|]p٘Oy]{A\xlg,ȅ)8u+T=(ncPu-ke%h\0&$;tJcrxǦO?ObAM~84oQۯ@:4op:ʄ|0EKoY iW_XP90O4ښyP]T޹(%O'+=qUa:DFh̢pLpTs/l.3:\'xIQEUB~_>+} [k^OdETJ90q(|]`U|@Q{/-} [j2&꘦iJp6NQN}l#,~`j;b)kkE[·DAe^Kk K>f԰d>& eDbG>uy`=.2AڒƦ ^Gl"@n4RÀ5(FG4`|:hOۢHX9$$iѽz kq؂#]ߵ6F"uPS܃7ur_P7:sr#RBȵ[7A( ~iv\<+`itdu,$%H7 DR7H>$!3ltxj:#C*P5hQ!XvlE@b86Pg&iT箒اZ X \u.KPu:!5hW _U{}b'+$+I:?S@lcY͘`aPc@ݍOzqa/ 6J1Q2耳6Z$(e| -$N]@ơd(3;/wp˰[L!yft(h}?g`"h=A@d,MWvt)1 h<#1p Usż W=!fxw=PcKa^DHf[Wرɠs^( Aɣ(אp4<.GuHKȄ W?j <=a&r"j{50ph1|ˆX*Vme7SPF⼍/.Ynն^ M֬y|؃ % *{CNVfMWI^Y=xbV ֌|bZީ/:9K//r=}J9>*ʷߙ]?J ":jWV>B3/) uH%ڰ-xQ|=3SG_>iK;!B-ˌFӠ TdFŭg;#;-ܴ>1$>dqo۪*F$,"T5\`?W%#LFP>S}}聾o-""tl759H;CbϮTqLY=W->Pj)*5eY(or]T 69b 6?4N@[yk o4=,@ `DeG/Jo`mOtz=]ݟ$t k |9$:RMQo Dw{ig åyߕSƛ:GEd$ U?4fv9fKqb|J#'Zt+p~@TC$' g5 %VOmdεb?&a(P!l^l蔬ʆMꯍ oֺO/B0}yBN5i=r5k˼љveV˨o2.`ZH{o}ݣe2KvJ W6Qwт&IKf[ш@fjr6vmqke`~.;A!G[Ja|zw -oV s3u *V,ERG':?/@]U3-yМ;%.q_Ŕzp%2Ⱥz[Zʃ3\\771F) I[]!>B\9H]NkE- .8z0sLvI<ʈ̴XaQ:o/szK=̳4@>(pPƻE eMP ۫D= zL"&& jX=\{ zpFg34Sr}!+2JE E6pJn.Vh3O툠2,G6 D%cحSW{+ǘR8g'SM u/' 58s ڒ:/y4ƉJN1.H Ȟ]\hC {-UѸ"stSSP(U,b t>KwẒ5[t*Gq;j⌎lA>:6dǫEKIb7-a-rBuR\T]c&M|(וIxb&6Ռ e iA><@_`P+pE6)>/ 9eOg:NML䝪37|Kآm= v¥˨/ 7dfq~mEQ{mJJ2gf %łqAZ>t,{ ,|&G0〢jnx2IDݼM8)yk|hANO>\WOi Oy%{+}ڴ,Q> 0fdCp4m#HvЇ~/L阕" ?"͗sl tiEݫ;amo^:SXwPz^j<=;@W{ n6|ҁٹ].t6xWvZp.wζnCGBk˳.ާqw9W,\pǎXVJ͹/\8 郀,VmݦohY+ۣj : $f eCo'^Yq~=h S.3謒,jK.6t3g?g٤ɇ P')aՈTͤdU#d/EaLq,H^y*I~vQ9׃WQqe֞)Jmn?w`}m yrBaz]lYaBZ MN DxӦfꕦI~_h YQ^?}iMrP D !yzRyW},-Vqx8t!vK\K"Ѩ^%Ⱀ:0dLOkաaRUC3P<~sy"ĮKd,/KmV,&m~wh4c#NX0%ѱkkd\;,q9sa>Y^zw0~(8mk4uo@ hp ]' 1$Ul.rnyx+@1"O2W9SfI!7w[)b{;eEU|*c55Y|eVr o^loaAt!Nl`{7eecai'[U6iqZ&o ,, 8wA1y$rPѭNeWV#nnz i< ? 9l'';fTw/H+0S,DeI:lijNZŮN,委9JFjYa+¼\%Mh]hh a"Xl{9-"`NHa,#ͫp'JpKG|*n yT/Ps7RF{Aϒ .N^#ހS5$/#'E$t;#+A?ґt(|6GR0NTSY: $0UK%7zGFr-$ ]`g!On2ZDp<]0qB)hZ%OBINxt{fCx'%+x~SEGn%Z&F͢z/,}Q=!bф'"^o?SϟT/ ¶ȞHS.{E7ˊeL+-hVxًmZaЛ.ɒ1vۙC ;`N/횐V?(dɓ&]3=1B^9"8%~].psT .&@qnuqK6oY 5QA%^!e ;4\ĀuzׅZ3u&H2 $Ovm@CwlcJ/QvaY3Y7D,QJ&ۘFp,}Nvp0u{in+M1@T51*.w-wYd't1+CD[x}p^;b@% ֿkv>3I|GD S:mZvӃ8ƿVz{U0>3`~nڐ^ h19Mvmwη0ϓ.HIP!B@6R(?L+VzdC%Bee獵BJ(Vc}d|GMay6oCm?zbT@N5UTlv{(Kd8幐 (-`䵲aԉދFR "xv.t ;D"KYd]3_D>YɔE?{֕nytRbGw5F74'Bۮ'0gW5߬=6(JO^{ \%GsqX^U;r\B6"T|NWXGXAk?f<嶓ay{Rkw4|Ҡ]KE)]wB6'i'o&W"3D׾2'$=&2C?`?B_g1t^"J7sD%U=WFto[Nd՗AwL2OwHE$ 0޽/MX\Vs;9y۾ %Qjzbm,筸z?ѤH2|м@,&q2&= zUp a=7Wb0|H*VX KhLA=x[c}oiP[zr / X&." &b[ `;4roC.MF Ji^= }/1 ZhYxE -?p "'i\)Z(vrBQip\F] Kfm^`(+?g u^wD﯎>BLb!=Y]c57_;;ynj òZ55vDCDǨ P1 s 跅# M"L`&A`»&ߡKHicܠ8}J {޴^0s1vT#vŪ8yei _v>.D\c!qPΐHJ5)x>,WⵉWJh(dH\XqdtZ1mAU'SQX 1ϵKem{U>IP|'H"Nql/!%PqB)!gAVR Z/Y+#n 7tXDStKdRM0,"\GYxο w,jԢ33£ CS)Te2,<791CA痀"8M4h&EE@Q_ >۞@xx PY42\gC>?ž^66?.tjmvϕd,+Pч%=J1l=.4 QfnN>qZtp42 G0y@bĚţTɸgd-pυVxeF\w| p3l3v5HNWȵP@k :Hڍ^//Հ3XBl/EA|ա@f.׵ލW{޴ã&X,AÉv:\:0;W0ߗ$B>`fZf@RP4!G &&-/յ<7)[pcjfrA-EHL`!fm.lS)PYO7:.'oq֤$߭''ƞ|G9VߖTFuTW ~᪤:7) +/?5>{,柠D-*Zx0k0rr5(?M?4%8b0?h|pc5GĨ΄lFu?+*u]%.[E+ilh\ODi2 6{پ`90}Nk#}q6DY͓0[˯wv'A <>axܓA=+ze bɣq/"A#)l q/_?[] 2];"{e@D/c p>b1G` ,ɳTOR!k{i1]8>$:.`M.Kն1"Շ0cX -^'@-Ϯ:݇+NF~^ur ' zlv7n%F<uy]Dg zò bzzv6`]9Ոn %"Rʻ.DUaҪD),<I )lhC4}d[Oח΋dܽ~7ˬ-JҞ Gg2sO6+`K٬t-ɪAѨi2E[fRyX0+XѨɪsnn&V% 6.wcH˥TB&{*Wjhq3 rEІ:gI9pp'BYưcլ?S2j _~X z%1> M'뵥^hNr)qLEߢÏ*dg* m gb4>䴗#='"ڽAL;f\W1ne?m>UXTGG>. TaWk1dWjE"ptP˓df 2FO;]R%(zj]KSYFI5YČ#G2 .^mϤ%%/&E-SQArQ$ep ~JzPs*Pd+O'܎kL0{pt!";W? zzފ*5"M`x{W9qpTDO2J4 TtvfV_COxٕ*‡FMJf֑O#& ުbMJEWXLƨl<8+yvr7kK)RwS}g_= =gAa~2헓4ꘚ4iyJoIa (RÇZQyTN?`%0[v8f=u}Z_8-=ΝN}A{EI{Dio^ kQØܺ  ~NIGDY Eq$_[S_JB1uq<<4y$]tVE9شPPMo|2CkBh] :G EJpkzpNm!?Us'K"q,>Jq^Kb:iJD ˪.{p{rxdPXj93:, ƾ+v0JmaN i zj#j)Yq_R=]0_rg^h̒h ^^ bxr!RK7.Y*(/jZ iϾ< [' Þ,fۅGh:,,qc аٺ,;Wufz?.|Ș0mF,C02T*/;6܋z0hr}2&ǃ+NXf;Iϸ^ޡ<{măev[8^*w=i;y/T0M]uOZ]u^|2jM."  X\r*CHOW|wGO?J]w߲u鷠.{ ےz312m|8!<2-Xdj NPz[~loOAZm(͸H>#dWPAߛK85ک{]m:k@i*Yq6 CҠB>*нR&1wKI%=KNFP>"SVny)g;ֻ᱉8`乡.;:lK6vakb.@W/~OqTd{ HkĢ- O߽*yVjM\av\}Qezh:;pcvت~M!SU"t?{ثU^m`;әw`1VYn^P%$(+@32rCw4lD)s-.-ۇ9ԥ@WΆ|1 W cj ;z )[)\P !UJk8 L Cj~x<9 [sՙT%r=^e;s*DnPHO9s ;=hTBSEƦ0~+\ç֋3+GQyL{t7m}3G:g; l̥r ?j`pCNucG?!*TNPxsřmO >ؠeJ`[0_ 6 VeYDl'dm捎l9_!NA7jO;UP%V `Y(}4C$4Yi:.PpN}!UbbZpBHQ5]jk>οC4F+HDY $S'սRM'r+L/4 ̕L)f|ldw^@nUEX$K(<gB2786_p dc|-)TZ"J@rS3:`M]+E`R8ԴqG ѷ51hG|ހ}%.{4CUC5d-6IXV9 4\JLvt>^I+oz+}3OX`Y#srwD͢Sh롮v0|a;GFS9bOu2L:Xs0CCZNq#3韩U<_ä7;TNd轈Ry m6EOx T%c9X>K&mLy ?k03h놊32SJ+Al]x8ȨBrrSt\P3ǧɓAUϚ\N\;c*[ÃeR E$eө ոrFm;3,js)8s"d1(A8Ȁ3% {Ʀk  m=wJ~`MMқ#h:1RLmՊoB1<#d4PܻgNPڻw6֡7{2lWIO_ ~출>& mA.;g 2$@FxcTdtGYAǼ˿e)WkfL;꯵w&⯘.7[.-GF /nv ;͸1.f7 9q,.A =:H1RpU[I)w[3.:j:V3 (boq qf7DӱCIX麑BB1W4K<ܶWԔgy~O`~mN=L>h]zE|vD6{$q4 :psP*vZx,CED~7uǭLªwFufWKZ"$qF\!@ZN?G_ezkD*))}4IDAsrcp, ck̅y.qjvzM+V+xعgޡ*D"܌Az1n6Pqr2$&ܖ 'ých1vJΏϺ=Uh@ /VnUu_cMل`z,МCu%6|ɂJo!eAFR= J3ij̕%ڂR/(Ghx ؠ$dby-/[lL^?b{OYgZHٯi焂>ʏ@ね-FhxЙaMkeH}e/̃ר/VTd2!bp4Rڍ ]6sޞR d,؎jPr|Xb}误7&޺<6 oiLWc: [u1:Z%66 1%2i^( v,Zkx=6ʻk. Z9(NbϺ0 ӊ\Rp'>HI^s&}E}b{̯qi_(M( ѨRUKr@O>$yb*'4>t-pSvvu.*dar!GA]%'M.e#SJLV7 f)\ggN(0|G58n{K=ܐYjk\nW~B_r丱;VDJݙnʛi!Kg?ۯ,K%!-e Qd]"S7y|wOi2_#SHjyKQV|g_@@iRģkP>;η@ (&(Vhc6L'3!qYJ(! U#qa}V^&ܸz&fRԯaAH_ل #`#~ӜːDH t9w=kOJzN]j)x>VS =MgOP.KPddxYfvWRsd}.Z SeMFmM(D]67yrDEzm/]M]VZV\<a>*?Apr-7K! wޞNu/:LoǰifJuLcI+E±`iC͈ܯ j[@v{%fEЦF?e7Qo<ДP[f"*8|L"KßL-9(70n KsB1]@EOSD$`9%Lfbwɇ-F%uَV? !h&uHMD胑J9wSlYK,+br][ w)FX[BFuj\ ֆЊ>]svd>MzDw;6Z(6 (i˝;nE!p)~T k+CߡH{ƫ, 1exV<)gd.1u_e}]jh`z,j`sin{ĺroh?GjL*|<.f+u7;֜t,R:fh(v)5Sq%_!Bߔ 2.ayIRIci^Vnk*vR&jWnbMXn;/̻hW4gU n{9] u:,;2"յ ixH\In{peqvo[sބD}YnKnQ.g7w4G[9bgI&(;V {Ʃw `jTxs^wRӀl| w z&s* uKMKI[7N G_|tN3/9k>O:;G9lz! m5? i}I:`xE<8yD̥y1|xט`b\_D-4!218Xa%>iIE]t'%SAm~}3Ql?|lw#L81yփTdtc焾(Mi*#0"Ek[,?#뿎YN`zoBD֌Ǻ$[q-e|XrS9o?CMŦ2=Z0ZOQ`K'p$ ~8,hqWδHv.m_Trpt酨! 4^m1rI+d+4&k&UηYv-)˝W8Hzv;s9󚑅 rU?L|C3Cm7MfHj?A23^5\; yuDȨnO0ߤRMhcd_Tl)+X >&! u%wS*i\Z|C H|W0xֆϒ(f,,mDž2dU)whg%~e8M,[_>几{fel!| h Y)8M?*J;eJi$ĹR0M<$]Im.0Gԓ/Zq"@'Qq[QMQmQRx%Ub_MĔF.~a%βFb+QB0<<ew+3'zb$wA۽"qIʢ9 ;==a|}m?0x<*']'%Em3m(JdgCޱ,76܂QXQ:^ݜIx,ܺL:i *S~˽e!I@v_\f4}C}hH9Da(?JLE*q^ Ρљd_xiEۧ<6qn/Fax_Bq7փ2_빦))~O dAb];wFGi+;;K";hO￷bJE0 WC#MhnY"j"l(/89AduM K|YeFkEphneDRp.GGPEΪ&wf!3tb_#:+q_mjJO,WNe ރ^F,yQF$ӿ$ٺQH\+ݿV&`zɈ8Bfl֙rraȼ"vؠHYdq( ) 3| 3M{>{q\Y5"`Y(CbU+e1I엒vM3a7B4Q}IN$I`ֆJ^p4 SVnMQ]ά`^={`A_znîx dy]{D+2MBBhy8+Qtlȭ0I\Y`3 }jVTCtUUtTvӷG5 O_ߋ\Ҝ""IڗUfu=GfWejSBEj.#濠KuFqVɨcn}qEė^oJB'Ҩ\t50HI=gKTmq ]7&[Ӹa>=CmΨlN c2ieD)>ՇT) .9VrNK!O -=+sʾݷ)nLHX"=`P苆#s滷W=tWJ:'j+P0)[gW3`<ŻUAu|ٴ~DTKx^X=k\#[hr'(V8޺]am nne/_T` zy@)` ,,0GHa 9 IҞX]Pl27D 4(l$Bcf{7_'`%W:#Ea{PQ'N`O5f7A"*snͿ(-%TmZij fbbXxr|56PS;b8"a虑T.܅-@|u0rݬ1Ȇ%ԙ:h{OzSLRm VڑؓLi{_UG4ieC/єy*ٮ迆sw*+7h>Ϣas] "`"e&J)?ˍ h-վ5wacۥ u\_Sr_bDJMA[^/p9 "66L-2SR/9DXSA,"M1D_(B3&,UXjDU v`f1#/UT8N{oA{Ѵ0&dt,A3% euX2ҏŵ!ãAdjW)QPƔ'oi=' ћ3.Ėh~TFYnHf"%L :)l7%wWGX1&BwY3bV L}6r.Qrv9kSNI 5i7xq> ]h,pdjՌR0ve3d>D2FAwڦA$$Ż 6=ҋ@|Ϳd\qΉ#FJeLRo'5p漉$KOѶtXT;fxm1R9lHlOzOS7$fT<2 蕫z^ï%fDy''o$c%hEK޽bX5GKV\2{L#՛YﲑoI.MX*k*Ņ@ Vz/!W쬩l9%MT 9ENoo Ƭ(Q p7`^v!%"={"*?۷#|ɴB{U^_Hi)"N(v/Dn9)@zͲ;Y) cYwN [9I,M"5$VlؖlI[*")|YP!|fvBdF v1ҲmYs /DDD>Fg=Ԫp'7.BKsث.L}7v察E|Qŋ˳E.}; dV{D@;,^3\_{FT0;{6)D #A"+l [`akw%1iJjrGTlvCt.8mM/v;3S:8[*fb+>)FR 26B.?JBШcwQJt[aHݿ'eF &[uRU9d~;3LeJ@qД+_dŸ=CF j5yoi:PDغ۟\oB+^8I2Ӹ;R<t06Hut1|E<,^"0sWdO2厁bGN7})vy~;FXAl:MؗFɆN_1?=gm?#;wu0f_%} wobRٍrqU,f{buwߞ̾Ƚ#(~[+jRE蛳(*O|5YƤᙛǚ}ߛh Ʀ/:È\AY[%t ؘhΐ ni<<4g/iĕjɾ\͢Hʫ΋+'T/}HAbWV^ޙH;*+S@>BQٻy4>H1u d \aGo@kwe>1yT: U[VyFRFْBJ0&\X~Ҷr}R4mttAnx#set߫5^\(39zNqhpj`Kd>ܗFF³}ɻ"&!P#v_TiF5^0S,,`XeΉVВc Sq YZ