ndctl-64.1-lp151.2.22.1 4>$  Ap_ꝸ/=„zvw(vPhP͞˱L-w)3m-gJEF_f>z(!,jĎ  o{V1 @u<z45sW\BH&fYY} 4-e| r-ɵit'9 נSSJ1sIW388b2ff7b0061c90251a23546905402943a24909b7cc6ecef80de428a7356cb77188c484455c4e71f6ad62bc85b07dbe7d8e5524(_ꝸ/=„;08B%5G9'% 3G SW u5ܥ7Wx͍)؀ ee0ghc|6Gs=Lt>pFL?<d   U #,9 Ra  22 02 2 \2 2 H22 2  $2 !.!.&c.(&8&%9'X%:*%='>/?7@?FGG`2H(2I2X$Y0\h2]02^bcd9e>fAlCuX2v w2x\2y$.z8Cndctl64.1lp151.2.22.1Manage "libnvdimm" subsystem devices (Non-volatile Memory)Utility library for managing the "libnvdimm" subsystem, used for platform NVDIMM resources like those defined by the ACPI 6.0 NFIT (NVDIMM Firmware Interface Table)._old-atreju4QopenSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgHardware/Otherhttps://github.com/pmem/ndctllinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in ndctl-monitor.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in ndctl-monitor.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-ndctl-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-ndctl-update-$service-new-in-upgrade" fi done for service in ndctl-monitor.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset ndctl-monitor.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in ndctl-monitor.service ; do if [ ! -e "/run/rpm-ndctl-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-ndctl-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in ndctl-monitor.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable ndctl-monitor.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop ndctl-monitor.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart ndctl-monitor.service ) || : fi else # package uninstall for service in ndctl-monitor.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fie${20yS W $T 'o  lN A큤AA큤큤AA큤A큤A큤________________\Z.\Z.________________________________8ec7ce64f8be762b54a4bea9788d490eabfd7e7c1d0aaf228a91a5118bf41c53ff69a391465072df28d314f8a059a5f33692773724e2e7e60d1e60abd5906decf30bd694c0654a5626b3508e882a6cefd0440813fd7ac58c6022df21ca077156e6afdbb878e6ffafe413998d7c3cc086afc924b459300e3275036438f2574e502b7e14103611f18a40d25f56c6289f79a65c01898c57a7c6a96bb7fc01962dba80f419550655c7a59d0b8982d387bc89bdd10f42ac151c8b3fe0f7f236f486711bf393a29b9f78852d338b3511522760c7e669c57477a51fc407db03fef28705a156d7284301f964333f38592c36a47e483972d11ad05ce41fdc47012140101789807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e5c37e41135091a39821cfb306ad8516625b0bb49510ce56ad85c347bbc46df294bef9724351019dfb6e6120b74ed02c6f1b9f475eeab25e00611e9573c7ae225ecb8037b47c13291e7fa9634e0906dd5850c3513834b3a31e782f151e013196226d4a657ff9c81321dcda8c6b534ba3f89e4bd545079aadc00db36db5f7fc4e246a51ffd2abdcab7871af358ddd7a8ab8c63caf665b13ffffed292fb41492e631231544d29e600e17acbac5e1d1ba006105956f4b8fd24a250251d6e981f743437624a0486b0404d16a483ab0956b1ec6021755fb62602275dcef94e0e083deb6dac8a24ab69884d81d965c3e4770cffdabfc165a45cfbde5873f8682408781907cea991436a3b8e433a4bb1e1b4e5b0999c98d31d326013743ca15c1c676e25a61eefbd26b17ce79617e364d4e3abf5943929a40ae285429604d3d6e65753b8e3cee8cb9c7cd7a58a22f862150546c9afd58ace89e8124550ba83753d8a9953d800f90707e8b1ae43f306d06d7ca02a57fdbd7b2513c51ae6c65a4cd32a7dee237b75f0e3b55d2a3c6b9d7a5d94ebd3a3ec7b6a2aa49ba834fa733429bf2b68c0b28295a3b6c46305495448419a5c858b81d75c68150566a0a5744324c9a1f2befc182c34e6d2900970fdc24506c78c0e11b5473f56b445f2b0d8e0e265db789d77e4a4846bf447ccda6c31e9c95571a8c06d91f8278936306f61929c73fc18b1a12331306dc8fc50a3bb3f4b26c907cdf145c3cd9725f0ed5cffd3c8ebb353d1ade8a30db6b2c0a6cce10375060ec3276d7cb40ba4d86255650d5abf14ffde0ab8e4c3d60cffdae19d27a73a2adb5a5a2b4641dad4fda61ee01cbc6ebf84bced8f5e499eb0c3b8313db97ee2b92fc0c13aeb5a62b508ef985fce4d6a080ca70a2bd3018caf1c76082d326aa2069fb622b885a04e5a22d62fb567d7451f5ff0955ebdd667508181d8268cdaa7d3a1e1ede1ed240d76a8eed5bad284bc52e99e533a7bd23770c989296d6a76ffc994f2bad46859e82cc63312c74adf757d6ab7bd7822a83bdc7612ad7e85e57f3b72c0bac11793bf33500d0b4057aa82d21658fb78c157645bf034666b87f966047eb4603e080e99c77b6ce8ffb20d07341cca1af319c50b00ca88c63ce850a518cbc3e1785b2421abda192be5ad05b0f9529ad0265b5da006051460227e145a045527e92b2331b17e5a2472db46d33d2d495027e8ec77aa31a330ee7a01441fcc111c643f1f4829ee7381dd929ae6fecca4897dd9bad03050687cd87122303121a94b3a342085bf0e34f2a200228a74d8c7d1d21cbe4ee3855fefe1aa2bd8c1f54f3f551fb7315f787b1e4bc35706635d0ac9005395c2070595d42f263de73020293bdd4ae7e7de64664928ffa111d2907b31b58188d750460fad88631c65e6d98ab7d42aac010ae617853be46ecfdf28eca99aee31abffd6d90761b77d3bee15bbb8a6244674a02f64123397a37766831438servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootndctl-64.1-lp151.2.22.1.src.rpmconfig(ndctl)ndctlndctl(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(ndctl)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdaxctl.so.1()(64bit)libdaxctl.so.1(LIBDAXCTL_1)(64bit)libdaxctl.so.1(LIBDAXCTL_2)(64bit)libdaxctl.so.1(LIBDAXCTL_3)(64bit)libdaxctl.so.1(LIBDAXCTL_4)(64bit)libdaxctl.so.1(LIBDAXCTL_5)(64bit)libjson-c.so.3()(64bit)libkeyutils.so.1()(64bit)libkeyutils.so.1(KEYUTILS_0.3)(64bit)libndctl.so.6()(64bit)libndctl.so.6(LIBNDCTL_1)(64bit)libndctl.so.6(LIBNDCTL_13)(64bit)libndctl.so.6(LIBNDCTL_14)(64bit)libndctl.so.6(LIBNDCTL_15)(64bit)libndctl.so.6(LIBNDCTL_16)(64bit)libndctl.so.6(LIBNDCTL_17)(64bit)libndctl.so.6(LIBNDCTL_18)(64bit)libndctl.so.6(LIBNDCTL_19)(64bit)libndctl.so.6(LIBNDCTL_3)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd64.1-lp151.2.22.13.0.4-14.6.0-14.0-15.2-14.14.1_H_ @^%@^^F]X]@]]2@]Z@]Z@]V]R@\~d\X)@\4\I[%@[F[[~[,Z@ZYw2Y"XX @WWi,@WL+@W W@VVVUpUUMichal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek jthumshirn@suse.de jthumshirn@suse.dejthumshirn@suse.comjthumshirn@suse.comrw@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comrw@suse.comopensuse-packaging@opensuse.orgjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comrw@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.comjthumshirn@suse.comkkaempf@suse.comdan.j.williams@intel.commeissner@suse.comdan.j.williams@intel.com- Suppress ENXIO when processing all namespaces (jsc#SLE-13321, bsc#1175851, ltc#187867). + ndctl-namespace-Suppress-ENXIO-when-processing-all-n.patch- Clarify documentation about filtering options (bsc#1173861) + ndctl-Documentation-clarify-bus-dimm-region-filtering.patch + ndctl-Documentation-refactor-bus-options-into-its-own-incl.patch + ndctl-Documentation-use-includes-in-more-ndctl-command-pag.patch- ndctl/namespace: Skip zero namespaces when processing all namespaces (bsc#1167861, bsc#1165509, ltc#182068). + ndctl-namespace-skip-zero-namespaces-when-processing.patch - Refresh patch to upstream version: ndctl-test-Relax-dax_pmem_compat-requirement.patch- ndctl/test: Relax dax_pmem_compat requirement (bsc#1159523) + ndctl-test-Relax-dax_pmem_compat-requirement.patch - Add -fcommon flag on Tumbleweed (boo#1160286). - Fix 'ndctl enable-namespace all' fails trying to enable idle namespaces (bsc#1165509 ltc#182068). + ndctl-namespace-Fix-enable-namespace-error-for-seed-.patch- ndctl/dimm: Fix init-labels success reporting (bsc#1156308 ltc#181441). + ndctl-dimm-Fix-init-labels-success-reporting.patch - Refresh patches with upstream status: ndctl-Use-the-same-align-value-as-original-namespace-on-reconfigure.patch ndctl-ndctl-lib-Fix-duplicate-bus-detection.patch- Refresh patches with upstream status: ndctl-Use-the-same-align-value-as-original-namespace-on-reconfigure.patch ndctl-ndctl-lib-Fix-duplicate-bus-detection.patch- Refresh patches with upstream status: ndctl_check_Ensure_mmap_of_BTT_sections_work_with_64K_page-sizes.patch ndctl-namespace-Handle-create-namespace-in-label-less-mode.patch ndctl-list-Introduce-region-capability-objects.patch- ndctl/namespace: Handle 'create-namespace' in label-less mode (bsc#1145471 ltc#179886). + ndctl-namespace-Handle-create-namespace-in-label-less-mode.patch- ndctl: Use the same align value as original namespace on reconfigure (bsc#1145577 ltc#178224). + ndctl-Use-the-same-align-value-as-original-namespace-on-reconfigure.patch - ndctl/lib: Fix duplicate bus detection (bsc#1145573 ltc#180249). + ndctl-ndctl-lib-Fix-duplicate-bus-detection.patch- ndctl/list: Introduce region capability objects (bsc#1145772 ltc#178159). + ndctl-list-Introduce-region-capability-objects.patch- ndctl, check: Ensure mmap of BTT sections work with 64K page-sizes (bsc#1145421 ltc#176079). + ndctl_check_Ensure_mmap_of_BTT_sections_work_with_64K_page-sizes.patch- Update to version 64.1 (bsc#1127799): * ndctl: release v64.1 * ndctl: fix ndctl linking with libkeyutils * ndctl: Fix building in the absence of keyutils- Update to version 64 (bsc#1123024): * ndctl: release v64 * ndctl, load-keys: fix a resource leak in load_dimm_keys() * libndctl: fix a couple of theoretical buffer overruns * ndctl, keys: fix a resource leak in verify_kek() * ndctl, keys: fix a memory leak in dimm_create_key() * ndctl, rpmbuild: Add a dummy readme file to ndctl_keysdir * ndctl, bash-completion: add helpers for security commands * ndctl: allow for a 'secure erase' using the master passphrase * ndctl: master phassphrase management support * ndctl: add a wait-overwrite command * ndctl: add an overwrite option to 'sanitize-dimm' * ndctl: add a load-keys command and a modprobe config * ndctl: add a unit test to exercise security operations * ndctl: add a sanitize-dimm command * ndctl: add a freeze-security command * ndctl: add passphrase management commands * ndctl: add a Theory of Operation document for security commands * ndctl: add support for displaying the security state * ndctl.spec.in: remove obsolete Group tag * ndctl.spec.in: remove obsolete ldconfig scriptlets * libndctl: fix bb iterator leak in namespaces * ndctl: Add supported_alignments to the JSON output * ndctl/namespace: Make the create-namespace JSON output non-verbose * ndctl: Add alignment to the namespace JSON output * ndctl/namespace: Validate alignment from the {pfn|dax} seed * ndctl/namespace: Use seed alignment as the default * ndctl/namespace: Check for seed namespaces earlier * libndctl: Use the supported_alignment attribute * libndctl: Fix the failure interpretation for status translations * daxctl: Add bash-completion * ndctl, Documentation: Allow for Makefile variables in Documentation * Documentation: Update copyright * daxctl: Opt-in to /sys/bus/dax ABI * daxctl: Support the /sys/bus/dax ABI * ndctl/build: Fix config.h dependency * ndctl, rpm: Mark monitor.conf as a configuration file * ndctl: Introduce ndctl/config.h * ndctl/init-labels: Fix label slot accounting per UEFI 2.7 * ndctl: clean up usage of ndctl_cmd_submit * ndctl, monitor: switch to ndctl_cmd_submit_xlat * ndctl, inject-smart: switch to ndctl_cmd_submit_xlat * libndctl, intel: Add infrastructure for firmware_status translation * libndctl: ignore ENXIO in ndctl_namespace_delete * ndctl, monitor: use type=simple instead of type=forking * ndctl/monitor: Kill usage of ndctl/lib/private.h * ndctl/monitor: Drop vasprintf usage * ndctl/monitor: Fix / cleanup log_file() * ndctl/monitor: Unify definition of default monitor configfile path * ndctl/monitor: Drop 'struct ndctl_ctx *' casts * ndctl, daxctl: Add type-safety to command harness * ndctl, daxctl: Split builtin.h per-command * ndctl: recover from failed namespace creation * ndctl, build: Define HAVE_UUID * ndctl: fix zero-labels to handle firmware error properly * test, dsm-fail: Cleanup leftover debug * test, device-dax: Fix intermittent poison handling failures * Drop upstreamed patch: - 0001-ndctl-monitor-use-type-simple-instead-of-type-forkin.patch- Use Type=simple instead of Type=forking for service (bsc#1120931) + 0001-ndctl-monitor-use-type-simple-instead-of-type-forkin.patch- Enable ppc64le build (FATE#326817)- Fix rpmbuild failure on SLE12 SP4- Update to version 63 (FATE#326198): * ndctl: release v63 * ndctl, monitor: in daemon mode, exit successfully if no DIMMs are found * ndctl, monitor: fix the severity of "daemon started" message * libndctl: set errno for routines that don't return an error status * ndctl, check-labels: correct check-labels message wording * ndctl: Revert "ndctl: Create ndctl udev rules for dirty shutdown" * ndctl: Revert "ndctl, intel: Fallback to smart cached shutdown_count" * ndctl, lib: Add dirty-shutdown-count retrieval helper * util/json: add a util_namespace_badblocks_to_json() helper * util/json: Add comments around re-checking the UTIL_JSON_MEDIA_ERRORS flag * util/json: fix an error check for region resource * ndctl, lib: add APIs for retrieving namespace badblocks * ndctl, lib: refactor badblocks retrieval routines * ndctl, test: add a new unit test pfn metadata error clearing * ndctl, spec: Use pkgconfig for systemd * ndctl, build: Introduce --with-{bash,systemd} * ndctl: Suppress command errors if fallback exists * ndctl, namespace: rework namespace action accounting * ndctl, destroy-namespace: check for an already-zeroed info block * ndctl, test: add UUID_LIBS for list_smart_dimm * ndctl, docs: Use asciidoctor by default * ndctl, list: fix the verbosity level formatting in the man page * ndctl, monitor: Fix formatting for --log in the man page * ndctl, autoconf: include sys/mman.h for MAP_SYNC- Revert to version 61.2 (bsc#1110425)- Update to version 62 (FATE#326529): * ndctl: release v62 * ndctl: Work around kernel memory corruption * ndctl, udev: fix a resource leak in save_unsafe_shutdown_count * ndctl: fix potential null dereference in the smart error handler * ndctl, prepare-release.sh: fix revision update checks * ndctl: Add 'list' verbose options * ndctl, test: fix a resource leak in check_smart_threshold * ndctl, test: fix a potential null pointer dereference in 'ndctl test' * libndctl: fix a resource leak in ndctl_dimm_get_{{event_}flags, health} * ndctl: fix a resource leak in submit_get_firmware_info * ndctl, inject: fix a resource leak in ndctl_namespace_get_clear_unit * ndctl, monitor: add [Install] Section to systemd unit file of ndctl-monitor * ndctl, monitor: add timestamp and pid to log messages in log_file() * ndctl, monitor: set default log destination to syslog if "--daemon" is specified * ndctl, monitor: fix the lack of detection of invalid path of log file * ndctl, intel: Fallback to smart cached shutdown_count * ndctl: Create ndctl udev rules for dirty shutdown * ndctl, list: add alarm_enable_ to list * ndctl, test: add a new unit test for max_available_extent namespace * ndctl, documentation: Clarify the dimm id for ndctl list d option * ndctl, tests: add a new unit test for inject-smart * ndctl, inject-smart: continue in spite of errors for uninject-all * ndctl, monitor: add [--verbose] option to emit extra debug messages * ndctl, monitor: Fix duplicate prefix in monitor.log * ndctl, inject-smart: add an interface to inject ctrl-temperature * ndctl: Use max_available_extent for namespace * ndctl, test/monitor: fix inject-smart field in test_filter_dimmevent * ndctl, test: remove the firmware image file before the test end * ndctl inject-smart: add an option to uninject smart fields * ndctl, inject-smart: Fix man page to match the current behavior * ndctl: deprecate undocumented short-options * ndctl, documentation: document the label-version option for init-labels * ndctl, monitor: fix a resource leak in parse_monitor_event * Documentation, create-namespace: clarify fsdax wording * ndctl, monitor: improve error reporting throughout monitor.c * ndctl, monitor: Fix memory leak in monitor_event * ndctl, monitor: fix memory leak in read_config_file * ndctl, monitor: Add a config-file section to the man page * ndctl, monitor: fix the lack of detection of invalid dimm-events * ndctl, bash-completion: add completion for ndctl-monitor * ndctl, test: add a new unit test for monitor * ndctl, documentation: add man page for monitor * ndctl, monitor: add the unit file of systemd for ndctl-monitor service * ndctl, monitor: add main ndctl monitor configuration file * ndctl, monitor: add a new command - monitor * ndctl, test: convert remaining tests to use test/common * ndctl, test: fix tests for the array vs object listing fix * ndctl list: always output array without --human * ndctl: simplify JSON print flag handling * ndctl: add an API to check support for smart injection * contrib/do_abidiff: make the build more robust * ndctl: Remove dependency on linker garbage collection * ndctl, test: fix timeouts in device-dax * ndctl, test: Fix dax.sh return code * libndctl: fix the uninject-error API actually injecting errors * ndctl, test: add start/wait scrub to injection tests * ndctl: Add CONTRIBUTING.md * Documentation: add a newline in namespace Theory of Operations * util/strbuf.h: include sys/types.h for ssize_t definition. * ndctl, test: check availability of MAP_SYNC for poison test * ndctl: release v61 * ndctl, list: add controller temperature threshold and alarm * ndctl, test: remove an unused variable assignment * ndctl, Documentation: Add namespace 'theory of operation' * ndctl: add a test file to .gitignore * ndctl, test: cleanup test scripts * ndctl, test: Add NFIT_TEST_BUS[01] variable and some helper funtions to common * ndctl, test: Update tests for capacity vs namespace-label locking * ndctl, test: Disable poison tests for now * ndctl, test: Update libndctl test for controller temperature valid * ndctl, contrib: Add helper scripts for new release * ndctl, list: Add controller temperature * ndctl: Update README.md for code blocks * ndctl, test: cleanup test scripts * ndctl, test: add common helper functions for test scripts * ndctl: autoconf detect BUS_MCEERR_AR * test: Add device-dax MADV_HWPOISON test * ndctl, util: add OPTION_FILENAME to parse_opt_type * ndctl: add an api for getting the ars_status overflow flag * ndctl, ars: don't invalidate the user-provided command * ndctl: refactor validation of the ars_status command * ndctl, list: display the 'map' location in listings * ndctl, test: fix sector-mode.sh to work with label support * test: add a MADV_HWPOISON test * ndctl: hide null uuids * ndctl: fix libtool versioning * ndctl: warn on variables declared after statement * ndctl: remove warnings when -O0 is used with -D_FORTIFY_SOURCE=2 * configure: add -Wunused-result and -D_FORTIFY_SOURCE=2 to cflags * libndctl, test: fix a couple of unchecked returns * libndctl: improve debug prints in wait_for_scrub_completion * libndctl: fix potential buffer overflow in write_cache APIs * ndctl, filter: fix "keyword 'all' is ignored" in util__filter() * ndctl, inject-error: add a --saturate option * libndctl, inject: add 'v2' APIs for inject and uninject * libndctl, inject: inject fewer bytes per block by default * libndctl, ars: add an API to retrieve clear_err_unit * Documentation: add asciidoctor-extensions.rb to .gitignore * Documentation: Add the support for asciidoctor * Documentation: fix title and section markers * ndctl: fix ABI breakage due to rename of fw_info_get_updated_version * ndctl, filter: refacor util__filter() to support multiple space-seperated arguments * ndctl, documentation: add inject-smart to the Makefile- Drop 'v' from pkgconfig-version (breaks 'ipmctl') (FATE#325527)- Update to version 60.1 (FATE#322885): * ndctl: release v60.1 * ndctl: fix ABI breakage due to rename of fw_info_get_updated_version * ndctl, documentation: add inject-smart to the Makefile * ndctl: release v60 * ndctl, bash-completion: add completion for {start,wait}-scrub commands * ndctl, util: add a raw_uuid field to namespace listings * ndctl: fix ordering of closing vs invalidating flush_fd * ndctl: fix libdaxctl memory leak * ndctl: add support in libndctl to provide deep flush * ndctl, test: fix pmem-errors.sh vs new ARS rework * ndctl, scrub: add {wait,start}-scrub helper utilities * ndctl: add new START and WAIT actions * ndctl, scrub: add ndctl_bus_start_scrub() * ndctl, scrub: report the bus scrub state in 'ndctl list' * ndctl, scrub: fix ndctl_bus_wait_for_scrub_completion() * ndctl: complete move to "fsdax" and "devdax" * ndctl, read-labels: fix json reference counting * ndctl: export ndctl.h * ndctl, test: add write_cache testing to libndctl * libndctl: Add APIs for query and control of write_cache * ndctl: fix ndctl_persistence_domain declaration * ndctl, rescan-partitions.sh: fix skipping for missing modules * ndctl: replace direct errno prints with strerror strings * ndctl, inject-smart: fix usage of strerror(errno) * ndctl, check: fix a few error returns * ndctl: Add support for get bus and region persistence domain * ndctl: fail NUMA filtering when unsupported * ndctl, documentation: update copyright * ndctl: complete removal of daxctl io * ndctl: fix input/output size for Intel firmware update DSM * ndctl, sysfs: null terminate buffer on error * ndctl, list: fix namespace json object parenting * ndctl. test: fix module-taint sanity-check * ndctl, documentation: remove '...' from label-options.txt * ndctl, docs: cleanup the man page for create-namespace * ndctl: removing daxctl io * libndctl.sym: move new interfaces since v59 to a new section * ndctl, list: fix sector_size listing * ndctl: merge firmware-update into dimm.c as another dimm operation * ndctl: add check for update firmware supported * ndctl, bash-completion: add completion for --numa-node * ndctl: add filtering based on numa node * ndctl: add numa_node support for regions * ndctl: don't print erroneous namespace numa_nodes * ndctl, tests: firmware-update.sh post-test cleanup * ndctl, test: add a unit test for partition rescanning * ndctl, create-namespace: fix minimum alignment detection * ndctl, list: refactor core topology walking into util_filter_walk() * ndctl, firmware-update: kill usage of flock() in verify_fw_file() * ndctl, test: kill usage of fallocate in firmware-update.sh * ndctl, test: skip btt-pad compat test on pre-4K capable kernels * ndctl, test: fix dpa-alloc for kernels with 4M min size * ndctl, log: add support for LOG_NOTICE messages * ndctl, test: explicitly request namespace size * ndctl, test: fix stale json in btt-pad-compat.sh * ndctl, test: fix tests that use error injection on older kernels * ndctl: add test files to .gitignore * ndctl: tests must use local ndctl * ndctl, update: remove the check for !cmd when dereferencing it * ndctl, update: fix uninitialized variable warnings * ndctl, inject-smart: cleanup uninitialized variable warnings * ndctl, configure: add -Wmaybe-uninitialized to cflags * ndctl: add option to list firmware information for a DIMM * ndctl: adding unit test for enable ack shutdown count * ndctl: add support for acknolwedge shutdown count enable * ndctl, smart: fix threshold temperature helper- Update to version v59.2 (FATE#322885): * ndctl: add ndctl_encode_smart_temperature() * ndctl: add a new command - inject-smart * ndctl, bash-completion: Add bash completion for inject-smart * ndctl: Add CONFIG_DEV_DAX_PMEM=m to README.md * ndctl: add info about CONFIG_X86_PMEM_LEGACY to README.md * ndctl: release v59 * ndctl: fallback to sysconf for PAGE_SIZE * ndctl: release v59.1 * ndctl, hugetlb: skip, don't fail * ndctl, firmware: fix kernel version check- Upstream version v57.1 (FATE#322885) - libndctl-add-support-for-the-msft-family-of-dsm-functions.patch This release incorporates the capabilities of the 4.12 kernel. Major highlights include the new 'ndctl check-namespace' utility to check and repair btt instances, new option to 'ndctl list' to enumerate device relative error offsets, and support for the "JEDEC Byte-Addressable Energy-Backed Interface NVDIMM" SMART health format. Commands: ndctl check-namespace: check and repair a btt instance ndctl list: new '--media-errors' option ndctl list: add acpi 6.1 dimm health state flags ndctl write-labels: new command to deploy data to dimm label areas Tests: blk-exhaust: validate aliased pmem vs blk capacity accounting daxdev-errors: error injection and clearing for device-dax device-dax-fio: i/o traffic sanity check for device-dax label-compat: regression test for interleave-set-cookie compatibility Apis: ndctl_dimm_has_notifications: acpi 6.1 health-state notification flag ndctl_dimm_failed_map: acpi 6.1 map failure flag ndctl_region_get_resource: region resource base address ndctl_region_get_{first,next}_badblock: media error enumeration ndctl_namespace_disable_safe: check for busy block device before disable ndctl_namespace_is_active: check if namespace is enabled or claimed- Add support for MSFT family DSM functions (bsc#1040158) + libndctl-add-support-for-the-msft-family-of-dsm-functions.patch- Upstream version v56 (fate#321506) This release incorporates the capabilities of the 4.10 kernel. Major highlights include the new 'daxctl' utility and its 'list' command, as well as several usability tweaks and cleanups to 'ndctl create-namespace' and 'ndctl list'. Commands: ndctl list: add support for filtering by namespace mode daxctl list: generically list device-dax instances in a platform ndctl create-namespace: reconcile namespace size against interleave-width Tests: test: sanity check the unit test kernel modules befor running tests device-dax: extend it to test 4K and 1G alignments in addition to 2M multi-pmem: check namespace deletion cleanup Apis: ndctl_{pfn,dax}_has_align: detect kernels that lack the align attribute ndctl_{set,get}_private_data: attach private data to a library context daxctl_region_get_size: retrieve the total dax region size daxctl_region_get_align: retrieve the physical alignment of the region daxctl_region_get_{first,next}: enable listing of device-dax regions- Upstream version v55 This release incorporates the capabilities of the 4.9 kernel. Major highlights include support for retrieving the health status of HPE NVDIMMs, and new label manipulation / validation commands. Commands: list: add HPE NVDIMM health reporting init-labels: initialize a namespace-label index-block check-labels: validate a namespace-label index-block create-namespace: fix crash when target region disabled bash-completion: add {en,dis}able-dimm and {check,init}-labels support Tests: dsm-fail: check that namespaces stay disabled when label DSMs fail multi-pmem: validate pmem-region sub-division support libndctl: add btt-size check libndctl: test health event notification support device-dax: validate "invalidate on shutdown" behavior of dax devices device-dax: validate direct-i/o to device-dax mappings device-dax: check kernel fix for file offset to phys offset translation device-dax: check kernel fix for crash when reading /proc//smaps clear: check kernel fix for making cleared badblocks stay cleared Apis: daxctl_region_get_available_size: new, in support of dax sub-division daxctl_region_get_devname: new, in support of dax sub-division daxctl_region_get_dev_seed: new, in support of dax sub-division ndctl_dimm_get_health_eventfd: new, fires upon firmware health event notification ndctl_cmd_cfg_read_get_size: new, simplifies label manipulation routines ndctl_dimm_get_available_labels: fix error return value to be ULONG_MAX ndctl_region_get_available_size: fix error return value to be ULLONG_MAX ndctl_dimm_cmd_new_cfg_{read,write}: fix to not overflow label area size- Update to v54 This release incorporates the capabilities of the 4.8 kernel. Updates to the unit tests make up the bulk of this release to account for kernel commit 1ee6667cd8d1 "libnvdimm, pfn, dax: fix initialization vs autodetect for mode + alignment". Commands: list: add device-dax information list: add btt size information create-namespace: fix handling of invalid sector sizes create-namespace: static analysis fixes bash-completion: namespace completion enhancements Tests: libndctl: updates for pfn and dax autodetect changes libndctl: new gates for running against older kernels device-dax: new pcommit: remove, the pcommit instruction has been deprecated Apis: ndctl_dimm_get_manufacturing_date: new ndctl_dimm_get_manufacturing_location: new ndctl_btt_get_size: new ndctl_cmd_unref: fix, accepts NULL input- Fix rpmbuild failure on factory- Update to v53.1 (FATE#319859) This release incorporates the capabilities of the 4.7-rc1 kernel (most prominently in that kernel 'Device DAX', DAX error handling, and third-party DSM support). The ndctl updates include: New commands / options: bash completion for ndctl commands DIMM SMART data retrieval (ndctl list --dimms --health) ndctl destroy-namespace ndctl read-labels New tests: DAX error handling unit test (dax-errors.sh) Command fixes: ndctl list ndctl create-namespace New apis: ndctl_cmd_smart_get_alarm_flags ndctl_cmd_smart_get_flags ndctl_cmd_smart_get_health ndctl_cmd_smart_get_life_used ndctl_cmd_smart_get_shutdown_state ndctl_cmd_smart_get_spares ndctl_cmd_smart_get_temperature ndctl_cmd_smart_get_vendor_data ndctl_cmd_smart_get_vendor_size ndctl_cmd_smart_threshold_get_alarm_control ndctl_cmd_smart_threshold_get_spares ndctl_cmd_smart_threshold_get_temperature ndctl_dax_delete ndctl_dax_enable ndctl_dax_get_align ndctl_dax_get_bus ndctl_dax_get_ctx ndctl_dax_get_daxctl_region ndctl_dax_get_devname ndctl_dax_get_first ndctl_dax_get_id ndctl_dax_get_location ndctl_dax_get_namespace ndctl_dax_get_next ndctl_dax_get_region ndctl_dax_get_resource ndctl_dax_get_size ndctl_dax_get_uuid ndctl_dax_is_configured ndctl_dax_is_enabled ndctl_dax_is_valid ndctl_dax_set_align ndctl_dax_set_location ndctl_dax_set_namespace ndctl_dax_set_uuid ndctl_dimm_cmd_new_smart ndctl_dimm_cmd_new_smart_threshold ndctl_dimm_get_formatN ndctl_dimm_get_formats ndctl_dimm_get_subsystem_device ndctl_dimm_get_subsystem_revision ndctl_dimm_get_subsystem_vendor ndctl_dimm_get_unique_id ndctl_get_daxctl_ctx ndctl_namespace_get_dax ndctl_namespace_get_dax ndctl_region_get_dax_seed daxctl_dev_get_devname daxctl_dev_get_first daxctl_dev_get_id daxctl_dev_get_major daxctl_dev_get_minor daxctl_dev_get_next daxctl_dev_get_region daxctl_dev_get_size daxctl_get_log_priority daxctl_get_userdata daxctl_new daxctl_new_region daxctl_ref daxctl_region_get_ctx daxctl_region_get_id daxctl_region_get_uuid daxctl_region_ref daxctl_region_unref daxctl_region_unref daxctl_set_log_fn daxctl_set_log_priority daxctl_set_userdata daxctl_unref- NVDIMM is not defined for any CPU architecture other than x86_64 at the moment.- RPM group and description update- Update to v52 This release incorporates the capabilities of the 4.6 kernel (most prominently 'clear poison' support), and adds the below features and fixes: New apis: ndctl_invalidate ndctl_cmd_ars_cap_get_range ndctl_bus_cmd_new_clear_error ndctl_cmd_clear_error_get_cleared ndctl_namespace_get_resource ndctl_pfn_get_size ndctl_pfn_get_resource Api fixes: ndctl_bus_cmd_new_ars_status - output buffer sizing fix ndctl_bus_cmd_new_ars_status - input validation ndctl_cmd_ars_in_progress - invalidate state after checking- Update to v51 This release reworks spec file generation to use automated tarballs generated by github for each annotated tag. It also includes a couple of minor fixes.- Update to v50 This release incorporates the capabilities of the 4.5 kernel, and adds the below features and fixes: New apis: ndctl_bus_get_ctx ndctl_namespace_get_pfn ndctl_namespace_get_mode ndctl_namespace_get_numa_node ndctl_region_get_pfn_seed ndctl_pfn_get_first ndctl_pfn_get_next ndctl_pfn_get_id ndctl_pfn_get_namespace ndctl_pfn_get_uuid ndctl_pfn_set_uuid ndctl_pfn_get_location ndctl_pfn_set_location ndctl_pfn_get_align ndctl_pfn_set_align ndctl_pfn_set_namespace ndctl_pfn_get_bus ndctl_pfn_get_ctx ndctl_pfn_get_devname ndctl_pfn_get_block_device ndctl_pfn_is_valid ndctl_pfn_is_enabled ndctl_pfn_get_region ndctl_pfn_enable ndctl_pfn_delete ndctl_pfn_is_configured New utility commands: list help (man pages) create-namespace Api fixes: ndctl_{namespace|btt}_foreach crash fix ndctl_namespace_delete no longer errors on "io" namespaces miscellaneous static analysis fixes Utility command fixes: {en|dis}able-{namespace|region} return code- updates for the new versioning scheme introduced with v47 - synchronized the spec file with the one produced by contrib/genspec- cleaned up spec file. added licenses. added make check- Management library for "libnvdimm" subsystem devices (Non-volatile Memory)/bin/sh/bin/sh/bin/sh/bin/shold-atreju4 1602677396  !"#$%&'()*+,-./01264.1-lp151.2.22.164.1-lp151.2.22.164.1-lp151.2.22.1  modprobe.dnvdimm-security.confndctlkeyskeys.readmemonitor.confdaxctlndctlndctl-monitor.servicercndctl-monitorbash-completioncompletionsndctldaxctldaxctl.confndctlBSD-MITCC0daxctl-list.1.gzdaxctl-migrate-device-model.1.gzdaxctl.1.gzndctl-check-labels.1.gzndctl-check-namespace.1.gzndctl-create-namespace.1.gzndctl-destroy-namespace.1.gzndctl-disable-dimm.1.gzndctl-disable-namespace.1.gzndctl-disable-region.1.gzndctl-enable-dimm.1.gzndctl-enable-namespace.1.gzndctl-enable-region.1.gzndctl-freeze-security.1.gzndctl-init-labels.1.gzndctl-inject-error.1.gzndctl-inject-smart.1.gzndctl-list.1.gzndctl-load-keys.1.gzndctl-monitor.1.gzndctl-read-labels.1.gzndctl-remove-passphrase.1.gzndctl-sanitize-dimm.1.gzndctl-setup-passphrase.1.gzndctl-start-scrub.1.gzndctl-update-firmware.1.gzndctl-update-passphrase.1.gzndctl-wait-overwrite.1.gzndctl-wait-scrub.1.gzndctl-write-labels.1.gzndctl-zero-labels.1.gzndctl.1.gz/etc//etc/modprobe.d//etc/ndctl//etc/ndctl/keys//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/daxctl//usr/share/doc/packages//usr/share/doc/packages/ndctl//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:14541/openSUSE_Leap_15.1_Update/b02ec83dc6b6a564d3d1db91b22c2fc6-ndctl.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=636c35687e349d9be04d438337dcb24c253d64c3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=bf55e526706e03869e4259834d21663de78557a5, for GNU/Linux 3.2.0, strippedASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRRRRRRR R R RR$RRRRRRRR%R RRRRR R RRR R RRR R!RRR"R#RRRR$RRRs p8utf-8272a911410e2b4cdbea11b0c9fb6efe2b9e14fb1ddb7b8622ceea4834a3f5a46?7zXZ !t/~] crt:bLL iGkiv1]S WGV<6^yj6b 1["2[al Ϲuz+5[K.N0,S"@9^JHF鯬/-pP&Wg}6@TMQ;a7B؁ >Rȕ}hq^Rȫ&RʄRMu8QJ1 9vT3@ʌA 5gT7_r!G/:}5Z-Y (ZG=([Tw3e]jk_<&cp~Vkʡ 99(h|iE 䮟},Έx;LxEW9J4Zuf/j\t'ϲ1nγY!QF/P(ئײ4lz`F7EF/sLwƻ9r֥ld؞JHm6樃TrgLϠ9G7TB)Fa;tH!\Gs5(#RݟxD(JC*odٻݟy22%X_ ؊e?y)P,(Q.-dh K0|0ȼ0**>Y9|œ`7u9'.yu JZt'\$H6o M|"ة}續0U &1i=51dyMSYSE_m={1t^m7k M:*jc{[?Ww81wS-2E4¯LX Zѵo+rNPP)LjtO Ɉ \ %8߯Oh$khP6Z湋m#8yE"!թ2Nm920TQC϶4"}zLRcµ G'%߷%(+HjBMMhRZsR5D}*Qs`&d^a?q[,I _F?:NG]7TH`,~@t]vE5zLY,G^05xU)`YZ]ׇA@osOtz^<6Εu}1*)Jb?#z_酔_ %/F!<]uEһtCfySM//|y p  y_@qS*x w,:B3k &0 5l3^F6&Kر S;\υtPt['[MRQ{qWJ)ov-Q¡SRGcI\*k|=Aa Qr*v !1y0&40#qt@UNDp nۺ2nؗWO ʈU]XI'R!p*%2z2 f`}IDn{\wgzjt=As8C_aרȑZӷb뛎ѝ Rˈ JX/ >(ΌFv*e1j?YV{@;\4[*QׂROxvshj ߯c]O%II;2 &}VmPz(;CKr{Pe==o8 mǶi T,ziP 0%"|aZ\`JV7 *Z94 VGp:h iŞ^¸:HMٰ-nսIPF ?'ٴÓO t/}:("0X6.<˲M?і n dL{h " UTR1nt ϣ¸,cH]xWJS))խ#$٫9хBpop,#b%BVNqCtȖxBP_7t ? fsƠV9#>A3 ztZY ~@^ GFrQ7{zق`2uݏ/IO=mԷ7w$ݷ7 IS7$Iu2GUMj''[ wucNvӪLڄ>)3iyLY<惏ջ*n옫WPb*Oe5lumO4BXWRP|8?R`vEK7:m|Lm*;T`9>Ftn""?6 *{f>wˁ'0Kdh DS=WfM7uq <eX"Hl dxy34e6Dd 4F|d[5drrOZYx{ZkQQ+>lSox p5Ngۺ+ 3dsfȴzp85P1 j -zNh6pLfTqI~Vet 0W4FYEn,faCY;::T0-*WZj eedЭGFbլppQ\!#sxMM1ܡw8Ǡw׭*η9qҁ!;}L_- :QyQRb7*^Ĥ(xx`Ryܯ*ئ5:Su*qD <Ioo jeS{'Kgx؜ ;qnq '\51XؒL79{2:],Re(prn]DΑ1h6idq|>Hk`ɿ"[rɫO:]HY-xQ_KY)fp);VaSQ;[2 Xp4[yΉsȕe 5bh|F2$030j(">o*kzh~A(WcNVٝ_ !,eޞga e)F9g'`9LtfD7r|[&|x*W{4My4ަЗ\.2~{쪮(7*l[O=>Ӿ]qVOCEWBLzUZ~N|`˜G7o_}w 8- lb(G,7diOFe߷O0CK Nj^ #ܽ hiZ,r(Oy Wl$IPF*LDgʢkw&>2PtL Yeձl"$ԇe}|ac. m%!|*xkOm5U 1pFнPLߏK^ܱI7y`r&)Ru8,Owof@EanfHp1CJVV9"ĤKbL}TTĕ;6}޿7p m9LߌH9', ۍO*upLT͠pd%޸#<]G6 9L\,f84iֵ#F+p!D9J]D.OJN)s5银Aȵ.Fʷ/-}>Br JVFEa]buwPm6d/zm/3ܵ3ɪڟqG:'lSŸ.H3$=)_;(sUVЧ*#njjd,jjS%gu#Ny$%lzu8Hh|ITI[Dh!%TWӀmЊn-z*uS]$yi*ibJne2`$Ġ]m)ԘԪJ+fWJЗ,1[󹏂In6jwn;'R+ S~pJN(8)_n4rǠ`.ɹf\C SXŨ-)I10CI"loǎ@Eb<ڦ"ܔIQnwX &^eGQu=KU$aӇ[~6PX/Nx$ eGK #VǣA22px941E`Pq87;={ "ϒ Y Lj`;HeV(Zkb67.-o;UwQf;lUw"A.+dqǥѣ%zVo{?c5rzwDB1 \_Sˤޑ&1~5pcVqړ?ԖT9ȑ: ؜f9 zâY:N,B=0 <#W`jw@_, A9vŗ7E_ >8R:* Vwcb Fw[+D!)!%8]Krw:=E-V iӲ)!XgMaoCM] of]*vJ{H(}d{]mr7˻mJ\v"G8`q8PSr ⼏BdFOK7p9 J1`? pǑZk-mwǺoՇnДࠣE`=`0d}~)+g9YY"$wJ_O|c $4ϒF f Ou4'L܆oQ SJ5,:feo%R 1 "a ap'2M"NYI-@0r ei6RO'`63qJTYΖ')\)o?$Xy>UatJ0T(4w9)vvn:.G(P#(y2Em8Ba [Rke!/ 7_a?Y`okSGK+ot tΡb//9 a(Oh*j$9KS>*#+0iϹyv+q+]+tg\H0Pu{1Thfg?o賭 ߧ8hFe!5"I~PtN8TI/Ke&]̋Hq[1Byi )b]qI<5p*2! =Dpnp 7Ng؟μ,TЧ$bީH {7[4`t}Tbm%EM$gAXz^"}-~xiX [9U, GRvf)LLͩ%:/>-=yFQiw#.,Ũ]h!Y 9=3up߻x7moJí e=DV𻿄ej+}1~!Eo HFݐbqiˌ5΂[k;z}_L ңŭ_s?TSNޕF`ÚGc4a3 pY0KE>U;@#u0+P.?G5N-׵pYv6y} gd|+uǓ8esvQ[|GHT1JFU!^h(@NHDK@ }x1fcA`Pt9/w{ĭLñ8w! iF } YGI:<A&U~4E<$GAn0daz d2)7">,kBS7 2cc7&GNi"u`XpH !Hp|F敚ĝYM8ωj1lib9wd۩]7;L'&Z1vf&6:|wb[WL%Müڼ즮f) X+ĶSɄ_'ſuBJKDW}p0t}f3O>__%uǹb6~aG:"2U;NWE#Ijah0XYs/'Kp\z,Ψa cyQQ}qG| [??щ,ͼ&t뗠&ML@%I \3iWlє S>q[JKϽy'"!_2Zw';1$޺ù$qr~yލ.5KݫൗJySZ;HZ&PNh-@si#WEa*< 4/dPMU.U x}&7CNx~s3J^^m聯iMt;>).)2j{8oHtB9gfMW /\񔦭U( 2. Q7\s̓d[&F>oBRjj&ۅبA+ BemDw8I1L˄.oo:t_9^;W9os|]C*u-Zhn*pWh6.RY&8-ŘhdК CtShW(prȺI.>.Jɖ:'F.kH.xvu\ݺ)א N=FrX`h_{xՓ<)9P D84zECLPALH Ieƀ^EGe,Lb"YˮZuF[)DO ״w6ɨb1jH7 DI/HT >@DWLfU_0odyZ:t)5*ixDv97}ώV0gEhd/;by`R7٨Ϙ+p4ba;iSK!Hɶb]nbյC(S-)(# y|W ,WaUBNڱ=h˄~|-{1A1j_x}/tPplV4w Jؗ*oF{X`S ɞJ10?}!@w |휬%>Tqzc=9{eR<j1qH[bu+7fOx‹z]gޚ`O9Ǯ ?pE–L;]$ɰژzL̜Oڧե:[SHF dBf `os**,+ U;l)/j=ţ?~Wh+x{UW5lS?c[cӆPZdOY^LjUV}?UP-jKAqB%(3@8i?{Rm=u5֟in[{у#1E'gZ5[Ee/ .bQI" ~sNK62!vOU#=5?Nu1rYDmvՎquٽ>= =/dox2sP2'ތi9}ye/Yb)O`0ISpumLk,>{BidV,u!ـX9\$r)Ȗ㨏 8"{,o~@E%B %b࠶#Jƒ\R/o/P.jNm9D0Ibx`ӳIw^@6tq➢YKvA"e1g_䅄=5nٝY"Wl?`Vm)V!O.JyױИO[a$TFEK7Do)2c҅57*HxD[Azm0\$' ym @ h&&q9bw6?Rxd5w*z^z7*a%v[Q , W=UCyH V~734iG"%[u aQWƤ&آ/ǻj7ď}_!-{e[KDxBvQVow(tcwO |qGuq @xdnu m<=/$?%P654me9/'1:qN}v7X8lK>`38y+3_03!I h#Nq2k^zR0^] JO'B"F3ҟʼ_1u0K\C ߬SV(YQ@ $lޫiik*3X 885骇Ict4|6l'9u"N4c;T5uxv*90V2X[f^4x >ڙ{k:vrC&Ì]/Uߥvj,moǒϏBۭXc[9AoJJ4<ǩ 3J,ZB32mȌ٠ށ_b#{bdp@+HVd!aPݱYT~u+t"%ZʥώL$ -|&<. EO)dGyI!6wBIؽOKЙ GVZU{b@`5MH0L0ĴzW  ?ή{bjf׆15Y8JM .An3¢v *)A-3'TK;r4f#m9Zכ#>WI6QT|&uT>֐Vl49A80ԐМ"mV?WMSHը i5 2Ң+;s2|)GWkaVYn[_>U%(pJϣt|SYa>2,/ flBI9$\0Ӑş/~o?xS zz 3 CѦO , ʗǫHF^kN xBmgGSi~o ^E+yYe4_,ؒ?0о\8dz$Ss |NrqɁ-d⯙~A=1Et4Hm;Żda`.0~B+1"2yq.u&gLҝQW [ZT4_5` 3-τf#dAA҃5E_]TAeN_4J_H,#H7cV13X!5_5e6 $X? F5j)12>>고 !ڕޕLnқlW-ݝ]&+B*֛@{7k蛃kCESb9'Q[eo.UI"l1pht^ vB.m 0$132V0Yf/(I:{xgAGzTxr}A; )Oj*c>5H;T3'L$aڊ/ѭABoOY7(lhP@m ~~?䥐}LYzV.'$\ L.[̔5n@1Jz&K$CXmuBޡ@Jl*g<,`k"boL]( @& *^ˊķk.%=v) `ֺ` kjP(GH-d 6o&?1gSIVpғ,%nh=hwʭ*_+[3{Pş謡x^lja,+5_'ٕ:k zm])Aɇv덾ʌ'o@6ݕ-E"0ggE|l;0ۥ-oM[T`GRzçTC|x$SĺA(Џ^cMpC Q B8LV֗ 9c4*¸/q^{TDjz@`LKE2ڗ:#bɥp55kنZ!GԢ)TM Jhskra`jU]w>oOSxP됙r!X%JNJ?;6s45]GdPV?{){Lӑ{59s}}fRd(ۣyQ֠s+,2?9#%ԫ Z/|8wR\ ๠R#ymSB4L^oڢӨEc$Ed2fͭ$qPM*lå^(jaThQ<8\Z~)f6X\7U/?@["1dHoC˶v΂iH7+fM N:]U&4L2ß7>50h咕/uι*_#i;HZn +-$'ש9ӷj,ս 7gSw 8yOho ^5vqc|:Q}-&Z,*r t>w*P D s}V=YކeҼ&l 4Q!}/OދzH.+3@5'?Lvo,XǍW*j @J5cNo3]{wPVC(Hn|)1-h{@ڣ9ٕxq$;  %eiMJY&_'nL!!X3ԾRm-D24,ُCYuxȪږnUĞB v6.EF1ÜY/Gƒ=tІk\M&.;_#D~8 C@l$hHdOwǎzض'mW5䊥KHDHi9JfnRsUC]K.ɩ@\)H!C}b`m"^2Oсkq+&ÿ}nۖ0CQXyv9,B knMӚ݁PD8"P(##:YȚ3'Orpe/jՖܶo!ӔG, i$b`o4t70<ȣqղG/Y^\h&3-Hm-glS@\ 6˧X{W13.nG#P Ӻ2.,Gm\NߥAv3Qe!p,dH8WE{Ç*5A0kҟD3U&o>]bP"#2U7ÿH۴]I >)|,몉e_HӨbL;Y Kpl`WqL:Ձd'뿀3ͣ#^m90q6“8d nKɴ$M $5]e.1rQ,dequݦ+ E]Yj4 C]Lp'!M=oE.s Ӓ)M{뿺xs'[hn]=椥xO n 4QSB o哴҅( ^zV[)3n!}%+oNX*Ǐ?3;Y1; ,<+-u{>SIFZcШ(Ǽ\L9c QƋHj RkYAh0Ir'ünƒJ_ES[SWD"t~Fxz 1@劙2 ]`҉R?LѰS";&wt]&#*y-Y;*FN1`>MG\vÎ.G!kP|.Nݢ EF8acoBel3p;ToFzfHB6rA@4H?ܴ9r;"Ҁ>6ڲLMib4&aCYd on0R{c`F|ߒfdoeAFqNP, ~iNgLWy؏xl{#@ ,0m3u+OI aȀ$R3yw^]3c!3u:ma ­[llI%LLFҾ $(JBߩlt+,W0R2άcwQ,=$U&j+#7S_*ܢ Jhˏ5Tޫp[~ K(7$/| 3G,qdȅp:ajY]`oji|QApw-.h^UˀY:(Wô"rv C b0;21֠% qW-C &]+\KY_u"x R!:2-0oJE8G$=ʡujQBofȡot?CC|&*!"ː%S+qOYf ]TU&v[we |_}_!vٽ3gJv(z!OĄ"Ӄa5T 2O()3zDR,IQ]9cFԅQѳww;>~Q\oYSq۲d#X cboN zmH>o?=N  򹤿Fɘ_e/BR"T3X2a!O뤳=i!E nq @@έ 'llmB0skӋWw{:M"<Kl :56 X` lFiȅEWeʭ)yxxWӏ5q?fTbĽ.Z)ÛoA*e(Powa4ҕNONl &-jRm'm< ёC2Ц@n^@QRL\S|Ipx(HK]vڵ^owJL7Q0.蘧}a:SL>ިf%`V@ݟ_ҌX._YLH٦ӊV+w(v4':bPPNrW# s=- E`_o~I'j:xhl']n3 D`gt_|+]ObQcޱ n':dZԗaa.Ϥ3s5z݈sslAi3YcUvђ3SJ@ϗei5_L%ō7h.hl%WzIb8)?0^/_N3my4ޱWYx&\#ZեS@;,!)KpqJ֊ܽVFʒ6QWֹ'&,aDZ(0%XHZmREW}=҃hu$ɡͣ|6֝9|s/U;,Ce4'p V" d2rKc<: !㫇`<a0S3Aqz "E4giyMi Sl̔KN D.z&_qS2׻Y\6 iN4jN'\;@Q$2t@zr:2@+In~[{TJ&-˒[Z͟y?wK6fƿn-NW3 ,BHA ;XGb!ݒ 3i̩-^KR MnH;Y=9d%)vo_ Bisyl M7*ݷE}G_ j˭( qQ IOqli^5$k&$Uh8ƑܾHgGuT5)WkZGF;7 TT A[-2h_~)уdz%+K琔op^iA}pV59gI!;p˅plqsuq`"1IVg͉W/^gl=3d,֦t,cWb'}gw(ҠB e *[T(0ΫV~e"/ڑy$VRTkV']ʭIӸ{ t h򽼘UNLVہ\n+W\GE܋,aj$DZ|w7bsg IC, q}G焛Rٺ+>(Qff)}Sѻf2}=: s3 >*=t͢)+~&D%~ڵ>@Uguz"uXO"zL}ec`'vB{ QwLRJ?>x_g3? GFV mCKnh-R2UhYơ{MY~}2 un5i}u)fߟ5&ēq>۸*Nޜ X5Fm|9zQ-"i q$ 8\GXA|,1p8I?çzS4 XE'\4шŻol7p0~TBCZy;cz"Of +z ZVS2 ɯPZQ536Ҷ FK@vk*fr+j[/io옚#ć (vďI8 +oM k1v2"uYLz70Ga13~rՂČgEUSCy p$ӻ-ٷgz[?'#/{kYNCsy;=11,ͽOY"UK9' *55z~m'SM@I քԖ2V_wQ_A)GkbbϪaJWH!N`b:{Ӯ֮LgܝmC⣢tOK}J @JU$&j[BqHЖv&YdQ(]>kaگ|c@,!w90EBR$jߦuoLh&|gzt\u {;f:c/R`hNd<:`xoJgWDK7VJ('A%!\P0"5^/ɵ6B {+usA9Pw2'"Ui/uu+BEtgy \ V~;X()Mj$$r>]Lz.CRiϭfH?[|z -W[l2 "A|iZ)ߋy`[(ׁxq&HԊdi{3x~˓0wf8,>}_f*VGKƘN&cQ>pQ1MGZ uGߖ}tY'Mtw=roV8ps&so8XPrc4f,Ǿ&8VvBAMyt{md5|)#Gfm6õ '+\.pېRfϕߌ Ck0D۩5Naa]hϠpks<'M#'m4'|HmnV6\L6!ZnJ5 )cNҏNQyc+))78"q_dꂜIoݔEQ$ i+51#<5OY)Yuz]fѼ]9$"pf. #0([@Gn S0nlTm?Y1 &~fr|n=5iRq$]uI`9 A49EQ~ʋ.@-ZǕ5l ƀa" 29)-D ȡ1T&sR Ȕy}vw=ׇ(~Sl#5ҥ3&hyAwZFi̵fl34X\ NL֙ Ѝ;1_8(ϦfVIjzq /ge*kbS9kfz'AàL,B߮,gUr~Gv. w k&5QC.G84ZXWiR^ռ]rFڂb=X&G z|ړv҄SapNң"wpP+؞wCbDG"^F |9ã&ٙ^ .mgn_n:L&+/M& Xʬ) 9\8Ѧ*Y,⌏Rh;lo3֣DLr(OxVϧI;&Rv[8b|,N9=v_r%oHy '=w*qN8$@~'D·O8, XdWCJ%@ɮWx;oc8y-88ʃ5Dj~Z`g&ylOZEn[Hӻ7Ҵu|t16,R#y,KC.j DA3ǹcE:=c?F.y W5()= XlQFJêB;N2zp3= uV5ChMA{_)|;$& Aq nrV*9$^W9fN# " |?(ڲ5&7YoK1je,NHX٭?K幄0PAQ V ,6[u*iD]˔L> ;1 ^ȱs>v! fxdg{~Vߵ]0^'JƎE8><(S}&HїtIYauܲC?AYՉ(EdVK@)|$y5a&f.\RFL/Ŝ9D`bȶ4(v.CϳҒ)l6,?x4sy/ڸr>Pj >l8)WӚ#2||Ft qB0\-K8;K!%%gN+.ap_8L\M{#Ud&&/rˢ~t@]ݔ<H윩a܋[>9_Oq`rا^җB-8<{1o]LڽӰ4.}r)[_q;nZvIJ-}XSqYj-A>~Nh(Ϋ'嗫:@Ѡ/,OV!*UnĊui7f8:B'\ uԺJUBBcZBp9JFm$&,sɊЗS9ۤHr| ⛒a$t+B|617K}N0V*\ Aƀ+`dYp0GPozlTϾVb 4!]8h9*.u?7k4P.:P*5[b&O`sLJjhhBɐ(Oî{=jhIhF%G8%JXڨmYWHw5$:jf/ɔ$nMn=e%WP yCJݝc'K5fO-Z-2?#wljC\sߝ5wy}ɝ)@cP_XiZylp)bΆh>+Q YNf#9L[` &jO8t UyiI\jL9t灴z|0%wg8.v[Ϩ2.s->A`tF%X]&{Nq#K$k{}MұTLNn?`R=$ aA3ZTM|+E9m6Qw0,!ՔЗy:+kkzj2Po87, 5Y T93fdMe V實-:/l훨KyXE[ծswkWW7cKu@vg1Y$#VH&o!u}u8{zU渇P ]w΄,hՊa"A|=c d5B%*._},qgF)3|?S”"L1;G/ɞK: @T!x V)jO@ s27J|/ p/o2dVvx|qD&2~m ZKڿXTa )oə.:=_0^WBk#/A;rkVm~z^,-F9`p@GnIxWzeDS`>Jl{8/R#փ뼔AZEK̲A}ۻ!4WURh27P`=wEvG{Q ~}lk`} (ᙂ".3r4ls =gFe mZʍ%6$!C&J *dE8ufn7(p!bgD <[ȃ-{lEQbf:[FQ:Px\;O@3<~EhҸ=;-~Z)|D@ĩ8gYO/93!99KG/0 WϿq`2r4=덲nfyq Ó$}!$G%J)Fw!Ay_GbQxN;| {$$`Y50bwi$[sԨF_ ;>21BֹY 7 Ǖe61ĤAla)dzKlu Fiib6}Lqu]0;;m~[BpFYʱ/ldB9F.qMވd5g ]nK j++DxouTpkq<2?9ԟCǗP't<_\:͸ Jɲ[ 72)Kⵐ[zZtdn[D?؃ I4}^ZoZ`C eaӐc_l\qKv ]Iɻ>{#ĭ$O[r|̊ b $ueq6b]Pn4;dEj>Q^S3Lc4:17OKw;R ^ ELB ~0,[& ,iv,\e㠠Yz""s5Ë-BY<9Z5sqO  4ExOb䢁W @.Ep, Q#Jc|7V!\ɗצ,~4#êz$֗yOĺ4ScfB)Y٫K7u^-JmwI$rN}L:Z&1Ml!d,պnYXJ` "W ]f>~mч$\ݳ cn|_}kmgφj69#RCz\_k|T19!_.\n 9\Ř?</LEINgGʹb6ڂun̬QΥ?\H? I<,fuׂyGQҗ98˪ Ofl*4Ɋ>p"?Y?/R9zRYixKVޱOv9ҡ&>=w3lu&T2@TX=yXo[sV07VZ`j kׯ5&ƺ2@_MWj H:<Ry*(h`7]Rt o:dž6ʅaUum)鲃kkҼhS@f Cj{[woԂ&B17`-zGl0RX$;`v F?' @#$Vȝp~sѫ,'T,|yʢk] r&5Ӭ*Ⱥl7EHEp~)䯭D.`4ኼݲlvGUѾc7MrJ1Z(Qp`V&vm$tĂ& *-PICu:?eTzFS:5Q~PO ,MP\H]r̆3cɸ`*):h-H+PLh%-;Y!dtu&Qx,u)FR CnſVgsPN&s:c;j`^F(&I6SM>HTJ2~/@ ""=PkOr[1niT9|`U B7^ҁ R99~п|;0>o#Sg&HeFk(Uڝ \`F9`rDhDo)L-vp996eWoW?hQJ*J7j(ﷱfשMZaMyّrNRDMN`UЀ=`Fך.!}ИJd.dFΆv|E̠K36SB2m{rұYcM[c;Syy!XNc?!S,HyDb w|L0 `+P(t9z 뤠BP3X켐C|0~8Tv&(ެ gVeGbGO47P*՝kvm=p2/ ͼVyU^ڏp>zdZny z_NHK}S{o&)[R]3$7dsnFiL?pT=':fizV_< Ø@-: sgs'&I 2z)ψ{c0: x8xԟ(!(: c縺B;ڔ`GQGZcT6t!'usQk+YܡX-ᕊ`Y-R14S1wۃ\H,@^cBέ:3K i)*]qlX:9C:z[icd2Š X[H-kCxIɜ"1-};萏 @3$+TѢ Z<'[NFUIءv P&/NhSHi`JGʇO;*Xb';ahTPUEz/7/1 -at21GS9#2iWe C"eP\nqՏR:ETa?LHwD{d5 ̦%>wa^,%S}oNbsBqk:S;ߚ0[a7,Q$;`b&?]qBPDu*!_mDM5Oѥ]X5`&Ӌ`4i'U7cd1w=N 6rHN1)mCPlx-P~ÏSzj[a6g':Ch 98ٚlqJ ט|Ȝn(?JMF3ٽ 3=E}C&\y#/yNۨ8zY2[q=>smkH_{oQj} y-e+RxLw?A9zasCw;t/"^uPHRϕf˱M!g6|DZPߜ]VhUٛ+r#RL(O|=ڱO0C+#1 +,!Y!:1wqA)՟tǪ_V"_,t:^. LD6go]ϫHJ,2 s'` 5ɗ(%*wא~,OC)v!_QfDaRVۥ`Nu+2.fEYh &"K,۰Fl]CluGO}:? tb7z(M`zJ8MXoI,9 Wu-pdр+E#L`뾶h bڸz`7-.幉eJ#4b5 ~.G-0S7ǧ(?cQ42Y:Qg߈;ezCS߉B0,0wXFآ~@L=Oe|%ky?נ(`KԀQi!XIXCGrᮝL,Lc*a1-g kq,H}J)]O>-x#*ϖGܣ̂}(1GKrH>C:(y,O$ ̈́&ad4Jзf7qZ8(=gOhH9h-I4]D#F`85oe4җƄz[I`ʗZ(Tm!n;vn46Ac/\ Sbb[C֋U3~yW# laP3t~%@Ȅ[¨S3a`a}Gd+!\ 2XU}yMuFh^W&WwBjPn0y]ɓ%V-"(J'vL,(4."#Z[ XҧâG;}gg'0ΜnWӰf̓LIN܏R!> C X,Al0YPW7E>;*-_7}Z>9EزEӒY-?&8s`vwcǹP*`zT5z/|M\=PnG_{Q17I*C S0'HWGyD$J}$ ?~#Z\v0\% RvΣS r_]TKqӡN~N4ɓbF9dQ1q9:Jزra~@5t\M5m犊! ܕcIbv|ݮ'isT.it괶7!0m cFrIdaNyשּׂM~>vGNpď*)2_iǨnI> j ͹XYv̅^7v<"ӕ 8a&Hb?x8xÞ"^GP ?5׵D$d0T,Dxwt<-@Íw;H["Chq pF5GQ>fRpi婪x}q(t" 9NQ re i"1:\Q|cY1@. \\#EW%>I\=h%Sˬ,FBtM'~!ޒ*/W naBҍJPFx dy/Kcd4JZ:FݵΓga&{{ ^ˀ֣w5΁I 7K7בw[})UcHo u>C ; r%·~Nj&0EbMShSI &,n~EVК#eFHkHJ&! "69, _,V ]79"P*nj;O ?yM:i< #.~~񧪨*-z^/ XA̐5[NZOُ嗣XҪ]=E@}&x6 3X?_D}NWawoǐ>;8zQD`R]~.Ff"ƒE922L4B~MA]lrֶ ÉU$' ܥN`f Td=UV,b &c p7SPdA?IuÂ7̩>McA2:G}lAg <XN6VIS xC&H^"Y2m%ڊN vt9n^n(u)nqG}wabfUá}A/b@ R~ @Z@&%bvZ֏U^?RB 0o0 XT%sԈnhMs %oaMM <IN.ݩ6ReOHCRlV fp w6z 鳚 ZW 4נжt_YE%g wлBGH7E*93eХsg_T#K` {2 5xCarPɡTFMa-t?@{DeN[WџV_/Fwt]4nu ȱ4<t[iD١d\3W0Xˊ] ޏcHTh47 Y ț<<׷k>Hy7(_o'KgpKEycpHdY҆Ԭ^!ȼ o!׊~d ҜsuČ4L];|bm'Rjޓi<Ξ3u%g-6JF.`vmNȜD-%!J`sB"?X(ev;& ȄT`V,;ο)pi؎k5M};{0ub2b3?PG ]MOt/u2x }esoؓHǦU;ZM,Gwi:@)4T󬸜qPG(+ 0AM%=0∖No7s=UF=O4izBAC傡 `űy^u0=VV"F%9/W0bVI_gxBC+xQ4n?9J7 }.f!{C 5ȁ u·1>T68 Xٵ~DP$t;:Y΅h:`fFJ8@ +-?l2W:5U-AyBYꇟi)'nLl>+`KT]\R(L囒"QP؟!8|Hj6^MA7g}[}.TՁ,ET@E-+y|_B!a8,NuPC='׈^Dn.L+'k?C-\_ 8ƬFpAEhқN yͷqnT.Sr _NK$ UfYLWy!\q=N!k}b2/W ٴF\Ka,tiYBAT[yYj>:ph T$fYv]BaPz]T2T8t$RvI|}_>&U>P L,^M.BouRj1ɗeL/ 3O{bX $k pMr$w[1nBM FL٨4oInߛz!2d5;<0 BBG rh)#9*/|?G `Y$zg"Hз09`~a sKk/AN 'WģL|9C1^?ӮnSt؆,id]Uƙ--|5 vz/ &Ⱟye e"fݛCT5h?|4oUNZEwLGWcu1b "1"F!6L0m1+ ƭn<А!nK!_U| q9=6Vb9Z٠)V>Ը 6뭍 0aXE`3ǩ|m~AjF p;<@siM53I5nw\b6ç Mj^،ZƑ1 '!&EŢNr6zC9xWѼ],Z'2bߦlQr؎;jw/Ld:b#9i)yp ٕ~ƈO8.!&!vSὔTO7doi+y)t]*lJ+L}z:)Lj$ jbG|~zQlƘI:Atl8B]YwNH{Ť0}} 1Rh|UUi~遐s >+(_޾ίMLN[oŞvĞ)"&p gn3*AI좕[L|BT( 6/!{(by="u^vD TdcnM@2f0R,jVJ%ey7AXf b Z3&UeZ2"1c\-zUq=\$^@S5 "?q9 Ⱦ?t5MT(Zǿ8X_{28edž @d3d knytb^Φj7O̴E$&Y-T@YY-$M +Άi2S>")[ <i`+cFKv( Z.⠥uy!-jAo}f@+[U2^|=_Ɍ5XCڐmg,ݙe&]ّ+r@R3)UL fg@ض0O3`XTMY6LM7i1Zvsv7)J B hcaij~Uivp^P tdjV27R+I\`]RV}>1`Bo#4GvΚKEqXw9k/z٧c6]Ehx/ c2i[gΈB:64~E:a\7FW>Dcgy,.䭭9I|׫%*%t%(⁥R'6!?)g E\>Q_ת -uBLJ< sbh:#7S,4=C*dWe4RER&j"@spOɃ?~Ob.U֌ވLc|ܪ_ojGTVOqZI^YgߧO?ZLYZ CFiÌ0qx\c׮}G~Ze4ο=1o2n[j.:)KI/c!:5qo6,4ɫIl-~ ~VM+K@~x8]M_Y>ܺܥA޼<"B2EUpO6 SN͒pk>}oSB<*ww[ˌ pzUQ 2Kq,5ry^@twYi? ~L"p-_<x6?:]&mXP\,\>3'n\Se8 {J8ұWRxS&~:M8վ6L(~l8((,dˮ]RmX^jrՏvbC/YdejM\o$C80*OL..Y'W$@+&izo]1E= 4G͉8>7#T4sz3vV*`ےrV?pIϬق՟!BW0?XG*{Rov@^U}/5]K+<ʰ7%4Yp:eRjJ(rwM׬tg%ŨsG_׵$ꁘ@oִސo$rjM:`Y*k3J`ٔꬭ׸SP\m^Ѽ] oЊ/R?I0G( Hy}7-xsx؝iR 2 uXR67кH αSQ8f " 7WA/# aa?blHY+"hI!S+59cin^DD|0"1dC-zWYo?G%Q"U͐[3n#[jB12wJ53fcG%\eEңq)kYue4i4l>Qv:˚!͋ ,Fq862-D \Gc- 9P[D|)gj |6C;J=͇6t@vz'Hd˙=BFO,NM)D?: W×cmZ]G\=ɊSù,ɭB_~xQYqmck7xZo}3*GdRҢ}#]MW$j|*Z*X7kw( >݌'}MnQ&d%"ë?@6 Fy^Y{d+,ɒIMld9m-5Q>4oSR`X}W#>,22. 9)P)]ZYP6 g~IĨِQ c)Q0~7Q-zHxqde?ѠI*2mΒT͏|')i-'wj(uӄcjTމMVvAWCUqjb}OXzɓ`f)ꪼ09.&Mj:.ɼp/jaenv駺UfYNttA-F:CRyWdI_P~,,ROA {3)Y8 'MC1W1~5xP/OKe$74l?&Ѩ&\ܨ0"1M- "P؊A\h5#0R#4Cn"u@U$ 8Hh>+n*Ef'2i!8ygy(37S*>S~rz'kğZmO@> 1maAu+GxU\T$}oedՋib=/'W-M|rͺ*9dz3흞)+%7܋=o.~ĺԢp2ΈLs9|6^3K5g(PcbJE: n  )~1JAl|UZw?yX_;BnooL'+Z>_K?*[ӺAe}Aз B^=ŭ#Yӟx e=+Xgo@\aʹ203L<.4$-٪iПi 7]窿=|UժB9[!@%VSp&~;4r tӧvO$*}`6+4a,[[1^^~[,7߀$$T2hg흁־ٷ l L;H|tWdJl4֞yvf_ o )ZY&™/Cn#'Q1*jQoi/ $m|^k4 ;*fKjuyz!˂bdSھ#*7,O?s^<1?U47݊9B؁-Xui~~3WN..A,YG<< UT]l~(R=gZ1eV>۴UaB.*t"Һ1⡥rA3d!~ WGDy16 F3Uw Q:aA.g_*y G@83ڥ5kNHc=MEU+JV B[nT 5GEP{S dXp<3'9'?^t޷v~04Oc}FNw$^'-`U3bwa":>"e}4nt`!7"7XQ0;DHs\c)s6BV{nq$<.,u>%^ȹ19)B[(+^F^Jjvn:TJ\L@U;x[!" 'zYteşy{֭WD87E/3MXOxz )QCE+^v,8]Z.P[I<dfxgD!%} Gik#X_IlL,h3?i`.# gt|J(;d"ב َzP-2iSkl&Q/ 7&-pm&HO}0ci燏y8Bb-sriT+F(+k{S"JX4Ik҆olEpVߓC.(2ùҍ~o51(;Pn>oKN03G?q?2Qֶ-.2 Nszd'd8n=+HԙV?p F3 \ y)%X1=s`tjhlk "vmx 9PGIcS&w0.;Z)YnI!w̍;場3$~@70PY?E(d55P2W,)܀ast:-a8-l3Klcc"I߃?<x! 汮0)Bbg-クtq^ !.dW RHdҌyrPCr\5nqZP5WAQC&)Ymc\K @[8c[>TZ&G++0VuúCA랗hN301f}sUYQ̠TW*YhkPE?gc,]R5΅_e:ގtod Cۯ\F:bT`*b;leoZ\]Sb-q*. ?.֓H eh$~ILYlXHm弚r$ #1qSkWiX`I0Ǧ,?@XK:; ^$rcMܝD.,-O}< 80tL8[ ٮ4A j\Bܡn Lƣ7}ߜ a\]h|ی\FҀjbctk 9?&x)=5m&l ֑B0 Gؔj RPZhB#+So΁1ϕ{vK&P0(-Cq ppt>j7OJZ- JK.d]֡m " r/4l2&-C~Ӷ5]bxz+F<9X%5 T zy _D.8SЙUQSMG(v E/TV67.o_pcm){Xy-bFHh`bzOzg^0\0rC?÷ɯ%Psx4m%|6 s56?kn^KGlYȅǫޗe֑*cmժ,2р>dL\OƫRR4j{1%,wDj*mϰ.ʢ| vj:} <ek #[s:6k4w_ lgG 3uEJ3oD>+Kȏqzb^Dݾ9r7~#{%nb}.6?IŊForQ;1K*)Gn 4ǻ.zțc0¨98?yT4⓬IZFz8sʲٻghYyX#׆GI;̯K3&s]9Q}+]H+1eJhlYc) X (D#{&>{,H% ;MtbځF[sֳ wklC}-@|7 b=qJRb(jGN viSɇUV,۔Se T\1K//-{:P($ dTXc^u^}d&8jݔr48D<%=-XSD8دm9Щd4V)8 #Yt6b=%l`䧝_7F,㆓C+<ɡ?dOդCY q>ײY)[EYRk\lz_}nB/י QS䜰 e=1X_sH6C*k̝BfNƖyhpȨMY+ rdFưR ZOK~Ϫ ::r}Q|ds`v^/8 >.E$2m=Fx,$l$$dexc  ml#C rҚbf$1H#K^/Zf & hH04LǏvr P39~5tCo@c2]{E;V=N>,L UŅWFu7Gôi7krsDgO~ё:L MAֺh#G6< ϻ/֫t7VsC0wÚfYydGit[Fg~_&<(m:EV_-sRn)Ӎ&Dp2t^3@"| rN=ɮ =)SƣklydI;8Σ$2EXB%l59 陒F-kjMmp",om*k3IkqX9UX !F<-aTDzK_;P~+{6זɝmoOMis[/.*hhf)鮓^u8}Wڧ+դT&"5zBtȶ@CCa-9TJN FeTtP#mxD9V­xY:RڙF5IrjW/ N5;Aa0`$%r\8к("r}y?=Mgg~[W+((.c%Y#MoT#' Y^HXQW! 첹L#m*gV^ Tʚ[G#B8ɉSr{;;}1 Eib|SᬼT$}Ks^Fq#+Q_K9:}s',9z]tDJ̘3e')Kuwԉ&W9 ^]A+R\H3Qp@/,$5"~L;#/Ie#^!1ԑIc~yfҲr}giXOdNCڒW<VWERJo՚_#ˡKyV,> \9b$Uc9n k|*a@D؜D:],i~(A71,+GDbJ<@KP݁FOmXKimV :|D`T[=!J2Šeevn/S9)/2>B!aWMJ-32OTktҋ{[J<"ankiJ 햴o畤8ym.Ri=.)T7z3-K/}~=  n1k"H 6b0QP<=6SY!wVr nF@o J@gqUr!t4٪3I jH @1p{Cof%nM@uP}PtRg?)Z H)I3cLp*PwfڲXe<}du1 _ E4+OsUۅS%NU2a D,?+ĕvoC$FN<~ #:< m^; |wo~HBxO{ΟDHh8 1hotixALU&҂}*mkb3NRFU<Kc5 TUvS~;KSLv6BytErK q`[ 2x> 2'{*PpBOIc IM]b[=3@#s+\m#]0jty׌g70 r>uu^;zؚh(ʏ|8gLnfz^ < $~G]d JXbfJta>-8fTZ'6MbK/fs?#Y*DőyB]+4 =3\>Z$ {2gHkU8d]GFiOYQ|/?1b9kko( 1E[: ]`T9.'F!0O}RO'W ^6bF_%뺦q)2Mϒw΄$I4?xW ZfyOcGHⴄ;(b7_jMΤn2 ]В!(@~ *@~_s64ꥮ>K:N/|`n,gc"(K]炈ܙV5Vh4#O6%#6ThtoHԙd+~c.;+gnDj 48S+-{,$r0Mz/ͿH!EJ֏3בheǞ8W|/ (tu#]zY# "[ZPC oA͚{ ᕕ 9b#ުp!i"]E>Nij?|Ƅ7qzo< 軎Q&&8 (5yRib,YJ -qqN T{co>MeV:U{ėҘU_,)p g -xD-@"Xዥbq?2޷)e"ꤢQ Kk`2ɀ7%u_o:Au2>ŦNy3EUO٠A븯㷵H&U 1J сVPu;G~t0(dD`6W,p#}94F,Vro FSekB ׂK֓:Ȝ p`Ǧ0voZ48xm_W=ycN,_IA1cwyRfG97% *؃:*<J9R_tYp0`;=nA&sgt؏mX{#Ql`%: ?lK(VsCuԭd~wl@~ c6հ|O+/ʒ6ß#gugX܆ Ig0fǵ &Sd!ȨBJҶʲ~S%Is * ڰ9A_>4/UJ]Te-G8U^.r o.Q8jSGLd;+)4Sv!]L.ZAY':jה6c@˧'OP-VEu55#S:W>G' |{Mו+y"*E05` =JDE%6y^麍rti""Ҝ>J|͓+ǜm bڿ*5БM;b<PW$kĘΫ^UES_o5i"KBzp+<y]K!lĜ!9d\b_`SLeGd/ D+w|(*nA|5[8VlF|W%)C0f>U1fa Tq&{=tXrͤ gUͱh&⶧8mT>Vm_R"Sm anqm"_c=ʵ@8~ł1CT 1ɺo d3?kc2n-RLϓО_;BD_C%wch9+G_ M՗;Щ,kb+dx46$~4 hmKi%m& ^d0}DD4f7ǜ2|)uMH F ?78|p6A`r_\,| b +rXk*0eS^ ڌiqtOeh#WϽn@<~%%:I<?[S<ދ&/$!VL™6@L%ׁcwø(_ʳmӒBWUt8#UoٲM : ozb89IMG+='P+>+-8Z'}k=[.?>P/ޅ{8c43FcDKrKp#Ɓ>Pt6,PW!W\rškl"qyU{6$]d' ^w0!hbc>(}]l'h"%n= &\T(M^k p&"? TbqkH&_~7[ ~wOf )ֈ_ ևVբ-C@mi -ڧΣvpy7o2\tAkQw'U]Odo;oc[a4G|_yD%Qz޲Ⱦ͞hl&Veo$2XjqiԲ_9-8~Jf\3u]2^ A,BYWFGmjZV=M`@|gFZ1)_qĻ8 _2!\Y`wJ+}]Ȧ,<h)1.8+ )n*uQLPWz(X$@b8Z x  5,OE-0ix*+꾢=4_í&%dTYiBs7(Cu8!_zwJEhA(:DCg᝹ͩ{-Ŧ|f\oU2H FS3uMT` 7l>HB$K:%54 7 ;H%RdRl/OlЇLg65M!_66ĥ?$F R"]؇!N2+uLn @ֳ$Ji "GH`}.Oۅ6BC4yAb4!WOT*HSќ]l+\u94'FƐkr ʱ'eҠ1_p\_#ܡ+LY(6[ <&~C/`V3Mmtj fB!^0&ްBQ 'Ѐ"quA ؀\w34hnjd*I@MI{94z{'C|0zzӪW/Til]o߶5M%iUkUqs7 xk•}GG#oF"9jU/lͦ`JRD:_ҥC1Eg-Cb&i۩C 4,P/vpm%Z0hRX.JzeQEʫTqi8 x^>~UhnNH&N(Uybkh Bn *=Bt۞~z_ xǤ  i:,Ȣ|"uEE|2o_hSZfU!3FS~Ufbd yJl%8Y-|B8AT קzgN!SX qXC:sGK`܂#(PKBCZ˭x:d&뛁@^'rb[jV: ˳Rx{['DDjZc;R7 3-mD3 s]׌8CZgI{z(ۦ2bMjUMزXRSiĜ[ ׷gw䯖q>(W[O0S\L}0ڧBF}X"D"5@caa3mE`VAcrUUh3gT[91Vw.0Y/kbb}Z{IӀs\e۝l OmY%Q_8^;CZI~pfc-?VjAJ5´ǃ]nT^O4&N:EFS!QZ-{S)v{MaW#\:]9jOSq`5#I { o ~/ժE2vҪS1{maS YB 4 k'jt`_LbƇ7XlmT$ Rdu{B/6-k1ƙ/Tp >_@lZ> äN%Xzʇ4jF6r9!5l#œ!w;5 bQ15A5e¨: /$:ܹ:q&AtoVxo&fgBnt5\ Joll)<0Dc9Em^0~9e2l$@XcMeAF4֦OZ,luy `xQCB,qpD(v =K 3H/B^KO@u>9z(.+_Rv7aD~M`O\7l [֌rюq\ĝz~ z< /ԏP}y)XNuKR&19]rǒfl#0u7 %7~ a5kj|;o%c/nw:d'f!C!d On&*c?,LK*! yM=HBLm*.4kz--vѲX,2 < `6LWȋde3>R" 6iZI#hVЀQjVpg,tGD3OEu9~c'*e yQ "$f9|i @aY( `gKdX/yy_Uhőрq!ex´A34f7EַX8*C'/T6=Z96/j|45*Hs;h`rUc(3ҭO!/I׊R^֌S)r0l$M;EBX~v8*y(&24#iH5-z@Q\-Y{ܠѐD7j.Oہ]aQQGT* Ƒ,2M{9mi jr|( 3`QLsZa`}-TU<^NC09]zhƢb &٫ ťu$Lۭa^Uk8Z(hfD if+^=~:;:=D@=O $U}+gLe26 k^4c eye6 .9 OL&H($rq2rQ+$I]N,{P|^=民Zt*t6޸ln"dlˋcXG~jquI5PKˮԏu8zzji=3\p)L!8&2.n+3#Ӏ^ FTWm=VgBq⃊b%Rj;`͖\Q .dK[mUI8eR7:UwFq P`gjY Qi+ƢS|%~ M%~e0' .d+1t*}U aWqª Xsѥ4Cm%2ς㆏9^܉x\ jSX!a ʝ2>ވDņyx )<7Z<k= \ E0{6^ gBR/tM.5& (4V)ɿY-M- c-!T߅'A%dMCì%!UH%4)yB,pQ0ͷوvv<ԥZް+ Ǡ/ \ K^oڤp 9d0YHa7XŭS 3 &H.8Sf^x(?phALt F_=udyQ5{O)R=t叢r]CJ nW4Oᇎ.5|Vۆ_ЏpG)unN*mV5r P}jYHEg}5q ièIFZyB8+Fk\%"OQx utEGB1L+DR!!YQ f6BgѨ/1o-^S/ Tֲ!!*B TUn qE9d߆+-j'"HLq4 7 [AB}L"2XX]< _@WQiv`+gOz4QN1a>H!]L9FX]NH2š#/1)<_(RqKx^D:]A5X?cU '&f:fJ.BđMtik t(cRPvM .O5Ò})+đQ_UV&Ibj}N W]4|<*_}8u~+ DB>$1x HQ_KComp綒[&'DO)8 u( <vm,D[P͖fN-G|"CeC>IZZ9$5שPk;7k- vf0tq*$p/%!EnCBɆ;kK#0g&:@\}96 \M4YXKUD3|JRGDItc(@D~\v գW+t/5-PJG ĩ8W:46ü8!A(,2: JKdFs4s҃ﰫÆgm`L#"nʕ8XCT4q8ሲ?h͍xU=*0MGУJS{ړy-Iɍ@BIḧ́ _Ȝ͚XmQ@eիlu/"< е|@d],@I>Ni0䑻m Rw/aKԐMF4">Uvo5,H_\S6_Cg1tnXJ*,4!yoYE,!%^lҒn]qy<<=fPL\`9P"rSf]]= A~mHe8MI}h ƣq/FFcχV]%:ozŨ2i-^ 5.C y=5,,~ A[ 6N!Rm"8}HN/N|#&d6|CwReќʝULE"ZNYJK-əǃ/E# 0\\_'ؖ8\\h^i2_[*V: jOD&"Wlex79B>>Gf A4˨N%ƻ3$*Sx?)@Z MoxHm jzyVVY@6is,)Ez"#j2",+b;3^D87_&N[JkpcY?Zw=78ґ]"mU{ڈ!$@ڊyÝ#zZVlٖ״x^6F_JzRcm6UmjQH8F}0|zHkYHi$7F,g 7^ū5_AZ͜gLp{__<2FrYH˫+c 1NڤVGIS\^֭b.԰ڔ{v,BdSMzO܂ѝXDY{Ի;=Nc1y4艹ـC>hSuk5,h#:@yv3衠Srzh\ +-zG0 r╬|>s} [Ym?1q)q5T'-F:0wִĩ=^\ Km/x?p|"O/[~},cWx"n3u.r齯gPh",{]̫+yV8QHɪ -{ 2tD_L63rR.{d}: ǻlVh/6wu(o-2.!S~k 5ߨX)(PmsTi3}+~'aG A\l0l l[u:U멏Jy k=gՌ@V&ӹ^wncUDvo-T:?1cH1,ܛ;TGSm%@6pJ:Հu̞@e;w WYD e)慄j\㊅씴voF]g(VQ $^GEUsԄ2.$0*1p' ( m!R;|ߺC=Qlw>rUeŷ2 ET?!rx{32E*E"<#6En4e3یEBJwe~N 4U8#LeʁV5cDy@3.*ߞ} +*hcSc"Econ̒ڼoX mXcr^-1!t_ KwOsU9J㳤1h16qf*T8KN8?;ddtm.fB5oyZ}GГk2Pe9 z#Wp< 3N|!U(/Lg:ŠwlCȕX"` :9_j ^I_A o*".7 Y~g`\C%}ÕXUX ϡ?&Ͼ6OX xzaY6y@Fbׅ`ECH :)@B^Il}EF0R^10xoEZpq"`hz\yi(gUzD&E,2ܘ+~^w[:Wq@FqF57v/RS\Yc̪`6&e^ÔDROZ{N;hB|cbFc NӯV&z)N4<0;򀯫PvyQOU'Uh񕛮6)"D&vrb g󛆀cA4 al$& 1&b6nR-XMjAqDIJ ղ\AvLUaęxx\K;8g\wq@D]jۃpUBgg}uvr+g<UV~ʹ!!6GO-t\<^r0?t#7o+ӫ ?IUE峵=Ѽ64hZ1 wk`>d$\QVG1I]lqZ pF͏Ѐv鼽f x"Ŀzǧ̼QsJxa'c ]+(6DiB\.1M؈ɱ4Ot qvtL]SV5cDqejarz` sy jMؾt58| PQȜN=h&AI"@,M6ZG.aBΩU0H_(Fش1&YH(/IINj%_,eX]dEUɪ -s!ME=G9h \'\E;uHKB%ƝZ-^a}yՆQ i(_:Y%?9L,/;=bٱ6at?ڇm;b)lY=65M:9]S/% -WlH>;_%6:mX2̌Oc d" 5H5OYOc35WŤKPH4N9p۫dяkCm-f䑋3' 28~C4`u6 {Dsh\}~B /'jZC1@%6%`&9TLȐ0do#gt(wghj#ѻR iVY;T0G(} Y%KA".eOnOx77-TTUqY gP#²-ƕ ^n 2eCx.#n]X|!U6UY! $jV-j:d ĂP7y?Zu#?|Z(i 0Qл[ ;*ܓכ?}g:gμPkR)RE)2ۃcrhm$CPv}hIvKهaf/dYSyAq3D_1QQD\(z)IP`8 ٪|/`y7vU/8K0fkneq'ѽk\B$3!%t{Ms'wvS8(IPH."׿n$!dtw;181VX2:(vw['){8A2Jdje4˸6G@@w=XؼGK"fC* M~slZ\ D$ 6Pl Ne kr?3CTSzހru+NC ZnlRAjoA30TS1B"`@ZυXBQ4JZBc_*tF3]<GCn9 ].*[c H3q8CqQondfjE~ABbWkFLcq)cx%"1Wv;n T\;ۛC-ZpkB]ֶʊ$+kK= #9D! D#SA:PNďɮ 1c=:a.'9#]!,A?,h>*fʭcr;6UnR~)Tou^/Q`C0 ܗUn}w9 {|5Ĝjx%ITee  .=Y `+壭1Ubb9m Rsk)烅W ]NƠI5qXxlycS(V'ݒL mf >yj8ݯQYuK\&vd@ ˲ۈ5ѷY I#%(D{`̺Ρdb0}ef49!In˴Cu`1#{$C>h`#̟7xJ-؋D!4X/HuWf,O&N#VMPcy88Nx#ρjIT/;~Q-x 隞Q#ɧ]/(Ƿ!ki@mt'=c|@OyIKi6䷥ cd]Bƚg`E]Po`bJG8fC6!f^kKX-zlVue{t誠gԃ\ISy:b&^\PEo˞9H,s kP@ f,dnK#䘪{Јc /N߄T%Of0G2] 5iMG>ۆ5!#b hO0bz8t,zzeWOY5gX)VݝpÔFE]I9qE nkj1&G23qq'l-gB`sFhtm!5P $fӮ[d(L^uyw|>&PZe}cuR0V^ڻBZ ǤRd&qF(R'ļ3b,EtdǞ ]Q&dzlf0uϾjΗWڦ^l8PwR\5v)q[ʬpH =q9yapl\|oBȠ"G-pzdL=vLu3t?P^)vBeM"kߑi0s T.٦yq?sҘ0Y5g[SQ?iIj:ݦ޵4;u˽JPrC^.XK`a@PTQjiB[&6mY`!:e`#Ƃ WWKGj<,bBߕB~NUMTj,4%1NěӪue:SXycEV xp-]yɤ& Y&59a BnQL5 %Cu8S*Lh]L<Qlo*.RCRpP.C7qɛ<C$W^hr8GM"AOmst{,=8ߜ0 ϒ\ʴgKAam~=xĩ„2m4Ыvآ9؊]2 ߵи|κB; K'մ<-EĞ%]| joOFƯ㛷]箘K';}@^%x%ۓ/dOSՄb3N_ tL;Л Z睕M@r48)Tf<)%ޢbX^]Ea;ByػVH"g~HcI@rXS߮P'!  X_'M-+>Ugh 6&V`]_M_6w u9`})AFwK>DA:ǸZgފ sa%x/Q'Pb*TW0~%`_BX$=r\ڕ_6{"ּO@փi5ikr1<#-3kW)9Ҙ?Ѯ.3uT;G;Ǹ+_0h+WB,7?RFPPKHf׮jXU{ 4S¤^(xݵ~zetB2K7%f9ބJ&43 i_ppu\d:V, g빼 b;r~^G ">S NFWW)TblDM@d+Ŕ 1b1Vha !#U*(M]OݜQ>x#`тBE"ެDH6*8\UN!ki7:ՙ>X7 p<{fyuSD=iۙ_j[X|:=tt0JǧQo#S7R5#2kL@/uwmI^;F6]-ZY;(i(].Κ>!@nVQ{#`4) !Uf|L ]f|D#Fĵ=h// /Oս`3z*Br]4L $JAvc6>Hxzb/3;nr N?Ebp%]w͖{*@qF[v=OVI!WJ^gIvArƣx |(E^}f؜}x=6[i+ pr0iGxwjŶ-#b3hJeM?y)lc7!aSw$}P+kvoډ 2U fX燩LZmq>(wyO=WdA?n TZ}m ΒRd=|x": > 8;~Yi#Lq;cmگQox~bJJU1` \(o kK8Yo\'Ek22[}̀ F;Y~yˑ,{ɦe~B$b'f/IsݎB,q>M'q$,#.kC BG.[}p 'BG6$rfJ?'qUsr.ː|0EPnuxX˦_Q`jc^*4m[B70 Ô9M+Av> !)1~zc󒸚x=Z(:Tg34Vh=;,2ò%@o#W:w"(4*}*5cF@7|@9xqSg[3o=?fNe*JeFMO skk-ge yhG\5 n'l:ԙf9m5"<6Av<Tۈ{Z>۾LG~ ifLis./Q0:~AMux6 5<`X H!'A39C9}pڳ_zeFT]TUmAyڅN/Um8^P ۹4F4|Q_Hl֠fZŘV$ݸt|f4]ӽLSw"U\ꛡz'ֻrΩ% h@cؾrpyQ2UӲH~ C2H`^~`CP::(KZQ_C: *w}Q! i%J;V)ܵiP\>$zBi!ꊖ6湥6/ybW{NWPEG`ϧ.( ǎ`,H(gb+ZsiV[w` 3`Ƞ瞙5| -L ?M/=f MRn`QXF7 4v?M-5^ D <lfTڻN]FZ[ZnaFڟ#Rd}Œu%`"Q0/HO\%;EF)g@܇>k+,'?_<2ji4 ĩEL&~x9轧ضmc<~KU= 渫CNcR.dK9D8)ɐH`lN;0&\MJA)NOz]n+3տ;W1He]ѪVJugh7$l5)(Vy! 7A`7ѸSEǕ|D!Y4d;ecC/m I-a`19wH~uTCB#["'CznI UI ,)t4>&f2A gHL+s/csHmO׆3Ow'K+::*!ڃ́H#zp:ZJ`g=64 /Yݛd:T&C0K%/ Űs.!<&oDz'D* 4୭6: Fhk?!VPz[+v8B+2ׂ},(߱f(~NsAq_A4S/nS֚U4˩A9ܤizHf}ܾwdh5EhFfޠi/mDzQʁ/n J*"Su-M%%>J{GQI Ia&Hb_h[^|.J>C{W~ZLOxr )Rm3R=IɡŹsS܀(\Qujhw @8mmbD4=Ks{c ^L'HC=6$8l[guC>ioh:Meyt9HD!.;..2.t_fpē> Zkx225: ȱB]x5#G?rGw<܆DG(]$MEQb2VqF3X2w&CAc _z}BmҞN 9_*N\-,AK:(֘ ?pv `Ha|47dv0Iti߈Э Y# yreft'OsmPB @_ qegi ⟵MyYnYr@y@'XkU-h4Ӄ0 ]w 1x~ 6X_5 ,~ʗ@ 'Kw`㷚juŝl&h_ZM{\F9Ai91X7"qU E]2蓧3pTڑ ^>`J 2gMwYqnqm$ pFGym@ϸz~]7>"he538ց\lD'q22o9^h͠Zm.R:dO$8Sb=jQm.5,N haP3&Mf=JGAMS;M[HB C.).;KL.7Z,|4~b`D6Giʺ'zjW(ΕNbo6C=:1l (E 6,.Qh;ىЙ4m1u274:D1 giDEV8Ma5fqN9M_-LVu|] l,*1V;_'[~'M9M!p{"z'kn~ 5&*刻bhq3 Xj) vL ޶i2I-p.t9}ckh,y|Iƒw4+`j; l!7At /QaFvS_sG9TR+evUS M*?{[>2+`&==M9|Dž崑> isM5W2Ql:`"^5QӽwTE}F~ ʈ魳};RݭÆ+(aFEkaRG,rYnpMư8tO<-J֍@76Hi#ld$9>B Ӵ N9,+zF23cHO/GfZpୄ2HB2yY"Ǖ0)q0NxJYh*GY1>SDAk`G3c:4Y, KF<. cC$ j9ubiy̶Xٻ9谡9cd&I2 q'mQ@p ZNHֿ6ۙ!H~ s?"xb6${ 's!lPI|/? Q _bSd6y 'ߋ8=Ni>p朏 zx˸CDԊҀYwOW3 Gq?NdsLyBɑ빘Hkd@~5&ynu I6ͻqa3_|ѳJɇ{=p ~9]vtb#][zٞ-92j~s4͞6f~9 hԆ)^:"-[O䄭TqxvTNnG;~&>]O][oNH ͧ"%}& 2x2KP5N> |}.[%rj.{x9қ$ւo%PSJwh@/+esD' iA֟3i=[wdCXUvE*#t3& On5(9Gi]P`d]g1K56~_9s7ٛAL6>M=5*ButmS+0^Yh|ְW PcψuGrrQG|ۦ.Wd&ŗԷ9xvk7!3TC'II=™zd'䥸ξvX9ovӉ e|`JO!LqYb.PK<<{'fUoz|$`#̷]4`껚]5w Y~m7̽|&1y긨LcEg6>" !I65鬀M!)+:Z_0 ^R-6me[a~;T9hx'ɫ,8rOC{i!yM JI{h& }wLl+{ qq(#I˜(4^8}t&@=$ #)Xy^ KaOZR!q;fr!u?LtԈ;3Zm4GH_F$ RQ?Jסc4F}V+ԝ)cFBXb8vhҼ{B?F$w}&kżHZHJ}3Z:^)@T䁾q+ `l}<m$~~[)pQ |?1 {$+kB~D`,AN`v7SW x !<~DRV}Q`R=|yyU\mK .уe;ED@gϋ?t q{➄8PZfh%Tl*X/ƹʮd0bnv* -e_қC7HXvk y.L%ç&3\u3ս?b}G5C+a<Ά5]\f1 EBda/|̃Lfuc6<48 .kl {H3xoDŽKt W2y982LY >Z_gG ~ԙ2=F@aC]lik13x>V"2H;[{C K(s@roTMK, b6M7"kw'9xٙGI Myqytj p l;ݏ!1zM9 W%#vIDkeA3yغnzt=Wqy T GerNF |8ק#Zc.)L̉FqÎ^ _?[0HM Q*^gOO.nY*FڙjE.[bgaYaIݗ<] Wo~Ą&P3UmQE=.}պ?RZH> Y)!uSRf*uiqᛥÅF穱*(Td82U.++B\UߙZxD?w\nmDޯ1e5uFkZYT;n#ŵ -@Ǣ%UL"o, :fߚ Up*ph%B'7-jj(=(+#uԀz#)C@88L:3s찊cUQO? ML3龕b]TS S$)-^_\Y$5!h[IxVmqN1ɢv Ojl.JW"%ֽ-;}UپoK@OX0w,T{ȻԽ"nj@+/t>5 ;(aGY-B w9l~{xZa<RO4H}{@%9x)>IɹhכQTוDpG0H!sQ&D{qF=֜9,Yָ}[j 7dsm,WN+'$(zv;tv\.2+ٕЬA<9,_R20T܋<Z1Gb^2[wL|Xml R#Y72/G\NLiD+ R|Hь.πÒ=ԦТ\r1nA&мv0VShЬt5q;oɪ#+% 9 /zm?omYmkiׂ$[K[P 1h=ֆ.  f*$>V vBϏk/ |Rys<\ҹy.Xqh%7bLx87 LˈM;``<5{rDD:pZMvaDk; j+ӳͩz~ޜE5}-;V5 JMU(pu7f5u]@ CiFPĎZBZ&'Fzvf[g?:,yqKq_Bc_NdxXN"8pm)#w=^PR,EӸ7x[EjGr.D݃2gR""9]/. ,>~ݿmj ֿiL +=YQH?V׋|u8(s,GwϱS_3^z#M1Y#YGjDcQDJ 嵾rqdeVrRcY5Vbn;>w:򜣝SgkƎЇݍx~fT7u28ZSG=H^܎M[+י]X#=E4R'ZÞ1n}+yq/LIZ|RpD:u9hhh.`<(^>i넊mGv/E(]C1#ZA]̄"Sg{d?TB|DfNo㪎GU]aAjDR'j9Y2૜x=T`J^f@LUK:-xecńg#r:Ě]cOzvoUiӶY9N<ţBF(JwucL{Ώ\ң :Ž*t ?ߨ ^ruFnict:?kǮlQL:{D؆+hxs s-Ԑ ^ ĨVAzg|oan媏)`/>px4v|uF t*LsbsSoqIt_sU *&fؽs;)Xz$.N=%`Fn0d gk}w6!sXQ-KN+ݾ/s@Q2gkȎ)S͏uZv 0mp+Ov>iNpiH⫛g 782U/g䘢m9~X,e) P`gVJSdvenwܕ]AK; DaZ1&jG@:r;L Գ4؜8Ya8Y864ĐN}9NU*VB[Q0B FT2E綏bnu@9$-iuow_AqӃ.qxG%1!ѥJgIﰆV4')|Ie&vq[m4$% \>N{VC)}.T{e>OZ5 h9h(KS!i}lꗞϕXݛbtN@d8t~4FQw.+<ˎ[Ta:^`n Q G_ךb $M'Š}wO# JFDF O4:@e w+dNX"u DI5\U2kk ?(4k_D)tShs\ϴjsU*4Zq%3 εުRq9ӕƧJNcw?TQ. Wߛ'|M ic㿹FwեVs>EzT (S @M } +GG,dwj$bO[c!MB_ E%"jDR1>Sȱ>;LrRhVT_/TST5Q\,yIqL{A@$zE=/̼1Hd l]D$mr;QOOPD.FxLy#6y7/%'ξS6C@_;R=-" Kx^Ql  +:cuR&Qʾ>>J.sB`S|GX"a򊫁鱙=7_hjw]Moh=ӱUn aĚ]kɥz0|!ˬۨF ir ^l!J-7$hć]{]_-Uǜu8%%Q]Q%*l~?ˍvGk8I~ktzА@,6>%v z}QaIn y٩Ε-Q'uw(sÀUJ+p[ǻ3 >B";Np`P:? IQ2 hÄ ڎ.k5m+#$J&aEQ*{r`{+`:?g5ܰ;p:;^4/>9nU># vM4U!P\cӝ^SZ6!z|UڅBXTN,FS38FKQ%nb&uV` 9_=Hkp$8=JQGԟw mZvh1zdIzUGM曋~8=mEDy|vӳlKD h(c?G5>5[/k\(CۑYH]+8)hX*DI. U2vjwDe>M"J˽ŤJr?El g|X?`1v\Ncɳl6-3qxwok?dR38$}DSgd)TYPbtcM\d1 zN+tHoN {fp%sdn/ez:QxqЌy6IK 4i(R|pwW9^qrqGtۡpxUHfe >84DP,TzBÁl%&9Ei4Әz _Υ{Y?#$hFE/3Q ;N[%"v2+b8@V#CjbݰPb |$ @K9Wc._rxD$Y>'["|mEMJ#`h_OcOw,^}QEU[ Q?d,8o^ޭ9zvGOsX`)O[Lg.k-\15gDSv];TtnQh$jCFtFG{ۏkԼR{tfZuNN޺qu|έ !"3鋓.xηrf>?nu}Wҽ2y,FhaqF,U(r' dBKޤ4@Ves%iP %DW%&*c\8)wQuq(+Höj 6,^o#NS' 혀ij쎏V: 'aO_! <'u0hKg~Cn}LpkJK~1;bOVSb%Hc|`1<:q *#ĩ/ #4)N+|VHU9 kDնl c|?r)˃?`Y? 9qq=#[V0[k(h|ɱoZdyOttEzjA)&uU>F~J/[Zv*UqLV+Qd<7wW`m TѧK&zQAFVqlx7 V*aj>ZRNDB jן1'>▗iz#2ݓ򸕯#t[iK`_sp̊= z8+29?Qsnq}GX%羧ǥ0q7B}FKm<ΛznbX2߷| dlVn,&Y+ cHg/mhbXXqs#ǰ8ya*/wll_$/ t՝uuwI?~h4&ZY 'Dr都Е@\;Uά &q=;egͿݥ{j@2aپ!S]ᕊL@2J (bނI81MK_il[Iruau'2&.`—,YZ̴݂]7s TN!BkG[aKs}I=IbaTk$[n{-r/|9&<L` ϔ9'88dYH}SI۲4VMZ&@r 4c{ \a9 Їl4ԆȥDw=yE7 "vJvXel0 pj\yTh֟S{d{g5ϭR*GJ(N4U`$IO;\4e4EO1h'SB0zJZy엀eOV,E3viTX=Mr¿M vJXeߣᆉ@'j_ cX'++4IPz)Yq8{Oxlj-4VxAL}6Sg }8FCΣuI,W8r=zt;V9z1T*m8ÝxN_"@~ICg/o0olc=eH SL`/fP1}Bk"R{[8SrEC:zbϯ>'gl6k؛\?7lwjqaZN A,^K(IGjz?,l*ju`xYr ,JwB+F}$jUz,X^"VH F74ԛf4ZOKCcQj;?TаlYQ> J[1ag77τݯr$FyR ;-~]w\6Գ`2g Tt gL:?3>I|x;Zϴ{,Oǭ>36Vͥ' c/*qZ_:."RxYzYU)bм nدN^yl,!6F꿚.@`cM/I3ڡpٛ_2g~܃isŠU)aP;J"jDg`۫T.8L` +nU'ړMCӢ׵ :ExN+EVǟ52WDbSr?EuPtwppX@xyGʊp(}Α5RWNݤSRKY;mϬ$ eQ n{1)mK#c&D=+OѨK[s *ߢќy}fY!?THsI 6qIamMIFzH-Ab}{-AGp+`Ou 4 V|Z&Tj.{qEӲ^B+e FϘ)!ϨoMiIӞ>r@~"ڏѰ˸akس";YzNT𥣭?M /Qy[APy8p nE~Yq_i`m#}F(Hn_3;XbwCeV@bVfLK "f;=0`4}9_7VPpUV)?} |,$rV_xj'4J7V$̢w4OA(]ؓQp rc"%叻/ (i$ 5=cRܛ/(U0 vw~_А1 {-80ge P )'I(1FX|})dC'YDߢA\WA2W @wj,-ے !ΜS *$Tځn\}N-5 iFY4b x lNMPd*KЋ-^ ɗ+,4zd)CpT9 dדwtiN\+u K i>U7Fk=T}AT$NHIFqۣVRBvіg2+_. |qKclZ X*T )Ļ$%W:?I Όx.oph-%B¦w%5bRttTkbώ>{G"b&a彮sRMÑG9ޮD_bP#¾(K<v+C ۗ#EAKx#ttf/rx袽fLv ԔU({@xcG'O^q[ _iONڋx::BCo"2܀/+(P2  2'PR=){:go5aXtX8ެFGJA#g2pj4]bx˃Ri>ƂCX:ua&z.P#[AdSdPVkUB [SCe<_RcCU1'$noQʩ0VDEvY2= y@Ohe#ϦINX( \Nit?h\׉1Hm#Xmvv>0U>ֆܹ3Y b(EbO;!)o-j2&h{ 9J#>v8B__ C D;nBc%f";CMJg1 soS1\zċd~e:D]sMJ7w94|7)K:Bi{AE?T9e9/0cweHX\5`' 87AjH\܅&, ӧ <[)L/ [-7rH I2ٌYn͆׹b: 2^4u;}hmB`/2߂黛I2Kc[W2b'o.,F hh}PXahG߻v 6X}0esۼcڽJ[С fCQ`XVP'2ڂXvy?n(d+7ZCwJլCqڵ:\EWgz)P35iji3ˆbqTPQcedM @΂OEP/Hg>ta9]UM D?^#H&ydQÐ_G?8<*b¥v=6W|F !qG@HiHoEr?3'+]&'NfeE\ $j!oI Y -ll hpXL:4E 4 _F!,\zF88m&;=Nbk8 cD{͛ǭrtrjn35{41 &ӈ%Wśoiı?/dZS UAG]JezwoR$S˛ŻO׏zm .b5ьv&su mP'kWU_%bO3lQ2RBoOzFZ<7UBedZZ*l>t99s1}9X:Sq6+(kY vqf}>"5FLܪ9#DO%.Jf/Y*zQoYL=QRx-8?5[^p@"H[GZg[(s/8P{Z0* }@]#cQnG٨aY jd2RNjS,vXD]PAbQR-M^AK$`}QDhΥOPmUI%)d;H$u;+%SȾ1[;v5n?_wXFDyÒ8OX\HH `yf\mkO0t6Lw\SfDus1Gѕ: h$Yq`͆Y[O\qx{LI'@c^O:ރ {⧍:h_;@يNAȁ$c!s9#1+׳IEW}qBaqel9CcߣwS~o .G%9xѐ#zW)(}mO?/BcLRIC¬Bh) x{}RO%״.+^`qh?][Ure^WHK E&/Tk)rpR "UmQSf'nwX/R<7sG^%z)^jI&K1u|k[E$;/] ږk`#f^2$pd M(uAqP\%lIwr)}1 [K/ ɂjP7{J 715CuJAK(h'@=(K~!K:ՋiG\3]0q:)[/pѽ§ z\'jnc_ME)aO `s [i\&&ex?LL%41(33R [w3]u:?bfë{E/}ǿ|OB-TA{fj{~!<}\g_7(|F؍fLowM 9{|Τr5^'4ZrIkxmGcؚ%)WzT⡕"@}TVH9< H [N{o,}R}qfWA~^n|NԳ-zK+w#\.{M@7O>WVek*56.re5H0yy4/TxMO]!yO?3 2xT٭{AӋ|qG}X~ Z\; 6v;Dvq'` F=`%#&ϗ*wA)й($"qDIڟBF1?'uyѪ w Lobz.O =_)QGhwÍ#1T}vX$0KY&&A)|6'?IwBCjHBY*Q;f=ɣZ@F鹣P%Z"{e!RδZQ9}Fe" c%ꢥ4NZ=ʾ\{t^R1֨M8Di u .;q㲟mahCzM0󡄖 x`z809Zˆ;2s?FQ iv$tRF/H H੩C VPd+;'۸/ƢhbEcĉOKUpYN8lH[f$XOJ HAvժ3U Eio/Lb{0Rk瞒 'sUcgamJxT;FD4 ה+Dq-$3iU@ >_W;۹f3|7" cS L-AjP>þ\Χ`[C$ kW^ETFnCvr.]xpć &Tv{$E᫓sBQx/t$@ QN:PKmHK + E*ٹUÉsg"(x8 m]dfHC'JĒpol 7ͅI5cwӒBOb39ܷ\4{+ E]PV6ÇqvYD0  nOrwh2Z<+ԳS8/1Pzv -CYPVlXfq(&t6ǝu}!?+ V%qSL!םAr3-Z; ]9|}jFLisA0fVpy8^w5>Ys# 痏Oj^to/8]<$**Ct%BCGhNzq?i=8L{@ن?X¬ERH| Vj: (!S 5`쒰 ,rܭ jCAV"Bt5ln(MTgYOJ)H) ?~prhDYvh=wCc #.0cƄfipr AʿVG/,w F89k2o~0N'ѵz |NˮI5xEZheFP |Mnc#d5}χȬO0F⺆Q'c!v_')LsrMwNZ[k#+O!p7`jpVlQv!! ?g7raPB),gv<]'|Q}5g+iAyrzFK8\ A\g!Dd5ˀZ̒^,"ك ]l<}g\Q-S1^9ڐ<r{V؈JUn ĜjV0z{/4mj9N U_XcE@JSrQ0wkoh%:0Yvi<@eewseQ51Uy!L^4L5)rW-M}M[JЦrfp0\" (.Z<8GFf\OpVV@^(%j De1].O\i$YZ@S.g4`d9H%ll)4I|T/הo֧mZp¼hX}3GGrh'ߐ2|HNwv8P.mZ1'HA|K1pjC)g&jU*֙+x YFw09osr"ois~c'碊cЊG}N,d - @{]G!&/-p#BC2Q|MWŏ%xo(D5КD95MĎfHu #׭]iW!vF{u{Se#NRfʥpУ!ĖTta鱃f`Hz$字Wç̠W sSVQ։&SX$?R"+\ Uw(:R-X!J@{)eaRk6/ ߹ʜІhvޯEhp7Y__}J7,c=`$(=ؠ1sxƯ'xoz4gMmzHDhI,?}M څSa>^$Av~t\Җ%+*_|YCAq R4YsN^(7KabVl_-ħV>am+]b+/ss&`2\}c<jOmBJ9&Y3&4x&Ny}F'YMus1:;\VHZkj)~Bwf GPXp%;So>؂8w!m<r$[n pe85; nY9%˥gBm2ñRc<ÎwaN1d%P>W2C%ed.J1DUSi$aĐt0) 09bг9+ASFiǒn3+>kœBh $ˑ^ڿY?0(p}q^!gL1 P>>g>K"0OCU<:&(hdAhYIӒK}tv 퐍Y0w~ zħicys'Eoo<ힳE=>NUیY5f4'Āc5Ik?')&/3m%'Yw}1& XQ}F @Rj_ԣԷ hykHGH ?ngTw\,JKb1-HcWvc+fRrJ{BkYWe44ɹ$MMxDF3Aa{ÅҀUCz씳պ8Q٭>{te ؖ2APlQGI⺁X )g%qz?%}s#P 9MSzA0_Ӫo y\?7x۸eD&C?eΣ* X0=1] fnv@쩋?}Q?쐦AY< "e0)D#d%h;mRs٩vQ^^2mﺛŶ=e[%4N_U!B-,xl_XvY9:pULN1iKq.Q@mkA+@59N+lٔ]= J7UiBg8PK6[~,R" P"4S?N 6ٽͨtI`&Ms@407Nͳ7N%[ii~ۖ;أ/](&pJyF3jb߆99PP\vD4>_7!IEޠ$ɉPd甯.ΗtdwL3M7'ۼ+ˆˋ(TQD]X>W1EY, Vm8n·N~GM9S=Gua."w}֬nHA~٭Ep)CCUĐ1{ ^8eS^s^aSo^u"vZrB[r<9*DYStX7bLoV51 BrU792(V~oL^(|#D!7)Dra@fJSi{G͕*ՎUQqV# [9*Tw^w@VvzBN*+v/4u0 :$͔S_6\jL7T]Půhtw:P|klinřFDJI3d)_yg7]{30IzcR#7|fL :[=%MמLIM~URf%Ծ/oZdKk].V_q:.ݺn㬮>r4 @:XTdy 95'ǽ+Z#y25U㯛B =06Vܞ>K_:O ߴ*l+YȽB^ŃzX# 5ϮJ*Q|ᶺ41XIi%R#Q.}?3MJe5\E4&\`K`8oat49/+ _.^vyM0buʲeqiGGGan+KuX:?6G`s!O>5fdq"ȟSC*S,'|B4Rvy`+h"@4șX6~0?`GUbwϺıC3ǰeNl fX9̇HhJ4LA9].V/A0T Kb'uqD10`;LwY2rEBznJimzD[Dzt!RT9NחnmZxiH.Xc"-9Tqp 9јc`%@egEPH(Y V~pD;ɽexS`P+pOiuD6"j{s9=DU?QNGnc2op<K9W1,:ԷxrqȁYۇRh]EwFoEB(_ '9&cƙJkŇ#7JTp0tUm9,QrLT_ ^c:YDօu9)WSC5UW0z|CNu.\aB=%}@.sG"8-À8X7/_PIT3kISBeX2*{"CmAm9-X)+p{_@Wv/{IFs_sēk~0[-z2/"ƈ%\|7AwE|/q~>/Y7-qZP-efvv>ݶ!^ |K6LǷ{aV9yn"1HO$?l7}(t⊿Sç5Dc}Kё]AS1X)*wsR juU54!C%eּmm!HO'g0XɟF*|4V( o6z-2gM',xΉ*5=˟Iap -X܎N7*ؼ|G8c! !ؤr#c;A=,3pNiJV{*KW!mH(9@*v'r;-1+b/wi*W10\h0߀z)x I 8)E?JzKW;^FDM(F{6}3 HI`ele:LxD*J|v*S~E']322Q<|lqbi~z#潊 Ԇ-̀P;q^{[ wap(w4 = FCfc[l- 1Eҁ ^璬i5F]2aVyO ϩL"8S7 x >9L՞'Ts[1!խCnM/D[hJ5[MFKB7N!Ni[V F`wp|/gJ/9gdI݃3f4&F@-uPn-KcR^98$a2SWeVe٨9Si16:_Z$**u$/DEdP j񬹚?[)wgBJHT"VWm0K2+cbdр=2n!be0L#ґjQ׹.05W;Oudd~Cqg#w@g؋!,)\&b^FA\+~ZQ z Qu6&.b$uF`ʥOO-> .}seWܸ;8JP8AqBPA*2f71qkqnE^ݶx9l5zS.]ü &gͯx4 uMvzKa^p y.~~<*?zx E/ծs] :GA֖= fI8ՠH53AVJ}6p%_sGY-NuiU#pcCiBܥ$I_kb9b3X6'Qݙ#>dXu4ͧHz T~aV4Ikd=//G ❥,6it29Ӹe}tLB 5.Q 3P4elRAaګ^7P:>U|L6OXLNȯ]18 }K-wzꋚz{P~zy~8par$}<5"r>:||^@^*oH54|zdqaR42}~Z닁CLumbt|CShlіmu?2{ ץ`V'*8i5vylxE2zWq 󝉎2Bke@FN $}Hax.bI^(C/zv.kpGuh%ӏѻzMO\QpPR 4*$X!Xn};5sdXʴn0pQlc~S"c FgrDA/BheEs,/8͔O 3a藇Y~x]lYbk!¿r,[wa~jtc jt7\1R4utU 3p$>-$][/aon`&5qcV¨v7`O&:+:c&aYmUx0̷'₆NSu=V(SLeq-Q$!HZ.,=0 v _,fV],]0mJT/6WEAMJRNo\Oqc'CPܠkNH͗C;ߩuaLanptTWzHprc ȭiU@`u[ \nȷa8X˽-Κ]0qB R doe1׼D=%#c,}Y >5)Ws&؟fr 6:DzNU^Uv@\o:%@]c\WST9R&%M(A5?k^_Dd_Ka9~N9xy5,~^ GP_3}э\.,-w墻Sc HIV4P^P=v9=h"=ϺYǜLpPZ~FN[/ƙpIU ֬]"Ngrz9jT,~px|Ōa[Qh P>,҃aȨM7l=Q`۽P#-4yJ9M^‚s΁܁I 1٪ .Br] :l_3VʿٵJ>t?B$ȑhe̜dCVpܦt3\Uyr4q~GZp l,' !?{3ݸ2͸H k QP~:λ< ; -QSF]Σs?1a2"[֧p0I V!JP6CAALvYqfE~mhW7:}:eI~­dbHZ yu.J7}Q~"[`}Cw(?uChcJNu1Q]H %V7A 1}Rn6dkʊV |^bݻ\j: M =dYI<0.UEӣC-]IJ,㲋o$T>%uz%\oo|E+C&r[͎*GpB,lC{t8 ~',uX\{.W-ah本/zL5$QT ( #96r d`dxil-(` _R՛| PGB$Wآe@v|9v-0(u'$-B| ͧotu )I"]Mʛ8|OmHNpkS}lZm eg`{?>ޔvɅѵ7.+dW%A5|O"O7kn%=jj6rMI-`Aq? T`{R }ۖ,an ,-K&bW#!b4}~TuG)j{;wi-xN!WPV-OY5:SqS`[e+?T *V7:sdI6DcJ@ p~ G}w9]eKVZa%d1Q턩lG4ꪼտ\^E89)c8O6ZIď^l"~a;%b(^{b{s_Vy.P#!TU3n9ma*:9Խ;2Ts6 ^<=eeu9h~h2Yʹ` x%R }w: >it7ʭi|Q-\~k"l]M@*;Ƴ0xIF`>(t[}6. !Tc A!:7yyVu;٦@h[i7!Q^Z+}ĎE/|ݢ|uǟ̯–d.4daASKv]%ݰ2RU04ɬ[tVt2BJGW\X <(| |YᚡIQ76ֱ`_<'{+z.Z>- #6׸5bԇO=E D$6,:P%ANz>Bub+C¨BY1a9f%ҝ}IOr: =_q| Wd=Ntz\ 3eG`?H//5hZJ M%n ,Y߳+m-/Lme/vKlQQKg-eDSrq_u0b&UIQ'[-hh4j+Eiِ^t=mK(Cz$ɠ=`X%}VlaՅ?l:BRUnCN,9B:l\5ۨ ?r5lS;BjB+MC)b1X O xX$~fPf&ܞJhֶ-8wr(mP H, `PNEd&BO%c~`ʈ9Xg:頟o;2tLJQ֢J_ϐ.^ן,I~hߚaqGۖQBPt1tF",I_oH g9ߋ{9^Aj'ޜ-$SX*Ik||)k\^SSI'ƒҴ({(?#^#\ٻLggKϹB(mU==t9w~fP@ VBgI0I)P^Mm*w&}),Jk" |)曗;1/9ޜΩ~DO^6Ą.t { XR^Er,67hf| punίMPvZH I*q |_݄/4p^Wi i&i4fĵ }C\FtoG@9&p(xEDz޲PzI)ąb!e6s_D/ЕJ /|Xh^* K-"D:BVcBa@B<GeAq̒4.Q~U o37Eǖ `I4%=}O]28E$#@2p\7OF;jt_ܜɶ@%HD: [))]@ <[S ~x'mDsA=߹ ovgsm[Xͻ՚*CzƦ}l@ئ1죓5q'8KBbAoj4ɀHVNN7GsTt꽢X{M5Na!P{t]Xý`ow8)0u4@E]~Ô]hyV)ʨ|MuH8iaS a3 D;CվԲ(3$a7EP;),rx8%Y!+]>*Hؒsx(} 9C f}bXxH^I1-P6T!0=B&hWod"˲s>mV?fW?h; L$ \Uw K()|%`/qY r;JFk@JZ͆!,Q|uՖ B+w쾖`CxMñ~q7_ތ5RVk|lzsh&p+KWO#ƣۊ%*)۟C\=ćPd]p]?^)&1el}[i,<>_*nqs \[+JSC #o ȍ msLݣ>]ƏLZey=ZX67nSN}yʛm_`E oj)4LAgmڅbf0X ̾r}+C}jnkG\O ȪOyyub5˾/Zq O%iDW4V9Cw:#7+jEC$Q}t230~cD$ w,u'A-ҧ/ VO>␳i(od@jjQhbHJZ+dl ۵8EtO͸r/c# 5/eҽ ̚ۏ&x #$$x)\&DE]H\ly~7tʊX3;S{EW'$#cۼI9w]wDZ/-ע2c %Pp k$x" A!aQ!toxܹь= %E"ϜuXb#*Ml'FǬHg1VOJ3%򪭶W+4neXiaS##Dƌ׫(1-LfKGI[G":ҹ6 (6R+Sua6TMVhheB:/?$ܻ(y =?l<1Os`eM@[Chc>Geʔn3 qsĸo(vlb#qyӵ ӞF4讀 "St%V^Дx5 qe@9mK$"h\DLJB8co[]' )5apw侫pCe`u8ؠj@-b7a_v]spiMV< !~eRr(ޣ9sJnT%~.v{a9,3+Niǔʊ_^0lь0l1Vc/~WDX\7Y C3]Fjgp+3l#.d_#QQ}ESgcg(Bmi%D$}mTv7/t@حAZ@ZL,nf5JHP2;=Ev69W;Y" 穖nʳb;<zUd$+>K%7L9x$is2j&Z텁=OTs \_ОyzY.dpeW%Asx/‰84" ."j{c[ڢJSʪ!_"bυ֍XtRLFBp \fBZ76^4c>h9LB a?_z:RI읹kd;LqwK[i=*WX$Dƈ[g{l2-QAG=ÀsMioORB esVvy.uzQ"lsDqNP2G#}L:Ls@Iy۔G%!FPBV pgz1Qq=g#YPY3)!WDGli5JޮGMUL吚F,o0#p 1yZ6Uh ьz{a7%sn2'Le]CP' ܀2h£!eBA1yդ$0}AEȭ3q=²g:* 96ʌk࿜F"U40\?K z\Mg;:)@Kcml/kqA+pX~ yy)6]"pmXhS-ɨy;)x?G +ƉE$==I;ϧ5s$KUZLc!WkŸ6*s[UarӻdASfj|| U,X$ ~NY#Å _BQsҞ&~5DY"'Lqj]@: EpN g{U ,'Hw"ҙX_ޘ`[1TM$yTRJu&}2[D;9Yu|ھv`;~ғ6Cnw)$YLA^ҴS[JYB9Ej^X Ȩ 0P-q ZTK 0M{Rۖe u*Ϗ?฿rXM'KypH]Ɠ 1/?8TI90zY^E 2^/IbpVkDK cȋ&j nF|6&PT!~6%OqB% Tw_4KQ%;ݚ:ArXKe t&DJRO+Art傧-?@a S1 j16pDWՄwٲ`Uks.vꭏ^i{wn5{.aG~Ga)") m9k;TC l SCXȑ]'6s&SKGFrR+`w/-0E͑SU3Ƈ|uźBMb' 1V?f?XktAen_fNڪ+eVR|AdxN;g_ew岵ҿ{7sSQpa, U\p^h}a׻l: Y,5a'Zθ '<|8_T aNG:d`Dss!vioq7k:Cb~7lj%,ӣ^O6G^O$TƿC.>paOp(uw)n%_OQwdmA#G#sYg}|/m^n|@e.(QPM 3zLU_- acJ/'^.gw-/ŲE,'V* 6D,œIQ9 ̯ju)rl[u8hȖZXP Atcqɷ_ŧ.=87S\VZVE.STnrPͣnrG [apb0ĕP١He|`tBJa^avwao, BSH")o_WUz'tNHJ1qEBGK$A !d~X? J+g-b[Zg; / l(ӳ+h8͵-G<b>IJi.nhX.}^3ݑ}x4cr޷Z8J¢OM ^#&}K627|P%*Qf@mNP 8.ߛbuRDߛe8f?5,ω>G\Ƀ%5iο|"lsଦg06hR%(LJs]+ \a4s p-8&Giۧ|H&M<Ie9KvKb8aXrHfU _ڱ:9u0M/?_J]rh+_MZYuNJTY4U-:W% 5? \ Y0nė~W-Z?fʾy4 mePrјJ8Hp]|S?*=,K?Ь勦kyfҰחpUhqK70Xo _Sx>ci= BVAoc?%4@߀jnS:r:(kd!KsnXrߢPհnۈv1p]ރ Jc֚x0u~ѨRA"6W<|ѡ&aroxz[p_ԹUqװ!:yoifV5W ETߋhpb]bY.AXRP'cp{ k,Y` S!ḐÈIԁ?uݓb_ r`Z;{rN͍mo$VOߐoя3e_<+$ۻjq^NBP+uXX"{X2X{J(=.p6T48NN4"x&-{{6$K X!d+sԵ{.Fءy=M+=׿˷,9SA_^SKulu3Џϭ(] WĞ#s<aÃB - ;I:1h;`Ɍn jQؑT2,8ՉXES@_*2V|sPZ$ I>8|YS>=9 qd՟FY9vJl,`7x7`:Tv8'm/= I63xigw4J8&e uɀ6!;5N;.K+c%5=h#@'.??bfQ:ɒ9ߒ[om8patNZħټ'(a~uy?ѡ5@ [d߫x<v[rݤ^nӱ XCdt0Z[p}1z[q:iXjBssId=:J{wh^N@5_F8qÞԓԸK^oJMh8^?Q=*rsMI9S]'m?۬1isn|133af7$rEr6Í{ `Ay(iz(p"kp .R5]f b{DT_MWgxf?p Q}vZs%A b]uQIm$8Xfs6RϟS^Q먰 ɁONh;H97khJ9nڐT*l[h8Lx3ݱn<9DfVE]<3oIe`O)".qahS6^iS?g籥F',i*Wc6|J:s܋ ?Z0VvLaV6x({} tQ\Oi*Ǜ7=0T!Cu_6{& O$[ajYH5kx`CvD=` cۑ%O<\N!\$ MzlK =9ҭ iC"._ Ζ<ջr=LZ oFCDk02c6ٓE]W~T JD/˰!Y4P[#KXRmD#*}/}S j0CB7)mۈb~ۖ<@E/G>$Gx! Pа粑3+?G I&.[_ND DC=19z'Dlo>u ρ(H;=1pu5ceTxy$Y>(\(s:<,Ln,::YTZ'\t6 ϖI nFmJIg )tjSlMĻW|b&IfDZc;@D~֒a n0}xj-/2E;ƶubl݊ XѠVlHU$xTn/0Ģ:ڭTAXX "-F%Ӡ$ay&OkX1 ;InJJ(4HȜ%0ZL˪?P x].pNm_ -rXh[ior2R0) b49s9 5V@/ESTXgpG!bhGJj,Ef}K ' ]z`_3JZ'|܃@G|oFn#¥_nf+6$,5g3ıo?MGfЧX)F$X3Aڹ)" qN|F8JIم׊TfMX?31Nu~907LS*PRf.J.1Ȏj~ JzNIKrb C}WX#0aRdZoH'`S]g(d6Uˇ6bon@lțNz e4^Xlܮ9Rl.f\yNL_Ŕ;<6m} 9n)CchƩۦm5$ƾ{w{} `gؖIǾk> u%efuhk#HSڛ uSmg3, ,D`Ysu}?lhE+UYU,faי$ӯa,foYF3іGIkN혫Z?/]!t*^#,ΥIZM.@MְA3@oV X%]yҸϢC =C!#M $ؑyD-78C}h>qv:/nGz WWKJv_1)Uӵ/e $#7k #7(Uiq G$xD~vb0ioRE\<]C@H Ӂ8X8>n]rLћ/\^f; T"ifekkq& ڃY ǭiv"MY@Q᭏p:s5űIs>Ky6$`* }::Fv|-̼nOM 0BCrpn~LL=Nٕtm-Fw 6U6aLdp4XВxd)Ji"ⷥoIGHCKFn(1\XțHu 7i\  UNʩSZ2(2jrh٠JNVgyl}RXv)z\p3'^,m22?2rgT5K+{~^K^TLU4³qуBr녿6ԑַP*icZŭ0Vs¦bq2uT_#n9 (=>$J;vEbq~ crm'k^XI|1jr}ݏyHqA'0?vL[{?8e+W#$/6S4U ҢUf {3t$lkFn%ɡx1.vzM^ ,į-طP_.Ya4P:>@7>؛qtѸt+{dG㺜> WI ifŽ-8HU)%I9^IO6~vUE5D:x‚ ؓ._1srR3"rP+^}T å@d|q[Yz@ E6tKOgɣX,73Ҽ.ТQMuL'ySEySqMq'X(ڨbx75Ά"iQ. 8fbeH,j ^x5uF>U[xήwtGupXa~Rhent+)LurȘ)C6ib1XO]%D}9-ncvDm>գ\*$ p2"!ˆ8! x5}KeE?"6##S zX'o95xݾ4 #>5d?#! E1G3x@OnySRb- 3kÂ(Mʁ.V̡GQV@uAxO 8.9}#0 k6u~//.d+/AfML}a$׻ᦅs)b *Ԏ`=;tIC,"wHIVDD8kQr"Oj(I)RW%ض2 &v8͎f戸Pr +¿9.WTTS9A3'bXwiwBkd[TLh )U$("); ɍ6I? / uj%ky5{Dsdv$,6Jd`SvpgI)YIg[0Gf˹|9ʍ}Tcp\y[qfAfJ<@u4 &JeEOyP13/x?t&T[L{e\VM] dҾ>0h|tEeM.ad[*P84cԝ?!fE%,]hGWWf1 I7i:"DcHjⶓ2"ZV,QI;u=*/ #?Xa/g/@ 1aWַ 4[sFԡuZNE0eA{qZ׫救!*}d2ñq/7L8h3vŪox%0;h1;e,B UU*Y A.Y ܀^>ad\C*Zgwp@EDs . Rt$oV҂8IlPz"`]7ՇNW(YיVS 7>:zZI:me)s6H.N\r-=RF D/Y8>Km5<*,2ȁ,8i]sLƭzw KPx s@\/?dO4ceW 5sDcX>403`M=In!,-'}2Ю[^Zp>ֲ$5L&7^.[ _Oۨa*fC@~S$6&{,s2zϫaI Zӑ!14)k${~yCm۶? IjLPO8EЅ SrKtZmCgDM<ך~\- =B/c-X}>fm!hnVk9q}2! QF]v0,WOhDL=͟ 1z-;QOk\"@aوq") eǽwf7 k+!y9j>ٍpekW"ޒ*ӂ^qfPpxTˉ7w<ݛ+l tЭvH`((F U <:=CL d-HJ,bOX Ak? [tFO!KZ 슝ۦ4 A`KN_u|.ќGsH{*iRU }T49FDk3gխZ݆B Ohփ9N84C=-LZ`8DžVO?O'ٴ)_7Sg֙?v ,1;ΤDE#yCRkRH0<5.B0꘱F)[_EIf4B)4HO2}mՇ2SUQH/[K_Ļݢ06 {OP)m4enw};qpvGEaReK@F 2&}OfE4[,rYoETy h#)պz`[:7Z^2’),ƵÌ5g_|t{Lo3<ꇐya>2B1?L$.uW晓VND\\Fx.J uIjJ8Ux \~L)WaL\-k<=DA:]g\ZPة?,m1JWqG}"3˼-9d;U.v[ !D9t (E&59{.\%hsc-rMƎt>$_f'rvozkļV%[CH@b AVOS`IrL$mo\S(H-DL(L\pixӽƽw]37$-ʼAʱ+g"en-!jPYoއP/e[L[;:>T'-eE+汱K;SD;S9B0(cedOJ55dm'e+R7A7yذ-0D֫$0޸Nr4q}j5gH(u\f"T*d'u_İW-s8r r2ɴi[*1.u/TۥsxFXJw\޼eT\+U<0-Snx0DaÍV'{Ft:鏥mKqlWVaoB53;co-3D:d> 0ZyZgjŘr#̳./B+  UTʓA$Œώ0BK_+#Q`75_@3a4@X܌) M4.e8 {fF"O-nIMtbETFbʼn(mY؆8-Y}¿(&y~<(D[XiOQ9+FRXFPqSw?2h?{a;"y/AJvu]s[Kӑ}rsgj@ra걃'51~oXRR0BfLKwXe[h5J*8%燜{1-F3'g)햱5O/qj$96+%QЌ$_KN6xHGK#j?\ `wO^.}MD$b7/۞AE˺vċu.G [O%DVpw08*Ʋi^_hRvͧ, _ %2rѿt EngҠ K2,]U-'0~lLlt6޽4bC&W"PX56IZDB|V;TQaD-g#^J+THV ͻ䞴)Qj6x-ܶ57\ nB(n699SF*T'y ʏO.v@dB}9*bK3FcoNF*oJy1F4z{yVqC o Ajf"7K!y~h]B\,xɤ?SgyJ4RU#v>YLuJx_VY:Qz3ӏiӃLL䞠ÕtDS-5Z73E kC͌O3 ѡRqav-~-c_@4B~pN!̞OS@3r-)wBn(_B6 ttOa(E59iSR54pm:粫!z\,I Y ^M̸eAAr>PVHP^͝. #ݵ6*b1KR_+>@d( Z^oFtԫ ~𒀝 u?Pi}1X$D x/.'SzuW q%;@NdzjGf{ ")K_e哵c>}/ሽ+mPs>r,c+}O8e?`:Y. `զtlmw-<5}vLRYt\;7 v0d+wgD?N>KƓ@%%r XKco$mmbd D2 WP^HY$!JJAͭPSr@\@IxDz#h9nkH?al / Bj3& >m6o@U o m@ Бs 6B0Ajkg ZX$}B`OJ64pK?v30sYјa9g4_=51H*,;x5&0u֗ޭZBb2;:뺸+,^.H"~fmm5uSOK3 NtR)'_ J_w Qv 8r!b7{ sA [d)%$JǞX 49|~EeTznf U[H7Lۂ}ժ3דQ}yw2/X+kWhlFL7dX՟A(<%w^/c] zz S83X5wTXUis3nw/8͔y\geψnU;TM(9oWq+v0Q,6ha/ħGGuƟ{ Z[p&(L"_NBo^FO%74-] ]i]ɣ(Nqp"v9ҚYB피& ׋ ,d[f2Ui%xs$._vDI~&%2[*MT|C*؛[5C1y;1ׄ¯bG' ŏñZsw &4_Yb=#eӌ\`]LNlf"HAS' ;aIG>vj @5ި0%b+lG0vd#]SD:RK# h. $#M̊ 8.˧w\xzް 9z ,o?Gn q\Jؓ@|H`.c #Qyzb賌;,-Ё{ "ޡAY%jВNC&Ml<Il#F-7ɥO hIԶ%z#C^:q52Sqi8cڝi[hvu@q[­KդS[j{v4fN\4#x2޸ϧ2z! uIETWN=.+-.4s9mj na2JT0iJ{ }ϕ7:AƊYzI5+ߜl/56Đ# _iqRҠNOl-Zes ČXr%gix5 8%;޸$p[uUw:Ȕ,ωvfmw4X =IW:./ܱX=k`@JHŬ!`jsW\h[! M}%YnXހzk]0HQ[dPZp.O(QÉE}Zc68[[otkLC^ij`ajghY9tqE){y ur9v ?]&"dU5QNǻJ*71i9;ZeJ.ZupVsIAڟtۜD3_ C >[W_û;lBF'N%[ͻ5lۃORRǓ+C14iYЪrҖ^tdSi7Ofq`~^u>oIeo-~(vtqM}vRPd=a\+%j-lKK\7ZI*3,9sFYXsT.B% |^N%&@E=ctRo_C Y| {B`G rG=98#">8m")i-RLlAU3foIxM]-׿$%=Ba~~:2d4G?{CgT~c`VE9hK_ICE/ohzk<QCwqa/椿X *ku5l] @N Bkhmn@}J!F6駊F {{0pZcpv{M#&()TЗA8 3exD< +Q@{yR+Ƒ0bU ,.RڂѺ@6$n#\hkQl rw|f5XKj/۷'-f;mV(ۃ=m/3gւû=R +9>=%wϤήb5ҿ14br t4(fꬷUmu 6W۠<_[ ⛽ciUZO O;.GqV %,^5>6p\D){kL9|ќ&qlbNC{[], 0E rTY,~[K[@5fXqPwŒ6ҩk ueE#:ϴ%BDŽ9wU%5 'dfUQrM}(Ƃ ŝA*3lqZC٦(7|MMA?yoS+,dC ~AFd tw6QWS6ܙ)SQV>M[w*7SplCG1!+OXݚ.`~3=c&P4X5伪yT +lQUV5xP;bqB6=fnՄj!<7{&cC/= Կa ĔNܨ!lf9 ;UN#0eNS=O(yDeЌ EGh =^v=^Z|Lb?kzIϦԉ,,9;=77b=H9]ir8]UF%oWWhPg DoQuyu}8 3"Տ7TkNdlR /K+)kl3 u7CI }:/ozh0KU5QZҌ:YȸAu˨sS僵8j!k zנCJ{Q'õ )\D]%)4o2 J yjx~`lׇ:;78t&q{×0˷95SgmIwI0b؆\)DRr̢͓.hP[]+#Hui!@K-+S-DݔuSΪ_M{h rrՠ,˱Hx8nibNk*{}-bȯY%7ٵk|ɸN /x*c]2FܛJV=.kTP[2p=x|F_u nҚ"g2nct:қ;z_}XS ՛%~Xj2Q\  -{y#yz KjV-`m_Ng$Qz8pm-~TN{#{aGn(ՁS6z/S~dT5'N lZ*99k5} G1ZAyq`rrDŽ-=%U%\8sښlW()ʍsC;#x $5Ǒ1[=gKȊCtEOS7Hp6ed/ *"\?Ƃ4R<*A_Uz &: &l]E9Ҏj=6C!̝3(} VUvHnƎfcrEoT+|=e m- ~Qv@;`=# ^S 4Ǟ2HA9jk"`O RxZ0x]~cQ16+{}"lgc^3NKAUş~չM~}˙^8MDil/=>+A?dr^?oH||Iv[@݈J|#G]1l˺&]=eVMa5=kϝ\t AiZ 2t) }wa㰸;ՎX-f<4pϽQi]_>b챉/ulqzCvB$ej1z]6z[I߬\7 aʭ#V )z }q#TSJ#YLƴ@ܬBPv˰1 @  BUA=f`^F^j{u;3/F$҉^! mjDŁ ? NŠI[ʍ8W{2.X.d.d*1P\#.R=Þfg "HX33Mr 4oQʆd{䊥#*yP_gy恑noR-$\О4Je-Hy# IZzg{O7DiXp~s1p|MfK@1zaOBw%uő3^~i2b煚Iץm0}-}{ˆ U MI\8%x3˺[YW""4 ~ ;{OJ0B͘.CJ]N$Z7>L1Yq>?>̯!**k,=hYD55,>{XfM1mәy!ͩ_?Gօc"O|e%:d̓ݖ cƍ$ZuiH+HpxKTݥ\n|\"P\\*Sh>8(m=W{N!n/|-W܁Kr)+2{eS:8# ^m;̵)cĀ4b`cSڳtў |@c[9¬57凤W2/屲SRй[/3%.EŶpGU)њ йS$F$^Ì=S8RFPf|Z!iS3ZbMymFBjg4FP<йq©to} %Ԙe{!L".`jln ,`wV%m[=>(gv5IT,ضr_(V`?(u`5 :=n7xgaA]aK1 یrQA8S_YQ±ȳޠZo &zɸCj3<޶OJM=OG)7uNw5k8.]dF a70^hلnZZ i=K+[t>+M $cvoI^]F7ߨ.V m2V1jE>昕|ǑpI[wk=#dr\q,0K !I_ t ^ iM&ZTY/!xG~tQp m0Qƾ/wT+ oq$4 嬨=I=;Nft05ю JKB êvho,!"=m6̉hlJ+\bV;.g8X蚗j?g2 I@2J{% mBY_}sҠ[髥؟X\vu &vmpĢݚe"=K㴖{}rc<y nY)/AP^22)]a @:P+"aduK-ؕ ]B*f1Jz߮1`1^nuE)c)ll"y apPӟX}kk^Z\Vm#͎7EantTXɧpuK8J+>?vؐ1q쌫;*3e&𾢮u kLJW{[N_e*vnټ Rt퍓gzA"P^Jָ4~6.ੂ]" o礃,Bl^2lyNί wgh¸Ԁc+<[Ճӑ.G*(NHzF"TzԘtLo~9>5 ~m9wۻb|i?AWe&uzF1R [#Ɵq ([H'#ukGjt N;n;fe-l2&[&Al"cU}(SC[WN(x{S ܄z`if;(ydx,>?BHgHm]eI-ៈ%ZȘD#RR-pڷ"ͫp_c->uՕIhnrz :NɌ\̂M32@>E/RZ$j#TDDqҏeyԉ%:?jܽZ' #L_H#DbȒl΅d1p1(:1|)^Q:u_qS^ce T]yBm$G۫#mRR+V4܇7KȢ|Ey-mjl*/9G6B ܰ#IqA}z>`G ` ~vN"%daN ؠ:i'2 [uJ4O~I{vG d&>H$6 ] Rl )`:\'@3Uf}u mЃY@!'"h%R\*o'sp'C鷔D]>8ZEN6$N.'6DQSD b/J\EP&NX$lΨ/Dk$(9>¥@;yc}]ِLϱXGba#a^Om Qsd$شLbIni_ymm bE Yp\ּEa *WǾT d38MVnƚ{[#|5Vlw#K4J2yO\,Њ׃+!se,͍]ytL0KtPz$%ਜ਼)-9:FR?T_ IΚc4@dhzfZbw:"#~u'qLFsE\M ~+XUmur0>HKsl tB?tPWM TߩGxOh@^FKƚ, L+)cu!2bx4NǎvD,׽Nc,9/>e:YJ\кS$3G_=r·"{mh2olJdDzy% % (SWqG%ޝ#I.B;nM9Pb>|s`1c ̼sI {50*޺$Sm3E!"0JO K& ;B 2 :ۏb@-$4>0#,QUUc?= ve%'9l>uڃ31?w}FtQFlz;G&^!t* +1;|M{*=zfm~xtF9#߮4GEN\A&D.phҞ3DPrt#+en ۏEJL$`%ᇑa˔b=HA 9"+v?Xc3u X ZD%Rf`ɿJggJ\82z61_nqRH#*MLU%sv˔֌BS2%B4ArҊs: `bgǞ#%~W7$f['\vTp8E}[4Qv<Б/wEWb!Ɠ8 k,*FQQ'<9XPUsj,.%P ­kwvkn5w G NiGa&L.ID;ZKX-hIϬDqF&oǤ.g`kQMS$:Õ]޶~,+`Rms+~P0B¸AzvfGm!5zxQ;h&>i P829_℀$'Ƙ!dam 8M>unҥT-S6Iir}/&k9o/Vv|#:JQ%y$oIR/B 6UDLΐ|{)-ZͦD驖$ ]ys'ighmNJX63& Nvb% W3ѐ69q,k#{{}tI|N* yyB֒{׊}L-Q΃=O2R#hCDN,U??^-, ݖ_]w!c{"50y#g3Y֚j嬏>ˊL4""+`,"BʝwNR[,;ʬѬL?Ψ'rObZu Nm1)+|iP<7ᅪbU]=V0!ul<-j4݈d{ZM2@8WZe!gJq`{Ky_qbcBM6K,-&oeFPM=w]1jE憑R7`V|2gpyg/:S']%Ylc~#"ң:DL k1Z錚Sϔeˍ\͡=΂ҦwRڙoRtp(k/=[%ejԧ_r|t_AֶOE{U eI@^x~ր{ҋ pC=S1E~(=' +Nc49[_1=vB^-W;\I(o{²޸=]cgc5x?C:|Ñ>ܣ}q=JSWn72Y^a `! Iĉ_ɐԋb{9#FĶR) [nv50j"8 qi ЦtR?(3Z>hgQ78F;t Xn[A8N_?Tt9;=NMѰz( zkw(Y:ED鑶\Xep4*w㻱ԛD?sϺ^OtڍS26г)goO|DϧU̵}e{Z<>#|exV*Q&1Mo3{=%WŁޭB,#A9.dμ,sR#j$5%>I`'=U!?^]?1{AKpN`[6ZypYf]ElI\ʝ5uD%+NzT W-l'KA׼Cɰ/ϋX.e)H@CRTz5t: e>G4y;pW*uiuRHKȩvqp6ڮM3F[҉~]t'3e<9,s+e6x"ݕ?% zB!nP|o|A!Tm}U&0Y\?IIv&ӕ#U+Ԝ !G /'@1ObO  wA o#T nrb=`.P9lSw»9PÓ R-ibca=LUKڀr[7$_#kBF2]i moIP[zA&DLJ@e1t,3̿NJϊԉR@ݜfI(\Eo"vB1B8<8[>I&A2ge  gW~(q^qU\IG(RyNu7oX@ aG$H '/iuSnk0r9J>ꉟ3O͔}Vnt9,3hB[t豥X"D0!= S 79v Mq&AR@+|&ϑ>ȗ)Zoƽ<.Yӊ9Potװ!C3DR(BY=E@G{'xk` MG¿L٠ߤ+V8 m r67'&> WJR(JAt@2kfRodn'w>p )I4(kS;L! 8_/\[e=>F୫ArѲV,бjpņycX"۴w됑 Wڎ9!*J5n잪WCޢ360ƪw Fmgd\@[xAq xRtmdC2| LأZ3f{E bZE;JD`DSXD`瑥zaIO~_.\n o~-Oa9ZI4R{ g`; Y'M-qn4@E=BgosU0um/6=5u*Ja/Nc>d88+gz!E8)miQI@ KpƷ!-y>g4nqmj S d"^'#~+$%LޛJ~^^J4LghU8UkJP ǻ$DYm*g 8@%M\y )qI,%mWJޤx<'s-OR|Z!-l@˒%OW0pm@4(|Nq̰c4/u4\_0!F?cJp=R3S鴄Kzrl珟\ZB39X+a'6wjXc)'-P7~/Clr^F[Ki)۠`Ri6A3ZokD`+&~ G{D9eAUzB#04GǫY0`q]kI9d"y!:t]bZa]Oˋ&KrjfŖL x@MEiu"HLj^o8q:e=Ftʮm?xi~jnSܨeɶ}AF2ݘ9?~2s!k-T_x듓W0hk<ҕ#=Amf}0GQ%|Iy=e}X\pxtzy:%,0qISȍ21QoU<(bߞBYx>OJ8Dzfbf揝0>Fe=d1'ƣ!Pÿ/TO҇n`\ cKԽq/cy.9}!G)2!\V.O}xuy F|n!՜JN|~i f\ yF쒲D 3UNiފjgXVaМ"!H]ARw,ښ)^w:թ?JFca2 ~%_ʎ:Ez|2[=qsʮF{|$TkkZ$pܷ_vz'Mtyc _A8iYA!`')j/|F`Hݖ̆Wt^x̐&ZSæ]P|%M.3!^!BXFU}A&u.>%&`Gek/-'}_EbQ\0n>~ =w|~(^2}Mtfnˬ).HAc1UZ5k_w9(6bx5k&2֩}Z̞S14uwRxIZ%*7 vuCF)?V p\j/W,"ǤUod;4(>w.Az6\_ G$$V~J1~.+fdgyoN*iFIVj(16ΘS՝esl,M%#j>C{"Ԇ\ z9[Y\[7jE݆Q.~Hfdfö!wO=7N=!r` hkJ(6nH9Hw1č瘇mtJkg/@XGl3-P `Cć(l Y'Uơ!o L~mVx~ E`|v |! eƈDy24ʔl`GIǏ۪){7O6dV$Y*BC?]4T|{isVDjӻs{eXe %W:0X6.X  p{C *F&͛;Z?_[u34?_6le+RcJg:?O#v.X1?ddJ\k OK\`s`|TR '{Gyą~@!.8|VDeaM&o𗼪MOMX=ل[?セ[,\#,'٬89*@;VSªS] #㶴%Gt)BD }$ 6p&Zskj!о`V :)ͱxu@Opʀ8$a 9!v?+$vXy,+nUOV.ޝ_$$KTWE~r+b9HK~%f1mT(Ab+ v n0]kS[.V1"vquH"tzIش8/Ȍ>7.wm/sl!W* .Y  ddLƎ uX~Җ!z0!)!C:Hy?N"") kgl*-|w ^ 4ݚ11=_ka_%lDD;-v==ͅ A2bP\ҞGa&j^Z&09?v_@[&  6T"Q_i{#4R2%,V6( hOx NqWa{j/ D=ֵB#ǣ>43φ)v`Bcn[0 D&/yAvT ~szaEHedjO)i,Z%IkT`Zf\Nҷ aY?X^mi)g-:Ȼ|1.KպFJ:6W`e΋Trά_f"o-H脆G=WD-kj]xۗ-JXRl>( g)V_3sTIAj+ʄ="*Sd~kJg :ݟgL v&TĞ EV= g1⨻Mͮ/ULm/ y hB2[B[|vBf:;G c]c'kuf#҆fa)i_b.AlV0h쟳 gW;s],W9t~$x RpZAt{0rr"3XPyƏpPh=`Ip%rxM+^ӱU߽'km~P54S^2YG%!BVK*Kx3:!uvW~n1Hr"^_:נ8@.Ƹ6cۼY2;Vk(J̀%,ud0jS2pF4ݦu]ИqZw ;V3ۻ4/mGyyŰZn;|]՗vF{~:YĊ<}U d|ZpfS^ÂZ]?JS#Hݓ~M eJÁ"E9 (F<}pqG!*]aÔR%_d!s`B0`}lwbudzJ/QLܜ ^Ɏ[_u 5; /Jl+KBr.se-Yr ڛm]hHʍSvUc|: 'T2XeYߴ2f$i4H%KBvIW,7 ]P.l㿝GݲbJivBgehʳͣ:WY/E0R ,^7+-QQI K~f$G^ϫjF9 M$; ARc{.I,QC݃X@v\gsiZۼE ۫34so$ai@3fAH/t7}5d5p\h+wƫ)~G[Q_ceh ٨]_'YjhFnY{iv&Ybo-s^7| CEfup?t+cˡXn ra{fe%)ۧ߰%ۧmG_N0fn-Y^pce$4TQݭ9ˋU>hӅF7Qºfu)9t[JOI&;Oth Azmj"zSq_8 ZP ."8,8ܻPzE^XTt[^^`Ct݈o^s$gi8:Fe~#dS('8EBf9oDiڱȔMC{-LK"$\X jyS{y LrlTa1r^fRz5${*XW5M@zVu^)9xl57D;CxS?Zeh?k6! x0M@qΆH< kk{覧&Q Ep&Wmout2Xf iqj~YB^N[UTi"nR g\)WݤY;\^23Q|-\nP*jlL|$ݽO k sY#_Њ߃R1e4;ȯi>֓ðr}&aGMS-N^t]BBTsLdoQh6_A\tD St%|s^XlIVўž3):4XBխ~ )iqAk['E߼^tuЃ#A;TCjo<5kxB ovDyCVjKspGSzHюw8H+a*v~Z 6j !;_C8:{V}!60JW)|7Pl+8Cλ8.U TX:S`́ ?!g݀FxtqGYEԜy,FO~p>6=b/+N^ 0⽈KjXY~. .