librime-private-devel-1.7.3-150400.1.5 >  A bvp9|j=D9-O$]< i8܏y UÝ#+SXq)bGPgLalJ:'0WSpFZ ՜ٮwџ~kw1k>3sVyk/ s7N!~,&eNk3hIjp6rᔀiYCI\'F#o@29M;t(fWp0u*V .i=0Tgc.,w$V݂߱-+>4a1cf8021b4999d6bf2e007479f9d45bd87646474349c1359997c7549cb2fb5b3452221ca3795912f31e7e289d00507dfb95db00ԉbvp9|A@}6?_s|Л&V8 ԠDZSyxILS~)t㺾/,8{(u|zbQc\t>{:in*<Y9sXjh8V/vy#kkqndTh4yǔe}O&'Xϡqb 0#ᆜh@AZcFaSn]y=Z;~lNӠ8:9k{Di]y!M8>p;\T?\Dd ) B 9?Hrr r r r "r "r$Lr&r((r***+e(+8+9+:-FKGKrHMrIOHrXOYO\Or]Qr^WbXtcYdYveY{fY~lYuYrv[\z[[[[\@Clibrime-private-devel1.7.3150400.1.5Private headers for rimeThis package provides private headers of Rime to build plugins.bvuibs-power9-10CSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/rime/librimelinuxppc64lez+ M=y<T _ ,   Ck 13! {uX+Aa+SDNw ,>3o   Q D< IA_ p aAA큤A큤A큤A큤A큤bvibvi`%J`%J`%J`%J`%J`%J`%Jbv`%J`%J`%J`%J`%Jbvi`%J`%J`%J`%J`%J`%J`%J`%J`%J`%Jbvi`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%Jbvi`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%Jbvi`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%J`%Jf00f73ef30f212d12fa9da13224970e2ba0fa35494736b5a16466d1083bace00014eb291c29ba8fad5b5e4e308e98fc21d416e4bf2ddb8e24f0be438a02a1414bf364f420bc1a07b6b2cfaa7ec75020a7ee5ad1af2db31e0c60545c127fabdfbd78b4c247a798180331ac93b174b8f72a54c73cdbfd15ae1ec43eb2ab60887e8d601a0173a9caeb2fc5c9648fa8e8adc92a35c46c2d6dead7eb775e1f0c80ff491add5a5b52b432961add9d611d8ef1083ed2eadab97b5d886e394ffe98f379543241c546f9b21b964c111e9a8414ab5c78f6fe8c1ce41988162ecacb426c4d7c512b376aeb036a5df1f77f055c0571acc783fef98354e6187a963f789e0414d6d2b418a94ed5d8f863b86675670617c4afe221431d140a20947f327eb22ca37713ceb6b285aec4b8bd69ee113604ecef82988e2d335f8967f8e51a29bcd4e6dea2f6c42f697bbff94280cfcb2996528bdafc012316051e1a5abf932932efa44eaf2e5a209fe72c4380eb220b84d9df5b39e03b85381a1748f85d2f72409ee63aa51c01c2046e0d204b02e61a92ab8d85aa2267df8ed5a8027d75d4d203e4d8d45623e19c1271b5b7b7e5239ab3a45434e26e53d94cc92e192453a17a930d2ae1c53a2e510be7dcf6535902e99c653fb48c8c8a530d7796c91a4ce499c3d7bbe884920ca23be446e63bc93f5d20e6ca7fac3f8481e3ba8aeaa3aa90278614b391a4b00ef32ea2149c1d46471e5f45ec36e2ed906855a86b7f0511a814e49b83654bbb0a2730ba2c96bc6c215b232f0b6954af85f771a131c886352b764ce16cf272c833ed8eacf584b4e8584d853021aab16d9a90abf9d3de9b7c9c917eab9e7096cf3ffa43b7b8c95b281338a8943169a413e5c854085115a2a1726418dbc719ccf10bd0124f5ce08bb350be84d0b15409f430cab7fa6758b775c964e3713dc3d978d7441c53bc3b74b94bd39e8c57ad046ee845b81337d46f29639c5ead1e3461ae1d00df23f39a0ba5ea2d6dd5c807d8fe73541ffe7de86c565a4a7c8451e527e6491a602b44a3a0edbb3b228987d4dcf9d22f1b21df926418d04aa7df9d4de7b00fe7de4f50110e5e7d0f6857605cd42530d3325a743e93df881d9fa3704260c90ebfdfb4e346bf93d1d103f81dd45b6daef95ea485691a2957d63e1c38a559c628985a486b87b89f6d66243983568a2c67835129261922963da196a3b6b05246a721c5f619cb6495a396391847b3188d6ee3b31a50ee3176df40f98084286e37813ab63f038b9acce624c414617729aff7c95780a6a23934374b7e9aca6a2f5ea63269794261a8d7b6e167164b04d1edd2de390ba23bedbfa6014cad9a5df1600341f5cdf915ed14161b8d40d4507367f892d558a96d58efcff15de5d2542d62065c0a6a41aafe9c81277ed8b6fa41841e1f05870030295e4e5305d01f8331f39c94fe05df6c7b5936a12387c89d60b18fd9a29a9be7599809b1eaeb2e63ef7727266fea098b15fc445235d49bd2e8e7c580027555831df356cc641b404a4b8abd967376ba6e125ac570717ccfde6686bff4aefba67ad8399082a2c29dcb7927c65010fdb5084037ace789b1e0ed2f812b2388bfbe6c0ea6eda9e6175b91abf0eba5271d3a98c697e606f0e8960b5918dd111bc704a9f4ffc6cbc4db9d2a9b3cb1c9898ac16898da9925be40c945bdf827f36c1ef9022a0def4d60a9c90edee56b92da137c1fdd0874364aeea385614073fdfebcc6d7228f624a58430d2c1f96f9b029a87b717816196c288f2505e424de09c86227a35c5bfb487ea84ead3e02ca8db75ec8e22faeb20887f2c004c56ab078b07b354986473a7ac6b5e25925e401bdb69e4f851a723b1fb936eec6179b04aa09778d88fbd50128386574260909a85cee95d7b1631d83c3366b8e915d46686cffbf18fc04457c0e90b658a0068296d6a105867467eff6390fde2c4940da3e9480234dbb7e3662aa20a11e2b57e756ff0484b84b4a903e38ab0b7e4b5f1effade7dd173617e40714ee9cc9848ec4fea8cbbdffd76459723babec8fe5aebb5a57ad9e7dd56d5beab899bbea5556caef8f054713f52f3b5e49d1b0ebc3d64fa2a61a48fbdabb7e1f17f5e3be3428c6299bd9d2ebb10c1eae77a374ef3a3048b15d48601713b4b3998e152e33daa48b06c867acc8fe5b053acb12f739854ef3ee63bcae53a9b1bba907628502f43a7c1c0b34ae53c9e8e19b39ac1c9dad3429ca2d0850412dc7af910edb49e3ba237330ea22fc387b4446115499c7b574e65c536ba5281f3dd81f8d8c6f7ad551232387223268a4c103af66a7f912a901d95f843c906d997ef9808c0c5af8639ecf96d2bb41361721e6f3519b940387a745f273362b11a63adcc06730ca85490c76fde9609c4c3cfde1fe43bcf4f065d6d5bdc7347225f6632de3e23f37efa9a5793a4427923e60061411266ab6d4c1a13a1bc22318c5cd42a356575ef60c9631e3ca516d4628ae78cddda231fc28ab50c670d8e88bf500b1991c28bdacb726cb580cf5df31731dbb8465a030ece65bd49533372ff927d35ae545ebbc40e9f1eef4a823dd9bf912be37d2586c6153b8d1cde9f8c05c55e96fe5fc2bd1d469cb431eb4d200b23d0e2ea1143c71cacf5a140a94e35d0618cafce09f2dc18f19558fd81e94c792b42555c31f2b9886274744ce64d6ff8bf0d23472b0a0671ab6db372b1762c6a6a389275a5aba24cc9d7b7f1322cbbff8380b2d149e8be861ba916776916d66dfa4c64f3fa205a680e148ef6e490aeeaa2c64132ba235724507e95bba031a74ec1d73a83682490fb0f98fad1670ba099510b5b6e6baf82637c1f720d2bb237a417583769b1d0a906f42fcada94ec8f1c74968a988a2e394939146bf4012841e868080375a4c1905a5e745cb90bb4fd3548d3a4997134f1663bde43511cd3a4a00bd571dcd4aaa1ce7added7e3284df5e8f6977372ba06b21028f7aa8f3330299c038b926e48b0b8a80382e8aa942c4b5cdb0d3f0fa5970efd838426d5d1eb0ddc997fc50d3521c5ccb66d5903328f45e33dfc9483375cf49681707c6539d49788352e02beacc6a70f3f2df4d567a0aa4af0e6ccb047eefff939feb88962f7e89b2a7b7a510e8a522ae3d5fc5b480292fbfe0ebe9e4472241872dea8fa20c7039c0908752294c4a984627386eceb3abbfff81806cf96dc75ea5406bdafc03c740ce14916db4104cbb1ae07de334ffe1fb112a84530cf29c66625b382aaebda324addb2ff9b9175b37be50f3ae596b2ccdf1df2e2d5d91da8220596314d1a761379e950d8b2ff8f4f9ad7bb2523d5eb126bf641df12e7b6b06b7f30077d32be48ad565be6b239fe6a424a78517fc42a17a8813a8958676b203eec960a2c23f9f4d69fa6ead87a7ee235c1441ab9c6bb794b3869e3c659311bdb09f1be4e7dad91cf6f525a1dc0a2098ff23de54c0671ca437a41a47246bacfa69d7a96ad4a4f0bffc1b760f82e06a8c1e37a6fcf02ffc2326d6e1d3e516c24d6d9a3558eb462ccfe247380f90f970d1569d2f031721f5c174cbbc7a9a797b8363d5aa5411be059683c08b4d7084e7de2deccb0e6a0869c20d1f8bc5e6ecfe5ca9af6521e4e41dccef35761ac23584a885a0ea121cfcde92c3898dac10d71454f283fed2a8af16d20651b8881f5edb74786f8fa9e4f71abc7c897dffb5a2458de7ed3d13572bbf5e4e71583d62091c4acd8129312966efe4a72a97c81497ba13c0de9aedb707840f156318f1964be29d8b5bbb5968e38e17b69d8dc1139d6f8ae23b16b51dea35b7ecf27eb476c94418b6e8dd5753d974f65020d86ed5fdf89879b7f09f5b8f0417d235d1b382e0d5c7c345a8a9bbec29e0c079a061d6ccf8089a2f9ca541e31f62cd4c30ed9c3c3ea14047436ca5921105d63964eb531f2e8bb7f7f6d70222ccde28e759d3e37cb1988a49e7c0e1a15869f31fd0dec5476fb08a9669acc611757f1bba03b244d6044b91d2ccd9009e9abba71df16f8fbffedfe6e4a9ffd963ecf8b58c19571e2bfab3300d776aed77bfed4b2d904ce0fb835e338a3282b4dcc9555bf7d54482c61351b40ec59148d90c565538bd89872af6ee9cc79070593d455f2a359aa0e79dc31aa50ce12f5124af91d814e30d14670488f804a55b31ab6543c42e355a930f382558951ef9d47a1562ebb8eba4ce2ddfeba685fabd60a8839b13820483767f697232c34e65cc2e5b371730e823cdc4c4aee08a47dccafd250995898f4da916f1450e1013f58d9aa9d373fc357aac0a1480af60c8e60ffbec2e45494af47517216f120041384780b0554ecefa7ee9392b8d3d6d3db0121830d3209644b65071a3556e65a787d8873a49fb11a9e3bf8576ffa1da21a5d548d840e6599025e8d8181ca17eaa2b2b3231a487d37b019608e123900e710e70f21a00714aa5bdf1d258982b46d7ce31af39dacfb055a457858e33981cabbd2c70d4bc33a89ccfefe3437c2a0bdbc85875a998db780525681079e982fb68d6835073228a68185b838d562706d4b25ad7f3424fb77c7126b8596964a68f4d7b1c7eb22a731e782112e8103a67edb172740e0e5cbb29057662b5caa9c20a574440982aca6e96532209becd5c073e44cd39a2a59d6c40b59481498c306790992900a2afa469bbecf1bc98a60c16ad2746b78d018cde5f4cd5a141f29ae2a770eda60d47da42adb063d25695c5f6631282ecb27640e6fa49881226e03f8742b4dbcc149d9928539a38e69b526fce9a271f37f0c90507bb42d0fa1220052a5d9a0b3de56af3a5221229562c1278ae546d42894fb9f2c9c31385a4abe3a0b9a237a99f72e5aed19a011ca4fa7486bef14ef6e8631acc96f53f3f802669576c0c24rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibrime-1.7.3-150400.1.5.src.rpmlibrime-private-devellibrime-private-devel(ppc-64)    librime-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.7.33.0.4-14.6.0-14.0-15.2-14.14.3aa @``@`7@`B`?z@`#`!'``@_h__m^!@]3@\\\r@[;@XV@VVUTgi@xuzhao.netqydwhotmail@gmail.comqydwhotmail@gmail.comqydwhotmail@gmail.comqydwhotmail@gmail.comqydwhotmail@gmail.comi@marguerite.sutiwai@suse.detiwai@suse.dewsxy162@gmail.comwsxy162@gmail.comi@marguerite.suemricg2@gmail.comi@marguerite.sui@xuzhao.neti@marguerite.sui@marguerite.suopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgtsingyat@outlook.comadam.majer@suse.dempluskal@suse.comqzhao@suse.comi@marguerite.sui@marguerite.suhillwood@linuxfans.org- Enable logging with google-glog library- Update to 1.7.3 Bug Fixes * memory: possibly dereferencing null pointer (1c2644d), closes [#441] * plugins: buffer overflow in plugin lotem/librime-octagram (b0b435b), closes rime/squirrel#512 - Add librime-1.7.3-ensure_std_exp_can_be_found_after_including_cmath.patch to ensure std::exp can be found after including .- Revert "Change the recommended package of librime1 from rime-plum to rime-plum-go"- Change the recommended package of librime1 from rime-plum to rime-plum-go- Remove rime-plum dependency and make it a recommended package- Update to version 1.7.2 Bug Fixes * chord_composer: should clear raw input after committing text (79b34ab) - Fix compilation errors due to missing cmath header (boo#1185458) * librime-1.7.2-add_cmath_header.patch- install private headers for plugins- Drop baselibs.conf, as the dependencies are missing on 32bit arch and no other packages require it- Corrected the source download URL- Update to version 1.7.1 Bug Fixes * chord_composer: press Return key to commit raw key sequence (2b25861) - Dropped obsoleted patches: librime-1.1-gcc53613.patch librime-1.2-BOOST_NO_SCOPED_ENUMS.patch- Update to version 1.7.0 Bug Fixes * chord_composer: more safely handle the placeholder ZWSP (025d9fb) * cmake: use full paths defined by GNUInstallDirs (bb8c263), closes #424 * opencc: update submodule to fix #425 (3fa1571) * script_translator: always_show_comments also applies to phrases (440a97c), closes #272 #419 * table_translator: index out of bound access in string (ff7acdc) Features * chareset_filter: add CJK Compatibility Ideographs in is_extended_cjk() (3cb1128), closes #305 * setup: find and load external RIME plugins as shared libs #431 (b2abd09) - Clean up spec: remove EOL conditions, move capnproto to BR dependency- revert: Add plugin librime-lua * different upstream, bundling not possible * no LICENSE * can be and should be built separately - expose internal headers for librime plugins- Add plugin librime-lua- Update to version 1.6.2~git20200921.4e518b9: * chore: fix rime_deployer * fix(rime_api.cc): dangling pointer returned from RimeGetSharedDataDir * feat(chord_composer): use Control, Alt, Shift to input chord * feat(tools/rime_proto_console): demo for proto api * feat(api): include candidate labels in proto message * feat(selector): support 4 combinations of horizontal/vertical text orientation and stacked/linear candidate list layout- Update to version 1.5.3: * fix(cmake): find optional dependency icu [skip appveyor] (17a80f8) * fix(single_char_filter): broken in librime 1.5.2 (6948a62) * feat(appveyor): build variant "rime-with-plugins" for tagged commits [skip travis] (eef8c30) - changes in 1.5.2: * fix(user_dictionary, contextual_translation): fix user phrase quality; order contextual suggestions by type (695c32)- Don't rely on brise anymore. * brise is no longer the only way to install dictionaries. rime-plum can install dictionaries at runtime. If you still need prebuilt dictionaries, brise is still recommended.- move binaries to main package- Update to version 1.4.1~git20190324.dcdc301: * feat(dict): specify vocabulary db name in dict settings * chore(syllabifier): code cleanup * fix(syllabifier): enable_completion not working * feat(grammar): compare homophones/homographs in sentence * refactor(Makefile): rename makefiles and change build directories * chore(README.md): add contributor [ci skip] * refactor(sample): migrate sample plugin to new plugin build system * refactor(cmake, plugins): BUILD_SEPARATE_LIBS by module, plus rime-plugins library or separate plugin libraries * feat(CMakeList.txt): add plugin build support (#257) * fix(config/plugins.h): memory leak caused by non-virtual destructor- Update to version 1.4.1~git20190219.c587900: * feat(rime_api): get candidate list from index * refactor(algo, dict, translators): use logarithmic weights internally * fix(table_translator): null pointer exception when dict entries are filtered * chore(table_translator): move collected dict entries to sentence translation * perf(dictionary): refactor DictEntryIterator and do partial sort * fix(rime_levers_api.h): customize_bool() misused `bool` type - changes in 1.4.0 * user_config should not fall back to shared data * remove dangling symlinks- Update to version 1.3.1+git20180822.19cea07e: * feat: always_show_comments option * feat(language): shared user dictionary per language * fix(SchemaUpdate): read compiled schema from shared build if there is no user build * feat(config): build config files if source files changed * feat(dict): relocate binary files to $user_data_dir/build * feat(dict): no conditional compilation on arm * feat(config): support append and merge syntax * feat(config): references to optional config resources, ending with "?" * config_data: transactional copy on write * fix(chord_composer): allow editor to define BackSpace key behavior * feat(chord_composer): support chording with function keys * feat(chord_composer): accept escaped chording keys * feat(translator): add history_translator (#115) * (feature) add codepoint_translator * Fix memory leak at rime_candidate_copy. https://github.com/rime/home/issues/94- use individual libboost-*-devel packages instead of boost-devel- Use cmake macros - Drop useless conditional build dependencies for non-devel packages- Change LICENSE from GPL-3.0+ to BSD-3-Clause to keep consistent with upstream.- Update to version 1.2.9+git20160226.df4192c: + pass function argument by value instead of by const reference. + (feature) translation past caret pos. + (fix) in horizontal mode, right arrow key should not fall back to moving caret when reached the end of candidate list. + (feature) jump left by word only at stops of multiple spans. + (feature) set caret between preedit and prompt string. + (tools) show caret pos in rime_api_console. + (fix) caret on the left side of input or the selected range. + Fix issue #64. + Add a comment for explanation.- update version 1.2.9+git20140802.ee3029e- update to 1.2.9 * CMakeLists.txt: bump version to 1.2.9. * Makefile: add make targets 'thirdparty/*' to build individual libraries. * include/rime_api.h: add RIME_MODULE_LIST, RIME_REGISTER_MODULE_GROUP. * legacy/src/legacy_module.cc: plugin module 'rime-legacy' for GPL'd code, providing component 'legacy_userdb' for user dictionary upgrade. * src/setup.cc: define module groups "default" and "deployer", to avoid naming a list of built-bin modules in RimeTraits::modules. * test/table_test.cc: fix random segment faults when run shuffled. * thirdparty/src/leveldb: new dependency LevelDB, replacing Kyoto Cabinet. * dict/level_db: userdb implementation based on LevelDB, replacing treeDb. * dict/tree_db: moved to legacy/src/. * dict/user_db: refactored and modularized to ease adding implementations. * gear/memory: save cached phrases as soon as the next composition begins. * gear/recognizer: match space iff set recognizer/use_space: true. * gear/simplifier: catch and log OpenCC exceptions when loading. * gear/single_char_filter: bring single character candidates to the front. * lever/deployment_tasks: update and rename task 'user_dict_upgrade'. * gear/cjk_minifier: support CJK Extension E * gear/simplifier: adapt to OpenCC 1.0 API. * thirdparty/src/opencc: update OpenCC to v1.0.2 (incompatible with v0.4).ibs-power9-10 1651962485  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr1.7.3-150400.1.51.7.3-150400.1.5rimealgoalgebra.hcalculus.hdynamics.hencoder.hspelling.hsyllabifier.hutilities.hbuild_config.hcandidate.hcommit_history.hcommon.hcomponent.hcomposition.hconfigconfig.hconfig_compiler.hconfig_compiler_impl.hconfig_component.hconfig_cow_ref.hconfig_data.hconfig_types.hplugins.hcontext.hdeployer.hdictcorrector.hdb.hdb_utils.hdict_compiler.hdict_settings.hdictionary.hentry_collector.hlevel_db.hmapped_file.hpreset_vocabulary.hprism.hreverse_lookup_dictionary.hstring_table.htable.htable_db.htext_db.htsv.huser_db.huser_db_recovery_task.huser_dictionary.hvocabulary.hengine.hfilter.hformatter.hgearabc_segmentor.haffix_segmentor.hascii_composer.hascii_segmentor.hcharset_filter.hchord_composer.hcontextual_translation.hecho_translator.heditor.hfallback_segmentor.hfilter_commons.hgrammar.hhistory_translator.hkey_binder.hkey_binding_processor.hkey_binding_processor_impl.hmatcher.hmemory.hnavigator.hpoet.hpunctuator.hrecognizer.hreverse_lookup_filter.hreverse_lookup_translator.hschema_list_translator.hscript_translator.hselector.hshape.hsimplifier.hsingle_char_filter.hspeller.hswitch_translator.htable_translator.htranslator_commons.huniquifier.hunity_table_encoder.hkey_event.hkey_table.hlanguage.hlevercustom_settings.hcustomizer.hdeployment_tasks.hswitcher_settings.huser_dict_manager.hmenu.hmessenger.hmodule.hno_logging.hprocessor.hregistry.hresource.hschema.hsegmentation.hsegmentor.hservice.hsetup.hsignature.hswitcher.hticket.htranslation.htranslator.h/usr/include//usr/include/rime//usr/include/rime/algo//usr/include/rime/config//usr/include/rime/dict//usr/include/rime/gear//usr/include/rime/lever/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP4:GA/standard/bd4f22c6264211acd0535a0790ae0cd1-librimecpioxz5ppc64le-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textC++ source, UTF-8 Unicode (with BOM) textC source, UTF-8 Unicode (with BOM) text[\:,٠{>yq*utf-83b98518120c9912214183ccf40b7bbd50ab61ba318e49b59e9f42f2e554dfb5c?P7zXZ !t/7g] crt:bLL i9QQXk-bmHsFYPS9 t;é%ZU$gM.$|vJf &ۖ+Xݓ,КQأw GŤ=ќ^lW"tBIҰ lsú4H]sI6n]^L9VEDt>}b{ua6Gw>S_p#!,5ܟHOd?+WjgXglS=`RlnW"ڃbػeNG׃sK޵@^̃~vj9C OM%P(l>kv߽"(0YZ50~S*VqO Q*jv a7Cэ58v ΅A$ˉțã!ƃ=$:/,eU(Z*wȏO! \S=5VLe/s`6Nɶt?`D2U|Rx8T7$<;z!pKL*1rG#r Q[j ch&P{$Ivpu.*>kf 8Fv"*\ҮlRf*8z1UU<(u֪`%]PLjvܡ6}cBh3yfșUw)6Z}"EL`T:0A]؞BG)lJ'Q/'yh+1rtET>xς2c /Eb̔պ֠v馑1/PJ# kg'CIp`$%ij4?DAPDBO_C]0a4,!p`ձls$[wfڞG!k$B'lo a r#n+#nܾدNK{TI #%!-q u9%Hn`mu/usJsڰ3G a>mG1It!Rbx玑gb5[Ȉ[ @Y:0Y؈P/} 7d%xKQz]KzKNj cD#؇^fxOdWʍכ{褩l6b{k0\*+@2E$Lw,y:;U,"y[m)vC,crozuOfCkY5Yۋ{ѢWx ,{DR/ :Cvϗhi0o,+1*ּ̓,Byg}>E5uozu2+tWQOgk(dٷ9PYdָ2 u@zR K2xk2@;QΞ#/cNZVJ |vYWkBBG`.˛ׂd$Qy3BxʅAduf- I},`U. G %S̍sŕD9QdmXc𔟛@,*z'nb*0-Js-!ޤƝ`oh&TVI߱휉jU`Fk,|sЛ3jlIfߐ\iJ~H|Y F@]tJ{S/wew 1/(^}3֗{ }(&[`(Gq8Tb휲Vo/ggլz}vq嵄pX.OFډ@Bʈ"w:g[%5' *WVN\G5|N<)\". s4r`DI@Bi_Zs7!1r-*ǣ0!4@knx-jfH [d+[_X(4'QH,F!m2O0X;YANj?02JZڟL>mcwkh_(2CXueTb5j@o٤ۖ1$$TǵTJO0edA_ЇucK: xaAhi`5<%7Iqjl]jn_bND[Cs|k]sF8(7sWֺ )ÃJ՜ŏ7BpAX\1Pߨ@Ņ O&כ :SUScA7n7+ ts5-13z}hd* ׆˶4/slN <2(ztEWCϹ%o4ꥭ7>粡1*\Zyu\@N1srboгmJ U,`Yrnw+_|6,͕3bzBe?Kg[Sۀ~gAQc6QC>[]@[} 4Kyn M R_WR&&Ux\rX}/ {e3D54BЍ$9T^joV~eG`)&`ŭE`XQjprcM]}@; +2XYe9~!9Y=eDg\XWvGQIjhgw͓(/ `^@+8`*@lsQճ"pz@] eZ WsPs~]F~m3g$; d|  dGK. 2ƸR68=^F =4e؄}Υ @ ֮b֫ΩȆ%,*5S&[0~RO(!xE K5Rgz q>}D##OOʰxS2W Pf.YL'0^Cxru}k?}zb|?bC WJ7/T&!EpJ*?zpx3ă+ WxnچM;a.uQO`/e!^R MI#-4iD8Gd̴o0AjeWY7&f-"mL !R( (We8m[=e¿raeV ϡpyI+K(I="L:Q-"Cb˱^I|yZƳ K OZ8 s6Mv'9[(ܛ91a_z12akݙ=9Y`jBQ0LRC)xp/RyIM4{"I7zRFihdן aBh"=.kaPzS+=V&-n،i,r5ˉax瀓-:{頸{joR%Cxӄ.Y *)Ȼ D__d~"pvչ! H?Ux@iy(&zzCrg;(KyZ+WF\ %`*=7q(&wvܖ\QC*9=C7,tG4}0LĨRc#@m\gE'y5m>N'qL~|$ϝU< ДJkVE4Efc0lӢHLXleC1}Kմ&A,m~ϸ< ҺaK<ϖհ&FEfސƫoeeG+|lqZ(i v@]>[3m} :i>,3KU_!t7AlN"$ۄJU-ʼ&E<원0%LYzȍ Yb+H24G͓./HA<Vq#6say)5yT/*r|-sP#Uۣ+<8G@!Eu/1x4qT.q5@H;[73̕$؜#eưdBkӨ6Uvw}O: .-T~):7kBӋLc2ې +NM 7s/0eՁ<!΅ܵBTtnY)5JZqX{f xPLrv->pW7.TN4CHapTR)8wjf %SrgP&bg7 EnCvW :y HSya2 ͪ$ejuh/i^ңp(5Xmӑ(yeb-?mvi n]^mt^ _0bxW#y&+kh0MD5wmDZZ*E= OfhdŽdՈ8!..R=E:D/]UJao/0_W )f`Iƿմ>aT¥|C;#m0q5~$x?ō̫~6Kwm$Z ؙ*$2ƈK%&Kq gIVV>Jʒ,_3qxz"vxԴWqY|ŜKMfhOt>nSK}^jBKu[KB3Y#VR 0X}{TX88M&%#Tn0Hjzz_dŵv`xeWU\6O0![f}   cǼhwq{\g7ߔ̲Z=^v;xgFt:Tur/?r̮OHX3seh`UFx0`{ǰ_@ { h1 Kt,ʻѝc8 IQ:Vs7H ̞b޾&ܙƁY=CdO#(ԗAXgBĂ@uwzVʥt# >'.TM ߈j)"J$94z]yAUC2ߞ?bYO\LqeQDb4,G׀CfIAEOrSR޵?μH*ȀB>NuJR3 kYP)j}Q!Qhyc<ь{GW"'џm9)26WZεгP}˰jٯxtQTH:$Yv}y٥ jC)i \ ltbȫ Ǿ!1HHé|?d]٭3+{w}Xv*Ӓ" "GU?e<=Z MOLZlql~jT&q+l0ɍ䅐kr\2F8f kLc7 GӜac>$_Ne pߊ|x+ەl7{]@=O2Ub] J3y[ )iSC՟C8p%Sb*eۜǷӹiY!#DIgya˕UqmazCײMCs2?f9OYQ7̒,G!=(Gwqfb/}iSy7mKCVՈi9a̓ySw:k8 7gLY+]V\#|1dfŦ=/xiz׆ g+8NA. RYI _Ȝgj2,m F694ɽ(,mß*,~5og JM=ØbNbƯ̇B{pMGN>Qps\'PL:IH+qrAj83F8X 8S1[δ%p-(j\z>y\5Kq4G c>~ޚ1usaٝ$9.a3|'Bv~0d\,[l %AMaxkN*)wI->VE9BĀxzbM:{{I;J0 6fu9kj[w6wF^FM^f-k:2~ $Nj H#D Mw|Ծac\@'ʀ05p=H4Gļ Հ-8𨢰'gGz=H_ ֥+=?'+X4Z nu+ Rt)c+&3x6*^dGP۴̬=9[ž,.@^&0u'PQ8O5V(͘VuyXrN((mUh-m>rgvp:m%\Zd[%oC5>KMw|yl_-A𦧖g>4 WS 2B${CSF%Vϸ&C`)I1& V{QL}&,wjSjna 3˒fQVoR~n$#*z ONs]^1v)qwƭör6II\)ԅoHdpڜ>f\`[!]Noh!K߭b'bONl@;T`[2DLvq@$dZ= Tk/.nIe+@,FBӢpo ծ_p PF\r,e6) ߖ@oθr< #M7ZU3椞deC1+o:15oO)2c2rxyېg4"Pt(QN ,H9H5ٷ^4EWu}kN K(2Kj+L *^,& .瓁b&HzA%1es@Fk6BPSDmځ+w{+-H?_iwE1Jՠ_;h{Y0: _.e&ZtiװSC7o_10Q P6unXlOQl&A,\}!~=iIa+.c9QiS*[l1htQqm:{29s,ưO#4[8և!&iץ=0~Ca,$b6bNi@4kiwCiRL4ZM݁Ÿ@O{>৷KpS쵚~ ^mig .1R%t:/Ya_I.GpV22冺vm 4'KC% H޼{ (_^xbĻ&( E|!Zy02Bq,=7&_ yL"C`vkťH]C |s/FmdXN?QC:Za/h͹ #+>M!X",;y!aD:  'TQ4P~Umpfdo8 a3hZtpSw'e#f$\Pi1o)7(!3? 7b("0ӓG 9Bw% z;X'R8I:ܠeYEÄzeHt&hhs(1Uz #uPLW TGYHظ$S x(RoۣMHF'B}>Sw.&k#85 /v#*. ;DD9ȂHehb5\|]Dw9!ag/25 Ѝ6=f1 )I|'q7ZS=%OƾqKkB+J]:2 WbWt9mc*2RDӀpSG.]d5o%`4ea 9=$20:s{mM94xC DG)gc;EжН}{aˈ;,b* rTX" 򌟣$q~-jȈPLs&G5esT<#kQ{IV[u8阯Y q:W528Z-̥ œeSHuAm^O[vs@n8.TaC 7I,HbG?opF Uh-z ? $4#ҫ@b2w %HOkrK" x~Prq*OK[HPmR."k˴Ћew !}V1{chX4gZEЌ,pQlZ P>1<ֻ>%V*~j:?d-QgQɺdkQQX΋H'O4_vIB.7s'emU ĜO|V_zC{ p=wC;M=ue #RƕZ^pF_/ˇ)΀ $.NГ ~I1QRschy$M /V_"!3|j\DހWdS8pbI'3UDR||EЍ mUBAlu{e@LҨv*.<7أdM84Do a 9vB)&wQ!=EA1K2>u=ҷ8( n YLm0צ `a"4|%߫D[th@Lt(<|ZX(Ѵ߆H>@`k7 ҹr#p=r%(3 ^?څ*/f㨉" 7VRtZw&c#>R؃zdhbHvU.V}bOQ{8Z{u6 T#ti+tKMK~) >ʮƱ!J=}De/v{|]'|V&fJYJ9&҉NU *jb@D#)L< p}tP01b?HvU.Vlxϛ@~U_Dq0I2 lntYmB#ݖO Xe %6%}h;JugOaY0F%-W(\]%~pZe X4/0Ih\~/)B EZ ߊƲ,P] o/u; a}t#9*> rSлw΄ u( ]'iPJ y qFc% ?*SgI-sɯtRʜOg1X*{v-f,62k܌ey#}eh&̳+d=lDRRZ)e=qT9{ ~я怲_:#V.s"m!(Dl Y$Z,%飰DJKN4$3KVǯF_B%t2I1)3,BQ oh3nĚqp%NxޠSmJclfz: \X>2W>quuޏY # q H`]¡U kT@?6ilƚcxPߥ!Е(@Ht,LVJ^h S8=t*jGL|R* lJ$BLX^>zS|lbNCsmTWۑjc1Cp'd,}-K'@ \ЌdDOg  2__̙%4,;7g`hhdžr x]kRzn+v!SX10dHΉ'hTƞ$iCA9 ,Sõ'aQ閒vNLꔩQ 5 Km6a.IےN$V=:'%z$\iΦ+HMnn`)C[5S8NF} /aTVѶ:)k$Q{dy'B=ť 8X(m˽ݐ,ߵp!a_e=JqS'_+ g߽Y^UM1f.G!<Ɗ1lҢ݄GR!0sB/OC+Zؒ~S^& d+5[_˛gg r6B@vHl5']7Cy\;sgɂ[љr¿טfa/6*G`,@a׸D"fI } `Ųd4${d&j!D>XFpJЁVcZnv:3uE2[nKkBUzׇFkgr.*Cqm.zKO d3]ZV|0ZŊI׳ +vw@_{f,["imjix;8frԎn؎`"G>64d]7{M~@bRYZK ݑi"^q`giqJEz _KDai$pB,:!g+{kʀ*>;RDž@55ym3 iՠiHK7 [ڪ ӵc,ln渃bCj+Z[v<3ѹ5Qj\nەr}I!Np{ٿmshϐr.NI:PSB @ okut;2Q vV 9qgK/C H0lMEG,i;[:*#/⌀ӧ&݇G m-wX8_}hl˘;vcFUbZyU5x]JF}*s ʯ>Z3 l $zE[_+Ttw9g|==\[ȢpA[Rz[ϤcܖHF,;b20 1)}:A?(FPh$jK1槈yMkNwTy0+ͧ7_b\GԹna6AE GM̃ _}ZHRJ'*=$ЉdG0!ƍ ռ,/_Q#x&E6>=lF(bVQ510,ʩ.r~O ?zNͤe50R1ďR.UJAF2w9xԏהD6^9i~c{(m{ Բ(.܇\reEcW}2G,l8C tcښzc룭uOf}Pc蛴ݡ'u}LUtn_܌Fdnrg ߈ԟh e$,D@"L5aۯ䲆G"éooty$F|7>x\ "H=D$ђ̓7?|N?~]pIYF YNpv9Z0Ήi)TNz4jhi`KXP Z-9+\ OqC[X$}2h"`ZE_Mlla?pqNM^aœ M0Zu<&S݂-BtNi~8!ۛe*6F^D$T6@a`mgBg]w|ڭE'2r[BQt! =W%Q,xPd͎!*Rꨋlz;5; eOFÀ@n ɗو1׏TMNL"FOiHlqwڍ{?Z+LSn}_(2J) ?rр\BW1,ـ؄Nu'ؕIz"ߌ,N82X I-4\<%d.[f,(甄g0/b&d OfO+1ڞnM&8-E´R¾4UGkюB&9hZ *\g&ކǪyvzlLY"&<yk-[{&֣\|qUU+$Gv6o}TCݍr;H&o=4GtpЪޱS{h"f">Җ딶duS5yv@^Nj2eL9>:A}7OU==8Gum|LHsNi7E+pҗ(ҙcIrsٔ6jZœZoeMU"zl}Z\|AJznpn,.R 51axG` |"9 ZZi1GyU d$IAwdɱMngC')pՍ M{4![) LDޜ@n;ܥd?'z -5P y}3wOu:y!u!8w)d$FXq5}*4q&iZlyz4hh">1/SBڿtM ;dfly%tͨXǷ *! 7tX O}biL'e 5'R'?zUc=/ PtXQNs͏&.!&t$ט88gX}Qz>[+}J;ĿLQRO+4tiηmT!&Ù` 3cȉL8%X>,((`FdfE]H kGIc*JRY M^^5w69 K{>Wqv&XpZR~jH :Xtacznfo̰*ձ2B'd!=ɥW?뇃`gɜRPr 1ܖW*;+{U|sV"?\N՟A&T;dכa91}u#{<|pXXtt2䯈A:,2(W, 2VX}ud8RڹRjk ݆ΞHHj=s Z/4PTGgjbw0] wn\UBaQe$j {͹u*9j~g G- jM*$GhO pέ/LOo$E 8rk Q]N}[4`I[ݾXI.I%'Y,՗Ge$}X^2Aw“?@ fKȃE IOnyVVxp8Su>9 ! tj3(O1 f>(!lDjz-a?Jg =[WLGbJDͭtDTWP 4;P%ܮDW.R.^+aN!E#_yFTY3(JrPN򚏂[SQ=ύ뇒رZhifWj*5aH)cE<Cf.I>ؐd0l+XDžaT`SkTN.texpI4Oh>mY`Ίsj@p= |-~NQ%ԠF9Bי)X#ev\ҷV<)Ù&v,bXu=)^p̨ Yq4 7ZO2;red@Ҥ40<4f-AΐҕzePBYG yopZ]sӂ01y@eAq,'TOdk[rVjf{ 厴sMiX88 eY`8di`wUOҭ A"O. B̞WX]C.\@,[,` 5&[!xLMQaRjH} ??-Pp-I&\[ɞ} (8T.- i4ٿLez_u6qLu1pRF[{tQC>V޶sv},)(mz=iDeUFek]R`Ajq6[Ț?YQ ~ I`f6EɃ6M{!Y.¦@Lve'>,ʱyI@36B4.fO$`; ֆ 4DW.-xSm_޽!5MTkSfu#.5Ⱦ#QsGII2) 9%Xx.f, })K?(V,iqS3Q)$ag,Eo]2z5[&MbD,W&w<\嵭z?AyٷSPХWvNi{/m soi~d ف7S*Yx},GSBГ(yc*k85,Fcd/J4,3UߪcP-avE%N★m7FR=efE4,\qbyhDS3qLN YlC_z@µh(ş:s^B%:ww(0\x| ʬN Eg0|&]Q]XUdZhMj`\HW1nm9/ O>MB8%ʻyVϳ/硋 qRE'DI1V2mХG$v2egڌ y_1 ) [!^~θy=pM;Iavs i}j"a j5~wq-[W%9d4{L2]#lu9Pһ Oc_k?>܄=dWzU;1У 7k|J|Eq[I܍11fY#n%Fݨ\/\_G^JO[N#Ha Q6 \zb-D?KE!uB@DnMY_ t^qWMpE2Hmz/]MHxXNw|۠}}c2 ;,'K Ɯ8 "0),2 c^F)dV믤Μ*$\Gkl҇ 9/LCГ,jkB9$ǃ֨0S4áz;1iVa?R0kb lKMiԁ=Cd]"U؏YLn]?Ё&zÒHn龛YSOSҵ?DG]G'hH'Plcf Y%L"RשE!Y2@&gyZ>3ӖE)^' {%Qfgh< :x@ 7DjȾQV\Ϗo!^d8H/H6IM[!)!jpx=5 ^fY@X5f<[.Qehni1},9D!Tsk{~l O ?Y`nͥ{8-oV;jhm{#{?SIk;!  2==O$u^\P-OQB2Yjv8 n߿;՚Y?* bpW n&?מ!|jQrgEcus94[Pƾ]2W'H5  9%?tac/).龱N'(w1"Be/|Y.R$ջ[kf_K#p2zn _y( 7İS=jLWUB/Vke 42ɮRƳ2g"KYu0`6^:&T PɟYzrDZbe!5g Oݽ+t* ;9YCNruYCEOzm$NoU?8˅j .1ۤ<+dNXo oZ .ُHɝC)؈KQ4虓T TSA/íS4>ERLvKt]i&CW #>~t8S5VZК@L8 d $-ySQ0\LEb/ X> >^ǫ)1]VU@itwf@Ѯ,eԠ`k7pr.$(iMMVK2X?/"x6CwQɮd#&Fr$VVn=@n 9KT,Sn!3{[+A}:5҈US->*i'56BNj?Wn4XD%&L??`?;o3ʺ*$w7$)WU:,̧0FEֹ<"m׵WM`kڼ>GNõ8X֕NGb6p`uF"¶u!BLFso~U^fﲣhZ!T#JHGA"CTEۈQჽEkuLP 4eu m*DYa\4bgԯIZ CIg*!O- O 8a^(hU9-҅!!Kk3;#74+*_zEЛ߄A+A=~&#~8-__#5eH:*jIaPm]?4ّbvdѨQ*M3r1A6E_uԋym6Ђ3Q輆׫f$]*'5#|5yh _ԒGrfܑ`=ڷ'qhWI{ZP;H6;',-!~c)!E@pߟJ߻oz mm )·+(6@v:T)U?O0 ?0`1|6gxU˴!rV[̃yEƛQxz] ͨzUl(Ƚ|fP-W0i{T,[d"bs؞L3/$2tTJ7Xe$R+}lVĩkLjJ1ꀨtd|WѴ2b(_ 7jNk^rҖO ^QWGd#^rф=봊ms%!5)4o!(Pƕn $#?ťu2$ޛ^rK1#V2/|pH'/5˨ƍ_sv$y=XCo=*iv \i<84@u~nTWq>| VzٌlƗv5oDk_b>;" fQ&mqK*`Q@M[1Q2ga q 5xnw0| qf,#Է ,, U]9.h+cąg/Ov_Jマ20 cY08_ay)"oq/Lg;Xt"B N1k_P.f)IK/A쐙Wjy[QV"Qԭ7e0dBY[FYw[Ar.҂(!}xnD||i[v'~UD_D;[ ARR"~MF} ;CW=4-B7!B"qn<[ }ff fypN>ZJ<=gIԾnBc@?:5$pH=~YDI$hjԡk{"݂w`sfW}{I*d1X WPh VU Dvxm&,ޤ6BTԩ# hջk>Eٗ= }wtRK]X;Q~S_8i1ݓO m1EK?DmoaQR \KΈS8CO4Xo?3v s[ iye(* 6an L9\.;X0 NR:VLgs:W-[z֥L(KC{>()\ʟSY},/N~a>5kƴܰ9bbzy!UJ|Qj*=lv oK YC,sxK'`k>LӭvPnn̫&$a0T"4;BJ+w7GΜZ4L_GhgwTՂxUpnᶸM`kV_EC{suVڤ}0>.np#:`铊1xzqBtxr{^񝝉bh~ HG -~ | CY"ZH03읟a<$@66̦ѼW4{Ƃ41U4Kqa.瓄NN-E&13BN7ZK,խ<~l=߄tmf6),ؐ/խWVΞxQLN60OY)GE:%(Ϥ=zyJ<Š$R9zPYg8xcJ0ak*@o`E50apֻ82I7zsuG@MV}>@~iNMF}I [CIw̠?pI̍3CeɥiP*AxM~ܝ4S#]䧛0tqX2; /3`2&%9߫Aܨ ؽchiSx?$;dG_}Q  cCfy^d榕?,@in0_* bCθ"j怠F0AK%B>)A 줽uVYJ|KS&;Ii[ND]N= ,Xb AKBK<(˫|'@s!Tr*>봺!^3X%6`>~j vM~ɕ-%x^Ya_zWڳ}9 ZAsa fZϘeHEU#'_F;L@máL@:{a[y(sN;̈́Rx^ w5, m ;'q"][[Ӽ=\\a~O9}/+nfg'JY|s#QçCz߲vu>7$ bU'O=h $/_tns dٺ/Dh5`j|Jɟ d"=7:3VMX6ޖ]ͣ>-4 {! ;u_R愱!8cgAa=jg$%Jȯ>%0{xqy"ܞzM#L_:v ք`+XhߗTép3G*Lڈe-C H}ydEv.4ߛo/iVłqi1 XE+) ف%dq .-=/鱆D=Zn6T CFm^Ζ[@Z9Yr#dJs=t[ 8v? bQ ȟji|Oc*4x7:ت M*=@LH/YB @llT'„CM*!oŸ?_;5^-zXOc$sѱC)YkilY~*xX`iTM};T\aA9oj (dpֆlwfͮ:ywR\3n s6~a26а"99Kt)Dڻ3?G8._T_~~4)U!6ASaq1x(0"(eRIMQδeEQ%PU C+-%3,WWzHpT^ĩ%p [0cGBc2-m:LOA`v+en"ĸ{_xevq'!I;MY_on}"ww@Clr6;r:'C77^5=i#VI¤VXL,ڔt\2n-N|n^Q[DC$mx]V8^J':]cg'aX236qm+ZwAHޓZ%( {xZ:5S1̋'oIZrY?H^D?φM632]>8'}HᴹnPY65ճ*sײm K7ꪒhd }P""A=S;>vtl$u Y%B{GĴ,lA@YЏPʥ0Cvޘf\oj X^D tF[.i`x,EJX>JHQpxs? o (:^4+q +āTg-Hn^1Yipyh\ts;&B$xڙ̖=;EvFKK~vS1-p]4{7CLXy3,<@ƿpأQvۣ3I_,@ Um3ORO;o5pG^KKqB5YgIܬ8 (J(HkĚ5vAGn4ۆ^̚l.JГf~՘_I%-uzmb-s9K~ )Sy6Q4M[ߖH /M?D\ _n׃4{ 3#_q-tb>I<%2F}GC-oqv]xt:W]:hĒ90ZEH5n昃n#+Tc{((x*5^kn|GX\v5R?oñsِAYڊLR#sʬG @k+3}F%W@dzp-dJtRt,iuF'W_|-FHW*Ty 6p蠗ݙ[4qL40"spJRFlg0F1hejBͰ!_/x*AƊ}㿇- ZMş)353A{.z(P'tGeG5cg@0DcBA}=?XDJI _|>ہ한5RjSUGǚ9@Gʗ5Ӝ/h;hGd yghX[X7Rhn\KpͿ9qmU"WdFȠ*B)aINR:ثX4^MOP%Ƃ{ozW q. \; \ 4~%FHN<:FϘooI$R+\cgB yiɲ!3]YVnZ+'v0O1OO{fis6,SqrqppoO8n k /ހ.)щq3jRKvd:A"n] aaPV퀋![(MIQFyO9TWA}!fBH2`y7!s8!@+! "U$y^?^ECG(d!Ni%:D$p:F;(z7Ny8y6Wd&}JS焁%pZҁr ={#܋!r*@p"޹R?$͗xa0:F!_&Soܨ~[z]5A a;(Aˡ3m:8L  2pe Nip>ǡ~Ib0u}GYI!k:ҾF)BΥfE|L*tµLG1d_ZnuE:E_(@ࡑfm&ܫ`VePT[{dCQPRj- ( }3ru#;rO148i^ ͉9A.2OXQSTw#uL\_Ɩ)@`N@GLlZ'"] H}ȱ o$Q.IG/#X>.g|hwHKJ _e`&O8V$P!A4_Aݓ|;11/!3_U <wev%K+b2nG1-ASrT܂m/KI X&tN7QTƆK= '{,u2ũ@h@2~Pn_4[^%N}pHFNΞA@P,{**M1$*U4mO>=.Pǔax- kAxv/b@Ld1y&nlm^F$o/txk}BqWBͶU1^E| 80׍9`/ɓWSԠ781F"Xm3 7P$h_@XxIfu}?k,,V0̆T]ІJ*4Ci1f7]RD^⫏.g[B#zݐ#:g*b<8žCV~;e_a&F:wB]d#Wϲcu9*']>"`8$+1 zk􂯼 E&Yc[ς6|_?6^"Xiwں'?'莝fʵR)}oi5 +w *1&Uwo\/ J9'HyApU{vZG3I &I9 ttU?~:1n!V;7frttR% !#*g0-+FWlM6U*626é+]po8s!kD7^  XAnε0jv7`Q)EZ~6LM:X#Wq0Msweb~ŭmvCWjVЌRY\ f9-bTx2jlBMV| [%4%hWGqP^s/T/~eSEwL*Y{ h/]r$/B>R7lmU4_*,9h7@Kgk~)1-XG7u ]xʑUAx6nC3_?e&iyhS5NE3>I]ntDeQjŹ\6%a^"h fl-rPP ;ď}/ U XZ S|H5cLJ9ȃN~=~KWa57}<6?⋌kM0).ҩ}ܷ2AC 3mJw%ui9R6( 4v oǎz pV[)zt&Ԉ\gF&` Ab3d辴Ŕ)z,Wܡ&R@ @/>*I|aid5  92Uoy{'  keFI(!57]t&AaqĈ %^#t(۴x]25@b[Wd_@6pb`I|I6ߞ~$W.Oe=82&NJ~/YX\P4vm15x-Vo˻;{""ӥJTqF7.VDp48Lx"<=*#t lfmw5Daz E2=Ky1!J;%VֿOb4 ,)(!Ƭ\ѯZE]:Z印viy[_R&4u30$+(w0{J5yrܿ:pMVlKFPHa0t7'x`5@_/q.:V!03xﮌi-{kiO;{,;:0Gd>W4^ xo6O9^HЖ!po:CWkn9 /{ Q=d¨2Y qS63ѻnx* sg7[U6}@,{PΛ`&q}J3(G`|r|>lKdʽ