libostree-1-1-2017.3-1.1>t  DH`pYo/=„"*-ǀTX;M$kU1RS A;]|<%k8%N<9 S+4Lht QAӇE:F.4aj4oQűX|&5 z,)azhZ\Víb( `mŸ[|b7]<}DPW֡/ Sȳ^ 4qrm+{4o :T?bv6#nvRfCKC,D'%3l8!%97313e5c5997e941de8e49831abd0c06089e26d6t<Yo/=„'<#A(3fO|@Nn?Uvc6ʶ u_i&ۑ5VNQ[sFBh:uBRh-؄ u_Wk[?"Ob#Ժ(wX<(?d  =  &08 < @ H j  !,!!(89 L: >@FGHI$X( Y\ \]^bcCdefluvw\xdyl'zClibostree-1-12017.31.1Git for operating system binariesOSTree is a tool for managing bootable, immutable, versioned filesystem trees. While it takes over some of the roles of tradtional "package managers" like dpkg and rpm, it is not a package system; nor is it a tool for managing full disk images. Instead, it sits between those levels, offering a blend of the advantages (and disadvantages) of both.Yobuild79openSUSE Leap 42.3openSUSELGPL-2.0+http://bugs.opensuse.orgSystem/Librarieshttps://github.com/ostreedev/ostreelinuxx86_64YoYo47d0503223e06c30eb799d4130f2f319libostree-1.so.1.0.0rootrootrootrootlibostree-2017.3-1.1.src.rpmlibostree-1-1libostree-1-1(x86-64)libostree-1.so.1()(64bit)libostree-1.so.1(LIBOSTREE_2016.14)(64bit)libostree-1.so.1(LIBOSTREE_2016.3)(64bit)libostree-1.so.1(LIBOSTREE_2016.4)(64bit)libostree-1.so.1(LIBOSTREE_2016.5)(64bit)libostree-1.so.1(LIBOSTREE_2016.6)(64bit)libostree-1.so.1(LIBOSTREE_2016.7)(64bit)libostree-1.so.1(LIBOSTREE_2016.8)(64bit)libostree-1.so.1(LIBOSTREE_2017.1)(64bit)libostree-1.so.1(LIBOSTREE_2017.2)(64bit)libostree-1.so.1(LIBOSTREE_2017.3)(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibarchive.so.13()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgpg-error.so.0()(64bit)libgpg-error.so.0(GPG_ERROR_1.0)(64bit)libgpgme.so.11()(64bit)libgpgme.so.11(GPGME_1.0)(64bit)libgpgme.so.11(GPGME_1.1)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libmount.so.1()(64bit)libmount.so.1(MOUNT_2.19)(64bit)libmount.so.1(MOUNT_2.24)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsoup-2.4.so.1()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2XX @X @X}@X@X[@X=mX@XWW@WίW]@WrfWq@W3W@W VZVZU@U%@T@zaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgopensuse-packaging@opensuse.orgzaitor@opensuse.orgdmacvicar@suse.defcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.org- Update to version 2017.3: + contrib/golang: rm directory. + deltas: Don't put unreadable *from* objects in fallback. + delta-show: Don't dump whole superblock, do show fallback checksums. + repo: Fix static delta progress display. + pull: Explicitly error out if metadata objects are fallbacks. + pull: Fold together deltapart+fallback count for display. + ci: Install PyYAML. + lib: Ensure an error is set in ensure_unlinked() if errno != ENOENT. + libtest: Re-enable quiet mode for building fs tree. + README.md: Add more/clean up links to consuming projects. + libglnx: Re-bump to master due to accidental reversion. + ci: Hard error on all -fsanitize=undefined warnings. + build: Add --with-smack, use it to reset contexts for writing objects. + main: Make ostree --version output YAML (and add gitrev). + deploy: Correctly use libmount unref() calls rather than free(). + man/repo-config: Document mirrorlist. + tree-wide: Squash noncritical compiler warnings. + deploy/libmount: Fix build with old util-linux 2.23 (CentOS7). + fetcher: Log failures into journal. + upgrade: Add support for --pull-only and --deploy-only. + grub2: Use g_spawn_sync() rather than GSubprocess to avoid SIGCHLD. + deltas: Expose the filename parameter. + pull: don't use static deltas if archive repo. + libglnx: bump for -Wmaybe-uninitialized fix. + grub2: Use "linux16" only on x86/x86_64. + pull: Use all available commits for delta sources. + build: Fix disabling --enable-man if xsltproc is not available. + fetcher/curl: Fix leaks caught by ASAN. + libostree: Allow compression level to be set for archive-z2 stream. + Allow and start using C99 declaration-after-statement. + repo/checkout: Verify early if src/destination are on same device. + checkout: Support a "pure addition" mode. + repo/checkout: fix 32-bit builds. + repo-pull: add option to set the async update frequency. + ostree: allow setting update frequency from command line. + repo/checkout: Convert a few functions to new "stmt-decl/FALSE" style.- Update License: this should be LGPL-2.1+, not GPL-2.0+.- RPM group changes- Update to version 2017.2: + libostree: Don't distribute generated enumtypes in tarballs. + lib: Adjust comments in symbols section for last release. + lib: Prefix GPG errors with the checksum. + lib: Move the bupsplit selftest into our test framework. + Rename to libOSTree. + oxidation: Add implementation of bupsplit in Rust. + trusted.gpg.d: keep in the same location. + lib: Add ostree_repo_reload_config(). + rust: Support `make dist` -> cargo vendor. + repo: Add archive/zlib-level option, drop default compression to 6. + fetcher: Drop the libsoup queue. + libcurl backend. + fetcher queue: also throttle on outstanding writes. + libostree: added empty ot_cleanup_{read,write}_archive macros. + ostree-repo: Clarify error behaviour of remote option getters. + admin-switch: Don't segfault if there's no remote. + commit: Support -F/--body-file, like git. + build: Remove .PHONY for Rust shared library. + rofiles-fuse: Support write/read_buf(). - Rename from ostree to libostree, following upstream.- Update to version 2017.1: + This release has mostly bugfixes, the main new feature is that the prune command gained more sophistication around selectively pruning branches. We're planning to use this in Project Atomic work where we want to co-locate both "development" and "stable" branches in the same repository. + The next release is likely to be more exciting, as we have an additional new libcurl backend in the works - this release contains some preparatory cleanup for that.- Update to version 2016.15: + This release is mostly bugfixes - for example, it cleans up the vast majority of memory leaks caught by ASAN. We also build without libsoup again, which is preparatory for a potential addition of a libcurl HTTP backend. + Another notable change is that we now always checksum individual objects even when applying static deltas, regardless of whether or not the summary file is signed. This is part of an ongoing thread about supporting OCI as a transport layer. - Add pkgconfig(zlib) BuildRequires: configure explicitly checks for it.- Update to version 2016.14: + otutil: Note that ot_log_structured takes a printf format. + libglnx: Bump to master (for -fsanitize fixes). + Distribute test scripts even if we wouldn't run them. + Distribute valgrind suppressions in tarballs. + Filter bootloader supplied kernel cmdline options. + repo: Don't put remote refs in the summary file. + pull: Don't do deltas with --commit-metadata-only. + pull: Add per-remote cookie jar. + remote: Add command to list cookies. + remote: Add commands to add and remove cookies for a remote. + OsreeFetcher: Treat 403 as not found. + trivial-httpd: Add support for checking cookies. + Update documentation for cookie handling commands. + deltas: Only keep one file open at a time during compilation. - Changes from version 2016.13: + pull: Add support for `http-headers` option. + pull: Redo logic for "scanning". + commit: Fix reading xattrs from OstreeRepoFile:s. + lib: Define and use cleanup functions for gpgme. + lib: Split out helper function to create GPG context. + Add "gpgkeypath" option to remotes. + lib: Add an API to GPG verify a commit given a remote. + pull: Do GPG verify commit objects when using deltas.- Add pkgconfig(libsystemd) BuildRequires: configure explicitly calls on both .pc names (systemd and libsystemd). We do want to stay independent of potential systemd packaging changes.- Update to version 2016.12: + pull: Support inherit-transaction. + pull: Support multiple specifications of --subpath. + docs: amend vmlinuz & initramfs naming convention. + ostree-sysroot-deploy.c: delete redundant check. + OstreeFetcher: provide proxy credentials if needed. + core: Do create hardlinks to symlinks for checkouts. + add .redhat-ci.yml and .redhat-ci.Dockerfile. + .redhat-ci.yml: use projectatomic/ostree-tester. + Fix regression for symlinks in bare-user repos. + ostree_repo_read_commit_detached_metadata: Handle parent repo. + detached metadata: Put these in transaction. + Release 2016.12.- Update to version 2016.11: + static-delta: add some error handling. + pull: Do allow executing deltas when mirroring into bare{,-user}. + ostree-repo.c: Fix file descriptor cleanup. + ostree_sysroot.c: Don't close sysroot_fd twice. + sysroot: Port some small cleanup code to fd-relative. + sysroot: Port origin writing code to fd-relative. + sysroot: Drop an fsync for origin file when writing deployments. + sysroot: Drop an unnecessary fsync. + boot: Ensure we remount /var writable before systemd does journal flush. + ostree_sysroot_init_osname: also create /var/log. + docs: add mention of rpm-ostree package layering. + admin: Allow running status unlocked. + Fix spelling of "repository". + checkout: Fix fsync defaults for new API to be off for real. + trivial-httpd: Port mostly to fd-relative. + libglnx: Update to latest.- Update to version 2016.10: + pull code: support contenturl setting. + trivial-httpd: prepend timestamp in log file. + pull: drop fetching_sync_uri. + pull: add mirrorlist support. + libtest: add has_gpgme() helper function. + tests: add tests for contenturl and mirrorlist. + pull code: clean up mirrorlist hack. + build: Set --enable-man during distcheck. + build: Distribute man page XML source. + build: Actually distribute man page XML source. + switchroot: Fix build on Ubuntu. + switchroot: Fix test-switchroot now autotools can build static. + ostree-prepare-root: Error if realpath fails. + ostree-prepare-root: Fix running with musl. + gpg: do not segfault when the algorithm name is not known. + repo: Revert default timestamp from 1 back to 0. + delta: Add missing `goto out` for failure to mmap(). + repo: Only use mmap() for metadata > 16k. + delta: Unreference files we've processed. + fetcher: Fix another finalization deadlock. + sysroot: Avoid double cleanup, and ensure no cleanup if specified. + core: Make OSTREE_TIMESTAMP public API. + Release 2016.10.- Update to version 2016.9: + libostree.sym: Add 2016.9 section. + deltas: Handle cleanup of fd array properly. + deltas: Use F_DUPFD_CLOEXEC properly. + pull-local: Support requiring static deltas. + tests: Ensure deltas for pulling when needed. + pull: Disable static deltas by default for local pulls. + tests: Test that local pulls do not use deltas. + Move ostree-* executables to /usr/lib/ostree. + ostree_bootdir: prepend $(prefix) to path. + ostree_bootdir: properly preprend $(prefix). + manual/repo.md: reword bits about the summary file. + repo: Really ignore progress changed user data. + fix typo in docs/manual/atomic-upgrades.md. + prune: Elaborate on what formats are accepted by dates. + fixup! fix typo in docs/manual/atomic-upgrades.md. + test-rofiles-fuse: Actually check out via hardlinks. + rofiles-fuse: Rework to be based on nlink. + pull_with_options: fix remote parameter name & desc. + pull_with_options: allow GPG verification override. + pull_with_options: fix stray return FALSE. + pull: Make .commitpartial files world readable. + repo: Add prefixes to errors for querying size/deleting. + lib: Add an API to list only "our" objects, fix prune to use it. + pull: use same name for parameter and documentation comment. + u-boot: Merge ostree's and systems uEnv.txt. + sysroot: Drop unnecessary `dup()` invocation. + sysroot: Add a flag to suppress post-deploy cleanup. + commit: Don't delete tmp/cache dir. + switchroot: Fix building with musl libc. + ostree-prepare-root: Allow building statically with musl. + switchroot: Replace custom error printing with err/warn functions from libc. + switchroot: Move `path_is_on_readonly_fs` to header file. + repo-pull: properly store the cancellable.- Update to version 2016.8: + Almost entirely bugfixes. Most notable is a fix for a relatively rare race condition in the pull code on cleanup (after completion), and also a memory leak. + Besides that, there are improvements for the test suite, some more porting away from libgsystem, a bugfix for static deltas important to flatpak, build tweaks for older glib, etc. - Changes from 2016.7: + There's quite a lot of changes in this release since 2016.5, but one thing to call out explicitly it is a fixed race condition in the HTTP pull code that could cause hangs or crashes that mostly occurred only when doing "large" pulls (thousands of object requests). If this occurs, client systems can work around it by cancelling and retrying the pull.- Move grub2 related files to new ostree-grub2 subpackage (similar to Fedora), only used to integrate ostree with grub2 (fully fix boo#974714).- Update to version 2016.6: + refs: add "ostree refs --create" and unit tests. + manual: Link to mender.io. + Add "archive" as an alias for "archive-z2". + libglnx porting: delete temp files on failure of file creation. + repo: Avoid a possible divide by zero in progress. + manual: Discuss mirroring. + build: Fix libreaddir-rand to honor global CFLAGS. + tests: Support OT_SKIP_READDIR_RAND. + pull: Ensure we always process queue only from main thread. - Switch git url to https://github.com/ostreedev/ostree. - Fix Url in specfile.- Add ostree-grub2-location.patch: Fix path to find grub-mkconfig_lib. openSUSE installs those files to /usr/share/grub2, upstream would do /usr/share/grub (boo#974714).- Update to version 2016.5: + Add a stub .travis.yml. + tests: Add a test-abi. + pull: Add OSTREE_REPO_PULL_FLAGS_UNTRUSTED flag. + Add --untrusted option to pull and pull-local. + OstreeSePolicy: add ostree_sepolicy_get_csum(). + core: Add verbose messages for pruning. + core: Add debug messages for traversing. + build: Set G_LOG_DOMAIN to OSTree. + main: Set log handler for OSTree domain. + packaging: fix bashism in dist-snapshot target. + docs: Add a section on repository management. + commit: Support generating commits with no parent, or a custom one. + commit: Support writing orphans. + commit: support editor for orphan commits. + docs/CONTRIBUTING.md: Update for github move, Homu etc. + test-xattrs: use TAP syntax to skip test. + various tests: skip if temp directory lacks xattr support. + Symlink libreaddir-rand.so into tests directory. + tap-test: clean up temporary test directories as intended. + In tests that use gpg, terminate the gpg-agent after testing. + Load g-i bindings from builddir during build-time testing. + tests/admin-test.sh: this is a bash script, not a POSIX sh script. + Force libreaddir-rand to be a shared library. + Skip tests that run rofiles-fuse if /dev/fuse or /etc/mtab unavailable. + test-pull-untrusted.sh: always corrupt a regular file, not a symlink. + basic-test: commit with a non-empty subject. + Probe for GNU parallel more accurately. + tests: Make failing to kill the GPG agent non-fatal. + libtest.sh: use G_TEST_SRCDIR, G_TEST_BUILDDIR to find resources. + test-abi: use G_TEST_SRCDIR, G_TEST_BUILDDIR. + test-xattrs: sync how this is skipped with test-rofiles-fuse. + libtest.sh: only check whether $(pwd) is empty once. + manual: Fix a bunch of typos and docbookisms. + Introducing ostree-grub-generator. + pull: Don't try to cache summaries for pull-local. + Fix local-pull test. + pull-local: Support --gpg-verify and --gpg-verify-summary. + build: Find grub2-mkconfig a bit more automagically. + build: Make tests/libreaddir-rand.so rule use AM_V_GEN. + tests: add libostreetest.h to EXTRA_DIST. + tests: add missing ${CMD_PREFIX} before ostree. + contrib: indent golang code using only tabs instead of both tabs and spaces. + Remove empty new lines at the EOF. + docs: Prefer the form "cannot" to "can not". + Use git.mk. + Support pathnames for --subpath=... + Export ostree_repo_get_remote_option* functions. + Inherit remotes and remote options from parent repo. + Add test case for inheriting remote options. + cfg.mk: ignore syntax-check for git.mk. + Add support for ostree static-delta delete. + small cleanups. + Fix the symbol versions for ostree_repo_get_remote_*option. + ostree-repo-pull: always initialize flags_i. + pull: More consistently use remote_repo_local for local repos. + build: Move grub2-15_ostree back to pkglibexecdir. + Fix AS_HELP_STRING for builtin grub2 mkconfig. + fetcher: Initialize output_stream_set_lock mutex. + commit: Fix crash if dfd_iter is NULL. + Add cache_dir_fd to OstreeRepo. + Add OstreeRepo option for an out-of-band cache dir. + man: Elaborate on per-remote GPG. + Add remotes-config-dir to OstreeRepo. + Look for $remotename.trustedkeys.gpg in remotes.d dir. + refs: Add g_prefix_error around opendir for easier debugging. + static-delta: Put temp files in /var/tmp. + static-delta: Initialize read_source_fd to -1. - Stop passing --with-grub2 to configure, no longer recognized.- Update to version 2016.4: + fetcher: Remove message_to_request table + fetcher: Convert from GSimpleAsyncResult to GTask + fetcher: Rework reference counting + fetcher: Track outstanding requests with a table + sysroot: Cleanup refs and prune even on last undeployment + pull: Recover from missing commits in recursive pulls + doc: Note that refs --delete does not prune + tests: Add a test for pull+deploy of specific "bare" commit + static-delta: Handle LZMA_BUF_ERROR returned by zlib + static-delta: Don't run bspatch when output object already exists + static-delta: Set error on bsdiff failure + commit: Improve variable name + Don't require /boot/uEnv.txt for u-boot support + tests: fix LZMA test to really compress/decompress + upgrader: Add ostree_sysroot_upgrader_dup_origin() + upgrader: Allow overriding the commit to pull + upgrade: Add --override-commit=CHECKSUM option + prepare-root: set up /boot bind-mount for single partition systems + static-delta: Fix annotation on ostree_repo_list_static_delta_names + sysroot: Write symlinks before calling fsync(), then rename after + init-fs: Explicitly set /tmp to 01777 + core: use OSTREE_OBJECT_TYPE_LAST instead of OSTREE_OBJECT_TYPE_COMMIT + pull: add support for tombstone commits + repo: create a tombstone commit when deleting a commit + fsck: add argument --add-tombstones + tests: add tests for prune and tombstones commits + docs: Note not to put private keys in /usr/share/ostree + generate-static-delta: Support min-fallback-size 0 to disable fallbacks + static deltas: Add support for inline-parts + static-deltas generate: Add --inline option to CLI tool + Add tests for inline static deltas + deltas: Make apply-offline only read the parts once + delta: Ensure the from commit exists when applying static delta + static-delta apply-offline: Don't skip validation + Add _ostree_repo_open|commit_untrusted_content_bare + deltas: Verify checksums in apply-offline unless skip_validate is TRUE + deltas: Make min-fallback-size 0 actually disable fallbacks + deltas: Support passing filename to delta generator + deltas: Support passing filename to ostree_repo_static_delta_execute_offline + pull: Verify checksums from static deltas unless gpg signed summary + deltas: Support including detached metadata in static deltas + libostree: Fix a couple compiler warnings + prune: add --delete-commit + fsck: create a tombstone when the parent is missing + tests: add test for ostree prune --delete-commit + prune: add --keep-younger-than=DATE + pull: make slightly clearer when failing for missing xattrs support + ostree: do not print the usage on each G_IO_ERROR_NOT_SUPPORTED + libostree: add new API ostree_repo_write_commit_with_time + commit: add --timestamp=TIMESTAMP + tests: add tests for prune --keep-younger-than=DATE + tests: prefix invocation of ostree with where missing + repo: Validate checksums have correct length + repo: Never delete .commitmeta files + trivial-httpd: Avoid SoupBuffer when there's no content + glnx: Update from master + fetcher: Remove "sending_messages" hash table + fetcher: Remove "total_requests" counter + remote: Print full refspec in "ostree remote refs" + repo: Fix backwards timestamp in ostree_repo_write_commit() + gpg-verifier: Fix compiler warning + Release 2015.11 + parse-datetime: use the module from gnulib + tests: add missing ${CMD_PREFIX} + cmdline: Fatally error if the timestamp in a commit is invalid + build: Delete generated parse-datetime.c file, use AM_V_GEN + build: Also add a configure check for YACC/bison + Update to latest libglnx + repo: Add _ostree_repo_allocate_tmpdir helper + repo: Use per-transaction staging dir + repo: Allocate a tmpdir for each OstreeFetcher to isolate concurrent downloads + fetcher: Add "config-flags" construct-only property + fetcher: Move the SoupSession to a separate thread + pull: Push a temporary main context for sync requests + build: Fix srcdir != builddir + repo: Add ostree_repo_verify_summary() + remote: Add "ostree remote summary" command + repo: new function ostree_repo_prune_static_deltas + prune: add new flag --static-deltas-only + tests: add tests for prune --static-deltas-only + deploy: Find kernel/initramfs consistently from filesystem + bootconfig: Add ostree_bootconfig_parser_write_at + deploy: Change large parts to be fd-relative, drop fsync + fetcher: Lazily create tmp directory + grub2_generate: load sysroot before using it + repo: Expose dfd-relative mtree writes as public API + repo: Add APIs for devino optimization between checkout -> commit + Release 2016.1 + repo: Note global transaction resume is legacy + sysroot: Don't individually fsync dirs in checkout, rely on syncfs + diff: do not traverse parent commits + Add a checkout option to skip fsync + refs: Add a missing `goto out` for error handling + grub2: Don't delete grub2.cfg.old file we just copied + tests: Use "bash strict mode" + build: Move man pages into man/ + build: Rename doc/ -> apidoc/ + Rewrite manual in mkdocs + apidoc: Remove unnecessary srcdir != builddir workaround + repo: Port -refs.c to openat() + build: Add --disable-man + lib: Add a #define OSTREE_SHA256_DIGEST_LEN 32 + build: Hoist man conditional higher + static-delta: Add `show` subcommand + packaging: Sync spec file with Fedora + build: 'make clean' removes parse-datetime.c + docs-md: Delete (obsoleted by docs/) + README.md: Update to link to Read The Docs, describe a bit better + build: Remove --disable-static-deltas option + lib: Create an internal static delta parsing/opening function + lib: Expand `ostree static-delta show` to show part stats + fetcher: Fix hung GTlsInteraction + Import rofiles-fuse + Add an `export` builtin, and API to write to libarchive + pull: Support specifying exact commit to pull via branch@commit + manual-tests: New static-delta-generate-crosscheck.sh + man/ostree-export.xml: Add to git + Support Docker-style whiteouts + packaging: Add a fuse subpackage + rofiles-fuse: Fix truncate call to not use O_CREAT + manual: Note that the bare-user mode exists + Rename libarchive write API to "export", matching command line + repo: Add ostree_repo_import_archive_to_mtree + ostree-sysroot: add debug option to help testing + pull: Add require-static-deltas pull option + pull: Add a --dry-run option for static deltas + build: Link ostree with libarchive + docs: Add a new formats section, move static deltas in there + libarchive: Make autocreate_parents imply autocreating root dir + build: Use threadsafe GPGME + gpg: Use gpg_strerror_r for threadsafety + Release 2016.2 + libarchive: Fix a 32 bit format warning + lib: Two more compiler warning fixes + deltas: Fix some more 32 bit warnings + deltas: Fix regression in ostree_repo_static_delta_execute_offline + rofiles-fuse: Handle operations on the root + deltas: Include an endianness marker + deltas: Use endianness marker when parsing + deltas: Heuristically detect endianness for older deltas + deltas: Add a compression size heuristic for endianness detection + Release 2016.3 + docs: Add a blurb on the summary file + Fix make syntax-check + test-rofiles-fuse: skip when fusermount is not present + lib: Introduce versioned symbols + repo: Add ostree_repo_get_dfd() + Add a missing #include to fix "make check" + ostree-repo: new public function `ostree_repo_list_refs_ext` + refs: allow to specify multiple refs as args + refs: add tests + libostree: Adjust `cleanup_ref_prefix` to use ostree_repo_list_refs_ext + refs: Add argument --list to print the full ref name + tests: Port to glib-tap.mk, make `make check` run all of the tests + deploy: Bump the mtime on ostree/deploy after deployments finish + tests: Convert two more exit 77 instances into TAP-compatible SKIP + docs/introduction: Note VMs vs baremetal + lib: Add ostree_sysroot_init_osname() API, bump mtime + tests: More TAP fixups + tests: Unify some tmpdir code, add ability for C to use libtest.sh + lib: Add ostree_sysroot_load_if_changed() API + tests/basic: Fix race in timestamp test + build: Don't install test data without --enable-installed-tests + docs: Reference the git docs on references + libotutil: new function ot_openat_ignore_enoent + pull: cache summary and summary.sig + repo: use the skip summary download optimization for repo_remote_fetch_summary + prune: delete all cached summaries files + tests: add test for summary file caching + repo: Fix the skip-summary-if-summary.sig-is-same cache + rofiles-fuse: Fix permission comparison + docs: Cleanup Markdown + docs: Add a section on writing buildsystems + contrib/golang: Initial golang bindings + tests: Strengthen test tmpdir sanity check, be compat with ginsttest saving + libglnx porting: gs_fd_close -> glnx_fd_close + libglnx porting: gs_free -> g_autofree + libglnx porting: xattr calls + libglnx porting: gs_transfer_out_value -> g_steal_pointer + Don't fail "ostree remote refs" if writing the summary cache is not permitted + manual: Migrate related projects wiki page into manual + deploy: Handle a read-only /boot + mkdocs: Fix the site name + tests/admin-test.sh: add #!/bin/sh + Skip test_libarchive_ignore_device_file if we cannot write xattrs + test-libarchive: fix underlinking + admin-switch: Add missing reboot argument + Use GSubprocess instead of GSSubprocess (libgsystem removal) + libglnx porting: Use glnx_set_error_from_errno + libglnx porting: Use glnx_shutil_rm_rf_at() + libglnx porting: Use glnx_opendirat() + admin: Add an `unlock` command, and libostree API + Fix building without libarchive + pull local: Don't import objects we already have + prune: Don't fail on partial commits + tests: Add a commitpartial + prune test + traverse: Require variant when traversing dirtree + Release 2016.4 - Add bison, pkgconfig(fuse) and pkgconfig(mount) BuildRequires: New dependencies.- Update to version 2015.9: + _ostree_static_delta_part_validate: Take a stream instead of a file as arg + sysroot: Add ostree_sysroot_prepare_cleanup() + deploy: Do not prune repository + libglnx: Update from master + reset: Simplify argument checking logic + repo: Fix build without libsoup + pull: Honor depth with OSTREE_REPO_PULL_FLAGS_COMMIT_ONLY + Mutable is a keyword in C++11 + Remove unused variables- Update to version 2015.8: + gpg: Add ostree_gpg_verify_result_describe() + admin: Show GPG signatures in status command + pull-metalink: Don't print error output when we expect failure + Add an API to set/unset a deployment tree's mutability + ostree_repo_checkout_tree_at: remove @subpath documentation + refs: Use *at for writes, honor repo fsync flag + repo: Add a private helper to replace a file, honoring fsync policy + libglnx: Pick up file permission regression fix + tests: Fix root uid check in test-commit-sign.sh + _ostree_repo_file_replace_contents: make buf const + summary: write the contents to a temporary file + config: add new parameter "commit-update-summary" to core section + libglnx: Update to latest + reset: Don't enforce parent commits + repo: Improve error handling in sign_data() + repo: Add a "gpg-verify-result" signal + pull: Print GPG signature status as soon as its known + repo: Add ostree_repo_remote_get_gpg_verify() + admin: Conditionally show GPG signatures in status command + sysroot: Cache an OstreeRepo instance + main: Tweak GPG output to match rpm-ostree + sysroot: Add ostree_sysroot_get_fd() + libglnx: Update from master + sysroot: Close sysroot fd in finalize + status: Don't crash if we deployed a local refspec + deploy: Use syncfs() in addition to sync() + deploy: Drop fsync of modified config files + deploy: Drop a fsync, use fd-relative APIs + README.md: fix typo + reset: update help output + pull: Always request detached metadata for commits + test-auto-summary.sh properly quote arguments to assert_streq + g_output_stream_splice: check correctly the error code + gpg: do not use secring.gpg + show: add option --gpg-homedir + libotutil: Establish a place for GPG utilities + libotutil: Add ot_gpgme_ctx_tmp_home_dir() + repo: Initialize GPGME in instance init() + ostree: Split up "remote" subcommands + gpg: Fix _ostree_gpg_verifier_add_keyring() + pull: the commit size in the summary is not for the detached metadata + Fix build when using GLib < 2.44 + sysroot: Add an API to lock + libglnx: fix reference to commit + repo: Fix an obvious typo + doc: remove unknown parameter from inline documentation + core: Cleanup commitpartial file with fd-relative lookups + Teach fsck about partial commits + libglnx: Pick up bugfix and backports + repo: Stop creating "transaction" symlink + gpg: Add ostree_gpg_verify_result_describe_variant() + Juggling libglnx.h includes + Use g_autofree instead of gs_free + Use g_autoptr() for GIO object types + Use glnx_unref_object instead of gs_unref_object + Use g_autoptr(GChecksum) instead of gs_free_checksum + Use g_autoptr(GBytes) instead of gs_unref_bytes + Use g_autoptr(GHashTable) instead of gs_unref_hashtable + Use g_autoptr(GPtrArray) instead of gs_unref_ptrarray + Use g_autoptr(GVariant) instead of gs_unref_variant + Use g_autoptr(GKeyFile) instead of gs_unref_keyfile + Use g_autoptr(GVariantBuilder) instead of gs_unref_variant_builder + Use g_auto(GStrv) instead of gs_strfreev + Remove unnecessary #include "libgsystem.h" + trivial-httpd: fix indentation + trivial-httpd: add option to specify the port + summary: list the available static deltas + core: new function _ostree_parse_delta_name + core: store information about delta files checksums + pull: check that the superblock checksum is the same as in the summary + pull: get rid of detached metadata for deltas + ostree-repo: add new API to sign the summary file + summary: add new command line arguments to sign the summary file + pull: verify signature for the summary file + tests: add a test for signed summary file + summary: delete summary.sig on an update + ot-fs-utils: remove empty line at EOF + gpg: Fix ot_gpgme_error_to_gio_error() + gpg: Add custom data buffers to wrapper GIO streams + repo: Simplify sign_data() a little + sysroot: Add a try_lock() API + ostree-repo-pull: add option to disable static-deltas + pull: add new switch option --disable-static-deltas + doc: add missing options block for pull + tests: add new test for pull --disable-static-deltas + syntax-check: add syntactic rule to prohibit gs_unref_* + syntax-check: add syntactic rule to prohibit gs_strfreev + maint.mk: Remove GNU releases specific bits + repo: Stash keyring name in OstreeRemote + repo: Delete a remote's keyring when deleting a remote + repo: Add ostree_repo_remote_gpg_import() + repo: Add remote's keyring during GPG verification + ostree: Add a "remote gpg-import" command + ostree: Add --gpg-import to the "remote add" command + tests: Add test-remote-gpg-import.sh + admin: Use locking for most sysroot commands + tests: Fix writable repo test + test-basic: Always chown back before doing assertion + ostree-repo: replace more gs_unref_(variant|bytes) with g_autoptr + repo: Bump mtime any time we write a ref + repo: Prevent GPG keys from being imported to keybox format + admin: Ensure instutil commands and usage help don't grab lock + ostree-repo: document OSTREE_REPO_COMMIT_MODIFIER_FLAGS_GENERATE_SIZES + Fix annotations on ostree_repo_remote_gpg_import(). + sysroot: Sort returned boot loader configs + tests: Add a test script to cross-check loader config vs GRUB2 + tests: Add a crosscheck for syslinux bootloader config generation + tests: Run all tests through a randomized readdir() + pull: Ensure console state for multiple GPG verification messages + pull: Validate delta checksums more strongly + tests: Add a commented out test for mirroring with deltas + repo: Don't crash when creating a summary if we have --empty deltas + tests: Add a test-pull-summary-sigs + Revert "tests: Run all tests through a randomized readdir()" + tests: Run all tests through a randomized readdir() + tests/remote-gpg-import: Only commit workdir + gpg: Gracefully handle no trusted.gpg.d directory + Fix tests on 32 bit systems + tests: Link test-gpg-verify-result with gpgme + tests: Use readdir64 when _FILE_OFFSET_BITS set + tests: Use temporary gpg homedir + Revert "tests: skip test-commit-sign.sh when not root" + Fix double free in ostree_repo_pull_with_options + repo: Change GPG verification policy + autogen.sh: fix typo + tests/test-pull-mirror-summary.sh: remove empty newline + pull-local: Support --depth option + metalink: Fix behavior when requested file is not found + tests/metalink: Add a case with nested unknown elements + diff: Fix adding CLI options twice + repo: Add _ostree_repo_remote_new_fetcher() + repo: Add _ostree_repo_get_remote_option_inherit() + repo: Handle "file" remotes in ostree_repo_remote_get_gpg_verify() + repo: Redo ostree_repo_remote_get_url() + metalink: Allow NULL for "out" params in metalink requests + metalink: Return requested file as a GBytes + repo: Add ostree_repo_remote_fetch_summary() + ostree: Add a "remote refs" command + pull: verify summary signatures also when not mirroring + repo: new function ostree_repo_remote_get_gpg_verify_summary + pull: fail if GPG is enabled and the summary is not signed + tests: add test for check for remote add - -set=gpg-verify-summary=true + ostree_repo_remote_fetch_summary: honor gpg-verify-summary + pull: Error if gpg=true and summary is 404, add more tests + core: Fix inverted conditional in GPG checking + pull: Also fix misplaced remote name handling + tests: Check error messages instead of "expected-fail", handle old parallel + build: Make gtk-doc optional + pull: Avoid leaking signal handlers across fetch requests + pull: Plug a memory leak + core: Add _ostree_get_default_sysroot_path() + sysroot: Use _ostree_get_default_sysroot_path() + repo: Add a "sysroot-path" property + sysroot: Pass the internal repo a system root path + repo: Fix location of remote configs for system repos + main: Fix UID check based on sysroot path + tests: Export OSTREE_SYSROOT in setup_os_repository + tests: do not commit from the working directory + libostree: new API ostree_repo_remote_list_refs + repo: merge repo_remote_fetch_summary_{metalink,url} + repo: new function _ostree_preload_metadata_file + pull: new option --commit-metadata-only + static-delta: do not fail compilation with big files + static-delta: add max-bsdiff-size option + repo: fix an incorrect comment + repo: don't forget to abort the transaction when failed + Update .gitignore + README: Attempt to flesh out more, start moving docs from wiki + tests: add tests for --disable-bsdiff and --max-bsdiff-size + tests: skip tests using gjs/parallel if they are not installed + Update .gitignore + tests: add tests for LZMA compressor and decompressor + sysroot: Add an unload() API + pull: Stop using GMainLoop + tests: rename test-rollsum to test-rollsum-cli + rollsum: Fix assertion for CRC matches + tests: Add tests for rollsum + repo-pull: Add a queue for scanning + Update .gitignore + tests: Build test-lzma with LZMA flags + static-delta: Ignore symlinks when computing similar objects + static-delta: assert on non-regular files- Update to version 2015.7: + critical update for v2015.4: fix a bug causing unpredictable ordering of generated syslinux/uboot/grub2 bootloader entries. + Performance enhancement for deployments; rely on syncfs() rather than individual fsync() calls. + GPG: Always retrieve detached metadata, so we'll find newly added signatures. + GPG: Support for keys specific to remotes, rather than relying on the global /usr/share/ostree/trusted.gpg.d + A new locking API (used for the commandline) so that concurrent invocations of e.g. `ostree admin upgrade` are safe. + Other enhancements targeted for the Cockpit program and rpm-ostree. + The summary file can now be GPG signed as well (preview). + Other changes to static deltas, which continue to evolve.- Update to version 2015.5: + pull: (trivial) Fix English in function name. + Fix make distcheck. + Fix repeated words. + Add infrastructure for "make syntax-check". + Remove trailing dot from error message. + syntax-check: quote the first argument to AC_DEFINE. + Remove unused include . + Remove unused . + Remove magic argument numbers to exit(2). + Do not interleave spaces and tabs. + Replace "==" with "=" in shell script test. + pull: use a single per-transaction syncfs instead of fsync. + syntax-check: Remove empty lines at the end of file. + tests: Move test-varint and test-rollsum under "make check". + configure.ac: Enable option subdir-objects for automake. + tests: Add tests for ot-unix-utils. + packaging: Add man5 pages. + prepare-root: avoid double-stacked /sysroot mount. + prepare-root: Update comments. + repo: Hold an fd "repo_dir_fd" open for the toplevel too. + util: Add an API to atomic-replace a file, dirfd relative, optional fsync. + Add an internal API to stream content objects. + When mirroring, write content directly, do not verify. + pull: Copy the upstream summary file when doing a pull - -mirror. + Add an internal API to get a read fd for a content object. + pull: Optimize file:/// URIs to skip libsoup and hardlink if possible. + Change pull-local to just be a wrapper for pull with file:///. + pull-local: Fix regression with absolute paths. + repo: Fix major performance regression with --scan-hardlinks. + repo: Store pending objects in prefixed subdirectory. + deltas: Use base64 for csums, add version to parts. + deltas: Remove support for gzipped delta parts. + deltas: Add _V0 to part #define. + deltas: Rework format to allow streaming. + deltas: Compute rollsum targets. + deltas: Print total size of rollsums we would use. + deltas: Stub out a few more opcodes. + deltas: Use the new internal streaming APIs. + deltas: Flesh out the open/write/close opcodes. + deltas: Initial code to copy content from existing objects. + deltas: Implement rollsums. + deltas: Make syntax-check happy. + deltas: Prune deltas when the corresponding "to" commit vanishes. + repo: Add a new iterator traversal API for commits. + deltas: Search for similar objects (possibly renamed across directories). + tests: Restore accidentally deleted Makefile bit. + libostree: set directory mtimes to 0 on checkout. + repo: Check for OSTREE_REPO in ostree_repo_new_default(). + tests: do not run tests/test-rollsum as part of make check. + Use libglnx. + deploy: Also look for /usr/lib/os-release. + checkout: Drop internal use of GFile *. + libglnx: Use git.gnome.org's copy. + repo: Port APIs used by prune to fd-relative *at calls. + Add explicit zlib dependency. + tests: Move test gpg keyring into writable tmpdir. + ostree-repo-traverse.c: Fix documentation parameter name. + Fix GObject introspection annotation. + ostree-repo-static-delta-processing: initialize "modev". + build: build libbupsplit separately. + prepare-root: Move /sysroot instead of unmounting it. + repo: detached sigs: Use error prefixing instead of overwriting. + ostree: Add gpg-sign command. + gpg: Remove _ostree_gpg_verifier_set_homedir(). + configure.ac: Bump GLib requirement to 2.40. + libotutil: Remove ot_variant_new_from_bytes(). + libotutil: Allow no variant in ot_util_variant_builder_from_variant(). + core: Add definitions for GPG signature metadata. + core: Fix duplication bug in _ostree_detached_metadata_append_gpg_sig(). + deploy: Use glnx file copy code. + repo: Drop internal GFile* API helper. + repo: Port hardlink-scanning code to fd-relative calls. + Add bsdiff submodule. + Add bsdiff support to deltas. + static-delta: increase threshold for rollsum to 50%. + tests: add test for bsdiff. + autogen.sh: replace all $(libbsdiff_srcpath) and $(libglnx_srcpath). + Fix "make syntax-check" failures. + Makefile.dist-packaging: fix make rpm with submodules. + static-delta: Add --disable-bsdiff option. + ostree_repo_static_delta_generate: add new param "verbose". + tests: enforce ${CMD_PREFIX} on all ostree processes. + tests: Remove some duplications from Makefile-tests.am. + deltas: Gather statistics on total number rollsum'd and bsdiff'd. + deltas: Use mmap() instead of copying input file. + commit: Add missing (allow-none) in write_ref_immediate(). + repo: Fix assertion to allow NULL options. + tests: add tests for mutable tree. + gpg: Rewrite OstreeGpgVerifier to use GPGME. + OstreeGpgVerifier: Take the signature as a GBytes. + src: drop some dead assignments. + ostree-repo-refs: Drop unused function "parse_rev_file". + ot_keyfile_copy_group: return FALSE on invalid inputs. + keyfile-utils: add tests. + tests: add test for test-ot-opt-utils. + libotutil: remove ot-waitable-queue. + src: Move ot-tool-util from ostree/ to libotutil/. + src: Drop unused argument "value" from ot_parse_boolean. + tests: Add tests for test-ot-tool-util. + sysroot: Read some bootloader state with fd-relative API. + sysroot: Read the bootloader configuration with fd-relative API. + sysroot: Make origin parsing code fd-relative. + glnx: Update. + ostree-prepare-root: log informational messages to stdout. + sysroot: Drop unnecessary new sysroot object. + deployment: Add an API to get relative origin path. + sysroot: Port some deployment reading code to fd-relative APIs. + README.md: Note make check. + configure.ac: Make gpgme a hard dependency. + build: Use both pkg-config and AM_PATH_GPGME. + repo: Delete .commitmeta file on empty metadata. + ostree-repo.c: fix typo. + OstreeGpgVerifier: Don't add trustdb.gpg to the keyring list. + OstreeGpgVerifier: Take the signed data as a GBytes. + fsck: Fix object count output. + gpg: Add OstreeGpgVerifyResult. + repo: Add ostree_repo_verify_commit_ext(). + repo: Reject duplicate signatures when signing commit. + gpg-sign: Add a --delete option to delete signatures. + show: Print a blurb for each signature on a commit. + tests: Update test-gpg-signed-commit.sh. + gpg: Link to GPGME bug about GPGME_SIGSUM_KEY_REVOKED. + gpg: Regenerate test data for test-gpg-verify-result. + Fix build failure on g_autoptr(gchar) with glib master. + build: ostree-gpg-verify-result.h is a public header, install it. + libglnx: Update to latest. + gpg-sign: Update man page for --delete option. + Fix build with !HAVE_LIBSOUP. + gpg-sign: Add missing NULL terminator in options. + Release 2015.4. + Add ostree_repo_is_writable(). + Add ostree_ensure_repo_writable(). + Check repo permission prior to attempting to modify it. + tests: Add a test case for unwritable repos. + Add OstreeAdminBuiltinFlags for admin commands. + Add OSTREE_ADMIN_BUILTIN_FLAG_SUPERUSER. + bsdiff: change submodule location. + core: Fix possible crash in ostree_mutable_tree_walk(). + Include ostree-gpg-verify-result.h in ostree.h. + main: Only verify SUPERUSER flag if using default sysroot. + build: Use glibc's xattr support instead of requiring libattr. + build: Drop libattr from the spec file. + tests/basic-test.sh: enable repo-noperm test only for non-root user. + src/ostree/ot-main.c: drop empty newline at end of file. + build: exclude .sig files from syntax-check. + tests: skip test-commit-sign.sh when not root. + dist-packaging: Don't delete 91-ostree.preset, do clean old rpms/sources. + tests: Missing linker flags for test-rollsum. + core: Actually allow none in ostree_parse_refspec(). + tests: Verify that the pull error was from interruption. + pull: Handle remote web server not honoring range requests. + ostree_repo_checkout_tree_at: New API for checkouts. + Release 2015.5. - Add libcap-devel BuildRequires.- Initial package, version 2015.3./sbin/ldconfig/sbin/ldconfigbuild79 14945115032017.3-1.12017.3-1.1libostree-1.so.1libostree-1.so.1.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/2918e076cac25d214f2f0de1d3f81fc6-libostreecpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0f352152fda0c0c5223f3375fd3b97a023d8570, stripped'PPPPPP PP P P PRRRRRRRR RR RRRRRRRRRRRRR R R RRR]5!όͣ@Nh?@] cr$x#̢o_:6¹>OSU?f§d\ 7կ]Q@86r}ix3웲btwvgQeW!l$uv17#3W?DUwV&2잟C Q [8fN}9}<} n2}zjK-LrcP &PƦ{͐ѣ'$˘˚@F cG}1UΠ SY[V3[VReJ~'Ś Pco͙U4Ձz1C@| cC-w:|@ݜLAMk;X\lTvmKԶ̦FEM6BO}fB8&'[8l@;xo ?QOUmB|hx=n9;doY|K 'DPHesprT)*fݴЫR49\2+ۦI fw`*dru*[(SNm2)"V"x )H-*3?iGӭmB;Apbw:S5>D)mTXq5t ^&RokWi\2xU,BF?̺Ij[[k+&u^΢'^nloT捨Vk7o`ʝPqMb?0MSK'or\X~!1À@a~V|!3&K@ɳDGtM8h\Oډ߂  bl6+0x'fv\_b NNxm1ąp2'ў,FvsmeGLAkx?3:ֱ vm=fN;(I\|(w7nn[|ޝI8"Pw.Odwxp\6\D}=h";,^yTJDlG]dnl-͞co`C'M7 .[wH"+Ǚs)cf!sa۬mu9r]&҅o|dd enNJ/Nt5),a?uon@*ܰ}gŕ6x[( .Imk?=OYVG\ZxܒvNYoDw}=k3bg=wZ%n֤Rf%c;cmh7btVw n̝Wzku,4)Q#+@ CtVvL71şZ 2~9fhT5Ҿ Xӓrno 2Ŝ! ',X$+*鍰\BdR1Av<(!IOS" Z,Sc^S\-nu H'xCHg  2 /bK'"^OI*rA*3?8D1`< ?x.tR5"' ,ktd2_Z&MT9y_`4n/|W=%O7s ٣Mr^%0z V+%ZIS|9_#<ٷlwo [:Q4>_f=P}p{ Y8f^c][2Ⳗ8Qbwk4!(훜i_L}ŏh?]~:[w&e}ád{ :b#l}]fMb͇IxT$4zW` A@6Ԗzʔ E`D5EM#4g!%R# r#zx!n˕ s8<ȭ{ f cy b\].[ ls-\1-Jwvug 7#\³ɯ1902>ֶ-a&,MjloV-GRB'KS;T@*›EsUΘ5%dV➫5ǵuv44/s#: 澪K S5M&Fk0N 0 ReMcmXUn\O]eo|h}{2@0~*b *RtV}i`{c>`^j'D8!ŁrA38I\ŭ6`xD~) .& 6$κdӔmu*9 .=|brKje/\9LåWEzO}X].gOz=RiHRه.~l5W,w/~2 Ȭ6 ξ@AяIEiZLXX K. %'sӬhO5ýC V>0 CMz$DžܤGNjdҲQļDL=$)dh GLEqvTԔ+;LFw'RkثXAgy3j}ny&=Gm=y;G 4.$hvJH{*F}&s*DgY*.Y 4kjIhlLGHcDo %{yվA)*KLeN/i|wOuR7B}s-̑S"u7v^j0aܪ  H ̾K67>rhZ_f-{_ʉBi fz:|}N/43dGI0՝R`/3~XHESA7iܸ̓qz4(08+4`roRp}NO,X m#I/kǹp(4]浓>Orvz8PU8 8vD=SNu8%܃k|]AH }@VZp]we=c=yB0O7YE&527i.deW.zi N;Wk}XE2M+ߵ3eV޺3LJ%d(T풮R$=*rbXMã"Ī(IC |_?sv׳.L^abe_7_GML.#Ab\JC wUFzFISΌķ%gӔ;cH]4y՛yYZ_"u4m:<2Gq@|ܜpAySyXC4hN52rLߕ+3a;ۈ Q;u+U 9?S1ވ@kJBon~XE8dw˰( NP  ?qi IqZ{o Q;UKګ.=A i[A@2M!k[\=|&dV@BQ].ѯ2-~? Ws μ*EDխg?8' c =Mᇾ4wAQ!FV$ɯ@:_c-#Ŗf76ˑ5dˈ.`@Zr:TMF_U35ٲF$Go%jG@s5(O=5f` %3_҄hKI4뱓\b3 wx7ÆThq~|v˴7 HꌳpEq~)Nu^V>dVq*+@@;bj;S%Ցo˖(d4%WG>mnx'=cgΛi]PI*4cY~Κ1UL 4]$[nҸz qwM["Y<[#Hc:R`bOd`P.XsfϦЄ4kV\oH$aܯC0A2 I6 2rMK*,O5b3\a %ZH?ܺ-F#U.)s8nP&4s8E|+/dqTzK\iu14o|;ӧqXf)JОj Om}3l!.@ZʮUiua7wŗ-M8ojzͅ-6)FʵP>Ö+[T0s0G_cb,9d]-_XdtAn7\آ>6N'K3bdg0߂_&BKr!-$*Ԃ,'ŷ4 k]v\l# ^)}GȽg܇"kw,u].` g<@jn ¹N>mGU?HDrctVPRP_1V#,Hni 䈔;MVxZs\}duԹOX[/JKmd֪Fz.,bp~m#CY f dr/etF @ 5 J]N 1Z[tX4y|kR ".tX}atqdv_ݫ"0tD<9uT9l~fwvŸs,fnD>h;(lJ=5'*{*fꙏeHV\8ǽw|Q(L(<9B';MA`f 2-),@id_:Wa:`|EB X1S+XtPwl HX 2DbE۩9Mh bOyA{qDVbaJEs݋5. ћ`f(noh,{\K}qTbQ\Oԏx@^Fq$ _vx!w6p= P}>9jPTsԔ44#TX?15)hT&pIڈ*)\^xa5SY]9hU.U;VL3e/ݘn\k`2{6<ֵƟgW ՊXai AMF2E5hf::Jq2 Sq X-ӈN6~Ӆa>).`@,vJeЀ7~}ɬz4Ѻ"*:*| )Kf+JvM#`- "X>z`_(/E1W4oVV~]@r>3?*a(P UNm*^OJTL&*`t!y mn,<[}(xU4Ǵ;@hyڭ!b(?/Įwt>-.zL^( _ІR fCsEvf(X@ :f5ϛ})?Bǿd0Tc?ҁȝ/ޮo~輠 e؜6aԨʆ; _t~CT>tOo&BxԈBS*R{G xRa[v(X̓bQ""RLik!ހrCD /yˇ%0>6e$4S.ܱ-(;rGN,ޱdR ͩ\xdLtH9-\\\Vl۫#r|A* EjN`Ed[t|FL} 'dFZtP^\lj6[(4O˵R4nP*FÑZCQHemH=ͪC@++-$A|,5+]O0Xp!% bru$}G{qxծ`xo+$^UY  >WQ36i \c3!!>)ePWu$o*F Eއ1|6a\n(GpVᶩ6b)jȎ+Zthg3jnѣz4ИWTf0͠t0'@Cgp@\bq9c!bxBn4StzRPCcfB=̝fYc_FBܻg5ܤE۽g-zL6";.{ WԽ,XN~Hd;t;:?ρAc6ЈvyR[VouA- ޔ(ZYEiJ:\`YӦFYh=P C%N3g7mLad3:F'gGSONC-\Ϸ3_iAm ŠNK9\*$hKNmi*jψkF3uN:gЬFDnk^ ==w ,gxNAZuP ߄ ()FRnj9#}Vכ{fhd\y-\KGFQ_ w+0SMu+[<;1^A0P&1dd.48Zǣ{_J_qd %.tM0]NMKVɶ7z e[%)G|$q ~ YYfv+oSPK|)g:`{}O˯(Tj3z'ӒKRZ&Ʃ6О>}q23 i}%{PhdYC*z'ZT= '+ wx@a{Tk 4ơz%jvGwmkhRL[ =$QynM'{ _{txeI|5bA%ɀԚQwsG~Y06sJ p|W qX1^d1_895}K̶v))-g!ai Ut Qq1*Qyf gY(9iLPrfG-@Z ItY%e硏#Nɧ#@Wd Ԍg!ʋoLŲ ~fw'DR/z͒ozvH`@/xw2tG1stdư}ӣxƞ2A?[WϭAP+ GÉ`ȏ?JD6+GaJД>[BMRFݥгYkhְͼ@t;N#910;h;I3g(!$̎gAF}`שe\Kn3g=".bw n.ݕTijGQC R ƨ V`X &tzsJLb~B- r^MKJHh؛û+5;WBWjTwNg@v_bOVaRGO#JY8 جlT*ADy#iD .5!}C96dWOhcJM)O'DWz߶CjDTbHSoHp 6lQvFBis!8UjRzM]@./Z%S$-r؂̬#(=Ps.UD6#/#B>IaEYO|e5_3 K 8h̚R tI^3 _{Ne |O ]l2Rx`Iv;<{xOϷaaB5 ̱}+Mz -a3- uJ+}jȝ椐~ 7HC1P-ym RY$] DGaud4Y~ȗ awHg :#B*Z'~k @1j#9 ́d9?p"ĐD =wL>1E)8LZ9q>v@T=-KjM},;z=Tmfp59w 65}sFtfH\%r&6 Pk1 :<8q2>Nv{twwm;1E5:@vigsa#ِXsV>C4}`@45q ]tv7SmX#&=|T˺Ur#0aI =|頗@V7J`͸/dըj-$:F%tڝor+Sdz,FxNxGD : nqvyke^G<{`Z18rz]L^8Z6nۤ cQC}gt9Zwn A>$`u\E1 뷉jqq$k+б:c{IDfY6 h`Ĉ<(b(R!ڂN`x\;39x|601k+nCGEN;>okv&Ъ|F@ 9^ͶwO<糡|k-X!r@wf[+eljF[MnA@{@Ɯa5"2I6e]4P*#ZAXWTqEHՄaFH{oŦN?<P^Ums- e8EfI(E?4}rq{)8`<m29Mڹ#'ǰ?U~'P1涫w8_~vUE=0p[%as$5"[8ZOp0QECq#Gknkj$b Cq> +?.V꫌ $ _Eȅ\$4N D憼g협lvh:!{yaPOOTIe$%TVRm!1wܵGMsbbĪrz%*GV{(Vsq&2@8 y. eh)hy3.}iEg=rVϋVzNDKG?g+ SUb'YZ*~(u/G#isk+M4O fH6AU2CG:I84)OSU=|tsDػqL`kӑl X\5g&۸հP 9Y1 fOYx9﯌`(8P0!o$߇f)ֈZC-'K;di `, I:ɍwgc/Px ~$ؐ1{Fr 'JtțmКg?c~a\DQ {/v$0.$81&j~!$6H0b x5`ܗ Q)\54٤n]Ffc޴$*av_tIĴH+Ê~d#Ct`DxlkNFo{k.N1Ε)z(oX}E\o_Qr9 nɑRHTWzB/eylAL27mE~״k֢H s\Ӯʑ΋ )0P#؅f^vrQߞ2ks!ۋC,YcJ9kNs<2v&[/LIں7Dc{y(!xs?"f&Lݺ7o >'=oBxkCpI5x V[@AT&Ń}am-A>q}?b̵5I8NˆF8]7=E.B5Oq.NmEXko΂*>u |n~ i0ȍCZQF:Z۫o}R7v_~^`Ǭp(C?^bi+Opoz?(ݴn"Ź96]S?L$EztŐI%Ž<jKb>LV{Q;mllt %ɚlDjF-uF%*QIV~w#$&eK"x8"[X[d /z"bxFTؠdqwnzU־HuGN@gr x."0E]ǰ$\W{W@,a¹'~ X 5|0a 4Uf~~qnItk\c_z{KrG;9F"oI0}SNT?x«y}hBqT (0 ppfIsu]*xG5 fnč2\U)zvXb0>IWqĴ#GAlWa'p4QLj(zgG'o=y&D kl*@-drX_f6h"V?<^ Ѐr,ԥ~)hL3wQT\Fmz;R€^x mC*xX7c&L:v ,Ηgf^ee;/Fy)Y¤B uAմh o= f"hjeA\SxOi>B- X!Wqi){ CXܺue1:|m~e0H~ԑDNS?~8r׫]U)P&VXdGS?*"eеTFʠ1 \w0L (;O[#"ӲJCSˮ+ Ŋ[Fۛ -'3J܋ú-}< -ycVs!jqd lLtQ1aގcVƊP@zE8bEfMŠe iġ%w"TW5 )͐tQDUm& qԘ#h*6Vd}#SmB٭_l&ꍼS36KL7Fedmp bJ>swt:xC!+zD\7)S!Yϱr0JJ^kۖ Ȍ/tdtE= Pj50\|V\dV,=^ݑg mJA䋜Sa";GZy T͐07kMqAʌ%W@k 9\lʺ}@ <[W%$\RU/NU[]R\kh60mHag1fZ?JEF>jխ>:9םP7GYk2!̵Qy䖭t)MaPj}$X ͬsa}Po$^$u! WY9WM 88]^#a>0px+L+o30Z bg7]5ffh-M@G`H:$.}aDiX7#!2wꔅEAzϘdXnĊ%!%5Rk]làL=\mVc`!L%sND2BY-6ˣp_"@a@۹u,zSfSA*=ZǠ8} rܑC)aã^}E&$?C^=RrK -$R64$%5Ϥw0oOKuZyƒ[WQPtP&x)=Α3z !fH7^AK*ƍTEu9)!}nbH}ߐTv P RAWs#6(o7GQv2)1{qIx8|ʙ{JQ4`>\jg]eeИLPjck8Z˵Jȭ~q2am|Kyrr[`1ldN3䖯E%Ihy^+ hy)Q~?K%J!$6,Gt}S=DB&bmlV?r@T#Yqke݁w]^}OwȆȬO#KmPjۖ#7xtl`vc286ݘZhe_ n,,\dY#t2|Ȗ!7Wem8X%pWU:?z3AS Y`@ew楢H#ujXmSnrJUW*/_77V݇< p5έ[nT咙.#Ӳy2fjeںO0_?;Mg݉Wa 3IV{ zÿ~1Y5m@9o@S .idP+&Qw|{rtLjAnY4=-.];ioz,'Ϫmmdq`†$`UEf@o>=A0TӞϝ&O"|)9Wf򼚭J[3x6|hv/ØRgUK,W Vqh^*pc{J7+#Ƨl~vh@4ieLJ5Ԥ)>fFŨ|xNG G" v{DD~%(w0( -;Pŝc J<}ϡ,VJ,n(gV4mll-IsMoNrRńOwE&1;&W,60qD-ZDT K s'He": _-!|bm7 79ʔl/as؞"bڻT@#ЁL ;9W6y7`sv( 9Y2WH]Tw' ;Ѱ\4W G t rptH0nVGȔo?YsN7JƊk: "A̾Ū.$ϬB*mx:}g~:,dFj돢{*)=. _#DSE1 30!.8p-&~"@4F*}kbI&|5xM@h81j<HFJ;>W/o- Xܞ;A-VqY(bb@cAYC{Ĩ7pB_=kP= _ccrD_* ֞Jn.tה)U/Mͧyۈ8Zֽ/Laqe7X ]\s-<"r52ݫƽɵfM9GUv?&ȡ VD*GQo. D0E^W1[9n|j8O桀x@=Լ$ÚZ@'7Ib(# vͼH߉UX cA*cG?+&2 wm[_pfxߙ׷_CZјC ˼D$Nq8@R?fK2L33@Z<EXl'L5;J(=Ac*ˍ?5xC^⼀uv8 lZGfP@ã_N/A)G~BJ=Q֪jhb[>$C =rpWìC—>$o価̞L5|B+5 \ :.8@'W?|Х7؛sBE\.-GfNX*|w(6~2QK3(r%'vE:iR%=5)+[nhNۭD' gKOԏFV7i'L~"ĸdcW ?pNL<$6+IeX\_o: CT%`tjev E{@3O3@h49'A=KT{[h8muu*drekGfV28kmJr\Gܳy|yveߗ?O\*-9򞁏[#rt6EFF!>Zhр>Ky&uo/OPɭL <86: |hQR;8g8u:FIhR/QGQ3{3o! F8D99&U yu\%틶<2D: CkkJye] nJ wR!N^MmطGQNO6Y>Gz۸L)Fw:-?c?A x 0,Oز"3J%a1"J(`n>C(5^0OS1JF?i!- dajksrFm,*_saTk>HD @Wʻܠ:[D~&2\:*tS9b|2PVsjf.xsOkkF7Y1Tiwkꃐ(!<n+{=02}z8P38)`iIXO׳N ;_J~kG":vhfO!S<H>S/cYJ0,</:h=u,xݽ #ٙ%,~~'XEQ`9iCtِ;z6 h#0>-f6+fDk,`U<_W^HCIFf[? pN+J ˀ֦%cݘ#ʥT4]F56;}sq5L r6~û>@ V (-70N $]p "KBXW3; ^6PuځTB} ~mz`Hw`6z>3@lpMADEIW/trlUKFE 5Npj NO_AMw> u|8s>њE]ݏ>yшk25+$hHs ⵔ*)rvQ2ӊ}`x0zL:@Jk|ۼ%۔no' V}K:] "Ngqt.~cW 2t0߿er#gcIeԥ3lO[(.QK]}h6$P<_am'!AGzɯ_=F]QuGmN[#k,stP ??[֌ mI#茫kPCHQRaqZ΢0 1/G;Ǔ{sFW$.(>k!f!E(]D6XΨLRL71bj͠*[І)srwYƬnoo85? ϱ_z+Ԉce,Ey/PI)w;?ydWr}FfgkڠgZz<6}A z8̋= ~w*e:(ܥ )fy#f{R&v!xL9d>W|sn'(p~Fd@N,C=yF{{Q qKw9?<W0SXQM7Y#nsP=X ƻ˿ħ@R^ u\G2;%Ź2dp̴y:Y;#H*$7 b`2OQG k>pgu%d] 8&Mz\ I^mu탘#Q|FT`<-,nk<2aW[4"ify iC2҃/*|pqL)jL./(#-~To:] ~龀j'S)WΚ, W?"-M]BW* hCb0e^P xw2 a1t Z+ ږysMuvko;`jq_$)څ@HӞ$>ߖmnѨygibW9HǔYO@хj^K ŃY_Khk EBuli:x D^_1uI{?f7JkO~1ey($$T t9l)zV$ēUFm\oW)/tGb7BRG+ETVk_')2!Q{<d!&H+RJ4&C1WKaxš9I0)o0w1g7h57YnU?ֵY hΨT쪢h9-hw!֗'a/c1ERm+>V>p<Ś#` v̔)(lZ(x#櫿?`9QHaĀ }LO @#a;` Z#@0̽]Ip*c}Xr|U)$-Wȇ5XkbwBӗ4/[ԡBٞFQ[gdd.gN&.]}o_S{ &'Sw:.\.k2~{ݡq3Bn0<t:csc)t:j R"Vˤ$[MמN-vr{Cdm8ԗ=Vm9(AHs8^I5}c\vXkX>!(Jj"s2o'Ucکkn\u,8ND,T 57p1zP,8rhW=G @UGXLmkB_vαOd՘(S.\ CJ@zU2n:QAp >BܩbőVWml } (x=HǼƫ'{Wn9sX\%@X;b+^*[ū6O*ij-r\w7ؾ1{iylOYއTu($ cؑ*ЩLZ~SWJ,ǝ])r]5koJOXߓAZ57" }|^ +U__6#%`Hχ)4֋]> {OzZ%}yO%DEaMŤ٥ 84Qn}@6ZwҨ=9]JSr OUeMe]jAp"qhIoda9B$]>+I$T4)δt>.CT<](΅? Qhق{և­<"W" c},i9rNov6wFșn+Bg#܉Po#0-Hr^BW [_Qd%|mV(UI Yc2c|L}U>W&.ϟTwi,7nu!vv*:6U b#(|!neEU@C:XLK]s? dXrWɑ6KbpJjqJ @6s*KFNh׭05QF+@̟vL =|)[6 ]0Z̡7z7#%SԵ -t6( dy )i-0"OȊ;l͗ంVx>{VLsd({{3AЕ4D-H~XJ)6-rɶmV[{P3˽7PJ3Kom#_ 3ܜ+;c'r[G:#6ݗwȹ).馨*9 B|L\U9D͵kr^a<]'Ӎ.xW_RQ5QR^hU~-tVlf.ϣ d9PhpYANYYro#쾲Rr dÜkUFp„>Nq(A)lfؾ߬1R^8M18r*CIolߟG0%3i?=˯YyMG)٩!>HEU[./3" SA,4IkO=&zMvB7X_!_m.}Цj/(,m 2S qʵZR~޹2h+%UG9:]rrMGaDr;RS} n{8ƲB)P6 @JoVdaIqLh=0UB.NU;SkQFK k)/)O2ʩh|G4A5>$p0Hqw!gϖ3 ʒX\čnh5KJF 6@DFN´RҸףy2@a?J.zl7VsVK2i.=*U|ބ8aCG. @<|}}rܸ7:\,x ^ 'ú([*"AWwoF*'8y2(F*V\7}fe/>yKf)X?b8=8vu ??dW2J pcX)={!\c[@}b&tJSכ'{RC>who,U^ nWn J֞KKR] ]3t7ANv>L< **KpUp.p>X0! zR3OTł%A?I/3,e$ka7kfD71#!ěNo=Dwmv-n`"=R $K%ci2MB;*G9?jΘ} d"b]gqjk_娞02X[/Z@&ڈԐwdޭ!בN&*@A{'S+hѷR+H*(J*}LBd,iS5maE4*@/'l" I>?'}!і`-=^]1@lB ku (̰.2x֕Np !9·JA\>',5%* `F"x֪X}KbX{'g 5.(ٔhHym;bKG]7C6Fa7ncI.Y\ [&yT͂^ \&*w+eƟA{7ڻĽُ*&c$c9nF]z/rdZ8V.{cYw d l`(dJ~AjXQ@xwꎬD*o UT0@̹JUК(Ebƒ3=l{ץb[9BӍ3N胟/ B"s6ZQja+tr^Prp@]Xgʮlᆨ1 *?L 4-ޕRRDqD܅wNz '>n&z&hTP-LWr?Q^XàV`*Y IR~&i[ 3frZ#KВ4K֭L&j/DS7J]fTfK+2DwgY=qU؍Uq:)D.^lf2J`-_qX;J@4\-c.3uP`Վ|`7KpV2rGWd6K,boćߔ@0ƶ_ҡ3=[ZltƛP'4bN1!‡k +umI:["0ߺ0=6tF%:Pq9dTf/MW!݊ݹ%U|G]W/geղa@j:R32ڨ Y;N4[Trq[h~QNYzU莔\ʇ۱HA.2jf\0<m;CnijLĞO.!v< 0}UnsR".*Saąn]m)^L$$`*K 5D":^Pm;4E1d if`+B `uOw2E ;'YR  "|na#2)ZnpJ$L~}o>zi֔"fMfؤ*eTBYUf~VqXTn/g{@4Yr 浦V` S% v2݄?Nů \IӤفɅ=0KsN.kKVmRgRyɖ@ :#ɺHZq53X] *d2n0UރUPeʗP⇶jr4iS- 0wLOB8_mSM+}ѠYFUPdKFD,]OkPl y +RIhdc @S B]rvJM) #q5thǥL㛔Cn$'d0y:]"^aKKkͥ>yrsx$J]ko݂E hYxV@w%n*JC:;8Rz=yJPyh=+ ) VrpXM'o*n\ucG*ǵ*B~h# s,WwYyBp/~Y {^ _Kǹ"?Q6\.j4Bxm&M(ᛃ+ " > %1 dYe!e%Jzp5^\WK*U<%}qP ?v}93pq|QY֠PpKe-bOieQG_WVb|E3_,6Jߏ2u:lDK7'U8z"yg,e^Yҧ{wt T*Ҕ)IS|J!3}JBV '8OٌZIlq<.'8UWd^|[fֿdбå|rd͎p1S]ԃwQ Xy?Kh"UMzi T(A 33):yӕqyUЀ 3"%"6:r%WېjtswȮ٦] rŷD#*^V޽WVr ~ކxAʟȾ]X碚pvT@WҎrK{gqv%ޔ|t.h:.{ί U$cI"\D'-־!N/tq[d&QP V]'>ay,D\M>nѝmC[JoS^`ݽRБN9{q!V ٩%>2 'TbG)y&`H&zz2^M\h3KR(.fr6(}d`P}uXnώCtO]O⡗BswD¬#r>E?]m_羲oHP6/v,\֟ =:@?s]  !DMFuw7)!vZpB;ϥ)t "<6#YFa]` C^GJ"u.P0*S-P[  |KOn )Ib;v; q* **&9LFm׏*x\ƠH_ˎί$l.25ni}P&K--vt`|.]HA\(ke bxaRU?܂jAy܊dTw5: վm~^u7}7Z>Ks>򀻧n)֔hY˯_-d[8f&)l}F}H?| ø6D OGB* $j6Ԫp Ź5Ȑ3 E+Y\]Ϯ+)Lw r)'d/rԬx,u8Q@zAx71 WAٖ,ia `>B.8wImR ōz=ilQC!I nNTmp4ƭZ"/yv(h[S"2!#3Ҧ7: >;|"0|~<VY[YFzlikb]%jiߑ}<%+/B4(}j-ȋTz`zQ &l0uK|( YUZSm2v]`$M[æT L}Cnyc^ X桌zA]M2 TEyD::*b'X'ˇ}71gN0z,C']A>䵗&hP.3Uϧ0=L39"By;]T}RIB/A~̥OZ""3[ojp/6r.%_i.$ {E17ms@HylgztԿl,Kam ϷA.^TkmtWĊ@bf nlxa堁h22\"ձt]ʚIPefHSoI0c Qy!QY 6FtY'tEJA2.::H١HFJH~"c#7u).hiˢO!Ev."Ko]G|jO@8i"EզEm3G=^GRךsV0iZ@,J۲ $?)Q7#qm H_" %VsA\eEG9z+:QN"3ڧN%I:~Ɓ R`mtU7/ǯ!'t&KYqbʼnlN%uq8DIёOLkw c[=_P5>6%e:E,p$p.SљjrVú=ZinJJsLq7BL΂84lXf1[)ð`")68d h]sS" OsA"WJN? *[>_,ŭg5A=d-UΔv[SE Q;Pp`*[vJ]s(ZZ'BPb1SCz9C4"Y Iq,#R)WEg Q+B{!{0@M*Pe~G(Liq:t\>(b%1}#rKφ%'ʻ|jV"m]JBq#NM&bMNj"t&Tn+5ndJBMb߅XsGEkAh}@n2Ӱ3[-}e;%@a޺#ptz} AZݥe\u;C^l/!eq/67TDmg7!xAh$& jZukK1qU] atNQPZ!";}RHEUgahdi-"65o[t.ǮVI)zE;\#7^ %YvHXW M(Hɣ<NetحYz+ksG<g&d Ttl{zц Qd>&WM64@e3NBz?1MѭG q@uў8kGC Q rPW1D­>C%-YXWo᭛̩lYܔ#Hc?A0k u)PޭA?Aj Hz){'4|}%*#VWcZ``˲g9$7&$06ׁ3͉\|y}+!d7ځCU)W0Vy31 |N:NG+-+^Lfݱ#0燚5|QV]- LBK]K^(5JmwQZT7"fow E}3HiSЛ"̆욒+d{1A\vߘ5=rXen pdsJ&"T ˑ׫YIΉB]aQ}S0Z14{3'C wٸ:0PGyU͓WdU6EzPlPٚ U?^!?*-8CfUl0X7.E@'YYiߡMD)/zH1 GUJM=?5)1"#[&g,o R;UUek [X;`&l VpG^ +_]KǎwpGEvZ*:Ki|}SNfnQ.`O|Ow";&ߐV)/֞}-ÉREo!Qq+JD䩎nfug-NsѷiUhzԕܙi€<4S.zӡ?;%: 6.edhL;DzI 0^'U` _N$>TȓO#: vGJSn߳zx/5E }/ȓ4]offVSn)@:8|} pIwE:#)QF^x&|X!5.QG մHM:V+ȑ}P7FI~2)iȋ'%7D8%h!\0 :{4RKhq5MJ[#tx#l|>:Vj~ Bi@Ђ.ke6Ozi1#|Nq=HTjP=9`JJvQjwCE:w?ŹC&49[<} j LނwTq~ B6}Ҷj('KSXA\ud~,Tvfsx`3D^A;ݔ?\RA'avC-B!Yvj>z o9l8l9H&$Ƃ,xeUo]ՄZt?h:YlȗidYMvcec-)" 8_٠TjQC|E#3<\>aw03y|Eqlʋi2^+6gs,ߺ7:(y]# Ji1s6.ưRXY?nxrn6 xHaZj.a 3g)U,Ȉ)}(X;t!aRD^<(+O ]A>^>Х]!aL&J̕1$)} k;O lϘ8c|(\s;|pNSuL75#س$s8/GwJ%c_5(C͉/ۯPֻ-EF!P>6,+vr$1itB0VS4Y#>=v; ~Wؾg8M$ê/p2b{# ~aJ.s ]װ 6$XyH*^ߑ%t{40f璭  dr8 auH&!V,L*tms4NDfmtU`j mo_JK?j47 :aZloPb( y6OV%VƌgUƉ#NējN%lιbxOE%0TN>_V+ "ńf{:i wߙ ; D_/8E$}/m#F7naѷa+%:FH&Qش؅  WܬI " -{S>JLJU?5$Cvˇ '+4Aq_A*)@hZM*3|D;p|%*WOZ\wM7]z7U{74wNh<]4E-X|Xo~<!ctW{~d+ox4Jʣ,NJ2&;GeJV qénDuvȸXڗM Iū,҆cѺto*I~']?|ghAyl]h\w*=} ^${>-p߿z<.nuqмKƍmpc)yM#_{^Ki*۷'rB_'BIrA%n0X,a‚1_{a.я4W+qc4vh]h/3- qhjt3ROMfTMJ]wM>7kT̛0߹\v8`۽CU{&$6!s0՚:ΠR+qbC{ۻpI 6+7<']ܷp5?m~ɓJ'L2{P5S |?5w xhO1uhvI p 9_HI1D$aTCW+SfZܨ!(28K1V <ݱ.0pLgD(VaÊ͝2pc~HbO,]>*iŸ'IolF@/ !$̪B s7JzWm-~ӷ\/;(;u)h^³0MitHꩳ _"(8%:H\->ǂĕp1LW%XeдXw!GX=LU6r{O+& ?d$^̕ϹC2 Js ޠl H팢o/x2`]=.-zH$e*iW1mME)ό.H% z4s,d7T /jqۿpqhif6μ^&uDj we pI+jSRN3<%+,dnr"c:ECDBys)R*㦖d )g 5*Ox/Wnq1Ĵ5- P+6\F:!9&/AlY޵[wծ"2kjxQ; &Sݑ?V-ҜNuQ 1H_lwSt(am*=Fd'S׳g&0;~PnGewĊ|9 }O Շхemz_bL3XV/qغ ;_"d]F#.Lfa0֟b?nau-UbdWh9͵ے*h I("a`IFȰfZH& 61Ov֢ vߙ:J ON@lBh7D:.jKA@2<ĀQw@6 :Lw'< -Gh8!gcaVu{KF>? CH-bSŬ"]v\}kc\ڹE6)ȮiJ\C920U%$չZ_'@>v$C M&ɏbS@q12QY&2xBQTΟc9OvZqv'<7>aBECΘ æ V լMw0):At5T~7W?5H3l6OXE:ZqYwiA rl#[m|:^#^$QE4jYy "͵4n !0*25TT#n*i*~<2 "#]^,FEE*ҙxla",w-hI]XYʝx F}H+ _Y|B G!_n,wغ'X<'x7#N/dAfK୼XvvŗT]: \+b\rWҳE8sGp A5G3a/UTu>~-pZME(F"DQۻB?`fE!Szk-%^gMė%2fֵ!;Ow$7 GflQl@n';AP.'|dz2Qp~cPJED$r@ԭ! [K qsIƐX]n=Uo(W$[kqMO4!?ȏ#-tQ0HeIf`C30*y8;\g;ikާyg@cգ ^0Ef\h˙\;$GyFż#.v׳k/4XPl*O TI.ᇓ=Tr`b͇tƾ=lHf1`&^CV/" 3S򂡿(fw$w֠Ioko!nl]njeGVKZJpW 6P=\(rN] gJ$H1 xgsӼG%QE u< M@T2NCf) w~nRo 4(iqL 9HrꛠDN$ 2H)jI!_|6~ޒ@I'ޜ ]csșP~puQ؅8ˍkASCiŒҤv&A\N?j2ea.@ \^h^dɸ9<ׄarRWQruMHŖh Q^]n[KDvRFQq&W1ǔcTĭ;ѓ>KxY~ NW/9dsŒ@Y&+G"iW|iyN` w`zʝv iY { [L T)prʫ__Ȓ4cinW0G].tkg'fvL`{U%g؛v{l/%kTPq{2PPhsN|WE.va тkDD3A  3^.+`/>O#VJ攜_L Ny&tY42Z?=v}æ|oψ}ٜW&$N1b.d/k7La%jT43GBm(āW0P4)NK׀^]d!_m[,ԧ;d7yثo}.񝬏/eâ͊NL|'&aTt~4-'TH?bE~Lq$8Е=Œ!az$66)nz/@Q-]ō=@V 4L}ܨNFI[Cb9O C #(K&^Zj<4Dރ o(93XL;R`#\5d P5Rȇ K6hJ撜?nh{ GSpF2YjJF5?9$O%]pI-i:7,fyGE%5 A|}. $"kٳR])AA.m*T_+}0qg FYG(O\U.WK9jWLaoQg@_t}8QqRHF嵻5PbЁp"(6wyڵ`!dOnm~w-\=_DkǶشJG-a#Ctp,7h(7y7] @-yX$ҩ; (\vi)]TL\ҬDWO8ztq5>;P=U EAnOfW'2V?m8<1 >1.^T~BUe :&w_kM񃡙nB\08lMpkm2v֣8- yI6>װ!WzT-9z!~Cl6>+w! }Y|\WCI[e?;*}I;+0t 2AKyWˢ62ǤRVǫ܀k2l~HMw}.>ŽG#7C87 >}Ҁ&u +e#*H =i(,Df  '.w%TUɝCXH0REn&#N}߭D}LLZv׹ ذԼ: A[ݪuŠeCm3D圼[o󆱵8|e ጽyN! nrȤjF\{bkĺaDUi4ϔ =p5cq_2"ja#OL&tAC]enۍ; g0߯6"Z4P''&Q)=y4Dtk@'[bYQ8DKm6=9*Ό8P$HnD4?`eȖwۃPcKtop5KmK}4%}N#.SC)~t8ͦR=e;ha`$j@bOV'W=d={pԔ8 o*3B.FOU2mrZ2WIrtAx#a*iD󱧐3V-{`;6믂yfZ./]W9PO $+JRϵ~bλѬf[k @ @|_ckC$fB [zhqn7u։Wv#éSTćZa]C%tRXO$, -84TMP'c&M;1b;n#`-+ W sq6F3;rqO9R}X\~PY1vO>Xp2*q)<"Tj/DK=%Z\(hW(҅ Hq%[ ,3KhXɰݏdqᇞ$RƮs#:CxS@nמ)[s\%t݉d́bxgK:uy`$𕅯RH^ Pfދ{% */&ExU-ϒƅhMFzw4bMPr9Oڎ(qS.9HhPeyh=a$Ա?+b8,=iGFC&@lb8?5(y@lVi+Jعxգ1$=E .dJFA/  5& vZY5|}|h}Ὶ c=F>=D6 N˕>~UPQцL(za6sއ1![+ pVJͪIy>a6OH +GWV!gNϰL/~bs(x*sC =nPizfN4=@>4 # Yh+}aoi(JBq¾|(zLٲW,XG %. @)\M$(% iD)ʜlHW3?iv^ZR1&= 5"X 0,u_gqžx x9/~5+"+OCzT*n0ѮW7K?Az7]Y&l=݂<]$}ve֔EAꂊQJ >(s=IMAl KdaOmaPUڙ|TZݤx:wyf@VI?,d8t3J.®Sv;Fcs%.-g5C1'N_ \/IZeyEì3^86?hg7Q@#w+:J|p8\G)S ؙR2(̚id;<:JmVi_/-)?u$qE XX糔>? @ZD dW$7!Ö¬e\3D5]^63Rd;3~Ӳc@֣jaIt 3 ηX[~%a\_ aT@)b%^V$=8pP(rT` z|GzH8t漪pUՔc|j6>uUb,BN3:KZV?&V6qqj#O `Q-+^{v ai |;AZc-&UwmoZi0Έ 9M0`)$'a]9ԸU\%Iኘ(s _ݽӶ8XI-"F†AX:YDw+볞]-AO!'7R;s@extxqk?1h3`ea0l]܄89B:)mDŽ(xq= _ .&K W5S K 0z'IM趾6IyɯYQU·n#-S^Y'вφ@*ZʶяH^_΍nEp!*-JSUx^žqܶusԜmqY+G~euU^>Fx@I̪T1YIFmy]# Vh)m`zDIw{|1Zt+InZ \>Nb59U#!|a`^&,/aULDP04)Zav2`$/ `c z(_w2zʂ[f]!_U5v%dj}vFMqC6}WV =Xn\aL[|*I8)RZV#0-ʅ&Fv6T8ϯNNĵ6eFUV=wBc6&Qvp0"fRUS.%B`(ӷ?#&p| fcf|3RmB^sحe?ƭ.06_| o|s':g+qX/4r"36*0@ +Y\0,7"X :MB`iX)[B0$4Ea4{ʘ΅Scf]GGT0 +lWEuf_.mr GFL$^J\?x&ܞFQvH[}8~f G^)%mZ}_! *@aw_KMeubHԛ_F3ɛ?TsKJ 9EI왯A6vD}NX1q"- keaZæ΃J.-4=xx||{dAyn/o%/۪k&1aYe3oS4aj a=ѩ:q7R5`<Z7*c__'")Uqyf\1AVP|1{'u6vuq\5J4[kHNsMVeJM<-Ёpa@'_+]~k h^,%,u 1 4K8g]x LX, )K^ i4Sl6VzPE80*.dI&Oĩ6/ }̷1{Vcg>Eibb͐L[NjW56:zl`RcIg@.uz@b T/hW8l<, z }"Y#tG{(-h9@Li_)lN (ډ0M9u !uw|-4ފd&[>PK w3ҋBDTa ^\Dlcp 1c+n&Y()'r'tH@t*Dhe`<Ռ{mMAn  Atl7+/s]2j~[ ۝=\/ qîpl+1n, n(6ͪ5l8Rd?ؚ!peZck G m?op Jj|ىHOV$I9l,_#ƿV!mCq`74F#'(S|[n$̫E f郔VQ+ZjBHiMapä5F՜ch.M#7x|Mz9ۣbďKTk0'7qr|ZYʳ z>9^x2`vC#'WPbFL $!"{Qۗ8w i%A+'7Ol_4^"D p)MBjh(W;/n%n-~l9UL?0)D,Лjh2yI Ua?8ͭw;̾H1% le֕=Yэ 7z(SQVTKnxûh\z/ Oq3ꌰd)+گ7n4E̡pFw9[э]cl]7]Ԅ?]@` R-wE c x_4h C9'2'r྅PHnpQb{R,liWkmCڴpH&7JhCTag/TE]Fqط+j0pyKj{=kL8<uF78I@w._"8 --:ga<{}Lg+Pu ;l Ve ->DXś?bcS#Yeg,f -c-ok`;9,vj%mVYɖJVϑmBQ&m՚=p܅5YCM0 E4WLVz2RE''x6TaϝIw{<R]BNwz[v>x$d~@'L)A?)3'`9;e&zC ձᆗI?X`9Ap 4QH>)b rn=YJQqHޘbjDȠNa$PЇjh6O4K6 <@i:zKkChvcIv3*ܣ%4qx J 1-]kSuhM[IM0H]N4V6AG^p>BG^U1?''ت*wns(YݹH(Y^ 8. 9a;-a푀 ұSͨ2r' wp_5#sn~7u=_`Bz(^`kU /=?]I)#"-=OZ^9,<Yy]pI o7H ̟ M g;hrooxVOdz2gТb3ubB`^LX!W[w(/8MO zׇ|Cfdig.bdy`P㏒pM~h^2ϫQA4mz7@YR6}v~[_\u;&25=pO j6O*J j{ү|{7P(^yvٝg@'|p/./me"K(a#,p }]ƭFIy݅?3mI02g1,Nf_+KtT)o&>Kq6-{lJ[P˙ZZ_b"v'̿ rKJs3cÏjSSx^ִCfq$"e[A^U+7V$#pOSCݞ8[W%=/f.i'冴PR):DN>y`^ѿWunCE {uVCDpWqWJu:Z wM(@W j02=Vl S*t5E؎Z 5'#X\ww.*M*\)VdJSSlO'vC֋QF',_XO 8yZS !8ALvɃ X,:a>`k?t, )ʌspi1ɒ)f<\Lc!RV*7j⼷PɣYg_ ojkyi_-!zd ]n`a)jZrɠ1<- &I!X .PaUa d^%>` ݱZa:Z:.)razcȡ6tH8 &+]2ЄVW ꨇ#퐡wY}i7zs>mwC.i5ǝ>p ŠYo9.B_UA-5)~MYsqH֟e>ZC eᇒ.q޼=C_,B2LA>lΰs8P& 5eϵ`X/Ǔ.-޾p}gYhDlzg4xDt0oy1 ~?'\28*|JUU"Qߕ+7}]IyLu玙Y^,pT,%1 cue6M OZ:5s M2H0STڱtz\7jk 2].Z 0cӨ ʍFߐ]k727kl~DSs$98<6;J- C%PHo ARhϐ8">O o[锬vfxbqlX`IeۉuO5([dRuo6F650Vb/GVj*8zlv.+#1&\R `cv,Lf9< %fsԿ;,>xc^ }@'d.%q.f kYr!Sю¦~~ޡBES@뽯`ZW{z24>xbJt-]2^t_$I֕QhbT˕U<DxgiᎱl<^JDR#Ĵb6Y7Y$n*_b%|&m\ةN?SʨV,)$Q7T"\?ފ3e Hsf.OȒƥ1w)[IeHby,o] j@9Fyp% yՆX-fW9V8o,5MhU1!IoR3:OPyuΫ垁VtlBk2VVBW+s &YA#n 6SDVS:SKdc|!*z݉HbEpȡ9F9"l< cj1ǁߦ@0fOY/:@"?nh{ ʹ`OM^D?//te۬ ̦SVEnpw+̓h=2* fFsr%efZI*&LiF glR - ,Z揬`.#KGR3> yАV/n׆QGRHgԊ)̵/|{dx-cZu8샗C_O]cFUI?FWұ_ HN sz䤂%;7f%Ӕeݪԫ6$HJsb5t%};(@ X=6t^~-z‚$!h/e^˜/iҀUGR݇]Q)a~bf*!rdM]8! /\~X! ㇢泞.Jb(alADĜPc!ڑ2;U.ИdӆWL9_rƝí8ȭ]K872O[ZTlJ 6I2q x=V`(L`zp ZtŎn'|)] '9 Ȼ9݁'Uk(ET5VMP9hzjGrNi@`8})5xFc'TQ C mB;>jc}(yaӇgw`a vKwM!^-M[#5d<܆#6T\Va=ی)/!)7n_uq՝yAH'@ u=%0[tJf(p } LȅEb#BKNlUff%/f_v`ߑq*Y͌`#]Zho8=p Dڝ9}].?}bs.(Bi]6jg{q2=A89ѧxlQn+qAKzMc|H/>l OB~]ݶ[<< /zp]d & `#0y_JnIY>tUJC)0?m zUPCN>2-2:9 ii˥-/%(8Zo3MF 7zc  yGwl!bѩ\K746>1%t:Ե59X>9=U bgy3x#"FwN#^ֵ l^(j͇:EkgP pʢd &Vw{EYG#:5k6K*_ m+;[֓ź/ zQ"̃ݎꤊmw硏X~h oYpXjv.6*)I8(ǿZ0$\L`wmtk*)@ 8&J z&_K% }#gHLSŋZ kT>hh}ڂS᳃ =zwM b|!t-d(ͨ. AzuI4eIM킶,נj^jȤfu TkNجzRFCa~}V"O]_&Z0Tjҡh*'Ϥʵ3.8N#ޛBCYbrD.Cd9AJO4)Eg)Hs-h6CHLT~Y흝мȹ/٥M%tۀ)h9moo\e&5YPB?f~ST?[-q}ƣZ_Hceԁk7ápJzGϤ gvuUx0-6ǀW. Ć\y$)"u`JSQE9vH/+@7XT_oPb KlLMX>ּ@x~!¶ +r6aݎoꏤeV-&V;ї3I"U1 #wl%@ZlA۬"A۬[}녊H~MҾ"'<lcf ^Am`d Xsfv彔VM~W`rqpMEA3}ZF9V)閸9J=$Cu&2ك *y8w]&7ivjI9-8 (1ss;aZ$ 5Rr#rӴgN~o9gnyOXV)G:Y9kOG+w/h5=!&LoҞnH3hdSOcj[Kd-趟0餩o_k 0. ޷%f^4 {6adW17)qM3ՕvѩƿaRm bjb^z9ǶxKV5ulm5GkʗFG1Pky^55|EZmBlYslx 2* ͌ycYֆq1 ZO jJ~td(\&ke 'ӭ3T sS2_sq@Qe1^Wf1QJD}例/ .#c}pQt  dvhO*C~zb96Lb.`4ޣ@1\FZ\ON*ҋ3lpqFs9I`o WiМC}'4<iU״}G=* " %B"fVu75z2}~ax&0nKӂ~5 I"9D*r5WbޓY/:"co}rS>~aC}HMϙ:Bޜx~9TCD'YX+e׆fYT&:lF:=,zxXWD''6SBp_57v{H! SB|?&.]vma;:oZKK9]Id׈ I2 =bbfQ]Tb>J6!c0HGF^4Au@Ո>6.6 dG1x a^V&e/(LhKDC~\!yc?O?Y)cr.A9yEZ22nwrywY;s eg8OnS < =>2@,AŇ kH!m, ndhOs 0O+wegaKȊhipyz2 n DQ$z7N6̛ǜ F"(_Z(8+*3<ٴmc'`BC7.*7w])'J_VF1pa4Df%}EEp⁌M?c3ӏҐttbg#]gsrWm$֫_\U@1`I[,kR03OZÁ}EdP9I /Z sPV@ 2U.mG׈5N=; yJ?IV 2Sc9;[ rW-Jm&dŜ,-bIjz]M ⠿r G13X \toPq֮=\@f$OO#Z=3CQ*Vw0)Dw\m3sf5<~[,p) G|#\d=/m#_G%CxJ$"܂ЉuYD[;w3~+>n˧TwcER#z6d4],rXD"vnN~=>BڳÅQn8^9+j:TPd{*L&#LzP ϥˁ:= G]!ʶ®qIm.g?XE5`EJ$ໜwffqrnm'_ 4_uNǓWQuwSR|zlqʲff i-+ZiKsbNjp6 kjśD1mиm~oXLWC,TWrOi(U>w(=̡1#QLQjCl=-ٚN9)#6_T `~lGx0 ID2-D&䝪&B+⨸4BF4齸RJ/GZO(!Џ03D FS 힚P")6=H#:A l^Z]:-[ܟMp [l (Bpu2} #d H;crA*w9HfaKU$9c6wyPX}?D[fW3D{Hct |(]z/Txax5Tykpnsj' `tgԽx)xe)X^@PM(Z|JM`_VYjBIWmM{"+0Q9qxv2qr*ܬ)Bbq;3_bR%fTY27XgѼ;ȯh=I6cM8>p,E< -EԈz)c(?W9ILΛN0G!A T^mY[Nd]-)$e!8fjpP@r;5{ ؼR9trћѲ E-~kSY v䭻=(-1̻L?Kygl i*t5iq| ˒D/1?PD݌uf 0T(&Iiפ7HJ2:LΤM {qϼYi3 S+wf}QN)Sh)%EG)N:jz+e5E7hqcĒ쑺(c" g҉L8kGQ JJVH(줿90ȕ$ٴ45mW|Yٶ}ƺ_L7?<ٿӗ{+LgF.cN#)1"G#x ,D׍O%j|տV {fK(|Ҿ'#y#S{L%ZTKǻ;O8 '`9Dб z8ܔ"vA%"NmQE Pt~O֨ƎZP sU+Ljix[@?-m\~a4ܶLt¥ZҶ g!uFh"$c@%$W鹝kAx[TP%j lJg6e|/*Pq spA`}Q߀ *f!ﺿ !mq6 _,PGcvt)9K&Y0Q>#3o)O+lj!T`K:ԍLUWmJbt>෵|+ēHh/* @JxpBLxzzoKܿFnF:t҈g#k/jFd&X ïp(9ʹW*JN !Ow6i GGXXK.7~qGlS|h3!,(1zB SQc͞c&[,~loq=_hU //ĤN~ y6T}8NA'}@^=r"AUegzei[vYR{Qc∥^\F8^S)nT@Y^#xhXp7Q˧b"ޯ{MBDm4'^B2=`Yy ߩ>VoӻY+ 9Sp Xy7.)Y" QM u7wEPaoG[SNif4C1/$l\ur,882It=W]E:|.4sOsdu>aK% JgْW~3uJD\ɭZ=2`%JN 0!:)sEPo6}te qwk`5kݭ(9ۿKc805a1.gH6MҷG{:wjR|U|;O/BQ;>,ѣ"Ч Qk\I]p0xʟ+sz?_ YEOXKڹUeo9 zko&##Pkf¸Se:_Zpdn+X(ʜB_OSOVLl6|ݩ|S8)2QX =ޓNBɱC6$Ryfɮ q:AA\')P֎b,kBɯqZi="|qiЅ*wt/hTPYZ\xDGFk38LN>RDtW{>LUvu/ @gƙ Yzuw88fБ鉨"bn3\m]j96H5Eq+U]Ӥ,-v lPHyr drk =<ŧWݢNVE_\i߼Ò?94*@ːFO-^<'xVaSĉKlqbD|W:`  ͠fyӡ2uc]1B%V(`bgfz +KmmqOS ɗ: yA$ppiX8t m~PkfB`D"{О 8P4 `tmMm_EUvƜrJL-@M.gE`鴺߮塴^#BƸd 1= 2;0qAQ;ALuao֭W!|,~O#\4O%ν|>.sr2j4q+L- q%;PѹiOj|q@P +IЋg-=䁰PLbEZ}/ʭ@K*7b"ݢ͵6 wwt5hJÄi⍉wI~?ݯlX&>9-6SOoI'?T% ۇ3s7*F(>=: @pB/`[98} ysuw,iooXmk癍=' h$UKv,-j>HUoh OJ M4Ր>}k޺W@RE.&e7'E:d ڃ1 yD~PϻmBgܭpz*] ߙ`u{ xB/ uv&~h5# syGJP~Mʾ@ ԓKl`ܵPCiWN8G/{)<qׇ1:V~|(Y"o73S;sz>E}!Y$#!CNGe/. MUV3 φA J!x܌] t: 7S9 a! e~v҆ +& 1aTC7SWaV`"AVUV N649[tğB3D ,$xb,sMAK%I0v%9 `;qMEĐDWTY_|f=[@1?S)3*nCha~3&UtJ!pyk馛"E ߋ@SY;I#]sަYtvMP,!D \Kȹ0 %i os-mZ/9R]iװDRy|,Pj1YםNxEh_E ВpFaaɉ4!_] +^ㇼpBic R!U8֌ %vx>%T:ܚrٔ/]us ʼLԽ1ܟʙ(x$ m$x9: iJEI= r >ĸy$'DB74tpy܃qFʷ"k-itr-n*rbߵ*rǹ+aɋʚ풢xȴT/IB 96d@I>vV@RCoߡĴ TN#mCԒ"Cc+apeȽIqB$l?QH+e2ܺyt7^ή_"۠"Q6 =<90=3(^(sQ ^u{ r.3/}"Ix]zfЭemSÍ]>yJKT=0R^el_ԏ\Q>sIPNa}x-PPc01FGJp%~m,wArCxrk·i?M?[$׈I`ôcNJ6;!8s`⊵̅2y J2jx."GFEն@KԞM3h$3*/.#ҜP H8 ~pon8gKź^=q\s):w1':e`#_*pyh+Q vT7g{UJTK5x@x^ج҉PZYU! .O㾉3jړ*b;={ҁ[&3wp@)#ȟLneظ+*"ۓ+R$tm1hIM#)r .jSbexO Gsa 7uB7zdy8_[~4w2%Dx$`>\y8BR5Mn /R+PS@ f?k%1JIwpH[nF ak|n _zc8+VHSg׍#ZJ5n{E:J#Rp#]ӻ%VSgT1YLFldf JPc>!8y)ѥX>XU$Qo^h@vsh؜d=m*u,[cd![F(\UY=3PU. Q{`/PpֱPd6НoUlfz۾C#ἕ{8l t=aK5If~C 7RAgQSU9Lؑ$U.PR JBo ^;Jۂ玓`L?n( pw$q3C&sCojn;/m[9i \/v\C3+Fp]O;99-\!(QӰ;;&AyɆ]Jo!E7 !*c $z} ”Z:^{?ݠ\̛7)ݨLgn}/xQVy&%hD;jk#1`Gi4'?q}1Ү#q0Y|Ѻ`^mW4g{Lk c =AR;0."b @& |-޲:OΧ-|I1¦ M7L z\Mr х0./]b2x[a0AozĽ MїZr6KL'9p_hK򢢬=0P GBAS'4TmWO&-S]`oI+B,ZtrV@{NFфzɛNC51nf1m@Ҥ(_>n"(Ǿ(Rw/v#ImVsJ~q.{O'- M'6+OWBn$4]"%M_X/^2~ $9i3DOYUC4ynO*(AO5 *;obBݳ+k⿴>m:{hV/a1h ?(Ku0fx>~qFܢ k%ƮeiKq=*95 AW"^ILѩ"iT<ລE-DGf2NfQ=Kvtzq6$d8h( a̗ /\ TAe>ne y=/z~|>.BQL,|\|,d+}K,guE`x $YXĐjcJɁI8˖lߚRq[n&a[rg[= #J{l|֌DgF@ę"\x o7(mmsDr}wOj8l<kN4<k=QYduR Z8EL p'$. 6`P3_ ca@s9 :DWڡ 5 Wq BLڪ؂;s3\r8o$rd(;#rv[+~|؍@Ȁ 0ᢿd27&h%[b7ރ3f ~o9N`_TC=p9ek֚Y(AaJOj_([;|I]ҐM⊓4~D8ZW1w5#%tx{9a>J6dLK̫#;0p@" `i2Y +}D܉W40h 5&$#[vK4kAl-pyl̞n/AA$ٜ52;UwV7msiӋhڎ<'I *alccŘ) <䳉E-LM$Ba}7^UcN+x(msPF2H342?1R.W8OοC5. bPՏp¥L~)jH`>YhUGʃig5*gvYW^uVq5׀2PfR`̇sgˎ-qփo}FUxxw虓E> Z4ft[aaH1@Zƥ!L1iΠp}Bp?JpFKrx9ӟxC9q;nZss@ChӜ(eGֈDeeJ|ז`acv2+FuD !LA+#滶|}(׍MG!3ʆU+dU%\k-5|tog&7E>I:km[~rHG)P&EZ#H=Et!ZjfEXԔò)0_ScM$@w7??*8]?-U 0 =5\.B9t)NJYl i5#CjgՊzs<嫝#ᑠG; 2oU+26C`9J"a^{Pqj*S 5eNUka'@fدZH̚]y붕_uOĤo- 0A-djA=ݿΌ$hHxtdw]LJn/R)k)XNri>}qqm51NJxh&QD?x>v,!e=^rS1;ؾ éR`Eaِ)FL"[0GhB39Ud`fCt$ଯGJQ)/g0+uZQGbLGx(݊ġ"MsRhN]g5J `ShP2IROr2٘;,\K9D$֛*!(?c)97Vo$f;25>ӿj<5Б}ʳ#0[@OgݴuGxD:IPqwWhUç+н]9HF>{g0u JDҍ tP6(3 LV׬<>mM3f Q8jҌ~=_HF0Լl _P\x8 &zB l7S1H6Qul Ԣdnݭ4_%6R@ܭ 5aaJD*|Zq@q|q loi8TΖʆ9܀|bR( !c,SzJamO>ݞo`J*$kg!3_OFa[M~_wcܙ&ȉEx|i*THq5QzN[:EwTKtc p@p_ ؅T msE:>Uq)U`@ܞuKL "  ym 㑃f&,ZcI,yϽCSѢ}4 ,ɍ1F7 Ge8M7x %h~jjJX }3t&OO%b#P׷l^~ǽn6bB|JlR "ca z Ea z(A tIXeoK|?L+u@tAS@KO--M%vRdBlM=13`㉈to eChN(ETWߣ< .`aQ j )AHƲO`/}˕$%q|2mSiU#3V=*D.X+<_򆙵Q7 g3f@!0]aS 9\m59<ᢟC K;kM| 0uIfXV׻v;RdRⷜXZ=xhbD"ԈPCz Qdl9I?OevX;!'ީݺ ;21yET A!p%γ3Z&bAe-3| +^xC<7 4"~2۔Gra {(19OɅn []Es,fǼSqŋ\Ilq9.%%8Af*Ht֫iQT;*'@{fӆ9Od5YH\hIe $*dal9cv)|&B )Z^*9lpίl ϬbdS+x|O"?e2K0/ٹ}GSbXFҚx J<^|l4ࡲcC@֊ ZIƃ^ qpgqv }aE3a39& kBA+J,եV,Óe[Q&h+\dVgCQ`E6>S=v~5`F$c$NJf*$--O'r (810s\s vȝd ĤxW`"{ }aDO';.NU8"]*̴"%Ͽ3Hݯ\2hzEw-̒nR.ݓuQ KD΂GEc@*Xei𴡭/(~ "aT6ֻ>'7(e܀Pb5clS9ߋ \ v.z`ܔ 6~6{r \{;OcXkճ_EǘH$kO(ߒM$}h~yi?hdd(&"ï7H,E:o|s~*{S$Oile#/?-qOảYuqv+(@ ΂̤p82c<+X #SB@`Lq! h')8o;ox+[8wq!Y4|Q,{W9eP9:!1+W<@_e66<<$=^be ;f0?LaoQ8hu84=04^p\UUy"΍Epr阱D\k=by-",cm3@S1ܐϳ[j1lkT !M McmSsISTe9ge#,6[(d-~Ýd@|)rXY\0V]dr2CL*B ![[YGfa)c:x؈c4>3dYC(Uԩ'\c`5V -)6-X 6VJY+q,ܥ`+!xX B $J )W C"vEgv kfǚQ>dDYX?׮õ4~ҘG0h[H-RN Cכ8XOW` l2<`x#-ZmviEiCoW 8ӓ"!|п=D_VvKq[{zX8 $c6ieĵT+gBj{v*eu +@Wq\ӗPցu*zg5Q32Ή|+Zڸ.2pneqXĜ{Z**-C6SdMCpCZk hֈ82:o6_w5<$fļ+λyUiVa%$)ct.i-?9Q6Qf%=#;sU@l u@nui{'p-ysȈgV.g!v[O`k&M85 D= b՞jO ) -eCN[W " RҷECB\K r0 q,aiEwJ e,1gZ" Ztd!-,g%{v+>BZK|/B=M õx>5yT) 3(Si)=/v)>Gk\W}N 8Ig  Pц6U;4!;6&.x-b=“;WE5&+;OM=~zݼXXhyGU.<&!8\|+m;42ƚ0jwYޔ >ܥYAJ7A^Yq>9o٨A-vUșM6{劰%DW#*3=mM8PH!UX^' j{E#Q*x:, sGir^ОjeY*yL.L63/.ӧk.-pmN"%VWƓO3ct`="{lXZW'\yEoGA DɅs|-n:"|bl[ࡅs 1G3;F+̰[t^JvXc{;W#a g bD>9@CV%ʛ2mf^R k*Fq`g;):sT0,iV@HB쥰+r >BƷ7eG qf!h@5Gj9_蔰ӥLI GO);&}lT*fo[@Ԕ 6:Y=qV9Aa 3g4lGHLnz;žPփ(P[~<xm!{DJz(֚H XŹ@bL=a]SU{0TV3sGWb s)5\x_.8."SȚcUOVb 7>Zgk81S唝-3wwuU&|A[gpH=LJ}S;):Ly 1fBz R-!-yx?ǀP^iecMgR2,}淴sBN6Pnq4bi&u,.EE L2Lj| Bm1L}˹|,<_.Ycl(+J[2s5` ~yE+d7hr| Io#fIsu5fbm|GƌN 9,Vc#_^T;<_R0?Q"hzuWzII g(?gSZPXprŶ1NJW0˕|S]jUkmwY?7$2zQ%0͡ciXbUD.nOǶ$#%EI|$tk2>N80iz#b fVbiDYxy`ζVױv@K*6'Ae)7F5u`A>:Xo#o2"꫶g3O`C=d}X.x0_ i}XQN?Uvf?1d=C!"Ĥ(kݿ﹐b[k 7 rj{w!Nik]l1|5YM :.`qC/"1PmW?IcL:uAQ.OueN>f0BםԘϺ'5 pb, ~q5̛b Y-?E{i樿y?Mׇ 8z!#fӆ㮘E`/L(2#q0ءrIϚhO s܍iꭢuwץ.Gˁ?f>kɰ۴5"!S)D2u0bHʅX)Lt/57៪BVn[OoOSN]B cR%٬ġ>ߢ.Y;bJgb6@2hv"@w:rRi0"Vbq`ݚ#ou.dUm弬t^A)NV%x0rgo,[Rۛ(l1A$y2.{4FS(vZN*8Ddz^ "[܉8uUtL Ю!r#ˈR8;Nq6 4~7g /ǘQ`d8_t1t\2k?KAvo٨GG"ѝV̋t;0mPB]1r{w<!;^&GtoM/%v*eFF~eڠo2/O19TD,I^2Ϥ*r`z#gkZɀ:7 f 4Nq+0f$^rIٝI#[Qqe !~= Ɩ3rx8NY/- ,I{0_/Qْa<%a97ەJ9{" *&΄Ica//GV(cKݦ7ws@ǃDĻ>OM4I31dl M[ rm?Iʒfj[;?&nFUL!r|H S6 t"8㽢vOQޞ i6)miĊY,#0xmF8vpVJJ"`x>.FΦ=x?dg `)&oU~ GEUzAPD BCLJiУx!HiXGO#_?A6gj@%MxL^j82a58A~׸GA7$o빔Y#YqSq)%gKHd`_giȶ~+Tjd/q+7Jʟ &Pfðb~JL XbV2Dch0gS}:!; y*ؑB/O'gk'H7P['lB#~r 4քQt̜䝤*v"A9ϗo":S]\&(UAv%P٨AVE *=a2y][RO<IH^w]L8|,nG~ؽn?T`S4,4zbEbT!ͬN"?ϖ EDk &UV6I|UƵuc88WKIQƧ_5 YX;4.I 2roUk.sy$)41Nf~*C1m: E  {Bbq*Ɠ(eW3 Rܔy;.H ^(ĥ^[pl1w{6=}nbJWg{ ȵ əjͦ)#h4* rFζk1nqċpJ㩂8qX oM%ԏ9kEi[*zůoz;%å/9Pʳ;Œ[!(@OUA[҆P>:Я^ŭg+Ձ`ܗ`#-ܾH8`u $#Pn :bIZ~86AzPeD !`B!@BS@|^XdB JgXlX7/sL@ww] gC49BH)(3p k;{ۿkTTmLv=C-W3 6t vQjN@0^a#Ca+i$(&d»0-5 × :r4w]X%\~Â#ψCZc `?N0I4C啲tkŨEf͘X5Gjh/1NasW=Qz̛USXHT oYY.!X.[zץLKEo% 0O4|P<,rF7y; xGtz7XNa"y6x{ "-M4"mtY7$=K<'.Z"3V81dD^$O0fȬb?x^Hb-茗6rTLrW̸ g#ٔ)i)@7qK"M88x~c@#Ā s7rx@6'j\i4C3 NWd.KҰ=&@2bwTyɌ{񬳤ԶoX$m d^0DʣŪ_o(?g_ꉳBUн?"t2JjBeNcia{BYytSNkuF+|K98-)̧Ea NsC4Tqv%dB0):=x7p*ژVi.`#;7N:lxX`V9ʯt"%oMKR||on2㡢Z#2NV2G;5Oh@UnXp}p<޲wݑDÈm }9'j$ c˕u|hV^KǯBS?׷1p7cq+iBg/.Y |-p!46%.y+z(P[!ȄIЏĕJtkM}0*i諔 ,CȁXB}-0JC#ݲTΙs5s]~%ЃYdYnm #$.%"-X*vL)dC /7݇ƙvʲAUZ"<ˬ{tרz+lT7 Fui*M?ξbŻj\lNBIb`N zLC|/(p]{-I/TJ=d|զ*yHop<3-,o(=?0dľG ?W]7-Pr#tl+WTR~Vh?%ڜ -amNpbh @?1HRw8C))FbLs`B:dEtT}=Мz-K! ȞZUSwvEah|FĒJx?5gƔ2Brb<.;q0gP~cuX˰ O%(VƵT-nQ=YVIRXgWv>(B}'bm?B^ES<%Bv?h)X)c0[B' *!6krR\ ɄRSPfzc7?.Hv"o%*lꖁ}/%%}Q(4/BMmɲxq2Z3z71X ;&: ă<7qeu&ix10>7, F@+| 6wG!1My[ݵvة?36Í"@kfՠOCH04P3 'ӈlY"Q\Xwm>(r琛:ˀ.Q7o uqm/]6j-#=KO%^%Y@x''ִ#;Ĉ'P;.J߆PwyPI= 2]4q1C/}۾Uac' tFDWBA(s[@j2W/!X 0BJ!Ll;d_8<PI^amgʆ`a}H볕dAYiGj,.3&dU'jkB(g+P-Tfo0 )ѿك!޿8/ZFD iW4=eݎ.9" ~~)D \gqB Wqi(3s1/Z p( 2_]Lzj͎%1ظt*3!E1M7>{+CZ7&NR2[3Ebֺ<'olOZzR4WÞO7c)E3۵0C0KKB:^v 6SHwf{'AnJ0N@iѧUԜ CL,(QKꮀ<ɮ8abh݀R5WDҨ=g3g+NߋsZdL hT5IgHӏrU7Bwy[[5ɠ]Ĥ[&ҷzw5 !<se$rn؝4.yƨ#9p/Pn5ǩ6rcXEYOAg-6Tq $PTe[^o9ZZ_H'e 'HrMN`ְXErwk)1>w:Z޾䪀nr/|c&p,ͦssu[*Om/`y]<ȢRo{,z;!qZgN/~?DClȷ(ogW_ Se^X4Gey27~hBmim#[K3Eh~4\0^gps>AI#H N 'N~PH><\ɦe SɧNj3>pԀ&F4llSDfzC=I PQw= l4,[i-Sjf.UӢ/里} y6O3>H12mOn^'@Xg:q" u7L &bZIRia)u*%Tp%v f+x\([T|`ΰrYuGz2n }kxJ˴J"Gm8/ X&sO[tEEKXt;~Z\ iQx٦wWh Y*d=l?6BG*`G.8;c('7܈2"7BADv  ^p&c(᯸7:J@Yꉉ,̗lj?b,P7n f+܃Y &=XL>qBu B3|V9&"3j6(ޫ퍳bn~ih_-It%I9V P8/LJ"N7\ӁY+;@h5#sز` fG3ˆǾCb S 1'M\3l[;8DVa$ Xfw,d8ʅi DD 1/lʓMb~wi}*?&٨*ψ;-ݒwћZbyv&b*Z9M:!n= g7ob2Å:<I vGytJqDP"*E;$D]g@1}2o3K6 UgzVoW7 :tx[R} qfD]8)W-%iװ: bbKjNSˉ*.'1 xxbd/0y8I# D])"OHfT4t Md_9q{)!%(~S\ âC*n )DC&#Ko- +ώpiU`Z[ڡ: = sa_Olҍ" Dshh +ֶe I%E V@2 ULWz$%,Gslը %Yŵ@2ƒ'|MdMp \@JLcd:sd+ !j'G0]bth&5 k'Jւ <>`'BU.&z3 dɉh{n2eB'&o+K|A!~hcX2~t@q)ږq \ޜtx~'zf'fG Arwoolwkc~ ~oVGX[;lQ hyŇj0;E9םjZxDǃ }IBqyVkxED>wU>iݬvoPͬqӾCn1gMR ~@ޝB~}Qp!}݄\\p{ $gNWVph"$.q]Hnj{.t+t{\--m O4V)iZvr^!A2~Y`=S[v[3Ž%AL1X39Ls[nm;Ψ:9H`amHmO}kM4j"{@A>dwrk/ڈy3(6ugKr;kbcQIKSWStw䑞1(hGT k;}]]:iHR]1*eW1I)"k"B.Rȿs554(gzu~o5-@_3S;7`,mƴ,M  KM^ lb:_ȓv/JhD=m +@$ITpaq`Sݲcx6j€p6Md7UnKtkU vRޥP@HD`7LޚJe4WM[#^s:xO8a6oܫTO12:`LR)Wv$Mn5X aNvQv'( t)ώ;f9J#qyB3'ѦP=Y q 湚8-H,/>Rzb_&vaF2γN;g\( zFz145XA7]1lU{m%zR_YmspT7 ήJ(g'ݨ$PAgN4H]/N⊻W VuEc!kDL,[Q"5CEAQ}$qjo"=HUԥXk1@S`BEKlӇMHܢ]>زd koY f_sAaߎZx|h i }I6 yCA'H[XC(Ͳ93Gc4Uz&ų#?ўH@U骬=t /|a]ރXNQ^@uSTm+#ٝ?=YT0p! bD/P.u_>ZЦB(E*ZrYN#55$ EET*ζ"gP.LwS h-Z{=ǀ8*tah+{l6ɥjo@H.Y&oG0^`s}vέA p:UP$r$:SW[zo4sfYֻwEJϏ1NP9=N]+@`Q11f)(o cڮ"ǯj rܙ%?sv=SH(6u1f]ZFKBF3﮷yDTMnV+ځBٚϦZޤ z[:B:&wZ+ڂFa|'[ Z*ƠMu%*!ՇSu1!>`j|[}-ȗj ):_;q҅_mYF4G09IdɑK'n$J?խ, )z\3K{=)M$C9/ٞNzkAH%'%aU^BiƲ8+e"r)}/|!-f;|!rmF1l'gw4*el%+svu0Ka%>HiqX=t ^(](2 gD O]W]3g(~,^ť9YUʭ+luoIBJ-e,0.!9 =JwN*%>cLj((YEK"D67.^ۡ%&\VQ.D-$@fڊoEMb\}f"XYq;*u9Y:B]仦 J%i[!-I~&Q Vv~7kX/Rm9`W'^5< 39"05E0As8M(J^gBt4[T[۩ OuRz0#Ǵ@PPhݙy^;y l1`gwGP=i-\ӓYSǒHFż5d&WDUmZ)-8T$Q^AP m,ho e;Bt?7W]ˎxf" SrZ47 df==֩R Yx𲼫|h3L7Z|!'2 (ra!z{b>Cbn֡ʀ,H`OyGy{LY8۶ɍT>QP+l'rͤU.U*1h$i!W/C6/_e!ZεFKlY#t<\ՙ0 ɍ:y/FR?K -'h2Mu EBl2 &RJDT|B|4oBяo/ÃB7ך7UƀT9^.>uJ&SafVP::xwL58~9H6F;&I.j9:{+yt p ?à~(!dl/w:~y%N1+ۍS;ʞe"|>Km,`C?bV_1vX,1U^KQ|M s+c切F |Q'2tEw$ܑd[fcGy{b`^@˫Ǖ& HݘOLeHhi.*E@ĺDž쾕頻BҾvYI$ D5.|$fEz,"4 gҸ#rJ fm g>0mcE!ų]ϋ`F*597|]ރC2d4\( {q>,I t eEGx?mxWuscS]fzAaWl"b-fOWWsׇ RjpK"& j\0xČ:KRE NV\S/=bhAFIJEƱ>CCKfA0氊7"m&wx#2 f  qx"Q{k% N=yԼGX)¦sJ h  3଼ݕ4SkQ"X] 3*8* 䩻ze`rՉqמ}(U#b!$ي R+dn̹fiObŏP2EFp* <:Ix 1ۆ12x>[6?Feq`G=H@ [:;Lkv#+]/j[̄իp LKn6WxB@>Qǁ|h`ޅ8o|L$ 奒mqКx uO*5&PpAZZY]zl]) aX:D`;}/|g;^ᆧ%"juN9V\b(Cj}GEn$@pw,{1d 7u5Q|tUyiTku{_HԣJHQ7e rI>lfbP\e?8Ca:]0 0[xzOpF9#C`בd*ɜL-WuvrZ^b@`{0wT1ʪ`Ӂp@,_B.6V,q^&J(pnr &De&\-񜅇H[`'ld5RS84l`qe"~sw ]mQH`^VYZ_cϞW(|3[NHӾp?3 C)lER5O<(iriy!SB6rzvjkxD/$FGA/:AOYtOd\BX eWZ8mEA%xc 6M+du-홶hQ Řqr˚ׁbN<^2c*ް,fkR$U/ЊC0t](B ,tΙ:_it&ӊ$u7KKzaugavDr 4-0Ez5k+@IJ -(thYp]ч)>}-fkc}4J$s7|bI*iF7<\G7ah 8Omh^`D +g30.ƒf DABHҏGՏ"2L jsD'ϵ>˛Ӑ승xu/P ^ `@+9twTE.?t)L Wn_X11p1\#d"zy4lD:0nWgS0h&ӆ=H9B̈́O]嘒%+\BʤYV|SDΨ#@?rg%2*Gz_ihx$)x Rqf tv> ImYvŜ5x֢)> M=~"o #zfQQڂNLLf`l6/ `Uཎ3W55KUl"Il"߼UN-ag?̈́uff.r))Amd̽]1?y\O=/ "js ^98$/x@ 2reaDIɹ5@o{V2JZ4WgP7vx/8xJߠE!o3*y:ݷkv>.&[І~1' ە%[ w85[ #zHWT"TfXze yJ ͍.ۑ1#nmQICj^rN{""$YBFlHaR&T7ܬr&G_Te{fVC JYt$vNМ$뙋(y8:imJI'P6#CMT0N-8o&@~qV}` k%EpUڣ0.Qug~(avo* Ќƥ#;N,G :qjXT9,_1Ue}[^Xnς8_a'j:+;S&MC$~v4ƱTa<# x%@u1PW7*`a_c2ֈq͚:"aUMGffs1"ޤa M*s'Mp3>oXVSR f3/x;^inV)&2C⃣2T+!Iๅ i6xZ?hq aF/7֙Wx+ 7$1;.6S=gZU%9¹b &zk!@i=,ZwR5O3c^7ԣhblɈ{ [( \.JBKIXlq4ehJ^~(rTe@d~|=ۄ]=KOmqDĴyf {oEjƟw6 kr4D )BUw/PTf~jE!ȹ9KtG`D ꛤғ3` /s̔׫II9s\->м}"VL R6qۨNǩTj =(aQx6YI ]~"dJɯP}i9z8ly T{Fr$ǂǻ}"Ӑp;!$fֽ/j W9>/ɽMB]r3P5t$lL>AF<3jI52yn9{me /3FJHm60Ei8 V35ӳ$ySl{#eލv]6xyE]]kd['jSV58ݺc)?Ū>*YXȭrfjh_h%Vx#SR@Xkbnyڸo=Ȇl֣jsWF]5tENhRuP)%X) N?ݗ:!]4 cDū7,x)\5fb`d2هÎ.הo+_oNnESo`{J 3ȓy]gwĪС+|xc ,WںV '|xuJygzg H[\sYcsCm`?B:gֹփ/I )R' +xz#zX q۞ZW[@A#;^Ἀ{+' t3 YuMz]Ģ#1ZF}Bec7d<DZ[ CVeA$5hz-' {Q35mMga_2 Eech].SD#Uf:Gz뱝wS^NOoxV錜mv6ҧ2(+s<+;S#lc(XrrUWEzvYCY/oA3Vٯ3D28w{ʆk|bJAo@*B䘀,rfp*mNUzizX6ZeAz&!eP3FCQ{8WNaaY+W52m2L(RL42RT}_&;j̣}>$\)#\SCMS1{"PcA}[^sщ}t g+y4!pԠ5u9Rγ= sJlwjD=~R|ϱ^EUgl_z6KՀ]PHvV\OŪ~dk{h}8~o@ ֆ(!hLunlj*~<޳I#u61$5uuLL+aFN,o.@4ʊ27^&=)E,8%./~8S֜WfQ+Qy'7&hrqgXZg}jFܖ]H}IZr?Qa%_M-/SjtRXDohv/j)kkhG7g$`RBsA"%PdfnT\#=aؑ-F,fp9_\)~r] W>_s!L?t84,/4щIV7(E~O܆l]3#<~PS~<13.\_S#(217nQWAu..N?p*|GAݲe+-*[t1kuψ+a9TnEDt;,@=iY :(7U 0#juX!L"@U9A6A7[5҆.Fx Q:ҍU+`I+\B=*s=MFGjC}sʗrC6CoF_[H֟[* 1!,һ|[oL|W$}8 м)I^9ABPcT6wdHX 4c?EM2*8tf0%M3i^yE&V7Ov=&JiFt4Ѧ>wY+W3XV^-\]Q9`/y\Գҡ]7r" Yi)i.JWޒMU8\o:rmX9.Yޥ6ЯKNY+*5Ӭ=}k͘aoYV ?fE- hծW;pO'Q _[#E7;??+rA6{8`vq`d)qynEOWCvWj:Q a_#.em OD͜8)vtڭe3FH.75JMM+bqIvaDqGa@r bi6k#m0@QQT؅PD~:ݻYFe.&[+'>:$&W)NґzVrܨ'E_8']6DF +b/rlzl"6Ti;e~lg>/r+4]˞|7VBLTV8Kو(!?B ]ᾟ7_@ϸq_eB/qqsk׊q=/j"X[ >*D[Kg e\L[6ۖ!t&1ʯ21bUZ7ai%)3hS)V^cRg#Ā`ךGQn> =Ɠ{qb+8]Ŧc3#v1 \u8 :nLC%+!ڻMn9f "H)|໳W?;?ㆍ* l/l+ dUJN (CI[:zp<]@il%ޤL O{rb7~iS`Qtud}1I3Rwۣ9A|Z{Q F&(0^O,?)ޜ6sgʼnF, 88GOnS ^i*8iE f0&ny}S$IBܬvCUW0'c<3~^x} N`ֽ;ǟ2yΦ6 w_[m^&z=qT&B1M[!Ky&γ" %v327 e@y]Fю 1b\5#@] HfR~^9jCw'>M&]dݹ{䩕p+]M">Idu9?[ Ll6dt-Gpc&Os՗ќpǚԍMN 6*]osL$KJό,q&4?~NKna)Q734M\8f7q+l_܉AIYAR]Q&;g2p (7kI \L̲!J_?@bF\ rgcryǾMxWE3RAKqer!ar⌁pY̼Lgq` tH2RŸ=qEm(FOSLHf5zvC%S2\=*ghtI=aIyf[,8C 0 K@{hfпC~xΙeڜ(CRؔ㮢?78(nӥ9`Y!-PB1r땾3hML쎺*f5.I&Z9B(WGJ?L78hO]t|-7$f13U@\E:/#*(P$ܹDO>H_gbL3V65GtK9k0Oa~C쮯O#T-wO Cdl`?̕0@Ќ# IU3ѻG"&d>p Gd/yc#F: ` JYdeAnJ_ |gS R=VcS3" g >:Ne ? "̼/S8g¦2+i@UjO͘W} R^vl*yF;1f g2-I3XjDY'V̇:3_B@]t!hDG}4LL4PQk^Zf! !x4W|lhWy PYmt#v  >lLbp~Kt:J\3"0V|7ŵ:9 NJ̆ZX\cap`R5 /yzu @0YD&ZTQݶmﹳcQe)O IU+\k>+@x{hbsXWRnD҅ N@Zjzo%K`2p#4!6YRQB/>ԃ$FQ/5{qH bԔ7Ul\\Yn"'L)]}ft4oM]:ȐxysJxշZt&ɠ`c W[X v""7af4_KhuP4LWukGVYT{Q,FǓflħeCN,BԘ5Ӏh ۾@VP²h&dM1ٷ9Ţ_Ay{踒':O)}C@oJ}!\o!br&Zq Սy2Bn/yEZ OAQJotHn}Tugu#*RQIV7MT+Ф,0>jO{7j?*( YY{+tJ*,C#e]Id$%ZAiP͍czƲ P(܅vJ_+\8p YUrvEJ)g DeJmpGhger!%V6҂d_DtdN; 殯B2->5)bD ۣn3@6X]OF.`fhκ?~ 9 RY߰ݙC)ơJVA4@a `§Jq4 K%3ǀY2$LtN,SI3;mF>,;*̳6Xwɴ|dB"0׶դo ^v4+س!Qg+ B?;q'k\L7h0L0Iv]SoOU GPRV~s.j(&kJYZC|49.&16~!m@êiPorOȰ)^~Rmq2%>GH= ސ(^^wmR'A4WL/VrK#i+. xO.OOtH=ΘM9Pܫq}Mga+7TXեf ;t>~ _/BH4w,*'mUsA^BAӒq%H>w'BpnִYuHto}v+ЁAL٘֞G;o mHd8׼/'orz6qCRD畫%v3~4\k(p/UDڵ}x9兓J.o=} r\,=putEb/3ioNi;ӏo yOpI)qBO#wp(#>o)I`)d? XVSF~N`BJM 4o, [\M%neE-qSn75@v&crK :R'R7* 9t#k0\0d(^XyY5PCq=b%ܧ_U%$guoWG6bB~:=ņDNxkkL9qn`yW֦bsg=:Rꎀ7b@^e֬Tn`+*Y"i3v\ǽ@muxIbة^E W>/sݟ܁KWIrZ !(`Et+NmaZ޶QW4.mhyOj}Ł6B o:ǍҮ|4]=(9Wc@H2keUv^v^[OB3SlL0+f[/;%S\iJ?`(D!7bLv8AO +l` +p ݮNWG{>'G ܎R3AeűKR(a~7[?3џ6g\'.Q QQȃR_a-*Zvs6izIg7B&)tX͌]q`}Ɖ"rU.3de!94}I DHlʿAyYAЬq][Ll̐p ۫ᵳ,mIpAyY4q&™ m/{*:G:0*2Kn+ 2Y@YBk(wX9vLM0M+ukn}/X8&́ҋM㵲/ٯ܃%887O{0-} @#fnC$==(y'u[BZUx}/Ed8E;Z8 l HmƲЎ Qn y{pkp4c6%?lsi&n-KYou'NV A宍:r^vOSfNClEnF[֜q2u->i v"'sTS(}V; L=*ӤIuˡ!@_^/@\ʕpxf|MTRތ q+G}k~~ý>h8}Fʛ֜8mVޱWt{cF<"C?h@iwC_AWeXvGh$鿺#w59Fa<-NwU,@: m&ٙ1<V g$x8PksKKTKglz@#Qf6uJ+ Wc4BUD~N>PuX,CV 1}̼L}y,=L)_ + kOk[O*uc 'D%q#9fbX 2)F# >|Rm5+{-P6*o˞=xcF/*u.z\X&Jh!b^}圅;LEu;4# \­M8D۸G(eBrч&,0#e e|{Bg oo0$Bܐź/PpTBabpWE 3UZ q̘-/+ĦܤB39V9s*ᆕL<-eZC3bQ>-V b6R O!4&kP?@sGQ3n,P-3Xл Xs ۸H#,o}˛.Nbx#d4/Ot@\ҧYos- ]\# =U7+t1~,uvuR}"Nz:!3#A:tazT*H4bo+{- I$Zv%0ǝ*ZPB(ڻ|O)+ih][5#Y.nF*sà5OW^9j-K4Uu!}9^'moESЮC-DMƍP=e0<Or_ }OToI:W (0F*B*k7W Ċ}-G2 v`a.HM0c~_ `Gph;uLxq\t ˣ0, CM_eEQ=&Zya+J; ksl+X[~5 ׄѱ󀎏Tlئ:WDYEuLV rƝ|$pwʕ|[9E y=ISk=1$lG972}MTBnEi$Jܛ(Txy6=L6dp%P#Fp߁౻gϪ)_ ~v>c)燂nzˁ#Dqas_ =SlZLPy+=$am h7_u|~? (tӱWb5LV 7vQzs?dݖ_R܀Օ&OL2.pz: >13$纲c4y<}۸.8.j4@dLkf]ccR?lX50t7m+0nG'F.x5a>bq]+M0dTu ~Ϛ'4b/LN4_`Hdw۵qq9jU;HO3Çۦ?#WyEE:InI=,Ke&/1t}imզyb_ 2A1/29!Pa ʡOˮ"x@Cԟ02E <3ՉeDoH8%Rn&[(pXÒ?/tQR$ILWnދľ; (y[TgopR +/~YVU*ıpUF xscrZ>4 @0ۓ|ux('ׂRbi0n9DFdR<.;w/Ҳ$i'Ap5-I" ƣ9t/ K))PG[!Uƕ٠na;! ո27o*̲͞P< qPu+Z.8Pow'U6El&wX񒉝"oYAO aT @|ݠm8Ьiz'I62:-e|w\I1ēEIKJeNzMhlprCts,*(߆!*ӣ.sbgK֦ 'Ԯ?>pdy-%h*uW2wY^ w >̴:[{ C~^RjP_m1OFa@ ZhRq1eĪ`&S}+ûFyёܱ&)s6Y~N]Ryilze50'/ ӓ<ar}>C#Y:%-%ol'*ZC߉@IWѢ"뺴[Wa =] /jN!ĻF651GcڠۨIctOlbԈz,)]ZvNd r"vA2ݩVAo_19h]cӵIo*?*@ *=삝?'i!po)-?Oǒ;#L^Z8"n4-;;9Pv k?%'} 390$|BԉY EYTU[7L;."FDȜ E_*Dި|~PƤni5@@ ]6dc#[̏+.xb* 5/*\|v~g?y?g <9tVE ؟aP8O᭕ ǻ6bU`u.Ҙ@`d$;kpK)K[+M'M?.rlj9y\ @cp([YOp0)c`!ʠJHn'-F˒Ӛ|l$Ngۃ X4ڟJxbN6QHos֚qR7;5.9rC"> gQ+,)A]n0@EQW4'r tS@ vzXm 2AB_wkĨR"U4*$OiFH|  !I6D^C(gZ ! o/XS|S82%DO:i2/ijgg'I~сQUץ_2F.I|ӰPUFb~;P&[ Z{T&to9DO$mECKGuXǮpc78L,6> yvijQy]`{Ea鋂382F 窠L"{#|˹rs&)LNWg?BC%̿?-mWه04$7(ľ83b|0lC@<*vRI\T|=KOv v}j eb6Q[N^aKcNlrJLmPrӫ &Ig]hKQΖ"D<02u B"DGSĽ|Oښ lE<ަmFQq&iW#={%;;ưK-WQy7l%y6dfb.-Lj$@z Ȱ d] '?J ]Sm fqZ]Yo *dN e|뎘NO&Ad5`<2sx^(1PQø偄B1VWâWs"M Z]Zkcu-sHq0]yõAW/8q}oS[y="472#<0J5)$.gYW嬜Vc`(b6im P&QP^ &|,o~$꬀J@Qo[))XD6^C6JmDyTrbgQfm[bS_"n|b*t!WԊ̑"gFvAO׽|QbN4dZ@ՆN>Cُ/~P ax͗*SF߅Z-0Tn"Ay+I7UGB˪ā7jY>BiN&p;5lp0@<}o#a@䚅ThaJH3EL~G!|FrD9ϹۦvK$8=Qs(n_ y1I,jpMJ<ъ;^xd@?3U AØ_V־B؃RnqweP֕\`Jld>*{D9"?@j W6!K2/if Յ\ThڮݭxIm#*SqFpQLX4"ML0נBL%6Mc0x[,H/nlei?h.dڴ\mqz7mO|k->ew_kP;P.ٯ7<:jUu G/'Foi,v@0M/p#{i edS炪4;ڀ@һ c/&,묭ĝ΢#N!2紬%[~A8]?%_2i;tgIGhAڰˀ&ӊ&+$`yźɌ~ s(ѡsKjXd+#zt΅ W,[ Xi2OʰqmR%ʛEV2W/RL]LϜ -|Y&V%&X4 aX{J{T=31z1(Z=]!LAp^sYd;|h8]z.3?MJX,!m^hm`Jp&ueX3mS7,||] gۡƑlk=?)V޶NiS26ѿp#8C1I,5qB,35Fr:$t멌d1lY@ht ק=-WnJdzL:!B NǗ"洃M\,[vmPLDm>+9V[j\8YS "g>JZ-pjA-fϋEJ4y\cnV0Py6ڟ];E~;zA55ό9H!FW!Uq~|+ %cKt:g?\/Ec= ߵY&˺Mr0w@+HsP%8xV$Qkp8 :GETh0S꼲P:M2/Hgc6N2f{!zҏX1ϖp6?%LZR%]I7ۏ5TJwn>Tk*u>:_њ2Zmˍʼn֤|i k!eߜR9 [ov{=wAlи*G&R*ρ(F#Qgg[+qayuT(z׬˼&=:NiqpM*=W2@k| C0s+zwR3S0nVT.se&Xx@Id$P9Cx^I}1 He RGT︡v%}Z%PqEA.\?i ޟ"DT5䏄fXq[sg* t<1 SxG *NO_1a¯ |Pppnmx;P[:?*3?!"=f2oДMGhҬm{Z[L˅b4cŵ8`V'v=9[,CkE"$[OezV)ɛW ȿn )Z钢W7K6 ǻ6R}'zU!Կ.B.<7j?J| b8rD\^Dp\DJCY._I qw)eb;cxB͖>]–%9!_I(qL+̅˖- {ch~8w\RE[ )IL\Z"9&Q.X>xs0#nRfB1^-vmq2蕴Tv/Zc-sw>^FZrD03+v,8ۈ49? =}]g-.y#侧dfJc`;Ay&Y]_xWAb%KKhiR븫BeB!-E=PKdԏ2z U|00-C JꖡR_[ׄa{6Ot;b<7ژUg>?S46n*;dd L!٥<ŒwCi@_«D]Mrޞ+wo xn/DbK&l(}Ig/t>2p0/fR.n#B-ܫ= !ggIP\.6 Fc=yR9.{\=+'[ r%˰L ҟBSï3obޞ4Єpᩚ}B)T螼Q|)%6)/n7k?Ga{; H>^K70,/>_ʰt5z|P:i7QT\UWO3u^|ADah OqOg?ɀ5j#l`"IF.]I|3fh2#X0N6: }>Yzc1ڸCFUuGGzJ8X  i>f9,;h#}EP2\7~4 !IInVx%96-Ys2*rg%P 5j@I?vDwR}Lr~=]|-Qf[Ϭ(XoqnnQI@6 7oGzS'QL{AS6ZP+mN %}3IŒz8W ~˱IQ6iޠ,?zX(u#ZÓ QWS"XU3z=R} 7 Hح}Y#GHߣsfaUQ(2_xr;~{@":TVi( olu[_3_־I׾q8K$b5sN=_M U=ؾ%_>!3#b!Yf_[Zt^>9ep=9:>&qmzFHkt^3f {ĐȘd4n[d+5mVz#P*/v`9_,^:]ZSQUcw?ա嬲 K.M[A]#Bfٴ 5Nqp™p^@ĢgTա5c Hm8nv]țȰ27kcƩ2a^Bkx2;ednwkn1]kS █][Hj= \E+owXUZa/E xvԻ&$ge:oefxla)G3Kb{0S닟T$>R5A7?KU8U8u 0_DXc2zxObxm=KWSU[b\[sSp*S>KTAo >slP۩ZI֔AYvvLx%uY4O(/9d5 /W6~Gtׄb+3j#KtRI*U1 κ:eoΆ߽1j! >v񵺮U1e۩K9̂d\jjd~p,٣ P5ze/M=L!̾dʅ:Ղ`xsD ('0/iH!.[ø zҡ6k R#C䒣4c?z9}4o(>LbdG^&+`@]q `O+3/*TWSOLfo'x@YӫSPW^i00L0q#x!t?bv.! ndOB 4=`$57wc/K]rIi-|pST&kC8EŹ'BG>.x4ȧ} Ny L[Жr8ͼ_VMWHXNgY9Gu1;9Oͧ@XFצY{B_n82V.GgS*[zڔӤUO ٜ̈6ҐBz6TV}:.ad1|DL^yVvi Y@ }T"+u=: xׄIEBκ/" y\+amV.{@Ll!7Ev~,X*|T9I1{f~th%!yKO`W0I$}NV#K#\A\YcCRZz$f۱D 1 Kx2:R<7cNrŁb%*Z H`j%:Ν3rA^W\۽Pv30ɡ5,dYc@VҾr@dx܇ ;˨*{b#+]xK0) HFpSߕVDJt?U: 8;_4眘y$|bMwuX6; `:q/C^Q`q#-KCL-2tP7!A{<ZI-s0Х'!Z&Q[e'A`0Q͌Ҭ+F8 5q9+CT̓G (:ch !M'JdDgFcYƒnC/9:J}B_H~ `= F'm@͝9F %]b$ݴvy5UV '?dNk",j~6|1-7sANXd]NKq2d.*QYBX|Ϗ0OWмe/ x*kXZbwLOJTmM qDK;LR#+VVTO.h7rbɒ{f)%[GLO{1J`oFϹȿ8vT+bYJ顮ك(!9jh@.Uz`滃s#ﴂ(k5?qĖS(yy{uLlJxucM""e",AƃYy曹X3}sC_UZZ:X pL`pޭei̭Hfy4|)j47դ8 C+yAp]`Q(&zA%jp5m{N}zcic>a_TL@lН} dry$uLZװ.d6h=V:ݙy7m-T&aNm1Dj,17?uϦoO/~^xHUwmAS96Vr#-6ҿE,sֹ3JnVO skv(fL?JEExd>FntnM^u|`5=Bx G@. AN03Ocʿ^C.JGYA~dB d aJius9kC'&/%U5hpl1_iW*ޘV8 2"w^n%V$so֒Gt K&ynBۑu#M6J>bҜpʄ$'N(;w'Wلwg+*.z/tڀ̆ĕfNA+a ވ >>f1H/_l"\P˱M`fHs83D8Sۣ}*j~n~p4hĂ=wR^h~zN%8U6>$ތ&$ ~rrLvǀG~y V?3ὸJUc0bQWǨ%Gf}/fiY$8>Ć:%d-Knxz*Ml#*eebEdA.Ўb֏ ?_@ ٞz`nut~A!i kQلnЩtҮ]‚t݌˔SfG% JçSKX.trCaD͸&Sf 6Tst1Қ@pԹq^Pj/vpdS;(7 sdT]K> ߏж^ڟ5` =;MYX۴h<9 :f 2=gP@U(ҡz ]0}Ah.)S:0w,rK6ن`ݜ1gY!E3BVgUP_j$`y2Ӭ^N>{44f4AQRj#;~abA/ 7TH`_ǎ/J&9y_}mn £YD80C,8;n_=c橭K5]~shӱMl  (8YgTN$p:MYzH+"b]n($$/lsm=RQw? EWT/u- v1?ˀz{[pDwpZW Nݒ3PbaÐҪ~+)Q v]`&nxL,׹jT\ kI k 1??6hYK4 R| 7彐Xv>wlT\pnIe16?+]3XT SQ~sN"y.P'lE 1 zk;lOՐGy[/xH* j<ŤiuӤ<{]eAZH?S /sIlz4S9 [o, yg ؔߠTJތQ4LLy_)<6Qmi+]Q}nepչ̮OSΉ:h8ᩢX`To2ʆ.k͔gx9nth4a%&As~uM1 !*\K FN!ѽaq[]Ȗ ß\Y:% AM-9N浴5@~ &!"l3Y67ςIe\* )7X yQJdDLL9FgbW<ڜ (ok,W徚J݉vR +Ӹi‡MY͇ެ"qw ZxԜP!%hZ8QA08=]ɺ*jߨʝ {J7 e뻛y 6I;IXv"rEb5> ⅛Y6o(!]8`9wv[Z 2bn gkS#nhxT&z Q22-GPTCMq'!rZ_5Nn6 P̚'Wk\?K&; -Oco 1WK{Cb SYQ@c闍Y/${[(e"LBd^Kx^w"&d$*=2 W?g&dύ뤠J !|j!mD`ws׶Wo4#c"}8Ԑ4Q1LdÇLB3磩tpiD=iG/ޔv\36nK# >aB.?4൭\1P΅IGsB{=:Z{z֥4ܮan{Θ ޒ<I!]}LO&==~$9E=BDvDdtOtPl_{c6Y%@'8<|ʝVKeS>ˈ4hMdp ?W^d'e[FQP@t!2!]z7_aY^p;f辔 p _)-^@Hƃi˚We%V*<F1`;/3VVg+hDbEP^è:D3ԯ `WKx[4#}fLcbXbՐR$a^?"6Ѫy[:zc\S9ij1J;oDK=R_blHX ,&UK̻Ew}ނ(DWu(4D}?Iky-Pϯ-p7y;8Kg3;U3)E ekWxD+z k+-y0`lRNy EǕ*uvo_5fT1>ء9#b}tMU axԷ'sφpG7__RȪ3P jQXMjĽ57/ ZҐD,ȓDA7'ȬX \ݙ 0z)nXH\72WXJNo|=ޞ N+C>p߁1-JP3bąMz^ )]pۗ +*bo[*yDLC/)hG3kym RGi &C͗w6X D -vɍW?7.dà] %: ?t+})ݢ!o\1+ B')׷?n>nNC.N=ȎQ{@=+|A'800DMd*dD!L|<ߊu~+t,WK+Xw]"%<7߫5 a;ڈ:~ m\-nRӆvLM\bW.@[=Cqr5nN2֮'ҙiRQXVi gJ6[!` E|scWPRi 0UAJӵ5.阁GG{=-^JW,W0Rubз;G_[$__-vb2m*HG\'zOvGyYoY Q6L%0iie=wKh(NÎ&֪s[c:PzZI:j\w+l!@IkϨ6/.!au,jq"}+b:a@ qRTGI5}h TؑǗ]ů#4M.1⨐\b s_ط>ű9HnktHzX\ ~2d?Y{ܑr4QOݟx/J8ۘqS!f>1ُ~'[bߩSk~oXV`}ji>C;ǪEf͞.3A:)Ak 5KLuŦUWq3 c\o0g j9qy۱KYij;gT)fu ec-'u@F7 M&Ȃ )q>Klᆜ4I .M l͐'iϩM h.J斮w$Hr9z[#_\fޟ%h80xgs<9-9%i6|09HSbnE- *ie渝,͙߫"ۘ?)x+_\*9`X-հ*o5,9GXd|DLw=MtxFQǨ!g~O=|5E.-H맒c/ԗytŲӗ*('!ؐ\b LG:2s9KwܠC}jiL(߮ a@ZRۚ̓ܞ\|!Jj+ E* bD]iW蔴 L kٵ$$ui@ IDokH*[;\YIPוisž~|r5baaD] IoOf,4ͰWSNT6_ota۱9e׹,{pt)N0TC󄏛C'':VdPD0K;¾Ӕ Ç8HAAv3%aYiU|s`;!jP='i.ǁlH==>e9>NԤm1ɟQ𴩩q\ [ [I]J6X1VlJص Ϲsr\:[QZ { neq8hwb&ҡ#.HaE"@hu- ViJHSdA0OrFlHRj>E雿Nk؎wk(g#Fwf0 9-Tځ|u]o#83h{ MЯGxyfkf[ee&!KWԎyUVS1֓wۚ/^dzX~ _O=mY85I3a(! 'ۺICnKeqWeQrYf a<`OnYsĘWTŻ em x04dܬZ~ Kb7g(؁NM"F|01ʦekY=P%x]5@ir fbqehCvI~IOtUVID yY6 |sxbx$׹ Oձ׻47Ȍ  0+4D?yr H'B+$RH|+=@NnDFvS77!-? q׵.5>Fɒ<.vV\p|qu RWP=INt%kSP^VXR\fp/Q֧klHc iB􁋢!I1A_fOY6 ۞XWnb\}:Zy\8")h1E*/pMZ/wT37p.pU-q;&\UkYJw0\D$ڭQ&]0gGaK\CYV`VGQ/[,yCG|*OZXI+B‰"}dix4/%Dh( oZxuy{ݮN8>;Bx+ULϏQ~SH=Tdn e,{#ָ_Fw;b3N9Bn(* tg"xv{@I.}7-T͇Yjm#a3Ig]P)%qAYmU{bGxY>w%^a0ڈ2t! ٭aϮö(Erwgrѝ:-fǒ%' l_!F p?6ت TRqyLV1gI]34~(yuQ/5Z Y^` Ʌj!N? @;]_^V35bVT8##iS6ְw{cs51ױ~>&h +]Eś\:QzFٽJd!-4 :lL4&!kg9l*gN@-a!'-'{~Umr=9Q ȹNW[P{$1lQ}Y+r"3P bVXLPE$&`ooqa%%)uoҕLV՞>iy:pEK]6th󒗙NLD^2܄fԫoq蒯A9BkN]cNa@lmy1|Ӻ$"#S}e餾G |)yך'NslS3QK.f$*==B\Ϳ?6ǸōQؤ;sLn#K}%h,'jC7|1j82 -?~vFHq9N9O'˅< ?bG^F2BϑX?RLCàN#t)C;'zy\YQgX*^2#9,BuBbPDؖ]SO3TrҞ`(bݻg4MI:[a,YcLlܬS;!vK)R5f3NQ~-o寋[ͣPDֿMT,o暯h@`g#[-c.hl ^\R%"cpj &1)ܦ VeU}~A&v<5,;8ˇ]X@b\yVn,0WKBgQCSCzpbxVE.#Ubs@{[:P8 ?FAcdG6ˁibb>Ġ!ReC<XX&׸(bg!W 9,}n!2S&XU Ej ]rR`qsH)%:C}۔y$b)9{בm# K[bn\f?jbtxm{^IkiCT~`;3p,nX*\`=*멹MLk)K6`GS|@/6_}șyEg,a#D|`&u A ղ"_=5?( C u?quũHaӽ8걸~?Kxl2x9kIVĹfn@Wlb͙g=3spm2*=s7ك nk`0#}T(2Dg$E[lhXFH.!ZƲh9Ls;:``› n]Pk vcT-s@oCE֙Wz;}SSĮMgj]i /wJQtaQUTfYRJ\M"$e#O4KhF܎6!x>~;޹C_Z# 2q[1s 78Mvia9!w5N;nQ9t~L@Lar umϜ8{sg6M>^gjw_'QxAϥ+]ѻ\[@kJ..XUђN r8x[;YRKMWNA@J$bv,{lX?)i!0x]ig폀ۺ[N ]<'3jz E=ۮ Vn%<Փ$KliUt o|FP$pZݸZ[p@fO@8!A/.? (p ;ӤB)=u $Br?v_*lB3b"{'!CUVq&qc c3.^#u9ߘ$4Uk9(QGP#*^f13}`:qLSs|I%X3}B ?Q)onzHv }"c:`DxYM΁`IS]Qv?zU%@MlLeM3hVi6.>ūt>uwm:M.A@[ҊudaQc X5{ J?l Y1fXڬ{%ϝt˄[bdF  ;4i\p᧲|$q/N?YAs"CB!#jýzߔaq@ 膝`xJɅ_m{4ԉ yT̘e URT%?ai8?vΉAOb|4,/#g'<εHMpN5fU|PSh]5+kّۗ#<20M1Juwu)5< =6 eӡBRG <9/qP㭜 Stf%,OE(3?TVC_K 땸\AdCN^])sB%ٸ5 :vz$p,I,p7]¿`֞AN:=W$ĥ<= [^(9噜tq֬gs,rAi Oe?Md H~R(3eu`p&8Ս%c]?=ʭІ?fj#/z=yW#KaYC(zӕSvcWM I^#$\\2D߉WaWgj+4ddT %YA``:o5V:q8#QdZL4>G@/3M|Cq޳I0PKq;O_U6l%SD47ChRM3C=w-_Òa  HmEkg<ܵrmk\JpMX M6GGidWF}d0 hNev[}Fxs1Hylvx8襗 Ghr/uStJe8mp9vji)/ʙet;W2Wk94jDlg*gD7dےeDQ@m!GvioJf'iw nf :;H=T0rǕfJ@_I8ًB>FW {G᛫+M<.p--9*OVVGmG {̒vƹm0eQb)^=]*zWВm:H#rt+lNwuO"hE!QrOדW}쮁氞)ƎtRI*gP 7IQ^Rt؞MtLX Nn$%Ü5AlB0kv }iK4 b(ew c.{f[#jPmN4:WRYv$#g;Si?v`W^.9c1+Lq'}5KAMJk&+&~>#qS;t qi a?_g?` `% q=bԒ$MeDg2.V-j]:9YBK8ʓBH<׺*#zRo`Jr1f$e9G<|SZ^Xe fts# id+K)}|2\$]򦏟S7ux L ]YjQ˸{ZÆ\ZV쯭K]7?YV\EbTCUVAㇻ|B 0(q|Ujcޟ P w]e ٙ#GHAF`4zgYW_z 6fo]~Pl1[{-2Y|bDI.{ m ![~Z!6DE>nEԡkxMUAD%tRݡI 7> 5 bZ.pִE /M&ԍmҸNחȰcelEe9DMk[; İf_!^R& O :iJ)ss -Rrdt(ۏw,_$ϼ܈:7-#o9>sW(%9o!Nȣ=Q{-3 z ub%1ε_eNO:~)oN"HlJ0&7ED󭤵<] hX@A mُ`_-tXq7^F=Y#EP> (%(lUD(VFK8;\qoX@喱o"F+Q /VҺOq1լ4A92cK.PfеTyPkbN8m@f;^X=^Qɣr{zj"( 3/3=pO}h#,E̱xL~ٚz]&$?(~ᢩ&m'ځ6FPAT4"Z'+(0$UbqY)a f+,vp*8tGk4wccEAcHocU;wɃRMIq>O9͖~X9-pkyqE_\3;_F_6w t8J'4C]{d-̻4x>3H;mgU#ek' f=Z㞑XqB8%A>j[r. xsUA3L-uxx^'rd\]B72W+3>\G]o\_5$+RvٵY$KFo.M(};^9ƀFSZ(eϨ;!$N|ꓯGB2\)\eJ\kCo>H ~ym*S. v:Cn .G@i~o}̟pyg 2S>sUklvR) EO/w[k`mDեf UbT] U er> 6H_ 3z٩+%/~ A8%"&吜$;nMp=y;ȇW9Ʀ$O 5Z_ph+Aˆ E؜za6GxNV/ooN+V]3tNݠ "ƚs* +EH_ )(fq)i>/d 2PXJ$|U^c(xQ]n+f<^u^Cu 9ЉS_|u Fcl0Yup,o #Xւ)Tb*K^4j*Q/ܡ^ޥ`EjrScu%(79MnDP.OCqTX|Gk F6:ӄSae UHG"cLқAh3lZ!½sTLp2Cv66 )BYFUDSJ?AM:ឲUDڨ!L&x|1\e%$*+]E9EυrSXdZ!r/k]?Wד$(ڭe@ _lla<3*O+m8&9zCGI§C;kiVߨޫ#Gӕ25^֩/d 44vrK2B$@St%O:$'IJyp9 '6's~K '2ݠհ:^< |8Hj Hj䙎׀!4ym4lAe=ӊ"/3ޣFLQUQm5r/ie@kG CzE 7%6|C]Q2p+ CIZ+XOwwS4g> ^iSQIKUm|*\VHjb3iG t;ȜޟPq[):5N[K|G:=I>AP/ԭ` LP)$ yPqdd6{ (!e@J.}6Oj $x. n`w&O%H2pqѾ+3O+!F$O|r;@K:yGӉڀwmӊTF˟Ɲ _?n]G4i(2HMi֬y5^5 cn67IaJ|XkIX(fςg'Y`*ÏdɇְrSe&[1_jnȜ'ڵ^ +oQ93W=$`I]Ȏleȑ.nXj?A<9V:f`\A¡ dJ,,T0R\u^|b#>HcAw v:mjh+H?%C]+@$Zs bI{xT~tB#plg*;޸~] *sn'?'\` u)ZLǑG' rIcc:gdܚ,x0ևV[%N7@3OWF@lÍE \Xpkr-u[]F] gKՒBc1偾.TZ(\1_eE"!-=M oQ2jX ˞)1` :>U/ѼԾ͎lj6uy%r+ `ԑ`Я s9M 7(ϒTϠd ]bw{ {Vfg"|qK7!s16Ԝ]0Ib|.ťݰBSn'dtvy,㣬'm?|r!2.혳X{m:Yd/%/]qޞU؛a!?vϋ($}g?1YFJ,4-ƹ⯔{{;k73<*T uWپeXITTʈzSkc/=92{lTؓe oaIuo+?j#Bڞ}[gt@s?OK(GYcB\c@2N|].*S2fQ*z󗗄qTecH`tE MӺ*eĄ`I\Ӂe&WƋ<$sͼR,/&N!%} fFO؅m4KOuL=Ӻ-&^0`# hfSҥ2SN{HC3F ^50"JWc7= ʩVo SI14EƉ9IR]2lQVpFtMjbizcCXZbg\ !.ZlTCKe\[(Vdޕ\6if0 >\ 0q1:\t<)>:OI تA.fC7QI2) ׇ"kQ^}$C+;QBgR/x1X?"ÍF~ձi$]9)qf ʜÓYԽ%_;)|^GprB).O%13|EM@Oz5}2ޢA*̇h\Յ/g@T4c-T+bfY#%Hx?-l< y߄)p3\>LII K\_әL| ^[`5k#Ruͅc<0<3x/WYZ^|T+&+zwC1k3kW_{f]Gт#m8ń'?^gA TX_G*~;d3Es%1\9eTsFY%Sbjdž@fv${G F֜P$y8~Bn9#nэք$L*2qWϽpSP9` _0XK86_f\iC٭Ⱥjzc)>AyPCp[mof m[ [4 gf$~_R%UAHb,W>@\vΔiPQܦ mK!+#+ geHe@?gӊL*ie\<\j[rA@ #`hERAyE!/b$I3(}^'0s8YѫUP䜽5wd&HϷTRnUʅʦRԊ:\ AR܄U?ďvwG3džJd-f֞aQ`/pYoQYkAaBI/ BPfOXx&%1eESzR^*}ޕr`6i~3h]!eYma%;1tV ^U2hY{; ZETV9')%"9G0T /!_a,Xt niW)[dR>AY74.Bisu%BI~'" yzٷ!g$ <"=zћP5܃0펽ӜN9SlRߚ3eu^\ 0r%`^b%z<!'eANIm҈^}X [e.%cLΐӑm Ks5J\1F,{Ye)VU bJWgWnJ1XH/5|(X7Ro?5Al {v|]QfŅI$0LK uP,>Iɉ'GS[I\N'{?7_iaQd" 'wDE궺oīw7@_b PrMr9'K#˹]+`W 8: 8`\>zޭiz*F2\#00Nؽx3'r\#3^P9j:6EPYw^^a&{ؚpu3# HܖAF+!9l#Q `IYQg?0([mTTQ 'UrB× (@ذG4QKU"ٲGPc&`~w>rW_KEQv{3;gLZA༑.2nvY>3|)MAnU*'{He/OXh%a:=W._D ۫S[,V]W+VN_i=6n8و4e8ЕR°)%HHh  z\Ӡzwny/=*p E9E^ rXٳ X.d:M@aͮ/J3U( ^ZlHM=̬ilt^©~X,iZPmi-4es{aCR&R^X3v݀б ;ffѩ [ic>dS&#c,sл'dPSXzB% P@"spCޓF:?6u| NFM#Ғj`azcxC3Ύg,BHIA<4J_`v>dɯU*}紡ԝbUA{-)UZymdL@ضtڢ8)-DS>4$5_ (ˆ]R7p쾸,턨jԗ焱E,_ʦP~=js?dۻ BU컽fahmK\Rzq"3@q%w k]G!$Qt֏X:Pad_j{iepr ΠSt u[TŬol1`E;=3Fw[epi(yDom/vŨ;;BCjLq$R`9*Ĕm(y bPW>wujmϚod"ev9 6Ҭɯ (:.TW$> 3Iѽ(d P=஁=BIӖhr]u4;HCEIᡫE p>^rQ{,;楣|j;ցP S݉jrݳ 8 BfQ4*?G.+KJw6Gg@;]u NAVkdrI$~8q}y8}VE{o}CS0/[#)'7w>PX \jXf֋n{0R P=B*V2}}Y(JYFq'4q&&;<]1h뺞nR? .cE 9,U=[A+?͖(VԝEYyC.X9o˽xQܯl)a;D燁t!]j&0;/(8oMkQ}"{WV%0t#;A3 W~RGՕ0wxF}frT_|ȀS)EKO( N9yq&P>{9V!O͟e4+I*mo,# ΛS'+:RmB 5!ϱ@h[j(;.ۼTR?9JhCIJ/)|zI72.*Ƣ1A~(d!ކίQJ`oۦ} Y0b2܅rF^'5"#mHn/d8*"J}M7Z)ß݉d2vzҼh;(X:PuiRK-֊˲W`mWPS^ef/J{ 6 ɳz9PC[:P[ԕt e"{ $ɁˣȯhGEj˅ߏ.9]7֐$rD~Ӈ8Ezֈ&ϰ6RtGZLU5ҩ(QFc^B3\٫ n](;uE;I1Ta>(^&1v\7uPgBQBdPAgn~޵yUdVXn]Gn\ȆGXJR1KIJ]NT%Т䀫Oa&\R(6:UYQmXBj0s3q͇IU;^V~EݢJa(Xuʱ9uKAvFR=p2;Am|X ΄R3ypXc-Ԅ쭦n(}"*6,pDzѥAH!V&kA'\<ݮr(f]ͣD2 RBm؟cB,85e6^Hmv$v̾kRsH7g'ݱ hg{u[oAA?i'_-7U\UMp_~2qv5Yʌ 퍒N_H U[3Qk(N$6y 10z!If` ̒HiWU_'ԕt OT(VZ_ԎVq<0Il2Q/)06eJG9 Çw*`+=j*_(gؽ7/\=|ɬ}4#.qaNeC bEWiRŸ(ʊ} 'mWG:A+eՖj* y ZES; UMsJ(l &a;[Rw@:Ӭ-&y'0M0&h,XJ??d3R[c$n3OjbTծ@4Wc*P>;ȑIeu: }k"? 3 9+K:[ڤ -qe@o4FB}`INaenӾ?/$kkFY&V5V66LlfEE(T"I\kQoË͝\2Gһ@UD깋+`bm<&G4iws$@{Hqg8qN C"p_ Vp5uEL,+U  Ikk9>);Є9,@L)':}+F\2lG+F68n)"(ⷙeIы[l[c%6oL;LSfjq+K!;\;9.K 3`ANGŅB6#tt,BAe*X&Jh ~Z@h0Z: Z?/ [QrDcFpn>4XI/KDf> =Npƀe(dC94ͤ_xc%'T (P)H*u(xPg0`-KDiQ5᱿0&w,) ԰B"W9n }^!s1P&ɭ tlF;+z [UA>3$*&2?6ɓۓW4O+!zA 48,h頍CzT YpYFFC[~}dɻyȚJ!wajLP#v8T6=gsUoTu#rS[DԨXZ3>A ]YiǤ)ּ'7Z(YPa˛C_/'~7\_])kЩB0) +~"1E )W!bӶ!6": >*} szn\(v׈\Z ܵ6{/ cv!0Hil=72;O1`Ĵ3\&僴):njKuIܫVDkCiD#mdsU Hk2&s{9`jga2+\.|>C v=tO7j`) ~VU@uTA񊾟?@b9 p :IŤ-c=r !󍪓xMu%.ZǞ8]Ŭ_[^ǶK5~[j6ZU Q:0H3&W&cC(ms`NgRI{:rVdRɲF˭PByfAQC g!vZX,UsTCɄ/=ogQAs"N(>?in.>?`hI~Gc' dQ$|,'Vujj`H/09<'>J: _$\8{gwU*" URDLk "'F2W*^ֶ*>bk ƇxS.k0{wcDMmvQ-4L&;Ig;8Lޥmkҽº ,DH) G)_ɻ*, S2vgοP PNSGb)Hxnlw90 w 冭_jP(sa:Q4Ӭ&fke1y1}Qib|J+yVӾK[jV\,@ BvmD:GJ~cNÚ!(LbB@ Znt: zN,ǒt8X,F6IJ/94[Sd#{!sA0(aݔ$LAj&n0?t]>4՚ঢ r) fA Cye*pY*`)wO :B̹k5x8Y 檒9}t?vHQۈ.jP*a{M(DS%i.$ڲ12xJ"X3T?F16,Zr,1Z33sEsH"%4W D$Q?q@iЃt*AoQڡPg4bsrp} G:_E ,=HY87F%#Suc1 %.3J` ʼn&7eg~&+Vtwuީk>"2'>&0} T}ca7krB0'1/apϲ)5OEݢ'ڷVD֣)AHZRgÛlЪ=+a _ ZŐ o*lkCN*%mr!ږ-LMLB. y[)7EO_DN^yv'k_j)#yUƭ<cłIv:'Q.9S2Dɶ\뒑gz1ql2ojF|L ?e|$hp(^\S;ɓWq!MpONp! 8X5,yɵ4%4^鹕).HѶ+T hSeXߪ!(b*@RV c1hzi'^@<@& ҡZKKd,OCsNz2xofb`9mwmv`;.7p1TꨏOh r,Fa`GP\| KY"?{BV$uObNmk<?5Fz9{y4؆ eD AԦ]\qӾQ'UqF\FD /iVYCEu`YWvFeZxĿWݝ^#ߍó[B :Cp:-l5'\ʡXFtAA$V+/LWzY' c-WlAp!GO@JPY?gkxn& Iv.sW(?۶؋]&. <"ގvzoTj0AKiKSYX+F}n iuilMY$" C3p)l/OL>f]A!D^_ܢDzf- i+T%lw!2?A@L`+o$CRB'"V]~dVL*zwO WÓ. ]n#ɫ#:Z]굹>pP \p>^߁nN9rsNE4<؏칞uyfG7~3j]}n39v[=uHR !'ˡ =bF: sJEldSWF3.H{lju9wq: 3so%_}C\=.b"tʪ5GMV*]WɺX3=0»}f~Gx`<ܸn. -*:M-"j%l?VZg/_ ƫۅmx1aü*'[Ըk s(VqCPZ]CB[5kU,{vQPdu]JrN &yG֬Е4 (2Wʤ`pIUFs4 RԘKخf_Pc7}LUX15?n<͕`jW-7”",$q:S!|VW#T5f깾-Gl|R$[Pm_GED9Ȍy 7EҐ1=T3}Nm!eyS?j83{4=YWbݬ4ohcf57#hhMS9X&ַ9/uslK&sj N'Z$n.Z1m -β;HDU_V"|$5ZFxWZE%#'F'yn>-ÄX]ɢ}yϼz=2 ٪xҶ6jr%'%6Kl:1dG_,:!Nh_rN#ffĦ#f̷:*&~>%V ?q;@kyڅP"!Āk \wbfD.6;rZUe'*~/ƜwKb]T*ܢ]j1 jVuC\Jpc~+"ԝb/;><'wZ8w(!0-n૆rëW0'3ܶ$*w]eﲊ_Mr#.76Kk17 nP_7Q̎銜>FFV{5 o@}o[dUR=ٴt']muj.ܤ.DP2ksn'1B W-lT0wNm S7,[Υ )8g<qj?R*:|o|URl IBH(GM^l_,D ŊYN&qwݧ®9WUuُ;;M=ꋟ.Q΅s9>&p߹'T-qK`:ZwM~`Ѥvڠ-_k_1]SW4V#{[N CZ}'q:1L?ꃝBl4h~WUT( Z.ݦB " GcY6+#OG+[1p:i~glKF2;4Ju@S\Oȱ aqf]ZỶJ$@noѾL.Ҩ꒥\ Ɵ]~U]kYƲ,ک{xr?Z(oqc2n|ޣi?vI0=mc .;׳ wi׷HjQ6'2qB\*.eU:-]/|  ~nzy@{.RkTrsQ|DmD9c~oz`NkOo(HVNM~Uz+dn,eP@)}/e?`5Ù&7/TAYp QwߊMvcЇB? zmq:ovU)pxǚ#z#iѝY;THaMp6Q.LLgpv5:뼅(4Y[N&Umv7J%@6_ʱT%H3nS]Ju]\JeN8H(1w+2߸uj/l>e0jDIB|XD8T`'M@Mo,u zZshѴՖ[M>G@Gao`dDUL ??Uɽ~JKzaˇc3F`~WZ߉U該j 3)oNz+A*Pp$Kq:48uZ_;" _DG3o6Sfvew*QCCqa 3fT+!k($H _[*2,.=4n:nĕ9@?.96xUИ5YZf["myM4-~q@aM1Z93딨AL.sU3gL=vt28f(1n sE99]yXi?Ǎ9bfŨcY^kjv|}77d(x Np E ``ݻѢj YgDT 򹾎Nvi اoN6J/yc |^Nꚙ {F+e(Y["&$@z\ʐgr8hcJG`3!JRtA)Z8QA8Dk Cغ=E, 8ihdX+dA3Qh`Kg@O q~]yUeF\E[jb;TR~Ҙ_Cɹkr%6l(3@r)7O4 &una[G5 ͣnB.*=Х~8)SBB|8NI =Y oO VaEJ_V>HzVJ|[)<- z)-כb\"c-c{#Я8~yhapȣC/ۘ/gk5y'w?f$ D-]J Y0 2~LIlR*j0 .\+)oD#N u Մ) ѥKb4yY+&cd冿eҮ0)U%nhKGB'~V.9oH͐X]|fp](|ajqZ?d.EkET$(0`Y.oWg>usC }Qh`4uwpsd:6qyINPR(|ׯcxh;/R7|Mt/R -#"0?韡5aCSf/"J2twk Y|?c +rK:C~t`&Ō"쟪fki7Unkej枪ԇ+rztww^5#aQPэ8qΌWvf&UYokDeVGmZ[1%96L 4!dOZY)at6p*WLh~$4ejYvĽӰ."Q)=PG8{h+hqn8Pr)%v_eLdb[`(ֳ "J0ߣ~X7ESٿ>7=z't#lJ,=cc] :NAyp]UfdG M)T+~G2ވߡ<-N Y iYYk͒Bm˼ɦTcw؋ 7f GAH$.I .9cQNHg"Dq"0DrHޠeg Ť3jO?ReuEáϙ Pu }FlTވ30qT2}CnF/[Q6`ޗ@ߕ,06Yxn 0>)Ys'X?'Y)ᥴW.pzk'xGG^!qᴦ]DWZ9#Sfp2XJZdGoPl߸PSi%UP_6 5rwؓ[FX.Ǽ'~EYQL_;e-tnclL=T}JCs8.qA2nb)CqDmHR׬7+qH;/+'4Xtp.E<ڔCA_%YCsʒɾ̽"IilvSjr w 78&I Scvi]1eUaSD^"X EI/C@O7E6}8< j'M6i"ILTJl\M}XŽ"ƔݔLCdoŗ퇭#,џQ1Ėw;]8w启0S/M0A@(4zB5Ǹ`(T+5kel Bʼo(4Ak+a Ѹ.[ّm~!`NhӚbم0URWlևP]!q&&=_Fw3MYW>-BCS7kq[8 7ΉB7/{<44p}fI 3p l*T>a0rCM3(Dܑh-/}X!&;^ࠋ4*Q@fB&x#-aY`v1}= h@33<{ѢYN.qg_۷!Hj1>al< \[p#Avw .7U( Ws \(w Kߙ; 쐝"JkM Ó5V߹ C%u v4w!lNW_0T[a"կ$s-|+ H iFPv)v vʛA{FW#Jl8ЄQ,RsGwy*YCtGU2Ȯ(']LN6> #vFTZr- ݍs~6.`na.֧q|*PnTK)omF͹J1<%${b- tA&B>G <{n\v'`ʵk dsq |Z۷^@ x&0C7C5:xAe8d %Ks0o]pg`ikZh4fJn8fFc*=%$&C4)d `Q2Nm]][|/V2;avmGgEXz}>v -3+tE=nռ++_E ޸䫓Bc`WpO9Yl+FA>*1˦ttX$D?| pe_ƱmN Gm7Q҅i6E) $jR< hΪfxGuG< !x0 ( &R+N|@0jg^k+Q$D?,@7)}gp?Ft'5ɬtB/7龭%_B6kA։`Ng۾.62ɫioEVS_VZIѓRE!\fͷ݆d7 tJݣv1nEq!O9I.G]#MRdxTx=Rg~a8J7o)#<;`π1Zf7iE;N 6t޳~]ގ?y9E sTB+ѡ uAv3n=L.at.V>Z+ fkȧ#6!ZP>aU?? `._sL\94LD"G}v >Hlwrso f{h*wCd~LH_E=EkҰl;v;ÆxK\j]=t\v ,YY)U.I bemQ$T?8XaԪz3$e,(Q`G) ֎tϸcZ0dP P$X1M)X]Վ6 U #ݭrqo'dB 0u2c5H:x#&$Ny4{}qBj@[#*@as#"ZK ({>Mu]Am\ޞd$0y)&JmۀsX rSwW}l\ A͜5; )-¸| e*SZN2UjxFpѥlǢơE95- 3B}P´7w@bCg-|8Z"^K\U$&]?~>+TAp7](1,^_вCT!7GwZaKbjvg!h,gM7I[³-Tt'C{/mZ1R-$P8VG94B-9 1Skd&vG`shpt9DRd]T[||:"&$&lV\-X/@A5!dNj0H꽔;Wy|[ F`]}m^^DžkF9Uw7 pV-tY >lײ MVeA8sý9nrG7WjڒJ MiQ=Z`ZG$m1+l5x U&ή0T,,(B'b"*c#-_Q#]sB<ϸRYm9j$hf'_GV)]\[%nltt[ԯ5xM [tڕSY6EYNWGA;s:HsнA!TI/E!CQ Ye۝юPw |ϒV <d> 2. }3*vKzV޲PMG ʜB Z%GLw;E!\*"L=@K+FNx8Tʵ)]- &B$_k=@:uMu| n>2e=¿5c M<ž_C\*]9O}w7WSg߮;,a5t$8X뻗ƴ=9Zڃs:8 4UOo/.`lz>qlm'瓢}Y")E&RӆJz:o2sب#aȬ $7&kdjcVJஹaN `$7٣ix,,OHh`:lAYOV[&`Q0S2][s,g/RBP4QP nE F:c%Q%:*^^aWNN S+egaDa0zؖKyIcSCϳX*&R:%o͹= ۼ lxEQzzGF._<@Pp>d77OHӗ[)EKm=+}my\S9nyâ)KdT.*߽&J0wL=όlIV.˽er@5zV))cvRsUv8tS8Υzva$ы`98\cI?FQPj?@HESJ\*.l)Vh!%ӏP }7H|n.#t,TR ͒8 J3w;;K[kڞitXZZ5h}loO-8J)/j(tQfżJ{W\eKM-PSUg1&JjP f&Qǎ!{Y"yb`'52H%U @-9} k2I,M4 %Y?E!hT 0G u^&cfΧ8P(=3ZKCGIeWkќhGyx!&ھ=Mh_2iK&aRૅ~wE<@*!ZI?aPwL) tؗ  RA@XnWZH !`wQc sIW3OPyqhwކ kSZ?,k؂@wS< %4͙^>=Iì EhҶTjd_ R6Җipɝղ[QR4XReCP‚rW;{}-$..# ]@UJQ &#&r)]npG#|d_DaIu *&ۉuUj g' P.ü}_+bY:Zg{,98dP3[ /[.}*EV-4YEVA[ Q,_a R4ʝN?_:-ṯpgd|󽠫kK'-~`W~"3 Mm C"^8\MmN.nezI `8ػs)kG+l{ kxoiN)R\h;c{!OƔ<ik6*Nš+1J٘!{g#EKU-R<%iS=Rx u܆),Q ~KWG ]çW22>+b$aheگ1=228[+#8,Nv Ns+*Ʈ~Ȃv񀨁4% !!Go'0/1G*H-w=|vWs X{\Mƾ*\2 J YPc}'K9]( ^ <66YƦG;| z[ L^_(D?VD[y.,7!VmB|k=OН:Rn81]L[L.+KU$"JJhBJa>O?3_-~FifFAˆF}9-isᆼX:Qo!AZY{Lmpgte"9'aHM}" l%*o1 V'+JzDa˦bk@.71E{z Z?oը8H7DϝzmVm4PX&S^|yӮb煸al Q$B,D7KcjZ_XA} /Wb+d//=*7O,{ԟ ʫGĆpgܥH Ɨߗ4uv!T {e;ئ# =L|Ff'ְ~ZNF0FMa4YHO^pyrЅjzDLe/yx$zq3\$x;}L۱hb2%B7] Do %ZQWp^3 *s4gtHD!M4Ik/U6G\xG!Xbf#Y v֫@O;jx9={dugq1|vg7p aveΎKjlSQS=_C&3|ʺЖ:P,qI\f;1}=VǨY}"ƣ37\gxWT3=a' p D?U>כZ{%DM&ָs'q⚪+4XFA 1H}Wby_x*'Ӎ7x0j@+P`+SQw ++Uc 0݉Xo ftU-RLX:E/\N ]mwJ P'BV㷗?A72XtvrV$ppy3nW@*Pƨyo,/b:~F͘Tv,Ϸ(en t0Y94e~LL x#AqCy-*tgC@Jb4u.c 鲟by`7~qW-!F!2ʺ}ŬFgsF ӑCP:PrK!|b UoOV~]/s|L MμIzeNW EU6:E&XTZ7[D\S\SNS [ٵL|]\Ps f3 cZ"ᷙOoHEk-XZ'oe){n(5[GB~>v7<觠2tb8LޥOH T ^}%O6۱"]{zzXJf, !@XY"}NZ^ds^3$hخi%(zl- 7p[+!.]V @/lt3I܍U]eaunoyg`\8D?rB.͠bWɥcseޖRVkץy q^'`6K R]+i-z`vү\΃_g;, /0~ҧj|sK=%N!<4h+XF#vzlswN䚆HoU"̲N>4'RjR5+>=MIc Q [uxdҖ2'~rcjί77+Oz0C@7M5N5$G'a+٭3̀^)fQHCW30Ы6zy ƳZ fɱpdc[ QsnǞssp>.IҺ‹Okǩ Q}I 1gF͛#2UPY3؁B- >ﲒ/TńKffL䪎.Fi!ihb8W A=׫y ݳ uM(\p:[X L !RVVQpNx.8>P ~B͒&\gٙԡ|w!DL4sҖ4+0(4ȅg ?>Cп/HXn,D57VXHv<ٱEy=#d`&B2ϕdr>JUeZ3)t&eAVcypﵥ6xJ{Ѷ"[Ϯ=5 碢kS$8HW)ꊘI\7E(Μ^W4wC8]_{:Z|ܥȆ&rNUzP5rcܟ^V̼\E-,qU؞Ї~ҦJ3 iۇ:YX n+{Qk).+ЧX&V'oQ #H*d58ۃI\-/ 6m8[^kT{(Blv/L۴~0zB٣y8"'_{V ꩨOPZmS.qmB Uvd%:KXK?i)CQ^ezf=}X[\x, bxeĨDHLlR/{7@Ѵr߭uX^$h+(^BJy)]kȁ/&g7y$V&YT^oVr gs:Y*LtZ{pbhƹ AAmt >"ՎHm*b?!|tm E*9Jn5^QbCHaQPi!mzo,W]2L&Zv0}0ݗېCקF݁WMЄ‡l4EXĥ;)f}=IzqNbw J55MrF ӌv =ZC,YqHw[$Q1^ XrL\Mϓ94b'~ҮU ,4W/ FgOױ5X`|cY։So8߯xj܉$̖+oW&?F,6\5{v+g>Nx2_Z\lKڱil´m;ܓ =1on;g [7נJj P5>^KTRd߀yIJSNܝ1il۲wG h$Հ2 L )R]@=P@ɂD3#okP` .FF] wc˒fBm@~Ey žT#Qwjuq҇_i.yN/~%}[5nlcV󟬛s3ArW`s/x+:$KWAwy8XH<Pfpp95sө=␬Z)RF{t҈_Fg%=jArXĉcິ#G|_w|^XG3܆\+9;IFPh|LsKrK4}=JyT1~ \jT= 7%8i^F5æ@Kъ7]19?0UhTքPIrvuW~*U%}LI_ɨi` wBVP[L: 6٭Sy' a&۫ocHIm𘺅W)ALR  ! h|(Vq[ӧX *x]D3(t_bB/;8JhOLQ*eC&*/آ|qܝk,&Ptyy6~:@E].Z *>ؑWiA\ivTlb٘N?>Wƙ-t=Ge&-I|#d9 5y`&sЩ oYgƚaE 1jlJ-O&_} <_!aD'`;>w_~'pJ_pa$=m\[&/8lo5l̙ 3~1D3> ) D&`x| rI dޡ@9xcyGLk/ޢ9"V{@,řԶ}.sR$|0oU3mDC,Y%j<]Aff"@h;cF0yn"SO:›-9- or쐟 Q*y%O._NGܶIXUupapYljoH~rϾ sg=.6ܴMUhNf̒)Ta86 S .֐٦4ENG)F%|ABF`oiUJB,2DցI[`&Y8W(mA Ab%pV:PS\bX[ʄ vCM?#h )@QN1(>нh,:6G$4#_ڞ)Ѻ %}<ﯼ Cv?Hn'EE/O(3#X֦Y. n߶vRsދ9~oC mg Ud̼VGx +ٲ\Ps6TJJV{I۾>/S3D\hL٣ms8]~Ot?TWRjS p]pL O-F{t;qy) O4c42&=BC"Ǚ[KqMש$%iI6:@1깊Ug{Yo?!aHG ;BS0cAx?#5s,.φ$mtFs3mZbjpj%ߓN_d$ؿ{`7D"nj>uJjf'ܑmj|wKi [Gb2*}3Raxlo^9&/ߜVp=xPo8NaB~/Q'ڎEޚshْ!3a֌F wJݹ/>9Y{0NbbY3 SB?ɵ_4ubgN4 s@U䋋T_wbo `4zF"X䮥fhLݺq7oAĠÀSD`IfycX/s<{neU7:|Z=ݴ{uK `S?^&}y Iv"0x`'"G-7m7uq?9DLu٬ɤw;*M 2lN}Q%e JGؙyܳ9|XX7,5H8D=">/u d9:oEzjNkXrux7HK|6EcO*Ͼ a3@PhMhe pI^\#!l{c3$#y% ēDV %@>p\ Q}eAr@6 zaNs@$܀'y|n;)ŽYh%mM\}CHU}e/x EvtV xz0=ioY{i4 +Q`IX&_*,3Þ]FѪ*ki?A YMJ5;8HQ >d#M+ߦjSICڨEF6dEHqe͒@&+t.b L[$Dɨ2]JS\| DA_J0 A45-,}l z5x}NԠo2Z/Cb%1.X08pAWVtw#FB׵RScƥi9q6&u"@jrr{{@?A/d:BSi0,TZp.2^``]e00'}W bsz|T )! )Beu,ErPtl[!#^Ãн{ZCG W'|cǓ$ʖ}>3.gicn gUw+xQ3EW5 t>BtqQ5*^#O<( !Y `l E#SunnVu/,+H1prn"50^Yݎj>{a;+ < f>@k|%ܡ QkFĉ8m*n9 ;qr74#hVc5>vPXyxF+Y;..@YqR ֫'3;CCHJRd)? sd$D UNLKVtl?՟<J_ Ef N]{ўn=6f+5i -gD7٦rVɏn ꁀJ Ěy<{@oEic2B"ƀ_luK_S-ʯNUF]d.!;qOG $ \x؀uzkSGk Y$ n [9i6Ðs1CHn_q%?v<Όd"Cֹf@+J*r{㞂7?>p8`d4BTR/5ZA*bM;)6p.+ֈ8?$)^UjtFn)xIC}|k($bZz4ܺHֱѯW~:A2K-LQ4Q2!}ɢa|H,X?@xx/^ )מcEG١]ǑN7熬|)Rc`-qZEKsqs6 o2L`f$0\e[^ċR95ρ&cE!c%a^-x]R:3Bgx]f'LUsZ\́`U#ZFCDc*GKXx! Y|d'Q9fe7~xlz53 'Fz@?Ssh]MMH)?TJ/m:ٌTUɷ`- Wm1*;{Dh"2^ҮOy#ԬmA8O.d RnM };sce0D[9Wp9`^fZ~+9oλ} o-X@<@Zh%GTO*c:WqNmn8;ה3OQTG5ƣcDUᦇ 쾇1A*X@B-W36wډ%!491u^ՠ\Ƹ"U-Eq4(*^E$f1;ܖYG%}b{H<:i$ ԑb#Sm=Z爪4G;я?v2 М_#G|4*I;Y6qrm޲\k_pCZXNrF-(7yhMmr6x[GyODHK1O9CMS O YҨIuHkRIk7X=J0yhR n\zX]f:"W'0΅Dz(5&RU&!>bePΪ0M)ZiXevSNnDĀ]=9>8T*iVx&\ɓ)~pS8v&/#3hsb #pyk&fJEf#;?3i*yzQFO]Umh+BAe t;:>FV3Ry. Z(O4&`q Z|;!$KUu!  ]6,"3ʁ'j)=q+#̘F)J\yƪ rQDMUu:ʈCb D&XNfðC΍}tJ-D!CX ,^Wocѣ!)p #z)۾2ȖmF:"V '7r퐄C4,?im8OگeE:@}IӶDHWZ$XĒNaOX%eb6<"kP(Ǧ0@+Im3,+խK3=B[1ߘn'؛yR[|av\7QEc*tqWt:[g)xv|xvy~s˭F#(R[%hg _#cx%&XQK@{2 Z\g &s;ET+@GPT=֑?k D˩lW0DCDO0H:p 1 he8dܓϬ.ʇ3 D3+>P3mA^|02 %)OPR %L\aMrNqs:s,<ud-朜:6T|ۯa7pRâ:g2p 3[wBͬȟ4'e$u[,*3:(gR-8٩gߗ 5rhsѦIyvgޢn"\"h}zf|F?ѥ]KhorhcSc Vxr"I$;U&εPvJrG