kwayland-devel-5.102.0-bp155.1.11 >  A dk;׊I%z |{.5̚fW?˓R ;4z51m-5!^IE>ڂ%L40Tt*л]:AWVM+Sb* م'L" pS+ё6.G_lQkm7Ό#1.AWxA tF.=|Ӿ%d1';ҙ.18]]R&XΦG7ux}a[OѐU۱LNe2 t=7m g&DaY__]g]V1J|hj&x)!fNw!=z=_p>?d $ K  *08xx x x x #Px #x%x(0x**x,,-4/K(/8/z91|z:?zFՋGՠxH׀xI`xXY\ x]x^ bcdefluxvw,xx xyz,<@FCkwayland-devel5.102.0bp155.1.11KDE Wayland library: Build EnvironmentKWayland provides a Qt-style Client and Server library wrapper for the Wayland libraries.dk;lamb07 _SUSE Linux Enterprise 15 SP5openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://www.kde.orglinuxx86_64r v%#k8 W-0=))&:.%bj2C3 % 6\,.7!( &N9!-OIQb 3t YKHH1 \30i ^K@( E40m1 " 1IX0v  5f?PAxbAAAA큤A큤A큤dk;dk;dk;dk;ccccccccccccccccccdk;dcccccccccccccccccccccccccccccccdk;ccccccccccccccccccccdk;dccccccccccccccccccccccccccccccccdk;bdk;dk;dk;ddk;bdk;ddk;ddk;dk;dk;ddk;ddk;df1707054ab9343356c70ca1f66f5bc44a95d4c3c429fd7d75375c3252b7440b4d300cfa91cf77dc340bfa353a54a2ebd8bb8cac5f1f6bfed70178b4f5454ff836ca1db8283457007dad53ccc5dc3c15584dd3cf12f301f2f9287bd093d57cf9d6df60c0376496498b63daa37754a0db36ab61fa6fa4205ab00bf94c1d29f180f578eb82b6e03118f0551b73df1e34f6d9d358f7caa49ecd01f792f46e7684310b137f56ee52d822dd64488c95b8a0de44a9e200662e3a1930d9e8ac35d2b2db76b9488c8c9fd34ac1fe670aace34b1eb18830adfb4a77d805c965651c581454790cf29d009e88772f2c65453c1b6149b32908a6d35e1bc43a3bf8be430156526788b93b141ae1badb1d1cadd6f111c6030cf518536e71a866b4513cab8e94059b5c9dfcf2987f82f74272544cf7100b166cd4f0f703a826ebaf643c78ac4c3aa80ab3f410fe1002183329a7da746aec47155bab93629b4a82388462f21eb1e9d26a1aa1920c217e5fcc391dcf35084a4e085011fc2ff352210a93ca6b8b8951730abf5c1ece0912782ec3a58693f82f85816edc4902eece897d63c7e24d83e0da693bec1496270b6805220ed9c94065cc59c1f25630cf885b66a75c5114696889c6292d83856e33b4bf8fd068d2e6e3f724c2cf0c013badea9819877102bab46ef641bba0971fdc4ebad89430a05326260d9c9db782091662184df6a37d0006620d777028671ef9d186f9206fca81469c3d6140d578e2bda7579f4dfd2609da47432458b32ebbcec6d899ff84789856c06615501dccd9ab741c5975e70f4a166b763552804e42b57e7388002bb355151a70a7251a42c87a253b375933795e8d58f52bf60929c3b693b3cc0555a0913c2e1d4bcacd72911d562aae280c28fb62bd804a0f83a7740f17e970495da71158e5923f785cb390e91c00b353a8034daa34ad59a6ec51e48abe5f47d6b7a2f3a605dfd762d9a9b335679c3d41cdb9769d186039421417d01e026b491c0fb04eb30653a746ee1a8b556a537621c802a100caa37ca283f9b2f302450d541a34b58bd23aa072acff99bf60b0200d578e52781c0c78f565cf94d3f35b76e701daa317bf152b7397c168df8b702155ca79768870d56c62fd1628810b4f4d83618a71497a715b03fa65d67d6f78382c580a4434a694ee7b70fbbc554a484a376c1f89c04f6a3a84758d6c180beafb55b2be2d2cfa61cc1e86d8b1da682f0ee3f9aa2b5526f7d9ef84a807b63da7e76a87f595b342607f59269928c2e471b1a5a8f503989791e62253beb39a6d4928e379c0dd6e9c7fc33fbd99d7e58f4d94da430608dcfc9942b7ca35b8d8061777ca3529ca468679a1c6d8910ab9a3ee9b3dee191aa5e0f3727bbc8e0f5d6c3d7bdd1ead39ec22d158fb0de1e7ad03b7e91e52b74dde833fb06e89fd679a81702264a59425c07dabb5f959547ab0551e1b0e66bffb0cfc7f359d7f820c1dc02a6117ca40366d902d1e876ea20db14d139be003acc658c93b7d14eaac23742e1fd4fd237e04e4978057f65b4867f9736b4789c82da4aad3c33e9a0e1eb38cff348d1756a304ae51f613466a3bb79b8d3359154206a7d78aac67ffa2c57981ae5a71feba2b79b871b3b5f6981ff5dbb37cd7151d89af17ce3df12608f42c7f846b269cdf0d0366d8ff7022445f28e5fcb98f5d87ef7e07ac3584974b984cc8eab977d4d511012061129f0f6b45bc9abb3601f364435156605290b243b1869f75c77be9ba177633e001381a219a70628f875d1b7cb437f1539d0a1340ba125defe379a414ad2a9a47a024fc47e76518c9cf634ccb94ffbaa45d199a226a57128ac05959aab168066587a10ee592db4acc5ca140c873f36e8ac4dd25f9eb606ff258b39485858c961b9f0b0c7d0e479e5b3ff031d269f9471c84492e58a6c896db008887bd7e4be245ba310986fea6d7e0ef33436b3533e6ff6a0da1803362cf798f9aaefe07b4f9cbc1d58e197ab31c69a8d25c64e4e3cc97fcbc0528e99954acd11cd9dc834044cb005c8d4b80814127d1eb02f86c255500bae50391a8bc8b4783cb9172d0053c1746adcdb12307680ea41f75fceffbe0935b8e3823ae4f946562a1b5e8b416c1c15d009cdf8d80d70f6bb3f67d83bb2fe49bf8dac3d45c50b3dc30c9b8dbe3c0a243225f53c775083d9aa10b02dc767705879e866df2701b8af7545efc8656781cf43b9658a3e1e6ba10bc6643b35eeca400a722ad9180ac30a84ecce07ccfa76385845090b226179d48787bd7e90d46ac3af7ed45c99547b1fe70527c26a8fc4dcb5c93176bcdb5987383a8fda38bdfd14009374c96321f91aa40df3162382903941528c8fc5609bbef50541d996e0044bfa0ff5f6d05f1140cf929edcac8941ab2ea0e57925977a3e11c6c7fb25bd5c2f758d74d7de4420b5f44b0e4ebb51ab2e174ad78d18d5b2fb0c8d3bad801662fd2eb98895fcf0bef919c45eed31a1b951c069d3660394dffa023887cb0be325096ebe99782e1c1db3829d9a3eb8358df240fe1d0d9e744d8da35724dd899540092e0f2ca916b7e32318bfbb6f267c400d36a0fc7fbb1ba0bad93cb5dd2e180da0fe9d2c60a364042f14ee01b7db5868efb1cafe7e998d14866e0ebda2fa55a34f2f30d7debd30b3d3462ff32d88cab67247c094ccc205eb011f7c2f01c62398f78ca6bc0a40d65c96556bd69e2d9710a134bc22b09c3572c3c571fe4fb54dde33b035c895792097b227570fa9e09432fad2308de2ee00a1eff648cbe0a49a0eeede01e94356328e8c759a95364575a7d4adc4d258edfe76b610e249b221235c1d4e4f7c63c672ca410203440293e6608b295c38520e53af431bd8f00bb3629e15396d7549d03357d1090f8c6c124a7fed24bb7fa73fbefcb93fcb41dd2ecad9acfec8f03a91a16c31eed55b689c747215ab111172ccf1c8581b60578ac8aa9082ecae740c17bf0fcd3095779975d8e974c557e95bd4a329fd77d6d694d28142e1bf524a9577a8f6d9f7b944591cab93ff70743c0e38d681e2b07dd7f2c681b4d84de39a4afc260b13176df19f9bef5a850934e221c13fb601ad1576a694f2192996a6be61abfcfc7361952e2ea094f93dd571ea7172914005b4201b0af7b27d6dd24ab46519c83dc35a03c61f3107fafd6ddc8206e7aea9135a9ea51305aa436a65456df41f2c8150640f4f515b929688907ab61bd13473ad39ebc61c7721a19f61a6a46965402ebfb07d75a8d621f1f9100462d97ba35302dbf6a074367376c97ddd63436840fb08f324da3899e3e2f2baa45eb668f93a642d1f84b484c5bd9a70e723f2c1b195e4c9771cad5c7fc91c591e180efd51ee2c3c9d0d2dc8318fec94727e479e014307fd699b098fcb6582b50aede6fa1a5bd226f3692cdcfd241ab987801b4b31e07442a11ebac9e3b13af36c3516f6da265032851335ab4be9013076c26fd25e29f3174bc9e5ab666e9d189ed20f6fecb2b6f36beba47a2fa81c095a78f15d64703a0a2cd0099f0d8481716aa51bf851e1ccbc47c6a948c370839b1faa30e19ff5643e0300a8a4b64bd545e2a955bf124f0f59318c264d848a9966ea241997310578daf5f8bda675501bc6fc31db61afee39d5cebcc4f0e8afc8a4b4310ce9d519e2e234b6651c92b8371599593bb740407f2a48bf950f1a6498b78294faa1b7a21b1f5acb2dd8537b58b8e075116c2421c839199e753188e4ec6448a0b087a1cdc00ebc833567cefa840e5a2aa668daed57142218a8849459dc8c35a833aea94cc6f9628ac9394b7e9ddc471e084704e3f188ea7969443cfb27c6e2d9bf9c336bb2d3cd714d804166fea368aa3524c745012177d078c6ccf8796e98324e0802776eca3b0b64c01a9aafa6bb64d884677b0fbe5140840301730c087e226bf54060c81e7e9775eadd574bfe0e9ab3ac4985167ad616fedd1868168d163f0c48f1eba2144429aa41bc1e418ec7fa32f681a8b8a122eaba4f325298d357ea97af34b7e33d42585c20e14e0a95fc7f03a7f568801cc78a81c047aaa8ecec98c908f46a09a212a6172d504f377aacc3f5cca1e881fe843712c95a080c0c14af636b496c645b72134f3c7102d62634ab863b4405003b69b2f8747392d1f8c4f8edfe3b1a07f8c3669e2b76dcf0fb491dc4b874b02f3f5ee9ab886ab810b0abf24a09ebde600532b86005bdca692be4bb7390fe7382ac0941a7a8efe2b900b9a6b524d19ecb42ffe6248abb10abba8f1847d1d30cddbda9220e7e3f62129fe7d6e437d8d5db507f5c89a9ebecad2663702ee71365c549b046d3e0b69232b689648b9437e43af57a297602d853f473b1feb4e63130772e2dd10202d19fb28de8fb21d30f747af394b97f14201ae71480867ff30ff0192883b6b0580141984b295cf2668e63bb9eacce6a21e15ad433b799511a11b8da82ec539b9818cd55843d43b40132aecce5ec1fc30e88208f91cd12f5a77941616db628ebe733d6424feeb9e206c6b39d049815ff90127e33e7131045e320b0cb5ff37f2a41f865686d276356c242c33498b8e67b47e6b553064baef752828ec54b03afdd27f4c2c1aea6f2e04922ad8900b7c1160842483a83a40158e2639b954cb71b517a9de02d4a29e6f85dd78d2b04a7c1ef520b31226bd0fc248831644f7195c63956e1f450165a5deef0744998f7fe0ec7e2104232e75f7b8def24f6b12fc097c708dc76a19058eaf1c147730f51f6267d246568b799934109b578ed21b64981386206643242752936bcd199e544d331e8c9c64cb8953eb64eb143ade61a731bfeab5a19cead528d0d6865e046a5bc748058f4f560c3b97435371813e047cbb82034c7cb46bd158aa82b7cc4f3ab6993c722bf9445c781ef886bef75a17d4d46b169d67376d5e259533db2ffccbf711b076f83eb00fbfbec7ab58862486f7c1efcd26fe9904723953510cb0ef1fbc58f96105b2d6f1a4d7e51c24fac1a772db20bed1a39b37804afcbd73d358cdc349bf9660475270c054056797c79bd5e7f839ea84eeeb0ce7ba7e8e4d6720ed00ed0213fb778libKF5WaylandClient.so.5libKF5WaylandServer.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkwayland-5.102.0-bp155.1.11.src.rpmcmake(KF5Wayland)kwayland-develkwayland-devel(x86-64)pkgconfig(KF5WaylandClient)@ @@@@@@@@@@@@@    /usr/bin/pkg-configcmake(Qt5Gui)extra-cmake-moduleskwaylandlibKF5WaylandServer.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.15)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(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)lamb07 1684749246  !"#$%&'()*+,-./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-kwaylandcpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=99033c2ae3f20f10da449df24849079c7225a579, for GNU/Linux 3.2.0, strippedASCII textpkgconfig file R R R R RRRRRRR RPPRRE44KF}QJ}utf-8c4fcf1eee329319f3b911f5fc0b63255efc33366655c11084a121c2627e40616? 7zXZ !t/] crt:bLL ؝-}`MYAn`|(kg% Go71q͜tghsW|A65nx3!Q7?- c 㝦j<6*wۖwuria2Px1 1h]ڟK(xQ+, f3B4Ь$vd5?%PZn {{<)бjqp%:KPA2J dҾ|$y'ۯ16p%{ñFӸۖi/mk>~=c18dnxQsRMPI27%Rjlp-%]NXeNxwg'!$ĻլwzĻRMTF萃Ts1QY7iLzOc\I yJo sg;nD<ʟoncᦚPX h&+pd\8x&Havw:ՏloEbq,R ;=D˳&qG/5mRyA;uSTr]fuL{u12FPgqXp OZJ>ɟI*x`VO} L}a%T5" 2k <<L}?CyZ]n9='/^mGlZi}Ce<>#f|)”2÷6?z&Wl2iB"wKWS#&%CHJlBi.~! rXU|̞q^JWGAM-"w-\"bK:3`8A_5 Fb_Lq~r l'X8m,`i|IT aYSN'CN!3~ "|-̽^ŒA`%\hU,9 ݭ=y, 1A2 [^eⵚ?)M 4I{eXDѝ;M,:"tٳ.W a`el0O$bz6u~A>HbnpS"ZEn L;p?BX .oYS$$y]SeAtW+#7J{eLFHΤV*KtQľY?,=YOkXGq ݌6l=̄9gt_²d'bCHfh2Ȥ36جyFuq`QKs\n|wHɫf c{,umiYR!+|8+rCE?[J>6eo<# @w|/{S].lg5hqEs֢L;ޫ rga ep2h -{kd (C&IM_G B=K46$?cRgrY !fAO}k1ߟ5:F;RgF 0I5R0DzN\Gѿ8I}~oƣY.9+I! Rge"Tj!HrmBbPZs-A} `ЗQ\3;s,槖=XhAOL~Fny:m!pARdȽ\}0nM|%>~`Mp(kG9q9ZJm|"X ^ oh|;p]:`G :݁+^w!!ʜLq#?ɱ}(~?oOP`/p IZe g6 <`0~[ Y{ f:;{Nx3JAvSwrp  `ZNl][A (VBCJlN NFCEm ˪/zJ構ö4_ն$R aeys[e|(>\(*/;Fq@#L3g`Y|̸75_CxY$;!QCջ#^D$Z!O>J\׺ԟJi7yhapB EyjJM(>{1=\> $Oʞm< /RQ# @8)=F]rzY80e]ˌ`xN:n0&>J[Hhߊ,S4^ݳHŠ?\{s@ CjIkɤސ/48/ᔷ-%aUTxՉ5 Yp"g`<uS0Fx 7mD٧i|fg&>6o :zWLbĪZ ,"5+2`a?Swdh[YXH=o#u>V_rҼc T24zbl,,XRKh8͕5Q # ڑ#P*mwKQmiٿy86}} ^(Hd4Q{RjidWpւJTw4ar)XޱnՍ`6Vihcn*NHą1Rt&)lſu=ĢuwJ:-†lyK (q q'n b ҳ\T&ي5JWhT0p+k-X}e @{ GL뜀hu{  pX9 eՆSD[c\!0 k5YgqaW,a`ЈPtqL@K5vnM(QWÊ1Ò';bZ c[u TYčU]cKoh^!&>zm)Un"Z0i`δq Z ? /;I*[%̔/w`Gt^60)#T.7)lY@Hrղ_`}beC58)#+}mXOC/L6ŚKJ+G͐#/Alrc{B?:bnM(G# b@!'Qm+AW~%jўxD˚ytA=3e0㺼X; 0#A8ВP0Sj $?|L[zU&茦cC>$Ϣغt!,FdlxuH!I@xh?pX3YMsQj$`´mo/BuVF?YFQxӠ\R/0~3]kcXP|stqߙnOu}٨jψО>PrNC;d̎RU?Kjp-41{$=m~b<'>}Xd?6'`2梷lZk| Q b$=)W|s0Z}轕[ 0V;ADi8 Ef?+t ϙe-zKPgk.L@]U1ʡV璑mc};X # W<y"xՇPcT] nudS1_$8a쒔TEWgS~iGЋZ9)*-{VN '|PD4ώ5z%5uo[QK܋:'~ ;+hH+IbZ Uإ)|Y) Udcʵ¶}񊐗8m$D)1!Rua, DT!i%fB͔mPkwz#*bn5ʏjup@I}qӎ^8,xfAԓ‘WP`ؤEfRsPel8O_05ձg H#t]5콾kό@hjDLuZ\ޱ!A6O;ـ/^:bP$1+jS&!.}t"6.:/n_'2xf$=j8>?Q- .ӵSy=Ǭ/6|u!^|vNxSϰ:y Cff#Ae-.M ]6"Sb2@x1W3vjd_p"HWߴwR:jv,ķx%%t8(6 lBƚvcK]zf3qHvs_T̉/(IJA "ddMoؐ|.7cld2tٔ} )#&CCY͉ viqN_㑃؉+-0(Ϟ'!~M1 ʠ^dQX\p|_ka"`L.BS;ke~L"'w $dFb!gvE`!CY7U*@qKØ+_3?l?t 'ӻbuM @PW[?!fg\~4>PN82yb 'QI|*0?q#NbEDBrvFq:o3vz,1 gƙ|z"fPhRf8sEJBL `oT&'U'.qP׾BS^}3KŦ㩟+۷Kh REWn, +GsuP'SͤЎpٍKx lc6G u^=*=TlzGMk~%P/6:i9U Ǫt`(ꚞS#f5C\ЁQF>#YMY빷QԧDc|\KĬ9'oi{l5 $,96gżߤlWo]$cRNJA#3!R^ i_ї#*m^sI _5{Orm7߳l\DY4zۜЧa*/LX&~>=Ѱ\T>j }6մeEA#iŽ។u; ,O֒ζ&*W.Ʌ t(+ɫDŽe͢o.iV-H񝊵:Ia{}=5Rf+ᙒZx$ic!HFv".y15.]FHyYW%)5>V|'_*H+e@ˌ҆L2'nن\4Rmt:/9+޲MŒLrnc51cg0>$-tWBaJ\Zht4̢k*ܿ51B(:l;3<_;R,~D$;9^@L^D'zȧ0= /ޠC:Z&-'[\5ϟ70t⑨Y{Qu2VD _jqd,o |̂zy>jB|^D_ EF3Ԃbk#)] N~Hz!%5ڧ=׷&jzJ!œ$.k+Pl`gMhW-@-gaLJ3x;GLnFݫWл6Oa 8v~ye!X+6PΣӕ&MQ_Ԡb$ p1r..NG7>Ո<[A)Dh*/Y%՝2q)h}-ar<[jh'OkݗQ-~fdBP=h2y%S z6}!aE*J+.6dÛ-8 g@s9f7Z7(["@)r}h75;5f|9Е(*nIѹf+ ȮhâAn`6!:M#YAMie]T^JԊ ,*҂݄TL>[&o HwUSٚzWe;gxҹ!R\RM:^#9ԻKnG(ySr6qۛ/;JC/ cb)Qg(Mnsa?UV/*ʓ~ZRmn]Qd$cӮ`e+ jI)A RbR Nrt:jMnN~0,뉦za@D0D>ě ]bH8D7*5VqEQ13HwD}u^n04"k&Aw|Ieh?.r-}4,2?6m$ IYn[ZYl[#;"cy]g*7[X.;L kp{tyrۚ9;U dJPls- 7?$\ſl-FL7@ cz꬐ѨZeY;_␄a$x7Wn'GԨס=h $9A:c~Q8[|U=('`-Iѩ\6h_mڃT(?s~= eX.[bZGl^{;J]LBM˦o|_I:pЋW\OFOkl%|EzlAsX;Qk ja[.~&AF!fT8ƽڝIփ.D[1XE3QJ ނjT$ˀ)Vte^jsf~ٳOe?S0SѯJGrGnS<}1/Wo]."*Y3#\7 ϹvNTU\zσPɭrM(d|_n{@#mX/6ˌmQp_y71f6M:g41Q(xN64p@dGO?^Olr-IwE=;%6'8oh}n Opu{N)`6ͳ$n% HO=+TBDkkL"37ƃn}np1@߶GX18T&ad +z۬3A-R0 HjuN2;x)Gɔ,Ih0l3p۽  %պ*u>T$l={h1x"a8sb^`~!4O }S Y ^%tk 7\w CɱaSLJN-[Ĩ#2 Oߑ5mhHtNMB6TsLV?Wn~kq7 AJ6O.E(eMkqUwrmgq t 30g Gލ>i{<•IgyB,:nI5n*AӾ[.M镺Ź\ gkF ?khēƢd j'8uMVF-sſ;Qe%sA:3 LJƻnRb_d7z: hUC~O{A[=Q&c2'<5S8ˑzڮqƶ2H4b-u2KVU`<8eҹ<Cb yߡ`ls E setl/M[Xn'Ж݉"U:cX6K eaN9aЇ)?0A9D8fU趡 cO1$YL(YINR<;}f qĥP߸G7A\e!39E3^y?`Pom@0Rvm P֨y(+8@I~BStD/]/#` 1Iw$h;kSқu<6L]f T1o.7>V(3Ð=XЗ#8wMri׌,]}A,m';|͝=6R/{7F!asWIDdpN&%g 9U /1/ӝm-ubxcQ~2nE19hMu:[Q;OFx,g9I+1b\(Ml]:=]Vx%fc6g|A9]WaFK Vg_.MUPT-Bqkڋ +*-jܸF0EFl'GMkBҪ6쳼Lc-CWZLgDѪ%af>z7!K `|"Z}Vwҥ(^,Du"3gNpF<6D@2zjt.P9S< @!o:mK[}zSsJ UK8*E0.@C p 9}vm 5~G'~ M~}VĆ) Ҁ`7r ST襊 / e@s3:d]+åI΁| V>.dkռP-xGdJ„{oĕ^ʎ#rn@p LFq*bD:΀ٸՁ'tԠ:u]8lȮ=N옽+Aޟc|/#?eK^hj}͝=Sj[\=WVJ#WwM "%I&t8AnH1ih/^? fC\}HS1^2*w|]]~Slmʈ?WIwk<njRmT4̓;H!w'-հ\s=H D6v~-QGMĵݦ6~ҹx/?w&9]2>.7k??~yIo9e m5;xۯ E$ 9:QSaDFk[,)d hvgƏ&*x0^} 8̩.ҋ[1F4ko^CVU2y93F~[In^~{1-G#I#~H nW[f{'|l97.uSl![K.GoOWw$I ű: hQlgş?IC!\$2K`F"CFLFŠfg(Q.y. ۭx9CHnVvi5]Ԡ۬lm l;ŵ:iS$C/G13 >-20{wԷѶ~ghKf:u"qXEnrom#:4g<`5S#bMb7SX9zc0:80?虨TDVhoL׍erG/}r>uwKηC C9,ۡT7E˼= 2AElq5Kyu*IxOEH0" eI5Z[*M>*$Z?ow!BX,>J2x10 :7~Єe@-8h5KT`6@?i~VRh'b^Mc RcO#3B ƊeNW})|L,%4~ƨKC^9.HSDR):ݩ[|h`Ga&ahrJY򠷝79e{"<< i[)wuLQQ*ٟ+|g WʂRy-SM'Պt*v5xY]?u4+!U(]=ץ#;q0:ΧWJNH+3i:&w;όr^ku[GLH9x/CWFAYV[9>攬_zC6,k'&NpUA^`ꇴS ?:48tf_1S鸋ZE =76VkN5v\dRJToiaE0<#hu8s:=87ҫܶ,H v~)b!j40G6f #ww4o6C/Ngh_J]Q uQ|0vf_p}BmΏ: #Il֒taysH~љLiGTmv| ,!J],'d .22cP | k`6=b @OvD3*׼=UJ2MY%Z;aJHĵJLR.FZEk=\ w`3}'Cd?(;bV*X0cY`)A fp_@ތ zW.Ӧ57TDQgLWUUp0{93@Yy"'#0{dzSz;O2V`SXgW ,њW,y<=l`;F\b,)Qw̄8IQp`HE^St &!'@4i!ij~XuHugKwKƖ  뮮p~%2S<ݎMcuniy' Eǎj}$9ȇ|)&# hErk 9>@d6XxRĖQ& |Z{ie@}˲hL0d< ),+r"cDDr To?,k!EK]&EGHm%T(7=Ub=L7Ȩ:zEYQd(3_ygC`:[ȓz Eq/TE 41"ds1~`͡vv>7ݧR}./·$8aU/XV6;{yγ8[VE OJ dX궺 ٲ/, lXBԯuⰲ.m3 vwlbV7 OHFmȨZy tHbk MRwr]Gn,"iBk>;8|4p,z@4dh:7@}Y~Qh:~Yi=ygE?}'( ? Qj'}Z 'uddtdzbdI6rʹ)3d\c"z-\*bΏI6Kr%[E#712cVIsM["B.`RDB6 #e8dNL&f'R93czm'c`EH酬X"Dd ѥuU,&#]e:5 3cOOx;\[yQB^kfA# C#J YdZDYZQ)tD \qd3fNfy#\T^v78Z"Wv")B4#9_җXGJW?Elb+RanA99tQ&=7sd7q LfJ@{D-[FJv[Tn$Z̤:ݏɯ}ucj LHP̉ }<8ާ W +btn!yjK3^~|@^3۴wnTq ^WwIBlj49M%<:ή%`SnKcQĴRi ^%a4]D>L_\lH:U,N+Z{f@pLPg*6.yl3438B1Ʊgg-f(W;*@Dr|e;hCүy̸DU"x1tTzl"(wB6וz 3`د2l05ϹSR1QTQy%"=bA8_-/_4T˟sIT[;ǔ^u^҃~xG ~S":#D wp6J[ԳC@?F܆Lľ0B͘% [Y# H|c)ɹEղ ?&ŝ\TޞӘKwM RAg:6VҬ_/a^>bpEI0ѹ"/vݨn͌,@bUlsUlDOua򶿉; X/Rp`9OGx*;15«IDu(jR#b}w8fB!AS+֥zOdDf j,m }ˠ@ßMHX/ҒOR`Yфe0+'H,58 k<Ngpz]•Oc甏@ԡښ{r /7bLȣ P {R,nstp_Rr GVylÏ5Ж[&4O#35aobʹdeH0p5x^L! / | 9(5Ǡ6CH{oq2*Wh(;]m.Y#p+(iRd>?ް!U҅|qY/ X)ϞSw89riwku="@Ce߿4}l2/"P0'iJVXfrQ/J7!q5mҴL{svƆtz5-LTș!\pHHFɗbd)V=# ք4եZ5/"5Q8hup}IBT^ED # jhN1XӮ 7o fJE(mV~,)wHO 1Wsy;6/kx˅ jy6*a03/(VןxRaErl$!8_G"[KÞ`ρdX3R#{44?$0ܸcE{a/yq∴ׅuL/B41[2;mBWi"\(lǤPHQ+{J-`$fh ~ϗ۽exEŸ丬ĭō-EH$|-g v/dSv}>H_hg l` ν#L;N3zدY3jNaTO)7 㗉ÿT B) q#^!s~D +bذq^`8ZssxBBӪ0̀ ԒSo-r{: '[A(^jTsy &Ӈwi$}$ȿ{Si /K7>=~_˛N8vFť*c4QoJ)d [ oM16\o(-s32)3ϐԤ lS#F k5'& ,i4O˙~uw7qBeve2Tcw*m]ݿ7ʩ mņ Id4RʲE[5KN Sb^}}L͞r G_T:lh}LO~a5N%"&@ݲo{TY@\q$[ DR& k #Nt1ͥ^`9IPvyFy,0$&@Byڪ95u@xVPdgOa ؅|E&:4P|paTLIA(RZ̅xfEfUb nt0H}3zj@֯O%bv <.;y֙¡IA1Sϝ8J|sfU,L>9b\6:=ykatL2O o:x\uעDvh5UnN=,夰WO*V\e]tOuQUnR^G8O:R!jya߀ZGD49bBIƝ7|ʼno1yFqH̻:"b0q|=I◿ɮ-kVp]W*xOO@njqשo!iML*\7՗%3JєS (ŝm!T]%P9Gf;AN QE k`FH'Y8C۱Уatd\)=7$]Pt,0m0=?Ӹ.gB@bԲzʧy[̚=FZ!|_ pe4 @V8&xx)]lF||[2NQ>-#_k+ƀbkTK<qNO{J$!p"Jؑ+::jI`+X,׵cy10{7"33rpŚ{U,w^~&AkuhӇXcQ@Ź"b`kgcћCU̲gG.׌֚%?[ G892]kgEgŎ1WH[ pNuMzU6}"d'8@|ˤwfvM3:1#rIˆж*1ϊ42έPT2fؿ)è##3s$OŮ dv,4!/LE&$ -:`lΞL(u+ $?;hĸ-0>J*KɢRgfrYo d^N ˨8sɻG7>NF-=fe} ^(JLn9-Y)LPAOuWx0>x*n9nĊo1V [Ob^Drh1|JUwk4x-daj>8rcBʴpr0+p7Шm5UEYtOV.~PZp0rδԏŦ(U=VȲƗbIZp[7p=> VZ^"Z1@*`2VꂙS5~Y*5 6*aV޷c|rFخ& POO}=Y[Fn&w~vWDiRc$HdLYߊ| ' ]Ӛ {p-ʶLT2K\癇Q3we,@%E6쟓e2#:vFΔߝ6Dy҈lz  |\Ju.Z/D #Io]HJf8Ki%ŽUM< ?Cs jfK w 71U Q}1oEwq@>QM~C F+ҺN ÈP8;NTn _`m&롇l9 CBbۖT#_[jjo9T,,C=”6D;reAPs Ӊk\yxxйY^" mǬb8ۯ k>F2lA^it63 HM՜)--=\-K>FrPH'< &gplSчc ?gEZ!$}[ʬFbZaE.ٓn*Lx^'tDTɸ N!ڍZZ{d'ǠNwusF[Mv&h8R S>}@I݉"ӶbDj0-c8{NjK~&eaU;>Q4ҦlNI$5<ޞsvՏYn#Kb`O%,wl_6݀KX; ;fʙ77i 5NT k5hx.=1%w~:1"ў L׺iL@*}Cj= _lW* jB|v _CQ?cwՁnD]z /щ 5QP\Rm^ӘZNpN*hoFȜ&@I`Gݠg-tNvt 2ZAcoM#r6\!1Ԭ -Y"Xtߤ}9Z#!!ڎ.Lw^b$ '*Hؼɀ[GFBK'(1򰡑{~Xi>A<;i4ehMGKƧeb/ost?@0B'Yo [82^|cg[ڦFKy/՛q@|XlՀXc0Ϳuzc*kh<ɚcl=є9ޢ˴PWxwBյJ ЕpO|ݍa^vqm.o䃆FqR3(l%Mŝ"qѼ}5-:Bi0.]47oEˮfjAlMh ۔,{A,{2Ve9zG,N]&Bs:0a xg#]:ۧ&͚Ɛj|9: Z!#'nu>zy~D`shqy$yS3;p4  9@NS!h%Z_9gFB`;QTC&ɨNl?TfI==hd"U#em&dϩtwC~pP_JZ a|s|U]FLwg3P|){!4&CBaenS|_&/j]dٛͅrPNGY/[J4o\VMӂ Œ$cvn[m4&[ZQAB+ZLE (J$jVdz'FvU-H/~ҌiYV(H iFA8N\V\Kׁ;gc -@gMhg5vfC]ʨu4bkAشm5GkCS #Rߞrvy#ыYuݬ-,G+ܼ#lBaAo?|G xt@DHiL\I[A+LlJ1ީqb*$%Of~x7&B I[ 5D.<ijD0" a7n/ ;ҭ=6|/c#Nm?h)E`( LL E 6fݫeg9aW#+Qz~'C9v> f(bϻY5-,qq*)%<ǡ[^gఫ"#7v˸9nHzvke)"`H }^r?▄ok;[ }a/(6P\X`#g@^6qJcLZoσ2df8%1I覞e!ΝVKQ| wT<75K**ԑ3V2<XU\ 51/@R< ?UDʪ&|w "Hߛ$H<Yr"Hf ث >f@la U<@,c8S? RΛ\Fq![uZ|w7wA)cD2 ʩM56fSI +q3)NMdhM^h[G>T9 :R\>TvQD/MPbZqt̒"{ѵ4c{dQ "psד$:A4hɴ=fJxpy^,ț7hCaLpYWsLe@7gGD\;i6t}%p 8&"!;50*{Co%0FbOqGHlH`6Bd60r@ V 0DN,p}{+_-6zcb@r !)W^$nGJX#ɢ<XX-1S3He v/M1eߧ&VX'a/2@VCr3I!C:A6ӽ]& 86rf֒žff̈/c͵CU 92ub=uUlAvJeПC^l˲Oo`LyLOBHxڣHSxY9רSa¢RRHש8.o-Yg+b{! O0!@ -#NڜW)3I9se-:LQ7ohhs-aǖt5-'u$}H`[s9/Xwtn,f`Zc n 6eH#b$fJ9Ϋ!6 ,clPu3scjq ~BP @7Xk.y+n/' 5[2ͽ\pgꏅ?U"G!8E٧;"^ri̅Q6 ^$ybj?k]ωC"Bl?h8S %CN#'?96$r{BrO9hϓ}v/t0M7$CI;*lB5w@\jKh3v?.r+VKn{FLei̗b$x%=?;JQH08"`1[SSk,.ziv( i6{gm*6Tp|+ Cx ~%75,3BSB_im|%^4$; r_3IO4⩉6gm[sofh+ `D|VXKz i 2}ÀJl;*Eh+U(,dLllG0V<иJYYa ›\Q.Fv|Ǩs} 8 #d>NȒDȉG^iSCVNM桉'n {̚U)<TPwq  hLj~v :{ROTh )7V:L t!ֺ)_Vz] )O-mq?+b.]/oB;e36x;ZŊ=UaZ-H?Eg1ќEa-"ވVƃsSTXo;W#NBK-A+DWx9Ʒx$]S`fN6lDq:EGg9D-X{呺fj>AHA g+@%t9vӧuoRWgTz_*sa@__Be#Vl$Ի:j*?TG=p'A32Kĭ|m8ɞ[t5&Nw\TmO/%I"W-KSkM̤T})?(阮-xcg Gb>luz*[Y8e(Hf)+ 7X|/'Pl6LwdJ6W&.0rG*K$t% 0cD WFFw 0Psi5/>pnKLH뢲Yo-< ]i "A[nhis+8F$/A:t\M+V_9ۆC ap*̪f9e[ ۀA䋱oIoZ=]20AVxbe78V,-@2f.W!a%y O͓1S텇3 5>/}v*%wm/pBQ: 6sMOGp "FS=0rku/"`YOL|E+oFC_-k0sc n078j; vf8YX'i2E" Ǯ<1jN {݆f\td*WYW^zb-ޟe=-1űጟעڹBЄp&`pb =yl' i(9)(uBiZ!|}IݨhyᵥEomHYrKR&^jƑ6rPIM{W}&o)gtkCXP !qIU1ܿ/̖_IǏ\k Ћ̯_EH~I0ٸ4 ;qmik(<"1=m 9NXFt`Z[} _&]+@~ 韕 U0mbqW9i?Us P(ݍM·JϷ򦹕W#=Ջd`VCh0ט{V/uh+M=\\P/>w]}nT *Sn>zs8e 8(R)h^Rke~T &~. V>h  ,?.=ңyACdԄBTbj AG[ٚ2IJ X?![gr\|2ho|]Ч*U0ɺr:3}F$Vצу c 34ve k~r3hXmNV9Cv]/UciG&Zy$Mt Q->*<.#xIz9 c-Df&1F,~ u H~Boۄڃd^ڠ:R3W;XyWG3'@l$l810+ȘF'fa"|+,0YTj5s7|~4¨jJsմw*gˍ7+R.jLR&rk 8K^\tZD߶q ͧY3inHI_|/YNꍭY<͉/[,KҵNܰ?ӑq)^aww3R)Ԯf.B?rT\7ЇH *ʌN3KKI:4ҝfI{̽RB*CIǐ;5 t'lLm}e`H\r]ְيWb4=sŴVk_ʅ.Z4)z / /+^Q$*oJpӈG#{\p _:OrXi]kk٣[T.M!%ߓ$(md:Q,"GMceW﮽ƜD / X;29UR>(\<߭ܫgπ5~j N2 q3>Eq;W@1g,ɦYy 綸xEʗJ3D.;5,9jU.B]-N%h0ͻbfcB)֋^])Y| R麞 86n'ŰY`B>VҪZ(sږlCI/:K*W ՝hO[_SAÅig3˚ Q~QOy/lmk;sϯ7 S<@%5 [_Ow辵cu,ۚ:!,jpT\j:׀⦰л-n{u%#\É D \q:]2bXW$4yc6<[`^z6M`Uז+`/ҹ@c%/;[Eڏkmm5ѹa G%ԍߒ΂М_ݰãB`3]A~7Hj\yQؗ|Rh":ԐjC$|U&̂oѣꍬ% MB.5bS'խ*d 0 ; ffk0IJD8gtSH3{Xؔ tƢާ)ۥ.<'L,yFf .'f#]{,sg-RV-VWv~Va[2ZȈьףvQ^-ɠ})3S\ K(d= +u Cgq=<pgΉ2:az'RNB.|]/[,b6Ȱ!8u#n$ٗ>fuxJQmؔp׏c0PպʐHФJygi {Ga2YT$pȉȴ`a|!j'm8fR'l҇8̽/Hl RMe3"[]13`[ZA,`u:Ts6?SdDœjq3!Hg-X jG.{a Pz%~#Z"9<)GjfgRb`%3 '):z)5}5ۆ~K6W9,:Hsx:~LzgJ7UH/<죞 HZ\>яWd2pD Xͺ`O۵C2nq-A읗 2=m[Fi{Gis DHѡL'a|LVa\6\o4 O?AkfefF%4; ^r?Uh醰ڞJjh:]+qR+Q+SAYV0R8E ,_ A>|R )1`S-\9]oƴ{ɷ2 jO^c^ul7Xv2'<]>ݹ͸M`*& G}BGqrc }U.}"4Us3>)}Zj=L7GY%v>A?`WeQ1ꭡc!̮R)ߠ?wohOۙ+OHt/G/eз΋A No<}ղcШbGkp4/N E#$?t@%$&?"x B8Q&YQ㻇߬yME?f^>w}ջNtlT!`<A8t~_1>,2𩃜Ʊ&QקOnBc5%H;A`[=?4+mJDDžŝI /%rb`C LwPG(^ .JŌUw#iFs5֝ ~zކoӯ*c=eU1c`nr+g1çeE,b kz݊p OܑH"(8^Se*ZMHBڑ!ٰi;"kU%LXX?!7 ã -&"ʨYas"]r@ a 3ŞAh[ۘ.oԌ5NG43{@حj$kSm AdB+䞹!C8^w^TsH[Z+Z:߿5/ 4pAF }e)sA z.MED&v߫X-l^0ɴVnl?MWwuOs*: WUX4CNNqǪaT: U94xIt܆8Cgu'_D9T%fúuBou"t=EK:3 Kypڶ ;E\4Vf9/M9X@Z{ a^qi'j`+0ak0+#ېjE)nqgN:G3C PC A`M'36ֶ5i)kC(ך~/P3-ZÎ~"*K4E[fu$g&4UW@\Ss{,K̰AI ?%u1qQcH12CdE-2BA^YqDLK<3lÆ)k.@-~ʂw*FQ:H)9-&u|/U#%9˰kmBYmX94"3 GlwP|HESL|"VkSw,ޝ JM̊*aRkA6x ` "Or%2W!Nvy@q!ﭖ*"Uy-6kozm \tT[r1Mhd4*j{ q߰l(wLԃj+zAbd歌S.5H;F}-UmcU$ګVģ=xI4>qstbfay(K> DGLTr̦/c09^"یg`D,Q~F6/0>]5MIc$nEV-}wBK{@o/}Ŋza2ߓgi~x󦳂* nrw(AV_*u[Bt>|LK?$kA`)an2o0:5RonJ`0he GRc#uXKKCy>j@T6 ܺKog33s_\lP;]Rhw}V\g^kq/4%os\dNp`"1H^vfl5[s)TsQa$5!"%3kEH & !Bx&PbQ#V5׿G\"~+;vӲ?J,TgޙYĝP4s~{ڽxW(LsFn"` CZ=*c#ΕGfظ JτLs3I"N'`CYI{0Ź|lHPw䣒Kjf?_6k*"q1<ӹ g-.LKTޕτ:bƙ¾?lh:{5 |JxB`m*?(8;ZQnl(I[rSB_rO9Ж2^6ނD}^:P$io4bF ^0dHYMЪ#va;t_q"2֐iX1#np"36ڵˋ\kÓe!]67&Mrz9;GAo)o'xM湔6.8Qc|Y(4~d⢎NC芉jE=lI/HWUs2Xbp3u6]lC %R0 $8$O L `9o SȨ"9#욭 {e\VQO mAm,/45`zlf;>6q߽9M\BC8I_Ts-6=0!R/4AxG¾3tiwiIU)c=T4]M%`ԮK8!qH,imH~ٿ3y*yx8!=i?,k MFnl L^x*⸅wAcPQ<nE\&S^%CX=-Zu^P'ݕj7<4e(`%H3*!4DSD)}`@ϹM O٠U]&ɷ<-wo9t=*񂬭g4:rFs?mᤈ7xwAU@PVc۾n7 m /**zvy,%D 퀰 L#㹛iˆҥ/U[u轼 nVY.bY)٭@ʱerLZk? it3X .!cF*lj0"%;^TTe=Vm]2 \N[dL4BOڭ`&` -ypV!V/<0trN9?0eCs,C3|,9.@-K%0=#u{'. iǘd2ccifjU,;z#?$Tjl!VTy=(#An-F2yaāHC6,hmWqnvlJ7Xu:@Hb, D!eCSRXcegJ5X5*nI0񑔼vX Q?c䰲+6ܔM1 z7RY%5OfՠV#:" m~Žfl/S6FkAy#NR {1v?uuY>ӻ6Ii[TF-fX `[p_@œ޷'5_ 'zN*SuP!Pk6ՙ(l%&^4T7@bU!xUq3 Ci @(ڡ{rs< ARCxCN 6=YUQkOuJMh jʺ!7QyXg !eUaA[f`Ih-S_ѧ9`1X 4ȍ]ej_xXsspN-S=Iy 1ےH3'^dgsa~Z6:{!բA 6E*SBIR3hj ł44sfdXɛZOh<;@R2%HD}Khc9v [t*`iΥ;sqw i-ijKbPt(G{"֍ɔR4b~GRΐdRc?_PR%HZS~<|F.*#mg;17t,[N\Wie2YZ"a8.3iz=f'xSPNC,ͲfE! BZEdDWYWIfvP,Xi{ _")XM>'2 s:UM‰`Ci; z` :G:2̆S_,}^)\lºa.Z$!a#'p# TTRQs#4/o6MXX2vjQaMҼBg˄]Om6,r5iQh5CyȔRȹ E[~0Og+3RR#@Lotw{7㼚j^.ˆT& n~H:kjn/Z:;_b@?"ef(=u4kr_:,D=a apYbƑ>h{s> P}Ĉ`VqMX3yq< K^]\=Ƕɸ9) kDX쌗BSzhI asCBWЁI_&s(, ꏽ )s8MTy`7ظF?HD$3H}vR74,+Ѥh~yhm*(|#ML Y[lE"W1rF$O1_35DЯe>'q<򷡸{.=.Wϧ枢b[㫐b]{"jD*]\ƓhÌm2K "ׂ猇POͧfo;2Jb/.~ٿn½ ]QKW lOp8#0>Ǔbu5w֏M6> qҭYRov,&XX ò%߳uD# Ftjl9ʋ`HFv퉸ʅ9|{_B 8.'xZQHچD}d#8"b Jix5w\?yMߌEb/&Y5g oQ#9mwjxX+m,"($n#oa݌ M)]FRUvT 5DD`Bℝ׀+CDabޟ2PKs3Yw~b/guCɞ"a̅j3qV],%R8!6K-Ápn۪Y\Z2:d>|5jI1`AD'Z!ǥuЍ9U pСgrgj4<6E]*FeUK;Ee8Y5 5wh#V,G  nm3'T^xKTJ?f8Ws!ԧJ:<#y/~bY],CwJ"y.Ke榺yY٦"ls85GMdLZOAO嗖Sv6Ěǃߛ: av7o\C3,à9RoЈ,h!)M `$Sٷ|DԠ,<<8D61cbm5 'f%k *i mu -"}}dVW2:"um9uG <#g^73Ra݆bGWV`)(&هlg @ѡݤ\ ^A_XsI:U&;>^5A1`?zDo10i]M P eM!TߏQ)q;xqCuw8\!x{NY0mwO({lgӶP(ǮBF"mkϲDeVz:V*M DjvBtζrg?059.D[[DZe҇5ryQQ𺬺%B8,2c$q^h:<_ SleƊ;*So*L0{#e2,jbl)ZDk9buq-_8g; S!3}E1Gg4!+Y2HfV/(L^. ˃!LUsO1"). ASb&X4SV.B|\EfQ6/^isvk}x⽮Z<bȻVhkh }v;Ӝ!vN{[IrxE^/?}yz{Za C&,Q >@yBoQcQfoĬ ܘaYzw}5vQĴoS=-H!1޺QPI!}G#HOi{pH@J*jYz"L)`vC;7uJ+-ՊPT_w,j5/2}Uҡ bR7=(" ppY&L£t ?jNv[#ddf4A^xJss7h!.,3HXr\d[J Toŝ,eQjgG:O7oz`Y[ԯc;@l֧Zj儤8t<Ş=>$rBǕOqG@e1F% ("D̤{(:?ԍ2fĢcI;%uWfːka{eW}̐[^f1\uy:ȍd]޻Hf#u3ӤF(B E}6^/8ZnBՑ'ǶeD% NL蜳j$M er2/bXAFq뉄`VAV':֗0:XV@ȕ>-[1N4zItw(&R0u&>x,Xm(_Ҫ=/IaAwl~}(`fVp j` ,v>6ߏ47.}s'N͖'WgOl;$0=(;s EQd.(_1JŁ0:TIv\Grٙl> 4uG}c$0Y:g5M80y]DGs{OmL>E!~i4L;yO=WgS30~/1mtɬǢp)fč z\d)4JnEǸe˲ޏ֒|sѴE'͆Ku`o\%7(㲭 fϤdAREj#4K8,3[6?t@a=+]8?B̍˩#Qc,U#ILtϕh}Z+dv*. iFSӷ\9C4 GxxHu9a`ve~9 )ҭ=*l)jA Ulʰ&lI5.zj]2f@2sU!t!^p>/uL,\pζp޵eܧc& yHũhqzw5Ei.o Dm hPbm(/,E XOm0 hw1)؁AHͻ ?vW)j 'o2=OT˼(Gb9rj2Z; ]YQ^ltC!æeYFB 87GeeiN&O}ZJ>YQj6K)}dȋ8 D RaRߦ(xEA;ͧ`%nPOiFF 7 Q*e1,i:xqߟXylX'?&{\c$KΤh'n$q]"`)e^?/ Iz)@bhEK뀴Fk#^ߝ> E.dZ)K'ZPF;šu BF{#NoG\,k(T`Av(B )#9gA˞L:%*2hjƐ\0+P=mMsHOgܩ]ѽ  0cu3XGleC=Ϲ'B!vTfj&W!OR.Iख़-#߅]7\N RU[:/֫ZV^SR zс=VdW11DChot<+ B_ge&ڛ=)yocLP8jQgյ?a@ USzUWUe _,vB}>fE{z,VDj,)U`qbt"g_E= :xRo+xИ.xWglwBPU5scECVT*@ܴqQx)_Ajݲ2%z.ٵx#SO\-3@\2yM4>ʒ9!a`Q'{ւ=}&<=5ĂT1ܛnjޢL0{q{h 6ؐ"޶uʣ *H }SyR9LWDCb[D:T~ DlO>eiվR# DmVһ>'~F@(kdK Z ܆IZ$X!M(wvID+i/4lthbq&&8h&Ul5 Mbtܩw`X`N-VyOӎ+J%(, vpz(!, )e ̥%Pgװy(5,N8dM=sE'SU Xy_,!ebE%J0mW~0XFS^N++e Nl]1[]A1T~ ' &{ yEeH 6b>] ;ǜX8 KuV`o挳=D8q:n3\=a;lb/jX5Y=leaCZf=uŦqbz MjrU`+T{-ƻnxL$q8Ғ4Lۘg7a-ӥWxo;۳XQ81EV37lC"7:]{*MviQxTlNB.3wʭ^eg4v+UH+.]`vh:!wԾgTv,oǪ( cco+ l|:[FXp)'/F0n-n`:];ǡzQЇ];H$2-v0uz=L8:HňoA 'J4 K6)}en y; x&{ y *>v@6I4A]M wG }8"q #rn>1:0w3N2łY0RTc=tMU?01d] do Y^{AF8;M^;)L%!|/R]SE0ٌVr-#15E] xLs3W.衸"I -mpl'-/ړ%rTB` vm!Rd'XHI |}SLp[=L2o^_-8tQ)ھuU ՚ⁱXKgn&xL VX̢'a4ꪈ[SWkSY}S@7q";SL-~|%q!Ç|   x2J@1䴝T<*)%2@,)6ZJ8=3 30: jJij)MeޫZ#;*dOyfQ:0!IUق$AY͈FvBwI$nPd~NUyDz9 €.PXIDD0C"EiW,Dڒ1c03}):SQ/˦-57UK8{g$,[m~[|~f7Q;D^R6UU=E0JmrHn s8"X;G(bpAs8sF˺Cc'pCtL 򐫥љ9gC5(,g-c'˄. &: egU~ՋU7>zjJGDdK9 4X>/;5+ 6 "9dOq8e/vhbǪ;+ P\Hw/)G/~mF>ˡvǽz6#wBAC̊r]Uh^ 3m;m.gl[AS|S3F Oݬy_ΫBeA8.x!mLH%oExq.IE,C==?vO-گ3e\0yJ}Wqme;@lv(A]*ivv[X2.cИmIxthI};M>?&{=$\.}!AI0ɜz±eVG9q[A1/icǶѴ|ѩZW ^Ӱ{;.F3؏N}fe*)d{fQ!tbuH DFmx.*XkX,o\3![qte$o"Gޟ/+ tA#~A#!_a,39v)iaź4C=ӶB[3ͺ4'E@JSoDDM=Y GX[yTT4lQ1JU6 3zED' EYO9b \efΌj*ZRy/Q=4%jfL(A=ғZ*(1R;mzx<LjQţTQ"^ij?9X4ϕ<$wp/Pf"3#K֬꤇VM@VWzWW]5 fwAYe+!udtjBsSZA;OVpe2P䩲c$)K߄qIf\,yȔ֪s@Mѽߠ6oI>kըpzZ"C|2@Ȍ h#n63Ӵݴɧ0I<s |C*-9 ]+i% (u`%d JBsaq\#QěC8e2H3Gz)z&uw_(wpc&I$,L80@tr4%B<B6\$HݠGcEg|½H.̚)-UcTAhg j #G_'V[Z 0-it NW;P5 *ݳ;W¦$dt˔9l?NBn16SwVżf(Eih[Mhձۧ@7=nG +j\ bQp[= $Ɍ-Bj!y+NFI`%&vv3jUL2:p%<ĵCPݰz*sě儷,KDf6sU,yM̽2 2qxAaQMcڞUioW&=6=^xF4:*|!B00ޤPls;wN=N \peFۉMe[Zhp #oV0'"k }#;SUsLy笃%5Ej6Y~\ /fD|I SH~R}2 =Y{s^uAi$:%OiŗMNKpOą>7sc0 ([hU@;0LP QFq439;q@! \}3S?(j"9myeF[&TVl[+ \9 rZK Z˫q{3,Whjж}##[;, ԗ qZUH S M4B?c" ?jX|` G^]Y_)7 Y}[nӄe$Cĕ QpTċK$o#?di)djTUxi+h|IC71ٻp,p༦ʤʔ>ZTSLdhvz㚸P=#5muL>ȻP+k~}@p /ʐ۠& ̳hFI_}Vi gygҮp4'-+⟝On:K'*Nz{aϒB3sB,9U[h)>081FІɽkc'SzJBJn62k@Q)"uwІ*VM<7L\fB!h/kbU9ɽ 2UkSeTXk7&V<XJR)ȼ][+ >P-#?>Uǚ썤h/%0d\fla쓯M;ϟ%y=urܴqh>h~_fE4XqnPCj!K۩)pۊ5v՗==u]&SO@]8EKS9GT/-*2GA1cz =ܤ:ṕ})ߩ2$ԊuKzpğOghD:J L(l +lbB ~UȮnE_pM02:}Tا|R;9IwP)j  :62z伵UИSz72{E_fJ+9$np}ՂӚ:qhϙGBr#  { }?zrf[}?:c#">=ڱ1ɐo-8^ 3# bG@hϬ,{ɹo/۔c(d4b ՞Ok8wSĀ`hłNْhz(j~^Y7*۬Xgԡ-~*铒1ŴnsYd'$"I$)p))>LVo'zvLD܇w+xWl:n[݈8yXNT&[xj5Bѥ̭j.׼b.X}(;Hgӳ/'dQc#n ^; ݬ\SOBP]]Cw H?ct}xxl3O fFig#%XU#Hp.|[~msߙo&ofpPExurJ*/4WxD!XC8i|"3Hc`RXm]5+dU[R]*ɢ}HCԑ},J5&Re\Dpt-F7M5t]b3 ^<ڦZJIV_ީAAQh< YsQ:Z7x,|xi =D /e*F]1'H_`|nSp_noQUW)iʾd{f_%++*O8Nbϣ޻9!a{5 dsa=0f$ yFA]z0/XGPWOAAN^D?0.Eؓn%5}4Pq$]qgF}HdOXi)X`-1F;0dy~<.g%퉷F %L"C.74jI/V#=rW؛Gؿk HZjy_1P7+xN+@a9& Qw]i,p0D#>)wNW`)%1yzO r<ݝ匴[aT)~xbfM>Axl9[a1l,+9z(uMk6S"HDwpdZUď=>#< yQ5^]FE6?WĦ X( Y6ɉPrj u EKGCQ޽UO6}cR.9 -缦S ;!g T QKXLEmpY^O aL~YaM_^wʈP$R\G`gض#!|jtQ3%򉉬. KpݵA }L^ bqIsGܪ4/%xݏ&˟nĩcuB쇚qyTbD$lv_6;ʭN b(`C˽ɶe;<`yKCfS]&pe>,3"M4ūgJ8jweײg~TMػC<$Sy[\ f['0×s{!R UZwXR'ոjHKLӊ߾$ZܫH~̡tM߱C12#ۓ4#s 6'YOy;8 T!+֑`_7$꼇#j8=Oυ 6M7[kOM1ssI qߕC2da0mwPr '딌2`+rՅWg[i{`7̨]ksU?I%޻Y;Sq+?_b_TwY37/>fzdA´) $yL,~7T`FYB krIZW=c 4[j"QcɟvZop<2C=(E! P7oEWO࣋?VN$Qic2|&\3!2k8;wCV@B4l9-e< CuSڃCIHů2ȋ>ȱݬlDlBtm D r3챿ǎ/W@Vq0{M>%'{RKCh>fy904:Hs5iT8{.q?m"CsLN7]j^ym>a wn-`! L+o\?.BӡdJT1\te'2ɐ|M-7׆zzDn<3D~]\-߶1nLYʜ}8S/׃3ApJvshTWp*8 [͔Y\zUGXD})$5ؽE\9` U1]DMQdwU6Q1`UczpDϯy\ HNњ Ǚ{BHTdҝiLDੀI;@ zhpZIlد5qኦQT g_O,MQbBn1/*GDg@f<_y^jDTfh@*c6][?XVЈUDi9sp}?=z]M/ \Qq7۩P#`G8SÅF)9v9VƦEEE(9xmfOxp4,@c߰|h@G ͚2ʭq;b1 rXEZ$b=]NSx'iD0)]JGYÄmܜt\W\I"X7br5u~ѧ36C~$]̮*Y;uer?~ gfq?v&ѢIu1_[oN 2$Re9\N*OJdĕ2wlc4GDQ4&pLY;'#ullM^jmoJ뷑RsdPBC#m 08C{ff 2;h -1[luyX@ehݗ.. 3+u]uPNv#xar^7N{?'&O<<&Z],(m #6߻?_\Ft 8Zp4?p1(;][)R@4(8/`.낤wSP6VUm8`aUN*g럞2uБ=NcjTo9pJ3$<,nNFTn!Xt2amIvH}[h.^?ww00-5DOA|O_aMTk} \QZ0nL0xhnYLǽ7 PD:}^jmY4 㚦 '=f,֏rRcŁzh%?30\r]<3/6u4p+I@ΛCM鼋&%mf*^vB%T|Mny8콢KT alqBΫmI0ȏy k L&\ꐮݿ`~|MF9n|-+æ*( 76m3QrZJSTE?9Y@mYYV[\R1T;CD̙ssYJtV.CC*pF'jO)N5۱|"gIgt.*M!/Vwic̩3[@M+e !X3bM@`X` lm;Gr{,QCTMb!Rw |*m9ۧ X' r䂃[E$>JeؾmTXp!;s:JYKb7]N h\I?1z[m@Q^SN{9%4+0 m걃$0t[&~2 2ѾGJԠI%ҹ֑T@9z\(e}7nAքU3FJIOLwR瓵ځ||0kQgS1a-Lx.Wg C&V=lB!C|p].6(kh!Ûu?!kHBUtWQ8Ǫ4wHS-Z;՝Ly4geg$.~iKrK; 4-h+Bփy;}EΞčK~%$1`)gB#J;0ˏGը/2){YU<"\އhU ǖY|hUU,a* cU5[|4a|L5u&lSKt@B3,+f_ڻT0-[ے`tmS}x!$O:2k̀Ca <<'.xkk>P R7be?i[4ν,g; :'i;XwX>Я2PBYma.lQ!^~*~үgYE *B=_"` kTD&GOxa̲6,wZId%I+v*sKcR ָTLJIq,P8] :zf|2$=X [#x>`nDa`|З#waWOy|덦X\{ci^އwclEgLo-PiZ*W[vtR-6i3N=66?)LsyD&!<^xKE G+y2+RSW_.ں~nF Ld$n $g`(elW4I Mه(Lrvg )xXFZ{I9уa,{}qUQT$vy]'x"L-L} M#gzxc׸qzI!ȱQI@~4aS o,8j|Ga[Ӟ\|Uooi MYS‰Ua.vC&/x̔-@?w8U & ̞?XPwFZtF|vSURvOERWɷ_^^9E3]56vzM$ t'д4]j,Iqq *QVT YHD#)é XЅx{`+U/5>xzf$k'?h'yĻd>.-h8f+G\x:1yT!UqZ?Ӎu^t`zdæ u)7' 0U!)tK' ijNATFƺOܘP r -t{bbt nǢqоgfMy(FMBbMhA׳ѣ|yKG>G4Ev~Ks ChEY.ʴ*pPjCnzaI[3  3P<2C7euDb`l5Us@ԣ;zݑd6Z(&JGFNMpA;e l\yt_}V B"%%.Kܗ1[AP=Ŕ=%wLY_ٴJY' Ó[1] |"+% ńMc8H_ͯDp/xxuk-.stn;vj@$#ȳĖì|`HU,#7[C%]*=,5S :lDl,bϚ-Yi_jweYa/#>9CN\bW4f^q XRk0FoEѥ!{%|/SI>}K LH;*) s~XѸ vIzn2ls*wb6gZdREGad=*͎ZC'Q~!! ^I39XƯr'6}?6*sX dt1uxX\(:5AUd(U=:dΝmqAuf9ݗ\<` C1?z`ZKJ(!کyI7 {z2xr@8 >NGS@o[LDhhC.,KPBJ`i-.J:~ 2gYiXF-# craJ=!%wTFZF猐.&MjC˚VfxHСW}&*Fx6 j1K!~D;Mz G6z""'AR:M?YkN {͓Рr!NJz OTzEnTvq[8S]y"j|d#s 2su͔#I}} 95&Bŧ:ug] /!(Bnrh.%zı k2$`,nm Ө`9* ss0;[ 4xqZjַh~NALg=\HeVeR6V @w_iZZQ 9oLx"i1n^L![F0PmSBNՏ =T<ڪcʫ5r1 ??".|t]!ck-riQI!Yc $O;]0؆cHtQb>fֈ8H8P Hn+ cc Y]3y SVk%{7q΅cPb?7ʂŤ~X*,%-BcM.Aʮq a??&mZhb []}@Lp!q`~vak_E, q\*"KfǙkO.t.YSSxOZb'5\yRgXU$Wlp+ ҈Hb? o^ z _w^OreҐ4)'fԾrSeJecpIېc5M tu>ėA|]Fh\Hk(hKJ/{rF:&_N\mu,"u"ӥ{8dA{UFvn<%LnB9k=źbk uEvS{AsYZ(b`_eDҸyaG6.F5,IB2+ɫN}\jd M &?o)1PAcZYJG3sx/;&+-i |N"? VTWhPҵ^hxvW9j3 4eoč.oY& nS[Һ +ț"VDZ~j4o0#@I# ~N)Va" m|XQQwuI 6"U`Aڝ٬RH gp?uԳؒnD8o18p9$ 0Bgx!PNc7ڌ]3bRt䙒?n/wZ[JI6@]ަƂ,x<V#fFAB#ңY6`8&`EDw5XΙKiknK:;rJdC쾟zQg'0<66?T'u NE`'v.Cvnm#~22bo<~G!-E*%AbH$,f޵ * !~ˁ]ZrNs'z(MG'ˉ5}aǬM~@k'F(UX[c4״ rA8|А.:7`DԡLm4<,I ߦ<"0_[(xW{ fSUCY٨h(q^\&" zF^IqV}k3SǷj󱼳tx}-OH(:7c8E8BD@>yZ ]@!/ %>Y1֭sw.eG  FfS =>98'#N[7E͎%ÏC`՛<%-)^&^~5ؕZF! ~?l>_.*~z|df$b 1=0ɸ4e,MՀ~[QE&~:{ [F$Zd"L5oGMN:ki8+ 13~n¯Z vӗOXuEFӃA<0wVSdAub׮-xg2iaU |fKKAɃFYб&E\U2 5g! x2+)3{i- :Pq4<G1 .3|Y̿X3LJ0mnt?`SHPl ChjXW)gBK|sX7*FI1",cf+r!S}:K&Scfm ԑ+KʵnrV$wϽI]Զ'ZA74[Fjiu ktG ،ӆij4@#ߥ.J]:xMK*-:`qǴT oQILW&0Y8p~%u~涏/!R)~%pOHFU= vxb} 0*`UL( /<ć P!(Ik`% 4 5QT@o.HydWːعFh}:2Q'W^7bׯ~n*zq>F_҉ !m׾յ]#AD҈,F9m0~XI,&ћl 83'$RNcMB?+zQiXn.z刊;sg;Ö{pG_Gş.^ݽlY1߃͵]yZXAU3N806QM 9@̹GdGCdq M!P'D,{WSCQ|ISԯ[gAG詷`U<僇(U/ lT#=V?k\DސȺk `Y3G[*λXϙ(o5A҄f5fpz@`Wڝ?12CMV5yV$>7%sؽAaMAYކm:_^Is{x$;m0YT!zM jL$">jƁ[/fDn:$uA1 h´l;%*rY/pHP2;MœGNsd˛Mv;B| /q6 ʓeHf$!Iߣ^D9Vqs٫LTHчNPEMjMHrLI.tXCŴ a~W1cK Z e̿)Tp. Ɓsjk~(n 7O;ג ut?1hsN?sd-Ɩ,ZkH*N,<сm syFI4 -{PJL=N}^1CGiWɇRōo>]QN1?f0pK3:j/O QgY0䠨2k֟8-YosP\LUI6ר NX~acWЈ6l:$Ts=BA] pvց Ejye,cA]M||ik}7NS˱i5 av kBV9F=[IW`C=UG*aFC|FPH]ǰђ':j%^AVFhR=v 0pɸ+S\*P%Y'G3; +"Ùb19;ќ@T٫L/ɈQaw /y f0I7d41sگF@cԨ?~b~G~V;iwos?zQh~H5d8 ir34`xr3a6rT2Nm>.լFh> YF0CީhptaFU(loa4+$qXcȭM2jeAĆ}k8HG;f*Td88#o{9˯@i5͚F^GvNP-`YxI:w>h%i I`5lxlͮg:ρ,:1̻WsW@"-Yrm;1Q {]zem74c)%.a)* \\sL7_f*WYhmё{4ߘOk8b>R!뮺(8Aq.Nz&\7ݪ4HLѣh=((7T5y-k* 2h-B<[,"=&G@xێb ]܀^n&#Trc\d딳  6hVQy%"Hvra,gIvO8߿7YcCr>ȼW\.c;$sʜDĔ ?NÑFT'ރAT_W_փEuEz7_3Ok y\J#=$0D_9R410^-p 3!p"TC UiDz*=s˵ZO7}C2EQ絰k=oB݁DN&>˜Ou' NЍ=f%S\AKm RJ\į־2X| +.qL02U)'YLZfp3|'Rnt O Y=;dμ08. LkQ}шubD9B^3jPӼ!+vOD?ͦ4GU}}j>GKdKXq|2窄~NF;6J dvс+ep;:_s( K /r32 $wZuL٣*,ȍ/8؛k:WA/GGaZ6yS+(lf_1Dt7\^VŦf,||+, }iCʛOQܸ_i_igwc֯I[fp앢FUDp?UD2=.(ZK o)` Op/Jw9 zogh|p=@0-, R0& $aM#Nt_AR [cL.ȫ0OhH7S iB9/,rOI? fl9i$]܍S-KïwsGr B*@ZT5/@K|IC51[yx "c{S_u:APZ4iV\w&X8y$-f<+]:7࢘eqm"1$~p*D@5* ttpoN9,{гgs[.EHP.>'|! @;OӪ~-h7Vnȸ6/uW.XSJpƕ_1`ov ;LWRmhB#荭d%>/il6 cwq=,TDm]6Υ, RcCFpbHe/RsAZX_϶}sĎT /H dqC8 "*]0 /h2}x}mnte0 :8 h=vœfUi rt.h [%8/l0DaeSܗ k.D0,aTq)C 50"{H#WЈl>/i!\sU0fr?|#bǽ囓`t)n24ms泅6 z2-4Ɯx^o{ rj;WiJbҏ/3v뽷.`$H P)%IU63Ξj KJ% ^ON綮eAgYN |ա[8SQ'K, pTeWmHo_+LauǶ3=σNP,ՃB;Ω(}q4*TVX^iP "!9%}5/F-$. IW'f%5_DKQK^ %ګ4ғ5JK%4 {]-$"i8c⌍#GcM13|}BYJ>>;Hݣ#+t,6APILX9{yގT4PuA3s ]:(yjS4#MҔ 'լ=%\/<͘v{R|S-{n$=kWw> g֏6Zaqo m*VGVE-!lƫvNvc`&# ܙgP !t&#9@=}Չ՘|0c]Y}n1v>4MjA*x|iG9pxS_ob@'xڹ {Wap*-N)#N dsCq >ARᮗuײ;7?0W6ʸ4eSn _gv]f %*lcpR8΅b.00>H'k|6xcc@S3 $=,Ao'8r'-H'yeUޛ8d6ƸYy[Ph8_5Nj#hEǶn3T\oӎ!#!ߌ`g^_qnrJ>e]d0K`н%=Xffô<+T<o8΀z^ޔE(2v뚏`=5c/ƠL0I"w:',FQiX1:T!"d4am4lk;[[>L>HՓi3@I`B1/Mp~˓F}I^|;=t0ڣ<>Y-@ :"Qވ jy\3f@blNSJ"z8irw)ydZ ό1.#&фZ7ZQ1^3)k_bCoG_iqCk|^mltwa/ō5iVe&ئv-}TZ`dMy(U #(9W]$zIfd[4v9bT?| )[?PY^yI:`܊-lE']\p^yU[QO' |l~2aRRIx{xQnw9 g܉XVFuNvrvv"xu~p*ÁPM\>RNQ\T9q10CF5d#YXOrzP Ehəy\p8 e{C>Z,&Y~2_!= y9|Jd0ږ7:j[㻗9uLcs#^_$[h*<ޡyxTBGAVFs[ov:_s_7j nMFp9E(FrWSn2A[ R=}T g֡ ?VObpګTLQ7AއÓqIJ,?$5>YFc63d34P7]4C5<@h8 + yIɺܢa =TROXGgTWG?#ֹ"]DؔS3jbLgLQEj/ l 㥥B?%y}0#Po6ͺ(n|8(-;tzO;WtCEOR@R .Z{liZ~r"!>kPӐ ^;$.:9sh֋GP{_vw01J$\&!f1Z s\Ԏc-"qGJ#dJ*ٙUwB8Pt[Wt:o{24f6퇑̉ +K'kD [ehj7#'Z\H;,:ܡo:`Z=ۮnJ,B9 FhCi0w c z{[ ۼ8돨&O9oъ%*?FFNf/ؽSe*SE˥xċ d2hw|vaK)Lmܜ-&HOn &7Tq +Ԛ!wIZ\XRnVX̄[stP9\%92M8M*__fi̾QW*\IUN12$%jE k3ޗ+k3DFtx6+.81? %9񖟯od+ %8/brzkԶGr ^%Wd΄Uevitړ &yl:)Io \朄*XB m[(!s-~:Bw{A i?yn٘Ψ7l-Qr&2V]&bI2"}SxA1?UH^3-GFCQ_%od֡YT~/*uS֪nNP}NOvJ-^jk(Ýe儨yLl <""h*c5TB5/.F`ɪyX8qZՏɐ p555hd[9a X3ds8Epⵜk?椎+kZ׾ŧ671ZZR?;h*Z`i1BE7S=l9; ȇ#x\ޝX{DtttDDU ǧ{Ҭߞ%hUjx`<-H>~FΜ,#q-H=u;YESHHg(PXq@&w^&#jҳɝS?8KǢ*$QgxT [:;ns 0ǚNʼ=U۽ܳqk!QHk 1`.(2$K#a0&2#Cx\ڋJQWvQᵳۿw"|Y!9\Qyt^Ε#yWEm¬m.'B6ZkjFhe?ӌKa5 Zr:|Gn"_l$GwkN*%\Gl>\ZW8U|U~k^0yV'JMK]G.\IήϘδb~֖gbz>.6pJNNTE$. Ev?8C\/2D_xx&PdQD_c8g6%u *{GW+&';3OG sGjI"C Y+NHݿr0EFޣ*4pCF% sIPoNUJ*9~μ?!ѿ >N H2,?½t l?ψ'a=%қ{[9Ǻ`B82[Ce?{ >9ЏWiX:v]p4LI4,oJ0^YgEN|1䩭zoӆwjCEGT:A+ܤ&XОlBkz;F+{aDaMXX @3R v?KTsjsX~Sn S i"F f)ù:It kwu-N:$;U#F4&swk2wN"ZrF6-zc깋 =]Ra4%6cMQmdt5907;gO=kKLԦI&hLF޽j 9?jCĨ=;xCqzIQ{?v i[,Z JZ_,V#H\*+~=-Lw}ms,~DPy7Vg8U9-?/1rvy98k(8!|Oܑ@ 斞^*kcDA{cDbʧ;|&tw8̟bV6cD@ 5Dk* K8NZ50m9e71AͰHiٷrq ?/-9M>dS!yh%lfUs6- z#}m ?B.>{*'Ủ1ُ>SWC7Bσ"^ReRɢʵ:*O5D>q}|\ޘ4/ƠZHW#_v| k-TqO\ebc$wߍHT(cP&l%1d븢JޝChƞsZ}wPY|"$[^q"RNpL).l)GZte=P1{H6?=LeeVڈ37Q(?_Zs]FEU; 20HP#p0%_C9Oցzbɼ^Ff:q'Wil*9W5[*-ܛ\;2$Q4BI!?e\YL~6{ma;np,x6dIp45/8~%#!mV Td5|$-Hg&5I{__(ۗuwj>ږB}}OǚꞼQ'_<ÚvcP8aT^zC'TwǰPv]5#ϋJ:w/%|ea,Q0_67w 62 U0]j9bC9j >JS=,hҎd61nd}})gz|l%6C4slmp9Pc٪Ehb"4ل4VɴW1 qYm/"=b_NW:p_-Ew= EX$v\UmCXHto%UK޻Zu*٨zH>kgmxlvnXԇ`|b!k7,[?&;zITN_? L4\8Y.i *L)ε\U ]xYaϹ444)CH2mEPӴmJ`xXIM94"~gL J8l)xƀ+%$8?ڜ @>UiiT><^Fѝ,X{s'~ mpII]N~G% !t~@*f\ _`j<2 xKw$BWa?E(M>>}oMy:tRt Bta1b[xS]9lccb U~iʺ=ѣze"t^0 D~"Nb C(*~鬴!KN% 7MhM8 3c^SvN,taqa3BR;"\L|AAԩ3ߜ *>8 _zJGC8{K,mئcxDr<Ǟt"?`vXI LݠNmc`LZRCQ!NHi ѩ d={ {ĈW(g[$:~>\rIg7:g( KDՍ]eȾi95R<ƺQy91QK?Fr[,yKH.E~ލڅ@!G2u!9K웟Ny! <~vs&Ĩ,~a# KczZ5<5hP4'2˞~xo5$9Ia 3+J-Y{Bg$!yf܎&؛X%>R붏x<UJL"dhW  Aj8,W!wa(w5ObbaUts2caZ,mQ4eS搯V-zz7uS:<#_&M>Ob_{88₯e~{X(nWT|Y iapF9KE*b^sP#wkps<َm61`M"/o8em"M x=.Qp݊R[Eb QR!{k&k)=jfyBl#;*5~1"vAH[?xFWɷ6[-~owI_h7?ևG4*&q̮=2g#5` ޜJGsDP_|0*N1 >5qݨCl$OCr\PjA<(?W(MAӑe9vp0>4Lhm i! '6&ewnu2i&C^q<&3pqv$YDYl0*r'#Rr&H^Og1r-NPb`rM4 ue_ vGm%=q &Ḱ|c ѷ|DC|e:E)8;9IO'\x8s!̘eB qQ,r5mCu M0=t{j/^RT[6:j{l\=P|1#2 tɁS ,D=H/QJQ1X PR}qJq jmt7( rBÜ轖(ܓ+GFI:޲8}/L.*07OTC$w Bկc\P >P+KSVڪ>HJJ>~M^6MX˒dV>:VQ Y% (@6yQlgEtw-fCV8?#?d2 YVcH>M3ą[JlDXWIoOٺƍ |!,'?ӏvM8\ 6`=xÊ9T*Nq@ L)ȬboW E 4Xgv S쳰Q(0!@E8KWswxYUېO"7vJ7i*x\}$5iڃTgXmj_܌5j#LbyCp֊7J:1U-1'86l%,>a홸*Q C\+\mo+ Yu GTQٹn7)+K.o0 ?T' d`gEI*-Fe-aJVp1e>|4YTwv92F< RVMqVGTZP맊 )0g|X4ĬZ%Mkx-~ Qrd/BƐ[bgp׎D?A}XLZ8h(+a9VҌKFJy>6 >1dUc~!@#q35愐?3aQr7mGwb1ē˓jYE65'o !H['9eӃ@{+]ۆk [ƿ<4yf9C%%)aNA,67^c B_ko7'p H}}wC<ׄ»w%j- mX$ K[&^P#ϭ{BmK® A&O̽С> :BmO nrվbsEBU#Oϡ>=b3xyw{K{ ,wDޛhO8@bƏ;7:VRHrPײILOQ/\i#δp/8h|) c,ᰜm ?#@@|ڞZJ˦cTBYdK*R\~T(x]iaEZ ݌[@6k},51 )I*gb^QGBOq[iUX5#n/ͧԍl] q謈,>y5%ݞq3:CHCYcyloyZ)Gsj=SFX8b2=p~Q;[Jnh%B^~e|٢Up]l#q!bTz4IbR e97'FSLu!}؉8}؛y~ hZ"{m%uPyswVԒ&mcq`q%<oUxG,"0"fjԴd^) CM4Q ^z;.22Be BC%^{ ]@kMpRZ.(GבSB!lxAgȜhމMQzdŰ(yPFܧuVb}^ݳ&E C,ubԧ @h=;b^eں:^ 9IImʗ?W: ?f.Q^"~\لE٨Xu%3$_~>=_'5E7%~R, =g>-`_΍;G1-- 2 Mhc}@ avL.E)[i AuRQZEEtub4vQD:dmbL4t'|&ygqb 59 @ʔ{2,lU):(8a" pTq1m, =F푵\ȹ'OA`@| IʵKjuDU5樅xٯ<YȶDox@ ?Zc_`s4|ҥR[ zR^sjؘ48(șP:3H١ڏ*-tjW A?gqdFsw *gAEOPRx)0uʂuWJNuU0vA0N ne>E.+ džT ~M62lBz J+^i{`+4IT8ЁrjaPlV`2cID %aQ aqpA* %ExBfT*eʻD]Frlw-QN'x꾳}@#c3 Gh4%d <>1svH3dϏ@oN%2 󤯅XǰS6A`i ` #|˕ЮmjсQ6MJ.[  (-<oB.jN +{p`;؅&W(cRy-f . ΌKw< .x5D;,T,Kq,0󩲢6ڧ#|0CµeU2lzk't}0NUkfA2~g)e%a\8_!ҍ}1?yoy6۽<В2E"} Opˀ@";xsú:ۍx93lxX*6đ14'l}WY*ޥy]ΟZ[@Jy߯L_pǞ*!ā6~==i `wgadd);L}%u(aD2s'Eӧ~ܓ1<;(* r'Ku&ItSe ز2CtkkT+TbPD[4O5Qq 㦴i^ zF͛ٯ NԠՐ8f6ݫsS=7\h-i!fgtZkhql,쭆nNX5q䳡weܑ&%>3 @O!"y>֧pO?W aC;ĿpXYfRhp8SVlw~vfcg#&V]顙9?yv|(&;椢~?ϖ{rJ!Ic"{\Na -}V'M~sFS.6de)8#:g z~#MHɟ.\q l9(LF|/EFVҟ/"6Rn7-{(GM[&> -o"%m䔬WšxVex!)s?O5XcCÕ I)HO űMbpP((FS=s~W,|a*}5F*heL5~mrH HpgEf9XtFʂMaMc.c<Di*ilHޔ@1r5A:ruB5sb#}h#T)p[sݮ,FWrRA ZtϏ)vY?ʠsm_08%'ASEnӜW@~F)_+ۺ^g4ٞ[ݾu@ڹo߶l,Oh׋ T"3<7Lūi$Hf25F#(C''*aeKzX;xu"&^嶫 +(k&I0pı}R՟eV$,fR=[{JflğxcU&hW Yyj 8v8'ul޳Piѽ9m@ZQsV]7;}g3}Xi׎g&6f丞: z&WEdstƟYY,f':39} tDnb'8-^r1+͖jluU#hH{ *A验& w?Y8`w*A&Q@vԤ0k/X &> Qބ?YW{O}ȏ睛HD}|&W9OxrFp9L_<+~!I؄/C.RF-p@3 Σ=a`4{:}$1G xh 38qaG"^wk _'F~DRHwOEI(m?1uT)'4_uCWbegVYL)nIGH'Ÿ]-̲Fj})]aւ恍~1abN9fZL#a4Dzfc\~WhEH/?&ʧ cܾITqFBHɺ(KI`(iz{ꐲ\H4wpP7$ =4};!>Oz̄`o wV+] %{;|O-abqn۝؊Ђ-Og-kٞ;~$'_R;^!&㔩YE^:A9*˾eH?g]YE:>+1IC^lz Q5~ȁrEePآE7EWY4;;+Q LIGcF_jm̨e;EâfQQ+9ZSOU />-^[֖WYxٕ+IU΁1.RG 'MqYR tf⚢2A;|ppX44*#'q[@H3F~S`D~wQ 7gW!VA2_णN-"Sjv˭<N5m*]=*&Ҭ{ wM[՘7`S5O [kfkooyY*d+]em]pnnDȺU"!hSvV1Ћh׍wR:PEkف|?'")P$gn=416.Leەl[5Oj;>R Vd8j&b}/a/Ųid0R:oI4In {R}_J.Ω%LXˆZK$sG ~S}{^6L*fFrr4'뢝b,|8chmJ=zd6i0DHFQSqᘶ^ZJˉ/bcx1@Dg';i"jtf:1!9U˧FVUrStWA;=ZHc0k8$pHf5)~4͒j&xZm̉(}|1Co VOeqRynjeXF/,Dt-V~'ל]Ulik6Y\ѥO矧SW[M3_r>Lr,{[L}秒 !_Tv3E4uZ( dHnЁ˄w[J"8=cnJ@~AB0kП镽ѬBC. B_Ua(e^bha{)cl ղQAw'Ufn07.2u3e۪Ie?'h˦Q- T7*5g'n^\!:>GJt861x/gyL/+2X~SQYT$(ɞtzn S6vBVfTPbaэMj!OݖΩG~"N~O5T'KqsRc*sO$VA7"CXYDg<65s鬡h.TГ!GN NWON+XT+ R5y;eO z"`G Ҿg3ao8*gxhI#]Nz㛣 \M-o Y}/,P6aS'~åf3Mha.cr1*vYzU)!Cƨ*)T@֟8RPI+JҭB9%Cm3~AԦt𞔶)^Hi!KAiCO7@'}(Lx \k $YVh*_x!.EFda<}&"n) dSH9\pto76Q?iFH=8  L\8!:VGO?( h\^ {NF.'1v]>>iA@g& .I^[l0j FK '/*#=S^%j7]9gXZ[+h6Fg@_?G e=Q*":̟%s>F>XdJݟHƒ q]uƿK)*࢖B7J)7QLa0RB$tB0) onAqPXL;dGrTx,}@H 4C `E4N>7#b:2>'$nioŖpaOn̈y]a"V$qzr]L0(ړr,d;.=^l'c,81!-_}==ƣN&JTR8MĚPiF2N+ܠvɲ F5S%cի 5Co845М%ϟzI)V/HLx̑=O'Win=\%x\DF ^PQDv 0BViv6Siyaz < WHikqb-hqhFEIo2"ѾFS :4`֝KIwķB-t'yqV9ֱh~)~5vCqblq^ٞڝ%@:+W5buIt8s9DV7xil4malG\*^/3T .d#Ykwv l#tVOzSy44!hQ[ۥ?yڹ7K槀{9?Á%lѴcklk ̀&r]Lإ];A}VODZ'Cp1L-Nz,3ȋG upkn/p@ίy |BMv?JPSzPYҁF. K==[qC։ [ԩ.Q 8UTj|A*Jk~ʞb\RJ{ѵ @/)Ep¸m0`AXu{4:ٜks4d|W/?`ªݼ'B@͠e.:vyzl57Bx31(֛cR )BS{[ͧZKS8poQG-d+b8zPEfS[ra*7&[;rKjE}zO%qF.cv)-vlW&q3?&JJ밲8U_e^F3{=fuQc0u"d>rX(xtI_D^oH ELr,f9O+sqd %D{x7 t&Zͦ}B78B_޵n-f+;-n'5777|߽,ղ,SuɶaIװ> JE$RoWv>e6H)abDe(M @UBR * uX@TПAf[^$\[,((M85D7V/\lNj _Px*bƉas',Ķ5>_V6iyƛF {UqEp7+3kIvR{K]3|/ha|/B7'sÊ)_ ^ծyVl<0PAJ&%+Nm|P($B*l4b(ꥸ$]=|(ף/= WoME6wa mtDD"V kf` 1/R6$q ˔XQAd¨(/8ZZў8[/ۑ7 "Bށ=ߊÒ?t1P`qT܎vƊy0B' }A*zO߮SQ躋 GD9g;h vQؠlueH0۴k1q˷~p}[ 6xW-$I8d&v |##ۍޞÎ^+KR> @;5h{ p|zˊC#Oz\Ƽy^@;Wlj1VAVHq@ ӷjb8= YU5eLv tHj"^*ũF 9 q FިB.u;u>frd uf ֪QU'O+f{)NFۣߏ%Yynct@c/0U3LϦ#/$ ^ïQ2Hm҅ (㭤;0H= |ܐ\N&g({هFi76MTMF5 HX<ԫVp!Sa26dF ALyv!|-z 2,.3Ȏ> 3Z%O%d_ Ib$,*޻eVx6n-vZnQRn'hc|m=qUDU_w̾MT\&ͷn2M2T]W;L*&WwaѮH)帟hg+|T-Q ޫZXP 6}n&>3,%"xoY`(ݎg02Vwbz|)f0VΜ=%s Se<loZAvxnb|C8jI݂R~a9 Fu@xe9ۈU *9WnvvQ{$hr,T@ܙç\Оl]وRCP"q-^&vI\$@І'*mhx^UL:W)9}H $nz7Sf~1;%Jh68_$}ZJW$Sޗ2~'dYh-ﷱ,D*OC<ԟoL h$>x}+uytU;'-oYsEy3d6J^o`% ^Ҽ}Qlzl1Òܼ7B QY>LN=hm#TTj-s][ wޏK'hPkga΢)q-O31jsطs Yy|g]zZm7u8pM)=X8=6ngvO,!|&J|;^qq~Lf*<+Af`װUZ7Ŕ*)1r;7c53W3BF)U Z|C7!ECMpz@4eBEAy|yh0L?bhb"fP.cc4"3NhSLHވ 1vX67p۰_x_eZevʻMiv@~܈9-Tl)HnDơg$8=Q/%F9IM{[ @< ፮quy%_3 O]#J̐]@hxѲx5ՂՍM&>m' v9@/YAAM<`^x`DږTq SgN3~U%PmSd{$HȸXȩr4 .u^nKr}~`s xw/[K|Gd—E܌<?twod޽ܧvw!فc+-sH`R:S]Jq nw?>kMY(C19tJ-sH׸/ȇ?12+p pan_7UU~N֣(o Pٴ][A>ߤh Q[p4bmYjRk3]l1#"OKkM;ػ %=D,G-Er=~GMDyLW]E!`:9\u!Ѷ2/zF.xm*ORN1Кyئ9YL܆F U'Xwq~%oC*tjJl}j]Zzn,?+ҁy"Wg]toCi#cg4쟇5ᬞ9luK~ޖ``gx5;a\zX~iƼxg $` f͒]0#kS0~KkX60kJI;e戢b= + ٜ%r^lq< E&dqA'~ӃG(@Fn }z]TM< ab̭i/wxf4F 0s]Ph\KjH3S宺@յA.(vVSK7|n>,%oB3H*Ǡ@WJ'n]VYUҀ_ ei9`Ay2= sygc (NhKLYpaVBHŀf5P0^$s/VB(N~ɟFqzʪWߴ-1nfYJg%~ zA3J6+i#CH5d5"& gk-.%縄p?8o`$|j|HA]:3aS}LE{ZIwحjql'\a~`^?bWZ 0?ʐ:<[NV!6z`wd.%$pUڝQ P+ Vn4 [LZO>z9]Y[Z/s#yVe{-Oz&p;6ഩ,b";xNG"B3]>@"~^~K,Yo KSo;N2 dk:x2X1mMELɅC@Sȩ4#C %`}`YVM?ZWxBHƧ)ȳfGv7z mF[0j2^6c}ۄ*7]ױ4(Gb֕x9<qv1܅ϓ3`LN[ݟZ0 MBXD>pLA^Vv%bL. *)GOlcSNg- }Q} 5ȪuzF{0Br.sX!|{ǣ@@ugkٗw<50.BQ\Сfw#RA~)Ŏcٮ;/N S $T )Q~/ɋP\)s/r8 c/3U6YOaCu_uwX+TuX+:.rjѡy#&f!L6f^W+g9ͧĉ%9kT|IĻ5y 7/C`{r*B^ #eеB'E (R)Qo؃#epaa\ѹ:T{I>KjfRiM7w%ܲ>^.^~F l)"~}jDC ϋ~&ؒcP0 FbvʰDzGx2CudxRKe)WY"u#{o5L+yKḽvG̓W>@*^:gIUC> (wDዜ-6Y~gՋ~ݵ>J5/`k4ci~QJ^ ir磵q GXB_r t ?~F\̆ȮKeno1gC!p?j<97PBV?XT b z&nv,"j.%>twj'ń`TCaFnE;Bh煺Ӿ~y ܠ@h KWBxjYצwN(L#m/}iZ>3sZO&\s >39R莣¹`M m&B;ҁxIk+{m抡w"G6QFH.?~)iͅD&EzHaW(z#AECBIU;=$ë.ܯ=>37P,Y ^۽%>xa+{bi&^t!Ipm.l43(cǭÂlrk 3Nz9C,;vDԔ PMx?Z.%siԑgq9PjcMx V'on?Tpe \B@j~ҬP;,&owT{'OLp7Qɺn~ ʳN;pF.<&p3*yZPRz'm:.ucBE