kwayland-devel-5.102.0-bp155.1.11 >  A dk:NJI%z ""x5×eL"zuH!ls\*N˝]&{rA=.\/l ֓(Ϲآz_ 0>ݖ0O*A~ZzxzeH iB,h/(>tFq:#BCa&N D"ޚuN ж>ٝUE7VB"4;=(.^hW(9([HZZ& 2:+o:2LNĺ@ٚXd9j[/7Jg z([I VztHs~uV4lꤋSSO\NͺIPoHhoEgn/5+xYSz 90v%WJ`ܺnC⺫|6`C s LЦ `9GAeM nQbN? vhͺY횂[-BWҩaa tL6$QX+`ѻR|gʡ׍ Zѐ4xhH"a1юU6Kަm[ۛҝaQ& !%7EVz.xP'hyA\JoRȭ;Ȑeu'3{hG%iT:/p6Kyi!/9d7M5NT"BLKO .>p>?d $ K .4<xx  x x x #Tx #x%x(4x**x,,-8/=(/{8/z91lz:?zF{GՔxHtxITxXY\x]x^ bc|defluxvw$xxxyz 04:|Ckwayland-devel5.102.0bp155.1.11KDE Wayland library: Build EnvironmentKWayland provides a Qt-style Client and Server library wrapper for the Wayland libraries.dk:obs-arm-11 SUSE Linux Enterprise 15 SP5openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://www.kde.orglinuxaarch64r v%#k8 W-0=))&:.%bj2C3 % 6\,.7!( &N9!-OIQb 3t YKHH1 \30i ^K@( E40m1 " 1IX0v  5f?XAxbAAAA큤A큤A큤dk:dk:dk:dk:ccccccccccccccccccdk:mcccccccccccccccccccccccccccccccdk:ccccccccccccccccccccdk:mccccccccccccccccccccccccccccccccdk:ldk:dk:dk:mdk:ldk:mdk:mdk:dk:dk:mdk:mdk:mf1707054ab9343356c70ca1f66f5bc44a95d4c3c429fd7d75375c3252b7440b4d300cfa91cf77dc340bfa353a54a2ebd8bb8cac5f1f6bfed70178b4f5454ff836ca1db8283457007dad53ccc5dc3c15584dd3cf12f301f2f9287bd093d57cf9d6df60c0376496498b63daa37754a0db36ab61fa6fa4205ab00bf94c1d29f180f578eb82b6e03118f0551b73df1e34f6d9d358f7caa49ecd01f792f46e7684310b137f56ee52d822dd64488c95b8a0de44a9e200662e3a1930d9e8ac35d2b2db76b9488c8c9fd34ac1fe670aace34b1eb18830adfb4a77d805c965651c581454790cf29d009e88772f2c65453c1b6149b32908a6d35e1bc43a3bf8be430156526788b93b141ae1badb1d1cadd6f111c6030cf518536e71a866b4513cab8e94059b5c9dfcf2987f82f74272544cf7100b166cd4f0f703a826ebaf643c78ac4c3aa80ab3f410fe1002183329a7da746aec47155bab93629b4a82388462f21eb1e9d26a1aa1920c217e5fcc391dcf35084a4e085011fc2ff352210a93ca6b8b8951730abf5c1ece0912782ec3a58693f82f85816edc4902eece897d63c7e24d83e0da693bec1496270b6805220ed9c94065cc59c1f25630cf885b66a75c5114696889c6292d83856e33b4bf8fd068d2e6e3f724c2cf0c013badea9819877102bab46ef641bba0971fdc4ebad89430a05326260d9c9db782091662184df6a37d0006620d777028671ef9d186f9206fca81469c3d6140d578e2bda7579f4dfd2609da47432458b32ebbcec6d899ff84789856c06615501dccd9ab741c5975e70f4a166b763552804e42b57e7388002bb355151a70a7251a42c87a253b375933795e8d58f52bf60929c3b693b3cc0555a0913c2e1d4bcacd72911d562aae280c28fb62bd804a0f83a7740f17e970495da71158e5923f785cb390e91c00b353a8034daa34ad59a6ec51e48abe5f47d6b7a2f3a605dfd762d9a9b335679c3d41cdb9769d186039421417d01e026b491c0fb04eb30653a746ee1a8b556a537621c802a100caa37ca283f9b2f302450d541a34b58bd23aa072acff99bf60b0200d578e52781c0c78f565cf94d3f35b76e701daa317bf152b7397c168df8b702155ca79768870d56c62fd1628810b4f4d83618a71497a715b03fa65d67d6f78382c580a4434a694ee7b70fbbc554a484a376c1f89c04f6a3a84758d6c180beafb55b2be2d2cfa61cc1e86d8b1da682f0ee3f9aa2b5526f7d9ef84a807b63da7e76a87f595b342607f59269928c2e471b1a5a8f503989791e62253beb39a6d4928e379c0dd6e9c7fc33fbd99d7e58f4d94da430608dcfc9942b7ca35b8d8061777ca3529ca468679a1c6d8910ab9a3ee9b3dee191aa5e0f3727bbc8e0f5d6c3d7bdd1ead39ec22d158fb0de1e7ad03b7e91e52b74dde833fb06e89fd679a81702264a59425c07dabb5f959547ab0551e1b0e66bffb0cfc7f359d7f820c1dc02a6117ca40366d902d1e876ea20db14d139be003acc658c93b7d14eaac23742e1fd4fd237e04e4978057f65b4867f9736b4789c82da4aad3c33e9a0e1eb38cff348d1756a304ae51f613466a3bb79b8d3359154206a7d78aac67ffa2c57981ae5a71feba2b79b871b3b5f6981ff5dbb37cd7151d89af17ce3df12608f42c7f846b269cdf0d0366d8ff7022445f28e5fcb98f5d87ef7e07ac3584974b984cc8eab977d4d511012061129f0f6b45bc9abb3601f364435156605290b243b1869f75c77be9ba177633e001381a219a70628f875d1b7cb437f1539d0a1340ba125defe379a414ad2a9a47a024fc47e76518c9cf634ccb94ffbaa45d199a226a57128ac05959aab168066587a10ee592db4acc5ca140c873f36e8ac4dd25f9eb606ff258b39485858c961b9f0b0c7d0e479e5b3ff031d269f9471c84492e58a6c896db008887bd7e4be245ba310986fea6d7e0ef33436b3533e6ff6a0da1803362cf798f9aaefe07b4f9cbc1d58e197ab31c69a8d25c64e4e3cc97fcbc0528e99954acd11cd9dc834044cb005c8d4b80814127d1eb02f86c255500bae50391a8bc8b4783cb9172d0053c1746adcdb12307680ea41f75fceffbe0935b8e3823ae4f946562a1b5e8b416c1c15d009cdf8d80d70f6bb3f67d83bb2fe49bf8dac3d45c50b3dc30c9b8dbe3c0a243225f53c775083d9aa10b02dc767705879e866df2701b8af7545efc8656781cf43b9658a3e1e6ba10bc6643b35eeca400a722ad9180ac30a84ecce07ccfa76385845090b226179d48787bd7e90d46ac3af7ed45c99547b1fe70527c26a8fc4dcb5c93176bcdb5987383a8fda38bdfd14009374c96321f91aa40df3162382903941528c8fc5609bbef50541d996e0044bfa0ff5f6d05f1140cf929edcac8941ab2ea0e57925977a3e11c6c7fb25bd5c2f758d74d7de4420b5f44b0e4ebb51ab2e174ad78d18d5b2fb0c8d3bad801662fd2eb98895fcf0bef919c45eed31a1b951c069d3660394dffa023887cb0be325096ebe99782e1c1db3829d9a3eb8358df240fe1d0d9e744d8da35724dd899540092e0f2ca916b7e32318bfbb6f267c400d36a0fc7fbb1ba0bad93cb5dd2e180da0fe9d2c60a364042f14ee01b7db5868efb1cafe7e998d14866e0ebda2fa55a34f2f30d7debd30b3d3462ff32d88cab67247c094ccc205eb011f7c2f01c62398f78ca6bc0a40d65c96556bd69e2d9710a134bc22b09c3572c3c571fe4fb54dde33b035c895792097b227570fa9e09432fad2308de2ee00a1eff648cbe0a49a0eeede01e94356328e8c759a95364575a7d4adc4d258edfe76b610e249b221235c1d4e4f7c63c672ca410203440293e6608b295c38520e53af431bd8f00bb3629e15396d7549d03357d1090f8c6c124a7fed24bb7fa73fbefcb93fcb41dd2ecad9acfec8f03a91a16c31eed55b689c747215ab111172ccf1c8581b60578ac8aa9082ecae740c17bf0fcd3095779975d8e974c557e95bd4a329fd77d6d694d28142e1bf524a9577a8f6d9f7b944591cab93ff70743c0e38d681e2b07dd7f2c681b4d84de39a4afc260b13176df19f9bef5a850934e221c13fb601ad1576a694f2192996a6be61abfcfc7361952e2ea094f93dd571ea7172914005b4201b0af7b27d6dd24ab46519c83dc35a03c61f3107fafd6ddc8206e7aea9135a9ea51305aa436a65456df41f2c8150640f4f515b929688907ab61bd13473ad39ebc61c7721a19f61a6a46965402ebfb07d75a8d621f1f9100462d97ba35302dbf6a074367376c97ddd63436840fb08f324da3899e3e2f2baa45eb668f93a642d1f84b484c5bd9a70e723f2c1b195e4c9771cad5c7fc91c591e180efd51ee2c3c9d0d2dc8318fec94727e479e014307fd699b098fcb6582b50aede6fa1a5bd226f3692cdcfd241ab987801b4b31e07442a11ebac9e3b13af36c3516f6da265032851335ab4be9013076c26fd25e29f3174bc9e5ab666e9d189ed20f6fecb2b6f36beba47a2fa81c095a78f15d64703a0a2cd0099f0d8481716aa51bf851e1ccbc47c6a948c370839b1faa30e19ff5643e0300a8a4b64bd545e2a955bf124f0f59318c264d848a9966ea241997310578daf5f8bda675501bc6fc31db61afee39d5cebcc4f0e8afc8a4b4310ce9d519e2e234b6651c92b8371599593bb740407f2a48bf950f1a6498b78294faa1b7a21b1f5acb2dd8537b58b8e075116c2421c839199e753188e4ec6448a0b087a1cdc00ebc833567cefa840e5a2aa668daed57142218a8849459dc8c35a833aea94cc6f9628ac9394b7e9ddc471e084704e3f188ea7969443cfb27c6e2d9bf9c336bb2d3cd714d804166fea368aa3524c745012177d078c6ccf8796e98324e0802776eca3b0b64c01a9aafa6bb64d884677b0fbe5140840301730c087e226bf54060c81e7e9775eadd574bfe0e9ab3ac4985167ad616fedd1868168d163f0c48f1eba2144429aa41bc1e418ec7fa32f681a8b8a122eaba4f325298d357ea97af34b7e33d42585c20e14e0a95fc7f03a7f568801cc78a81c047aaa8ecec98c908f46a09a212a6172d504f377aacc3f5cca1e881fe843712c95a080c0c14af636b496c645b72134f3c7102d62634ab863b4405003b69b2f8747392d1f8c4f8edfe3b1a07f8c3669e2b76dcf0fb491dc4b874b02f3f5ee9ab886ab810b0abf24a09ebde600532b86005bdca692be4bb7390fe7382ac0941a7a8efe2b900b9a6b524d19ecb42ffe6248abb10abba8f1847d1d30cddbda9220e7e3f62129fe7d6e437d8d5db507f5c89a9ebecad2663702ee71365c549b046d3e0b69232b689648b9437e43af57a297602d853f473b1feb4e63130772e2dd10202d19fb28de8fb21d30f747af394b97f14201ae71480867ff30ff0192883b6b0580141984b295cf2668e63bb9eacce6a21e15ad433b799511a11b8da82ec539b9818cd55843d43b40132aecce5ec1fc30e88208f91cd12f5a77941616db628ebe733d6424feeb9e206c6b39d049815ff90127e33e7131045e320b0cb5ff37f2a41f865686d276356c242c33498b8e67b47e6b553064baef752828ec54b03afdd27f4c2c1aea6f2e04922ad8900b7c1160842483a83a40158e2639b954cb71b517a9de02d4a29e6f85dd78d2b04a7c1ef520b31226bd0fc248831644f7195c63956e1f450165a5deef0744998f7fe0ec7e210428cf0f59184b463c2f45768b1e5da0a6790dcd05131f35c3d37d4feeb81930308b799934109b578ed21b64981386206643242752936bcd199e544d331e8c9c64cb8953eb64eb143ade61a731bfeab5a19cead528d0d6865e046a5bc748058f4f560c3b97435371813e047cbb82034c7cb46bd158aa82b7cc4f3ab6993c722bf9445c781ef886bef75a17d4d46b169d67376d5e259533db2ffccbf711b076f83eb00fbfbec7ab58862486f7c1efcd26fe9904723953510cb0ef1fbc58f96105b2d6f1a4d7e51c24fac1a772db20bed1a39b37804afcbd73d358cdc349bf9660475270c054056797c79bd5e7f839ea84eeeb0ce7ba7e8e4d6720ed00ed0213fb778libKF5WaylandClient.so.5libKF5WaylandServer.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkwayland-5.102.0-bp155.1.11.src.rpmcmake(KF5Wayland)kwayland-develkwayland-devel(aarch-64)pkgconfig(KF5WaylandClient)@ @@@@@@@@@@@@    /usr/bin/pkg-configcmake(Qt5Gui)extra-cmake-moduleskwaylandld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libKF5WaylandServer.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)pkgconfig(Qt5Gui)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.15.05.1025.102.03.0.4-14.6.0-14.0-15.2-14.14.3c@c.cjDc8+c,N@c6@b@bb2@bzSbI@b%b%a@a@aX@aaaY@aA@a6a $@``g@`B`j`D@`!'_@_@_@_{ _T@_&_^^@^@^d@^6^6^]]@]@]s]J@]1]+@\\@\ \@\f\`@\Christophe Marin Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Wolfgang Bauer lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgalarrosa@suse.comlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgLuca Beltrame lbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orgalarrosa@suse.comlbeltrame@kde.orghrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Update to 5.102.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.102.0 - Changes since 5.101.0: * Make sure that HAVE_MEMFD is defined to 0 if not found- Update to 5.101.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.101.0 - Changes since 5.100.0: * client: Add F_SEAL_SHRINK seal to shm pool backing file * client: Expose concrete xdg-shell class implementations- Update to 5.100.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.100.0 - Changes since 5.99.0: * [registry] Bump PlasmaWindowManagement version to 16- Update to 5.99.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.99.0 - Changes since 5.98.0: * Fix compile error with wl_output < v4 * PlasmaWindowManagement: Avoid unbounded recursion and delay in readData (kde#453124) * client/plasmashell: fix applet popups displacing other windows (kde#459523) * client/plasmashell: add fallback for applet popups * require PlasmaWaylandProtocols 1.9.0 and bump supported plasmashell version to 8 * .gitlab-ci.yml: enable static builds * ConnectionThread: connect by symbol rather than by name * ConnectionThread: Move event dispatcing into a separate method * ConnectionThread: Make sure we consume properly the threads * Add support for wl_output version 4 - Drop patch, merged upstream: * 0001-client-plasmashell-add-fallback-for-applet-popups.patch- Add upstream fix (kde#459188) * 0001-client-plasmashell-add-fallback-for-applet-popups.patch- Update to 5.98.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.98.0 - Changes since 5.97.0: * Add FreeBSD Qt6 CI support * Auto cleanup the dangling KWayland::Client::Surface returned from fromWindow- Update to 5.97.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.97.0 - Changes since 5.96.0: * Unset wl_display global filter upon filtered display destruction.- Update to 5.96.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.96.0 - Changes since 5.95.0: * Implement PlasmaWindowModel::itemData to expose all the roles * Remove extra ';'- Update to 5.95.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.95.0 - Changes since 5.94.0: * Add AppletPopup window type to PlasmaShellSurface * fix up foreign docs * Raise minimum plasma-wayland-proto version to 1.7.0 * Fix include dir in the generated pri file * client: Bump plasmashell version to 7 (kde#453578)- Update to 5.94.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.94.0 - Changes since 5.93.0: * client: implement plasma-surface openUnderCursor * Fix since version * Fix include path in the generated pkgconfig file * [plasmawindowmanagement] Add resourceName * client: Bump plasmashell version to 7 (kde#453578)- Update to 5.93.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.93.0 - Changes since 5.92.0: * Install Client headers in a dirs hierarchy matching the C++ namespaces * We don't actually need Qt6WaylandCompositor- Update to 5.92.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.92.0 - Changes since 5.91.0: * Check executables exist in PATH before passing them to QProcess- Replace %_libdir/libexec with %_libexecdir (boo#1174075)- Update to 5.91.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.91.0 - Changes since 5.90.0: * Ensure when unmapped is emitted, ::windows() will not contain unmapped window. * Fix wayland registry test * Add Linux Qt6 CI * Don't use hard-coded versions with targets and variables * Install pkg-config file * Deprecate PlasmaWindowModel::requestVirtualDesktop() * kwayland server has been moved to plasma kwayland-server since 5.73 * src/client: wrap deprecated methods in deprecation macros * Change the build system to enable building with Qt6- Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * Make linux/input.h a hard dependency- Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * Use pointer-to-member-function signal/slot syntax- Strip 'Source' URL for faster submissions- Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Changes since 5.87.0: * Add FreeBSD CI * Fix building waylandservertest when Qt was built without GLib support * Correct the eglQueryWaylandBufferWL_func prototype- Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Add Gitlab CI configuration * KWayland depends on libraries/plasma-wayland-protocols- Drop the unneeded baselibs.conf.- Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - Changes since 5.85.0: * Implement set_frost in contrast protocol * Implement org_kde_plasma_window_management::send_to_output * Decouple activation feedback from plasma window management global * Port QStringRef (deprected) to QStringView * plasma-window-management: Support new activation concepts- Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fix check for mmap failure (kde#421868)- Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * Fix build * Remove not necessary forward declaration * Use const'ref - Only install the license files once- Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * Use protocol files from plasma-wayland-protocols * Bump required CMake version to 3.16 * Fix windowmanagement test * Update Plasma Wayland Protocols dependency to 1.3.0 * Do not emit Surface::leave twice when an output is removed- Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Too many changes to list here.- Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Fixes DTD check errors and a typo * Add the activity management protocol client implementation * Bump plasma-wayland-protocols dependency to 1.2.1- Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - No code change since 5.79.0- Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - No code change since 5.78.0- Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Update test away from xdgshellv6 to stable * Pass parent to QVBoxLayout ctor instead of calling setLayout() * Don't include QtTest as it includes all QtCore includes- Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 - Changes since 5.76.0: * Compile without deprecated method- Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Provide convenience methods around wl_data_offet_accept() * Mark enums in a Q_OBJECT, Q_ENUM * If include is define in .h remove it if it's defined in .cpp too (scripted)- Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - Changes since 5.74.0: * fix compile, last() is no iterator * Don't cache QList::end() iterator if erase() is used- Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Changes since 5.73.0: * [autotests] Skip failing unit test * Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition * Remove obsolete COPYING files- Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * plasma-window-management: Adapt to changes in the protocol * PlasmaWindowManagement: adopt changes in the protocol * Use KF-standardized Qt logging categories- Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - No code change since 5.71.0- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * Fix test-building on FreeBSD- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * [Wayland] Add to PlasmaWindowManagement protocol windows stacking order * Add wrapper for wl_global_remove * [server] Add some sub-surface life cycle signals * [autotests] Optimistic attempt to fix RemoteAccessTest reilability- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Too many changes since 5.68.0, only listing bugfixes: * Pass a dedicated fd to each keyboard for the xkb keymap (kde#381674)- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Changes since 5.67.0: * Add application menu dbus paths to org_kde_plasma_window interface * Registry: don't destroy the callback on globalsync * Use ecm_qt_install_logging_categories over manual categories file * [surface] Fix buffer offset when attaching buffers to surfaces- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - No code change since 5.66.0.- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * [plasmashell] Update docs for panelTakesFocus to make it generic * [plasmashell] Add signal for panelTakesFocus changing * Update the obsolete projects.kde.org URL- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * Make test more tolerant timing-wise * Don't use nullptr to flags * [server] Do not own dmabuf implementation * [server] Make double-buffered properties in xdg-shell double-buffered * Add missing include for Qt 5.14 build- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * FakeInput: add support for keyboard key press and release * Use ECMGenerateExportHeader to manage deprecated API better * Fix non-integer scale copy on creation of OutputChangeSet- Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Changes since 5.62.0: * [KWayland] Port away from deprecated API in Qt 5.14 * Sort files alphabetically in cmake list * Improve documentation * Use const_iterator * Remove capture of this in lambda- Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * [server] Wrap proxyRemoveSurface in smart pointer * [server] Use cached current mode more and assert validness * [server] Cache current mode * Implement zwp_linux_dmabuf_v1- Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Use wayland-protocols- Don't lower minimum Qt version anymore, it requires 5.11 now - Drop conditionals for no longer supported distribution versions- Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - Changes since 5.59.0: * Include a description * Proof of concept of a wayland protocol to allow the keystate dataengine to work * Use new logging category directory- Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Allow compositors to send discrete axis values * Use QVariant::fromValue directly * Implement set_window_geometry * Implement wl_surface::damage_buffer- Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * Add CriticalNotification window type to PlasmaShellSurface protocol * Implement wl_eglstream_controller Server Interface- Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * it compiles fine without foreach * Hopefully fix flaky remote access test- Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * Only commit XdgOutput::done if changed * FakeInput: add support for pointer move with absolute coordinates * Add explicit SurfaceInterface::commited signal * Add missing XdgShellPopup::ackConfigure * Update copy paste error in XdgShellPopupStable member vars * [server] Add surface data proxy mechanism * [server] Add selectionChanged signal- Downgrade the Qt version requirement to build with 5.9- Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * [server] Generate correct touch ids * [autotests] Stabilize testWindowmanagement * Make XdgTest spec compliant * Add option to use wl_display_add_socket_auto * [server] Send initial org_kde_plasma_virtual_desktop_management.rows * Add rows info to the plasma virtual desktop protocol * [client] Wrap wl_shell_surface_set_{class,title} * Guard resource deletion in OuptutConfiguration::sendApplied- Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * Add clarifying about using both KDE's ServerDecoration and XdgDecoration * Update @since information * Xdg Decoration Support * Fix XDGForeign Client header installs * [server] Touch drag support * [server] Allow multiple touch interfaces per client- Update to 5.53.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.53.0.php - Changes since 5.52.0: * Autogenerate logging file + fix categories file * Use new syntax * Remove virtual keyword * Use lambdas instead of std::bind() * Add VirtualDesktops to PlasmaWindowModel * Update PlasmaWindowModel test to reflect VirtualDesktop changes * Cleanup windowInterface in tests before windowManagement is destroyed * Delete the correct item in removeDesktop * Cleanup Virtual Desktop Manager list entry in PlasmaVirtualDesktop destructor * Correct version of newly added PlasmaVirtualDesktop interface * [server] Text input content hint and purpose per protocol version * [server] Put text-input (de-)activate, en-/disable callbacks in child classes * [server] Put set surrounding text callback with uint in v0 class * Remove qt include prefix * Cleanup comment typos * [server] Put some text-input v0 exclusive callbacks in v0 class * normalize signal/slot * Fix build with Qt <5.10 (no support for QCOMPARE(uint, int)- Update to 5.52.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.52.0.php - Changes since 5.51.0: * Fix build with Qt <5.10 (no support for QCOMPARE(uint, int) * Add KWayland virtual desktop protocol * Add unit test for subsurface input mask detection * Guard data source being deleted before processing dataoffer receive event (kde#400311) * [server] Respect input region of sub-surfaces on pointer surface focus * [test/xdgtest] Create/destroy popup on click * [xdgshell] Add positioner constraint adjustment flag operators- Run spec-cleaner- Update to 5.51.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.51.0.php - Changes since 5.50.0: * Don't silently error if damage is sent before buffer * [server] Do not return early on fail in touchDown fall back code * Minor: Add a few nullptrs * Minor: Include Qt dirs as SYSTEM includes * Minor: Fix CMake AUTOMOC warning * Fix minor EBN issues * [server] Fix remote access buffer handling when output not bound * [autotests] Compare booleans to booleans * Fix minor EBN issues * [server] Do not try to create data offers without source * [server] Abort drag start on correct conditions and without posting error- Update to 5.50.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.50.0.php - Changes since 5.49.0: * Sync set/send/update methods * Add serial number and EISA ID to OutputDevice interface * Fix unit test * Output device color curves correction * Fix memory management in WaylandOutputManagement * Isolate every test within WaylandOutputManagement * OutputManagement fractional scaling- Update to 5.49.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.49.0.php - Changes since 5.48.0: * Cleanup RemoteAccess buffers on aboutToBeUnbound instead of object destruction * Support cursor hints on locked pointer * Reduce unnecessary long wait times on failing signal spies * Fix selection and seat auto tests * Populate shell version documentation * Fix compiler warning about virtual overloads in XdgShell * Replace remaining V5 compat global includes * Add XDG WM Base support to our XDGShell API * Make XDGShellV5 co-compilable with XDGWMBase- Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * Fix some of cppcheck warnings * [server] Send frame event instead of flush on relative pointer motion (kde#395815) * Fix XDGV6 popup test * Fix stupid copy paste bug in XDGShellV6 Client * Do not cancel old clipboard selection if it is same as the new one. (kde#395366) * Fix compiler warning about hidden virtual overloads * Honor BUILD_TESTING * Fix some spelling issues suggested by new linter tool * Add the arclint file in kwayland * Fix 'unused parameter' warnings * Documentation fix * [server] Small code cleanup in SurfaceInterface * Fixup @since for skip switcher API - Dropped patches, now upstream: * 0001-Do-not-cancel-old-clipboard-selection-if-it-is-same-.patch- Add patch to fix copy-paste from GTK3 applications (boo#1097606): * 0001-Do-not-cancel-old-clipboard-selection-if-it-is-same-.patch- Update to 5.47.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.47.0.php - Changes since 5.46.0: * [autotests] Fix surface destroy test * Use override * Increase org_kde_plasma_shell interface version * Add "SkipSwitcher" to API * Set @since version number for XDGOutput * Add XDG Output Protocol- Update to 5.46.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.46.0.php - Changes since 5.45.0: * Improve protocols documentation- Update to 5.45.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.45.0.php - Changes since 5.44.0: * Add Remote Access interface to KWayland * [server] Add support for the frame semantics of Pointer version 5 (kde#389189)- Update to 5.44.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.44.0.php - Changes since 5.43.0: * Implement releasing of client-freed output * [server] Properly handle the situation when the DataSource for a drag gets destroyed (kde#389221) * [server] Don't crash when a subsurface gets commited whose parent surface got destroyed (kde#389231) - Dropped patches, now upstream: * 0001-server-Don-t-crash-when-a-subsurface-gets-commited-w.patch- Update to 5.43.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.43.0.php - Changes since 5.42.0: * Fix typo- Add 0001-server-Don-t-crash-when-a-subsurface-gets-commited-w.patch * Upstream fix to prevent kwin from crashing when opening systemsettings (kde#389231)- Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Minor doxygen change to group new bind/create methods * Fix naming inconsistency * Resolve some merge issues * Unit test for Server Decoration Palette * Create interface for passing server decoration palettes * Explicitly include std::bind functions * [server] Add a method IdleInterface::simulateUserActivity * Fix regression caused by backward compatibility support in data source * Fix @since version tags * Add support for version 3 of data device manager interface (kde#386993) * Scope exported/imported objects to the test * Fix ASAN warning on TestXdgForeign * Replace QCOMPARE(nullptr) with QVERIFY * Fix error in WaylandSurface::testDisconnect * Explicit QCOMPARE(QString,QString) * Add explicit AppMenu protocol * Fix ASAN warnings in XDGForeignV2Interface * Fix exlude generated file from automoc feature- Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Fix testWaylandFullscreenShell. * Expose wl_display_set_global_filter as a virtual method * Fix kwayland-testXdgShellV6. * Add support for zwp_idle_inhibit_manager_v1 * [server] Support inhibiting the IdleInterface- Update to 5.40.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.40.0.php - Changes since 5.39.0: * [client] Drop the checks for platformName being "wayland" * Don't duplicate connect to wl_display_flush * don't qcompare with nullptr * Wayland foreign protocol * Revert "Expose wl_display_set_global_filter as a virtual method" * Expose wl_display_set_global_filter as a virtual method- Update to 5.39.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.39.0.php - Changes since 5.38.0: * Only send OutputConfig sendApplied / sendFailed to the right resource * Add missing command macro * Don't crash if a client (legally) uses deleted global contrast manager * Don't crash if a client (legally) uses a deleted global * Update @since docs * Missing licenses * Support XDG v6- Update to 5.38.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.38.0.php - Changes since 5.37.0: * Treat input RGB buffers as premultiplied * Update SurfaceInterface outputs when an output global gets destroyed * KWayland::Client::Surface track output destruction * Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN * Avoid sending data offers from an invalid source. (kde#383054)- Update to 5.37.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.37.0.php - Changes since 5.36.0 : * Make unittest independent from the location of the executable. * autotests: prepare for CMAKE_RUNTIME_OUTPUT_DIRECTORY being set * Destroy all kwayland objects created by registry when it is destroyed * Emit connectionDied if the QPA is destroyed * [client] Track all created ConnectionThreads and add API to access them * [server] Send text input leave if focused surface gets unbound * [server] Send pointer leave if focused surface gets unbound * Drop unused variable * [client] Properly track enteredSurface in Keyboard * [server] Send keyboard leave when client destroys the focused surface (kde#382280) * check Buffer validity (kde#381953)- Update to 5.36.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.36.0.php - Changes since 5.35.0: * [autotests/server] Check whether test is run as root * [FEATURE] Option to build & install QCH file with the public API dox- Update to 5.35.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.35.0.php - Changes since 5.34.0: * Autotests: solve warning for QProcess::ProcessState metatype registration * Fix for TestQtSurfaceExtension in path with spaces * API dox: add some minimal docs to more class to have them covered by doxygen * API dox: add some minimal docs to class to have them covered by doxygen * API dox: Use doxygen notation to have comments used * API dox: fix @link usage * add requestToggleKeepAbove/below * Keep QIcon::fromTheme in main thread * Remove pid changedSignal in Client::PlasmaWindow * add pid to plasma window management protocol- Update to 5.34.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.34.0.php - Changes since 5.33.0: * Validate surface is valid when sending TextInput leave event * Fix autotests on the FreeBSD CI.- Update to 5.33.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.33.0.php - Changes since 5.32.0: * Upgrade ECM and KF5 version requirements for 5.33.0 release. * Add support for wl_shell_surface::set_popup and popup_done * Upgrade KF5 version to 5.33.0.- Drop fix-wayland-1.3-dependency.diff which isn't needed anymore since SLE12 SP2.- Update to 5.32.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.32.0.php - Changes since 5.31.0: * Upgrade ECM and KF5 version requirements for 5.32.0 release. * Upgrade KF5 version to 5.32.0.- Update to 5.31.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.31.0.php- Update to 5.30.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.30.0.php- Update to 5.29.0 * [client] Fix nullptr dereference in ConfinedPointer and LockedPointer * [client] Install pointerconstraints.h * [server] Fix regression in SeatInterface::end/cancelPointerPinchGesture * Implementation of PointerConstraints protocol * [server] Reduce overhead of pointersForSurface * Return SurfaceInterface::size in global compositor space * [tools/generator] Generate enum FooInterfaceVersion on server side * [tools/generator] Wrap wl_fixed request args in wl_fixed_from_double * [tools/generator] Generate implementation of client side requests * [tools/generator] Generate client side resource factories * [tools/generator] Generate callbacks and listener on client side * [tools/generator] Pass this as q pointer to Client::Resource::Private * [tools/generator] Generate Private::setup(wl_foo *arg) on client side * Implementation of PointerGestures protocol * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Rebase fix-wayland-1.3-dependency.diff- Update to 5.28.0 * Improved relocatability of CMake export * [tools] Fix generation of wayland_pointer_p.h * [tools] Generate eventQueue methods only for global classes * [server] Fix crash on updating focused keyboard surface * [server] Fix possible crash on creation of DataDevice * [server] Ensure we have a DataSource on the DataDevice in setSelection * [tools/generator] Improve resource destruction on server side * Add request to have focus in a PlasmaShellSurface of Role Panel * Add auto-hiding panel support to PlasmaShellSurface interface * Support passing generic QIcon through PlasmaWindow interface * [server] Implement the generic window property in QtSurfaceExtension * [client] Add methods to get ShellSurface from a QWindow * [server] Send pointer events to all wl_pointer resources of a client * [server] Don't call wl_data_source_send_send if DataSource is unbound * [server] Use deleteLater when a ClientConnection gets destroyed (kde#370232) * Implement support for the relative pointer protocol * [server] Cancel previous selection from SeatInterface::setSelection * [server] Send key events to all wl_keyboard resources of a client * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * [server] Don't send key release for not pressed keys and no double key press (kde#366625) * [server] When replacing the clipboard selection previous DataSource needs to be cancelled (kde#368391) * Add support for Surface enter/leave events * [client] Track all created Outputs and add static get method * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php- Update to 5.26.0 * Make linux/input.h compile time optional * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php- Rebase fix-wayland-1.3-dependency.diff- Update to 5.25.0 * Qt >= 5.5 is now required * [client] Use a QPointer for the enteredSurface in Pointer * Expose Geometry in PlasmaWindowModel * Add a geometry event to PlasmaWindow * [src/server] Verify that surface has a resource before sending pointer enter * Add support for xdg-shell * [server] Properly send a selection clear prior to keyboard focus enter * [server] Handle no XDG_RUNTIME_DIR situation more gracefully * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * Add a parent_window event to Plasma Window interface * Properly handle destroying a Pointer/Keyboard/Touch resource * [server] Delete dead code: KeyboardInterface::Private::sendKeymap * [server] Add support for setting the clipboard selection DataDeviceInterface manually * [server] Ensure that Resource::Private::get returns nullptr if passed a nullptr * [server] Add resource check in QtExtendedSurfaceInterface::close * [server] Unset SurfaceInterface pointer in referenced objects when being destroyed * [server] Fix error message in QtSurfaceExtension Interface * [server] Introduce a Resource::unbound signal emitted from unbind handler * [server] Don't assert when destroying a still referenced BufferInterface * Add destructor request to org_kde_kwin_shadow and org_kde_kwin_shadow_manager * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Update to 5.23.0 * [client] Don't check resource version for PlasmaWindow * Introduce an initial state event into Plasma Window protocol * [server] Trigger error if a transient request tries to parent to itself * [server] Properly handle the case that a PlasmaWindow is unmapped before client bound it * [server] Properly handle destructor in SlideInterface * Add support for touch events in fakeinput protocol and interface * [server] Standardize the destructor request handling for Resources * Implement wl_text_input and zwp_text_input_v2 interfaces * [server] Prevent double delete of callback resources in SurfaceInterface * [server] Add resource nullptr check to ShellSurfaceInterface * [server] Compare ClientConnection instead of wl_client in SeatInterface * [server] Improve the handling when clients disconnect * server/plasmawindowmanagement_interface.cpp - fix -Wreorder warning * [client] Add context pointer to connects in PlasmaWindowModel * Many fixes related to destruction * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * KWayland is now part of KDE Frameworks * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php- Update to 5.6.3 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.3.php- Update to 5.6.2 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.2.php- Update to 5.6.1 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.1.php- Update to 5.6.0 * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.6.0.php- Update to 5.5.5 (boo#968966) * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.5.php- Update to 5.5.4: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.4.php- Update to 5.5.3: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.3.php- Add fix-wayland-1.3-dependency.diff again, rebased to apply correctly now that there are wayland packages for SLE12 updated with the new requirements from wayland 1.7- Update to 5.5.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.2.php- Update to 5.5.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.1.php- Update to 5.5.0: * For more details please see: https://dot.kde.org/2015/12/08/plasma-55-beautiful-new-artwork - Move to cmake(...) BuildRequires where possible - Drop no longer applicable fix-wayland-1.3-dependency.diff- Update to 5.4.3 (boo#955068): * For more details please see: https://www.kde.org/announcements/plasma-5.4.3.php- Added fix-wayland-1.3-dependency.diff -> changed requirements for SLE12, where an older wayland version has been patched to support the required features from wayland 1.3.0 needed by kwayland- Update to 5.4.2: * For more details please see: https://www.kde.org/announcements/plasma-5.4.2.php- Update to 5.4.1: * For more details please see: https://www.kde.org/announcements/plasma-5.4.1.php- Update to 5.4.0: * For more details please see: https://www.kde.org/announcements/plasma-5.4.0.php- Update to 5.3.95 aka 5.4 beta: This release of Plasma brings many nice touches for our users such as much improved high DPI support, KRunner auto-completion and many new beautiful Breeze icons. It also lays the ground for the future with a tech preview of Wayland session available. We're shipping a few new components such as an Audio Volume Plasma Widget, monitor calibration tool and the User Manager tool comes out beta. * For more details please see: https://www.kde.org/announcements/plasma-5.3.95.php - Merge the two shlib packages into one main one- Update to 5.3.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.3.2.php- Update to 5.3.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.3.1.php- Update to 5.3 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.3.0.php- Update to 5.2.95 aka 5.3 beta: * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.2.95.php - Update required Qt version to 5.4.0 - Added pkgconfig(egl) BuildRequires- Update to 5.2.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.2.2.php- Update to 5.2.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.2.1.php- Update to 5.2 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.2.0.php- Update to 5.2 Beta aka 5.1.95: * Undo changes to Plasma desktop layout * Smarter sorting of results in KRunner * Breeze window decoration theme adds a new look to your desktop and is now used by default * New white mouse cursor theme for Breeze. * New plasma widgets: 15 puzzle, web browser, show desktop * Over 300 bugs fixed throughout Plasma modules. * For more details please see: https://www.kde.org/announcements/plasma-5.1.95.php - Drop 0001-Do-not-find-unused-Wayland-components.patch, upstreamed - Build the server shlib- Update to 5.1.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.1.2.php- Update to 5.1.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.1.1.php- Added 0001-Do-not-find-unused-Wayland-components.patch to drop not needed BuildRequires, pkgconfig(wayland-egl)obs-arm-11 1684748983  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx5.102.05.102.0-bp155.1.115.102.0-bp155.1.115.102.0 KF5KWaylandKWaylandClientappmenu.hblur.hbuffer.hcompositor.hconnection_thread.hcontrast.hdatadevice.hdatadevicemanager.hdataoffer.hdatasource.hdpms.hevent_queue.hfakeinput.hfullscreen_shell.hidle.hidleinhibit.hkeyboard.hkeystate.hkwaylandclient_export.houtput.houtputconfiguration.houtputdevice.houtputmanagement.hplasmashell.hplasmavirtualdesktop.hplasmawindowmanagement.hplasmawindowmodel.hpointer.hpointerconstraints.hpointergestures.hregion.hregistry.hrelativepointer.hremote_access.hseat.hserver_decoration.hserver_decoration_palette.hshadow.hshell.hshm_pool.hslide.hsubcompositor.hsubsurface.hsurface.htextinput.htouch.hxdgdecoration.hxdgforeign.hxdgoutput.hxdgshell.hServerappmenu_interface.hblur_interface.hbuffer_interface.hclientconnection.hcompositor_interface.hcontrast_interface.hdatadevice_interface.hdatadevicemanager_interface.hdataoffer_interface.hdatasource_interface.hdisplay.hdpms_interface.heglstream_controller_interface.hfakeinput_interface.hfiltered_display.hglobal.hidle_interface.hidleinhibit_interface.hkeyboard_interface.hkeystate_interface.hkwaylandserver_export.hlinuxdmabuf_v1_interface.houtput_interface.houtputchangeset.houtputconfiguration_interface.houtputdevice_interface.houtputmanagement_interface.hplasmashell_interface.hplasmavirtualdesktop_interface.hplasmawindowmanagement_interface.hpointer_interface.hpointerconstraints_interface.hpointergestures_interface.hqtsurfaceextension_interface.hregion_interface.hrelativepointer_interface.hremote_access_interface.hresource.hseat_interface.hserver_decoration_interface.hserver_decoration_palette_interface.hshadow_interface.hshell_interface.hslide_interface.hsubcompositor_interface.hsurface_interface.htablet_interface.htextinput_interface.htouch_interface.hxdgdecoration_interface.hxdgforeign_interface.hxdgoutput_interface.hxdgshell_interface.hkwayland_version.horg-kde-kf5-kwayland-testserverKF5WaylandKF5WaylandConfig.cmakeKF5WaylandConfigVersion.cmakeKF5WaylandTargets-none.cmakeKF5WaylandTargets.cmakelibKF5WaylandClient.solibKF5WaylandServer.soKF5WaylandClient.pcqt_KWaylandClient.priqt_KWaylandServer.pri/usr/include//usr/include/KF5//usr/include/KF5/KWayland//usr/include/KF5/KWayland/KWayland//usr/include/KF5/KWayland/KWayland/Client//usr/include/KF5/KWayland/Server//usr/lib//usr/lib64/cmake//usr/lib64/cmake/KF5Wayland//usr/lib64//usr/lib64//usr/lib64/pkgconfig//usr/lib64/qt5/mkspecs/modules/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/844de30c161ad85f96e97db7bd7427ce-kwaylandcpioxz5aarch64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f24f451e2874e3a47f5425d0b7084c5403801b2e, for GNU/Linux 3.7.0, strippedASCII textpkgconfig file RR RR RR RRR R RPPRR*2tKutf-8e21f9973fd4d78031cd9aa9b4d1279789cb03490b3887ad15a0319525a5ac4b6? 7zXZ !t/x] crt:bLL ؝-}W%$8/4ݰ.&p?%qy A]ڒ\R %&C?oXBO1ңA6W#qf#|ՈrjU{'@Pec0znJ͉YAK"Pw]L;K!g?w(Hk05/10?dSsӼ>W ɯzBi`-fk=Zaɋ`+ Ҁʴm+`DvQU&Ls 2sl0h_Zâݪ&m29.ʍ֗8F=lNZ 7BՌg KN2G>N_E4A#6<53ُ1*2Ç՞dĕԩM(ǞB}R*pj*[L''6/\[Sp>jQv,Pd?%ҒW3B 3t=%NG^aٞf%՟w,;3aS³{BdŖ0tzOӼhۆj@ X9 dJoU b {UtcA_TUљّ%&+;gbj AM A6xojql71qfe*nA"X0idŁw]& WGÈ#oHs/f )8v VuOfT?coSMTXWk)Џ@7srz=(Mq2~s!j#͉-V-.k[> $^ _z(m=4a/K,%@a]J£37o.SKzǼ@WrRYVxuT li"~R.r੆?<5@LrnqĶ_&jB: #`\Kp4`8H"pG%DAƍ& 1U2ИW/9{?pgG9{}U2-O1DoiTK?_Uv6/8r33 hj3$Iz7Tr^"*% ~nL'8INH#{)aUPN5}yv.Cz'dTQ݀z=m'!(Ӷ;oo-G_T}\|k8ݣ9$k;Rܖ.m@D*vO6#kɀȏbƢV|_L=9d$&vb5N^N?*-"\#\gdͥbW3EbƁC UݮMbo ؄vXܿ/x_ҤU.b s0|@}"JWUD*- ^O,ʋ%CI:r]V!Mع9nшnJ47ߣ.zqgOʝ&e1!)X65mrss{O%VSnEe`-/18_qD>@, >J4.M۳HJ´| GZ MIWx 9Ekɀ9:1MnX踕wVm9w r9lm]BPljZEcof/jzm^$cez##Pe`8\zp`J8DT1uA[Λ DgDH I҆2mvr A k wY?'X!$.!M>PJʐfF ۮ[gx`Aܯx;muk'OcaJ(BxAoגN%Q{|2@WS41(-д#P%BH11>U4}KҤDU| mL\ɜ =Ʋ*]=q~`S NJa 7s']zVO VoTʥGM\5Ok{OA8l>6Ĭm9'Pe?P+JrJ&蒻$ZΩFJ1i{;MQRh sMt f.KQum*&k,zzX-Hn~1ZYK9=a)"zBbys[ '}yQ}gEricF!{n{~TM'ۼ>܁C='DKMҾsaـLU$o"\X[ﯞ=cT_[s$wy_p%ED~;sv>o6Ϣo.T \*ʚܑ8C%*0ce.Hzlхei lC@ N]$6gBǚd*_5Ǭi!jI,hD兴ҩ$ ]&?7= opPl('LOb2WVԨ$-.:2D3E7K74 ON5ZW KI|'˘04S G9ØI[*G Ӗ ,x+ӎ-7ߴwX4ϱFmܑkzi?L;8 F /c {'Ht}^y mԊY9Iu4AWWdd/w & ,Бd]=Eۅ?f{1՗7N_fN/cRLWOP~̐O7J,1njY_*| bjyv?58?|=W`̧ѻu}8R3Z 0y9NP.=jOcGeD?7SCx\DZ."@]Ӈ&\ݐ~9ZX" '%lC'T١T*MSdgW38[wJ d:C~j ~N%& !5_tF< 8{j)^Qe_Pt~8!,V˲[l?creC=HY4BUg`R@NgXy`ԻǙҟ!``8 _̀|>k"o&h QڻCו\:(?՗&E7#ޑ DyIsﭐr]~ԭ{W6:Hi UR&Y5ڙ֬&GbܠvA10z z߾{cl8_ NxbQ^UR@JN~%ôcEI|BE! %Au1f_u ; *wQ%>e)f, (%oRaS8{IފhD_5Ͷ*7C C(wUؖS&TkvyXVټ]L}mBέC>Z& 51t4+:D{#g%I#AD < IDoO\wGJfD,a OFey$~r@s<3( ōk+;,$Il˵idIY#ξeFHlAzwx?Y-+)aҕ|˷aCnb@m >/5|>R[B0*w\ER^*ۤ}oh`Z4c}I6o3=q:< zXA`XT^M.-ڴKt7]xkVLl3%E,ka yy2Azlik%TگI*G1 vb33pD2M|ꥨb mC*#{Hjp/m"Ǵ'5 ?FNs?_[ ;UD* [|F#o4|3e粵'Ց}NKo NuU-mQ;™ѫ?>;?uC~:س^zr@HoЗfhWɬ14:Ņ7_b.= $wo } n3X>4.J0GTxy"fmgd_F焻#i.IA׻2ŽO-ހZ*,rd3ܧ鰥YNY?b&Lhrhb=']л:²W9~ٽGzFEEKOU;pzDu5n?ʴyVbn?l2?nyC0I li݈Rq{(4Rj1 fx)eVuy/7f t#(}i1z0^󤈑8-,s]R͝{$-:Dffй.͖( Ոaڣ)ǢJ"uS2IJ=bص@.= G*Z=$p[|hzhB="GO$'tL(c e dY؅o=\њ|u{]Mկ#,{y@AԤJRws*5a΁fj ^}/{7f p[Rg5zgZurx+m`N:=BVc 짱JAGNrXɥ6+rd=z.kLF1el =.tULo8H|k?H*Hh@K+pvFl(=v "b0 aHv~^L ̲ 4|  /yB{Bzopo8e롰??(FrX©dفކlԂ섶{y7e\qu˭)0j7q_v]m 3|F~4uJH1qGi'}C~Ym(Zh"S㘊^ qiYiȦvkFQZ0V0.f$ЏXzt)b&8m`n( y `tg;dMu6~NuAqEHaH'N,!^Xsy]=&ůb$}~80ʫ cT2Vbn_qb ]JK8@0UJAluAlУN;A{*(/">hBQCbbP,׸I31uǼZd$HF[5;{G gHp/r lvVh,n=hCkR;JQ(qQ@PT$9y iX8/hYSV?YSV՟1#+u˗2$c_Ub4bSBBߓh}Ja'3Ӭ,22Yz0VFWc Us'm`E͵$&"I3'6YP` 'mV=4qfL vK}xZk(3\YtqEߘS!z>Y:~o*f[d/ u/{S0@:3I"VhC epWTg4Ĕe[P<zKDk`Tex#PI<~}Gp15zA~i=>yb!G]5X YFmQXdesA=V>Vl=hd^sx.Lg6>"tMoeSRW:~Fݱ cNRKWt"nU@EdP.K.7n:VA4?«+PK!!WrsdenօxϊMy 'F\fPcC pTB RDvdtoCPY=l*4c BoSE]^,oƈ7FW`K<ɱ c=#.lGm;}8VWZ @}E "_ PDט!iKaB(s'u㜟dIcS5Kgl;F~xkg ,a_iħ}m g0Éݪ*@_? ~<]3GEFt䕂M;.?ӯu1g&..Epkf( ]Dsm)uft[B]i!)_#?SRH1oSt>9AceO$ꠧS'1=. ?87!UM/>Joosإ <喈)+o{mcKN@M=av{4vٖN  jS_i8̄8#Ou}wb.ЯFWNk'a9f^r$)d^Xp+zeX(5#GC>NCҺ7GE9aCjeVU6XÇⶹj!-ZL#.Pa'QQ9$ẋ8z{mg+F:Vqҩ|iLmfa9T/5b܌sThsȜjP m4L[ d GY@nCN)p%M *ɑE?J y|(sR\ܕ<{]2Ȩޓ_[4";ϝyimMbc'ݎㆣrd92"4^V2<BOS'p9zO_8{=>vfu΍&YD%/a0[ &d 7cjGxJ'~>g]}Zށ>?HPϧhxrko(=OGs5-wWa, y cw=4SȠy_Ok6T b>w-aP .7|(CK9Xu+h8jx*҂ T8O(ո:/w\2{5{]+Ƶa"[;\4vtx5Sp/{MrA]80ͼB LJa f4A{y%ZWU { LI✅]\x~Ll$Tl}^~irf 0 Mb0b> T#b:]u7Ef@ Nv1_2W+3zţjpCw4oɒrrbdl25Wuctٟ5ߣ]D$Og76[!-~|b+ڄ1}ҊsoMc30 j=r %z2?C uИN 'Syj&颒^C0{$h9*t3ȗR_fD?є 1vNCs 8VCGN}n`L9h1ezjrxR=dDAmK.Tkvx&wJ"2p]X۳kh;>^!(.D~o(6|Y]S:jP}@L}_K~h;~mkbՒv.} .-~(>h.c#]^:;Qpo[*KkmқQgO.+kNuf?1qȿ-\f'j $Nc!=u^vGRζў)㊇ߧXNJ=UDc+v|I͹%reqXY!B?tΰJĕ&[˵a}ͶbBgzksz*ySTٛ햴ffq:Ş}EDB>v >n,+q^zK..vw@ 6Egb_| ݒOy3<|JuyB?&֖! 8=K`vTg#y qne8ؖȧ)}N:mV8c032eh0=,RT1d1d3ea O.QQ<;yz˶ÈWgAXU J%>d˧>m6B5zQU/zkÊ<>'; h{+ĭҡ&~Egya(Yz(L (xkE1#E 7 r}r7鍉Q+*Tw8L]OzA kZխSvyHDgV%ҳ Լs鍰!I[alv/=S^?Ex]?yzWPz y5}ƝǖǛk&VHz&tWBe5/4:q> e7o1վMyM4KgsXVlC AVcc?e@p'5zI|X以)\>SPG9F`% 9Q`%Lf؃EȅLL8`j==' t-yU3e\( /+8^ Ǹr]F}=SmJ!A<Ö\kd=.|ke"K̛Yc)E`ڸxþ$@dyK2l>Hz͵;i0}J'0Ag~/D-mՔʔ aY8t#P zVyE5A]kGС6; )G f,.]1Evڽ}3] FеEzfX0t(&Z4;Ph{<d c#dE)w7Z+jZnՈ4t_ґ4nAk!rI* q[_sت3)Žro5Trq;0- 㽛siՒ3r{H+TYF˾eyeJj{A*_*$ exi/8tq-cDJ-sHi@3#}M.<ղLtY\) òǎ s(v_9hVҧml{UG5Bdm)2?T1SLWi[ ܣ'(k{@R{s{)³}\zdxcڣ@r7;#"C<.[ϸn&p,۬@;=Ek&<8,glp[tb!{8A3,M0"jWjf? #od撚Z 'WmY&<О-[ 8VT^xg[a.QT8Li&D2b䅱&hl %ZÇk+V}-7/ Йb? ɸ$f@rP%!yD /.7S0^spB:*ݦԩ3YHޱi)!9/6@t8)\Nz50 iL)/Ik;|k}s1;%յZ393/4fjWɐax”YqBԊ觽Tc?ѳ7Jy.rDZǶI6Ѭ2;ugrskEd܇e;SLY'4 Ώj`c^xJ`9>xފĺ$e~ws+-Q<*]%! Ǒ:Ϥ (4{ȹ0BweFJF}Wsz g<{pjf|GK;H$^P[MEfK+['ȶ!Li0A .ixr7w}va/-9y@v/ "GiuQd24[ $d\ ڧFtN }QxPI0;){9CΗ՞@ ѻ!RPb &1%o.O$ 0<_`S$"ewCj6C\`] mo}ou`9aI9t2O@%ujaSdžlLtiRm@u>JH[F *[+Қ5"}ə@G?Et=BYlݒ""iDH&.fazWwpi̬\).e$j^ hyS<@@DdFKJ Yz=CtpT Ր fƬ-%A ZS[)NO58,rquQxaf[4TC{d0wA+/$0{D))0.C͠y'KwdUXP(2k؎k"K̃U҈^5vE[Fjp$?m#%SB͏O"ZFC-h=DzH 'H|BE `wqrP!'x99&D޽u<}"–`\U 2}_[o3!qX:!>e1.sPVK+CZ6lD})=Gjָox3εg T^(IΙ u!neFMӜhb< !3M vF,4pcbw wi.a2\0p@b`US-VҪ YR$Qn{ 5P@0 Wxɥ ۽º_߯/8W#aJ*B+·Fd,߆OH2UUNDѠ> } Qb=^lEO5VC' t HO)$eQ4D"}s$e\LddgȚJ!A=6-0N0DrwsߘDAF.2#J{Zp5i Efkk~+I/곭83,p𦢹*OALzYQ WN>S<%A@z-z[Yl x D/Z$J#Gͻ +]p |kRۣ_[猝9hXV~Am /ӽB#?%|l@R HgqC-ΛS '$ q0y3AwrnR^(/fSC=KJkn@l&=3ϩA`;?Pq\>P$g,*j4[x2O2ak $JډhZ)"cƅ0!5_yًU0mNU@쮌?bv7`CM/׫#Opk"&z cR_Phuq6uƑ$ MXAIHE=a$^.xmY8U=Vv4mQRN/f}s;-=*,2Av,HcABW>̜aYa 1|3,5e'[r4?  0~lJ-⑦7jvn V^#x%҉WOYgܰƣo!]IHV-L#k˷?aꄒS ahI; ` -|m5|j+̢(O(YEV-48h=7@mHl}@˃*l/L󁋤|/;ȓ~8c1bGsB &f/8O!w'<:ࣤ 6U25aY-c^i(-ޤrQ , " % /"K7UEx G@Y25233 'R]G-~!B@ShWٟ7*z[8tPQ4NV#k ]\.\s_ZK!NO񰎪!+o`+LwR_-[WoVa8Vw{;5fcv`PAGE,×cv=ڇ?' CocpR?P=÷>R%}?-0+r:q>N7bjɆ?ddUHSAf'e2)ǥF"Leر`T(̑nRwa$$TS%\އSmB?MQ\V+-Jw8Ò/QlXĴsG(,?ЊH?HۤնBY #˃pcʑJ?uԝY})ļ._k סZܿis}MrÔ5Lj%}\cz?q4.퐮$ug1`s{LnpIsd${!:(okeB;&Ү\yQ Vma2jAA &ϻTH.+V8Dh@5w QDn3}(loa^5>-  T`@Yӗ0r`}0lDp;&ZVB<.s@O <{խ.~g=M,+e;)4>32,) VQ'i߇0bȅ'H&`2WJYp b tp8D֧ QPpS?'|5JYJ>YA502!1O7)d%L%5ʝvwo/Azi;e1Dä*B2dPy4ZIiI"KhGl0P|鍵;rx^suʢ[Dԯjf”0Cb^d&õ6Hh=ΗoY-(Uu}N 0ۭjVt^9hfy3^~I:GF-fu[no)^\*Tr+W)r:δ2΃BefPt:mHSc?zFOsF X GU| |?5 B.XvYR)Y/֕X̙,9q A\`?M(d{v-)O吙nK(okl2/w5u N1>a7MtkX -h:%ڗB?b]v(ʅ7^C["?>/=ܥ_dm# `{yܡche7f[n1qjjc_VlGT%Wz#-T&OhNa(Ō4$ ƚCL RZID<"t1&XI8 璓zbvs[#e$6ka"/0t #5,-J~r)$5+:z6xe^`i'bÔϺ2Զ-d0OEH8ȩTZ\^#+*Cm8[P= 3uI3@Kjg@CydEn9XCR =fh#3&Z/[ո8nkof禀Lo"sF$W.쑚96/T- oˤC&oAuȁ4TAס!"p$ &cd1~ f4;J켖Uӽ6hyl^E߶0PuHq??M j} *2;֍37I_2}y+Y4EES7ݟӹg*7d}adW2p(;}[bb [nR'g'!8 >m7' /}',Qtqh6XC tWKG{p2B{En{ Gi,'V~m%pn([)С琾 &[ŴM{SQ^6AD98.mv>y—xMtSf^/Z?B hȢ_QEwʵ iG"^~KѬ)X,pDu\jI,N 0y!P0F -dzsb L ecdfaYVΨMg!y<;Ky\NnyoEma*Gw~,cw(8Z_ORW&'Ai']Sɧ5h܌ y ۊ*r'e0_+ 4jw_])o ȹcՎj/vO%:jףD4D׎59Ӧ00[ce.*GD`loq$UWepmCnў奿,II"(;r,7%P/ÂAG_ A K57]ܛuK./wMTjꂖ~X* 5ŮUpD^+m.81GLJtF5IW~7Cfs ,):[+넆„ ymnNtE yR~n!opŊ0Դ;;O@n省fBTqxL$|Fjm>xrFQ/WZo}iS]h T}Hp")5*"ճJf=\ r.MwlcO}o;C]m$Y,1c=OwʱWn{q.L8w☔TqM &3a61#*TmlIWWSGBP9bʳ9:˨N ? 9p^P{GLQp %N,ɧeⷠRQgVB#agʜn.u3ϘdOE\jvmwJIwL"`W 㦅5kStAJz.ԑVol@h:8 =- c[  :Ɉ d`; uϹ(?3lRܦmr)ΚvEN(tACENܣ-ZAI. Kz):1tN oड़WyV^aF6'V+t]h]r}6 z v?yh0M!Dy{P25wΣ/+`lfPI "%lA(f $4e_Vi*7CYdJC&.t!R_a&蕙 8|cqv'X6!BLxS<発N"sUVU*FGhH= L ue+h"6ߠ-i' QYu 0:$\5]Ȣ}ڔVИI:pZKehC%?7DVl뿺i0efN\Uí3(+PJ(рꚟ<- SKDI NPQab[pE!l! Dh,[hf奡A3(|RDȝy5"a?)),WR^㝩Ʈ2wI/ƘAwn?ŶLvMZk~;'FP-+TȑmHad2\X@`rH]a[΂⠄-r{QI'~꯾zJ"o6XH+׻t͂;Dte=)9o?'~۪ >1&NWXFt 4(fw:N]t~qgܯǿJ/P 7x3/#UgӺvJH|c0^nKD{55:Մ?e'.l!AjynڐsY*~Ы ". rx| qـG;ȥm֟X&ϵPT]L׆e#_* ܒ@C(KyY, Kv!B7&SxXT]}7&{<I~ G N+!4B%=:q]h7Y (<6|=~vQ%?I }/Xz yʙ[haxN҅jW~B?` 8YѶ(%FDΖW畍L1 +$[;nIddE* Ք=%@Zz#gFS|~dZ6u 0(,-) -woXsC5NAЭ?D`j}&X"lm*wh07"ݬ- 0v)fևdmKrG-M)M<24+9_Gk H%؆2}Ǒ_cʷQ9o&b-:i Ǧ>b7,8WB!z(ca_Gt \L.IR J }l씅4)fd1gɍ-|l4:D_ԉl;68 =|>!(%O?Þf6 35t^.6<ޢYiR|veέbLCnB EpVS2Fk@ 8QTt= ՚m[5QM̤f!sM 9lB8ʈfrD-َL}Oi[+,w jue/rLgk @e&cx.N}qp{YTp?:'q0kx`|Et (OC'RrК&mJF=h0Yx|x>F $yPWc@zvrbN8GY^`T95;}׀a.h]N5ƥ)RLތ]-&l;&3( Ҁ Rt$ZB!܂){6ڭs]M9PCsN4Uч󢤐粍"攤pWqU Fc+сrI,tۅ%ż-_ZC~-*pX ·ej8gLҝ|osop#"5n!7.hc+ܹfÒ!>ܟRa[7or`7JՃ<wjX>4,GA\ّ-sL]䲒r`kT. ea4df*9ke\YK tͮN?5 CĦg6թ?toy-X|!"STNU=8#7@xТSzƁ81P,Ihb,EtddgEh' RIf @0h̢PȜZ7Oi ޞ_ŊmfC*9]-(6ݴ4sn]{$a < :Ō2g,(( (̓Ϳ-!G.moYԧ&^|My|΅ mTs9fjf hDC}SޝeYɶ_څ;GתŸ^K:q~h1qElS04ҡ=|Z ۲뢑9;ՌCY Jiaʌ7Y WqkM…2ݩO|rJǛƒG/VE n > wF?tK!.k 8QZYqP&q|@C̵'2^}L>L܈3^mWZ=pr @A^Ж#/95Xv==gu t0hc5,gn XH6(Raa!b7V(NE$+Oxza )7ő-p-( Ҕ~ۊo5([9qRll6`-rn&tFYgafq9?TkCJO/?W.$B)х|#o7!15:5>ݘt3魿9BH'-~$lf `r7=2(f z  S.h㸓^7\>1m9%[p]>̓/]: bذA;u%ihjͅl-8.5vw;zP˿$r±)@r)#$Ȳr~DpVüRi[?WɣkNea9/q./e:9T_=, LvAC,E|$lM騍rSq֔cc)ωae&-`x7|:lɒ 1 U]/Ti{hx6.eENFtـ̪UsYH'1%qګM#0Zo:m}ɲOjmR~-O|"[Dp[{ AYC҄2"DtCQұ1uNѭ3=ϕ.98v[?!cҎTpne+tBG.%c'$-eD3tCoBp GP`/smQ~SR!H2d06ul w%8eVྋvBYXC;sʶYк?]bZd3Q%\ϴeOB E7\\㕱mD\8Ccf?]C+LM9 ýwA$4]rK_C%qxNHAfTe0eA(٦<6M|Zm+M`}?=Z*Ryr^I;̕Ev:dr,Z|KN7pF$pd Pq@?Ĭ'yK,k,C& /|\`L/&O?h2`(б9hFsM=H1uR`YђrNsꃞu=Z,*J\b)懣Mٙ:V4ʗ'F3TH5GV}!K*) i#bۍxmRPe>{v^ȶu~nFPO㡖!!)@RU{w|2U35){עޕĢSO8+QÊaaP;̝1Q5c @ixW܈&^6zzư؟;0~DIQm!Fx23GJ,&BG6RxoM5[EgZpQ2 ɥJKY[j2Rv]^CW)SD:% rf z."Yⷀ6e=iW=ht[%F "\N]ެl\LY%c$]:?-3$v.Ժ/%ZZ[Xmrظ:հ4LZ@sQJ05R(Oʶck}OW019!G cKN'(T}5RxĦ8n)ĄY[ÿ4yweaMtl4]VO95$֯æ:d^ ;W##ʀZZMr.ȴA5 zT `I%M"0Mjb8x͆RЏ @@.g<3(m݄l5dH0RR6{ApvRTOϛs noiOqM{ ly2nn[6EXK7 !yLW%[7zn[ We^gсh?uI&D-lczE>~ard`NX_ǗqPgK.Aඌ^8?k~DlVM9a>q(ۓqۦb>2p H3JZ6UaH^PF;q柎mE1}hB[$|tb oE{⣴_{[ʱ\K'8BL{ im歩`V/% ;1* ζ;۬S+̚!CHW$D#gEˤ R;p2Lf 0nJ3z9~,~ɰDX4) ݩuP(bP0P&~lE`Zv՘uZ^z Ӡ5*)ӷ9 d,4q½93%MEB>O ۼDLaX{xs pM%;JjLp)1y&&B0=ːX@AhY3@PV=m7YJ)a1JW"?$5-dzј9K(7,>q(On^[M~XcĜnON@'~nhHtsDm'Oң3^a#oԵ^!7@mU2S!ro%U 6;xUp}454 iZ)6:7r`++~#5?B׭KRV77SH4iGau9.r:h^ng̵v̞<.I(5,bjacPf(dm'e7pIς*JLg^:N5J샾}Y>$cqeFDeg@$Vr,Kfl. ?!G4kMkMxA._P4?WLϧ$?"sr@%1̿BS 1Q~.]Ko`46oh+p! F( M 'Ou-L+8TRORdnXg<y CCG $pGRZ&xŋ,~(q ƥZ;vcxn&n0čH$;ajThRFN6 LC|MЖT˔RQ#} i0ϴ+*IK@&"[ttiOu//H\?M :6=1_M2s18Cz*TޜJcg]b'E2N/-ahGA gvWvBb}3"GsIWҁm$ ,lf*LJ[j2oYչf.+A x!ʩs~m>FU~T+s~ WoRayd3%2]KJai9!x7t\VLI|79fyU[\R0i'wשP `vٖ78C3s D]=psZ+;,dibviS,(< CD A\@1#;3{NYa)&I._,}*,;p[ e`+M1{rE@@{Y'͹PЃv>E&75ajÐibl/I-/N59N/,PP[k`b9k{v-"aAZir{LIVPk Q"TM,\I6}f?)QiGqe;\D7+9BZBalKRESQ*/sI8', q$a9D%GB)y1Ȅ+/p H FjGe*Z5Q?dSNh_3*Vxsw\d.qi!&ƠiB F/Q:e\7kv'ڣI-vyRNrch\ܼ7UIjE%3z;22zh\)= Z|ݛ@Va_0CZTd_k`φl7uwP55nNz̻ٗrŅL˩w/:@w1CBIƅTt5|m.Hx+hBR ~?]-x̌c-xH;fa-1k/ |z ^B#gLd|."p_'+ޭ$]|uklqBգ_kdccvih1|mk(R$%L Gt[APވ!f2L#wXwDB΢= w2>$·"}Z[:]* EDǪ:ZxCjrwHUkb.-.0 ["$LƲX֭Yo-_KMA?v`D&39;>:?,'%U,B)hp$aX ={_-MH0^+w0dЊ2dϜ Ҋ G.CV/!]s!(@7gDٷ: 1V 4J!MZY\(N6e ..vj5\=۬uX|6<85|&]EZaW1_-PDoGbo.Gi߫|]/ ]`-"OfʂHvO,i` pÐ :WZκa#3ڔ~|1R'1C~]|&/PRۈTT<jid4d_cLԂy'5&}ׇV}Գt^Q7{y+6ʼn"S/HoddUOTP;^bM&ޤpR8ͿJ齎"Zeε\"WLAw?8)֡vf-7\#e&g=|GCXSC5#r{?`Kh-z(FȽh>;i M4fZipa[c5|{v-a [;Z"dlu^Y^&Zr9 o(Qknh&46agt'2i$zP֑,YiYP)Wam 8DyȺ&[]t걶XvG|T Un㐽jsъ25!'-Jj)q2sdk>!P\Ȩ4;b  bqI;:S.ae<ܖ\ Y/+XWY~sRArԐ6X'1SBgS1SB6\'d7~7k-*/ȅ^bg҄ԯ_@|n5H *c`4i6KK( {U# dZJB(6u3"c x-}ؐYJ_ܶ2ͷtdɳ%8/ؐl,)Zff2#5~Y7 @?IuS[̰A;F[۶ [Ԣ<6SrN`PR0j+}V;,A^2d'Xv1›fx!SlVƎpٌю (,ݹX 1 Ik?-jYI˲Fh|~ )o K+cu/XlcM-V ?.6T EѯYMO/}QAwF͖\^a6s.呝hs:ly[Tsf9@.X)сo-AFwkm}JTŸs4X4z ed^:EMI LUOq[q.)"^${jpTɛa&[~Pi쨽e1%ϯnJl?_P5ٵ{j~˜Δ4^@‹O &JtkrLd :]uY` uUmcPpIY^hdYJA*ݯYw_vzt|5*yj<:UKOwX8}15Ts?n5|Jt'e1~xغ&E땈tL|H8P 55j 'QW}x.b={VQrzGGM<#+c7(j !T6HwV zܱKh շzK/3py>Ig =q.Ϊ֚z0T5M6Q&pz9DPz R{Q?/L OD@JA|Pu8^%F{c2M2D׏E(m&~Ht8,&1hm5 .〈/`Gp,īxKU_{t#Ut'0=~SBS%kW( aeʀ_B6AR.J q@nhtN(@ xq˭KGCiş^ɏ-*nP,mD 8 5i|䜟[blLе#'[7Mn)<1'Mr:Om<MPjb(XE)Azw:Y ;DY 5gkkq}F/.>S/"~yWBH bx.\0J$Fi7hE⸣0!/]iORx@7gY6۠ wHv*92]qܠsrY4Kۊ 0%VXT9PGǻ KKndUp]%\W6W _yGKӹ4_ga`|+ 8WBl:ɍ?W>ʯB{İK_ oƾ5nUct"oU0耉1/٪!( *q#eKߦ?*=Q}|_«bc>K'GbZxeЬXus>cETi @ QcV gdfR緽=:gdsBxp Qz|%b u^ͷqA6Wuv O`BͭMd0XPHskf$-̓c*\@x)ڎV/^pĩ]Q "ny p|AGb,"X~[^N\HX QZUn-)v N@2rVjQ,lu{[,$v#ȧۅ@Z6-&d% ؖxPSA$M/YG)ةO- DE~^la[O㻁Ub$c*5V1:r jl쌢 XE [:*T}*.'gFLXu8/}ީˮuL.Kd-6r2JE&1_x}*MFkK9&8Ҡ\Tu / B]4[MX'̬HyUk[vV*8q$F cqy8)FЍVT*00ӳ&wAmVgRtÀzam{RrǗ5Ba7x5lW1XxS9#͖l~(kjL)a|.#`)a%RqcP%?fͅc*Xh\j}q@*6tX #+4];1@FlT6teAR!{O~6x:g{j\ }j徐ez^2xqhޣ'n<>3 P!:7撛l8gb#P- WGڦ:~KkF|Y>ʼn&_kШy8)boO`$LE|2b>,IhQtrsk_M^)BY`NFnް+9 e 1GW i؜@kOkq_ (ĮLC1{qtΌ,ul| Վ!8c Ǚla<<62w5cDi #Q-;I³6H`WJMЧΰHAZn MQå9ߔæ7h=3ǰ)~*VA˓uЅ1">k94k@4^%/&b i/鼗lIhAoda\E 'R%Q;JFGJl*hS8[DZ7rx~u=u(I{0v <ٗo'}˛%V09aUj>==X_RP[BE { @-am#;jfYIN[8,t@:6+6gMD6>LBl lHvBE?Ui3 H"\dx)>"/h#Bz>E62Fߪ_)yTCiL1᧷TNWdʗl5G 5Lnֺq$Q[ ^KV:bPCcW2=¯,꺛0t1`f  I5VbTxQ^&MGP/C+F\%Y}6Lpe$-ӛƼYX}:Ҳ/ٲ$kgA}7R;%Mj|:P}~IJHc +Cnk~z26a +T,-Z׽I_>ՂQ\zV yÙ$$Tԩ\,K&*- ܖ$G=V5SLZvR4w)oCTmR=`T++/C8DؠZ uO`,Bʻ7̋ra#OņՒy$磕2D˷ђJ3oƈC E@@9D/LrŰY&Ϫ% _$@jε@7>8}'$ _"a& M`s4eŒqұE><<{`:ھa瘉GJ:g p mK-<4 ٦KD^G+R? )_qIӀcͰxNGL. 'ѕUTE4IbA|2Df;$·hrGv)^>&3ڶؾIeJ+wqfXЙ1$HBi{!h2и궡;Q$  e${{yCۭ;>ʮk$D_+b+ 3 Ko6<FAA$Y#W,Mn皶J]]gtKZN5/UI_ù)dv,74(eۈ9` ky jϑ1s^ bkrꗯ&X~ ys옷gjy($`?O=6#/T5'?|+aQ(%^Bk֦W!V& sSl@P8 |(M^)՘ƆkĭZf&TtMFq7D@5y%1Dmb D *"hdc[^mg9J@( MѱeG0+drXkt N79Dž|5-7 0P"iv88؃bv }~{o]\w1XؾYR=8+C F"oj8"H1URsc9A J%d ,S(ˌҟɭx(..~1 iat::Yi4-;2)ĮXL<Ӿ2j i`\.pc W#_axxhdk-Z0MF*XNwb;旻Se9Vʗ`4O˙̀:['běb'74 %C!%}k;UE!MGDMJЋC$3R~g ]fY+X΁v*_ ~@`,Zt$y7!uV&с/ZhßҀ1Yx=L6;>k pw[Q~F7ҫr,SPF7&Krû-Aė6/vg3YArzrQ`1:mz?FWG^1g]5wL=1ֳAJw,W<M?LHL B Otm3PCPƇEXo eT3LϜez˲[Ed.)gf,^X'z^JhhѸ3. 11kIeCJ7hmߢGٛq' Z`٩&{Y̑#ԧTY|0\<%lA>.v|#ds+"cuyɿT>ŬXFGE{KmA " r g+"}pZ}$Je֘N@9'r ]wНԖXw t -f1Cl*I݆懽RmOSls6l%+!P,VI!<2G(,*5;yyN#e8ExVk&#TKh0\wTݞESSqn:@~? lGU2şK /=,W}O}1o7P #s"t$z+>_ߦ3mCh"4J^kݸ\9 xٌAd{5f^8b!,DɌ`tNa.}$F68v`I?ß)߄v_j]t&^ᠵe:khf cN}98p՝o ĞT8n lD&.v1?cڅfUu9aw)6i#5yTj3|N$r9' U:B#\q0#3fEUq_Up~yq*c 8.|5IUH0YC}3@Wsׄ ;G-§IPj|_Re*#cO{6>PK` :j$ߔP*W"n~iksTXφAD>XUᬃ^[3-#ڣfLR''~i?FS((=*56gӭj3{c)4EW򧮥6,Gc*A \!iEe#gh@NJ^Yixjj##CyGּ^3jm4jg9V_F( ('%L[.PW Ax g9"ubX ZxP(hela)c9yc[]_LH S V-wQS+)&Pt`Ҏa3{[v=p];֢;{5z7SY;G%ּ^܄Ah|agF֍@3F=}F*FݖZ@4ڇ /\ɺ?4Ca*s:gP }Sɑ^LouWGXH}@ ){TA/Je!E*ɔ-ν$'`TU}n RXCE!* yQLI Ф?8q(['[\t1Fn5(ґR"dȲ:\T?eV;4XǻpTO/ĔT SEZM|1^~ZYh=`vb#YǰY߆ɗ8o2fZDU"l6WͬT5M'+:U9K.tEHsr{=- ,R:SRc 4LN, L0Jx}ER+5L-&'LiSL. 2m̂qn{:.35jq{U/p^*4@AUSԲzk,+VM}<ڄea|;q-&/{T7~N(+˜!9 9r1UXsqe9e-x}fVD5<(;2B? ZZ)7:큀.!d[p#r A 7-T>z'CrJW_:,携ET!~ Iě*G\9QqlI+%- 訡њgH]!'}8 }25ʦ}ԇa~6:;HwYO!bDMrnpPqǚ_L-ؤӉդ~:xdL%iIQNѭ1t `r:w#( ݡ,!@/PL)(ؕ{3o<İdtCS*S \@Y.{vSb)c zs NqjY(y $0[3 J6.⌌RHe頡Y14@ý]E1Z}AjvM#N6Q~FT/+}ªSf:3&jB\[wB,ϗw1suKO9O`cW閦ϝ QV~xl û&AWh9C1 H;/e p|EF Ptm1ut Gej?N_aeQ 'Bu7S#2p ,O &&!c;,^oSo9d4eIٴ$l[zbMx :::R-ZHzRCOEьdȽ}CX(+bǺ%x=Wcz\u}0}%gZi*T᪫~tD!@l'Ry婦{Y!5.69̣)Q .`N,N(^ 0s);c( 9$58LX?HT3v]^Dהp ,,\E[&ϥxR9ǭ/x*[ ٕj4YMW?MKuQ I" h' NIzyu), |?K/,m7j^+!U{kq-O#NBpcrhhtv㴊dl'L84yv2?&rEy82l]@>{I42!zk݊<\^56٧;LWc&4#ش^rQ8_f豚ʝ2걥>oVUSZg[& &͇_DF'yÝ}u)ָJ,ia8V#YhɹDo9V2~(J‚yX/&)OV?3&^u}m!JL ¶CjDn@\U" (2~ ? }zF)7;ٌdcݜw Y 65tD؛WWB3цhR 7b5h\nkJ8'>gJ(2J&Zb讦&q811O%lV(ԑ +*%T"Tb|TٴywzZw&xazEm[Xi{ {.I\Rwo6%xkqc,sγqHsЗݜ&vԑb,C`pwqp'y\]*9._M1@Bm4_Cpzn[olҦ0A0̬)\^'B0KuX%7}}. vki0ځ[Z\qwR\ u%/vK؃*ʪz/g޿p=SALIzBl)RNQXIw,di(D?c c<Ⱥ<}(axȗ}ѾQtW-ሼš40 4[ۅܯ (~{xpUx?58EaoLڡ6:7;CeK+y}P)?.c?aZ1&0 j9Q&ʳjѿ ˿LC4]YE !~fUeilў۱/<&7<3KMX82u׫'\|MJB;YNl@`]6o;kda>* @Eз-? |)w8.]63 j$)KޡSbG(eS#= ZA<"KZfVr1 [#? ;Dr[a-Šq YQچ6T"1HOGJJ#/1UMU@Ѡȱ8DR*xo a۬G0r)L3l[C7Hx[ mpt4h᰽c?ξ}+ KHshuUX(?8AߗN̈HM4ڊqށXҠw ŝok>Fi`[ޯdԬ0k_.CE-e^Ȯ9cc1>(tKLbiO ~ů*ůDN > ۟}lfOߪC{cəz6ՒVM։?Haxq2uO Bgy9i1?mxArxiBw+)02,[L5` '3yQZ:s{$'B{Ϩszi43kn̋o"(77.j.hK]gNO JrRrӦfJnqO}/Q7sq0z!5W DT"8D1;:K;;3O$0ŽȕIRB+\t4' E癠NE yGM9`-#N-SllsҘ _]n9\8qqE"ql=u12&_/'/ըlV>Ӂظ#u^ &.xa$0b7Q= f͏FR dB+Θ"*YPrݤs[s&46Bh8B^6W7NgEHv?1_}}l'jexpRǚ.Qn+0\?0r[le~Ф^VEJ;s(\ (%~1. 8AcfoQ;S ǝ5->Љ'r|g6GA*+AZf ƀ32͞OHb сW+ ԫˑڢt˂Lga~mݨtaFѯN2@Iْ[Cd)4 M%Xd=@7v4xv{P e! _﵃njSjضPYQ  :":ērJOޖ_sI]6.>|S9N6an8@2/s|xT?7 i%\TfJ!ɲ @ E)sGV,KUSKy"EL52?u[@XƔ MU;+٦v?@+qC|UQ l{>lL,.65m־xw%g6[Zb/hؐdڱi%ر֌NXZ63 @a_.<>! 0I]I < ;Y(]˞앧n|3LrIj Xg\qA{oUV*pNթGPn b9GztfN;qbjoL=i#lh >S|l" D+w% "4i h#1ee[_y4p]"̍ĘshI=Oډ^|Qgd"5v:x9@0.#;Vp" @ax6HI a&Ğ@nїJAm ΟW"!Ҝˑap(qFC kڥuAs9!cNڇ|KI Ū:ck VSP@ kJ@q,& ,NmS'< |^ͬ%kjJ!%AmGZ/.棻>Ć\ɫPF\EmZ)٩oʟ05R8A+nΡq%pI*gi~rt VfG;jQtiԩ;/S%Ͱ {=(57v޳gi3IAeȳgd4U2eBћlӃ/o voO4&)LIdE2q.lFS5^NA}33D]휱]RR ̴t:v}S4=R ;ȏg2q"'G& 륺};wtq-&&,50ǠƂkZ:oW,Z f ]+xpB`>]Z DU;9aZxTh(- -pS6䅝TknZJa񞔃kR ՚31isRFI뾽,i{*X_ԜӦIhLC5ߑgt ,>XٶP&*ӴUvUorl7e3&ruiz_`ϓ}]b16}o#$61!J^41Om}l iXա􎓕fh/;o]݅$(A.V^)TE~nVp O5Vlƻc3`mS$b59"i_Z(=iNNy&7b 5-\<y4;%ضPygH fCia8pX|CSfΛKPH֮ .kc9#OKGP"@1"}[% rC)w)!pԃ?\Hz]N wLw.vFNSZS_tdf7.eė(H`%~$pۋl$էp`OѫˍnrZzS҃*3T5I?g[DA2ޗ8M9i[Vd)'/Ҝy4p3Jo;n[]oc9: 98d#j@lr#+@C)ZǦ93qJ^"K*[=ԃ5:'*EQd%؆^9B!,N>Spiߊ-i{,aa5yi7R F51'o-q%\Ѥ孳"kwQ 7\Ѽ / eKLøPCEg1Faf#!Mm|鲣X/ p|PiT# *uybsUټfhD.[cAZ6гљڞ\o)p=f).u{2F3d<ĉn׉3{5ULgc櫪b^/q)}eʯRL yG'f&[KT9/",`rΖwfgZǶ*VO$eIH ],2V)R0aF&HIWh\)y“#yi0m5:HuV |d 8{`bMk>#U@N8d&gS]B -*r\jvNDMM-1f+FS6hFͯV^ջuO ֧TH^rf[bBCv̼9CK&V/8m+A'WǝHM 甁sD)qɁc ArnKg4u A5cya  ,$LNJSNR$\n#rcQf2vP.SmL>8?qOdQ]ն; oD_yU0l;YB7䴏-ia&+hWX~gy5;6P*Fdgvޝ4gXJeE-u:|, pҎ'q+Y5#> CMc 5Jj[) Q 16S]L5㶍k MUG>۟.#K1`//_@l2F,]%]W=Q91NXilU>ۑ}7"ʂwvr D 䜩beEDa.~\, 9KѤr~]0Q<N15PJFMTqa7P*5ʄN3]1/%=S f4^-upnD#`$%qgھZ]`q %PGJY욿< JQ2Uw5b0N챽n( ;ϡkC |MRՋ@)5 Ȉ܌T7ݪ}tNHơf$PIթ8׸W1s∠xv𒝙<:!m'ih́U= gʧiW(*]C:YC wAWLSʟuV}]u7Fzj]\&$*|:yR=o.V* 'F lEUo-=e}u8Aa$ D8xmI ?ܘRF4e5=Σ[9rV|ȭ|)@K;PGq/I=Ia ڤ;&`|?# (+>z k!:,'z,T/XaP¶fNؚEKkaυx=E>R?jpƔpsں:'|x |sָAr풤d?Y\l?IիΗR^؎y7DڧDUC`WsUUDfK`ÁhAWBnYYf릺 6[͙yBh9.?@N#5id] xshTgI'b>]ԎM1 vŬ'e*d^gnI7#` 9F⾬mS_hQf:mbOOŝïĉCzT {A+D1?D60ᶺ, erظ=w1i v7Y_ɗPĭ.ͩ>Mi UPTyOU]GCe"  -|IpT&nv3uIks3k \l*k9y;|\ |fLH;X:ZG,. uf\ $ST8jJg\RP5hGaڀ= ln(X]v."2KI^wnɍlA^؅mTaq"*Q*`,k4HvHH4f** 5|1' @fw@z]t.׷@ޝN5ZG̶e}=w[7VT=qYA$Y=KxÖ~!eJ#,H7đqn,Hjw LSnp=k\k(.b6G٦Θr٩4"2F7aPnɛX~0DCWzl" 8$>HA6G'lC$bA%"CMչ ;Rl'7{&_ mȺ$D@xNRK\ӽ ' c j@WVĆLȽЖd4TD[nssq2z8Mn$d-SsNR jPhn*GYV4BSs␩ 1xP g&Ff.&DX0,kv=~ã~M0mq$ .t}ݑrA_ mZ9XY`{U^T0/m6] fFK\]C8a(N sw/st^uP#x8k V㗱&pVr˄0O}<[ԂI>!ΐ RH8"HRW,ӟ{7;h^q.ݫ]aO ;r*n_Rn\fXqg1z;O!lFyΈׅ17͘l.' Q]eD%VZD;x(َ#r* "./{!'6l:_F,-48ǜ.ejך$+fsLcz<ֱ̑)]0ɾTUGL^adA:ũl%q"/2s]-2ܓ>3YaI}e3nPb,ۼ[{)c~oΌEn[|XIrQ^"wnmpZyVn)VT08R- RV<ߥkz& 8P)4=^ p"+P63*JFrqdA䊰DT&Wҗ10=C[Wl=&2LCsaoN?QWqei+]dC'^~NF%W8zv :q 24Jo_=z?h>_O* W=yhy/~/ } jdsl_c3f67q ^Gׁ g$u R{I&}O`#e-z<.ڦxF\3Ũ2 ǜd4Y4ui@"WRkdx+n!-@ηn{Tq(Xd (ECuxNo Xx A @.U(ge+y-~c-(&swi\@ ӹBT:ݍmǧ2ZR 2Lw}0fE7$nBˬ;XF{b)5tOۧZ|.p8Um ,ZV m`ibB{+(݊]a ):!+藊><>+[`qR05*1CPZY8Q &~ߍ jIac~=s,|CE<zDP5Y^P\u훈Ώ$I*ľl"pQ6whǹkrz³9N4Q=ӹAe=[ЋM\E ̛聚Rz/ZQdt0˝=ޱ'9rt5wxMԼ]M+ k[g?j&k~%w¤H';9NPpcMxCP0-w1 C~\@y,5rK= }ogĝ-6PZy=-$|5,}rpO3W`mUպhbHcHsT5F(o؉o^fZ5‰ 2C8լ225VrVT5|`[1M91YUX]'nqbq}MENO['t"NfLQRgpSOwVƋ8==m%9IE?RB>~7"ZnjCGel>[a׽g^c۲<@y!/#o߉\`;7'ΰ{juAJ0G&upod>ݑ '@B~t{a$)))"'e&@h58 WKܸJPxQ퀇Av]0مsSWtľ‰*Y-=p2|:qGQm$Zjj˺+5pW'ࢯu# M;r\/x7ʷ4Ags6[`R iHC`xڧZb71}Bߞ7ښHv$c0$ ȝVLi1WV#$K<Dɜva'}Ez|KE"V_GK3w DbG2 L=w1E>N#m>s4 μSnmڜ{2?JgaWG6,Dv nB4峎("Ĝ1Mbr/EťOg?4.aA ˤN zĹJ1euw5xG[f8Fʼn"Y?=Pqb YpZL+x9:檱eq}λHTkTum!#B8p#83aj_uϗ]s?]we)`9Qt |:),'[i`?x~t6vcJKYm2 >R>HT)c3t,xP@!24nf9:nNsZf~>&x7Or4PK3ȸS+uxjk0^Mjv:^S)_ҏEL[=aËHn":[A> z Co>bc xƘx 2_0B#uh 8!/\#Ugd@=U[Jdzy24ДBR:]- zk" ŦZ^}@lTHK_:P$Y[|fX|Ja !Y %SƂN!._8.?(9XټYr]Ǚ1 ig,l?'[V[ GA2T1rSЄ<fG\%!g%6u@ Kg}YE,zCSݭ ~p\wezMc N7.4o2,|^s(ܰ]Fl1 _&B( "e=a<+bӜ4:3~7bd|@Q58$H)jۨo,JYC46EUzcU>o[?{qZƫs_4O"W wH(rN^ CT^+ wn =J4g]c~"v]!^f{u 27'rEfzjeZATnRm\6,D$ߋM5;,+h6\|)Օr)+hFAck8)ܿNLa1jx Ԯ_) 2?.DVpF4d/&قـ9Fzb3L-T$onS:HFX?>&>-K2sW+_5s?XܛOSOMu*G੩MioB. ܆ա,S$lLet>_e8|5ؐ6FN,D!+9:KFZN3.<r0Bqr ^ԺH!նvhe ";e[И/8!8t$Nu+b$pp5~[`LhI'B>…LK`?v?6U*PK:JbwcD*c-9-(#aM>7n}z`3xS@Rs˼cXw &5g?IamW.041RIN'_r;jʗnFɃ%!i]I毊8!:gI$ol1w7 a%G 5;-!T~Y4HᯍYw1n{^mfY-+s ďdn)AxZ{QfRtۧӣ[Adɲmh|xeJRT;9=XjZNrF7|+7OpLMp03s(#ؘp `wiLOZZm(> vG,T7 OtejT3O`‰о'+FfuJۉxE>W|>G);P#IfH o:@He้ƽz1p ޟrՊ3 = ن c4Э[G qp2䔳aʗcBt g `I&Dֺ7FgRpB ;m^/hS˯h^ôlI.i4fRVӐ.Z ^1nCnFy8zQ>e%4feC YyT(𨤵; ZGq0&L5ʆQcxfMp]<`7g:e22СpR/۳;n-Q%g{gb. kHk!=C@"X2vk89S 2V =,=l[ܲ9ig]*5tSN<z2̾~NKU6n HC\<L;Zgı]_0կoAGk{iNjPI<M&YWLhŇR0mǑGGַ?}#h}('tc9W;3{D(KF:A]J\϶?+-6R~[AYW g%s}e!e5;+nI(̔Q%TBx M[Z}L;߬so01Gc6^B1443܌E֢oL6 K 6Uӭ~ġٹ:W%?2e`n gdn_gT5}M#22HwV"a*,'ԁrɗ{@%87g]ćҨbzlO4 |Joc!G+lU?*E:b=T.@N%`}[i-?3̌}'WΖ;9u ꊾ}F+{oRM">a(" {Pt*AFI~xeSQ=W2(}76+ΚHZOIaUuDP*1ڸq1'o /TCwQ5a}^ӆ28#hD>F|rizCxn"/vXpHH%d!6 U>$V6[=%NKӤ5<+gVs j~Dӫ&TB_Ex7nhAQf'L\u %Ir; c[FVeTrV; דpp|~__HP0Lv)[ JLflsT݄vG8E_-u$ <ԖzCt$K{E7?JU'UlZ#cg  RI7ky 6$;í_uV3kA<*`v5JiKu+MYZwdEUJ͈`'ڌU^.d|rσAFd'U3RN@@<_ɔIe az5OcPt IZN`t;Jw؄H0vSMW& B!)-? :d0GW A}h<,m0㡭D1 dz_?m>vSoBܮa1v[:Vȗw&13fMJU EeI A٨00 7zKnEV@mqgT}$FI'gn}2c3x 5Bi lNo%@p?C;#|0!`ܧkSo(%B1( 0壪٥%qj>2Rj` 81ϼe$ 4œ 6eaQ&<. 1X+pk1+:B,t" DKVýShrO j4<YgIEI;w8gkUN.+/fI4 קWU>C$ӏ.Os*7GsqY#% l|H'n4ɽwr푧>o1ԉVk^E )6'Lh;D`@X%cd2"3{K;Ж(N"dgyFL~U@87/iS}] d"DBy'hsQry)֧H?g}qܧ18A p 4$:X0#%ྠAi zb0Q+T=Z^%}*3z/=j|'l !Lf.?}6F}/~ǯ<[s$,$\ݞS,/a7Q۽,5 @e49ĵ  [Oq,cR7@,/8} [g9'+ =fT-ڮrN T˶@~l,:RPY j,yſ[ ?Vbz;deC3MLڗx{($`2xlWC3Mz;x.k?79 (ɷeUs]#vԑ#f{}"w٩hV&(iLyB6.Z=G@ 6Z;fND$8OpZ p,%L $t kUϩ9GCW> ,_}}=g˯)|> Xa-3x9ϳ'th1\%hjZ|37Fzɡ!6Bbx s a]?ZETci =BlADC)Iy0SKbM#I5V} |%wLR!oG3^@.%F_ɢ:c%oyvX˜mW톸Xqsω.z Ox˦v Zđ*^MIO5Sf\kL;"d[bC<5sVJߪ7iSz /g>MhOG zK5nΘIsaNau(u~ؒ i+hvb}r(t[28n H/4oBck`r*ꪑ\Gdm7qt5>ř@.uz/4Գ캐s/HHh{5~,vAaeղ\J5]#gNFXn <0"~:|=y[~\uhX'De;hRTb8^wZu0b[%j܀[:N(z~1Hr x!apYTOB`箣Lpr  z:vw, W) گ wR 2#<_a<>\Novd>T.%>EkL Up-UbQ‚]uM&܈ ̶ S$RORNRۂ.Sl[ FjO]ŏ^|(X84 ^ɪ~]M}Ljp 9Rɵ`"UٛGCa[z8n\t0kLXTYkɓ~֗3/a "S64Jo vv؜6z"?`]>HQŬ'"t!+zΐ[8e8 }b 6[usdJZ ;*`e 3`px6^w.Z)$[M hr"/um*/9sBWdml.YyJ8|ci/.̉EL܀ l~h,.[)7k.nE r C{1Cn߸Vm[칔Oϛ}͠/+QÐ?&y|D&&yā=1A !TYCxntfSf7\ɞ.pNB^S 4FPHW7 0fU@bzK L1ߐsqEyRbBt/i%Rʦ7pZ@W8z\xC9*v:0E܂A2 4('p4Y"%3ggh:dz1E?@Haft>UWP]1~Ģ|VNt0}0"BqH[2 0z{!:N), ɠ[JLFֳ?AWzC8gZVoI44%1'@iiĘZxP'F=}5&&@@%9G[.gAC_ȽOB{??2>?YeGeaRtv)v! ?hJ>ӞbOʹ\ x/nG*55)<,ʱPgv.uNeyY䇋uə$mtr ܰZ/iq@tx(Պ{ء/n+9lii 6psһv,5O/x>M* '3˜aEV1"¨_=%  uG[Eb AVva KJtfRV1>SjW\gxxWX)O!O .$5Z}ݏ qB^CE?L 0,|ѿ2^3:~fA&izy;3Z;xNr|]6%Yل^ SπVrl{T6ͻZξUR;{.%G LX`%މMmBid33Ư'wmB\Џ?; #,{# 7{_(\`adR7hJ(#JlcPT"<} wWFBÍ'K,i֑$BrW4Cc;~@lߡi&ȿLHLy(+$}NJg >O;:?L fzk }dqε  $| %eJ-]{zphzez|i548o+b)Ђ60S|9,+JO<گlᮿZ;AZ|ʩBin$o$$yߛ!G_"Nql㈗fiY QMa[r;C ?b4fΖlZ\@AL:H"u(&}| tv OShmb2jBۗ0Wv :Zj`X#M(S gYH5K2kV"mȯ q ;:"U5r?9yidCcz|=Gw`Y@iPzWL9ܮ=ǝPtXH1]@"EsKuãʜ1'<& ?qnb.<#¬WR5cJmiWo<8Ķ +TgDu5ڈ'7,nUcO}ohpEDU3ypԝ-IFKD2h6dH9f5Mc {wHr->\Oa65pP6%ͧ* q nJ>KY %m${.^s0{BtĢ3e)9[8oHNl}!k..Y}i| 564Lg94v'vЖ( oT[1#huӬ|XP/JS$b_ rnc@wU&5 ! Jǭ7㦼5!bCsNέ Mm1HWKi !l]** LU/J6 -[tMS eZ'P|OUY3A<C៱ _G,s{tDzӓ^ۨ1@0֣Tr 3|٦TSʕ*<=~Ҩa\r]*H^6lɔºb,J3w}m~Ú_Y Vۼ3$dw~ǎz[kqN( {N) -/[korM} F8ts+3Hܐt!]!g=6ՈZnfFj`qC\9D7M/r.bRk=k/&Z~*(X}n`VCQQ֠>sW ʆ`AFOYYN ħ+R\&';K: ?A<(`_4F ,LT&^|0zW>{ OhOLQW%ȦwjK= )O~u -ˀqf-6̹sf<Z!uow8 I_JG}'hwe F`טjʓ(~?&S DC fZX}~\pFS9wO°}J,*HcnˠBx|2fUyP;\WM!?'AxGnF| ʋI_Nk lބ ޚ(G*2MŽx]u/bcYI~))7%oFtFg%Fb45ډ1 _eDkEal}S%a*MG>x`#r Y8L`NhU V tef XpZp5Ȑ 1- t;[zY,.nAA@&$ą:Pn$J8NB:rrSxfHoY.f ,)ngg5j1PD.24 9C;WRx9W4$83el&SrݴՒ9goA$M!c Qyʼn9آpظ"uK W Enl2-n'(rx4o-ثXFXG[:*(5ܛK'z%l͍="7i,G[VJ\n<6~^u*0Y|,Vt mU5B9*0BrBܖ ĎY?HD5*nln4Ήz:4c|wz~90,1x~pXd\]NLtImHX HysZnFh!D=vD((`Gڱ\ty@Sy T_~q;=: x"ܻ|_q4lu =dt& }qq(hI[ ҭ_{ }k.qnR^I !|j%@cwHdBG-:HŨCB<.oPTR1eS]o64h$.[5*k_ 7*% ƿ %$ēA $,/1 'lzY~CVj'6W!M/oWv'i~6٨=G4s2eSoD.yf"q8fxbF#0|"#FmͷXkj2r"v`n>w0d: \V67uƟTyܦK|p!3-r1$݈d6LJ<$|jZ@g>[(}z\=ɞ<.lИ_@XYșIIe<}eѡ0-+=/ʷ9gercWwgX1ԊۇXV6jV|,^5XAoq"kl5dPykpu7^uXP<;F0#zÇxhX.iBT)q42('h π;ˀv%mSa&R/|zcn-7MS^ =4MaIZYXm[yOk,E:— [c5A {,;E#D;(n%{3zRL\ 'Քp#wLzma4O`"`l0OY{e0\lsGC!-Ӟ'ǜ4~$K9$%Mu*瑧9_3n1!0j Vq7;`&wxQIedh&Pf-qTS%.h\ NoMa+|E( _f|Zzakx_dh^Htauz}2]ƌO[8؀eٲL,L M$pD T\Y%Tպ61 9o-/1FT@iiNDѐ =0z u슔.%ЊmHHڎ`y Lk]ioY|}>C4CgZږ^ 8UCB8ԁd@ItsBj~S<X9*ӮW /]Bb4?ڧ/U8c#BKx!wHD hCgUTjf/fոn~O .nTvMl<΅Ο\l2]' 46Q=sS{v8Ay79fj t?"R'fAȮ R)<&ُ0A=m_u>K8|A`5;0ӐJIXYӮC׺/5Cܭо&W" >PcVkn r5FW[*ٳ7֙>a[palS(_!KY`%Npi`l 0-7c,*ƭ15*{S 4i2[dsyE*q1d)e\HF% e6̿ =P]S݇"G* 2 >!=PT\"Uq^"#Ŗ6ov=_JVmaQ*3rtPI^"~'B\Xb[LkGFc{$H SlЙ8<cbO x~c6"7v'ݾ.y+cESF#?3(so]ۉª#U~8k2dtsCA Z׮x$ F,'Xw8ofS,gX$1w'xtzy|eɓx}/e8Υu0  P Ac?>Y>I@7%l<69[-ImxC\OϦ) cXQmk yˢ.f7.V&u|5Y]; '_p5@TN SK7aw_$Rc VZ#N/j![+a(΢Pr8Rx~_ ?mJqT@T(K1nnO,RqC0:O9G¶'yigz?5mرK9(`;d4[lT4?~VoJCRm9/iϘA1zb,FOL E>4ɗ}c)C9N8GG clKm-gyb 9:Y7 =[]幎4-HO; 6\dhʩ_-#hP5T>.˜A Gk,ɉjG!%ׇJ t(z:NLa.{0|v6` pg,Ol]Gp 8ly936*ntDIS^t$r1p~2@0G5xsyp9֥y_! #˕S.xak;U9\K" ͹=6fi.=8)e9TKhIUq{PG~C6u*H a0 _-gU Fh~2ѻ&F0{% GT3=4f pCa,&LmEs5V2 ZSy[bOm{=Qcÿ_KǃSc؟e)5*3Gt?LV$lw~ZXc0֠:ͅܠWjľ?j٣a6[>4aG|,t;u+xҫrpvGLb&C&7ҡH=b eV2gfvZE^m;kduđ&Bҧ[q[GKNݫ^QђUL$8%Q/0`l%ѵ?eXԍ1;?5"{2z99^)Z>AgCcjM6(hߋls`!D".^3`B$Ze+d#%ڷu6HhZCWf}\cklMS|DwG!C7&DD8S;#&/YN_)oNv[i7 Cf ;|Y1yf5:H. BpNu v7q!'V.#y b"P &^t*JPtW\,*t eВgS:Á7^*}Io Ņ.ܐ9)(.6?ҮԘ'([Ù'GGv溃NבP8('u_|ݺl(CjbҤjanWկayxûbEzYy9^y̛;]_I=ybTG ]Ѣu?r 'o(&nuqF?`c<eSNW7'^h`'w|ȪvGISVkP)R"א䨡ۭ̈́Oi\FP^ $fC)AS9.,Y*0 r1 2W0=`usQ'cۉ-(.|1Aja- HxEb~a G׮ɨhΫ[Fq /2P⸞e"h(<PL#э/֘Rq D"<8:?V(,q41|G({Q~^oNuQQ6al|R{rlcADI}ct&!5xj`Q[j>Y|Jw %^+ʈޠK żןTkI7D_5´ #؜{[>ADD獀$]S.h'Xl*bo*+{!v)MumKJ!icqyPs9-̥gi4W ə^KHw~n]V = =-"J⩨<"pV aAͬxW]9> TgGJ /s-?Myu0F;vXlJ#wfQ6;x1č(Eӑ<\;9< m߆YG"`&.l ;@lZd-ۋR8gOn&LgJbNG6\47<6QHZG;2f" BRjIot(P#,u>^%A=8l ] ǯ5=\-Ռ ']!ܶ8HN\g50304~RL͘S?dna~-$iHdak!WvҸUfxU^K"kxJea-{e |NWCd.Q{hbB9{)EԯyJ9Z7@PC?R0 }<;JmB؎q̓/ #PLp;hk›Wcǣ`dmOkXq"-ɖivcNjB_N6|KIK9XQ:1C=Њй5}MX WQ\O:KP>Vy?8k>\sŠ H>/WEJp> @t&`"Fi:08of#>G<0פ@9|MGLh9]i83!Zc;ݍVU]"L%yy'9/$U /T׈4P5[ba^Y`LʅM`$7,iI}a|\^_`FԚfsՄNF6չ9Zw?hЗ,2ɍrz|۪PLPeF 1-wO@#~6{5N~NiLlNF,~ (+IZ"aD/ӬeiK(2xXZ/Oz@G@%1F IA߉ON\YHCJV9?7`CI0ȽvPOXf +C (%Mb"t" %]?T`Yӊт_9Èur83'R.50RF h Ҋԏ3i-׮E6 %tey PSqCLoa065Og};ny] i nA0"S+U%j]k z冝1?PAtO] !$I QJ~3X~aVG7;/l?OCJ{oƱ<pѶwR?mWtPE!A 2{.K%쩁)@V)8:- mDHQ&Vx:/D%=6`3w9<[Tpf~+/U3Ft`5*Š(=! 8Q7޲^[V*˼a3̃`mF b!/$2"U uËfnGkypI]mr{2}!Rk_T]Hb=4cwan îʧt09j|CXp5 ?ӥ[@a|Gȸx5>w*v䢗ןμ:Œݙp|xﲕ=d`㟈N U"?~`N1Htĝ4އ R'.!˔zy:m[D-o|<@/-Bit5a'F )^F|^Al:U$BGc{)Dwזwg =Zod+f0H8DX0D}B5ӆ[҆&\ñ"c ,(mxƔy facqR; J:o{kRnO~L$]ITz=%JK,\+ d(z-'+'B)*vbMy6\m;;JulXW )[ŲBq5 gY? gTG"סR ìފA |oo HIQVyrCJFܺl4$ ]B*iӑ뗉 IiWPh#w5eM^@K6!Bf>ZjL_4,K6zz4H<y*;'괺bdiF^1! ( hZ(`;xAʢQ)ŔOG` 7=o6!-8G($ICYG᯼6@㲙 >8~ZuD A|m! [$d~i.jIi\)51KxpD7pS74"Vc]D~`Jqں]d'v$KO$Nb63S:怡rkZ8R˸ IJD(޸n$Iz:vs`F'dJث=FOc}v{]WT 6P=#ɢ7++cJyKj9Lx&)W_T}w(A:\k8Y$vegk/g^6H@ġ=` wڠ&G\}+܌H Z-=>S Zp%kvm[0꾍uXܷ/q>Q)3 ?t[WCa0%Su^MLP.![^$p6?oaܻqbix-ӄ;U<1eI ';'U,g«@|y-F1w(3B Yô}ߧ/gn1fLgQjt"N~:5ā& ealC`87 Zh|&OrH؝,2> `Z`RJ~yg_Y[Y <&|g)ܙ10EAPUnT\ZQitnʂA@>z`/SAS+v["{K;lW]  ;nWkY'˽&ܾ;D2P;2 +S公<Mx$9 Б&,s #5G HI vCtы2q6]NR9hCEXvqٞ6 mJy-е 2Xj ⫵ rӌއWWf+yu7 gn'f~5~Y0wςhuKޛF`rL[iHc]$L[D<_$x$79?k YHR2ߩ[Kqlڒ*b"vK8_R%;8L kx`Z̵mV@ OjctC rnNfzUn) !v|7EMaJEGXyNBҀTGI-r`Aѳ'A|e \,bb!}vjhS0:2i1qBґA@2fjHD ,3&+Y&JVI"#Z1M9x8Ժ$=WTcȕH(9#[cW F5X\c5Wyk֡P>R_žO0袤Fh)\{|zKb[E GAΧ]a#ěK2ە Y 1;C`{fY`i00%WЖrrVN>F-h#?yDfcaʀC_gE끎y m˲l1V KݽTo@}[U8RmƒSG;GnE1s߫.!4:Hab!cSxHz{2b]mB=kC+qFnŽBݜeЕ_bt).Qlq_0\©>Iƛ-&]$";Zl-TEwĿva3~(]AQn]1p-`Itc`N6DŮ z=u f@]<.E2bIn}&U2x Z*5=b1~És%ErR)k4r=Sy`ڙu:EZZFS`DNc3q bL JEDJk&xΛ*%ZNZX) ZKw@fVHnA|[׫덗Kh^q(_aAv$t_x4+gqA*kbEl TX줻^ iv~F&^L#A')\k-8L#\i?dGxri} -.hoK&)Z*JT 炎{gȧ0l qv  RjHcHY*}]r V92s$8!*R q=޿8xkr?L"-.C@):nҶ@a0Oeh\j%/x;1Zߡ^䮸{SߣE~ӧie-Va]V*%ݨS)YeuƂ]P3`JylCY_ 4]:b+RjiK-ZMqa1nR8]sXu7O73 +W>v,l f}tr~8 I?fWێhz 'TH'!,LO4L'6$oط&y"|0~JDiz9HXBI1ӳO#g# GL8xHƶfZί[484sij8a޽A n֊bzg֥0a*w}O>j [wr?I&~qxR~#5 dFɩnMq$ۘh\7WV q+BmzxҥKqqH xOG7!hz)VZx4Qd?1Xꭋ`,515ׁ-,ћ̛ۇ<;1@>#t5aTYz;oA\De1rZ?&YVBwĒ Um{G#5/~cg8͋-|%fxֽ15NB k҆?$\T9l[;kòoOw%F~F msvQBXMDg`@Hd,b:çy=:F|O)?#G8 D7IH,>z>Xgt$"%'Xc ͑=q8a=jݚ,)nTLϥ)ð^٫j|K?&YAOV9=Lݨ|2ϊù͞F]gtDB*1Vʉ,h1ӌsdWK Ao%f;gQȔqb`P UqĖQ%uOt׌ju[Cge:'ţV~g@mοuF{a+߃11:(=j-xs!݃_{B8i5 #*Hi]?e{[[&7X':Iu+{An x펊Uhnu7W~^_,Z5]'U).^0k QeZߎ*hɢmd 6o*{JCRgEe4.&*sD17udJ YԸeg:rK}t&lIʞFݖMH|`:AMΐ}hWv33WiOIlRx D,JAP2՚vT&'t&M3 #ӝ.2I[jEGMxsݨfj{\>clOi Mωm]h +O'-nsǤN!YDlʆw-+]䱴hNHXۻ=x]:^,WXU>ao1QtQ70U͸1ڇ{E7p ӦmFCa+c~KWQL?mp5\1 N@NRNg gڷ}x3V8(H'#{IUB鯰/W=2&VڌvUO~\i寘 oKɶ[PV>} S77E 6]RӈTy. ~g`LPgU[jc ~Hp {chZmtGDkK:l7y{th"Fdׅ 7myTklF`)KûOE=fZ84 ۫voH`k-'b%/%Ӧģ={̒WU (꟮>N-"F}TϢDθA4{Dn r"pi5THB ׉ ݾD/HKIdfO5k׆Z p0QϮsf ˳=Y ˔fL~(p%V(ͣSK( @OJ-;e q9FzkNhQBBQ i&a8v;u= m WSc ݇YFA /(Ԩ=N4.Đ5jyW_c.&V5m}oR$eHX#eĭx߬fkfeM=!\'hU+`8\@!H֬=x,n8#?0c"Y4AC@1ta+/D>k"{P7tlͲwFo.F9srcMN,Zȣ ֭ƢXǟ/:0!Kj%FWo/:c5hDq/,/4Z_By;Lel/Ӄ D:q&sCÐvm֛l p5[%gxƴL cY54ӵDZcS`ɒ4@6$ ԛl.SH#:Z5YXpQvd"e:1wi̹m;ޠ+#Xs"q4)]E>6[}ỹꎮB>"Ȩx [y0iT} (w"N=b.2vܞzxV.Z}go莲G%7d  tKhU! E:Z{>BԩId D9ײF&W D̷֖9 {h_ gf:s&ƭy{&zfu#_T4z/o)Bt!9Aԛe<_^md*Ūg7t sMG0 F2]5"&d>.֬tBǾ!7 ˼QaJ*{>PJ-G;5?$dH :IT@h?K,7VC9%SRaⱍѡ7be?#8iX gLpvS00ڤ{ڸ$S.Jn$/Ig[u NvD #4MgVVyv$[#6R$t?:T=zӀ6]ۀt13z&f#]7'PC퐙+hgPY6nJXW)G.O-y6%:v ^@\'{GylpF(URP0q@~15/a6@͙ۥ|I!GĐ Bnow%`"Ci]X+qV^"[+= ٨{a^(Z' ;WA;QOtnRskȲ,f\ ~bnE@6ٰ$EbJUڗϧ8# %[35WсQD M7ck (fJCY S-ЄB+r=<1)ϐoꜯż' lחɠi6MP92T&`6=cWz[P!sPty;ML7{ìYbj5nFppX /,г0}ڗ;!Hw^oxv1zܾbAk:Tf2"y8ƒ=.^#3B" 1 TYcfs$}e/3#vFW6{2m˸oOL-02SӾ%@͜#罾nÇ_FE̴\_¦Lê ƨmJSkN!Z]rFc+=)ݘivRYtU(_IHS{ g^dh6gܨ\kEqʂowD7!>yنnp=po*9+OVʰՆy] HtIL'z BVHy3h٫$Z^;m h8]#Z͙Üq`Y?Em#;w' '+x5ab;׻/\ ̉Βj=f) zl'v RSU#.7m("3"dr? #V2z܅u0mC\bOa]g,eW3"o%zʯ'$QuDH̞ۨ2Bjb_>n.ou0U8w@Fj{ _֘v[)M%uqHbl\#@R*G)(NLʿEg0yqH2j%.KɰVp ŧeٵG(9_twG+0d*0֜뵉',JWՀi:>$59%(}>ΓKB7t[Գo~m)1VX8@䌙ǿ#昢^NDdͱ$"dTyTw6CudޮA>2?sdyڷ+BRQhQQ}Ӛ{tL0bnE9 /|BUfK㪝]G#tb[eL=-dqVҲ=˂ ibp&a6(wpqx8/=ʻs@4J[8[ʗB8:W/?ɒ%2`He=G@،\w%LZn(yzH!=G`4mbL_VNɺght(wL:|oQD[GAMwOHμ1)#+IQ;;FJPA ]F=gnȼO׍xڻA#HolԺ㞪I ,C7czBX"C'|}\>Ud>rT]ǺyZRs{XЧNIt*@$evxhyp Xo:?5 ֬=;ډKVD={S0zq ( Uz-Ab6qWsUkXli-x;2*ΧIWu2G);Ŏˀ/\(]IrUr^hƐq=)/ $Bvah>rM0Z+ YZ