libKF5BalooEngine5-5.55.0-lp151.2.2 >  A \ZC/=„wZR~4Z0Jʽ"Ql!їYr kSRHRkp$<᜝j/"Aa6"bi^@!&'!.4 I,YQpC(q XtfǚOD*%l6&jR[x6}jxz8]W77ҥJoո}4`R@vOA_uo]b ֒!=Xpn`ZfdheJf2ǂ.Hmc`4e$ead1a4283aeb0189da7eb9e44c6b52d6c069314857d6adaaccbbdba68791de51ef43336a5b9e3773d5cf0bed398a465126b77219Љ\ZC/=„>yD'e& ]:$Bk;GkK٘KǖP౹:^ʟCd"@):́{G{yRex[MBJluGaFEY˧JzYv,=Б[ r[tr9 ԖF%7Fi{u)Y7ߵkbdHSI,pC?d & ;  #2FLTh r |  U xD@(i8pJ9J: J>@FGHIXY\8]L^bcdefluv(wxy z$48PTX^ClibKF5BalooEngine55.55.0lp151.2.2Baloo Engine libraryBaloo is a framework for searching and managing metadata. This package contains Baloo's Engine library.\Zsheep83openSUSE Leap 15.1openSUSEGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-onlyhttps://bugs.opensuse.orgSystem/GUI/KDEhttps://www.kde.orglinuxx86_64 FgA큤\Z\Z\Z\V-8\V-8dd04301940af128051f38562ab7a7f37f04484bc60f0e42cff9925b8aa53737b8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551libKF5BalooEngine.so.5.55.0rootrootrootrootrootrootrootrootrootrootbaloo5-5.55.0-lp151.2.2.src.rpmlibKF5BalooEngine.so.5()(64bit)libKF5BalooEngine5libKF5BalooEngine5(x86-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.9)(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)liblmdb-0.9.17.so()(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)3.0.4-14.6.0-14.0-15.2-14.14.1\v{\f\`@\alarrosa@suse.comlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgLuca Beltrame lbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orgwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@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.orglbeltrame@kde.orghrvoje.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.comwbauer@tmo.athrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comwbauer@tmo.athrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.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.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Fix crashing kdeinit, add 0001-Check-string-length-to-avoid-crash-for-tags-URL.patch- Add 0001-Do-not-use-qfileinfo-metadatachangetime-if-Qt-lt-5.10.patch to revert a change by upstream that removes support for Qt < 5.10 - 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: * Fix ResultIterator * [tags_kio] Disable access with a double slashed url, i.e. "tags://". (kde#400594) * Instantiate QApplication before KCrash/KCatalog * Ignore all non-storage deviceAdded signals from Solid * IndexerConfig: Delete copy constructor and assignment operator * delete copy constructor and assignment operator of some internal classes * Use the nicer K_PLUGIN_CLASS_WITH_JSON * Remove Qt 5.10 checks now that we require it as min version- 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: * Extend PositionCodec unit tests, better code coverage * Move typesForMimeType helper from BasicIndexingJob to anonymous namespace * Fix mistakes introduced in a632a72a * Don't check if file is directory based on mime-type * Fixed link to the coding style wiki page * add documentation to result class * Move internal helper from BasicIndexingJob to anonymous namespace * Add "image/svg" as Type::Image to the BasicIndexingJob * Minor optimization and cleanup for PositionCodec * Avoid potential nullptr access for Document, use reference instead * RFC: Add unit test for splitting of numbers in TermGenerator * Use Compact json formatting for storing document metadata * Remove unused map() getter from Result * remove unused docId from result * Use escaped UTF-8 sequence instead of Latin1 characters, minor cleanups * Treat uints the same as ints * Add unittest to check if commiting the same change twice works * Add unit test for position DB- 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: * Remove duplicated code for rating property * Extend unit tests to check comparisons of multi-digit numeric properties * Fix searches for rating 10 (5 stars) (kde#357960) * Remove extra spaces from Debug output, insert delimiters between fields * Use isEmpty() * Avoid writing unchanged data to terms dbs * Reserve space in pending operations vector * Remove unused QByteArray include * Replace Latin1 character remnant with escaped UTF-8 sequence * Cleanup comments for MS Office mimetypes in typesForMimetype * Remove unused wdfInc parameter for addTerm and addPositionTerm * Use append instead of operator+= when appending to an QVector * Do not add Type::Document/Presentation/Spreadsheet twice for MS Office docs * Add missing return in error/fixup path * actually initialize kcrash properly * Add unittest for document replacement * Make sure there is only one MTime per document in the MTimeDB * Extend diagnostic output for DB autotests * Use new syntax * [Extractor] Use QDataStream serialization in place of cooked one * [Extractor] Replace homegrown IO handler with QDataStream, catch HUP * Unbreak build with BUILD_QCH=TRUE- 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: * Too many changes to list here- 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: * Add calls to KIO::UDSEntry::reserve in timeline/tags ioslaves * [balooctl] Flush buffered "Indexing " line when indexing starts * [FileContentIndexer] Connect finished signal from extractor process * [PositionCodec] Avoid crash in case of corrupt data (kde#367480) * Fix invalid char constant * [Balooctl] remove directory parent check (kde#396535) * Allow removing non-existent folders from include and exclude lists (kde#375370) * Use non deprecated fastInsert in baloo * Use String to store UDS_USER and UDS_GROUP of String type. (kde#398867) * [tags_kio] Fix parenthesis. Somehow this got by my code checker. * [tags_kio] Remove intermediate QString. * Use QString's multi-arg with multiple string args * Avoid potential detach on range-loops with non-const Qt containers * Compile with strict compile flags * Exclude genome files from indexing * Fix minor EBN issues- 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: * Fixed a typo in the index size output (kde#397843) * Remove src not dest url when a url is newly unindexable. * [tags_kio] Simplify the filename path query matching by using a capture group. * Revert "Skip queueing newly unindexable files and remove them from the index immediately." * [tags_kio] Simplify file path lookup while loop.- 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: * [tags_kio] Clean up parser debug and comments. * [tags_kio] Fix multiple filename copies. * Revert "[tags_kio] Use UDS_URL instead of UDS_TARGET_URL." * [tags_kio] Use UDS_URL instead of UDS_TARGET_URL. * [tags_kio] Query target filepaths instead of appending paths to the file UDS entry. * Support special URLs for finding files of a certain type * Avoid manipulation of lists with quadratic complexity * Use non deprecated fastInsert in baloo- 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: * Remove unused entry X-KDE-DBus-ModuleName from the kded plugin metadata * [tags_kio] The url query should be a key-value pair. * The power state signal should only be emitted when the power state changes. * baloodb: Make changes to cmdline arg description after rename prune -> clean * Clearly show duplicate filenames in tag folders.- Recommend corresponding lang packages- 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: * Terminate query execution early if subterm returns empty result set * Avoid crash when reading corrupt data from document terms db (kde#392878) * Use override * handle string lists as input * fix some issues reported by clazy * Ignore more types of source files (kde#394002, kde#390932)- 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: * Avoid infinite loops when fetching the URL from DocumentUrlDB (kde#378754) * add missing license * add Baloo DBus signals for moved or removed files * Add missing override * Fix extract i18n from .h file * [API dox] Note CamelCase include commands for classes * Install pri file for qmake support & document it in metainfo.yaml * baloodb: Add clean command * balooshow: Colorize only when attached to terminal * Remove FSUtils::getDirectoryFileSystem * Avoid hardcoding of filesystems supporting CoW * Allow disabling of CoW to fail when not supported by filesystem * databasesanitizer: Use flags for filtering * Fix merging of terms in the AdvancedQueryParser * Use QStorageInfo instead of a homegrown implementation * sanitizer: Improve device listing * fix message ectraction by using find * Immediately apply termInConstruction when term is complete * Handle adjacent special characters correctly (kde#392620) * Add test case for parsing of double opening '((' * Fix another syntax error on windows build * Fix syntax error on windows build * Use statbuf consistently- Split baloo5-lang into subpackages- 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: * Make list of subterms in debug output easier to spot * Simplify Term operator&& and || * advancedqueryparsertest: Add more tests * Do not retrieve document ID for skipped result entries * Do not retrieve mtime from database repeatedly when sorting * Fix unitialized value warning, nullptr access * Do not export databasesanitizer by default * baloodb: Add experimental message * Introduce baloodb CLI tool * sanitizer: Move implementation into Baloo namespace * Introduce sanitizer class * autotests: Refactor fileindexerconfigtest * [FileIndexerConfig] Delay populating folders until actually used * src/kioslaves/search/CMakeLists.txt - link to Qt5Network following changes to kio * Remove not necessary QtCore and co * balooctl: checkDb should also verify the last known url for the documentId. * balooctl monitor: Resume to wait for service * autotest: port to QSignalSpy::wait().- 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: * balooctl: Remove checkDb option (kde#380465) * indexerconfig: Describe some functions * indexerconfig: Expose canBeSearched function * balooctl monitor: Wait for dbus interface * fileindexerconfig: Introduce canBeSearched()- 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: * baloo-tools: Make all output messages translatable * build baloo executables with "ecm_mark_nongui" * balooctl status: Produce parseable output * Fix KIO Slave tagged folder deep copies. This breaks listing tagged folders in the tag tree, but is better than broken copies. * Skip queueing newly unindexable files and remove them from the index immediately. * Revert "Changing file xattrs (tag, rating, comment) should cause a file to be reindexed. If the ctime changed, the file can be reindexed." * baloosearch: Send summary to stderr * balooctl status: translatable message * Delete newly unindexable moved files from the index. * Simplify BasicIndexingJob xattr indexing. * Changing file xattrs (tag, rating, comment) should cause a file to be reindexed. If the ctime changed, the file can be reindexed. * validate baloo_file.desktop * balooctl use global fileIndexDbPath().- 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: * balooctl status: process all arguments * Remove obsolete reviewboardrc file * Fix multiple word tag queries. * Simplify rename conditions. * Fix incorrect UDSEntry display name. * Make it compiles with autogenerated debug file * Revert "Revert "Autogenerate debug file"" * Revert "Autogenerate debug file" I'm backing all of this out for now as fixing this properly is non-trivial and the build is broken on at least one platform due to this change. * Revert "Complete removal of references to baloodebug.cpp which was deleted in the previous commit" * Complete removal of references to baloodebug.cpp which was deleted in the previous commit * Autogenerate debug file- 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: * Jenkins build fix. (type change) * Strip down and re-write the baloo tags KIO slave (kde#314373, kde#340098, kde#376229, kde#332214, kde#340099) * Remove unused config.h.cmake entries- 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: * Consider DjVu files to be documents (kde#369195) * Fix spelling so WPS Office presentations are recognized correctly * Add .arcconfig- 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: * Don't enter test subdirectories if BUILD_TESTING=OFF * Only match real MIME types, not e.g. "raw CD image" (kde#364884) * Remove pf.path() from container before the reference got screwed up by it.remove() * Fix tags KIO-slave protocol description * Consider markdown files to be Documents- 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: * Avoid useless copies from it.next(), add const REVIEW: 129378 * Remove useless includes REVIEW: 129650 * Fix directory based search.- 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 : * Fix compilation with cmake current git and cmake >= 3.10- 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: * Use FindInotify.cmake to decide wheter inotify is available. * [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: * Fix title of FAQ doc- 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: * Rename the translation catalogs (avoid conflicts) * balooctl, baloosearch, balooshow: Fix order of QCoreApplication object creation (kde#378539) * balooshow: fix typo (kde#369470)- 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. * Change some types and exclude filters * Added description for commands (balooctl) * Search also in symlinked directories * Fixed normalization/toLower order * Upgrade KF5 version to 5.33.0.- 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: * Commit translations from l10n-kf5 * Upgrade ECM and KF5 version requirements for 5.32.0 release. * Implement nested tags. REVIEW: 128664 * 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 * Performance improvements when writing (4 * speedup for writing out data) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Update to 5.28.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * Use correct config entry in autostart condition * Fix sorted insert (aka flat_map like insert) (kde#367991) * Add missing close env, as pointed out by Loïc Yhuel (kde#353783) * Transaction not created => don't try to abort them * fix missing m_env = nullptr assignment * Make e.g. Baloo::Query thread safe * On 64-bit systems baloo allows now > 5 GB index storage (kde#364475) * Allow ctime/mtime == 0 (kde#355238) * Handle corruption of index database for baloo_file, try to recreate the database or abort if that fails * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php - Drop upstreamed patches: 0001-fix-baloo_file-crash-with-corrupted-database.patch 0003-allow-ctime-mtime-0.patch (kde#355238) 0004-Increase-size-limit-of-baloo-index-for-64-bit-machin.patch (kde#364475) 0005-Make-e.g.-Baloo-Query-thread-safe.patch 0006-fix-typo.patch 0007-fix-missing-m_env-nullptr-assignment.patch 0008-Transaction-not-created-don-t-try-to-abort-them.patch 0009-add-missing-close-env-as-pointed-out-by-Lo-c-Yhuel.patch (kde#353783) 0010-Fix-sorted-insert-aka-flat_map-like-insert.patch (kde#367991) 0011-Open-baloo-lmdb-database-read-only-beside-in-baloo_f.patch 0012-Use-correct-config-entry-in-autostart-condition.patch- Baloo housekeeping: 0001-fix-baloo_file-crash-with-corrupted-database.patch 0003-allow-ctime-mtime-0.patch (kde#355238) 0004-Increase-size-limit-of-baloo-index-for-64-bit-machin.patch (kde#364475) 0005-Make-e.g.-Baloo-Query-thread-safe.patch 0006-fix-typo.patch 0007-fix-missing-m_env-nullptr-assignment.patch 0008-Transaction-not-created-don-t-try-to-abort-them.patch 0009-add-missing-close-env-as-pointed-out-by-Lo-c-Yhuel.patch (kde#353783) 0010-Fix-sorted-insert-aka-flat_map-like-insert.patch (kde#367991) 0011-Open-baloo-lmdb-database-read-only-beside-in-baloo_f.patch 0012-Use-correct-config-entry-in-autostart-condition.patch- Update to 5.26.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php- Update to 5.25.0 * Qt >= 5.5 is now required * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * DocumentUrlDB::del Only assert when children of dir actually exist * Ignore malformed Queries which have a binary operator without first argument * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Use the new %kf5_find_lang macro to create the file list for the lang package - Remove rpmlintrc file, it is not needed any more now- Update to 5.23.0 * Fix using spaces in the tags kioslave (kde#349118) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * Compilation fixes for Windows * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php- Update to 5.21.0 (boo#974793) * Centralize batch size in config * Remove code blocking indexing of text/plain files without .txt extension (kde#358098) * Check both, filename and filecontent to determine mimetype (kde#353512) * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php - Drop upstreamed Do-not-block-indexing-of-text-plain-files-without-txt-extension.patch- Added Do-not-block-indexing-of-text-plain-files-without-txt-extension.patch from upstream: fixes indexing of text/plain files without .txt extension (kde#358098)- Update to 5.20.0 (boo#970856) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.20.0.php- Update to 5.19.0 (boo#967668) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.19.0.php- Update to 5.18.0 * Fix several issue of mtime related search * PostingDB Iter: Do not assert on MDB_NOTFOUND * Balooctl status: Avoid showing 'Content indexing' about folders * StatusCommand: Show the correct status for folders * SearchStore: Gracefully handle empty term values (kde#356176) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php- Update to 5.17.0 * Fix date filter used by timeline:// * BalooCtl: Return after commands * Clean up and armour Baloo::Database::open(), handle more crash conditions * Add check in Database::open(OpenDatabase) to fail if db doesn't exist * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php- Added fix-cmakelists-comments.diff: change cmake 3.0 block comments to work with cmake 2.x- Update to 5.16.0 (boo#955067) * Monitor lib: Use Kformat::spelloutDuration to localize time string * Use KDE_INSTALL_DBUSINTERFACEDIR to install dbus interfaces * UnindexedFileIndexer: Handle files that have been moved when baloo_file was not running * Remove Transaction::renameFilePath and add DocumentOperation for it. * Make constructors with a single parameter explicit * UnindexedFileIndexer: only index required parts of file * Transaction: add method to return timeInfo struct * Added exclude mimetypes to balooctl's config * Databases: Use QByteArray::fromRawData when passing data to a codec * Balooctl: Move 'status' command to its own class * Balooctl: Show help menu if the command is not recognized * Balooshow: Allow us to lookup files by their inode + devId * Balooctl monitor: stop if baloo dies * MonitorCommand: Use both the started and finished signals * Balooctl monitor: Move to a proper command class * Add dbus notification for when we start/finish indexing a file * FileIndexScheduler: Forcibly kill threads on exit * WriteTransaction commit: Avoid fetching the positionList unless required * WriteTransaction: Extra asserts in replaceDocument * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php- Update to 5.15.0 * Fix limit/offset handling in SearchStore::exec * Recreate the baloo index * balooctl config: add options to set/view onlyBasicIndexing * Port balooctl check to work with new architecture (kde#353011) * FileContentIndexer: fix emitting filePath twice * UnindexedFileIterator: mtime is quint32 not quint64 * Transaction: fix another Dbi typo * Transaction: Fix documentMTime() and documentCTime() using wrong Dbis. * Transaction::checkPostingDbInTermsDb: Optimize code * Fix dbus warnings * Balooctl: Add checkDb command * balooctl config: Add "exclude filter" * KF5Baloo: Make sure D-Bus interfaces are generated before they are used. (kde#353308) * Avoid using QByteArray::fromRawData * Remove baloo-monitor from baloo * TagListJob: Emit error when failed to open database * Do not ignore subterms if not found * Cleaner code for failing Baloo::File::load() on DB open fail. * Make balooctl use IndexerConfig instead of manipulating baloofilerc directly * Improve i18n for balooshow * Make balooshow fail gracefully if database cannot be opened. * Fail Baloo::File::load() if the Database is not open. (kde#353049) * IndexerConfig: add refresh() method * inotify: Do not simulate a closedWrite event after move without cookie * ExtractorProcess: Remove the extra \n at the end of the filePath * baloo_file_extractor: call QProcess::close before destroying the QProcess * baloomonitorplugin/balooctl: i18nize indexer state. * BalooCtl: Add a 'config' option * Make baloosearch more presentable * Remove empty EventMonitor files * BalooShow: Show more information when the ids do not match * BalooShow: When called with an id check if the id is correct * Add a FileInfo class * Add error checking in various bits so that Baloo doesn't crash when disabled. (kde#352454) * Fix Baloo not respecting "basic indexing only" config option * Monitor: Fetch remaining time on startup * Use actual method calls in MainAdaptor instead of QMetaObject::invokeMethod * Add org.kde.baloo interface to root object for backward compatibility * Fix date string displayed in address bar due to porting to QDate * Add delay after each file instead of each batch * Remove Qt::Widgets dependency from baloo_file * Remove unused code from baloo_file_extractor * Add baloo monitor or experimental qml plugin * Make "querying for remaining time" thread safe * kioslaves: Add missing override for virtual functions * Extractor: Set the applicationData after constructing the app * Query: Implement support for 'offset' * Balooctl: Add --version and --help (kde#351645) * Remove KAuth support to increase max inotify watches if count too low (kde#351602) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php - Drop upstreamed patches: 0001-Fix-Baloo-not-respecting-basic-indexing-only-config-.patch 0002-Add-error-checking-in-various-bits-so-that-Baloo-doe.patch 0003-Fail-Baloo-File-load-if-the-Database-is-not-open.patch 0004-Cleaner-code-for-failing-Baloo-File-load-on-DB-open-.patch 0005-TagListJob-Emit-error-when-failed-to-open-database.patch- Added patches from upstream to resolve various issues when user has file indexing disabled: 0001-Fix-Baloo-not-respecting-basic-indexing-only-config-.patch 0002-Add-error-checking-in-various-bits-so-that-Baloo-doe.patch 0003-Fail-Baloo-File-load-if-the-Database-is-not-open.patch 0004-Cleaner-code-for-failing-Baloo-File-load-on-DB-open-.patch 0005-TagListJob-Emit-error-when-failed-to-open-database.patch- Added installed files to the %files section to fix build- Update to 5.14.0 * Add org.kde.baloo interface to root object for backward compatibility * Install a fake org.kde.baloo.file.indexer.xml to fix compilation of plasma-desktop 5.4 * Re-organize D-Bus interfaces * Use json metadata in kded plugin and fix plugin name * Create one Database instance per process (kde#350247) * Prevent baloo_file_extractor being killed while committing * Generate xml interface file using qt5_generate_dbus_interface * Baloo monitor fixes * Move file url export to main thread * Make sure cascaded configs are taken into account * Do not install namelink for private library * Install translations, spotted by Hrvoje Senjan. * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php - Drop 0001-install-translations.patch, merged upstream - Drop krunner-devel BuildRequires, no longer needed- Update to 5.13.0 * The Qt version requirement has been bumped from 5.2 to 5.3 * Debug output has been ported to categorized output, for less noise by default * Docbook documentation has been reviewed and updated * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php - Added 0001-install-translations.patch from upstream- Fix Oboletes/Provides versions regarding Leap versioning- 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 - Drop 0001-Revert-BasicIndexingQueue-Use-xapian-slots-to-fetch-.patch, merged upstream- Added 0001-Revert-BasicIndexingQueue-Use-xapian-slots-to-fetch-.patch from upstream- Update to 5.3 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.3.0.php - Let file and tools subpackages Obsolete KDE4 variants for openSUSE > 13.2- 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 - Raise required extra-cmake-modules version to 1.2.0 - Added kdbusaddons-devel 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 - Added baselibs.conf - Drop kcmutils-devel BuildRequires - Add recommends for lang subpackage - New libKF5Baloo1 shlib replaces libKF5BalooNaturalQueryParser1, libKF5BalooFiles1 and libKF5BalooCore1 - Remove not needed Obsoletes- Update to 5.1.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.1.2.php - (Build)Require equal version of kfilemetadata5-devel- Update to 5.1.1: * Bugfix release * Escape dots in exclude filters, kde#339908 * BasicIQ: Fix broken indexing on file modifications when file exists * Fix build with Qt 5.4 * BasicIQ: Fetch the id before indexing it * Enforce a maxiumum term size of 25 * For more details please see: https://www.kde.org/announcements/plasma-5.1.1.php- Update to 5.1 Final: * Bugfixes since RC1 * For more details please see: https://www.kde.org/announcements/plasma-5.1.0.php- Update to 5.0.95: * Minor API adjustements since previous snapshot - Install translations - Add rpmlintrc file for file-not-in-%lang warnings: we don't use find_lang macro as it doesn't searches in subdirectories- Update to 5.0.95~git20140911 (rb92aa3b): * Use QPluginLoader instead of KService. * New naturalqueryparser library * API cleanups * Various bugfixes * Added QML components - Drop kservice-devel BuildRequires, per upstream changes - Added pkgconfig(Qt5Quick) BuildRequires- Update to 5.0.1 * Bugfix release- Added libQt5Sql5-sqlite Requires to file subpackage- Update to 5.0.0 * Plasma 5.0 Final- Update to 4.98.0 * Plasma 5 RC release- Activate baloo5 package/sbin/ldconfig/sbin/ldconfigsheep83 15528330525.55.0-lp151.2.25.55.0-lp151.2.2libKF5BalooEngine.so.5libKF5BalooEngine.so.5.55.0libKF5BalooEngine5COPYINGCOPYING.LIB/usr/lib64//usr/share/licenses//usr/share/licenses/libKF5BalooEngine5/-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.1/standard/6066f612324c35214d546d20b1ece797-baloo5cpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3424e44802a8706d04eba3116679815d5656a723, strippeddirectoryASCII text PR R RRRRRR RR R?ՊIlibKF5BalooEngine5-langutf-876a83a76272a335dbcc1db867003db094af8ac0084fddd0f8ddd9adae7ff7c19?7zXZ !t/#^] cr$x#.EhӐ/11 +BgGUq̒|$a?)!%;D.3p{\\gJ%U2=UpS*}qdu-\%{-SkJrDQ l+*y^K3wڛ'R@rtG=Nz{E|lov8wxpsڪfdP`9MUMIqR{όIAI BU2ߝh0Xh3o*D-=gvRmk8k!U\08}Z68}PjztRra $~GK,pc{c6d}Imή˺o-R QʲQU{*b<_%#\$+.> >C!Zj5J:g ͱ9hגiۤfh_u,<By!lX|G=/1tL^A6=J0{e9Ӫ0#y"%gpU4ϼ%yq3 ɭ 5?2,pZۡN^b뵾rGW;*f^S> zGiKH B Ty U v?QﭨFzN#ufpԖG~vS3}<ÿуީk?HÜd+4R 5qPH!AR9}dO BֹRГH(W `;g4Z{8z1!^eo4w.I(eË.Unq3"g,Ԛ5GeBS"Aݦ*8DdmϤRR|;8_gf'Q*ZNR[4gC6Sهp#dcy&!ͣ<5mK=\wy]YLb!;)g0sB%kk8oK7Z4cejh(ü^|WKGEF=[8RDgLA &AY)y:D4X2Xmux;Z,v~O:Tj'< ya04]&sᬟ߮P/Orչ @\ZCS] gJy8Y]?&0]Zd?j" %l&=rG315aCDl&&HrzNops_Y~4_^NYaLM9[3ܨldiYH9: Y`Y ʈkRQUB*$|NCS>l6|H{sҸ`glŁꕴ$ +~Jzy-"ڋA}E %ZM O0"5K uT7`8Z7kNDQ(? mM$qN e-+`+ Qqp=Eo7)2/yoG,T3nfKIk$9  &hQ?͠DA\?i{k"G2aeܵF݈2/-Kj<QtxKQG<\5+~wfo,dxzDh,_>#٣3OYbc6_c/OwN\TiZNgMen˞N]6̫4m![JrNE5'X+FKΫ~7+\ Fuz`X1ov5cSUP#X ` TT[T.XzI,-'ɋȞ,EAe(U1t`1MYN Wn7pgJx#y!{9!"NyB l(v\vn9LIBWA6 _sh-cKkb; ;NT[iv#:IS4k7ɳrȭ.Y$Ȩkp-<%>eX7,0KKm`sL)ZkP 8[ҖqҥC7 }Iԕ N)ޟ%;MkB߄ըn% ExswRyK(#[>n& X5x:TkѯzZi=[k.JCcBuXuΊV-suL>'͑`OQi?k%+ؕvAs6\,`DR2D|-3hs{)o"i$[PQDp}D],Nz$ ԡ_8G\#yIJ eC`qHS$kEK[~2m"60^*MgqWN G>1H{ !f |W\]e~oW`)n-g!zCᡮk4]egw0it._x iO07|B#}Y.{ 旃h ^bI DܙF_'gh\cٸ2F[Uq[ރCw +ztӕrV(RTW䛊G Q i$R !4,aUՐ1v|YE/2'xBAGhDxSmZ[F)nSJYrl nJYJ &hG u|lT[v \2}kRe,8p \3)kكϚ6 Ж!@?/&#ioһ8$1fqj :_6velI!$Dz$kG%\}S \ #RUX= ݗ#oJR=:& 3j!) X7"$23z_,fhcYU}v6a`°S$.\eT ' \'ӧU/^v1K^;cXcB\A5r,bۉYi>5Ns6VLXo*R%+֬kn&9K{Tp_Aj!ft V:ȅ -"l.Qݠ27۲F\y)'4V‰Ç3;|63 oT#tO-ޯ0C!WQݴ#ߴҙk/2QwL.\婄Ր퍎m3:[o&eJ°ץ @لseAzU`-7Q'6՟ 2~+ܛ O~d>1ɑ{ xe~Pg> 9xD4_ G߂&AE@ t+&cG\D[mHU5tuR7DM3"q ͸/oq6j7 F!wMI3눹2Zn3m9Rz! '8a \2S2 RXP18F-(v"i@.~.6fx׃[!k6 0p ENO=&#%u0 aPRz#$DV"R`0.o`Κ=O}cgӎ4V36+KRA#( K6dj'"i6H!dׅ ]mp3m?$T oŞM#gI,3p*6[@Ā"UBhw:ދJL-Dȭ&DH.px=Ë |DLa%qYO`#jWɒŵ^z2g-;d&ȅvwW6^RB"mczu1CQ}sS&kYŕ F-D*j-Lw \*O7A5H*DaC˷fRkn1y>}[ !\6hKwlpp BX8dcA RA(r1@9)XV!Q*_;R"5pjKFN/=-~ةm?Xq)^l5Ct}8j.ga<͟?FHڙe *6ľ?62~W.G<jx,^モX_ Xx CZ9ުT!Z45sP I֢ [t ^x:iRHҼ0s9_.')6kj O|H ۝ _wo+¨vbey}bNщ]s1˝e#l(6᠔1=2 c*/$I^#c܋I@dkziS]DZ.?ٜG48:M%b;Vw_" :7pXӨ6&Y5ˮnN 1( /=n, V(X4D=Lzx#*tfU!o v x10MqQψzT tx6RPRVTv]sW'R8/z|k G*F'ϐTvCOʽ$*d7u:r*JEbk}i7W?r11js"PiԌ.@_Ax3WHQ} zW7=3̍5ep RD'ralm q˟ҍ[SA&t頎J1h255-4ALX w)9t(6å ^TeiK$0xӡs`l$_bG1 NQ)I\izU%ߵd/,h2^&Kpa7%\ªkh^NspeH_ѷUƖlZ K=gM9\Oar 3#{3jΒrΚju樆v3ma=8_ %trDN?l~) SA{}XTK{{jw# ˦%D0TB)#`]+ZCG95odeVO=4ݒOmv9*|&nM"nև}D<sHMy\j`$q?Wnt`D߬=awIHILe%vm?EczoY+kcqI`5jq:]V@o>˾}ii )$]AOqU]%I[Pips&3ڑa%6 +kvIc'( 7A:7}M|Vn0(5!\)S;oVlv59*'~wZ{lB[;MN6bs0af|0p՗Wm?Kl>#P HD W2ܳ<#wqZ()WusFMݼ/dLrm} 5Erĝj |.J*k)S'=?WlV¥0>n@!:RAuQ\'.?DASWg4LG"mf٬֮HaeD3B$ZnNB!ۑcm+@֥b9^핮McPKx'y8΂¶nX`/*񒎰huZB08]RL(#6x*"<Ӏ2n^ nNaCTO?&dB>_9Í.IO4n(9Ige4:8bC/ 죸 XY_s);7Т!E 6$y3 `HxX?*9g}F1Pʐɽ}2_OD>XQ)UB,Uιx84 [ V{׳ y{R|k+N4BgiqΑ{9U1f!6/h/]Éteg ?`#*(E!w2]ܪ̨v}&<<@rzq3 E%P5xi5)!+9Gם$G/X۬Xh[ U6Si}}/t(jQWe[CtU8d[ 9&tt75E*TɌVsrHi:hT,3g2d:V(@r.SBzIRC4 s==纲ѱ uFە9 «{3gwNlMѩG(İ!m9\G"qT.H~h)zHn7{H4aޗʔoXD ,2b6ͰL[VTEC/Ia80͘77/hqc߈R21SRtje+g8d55mf4+%Tb ]xTumʷ;A9hp*HI wW ɩ#t4 `9<˅^UBŮE:)3U^r] F|R|ڇLۓ6Ai.XjʬUӹ`[\wLl"7z[]Wp9.rs|X+jbQG +X[rFɆP@SaBI y@,*)F h D!\[{ Oxqx9baNCCQPi aP45Uo{ bHlH)u08/y~@"OgA*}M _Dk| uq+jw7ƺB)r&VһY5sI|PǨ nC6Qէ _|f`KW=~g מ߬~Gz IF=Cv6^V SaWnsna滜|+a낻SsAd8-S;1#,q:(VQa7,wQ?BY|9 'A&LnD!sj>*P %]_sahQgF$CU6rV!6TGY`t t 'UC`o!$4LTEIek⫲ :U02 1Z5Ym"iU$:Pp*p oEo/u'ts i;d5O$3mW R|+կNpvc , śitJ' GXMz&sz5t)D^hG"6|<\ zMTCV$E%3qW^<}Ǟj12t[d3B,i<'w#Pk2Vi̘I̺ ?uZ6 }@ۮ;ӓ:wZDZbO0+g%YJwrjZc{GLA@wH(?,A 5ɑsvv [q 0E-x2PTZrk꽞A˴MSÅ*E;o":ڎPEAJψߋsIguYB+:pwD6Dƅ""^ =-!}ɕ/Q)|([^A3Jpk=O+/6Lqo=Jߨq5#uy( lIo8L )AP#) *F5B*^\-T~oM\<J;c2TS/E~oT21XG~eljesK@R+Ã=sXy[M׀|PUEomb$5ovJTa۟')I*@$8a&B9[ጉ2]hge5B?N6W7AK8)Z6h5;J1,\j+~=fWUg(T z%>e+kI*D<%i-#qZ0]i,[̪›cTbS>D* J#ar>V:ĩ+zpe&GhJ*g~CA0둱͘H(d蝞s2&>_[~—pof*՞Dz){]OڝLI־.* K t)aXO_o0{mͤI/Hp"'uv?dYljیX 0*³\0;& lβ5eM"֎fO*ȵ3*ZJҀ! Mu"dnUFfnQETIT6LPyK' \K9[]U{1,R4qk*|Bo^]/-8mO7q4l/_W v[y 0c25VOL#t/ ,W1}h5%E9υ ,3)lCRkY"AҬw%7i}O,)BǠ"R(# uAVKoH\>upHo~ /@=a8(cK~qUAף#hPT>_WR܋RlSߘy=A,'u Dz#Eɏ{Lcҕ4-L1Rhh\hRϵvtW*<+`v-$T6mfe4C 2Q>J@'IC-a 2fgEmk5YȂɃ䬻yX)͛!) Lwꂹr܋` kD&ʶ -@BGRTl_W%`IhY=1)g-<"Z{ u`Mk+M!A{#l%~ dar!7Lǐۑs4Z#8 vuiM2&2f4%ǩ|hx:"-vROw6!fq?6}'T$#8u:SC^h ^lAXץ',5#3Zhk6IUGz5Q+"Xji9~@qߐg*XcҶ71qep&덨.ʅNoQ[nP>;ʩ׫̸f+ >|ϕC<ӣ >,˞8\w)g ER q2 !_e =,儭'!g׿kro'k[i ,uּ Y*= >7kpQ=OGJaƖ^*p)4!GA$@}O^%5993q5AO^􄫌S!ԬoS?`4{_j UNe&>/ ``:fzs!S+"TTJ~7!xD-,192.OY/Q#{q<< Vfg7C9`ZciM 8(Zq)kph#1w'17sx Lb\:L PNY!:=HZDv!ۼ..@lyJI%uH ؽ8R-6XؚJ5YFNVGxt+ Pe89F< nq'𾡿.nA%{4[#!UfYəTd' 3^cy³`_25w׸*5:?쮷{ wxyB s2M'e@k z1~խxCJ !4Inڡy= J̉B^#Gґ(ЅΝ (_Q}@Ҥ1IUW%G%: xNx;feq #{.}67k 9dL #%+fCO^,' _/Kvob*R7NEųɄ&uka s-t w:ވfC0",vwx. 7>!88%!Wg/Ld֏xob>: /w1u>_ٗ@J8# PI3P{y-OR+N Ӯ[/!K ODjS%bQpV\EklD%rs^jΓmٿB` .  7Rs\AhMʛ}8ՃZ^8SKlj |hTd`Ao :IdE'RU= =X\}ʋLgC |O!zz6܁p {[` -k?T- &slZ>,o cr\dj|l&Vma1ϣo@ֳdzd2j }E S_{cD ?Pۓ~!XlΊReG4~Xpy?P"Xs%xI\YE؏"˯nS\L| : ѐg(a72Oo3\{[Rd})槊mm(C]]e-9g(S*`ܫ* c#|LMvɻcD~M U_͒9F{X}͛̋?;2?j*GZ{׬,*/:asJl1%`N*N]RDF# sa/AŔ% J}3V)yߪ+NX܈w.;TZ&2u|bQAؘ@/5/{Z$ 0pD? tYN6ޱzn?ӻa't~,MxI";֌d[0\H[8}U#ZmJM$Lbf9hQi4F Fb$ &$5F>mVΊ\yki_@cQ/Qu\I:'bվ,Q)u%155*pgw#HMVxDĽnʘ["+X#P= XC$߿kcht>l8t;uz0 n@ci[`bCʎ$tKK=ҍ6nQ&[&8kV5dbM=2֞ĤMp.dl|?=M.53&Co&b{ݏ C;6E6`eƷ?*Ԍ3/ VaMzcȦ=w8ő" +^Eey%fbI41};zmӣO$bSD=K1?LdJ)lX },`VV&hǤVM[:@)aWߘ&fZMH=}z\PӻF?lf]ABuEM_Qf˭_ZS اCH8+e_J53;p4iUpGPԕˊ?wM?K簆nԌ70hRE4..CqLsFGojIguKcvޝvlAh{ӿo 9a'^`!"Lx)%7,F?*Rl}"K r16'rRZݫ1wF@:EU%9w^c6r#ڲ0ndQP @KR(%ڐp ?5po:8V(IClue[wz f 8\wˠB,JYp1v]b_A)"뵄 먒s{* TwOM+4(qKX0Pċ'~a--XpSU2{5ĥR]u3q:|nW @7*6JHíJ.uA6d+Te)PI n?_32j2śf"z^ C|4 rl8{mC9˯7O-au;{ь㋂A,7 -q xw=YIMF'o[،2e % ܦצ׷ޥe^I.=lRk@,eLh8Ɩ㻝~.B8Opzg򑢡Q$kT ~n|[ "w3kν o_|5(ԓ?]XZf2lIN$s Ur|+7\^}V!O) h{wIM "oH(čj?U-o~;Mf50aď6qeJ1wEBPDtFi0T1SGm! ]3WI~e\sZ.MXA WV+qr$qȔܤŠ6Y]*wrR 娣r 05~߁|XPvԙLeb/ Qt0y4uADq 0 LVYxp?pSSM.a6"F8'3JdͧRUst8,I{(dm`-L5:`x5IJfDF*a#al$fId,a9hh59\:O0Xgx®EiZͅE g1JRey"m y=-tMS'촋FIW`W$afc7Ą0:_~MIʗ4zmֈ IL  dwx3H_%1>Px)uDc%ZZ  Êy>5 mo]]蚲z$mtX`/`"̻Un< y*m.$ܓR\H&Ef4 UG@axDej-2U+՚k `h;רYvADSptعC?|%+ ⲛd~4|Z7J@4N}ʞJU,FDA#\_IE>YIdNn4J&7PKy n)/R j:_#;4ENc6pT {6B9'~OQ%b\1.땜\Es_[9Z0_4dH|ƓMplFl0u Jn/ ޗHBŢlL?U j8 āK)1T=<Ï_ &\ Ϸ0r|&B w89L.5Z@LWTkcYW]4l7WNs$6Ed`ZZǤ{pS;2Ca+kaaǬ ~kqlEdWp!|aKU#$qPkÓm>] z5[ =k:t Ωc0滕}jjz:$>| :FxRןƥ$&˰eXOg] ͈c>`[m[>_3 ~{TcQM 1qdWՠ B}˜pupH{x3?)+k t'2zUGrN|*D-WsOdz;~wC9c\3S_ )M \%l{Bw#͛d_2֧o[ˡ䥷C8^bKЋ֜LZCt?q)E4G.қTwe< 'w;TfDR0nߣI/6mK2bJ'WKlT\|Ol1!uf9)H,ZJ=>khpxhf _'Ja$VgtSӫ̉Hi7d\o8&CD¥ue#N'ߑ,kY5"MǼ-/ieDD4hmϛ)hT1c6Y`]Tu6"l?gYqj}VkO "F T%@1^仫1rLfPĆyU)(#X 䄦<޴Ceޡ5Mngʧ[;}SAL C;QxJ*ոiנ kz1PՆO_t"a4%OagB(@VF~ C&T8B10L$qzkz: ?[hOom"7UD=|Eߙ'Y.jΒWk;94TY@ݯQ@"i Ƞ(;Vyd${_/3&M yU0zj=>x ܝ置> ~i܉;T*4k+3 P:k"<[ڛ+ f5H,"JPۍВI}Dkm#;H_s0 Fj0RD ]hFH,$/a u/c?SϦ>P*FCk B8_# ?P|vxme&Z"R6qr- Z 4PqYP6$9W,y?7pwU9͠ qĜ֎j9Jգ/:/n22D IϪ(a(KZH"&ETpL!jbyR%Fdt$+kXg:HCٔݶÀiu5hx(j%e=Mpm嫁dV(!(+ ӄiDjr7x,28Q|݋dyk|ؖ*EItЩ%ލoݥSѱc\bcD<}=0ƯJc9%Wx2`Cpˑfߺt5i`H NN>0KT-!-aKޔ#&t nOF56(W9h7Hak-|e8U=P%-n,o xtc?1}E>\'n -M;)ƫ)"g'Ѷ'  $>IGP(!VQn !9ԊaP\j6_o/UvRYG1L9x,f͝7I򫲈ݍóPU?4>T <:NukU_V hN !bp9% MQRq3cczTPYP\i Kv"p _C0*'y"ʞ/>6U@1 õL=0pQt]w~`2ms3 -O6ODApx^#Lj̡[%P^k4&o6):bWh$+G7 yҡ:;,P3cwk{aBy3/8^Rk p >7z!F>D '˖^빿߯˄.gىk8J<,=8( b/U{JH]@l;=[7NnqwNܙ/mb?2`O6 cqc9wefz2p[5:WpV8OIoEV&9f3TtJMΨU_g󅹑NA#DBe[WzH!dlecew s7^aH{]Pa =Ė )> 1/,lzl~'G "y粿΢`^`$SܥjVMFwpVcm*q:#'ne?d|6VEPӒۂT -H |ZL!4CWf"7^- }^UPZiaKDVQ^16+ː bʦ5۰o*@0ߎ$Ӻmˀ'ZD TK*\!{Z er,Gie(ay/H _ ׅ\heZ\S[]X }6Εݳup 0BGdWGj޳_#!(x~KO$۞o.a[~ v?(~\ HO\.PٙˉFͣQ2sUqvQ&oz8$^*ŕ=6JVdZ 'KY0m䦈FEc z]t9Z̶(Y_g`@Bb&d|S+C(9Z̓ZoD6s=E-.D+)1|Vp N!(m;p$kHœ44wlKʨz>& 4wJJG:Q8k.35yV_tiH1A[E\fԀem),NO^"gZA? uk;dQ\.?+vy;)8<^Ds<3Sy~z[mI\8Zgz}9'%~3 ^[#L!Wv+vkyUr1!EL;1>He玑M'B +ϡTW89aGϝ+zԄ{G?^*ʲ0_ga=a\@/޻DVx<p" 1-CW# |r^ ýP?Ѹ&~osQ'Jn66[%gc!R ΰE]%ʜ@G4S@(vyH:P"!weEzoaOminb9bTlzG$'x'r;,(/L6f*yFJ4Lt6E5|*LTJ/<W @GhW OdYah(L:6'1IºB> LI^k r-QeIkգ"u,UQb6.9Eqb JYe|%^J/Iqs?aLdi\"HVpC\uFr\n:^c? +ʽfRH>]ސ\^t< +vtsnʄɰGvh"}^}Qϙ=%%^t˜l˛hbX/Z*Ȝ*<'Jr#@PJ-aXx-1Tc"%IQk([%O_W@b]zR<$E!E(LYrwn/R08lbOoϹBXM. Ѩ0^ OS4M*,ďBrF$D5Ζkqt+RT>k]'_t;:J'?b@$`>?åPLٝpBUQz %fYaTzƁԏk[3!c3|r!mG2}9-JFcbs1kGMF< x4M-o'─h>*U?IJTe'J}NN`}5V,jc&*cS yANϮ޳_\R/d(Ɋ%c@:  I]^\82zoKSȯp" 68gcH„eǀH_w;Y\a4]%Or >= țDDTva=;,h7̧J*J.B ,PMH{}St9*+xiqCNP} ء 9tV6#Y)I x%0URNB/k9A`/r8N5K2٧wx0>>X}%v>_Bf`ZnsS6g`L_erF5 ~ϰRs`ړB [uE6(o C~c^jppSMX h,Ysv.$gdUa̕)kAn:8/E2s_X6׽߈{Z0R5wΦISOD<>sfܰ.fYLOk!K YxHkTR|TWTuPxsD[5T9xf j[N~ gOd>T1Fj #!,e%C&~ 8Rۜ$oCvvax媗mUUaJ@~Q|/HB'DasEX7ŧ6>{YO[%*& pBujECOU Ωm aP 0>z"iepG5ݯFITeZwec|XL`00\d] %>gg%`QO }9$@b1>Ũx } ֊^6ʠ(Яɿ΍5L]SOyIH3k=ٍ ndã0,l[;pd[v~־D~.RO7u^5ivѼxlmlb@jqdљ7浬{%y&њZac"BRf ,opb$53Dr1ꨎJWJ dgvpJtJUOAE`f WHtN;RB8ћjGؙvུ2r%e7E ;{}*DDKSt^<[< Ma$ᴄDI@J0lɦ;)Aؔ](aNN}esGLO,byy=lx[9$7`ڡpK4w,׽>ΐY#N.pgq@Eڴ'}>c0"sgKť3)pb&NW,j3t15+&;!N7@JɺQteG2c]sj'A3àPwq ѷdK\8ΗpSؚJ;|-8\X8l}tB8Qd"ѯ|*|U,u:?u(n%\֡/&6hH/c +ii1la@+'37=̽ ö^DmإB7Ӫw0{PV%ÖDB0= f |458MօiLмY`S~g=Ƈ:rr.1!\7\%K!3OяT:|[Yi3#DPX'9mHY2 lS1DzdΤK1u{-\crSqll+3*Ò~sϮ]M= x[P ho&ݮV@iӆiQ*z'cU. T.d@_9} bu4tO(~ +\Ưl Pɯk?t(i,Rk%*eP7=`c5 ?x{cQTދJ˫QEۇeVuO1W Is^v-"秉cy+?l"sdC?F $ %DK|UI0CRs4ԔIRZ4~hpؼ48ɷ5y:nTt 89wTŀ+IAŮ7ʊ꺐rs BLYnL ئ7b>cm!3HεBwfC~pؖ8^_@3vƩW_Vuo1絵Zs Bmk%tṶSC6t.D;|L p%sy>FsҒ]WF!E p@G`g0q7ne9RZ o<;Wk=+H G3jdHiYQٗ19ljT'* ^U LTE$um$ Ԓٛzfr W|z;[ݜ2mfqV13S+sAQd&f5$,#!$wou7^r><`qۋV;j\P,l""ʇQ-+2,51h(\5k`ͧ+s&kϻ2~/i.X$>e GS#6dd+:܇7m5)nŏ0%(=V=\n4+Ӥq6T.0ۥ1: l۬-bf۲ci$ p0ၯվ cЍ-TEP&/Ԫ5KzGq)W}mYU $0uɭeP;^qY "P-7,z`lTu#ݐt!NOG(7Zk@kdl.5}p#8jѻ_ݎGznd$vNW}&Ov-F@[5\+p9LB64kZ {O ~kyRN2\r%p1n Q9:S`<.?,)"&aO0//{{խ!8Gy=̣p;Rd~{B{̗;@a44Ɋe؏*|fSTvYaW]y5:5ɏ04Нep53c,7 ­Spbkb}6 &sGoSa8uNPVu9Y}V4(ov8+@]f~ǹ-[T\ъ\e\"fOv *Lސw4rEv&:r">IN1z X A_k7`g⎉$Ϸ4MGeuc^lC|unj͡_u>/dC0`97`Oadآtؾo7w0:ސm6TUrv r|aS?λ;p7Bia乢frl_.Esf6F*VOUJ-רO:C_VZ/j OCυ*=e̐lǿKH6¯Vf[:GeU M aUkJEsDN`t=},#}-nCk ' q?ju|D{uULJrw '* 0b {+~1oT3秈HEy)âcı=w?Qc(Gv\M>( 3hsUs'l՘9 d8^k(O]YҘ-[ϱtP*Z_i+j.=+Vo ۤ=~ѭPL 7삫=_)=eҸup@DIH;ZX0bhP?UB;a,c4|.ݧ2H ru`2R(f gوLNĞ qԗ+%0tzg=2Tv<] o` DJBru؆NV--6{ve[]p`aPE@NH;Ԑ+ Xm3tӑk+`s]Ϲ4 7Xt,VءSc4vPkZb0gzŏtTh g"N1GB WiIߘ@bN92tKW`,<LGj߬ =6Qrt6'.^ ea a?6Em&@rwϊwBQk;_q+yI!>[&t~FF)sxى"t(9P&9VQ[PF>)s_e /~XOٹaFjON,2 BiR0W*+f2bcUDPJS #85.4i8 2X4m6{'Kj9c B7lJ/bvW|~M9oZJ5\u+޳!7DּDWT6 Y\|L᭓=>,pu$9Qgx=}vM0>vR 3ߞmjxzg5zL 7x2Yb֟=8'I?ͲA{;fW&j?$K(o+TM})4LpOdD!gG20Uyz@Ft.~#GpF>^s95N)#)׬ )veJwM`C1 3LT`9:,ߑ .Ž]^YIt$ZC){Q]/_X@sqqӤ%ґQq "5yʔF -MFmlh׮AۼO'3*ȚZިD[W* (="CbXS]t:p~-q\f,Bap"AGَ`|  ꎤF&M!ɂi6p!ڛz sf.N!@92QTY#u zB69-̢Bw E_ RpثqKBCETCƅ宇Wq-ܥh,޺y;;ٹIR7XFfOC}n">XR9k]x7E O o&|[YX ;Ft@;W,[l!f6T]]6>B O |D'v)jIش?V>>YbFt$hY2$laHPFqz?aZwֺyT h{e)΀skz~[Fª$7P;+4o'm3oi]>#(Okz+²źY۶{wwp5AOsMѫDE5uv DN`>沓*QWfyDװ 2KEJ\x߾1 pHue})BN;wN f颯-J9PDa?ihJa4J,)!}:=2%m0 >ye/7g:$k4 Lzeuy6 -MϪ0_}dލrʱ@r 8G@Js?F:b<2̓zs''}LԌ8!z7H .H>Qhd= w.\[ Q/^ugǤ2k@*wtsAUt^fEbB^bT5LSJD- JA ӿ߼-#{}H;XrwXpXt( ~mȋ@E |'/OD0A8Of-w'Yӗ4j+]faf".7-3^Gkb:@VKJ7kř 5PFlc_8jA*NLnx4kH^׉/KRM.̞_hn~=ȋ]EW1SjHF/KTūtHWl{Mk/!@}:뉱?>ۺ\^-sm[dq<Ʌ 5uYcXbkAjフD9pG]4bOh>m';'f1p" NyZ JUNZ#wx]%ro:Dz4 mcs/?yĝK Y0r?  5 _ژ#k U9g |7V4"UA7k!D/ISUN-cߩΣʸ|Qvٔ~ʶpB2"mчu6>ۀH Sa~ߩU0~*|,FdQκ^8OOIA G@OS& o)l<0&^ C wVĔ߼ږ{a;|4h6@9 ^?w,M vFFXO²( GpDuq꒒bI7iuz-adªioG+-:dI$)_YVvAuDnr33Mi<\2*艢Xnf266k ւ4|\A8Rۑrb0UΑS#4չ'dF~ XGUC@&bݘJNmyNnjYL1R"7E8a|uH<-&c @% rb W(}!"6U^;ʟXҌ]WԠV`ڢ˧|/z!v&pFdКk>4@ .Dh=!dW}:u!u|̍ DhuNhLq1CM$3lu(FdggA_ͫq"*'rZ )`fj(]7Ͷ9PR_'տtjbwΤ1C9#2D/SWol':}Z*;1˪TR3V(sό,(,*IU>9oJ5b@Ɏ:Ȇ\TDQ(eWd1ֶUţaX N3-;FPaCCmwߊ=AoSCQUO~}ri|˛X+Mde[Ի>'@)uTĻʂ`z>tyvjԓjN`2g%n.ڕ/TmF|aAؒD}O*:NMiQVDRy,$[Q[bxbJ8TQ\ne`fVH*Uom`0tHyJX_xEX|2#mUí21 UҶs1"̳l,Ņet-cLA2K7WXӫMعo'=ƕn(psJI 4xeznD~/f怤g#Y$dwϤF !cP_Oyc̳,\UT2 AΝu(We+'*"u .qX pJe! 3U^:=&"::^5]oz]lj'x&~n)&2Sl7 ؁2:IT³(t64łZMyY+&T3)ՎaIG~`9X4E쇊Vxϧi 螩^y9fx3@*f! \%pK@2uS>"Ǐ*M UO$!|CwNF#/mL1o4& +E APDa1^'0>Y ng!-i[ IЭZٲ*ﺼ45"LdR xV-2N 3 p= 08UAٝM#`6ak]@Dm}+:~_vgzz;Fxq>;wOHv(D0)PP`Ӊd GbJ#1CNÁF:<%=¦~~h`T[XZ-bz Ǐ,~0F"ޞF.sC %jE-'S/䰴*fJ?' "j {"SkfyM) Y!W^˃#Y^LPh\WPCYQPWXh|qT]S%yuh5ĩEthP L\;[bMkUC;°; 3-fLm8mz=SBRfL5Xj/(Bu73Td/XɎn:8! 9W@'d& y|v\%9m<&ӷj>OEB5Ҿ"M5!+/={̊Dy/~κlIzGRr0Xc!P8s>V'U5kg]Ƈ^GFDZl:@Q{ʁ8^C{)͋zpuuXS4EH'Y3vd"mZ"[DŽ_o[/ O:V(HB5V,;gWW]}s|8E0emzS 0x@-aTڑ5U?x,ryy@7 H/N|]iD)l#?5- ZDzUQcK=ۍwQP2Ao0z^!k<'%)9 njR:Md&;wvi0J`xF']Fݡ2jxW~"WS@!ض #j_tF'j@ i)0 h*Ani<9;̢#E{8$>De6a#эE(q:W!r>vÑOwz\P' ɬ\$χ?{-\ԇ"tO᩸7gP?;|V2f|'wldֺTMbTM)<+ Sya.0նs1g%Abǥ596WʔТ[&B浨E2*> 01!.gx>Pt{O\G9M9`%UwV O> Sb9$1yInMu,5H14(wb;},P& y>Fk=Һ`sݨ=+t꺹4_xHswac36{oD+!ώ%967SИo5 3îQQ&Kkp9.~'z{+h\p}]ix^ּ ei_]TuvsKZ+X41x=C|H3z>j_sFTp T~J::L ^'BCfܘ E| -0R*n=x5B|?:UR8m$[I K.ZaHwL[j v5EL+8+Ջ#D1@106E}gJdSu<ڐ9rw<591ZoGE>.S/n Z>Ҧtpb^F询Ui:Eϕqm] 2Ć-RNJ%`Np\@ E@?Cì"9a7(l/Ab!n큼*8TE{'oVF\p=f'AGbwaFs" 8%ۧ_#c*C+Fr{'\n% E5=/͝S-Eˌ˙On 9 ǩKnϸ\GSy*M%S[4O7a꫆r0+ؒ2'ȄvM(Z>ҳ%ᤙrVi}cvpe芞 ^+tƈ3=(U%A؏$oV7CҺ1tk=QZhRGmU)wbpM H0L : -l>?,[wg{Xt?Ɍ9غ;Cw؎N&!"B W!8wY{ f|8+ȞѸ+ f7g-Q cU&M\_$| B;vON;>RcLn+Z~U|&{3a>o92*g/8b ;cőV;a+@V,\7 _J)mΝdv``zSAğɑ6#[7xicnSdYvGϘ NeP>Z7֛Zf-IѷSO҉~+4Ȼ֍z }T/>-O~+ W_^s_4#À7mCJx_оlfO .;?=RfQcM1FNf7g/ړp?f/N~/ PIȄRtcرDPxL65-N쒗 X zҚNV)e[|0v!yb t󸽮:Q`r mdJsPedw]ZFJ1u8-ZzgUV( Ø7xUww2POE;Js-o}8|~&&ˌ4L2Vxsi"$ pd E~>4VH@$vWZNxٷWlFsYapD]bBE($m+:G6,]K6Vyz9:!pOHFJ2FǽtF:OXgzqW>&ؼP :O¥ 3-Dи#Vll4oG?jt8yn?FwQoz 'p:!]Zw"R9T^_<ˌzƥgl=ϱߧNUygrAnͅp"5YPcW!j+|]6h[LzA~dwX(gOTHx-{_7`R.GC٘1DfxmTd9ذډLy.^ʙY &r8>@Pz_x XT0% T&gW? 4 Ϊ-F++zp/uO< ~K0ե?:.wON?ֵhh)QK*u7zUV#_ d GWm*Hi5Yܲ c#gzULw}a'V )lRtpit gV]ht:i Ğkӫ݌d8Mm)^ג_dTlȦKgl456/Vέ&{0Ph/' 2!XyKMyb {vr7`ע8DR&~``&Vɣr,&rH!OjkKe)vNiv N֝C1T]/BmT[b\pEӉ,@BZUǒ Iˍ cЌg&փ8l'6ZOBR7̗!>lS23Ɩ$Wmq,>棚y= Z RNH$/r}nU,H_xPi$tcT3%|E/):"SRG]40|*{^M+iJ>}Cb<;1׫7oJKX3ϛ#Q<\!]t|GO>T3GJ=_W91]F&1gf,\8@VH>*r.wAЋ7]&śHf;7Bǵjik-vw2%JwQ8c27 /8Z[$UGٴOQ*Nގ$+ gj[u2ZR~IV!d\fzx-MLCo3Bת2^d큁7B[J 2p X#cJ>;=!-cs`?[-gP\=Z>]+cߊ[zYDžZu"a 4g ºtv2-D6Sʂl Bys4A┲c]S=g[&͐ :- dN@]b9+ D'k;ڀ) l"( 1AnNv :c78YYx :p޳l'^慸]QdV4q@^b!R}@&ga^]'Xj5j;ɒ'f q]j5GBy`Ts )0O3y!tߩyFdqmɖ 7(tٻ J"le7P7 y[ES^h8\IjQ֝1;R|FRSP VsuӸ\|qu5!^>񠔛b)'Dje_?1$@ yXlY;c_v_RLJ d^07@;zgb3g2.x@ņc`:h>OPhGIL_UV/HR`$O>̭8ܪ,K@v.gr+>XG]Q/M;k)vJʽJ'k}E ]w1tLL:?tрZd t֬SE3\&58d3hp21Sofr1k5r6RޑJK\ud Ƕ Nk:k g׸ZD,W!f+"{n\1PAő\v3m 05C !kPd ) i[ZMGg?NW4Y|=t m3BM`]f miԙ z m=>6܊^PԦ%m.2^Ӷb('MS'ɿ~%m[?"N-Ҙ"bT.FaҫAl M,`vT1zF.s)JKG;s]8}^w2 !Gi:Y15|b"XUF&>gE(-UsX#1 FfAv1ɣ^G^Zؒ H6fb14 Z+Np\%D^O>awd-!jZWbL<% >Yopl-9#TRRjdJ̘:QOI 4>rduofwp8< H炚%Wkcۭck/E pM6G>PQM0ឆ3 :{z[jJe)$*fZN}kʪ]aûy6d{Ê['t16-}q"5 Yeٮ%&ؼy6O7" BX VCtJ`lWӔ J *ej̝vUwͤW偁3!|(dd!4K|`-YO "^Ⳡ)Tn]@FfݜA9x]6ʴ-5yy%7sp\ojy&W>Jw,P}qΊB"ژQ깤}4x<dSLjYE(yaMWTf~~Kx7KOV){3qL5ᢍ7 Ǭ-?'7'V "1rav1[B C6ě-ae̡V#^$T=x,Zm=)rnԋ.⤍o`>"CHA][:;&*u|ֱwn\OJv9kaBz~T[M.5I7]RzB74cĐNس/zc11`lbW>,=ȥ`&K(}rѣ <Kq} e:e;g[M; -h0vMPՊŭNIZx$(H"e Ӂ{ӸGH/i [w4eZԏgT^=\¦H@W}-r , }7w ǢD9ik>xZ6l"m+FxpTlqmU/# ѐ5Nj!;` %Bd)RRt:;{لJ5uQQfBCpA>8٠ͯZY%N֚XpV+W_ɒEP/ NY$0gmf4&?i*[O,,niH;v~=쿯ds躵3w|`]Hdo z'Q6wÉgR Fa;M̊@P1,A}8/fq[&w>NB.$(1Bs&!.w&:,[ OgFyhB]$E)Fm͋Z[2O ߡ6{?I tb(Ng}[S5CEZڒa!( H|,$|F4Vyi|tQxqesrx1ǛX3#*W0ݩ!~H[awj%*2UZdLƱ*E\س`X3ѻz$CpwPC3`_Pet8PZ bȮ[GT ƆqF 8pt1cc֬µLQ=O屶(t/e[A,Tu2F@ 9d0:S3-|˶]{kУCMQ oA3' nZO 5]l)28Ă,zuro*CR%cR%ArC^w@MA%qf ѽC4CӈB= ]ބx%]r^ YP<=3>KWib`ť0 `_vӑd-VHHBs !9̺ ̯꫸'$k"i/}N*-n"[60Θ9V@ zTq|;JLv<:SQ3ϱ@3 m0ًT`_1e3p)˺JV߮K%l M@YԈ5~?R<0K3<%ߢ9S}$M!u"F9rsZ""֡~>QnJCH/ D&;? ʐ`Dj?ѕn3k*/S}N+:eDn_Vڴ yy+[`'f w Z$:>l0fl)<^7<[0a){T/{Й#'o`{FUTsq튪~30'UHGzjɛ.~]mx{r݈+(B|!rp΀ I ˳5#hJN8}4_Sb'%Hbyk- #lzn[.lgGd% Tn ^&({0$[wR_~hȗ E9$K{uVWǝzSK/tUd u1Yy'SSR*L$ʮ]9@4J= )q4o]Q`^if4Ik9Z!P,7RSaHJgQxY kEMVcu5I8w^tUѱ{QrWfby)(0*wL^ƒ_vU[^(g3"w[>r߆֪0Hl9I)"NĨuD=g6Gea}bV'upӶ*70=.pI>|k-fRZw]]`֥zNh%sT>63z=6 ._ =Pb7QB!lh/@'+MFu_Tc;CQ0&fH' 9S 3!EJc(F[sԻM/3,y7'm7X3z ۜI#46n|#*W\\$2֫B3^_~$McڼUlU/X=*.}Ԟ6,:{SRg""-m`xo+7QI!CuT]iR+䮭+lypO%SGR9NJl:ט/ wRyŕ1%|W>?r1!YwwR}i4hJF2nFE 8ɶa>//o~lU5#ӣl֬]AfiZ9͚g2U>뎙(4 ey;$)ɿS]8N\Wp.̯XNQS*ٟ T2f~o7"`XJ=U7"eKA4;:WS/!so@eV6ӿZVȞwRE{ؿmsW9Xc:~"A0+:>e&cIDU{5>?DvLk,qJj<%-)C_n[RgGw&$76?& [(;y|ٽ̶բGbxRt5Nur DQsɖSt)Xa3y}L]j@G;5f_@Fvz|lT)4 o9)D)̿=Hkzɘm9E NO<% !/w ˭k-VؐTpxB-Ljt*iHJ>$1PzQe3ݮ.9TnƝgër6%+uחw6 it)]sc_:{:ۯs(X/1кw+Ԅ-S]-q#U_Mಉ8m|cuI}Uw?$F1@F VFL̄!iE:_\,w#GUX"ex߹ԣ¹zبܡWr %չ(JR.ʶc-3 X #! vgg@\9·faW)GSsX٠&; Msf}H<.!kԁ·$V 00}w2tUg˖Ҿ! ^FSxUPFcFr5gx'2d!c6q^q'tJ*#qE TYo>o r&ͯ4;hʠ,rEQkhF eflNGK_]Y83>7VrH=x}@=os,[߿MsL[ qun:P 0j"Y۾thoV<D͚ڡ]~f%fxc-{F\JA/&.>4LF7 ZFV mql^A l\3BxL#8cn b8Z+=7*A#efe/}MIvz1)-ld)Tj$6%_>qBlubGg)ׄF$c؉0zzSo5R\jD6 pt43"6^Ь&B}xQQ WTJT o8mC!ѶΏ9밴9k1*1SLE4QxZzS$'PVѰhB8IB(@Nc; Ҥs{߻EN #aw6>Ëx |AyT?~p~n"8%jEFΫsc-+gwj_eB~UmJq} >rRF`2Q<6K˥)g2RW{hL{vK(*Ԏd!XqiQgW'?+(g2؞]Ac7mwz^3u%;L266uGL*TPA@r$3Tӊ!YM"?]_OT L^˾3W wYk"$AGi^V{LT-਽+ojGN MVKkgSyۣU:.0L-ff1_~}2xN"d"~-UK4n?W7{pgǦWgNX/mԽԭ0y$^+4nS@Q>i扲g␅!)qĚ}?EX>MQ)xqH _ex.MZү>U,tbaYiDˠW#DGJmJn67MDj$vNPAi$*vQx҇_ /iw?hvAS9x}@+t~$ AjEDZg_d3[1}e` m6V(Vӥ-E?g:"_H<6 7ϙ80rUN㣁B1Pѡ6ʱ]s(D+ ܺJ)ĆPr@!@=GNmD&1/`/:+ nC3Uˀ +@i\ #7|T'U/# 2XV."مhxuZYr0ij4ezGPl,ϏFvT0o`o}#n?w1PR`rpWjp (xb#2$%Qس@⍳AͅucRDt@Xb_xzY{v_YPwC*~k0QyN]u4>G ŝwx n5XJy%&쩚^m gʊbJ e3 qS\~>KּLڢ!EInNKu.aKH*Dƪ*WK6d @\rM XΑ@r1]؉d΍9`7r3O lV_Xp%u<Od"hF=1;^1X jYSX.z%G6kBoljAo|9HI3,UٓL +EZt#brN5W?W3&= {oR")Gg<]iye_HJخSe ?X9֮`Z.NdX4kpO۬b ,hE"&LשuNNES$Jp 3nr Qd3Q+J7Fh{{v.eeU+=7Rc%u }' d9tM?qJHtbwċu ife".+:H)"N2(r99  y[ApLU^_(A9mJ۩LtPbһ~yҢ]x>m(%kMx047|CeLFs!J6xg>ѵ 儛1ڞފF~TG?Z#=$jȻUG!1z o7qsN1)Pn!{sjd;բ HgoI1op 91Ww駖Jf-13q߀eMF kkS шVhA9f cڈ.d&) 1etP9biWC&*;Al <@_)f̖~Me7M.?I[GAƂ'W ~)o J!J2̂-* .aHs}l%_>.Rjy&-<@| }o_1d}6k4al@oHpMxEaTۣ+_ , s&,ӰGp<*& 8$ݻ<79zyܮGї'?IE#Uc䣄SmKb0V߱z|lSvf/Z1a1X3%q^VdZ-#ٮriɟϡp'TA>'ǟHoO&zF{BWT!GC/mׂc x?M)W2eNa v8~˹bXΥFX\  ֣zA9vzթ(OXSfpTWY>aWZΉg.w4^\_(yǿ͞ٸfmVdD oӽhD!rPi96b{I_/.߻:Q&ɵ1=e ggfɀD(f").q_߻`^ /8=Zi|#WWQ1q(aъRҒ4#To-ȽU,տ̵kQyi<־eQ0lr$c/" A%*yZ :M6Y c-^Jߨ/c e&[zj0eꖇxM}B\l -4;EBJ7W@U)BB4Xm픂`RW/_`ͱ4V*K;0+;9l[Yi>Ti-NTzR!w(gauWX:TʙS{8Bмq/d-pbx6%'C+Xu4bXWǓ'Q7W%):X_AIъp%VF*vJwT/2y^L&QzoY2*] kNPC#-1O]նۈPL$ d~3=99VmmcJ fc8.k$I;^ן6CVx}S`r boItL%ğb(cSs[yD5ܰ h:]~,7La$1 ͏6Y㝬JI_8֠b) k(qJܡvB TOyx{Dͪ'"}ztd'M]ל^]V}17^7rR}|f|̾]߷`N% h_ U:X>_V5vH[_R6㫳~W~~1 q4Nn)8w%C+_MuB j(9~ҔԯLĜS)P8k{8)'!ɞB;Æ~]PqB*q.گ;x׊3$C<]ƫ(3pCmփ`^ D]$ ݭ6^ϺhNQk:^ϰ;~` ] M3X"-ƈxA%d9az3C~5R>,i"E5v\WDTTWJFff6yQ*`הg NϨGDmn=1:\vdBA=6/X`h@Ǘib2U cN\9G<6a]ӽx俅?O5d<+iXsz֦}, tYTtȦAQI VG mzCB}&p=pxս[y ׎/WsݝtBN(|+&scP#H,)ܕ'#JHTgsQgNdN=a$gɞbhzu"H;U=.{[jWo`hpjШ79.3@QbFyȠUC8vSz̀r&~zzQL -lj6Tb3v ] Tc=Ym?V#΋ 7W9LY1C\L z.񘷣DJ#/bD ( hߤfm0;jgx %w @q=rޝXm|4/iަC|yF8ykF2 fSElP} $mJ^i.`71o4׆܃=v9LBoh*P78*IB<꬚#&Sf,*90s:WEk~咙,HYx [kAdŕ F e0+MB \UЉeyv'av}D:bH޻ 5W0om#VS{(e tK}oT/LaYIx#u lJF$݁*#VnU-Px Աen勛gyTMap#vM;\ECKGDQ&+ޔ-w72j6Bxؠ]$1n{Nm,wt9f ݃RNB%$-֫r@ F%{'֨ҺD8ȋDw={ED@{I-\I)būͷMZV_9o}щs_pHg" y&:`l3u&،wΑ7dÈ Ev"KHY|%aIٿ;ZSI 5(OQno1kKiɣU;=7$:Ed#WŊ0HxdoJHg@ԩSu ɯvחqN x 5=I>Y{h&7 ~˻ָ6zU͢LYZ!@+̬_FMH~f b>`Z)[h(OtV8iD4M24ڵY?ŷL;P;"BC4Ap$ڌ;ˉXY3K?ښ"&BEI5FUZU$fe¦MS\<~IDĿvse)l#bpNdƱ*h)O3d4^}SzfR Fňu m,u-fpv#1_"G\܂$Al,zsLy yC!=J`I7FlToh0H%3D0yBE4S:/mQ tL@*~2F\|_ :>7jf}' ϼhžFA#Dx_ QRpY>Vs[IޞPw4hyP-~ATڄw fD:!Ryp ;i8|(^EslskIߋ:79A1 j Qg  kDa{90[_ XOآyQ@/9+o ~5~$"+@䠙XȎzj+N44)4GbmjjfLԯt& L֚{[zIy3GQ^$i*c_ ~^1vMZXmO^0;c;ֱaVm=V~.L8̇- q˷Rt (RŪG86Ui; [ipW Pt|U[`w*)MWg_^&?nTn,ٳA,PF+oP}iG~Gco Pk]V8u7q*Q#`qe:Y k0yɈ^#\, ?catW5(O 4*<+LVV[1D$C'ď6-r>(8]..s#}hkwIhB USB8m8Msf6a ޏyY쩳߄^PIɸ! xpG`Ƶfkpm"kqbGZ6+m"nh зv3Ф"gqNN+:f6Ǭs=NG6OBͰ ƯV3_<$hmd>DX{>oh1d VW#GoRM]2Jq! 'JWb"" #{F9dƜ?\b!]pl+~q{('i)2݁iJjpv$9ej*djR0'ttpnItih*1c[N^+׮U %LۋIΌ8s+A_CRX/9 c* m(i7%vms~+b&+OΓt஫̊"g9"Kx$Pkrvq]^+Oo`R͎L.Bp4xrFdLQ=0j"ilF.Q^B 9(>~?kzWV7wQr{&`fB+},XtYBedg>{s*?fӊ0?TEdsWAy4WM$f3#DvCm ^6Ch퉛eں3|&6@ox !&މ{Z`:2)-k{̼wNOe+[iZ v7͒;mW6I,A(rHz+dkz2{'OhTTTO@kfwai1H8:͚PNN\"$MC}ף-qӓ!'r>K(Xz(zܡJ8qrWx+lWt؞ v8EN]җ,ޯFUd*… u]ZD&! cmva$ܣ)Wg<"R˩ksk@ޞBGM՗ںihkJ?)qv+VIuB?Mqs'Cn A=>ƃljͨfqx@0kU:p)htLJN 8f|X;TkW1Dj]mfƈ|cm4o>*k '&O#q:5XY/ap؜Iy[O%&a~<`f*ܑ ԁ%|&m| `*F.XjόzTJZc 8q(r=0|5fB(GybɃ ^ړVf&\C5{bve {iGWJVd|sNC)9nYS(JpY  {_#A~ z˻VF\QHːT MA8P8Ah],S,DVr܉M}l+\%eI4k*JB2JKt)_%zx_B :4Y"^oHA<%w2ہг*Y' B=ΛI9Ae~-{6N[@Z0(SSEe.Oc9bPxm7/O\>Ul8jx$OT*X)ʹōuD~hzǬ{y8\lPh׍ؓ݃U̱ҤK4)=V2b/lGYZ# l"zuQ -RwkgyK,L1nicH7H6.!fo9EmmN9II,Iy  puۧW R VǙlSD *\$z@:t( ´Zq{1򾫉M/qآgcMʢAz O%ӳ s@2w#(-7n>ǹ[G%| ,5W5Ե&x8{ x{T3CAH6~w~ulmWE3KX>&I *URZv!"Leh7"n8 [:D B*~hR8Sf#'>!sf!601nlk&μՠr}=U-NkDN,HMΛA6=ҢeuH(|g-l(M0Ƣĸo<[7`3A5aLyXx{4ɼS `HVD :U&j)0J*kiʢ*`jmr1 ?e)N_pDؒ85"-kw*}@%\ *v >s^Flh0-g翁E..W=P7>_j ]&Nem+Fmfk#|x8eZu3xUu}bhQiD{/G/t}[TVP/о< Lmt7=3ƐSNԾ@ G뢦4>8XEV! b>?0p=~MM . [:e;߄'>bZZ˹ܵ1@ h噗 (ՕMfl 1=[m!OwmtAKfңQ%gi$aPQ%޵wb5m/(&cϼɑ4~?'p4)[h 0)g1 u_ҿ,FLWy"Џ =5/F%y[8aKݓx-p(ϾtR֥-P^ۈ~A]1dzB-|n+2eYJ*@\1 #WD}bfK 3DI|QG"ust(]'~N\ S]~3l{O73-vxV\g")׎#լ/$䫢wВbS|g~ "rɲ4E~" ŇTL,@8ԂO'6A?f!`dD2D42է_]^g$LM~^I,\i%P 5'>ްvJ[Ux Mr2pΏgH>=^1>wXL^ՂM U಺ɟ49na09ΫQX7 HYC;To(f-"cJbMA|Is󧺻t E-j KT6#ROR\@}.:JbLWi_vX՘;"={l+=ÌK'$Ve|棔h v5`2}gŴ NlCj+ ~,F9 ^7.O"&YPVkdu7M Ypv$]F_B{Hk+}BTv'YWNl8m'RT|~>t>Ɨb"2E~ ԼJBS$U۹_] $[zxS»+ vjH렛t M'vAYz3 ԯ`biL=Ńf0q{Kh}/_1UG%*բL/ؚ$C ufEVNT,B×S=>Dk(2# nf5рed(jn1?9FY/&cmc6RFD)QYzi^,8=$SR5EAKY*-#oSpрQy `&F\۰9gc F"1\g?U09AcRp)f^R Mhx;ĪFώ2(#ztM|%aAB &v\'!Z/XK7tB4AaĻ5"zA:82 qI8 ^BXӁ'踺jiAOZM?[F@߈Jdfi ; />Ho.NYq-q%etDp\@F8Hj -N]b- {ъ6:YalߥAN=EG^W+6eYWsr]5n$rC'֘~\4 uwhc3Jf`TSj|[V`^ HMYШ3t.B9OU h-|=dx`O*aո?G9G;>j68+|yH.&.K5m9>4D9LMHRdW/4Q=1-mU%0 QxMw=X`-:’a_ e,Lk{d9D]7ȷ=? ̃{Z6.,0f#y\j#y1HG'L6?AʋW 2rgT?G>/7e7Ns}2Z0uo5.]INb׿x;9!XrO]=T|w> j}.NQ6o:>]/b/De$Аs7W3z_!LFgLpJ{CS@ Oϒ"x]l6O UV &lC-ʟz /?VVhn,\h'vS ] 0i7C5ߗ>^"X#R`t/Y˅P`lA󽿞 Ǧ٣Gm5~摢_m}2wke>XYx~DEp2Ɂ#U bº??#ߗVPLE3VmipfN)rIe#Ix|?& ~WDv4D&\C^7?0GB^ (To(2)&a'/dZUR߷:&b]!BT"I4 Q24X[N<]"LbZ[/$4 B|Mjj7YSHSōFugł}|޽)?f92B$er%6z)+z9Z-ˈң9(iXQ43Oys^X^`"\Ōs1Wy{PwO2SqFb E'V'VD˴mTW qۥlIn %D!;ѫ܋f Hm+^xvzO:zp7B Y%ϱ_ۗM>S=kmn"#ֹV64:=0I-,{:l&6xFYih_3o{}\!?r} [?%iGO'<a_GĶNn2*HD_3jDxu0m_NT686r_5,EnOUW%j3ClL~VFx =u},42[ჴ3SSXlǴ &2 R>X_{(jXEJ #l{9[ C6b`:*EmqIKQ|39aڛHقtq ˾`rࡣa_#69Z9WC+F$(_Zi_W&p@ۣt-hv-8M @dE"at'o7k{vea|_JPq@z^@/&G<~$Xj/'dA1N<O mBBoMG:4›p~o xg5yO p1nc`Y6уз\p%M[acwܸhCDm!~,a`NM}Z"r J$a =[+%/^,6=OBqvowV$YqQ|e@?XpƩă\eRD* %pBt<-E:ڄ`H$ : d.OrarU%UΩAJeГ{]_H O D矄%xzQIK 8Dmbb|7wu=/ӽӍcۛC> 7(DNGfSBX9{'2@~Nq ?X"L[V깵fD/EM3'B[jxvO*g!"u︙?d!QJ[yĊ59",}%wwNdY,g-&̫ t֌w54 # }{P3]RIqEF"N*FQ,N .?{C;n'OCUwe =FsǶ'TI R#SS;G`2>]ȳ܇6ӊ w]}+ac0EkeZt?rl^5JuSxəo3?wFEfBS] %@tտ)o;3^?t%KlvkQbqPMฟzǵ <;R/ؼv/{WZr8f^-⽋[t?X[݅KU.Wyo !jNYP9^ד'{TïBذ~Y% :%G2 +!EH0)f\ՅM%ඛhWXX-ك &B@fW(/Mxb]z-p -V` %|4*~Am%4Qh aV .Y ȒΦa5Q;_E.=%N2O=R,!ïʒOUe#I',N A-ͮUQ} Zo0_+*]P(SSX_|+[ٚo4Za/x_oz 椏Q@kؾ^ '*8BI9Ɉ&{ 3lAJ̻_!Fb*@w 1} m)]k/.