sysbench-1.0.19-bp153.1.18 >  A `A˜!M@eee!J{н2ه3mB:|utR#mbyz~ uk4?jfp$b \c?̅)\y@HdFu14ʯK*"p=jIQo+q!T3{m^\gɞtФ[sOY֗w@qں+Rm |KKɒ%ddh77^ח%ZꙖObXQΉHJz͗$/:/no6nWq9bc250f60c01f220070317260167db0b4c5a47bf08474da70ee1f1b987881d1737d462365f7135da9c806e0651a7ba962ef93b8d0`A˜!M@eeecU`&R䒘cQ@cӑKb9#Ir.rK>L[B*h^7>{=8֜y)5E4X^-_]q $)hL9JQnGLK8U+w?G2EHQW6C.Di cJ-sGq;awͼx֕l_/11}1K΂ikQVp-=G9Zs-:"AU50!Y D>p>?d   7 ->cit^^ ^ d^ ^ ^ X^^^!|!^##4#%(%8%9&l:(FG^Hh^I^X@YH\l^]^^0 bScdcehfklmu^v w^xd^yzL\`fCsysbench1.0.19bp153.1.18A MySQL benchmarking toolThis benchmark was designed for identifying basic system parameters, as they are important for systems using MySQL (w Innodb) under intensive load.`Aobs-arm-2 SUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Benchmarkhttps://github.com/akopytov/sysbenchlinuxaarch64!H?>NF8! oq ^gFq&;Xn pqqBSw k/Mc$ EYi <$<E.&!S  \)TG)G)TGRHt3Yl ƁA큤A큤A큤AA큤A큤A큤`A`A]]`Aj`A]`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A490fc4382017f3a94312ee52ef220f39cfc5613576cf7bc21d0c14a6ee26d9d2ade2e72108ca7a6f7d72cd751f7c25f88d0b8988371ee8da7d26e4d09efed408d5a964f01491207bc6603a431f15bd2b9d8581198e82d9b16dc7566bc77bfe13d6abfd91545f47411b4d37fed6a9cedf9a3ef1a89b531818837f91637166c5ed8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643b183f7a112ce78e7d6f5d1c151c0192f83318593db8a51122f2e93e344b7cee6710c3b38027668c83e46f3c0814dc7cfd67cc8c4012df6cab461e46d62b5996ac6a7fb30e997fdcd41ded5715e0ec4ed74022660975017c774a7a510c3398ef32f7f740ef7281b0ce77236d979ff67e16580b6de5082dd711d6a91560ccdbdb3ffd9a921aac15b2e7031502e39d83b9d155190bde3e537fe66a3b7bb36dfd737fceacbc1f33fed843dd6e266d3459814d1bf4301f27c7ab89da0407942c8e38009620dd1aa3168444b9cb738e3ab0c049ecff1aa003ffba6e416f7ae59254ae449ede5944e74c083c65acfdd551709d2f9aab45310887b7ec0f368af61f931bf8711cd26a0dbc7214322afef62f9cf31be8763ea57e9a082cfe996496d13a8cd8adb32e1833e712494db101f6f6f90448d0465535b9769b0f86d2ba596bb2c71c84d035191a8c895f31b9d6e92089105041aa6a1cf21f3dec07aca8c15d62306aba6f88f3fe18a24a9ff2926e0fd535164f3b22866e96db32b7d6319bd2885939437b34fbb8c2b7da9b0baa9e3134ced2c166eca76b11b724a944defef07462728de2d0c32804ebd8eb65841eba490c18ddbf2fc1c5ac461a0bb5ecd27da31bc0cf8c558cb2976f99b7c41455f63786fbbc4464b2eb8dfd544faaffca9c6dae3195faa411f894f12ece4998c5e9470187962c423b526371bffec573634ceb7d90f71aac79e02510c234ee26232d4dfb5efbf4d7f2dd488ffbb8bdca2490d5f64c904a612fbdc5c03a47e6adf5fb287c87397ca2766e4fd8e4672d0493cc7242e51412231f20aa6a29b75624c205dbb19cabee2fbcdb3bd70ba886e0b9dd0e9056a010f2d40d4cb36a1eeca7d59e0798756bc1c103ebaaa406cd1bdf3cd5e28cd57e8af0ae1b20f3e9335869c27e70d6906336d9c2f4c50515cb1635aea4ac38a3ef7fb916a7de0f092376949b6f259a66d8162752eba95f92d0935a68f036bba734d95cf980c4c5e1cbd771b3d4cb9390ab16863eabe91057f576b4848fe163d5458e153e278d7f034e942e1962aa70c5b6129dc4a67b3ae5e08cc08321460bc909d9087ccb094e35e83e2cdf2e84e7e74e0701b492f7f77fbce83fb4f9a6cf5091eca65b11b47ac49cc3b4e87b1840f25a8ef480a30105e5b9a72a9ffd9632c72683502e466737a7ae8e0b200fdff01cad1f8d25dc21ad09b2f6c1329ad431d8634a7908f0dc25b7657b71f16608e5693124b43c5599f973572ed04d83490c30a42931580fdfda1b8b47281600d7fb6768ff269d5d2f646aa178bc2524261e25a2b7869b70f6d5cca4b4877ca76c92931424bcefd57e9f67207f354dbdfe9863c96f13962f401c5bed53379a096d18a58da388ece3428323ac241a0fe9df5a9ae18a7cec168d9751953b26fe9aca8fcb1ae3c98c224bd688a7fbb9b60a7bcbfb169187cc6df555563001256d025ae6102285c53b5c8154520d6f612f6a7f91f59577bd98e882b9d5bcf728e82972b442d05db98c11ca224f623a27f22501b7cb4fbf5ed19249c7e8eb80587b825345bd14b7692c3197dae9fdc09635b848504da90dabf9cd3059d47cfb90cfe4fa8c49c944c0e5d2387531150422842d12addabcd8cf4a3822c0d688606df7fdbc83007f06598bfc21b0b375728083e59d561ce1474a7b3e60ec798bd6c8ff60f0b0fdb0568e26f24775cab5f5a7564b5f27d01349ec6f9012fd930b5101ae242111929dd5c6bd60373f4a70b7591251a40f1d68eeb578065471119f4c347324961a94564c1e689d69679614defc85bd31740b0dc3c06312eded93e08a3b294d85b2a68fe622fbcd274bd6d26d01f2ec9ac04ad7bfc8846cf7d500844781d397168b7267dd3dd4c5c10d90a9abe355bf386558e5149029f72527133f8fc0d260e1393254ababf1562cad0d88a1047f7cd731bbf7ed66ba0ec3b21a42a709c7eadf53a8ed93b937f1872bba983f1942683f77e45675c3eeb44501d501c97032cb8ea7ea943b6738254438f2f7ef8773840c64a4b5b6e099e04c4dc7d0cad7ca818d5aa41badffc8c2eed4844f2cd21d5530117dde2fb155c9c72dc30320ef2aa675de10ad9faddd77b6ac0b30b1ec0d8e6c173ca9cb702114f324b13540451120baf76c61b0c94560d16a42805b72b517f1eb42e78341e11cd9fdd831fcaf5240003359103b3b7ba18b0f6e017594ca023338c3b56530bd0bab404b3445ece1c7fb60ca106ec7de38a7c4f9c41be2c9d46d62977f7e7206a56ea2670495b649c74dbe9f8f4bbc3f2dfc878ce914b89f0d928570e3f6b6c65f5c407c243a82bec874d96940a32059a8919275ffff9e4fbd3aa02a8dbe9bb862e57c3ec2f93fc3debe0176a02a4723d2a12d32a45b62ce72558d1e43fb58b7f5a5eef262dff38f35366a48f8b6e9c7244456dcf6d540b2114c78d50acb8983c02e78c68745549e352a39747dce6fe8af2958c0b1056ce5dc211efc15ad0009b2cb6e6974d1774195b82bc7adc492925f16994513b326fcea075af581aa3fd92428468e9a7dd1a6c7bb4689bc6d22ab554896077ef4bdcfd2aebd03123ac9cc54239d0cf55d67cd5204fa0dc8dbc4b36f9ecc479a7cdda63cfb8d4b5efee37a908ff371feb2f641b12cd675d2720196d668ea7a061828b5733b4805485f97382512f42e76cbb061dc7ad1fd2535f4fe000af52df95d4b4edc2d1dd5a51bbefb828b8eeae1c40792b254b851c5fb84ceade8ccfd26af546bdf1bd587ea57e6cc8af1d4cca2b0be9d1962a3a8f5e0f8b13f582cbe75fcf6bec4afecfed0eebb87e80eb7e004d56e708c55de845667850b6da1f9df1b998364d8fd0877b12754512e7a4a4726fafd31faae25b0be0318976f08eee87740ed5d35f920d1a1d53174efc08e9e70af9bdc734623f80ae5c0f262dc81f6b27cd826c55093be7d194b081e90a638adee3832f4a0a5ff3f1222844e6a67b4694f710d423a44f910a83af4cf941a98e7e0604c4bee77171b9728e71d33702ddefd4500c9bc8d7921cbedd117f5581c655b141908f972472ecd54d6bc57dee926e942ec624a8584e16f02ef259485d54703803adf6d970ec92bc7d7a9e67ce379c36e5d139826c432fb3d645009ed2ee55042907d6550a4536362e991d8f26f182de771f4dfd71fda53fd510b3ed47ff6cb84e467053fe7d4f0c3ac800fd7b71d8c851bd92273bb2d88f9df30f1b219688d2f0b4286b6eebc620b0a829a545fa3b7fd85f4755927bb0decf423edec935cb3febd54a8e19f912b5e8f61eb569367f09daef63bfa440115d71735579a99fe4a5dce26369c0d57724f4c33430c4d605b9cef95a8e02550fa5f435f567934e1cf20c4c5b741686cf9b783b4c5c8bf31509e0f7af3d25996d331c1ab3ea39eb9ab20549448f4c2df4a070ae07595e8fe6e61b47eb68fa3630edb808394b642447735cd4111f73a61db4ef61d24345b04a722ed7c2dcae283ce6a4dc0c4b6fa01e9f037222e2527ea5d30cec4524e23adda6f04299d209176d221f4b9a5c817879378ad4dba0a98d956581df9fc014e24b6859aed3b38fc16b9e683e3501e05b2481e090d83df9fdef6035bc8face2340d9c244392d05c29661bb34b585b64edc83c3cb21f894843c56a40806ebcf599e62ad58ff3a81b6dc50a4ea955c34de654161e35dfabbdd78800b2c5119eab70560229317b16farootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsysbench-1.0.19-bp153.1.18.src.rpmsysbenchsysbench(aarch-64)@@@@@@@@@@@@@@@@@    /usr/bin/envld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libluajit-5.1.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmariadb.so.3()(64bit)libmariadb.so.3(libmysqlclient_18)(64bit)libpq.so.5()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^n^;]B]]fl\@\&@[ @[P}@[Z1@ZY@Y@Y-^Y]X:@XXf@Xf@XoX @W@WW W]NW)@V@VՄ@U:Max Lin Martin Pluskal Martin Pluskal Martin Pluskal Martin Pluskal Christophe Giboudeaux sean@suspend.netMartin Pluskal mpluskal@suse.commpluskal@suse.commpluskal@suse.comkstreitova@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comolaf@aepfle.dempluskal@suse.comolaf@aepfle.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.com- BuildRequires postgresql-server-devel on Leap >= 15.2 as well- Update to version 1.0.19: * regression tests: compatibility fix for PostgreSQL 12- Update to version 1.0.18: * build/CI/packaging changes only- Add zlib build dependency - Use more of modern macros for building- Update to version 1.0.17 * regression tests: remove unnecessary error leading to opt_rate.t instability. * --rate mode: return a non-zero exit code on event queue overflow. * --rate mode: fix a bogus error about eventgen thread termination- Add the missing build dependency for Tumbleweed.- Update to version 1.0.16: * SQL API: fix GH-282 (MySQL fetch_row() is broken) * --rate mode: fix latency stats skew on low rates * Lua: Add /usr/share/lua/5.1 to LUA_ATH and /usr/lib/lua/5.1 * build/CI/packaging?: add -Wvla to default compiler flags * build/CI/packaging: fix buildpack.sh to not push multiple file types- Use bundled versions of luajit and ck for SLE- Update to version 1.0.15: * fileio: fix GH-229 (--file-fsync-freq=0 seems to prevent fsync() at the end of the test) * command line: improve parsing of boolean command line options * tests: fix GH-220 (Testsuite api_sql_mysql.t failed ...) * tests: fix GH-223 (test failure on ppc64) * tests: fix opt_help.t to pass when the binary is not configured with MySQL support * MySQL driver: use it by default in DB benchmarks- Update to version 1.0.14: * reports: fix JSON stats reporter to produce valid JSON * Lua SQL API: don't crash when query_row() is called with a SELECT returning empty result set * Lua SQL API: don't crash when bulk insert API calls are used out of order * regression tests: make PostgreSQL tests compatible with the new dump format introduced in 10.3 * regression tests: minor stability and coverage improvements * minor cleanups in build scripts * improve report formatting for long latency values * fileio: --file-extra-flags now accepts a list of flags rather than just a single value * OLTP: re-prepare prepared statements after reconnects, i.e. in cases when a server connection is lost and sysbench is configured to ignore such errors * improve --rate mode precision for high argument values * fix compile-time architecture detection for some Broadwell CPUs which were incorrectly identified as Core 2. * remove build dependency on xxd (and vim-minimal package) * fix Lua API to correctly stop the benchmark when event() returns a value other than nil or false * fix the fileio benchmark when the specified file size is not a multiple of block size * fix the fileio benchmark to throw a descriptive error when the specified file size does not match the size of files created by 'prepare' * minor improvements in tests and documentation. - Update build dependencies- Update to version 1.0.11: * make statistic counters usable from Lua scripts * fix the PostgreSQL driver to be compatible with CockroachDB (GH-180) * fix oltp_insert.lua to work correctly when both --tables and - -threads are greater than 1 (GH-178) * minor documentation updates - Fix tests execution in absence of python2- Update to version 1.0.10: * fixed PK conflicts in oltp_insert.lua by creating empty tables on 'prepare' * made sysbench.opt available to init()/done() by exporting it to the global Lua state * added Fedora 26 (both x86_64 and AArch64) to the list of supported and tested distributions * fixed GH-172: sysbench 1.0.9 doesn't build with mariadb 10.2.8 * add the /usr/local LuaRocks root directory to default LUA_PATH and LUA_CPATH * removed Fedora 24, Ubuntu Precise, Yakkety from default build matrices * added Ubuntu Artful to default build matrices- Update to version 1.0.9: * fixed oltp_delete.lua to not use INSERT statements for consistency with other oltp_* benchmarks (GH-168) * added a workaround for MySQL bug #87337 "8.0.2 reintroduces my_bool to client API" * fixed building on on Debian GNU/kFreeBSD (GH-161) * fixed building against MariaDB 10.2 (thanks to Xavier Bachelot for the patch, GH-160)- Update to version 1.0.8: * fixed api_report test for slow machines (thanks to @jcfp) * fileio: suggest to run prepare step on missing files (thanks to Heinrich Schuchardt) * JSON reports: removed an erroneous trailing comma (GH-139) * added events per second to the CPU benchmark report (GH-140) * fixed db_connect() in legacy SQL API to use the default value for --db-driver (GH-146) * removed busy-wait in the bounded event generation mode (--rate) to avoid CPU hogging- Update to version 1.0.7: * Ubuntu Zesty added to package build matrix * fixed GH-130: Mutex Benchmark Documentation * fixed latency reports in the --rate mode * fixed compiler warnings when building against MySQL 8.0 client libraries - Drop examples as they are no longer compliant with current syntax- Use shared concurrency kit- Update to stable release 1.0.6 - Use system luajit - Disable tests by default- Remove usage of AX_GCC_ARCHFLAG. It forces the use of -march=hostcpu and leads to SIGILL at runtime.- Update to version 1.0.0~git.20170228: * Use `mysql_config --libs_r` instead of `mysql_config --libs | sed`. * Update GPLv2 text in COPYING with the current version from https://gnu.org/licenses/gpl-2.0.txt. * Update copyrights and FSF address. * Initial LuaJIT support: build with system libluajit. * Check if pkg-config is available and throw an error if it's not in autogen.sh * Take 'set -e' into account when checking for pkg-config. * Squashed 'third_party/luajit/luajit/' content from commit 6cb38f7 * Support building with bundled LuaJIT. * README -> README.md in Makefile.am. * Autoconf cleanups. * Don't build bundled LuaJIT when --with-system-luajit was passed to configure. * Don't remake aclocal.m4 and configure after autogen.sh && configure. * Add -ldl to LUAJIT_LDFLAGS when building with bundled LuaJIT on Linux. * Squashed 'third_party/luajit/luajit/' changes from 6cb38f7..be25592 * Print a status summary at the end of ./configure output. * Change project info reported by ./configure. * Add two new controls: oltp-range-selects controls whether to include range selects or not. (Typical practice is to list all range select statements with zero counts. This allows a simple oltp-range-selects=off) oltp-delete-inserts controls the number of delete/insert pairs to be executed (example: oltp-delete-inserts=0 disables the delete/insert pair ) * Added oltp-write-only control * Converted PostgreSQL "FIXME" to apply only to PostgreSQL * Fix tests for the luajit branch. * Don't use caches, as they may cause issues on PostgreSQL updates. * Fix luajit branch to pass 'make distcheck' and Travis CI builds. * Adjust drv_mysql.t, drv_pgsql.t to not fail on slower machines. * Merge AArch64 port from https://github.com/cbaylis/luajit-aarch64/tree/aarch64-v2.1-new * Remove the deprecated luaopen_math() call. * Merge from LuaJIT upstream. * Initial Concurrency Kit import. * Merge from Concurrency Kit upstream. * Report Git commit SHA in configure and "sysbench --version" output. * Use an atomic fetch-and-add instead of a global mutex in sb_lua_get_request(). * Adjust tests. * Replace percentile mutex with CK atomics + rwlock. * Include stdint.h sb_percentile.h. * Fix check for sb_globals.percentile_rank in sb_percentile_calculate(). * Decrease percentile granularity and value range to reduce memory consumption. * Fixes #54: Reduce overhead from percentile stats * Merge from ConcurrencyKit upstream up to commit 566bb28. * Fix script_oltp_* tests to take new version format into account. * Addendum to commit b450bf0. * Various test-related fixes. * Split cmd_version.t into cmd_version.t and opt_version.t. * Merge from https://github.com/akopytov/ck * Add LuaJIT build/install directories to .gitignore. * Fix AC_SUBST() usage for USE_MYSQL. * Add concurrency_kit build directories to .gitignore. * Pass global CC, CFLAGS and LDFLAGS to ConcurrencyKit build system. * Lua implementation of the main event loop. * Fix tests, remove thread_id arg from Lua API functions. * Replace mutex in db_thread_stat_t with CK atomics. * Set per-connection thread id. * Adjust test_fileio.t to pass on slow machines. * Autodetect the most optimal -march GCC flag for the target architecture. * Replace custom check for Sun compiler with AX_COMPILER_VENDOR. * Pass CPPFLAGS to ConcurrencyKit build flags. * Assume 128-byte cache line on AArch64 and PowerPC. * Implement --histogram option. * Better formatting for help/usage text. * Pad sb_timer_t to cache line size. * Align global_histogram to cache line size. * Replace sb_histogram_t::interm_nslots with a constant. * Timers overhaul. * Also reset last_reconnects in db_reset_stats(). * Fix timestamps in interval reports. * Move all pseudo-random numbers related code to sb_rand.c * Unify timer API naming. * Rename sb_rand() to sb_rand_default(). * Fixes #27: Provide portable reentrant PRNG * Convert PRNG API to 64 bit. * Use sb_rand_uniform_double() + FP arithmetic to generate bounded random values. * Fix Homebrew + PostgreSQL woes again. * Correct help text for --rand-seed. * Fix cmd_help.t. * Changed bounded PRNG functions to uint32_t for easier FFI integration. * Convert Lua interface to random numbers to FFI. * Add -rdynamic to linker flags on Linux for bundled LuaJIT. * Add -ldl and -rdynamic to LDFLAGS when building with system Luajit as well. * -ldl belongs to LDADD, not LDFLAGS. * Fix PRNG seeding in sb_rand_thread_init(). * Enforce a C99 compiler. * Fix legacy API tests. * Check for pkg-config availability in configure.ac. * Fix AC_MSG_ERROR() usage. * Fix xoroshiro128plus.h to use C99 inline. * Add extern inline declarations for xoroshiro* functions. * Fixes #96: sb_rand_uniq(1, oltp_table_size) generate duplicate value * Merge ax_gcc_archflag.m4 from upstream. * Rename global_histogram to sb_latency_histogram. * Merged LuaJIT upstream up to 8e5d7be. * SQL API refactoring, cut #1. * Export prepared statements API to Lua. * Move oltp_point_select.lua from sysbench/tests/db/ to sysbench/lua/. * Fix legacy OLTP regression tests. * Exclude GCC/OSX from Travis CI build matrix. * Replace ugly Lua context code with a thread-local variable. * Make tls_lua_context actually a thread-local variable. * Fix typo. * Align timer arrays to cache line boundary. * Add missing sb_util.c. * Fixes #101: Obscure ./configure error when pkg-config is not installed * Add AddressSanitizer support. Enable it by default in Travis CI builds. * Fix ASAN support in configure.ac. * Check if ASAN is supported by the compiler. * Add MemorySanitizer support to configure.ac. Use it in Travis CI when supported. * Fix an incorrect free() in list option handling. * Re-write select_random*.lua benchmarks to the new SQL API. * Remove stubs for old Lua scripts. * Add select_random*.lua scripts to Makefile.am. * Fix Travis/Coveralls links in the 'master' branch. * Suppress urllib3 warnings for coveralls to work in Travis CI. * Presumably better way to suppress SSL errors with coveralls in Travis. * Exclude third-party libraries from coverage report. * Rewrite bulk_insert.lua to the new SQL API + regression tests. * Rewrite OLTP benchmarks with the new SQL API + cleanups. * Fix oltp_insert.lua, add a regression test. * Use local counter variables in oltp_common.lua. * Test multiple connections per thread. * Cache-line align important data structures in sb_lua.c. * Revert unrelated changes from the previous commit. * Improve script_bulk_insert_*.t tests stability. * Fixes #13: Export db_fetch_row * Fix 'make distcheck'. * Fix test_run.sh to work with named tests. * Disable api_sql_pgsql.t for now. Prepared statements need more work for PostgreSQL. * Use pgsql_common.sh in PostgreSQL-specific regression tests. * Add a comment to oltp_common.lua. * Fixes #103: fail with an error when oltp_common.lua is called directly. * Fix check for event() function in the previous commit. * Move sysbench.rand.* functions to sysbench.rand.lua. * s/SysBench/sysbench/g * Fix 'make distcheck'. * Fix a comment typo. * Free connection's result set when closing it. * In sysbench.sql.lua, report the caller on error, not the check_type() itself. * Move the unused --myisam-max-rows option from drv_mysql.c to legacy API. * Implement error propagation. * Pass SQL state to Lua in case of errors. * Implement customer error hooks. * Fix api_sql_mysql.t to work with older MySQL versions. * Convert main loop functions to FFI. * Optimizations and cleanups around sb_next_event(). * Change max_requests and max_time_ns in sb_globals_t to uint64_t. * Move tx_rate check from thread_run() to sb_event_stop(). * Convert OLTP scripts to prepared statements. * Re-enable api_sql_pgsql.t. * Travis CI portability fixes for api_sql_pgsql.t. * Export sysbench.version and sysbench.version_string to Lua. * Replace lua_pushstring() with lua_pushliteral() where possible. * Do not crash if db_prepare fails with an error. * Simplify ugly require/dofile constructs in OLTP scripts. * Set LUA_PATH in test_run.sh to point to Lua scripts directory. * Fix prepared statements for PostgreSQL driver. * Add more Linux distributions to the build matrix. * Fix api_sql_mysql.t. * Exclude excessive OS combinations from Travis build matrix. * Revert .travis.yml changes. * Change the command line syntax: remove the --test option. * Use cache-aligned allocation for thread_stats. * Adjust cmdline.t to pass on slower machines. * Grammar fixes. * Fix help_drv_*.t tests broken by the command line syntax change. * Fix typo in a help string. * Command line options refactoring: * Allow Lua scripts to declare supported options. * Remove TODO. * Add option declarations to OLTP tests. * Move legacy API to sysbench.compat.lua. * Rename the 'sysbench' subdirectory to 'src'. * Silence spurious error messages on 'make install'. * FIx sporadic cmdline.t failures. * Make bundled OLTP Lua scripts executable, add hashbangs. * Remove unnecessary 'local' declarations in oltp_common.lua. * Fix a typo. * Simplify condition in sysbench.lua:thread_run(). * Fix syntax error in sysbench.lua. * Remove unused function checks from configure.ac. * Signal an error on unknown error codes in drv_pgsql.c. * When joining worker threads, decrement sb_globals.num_running atomically. * Implement custom commands + parallel custom commands. * Fixes #78: better error hints for missing help command * Parallel 'prepare' and 'prewarm' (MySQL-only) commands for OLTP benchmarks. * Silence spurious uninitialized value warnings. * Move counters code from db_driver.c to sb_counter.c. * Get rid of report_interval_mutex. * Refactor stats reporting to make custom reports possible. * Fix format specifier for stat->events. * Initialize PRNG for background threads. * Small formatting fixes. * Implement custom report hooks. Add CSV and JSON reporters as examples. * Update .travis.yml to Ubuntu Trusty. * Require sudo in .travis.yml. * Use more recent clang and gcc versions. * Revert GCC-related changes from the previous commit. * Fix a Lua state leak on script termination. * Deallocate TLS context when closing the Lua state. * Cleanup per-thread Lua contexts on exit. * Do not create duplicate connections in sb_lua_db_connect(). * Fix memory leaks in drv_pgsql.c. * Properly close/deallocate connections on 'prepare'. * Close prepared statements in OLTP scripts. * Also close BEGIN/COMMIT statements in oltp_common.lua. * Call PQclear() for non-SELECT queries explicitly in drv_pgsql.c. * Add a missing PQclear() call in pgsql_drv_bind_param(). * Handle more cases where drv_pgsql.c may leak memory. * Close connection explicitly in bulk_insert.lua. * Fix a comment typo. * Close connections explicitly in OLTP scripts. * Use a proper method to disconnect a connection. * Reimplement tx_rate with lockless bounded FIFO provided by ConcurrencyKit. * Silence compiler warnings. * Temporarily disable clang 3.6. * Temporarily disable LeakSanitizer builds in Travis. * Export command line arguments + command name to sysbench.cmdline. * Make sysbench.cmdline.argv available from the master thread. * Check for command in OLTP scripts. * Fix typo in sysbench.compat.lua. * Fix api_basic.t. * Really fix api_basic.t. * Export histogram API to Lua. * Support the deprecated --test option for compatibility with legacy scripts. * if the test name on the command line is "-", read Lua script from the standard input. * Remove --test from documentation. * Rename --tx-rate to --rate, keep --tx-rate as a deprecated alias. * Rename --max-requests to --events, --max-time to --time. * Rename --num-threads to --threads. * Make the default intermediate reports format a little more terse. * Throw a more descriptive error when multiple DB drivers are available. * Fix opt_report_interval.t. * Rename sysbench.option_defs to sysbench.cmdline.options. * Move to semantic versioning scheme, set version to 1.0.0. * Export mysql_drv_reconnect() to Lua SQL API. * Exclude queries executed by background threads from statistic reports. * Properly set the allocated array to 0 in sb_alloc_per_thread_array(). * Add a new line to an error message. * Update ChangeLog for the 1.0.0 release. * Fixes #105: 1.0.0 clock_gettime runtime failure built with macOS 10.11 and Xcode 8.x * Run OLTP RW regression tests with a single thread for more deterministic results. * Update ChangeLog for 1.0.1. * Bump version number to 1.0.1. * Add snap packaging * Convert snapcraft.yaml to snapcraft.yaml.in to update version automatically. * Grammar fixes in a comment. * Correct a diagnostic message on index creation. * Fix OLTP regression tests. * Add snapcraft.yaml to .gitignore. * Do not require Autoconf 2.64, as CentOS 6 provides 2.63. * Get rid of timers_mutex, improve --report-checkpoints scalability. * Fix documented defaults for --events and --time. * Release 1.0.2. * Merge from LuaJIT upstream up to commit 5aa0201. * Merge from akopytov/LuaJIT up to commit fc9893e. * Optimize random string generation in OLTP_RW. * Build on Illumos * Release 1.0.3. * README.md cleanup. * Add a release badge to README.md. * Pull ax_gcc_archgflag.m4 from upstream. * Update bundled ConcurrencyKit to 0.6.0. * Fix grammar in help text for --skip-trx.- Make dependency on libxslt, cram and tests optional to get rid of python3 dependency- Update to version 1.0.0~git.20170106: * pgsql mode now works with Redshift server. Its working, but need to eventually split this to another Redshift section (because obviously this doesn't work with PGSQL any more) * MySQL/SSL changes: - added MYSQL_OPT_SSL_MODE option that's required now to enable/disable SSL - added mysql-ssl-cipher option to specify ssl-cipher * Minor fixes to contributed SSL-related changes in drv_mysql.c. * Fix help_drv_mysql.t after adding --mysql-ssl-cipher. * Attempt to fix MacOS builds in Travis CI. * Attempt #2 to fix MacOS builds in Travis CI. * Attempt #3 to fix MacOS builds in Travis CI. * Suppress "zero-length gnu_printf format string" warnings from GCC. * Release memory allocated by command line options on exit. * Fix obscure error with intermediate reports in tests that don't support them. * Attempt #4 to fix MacOS builds in Travis CI. * Missing braces around an OR. The test (select_random_points) now works for pgsql * Missing braces around an OR. The test (select_random_range) now works for pgsql * Revert "pgsql mode now works with Redshift server. Its working, but need to eventually split this to another Redshift section (because obviously this doesn't work with PGSQL any more)" * Bulk Insert works for postgres. Unlike MySQL, PostgreSQL doesn't take UNSIGNED integers. We could move this to BIGINT as well, but since this is a performance benchmark and since not many would reach the 2Billion mark, think we should be okay with INTEGER for now * select_random_xx should honour oltp_secondary_create, just like other tests * Adding --pgsql-variant=redshift argument targets a Redshift DB * Minor change to ensure all existing tests pass after previous commit * Rafactor select_random_* benchmarks, * Add PostgreSQL tests for select_random_*.lua * sb_logger: Correct variable type * Fix Homebrew + PostgreSQL woes again. * Lua API regression tests. * Specify DB driver explicitly in API tests. * Use MySQL connection arguments in API tests. * Fix portability by masking table options in api_sql.t. * Fix Homebrew + PostgreSQL woes again. * More Homebrew + PostgreSQL fixes for Travis.- Update to version 1.0.0~git.20161019: * Bump version for the 1.0 branch and fix email address to report bugs. * Fixes #18: lrand48() is not thread-safe and LP#1412488: lrand48() doesn't scale well on highly concurrent platforms * Add a missing '\'. * Add a missing #include. * Properly initialize thread-local RNG state. * Allow --mysql-port to be a list. * Fix --mysql-host broken by the previous commit. * Fix error message when a TCP connection fails. * Fix compatibility with Autoconf 2.63 broken by adding ax_tls.m4. * Fix pthread_self return type * Rand for Windows - Secure rand_s function - Microsoft TLS implementation for sb_rng_state * Fix CMakeLists * Initial Travis CI integration. * Actually build code with Travis CI builds. * Add build status to README.md. * Add --with-pgsql to Travis CI builds. * Fix PostgreSQL driver. * Don't install PostgreSQL in Travis, as it seems to be installed by default. * Re-create files after removing them when starting a --file-test-mode=seqwr benchmark. * sb_print_value_size: use Ki, Mi, Gi, Ti * sb_fileio.c: use correct units * sb_memory.c: use correct units * configure.ac: bump version number to 1.0 * Improve results formatting in the fileio test. * Add __attribute__((format...)) to printf-like function declarations. * FileIO fix * %zd for size_t printf ops * Use srandom()/random() to initialize per-thread RNGs. * VS2015 fix * Don't remake aclocal.m4 and configure after autogen.sh && configure. * Fix --with-mysql-libs for MySQL 5.7. * Calculate ranges on the client + some oltp.lua cleanups. * Add missing parentheses. * Fixes #55: Make percentile stats optional * Fix debug messages to be more specific. * Initial Debian packaging based on https://github.com/percona/sysbench-packaging * Workaround for a TravisCI/Homebrew bug preventing OSX builds. * Fix write issue with NFS direct I/O * Invoke regression tests from Travis CI. * Add coveralls.io integration. * Fix test_fileio.t to pass with 1.0. * Add sb_global.h to sysbench_SOURCES. * Adjust test_fileio.t changes to 1.0. * Remove dummy comment from sb_list.h. * Adjust DB drivers tests to 1.0 output. * Adjust tests to 1.0. * Fix NULL handling in PostgreSQL driver. * Adjust script_oltp_* tests to 1.0. * Some typo fixes in the docs. * simple build instructions to include oracle client, Also minor change to look at correct folder structure of 12.1 oracle client. * Move Oracle build steps into a separate file. * Do not overflow buffer in strncat * Add README-Oracle.md to EXTRA_DIST. * Don't use caches, as they may cause issues on PostgreSQL updates. * Add Emacs and Vi modelines in .travis.yml. * Fix Sun Studio + Solaris/Sparc builds. * Fixes #74: PATH_MAX / DATA_PATH undefined - Drop no longer needed sysbench_buffer_overflow.patch- Update to version 0.5.0+git.20160922: * Adjust test_mutex.t to pass on slow machines. * Fix LOCK TABLES statements for multi-table MySQL/MyISAM benchmarks. * Basic tests for oltp.lua against MySQL and PostgreSQL. * Prevent script_oltp_*.t failures on slower machines. * {common,bulkinsert}.lua missing from Makefile * Load script from pkgdatadir if not local * Change lua scripts to 'require common' if a testdir wasn't passed * add libaio-dev to travis * Some typo fixes in the docs. - Add sysbench_buffer_overflow.patch - Enable internal testsuite- Update to version 0.5.0+git.20160824: * adjust event generation for a high volume * Fixes #44: seqwr deleting test files * Duplicate line * added locking to get_request in lua scripting * Don't lock thread mutex unnecessarily in script_lua.c and sb_cpu.c. * Fix crash introduced by commit 9244fcf. * Adding volatile modifier to tmp variable in memory test * Fixes #57: Race condition in sb_timer_value() * Fix --with-mysql-libs for MySQL 5.7. * Create indexes after data load in parallel_prepare- Update to version 0.5.0+git.20160721: * Fixes #57: Race condition in sb_timer_value()- Update to version 0.5.0+git.20160610: * Fixes #44: seqwr deleting test files * Duplicate line * added locking to get_request in lua scripting * Don't lock thread mutex unnecessarily in script_lua.c and sb_cpu.c. * Fix crash introduced by commit 9244fcf. * Adding volatile modifier to tmp variable in memory test- Update to version 0.5.0+git.20160414: * Fix the issue when threads running < num_threads * Fixes #22: Timers and reporting thread should wait for worker thread to be initialized * Fix barrier error reporting. * Fixes #25: Include database-related command line options in help * Fixes #29: FATAL: Failed to read file! file: 24 pos: 14516224 errno = 0 (Success) * Fix prepare parallel for new thread initialization * Revert "Fix the issue when threads running < num_threads" * adjust event generation for a high volume- Update to version 0.5.0~git.20160318: + Some minor improvements to bulk_insert.lua + Minor cleanups in bulk_insert.lua. + Print the number of actually running threads instead of the configured --num-threads value for intermediate reports. This can make a big difference with network benchmarks to diagnose TCP-related issues like SYN flood protection, throttling, backlog issues, etc. + Fix mutex_get_request() signature. + Update GPLv2 text in COPYING with the current version from https://gnu.org/licenses/gpl-2.0.txt. + Update copyrights and FSF address. + Fixes #17: Lua script without DB access crashes sysbench. + Fixes #22: Timers and reporting thread should wait for worker thread to be initialized + Fix barrier error reporting. + Fixes #25: Include database-related command line options in help - Generate manpage- Update to 0.5.0~git.20160223 - Add _service - Some spec file cleanups- Remove ctcs2 remains - Update project url - Enable postgresql supportobs-arm-2 1619214735  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^1.0.19-bp153.1.181.0.19-bp153.1.18  sysbenchsysbenchChangeLogREADME.mdmanual.htmlsysbenchCOPYINGsysbenchbulk_insert.luaoltp_common.luaoltp_delete.luaoltp_insert.luaoltp_point_select.luaoltp_read_only.luaoltp_read_write.luaoltp_update_index.luaoltp_update_non_index.luaoltp_write_only.luaselect_random_points.luaselect_random_ranges.luatestsincludeapi_sql_common.shconfig.shdrv_common.shinspect.luamysql_common.sholtp_legacybulk_insert.luacommon.luadelete.luainsert.luaoltp.luaoltp_simple.luaparallel_prepare.luaselect.luaselect_random_points.luaselect_random_ranges.luaupdate_index.luaupdate_non_index.luapgsql_common.shscript_bulk_insert_common.shscript_oltp_common.shscript_oltp_legacy_common.shscript_select_random_common.shscript_select_random_legacy_common.sht1st.tapi_basic.tapi_histogram.tapi_legacy_basic.tapi_legacy_rand.tapi_legacy_sql.tapi_rand.tapi_reports.tapi_sql_mysql.tapi_sql_pgsql.tcmd_cleanup.tcmd_help.tcmd_prepare.tcmd_run.tcmdline.tcommands.tdrivers.tdrv_mysql.tdrv_pgsql.thelp_drv_mysql.thelp_drv_pgsql.topt_help.topt_histogram.topt_rate.topt_report_checkpoints.topt_report_interval.topt_version.tscript_bulk_insert_mysql.tscript_bulk_insert_pgsql.tscript_oltp_delete_mysql.tscript_oltp_delete_pgsql.tscript_oltp_help.tscript_oltp_insert_mysql.tscript_oltp_insert_pgsql.tscript_oltp_point_select_mysql.tscript_oltp_point_select_pgsql.tscript_oltp_read_write_mysql.tscript_oltp_read_write_pgsql.tscript_select_random_mysql.tscript_select_random_pgsql.ttest_cpu.ttest_fileio.ttest_memory.ttest_mutex.ttest_threads.ttests.ttest_run.sh/usr/bin//usr/share/doc/packages//usr/share/doc/packages/sysbench//usr/share/licenses//usr/share/licenses/sysbench//usr/share//usr/share/sysbench//usr/share/sysbench/tests//usr/share/sysbench/tests/include//usr/share/sysbench/tests/include/oltp_legacy//usr/share/sysbench/tests/t/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/a67f9d5e79a6a7f456cefa49b5def327-sysbenchcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9b636da67f21d8dbb4e18c27d41f5ec2cc138212, for GNU/Linux 3.7.0, not strippeddirectoryASCII textexported SGML document, ASCII text, with very long linesXML 1.0 document, ISO-8859 text, with very long linesa /usr/bin/env sysbench script, ASCII text executableBourne-Again shell script, ASCII text executableUTF-8 Unicode textASCII text, with very long linesR R RRR RRRR RRRR RRRRRRRRRRRRRRROIYg=Dt4utf-8c9804bb1a7e88c6f88d9c994d0cc7147fb34e6209453f31fb4864c8fdc50cee8? 7zXZ !t/S] crv9xn~KV z2~N.āExG t:67(^#:,tK}W+tjDo!=rGjp.W C/9Æy 1T$Cuw2O"%]g1s: 89[>ؙfF6l Pmfa׻^2Ჵ'CN 9,hz/s.UE !^[h \Shg|^3hHwdÍF,7Ug“X}$fn ShԺzQYamh,"@a2]z}}Yx4 WƢ O2:m״80Ӏpe>RBT[*_5&#qέ*5Cכ< ypr%}`REdVXe"(@Ⱦc2ThtP=֬X|S z~. /xG=TjUlP:n̒>8E.͈%"' ˪TFlELֻ~yI['=\ {*ve^`4zY}yCT^M)a{4Ы,H 6]vDPw=aYʭcW)y~SOgNuw`yoEQȥ WgUg#4Cu"LuWyuN:1 8BpPQa]~&f~R;.X'eK,\y$r\nWQFOW-V_2FZsYv 6ޱngi ƞͪ1y!E4;3c{Bt}vboSTw[G󡠛Ss[Hݕ39  즍߀M?ͩݒ>:NE6=-tLщaڕ"mp;"ԓПƣ%NJ=}tDqfBp^F+]DŽ[X\պ]Cyz0"1&hStvᡝ$y1n;1@Ouѹ@!GZ'wPV8:|SYD4Gπr@5yϳ <+ ,a+~4t$>N13#Zr|u*lSN!3QxI5<~q\AIK|d??5^N5U葡^ֶs4?~:/C?R%m|f`w'c20hnk5pX[XM.:[Ҝ 9 "ؿe*)y?*FNj2*6% {-iQ:z,r ]~ݬ܍7N [T9')RƳ+F^`;O C~PgBR D/N]}SjD)1# Fkb ?g}U}EiJŕujEě="yoẳg=cN{hLL %,H` LF&GXkCah-?P ؉G %hEK|NϾћ!k5wݰwp8W^~cB0u 8ٳkC߉ʝ5%44ˈr/z%FC%B jЉu|5 ڒғuM͗QAZn07X[^BHL 6Bq#oǷsQOqx>HJ{ߍA1k\ͳIY̻uՎb3`u@LAU9y}4D$S*)8Ab- Ov&D 'OO=̀L)LKs[QS7zl#$N=aMl(4Qy؁U|@msՠOnkH4ޥbMz7DJ)y j2_&Ȗ+ӑ@,.J|NdųLQEfۄR苡N094n`9u:!!9བN>Tu]KIik`b1:|b7d PwY"N2#(ՙF+qX<dp#&>d =CWyl =[SY-T [p1;&ե6c.- lv!윓(^! )aR 3kz%5[+]ࢠcASS-q]xF\h\br@\R~y&xg6VD()j>-2:ۃo.2i?}þXЃ<R U0I]dFZۅtv.d5! PE*Z+2 rD7jt8'p&Gϙз[~SuoT2d@hp1+# b7Pc>xYJԾ@{8 sUZ9V~ˑ}Q(9O:pXT446%ھ#FD6Tdyz,7$;eЋܸ_O=%@} 40JwI}UVľ晻Hz'Zz0[Ǻq4K;s: 3;i7@k[2z'e9S gw >'ԛ[dqJZXAOyGUL_njz#G=Ya;Q:4I ]Ti7l& e>v/Dx,9W(d VGڼGGvh-tyj7OkFqWANKϡ'*  oڪu Nak]w l"LXdjAh;&Iblc,SJ<ݵ @'&|{Q?w lYOVkAtK)/zSjVDsmybq%bbIѧyz1O/dVGiI.s0LKv[i{i(08>htH/i2]*3ц}r.B|Χ[eTwW [3/I򸍕|-Y!3Qj^c_y65h)'~ZɥNբP4bI1>:j繋3؇-1Uçjžߤƶ j Aw@xx1Ak}LYǭ "}cX7@v*12v袾$2'|3!^CpMeCE%Qh# lRw#zթ^RRohߠAQ;9_eQC'-J ~=[ԾX=](${\[h\$A` ^bBD1Yt`m ExwU%ROҝBjp#O8Ÿ#CY6 L[LTV,,d |œ5YU#:i{lX/ 0ߊk3rJٲ[*5\\l3jdODJB4ecرOq}V&Tgv>|.* M h{d)4Ab_ ,m>8]9ͮ.6L 處zI ʈA|Q<"y#0ar 9RlT@kԼ: &AZ-' RW[]rUxFB2Kmx]\*|nGJQVr\UQ\xwInN-^FEVuuݐA)sw1HU6Jg{p 0ӊ:}yz>-G JH/ _^Ca+\أzEG7~L\}3U3Xn/k-4_ws7КQop-Oޞ8\(pD]V0:F8Y9rdU ?_<7CuY+HIVH/wO^<߁Тf;|7fsUJn;,ݨG-81^?:W>b>t %J.gQ/5!-ek<^>0dCSvOKr{-F,e#N#of͐n54@V,7+)ޤ6R;i+[^G32?K^XE s3s3s%Fau[,ex8Aw˜&9an֧4щV7zvXk5Ǒe]rY% bZllyڦJi!avv(.R̢EC=%c+E *sY)möidU7z4?>l9Z=s9vk\u0rҎ`Ito১ GTrBL"NKg~H+FeyR޹+qwuԖepQ7+p Sr_Pnʞ'^kYxNj { "ٛD_0-ˎd ʭLG=G?"q^SpoM,ƠS>('^+AЇ5O ICxCI^[ܛ8S"E f{R 6?ґ/q*%SR):KYi{2|BFЖF Sz4{][ FZ QZ2WΡX,n̊$:DRlO);[xvF/qX馷:%B4D@]lj:@h?rM4i9p6p/ Zb_+FO Åb6)u30Kb R5!b - 1 MmB#`Ah3hDx ;rM3kxv[[#SCXW8dVܚ⬄ѓe\ASve5 ޸{D{/4aDJOIw,ݣ%ɠY9 cT[/3cqӽzL Z[S%Icx"k=&Sk0ҩc@u79j2q*DŽVc&(&s|pWDI mzb<%$X#f(g xʆRT$CQFbrV Y}r+30`$SZHX<BT'k]`Qί+1k  !A".Tnԗ/(*{uByLU~VT̲dj1K,& ɳڊ}1IXw DU'QK%) Asms6kU8~ef(67=IM$F ib)盜m*Ud-tLQ Jַ5gbz21\5S>Xoٮ|ݝC/loIؙipd&,`P{64p3r/Y^ B(H"DdF}h *I`7TuGȺh@P0HP_[:`:Gև>TE/G2u(2rf &!ǭ]cQ":"cs•SCF`FkЗ"_h>Eå6B6`e/fd3y})@nL  6XpoiR4hھWiq饅#:tok*"vmYK$ m^çٚ&!atH1}Iр 7)P|Y3+H~1?/TȞ 2Xyn 1.Lo3nuH|3\ 2aھPXDs!d):AtȃӲ[Nb2NNanQ$ vs">wp?n*G e,?mzsΜ8 H?+?nz_OϙhuD44ET|w)}(_=aUc#* ҲZy䤡)\&*_^["YJ]hX;OGޘ2MmGݧm(B!#+h-/Z ]pRjg[Gg8);aӵtޕ{]kw%0v] K}:-_v m]Y'H (h_ 5 3P֣m3Afճz]vOρ]‰%:ԙC qӵ#_YB6Q5k$VB-L~_P4LoօS'BR͟kL{IU7d-u#=qIˏE-;n{a9@c ĮiҷB޽5 A 49$ gxk4\Io>!m\畒d[?3w=u:4(\Xl4_'Unu#:? GkZta$Q%x;A]qE|]V G^zc)ۈƗFz)b~<w$Z׺681 tZwo' |r7r/#!,ol _3:]H+J~,8MC}$ ;},$̐HzHj ԝl;9cC?xWAPt%*%D29M`m7S ?qXo,S9pkSH$AhK U0ճ3G9V :w_Ѻ>*p @ʄQN=]uyO@oJirE*N֔BuJ^7w>*kƷ(u8nu;5iUbGWD>BfScThZ ?wO'$| 5O:_Y2V =64 K"!=-]w}w s dMHJۚ0+IOCyEf]%Y6^ /rhh,F~x<sXjd nq$neyHpQw["ƷUUcȺ'"4ܼ] bv1ZSDe겆:+`At["=x ʏWdF1N]ʛU~GT@8ОI&pCx}DH풷зa h~~ZT7Ie!񽌛t\E+aR6Dxj}RZqy(wawkrIUҹ(b¹o\QÀUWJ(MRiX@HIU|*ܾzG:—-7 w>J݋;"i-ʉhMn*zfvDXkvKx[ݚ,\[b2k n}& is錱ڹOf1+Ǐ+dX0,bX΃iA^.=L'Xa+CX.rd|-$g$(|ecjٲ?puvNd)I+N`H[Ul '_pd .p;kaoJNEfD,i#z}=}p2wwcx4{Q </q@틨4^5XS,ɵ`V=uZ3_+OBzCJUPC9 0桞)r˷&]P(ߢ:Mϫ|)SiBD9q۹x\rce%j7Ć+({G,n8I'! ?$`N/ v[ڌ }q:TeA BE`XDQy_P"2rb`gNM&T:'LBXF8{SA-"\.آ#* v]?)r,lŨ|~C`(1p|?%S.Qkk}PzZڻFk p@CH ' OV 閃3Qv8 sF X.'o kql UU pfz%pNZê"شqE$+~ߴ7AӴȁ;x*ݓ 7HS^@d#VVF>Ɓݿd,F_c5\ƎY,`݀;6f4A&g-~9qǵ9Y0vd I[˕Q}D>I^]kO^kCAS[r}VDK?ABMqkDIj ЍB89UTs%C4DrKP :vKW0nNMrqƻ+Ԏlx[/^a \K(f;u&Rǩupcb}漃}.ljx RV[9Aʨr:9L#@QlIx{FgzgMpҵzfz'<3_LϚZWBԗ̞t:˫r\Å~mCf 隖rmHL"')7QEO+o/Ύ߫O ; WTB1>[?<-d"p4ݴVoZFKL]Wk˸Pom7UB*? p}C:A6Z\8ce[ ]wQ o= 9[H8ߜ~ϬXKirRDwUkW7,-K%80͒X$I+I5`nA xr/QVa ~4HsVӨ7Y!dcXkg '0TI08TxDwoK?_qݟ'NqfhthW sUUDnr/}) .1m.EP|W_29&Nb`tU6.Bg{\ dU!vp$ b eDyUX tQgzjՁ,k)*XQ7]r7'|Y @#:D:Rs[[mˋnNTO5<,/ Hm^8Zyeb;\)^0 S{cNG]2~e!$!B9&x(%CJ(=7)r^;WO~[wP0^ԲѤ 35vrzYG'fݺd`2m1[aw kT\' &0p*E;X `575ign$ijrFO"qa[e4 eϠ ehce؅n>ؔFE -~<{N1k~,о_ë1L"*mr4R2IU t9L7]lPOjgK~)>4yһGu<aMbsBfnh[g(|ӆ/KauJB\9.׻V{a`D;&㚾ue)~MiT/ábnK'UB nd*; )]I[q7&ܲ|bK8p,MLaRPޖ YW @'TEG\S+lR>^'kKLm?/rA!3kH~ fBKW|5 +ӽ$q^1FXNcZ-}tg4rxWz`s^tnmCZZ031}EAs)VC/МNr/K:ܔwZ;dΉe6F'xaՐٞtt8eM>B2/B1qvV[4d??Ajꐬ`vkY Sp_Ͻ!f߅rw(~dY[xD)$L`=Ǽ03T!ےZ9`IVzeX+ݭ KP=Yasnw1b4]SS"-.J̤6P e4) I-93ގxK[&Տn`?фЯBNBlHKVN$6 bfa ^ }ݗQFT: L΂G3W=3rC#?w F.X>?8OUtwڹ?n{T]6E=W:\wWf ;hsk0x)%.DxVJEߴG?!$#b+L1oN|281i[m2@? Mκ1}: T-K?jMk̾e ԇ&A#4%7/`Sܾv`bM̎RU3\HxPb‰aI-R:R4[9Wy˟/.u dif12%ed'PhH@BGd&F~|(a4Řg>,RUd*d]6=SBWˤp *1R+SaL%JX@sα\MLfQa@k|[E=o]%i4lj?y zpf]+: vⳅ!`&Icgb4PjElr5X!HLC$Yx8dxQ  mtߓ-rwńqRzv]殲jj.\ oV ș\~9:X؍0&٨{ t?\-.Rr0jʺs mrrRЙ=%EZ=D'Sag/?3 #@ʐlѭ*j*%7|i5dKM?|yE2Wi͇l; +[W&cքeEm<dJsH "CTn<:PV &p͒c [H,~\ғ(þm C(S'QqbBKtg9K2ϢOf0lC?CV)iRY E658jR@Ԋ 6_ک2g.Ǧgd AQvG9hE\T ( Nٯf^5_Qs"W2ZAWa0;aG0 $Krѫ"PjR7( OF960ιd/P$OTt և[I¢B* %Ucş05I2fv8WC&ø4eJ+y,!x@SK%I⽭c@u}Q_Ib2.CRy%=k;U9iw*/Yx\ H%Zd 8zK&}9)S2qҌi]\ٛ3i_ϿmB;6R2:ȃ2c- .Ι".4cFT:, _Ba޻obBY`ȸr@3G r)-?j-ѯS5jF vzM+YEж+!mJ_*[W:Ln C:Q̈b2|E-(!V0ʮy.ѱ'q+B)EDbCιcvy.WGT-RGI] Z朚/.WJUF-̼Շ°:Bd\XRq #y`0N&eͻ^ؠAO^\۫I=U,'ߠ|Wt_dE˜sGJ%X!t:A~Q/Ue_+,d ! ;nv9 +D Y@DSF?\z&hzz==V 291F5zEb xC_PI]1'ɟɽZޭfJACʅ׍^ݧbzhrC'n9 h1 3GOcLXpkէ)Q4O8[QۼXق@Q yQ'HXH&;";Tx v:YZbJO8] uGlڡZ&hkYmaOxek ?-2B#klbWK]2q-5?IeJ]ȹ)~X9!/g2;2.Uड़ȃ `_in& }2N."5e5a]eá#DqGO!f@.2%^)D=М?L]6WT5=w46i0wG-i<1},v\gB&W yQz aqfU,{}M'K \LYi,ޮ,0~F<_M.P\m5g$8`!>4*z, 'QJ\C nAhDB]vT6ȑfx3o?k0nNpQ9*tLV"v;:ٕ2@^e4 )P5Nu)QS<ܒakb3R(Zcd'8oDxķyK"̳Z-&zհpyO:zH9wց.i ~,*y威Nr8$E6V|o1 g!/Ոd) ٌƳ(jzId 9RŜQEYBr÷i ) U(*W*J=03,.FG7YVW%y ʠvȭb'AUU"VY.FBNYS]02M/m+}>>()FZGpr,l1ӾB.̎EwjٵJgcLDD*+xFzF(K`&g)AX8tt\ s6{F)Wfh˽S=gbٗ׭[5y`;PN8!ɃZrlo\+vL>g}fd*t|ZfEh?=.EZOeCĒXb|Y0ddv"eHMr]D o"p+5*)6IӧO7DT$f(`=)9S2 tbJp54PFq;-~ ojy T%+l ^Y3ZOo^1Ll'斳3MhnbyGV2o_D08Ṛ?./0-{"b@k?;Y ҮNE76ϖa28s&#?wMJaqWwb󟡾 H/"IMN`YŝVJwH4J{"=ej*_C%ҖOk@{>H'34K Ǝ>&œ-#f0]<.HD7F`ZֱUYサ,C ^,!JrQNM-E¢D&jH:#䉆MV/oo/cޒ;twvWiP W3dQt%h2Y59=.-”Cr}HVd{CeU_*\osr5G-֘.dlp?~U8&{} R@yP3?Āo5ElspU w 7[50創D(1B3gÀG2^ +F_'Qrk&nR~ 3Ggş׈JZ|N`eʼnuy?]*ǸfDž~L|Inyﲗsc'Fv?HSװAVr'$ǵC%q-Fɏ$ x-mua(ؑB NYJC4p2~xϧ#ۜF,KqQN{V|??TR:*U 6Tz5^83cz:Yjp~h N&;_fGK,x@S(j[で|bg5S=@\pyviLN}*l;@|͖jxB9sfQMg_<' *R+UA6npPo׵g'~LJҴ.o9ծTLM ,Sm1a&5p`=q#&Dn'ZUXo I! ^7VL +EbՖWD/~@wwU;vڳb 13 dȾgʓe (-gVHLقi ]3?3S<颋JPw~c5VK{LA˹>\zC?hԁZzG9$IԠĞ'* REå0$̉jđwnvE݃Ze |3c .*?'y5HN˫q-χ(A\a0lǘ?A tl턀+%m=T{lPVwbVKUh5;kbqۺҩ?YGZM'E9TUp]S^s>>$9v"ۙz~H~o:*nD>Y>:`o0]Cz)E7 3'|iAk(&hb,ji|!1^sLB s5GI Q.~Ne 0zK9AOU-@-(UU8[/d(Mr|6_̴VwyyHwBt$,h\$?eb^ygIa==ny s{g` <fh5ʣBsG>VpݞTW"eaMX[ޡ3Uch"At(  }V2#&&o[C&oԳSLj$u9wfcm7luc󎡓3raԪwgl!stV<1HO yO~(B&h znNWRcZa28-6m$~_wJDTq7}4i_wi^'P[j@oxd ?Υ܏i _ ٵz Ed۟fn* WƵA!%8mQ#eTҫ^+YU+,K Hgv9Za(^o:$<WegD`|M@d?vŰ3%0B?nNQB$C[Yh -ni:BX5]Y4!Th qb. }y2f͐.y5t.@q:7E-J?2^Cvd6#wHTlwC{>9 "*7X akOYGD)tζD/-y`l3y"+NA΄+gӁJ9;0VSJ\dަ>g;A1('c+LCBbRfwK.uy:>(>;}1J` BQ^xdi |g;D4g#Yv+.?cJï~*8mm'R7~Rm9U{~0J׃ #f%8 dVX!PQI193R=@B34qXQ.{i2iD w[1Z{Zl04fy1 J$b~GPY̳P >Nٽ+~7)TAeKᝠߣ\u)s+]3kϯ*C:RJERۥ:[R£*R9wq㫌(U6``L~gl j vBTF 3/>$2ұtYSY xq+\CRHNEÚj&UƁrFX.ąV"XjYۧLp i:I|; j|Oץ>t:rX9=S,X :?KnҜ9EL{?5}pIr_-8!i$#5E[2Pˆ 5P$X0c&Wh5ai^1phwT9 vRiw}N]Gof><=55aM+I j^X^dxV7\ލ|b>T# _dž'oxڊ4Sb3O)eUR* < iDR썠ZVe8K˴;W֞aaJ*(aQAq8oq^"v-qrP\63OI2bX*g$yy^07p(JElQd oC.il#]\V8Z2'D|3.oi۶ΐD98YAZgqw|)F.VP$%D'cyv sq?KnU+m,\▖s8r&Fi I7n(/=ć6g\N\Ҡ7}b]h a>74ϳPeW$eoz<[^Zյ\WL !^$qgߗq!NMJ>%gic M,ehAX I{j} )J퍴Bc 5ʅKl(S'\D3l-R?cRdd3J@ sP@>c< f#8CMl9'|0:J7! cTx{`XpiVCwE=So*rVokI*͟:Hё+icW?.%f_-} CKLw:@݁y>a4y^ =n,LG\y8fyM j¶U%<.g{AԼH ЂSTI\ j}wDW|6/g+ނ(T n||`8bܽ,Cٶ(R1:)QR4kƚӤ.%87RO #)oX\銧ȨJ>eO cS}'gi E vaNKz\:)Ԁb ښ:sk v@%$؎@mU34=.>%tnDLx\3rNBv]PxQ A^&)Ӟ*9V_T(׋؅aۀ: K LqF=*PWyWwc%8 ?/-O{Ū& ̸@㖇rn7'?&eҰunoVJT WjDfT+5_4ΠƴX#T T-VkHRc*^!Ee A-{eu9j!M m̞*O)@c!Ws`%B(_LaЋ t pOlRSq? 1kO f-C[L.JQLQKu8gur]Q/sdyDlA'ao؀3 Hj uz)TJ0"3J!8V:=י8 H͒p35Y bA 䍻A M/ Y C I8 AލoEBZ*\]onݖ-ܻJ[\crSx\{'u% "_͗@XiVBԤfap8hݡVj\4VɻYqCs^GiyۈuD>RJQ t&Y+ p?陷3wLiBSY`PUnYd5] ܏dY8/-&{o} g+l(5:fCgݓY\@ȭla%D_W0geku&DY+ pf5']譵| (/ek*4;Du2;JO⃑TE6J0?{71 4Ka// >}aU9E U(Al,8ۧXܒAh䶢RS46B ѯ;Tk>Ob]qPVtm9-a'B!89{z|[36( *nsMZ7B-uOk6S6RJ<=In8:v+kHo!%H%] Ⱥr '){.X,}{}w\+Uim<'_&;:bFh:x\.{`\}_MH[h-)91f +s}鯫`>is1KW5rjtS=Z#X+O%&|e>5Q@ޙf5'4u*sHϨaNC;p}y=rbR#w ˨?|XBkv>9lEB&\˙"ibTTJ[@ +,J%,/-M_͊5ʯ`P.Ezd5N-ȇ? N?#Kq]l-P[vʴfY %BgpKd'1.5ޒ3RC^T3_cTQ1'k2>h5(?z#]EewՈ_5hu)ЍDem.R'#M5NIXJ;l,yJټ!LzbȹKr螻 OHC/ 겚`~j3(d{v0W9ԕB:&P5цFX8BY?{];v+"4Ԏt} z.Xֈ0%gn'ОD#;rv6) aV16ֵ_,_uhUx5 h@M"#h+E;W >sԅi +۔E !ܒ\ e՗4O(/¢ WvOaVH,cyx%C_U8qg3X *\YgTvh m9m Z,W8Or9y^ xIP5h \h;+ 2`5PҮHUm,k@;ؔ 2K(T5CQ%je0|ȯ&}(g\%An.ZQO'g|QhϮKx GrBXh9L/* p&%COZ6I0kj|p6ܪ.fh1-]N>G͘\ ybFn$EV؉ ێB&N庽0M7p#U2צ+4:'R3En=fL%RG;"V<84pek5b~-jD|PiRӉVldWp֔mjQv^;#/8CX:A>ˠ/g:5vOl?'^>>` X\eG%=Rp׽|Bj\fg$EZ 7Fv9}8tӍeuu65Ĺ;m XqV &_f)ml'K1\|8sjqK;M5J"}ƾP8 D;5V}uàycP{L|qsPE^l{X:mt0'l-fKd7p~A2Xdd a˽g-^a3uĨYu !  OW~8Xg./q?6X^seh,E~F+ BkuחxLL˪Eͯj=ƢzNhD}H | rK ">6n{i,7" G7@Uzhe1{>m~.MT݁4P=` Γ j3){`[m&+7zm]?Q±CVفooLoXnIiNOGB'E"j0k;FL-9c̏p/d|U Р-@BAxRffR9 NwSD8GGi1 %:UH`2\kX6p T` k?WZLa7nhN[ɋpnԀ=^ZrZZ51|cca4/<}5HI8 ?@@+N'΀J)yw=#19GT}⡖1@K'Dmu@g#WwmJMm?9j\11YI[aѻs&A65~$`w@\it)*|촶I^<cȮie4 -WM`ۧ,kT}$Dِϙ>YC 7=,ƚctV 8@ƅ jNh0-a 06 "69'@{{ JÎ}L4nX(«2t7%,! 0-ǜIx@2B ` k0'w9@3('TN)wt.srKU CzAH-.P =8R쀘$G$w=}Rx_#~Lj(.VRAeR^rVD1FzFF2x?IZ CHꚁtTz"#w?$xaQU<53&c/f?4a=cOmd2K]`5#虀rBÞzBg Es¶B+(έO=WIHح97I3=O`ux[smiy*` QjEXOq^z$:f,`2u!g^H7z=ݏPKA3zsa9vsZ2njX˳M݇Q"KX-OG)wCg_Ym>~D*ِ1pع:lA-ְ͍.̛۬$YW.xDŽ{5ncNYIZgXyK <2JFWrzQH [ n$tjz 51Cmвڔ}bȣj+eȶ%q݂)$>n*K7SFTIw>2U|Fkc*Aw3c"bFevNU5rӿ䵪}X]3LQ,={PvF2GPu糁y᠎{QSuoա:dm比OD{Q`~j4{v Wg Xv4 * b{F:#Wő)|+)$RH}We?i4=n9H' ‹$uBLLTC4Nd,8ŜDMݏWQ7)1o^lH(\=#qmЫC+ɵZC2oz|bJh_ xOq0'yLdj..1 ԸGC&gL7xy잁=gU9r-Ρw買qՆQg (>~ ߌ)R(4{Oc.a1΄}0)Z.#JBY|bHwTEޭ/H e`៌t)Ff(CA@:d|[p8 ߦ1r{31ˆս5m zxm?e=S!RkzieT^PIX HqrA'6bm=8 2U&O(73ߠk`+sTشbZH\]b{> BlHWۭG$776 n:6:PV&8|Y vX9V A>Z=:qFufE$G!{d6tiRNU{NF-e?S $k*7\BkB%Qk)+IIApl]ӱ \&b8I_نN#h6"~XvLM17H"^7 'uN!YޘK&ԧLmn!x8LJ=!a"N'jDʥee_R;bS6>)7qa=颦M_N̶a׿\D<' ;TFui Uw)LP(btEQS@>{=0܁H|7$:3 qLd, t* dyB:iy>d'$;o>9_8qw]  \?B,5b(p52ha3O͝ertvՌm·;"Mw4c'*%+V)P6 LP\v.0˿˕C˛M*VיDh+lRӁH0}fvn0"DG)OXԧ_ \f_ߧ_ٛ+PaF0)-zԽULh`:2{ 'ҲMˉB\>& Z/u0P Wi~_ޘ?'<ϤOv+w{E?.FGx(Hlv`:a-(#;\פ«,[ 85"ܰ82၆a؀O\챗z E 59)+YO;x>9-s[R(^BIZJU"ΞbQpSixfl?, 2uJuGl|!RkultnU,o0=ž#҅MTtn<"λn "V/Vu@QG*P:b4f*P(z)%[/yX/}(뽁n r7向 8ӽLIKQ&kgyI a4mO]XYSD8oD])R86|wI@x ]GimYlJR/㔒Cnhm Ҁo֋%W_ R YCO$?>&nHC9GPɎArNZWsA 0҉Cjeh 9)P=EuƘr2CMHe#A9cW?FTb(re*Ȳ&BP5P*L?᤼5vb}4ݔeLswz?0 [+r8bW> _-.ܨwp#! sv{nѻXLSٿa~ThrS1ig;  -FeGe'aFBbG,.!ݦꐅ_\6[1%/OCVSeptNW;`rƭx<>DuYޘafja )?2 T`AU'piTB >1+lӮdb3:?܏AٗuZI8ltOa"-Lk(^?cVĜ$LA(BA͌MהX+哈Ix\QW ^% B-Su%L$83' /$ߍثl;2@d#UI`$b+yN Dp:>s::(ld c= iӐ/P(n*Os=0 $: z<%u0iS[D[r}Y7_U7j |OW7/cvu%(01iG@Q{yu~A~@͖#ƴ0* 34JiM_6:,JtY('AcHdOxa\eӝ$ũǭݳ|oa]W!2E 6b4D92B1ÙãzMNd89 f4-t]l9OX;ac((ԦMs|4KLέ|,bp ݡ,H.icETEȤ婮2&u,e%vԧ h}{+٣ j?dElGΈ 6n G21K9wI{C,${ڂHn]~8;5O7/FqlY1P#kMa2jHZӅm`DI]/fOUhw-a(hC4,))Otxh"!nQx5|GSnkGMAZ; }>W{RͭS%/1G:TU6)A2FkwcztG}Y_cK(D_Y*|-f>LgU <ѝUq Af/ҀqUG~@WOT)/G解pP%zzHE]9Vׅ"c9 m ՑYɯ |bOm963G &^ӮTόl)zM1c䶑'5-?ߎIL6ٔK.?,2 i :z t Hr$ R-01[Kh(ـ:%eRDSph%CY % u\(XrG]y'̆{lRF]/ZCw#2goY+z֮ALzNgMٛuf0`%W)u߼X(ےT~nDؚU|X'Xox}P,hۿţ"؇Ơe7*g=v04&rdV/qxV#M %^sH[xcoxo0DStmYщ+k\)=9~b2%q,ABzzc$6R ư+iS+6zb1PnY-!~6(5TwASW;hԀݽBIQS n0!eXy*J8G7_ "RӉ܈a6l96haRJr?.F?bQg]OZ/dRģ_C)ěuJoPf6whP]P-;s_̒Ak8 cf%kOA➣IX1WEe)dހ7~Z0lwRSNˮ4*i%zUյ| K wؖU1ŝqJCقSEX<ַwҬe]V 5\ "#8n%kS7w_ + ߘ N2L(v)P,2xޔ@rM qö&jm4zP : 'a{.JŻ)L[k&2 b~>M1B<{wrAJi'o$oeK)vvOqz"PK{C_Ũ1}q[p?ߋ١#஽ ] naF=*v~!khlZ U)=)Jw9IH|%w7O/{ 5 crA~\|0) ;vUHdl\xGq57R+l,d䝞 "F 9T*W*w H 80]Mn-4S{njSvk.PqFljH&|SA vy^M}dGv[Y{OtN m R]U_RȈF*Qԙ(0洩q,`eGFA sMkgC##۠\$=ƧGΤM0k_\EZ\tĂ| YVZkD"]%Nws#gT0ucgap}ȦMyloQLW4'ӧώ;!]!ӈ{EÅ m]P(CHTdz7|/fKpIY߿p׏]MdW]mn}iA#琛E*"r9X- qd]TkB{Y=MI+A3yJ3 QҖfy52ڡJwhȤ[qv}6fU\ wcXuyRD N7hc+'wy7j*I5u3;is#yy,6iX_/zѦ"ddXitSNNHl@zS2i @lU+!N9.+Do_Sz3B\q+K?;\ ET#KdY InMT$RڡLpb%rfEu(m6Qx:0˸"r-Ua\gw("{4Ix8>/5> Ȧ[$O 2Sφd^Wiؑ=c7.ԼGfڷ1:J&{ѡrP4 x*U`ge EQ7p FZNաH‹!0c{Re($A0䂼u4_R2B1SXaB5Џ,PO,N0Fʮ3輇Kv5CzĊwDmrKL؎]DwK_v3K2t񆶃|l pػPT V}XmIi-nex-PFwֶG,,Č:j_=Y1 Y~#Bp3@%* w>b ;pU!s c3*{y|b7^5Yd>N](5=p3>j*pYn9}u ESq>%=yϾkߏ70.#29]Q_d*LfTR=Ъ˲I_șT X}]\ПgF\ڔM5htE4g$^ ڬ3o@O5Iٖ7͌ȭfvQKb"cgF,I~30f xzVxWٵ‧afTņ{kt+ւ A+I-nAtÓOG/|3|EsGEz|Zy:NAu4~W |}H)F@utdZ鞠_f lnmvbΙ?dnCmAyoϪ!)FեҀ =oTxbz~KzFR&5${J|eCtq^p[Ιlh}l;aw7%׺a\^]`&GwΊ[!5H$da:Rpl:{(G9P lz^#;L9 N6cidғ Ɲ>.I4WOZs≐5nE/rэSG+;qsc6+Re-CwcM˒k3}B|(d+lU-<۞AUYAw6^>+`ʸ Њ/B@Y^G8sr (nnةjmkYP d/ z !2TlK 5?uhdpS>{O 2=ٕ} 3OJA7@HSo-*A2p%:'2D3Vh* i]v#/|[pwOX9EЬyFxɫ2{DStwj.`>cwx~ V;p%Ȣ}UIDRFZcy;<QG?d|fPj_4Eeo{P6B-nl&h/Gί4Y2ڻm6{XD}?+)!2\E9ri4c'}ݰi ,P!NcX{@!v48ZC 4GE"+Bc J)Сt: : 6@$=sJ%4ݼ?&$<z?ήmn-q3.!D DҦtCKzH>-/= <`#H[~E*N;DeEԔb"y72EE|dI:,#H99LT0 T܌5*Zky>ϲHZ} mFOW%TN^I/U(%yA3bg i^ ?A*(DoD @ăl,Ylvq^MX'3){B /BC*+͊]7fjQ.62|ZI@JRiv+{dz !~a`hoCPRQLS{Ji82hl4o A8UbgF${E `[??qLFI]pVeA8Cbf1mX=zM"X͵fYd[St>CME LCH#hLE]TDW98do2Rn?z߉-0c[I1*}“KXc*@cX+ob$R#t+=^*NDq7 # goO\<3K5U0gt];赆ȿ <tH@≆Vу 2֍bfqѢd 8B 9>F/W^USa$#B/挏~u 5_!APXP۫..N_ܹ=l`VwjmLSBTPش _%8~x>hElQZ]ݗq.GJ)8W[iy|}YB\ }7:*3I"rх8β[Ђ@W):Z'0_@xӚG^txv x tTQ =á[.n(>̃uMoO4n;H76 8woƊsdhF1Ҍ6՟U, q<Ԇ,Bh`,ZVp`f61vmmiL_+wc'Ot@7sUt"0ޣ3"*qc13,Bė|yH2mUfz43>wR婗 =q%]H#ozSϠ_{7N5Gjʺ~&M[9?( j3H^L;|iCG5?,$%ӌ—Ylz"/(6>%c;KƹkK0+Oz3}i*;BkNj1xfs[ɅbxF=$J4W*\ynVkx(墙PvWLP}k8.~Fg;fusTuq*?Ћ:˓ ?׃46di-\ Ǡ6&J~5Q1R)^d~sa3PXQ=[wcpͮ/t,~Kz=T*;j~<QwRF]9+!ZXs:ˤj$;~9i(XН12XOa7 v7a.Y*waKщM469?O&˶譄ӐoU~;j2ͨ+kެ6{x{j,xJ?htX<2XLot?zeXoo b7ƶ,栛Js_ZY IP@c[aN9 WSo:Hog[nGژu,|G23>IIĒ D3Tgڕ]l$@LvR>2.5zHLyC =LHFA`18+R^|q(F" q8z~lZ4f=z[TfֻFЈ1ٚ"-e'B ovAcdG31"3MכX=VHke} )~DfF<D"L($8hW`6~jDC[0/~ tg͢+d IK!/!Үo@&pI-/tj?ͮ#EZY/kA(m3]9 nL$w[2bVOEbњt`2ǽ'u j_2xZ51H*F]rz)s^hk#dcrRzģ!3i `Q夲b܇ )+fXZTж Um;XC|~Q [-Օ,ȗvpu=Pԥ[xѻِvKiT^~k,&I/jWiO҄>!~\\ Ȗh9:M+l=\vbZN/-#q8b wJY4j"Al1H#$+u)Sؕ<^IcMbZp!JjO6 sB;$/=3$ ,ɋ+9=GLa V9.I#΢M%r4; ܖe vS~ǰM(31N#IwQ6Pyq8a?^MVE['%F7O մ\p:Y˃%R,Wr3$4]T[y$;>E}SzzY!#A֜S)H0%.2CUj*[»T7R~ig*'eˣDE;vʩlSazhb|OW- [Uv Sq,tn8חQ劒h%ƹjP\Ug EG񢘛VZ+hGIqYxX!uѴ %>RآZߙN,rڨO^H{^ULEA;2sT.`?Ӯ#LݞnE8@(oKMI kw˗?`Z+dIP.z3EΥH:F_i*e"H2d-9ۑH Q(Z ./T=]M=j>MHT46j=˲Uǭ%$K5a8MFsA}Y5ᘉs<@zg a- h yHAY+:K@%r giGqY4%N VsͩyMEH˂9SH.T8,/ z% ,X>P$*nKh請6K#~zT,Պ'ԡb29ȃI$OT0/U>Z&H/+2Q*x"'N74qg+ MjHuDhA^vvB}!^d!o(RILWJJ*|sN\?skO5'NdT N_KcZ!sYn[.. +OU+ҬfXV]0j9~r{a }0/Gܺ3s_.X=ʘ\)Ax듭z%id1 U!q#h̗Lķ hlvNIG^֊Y3XUǎט|LS䨘ej;g|vԳ2hkSAҢw6ǹB(K+@B>46%-;g6)U ~weRި#@; -w*6K! hO^ܓ9&<(QQX_S v/fv@Zgbv#%ǵBtסsYY&ٔ*NsOw09¶)vmk%Dg 83*YS$Zr. &w]ekok9?ku+&J2ݱ/$#ЧqpCq O7.B03V|KC*{bQ$ :5PᵲBpw 2WC{#a`J]HĩLaTWqx6F7&8-#v 2;\K"{xsY `z]]<|媍6Ĉ5%HibgD;c@rJ^2+EჸFB6sjv I͎~Rv8gWBst;FknC3,r娜"R[hLr~r0GYt]H DN/"J#+kmiQs)z7weaew?N%D)9-<8Eޞh́W6O/HE _Boޞ6`-.P$cP6Byz&ⷣ8G!`{ɏGڪ݈vuT;-ËBе1k4%h/KYwy=NƈtVISxBFx{=˅Ss`,xP!tb u釭+:5(FZT-Ak(WAQJ)MFZP؈,`hEJyl4n8ȹtDd9軃D=v#37,"߯J)!RSE:L&[~Nm9`Bhuɰ3`~f-ff5>Qi8YcZ Ki$xK0>8D5 [y jb cf:X)p{bD<;E͢kÒ:uE 4sȄ?E;!hm&QH 9Kc$yf*ÔKjݠOUӋJ|)?-hӓƋ#؍1gB=͇ zxQRٳH*X!\0:dz8 ~MDsk(9?>Z{{s"xy*=N߄Gyx{}4+P^),;[-ա'}HJs\W0<Ɍ^Hlڽ9zadoK􏱑IǓLtκv%3Z58:Z*Zg, {1r[MkڅkK? v!OToPphrޑip T윣b4|B](OJ1#9P٫BMOƂlwϐ-?-F6}p9ʎX~FgXj֕uzyh^u:E\Ĭ7i7aV.Sv+'ۮ.M$3g}}00{ mԿ:Wq㡍70!VB@(uu=rϰ? 3*%fi:z}T{$Q%ZwIRнTRdOWߓmbwI~@#?QH:Uymp/zF/Xs'[ב<'_1 !~a\4"^8ku{oǃ* b*#]K<|-u6DDhͧFHԏ2,ٓy=ѯҏb.9SCf?+'w# [Z,J~VL9~xJaheuY İ &-Tuz &HR1G:* DtYzZfpL:_K yIIU.RR?+Z0l Ղ/p" OMi_f2i;O|&<Rԗ!IoݗZ1m 6dȠ־ǮocAQ3׏xtFg؀\ bS:r1Wsqv0RXf8(8M-P%-`; lzS$l<^`cp2?}? ;n>rڛc7g6 g)-mHYli#neadzIgꜬ45C|X593ƾ{@5$-w zh_bW78ޙ c4$ڑ*jw^oLowTJ߿I49Zb &B#˛UީZ=Ŭuypӻ!̴uK%ș<ڮߔ Z O+x_g"3%i2Њ:\HL `Ϧ5s*كRa.l,ߟX]ݺi[YV6Ȧmw+rl/a89/rSɇ%hgA?V(W!X I=c[1K ۙ1pL:P%M+,_2Q 1#R'>Y,^n'}GC&,e^%7D͍cmBoXD38v|5!GO Co! g~DFAgas@L jy*<% OMϭPԺ)+c=[<'aɵTŶMft{92԰x :: !D8X7lNlKO mopauؑGIc)D?^]3yoL1DMxП\kl'5[)&`@S?dn#OFݷ=F8LJj0‡N pO 7z Mҥtf;YPs%Rˎ=U3)QStaֈi@NdoJoVd!n]eGYNّ˄rl3s,nC4-Or1|\UCX.f飨Wʓ9sxOu.1 > fU0VO=܅!rEOvk%YPq?C:ao}ĂYǚ-hX@ '$ql'|pO%tZ> "bNL;\h7rV5i6XL"44~7CVwF.Ks2ûH'v 4%WR*\6.KWo>1ygW#Vr ;)JPo.R6bZL 2 \y*j~NX -5a90G5'|1I{7GwqmGաo#]R A <46AvQBYP6kQ}24nx'R%%[-\ʮJ[G@ΣusX9~)% [w~ =ԷcdnRASÝo-mQGyg/&SE]7.-z[ψh6/C=Ykcd~,[- \xX4"<mIДcW?$*HG`8+/IK*,n:n`{ГIy"ʁewW˸,l`JLYIUGԺ:xG#nP hx<W$H,H!3-އ(BcvٕRO(tK=GXn>4słlP*>Mu4J2ҚYɣ跍Gcagq0po)( {Kh#G 9Ӡj܃ D~=hN#|{JbY\.[YcpM72+.>3;# +_׵a3{x]3{1~Yq4R5Z v&(GhTQz`y*U` Tg;`*,$m u+j絤ɺʊ9%jXOG҇oJ\w1-ewV *f/Bw&<wCIA'%);K#Zkw儥9=b\ {J MMERJ['aӚ!~},()cJ:OɦmV\VAIoV_W"dSŒAF׵_@́־V8a$&} #>Q-ezWK-YnYG-R[&/I%N} ,]-T9=Z! &3&KE̫>Q*hdQvQVuXjӂ޷?qC4@Tjo@F !{_dp`9 v]2s*<&Fy+0O}&n_(U-Va\>#)`J+*2?za̵ 韈0X0Π iVk*e䒦|Z[}8<zpĜ n`qvD %  )/`=iH3dn`:N׽,qkH?#ސ4CJpB܃nZ|kI͔Ó> 1LQُ F9C9ɐ }w]{m+y-ώZd oNU_4-h<"1WvR!(/CBB=7!v_zFX~A9&:Px u xR=u^K}pYYJ݂eU[1 Vx|%е# M#D* C0j9շjd牝 DJ]IN|1s|2-R<v\kݎa#|WAOzΏhgHB]6y"IcVn4YI0ݿ~U?|w8^2/\Y&L_ 1 '7J()09X-0ejIٶ7ۜ.9;r(m~H*ƣtxPm,=UҾU 61"wPf:FEA︣xC'߾MCfW(d ]fpoiZJ?0T T$UM-\`5EOE_[s\wH9]73.* i^gh:]~̓InFLdM/+ʝH~$Oe;3$:PLVg~dSFEWI&OS2< OɍC rir 0;VQnH2ɓso,BTK רsSCS#Dwh;'3L؋X|LyUZɸP#wuhx#W|9^DРgAG>o(ZހH7!SiSSoM.H)jp3|)3Վ4TX3K2GԃmM;gqw')RzK\IzH*= IzeW c) 3d~g~"\U Ex$%O毫tQeMc{^QUvWH9T_ *$x#PeV$Ş>sYr4<)XyֽOaSj,L`*҆öYD{v&fS=6xDK9Yk:1(H,: k + s$.Zi Y>]GQ$RUTI_foV_vedxMj;䔠{qBM0eSUQHԕN^(e.Wu榺[>cǷo:֝VL#9[=}m9]\%2NrPA>Oi,,ad14W  !E%ڠ72)>fO͙kKGOftLrL_Sw[»z`* J)`1ݠӉcjH3jT" עNC8,ZQ9 9l¾:]{/{b:@2QϿ d<2:lI%#V~sR6N,le+3jpL^^£]MWeit(mi  ÝS*ui#HiM/9 I̤4A}C~QF!_0ys_dR :gEGJ&hC^ " a.=9ʘiSOX5@KXL\Y$%C=֓5%h0X[ \m ༕~?=y' R@`߃7m<%ڹ#dLM^)6mNԿ4Ѿ &g0_f9ʉK)8,HdhE~eZx5sD}6T?ck|JW[s!̀6"l 덽DP}@kEj+3ui;ƚɿٟRd5T!r쟂 s/\ )]8*@r 5ϫ0+%VO:KXN؏fkĭ8vi' %oTh"PfqSĵ")o䂇oJQ!r>cBAEY3o?z5C7_ ~8MLX")wYqY5+R?%lR 1> SJHu'cu6M: ַ,RԮ@SS2bj1T{BEҵL}&$cƉYShWm,$So+7MnqF#Yƀ+f< }Q0B֫X Qe)\3nKޢ`a0q?$O/ˤqt~mk~/ =V\nuI!fr6PԠ2da@dQ +@^f˿AFr օV>tWSBFq ' ݓzpk)_pd{Lߧ>l`OشGͯ{ ?2$QGIyajҢv,(pJ}і_XHl>%C3_Bw{=뿦 9]~ /&z( KTy]2Be v$mkVa:Mm%bICQ՜ JM15I_H -ܚgn"%b#|>\ a/ؒNdr &S5x>)lR B5P2AÝMVzXpyh8)`tڅڪU ZǫT{OC=g@kb|t@-+Nџ=["tN߬lE_Wq7$Iڶ|WVV8P=Y{A#ⴤ¢K 98YZā:m韉obmBK e VW_6H/;,e;=t7OtP `7; <7TkT{P%xEOKYg8'X5Ebv3SY@I4ڷ^@s&OAJ)oh[#DKLÀ@? !n~e%eeBn_fi'033zA.4j0]HJ=;Tc)UətJlg=`3?F~@GI6E^[MU NP߷8:SNφYZT9UR h{iUoxEΊ'?АmCsэTa;o%SoդgFZv"~dzb3؀.@D3V!lմںT)5j3ڀh*Wrlt~pKDuDärǘak-l`xh= 9rj({nn wV0'Y"ǃxk2G1JgR[P礧QK $0M#Ve380?q̓i` x^_I}mf$ C_`Mp鱣]4 6|Pm_âUV @{c[S,"vt.W-!;z ۫GH_CVBRLH+C"'΋dÕEi&?=)?6UcgrGR9gM]NRC%0ʯ%+y{5F%Qgެ%g()u˿XKSuv RFۃ S‰)uH誉t5g.p4L5HOC3}የ*%7 Ӎplć Op4.:`V#Vg'2ϸ};LX~.3hxn{6]~ʼn&LZb٪TnU@ HΛ-ּH;|HD$"]ԖZjW4?wXS#>ى'Fܓ茴'@%rIda1DqӖ=GOr7 $@ lm 9ljbT&G[?>??[1G|"L3AFbgÓk? nmO^Xtf|9) )!Dy+ W8 Pq~Sc}vTbyc!V\h-Nu_B2_GA/(CJfnШ$L~d*g.qR՘E)=ID vb}⫶7GMN31^Cjcny$= (d3eney3k(D5R&UEN^6^HgDIV|K]b`#PuKnΩn̄t*}ӞʾԼv[ڹR2*奋P:=u?_wML:ݧ*Xq DIMLn'5}idI9 5.* [I5)9jPVH>u# {G~Ԧw@ (Btz>n- O.zȯP[<"/ap8w@o=>7 sioHz%[0 oV13@h:eĭq4CS#$ॕ?oce0lvbH%S(hKhOi}`W1Mz5h'kē}ΙAzʎ MvK:3Ǝ9ZsGS8N>s3,n(zvj,~׺TOvR/%9uwͫpI qc\\+ew@r&\b%YBSNM]ˆ3A:5HwkƖi,V mtخ/ۓP/h[+۩{J^Mdqs6l$ g&KrէaBg$Z2O"OD8c`]A %A)+!U6Rm sYv+b zk m5AT,].5or;6oY :,i6My hu4`TLiŎŰQ#FDp.R(Ж j\ vv.lD1Y֓P]G _}agx^XB~M;3_aດJKN;Cw+:rHdsŕԴCߥTc,2>oGoe?dxWXݘeϗviҍ,Kr>ӈdf|4awCK`; W ;m,L-[2W Ě:X?^E[$:Aw2E}^ r~ܔŖsM{#g+#dQ"v~G׿%-geyzrUׇpN|[FA\ֹǩM.c.kWmY+`7>z32>!H'Դ@ՋWScg0fJ;=:k~\>mAyɵ^IKuitAd+zLh2~0ЩJ|Z71mp1U՚ HJN}a*(d$4Pno%DNl[Ўi<`iW 49),zzҸ, ދK(xRlfΒ@q{>vw۷@>fN g j^ԚЩF[nч1v Zϳ̒*k-yGebAMul]Jt-#Xev#|57#p/2W򉚋>X1uǁٕ^ 4fC g_GMf9;Lx2v5 YҘ""gx^li]n 2_}I'̏(*Gw+_u׿\뾀[źTz+i'K>6sìZϤ\ ð_$$3ilr STw,ŸYhI  ,D ͽω'ZjD7[V咜5zW6NcYw CX3C~{L3y.P,Ɔ"ȩrVźW d@: r b̊Qv^ 4ֈ^ MF1HO4(jd()ƇvNQ D 9Oh6˻} }ɿ[j=#VEhΓ־_ǖXe%)'_iu֭'Ao~+rU-uѕ\4ph:>5ΪΝJg po,ڥ[8&?2{<2P?A=9qFvmUk8ЗՓ 5ug}MNzGhHvo;O{,"l[pnBhIm ZO}*BfVԈ'YvM90%s:*zS§%CK1:n9 =Le6mbD~^8 w5IMrL6P,O\tC2,2b!B=d'uPS$ЕCyp Jtpd;9qDXr9 F̸tO? z/g2-͛ei-Z9{!]nUXK&:h7h{Drq?Puf3ceT"V M^X`[_Qb8 ]O+Dg[>Ff 7ۨR!hMbtF?M)l]6[{zkn̹Lش7+^%Nky_r-8BR^X}S?Dd{RϹ*W88 wHP$~`gdZP;nPE>(H'w(rA7רzg?XB|içJNVR!%B zQyI(cט`˸ .޾٠hJ{]B}\ pekaNy:}V>i y5)ւq$̔AE*ntsVQxDYXd30gY5>{n?Q@\>t'ہ vT&}zkSˑt |C]Ay_@hqn5dDGTiK<2=c-PQ MJlQQ^MM'O0J=-ХW o |ˆwʛ LhWB3]P}?J`7 1_g0|Y^bre#t1\Se:"̛dw ۍa-$.oXlml!oG:&4E4'>5RapѱSDyjۨhm*&ʵvkp:1wxVmѬ Rwr(sU|̻ӏp*̘G*%:'@,Wi(2E17;3Bmkk<`zmb1ZP/QoK\#l?Ðɍ,7WWUWhSrRȎWl7[d,mhޢb?{ڃM]d-sis&!rs82dnı?߳4骚l\ )`yI; 1@>%r2l O/1hj- x䧲 ׹=TC3<vPcqP~r{ˌEC:m[ KOǕNᜂ d0,u_ ^Eta,Y(ҡ*Bmc>\{ƆW3lbpJ@"lb0n"`SxzrQط-e6|~`oOJ`T!yqHͣiq0\}A}qʭ0EE1*rDp_0B:?*[ҠWmΰWʰMĬ=̤h%l]= _ JNIbbnШipҰ/lГST \L5RHE Z;{W\e yO9W 2ݒ[{x^ޟs#:QtEX|jT (M)H:Ջ&z罦0+XrlRI A0﵂a~L\q Cl mp:p:v{K Vj!ո0äZ/WҶHٓ*a)MxpJ]0,e(ZMU&\&/X3&Fu΢f`Pf9a 9H6m$T @l֙+6*lW \%[QSCg]R"++?WRtG`xQjqsb{":V٣go=`@aY "<M}Z[cu;ͥrÚgO0|OxGԋT!^<ȴNAiqA&UᢴCPEң|[/"C\itؐ Pԩ GwDe.Yd9Yic;OG""0ʋA"fj S7$(57x"ԫLq,+ϏծHGVi/M~,5>vږ~1(?c١l#d ;tCr@/\)'Y *ΖE$0+/6퀉)+qHGA~WpD5E*O.DƗHVWTETeV1*2b,'lMI#XbkN`q;Sxi3XQ)Z" &^l-VdY'H`K:58k[{,G ']Y?Y>r: ٻjЋg@Ow3ây.t~]5Tk(p0 r jzJ(Lt@C#w ךj`zHa\e٘8k%n F ˲]~9*77D.lL$,w:|~+Gϕ??(H gއcSU3U$˨fkG ˓䠢42ֱf40 ~iCAAjnl-ʀPb[3yOtet)*602(gn+R'<Qj#cfq?$͓̱Mq̐eSmDJt'W&Zg,_Xw~r@.<&Vl|y+50WaT@KS-MҊ('^Ԗiod|cŁG5D\m#Q\;>?\T ڤr4k!R&i_+%(r2(UŃC)vz64y6nUzG%gz^ōrΩLu~S^z<4{c!؝K>A?g3+@P {N$iy|N-,wܱńϷ&U&ofBt+2\l[> @5ʢZ(M(V)84k8{W'>'}bf_!RCKRWt\2 m8͞nټ}0@=:w C@oWO̙튴8T2ƿȏ!I5ֈVCjkDYA4&v05 !X-rBiPe^S -'2E.5Xwq 80q@* 딁x=ۓt`rl~M1EH=sRMw}Au@Pf C4@T!ۥт!B?k牃#t.kR +c<H.ꉴ?{RiLz6mNۘ˶5KHGgY`#u(E$b Sj^;{'nn[$ ?岊ʶs_΅|3ϷCXlc+T֬ 3о^߃'܈ $e&&1W٘Pp( D:-"cPPmuuq Eqi vrïeg@l $gz τ{B{V[DH}qVRL:+`9il ɒ闭2=J)f474{3MC%uX搲uqS (I4EH%}.ޥDbJ'ynU" xW:iO./dIK,M2*zQk!XL+GcECХ@i$5DqǠ|ir)4cvXP1^ /ۍ<2F9,4'=}m` ?(o(JV5 @vޑۚjX )$ e=?!gAiu*{]Wl17T=͓sZ;\M7%{cS*@͢ D+Ou@v!:aws>TV%IG/yO_Pey39pie45{ :W!Qo5AhDr_ǂ !'T~7Kc#,`|^K=Nz=# @Pvli6]9Ӯt]4N>}(qUڰ+;CӢ9@̅a~r-oVNk-HRU}[uT;݃r ѹ#Ӹ.j]>T5:RV!eHi7k6Ċ>L♭4&#T!LUت 0h#e =SWq`QH f3BvGZQ'xeny,.~2B>8]uuc۽w6͆Ԑ3FzF*Oꐪ.m\AD,cAMw'&1Jzx&0{6;yִEѕFL=KI=lCtfC,p_$7 gY|9 += 9`EPHp$$GXDFhk 1}X`^mޮr;^"?]׊!qs$ӆCSʮnwA]+K{{}Nѹds_]hb*{YZewҳ}9nFv,LeHDk淦J?'ypjSoC6mĻ14ɀ1ݼ<rϡ%Rn^L)eߓTڪ R%vyN8KkHW xЯ@1^nSRdVb 3(uUHb8wU`xfwdyw)PF}&i>O4ۮykZ J7QWww/SPXS{V{bmٓPɳ}`%\w&Meܕe'E/Ϝy 9"νؙ7t `lDy_ dh0.9X_ VXܬ(~`#V>u?! ZysYvrw0pɫC0}ҖQ&5EwM79a/(,64L\v Kʠ0n!,Q2qu]sʀ5IFzxcm]q4z#̠ܣ?IXt.e(NUaPHQְB h:]aIh[2&A{7^9" b%ſ2Zc9-54L Uky_Og'*d gtb㤻3ε\ңֺi4h/&0*rDZ'ܺ5(k0~I-oP5®.&Vxx1"4SW%6 @r{m]3,Z4g+Rb[eUJiqi#E@/-߱r3 "fra:g2hJ)˪8ӄ0b/NusOsd{nVE]Z zȟcb?hjbĚ!o.*C|; &^0g81ikfXLqmxݚl!PɃb/!j?m!āuNGyP\fBl^,lҸnmlfes\XhSVZ!*s'J!]'_b'L MDa&$?E ^?`J7u3CzfѭjvC3eYYkff {X=/ woGm eOC~JEHc" )"-$3bq[@!QAVQcK˫59~Qh A(0V^/AᦂNmM̠K#z8}gY~;L/"x<2VYVuR._rܙD.Kx`4Ս!NJc޵ez[{(e&MqVf5Kwo_UO2 P*Đ$g+)E Nmtw88s@+%Bh$U?)FR[C̽.5ז7c=G3h-j>G_O8XJS]Ja?R"ni'],S:UrV7^v՘\pANtI|KXDN^u#+:w@wayqWnYW˦plVchz̭Tc=g Ni+ק%ryFB{;zG|XN &D5ށv~9p>WKB!՟\ C/֥/HGi0.|pbz=~01{ ?5@һ LE! Ս࣮]A Uۙ'ͲvU+P*R_{d)& P/?!"V`}O\{j 2>n8JHXJҵ 0Fb)[S9- e5]o;;^BH-xQ֌SKn@܁G$w1R_ kFY6["L]n2$PHk & K 7͑Ԁ,0_B_=3+R@f o &vj_j7->gFB?(i#=S.ek<="RF%s 5ܑRX'w@ s`4G_߮wS#8>U.*?FvYLC!Ŏ_y28>@P4tW?Թs3AX+Kb3/n65+6u74_.%{wR\ک IbOewQO> z;@dOzD't]/-,[9ҏ,1jdXD4g3kaߚ!5ouv1AC96H2 t4ܮ&BVgrm3b4U;CnU"ؗ^*彩 DhO9 6ڽΙp(ݝa=䮎/V=Ԝv@s׬BI0qܮl Bߒweit/~nO-RMGrįNŕjrb'{uȋJc= a }B!)i"]=s< }!:An7bzZ ZؓNdɀg`@k'pQ%z2( *-f/l<*#*QIn@}}):Ycϥ9{Z^_aFv>B_!f.3dmKTUkb2s8ĶTTvYItMJtm[@kjT,S`~Q|~iX5.S74$qEb#VA}"K,BeK^+ [S:_A~~BXxk6/hҳf I6.$p%[r?X%/C;5\%< 4b;=qBW1LrM$FN9 E \ xU;m!geIvލ>84φ}蹒%1@$TcB+ozH9R&% "$E&AW2xxFj•5֞}jOaKOEDr+r;=(K7]3  *$Q:gގj*!st+ElK3Ȓu+r#'ȑ h n"m^M{H1&0qo|͉߽1x_t+>hȄkOI"piY([~"%0 *.0ʁ"3h9rBFA1ָojSy1?jw VBY3L ѧA*b‘v] =(G9:̵// WmpxB]Aq_ĥ"\"ܔXAFz!RFt[X6 H3|q߃%̨/2UCENk?~!faOep Dq1,tYmSb|sbwL5s!Z$4כ#\62(w.>8[RF*oֳϕE8=wHEUJ} )d,W_O&5(&uKIDWQH0K-mIKfi4/6?8q:]%:᫆׆Jnv:Qyez\v1`Nx)VtšEg2hοc3 %H5j1ZLPۚƱpJ$_nvzSQ3Ma Vu 9(VsZ0ws)"G&9i`=dg,󶮭hB2yv&Q/Y\Wqu륓Fx2"kҧt?0(7=2?-#a׵qumf8N}=ZK*mmu=P7;p Wq;H_a'b!(p@WqǏV;t`[VDH\|mdL5D@oq$jMc5E-'`bYYuzjaq?9q~-ixWIl餾\,h/?/ v{/lV2̎#}o]v~Z< zr/+'V]xN^Sm;3@.Ȋ Hg@gW-(O}kRƞ<V8'.4\>,PM շ3:ba1[Do/N\)i"Mָ $f9unu.EG~1QT歿~fvZBC@N,k0 A6 Vg wjkm <,h#~^9(Bh&1ň5K'+!+J`RgGiˣj)2_Dn!ZϡQ(a:@y㳇Lsm@7 [8S[hu`)3/L'i=?|lNB'޿<`I2xQX+숋j^.Ue>Iڬ5:H >:Igh~ZlVYb֜:&B 7K02)|p(h+^:75ݮL d3Dd+GlJD~#_F~F]k_gmLG `Y=u)΂?;g՚ L7W]!6pXnጒTf5G%Hzbhn s ]G@ #͒}4&’XƞgmT5^Ήϥ!IuJ;V#+v 1 SȤzMɿT`L2N5}I۶Vn :)s[˓~37 w7γύ*u++kɡPy^ sIM纽mieœQ nW_^p&?V8?o:{r.}_@u{ޑϗl9#<](?EғrIDfF Ł7WL cn<׶nwx Pm}&y=Ȃd,P>H!etO2b ?L,-aB"7M0&0 hд⑂t ,%W0+hgxH UB!El;ْ-rVF<3C$1vcu~' 4>6?b_+B0020p#һU \/ ?zYz739㶓%vWXSkU^WLb~ JO9f^QV4ݻtuvuyŰ Fۈ;f*.12q(/64U[?Z˖Q`-^j>pib!Ԅn& vFb >X:coH5ӺF|to!s]`r;s;K MOVɀ⅀1~2L&YXϘT΅֗=[%񍲴Ѿ~z=LZAAA}Jҏsu:๢T|2TB~9sqJ+J(Q-F0 CJqS$yTD$ьK b-:݋GIu<*Ku'U TNQ-_nNOp;@Eo>_Yp1o"#π2|FU,f hg ŀOMZ]`HtԜh[Td7;o \h¼Jڭmu\iS(RS#ʒ\5z UH\-ueڔYBӓ.\LгQf0^gˌkk^*y~1y~}WZ, xP}aS)-Vqײa&ь?=zk*)d JAtK֊,[.\( 4TY 6$!N/4R0&~6nNrUUt(P#zGћqfg$(8<T6͝O=ِʢVSM-u>aJ+@>7ZKu2xd!x3/*CA+rOc)Dۺ~lfX1_^UёU)/0Qx#kPLFWX[\`dm J\zGg--\g={n1AP8Uby1k܏~y Pouɖ^nM ;A*pKi)#{_I{vQ5㨩@~-$ୁmG2ݭ Ўk̪j`i9ZND6b"ș$ygqw-&C (S֬.WTt4;b1 7|7)3fE[>\KoC BE['^L.$}">-n ,(mXݑ݈Zcu!~yDx״5@pŠލS̬K0'Fݍ._ Sy$Xְҹ/JG E;Ɖ {8e~j_@KS Aٺ@+Ѝ7`%_yW[ L>OgC0,OLpKeuLTC:Q]p&ll$ ݢ{,%ٕob?\i-S[G)H:I%Z '6OZq-X|*%%no7O x.=!"ޭf6.\I҆>TC.8͂S>UP9Ӊd!'D)I%-\FpYtjb_M,dKj@$M\++$ „>e!y^(&TQx0+ N4G+~YX)VJPE5O S?kУ'1#6ētCҡp^sMUHIs"+>"?c >Wjj4nTNYz==\Xtaᦴ3C@ U•Wjp/]=/Dg#'`q#GnPKR9&ƕLH(2 QzՎ|EkN'6!b3v)kD,(NIF:ޝ&Fc jP|h]{mZ[z]*VHc6RJrfCʥH۵*ރanKr>\?%peD\ :Oh~]`#_3)˨:j[7=E12a}?*EWmpQ:9J 23fQh5(vM;`SV,4@eK=JRϷ8dS:sQ|2σ;&־LKqƺ J“|YYѳOw!Egp9hy\a({bnhGwo`ɼmwH"J"ӀF<*O Q{>|O?"),ݼKR9&6ϸgOHd&Zz+n*Jɢ@@hRlV"r h%ʥI94-4s?MSy:gU-5.֜HmἡA681q8p S\"AY)y X0B ovAܚ֡f1SyاEApxW=ֶ:=OV?:^@B2l =*Ź8K\gN'pPe58p8B]-l~.D<6-S#u  z,)_+iP a@-W`.7*}^9$?_/]߷-kNXzemB[ }.X5G6j2 /5%7g^Co#c̢+MwSā>;5VE2<ϼz^ڋ&j rr&gJ>[#aK^"?66<,хMaJ8" :[7)8?Rxh0JB~3UXAx/~F; /x_#j|vOBIcOb7* n^nqH`z˔=;lzvbe4/'Lu'azel 'өXM#YViuGS$]glNcbZ'1k 'R7}p8|%8s~-5lts_?3Tbxt.T*%%˃}tJkge6B :۵x٬&9YuvmLM 2}Hr *vn&$-~BDɷtZ%W@`e܎鿛U3?,-M9$%;5mlʛa\m9P'|=  _ Co,W, גu#ؑh&l5/| Xc=`a1wʣ;NW֗Qc]+.O!Wh=}{]5)D)5{72n"]UNOԎ#2Srz_M<)YV8 .2Y/X4\m^=3"?D&A.l?!Ra7 YQujI]ˋn0dBЉær TH|=i"\(ų%߿nsùp fDGնUT2â`[{~Bo9S%Ac²CqޏXXgW<1s<,*f57c/&8&㨎Ԏ97n*Z$cVJՂL{ߘ;}uά"DZS~hYE#\z|߾dբ@T. Ay K6YxLbT&w\"ڊ逈ZMv k*AtKV-R׷^3zN=vs{`9L'{]"J֨$ON9,fUZl]֎<||:0. \S s1B*}cFn@T\6N'2Ln?m2v߭  eaN-b[عQ#}S^Q>QϊUPDCuTDŽ:7cՃ,۠ԏ3ՙC<}WouuPGzH;M'/}BFkaGkf, FJ*OѦ@f;lx(@ 2ZlڅD~f_ڑ`F !IzϤXPGall K}黊p=p֧Ɵ(++XHQ˝4sS ͐()=} tCWp?VE1ȣmwc 'VjdFdCQ* {";VG2EBY|+gЋUض>0]/%u=YHG*iddlU2lL\S X2'Y35@o5j9'VdG |gŀXd/ld o96tR8[s;~pQ(818X"caFuw*k{>YŞ`VES(N!-͌>OlTY+8PN\seSz  .fȡ]'S$hStվϾF)kWP' ⪑[ &]XЈx.[d- 2P4` Ѵ;cZ.s3XTisaX΢G5ϾoMZQOBR,w2oӃ@F\'m 9\5't<7͎R er{ !bKZ⠨aƂ<@'4/n0#˗!01 d`h`Ar{ HIFV~z"MWP-?9߂EIoFMs/3}&@R}c7 2ܴ˂HbZO,6\=@ A\HxZGGD H(F^zVva_na1ѦMvuiM*?YocR)֔FEr@kL9A2@[(q'D 2ؓrb0W{gKν4YZ~P=le8NrpG䄂MN(XoBໟHUOkH{ {qy=#i%#,V(A V5cI}@#i0h؂͓X!h~G+^AlF1Ic/45GmbGEg*+ K/KGw1l_KE 5'{~B Cq,Pߏ JT){L$U}53jOGfmF5kDť-Rt*.3)ŏlEQG(nރWt&Mh'u{yLs.OwwFm{"sމ`h4M7`!xZNDZSTµM!-JøaF0}=3xIGc݅c=LEPqUvpeo,~ |oD 3!nmDP?r{:9 W5[Qg(тA梁&hN1ZGkv!seO]h'SH3jCՑ}07d1 ?ak'9(m8tk͌D bvd9Ƴ'M \$LJf dJW >na^,W)~eO*|x% % @km"y ܛ4ps_L0̲TR0Iե'sJĦU@f&W/znsQçg,@ ѧo4=傰wpԌo*wk4"CHӸCc.Zt3'p MCG ?6U^7^uL3w~FLZa ?l"^;LsXnj`xAr =64 Ωcr$co5-QM2ɲpcC & ~tmF<;=9)p7R T:=M̯ۚF-{#.=~ VPUFnCtOUB!u7lmT։!K'UE eNH ĔQWUWrm |#בxF/C/,r1|<3BF{Oe/.p\R~@8| d_r&g!4!i=ˋY -K_#rki,I=_5xr>$!|[ Qyr*]'%/gO5[I8z39e6 |>h {Y>/(â(i-;=tBBXotVim("\*yy􀧻) XA^W(Sلiqrt"#V-f(}Z<֯"28ԦJK-?~a2,>C fek sjc7.ۺ8P.;'JKJlʑdO~j&(NI^CTݐ+7t`y%g0Jf.u>wC]6+ع~x_1HJV /pY UFJ{9٪xvF:Mu^V9]Y~bF?utj@RVy"#u0:3@T!!1McCsC tPw^K_?3Zɴ>cBE֓C)j/yr#&giEI&zuw L"X )U>4"s\K r|}ŋp=ATFGSv,u!D_nC-ZC*ey2~O*lHg]k>#(J:R$35J0t5`ʂ*xӲYV6Jb,%znnG˧XĻ.moR_Fi m'g, 7oi(d%ylG|o?7M5nʉowY[+~X]$Z\l #L3|ʳg7I'H;TMQJw0 }ؖ'~/t~2 M#lQqG(ʇxzsugqBTb=ćb83=wY HIoSr"䊑P'/\|w>'g#D~!iPĽ^ hlcҏ*yTܻ˘9Bn&3^YWdeXPo^(,,ڇ ,?e _[~JR㕲is/m˚9/P4ś(_},U()?$%Bbj;, O~_USn IV>?w ?m;lQhGwM|˦Ic]ܑeާ&/rP 2eiZy%KbtԤXn"a}3U-jF3 NK5ա'ARH\%3Ew4\*Pi9}E{NF}(؜dO)CC}KvӰ.5 Y7+kQi\\ETag54,^uQ00Ϊ&̀-E] G~&Ük{ `lJ_MCr"ѡk ^ұ p6}A\'dSr'ψ㛯y@iA{NW;i8:kȞ^;`-qP"{ :IM!'3{vp5`& kz 6.ti};n4,u9ߦ㗮~T#!)HG`U>5eDP F}xR:S> ?EMNIxLgrϻӚ*Y:X\Td LqC &\=im)sp-ww=*& f H'~:L}v% 9_]27(5!]D"d=n v2wCgʍrPhzX©d`R7̰Pu%/G2dU9bphl&V/pl f2 *C(̼7 PMo$7=V Z{(ϴu+06==mN^WrgIuX"&lCW<4rnq ղaL))it+Sݪ[Feap.;Dzű\;p_,[m߫x%5.Cw!|,.Tdͪ!$R]n޳c}*|G 9{2dԔ_i*+0)i`\VTb0ONKr]@AzA$]ۧx; Z̈́dt`"]6@CD jޥTԜ)tz֧@`RXBf!V 0,<> ]H7ZQµo4^!RhwGŹ@3TP9X2޿s1&}"Ad$fmxMFhH{švwe2TMKַdtʒ #ׂ%5xbxmh0#@5b7|ّ$l$/Ud^6r_ ilb$߰8j|iG̨Cwߦǝa~obTUdڵJFatKeH)mUr0?+yGws!IыuK ӺN5Z95D'qr44lj}𓈼VĀ{ q)9}2yK0/c9K:s׌c>\pt ӆLۑ-G=hNpB2;޽}ܼHOdLa?ħԶdKl }X=?t @.֗Z3ĆA=&vuI|n~_;g2tuۺNznx s.wTˑB)T\-ũ4#X=O$=kjk;)HmӪt'~ Д8Gl.Ы'Kիoj w>ÊV.y~I&_փaB?hMB[ >ra嬣qI 母y]Jٔ.mȁO<.B` %nbǍA3!kQžV[<3g%?B FFҍUk\[zNyh(W-x3tZOOtu;zc^V0QL~+y~x\R녡ɽR@Yx+.UZ r",I26zޛqf}b-pan*k: [h@mB~4qC! *'ڑz֦l7كNTv7C"^0]d=~i/lK?t,!psÌ>8B[FP_t*=\}x=kW$ %lz[|/5>\3^i"{iT5O% ʩ[j0b3 FZKg'HtmtO߿~tE^.6.yuudٰ?~enUYc.C\˥=$I= ŞD5Z=0I.lOg$(J2.3@v5!'G1jNV,8gw6BDP[ ;(ޔjAdkH~%vd`0Anf,X 9ՠ95V;ThNv/{-,bP\ E#gjIZp{k@úCuO,>?Ϩǟ_\3 eֻv.4oABR5->tc*,,QO8r7{ˑ@ZcOL2N^p?ޢܘxvceZbM,I241Ez",O^@[7'ybd*w0FvV4~o_љ##64) -V)W"W -GF>\a2+>Hn.@H]VJTKWѽ{ڏ1HW[ FpS QQ]mE3݊0^DGu2\$V0. #%3jE:#9 |&L'*)/ he2Q\'i @opgTdp j`z=4aW;=ݙj(l:>q\$~w yP68ʢyKYlVZA-L!8B @NvtPQNѪ˨"ԥDSchqռbHEӢkZ3$}Y [au5/q1k"|)qD;/)7p7j+=ʶ7$^x̶^K{lsyKͦc3f03h\u4a]0 ɪՇċzG-[q@qexN 31tXFVm`BQEN 4~g?nMDŽM?Hdڳ̗\_TC*f_ $մ(X޶~q Z!ܟߢiK~= (Zִ<;rb RmB4‾K$(OTzKXqq_!%3 ~s'P6^841Z<@jx,]h<x]rntq^&U'[Mm`"6;0jQ ju[^'=񍜦~A8o) H7XA zZH\IOme؊t2Z@H  ~_C(tk# s:v311 &E+)/Vv>Bdt`GR瀔A@$X!R \PU}m(2F2y6|RVM?e>d|uoĤL;]uN>AhM'&MѼeOM(ÚsL$_1U:1ߺEf\,!;tkLɷ>xo| gVnJ 6ړFx$m >0wI]M# MVy9yOck[DSm'[zu˱/₰K>*m[~Id^*&F[nkfWd䄁r}.9(>Tsܿ ^&)S; 96=RvJcED\ *(^c2y鿾[ŒOmC %]_|11믽CW>oKZ!u3ՖKCiIԳC̚Nq2nG4c]U"dM"ͨZ;> {!t+m>\)>`9eB#?KMOJm^%W3W_ p 7!| -J&\C37B4/_ xԙs2/=VA0|Xz9=3EboZgz */s\l\O zڥ{sm܆giFaey[;H[bݞKS+ dcx|ȴh]--ǸK̸N R);g4%%<9W$g)֙or: =m@bƕo {ؾA~10h>YP?~ %/ `U:+S"e;c]`d\֍!dJnТrGVJg0mXJ okϤcf*uswR%NQLb0:Pl B# Jaak/8DSވ}DGfg#Rd9B4dVyhrKDn[u"}$EQ< ^W%CX|a1p4}v&[c:8e,[\Bdl^% m4ok\n.{P/]cl9iiRm^~󚞃*ˊߎq3h#SND^^!0G-bowȼ"(Y jIsAxZ朋G2"c; f:Ͱ<vH#ㅡA ?bfkR:x4cAR_}*)jX-9?3S̡6`ͥ\Vӧ|vj}k]-P;dч(BQq]^S9}IӨgע,xPebK8!uUܣG9 ՞xu2rC?$֢> U4҅cj qNloMcmKsPO]5ç. -U` w:(5>} WOhϝNUyJyPږu8vZ >#wN~=$c7I9Bq**k3;/t,mIxGT '[t'|Nt[@}T fߪ=:{;q0e$SQaf#?&ABk(1_xA=UdN$I!&^1ciud1呂dr+&"(}np!/mE کaJw j ڄ!oܪاexze |imlb 'qHG,lhCTbHMkRoO 5>4#W{.^l9> ^=.%-[mվ!{T96y. NEr6U|?؍}*o%8#οH@^"7 /[CQEʻgb{XD&4r/\<3n19\N%9ȄΩKIѵ uQhd/op$U5ywQӥ@qj3kE(?Tqar9Ͼ G/ e=:h@ybj>13 idQ E/ ;sS1k#D%dVDV_,.^ZZZ(4R;em>e|'@KsrYCFF;a)f-ƥ@w7U,`c;z$.#Υa'PpO"%gJ!H_ _b٫h SU*\o0`sTRll C:|^ P+ sEݽPy$!<,CNo,S['/ /pM^Iyes!ֲLjYBQE?AVM<_尾4pސ;;gZ?.yq6'V34s.y tn&_^ZGӊܶkF~B?tY8xF<@^ @ JhR$rjo'>¤ RYpR?$0Wz6]. 4#U[ѽ0!ҙw60F*I 9xTIbB`.:pYO(mbׄldӉڕJO*7l݈9-/mMbU*W|:BL e- X6E|<y9T鲇1.E7%(Os LFNϫ'x1p-Y=k2ֿ̃\6B(h`gM]84l:`a{$ظzUC:%WK@].j1!_od< @]6z89::IEy3-.wݦNwT7"mg X-' ݪV7oިF_UeOBJMGNW0~Ȟ ;yFCh( SSr繇OS7ƙ+#TmBvr$ZRC&xX 6F(g[::zZ 5B0i7>yOT&p -<*#fx 8DyfܽާFoInH&}wжȄG|9qR[s%GIj$L|q\uػ^T|)9%H@|Sy9X MLxL"Vl.y"F#FHk? 0NGfh}E#U.֔#{+RYQ Afo A<&Hqy,#"H DSaZTlcUƢ]E>21NY[e,;NJ52?$CM)ap,BɊDu}Ͼt"WBZov J+S(&kTU?,= OVz$" -@ G5&f3yQi3 -jPmͥҮuf`(+6.GC@L[̜ ճG*M謩MSMOo\P7wաޛ5"tK"jb~d=Sl$}`g/] ](eϥD$R&4d- j5@1yq퓥cnX0ۏ 7ҍ[{k!?N辈ErHmc,HH2㹂7vwSe6ҬisgyĒs6$HRI/P'ǟ7[ @ϕI ^a@a ũlXf'usQcJ̃^σsSF{u]^5b^]*b_!$MT8"e/`LHaưQ8f @eLE]8œ8%o=ʨ_/!"12]WA a\lXXww.$@9X`ZI!Peyh4> y.93 %4#\"^?A9CaTY6yJnH/>~ @t&xk$d1#yHDTc qS1ԑcAZfc{/y;)}ӨνLP tBRn$%IAM9$RDlII~OzT;dc3T $C1?zUp\{a{bOP1J=Ã~J=NwKL# ?Ϟ?Rx~hr -xЙjl˹~sa7j}b54$5Ѯ+߯'drZɴGt!w[rh"K@_a}|× Q &t d;24rЩC&}Bz='M!6 ROnK(‰i纱_-mt승#Td" Š才&88[+E Դa} OI72 )Qt!?~Qwãk=UB=>{|,|uZW[kHm`f9ލ&Kq4;T9SUYl(]~UG> p"@^@q +ZQb? Uɚhڕ(˜оag0+;cƀ^m3+ C/K 4Qd%rUKvL/pT׶PmhJ &N~=D%D-?npjByQdL9#i x*!Yvh6b{@mG+~pt]|ۓܶI8_(swhVn04āHA3Ǿ9y5ް8B _'T" VUKiɮ'3-'hh(HqP:+:Ƶy^ cz'OGhrc,^qY X1km#ly$|r)=V\4eo9^dfFu`頾Y8Y3jgû8G]vW"{6 䯫ضfMsb DdL>:lͶw`<  ݰDJ=}_Gܒ|wK 굝AC BOvq'!Ͻz'>8蓰拠?C#흣?gj~oq6"[= iT$kS숺5om6i;Q>ʡ^ށ/g NwR/Qݠjjh?`5,fU)w^ubZL$gUf$aUJ 8| Jۘ,G{E6 be|OmD/ g9C2ĸ\3m1B nC 4cv/1;JY Xl i.Ü||ؕ%69Iwk&EK@&gWmdY\-lnGUP,?F@ mnݸBggo%?)LЯ+72E扰4z*1FMT}=t@j;%cah/tF}W Q9pEJR_YyTeSi`Aѐrcp})yGeoǑgmf4>gk\w>ÎtYtU~c&Ʒ)Ph$)NsK$Iw:XnIlGBRSO[Ͼ X@tbԚۀMHzhb 8_kc^Tt̢p2@AR9Q 5K;VLyu ;=gVu!ȗ^3Ɣfmn^ lK$ذ= 'Vu2EDU =Q,J8T]DHdf ~ Yq,5ٶb`^C0sb!v4~]S+ZC 7$/azybeމaz܇35]Қή2'X0;+Ӓdߴ *F@^$VΐR'naέ@BZU82tb6P^$q''u Vs8U @}UBjs j{ꇟ:ϩCҳ3ܜ1^&bB {/2kJuTهm4ޡ 7W]R{AAxW:o5e]-8/ft9 s/JMM"a(7BFQqRo\gV^^X]Ҟr)]B?Zwx_%Ѳf3ˬZRD+e{. 2~E1a4{5fjrAg~:EE0ubbx֟LzТ5=/* Լ"l;^ , bB%[g WǦ]mƁSNϥ tl#lt< \AmW>Bl44<8M"c4mmKӃ{bU9B"ӎD)[Wv~N`,in_f1 fT| %8^̇p4cC 6V-ecI=qVQQ4wnct'@ZG'RdIR*گzVnlK̻ ULϡ'_fV'Tl'DT 'P$7Q8e<+br[5<8H6u2!3e|UDoryFER=|e.rn&tRJܳG|plW%y]BÓڥɞ\$#-NhD`Jǝ&Cnwh9ߐbMU1k7]>*엃qo9#a~hB^hO6!9t>)$u 6tAbܣ4x,A0RS:X3leMEQaUyVi]j< 5:8hFh3i ('4vK( -? t<-w_D5G^V{dh@;7j\ds5ircgCͽx! !bޭhybyV4c_.I"L ,;,9Tb Cp2q,aFS]0_Y&e΅k tl9O5p3Dz-rg?SH$x-y}ɑ U5[ 5uފSc5˭ULfA4(nX>^,RǻzRب IwMEkMi>0ކt:!>wxB5 Arru#XW#U3U@y<{&%1u!L P¯ځT/N4|)ܶ%It^##*W_qޣ50l .~%Q-Gb\XcaQZ'~U1s@o& R{D[/*vw? Z6PTec<6Ю|XT`v^nXEcʱW?JL=lrIFç<}Bj6^jlxۡZ#.?[ حy~,13 O ڗ3"ѳ_OiDu]31AC|PF{ >0ϹeȀC̉@+Na㗱d]_KRR\p=:CyfBD_;(#'8h0u?txVMZtkUB}:wZw~Ls<9ZAPd9ԓjCqq#kMIv9z>cvPC5 ۭ9-½$.5:΀*j Sxs Psw- ~ oAB1ny%Z'ߚ!uiaHh&M[oO=1}LyD0pma>mߚ >臶Iu_4N!3- ܅Y1 8t};y:v9`m}u ļ&=(~Sϱ|V,J> *&!Z bA; 3 B{Em8**5/? ؄e< G Re*nNū}-MβfS;!_BCt94!&$eR3ٺ :KA<?~^#EST$+8W6:{$L dD*V46zrx6Q>\"JREthU]_C\Ki8anȄ|c=>+,0SΕkk &?"L: ܖZFEVD*ڈЋ&9Mp U!κi-B)FkL=)au&ޅ6qO:o!'Y{Ik'!tLx-uHƢ_=\o7K ;p=1!XJ3~0U]mxcҬ<)׋ó,_zSb82HKNV<0HPS aUʑ_ДnfzZ+ah1sqR>KxvB7l^ v?&nsWH(BVRÎp7@ V<7/(㤆.LVo/aA.`*`TT%"`l?2cv q~lU +61̯W@g/(qdjxJ3wIa6\>ey1Yvide`FnI~+4bW: Wɽț] &?dClXŜj 5<mh+2>ݥ ( *Pt7mp]< 5}v*]=OY[p5Rv17{ "P3IVi m$LC\%NDlہm pysqTd= "2N35# a˵׽{&`Я9>ȾםLk hҾ٢%\RivV t8c6hf˒XPB-.BY17psc? ^]yc/Q(;`$ 04 T>+ Չ h4]s5c&!72tYx~yos"k+M: u $`%JNoEŚ$EA֢~1K-ӼhY=**rH PQ&WB siͨ&.)Uڒ0A֧#&@>H(;XOfD/IrD±܁"i Mv. )VZ׀@FD-vO' Psuiz2Jt7۔l֓W3pYx?{.bL<,/aÒW= `߰Q\Q|A"^xWc:ҕ@*!ٷN5i0~ob+^ᩣ*ϨLLjUaUܐ^2|q8G ,3Z(K!M,6d<2x2P'D(8[áau6~Sݔ_F݄j؝q1@وzK󆆀tP: k:NQfe!J!x"SJ9ي`W?:2fR'!/'M.!B>j5}d@OӉTw ,l3]8?6QB倍\!~"AF QA5ͨ_`j#!֑fJԊ9F+~KF o{J|;U& =hhjLUP2K(⃝1d}Ph\yݼ-hH_S AОAvbj.}شBã, a*A҆]1.$$6Lpz3n4d2qPN*!ǁ l:Ѡ3}!tɳ.06 l"sff(jhƀp:˗N)NMAǣ)X‡% E;/*= pQ#LȥOq(YPx8@b6ZƃqԊEmlSt4?>7;% ^9S^Ɖ{mfC@&Mj :vi;@J_l\rw(^$5~~FJFB57ٛz z̯oLmIJt$Ўj@MeQ5M}>LJ0(OO7zm h20+S\vuggIua5D\<œd8 (Mھ^GgF kUY%`_7٤vSn}fܣ(!xSǀ4'#4F,ecRsV8d&w!0Tlck/ZB;JϿ*Ѕ+/7CUfWӆ,wd8 ]{<Ax"zG`3G};N&;@+VqO!qY0VqRGV t4h,JX(H!K^xw?+_3>fFC ZtBW  Ʃ+QBX̐ m O LP{Nv10r84׻)Ma޷޷ /'5ezБgn8Ӄ18tj&a=.}S--_)r   $l}]~Ba(Gdt{ i .4>EYrb V~R7&^ƑD͸^St`g :/ |!1=Mo*ĕ0q4X@q`lQ> Y#}=~^MS6F޵ACdT iāV.eE:kBY}gn43DOԌo!2=!o.V0KJq'jjm:z+LiLLӭTT)>jl6gϩ0fS t+w-3ߟSxS^P<;?ʋ(0 թ>N7ɌGD>Fim adm وUK4¿횴ic0?'&IhVFvVac$2 ݾ9mN)߻7AwƆ_ZzPOt"ȵl9BF ǵ")B?*Kp* QUz;Zj,sC1ޏsqZLf0ihzk@ܸ}:(Z3jspre=&p"I}? 5JneSNgTv1Uk|U9P,9\8)VǛ3ksS3WX\S\we*OyV=022rgZya?3F։[ ̲~܋3`mM w L..R'_9i>*YY}[8ן7I4taigj ,5zEե*@f!b,qJ'l0/"O?KR@WjlMA͇Lywb6*gH \4Uᝥ0@U!VIO0LnO_FP&gi)9/Hڧ!Na`vi%={V"EsI^^q{j#QnLQ8qe vHsfo$G?ᡘgi! oO^hi"ǻC7p8B;aG YhP6ܟ r*S*aK& 10kʆL1yůYӲ+߾ vy, jE0IϐЪ 8ᮑs\?IilrDl$Τ^/:Yds撽)mO}v)0cWrHΐj6#!_}kTsI>nmX+fnʓ֐ q(0Z1?CylC=IK=P!9 |MmQi4v!좋F*9*({=+-R(2Q}I +Sz՛m"R2 y; xfPn^j cvNG:uW@jMGFpJ@h?Q}TJr' 8Eds. { j44+hP=l$NHh[g'۵}3bMVB7Fj(Q0`ox㉤jQg[9&| ],p'Bm|MUA֚ж@MQx]i _wx+VA0~7;hvj-jn']%ZiEZOh&bLC/N՝nܿq56LG[6uu9]k.ma_ϥf3q7J-lK^\+z_@' vQ2$`H8G<,Ovߜ0Nm925בv ʞv<]IGUI."1*<?"9IoK(1۩{ ˸]f9Di{'s e:BUYzAUAt/MWUI弃1gf^)M5$ |f/MtIՠ =a.0u zxLz;qNn &ً]g0Va0ɱc_cY`ȋ`Mc1.b2AJh7 ,1bi9%mVln@}0 YBotAՙ:f}IE4 }P 7Yqiy֝msuRi43g;O9θvG_aV[#u\oWl գ'S䢪> ~/Wx痚8T7SoOn+%0dB.jh` J>~ 0kpsM%r 'laԸ+ 7-\Y_55IY`/Enu]uo [7-!_g n)=MՏ;wB *~SYieAIY9{]vԶ!;6(ӔRL#AXNܒCYPPg=D'g{>"rͼbq%&y%Up=0fp.p͈Է2+q˖T>vLAcir<>Gl^Iw D *EI0BW$ ahen[]1IİT||5Z:W6tly$kNELW>aҡDw.+dFˠ2FGt\ya0ǿ]Ӟ_}T5cʡ!i/sXSHum'tJ!v(R6&fv|Ĺ81-EXK՟w/)e)[om9l9{ }S $XaceX:Y]-J3:妗s ?98b$Uz'+sysy6yQ26NFj6R5]o?M_42B]\Mrk%GYQ>2'@jӰXp}J$k0OH\%O~V# T;Iű>KNTU/>?=<4ʚ$%22UZm9.PS`+ 9dt\9ßn|CyұFcҩ:T'sS_*1M!bR\6ce-nų1ߗ'D f#rQOj&ۻ &}=ڏmEDIld3A j)1ye`ŐrF}3 㵴 TޡձDȗnKMcdGSߐ{T34E`Bf ?^[byS+4RlÃt:9j5CbAT/t[-A>iwz:yŵ:r8-G{ͼ I?Ș8oOj2(ۜj[4d ӷwP[ӈ9e%1w0P&ԓ#09z+gcIldĜj2Talkg$67C,8;M)uR~"D-b3 EL]̱35)M2?#a>5%`bn}5]w)f1zD ;ZޫTcgS3A, Xŕ#ĺ&n/Kwl^bयp ]'S˞* j0uǷ|wz$:tļ lynCPIcJoJ>vpQ7*THFHF6g9 iNfP^  tڱpՃ|#27." PHp?͌w~J@#ZBYFBQV}&n#QX;OmDbޑGnM<l`+#S Bn\ڊiSKatӿ٥+R}-T?_U8:0E^:0l&3Ph!j)R};[^87;I6:YݘњN,╓=/wo0ͭw LFȈk h65,[ ]XJ]GZXnXυ{*P>à(]&ʅd*xD&WP=xE>ȍpY]e'~]a&a.u7`L@)R-mm(*22HV[LBTKh9Ul̄[{B"a\aG|)[(  $W'cH΋짢QY&qS!Vm[[ʾH`wW-3 +v_IG SCY{q/k۰f,tS2]ERr4钐3>Za|n팻WݝS򔠄 ˝ E+AхGGUZv zfB`KwX;)tܰЋRp1@j4o2= `&oMJh4$Ye^\qS; "sÄL11W%\&;X,peQySADt=~*Ņ6 8v҂:}qutjODlڏX3Ow0>" 4^R̖NYwĤϻ*VTXpu{Au+G(<t*Q *UMudfVUcT*vhFse[݁G*Q1ho.Q:91W`ˤeS/.GoJI#BI,S Ӛ#z}vF!D:C9~z\ą" +cEH+lDgݫ"k'cU43\埶nw]Y<փpUt\x0{ֻSNeg:"Ƙ'åDI c: ;$$x斊?>|`S\YcuUU *;l;h]J峇&Wbv@KZBe [. [)_ woE@?ˍ " 6DT|0:$ :פwMp{%UC׀X+4em@7z1㤽BCҰg^ǟGեfa{b(2/KzRJomj2ɪƉ,Z[{or xlCez)4o8H(ywΖmN1fxt9O7*>1jz'gdDTͩVqL_VBN!<|ժ ?A  #_1(k,{V^#F!V=bd /t1F?`k~ulBq.{:qml2MQ5R,`PYZkkd KI"@UXtmian=gsO1qg`͚^Y%@RXm:];frIv[d]RLxkO7ĞIŌOcmYק:ļÌ._7[;9[FOk^WYOA ` ;xE'7>HԿake)ty<Ɲ.-e!mllDM^]X[ZE})m}ΰG bC(UY*Ve#9֋lpVOdNX-` V1|#LR;U~S#4 4JJurkwțզ­??FqF0u2|t;%ൄ@P$ɢU>VХec>?-&ͩ tr)׭|mL 23,gQW8< i{cp+ )[2ft;?z]'?+A W` {na4 NY*rsvjMe3"! շؕoU_ebɳ=DTY{=c6c {v+&51!$S_u28t2b"|>_gEqJ'ypuH/pSS/T #AUYM=S6 t~)R?N4(8=fVHɕoMr5hVO r{tҶ8SX:6#紂Xj>'4MSp*e4'9]8-k{wΥ;8)дoRtFi $4Ш֪l<%m9>^G\%`K&PNu| NJę&neԃ)_:cWI߹|H?ck%&8eg_UhVg˛RCݷ"B"uNXk~EM^ ţN5R6عC_.ԠBqec譯&(% gdJsMIU׾g<;**Z02(1F;v.8b/=$TX5FwN*SDd4Vq)Ƃrp$-hgRDp@Ok-l$6M{{khWU ҝQvgs{WbgUBї\`fp^z S3$?81I/ ${4oi;Yy00ͺ D۵@+ ӜJ?QAn(2 1Q^E _%{PWi6Cݽ毂Z:X5 ?>{zBcL"?7˫htFT]>#Vios%+#:dj7WD91]* 0{B^#(%_[@(Ĥ`V}jtKH<+ܫ+>֒ (u9«@g rI I\*(Ӥ7#cw=tΒDd<{U7]fъCGe~]*e\w$};7A(;yřFU-U"h'69ȤR7c8E]v Q2v hlo&"S} ^0>BSπ%{j/k#&(o@]kWm{9C+\aKG6fը6NpP}l 17 yw8 =-2EDK:!,>jN"K{2P^K'-St6 힏saDVKP*P``,TN$N\7 *MlL q20tMF=8'%tGS sVy"6]WMuf/Ń58严l%( L !Y907&h;W9jcMG{"pܸ S]#SSXDׁ]H@/v:%3XmB_s/*Q"n?#G0jK0ܳ"V˃\OԶ 0zKߤ7$Ұ,یЇo09A؟-ơC1s4[;1HFɝ7!kl(7~|R*5=s&w2طFY/S@ FdB.?xUִ9aP-%YA=$݅oD^d C~:DS^ YJ>D0ܸ^ON9|CcZSBĘ(v+1qVoJ/vv>|Ybfr^S2&zuv,yVr=-dju}ѾW&E[-#~Ro3T}+7Ϭw\.*`ujWhUwRFl??_ϣD< =Z;S33"^?l%hA{ (w4qZVcǾ'yڱ󮟥`7Ym@$$i 9*SVN>*C3̋5bMպN!sήTKV{3-Ea6ҩّb,#!#EAq/ )vXoģ<{c:F6F_rws( ~L $/7j}rV^L+F\ XN9A m'!y4%X\ )GgXe=G8M/s1W/cٟ kvD?*Ysx]0ٓf+wۅJG' hXtTw;K@jxzo˘|Hu?Ce{]4ⶌZNgKFa <w Ϭ^~RDŽ7'gVf5Cˢ%4O[E%9׊&x{N=)x.MeK'9<^c bj2Vͨ2u u :e9:#Yvvw~/'wU+F Kx T&ttaR[:Uo p;e$^oI!.t2(P#S9h+Q]舟,Gh7՛~Hw4.3elvzG]љ#M ʯ~["ҕI PVWѭAyX䕰zzLI*n*ikdD5$B7>k]璎Xvgx#kq{&s$ eޞ[5Ӓ̋Aû'\UYNƣ_@o֣B "7Pk\qmSxnI?[ JN4],?AdzZTvSBvb *{g }U#Li,ۺr=h?9.5 Yq5&`"AqtN5DO;Hv[q lV ꤿ:gXY0,5m>\ E 1<RՂ~l+sm)xq{4&E3xDI>oGcpt9m/R9;؇B5Σ$i.8E~#AtKΙa@Od0a(WܓFaQz=[e7sfN|``@5w,r̚$Vm;)n=a9D56Fut 5 I~BUl9s\۲?rncS(F_x{1+vSIx6iQ@'ǖ1."n$uw-4^;sVБd XR ELTe FZ| ƀF4mqSOL59]k43B&$-)!ad G(XAC/@̠v0ʙ{*6Pcף*2_潊t?W@}/vՓw &)酈:%!!'gLyn|ziMՠ>QuN9u"$g]$"{gjd<+.4m=xm<50O=7Anh.RGv<g H ;c/8ß|5ތ0UoK%.6I}&ͭSxYS[y Cow!V<$]0R[kiN4cpj 6*`*+:[i`BXivCi:Z:VO48JO{0ۥpP*D(sX+| +U0N4YiXaQVla7nt+z 6wŵ"z&3Z PQbRH$kKSldȨ]\0?ʆ#ֺo RS ly66g8q$MR&B!+,of^zځRj@`0?KovYPíۿeD&70{\7H}LE&]sfP (l^Z(bdZ_{۷Rig:BxDvU'{(%a)g{t6ky&cR\>1&PG#.D&adC-!KFڦOllD`~[Rnbu&"MFUZUמ1讱D]RM*g5+=a|c?qR V2n}LM j9&eէu 宒KaW @ԉ3Ҡ 6%C] '֥g.`o\I-ň{ s磫-<@ dk+fm"I\f>k4ӳyrE^xä+MPc#L( xXiޘډLBNSY|00>@a|r^z."H"ZϼLg}gÊc5U gH'{ipHz+xNB _홳X8#wGV?bX{R4X4qv+ 9@ZqsZ W~az1:&֜> ,_yU1ʄ7UkEa(3O)Wy+:jS63=7&iZrX}=AH+Zֹ;CdL%&0_/˘ti ;_4, tKcHsr I1JEo`ɓrˉ42va0^ԏu)qOFq$qGH:ń5v u(%]f4uh2K$C| ɿۯF8zܴYl:.$Z>AzYV/V9;C&,L(|$To_GN+y@oo Q,W>iX2e7[@Bpwǭ+$Zu]ow\37vB_6zZ GY} >URvKdHZ1[953~kRGYlr|cu3RqvF@Jd@I!E Ol녗׼mo^7߼ 2|(D`-P T/hͭwIGiR+ZMy1,l9|vT:hfSc>Ȇ~R!*_kK`Ko^T_Z}YHtbi6TDvM֒<6A]7Œ|U6*x?/ bkTdO 7ŚмE pl551jq^]܇1< f V],.u6VK][@p'w\N3գU2Z~g*z.]f2d\PkNZ=zZ"R[fw9TcH ק)zmJֲžhEČ~-]܋eB '&M ӛ{I.k;H|iZC)"}">'jA$d|a^S7nh@n hI?L0RukqO.xTw gGċ 򰧧1_U0y\/nf mKO/2[>]P)8K# N9SC5mMEzbKS"wX'1%I0,+9 N ZF H&ߖ0j;;?./F-*(.1R1͍9bFgۗ7|7ߘ~,lOuJ>CcQ *<1w'Z ǡil$wrUKlI x+-BF(ဘϻu8`cɻpiK"2[0ًrv;"s.ŵSk ~K`$S)28?P٘4,/0υѼ+Fo3`0,eG5+SRRLztG4KGsI;bٶl3WrygAGh2caO*.$0=]Uꠎzf |Ku)eu^e7v_WTUAiѴE9k}wlݴJXȵŊ 9v;57i|!gssG2fS;]qwAN=ߛdz࢏ J 4:3էiz0(QY`7l խl'JB_LDf+3Q*xsV00%Mu JCCROt>^7ƕ:=J5',U/1nU2*Զ!N3 A_5aM]JuRvBVLػ49uOGnxwqnOzg.P9rǕ j}e'l>n_`avJn/c%A,-Yb;^B=WȫX5_Jmm`Alhi#Uh%tT;J{>YB<4Pʞ|^g1TrCLHi0 NmMm.b p&V8&58K3}GI7 OopU˃P@g rh^#3< \R[,#ӝ1~WnDՄ\9yj B'N<L\$irfT-σ~]@\GSBzg3bf 4ƙ1 Z C^u=T C (nT&Jd@W@]u(]ä\rddPf)*:p❰O)ۙ>m`d2cnRA9e6.5+(`" C?cc2J[WTrz |Y4JquH!^w!#7R2ddK6^J c]nIF,tAUӖrmSDr= Ť*T%;G`'j,OTJ^r: u [?CkQ@eh"!` u`w2O8鹔:ZK|H x@ vht /vG~y@ ʯ-OwE"[3 DDO4/iff#Y<łApBzv+<tY={G|\BP.gqLkEXԨZ3IQ7RZ{+ҍp}h[J̠H!44)8c?E Nc*KqEKݹ ۋT42˳LL{o>_:1:Bi,鸤R |9up\;1`!gdN ax&˜3B\:it# DĽћ1[z27Q I T8=f()f$$;Q8bU1#E CLR̤a{mŝ3X V!=غ-_(#خ,*<(V![$‚P?r.]ojU{8ug~3IPSf^-D{D{8l[\(~~h9oS]8͝:,m :;C[ Z\Gzw:`^웙L֓ K[33op) v;bڡo$r@'߰~kTٕS(F>,kjI]sLiGkB!/rHD较5@~yYb[!ţy(,p>1_bMQy 3?3HԶyY}^+[9'TNqi)Ll9bfHBM gO;e*0`Dq2k@Nes\BR6 jN]Q2it:Q*h9F%ٰ*թ43(,=D;M]TA?Ҽz3l'y-ny2X9b_9[m9^1TΈ%S4=IӲY^Љn 4{oNmn}<j;,Vɛ/Rq/8{{㋶؍SqXƯf'4eiXDSᷨiTdaV dZs^roc07*fXj2~Y0vwWw,YU".ZӾi\(n(|Aa CEC'(kAN..r2KSλ>bݷ(Ҧ'F:cʍ`^ڌdɦ'p?̰9$N9ѧEe>ٯf6 -3WZ{}UAy̟:hƲb}h:a|LK$DZ¼w(c4_wa}j 6#ܟOI=as"G,]{/|4E,]iM"O!O ( !OSD \[#{b<?14_*'˰c+; Ug!}hkYwnp>%df6NN(x "}Y,RiV8̦J>B&q1"*Վ| xn(G/N4E`ﲊhu^/$!۹V ْw1&}fpPi?l5X2mU$0qV0RjNb+oh\Vh^i_ Zf XI{00k~t;6?P8| #L^)s:Qלc0T -kߔE\K\><ؕn5-rQAN@ȼ\$SDoF\oU~[{ok {ܩ:Z<,GVWAa 7WK^ms|I-I;HZf]4Tn_K]A@1 `m|l#36I8AK2CNpOvxr=z^+F3#پ:[#vPu^ Ѵ**yr顂\ AcTN>+X(?c\ DLXj5hM ra)i`ktG>Oۿq'{/ɸzKvm _Al󮨄mG Uv@/U<:0 lEp6fᅈִ|B %l[O{D SmSNG|k-^N5 jC)̳絪gq)'|TEyv{== Q4VGflcQ9ue~휄Ug+l,Cec}f[GOuMMvW¾\;YR!JKOQr5wq/Ja/".:灩&*qAkF".!'U60'Spޣ_|W20gf̨_wjݵ.4W{"Z`r/AGD2/7lj&l`m d K?7lh m_R3COh aʞÉeD8E~{̰_\XSABpIhM&Ldv,ޘ݀P"jM,Z \5<< Sǭ-aΞΛ^evV_S1<Ǭ^^`m~Dʀ_*4x#h8 YbUYN_M#EA>͖4PO'=`,D?c ETwi)cf{GsFN&k/&\3.W, nyZP}QNi-F7VrLcW' ;"P)"AW% K+^X{ݚ'yJ{wR{g"nL݄Ć+件 YZ