kwayland-devel-5.71.0-lp152.1.1 >  A ^Ǹ/=„i}TD"ԻBp@4&s:\ G>TgcD=84V Fm^#nyUr } SI ~'΅SNEeǔn:3):-MI=SgH ¸?ǬbGY=ƽ[EuiJ 3K&a085763c149336b09c739e843fb2edb1c5a647d4e07e01fe56be743817a22a6e5ecf115f075d62e086c8d47e78f77c91ce3e7069B`^Ǹ/=„*& M`w IV#V`W}MvQ>H튳Uutvs) 7*'Sv3OA7ͳ][]O14c)dL8ڄ"tńRYkj #l.O&JԪ̽n Ji]u/\ti:8W7)^^k9#e4*ƨt-2;aD2`1<SR`KR .>p>?d " I *08vv v v v "v #v%tv'v**4v, ,D,.Y(.8.W9/W:8GWFGvHpvIHvXY\v]v^_ bYcdaeffilkuvvXwtvxLvy$ zTdhnCkwayland-devel5.71.0lp152.1.1KDE Wayland library: Build EnvironmentKWayland provides a Qt-style Client and Server library wrapper for the Wayland libraries.^lamb51 openSUSE Leap 15.2openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/KDEhttps://www.kde.orglinuxx86_64 s##& 2 W){(h$a-%`P}W}C3  2X(.,!# %\9D,CM 1p qZGF1 [Cq `QA& D1?m) " 1Cf0  5s<KgQ{AAA큤A큤A큤큤^^^^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^n^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^n^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^#^m^^n^m^n^n^^^^n^n176ac823d13fab9f1d6730f46f15d1c28ce35a7e4ea95a651a2821706c5f24d7f13f2c81d81d31a4bb2e265fa0d331cb3bcf5ccbd79af0f6149c72296107dd03fdc3faddc649296cdc08f9b9e70fc701e2f4fb892fb18a8adb3a6d3334004101e4ba3d90aca1224c586a5743a9c9cdee47082785a06bffd2aa42a8fc9df2af2af1237afe95f575ec5bd090826400364e6952b191d1f37e06a79c01cc179175cd99e46a838f6450c18bc335eb46c82f7e4216ce8898374fc5870c1894ba3d7290953662ef16400feddc6fb214705e6e58d83d3e66d269ea109d6b6e9e901bd9819569c77a7e706731d976b27cae97005b58cb167d9aa450b1f2975810dc8dc956d7e9c57d8edc20adc253ef58a313f8bf3228364213c96d1b21a9d4457d62b78980e08de967a28f7653ea695e64dce2d34e463be33bf5da34cb587711039b2707f5ae9c4a7896361e471f4577bb3e9518f07aa8218b9ab106285868d7d176bb728704c2782d711f6b71665fbc4187260088d25ea201e9382bffc796fecf4c6bedf4b8d4bf99f493190116a0b8056d94de6453f0c242f28500f6b04f5f39e2c3b56e43a44ef7f254271c5ce5b6f626eda18c27aa7e059656a1562516c4e03d82da3964ceb176c4e1af04f3fdac7ccc9ddb2de62adb996608a5e67692224e7f569243238896a807f012a5b60967b4d4a5915c683311eacf482355c7c64c8403d5c9895c562626e7c3605a5d1b58d6a64109edb7d94d5f030b2b30e96ee920520be4864fa30bef2b7d93a903013cb9e6a775266c09d72d5d2acc6fcd34e74356230f11e1e0579140c5a2e7080e779e1db9e04fdf443b20335d5f08cec58a0859adebe4eeb7c48d93b00cc1399be3ac9d7735a827d9442df1e27082e40516fb0ff375618f21385188a3078e2f1fc32ebad9627ff5fafff43f9a5ce2e3ea9ecc1908033be38ab3fa161cfacb323c5c59fe99bf035e9a4c8b4c395d869211207c59693fddadfcc8f25f68f1bab107c03fe19c5bbf047d6dbfce85bc7302d0b1473254a00b197067e969f2d9f370642af2c7624a4584bda3ca5eca662475e7341dff14f7ffc360233b923ba50e9116b83a3eca2b26f8cd61e7638c2051c87a3a57c1e33fea60268b350ae0f0531de2ba4d2afbe233f0cf3f5f962c59b3d880e03c9931a177b2ef81dfa9fad49fc1fcd07008c34baf04704cbc3f0eb206e79145990a540e193d0469d3242b7208b1a7b5c09e8a12165aab5f817d2360c256aafe60365383ce33dcd552ff06c4d678c8233f6dac7884e466f98287b208bcac9f0d45e39f11e6705048e1677deb86aad3c4264137e452f904260a4d7a0ecd0e3f46ba854e3d083518ab295ac0c356ac52698d28d06f7c14af516aac0611da1aef3531e4409db20f8b661fbc66740bc2c3dd31b204fc88ad107916361d50607655dec1b8dff6a9f1ae300a21381c66276c7f10b9b41c3f4d0408166b30f4ba29bbc4e71789c8ddde3cbf811f5b0b707056edee38ca21bc36f11e102f9f7679e2b38563125ebe595650557d8cf6c0b1947d9f1b8b5406eb82ee68316429e286fefbafc6878f0a3678214f7887d8c56ad92d61279135ac81bbf0ef286ba3630db381eb3b66322abe7905e8f4d8441c5d064818680dd25b0df425aa96bff4c2880f68d5c4b4a84bf058428d92084ec882fb0039f4258f79cbd4f2bd44df05b902e9fd82582a985e09ea82425ab50392c06fb995b3c4ea58ee94c2f5ee47eab884c12771e82edddd402c269deafdca493b278713eaa2f2c0e5c94c18aac5c59f59889b9355c46a0d70c8181b77dd540600e9079922e77b8e315ad568fc5b3f8e3167eb44f04deec116eb88d0b61a41a85f3f3f484d9decfba408d24b090cc4a231f53a167c14c95208cb1efd819a399ddf9ed2ac340b43f491e5b656055d11852712bc39fa489cee0187e916236041ef9fbcd9f94b9526cad39a6edbf5ba78321b4f5df8a476450e563f6e1964a6ae16981bd00fb2994757fc694e69aa51f0bcdcf2fbbe731240fbd38827916ec778d219cc33ce088d1f6dc7c5dd1a8c1be92380b06617292733b3901c4ea3ff740c8e92313b3a0b57efcac1db511c1ada658b2b78382f6e327e780f2503bfbb5540b0267d18d9046a3c7dc22bb11e619c7e31661a652d7e79358361b6bae9e6e7706e907ec4c062a0ee1c02986abe6562dd519e18d486b7eb49baffbbd6a7a998add3d359e99dd85afb1bffcc9ec0d3a68d21bf3d059bc878fdec7aa82072d79dbf1aa5ba57f083a76b4d27f54764a9c89eb26c3fecac23f96ae6aedb3b08aaaa2db79a927b369109cf673792862eec6997ac030282ea47068e176f92c739d56699e0975d07b646486f35880ddad5a668edecfa74697faf90dd456b6cc3e6c624079626597bce5a3a356f2580c805791e61c46fc3b32e329fcac925baab28dcbf980e641053afc4821dcaeeb3c7560cb31c54f0d2fd72978fe4b62d4bcf15d0a44f0f27d41fdf8a79fd9054523fb01d6699492c53e772e0ffa38e5f814ea25b23e1608b6b0cb64d02d7e6d00b4d52a3d2775bf09f79f214594c341fc5118d9f81a3370e6536ae3f32d447a881fa27032c73e0c4e57f7d255e5ed18350e756641be00dc9159b4e83af48a2d2194f5a90c9e0d4a6f5092000b42cefcd446a16630e33d758608db4be47474e71453af21ff948bc034499dcc94bf87a613aa8eddcf93e3b79e6847f1ad0cdeed8596e9d96d6d4ee7b2ac535a178699464c7df6a48ecd5a1924f50ec6d3444e222b956a085e00dd68d4a7fd5425f364eb40fcc9929a3d7c219285f3cabf1b30f2247dbd3914adc8804d7b4a87b82ee3ab783161463b59370ba3a4b35f3718c15661f6e28fcd263139fa37adaae5c1760fce91204d72430af5640959c691f3bf06dd10c63c2f4d9882cdf18400e0c8d90b17eb413145817144bf2846baf34653d48564e01eef5e3eda22924e19f0beffcaadd1cfe54208ea4b7a8a04751810b461f5e5ee20d2f7aa26bac668cb11a8c55e88ac85aa9035cce38a9d5fbf3304cb8ad8b97102a32a26ca42d5563c9a0eab15db7b01305005cbf6506c2c2f88270342cc273e3a6463fa4938b3d186852ccf1ce33d773594636198b090b96dcdbd5680f8b46c836b4fd948fc2807b62f7264e60422e84b42095148a5b2e89da12dc3f0611610023d436b1b0d0d82c6a22e4fadef88c4936727dcf44534662ff3cbd38f2938d5f7e939772155aaff60709f94969521af41ca3a10ccf1239d3a95de4025ad07bf021e191cb575ff99caace84e1161e28bfaa9f32c11c2c846e51f516dc378a3fffaffc7caa4a0ddfafe7955c3d6ab6e6fc791a13faab71d00fb1f0aa565149f80578f96f139642f81e99c02d8092e0972dce5b1e20ec3d0d1c7a60b511c8c4466c190c176cf0e61921e36fa178cab2b6d0a1b15c379e4672501896cd2a0219d6e212c6730bee10a5669566700446f4b8dc6bf9c0601e6d855691dbc8d7ae49439483e478783bda483a14d1ef24d7b1ebfe3ff0d596b2fe81f59360565bcee4a9cb0d0253b5f4073f2fbb561f7492e52d59e1ce7ac9247e55743a022f4ccc9d669588cd54701619c4202460a946e018f16cf0ad998cdb8a4e91ea12fa599c5449dd8854515771b4b3740465ba33a374edf92d88f915f89c7c419e360cd2b2afe88486f7f0a0ace27b9a1c7a480fa9bf1110caad89903fe584a7276ca7a2eba40d6806680de5dd57aa4bc8cc0339161be6fe8f01dc55c2c93ba0da8107076ba23bcda166a3261b2caf0ddcd3e05be9d9314f61a32bbb5e8acd57a264e536c164ac7c3cac1e950792e25eaabbc761e418036af7e88f8822ad34312c2ba19d0271bae7ed4a39043400f5b8286ce98bc040ed774526e471d57cfe0956178c933bf6cd3b0ccce4eda1543967b7811a6f0eafaa43b56f7f566a9d67daa70b8f9c940a1cf54e3aeb8cafbe73aa23d8c749aeef9129b2fbe16a0791070e3b0e97160412dff329ecc29f889224e0e45a5e46181661ff0fe7b8b92f7e031ff77c4e1fe1e438b180b21d5a372607e2dfff9a9cecbaee1c8b734980f22b2d087e0461d5feffc2d0f5607753eecba09bab73e2f3d81b0a04251e46c8d224ebc97590554b651620268f197bab1065bab696e2c1a969d64c2bc2b9c5d620fc48c6fddbdbc2b624d67895bea90ae670c7c100af1c2ee5ecc64613a96eab4021852f0688b0d403592c98280d610f8c84410c569da1470c06ac57ee63005797f90a20c0ba31957cb48d5a0ab62aabb60ed8b6f809929ff895fe536d7bac69c0a2ae9413f285060075876f0500a52f0fc548fc1e8019b8923db824c529e0cb343a449da112263c6c663b0e16225484d678c8db40bd8ae99de7a2a3984b700ebb7c4df7f2ee404b058c84c7741fe46399c3af08666d900bae7a170d5fa945c90e6989b605444a2db595e7d31df16d4a890e802eedb5c8fc06ee6f4c3ef8573b409f0e81e4e43193d99dfd9c1b551b14ae99a141f376f5aa30bffccc780f98b5b65e529d6860e8125fb4993844a29461a5d94570f16d42cb371785a8ad616033f2b64ad8cfa2d34e734ffad29ca5e5702f97b5d65783554e84585b53036fbb0e0b9126e888eeae3a236b807113d8af5fe73ae3494e465274f55ff67aae6ac9a4d82766ec88d4ad13537f198beab7b8beeddfdfce11d6de6c4e99d1c8ef3beb5777855a10f7fca42fedddf641510cae2787fb2fd0761a096a49234fb2ecde331fe8ff052c1fd857e8d06f285d13c9830a30f14f3ec8fbb8f766e47177633137830bfe5d05eb181aa88d3c68f5c2647595e4ef5b008202d62e19645a0dba7617d30ed5692b91163ad525c025280dd1aad714490c57dd82752de02974ba7345e126fafe7778dc8d73ca4b5e4e90341954c6965ea07584d5c9c9570313e9e95d862747527b249d2b1028ecd4311316c55699c77440e02f9586eb7aad23ec745e9f13f5dc2df550feaaa73ab8f9327a5672ff784a8e728f1ddb0elibKF5WaylandClient.so.5libKF5WaylandServer.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkwayland-5.71.0-lp152.1.1.src.rpmcmake(KF5Wayland)kwayland-develkwayland-devel(x86-64) @@@@@@@@@@@    cmake(Qt5Gui)extra-cmake-moduleskwaylandlibKF5WaylandServer.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.12)(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(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.12.05.715.71.03.0.4-14.6.0-14.0-15.2-14.14.1^^@^@^d@^6^6^]]@]@]s]J@]1]+@\\@\ \@\f\`@\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.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)lamb51 1592386986  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv5.71.05.71.0-lp152.1.15.71.0-lp152.1.1 KF5KWaylandClientappmenu.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.hKF5WaylandKF5WaylandConfig.cmakeKF5WaylandConfigVersion.cmakeKF5WaylandTargets-none.cmakeKF5WaylandTargets.cmakelibKF5WaylandClient.solibKF5WaylandServer.soorg-kde-kf5-kwayland-testserverqt_KWaylandClient.priqt_KWaylandServer.pri/usr/include//usr/include/KF5//usr/include/KF5/KWayland//usr/include/KF5/KWayland/Client//usr/include/KF5/KWayland/Server//usr/lib64/cmake//usr/lib64/cmake/KF5Wayland//usr/lib64//usr/lib64//usr/lib64/libexec//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:Leap:15.2/standard/c7599752dad842fa1bc36c6f061c94b0-kwaylandcpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=439397d9bbaf7f3929cd57765d434fc9fb6159c1, for GNU/Linux 3.2.0, stripped PR R R R RRRRRR Ru{.JbW##futf-8de1d76a371bd45e6c726b1275e7d2bc92d9f41dbf6ddd69a3885d5e45480f8ee? 7zXZ !t/2] crt:bLL ֲ(a⚄.@hJ}b^ObW`Ec>\TaRD9 (d4ŀtRW<"n7_u"+~+qrM3(dK~Ӈ&I4ɬ ֛1w嚑Xx-cʧpu+qFi 0^Yz-zgbA˒&C@(w $}J;9^r[ /A;ZS͸,g{-&Rc쑳kcyuJgZXބ'$F9Bz]]+l@`J]^SopSIfg'cdy:Xи/0=C75|l1 dޜr}B`HڠU;r˝"[!('q 6z5JA^{L %nu^OB|uwIa61~yl\#7PNFZNC 5J/ZM]/3OV>Cغ6m 4K\I-ԒK#n~~'peR!>g'9L` bc((bB7鼇u_uڤVL)H2.w̟kz"5D7<1[et7|p/dK&Cݍ :~4VlgY}?Ů$K8Q YPgn v[LY8hg/4"5TQEk^{G~Җg'h"x^*kHoKsevCb3ch|e? \1eXG .\^W283 c/AKO B0|ⳏsZ$DFgBCp U96߀Wy&X6TbDϱ0Gʰn0M9xtP]tޤ"*F+yH29wFψGPcQ{O8S5\iRI0iSqq}%&:ѣkmV %n$_t[:~(rԎO@6ёWD ApXǟև2\ų|Vg6ST-py0 5U3^/e\YkXGjT3avn|C9ˁfAD尻<,Җ\ȟZ>=6kĨkD?IⴂȔ)O$fA O_ؗ <:2\ a\ύYnk_a^&"SW~~]:hNlfWvB'Y"nFiύ;+ix|hA#=Og6E  b @fXZﶠ৥uPi{^/U/4ڷtt?_|f榠J%;{}oGJ0[a耙R6r;]+!Q=N“dDH ڎ2oMTiW:<:P56~,F%*FǷZ:͏( Lľ^Ha CeKI{oTVDy1O~QO\%W+˷uqŋCv8>b=5UMfD,`$ofm,Z 8Ɛ~rc>L*C6;zTY?Wt dVih}JQS.TJMKB ̃ѓv9J#U;;"bx3ykAS)MczQt/洔oV`-M~^x-(>N;].<I+x5SRbAįԐx-PnRP˭ AmDRPu)u39@64xKL^{m6myWv$tӡk/n[.wy]2;Rg3 ̺?Q.ԕFn3ɉ liH?٣IU&ȥ*^Gt'rB+S=SṄMF^^nN|t{ Z9>e\f)W~J7>\`s:|ZF.BOd{eLKI$9 c<_8䝾b!g.W1u,_?AZL"DRq=JVI>ôE>3Eąm<0z#bJ?5+,ġ ";`A)!4 MM R[+V+r5lf%Q4 ?lb8M KM*w !}zV{cfRmӻn*fAuR-'E-h0`Q849/gkWWvkal5ڒɿHTx8Zon) sɤyLq5$ Fh㚄h83?:M|ho^Xj*F0\bZ}ݣ zRT =`i*;҉?7V+Y=G8АCZ:fF%lqT 2D{Rq[U& ?/a#k ʽ*AQ5.~(VǁT e#-tO֓7/J qKJ U΃5 niX~`ͫq΁)m0LVAÙhL݉v.3sif$ O&/:7Y/k)=pPBS UaevH .ӗΊJűe ?!6M:8~!yr"ab JNO8,wmp%C ~t}P|ʮyc(v[{Ml1oW8jpw _%2ZQ_ue\R/a.!rF+v\ݐEʈqopځ $xu&nzZdШi謠`!jWqS[ˎf9CztJyx=FIP$ϩ_Tt>ZA|1xKqޞ\ޣ*~Y_v)M}R'/e0mFg6he!faDi *DӁ}z̍`w=T=~7>{`%aX1 LiDϳi6oʹ Yԣ|j{5ώe$ 12p;x/4Un^Lfͯ +W` e6 sɹtf|HO Tg(uH[νCTv{`*7sFu{].eݒPr9ha#` j.M} Ƭ[5K!=|cd闆=Ect[$$̣͆&GeGR},I';W e*.qƂ+`8l+fBi pCI*;}2K? ćշs|ٚr(Gf'/?m72ٰ2D}4Jy>cX„r2  Ȳ[-F#/1ryL ȱגPrX:h+ Mbc;om^N$gX1eƐMB2 * [jOGBnܺ6ᘇ]PjR9$>nz3ǦQz^87Ej1d%Xm\ "~:aocqTM~* [VSimSf^q_$A"(y31Q0\~S'H!c:_rGB7xkÅ\|D8T Ʃe.̧j汽Tf%@%W(N6.jx)\XIB9_Lu8Js6 0>lN2/v310j OZ,ftۄĵvWYV?0Nh *dca ( r݇Jjq2tw (Dn큐cTι69Qe$L;_W.܋{nӖw/L9Hf2iYY*׻mZ6l^ Jfk+dL[C!;w=]Ipp@~dۄNbFk@CX>:~'3Ml] DU*d̬2G\UI1ss2 CPU&<ѝP廊sK-W12 ?z|"`fL/%jMDZ慷uz^ai߂_[ꋊ{'m =.,HP*dúT^n6׳>%'NqA&ogme-r,NȲjGDBɱp¬NPePA|r8J]N%45opsqtiYFYA05NbY)49u&Bw0rfHu/x OSR䩦Qw͝dP1$?Bicᢚ&@a\LWԙ뚺%h5X E|,J{'0p3z&.;P$naРyFHrog5P]T=Kf7ptJ/0\(G>Ұ["Q2T!6h"<E+>#D _39GjRNJH$$b90uN-ptq3w9ݧ!Ш^Ѭf"v*\aإKs $(ukrR ?b@q'6`Zn8e{uRAk1 Y`" I e aCҶtCz%y!0nNrA{w>m4V 9/Aī צ7 VAn9Rwݨށ}҅W% ~j9֘rO WWgĹ[cuqn/z D(&S2iPv5%{bir P0H'R7N2Q$َd=pmN/2^F<֓z[V߬Kd֒0ة+t16׳4BAx!]W -lR3 z?3Tɳ1*X=ښDuǛ![1WozeC5.[xekԁ6e|KA>DKfƦ+2hıN3-;*^ >A3h%Ȗ<%Nޒ˱{pa"n*N3?ze_XCdf6,$6`b ~HrnGw[4eZ) OlULB˲NQW"x^5\_Xot1 @ =V3~f嵑mh>tJ~[6H'CUZɻ|ҍ6f`%vʝfi!őNB.28\4BuoZ8DOPrWB4VφxBTtDȉDL&m}F| і ~ϢT+Ґ?S6C;P/NC781֠e."{Jƕs.3X?G1.re_X m4@~,$IE.O4VW\Rފrѵˤ$~%?[f-]η)rؓ3=17p{}FSe%~gEpʊO,e,KJNRøSJQZ'1 ƔSH Xҗ)Jۧp17qEC @"С 94jJURZd +dߖe 7pm~AVldrZr{vٺ6s W'Nkzt`w0Soeu@2prcDkMWa8i\\mi8BUՐ"d{X#;:erϓi8qU6Y_:KMG8CT87)< vF6:K"&;}WLp-K ?9ClhYUIx U_UGҙYвͿaoCx"|P*O8,Q6QSI&:K 4c*T~Xvˬ!Ez^ikCI@<ݩݙki#T f{#FFJ)^UKSl PM֚H[{|鎤>\(|fl_Z¦Y]T!rqh܉P4$ <т YD8]7RO6/iZtOI˖: QqtDз=3nl,3e@%:Oq 3nD-LKR,";Zu9_׀U%FFU55zay(P-,Oe6!gןݧR/eA&& LsLS`5VZ\(eJ RTVY.J;nؔM Bm00sPVn2ϬF%L`[:ߍR8jDJBQ,]t3=rOsQ_&p^Ȑv:#!;ǤZ|9ImqwjO"H=< oXZuu~{@%njR:[÷0 :6 D0ac v[N9a?lgyJXC |q AE1 aUIy MWpVDe S끛C|\5,ck] (|[UEqg/N̒3邯 ʨV!4Kx\bQ6>ς6}=O22~ԭ2}^S^=\3i{BQ&쬧r=3N b@Vp5]D6!Q`Rt27Eݷ^Qc#`=9Ccu{ۄT2~ʲ`D49Nn<=e,ebŬYHD̈́\tNߥH򵸿P0N"%Q&R2%Dmn&MWvlƃ+޴ytyglZnd\ҭ6TYGϔni'$z SB:y ܇ +}e6-NU̙lWn`# }Ku<{90WiI4L˵p{¹XвAOMVa`e Y C;>wrAVTj b9UC٨ԖU e!j&4<s'/_0*n5g'@-WF8"0fEҿ:^tjقXjS),hjGn3nVQĿYJ̑?bU qsFFk'%F甬~H~31ӯ5@׷'KoU +L[z8;|.T3a:)(U'%Z蛠R%Ȱ-k2 ܁^y*|-%, +2.@zVn6+41Ke#OVVٯn+װMǽ`dW :Q3׈RGxEe" q<8~K& *JJ*Rpo Bucê7>&'`_֩Ȑ;tpkif#$P%VWe>:4砀nrvl,.B=i+X.`U爖(jz&\_Z:LO"+T=, 1'zDobr/c/{̫dC> f}MAHc3>V?,bzt!ha~4MZvȍqybZ+5I8)B4X|rj}("rcq)=| sXeD(A+S*vN 7] t^T%兌Qf_Ք@A;׺"M~T N+Ssr\pwʨ(t.=+ϯ"c#]׬}σ&b7¯P^Rzj6}'u4E֡_W](sو\1$ױK^770CpZbAm%d}*o{}?v9b&1X,")@Gbӯ J|4qZIrңoOzrh ]H&>q+#_r-)F2Ҝd)ySAs3]yN Oc "0/@M+rBXMm6͋j?R[c,eB5;g2tqO]'6e{X*5oG6SK5=bnV%K) v2:mע йkeĵubkJ 1D$&ν([& 'J دQo,Q0ҙ|9e4d&/Q;TS{\t1k^D`k찲>9L6]_KH3fSeJ>zFkl sfTa9bƁн󀅫ɝ_vço%į) D7ϓ"b )_;?c_[QϱM cAD ==D ώp7$~[@de+jmd>[t$:{,뇮AiWҰG:H`V2g)-|m>q)$1YL\PXPK(QZ0ԛU_G,PF ɟwz5/q T\W =1zE7z9I0˻6]z!i>-=# ;*-?qZH&Uyh)6H KpN^˕A ؐ\{Ϣʜ)wC8|l&qי먷%RPyΞYD$cO#*ė :[D8fb*!N_a\h=߫sojft_šf[4{yI/ℂyUD> T? U#摺Jp}SFQTƥoRbX]-n&@Hq\D!n">S 'pqT=#oĮ;pbqN6)鈻RpNoYX(+~y|Y& ȩFtpVuS%A8GFJRMnl[uԅ·W %Q ՠEzdBβi2>!عrnQ8SCOմ#`T2Ԓz:`QJ#d[=o Aa{|;K!;[]-C; ;ZwLz"]"^ *jXJue!Rqr<VGv-'ZY.ؚedŌ< ibfI5rYNȖ-qr E2'tlǶ`jf'k KFDR0>]BA^D5B>?Ⳗ7YDt?S>dx(<=p]Oo*!G$f'rlsG"2{r*!!(x ,x0*|ϓ{'=A]3ik:Z:!M^Կ4gc:dr!ӜkM[ -NLsRQ)WIƿ/g PF&mx_zSݍ+erS ]g6Quvl Ad3A%.}N\ۭ[!ּKǭ;VwϏ3y]kl`=r_>oqAup Oꩊy~$R_)^%7jw,,[ɕʨsR8R։w@:2{ Tčh`/狟h ~dtHNJ s h5쾿t~\\gbQKؓc]}twI3 FR#f"xnIC$%M!B!O4Pkr_(kȅ"~{B=\s }O  ʿ΢st?H`I6w7{9]2-Nu'W#(؝O>am ѡo\(m߷)` IHsa-ʚ'h:r'mfaXAQ (mpWc؂xn5CnߓNgךy%֍J;`0@]bUdXZPG~^Ѭ_8=M4AףE+7a7)/yiYSu {zL'!DWLg8,8UR Qk mu SzLX0ǘ =D:րp2n(+ C*9V>ѱ̻69뜕͆,|OR_zEm c)?whңXB,Br<'R =zKm_j @`+=TsK l<; %8>*ekI>@EܶD^07&tvYtN x4y!<%.#+O 9;l#?Ɏ>dƋ] 7j>z_- /RBXOpI #Z=pDVJ0Fm?S c ə*6'!vмsl\v{̸逮-6"K\U|;a([?[j`%ږLZ*:F xF2,G_qXdOV¨1+Z"@Y9a鳼1AݿI9@Ix; 9b\DoleG;*)c!eQcF @Oc:bȊZNFy2xE8;H{2fLz0܄;yc~9l+3fe+מ=Β3َ 9PgtˆDu^4᯸~x'3ǚZ ЃwTVn(StREkbix%ݽH'<…O16E@|^[6$HA^˄+iI Ui=u~>!|ǟ@>s$z6nR\E5-٨G$}zaHp>dOv<=ԁ.p _WYbs {& 6:2:PBIHx^+Mw:=Y Vk@]P}}jN26d!eY~orUe1N1P>CZ(Dk!fߏ4~m> fq1r0\ xttw+q1?8f)JФj], d]+-EX"j/7Sna-}ܲQ2Jed|;\ߺcl6!ѷ3F[L$f}bYVO+G5trÏc36#uJL/С|YȰSHV4ǖKm~I<$Xe0>wi?cʥSˑ4G+סcd'oǞbghly%<Xg0Pa$VR燗!N"NRG 47:.gKi ɮA~*9z"E 7˅1UUNPU=-iEAQ#&lۧ 4ҷP mz勆I&|kVG"6YR`}9hi#e&,a۞Mqi6Ȍut4ʃ9 ~aHļVm=V1# KX Fm_*,VET}hF} OQm72:Uߵ 튢Kj[#憷 @Qw|W8!tIPNGXd?y٥w"ԿD}!:8۞>rajʄ\UfTD%[y\QGXfgb[ ٿV&0-]dBq"*383Npq7<O%`[hXtӕ%%RyE*4,BhYIE'E&ϞvJlHTiLj^ު#k^o xjF>N6 c.rAfh][s4.TQ)j?`|>ir[m[ *50ٶw cG^oA=18rugb ÛĶh7vN@v uMU8#M+U2g^**|/%6&F_.0nO)_څJ OJ̝*A/:\#^iv6D#e4 1bIZ "a qUq-w\nMvBPK%Fۃh8sMbT~A65"ZDlUO7^6=:!ToX O<<4V͙s*TomP>ϒobz P 2ԗXMҰjl9_"oMX>Iɻ3#=Yg"/--q(XvDAov& ?T@6Of<;v6j?4bVKq mA1Md_RȁrBɾxN;btn@Vl s쭠21_X$ r#\ *4]m%{P A^_'Xs+5iɐT3JVl΁&pRɹǐlBT,Pi2h`Hͽ gxDMK_D8W5䄒ьuƺɒ*n3w7__Y3Q3#CTw*ʾG9VUT;HeyDӃA-ձ$$VԹD3} oјwX'\VZ9J4bo6Pe=4of8E@Vkf! *QKk^?z8ѱExͣw%zű `ؓe~p@:sSvkxC.7w;Q&Rb'\NYV7qŖ\8u "AWW]\WE'bC[zd7++ǕEu5Ԁ7X8jdCs;{uB )GRĞV˭A7ZF'aѴ$جBUbE\XtT==&Y x*:Yx6q*~\_oё9-C;5,TmաK1@[ҽ1ύ`$= cЬSu4~Xbf]WyE6:z4]3Ϲ g u?715;יG5B>= 7UkLaؓGYF;`。2hMϲ!*lp"F#!/™'睔-߉Y E97A !\{I. e?݉ёrIW/[̊1ȟ^K Yy4h1b *@V="kZg.f{~y>4aB&sy."= YҸFM]M ̗Zfv&3f5ן^0Ek !`c 1ګE]jX=Q̲ \ Q"eunTuuS>XZNxǖ=3%!؍lI6f6b~@JS_øZW )t2x䄒{h0(wZP*= f˖ա}Ym-a [Xs1(3В,ҿk@sAtD) j̞@d܆KjH$Dť5﷔s'YSyg+v}"o ?(#ĎrǏz' d_!a;baZޛllG*?'tRmM3|y.|'|'J̡QzCKZ"Ov#3%WCN(s"yU]/px6:|&mDʓ %ʡc"0ft1ٺ O*K*ҴӞ`*2 7cy9p;(Hϕ)sn:"5BrP,+~լ0*0Ғr_@_[ .|Xs"ѭŸhphy m͈Ize6>HJ)UOq>؜fFxӨwQNROS>GWB?e_ X7$'Ibu::|Z4w\T5:DZ\*35|z۟Z_QRj*KxTNzP_:"4@][Q4y0c$"e{C>oNxHqHNeaX i% FCkTchPJ`gF #+C쟴E[1"u8nvsU6,3%hܞl#vZ2]MmSaWQr25dH뵫Q|dwe %`9HOw_oFvFp VjxJ˳VP`6x hj]ִ# ƭo?. gsB"ݙz0 4Hխ ҕ6v0v-kxGzV ̉yKg-7spNnZVRkV{mKLqqgxFflpk$sw$ܷy.SĘ.RSTF+&+j`m&#Z^ 1#〳җI?O0hC7#@Q;Y1ss2˼ 1yq\aFGMab?oa-{zJ@NW: !,ŒDޗؑ,j{Zuuv2|$1ͮ^4=_ryE^f,z5O}PR"iB A㛯w^s㱅#5z~?\]ս=2X 6/U@lcPwHo!dkkq90ڒoR@u2/u~ͱE.-]E HQ]h{]r>^EMst;^4úML udV[2>9+C@z*kR^#esJCfS_mW݈}r)78k:*hc{u +k{тIy>%È:QvVE=;ClP >Lk2eϗ c1 AΟP +YJ;Ĺ>lrI D*Kܕ0c6r8dP5[A縋GCX׆{ẁDp=| })ؠp>Gspm.2" <0.9eDʃ4O>W=wKYJsҁrvVVw `-6=ݓN"> ktF,"6ͺ'3ATEee]c@j*< ه{H[{oq|M |{ow~jwi` rr5pq8bm,,zQX!=PzEA1^6ȋt5jN jՍXD}xJG0ts.zP쌚%{ݍ& 爚+ 1`LּټݑDۜ EA ) s&E9~L+5oʄBC_0|ɛ{/ ,-֠^+U`hنҌnC45"\/P݄koO/SxrW6F"eB^7"'Rbcks% 8Γ8 n:OŃQIXG0ཐP@i{"}sdx+ypj "`(=X "p%dt#Wr}ͭ) *`<-F5c-Sрܑy ++&ϒyc^GnkbTn8 S$9x1J`zTS ˙pp2=7ͭ#Ģ)F5B*ڞ $.w*W7`&Bеauc O/+v?$@Y1n'(JLϵs9N$=0F@.6EFe Za)|uD0wOvǚjuG{*[pj/ M8 ш++A<F P#+7`zkھx~f[mqJ_C-)  `Ui4(YԹp8tβŦVlm_}@֯MJ8ӽIa##p)N@};kRG}o|f,*ɻ`sX0V\Emv.EoC!"BUl֬kgh QNfC+<]}żEo`>@Z=16 Pą chU݆WYB2(ɡZhi,{e$[:*}L^_rbč-)JRlQ~F+[p?5\"kУ[ޅ]Ƹb "d$V[ >jn#rC^ݘ~kV?3I>\jMBpS i8 +q-HUZ=b6 ߓk ~:g4&bgpF!~tNz ʖ!9?×egdŜk)r%f++T3!@<+Qs+cJ#Qehdt$1Cj`uL[˨5L Q.p*X7nBҝZěPNl$'N`F.8$Qa\y{=N4 u*>_c>SЛDp-=&0}E)=E+пR>ys_B&x7wܕM>U|(y=B׎;֏\ mO<W'/ô<ƻ(伋=t/-ł-N걘kq+Tt rcCEh(Jfu1< v(NRޞ#ׁ[%OLֺ5`NcJ戱l};HZgZR&bBzgԺNr1JkWCsB[e?g\m1yQq?b#3GbzJ46QFJ(fl(r'-𿱴џNǩ/mry/m ",Q\+ f2AHBK{ ҉ JShUN8m)'ȡozW~p7N-~Ix-RC,W;yr.0{Jmt$'6 qN/f7'|fUO+"١nFx͛}UHϪyKO )N G eHB_Da.GK3ioOPGJf2)`{- ƥ96 Hxu'*Gvճd`nQB΋a'_^u%vCd{[lg􉨮B0xܒirhR.q(j㠮"]lZi9Bh%EuWw<M^9*1o|B>|&^b>? #fܞ6DqݐSAIE!DlW耤;~Ra, kƃ#fc }yL g gcعYRk2sO#E+텷\yV wem)CIB̝9Q,{v)s$oMYy\v`ОkuK9Gq[w\z)u݁EV!.9:2.Œ{&HH$Q9%Ffzm}}ubga q Ƶ\%6P,*_=YgKX<(#WY\w Nn(osx\dbkVԋB |O BUu[~CެMoJ {3T1..G8t#7yX Igr ɾP)A[ᔻgD('"` "2bB>&tB1d+7ۿL CVj۞8c}cStl/<9)Z((Mӥxu$艩Th=@U1?~Ԩ x(= g Z!Zʅ5p D~[v㟌J[F+x-zʚr~kK;>La?SǖҩE3/TLۛ=M𠀱҄kܡ[  0:S2DBR&պ 4;CU n?Az4^d :h/2#xz_>۫"WLu%|ob,c,Ì*57\pGc@&0N(T<|{,~/e˲C fYυfojp0jp![q#}Xm%ΣM{Cwh,o $]nthN"okK?8B)*puF%Dn.rS)-A;j~>v@[0dqx6N#8!N$;@ +besߨsYt u}H5t uK FTmp.9b}`,|^A& u"ELܚ[_B5( NnHTf냊3kJQ^(5=(64i"V[ŗr;޵X)<6!TKm@nBatKXB2tA!dF*pC!lp `-pJ {&sՕD|L3"fobX2Us[KHx6PBjY `?-Xچ.aoD\RҪF5Q)Zwlva٠ #ɓ@f٣A%pz[>@;9.'Ui_p9VMW,d>w8̉9v:h]Źð~^jn7KHM\3& ZR[1 el`rI;P>&4evAS#w=s\?!;,<64 7U؞xs|շ/nP h^mmC>Wz7k/#b_ 2%?0/GgڬC6o^W8B_h胥7c i:Z &'边x͟+zp*`Zq~7u\O#-q݊\8uJu4UUZՏ8>6Av)B Z͌w8 8YGx宸P(|Ä,9G84͔e!.F$:/}pfN}ˤ+ u׽*kR( />KYM+3JI$v!*F%]Nhgk[S1O\7UkK6jiT,q5 Yx%EdPA/s1T|@A4_!f8Ӊ7"."yu(hNl|aA>%h|dT| ՆTD4 :)0P jXou PhDS; pqk$'I,3j]]䇻t9i_[.A?)Kw0fEuoۄ'tl+c1G)mhPYOa=K&所ZĤ6KeӐ4?Sך;K*=rk 7}ݜ<unDB]z.\LhsSec`>:cfǵ!ҁnI֜MCmtKnkzI#]v葼hU9gc9?oXdnXYY&^ kg.<< Sı aLM%yD Ac.eEkd )nEް%-h+m|錵Th}9s5yǩ)YQWib@ BH?GTϜ%]-6s !n6>uS^@.3`X5T%}&GbUPkNsE=A i y5q:kp64UJ0jG&y|IM1B2UǤ̟#,*F"m촛2f8xpt1H[:Zw:vqE lMQ]/'̦5?s ֪z6(Z) 2n"wxCeF\hRTp`xN@ah,ҁ*^сB ^Re [K*fbYʱ-Ũ\R*;nHB([=k();,?8i_Fml;I\coUޞCaBƈZ΅aD*, Tb_Mq42TP,0 f DZ #FuCYDu[Fd\_3-.qfYyt6W^Cj拱Wu"t&Z IaXоDtI3P(]^軀;xKG^NBAhc Nݠ q },=/)9r\<#E 4qZ]6L6hS׬H5k\nor!BQ"ԡw쒰vI1:JW:>hP&1a>k%OvTs^n+ϱjNjޮth&m<ʰU:*3Um6~6[&?#UhUvk?l  Nd0ːpw1jc9TELYXk1\qCv*~_7  fUzxdU+k dxSvM"pHYy k9t7ds"AlBa_(ozM+fnbAMz$y6]p`PyC cV={2Dc٭62h#Չtّݑ7ܟA bg)(U7 C8,*b˚1gjg7t?W%~9Ϩz) cJq=оArY:Xjt^b$UrW*݌.uKX@a0~͒Li9;QbU]P"UZ!ryj=W_11-w 79kۿxu5 ρpRD<= W74EAN}yU9$yQc;PÑڍ=#lL+"8NدKa'۱;^}͟glel>lRv=3G"blK\_!_E˩Sn R' [ GGUy7+8M̶oW(M0ϙ| js#fYAN*)"oޜ_|DBk&w0z:c^sxkbAQ K`slf_Ǘj^luh-ΙɞU4_f+1y\ZW4d-ߞAS w;Y AVt2Dk(%4AޤE"\jιH{U񻾪;͞H$Y?48dںEȣ}y)釕9&m"p⧀_ӻ6.RFu|82biZ*xQ,t. Ihg u ))dhZ<&S,"N%GzIŪړ]`XnD\rTWMpϬ+%D^C3&!q M` Ҙbݡ>y Ytìu|g;TgrdN i4uҹ+hb1vcHw(aNm#6/L KL@g7"apίEj)KR!P5j%kwN8'8ԶȪTfz/y{+YsT}2&ƜQ W ZO"5`πG٩+X/ñZ78 #[7̱.K9,~pۀ B4Æ+<-o5ypi&$-~ȯW3;"0[iaU]//lHj'ٔuXZ=4"] 9(7ӁUsw.c_hVZ2>_- m=PsR&I*9 ;֎j;8>J I9Ap턷ΆvA#%S#شA^s>/p r i'z3=OQ&![Mc#,[0kBda`#T"9ӺZsܻ hѠXMP[oٱhr],WӐÎecGgƝFkǿ`$:6Q#&7DD" '#9+53N˴k/ѭmB I~llDNz ~f{x\g qTgLN}&$YЯe}\;dzM n_ԥ! W/s.qWGՔ":RZ-FIA M Uԥs'YouM"R<s.̹)(ETDzc>3TⱍDl՘yBpbe״_W4ì$I_Ol 2TiN-XH;! wv$ϒFn2z1Z mc) q;18#vQF[>gn=)>d:02|6_wn3H[CYHҦje^ I!k1þ+2>QYR]Q_aŒCtMd*ju%eʢNBME˜5kSmmHA!hȬ2t8RS `"Δ-IR؛{HYv1BX&3A2|ځ`+^7%ӧk 4@w8fIAzۤ 쑳%|bsEcpcKVDyAAD!HX\ /XC߈ f]ŻUzlGϷ<1fq\ڮ+P`ЛEN`G+w=*Et7;Ш;d&? $b尻;"4 95F聱id`L+d{H@_8q O11!mۍ6qV )$"i⃤?ZmY,Z47SA⌁3^QD䪏VE7Ova^ikzSQx7̨w q']A f(' Hk0d?÷=4@ Bh]gL9M9ۙߙkǡ&;Q5FF܂%bMd Lw]nGQ,d%U7}!p1D[/51ĹE"Vđ4mUBN6p(J޶vwyw"ljr6oc`q9N=¯c<<OASC^[۬fnP2r0/}| :"Hίk4n2oDZw>+$Ǒ^0C f!ɴ[^ =fȧL~.4\oOdSS؈T0&[QLJb:SFI$v͵,o(G{z:SN2C!LhwNa#w-SA,)wDwi>FrtLrW^ifrd:踺VZߝC q38/ #FOAr? Z_ib3-Ȧ-|Wؕ$S\JbG&,^:ϛ/)pcL%wb[WfegdWFbpqe.O |*lƁ.%_t׹}b43Q P,$Kˋ;A{'bHETqP^.XC~ȿ:+E0%n EQYTg*%Mzi _oܯx)Q(bKB›ɠF6'ps q1*d=]='Sgu-'YB3Πv ~ 3A"b޳N0 VNĠI؅UFO +j{X)oFepd{۸RW{WeLVڮ「U/`61 o2tTtX` }' )oJ+CB,0Kbx9@:GA[o{iRk Xꡁ5VGHJ:HfKL5T+ {)E/.|QADu1>~/^Ӆ?ƚein& *X}lᓬ0PB 囏]Ln_Ƃ˔[O 3y ڿ64b[|W./NK_ g%#j_D=rVE3; ?mNӖsRk+GO,RNU)o>oU, PPTOV-vE ".Ub*twӯ A=ywll)4G<ȳ`S&1a-bTZ+1GYLWyOco*.inOG!sB`LA<63ܘoN^AcVNj[x:\ {6c#g:* ߚлLS͜JKܪB4 11scTϙO”L9O_莛d h,jHpUǢ) X0H51W_wj˪=w5OO]vnK*1}~,FZwӘ\>Ǝ gr`cԐw>'ݢ7pR`n=)d`Nr\׿˂pk>'338o͡&ed&S4"ڄlgh&=t6m$$n9D{4jɇ9ڂW{p[BX3㩆8rJyw Ot ?ymM\)UIȌKveNt$VDQ_9^=2Ik`oK^6rwy! nV왳 o!%%ydHרc8CJ*H 7HzPۣ P75;ஹԿ %yi'z Q& ?>jc>U#:9>Ϙ q-t`SR9_>r,"t͸F~HhOB:cڤG\w];6ȯf řsjBjIPuC!FaiZy%qnDTU.wͧ 5:?';Jlݸ8xZ AW Z> Wpq+$d6E[SuGKp`93'q$31=G-xx'ҊwvSC ~߉ꜼB;_tcE]x>5: (K0x6^9χ[lFVᱏ7֕3=iRƂg$2*60 s5C͟#' %ϵs~d<əuq<qܻ К)f\Pi9gy*D%; 8kY\Ia<^H\z uPvM]r)CkO|^OOx>4<. tzH)ZaoqRuO+9SQ5|B*EB0I,tr#8^gkj<8sd_v`}٘<˴"%-@/ wN_D &bB"QxY\'p=,CK܏QAަ@; ^澵7/s'=hHjj>ȩj 4\,{LwC6$2Ѝ$7k =hiIHġs$0PjQa#iSN?|FL`4,&Ѫ W+NNoB% -҃f*YC6,j/{hi>%<ʊa rA T\fEy5 i..j٪nNAQ`bk 3 e$4@$<Ў؇䔟 nϚN|qLbܶ WۂkQ eIdRUBT&3:~k*:c("*W~_3/kQu@L>WPom[LRQ,_lbZ:oǬ!{<@ގB?GLt#I_X JV.+g`%Qit|3>a:l{ewh,Y _uIgl!yN+b\Ԇ.9KS2P{n(zGuieEgRbWqSa[2R ~RNTel3:+}ܮ;tIU3aM&Gl[rjEKfpFLl9!=8:yծ%`-ˤٰ8R>gED$F]ƇVaׯv#ńh[k ,w-92$ai- *q,nNSKS΀fOmߒDsW .CO`#x' A~ZtX5y5]tdP;WRl#%tWH>F+ n3lPsOrߌ`Jcp7/q3@d8Nՙ7v1X_Z|[hCk1(=1滰^)bxT̵ܝj 9Y`G,2*_OрI㇠̟?ޑA'L6<40,)d_jaÛΦb# <^@ۂ<ת'l]U} b0.J JoEVgD=,4 L-D!#h ꪕMb}Du9@I*Fp&Q.jhq/g1K$Ug-KD%½U_V}Z' 讃s#ڤqC[yKXlqMfgكpzG]!$XuC[잷^_kI9,yk/깅Bwt{0Z$G4؝-"RkM[VශzҜ\R!ݎ8qFkPQHII('&P/_I՛nomr>Zikߏ I6D<>>m ]~>hGidV!֣ )ɤ3r%`l9ף©nЫuJ!0{9HCCф@#Zؖvh_~8,#̂@ SCz1bkܴNwt%8SR{ЇŜt8tNw >_ڗ @*5L<$9%8v<UwSWt|[3ȨѵU} ȵ)eZLv3?<ȑ67טR|I٭xJ͜'W)rfKtd)fTMp2\;n#hiaY;o!@p'/T'^(,׻mT9y!eVN*0g,H.O8gYj[x^vdQӓP{Ԝt ⤏.b`t1$`iV2bqr+Z,eV!CaՑG(l{ -mוTqC\ǢrHHW({שk("nOJ8˪-xu=b^l$"vYz|-z4k+@9Cyk(g G3䐱;|؂wCDO'H&Ȅn_߅{4+ {+Nв "8P~N%ngBB6 c=]Ǘo80Њiű=#0x@HL ֝gNv5ƏF).cqH ʨ ʙAוo^a0yfKTZMZ b]"GU mψ' v,dNaW vI %ja y,Sw= 2HGd8ocU ;#UK\2,;Dt&: OFrz N*&eOvA8թ*rCFc.mom myPpF+ʦy>2:Y"4A0)"sSL[Wg)*B;VX>2#U}KKu,/K5~erncv!&ewQIqETGdD3qT#1gµϔ^o."ӛàyQdגP/Q@c ]k !vVĭKY 6%jGN}f Ke?dRx78"%u $gꦏ|v,nUD [/N0$,G<3̓r7vn Ί ˆdjeE;U"tqlwxNUX{ Sc YӰC(a=M;zqvW5 g`n"%{'KtQ2UW^-{TOcC nAzw|XS nL?;)<(b5bc\be+qyF“"ݗ]8:ULv%p#8oόؚ3"T5QzB&0 n;kBZvqj(ٻUC! RWuIP$knh I_4j=WOTh p'MȬ6:A'*KzDrGd"K 8xBQx&標yvk:Fx48~b[EoǜupQ0oߘ,i(8}: ϴ TܜM'NtƁQdY&'a%/ꬨI„RRɳqKt7N7h:9F܎\]jboa9aE[[~l8"{v :VwlY55gS{19_VjoQ@sx.*];Бؤko;Bj/{l4+0Tv\`wWWU:c21Ş[kYEsN,6lˠP.>_q*1::{W*z[ H N%/e h19xCQV3UxZ Lc` ` $ gxP&MkjGa5@ 1נrM`{} á]ƢIRtgr*e9{Ss~.}2| G/ ZR>,+θ#0YㇰN9kx}gG.^WiWwa]\L]>Ш8 1T 8^(p] xFX׻CoU-f)a4>:@i^eXLWxVG*QAR4=JҚr_^5s_[UЇqׯ(^s?:( BYjP:$!&. 6ͯ1LR⫔<Iu<\fx}UlFKhT@LDQD!oo%sP`7i'oy;,Q.iayZB cYFf*PkܔbU :6‚^MzQ|y@%)qg&4[0@,Ljܕo~UZ756b?(lDNJt][%ɯoP|Շ= f hGmD[>1Q<:N & "Rc&c5"vJ'<_ ~je&8>ҘlWowdCWv {y]KS vng;*Nב,NM3SE4hIUq^Ύ=jK>ӽZP.Ʃ^FB9婹d2J|$:U$ܝլVV?y(C]㿨-4R:!{/߻ V>F*ۆlEN*M͒XW'Â(ެr?~jҜI(tjMQ|KPeg&1쨶݄G8 asR+@@Aec/a߿JDS]谁rakL0[Wz&l}U;RbQe(iivzsR jqo?'FgNwhsvyHA Ѭ?Y@1yd+;o,l~­n$m}c*yP>g5)hr3Ѕ6ΟdF4l$!C9_Z=:FF;^.<`7{SRc㥸/J)?Kbh#!޴8)>aζƻY1 +xb2ֿz{KzC\`0LйFD:r.%BfojnZ>J$x'pEj`$}a+t ]`eb2ƮSP2x4sr( McmHY>KV|v[&cImd'9IݵqY|~b|]J|RJMs\cG2r]fz,1鹹^=Ut6x|@~||om (ߖ̋EhJܣnD؋8iwJ . mj :1ZN\t ^QE$898#;r3 5$Cl?O"E\J,{ ()=n-<>v ,uMٮjq4y ysms'GZ_h.{*ACɿ8S~@vTBT<1*)ҎM:[@zYX423x$PEa5f˓s^CE7\ Q-7B qr>|0ٸp21ޮ-Ş̝(y oFi1n9>YyPfEJponpکZ0gնjX7Ivw ouV[)s*s ;&? @)PRUHˡ#x~tnsu ?F#QG[x[7w4R/3o>WV=ނV4R$i?",\.rYFBdT]?ia"8 sTM+lIYl( 0٥2 NTVKZtvSMVZҧzH7XGQP^:.aL;)G'I? _H¡T]ޤd %;O̹H<ֱ`^NnRؼ ĺBgI)/9 |`Wҡs%ל CqQj[R~v2<[Ma rJ񨅲Va=6&mfiMeN˺k$}LgZ}nds2Cю39me л6pr Cylubـ~Ki^Ɣ!fuxHi(4)Ty)JQ"r. N)".O3iXp#vaˆbH(ĺ5yXՆ(]06Na:K)?!0+(x&2ZU|\Cx>™?a8tSvПuA+$7 _U~;m`fezs]+gِC ncNYN@~ٯq{+c`r[ 72LD3?R KzeB1NV.WVjT:t  Só3H0i !?%liGgٽ\ܼkyּ8<`2Y a% vG[UAzAPBSp+:G-@A|#ZESQqZ9c!f ?%:8s:C[w\qZ5HxtJiF TEd%г,/RD{|t)q.:"a.^"`[XhOj,3#yq~`kdg¾LRwmm=/~AmΫ@B].}jD$lkܵ:HhU?e&/i扩AΓ&nݮ`K=:# ?o:z%jM;.'.̀N=)IkwşWxTOˤ> v-yiGf!V(G\|BhEĘ:]~-!H*xP>H-YPR\20.c FY*ЭSF i-PwwLmҮ9S0r8ͯ 0\>LX㖃P[x3Dj))z\aK|;B] :?ďh|WYy#BZ gI3N{*.N=2c90J2K"lU!SS&zs2U=nr{qD=e$R'82 'b{bLt 0N[#Jre'@$aw&by>Yg;wّ-Rz/6"182JyRs'zԚ.W@gP@pSzY%w{[=!6bK4l VaMm{ ixz2pg :18CbffBxcixxwܡ҂:>òn1~ٖkJ[ ́M&WY4L\خ׆ Z;9lo),b,:G֗jҶ]!SҰ3-g}9J((O¼/&X KC`ډK%d#wmH=;J0.jw՞:IΛ'Ä& m˕Џo2`=Б |bT )^(ANUnP#)FbXVQvlkl-ٔ s" !4Ť.% /\)n别nSpf9 !rk3?_ſsGGEm6_ , `OdH ٠sr[dkfcIDMD(gЃO±)<9d&d@xCX2V׍>dlju2cK Kwd;0nDŸ~=0( k1#åhcEJ1n]:.`;ߖM!+޺:r(}N>j>{)L>;KM4ȏy]\2vC@d@.x/m=ч!}RhXosDJnc)ЃoPC; "?K? Z>Z-Cɾ XFӿ;;5;ݙa_d<6]TѣYiR)rQߣ`U+rD ǷüVE?)/ ) "&k.`$~O8Ro8Od?ڌ ߰ߗP`oRҌuEn^}Ril(u?$B*x3Ȓ"Mk y`=']:alzYSX6WoW]Qj^vhήI\í燭 ND))lWUCPhpd/&1j mکAPa/KGο5S%M9)+hPCL oHFfR)c(eg=4b8SGU\U Fo#=W'++S61¶)sl*1-pt.TJIXԝڇ?FgQ)1OJ1 c%*{;<ӧ̀0oI Ժ]0Y\{']ΐeME5iA}F!ȿ~VSs"*$YҀzO?ogpoBdJ>W?'r755!= ;0w(GVSꝜ{=D<Ho?m_'_hǰɵ]"*AhC;yD41q|:J7 ;Vy Kl;CP׹G`d ?X'PVazdDa[8kufʂ+iL~*U̽հ3`J'|b[ 7*흔QϴdAs))O , T~q"b }O E H[H+sGd<2<q%1 RN_Op璤k )srUO[uO&V0B&;hB5VU=וPTҝ/-{˥k(#+ٕҶe|f&%9_N{/.ֱ)YYZTnw`b;"R;h$I'?Z!đr${'-xͻ 4Qdw`Ւ?៩!c0|'Pa:)?)'d3 +w'S Y"kz`2Vkc]B7SW<˛ 6)_&H㠠(̨W|d2K}|,M53V5er ƈWeuԞx_TgƉôCͻ T~% qJk4l! >^<H£PfxnBjNLbu N%(Nl3ȔHRaW$-2L=PKY^'FKGx.=}1]'$d\F&hv5? KOpcrHOCHƶNts[dQ>)b YY`c#)%VHZ}LJ:-ZZIG̓~B}y@" "cxgu}i.E\H߳Q͍*D'NJj tJ$Ԡ.i4-&':nyW|eGSC: P8x[z?<_6cV);3 Džkkt*0ܯ~nMw&qTŪ$kQenϞhΉm\GdEuͫOJ Xf.}x\ۑmJ ml= /fK\/v\rRMKdc pjJM+%dfvմ~2Jjא|h:o*n͏TXT-:-z9R:AbҪĥ:6A{ؘ)33!pٴNٳp4Q;Ѫq2i IQY=BZAf6ZqԐ^o5f*WB,kvQ"$Ɔ#xёX]TUJyhMy)ٶ2 ! u{ hTjצ?w;{fz nspWo\+' :7Vpt!C"zH& OlPh/M>-u3E?!Shɴzp8Tcr≭\xP~|1^Hx us ǜ3וi-[ɒe=@sXkɸr_3:ӧ#}&d}IGQ\Lcg@rJ`QX"gV#{^H,tܹ'rEDJdѨ3|CKY2pVՁvr;F-,p;C/_|2sH(qnʀXl1#_@lq]6ΔYu+!Nw9Nٌ 6_gߴɀo!@qT7YeD4qE j,~P|GG8T"v}t6N%WR;+1[OU,rGw,w lHdňhR1dUJo.R+QRj!1ߥ\_pwB`lAՕe!J/.1jY;vb'D# ip&~hA AV6-wp|}UYY>7hqJmjY.o,Wܐҭ<`Hٱi&_PŬIh`Tq~G -i=@2:oӼ ]O{Y,޴v.ȁ]MMzkK0$S6sJ5@f9JM4w& +hR~i|L&b#,r-^ Zck tW5.z?{Dsg2{ܠczJޏBLu*S1j<%1;T {;q"  $c{~yHș')cF)?c17gy܅JuLOt+*s.wm6c[unDogL_q ^W?ⓛidg3&yy]s?KK'#ZI~lv&'L a)՗cĻ,[d\ՠ;\0m`?gt"0yNy|ubE)Ldh /Ff=BPp~uNZTqc!COQR5QA#,VR$]*gBCb^6 PI 9_`ñk$}YD #ygyIM)Q7NmeN1ZžZ/ɉ7]{ @RI&SJc@y@q09xD0ӭtqs'D- 82ī9ۑ؝3&Rج-g X~׳lFGa)nb3\qŻmf;=Smy/'eCRXΨlԄs+i>NK͌ J+i,FK`U|%iG%])Vz|tzS$Q \j&'I klLLâD,M()O,lKaBD(PX"?BˑųPY^ŷx6 ^6 T]g 0[Ln'kA醴5iA LpKN7 IS/2w C)#-NumVɃ:bW\D\rx/BT'f\ Z2+[xRy١w}%Ub)(Hc rۻзvpgo ЧI ?[=7͟EY{w=Bf5.1<$L#.bJ <$ڨ?9n(HA5nCGȹ}F$&H=P{ i݃ъo/$m{w(sT2ȱ଼bHEVW<@HprZ^ ppWGNluQ4d@KRȦ24 ]0hEU3}VA$з[N" i=iYF:OFzi`f}X]TP 8뀞>sPC :R[^S _p[ǚD1?8;D'Xn·e_30vM%*5d=1KIDI%ɣԤu8.1kZ:K8Lt&8Lǔہ/ݘ6%Qr8$# 2]aDjەÇq5 Oʢpy_d7 =LbD쏙 L.?B7w` ޻' L4-8Twu*2_}FcD4-x.%kif%0? 4]>} gFzI='!0M #;9{igTƦX-0tR{g'ɘYԙ_aUL.TBV*,TӀ>CRJ/rV>j _8Aqaih)IJ֍)R6vuU\*"yY_mMs u#ȏ T&ϓWxm|/}[Bἲga ȷr.)x*޴)&x \{F=b#,#K/¦qdž5/9ԟȨfF=v Q='(פ:΁f*6#䩳-VDNK7sfג/́GkdC˜Wl-rAs}^rG`A]\oTJZC3tBbc]@g6vΖ_&B_R&$ehp%Qg=XZ|f[`gAre ˜LB/Q " k4fY21zcSX@HJr ս(1gĵF {dC|-J'R>O/*ܞ_6R8m"]nh‘p/b$ =![́eDFCC"INj\~̹GϽ6o&xg"ZTpTyTgA8c*qXi;>Aʯ̍h:x/5G^ocs%ݚȗ!5# Q1;W\Ưh@e<phc *XƵy,I$]](ā"Ii6EMlY`$㭍G\E )'KTGACDž\.lN/ίgdpaD 7X ^uu):O)eg8 ;oSylvj >~E(Q cm؍xCML7FIX鑉Zmקnfm(JNFVnƻ'BT{]1x"f asG̵![XZk;Լ_W5{p~+?:?so)Nکw1ߺ =ZZ]8h_ i+EjTFa6^\ >d0 9en_e\0?c# 4 躡 _1 -k0Xg2RXi^17"nS juz5Ar_DZ;QDhշul)|ÜO9"Zb&J i% Ӗ ?>yg35Ct3g&ZSWw,gM2M#ͳ١ CJTup 0cʥBl'{ơXdeP0o=4l ߄gWbҬd=5'cn:'q#r>kSm< l6G"2jи ^ 'OɳݯjaM^3@|bWda`ۗ*H2 Bc,鰻HILc'`ONLh ߅nv{o#آOc{%Ptƃ]Ha}!骳q$S4D~ %c.3 wSZm@?CeǛCz ЎJ#U&r# =j<"N%^H=Fc!h&:q2N0jf?18zƑ2!if{M:aFI^`̙գ?ӂM)H)P%sae!J#CK@N<Ń\Emy&qǹ.()VRZgqIqSݬOC5 aal"6[j9I[# (V۝!j ,D7=ƷYm9aAgR egA 6Yq5mVSj8ډ/fxH69##<뛒q|%"\˝+\'~l>7YR㔚:O"ıAo5C%2c)٢T؟힂T~MyhJKl2ӢlsZdCxKUD@^j Jy,FeCrĨiئ]7+EqԔ as' q,W9^{ .]ﴱ 恏Vذ xuop$1g͌q;+9įJpP$b\ UYhlo,v:+-졌,dl{ 6oUԨ;/o=gx;}&G%~AGV#0n4@i ;ڮ̃mxʑ> ɢeۡt>=.&$00/уO5F߆7Y9T!=,nsuá:[?|mטnlY?QINjԔqÔڤ ] SbXTzqݎyJ(.rK2'йg~wƱ>Oّ`l{# > TӂQx:]+@1:٧S < ECiJsH9o j%}]Wxg2Hc2XŠBh[mѐRB z/h_py![`Ž8]a>1uC3Z urpDOR.1|DnHTݰJ">Cij R_ M0)"t#٫&˯1UL~q%BNuN+.1bz;e%\\Mkq<|p~lRNXS`85Z,@>"iyŞH83Y%u8qAB֭oT eԲ6I-ZB9XEoV߻Ğt\4LI*s8p*~lY%A* !rq֥o8?]_rϺ_!_7Vߖi%}Cߓ_|#ߞpimm_l>˩k4/%vlLXZu8u ("F!fR/9&'cإiĈnUhI.ٷOhw^Quf9VPRL$:5ɾva1h'6.$825 I?kQ'On>~ǯ.\ߢƸ &)_ЗD aI/," R;~`10<&Ild"[=l-oȒ BٌX9[yF(9Dv ,g7}gH VrT+ $YDPenlA\ ]K nt&)>+DveMÈӶҀɨwT4P9^@}}[q5l•˼Vy(8JAfQ7CJ `JHn$:>Iş;PY{$)h0cJmY<*7D̏]mb$HiQTx"c7&.8҄ϷvȿqiWq:Ha ƸTG!G?JK4v9ǿSYJJd76؇$R%)ВR|1JoOMXg&QhuO1Ot%3{Wçp&f1 LcMFuBuTߍPv ڱ6\vZ+=e|M8tZ(8ʳa6Ҥ;VEG%̒ ϰFv"FHf깉h{7Pe{8\ +}˵i%5dqvaf?ii;qdřGES_^ӒCHV580ލ N1}dp;C@ =1L\6Lü~E^zu: awz-{bn͘4ZhNXh#(4b\\l`QSe'BAw'_cBg\Z- &)0*]aedlX_j㎆ Utxurqaf.F%YrI4)|hi/TAT|Ljs~ziuA^agRkruF" Tu񿋨ؘ{JKMo\q@])L5ڇy) ;Fc!qnzF*g;Y0}oKζ3G70J:(^C35RbcTd񰉭1KY[ ǯsV)->THrjNY'peR4!, {^EV-E5)׷Fն--kt5rgHEiN& WvR]W'pQs{7o'xw.$6݇P+^$I@`Ҹ <~dIu LjvߞJ~z>`PO6]p?AҦJi jiDp˾'£);A>fbT(MU:ף ň3RȔx䜰yRu|vՕȪ$Syտ".bC-02]iWPz* -+"/$G5.kUꄺKlוl>VS϶=[ͱVaMHfF㰫m3hhJ-7F֎=qM+V!Jsb{/rKtyMpQ@2 3 n-sjg|Tv+:$?y Jl)R$7 v)ڿ5a\nVCTʝ!rP|6t|ԙ+4㗺w*iV$M"h$tf9dcdYPpe\ZdBV~G H3*Bk>Kjf cjC`k{Ǩ4\ZS\{σ6|,VZ.pbđ EKDW8ľRѧYU)򘉄H [p9=HՎT:KCZg~֝ oK xɽ^hg ޯDH"Hay}~GYX$嵓fLHpCϗI`yU ~NA˙L.-D3BÀSbR;`,_a=+:oA ba,]/G_ܡuD1VhP⨰h\ulLbh ~MFAL3? !|AC{eS8f6&Ki'p⦣Ԗ$teIvJ{$=Q9Ѽ#l-#]ug z+\ \3Vk=<ɸp*p<|Yr72fP+h{0>Iα@bO0:v=T%$# Aҽd1&櫀× zKC]?jy-K4Pw?(8XcT:_Fpx{ӌqK=JL<[+[̖nE?qkP,qEיײra/^l0\ @đْ[Ammq*›Bpғn@jP|}B[,|4M_rfMːF(ۺ) FSb";:pۻFp1 jGToI'p=~mhsfKrKZh5&x(oCo‘id:5C:|*~J;O 4YV_դϦBà4aw:mg@a6N ğ !@AخocG;G4J/t\T4lN==液C V(^_p>}UqB|BZuήxQpUzKZa⭾% "Zt:@JR~/qŢS:AdŞAƀ9AλJ E0á!ȕu(AZ&{eZyaePpOվwzAﴨ0;ɒ@&h)TBW'/WEH-k^hhj6QTK+,x{9h2 b=!1-*pQxF[s$}M{oOWN̽E$ZDS _"3@PqIzg1\7@vE|;-Qş foNH#iUϴ!Ua|MGi??%#9NJ`'Y^n:ڔ V;`#)^)rbhxd ;lyxII(En&AGfKB.]d ,~™6vy Voe(eD!s^C MxYVd~#т`ҖIp;:.RqtLa &g.*}m-t0O?`1~#J;N`WÚK<Zv4RʉL% +DLOIlƬNRh{ )9ci$ 6u+5[ɑ?r$%-;μn1.,~a Hkxj.R)=camB{kj&3"[qň^q,'Ph(x^>k7D,. Ń.Wv-7F2u&,iǽ r L*Z'BC² ǿ~qlC4bS Xm8H4.JZ-|ogE_Kc^ U(,z>!S \8;&dDHCQv7k^nf 43#850$1jH;D/0iq?7IkuUW#F?@|zH/Q\xX^'40Eu)@ [[t+p¢'A{Ti-mf)Y}f?jq?&NEy3.)+uMUolD'b߆gh%|㟒ImUXDXP)OOBi}nQԁ[~5EÜbe08ޫ7+`86n8,#!8n@^=̬h]1 )ɪ8K[Cq'IŞ%ܶLJڿ}Ƨ})'H: ]hp2#6|;G6Qa~v$AZ'Wi|:\XH:ܺ*pi%wSsjmN=wF!"/b0z%>vmskyWSdC9l3 ׈?>pٙYF'2׋(VWf"r K1ہ[PjȯޖwmnvȢ{d6T`)yMRC,/V V/Lg^~3@dZ oHWJ@ه{XM&mX :D%Xa(o5TIZ4ǓcA{kg 7a# is:Rpr2MйԽ0a&9e3%~F l"eKÕYoq%:qJz̡Ny|W߂lQFQeK7fvkua RX+y~_0|oi(',e"uI$X،oU4z@ƟoR{Gt]/NQ'cCdu黵ulfDXV3tZɔ x5Rv]@Qo4 |i($gHa 0{ I>@cV&#PkesP0t)P~Ϗ{Սlbū-^=B+.mypA\1orHaB,\$J @1ksj¨n=!A+f= C U pup;yޒ.PXS;&םd: rKzdNR;kS7=uk[lvOyЭU38hFWgoj0Q%O:zcRFGNȊжhږ,ad#Mg|xo*z qBL# s9H܅Dá3Q.o!Y[3j]K;Ծ(E(yJ'-ߠKu݄sKP}DgkiXk w,$9&et_ p> 2E~l1Bĺb!:T!(wRpqj I5pVvMZ#o,\nYnv11۝]f[79*Z@mW NʩAHi576 FxX  uX *r*iw_3RCL%8+3|~Z+nF'ϖنPP-/ wF7BO1-yIhMS]hppL"cvaۍ0uŵ3&1nS GAkpuw~mDoK=&VT{nwK{'YbQ7|z[d OXi@Qz2 (A- u'{*C˜ȢɨDhRO xDpBTJ ×;}\,DA ln4*X*J.RnA/s/AO&~N'y ' E#M_,HLY;Zoa㭸ohkpπs5O(xIM2y?kg"Ì@+ mW٠^VX@(ʹ/P*;EKL&iBRb"gQL菻&t̉Sf n1uܹ mok%M}N|T̷I®>[]iBYӴ4eh*p?PV3n„Ȳ [;7Q5]IcuAo DAVn"j6^ϵUfh~GS5/{͈` E.o6r}j5hV~dݏ)cUV(eUc}q^DydS+Gk(mu<hD=%Ft_ V,k^ ȘFwŌ&T8G&ZAփba}~w ͜~yWn";4J{4zb] s'6r&ܟ%Ӊ?"-9%ɴQB&PJnTPQ Fr.M5Q),=. ^_à v}h+\ Х3'irƈ6[TBȴR.b*' TԺDdlqD7?"sj 0K`F hC 7xWx+=B㶃!$-\OtW c_hڨupXGiRo,OqP}"Sxooߡcs ;t'ݜh$8|}^Jй'` f)Ъ%=۴yw\avE/&Ug05+@ȌI|o1h䅋L> :E.h_ vOwV k-`Ldj0px;9B_1l7Q:]C"ç Wu!MӁֹpP|H 7y"#9piBV~Y# Rw+TTuקb?{%[45[=m_nՋH ',0"P-oF’7Ol{ /=)mr}F*RmuDNsxm\.0@f2cٙm6%'Ly>o q$$h7M.#$~x~l?Y_㽧8d>m5UY^k:b{i3F,y4(-w/(Wo1PuMe"tls<"yxpyF Ghr۔w_#4VF.&9?fM{397 f"v|~xAhnS2XmmzqC= "*Xg>d&s2'/3ҕ:lNyK- `ÊLk{ =\Nl "w{ff$-%R*1ز.c0~ Z}C1H!oqA @$*[j-**'v%Ӽ L$˄|`ז%jJ icXbR?ߐ+zr%J8*[Im`u]dkN;Jdt84.QS26hFhLN e/61~cAz! T>\Q t`FM)VEVj_T+4_. :D4iwq( ]GVyaA"@Ps5A FU t!Re>pf$#rVP B}C a8䑠gxnSo>Xh/'g_Ea-o:q>7|Vv@ iw x@ZkO]J7׮؀푱9*Mo@,9y5Xns#+K-Byeq"s; `MͲ㪨&vm*B?p IĦɾmm%Y1;+#v4"fdQt(P`Jbj>=qȊ7Ol!sLismmizL`,8 0߃s_=hlFc 2Z']d+&uߞE~ SQ1Nȹo~ds_Pe#Z{[GҎ|fF,v@7dHPTY dTk.BeK6m͗0xъp4`c f.<8{?^&Ս E Ik#=zRo F6R'%ԩ̝E!F ӯTȝ7GM}wMTAju92jH)VGXM,XͧUۘ>Xv_:-VMTϨUb_G{]EJ$tSf!-N(DdP3CzwP3_Ӣ 6 K@B<㏊r;l YfN/&c؄dLBSސzõH5xyvg{s&,i VePi|IV6xo\*(_ZN[ΌZzTP=+}B6POPʖ5hVN!r ESqH۪KT1.TsM:O+cQk ߳ACN!tA1*9_zN>h>[MyCod:ͳ xe)0-Dw*kgƁDQoF*nZ·q+O`+]zOV [2 prN|=` oph~z-7^:z*MQvH"ʥ1GVki$;\{Op,"p^ezre 9X]?O=<9GBQ`\ |kac4&K1͕ҁG]+)wg^tiag QIɍ*j "?@u⾩DIqF1~Vec>G;;$q>#4ȵar7hجOw8Hx:1V*4KE< O?X,(8n܌ F/psea0x(ę):R7B= )z$F6?<גH֭‰삷 '6l܏\p]SbWy><)¦ P+p2 ޢji6FɃtVöb;|E^T)љk1Q>ۮϩ?1,Bd >VwEKeh@r.}px0crXSϩuwe#aeմc@]t"=[0Y+݋`=}d#Mw\ Ev嘌ASSi'8zE=$]H]2>҄OB(l @Bf(gTOv A0[B*yV73c6=){X|u%^$>Ytu0D5Ƅ3וx?snsꊦѨ7Ai&2زNa>EUѬsA\9:[굽#xڥqAM6گcrr2Igr!|#PvyAG'y"͡d9a9[vµ#š !<_G8^w&K5.q5 c BVQ.UzVҴ\U mH8_)TɫУrc[P;H[Wg)JHG%&3=89HG? *CJRI.7 / kf&(Z9I)0AtY91\3Jh`k`"7[ýݙ+qɜJHx e+ZP%ȕս.<8Oݦ[+y5hq _bƋ3uU. tj9ʧx(DL:az?o%Q HϞxa,IU;XxZ e+OjJInm7Z}K4D)nԾ q4:IGz7wR6dc&XNΥ.Dݲ˹j`*JmQ.̛3Gua4T["DD4e&ޯ&i2zhHnpٵ&zA7; r |*eHB,ONt km]~TβͿ!QGZE M@p䍣=ϨZ8i.О}]$ 6=hG.YlE+€l%a8蹀عHGVHG(`rA[O)9+EC -q%s!af0"Fk zRw XP1ؾy1߬}M4>9nҪQN)|Lc  BˏOaBMA - Z]7$O=S [!jdRJT9}m zU)8,>k3C$O& Ldm5i%N wm)uPq$卋)[t`@J|>\$T?'*ZCpNq)U8ST"y9t?xƋ~2z!Nq[@UU(ZVegn*Vjt~ R;) J~4ٔX[+=B'RԉJ+.J-U(C s}[;VZ(I]mYSJM2"ߐ͍qLxr_;~pԝ~Fts"~p3md.\hxQ$&T`o}rnRD Fb?RD]q.d:-OAL#k-振gZՙًaK=y'*A' LJ} ":22c*(,8fBO{xZBR8W /#?W).,ߟ9H/LsHQTOM}* #w O*EYFTQ,E`NNq@ۭvBӡjƁHc$PykZ<`|0F:f\Wn _KߜH]o#w B>dS_qZ*P3}nWmcPg ˳ڟ<܅3pnO [1cQ ǟ4!k#[+ۈȠӟ%9E~kO$E9+g'rxҬs?XV \Q'R;,̹BBFP6::4b="Aɓ395P'*n]ȑ}PdJGUt3xh;͚|\X8Uv`kr8)'Dl |O+akwX Lbp:7Q nj[D~n~`&3ifX9uZ1]V .JFߵ@ڦ?ѢL珝 kM8֔]0o~l y77{J\l_s"U i#`>F{wob`}[ aiq~9P_ 9pG#%,r$&֥b`j$1R?ae2n ]׋ǫ,ߡ"GyAhhn^)]@-.K_Km@Aj5G*eFɄ>hwEId/nZG(7#  \DFX$`]ԭma QI7qTn aO2bUpRp)!ԞnU`_BJXɭc\@z<.kDyhC?fTYcS; j95Qu=*BrI}]%ӂ%CNN7 >ReX ztIv. MGHI.lz#˝`];Z9׻Aox$]{J{ C"pgƈBu ͆Cˈ-.5( *ByMZ kV#_S{ u(ŀs'gъye,*usΰCdhGi#V d?J?~TP֢6یSfk՚RrD?@D|C6P!ɪIOtTD*X1HkHgfqE%ުINwwy ϐ85vc%BڨfZx̯o25s22KrJhNd,KST:KSn?'IYfӋ fEŻc#SY<Ht.FzɲwVF{j8寏hv!"݈1uOző W6rMXmč5L7)"\YS'<Yb(OɅT&CRnKx"4.:2\1+>?Jc6]|")DnF =*((*a8E9[?p [Ex;2|G&?D8+wB0T99XV_-7Ce)G57l`۾#:/WD85r`ocI1ԵtVaE˯;& qb'ozjrR7kP䖫nS=L{Mo/gzXfuҎ#@}F/ߍi@L/%?.öVG2Im9˽yMvPsKj./P Ņ0#X)Q,CoA V *[ 5FBhq0oUn5FΆѢժu ]``omŒ*%B\ %DMhVhf^tE4H("V[yf d˜f ;@Ll߈B_)=̨1IWcI`Mv+lPp?Ι1)_56OlZw(H \[z:f9HM bfF)߶H:l1MݹI' nϰA \҃ FjVUf sPK+o|q13B^}nQϑmoW4 +DA##6n+Bm{X?تtNN%0`NզRGSׅ^uxƎhK<?};Q"ޛ:ĺyySC?`Oe l)%?%q~R8u^ʩ>9g{H%c[12rqT=hM>t l ,Y "vs<(A~dAM5 ߿7LW:uy%aL5Ułv%2xF'QHt~vi%̂XcWDov/n_[Jp[Wzt4ɄXʛ&S~w̽1 #8ƚ푺LK[c Opqjh1uV'RvIڷyI88S3\?n/t Z/*5Up3te*1NPάO}`i7c5`B#DkFnS\SCWTmAqFe62tƀUUT`l1)U! ۾[0ZpށyϋWt+oG5;KIF57t/ a_Y1ޒBpu2v^(b㴚G@^B,AᲓf)i4sxMci35b2x5gYA J)KptGζpx!Z@#&Acr(^$/ Vojx v*nU}N*Xg^(RSʍ 㯬&fA#>/ FhӥnK~ !Uy&4;(<>vjd/&LC MӾ /^@ٳXYg ZD;Qw{ Dt_d 4E~*ڵ]nاi#B#)亸yrYIE$M%`" +9[`[_#7E(v*g@5i3>E 2Mx1|՜%W.R#Bi3k~& '1?]VUO֭`\S#t)s3G>GߖiATM `(Tn GE(hkU"SQ4R e֊lhxQwjyi@\N[+˰7zGI6|$$Uiqn̮_KrddsCͿ<}!Q1s(9*;k7ð.ɪɞQ]`RP:rB}"؏@7ԭGtpNoV|5 0$WU:VX_{[ߦDU{ -'l썃SrZJ62a{˟Nm`Y03^>7N6\˭9û9&& ×}_R{2ٞ!js߱2vi3BO}`kU\aw`ƿ&6`,mAn[je:NqB ȓG{B]LY)u]YNIQgkuѻܣwMWb'4 !*BѷDl#<}3¹=}Cܱn|̻IR?8cVl}q?fEj2E? JOY]_ID iܰv95bW3\5%~`ERCFh1MxXgAC}f#cشK<8h(el!_w?e zG#ٓLD?\7+/Sz mz^ 4tQ7(K!8^ aoxTi3ij|ݴ+ ~kf$q T4*|֫ RB2sP˅ ( hWD,@Uٯk^1R;p=#)n{E֑rvEUIX?9zH=:sHF11f[q+ z 2NIbXDiYg-WmgrZu)U+% BDz:sh@MYʀ2<р5c7d2fLF 2Ymm5mhCop ~LLHn FǔE@FokwMIז/Cvn/x #k\%ZK^F]d 7kYgG{w_$kU$1庒 kݝ}N6xطRgtJBCU# c;OX ÇwB)4=Ձ5)wYu-**f3um=( HV-hw!LcA#\22}u 3䏥ٽH#UX2.gU|dSCF c ;C@'ምkDBxV ʘtij+l}@[:=S3E8evz/bAVii t Z2Ӯ|Mp0$(fnZO4&@CO $oMeh5"yNET2Zs&(-jheD( (ϮvM >}=gO::F4< 𩖹;l@y҃ %i<)x)iŧDVRߨ x!jT#!l2b\W:Qk\كhFϕ1%k^&ut -ņ5l&jîm.`R2mg7T2IjˊҲ`c6&xg*\tͻ|%M0b3N ${jSPda XɼpYmmx yq$\bzyC*4z98_Yp4QOG$'Tj)wtڌ$Vici ~C>RO0+%^a}KD{! W;3Pfd{A,ɝ.Wl[>i5r +ݼD &U1^T 4=j4n%r6nx6̢Ǽ85.dxd^@AMEV`7+A."̷CZDE6!)Z>wh6F۟~7# `.}"b}7JDmv3p#.3瓑+T LFƢ=t #;>Ө= ___?||&IxHn6RgPй]Q@OIX^zM ^tčbd]X}Wg/3;ʥCi8a UU`q@wY{.UxJD5#k`"$,WSi9;0$TrTRۙwhQw 'QwS~m=Sm Q4CnӋDλb!$ˁ'&(|x#| dbt|D^W_hrB#afYÐ22j T1h̿H{KLJQxKդ{|nK 6jK5& Zק}ڜSiac񢰧Drm8rDtBX~Qfte#/%#8rpjPp*jy'uG!Lb`sA fcAT'\o? va'¢k ?25 5f[ԍ(` &+5XK+&N&D*\sҼn3Q'Oɸ|Wi]QY4/=Of*A_O2祢JWBas >iٿ`- i[f . i8[,P܌f@=1~ƮZlE]6Dp9Ca+RZuS3BJ ժBgU.G&=$De1Yh, =%]1niܭ^o&@!;=N1\a˞ f W* 3VfWR8$qmZQ{ӈAעJ086`` ؝mp~GG"|cf謽PTLБLH3N"&/ysuޙ}(HM"}FƲILZII< wEMWziȘ--9btOm&&ϻ{SI2\l G{(^&MN<1=CIK=͚>,x>4<}#HI}2 ZwΛh$6dQJnz&Z@[wyfU{Ss99ar:l&"Y,G ,],u1CgҔ꿵9fmfM!3Su tY 1}4qI)K6@IÇ@43 )Zꞁ3YuAeE0pG]{Kbx(CN9%!b=&u<6g)4'_hk>݈ G;a^gΊ"T*/̂Kf$ 9)UF!K1uڇ O*յH} HSO~CՒemPhhΞR6Z,(/fE-{-[bFfZŊp~L}o$LȾzwl n4VltjVΑ34Ns~.SD^Vp3cŬ ݤJy\@!ӱ) ;:1e4`p( "CK]~.Y?'+[[ۤPd,4fNZ(@mYY(W. ` HUeU䳗G޻.mࣼOl"7p>G+}lՊ;k%ҁ6P=>Edu)Gyx)f I(m "WY/C` {F'G%9ͣeZIЬx8_)τ}t&|s sVNw7f>;?б57<7ӧ?S+bRXesqdMm+q6;(VH˜Ssy/څ{jz-phlk֘M"?[SU*!d?b +:ej6؇w m4!V&: EfzZRKZ/ +t+ ~ ~) 0XDSOq'2.._8)Xqg)tj>UR>Adڊs^Qԏ B)Pk.3j ~=y1\'tBf,=zҙVT؛f,`0 BDt<w=}VG7wU/e4hM<ʈKkbw&tdR]fm(ϩwS UMbYI?5Rh[Ɔ!VӳX}N&pyt/J^HNg'hu>y۝_Ăpv?P 1i"SIACEe(b鱈ӻrҪtO}UM!cu:GRD`~,ex+y[ԁ܄aS~H&џƋh\~?q, =n a)ӈʹє*r=hhZ(Fd_^Am&e%o%JWh4`QnҒ#T ab)˟bUP=ԩv'0&ب ]}=Ř^2H">c)_yn?mRHmI͸>GE vqv)tea6EǯHk5;>+J`xV v# nVK<x C9( тIapdϧ7s; ɑm`+3ɺ۳fߜncT/ϥ,"z1,QO㲶辛G k8_|0!E$4:b7vG2wpH/ f|^֢^UF[8BLj?u.rX%],HdJn)Θ SY'N ڽ s;W:.1f~ ɓTkMrJHC=&W=Rm+qJC/0J 6(4#LE5i(JwWVբ6'= A<4e\?tC! uv< Qz*lUl6:QUIbU3)GB6сHqM)AX}1ßp ^׃Mlv*ĝb7d*s],eS6w0L ~{#L<ҭ%@~0}A@\Y`mP-- h&B` 9WZJUI&sxv,C,n YZ