sysbench-1.0.20-bp155.2.11 >  A dkQ"I%z sI_tp ś6/^\~o &Hr&w 'yAR\ +Xz+jx2[^3hsYR8,Uwdg. !V'#\\pXz41:_ KB`t䟑8⿍MWU)pN$P|^NʀA\?m6RjXr"О5R,gM`ˈ~}Gݺ{} )sfx>u n. A!Y'C T5GDe 6A>YY@2&<#nBtXwU5) y[0?!5|a1af94fefceaab927b7e25aa2215a173ac666397c134a94b2d7ccb83dfeb0fa28da87c6d1fdd1c364e54b7c74200ecaac02cc4d6ԉdkQ"I%z ^ 2eT3:"MD Rv`c?|\Vr}!(W'|!Y)(}^#ȍ ϣv-e'~:n` њ$Iݍ{I+r!$پCq7%̳!Zt5pcXERU45QWR*ʗhlIgS7~ߏ"QJ]w><"n) yp"\C<w8e^{j>jj>3U?%p>1<Tv1 ώ ÇR-c,s_{yO=Ȍ /noN R#h;g@6|No䪿Tıj֋EB=Nfª"GJ;T+@[906 8߂HvF8yޡ>O:*HMyaz \ VnYT Y71dTin#fhF$˔ԓ͒%[ | >p>?d   7 ):_el^^ ^ \^ ^ ^ P^^^!t!^##,#&^(&8&9':)FG$^H^I^XtY|\^]^^d bc0deflu^v0 w^x^y !zCsysbench1.0.20bp155.2.11A MySQL benchmarking toolThis benchmark was designed for identifying basic system parameters, as they are important for systems using MySQL (w Innodb) under intensive load.dkQlamb58 1SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Benchmarkhttps://github.com/akopytov/sysbenchlinuxx86_64^As>NF8! oq ^gFq&;Xn pqqBSw k/Mc$ Ei <$<E.&!S  \)G)G)GSHt3Yl ƁA큤A큤A큤AA큤A큤A큤dkQ dkQ ^ ^ dkQdkQ ^ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ dkQ d46c9be3f25207f58945765234b05fc515bcd940bd14af3fafbf742d8081fc64607aaf7860bafcef5f0a1fad209afdc291f6737c10dbb3894ff77e2151b3f98ed5a964f01491207bc6603a431f15bd2b9d8581198e82d9b16dc7566bc77bfe13d6abfd91545f47411b4d37fed6a9cedf9a3ef1a89b531818837f91637166c5ed8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643b183f7a112ce78e7d6f5d1c151c0192f83318593db8a51122f2e93e344b7cee6710c3b38027668c83e46f3c0814dc7cfd67cc8c4012df6cab461e46d62b5996ac6a7fb30e997fdcd41ded5715e0ec4ed74022660975017c774a7a510c3398ef32f7f740ef7281b0ce77236d979ff67e16580b6de5082dd711d6a91560ccdbdb3ffd9a921aac15b2e7031502e39d83b9d155190bde3e537fe66a3b7bb36dfd737fceacbc1f33fed843dd6e266d3459814d1bf4301f27c7ab89da0407942c8e38009620dd1aa3168444b9cb738e3ab0c049ecff1aa003ffba6e416f7ae59254ae449ede5944e74c083c65acfdd551709d2f9aab45310887b7ec0f368af61f931bf8711cd26a0dbc7214322afef62f9cf31be8763ea57e9a082cfe996496d13a8cd8adb32e1833e712494db101f6f6f90448d0465535b9769b0f86d2ba596bb2c71c84d035191a8c895f31b9d6e92089105041aa6a1cf21f3dec07aca8c15d62306aba6f88f3fe18a24a9ff2926e0fd535164f3b22866e96db32b7d6319bd2885939437b34fbb8c2b7da9b0baa9e3134ced2c166eca76b11b724a944defef07462750a2262ba5d8016c5f5536c6e10c2b28fb55c4a4b97799b4457a94845b253a470cf8c558cb2976f99b7c41455f63786fbbc4464b2eb8dfd544faaffca9c6dae3195faa411f894f12ece4998c5e9470187962c423b526371bffec573634ceb7d90f71aac79e02510c234ee26232d4dfb5efbf4d7f2dd488ffbb8bdca2490d5f64c904a612fbdc5c03a47e6adf5fb287c87397ca2766e4fd8e4672d0493cc7242e51412231f20aa6a29b75624c205dbb19cabee2fbcdb3bd70ba886e0b9dd0e9056a010f2d40d4cb36a1eeca7d59e0798756bc1c103ebaaa406cd1bdf3cd5e28cd57e8af0ae1b20f3e9335869c27e70d6906336d9c2f4c50515cb1635aea4ac38a3ef7fb916a7de0f092376949b6f259a66d8162752eba95f92d0935a68f036bba734d95cf980c4c5e1cbd771b3d4cb9390ab16863eabe91057f576b4848fe163d5458e153e278d7f034e942e1962aa70c5b6129dc4a67b3ae5e08cc08321460bc909d9087ccb094e35e83e2cdf2e84e7e74e0701b492f7f77fbce83fb4f9a6cf5091eca65b11b47ac49cc3b4e87b1840f25a8ef480a30105e5b9a72a9ffd9632c72683502e466737a7ae8e0b200fdff01cad1f8d25dc21ad09b2f6c1329ad431d8634a7908f0dc25b7657b71f16608e5693124b43c5599f973572ed04d83490c30a42931580fdfda1b8b47281600d7fb6768ff269d5d2f646aa178bc2524261e25a2b7869b70f6d5cca4b4877ca76c92931424bcefd57e9f67207f354dbdfe9863c96f13962f401c5bed53379a096d18a58da388ece3428323ac241a0fe9df5a9ae18a7cec168d9751953b26fe9aca8fcb1ae3c98c224bd688a7fbb9b60a7bcbfb169187cc6df555563001256d025ae6102285c53b5c8154520d6f612f6a7f91f59577bd98e882b9d5bcf728e82972b442d05db98c11ca224f623a27f22501b7cb4fbf5ed19249c7e8eb80587b825345bd14b7692c3197dae9fdc09635b848504da90dabf9cd3059d47cfb90cfe4fa8c49c944c0e5d2387531150422842d12addabcd8cf4a3822c0d688606df7fdbc83007f06598bfc21b0b375728083e59d561ce1474a7b3e60ec798bd6c8ff60f0b0fdb0568e26f24775cab5f5a7564b5f27d01349ec6f9012fd930b5101ae242111929dd5c6bd60373f4a70b7591251a40f1d68eeb578065471119f4c347324961a94564c1e689d69679614defc85bd3174021084cbffb56de1c2902a2f5e245620ac63fce77c49def606be547aba463def9ad7bfc8846cf7d500844781d397168b7267dd3dd4c5c10d90a9abe355bf386558e5149029f72527133f8fc0d260e1393254ababf1562cad0d88a1047f7cd731bbf7ed66ba0ec3b21a42a709c7eadf53a8ed93b937f1872bba983f1942683f77e45675c3eeb44501d501c97032cb8ea7ea943b6738254438f2f7ef8773840c64a4b5b6e099e04c4dc7d0cad7ca818d5aa41badffc8c2eed4844f2cd21d5530117dde2fb155c9c72dc30320ef2aa675de10ad9faddd77b6ac0b30b1ec0d8e6c173ca9cb702114f324b13540451120baf76c61b0c94560d16a42805b72b517f1eb42e78341e11cd9fdd831fcaf5240003359103b3b7ba18b0f6e017594ca023338c3b56530bd0bab404b3445ece1c7fb60ca106ec7de38a7c4f9c41be2c9d46d62977f7e7206a56ea2670495b649c74dbe9f8f4bbc3f2dfc878ce914b89f0d928570e3f6b6c65f5c407c243a82bec874d96940a32059a8919275ffff9e4fbd3aa02a8dbe9bb862e57c3ec2f93fc3debe0176a02a4723d2a12d32a45b62ce72558d1e43fb58b7f5a5eef262dff38f35366a48f8b6e9c7244456dcf6d540b2114c78d50acb8983c02e78c68745549e352a39747dce6fe8af2958c0b1056ce5dc211efc15ad0009b2cb6e6974d1774195b82bc7adc492925f16994513b326fcea075af581aa3fd92428468e9a7dd1a6c7bb4689bc6d22ab554896077ef4bdcfd2aebd03123ac9cc54239d0cf55d67cd5204fa0dc8dbc4b36f9ecc479a7cdda63cfb8d4b5efee37a908ff371feb2f641b12cd675d2720196d668ea7a061828b5733b4805485f97382512f42e76cbb061dc7ad1fd2535f4fe000af52df95d4b4edc2d1dd5a51bbefb828b8eeae1c40792b254b851c5fb84ceade8ccfd26af546bdf1bd587ea57e6cc8af1d4cca2b0be9d1962a3a8f5e0f8b13f582cbe75fcf6bec4afecf133db35bc0294e5c3a5db57ad4d5f10e6982018bb3b8cf7a3386e94e89f906527b12754512e7a4a4726fafd31faae25b0be0318976f08eee87740ed5d35f920dca31444ee603d7b93d1d0270e9fe54b8b34db02940f0cbcc4aec6483eb0add07e7d194b081e90a638adee3832f4a0a5ff3f1222844e6a67b4694f710d423a44f910a83af4cf941a98e7e0604c4bee77171b9728e71d33702ddefd4500c9bc8d7055737815e36426cf5ca65ec5dcdfb14c04cdc986a04e3846b3ab06dec1901034e16f02ef259485d54703803adf6d970ec92bc7d7a9e67ce379c36e5d139826c1b230ab8b5882a615b5dc498762a21e916c00c8c326995cf8409b4cede75def1fda53fd510b3ed47ff6cb84e467053fe7d4f0c3ac800fd7b71d8c851bd92273ba6d687b54a1c4d4958b683dcb19d87fe2bd8c1af2d4dcd577a05158738c583a77bb0decf423edec935cb3febd54a8e19f912b5e8f61eb569367f09daef63bfa479c035121b961ba033630adfbd693a86742089e8d1fc9baec044b802b4c6adce550fa5f435f567934e1cf20c4c5b741686cf9b783b4c5c8bf31509e0f7af3d25996d331c1ab3ea39eb9ab20549448f4c2df4a070ae07595e8fe6e61b47eb68fa3630edb808394b642447735cd4111f73a61db4ef61d24345b04a722ed7c2dcae283ce6a4dc0c4b6fa01e9f037222e2527ea5d30cec4524e23adda6f04299d209176d221f4b9a5c817879378ad4dba0a98d956581df9fc014e24b6859aed3b38fc16b9e683e3501e05b2481e090d83df9fdef6035bc8face2340d9c244392d05c29661bb34b585b64edc83c3cb21f894843c56a40806ebcf599e62ad58ff3a81b6dc50a4ea955c34de654161e35dfabbdd78800b2c5119eab70560229317b16farootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsysbench-1.0.20-bp155.2.11.src.rpmsysbenchsysbench(x86-64)@@@@@@@@@@@@@@@@@@@@@@    /usr/bin/envlibaio.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.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libluajit-5.1.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(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.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3^^n^;]B]]fl\@\&@[ @[P}@[Z1@ZY@Y@Y-^Y]X:@XXf@Xf@XoX @W@WW W]NW)@V@VՄ@U:Martin Pluskal 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- Update to version 1.0.20: * build/CI/packaging: Add arm64 to Travis CI matrix (#358) * build/CI/packaging: add Ubuntu Focal * build/CI/packaging: remove Fedora Rawhide from CI matrix * build/CI/packaging: fix regression tests to work with MySQL 8.0.19+ * build/CI/packaging: fix macOS builds in Travis * build/CI/packaging: remove Ubuntu Disco (EOL)- 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 supportlamb58 1684754704  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^1.0.20-bp155.2.111.0.20-bp155.2.11  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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/dca165b75660aa5ad1f01b7278a117a8-sysbenchcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=555f03b53f6cbc699774a09f83bf31384eed9317, for GNU/Linux 3.2.0, 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 lines RR RRRRRRR RRRRR RRR RR RRRRRRRRRRRRRR20 qWqS utf-88ea1d57c12daff866e9ba5adabbb9fcb203668b14965dbfe5dd05bb3e2f29487? 7zXZ !t/O] crv9wqCO&в. xsQ/}ˎOqi"ڡѰ{|XC|"Zq,S -p0 03p Ɋ^R\:' c`x×]W4QdԺ2ykBB [Fk4Tg{/1l ! tfe;e5!}'"e-GsZi R~R:n$Ӝ_%v`WY "&$L" Z3w6/ ~o+.Fڹ*61-T-{W䷧ |0@O8ȑ+C#w bg> 4A=$0Z@%xs#ťpS!6RGEwP&F~Rv K yDnl?J̜.Rml5MsqOwH>tY 5-;H\C=G},UouWS1SF"l<#uM^+嘩Ghق! R LP5[ NoDn~Tcif5[BW7 o[!t݁{t)s.9O/j)H^ '0ߚR>ઋFɞ*K5@!<'8(ぴ< :j}2/GzG?FL)Fֿ&q}k>ȝ0en3_ n zܯP^ SQ-H5 ; ~M$2D(wR0y\0 '0$?s*AꬡI6k;$9f5&#[m<3|A5He# EucB Xd/XGw^,O˚-]/PI ѳdC60' .}A.õ3=V.ӃwDJ=zè%_WE X|pMmNg]AKW QO/pQ6T74 |Mo 51C[ab9ޘzNM1DfNzױs %YvQ(I_6Ϧ7|8O/ .av z-M8Y`k'2GK@G1*Sr*glK_oˋ,V19#!mA`EVWO(h@]cm{D[Ӏl-"+85Ʒ[sj2FMi&S72 Sh~:PVk}su7I9,0Mz Bo\s{| ºh#e]k>垊F/+*1ki>J(P|ǔ !h&g-c8Nn"ڌƣS6/.  vZ(f0ub޾ lzJ,k2Ğy4ͷCb(i /Y *lHLiJ_'1/ tJ؎&#ewV HQYEYZ?ANC(׸V!F0YܝR8Ƶ^ H}I΂S&:TNj7Z܈mKA'GoKPk5d7Lx蒷)v@ OLSymnx4qOK46% =*h לN(}Vֲgkdya+j0xiKc .]:vb:S/l Deijzb`gV?`g!eQ*Xr5=jBDHqQMۻF|INtM܎- (d̴V'r٘!JP|sďmF]s_ JώZ27S6py3o( )3>gɗe_ajO2ݞx|/UX~@. o i:p)8' ,fl_ gq34*:ʏ6+2T:j$Du] tq92/]nrZ_=Ne& lܒx03 MENp#,XDN7ƙ-ճ{Mk;?Fm칰'f1>1diNx̀A2YңHYIͯ"\fF2&UPJ}TkM vT[ĹiN+F9I)E P!5:j懯.&Z DXRu7Qke% sASfJj4B#R *PLP4B^'aMݝMVH;5 R53 `6㲝(XΗ0mC .w,cu62.}y3U1oYut`J{{ԐeF^ϙHsr@HJ!*X؞z!TDG0trUԨ,֫f%O|Jm ):tsLY}Mn9Rzs9gFV XuES)#ic=|2[ NljPtgu]htjHnZD;\ifLMkjNrغw6PA7,'):*OĊe$h7`+wY pRn_ڷ#k QD~[6E /޺lOR%thwI:yo{De$ʒ_I\2X".O_;kHC[hEJӋIO)@az$\q-R_=|"07{wv8w#խzv.]zhUO{_ v:Rv-κ_W*ȭHԮxUr~~pv؀iYZp>+ͼ`W}9[gj.{u?]pYq&"A8u$mu3ƹq^FURzRt3ҥ( &Dɢ/G/Ҕò1H36G SQ~0z+.5kK-R[e}3f>O Prte+Q#ĪDjf9"If%Ԭ1[N>x 9쑈ITu,pR.u]U?;*omG(r+] 2' Z# !'FP6y]~zqFbJ.cc`Ը ANFάxl-hg/&bAb}T"ˎњ*thtEX`>Lq2u$u%p'%[oIJP(TL3.7;v7l ~6t_P+b?UG:P`XfQt!6`Wp ?*Zr%<2[y 7P{C9{9*-\f xJ1$i /"P{,"Ƈ.g!`5Ou(屎V)Q N\rpo@Ne'-}?3dt`޿o <:6t SЋ|(OM/7xgbaΞZ#mWQ ?eFs_R$oa0c ðxb h2/ 3&MN^yH$;i< .+v}lcm? R/rx9(0L5) !5a i&4V~"&6+}OC>06ߌzB^ Q^3f4 !/gB^ח2!NLnGĖyƹ' r&`` aqԫӾ!J*P>L_gox 4tղ%!.SIeD0>? 8ΈC2½Yyۘ wHn#7 .K9 gJi䲽b~5<q D2# mFK+oy. tgS"JcZ=r&aF"bu#{r?o`W湭]C!7d`mqgOP4SɱAeX%sҠh*K4p9KIZ[+qcWxȷfk+C<ȍYlO}˚ٸꪐcGzpo|~ Skxi׊M+;mH<-:J`xsO7 ZoDJkI+U/ W&c2r"*.b(??߁vj,5A5:urX!*j5|PrɆɜ^}W7)޸{Y7UPAq*o=O#9Hw| =Ye8鏻K!8$9|*̩w*LF͙BWxy6s| ea`f!A+6Tѡj t\V  ρ!oJ=,wgblE)godnaOR+`0H&Nq;ʳXG>[/J1r8>@;F"׏ɦ/Th$q <%'n7k xH݃x `xwIFtFxZ)W%,^h^̃:p̿,T];T6l/YU5XBMY hDA] 8>EP&KV KKGJ1,-^*2"B.)c#}Ny: qt3 x򓤽ZWJvʼBzF$WQn[ OIZC B sF8f\0бMv螺i <$&7IҸ$;l1ڴW12C1`g𬿾BNiM@ҒJ)0\?>2T#lB.O4Io'1#ʌ[0o S8W>\k򰈿(3"!6ʟ LgF$5-`Eʣ>pA[AǮ6 5ű&Y YYp9 %P'Cc͋,~ pxjTf*d}6U_][jHCX<>Va]:0 eCwשNa!hOw@Xd|֓G70b~Bϼr>=3BI(g[\`$DHspn5"=B'Pf w*S&(㜝C",yKJv\8 a&v ~>Q p|9;Dn^RY"a4t(x+;k͕Nu‹BVdJ.l Ҋ$v&a-'ШD$gĢ*/ ABCƇ#lϢl4(*.9>=/V]vkk1 PM(\{MٖsD@ ~Ŭ $BW,ls`fb5l~GA!WwPԣB84n͡WR}{u['8^2`3ƾtW{LQ@ڑ5pg1Ua_. eh{Z%Y:Z9wogG @"FԵğbj8MZh[(A9Xt ]\Q֌4Op;YK)Y,봭t~mpsao`ė`sޮ+e'} $!crupYҖYսNR)i?M~2GgncD'd%T*[%Ư:iH 5Fj`[h9'8m& oq@}fIHexZyc W/jg{ԜۺBJшZ4{Ly@"&87גG\?]*.~. {H|ȴ9Z<"+vU ˝-i5!P=hގל8gaIY'Pn{~; f1bU+x~BlR> h`!ƭm=LS;Blzȶ2Kȫ%܁ΈV$?c%RR4el4?fFcmi:~F}rm_P F1# ?c(eKe ,&1pӾ-u5qeB1bMRK}?/6$}k˝=$T2'P\LPDT0 V !-8eP?z듞-2V'w*\l:F]PT)ed'^Lc~ldf ,OՇRvaV Pks} Gw vAz6X8MπZp4:E^0qcN\y2|_4+#r;l|*`DWa]õEWշ$,)xJ!>A?8CUSʗsا>a9Upu({Ҥ  y+ߔlrR63xA&Z:[UɁX!jq@#HݒNc~[e󒞵 fᷴ*ͅ֊_i-#gf6_25+1&gv`x+ik!LM Ӯ '2>iꡐgUɊygm7x2ᘏrb~(\)jbASٶRE#,r&h|eVR3K,[u[Ndc}J F^^=po/kO2'ζvM=60F .LN#Xy?.t#1TeCZzņ?]  u@š;0w_Kn,#q̶u\7HP%Ȳۺ턌t*ܱArhޖ=Rkir9phL#*t6%>5# -}JO8vWПևu"ֈ ڄ-/|wĔ aiߦd0C߳*U(j hǭꗨ(W^6oչ)C2> C`&Ҁt&6%(Gitɖ;ٝI>^:\˸dlGTɏCS~jo8rxLW5S&$f"r}UW\|l >M (ymO` AC#"ߑ1J8d\0SԱ\_1w*8v(9\6a-h8 1٥lZfdMp!'ʃ'þI3=֥Yٶ}=a(ӽ m=7E0Bmuy/lBns}@*N؟8V ѿu[M3)hSy(.uu{ \Ke2y<wc?P{eoĈ~r2m:=UJqGiLIE08:UϺ?\\@ݨs 'Ĭ'`,-Bk(/P, h9㻰v iSW}'$OCou>ě5M3%RzW28ĂCg.: e:^= B='ʖ3̒%á#g.Ug7fT[p6zh| U>Cxaƽ5Pc}x_74|A^_&gCdU%Z'ƁjLt*íܭR1;W',H̦ p!_ :.eފ:Hg qѓx~|쾓ShX85N7K\qt{{py"(%8;F|lY|%)5x={@i֏Y_Q/;FR\W=Vx {\~@FC=PDTӄ1lkRmMX7ѭìL. ,؉o0J2ǝ=@j,n?솧NJxPJRDY,ҩCטG qDd$%y%ӥm@s36I*Pˬy$j#kdaIM,N4uA턲FRJ'8{N۳=G쉰`D*P`FjGB-b>Fݼ'lA1=2hv߇ECI@օ|uOC<=8V:bE''6c96جj)*eUDb8\#!UbئK֧": 3?ذpi6g$fOS#O^ȆfLq\]bC1kpGDUkLyCd:`Y-9@lG=AG=]!Fwr%HeQ" R"rV  fNN ;v9D7 z kU.<ф)AOlr3u]\X]-񰷧@v<-Xa=>OI}-?ьY\[uHg6HGXU ]$TJU@U#>w>&7hFN+/i׬ @))Aw}eQ"{HYOȖg_~)Ml?n@SaSAbC2\9Rk$SLw/whEwv.f .2-r3Bm Zv^I!mSMېa҂ [a"+XK^._w-clʫnv9>,RsI1ƙ1bbq(M|./[L|GpZH UىuXR6 lʝ{:ZZr>;TrI`^6m.7+%K8۹Ba溃f!u[~0M#ŬLp7LɎ4o nw%BN x3f?E07@@Qr޼y8cN9PG{[-A- /},`pwCř5k5ܺ YEYWb7HWMzMG#dʱ) pOzqiY2zv^JlMőzLILL1I;GS)|0Z[r9{zP~^!pzgnUd5=Ëj-%('O^+ 5⣞>ҀyRUN)tǬQ8Y@Q4֫H~GVl/ noMԔnbfz2`){X[v* O$"?A܏h orҺ2  Buh1r|-RU8BEcߊÿZd C:y*$9؊$I<5H3jh^ scZ0w02=;HyC4MΥ ,++EZ‰ZgzCE1֥yo4d,+=ܑRB{Jcᄾ2B- d`Rޗs{ۺ`onH %/%2URT@hhӖ\h-;`c hF"BlT`6W:&vK|vHmA;%+mdXJ ~"&xt+Dz̗h|3WF$o"̆wv$e̘8AfϚ)H xxKJ1G#hb/`\|/\%b$R U#tmor7@3+&D63\*|)LA،z{j-\mn{d*Y7>U(u5DN:{r,L[Q1NWݿ P3,5el b v5r®Ƭ,+ ̾ κڝj+'Yƚj<<LJַ L\cjP#7<$d`F(^9 ӟw=88 tڔAJcKAΣ)6TxB%inEUaY^}t?yHć+Fj$˨2Q[Y SP\+m $V`nr}T!iQ*X-Vz,B=LʎJCZ/[|+~<ԗij\{c J9_- WsRgnE2jAc%dn>{?mb gHk:pﲂ+R͈8#]Tϳr [DǢ|b?dcTifd=|i/B_2AKK94tqRߤdmKuM0V7|y-&oNcS gօWY+[-'Jb341-;~.4#G 2!]ilɖE!BhG$A Ð,un+.،Z}>JPCߋI$+E [uJjfhLewM쏓2hjRp$0k-4<(e‚ g9L W(AtL3sq^2--&߰{P%%E),QU覾_v3;t9  M wIuC!\|/X.LͰ>xü a2>3o5ZS0J μlG'Թf4,Aa9< %ɟHA}%؉z {pcwM‰ s5ƼA&lW]mEhMS=ksJE ff!%.Wi!xS0d^"Unwr=1Yh^UΩ j_)\gtbBVRҟzjnm7.p7j-;XV^XHRjqiVɫ?|H <6EB(b& >w`窎@>N͵PQ%ĭ%A۸;'y?c(3Wg~[;vڅ z\ث >¯ %!D,RD(ǺIh^$( ?8r5!` xY]AH$s: 9b/m!ᬒ_@̈*41jh x?~ g=:컌-^PQ7,2T@PaSt/hc^2huvz}t9X? 6LKsP.¡JUܡ|=Ybӧ'cBi)Y͌淹? KH }4)"L0'Sw   lU!ytn}ZrNl9`Sv|$#Ĭ5W_ԇycOd">:R2Dk'e  +֩Oroיfr[%zH;qy$-E!v5\25嫶^pidNQ&w zԣX߃be1poar<+0Upޛ|UUύ8(ܦxhRd8?uN×á5F8樂:-[ okbqDžq0ˍ[!3.sRy$dc_ߏ2{PW1-M%T+&Fky~TvRBݑW痺y܀nTΜ}~SNY~wiҰx"|98ݻ-a$IFP' kI4,xTok=*]aGl5f%~ r)g`ȧQOEiuAB~#ڊAv68uSq[.ʇ9/a|m\޼h_ޙ%GqEGQ'된MybO)c%&2k ABzпlT}6VD!!jh%,Gxv}䘵 0M\Q Q_@fo b^Lr롚N57cѻjॡ`Y"$Ƽ'~xXH#c9& g_h&VxCxQbRb#.JA TbG'^{0\_V18. >"s똻A_3uF)qqZE=2Q_.h|sQv$j^g}:mh\,{|s3,8- &ԥjUbVA,<#FX;:w߅ i2Mp7S57>ɗBUp?ݸ>F4)]XE78G+hM:MaT@SL a)"Y)[wO?X7BHAտ3+{B$-R~NDž{[cõr |*Nn䋭S)j  &k3hc-XGՆ#`-p30H7KvݣLQo H:@")HL2-6z7M'jFUnyK7hqGU,a/ z9oEy9Yv g2I-=qZ.@`-O+w|UTep7-$e {J]DFDK/~Q+ÁЭ0(Di@>}ױ\@V߮@?>c˔mqى\*A9uz!W` UGfE/EAo:˛α10-ǎ.b[L.d\tm^ 4S4*:QdCT}w$TZVMFx)7+Pܮnb{׭O0ҥ}a&A3GV^U^[N^|%@Sp#eɰ$HV )l,۬8 (3\wnc p|td]\~|i)*,'`Bҍ`}>_LOxZ whV*iǛ TutJ~J[2bU{wnq# `rN0%Q?p2z*mmYQ_clhBBe.94"[)(y4#K0@=73U{l+߇t/2M*(Xj sJ"QӛoU2ɯ< ^&ꚤƏu9fu.9V!Rt t'F9zIy?]u;M nqduau$PA'EwORcT M4f\޶Cna)irJbဝfOQaD0$Si1m:xkX(G$Eك]0}acDwa}9!䮁"Ii-:U\L̫rt.ju]Fc֩p Dk ݼ,Q_x.ؐ5 Odqs cZi4>G@Q@Sa RRGDojJ_{;`s0hh0GT;EHpS9 '@g+&vói(_}T`G/uNu5?U~~^3쎍 VNW_Dp$Z(6Ih@c> [ihT⻙ش.Oͪ㬧g@}k]pخ-5-:= ~\oťY.#xR=:sX l䎠Mz]EgST{GYHB+r촯q7%NT> 6Vl/V~Ў6(S Œ.vዤ`6!ylpQg*hBZ'՞w$RNJSԞ%x UM1Z! H4#ؑ1kGSb顖x?&jw۷"tىFèKN\wg@w4fkB{xw'_[ⱊ,XҺfL5 ~d4}|p*&˛>?WW’(,lm] `6j0YO]cm`21@vY 6gP5A,%AP%eQ&V|,&fxs;ln"\(֘B7{"լa`zRp0Ago!j`ľ*d}:QƟ(yR_9uB[FS^Un^ԋI߆e'8`>y]3Z{~ w48eE ŀ6,C) 6aH>6WLKQRE["v1~Qϥ_9P.e0ν]i=5\g![tjK9 ?RGс !2TN: Pgw%'ޕ 䖎>LJ/=ٱlTnl&t2oh7X5ɀƇOR{aӣ_7}NkHv&D5UL'BiKP2tBK#dQu@$6J^؆9T&x?nv)dkS.2z 0dxfI $$GoaxR̹DLQ$*KNBRv33[rzyRF+YM+ šPNXSX mY k7E2zhXm7+ēn\c|CpWԎ j % _/+nR ǣfm[D>$gܿU5;]j 0<=~3hoAiOdCSH%L& X]ߜi ln/2ӯ& f_#J3 ?7Crגib.Q0"DHtJ]7*B|i$VPmd!:L)PЖ+]#X'v 2-=ȳ!2I *犽^n9lQ̈́/Ƚ)3[94Z Kʬg[جU_fSܰ.pG:ygdтłyQ8Cbm-Mьq[-kݺHhdp& (ز\^L(7@c!Eo)a=rS_Š8PϲExq& yx?x9Em@陭Ƣ*q^ ![lMw^Lvmr9Qm Ȋ=7dD֯#`  ޝ~-Sv0C~8U`&NFl+UZC\I,Wr$%}LƂjj"7A'7Z9TQ\538YW4ゥ,aN 5֩Xb? I%;.vcorR<&hg#`!չy[7(P]Ƥ|[&ȡEp3! ;ҳ9JrWKUSRiGIMD~ MB-.5_/,BwU ;ͱiD+Gf~UX]45+)Ċ`}rsu,)}Kqqci bkIaIwX?_  dYiv )g}pk)'T%ok(gP>8߸NQܛP5>qgyq.-K'ۤuH/}Np\x\$ BqNl/]=$s؉ZyH9fcodT/ pW+Q+~mrz/(ed_qF"̜U-_[, _mmɔ|E&QGʀ* $z2*0Rn ITb~(MfЦkጠ5SNرIZĤ,GoE( 9i)ZF7,03>j }#7ⳚQ#@uUǔNpe3٨CuX)Cp0 g)jEM܎e?ӮA܃=2"o(eJ_1߶TR4C$fʀl3`)C> s&1pX#/4@Y0@e opc10&Hر YN(!4FHAm2:6P~bL˹FI#%8j"Q'_L¦ŏ1Cٜ5 'ݚc.>y0HkSP?B7w&Ѐw+0| j9fJZH)^;T`WpFO:[zZCWȋ_u DsyV:T^N/P|ҹ?K2d L13GFepKRbVF03oy 5P u4aWd1s/L&'i2mh5zll9[pW d>Lo "f-%ǹRh[yqD@]8)cs6j~~xtgn*TMVA_Ina4`hc1Jdѻ$Xk6W"u0ʹf{f8@g"--l,q=OFkK15 U긅; lIJ(ƾ7H>GRv!45Ǒ\:Mwi_61ǜnS8GV61j-!1+6H}}iЫqF$G$rY ץeIwV8!pi2u%žlFt.I$"%7SunB}AڎYk=YRhQE#_ɈIij=MM"n6 ;4m(4D夼dD1!C9Gui[O5Nڂ^Tiky$#܅qf Qw* 7"? htt`so$ V Ԫġ+,YN=\EE8)a/[_t̋Rk#1rmiUkA҅-pnox|lGĦ!, wp; 2;s"ߣ㢩]a3UCRd&Ӣ(g˾xUKd1?Dv"DC|L$,٦2E5DL~U212\׳525@'o;= [|%q4uĵquvsԔ[PgӚ~nKm' $ohx/iN^=bi:.IuQp?RvE '4k r$,WtUDf:JMq͆͵| ƃ0,1b׹TsvN:NLVF xW$oZ\ `lU>R J]sN<",5"cvɾPrd-;$'%zeZj9!5z̥۔]T#:ռk'z]ay@!5RD5@I.#q VXd.d9ܾ 2_L|%S]P?wCrĈ.| #GƼtۋٰqlȼg {oI.f=~H䔷~:Igw.Fj6]WQ/yKm|7"骫f Sc[g)Ft?FԦx0`e.0ez񼓮i9[JΏ!ɳO(ՓuMG0hZ[fLsxĖlPs bb&{d-!ACED!yV' }yqјUkBNŁHR+yI9+0;.AX1t}O5hKW-.j9Oj5 M*LAY OI-+أ&*bV0l=Rٗ}vpt"/@y=0|\tC5(sJD < |i$% _A?g3"6 $6 w~UDx#.T3&boO۶@dCd2^\ĺV"p}4;MN_l>-x6fky\T_w,>O ,{a15DDTL=!K*E^&=XY6̰GmU>glW-5tjdPjUByDnCi^<+M(fMjQq!) 0ir=F|j[hzzU/e5`=\#A\7vSkYqi);_ԩQwYpw0qyyZ{i̝ |[\Se9L0+8hRz)EA<6)|7?rSlS0Y&\r]6_r61B'45x%W %]D?d G^%%7fAjZ'ӒKDO=y`ߣ_`{q(JvB#QQ<%z % ^OLw!>V\lwz} 1TB-_%u k}Et-K!\Ș3+.;/>_*wd-zPjW]. 葔[V(V!t3vke^: ir3jqbgOFk ͎nIRolnfg!C-]]JrE|%j 닣NS(:cb+[@%W "ʡt8e^uX׸3@X~[ۮ{]l΂U,a:|Bӿ+al{ \Bds/U ^}9˗j+yF/\5g7A[ZZ5gCԅz%> .ѴLf«2rn4a;+)Tq Kxʕi6٥[v}{j=o&$$BI7{Y3DcW_ \MfMb]G } 2(̃d9x>\Uf[ŕr@\Xvc':i Hx.)%'| }u7 cIX@f~ k` {@]鿨?Wo$U!M{0Sd+(4႞-AyըP2"rpiS"YPٌrVg9>r2YO&Nl[a&=C4<sVVh5USdm?wUNM84Vm{LÅ[7S$V (!p NFYuѠ,Q1)N埀@>5BtI[q 8>.uK]ٲ2X, *q/7laZJS=l&ٯe뭺0,pcڷbCهv qҫ\4/E `$- ڒIH=/B2mfhџ?Ly?:\=QȦ3fQgT]uZkZ.`ǂ QJ[Ik ۗTWs@p(ՆҕAx na #D 1KiɎ:| x×5Cc203BjO2VoDUqxHtQN%s~vl\I;: = />>7%TސIm=j9p,v:Bœ8ղ< 4/(%S׉䄺]A3PWR X%FH I&`ԲI8R%λB l-Ux{řSp3]_S@U][)GA{6ldNkD@Υg9h78 N$@[=UmHWI[L+iRciT%6F_'N'HE mբs녱UȸwmSa\Ɔ*@#fG5e7UjMYeƃee!bds×Xdb>nE`?h\_HԪ!H&>FGulp2U M}olO'wŏ/jт e#a_Lttܹ=JE+*9Pѫ[wa֫CY/>yiDৃ'J 5`_pǶQ|g#yRFq?xKP#"G,%Xԟ6`!an&@9WGY0714D9ЙUFG:HCo}& "WOQzk !\7ЉBoIiڻ3'"E3=Õqo' 9aEuv`Y)cvQu諗I ;\`͟i#c0;:|w(~^O~ g_^-˿.i PۍI2аX{5G! #rڤ)7Ns ]u V&] hFEd7$6i\+-P=&ՠXš>O?ʬLC 51q? A2^s5eQ44캉3[YH<;Mkf~Yb:3t>S*V/>{H5'x}mF^1a ٝ9B"T:h͂ [Rd4|z6ng_PFPK'YuzZǪAXT^  \#:oE;`^IM&p{J|0R V"pt:i`7NC}h0`Wj>A<96m5&YU2WkwمuΠ5Zey\XiH@{kxv#P?y.yLuI_'ZP\l*OxcE@U,ˣ[ M־q,甅kA.? roˈ26=" r'P( _S x`[fɪ$A1J0m T`\ ˃q1l,GS`5R )ք' >+P':p JqցN N;x86qf,K:KΙ :a]ydںG}Ov*6iw wm.[,\ҸJeI3FNǸ[_h!FT,bmë8y!C[}+afUˊ #iO+HxIB4Ъ3>MV*4c3s I+?Px%kZBrov/],b.\, ?)2Q2$ C T)Mh,~o@@e.^\L6ck*Ձ"d~kb Sj)=<6?qH;l#'m ᎂTGIϲD: cӵ*.zy_>{PL?^o4Io%U@\Ko@ǭJYX."S GIh62Rx[e(2~?ь `f唻UM+1BG8d2.,Py + ^OL pzL5(Ey:D}W+]?8[oQ{G!a# 1&;snxQ̸Q)#0 1,^st~! .:V,j. y{ma~/ҾՏ(JP60opws*yl+!'BIm΋Gv0XЩgn-7 I/I Kx7].>DHxIp%=KnhۇX)̢~ϲqPJ ,ҮيG |VY1 $d|8 1C}# }׿h:o%"%H|MjQpSDq/&25Qcrz*%s^ȟ8m*ɧ܍ ɜ,#~o?vXf~ lxQË#+?ʚ,>WCG c&vyDhnCz?KSQzZ7>Oo!q54_ tru׃ {x5e ;dYϭ>sTFa)eoIX_ҰQbJRaIy/Y.nr%D.K['!5eغ2F#tBE3:K$taaPMNr nE*xԼ4rWψȰ8feeU{$ܚVbAI6X8(i)"5`wg8g_WE=qد>*^7|x"kobNhe M0՝C\`߸#Ck=?2wcB`og6Q#ڜq5xL|nHwdγu[X9\O4CP[JXܰ}$+'WnjګTQX|Eז)a"2cG.AM,i0惃#T6 r44ɩ9?q,9ݛFӦHBQo.>rw@Us;Œ2sEܩڇ6d7Nj(W4yM5ɼcQEV2Ӝ}f,XeRf- c'a—[PĄc@[);^M^"B_>G<"4Jm%F_&wA C9׼{vx6紡7/j.@r|EmBKEw6H.DL hy"m ?s^t.q Xo[g`i~'6a?J"AHoG6SuZ-\=1ma7f5}>z{:ٌ8kTR x{dLݑ`F[! U؜E8= $/u7M1Cbkc$4eaxe`>8eEfB1!FKzQdO[_D9T Iz-wMgrv'9kb{j\Iue bWbS#l}&n=F8Ηef&ANn4KEL̻t6.hC%yr)f+uFg6x~Ź0/eUrگr,m-#EBm'Rebg[||^ABڸ} NX|7xa P\ YgƁ)E^ıIAGK̀A6TZ<ѿ +3C|˅ 8$b}sQ?kAoZHGvzP_$F (iD;νs .J%tWsZAnlzA} D\کjfѥta%w]͉gd7KމslRV߉)1bN9rY-hAXt 4z sCFaxTHҩ&XןR$>ݳz>ALP7-bCGbgK$!t< `f`qOIFtR#?^'=nWl&T,I{aa'Y`H%;/^UO_da; ;^"#}*5ôt/w<zӑ_ab}bMu۩(;67{;(A#]Vq tڬs6eE;pm ;Qo{1w`:SgQ : 6/'l/ףy'`ER"ōO@{?wŮ nkUyvSϡw3gɌ sĥvYZO%ڧZHF>Zwa^".M#&hc38stKW{iYβ5Lg?QtEA;FNԵSUVGACoUU~v3ƪ܈HyT}t ({bZ XR;PLbe=$Q8Y2x?fe=b6m`oWÎJJ;fKet{*-[ gἯ< IgP&ݾ]|yR@_⡙u’'}6 ʆ[ȰXE"h2x钅ڑ+6@I?ۻğ p#ٿOfĥl:Q vZCJ*:W`{$˧}v08¿ʾ1|D.И}yXehŨCb:'HtJ&&q9?oJ:R B%] 5Բ#a?Z]57ck \d[>$7=]?F%J]\OAEZ$fbrr\]P.Y}l ULx$K6[lać|Ktͨly"Rܑ*2gzL#6> pǔ^ԩK'.%ow(=Ńb^E#D`?t"rߍ\>>?ϗ$}PH`@0 z='i1;M,:|sw#.3Z-f\W\'-Y O@8; %~{_kH'rFhm|bB{b]kOa*P^&v(cE Rӓu`]9YW9{$RUA:ZG! {75 7ŏ{OPl 1-+(TD\ܬdr^o2tmhZ;^&\B n;ے 6؋v,Dʖ_IoZҭh-Fz2Ui%HGKOO^L)SٕsH]#:T,e ( ZT?ƌa6q~1([ ve5+y},IbW\.x1K*q4ָ}(<KY_,M%7;*-%Յw zWy όπrz }9y?1T0wk^'lBA1)-B(._{fN0KpKgNOSy/֭d#6$4E}&wrИ 8]o77qwPεQwڎuu^.});<Ԑ3w>EVrZ?RRt;q@WX]yCr5(8EDe@aSg(H䝅Oh?5C^aI؉>ui RB0gR4*JwbY"PSBb#'S" %\N($D&dzKWܻX ‰N ijuu/WY/TL{IߜU -ny,V{-BnFȹ,_jBHWe1a_"`!ibѨ8?)4Sf]Tuy8DfL* ~@@MIKZuĠ,v9մ̄H&̐=T1[P->ɢB LeXOLUh֓ɒ\.8Ṕz=[wj܃<ܲol8뻓g+z}u?ԁe!-k^<ԯvEpg130Cţ ;g+^F.*a& mUZEc^sd(T' +iɳ^Q*.42ϾiΘBI=/)]VN F$Aͼ-+%O/ N (cu݌Mh`:lY]݉"DW>JA.yKjeêDNYx"b…*{F6_ൡ'eUNq6U5arr/jZp#kah,-t9#?yFEzOHC*F[Ƥ17(UEVϵǂ-"Y©Ħ~UWId~G۟Bm7~tօ{5m-@QY]&dI B4|K E\;qBP"d \7qDEH Ob{]RVfw}zX,!n>k-_ |EOJ657`( he@֊>}ݬ z:d5<[wc7i>7t c,Th"m}〈B5:pUK_O+ CҍpAW罞@dg tۈ8~afpxK#֖fٮeD>)Ih9M}}MJ9j3mfq Svu ¢W3C H pD@Y1<8rWc ߐͧ?z(rfx@é R` `7@Ib&)-0"ЁiaÏj)D]~n<-U!`~5jGhms7bo rlK]=VqoW@(Ә3'ӛUC᭏.b7o'|!3lxpfNe~Zs&Bߢv}tɲt;Wklu?zzWWzUZPv^qc\0{gògiAGehE_*vn ռ7 PBIk$~gN)sUxP E1'>( nDwAjCM,OKejcD(GqzVMyi\YDvUbSZ4pfK~CE7 B[Ǣ(#.}&z5c8ef#5opk^ Egcn^ y³@5==5U}dhG69)1O>&@S7{n7AݹCT露V ωZ~Am>{E'p+9dS;?uy~=L7t^oq+wi,^Dsc~Mne]it4t̯SP|&7q9S=|7w21s#) xKJ?3U|:z] OW}lu|8p:OsvΜHPQY8\5ɯ0&~I䍬@#C-C|,C Cߏ|ݹf}a򼄲ꁷx\X'||1.3"A=Pb\ qp h\Fm4]nĬHQO3l6;,1I- d0-l)R@28诰evj}pYdzO WVƦtD4K[z4o0OSgyל`F<h_({9 cTNkܑ0ǩu_^N/ lX/_ةϛtsCwuOhaptJ'SlYwqDJ{wr{ls Ȕ[ \ I5oO&do|X/_Cu#E߀Q=K֙AeE!X"Zӳh掯G8AY{X-Hf@|(DݞsaAŋ:ck^PWϬa2J۰ :~>gŗ ln[g$ѷ(zT%H\ /DXYZ[ OZEm |EnAjoK{[Ӓ*1da|4(X x$$$Y㍧~zEYA=ǭ (S#օM;G]:34m.-l/]͟47]b|2ZAcB[n8Λb7+=Kp >_޺&"m~PboJp$wQU0 *ǘ#|LXIwF2۳ba껭fDOtOv-^OS!f+ClB +KʮP_'?}}a;'湲nE H== oD3z+6kg|v5#!UL47(`ݮUS[!më{DH_5z.>*ўBQ~uS=2P{$gv[?Bߺ;-B-dkZE@}qߛs{A"wWg. EoeötPZoohNA |^̫@P *^oHhoh͡^;xZr_*gL % !sisi%wK翠fngP軇"-}^r=ܗy ;<, h~(g{21/ athy=T- Oe享Mwxy۫ EڧvӼch%p2Zj"o~7d2 Ec8[/ ,7xCLvZW;u J_O+ڳhz˽>s?&lEB7Co7N1Ôe)S%/ O#e옇-| .؞L~Q"Y (X7 KNeu{>@ۄb`k.ڧ*]jbk2ռX90`tHR#UcN to_qDyW/FĤ_.mC&8nZ`"|E_2[!]o)5`6nSBh̻j%حDVN&GKnEfgumRJQߣ y`lze0$oxC+g o/6vx57L G/.`ͷ7b+o2dt:M3 ;٧OdS&2k-a!LVx>Xv(hz)<)UZ`1~&]΁$i]lNf.xmyB]uGG߬wXFk &[)vPW"yb4(0RL6+ scyvx 7h#v_qM*Hgj#>\t ,8 iDSդ6}A@{l}^l;i*AbLkAwi۲P.W=,XGqHZ(\:ZHI{;JѹZMFej^= J1-#WI]^\FW},gKry WY|lsFrP`B-eWю $ -]v&P,7$QӌFd=)C}~uQͻ6l!>'pӄDEIFĕyj I2y'tuR9˯ 񑞵迗[}^2 'O9v@k\tgۏ(nH8'#TiJLўwj%TYY4T aJ`7kg{!P᎑R I-K!?I3bO)jJ_?(U"Qbnvda YTW_!%@<ɸf=|ʋ}$zM=  Li+Cp.JH̬Z ,(OmfV5A(Wa;n) ASk-cahYI Md[FY[Q-^D:-0ZPX oh_ڤQ>L{Vnk`SKt$nkҹgڞ㚚Od6|fntYP05qԞC :/8-}O4\X$ue Z$kao񯶞s64]V6h`%qkrt!}fKzRF4Ǘ[FIJP\-uc! d6Sq# DŽҟ-*cj.?wuB0tX<8&VŻC&8A:د3_AJxT5A4UM n6E@ 5\}]y@ .", rg{!SZ<|,dҊW7|$^Q w8Zej 6Wq䪹 CڏbPV4=o\(9J A'->;@(w+mapK{luB $hAdnܦW,'wh[_r9fՖ uZpXy?9f4FKS*Vm.ޖ 81H`vx\y}>o Quh3 ;K)b%42Q ;M"ѳl[R9ޅk,gW ҨM)3҉F^[Z3YyDWbѪAY TLo @]Fhbɤ07:6t Jjp2X{pZ1C线8EGAه'#(WE󄚔ڇ}{XbX0,U:sE;M157@usܺbĈJqP)P. =#RØqKTէfUJ'|ӕRT~eUs22t<"4fwh-ʭg Jqzpx[ {xk#חO845ۤѲd*}]b͢oC TFB(7s_F`_,+Oos%OwᵙGv&5U|?j+'`3;Qp9r4ϒTuce,C(;1+I ϡ]P$9 lg3Qk۰^"0Ybkq6d~jEDwbb˿ `ݩ?#6+_3tEs h2T1ËޯgZI/jaW b| @Q|>l!3m+Ў-W n1p#eW{(./`!rMݮ1V./zRa٢ jC1Jz+88QtL$'\&0oFŹueO0쪤 )|3W5=7C1Sv?9Cj BRժv;١ōbrW7"smo1p&+9U˯>uS.oghYqZⶖ*9q_ i</3M~P m|ȁ#B|̠MM T_XL\Jt0=Aasɟ:gEdmSyAT4i#EMH%N#z*~2Dl4 ?Gl `>iMw;ᐭ/QTߢ*w+dEh#:}Sfs7nkƂTc lRS"yɑ=Q1 s6Ѝ;͘'[ca>o3KZQYRB3/RpFg7ͫ5gBq:WC-2$MZA[ů8!خblH^S!;jB04ť]܁#Iy>`(TKaI[#7'8MTrNsrymFR=~Ἦ~ $(S-}U%EﳓFz}2y ~c[~ÿ zp]ӧ4Ϡ9k&!3+֩93e x` Ĺ[fY?aR2Mؿ$ tkY=oRNfr-,*m ˪؉D: ӜЍ ; D Z/%b/Zjݢ=PǚSgQ?>Ə3Pӡ vFZ;Oskxl6J/n(`@>ޝ( F6g?d)fn)*rXn  »uDD;vRS2]+iW񤞇? $,$ɫzZ'C!F 'pA]!Ckt< ?4jg7pߠ-5t_s@ε84??'s-) йO|Dթjs;x[d`Z ]LYYȓ-!Xj&< 5dاoVv2򻓺i"g؟0tSo+r"xC㓊=+hAW0N TF}}k?*< jA&4{/>[4ף>]DaJ'j]D(94|PKn6#IEعM'"t]+k+V[`"]y|AfygsR6rbfIF%FA(8ceBm?AM g[y|DWPw)~A R5} +lP_D#{^Ii7ج]Wۓ7cD`E>}J'fay+F], -TD&$+dȓwn}@Ͽ=Z:f{=oVGXY%GptEK,جQL(UG@4h~5ycOaBn7jXxu,6hg HNwjbf+*@^i+?:Ҿ+2w.0NȉIPI1N| )`_#"p>5[@I+d^cd`ޝ"}i>A@h<O~.S`0ޓ5 6Ba[8@<˅u 7=|B l\^SCV3/Y+ VcM~ i(ނ Sg1 ىV[]QÁxnX-hN>Tl2c'ĖT2&APʓ1Y ڷv~dջIitW˽CYL:-VZ%ZJPh(&JtMG ۔G&pq]JxNOmܔݑ cuv0w I<kc+dI `*u?o?I=`Dd,b3N/8Ƿ"hR)U9BtyUK4xv ElSwuШ-0ѝfMLFgY)*i IX1K#o=hA@ԭk 4R_D^P:'/L]P . |OnrPHpIDqϔi(-'; Høp"ΐHSn<)g&J`۪\ɣ (4sͭuO|\X4/\$Y~IV=%8q9WaNcKe'd*tn0&rZk a IhT2߲~L2!n iʄm<‰ ~2 re')P*g[@>ʹ.zS2$=EO}LHiipˡ ʡD8;弮[=s>)7%>:bSn\qɸag|^LuMHIÌ8`=)ށɠ:45_Q͉ \pdħHjhHcU K 3#*d_gܧmZ'-K~`cTM㐗ZT$J\ Ĺ>nYx2I5J#]PBCmoar\"4?a1)< ᭈzeWXh<R3$Κ_\ݱ^lqLjG2'Ý;}r'7 J"Pʸ:`OG]JK0?j?TXU> :pV~ >/hᆳ4 {3IhΙ+].(3(X ^{ka"V=V.`^v<D-CN1j3d"212GWE,,Mw.#((x%r1 /)jd zρA在 0MU-<.&N6 r'HЛZZBAܬղ}Eэu + 0^ҳ,P7@&H/T`/-S0}OXQIL KEj,/44I?13㖯1$_uͷ7R.#_= ]u0grJF>Ԟ+9t3ي {ϵĺ+cgPlBJ8gV2#a wI \'J?ݤU\*v €E0o ~Ny0y2̑daemY$X_F=D0s\t|8IP?=IoIKo~?ɵ|I,1 -$()w U2m Qz}@ #)+:B˃\Ҏ\.P41: Zmm~!cxzʧ1ʨtYRۑɉG&ˎǃQ ms& aOH?4T> DB'^!͏/x(*,]&9}=U}UxhxFMzE[zSϸ+F217vY eC芤O@Ɋml{OEZ<Z!I"p,߀7>! 꺝'rZu+1GIv~A^8:psLV3saVP7҈[c8{w?ϭ5 n.t kVv|ԉBt D\$E}~vS4"(+afZGVpnkc5HrX?AH#ʧ7UK6h쮘7[6Hs:-ocWp+3F3m*P1ƟJ?5/>pN_pfF~(*d"XMi?ylW`lHF`VW z*|ƇTCJ om6s4eJ,(o{#-;ȫElBO6WgE<;kR"8}g&/7Qi1}6g‰y{YSUW1`Yn!Nw9^s)ΚBkps t.24ZE tqͽR<&~ggyqYz1{R9րmF/}نN?뷡bUlk{6ep2T韡 bN2!h$jVƣJ&QRBp͔| Y!HnmP3 /p$D+c3^&/`:31D΂]'b(G *\a-ݏHH)#q-rH4shEkZn ׿bt9^YULcUf(؀JMz^jQ8ڠαLK0+ג@|i!†,7~[aZ.qP[HeRmm3M@=vO.x_yM.&fc]T8>hoy6[T~HO{,WU0{8u/h‡IO=ӶKh_HJ։W>!敫Y^p2΄ukhڮa2FC:pgb:{aj3I=[&/) A vڨپhd:lOCAؑ9E/R d ^KMd&˸GNb'(amꒈ<<.⹧9^@XBT09 "Ywku18HE}IhuL9/*LOMa9J118=!e، YKsgo^ K ctZbT C8!! Jɟ,Z+tO՞)jJ!LM&crRiukWJZx̖*L)ޒ~CbNXׅM6qƁ޺%~3+zm򇾈לBV_ {p¿+V&q*ݹ6.)9 0qL$*OaYzL|a=4~lw!_d-ʓw՗+9aYe6FJG@8 A`Ӑ-Ko[vp."q`b[A*k?_U%r)zp{.ߺJ6yynzqtR?~*%8HĹs\P~`Ŷ}$|MP3VcDjb}% {9۷ȿVe ymHb8cPto>ȫk@9ks2RL$R"0g TW j\.N9,}1t jXeI#=lW غȿcUQ??R,7i*Q4KmabSDA>bbG%Vl צ pBVʹ KIUr= xMMB^Z2cKZܼefW2$(A4h!E)@ ~.X3r3QpNk 52U~sKWB-\ e_|"ήWLWșr䂠AJ<[ح]haQN[Ϩ4X :A`< ( c]="{f=+NOZdA+㴯WpiΙ\wk1)E8<7Z`ʧ]ʹ}|0#$){ k2d0LF_ZwW{`Caє# ǴueXӨF~1 7ҡl"7oS#eZ@UnpΥ:-7;ajӨ3bIc3%w]7B]":L#)=#yX -}.^'s醓k,"Y0a,>@"78hiZ'^v2 ԶPI08i3yXnCfU ,y7ngOAxO<$yb!>%"Lf)4@*33Bk'귶*gP)Ev&U*%MFK*^|[tqؗMrlڤo.vȽ1YR<)|dM uaɜww7QZ;< :CBx'G*_8c(?:!^W v|AUg&\A#L:L`eCzMӌ쯍d+Ru ! Q4Fe2X(JBw NbljVl$SE^;4nMʘcO8 xBhg aiA| m*7"} Bd4*~kI(gS+;ȥT;h_ P}=z쯝{.Afuvӊ~y)ZۏIgvSiF^ z]-)Wft!j6ҷ3~k0dM" %L^FB4L~gpȇvp`vV JۋNQi+U"SϷ9,bȢM-tP`x|wNi1|;m >XRg]]4%E2{cb_B5 p xVK٦[fzsﱟ Ƶ, ɊifR8]Y i uMEŔd&VX'7yDMg;$ 4#=y6|8wZ)S57 g#6 񷞅ب![r0] 4K30 q6m=\gdT:HvO(8-ۯvp"!ȡanpziF&50 !h,#c:*69u6)m|,rjRkŷȘh]u b $즱7uחC4LUlM'Y5 isX&H:W;2lP&(8?n7997m3BE!=F(.*pG@=RH! T^}J7]'fSAD2Ļ]H_CG8WO-r7<{iF8k?)~/epy$9)+r54R;#-6h:b{n`By$W^9.>dIV%ZANc@"ML+$hz.;- [ǽn~(AyULĀvRʯ\QˮӞ_Ӯ?S/ڝ*.$JMţ=/R(]'䓉J9&>7$H'!Bi? bIGΓiW1a:\V]+ FD+0qZ=pq5In_[ $;#^Rl(:S~ύfQݑ0ҙDL["i-B7c;:dr5-:ahhJRߛWx+JA^xCTYFYޜђ-Ǒʣ^&^ahR%οcAΦL,̏B} > ~ļ]krmB*jɼ;C?r߆VlH)!gcԡLJη>-U7TiQs==iڂ n{j~8$IW3)cr#S^)圣4Owp_7^3~pB6.'9R/sY/`; HN(ߚS"$Ճ(\9*Qu gKږA\#|C1sW{Qkҿ cDm/4&on5/!2,L|'Wadhc;:m LJ,qFǷh(Z ѐ+s5Uy1ޚ׿glxU*aUS{nX-'dHGnv LnT5st džZzh3,Ǜꓸ#-bd @ G^z iLQfս׹v%bz=wy/UN CAg` }} fx\baVLͰAb~,'"QYڸ`H`i2YC;L,nt-=۫aa;Sx d.ho`yAjETgc*, sM$#D# }Pe)?x(O灁3j BN ^]Ek8 XFT%4ӫ[h-ohOٿZpvJ $oԗ3N 4IlSfOz<1y֨1[xV,UtuN;_hg ݸZ*TWʔRf 1-iX-(6 W-{䂭&#@Vk3=.CPgěype`[}"BR˸yg#66ܐvW%?!j$_DD" L$+*.=:+N9X߬44rsRi P 3J+fb0v%qcUYp syj^ H ,#i匒{Mr48ֹ'sBg//x$w4@Br]=_5e;k`z}9Hm sڟˢY(HXO,Y=7v f:)錪'*Vl>NB'){\1ǯMKde&ioϫ9b;_X *d6 ]>u Tŋ DRӾ0w{[Ml㍩J|OTvLQ 4*4ЧXwơF/#(l)0\TC&OOM5t2:+3MwzzZkrM+)]{9)Mrn,/={ O%1qn.@zz , "oY (dv '<ـ8DvfYL<ᮆCAhbpYz_2 L (Y (}f1z "Fؑ 4cf#Uj r=gɌ A$ ;MhQtH%1a. (wGi/B8*Eѹq &ul⚵ )\Yrݤz *qs"a@ΠG읕jϠf$}5At5ķm#zٟD1/]}|5C,;$F},h$.?cnl\K#s'N:*S % As\u<9%[5WyA𠌽ruOY[/45nجljB! E|ZViTMiȞ@\_ مy<6Z *Uf̱ZFj"1 /5W*aϙ&O7pO-s5U0875>wͱ ӓ,LjַEo`#)r)Ub)6߆p ~yߑ_, ZdH~-\4`}nŷlmݥ4C8fMa <"/4ȀbиQ(QוT~C~щd6r2L0nV꣖6 [dTIR' 4ǔQӿk*9gգ>,qu<.}q~̿ a:), @;4Fre$Mu/mM܃f%Ht>vf5 }y lU,u;;V#'tKM64p]Y퐍?Nٹzdh[YWٸ %41&԰[gϸGUn*[x,0mDI0z@tȝZg_v^|U.dg/;:SVc ګ.FBqo2Zi0? xAl?Si jItsB$5;Z o.wҟIAgga.d*8 ={gg;mNl d3X X )Τ@f QQFȲT3}O1e3{['$oval.on%e3 6|A޻+gˁiI%|b0 ZvftW՝y\# f'#FeD5hė8op$<F \ǭaXӬȬ7e pcA x>-dHCO&=L&&5jVc$!pX;B9^?xC7Traw>PW<;߀-4v?0k~#`s%TbX/p5e.>/ aM}x>c:"0i4k9hOg<HvKD.PI[+j./8ӨmauXUn(pivƨ[c2q D.Ǘ@O5tgˋocɛ^`[ֶ%eOT-k2=-~9/BWJ|,C"W;7Ѐ8^ 7vqy P0Q!p"Gf )|.[WC )\7/6M|%d/bpfj+h\W{n*NuV g(׵[b@Po\I w$-=v4/ {CŐ'5n]n VNNfT 9[*| 2Q4מAEwdqQ;S[aqZmMj;K6 *TOᄆO,a}9-?Yx /L6 tJGv,Ab5#KݤFj!m[ren,%tIQF gÓ<M/vyİ ƙRH*zv=uFhNȺ J"7KI犊lCIn" } 6FO@GՃ(?$U*mVK2x_J-{ N.۷5Mqy%#NKma^(n)uJ֋P,.lkIӅ_Qg$ɞrur< RN,<EƉ?&v3J[rYvSoRk5B@ޛ#pl e2Ț%f׊E`EmYpKT>i5dG$Kܠߏ P{alهQM+LT%)ĉ0o|xKK`Rx|·"?BQ8b:ta~D1t#S*xډ^T>_Fdf7VZԡ.fC Ł;i ++'w&iO\I0p`lW^q[@O4[Vj>wby5ܟe}'y1Dv(eoE?8 qK[A4[4`DRS^NL5oǻvJ _pJP+~!s 1ZJ{YxȹLtKq 絓7ZkjL?Δxgm%Q4e(@D0s3gܩAkw/?B,Hu4P4v(U6wt^u[*͝)LG QuJ6{ &J26ѝc,Cb}v€e|niOہXcJ}>YW6yrw+aWdk\`.@X|E'F4 YuaYbc;#€) \ѦKBS*yݼ'שqL1AHRGI=1rN]/GyQ ;Zc?B{L4JjЭqo_ǯ])-r;0zCeN$\rϕ8}`q?/70WvC^=dS.y[i.5U FR]l dfX)k%&\+R5gH5jobZ{n,8,58L1Q[)W!-x?>Ux 6fLJe5YhY(IIﭷ#)[XR&eِ_]کpz!hCߺc9r;I&ͱQ$'>ilH N#6 qZ] Ԅ5gH\E̓Ń jװܭ]#/bv46z׸" j-j_S>m3m:;z{\1\!jsH1ƲEUp#+\\L' V>}.&-m0_l,E$A!$ҥeKhNz @(/,y썾G9YO<'z噘w_Rdt_L_|TRi 0E7F\5$Yc C㪥2*<8Ō؇!!>VI60G4P5l5p=0JB9cB")k*lKi{D  etWH$kE1+׭{+C[? A N,ϔxkȨg+}VJ9{i6ڰ@8Q#P\g(6m:J{* ݩr TeF[v oxÔ  ڽ3~6 rf"oinIa%LBhTbFLá,7,,[aaBIGϵ _-n P;G󅕍 %tuɻ PU7p\ַN?.=[vH:+jNK) >٫UKmO bҤABxI`GʿL۴މWW֒{| ᰋ:<&p9x΃%lWq`k%uQ{vY*"c.a>V# r [E>tTW,7ɚEP BQΖysN!"%Eу1#<;ȴTtH> zs-rĩ})U?س\چ81ND?@k- TF& /@lacUz)7FɅ6m< `M]^d\*e[!ggwu1+{:_I.{[Q;aP| .eG|񶵉^yܿx[P-SLN$ szUEo >:)J^=l\"1g ̲S92Gc(+3g|xlJq,1t܃ܴRR°L{g*wz\K8)V,˗I"lB>c[-vpajCJtfj/yb8 nͭEG̲݀&nNi^fvP^Y_O/}SY<+({I G^̊%NđuZggFέ> 퓘3pԪ>ͪ4_,[Wq. 6w"xd##)w0c`gF_x $}KT+TuB[qW"&lE *kK%{* dqY8-Ovt*z&lFʥqe6;*0.+#d;e?#lB:,`ε&0qm7L7a(=Lt4r. Uf/Sn :-V3 m 0GYj솰MU" a1z;6.cDB??(w( "ցw;pVےiD K}\՗Hӂ;w}+pyw+ b|߭ͱC%Pv3%=a҈5rnyMtJ[ s<.0~(BJAɐ*BbʯLw傁x<t䷢K.NhaCIA̓@1ȳ]Tf>Tt)W 7KKO8Ȫ-bےPJZNn#XԨD} [t?D5dd[$,ذŦ6MGARw++bČ?|{~RƋ%IN'>Ddp!3 {CXc,>ޫH (͌e  ;:Fm:7V(a L"NLL6])ܯB"_}%Xu?P@&LmSiBG 9?L^F.rODx>[XYkq@:}BIOtaէxξ? 4ۮֺr.ЙO<koجԫצ\ǂH̬(vYZ10C# C~e^:rZ`p59L4l JC(PǢ=@UClR[Eyp;-t\:;e4c.ŗV% B̧LZvW R#i~ R*<H\={ -'^}^qjh]xZf lێ~Hi{G拼:VzH~j\^\8Z2=!aې1SJP{.sDz.-:x8Ko.hl51uG &5G=f]M ;NhŮDjtyad'8$U%ˑB.&-g<׿k>v9R{lG9lDU*,yG?2طmK}8Wnf":4Ȯy%ڧ?z ӹRsn5V@]z~ǵ5.}M7uoUvz`[ 22nJj7/Yg[ I]%6iCE4;"qYIR64>rgn%2K^6qR=sM?,# Er"o /[@Etr~q[WByRK?jt!pw T̞͇^Mۋ:/>f%yyTg%<*Ugw; [;Dւz-g2DWuIj@7ԲOC;1&R?O˒ ٸkoX`k#~`9Ն+09 1^saphSp&' LBSA0tpibfxYV u+*IC>T&s]"H X2V:ے\Q 73|]BdU9CN'V8`Ojg7)o3Kk=L Bn~u/Dcmh.r!&_1?dMrt+D}Mk QrxZs\u&v^yjχ8~q)k|%e%=>H7ar"XiP2)u$G"1rǎ\ NU;k2A^w$yPk3PÁVf[0W׷pl% <|1{c58iܹ GV0a$-.J ? bA>kq2;u=j^:1XXᲷaZx=tRK+ s}Tl,@2[=3XGu7: Ƶ(b=C`oAl evnrOF^w^fh^mUsӿ *(׉6e%l$glHkڹ+e&,j=ˤ[coCGjX~OTǨ P81zz"ߖ'xQ*\?NxI:[Bm'wbxX[}b-GbTZAp3TCҿONa~YG >~5Q,2;]y#E2=;Zߟ(/(  -0 ԅBe-hu"ZJTB=LߔofPxMBV\WNvuB*YXb" 1eV;l}w<#̇:a+kt`ۢbېp}(֎9L:=v5R-̀>*5΄y`DIc:H7`dN i9AocŁ5Hv:rC$!Z3˝#^tFmN Sq1/ѠFos}k{w\CxX .bkp7j]TU_ #eȵqרT:jVzm*MOBc/ aYYx9r;N͞\?@^e=Hfa#G~mPsssNzq|˻T]Ca+7 2J-} gAmN}6,OKo9!Rq)x"䓚1ƙ1tAgJ4 3Y&kGkQ~t-caHu |i߷(tĶ1ÔT]gq mp @_6O**lq }V%>'Hl6 F ݨ٪[_hHm,Y'vo*ˏT8y @T `Fh94$4ʎ%f[X0DD91i3&dyhW Д|ީ@q]lY^gɿl$7T=q2'[pg Mj;N-pemNʙ2 96߻AXSzTJ1ߞ>T{r_qnJc9o/ؑ'U<` Y7Ii<%XM"7L(b ^޸A*m=XTF(+O\8':kH崻*4APJ:>Cֳg|yyĻ^cD8_<(YjV5MX3jcGN$JwZ[j▉zkު+iMkg̙/>$3'FDj+;U_ /6JA=iwĎcBcT;"G{a=f$>/\smVlPP47sHРS.}B;\Ue([lgE.̍8q׃hD؇:fHЪ@{?W70\8Fw ܝp,d HQ/+$n( z&1V/,jν\`K_#@WUJ` HK5%`#QkUe7_^wd/;woN%)D Mẞ^r|!Ԑ\=G4 ӡ# =rN&&:?N`VR nBp,{Qd\mH$FzHݬ-Xʐ/CDp &ԛUk_ U@PSȊM j_(Z \҄phH$ +6Ά(.5\S% rlpsaA&mDD>Bla:;-]Lfl D.UAiႡ /9S;K@f {JK&xuZ |ppRb5LJl%Pas/`ҟEbdN1hTtZȸPI4Q> [2w2rԓTe^Ԡo!O"PnTq89w& .껭S8?(zJEine>o"0~:'ZI!6vxׄ^bMֺh*+P<~ IdMȩ|QGfRsh!db6u<:U]5ZH&Kaco1--[e3VFx8Z `O <#T?F_w ˧ B1~_#HrDszW{JJGd+#>q[Va<)$d9#B!kx99]ZZ3V SDMkwݠ%Π'XeYc cQծ/T_ RˈЯ3Ks:c u·džOq'MYF:@+(=4R=_y ԑZAy)|oMD[X~F1_\c`adY7a=救դ /(1O-L;[["[5h4jmk5P ֢y)%d_m*QJz*P&goBWK<+nB<:]HAx w Oɶ4Kۿ®\d16M(bB[-,g Z){C0XrAז|UJ/ʥhvdYKf$Rv8 l;?]x޹ZHu~폞`ye8` *ˈox̣C`v BMnƽ& D (8OGBfm,;ui]g+,vA*)FKBرXINNABJ_Ls 8=]G |g~Jn+ uRk%];NcdL嫭_׳RqBS?S^MGe!\sc+i+0׫:H8˒(ɜi6Q5 qrǁ1o7VʨAKɈ ԏ v!Hęi9 ,?teM6q]I('^VP"8Jn:I %E_1뵑2qBbיGb,]G1O k 1f2 M<5/j@ՠCR~ 4cZ8uZl.D'BC!yfK&n4&9.)ź"p`x:$8D"|L:L_Sd1ҺQ(hS߾/MBĚ~z9S\ S> |'cpC貎׷CAȽcF,B@t#! 7dk)An{Zo\iŞSd8I_g/~o%ْ9v6ӳ}N4e'y"i g . WЀ@sG^w:ӥf]ޢ!?,5[!HGp'Z\TV>xFHQdъWm–Ԥ] W?r!j.'JsJjuٖCAo\wYnoZK|H~rq!>ljIZ$Bω/t .ƛmqScgc,9gYOݼ 6iwsZYoRX%֭8G}th~-qOj',U1 <;: jkfLwR_J{kw$ݴZ{?p0PCr9:҆}fsC@zQ(ߙ'xPSYW5*\orRZu8+V0Rx[J!T qPyj/3]56UQ?= Z1"vAi}+*u4%;PecZ{1Qj**ee DU_80(tk㋀(М+JuH'k  ;Y X *'R{^l*KDMeJyvv~cR ѓ}) 6 .'[z"1lUYgY7ܚ;}K0ֱ@udny?+  ն0I;L6-& *vM7 S5$t2!2!"V&FJF˟HkG9$1h0#ZuI#D.ǂi;!].frƧhZSV v9#gar qIY@+N3 ]2XWgG/5HAW7I [Lu.P>?;wlkEϡTn:P3R!5ZE޹\PdKp pZΈ"-"h: xDh j݂IE9ʯf W~SRjTL(\ ,)2#3@eKQ|10 #}m5w n8s0 \P5-BE7a}vxmN>k!>g+>uyHc#.~(گQ%wޥ&ǮvH ,H?ç|5\}=%tm9i$'d9%e q-X!>kh_0%@z)38a)TS*3vMqė-B 񴅥=9~-MbVl1yLoa- |$7yݹǔnU>ygB.,<'?t*h};}Ez2qKҗ\lp_k#]k?f}gk٨9Esapr:$T;@<1Mwoa0O"%dK%DhÂXHdi945ϖEyGS1D Gn!~)O7sm>~"jro\75]-<9gt6ª&ҭ׃GJ3][l8oO1gȭ|4zM'7xٜ jx7=F!2`AOH؂*1{@V"in,-G 5V6[.5 Rƻ+֩zcO, ڐ;mdn;#ӌl2۽ڊMʐ/ZۃƑ%`=mIC21Q}d ֊CI>b^k%Sr.h֓H7![ϟj26cu~w8b x/ΆE=,Hw?9D4&i,ΝƢTDFx'4 3wmh籁\!yviAmӲ" (yi{*nptT&@c.Qso|4Mt߭{􇨂|Z2S&A\)I v_xHQCw>p;A`+Tx=ĥ/|$U1oeD@ $ )yI^\>d,XD/֝ܭ˅gobo_jTi,A>(?9mFAFq&؊jCsZ+ms1& P  > uzV\0/: sN 4X-_r_ҒB$#N56qJZƈd=L 8vֳ t]9_8Lє_mAE:oWi թC*5&]FCĪۦh,mГs6:[ Bk6c_& I`Za}Y d[z]I * u,7cR?9Sf^2 $YfxG!j$sd=.amu/Dql(2-9Y@26x8XNC˗")"8Y%t>釾5heqg2^m,Fٚ֫ ]!UQDZ>l;MhCd^ Si"1* <Ԭ@--R|ٶ蜾*r[LѠSdvdLmSZyCw~։`.ӡI{jH/+ej '7շz2:=zD=a7vc/?JI#5d!r\ D`NSu Kѿk{NR\v _WAsu;nfļάJ!DB蹏WIZj9amHv+\@;@sdɃYՈyc؄|@}me4Qr7RU1n}< .N=MzMκpO򧮙ous!rMfJ%40Nµ~6̍eBM4+XJv CuXk62 q3[hȻe^:栧#/sCU5`l]m?j!9  SϘ=BՒ;FpO&xPýg76UcI Y#M<*<|IH1'7dݬSDI.nz vU0t'ܨ_*bM3N_i)a@C Pڔ9giRQ9^r1/r_xMCk˛1FW lIB>t35:[_[ j$ʁP1uȤs8-0`LqWCOeϸzYd.t/Q@~! MngtT{vb9*Ǔ'=&'-4}59Pqs-^1HvvX[.F*Jg9l]Ѕ13J1nn=[dʃGr59$yW{#N 5YЭ:S-Og{w-i[u T*ܸB ~f9c,Ԯ)}mU*(&g~'M%z\@Ku<ׅt^f!Wp r9{ѡ eJ@`J}׳< cON'g=ݚr9+9Mlx/͗*ZqM7㴼\W)<%//*MşZ Y=pָg⏈r!|"$bj"Ӌ)[~NB?/*73l}A"Y}^(V"?0CAt " (-F` JE9QE7v«RA);.qzӬ<-۩9EJrc߬-nFJѰlL4 3F1̛.rim(g@wgG~;p9.9A[Yy/tCNaN:29"ݲyqkl:W3kw?1)bXĤ?|h!ݞ&ބEСL$c~CfHKw0\Oɢ<:wP@{Q ש3V_ 84p|Nrn26`0ZG5ks$0NM*OUeUBm׾x2Wvշ`F9w'N=Pq|Nb'^Ջnlхz/W{_A#\m5iN6e)͕U9_5GM>wtv_ڄ1R#x:upZ`s'7Gf20 {0 W%wCMΖ2Vhb%Ӊ@:thDH530(?gFvr@ xxjA,K3*B, yz1iGݍ[B3VEjޠ\+@^_nezj'jpP',T*nj=  tiX3A*(̄[9&N2n`܌ŷ1"cL<$WE`I,p'lE$ʅ*p_c rup9Lo+[ 8 7˘s Y%m5rCF[oE-1 C>xW,(~|+OS"!lkANQMK6}gr@骋8uW~ R?f2%g떤9qY ^K톚6,*5kIgpRz|E nia5oܺ4R\#-٥dB(LK6ȇA Խd8KkKX6.8gg RV5&4Be״ZQLϛڞ#9^9F0\̩*Ἷ0x Q# 6Ӑ^b}hē4d? zS#V3S\{E*C.ڡўC8:E=E pIy3ZWo0K PH#w>tlGkޫ%ƿg ^ ُx06 Mgnn&`[gl?\aQIցʮv~p_TU{")Fp d>@FPL|6g@y{aj킘+}wj "5.ӆ>`2"emJ-1$nGE=(ydy/l-_utBFAH:/|c9EfPx 85yߴf +t.#ݲAW{ZV쉒x˴ ] w4ѕa74! sRHOf,H yv'1]ٙʁTr?G8|mFq eA -=XԈ7&_U ;]B/cVrfN0ꏥχ؈;y5XRl溙56 i|pIIB+<"L`f; ;f; hV/yUGMBh1+ؖGM 4HvS]5h֗+_]|Q!Nޤ#OȀn$;c~>lh͔w&i.;S$9LtnOFLI9Eψ/8GX_?mopx_^`N65p(P{= )C.#jAtFF;1~h%`W$[ ~5"yzy<`%\7¾Q!OD({A Y%}(pY(f5Ay#&BDʁq贷`緆R&?bR7E44۟zY{N=R>60h(1q&yf%<\ ?F2N^L/g;Ďcn ~FJ/:"7W#J3V1S?Q7WNb ~ձRZ5R8𾍲kLX6H; lÒU&b[ @ 磄b) nȌJ!XA(NFP7q3K%7vUr5$`tE՝L0\‘>H9}xjeCu#F3,,,O'c7'e>DIxQaJ ۹P*MPKC}3mv*a/h -/U`ɗw0&&iR"ъͶ'8n?tBϋ =)W~1R]VA9t2Vb_U;FHkW* jd6= ϓ&; +1qIaax,9r(]0vVn_=$Ŗ%M[$:^Z:?]c!RexyMS ((S砐N/w=!6Mā !!.+8n];BmWӝ^;<,>n ?a )2}V!Z>Esy{#UXe|!fp.bnԁlC"_{?vufR"~g*V낍N^S|eW+nޗwA/X@nDd hcF~vi l(>LXT-l( X'JYiF (w8=.+89zbWd(ht= Le<W[yrZ$l0wTO|rl@hAܙE(*Z$ ʿf,s]+Tj$c&qN8Gg訜Ld >m8{?̳VH!*ZBc?,)@,3!V5/_r;1w ƙ'~ՙTÜ[`3L*B鏧Q3`!IV|i9;t-BYxq8}sEvlv*{\7{}V(6*p-k C9ĵQ>Y&dNw!ҭ^"pk1R'5*߬3J(s ?toq< ,< B*AUD&%"*Aϡ4:?vg$>;{[dT9"y_&{:VTDzCn5U&Fds{% PvT%uխTbCʁy9B̿݇$K 1sgjZ3Z@r A\1q5~SrfJ.©5c]a-Ք//S# &2?F%AQ@к ۦ:]l'rt_{TN Smlscj î0nct7M9uCt z 4QNji]CBxEӜin!- ? @9A{Srĺ?6N&g-;/;eʛ۹=A4&*ڔH\&B'";`_6{n|k© 2Sޭ wE2,\t=޺a%xd>Uo\=9R!R+-$qn:{>sWܱoU ܁-s( Tv#/_ @q71r1'1'& ȶ_58m68Sx{AW^b ׾:3QQ)Ƿ?mL}'ŦG'@kưC̺cK<Ņ{c{;ԋ)]t$ȭz֐|*/8jw+`5Io d߼<mNxn NU/Wsj+c[P-A`#˜M¥;V\/ oSxނkдDÀ(LkmdR=٦?Xys B)tu ɿ8el TsXp HZ۪tl<.$)ͻ#>S}Ϭ?N>0>Y]K@D׳L:.byͫoq%/7܄|E%**ws)ep5H#hOYLiehoõf"1Y;nR -g`Zc^YꪪZQ]61w%{KJ!OAL3xmu{gw(_jVH¥7,ISTwL@!`_xr,9p |ONX`͂?8Wa~_tuF6CNTfoQ;aXXÙYa.Axez9+ci6+l 6_e;xD\?y늁*9h,ѳF9 q`hay3,8^`h 3Za`\BLb"ʃ"altw|.v0-qi8&UTufց~J ԛԀAlx,(b}v@@Z&վ}:NVwQY>N,[Փz:x",l (&ugՌh I>cGV8FMʿ'%Qs^k1#H ~ڧ޹;pn\+V䜪"t]/0Á⯳<[*YkO)M!@E_xx>tFJuc!z箾4(ZG,΋9tc_@He$s%zQɞk~ 7SoPH E,v;8W-XT죠ugPz$~MؼA+o*u}cV`x~BjAE/"]ua[ǬYQbM~E6hA7e ' !֗?dTgg2#ׇ8t$}؀=@EԘLU8\.37LK]JL 6\)pBUs,.[22g؄9&.]I^d.^vr\ +B~vшn8?yI떟  nBIu%pob2Txص0MIUI trCVܧHS~}6[W.obn( ʇ4(ষ+ P }#w90+BtwR AtZܬ"AjRfs^k gPϓaja,ʫo׺u-9W6#ąbb;l'v$5)fs}d\riޭ&r/VvrR$9p/LCkXAC#Rn*8s,ӿJ̨/OLMW=/QnM3( BWνuOڍlqoEݹ,K.<*.Ǫ-Ҋ&'f+ sxW]A f ޡf]*StA& {DS Š7 Z9Q!)P)K#0 ~MOZt2 8*`[YMQ/l!bvԗ[x쐔Nj-+X=j, @rJU?SFÏ>0OhoN 3H D1cGy rTt.w sE!Ȭtem9ڲ-|:#| |@oo -ҺVp ]nDHKa'z1dgz3{[ʜ+5ϖm,<\ʀБҺ(#XM13"&.t# JAk cv5vua+;!#&%gʘķUZaXc3!" +Rd̙,y޳dȟ'|2BHʢvS0D?GAmLt YCd_G:H׋(#/R;qJ0uec<6fՖW.A_Ak<;2-RHsEEgFýb; zm{wڰa ോ\Cܡ euU@9☚p źf9L'n:U]7 m $1tw) <{'6g%;O ͛l[ c|Ch3UHEŌ w], 1'$QRMUtƹ@ EdEyϗ{W4S< a׫#a"&@Xc5m|K`z# ~)7S>aه}>&̔lB5Cڈ>D_hGqɾN_~?4H`6ͽۅf. {"R?3 ,#}$莕\HEYԚ61lWQdPCnSS r3!ys;XQؗmMkǃpS#(C}L(]X㒘UCzUdܢ5yhN|#T_B&iI"<سmf, =&1=oQ*/Q{4Kvc*t1 V| >t؆&4 晅 㶨\J 1DPU nš5BV3Uk'l=E#< @Ĭ}w<]k͗߈օd娣WQ8qMX/j(W6SX>s~<1[OOvƇ?Hz^/ O ygvDC "k"b>b)Mdkf8( ;ln 0_HXt+{h'kqrPh=M~ pĽn;0=-bkc)K_2k>ފAXyY% ŒQV]@_LdQq~8yMIލ1|:p$m<,4t 2Mp~A RTG8ٕBăSCXVx{;i2AڲG(W8Ӷ륺sI,4lWj!q9`B¡vhɸ@B#en/ 3VvO`>`pbLH(M3iIKk^S?1 %~\" #)F+Π{)3): Tu}ӣ W79H7@sO ϸ_Z(Ͷ0zވ~pvyJD2OPۺ{@8W0JE Iʹz EzV3Ώc hIZ'؃^**X>C&!='Pj,dY}MsO8E*?a*. 34 _K8YÚ~NEduf;oT7};d|(T|xKtZ \KWȂu(N|ҶgpL,LS>u*K mu^DYL={xӜ,Mnh`R5 ?4W{U>-Z9m[&=魅lB8˙,4iɛ .ka1܁&״KdYqE|e\)YRa[ mY rFDžו#9r|}Q6"5mntk>`@$SedqBas! Y2Vy 1Q ^ZdΓ: hA <O#/AQ1;jy;(ɒ,w+`qQV5wcJ邛}CT6.3gLBѲ;k:yfч%fF k Ne_Jly(X)6zl5jLu]JInx E?w:d6Ϩ.Wwu7|^q^L:,H;%|)Q͉␮w\?Mwd)pK-[ @ه[_mdA|"iGx>f!QywrXi-zxSwNg85k\gj6cfB+o{fMTcV!$2}Lpf|tM3S\ڈ!e9oɎ 1rh$l]E{9ݘ0}4玠@aMb2Z^ AjV4˨SJn =SɀG/6˭܌Clt*KGS;QI;Aڴ|+}zODv(vWu kkGg"1)a-/v@} 6HS煮bUt=D XUQ&4-_ЎAc ]|~@' Pg#m#+qa8&EYXmI](ɘiW"LaA?p]]N:DtHq+eğ(݌  +l" A7il<KTX<5@<73t'wSSCp(f O]<ǏYZF|'\=uP[ XD_8gZCm,pyWZ1j~{dtj ݻOb!I$(T948,u}J4CWN &lCP!ڷ6?TOq$/Dm\<@D ~|)kd=^FD{%$ `GEҜmiuY1EI8Gq5#zT9$*8_L5x`#JI0(SL{#\ˊѡekHM?@4bҕkx ףL՚ƊO :wA][2K9 'X\Q9jʾnv0ݏe:~Kp-vCND+Wm!|IE zE죞!Z2za更zyT|YIA}UNy_8O$Vs6W j YP=@n')]@&PşcqeVTBia:S,{b]Үd+%>2E}{ؗvhs]y/<6;8_/R5~*Ck_Ed>Q"9FPׇd.lnY ki<Yb!^tj-X .9z5ALH3a!#V5L&:`_AF0x?$U0nX_k猁ϮbC& [=mo f*)P H*!(M-ot/l/bu'^Mno#eR)S(-w(Fs#Ƣw]fhu`agUP)m 5Úyxh+/5Q!㞱[HU 3ɡ[9Gmv1KGR냒1Bic;G#.Z?]\fTeܺw¸\4} =@1!OcgD%ns;A:fk|\l)*qyM&WyvɁZ6@M)2"4ܥFooE. mGnn}~ >.072DpTudx^ 0[?BmG Ƴ| 0u?{!˝+ ]'l 0#BSSW[C@np˳xºCuZ|}XPlbuQݴc7`3r_܄yG2Gp?}.GҀZ_̷:K]?U(+2ss9a\N>>ޓ(§ٱZ~\orMIP do)j)Ij1VZ˧[,Bs-]l6k`|yrпNmJƐ.}` =?)k!aw|#2;MqHMڰlÏ^bف}hu|ֽGaj3,e|YZ0;* ]7q#DArËK?صɺS|=I/xF=-S9WٙvMV/-0t0%]v4h Edڗ+şEqq8# aԭ^Nm91Xө=UpْOuwmC~r\TYl5[,oitM>VDYYmX-HLc@ ҎV.Cj oU}ܐ0XguMǧ=CI''Qd+[NR]S2+rC)/dfiX͝ ;񒳩 F}*I^v"j¹T~`~<!s@{}jðb` 5->!-4%ic6;/db.HWr}q#,p$SARN(9ѯVP$ =zz[qm|x_f?'`v~m^f( L]?(KU80&qSv3CWM״FU1պ7{(DyMK'$k PNPUNq uP`"ON6:/t13Ʋ [B^Hk-X̛yE%21XX=MëueZᮃ1zESjٵhBaDZOdf`_֬3xퟌ-fB5J/\~[|C}8?# VUd9>uϋakW݇W0=ѥyDRFi>Pق9P͸N D> AMU’8T@Kd$ʹxk9L愍: :} QD*ZA8B\(80Yb׸~_?JŽU}n%La{T(W'$! YQ/[=؞⣸"xj4Z0Mls[sG*7fZU=XǬ᫖ \M֒|x@Ce_kH"ɟ\}yOD!]} Ŝ-HɈ:Ec yLh%ZpR*j%vt}&!r„oN TsRm we@y{IB]PAs$"ӂHcy4D^ISϔb&u cl,׃|\GSŚI]M2Х9oSW#yZ\DR;~r8WJ!%/=!j~,9ބƐ0CdYd7ulSpn~}W/a;quH1ro{;.VW"}-/$^VǑɫEZ! K=o^|rnw|\${`Ҭ:>_k| i]+G׍%zZ:z f~t>ќ&cLp.W5>cEbPXJA$M~P[mn׼@>\MA5]oNsPfRDG[#GRf)kwvr$XXa:57”lȋaiLsu}jЦvl ` 6g܄`f;KHb>~B @a(%{OdH}G|$MxIHc HF{jǚZyŖ'kn}S8(WxЦl]Sem'$P`߲ {) t̋G<]\^d7yBn^3-Bp4XedoG,'<UL`)îW_~5l$OAE^+VC0"]WߦBWo"t+kg.ɰ;v\,m(fmv9 QA 'cĆmR]k hXa>-'CYz`ԅM9FL_;2bcd>4q&u~?TG4-ERjS4[Kh6i"rV4%WEߠV1Q6)U  {6T)/]8&B%OKw{wdߋWil+1qG:,ˑУtdLR[[V9EGД=IW[vB\19E_qZd[u6vs-Pp,#[l@l|G-iĹyc qÖU<xy[8Ke+bp^WP"x/[z7tj/n,.׷U~t^nj%|}0DrWUH/GeU#ϢӼ b&0rgi~WllkOq5T2N}m噒LP2;3. L469uٌ _v\A]ォo. dɟr&ӞJwRQK؛*+}:VxR)#Mab@i^kQMd Nf;!2za@ǖ3+J57rr $2o}9R!~\ȅEuNl /n#꒻=@Ѩ 4Yd4(KFq@ԃS؏o6_N6^%}mM&|~4Bi@ec?,98eػ2G#JЗjD&CZ,bV$b` ivW0y{8d=σMu#ILD=V%mzWύ}R _6Eg7@~ U1Gz ӾTw@z] 3#Ыw[ yXP!L[Qdt4]'!e5kO q @g\@\-&?ǖ&f)-~~pWYں/Uj@3S7(=Z/-OM 2Um kpu)aTI:q\ 4G&޾~Lj[M: "9#[ıU <铕ߖ1d"@6܎rwcݔxBҭq3 N"7,ևk * WQւb]\`qrLБH[e?ScBu8n׭/ ~2+H0(,dx9e֝<-LG.:b&O:_V<ŀX^tni,vǵo'tZ@}.l Ndk' L%NiXgΏv+Pn,_ 2,^i A*C |? N}F*mNX!s_Jz2"W=?,+BMXW~^|{2qd8aQC[LStP{X꿪5bxGkT>7wj>^}6y>w,:]ƉbZ'T3u>v" 蹇+ ]颾QȏUDlEbrS[H3v#^@!/ziKq0÷C^Y] 2ʕ:9Ϫ*n vI='?Q ywK}l tɶ Wz@Jͽ{NP~ ݛ뤅OiФ-ʯأh>2BzP 7 H 6؋{tnzq~6U޹^C)0!^XEkU^eK0xU׾Rb=]V^d_ &j 90"ln(g SC؁ G.tXN.VDh {A ut%w 郗sQack=m1F/Y|}-~f(]J&%6ToR50o3>^x!E0v_mX^{<'xy'$fZ29C".:r -$Ө>If0t[]@ YVn+XO2v׵ȉBeV=F%> ]KwM LԲIcAU2:h9h.x1$x|DIBw7ɭ$٦ ų̓ i3oW01Vy )h?Ecz;K˩E-cO5 D 9륆\rج("X[d@n*Vɵ-Fי ܨyŋ1# LPM[- @ZYC 0uX|V1I%ҘWL+Q]VǗ@? |(UW(y$F[Aa2:cKY%]I?5wۆ3U ٳJȒj XM?9Ę'bGvKk&>翖I;헹FfI)E<#@ ~ z~ksm-I)J;ljSJi.|4osެHɲ'+ugO-=M6T@*b%3Hh6V*j)C5HF#%wxli!5ߊ \@X|6ƨ(0h.[`U^Hzu{ͼK 7sTaSu9HdYWqFJFRqj_d4@;+e&b6o! GsOܪL`OѢI@FWY9t+c`l:]l/E +8(vV*sS!kZ*-]sUcHuYy24Vq/~{'QuvWؑO!pm9gNyfI՗:w" aF =G_B[}*<[[~֫Ӂ<4~h)3!5:.{E+_ey{7`uo&QsU=C8%C> D;ZNQ%@:ۛUJeku^ cYT}oa +iJPC6E}625~1=s΀D.J cj}J*/R#I닮kdrf}:-y<r`Ap1xpU՗k͍Cmaf22FZ!@u@oه%3)#rɥX`{AX!/Zne,Mڼ('ct#B;n,3WxqmOp饠;9K7jAa\&(D&(퓄LCܯGo)Lkr̜mēƐ$>Ba詠9z2ih8+v?qI$tV|ECQ'8 9oJBQ$=WlvU&m+"`,$"[noM[Kd -+ ؜LT#@=CzJܧ "/|D}P畼{RF,h ">"XS7m`r44:VS˟RWA-> :+-vSWe[KΫN`+hպ`]rK2Ag{eDK)ûJr}zriL:ChV393^cnٗqJ)n1Gu nISNYhV|e*<0N7_%,CO ,X1W+kq5 b hžz= "dQE2tJ!EL32Ib06^뎲t \OYb`wG79-J-s|W:G:I8T.wbLggvj0\ -C2I-[R|P8gF ?.VtJ<#Zi)F 3yCBͪ K}eaep].RSlQ+tS[ԋ~R$&cGfW"嫩f=E$Qꮮ9@JpK]"7*xGӣNkK$v_kj3s} 9QaFwʕ@Lsµځ5kς+&c)Fc)-^l"C\v SkQxi:VZ(Inz7`聂ǩ7c33ږ` %:/}S-YQ S @NP`>K2dV˗c,U]z`2X{;Tk7+,,<@#??Ԟ{ H+(M{Uf8plx/XJN['Dxr2cdaj"1MEy䃳 e*q_ ѻ NybpP 'R9s%N xưWQx:Bf.mMOOɊLev@󻻧cJl*$-)K< YIcP-hؚ䝋'P>-evnXDRqjW ;:YM:Ljqe"^!KNm/tGlW}߀fW$O'K B"S^|DzEJB"G_mN];%em> 2ڙMmDƽCuNpJNw8OȤ4r}1`#jrpNym4O ?8T6Q#uK@ Һ t@A (iof}ktw,=qL,)[>aS/ɑZ' >\ިr8v /qEpNG0n69X o lkd<.aA1@RMgESvOBhn.o9^]͂Y`~yl{^slETBW٥Oiɡ `׿c8 ܉%iSDaĩ [ A!#]kU(ܧnΆLS5g L. C8#aP0,D3{uP~w`Yn&;ҫԐ揣쳮{KZHj81_[>L0]?R}6f. d=\PXS=3`ZB;7IJmJ\˼LGA$mh%W9HEi{pA5& + x{fwg JLL 3w${ID'VsBgfmBiFi-Ild g@ٸf+,؟BPBgc{0MqRpG`r`8}ΗC>9VTA0 /O,>z|rzHsAz Lf #vm `OB,C4iOb0_|d M5q ,!1s)L1`|Z<0P .c^wr :{Oy۳F-rR£R/=w3N`g1k/jSS@T! ąNYFm]ib_;8-\I .ބi4ͳ8TvnxN\Nv+^VݥDa@DGi@lX!=] {:&8etEy5ѐ {+ ^dBk0>('GmjӖ\ 'JF|3V{;Ǜj S8$xkjKe'l9c'y,zfD7ċ,daEint3{g?f@oG+"B1b$Mi,-كv۾SѕdS9 *c!Y҂b B#DA\t9e;s a)-rc8_tB(y"Rg>O"jCYʈ@VDJaݬP\3L ;~kFLX]w|=~L7{2o,JH aG ^޴f-ɾ+־"g/L3ٙlN^MoTpqLqa@ܶ9W fot+mD*?[͙kmre?6PLϕiQ27 tG?zu*зn:LVRڃutʁ,}*ei ui0Uk܁eP?ugoQ{l2UKy HI>$ nElIg\{XF^. Fu=B1\zlgk;2>媤R}ef$YA2]='_~R*02zm, JLj_^R($ $UjXMJ,]!?]@}z%ibZ6ĥԓfغs=d>`Hbl<A˪&L79[`v69RTV9vpϑ)Jg5yi7 /|ocx#~$(6 e.R]4C)J˼HqtTu ns>`[msN}x t9#kx*~pp^~Bl!k0~r8$*Ց7E-n[a; @ʝ=z+h< *b$ :U{#W_O%"hwW2Dv#4 T!b0o ܒX SeK[ bG%N& wş ^|m w|mjyZ8c:S|PKڔUڃ'll˂uS1r{yQ>Rۚ_/ޠPDXԉ| 5QiFң(HFi5g y!RYA|&T*̳n<`4>3yW: YܴB֟ I57\'ZpCm!n\$IcDR^% 'a >>^cTN\4#3,zƧpDV_wAc1.h%TVWe)k+bg"{lm&־ cPu`wV{ӛA(hDXdbnśbP,yfyRuDŽARH*vzJdt6klֽ̉~bNIzot00`'keBQ`Zs"s2trCp[¿*K_pYY狅S L)<22z M 6`씁7 AB>i6ܡ,.} |} a Dy &0pJ&ڻ5/;kt3jhT͉ zkDhԌ＀y+{ iV퍂Mb^:>R\U%Y砏2Q\*.a/ VyëWJ#5(권G!u/ v?0MCˡELރT8'vRSBˑȒ Сo.wb 'NO~w`L~Q%U4V}PxxTMj%׺M {.+{g.i%?wQ"x<z#.CyX-dA,L3VnNĶ:dRo^U3uJd9@L Õ7w\?|u[-U8`N ,.=2 eBbb=5Zi2ItPKC0V*R }mB̟goz0˛|ʊsF$Jn46ayw^i΢U>#tx YX=hG?vqUDL c; I_̚~,mGj P 2SgJ쬬B,6%Ѓy^3st3-bTdh}2Ibj*psE&i,`I_gJPʊc4?F5n*\f$q'gw6G2~2@w?6}>qq mū{>s֓'r5}y[Ӣ2M ?ldCB##(`]P24 "ِ36Yd(1<̣l]+"4:F}l(RAi[lڂ3Z.LȨ̵OO$klU~-8WՊ>LZr5őUdjߍ@)#E}o5|>cN:$swY::?RjS ㅦSM6!i̓R+1 m~|h~LN/k3$R9*):ot_xH -:̀n6`59C7d bj"@~(:`XHm7hkY BnƏFacN{\X QSoMMEQ(EGpaׁY;3EL~{(Ͼ~2@DBreZz<7~W:Ǹl&T4Xy^/o3nN9|wxPxﴣܜ,:1C!^y6nݒkrm[ě|ݬ|w@K'$6ޏxf:bqz&ɠ5O}7oi}D#S} Dϭ 瑭މ@P+b;@'pFzP[Jw.`C )r7MAli0|T x{f)Ó9ڙ G i/.vq3Wk"rB/VLj"甎r TÒX]^ mWtzd_E}937%G0ﺸTBP$u6cD3ѕ(bBr/:&,8K']a뼤۩lbG_4zd+>vB $xLރOGOM6)jzkchXrFKoXv@tKN`ז7a0af='> ~@u-^&54KfoW&Sh]8.W =ܪc:7Ya~ŷ>,%n/Ɵad&([`9WJ&뚸U+X m& !s] !n4p:3tL!ύ-f"V@T#c"+S@OC9/4IcA9 =ZgXh+:6R_fc.AS6 i #f sϖ8MsgS:9zOVg[jƓ -,:XlCw 8p(5 eUgՖ*_2rzUC%٢ٰFU Hj$ads(G,;ODQ5אj)'ʅZ^&x~a8"T11`Jc6`{sh;-S/+1(v՝@H[1*h(a@+.A2VzE_ [ARQ(`x[Ch&n~r|! g tGDz]4:+e"? %CvY.yq!$BJqH|@ }֏-kX#f( ,\{Hmrל%t)ޏ#@bzKkJJMx4N}ұ sj>EE)0KcV#˵V>ĭNzb"D?15Le0V [R駇txCr줡TN3dUs8tK]~{|z~YkDPzOcQ$~03'訟92.ZT䙳ɒ}sr|gI˞6AHS̛ÝuKTY,F!}>A_|'3؉'v#0k1ՙH?]1v*hQKivNC`h/NfACNJ+ loCuʳ>qE^س xi}7WHL!\j"o#[ďbd|3ũDaEq{:_$X[x@(nKv`ܖSׁ5=fR{ Zju|сB QP%k*GPA%( !_klGۛe34C-?¨D-6Zv ~>Q 6u<іPn(L%sbs xT 畬ouP\ SAJzn-8)u"JEt&ͣdoBw^OcN]]@wJ+Nlq>%kc#$K)1}3KqN Ah]WۿZhn{1e'pQx0BqkuRun f]+) &%yIJ{HiUa{ [p8K:$,"(UOr*58JK%R]]t}%/* ,Jo3Gcar*R|#6+ mV1B5/ky =p765o{Z*qxG15 BrΫ(!VϕBa5zBժ_jN(zbmv_|(mŀ%(1²lt8^?ba9%~K~>߳g\įy0=G%wN]mV=wD z~<\&VZ14: IC]x72ƛ_ kPT=ӿ=-@XO˅D`@7N:LͭtVBTB6'(BNQ7bbehٮu{)u%Fh {o-dp+[rN,k[m`->d2Lr_'5H3i7|4r}JZ0II:Qj_wGW׹8Nz0ڷsDFp=gv,Stna'4On2wRo~-0|I^7Rj^u "mQowo@\([N1 dGXDU);2ǨjP `^ iBxA];&j)n#?ǩ<;x$4? Λ:tZ;zcNn*Βݫp - r"[޺`XԶJj48?8Pߩ1٥EA>I_`(k7 ѡ][o SdcQMQVO!b)aʒxf.si=+ah|yǒr(ȮVeRx!!]٨EF @ǜĒE讁oAz*?AÊ&|ML a0p~3ʶ"AS7&Ã*-ή_f̏ z5{)::1o` TǷ1PM u{mVF\ wB~=3m;49AP/F ad N?§_v(rYtΦU.T3BHAˎl"ᇠ%`rڇJfU.g%dAٗ"ircCHy(jJVn}yii^fnpnkkpP,k?%| r/X! = ö%A1v^bYPL! ҟ˺ƫ^Tyh%ec0gmLW0쑖o jTK^nA,}q za" PM0M͔:be N`]4:Ua-&+G_w\浇@r{cЋwLW:հ[\` :l ڎaWkOj\GcsXhڙ^ ~8探;ݙ}v"Q\j<e@e5#><%|-RаEQvٴbDfG@۔׫h(\4݆$q2kIs 4_DvOQgvl:}߭G6m){~MX2[P,x!U11w<9v9vl;9_|c^|қgH-CEHù3v ,7pn2ڐ "/ƔDrFk%:k .[_Œ 2ܟ]m_!؉Etpk{} ;fqWfq%?JcE[WʛRe'~Qlڗ-$z:M! VgWX.ʊ`{~lͼ^Ah!o-$  d`ќOzp=ӛMLzm*n`K$#|SK*Uf:M 27rJ[DVTo;}+'8e+).Y7=Cp)h&*M"}3܇-+N(ܮWJDo&XtKYĂ.g>)sz 嫕y{)Ida}M5IWud #<l㌘{Ot/FG3\ҥLK[a[@ЯncAǤ RZ44ukg-(ea2f*bnrG~rΟ efjCoXb Zs8LeQ~)X/!ݤ׈a^ clt.eF$tTB t;3Pd]p!헣6a}?M7M^2ˆi.i0|J'EHCSE;ta5saƨ`g.nۋrb<{d7Wn+d{P;m<鉈{GȺ/(>W$";`LM}s Y93EFq!`ćd3% iuԻ9֙EWvAkAҭ9Uo NxKZ] GRJa!.fws`go4=ZH_k_&J+Ys9=Xj0Kj7fgU /I+vC`e/XX\X`YH%tQc:7xX`7H*),֟4i*p3ټ3#bY7IpTXSU3^2K>p ͝Eܴ^rB7V_!T(c֛1^чN38*({SQx"6;[.hSGK~s%ՙ(3ӭ?5;h_NVN) њQ PuVYJ!Mh'fN,鷊%?&. qV+e޼ܜ&Yڊ {"w;nˢQګ{25.!)I)#MO-RO9gef__A^fqL@u0 0mw?%|u!Ec2h ix N DF+i₡~ >5Lm|vՉs q1bIL( B8!oa|$@sb)p.+_ʽ:Ta& "~Х|7J/@&~ķ-EV!CTߞORVp:N3@Gl/fY׷tׄKA3W96mzd\iA!ڸgJB,}nKJ:s/$-TmG+ jZa#2kl&&:?Jۘ㝗Zæ˅8GxGW=g F ^uLǙ@wc()OгAɐ-,_ę<Av;J)шK,5-EζǗ33TrFūwDhBA, HGWWxonN hOB)Xoψ ` o%?8azDRR?yRn e5DɻZWNvAk5LT"QEev9]f̛4IͪdCm*|b0g/(qfgPtw| e>㌗N𝢝lGo6fQQ[& 1לeJICthul3d } R{}>C=j'-, 0#[&lQM|[OOݙf;P nxlC%s)ۀGNՀ,ғEd =+.N7Î*e[ u{2Nu RA+wi Q^}~z\Wخ&:@!{F`u|-"5ýFp||8&G:OFO,I.rL3[mD =ŃDeU]j8,,m|(5;UN]#rꝲPJT>z@-*[ŒQ;)%Z{!)sk^RbMisX:nl $Y)+zFg4ڢcƽhQI [.,o_`DW|C)7G0к%K20QeW>,(58c wp40Owx/I3\!1ae6@u|yu!iR\*;0=(-5>!?cPA`vi.jY<[~?=d[IYo;[y8w> U %?}EAtb_j׽)taJsȉò&V|-pCVX&Tl)E@y\#{];Q)"*<X /~;;d/]F: Ka~n;ע &Lk6 Bn x>ҴTRSO kyza8H8`5nxy:T.4׋훫:jI{>S#h *Ae0مHh&8mגl2~Q&R# *w0c%\8?q{hK98yQ*],cbۦ(B! PaِZ*۽ =c;vLQ4*R͛5x_~՘Q۝$#\J8DOi|5\ A- VTD0a 'xkōRq/00ggX[kR挰cjBtNF%vw[њt msKp.}-R#g.=*ݜ2z)?]&-+㦷gCAU!|w=Ftvw4zJBbeb;)bg%ry@0bVM >S#~*j!94xCgtz_@T.{OM>O-qji7)r55ͱ*~0і= 8+Tȧ[|!C-t=Skyg`X~Z,+и5K095.E+\L:~~٥(Q YZ