mutter-devel-41.9-150400.3.6.1<>,7chp9|St=9GmGAYfjDXm~%$868cwORrz(g@Bq"GR89Y\Z9̠ %f!cn6وG(h3o}pFmraRMV67X60TFJḫb+;$v1&wja7$ ,siH 6ĺ^Vv'G lml.k'?\??1$*m6S'C>>D|?Dld ! `2C Yud H  ,   Ff GKxP2TUXYY\1(\8\9`:sFGHIXY\]"^4 b5c6d7)e7.f71l73u7Hv;w;x?tyC<4zD DD D&DhCmutter-devel41.9150400.3.6.1Development files for mutter, a window and compositing managerThis subpackage contains libraries and header files for developing applications that want to make use of the mutter library.chibs-power9-12_j4SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://www.gnome.orglinuxppc64lel u  ) $  ) 15>%y S  n"P N.nlk 3w  9 e~+Y d ,{ s # ,!s KyO ' $,P\  >\4 ~A5z"@ ;$L$(=35S R~ )w B: A t[! Z!kSPh k9@5|54$"C4? ^ |k_c? " &.HI'dU*lD ~ w  8 gy+f2 ^ CO+ = C $FI.5 'V1ۇ @  AAA큤A큤A큤AAA큤A큤A큤AA큤chchchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pchchchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pchchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pb7Pchb7Pb7Pb7Pb7Pb7Pchchchchchchchchchchchchchcha13bc2176a331f720e354430dfdd08912da1f046bc52fd6724afdb4ee8eddc126949809472db429e8e39b7447222d7121e6f28d9f2adbeb9a58014ded20d48fc84603ee4532be16639c073ec5cb2705b68e3791c521fa24e7940bc79e45478c4db0ab5d36d231afc81b7198de51c3b89c1269306fa5f94788874c66bb459bb93f0424fe6f4c64c27105cc6b77c93f2a5555be7118adaf97c1aad831cee25f47f89d5c588c3c325949bedc453c530a17d29bdf2de8961cca159222b90fc39f963226210809cd8bfdcd6c85076466c2e24188ab61c9c170f64ca27b30f23206d56161046ae3a4e54aaa31579c3886729caa2185d5a313bd6390df830b0aebe65b005133db0e1d0a4f0a4a0a3026f2ef4784482e7a85d0ccad09ebc3ed69c0233b954bf5dc4734ba2430cc0b0ae2e19c69ede9c786b2ac01148aab06a59b691d76c23c41d9acc1dfebfbf74799fded6b5fe766099dfde9513159fe81fe13bfb87a0fa7ee66c30c0e9df3dc48c82bb0087cc4d2693d1434554209b370a78d97bbaa07c73676e147b7947f5794d06752c1681d3f708ee462c5508bee857b99821a4d1ffa2810f1554707ac08338e59aa0b13b74de8fdbf962e3bb4863154ea78232479e506ff56e38df8262f4014e630c6e7663ab4ee99a6c9686f69dbf2e4b2dd441184fd56d3d6b1734f38f26197f1d2c99c134677882e2c3108ac0c78910db15e3feea58218d09bb64a46840287912bbff13143829715d3b0eada2f07b5bf6020f69b18a51332a3010578f189b15fd470afb9e14d4f4f9f835bf4d5e16a44820bcf664e591f978afcd2cef915280c69346b76bb01a84a7c924820262fca2975861372b6ab34705e27f87583062854306a64ce11d2c7c459ca6dee6f533fd9528c9ce5b45b1b764bcd78f39f232e36343566d6cd9a4ab4ce89321e50029f98ee4d2625b8b3b3ec3ac6313e0ef5eee9b7d1d9a89127bec5014c51f6af24d5f64e005b12f202512d202254d026ddd8295065d0adb1c979f0cba15a94bb1de0ccd9e113484d6cca024589665749b01387c0ee3fd4f1a0ee717949bf452a49f74675b9b90435c43b6878221d7b5bd5a325e23a3a84f195b4188cb0ca58a3d37e9cfd26a2caf9881e44565c150516191501956dc7de7289ddbcbe9121c19765e6d899c565c5b3a91c7606eef5dba5afc48c931706d45641303463dafdbc12579ece3990105c36147cab983047a189eb2c6299273595e03c6039046ae37d09bce12b8d9ede0efde5a62b6fc2579cb11b6c1f98c908eb547a13a754f2deab129c20866c9ae0100e50a812f0d82a634c08eda5428df992a901fd4f30547013eb25db3a8749f4ed05ec1e4b6a95b256d0c2991e44d2ea6e263f5901aacd86238024802af2f683b53deca39401d4d2083350bc782fa82c4f982488a5b90413ff5aa90a0c53537b8087009b0bc7db9cc3a66364dc6d6d9349e308bb15efd4fe516ffd5865066b6b3ca524e01293a89411016b3a3a0de4de3733383e16d3b77c61f98f3937fac5285bfb9bf80044d0f7890f1c60c081febfa6725dc079b800f438b1b4c7a2e81863dd4bd27f358488802c6cf85d164b42d0f912b11b03afe0ac55daca7b967629cc7bf3831328cb69acbb2bc95e48acbcd603d89f8d23cd515b4292b6146ce8854d15b7fde7d17250e5547e71dd3cbfc0ef21ca71cd2744ed34e53a81d15f66b8c5db6e332da8c7fb58f3217a270b1f99e21c52bc2c69a6eab0718afb25763e5c71dc0195c26e762a28e0f7b26f0840fd40796aa0739a49a2fbd2e5a60c360d5b1651f03100a7feb6b1e329be54e45d883a2789ada24d5d5e7b39b0088d4c9c3041f6000761dd9aed50a647f60500c609a888f202b3b2b0e255a63f42a82c42eda0075ac778c1912efaaee83ee6014f36b4193008f73cb44b26f3d6ca235ae162f94532777df0daa681b5aeb5723b465af434d25cc105e57bbaffd0f3d08accfd4d19d241532cfedd3801b704fee03c5311e753fd698b85c92b02b38d512ed5801805f5522036c43cf33f8b9fd7f5df92c26ef5a119ea2a212153ddb8fcb5ec2aa054fec35d333a91522c61e3857d4d438abd74071ddc61c8d1d808bb387b731343075a27f54c395bc98144b202d500fdf1451f938e0af8ae21301e0f25d582d09bd981b360aab4ea66eacbf44641d08f5b69495a7a7ec9f5b79f499eae4375400f0ac18597a6399e76f899605295c9966366563a8e520ed659d22ee2be8121ddcb919f7dee489cc6d215ede2885f86c9871ab782e7b6225aba6454290c2309d3290c14e1a06af6d15243bae1b5768355f9712d86aec1338101ac5978acdbc0f621f7950a028b79ef73d82fa21f11467171d4bb9ff15ed68a8887878cb2eb5d4e988582753dc6e6babe1f4e7e685b152ade98fa5fad32032718deb65c0d7e99998bc083137dcb58f8704b78eae4af4e439fc1b8c65d5c88c947713b7274b6ac04450c9f2434c8b42386cc59b60726ca912dadcdbddbb17790726fa8992b878e3ae4c3d21ae10eaebd50635a8a3d3851040af028acd732e6f861292ad1324e0706674685c50a1efc061aa4d14b51e268651dc3b2a84b9694f2e735a5802dab64f5f42c808a67e9e04c5696ef9995a29f71d4cc2b7e7baee8fa05664611d31d9012c04bfeb6b8711af4f6ef053f55012e107a319e1ba754b9e9b36985f6c41449b3505545f30f1ec44beeb58d0c525e1de85edf7a7c120313a0f2e6486c8f988ee7805cabcfcf5ac1b43aa816bd4267554d7808c4a9019b05ca73abea40cdffc40c8f629925ef7333e9a108b1f5dd41393c83c35fc4c1fd56ff36e6788afc1afc0aad666196bd64cddd1cdd68ce80501a335850bbfc912feca781f311629ff6a058ec5bd06fe018346564afbe92340c275fd4e4ea319f4c8a6b018b19a1934f85e1960b54b4164be9037844eddd1fdd11244fffb0573c717823213597f0b3c88b9e6eecf8a8e8d19e4f1a0927c7006693985c8d14ff2ff37b753aa863278a894f071baf457ecbd06466eaf54dae6818e514f57a68ac6f5e4b6cb2811e6a2dfcb1b6db08b615c25533473268ecf24dee9cb126deff1d872027131dbf2e13f667c90e617eb955adb04cba4fada77559990a703f8c622d2af4f83ed1dc62c83c36072c487c3ba603ccf9cb34d973b1b979fb6ca92cabcfb5be1173918d612d4e09d8710df9a6c473e68850b7e753c6329971fecc3e50671dffadd9dcb4f17846d9e47210f7ba9ea4cac3674faf4f81d8104ace374ddd7d294c0fde7bd94d737da068025e7b59fa83baabbc6560dd17a40f7c9ac39ba863c5ba0088ec1e6dce995e0c78c2133d3247492b5fb41b6d997e15aec2a586eefebbf4e3ef236c147092037fa4901c70f17688dffafeda7275e8ba063f532141f51902f73596d6e3f6832628a580e6b70a5bc708ac42b3109259e9f1e0db2676b73e0ade0abfddd59bd872f179e0ec7b5586a89a4b30ac4aba7609905bf400f29c78167f3084d109492119267fa1aaf79e75c40538ec6c0582642c2ecbe411273cab344decfca0aff734ce910376d91795967d88ea54b7fe7557bd1259c67656f4dcfbea7b849b92da1aa521c60ab24a2ec8ec60c052d233e93185301a8d94af5bb6fef76342c26695ddda125c0b76442eff92cc0c847ac58db9db36d5f6dc49c228cdb22bf7a4716abc4d4e3100ce4b1f68d1f681a445b4938e6da5d34556dc63da7ce88aeef3d3feafa373438b81d6ce807dc65d6d780f97e07bca113bad4dc52ba47ff64e9ea88496bae25d6fbdd39ca42766e63141d4df07ecd5067f6c9a3893e1e24c7d3bb11d3d3ea48c302f2e7abce11c5f727cd915c0c8225d2ffe0f936f62b1a80678a7352f3c342d5404c265e242066273010b954d161ad946deaedc756702e450e1df592f80a5672a32e7a8b0c2435cc9d5abb4a335275ccf52d9cb70e58fab5f00c6bf9af470992b494de23c19dbf2d9e87b62ee64a1e91159ea63f37b1794c51e76cb2c7bd46e7055fa53b27a318330fd4bf4926ff7ee4ee6f752e7f4763ca1f9732b426eec07b20301039e6f9b40e099edde29859930a501c643c1945c2578b9e660c8d9a16f8030e565c42693eb12106e513e55246d769b6a9370e5abc42aa90e36aa5566962d182d5f3bb2f828f3648c4082f708214d48310688b43ac98e29f9cde223e13f9d8090ee3e5b6e156a67d5503e2cbd83bbe969ea595bf8e5769368f90d4f01ec1a70ec609746861392827edd40094b52a29b57152e85e2123073ef49b7b7c21e8e50aa4b1d850ffb49c9c7465766197cdf68f2b1316ecbbcd6131ae2b317f328ad5ac46c45c9f68c86e1470d6745aa8a96826763d58c697d0e9733fb63b97a52992fad081bed615bcf583608515ddf3f828c82425f500c2c74f7905cfe5d763bbbda1641640e0f65d1512887d4a90e8340b5591740c91b822fdf25ece007a85fff008894fbcca14fb0bba9fd16ba26dcde3ee2a8f5f12edb83027e1805c2f77621a1405c2f6e7f96a850eea637ea29193f80222b8c979f56088259624251ae1bbb2b2ebd5d533622e43454a2780b2065058e071c268f636f599bd7150803eeec958a802990a3004a8861a87d10689bb6866b409c5eb5fdecfec55297a4358d4b4696d4afc4d6749474ef3884f41284590b02f4c3ba5e542dd21c6619cce3d4476ba58f431de530001b09657747a1eec10383eaecef0552088cc818c3a0c63ce409cb7e393bd41c18699b989bd61ebb6e2441001043d499dd3ff32dd3bddd271ed1040bee52bd3d98cbe3efd19ea2729b19fe19aafdd54a203cf496a20d7b24e7e3781e82a94089e294b2eaac0b001532f8b3143132806ad622dba588fb4d716432faa54e46baeee8a71ea2395aac4d5ccf9cd2d76d22c411daffd7d52008b6ffea682ee0236acbeff626268ff2bece3fe6533d777cc463791af5e45c949c97ab4e10b217cba6d94e465f917b7f405fe94a029129e18c8d9d9021ad10396eee2fc7d2d71377d68923d181b0b28b95423044aa48f1e2a2d1f466d659124821e703e2b7b293510ee47bd769120dd150e790590cb34dee0e4d15c6f1898260f5242bb8f094ead05a2e91edf43b0a22629e9e89b08482207c1cb3af6dd16c989d6675e486e2839b6731c79a4ecef4c2b775474bf7029eb14282785732d8cd4849dca8132a623e1dda89ff7e8495193358c173798e884ac710263d6d36c3549cee4e32baf73c1ef1e8414b686bda6822802745f829c7c7135365361736a3b71cacfc0f348aafffd6f12f4e9b5318ccbd3781c6cc4c213cc99fc5da0e57f98489893a7a93daddc4ce899622a173f11a4166fc8edcade2a458165ee72526f130916d0f26fd4486d023eb1bc5a4cdad26d8c9ddfc6a574df8ff7712f4f9d6347b2e1c8898d9b286b2620716f13e9b39a1ede05622158d3737bb7d5a34af9f1e0db5843b767875bcb6e06e9ce4b1f62cbb9aca97540c49ab165497bd3c1c48237e346a2b9e4ae1c0c0deb7b997dabdff9fcf891fdca5fdac73c8b79a9dac9f2a9b3f96f58e0542668f3cfcd7fccec8cf15bd0f8d5322c2f99a759082aa83d74f4a1e0748d59227f02301e593e6a11534309f3a1583631bb091a3af0bb8254e3b3d9805b22f094a26d548e95c8370708af5a3da3d39fd6134eeee6e1efca71d8e59e266a1fa4a759c814d1924bd4677b6bd287220f75be5a67fc11a447290c5b21c5c0956bda56ebef8731fed37990575e01eac9186a9a5e007d98d9ecb8c1a056d02ab677d1aea67a9df622a93efa055e0372905b5ca62d2aa01d46ef081a395814cc33daf2d67fb9dcc158df97719b6c0b1e368b796816c94f55153e712dbd357209e9c98bd7e00cbebb6c301e327783ed0e3db29cc5ab14c44fadc39720a988bd6b66c50b95a01b4a784bd26bdfab18d4b2de17adaa03669ba7dc241414b11ef58ee01b4d2a818ed8bf870a0818a66aa5ee762e0057234645aa27e1e57b8eb4ffd046ba3e74e1699545843b411ffd84335e8847c562db3916ad42c943794270b7151d8900684fa5870b0c95d304a8739755cd0884e05ae6246dd6eab4e07d4ca3bdc8a4b3d0e99a4615797255ff66e08b23e497d01d0e7c972dd96f432e0da9003b9f5cc5a62831804295362ec6d096f7ccc3bd62ffa67175d43f1e5914cf2641978a72354f0e62fba06e206b89bcaa4292dd6bcd9e8e3449bef924aa84b8079df1997e1bdd2f83eb4ce86ca49893b99c932dee0ce1f02c63878e95fda0d6061246ba1fe820b05e46295254692bacf7d179a92a8cf856d3543e4acbf8371c24040bdb398019439cdf34283b49dd878eb1d74b075ad729ec508eaa13b8c1f9213bf8502cb79bb83e9a43921a8bf9d757844e60ca955f913cf7f70b2779b399eb342a1b4ccc774d1f567ad564a994c85c2d4dfb26f350a5b24210c08acba67db63534b95cdbbc653a1090526f9846e3369a41612789840727d50d03c49b87a57c4dc41fbfd2e3cec8a4905053955abe4c628bb1690b33d410c088b25aaf88ba1389e538d942704d0b68409cf1fe87fcd7008046c041de1351b4e689a90b08e00e45fb3b6ce6e82154d3a986427491c67afd6c82a49134ff176bd89caee19d71ca4a358eb533396502ea15242662ee9fb84b6353a7d730fb5d620d5449b00954ce827618e20ed43725a7b1a23191a1fe11ef43c30f9af1e88ecd38a1da2e5976f6e2c0c4d2378bf763b4cdbda0a4898ab792576e96bb9fef65747d2bd37219889a0f2b4fd26101754bda2eb6620f8738f974b0f3bbf6b121815ad99c29f62855b86f11edf03aa6f2a511cf93e04d08cba989c7f469cbae5e47e533ba8a0075ea6cab3e1de883d1c523ea93ee47ab692e4407b44766d98f3d18528e05008c677011a174092ddd0dda7899d8933e77492e92ef4df1f017d718f27a06f978c3daf6eb28fddf64cfb4e538b464845f11bd08139d7d6b9344ebbbbc7d0a2f5d19b287524579cf51f476934cf36199ad37f711f183bb7b46da3be47798c6bf88d58473804ec850569804228ddc951387cb08ee8f56c62a9e79ee77df0dea628c558339df9eb606b87458fbd941d5fc562939dc2e3adc06e7dc5f80348b9b1befc390282e18f09a0e37acf2f23b4b0933aad12d4245a3c027faafb724de96fb0a58b461d87c60fde33212f875eab0be7b91e2bb38b150d4d6a40c44217ad1409572e1aa661fc70b4a0c28fec1cf1662106ed68cb3198015244c6390ec3f5f7c3918014e8a9957b9f96ddfc3e613f1b33a9a18d912fba64f76d2093b8d0991a08b552687ec8d6c981ab71bb0ef36ba822e28439fcc3b575b641d8cbf5de209b916fa96130b462decf7bcf2947ef4be20282fc7caca2612443af1529c742d74c4a62ce087d3fb7c59f610f3e828f34153040c1e384cc3214c6bbdc24bbfe13548c1dd299a81db754bf00a8daccc69d5a072ab4bc8c9e85e950124e3ef229ea579e6e577179271f8c7dc8e0d03f00c645ca935508e256f0c883b281d33a90fc2fa825bfbfd868786955efe352a501652ce6b5a41a2d094588dc0f6a45331c25ffd82ad57cd3fd561a7c102321e41cd6d13dc2128f2d5b3a75a085e4e5ea13dfbcefb201918085215332726129c24493db767a4c3750f5919a62ae552b9f7070bcc76adf3ffa527dd89eca243f0396361fc31489d0ea0520320e50a46220ff66afc9d63faa26dbe2203e1b05c9025ec928c277e965e7b7601ea3ffa4cd90cc843cfc47247ecd7d02a04fd675142085b9f064f7576944d010379710b33df79ced2109df8d38f7b77bfdb8054ee75efcd32f914ecf2f652d0e3b05cd0aaf72fd2ece87e35bf7742728721a4e443f181479cf83dd790cf367fc710dce2732fdee98933b6f629fb6f791cf662a531067c2b98288cfc171d184393e7a1cd813e2b678f4bbe7da46bf66dc597c65656da8ef4382f5ab64920658e19740c3dd2a9431a1f2ddcbe29a9d148bd88d292883d88a5d0c29e506708cc6a5ea769811455e2bbe617897fe8c40d673acaad168de046363cf8b7902841e8cb90cf4b475d9e42bd8feff0fcd8021f84c83b800725811f1bb463f9a9e8a6a91c42118ef4a8e6eb36247d62d4eb2fbe8d73f754a25c4ded917c0a6e9f91d9e6357fbf3dcc55c966c2e04daf775cc87a1935c3bb1325d39e0766453811d7a2bf0878566b026060ef90b66d1ae2875a66a58b1b2b91db1e99c7c8b91ec7d1fb4f1fecd5f880d60a5e7c61d46504823da0f1781582cb57e867308e64188b8aba403418ebe8d1d1e3ee14c3ddd993102a7fca74d9519e037a836147eaedda09d1cad8f5956176a344aeae051891fd774b7bf7c7467e18ff33773d5d824ed7d2e205832fe1915d3d1fa781242bc54d7ac073c0391c7c2dabb5f40927ee03bcd2b671e39cf3a52697ad758302293e77ef5fc299e344128e8b25426a82e1548f6164bce2bd6d5df6889c71aa46476c06e5d6908405edf231e632a1551846a1cfb9de96e5ab80e2af3c37222d10b3118173242361f34923a5eb89a79c750dfa5f51bc6851caf6f767aee2630c4777e1e561e3f0d90f040e8c79c910337eddbb7518c0f9000194f1d80ed028e46f30e07a2935479dd85324d39f154e0fb75b81774db946f4c9e3c257a9bd8ae294a77a77eac164b76981c05e06b9ec5be3d7ce584bc165a4ede8566638b334fc26ae62f63938a16c66ea03eb4a2bbf871ab4906243e90a668b1d7c2dd440f795bc8d272cee4af0a89f5a7bf8fe33954d6159eddbef574a238bdb30462df8b9231619d1229016e3bf4cd88c668f2b542ea3311cd476a4a5814b0c77d1de07465ee524845fa19e6465c78830ac337e56070ce9b2070c6d0da1bce0b7cc8581ae82d58f5f618328c3e2da8c9c8c99df27ba2d0e611df55ec9866d8f5933e977122cb5104de03d7376f55505ee9e3b4eea399b8435b5c8795b0edd07635675ae1219e0806dffe01fe765189fcb56d2bf5478287effaec78b908404e486dc30e6226b7c10ed8da863c68b66028c351cf7e0318087f081e94d34f1076b44ae33bd3b1c2c6724b137e7d514885a333142ea81b9fdf442f1ca3f20ac321a492fadc8b7c8fa2f0af5b72d0e1f1166d006bc4fad0b1ed875cf779e5d6785497ced42b0d8c6bfeb1434aecf9fc55855e52aa382a8a897bc09eec6f9bbd5edb30cf98dc9b072f9f019ac5108cdec9e24a90ba5ce18642c34e5a93ac094b0c676f1f78f3a9a51bfe3cfdcb4a0a82f760cec05a1c4746d08d8bdd1a6a942a07823ae4744dbc6d8aa4b34cf9d8a74c790320a6f0f54bfcce03433abd7764bceb08f6f98b5d443f2d78aa653250c631afec20e590ae94e07288aa92f6b32848cf5b63293b147bd94071685ca3789e18999ca9ac8c02177f3a26ed99a7eb6b890f9d000b584dbbcf4a9e9da335cbab19859aaded81a1a835d1152f8c253b3c7591943325b7c133fb34b7739248cb82a1e719e7908833e683138455b8d8b0e55e1b24a5e950a067a4a19d3af857f24b52ca903b0d77996026926020a204ee768875f154c46881b9acb1ab22f2d712d420391e450809ce66e723849d1283199718d074f83075eab660243bec61e07f7b91a00f6629767d118246f2b1fcc4588cecb0aaeb158deee68af8efec3ce0d3156d20d4f773bbc72113ef611e0fef42c2eda1038ee3caab87c6a9e50abab680e90e2297ef6fcfadbc54893f882d92b759d125e40ebf2e05d90776faeca26537889ed96c08014879ddc93ed36fc4f155fbad6290b5fc6822a7ae4281497d8afb947386485eb0b3bdd6de8c808d1a88f45df8b99a0e16b75822d71bbdb40d60fd0dce0758df348316e0d6eaedc7e10b0a720524ce55f2a47fb66c0063c3720b27e5df41cc6b53690370f94e95c1fb1d823050c2faf6e70e886f79dfb051c10b5f114f8eb36db34e42c26911a86fb3fdeb04cd106e9092ac497606a9ef31ed2467b6945ef2c50752a8a45fc2fa84eba3e42d67c9319531de56bb0b670440080f19c4b1c4829d25ed2748432903e3cd704bee7118a6978bd2961a575afea42ae9864133577ec0e090b27e38174940c8b31809107673999a0853a31400217adaaf9df2d8c21375c87c2e5a359c729b6729f8d807a0eddcb420ee7d69a0835a7f56567f77833ba3f01f0949e97d2d2076c6fd6f7b16f776686eb57fdc0e12f08e8e10a0a8fedc199a7libmutter-9.so.0libmutter-clutter-9.so.0libmutter-cogl-9.so.0libmutter-cogl-pango-9.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmutter-41.9-150400.3.6.1.src.rpmmutter-develmutter-devel(ppc-64)pkgconfig(libmutter-9)pkgconfig(libmutter-test-9)pkgconfig(mutter-clutter-9)pkgconfig(mutter-cogl-9)pkgconfig(mutter-cogl-pango-9)@@ @ @ @@ @@@ @ @ @ @ @ @@@@ @ @@ @     /usr/bin/pkg-configmutterpkgconfig(atk)pkgconfig(cairo)pkgconfig(cairo-gobject)pkgconfig(egl)pkgconfig(gio-unix-2.0)pkgconfig(gl)pkgconfig(glesv2)pkgconfig(glib-2.0)pkgconfig(gobject-2.0)pkgconfig(graphene-gobject-1.0)pkgconfig(gsettings-desktop-schemas)pkgconfig(gtk+-3.0)pkgconfig(json-glib-1.0)pkgconfig(libmutter-9)pkgconfig(mutter-clutter-9)pkgconfig(mutter-cogl-9)pkgconfig(pango)pkgconfig(wayland-server)pkgconfig(x11)pkgconfig(xfixes)pkgconfig(xi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)41.92.5.31.10.01.10.02.69.02.69.02.69.01.10.240.alpha3.19.80.12.01.46.01.1831.7.43.0.4-14.6.0-14.0-15.2-14.14.3c6@c6@b@b~H@b7@b b[@aq@aa{a{a5aaaa(@aqV@apaKaKaKaKaI@aC1a@a@a@aF`@`E`9@``P@``z`U`Q@`4@```2@_@_~@_~@_~@_~@_}_Wr@_?@_>e_3_A@_@^@^@^@^^@^@^@^@^@^@^@^ku^\@^U @^S^I.^,-^^ ^]}@]]]]@]{@]@]W]]@]]]]]{]v>]s]p]g@]fl]8H@\t@\\\\O\f\@\~d\o@\n\n\d\Z@\8@\0@\@[@[@[[@[{[x @[dC[Xf@[W[U@[?Y[,[@[ @ZnZZ3@ZZZZZkZkZw@ZZ@Z@ZZjZqZN@YYYܶ@Y@Y*@YYYYo@Y@Y@Y4YYY@YYp@Yp@Yp@Yp@Yp@Yp@Y^&@YMYYYR@X @XӸX@X@XZXX7@X@X@X@X@X@X%Xx@XW@WjW@W@Wv@W@W@Wu@WW@WQW"WWWWWWs@W3W'A@W4W4V@V@VxV'@VVVrVUVTQ@VD@V@VqVBUN@UYU6@U@ŬU@UmU'U'U'UT@U.RU.RUU@U hTE@T!T!T7T@T@T@T@TT~@TcKTa@T>ayfjiang@suse.comyfjiang@suse.comqkzhu@suse.comxiaoguang.wang@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comalynx.zhou@suse.combjorn.lie@gmail.comalynx.zhou@suse.combjorn.lie@gmail.comalynx.zhou@suse.comalynx.zhou@suse.combjorn.lie@gmail.comdimstar@opensuse.orgpackaging@sp1rit.anonaddy.meyfjiang@suse.commgorse@suse.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comsbrabec@suse.combjorn.lie@gmail.comyfjiang@suse.comyfjiang@suse.comyfjiang@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comalynx.zhou@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comalynx.zhou@suse.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.commgorse@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comalynx.zhou@suse.comalarrosa@suse.comdimstar@opensuse.orgsndirsch@suse.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdead_mozay@opensuse.orgbjorn.lie@gmail.comfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comalynx.zhou@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.combjorn.lie@gmail.comluke@ljones.devluke@ljones.devluke@ljones.devbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comyfjiang@suse.comxwang@suse.commliska@suse.czdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comqkzhu@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgdimstar@opensuse.orgbadshah400@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgbjorn.lie@gmail.comhpj@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comhpj@suse.comdimstar@opensuse.orghpj@suse.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.comzaitor@opensuse.orgluc14n0@linuxmail.orgmgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgvliaskovitis@suse.comzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgfezhang@suse.comzaitor@opensuse.orgluc14n0@linuxmail.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgcoolo@suse.comzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgvliaskovitis@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgluke.nukem.jones@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orghpj@suse.comzaitor@opensuse.orgzaitor@opensuse.orgfcrozat@suse.comzaitor@opensuse.orgidonmez@suse.comdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgfcrozat@suse.combadshah400@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Update to version 41.9: + Fixed crash [Jonas]- Update to version 41.8: + Fix night light without GAMMA_LUT property [Jonas; !2435] + wayland: Fix rotation transform [Robert; !1055] + Fixed crash [Jonas; !2364] + Misc. bug fixes [Olivier; !2463]- Update to version 41.7: + KMS: Survive missing GAMMA_LUT property [Daniel; !2360] + Fix --replace again [Jonas; !2432] - Update to version 41.6: + Fix missing root window properties after XWayland start [Olivier; !2336]- Add mutter-crash-meta_context_terminate.patch: Fix SIGSEGV in meta_context_terminate (bsc#1199382 glgo#GNOME/mutter#2267).- Update to version 41.5: + Fix X11 → wayland drops ending up in the wrong wayland client. + Allow forcing EGLStream backend. + Updated translations.- Update to version 41.4: + Fix DND between X11 and wayland clients. + Fix resetting idle time on lid open. + wayland/gtk: Only perform allowed titlebar gestures. + Place popups on the same monitor as the anchor rect. + Fix wrong resizes of some clients on focus changes. + Misc. bug fixes. + Fixed crashes. + Updated translations.- Add 0002-Drop-CI-test-setup-that-needs-catchsegv.patch: Fix build with glibc 2.35 and newer.- Update to version 41.3: + Check keyboard serials for activation + Fix mixed up refresh rates in multi-monitor setups + Allow disabling HW cursors + Improve damage handling + Consider xrandr flags for advertised modes + Ensure constraints after client resize + window-group: Disable culling when rendinging clone to offscreen buffer + Fix workspace switch animation in default plugin + Fix unfullscreening of window that were mapped fullscreen + Fix DMA-BUF screencasts with unredirected fullscreen windows + Fix orientation changes on devices with 90° + Fixed crashes + Plugged leaks + Misc. bug fixes and cleanups. - Drop patches fixed upstream: + mutter-allow-disable-hardware-cursors.patch + mutter-initialize-saved_rect_fullscreen.patch - Renumber patches yet again.- Add mutter-initialize-saved_rect_fullscreen.patch: Some applications that starts in fullscreen disappear when switching back to normal size mode, because mutter forget to initialize saved_rect_fullscreen which is used for unfullscreen, this patch fixes it (glgo#GNOME/mutter!2210, bsc#1185444).- Rebase patches with quilt and renumber them. - Add mutter-window-actor-Special-case-shaped-Java-windows.patch: window-actor: Special-case shaped Java windows. OpenJDK wrongly assumes that shaping a window implies no shadows. They got lucky until commit b975676c changed the fallback case, but now their compliance tests are broken. Make them happy again by special-casing shaped Java windows. Patch from fedora: https://src.fedoraproject.org/rpms/mutter/raw/rawhide/f/0001-window-actor-Special-case-shaped-Java-windows.patch- Add mutter-allow-disable-hardware-cursors.patch: Add a debug environment variable MUTTER_DEBUG_DISABLE_HW_CURSORS to disable hardware cursors and force using software cursors to avoid some driver or hardware bug (glgo#GNOME/mutter#2045, glgo#GNOME/mutter!2150).- Update to version 41.2: + Fix blank screen when unplugging docking station. + Prefer GBM over EGLStream where possible. + Fix unredirected Xwayland windows not getting updated. + Improve anti-aliasing of background corners. + Copy damage rectangles to secondary GPU + Improve Wacom tablet mapping. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Switch to git checkout of released tag via source service.- Enable wayland-eglstream dependency on Leap/SLE (jsc#SLE-19964).- Enable eglstream on Leap/SLE (jsc#SLE-19964).- Update to version 41.1: + Fix monitor screencast scanouts + dma-buf: Use alpha-less pixel formats where appropriate + wayland: Allow clients to maximize windows regardless of constraints + Handle hotplug events without relevant changes more effectively + Improve error reporting when startup fails + dma-buf: Add support for ABGR and XBGR formats + Fix X11 middle button emulation setting + Include server-side shadows in window screenshots + Don't change workspaces of unmanaged windows + Reset idletime when unplugging the power cable + xwayland: Avoid unnecessary _NET_WM_STATE events + Fix videos in Firefox stuttering in overview + Don't use atomic mode setting for virtio_gpu driver + Improve on-screen keyboard on X11 + Fix text glitches after size changes + Fix reporting output rotation to xwayland + wayland: Accept final preference of drop destination + Fix erratic scrolling in GTK apps + Fix tilt direction of pen/tablet inputs + Use b/w unicode for tablet mode OSD + Fix negative paint volume offscreen effect + Only add paint volumes of mapped actors to stage clip + Fix mapping tablet input to correct monitor + Misc. bug fixes and cleanups. + Updated translations. - Drop clutter-only_reset_preedit_text_if_set.patch: Fixed upstream- BuildRequire libxcvt when building against xorg-x11-server > 21, unless when building for s390x: libxcvt was split out and lives in an own package now.- Added clutter-only_reset_preedit_text_if_set.patch + fixes "scrollback" issue of GtkTextView (see lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/WYSUDJFTZIEEJS3QBBBUNLD3XBXULABU/)- Rebase mutter-SLE-bsc984738-grab-display.patch.- Update to version 41.0: + Avoid race in wl_seat capabilities. + Expose option groups/entries to introspection. + Updated translations.- Add pkgconfig(xwayland) and drop xorg-x11-server-wayland BuildRequires: use standalone xwayland during build and runtime. - Add explicit gnome-settings-daemon Requires and pass initfd=auto to meson now that we are using the new standalone xwayland.- Update to version 41.rc: + Add clutter_stage_paint_to_content(). + Add meta_cursor_tracker_get_scale(). + wayland: Make each wl_output correspond to one monitor. + Expose 'inactive-since' timestamp to uresourced. + Pass dirty rects to secondary GPU. + Support commiting preedit string on focus loss. + Improve auto-rotation support. + Add meta_window_actor_paint_to_content(). + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Add xvfb-run BuildRequires: new dependency for the test suite.- Update to version 41.beta: + Manage idle monitors via MetaIdleManager. + Fix VKMS detection. + Fix swipe cancellation. + Fix mapping tablet to monitor. + Fix area screencasts when window is unredirected. + Don't require a newly attached buffer to apply state. + Close unused mode setting and rendering devices. + Only support super+scroll on wayland. + Implement the xdg-activation protocol. + Reduce input latency by computing max render time heuristically. + Apply dithering to dispatch time when needed. + x11: Compute monitor scale per output. + Shrink and optimize the rounded-background-clip shader. + remote-desktop: Handle non-responding selection owners . + Improve sysprof support. + Allow clients to delegate titlebar gestures to the compositor. + Fix upside-down Xshape surface with EGLstream. + Fix 'kms-modifiers' experimental setting. + Make default focus window on each workspace appear focused. + Plugged memory leaks. + Fixed crashes crash. + Misc. bug fixes and cleanups. + Updated translations.- Update to version 40.5: + Fix monitor screencast scanouts. + Fix middle-click emulation support on X11. + Fixed crashes. + Updated translations.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 40.4: + Don't require a newly attached buffer to apply state. + Fix upside-down Xshape surface with EGLstream. + Misc. bug fixes and cleanups. + Updated translations.- Synchronize changelog between SLE, Leap and Factory.- Disable eglstream on Leap/SLE by now since it is under review.- Add versioned BuildRequires to pkgconfig(libinput): https://gitlab.gnome.org/GNOME/mutter/-/blob/gnome-40/meson.build#L47- Update to version 40.3: + Fix area screencasts when window is unredirected. + Fix mapping tablet to monitor. + Fixed crash. + Misc. bug fixes. + Updated translations. - Drop mutter-Gracefully-handle-page-flipping.patch: Fixed upstream.- Build wayland eglstream support: Pass wayland_eglstream=true to meson and add pkgconfig(wayland-eglstream) BuildRequires. Gnome-shell Wayland session with nvidia binary driver is now possible when enabled manually, users must first comment out the disabling of Wayland when using the proprietary nvidia driver in /usr/lib/udev/rules.d/61-gdm.rules, then boot with passing nvidia-drm.modeset=1 to the kernel. We do NOT recommend that users try this, as it buggy and unstable at the moment. - Add mutter-Gracefully-handle-page-flipping.patch kms: Gracefully handle page flipping direct scanouts failing. Fix a crash.- Rebase mutter-disable-cvt-s390x.patch and mutter-Lower-HIDPI_LIMIT-to-144.patch, and enable mutter-disable-cvt-s390x.patch again now that it is rebased.- Update to version 40.2.1: + Fixed crash glgo#GNOME/mutter!1895.- Update to version 40.2: + Fix mouse position in remote desktop with fractional scaling. + Fix fd leak. + Disable KMS modifiers on radeon driver. + Fix adding virtual monitor to physical session. + Unbreak press-drag-release to pop up and select right click menus. + Fix VKMS detection. + Misc. bug fixes. + Updated translations. - Changes from version 40.1: + Prevent clients from pasting old selection data. + Fix forward_key IM functionality on wayland. + Ensure valid window texture size after viewport changes. + Only update cached paint volumes when necessary. + Only disable KMS modifiers for drivers with known problems. + Fix X11 client resize during moves. + Fix performance drop during night light transition with Nvidia. + kms: Don't add common modes that exceed the max bandwidth. + Create virtual input devices on demand. + Fix wrong night light gamma when leaving power saving. + Fix picking edge case. + Properly tear down things when shutting down. + Fix monitor screencasting with fractional scaling. + Fixed crash. + Plugged memory leak. + Misc. bug fixes and cleanups. + Updated translations. - Disable mutter-disable-cvt-s390x.patch: Needs rebase.- Rebase mutter-SLE-bsc984738-grab-display.patch and mutter-SLE-bell.patch.- Fold libmutter-8-0 and mutter-data into the main package: + SLPP does, despite the devel package, not make much sense. Mutter is the GNOME Window Manager and parallel installation of the library only gave a false sense of possibility, and often resulted in upgrade issues (e.g. zypper not updating mutter). + The -data package was hard-requiring the same mutter version, which essentially means the split makes no sense.- Update to version 40.0: + xwayland: Check permissions on /tmp/.X11-unix.- Update to version 40.rc: + Fix keyboard input from remote desktop in Xorg session. + Fix restoring focus to windows using globally active input. + Expose unaccalerated touchpad gesture deltas. + Avoid relayout on text attribute changes when possible. + Add remote desktop caps- and num-lock state properties. + Improve refresh rate calculation. + Implement presentation-time protocol. + Disable double-buffered shadow buffering. + Fix missing cursor on tablet devices. + Fix frame timings causing X11 clients to get stuck. + Fix applying input settings on X11. + Add headless native backend. + Fix high latency and stalls with proprietary nvidia driver. + Fix maximized windows not reacting to strut changes. + Only start XWayland on demand when running under systemd. + Sync LEDs when a new input device is added. + Fix order in which subsurface placement operations are handled. + Fixed crashes. + Plugged leaks. + Misc. bug fixes and cleanups. + Updated translations.- Update to version 40.beta: + Consider clients without mapped windows for xwayland auto-shutdown. + Let compositor to handle super+scroll events. + Default to starting Xwayland on demand. + xwayland: Restore abstract socket support. + Add support for atomic mode setting. + Fix clip region glitches when using fractional scaling. + Default to horizontal workspace layout. + Do not ping unmanaging windows. + Handle monitor changes during screencasts. + Fix unexpected jumps after restoring misbehaving clients. + Fix newly opened X11 windows being invisible in overview. + Fix viewport of offscreen effects. + Fix drag cancel animation when using geometry scaling. + Improve touch-mode heuristics. + Integrate clipboard with remote desktop sessions. + Fix stuck icon in DND operation between X11 and wayland. + Automatically synchronize pointer position after modal grabs. + Reimplement support for CLUTTER_SHOW_FPS. + Only pick on events that may move the pointer. + Emit discrete scroll events for accumulated smooth events in virtual X11 devices. + Add support for rounded clipping when drawing background. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations.- Update to version 40.alpha.1.1: + Adapt to settings moving to gsettings-desktop-schemas. + Misc. bug fixes and cleanups. - Changes from version 40.alpha.1: + Base ClutterEffects on ClutterPaintNodes. + xwayland: Set xrandr primary output. + Add paint node based blur support. + Disable CRTCs if there is no monitor. + Fix updates of mipmapped animated backgrounds. + Allow remote desktop clients to specify scroll source. + Support the color transform matrix RandR property on X11. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups.- Update to version 40.alpha: + Replace CoglMatrix with graphene_matrix. + Allow to specify debug topics in MUTTER_DEBUG. - Bump api_major to 8, following upstream changes.- Update to version 3.38.3: + xwayland: Set xrandr primary output, + Disable CRTCs if there is no monitor, + Fixed crashes, + Misc. bug fixes, + Updated translations.- Update to version 3.38.2: + Fix unwanted position changes on window resize. + Fix _NET_WM_FRAME_DRAWN timestamps. + Fix missed redraws of newly-mapped actors. + (Temporarily) make Xwayland listen on abstract namespace socket again. + Fix tiling to the correct monitor. + Fix background artifacts in magnifier. + Fix monitor tiling support on X11. + Fix device configuration not being picked up on X11. + Improve compatibility with Qt's wayland support. + Support tagging devices as primary GPU via udev. + Fix size hints with CSD. + Do not disable the X Security extension by default. + Fix unresponsive input after screen blank. + Improve tablet-mode-switch support. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations.- Update to version 3.38.1: + Fix Night Light updates after DPMS. + Fix button scrolling on X11. + Always use correct font-dpi setting on X11. + Improve handling of scanout failures. + Fix middle/right button mixup in scroll button assignment. + Fix resizing of attached modal dialogs on wayland. + Enable KMS modifiers on devices that need them. + Fix IM handling on X11. + Fix glitches in "undefined" screencast areas. + Fix visual glitches on background with fractional scaling. + Fix using correct refresh rate. + Misc. bug fixes and cleanups. + Plugged memory leaks. + Updated translations. - Add pkgconfig(udev) BuildRequires: new verified dependency.- Update to version 3.38.0: + screencast: Only use DMA buffers for i915. + Updated translations.- Update to version 3.37.92: + Fix stale cursor positions in remote desktop sessions. + xwayland: Add a setting to disable selected X extensions. + Fix screencasting when using QXL. + Cull actors that don't intersect with the redraw clip. + Optimize painting of backgrounds when culling is unavailable. + Improve support for Hangul input method. + Support debug paint overlay for opaque regions. + Fix launching flatpak applications when autostarting Xwayland. + Add support for capture scanouts in screencasts. + Allow integrated tablet devices to cycle outputs. + Improve mapping input devices to the most relevant output. + Only enable auto-rotation in touch mode. + Updated translations.- Update to version 3.37.91: + Fix initial state of display mode OSD. + Fixed crashes. + Misc. bug fixes and cleanups. - Changes from version 3.37.90: + Fix using NEAREST filter for backgrounds on scaled monitors. + Screencast fixes and improvements. + Support tap-button-map and tap-drag-lock touchpad settings. + Fix wine copy & paste. + Fix shadows of server-side decorated XWayland windows. + Replace some loaded terms with more descriptive ones. + Add API to launch trusted wayland clients. + Skip displays with 'non-desktop' property set. + Invalidate offscreen effect cache on video memory purge. + Add wl_shm support for 10 bpc and 16 bpc half float formats. - Changes from version 3.37.3: + Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb. + Optimize resource scale computation. + Allow animating ClutterActor's content property. + Implement backgrounds as ClutterContent. + Add ClutterAlignContraint:pivot-point property. + Fix crash on area screenshots with fractional scaling. + Do not paint textures of fully obscured windows. + Use a more appropriate combine function on opaque areas. + Fix remote desktop being broken without screencast session. + Remove more long-deprecated Clutter APIs. + Drive each monitor by its own frame clock. + Fix copy/paste failures on X11. + Mipmap background texture rendering. + Plugged memory leaks. - Changes from version 3.37.2: + Fix move-to-center keybinding with multiple monitors. + Fix stuck buttons when a virtual device is destroyed. + Use workarea when centering new windows. + Limit mipmap levels when rendering background. + Broadcast clipboard/primary offers. + Support primary-selection protocol from wayland-protocols. + Fix monitor screen cast on X11. + Support a "blank" cursor type. + Improve stage view damage tracking> + Implement touch-mode detecation for the X11 backend. + Drop external keyboard detection from touch-mode heuristics. + Optimize actor allocations. - Changes from version 3.37.1: + Fix screencasting non-maximized windows. + Make window-aliveness checks less aggressive. + Fix stylus coordinates when using screen rotation. + Preserve keyboard state on VT switch. + Remove Clutter's drag and drop actions. + Cancel clicks/gestures actions on disable. + Fix various clipboard issues. + Fix trackball button scrolling. + Fix tiled monitor support. + Support unredirecting fullscreen wayland surfaces. + Support area screencasts. + Synchronize shadows to server-side decorations. + Allow inhibiting remote access. + Fix overview key on X11 when using multiple keyboard layouts. + Updated translations. - Drop mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch: fixed upstream. - Drop mutter-fix-wine-copy-and-paste.patch: fixed upstream.- Update to version 3.36.7: + Fix Night Light updates after DPMS + Fix IM handling on X11 + Fix resizing of attached modal dialogs on wayland + Fix jumps when resizing windows using discrete steps. + Fixed crashes. + Plugged Memory leaks. + Misc. bug fixes and cleanups. + Updated translations.- Update to version 3.36.6+2: + kms/crtc: - Always consider gamma state valid. - Read initial gamma state. + Fix stale cursor positions in remote desktop sessions. + Limit mipmap levels when rendering background. + Improve support for Hangul input method. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups. - Drop patch fixed upstream: + mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch- Added mutter-fix-wine-copy-and-paste.patch: sometimes copy and paste will fail in wine applications, this upstream patch fixed it (boo#1175532, glgo#GNOME/mutter!1369).- Add mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch: don't use libGLESv2.so but libGLESv2.so.2 for COGL driver (boo#1175559 glgo#GNOME/mutter!1282).- Update to version 3.36.5: + Screencast fixes and improvements. + Fix glitches when subsurfaces extend outside the toplevel. + Mipmap background texture rendering. + Fix wine copy & paste. + Plugged memory leaks. + Updated translations.- Update to version 3.36.4+9: + Various screen cast fixes.- Update to version 3.36.4: + Fix crash on area screenshots with fractional scaling. + Do not paint textures of fully obscured windows. + Turn off CRTCs as well when enabling DPMS. + Improve selection support. + Use a more appropriate combine function on opaque areas. + Fix remote desktop being broken without screencast session. + Fix popovers disappearing on wayland and HiDPI. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups.- Update to version 3.36.3+1: + Broadcast clipboard/primary offers. + Fix monitor screen cast on X11. + Implement touch-mode detecation for the X11 backend. + Drop external keyboard detection from touch-mode heuristics. + Fix leaked DMA buffers in screencasts. + Fixed various crashes. + Renderer-native: Don't leak DMA buffer CoglFramebuffer.- Update to version 3.34.6: + Fix various clipboard issues. + Fix locate-pointer feature interfering with keybindings. + Fix overview key on X11 when using multiple keyboard layouts. + Preserve keyboard state on VT switch. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups.- Enable SLE patches on leap (jsc#SLE-11897).- Update to version 3.36.2: + Sync timelines to hardware vsync. + Fix screencasting non-maximized windows. + Make window-aliveness checks less aggressive. + Fix stylus coordinates when using screen rotation. + Preserve keyboard state on VT switch. + Fix trackball button scrolling. + Fix tiled monitor support. + Fix various clipboard issues. + Synchronize shadows to server-side decorations. + Fix overview key on X11 when using multiple keyboard layouts. + Fix capturing with multiple stage views. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations.- Update to version 3.36.1: + Fix hardware cursor on GPU hotplug. + Fix black areas around XWayland windows when resizing. + Fix applying wrong scale to monitors on X11. + Fix moving/resizing windows via keyboard on wayland. + Fix locate-pointer feature interfering with keybindings. + Add support for middle-click emulation. + Fix freeze when moving cursor between scaled monitors. + Fix popup misplacement with focus-follows-mouse. + Fix misplaced cursor in preedit strings. + Support mirroring with proprietary Nvidia driver. + Support tablets with multiple mode switch buttons in a group. + Ignore foreground color for color glyphs (emojis). + Allow pad mode switches while showing OSD. + Fix positioning of OSD for display-attached tablets. + Respect configured RANDR panning on X11. + Use correct texture filtering with scaled displays. + Fix cursor hotspots in virtual machines. + Fix build with GLES and no GL. + Work around Firefox bug when copying images on wayland. + Fix wrong cursor rotation on rotated displays. + Fix glitches in window screencasts. + Fix IM support for deleting surrounding text. + Fix map animation of maximized windows. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Stop passing %%define _lto_cflags %%{nil}: No longer needed. - Drop mutter-wayland-fix-keyboard-move-resize-window.patch: Fixed upstream.- Update to version 3.36.0: + Fix placement of popup windows in multi-monitor setups. + Fix invisible mouse cursor on some hardware. + Updated translations.- Update to version 3.35.92: + Fix visibility of initially hidden windows. + Avoid flicker when (un)redirecting windows. + Let BindConstraints update the preferred size. + Learn about GLES3. + Ping windows on every window focus. + Remove overhead from hot code paths. + Allow remote desktop services to inhibit animations. + Update screen-cast code to PipeWire 0.3 API. + Make check-alive timeouts configurable. + Make each stage view correspond to a single CRTC. + Implement scaled/transformed hardware cursors. + Use DMA buffers for screencasting if possible. + Make Xwayland startup asynchronous. + Fix clipping glitches in long text entries. + Add side channel for starting required X11 services. + Support synchronized wayland popup moving. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups. + Updated translations. - Pass -Dxwayland_initfd=disabled to meson, we are not ready for this feature yet in openSUSE, and leaving it to auto breaks wayland sessions.- Update to version 3.35.91+37: + clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE + screen-cast: Update to PipeWire 0.3 API + window-actor: Make culling of opaque windows X11 only + renderer-native: Use hardware acceleration check in generic layer + remote-access-handle: Expose disable-animations property + screen-cast-session: Add 'disable-animations' property + wayland: DND and Metawindow fixes. + clutter: Make clutter_contraint_update_preferred_size() public + bind-constraint: Update the preferred size + surface-actor-x11: Avoid flicker when (un)redirecting windows + window-actor: Don't show actor until meta_window_actor_show() + settings: Improve logging of enabled experimental features + Updated translations. - Drop 0001-Update-to-PipeWire-0.3-API.patch: Fixed upstream.- Update to version 3.35.91: + Honor accelerometer orientation on monitor config changes. + Enable culling for integer-scaled actors. + Add ClutterSeat::touch-mode property. + Fix mis-scaling when streaming windows. + Make the cursor renderer use the transactional KMS API. + Advertise MetaMonitor as wl_output. + Fix culling of XWayland windows. + Only consider enabled effects when disabling culling. + Misc. bug fixes and cleanups.- Update to version 3.35.90: + Cull out clip region. + Always enable tap-to-click/drag on opaque Wacom tablets. + Fix visual glitches with offscreen effects applied. + Fix "sticky corner" in multi-head setups. + Fix black shadows around XWayland windows during resizes. + Zero-copy path for GPU-less secondary GPUs. + Cancel DND on Esc. + Sync XWayland window shadows to frame during resizes. + Add support for per-monitor workareas. + Ensure newly mapped wayland windows receive ENTER event. + Add ClutterSeat object. + Honour CLUTTER_ACTOR_NO_LAYOUT flag more efficiently. + Fix interoperation with wl_data_device_manager v1. + Favor text over images in clipboard manager. + Apply monitor scale after background texture creation. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. - Changes from version 3.35.3: + backends/native: Correct dy value in pinch gesture event. + Upload clipping rectangles in parallel. + More cogl API cleanups. + Fix window recording on HiDPI. + Fix top-left pixel being insensitive to clicks. + Misc. bug fixes and cleanups. - Changes from version 3.35.1: + Fix immediate screen blank after releaseing inhibitor. + Respond to frame callbacks regardless of damage. + Fix Night Light on wayland. + Fix various copy+paste/DND regressions. + Misc. bug fixes and cleanups. + Updated translations. - Drop mutter-fix-mesa20.patch: fixed upstream. - Add pkgconfig(graphene-gobject-1.0) BuildRequires: new dependency. - Drop cmake BuildRequires: mutter uses meson. No need for a 2nd build system. - Bump api_major to 6, following upstream changes.- Update to version 3.34.5: + Fix visibility of initially hidden windows. + Fix hardware cursor on GPU hotplug. + Fix pasting images from wayland. + Fixed crashes. + Updated translations. - Switch to using explicit released tag in _service.- Add mutter-wayland-fix-keyboard-move-resize-window.patch: move some common code out of X11 only code blocks to fix it (bsc#1159976, glgo#GNOME/mutter!997).- Build with pipewire 0.3.0: * Add 0001-Update-to-PipeWire-0.3-API.patch- Rework mutter-fix-mesa20.patch: base it on mutter upstream commit a444a4c.- Add mutter-fix-mesa20.patch: fixes build against Mesa 20 (boo#1164688).- Update to version 3.34.4: + Handle mode set race conditions more gracefully. + Fix fallback to GLES2. + Fix interoperation with wl_data_device_manager v1. + Fix visual glitches with offscreen effects applied. + Favor text over images in clipboard manager. + Fixes crashes. + Plugged memory leaks. + Misc. bug fixes. + Updated translations.- No longer recommend -lang: supplements are in use- Update to version 3.34.3+0: * Bump version to 3.34.3- Update to version 3.34.2+2: * clutter/stage: Fix picking of rectangles with negative positions.- Update to version 3.34.2+1: * screen-cast: Fix window recording on HiDPI- Update to version 3.34.2+0: * Update British English translation * backends/native: Fix double free of error * kms-impl/simple: Fix meta_set_fallback_feedback_idle * kms: Process impl idle callbacks before pre dispatch flush- Add explicit pkgconfig(fribidi) and pkgconfig(glib-2.0) BuildRequires: meson checks for it.- Add mutter-disable-cvt-s390x.patch: do not search cvt on s390x, it doesn't exist there (bsc#1158128).- Update to version 3.34.1+66: * stack: Allow promoting transient windows to their parent's layer * shaped-texture: Do not invalidate content on set_cogl_texture() * cursor-tracker: Add API to keep the wayland pointer focus while hidden * device-manager-x11: Ignore events if no source device is set * clutter/cally-root: Use g_clear_signal_handler and fix a signal leak * wayland: Move "ownership" of the DnD selection source to the data device * wayland: Do not cancel data source on offer destruction * wayland: Avoid redundant cancel() call * wayland: Drop unused wl_signal structs- Update to version 3.34.1+57: * cursor-renderer/native: Fix cursor drawing in combination with panel_orientation_transform * output-kms: Fix "panel orientation" kms-prop being ignored on native outputs * compositor: Plug cairo_region_t leak * backends: Plug MetaKmsPageFlipData leak * input-settings/x11: Add missing clutter_x11_trap_x_errors around XIGetProperty * plugin-manager: Kill window effects on destroy * plugins/default: Handle skipped animations * wayland/surface: Don't double scale when getting absolute coordinates * window-props: Don't set override redirect windows as top-level parent * window-props: Don't look for parent multiple times * window: Assert we only set a NULL workspace when unmanaging * window: Warn if O-R window workspace state is used * wayland/actor-surface: Always store away frame callbacks on commit * ci: Fix checking out gnome-shell on stable branches * x11-display: Don't unset the X11 focused window after setting one * tests/monitor-unit-tests: Add another tiling window hot plug test * window: Reset tile monitor number when untiling * tests/monitor-unit-tests: Add window tiling hot plug test * tests/runner: Move window shown synchronization to helper * tests/monitor-unit-tests: Move test client sanity check into helper * window: Always update tile monitor number on hot plug * plugins/default: Clean up tile preview when closing display * plugin/default: Init quark before using * display: Add 'closing' signal * renderer-native: Separate offscreen and shadowfb * clutter/stage-view: Separate offscreen and shadowfb- Update to version 3.34.1+31: * wayland: Check stylus serials on meta_wayland_seat_can_popup() * x11: Limit touch replay pointer events to when replaying * display: Move finishing of touch sequence to the backend * x11: Update X11 focus before updating MetaDisplay focus- Update to version 3.34.1+27: + wayland/surface: Reset buffer_destroy_handler_id. + window-actor: Add a missing NULL-check. + monitor-manager: check for underscan setting validity upfront. + clutter/stage: Actually set key focus to an actor on key focus. + clutter/actor: Save key-focus state and unset it before destruction. + dbus-session-watcher: Chain up to parent finalize().- Rebase patches: + Update mutter-SLE-bell.patch + Disable mutter-SLE-bsc984738-grab-display.patch- Update to version 3.34.1+21: + x11: Map mimetypes back to selection atoms + wayland: - Figure out better the right selection source for a wl_data_offer - Set dummy selection source on .set_selection(null) - Simplify MetaSelectionSourceWayland - Check resource before emitting cancelled event - Emit wl/primary offer after changing selection - Chain up to the right finalize on MetaWaylandDataSourceWayland - Drop field from MetaWaylandDataSourcePrimary - Plug MetaSelectionSourceWayland leaks + clutter/shader-effect: Initialize shader-type properly + ci: Change the without-native-backend to not build with Wayland too + main: Warn instead of error in meta_test_init() - Switch to the now available 3-34 stable branch in service.- Update to version 3.34.1+9: + kms/crtc: Read gamma state when prediction failed. + kms: Always predict state after processing update. + clutter-backend-x11: Don't push keymap events to clutter. + event-x11: Use CLUTTER prefix for X11 filter docs. + x11: Translate well known selection atoms to mimetypes. + wayland/actor-surface: Queue redraw for frame callback. + wayland/surface: Some minor coding style clean up. + cogl-pango/meson.build: Remove extraneous quoting. + backends: Update inhibited state for the monitor and respect that state.- Update to version 3.34.1: + Fix startup of X11 session services on wayland. + Fix _NET_ACTIVE_WINDOW emission. + Fix initial view perspective. + Fix screenshots and window animations when scaled. + Re-enable coredumps when capabilities are set. + Fix scaling of DND surface actors. + Optimize blitting of untransformed offscreen stage views. + Fix freeze of pointer event delivery on X11. + Fix scaling of stylus input coordinates with HiDPI. + Fix memory leak when using implicit animations. + Fix numlock state for native backend. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations.- Disable sysprof support until it get security team approval.- Update to version 3.34.0+30: + window-actor: Use surface coordinates for the fast path in get_image() + shaped-texture: Use surface coordinates in get_image() + shaped-texture: Declare that we inherit from GObject + window/surface-actor: Add docstrings + shaped-texture: Mark set the clip and return value nullable + clutter/actor: Cancel delayed timelines on removal + clutter/timeline: Don't emit ::paused signal on delayed timelines + clutter/timeline: Use a function to cancel the delay timeout + wayland/dma-buf: Handle zero modifiers from eglQueryDmaBufModifiersEXT + stage: Compute view perspective when parameters changed + build: Compile with `-ffloat-store` on x86 (32 bit) + kms-impl-device: Use portable formatting for 64-bit integers + output-kms: Use portable formatting for 64-bit integers + input-settings: Use portable formatting for 64-bit integers + clutter/stage-cogl: Use portable formatting for 64-bit integers + clutter/paint-node: Convert safely from pointer to integer- Update to version 3.34.0+14: + idle-monitor: Reset timeout before firing watch + idle-monitor: Remove redundant type cast + idle-monitor: Make helper function static + kms-device: Free path when finalizing + kms-device: Handle impl device creation failure + x11: Minor refactor of input focus handling code + x11: Use the currently focused X window for _NET_ACTIVE_WINDOW- Update to version 3.34.0+7: + cogl/egl: Just notify about failure to create high priority context + clutter/actor: - Remove unused private function - Fix a wrong comment + Fix a few tracing typos + core: Split x11-display initialization in 2 signals + plugins/default: Get default keymap from localed + Updated translations. - Switch to checkout from master, we need the fixes for stability.- Update to version 3.34.0: + Fix xdg-output v3 support. + Fix crash when changing decoration state. + Add and remove connectors on hot-plug.- Fixup _service to follow our standards.- Update to version 3.33.92: + Turn MetaShapedTexture into a ClutterContent implementation. + Restore inhibit shortcut for overlay key. + Misc. pointer a11y improvements. + Fix position of drag surfaces. + Implement subsurface.place_below() for parents. + Add meta_window_actor_get_image(). + Revert faulty optimization from !719. + Add additional sysprof trace points. + Remove GLX "threaded swap wait" used on Nvidia. + Implement geometric picking. + Fix lost keyboard focus after DND. + Misc. bug fixes and cleanups. - Drop mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch- Remove mutter-xwayland-create-xauthority.patch, upstreamed. Autostart of xwayland is enabled, and also sets xauthority.- Update to version 3.33.91 + Fix primary selection copy and paste between X11 and wayland. + Improve monitor hotplug support. + Remove a source of frame skips. + Fix windows being lowered after unmaximizing with double click. + Remove Clutter API for global grabs. + Improve processing of incompressible events. + Add xdg-output v3 support. + Misc. bug fixes and cleanups. - Changes from version 3.33.90 + Fix visibility of clones with hidden source. + Reduce freezes when opening some popup windows. + Be more thorough when excluding obscured areas from painting. + Make it possible to start Xwayland on demand. + clutter: Expose layout_manager to transitions. + Misc. bug fixes and cleanups. - Changes from version 3.33.4 + Discard page flip retries on hotplug. + Add xdg-output v2 support. + Restore DRM format fallbacks. + Don't emit ::size-changed when only position changed. + Expose workspace layout properties. + Don't use grab modifiers when shortcuts are inhibited. + Fix stuttering due to unchanged power save mode notifications. + Add API to reorder workspaces. + Make picking a new focus window more reliable. + Defer actor allocation till shown. + Try to use primary GPU for copy instead of glReadPixels. + Unset pointer focus when the cursor is hidden. + Fix modifier-drag on wayland subsurfaces. + Fix background corruption on Nvidia after resuming from suspend. + Only grab the locate-pointer key when necessary. + Misc. bug fixes and cleanups. - Changes from version 3.33.3 + Prepare for running Xwayland on demand. + Fix text selection color rendering. + Fix black shadows when using fractional scaling. + Honor startup sequence workspace on wayland. + Only emit 'grab-op-end` signal after dropping grabs. + Add a Sysprof-based profiler. + Relax "xwayland-allow-grabs" setting. + Implement locate-pointer accessibility feature. + Implement mouse accessibility. + Consolidate frame throttling. + Fix setting blank cursor under wayland. + Pixel-align OpenGL cursors. + Handle returning from fullscreen/maximization better. + Improve screencast support on multi-monitor systems. + Fix running X11 applications with sudo under wayland. + Implement toggle-keys notification. + Add initial KMS transactional support. + Improve finding new focus window when the old one is closed. + Misc. bug fixes and cleanups. - Changes from version 3.33.2 + Fix rendering lag on Xorg. + Misc. bug fixes and cleanups. - Changes from version 3.33.1 + Remove unused APIs and outdated driver support + Enable EGL_IMG_context_priority. + Disable mouse keys with Numlock on. + Fix crash when restarting on X11. + Implement clipboard manager. + Fix spurious idle signals that prevent session unblank. + Fix mapping of touchscreens that don't report dimensions. + Fix propagating fractional scaling factor. + Add experimental RT scheduling support. + Misc. bug fixes and cleanups.- Update to version 3.32.2+43: + metatest: Dispatch the destruction instead of sleeping after it + window-x11: Remove double definition of MetaStack + window-x11: Focus a window in the active workspace as take-focus fallback + meson: Bump meson requirement to 0.50.0 + window-x11: Use any focusable window as fallback delayed focus window + tests: Add "accept_take_focus" command + test-client: Add x11 events GSource handler + stack: Add a function to get a sorted list of focus candidates + window-x11: Accept any focusable window as fallback focus + window-x11: Don't double-check for unmanaging windows - Switch to git checkout via source service, upstream is lacking in stable releases. In the future we will use a stable tag when possible, but when upstream slacks off, we will use a checkout of the stable branch.- Drop unneeded and unused libtool BuildRequires.- Update to version 3.32.2: + Disable mouse keys with Numlock on. + Fix crash when restarting on X11. + Fix mapping of touchscreens that don't report dimensions. + Fix spurious idle signals that prevent session unblank. + Misc. bug fixes and cleanups.- Update spec to reflect the rebase of mutter-xwayland-create-xauthority.patch (bsc#1084737).- Update mutter-xwayland-create-xauthority.patch (bsc#1084737).- Disable LTO (boo#1133121).- Update to version 3.32.1: + Fix fallback app menu on wayland (glgo#GNOME/mutter#493). + Fix elogind support (glgo#GNOME/mutter!491). + Fix startup notifications not timing out + (glgo#GNOME/mutter#501). + Fix keyboard accessibility toggle from keys + (glgo#GNOME/mutter!501, glgo#GNOME/mutter#529, + glgo#GNOME/mutter!531). + Fix touchscreen input on rotated displays + (glgo#GNOME/mutter#514). + Work around hangul text input bug (glgo#GNOME/mutter#1365). + Fix blurry wallpaper scaling (glgo#GNOME/mutter!505). + Fix placement of window menu when using fractional scaling + (glgo#GNOME/mutter#527). + Fix repaint issues of offscreen effects on secondary monitors + (glgo#GNOME/mutter!511). + Fix windows not getting focus after launch + (glgo#GNOME/mutter#505). + Properly advertise support for 'underscan' property + (glgo#GNOME/mutter!507). + Improve power-saving handling (glgo#GNOME/mutter!506). + Fix moving windows by super+touch [Jonas D.; !495] + Misc. bug fixes and cleanups: glgo#GNOME/mutter!478, glgo#GNOME/mutter!475, glgo#GNOME/mutter!480, glgo#GNOME/mutter!482, glgo#GNOME/mutter#490, glgo#GNOME/mutter!488, glgo#GNOME/mutter#491, glgo#GNOME/mutter#480, glgo#GNOME/mutter!477, glgo#GNOME/mutter!496, glgo#GNOME/mutter!492, glgo#GNOME/mutter!485, glgo#GNOME/mutter!515, glgo#GNOME/mutter!519, glgo#GNOME/mutter!521, glgo#GNOME/mutter!216, glgo#GNOME/mutter!538, glgo#GNOME/mutter#541, glgo#GNOME/mutter#523. + Updated translations. - Drop mutter-fix-meson50-build.patch: fixed upstream. - Rebase mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch.- Update to version 3.32.0: + Fix deadlock when cancelling a theme sound. + Stop swizzling BGRA buffers (bye-bye inverted colors in screenshots and animations). - Add mutter-fix-meson50-build.patch: Fix build with meson >= 0.50- Update to version 3.31.92: + Fix flicker of apps that use multiple SHM buffers. + Don't disable page flips after temporary failures. + Improve redraw performance. + Add cursor-mode support to window screencasting. + Add back support for system-wide monitor configurations. + Add fractional scaling support. + Consider remapped keys when guessing keycode from keysym. + Stop turning on-screen-keyboard off on focus changes. + Fix crashes. + Misc. bug fixes and cleanups. + Updated translations. - Pass cogl_tests=false, clutter_tests=false and tests=false to meson, we can now disable tests fully.- Update to version 3.31.91: + Fix infinite loop in EDID matching. + wayland: - Don't reset in text-input state prematurely. - Don't maximize windows if minimum size is too big. + Fix crash when using "restore shortcuts" without focus window. + Add flag parameter to grab accelerator API. + Reuse old CRTC if possible to avoid flicker on hotplug. + Misc. bug fixes and cleanups. + Updated translations. - Drop patches fixed upstream: + mutter-Avoid_double-free_crash.patch: cogl-auto-texture: Avoid a double-free crash. + mutter-clutter-offscreen-effect-fix.patch: clutter-offscreen-effect: Disable if no texture. + mutter-clutter-Avoid-rounding-compensation.patch: clutter: Avoid rounding compensation when invalidating 2D actors. + mutter-Fix-monitor-recording-on-HiDPI.patch: screen-cast: Fix monitor recording on HiDPI. + mutter-monitor-manager-Dont-use_switch-config.patch: monitor-manager: Don't use switch-config when ensuring configuration.- Add bug fix patches from upstream stable branch: + mutter-Avoid_double-free_crash.patch: cogl-auto-texture: Avoid a double-free crash. + mutter-clutter-offscreen-effect-fix.patch: clutter-offscreen-effect: Disable if no texture. + mutter-clutter-Avoid-rounding-compensation.patch: clutter: Avoid rounding compensation when invalidating 2D actors. + mutter-Fix-monitor-recording-on-HiDPI.patch: screen-cast: Fix monitor recording on HiDPI. + mutter-monitor-manager-Dont-use_switch-config.patch: monitor-manager: Don't use switch-config when ensuring configuration.- Add mutter-Lower-HIDPI_LIMIT-to-144.patch: mutter will set scaling factor to 2 when the monitor's dpi is greater than 144 (96*1.5) to keep GNOME's behavior consistent with YaST Installer (fate#326682, bsc#1125467).- Update to version 3.31.90: + Fix support of extended characters in on-screen keyboard. + Improve selection of the primary GPU. + Screen-cast cursor updates as PipeWire stream metadata. + Fix rendering glitches in magnifier. + Fix monitor recording on HiDPI. + Honour secondary GPU supported pixel formats. + Fall back to CPU copy path when using a software renderer. + Remove fallback app menu. + wayland: Add support for viewporter protocol. + Misc. bug fixes and cleanups. + Updated translations. - Disable mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch - Set api_minor define to 0.- Fix translation-update-upstream call, needed after update of translation-update-upstream in distro.- Update to version 3.31.4: + keybindings: Limit corner move to current monitor. + xdg-output: Report rotated physical dimensions. + Add continuous integration pipeline. + Improve performance on secondary GPUs. + Use the actual hardware refresh rate. + Remove hide-titlebar-when-maximized support. + wayland: Implement buffer transforms. + Remove ability to externally set sync-to-vblank. + Turn off touchscreens together with DPMS. + Mipmap the wallpaper when shrinking. + Implement RecordWindow method for screen-casts. + Fix EGLStream texture downloading. + Split out display-server-specific code from MetaWindowActor. + Improve render performance on some KMS devices with software GL. + Fix damage area of transformed surfaces. + Remove autotools support. + Misc. bug fixes and cleanups: bgo#790207, bgo#765011, bgo#786663 bgo#782344, bgo#781034, glgo#GNOME/mutter!309, glgo#GNOME/mutter#272, glgo#GNOME/mutter#393, glgo#GNOME/mutter#276, glgo#GNOME/mutter#404, glgo#GNOME/mutter#104, glgo#GNOME/mutter!343, glgo#GNOME/mutter#342, glgo#GNOME/mutter!356, glgo#GNOME/mutter#414, glgo#GNOME/mutter#423, glgo#GNOME/mutter!374, glgo#GNOME/mutter!382, glgo#GNOME/mutter!383. - Drop patches fixed upstream mutter-fix-startup.patch and mutter-monitor-manager-Don-t-use-switch-config-when-ensurin.patch - Bump api_major to 4 following upstreams changes. - Pass -Degl_device=true to meson, ensure we build egl support. - Pass -Dinstalled_tests=false to meson, running tests during build are something we will look into later in the cycle.- Update to version 3.31.2: + Fix handling of non-UTF8 encodings. + Fix memory leaks introduced in 3.30.1. + Fix regression when overriding workspace layout. + Fix crash when restarting window manager. + Add meson build support. + Freeze clock when headless. + Fix crash on monitor hotplug. + Misc. bug fixes. - Drop mutter-wayland-text-input-Ignore-text-input-state-commit-wh.patch Fixed upstream. - Disable mutter-xwayland-create-xauthority.patch: Needs rebase. - Switch to meson buildsystem, add meson BuildRequires and macros. - Add xorg-x11-server, xorg-x11-server-wayland and pkgconfig(gnome-settings-daemon) BuildRequires: New dependencies. - Set api_minor define to 0_0_0.- Add two patches from fedora that have not been applied to the stable branch: + mutter-monitor-manager-Don-t-use-switch-config-when-ensurin.patch: monitor-manager: Don't use switch-config when ensuring configuration. + mutter-wayland-text-input-Ignore-text-input-state-commit-wh.patch: wayland/text-input: Ignore text-input state commit when not focused.- Update to version 3.30.2: + Fix handling of non-UTF8 encodings. + Fix memory leaks introduced in 3.30.1. + Work around hangul text input bug. + Fix crash when restarting window manager. + Fix crash on monitor hotplug. + Updated translations.- Update to version 3.30.1: + Improve trackball detection (glgo#GNOME/mutter#258). + Fix clipping of scaled surfaces (glgo#GNOME/mutter#300). + Improve tracking of monitor switch configuration (glgo#GNOME/mutter!213). + Fix parent-relative positioning of constrained windows (glgo#GNOME/mutter#332). + Add clutter_input_method_forward_key() method (glgo#GNOME/gnome-shell#531). + Various crash fixes (glgo#GNOME/mutter#194, glgo#GNOME/mutter#336). + Misc. bug fixes: glgo#GNOME/gnome-shell#540, glgo#GNOME/mutter#294, glgo#GNOME/mutter#221, glgo#GNOME/mutter!229, glgo#GNOME/mutter#30 and glgo#GNOME/mutter#331. + Updated translations.- Update to version 3.30.0: + Updated translations.- Update to version 3.29.92: + Avoid crash when a cursor is not found (glgo#GNOME/mutter#254). + Fix screen rotation regression (glgo#GNOME/mutter#216). + Handle requests to unmanaged windows gracefully (glgo#GNOME/mutter#240). + Move popups together with their parent (glgo#GNOME/mutter#274). + Fix non-lowercase letters on virtual key devices (glgo#GNOME/gnome-shell#135). + Misc. bug fixes: glgo#GNOME/mutter#223, glgo#GNOME/mutter#192, glgo#GNOME/mutter#279. + Updated translations. - Drop mutter-left-right-rotation-fix.patch: fixed upstream.- Update to version 3.29.91: + Various crash fixes (glgo#GNOME/mutter#255, glgo#GNOME/mutter#223). + Fix lock up with some DRI drivers (glgo#GNOME/mutter#127). + Send correct button codes from virtual evdev devices. + Improve grab-device clock updates on X11. + Fix popups closing immediately on key down. + Prevent clients from modifying the shared keymap (bgo#784206). + Updated translations. - Drop mutter-pipewire-fix.patch: fixed upstream.- Add mutter-left-right-rotation-fix.patch to fix blank screen when rotating it left/right (boo#1105268, glgo#gnome/mutter#216); patch taken from upstream bug report.- Update to version 3.29.90: + Don't expose resolutions that are below the minimum (bgo#793223). + Remove support for preference overrides (bgo#786496). + Various crash fixes: glgo#GNOME/mutter#189, glgo#GNOME/mutter#70, glgo#GNOME/mutter#194, glgo#GNOME/mutter#15, glgo#GNOME/mutter#130. + Misc. bug fixes and cleanups: glgo#GNOME/mutter#131, glgo#GNOME/mutter#245, glgo#GNOME/mutter!176. + Updated translations. - Add mutter-pipewire-fix.patch, replace pkgconfig(libpipewire-0.1) with pkgconfig(libpipewire-0.2) BuildRequires. Also add libtool BuildRequires and pass autoreconf call.- Update to version 3.29.4: + Fix crash with parent-less modal dialogs (glgo#GNOME/mutter#174). + Preserve paint volumes where possible to optimize CPU usage (bgo#782344). + Updated translations. - Changes from version 3.29.3: + Fix Korean Hangul support on wayland (glgo#GNOME/mutter#152). + Improve support for proprietary Nvidia driver (bgo#790316). + Only upload HW cursor sprite to the GPU that will display them (glgo#GNOME/mutter#77). + Improve EGLstream support (glgo#GNOME/mutter#2, bgo#782575). + Misc. bug fixes: glgo#GNOME/mutter#160, bgo#786929, bgo#788834. + Updated translations. - Rebase mutter-xwayland-create-xauthority.patch.- Refresh openSUSE patches with quilt.- Update to version 3.28.3+20180719.62660bbd1: + gpu-kms: Don't crash if drmModeGetResources returns NULL. + Bump version to 3.28.3. + monitor-manager: Add back warning messages. + screen-cast-src: Allow negotiating the framerate. + contraints: Do not constrain modals without parent. + backends: - Add logical monitor -> monitor -> output -> crtc ref chain. - Move MetaOutput::crtc field into private struct. + renderer-native: Don't crash if the FB surface can't be locked. + device-manager-evdev: - Add main seat to seats by default. - Free the main seat on finalize. - Set and unset the stage for the main seat too. + clutter-device-evdev: Get devices from main seat if no real seat is set. + clutter-seat-evdev: Add function to get device by id.- Add pkgconfig(libpipewire-0.1) BuildRequires and pass enable-remote-desktop to configure, build remote-desktop support, now that pipewire is available.- Update to version 3.29.2: + Fix size change animations on wayland (bgo#780292). + Handle touch events on server-side titlebars (bgo#770185). + Misc. bug fixes: glgo#GNOME/mutter#134, glgo#GNOME/mutter#124, glgo#GNOME/mutter#138, glgo#GNOME/mutter#781471, glgo#GNOME/mutter#150.- Update to version 3.29.1 (bsc#1093541): + Fix various input-method regressions glgo#GNOME/mutter#65, glgo#GNOME/mutter#74, glgo#GNOME/mutter#66, glgo#GNOME/mutter#112). + Take inhibitors into account for monitoring idle (bgo#705942). + Misc. bug fixes: glgo#GNOME/mutter#83, glgo#GNOME/mutter#104, glgo#GNOME/mutter#157, glgo#GNOME/mutter#130, glgo#GNOME/mutter#21. + Updated translations. - Drop: + libtool BuildRequires, autogen execution and source service, and use upstream tarball once more: the situation has been normalized. + intltool BuildRequires to follow upstream migration to Gettext.- Update to version 3.28.2+20180526.abc7ad8e9: + wayland: Don't reset input focus on text commit. + frames: Allow for unknown mouse buttons. + wayland: update enter/leave output after effects. + window-actor: add new signal "effects-completed". + wayland: Compare geometries after chaining up. + frames: Handle touch events. + frames: Make 1st button/motion handlers take generic events. + clutter/evdev: Don't ignore CAPS lock as modifier. + clutter/evdev: ignore injected events from IM. + wayland: Use cursor position in logical monitor.- Enable remote desktop support: + Add pkgconfig(libpipewire-1.0) BuildRequires. + Pass --enable-remote-desktop to configure.- Update to version 3.28.2+20180507.41303bc01: + Bump version to 3.28.2 + build: Adjust to filename changes + build: Introspect some more types + window-group: Remove undefined function declaration + clutter: Don't reference invalid pc in gir + screen-cast: Handle PipeWire errors more gracefully + wayland/xdg-foreign: Fix child surface validation check + wayland/xdg-foreign: Send immediate destroy event to correct resource + build: Don't fail immediately when logind is missing + wayland: Check if state and size changed before calling move_resize() + wayland: Add function to query if window needs move or resize + window: Let implementations finish state changes + wayland: avoid a crash in is_effectively_synchronized() + native: Restore previous EGL state after blitting onto secondary GPU + cogl: Do not unref a NULL object + monitor-manager: Find active monitor when deriving global scale + wayland: Let IM events go through + backend: Don't center the pointers on monitor changes + backends: Don't center the pointer on initialization + xwayland: Don't abort if Xwayland crashes + xwayland: use g_autoptr for GError in xserver_died + theme, frames: Use surface device scale instead of cairo_scale + wayland: Do not reset frame list when merging pending state + clutter: Set slave=master in IM forwarded key events- Update to version 3.28.1+20180416.d3d5eb8e1: + idle-monitor: Add ResetIdletime API, for testing purposes + backend: Reset idle when lid is opened or resuming from suspend + idle-monitor: Take idle inhibition into account + x11: Allow XTest and core events to reset idletime + backends: Remove X11 idle-monitor backend + wayland: Plug surface pending state contents leak + monitor-manager: fix output ids returned by GetResources + native: Disable the use of KMS modifiers by default + Updated translations. - Switch back to using git-checkout via source-service, upstream seems unable to produce tarballs. - Following the above, add libtool BuildRequires and pass autogen.sh to bootstrap.- Pass --enable-gles2=yes to configure, build gles2 support in cogl, disabled by default from upstream. We already had the needed pkgconfig(glesv2) BuildRequires in place.- Retire mutter-xwayland-use-gdm-auth-file.patch in favor of mutter-xwayland-create-xauthority.patch (bsc#1084737). We now create the cookie in mutter itself.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Add mutter-xwayland-use-gdm-auth-file.patch (bsc#1084737): If an Xauthority file was created for us by the display manager, pass it to Xwayland -auth.- Update to version 3.28.0: + Fix xdg-foreign regression (glgo#mutter#63). + Updated translations.- Obsolete libmutter-1-0 by libmutter-2-0: Needed in order to make upgrades work reliably. As libmutter is so closely tied to mutter itself, we should probably consider in the future to fold it back into the main package.- Add mutter_major and mutter_minor define, and set them to 2 and 0 respectively, make future sover bumps less painfull to package.- Update to version 3.27.92: + Fix use of modifiers with multi-GPU systems. + Add xdg-shell stable support (bgo#791938). + Fix scaling of icons in titlebar buttons (glgo#GNOME/mutter#23). + Implement missing wacom functionality on X11 (glgo#GNOME/mutter#48). + Force 8-bit RGB config (glgo#GNOME/mutter#2). + Misc. bug fixes: glgo#GNOME/mutter#6, glgo#GNOME/mutter#27, bgo#792203. + Updated translations. - Drop mutter-force-rgb8.patch: fixed upstream. - Rename libmutter-1-0 subpackage to libmutter-2-0, following upstreams sover bump.- Update to version 3.27.91 (bsc#1133445): + Fix handling of trackball settings on wayland (bgo#787804). + Apply font settings on wayland (bgo645433). + Fix keybindings getting mixed up with some layouts (bgo#789300). + Fix bluetooth mouse cursor disappearing after idle (bgo#761067). + Support platforms that export EGL_KHR_platform_gbm (bgo#780668). + Add keyboard accessibility support on wayland (bgo#788564). + Fix missing cursor when using screen magnifier (bsc#1120290 bgo#754806). + Fix external monitor shutting off on wayland when lid closes (bgo#788915). + Add xdg-output support (bgo#787363). + Add Xwayland grab keyboard support (bgo#783342). + Allow shortcut inhibition of the super key (bsc#1120372 bgo#790627). + Take "panel orientation" drm_connector property into account (bgo#782294). + Fix focus window ending up below other windows on wayland (bgo#780820). + Fix maximized windows restoring to a tiny size on wayland (bgo#783901). + Fix tap-and-drag setting on X11 (bgo#775755). + Fix handling of single-touch devices on wayland (bgo#792005). + Support tiled/compressed buffers (bgo#785779). + Port screencast support to pipewire 0.1.8 (bgo#792854). + Add support for third stylus button on newer tablets (bgo#790033). + Fix background corruption regression on nvidia (bgo#739178). + Misc. bug fixes: bgo#789153, bgo#788493, bgo#784314, bgo#789227, bgo#789223, bgo#789277, bgo#782344, bgo#789552, bgo#789553, bgo#788695, bgo#789984, bgo#788764, bgo#789386, bgo#784545, bgo#790336, bgo#790358, bgo#791022, bgo#791006, bgo#789070, bgo#772218, bgo#791383, bgo#791809, bgo#776220, bgo#791916, bgo#792281, bgo#790309, bgo#791371, bgo#792527, bgo#792599, bgo#788834, bgo#792765, bgo#792062, bgo#645460, bgo#792853, bgo#792818, bgo#789501, bgo#789961, glgo#GNOME/mutter#2, glgo#GNOME/mutter#8, glgo#GNOME/mutter#12, glgo#GNOME/mutter#10, glgo#GNOME/mutter#13, glgo#GNOME/mutter#1, glgo#GNOME/mutter#26, glgo#GNOME/mutter#28, glgo#GNOME/mutter#35, glgo#GNOME/mutter#36, glgo#GNOME/mutter#38. - Rebase mutter-force-rgb8.patch.- Update to version 3.27.1: + Support hybrid GPU systems (bgo#785381). + Fix monitor-manager not chaining up to the parent after new implementation addition (bgo#788921). - Add BuildRequires: Mesa-libGLESv3-devel, new upstream dependency; this is actually not detected by the configure script, so builds end up failing at the make stage when the headers are not installed (bgo#789192). - Stop using git-checkout via source service, return to upstream released tarballs. - Following the above, drop libtool BuildRequires and stop passing autogen.sh, no longer needed.- Add mutter-force-rgb8.patch: force 8-bit RGB EGL config, to prevent slowness when using Wayland with 10-bit display (bsc#1081931 glgo#GNOME/mutter#2).- Update to version 3.26.2+20180207.4b2d21ff0: + renderer/x11: Enable GPU memory purge error extension if available (bgo#739178). + cogl/x11/renderer: Silence introspection warning (bgo#739178). + backends/x11: Preserve XI1 XDevice throughout ClutterInputDevice lifetime (glgo#mutter#7).- Update to version 3.26.2+20180127.d32d358a6: + monitor: Set MINIMUM_LOGICAL_HEIGHT to 480. + Don't attempt to get monitor geometry on non-existent monitors. + wayland: - Shortcuts inhibitor requires a window. - Ensure wl_shell_surfaces are set reactive. - Only send full sequences of touch events to clients. + input-settings/x11: Fix tap-and-drag libinput property name + clutter/evdev: Ignore unknown touch points + Revert "window: Raise and lower tile match in tandem" + Updated translations. - Update _service url to new gitlab home.- Update to version 3.26.2+20171231.0bd1d7cf0: + Revert "window: Raise and lower tile match in tandem". + wayland: Only send full sequences of touch events to clients. + stage: Push framebuffer before setting up viewport. + keybindings: Only add multiple keycodes from the same level. + wayland-outputs: Delay wl_output destruction. + monitor-manager-kms: - Fix recently introduced build issue. - poll() on KMS fd on EAGAIN. + compositor: reset top_window_actor and remove it from windows when destroyed. + monitor-manager: Compare keys when checking whether a config is complete. + Updated translations. - Switch to git-checkout via source services. - Following the above, add intltool and libtool BuildRequires and pass autogen.sh to bootstrap the generated tarball. - Pkgconfigy the BuildRequires, replace: gobject-introspection-devel, libSM-devel, libX11-devel and libXinerama-devel with pkgconfig(gobject-introspection-1.0), pkgconfig(sm), pkgconfig(x11) and pkgconfig(xinerama). - Drop update-desktop-files BuildRequires and stop using suse_update_desktop_file macro, no longer needed. - Drop pkgconfig(gbm) BuildRequires listed twice. - Run spec-cleaner, modernize spec, use make_build macro.- Update to version 3.26.2: + Work with clients that require older linux_dmabuf protocol (bgo#788558). + Prevent crash when closing maximized windows (bgo#788666). + Use the correct monitor for HiDPI scaling of shell chrome (bgo#788820). + Enable XWayland core dumps (bgo#789086). + Fixes: - Unredirection of fullscreen windows (bgo#788493). - List of supported monitor scales on X11 (bgo#788901). - Handling of trackball settings on wayland (bgo#787804). - Miscellaneous: . Multi-monitor regressions and crashes (bgo#788607, bgo#788860, bgo#789153, bgo#786929, bgo#789501). . Bug fixes: bgo#788572, bgo#788569, bgo#784314, bgo#789227, bgo#789223, bgo#782344, bgo#789552, bgo#789553, bgo#789300. + Updated translations. - Drop fixed upstream patches: mutter-wayland-dma-buf-modifiers-fix.patch, mutter-x11-Protect-XChangeProperty-call.patch, mutter-handle-no-to-no-monitor.patch and mutter-preferred-mode.patch. - Drop %glib2_gsettings_schema_requires macro: the functionality is covered by file triggers now. - Point fdupes to the /usr directory instead of the build root, which is a practice that must be avoided.- Add mutter-handle-no-to-no-monitor.patch: fix possible crash when turning monitor off and on while logged in (bgo#788607). - Add mutter-preferred-mode.patch: fix a crash on some ATI (radeon) configurations (bgo#789153).- Add mutter-wayland-dma-buf-modifiers-fix.patch: Don't send modifiers to old clients (bgo#788558). - Add mutter-x11-Protect-XChangeProperty-call.patch: Protect XChangeProperty call with error traps (bgo#788666).- Update to version 3.26.1: + Fix crash when respawning shortcut inhibitor dialog (bgo#787568). + Fix crash during monitor configuration migration (bgo#787668). + Fix multihead regressions in X11 session (bgo#787477). + Fix screen rotation regressions (bgo#787836). + Fix keybindings not being resolved with non-latin layouts (bgo#787016). + Support snap packages for sandboxed app IDs (bgo#788217). + Fix crash when reconnecting tablet device (bgo#787649). + Support running headless (bgo#730551, bgo#787637). + Support _NET_RESTACK_WINDOW and ConfigureRequest siblings (bgo#786365). + Fix monitor layout not being remembered across sessions (bgo#787629). + Make sure to export _NET_NUMBER_OF_DESKTOPS (bgo#760651). + Allow resizing of tiled windows (bgo#645153). + Export tiling information to clients (bgo#751857). + Misc. bug fixes: bgo#787570, bgo#787715, bgo#787953, bgo#788049, bgo#788199, bgo#788292, bgo#788197. + Updated translations. - Drop upstream fixed patches: + mutter-wayland-fixes.patch. + mutter-monitor-refresh-rate.patch. + mutter-fix-kinetic-scrolling.patch. + mutter-monitor-config-manager-rotation-fix.patch. + mutter-fix-hidpi-scaling-x11.patch. + mutter-bsc1052058-NET_RESTACK_WINDOW-Respect-sibling.patch.- Add mutter-bsc1052058-NET_RESTACK_WINDOW-Respect-sibling.patch: Implement _NET_RESTACK_WINDOW and respect sibling field of XConfigureRequestEvent. This way X11 window stack operations work as expected. (bsc#1052058, bgo#786363, bgo#786365)- Add mutter-fix-hidpi-scaling-x11.patch: Fix hidpi scaling regression when using X11 (bgo#788049).- Add mutter-monitor-config-manager-rotation-fix.patch: Fix transformation when rotating screen so that rotation by 90/270 deg don't show a black screen; patch taken from upstream git (bgo#787836).- Add mutter-wayland-fixes.patch: Three bugfix commits from upstream for wayland (bgo#787570, bgo#787568). - Add mutter-monitor-refresh-rate.patch: Fix refresh rate for some users (bgo#787668). - Add mutter-fix-kinetic-scrolling.patch: Fix kinetic scrolling.- Drop SLE12 / Leap42 conditionals and build with wayland unconditionally.- Add disabled pkgconfig(libpipewire-0.1) BuildRequires and - -enable-remote-desktop configure flag, enable support for remote desktop and screen cast when the dependency is available in openSUSE.- Update to version 3.26.0: + Updated translations. - Changes from version 3.25.92: + Add screencast and remote desktop support (bgo#784199). + Support running with no attached monitors (bgo#730551). + Add a vertical gradient effect to background actor (bgo#786618). + Misc. bug fixes: bgo#786619, bgo#786677, bgo#772218, bgo#786918, bgo#760670. + Updated translations. - Drop mutter-no-mandatory-eglGetPlatformDisplayEXT.patch and mutter-new-libgudev.patch, fixed upstream.- Add mutter-new-libgudev.patch: Fix build with new libgudev (bgo#760670).- Add mutter-no-mandatory-eglGetPlatformDisplayEXT.patch: egl: Don't require eglGetPlatformDisplayEXT. Trying to unilaterally require eglGetPlatformDisplayEXT causes problems in scenarios where this method is not available. Besides, this should only be required on Wayland, so we can stop requiring it always and simply let the eglGetPlatformDisplay() function error accordingly when needed (bgo#786619).- Update to version 3.25.91: + Reduce memory use of suspended instances (bgo#786299). + Make supported scales determination saner (bgo#786474). + Fix crash on inhibit-shortcuts dialog reponse (bgo#786385). + Support libinput's tag-and-drag setting (bgo#775755). + Avoid overlapping keybindings with multiple layouts (bgo#786408). + Fix non-transformed cursor on rotated monitors (bgo#786023). + Avoid unnecessary work during background painting (bgo#783512). + Misc. bug fixes: bgo#691611, bgo#786300, bgo#777732, bgo#786568. + Updated translations.- Update to version 3.25.90: + Add zwp_linux_dmabuf_v1 support (bgo#785262). + Add (x)wayland shortcut inhibitor support (bgo#783342). + Misc. bug fixes: bgo#785263, bgo#785347, bgo#767805. + Updated translations. - Rename libmutter-0-0 subpackage to libmutter-1-0, following upstreams soname change.- libinput is needed also without wayland, so buildrequire it unconditionally- Update to version 3.25.4: + Do not throttle motion events on tablet tools (bgo#783535). + Handle left-handed mode on pen/eraser devices (bgo#782027). + Add wl_surface.damage_buffer() support (bgo#784080). + Fix crash when moving across on-adjacent monitors (bgo#783630). + Fix window moving/resizing via tablet tools (bgo#777333). + Support fractional monitor scaling (bgo#765011). + Keep override-redirect windows stacked on top (bgo#780485). + Implement tablet rings/strips configuration (bgo#782033). + Support tablet wheel events on wayland (bgo#783716). + Move g-s-d xrandr functionality into mutter (bgo#781906). + Misc. bug fixes: bgo#783502, bgo#784009, bgo#784223, bgo#784272, bgo#784402, bgo#784881, bgo#762083, bgo#784867, bgo#781723. - Drop desktop_database_post(un) and glib2_gsettings_schema_post(un) from post(un), no longer needed as we have file-triggers to take care of this for us now.- Update to version 3.25.3: + Ignore hotplug-mode-update value on startup (bgo#783073). + Implement configurable monitor scales on X11 (bgo#777732). + Fix handling of tiled monitors (bgo#781723). + Handle multiple keycodes for keysym (bgo#781223). + Consider subsurfaces when grabbing (bgo#781811). + Fix logic for HiPDPI scaling of TV outputs (bgo#777347). + Fix handling of left-handed mode on pen/eraser devices (bgo#782027). + Fix output cycling in non-display-attached tablets (bgo#782032). + Fix wacom cursor offset on wayland (bgo#784009). + Handle EXIF orientation of backgrounds (bgo#783125). + Misc. bug fixes: bgo#772218, bgo#783161, bgo#780407, bgo#783113, bgo#783293, bgo#783505, bgo#781703. + Updated translations.- Move SLE only patches to patch number 1000 and above. - Rename mutter-bell.patch to mutter-SLE-bell.patch, mutter-bsc984738-grab-display.patch to mutter-SLE-bsc984738-grab-display.patch and relax-some-constraints-on-CSD-windows-in-sle-classic.patch to mutter-SLE-relax-some-constraints-on-CSD-windows.patch.- Update to version 3.25.2: + Fix frame updates on hide-titlebar-when-maximized changes (bgo#781862). + Fix accessible screen coordinates on X11 (bgo#781902). + Use less CPU when rendering fast-updating windows (bgo#782344). + Compute geometry of clients that don't set one explicitly (bgo#782213). + Fix copy+paste of UTF8 strings between X11 and wayland (bgo#782472). + Fix non-wayland builds (bgo#780533). + Add plugin vfunc to implement a custom force-quit dialog (bgo#711619). + Fix swapped red and blue channels in CoglTexture data (bgo#779234). + Fix build where libtool's link_all_deplibs defaults to 'no' (bgo#782821). + Fix glitches when opening a window maximized (bgo#781353, bgo#782183). + Fix wrong cursor after window underneath the pointer changed (bgo#755164). + Implement support for disable-while-typing option (bgo#764852). + Emit size-change signal when tiling (bgo#782968). + Misc. bug fixes: bgo#759085, bgo#780215, bgo#782156, bgo#782152. + Updated translations. - Drop mutter-monitor-fixes.patch and mutter-wayland-fixes.patch: Fixed upstream.- Update to version 3.25.1: + Always sync window geometry on state changes (bgo#780292). + Use EGL instead of GLX when drawing using GLES (bgo#771636). + Scale relative motion deltas with monitor scale (bgo#778119). + Use texture fallback when setting hardware cursor fails (bgo#770020). + Fix lock-up when using additional theme variants (bgo#780254). + Rework low-level monitor configuration (bgo#777732). + Fix building with GLES2 instead of GL (bgo#781398). + Misc. bug fixes: bgo#780304, bgo#772218, bgo#781242, bgo#781391. + Updated translations.- Update to version 3.24.4: + Fix wacom cursor offset on wayland (bgo#784009). + Do not throttle motion events on tablet tools (bgo#783535). + Handle left-handed mode on pen/eraser devices (bgo#782027). + Fix crash when decreasing number of workspaces (bgo#784223, boo#1045440). + Fix crash when moving across on-adjacent monitors (bgo#783630). + Fix window moving/resizing via tablet tools (bgo#777333). + Improve stability of tablet plugs/unplugs (bgo#784881). + Implement tablet rings/strips configuration (bgo#782033). + Support tablet wheel events on wayland (bgo#783716). + Misc. bug fixes: bgo#784402, bgo#784867, bgo#781723. + Updated translations. - Add pkgconfig(libudev) BuildRequires: New explicit dependency.- Add RGB16_565 format to support 16-bit color depth sessions (FATE#323412, bgo#781704, bsc#1024748) mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch- Update to version 3.24.3: + Fix handling of tiled monitors (bgo#781723). + Fix swapped red and blue channels in CoglTexture data (bgo#779234). + Fix glitches when opening a window maximized (bgo#781353, bgo#782183). + Implement support for disable-while-typing option (bgo#764852). + Consider subsurfaces when grabbing (bgo#781811). + Fix handling of left-handed mode on pen/eraser devices (bgo#782027). + Fix output cycling in non-display-attached tablets (bgo#782032). + Fix wacom cursor offset on wayland (bgo#784009). + Handle EXIF orientation of backgrounds (bgo#783125). + Misc. bug fixes: bgo#782156, bgo#780407, bgo#757661, bgo#783113, bgo#781703. - Drop mutter-monitor-fixes.patch and mutter-wayland-fixes.patch, fixed upstream.- Add upstream patches: mutter-monitor-fixes.patch: Various monitor fixes from upstream stable git. and mutter-wayland-fixes.patch: Various wayland fixes from upstream stable git.- Add pkgconfig(libwacom) BuildRequires: Build advanced tablet support.- Update to version 3.24.2: + Don't crash when wayland clients commit to destroyed surfaces (bgo#781391). + Fix frame updates on hide-titlebar-when-maximized changes (bgo#781862). + Fix accessible screen coordinates on X11 (bgo#781902). + Fix copy+paste of UTF8 strings between X11 and wayland (bgo#782472). + Fix non-wayland builds (bgo#780533). + Misc. bug fixes: bgo#781242, bgo#780215, bgo#759085. + Updated translations.- Update to version 3.24.1: + Always sync window geometry on state changes (bgo#780292). + Use EGL instead of GLX when drawing using GLES (bgo#771636). + Fix HiDPI detection on vertical monitor layouts (bgo#777687). + Get double-click timing from desktop mouse settings (bgo#771576). + Scale relative motion deltas with monitor scale (bgo#778119). + Use texture fallback when setting hardware cursor fails (bgo#770020). + Fix lock-up when using additional theme variants (bgo#780254). + Updated translations.- Add libmutter0 Obsoletes: Ease updates from older versions of openSUSE (boo#1030759).- Update to version 3.24.0: + Updated translations.- Update to version 3.23.92: + Properly handle EGLOutput acquire errors (bgo#779112). + Fix crash when a window closes during Alt+Tab (bgo#779483). + Implement DnD handling code in wayland (bgo#765003). + Fix fallout from pixel conversion optimization in 3.23.91 (bgo#779234). + Fix mouse input stopping to work in applications (bgo#763246). + Fix DnD between QT5 and GTK3 applications on wayland (bgo#779757). + Make EDID reading less fragile (bgo#779837). + Add support for tablet grouping (bgo#779986). + Misc. bug fixes and cleanups: bgo#779436, bgo#779001, bgo#779745. + Updated translations.- Pass --enable-egl-device to configure, build egl support, we already have the needed BuildRequires.- Update to version 3.23.91: + Give libinput read-only access to /sys (bgo#778472). + Allow edge-scrolling without 2-finger-scroll capable devices (bgo#778554). + Fullscreen windows on the requested monitor on wayland (bgo#772525). + Implement threaded swap_event fallback for NVIDIA driver (bgo#779039). + Avoid pixel conversions when storing textures from cairo (bgo#779234). + Misc. bug fixes: bgo#772218, bgo#776919, bgo#778831, bgo#642652. + Updated translations.- Update to version 3.23.90: + Fix window menu placement with HiDPI (bgo#776055). + Improve EGLStream support (bgo#773629). + Start moving low-level monitor configuration into mutter (bgo#777732). + Fix erroneous key event repeats (bgo#774989). + Don't hardcode seat ID in ClutterDeviceManager (bgo#778092). + Fix "ghost" cursors in multi-monitor setups (bgo#771056). + Use eglGetPlatformDisplay (bgo#772422). + Fix erratic raise_or_lower behavior (bgo#705200). + Fix coordinate mapping of absolute devices (bgo#774115). + Show OSD on tablet mode switches (bgo#771098). + Make mutter libs parallel installable (bgo#777317). + Only apply keymap when not running nested (bgo#777800). + Set right scale for tablet tool cursors on HiDPI (bgo#778474). + Adjust server-side shadows to match Adwaita (bgo#744667). + Misc. bug fixes bgo#774891, bgo#777389, bgo#777691, bgo#778262, bgo#776543, bgo#778684, bgo#778699, bgo#744667. - Rename sub-package libmutter0 to libmutter-0-0 to reflect upstream library name change, making it paralell installable. - Remove %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$: No longer needed as mutter is now paralell installable following upstream changes. - Add explicit pkgconfig(gbm) BuildRequires that configure checks for.- Update to version 3.23.3: + Fix frequent freezes in multihead setups on wayland (bgo#774557). + Preserve root window mask on XSelectionRequest (bgo#776128). + Misc. bug fixes: bgo#775478, bgo#774891, bgo#775986, bgo#776036.- Update to version 3.23.2: + Stack docks below other windows on fullscreen monitors (bgo#772937). + Fix popup grabs blocking screen lock on wayland (bgo#771235). + Handle touchpad pinch gestures with more than two fingers (bgo#765937). + Implement drawing tablet support on X11 (bgo#773779). + Fix some Wine games starting minimized (bgo#774333). + Fix switching between two finger- and edge scrolling on wayland (bgo#771744). + Implement support for EGLStream/EGLDevice (bgo#773629). + Add size_changed vfunc to handle async client size changes (bgo#770345). + Change focus window on clicks with any modifiers (bgo#746642). + Misc. bug fixes and cleanups: bgo#771067, bgo#774330, bgo#774613, bgo#771297, bgo#774135, bgo#774827, bgo#774923. + Updated translations. - Add pkgconfig(egl), pkgconfig(glesv2) and pkgconfig(xtst) BuildRequires: new dependencies. - Drop meta-input-settings-x11.c: fixed upstream. - Rebase mutter-bell.patch and relax-some-constraints-on-CSD-windows-in-sle-classic.patch.- Update to version 3.23.1: + Fix handling of Escape shortcut in force-quit dialog (bgo#737109). + Improve pointer constraints support (bgo#771859). + Really fix framebuffer capture origin offset (bgo#771502). + Fix session going into idle mode immediately on startup (bgo#772839). + Fix mirror mode with stage views (bgo#773115). + Fall back to X with connectors spread across multiple GPUs (bgo#771442). + Fix various crashes on wayland (bgo#771646, bgo#771858, bgo#772929). + Fix various placement issues on wayland (bgo#772729, bgo#768039, bgo#771841, bgo#771841, bgo#773141). + Misc. bug fixes: bgo#771019, bgo#773116, bgo#772914, bgo#773210. + Updated translations. - Drop upstream fixed patches: + mutter-screeenshot-coords.patch. + mutter-scale-positioner-coordinates.patch.- Update to version 3.22.3: + Fix switching between two finger- and edge scrolling on wayland (bgo#771744). + Fix frequent freezes in multihead setups on wayland (bgo#774557). + Preserve root window mask on XSelectionRequest (bgo#776128). + Fix window menu placement with HiDPI (bgo#776055). + Fix HiDPI detection on vertical monitor layouts (bgo#777687). + Fix erroneous key event repeats (bgo#774989). + Fix "ghost" cursors in multi-monitor setups (bgo#771056). + Use eglGetPlatformDisplay (bgo#772422). + Fix erratic raise_or_lower behavior (bgo#705200). + Extend tablet device checks (bgo#773779). + Set right scale for tablet tool cursors on HiDPI (bgo#778474). + Allow edge-scrolling without 2fg-scroll capable devices (bgo#778554). + Misc. bug fixes: bgo#771297, bgo#774135, bgo#775986, bgo#777691, bgo#777470, bgo#778262, bgo#776919. + Updated translations. - Drop mutter-x11-meta.patch: Fixed upstream.- Add mutter-x11-meta.patch: Don't try setting unavailable scroll methods; libinput acts really bad on it (bgo#775337, bgo#771744, boo#1011356).- Update to version 3.22.2: + Really fix framebuffer capture origin offset (bgo#771502). + Fix session going into idle mode immediately on startup (bgo#772839). + Fix mirror mode with stage views (bgo#773115). + Improve pointer constraints support (bgo#771859). + Stack docks below other windows on fullscreen monitors (bgo#772937). + Fix switching between two finger- and edge scrolling on wayland (bgo#771744). + Fix popup grabs blocking screen lock on wayland (bgo#771235). + Fix various crashes on wayland (bgo#771646, bgo#771858). + Fix various placement issues on wayland (bgo#768039, bgo#771841, bgo#773141, bgo#772729). + Misc. bug fixes: bgo#771019, bgo#773116, bgo#772914, bgo#773210. + Updated translations. - Drop upstream fixed patches: + mutter-screeenshot-coords.patch + mutter-scale-positioner-coordinates.patch- Update descriptions- Add mutter-fix-startup.patch: Fix slow startup notification for some gtk3 apps when running on wayland (bgo#768531).- Update to version 3.22.1: + Fix feedback loop between StClipboard and X11 bridge (bgo#760745). + Fall back gracefully if DRM plane rotation fails (bgo#772512). + Approximate native monitor backend behavior to X (bgo#772176). + Fix crash on VT switch on wayland (bgo#771646). + Expose Flatpak ID for application matching (bgo#772613, bgo#772614). - Drop mutter-fix-string-format.patch: Fixed upstream.- Add mutter-fix-string-format.patch: Fix string format build error. Patch from upstream git.- Add more fixes to mutter-scale-positioner-coordinates.patch: Still more fixes comming out of upstreams bug.- Add mutter-scale-positioner-coordinates.patch: wayland/xdg-shell: Scale positioner coordinates, fix shrinking menus when on HiDPI and wayland (bgo#771841).- Add mutter-screeenshot-coords.patch: yet another fix to take screenshots of a specific area.- Update to version 3.22.0: + Fix wayland crashes (bgo#771305, bgo#771345, bgo#770940, bgo#771495). + Fix display rotation on wayland (bgo#770672). + Fix framebuffer capture origin offset (bgo#771502). + Misc. bug fixes (bgo#770937, bgo#771536, bgo#771628, bgo#771549). + Updated translations. - Only apply mutter-bsc984738-grab-display.patch for SLE until it can be verified that it's needed for 3.22.x too.- Update to version 3.21.92: + Fix absolute pointer motion events on wayland (bgo#770557). + Default to using stage views (bgo#770366). + Fix animated cursors on wayland (bgo#749913). + Fix various crashes on wayland (bgo#757568, bgo#770727, bgo#770992). + Fix screen capture for stage views not at (0, 0) (bgo#770127). + Compress motion events instead of discarding them (bgo#771049). + Fix XWayland pointer warp emulation (bgo#771050). + Add common monitor modes in KMS backend (bgo#744544). + Temporarily use g-s-d schemas for tablet configuration (bgo#771315). + Misc. bug fixes: bgo#770402, bgo#770647, bgo#770991, bgo#770994, bgo#770929. + Updated translations.- Update to version 3.21.91: + Add support for xdg-foreign protocol (bgo#769786). + Support monitor rotation on wayland (bgo#745079). + Port xdg-shell implementation to unstable v6 (bgo#769936). + Handle unsupported buffer sizes more gracefully (bgo#770387). + Use the same output naming logic as the X server on wayland (bgo#770338). + Fix replies in gnome-shell's chat notifications on wayland (bgo#758167). + Misc. bug fixes and cleanups: bgo#769276, bgo#769636, bgo#770131, bgo#770324, bgo#769731. + Updated translations.- Update to version 3.21.90: + Consider XDG_SESSION_TYPE when determining session type (bgo#759388). + Re-add support for edge scrolling on some touchpads (bgo#768245). + Support mouse and trackball acceleration profile (bgo#769179). + Draw monitor contentn to individual framebuffer (bgo#768976). + Support virtual input devices (bgo#765009). + Set correct output scale on hotplug (bgo#769505). + Bugs fixed: bgo#769014, bgo#769024, bgo#769054, bgo#769070, bgo#769036, bgo#769305, bgo#769578, bgo#769800, bgo#769073. - Drop mutter-32bit-cogl-gles2-conflict-def.patch: Fixed upstream. - Drop intltool BuildRequires following upstream changes.- Obsolete typelib-1_0-Meta-3_0 to ease updates.- Filter out private typelib provides. Providing those only breaks other applications, as they won't be able to find our typelibs.- Drop typelib-1_0-Meta-3_0 subpackage, and package typelib in main package with the other private libs. Following this, drop typelib-1_0-Meta-3_0 Requires from devel package.- Update to version 3.21.4: + Fix missing frame border around GTK+ dialogs (bgo#745060). + Improve X11 <-> wayland copy and paste interaction (bgo#768007). + Add support for NV_robustness_video_memory_purge extension (bgo#739178). + Fix restoring the old focused window on restart (bgo#766243). + Fix fullscreen windows on other monitors stealing focus after closing a window (bgo#768221). + Draw monitor content to individual framebuffer (bgo#768976). + Provide screen capture API (bgo#768978). + Bugs fixed: bgo#767969, bgo#768243, bgo#762407, bgo#767997, bgo#768039, bgo#768977, bgo#768977. + Updated translations. - Fix build on i586 with patch mutter-32bit-cogl-gles2-conflict-def.patch taken from upstream git (bgo#769014).- Update to version 3.21.3: + Don't create invalid UTF-8 window description strings (bgo#765535). + Convert window titles and wm_class to UTF-8 (bgo#752788). + Communicate tiled state to GTK+ on wayland (bgo#766860). + Use kill() to force-quit unresponsive wayland clients (bgo#767464). + Fix window position when unmaximizing via DND on wayland (bgo#764180). + Avoid full window redraws when using extended frame sync (bgo#767798).- Update to version 3.21.2: + Clean up surface <-> shell interaction (bgo#763431). + Fix grabbing random keys for disabled shortcuts (bgo#766270). + Fix stacking of hidden windows on wayland (bgo#764844). + Misc. bug fixes: bgo#766306, bgo#766326, bgo#751847, bgo#763832, bgo#766528. + Updated translations.- Update to version 3.21.1: + Notify clients of pending modifier state changes (bgo#748526). + Add get_is_builtin_display_on() method (bgo#765267). + Fix 2-finger titlebar taps on wayland (bgo#764519). + Merge clutter and cogl forks into mutter (bgo#760439). + Misc. bug fixes: bgo#765058, bgo#765252, bgo#765062. + Updated translations. - Drop pkgconfig(clutter-1.0), pkgconfig(cogl-1.0), pkgconfig(clutter-egl-1.0), pkgconfig(clutter-wayland-1.0), pkgconfig(clutter-wayland-compositor-1.0) BuildRequires: Following upstream merging of clutter and cogl into mutter. - Add pkgconfig(json-glib-1.0) BuildRequires: New dependency. - Drop an obsolete clean section. - Remove mutter-tools Obsoletes: We dropped the package in version 3.9.90, no support for updates from openSUSE versions that old.- Add mutter-bsc984738-grab-display.patch (bsc#984738, bgo#769387).- Update to version 3.20.3: + Fix grabbing random keys for disabled shortcuts (bgo#766270). + Crash fixes (bgo#751847, bgo#767969). + Improve multi-monitor handling on wayland (bgo#766528). + Don't create invalid UTF-8 window description strings (bgo#765535). + Convert window titles and wm_class to UTF-8 (bgo#752788). + Use kill() to force-quit unresponsive wayland clients (bgo#767464). + Fix window position when unmaximizing via DND on wayland (bgo#764180). + Avoid full window redraws when using extended frame sync (bgo#767798). + Fix missing frame border around GTK+ dialogs (bgo#745060). + Improve X11 <-> wayland copy and paste interaction (bgo#768007). + Updated translations.- Update to version 3.20.2: + Notify clients of pending modifier state changes (bgo#748526). + Add get_is_builtin_display_on() method (bgo#765267). + Fix 2-finger titlebar taps on wayland (bgo#764519). + Misc. bug fixes: bgo#765058, bgo#765252, bgo#765062. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only.- Drop mutter-grab-display.patch, it has been fixed by upstream differently.- Update to version 3.20.1: + Constrain window move/resizes on wayland as on X11 (bgo#748819). + Don't crash with invalid previous monitor configurations (bgo#764286). + Misc. bug fixes and cleanups: bgo#762828, bgo#764807. + Updated translations.- Update to GNOME 3.20 Fate#318572 - Remove upstream patches: mutter-bnc879109-no-monitors-crash.patch - Refresh mutter-grab-display.patch, mutter-bell.patch, relax-some-constraints-on-CSD-windows-in-sle-classic.patch- Update to version 3.20.0: + Fix crash when using visual bell (bgo#763858). + Updated translations.- Update to version 3.19.92: + Add system bell support on wayland (bgo#763284). + Add gtk_surface.present to gtk-shell (bgo#763295). + Handle DND drops on the root window (bgo#762104). + Misc. bug fixes: bgo#762828, bgo#760745, bgo#763125, bgo#762763, bgo#762661, bgo#762639, bgo#763159. + Updated translations.- BuildRequires pkgconfig(libdrm), pkgconfig(libinput), pkgconfig(libsystemd) are only needed when building native backend, which is useful only under wayland and when running as display server. Ensure they aren't pulled as BuildRequires when wayland support is disabled. Add --enable-native-backend when building wayland support.- Update to version 3.19.91: + Add --nested CLI argument to fix nested wayland session (bgo#758658). + Fix stack - scene graph stacking synchronization issues (bgo#755605). + Rate-limit last-device changes to fix freezes (bgo#753527). + Implement primary selection protocol (bgo#762560). + Misc. bug fixes: bgo#762878, bgo#762716. + Updated translations.- Update to version 3.19.90: + Release buffer after processing commit (bgo#761312, bgo#761613). + Implement pointer motion, locks and confinement on wayland (bgo#744104). + Add basic startup notification support on wayland (bgo#762268). + Misc. bug fixes: bgo#760670, bgo#761543, bgo#752794, bgo#761557.- Update to version 3.19.4: + Fix updating stacking order when setting transient_for (bgo#755606). + Support screen rotation when supported by the driver (bgo#745079). + Protect against broken WM_CLASS property implementations (bgo#759658). + Handle wl_pointer v5 events on wayland (bgo#760637). + Implement DND actions on wayland (bgo#760805). + Misc. bug fixes: bgo#754711, bgo#756789, bgo#759297, bgo#758613, bgo#760330, bgo#760476, bgo#759222, bgo#760670. + Updated translations.- Update to version 3.19.3: + Correct refresh rate units on KMS/Wayland (bgo#758653). + Fix crash when initial cursor position is not on a monitor (bgo#756698). + Fix crash when more CRTs are enabled than outputs connected (bgo#751638). + Fix touch pointer emulation on wayland (bgo#756754). + Allow minimizing windows that don't advertise supporting it (bgo#758186). + Force 2-finger scroll by default if available (bgo#759304). + Fix crash during XWayland initialization (bgo#751845). + Ensure to send a ConfigureNotify to just mapped windows (bgo#759492). + Misc. bug fixes and cleanups: bgo#758239, bgo#758633, bgo#755503, bgo#759374. + Updated translations. - Add pkgconfig(wayland-protocols) BuildRequires: new dependency.- Update to version 3.19.2: + Fix crash on monitor unplug (bgo#756796). + Exit cleanly on initialization errors (bgo#757311). + Allow to determine backend setting from session type (bgo#741666). + Fix DRM device detection for non-PCI devices (bgo#754911). + Don't force placement of windows without buffer on wayland (bgo#751887). + Fix initialization of bypass compositor hint (bgo#758544).- Update to version 3.19.1: + wayland: Allow to trigger popups through keyboard/touch (bgo#756296). + Fix modifiers-only input source switching on Ubuntu (bgo#756543). + Misc. bug fixes: bgo#756675, bgo#756660, bgo#746420, bgo#756548, bgo#756796, bgo#757101, bgo#757148. + Updated translations.- Update to version 3.18.2: + Misc. crash fixes (bgo#756675, bgo#756660, bgo#757148, bgo#756796). + Fix modifiers-only input source switching on Ubuntu. + Exit cleanly on initialization errors (bgo#757311). + Updated translations.- Update to version 3.18.1: + Improve HiDPI support on wayland (bgo#755097). + Fix doubly-scaled cursor on XWayland HiDPI (bgo#755099). + Stop hiding titlebar buttons in dialogs (bgo#641630). + Add support for fullscreen/unfullscreen animations (bgo#707248). + Misc. crash fixes: bgo#755096, bgo#754979, bgo#755490, bgo#754357, bgo#745785, bgo#756642. + Misc. bug fixes: bgo#743339, bgo#752047, bgo#756074, bgo#756649. - Drop wayland-Dont-pre-multiply-root-cursor-sizes.patch and wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch: Fixed upstream.- Add wayland-Dont-pre-multiply-root-cursor-sizes.patch and wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch: taken from upstream git. Fixes for HiDPI under wayland (bgo#755099).- Update to version 3.18.0: + Misc. fixes: bgo#753434. + Updated translations. - Drop Revert-launcher-simplify-getting-session-dbus-proxy.patch: fixed upstream.- Add Revert-launcher-simplify-getting-session-dbus-proxy.patch: fix VT switching with wayland, patch from upstream git.- Update to version 3.17.92: + Don't omit the background color for backgrounds that don't fill the screen (bgo#754476). + Fix up key state on FocusIn when running nested (bgo#753948). + Find the right DRM device instead of hardcoding card0 (bgo#753434). + Scale cursor on HiDPI screens (bgo#744932). + Misc. fixes and cleanups (bgo#754545, bgo#754215, bgo#754621, bgo#754715). + Updated translations.- Update to version 3.17.91: + Send error on pointer-gesture protocol version mismatch (bgo#753855). + Misc. cleanups (bgo#744932). + Updated translations.- Update to version 3.17.90: + Fix glitch with some fullscreen apps (bgo#753020). + Fix screen update issue with NVidia driver (bgo#728464). + Only call frame callbacks for surfaces that get drawn (bgo#739163). + Misc. bug fixes and cleanups: bgo#753222, bgo#752753, bgo#753237, bgo#753380, bgo#744104, bgo#744932. + Updated translations. - Drop upstream fixed patches: + build_fix_return_value_in_meta-sync-ring.c.patch + compositor_add_support_for_GL_EXT_x11_sync_object.patch + compositor_fix_GL_EXT_x11_sync_object_race_condition.patch + compositor_handle_fences_in_the_frontend_X_connection.patch- Fix screen flickering on nvidia devices (bgo#728464). + Add the following commits from the 3.16 branch: - build_fix_return_value_in_meta-sync-ring.c.patch - compositor_add_support_for_GL_EXT_x11_sync_object.patch - compositor_fix_GL_EXT_x11_sync_object_race_condition.patch - compositor_handle_fences_in_the_frontend_X_connection.patch - Added autoconf and automake BuildRequires and run autoreconf for the patches above.- Update to version 3.17.4: + nested: Allow basic configuration of dummy outputs (bgo#747089). + Send wl_surface.enter and wl_surface.leave on output changes (bgo#744453). + Improve HiDPI handling on wayland (bgo#745655, bgo#744934). + Implement compositor-side animated cursors (bgo#752342). + Bugs fixed: bgo#750816, bgo#751884, bgo#752248, bgo#752551, bgo#752552, bgo#752673, bgo#752674. - Drop mutter-devel-doc sub-package, removed upstream.- Update to version 3.17.3: + Add X11/wayland clipboard interaction (bgo#738312). + Support VM monitor layout hints on wayland (bgo#750363). + Bugs fixed: bgo#749994, bgo#750256, bgo#749716, bgo#748705, bgo#750552, bgo#751036, bgo#750007, bgo#751136, bgo#750552, bgo#751471, bgo#751715, bgo#750680. + Updated translations. + Add pkgconfig(xrandr) BuildRequires: New optional dependency.- Update to version 3.17.2: + Honor default value for click method setting (bgo#746290). + Add X11/wayland clipboard interoperation (bgo#738312). + Misc. bug fixes: bgo#749076, bgo#749711.- Update to version 3.17.1: + Add public method to get neighboring monitor (bgo#633994). + Apply the right settings to the right input devices (bgo#747886). + Fix scroll button setting (bgo#747967). + Add support for modal hint on wayland (bgo#745720). + Don't reset idle time for non-hardware events (bgo#748541). + Misc. bug fixes (bgo#748478).- Update to version 3.16.3: + Fix kill dialog not showing when first PING fails (bgo#749076). + wayland: Reset idle time appropriately (bgo#749711, bgo#749994). + Fix crash when trying to focus a hidden window (bgo#751715). + Updated translations.- Update to version 3.16.2: + Fix scroll button setting (bgo#747967). + Don't reset idle time for non-hardware events (bgo#748541). + Honor default value for click method setting (bgo#746290). + Misc. bug fixes (bgo#748478).- Update to version 3.16.1.1: + Prevent a crash when switching VTs or adding input devices (bgo#747886).- Update to version 3.16.1: + Add function to refresh all background instances (bgo#739178). + Fix swapped scroll methods on wayland (bgo#746870). + Manually activate stage to fix accessibility on wayland (bgo#746670). + Center pointer on primary monitor on startup (bgo#746896). + wayland: Reword synchronized state application semantics (bgo#743617). + Ensure input settings are applied on startup (bgo#747434). + Misc. bug fixes: bgo#744932, bgo#746509, bgo#746692, bgo#746510, bo#746545, bgo#747263. + Updated translations. - Add pkgconfig(xrender) BuildRequires: new verified dependency. - Drop mutter-nvidia-repaint-on-resume.patch: fixed upstream.- Change from simple %defines to %bcond_with/without, as this allows to be set in prjconf without the need to patch the .spec files. + build_wayland has been replaced with the equivalent %bcond_with, resp. %bcond_without, based on the value that was originally set, resulting in no change for the build.- Update to version 3.16.0: + wayland: Don't skip notifying about initial maximized state (bgo#745303). + Updated translations. - Add mutter-nvidia-repaint-on-resume.patch: Add a function to refresh all background instances (boo#914149, bgo#739178).- Update to version 3.15.92: + Ensure pointer visibility on monitor changes (bgo#745121, bgo#745752). + Fix geometry of shaded windows (bgo#746145). + Take over cursor visibility handling from gsd (bgo#712775). + Fix touch interaction on window decorations (bgo#745335). + Add options for libinput_config_click_method (bgo#746290). + Scale window decorations on HiDPI displays (bgo#744354). + Misc. bug fixes: bgo#745163, bgo#746295, bgo#746098, bgo#745734. + Updated translations.- Update to version 3.15.91: + wayland: Fix nested compositor mode (bgo#745401). + wayland: Fix pointer constraining (bgo#727337). + wayland: Fix input region on HiDPI (bgo#744933). + Allow themes to style buttons differently based on function (bgo#745108). + Misc. bug fixes and cleanups: bgo#745141, bgo#745118, bgo#745476, bgo#745442. + Updated translations.- Update to version 3.15.90: + Initialize MetaOutput even when we can't get the EDID (bgo#743412). + Expose MetaMonitorManager to introspection (bgo#743745). + Fix flash on unredirection (bgo#743858). + Update xdg-shell implementation to v5 (bgo#744452). + Do not try to use seat devices that aren't (yet) present (bgo#744640). + Add keybindings for switching to VT8-VT12 (bgo#744800). + Misc bug fixes: bgo#743678, bgo#744500.- Add pkgconfig(gudev-1.0) and pkgconfig(gbm) BuildRequires in case we're building with wayland support: Needed for the native (non nested support).- Update to version 3.15.4: + Use GTK+ theme for window decorations instead of metacity (bgo#741917). + Export the same EDID information on X11 and wayland (bgo#742882). + Apply input device configuration on wayland (bgo#739397). + Implement pointer barriers on wayland (bgo#706655). + Bugs fixed: bgo#741829, bgo#738630, bgo#737463, bgo#698995, bgo#727893, bgo#742825, bgo#742824, bgo#742841, bgo#743173, bgo#743189, bgo#743217, bgo#743254. + Updated translations.- Update to version 3.15.3: + Don't leave left-over frames queued (bgo#738686). + Set CRTC configuration even if it might be redundant (bgo#740838). + Updated translations.- Update to version 3.15.2: + Don't enable hiDPI on monitors with broken EDID (bgo##734839). + Prevent crash applying monitor config for a closed lid (bgo#739450). + Fix "flicker" during startup transition (bgo#740377). + Bugs fixed: bgo#731521, bgo#740133, bgo#738890.- Update to version 3.15.1: + Use GResources for theme loading (bgo#736936). + Fix headerbar drag getting stuck on xwayland (bgo#738411). - Drop following patches: mutter-black-screen-during-login.patch, mutter-window-actor-unredirection-when-destroyed.patch, mutter-empty-input-shapes-windows.patch, mutter-left-over-queued-frames.patch, mutter-dont-overwrite-send_frame_messages_timer.patch, all fixed upstream.- Update to version 3.14.3: + Fix crash when trying to unredirect a destroyed window (bgo#740133). + Fix "flicker" during startup transition (bgo#740377). + Don't leave left-over frames queued (bgo#738686). + Set CRTC configuration even if it might be redundant (bgo#740838). - Drop upstreamed patches: + mutter-black-screen-during-login.patch. + mutter-window-actor-unredirection-when-destroyed.patch. + mutter-empty-input-shapes-windows.patch. + mutter-left-over-queued-frames.patch. + mutter-dont-overwrite-send_frame_messages_timer.patch.- Disable wayland on SLE12. - Remove BuildRequires pkgconfig(gbm), not needed unless building native backend.- Add post-release fixes from upstream: + mutter-black-screen-during-login.patch: Disable ugly black screen during login (bgo#740377). + mutter-window-actor-unredirection-when-destroyed.patch: window-actor: Do not request unredirection when destroyed (bgo#740133). + mutter-empty-input-shapes-windows.patch: window-x11: Fix windows that set empty input shapes. + mutter-left-over-queued-frames.patch: Fix problems resulting in left-over queued frames (bgo#738686). + mutter-dont-overwrite-send_frame_messages_timer.patch: MetaWindowActor: don't overwrite send_frame_messages_timer (bgo#738686).- Update to version 3.14.2: + Prevent crash applying monitor config for a closed lid (bgo#739450). + Misc. fixes.- Update to version 3.14.1.5: + Fix wayland hiDPI regression (bgo#739161). + Updated translations.- Update to version 3.14.1: + Fix move-titlebar-onscreen function (bgo#736915). + Fix stacking of the guard window (bgo#737233). + Fix keycode lookup for non-default layouts (bgo#737134). + Fix workspaces-only-on-primary handling (bgo#737178). + Don't unstick sticky windows on workspace removal (bgo#737625). + Do not auto-minimize fullscreen windows (bgo#705177). + Upload keymap to newly added keyboard devices (bgo#737673). + Apply keyboard repeat settings (bgo#728055). + Don't send pressed keys on enter (bgo#727178). + Fix build without wayland/native (bgo#738225). + Send modifiers after the key event (bgo#738238). + Fix unredirect heuristic (bgo#738271). + Do not show system chrome over fullscreen windows (bgo#693991). + Misc. bug fixes: bgo#737135, bgo#737581, bgo#738146, bgo#738384. + Updated translations.ibs-power9-12 1667801341  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~41.9-150400.3.6.141.9-150400.3.6.141.941.941.941.941.9   mutter-9cluttercallycally-actor.hcally-clone.hcally-factory.hcally-main.hcally-root.hcally-stage.hcally-text.hcally-util.hcally.hclutterclutter-action.hclutter-actor-meta.hclutter-actor.hclutter-align-constraint.hclutter-animatable.hclutter-autocleanups.hclutter-backend.hclutter-bin-layout.hclutter-bind-constraint.hclutter-binding-pool.hclutter-blur-effect.hclutter-box-layout.hclutter-brightness-contrast-effect.hclutter-cairo.hclutter-canvas.hclutter-child-meta.hclutter-click-action.hclutter-clone.hclutter-color-static.hclutter-color.hclutter-colorize-effect.hclutter-constraint.hclutter-container.hclutter-content.hclutter-deform-effect.hclutter-deprecated.hclutter-desaturate-effect.hclutter-effect.hclutter-enum-types.hclutter-enums.hclutter-event.hclutter-feature.hclutter-fixed-layout.hclutter-flow-layout.hclutter-frame-clock.hclutter-frame.hclutter-gesture-action.hclutter-grid-layout.hclutter-image.hclutter-input-device-tool.hclutter-input-device.hclutter-input-focus.hclutter-input-method.hclutter-interval.hclutter-keyframe-transition.hclutter-keymap.hclutter-keysyms.hclutter-layout-manager.hclutter-layout-meta.hclutter-macros.hclutter-main.hclutter-marshal.hclutter-mutter.hclutter-offscreen-effect.hclutter-page-turn-effect.hclutter-paint-context.hclutter-paint-node.hclutter-paint-nodes.hclutter-pan-action.hclutter-path-constraint.hclutter-path.hclutter-pick-context.hclutter-property-transition.hclutter-rotate-action.hclutter-script.hclutter-scriptable.hclutter-scroll-actor.hclutter-seat.hclutter-settings.hclutter-shader-effect.hclutter-shader-types.hclutter-snap-constraint.hclutter-stage-manager.hclutter-stage-view.hclutter-stage.hclutter-swipe-action.hclutter-tap-action.hclutter-text-buffer.hclutter-text.hclutter-texture-content.hclutter-timeline.hclutter-transition-group.hclutter-transition.hclutter-types.hclutter-units.hclutter-virtual-input-device.hclutter-zoom-action.hclutter.hdeprecatedclutter-container.hclutter-timeline.hcoglcoglcogl-pangocogl-pango.hcogl-atlas-texture.hcogl-attribute-buffer.hcogl-attribute.hcogl-bitmap.hcogl-buffer.hcogl-color.hcogl-context.hcogl-defines.hcogl-depth-state.hcogl-display.hcogl-dma-buf-handle.hcogl-egl-defines.hcogl-egl.hcogl-fence.hcogl-frame-info.hcogl-framebuffer.hcogl-glib-source.hcogl-glx.hcogl-graphene.hcogl-gtype-private.hcogl-index-buffer.hcogl-indices.hcogl-macros.hcogl-matrix-stack.hcogl-meta-texture.hcogl-object.hcogl-offscreen.hcogl-onscreen-template.hcogl-onscreen.hcogl-output.hcogl-pipeline-layer-state.hcogl-pipeline-state.hcogl-pipeline.hcogl-pixel-buffer.hcogl-pixel-format.hcogl-poll.hcogl-primitive-texture.hcogl-primitive.hcogl-renderer.hcogl-scanout.hcogl-snippet.hcogl-sub-texture.hcogl-swap-chain.hcogl-texture-2d-sliced.hcogl-texture-2d.hcogl-texture-pixmap-x11.hcogl-texture.hcogl-trace.hcogl-types.hcogl-version.hcogl-wayland-server.hcogl-xlib-renderer.hcogl-xlib.hcogl.hcogl1-context.hdeprecatedcogl-auto-texture.hcogl-clutter.hcogl-material-compat.hcogl-shader.hcogl-type-casts.hgl-prototypescogl-core-functions.hcogl-gles2-functions.hcogl-glsl-functions.hcogl-in-gles-core-functions.hcogl-in-gles2-core-functions.hmetameta-testmeta-context-test.hbarrier.hboxes.hcommon.hcompositor-mutter.hcompositor.hdisplay.hgroup.hkeybindings.hmain.hmeta-backend.hmeta-background-actor.hmeta-background-content.hmeta-background-group.hmeta-background-image.hmeta-background.hmeta-close-dialog.hmeta-context.hmeta-cursor-tracker.hmeta-dnd.hmeta-enum-types.hmeta-enums.hmeta-idle-monitor.hmeta-inhibit-shortcuts-dialog.hmeta-later.hmeta-launch-context.hmeta-monitor-manager.hmeta-plugin.hmeta-remote-access-controller.hmeta-selection-source-memory.hmeta-selection-source.hmeta-selection.hmeta-settings.hmeta-shadow-factory.hmeta-shaped-texture.hmeta-sound-player.hmeta-stage.hmeta-startup-notification.hmeta-wayland-client.hmeta-window-actor.hmeta-window-group.hmeta-window-shape.hmeta-workspace-manager.hmeta-x11-display.hmeta-x11-errors.hprefs.htheme.htypes.hutil.hwindow.hworkspace.hlibmutter-9.soCally-9.girClutter-9.girCogl-9.girCoglPango-9.girMeta-9.girlibmutter-clutter-9.solibmutter-cogl-9.solibmutter-cogl-pango-9.solibmutter-9.pclibmutter-test-9.pcmutter-clutter-9.pcmutter-cogl-9.pcmutter-cogl-pango-9.pc/usr/include//usr/include/mutter-9//usr/include/mutter-9/clutter//usr/include/mutter-9/clutter/cally//usr/include/mutter-9/clutter/clutter//usr/include/mutter-9/clutter/clutter/deprecated//usr/include/mutter-9/cogl//usr/include/mutter-9/cogl/cogl-pango//usr/include/mutter-9/cogl/cogl//usr/include/mutter-9/cogl/cogl/deprecated//usr/include/mutter-9/cogl/cogl/gl-prototypes//usr/include/mutter-9/meta-test//usr/include/mutter-9/meta//usr/lib64//usr/lib64/mutter-9//usr/lib64/pkgconfig/-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:26665/SUSE_SLE-15-SP4_Update/7d123d74f956489bf7f347aa596428a6-mutter.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textASCII textXML 1.0 document, ASCII textXML 1.0 document, UTF-8 Unicode textpkgconfig file( PRRR R R RRRRRRRRRPRRPRRR R RRRRRRPR RR R RRRRRRPR RR R RRRRRRR-+q[\8utf-8d9d9f51461a28c105a0f552dc48cf2ad9c0bd0a54c046afb5e26ce3241a3be36? 7zXZ !t/]"k%n:>V&ՙeo%B`yD / ʥyAɥӃBr uMrqC UG5 7̽V.6"i-3}'tVߤA@bjj;oTIp5cK&99 kk sM?lI$o2m@4(BOmB%" FGt9ռgYF1gmO%M5{'1,&EN0& O?YڠvI8I$$/_VsgSOO+7 ޝyΫ;g ոW!Nr7# . Ik ޛ[烈cCj W~A˓I۲%Lߵx簾#/1Vm hSv>${\L-^!ڤΖ?lKN>84NA ƓSo h)v~NV%0߷1 #\_.7 p/1S}]GAWXd勄=pKrqOG=,Z֮ ]r1Ro>"bJ K>ʇ+i"ԝ_QX}#e4 i_|4.LkW84}[P㎷Win?H2;J8|4eg9^oj߬Èa.w1i$_۠Y@RÚ&͚+1iQ6ʙYܭ#!u#?U-ι{0'lػPcVw^cIvr^jd$h9_^\x$k~S%'cʊrEJ]$g,K*n{։J ku୴ce-):̍s k1;M}>JB5tP9*j<Ӂsʲ Bz<֓&?l[KW _DerڳysZX@۔]Mdac`01~>6 lᢥLF(lBG9YA_y|v@E !:Dac,./Cέv/Gr4pӴا@.re,97];v=!^5nY|Ҽ2 p(JO|D$nzYg<% 8Z+6:ʿ0 5f\ޚw uOLrŐu13! (9Me.-Dz?CVe+TӅЋXNq5k1uJz[zmCdPPn%d G}BV=%:^ ?!`Oi#1>@ɽR0LgɟK|&$:'ѺYgf696 g^k`~[>(\S{=%x=Wl"QI Д1Nҏ|I*J6Y軌,T|\.)؈u`^KpXv쓄%TTC)MT7<_[g:;/vzۖ31;Ў[CVcfaX kMhB5Z!NMLb 'tn* BZ]GP3' smhu4rZf3ih1M?8TxП/zׂEC0x8P|ZqFȘ = =beT2MnVrt,r8uªT+43y'~ڮ-щ,S!p(GLt5e${0*B &8! &?xNu$ 9uTƸ9a7\i׶Tè`>bN_KVk1Sζ .&iZOjBW0 0_[p`V-څ>I|C\iBUWDoA8fD-%$@n, ړJfE`jCua|  ]>9d>e,gZ$Fry?ndO`: sp~E{ phg w%G+isA,M\%鱟uPW&"9&yn{Nz%h6UP4隂ߪ3ZdNxhm Z6g+0^4cwkN@{#x)E`<1(D'g A ӵn̑OAx2c)D8S,ܞ/mɬTv]~#VOo-?yIEp/N/FH-}i|[4qM -ZLvʍm9U*Y-5- ˞ÝpM2y?_E_;5};KK; XJB\i%YȈŸ`p l@xPW3a2Z6i971sx Tb"Cׄ#?1f'uޮp_  =n 4鈙{bmlV4tx97,vµi@'юsч'.OOLME iM`"6OYCBajy&qk|˯wcK5XyxV*s;e\1'J2qI#̟Ǡ@8}V~(k V-!q`I+DTwh@z'ؑ8b'f9skq@oaMWdn['GEPP:ާWQ?Xmᶍ2-? 2Z484ϋ1;yP ym=  }|J MGBQus] P r.s6|& :\UD.?GXqp3 үPSu(QtGKK2Fk K_P1-v)B^ 8,`ueL.<*[ Cff53~ֈCc/=D+? ߼h0bٸAF|z Zٻӱ=!Z?d&Ɋ>E>k&~Jw.Cqv֎ *­eۉ3u8la |Bb_rn4t$${6 )]Չ|r.ؽeRO+Qb@TҼWA$;RCB+9Hwv[R|aɵ{'XD&X5+AF5^=#zDů<#ln#.,OSMƥ#qBG-/eˈ1wL!sbk̳m\'{rj N ?̈ cP$G{d+>ActbLXrBF8C^aVu0ZRۯ)7UFK1hDINDO#ja_`NAϗQ&PpK1PH層[Mq>Ym0-qRڌ?8޾XԎqE[p P-rtP-2/4ϒh 4ay qW RYYq*w`m1Gúd4Î˩#ߦEH'hgB 9)pEj|{ehV ~huեлޠ:D>1-r>Ve{2y!'<7lcTq2&(GO `O-gG&q&WX(~~X*H sqq%CTQ.1lAY ȳc??DfcݍYOa8ۋ{~qLJHЧFf%d,%O{>ٚS_t-!1^.W`KټN(* 54@"x 0+FVR}aEJaׄQsf AQ |{ ӈ;ɬgN;#/3F` d[Q)e.P6DHP]0 26)]S!c\?h?0FXx}`GV4[|0zh6T1a5}$%JO+_EaRN]S"C& F ` ){UAM  mR&pW"q#ĕZ6a=79' 2fa+d߱_o=iw*3Դ(s+2>^)  b $>\%-1(jf'Lxp4k re_rC!,ΎlӋ,q,\T4iyXc;WO<8TsUYaY +Q9SxR)X]jjJO;kgB?o:K4xVȸJ"U_AZGiY^[-4I[G#Bm Cҥ';+{#n.A^l\K ak+ۭbz\RjT<$1Ü#GGФk%qu &G]K=L[2]d*)Ǣ@C;b^CoyK|Z O>ro<,pV|N&I;HG wQsK7=&]1ΐ4Vr{c9(9<=jya3^{17nRjsľ0IGa<>P~jf%9ءy̼UfuÏ ϧ;X:-}J\ӊsho!:J KeTs?vc(ᢥmE6mդC>nVD0k<JAis(S'D}%FdYOz^ v0ʈ;m*]̪ǞL7KtKEQ,X?1` 2Fr}bG\hBn-:{5Yǵ*@r܃Iщcgmz9aV׽k"hKE=I#.]ȓc<P̧ꮢlvH'=;*qJ≖diXa(2;~Rc -Z#,HBv8u{zc$yk g68XPYn<+Z[mbiuoP) wmt3)aVà.-yv<2&]/'Pj\M r-qJYNΛ1ٺm+ihSG6?MMmN5t*a{-[7R;W6KuJ+`PfՏ]{0-jp4rN{-SG1cS6ϸhTvSנ@i~逩´cWL1rزiƖxtoY#w0KC-m6gͥy7v,tn/ ϼڛGKiTV Lxn-R80w!K#QN/RiT;uq2b%*JmI`DPC??[$Cz\C;gߌ2,yk0jq p{}yHCOy^f8TF8ƹ]^kUZ꧳ >&酸 qU^BKK# ,ґ2(G{!i4]e\=t מCƁ.X 2uZL6nnr+!pv~|?1q23Q VLu ;3ĺ݊Ģ­EmX^Օ4|&LIm̵=ȽK5xޟ 8_ 9;:vj=FȾc:Z|>?68}D͆pM/}h,,}xv7YLup-4CpyBcz';_pbrMy5wӓ>PK\44IZkB!&"9]./ \ ZwR;=e[RKr4C(CFKM=$'OM7QP3ͧ`&8 01v#; ;+O{x#4Z$\J  >b*ܶʆc=h~/T&*.5س[hbA(Cgg`^ޛyM+'pv$|=`Rgy]mab@MedK^3Tt9K>:ߠw fԞ9A#v5Vt$OMh~4RFz -Џ՛2Ǖf䥷&Nr~ M65O) 0`gpQ~`CȜzq+>sH4=NmƷ BtM+]-L.)k}k*4 1ߧuEOADi§u Jׯ/Y*T!-Xr .L:SgGeՆVUlXoLv]V#붴 fAʆy6}l3dE({ip i#H50l'~;9EՒu>z[4M??aS BjԤ`5kLj%Ev%[S^ը$^slK4%ƾ®Tb4b7ǯQ>B֬$IGc/tY9Z[F/ESiy,c/4EZW P4,ϊ5.ߦ w@*|wiQ(GaRT8 ð_P0rmӺA $~'_$tst6Шas*8':'J G4YX[Wu_C68\1 4q%k$6D0.  }vcl_8 H'D|zŮݏ8cy ˿M֐k/p߽Ϳ@w WFl\.tm 0xBGˉPlߍ4tg4crUDgۓQW}x7z|)!9' '[&4uF4n44ޣ-\ ec#Iǔ.&,W *tJ:ƴ0d4!]UDAS j ʕϽvfxOW*4M'[g7oZL; nRpIJ +?nLzrTaMBSG3i0,h A3.ǰ_CCG ކ M/D 1υZK`vOb E׬G==6eu3(;t 4=Uv ́;[Z\/jI2vj9cu}Et$ ~AY68ƭxW(\#ס`oGϧđiGbo'>>jWҰ4K=7MOFKS-]Bxp\aFPw++xrvz*-|Do~>8nhʹ}o;E>{l`9^ٜ եH0:xZ "ӤsGUsdm*K\==s^sҝw2~&w#!3l8{; &iE9<6Q堁 rd,M-K2' u? Q )Hz4)L9v3 Ri;Zn;o9/<Έ4`1ƹiϐvK;>by.J#vm>y$hk#=kwp%1"e t)`Rq:P8{1KnY(p]Iԩ-Qgl>ǐxNfͷh1rl-.a:' [\>ڵcڙJpwof0̤ǰ vQNM {m̈*zOC'NW)L$#"'LGiM.Zml<17-dODtW]| +m QNJlI:p];A7!%x+2_G_]Q~įjQ~KY;Y7=W[ BU5!mБ/%Q,tfxXmJH> ƿȗ嘌+;m?UZfYu[R{%^F!F>F|H$ew W6ms-mCen|, Ⱥa:jJ7NLC"ο 1ctjCo'96ow@s+?'%R;Sv$m/I NZ7n`6V܁B ^>?g^JZ0F(@\l%W,+:!1!f$ش f {p֙u->ǫ3`eX>;wFKRZ6X} bRd`-KdYx#?g=DvɥKf/Vg 5Ce߸\$||H\_|8DO>|+tQMڇ Ug]2_M1a(jg@qMP8e7-*{\[kJHdv P"z4e-Xi0jHblMbrc>tqߝ9w91JZ8_uf{Mfc0&w'"4jL U3U#*\NQME1AfLh<M+͍,,#U<OѼ ^<swE"! YFKVkWHx"xL,-F9jDJHݧLg&:PudSp\5^%|za2-0 CkoGh*_+mZvF8y*C84: QNcC_8e~۾>ʼptM`xˆǐ?qt9Ђb+}) TA@`QLl6 9Nݍk9e'Evd!+wk p zo{_g:Ό߾u<ɽ؟ uM6:u<]Y%`"g[gOPO7|E|u~ ~Y5v jE-yPP8`t~ ,m$gmxL_c/:P1sZ9yXjȳY}.V{MI'qۯ_YA(8 ]us֬)R1_b5u~{хÜ-ߣ2㿆K^ ꪑ^{4 ]UcM.h*;1?t:^ԙ|,OuƆ `ts!9aCvq$\X\uCpvr:U$f^>.Y'[*gwWN;v& OAnBljX\5+MH:-t5&}k S\HcZx'q#%VTYOUwWȣWp_2mHc *)V:F뎬k&m8A~/+>0> 4ѱ]ȟk;v`ǝΠOm/;翧# M0soۯzN~65u C3D (oYfӨ8HTWŗ' MM@6$Mg7D=Xl'\-,iMv;Yj%&P"'讴YBD( aԍjcaVԁ OwǗè`Ӭ+użYPVſz:Ѩ7.2!pT^iO#zO7rO+^ҮMEd~i*<Ჳbikh5$Jy@Ϙ*ӶoS` }Ш;~X1y"nFoۀ*:R0͙` @Cy׏&?_E/:/ y%͡7bDrŬkԒ?10E?WT Vw +tc ƵzQ(h^y\LC0Y~U=R?T-9g\Q"R7jee i *E׻sZL DghP(>a~}Ys]{G/@7@(Vwv{zma046lL<Ã=L*aw+>Ն8m-E&ʩKe<6a| (RU ~1ҪLyi9SwI W#DQ% j.dfSd9g |pWk„ >ML~1ŦH{i*:h2DleK#z;OfSݠ/}xY-]"-;>i37u,}S_swtq?GM8\:`06 ?[=zzFkJU޷ u QGpY Ąu>M%46̯ _|Иs1Hg ,4>oկ0O z9Dtjfv$K4gjqϣVs6cQ '; ƻPGdzcEj͹k]:y.$u) ct㷜^y:%'fZ(U}/%?vWJw\~輰}!J"W:[jnˎ&?,;zƖٙanŐG<_z(>lƶqc^󺽵;gC DG._ghD!7e^!QKSeuPbNO kϰfԭ2  jH;9zd&%C=&WQ@k<(J,99ѷݖpҤlQɄ\W[P~ vpZ}yZȟTUoRDTzi`S z@ tb%xiR3nTna:`'KGR${^՞~y9F$p'Zdz$Yڥ^ cU Ԓnf'WT\ekZӾ4B;Clz!í%Mbuբ;n9aQK1:tmC0 pCWOY*1}&r-ip!EtD>&xvkMCC@!;OnKCuh "T|;c3ą`4ZӭĂ8[#oT _\*.yǸM7F-م]<>؃u n>)R0U2"&gLTijir? nI0&9 AT՘µ e; qqAH"ם||3jNnUǢ:cνy|Xo )zhu탭'pAX AT~tw!}nq1Qq{>w;u,%`hjta!/.L W*CX|<Q'!],ODu :2X%0,s7%Y;kIGV3O,3@L '󇀝MPOc|&t_e&j4.QFݪ4Z`o '7R,vVQ"H ݘC+[Q)? 3/#*?Vt)[bp!eGxC{W\!^R( FR N*32`-i Ow.^)RQe(S8-|S|iijH]Gd[;E@t3֡`ЁPQс,>1 jԡi?-@"<ڶĬM I+s4>>ǦKVw]Dw l>eb[a~,Ogq1L`u_AaK؏]̂6;g>!"{P;nHT>fG KI}Hj/4MH?}GR_tpbKu|ke>$D·HĊ*qB^MI!Uot6džqDT&%Y&0grw6SV'yg*tt␒SZ( gԡE֨VFߙ1P}Ԟyj2ҕ6"ap}KR=ޡOk7 /t "C)"{J`ܫNބ蹀l#sY#^$ܧXUtè9Td a' UuDmH(,O#3=aka;."KیU|lFBjVaxezV 2$1JzXir] Kҭ3hk XC vmq'H@θ-o%Ƨѣ:Vwُk&t\T3 ‚{!T q;ƙ$H(MmEmM-6̮[.]G'.g8v[ġYP+ZۋZXr, Q6<7Y재^<^μ'lɿQ [b ,z5/{̀+|Ј6gD@wk]}>eT {WcL; 7P4WH"xie$ t?w?_ZE<@$g r|+8B+4G~0$Rot ~*Q[ 7'.{*d Vbc׈X_;#O3aN6?b^E#fSDŐ\J1_$kX>+i!n֠l=ͺ!K&`OGvz^0\S ibWDf *a&VuO\6|tG_k$6!t;͎,0l`r.L"#04[1 =FIrL}\ jǃ<␙3  )*L?6hlLNgfC{7d>oQ85Fom *j},j0Ocz7/&!&{nDrW^HpC\fh$u:ҥ-CAٌ_Hdyl%',!Qy,ArDjܟn¹l!yy#~C P!i7a>˔7h5LsL3f#Ё xdAL#B$>ثv Q$4U"F@8>"ܞ;pav%L9cRH_,ù.xJeǧql%JN#!z}T^sL]ϾPP 2D_0Hc|K$RkxDPYRRHB=+ Qw1vӠ',]sB30uR7OA ]'7X}miL_)) K9{|篈uڈ4z%cQ!^6a|s|ʝgf"' XPf FQ][W^SIbG"Ss+=3JnRL#XVT>-NG .*I^@&>:l//\4kpnNc)oJ-VֲC]fFbɉ- 7T hkcl:E6SГwFa NÑpt/ G'; LH$ܶ>Pe@LZ?xc5+ӷgbik5xvó$?3㑮:/}: tL -a{!y"8`y0ń \~iS#6ϲ[a f_G.o>{Eۊpsvy kL+lxNs-X?%=p[dRN.3>|~Ny\% Ajω[UvpXcA:@HD<\f/RL6<'j[SQZc@` /S;9$!цc\-p ʧj1Z4dE0Sj\c,8obvWöUB%YG9EW݋ۥ/8'e6=6!ƍ5ᾤn7ýQgk{kq1O* AA9w*R"PÐY:S/l!;[d|:#Q+%IQ\C܋6C_؝ݟMn&+V׼R|*pm`~8;BA`/؈'"gI.HkV~(s&kX=+Ә6[!{ay5&y_ᙄi*Ϯx<΀33⋵/a sy 4TuY@)FVP|Nqx@] a'@qv9H2N,IZ%>N{x΂#/[DUآRmqĐT#"jU &#9vߏXN--(sqcoE&l{T{;l~ ƕB!#& >⧘rɞ)4ZhȂ}:6-E"Be ȖkӷRYjS/Ï]@Ty MŖU z.k!G2y~~%m4A!_QJw(bzW IC3wN=}村E7%{z_uଠw?QۓG tm fH}[d9IT_8 !JQmTQ7 Ai?}-NA]b>8Ъh&AYA?Y{pԤpD ϣ]h–\T*ק/ F@: cyR͑ڴ[e?#&r[3w`%ֹ-y dvћkCͲD΋ m۝Y{ޑ md= E~7OHa&Nލ+%c|8!bGn}:sr5.pJ:hte dos}pg|$`oC1Ua#~Ln9E phYOIEsxinZR81~ڡY]9iL,e2Bf9 h^'30Ntf/}g5mj'*S͍@Fk{w'~ n}z?{=t5ѻ)=;.ׄFq;Csy;3qǙA^ȡ% j22_kT3{\8JMX> cQM*lcIpU *=zo @mֳ4rw:e3E˘DJ`s*;mZQ`D+2F{:~X0>kAnm.wKT[P YS3c6eC,.~ .|I 'g V OALD\/o֊b>sS3g^@~ީ:/d Vd DB/%TO x[327IW5La`/Wt m} mE~p|cؿ]l.\&ϱ3lcŒ}YnDUF,7r'Gm3]Ms&};Ej& շ?EYr 4L5ӤY*/m/rVz<.dLA5&8j!73XϫpqR4f J=U Иg !AEY^ٖA3ā5b DFZI#WNhoJ$LHXzi.-ZD5n"./RMn5M${ln" 3t& y.I˰W Rcy] .%Ej#*/=) -U,{,bY9Z>ϸE_:O4Hc$Mco)!v<Xy"jx(t%$UnWl9yH>lш+h`mu!q!tj5vpl09fpFFëg$ ,4!&= ςJR \tUlv5y\Z`uXZ,v2}רtՙE5_ OVVO{?xqmJ&+rC4|kB㓱1l'궝rQb(L ӄm 016)[_OqR$PcfeSPOvv ʟ1Я(Iv_bf ;lSFs +2vv[7 ^M7_E,FB83z[p4e(>:"bop67dHU ΐyi#.\N "wn8yZBtIڱu&P"4xqWs8R[Z$iLŸ)ҿGEp9^@Ń k. 5g @}s+*‡X*>+Bؗ;:m'"ΦLh֙CpQ\&h$|u"UQF!Pv_uDbUھ8#"עGy#9/S!(s}j}|oI;dEsC>VգoSYF@p!zVK !_2:#eC_ŀ4~}ZP g aC&k 8c'SQe,'0ZdeigT4e"v?᷌=ZWi)e!T4͓QP-G tcktx?hsGoyT̉%tm ,z^gGe4A^/=R(Åe@>eLvBylUCg0IZJ-6?Q @JDb VyJW Z&c`hou9Rߛ"C/cDґ5YM.}3g<`g6j?J5kU>HӐx9<ҡ#b ]r cJxx0Voɐ-@ݪe6ݲ,-%fdQcc5M (w9 a^tubylBxeNڶ43p.(ڿRA" ';7q~}=J'|o=zV,:fw;= ~mȤט4-[>zZc756;g:" ίa`DTְ̛8"N^R#_sut;`hB-eL!=M /wC Ig<2sz;2MVcHxTdbN΍\Ɵ,KPS0kV#lX1i֪eq^S>7&qC;5n g=dU*9,V :^F]‡QC|tKmUWcΝ8/F(ٕa4EE&[m)ika&$5MmNlMt'q.e@Tx-9M"#pzrN/4.p(SPRkܪEt LeRå@mP<^k?`aIR#MȲDAnPjP2֞3ɼgVDynĐg0!7Xj=HAӾظ5 !y0fa?%jȃ?+Bv+, IS.vr]IY;:A{mt!ua@7)b&ԏ>i8P 'kZnJӑ/;ge2s܆oפVbC-`'Љa9 ƍe: B Kzco-예_|ԼcFqc2@$G<.HiD|$Iԁ"Ǹ\`V:ցﭧM( ay@VN:v/6.]r{^AthEx4"3#Eo6E׮E Uptoahi4M)EnY:`lԫ|P +Qj0s?`A  Hb<` q912%6bG*˭!B9~ȁnU.0#^\ lt[qIk9ы@\UP*eh{I":07/+,L/ n/`b-{]Ei44pBo?xjdԞB:6 '0Equ\>b7\}j6&newITL%&2;ˑݥ]m⦓"'KF[d!-/DBHT^Qo3!h˗CZD>ExTŰ Bp#}eI#oBl C+lQ`;oU'4]sLJQPH"uו'cjPq;nf&+aOuvVs%N)_vg T/rdtVh3ԛ z"fpU ȶ(Y@'|U-a1LK?1-̝ Cy}hHYcDOWWxLj+'wXWF8y4-6~8㋆cowp$i\rbQZE6UeU@`W[T6`'m4wOnd;>w0BNu^ц} _s6 ,Sڂ飝בwy:)p){I'S$%g 4[\TZӞ2gS[P1~w>sP3`6uX!Ve's80mکOlγ>7vVJs4\lj py'쑒} 2.39!>.!!OZk GR"@A' K@iAAJ4ԖIBJ=~\NsPpm4A1Rl0@DrO.7̓lPwIDm^^<XI8噥d\r/e[> QV ֨Sl;^R8pyAE`~Ci3@3ȴs*wH;U'_Lbj%և0V_cI|,;=>eY1γ)L涒gsCQ3򛬆 RA02)xk'+"p|\4WS]1">>ۯ#^i5(5sëf0&ci}p#mυ7B`/zzeH@h Ir5՗цɍ8VXT(41L˔U znMJW /2:}(۷Ql̬D6:h0X䒋gJhPQ *mWbCD"9Ф^~ <r-vμ]S YZnĹˑBX q$-/*oJ_p$>xYD*'ڌG _ ^~9,J3 KAM Df;7:aZV0y٦/3R@]\BT s>5A5D̢~$C>em >C^yw9x# )!q6dxƯFin_Fa0_+Okw5ieaTvٯU3ޏ쭤H0 쨲ܷ)a]hoj:_Jx#@ @0ȅ% m$oht 5/ ~3Hj,K~M&_s8ao1iZR\/=o\jpc{A y4-"R0gH$Nѩ$8 PХK ";WuKW_B?[ ${! ĕaR+ )66?L.4ve@@}Oao2\C6֒LvnFtL5 o)ML00t0.aUG SX3bHVĦm>%qPJ}|8m>"HMdT"75,Ɍv P "kpk QRykA&M-:+Z#6=g9qSFʉOO-ថw/k_Ok3NL'-ǷP#BIEnWj~pV7 E {i?9(k6#.ޖ7s+F`/HXy&>L6 235VmYY+lV6daP[Y -X;!ZbJ$0qi˦љܪK3g-Jo|)Xś*V7%t`jL y78At֪nν T y+]CXRexobaMF5Mc Xp!)`~_Fg;) h,G PɉQXE% NB51cRE6N41V X-_ 5n~(^1^~|~^M;,x^J &pf6{jM.dAM$_m v"ܖ鈺8[ߏ'(0+"BZE]2}"[a`6dָ]y,oKE?ˇX`}bm]C)@L@Zޜ?Ym$|$ 7cQ:o4(톕 ]HuPhb ku\CPY̜i] $(0A n5"#'f:֪g(j y`}bة U%٤lBt+*-I>F)ʁQA|,1Ϣa9;f۫> ԅ("持1] qêj/z!][$ jnލd V͖Po$R2+arG_ ́ C/J!$=^P쐷>k`2([ /i*a2PlN2%v&i*W/-ZiGy f PO .spmc}nPOйp/bɎM][dN7X!H1Wkpn [xm+z9J.j_Pl3k\0pџBR9ăW連j/\O& KJޓ0~ηALcLg(P@CRM{`7{mL("}~djxA5eG@P#hlrb|#/ҵdx;H #S;z .?iNy昳 \B7nիcIrXY]35hKC~'.Q'w_rƴFyR%ĉYmfX[ZRxjfph{9B20Amʞ(=s B.Ұ<ƌ X Ӑ;w|n$HqŇ ̃_欄G++s:owC j4нepʑSB3m짔f;UR:wK#LTNjId$Hd QAy K¼ޱ3Ga#*~{BIhK*-olBF>~]# SplfBYz5vꋜ(b98 ,Y37o-' 'y]TiRf.^n[b2aɘ&[E`;!W`Iʫ&8$!9%Ybt5NR+#ew0.#\v?!4h଄2o%cn7Z z3+US{QseöW w!xG[#6T`2ǭ[^|XoPG-$סּ;iL4"`BU]/LJT[(Cg{r(ybjUX(Iu˝n^&B63*~hD~7T6ݣ5@v79;Z"GBE$*綦1;>o:>6( ƕ) 2UelKVbJؓӀ"(GQ;cvck(_^={đ`ML[$nllc?$V<;*gwfms_B/I֧G D5d/r7$ZDL+ƚ=~;Yw\Pdyq1pz$+Op&E͌l1=1/wJ`ɳ(T41 #ٷ E{xc71۹2) 1˜ya5PpׯTA5u[P"Xbm$E9~~WFro~7`%4\G XVg ق9`oI}"b3fG BGw2o\(ˍ؀R륙&ވykoKbBq i c<7+/]]Z WZ4L*( *S_SI.*8F9K@ Z:T+<~r6 |:!l0^FRz|R5{k,.v .5l@Iu($iRB ŏi~7憂1o K!.c1AhN'/م)p^va47=YdžYł*k#j3٤tmX^fJьb|bjdX!t*X_V`'%s uM?ኵ~Rm$i!j1Nاr>oX;eA3+`* R=0V ?>:;6f%s۴ VllVmIbݘ'kzM*o ĭ|8rO93t? l[6oۤyJj+Uag/OqBno?O1Bk ,cf'ڢ&[Ac+`}QaH'6Jz F>5bwePWLR :]6$['J yռrY)- iѼdE`@eD(B\PaqZ{v0i3˲֙>Y*tSh(f,yQz:5wڻ* ,KTBbJfc.G8k.:{sbjԡZ_t@ㆌqT`p8z\ޗ1%R/.ON'Ŵ`n#1'!X4b@|wlOxtz1;>)ȅ#W7xM%;ٸsݼY/ZŮ4ׅǐBD/Mi/=l “Eu<c"aT\iNp=c-bħ p]\m*&JHnL9p:ٔ!.?N*z_u|0ZJ0v .ʥuyb$9R9 xpu^}I\3܁+9Nc PVJ=贏g|tr,(n+qsGꈋ}T`H۠ c"bk1f6hNiqE:E :IOh '̒\'8MZڒpRC!}RSSSZmȄVy?*P_*xߏ?Ov#o/ &;|H/hnS( +`'00E k'vOg @io [&o[kQk\?g*3,*:Y0җC|@UvgՇa4}\p zuݺܓX(D}W2=#JQ-'C27٢+9i=tZ$@Wm= %?VǾ:ev1pl'dá'x{·78hi]@VrtP[*ς?DHA`Ż%#>8c4Әg(oj|)qhǬ95[N/F>!|8`*(Y(᠀ڱmh]/U=*cl?SMIb`ƪ,r^R){,,Mgǯa#,9}zdd?P/)a8k{1'oB{ƻ~:v7mW[{?R> \K@xsnzϴ䝸SOBij>6YX9hrQ.mÿ%$mM*f#9``ͬ1٢}R&}[o7D sL R(d{r1ծ'i];&W= \\s1~Eo}4qnbA3ۮ c GpLbϹzJӶʟFyGZ}b Z:Owx z df4頊[ޢ' lyӡZx) b .jɌ(+$7XTLL ]:45essc/4R%6ž8{b ([>v8[赳Sy]xg(2RO8Nxɳ=qʢ(H}o7z)]([ҫ[DŽ,"g=qHs6liRR.E_h&^9I!I6~|; "%eXt8B1$~#/[Xc<Vu4^9)0 T롻2`Nv\уPoT7 {>I%m&? 4cX3;N@W( [<0}lz^\bu7 i舱 ;ӽK}_.a08~wE̼.䰩sw+mK3 {ҩ<^0M$%*Gd!4=/ר!=7 Xd9߫񃸿' deZcA0<`te5R1.Dگ5N;6ǯ,Z%Ўd na } +ly/\fG Os1! =)ҏOt.)"zb6lX (ՌyÌ#Lx 4+?X[W`ХUyˡ1_#z!RR=>KjO3Gt VgM@H!&S 7y'p$b0z6N'҉NYorp 1}*Wx)p~(buuOf}#!#>T0 4xn3Kbs RcSmX"yp!WxC &.=:.T H6d*}yJ2 }bY^PDS2#AOpg')L3jM.GWF.&E{ A~u"s۹\6?2O(5,³6VuP<(#d-3Y `ćs H1yDc˦~.^բ0|v= $Aeh5R̲APag1ANIi":uD':;xSk fwvC_|/%UƔ;:zhg a3?z*֥JP>FD$3>LsQ#=hS Ydfd6UU[eISDrHeN/]c W _Wl5ǧbTMF Fg0v(uTD;c N֥!dEWS7;mM" ZY}iA?߿Ь’;7*vmun`YE$&Aψ9SѢץmďn1ImskWʫ2<4ZOqĿw} ܇.FB%~qC֑H[[iOp!٨%[zU_!yig8^[oLQIWSmf&q+^5u)$"ffg+{(J|,MQT2pۤs=?f;L?w+nգfPvS_gw1[m,yI:e^ZAs !`r9-Hrql!=ҌEï#}"S- SWO>665{i75Ñr,t  t#14ZF*n3j Ǿ`^`:i7Ko)]6hr'v^ԃ mN)Ht=U7'}0Uh `?1@F˦g$ɣ=튡w-V YEǥkBMG? xSy1nFC^ez0λ5 3Pb{6wm|r:{# "k2bTA9NOpїAb4C J]cg?TPv%f[Tc.Yx\+X߭J]1875DasŰH $ [::PQc~ *PNRMl<v#YcK?،Ü+iɎܧgugOd vFg?BHZdM<1:ǧ8Ʈ7b$-(ɔ(u}>z^[~AŊkPX/&dDnb6fFb:p+aqdiHk!|A&Uꁌ`Eˮ}3|4|'HEUYz3#QJc6]#& ˂&8j_.hPyV3+JɰwNs|Sq$CHOv=>l h *,oiιejmpA}pYE?[]ϓ`0b"fp&E$NXޞJ洍_x'AR1ŏN g]<3G1'b^8e ߆S 4ў@3]P ۿv'RB@*M! 1S7*6#e A~KL4\s=/j  UQf4}St`oԺ#,Ž-?rq^ws{ڞ{xfTFʮ%V2/ gɒmI1^ů$k)rއ7ftqtűGQCA6Fږ=ï-SG8u*-U Y9^{ {;*1{pcW~7XЛ/Ve|0̆Lt%ږX?pAYt9rgB P|zeN`bP=TܗTL1"0%kj450o90aCzmXhaa dKF(Qt'qzn}.3%,BeOތjvlgj^9 ]\E( :{y赫>L5x>RfukJpa7E[z2q)vny<L{x_O=q-{nQEm(_5Κ1ܕ(k(5lG2t /\hw "A j0Wa^w t8W4uZ{\^CuS8&[} prX[S؇"kVz"yuLx'yԿ0L7"'>CLҊoJj׽J_H[jR\ܜ'H`I@B6'_YBy_*+ք[N#`7(BZi߄KsB+C" E1IĤp%ДKM?= >-Wˬ).XN"8Uj!7aIZ3{k7DgLa&:Hzg(ZV;_r U-e@X:os9@V}&?ʼ͈q7# xʹE9)#;^ٵׇzQxXwFHգzhaA!s0pDVPۏdv^]lH^r }l+Pʿ}ƀ|Tp }t/2,9Zt>Ǭ7(g0S)qUɤ[LDbp+ew["OΌ bhB:R+TC2,b離m먭gہӏWPrASJ"E#9Zj'@sϻKu`Oqa|5;D 4„W+Uk25B&PծfjuyݎrqjH,[Yr 2Bl}F"}\մloσIAVk^%C.Ķ^d>}u(uy<fG 1>}#Ǣa0(u}X]T;ް.Θw埫1psUՊ;iX4q}ݢ,'(Xe):)T< fusƲrmz[3^jtXbşbtq&-}zpR`@BM[>$i}}8^6jar.F+;^ k]"|8Q S$Oq  ׁ̘/Fe-v;xCOԌCV*g8֏kZ 6MkeF!p9xY$ο/bwS1J֧* (^LKuJޣ%N/T%Swvt1_.``5HN3-ތID*MGhӅBO몳b+&T x`E)u'򓎐Ӕ=w!{3F({Ħ)˭y0E~18Ҝ/N ]aXOei`rj  u7wCojX'afɔO7i-.h]s>x}X  3Fn?PP7~aվu41/iQp[WD^'J.Ub.4L['o^ƖZ)Bj9<K,EKx Z,rVef 2IiwSan*N5̃`6utÄD2ތmq8vhi!j@M1 ݢ![\$͞zKjሰ "(̴XE{聬u(q?P#X+/_lη&5N+?H] 0#\+?wp]q=;V8 iYFȃDZxpi&'/#Tp YRgSh+j@!:^q6wIs?^p2!&DW7е]Imɿ5vF:^< 5zF]Ϛ1#Er@ 9qSzT'I}G"]XJף}4jd3GnWK*5->SC]_qT`bάcv4CV㵄E=F2$wQ=gq{pJui3DLHR5tߦ; V# @Bb3Cb FȺ N*Ƞ+Ջ]Oqb/ʩDw,) AR3"-wTP1 XqK|wБ| MZW,+)$!9, Kݧ7Xqf-0lDD 9|,f«;bE 1P v˜OrύYI޶_q.mom aH9`EQc{9( I\ ;I~3D+scdS r@m,N' Q[Cn7g:'dG/5kO=^\lM F>4 $SbcW2R|k*لp**x]dKEl62{`*ZX0E_=V J#2+H<󍜺vU{Z6Π0k~kckߺ6:##&$1QXw> .l&3li!ʅkO+Ÿrf5rYl2faRLG5Ixsc-X)USrxo 2/Mhg(E=>4Sڧ\%7^@"b>+lS-mJx~CS ,Y?סO.!Mf? 1ucJ`tǝ=e+TWUwCᠴi%3Ju?o̠BG~&iZШ|OʸCt-ʀf1ˮ \negm,r i++YlEĞUjM&k ]U`jĒ7]/j5? X$H[9?QBov ܏T}D UIn02T`t"1~.^ wzxaD9>b}8gnin>nSz芧juwqK%ɻhj(KYC}ioLUeWbT+%XG%Ww7~2qs"0r-Z.}CyGkȨ72xu| dylY`G鷾 '`$lfDr3Rh O|è%3fmaoXoPnc':߮ !dQwM|`j|m?BdUAu$mI+'À4y_igWFR򧴐܁T;  @F{Z}jIDѮm菜 .WҔCQ%sgBsMcc锎xٞPJw@QK^tp2ѥJȨ @I"$F (5wi,Qi+G~a Z:R?#ș+ ьTcO[Z"!i{sKEoNDq#c5R[&Co!y8(u*@팈]] M QT)v@2q;K[(h,P}h$.Pdq"& նBT]):BsgY%􋣽\2.tPXd̺32&S>/M/+ڤCE~")hwT100%Z~;ZWͲ?[(X:z7#eW0kʹ/0Go$ 7nH``3&jŅu[h 9u~@&fLv3$N7F֓C]-f&P|#ۻJJYi2kP&!\Iba03mÿ׶8NPkmUZZ#Jf3&RkqlJhڬq5@,t]Ne&*0VoߤD> s6lsP;:P>L5[(6aW kv"4XQAݕ0/ڧ/YvVZ<gk < 'p4~nUv~3μoNypGC* p+F D*.("œR ԹjXG:5`fI4uI&gdB*!HbԖ:cBJ"(NMRM5AV +Js9#$ F- &X/a!"f 4VL/95i|qMeϩKʫv;m ?Iu: ]>A%V4O I? Xk-2n3pN(]@D al{ahU {$f$;Ǔu܁d`q̽/Z&X]9Es΢S[#7vC[Y51xfZR]p{.ķKIuЈBz@we{cRߵ,aS7ybCkk(_K, (z#K+y QvBl"B@XK] Ļ>e&U¿[(k;vY6N3mSuWx0e8m }9i6COfq@q~}o=E΄YxpO`"s5:C PoGgf={zD-R["~W8}|1\;DzV.bƜR^~7Wqe8&wϦjQ!4)5.NқZmUҜ4g#YV D>ڢ.*L^o8 WOf0WP݊ET+q}2ag&)Gm!o̧fa#~xT$Q.%*1DH`yaS-ߵӷqʄ,ݾ$D(e#k"0=#'' y5 kCd$#F(e)tIvn;O]hJX|L }c#C|J&<6솾@?X CHFZaߎ@N63('[.Y? ͉  6^Az^n=ۙ`:4\ݝ2ΘًَrhcWseV?NYK VA@7mPO-hR.*ea<-#Ke{Oz{CMg^D0~r<:G,B#Whv A c#<6KfOoVFcu>g| c^@G|3"#/&?^y'-1J>"o3O8SN *Dcit<#Vkf$SBX8GëݪAR $+9S[WĎ.U wk[_1ق?{nx>YK:x0 n -@cWX8QAV:$.MPi1$^<O~ˋdMߊ.N#&J*-]Bt1͖_>&4 pduFLp/صړ.K[DF솈 @ObiCˎS̩ߋg$mKcz$Ua|ET򵪯A|x&ΦlM0_Ri. u>AQwXiYz12uӏͦ^'rh}!';tbb6҂poH%>Jzغ HWERZxk. v\K`HrV:n #Lu|שcF7V~AkM /܍pTt }~1L`AH7܂XBM!O]2(1F=Q2 Im/ C8m5&y0'GK GGE-Ԝs 6/g KJ$@;N޺9(I`bȿʢ\c-@JQ䶰G’#gKɑ0s͘nCȤ؎uGVgyˣ#Jcme/3[!,Z$| EMN-߉"Pdʞ y)O6).Yȉ9b01苇|^kslP_Gh 48 0 ~JgmxNXK;"ȩХs8#!,$ /*Y# *Sb$2iz㻫'(ʘxVJO杽'n(f?k=4E圵'3v[gf;ܖ'qai<8;,2oŗb|f+&)L[1&_ȼV:+A#^ .m'Ąy\wn'H|!>-нVX48c )(lîM'p[ȧ Kd4 ^ !KG)dqnٖiy~ѱFU_GeD'eg ?!95"/x| 8Re[ۉ! m^G!{ėxSyntϮ<_Kfx5jt0[#*h q5[hv'61jɘ;Ty (IIym6@ozʑ#a>JOEF9r9zEGcy?V Tǧr̞zX{'Z)0r066||Faw`^nmhsp\/,}%p,2!(T-]oo@D6V6/ cAYD-Q'&}{[5K-$yepbnfhVZl;g~oS>. _+E4↭ 0Z:Ooq j]^iqtf~d+4z5EhD1?W GH `ؚ-<s&fO!ᔹȽ> dz.M(|h&߅ C| 8i˶6v($CuDVj}4'3TG̓w~jrE8bG"Ai)X$g=U܎D i Zuo|bG8-oo#>̬Ֆw@\kτ|ZG>s; Ȩ\,7  Vpkd%' USv^T,pdk~K#ǛY)Gxf(Ԟ9fxFJV Yٵj8( QC+ҴmQZpIͻkeNAO6 m~"3kxe͟/0L;7Ю X=ے67Zm YDڠހ=qtō^Z\>;P+$ba g70nUg3_ͪ{ c   F!epBp0B 0 g<:s.nOS6KoW|rp= B '5@(qX:̀:dOl>VTo@53#j*"|.CQZ;4jQ46r-qq)Zq  b&}tS.$c%diߎ@RC5^p`ڟPD[w'KB̝w& B<93H9JAOvI*KnW/!F٪.O<6K].5I[]2yFTVx0K~-(殷=aGza_(9~Ư@r=}DT:K{- HA1ui%3"̑f$+ -g*^(ReV1B+9xݶL5Mݼ Lur̘>a?>6P/[SI}&2KN VLjk{]qǐ2Ӯ }na;c/mY4#'XByoAf;^/g8%YٟrtF|3$,nUkݿҋ˷]x*e^h i FQk#jF!CB"o8“KM^ ӬM7P\ЈK*tM 2Y$*sxd}+ Zٕ󩫆 olT5ß#jNԅ'T:\sLz|Z|@`8^5 }:mO=9R*b5mOA;ZJ;J8LJW-#M /%mFAX=u)9&`g匫wʓRsD1E; ) 4r0/h?yWz{Hu\РXBuI@Fw,399qSamO݇G~ WKVu| OւBƵ$bce!Wө5-"j-Jusoa^6>{^]8*،gX=R@ ٰhkkQ_A#ഓ1x H$IPw+ʂxx Pkx6ꌅ},TIu$ u.g▮V9/=)j-EiivJ-'Pf*TC8~|DN%war%Hl?>;= ˷L07o?ۅP]'4,2@wN>-EgT0cp,3NwyST'A68!~}V}dFygu2PQ" ~ rF.ϟ-![;$\@N^ )DҥN-KXVhb͜,0/\|1I.تJ~{Ry|F>e;NM/Kw_]d^T, 0xpmΛe /-cQ,ܸ(&ֿwuASl}1yۙhBl+E3%Zy{rj "<{vE'bqG]^M0Ly7=1i^m_rQ*`lΊY$žlY_ 8 Q )o#M|ϖ]+y H&Gs|Kт ZjY3Q}P&$64-ʝ|u!;B&k"%I&ك~jL]DMXQo:JŜy9ʔihM,{A`'&GM}9q0b<e haxp_ҭۙmԐ_o߫R6,A+`JZdHpw\v}yxN/O Q~Rn rߩ}p ^2_*.qy Ώt,(JODNfiY6TK$9& ̧Dk > WT4KIaEr?GmH}=r! _||ؼFڗ PˆA?>|:lCl/؜m"_9E\QJJBM2:;4q@bհAJ. E @瘀J̜KلfΏc|;눅E9=[Nj0 j#,!ʽ:S~-TڴI}Fh 5ܖlь3K;Gf:3PRuQ(V}SЁXTUK ̪TGn LW 0ߥ~6#]{ YhEš,$o=[Ѭ7;83g)ϝ֣"3!˒yzcK6CUTݯFY Yu ?^~)MfEnLV &o+A3p4n*dHr( l9s34LBN]]IӢIFVh*vLϻ[8 i[15u"/jHy\uٱcT8M^  1ުNiMuufGSCt<-kh?Np\lYcю4Q[39{m1 2*{ =c.wC&d;Ky 3he/4[;:kAf0ښ̀cu6mXLy5SڛG"{^A fNRqRz‭w_p shBRp1sbux-Z\*I|7^tjV gNuġ#Ba8 Z2| O[ZĎ^4Fcd!(v|b*eO$AUT I04brhvU{ZlB [w09I"yј87!(r9};# PŜKT6ga|j)?g[)P(!q j}_2|u=vғhǯS?D6F-ʀTҁŭR^-!D~L!5>̽;,Օe՝n!xWXΕ_Egu|Kv,jB0dCo!8U7/vXrӛd!QhuxBk 0(aUSE_Ixr5s3c~t¤h^v<`etuS{çu(kG{O=(O| |JQpܖ:xb?.bCn8%o\5BD TFXY0W؏;A{ԣHdJ&v&,b K!]o-9Qm_1Cs, K !( X#<.ȰB7&"^t[-TgxˈS]@o FńIU=18f96jo+]p|Kq?QMTN9݌ş-A* 6@Yz" \y &\䊅yD @{8g@Xݮ%FAsAuJƟFhޱ 6l[{ҏ]nHew' A eɐ58rT wظ6TY{S,=F1J"Z2Z9 xٵގ3eBԯW?sSfGnC)X&܇#tHbB B(򍇷mJTtyY̊x8Lu6B{Y@EPi瘧^+e k ,\bqo+maXx:PӉΟcz'jE_f6Pl+/Sr덩k/>iѬ3ȔQUǢN:X'$:6SL:뤼1-|N`83lXrdKk`BDv\$GBY̙0 ]\_ޠIY;.ΖDטA!x`s,^5ɋ=v*?Eщ H,t*!z%,I0G ?rq%;&@Skث^6 I&U;MXM,Z=$'~[VCq sG$IvJTvê`yђw}~ ?s>|*t"UK ZP"pZ\fgc;*Bf?9MhC'L´y,t? Rہ &μ&![yQ T@0\_w.g;%籛d!Q .I±XyR PWY2 })Zt߶QW<݋|xE*;0Y~m]V{_ɬ뢓-"xX!&ͭzP!2-u{XIHPM(n)f/KwɱSOdorcWDŽ 8 kA06ՙGu#OeliaKc1>|( % Hj}+r%l) RƩ<'E=ns|E66QO^U1iLìQM3j+جJ#/#VEu[c3AA=<@)$2]aIpbi ]G3DDG꾷y{":#PCx%{jTڌM(Wh&UAW7zdKiӭ.% B\T34D *.[%Y$&W”CȦe3!IKC8C@z:ǣFdl0d#"bs~o-+Ղq}ZK)ӓvZaT9NOINׂD!2Rv45,X(}ҜjrY4ģr3s?nu ,\Tx$ 8;/ϖɩ}7b(UX]U`I {c]lw|wHsw)`_V?YPmH(1e{Xc;a =FgX9Ysd,M_PY`]6p6+yr}Iڙw &oU1e@͌1ŵ:G1@aT51DA3o֤V o"Y\9EC.>ݫ`W\U\bs$n>͑_47٪8VzK{ٻAS*r4Aa.bcT*HjwHtuP!?zKm7N/5t+y :*< "ӬAg几>RӇ}v^k>`B a& {$GX{l%\bЌ>8!Ē3X̆o%7RJg"RpDZV/Soì'B7Y<"rÀ{.?zjykkse=fC@]5wk$%1ܩu",|8v؎Vmƀ᥾1@8=, O42 zzlJ -rxftu,poYAu%:܅ik2I;Mm ? 2m!"j^Em?SЋ ጜrsA^[d09?bztڪ9K^)SYJkNMc`M>7o-<3ݥ&?pJ[LjggXl߮YxZ>L@ ppZ〖72/s2^R)Ǫ]ZtP('Kw]kDzǟW1y9ɖ(kTaҮyŋ6Ds?ap@y)@ă NOJ==h?/+pt BJV~&S#!y6u 4% R*~"d =Ⱥ`҅Lv3a S.Wsmbi0CQku]b?v|K+i4S5Lw| SܰVO56b+"UȽW*?fG gL3E}W<&)@ɥm^ȓ{НohYzJrqN̮yE8:z)[׀">uvcҹ 8lNI:am^'AISDzU!~=h rĆIXF}RpUsyF2?fRMMTy$<>\b7e>[Vr,^ρ29<`x#8Mr9O>@g_3Zy2Ef޻2,j,]@J Ƽ8>7A͘}*be |:kDO43rE6_+M_Tp\WP1!B#N C'jT;'w1 thRK)T0]Fۘ`Acsq5[+vEOB\]h'$` $Ae.xěs'Zw33%Jl|]aMMи84"N~.<ޏ:V`c N ;xT(+Eh^zmAx0eF&@<$7dpSϧNgA6s[O&bZDf#mT^ÿ=CO)"quwr&:{Mqד(P _g3𥟎$I V>GQAı]p;miO厛u`#‡8gIMƃ Rߦ)iPdc{m{ucb>Qgh(zRͣr#V_l. ,ryy CgC[W-\$iwbPX$7m`yM!/V]||{)s57F>ىm,x [~uRhOyt5 N莱ܲEg-sFصп"~f0/fV<ggG!Vx% \/ hGznnϏV`EgMTĬڇYaaa)&(Uc5FӒ \ɋ Dž(itAn/9y ~[Y4 MJ #+fsx#1H Qrbr[. OoEY"IqLBծB5i;DI1#s-> c|O @gk*6`g|5ܻ16a' PF-\?` c+rW5CM]Ntd3]ĶTH8W [w{vQ6zI)֤-KesVh+]yJ=7#_cVh?/R3a&( A #,5ip&da ʉ‚3P 7fm~sӥFǽ7jL貑2.ΫkS)+d(`PBTJq1OcGa}V}J"xW0 1N| |&G"?31 [C|x1Ô(BxOVq4J9g%F /Ļ tCUj!gExP5թ3MC&9>BYnXksûW9h,cmxGhgPIPir @5a^(%2"> Z֞"7N9K_swpV 9WB:BgR1O\)Yei.$Ș/_bsR12-+̊͸A$T}3Tj$m(!! @>}CRxCxR"X11 ůW.#TvN2 _ ]:<`˺vlxwɨ6_OPݐÍ,TiW>_udQiml쾰t> @ a^pQ35-RLff*P0_{p$Ey (@R7[dq,3h4:1e5eSdĕ쮊sRqe>$~~|6Mٵ4p(;8j[?sVv_ I,7+]FJt+a*f~%!%m!V(al^Y+v} 7u;OUa~\UhUo"iUpP\ou$(Џ]E F l!Ҷ̅2YdT@ڢ9 8<3KWJ^m)W-_xef2/ B㤄Կ㖲!=l*V a$مM7Hg}$˩F<9`26Dk1typaF͏Dtfca A7;++go5 3ʩp3m]L kw_LPANf.c4)$!LR 6"4}qtx+'CF->Zn5GIP(סKsO^h\:'Xb `_A|pH-J+[T#K/>KG5/hgO&&"@CLv%4|pv QUP8U/.ZPׇP\AV#Lp!8W\Y[}ܡnx~sc Zy.JɭT 0 .qx.e4EfcvR7unB5~Ցnra} _.'߻5Oڥ k _H5*M!S1`@dϮ5#٪[C?n3?ў;o,ҲJpzwz`lg3i#g\!1`/Gת") |vAqӯsSRDnWpGX10,0ٞ XHL|3Qi9ˤJI2TZ^̽pqJJ+,82_dX6T%%*8鉂qU93[<%76سX%"D4 娃(wuMIu' WD- LR1L$eя!&;A[M vw+Ϲ}k]&7PH(;h g-kXd,DVQadEu^lY4]-Pkbؑ^" *! dG6u t/no- 4PzAޯ׶V9QzȥZ@n6tԖBk=OHb=e^+Ah VV%I螢cm90 Oa \Wc>d:Z' ahǜ &~ݗiZ'S;PJ+J f .~Mv)v.Uq# }uK $0(L\TnJAAua+AT xEE'F7ݦ$С)|kg3}H- _ !#إ~ G0z-įz.$s=*@,&+G*?5[mwVϞnFhbnL>eCAZk ^D^i"c0qX"O66b|>1wsvv?\-6ާ R=PNp~,TUp(1 u{7GLE0?e֍Հ`%$\);^ˍ.@Kξ?ط}UOG$zr`?eHrbʸU͗./ި%3b;j)%Pf9N[a`Z~Q#%$9t+ZS"]6s |o֓J~.z9Huw@ߑNU>LW2*Nf:vY/2)EcVgj>:E5t5pYˋvۻJْ//;iar 1َ}YR.ZO'}u3"yT >,I u8@5prQ$CW$W(Vc{ǰJ}g) GI`N @ B~~riT FLR]kg*G]Ю`E'\oEvrdT`j1[qRnQHCM s k L}M‰tN.{X@ /c{fbNTfр2ݽ|Tr0}VMф@rmVLN e82'r3*Q^+߀ި,@ 9FLShb%c%|G-v{))M˥N܅Հt|=GNhp~L0N!ЃKAj6Ag.,־T\C=_vےlo(~&k`@7yuٿ%{SMrRJd0u"ÉgPͱs><]&@K3ecM D3d}k_혭 Wi&`mvpmwBгMUU+|Y(57@nL#3!DTt}z:O E^gjq5Jj&&b>)=QNO.b#1qUFE |ن7ŎL˾5 =ȧz^ލE]~LF n}'ㆋkP9 yl՚|$@jx6U\*[ 9R+l-bjn ry UЪB`a P]+P\,R8’:JV!+%XZh]RYXlS3*} a>ڙEzg9,+w|pY&_ZBѐm|ֶG5aw޿qHI!N;u!+BJ̥by,kIZ#z?I z"W/d;,tj%PyTDlVN2RЈJ>ܶAZ2h6#ìC$*HrT@3m4G,q`^$0!`/X>7 4ɊU##KmvJ ޺M3K]vg9ꋃDn eIZ{`N@64U$ϭdi?ӭAm3Es./Jqf<iHtMiBQBp£NڐvAH!JP+m=U ?Mwhofb.*IXe ׮b\MR~wU[#H o ?Msc rP.RKCP#+RG(.Y-'OG^EhEb(4/Ϸ9{C]D3ĥn$6dr)X| ,R7 yb>DGcga@/C_q15.AmtұdMN"7, P4,`tזρ9Z>6T4Šcr RdBh^dKۭUWl`T=!$p& izfZ(!E4 /e륦6lԚ1_CsFrKAVK~g %Z_@@J%tqizR,|}9zHeϞW& دmVA) Ms]r>Y# sLgUƨ.},& gb9JOZBN5WH HA?,ձ;܊I,#p.hP ; _Å)IAN_Oq|^P7)پycG TW| 遲j`$`' ̝5eRUb8_.=o1RI*=ʃuSS{)鷅|?kZw[oy͵K S"kFWVw&PlvЮfT=AG(nnVr7oH{>NZUuGZ^9rH7V.E=Cncڜw QI})Eĵ ~<3 T Mr#}9q6 2JzV" 5w5uV]5!6gu[iv<å(ߔ &$zaVN_5fzrٺ^HVY+)>J|TdIڃH!Z3tNkmuH{*#̚M1J&@` -Hg';ܤ޽i5+M~=zXJ1oJ#>) BuS/Å')xs$eRv|Ǔ_ź,_>ъzې`rX7,]ΣXIA|G!+|`I`1A3VW(`=28nVxChaLdVhmvoLHOXBe)`]\4~!w}K*dX`Jnf5B 0}V!ךr,,ivlZ2Z;#;DuU7Y@b dZe53h(%UETt`o31rhbwѫ0v ZG`g8P؄;*y 's`Ոz!z5juAq[%lab9~e(cd+< ;z 9>*zن؁^:r9&&HC{EW;9-&SEtԸmzU_rԜ׿<;T0:c$7(IҒy43ΠRD\]78nq|lk9t嶜Gx av}!Nið(_cֲRH)\H*vܩF9t^ylesF7TP&Q[Hupix#rOD(0HuJSD3@rU$@+[>WsA#V)Ln5&_0,ǥ?VUiAP9r578qt[0X4-1Σ*mMGi$n+>C|(/sq;G]: M6 UAvZdHM:%A Gh(JA 3l L&a"Ґ&-cS*gi"9ph(WqsIHѦwhލL*("*k@jފdbDɀ݈Z.L"+,- 9[D٩BVgDK/p؛N1]X]h@X9Iܽ˿N .9YYvIn Ju>]^k$w'XI ·7 {t^hb<].\S|O֝~jy <2Vɽq":`!i&i0ȿJO<#Eu˽_cR_kN#|Sax<)t^x$~yLm=<}I_:MWdG/[2=VEVCwlDG9=9޹fbLa&%' O8OT\q-BY`Xd߁POD`UQwg nxŁ0XtCa&b<.m9/ŰSfibC3,,3 [% Xj/R@U2Z~1֖oJ!j#ȣrAq8L-*݋;WfgFYLJh驹wЏD9Rs<,eDri 0ZSM4nQ '.4Ul<$MNpl6HC- o05cdB sk/ Ţ˳q^sSYIjAZ^C>`JcT!܋GSd1>ܸeC2NčLEyѦXtN[k1vEX3g^ͨl#Mϭl=Yhl. ?h$*z_Rρ>q$'RiH6#i1nDq̰X$w+[PiΘrpobMm[C`  ϝ9Lxf<n7RtJΟtlBNؾmO}21܇ l-vZ"zYI$\ Y^ 4?"OA0:tY^m}^F|VG?EC8&ɹb{!*W4s`];%j7"L_ѳLʯ($cŋ JJd;/6Kg0V Fʓ$_^ؙBmwᐵaK⬲:[oI)@l)I>Y/J2l˦@n.rty؍L&Q 9N WT]!2"hL>K3?[慙)>|kѺ@P s o yd2xpj኱ϋ"SJXp8LE`0]Cƭè;BXq*3L&QVI]_ Ro1.NÛ2Jo~2c4g3w-4fC (F9x4,VQ' VM??5~zmoNu [QyiM [zJ1S(j"U3%Ѳ76̩xA`nyn~US鷚'`34^ĝZtUcȕ.w3Tć=T% ksFucyh'&u 0LQyڨK4J==G;񮘔0D;&!/'^o,f􆽊B}x+,h;0BF@؊NL6>ytѯ ]ⓧ>zdafGr2H;0mS1^)u6a7kk?=G֏1tw2rCpmapr)x12z0BEJN"YpcYg˜KAlĜe$p8VHDGbِ*q"{PψR=D#{;=Ceok ^dH?[63-6mqh(4@b$7xOG^ngXiy1At5.PC.L:Fp)q3|@u%J.nMon WX+Bкn"yhUdiqrt=1)́.ν$%YiےuOԭSżGU1ǬXYo;XULwq@W}H_ͻc-c{q:c2zT2l{+iѽTs8'Q7(4/@NN{iL%d+ cmVC*.#Av:Z>"QCf}<}ǨԆB\|sPrρh }#xJ=So J]z"2npѸ~r֮]Uƥ*SVo# f^OQ!9 f6~on$;XB墎JpO23Y Pvi'+9>qÜȵ`Ƃ4%押ƾۼ2#<~F̑Y ha-7AkqBf6(#jڂΛbۓ4 v52j3-M`.7iRo"jr$bIJ${VYCVG \vlWaBI:Vf:Msƌ oN/MJcA>X ?WaL zyU{y<#eeM;MZy\eVCWA!Jl FsE9 ['0$p<_Bm˂)^Lf %: ,]*hx@e\1f"@͔u$XmBIO#0o݉,P3j#&^ALM#_w4xPX`) }SuǗ텼Oo+2zZd%] ՞}Ƨio :2rFS[':ϧ pUln9O^N J'P*!/Ň *pqVsi!(Box7׿>D퐆ʩ>1:QWhU94R)Zv;o" 5h~ʠ$ye :ʅ!mzt)hI O ;ܗCeh=Ś?1('r)g;v:m{ff?UL F[Q+WlFFS:웕'a1d̄EkEfv~/Ҏ"+UqIn#7R Y`Z34}8{LXhHlyyf>U+uk ʮaoit_>- '4{u{8ɒ땂f8 e]_a[KC80t4k;PTq+2 P&pQz@Ĝ_]`Q]ܖ:3>c]3/>giq"sTǰ=N'78k Jz^~z xG0 Z\īI]v׎mΈlqzs}9iơ_Uݔr 03^ª uW0Y$]SI^B;78!~$W(Ȳ)k%Wm|S%ޛW +BSF;E)a(֧\m7 n'vqDpylM4W[yu8^6WrF*fP-[1"dȍ`v@bŸЁF1wN׶f$Yьe+wm:Mʾ(La ;1z.o ~F7DdL.C͵pKOm=囄};o6 "a& d) U\OMPs0Lvu|Q[WZQ(zC0Adӡz?1d9G]jBp~JNj' $:NqKSIJLd9ROVXEU>έVohyoL \$i|l@%.4fLb]}qwXlNuy m FC[&Gru Zל+JX7 EA1_-ָ܈s o.Ld4>)w`.`IvD#+]b@\ۘq\/ِ z ;uˤt[~h?Ud $܉ i,G{2cjTE9N }m߰ 8aƴ 9/z8L9˛ ՌIb.@+'puI#+7+@u l;VS_+D *]kWm Fr)V$@< ՜456|ǤVv,6+, \!jBލ˷V=q.@s % 2T^s@D$AT_-n#XW{ҭZN)J+ݕşG؈9"W#.pe;a[gg>U Nf2s1nIOx{c|hJ6Yfi'rt㮱IZݘ@9{TZ`9-QCtCZZlo[ѠgqUƜ7jɢ _\ƠZ˗X$aƽ׺o. ۖE]^ahؘ'RrpsqTVNWFr =yg},=$93ڰG#x.UVu?n:mtn東Oػ: }/fڿiί0pe E=ý]ؚMg-Cc@1Z-]DT3(#2А <8#;̣`Q }HEu +gKɑBJw@jv ! .}o;􏤨 !K,p^sA %w4ˎRWN -W__Í7LP" 7I-J]rnp;!ZCy۫x)wӶ5SaE"DYjI nxUQ2o bRMYX<QMHgq'`kҔh& YlntR:>L3l)!p_a?Jρ#DOlMiB[oT'jqV{݅p"e$ T?Z>l R ݼbU7Iw>B&Ԟ*LRQN3?wGhAΩR*6qnIx슇$' G@piˇU/8nƴ yͰ9$C=N"໹3Y );RG<)./ǟtI+!U__>=~&{gNd>I0-V`;q:1CB^be 1N|Jiʣ=ӚV  ݛ~c6tkrm16.ƆJZ) L ՐyQz؝̚t^`ྲ}U.dK*^ jN/ [ݴo}hOR*Ox;rEYZXFQBNsT -1!fBid/E%)5%rʉ(hf98`Aim4+=@nyof*\T5W.dǁΎ>ST #M~hh,0'8cbm\~xC>nixd "DB4 b>MX5n|re\i/Y7_j0O!D-iɔ2?xH \&ȂM{ R]٨uQAO7QvljF (!g*-=R%@vy¢"g >ܕW2gqz,KsZM< \G"4\&I̾!ZI_J q̖luoK1&^'tZ\й- kXت[= Y#h4p c/GZ>j>[jW~lZNV:8B! ~{ʹ碶{Tlcj"k 5"! ;ZQԍ*}.r6TR:%bDbKٿk732 c1+6˭׸1uVPÂ&5~\ 2dR7pXPga:ep^C2WUG9 BEs>2)&*%ɥ,^w:,sgΟ9p )b79btnhn9fN\DGI@oUj"VJwmgИy9)2Zd#K#ȸObcZ$ ׸X?]Jn bɱ}I EXwRkJ!;C&? ŧ@|@nNJS,҉,PQXZt0>/@v x%sJ6mIF'$N.j2IYX2wd v_ꅖخ/Ԋ? )G,{Š\+V+ ƭuv1xiˆٝ{wuBƊ`ˣCkF Xq&Nӟ[ݵ]1}4%Ѭ ͢ĒeVi&e񴢻Į1$=nx(cьXQvl 9z^hR$\ZDӏ s뾎 &8ԍۡ|$Hu7] AV`WI8/ YQ#+"nz*i)\#v`"/*QGxS+yYm]A]NcF(?O"zKQs\͙W^.؂x{obk|\P3h ݍ蠂&π.ʚC*ZJhCge-T>Pwq{v;)d@Tet!Fq %%ThB $DZ!ĭ Fjd?V&<%pgy3)j~]4ڙf U5#FYuV  _S$m h[YVlU+be_WX.ͺcoCϝ)k&K/ NqK^6v5aĿb5)M1rF0e74L}7|t+47_tND=;ŏ"qyga3EMCNQe[) h7%wK~˥~0s~ 簗y[{*3[}gуeE= Kpks߬~= 7 t/`ӑ^b_[k]]P(5B(}ꢨG"cӚQNcr>[eoÏuH:Uiq*/WR QX>InmQv[˩-]\L6>-%+fUwX!~a"L+OO5c}3{i2A )PpjHT;qqӪѿ,iG`,qXLnU: V+}uP^ǞSY ķ+;d..r4' BL8;!c+Yj`Km}uxsM@|8&O1kYs*\0TV mHmtSI -{"a izߺO+Y<…sBr[z-ҚF=Xr@''#j]wVC! +yzVJ3"B]|;ߑ#R}B8M3Ip4l x7E=)j + -aSoO ,md,+EZd4:wGUf0$S:L~`(91T\2b,$H0>DNܘ(GHQQIzg_",= "S冉;;C:QuҢO4ήȻ} ^hmbj B3AvS8.D2 ,2=]L&AVX'Mxm6=mONGIC \n# KJ/['6E鷈 {טv2tU [ >|E,Qs+RD)b-熰$h(m(F>$6Q D^a$Rk3& uLFP(?<sXyrgl0dz' 0vsϢOpt-ӮZo)l/\A@h]lbm,&b߷ pg ["aa#CȍUfoT³ k! 4ݷ]ymoxDe$sbGٵ >ao ?Ɍ昏4pF #]O: QdޕMSooQ F-uRMޠ,mIDzJ\RlMΝЀ1ŸUT Ȋ5g(J3!ٞsE"zu!M뱨w:v>zLW_0OE~(8< d^&W ~Mݕ%i抆硚Jh'Yd n|֕>G q*uYd)o9Si 㪯E4Shg rhHaH(ᱤϯ1 j`Y.di6ߞ_MKUN-M ƙ0CLI8t(3 b?k早B*>՝Bw]Z_}‘+N\=%^Hg*j8dA:peZ=aQ0va CnQX܇`șٞ(hSPOKPpj%f{$GA)e/*% Z@q =h@PN\gwfh(5 M O١Kqub [ nc"ѷ`+I߁ÁxgX![&b3|#@JeY|hI%ߗv_2m0pˈ~t!pTՒyH]!dvTQ ~O`pf _CG']O(峦wR /gd3GYL`rBd|z$:.I`ϽFG.K>Duwś ^H7hc9nKeGۘQjGwOfmK@ܺ3'zm daX;B TxW{7tߪr&ka!otJ8w `% 3mG{\>릇mvdE;AT>v3v)O-U7~Rm~jfOϲ+ `f:e>N0υ,]ˆE<~#}B܅N{͠:KX[I \dM!$̞`a:y)h!,?oĝM߅L'~tdc/E+-dp4D=4cUf9(yPW3#7?ޯnJ_נJY \}OW| $<9Gͯe u~bO_k^j8j;H/`%r \4Dn^n4B\d/!m궂w2JN԰3ix#PѿLvn4UM}]5z2_zr|M DX߉K@"bcq;xB [f06R汞Vg'ʘ^ذuu1/ٺÂXG-(n͙Ea@_0|jLmPdns5d' NrJ;WV/d\ <Xr&;%:*;,qBCVI$a _"]0en<2kb3H]#,/A2x[^6[F-+e33 E^5'[CiǿRXEgFI=-Ŷo>z"!UCpcV/ ./oTdwY#M\8claLW hXDV&<fΤ9Ib5',WzB'DnɦI&q 51p}g\'{.ZD-T~yA"wI;|zO?yЄ?f:*kݚ4˫1KcfK*ܿ?_aP0zwWDiMuv{aQM8K;1{`_1=)l0[cd6hj6$i@qI{,ğ?,d{F)$<`byĥrL#q?J\, ޘ; u𥜧zݷ{Il-7PZk {٦Xim94֠d ֘::ϧ}@:=V޳8edHM^Hvl!x:2\Kԝ}NūKTgJ7c]yfɿ6߰]TWCgTt>l$ȦvWBg}?x0j8FD4jw| +lHNd&74_x]k>d5%. z|МQiʤm7xUtX̜LByn -KSe5a~"-\OP8|w؄zUG!Ց/d*Fog/B+p-F0cghAM숥VACPjg< lWwx$ 'RgzJRgl ߔ[ |2a my m{J7XD$b}ؽE* oSIҁhSK:Q"-m{FۯĎA=v>C.h 8'8UD]3e 6;yH Ԫ^Lk P2R":Ihռ4HtWhɔAsgZbbp`;V I,?݁]#`e}ɖ9q j I)::^ZeIOϗ &LR\_4 3V\Ok} &X+R伨Ҏcs>6g| sh`p _t2r/ϓ<%) JPse@IU}?j4vi%myLU2IˊsSvZN*Z44nn4ĺ-=;[!лL H4N~n0Y|y̔UPIآ:>@KC[8VѵX `pR;?1mo՛b!,18˶ 6erѦhPlµ[Vio& |9<@~c.;~o(f98q(y)[DUA.~sRWoav zAqny_ >=z(_v oNEsGGӡP8 }":!%i!R>4E֗D~zR`':iƪ۵,6hť,݉qkw1άJ?s|~J%V-yc%cR&}p2 ({ccf(CSsGb^3bT²ƪxKtGcF+*הJ`#,N>meGUbx8)f19;JqO`HCNfL:-}Rr~q6m#ʚQz!Z"ľnU:  (*Ӄ/Q G(ՂJSnW'|XdC3Xnxϙ֨K&JD5_jtjekj>M+5{xO3֯cY~txseQ4N0`./zc Vӏ96 U.fz]2vi]fmxdmITJ6+Lqc="DT2E6._ϗ-3ݟ>W_QZf|@աVJ޺`8Ъ-?$&4npAHvGN'uRύ MI$@@>8j\]HGG*j 72d TZYO(G5 }-=[8lW$()IhJ *4glS Ph"Ffiiqm{Z/v{h}&qjK* jIǿa@TMhKX 9.gA$P"۾̭!#֥_LFY*M{*&ϗi`Ke5:(<jMNWP}nܤq$?phe,1Bk 򕇝}rg[!*hg{]X~9jTĹ#R֨"'vB32D-J/얇Q^."c2ݓM3/pG )1oDk2^ƣ=2}*;'7Cj$.`3J"8vWG@݆Ck-*M90CGW2F%/A !8@06O)RNkp琶9<#^Q=IfB>Ѹ 1N;%KXF mE܇g #|-@-w܅81F<`7G˶ X eNml&Ju/;إTZn"-o\_ӷZvqhj1R9=|2*W S=m!9z t+6cp3o|">˯ _|?űJwU%BybJ&t̶꯬pY9u7ǃnAP|E3@ӰDd$B`<(bʹO`PvS,!E-?"e] ^7ey2R9svUYijEax&*OPX+6|-. :`p;QYj Wnux.@*A\c|\¢'cS;r/ T¬,{&]wr^ַ[wR<>f20u[YaWh,]{NhVj)-:bvF@0Ni^bbݮ>rĺkb=Ir<3{:j#dpP~xBKS,l:o"ԓ7Ν#x{wꋹPie3M5}]I%N L>) ̼_Ȼ@՗#O4hXxOgG f^y$ &J#(xO6 I _U^3ٷcP Ƭ='I?A*%{׾[rDEgPe + >RBV ~ t?ؗ,FxD\EX@6sණقvW2#}jƲr$[tZ*2ܤ}t5 5Qhk@ p!h{HtܺWw%]η&Ӳ #pاlI I\ zdsm>OŎ>0`qYN,` ?RmC@>M48x[dwӨ) f -:;!71GKQNVJO> .,y3{7zn+h^dfS0:)}U&)1#ݿj1j8 !13*^<-5m߂%ͬ35\DmR$P-9eǏ7ڶøO^ꎚ"r]>fH$gO.AP'@^>#u0` GQĮ2.IZe9 c ,fY?JdCzP-ouLOŲ!mT6MN#ab#֤v6k^U s&e#!71V(ϯ.`GbA'fǮKe7@)ݶBі[a۲^℧scPq FJ̤ k{'W*IOWW`?X“;Pz4X3:Y_+^ uX顊=cs:?I*vmWT7W?DA4IKuTSKU2ﮰXi ,M:Tڽ-Z ُa ͕MA7K.TnX&85!}vVΦ5T6êEJ.g|;_ :Rv\t&{Dz'yxZ ݯc_Ua`/@uӸ{a lЄ_J\-`wL>FR_c+1KK5 To q4u+yGɖPYpmP> I/-EԗK o5dL`TB=̵饑f%hiR! yWxoZ73=X 4?Oо Z;%h6Ë;p=f{J Qw>Y}S:͗zo%Per3t. 9:Y*qkCT2Uw^uAqr v _ ydmiQZ? ٳZ8:]p!9TkYiPvqj0L겶$֩a-21V֛n{<Es%ego!.vqi22M@[EtJ]=q1u}SЮ!P`": )i/ ?|lu 'qےF}WXI+ xd*H_GY-L*OH1}`.0 )-&!..G>-ɞ/TLtCꍫs,ʂeZuҏ& sm/%QLYIcd5~oXT(%%3m_WWoJ߽,< gI 8Xߛ*>&H%ŭ~4bY1GAN J 0{VOff$RX]mnԳԊ?oM$P4Ct%^RV xkjf 0ׅ\w(-X!<<&&ԥ?]c {\ 6xILŜD 3`Vd^_ƚ8k@FG]v"N(̧{+7B\1hͼ.cx+c*ُ4T fgNC֖=!NFDr,ۺa*! ,Psz-%djGG[*R՝0=6&XW3)(C]<]!?nĻ{D!BB#\kPl yvUzOd;ϗz1Fj1dn5ͫxB*5r[!љ@_l ЅV1d>V $ ؚ$9c?*4D>?LL$:&6&O_ϥno1$UV.&_?iݞ~k6rDagc* fZvI'kL7d4[/ LCcQW,ljW o$ꈈI)jݹSf],.OS>ِ{~|Mޜp3K¶? m2?baqҎ~GP+;W=rL& 93; m)ƽGZX΋}Xxw#~͢o<(Z蠠!U\ZUt"|d:{ږbhΤס)[]Pr6s3Uhn+3f v^>:]փZZUEJ,ۣB# Nv>bz,Аeu,>`0͔mZפ/2MCZk'b8i40phq6/ˊ!P:HxK["R;?ndf?7?J6'?d Xz]8τR#e?&H"Ke+li;IOHzK'v'5A2^4L~_I `q3AC~IZıPI D:p1R:26X/D|~  f;Bm`c1%o :QՀ)cCf:^AFI2ҋZ5¦2"]6lL!Uq"xyYG+ >?!$F^ h%QI02,@1Q+ oB:O}g*:UZJi YOQj+gg񏳉nMqШE?V,{wp~@O'&JBmV^0?aLaZwuփ7JuTĹ]S_jŸFm>r_,ś@pO,tmG! QOaBkp`dGD"jG~p_Yv uGQmR @.is՝l؅*|,sEWt;K:DD>{8ǏҺ~*Vx7unHgz*f_9-՞d&4;`+Dc0ΊvFi]&tĖP<|l+*jSHvxٯO윌vνu, ]9u*L7VKGWݤXm(5py 4OG?th,W qQx; ?) {uŵ't=O讀,DYsղ]@m0>H{fZ<>¯vz x5zJ4"v[qV׭< ӫ"*gѭ7?a$]DϠlҸ%~{&rτnJbIӲj]Ppv;d4Rl5iDrĸ 2~Pzݷ0cV0g 7ZܣtiX+ӵ͒d?:yIgr7*UP'Yӱ(3~] X F<̵(kl]`~$@!T&2fѶ+Smb؜r>] t--\"X]kX [r\$#Po䱞:\r~p)q<\ ;A 8]ֿذ̠b0>(Q.c?oŧџҲ(aV,4H_m!O L'$JPG?R  vه/7OXȟ '')_fZ)aݳHr(%ąj ׽Ĵ:jcۢTa~*^&f͔ӝ+ߌv֠ a鿔+_raec3LS9B0 (GNe٬c9r)|y 0zR/QEu&>MnboGM I0@+ W^5I/+ /pv{o SiȾ ]Z)_I߈O <$jbeӽRwBƂ}FaXj bX+z楍߳4g[-uCŁL_jnROyP@!{=r4 w؆3O3bJ} ͘) K7T( 9`ڻWND;(]/:SR[75XZ5sW+`OFwTT]}IQy6z$^SC@y^´z$L` y灐F [..I `bIY£חC+go;ȫuRϕj{@MS>̭:Ne3ɝ(*Ud|` M IP񑪭u ҟ DZ@A=x-2'7T3ufX(l62$eZ CFz}"hz7ӵ3P OҐĽ=݃%#h'7eC&K,zg4Q~(6s>x躘@ax.2\. bղ4I'Q̴d}bi6\/Nhucn|_l(*%DWW t* ?SdmA\Lѧ,HHXò& xREG~/sMǹb O(PMj~X;b&dn__a)<߅Է>c`2(+ ^aԶr# 0yS`K .׿)Auw4h?As2z)c5wٛ&o+'GըL|*qzT%=u~RgJ+udys;3O:z2KG:N EX SCW=tUlW :~)|YybҀ;A,4|p 97ed>?(jVT-iZG6]w6{BbTex0R. V:]oEϺU!V`iBjhhїp_ p'<@8y8S8n.4d|'ź1.rldTLT(.iN I6Q՜jR@`'GDo3j+1z0,2&gRg?fˁ;)G#f$D14*鈪Jͫeyi;V7Kfb@hڟ %he4O۱; ֭,Bg]$dDr2!IڰГ2bB29κ|$8V:%x4Ƀ$cX?l5+%Jcڈ` 5|k֞湲*] ^又r`R8Si1IN@׎1:!sW >f#CBY ނ֪ΦT>7[O~X;W+'O@`gan֔QԀ:uKd.Fk0%;\^rR[ -6l0hao:cG.Z[ T~T@)NڮnLYmxKY=Nk =zVay2 x;ɡQܽ9҅5&( w=I>̜[&tTh)߭F,d8tSyjFRXS %i1&JC$΢6q"\h=ȃTd({sCIDBPv I &(iЁ`^CV'ujހOhO>q2F' J'"a>B%.~V#o T -%&Ń Ҁ7.)jzOd%NWYTi^!!-}ύ͑W.Uђb=nDnA66K3=&FS͋87Sv eibK8c]Y=-t.? 򒼿4[/.>{WN3K]f]7b>0yf"=if ߚ\Y] M"X 3{~ PS,na?Aʃ#ټ rw]2\mvlz J6c_jצQ";&lYf**ua>9F3 J:|ϫ ^ec?|2qJR]/=I^zb.h `љ/G[05WS+=G<p%цk\%ZBذOiv53_+RX{4d| 4 J׽? (8}$&'ZeĒD\?NHbd]HDI(uZиH) L)$L?|GIT4W7_/}$Z$d5ͯW'QXK>`.$Rm$u?˂ȘRbC¯v3L=j, ׼L6 }tC}kj)]9hp"N7 즻ݺ;*1ºtw-fJ?e#7gd*'~sI1B*zO)ŖĀTK -d1п-Uyc7+|>^L_K6ƵM쟭SDXN~#qΉ3JG8_gt|Z޿*YnPQT8?nBT]-G,J4/rx4C}!ߦ z;[M{$9 9thj/WR53(Xbw5¥3 yTy -6(n,hp \UhԳ}@yѡ@L.0M$\bb,ᠴ(:;I4E;xrw\tRbx)53K1q@nYyE>ԟ\YFeʧҭYayPM97\'ou|W:!4 ndxʤK>iD@-tD"QIjEPNnriQXH7SJՃxVïaxc~ܢVG(zx #BA`),Ʉ@PAru nTvx4 P#C-!q?$}i^Ͼ(-!GQY C%8;JWPa- ҧLEsW$K iI<ʊ QX}}\tU;I.j"qqRm s[lÀnR ysu~n=xW&9bɤ<B{!l:8% z5i$W@AN iG*W0/3QL"ӧlcE`pEDĦn$Yޚ(FwZ{Vc]h?K`\`N>t)DB G̈"ADnZV9'+b?Eov g>QTaXG\V Px̛̘$nk|c\U]'&TG%w^뺱 UL "#n+i'{4SSO761& 䉬e9r΀go'1|O4Z+e7.aw1H-#.IK%j5P ϙ78,sw7# ѷjHA{'c[[Z[}ul;Q!+@CbLlIŌ-ǺP+ bNBL(lȚA$2cRw[?jA1-ВkG'՜jy^m oNƶrX{7LciJڪp܃\,jyI -\AJ| 6;&`- ψ%0k.u퉓JQs ѿ>XبFC(?jg#JR wcҮcjHn)uSXIP:le#)IY(e5ws_Q!ixKW ullY#s =ec~zy8„0An7*qk)mEez.LGc_c_C+*Qv";[wY?_Ⱥ,L|%3BJͧaRJÆm޾h~Ơ^DI5xt[yzb扩]zSaK1.LF Zhz'P&z|x ׫" hEgs1\{7a% {6nOe."+)*k)YBIcYXI*@]GuZkz TI{= Ivk F(MXȘR[ ) ӛxwq(i>U`I*I[j_˝0IuBT}S ߧ <\7d'0~X&ƐsS>թ`u28BF#$Y՝G@iD^놓R&V3C#&"Rl4Md!  ؘ)$ĄYVI}%H7-PVfS%EYkF7 q ж/ґ:ef4W#nUa >RR5Of\{9uϏvEk|f/uet7v$z!2l&Q .7iDWEG Y(%9xϬKkWuN87W J9YWhJDƨ[e=LD)ʃ sɆ GUE mC.f80OBW8f t(n=~BF!NWj0DKm%3q%[nJ s {U믷ӣaˮ@\+:?lEHU+{tQ?3!?kgdsgwrIȾΦ .`[5g+Z&?|20=2!':Ȥ ]Ns%z C jv %I1e +Xɗ^3F*gD2,:ݏܓhX|JOEY!ؤArڎ8;9ޔ!aJ5&LVfztpD[?n]OE8YԷ, rƹF 6):y+3|OdUv9X+Oc#ػvVRDC5q#t;S큼[3tY#vf3f-r!ےԞJ2 p.KU-F^zlh>3M*~$303P9 *>ۤzJ􈎹0[HS$Y-*a()\o,OrR+;-jYCۓ,4u[d3LYoP!r{Z"&IJk -I$ 7Gp9O/JHuo2ez\!MNj>ae·W+Xf5R}lCH=Z_>anSmg Ywjqbޝ.S9!HXLNI@@7 yՈ׋~>IC+!Z)py 4Q ᱹ_E?c!rцZ}c͜ mëeC {$ĝ'c=ıQZՁm{rsaFOU{Rp2e}$ %T&ܾ[(Vj>wxSaςv61AޑE ׏r*]h"lǦE3ͣk ȡ`F:Wnȯn`"&T ;=mStL|ȎdL$5lYrTx/{ ޢ=2q87lpnjM&_D(qΒl_Qr@dXA" ͫFmUwx92_VQ0Wh}nAMsjFƓpX^'; :Կ8sPeGdrBF6V>^moST<]LR؋mT[.#- wꪧ_.E'o&»C{͈tv߄oϯ3C;OJ nݓ|'|TR̓+@2v@ݓ(1ߨ_fۥ*F'){P {=׀Ĭ Љz M7`y2ҕ306tzh;3kŰq9|<<jh|ǡe#[D[@gևwK~ bC) BJ^ >O£;$ f_,C4qQ"y2\|{Tu ^vSNꐠGx ld&y7 Hý5o!mc5`u`1g˓Q'(jē;y" vY G3iݸbIh&'DZYݾXa^VH́elUK^V 6 H3n&&& NDXդNWAH vPx!gi&qmݝнY"8 v0>v ;!x29o\U+u;H(v7,A[7LO}?ɾjl*߅<rJ'$֞|y1f9_iF%[ )-@^7+i+:E3|FҀ19Yw8Hc6Yi*W(À}Pn,QX(6U|)d\>Ѳn E#Rφ1d֙A^GgMDpϯ9bzHbHQ&29Up ?fhu`,VnaGݪa+aRLda͋B6g SȎ0܃,Coˡhn+ JJlW\lls"޷$fBҊxf85ȥ3Qw_/ۣ2!Jm ^ù32Njvb?rT_3s:\&8pj*܋~3E/kc͚% [{L[%Tob-&D*OzVBݙf[sq'G˹(ɌWmv|=77˒/Lq3*W&ψ=J)f!1yNQu [>07..۔r-*?.ɕў_>4뻱&sChƒ]5InRB:he*PA9.G0W֗BB}d)TkI|@+4:.6 f:P GcXR~B@f~.)gڔiӝJG"O0IfXf8RL%dWb>s]aޝŸeKz,/InyQl Z#.ym"Z"Ig]_}1[%p+esנk/Jqv=d:=pK/R6$l]vQBK ?m U 'FFT9T<oa(#(WXO;ۮm Xz#@|tKfâ&C=ME? # ]9/.F}24h2,#1rc CѮ&no< {I( 0I?Q"γnO`m}~", zڰB%_?kٗ =dÏYgY֐$mzQVd:5';9OtA]B'.ʹj极G\}q1wJ? wtۋlƁ԰}lSsp |'i8IJ8@-&8MB\$Dh}p -lr%* O/Bx%ų:4 HK(`_z#? s;^.j~ZVdI3Fx |> ?F'}6P5|♆>6R@E0#DHR_a#*L/eQ(.C7rC鍬k|;'j(P ͥoؼd2Ä)) {~-+qqȺR߬gg}tPyqW3Z8MX#+)7OHNaLtn0F b*xν2QUss᭗_x!3퉁jLuS`a7ޠ]:-y9,ҙ?JF$ENۢo)RC%-\z6_#ӤWGcŶcqt;7T£D`eOpT1jԘXA*Z,_݀NLf0AG u>b*CUie'2gۊ6>?$m~`U"BnHCkGgwe)`a=ytW+QC~= &;_\8BP(>(w:VWUjwJ،ň6O5S},F7RKc΃yB/܎w[Vx^zzx?q5x߅841')?ϱ#!$Rr@7\]q/`eۉzDm} zP6VH"(q\#^?uڎ97Y\J )k' 犓7ȠwvZuҘaxg76ofAWt 祕|.=W*0P6`9,n#5[;,5K|t|0yaul/}λW@}!#.z?12]A4@pQ,1&6)P)(a T鞇T%2D?/ΈFd?8TuS277UFiLt+Lw(TzwMWR,i7͜ ?Ĵ$Eƽ4vguv( 7i7MB``mf@8#r_m0(T  l]!eӀv/eЊg_1%SW!7I1(7o?nIvVn⩝(I~L󎀒 x,FǰnM2u7!GQ-]:t}N~>9=kNƠSgTK[6j4vWTj q89m& ,Ǎ p,Pұ~~HM*3J$}xڜo? 3Cr,Y7b+5Ё$KC쏈 2>iսXyX?ɥκ-"kC$G'Aˇ7=hcBdnD2ӢiA^M8TVQz75ZIO,m5|} \m7sJJXm4Љ<}Ki>J"o<P"4j]V^x3(;@TJxO,aԱ!B}OU',x},u[*m%1f@1nt&h*zVsmr)ϝ\b!@ "l_!JPcl8p̟Zп q4Ӝ4GAypAL}Ll"PC/u>e)hM~dO;QS"]Ј,jev o>7M1ԟڴP{kKgd˳jfpf֏_OI:d0tEZw,&,&_t_D7xrlz)gV6&=߮\#tcL$,(J96μG‡Ot@PTJ6xuƗNf 0:GWBMC#[$ % 1QȱP"eB ~\"/4:NmX(_[\ i4z阚1,ڎPnSP4$:{{TO4y%L);$];}uH;[9'R5l -ѡ?F7>K\.voR&yъD7jh؄lkJ,>ӲR]J{ޒsx|_sHqߘhn ts[y[ >e%ҍd\ϡ/o3VCD)n+x] G7 AFPS 9?_zp؞rf7FI 洩s!9ZJXAF#JApq5 KkP:pz`> J^|ܠV Ag}N$}ie_$()rN:%b^)cٜg̅~s .pᤠ?VO$yp|2\&"9G[S L!gc "l@bv!*1qO=Ϳa N ^^Y}@);|]h[z"q ݥ;6dJpv%ǡkSA>1DHbN_} 0D ?g竄cZaCH)ʇX#БZRA$#ݱN7BqTNqeuh#1,YApU9ElR>gx:)Zf( (_ٶD{|}BQ%L=I(4JҬU^E'f.^}Aod`{qViږ.3oumĝqu*198[0}V?{)`$_ɇUi<4\F,:Owxe}Ix}ibZp "~{Ņ1<`5`?9&Kflk/D[l?S@CEGryn> `VV{K4Xwm=P㩯L\{$|do=Rpg]TeƏꁟZ)6 _N-VZtv1d8Flt aM0xފM!.sA%ZG6ȶZPcHdUilQ)H^4H2Gh>QjO{A\.ЛNՃ$vTs5LJϨ@B77)}gx-w?Epm0>GO@TveC/5Ugk9N2g::qj>fGArOdyq=:nk.Ǫw±d #q)q1O M^o[Ϡ!we/\"SrN').dZa/O)ykSU[w/@5˓0 t])+Ƅ HfJ9%bX,YifAyH߇ |dlWI`"A LSCk J`֘s:7fq}mn TcUkKC<7Q ;$H1bC7I_p+Jʄ@BT}gμ˟1Bo!Pϥc+*~} 1kOdT+f@JLAwmWr3oÍ䪵έ#G[U !^}v&E &(.X :k%mD*'F҆B.%lÇj#Ubad-?ݐsX,Ň?nH%` (@ReO F+EB2{>zK4.oȿUU+!Z}Г!+G=3ۍp LB.69yNjNO_?ץ:Q2νoG;J7DԻx>{h@,ዌ~hMt paO{)AKTΌR  zcrtf9ŧے0%)$CU(!AIB|d_.%]XL UNU4 7z1{ hdt9҂A;!Zp >>"dO뿊wL=L$ҏuI}z}Q(Լa~:|wqwS+,eש]?ep>*tBnUvrPUqE*.A=xqI|&*"g ǒxQHjx {8B+51]{ي0P4-m̌ )8쒤 eHFhA+MT[<(,oٌIweG?\4AN#nF;h?:R~̷ ecVowZ6jC ¯iWD/V#sJ'e6t,5|XSn}0ږO4bm#F 2e.[d![{ߔ)r~b lkaxEM,cQ9єumTE,نfOe7k_^[<9+JC^R:.4=E+A }AZC3i]}Qu]~$W lҖWy8kL^phܼ E㨳=U|tP?8º(Jw\@v|90H-?m96%[4@_JIB"zѳ:meQHdHŹQpXsN(4֝j̸}μ^iSww^#/ϟx";U zq8:+Pw#B.F.FR( v0Mhퟯ$Z:RHv˶avnӡp>:6cvy:~̙.6CS3+bzQ& iB$;c~Fr;-nmΪGfֺQ 52v4FVtFNI QF; 'ƜpN|#$Z`TL\r_q2!k6i_Uf8NlhyH䊿5;(dJQ L@lR8*Yf(qq5AZ`1! w W&Y VҩB^_*n>$͕LXs -6Yd\ɿUKo+~}Xڿ3u)X:|j$]AS`cF}i{CunFd#kNuMiGʜ]VoŢqu輨)L'Ա+n*>Y UwT͉yEM:5Ҍ?KշOyyĬW+nuiE"ՐI"9C P#z n滄!eM n[e3p70w8^iL#fzZ_$A@z2 ~B_Ч]wg݆D2/{7*V(}_*%t*?Xq%SvH=xj]?^XGŴJO+vPj@cl%Hq<};q-Pv؁ vn "H D>^Qʏ]+wږAFO+UK 9O,T 4NPZ[ (Ө\$zj@P6bb2S2Ѽh%֝9{=)YuO3(,X S6Lhd;W[rx6fV5B1s)"^eFUE./vbYNn-m E.jOǁx[2+zzӼVucxh$N>NV0 )gDm̆ X {4Ҷ9a6hpn^xW瑒%%)?fEh %RtB=xޅ-bLopeb$0\ L V_zjđGIuIrxYG&\@䒢C˯[Nƽhd'P]&#n 5-W ΢Ab"OaljauH;eae;1+ g}?H*H"BiR|$p!)0g3n<,뿁Ug1$ʨҞ/wZX%ew߯|.R b?:btAX8cǩҔ|΀8ïf2Cmͧ9R?9)LoqqUVk3::tT1mT5gYp^GxLQE$|Å>Fs {kզ$p~%3,>P2ѥ{ ]oyM'sN}R53E: D1쑫a#1eӒ믑WQM~]6!gZهG`öj00q)S 0"͠Kۃ$Zk݈i= ZఢzFcbpiM/@>rkB/8=x@"G5G7UvN\[HP)N~###FF1WcR ڜv4f [1 )7 ˥3,`L(['hn޺2fp2:'-Fۦ 0Fsc/tF;3xK_'z1(ʱ&jć JPUfzx9/iw(d1Qhm߇ltSGq8ZrM /ݲcz lbvEHђ}o)g p+k|YiѓhoA8QZ3蕒PU3pU Eo ޿q.=D̑%-s(6 %'g@wpz]j4{M@ay,DY2!nsǫdK>zalaKF֙-!S[vlr^ /CknPѝ䖾h|(r4^Tt7(h8nU `*F@' Bh 꺐{C$j4AΓx;mS9Xɐ.+20ȴ'e=P0T7e#ĥ {{{ĐX*1Sz܅C''d0- 𙳲72l[J:Qg gg$ݛa%bk?0'/{a&oЛQ0m <m.J &IFs߀şrK|$lэ11С\rŃ((r sEԁ׎ڗŞ2eGPYހAS]w.H0ѣۣ^N_ۥ0VfL=My MNlQ!8mz=4|Pd܉Sͼd ~Ak8\H"kRB *)s6#>t3ԩ7LX.ӁaC{-v>\yrUviE5$,I"6;+ >q;H!dFo ^b֮Ǫb|Nt6꩖{:]߼/jï2G;P᜜8ז4]!q2)Nm:][]D^θflwI85 4'ŁtP͜ffqLS6sP1"z"-n`0񈽧Llw$]E=SwS~t\aj6nXYam_+9cy2[.O,SiZ{8 6騩Q X3-VQL8r#(e:b;U ^mje\ *[eu'ܲ,T9k"} ֳuCNsEAcJ`1)6Fa"9(;*tOӏo0$@0n0Iw-fW & bY"=v! R' GKHH6wߗkf(5Ϛ#y|b1NL;!8gMvL ag4l lƙKDpR؀MRl@zi6:[tOm"_j0% FƭuTEŗNƆV -p5K^ۘsWQ?P=Y-6knܙ'2kFmDj %M/c]!f#%ɰnpАg pE˵cO5!EX@fÇ ei;Z Hn,|n|'DYTBx sq$Xy߂`Aca|۵ABe^X m V6q)`+Ř`+>ΖH#":~A~}xQ=.$KA!Fݪb̖J,qjJ#ϺN/6Zd#/z&Fn?n \xpۙ ќW"O Ȣkv%tg z&=h fc!ܝIhJi}KY .$ yΓ<ųp)HMGSuӉ#jg zuF7]`WkZֱwF- "+.I@f;ekth/Ee)'/C~Υ3|Re85S|F|+Xd)a=;AtsAxtj\Tx\5 ۗxIJwʟ/ 8rU(S$.6j:TC ]@$faZKE}5 # j Ru/aXZW߰Ne,>:Z)8o7^^3/37LwUKx|uȮ*鼢E1*'iׇY(EoQ' `8VEM@i"H)03CV`%Yp42sgr "6e( -(B-nYO"7YqLSdl & Hr|&[DJm-v MܤHSRf T!i$4d_DՐٗ*%Z#$;>.1I Y4J̃>cDY'ఽ[63Wdq6lZ GP^o2bڢ6v[ * vS aZ $1`i1Y+iD^H-Wi͌O*1s:丮um8ճfY]λ8cB t}Q2Fgv0$vxJ=4"yDM#T3Sqȋ/qQMae&@W;z3`oW?|lRa?7:0y ]2;Ps1G_&:fb[<w mBZtk Ϭ ]p4|gg؜wK* j pL IP&LJ<(!e2ZTl"nDft?MzZA]mK]j_iRKYk׾75OݻgH mH`6K)2&}ixaFʉˤr( 烖_5H 8..D (h)ϔRk[bgg0Dw<( FsUNٿGe]nFfT^dK; We\Hbwx[KCE5ip˟\P&LSLDErcvmQ)3)Gm5Y$AS7M]yu*cOW>pd_ J@~}CѤR DưX~8MWuGgzq 5+jԋ$cmf5g-,̝@`[0yOhą|q`n$F*p p:$Z+U~)+{-M_3)Cҙx'@̻T|*^uTuӶ(+S}_>/f >û hI5ꖷ 䵭k!I9H Pÿsy{aQ˕V6ws"rU2İ$A,lF|U[Js?3 m‘?FyZ*W@]oFGG$8 I( az hҋ?c @OEUil3גfɚoT}%n*Ģ{PټN";S7m4h8s&'YLKnŠPitHo}ζqq<&=ٌ`k|Pm)gbWe<-3 *hhK%)J8ȄZ;\.+ nB5ȓ Bl6X9nwis%n3\qDe_Nt2ܭu [ٚ4\*ezP@6nϪ2])E޶4Y`/QJ|K uK Lusbzq # 5`SxFf]f9a<lwRxu7βs YZ