rt-tests-1.10-3.el8 >  A `3(uU]g8eR 6Juh@K1oӸom-$¥]3&e2KgH(oKnGS1OD<Ė88h1H{4 x9Fȭ,w+nv+aվFbvv#il}34u0`))-6mh F]D1Dn,vQV%4d BUuU}ӯ|4+Zv_'F(Xao),:;HP-ZQE{y%g1T)-āl9 PhXMzډxJۄ`eypSUs L穃c7w L3E_Ru#. W]Pd9UM@aog۬Pfvz5$S->ЬkTǤa{ܷy-PU?KnNE9e18371207040331a4dd4af7fc1e0c2f9a17ec3e0294904b0d8dae75b7370625ff05f4d8d252cf96530cf20531917261cf314dc8)0`3(uU]6υd .&R~UjA9 -6 zL+ԛ>ۼq^rTsۚ'P=k{ 'Cl~~-U2*毵Q?ZF>Q˘Ex !GzC{SQ TH5rpP=xyaWYئ wS~V:cr1=LdX;NnOUXjMz! hCd =`eJٻ1*wXL4:1JSLEF s x ^$4-5 yswbˮaIfW&U8Lz`5v&QSMqidn+<A3H|mBNXGKDhzbY(t]۱np}IW?cMW..Ayf|YPOD<ǣ*[{>p=?d   = 8<CJP rGG vG G  G gG GGWGG&&v&(8{9{:2{GGHGI0GXxY\G]G^bd%e*f-l/tHGudGvw<GxXGyt G|Crt-tests1.103.el8Programs that test various rt-featuresrt-tests is a set of programs that test and measure various components of real-time kernel behavior. This package measures timer, signal, and hardware latency. It also tests the functioning of priority-inheritance mutexes.`0x86-01.mbox.centos.org8CentOSCentOSGPLv2CentOS Buildsys Development/Toolsgit://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.gitlinuxx86_64p;S0/dpu0BuX0BP!#" HH Ok 7Gw8Hh5C AAAAAAAAAAAAAA큤`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`02ff7b6d78b6f1be4e834e8d482356ca6ae2d19dff89521276752285c0ceb8de7d5a168367e713cda1656db9f09af33e03af4f0956ac20d3d6934ee7b50391331dac339695a8f45cf4ab6f3d2c0f239b7b9d6e3168c6aac7fd9a502396112b5b8727de8f0eab10a8ae217471a7615f8ab45d1fc66c1f71e12b6b01d448e468e747aa8f3569bbcec8d2d54c6cf98ceca7929320944bb9d08f6a8b774925364e0ec30871a56f0b7bed3f9f05d353810f0a6987e5459c5142ad6af6d5ec7f49697acfc277f6c071743ccec565bb702686677483e467b813639445f18b4a5f9fa7bf8caf0762ee408b2a8d380a330bcc7be9e44eb6771ed9209f8e98fb3c270bfedf50daef556b94035df71cfe4ca4226d21e7abc622ba3262bd9c910e4d57346cd04e0a70aaf886203d43536704f09e259172504c517d410d7d824ee9e97c6ec64c9e0296af865816c68b335d1b06f10daa00685c3170f2868ff41197dcaa4efad9d02e225067c9c3fa9ae4bcdd710728a89d3411f8a243be32fc5e0d92ab81d4033e59267faf50070cb5bd115f2f10d6195bdf93a7392666dfc798659ef7c8fcfc58b1431deb9cdea45b803ab2d38320f84bbc4996bbca1c94cd27f99b7abd5681a3fe77217ba24785780d44897359aa8e61417e1c46d6e7bd54de3b7aac14d65315281c413fd2ffd7b8a13adbc6ebd0365229dcf4fc996a2417a6b8057fdf395022ae5e86a3cb42eeac8d8e0d187d878370419f7c6a263bea965458329a62509592ae5e86a3cb42eeac8d8e0d187d878370419f7c6a263bea965458329a62509592da74bc47757ac89fb636fd696455292bbe818627135a79b617a3a6843887c022da74bc47757ac89fb636fd696455292bbe818627135a79b617a3a6843887c02fa12ddfae3e0955810b43dd9e120db6fc32df99815b32d46cc6c05ebf066bfa52ba4dfaf1ae264eb7c72b227f4430b5ff7148ed8b0fcd3ca959a91fd65583a7b9c5b184bb9d635c60f8dbfc19c0711839693229b205eeb0382beb4d9dfee2e236470a2edf68921bf138069639989732d8b58a3768a3d907a1dfce0e8410d46bea267dcb115ea40ece2d2c81887355109b8277ecd89d4e377c15c80e83396dba4e641059a924d114845171bfd2c2394ee7f8803e8c40e2bbfff2296f55171ae79315b86e0cdde779248c34c0a7cce90e6795bf3eca74a68710d216fcc2f5731d818e6dac0dde3ad53f59b7945c0591b294e26c3bfbcfa9f0fe12811f3bb03673da2ee82be046abc0776dfda9a6a3a3ca9a3610d3384aa0aea941ab07b812198b7719ced91af5b35282103d6950a5a84f09c68f3b2de90bfe282cccffd9ea1198460c15194249d6f9de2ce99c547ae96e117400b87f24a1a93699aaaf5e17818952c315648b6b22f8884bac33e6e73b810a36ff422cc461d327bc3b5ff8c7c1c9df0c81c24d05f9b2f3b3ac5d23aac5470a54c0aa12d07077d773bcf851a85517592c94be03cbd96b2007269b951750b2d99a70ba78aeac7bfbda2ed2235ea2b3056bd056b73c1bc016a62fcdebfdcb2b9704a33cfd219bdc402d8b21ddffce7c301ef6d680a141712716ccd95a684fd9cfaab50ff5784ac61dae9c04cb3e103d534babbdb6cfda8e88b6e6ff4e40340f2ccb9bdfb3943c5e61f483c0a3bf191ac3f04bf88b86e33eed356ef5817972155b47bebb87b30a2c2052f52a94b39feb1df0cffc107de34f73da24bac12b132b71d5c21ee4a85df50d4c2c50f1ab23a367e34f435a54313c9166fd62581c62f6b1641a7c1865bdb1c2dc36d1e703912c4/usr/lib/python3.6/site-packages/get_cyclictest_snapshot.py/usr/lib/python3.6/site-packages/hwlatdetect.py../../../../usr/bin/deadline_test../../../../usr/bin/signaltest../../../../usr/bin/svsematest../../../../usr/bin/oslat../../../../usr/bin/ptsematest../../../../usr/bin/hackbench../../../../usr/bin/rt-migrate-test../../../../usr/bin/pi_stress../../../../usr/bin/cyclicdeadline../../../../usr/bin/queuelat../../../../usr/bin/cyclictest../../../../usr/bin/ssdd../../../../usr/bin/pmqtest../../../../usr/bin/pip_stress../../../../usr/bin/sigwaittestrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrt-tests-1.10-3.el8.src.rpmrt-testsrt-tests(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@      @/bin/bash/usr/libexec/platform-python/usr/libexec/platform-pythonbashbclibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(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)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libnuma.so.1(libnuma_1.3)(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.4)(64bit)libpthread.so.0(GLIBC_2.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)librt.so.1(GLIBC_2.3.3)(64bit)librt.so.1(GLIBC_2.3.4)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileCaps)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.63.0.4-14.6.1-14.6.0-14.0.4-14.0-15.2-14.14.3`/@`.V_=_м@__>e_=@_=@_*@_*@_@_@_@^^^^)^!^]@]@]]@]ʞ]M@]{@]{@]{@])]]]@]]]A]@\g\s@\@\@\4[_[@[0[<@[F[[@[,[[@[@Z@Z2@ZZ:PYX:@XӸXӸXӸXWu WrfWk@Wc@WN@W>@W1@WX@WW@T}S8@S5d@RSR P6@O\@Ni@NyNx@Nx@NqNp@NiNg\N`@NLM@L$@K@KKKg@KrKy7@KoKbK`*K^@KMK9@K/c@K/c@K&(K K3@K@K>J1@JjJJi@J_@JPJL@JL@JI@JCfJ2C@J|J @G|@John Kacur - 1.10-3John Kacur - 1.10-2John Kacur - 1.10-1John Kacur - 1.9-2John Kacur - 1.9-1John Kacur - 1.8-11John Kacur - 1.8-10John Kacur - 1.8-9John Kacur - 1.8-8John Kacur - 1.8-7John Kacur - 1.8-6John Kacur - 1.8-5John Kacur - 1.8-4John Kacur - 1.8-3John Kacur - 1.8-2John Kacur - 1.8-1John Kacur - 1.5-18John Kacur - 1.5-17John Kacur - 1.5-16John Kacur - 1.5-15John Kacur - 1.5-14John Kacur - 1.5-13John Kacur - 1.5-12John Kacur - 1.5-11John Kacur - 1.5-10John Kacur - 1.5-9John Kacur - 1.5-8John Kacur - 1.5-7John Kacur - 1.5-6John Kacur - 1.5-5John Kacur - 1.5-4John Kacur - 1.5-3John Kacur - 1.5-2John Kacur - 1.5-1John Kacur - 1.3-21John Kacur - 1.3-20John Kacur - 1.3-19John Kacur - 1.3-18John Kacur - 1.3-17John Kacur - 1.3-16John Kacur - 1.3-13John Kacur - 1.3-12John Kacur - 1.3-11John Kacur - 1.3-10John Kacur - 1.3-9John Kacur - 1.3-8John Kacur - 1.3-7John Kacur - 1.3-6John Kacur - 1.3-5John Kacur - 1.3-4John Kacur - 1.3-3John Kacur - 1.3-2John Kacur - 1.3-1John Kacur - 1.2-1John Kacur - 1.2-0John Kacur - 1.0.13John Kacur - 1.0.12John Kacur - 1.0.11John Kacur - 1.0.10John Kacur - 1.0.9John Kacur - 1.0.8John Kacur - 1.0.7John Kacur - 1.0-6John Kacur - 1.0-5John Kacur - 1.0-4John Kacur - 1.0-3John Kacur - 1.0-2John Kacur - 1.0-1John Kacur - 0.97-3John Kacur - 0.97-2John Kacur - 0.97-1Clark Williams - 0.90-1Clark Williams - 0.89-1Clark Williams - 0.88-1Clark Williams - 0.87-1Clark Williams - 0.86-1Clark Williams - 0.85-1Clark Williams - 0.84-1Clark Williams - 0.83-1Clark Williams - 0.82-1Clark Williams - 0.81-1Clark Williams - 0.80-1Clark Williams - 0.79-1Clark Williams - 0.78-1Clark Williams - 0.77-1Clark Williams - 0.76-1Clark Williams - 0.75-1Clark Williams - 0.74-1Clark Williams - 0.73-1Clark Williams - 0.72-1Clark Williams - 0.71-1Clark Williams - 0.70-1Clark Williams - 0.69-1Clark Williams - 0.68-1Clark Williams - 0.67-1Clark Williams - 0.66-1Clark Williams - 0.65-1Clark Williams - 0.64-1Clark Williams - 0.63-1Clark Williams - 0.62-1Clark Williams - 0.61-1Clark Williams - 0.60-1Clark Williams - 0.59-1Clark Williams - 0.58-1Clark Williams - 0.57-1Clark Williams - 0.56-1Clark Williams - 0.55-1Clark Williams - 0.54-1Clark Williams - 0.53-2Clark Williams - 0.53-1Clark Williams - 0.52-1Clark Williams - 0.51-1Clark Williams - 0.50-2Clark Williams - 0.50-1Clark Williams - 0.47-1Clark Williams - 0.46-1Clark Williams - 0.45-1Clark Williams - 0.44-1Clark Williams - 0.43-1Clark Williams - 0.42-1Clark Williams - 0.41-1Clark Williams - 0.40-1Clark Williams - 0.18-1- parse_cpumask() is too strict for oslat, allow all possible cores Resolves: rhbz#1926578- print the version number in oslat everytime. - use cpuset size as upper bound in loop in oslat - allocate memory for cpu_set in oslat Resolves: rhbz#1926578- Upgrade to upstream rt-tests-1.10 Resolves: rhbz#1890556- Don't compress manpages by default in the makefile - Add a menu to determine_maximum_mpps.sh - Add determine_maximum_mmps.8 manpage - Remove get_cpuinfo_mhz.sh and old Makefile in queuelat dir Resolves: rhbz#1906104- Update to upstream rt-tests-1.9 - Add BuildRequires for gcc - use set_build_flags - use macros _bindir, _mandir and _prefix where possible - remove unnecessary clean section, simply build and install sections Resolves: rhbz#1894615- Add SPDX license to oslat, and reformat source code to match suite Resolves: rhbz#1870666- Remove undated Obsoletes from the specfile Resolves: rhbz#1870212- Add the oslat program to the rt-tests suite Resolves: rhbz#1869882- Change the conversion format to %ld for the num_processors in pi_stress Resolves: rhbz#1859397- Limit the number of inversion groups in pi_stress Resolves: rhbz#1859397- Install new man page get_cyclictest_snapshot Resolves: rhbz#1826777- get_cyclictest_snapshot: print a warning message if there are no running cyclictest instances Resolves: rhbz#1826783- Add a get_cyclictest_snapshot man page and various small fixes Resolves: rhbz#1826777- Fix integer overflow in queuelat Resolves: rhbz#1803862- Fix setaffinity error on large numa machines Resolves: rhbz#1831269- Update to upstream rt-tests-1.8 Resolves: rhbz#1816370- Add a man page for cyclicdeadline - Sync cyclictest man page with the help option - Sync pi_stress man page with the help option - Add pi_stress short options to usage message - Add -S --smp to svsematest man page - Update ptsematest man page and add -h option - queuelat man page and help fixes - display svsematest help without an error message Resolves: rhbz#1766656- Fix more quoting problems to prevent work splitting - get_cpuinfo_mhz.sh should print one value Resolves: rhbz#1719493- Fix hardcoded path to queuelat in determine_maximum_mpps.sh Resolves: rhbz#1791403- Respun Add SPDX tags patch to correct two incorrect licenes Resolves: rhbz#1721215- Add SPDX tags Resolves: rhbz#1721215- Improved version of getting a snapshot of cyclictest without interrupting - Fixes some problems uncovered by covscan Resolves: rhbz#1469185- Get a running snapshot of cyclictest without interrupting it Resolves: rhbz#1469185- Add short and long options and help to ssdd Resolves: rhbz#1720360- Fix some warnings in determine_maximum_mpps.sh Resolves: rhbz#1719493-Use libnuma version 2 by default Resolves: rhbz#1753758- Don't allow OPT_SYSTEM with OPT_POSIX_TIMERS Resolves: rhbz#1753026- Set affinity before applying numa Resolves: rhbz#1749958- Increase buffers to avoid overflow Resolves: rhbz#1753317- Remove invalid / obsolete tracing options from cyclictest manpage Resolves: rhbz#1749238- Make tracemark work correctly again Resolves: rhbz#1725134- Add Requires bc for queuelat Resolves: rhbz#1764290- Add bash as a Require in the spec file, since the suite contains some scripts Resolves: rhbz#1744983- Rebase to upstream rt-tests-1.5 Resolves: rhbz#1722521- Fix problem when tests use tracing_enabled which is no longer supported Resolves: rhbz#1731336- Add a manpage for ssdd Resolves: rhbz#1718735- Disable/enable c-state transitions during hwlatdetect run Resolves: rhbz#1707505- Install queuelat scripts Resolves: rhbz#1686494- Add ssdd test to the rt-tests suite Resolves: rhbz#1666351- cyclictest-Make-sure-affinity-is-respected-when-numa.patch - cyclictest-Fix-compiler-warning-about-srncpy-output.patch - cyclictest-fix_with_expected_identifier_in_latest.patch Resolves: rhbz#1596857- queuelat: use mfence for rdtsc ordering Resolves: rhbz#1663865- Add NULL check before freeing setcpu_buf Resolves: rhbz#1641971- Fix the spec file to remove debuginfo from the standard queuelat files Resolves: rhbz#1641978- Remove numa from help since it is invokved automatically Resolves: rhbz#1646121- Add a manpage for deadline_test Resolves: rhbz#1645071- Remove backfire and sendme Resolves: rhbz#1624885- Change python3 to platform-python Resolves: rhbz#1633607- rt-tests-pi_stress-remove-unused-report-options.patch - rt-tests-pip_stress-Add-an-initial-man-page-for-pip_stress.patch - add-h-option-to-queuelat.patch - Add-queuelat-manpage.patch - Modify makefile for queuelat.8 and pip_stress.8 Resolves: rhbz#1614783- Reimplement the removal of --numa, and automate it's detction Resolves: rhbz#1594273- A few more python3 changes- Add patches that remove --sma and --numa and automate it Resolves: rhbz#1518708- cyclictest: remove tracing, in favour of external tracing Resolves: rhbz#1518268- New build - Add test queuelat - Adds changes for python3 in hwlatdetect Resolves: rhbz#1543030 Resolves: rhbz#1559520- Remove old patches from the source files Resolves: rhbz#1559930- Initial Build for 8.0 Resolves: rhbz#1559930- rt-tests-Need-to-generate-debug-info-for-rpms.patch Resolves: rhbz#1523752- cyclictest: cannot stop when running with -M option Resolves: rhbz#1473786- cyclictest-touch-threadstacks-on-numa-to-pre-fault-t.patch Resolves: rhbz1445058- hwlatdetect: modify hwlatdetector.py to use the ftrace hwlatdetector - hwlatdetect: removed smi_detector support Resolves: rhbz1365961- hwlatdetect: Add --hardlimit to define the real test failing criteria Resolves: rhbz1434827- cyclicdeadline: Fix minor spelling mistake - cyclictest: Correct short option 's' Resolves: rhbz1434825- rt-tests: hwlatdetect: Improve message if max latency is below threshold Resolves: rhbz1366289- deadline_test: Made '-i' work and added help text for it Resolves: rhbz1346771- z-stream release- Add cyclicdeadline and deadline_test to rt-tests Resolves: rhbz#1349032- Install cyclictest with cap_sys_rawio to access msr and cpuid registers - Fixed url in Source0 Resolves: rhbz#1346771- cyclictest: new CPUs with SMI counter support Resolves: rhbz#1341226- Upgrade to 1.0 Clark Williams (1): cyclictest: stop any tracing after hitting a breaktrace threshold John Kacur (8): rt-tests: Makefile: Assume numa_parse_cpustring_all available rt-tests: Add man page for rt-migrate-test rt-tests: Update the cyclictest man page rt-tests: Add missing option to hwlatdetect man page rt-tests: Housekeeping fix some spelling errors. rt-tests: hwlat.txt: smidetect renamed to hwlatdetect rt-tests: Remove doc/release-checklist.txt rt-tests: Makefile - bump version to 1.0 - Add patch to install rt-migrate-test.8-man-page Resolves: rhbz#1283264 - The latest build also includes fixes for undocumented options in cyclictest and hwlatdetect, as well as many more documentation fixes. Resolves: rhbz#1263718 - Also documenting here that the new feature cyclictest: SMI count/detection via MSR/SMI counter was added in v0.97 Resolves: rhbz#1314869- cyclictest: stop any tracing after hitting a breaktrace threshold - Resolves: rhbz#1333762- Change spec file to compile with HAVE_PARSE_CPUSTRING_ALL=1 - This makes numa_parse_cpustring_all() available which is needed for running cyclictest on isolated cpus. - Resolves: rhbz#1330468- Changes from v0.93 to v0.97 Clark Williams (9): hwlatdetect: initial cut at tracking the amount of SMIs that occurred during a run rt-migrate-test: updated to latest code from rostedt Makefile: add target to create OBJDIR before use specfile: add signaltest manpage to files section and remove trailing whitespace in changelog Makefile: have distclean remove .asc file for tarball Makefile: fixed dropped quote in help target text hwlatdetect: handle hwlat_detector being builtin rather than module hwlatdetect: modify to handle python3 prints hwlatdetect: make reading sample date work with python2 and python3 Daniel Bristot de Oliveira (2): cyclictest: SMI count/detection via MSR/SMI counter cyclictest: Add --smi description on cyclictest man page Darren Hart (2): rt-tests: Allow for user-specified PYLIB rt-tests: Break out install_hwlatdetect Henrik Austad (10): Add CROSS_COMPILE-switch to CC and AR Add syscall-number for sched_(gs)etattr() for tile Add a rebuild-switch to Makefile Makefile: add librttest to rt-migrate-test android: adjust target for android cyclictest: move redefine of CPUSET back to uclib Android: clean up the bypass ifdeffery Android: rename arch from bionic to android Android: Expand match for android in ostype rt-sched.h: do not unconditionally define syscall-numbers John Kacur (26): Fix VERSION in rt-migrate-test numa_on_and_available: Remove from main in cyclictest Version bump to v0.94 Explicitly separate VPATH paths with a colon build: Generate .o, .a, and .d files in bld dir signaltest: call process_options before calling check_privs signaltest: Check the status of pthread_create rt-utils: Add John Kacur to the copyright rt-utils: Fix some checkpatch errors in rt-utils.c signaltest: Add a man page to signaltest Makefile: Document certain compiling options Makefile: Only call cc -dumpmachine once in the makefile Bionic: Move android functionality into it's own arch Makefile maintainence: VERSION bump and Change-log update cyclictest: Clean-ups in timerthread before working on it Makefile: OBJDIR should be an order-only-prerequisite Makefile: Move TARGETS back to a more logical place in the Makefile cyclictest: Add a feature to record spikes cyclictest: fix #ifdef broken by NO_PTHREAD_SETAFFINITY Makefile: Version bump to v0.96 Remove rt-tests.spec-in gitattributes: add doc, remove rt.spec-in Makefile: Remove anything to do with rpms, specs etc Revert changes to rt-migrate-test for exit(1) cyclictest: Make the tracemark option imply notrace rt-tests: Makefile: Bump version number to 0.97 Josh Cartwright (8): rt-tests: workaround poor gzip implementations hackbench: cleanup error handling in create_worker cyclictest: consistently make all functions 'static' cyclictest: use correct type when allocating cpu bitmask size cyclictest: drop impossible use_fifo conditional cyclictest: fail if use_fifo && thread creation failed error: mark fatal, err_exit, err_quit as being noreturn cyclictest: add option for dumping the histogram in a file Khem Raj (1): Makefile: Set CC/AR variable only if it doesn't have a value Luiz Capitulino (5): don't use exit(-1) for failures cyclictest: move tracemark_fd handling to its own function cyclictest: tracing(): check for notrace cyclictest: move debugfs init code to its own function cyclictest: add --tracemark option Uwe Kleine-König (5): backfire: remove unused header file remove several unused Makefiles rt-migrate-test: remove space before \n drop compiling without NPTL support Fix some trivial typos found by codespell(1) - Resolves: rhbz#1283264 * Wed Aug 12 2015 Clark Williams - 0.93-1 John Kacur (6): makefile: Create an rt-tests.tar file using git-archiv makefile: Change VERSION_STRING to VERSIO Add .tar files to .gitignor Create a .gitattribute file to specify what files git-archive should ignore pi_stress: Fix possible exit on error without releasing mutex pip_stress: Fix warning: unused variable ‘c’ Alexander Stein (1): cyclictest: Fix long priority help text option Clark Williams (3): hwlatdetect: added --watch option to watch output in realtime doc: fix VERSION in release-checklist.tx makefile: fixed release targ * Tue Jun 09 2015 John Kacur - 0.92-1 Anna-Maria Gleixner (2): cyclictest: Convert the offset of the alignment option to microseconds cyclictest: Align measurement threads to the next full second cyclictest: Ensure that next wakeup time is never in the past Daniel Wagner (1): pi_stress: Clear affinity for DEADLINE tasks John Kacur (3): Fix minor grammar mistake in the help output Allow building with -DHAVE_PARSE_CPUSTRING_ALL Add a MAINTAINERS file Michael Olbrich (2): Makefile: pi_stress need librttest.a so it should depend on it Makefile: cleanup linking to librttest.a Sebastian Andrzej Siewior (1): cyclictest: consider the 4 as the major version * Tue Feb 17 2015 Clark Williams - 0.91-1 - From Boris Egorov - rt-migrate-test: exit early if nr_runs is non-positive - rt-migrate-test: use variables instead of macros - From Uwe Kleine-König - pi_stress: remove timestamp of compilation from version output - rt-migrate-test: make sure input parameters are converted to correct units - rt-migrate-test: sanity check --prio value- pip_stress: parameterize usleep value to work-around platform issues - From Daniel Wagner : - pi_stress: Store schedule attributes per thread - rt-utils: Add gettid() - rt-utils: Add helper to parse/print scheduling policies - rt-sched: Add sched_setattr/sched_getattr API - pi_stress: Use error.h for logging and debugging - error: Add debug() function - pi_stress: Remove unused TIMER_SIGNAL definition - rt-tests.h: Remove unused header file - hackbench: Don't re-assign context for each fd - From Joakim Hernberg : - cyclictest: make affinity option only use number of online cpus - From John Kacur : - cyclictest: Add long option --laptop to preserve battery power - cyclictest: Fix help for long options only - cyclictest: Change the output from function sighand() to stderr - cyclictest: Always print an err message if write of 0 to cpu-dma_latency fails - rt_numa.h: Suppress discards 'const' qualifier warning - lib: Rework err_msg_n to output strerror after message - From Alexey Brodkin : - Makefile: allow building selected tests with non-NPTL toolchain- clean up debugging comments and printfs from last release - ran hwlatdetect.py through 2to3, works for both python2 and 3- From Uwe Kleine-König : - cyclictest: Fix tracemark output when the latency threshold is hit on ARM - From Gary S. Robertson : - cyclictest: Restore CPU affinity function for non-NUMA builds - cyclictest: Don't offer --numa option when unavailable- From Aaron Fabbri : - cyclictest: CPU affinity now takes arbitrary set of cpus- cyclictest: allow break threshold without doing any tracing - cyclictest: add named fifo for statistics - from John Kacur : - cyclictest: Align option fixes - Makefile: Don't tag files in dir BUILD from rpm builds - Makefile: Add BUILDROOT and SPECS to the dirs to remove for distclean - Makefile: Add tmp dir to distclean and "make release" call distclean - Makefile: Don't tag tmp files created when making a release - from Nicholas Mc Guire : - cyclictest: add align thread wakeup times option - cyclictest: modify option handling to use enumerated types - from Sebastian Andrzej Siewior : - hackbench: init child's struct before using it - from Jim Somerville : - cyclictest: finish removal of 1 second first loops - from Frank Rowand : - rt-tests: NUMA optional for make rpm - cyclictest: white space cleanup- [cyclictest] add tracemark function back to breaktrace logic - from Frank Rowand : - [cyclictest] report large measured clock latency - [cyclictest] cleanup getopt_long() parameters - from John Kacur : - [Makefile] add CPPFLAGS to pattern rule for dependencies - [gitignore] exclude patches and .a archives - from Uwe Kleine-König : - Makefile: separate CFLAGS and CPPFLAGS - have printf use %s format for strings - from Bhavesh Davda : - cyclictest: histogram overflow instance tracking - cyclictest: whitespace cleanup- [cyclictest] added -Q/--priospread option to - from Markus Kohlhase - [docs] added description from osadl.org - from Darren Hart - Makefile: Support user supplied CFLAGS and LDFLAGS - from Steven Rostedt - rt-tests: Update rt-migrate-test to use ftrace infrastructure - from John Kacur - .gitignore: differentiate between program names and directories - pi_stress: Check the status of sched_getaffinity - Makefile: Introduce a static library - Move info, warn, and fatal functions to error.[ch] - install: Fix failed to create symbolic link hwlatdetect file exists - cyclictest: Make cyclictest fail if it cannot run with requested priority - from Frank Rowand - cyclictest: segfault with '-a' - cyclictest: avoid unneeded warning - cyclictest: warn of interaction between '-a', '--smp', and '--numa' - Makefile: get machinetype from compiler instead of uname - cyclictest: incorrect first latency value for --verbose option - cyclictest: printf format compile warning- modified Makefile to be smarter about building with NUMA- fix print that causes error in histogram processing- cleaned up previous hack for /dev/cpu_dma_latency interface- use /dev/cpu_dma_latency interface to prevent cstate transitions in cyclictest- added signal_workers routine to hackbench - added -F/--fifo option to hackbench- modified hackebench signal logic- removed tracemark functions (too much contention on multiprocessors)- only turn on /proc/sys/kernel/ftrace_enabled for a tracer that needs it - make sure to set current_tracer to function for -f switch- added utility routines for mounting debugfs and event/tracing manipulation - from Steven Rostedt : - allow events for all tracers - Have -I and -P together also be -B - do not touch tracing_thresh - only check file descriptor in tracemark() function - use interval on first loop instead of 1 second - allow tracemark() to take variable args- changes to deal with 3.0 kernel - fixed buildrequires in specfile for Python - fixed spelling error in printf in cyclictest - from John Kacur - Make the function header style consistent with the rest of cyclictest. - Spelling clean-ups - from Uwe Kleine-König - fix possible buffer overflow in string handling- fixed signal handling in hackbench (avoid thousands of zombies) - from Geunsik Lim - fix incorrect wakeup interface in cyclictest - from Wolfram Sang - Simplify Makefile using -D option to install - from Carsten Emde - add histogram summary column option (-H) to cyclictest - from Daniel Sangorrin - fix sched_setaffinity type error when building with UCLIB - from Uwe Kleine-König - install backfire's Makefile - modernize backfire's Makefile- changed 'diff' variable in timerthread() routine to be unsigned 64-bit to avoid overflow issues in debugging - included and changed all 'long long' declarations to use uint64_t and int64_t- from Michal Schmit : - fix accumulating overruns in periodic timer mode- from Olaf Hering - skip python dependency during install if python not available- fix bus error in cyclictest on NUMA systems with more than 16 cores - reset default cyclictest policy to SCHED_OTHER - from Carsten Emde - add pmqest program for testing posix message queue performance - misc doc fixes- fix tracing difference between 2.6.24 and 2.6.33- modified specfile to add hackbench - modified internal ftrace logic for correct tracing - Changed rpm %description field to be more descriptive (BZ# 572323) - from Carsten Emde - added smp option to svsematest - fixed policy display in cyclictest - from John Kacur - changed default scheduling policy to SCHED_FIFO - fixed spelling mistake on cyclictest man page - use symbolic names for scheduling policy - reverted commit 582be2a52c43801a10d318de7491f1cc7243d5cf to deal with bug in priority distribution - from Uwe Kleine-König - renamed pip to pip_stress - eliminated use of temp files in dependency generation - install backfire.c module source in /usr/src/backfire - from David Sommerseth - added new-and-improved hackbench to rt-tests- fix incorrect usage of sched_setscheduler in check_privs()- add workaround to hwlatdetect for incorrect initializer in smi_detector.ko- from John Kacur - automatic dependency generation - style cleanups - libnuma code cleanups - add copyright to rt_numa.h- added support for libnuma V1 API- added NUMA option - patch from Uwe Kleine-König to clarify source copyrights - moved hwlatdetect to python site-library- added --smp/-S option to setup for basic SMP testing - added warn() and fatal() utility functions- John Kacur : - added pip test (process based priority inheritance) - refactored some error routines into the common library - added 'make tags' option to Makefile - Michael Olbrich added an unbuffered output option to cyclictest (-u/--unbuffered)- deleted classic_pi - David Sommerseth : - added help text for -M (refresh-on-max) option for cyclictest - fixed parsing of --mlockall in signaltest - Carsten Emde provided a better explaination for using the kernel module with the backfire program - John Kacur cleaned up the trailing comments on the guard macros in src/lib/rt-utils.h- merged jkacur's portable getcpu() code - fixed inadvertent conversion of some source to DOS text files- John Kacur folded in Carsten Emde's tests - ptsematest - sigwaittest - svsematest - sendme - Carsten Emde created a utility library moving functions from cyclictest into src/lib/rt-utils.c - Makefile cleanups from jkacur- cyclictest: added code to print break thread id with -b- pi_stress: cosmetic newline added - fixes from John Kacur - pi_stress: Remove racy state variables that cause watchdog to trigger - pi_stress: Check whether quiet is set, before taking shutdown_mtx - pi_stress: Use a pthread_mutex_t for the global variable shutdown- patches from John Kacur - fix source style issues in pi_stress - add a DEBUG option to the Makefile - use CFLAGS for C compiler options - label targets as PHONY if not generating actual file - patch to remove rt-tests.spec from .PHONY in Makefile- added back missing dist tag for release- fixed incorrect format string in hwlatdetect.py - added docs/release-checklist.txt- fixes and cleanups to pi_stress from jkacur - added rostedt's rt-migrate-test- two manpage fixes from Uwe Kleine-König - added -M option from Arnaldo Carvahlo de Melo (for use on low-bandwidth connections, defer's update until new max hit)- minor patch to fix reporting option of hwlatdetect- patch to cyclictest from Sebastian Andrzej Siewior to process options before checking for root user - patch to cyclictest from Sebastian Andrzej Siewior to exit with proper error code on exit - added scripts/do-git-push script - added push target to Makefile - rewrite of hwlatdetect script to handle old smi_detector module- patch from GeunSik Lim to reorder options for readability - patch from GeunSik Lim to add --policy option - patch from GeunSik Lim to clarify -h option usage - modified --policy to take scheduler policy name instead of integers- added fix from Daniel Gollub (doomsday latency)- bugfix from Daniel Gollub (fix cyclictest segfault) - cyclictest format change from Sven-Thorsten Dietrich - added help target to Makefile- fix to specfile (renamed smidetect to hwlatdetect) - added code to hwlatdetect allow setting window and width properly- manpage fixes from Uwe Kleine-Konig - renamed smidetect -> hwlatdetect- added Stefan Agner's patch to fix calculating time difference when delta is bigger than 2147 seconds- added smidetect- Initial build.  !"#$%&'()*+,-./0022456789:;<=>?@ABCDEFG1.10-3.el81.10-3.el8     cyclicdeadlinecyclictestdeadline_testdetermine_maximum_mpps.shget_cyclictest_snapshothackbenchhwlatdetectoslatpi_stresspip_stresspmqtestptsematestqueuelatrt-migrate-testsignaltestsigwaittestssddsvsematest.build-id1e1b155a8f7e1e5dfae720f177c9b117920b52ca211f8d075e6f85738a2b07446af10087bdf28e7de839809f461ce0d25edd9a8c2d5462d79bb12b28d843d3a25df1286002c49763833f85d084f6642de35de95c7602d8d8aef59236900368b81897f5338c900742b30e0298eef1c3ae6c6edea870cd6548f55831ae6fb540ac1ffb71a91926e2df9a1692793d0e9f1478a360b65f6faa44293eac48f14941ad45b54363e34b50633761c18cb72e194cf3b07c5998be52fa6864450472d675e16a766aed8af7bba1f67ced07fe0560f8ff2035531c061fdb26c3dbb5425d257143992ba270898f0ddef7680df1abece567a250d77e819bb6a639c886d7da71404d46f96fa4d9338c25c12f5a7f8c0c32832d5a04b2cdfc2813009a2ccb55a3686283e4a3fcc8f5065cbcget_cyclictest_snapshot.cpython-36.opt-1.pycget_cyclictest_snapshot.cpython-36.pychwlatdetect.cpython-36.opt-1.pychwlatdetect.cpython-36.pycget_cyclictest_snapshot.pyhwlatdetect.pycyclicdeadline.8.gzcyclictest.8.gzdeadline_test.8.gzdetermine_maximum_mpps.8.gzget_cyclictest_snapshot.8.gzhackbench.8.gzhwlatdetect.8.gzoslat.8.gzpi_stress.8.gzpip_stress.8.gzpmqtest.8.gzptsematest.8.gzqueuelat.8.gzrt-migrate-test.8.gzsignaltest.8.gzsigwaittest.8.gzssdd.8.gzsvsematest.8.gz/usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/1e//usr/lib/.build-id/21//usr/lib/.build-id/28//usr/lib/.build-id/2d//usr/lib/.build-id/33//usr/lib/.build-id/48//usr/lib/.build-id/79//usr/lib/.build-id/7c//usr/lib/.build-id/bb//usr/lib/.build-id/db//usr/lib/.build-id/ec//usr/lib/.build-id/f9//usr/lib/.build-id/fc//usr/lib/python3.6/site-packages/__pycache__//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnu ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=79ad45b54363e34b50633761c18cb72e194cf3b0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=bba1f67ced07fe0560f8ff2035531c061fdb26c3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=1e1b155a8f7e1e5dfae720f177c9b117920b52ca, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=338c900742b30e0298eef1c3ae6c6edea870cd65, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=28d843d3a25df1286002c49763833f85d084f664, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=793d0e9f1478a360b65f6faa44293eac48f14941, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=f96fa4d9338c25c12f5a7f8c0c32832d5a04b2cd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=ece567a250d77e819bb6a639c886d7da71404d46, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=2de35de95c7602d8d8aef59236900368b81897f5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=7c5998be52fa6864450472d675e16a766aed8af7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=48f55831ae6fb540ac1ffb71a91926e2df9a1692, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=211f8d075e6f85738a2b07446af10087bdf28e7d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=fc2813009a2ccb55a3686283e4a3fcc8f5065cbc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=dbb5425d257143992ba270898f0ddef7680df1ab, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=21e839809f461ce0d25edd9a8c2d5462d79bb12b, strippeddirectorypython 3.6 byte-compiledPython script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) ()2>JS^gox      RR R RR R RRRR$RRRRRRRRRR R RR R RRRRR$RR RR RR R RRRR$RRRR R R RRRR$RRRRR R R RRRRR$RRRRRR R R RRRR$RRR R R RRRR$RRR RR R RRRRR$RR R R RRRRR$RR RR RRRR$RR R R R RRRR$RRRRRR R RR R RRRRR$RRR R R RRRRR$RR R R RRRR$RRR R R RRRRR$RRRRRRRR= cap_sys_rawio+eputf-84b117dcb5dda909167b447e24e80cd3dc524462b3c653e100c3fcbfb92ba84ff?07zXZ !#,Xhy%]bsM¤{0\A/8:T>!r "d)ժQܝy6X| 1E{`:j:KIB[cc Fm}|K;dI 5c s=@ ڡȧKOS0t)m>h켲U mD.V§Ͽ9pzluM>-a\yҝg?jXvsiލW:Fc#?]2w`_3Z S(ek fFTh:^/=۴sMpv$ jM>arׅZτ߱0P/ׂ*!'hJ4ENO ^~S^'c)3՗z\ L/a,)/MGrc>Gp晦4E9k j:]e!w[,ƻa9=؜qٲۓ+1Ⲍ4!7}2l<2f@Cno03JTV<W.^|)8 :EL]LF|&X{Je3!b'.TMh]< .N |<&Eޣ@qDbϓ`sKBO=P_QGa4uW!?k֢$g1{(m*L XPF2;^8npGɯr{ۗE(I~ YYb]o`<_9z ^9 s|Y$D_xG`$xfd/?}p`Їe>03knJ4 }- r|[Ci|F`}AjwJj~%5ږDB69rsN&ߍ6H,I{[פevif^ !0>lN?Ȇ{W'K鲠3gHWi/წXEjC~sAeS~a}ǎ0v-DYے6G(E 71i,+]sHSmUO`+0WE KQ-q"까BxHj@f~n1//ftOjdq>vxJʅ@oSzEA]X<)~@Mx 3 H>0ءox/R[҃hkkYrCt= K y\03d{v $d\{5rucCd0)H+|YE"*SղGY'l?DNM/snsWA^ŬAwYpgKa G&[$Gޡ N[u&9Ȅ5>jY`M] 2HM^<![}<)d ^ݪY γuq)LK{#>oI$K`Q e ӷV%+OWIWxOC^ Ұ[bTjUEQbw ^Lt&Iܙ;L1X,BKtJ5 `37Oy.֩Cc9$$GK`Se5 v*Cj0'} \A7k0kd/yZQqLf7Hn虘cq,h<J,|GֽOxGOќ)Â$?HVG\u&TA~XSdÕD."O=t,7S ܆ ;hBJ.;E$ ({Rr=u,Oh>'zɶ@zov"8ѥWʝ'0~Eȡw?X([ n<_q+b~]t垜;ȐyX|F$ƷЩDS 9&k)HNb۳y`jïǖr3l7&ZaQP,]r["h,}j5 /P^v:T/!wŠ}=xC}eΠgB[}O Řa5P@L`,icq?K5N@0ni>.\[bev]`q?<Ņ I kl"[;{aF}@&hQ8Іo<7 + &;9#*CxgnԌS ԫoky8ln\p4X'Hgӥ5;J!udzD{h889 z1+~ͱL7F7ol<P_p팋[^(G[WG_<WD$r.[λOkud,Z/oEXn6>|D#JӖF~yk/^>u mO׍ۃ6m; OO$X<å_Ch>@n[y˳xs ٖ[cTWOc ЖըS pa q=a )͏ Y!˽ @YwD|A~m=O.S}?7)e7jb_@B؄l%6MKW$r^R*@F[y$dT\#].@%C9?88%Z+JJΐY`ulɠ\8tba; ~4È!Kcd'>]"/@t͉Kٲnv &<i"${Ȭw}n 2c,NCi=rvY< h4O;3,Ì?_?& |e_|frNȎT4c{@zXeN̲9Fzo󦫷o ֮7FײĽ˰?NYџnDȞ0k*@ 8*U;Zٱ Pr^-C3+faNqH5U[Q^+3*G_a<:Ձ}q>- X wa(p7vۉ5V¡lPg]L8(Y@U^̥~MS2gEj3ЍM=oF lB"Qw{GeacpL؋k aU*guy)#oG4A 3? exTރBbikf{^ @QuxOz7aSJ,UژJ*lj.&AR6׬aj|+9̟"d)q'I)2Ɵ8ODsu;Y9(H, KzX'ޥ8QR3&9d,O¿gYJS؇rnw؅6lDr7Ҩx/5d`]q@e7nJ(ۗ 뾏]@J}pz ȟU.ۼ~:@?(x3}SgwxM:{uxAQL慻(nS(4'ٝ<& x_51ބ#N8g$?:(2y>q*&qI-t2-j|[ +$H,2duY?7ғuCQ-X%?8H~6Ziī?0N#k%tMZ@۽{GVevTSMafm0WL#>tрv.{Y׆Ƅ1}+p]N]N>?bdzsGYwB<*(>kyMѲ XJ1 )pu.qGb Y@CROfCP٤aJ؃5(=DHxy@aڦ Đ虻6W%L eE#*ۀcj:pԀL'A4G'.ʾ/f}Ǜˉ.m\nXNקBfK* 2; S|L:T3gy{(݆Bssno !k%TU.m4z Y%h { |7iMsRdS\-!!'Qv15 ئ)b.YqvRCZthD*f\Kf چsE>5Vj:,4f(7 )jRmZR{їs'(((@Wm@?g9?`؇ z=ځ/Rqm1H-yl=I3Pj`yZ8a!WDg5,52!?8jV2Rgdf!Djw衐آZ QLOcD@a)m>zG/SEP9(А_6hYd qtJcu_ {:PX[g`'j=VMtJjS' cZ,bE@Y̎)Si%$poX 6SXج>MJ.`w"ull;//АHurWֵw @/AD0TO~6Ng I4F}+MN%λ 3$VP9nq\0kP>p_ǝXe64Bdv2_62zNJz5cH[eϛ\Iu ^S7dYg S7񕚼 Ywu,ERD.Y@W"3#~jԯ?3ޜLE j2Ls9МL1t2cx%Ü^W(џK5c *|İn`gp|%,.ϚUZ4+9uT}a~!u9~ ahjX+D~ؤ=|T,8٧oЭIS;@$=9a\;ObrR|EU﯂syk:.譍' AyB^ȔGi,BJTNOMܡBxbʢFRut_ R< ;{;P{ޮ3b٘Ѽl O=6RvOiv(ߚFIoDLDr}(i_W3u"voI]}%>l u;DBsc}Xr`2xO+z7wIh?05N͝V5YkLSZzgKǟLumuGnLL%i/gIOѤX)_ғ/@,nf;/w|z#ؑӦ\-fsx=O.:O$Kq5ڎ{DW/n|6^D>]؟QҴ)1 r]'j 磷6b1Z͚J_u#'N`a5y|7%Xpe4E.=bwT+n[]d'U(/BȤMu%V%ᳲ}FlvB9"NAçxqF3Zhi^Fk\NREr6iT SY[#0Py=y=V.9a]OG\aL1d劶:Ӄt.??K?Zow$1W|pF1̝ yV[ XDgc,(4Ń69\S w_YkĀ*GG5ʩ&]71Zڱkb:^% "zr]N m;U gYVL9"Hw$͑2c) GyBq#=̈>#LBwB,YŹw;-E U*q^mZCw fW ۞QulI 7*&o?*&Q 0X(-fMlҿL^ehWo Dd5d9!L蹀߅ܡ ΛT^{UV^HM.7ȿ3?Qk_=ؾov5D4A0YfiK3g^:)@Οfq^Єf&J]{zgg1?LWox(_x<FJNF |6e6^Hb 4todI0T `"[=mfNi, s;]YFl^^*tM[n*`e82ai8Xʍs\Ε `+WHHT&AlUz@'Q0̆؟VԃinH<\$O$Ooe4:6;sr7'(U8CX G(&&M֥ᘯىmfYuςMխ㑊I]]]M1;o`hh_ <:twl oj mӞ ]l1A3AF:w_IE,OuC2U0ݠv@5[+½~aZK">ȀiWٟ\"js4S5R~}%"=٭w3Q_w%$1v[M&ʶ})ujsIb00Gdk>K2`! s O (0X$O@`W6M+$g?-RcFs"U.KccKfg8wGR@,OC@~˓ǒ!*z2A Nmn1WMʄX;i~S(_|_O@Sc$]]!<Pnv~$> `3KyߋOZV`Z:GSVh ķb,fIVu=X}ONmnLv' =cd:Ӿ󰄘h(d(xR=BwMꌞ7 (צ| :) KO'$C}L}5,v_pS">;?N]4BD1 +Eq}*8JD!4 A{dM{C[|Gc vg%C+ 6Bed{SE OZ J$"mne`嬄4*ٹW]W:\A ĨTח=(9hʑ! F?Qʘs4(> ֈޙS8߁uF{hgA.?URmIx H=h߯PA5|/i\sj*V2/zyzihV_V/"a#,~1yE4҆ebhs~uj)_ &;JVHPAwH;ίp}|Q'Cʌ? 5ow+$ZGe+UtjT,(0?cq=w8A%ʥkkl<4/,AFM$^6(6w^v5Bi^S/k5f!(#I] Fvid&[f=\uU-I='fӶ)ISyZX ٕM9>^pE%>̋Z埃%@ޔ)(.olΓNj4m*aQ &gv؊SCY㱓FžT x*+AOk_u'=G<6I_N Z -lM7'S<2.FW#lJL&4Irpa:aFF$d5va.q${¬] *qzá&r$daRw]؝ң<{B}l[H[kᵑrYcЂ#ޗٛ3J_m뵅l2v~iqQ>.'|H}/cFo$7 yE9dQHPJzJcFpLt\DP٠&F :|>)x׉?\RU\>:pTjM2s9K^ !>Qn BǍ#\LԴSաE~=YRVAJY>zD>Q8ݷ}jKv; LuAPc9koFI6hVx׼c|L ň!qqE۲O{.ື7;Q!^DL&=̍wDP{ߊ-96WXocJtlY4q3$ `4 g>҄\K$ȕ:\푙J!,i7Yu9bqTcqS\}-?bELJn@*G"Dž> ? xg]FJ3P@Nuk?r=qI=uA[Q%9y}!kݔԌŬdB|q:^"!l"x(и)fUn4y6I߈ xg$1qC! H+tq|KĽR&- pMX҂(l $py4A$p\ز=O^ꩨ ghڳutSϤvҺ9%ܡƉ d:ک ?"Pyd^E;9MS(H 1 7Ž (ScX :$dJz$!7r\${l 8-eEgWˊN8V!Hް6JX]Q' szemX{ LQQ0o,/wT}HU]~{/]ؒ#SIǰlQYt~Y 0[a")6xD=ACT s)eqnyRmHZm XJm;` !`G QQSnha%]%M8Xk1 t%M dDTzP`;2R^B.Ǖ!?2 N @Ͻ`={e$#RHT !~}#P6lȓ8Ji5>c~e ;4 H'ڹՏc^`.zPlCk|VŔdrW*2?{yhwՙf^VQiPtXzGRl2΃*wf^*R娈cCf~wDxUȳD֡JQ7SVWvBп?ӲM[!D92nnϥ ui4y -7("'(FA>nZP>\í\6_c@L%st(0ɫjq&SU (Fǽ? Z{\Vsl:ϋ0HL Xc\:q|,5]MC m WRsM="Kl#ND+*epKHw &xDǛ2[(co챜3!4O.֣uZٶZ8tvP0?t)zIJ!-j3j=_w qUSA -u$U25q#'bϞˆPa1g4T9`HmRM=E*nS$'kY$mPhK q 䁆TrC<})۹遁v.?[M{/9]0^Z{ "<^;k'P4VX@pƒ 61+z! }k QU'gv:c=-b Kyoc5%TW>GYNCȐ@JsjkqH%9Mz##XEep;)6;øޤϛĿExX@S50ILsyC_ 0xb& !0Y}0Vq) ZA]am)C(卪N[ʿʜAt249 sc_'h&9 1mNa4W#շ-d i w$l l"Jgg>47勒C`UNÚT;W-1#1>4{lkVU>J? LJuv " D[,DЛtS>]Db|Bѐg /1hq7G3h;#ePôLa2Uh_Ҩi }{աn@} <ڡ-F E ޕSRHgJ{ti/q%;Ddg(H¯<ꉲ.fV73!%iϧ߿Ϥx5^vI"iB|+\tU 6ؗ} 9;%I|g"Lo斪pLPP^-T?p!rUҦȸZa>8FzM`a[JJ]cyxRV̊>),)#ѯyqB*pvgf i) *G`BlV u}ֈ3X%M]2NyZCDۇM2'\yHL,T" Y ;w?c& } "b[⤹^!BGkiP }]]Eq{@uPvnLQqpz u.)~)3nR'Ҵ w1ڔ+;|[?DbMAaޙM?H\7o8L>wX,8VXH:~?hRD_$Ba{ ǚe(j7 .rRߙrg,طLHDQ63:(1%_>]4} ~0Rwe ].CUZY:7 vW([;U_ĽjY [6Q8v{'UQ22 .aEPk(\TlD{12v3u[n#,QҌ(PO*C(=i'. #Znk 9)pvS 'Ju Et>0zJ6g=˖+2T'z6C OJ^.=nV_*6#Wp N4#(D?'iO\=D*JG5 }Q!+4k\,* '*,p㽺wxvoGۇ'6mf9^(At-PADB1; x3W9xs)I?3Iq;ed1KSxI8R6A(j&3 u$cIi +*duðJx4сJh0r{9g: `lnҭ~r>-sq)+I֎ZngP tv"-jNZ.תLtm]VƴK`vQ/o  O`]#ЉEQ AJx^8'eTS,Ou(3t׺$Wn<-8<r]:_/4wAƷBO~v v{Ey1%O,:x YX͂a|qMTmwQ$r4FߐO {2>K^gn8i#Z@УȬR޽-ET-7N,>{j)/2_Nطi⎪thO2|*WIʢ[GKˮ 5^nbjxh5&GbC8o02eKvcc jFN6liY{y$!.SNNu XMCðgAR@(ukb0'Uz[ `DʚEE]_AS:"|̻<;fkŅ<1~4i|*Y]SC9 [XV$XTSgi/g{PQ=}v LѦNsPms.7aW$=y!^.?}>VඬGۓsyyr\PK ?V+o4[Kv9 M4s?+gۼA?Q̑g9IYI9&I+8G=TY7kl1d1cIQK G'pےKgO:2N1AҕA>GXbrB ڴf)n@ iGf#~O4 ]JzFoa ڥ*ن4.E`ՅzXJ}=`r0b;u qe԰ԔUS:PI'gM `'-sP$yKk1\?&. ORV q<ӄ%I(h)]AOV0lؘqQ5|i+EF,MW>nogJ8۴P^'H=Q6IG~λ|𛿶˽k*9UWgB| h$[XMAxW ) d4mW҆f#ii#?o.v*p;~Y>PB%zF0 f%Hs悻doMȐFԅJ7TKY93 $"nk?jnWԫW?A^<Sk$W'_WYp0`"2P$B61L$Cpf=u^W!4*? Kt pR7VdZ/jf6mB H$wXמ e%gφr>3DamAˬ](ٶ= lpJbg4.ںW(vI9)IW=FC=GvgtPZb= g[r6!H8,a$gV\-?quGEM ~O͸VQҫG#zwㅠ+HWb ˯z:%Lulv}XCFG{T%9+f#\8$AWW<|ѳ nD,z[t~8ҋT6rF!Ӹs藖zQp .b&e8UÖ1I dPCnS?l0@u;Nt9&D~k0RkBCLXa|Sʍ0"l#0| $y;$L !VLpI#^;! mڒWX!jәy:P%E{q6\k49DL̸; #.|fl Wg=ZPg=Ey)FP# ۥ綅6a*ջt~+ؤ18wߖb[Ō(?4b\.;τzXX>_TVheg8dV>|26Fp^%2&8Ƨ R9xI~m<ދD<3dytOEMo|nغF.?}0X*LRl43(B9{Q3^l(&+,w4([n(2N ]53_"|]2sQN# 9DNj_8 pvOulREC]>YOȖ{\hUXL]pvە>ɪ "˭o [Ck\{cƉƪH1oG?7^tiwC$l-Dp1l:Kpꃢ ]~N h7M'¿iUe| U͜yrm4 M_'14#n A ~^uZFFoWaF*{|ty[ ' }iђaeS9`h_  p$E\{bgp=Ց V,}n56u^ٹ3P<'2(V倔YM&6r4ݺb Hg #Џ, 19=⣊>j yڜANB{2DV&QÛƔxɜ0 QȽFQ݂se<>MyVID/?31d=))ROe?LIQ?ʝ}y.HDYVP΃ >O'[^y%/Zv*8p"Bdg"x$s"ُNk~Uoms7Q}L6/9Ywc-I!B35 n+!yDz"Ml$&d);wV'{y Mbvh,R>;Т#Lo=y?~_{m1q]L &Giw eڊw\yn-Iif$㊅1LDM2Ψ$RkpuwdCA-2JPX53u([q(?i.f'P {)H.)l\9: =zдf1 t]1CiI5^ۮ}bb 38s*FaL*4e!Wh>t=B.U}?8! _qq{O1v (Im 7XBiqɲt`1(!oQ*t?9;k˳ˠ9Dz䥰CPCl&^;W4fj}5{lϟJnlgQg%Z~7ï.£[Cvll)P ף)a/Ue\AMՌ"lc !.$ v;zdJv@}VNZ*b\ւ;-JLof"(J(DuKS\'N&"HHPG奐UԲMͻ Rw U*==q(>ۣRJ,z 3Lte%'p$*@b5:n 4rjPv8DoBk8&37 >_ҷwb- |'{,}+ݡ96OVvǐ&})RҊR.L5J]8Tu_w ^b5(a~] ¹^]"V1:Ly-|1sGxJ&I*Jp~4YBVx U | I wNKZJ#56] b @n y^(d)}rZ/W4lk/ʫ֟!D(EN+/8m҂|L̈́?d#M~_ )RjL"AG‡.O7|2RkRNg{{ /N{N,33kt8JDCs/b]O[a]OCzxWv9C_S@ O!zɵNC}篷~f^o,لS^LK,Bq`|H.盪 4q38+'$t"5vt'C?/lR3s6q liPd+ G3 KS^]?n 4]6** 6W64 \ R\h,pܼRfߢ A ZۑEM°~N)JRSFEN\'iۘՓP;0CPv" wS!܈G:KwbV3uəٵ XR.Bwcc搴PFNTuw,B=$GJ5I%* ކz=;% .ȯpFPMRnTJ;% M \F[a):xԣZ<:ixz6SHR?y~hjN7BC1T9ɻjƃp`Kuz[ZJ?@v!T%yܪo_lzɢ)`6A,#Aݯ:()#awMY `0gŔ<ɓUɸ F 9%bcCkOg2lZP ݊~6]]uNg,b,!2ԲG[2c~Z,_VL"}YQz 5Z7oAl4sv\欀j$HOd(H q%; /0 ͒vV];:~b'>ȹt!&V;D}Tj\V& hȜáD c]ø$5w8 X$Bkiiד67ŲW|rs d Vwl@-FJRAi`/3n}8/N秷pV!BwJ=㣯",d&.-\c9927q*j@Zg,O_pNsTl2kO LTI5 곰5$4<\/w >yII݃1:֔ O-u ': $"r\xQ41_vLýXͳnv_7e4&3FX tOa^~)n1ʾa'w *s~Qmuoġ.Q;,v*Яcq8G\aփxt:Mܖ;]dWf w@ƒ A0mH[OgG(@CC^̸fpQb$`m܅L<޼"Iv[lЃ6ǣRm7O֢t,Y6^nC.0C⭏ LڳڰA%qLI6LR anDvJMm:*%̝a/_˗(dG=z Hrwu9ejU P-#0߇43\@5C?;H3PgbIr?6C<?s9%J߂e.>y:P@#ǐk>:3Ф PT++jSD2x~+v2Za%DlĘ]~C8<nrT5|8m%RWa(ǩx>M'-Dd" naĊhByz}>ȹqLu;LL+C!C.U쫇0Gpsk?ᶲyu @P5;ѼѶ1^^){>=!1cgyZou7V ZWunEdqdžthlP=8 =Gt٨w .I)p/ovb"dXChq鱑(sZ]]LI jB @]vl2֯vxݺ:=‚H[QhkjPݾjkG $|a2Hr+;c_`hm(Z)Dh)Hfw s 48\W~n \䟪) #1 0]m#H Gw'yX +|( 6,00/+΀ 6sLb<|:*84cePRm QR|r(UCPKB&c0FS} =tK㷩ꂤLHNNJ T2*_ͬ.hdmp#x&|?"˂f2^S\ u$sc< 9LӒkOCctdUl-?nu=r#p(2J?j7C5,y*ȁ߄A_YBܽ}u^ Y؇*b~Gb;+OU?]^d(ŗ3 3e" 1v?8͐O.zj5"y]|kF_d)+R82J,n%{fz*y9yS{(OwFH4OU瓗Dl o)BWD,M8sf?4ޞ58$GiGQǸvU,1 u%QԝrŻ6yO_EwJZ -SloNy ؙoL:d@Er>)5r&!~O::<=bKoqJKvXMZ Tp3ܖ֘9kmh. %y?NVBsb=_cCBj)oz98ݪ`mTb܋b`N翯]xoYKr?$z,@N-^qٙIe<;#+*gO@^iq|9|fe#Q˶Kw l.mac."~8U f-dur]_(4C^pmݛyvG<<;5ӭĉ8Y`DN# 㠺W wvw.7VtC KO!iǡ3ǽ|a\"ﶜ'II$Y:LfL]lȷ'7k]$y>HzGvaAj[M޷s'0; Kz1><[?W[hWXa(90*$d ڨI|-u-7xq4WӤH8~ qg*I9-#Sq|>´2 M@ g 3:xC f99[BoZN2My &982(B-##qk8maW QnMf C)%ⳳTo\`a`㆕ᆞ&0(ej3#7DuHpoG͇c' jZ#MmXE}vuMi\4Knp\c ߜ>8ևzg.KA2F4tBh^ {W yaFg<_ß VEz_e Y0p.70[o#I?ՍDJ[졘P% <*|܆ %^L>(u*KzSJ9z9B*bj^N8" !GgԌTELv2IPMCW}I@nzꇣthØ:x)0uoBASo]O,sN~&T $^` tK-:A^#I~cƻFVDČ)ԲQ,z#)￝!Ǎvef~&3EkSAa=J˓eج+#M<,_ Gq:VdJXKP~ׇrBBi_^s5WÑÕb9DŽM;!Tl\XzZԆ_aҁ3!ʡ.pB'3[Ȳ9, nW[1儔W5lJCaq!)->;}d"(@q$N4Z%bXl(q@屠ۓ˟3MކR-lDӄ]ia$h|yr0f;Ko&o\gPe9?-JrYAWp07UP5 JsYOdChAGͱpO]qhs\%~Yn-x9z{0@T v v?)ԶwA- {RoOC8(T#oY6 L Ǹ Mv d^{70v9F3wg :Z3;-?7'3 s3vZ/_~%Phփ0ȥ }'ʜDt=CMA] X˄36wP ;eMBp&Ffli71cbW 0 .fY@F$4ҳfOQ VzߋaBi TJ %y! {3 p P ×ט*Sti=?)jpǙއ$IlgPxw@H92DD!$|׺9U{Ys5f[q)!RQ.%|gX"׶j ԵGn a4.2}2E]g"MH||\йΚy]n&X_E :ܐ2uX3arͰ3 pd %z9JZgv ݑ&;39Da8%L0-̋sI`㾬<\z $1o!ܿ[?ojw[8x D+mT« ;6Uz혓KeN*Bi fE5l5Q }|El]FO(˧x>|><4qihFN"G%Յ\1ByvXo |u&&,MumAߤrԎ0eVO@W!9eTOS_u/8\?_ROut*x̐k=}I}}fjj87d"p {}?Nl] _@p]TXsf%!im[-x~tV FC-zDtSg8nNdi☁p](xck3 gUČRR;AI"|>l`kp/k|ypPNvj XQMaֻb$fD)Ī^GqԴlxdWSYVE|l] *MT6=Խ* `9bI Hl'mcoTǃ0/~+CYkׁx.IEؑK"TI#ۨ?6̱64uُQ6fՏ2tnB,٦̈Ȃ-j2ť4dPpLtCOC;pݨN`L|:4CAcޣTޜ$=0(Yppñ%oq ֤]@2z*=y-clF 4 *LJX-q.9f'Pu&Ŗ͎,GBpm˥ ǥGL(jPs -ThnmGmFe45uxs^Kc`f1MI;]*P Rh(e?\kAP`1'` ؘ#kfeg@?*Uo`^/-lsC~{.H}2u~Aqc;FP(o:$m:KŹX&Xhmgg̑4oodz[!&jo7;Vg&t8O^TMa4N HK۝se!Ef4rd޷[<RzxjT oz#د: @rb X ;$R$]e˒H7taD%ߝ1WxHTGe_X?=lN]ApϦت p#ga@}JL6Pc'Ceη1l+W:T0$& Id7"5MP '{{Gs߀ub-jr3COրPbߕy`R(|#~BPOS+գB?q"8?s1[j._ܡV|ZYIJrW~(5Q쓴Mސ u >0Gt TpudhTqj*籽Ϊi=pT(V9(h a^RlRT6J;kJ+>'Ҭv($Nd :vY$cPX8JU3tbbz%&(2L)M5t_žÆJ 653?]1çmk;x~U V[rP;z?pc3jVCb0`pC5PP/{&VrEҘY>ÄB4` #DŽ'sm_J$*z>=m:t+f*bXҢq>*6y7*@7o2H,# KBU@x .\/Z[毺ےBO73 QJ&Ap:$Kp2&U{6PKbjaB&AUT?:ja70-(f+~ӐGoݢ~Jc٧/#s8Wrη <|pO+ c`;Z:3kP*vC1PtV 6!~̸ӕMĐ濹sbfhu $rѲSAgMiC ^rȄV-83s UC?'C 9KI؊QE}–;}LάA-@{k&qʽuYHu L7!LE\e&`/)&}c?EMÁNV 5fS\eG5uPv?^RʋmR}3S,0uybDg 3O|g3˺r(!Yث)!a)t}5OĠWJ|GrEX2=7gc?(qt>Ix-ifښܑW*cWѻlmt p7x2}#sd a]! &i]oXL1 28|76 ܶ+r)}v)rJmQj,̟w-glvܽ\P#m~4>Ƶ[@HrW.Tg76Ӌ9z(,az n܅ѧڋ!n5vtӓggCy=u:.?%f{+eb.5IZ/6;hù_^T3QҞ_S^qV)8tG-a?~CWxXPl5q aLfr`_n|' Pb,v ^g6b%o"5/tWW?ڞos"br DE&{(T05"SehViuEH @%\ ٮ&NP? OniF>zGlp- *Rh hh CTtF`]ʳqtK=a? /\"A>|$Z|@Y7P&%roT (ʄ`&uߛܮ41ān<`/pCI:o j7Lö@Td]5삈R3Ҏv"ޏ<r 8UgkcҦnD0b:E=h͒NWW,(ZTM#!5v|;9'N=>ƈܖU//mN[1j^X ]*k{|I_Y| }FAO bYЍXP kj*ҠQ@Du2zLۻEEZz $h.¡;# D鴔~d]y;в:e%E#Wr%c:ՏVr ywP ~ \qYxp)( ?Py9 6aw}ƞĝs,мd"iM9gNl~a<_#xjMA7.4yFKwy~˃#wW"k"24R:+GH.{vC`D|D\TLo4*8LըcNda4nIQf?gKtM;˪ }#v]Q6a?f33o4xAk8ѯ> .稍#+ `-c!$R79M+Cg#9ssU/c{\trv9uTe jʼnV!Gf6Ҡ&a|}[7_9-UNjųd؅.n Ss .wc^-'{^qASPFx|KrQa04 \C_6"%lj=2iWYQ ͗:mi>p`o^d+$<:|2"Kg}R!ROȠRKXA߽=5pćΦbF(g91U'KWZmXSE͸xa Mz:G1UQ6\ O*u򔴸X9#ǎǖ0ww\'v'~dh`N U~٘Eq1 (o0199V8po˻"/ӑ.#u!a+mk{w0)8Qzih+`KD >n,܄{r*.Pu|Y'O7 *v03& bxA 5yEܸFC$ v< hZGϪkpScA0 C %W[ɛ5G4E_z Bj~/gb5ĕ% ոicU]N&R^5ªX;u4 v' 1#\+?dIKA*<''q~%gyXqKM Y %ak {t|HUܢFNͪy=0Jx7M#aȺN sk=mLvHe r_AX_J =F R=yUR7*2FB8 ӵnT{DPZD-" 9^ stz@8dVkO@`%Zy9ZAzooSZM#K&O_j B{p.NZ hbגƐt0O90ߍ)mI2`gS' bfeeaXJΆZI`y wʎ>SAOSd 0EP>{Mx*OY!AP/"zX2!-}SUy/YCRՔS[WꝜeqloXEzV1lK'`ޒp1OVn!'0npO`SufD; gr sS$|&>mPsY0EX[ |EkJ{i&.'(wn,&7f9I%ӎrI[Y˖s3Uy%@aْOXu4P L@Z <{Uc J_֡$C{[T/%oi #J>MU4ʵ=UbK',MY9!L?74]S1m5"OwBdi#$|$>!dL 5ojg$NVӐΑJE.plB!sWyksEQzPJd,ji}?Y2ue1ֽ{0sweþ?7! Z_G=W^^Ԉə_ic,Q3 T0_\mLpIVÒzxccX[e&]ޘ|qd?F;3qd7?H]M#,82@ ^ph O \,ZOFLfҬ +G\z g2ͻo'kBOOp'3p`L2ʛu({ZE*0Ih C XHTHZKJVMB{>@|1#AfخnM@xS;|ʐbok"| ,V[cjPڋdBM]"(J{w192.UX]G>xdq'z UͪlpmJ%O"^T&AL.3pYU LYZoЃ"Y{/ݼk $[,8|DO;w)gT'bJO.6'Lb6Zgx;n\"GYgGgW^ @ۖɹw?)H .7zvrXpQ)Σ+nLH: f ;TVH}3H{\StC2x._Oh4sY\GK8(xn69IU.k@O3SK`@H-v!Cp]3ꄙB+qҗfSAk=@SW!@m ڑ G\>lUh[30luQՍV o*E80>?"`SoV6k :̝Ց3_ѶcA_Ƈg ;&Q~/ cFp%Ƈ4$}ޝ!3UR w+p &*拇|]QUK ,WVD-Pԣ]iP@'(r4﻽PҎ'aGbϭkrWuK4f ߔ#i~HyȋXI4ߌ}Zj'JNA?$x’/U%*JޖgΌooL. :,C{2MLx3!I-Åݘ hP0R}R٪,Cp#,+)>X;y ytLM]695BE~^ TBKX1 ̭ן|0++H 1鮖h X@B`s"(#wn+!ɓҌRWS|%D#>w!?r58*_$ڗ[Me~g*D9t?c$[U ROH8T v[4 io$ Фʉ\}\(\Ti/0!8lU 3pyu'do>7Z 0at9-?AtoUetm(eUٱl'Szg"ֶt:@&HmNW0ˀUM + ަ&cFuxܣ68`w}q~҅[=`4M#8WKz+)u1NJU:'g jG٨'sӕg׹.{tL#Oln5k>t=Na!̻rcvoRh?mA$ LSiY\ d{ݑ'xnfH[^T3o_*_eĚE,2aIBκN]C3M,6{tto1[gv?9!JX%i@=) '`i6a*{$0xiߡښol(!#Cjut'7X!6wtŪƳ(_xfLZw+oy7 ǹAH ς'Vpt3Cz`d "=ܿ?Ob #fjkےFgdj&@x1a~ T\|3[lު6~Ka.Š[3E ~RO?4RʳxMT`9r>W4Bth< mRe*7e`ٞ0#Ӻ(Wx*XFqJqhdt$fY:?- c9ꔠe?3 PafEfdPW9A:w/}0,`ƫ>MdHDB}1A}O+qdĠcE)sh}.F WHaU&Ko%7됛&y%oAlqؿ<>`zv#F1mZF-~ljv D)#\G#``CM6Cv)bb#kq?ψ, g}k{:1Wnm&y P;BjR0y(u4n?z]$2 |/!#3<a10~ukr7/7b=+rsP1}'JʮTđ/ R6?V$b4̄w}Ыd(oԞ`Qw&JZpTmI!Hx2&OJ!ړЍ̐UJ-\:pjo 8S։)H~5{n*hoz%B:?18]'x ߻q^wdJ95i,z#K5atmD>[*aAbfy)c4,èoHz|WvA$t1ʐWFTڣM@o%@a^Эnm|r4󓼐=I4;ɹϷ9fďBZ$fyQMД](Lgd 0- v[0p twlk:i p=`eSvڸ a"K9\)=H'݂/K@-s3Dǚ.h2pqakS\$X6e7iM] INA0j%)IM/V$ G |R"$"lw/jK%c5˞YGkg7g'Wk 4%cM'2g+P}OӼh%R&!/=Iu,AcM-\? xL' چ*_V%(:`۩^?Eޗսω.b_UțZݜ)(/&/ [7 r]`l3pwf<_z"LFHl sqj, doNo)Q5xn|5\ַs1}S60awAN8?9!^n4rEpmk&Uh,Q#!TMLƾJ%Q|>k|xs9MTfMy}a^J&3+}H'4&\wi19.Rk[CW Ŋ Zނ.3:q;Uid$wpk&"1kb V-V2Y[s3.W-Vds0Kr' \j Ҋ+WnM9zl⣂yWe7ML.*! : 'W 舿u VEh (- Z=ϒVbqSfA5(6'Ӑ4b%aP;ᤍ<3`Xsg:'MB1Un^oFO_kVQF't;7..{驼+y٧ [kaO7\.^]9I~ r"1;`-k-XfHxfRdp]|w6 mUl*]fLX<ѣJRe_yZ$< 'ւLc̞:W3[Ъcq|f[9|s16=MgYQ$Og}1E1қ LW8.¤!cFx?LI!ӑ.>R0<Vwp)ϢAeis[łuadyfVhLo"h7"UY='R6یuN ?HW ,,iƪ|$u6&x$gJQ@&&+xصňv1ǻgX@swma-t&socf1[X>*c"Sψ R"|(U0m;p4hy`i/Ii2.=:*c,FʿO&%̗R:pP;a saH$m%dbLݗF۶"IѨ\0Ùb[s؈|`SnX,O40DmPpV(]pXrVܛ,V4 ?̋TҊtjPkqq-9 `JCZ ۅ[oҠk>G l:QN6Wp:h + ?X$Ǎby:O Qkr2]B?¢%%@K5F< L~q0@a6\\FoW8[(@ji 1%^f} rQR>6%&g*j)?2ّJizCA ZW!#t B?'=>VG_[LQ5i(^ ࿟.8(X jmb1'׮6IQ+,+#rFZLnywDvv,K%e|TqC"&& <΍&xYG[8O2hC"P ؽc[|;m7 \=drFNvNYXX/ⓗjC4~qIM+y wA׀NL4K%pՉBVT,9՚N/;ݦ:3\ӂe]/q74J̓]E:%`OL2ԋޜ&vጊ9I[2Ar L!S20A0t篥KjPisS)A`z!ga+5~[D2]rр֯G#6 Iz-'wPXD0퉝M?VS}"`6I!Cx%.۬/" aikUbZ "- ;7x`i8=|Fq9Ģ7?u$bg\4A"jgۈn: ja($B9;Mn NRcZd6U(ƏߦcYJ^@8;xbl>xAcz2*ÑA Hjbn-u! L%j@h)maGUQ-sVhe,"BuNsǼ|vz8`hK"?륈91%6LW=*bBl] EjЋs.I̖w"5>A3̒K 0E{w|!s@%/'X>k)m@!RF. c0ʾ "GUh;2 LImJN J|U0 ?2 5*ol"z85ott;^Bq< *cTf(Sp髥ؽܦ8 #b/dl ,Zli?rzrjC?&Vn܄C3oz`g#1 pߐ3ǚ6_7[4uN}?V3ѥ. KR 1V!X12Pr^V'7 Ң" < Z!۲+D^Y? vb"FnUd'LͿʍ)A9KC͖']u%Z+0Ln e 'to|fE?wЗTYic.t|h~~ΛH;|=AF; R=-0Fr.Zreh" kWp`ǩnM} Ӂdh bQ pVH[$)0wtQ+Zw!Z.A e܏ZOC0yީVzv-7Ʊ?&/`l] q6L15\8a ==zyJx; yL=,?"wxx2Bzg_'4@u[;Zhn: 8[R'㱨iU7M^]9E$*C:PΝ9ZMEV8/t&Lz4jG;D^l"ؙ2(W@4뛗`}t|d:aҔ6y&Bvؽ|$y,x#Hyo=q ʥ2͏F´L4,0؉-^jkEDNTG>Tlt&!3n6xv2* Fi>ҵ9,M S,v ۔CBi= 1< L0~,ut/b.iUjoYJ,H^e:mM~ 8&IJ$م'w%@:?`-5jg#<u\ҩu. S0:qF=j,S#%pPQ=wUJ<̱"m~d>q\g?G BjD]S՚E povq@{u:xP@R9R_Y,LמPJ0ցrwW٠zXvV52_tZ6%<eCO] 孷G(Z]i|{X;,=ys|(bъ`m h3z7$ Xz@rx=у0>bIsr;xHT`]Zh/#W`CcS]bzx:#]E>/ƳX-RS$I|{Q=Vb=2:\](1ـ A&f@wdrV4m yeeLL ժ '<ɞ,{,z\\Ytt2+{9þ|W&D _1fàpG)!E8e L#J ˙ nI ex'ȯwPBeP-CuUZ<=:Wɔ2難g&qz3|wƎ3G¤zNw6#XWkprJo.+yH׷4S^ {e>NeR#K.=5FP2 FS2ೈK5d~ 7#aXBv.]Oqw^F3b[=QcBŀ.+^#@yҤ]]Z}3 hG 0f$lsE0?QX@@i}gw 0]E| 2IOnA59KS0>@ m'h3ڶZ ~ qXIB`#$䟳F<-u/x(=YsgL)^3.s687/% <=nyEԌ -Q!ck8vs[fz5!ʲo yr?ɒJp&u͌li1+i ;f}e%OMGfq-bDa߿B(% ts̥O{+-6an%ZO}WNXV@+ۤfݒVEUWW(o?ـoQL{'/ i+.i9kx8 ?wsT󡋕'}c|PAtw b0wUi"1U=[Lv83N?U@cWGtiع r+3=>Rכ= I.'kDr]j(!U{6/De6vG3'5(­89C\Ner#\Ӫ})ܘiLp0b,`KJ2ˢPU3 U~ ?+)] L)EmyU zHD|mz/p{R.޼ LG"v&US_Fv%>؇1*Yo0YO[ž:npV(VI.j̀ dp%:)ұy*bDߚ.2>¿VZ.h)aNT f!Ʀ/5|G Na>n5 5Jy_GhD៫ ]pSbW~K#L< ԳeqvdaU;ZX$5מ<#u0vV?$gYWٍ*;o(YAny%FF|6ߛU.."Iu >>EE`B*3#99}vԶܶ׽ PD K>%rCb [2JׂZޔ8sYU*I H! _N3Ry7OM{6MXP`~3>3L{5/ݦFwh"bx2\f^ˬHlsV>zDzj缔xԙe/G ?nH]b4&D fѽ߅r >;i4 Y w37{6OwI( $#,$JF8+S S*h9[iQ|=E UV!lw ۷\^ IKtH?&ahimќ 03<4\VignҕWȃ亸hXMWsliGAóX@v\)#6ſ/*JPSƚ`3e&s;Ս' Me0" =#Qc驰U>?b43<3&D vhbxǮv5&ȅ#>u3 Ij-ތr8X2^ާu?, uri{7'=٩]}Vj&ZL5Go^P8;Q³ugBd\ _)>nbɨM9Q>)QB0Zr0Oe--U`t@ZM`A]@ FTy|-S14kKk?<uxkH4OHC) #@׆ D;pi9|"1n0#ѻ)qSXp-%Ni>>;LE7 wRoWZފ\azimAro(؊D7!cBl/m1x)  Pp ̍E&(&n?.=ݮv#|2@.;0>XyuZ)AK^|}8[+N_j1&u&z +"u|ud P`7nfeQY&J#heTˢ oZb_RPOd#݃F+t`zIm(:\F+ sXcHa{QѤHbnA<*ő{nb)QJRعkSMDț;U5W'ˎ.`!9k7x7Q[v^ڀb.4L9Iﶊ"}Lt|d* ҂sH.D#@{$i0AljƶMpp=1(K? bJ68U PZ zǿiaKZұȚ F':12EE%l0b%Wz@ UZpYY[Hj8QlX93ֈ>[ >G`?o_K[NQ3~.}~LavxPK<(7؊QZU).p6M_O)YBg 5J|z>~nis/Q;~.,.em$w豱쮣76wr *B.k@G]Rm?ߏBOO",X?o6[ aN ,AI(rċEBfP;'\!I~u3e/jX@ht ]xRfu&^ y"jCKu9|<"U@ѥ<9 T;+4zT䇈`a)?W?Kܣxle1&c_zX;F~PY> w͖aEcxi`.a5Bh^$`̨.KwYշy2C"fZ"_oBԽ0pE@,#;(aS_y*NwqOU K@o\DO](]\ӨOKta(;nބ^&I>4SvH-rTjՌH2,šXQq;׬zNo{83f *~uӐwPVV XP4f1HX`\ŚG}{oþod9ieUDcmiw/$]hRBmhk:?n\r6}w+ [4SPo_b|tk3 tYe`@v *d6A$Utܻ  9"߽;LFf$_ $sS[o@@W Y^ݽVf-~Y3Ms=5*$ZFA,;~u*`uX 1d 䆕 wkE|+@=G+&5ya{ӻuBU%ږmqê.j`<{BnU첣5Aϵ)kɜaϫ0u>/#aXME,+BG EfZSEos~ia\yVcp %,G°K[S-L+H,[,SL#& `v@xop+*6Hsܣq4Si%%g!qp0V %R ;jTXn.i+΋ tuP1_x,bp֧$\'\ ڦP*wُ^`2hP8qY$")MNeΣ\SDamtmEnDk8-\;)efI%%V~} R8R6Qe )^=sfY./){p=iMw~-wHy24B_{!t̓J牀\R هE0Z.yTuu4ڳI$2+TS ㍹ת}LX;4"SH wuy Lƙ-ኼ$Z?&CE!\וܷӳ W22AE "L^H^Y \u7^^Ci/ma3ؼ'*Lr_n#-ve&(x/NKge?=t K: #&! ^\{l`n6U=!>\.)?#hLK/ z8/HT:зb1@mA;+"g|U(^f2YQUkylYD`D}_5E7Z{Xm+O骧( hhoqB畞&Đ=lvFN}Z>e1,aEgXʿ k H(h649IEw59eڇqx@9`nH=$ EyȞnRVMܼ.^BEmW WaYN*_.x :Tnk ^uw AnssTreIԞ~w( kyfj:"R Yيh0-,C 8hi* 8+yI>dX9ۍ:'|#'gI,?Qd]UPƢ) 0ԔCv^|mnA`~﵀淢JOI#yպO9y?屚#ſ~䆷 D&n yW~r-D]闚y)z`BExேE wR%`y^[T?pxc:.ʇU)7k6XL+K}xf )DE~3+ Pb,nf[Hͬ>r| ӋA*z<ݖOd.0Q}GQ!QMc}$8X)L&c7 ngoϳti=D2& ]o uqqmg̜; %ׅ aw2<iCfDŽ/AYPp{$5@~H/2^0Q27p~ntVwūCM΂-BL}b'qQ-e@>qqˇ!ā#)˗ѽ;gR7%(U*IߞYB߲l"DPe[~.&& b$|GPE}ӽ{|"O-oWcmJ Ug70z] 8&sBmI/2F]e퐡f6< ސjDJX5#oUt |8 *V8Uʷ"oj9nS+I.\q :9bd }j7qp}%j)T\1DX]`U`]4~wn2wL PSY,L ̅k J1"raM^H1Z_c' ҸIky1^kͺӃ!'3Qbt?x3soN1bXF %}˲9B"7 N|a;q j5O*yCn?%B[Ju|@!F-`,loV (%ݜ}+WKUaoۈ7PG'n ~{>bX!YRf/(C(*L p%V{ v =ꖉ*\]xVmuǩx/Cw nx\X@z5'zpU5^/9;P^ȂL@ N@QBeQ NbXVf^eB7p5`4ihV7CPVQ"\rPrK rvG#TTR%@3wWĎ?zx(=aAW:{ 9y/.)^p,vr>!rzFyLl.|(8p )D _a.SfX 3F !ǁV6il א;&Jyi Ty|ێHU%_ysp?^EcMNȁKЎv^3>>p)նGiVDm@c-E{@q TneQwMZz\g7[D\HM[ģݨ!N0N0[yx n +^.X(ǜpPFa[yXCZֲ7gm",EA2G%'D/!Ts3*K%ݭ]R&L|5^pܟ̐_U6=6 S|?C|EЂ>o'gT9Z '9peYM|XtxTyK,|\oMY2SG.}íҰ.^P q[MgcGÌS|3jx$K-Ahèi<4IĉU :Eds7G5ABi9;چ_'kE2R?hX"ܣqIa)1uUo((C&Or Ð zGrٺ9d6 i]J\~Je3ōzVfԬ"WOX0Ii2#ߣߞ0}nMQ8^V`xq?f@}D\/ ;%j[])[8C XlStD %2cTbu,MQR@1LsZ#\vQSOE]Sg_~qg5h Sކ4 >{!!a|MUH. j c+Btʎaa\D|˜ ^o>#hJ&p||On1?prE" KtI Aю5ix77#4::j򲍲Q/CFG9ZGhQ%} jcqSXqPh0N +0]i{EϼXCfg3J q6}uAmpW~~~i.L蜚POqfCDA.mk?u"6vkEE3֩2$l"i/呩lx@sm5%l%<"fV00s 7-|pPnoVbfa.7 ,(5\לH?5vSFֻj@d05/A@i&y5 ?2 X+RabETi )MT,S4'X_1mR1`~ߙ/fʸ9eu&`@S0E*V9aISI.(< @m~ $+ZRZ l-?ڭIVFAտ#pЬE'0:hݨ.D*C#q046* |^&KMP44wVt-DNa~%X~ulAd/׍Kޛ} 0-d-<m@[..zj9S2 5`]p;WN"\vO dS>`ڝ1!!ε%)_*Wc'xvlsl4;f X+;Q6oװO~$t5b KyaD}ᵿ(لbcPkLܓLY,v7"vH`=? qiP‚Ehb a5}a`?ˆJӀ}&ȧ2cҕ>44m/F>xs4 0S|Ų8]ZTuǙFHQ#,cFrC O@lp_l& |pfeߑh dS7Jն)΅ Uꩮ[Cak q3:.dw$=r N!4s <u Uо w['D.)#֔Mvvf|ڰmАww i)0 |*i#qBmI.7oUӋb[9 I^)-k[lDNRҜP|QW/J0hXScC+ Jߐ[v`oV9#qQsX),k0 vR"1{ql|*N^Ϗ0syek șPYkzM5N?raLJD -dHO{@A ]v| ۰3KƪXۀ4,m@-=E'" JM'4fOuZ"V3Hpҕt < 3'<5XX֒IOx=6Uɕ0e 8/hUPn-z IKI,+BE٢XG{]JXU,G(}k1"9RgܹŨI߰ك,*_z=ߔMOnC 0ڢS+4f=(n?yn0(=z/ B ۀXjL"wbb<bOj,N-9@o9&ˑcA/StK[AEQlD=Sϖ$󖍡q$1.tUPmlK7TD4㾙b690ܦ̨Sk w[Wwrx&@2wv:%ZƏ'2 x!qs_`|<2|ӻ- Nߠ(rpj[_d6`>LO^ rGmn&NpyvϻҴES?7$ĉ ]CG8;=+֘W|5|~5Y Qغc +6;sKn<o6/.M:j@U?5#_}Xz1敥\ Z9HGZEMSPu/D\%HVt1ظ)]+wQі5` IdS7B݅?Ws4rPj*QVvz6. &\Uv ^lS;^9ޢwl-%]) Bƒ>LsThidKx-;B@얹i pGn7Tץ@mGD/XF(dȺĈq ,rmٓ}a9wB},lGy4viGRwE㞞{Xuj1Qoy?,+R$ov)aXRJFȆg8WN^ ]uEگEQ˷wj2?貫}\vi 1G$f#;$*#lOtNk]7%9 5>t{Y䞂i'Kբ!MDypX4y ;Uq9*5nsĂ?+җrJh(6bz@}PPJ X<\ rՉU#%QMԃI,}&1o.G4^t<l:ac䋃}#6pܚzb3nqRF_)V ,Y_>*ގV_~~&!uPsf?[4[FtB#%`|pu~r̠Wh;Fm[R bQOj r:{w}KT/iޅQ4igey`flk Ԫ૴Rc$-Wھ}k6=7=r؆8S0} Vb vNb&G"i4aL@E-ۛ ;jAuM y)c*zRO֓Eg3{07|/+TLy 6üF^[ u7!n# tPDY#NXPu\7~ћPW @ z|ȕRAh+nUtl)y܀d JTęa2vq@SzX`@d40wfߎhU'5dWF ~`i45ͺ'ab̢WB_i X. wƇ\DDXGVZhRehޅfOJi\oFbӕ>1L [灌),Zo~ j ]nx Y~UOf(չ xؿە#+) Dt_QGC =ۗ`D6W=_/(3Xf ocKS($**w7>mY%!@'&Mo8Z&`!S$zT" - ;ظ55q{AL:BV/}eUm^;"=BToijGUQ `/iG 1`rcߑZ34(/t -F/NIHBC˥/`4G%l@;Azdb LEaoBc͞An1Zĵk& EQcUN_R띦da/ܑ(pҞq@% ,0ǀPy^r_+g嶧~odiضD:m, OٸXrZ\,8yc1&wЭȍշsu|hqhp)I0 uޯƅ}'ӕ1QsXkdue[& D2?n: _pboWҦ X$w9u"f.+`3BEKr[;W\#=X6T' +o<K{*𾨊)b)3{;=)vrBrԞ:Abζ|M$6.r)L6nX2t׉H$}҇@XfU,rUjd]w>[3zTO B+>5;QrW,)ڹY&doUR^-%IϦU4q?͹c -MM/f9:/J$(nnX/qֵݢޘ(7[j1ʭ7Eͤ.llb>𘝽0?d>)&s*M1l[nY3+Zݤ igdT%Y2 s݇Zy$[*!qÊhgtt$:zyMG&㝐Rwh3?`6)v\5(!9I<\i%igDx Vk+S5|lpwB.H Otx^v5#-Uvϼ.|va4}_wP_2-RG~.x!]_;VİymޓXٳa|ZN(uoG9j'"v+tV7fv38Q6YŚ‡YD^Hɭ*U3׎CliY,xLe>H22Q/r;+@>`ӂ\ao=᫩X8~o"KFa2Tr~(=jz O;I>QKbwI7+9T/yݢ/;@6IWsɘ%KH9dS|"nts[vIA*p[ =0k<á#13_qu{s)-c1P㱻v*96=ࡽk2=FE;BɢS D Z5KubPk)6gc1b^Ig<%ҍ薬raGhĮ8iSWTGtE XcYDꯪwnsפi`J|Py]g0 !|!ޜMby&]]TɞDPF;aSѤJD''i}u''UCuHR?v؎͛9ϚNn)+ G"sΨ0\o|LmaZrtHW(/"!'\v*G/CD ΐJ~AFp~,p`֋גCziuȗ jB}'ߌ>`/2vP sr;=9]gM;u|7CP|gAT_2bBmQN7W`]=k6WKg%8yG|ɇ7!Rb*K6,9m$#}7NPoNf-0^7`X! 0g6]-5A]݋]ͪfK>\_ke>2f&8{= #2p}@PSZ_⿻# ^ܣ=d;kYr.nGЭƜL{aϝpʒ重6@KwET:yV2MNƦmH\38 `~#3~0?g2YLc\|+r/Ӑޱ{˟D!x:=t¥>ؾvgb0mPelg]MeZ&8 @\ܳHJ]%-=Sw9d$/]yY!Bh|#ZX21k$VNJ=oBsڕw xG!׊IDHjS[ ri 7X_Ju"m",~}:mЦo`&"H2Ф0n÷_.S3]_c; js`̉i41s^є)1x^tԖGbC"/Z~.lC6@w\85z8w A Olm Î*MAs g[w?$ VP\&[%4~P@.jO.MrN[|L0vBB:|DK"|]6~!QhrXn ,@C*΋j8 #E㪭`$8=^^ DYY_|=q1`| sEa6Tр[8ざ!s06dWٿ0e9D mCK] sl׾}߽OE OPHWQ,;J\ŢS})ӥDy]O˂*]l/$E]B&c?!)YW&:IZ/*?%s~ =iZaM?qcֈ2I˴JlδGZquRVTzH(^Y\]6La0¬抴7seHmS`]xC H <\{]>uaFC} Z(0^= m5V8%w2UBmVOz o]|bgE#qOn'y Nsc(V]Sj[oDYn%n/~ o?-Q!+}X6Q∋ hN kQ!3VC*#&,W~jTW&? (<|1\::F֪Zg_C­|G7}4Nme48Ѿ"(FzRַ*Û]rIU !zn hu 랆Z349KhqhRB>4ZT:4ӰEqh_|aow#fd_qFh@Ai*擋Lhx22/.HK\)e~ok$i* *S v٠/9FcL9!ZͥTc}QD!]a#zJHnub>}`8MÞ{@')Qa &aopDY3/"6vQ@yc{hݞERwGu0? ITa=|r\ s% #9Q&ꯂG3v)۲פ/hcbX1O5(gu}#5^op)!9W\0[oM`8dofMn8twO$ ѝŭ p2p4/u0l%2$TB/z1 bH9twtZo$W@"klPRr kk@OJNq7K>3_&>kf߸sW=oIgocRꙁ-~c\cRhijç S#7]VAF0|JK6PS-e}%)"06lRv$ bk@m.Q }Q=7=h,*~{Q:L`߆ŧ|ŃI,!\ 7T"Pݔ#x`P= __\UzA}KͺxͼʇSO%WJKdz='QܖTJKo 0܀;Uf!NPMœ#2&-]jGB%/uR?i;*R* #bcm쌒vMGBA.Eqe: CDn &\#|[CS \o\>-p>MvYFL&g|DS]ss$KvP<2&32p4W$QÇ I:NRIAHar:uԥ| 378h@8UQtjMRy{-RKh+Ί llJ]iڗW Uf!yk+O]8b9L7fsչ~GW. `1%c<4a42]I>ʹRͭz8q\1DbN]!+|p}0!۵fGB=@F{ZLz8(bʇ|$Ӧ@?6t>V+h}3ݞɵSoeq\bAǓ]{E{-a hU= N A32U S؉Ւk#x| 2-xΐ83-^M_j E>+Z}#YlAx(K7-1=[mS"speg4<՘A!qrj~+h]N%`wG3E4t $=*IV)iXڒntWddL5/?۪*ڢ @N>K=Kr2)OMP_{$\}ʁ't( <;0Ljc2P=NV~(Ợ"/Iu耂 xg!-=萆^o,tjbq7Ӧ\&Q0q*дd4 88m~c#V6lTyxãܻ\`p9+xsK'`4TGF r~U]E[ S/?`n^Kșw5X2ޭ/c2 Ms88^Uv7cŸ]2ۿ뚎FbA~#^j` ҈y>V:P  "Ƥt3<6=vyA_; >ejIQוa=*'Z[tк=A@6q*(4yΎW"[Z&$IڭMЦːCyQe)ؘ+ЙG'g]>*3PV uB\6>:;Nin= | >㍋@Cz򅒵ݬUh #j ح&rSFs8NG .OXAHK8J+B2H&ekbX'jG*iwr9Oz1ebmNEԍQNSH C]xBMIeObu[ӱ|ՁGIz),E1v.y-0g\TM˙&V}l5u. IuD[/#Hih n'Іw:i/3]mʈ׸)VEnK %5 Ǭ~F5tOA+(ݪ06%sn& mim^"̸XO]' \Pff**_g{@ j1I3=+&pq2(g._TMOy CeZ룛RQ^|﷔scYA*"KDR5ѦkcB1gG SmTO>#[IeCސl~'@%f7"auH?W[u):4k/yJ*7{"5ܾCfڞ`]Aგ%?ok=H`(תg mWȺ I|)(q eNڧ(OpMz?ttdor_.&kr;̎X/vx% YrO(|vwg.6;CY@&>?`-H ˙I RVu*#.'FsRq1s&\:!Kd:x'?;VKH5>J)ѫ9* _f)Īoʅ֨;"iȓrb"肉Mtdp)%>&)Kj_qVSoG\D ˕Jip2P81{l{6o@8{q\)AP1܎ݎ'Bv>RZ$Q!0 |OgW/ ΃ݝVJC[CʋE`E5B& 2vT>{@r9Ps &Y̡k6ޜ*;@-Ci$ȿ &svjL)~-o-ÛsƩth&@)Sd:,kj^^͛xj2zɚqd̟a,n/)ы&Ȫ"^]k u`~=X̐צci]5"$Bv7@%ۻN~gM@}24XGͱ3a՝S{Ӥ@‹0!:3hrP뷗N,+G9O@GuPzD ~5s"C+Sვ y]lg;2rW)52E2 ,c%LPM㴴ɽ2-@#X䟫;WJ9$q O@8"ʗʡ! 8@Vwfҕ+swj^D \Z3vno)ps#kc2 pMIrkbDxL(0dp&Q'8,BBkíp. LޚimVד6|Y0Fa@ĩ~`%-p^A.wI]~gS+8/i[̲0aq=B6g?h)]UnTj g6̵ 9p6[>p 8}a]ҹ|WAdEfsX7:,K+|,hx|1)אZBLh4xTPƝF86pQCm8ij|iXg#?R=Us![48S s^*E#H(RLVlET$K7{\-X pb?ײ/idݪOo?Jf_ u<ʃ-:{}ΔI)^ Bj.:3)ёֱӗ ]ٟOxԋՏD}f<>|fވh%_gpgl"aO}}&W'#ge֭OUa&liz%#$Ϛ]z7[|4͉>%HU#UjR"r! 郜-2`J':r;NI[Ĩ aߠu\/2z6 ]Sxe}i.' Y&3IrR|fdk]^8BGV9.[b;'ؗ]o>Y[l8 r<\4@gTLᚿVK?eB|hu^~8xċS])1Mx®?a9BdG.KFܯsMAcZoue'Kp HkD1K[a\TG<)h݇Gh[ukݽ&.!S~/UZEK~*~ק"џƍZ2@$l,E@b" U/+P Ѧ6(NeAxzm: ,3ƈҔ-MH?lJ M_nDz3?>)B֧,bBzz ;‹_e곜.,D]I _׽Bj 90HdƋFU02F xy30qobvrnD& pCMt:ՋpE@+2^HDl]ܤTy}n$rzV8T[uq%; 4܎1R4'Z&5m| cM7[7얹B{H~ K;_pqk>?@+\Mi[7C{!X7|ͱ[y|" \˟ߌײ1vDK/T ()Vk"/[(U*Mo-ΑE;=r[O/f#mBHsUJGٓ! FRŁo=̶0"joH? A{x!lӌ4t46Bˏ[n:7S#YֈQNr<p{ \}py~l;V뭡^YG=DɒzL$懥ʯL[(e҂s#?p'HO7Ve!aFFЫa w>sP|z ,߇g奉,.BzEJ'<˂B %uz>@(ߵڞ>oFz't`Y/^Z6oS1 Nc" GFI9GC<`HխObbQq!l7Hw\mu t a=E>~q^bQ"DIZƹ Lɞ."`U9a c`H'u@)nR4ZiHgL6vF)_:P}^>^[< rIrWSNrr660 X>-&cG&+P"; Wq|n|<FAcw%E{QC=^3sDh83kM7Nf YKl0wtW2+]\lhSOYGih(S ܯS$( <^K0 YcS KLjFY T's[ߕ@{e2}!y ߛ7D#]!Pz!IWC ԉ]7ĶM::w&cg#Bװk聾ڙl+ sk$>r օwne$=sRJ!rK:#Dx*P@GbJ`ir! S1_$:ooY\GK;rFYkWpkj_~)HFi߹XeX DZZ~6IJFQ},QC.]ZpȚγOqgoםPsq?eXVqHnaTg#>vZJVۏՀqR݋A) Vx(=?ko!M7@Fp>=(r3~phǵH`ܾ ճ7ؙ㶜b~ɵ!LֱrDlk f8b7z+4k3^)xf5_1WT#lHQq3DIB!FR7A|=$v߻ /OFīci-'XZK}b(O'{vO9j)ۆ΀^x}osT=\ߑE}0kNQbx׼AomF7_˝49!X%L'3}T0=NGk|?+Թ1/a-rpARU>eJ+݁sOrd^{] fjީ$ԬZoU9x\7,75YJ# 9k[P+qh]_inO]s;Zt0x?9S6e9fA{=k\o+!] I\_(,jf.c=ETk)xS qze 0"Z #e<ESsEP"/X}Ԗڦ}xO$6L˧"5^dXx,|2 Rccfw٦H|MEѨEŲa9m(G p+SI+"DI JJ̀ӵ1sfHz ?'sʟ2' ދ%-[%C{ɰ2g;EA݅OSY[`ي`c0T$$}OY؅NFrl0I;L1@tX6㼋(T9/CTўY5jc}>Rԉ"iw{߂gz8i\] <Ӓ bμ.5q _cV%и*ɫPS4UF+(Nu 8tI|yvk{6>VyhBӏOF%F._d_;t n᮰b>9xBV%r4M?T\ۗƌҾЌE6fS++/TJ|x1}ՅB/Ec1~v[@gCCxMO_f ]XI;jiasX '݅OM'9b "iw戏gӲWSeJ !UŞFS0 w\Q/EzU (b*R9Df3ӷvwչϜ.lU^#)j1󞬱̎d ۠`Q.z=)=qK`g*|/p)(9@<\[(&7tRz&!NiB}q햷FpܡSko_/ᄉ/]}}^%Uhzr?>g UO"P[6(ỳ(s:1c0)^k)(wpq*1b<⸽ y fvh~`[XPD \ֲ1zD*8&qͯ` 4o8#Tfقuy@ ۫4I<슸2u ~ }`5rZI5 [łPMe@ bIFI;$*(`f@Ovqo,]^="]7 =1X4@>xKŌJ.GH*kco ot-:xִFWXn)OIQ6vGHvX0mkTmBqQS2uzv)(f5""Wp īa^)A>!/c)Ⱦi[̅KmtP.3Tp\o[{RYC?QL*Ti Ÿ&NUPGCc_ mD?G iWJbGςbc }̖n {iyEGg{o 6ASHyv&#^ׁ:-+gEpP+⦥6yֿ޶)%=vUWJF6qDIM# mꇑmLىbmA$eFJt쐷WhA_$ƫcCo99܄ΑjnYG(o7_p1պWe~]#5\p3UƔwu/EyvcXǖ P3-M8cQ\_XݑIG,輑:T_t Ϟ çlJuJ6D&;486 9HbULÝQ/yK.a- & 8ůRBu-hQh d= 鑯v^eHLJ t o[5[ #%Af'BAO/b4Z ӟk`:v|C=MSDckA? bI3/Fv Z[~&(e/ƫsC<,6r OWn✤[U\-|&V!z@{f 71bE{"ٮ:WXe@d镺޵`D_*qɎ^(lx}!No-Cq!猏`ۯ}MzS&ʪ]J.2MگTA69 `wDYsZ5='^SDX}~M$t╘6\W*8Z Ϻp[g} HChKUС cm!M-:F *@\UT8G6$ܵbC&i>f}?kČ5x 7 J14d]:u"G1F%o,:ݭF]0_W'PׄfYG:c\n:G 折x_ &b^npJ/OmLpjL24'jJ-bA'^܅z H>87h"Ԯ{ޒOS"[NE:vֻDImlcp؀]@3kGJųT oD<u( {d N4y~Dkѭ㶓& 5s3'k6^ 6ħk,d[āuNЋX*?m{os7Ăi].7'}$k{B+ȞII#VˍE7sӽB y͡E? `>U̠vhMU&`AeJRaD%%a.ފou n_sV'%=ĥZ)ҩFqqB'k0q@ִz08IjJx/@O!A\/233bzGQ/hJ1{p =FU[R+Io}+&Ú{T-y=Y}tHOǖ^dyOp%x6g#HL6ضtMT#ڂTu( )–NLA@V{ѨNXsnq@נ+R.&օ^׊+gO~XchǙ2E.)hYW4q-֪jTM7fمEVBV!=.IJDRwEmKvKT^,<e#Om3 g |j1~fКnh& y=ZRL8T@sMZzGtMPTS:rfNX& 6`P 5OhL̰ze9ۮј4~4hf"szN^0*ҵA),< XS\Zooz72}M"{! u 5[Q8mɆ!i[6:/}gF Q";kQa$FOD5/҇I <5?NݞX`x~I=ºuVF1IWh A6}Ҟ]}SWrcpk̋+ 0hCvFJ}Xv܅]ޚ{Lg)(nft '|զQ\3R#:|\srA@[jwa2( ǯYDj=(H{nDFzomct͊H/^Ԅ[;ucفO>u,6 OۑH%hVVIo-ǤK{`6KIbj e/Uwo z$f\<+xU/UO+bisT`lk7U&$-N ^R=.ؿf;T@𖼨݌3Y0}6׉RX` 3O86''A*.-]^7:&cΆG vhտNO4?/"m2Pp_I]] %Ï+D6-&KE4Q@6:Rh Jw(E7ffL+a! BlLDgmME((V9햱Jk@kNm}ܼjh"Rٓq'EK:h4꡾,uU{R^דSUl]RRqe*}b>.rἧbndL4}s\MAjM`*~j?HCO>':Cw?'CIK|dMZ@ r)u5ށۛH Gy[LEI:Haӥe\mx:]|,T&е=^zΡ^~U4w4A4>L1}* M#|NÇ/<)l*؛Fѻj wnHpp]o몓2YzayzEJVBt}In 4Lz[p;΄;PX œPƠ+z*dy)5eƶeapq6{Y˸YlH[\uoԎdnǘ aLn ˁgAQw@iXd3\IA ge_v;n_c=›׾x,q8'ەNqЉI>:\ .k+CZhP ㉅aP@9=ϐLS'Q["ZU%Mm;Tr3Ȇ/8DQm-X4ɥGu􃏺6?Ѫd|5I{]%X Ltn%IR\d1Qrʰ9wJf Iۼʋ6:;;A׋?f#ͱKIKxaڍ<!1Mͭu؞$,xoqY6eaHWNr sJ.yX Ppm4X.sZ79b8/SfdC XoUIA$#۸AlYDOkk}vMrI|w!,<ؑT[u]qVwrc 20gdTaXˀՀUTν9KJl?D嫝.'31ЎqI"q GI{r%тHuK2ne1F(+#OT+ȆîLI&vVyp-9@{ x=d+ehD͇TJ*NgPHe77d {CB2=݁:gOb}A >bw25!l~=D`?ÿB~vNaVi > 2Hg>=G0NU)O)F5VQq+Bg 6zfd8q+{|E7^؃.$i/ȈĐ`FzJ`loDB1@PMkMZ}$d\X6Y6}q!>B3?-&*. AckG| 2v_;_5Uj×w.9_]HS{0Y^POkx 5Hxó͔CKqX8F*4L(p[NB8&]Yx,r&jA[n9;>hp1f-!Hw02s\y떽-&A2tv{>,hO8O4VdE(${*b>dEzC8)hKJ9f` 'Pst 8Ӵ$hFt&mp# L 4ALP]AN'{ Jj^p;(e渦11+pb=@OI[9sV(?բw4y2"Զ)nnbC:ɸ|PKG䋛x WpCxO!vyZߗ+H0 EOsO,5xf_C1b7)M8t1BaF!ߨH?bn4TfcNMHJUx}ה-Iݯ<ǜ4Q84HB)(*mikђh|K&rf+.ræCNjg8ơS ,6yTSHb2w$ӌ6{9AHF;חOV"P󘯿)jeʃKlIz+B1i$h(4pמaDv*F \J Sdt.z7|$00R4y\>/6rշ=d_TP˵È2kr[p+ }|k.7QQ7^مc/dozF K?BZ_)P5˴̋` PtF |<4N NeA!;s;|[QrեwIw)ԇ8Bj&xBE#OA8P])!G( ׶OM*@Kͽt .ZA(j5R#dHO%A$0PWVs^Õ+l?K4l}@RwQ"앦g܈i_R5+VHY^2rWjoy(K4XJڊR3<{Jo"Oj8C3@3!4&R*̴8xBMAօs0NZxl3"b?bZIKSdg)HYPwB7#ouAf j_R>iHUKӞ*hۦZS]$#,a' n79dGK2DA~A`E%Ӛ{rE:w"|ӚTU"sw6'jۼ;j;[A%ɕ01@]h)-1L$.,J{е jOuٯg#ROq_Ym<]&IVyQk|?UlRreI#S$;ڭ:$IGcnW!P&v g+'`㧽{ryh}/g&VYrGLR#^fUXn3~a6s=zi?DXbDiPr-tG'A 2*!{:|dAvZzDi.36@FwfpqPB7S "?$/  $r;mMi:ol 2 ؒHVYD#wiʙw{.:"3 |@[M'r$qS)1w)F GE m78iGC 7\Ey_6]{1]˫nƃ\t}pF(=K ގpy񞋂n_Sp\L)Ne9XY8X/q0s3@j3` xT}y#ki'G-Iuc ;!>єX毌|򜖩!2ʂ 5F4X̝&6BWVWIzn }RΈ ԈͶI=5QERIU77э'QY3.1  Nֻo%]p+| ',/ip/оKK&}XK 񹔧٢*gI'Eb[r:.325Sp 3ӌ#6pSA۷]Ym#T!_ѵ$fz%/nJ,Q.aoڏVe7k8eZ^MZgkիM>aOP OckbfuAEH^|Nat2溟uY/ !7ĒG{?vz*ˊڣTn8;x&ZUE Z\uCk}N֐oqb#Rz k%Q?cGhZQ2uծF( <̜4=\ /DX2`Y6Jns ƻg ƪOU=xOPA}JK$2hBH9tI*͋-}-8H.*\Dz~os8IzhXl@@f7x͵&D@ rA&D0ʒ 'vIe0N9Nzy fE.du8XV"7u/h7C! T}gG*Zx JP"?{Y\9Aᄂ OG!~ya>e뱬ƕ^Z6^g3(9qQ1ێ;3S/r$JN%5 o ZzwUOP-?TBP5bJlA~@b+ND\ wJ}7-^q[+ b #&,wlHFlH]%>dטcț=34eȲ C&rӍ!⦇*O.cգFN1o\-ko ԴF=:ъ]rq w^"U$;ir m'JR*TԨ, e70ڬV2/)K*6+y"Щ^,cnVkO|7z8?ka0~ˁ[g<Mtͼ{_^v u 0%@f\=`%ɺjVzFNϰtz6F(H_$;Ǥn2n4kwt݋q4FM&Dck8zj>Vh֟K#leŠ蹹&#̞.)`YǕڸ;At ֛>s/| XB.< m8dX7z} H |-&P+|+pN <1Xfr ^Msv7EsowkD >DɄ: #Gc:N.ceE \7]ƁTn\W$q$)R[" :ӦL剢֭x:_f)p%w&b'+u]30eAX?lOV02KA%B5dLE]̒i 9.RkŲ3+JtE=I_ aQm_O'Cεi/:P 1~[1FͲ^˶D1[ނm)]; ,Xt;{8j>j*/?2Mgw%ûm,*ͺYfNTR Zg~Ec&8K1kGW#U86s}u:\FjuŸqp&[74U]BqqVa Ro_Fw 'dfG'/_ATq4 {̍]3 궹#-iZ4'xAQ}l0RgRn)AX|@[@4YUNk&>.yC*q'OVչS +% Pwq d+vP [{JglO#owWy ~>h߃ MK0 $qf8+p9!FeMe|RbOeKs A?/9+l'A.o6 "_[A\[1bb y N!JGFl_UKΫ%`aTPT_QuF/dD*d𬒂CgpoGB I'ddeEښ:h|"lna<;)]kY$ȀMe<@FYR\y>KԞlߎ,MDAbɇ8jA#Tq`̶|f4[CL?)0T!M~Ze/]AD3?kt:9򴂧 "28%ãM>/07ݧ\^翟I\HZ0L֮f=57,g& oY7NBC5"3xijI`R4iP!k:D Ʈb'\nSK9`9-4V|Y}|onM;Ty@S &\YEaMC8Wľx>ij~!'[X18 6qK~WNLD=}6Q5f\x1|?U!#xud`،·2sߢF}sĪfWN.-'lx `bs:fO+WO;;q[6/.TJ*ʈ5LN_Bj?4ɤ&"(k8pᙢg0'\O[~Ynk.7Ĺ1OU^/j8>k1^N u(s $uleKj܀3cv؏ckcDS -jԺ@jޑ@d W|=GhBv?U$^!R~(&L*5AXzeei @Ǟ@2S߮7\?DZnΧ ;БIS4/9HZVO : ƚ2G$ڰ(s7R ? Hl8^Jȋl+Vhh\/Г!0 ~^U?3 n駚@kjWg ]#`pLL2"Vn;~\&)9{#/%UP_J o5Ϗ%Z7 b~}PeՇ&7oesu<Đ' |*nچ@{HKheYB`3RxNoQԺQ@˘4K?8]]1q&;>s!m&?A?:F#z.*!4g&¢Qn|`!8?_NSK0}s9S+Lu}g iW&0 R t:^{ϣʘK M485m9hls,&3N`rXR~C2QW7tx+3~7q+5 *F$*1 "ߧ88m"ڏ@y5cUuY "Y[5ՒQޅ=&DØb4]'mHj=G|qkQRo:> u^)rqC9 V,ʊ%ZEʱiJ2flyB \##\BO|? }LZ+⥿xޢ摲{S)el>tWL_QFjQBQu;oo*:w8Fqجr5g]c }wvppc,pyeѷ*,`6OE0h1b`.e֌!rK>[j,3 pOP^B>D>6QZPPMX*dE2maAf,>7؅B_wv)6I.tΉ6)F !?Z&!߬, wư6#lQHWPSI" x(4uVjt޹L̅q-}?t5"幝xΪm.H螧h86/kIλ62bK2" \7 6d׫ZQ26 BlVaX:c{cvSQf^}.#:BXת|A+\\=w90ǽF18'n+Sckh߈"b4PM93T+n4BS }xcTxyvHϹt%".Rp@^qǩ:~kˡMpT4plYtl1#_J^òaiU?!G4[D[*75c;2TFӘ^_Oj?}^J-WFj_G^3Y\fI x2Z'q/[!eaG!GKhP4w-u7GG6K"Z}uuW(21rB9C6d4c$MpNY%<+H ʊ#Rf Oh%Cnj>@:FVGWP)#&qxz}tJ&(BY?hZ6oSR*wp:aljX?QVFߦd 0[M9APxƫ~~*Xz51p*14(oұ 7!2@6z^:UFh~ecNqrM˝W(Gƅ`7JmQg8*Q .VC+|:H B]ttiM'c0S(d3:/6=Y~.b #F'Ÿ YgX5l3sHۏ?.Lo'^w~L^>F{)AW'bLf9aU'?@4pʽp:6te̿12Y^u&v53 V͆hkkutIRa!컷;N(KK -m0_x3lBQi]Qwmӱs-ऽ<9V%@5L\trȢR:* bf%뢊 ?\ZrS^j_,}2>MI! Vk@f\0T<[|L.D8Q'eF[?PV~u7A4`2sbD䠌{րQ s?UBS5FMC¤!\Hb%"BcO93oL'f e7y)ZaYB ŀܹŦ&`7[N̚W֣0 +v2Ԯ:H}B̧ͨ1'Ѝ\ pH[%  tmܽ"]MD?&nl0*(R,yaf3u@_U^%bOG6߉]"Su_}0E*$~>)Ug7"-Rx1{io=;gs nؾZJ!4{@eLe܂;=aX{knYpثƜցGe)wkV{'R&ָ0Gm˴+vnЃ_** "š[%La^tjoJ!{z*aӽsi; u%CU1)*b? jxB NNͺ a37kV*?q~foF1ƑȓZ \8}in _Â'++݈tc:#je/Re7)/wF|Yj5oNJJ?4FݳTEQ˷Oj{y} auaWf[U|HO,g]kluoG6΂7*s'/1ҹr&,IRHگ aH즎v?1{r6H^QK,OzA)e5ETW綸/ltw60d'3R_4lf&.`D(#BLL,(\vY x<5MmEk{W( t.Gƻ-zG?:k5pDoE {Wy$ 2$s~|RuL_W&f['1KnEzl6nh7e([l`=C'a}7YAnT+#w ~u  Z[&ƕ @%{='n:9ffl<0oW{€4d~Qb$^U^/(FEs$+depbQcLn3j&hv M1m9 0ӶCt&a G\ܧ0s Mh̹qH{AZBR+B.daY,ⵑj/4u&V u !a.FsR_a7,  T 1 d*k*gQ/Q-kL*k)Y{1QQn\7R.nq4F.5Y@ .7)) }~ȬpOTS- ,w&eV ԗb>AwmxQ@l{u- vfYL]lOީ5(ͩ]Тm5RK2EY" u| #Òo/bFbWi\bN]uwJl3Ղt˿lw^Y`#p3}hPegVTJ1&qz 6xWXa0Rn57]6N~δ3KJ`'[ed9}D柳ߔa5(zLnG"$ܘvXl))ɅD|H+)C 6N[U\LxluB౺#%zI ϋXc.rjDAzu5n-P _%jlے TA2JF[Xu ۵,ҡXz_âN^gV9\$;H$MJFl[ ծSt[9nTMiqeDBG?!wCڒAN!LAh◙x4lg[4KϟD.SR*eR9s/ݒ%V :y[>bg'*>;m60MfDs++W/. Ķ7[[ƘT03w%GN[:>x)= \dx X*9 o֐΍pqM` OOYjMł6MZn=iW*Ҿ /5D yJOa8Tن3 [ߝmP+acө*oSreu0Tܒq+^HjlU6s ꘵ߩu5 ܣI"["`E$iݫ{;}7 nkw&?q:~{pgymⳳCDFdoBR.c6zDlH7[y+KfRI ~6p;EXJ?w#L#*rѮ;1yf|S eYdh}mԁcAWŜ+x>d;⤼dϻd?:~xɔ=bM#'9g9wJ18saXO\'%ꉄfWM)K;Δ2^rtߙ-TPǿ GɎm; vi[dd9{PL1~dPU=. >a-פ#|m֤쮇zU G:`)0OǦ N)Y#쬦~$!Rnt~lm8MNEoy1-O+fpQA|k.C£)2SD*:I$qI\aTѯ@UǚcLWo]٭ZNƋE?>qwhb@#*s4)3 kk8䒱ᔫyPx }W]@Sݤ-xy[g"~8* Dv_)+uʭ9ͷnUϾLly@dmkդbY,k"W.wȖQ^k-Z`IQdAku* g/”*'#Q._ms4QUԢsaN@/ f0:܋\:i$^l&^1>?w2mP1IG#ݓ:l"jt:,ZF!y&fBxBlKӦa13lt6M5уbT;×䑅Npc% )**[ s-d3w4nkMPRZзLjBzB(խ:y8ܘmݷB hwRp$n_,EGJ_E֮fL[]YI#vN 8Cg KEL;7AZ`¡w&i䆴.fUn]#$u4"`q [slPjyR˜Xl}.#B+V Ե/hQ4`F"ŭm2JWsCU+\y_}4I !h!/"=uǢ_ 0e >^k!u3O23ת5UWJS%gšٰzZO4Fض)%DNOm3sl^[ t^JT2±]\zP+^BaxG\ZҝcTr6y$v|ګ?4Xu0q 9/)UsY u^NHFs˴\?A CiUO nVyJD/c:zjKU##=*Zt")kH"ڏdDDCGN!К*HE%g>qyXQ&hR0VjScWĽ_o!.Ø5,]"C&x7+㩕Kʟ`T-am|z6k[@t3x/_ WRZǬ cNKtDz}.L0@,k׌)u/":CT0u)aP<ʁ6<,o\( #%Q ugY ?a@xOw[?#O(K􅳼rjܺp"Q|Yk0Q강N]z t'ҚCe_R1:u+߽Z@n[jsS#ޞ6]s/ULZ**r瀧C5mo~a2[P0t[W@EVGBMĒ&]4'B=)UpJV 6ERH/y}5tmU *1?NrX^5+lH6Esʄ[J0sN}B?SBՏ죹NIRTh"8WW{ zQTo;]#B)$` z&CU5w7iֿΎ"f3T-Z= mvXP13"|'KV.b|ך`rkHquNKjO_gjݸ|X,ï ·Y0k)#]  c,6@ S5/ $v:VE8$E`xGUwz,nĹX ,7zʒlX𧰻_lK&<&ҺuѦT{ yiA-xH"-rNo'ǧGO"0[_7Hm\0ʨ,#Z"h0п‰LEm!,4"&Aijʟp Na35nN5M0̚pPZ#M:h jz+Ϫq{1Bށ]_<B"M>b]*@|K4/Wf/V14+sLc'q!wm(GTm1ۡqSƘ0)cyJ1kG9j/ قZL) 9Fߟ$B%C\s0 @!IeI+ھzK=BRrݼ H#)jr)4 Z]N j 7tՇ>35_LoWͨt.=`ZGFy6[)~-4goGy @4#H|*NϺ(qWn-eLZ>S w_nHk_{T8)8Ɣ^FLYr#M" vB U䐦~y(c).sgl}t@ٳM-NsF+~l3(@$ 3%ۥB+sK!L0:hoE}pGA'zX8o&!i\y@w 2Yxkg \:qX4l6 MA؜mlQCd?!bL/o] TͯO֓y A+oGroK˘moU"D|Lw\Gi\o}1C w_P.ݽ,}Gw*j ʬ>JMŶD7[8b(q{uFYx/_Vf;!r7bc|S'tUk0lӮ${:;FdKԻZԸ&U D)~ﷱ'h۬Rz?Ls6qT(7x `#}8ZՂH2;r9hTwxЬxںwF" fɘ5|YcCT9:t?Iy>1-Zur|\%!?lzźm.1t Fq_Igˏؓz虒]k|7zsqt*4^#ǩjO?Ƣcϟ2.P=֑3,[ R"fqVp aP kdjٍ @c}9+$nl?1W~< pEM)ʂ6ckpVjKF_!#>쒪1v{w[HˡF7n VUQT@-{7B94eٜdpaxW?OAu,dț>E:* ߿v$\dzY,NGeahMDjn\ sPFY !hÅp S#g;|Ǚ f' } :jKsJawskhOYzrbirljԤ,Cd@#w4 WG ʂ@0*mMj| Yp5^XZAZa\X3hU'߻cP.ATdo>t}#2-B5MEtF/EEn%h7Ryq Y qj'N T+m{@/;rQa"*NNq)$O.|;X^/KòxgqIP>N\Ѡkx"`V f^k?G u4ĥpY5]"T.8[rIT:]i;|Mu4`R[*³uYn0twšWƗYw@ÿ+"mI mNxs9FJ.; v_,Ϋ:cQҺt:4C*l"(uD}UeRk3j9Ptѓ->."OV9rv7UZu*VT2+7ΧU`K>"rI0OhǦMF_קz}l<^b!~]K>Lb.)RƓFZn]Z&d̟sAJ7TWGSBH[C\wBc$ZhaBHp-ꈆwXۇZ=`2Xp P9 $5LE.㙥KӑL\#Eb#QT3ca{ӂaUf5ih gs~mH=4}bd:Pݲ/ӮT{q/$ Իjw^}%ZQTmcA.߶W^K\<62mcw%Fvf!y(@4xLqcAP+@j=W1i܊ x(> k/DrZmL0ʹ޷DA=3N(ٔNS( %*!]Uȉ ʉtuq&n!(o0V89ئ%ETS\< 4d-غFS*|es0@u躣,g+jNkSo]3G7_#"{[jk,=4}(E5bJauO3!i;sJ:8he= wޮg+j<47&WCU Nam~CSUEfXܡBA]O`G\3[Xsh`O_!4D9Qʞ/a3><+\kJ'K0w﮵ GnXmڀpO̯ol}brrMfNx_;?Ra4Xh征o}K[&udi-3j,n߂#|^$fѪHn#0bȘ9DZYl@AӇҕf¦ $쁲ʄ~Xɂf})*Ws3ჽR"z= }}XhA9W$[ig%#-~98L@%-(#Xh LEQ.`d]%AT~"9[j1)>=}޷4T#>묥j5p-۩V8xkV(/HTq}yvv$`7jZ&-X)pW@㮺f4Xg( l܁ƎEB~Rwsi(ʛӎx(<ŕ:VQud-5'zFYP2W?@1<(Q $r>& pѮ XrJuL>T^994ֵsN]sڶ'Q]wl܁o9^ PVYyTQ Dbd]8-=u-%ΚRƮ8M 2arcb.23L^mwh /Vڙ*{"hzO8ߠ#],f$)ȉ},O @/-P-n%*93W pu֥YGl:tDX:/>Zޭu۱}C "ʆ;6j @VP!QG4z'O;(C%v$v6ZBvDGoFh=rh Or;!KaGjy~R}MuOGZ '@ RŶ%7PJ ᐁ8մqȎY9PDW<ط(\Df}GHW)qu ~)BW=f)@9z [/ǽ`SxΒ$N#5*wDڻckxN&y6ߏv(%{VN*9><#-hbww9kf&Z🍶$y*Vs/ߕi* 0\{zJ 3ٹ fl;ۘMTuE-zuxi|.ص#7L+Id]Тg)DMs^G~r5!HB$:-;E{3%+Ĉ-&qJљkV^5Z*EgW3/+?Ibk8 ؅"@nutbI}.p![_06eva,Q YSزsؐL $oRg _> ð=&4"\;<omd$UQ P"X>nkKBAgT+/L!ղ~ntT l̓+ٶ38?`X۱R&x{ c՚Im"$|i./I@ꞏeG\`ɥ%ڕza,ܯht:W#'ٟ'ÙwqyWk?OF{Mm|_+n=a<2%?j~#ƧNq =׏_Vn*q}QNBq_Cy&_&L>V05!h#EƔB;Wt>*mN'4lrHfq|k!3(o7}.k_S%>B 28P" ~ĶD<(xJ2BRlo~7Ob4Xn[#|Wm̠=c=i&MRij@\s7Ht4~AgŔ?(^CLG#a3㰌>?1aϷԈGO-R R…Ǐg3˺{q_Ow\j)\}n;Ò3\UOp$~@uZe*΃rK,T$oEj wZUPc" V(BHHH4È:y YeEsDu|%{o,oNK+_?l8N_0;⠡*{Dۤ'7]ILӛQՎ.䩸ms@rl((xਖ:A4.!1|ᆮyR(w^ A%)oU.dSMm䒼bo6? AGN\]Ș!%PHa᧤,^!/AB;*S_hbsL:I/6Zc3\=Mknj_&V1J^1}K(z(*``9? we3e\Nw8*t=S3{tGր0jT e8,> N7ܮ w4'Һ\'<g wr5Vy4EXy\)p3Mb/x-au2ծ figmʊW6n!\3rll/K3h5#vBl Cx '4: b-eQ):X鯏;te-п/]y4uȈ׸di6%*Uo 2x필Y#ԜHq  ]P>Ì4|G p왔(kl9:I-K.aE:RH'+L} '>L HGrǥMؓda9W$H3*F? 5?J7BYn27v:`siКR!em[Sqcd]"}s{X_jh$nҋ.x[Z]JrԸsFq\$3;RHFָoa>H{5օ!.~ZJnG#_+Kz^iUeֵV2`{RCʂu = u53S 3B;Lgy zdbDP p݂qcŢaBWMO}7A$ DbuP f w b0孓iHä[R!0P'f%nx2&oSpEӪ޲sskKXXJ~kQV% Ɔ֛rbNXbг_hök˲T9@bSZX6Q;D.BaJ'dJ==w0'YVq/tR7 aܳ5DPNVށ>D'QPPNZkotA&\Ww~crVwq~ʐ[18#سk臌NAG5@ke_V\N=J\FWs7y;oE\ypP).l'~(U/)A?o c!(Bݟz8wZ9UfL%T~9  xJdAhT&iu8H]_&o\ <ϬBTww8I2EpB/,RּYд]X ƯU1NV8uK&wG[Z,1gn~'ńDnr-hWr;_x5De2w+w@>UXJ9T^*`0;<;:[PAa;"[ڹ,"Ng xA⛑AY2\V$%aOK|5fA~FT8Ut+TF5DQ,Y~!İo/gW.v(#Ԯy&@Jꟗ3Xcޥ@ ~۵;'U7OyT'А au'va3N啞ᵾZVh_wLޱ'δM&W_ѽrFelJoVI)gI,rGwj)}n2IWփnOӓ'0&mwhWGM<(EaglP>"G}k;F2[hԂl.boD%ܷ*C)Vv_+6ا+ 9R ֔*g ! in=ek"Kl:U#Y{:hⳇ-!`0QH }FwƞPJ-\wIĭ Vؑ(sp ᙻ׀mpɲ dl\*ΜXb/41k{F9MRvgalDi)rjΊ iPu}K-.ژ༥%]ȍA5iӖOT;&dR35V% F&5o,$(ːɻR4j5?HԂ,+byҠ`kIVЪOJ^F`W|g>=:7yort;DǕyVQ1 Wh4j z.~.OKW_&:xQ`\B<192wH:- ~ƝVTKaXTFBhI 2%44'9YeH(H>G0oj3SdZEDfW6}+S H=2DZcP)U<4[Op֑ZxG."AP  i[?Կ?"QYWe*%_WsLt~l:Movf3>1밒h4kVHg[,kɗ?񱚿j-Ǹ !"fH=eYNfƦpIH䔶X7o!$0 CHPr(duv #:.Xί8Θ+i>{/. 4FtE]AUOfT܊X!hZVAcΩ݁x1! 9\-YNfq s>;(/ˆo2vow'Ä16|L\'cq2i3B%:[T5e.7mT 狕M,7 h19\dʗmk=)hHeb?ppsc;z+̧̭SG|@ԿEbNTLf@{v@u{sS\ZlM4Kv荦gl=#sPgGZԎu{*ȿi%U8BU@"P't5OkAȒJn%+fpfsh٤6-LsfacZD%C O%gy2{eTw:xU T? $aRkӑO1r 15"x0JԜ pc\i%wW8}!`RN]IWN"K4l;"4s#Jʏ=^D/zfi9m^1΍~ouH-mLd`#7 Za5c0?W% Q|7Xo{AH1rk[ U~LpKܓoM/ƃhc112[.QOx1^lZldR}V` {psp|%wGmJ?D4|tB翁KOjq<4՝F'xZaFYhoQ᎕1?0kő6@{4Ep 8O EV?'x+lMRC4-7:: SmCP8U6&X@4J%c$ [v't0& ٳY(q{ uϗUrv;7ܼ dI Q\gm+{ ߹ O܈ zˤYSCْ/OR*on[B BqM; m%8lYJNY$});^A1tZ-]r, yPKЩkC }91g @zqi!Jd).jKGBҬtwxʐ/emqoǠw+͝&Ox-] ~B6-fSY/닔gq51+x^soLHȽWȽ:JzUURqq۲iLDFR@O-mw?!d埢 F8i=̃"8FBV/X{F z~ނϵ{2+u9RАKڄc(۔) s$3xH`?JWkKbo']F(­]͋y2)%wºCiG?ٟp~V>Pﺱ% ~"3a]Ex>z e ll#ۅfB.{(k8uM8;ީjVR(uǝ8f-V5ˠU> fTjb[7i +7Kv7$v<"ŴGy/NrIoᴆ#-aO-r-p]YdG,pF6jh if֜(-`TR.ɊԻjSA2C]b0_XL;'χ tܞLSCtpD|gwJ7"CJe8Klqn禱y[8Zʚi垨.[ich9KF0thO1~8A #Pv#23L?#h.M+V^ _ _$ȣmuUmfIdWnMq[byG Sk.RpaDeG&;)(jcFT4&{mXGB-RUc2@Fk&{I00Yâky-UO4;|7Zo.U\-r"1*P'XW9_j" 'ha{&i\h;MɃs7@Is#TVI=imuRH4'œ8#Bab ӸyujM0 Avlخs  VX}$Y CdWSKgOpī{>S3Srڞ@(|oSH{h:R#zzG; F *6~}ꭘghBPCTZ'4(:\}Dld(|5OT'YƑJb)|lzÀ+MR(=Rw2ϻ J` = ~?N4w]c0) Y5(jEgr9um2c\g!N1:X &)|^eMC+fOLy~Vo  woiN?tQ;CWr1p't;uCAԔ4GA)sn{1S7DszYGq~ "牁.GWt[q@epփ c!;[)|M WF O|5wr'[p .#H<;0;6azV4VYL|76Q>?>0cfMaH2e[o vEX0r ; ,96WA-#94[o ~^` seKF?:^LCl("a>jmX[6KP@o Tg/ qjc4})n Mc=I'&I!ÞQGmxOOB3pKwf5Y'mHIV([u$$Cf_/MRɢ<&JL6UpAlDx~Zfwsq<) زLW~zMq H2on8ϭ VO>YFQdw`NPhlم7 g#1BVQu%rGK~mi+Ñ5[5lmh'& >m\ӨX𔶡_5Ishv~SsIQ>PgR^2ۅȘګ,ſagB 1>昄i 0lYVE.Kb/ 6충N5X(ѭԓv Sw+C)2}U)$YӫnH1̝15OZ4Qƛ0%71O~ Ee]KNxw772K?l̘65< fxJH{y0-6s+^'dQщ5~>Ɣ"΢HwS\?aENX"hK4#IO8g \݈H3 "pi*r:˳[mW,2Ienqw63iӬe{dZS 13Xz4A @kpf5cjJ| LXt9S~B=&c$[z{'&L3 wֻt,GĭV;+H UY0iR҄ NI"2 `@x=ϩ]YQQW * vbD ct$:w5E|3˞ *e Ѧ^ׅ>`=Q:xtttX< IIvh+4ہ #-T*_6($|%+OↆP8s{I°(RZFTej+(RQ7F/+SXcsQUztuE ﶢv}܌1 Q y#?S[|!sHUd[y1h:9d氞݋Wȣږ!ނŬ1(&9$T1R1KBhyϪH@ZXpR.=}R 6w Cu#xQ1ѴG," zfmq]q-Ȳiwa?/yT$X!wSBD4ĥ%x )N*6L.%2 j =G/OEx@d:#oe/n!Hugh\v - =RKn:@n;ciir-SvV2` ɀ\w8,$N-G-Ҽ针ʀP=hCm;&NI wNǟ$ٹ:% :Zws{t6 D22hU|Ur=gHٮHaO>{aI[C>얬 nup1H23ۄo"L޷i8A)L&?IKR1@.n[xarc؏-p:UYpɺ ,`~JӼNhʔ{"j$1h~/T[R3/RzBf, ڙbG՟ _w! P] nѓJ!E%rzp7&/X V. V&W@K/O<ID91&I))*[kSr`oE3F?Y݋5"fdsisjS #6,~)d"^w?VNU>-VR.kBܛ@UG%dI FlU]E~c wF͗F>K:ٕ;G%S 8Ƒ PF5謟O<fFW-V|i⏗X̌2..%5xEW.qB<&>DRB> R;>7vuZϗ\ u>|)Q4$: [A5a(p^ F$]U@Եz]Y}/6gM}XIT(:<5@~㛪.A$h`'pXx((qC':qτ:fH$8=h_wg7ou%\bҏ.£x٤A/p/BЅ]F׮0ܩm㏏QĎ4ҔԕJ@a%!8/Z#-ku.LD 0Vp0OZU_=78 H-[y؏hP%i2\{y6F*'HTI_1PWQdaxfS0LRqwT4!5(_Uc+0*(eyasD4&U,~qϰw~3/GR*/+!b.͎؝k ,ΝV eX:~YLz˿й,AF\pL(AyBfW{:92tIq 4HEVEU& a23T|pT7J<ؚpn?k}[nSW[pzkJD~SyŚuz 4d\0Ŀa嫕G%㬹C?85'?Rf'JaEv&5N?U}z$9j~PSu݇x4j2Y}Bjx2GDO/t,i=u4 WX;":zȾ+ZȜ7B[jdHKƞ (@pfFg6W0vbIT#=K"?G>ؙiĊ5g{1^L4E!V‰QN7掻EZi ,yV_uj! ń~wAwZ}$@M87M@8!몉֥*ݭE^%oL̪Q0pz5CZd4u5Z((wڽ'ؙTx[ثdv*({xxݲ?:4^3"œ/jɗr[1 cq1Yl$z2a)9FO8Qhlڱ0R쐟x9aZYj yKXd6V;å^vpf/DEf8@ۚ =ڇf_`D*KrP@f)Cbnu9#0ӏZܶ S XUL ^2AՅesie (0ϟ?4##Ai?IcM A\D6LpZʪ#dJR8%TmXEt?2!vlt6C7c?&6/tr.}^gVנժ\w\:_eֳW ]#ettkm o1svB+ _XYeUilg*P-S xII7` l4ncri[SmK拯}BlVy/&=$4b,6'>F$B JDxH>Kr2(q@7nScIU(;z&' K?83uӲoM$ *!-k7L9$e}p8o>,j5J5%+?i̷Ȣt|,1-RcjyJ~P5~ko@K%2 o/f>aCO[AIPWr[.ZR6I;ܧ'l3CVJX#{C뀥6AՃSrًGo˖pH#qc `)7?3*if"FDvX. JIGSYscWjrwG+ʭxE.o)ĦMiG_ЏAN{q%A׏bO~<;iRh{¯H=} {QZ̃O*qh`XY VZm-2;pٵ.8jC 6xf{1ڀ:|&u|^c 3G? `4˵m+{|;ylY#&d'.&)"o7xR7'2ҬP>ԢX< `"%7Ta`0'V8׆RܙP8K) "\d0% t^ D_ rQZɖ6}/rG_]s>7'GWK"*$DCi8"#˵9ܓ#m3򬀚&dFqd+ *HZ& 1OphZ\DmbJ܎yAE_*Xv59T _ ^:)Rtxt%J#+w/Kq.Cy1,|!pGx:4J[?G:"|,X L`Z:*2MD%R(bрpkB3uJgɱ,VB]~UsQAI ). ܎,2Roh(w"Mdvu@g1Eoק9a) >Xتlty1 נk~j{['BP[+ᢧ eBbPF %=h fSh$O&|'b?C[fh&AjXP! ʽţAO c'D 'G,)yq N]9DB,(}f38j T¬5w+ l揋#3f۞Ԙͻ R1O6\۵j6_g֭ LsU:8M`XY_~aņԫb`pn4#qL^rao8RZԤ? £7"XmB~+u]hk-pU|6Ȁl3z<9;/-h!w݉*82l"sD™t:=#IO5]f/1,U9p ޛ(>4سdcR1! n:՛H'.=ɪ@o9 < /SpR6FPwXAh "8`xPGH}BwTro=Wwy}gΟy yh/~ CP-'&0qM3~%|PQ#o e8Y3³HkhU~of(Zi_l 8c} CX!4f6jNҋ~nmjzԙE19μ+\Mg_J7'bǖQt1}9EnMaWOI_@PuֳSf"5V4qx *(eVZ!f08%ɶ>p FB R' GHK$X\UCPx5b `tu4No;O|O]6CO@qK!)QO#&,zhQ緥#fB!Phܿ\gr}d sqJ8'RiYO]Jqj#"ύNM.Uq.$B;˓V0_ <> b6ss")='(.ki]BS-A@UjjϔwGʲŸ&ɡ;.:ԘPzXrW(EIdTVLOX$nkSxTĄiY[<}u/5xBʩ3*e[8Y k?VYSaB'>\IvVWa 2o<6#oICӕy-|ZMCPP;JGG'~@9#RLå㢖A"y`>-$c-NVQN@jȠr5%E{?xNj :9U E/״LG:24FX)]~*x-3z~}f5A .ō`̵+Q˩XU A5Y 5J=$J\>G nlxzBQ(*_w=4)1 y܃Qc?@PZU=X%= pΚq <*C2bmMپ 3oOTS J:A<%AESAxcDyX2l׵ދ@WG&O݆/:Յg WdצAБ;55'{4;mjۮ> 8NTqUt)߬iK8@ Rj@)SL ˺l2YY3 AduUVIc$a Ci[ G Cjbx8+4,dgH8gnD۽uvND gh=֏醔۫H$\IggVozJg4]A | QXb;>#CYv[<}OƑ0{[VȁMO"U]"ǔk ]Tj%W2 Qs)? [*SU9 uϧc@b%::~^gسZs~ej+g x;߃oKk)RI୫Ck*"Q9_t:>J[m8ZٜW?g$ŵ+SM޺`^m]7`5HerA?4sAzțQtl6r#ko\kf%|2L\[;_6Ę7[c 3V&Ƀl 4"ro! qz$_(lyazGp! T&!'+&yx_ll / R7de(8Ku{3v9*zߥ)JU=Eo|j[*0@(;S"D4PwR9~fpzj'Fmٍ,?߭$0j=rlh*Q [Rp-њoG)f_&d&w3$Xr$?vF Pl̛oђ]!?|1ӜR˰F%Q;Saڐ=00_)"'3]@uS]9A'FdZqYP;USJs Ț}4қ2!!?bh̛2] a]eQ&N$0QDJ&ԪS;mI;Dm:r3a@^t-. k/<3I fЙJ9"k=TH%%^r[\v7\}upΒ _g+ Crֻ} 8s,N"͐`e-b=|VeU]7R9 v$"ZUhlWj5L1]Wճr 0/P!-"YbpbO=牙żc,`΍2̘؟o *:YcgbFѢ܀a3& ?ZᗋWB/3IͳtVW/AʓF#/9IE9(v`_ z/σ)|u!(?5єKػ%(HH4. X{}֠Fqu"Ա|&b7c(VoLfߥ0u%H]_?Gf?c+6FCjEY"Yߐ.qOIS.`vv9ǔ13\ k8CG.;'4#Q6% D\Nf- >pYP}>2ǃ$K~Q'<mHZ9$y +\ hAQ?K ?T2t^)؎Vv]0ݷ!s%tYu/g& lG4oSUR\BEK;ئc! v.hBsl{=9P옦yACZ$I Sb+MQ:sjcAh+APX(scFINb EC^awdu|Mj[T <,{6sbO:o0֫Km]T?i$|ISBdg㼀N$' Q$ċe/X׈cS}8ܰkuy=a ڎo1~Y`-x98 :E3YP}[Jۜ]7`$ ?VEZHZPsqhCָ4޵5/%bu{OB˜n`q %Mi߮.CoIJicDQR6F\vM3 ;}TEڀ$؏7VMC.^d/+Ur6ȳʬwG?L *ÿheߟ3+nsQE}& ɻFdWQCjO,kX{ $4B? W0@AYHJcyh}*}SPǧ/hGb$b.N*K\QWTkQaI^D|8C:}3v\:y(>58~H)>i1H y"Q,qeU%>I|2o@%IjyO%_i3dU%1lLh!\1[rgufw6Z.꽯=Jqhܚ#1#:x[DpSjn40-Q^w䴛.ƿ79GDqcNKݪ͜ f4=_yZ\sj2v}B;:|Vod4ICEQh|e aHg4H42\Y HݴpLoЮ ˓')k)'SSlr'*<ǨHTgCxC5|QqqW\j:=EԡU?!(]H J*P~ĭ~'p^ /UUSrbQ| n`dOs8ljr_1UVCnz+RӸ. "w fh+~NþlڎYt3MkYd5RCYyKSnz] s'm1^O#VCUx\$Pj?[g2S+-m Md9rN'EdC%M I9=o'Fν i8 Oᤪuf۬^K['A~)%S|i)-%?YD/<ki7Z]@0H+k!5ؔb=-mct{hh_ wbRͷ:hKl{^+[<:u @sMީ*v~|.Y-sf|0oʡ[?@YŒMl_lNOX?;q;2Q;\ɩӽNj3sDz'q@Ca ^2#Lۢ&t`Ó좧J 8C֨=;Ulqp(%}%&iIE8'j8z2p$94!NPu=\E—O ?dY+W>ۥ= Lv#t!SfHV.-Far@Z1ī5thQ{t+G'f֍16zqV&h(# 'H:,D3n24ɣjv7I nxジ 81 j8*lg\/;B8J\˾QZح R$dOA*Q5EB&mxI(P F̠vH|Y)aKK?բ́h<{Q*Ӆ3^ 0;`|iKRN,뼜AVl83q,fQQP%}$ɏܔvȅՊ%_X/RrB~ WKdkxuMoXBRC G;( 5ǜ"H)^ϩgg`vP:H>Gɸh^@.dai$qQxKXb\ +Y`!(ʞv4R]Ak=F n$q+*_=Ȏ&:Y ʙ"?ڐ Oy'1FilimDeB>ϻz.xZDj7ŜeKʪ1SfE$.YvNDLթlZm3s> a-iU/y -5#}?|aqz+{z ql!^,U b4*k @c)Yi#E[nC@lǂdre d!!rE/&=j-+l[@]'>T('G }r%_}5\<̤'d-2rFc/V>tRze3Nc:W [F(t CD%% UAfK7Ŵ\z*ѨD믚0* ._EJG/"׌A[B)QϦrQ<;ʱ\*/Cp_skd/!b&,t (P{ $lg};uCպ |"˧y}tG0+n5 ThZWS6])MPH]CzHgs IBCНr8c"#1` Rd-nEɽXk3_$*Cڰx| wi,C"Oe:tDndJ8M[X{AWmUE$#!hA/oǷ Eyd'L(%0C! t\񏸧@(uC:L/  >m[]КcYp@)A}K(H㳠$XtN16Whlu/.|6Ae;!_y͟XotzŢ}ޔLuI !Al韾}z+D-[˪bPMw\/se|op4k%6j5(gF͐Sޓ9bR( ^㒶N/~=e4c|*(^%K@ZwNK fT͠k j$`ѥkkY@QxLtg\%qg!v^`-6/#NnW&sDx\ai#J3us=9(@Gdž{TE8+,xq*1v";owa_qЖ>^E K'1CBPTM(5,eL*kTx'8~&ţw?-mML!ZRW^ۯYIK sjS!, o75E6ݩN,73Q,z>tL Q)NXI7?aќxe09o.ɷR[sA 1y䚯H1Kyi]=#>/nr.u5'-2ڵnƫ9a^$~r1c;*[?&R*rSf(k-τ#biŘL=z؜X)"IG] ‰5Di?,Q-B\&fV7߅D&c1;oj'*O^b؜Y/oP9MQ5oG~#6R̂ bI ׄɤpD/y8ڀ.1k/CHaɠsλn (2;ZTG)?{G*䘃[grc!%7*WcHyXۊu_K|K(C_߭zϕ1mwo^5foK}dd މGzj'k(`p!Jӡz]gb rWSsYA`gM5[)^wLJ+4k]Z=JP<ُY5'oX?m|h&h4ꄵ7 u?(# W2I_2?Orj^ZWKGN{s&D!vA%,bD6 4ϭvtB$yh5k@;&J%`Z 58pڅwɔ32BF(\?WR?쓛Sm To~ؠ|dˡ9p!Jom>4r} ׃B;l;5T9ikwWR@{ jx24t7՜V6-DІ= wZmvuKWp* Uyn OᎥ۹k80uQ &oi/v)$/OX!ZNqŐeU}qVTuxrI Iaƛw6zB2ȵRִsފ &Ȗѓ?)>5CؔN jM U/R鹎^ Y΃wR{?l}m%"#f0V*,⫴T@s$ꏙ'w0y鏬I4 KyYG.\:l0W CHRMm y2s~Js&(,ޘGeJgjحkcO/b]&&` Hz҉/00fE~@_16&r gH Q6;B~ A`*T!waVaqdjc_Pli"[WBv;3L̙YfFʓ~}WgLo9my\fv¦쭔rX<^ 8sY㘂DmX/PΤP6aE$$.W@CN|p:[QBJȮ*ʲ ~1(`wO(=Oyv|W6S*{f:_` #f 悛5-ſVDm I,tn0Uω&kB  oV]"rE'XD-Wg"n4cIwcKO2R*φMeP̞lC$Sdz[C.xK0另iH8 y'w^L ZVoZɬJF q8β\cFgLM'gj~o},xa#.?ӈ/"BxU;3mYzV&KdCDrf:gkH]X@tbA )bP% H?(Af9$xv:oc:ӵV2]К9kܱzr|obdNڏ12似Y8)i(cBqfIJ9ZdB_DgT@'5ȘseN-Q8D%GѹUy^p4s )'=_ܸG_Jdom1F_HFXjg:q$(.pmIOCTrs(;UgD.@!6zhsRQ-$?0i *{>iQ %6Xh mc@=TepӐc62Fy ~"bLvԔ'k dU9[|w#lձ29>: W3$3EYH㡉֤; \V9^io_zn )ksQn?hLZ-hp2bYk9ɂV-QINoŕh/, crYe.R3w^0=ƈWtx\^k7.]7RON(CdlG0:HSnEߞswp֢ހ:5^1*Sȥ~Sl&)hVl\&4sE.BmSK6˳X3yqĻmJruާ,Z'{ cRFn:>>7aEi0<֊+ظB~{PAy68V*-rbzuP "Z6ހ܊S3r5=gygnG ;jA]~O @|k1NW<%u؝QfJ-T>M rG4)>~:^d; $}aMF輘U.>*P%a vu51!?\@Y&yZɞPKؼۥŴhu\4.8zLUxy`΂;0> &gT~2qgs :(> 6vuEyJB#좰"Caь"TQ AdzkN(4oAʍ GQhС͠->%kaNx`\x=Tnۮjo"oYV4ěZ\IcϦ#}~S97Yl)Ѳ"@^+83pqvpɞʨ3zXC76z]Ո6sJ7?=d !$;Z(Ú`-QײC{"`c-ٽq1^M8Ha=Bg:zs4ͅ`EPP]tSg團QrIS~ϓos(-\ڃ Q'^A,<6jZeZ%1z;'}Qk`ƅV)Ojn8j0Y }{tKKs34CQm*DF1nJ< Xi<_Sv/8v&A'0CTFln4 δ6T]/5fDs2@cz͠JvSMo1+h.Bz{Nr$ yfٔd/!ߋ!P QL~n>k92ntc%Ռ2TP؁6zϑBl΀DY*'&k<&y[oR (dt0ue͊Fq=3|ZT[Q+#SYM >ĬII;UlA1*A1!&lJ>w#Q`@Y9\Ӹ1G }swQޒ*^YK7ׄ"~[E ,?۟P;ʗ0).55ƟSB9J;7\i_^s\l[8yDr,|`_]$8."~b!4:clm&6uɺՋ eR11Ƙ>4端])$("K@cb =QcԧԵU*K3@gޖEDN$JE ?Z&tC9TTQ'YcR<ŔA*F!BZJ')2첝PX% wh T6qXmã k\)M@gr+H&޻RlxhO]U;1UlaWĕط+ҊO.W+( m[0|!z! H`ߗc ANgTvt1I4 Ki5 93/ sr6BpކgZ4cbH3)tZÑ:POA/;9s [#fr{kS(zs:zHr7EQ)`osx\߃y[Ry"ݢ 4+Ŏ-d78,Lv޹B+H@1pG$#Ňq YsWCG"} $:A }":mp L@Ȯh >藄DNT h0| |qcwai,kb}Z"S>'hm]8iB .>'d8`K50(Uj=SOl''##[N_3ȶ/ɂ,*3'ԯS*-[޴ U/ƯzAH{qD&y&& HWd5 r2KLdefg';\[j'E:xuegIK3gòpѨO`VI4'UBbRŗ-ͲBS6g/~M\~vx$]ퟆ{f).rD(p?4e{ *D}x2}ѷVG"݊ Dk`/Į'hO^ #?] G2zG h;"o u~&O#t酺@m&&uƷ*d&qF{WfvZ9gzw⼄6^/!Yx3%&iGc( qqE<(i ug8^R{W=liYhd2JaVR%4ѲQސƄD)3l(3 <ޟ?1..@|"XpPO+6v/;i@?` Qo/ JNb6Pٴb.TO}WZb@9K$Ο)vڗ_J+"8cAP`?"fe7ktoxY-IUzP\sbrf߸oL)p`O$|}No! F Ql%X}+qAڥB3&]$@/wgjLEk!{&dTv] %پ%6qRA'jBdakf8Xd\fߞ ڡoʯ=JW(F&06|mmQv']&`#mYjQD4XѯrqױrddZb/kY<4O;63hy̌?ѓh#,o~8v+p!36B92n˾G;y)p ١|J9v]'cBR+T_жLueD, 2IqA#RL+hN$dvX&SNMVWw;@,`_)ޥ6TtppVM$Eu LC@kN 0iK9v@tիcSά~fHyssO${x"9R_=,v2zuu)ZW}Xap kMeQ_+Gk͖jl6 T-YʦRrheЗƺl\ 0ar o"MG'"* 8pGO!\^}A4JrM\IspZŮ.I/MAs1z4JSrv4 N vIWːZr ; zܭ_R ZSmrJ* 86jГ>NBg@NakI.}K\YipKEKHV5bA% ps ]l;RpBLMŸN>(CT6=#{t覴7.(`r +w$58RCm~Iŵ%\IN T5ٗUӼzӁF4PVF<tj؈XPU%i`mZpeأ\37lz| d{A5#T2u{:ܕB)sw}Qax*Ɗke-/9&X=M)m}m%۾XNv1}IǍ?-RZksh_5m'Ɵ{ȧz/ uwfCuYR%B b'5E8m,ͳ*_t o,ĒbLK1?M]Ϋ伄M:D"nBz*zAS3"L@nEN.Z>JD,Y;IrR -2r2ٓe+:"fvӲHx$&7O]kq3naOklR1Gwnk/j^D~ |V8.+^j@Z,*)|Uܾ!f$TE=A OM] \췘7.2N (Cg+vw#Ϣ]x1ԓ~0nr]Ҋ5+gM^0ܯS(81ic9^ZcH[ˉQ+ݱ$>hKO!ЯϦ/=v&u.:48*>^MIqxpd;DYPKY}KԻwhK~͋]UfҰ~_,'x֩(4@(L7]C1 a d /S 3Cb}*)lgmkw|<1]·S xj 31[Ux0RՂ Ra 0<b7)]c; mAUkzYj-Pxa.<"5)Zj1?+V!h9%LA繨czQeKsK_ :W\Yk6 k5'[0nnL*Ϋ>yUZ\G ѥHcIƫsDجOTdT(-AN0BievDpܾ 6ȑ"ܔpTrpj{NpBRp0u/b6A\ғӫҫ2Hl%-e` &B:&ĘUy S48338Ʃ~I'-O|Tۅa{3eD6xt\m8aJXfu [8Aps 4v?XR ~S^՜N f1`:L(_zytmG7G{>X <|89%af J6bAV= 4!'h"jfQi`1oc¸/6*ͦ\TJ&C*Ԏʙu lSŖh"ʦX򚴱ozNX͑!s/ *o<#t \1s >}90#lQN'J)/sM[nYx~S)=)vćoL-v'єҡeVg2+'=U. 'Ze@W- 7(n ]};& M5f|{Mґr* _Jߤ,mOi4SLK)!Ȱ9Ebhz4.qhо2+G^ m/_=z=րx3+y^n#1ؚ,dW-J4 OILu;573H:c#76SWcNJ_g#t ܩ Up·t{xH )(-:)~c@n V2HoYԾY4N朌y! -|;Af=6R9ielNfkQŠVedR.$_Ŗ{3d-N`Ĺ 1iӺ+͗+"/ "nF$C0ta7 4[^k1oT#bB.xo)ZHsA,\׾Dݭmxe|;J físpD {oeX$sZVT\}v X)GQu1(ݔ`K\ kql)MOx{:=s|h &I5r܁Γ./p<t,T/7Ql/1r5ʬkY y;= ;'OWϟF_`VCG,_r |` lQ*zQGgo'i7 7e*{ӟyy*oDa.!:Tui53t׫=[5Ҡx鳟`zo8X,7MgI Jcz$X G&ڷ/W)\P8Ŭ!!{pz=#ǰ A7`%lty2 gOK3ac y51"m 1 ֩:;G71Q^>o;eFgqHp@/b_xTzJ{Uv39^!`}rx߹{4Hjena> aPY^Wl")n[2VK {u[ 7ٵ79提9PS)*V*n@")(T/ޱ;0i~lQB-%QX BP8D`gLډMa1rȷ'v wpRZ'n$):LuHIgɩ]Ne6:ǎôhKA1 JbK*X[̖ XG}7Puwh>OY7Lz an%8i;5.&, G1e!#[x/|SR{~>ѠE]2E ǸQ(P3h%;&bSB~,-|8)9ޮ%cgȮ^ a_d~u f4GʡmiM-o\wK2g{N w-nakҪgÖz%"Oh_`ĿA}k3ayLD-/,v JF7u ۦȐ ok4f08aN€B6q{7? "ѷXhz"t) l[)}nKUM|ʙVtI=ApV1$<+kD9E +LUC$v~mTw]ꜜC쭾|h`/d r tvdV[\ XKf' ̸$-FIv` `a-?5Y ޜ:!5/dImez SohߡY~"i'^-g֪O*G_F=#TPp6NjϚE˟iX=6O#=f#yH$xW`'! =?Qf>G6mag~8uMg@9EU*Ge$J>]+Tld쿼)!7-Xx~Oʻǐ?=W+Pm4՜^1mK{9Aho[a#20VMk 䵨}Zl/>p-]E﮸$W\ }r\EvYjcNٵW?43R~+,A*,6--OH:B; d/;RkFQpDtP$:e;r yc0A*D RP C7oop!x[Y0pNW9ߜ#2]ݝ ൖt&"Xe?I~IqH0Sv$,b(0m  EgP#c}H o r/^G' ޑ_iщClK[ݎ&AjW/]S"g1"2"w-({9:&,Dvɔlմvucq,6h-v}X^dÏhU@y3k8EgW`%%8H` ̗P ^_A' BPv80ёQΒY:[U,e[)C1-3AoO ah-xM-5<D#CH#( i}w4i "zO\>)[C  x~ۜm0Eae Y6J|6$UXwk 8.zp$rt;ufz} z;4W!E2.SØ4j0pvsQK;[ };=NX4-lr4ޥXֵ|0ڟ)ce$7?LП(V{ c1LM[;6LX/Hd-ﴡ #nmlkr$ٜOR7~2+pQ(ϦxFj;&/1 hbH{G7Vce'81C>) tm*շz;9mv)|?iB Y3Sb];8,:ԔrL(lzSOUUP7陡"HhӊRY6Sm!)r'zӲ V3:n|%x/OJYتR^Ljҏq;9@mtFxWAutiuE4X:E!FSCcPT` {W껜 ʧqw{'6|*7S@${zIAelx|Ocl[ADC|Nb aeQvR*v?(@Gd k o2\.?4 dO 2[9/|J0(;)$w05a9^iJg0)Di6;פvĵ[eE OmsUdkŐJ٫rx8_Yq8unYlP(kʭ2Nwj E}#2FMue= 0 ^?žVG9@}?^ўz#9ؘߞK 7 t 3͌Lj`x@}+)H1N*p5z/otTzz>"~w*nD2we^-Rg7<#jed{nga W.0e^*Ȃm]Aߧ\pVEI NY'Eic$HX9ra{~Baңg7vP&sO' / 8Pש3M-4/g/M'o\$rAiIUjdYj[d/!BZn nyx/ zoB`tABH׍=(7fP2/6!D}) 8G[GݖzƶL٫>ݓ+zlEF[ s,l\\lCuQb">r*E" d{IϼP8tZrK:p1fm;(KaF$x ~`g Qy.Zu߃r%lv(goEAa P>걏X(~>R^}uA@*w _z6Zq͏.kc2X,WآwpK]C aJ"0@h5>>_Zs1y? 7)40&*~+.BpTiuɋ;EҾyhpa"jʅ3gV`DMӛV8A.)@ߟs=[yT aJ{} rއ&s+#fZNѩWVg GQ5DR1O;:];]oGySQlLTmGuҴ䢧Y0BFM^+72T,wyx/s\ O<"cib{lmMb7J4)b&#XmV(WU2@ .<\[C8OafKnX`^ nu.qW >TÇp6[nfK)TmK| eREg;u`7Sju-s#Nѱ4L3n.T՚Ӄdr۪m: #ͯ YZ