librpminspect-1.8-1.el8 > 6 6_6 3!y덏%!E/֡a !E/֡Zejam|MmzFץT=mPP{Ӹ39^OK./ ~s}Rr%d@z'<4C.MǨ>J։L}d)zͪhpYVTT,A3 l;K,-0k1y.&E݉}o?uB,{6$@C}o0b_ISP65jÒ_;LzY^0{s572{ NZŮk)-ø-Û"b=[[1 c &M/(9Lfp>Oa231|w˔O=1(?gЅ<-8wU|*ra7a9e240611314c315b6219e4ea5cc1a7457c65719741d30e616b1c8cdb823f556d885ee1bc05fe9a0f18ee94ab086e231979c0a7T3!y덏%!E/֡a !E/֡>+пA ٦-^k=7v tR?_X9r] dq~v_4d;XBԒH[tB2%=5j+`эj<"3z:LO=,gl|MxnŚH*YsvTfkU+;S( 5ƽMuc2ry϶{3l) L;O}'ucHI≊72I(= ’Oq Cj+b |&>_g,IJNfHIp{-R?uW1p .y%QSKx=QJd1G2̐c;6o|4@pP).O n]:܉cG<_oWf3@A$I>6{1uʋ%}źW_Z-Pn1\MCF}Tb(;M7EC kP4Cvn,jh1)t$5 A >p@?d  K<@O^      0  T  ]     &D h3t3 {3( 8 9  : d Gݨ H I XY\ ]D ^bMdeflt u vw x y+  0 X^Clibrpminspect1.81.el8Library providing RPM test API and functionalityThe library providing the backend test functionality and API for the rpminspect frontend program. This library can also be used by other programs wanting to incorporate RPM test functionality.a|buildhw-x86-16.iad2.fedoraproject.org Fedora ProjectFedora ProjectGPLv3+ and LGPLv2+ and ASL 2.0 and MIT and CC-BYFedora ProjectDevelopment/Toolshttps://github.com/rpminspect/rpminspectlinuxx86_64, K,^ AAA큤a{a{a{aza{a{aaabd6339ceb84160a9eeaa7681a0052ec9ed2cd693936f5a93274d2f15b6ca8d2be3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30f92cfa2914ca185283738aae11666324ddacfc4efd5da41bd4290007dfaf5779../../../../usr/lib64/librpminspect.so.0.5.0librpminspect.so.0.5.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpminspect-1.8-1.el8.src.rpmlibrpminspectlibrpminspect(x86-64)librpminspect.so.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @clamav-datadesktop-file-utilsdiffstatdiffutilsgettextlibarchive.so.13()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libclamav.so.9()(64bit)libclamav.so.9(CLAMAV_PUBLIC)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdl.so.2(GLIBC_2.3.3)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libicuio.so.60()(64bit)libicuuc.so.60()(64bit)libjson-c.so.4()(64bit)libkmod.so.2()(64bit)libkmod.so.2(LIBKMOD_5)(64bit)libmagic.so.1()(64bit)librpm.so.8()(64bit)librpmbuild.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxmlrpc.so.3()(64bit)libxmlrpc_client.so.3()(64bit)libxmlrpc_util.so.4()(64bit)libyaml-0.so.2()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.14.3aW@a@a0`@`\{@`7@`7@`U_@_@_@_@_[fDavid Cantrell - 1.8-1David Cantrell - 1.7-1David Cantrell - 1.6-1David Cantrell - 1.5-1David Cantrell - 1.4-1David Cantrell - 1.3.1-1David Cantrell - 1.3-2Fedora Release Engineering David Cantrell - 1.2-1David Cantrell - 1.2-1David Cantrell - 1.2-1David Cantrell - 1.2-1David Cantrell - 1.1-1- Upgrade to rpminspect-1.8- Upgrade to rpminspect-1.7- Upgrade to rpminspect-1.6- Begin work on version 1.5 - Use llabs() instead of labs() in the filesize inspection - Improve has invalid execstack flags reporting - Use long unsigned int to report size changes in patches - Fix some errors in the changedfiles inspection - Update the changedfiles test cases - Check DT_SONAME in is_elf_shared_library() - Skip debuginfo and debugsource files in abidiff - Make sure abidiff test cases add a DT_SONAME to the test lib - Report INFO level for patches findings by default - Python black fixes in test/test_abidiff.py - Update the test/test_patches.py cases for patches changes - Generate regular changelog in utils/srpm.h - Skip branches without targets in submit-koji-builds.sh - Fedora and CentOS systems in ci need diffstat - opensuse-leap CI job requires diffstat - Fix the Debian CI jobs in GitHub Actions - Fix and enable the Ubuntu extra-ci job in GitHub Actions - Use pip instead of pip3 for the Ubuntu command - Use apt-get -y install in - Enable the opensuse-tumbleweed GHA job again - Make sure the Gentoo GHA job has diffstat - Get the Arch Linux GHA job working again - Use ubuntu:latest for the ubuntu GHA image - Simplify the utils/determine-os.sh script - Update license table in README.md - Allow any number of builds specified for fetch only mode - Handle old or broken versions of libmagic in changedfiles - Update GitHub Action status badges in README.md - Fix $(OS) check in the Makefile - Fix the ubuntu GitHub Actions extra-ci job - Make sure the centos8 job has git available before cloning - Change strappend() to work as a variadic function - Use json_tokener_parse_ex() to get better error reporting - Fix reading of the javabytecode block in the config file - Catch missing/losing -fPIC correctly on .a ELF objects (#352) - Refactor elf_archive_tests() and its helper functions - Followup fix for find_no_pic, find_pic, and find_all - Install cpp-coveralls using pacman on Arch Linux - Install cpp-coveralls using pip on Arch Linux - Install cpp-coveralls in pre.sh on Arch Linux - Install required Python modules in pre.sh on Arch Linux - Do not upgrade pip on Arch Linux, go back to using pip.txt - Drop DEBUG_PRINT from source generated by pic_bits.sh - Do not run apt-get update as a second time on Debians systems - The lost PIC tests need to invoke gcc with -fno-PIC - Update the OpenSUSE Tumbleweed files, but disable it anyway - Define inspection_ignores in struct rpminspect - Clean up the config file section reading code - Add add_ignore() to init.c - Fix fetch only mode download directory - Stub out libcurl download progress callback function - Perform symbolic owner and group matching in ownership (#364) - Restrict download_progress() to systems with CURLOPT_XFERINFOFUNCTION - Read per-inspection ignore lists from the config file. - Add commented out per-inspection ignore blocks - Implement per-inspection path ignore support (#351) - Report annocheck failures correctly in librpminspect. - Note all regular expression settings use regex(7) syntax - Allow size_threshold: info in the config file (#261) - Check ignore list in files for path prefixes to ignore (#360) - Support a list of expected empty RPMs in the config file (#355) - Call mparse_reset() before mparse_readfd() - Do not crash with the -c option specifies a non-existent file - Update TODO list - Make sure brp-compress is disabled in test_manpage.py - Require/Recommend /usr/bin/annocheck - Note size_threshold can be the keyword info - Ensure ctxt->lastError.message is not NULL before strdup (#382) - Handle corrupt compressed files in changedfiles (#382) - Disable debugging output for the ignore lists in init.c - Drop debugging output in the xml inspection - Remove what working directories we can - Correctly find icons for desktop files in subpackages (#367) - Followup to the Icon= check in the desktop inspection (#367) - BuildRequires libmandoc-devel >= 1.14.5 - Manually install mandoc on centos7 for now- Start work on the 1.4 release - Trim git commit summary prefix from changelog lines - Report the program version number in the results (#309) - Handle compressed but otherwise empty man pages (#308) - Flake8 fixes for test_manpage.py - s/self.rpm/self.after_rpm/ in two test_manpage.py tests - Disable broken ELF heurisitic and size limit in libclamav - Modify dump_cfg() to write valid YAML to stdout (#306) - Migrate more code off hsearch and to uthash - Replace hsearch() with uthash in the kmod inspection - Update TEST_METADATA status in TODO and MISSING - Restrict style checks to specific directories - Replace hsearch() with uthash in the abidiff inspection - Change tsearch/twalk use to uthash - Correct misuse of entry with hentry variables (#321) - Normalize copyright boilerplates in source files - Use hentry->key over hentry->value in pathmigration - Adjust lib/meson.build for Fedora rawhide - Drop gate.yml and begin non-x86_64 arches in ci.yml - Add armv7, aarch64, and s390x to the other_arches job - Change init.c error reporting over to err/warn functions - Modify file triggers and matrix use in ci.yml - Split 32-bit osdeps out to post.sh scripts in osdeps/ - Split style.yml in to shellcheck.yml and python.yml - Rewrite extra-ci.yml to use the matrix strategy method for GHA - Move the emulated CI jobs to extra-ci.yml - s/pkg/pki/ for the centos jobs - Debian and Ubuntu fixes for CI - Python pip on Debian is called pip - Try to fix just debian:stable - Enable debian:testing in extra-ci.yml - Enable centos8 in extra-ci.yml again - Enable centos7 in extra-ci.yml again - Enable opensuse-leap and gentoo in extra-ci.yml again - Run each test script individually on emulated targets - Try a different syntax for the emulated matrix jobs - Install s390 glibc headers on s390x fedora systems - Detect 32-bit and musl presence in test_elf.py - Skip lost -fPIC tests if gcc lacks -m32 support - Add stretch and buster to the emulated targets list - Drop Debian buster from the emulated targets - Install gcc-multilib only on Debian x86_64 and s390x systems - libc-dev:i386 -> libc6-dev:i386 - Disable Debian targets in extra-ci temporarily - s/AUR/git/g in osdeps/arch/post.sh - In read_cfgfile(), keep track of block depth correctly (#329) - A few more yaml parsing fixes for block vs group - Recommend or Require libabigail >= 1.8.2 - Finish normalizing all the error reporting statements - Advertise of rpminspect-report in the contrib README. - Report libclamav version and CVD versions (#258) - Ensure first argument of warn(3) is a format string. - Enable werror=true and warning_level=3 in default_options - Update the translation template file - Get rid of invalid free() in get_product_release() - Add inspection_id() to librpminspect - Update the po/rpminspect.pot template - Improve mkannounce.sh to handle stable and devel releases- Remove duplicate elf_end() call in init_elf_data() (#303) - Update translation template- Small change to the way Koji builds are submitted - Move the master branch to version 1.3 - Drop DEBUG_PRINT in process_table() - Add doc/git.md to explain source control conventions - Change Suggests to Recommends in the spec file - Add kmidiff and politics to the inspections section of generic.yaml - Update TODO list - Use warn() for non-fatal errors in mkdirp() - Require libabigail >= 1.8 in rpminspect.spec.in - Enable multiple --headers-dir1 and --headers-dir2 args in abidiff - Swap out some more fprintf()/fflush() reporting with warn() - #include in peers.c and rmtree.c - On fedora-rawhide CI jobs, install gcc-c++ and gcc-plugin-devel - Disable fedora-rawhide GitHub Action for now - Correctly handle the -w option on rpminspect(1) (#256) - Drop the relative path handling for the -w option - Build and install rc from source on opensuse-leap - Update doc/git.md on how to track upstream - Add .github/ and osdeps/ directories to extra-ci.yml - Build and install rc from source on opensuse-tumbleweed - Adjust curl(1) command line used for rc in opensuse CI jobs - Trying to figure out why the opensuse jobs produce curl errors - Another slight change to post.sh for the opensuse-leap CI job - s/PowerTools/powertools/g in the centos8 PKG_CMD definition - The output of html2text on opensuse systems is different - Rename HEADER_MAN to HEADER_MANPAGE (#264) - Add inspection_header_to_desc() to librpminspect (#264) - Add xunit output format support (#264) - Support the new output function call syntax (#264) - Move init_elf_data() to readelf.c, move data to struct rpminspect - Update inspect_elf.c unit tests for librpminspect changes - Remove check_ipv6() from inspect_elf.c - Create the badfuncs inspection - Update po/ translation files. - Add badfuncs test cases - Forgot to commit test_badfuncs.py. - Fix flake8 and black errors with test_badfuncs.py - Skip debug packages in filesize, display changes correctly - Fix spurious execstack failure - Fix YAML config file reading for BLOCK_INSPECTIONS - Expand dump_config() to cover all config file settings - Minor spelling fixes in strfuncs.c and making code explicit - Simplify list_to_string() so it handles 1-elements lists right - Add abspath() to canonicalize path strings - In the doc inspection, only show diff(1) output for text files (#254) - Add strxmlescape() to strfuncs.c in librpminspect (#264) - Output the system-out xunit portion as CDATA (#264) - Slightly change how strxmlescape() works - Add the runpath inspection to librpminspect - Rename test/data/lto.c to test/data/mathlib.c - Handle the empty string case in abspath() - Expand dump_cfg() to show runpath settings - Fix block handling problems in the YAML config reader - Note single builds cannot be rebases in is_rebase() - Hook up the driver for the runpath inspection - Install patchelf for tests on fedora and centos - Update TODO and README.md files - Pass -D to rpminspect in the test suite - Add integration tests for the runpath inspection - Python flake8 and black fixes in test_runpath.py - Fixes for GitHub Actions on Debian and Ubuntu - Disable Rust support in pip modules, more extra-ci fixes - Update pip and setuptools on debian and ubuntu CI jobs - Make sure pip is updated on debian, centos7, and centos8 - Fixes for extra-ci on arch, centos7, centos8, and debian - Adjust docker image names for opensuse and arch - Add Gentoo Linux to the Extra CI set - extra-ci.yml typo fix for the gentoo job - Use gentoo/stage3 as the container for the gentoo CI job - Disable opensuse-tumbleweed and archlinux CI jobs - Make sure util/determine-os.sh picks up Gentoo Linux - In the runpath inspection, fail if DT_RPATH and DT_RUNPATH exist - Use pip install for PIP_CMD on gentoo - Set PIP_CMD to pip install -user for gentoo - Handle a NULL from list_to_string() in abspath() - Do not match path prefixes in the runpath inspection - Python black fixes for test_runpath.py - Stop doing an emerge --sync on the gentoo CI job - Replace emerge --sync with a manual portage sync - Use emerge-webrsync to update portage on gentoo - Add uthash and move the file matching code to it. - Typo fix in README.md - Fix some memory leaks found by valgrind - Create mkannounce.sh to help make release announcements easier - shellcheck fixes for mkannounce.sh- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- Formatting fixes in Makefile help output - Begin config file restructuring starting with rpminspect-data-generic - Support multiple configuration files. - Docs work in progress. - Only fail the annocheck inspection for RESULT_VERIFY. - Read debuginfo if available when running the 'annocheck' inspection. - Add the '%files' inspection to librpminspect - Add __attribute__((__sentinel__)) to the run_cmd() prototype - Add test suite cases for the '%files' inspection. - Added the 'types' inspection to compare MIME types between builds. - Update TODO file - Update the MISSING file - s/rpminspect.yaml/generic.yaml/ in the Makefile and README - Skip debuginfo and debugsource packages in the 'types' inspection - Add test_types.py to the test suite - Note the 'types' inspection generic.yaml - Modify add_entry() in init.c to skip duplicate entries - Start GitHub Action workflow files for rpminspect. - Install meson in ci-ubuntu.yml - Change 'nls' option in meson_options.txt to a boolean - Install gettext for ci-ubuntu - Add more build dependencies to ci-ubuntu.yml - Drop the 'method' parameter from dependency() lines in meson.build - Split xmlrpc libs to separate dependency() lines in meson.build - More xmlrpc updates for meson.build and lib/meson.build - Try to support systems with xmlrpc-c without the pkgconfig file. - Changes to build on Ubuntu, specifically the GitHub Actions system - Syntax error in ci-ubuntu.yml - Add ci-fedora.yml for GitHub Action CI on Fedora - Fix errors in ci-fedora.yml - Put all of the ci-ubuntu.yml steps in ci-ubuntu.yml - Remove install-libmandoc.sh and ubuntu-pkgs.sh helper scripts. - Install python3-setuptools in ci-ubuntu.yml - Install rpm-build in ci-fedora.yml - Install libxmlrpc-core-c3-dev in ci-ubuntu.yml - Disable ci-ubuntu.yml for now, enable code coverage in ci-fedora.yml - Remove Travis-CI files. - coverage fixes for ci-fedora.yml - Install git in ci-fedora.yml - Enable manual dispatching of the CI on Fedora tests - Remove actionspanel thing for GitHub Actions, drop Coveralls block - Comment the ci-fedora-yaml file - Fix the 'elf' inspection and test_elf.py on Ubuntu - Enable the ci-ubuntu GitHub Action again - Check all return values of getcwd() - Ignore installed Python modules with pip3 in ci-ubuntu.yml - Build 'execstack' test program with -Wl,-z,lazy - Add ci-centos8.yml to enable CI on CentOS 8 as a GitHub Action - s/centos8:latest/centos8/g - Trying 'container: centos:centos8' - Drop 'sudo' from ci-centos8.yml - Rename README to README.md - Enable GitHub Action for CI on CentOS 7 - Drop -I from the pip install line in ci-centos7.yml - Use the 'make instreqs' target for install test suite deps. - Add back 'dnf -y install 'dnf-command(builddep)'' to ci-fedora.yml - Nope, that doesn't do it. Just install make in ci-fedora.yml first - More 'make instreqs' fixes. - s/scripts/utils/g in the Makefile - s/TOPDIR/topdir/g in the Makefile - Install make in ci-centos7.yml - Move REQS and PIP lists out of the Makefile to files in osdep/ - '^$$' -> '^$' - Slightly different sourcing of the osdep/ files - Set OS using := in the Makefile - Make the reqs.txt files in osdep/ contain all deps - linux-headers -> linux-headers-$(uname -r) for Ubuntu - Remove html401-dtds from osdep/centos8/reqs.txt - Use `` instead of $() since this list goes through make(1) - Does $(shell uname -r) work in this case? - More osdep/ work and simplification. - Rename 'osdep' to 'osdeps' - meson patches for opensuse - Move mandoc installation to post.sh in osdep/ubuntu - Add GitHub Action for CI on OpenSUSE - opensuse:latest -> opensuse/leap:latest - Install tar in ci-opensuse.yml - Install gzip in ci-opensuse.yml - More fixes for ci-opensuse.yml - Small fixes to determine-os.sh - ci: Add Python linting jobs - ShellCheck fixes for the regress/ scripts - ci: Add ShellCheck to lint shell scripts - Adjust how the Makefile reports unknown operating system. - Just check $ID in determine-os.sh for opensuse - Use pip for PIP_CMD on opensuse-leap - Update the centos images before doing anything else. - Install curl in opensuse-leap - Get 'rc' from Fedora on opensuse and copy it to /usr/local - Install kernel-default-devel for opensuse CI - Move the 'uses' part of the centos CI jobs to the first step - ShellCheck fixes for the utils/ scripts. - Some flake8 fixes in test/, using yapf - Combine all of the GitHub Actions CI runs in to ci.yml - Manually install rpmfluff on CentOS 7; pip is failing here - Use rpmfluff-0.5.7 explicitly for centos7 - Use rpmfluff-0.5.6 on centos7 - OK, let's try rpmfluff-0.5 for centos7 - Last try, rpmfluff-0.5.4.1 for centos7 - Back to trying to manually install rpmfluff for centos7 - Style the Python code with Black - Add the Black formatting commit to blame revision ignore list - OK, just copy rpmfluff.py in place - Make sure to manually install rpmfluff-0.5.7.1 for centos7 - Don't assume we have a header or even a list of files (#161) - python: flake8: drop * imports - python: flake8: wrap long lines to less than 100 characters - python: flake8: drop unused imports - python: flake8: remove unused local variables - python: flake8: add PEP8 whitespace - python: flake8: mark in-line bash scripts as raw strings - python: rename several duplicate test cases - ci: merge style workflows - Adjust rpminspect.spec.in for file moves and default changes. - Return the reallybadword to the metadata tests - Adjust test_metadata.LosingVendorCompareKojiBuild to expect VERIFY - The shared libmandoc check should not look for a static libmandoc - Update the AUTHORS file - Rename ipv6_blacklist to forbidden_ipv6_functions - Rename stat-whitelist to fileinfo - Rename 'caps_whitelist' to 'caps' and drop the use of 'whitelist' - Rename abi-checking-whitelist/ to abi/ in /usr/share/rpminspect - Rename 'version-whitelist/' to 'rebaseable/' in /usr/share/rpminspect - Rename "political-whitelist/" to "politics/" in /usr/share/rpminspect - Drop unnecessary method re-definitions in base test classes - Use super() rather than explicitly calling the parent class - Call configFile() on object instance rather than using the parent class - Upload coverage report to codecov - Improve the error reporting for test result checking - Convert to AUTHORS.md file, add Makefile target to generate it. - Introduce the 'movedfiles' inspection and a lot of other fixes (#155) - AUTHORS -> AUTHORS.md in rpminspect.spec.in - Add basic tests for the filesize inspection - Multiply the file size difference before dividing - Update README.md - Update README.md (more Markdown changes) - Update POTFILES and rpminspect.pot - chmod 0755 test_filesize.py - tests: optionally check the result message - tests: add further filesize tests for shrinking files - inspect_filesize: drop extra - from the message about file shrinkage - Enable 'permissions' inspect for single build analysis. - Add 24 new test cases to cover the 'permissions' inspection. - chmod 0755 test_permissions.py - Make sure all RESULT_INFO results are set to NOT_WAIVABLE - Fix some specific problems with the 'permissions' inspection. - Pass "-r GENERIC" to rpminspect in the TestCompareKoji class - Add 12 more permissions test cases for setuid file checks - Update TODO list - Update test_symlink.py tests for new waiver_auth values - Add a fedora-rawhide job and renamed 'fedora' to fedora-stable - Update the rpminspect.pot translation template - Relicense librpminspect (lib/ and include/) as LGPL-3.0-or-later - Ignore .tox/ subdirectory - License the rpminspect-data-generic subpackage as CC-BY-4.0 - Add a copy of the Apache 2.0 license for the 5 files in librpminspect - Update the License tag in the spec file and the %license lines - Add debian-testing as a CI workflow; add missing osdeps files. - Update determine-os.sh to handle Fedora stable and rawhide - Drop the use of 'sudo' in ci.yml - sudo required for Ubuntu CI job, install make for debian-testing - See what $ID is set to in determine-os.sh - Workaround a bug in meson 0.55.0 for Fedora CI jobs - Add 'debian' catch to utils/determine-os.sh - Rename 'osdeps/debian-testing/' to 'osdeps/debian/' - Add opensuse-tumbleweed to the CI job list - Add libmagic-dev to osdeps/debian/reqs.txt - Fix memory corruption in init_rpminspect - Add comment clarifying the License tag in the spec file. - If check_results() raises AssertionError, dump the JSON output - Fix test_changelog.py test cases that are failing. - Fix UnbalancedChangeLogEditCompareKoji - Handle rpm versions with x.y.z.w version numbers in test_symlinks.py - Fix mandoc build problems in opensuse-tumbleweed CI job - Install gcovr using pip on opensuse-tumbleweed - Handle systems that lack pkg-config files for libelf and libcap - Add archlinux CI job in GitHub Actions - Forgot --noconfirm on the 'pacman -Syu' line. - Add missing DESC_MOVEDFILES block to inspection_desc() - More minor fixes to the Arch Linux CI job. - Install gcovr with pip for the Arch Linux CI job. - Support building on systems that lack - Add detection for to meson.build - Ensure an int is used for snprintf() in inspect_manpage_path() - WIP: 'abidiff' inspection - Only report permissions change if there is a mode_diff (#181) - Fix -Werror failures in inspect_abidiff.c - Add sl_run_cmd() to librpminspect. - Add get_arches() to librpminspect - WIP: abidiff inspection - Some minor edits to the README.md file - More minor updates to the README.md file - Replace get_arches() with init_arches() - Add test_addedfiles.py to the integration test suite - Expand find_one_peer() to soft match versioned ELF shared libraries - Add the beginnings of the 'abidiff' inspection code. - Report out findings in the abidiff inspection. - Update the test suite to cover rpmfluff 0.6 - libmandoc configure workaround needed on Debian too - shellcheck fixes for the scripts in utils/ - Add abi.c, the code that reads in the ABI compat level files (#144) - Be sure to close the open file before exiting init_fileinfo() - Python formatting cleanups - Add --diff to the Python format checker - Add new setting to abidiff section of the config file - Add -n/--no-rebase command line option to disable rebase detection - Store size_threshold as a long int rather than a char * - Check abidiff(1) results against the ABI compat level definitions (#144) - Add 'apt-get -y install libgcc-s1:i386' to pre.sh for Debian - Add integration test cases for the abidiff inspection (#144) - Add 'dpkg --configure -a' to pre.sh for debian - Install libterm-readline-perl-perl for debian CI - Install libabigail for Fedora and CentOS CI jobs - libgcc-s1:i386 -> lib32gcc-s1 for debian CI - Install libabigail for opensuse-leap, opensuse-tumbleweed, and arch CI - Install libabigail for debian and ubuntu CI - Install libabigail-dev for debian and ubuntu, not libabigail - Install libabigail-tools on opensuse-leap and opensuse-tumbleweed - Install libabigail-git for arch linux CI - Move free_argv_table() to runcmd.c - Install 'abigail-tools' for debian-testing and ubuntu CI - Install libabigail using the Arch User Repo on arch CI - Explain the osdeps/ subdirectory. - No, just clone libabigail from git and build it manually on arch - Add beginning of kmidiff inspection, put ABI functions in abi.c - Read list of possible kernel executable filenames from the config file. - Drop abidiff_ and kmidiff_ from extra_args; add kernel_filenames - Just call the abidiff and kmidiff extra args settings "extra_args" - Define 'kmi_ignore_pattern' in the config file. - Handle builds that lack all debuginfo packages (#186) - Do not assume peer->after_hdr exists (#187) - Store copy of original pointer in strsplit() to free at the end. - Use mmap() and strsplit() in read_file() rather than a getline() loop - Fix memory leaks in abi.c functions - open() failure in readfile() is not fatal, just return NULL - Add utils/gate.sh - Have check_abi() pass back the ABI compat level found - Update descriptions for abidiff and kmidiff inspections - Hook up the kmidiff inspection. - Use read_file() in init_fileinfo() and init_caps() - Use read_file() in validate_desktop_contents() - Use read_file() in disttag_driver() - Adjust how init_fileinfo() and init_caps() iterate over file contents - Fix 'tox -e format' style problems found. - Avoid comparing elf files that are not shared libraries - Support --kmi-whitelist in the kmidiff inspection - Trim worksubdir from paths in reported abidiff and kmidiff commands - Remove the kmi_ignore_pattern setting for the config file. - Create include/queue.h to replace the _COMPAT_QUEUE blocks everywhere - Update AUTHORS.md - Report metadata changes for rebased packages as INFO - Do not fail the specname inspection when given a non-SRPM - For passing upstream inspections, do not report a remedy string. - Do not fail the lostpayload inspections if it only gives INFO messages - Clarify unapproved license message in the license inspection - Use FOPEN_MAX for nopenfd parameter in nftw() calls - Make sure to close open file descriptors from get_elf() calls. - Include 'src' architecture in the rpminspect runs in gate.sh - Make sure kmidiff is listed in the spec file - TODO updates - Update rpminspect.pot and POTFILES for translations 1.8-1.el81.8-1.el8.build-id980e7a7bf075367196505a53720d72178f84c4calibrpminspect.so.0librpminspect.so.0.5.0librpminspectCOPYING.LIBLICENSE-2.0.txtMIT.txt/usr/lib//usr/lib/.build-id//usr/lib/.build-id/98//usr/lib64//usr/share/licenses//usr/share/licenses/librpminspect/-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-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=980e7a7bf075367196505a53720d72178f84c4ca, strippedASCII text+PRRR(R'RRRRR!RRRRR R RR R R RR)R+R*R&R#R%R$RRR RR-R,RRR"RRRRRR1https://bugz.fedoraproject.org/rpminspect/usr/bin/annocheckbashdashhtml401-dtdskshlibabigailrctcshxhtml1-dtdszsh1.8.2 utf-8bd79467bcf78cc319f8ab6c410805bfa51cc09026fbc4411ee7dbc85ce4d3078?7zXZ !#,Z] b2u jӫ`(y-$t=-1S;Z>;#A (A@)f\t0;'`vV-r2\8>lm(`sL9 CufbIऊ#A~yL]Z -sgxFԨ ]PץM((7rmWtb/^"4\ Ǡgޣ2Q(2BCQu, ݫgEG33 (G8ƫ`i>KЙ>7Oo5/X2‹J~\Y4ik8,[?%ӕ]lE(qmBFH0k21A0jqx籽 n8& %h-7. ]8ʡMW5{Aݷmvrks>qnSlcrp^͗R*P݊bE3KNʵ3 #Vlb 1ȌoX.n;,S&^娾9^"ا@k/R:ܿm$P?bz)ɍ:eT0Kw?ei~ld3EaZܞsZ:]BԪ7+iWn+-V ю ?DD,r{>GlBF 6a5u;-]}#CK7N+V)Iٛm'^ <p蚸ʟ5\>,% q."5eWYQ#2S>OIhP{tUB3Btqk{+r$Qh; BAv_'Oɐ(7F&w!-mtz7FM׃gI]qbbVoݶ GVL8ڒ"0vյQ^}Pm~z ,JB3BEMrgմ7CAfTApKnGIu aCJ9qi:kXոc07ԥeK!,ÚH!BFtkpˠp <1*Njj֐"ĪSMgxٖ=WP/cĬ,ürk%Vx64SMCteﱄ])0>d4hL72_w߷>O@{%\g%?k\"HHnj&:R:ր?-17Ij[^pL@K/ṇg0_* ru6A/Pdvsh-M&V [[}n2s^z ?L & 9- Szl6NKݖxUFx@ml{!D{j3ZJ)ґ8;qg.yBI3pw7鳵+]C0lbg֙"K5?[eYo. +フ-hC3gBlsĀIOx+EeYq:H5ֿE2T$XR=O4Z[X oN^ޟxZԑŇJDD7Ȣd㴨,+} bV8"A#+&- u%a;글 ps@H۩6Jַ?f2gX#}9-9C1tyc^y,=eG{HZ&$2Jqn82q#p9BIv+ !5? Ya*cKW,EuYԿ?OGI-PMC O0TsϝEv86JLŗYVԮ: 6 0ֈ׶>'P:,ZrQHV+prb%P2#G'dPO1Rju$%ѓmuZ?Zm1oic %G) M vVls=J PD8pJɶC?o*H%,q4|5fĝQ5~|XvוXM0|@#6nq%į#w+Nl/%m x>J@gCf{ғM~*b?-rM  ]~y m֑~shO"1ƀrݻotiG oj LΊoq%4bhgW֫9"|?dnL8AmH{yWkX^ꤒ̡eE@a9fGRC CF˙$f,|L6P3~.,}@[LewH|p"V/*5p)&ü3W:$T1qPN~XQ!gbj8(2c 8 ȗS-xRh"p97( J)~Vޫ/)/N)L`rߩf+Gl_5?mdN6 ϢVUkV'_?M~(oƲuUWgdJxa|Vw*WHf~#y k @0Gߡܲy`Q3=B!X<7 [EFURϔW @Yt|*?TCc<2LO) 0~clꁭ!>LM ax<_I½x^dV f-!,J1QlSc-ND;RVQV_(PRWѨ) a0Εqk8Z6Q(PrdJ[3b r+ OfaO:  E"cRׂa. ˮu-jvwh%P%xx&>oѵƤ2C$>j3;%ZCX#Xs\@M''ɾOܒͦSɑN!o| gԕ$ֶ4p\|)U#||ZLs&'K{G3P UէX8L{`1e)Tci bLKO]]Bj|3׵ Sf+w]<R,@j`cǭTcAr0aL;:?<^MwϙFBhHLoF3$ޭD< )@}W̓!i"i{ɜSb.~#2)|<#BɧmOQ 5:OLשzcQp_(b<  *G3X>dtCe_]uFeu;s}O.z3HnxWC,n*2dݽnȥ%(X2=-(Qݫh+3ڢ`mz`k{8:$] '17{VҞ(G:YG0#h' v].i!*hX1Q1#Dhǖk.!Sx_`0+A-!ʊ:cJ63В'* -OV25%j ">{dw4h; Ŗ[0.j֣`f3dF3g~[d9@8ծdh0d 56Spt^ : ƃK TF]( `CӚ (S,ޥY| 5;zs;tP4bN9?١5р{AJ!ȧD|ޞ>1rbxdjH Yۦy7D8M="O^EKX87w~^!|Oab0`^F(Ga֖IF]ٛ7}d "pI s,o0w@;d=+gP2(?o``}K%bg怴}M;C7Nߺ/((1Wc9yqiᰏBZk@VK=a( ' nA&V޸Z|- D K>"Q*ݕYZ]iJy\{ с[XO"a<_q^S7dEh22 K=&gvQ5sȂ%˒mD8@X+yQXPGdA/芥iB1`kmAi%Z)89t1%h7x8yN&(l-.:(neR)Fq(ZiLJt|{P%>2y `Xhw t}di!_1%.w3c'LL,ұY.k)^ٲ Y9OSD#K@.s1{,,Ivqh{  4LbiwoJHmd9%kmsh =1t,C^ӱUɗUG#6 :Z2`9+'#5׼vCi'5DwֱpONrq%;[Y' t` _cE"NG|E EMS L{e8&a`{)/{k{)A5Wk?:&z߂"#rPm s ^m^?㿔qiZGKMhOV\4XTdB1є_t|\LCr&v^"!`S339B#ޙo$c3ij%MA^ ֺ|D.~B/6}*MIOAı/uت '&;iRkUO2Lu'Ǝ\*T_m$Gw͑ab9> 7Jd]OM^Xq COC2mӂ = H}x2 M 5jY6!Y_/)ƉЫ<kZbDy 4h/h,|%۶kXl?9a<:RGO."~f^*^N:>FFnEОe۷3`eQ%vWnPpٞ1&̃ȞUҮYl*f8?Cq3jui Qxdx+ky=D&$ NphJycN<-Ě1z>rszC}qF47ݻpy0wgP 3~lBjCJָ~n=sb5wmJ9e#6)ճ=?y&ZEeGGHڈ_X 7šRdZSqL{-CA7Y[u|~ީ0퀪YNH$kz#Ix06i x$砂-ZV0LA&=~ĐUFYq\"Pxqa#{20KlEfi옭SA[WJ9UjHq)QA[\?!+iq OJ{F4،%h$[@j{ y a^=$|ϐ/ҵ-e־BL'*1AVLeU%T 3nk Rщ7QQ}weuj\̗7nKu-9s̩S٩_ Vk['w\6w.:I~?HYD_4>}y=" \b.ֆ7,h)!,lL\6z);Xv;<8U\zܰ }OorفCz`fJ. ZKuX3)Z[+ bq_p54LG+͏{>b bYAISH G_xQZpӗ3eU#By Vzog(ziK>+A2F-NƭWCtDtxg ̑zoq{+OD5)E1VO ki%PpI9m7ydf[G@0˹O?V1 ΍Ɨp^8ԭ\Dl0;b65F|Fl\.5D +I% NL²VuNBz@bUy/AEi}@rVzґ V{^O-;kdhS\ϻdeĴxaoJ@#&SG-Jh< F5"3v ͬI?n*x"y$:& s%n\ tUr =FAlv]O6Ҟwʯs+W{U0Ɥ4/tSZ8e'tH')Aj~V(nеXQ°!4jPneAlSwS9$J&KS|^Ќsh<*`cQ/o k +zUGD>8T3=t)Ra=)E 'Lf&Eʷ,z {P@Q=&,uX8Biba1@ ? Y{+\0'9ukHEjWDi r7'2,6}*4-YQE(>wCAn2t՗}So>6+RCMuX*| ֩Yf]/%ƮƘV_A[0_Nh OXq#"5[,-Iu\4yIWltF@7 `H1{qDnz_b7&#!&e[$% wO8Ao3tpQJ)6xNn;+:NY]N7V2\5$SIzʇb!?BnlRG kq 9g&Cpcd6,ϒP2jE }*λT/6O#Ͽitt$)7(OݟDbJA% w^&ڛ+4߲K)c]ePɈ:Sn6I\ge_^YgI-N^B`ԅ%>*"hmJs29y/wfpK suNͫေ. 0j(茝K-)mu<5屰 Gn>;7GAZFsJ0q~$xzc" _hC̳N4c` BzJk/3eV2sL+IӀ--$l(6J%zP$)z*bp˩H TJg3/a8"}#k_3skbGp@ȏ;g"[9x 5A 챗>P\RѪ֍%'+Q淼Nr 7VÊDTX#/u, U}10w˵F=wcĹ{.kfaN팢lGUdfk8*|Vӂ[D)#mrL1^߮ϕZq Wlj&E#Fkb> oغ6'Z` ZBZ0nd ^$h* f17;i }9aQ o]ra)9'LzS䴫4vtӘ~ڿ▣)>kP(RuI1Hfb==6TSr~|0=z nkĽg;yCTMf_ĿiEyG"ޭ$<6Aa,;Z/>Y3!F4jm2;jt40K! 30l%OWתvnN,+uPB\ݺkgt9 p"r5C#{i7\]$әe olQ.V-II{T/$ϤXyK rֹf|dLCA.Rl8cX=C4*//X6$PFb9mH@A@eu-tȃNVG}U:*ulJ oaP?}5О)#"$ 3ft8N+!f8L=zCKSYQ O*bXN\d wM⇞~"ǞM*b {ʹn? ƧH&T?9o']pkqYǚN4X"xm}CU0[5K;w9tįsOULUiה}bّ,liݐtUdg&4~W ókyeN) u>n.GڿS(;ʭ]Xkmϵ$a؍S3ˠ=c*~7/NCd< 2T2.dL*Tr [6I]-W'9uQ .#?[! 5u"X6f N~EG!5p%nQl_d`=CT,1pO?|?~sqӠ=oriE0/jF-ѓIg7w4}z84lj{2ӝ<z0n$S4D{D/."%vl m8^*;J(.Y 0 <.:C{#^igmL^BXo{C>_쉧*BOf"x$|@aY~CTj_Y@XY!Pc;V$QWg {1*uV?E' :V#TX΢L̃嗡ƶh"g<,r 컊9S:V &?Eƽƚ$6Ad~ewmkhOT7{꽱@$Ȧ⅁_d&+mA⡒D-କݩ %o{`dv*~&qy Ӌ?A X~)3xSg16Jq-/ħE^$5j&_ݵanuj!dĭ#(۩Ūkoaۓt᷾Ө a5tR>3ldt^||,#kĚU'3TY^<5LM(ցFy"&9PMݝICzڬ<\+Ab #\cⰔJ:'sQщPTcweSzǓZ:Oʙj1_G Y-B,roXx)Ju 9edoYx)[qo&^Xr$v_}=ħޠ2ϽI0C &G?o*sm)%D&D;#+_OGӼ^W^)30h7m~9(|aY'x-X_˿@qd{;1d%^%|k="[)v i&ڎXor8gYo"꩘IgiE=`vpeK* 7W( *?Ɋ$+eK.>գPbcUL,j0?MvM MG⭜?ɲ~[25zJ~ ̋ߙyXq Lv9c_g ~(]\Ug2ba'ԇ1DW2UYgǓ.##sNO7j7 7#'Kf3@;E.?:7HpjGHs`WX vQc5٦|`ܝdS[IpKH.v44cI,Q %v%rr C0'j6)T&XQ%v}8<>ޟ[/=) twjKC qBa(..2{-[caBJ"hL# KZ,T3o8~umlPLjE^[Ь#e\A)4HWjHSr`8}ץ \0bZ巼\)֮C]gX;zq`҈b˳}cr <˕:92Q#>{57Euw) j?ujW#C4a 6AbmhEž8SVBF/'VADXnc69lж!pXi&_ /Čo{e5 d7clʢmܦ8*(Դjq8of Vu4W#-L>/S!yF?R" 8gbPrѿ`Y㻣 BVpA>þ M1@5]cwD!Q>1Y] zT{D<Ctf׫)ե/>iv35oqW\<6+'͋C?TD/cx/[[xH1oPR1dn9s^BA)">߳Q/!?>G%|R< DI U{(( )sMȪ(47!o2PjQ!eQ'ǜjDHtVbc KVXz;M.X8"7OHoYcYhʈ}+ ])ݦI}<⫦b%uӊ$@iM{л wG7O假A& v?$ /FL7/Yte MnqA5cfq .!I; JH@Fmum&[K-8$. `YKC7 H$9z+~ݷ ɉ| ykPG\ t'.ũ~9HKdz.=6E(1_Ͷ<֧@wi35jڡ,?7F>xlrI=@d. rXb}e1d@_Ո6;߆C'Z\^i_ٔ|3iǨJ0?{Gh+h h_~"V~HJQԩ{dwrxH&๟e%쪾u^;d+=]D8oK0tbJ:z'2jp9BOy][mOb&dFyJpV=30EN?#H,Ҹ3>USUfe` W—V^2͍sĨYèvoi56+O:7&Wysz;ppg7JbPiM]x*tzm6.0@(AC3loڄGP0=$N9S|p 1)E+ۈiIf"T$l1?6/LS>0S}L11cݗq`+I+Ͽݕ&pG;%-UmaW/!|<ݧ9k\LsLjt_7(T: qW]/po'^G;)xC|ҽtifYۈՖ~FY 6c{slh]J/7?|N 燦 d+,Ip>sF\%f SzMot.(.*5O/5pjh=~>:E/Ss\; /\Q@e) v2"Q~t<-A|cD[@k}GA m _ әLݞ i]A `Qhhsʌ`Ux3oO>J 䏂gi =ʈo.;9\% kr(dCU h_8 Q%HOLjʗ@ʺGI<?ۈݕi3%v%z`gƟݞULg97,oHg݋(CF<˰8PZh_cf׺:E3A[2ǜUd pj'p,j[FZ?ZuFA:jb *;r] 1 :k kh\;G%A&b"Ƅ19@u'3uOM\{ɫZ:'^+;p'բ/`|l6ņMӏ5zY%'QICOye:_M`>N}=u2GHE3-,Eʯ=ZyD, oD ԕ#H e;vZ%$Hf`FUڇmcA:hAmec_/JVs[B!cLn^B 4wOFbtJ&1Нw(,%S`ဗN8LycT(th$k ]nz+X뾨= T( 6G; ~-zM,8@O%yxUq.V sv=U j3zwOJDWwl=\u0[('FoqhbA'V'@Zck{6րlWS ;4rD b?7{0\\lڼŞ"#CcC@Kya8 S5BޟZeK@C3HrXC~f)H2W8YAɇ[֕vìҵ@kq{O7c]ڲ!cVe9~4i~gCϩB}H2̏{!J_Qs'9-mU4_U`ʩ8~;οcݦ}o?K w}0pڛ:ó[L,u\1JwQ$b&9J,Nk&OZ~*V'ɨ|<=8ݒG4^ΉV2fm|ô?vK|g0Zk&ZJZ@X+d)¥f)(X=an<* ƪpk|npKSǥ `\E]y.ř$xje/Dbϫw:,eJ YdK#便qD"G9z`')qe Zv\]7NmcIw4JOp3 'M~^Rb|9籩9zl d[#{=-=U.Ve%*jW#ŝS`GȘ2;lF[t\˥[\# S]pN|ʜ;|'*g)e fݴFEj}Leꁡm $Gz ;] [C8.0n/' I#qf(Ë$pnvJxK9.CG3<0E6})KZe﹎UVPv8G :8ڝOiZ35Ŏ !JB4o63Ij: kw ԶU <-`,PF Ə@ƦE~wP)JJ ZMbAPb\ H$ dQNL wjbԪ\ 6.N+X quvG.孨9vhs"p #֛>oo=e*T+G {))*V L^ڼԄvz{7(cT-mc4*sR9ېˁQXlN.Q#N  | lwޢd)}`)_!P*a:]Ƒ [|X=wAT[ ]-W@V!KkU3N}U(TN (\%HsyD5;U)1k9蜦봾1<-N  pF6j7~Tj-L *b~㎰-撡Zh'yaa`f)?7*`öjOf{i!&8VPA*Ŋ{u0qbSg\wNTx S☔18tĆ?.nSW6+ߒBSj63p/§RTsA۳*#+J?L54QtH J{UAQy$zt(1n|ß]>|EVj8zpxMpB4pOMNi"AYCxJ`-(QTQ(EʔW܇F]ҧDRH𦓢-ê7ةqSW_~r'hHy>Q}BIHN68d0b8.WDD$|>nbM: IQV l tjN~QnU.`^|p(K9&\W!}˿-rх-(>\lfXԬŻ$%o͍#%8 ?9f8@e"kwwz oWl'|0\Y}3"cL~SQ.[WkiJ_V' ֤ON@A6HMt='l2yqPٲFD~/KF;ԕό^DVSm{ϡǨ.'uC@'J}P m lA;ǢqERFgљqD}S3KZ=Ϫngni]I`0psz:ɽ<'ʗ3ۿH,@[W8dbyL+k&IiսlT=l9E#?q 8g$g^{I}tՍ/ءY#R!û(Ħ.{YBy2PL1PaiIͱRBpQGzc78fnD;5EswbK4k|N4]:,7lP`tl$qKj}Jxv|{Sq @{)C GS]I@)= SF*Uw~WdA0S\,ޣU=tE>%\S(Z]7<'V#WHZ5N.'B.@+8՛ %h?%z\+teօ4 i,@tr ]rMY ʰLţ.)Tk(_ڃ*Fϊ)BB>oWY1 m]KH7u4"VޠH %9AAPRV^ǯPD3wծ90s p pSr~iאI` "'[s]ާ»*6uj4xôAhUseXzcS+XЉg'wqWCPQ,YH2ym!! lxAA[BDh%ssMC۪ɺ @ѦJ nw@Dn㞛|ou4:e^nl?(v8!HarE9` xXc:.QcsQ'j"NSz{L54g?r|rc0*CBktapӂJB&.1:`ʖ?aD )bulC&r uFKw?$ΧXz6aKW+:O @&RY=sGYbSrfh3A.Bn輋0qeUwv`:}(9AEw`tq׵,Ó=H^iv+ta=Hk֜.PW1]S?MPG"ohE1馎d-WNR"^_(q==Mσ} 0VT2X|"uB ژTBZ79ȅRlI$!>!J^000_tT6B+eirdqxja{`JXDuvLXC#T$lM&$o'>𯴒'4 {.ɣxRz)F5ď ZtoHT=`/~JCCҘP'B8= D YѢH/@,3 S E_x8Yn ëyO4\$eLXu՚=E!H:]Ia=PbCWSgV/1M~~3 Y͑BژC4i`[dzꄾώ *, 7gm,Zi#ha&x9)D@{.bpj`*~^]ZҠXwpdOq֭'p`\oɇ]B_*4.c-]զ@a# )kNҡ;n1jK!VR7/N*? 3:by(vz!G'a_L7TFm-иw0'4) _)NW7fqwz$O;5z꣐ BDZXEuBѠ9mxz&H+tk)T􆰴y+{BʵۅUͨ1Khu=UO} QcTG_1yW8Oݗ+"TУ^򐐯G\_~*>ٰ7@_ [ #W+$ \3F9$\Ö͓%,C,}Q7L ?ŸQ$lDd b%]4}c=k1_^>X5Ą٣Zsd@u\LҶs ҺӍ]˄@JNs$B;$XCD}1#9a5QwalV׹"[p_4K$E̢lݑʳKk6D6:W0hxq xꣀ@s͊K~rNkB6#C\m#BU%av9ɘ*rYP*y9Pu9Ouɏ   VA&5B T}|:E!]Ŀ/# )%ʉ 9 ԺX0/50u8tiyqt"ĩǻs[6v =_7SH:rUT>隅*_@7c~(##,?zן8oC5-VzpdJ fw#u[XK|tWҒ>Þm;oe=830*1ZЛyT f57 dӡaŚJhZ?QZßK(Qu h?v̿$1@,%.a"d0h {kx=UxixF(Zji7*t5A3bS-ɡYl8'V|'9MЛ˞]̓ta)y jOg jm޺>0a_YlZCJ-nRrj@ xzcαN#ȟy[ *ټ MoT{d{SLIJZ ;\5 LZk@S RFN.g_.e=@)|[o"fɪYn`ϜVĹ OTPe{Ps2v'v{ Q;ڤFX; ;g}U<>^vje M&+@dS7HDh$W-7TU\I +R\H T;쵖C*(07-R=fE8B9ME!  9>G#m"1m { DѷVwqU_a9F4_Vޣg Y$ Kشh)BJo/- o9{ψ+ݣ{ȸ;U/Gڹ=V(4K1;,cC.8,WZC>ؿﷶ_P^\--:{o>ـ􎒷F̾>Pf ĂVpFg9?75ۥW9-)<>XU(~in&޿ wi$ 0{&j5G 1s6ݦsf|X!֮\oLb`o?<>^ q` Z%bƺwB?،fxäL)Qп7I ܁7LJwO^ɐ8ᨓi]fK + V$X$:Sq,Vg3'gqBv+6to~T20MRfù߼U Rٰ+zf&aDf7Hqv[Q܇3W89m߄h &7Y$5F!tjdY2I9'gLo}_iȦ8Æ:2DֵC}eD/}XjD}\=`#gtPF۸ @&&=o!k I\¹" aR}3_$>1qLi1.ac,ㄅ<B+/Bx$ Ehڃ ]$I)092Ej_Kn&3D24:W:g(5d`XL>G)*?䌝ͩLfTVx[8^QuU!2a%~` Kd7:N$K5I %̞^~v=X3J5i}q6a'|g͠x  :u!̹7RQ"׭u𥂾9gpK:ėRWnZ@\2֦ ]jubhhlsnc3(\iC!8`P=_Dҡ.~ n8Qg?svFa=|F+. cʯNa@h6[Hu听Tk(~-GɴP?R>y]64q^/ՠ{#˨Li9希޾l` u6s  :Orۇ y]3#r#ets.8GDբ$ 637PtJT5,/4.3#~h#)륵=`H׼ѹ %.76ӶH-^덖E%?nZMhPPo Lh_*2%`Nk6$unQrl h aD<>{~4v?`{foi]Mxdg@,ۮudH$[f4}:!N3Wj^(ib!h%X$B@dXJ n戙I` OG58nkaK3,s|bo|*ʼQjBju.XhZGkTķ15Pů6a@l" uB:.m9r^Kln9IĆ\ 42f?a~nȯ#'i5S:;gBEzۀ(ugduxuġP@R:XMnLHKEAPҖ"'V~M˸{e>roAw  ~Pj |]t2=VtulJ&yy8K&'{P:ڨ`AW7GN"[r,st!\DqߛD7;wi__N*osj>,ʊd2|9`=Z5 ׺wW*P|ё+_YBcӸac"rL{q?;:j|L~&1U \[тIS/ Y @Oc 4ƫ؇ЊuY|1l?Ƚ2J Lwibѕ<"Nvhg:"»̈́}qж vl9H]x3Γ[[ 9՛ÇqX쁠I{85:uq,e[aEؔ9#AQdED#h3(ܝ^0DmmA9 ٠}E*⅞]y H>!KkmMD)oz%ىrESīE}$|bd+I\0dy{R+'QfUܱ>;]efBYBfZ bcS;f @"bـr>-JNSE1ĩQ~ < :p3Go08y<Іwx/b.qN%PSz|‘".Fi h0ĺ *` ?yt6N6%9_/b"7-a0WnCplJA&'5o,]@R/j!PkuU Aݼicjg>Ub#'&8I^AC/b捣[N`U)/D/.=cUD4M&tFMbZke;E/6Cʂ';Yc8jMF NEJ;btd7[DD_.,BvDRrxpSʆg ElBx|hFb[smJfT/Buv5f <ʵIRp진.;wFi,<4 }\a~M#wm!s2T1$wHT#hGiѳ:BqU+ZR46I-n`'EƼd|\*o\W/-jZcYRgZ!_Ie$R)x;HKnv{*渰 ܤJ]RKiOtrM嘮/\x|۞5uV?޽7u,,l\ Ɉ'`D]qT *TYz%Û-o.Dj߲FT$T#6Y`,GG)K ࠭+KiO7ۜQ+$j 4/K44we{9EU c!Nw3>Mh`ap|V9<ܞ{D]7~cPVѭq+g=!?̥?) UTBޣ:8AcQvB[n0,p!; 6\'dz5&QEqFn/icʔl;BYJb #d"DńtK3="EJt'I3 XYz6"&ﰼ%g"9ӘffUx#&~+{zI5_dHv=nj*0*mqN"#BgqH?PP^>[n*))38<y$S2:2ʩ)hOao!%}^=6దz*Aa=5c@K"b4IDl~7ź B5~uBkfE4,#<4ZCaxyX⮂s\`gצ<ર{Q3'%ËYO +ڱKo~ wƽr-S: ]5кhhoc~WLi=pQu|E>T E`,Ad,PSB<*`wmI`|u4?@{hrNpbQdwU(2JVd|Xb$^o*F)ЍSms n?`#-PrBoP]h@#Ve]P~i^K#@¨9&$H\9UJFjG,;WO۹Pi'4؞k~wkoV>gj*Lj%MV^3 C塐MFDeWc)ƣ/(&cUЖJϳg3e7g7zǰUMR72uB.t0̀D` U`1˽-(JLL}c"rctX+`%Pu}ʶN@e;<uހd@Ѹԧ״J^&*K20_q_œ=) kdZ<(fڎϛ}h)lt%WtiDnwQh_(EZ?܈>xJVi>>dc 7wJpNi33QԞPZRD61NVBt]`CNĜL@)ǭ nqf-S*~LSo~yr;feOy"oSMP-lF*~Wmc/PxIt$y@U,rI]{IDKD!vTw'XGX̴'GưIO31z%UUR4a~I:/*H!+;hX8Xs5`d ^mExk^FJvAb3%WK- ۶%{1iM'ZyI?ppѐ+i{.B2ia^LXZ:wzA;q39nP/k# #L|@q5fIlkߍ+&]`/C 86]nr<ߵ(=`U 9ZF+([ojFE^_3F@vL" 0[s^P;܌}-oC\㡄U}EL65$J>1LIۯSCn{mj4Aǐ0{R,s~%So"U.LNo{M2}xc-迥bՈR* NiQ 9cUe<[T+zU@ZWī 0s$v1BtT}fPŸs!>>O)x+YָEgVbO~F^dz lОHM X@饙sh\˸si'&>oY**! PJյ" IC YRixAv_ReQ]_xjt3x{:޺ޙiiX0Ckq !J|#CBHXvVrd9wP+r߬Kiqne׵`; vWD`_O"=sRezϻnb-BRy͋׌p_vtoix]ibфJ H ΀6m"2y 7v\` tdwn. ;ݯ"1{TOc‹F[w΂U}O:$WI5&n]WͷqK_Md\_;kxD~_X,oK"$]I\VPaۥ&v(~{VkPPTy}_۝p(%/ёBX[[OPlո:?z/Qւ՚[0Mt8(qK?)G j&݋?:=5k捥#DɠR^ꩰ,,F^5Q0<v9S׋}y6ZXq+1Ö'\BB(A$9VG)bz{޸Qr>JjzD JHRLcԨ=|nr0]ߌ:vR =T6y;Kap}*|BֶrPxQq: p4 Y@.c-W)4k8UMw'5AYR_3Z洏(.X#徭BN[{UR4J>S6@=ƍ̵ԈeW"j 08 V`t%bz[FXQ#\k$bN'g+[z(\[U>oc<70jy& e8Rŀ_ ɽ>˙nN?n{Ny"h0 n. /g}P(E&*tp=s d !.;P6{,FAZ!թIc#CYmDF?I4뚂1MMdд*m`H)չP.$ qnaB^E1jsfKL2.|? j)<2ߧcĬ=Jm*;Ji__<+0O'I-G^9zx C {lC 6j s\VH'U.;kxC%½K:Iͧ~Jݳ rA;i[T3U)9sbP$v#) AQ[= VMG%kW]9bNC:DY`jQ$їK(Fc8CӸ1vY,W:S|a7_=x|Um-u*J[i_}ϰ\GӰz"~qt1rwj)3| y-7 L FQ'iX xl1v]hF\`e杚'CmPXR'-k$ACqG@p"f(& !}T‰ǘm}@QNUO8nd;RPCG_gӉ'*Z;_h؊l퍩m]bnTmomle H/Y uz!XE1s!tĚ6)A64)Nű•. g oX 0['mMߣzp9&2cʱ2?y.anJ;K)+hL; 5)b% Xb8ݬmli'cFf]a 6gh0<5hSDz ޥ\QiOuQh&(#y%hILGq. l{|)`ivƙ+G'- P{ Սy6[L tg9ݗ`\Ym"Hxq x1QPm};<5?-ʧC chVrn9Z슑;Ǭ/9bdHS防5<z(?i_"Ljฝ`͸rx)b~+ iKQ 6yPBׯHިDަ+ h7񋞟ZOhHTN9 @H##h9}147mxz(LQ ?7FQrpMTr:;D ?iβRp1fGB1xEF;50..*[ݍT1oݐaR3)Т/늃lTC[JR/킀pa*֖إ@f9Rw?֗'Ěcp rgG>NXTZbڎ!dqt5^7 rCΪ]-QW ,<1?:7vyzxl Lvf]^oTHї$DFRstb W&%>;=DMT?,[XN#+u|o~-!!&[ !&睼7eэ݇,D<+@vDf0 9C$D*8HC)W:CJj튧!mJ{ vޞ jb(ZW$6~#j|A. '۔JWU(UXuԂ#bę7eJ'{tԘ7k_ "R>턎36Yv8w?sXEL%FP'+DxIA`]f I1Qλ 6QX+|^.d! :ZҘ{2C 3wII!{$F_Z*UЫuaR•d~ˋ x8hhK6TGvy9 K0r:v &\GƊp7d"x!Z@Mb"ZW(d&>\ohXj w9.\IǍŀUݜT#0 Jo_YMհ.Tr1N;D!N[5ѼUDS{DϦ<27Yyg9G?ZBZK*TL71X\peQFΎ<.kM SդzB.Ԟs_QMoMyRR?Tn}ǾCXkAD+a6F,LJM\An'¯X c OHG)$Ɛ4`jp_܁1f~['= }z> 'ˋ3(o 1^rvcv]~ZaRwII (ϑJ*.& p<{>vH/ jw<= xJ>Ÿb3@svg{Oxo*:#F({_}JGu팱7"ĞM$:Bm>$C@UQ8Xy`fʎ֪>~ȉmn 1P3] `N?bb!(2µIfvs Ԋ:&E3*4G*nly4pӻ͸yUVVkUYOB۪Un ЬLN tӍ ٤,ҭyaHl8'NA0`U&6ٕTIc@bC}.D8nZK3-qڊVE=^$gbYCT DpãCV/:$6w>t G?ކhpVġ>yxùgK2 v{%hAT&.^TcW,EwI6^'?1hE D?Y-Lvm區,CW50=-CYG/NÂFšFj (G֝Nl'JrccTbUǨC~EЕ5 yPu1iwϺ:I_$֬,,o q:=_[A ,mXTo.N4 E{FbF\9 |4YTpk䮞=G!Vp\jBCc|qH_@P^)bh> t3\t/&LW0x-|#-CӖ6 =Կ/:g@|NA/˫ q |6"k -\"g g~鿿A_4HFDK8Q Q)YT Ye;y)J[fU饀-(xcj~ GD{gΑHZv/x,P8/ 8YiľlHOŅR[;F15<3ߨlr$UE2(=60\0ǣ"]i'xm#"8A5WV' NB뿄* sBʅ;ΞT}%3yQX @*a083v) hD%V qhmJ9~Ni1(qa+&mꙜ8wIA#PuepC9s"v`ޤ6g ?T ]YpF T>.;x67?COF`1f*͚#1FZhBLE;q4j<jl/,.:{iㄆx -ӲZ l/ӮSz vHJ7,u )ЕU=8IԘ_Xn#.Tt-@GvV!51j81L'\dN)p@(TCȿo(7!C\ypϛQ@ekx?)fG6f61@r6(QAN}u#ͮWEeϼ @IVD٦BTΐC)zjr i L$ia{KArORAqߝ(,> s7Q,:sd7D}r[J\v$@a뫁flI.r޵^KċyWF),0ڝ`mQNHL^5d&i=z@_(RVg:HGkL  a>N74bO)hIk@|ne|;RO7i7qB16~ahw쓺~$m'^I]W믯OM.Gnc??>8nGJib(h?ؾ#Pnd; D VqsES,丑#C! c>p_Mb%m|̷$>${a!4.J?bAG0 Z+C!s/IG~Ccc&0D k*yZ0y <ߡR,/ˬGD=R"Po-sA*h(tlAܕ(Hg{AڪȸyPB8l ztza?tU)-(J6&&>NQ-0ACD7U&Q˵t¾%6mNz,taVigU#x; G36.rcS_C;=M}1%90rWrhw_,eY {>J}zka\Jy =U#7qf=>Uq~ [<{ B囌>m t%_u.t?.2GsM;)=tEme.C] ;1M ʫa /Ѹ<^8Q6(/t?zIJ y,yUJ u;r\s)-mG$ +fb_QNR,BܽQLwDFnjCL'3Ѿw,l׆ةC-'\NCB@X| *XG f^jr*M3 fƐv`q kh~6N\8.m袂N΄`v"4lBґ;W< 0EZݨYV1@Q3s ?!^/zi$`]-w$ 6jڹ`\;Iޡy"")lofgO=!1׸h _:>r}Er/9q"%9L1`c>Y{)`2a*K1?-84M+@ ށ?Rb)(-='歃AN^f:Px&_71~{@Z($gFbd%{=YӜ!d-%A*W cmw33Ne~3-S;?hsJq ,ߎrOݹ55Ȋ.GȤs8lmt:x̦/ۋvсAz^bAֈBиe .}͛߱v >A|RS!}ުpBVA.xZcY.7Wn]^$2$I>fb8U'^  &+{||]x Rj~p =?ԶLpô:(MV-ѰӜ_ hD Q8!22 K^̡|QEm7P)LF$_92(e$P -HVe<;&')7JgnVv$+kLnAST>u2ӱ|)'uӏL6SCZ5I$ l٤:w%Y 3;:9~|^z +TmiF*VXZ=KqD qNhБ6m~ +.ѨTg6\IѡORLT@}7dړhZm pfN:;(u]|b#lZKjvNxJV,@^"&|L9vYިҰVT8'ڶsR&&8TC+t 3xT5Ϯ=EzxGÛgp"}hQ RЋ\=8j$,\wfG4[f} !兪!٤ q}IBdI+'ְ:|=Y.SbœnPMOp~ q?' KvjIza`s47d@Rg;4'A櫬AƭMV*,wM\~"sS 4:'Ęowh aj2069!$ߐx tۻ oH)V߿TL|iAAFltؔ@3'К}PߕnNRWQR\0Wzxͭl_99\Qj:NW 5x\|5=7~qD>n!H!1nVX2 Wp&܌A)[0zQ 6wL{Cc޽ :yxkPS4)Gp.gf N} ~p pNcz)Gv%aٹDlP\ LX0I Xԥ5. M@؀ZZB"|&Be ϭmּ FWar9>v79^vu;f5I, >K"io=~/.7o:-WL¡mjvgu;#\pq*BbBz^ ; @|,\?4;@px1lXSbYT K";+;n{"]"w,>Y@aʅYtNx X -\h푏p"߆@jtE%:1IB\_v[9Tv5~*\ԴiIj#*,VFbm\ ˗;~SpaU_a\ {£}WB ir,Ȃ~5)_" tcٽC( Ka2FuPKSGBq;%uIej(51}=|~Dg^K*>p\6BO([ߪh5mOw+j7_F3ӟ޸bߎ:fF͜x-l'ԵѣmXA{;5Uq=+"UBYCwoz:%Hz0<ю+E.@]}U:(Ns*?}*/BI8)oi kU*4:Nѥ?`ǎOYrB|+K0*qo|$fA%EIc%E_yèJWj5%DSNS>ja^ɻn>>z/l[,3=TjO"!9 >StB09M?uSBL9Zfx9D;-ARi$6$zqHC:)i -Uu5ʁ'{yr$۬Rc8IAȺOps@a*vڎQ= OIx($`2Ek*:4Әi 3dJ#leK+k_9ڣv|kطt=\26)S@r )H ;(8a!$~ft/C6[eƦh葅t=`r1S&FI:LyiB*_*)xTlf"c^ی"8ϟߏzS(Bs'`:}b(}ф|X+K)w>>G"MgOWdJ:r=o|fY|3IEƍ᫨yݖg'9UN8HMGd:ZsXmqXնMOxz\o.ʑ=ׅmZbK*;ŪIBe]=2Rs[] 7۰H$u%yx/uD4pY8C. >9p>ݧb^ -Dv*%( @Gh2W ػN"*z$`wފg uj-\bEJ%^EjS_ݥ&V07.kP|~_-٨]u>GYfa0u'Z7 pe<9Nkf(eXl3 a XSa$օy)}>+KٗAg`=V\֗Iۢzg R9$p̮,Wj|'v.3aeL.%xq4WdLWŘvS4A cTE8ޚ;` k$"Qƴ4ͳ6½M'Ȟ@$ ᢸQ*wEzdOqbИ庅eq6նbNPBZ(k(J.aɓ6!rՇ~~I1ن7Q :ֻ%_6ꈺG׷u19|~Xl ^g 4,D 0QК+}Dj2DX lU!k'X& F'lbw W bEW' !!nNLE-@;{ʜD%wInFΜ/]Qvm(mkP )R5mfFpՌc!g"lB ~i!ZnԡW{~&6kG\{s_&>gGRʌKKn@ۨHW9Be'|2A'rgn2 ?kyz0Z7F/7ܟt׉:m,4{᪻?.ま}E #W~-'ߍ6 -M9g+4InuD! G'5ŜGX놭k+Á~Ne.sR;H2U\ AeTX`)| DtlE.C  )R 0! ғrPOPg'NJ+ ׳xܨ].|&P N3v'?Dyk,;o8,c,gn0~ ~PNoEaXԿ-Cypܑ`t޽rBjhy>֢N(7Dpv ?b{&|u'5Jxeb1&B[~8b>TֳmI166,UݝU!Q o#I|'4QW{?De p]"kf#"=J;v K #G@3Я:S!y@Y7]|y s>̼fq@ 7YlFVTlb##B9!5O@0teF[Gu%F~Wj+%_WKNNYH(ܡ,|=Å5RxRx A4]Bj^ yM]fRP-{1BɰXקZݳ@9/&怶pKnxVЂLD()t#\kDk6;5DJb_.yh-^f3g~i6X6h@л oc`tIF&tLឣw9{eIaNnx[CW/aFXG-1RX=&<jU)cIˊ:FzL2OrJU8RjpMpïtj~.?j + ﻞc=aa窺0¯PB k}5Ug\[GGSce w9<9Owb&L"UwPC~$vJGJ27a\` gH#?'e> ΪEIdz70ߝ50Sl*o>`5ORgUõ¥Uw&*9к,_) P6Pw^]k_陳wU}bK@8hf^(1Y6cBhwM^ҼϣO[ۜW]345u8G#) 0{2BC 4l6UNy* te F˨S !6ѢY0Ĭq%.Upo'ÿQ 1 [ihT|r9{vW5޹_RK}(rVnQ|k*Bc+v󠵫tyy&/7'Jü VDyS\:|u )I3lR]G|XL9sv=E,ӪsLyfgTG%|>Hq/JѢ~VVDLpSo6ktF<2vkeꆠbk c8^dWצ7=xLH)lOξVOɰ}}"Jlxݘ'Kޖb Cҁ_E)1^l?{>,'2I؅sP6>:YXgvojI*zz_ 0]UeBG3^RmFu#%Ӄ󕅾">M›D~yF,n:"0S{z <,mpi4<Ῥte9 I= Wvk_Jmr܋wOk$2Jr L{V\LʆK+Xon)DfE&u%CϣYZ3HdR8a+wljqW{$\끮$ r)t0j>߈ڣɾڪVVpac`yI1l$_xXn\X~wAI~Cj. ZR]!puN@1ljGX8v2NBԂuAH(:OBY)4'>kB8ݫ>b^F.ʶl`#ҵw&0zVQ>;3$FǬpOQ~} K{=p+# 8&Fk4j.rA_+o/^* SG6Ֆ]&Aor"DAc ^ :knYT _GI ?|u;/> EN4tY"(Z7t ]Pmb%֎L1&$v'tϵ! <"O꬝Լv7Gi'F0I)O 'KAο\mZ #gzQa]ߗCV S@f7n8Wp3=/Lݹ;qh7ߥkZWyb:ns&L.xW6 &1K37Bݻ`GqZ!Ky%f vls'n3֘s۩nU6č1c1Z)}ul~˷kPc_ 5-` Pܛx]M392Xz/< A;@2T  uխH2.)LzzJF.Jx H9A@9t oUZua\!_-v#)z4-aS7)'ۿLg1$KAUa?RZ*'*~lK0ax+DZ:*-R m+9Uj+\, d-EgcĥpÝCX^7W [PZ)F#a|oQԊY"}yǸyW[|EdY m@07̵eUԍ@ʩnʍ@ *=HYCmyZ/",7KSw nmiw\SY#ګei* f`~j.i:jpE"3UX(#ekHC0W E ,l:8X'³"_)C|Dg1iCT%ۏI -z}#S%zc!zZ vԫ]Dך^芋^y'3ʴ&ډ,R3pNmL +^U"MXtY-QW" K#WZvw]7a,"[ dnۙMQPYt~ F {ن6M%CBp]i,IJـtEХLLB"F(M\uk;+`͵jr5MFuf|hJpOqFD'6E8len;,J~t8ڋGO0(R0Ҍω(b4;{GZhZV?|{ġLS|4sT^QJϒ1kݹF"",![JEJ~ ȿsݍNaRTYC%M,di `xlMRhVЄuaLlƽتR&?7b2zeɅѾh\^:E 3B7ڋʬi >PH[a9p#p1BYnwk җynVQ,d7Ӛ#t Äa┍LR^'"LՀC^1,hPx</y=:h}\9ǽ9Oym~}XXт4/YlJctu|ȇl%r퉆AaIf AT2mtG;Y${2><_˩jݩlf|ȀDi-ʝ W.~j.Ivox9&gX?M̥&(f(2쵐L9kx?r0,.v:x  ԁq4:+F{\CV\LW1rZ݁{lTp;.K6ۢ69}='fmz= !l8alIww]:"簩ٮcTi"8ŒS-.pgS@,8Js B#jfH,3C1QwΫ@5$O4j}mj&= AzHcT[6>3g~[x 2z K3-+&4(MWja#A@^'4$O#O5TC'JFTe@\Ի;9V1 E)fذ!fP^ݹ_s 5+P۠ko قYvQK-,7%> KHR54ZU9ӛ`-"5Jgd,A|G=z WŠRZ_b6E '#nZ@(Qmvry<{@ZʢRuY;[7q11lxF)v{}rM&QMxǓ|ר'5i)1%] (R3WϸLG7x8z/Z9W ʈ!'aZp8/s q;_Wd}[4a5!rQFsoّG'Z\;Op8?Y;ӘNÍ bokܓ<+{y fԳ>~!ʫnLd`d4mk~&]! 'fw"38[BN%cQ/q-k)blChxJ}]UJ\uh3ژ [bL.aSuԭbg^>1͎ۙ(]e'<4s g:z* u[TBWMt.L:029 >{e\ZOͤn> U'IU;3Jk JƵ)Ʌ j-;~އྊ橾~W. t;,vVǩ YF5%p  ˼7p*GZ_S?{ q]`&E 5q:NVCSkMXh/_nmPB_;̧wp˖2'^yj]?VU>>$k-c+ΐ2Z9`~tpDױ*(+.G* Jla#ۀGʔ{wrC5)Xy.rzb_S,+9c?Ɩ8co <eF'<{ ۫bD{.Vi1ܕdmӐfva7(lGGaMb틾ʛ'd̈́҄-^ i\ƨSHXf>$> ]|wxp/ DiRez ە$w&Hse :emvkP="Ƴf}\5ZgF'i^ުSz*e/|,1yZr*-+6Y %lBb|?jJ6LJJRY6D:+# fA16T7srip1sGvŹy~ ڑ*^p<JZPpzf+wcq~ysKu=]C%_G~j`&J1 sOi" 8 ,i#ȮBp[T:?(!"q[X[v9m* A^Y%s}5(4j8j,*qyK@f Z fՏԵ.cDӗc:q {WT2TQtч(n/kg=g*JuoR6 kۏ1p_~3*6֞C$ fC٬tL#oCcH"ˈ$Ξ6h*.ɟ_ "(z%=F>hp6X1&_RX#B{Z-а>AĨߜ]ԲH$^N3%[G>9%\`W.qy (uiih//T%ךURc=#rLW Go gN(zVY%_S*r1,6gܑʮA: 3e!kNcn!>U3d32/N-W0FḙIh=y۹y)5\3j'QņL_4F_Ku2~L^JAlCAu_qg0eÅ*#U9@z)63 ,5Q*9Ǣ0ӓ(WI5vRtؐ;\,"혥84)6Y-ǘ*G3XV 31umt0 ۨGSc!FN!C|.W6}(uDV0syMkc#iÊho%;&ތY.;uZ2FPF5ja'=8f@]A b[g&EAD*/$q",F- ~{.j# A9ٟl:@OS ɜΚ) |~lb D-dS7T-=9UAhO \APeE.&jܦܧ2UI|*΁2U3%#,}, 3ajb}-lƮ܁\"u/ r_ ϶%Xe \Z>E[f&Eo<ֵϢUήj*mW *=& T0j?6TK^ˆ)lZk ֍Q ;!, "];W% i&pMOc7tz8xs^ߞ~*>ֈh``Ȍ{?,9B7N,"J1tky:ħv| '3@`M$3+~FY+3}ۧhBL^9^yԅ7ZiBŽBt;~O_vkۚf®>\hTm`^KhBN tPWSJKOQn =BChe|1'/JP6(HX9ۉ>Jeu99m_UdJ1AņbFtVaTԒ& ZS"c<]*~;V> (q! ƔS= I##EFݣΡp ;K4cї z2]GM~R+tN5_[qIG;B|}'>:?LLV1obn]WG3N өkڑT?ƫѻqi,ٵ5l6Jmq_L* _/:"pUP$ЧyǶ(Y53drYsoV~KT a Uu`պԟm6rSŒEeNm8 n|Aj15:?). i€$9{u py"D#=iâ>_(s߹閇\K#v(DV-}ZnLϯZ`/K=7PZ?}X f0uz@ *a&.?o=ɱ V2_^#nk9f4ҍ^r*")'$sj:=x de) jmiFkjԟ~ (i^ЏQg<[ա\'^VhPHk5s=׾嵶- K\r8GnCl?9yH[6hfח YQie `.1Yk0VMi;MLB5tByة/^ޖL4TJx9k`((>E*I*rto <VZD<7'n:gjJ%Ȥd8ZKso(o P{r1.d ,sX"|͌#kcg\ &G!\#!2 !B$է ͇r.@,OSRJ%"4·s juZ¢YeAc"A׿ 4H3N'WۃX"n(/o )vDOn<'mmj#DDpQ/w_c8T 3k\-U76fݧf Ւb&O*>YRܮ%8:_@;PGD(7 6]Rg߻ <!^}CJ$[\aNYLlq +éN:m+s gB2b7jqLS@[m:tfn1/<3O#f!9C˜F8eH>= 0J[(df}fxI="anm\p>|č{Ycg 02z|5k5stCE9p$5$SR:O&cɨaD{k41x/a_÷wc ;ɖ󼂸m1W='U(4kpVhK7u\$%H+v|mX ;DH2 h~2c!#T'gߢ[)];_cpt{ dj/ty+jYٽiZ| ^+a/Gŭ=|lc}erǻST\{_!E~wsGCې(RYAw@Ő*V*'S,ʎv]$9:nwhyfcff9KA8c mJU0X"Bz(noRbj1藛Jm~'Y@E'g4LY"3w|#?{QvFS#ܱ4޳)>1g bDu_drG02OsxZa \>_̢4O_HC9(pu%sJ\]h{~$2$(>Bl 'ϧD0hO"=)ArЪZA1UE͊tKҦϝ|ꇂ&Bk`?u*g|3 /ӉTh$[sM- %cSe.i.i9VpX,uPq=/eYPe0Gw1[6Zb_>UqmRg61F0S_:T֛W(p6l8S#ڵƮ#7F$ʣXA9> 9eUZvŐxuۿ-M:XR-~ypږ)~BSKm, C!"SDcS_-_e?=t}k jT K;0Uӳ ٗHR'K_E( +7B ^OOgEgYȧ95گ꽾ϲZR]PNe0 v9;ja1IO_$ɬ%+5kP Aۓ}|!Z?e xT79n#$.2T^>4 Xb`͝%vr>p55zηcx叆q粶nzIb#')IG< ,^aD1XxU$]>bfYϭ ͠DxkOy=(aM0I( 8ytv'ߍ ވ} SH|X^,bњ<(B`.GlЦx>dTr6Pucg3x#eu[khXQ jt 5SP[`~bs`]MT VSiLUB 0v 0fwe&_*;T@dגbCݔ[υPNKD0<sY8+I'RJT*~zH,D ^;v!%T0R;(swKZ8I}#;rͿ1=ص3TZ/Q;+7_3 ;2Sf#|"[w[pDȼ* }ŽvoRӑ󟅞|Pt[x86*>M#MR\VlB\Iwda'#GT|ɋ4Nbb}g:ey(»>A^z\bU XQ"" aY94hIf^Z++Mv?(…*磩!ۤ}4Q9T\*.OnO%ܲ"Θ< ?T y"ׅ٭IM}G;EQNXR!^EūKJs/)2mKʂ|6gۭ1v饙='E:ygCF?Kֵvn(kݘ.YW€H@&tw'sV CMѶ?GNUMd'{I!$end )S}FMQ1scfg-'w&ϨЙzT#J8[_ g5Pz5ARœb̓ti/q% qLu$\꣣ڷŁv*޶Ej!kw⪾\۸sGX$4vv t[ETfʤ B,|ڌz <&ԒY YF〟zԕԥAp;oio]Es?4iɺAM5;R?(k\1ss؏L bKp'*uDămCK9JJ+{oQGM_D%BΉЖDIPBBS?D~$xc+sen@W2`@2{+ ncVNZJg?,KzN^ߓTo:%]Z|milH}v+G(-Yo(P5?P;ᵮcxɀt͹'mA'8:Ir=0zrG<;ŏCq@dm]fH|=۩$m [}\#aAbAҦ_eA-K8#s+M<}w hs4e C$]:2!H,4yl \*#dF:4^]ڻ#.$6el7eeD\swq/:Uec»-j &NegS8OڲǏamC" TsbE2~LkB=rOS} zoK<9xI}O2Jr%@0̙B+KU79Ƭ;Y$\/_EA9sWbkibJy{L[\D{AD-"DBm ^vr"n/SI[AŒN"=x'^lɘJ*w-q# q{fD)##*%I#Ay+-%Qy:4aЩW],[g4\ -kБA 5̨P\$ls#%unڃnи}j ~V{`[rƕZ} @01q@'c$gRn֣I

zP(|V`~>)r ҧ¾j8WEZǏtX͔xuB尦<)7;ܴuho _F޳` >T4EN׸5to\%ք 7,p=|XqsLr_ѼH#rpKxj1~L3J *@>r]*hb}ciB5xIF:z(~YIy}%\ u{ҖWUw\˭{)KטS?-Qf6`u1 'Gnx' gJq/GKy!< t4n:a,p,N`^˖s^n5Åq76aeckYf2 %VfHɱ; L8(D1*䳢h%x|g/.u>Pgs7cj1NMcZL=E2z \Ń QW6Ӕ80cpIݙ9ۈӊܴ@r(_!sF(>뺦 ݌9:2QTNYpr#IkOXxg{ɳDGߎO|G5pѽMHP "H־(Vc=Nٷ!;e$ԧN !ӵFd60=""ԝAWKCau[%Ur`zRGwzG@8ɳRZUJfvR%:uS[Q'#ᮯC_8n_RbY/H$(abN$/GG46 'dN䩥|Ĺ|jHqm?)iaE}f cp9Ā~;a2QMfFc=Yk:!04xi`/?*Zm#+, ȫϢ E*٨[{U<%>2\oxTɶ4έ²uu. Aړv$XgoHxڮ+X,er@-CNk/K"j^JՋ j)WЂwZ+Q4|WHI;kxleU<^V8#i  {V.Mt,yNERx Nʕ: ^= ֹH9uH6 TUF#י%Yݍ&J 4”d N?܎EhV"}gB p[[xyv:(==BxH&U ߩGl ıtT&"~'H\kTohCRq2?B)2: 5#|i_-:nn.~6L{@ܵ  J\l5lDt&q yN-z5gʧl.\FŃ'T-d/I"i|2 z.,3܁4R@7сTύ-Oƿs@' CQ=1Wc9a_—LLSY+:Cx.3ub_K<krQYATw/?*YW# )h㧕b 9Q,‘22*+܋H!'2`;QаyNBbj1cU(HiV@j4?0j6[HtBGbc_KbEvJ줸mZER[S$1S';x/D¶VL 2#n0_XvǏTŶӱָ!;P1E$ŏ@Oor_r](oKxE}Z~^$p2k&hazCJ7IrB(WZnw (NЭ=J)ȌOz!l' 7E^ICȋXHFFUsrzj n Q"TmLr<}=ǥ0l 7(+U#n&~VdеD=iRf±fzca݆Zן΀2}HA[pp+An|.}Rm}`cC ?^ExcQGBˮ‡]we}xq|+5 }CBE5x 6nTqW.;l٨S|Wj;'.t'3rw _*=SQy 2xi%٠ QzN̪g1/pѧ2\aŸ4ʥ?S jMGiEUu W %:q 󨰓BX4zyXBAtQCK`-H+E0S zGH) I@JTh- NQ*4zc}MWy,oX*dSCx^wT@2>v H"un%4"2`m$=ܜiˬhK&.k%>ẃS*^Tp!aFӃzŚ1*V2ejBՔS ug (gَPEܐdËcY:~|=9Mx;"}xhU}ٍS]^UWNz8Mߢ%!6 z Sy2,s`Hibo^Ά_zf<AWX;"=2Gص 1}{2+bJ Fp[Z\Nb?BΣg]:y{vCcĵ߷10%"hl: GtD3A9y5G'E€[w}:Ӽ='ڠ񮬄u%ln i_U@T=6bTn=0&C?l[Y^yRœsex1tJ[_: 1.yyA ;ЦѪx vSiYEMl^:艉FmuS[$ j68CZk}=םA^ p%\ Ic}bB1 7T꟞JsQ,܅`ݨ^TR/<(҂XVD[؅ho4W}6rXeY+reԔu ͍a|i7؉\L,Nze+j+/84 4/\bjGܢ@>kFھ(䡠7tJ’L8Ws Yp Q X8Oj}ODSՐP :w~YL~ c"")|?UB.!&UPEw# .`ӕcHb:GŖ4#YH~P/495H$9nܸ\K>ooO$@/awLu%9}eVﮎo=ZB`3.,A(Sxуt!EES ޳ =ZG ~:tb'RHTqtj0tHmu6Zn$YW%sk#.:&y; N9+}Jjݺ:Mp%`]Z/pW/AFxnk %%%g;]%8kf6P5(,u6 #DΥ&;BGԶe$,GBb7 Y>fQsx'pjQg*)_xQP2̣%M?O3a6 XTNId'}] ,@)ĀzliT!*^ ض_.a䣮N$yQs[P||Bk@O^[K7aTZY߻uL?@ilw9v껑iZ5'N}j;6Dpb oܓmtAb9P}싳F,! 6xF"Ǫi$S瑴KV˥@EMQ`wxx16G՜D&ğ"j [=Fr 02ZLl^+>CҡKiP*) ֑I0{ _sy>.0> &>K;dkTb-K@h0Q՛KKy78cXJ =ua~* )ҹV1smlmXff|+魦A+ 6BLi[!)`+\ad'|""~;!Pje>Em s(?[~KoV']KOyO$IwQL W.5aiF~|}]t'<2|$X{83!ew-wgH6%J?Si+ JR@0/T>2GfՔ]s'\4;וcAmX+IUiի=HwrjHsEܢ׏~ ،׾ 80^Ƒf^#̂>7ϗb]lۿykΉnDԎ ~~IV[?0=8.z2-q-oݭ^m֭;h{?;5cC͓hJ:^Ob_X.q y%;KG~PFB)"sȬ!=.z`u|?ʛ9R0J½n 7 u_b5 =>b{mwf2CTh BG$u 1/1bNFR`!](R8]Ǐ 3 8!rKVHSϟԈ|HCi^raQ `Y$.u~ hן }nu4Ne毋L㒂!¼ : GpDKTvyld,z!7&!h:b*Z<:n ۠Mj4L^=U;xdi`?K#u1bk$e.B(%9J/{@_aڋP;%̖]G18L:F·fAX6WCO$Ow]=\Vf)EYzvLTC)y=*ac.,$DO`XGQ:kY~s $JgUa(qOP]LSPS7XzXό QNu~qhkK˒"D$ͮ.8R`l!-.R~cէI{)}p.>0^fnl ybOFOԭ5"R5jx\<)MBq' $+E YT:rvdIai+]E_JBF^ܩzR8)UL%>0tM|Iqˠa(nފWPXo>+ z2X?7Gr)}X*ApN3S50-ntEW[5_'\t=fBƋkO{P`$C|4ȣT6 d1N,^r{"- aTA5ϙ Bkxq'L=?[FbCP&} H(ko}Я_,?[?W Y)u?¨kdȐ-wPm7Ӵp&ՂLrSR|Qn [٭9w%-м}~I*( dzƓmIc08=p)/?:R,|I!ͼF4poٽ)\@X=ѹo{wK5P\ pm _Z᠓g AXx6SBO:nfK/Hf 4胢q³Ąϰa#Hŕ$&gn|Y䈢Le"%9(quLO;e[M *lLM {x]LԸGJ^q3FB᪟udtGzDGnZ| a6:3C06,mvߕ ߁rG‰9싽XW:_i1af .QsƹhM;;uU;,΁{[{w( rw@f~e' *:=YLgy0b#6P[RlecTЭ0eȏ}`3Dw m$@ZE1z2n;Dc>X@:>IqCؕM0HWTx,bā񓻞f{ aRaYFLCõ YK} V&|@崜`KO!H31XӺ q67iβg1F \OR5+h2@n5O-4e2Bo?NX\S^'cU@, ,e LSXNnPZfI|yp-2)yn\¦FqZr5jJ֣3!mL?J@s/J>/կ^ˏSV!$cL:KPlL#SɔC[C7;L8hJEN6IõkMéټû پJ^V GVوM.·KD1fM桍"KMM2p+ ԩsRS[7r3gy͍ ן_=@|1=dkr7+NރLJ#B9MZ`䏶#j8?V?w ]2/Y{+1)Y7D###46z Vj;#]|碭A"r0؋E,.ys̕_.inՐcޞ;t[*-``:W-=v)H{=2x|x`\~U<9HEٴA@88u*`ׅcBk,%z*?Sw]ѳ>5 B_9h8bw#r~NuVp#]Aj|>7ASO|GKEsZ0AbK͌)nW,kffSL+ ;|m R_D0qdA|+|tj\Bx"JYA 59NږpS8NWZ 6'p?y!"M[#@Nto|^2G/XzPW\떞;`t!nwt'_ʈ%-a-LHryw-`Sgt8R)6jXI֤zmK8c)^e8|#lSIHP8f4C=A巙JcO|חdNfy\ɋb{QWMI<&ʙy_EyDB55zjuC!Oߊx Ӎ\nFf93;S:ó*{QknШ"hk7I h :V?|hD FUΤhXșI~ۿI$`-']*rt*:AZ1cN-TTUɤ^Z w@NL\UgHP3hkMvn!U(,XKs NXZS- L?ʌ3|*oH *?R[чSUG]U\¯4+-1IԀoY ͭI ɪx/"ko b/Wn''/=zjJ|m#-e#IOƓta@$<;4$X@;n0U2ULonZÿAhA!qEPQ kf¹_ϫu*@S„8~v4"'f4$$A}>i%_t![J3?|MPd$@3Zȫ2/[˘Ch-)DžC詏)UM K0tda[mVشVc'lI!AWFU{gFf/}w:aмɧbNϦȡ,W Pa6ڻ$kW8|YEm @eNPc~8On atvr&Fs}>YP!3./ZLBH Ui§HG*dXk6x(l${دm8X,eF-x rӢXkխ9 ,/U @xIK`17 Xdo'& "nm~D[3:HGTËb۷ YӮ_ыz'lEMf%MR"TK=X5p C`AD#Ѡeg !2p1\zgZwK  ]|R\G#Όiax'R1Tn kaK 0^bkZ|dL,| !{ޖN w?"Й]d{IER/|cXIݑ$-y ,X&/7qgv@Kğ 1O}Bqr_p3. hHjM iWRaLцɦn}hJ]f w+@X!41QUӆVkN n$e^Y$/Y\Ż]Y1 %y3dG"sD5!d˴Pw 0 gKK)c*4X68'7 mJ~luK8ht@ KP 'ICQ$>SϞ뾲 %qԮJuԘLUѩ{ dp9`fș$a~)N3=p\)N99}MK৞Wa}?>Nہ"lŖ'@ᾄ'^1Zn֏ $.JONA~]'D m_}}ö[=;3qC)-VxRd|9JOpEOc G-C[A}*=^ŔW])o oRLȐ5'qOg8>!3J%mm<(SX/ҩ͓Wy5Qָ%UAEw'9ڬ􁊲|nŨ}I\Eh 8셸FKLrq050iŢۗO@5Q `껗%0Kpb O5ǵ+2D'O0|<ܨ~1jClph1-=  Ů'hs8@_ lW.X z+MۖV?]ŧP[HS zVȇarqxKV ث(Dxe`L0s:_,9X=jB$G$x4Aԓ^rG{q`3q 2Nw&T3P%'&9^46I&ᗒս qV_8FQzuaj,AoRƪ3~R<-Dд :1=b+\@nb9%8B0?fYo~Ō:ks"IHڞGHYTW5hBr=|tۻ:_skhlN9U{RCElί1&S⏻^6+XpiXA#M45Dۡ9),Կi;PX*WWZɸxŞʓ?/cjam4^$34X?`ISVbh\()]E\Ӌ1[ "c.;]U@__uaZxq{@3$ ot8dOYhw Y&KEF8P{Y q4s$\Vlpg &.?ٮK >hh:W:o*0ȡM|F A]dy8!q,rC}ᶂ teœ@H:k#}`R:|ذSoNf6g y1aD`iENJmS!̃`.R:>-W[ΘA"`ھ̶;譣xY FGHoÐz8pb_#zh/E֣їt_-7 >0G(,'^ &d&)h5"G| M:Z5CP_4>lgE<23K>2{}WzML ͽMn+ !聕*݇J\kSĒ=vn,.-5-ޓ` V/(֦o1]c TK=Qz$j%I{%6>*yߗb@k+rV/G썳4p'h̤NU}c;ÎX[=^\izBDHԌ><"YU*wv4Y%8spW`"CUk86UM-4 (1Mzf}<莯ccjx+!{J@WDTZ 6}6+oC.I rrfޓ;K#5,BjW$^PVc'2Bqb EK4fcё Ͽ"WΞ. ə1 ׵)fރ"J!#vnJ>l{"t6^-pu()B|5>6,<]Y:ђ#j׏{AS:AF 0b;nVFq%㢘x1%ng8]BuM9n }%ިn9`+!&)bCRv?p]Vv)ube|A A!'jv\f ZBa /E$ ޔ́K 6¾?gj:H1UsIZGE MDlnyeLg*:Zw&B<|VsAz-OEa9̝Ώ97^H\q54> Fd C.e9(SD/&)t}QU(* sQ!}pjtC^2U2,tڞ~Vo' ִp1k>m>}" VnթXIyId_M\M847;'4(IM#EmJH+)as ~jMqh?\a視MHO^HGj/Pn:)*+A(ΜxH:[O|bzChj;-16$|g 8 \,Pcw[0Ъp!)7R/Bjv~5+@^ݯ5#۔E &Rae|2f[7䩿3iE:)N);i|WFs#RXo$z& Ne"iŃA\bRt2h\H.xskNb_M:U7zIpj&LL|@ԀlpޑקF my)a9'!zKS.qv%ev1sn(iQM[3;N4 $(G!׸]eD.'@`U}S(5q!1_ǐIR3sIOTyX^ą* k> 5}6:ǭpr 4'J#߀LP UY-@Fv9Fpy:muIxca DГPuTzsm֪m)ǃØ򡃟t+``A͓o )*v#0^^ w_b"NѴsEǐ#r>cLa&օ$5TȻʨ!q#sյX3DLz.=< i`uϟ,N8h^X2O*ߦb)ZE䤃gm+hӸ+cAXOq ODjK|&$+YI>Q0{7W,cG&iF /;DMtjѾꉲj>1 VƋ?VnaodI+ 25 +K؃KTϣ!%?iO"J˱M`]??U՞߆b=]P dRxVOdI T%0VK^mZZ#jq103HmSWVE[>$A*z=<^ދ9*f{Uj&[gLjZi{Gz{S^JRᅥi҃x6hDYmvz6C>@$2ٙ&P+Y$pny¢ 0WfLCq 籍&z֔,Nb@?J^pB"R9}S~BZ9DzA]EQ|LI6a&qp_qssLfEp輥6`1͚Ȅvjh'Vu/~ ݺq ř'S\YC(X$id߭堛 X$^^;l3gpDqz6x'pIÊPj[=H9CyABV8k=1+VbZL!qE,=hvf_M/;OU2ږpYW4m4Mx,k"mZ :_b]g`Ѐ4E(ҵpٌTwCk.^/F Ȗ(۴&:'0KG53Ux|W7nCr>f0&Q]*1}p:ww)nV3w~w'`t5#<ڑ~K}b" bۜ%sKVL˸N~Z]Ի m؄ p]C9$*>NE(J_i2;Y  κi"$,=ڒy 5Zg/%dj;xbC'FEӕP߲ "ZZ)3\#!v$"Dg侯Xg+4;Z ך_?h#!Ti9wx 6GÔz5d_,.pE8cܮ࿢e!`;՜vJL 4ἓJXAY:7][|l:ɵYoikvt03y]MTB)  >x]8Nˣ$VĎ\ V|X-oJ&%b.'HNO;y,/uAw`NabaN]ȉ辩7PzkNF6sʍs wĥ>z~1'hZ`).9NsC3@;:νMwqp]lSScl0/qH#$џ 6ˆe' UxUD]KH"yTs찢ٽ2kiq]A⪭|{g!p|k&Hdʝ7~BՕwEC s7&E%(}Ԛ*umYa5hzu CɉU7nH3!Ѷܩ!a)YI)RB܌LSW!\zy 'Ttpj+fJJ#-T;1Wbhۨӱ0ɄBPe>Ӵ989qKY`A뷁>hԉ16 ̂r;S;vU/zx8eyݽ!~IzS:b"W%t2dn 1X^X=Rĺt 8|-捄,}Vdq,07닚Ux*!Gh"x 6c0!d)5ꎄcL7f?pY_A /sb.@f曪ހ?JDdh-)wV8Nji;Ƴ /X1ŭ>9l] 6&?ǸEzHbhw75ǘ#N,)!B{a`Ȯr8YgvL7 fHJ^ ,? i8ˆHjNgmjB%0JZ-׼ Pd5+S}lf{#PQAJHeq};ǤeQIrXBO N\ƭϬz^WB(&SER-E$&֔TE>֟mda'S\mr}fOs3'~=Gb07s E8WF$ܠm{;szeaT'ΛVj}'iPH8p3)_;揁de.,(xs MMJ+)FN.nC IK ]>xayZ%`pk cnmI9NOCzú}S i;<y,e)_g@sZ^$`lW;l66?G3v9@V4&RiʳВ"V}VlѫUW?s)ed6B g ;368`q9&Se [PBi6~t {W{kgFE;~ЕCbybcPSmC.J<|G93B<P)wZ,°샲K3njh I 5#F-EjYxϜ]xL1 P~ɁT?p ;|U9'}hc & 8R}⚌ĨDQ'8=F N7pM3}Σ' cnA@yN ΔuT;TUC#>guyvfkmq;S̛&gNE?BQ 7( JK$lN,?P9 >U QzżDT=xxwuXٞu.y#[LV2MH wat7rQ³7@m6a_B[VH~"k^]_(©%Zϴ>h’`;-/tY$}^Bqs9P0p;[UV pFUā&_l:Izuqbe̗> X aȀQ5sj/ Ui9F\ P N*.[mh嬅Jw2I5f,uad\:)љIt ¦`3/N+IcIYrm)gcOI|˞0 @sI@2b-4,]|mV'\Յg4`ysc'-u4︞Ek bz3{ <Ƀ=4"AI_[T NYV á-I ězѣv5n(=g:fKX ʞi; 8U;Ebz"z5.ӓzܜ ho"dwk5pgJKkYu:{E}^H1Vj̈$#%Ake_LVIQ꫚0PTkd0vRP12}.4m4W|)mOSM"VǴtmz[;x͖wQ.v`+[-9$^J/o`66nǽȆ㎥t/v)rk(84? ſшߢ\M0)]tE:R8OcHϥ l֍tt{ Wj*Jt)c=wvF{tXiU3/EA4^1QHU RQ7⩭If.Pɍ5WՄ45~k'0qhd/f~iiwLМ^z˙$z#$sRFABȂ#Siԗ9B(`e&~zEV%̭rtVrd/RAwۺŗ"|&}GyHuA# ]Euv+@8 F*ui{;PG+R2>f)نu68 0`uw T-ţm~UZB u%ha ~WAZw9M[E84z\iϳvswt79 (1p-89nt#?Me+T\ :9֫Om M";Spi4̧PuGsTfϾL ̽Ex! %+ktvE{և3(|:VC.$r Cr1fYІ56FGkV88 wfE畜ɖ$CO"h5&IA}̐.~ ֱZF hzsvyrBMrW9>Yu%¿h/~ߤ}DhD94(;; H~pf}4k$_'Pkxc 'eD"X3-_̈nh̦[pVh%I` I/iU!RE#4M<;\ SI`pƴ*cbELE{C!G{&JZ4I1`5gyjW݌6_b(df* aQUHX/RXC^$"V1F/PrhpI}(DvXGPºllrHC{yrvrilz)Aҧ\ 8bocC5t3Q-x,Uz8vAhxma狣CUY&jyxW ILŨTPj'm")i͏ϱWն kR]6#S2c;<vd%% Y%%4M>`pPN: /31t*}R4ͼEy`P3jr9{C԰c,q3Fn*i)!OX9--᠟юKEmc8*('2|mzDnI+Say993a} ҫS%\ }wƏ E[N=pB'$YWTlF%}wya0֑>;4<6GmQWhiXo.ݩ`)b]̘^ %j VCtZ=On:)9'Gޠ ذB?}LsQ\勞:B53yK #f*'^ z$~D[K.s`+ۯ]prDrqt]PAyOeـwضpo FH|SiF 'NQSxgDQ`o|vSA ^*=Vt5qK}d\߭3k+ޥDtnʹ4~X^eQb8M3(}I<,cx+[^ N\8fӛTmp_`mneLR2,j] Cm\hăfy]F!1[ ,T.\b :F%5[YGqmRƀ8Ķ 1B[mhmԌ?@D&k0wuWq JAe |Ej4< ';ل8#di~-,-Haaή*=1v(v Z|sI_ġީYFgAEɌDਇú.|*ҷ> 3b9Y(f?7,Hc#.MmsawDnzRHg#x !67;xïOwo)Ӕ|X厓 |ctkJ`G' g9eWx'wrm}vYYQb\N1UhzՌ~$,7$QDs3&"oU߿x2Q_voں&7LKUV8H Mu]8►՗ L ;yL_-Ȝ-d{Q!d87bk ^Zܤ6^GWgup N0iQrԓR#\xICWo'W:"̈́/dz ЈrFqJ?ѫdjLuطSg]:u]!R&: No49g>2ѥg=eZ|#ԯ lJ+-2R09a4N2`wv:?auβЎUc+C>$j}p30o Y/P/j[*r:owpȠ$ّ4~Iz,Ksd1WXS)>[Q _ YI3BM/O~'iŔZeU@+3cI6>i >rEp bAm^/`ey+PF<Æ^t1%m!vI8%硵nhd: <݂gaH\ J1j ftz( bR$z/xv{['ѤGCyaLjɘDmT:>1`.opIeD ?ֽ87;U& ON  ߥ>P9Bla^^vtt_\aM2Q;!yzl(x~4 [15VL H\~l?ؿbqMvxiWw=b }(@ݍ ,IelII8J2X !Sd|QӚ%pn nVLnSn~R)zcR.CZ̺e23nWY '_A>:D< ~ÊQHpӇŸJ`jyJfmdY[yG8Y$֝[){5V;.ґe0/  Җ(XhW@d0MK?1:n!J!Zr/^iW/%Z|Ia.O-ϠZ0>}4&n*HmcDmV)hm 4i<$>@3-.Op1(<ˌOzm Vn u-ei[d QՏ*LlxtmV57~'2BNAI˴ ÓW$m`^M\{|ZGg! dM/q$\X_ ]Ttk/[4+NtΐSsڠpAQ?V|=tp&@@=P]9EC Yɣ{/˘v߾Q9)Rb2fMkUI~+drB=,Z[:숲,iQ֢l׉RCZʘ%d7@WR/K6ֿK*pB"vlRrT$0?O]Ow(X: oEWjBv}mcet{ ]RLQv9'KxDVj/Tw3hPaD0o8k)%_\%XIzR c1}N8`4lo2:[tW'8`.+~ڽ197e+Z̫4uz5A&nvs)rHɢڭ<)6JKT"gL6Ng/ӓ9Y"EؒE 6 6^ܥ6Vtk g qGξ!Ob/yYpaF Ցꤐs'( bGپ! #ޜ#|R =H7U4(Øy\#?6EoU僘YX%]]U@ k&uU0 9$3zR۲6*-ո(h{[Q_'^-}hvp' Ц@ ^g4{yj-B RDR"@n [FG&I"  @1+bȫQMD2& Zȁ]p\[\V/ OC=}GS\Ghn *H[81CL˛,-Dg-1Է{+ο0`Mf+ZWccTx!YUO#v,O*f=+ T2|HsJ2QkAaLWmjwmLF@c*0f_Uyy ۊ7y^sX[;i8f?-$;Vl1,JzYX~W<ŽOZ (i$"L+(GPiBq"^\/_/YQJ*HfGPmN-T?n6"Wo$n"q6w> F2 DWf~Iۨ5{(Z#|\LREr ~SE+ mhG: 9=;?9pW/,='\u\cc*ű8ۿΙ]+x:[١PqVEwB{K@V6;Etu ۃ]@8dv+FPF!닧o$T|''\ Л5K jmI!)D|^21(ZҞ_{znEWeMeX+=5TpC0c\imXto]#'YdOWG5_4\`5;Dw]),3D'7PNQ?69yu\(ɵo8o L?3^{uH7ej( K-ܮL>;vBYE#(@ftФIW2]]b &G6> SYTLWX,Da9OpJ4u'j`ubP>K\^Q-:LZ|Q5'+%[n-uD yQtЭ}a.8Ţ!FrK:$'BofȤc-7ZBJ]YeIR=V}d$ȍ:.yelĥoE5Jt8 Akf޹d gqۮo!'-#.}lI娸[80ɓ]&'ތo7^hcɯ+ Yܩ4>[,({TZSM"EP%pT$[#˔I_ji,ɟЎdP㊝g1g0Ȓ/]'CaMPzhkV4Xb殯UHv_^DDžd{X! 1>YeNx5/.\M/%V]8yJʾɉ&?|Bղ6w k_.._\=go'iI0N%0-ym%qiLTlTs{["}x $ozmֺ\^]:KAfQΊϛqyq8, '(Hm#6>?凾i umTW¯/|B+-,W_i0PgKzy( Zumx'ΘY~YΤ]%W5R&{)!ɿ AhyjO74S,Tiu"Jh5EPa.!ByT]_tF:*' n|tfxd!Q8i͖-!ey1;ֻ֚.B@]y(6QQWs!w2RĖ'BVb}g+IծFHFω۫zDrPA}}"X-E0H¾R .,ɓ9Db 1)ym`OKRPGJ)䉤q)Rj%ɹe򐾾s=3O_n2nɽfëZw )䪐޽XZ[ڣ[%`KV Y;n=2!O$oA w6hC !urZh$af z/Y2.`p'5o 6PV) ^]W'grp,2N:MJ*!x=0/**-6 `/Q i "ͱW ch/YN`k: < ӈVK;x mt)uA)3ǰ=h^k-/zPcRNS7ZxdNH "QH^Ҏ^N#Dy`Aޮ`3oU+lA@{D [ <\oK |޹@|@|tcJpB`&!ß*h#pB퇣Pgh$ G%vQt.3uXsVVBtJG&đl稱uZbt_b4g!"[2#Vloto1OQJP'm]Ck':ǙI5GqO͒$ @k2}R-aShB.;/iڞC7bxc 6 qj66+I (V* e  BGZb3.4*3yѮ)Oi(DɑZJJO`~&ϦBE' &㞉& ;˾|)w]YN4M޵p܏g]sa5d@ބ=;g0ŨEd{^$gXtkK9PryМ/.glW:/ P5v,VeG:Y!L#-R0n~KqPnߟE|CiDfL6Cݺ3s@LˣʸpS! &:# y2 p`? }LJ'ߘ;l1~+r,Q žs5%Fˏ rཕ:r:L!i5|;x:Z9iy(c5 tU~y 6pE2rɠ#xoWˮ_F+O/E}73:`yP6VElӅV͑q4@'1^r7& -[\I y74V sN̝w CNS&؟PV:.h4C**v)Xݯ?pJ=}HHJ8_vY,2l-v\qYP6oXpL͟UH+~2X$(.%H \Cx-1CZlfımQ$c7BEU~mG_,-U,k C?[(Lb.}V:זEbtqN3H:QbYu [/ vC}ӽ0V gYy>A>V rP"?~$s~ϜNT((?8q\Җg[F:PݧOV+eXݹ4TAy2ԃQlUm Mo?E!xæΔ7WTpkx3o l >+?$0xip`D*S-N1U1t'X~%7Pr)#Hq!C.~8vW;xb~JߋU˴rsMpš潱̲J.dmididm%!6` ӿT?ePb|{m :WPnwx~EɒRHZzj$Y!ͪ1]˙p[aӛ zbW.H;[4Uؼ je3Z<66!`\VUͶ MEiYKY`E ICT9PyM'hr.L'pP $57.  >'%t|&l!f+աm bfw)A"dQ5˟UQFu77GR0r cCJ.MoѲSZw|d.pEGp@>TK}[2Ê.:1̅Ci/e"Z}޾@m`)$.[EnW[!JhIwm)B$0+1m6`f91NvW0Svsx3l8^$qZlP^YwN~#aU y@ч!d7:QF8 Zo$c cDw'n,l#~Аj_%q5Ε@&Rˎ(RºgfٳV'+Pu:$[p΢&E4م&&$q"Fꛖg}޸>u3^HNIl{Z{ CE" Ah?hB-'/: Vܖt b|+9g.2Ep|HJU]T߈k͇cΤqz$E{Y!~2P/+2y_fgItv'Df3yc?1 /-ZCQ'V)r BzJ'lMuuGߡU/Wa@jNX$4T"9bLu/4C%Z9^B[R#ɟ>ȟ"h"t_wlը~OV$('J\)]M] >@f ~5˼7vo cЄ p?A XaU!9=24XSj|Jnduף](~P !2g$R72 ,%$T*}MЬ7,N-yz'*4ޘ99U2+D1PK0qq/3B~MGN$ܹDj,o2bneۄ_2P_3 9gCgW'Y07P,j5X"3U?WRe|C_"8Yb Dco%nFzK"b#{+-  kHd*ybHޛ,4L\d9ɆCrJ 0F?#ˋ;]fDd3g(wC ߬[ 0[&<-)PJ@`@N"?{ ee.t 7~(;@yK0EdMwN*HmOz^Ov{jrܰ"f e,wY虑*rd-I#U<&0a4)kH鞨^m 'fzM~w5faF~.`ƙ˻-J:xN]Sֺ {bDqOJQŠˋWrG2;P#78YzBfeK~»|`Maキ5\ b}3qdx%ؖ!O) Yop\%&V$| 9dy.><$&p@`p%3:|2V!N2[͓$@eּi&}'&8C_v9du+MޟD;LjZN =u?NT4*j}?aoWQd}cuGͷR`&{G53*ѫ^5q@)&]n{{+[]dp'b1^ѿ5{ueP-ԵZ-@(!F ͡sٴQ⃰'B\ U\~ YSs3CDt#"eM.u)"|,;z V2Gx gK0be $cIyK_1M$J!u3ondߧ63_/9|Y31WwR7'Bv$hLYj uj-_:Bd-t(Pzp޳(~dJD"Yt϶<%D" ky[(+ŀg3V71 8!}0y_OU&:GǵuJϡin57,v>o>ُ|DovWXj(/!TYSS2"  }%uKaͿ× ű ֹNk#t0 ~|d,{=-ݿNӋ%%wa AJ@,^ONUKܨ-c"bprM*\ńs {z 4ֳ SB"M8Wz 6fۃ]k}xF̗ R->a! 5ٔ U)5mUPC8Cs=k?\N]xc#2觹^PKB٩9oj,:s$r +0+W9z8bntyJs^Q9ƥܥ9$[` "Ss}Ҫ{3QJ_[$k&/J'7{y߰?8fLƁ6twEK]+B1/G1F'7Hk"TP Q.yQFV*7g'!p<.VX3zZ}a;4|`Tn4gmˏjJa .}ka9VPY P\D$-Pc Gl7&Xj u(XqPyQq# H MUSLܜkz4ox7=ꅁ*PG8&NIg=Y/ëU A ՔޏZOB G&OV]Ԇ16z0,LCN?TvR.a<_1DN0(pȋ60*eU r|j%ե Ԝ4!EdަC-yv}RPoG.rJ%Ѷ}5sB퓡9/?~ԆZA DyۣI XG6~}qӺ<΍poAֆL!V?&8{ՖDjfMh&trQ㮵o<>)Fab|;08ap09~B :wa\V0nZ)k_8@:]9;e1f־G|SݔRtYAyՂbj4%)Ҭq!ՑRϯED$ݛ?`n^ [|C^w-/F& ei&\2up 7kL8t@6Z0ڬCD~1R [/hdBheY[`8Hg )+Wwqs%&iZR!QE&+; :RVd~p0꙼:*~\@cZ<󗐮K5N`c͸_ɇb]Ս~m^Ԭ ŎAiSr΃:܊_i^N"߈׌ց(TMN'jlگt$C|=^)ĂJ[-G!*R} .f41n#hLcty雁i>6=Ί?86*LsFr#کF4<<J54E, *Կ&B$Kr C7GSm KKR.:*1G ?D ' ۿ,(綜htZ,[9{Dk <|-@TM$ V]h_'I7啩.4"?^>K*7xDIJc|Haq{ںV7^&59ſigLe X^x}^y6{RklH'ukz zPȢ7^Btp5}qjYU<,&kcPrjIzatLr7OIq z2hE(u|k8@Pe$^(adgE_b"~$ɟW`Ejl5v 9rzϴtq3aڧ[b "gңsN~gH:.<ap`co[X-lpE5nxݱ{22y!IYMh Sroƨ"F\&*3W\㢇 h:7w?&lm7 |e:cPFjk&50֣MàK?"g3zCY =Q#E&ך+N#rBͱS_+%D@|!OkwUu#h~ Br-mAOz`% 1~_`[::s N4 0ݾ#gGWrBEsb"j#^bθ")6߇oBe.>fh#p-qؠtWDYA#UD!/p=Z6! ,szU*wtfy]NYr|cpG\r̉[_;vtk˻_+^ewLɧ #1߾A 9o!"Vg1(xMI_RQ|ՆWZknL%YB񒝋% ВuϦ-ZTpp^}85!a)p 3YuΦvtrwKDYk=j͜y!u17Y zא:Vf7-8BJ{eki 3g5Bԭ>{Cf"ۊ +;EN)penUIV2UTP>mBη?H_bv@V\p<'ό1[+hm(3f4lHߘ1FV[|3y8_y6^M֊PbJyu'_xאM5Dxg:q>ZbXM ^JbΏ8v#d6grI|r6JTd캄t42ΞSl aP_jQXKdcBEIA &*^# W9ģJ 4Nh8[w貕}%;c<6' 2CbhGU_.V`j<""N ё:o2\ύoD$Ji:yDS7~J=(}O>Pql[J,?(- Bٕ3m%żR3Ox;pnpf1&gҾ"CT#rrbYV?qR$*TP|` #!z4fi56uip~|C$]l_#F&Fh1kfo63(fCznN$qP!:@][#̌{nN5Zl$}^(7ZNZO~)a`@N ' y7}I͕룛LVWn."IF|}&o>Bxy  놓2@8`"N VM}~ǟ%lǚ,\dk$܀@>tH?"SճuӋʷ/mZl$VwM]݃I~@)&KHr`#KtӽLnfs~%C?cUo?$ٶˡB4{ F7$*PdU 9eQ1wҥ wUu%6x}X~<`Ȇ?MS> HW_@x?dzHLb7(ys2^|u^ߟ&MoWn /83%Э}-vSR^!fe#;a|=3+6A[ϴHR([=˩R 6MߖAyCZ*FB?lZƱ伙; [0B0Ej9B$ο-\#nڃ?2U p_%,Cra-Zn/wVۃd| wRoj%˙6{/T{ѐ.nlُ"q(8CވŀQswKVAv/g:Aı!=gHV7L $>\Iwkz1}g; ͝WN\+o!ʰ&͢x3MuEBKBeɛo_I}Kʋl^'R݂)n{%nD _5/yed+[PRTg+㻃q9oM~rNW"B؎(7?:Õ?!7sq4~ DxhdƧD 5,~Yt`\":tnGYrv;U5!I{d'BˌFZלuG_WK&^5r8h# @&9 Fćp'49Tւ!c-Qݢk+诊]G<~E8Ceޞطڜd~A&Y=i:Q\ {_zq\<ۣ'[ HZFD~0>&6#phiD4$Oܒ? c;G嶓{eא6> s?+ |qA:$6Di3f͆f|s/~@hP WwQ4IHb|uZU#GxƵrl`,#Ӛ;yeH^ڐˍs2# 'ޔ䩥OFUhVC'D~_jc `;'1)L1d"ߖX?3L,7ml^B*'Ou%Ӿ2vEơkx7*sH}Â&م$?wiJjPo3:=ʞ&@ }?jԈ Sp@p;l#o Jswp%oTFo/\lc~dY?3ޚzw+/5Ƶ< ǡE'<^o"wmcU nOH+ox^ܹ'^m vQ@Ij>:*CB+霡Wd:mX7c_S *N_=6% o qA5z R瑣UR$.g[(,UX`y`iwg>EBbWURQ;ҙM/*Uod7ȳy#O<,SDb;T㊵ 8i$7VfE;3TОE8@Kz%qˋ8'Ý6 eB ;Ng puj3IJVM(kfNU#^dx,2z"kezud38m1~0Wr`I~?K`MZIНtC^ =F,ic?ױ R2o"7 wֳ+ 7r5,+|]hV76jPYsIu01Ct]`oO+~R*KEXQ.{dy72#T#Bj=?ov(HE!@F$Zmi Fu1JRXkǔ;wޖrr3Ž*>A)!DNFWƠ/e0_/yG9/A!+rThyUaz^L0q,nKhkWB, KNٸV r[z,Ng'N֊_ӂ8fT@憾]*peƏC+aoo烗--Md~GZe9,Ao5DL#J6? Ð0xàDy8p\lbڼ(.GYFB\QOe@k-SIIA*dSʷRr%RǜYauIU1\QrT88S=@G![d0YRraUEY<U(=s8Yoŷw?H읍fʨA nkZvfXy= V)õ6q&._ISGkrWC~PݔHC#DgjgŌKLF elrimETlߛbEȵ:5CdNrM-uWUӚ¯fhѷ*29pULouy`.*m q3jB.khBXYtk .N~d%тs*#.!pVl֜N(NI\a?65T=;!uP E%EIh@%f¾\{ized\CGZ,Rg' u,% ӳOڝߙȾӂ3ª%Nl*%RJÄ)tt|Mu-*WzEl Fⱥg·*|5 .~<DweTUWynysIZȒAC͒h^Ք1*KAd]E\y:aT,inbk?$ ^ ʻo܊Zh5l$Hj (FDvW[ ^l-wwȠfk߉h22]^Mhw̏rclZAS&rܲGlg* ?s^v-ux$y@C Rl:֫ "a%7{ļW #r@Z.24br [fTMX]^ZQh oVy`1)vR"־786)o>D\|k/FLP@npP&do]Ai)75LjHp^#a}{nr^ؚbl/?/q(?A!Z lňa8N;?koBX'hL9SHqGr#s+cj*E `z|%:aeP< MELؒog(*-e^OɄKTq7 rSֽpILRv$rSRK>!ĥ"u=Gy>YULMnz̰T6Rz՗l䈠iƘ_uJ5,PG?ܮe홻D-r'uZ KP9P7N—쩀wX5z6܊u֞".r> TF+[`mP([J8|VS T`|̈HU!`鷩Fb1oE&òE:a|U{iS2#z0NN2oOYiF#̗'4dC,q4 #at WÇTsch<(K wB;"zTXX>KtYGe,'kJum!H$ Ѳц qfZa3M|G uW?O b\VS:ݰjZ̰ TO1v<g4 cTZn'Y"}I-)EӬ;I_d0"hъF.lNGJ&D`3rF>tJ:<FoC# J((Y>tP>(?A@!nAJ4j+XwU"] |Ij}ʴ:yX΀ <#4]K;UYߗq`)VO[vw4:jݤZ QZMԅ9@(m  ?UsdH}rwfI\V1HA>GJt+8cm96ÕӮ̪'b󗤙_Gpj$COX1Rʽ%Bkyc$p+7|1I^RQ.uN]Q氥:dgl|'^Wm>smƉC[Mu=DE쓿R<'$[LsMPvnĉɨUE5ۉWɊqM`݆Ǥ[,FY3 o0t,Mz̫V=\ނso]NR˽R&z 1qM|Wiy*ְz%P_9)ŏN 1M;%d]w[a"/\1~E%?Mr4ȓk ޅUf2qX2 L<}pysfBR3RcMM؁9A&~!e#'taJMM٦+-{̾mOSxO"lZ\{J~Uzb-R U ^_&[unʠR*7gn'f %L۵ٳ[ Rѳ}Igݩ8u)4-B" 82g>.qL$N%&wZd%.v\$pQX!4i2X iȁX1ՠ=whC]5 wR}ЊLz܂v+qn ->s^v-+gvw p=2uR֝n`uyˣWwoGhd8dUkCPhLH$@,^076*MФw✸YM)MPûDݱ"P2?oGו+?&`RkXZ MNE?aJW9rŖVl72#@EFjԌiS:R( Ja)*~=c(tnci ,QE&Ǥ3o9bn9KC-8 ,SQWpH-RMTZ')Ѭw!ĀNeB=9`%np'^/8JO^r;/]dN)> "ڒ{!9vٟ34̈́z?*BbI$E6<3v:u9E >=< IMTʅaE?2D:-}b}(]6e bG |.}7gn}yD7PK/+w3h;oc :۳cl1C{0z6/KM*A;N &Jrӛ6Ȑe"B*𸥪{ս(k0<nטs8r9,2~,]";V SwvҐ$M1Dh<(CsfU_ϯSR;)~!2a"ϮY/&v %,qsLѴr5\t!"*Miۈ'2w ^lf oeC [LNP̮Gi~kx'l Z .x9b+h2Ff@t/U)у܃V SElcF#k'Rp!ƜfOaӱC+Tx/;\9Γ SFr̷jf}]m+atj:{:ғ{S`PQl@I~A7?6e{HNos/@,>Zxuuz\GSIdEc{Ǝ]Aѵ1y& xƔR*5Xtɀ\ǃ@P߸(,%7e 4A ދi%F$XR3lP+FVd)t7@[u`n=?r=D$> sl(^ XRHDc?wpq]3,S1up~lGWn/*G\IRF+j/g>3R2vlدZՆH@y:6W*o:CP<lYkw#/Em\M*>F/h'f~o'zYC,O _HKJVaґX, $"LA9#J?h+p=Bba"%真;в 4pQLME,qXK>@7',@INDNFV7X(nwGt?U5X 3bnwb?(-cߵD@Cc=N:^'y;T]6C$GV5R!ϐ B̜~ͬ d"97 aT#/ʼ"9@Z!ZqށAj M);vwt@+CS7e> E.JRZ'?;mK@2d6͊xH:,^P3r )1 \#3܅]q&YKkvdDD1Ntvo׎Sˢs4eˤdk^?K?w6I0Խwe>*&`o3k֧ ͨMUPHmJ-~ uK=w5 +c̊;Tpn2PI`I'Kٶ")VVIgq'}䃼 yϮCeQ?8՝gQ 9+usAmK#EZ3}h9r%č1,w%l=R8N0#0j41x?iQO/:ǒEY)GY 8k+Q'9UZ&96jl{y 0`n-,I;+}(44WFj8iu#H7ErmB<"c ?Q1AW3+ڧID4 ]$!ٽkIP>jK)GF Fq?LLvJªcǓJp-j܎0I!>oQ%r:fltnlP_:XcR1Ag"ifk ֙qJ@p)Iڜk֐ B"EB{g 1~@P z%+Ơ9Y#/rZ$@ [xQTtUqa?xI bǜqZVͥ0>=j"-^|60/%@mvmyg Aj 1n9^q~Sy?'U˜X'sxՂc~3| <8Z id8`ƞ},|aY d*/nNRSd](OQutgnG<~ S$3mD`aLՃQʼnZQayy̪zhʴ2I- <=RX n|+&‘aWE@tБ>}mp4 8†qyz;/,jB_9,m(}#wm%S}_ak(͝>ٝ_[YѨP7$O sb eM>YL-ʆK)}6^;6`%rWaU3-}"* B.GiH5g0=Q\\8 l %N #VbbK2j&8*$(4\4jR0209j;ݵ!-:nC+L$N] +i^:V?@FPU2ieulH5:!JJj½C$!"< ,,{]#%eK bb`DwQ6glFLPNNP9=I^H' v jݵH)#"RzBuc;`y iڌd] e/kl#y(W}P9Wួ\Ο>4nTJNIdL)4Oe8EJ4Nd0Xϗ&3FJ (JD-ڸBL]6PBUYIOd}dv(!ED3:vBRVeU&윰-[BLJ}Ę!Z{W ZH^`& &̹Hӹ$$Rj:B Qc: Gdt%Vk()MZ20Q_;'M:D}PC1d@)6C^ݵx>2#41%qz!Y\G:~R3*h@ ܠgST>F\1kZKs/1h+x uo{%jw)>7/NrWl ʯVUS1BYFG4PK5WA jsU kR`I'^KWW L|(*Jx(CSL.UB.AT*!OhWuNBB7aFƠd}g~D5S1H_wdAu TƣAKJA.l,'ঀv3%FS-(jjiEXr}$yDz}>o1 Z.ZP>Z7kO /- ~P<\Tilk'q9m`)CQXX!3]?c;Y~̤&ޙo` s[%Tp"~nO +҆tzΰ', `<9GG+PQ%9Ao绩~~U<"%,pƿU;0wտ CNTBB-m0m52mlOQOжZxul6jma`>:/@b^'$zH,t+ǞD[:CNjx ]O~c`O>ޘuo "kF/T8gm׍NLJ@%طH`vT  v_?ʱA_9bjzjSw[:Pf=G4qX)˓kyˆHFrNvqAtA@|(&mpQ'C{AVhg>}G28[Xnږv:~N" ^I6-JD _1˱:֜F]E"^`;U>fS{}5JkXH,nQ  A`|4;YzQ#<0LiC%Ѓ麭~n.Rۇ? >~?,UQ_رԫ>TGt'Ee?zSR dGN4b$HK"R&5W#a{4;5V1a;`t]Mw`HC]!8H3$睐(OQ㨱)_Allі,gHx<ٲ[NmMB`(raCW:W^PG3[EPF*eb"g BOٸW{;7oԒ WTήJT>88cٔ`&*>[CV^?0BZ-C-B Ie&&?'gB8MXοWR=/n0'{.]͋Oo…CWzH?Mw3XU3Ix +m\c瑉sNjUCnpp:8ya]6(ERyܷ$߈Sw5H4PuNoIJv2J}q{~h~Ť0xj`zCBywy4 :zY7>rV7> {0< aH_4.FH̦@{.ꭾ&>ܞ70(y?_=u'ˢ4ӱz8'iIٽm =WlМ#i c[ %Bd ) S'O8l>EEqC#-3 CdPTXL@?M\3Q`pk?iQ> Ĩx MA CzQָ7; M(D22GA|f  G LRD7`H/c,)|f$O'CbECZŏ'6Qi$1o(SR; &P[Ur~W_~@'zҹQ Ȼb}|nQ+XMMf–|4r*='G[dIi<'qM@Eͼtb:k>V˕M m= 1 G̾-fxl qPV ?SBfpú1YR mԜQ¬2_뀳:_7wp\M~P\6gB=ON?!w* e962*gMo ]jQ҈vڹ2Y'V3 _9o[%"ʲՂ.;lEYX}: Lݕ+&Yu}=#p֠@S GfW~"L#TQd^4 8UZ1ܙ'I [a4n'հaԣ+S8]qvvCv=܌/a1x-Ii Y!|m̕,#]N?]<0k{܏5"ͯ%50~8v>}, t&jnYfp&{;G'D% y"c%scc+#Sh n}!R:=f1ҙևЮ1:;sk,2چ UXʴ 9 >L,̰Q"HFbiJ ,ݎp3z:o.n 'X>Y=ywrAŗ׶lr p2y6&{@M^ZfΜڴ%@)%%+*(n6顼, xƤ*4CHoB'6M@x <?\$Mж bSK?AL)ÏG*pdlǁE0a6Tʱq//.Uզ6Sq;9 eD؝oBq9= 2`,dT*"^],g{b_d=7nf1r:PG@ NNچ iA/7E`;uTࣾ5|yјD#BedB=ҙp$F^ h)C[M4UDHMpzcM&7eh $VZ '#ʕ4`l>闁~X0#Ɨ*/mъP,]oy_#Ex?tK5sލ| lYd{нF܈$Z|(AW:kU&O'DH0ף\ jmasK(s1sSxl-LkX֊o־,(;Oi*ejĢݚN_pHW?bdk-jG *VۜSI NF5oȩ@+DukDF蹪 j X"iH皸00zlvkOURkh&VV\gT)A6A'lD6ML7Ɔ%gY &NlA003FNvwdD^&-R.Qx^8`T챵 NF#rԭJ3@5]̬~}Buc4'sRϒOl(v$L=O,J㼘$SBr[BM|%=W?jW6Vsd ;peׁgZ^VsqhB)gW0,U:FA>Rg=kLhK_ p^~B!@K6 A}7aQYM2ϲ/ Tܛ[6rn|ey/jZ'PIXiQh2_;UIf{VhUEE:bxFc6@bݒ]O,yCK\ۏiꁵǶǹe3'ʗ b((kBNBg6}cȦi\a;]`3kVSi7Slq ZBHDžlS(aw>1kZt*9{@]>$b~$o"mÑӈ~;R#3m&J&)[ZoU}zYF_4xqVx9 PH4*x |眏C $>dY\w+I3\;ߘb{ټ8x<+p1O:.|z_O|Sx^bZ\fi@f×]^31la|ӕIp88 ?AfTiC"iM ^V5޿= Q׿+|ܝQР@sbmq]?}/!Q+JR#[:=#M)^yomCk 4^\hc^#rLٍPwnk-KyVr``^fiI E $B1$ Xw#>l<m8ԩb7NF|Ul$a_xT:)e&{c^i埔'S9:LɾXž́}jPbĉ{ʣ]LޔP@M2/"#Zm4&զ=J?=6b.+C6yIlVB%+ /v5j΂nvj. TJfz\ox Ec h@O\Ȥ6[z\vumOr>h~\lٝN=L5͞ KFKPE`r42LS9{@mڵl x@{B%BLe m.&b%u} :!=;NzN,ax&7N..ƣ ]e|͛QPV dQ"xe2텥{gjp ):J@#1:\Driq}d3"GώOzO4S㴪l_'PuJrEh>Ly&.s" 99w IREei[ɬ;t/N['4[6{(7X}BGᶕ5 Kr^f+%t4b w+ k<ȅcc V68 ?3ќ"uJ)lCx2-:6pEêjO hWGD5uB'\)9δ$WLѪq,u{ fP09P5;v A,4x)_kX.58lU*~&Jf ['AN$1؅-ʰuFuw<;s~s{} p!SM<s<9{AXcESBڅEc.8)9? 1i8hgUxI)6NWI4[oՏ|CyX:s_WOš=Ɇn'DN@NM͏mEҞ8@4 ý';G2 FlmQ0~>|xDZk47 TOD '|.󞷻eQ4)Ju\kyglg0TGCt_듋팉5/K^)Co#mznUpX?[(coqiL шI`ZڕGHdkF|ܔO>9ʼndk!Y!o4?ݹ` tb F*"%P Q >WAi5;gxEAo^+ bY=ߘ76cK!GLkLHqV/2|iѺLJ)rpZ@;E QG~<")HpԢ}Vab^.J1Pyf#_rYmF{(+-(hWAC!ǹ1C~ ayEw[KZh7q~/)毳v&9#R2SBٮ[e @|˷ n`P;&ah|Ã1WaJ 3 [?bׂ'0ԴN {t"Le;$ۇPDgeaޏaL>+݊9Vo#;]7x^&N6bc:㇘ySw(Bо5iw։aeaRKCL&~}1{<N]}j?/~fF q e zwzRW ?.&q55Er~قXsz#[U7/kj3 )ӹ@XK{۱YcxVc!_Q0`8ĨwCܩ{9;HNZ*!.'sĻ|eXbP1rOqR.W0s:lB,Ck&4LLI0 sC{sj\}o(Z#}YS4ĆZOZ&14sVw9ZH6Rݺ: j8|Ԥ툀mPDvaQyEj)^;e"xƞ @! D~Z^m?#ӜަiXs松̕%+KĆյrqHA;uEߙ-?hM2ix&u!:LJ{~?:!-﫪:w_QAyo"^{6(RL|i+s02qطvNa4W&(vA"kO>HEwF%r˿5o}j;8 3d@[o8t7grFd"TkẨ#fݟDr{e9x-!i%6/?cޜ) 3z& ~Rg ;7RGjt{PmjanIٖ/FpwVFJPmOl#T"њh\`k絜k\z% \N' 0M?!L^?ѻk ;ce^%܂ y/SD0a#D-nCJjxCad^9TEpύ,pG$+U6F7mb?OȢ֏ȀF_atSLǮrb63g,JݔG/+wKt)("+I݅pN/JMR`?uڄ%̑vF;NNn}=>o|"8͌tj[,zҚϭ&d5")Eftu\4KS&7zC:d9Je@ɞ?[Q7;z͛ci[Zqd"]J=T?.`fŻ噯Dqѱ\@;YuՀμ{>kSzɌ_~6ϠNa+ 3wǨ9SřQ/)GaDԭ$*yld 3&tmpjЧ/š_>NP0ewLA~S<ǿc Z 2ۂzT%§V6+_F^A"TGUt, 3,;\&g= .sak57ь .?g|DZbf~JZ~Sh3dagJIQGW` C|@I$sēcI[,4AsubqQ@ oF0S}%`袔H6M7Pv E`cDo7ʄ~8{ D \hO!HgAkݬJ*@I qPU(n1kbzMQJ^aK-,̀! ^~m8O^ƋBR*j> Q#ǠlanC_eӲI?tT@ʝD' w(#o'6KeÝ̑&i-V_6EKOC>FAE~*PAlmFr kf3+T<8KdU翃W ᖹ$ *mD{gB$l28%L@h /<ϾRđH` +cGox7r ԋI /%QHx>.Bpn I%fmG$\>rMm+r|2*|{Q2QФ= >in'3"@]?{9q?I`m$ђLtrC.ZZo@!mQ~x$GanQuLj32@f>ZoFsmE(l, 08'kG`k*r[1d%N!*[ew.9"Fqy&*q<3!^m]`/>%=mXp{|WK.>W]DV d\nY/ҟB cɡIoTV}eQ'!^ڹH[]p~W(FbF] of|#G:d8'&tOW?>#Ė~>As)o+Q\8ȂwOfvl*F wNF^IjeZמÐ0GNAf!r0J V5ʹӷ N͟--bBŅ)i13QvG-C ybhHtY*_ k1ԏ9&Y3) :qS b }#_1iAp&V9XM5ѓ%I/]Z@]k$I;'é^{al;uy8-0XU-b%P~BkJMiU~royf8o~OꕝVorKCD2_Dw3qRhˁ\&sHC+6g|:=A:vi;HL̋ /rJY'bSx|ߜ~y}3xw Y|ee8T/^' vWmp͛:m$%Ch3@I?}6|Րs( 3Ug !NѾ\(l8Ix?mhlC9l֩9T!)F'}"ͯ/*;h`6+mr\7gDK00]zk8țc]8ҳg_8p#)uQT >s$sNiT79+if:|æI^aZSkgڋxw)p,  k[w@x3HB a&?GGG|" ƢJޗn'45ՈhT;ZQ3Ig^B] O87[R+Qk(90橀AVwHEaSJ/w{'|sQ,4mC_2ҏ@l\`=bSOXe6%~0݅HV-hCOffm 6_M,D4D6+7_z#Ff?*#V_J'ֱr4fieVe$hly$_szs@soQa3PrcØ1Y\ v4/5"˵\n1\/CqUAQqŵɥ;ob +\F:k tc:JEx^Z&L][IXL) jJerMD\p)Gy[YȠKC?Nrf-7o4ASj_ yT@vFP"o',Q Zf9=ZI] H3cK@RpbrŇМy E0xB$F7d<Y3?!w̐ ZEa,[u͒BŤÉuFcȱ 4;EBl v4RC)zwodpRo[Bd"M+C7z߭ yO;^Ԃ_Ԥ~ |W/WzG.#]쏎ҙl9z_d8\'?9JE՗\}e|%2茣?cˎKy8NBҦ;.̤PC6HXIx0Hgn+e>qv1<=v2u TGY|uCP3HL\@-=):@ Z//4U($%C^ލU1nV? AFlIvᕊ?8֝FUNA430)G<>^%,SzBGڐ/xh;=:Et:SYmxpwHBQ1۸ sy@q1 9P Qݙ&Ж[pg#S6 Z+N}d%JŚ;e-9wR]q .Snݕz!)q 0 '[osضP[f&6?}RLBM^ Q5'8&t&IUZ gCwJ@NHg a26+`݋ff?B3y}gݩ(QeSNA~ B[}U񶦾lKrހS0l ư}dJDzSkH<2kh@ ijvc"YfBdzћn^WPWD ZKC7}̝Xa"=@/QE^>KxX^u%10ˇ]=CUgQsTbIX:]v}\"Q| DJ:z>;uT4o%_z"1bu)WV6HkR=lca*P4wŒe+~GbD-pa[DjPO<2$V~r8wW>^S;"_R]'ǖ.*U՗*Zd[%24~XGR*Nm` `UTK?M<}a.[{:dDAġs^Kkm)Um۝(ClƼ幆b E Әylǹ$̦0j# eA$ۢPzS+"/;/= ΀ [Tӻ{Ƥdd? _>3hifcpA'ڱ֒ZuiYIs#MR۾q iDr'K'e|#`̲uœyyTk6ҕH, jK>+rO /it0d+:B1@v%W]&L>k5?"Y8S?CWf&F]*/=qw{S>Ą,̫>TdhʿMF"Tp j|RRg R-dGU<4X*!Qu{,(0r 4 I'$b]XA! ž+V8W|$_J(ܺ,NB|֚Ju e9Y1<#3MsI㞯ɩis~%$~X FVfݣB'Ei,ӍdVu:h֐ !|'6\ydNOm0RsU)9R ͑!v1Dxs3hT|x^DFI77#=.0Wn(cLv @ţF~ .X(q5fMet"j"vZR;U%ӜƤ~K=F8'?*FP*ҫ=1|y)STMkmXg vsH܎&Ӷ.ǖ6bh2)%-$dxqݚψ^ANw}G$`u?l-`Ե[2QHư ( ) @OҾ"mB71֎TN~3=?>+7- <^}`+Lf]#֠%:oUj[3myEATF̉RlQsY,f&e\5{ZmUf },3|$%KʬaF\k96sQ2[GHqp +5ׄFHD&#I(zc- ,‘zaƒZ\/_=^RKZW"#Dh`w@<)E [njeR^2vz ^hvSf0[GRZ_N&JBo`bLuLP=LӗEc mw$FE3ъ XBUP3zQS&{m(}y;Zڸd1`M~7Zׅ BmgAhv-ř+'8lR P3L&ɪh|\@md5!r<]0H곭 f |Z:]yvƐ,7eZ!2,fV;g?D:rgY Hkk-t)1ߴyb]cul,"$ˣI֣~YSH‚$Q6Yju5nP:Y<Ԙ0~ AZ[RJf_aa˞^(/Ugj?7ǍW  tf^{#e&VocN&`'^?܏ v`R;2nJ\)1}g(/޴B6?eFO<>Crjƒ| X$F >DW萟W:Έj02ɍ_!I~Q5I75l_\*+ƪrGN-YEp1|1M"afG o$ Bq6(q =sDU  sR4 ׃;#>E*d)[icFT&FW5Ν?aG7 .%V ycr^G8;"ED'Ƹ Iqg6$|&ۧ}xjV‰YEwP4ް#\d2SsG+dJ3%~Vw^ᓐtES[,f/k]XLu kS|qǡbi ۵/'| 7g s7 ޗ1IEl7$ "ܾUիV 6yFqN|$NNwI,,=co?X!tJ^NmzC{#?Tm{iG+99rr ~,]-+bLٽuD1@(9)#xZ~tYQqZbӇ>{-RZܸKXטoMZDtĨ7 E<8-T8] pJgWׇā5^SFd-l f*=nJq_v(93{6-%IL;Ttب=C'N h+pd\I~ZYL)1l L LM2d̀ەŷ U2tvs԰pf@ä!Xv_\iuoʁ(1@\N∘Cr o1&s!"75.hNrtC LodSHtj|cm j1) )?m,_Wd $NeL1Ho.J#IY@'T7ּȞ9t'{uyF<52sG_6lERj.ņYO ً+SlVNv=f4."S[Yw]׎jh,`^`4a[poKf*k61tB$Oqi@ ʢ_@UMԸkcyAK.ZEtI x$vSk/m x%pJ9`ؖeڱ+G@6LxP94% eBv1]0 ' >#=xer_F*5/dь4O%{唿(t~ ,;wAwwL`-{p}D6|5oOlwp&n#NcY{VٮF{ub@mdl钹4R*Xؖ],m qJpY `rkOLm9Z6`hvĤ^' uM^Gbcƙ՜^9^][:oU 8Nޓ3]nkd=- 9Ʀ.la7.z9_ЎW->댄hMTa6p >sFi; yzP]a6/;(g袿 Pz'JxVI~s'$4Rk @Npo}L"^ySc= e|hC,e!:e$@Ea|Sw8l\$| ,Vn ue4IRɧ]* rIA^Q(UFqA=l``pZDžh)j@ Zc+fn~M̦CA'?u#1⹾ TyLVN'$}L%yW @5vdSh;47HOã}7+%,Z~]$\M"z4TѣkwN0z@IHEK 34ewBc'FTŧ,S_핎ܭz!fwgRz`?|['zap*〫suy۬+.w)!_%5K FDD ݠD'K|KZwcpIյfdvp( JƮat$) 2 Ovoo"M H9{<) ­ay=aeI;sc-lkb{L;򎂁}+؍1?iyG'Ҏ"oy-hyۈwu֧CS E֎yѹZ89"~2Y/!5[W%<ue`3+Xj}Iԃ ]'j:fX0Đ"J<4mcF HQ/a"շ]3xHx(n퇦'< T1"0Lw_N^>TU{ P’**(A#J6)~ؿxR[މom]q w- (&*[gG!um%2i 2Si~ZJOQ1dCéQ2J~4V9#M?)u9'rPO?GײT>2}WRBz$hJ9Ho6PΌVT+[=NnW (ut!'VH8{lO=p/Y0E~ŸaHhSyZ'lTZ|c^N 3aF E_dTBՋn.ZZ}q_C`Ѕ׍l@(~| g*S"'O0)L1h)M:P\ya&v,G3v纏uy)A+iEHѴ&֟I&ak)8yb;L|K=0~շ3xUS{JÊeJ03wOK܋,k8և2jmϿlVrDu }"clIF^8nBY=iMg vSձΘ(-טZvasv3n׮f-Y/7O&ѵm)SaPER,A= dn;ݢ̩r< (Cx,'~'l*('q)Y1S2VR5ώfRo@lj£Rt-g 8EoePnR"!"r ׶3̦S&/ĕA"hhȶ7~2!*}{w)7eXt,JROZ#z~Yv͇Pf_TG,-v$mlwx_!Tg',TIGϢhH&~,?}={+[!ʺ5_ODɍyrTH׮3酪 ' Nb](zaUi; v~YnTv>[ԋ^(l X<E;_,VX ʡDV0t?GY`qV}e|rªiRľmx4+cH{dQ75N'{|i.g-4I,O,t1cBU:QH6pv&[s^O2џ@֚~OŽQB!wΑAnwPl(iÎyl&&8A`vWOlbXl^Qilz]#(<ۣ_ЪK3UӾN%*>la([L+`mjʮ !ͼpRF5s_i^![ktFi̼-,xcjtL2E  Ke!qa]Gjn ¯ T*xaYL LZۤdELoU(}0ԺC+,#=dH j>,novYǜbQvo ԻevLڣRD@x`P{ n9,uƂoG'VSY<@?ElXDPۛl.m.wc (߾J;GbK5v챥vTDfM6@£q P/5&f`'Wk5RX׼W%{øp`ic2LdeӨjdv)0vQ)!ޤ@mJG]D>$|o=.Kݔ+dr )6BѼbCd}wzp61L58v YqT1|J`ęVrEksPIHg-^/K=+u N ~z@ӱx7mIjz\{6xI|v Z `Eko{}ygnc%WeLc'^}}^ LwT؟q ̶yG2&81Nxks'(#8S%fP]_d >w, QpY|'mAd>EXV¤J7 \, KJRzzuNs>ZOp* ǎ嚻(iRf;X>AU,o&{˥<CO҉,)9a`K*0Bc^-SFie"["F6'n_#Ѫu_֜Ek)mQk⭯ ~>>7Jf$KH5N ̉9fHzaŰ 'h|= +zv^皽tW,؁QTa"WDgbZz.)aU sJлrt+&kmF0ϴDr{ybҤq*> ˮTHzhum.FcE6Z @%엢1? a4}?ygjP_gz#fn7ǧ&xNҬ"ppD͆Z? c";͍eq7E[ɬ@~6AGs;qhHٚ XJ?|R0 oJA"z(_H 27`T Νi 4D\8L_FYMQ8MOx 1| >\g[ߗt<є KHX-R)bU<$`b_􏞞|^53z!H\Wwמ!=7ĈZھ:Ѫh/ O[(Pg5f3xQk Qr^F-H 2H}b;'mxkrUq,f9~}DSAЕL봖hpWQv0UQ&6!H-2`H0/N)0Tte/6u8{M3O&ʱ؈j1 gjm ]ȳ Pگ† y.ڋ~@;oۤ/] /|A?Z3Wt'9Il񫌒j_}Y ӺˮCG=-GJtU3+@JvH%pD:17*t*RkrS&&q#kl! 16 ks*& H̤]z2NNE1gı [t:.Jr:(9P$Q Wr!(&ÇT,x: ]*PKN?{cJ ,P꺈jn2@ÄˌNbॢR%͘ѮbrҊomڀ Yl$џcG%,{[dKJ㍿*-qA71M\xwռ`5g~[]NE}ZB [Œ~Ex3uOO) 'Л깉[(p֛ᤨY/~Dݟza56]d׈d4X7 8Hׅ$כ|~+(Of7Ʋ#bxA| M^ݤX.Ѣcfrq(Z!Q@?} E/!F9#pҪN#\=AS!gד>JT@h^[jWL4vLmv 2{6A<#jԀWV7^YYyO 4bk`xqXpjWY9DaG?3DB")V>vQ+T B#^vu%%,k*tٵG|21j&c<ҕNIq2?^P]1O ˢdDSO 4"M1mSG1Y &fr~8&ZROqpdvhݬ;Ȼ|Hy 6 !C5wDq?(Kԧj*,G+JNMØ.^̧"K>.\ъ< 0dw pEZK 6( #$oGT M7`rt[`GKǵiŌz2`RN Q0}+:YP|j+0(KeGg8ĝJ4UhLoڡS[~$|f5<3ZGKl{ۡXK-%?* Q'%/RiG*@4N2.lf{Ƥf۫'G\zAjBۙYEe~QK O>bU7 qOg*˗^L-Ch웑‹n(GNI@ ]~kg 妧]aoZ+n:+SʕK"khP^wv,UU&#G%՘Q.bF4_Т@[%\+S^ɻ=n6j$\e}x &4O4&05psEv֗.l"Ǎ>!b-r; ̲(rv;rHc:r?Kz/GIz4k HJ#m>-w ^g%+dӤ= 7z&mJ݀Sr]qZ<&Gz-Vgf}HGe /'wE:l:ll${@dHu&L7?UD0RP!Z{\dqCFU?P df*o|v@8VnxP ϷOqwmϞ܈.VNA1i)tk{6Kۇ)@AQI^ Qv?`wjٱz/"V0ϺolQpn 8a&D^k3tů}$l s82?֞5mW[幭Z-FNQyXUGL& }ww_;cS73YsN*!Բ@Zйm( No9vxW+dV51e9b- L(]/2<3Ƣzj q Z~P@R] r0^1Im$9ҋ hA*F80,>.Ss\jM"b8a/fG-Y^wT˧ p1Fp8' 8W6,ECX,튛-0! ?shGt FPl}9j幪lkYKhkL)Abrԏp 7 GI` CޞK3Be@r\̮e}]'Bw8h]J7桱mZ/+QEj{row+S돾0gf8‹Xp2(Fq"e>e>ڧT1. 'Ew#FQ~K~c1T"u6]+Sp^&ze4ZjOx[VI$1 HHOJvSlH,!g0iD8e#A{߭N%/ F4uwu/)G4͎술OXȮ&dp*B~yХy)>qѐ`@cŹ]b>al za[!vRAjߙ`ng1|Ap{`Z1W_*)bV'a<^*Zr!ԔC%p'ea,o.uӇT'01>گ0 1 4BrCvQc.}Jrv:9ZEHqJBG f$;^|d)gLIACjwMdz R4j4n" S.޻v7y6 Attk;e mG?ϒU{?'4s&65ҵ߆1ܧ2c.gRhaQy~3 Gņ04D W'zZ^$}DM84^+ş\GЉ̼* ;"9DЛ@R஬U#@u |KQ%Ƣ>\'0%;&6g]~9ڇ18.ZF: J'0—-Z3dz)=maba7Nag֝Έ1ݚe7AOK >T&j UYܯ7Չ(b[+y} Yr%}06 h~叺W&bǿ>*늝3 bvWJkDSW9=,X]M0#;Ngl4(:1}2Yo4ht3}:ZBZ3F#F]!nܲR\℠,]Γu. ?GbI/CKOLl(}vll#[ᔦ;9M6E͐ BN"'!8hz(\ ڙ:°tS>WQ}1@0S\(Pz7ȩ&m2dW͚/@&.[o~>X<۩6_J.LX\8vF5,WQS۝7X 7H,h㏎#ЉWƠþ|;bjR[s^W*xw}A\ %y+m%-6"h"&~3>#νx:6cF#]aY9x}fhtd0h*^F/4)SL࢐TY4>.t ?(rRGq2b'+{SH E)z&F"͍]lz`T2l瀏 1+;C/W_u!0-2|y8*M@C3PBx9-d~ANJ H{ *Isjy^•ݢFT"E@u1P 5:-gȳʆynhBU[W2A]&0X!ah^ed"W 0y[홵N:||zgKϨE1@2ŮӈTо/3 ;wG%?~6^L6Y%ojX5w&.(;^aC*@ >o<>գ u`;%p#]x:=_]Wq컷~BJ.kS>k·YxA#"+qD :3ׁX%Y@E`((%dop~#DQ)'noνchh';]M >diܙ"/uo ʡuN="BaAT{7lZrU%I,B}RFaQdPOo9}yes(aW,Đ\{GZ=E,EDz~Pc8G 8a# $ ^q`o ' %3%!|OlnN{6Mpi} >R2>F)H$bs!DŽ8e3/=~ѕұ# i>Gh|wũs<$'`('ܙT 4O:IߗKh$`gkmJ+@ܝL| CriLw+Yq3)TBSS"{tq\]n(xK7ˌ=B QEMβ| ˅d>i,G 40A 5C9`,']KSK6[Cs\'y bE8 󂚩6G`}kDJHnWu7ܑ CK\c7hT7O=j lߵPj}*$xY ?*#.k#M 1I@- )(\[yYэO}9nP ’ԩ줇g­/d8_GkfnژCd3i,v }xz@a6kndXqψRP0)Fb9 m,n`p>YQPAv}#fD ͼ9O IJ{:WJ$Q̙n牶O28eMt,ӼAp5iɤHԅ-5w"w\2x*C~u{'d1Xn*۬D~"F`F*魯ZQ[])sՌ,%Fiԧ);&pR o)m*R۵lFֶh_GA̪:#]L[آze-w̼Q;''F4}h$QOS5%.r bk[UZ]_D\[ԙcv;[ʅI9D>Fe$5}Ĺ\SSL͘7V8//dվ?wKL.^WZ'xV )NFwS EbV,G1\I8-}B@%hd9 o(ѼM7v[#ٯc!UTo6"ѿmT_ֳ&?`?4@ӶdgOԒE0.ҿ"T*d Bf*ts.U;l/crX$u-5@BȞNfa~zwoypsb)[/0ycpQ4?g"U8!nDuPoq KU!,[^7R؟9t<p!bB>НIt]c(X:BUy\r*<m3d, {7Ѫ,l~bi,3rOA cq'$Zk~jieˇ`i9_aXؙL/H*%DgLiI,EAi]yEfܣӞ$f¡!XK_ ǥknx8x")옧<xAtΚib"Љd][ӿ Xr#8CP8)♲;i\'/;MCVgp h]*(N Qf˂ALɭ;{O "G&!(^Oau̘(=˓XƦiR] &8ҩ SOw)ginWӹB#Hx*wiXi](F LCBE%hte1ҝoÿP2.&@CbϥW[E&,L'3%*&"sU:=|p@SP1x Clզ6o↯܌#;qwcA*BήVzB{7it<ަ ێ'0~̓֩Nv-߷jm402cvzwzX!B[O-B SmRd:O$zuĞ)e; e\G;`PL W}ћ 2#GuGENwM`Fm C޴Xqi+ǭ5E=06G52%Ak[u3L1u?lG[A2NkH`+uF `&Eg`g:' ҥ"B]-ߊԍpP=$|Q*=m)08Jhir> 'RcԌDYS) 54* '>jA,`/ܮa^dTIxVv 9;r akʭ J-YDܔ\PQR7}g^͵XiP@^}怀X,0,bn Ծ|.(RFmBEɠ0 f-R% ͘cxEݺfA/-;׿'y||+ۍˇKy #U<=c%v+vܬ ձ>QLWOZTcHQ*l&? ;Y,KF 8D} PA CH =FU|_P6ɥIyK/H:S} EB5ZP>E 0SG9PЌ\p Diг!,`T,~^NN7n%3pS@=րE]3 Z[ 稁(CɰԯU$8=VmI~k]25?.?X"8N*dJՆ2h͜}M*}T JkH_S6"^LJeXGp맖nVzzr > ,5zFi) -n?䮆~#(2虨iskQ ! [nth"$fjYn(K_@ P1H_-Zn4:c"93( Y^a Pve|ՍZ *7핒*^f q }G;wyWʁ_sEclD{L0_ڏ-^̼9og_0xxExu4fG9M鏦 :pq_0jx6\/vu{Nk.p9upnqH \ti&iroX s\.fE9  *' w2`r*\oWXf"xlj}7JC>9zΌ. ig*6ގז+5;LETIAٿq*ADDw۶[ŋAAڎ7X{TK3IdA5#cΕB}ԅ=p}a3`7``jNc_o>E7 =6W,m6hf:DAy_`] Yˮ EUq#] z)!M/s0Cr%2M(˿~V{ж(F+$8GS#,ΆC0U3S;O@U]qZ5pq\-dp lBnP򧝗x]GaЪ{c+bqu:+\Xqg CUNZk 4Цe#f!|W+{E\1=ڡ> %;)a7[D쟂.4pou:RBpǡlMf֊}_o9|3{hx}AWĊZ &,΃ϳ8{*Kh>͏ ℃qas0y%y C$Ou@Bp+Hsj!# 3)*9`E >xvn'5nq ҥtp`Iӵ';)a:y {n D7"#%-}68. Rn27άKBsL Fقlu ^Uϕ7z`IK. &]2/@)fj OvUXW$<},*~]u}:"D&%%vn FwJ/8jԣdP4rxI >}S:I;s<ua:8B/W/E/$Tf]sGJ|(9W:K{,zm2ST# ۳[AW Nn?Iu+Jrik/ RLvт]r \~,;"b x9g+q}6(XIkJTT) NlQ^;bɔs®ӈNU˒<(V` R.8d<:kHN'#~"5C4qYDJcWcp%z疝Z]Ci9r6Vao0v^:bH"_f꺧Ih́*=[܈sNQ3XWh%3 #0e*=YzTlon &brHO"& X5G W*#/p(\lld s,6Hu6H/bR|XJA6I~:dLPt"URD=n^}#Y,`/;Zem39 idV>7I\Z kudQl8Jkm>qP}{9§\bB P˓"4~OqX.35U=ξ6͡==)#3Ȝ:K6C~P8Va9*F6? ELH ]igEB_U"U`bPQaf<.b3~ه!2KbЖf%}[^ )b_{ǐ2K~\ ªZCKX!n<߂Z˅5#B HFt_V-KݗGx]mGa]aC0gj' FR*vq#<ۺř EH? 6+]k2dwB!|Mٿdx̙3DfО@)>^8v1~mP,O@l\d'0[?6$ cY ]B,WWtF&r.z-cT]ߊ^k6XS UPp]7+2mxt>O )LHl5(2|C0L2O?yd" 'v jt HD=%lh羗?t-|;3)VH>8# 𲽶y:_:H^n6B@<SOj•Q4) 5nM1yr'R ~Vyi͸%ΐf;[!W1ܼ==<Ϛ #^R/.wh=ŕ! 9aRbd0B] nڔZoC1rvGݻ8Fs_Y-}q9p+~-puOGխRdV/DqiiQᮥۊ訦)`;!T􋪌,X& x]$TAz C5[8T%|q>e B|"4 FαxuQvלCŸQo !ؑT^WuE/E9h80Tk$jv2. JdQc JX f&suMފ^-7#n1.chחy.߅nԽwz 7NFOh/u= ]N;Nz10J>=l{oX처yn}2K\ =Pr:HWaVy6؁݇ (3ɿ\pD96(g^R5XH鄉 u)j@4I\unnF.[&SCUe]ٸ[&q_VEͦ0QߟCH槓9;ۊ'׏ςHLQVhJg*<[A賈6#a.^Љg"?TMsu.U]"Tic%u7&hM.lp?c=| 0th0v׼BE7fDbIQJtciݠiMi BKSm'x`*S _[ rhCK9t܋K\ Y(kF2Ȏq+|?xH>1Ι85imog׽12Oy qbtk2OJG#@OPuu)1#z8ej>̒R?]Ky.ݲ1 H练5T_/m(N$v9~T2$3ܾWܠn9͍\*ql]{ı{w }xfuhxd9$ߡZG|*PCSm~6F87fuF!sq|FoYPa>318@S23XW&FBR2џl?JwԈY\(! B{" [-5XӸ+S0|ĺιП~!-J>6 +ߔݷp<^np{fw =WG@-kl= ooՈ@oH_ __~4!ztf\*mDsH s%OHx,d|sUPYJIfc%S]J8 ؉L+ 23i^˺ӥKXpF p1K*_'k"Mu|7L+Ӝ̈{ p@P=% ]$kh| ` a8qnUY6K|14FXR:Q$F 1ȹ/5GeiGc9k$ΓC?Пr"XrH*cJvl k[nܐ }ԥrW-W,tZ`b\h`hU9QTHdQ6OȐ/Rkkȼ\DMB??VhiD͏g(]!ئVB[Т8 4MIؚFeݳBUC{N1~mL 3Sɵ̙..{oU(P@asXv;s-ײ/q3E*ۛ- W%6]6i[!NE S'3a7T@i3Wr.&=kyjvKy!{+KA#mzkՠNi^;/dk, bIm 27>т`e}REo-Ue9ip BR;vLNZ6ղQ~,xfZgkX(r4ڱWQ=~rTG6}HQ3pC8XLֽLL'36ҡySo͎GbӨL*(+jDHz DXс tSݟ!f;1ThĤRtt}֎kešǁ11f+^~bfI/!>)k5s=vFXiSzܩdJBFWĊ*;L! Ce,%ԶP`0RlPCSGH̭Z}d`$mkϻ3Eדhn@$. a13>}fc|k؍ɹ\G`J6!)3E|b4m!8-_[~;F.=I/GcLڨ*Wt/[ qw ڦwa0GMFۨ>Ưyq{tp'qT MZctziDޠ57'Ӷ7U/BGv' v+S(+kNCͮO[\DOv4gmTO tgBI*[W YZҗܣzk8:2$*rAے`0{K'qډ %tY4S$v Rk"u+y |xl V廞=o桑6.e4ϼ%;T,,lR0Ke7PRؿI? 'ނ7Wի wٴ>lY*zIM)?0T Ӕ~xŠa~}~R6y!8·jwwu م0`Z06;r6ǖ+z6jkzZ8(fA g`L[K O\ 'B.4(xt g̍P:~:z(Ԍ[?Jm8E"H7( t&QQIHɞR0)CڑŦ\(0l<)BbV5p ؀n暴!9FxT.6ՙn/Z,ܿ؊zϼI?5;krX}nKc$ǖh FW뚑+.@{[?͵z9}N!Oһ%魹Lt"uavn50HZhp݁d ^(ΩD@;;)/ 'G5-jEY`Sy/?{h\L"m%,7ѱ9+%L&Dk6QSZ%k<aNfC6}OJ}~Y~hQ/|y\` D&bN[XEwbW'eC=6iٖN&W~o&sɩ$`?Ot8Mp5KmIHJsΙlnXx+=1>R"H [FnaMéry\wENJ@gX(jF.#oXgsKY!e"| :}D-v/CGkI@Ev"H D/:[KꑌR(  w7N\4@-(etcl&2k 6;> ;rP%` qOQW,e>"%^ 8n'H-dz5ERckX_bQq-=X8*+w&lsNPa$3D9#rnQgAAѸأ=[[_7zKG pE%K<8e+B)Oٹg544NPtBY?ZWS8,E:yDCEȏ_DRE솥tK*j 'h;y{\⺢ Gýz_1L`@XG!Tԧ15u(]֒E=trC𯔷P豈>/x^\2é&V=ck(sxYvHP-:>tpp^mGԾMAaE8J$%昀㞿 eo,YKӤ}?LM{} ̶DZqVJ.ΟMtCt Ϝl>vj/ǐtyߋB?Ww :z}\m_T#⍜|4/:{c(Tb약5GPaV$:[YhT5^gOty>2c⃲.mnUvtf HscVӺ̷pqGi\.v`܉o 5/UVңz g%/'a[qCqoAJvw!"G6j7;G=gOATꍘ=vJlܤyVȆ2duAdy.dr0Mᅪ7r 4 vMy ܑ.v:s8ܗEE/ Ƶ  m4[fQ1ݚ|߀vB[ ÄDkIV& $=14o049\ycvf*:?ۖq?zV+xD`ԛ HJje+*wP>CL.%;`L>c6Q5&ـA m'vOIz*a>ce1lNq]*x@+rdO_u3ߊ"HNBm.žQ3i19!(̖S{oÞ|O)i K&I0|0Ϧ9̑G-F4fOB: i/N==iC8Ǖc`W.6UNyRjbuKY/8!.9?Qr]}i\\pBeZ9_Ch -y=F Dj2{_e eaJHO+^[GՒyo9SC}{ߨ!RBT,q,f(xK7 t܏ɯ|͑6o<$\rpaKB`{>xY)}m7Ǜ\_NϲLj&k ?ևd473DnѢ.yohvWEU,|<)ފYXUqĜ߀z++~2W ̊(B|צW{XnUX sĮ5{>iss*j7Wp{Z'i.^ҹӫo'l͍1*XdHى[zQsA#N;1$vc"/"8=iuv~Z s:˩oKגZx hKu:бeJ هHl-T//OovMuhXn>)v_ j7ϸ-@1,9]U ݞi_CT7m$ '.G+̓`U:t f3VR-"G`GЙq35t~}#11LBUlHH2216P&)sw},륍*}-?e6Cx^ 4 R6D>9q.mDݦU6C~7Љ-;U5o WvPV硱$8MǞ*K=vxΎP+8r##lXn (4%9-lJ.!ؑ 1kҷ+LhlÐa1M0. fG[zA%#K$3Vuwg! ݈S, [mEXX7 ʕrCY'M/ՓFQ j=,Q_@r UFf^q_#D`U@~mn~yЈ[oWx|uRAbłLi{Ta AOTy{Ty//N%|4a}:)K(nZ߼KmpfY wFeԂbsUb^K.]`!*Bbi* :S?F!@ŃXNwc3@*}[xU߀hg[z%FrMJ9(.z^!y+or_VUwxP|K%&| ׈G! wδq%Gi4]:TW5K~Gz_wB$𳦼"3'F3K+oXG'u½Mu+?&J3ig=g5r4aCWH򘬸sd;STƢ21t' 4C|i{:S 9|LXxWx:&Ntv[bY(2cwA:v\MI fQqnH%bÇ}Xh։䇯w}w/NcqAnʎIa, a0Z5'*)Ȩ ?toˁ{1v?\K\^8Z^4hS7ɬ[./ZwExPf6W+%a&CZvgI(DֱUt,{RSNNtn`>]`uOwrY}'"*CvXh!=HJe(O"'%jy%(t w=̱pQ䲄bܱlt7D.K"dvIhkt?O"BQ l*uwvp!ŭioұ=9y xrFn=R_Wϗ1sbzR!hY&m/!6yY,+ UgB$}y$gXFVf9iG3#Me )^nleVrs 1fHRE8(DLz󍲋ʀvʲk*U99Zk|*\#40>Pc2YpWk X(&-siAAh@][ ,?מWޅNǐ[D} ,Ęag=|J܂}M'qoAPbY7h_ ZٙcY"qTA@^{|V&n& o7aRd0AU;8smwc0aRY#9rR.lOdtξk>[[l'H@ G|^s2a^Dr3TM&K^U{K,32.kH, mo瑐!)nxuX`n'YM7[%AcB> F eNsu[H.yOc~&?peï(dҌQc#t+CkrlC6GVTYL/Tymj}+K(& q@My gZA1۰*c>lo\7I0=Zb^ XO!`/m*enm_s?qjtk}C@k [.CN'#xoC]Opk.M?PĨPӋZS b 4zԵh֮(7zb̑Pܞ ;~DH e]y\[WCe7% "kB4 Ev{#5?㯐:/<W])W_gq9J؞XݜT`HS|j$LtFnM WV[oԆTE33_WEqnɴ6μ"d> 5QmAZB6j_SP|)҅&̖Vb0g $DwfZ9u% l±@A3h]_α|,圠^2z#+gSAgx=5Э8 @cfK8qOD>gpmNYʫQgob ֕^R??OJV) xԗQjRf]/vԿDvpv>Ȣ^~xb1>v?8P ^&UE!@И^|ޘ6 ."@ln뵄cL3-*E>ľDޜub-3B(Lf"n7A*cF 馌-/u~ _y!.xo;GgY ƋB-Wn7adM=/, }dĻ]+5T7ED#}t "|'?jrB_x'?iX'@srnTgZ'uOG VΫl }\E%T֚j4\ wC:Ob>88cYѼ 50'nwA~#`>ާ[ԏ[el @' w+)v%[aW yYT~3L/S3tm$7QwogdD3U *.2&Aʹ 2&̅"FjYzؑwslZLUbjj"(X"SX|"M&{'(܍*u}! GJ'OG굒;č[0aIW,YCëJ*D?sDsD@|1&;U/A [U>On0a1*hEސOY $5yRXbł_3!=f4'y8#&3{6RG1$Yg}1d E4a0~ڻ62k s^I*dGOCݢ @;ϋ #i!Rh#H6w4GQ*:;YTP2*JCɁ-N¥Uk4CW1!p +vgw:uEPg_Ji qyÅoc~§TW/2ͳזM*3e\t 6JG)<(Ok<;y@uLbtP'sV^=ܕÓ|vG^!.ĜRw\ʊ\r&X@l+ Q}B))rWו>&bv>6bݍi/9HP>e{6TЖ\Խv H XMB5K*}=xa^%KឤAғE()%G#4mVwM\v,oqN1+ϙ@2"g34} 5Z Yy8}0`a&smT~Hj;<ŋ ՚7 '>1z5{Isl07-s(A"m&x7gفF9eO5:+,{,1ghG3,8AьOߍߠa*^ LȦjXY[C*E"Yg^{XW@.s例b'0RJL[<Ӻ(d0=Uv.;D)^xuQwxDhl;EFJYb&qPpSy+R =< ɓǞ+ :$O]Sd(N6*3;rBșE!Imzc(]gg.}nΛr A/;EG=pƫ.||o@ھ>dbJ;ֺ?W3)'BC\n 0iWtrb]@{7wIBb D;6_*b?^㈂DS_f}q!C"XݠșA=W3=bV|[Ŭ\0 U1=K\.R%Waep쪅Q.^:R8tG {Ts, Hb')C/VF<%>^.Tfu ?= ]kMvyD!Lm/폍{\^nN~ANQ#M.t6n6w֬#k/N=~)I* K[y؞C;'eIRɻ$Iڢhe׶nɞ f[r<c:)kC7|[f ޷DP_;2[c@}vkXs{q5t?|=YSp ރ8yU=gǴ֤lۋ@(!&W \`O\)6U EMJ/RuԾ мrc.͗_U>cP06 ~G<!4DnVR_o2o[v7gO2b]dUGx +mf8@>sJiJn:5`֣uCHӥC4 YM),a|X :0/G#J'4вf!۩A'kV B-[gI[1N2_)$Hmc/q5ޓ/3FqAc?‡P0؞Yŭc]˖AE# ^6J)SF 4k2ݎā%/Ýc <شdw FY;ҽ.9{ !1j1\4)oʮaZQw^QȢ,o<>Y g%ԦU0MfgZ'YUpj؅qAM$Q5C-2OD,+QM]5$ wʥi7 OJ"Ii,&_ELj.zGuCW-x-?EQ9nX]EW+>7VqnM WjMD_ Laʊ'̍m^Gv!#Ai_1X̾N=& J6î#vXCm⇹ zʪg2&/iN&Vr6Z{ޛs$a2ѽ~^uːBj귧{¦:`&IakDՁN>eNUh{˦1bpv'j0zw#z^^gH.J`< *]fki ӘYoE~z8̠23V3bț3.0ґk6֐MsS!xc'u~y'袕2?)aF @Ret;޲p:Oj&nvdĨ@8=ާ!_AĄRbp!ӪB=`r|/b˞+QxZR+$JrO MZЙ(B~FM$G |gI8iؖPGlG\SMYNrO$JQu͈hު|T[/@-I().@ۄױmbvPߣ0@G D t9;Ӆ}7x t>Y'g1(XW~;&JE> /DZrƝ(5 \nNR\f4sJ_gZ1*!BerE4DBHՈn}8xA9NOmp~@ܸAMA(@ڞDŽeokTj|׳vB^&%ppr d8! 6c+ҥZ$-g9ױ 3س8AH =>˛p *hHKU8ʲ^`i7Sl,2E%l\"^oϖC/ K|G&tq>S%nDpd/,\N >!dlv5Ǿ]%6Vi֌XoyU1:9p8,Zf"U!N'nd -ϨPOP+5jXNWE!UsfLc,MJQ^w|EI}) ǯ:SPS6kΗ Fu֦ު+G{ct$RW A!?鏹%m~)+r'2̆_vv'8[ h p1J~]ywŒg?9ƎZ/Eoc9~c$Hj#i%i^oOW13Iƨ>7;w5R3})$mRzĻ}!2j?8s2)SA! P9W9vHPqJ!:VH'֌;8Ǽy42\/_2iXnS16FZǂԯhyġW01t7^HEhETOH癋8&J6X *f`R؆(awg% ?k+@7]gCZ~Ʋ;|]|]lLt0IL͵3ᬿ J%W8$׹yEꥵ_A,2\/*:1<^d?_xHZԳ13 Ru(jh_I]gFuezD2|w=N:Pf= {!nʙbա GoGalJ[cJIckCMe^35Ӕ7=pwtv\*e+*1VKD+9lƁ8) SC@ %+ΰ'2ᄛaN Ӽ҄OyYص3`#zh<[~135L!<~?Pkż-J/\Ɲ!ӧ'eG{6pן\նn]xn1ys>WCt1H0Tdt˓#*[K ɋkM?{%{<*o:>:7=z%y)A-rN>1Fݪ7 m*9q w~4Z"7`27@E#$ 'з(a+LtnClvo#&ӘIA u#Q*?\(۲ALS9 ”W+{uz2ُq@Nq(\RO86)Jnt2N~#x+ Ώ (&˘t1Ѩ;aBJ౶  6+NNy{l`104%?aK+ $V-Beޮm=ݕ{HԬ LGf Lk0Wui͢k[%%ǣք@$jǧ_gFDml uU'mk zF%aoߐ}TUiX튰hqԽ*lf%)pV3[\€zƯ"y \rb5 7 Y握y WS/3R mTP#+8brЊeV*!<ad`G4l u$ѝ-x!#oK)$-`_m- (O3߅=}~C$k{h_jm K-vMv]Xm8}'}>Ԍ`@+_c2hE@h7q2I4h`eu\t2Xe!d.ӫ0?τ|UdrBuO(lx-y|Uʭ\|R2LRSnwyr (eע66'yfo30teL%uX=~D fw.`$YhA'UM&y}k=`H 'rQ-q(+9bnW7mȺ A.4Ĭ(GXE"KNu~N>Ft m9Ɠyo2\0ON{o+Pt$` /1neuec+^p>UD{B8Jיp0+]Trn3αI{?ړ߻1h̳LYbIBqBx *r))B6kE9̡cdq  }#u |#Ԭje%/8!Ol𠲐+ޛ]k}~oI$l7g9 rl_tHޛ)1 }x$tZpgyl|yw̄DlNj桱!aQU$ЙN!b[SШFK AL$C|efQxttz#-&)t[c0y~elR+qʺO{z^<ډ?KG:V<ȇ5{iW#J`uˮe<ҏz; {ch[¦ϭwꩅP6CO`Μ(}۠YR|- Oy;r}-Di@哾QJo &nwrFd!{lJRО]loTlHvdlC KK{`͆vօME\nYc2߉ MN<|NJEb©b22`*B)|yj'm Я3X*{8Q/aۥp8LaaZ/-F SNi/*+1fL_oMLSX~:wIL`'Mƺ(&4ͽϭhB ؼ8AipQT{nňP5_+ Co 2cv鮡쭙c4_FC#Rٜ@+}"1ߜX'|a-.f6?  $fəadl%oҺ=p[3*$a >Cs\7T jyת:rՂ1=S!mUʔxf5.[耝Zl{KGw69V<3OIH(57 {T6XjKyssf-D?%Pc47N95pOz847 v~[+ xRs|́x#r9bBA vw.c^jԉM#-J1US9Qd+2P[A3"x|ݔ ?$~N F8۴JL{-Y;\ȫ"?ټ٤>7P. ',a [Rq]|"ެ&߬qYR#ߟMY-~;*Nz0<}RvuZ5OXFLlؚ17"a$xr!R KLo# eClږg.9K^թ{~ϲi5r~w*S`wlEZ&,#b_o/K 6Fe [!ERo m W;l6fJp2}gk 8BՕJ<KpRzx]$XA]YvJg7LJֻdwoL|H<32"Q@t;$sx3_c Cw<&cqS9]̯}*_4zZé X85aKH/B;\jkhgfIa~Z &Nm]?Z$7,[ʴi3>{`ݕǐ7<`+)sAC7iz%sBmVAWԍig|N?f9ufm>Q!~>tpQ>TT=\N,J[;&}[6rS$ɱi`S9NoeyEX D[[Q|2lxd]` 4a 뙶z0N Q7>+X|5)n3XV͢w`ƨ6FD?s2c~-t'LkJg3Xo Mr_##GyCba`ΦGĊ݇}ؒ8Ar;0\2E0C!BYHIi/e*TƏUCű^j:170o>s YX U [TˣܳߩhV^j!7 TKph'KX*UFZ" dmiNSlq))T<|ȇw^o5&b`1O@XF~U8 1 s\W"NEk!FrTcʅ[c&y,0_P1)bgM>AA'Rt$׳ؑ+'"7W4.gA}m!݅kUQDfa%\1pȌ> S+(hr4ĵ9+Tk_vn;-oFmgohXU?{-j܇/xw-%LIo *ϒ-A6B`Q0ClΗzjg]֪̗pHB2ݒg@ W#AhRf0JHoX8&d=>q̢P3e ]n3օ@F(RęDʥ56',dDpj൥h2f*erh&Ye&ߣB*bP'pzwltY?d51z2 H) \UΗo,o}H\Je0% ;B0aR9[p;]46[~ 䦲&Re/G> B<1+bU*># ު V:=/RH'&vn+J:/4vwG|bܮY܋$kȡl6B˻a9F'I#`8zz盬gY{&HL39 ޑ>;ٯ6ex;8ӏKҪ 8*}y$S}fvyg5nB0D6o<$N5> - pEEpwhyN:Pm1W.~V-h!RVr80B˧ Ow 7qn YBTZWE; S08`;cm3lFK.,XYCMWXA)EpMdRgCݕ[U)d*!A%V#'#,5w\ݾ,d߸ۿD^?XP!)hFJ }:L"uFn6|2_#p@i` Pv Dy+m^ڊCVJVq=&uY )SˑY{*oBtnP=avj*f*3Hj]L#/SuʄgPϞ%A1d1Nn2w>دq57;yI0~9t[H$&/ravnSpŻ1NlW+:C:8 ؁֩¥Q(d涏/&'qd$ 6b%-EUŇ[,o|.Iten,Vդc\  d>t=`K)-)'W[MztYjp:tB\v) `/fljQhQ^2=Nj:{/Jԁ>CI8uwo@x5I&HI2ǖvq= Ub9zZzdQp{?<""(x5/BNq{=gVW8x)L-O6yRG._\0/{7$DF]Ǭ,>r2g  *V|üJ=lYFNix+$˖үsW x^8!?< T 3xFAvE,|(ʹ.W<7-ȃB  0[9#SVH+m'C(Ff M¾t7,u좵QtݡJZG$=!X^xoU1c&c&ҿq)RhϘtՎ ;mvYaB)]R`&R3!mbdn#6f@ P"M9N@ѥYء`cQX"QCdE߾#ū顪oRKq$TWsb9#Z>95bJ@C/"p'r@I؁}U^nPbڝ G3/Dk%a8 a 'f|6mKvvPkۉ>%X*_儱7S3O Ռ[ af*w!1fu ?[6|變Vf`766$TPޔ -I,6Ixd!i ؖ̚ U m'萞|̗]M=y@?L++ d$GDXVkDW:NBzVV`ƺRy)D8tl,而=7 #xX{y'SR?^S$aCeXmf,VM"# ^G"S t; ua,XW l}ܹX!)EO3qY39HcL=UxMb{k& 'Ns9Jsn B ŧE)voɲ@',˃ o$v(ph}ێv?:Kڐ?"]斒b7$:&1q*NU}uZfyB=Az$Gv$]9Y~,U\Fbsc{{#[$(H ?Է!!cR}?O<ŪUsr+K& /DqOLPyio}.cA^ lܻwMzJhph:!{!Z t~_ڶdz❘~2/H`jq׬ґt:>%rOU~h/´im_>-MҥlÉ62;58r Wd'?NNE%V:-2`>~9!Dqjqt!=(*R &1muq΃/VP^'gY17DY S[Iu̟/ ՉWy z'c&g5$>.NōCx^19&#:ǃ.?vL/\MOLBbZ?]u")3̜Js\+.0gTW#f̓Y=hOyg7}5[T'4hΜȵnS&Q!뎲Y+#KXdk`öLj-`Zr].@K7ōhPLW/E,C$VEE`=0;7hN :ť1 ^mfe%hD_ ? ȿA+56_+0*IepT KX:v> ެsNym).ѬKUv٘ RAZs-Qni0V{.WOlenUI4j&i5c/CPK`Z^[c~uh鉇ZZJppd?Kl"Ǭ,t4!(SW>OI\F.|А֡4S:_,;/ME=ꐶ*<9vx(wX;֣fo3&c}*.motq)ҳh=Bd&]mܯ}=~-D.J DdAA.&l};A5p)H;C^$gI@!a X}S rrLV9Kը*m<JV4%4IRŲW EE୑o L<ˉ9laAnhaɻ)EU-B89o#bLȉ9yDb`C3m#Jt nʬV yBA,pH׮!2 tk&'i ?Ně}=G*%ř?h/N=59 C+ѓ!Um̈V6%QEO2 Zx/H O|$ =뻾$*¤t \ԴW~ دCc}OJr6ĕ؃!CNɑ3o2C!A^|:q,PqS_US L Ny "$^]B+ Ű[.x\Q^US,.)̌)l><y"Or{U`iD$gd~fЉp!.>d*efUlAѿ+ĠWp!J?,>%~ƿ2pp!iOYn?kq|8H+H߷QzEeb]vPˆnx,JH;4U dْ]$d,mĝYHѽ(ݻcq+vJBt#v!iuw*l2bz\5OQ:hDUb N]^sjBTRx+i14oYr*69NaV4}e??E拏"y+Td (U_Z {o{!J²sLg1TSg4F qϧ^^aU^Vj D7 5.D ^DY`;<>MLjxPnYUu/-fwPAGdʹ@O9o<"p&t $R篎<} ߍrʤ+ngwm<+OQkt<߳Zе'̋xZ:>"h%'TrFxsHeX1 A`Ly+_ Q@bD7{jiZҦlc z;knBiVvT)ߓ۸\3`P'sDl%yCU- N?كQ+|GHH,V*5ZBD.Fa}͘ }bsa_9 R1nXnĔd_'z`iUņ !XB!m@fߒ\:`Xf}Jvjm=k6=Id^vEl) g47'!<")\y(W Z3CFT=X^ #v`>ђC$c6Ί.3~htOSx"gwNКV9̈́d+0&@PgZlҊRcE=̶GYnZK$ci ETCPa4;Q$G`BzZ.B*fQT?]R樋r!-TsjC⚱U5~zthE]"˞B%\R$+)JUxӦX'R.[vz&uûɶ|I]-D^d}/kBh~e*y$ajWj15Q2Z*n3khl t/.ku/-9^˞k5jng!<+Ţ޲V>m `F|ߊ^rxjU>s`c?qt*,p"v Y2c7N{k6VHZWIxτG URpA2rOcwҖ'u r_m!d5J{EM1YʜF,zu{ž C{>m9]+Ѵ4Oˉ?8]]y=r(AtJ(+`W- \O igF-Nn<"O4)v(f>E(k_CwE(c  bʎn@;%M' uFt mǝ=T{;m2ߚβ5Ri#YhU F#'qТJ٠=9*_| _LWGiHh"ˮZ \g%5^4oV4FI2Sq!{ZE gC /~];Oߜ1?K| ϐUޏ ܢ' oGCzKkBJlwnA/1(]"|lt-W7R-3} nb!bƎK!Bu*ԙ{`U-4#-oA;tXc`J`G MlM:Ohd0귗 _Rb hNrvcsCOwb}k9/݄qy\u7mM/Ȝ(қoC0m{v t|ȩa\"M2{<7A(2d6+7i;_]Z[ys(s )V78M8 q{xT-w@L;Gc$ߩ힇t}S#p-)zݵdP &l H+}8S-B\ܿqljDG5FЉ "I؟`|wt)#[rI nk֭/|W]"${//P3JL *̋DP@Gra,FCL\&8ATj6^RtFjx,Dm(+e{l̡lbJܣX'riZBbQ8N?'Usw3D38?i9X?NJBḾlɲ,II[:|9yt@iiǽic:c OYWY@hUw'y^& '"Kd"aJ*,2{yteݛuXx9ou^8hf~o}WԬ[e&TE{7|lfiB?͹p5V?Oqr .E|Ur@Z}c8,XG Zkc[} 5~՞p?IkcG1gOK)OЭN'z$.k΢*N᢬&-da6T6U\lvu_βK1d)k"%R!MS^D8o7]Zq)adI`™O%Ug#훔,c@gT3=rZn85~%}Գmnƒ|:N ^22݈S3CUΧdgM%AOm1x%o>])U֮l-jJUb oHy~ ]ȃ^ ٰ/<0H5v`d{Ҍ(ʄ/i]"L$@n)\ Q+ qG7ʀ? хR 6"p!3'+ 2t> S|-ȮO_ΕN[EspiM–[k oٌpk V~!*y:,{]1<^qrXbx0gFR8_,l 7)@Zzs5QkXwM>$I.z\PO=JEC "-̍_{{rbY ;H4l@B03Ԃ}VD5` !JQ4zqPUj ~hU\Ȍg/]sOFWpM>1@>q,Ry _g6Įƛhw-yvоh_?g_ןJ&UQMAqK!0 fpt(VKNE }-G_YZ#2XSG|wl-RUJ@D*k-|vb! rG -VmK}>ލWɕo; q h}|QFX2G/$+n.rtwuUP)%Rd>4HGRNaۏ(,+|C'FM>\[{OSZ- ‰7a=(>|nN(nw뉝tY2ʍ~$ 挶.\=V)b6 )# i[8߁Y6),J3:â͖z*&]ZGl! l N}=6u|"_/Nqjl{{݇Vsg^\% haK#qXO7qn5+%e&gw/<љ-ӨLJ*&d!Qf)ܟ$IIAS_CtNv~ÓN8Eq0'Ǖa;XU"5~.[ N#GF\.6W_ݷN*]Xϼ/_8(iD1%sI/]O19J!3gQU/Ju^-gd̬vcQ8KBձ%xU$)Ǵ򱕡T{hZӞo2}2`RsbE-aUIv0>`Z]~0#O@7oX˙#0 HeWP^VLQRB Ui堨)]`y70Fy5Ńk46VQA7aʳ,7;kHR犖+oEYaJsiS}$Z!!|#߃?)^94'S^YJP{t3؍EP!P,`UdvPCG&& :#$LdH3umC{|-X`9巬?Rccz?  ed[5|J](.oUa7w)D";;V2ZR|\Bgc>L @/j>$;oUۧ1l% FT7bF F 45M$!3W͛ @DGqP(Je@H<͓K6S44`z_Y*Ί_u8vf/ ᧒+v˙uxx~ S"ZF?j҅@!1)pb"6.t],LNu!sŠDxcc@8T/ x(t0 R=S5HSи!ONu>!H[@ v_=v,c Ռ?6?~=l}gq#Pvpn9bnoq^Ux~H*u-/ DGs@ögzb8ݽ a}OSs|Ӝ 1btޱUt3[T '^pҞ/SQ._Z%∿y8"VSӎnv-gŊJ߅/OFnܮܨTC^E>wg ,(0>>= 1U(( aAh@DHȑ7_RDw$0࠮Et/?oZ1i2Uj0VO,o:CNo!$/D'iO# L|єϗkӧR3Hur d\+,IV]i,H&+X)B7~ˏoPcȴB+=co9k=u&gڜj̩=]ȏwe](M#}áZrLbp<ޢz$s"%] (S.a~Bf-eyk2Z'V=i=`O'.MgjLgR!pk.+|[Zz` sza쌬S<ǘ\$/0NNtX#e;d3ՅMq rk W#G:PPH{ڵU.^ mY?ö3TD}3wp/(2ȟxE+ }* uլ˂Lv a,YYG˥Fٹ3q=T|,~`?gPACYҧjA18WUۉ>oC~= y͖\r6yN0WccgsX'?6Ng)wx9{k\n$=*GTYb;M P<0ٻTt l(L)#Sc'Z&i{{: T9u"S.rnsá^þ]v FjXDm߁Q "(XIư&OC.&T w}#ckXՆ"{ #-eaE`5Cmq^3ɝYsp[lQԯ+ #>4#(.o_/U?&{tHl8+Ҳӫ^90}ϟkE헰Fot%H~FskKAhoJ ͩ`%귷M\m#J${lt@waj4eގ6i 2.xҗ5Wm~ރZ6Qvh*%l.\я!ZqR;L GEq'_0jg:H016iҁn:;ƄbX*8D9O4*]%~F(@s#}s"{CMO$lx~R/6G`KE$޻CAI@A/ h+YL",`ȍڒgJ;m}j$P$W4L1EWYڐ 6U%@r+z`*Jn v=)/ l,O881֊ 9gr8Q^\@?Yʅ[ţfF =rKa²_vnOYB?~vtI㣤9sVz3 LCԋ,R+ZJl_.$`\XvvgIi?cuKOK/DJ3ҎoqDFQ|Io^[fZc"w ƒGe!e &IBrG\P2,ЃQ2FS+܎ z +=VsvH)tN:om/+PGܗN|? z5fɵ2Rkb[/;OWNkHC ƱM J= )_Nxe aRzZix-wAg9]>!Z#@i;0Z ث:mLPk aXvItԬc;fm2:ɉ!Hݘ+??6%h |}hˡW}9m?SF4slKHLV Oqm0i`7*~c Ixy)'ٔ)D< >~,^:IؔaԵEZV D2MY9[$H"y)FUI1+Qp}?Kz4 DHLj JA뫯E7Z-Uܭ--V.Rjv6L vYW<,h N e] {R/"!m54.C} r*e&//[=6gQ1oZ6 N(pHJ⅃ ŢOrIރ @;8[T&`W zDD.'<6Ж <`ՖkyS}A&8 `2~z7VDK~ 3c5 Ղs(АQ69&sCKaL_;+=rv)G,97hQqegg<<;9IB ;W.>qB7֕އT.ғ+kTH4q8")E<~ Aѳ,",,΂S"XS Bwb"\rݗ6ԇw}EG槔ڋyTLSn4>&> W {j?Rt S~dP^Hd~Pux:2" x%]HހWlLy. ,Im/% +ޣtP=9'\[Juuvpeg)J\e4 ^:z5FyH)(y*>~ 񌹏@QK;G>R52f ~fUH-Om3du{19( ,^-Zj >|9cJqĝ)s?3>)X-mF9`ey)I-/{f=|4 2=J3 !GaL']g)zX @p|%K7PvtQJY-)\am=X*Vn^x:4w3.$fD_Agby#3ËT$!vE/.x"\춦7RjT^{*cWtvD,<=r;*:³L0w{T@qӫ˞ģ8Co(pjIp{_v%7Pʃ) d8=6P[Dcz%'z0Ezv>?) e'8vxuIKCO56 XCoZl`dS*ޛM慿mC%֯ 2<~&G)):.S; $. Nەu~Gf2P*brl P9d F;=٘%̟}(ÕiW5ձC?Hblq?-tƸt^N1ء׏eo/ޅi q0F~r1BmC߰i$A}^m#{lr4ȕ:C8-1R8$~LX*O&BݙY$ndYm!$~DEdm86fHt](t9$QV{bs=rwqO/ZI=˜}*64j8)XRn&.՗`E})10`5F3)zlj׆9_ ?{L|<ɶ H{;OigYэyRL G"-H[?u㸂?΋skaؙ݌?krO)P 4L[P{o Z L;>IfX)K?PXTbP?R3*ķ6k,_ _Ӽa %A(l,T2|~28W϶vw,xo7/a" !bF38z@ϳe72Am[jNDf93mCWIykOc]p{X˚Y%ɣ$#fO,Uxdu=]]J?U֜ۄ̩JURjᢱCo3Z5ϿUuX6ֿ a:g^k#UJ+ m'^o;)[>˹i&kdK/MǯJ$n-Jf r'3 c6)Y-go+bs9u%;S pʐ^#Z'|;(YVS!CGeMd]#dH$] x~+ğ0VͯQϓ9$sZf:#["'WREk| }gڸB8[\tNlI/L 2/*BsZ1Ԧnt ިU:>f ?snώ.\?ؔ`Ԧq??wBqM_DBj."GY5cP8P88Yka0c,0ϯF#/r!^c1T6haHhԗ1f.Gb<CF8%`ςvof'<UQ DWL1_i/\kC@:̺ޑ C҃[Uu\'({8f ڐ#;MdKx*@˸:B S6>c*Li5 ~ÍI|R] 4HDNUH-=y>_yZ翾V :}V))8ٶρxQ)doZ\ iB2ٻħʑF1 8yujlbWg ?M½jH*u6&,(>yr)0r4S} mOl(52N1ZB?REż]#l;by.tt d 8`u$P*,m7{B6WTۛ".uMQ#j/.5,ܮ`p;9UB llQ-`o'c철. X<ͰS]Hްp%5_}-Vý]كWpMjyB,u.k,1`Yjiaa3nˇݽ| EQ#|ƩA Mdj_Ϡ0{7A|{?@gxx"L*b@&v^r$6)7_*חq#B{V>dk hy̗\=^beb=k\ܾBg|ꀿ=BFZO%'tdߙ Y\AMBjdgY̴}#W\Zæsyӧa (ř_CNgCzRBj@&k,Jy=MW?WTPu`e CnYrseώ>boNb׆prig6x]A1ٷ1tαyglb^A;t2@/M۟Bi9A\0%_$N R}TJ/d)TmiPi1ucvנ724 rԽAZ;XbE̶z>F<}ԂpݴA*Ki=QA3ߚڸu<ϹtlF$d7?q)?,'Vl_MjPN8[璒( v,*1%RS̄l|p (qYxr7՟3I_qqcKQ*H.;AUD3FenmwI RL}ƣ# Z@`=$U+k@5`">e5)O~"t(^&wl B{ DX5@7A%7b÷424 (w<<PQ+_>1s|#hc)dJշ,gIJDVl"#.dxl DF:`#lP`a#pwFxm ̭B{HƚHqՐuחhMZK sg𴋎r@a''HN_5JSgDp=넅=j)#4k|{*RuR-2,K~L[.F_s Q"b]ؐ'B'"{woG!qQ-;}pi; s~K7w7 iH5%[>}}iLLGӮȯ-wgr3pVji %tLl0#S ^ 94WDI/1*B~=ⓕ %NYU rW`)1h&|p{. fiKy-eEbI6zFulg]'oX:fj -oP%IosL}n_8cI>ܣ9lS> %ɗ5S;;, ϒ=@&u=jH~Wfl?gLc!Pr׷__CpT#e6JRXU}NW*hQEb?wp]]ĺ]IUFF՗bkSs;VwXG+S5oEY3,KH0$r{2/;*zK4AD"hGIvaٍŽ \礟[ 8i]ji Fn5.g!d.-bzk+'-#T"І6ML>F('5Q5m1>F8e0O${c[/[ߘ(&"44`x'J\ލd8X$ -&ˉJ҆) ;^R-YE& DWs9Ny\)pN"9\(^ǘ%#C.ʺpC%9/XU]5G_h&\og a&uq4 TGjϽad;rAs#5R;&ME0zkH .uoj&0ӍϐVC OᩉpsrKjHaSӿACwī/$?358I0t>Sm=85okr_a('u:o4>=YHN*av!K2w2b7z=iÕpwr^A;k[c[N1X4h~G>P{B`(Omtvspu?b:w]ˁWBh Rpalb SNь1\(7N%=~o4˫g#a}"D{֪5 »&)q>Vm_OvW꣮j%4|k,WũvxUf20E!=uUQj. u쵣gˀ<K g<|)̣g8/mzFcN/I8v}c0.vc,?/퉞" FCLĔVr$kurYagxNs"C߰=K4+l*a0 Uv| aOb9ujm׿%`i Tka3W é*z = u`{>`V4!ܮV{tv H?4dBԝ \eX܄$ȯ}_jnŅv#su:yH`ȤK>乖n`iYjT $Nw+>GRLxMvׇ.쉯ĞKOvSRʶ=I ʢ b:!4x}`7MbtV%#LK@V9sɀ͘Fr#[bLgp2S謤(bJo*T.aO:r {9:\EAѭp gayȶ~8Q.þ\{4<=vz1HCrxqQG=\6AMotcI6+ kgE+iyrыfIIc׸r72`ӈ,]Ѽiwm/sbWj[I%ր ^[[w*Nu >"U? LxF S&5kTj-ƱbM09n#K8ZZUƾξ}SbJJ7AbWܵm^# #Hؿ3/SQ˦tGomJ ߇U0<^rI+@pOo1yc*?.6j;!{TEwR90?awǞ+ohRJhvna?j.r8* '7;! }I.H`iuJg?// 9c.jץI[pC8LGm`{]aYf %{$&9Tj#z Q?Թ$U(v%ϺuH^ӫeٷT?Ցi`eeOt{kR$Ê"9Y? CqOX/$gtOs~vd3DZ/L . \p89A`{92Kg~W> 2hvw웺W,AD4W‚jMII8US/=+s7xt3.|=%c@elKS$޶P2} )R4K6CyLP17&z3tiMvUAW"0ӺV:oj?_żaRA<+ l{Zx,?C\|&b{|Bz; :κtgFBatm(b| -X4%>LN?—]x̡!$|EU dͰիrJ^q ͉;.-`i2B~p6œmx@]?GDpc!vA$CWA/zKƾtR=#{R v\J(txY&աeSERߞ[ƴ7ˇ@z5N)wlx",!0PK&sF9H4'^ы7>ƴQG{e_MxJփٻ=:xZx6Š>˲yalS(pWMه ̣.:˻6}ͺp1lo N\{E@N=XrvXV8b"3ucaQ/y#;%ϻ{=u~$)ĦN#fo2cbg~}jlu/N#αKQ/řg~sE0lrtj4[\M R& Yv.(B8soQ\lDu.R),0n@rk '(orʢHYps#WjnZV$n\Nb`ϲ14[zUeju\C R~ysWW[3x{u16AGfIv\C6 oO#tօ`^mfs)25YGPDjWJ͸)O+Q#Cc;ڇƳ@³I=b+Iק-RpW\ئ'gj,IZ/%07Sb5Byȩ̡ pI /rΏ+'O0!u*3A¥HfHƹwuܙ M ^>|3ɩJoKY/kYH WvƢT_sx;#3I.DK v}gux~Ll#%2<Ѥ-ՑMޟ, @`6vX՚s1Ah~/y*"<֋WLgknIn[g6z5-xEc35C7lQ]GgM3)nc+kpe7n(?6r}pK|S eX1]Q»ԾVm׸姤D@Kպ|v%rc[V7zڣhO."C-P{W$0[S2g|xoIFt+kp'4rwJlqɸ@/\([Ociߐ!2E<2\C85_?=Q$~{Suѽ imKGTmo['a< *k̨ú-9f?-~v^!SmXTֿ!;>+)T 0fg*<4iy# Дb/p jƽ~MKL\ã۩Cr9g0 Acވ!z&x`u9 }& 瀍ڌUIji~d~i!;0Q`W*xFe0:GϏL_mF0]9EUIHN'Z)sD3D@/[ [hV_ `s9w^2JnQD3+ q3r~yuk:nVrX cDj4witܔZ,o~KUXTj.{&l|=R(Hք]T!`UЇű7>-GLAuW d{QǙ'& v]MFK/Ts\sBbYRG9lVP58,\AjZ'wI<1'; r֙saτb [C[kt+d hZ^un Qej?W\$>P2"+[AF˩#qcc L:oUft 't'TmjnsE+X'=,F f{ؾqНz5at^o^À顏v $|!KkUo 3% dFz3mDQp .!ȝ<)_wQ{ݢQ-P}_#ͷfKb^jHpTԶqvPOj xa7oi, I+5Xz)^bZqjwW7}oC1tC/uL|O˃O𿓥Z#y؍IZ#&s*9Ul@yP*?]Fq; ߨ*k:Udv*~ݲ;<7dlH%}&o Q` 6WNгi/xM9eg e8mJ*i⋕*yLu#[5  V{* vOf\cwYp"P7|QMs[w֝m IBuG0ƉGkK.WH"_eef$ sV~cKX 9FdHRVx8 "~8d ̒RK4G8Zp@si@ ku6󩾝w.CIb# V$Ĵ?Wܲ( x(V=6uuyA7oN{:$P}agϺo̮U"8;T?⛏9RP78Ĕޘ?Hk\ kIr?|= \aX6v_//XbEzpތsb$Wep9mðUV:j+=1%g!'}Aܤ zzAq Kzj-w?]X-K|*M]ġ['+y~4@]i af+d% X5@T@-"YlqIVV=v;)1%(K} <1冇J GIɯkG=Z `?Ada0xSί#U CN!/#MFGZfqQ<) ~ N.yaն*ˬ3躁DVbgAw\|Nʞ&jp4W$},Vʭ4FΦ-v:>XJtѻn^JM= P"Kham5孜" NWwM% zρ{|(/qʰWDWX67v.T4qUΎ]{O[>B\Nu)AH)I_`< F`]]2ks\kuíG1.~f4ZNȯDW˴ m!32#r) )6 :>1<4D[A_iO#BIisSbY[Io2갺Yz':/0'_f((-61h?4t*Ω 6S4DtѿoJcwIYDxiï`%<*4zrOJCաD_w0bQ.{n0Rr[-H{GflP᷽=>1V r]U `\3 77do *&hQ}Xiw\!>9꙰4SYP]H|0rm0Y&wa90D {w8+v!@_ Χ#;]}nlQB;1\?Mxz^U}W^TF3/ Q2HJ t@b%KB*bv& XW %IifB Ҏd>?Oޱc{=*3 }/s7@('y^\qeJ#jE&]a'4tcQ NKUR) ?P]$L:0wPl2]bQm@]2UOR5! P=gTAN O=hKB}QO+}]̐4&>L-a@r0M%%F MddE%EaY{8xV+n?2]"w*n!aDey6zH]fպˢPwK>A~c(خ .j|"*+CXk:?4!c(Kifk?3F,yt6n)riOG)XteldoKQZytAƴӦ!܅nwNpskܶ8j1TzCѯ :z3/jo n;Az.ʄj8緣r#/Z}0mh&Cx8n2=ω..O롐}XY2?p$d{K-\6^ӡ a wcCE@Vn')OK޿Px?&j;q5l-%e?h Jf9ͷ n'j^{oQ7,%~}xX#עN`O ?7>~!ijcG,r ÜS{ 6g"JUCJ?PAi7 [P-"ȭ2Na yQPa3 8>AKM{ӽ@#~B'|m:(>7H䷆:HqE^i#ozl\4rf/N!xէ z杣:edy껂~4XI ~4c75aZ" ;ڲ&%3MkegeԤ hJaMI/q]\ccO2&;c`1o]b="%XjZG<~f/:/´ۢ}}91$-LO9% mN%Kvdd@'bld4XoSd(A;5VZOTՉku Rs{8(٦!N"Yg<^m.3.:L@W*[Y11:)VgЧu@+`_h/GKExnZSO݅L`1Ro^G!鲩DHe3b5Dz9TD~z"+-u3#%NH}_P~:=;z+eP -OhEx6,iߒ y5kJ-2oڠ+^)!i[P1aLy'̰<#_9S Eo򛋈B?"e /%i]V#0LGPӲM6a/ಃoCn$#!RHc[ pl3s=Z7NV2Xgϕ>ZWbPYR^c|xy<йl*5s5T5IݙձIMr[wS(I OL%; F'::aHDmpLZ}.,ٹܘJA:p;Q!=_*LBfgsI?Ph9rߊ^L [M0 Ta`hAPC>7 A*Bx}A+>oE 1BOqX)Ndǰ]˄ ^mHB)'K6:H],+jB|U>X\&ҀCO^fg[tOYPYD\RQI&S5 󟏽(9Iӳ͔myٝd݇l/KjH¸C*0o엍[T`UU"?)>rmPfl<E9=mja1d#|D[@UrE\y[BS¯@@U9e쓺 o!?1}(D淼1oq5 k !'3<ATYl\G^ՅW(y>s8K_g{NȎAkJgt?9T1t1[}7> ĒBIi }LýפCXTk/U)da3*?qNh@€-g#;<&YT ٭0".* I}YyVh281}cyTEify ȋke_ ȓ95Y4ɡqʫe I!G$4 ^?99 N ` U`8"π: ']~^c 3"%O1 )ԳUeT`#h܃?> 7~ 7(=jYLDs"MWX"K7VMņH4$ц{ u(F ;GԺqPhCG g*ƨECI=|I46SlHx"b&2ڗsk^̸Bꄓ AF*% rX ZQ i=!$?w5]RSrr:\ ]- 6?@]UD|?C:_n4ݮ6)قoDWDU)EoLͪȘlc?Uuu? Feqln#Ceσsp8\Պd'c(l/ "71C:VgS(r~a" /[NM[_мO^UyeՐi'ױ1K ay xvՐ09_ӅJ^,@o2~̀Hn|M չ!ɥȐU&@f\Cni} i(2.-MW;h\_ }9#d563o j8̫F|F#"yg y׽./w=i,b:><wnSAⵈl/{e ; H5fO(?[2pâ$vmF@K7k ũ;Iq9fMR#u-fZЖf`'D+{֮갉 9z7L@+j('&?TI|b&@W{PކuZ䤋`%\.Z -6ER(pK)qQlK!āAfX̳Z" 'Bu-bEX3` ;c+Tê_=75Kf(E;(T(N"fvZdm]?MwrϪ.{ON VE)nY0M>zW{QIsS"((ȶC wMZaɊ^{،K8Зr^]P\g7HsqOCx"}@7?=ST&uBL>'p@E$8is3É٠K9;|!e<P?[ yg9ͬ ט&V[Pqd!Ih˱U @o 5]ŽLFupw?&L{aj~/l39͎$>kN8#z WWszjdY*?vߔ/bE_r5PlI>DF[){_3Ρ8+Tm" Ǭ--! U|N; o:[**죨 * Z Z߇ M!ݼ -E[ ! T;JHlV#h*ro$8:ʼDp׏CnXa.PMc_L!gPW(쥒4-p?0bZp{[^MD1qS0/j:AI0)1y@[Δ]fakc ]@Y3N ?LfbH41@\f2f?C ~$gοv"e`|{t~ќ]B$SXCBCp7>{oi'2Zcjk;+̰2"CPf\45b2ÿD7ى93ތ&;-Fu)g[W)Oz- Bp/xN9_Gk!" *z<"}t-w1 2"J;]˂gukΪZӴ-a;WlAolb(LNKmwchPS8ߥ GBA4K*V-+tLMuȼ&NϠ%>M,S>W+yz.J!tMKѣk`.`dkg'㙦p:R\~H_-ᓁ"y*TWz%-`sK "̜ǀ?&o=ݼR[SɈ5o?dL)**! RIR҈t~{f+xuHBEpth˂{r0rNg ""$e5EC}0}??h:29a!&w0,FGUǎ<˹iҟ[G]b}P" _O/$xni JX&]\>yR#;T@69Eڏ} &А бC mkb6D)ȹ`v/nAr ^P)=H¹T Lh+Y̢̿Fj"Mģh6C8Ziގ޻ZaN2Mq4XNR&kbzMʫh1"y1x?g}#D?!6YvQ%\ +)7+=>/Cd3d<쬠+ tpV—Ň .U(bH qd*&UJ{-,JȄ?(56'D'2`4@Qʇw66s5g=Э x]CWfa6fl! cԙ30&:hc C1:g\݆phs'-M_ f \f s27G&"['&ݶ8YW^v0caf%giޅ-ZsyVX:(l)g "5<߀~ ´-a.7T(O4؝b8?m0|ĶȪ] t PGF\'zŊ!^3`7t޶g1rspv>} #gVt= LKg],>sXz# A4GS3K"-,Jsm-@'R^Hkm}#/&c%)k!?.g rb+Fh a:=T}1:GWͮ)\?1u4b\"eeʔOmy?V1xݜFUtId󉌗) 9>y>/ s̭rΗ!FweFk~D +J r]'cmf)cc1gJu4RbzP٘̅*Y9&Ⱦ.N0&ȷMI3mԙ.:`)A)PgdAZҮ ơ;?y8c\~Std[th`G/BQw)ON;yezZ_!B-YK]O}2ڔav2>j a#U+xr-R̠;W([`h9n%}r#3H^ߺ\qv=ť0/Zo@B.y4ׁYvQ3I%Tmpu ;-xE;l%dGCoC+)W7O}ۊ@; oc!@FKݹ%-wgFv%YsUC"S`ɪ۫o;M &z HSV&F { 12`.!pE ?IhSl)(s9C#sz0 T0gX1 Y梺4 '跼Qrln!|$nyB 20.Q_6B.!-Á8"-+X- Kӌ|8x>" r]2xV@15Cm Y<(/[ByF86*4<'0u,:2\]Cņ %5 iE=pϗ!pqGSDAP\*4S$pgSQZ196)w٠~zgiRh 0'P a*O*hq ũםx?i ۹0Nq _q 7`ֺ(NBuBVҷبW\pIQn ٘0j=;;iMnAϧs\ |j%וWI ?11e*Fb <5OR)xn'.60q2?mUL|Dd%P+5*ۋ˽M%q"iď;T+23mҶ&"DС{s p~6(<8BVqvxgS?qصx/ {8J%_ L8) M)#>q=: Tp<_`9^Xl1-TE15XxGBW˪A)V8L{!\ZB2u6wE,۬ k@驃9.Dtk IY;E`A\nfΌMG<:=˭CsґaG~GB ͺWR,l'[)رnN0WaO\׫‘%T4w!R}Y=QwH i1o[ͺ1=)'*:^8, \Te0 T3%Od50g?!kK =3 ]*F/fHaEW*H4Q(Tg{lEyզQIǡ͋9֛ q#qί/ϳ5Ft.1L-X E{l 9 E;wfOJx^b+ n $#3Q1Ų2wqOkS >g%p;NVr]y^%M-T+EbJۯHpOW|Es5 Xя( Ynwsl;Ӝ7ҡ{yJ5]R牦 )-Dž7C<@EM6. _+ dFG]R̰g_›r' bhGrO[JYC-/H Rת4L1!>DsroNUᾱ>a_+S^/jAʺdL ;Uvbv9]4(QwD NL{R$Uo*D=w䧗^KBΐ+NsZTcFH4L{+Jg},Dn=~X,EO@$M${ɑTW{K jk B}Sa#FDݙ<$w`TNؚV~2aw'MEf_%K#V@j1#25j'Y`&GwN9'F!\[){hj9v )HU f=6njpNjY\yk፥ R0* W^ҍ%p]XR\X">8Ly*q-i͢e 1}kY?`[_:l:IgrkuWcW %eq@d3\i򧨸!C Cqs?9ָuXoy%sd@A]O[)nCO[A*?|?1Uk2Nz:҄-u)A>[mNYlڡ ?;Ե/D$A'.T)#V=Z(o$M&vS:\"<|Z=p嵶ʖ@iÚtk 7n*T^UV쟣 \?g8: /TYFn_dw6&+J`D$/%@-uoz+w#m+]q7 I@(!{=4e}?7I+AtLAB-s@cέz mo Sn@&WASAHꑰAbUN_̄4:^Z./˲bKXT /.~lQBJLpGh\lּ_[rW(tix؍m`ouo-h}% N\ROk2! ǑsK]f + 9.p(Ot +⿹aOloάG3*rS֦#tXDQ'b?HB=;ҲP|p3O1MuaK ږ-2i{T ;@BNhEOhܝ߮N YᮎW[Oު)a^{ěOZ4eھ iq4`Fvz2i߶*B4wf'6TAqHqҪ{;*GY|9oc"/컽Urӣws,* )h '.b4|+ j?YOUkHq%-j%ƦYzR }R&,8=짪z+^؏o}ٗ J<璂(*c.tG=ޒB)b)4"p& BS~ F; 1X nDꨆmO>B /*;jHœ(61Qa `p~Drh6;gjj{!T&=L@4 ) Ү|4A0/V?AeG;q_P /EyeVsơQLW(}n!lw0}-q2ү!o5(b*=M΅ldVV* >@CbnS#,-9Ժ4Vg#$VXhW֍$A5Ψ}"2i礑 CyFJ8Fr$Ƭ HFAAĿofIm~J8)> srK* v++Š]]Fư.pH% B4ԆjQzܮO= X0*ڎd6_}n]wuV_Yl%'Hizܬ&g+PWe̊UV rN#% 8љ@ɭZ$ѓc[7 b7l38u('$WiFD9腖tugDxmo 9ÅUgVBWߑ(Ml0?U$?XөOaZi֐fJ8+("V<$?U M&oNvKka"2 j*1r 6Cs/X!-!vDsʵF+JRvϢv ɏ I'b;a$8 _{Q`xESozh6R<49P]DƲmo x`'d s&^PYbjg_,プ߸)b 3NDI(:SG]d| rGAjIw t7w3-O#r, 1r,սBHj MAQs5ެA+vZ:0}lC^k8]=Lgvl]`\r7]{-+)TL?Iw|T)Qy[v`$dBNXr nG(6t1/.lWOU>x, 92+r*я P^*d>3c{Aj'Y:"\*>nIMivk=$~ap#@9fQU/YTMNn44tI(W&BJ Ɇ.*!IxR qQK6~ߖxQ!s!2Oɫ6AȉrQ=E[xl/ds >cZlh3"R^ yo0&.? н,gK+oǵ lËTl\{iaϷJQ-' 8"g|)7kOXw'-̔HM))ȉ@%9:x鞄ξPPiIJ?3 ]AP;-~~ϙ&ƐHݥ!U~k0He8Ve -D%.4RUݑevB@9Pj6 B%ڲ+–G[oT(U.Cc2!yC4Pxl+ 5;o3Un4Bt>Rt0#2hK$s`1dF 7Ip,#!Bl8 ך֟0$ 9t#V}:bY"Z1HLzlhkDU8vOYіg ynGL}X%MI$xsB`ˢxy2#^ &φY?@2=)#*wҺ窹iMnjV[o7;(DIjMI%{>5 0D6&!r_S#w ƫTGFZ@}m)}./~@9ِk) aqFV60b}Wp=ȥxKw_|9PU@u`^[Z O]OpXxb.f}dCL -L*(ٹo*ʡ3mL~H w$.6&I [vVrDҖl;,-4A8A5*2>'ma %C!,yVn)Q)ۛGy5Bs,|>QzԙS,D1e2[DA,r~}&2cc^L,Tb0  5mfZ`zkjw˯JKZnJ Z~ p\2۪<:3^Q'DpjU[aj@%_es7<_*,☬6:ǒDNi# a48yD…vQRl% &|%<4Woj8t$–Ja+7c@{ 3Qbh0$WbЌl)7ofa<'%:@U^~i;P!I| {±8 )?#6|ᶹSvh1P|Eu,`ě8<(H.jײ 4Y>pTZPdCkZ;* u2%q9G1͖1Qв(O;䀌e)}g̈d˹ƄQѠ3dn&U'TR5nb`X]@R[dHu% MЎr]fo^vgBΌH 4Id0ު |x$EI?]hϮk+:b=ƙjbh/u(WKc)a;^9`l{DF+~?7);1Z>pHGCa]}G1UptFaFފJJc J)ͽ X~f/R5k2,廳64+llG1  v=*KR/VyTHbZ1P;Vק@[!]ds[ߥ+p+6I('@>~azr0Sf=Jl 6Cx&'!f<ɷH}Tg*R_\uAGKiR@ *zO$G$9'2вɢIpYOnqJt$p g72{YXetHU+,b/F] B_;4.2~SbB'}w_9S,x&P7աEi0ܑGRWvtɪPYN1'G 7'|!ҟ F'܎kݨʫVnr Zm`m D}Gw9t"(-öiAaE=1~&*n!.2«"U;R=-bzOeWtWƼLsV/l9d*Q4܊Vɨ,l_"1ٖg(*.iWZ䡘IhY1!hh_|KtZB}D,\C [2]257E+BOE)ͺG/Vm)[1HO9!Z<; H(Q.i*iZS[_l ,"oOYN䀳9lTGhA-5o̦M,]\p~Y񩱛1 _yrSZTD æۣ[Xr_8tν"l`~aA#v3~51~=-Әcaڬp I4"JRբLQmhw8 4J~yiXv4vOQ1ƑE5aA/# pnyQe jz9OW4N5;^Fc})| d8]fzbuGake:{|$Q@b\7M)һh_ _\7ϗQf9M79S7g½w0\@9"+$u]h dž!j${A&HHךN]ښ;}>(o]u $ƿzLJt7 RZe#9$ULwZt+d͕G7R(|$u禴YlΡ)[&JUh [mjv~>Wa&[y(ΨrwMY15ntc`e;r`Cg.Ee4͕݂|LJۣѪCX0G\=mv#N4$m[򤮔z˼TN"tj6?;):e3S'?T-Ŀ68aEw:pxD]>=Z#BT0:GTsUĞ?.;A nZ uݟ2{wSͬgy/[6Cv0ʐƹfGu!~SӲ83A;9bB{-8p0!w$}SL$s^ [|b`zW9dvM& XkS30 dԛ!U;5J.ab0~0Ň Bm~#Ϩ6 GnIrأo~VWw/;L?IPIp–K(s>z bWZpM ʦhC8bn/q%d^S*6{t&xܡsF6uR"zj7}-B|>(k#,djTmjml)cvBҨ)Q~ib"סճ45Na1l4#2xH-u}mi(A?PZ+:[L(d%+96Lo`x)ֺ#M %@xr.*_qxL{ n==EE}D0g~jGY,=3Bk[nʩ|l Fw.nt|ԇѹx pM!k?b"w^x;`WTwj#VI ی49DY 6@3@rQ HA=z9] hXa11uHHѫM8<"EWCsl y)[So*Ώ闅u+(g "`بM5Ԃ `I-/JϨʖΝfsDX]#'ad,LɏDw[V*%+ YZ