ndctl-64.1-lp152.7.6.1 4>$  Ap_h/=„yһ}WTL3< *1 SD˾*RM?߾Y {p=1)[;uID1Oqu<(zd'a:!>~Ap6M4Ž\j'"=UϸvZӼ ݫwӧa Nl/B#p]9 d8^b~|1NB scJMQv֬>2Qɔhc.kCD|20f974440f324b34d4d40730a7d98662d818baa9a807dda02664a115cb7d914af00b7167bbca76e76ac6994cf064044a6937e506܉_h/=„KȎrg*5o-rpQ $A ZCh\H|JB\QM 2`GQq+,A/q ]a@w;֍oW`>6=)=/!nC ĩsoeFَGphՖ&Oc.=I![~# 2{ mD(a3FqlB徥Zn-W{ (sFSybiz'p)ǝ'3HFڪ}4]`Ut>pFx?hd   T #,9 Ra  <22 h2 2 2 F2 2 H2!B2"<"\2#$#H.$.(.((8(%9)%:-%=[>c?k@sF{G2HX2I 2XTY`\2]\2^b-cdeejfmlou2vLw2x2yP.z"dCndctl64.1lp152.7.6.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)._gcloud116QopenSUSE Leap 15.2openSUSEGPL-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 [ $1 -eq 0 ]; then # Package removal for service in ndctl-monitor.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 fie${20yS W $T 'o  lN A큤AA큤큤AA큤A큤A큤_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g\Z.\Z._g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g8ec7ce64f8be762b54a4bea9788d490eabfd7e7c1d0aaf228a91a5118bf41c53ff69a391465072df28d314f8a059a5f33692773724e2e7e60d1e60abd5906decf30bd694c0654a5626b3508e882a6cefd0440813fd7ac58c6022df21ca077156fce76e554f01a67848807090d0bd2676de50eb34dfd512e65d24dd6bf05728acf010bae21515caf011dc0d605d518d7563cac8225e7dbe5a9ae0fb439ec1b2d580f419550655c7a59d0b8982d387bc89bdd10f42ac151c8b3fe0f7f236f486711bf393a29b9f78852d338b3511522760c7e669c57477a51fc407db03fef28705a156d7284301f964333f38592c36a47e483972d11ad05ce41fdc47012140101789807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e5c37e41135091a39821cfb306ad8516625b0bb49510ce56ad85c347bbc46df294bef9724351019dfb6e6120b74ed02c6f1b9f475eeab25e00611e9573c7ae225ecb8037b47c13291e7fa9634e0906dd5850c3513834b3a31e782f151e013196226d4a657ff9c81321dcda8c6b534ba3f89e4bd545079aadc00db36db5f7fc4e246a51ffd2abdcab7871af358ddd7a8ab8c63caf665b13ffffed292fb41492e631231544d29e600e17acbac5e1d1ba006105956f4b8fd24a250251d6e981f743437624a0486b0404d16a483ab0956b1ec6021755fb62602275dcef94e0e083deb6dac8a24ab69884d81d965c3e4770cffdabfc165a45cfbde5873f8682408781907cea991436a3b8e433a4bb1e1b4e5b0999c98d31d326013743ca15c1c676e25a61eefbd26b17ce79617e364d4e3abf5943929a40ae285429604d3d6e65753b8e3cee8cb9c7cd7a58a22f862150546c9afd58ace89e8124550ba83753d8a9953d800f90707e8b1ae43f306d06d7ca02a57fdbd7b2513c51ae6c65a4cd32a7dee237b75f0e3b55d2a3c6b9d7a5d94ebd3a3ec7b6a2aa49ba834fa733429bf2b68c0b28295a3b6c46305495448419a5c858b81d75c68150566a0a5744324c9a1f2befc182c34e6d2900970fdc24506c78c0e11b5473f56b445f2b0d8e0e265db789d77e4a4846bf447ccda6c31e9c95571a8c06d91f8278936306f61929c73fc18b1a12331306dc8fc50a3bb3f4b26c907cdf145c3cd9725f0ed5cffd3c8ebb353d1ade8a30db6b2c0a6cce10375060ec3276d7cb40ba4d86255650d5abf14ffde0ab8e4c3d60cffdae19d27a73a2adb5a5a2b4641dad4fda61ee01cbc6ebf84bced8f5e499eb0c3b8313db97ee2b92fc0c13aeb5a62b508ef985fce4d6a080ca70a2bd3018caf1c76082d326aa2069fb622b885a04e5a22d62fb567d7451f5ff0955ebdd667508181d8268cdaa7d3a1e1ede1ed240d76a8eed5bad284bc52e99e533a7bd23770c989296d6a76ffc994f2bad46859e82cc63312c74adf757d6ab7bd7822a83bdc7612ad7e85e57f3b72c0bac11793bf33500d0b4057aa82d21658fb78c157645bf034666b87f966047eb4603e080e99c77b6ce8ffb20d07341cca1af319c50b00ca88c63ce850a518cbc3e1785b2421abda192be5ad05b0f9529ad0265b5da006051460227e145a045527e92b2331b17e5a2472db46d33d2d495027e8ec77aa31a330ee7a01441fcc111c643f1f4829ee7381dd929ae6fecca4897dd9bad03050687cd87122303121a94b3a342085bf0e34f2a200228a74d8c7d1d21cbe4ee3855fefe1aa2bd8c1f54f3f551fb7315f787b1e4bc35706635d0ac9005395c2070595d42f263de73020293bdd4ae7e7de64664928ffa111d2907b31b58188d750460fad88631c65e6d98ab7d42aac010ae617853be46ecfdf28eca99aee31abffd6d90761b77d3bee15bbb8a6244674a02f64123397a37766831438servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootndctl-64.1-lp152.7.6.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-lp152.7.6.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/shcloud116 1602709498  !"#$%&'()*+,-./01264.1-lp152.7.6.164.1-lp152.7.6.164.1-lp152.7.6.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:14548/openSUSE_Leap_15.2_Update/fda1612a94329eb7337e97a339ca1a52-ndctl.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=e74a23e01ed4964adbefa44ccbc5c5b55d4f47d9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=ee237399caafbfa63bfa8ebff7a2ff12826bdb55, 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$RRRۤE.k]>0 utf-8a6ba723f4c4c45029f92354e275c7e40dcbb304f65df5050f170ec1690ffc0f1?7zXZ !t/] crt:bLL iHKpԄG-_%(t[GS7Pإ(el q}m:'쀲ɧ#E s&F|3~kٻD gj Er=L׌U8hE0}<>ߜCxAe~bĈ}t8>#Y9?F;5Wjc?$D(o.9.:A%(_`a_ߞ#t/&iZp/7ni#jZO9f_?fFV3’aky̸?7M6㏽鋋i?|NFFy9FJ>c4:B:%(Zu2&~e_]襘yf/Xl{nEݫ0)FՕ:A9%^J܀u)y2tUoQY wc1-XhU( ?ࢃF[8?fcÝryhO|;>&dC7[=$u!]gd͚&o3^&{0# '1g?vLq& g~ϳF⯊ִ-Tj $6Kv2H}4g*rl@Dͦ8YaO{@: ] qw-^wY|B}alC M)v(Ƭ,i @2Ps'h^fB:1nhɛpd"bmrk7A2b1u/#'")MՐX^ %9_._2e3S3{HB]^k9*g`b89]%\3MA):,Ip Zff"}I7n#S&$5Ytye頞%7lx>ֆ:O3 <Ȏ)og}tek]Rz ߎs|`j/D$7jh aߐ k78GDMcEXRM V\1G:Xk2,sWYzWwH" va艅XwОzֺI-IUTVVhW5Njl"F{MOPb9 ~%v>=X,)y_/[F  x Fۣ.!S6.>ıF36! 4ex> / [,8˯;0- ClJ=R+RC%jbJ̭B&!﷒.W5bP kʹK1%^ |ƍ&;`ݪf4lldE6o ǮS'boX`Xyչ8f #ct\j 4@CG~$CZseЛmBNQO"9 ;Z;&|Cۈ\aM_M[Ke[^5 qsag{7}H&ͯ76)%G*u񹤘"x4Q{{c 10&N 6{՗`kfW)T@t9 INBUVYd q3ſNF*ژ(R5H>lϠf-,De/ ?@pM隿yXx\+i4Uky 䮬QeQҬ;$_¾Yվ=5މoO^vn:~MQ k˕4V5)Yj¬A;Lj9AaM*G+2N?ic#E}[)dU^LL.wر;Ϝ$ ͅ%xX *  )'ӖK2-;"B|o;kϞnwHT(i4<'iO"<-*Y ݱ}@kN5-c:Bݴ.53GediyUJe^ŎYFpTv>MW7#48,5.x]h0hmI= idŠ^^Jjz;iqnP`b}V彫S'BOzKjT9BsﯕC{ѯD l%3Lq͡}1*z  .!AHmJfOq.~z1{8L26DV&)fA`E@9ͮ4 -"ۊUΊuz8vT?U1AD8 ZMg_tkFXP+gcߍ3ʾX`CuU' ꨦKlH{l; *hJbP;@+p:M1cvI\][. rtyiu܀7 deW$3t֕`<@K45V'[ƺݶ.څ׋;ոc#DhKFRѬO̩LD=:rg3U*>$);kVY1XRCx\]~G+|Lp .>pSBK%S_jke}E"ԙ8 sCW;u Xv0k[&d4;"QRe$X=49D!uչ# c%&eP04)C#qOZpPfR6LVTyiz?5z˱WQD>5[> e`giO0[C=* %{% YP ۍ~Y q( εHXrcg-?'\-Rnj6uG6adonϻ":OI# 4djY\`<'axfg ~~z[h[DV,*BM_RlǑ[W?̒jjͶ-bjiZ&c!6svC=hRj*π\I?z7Pwg.o΢Zd)ak!.V1 .{c]MLpЬ{=&DYج}.㏑;cuf/R8Ql^ :nst50_yܛjb( ά!&&fOpx++]Ht+'uhǫ)Z||E@J,Pѱз!PHYȽRbhrgވ`|!%h?sN#uEzn yAH哱jmEг3+ ^D>WE 0o{>FN +̧9KbaZQ^. RU9$2ZLM^>y/~7\ԙc}) hR_ؤev-(2ۗGؙgl-aؾJqreя^(gE%Ytuϰmq5n~B{4CBĨ5ګť-y`PCs\i%զy cq8Y'q 4#g>dJq/Z+ę!OQk_xk%vJwbk5}yJsI/(/?/ 2Ǟ\KcnH wVv Nau1<[4u2=O"q4PQZW>%xّ_$\f; B$U2j ŽwG0*e-M)!vCBtEh .85 wqpT4[zJD7~}MrZe=n~hl u;<+'iLC%uEw!_h=V/wiX!֫)m`PɄdH38xpհD4pG7G@QfggH,Q=P(s3_<2a O?5t2^9[=o&Nub5i4#FE&%f),h;ҰBPGTP?Ndobz/~ϳو>g WПf\8+8W`+~Zy,JC XcDlU4VSJ TņO\zC5 q%eN!?o~Nw[UZR:%qC)1k [jv'7I e%3bNf7G'mB3 3Q0G- d-9v&~nDkE ÅTSo¼<5&* 6utl#9ev@h' 8`l9ITA;d>yڤ͕\bඛ_6[;_'Ia0IPB~$T~0p$i]L'6'M*kI7Fk!C7'χN8.IM36IxzH㵂]?ԓ|jᶞ"eȕN"s~c1 as~` N4s=Қv* /FmYݒ V@%FYIwr8RKCG9jS]@/ E=OlD"*Xr`?Z}8'5d^=oRdݹ>ᴽ55@||J u+ʿZw3<9 0@!6oIPu2G@WG{O{Xf`Z 83ŏ09p[ ,߫~F,_S>5!T߼ߤvț -E#hF#jNjfw<~Z8CގxkbL3d|gX>F7K6BNL߾e"OXԖɋW|g# "6s?saVd6x29wg2B\xG$#g60OsV<%"_"kJ;K`D8_j׀$#֞ۺ6LwT::+Y;:}?XXT;޿%ionLS:rͼ^0DԿDAs]8DcH*E,,X S/J[V haS=@~8b㑾B 6ryN!'d%0R==>̈́R p]Ͱ px;x+z^;{CF o,BJG*CWM/jSk\]sɇ35iȈ(VX6$\Uy6/EGe#{Rs,GojDFb;(I֖r̈U^RX[* :SݔA.C.H# BGC ڌ,qolX._kdunXS"m J;Grq'!|?Ū&tٗDBIʉ}T y{gaz 6͖7wiZ]dߤ^R`GA.BQ[ݗ`(ʭvK.cdzeTg9VhoR{ƒE'+USFn(̠X*]w-o v~b !n7$_vjWh8X'r(* 5@Aj.v!J BFg&704oDh~Iwc䩉| >f{D+JL}J]|}V烈6ɕiLMijB!^gVl A1`_M0H"I0` e?N-m~2G!Irśr4-GP^c#"텹2]A)/ePuL_逎rIv'uI3om8/bAԇRloMgȵkO5rB R64[e(cu9󍣀}CJ|&ro?Ұ/Nk.hIcүݖQ `F?7f(OW:A=Wͤ3IҳzǖdTӳy[&,0ҿ FL A1Weed%adbSJVj5J( T3UW#F޻߳Arv/mj< !E.l`xw`^Ź~E"6ha|c_E`#i#{C5EE|NVJ͛B ,[0PH#EįYa)D줉 Xʎ^bj;)>y8 #"/(Lw}SYAY`FIDqpSD$(w',4{fS 8(C?H+;܅϶\?Hmet {xt.1^r|>.Xv3 \SY܎Oxg1@IGAƜIl+NsmEitBGt'[ BGGtw1 }t:&2aR&tSA0p%18D=BLRϴOgݐކEzԿ{%iu]Z@Bm!1`%(I]Nʧ&;Z5=bGRY⼡RI 68Γ9 )_y|iӲ]!؎W91qP\-':0A.ZiB mY0Z jg쮑_|0yɻszĕ x4hrm7.t3tvHgCIŖ/Dk#1.3垘F֦סS3fSYKI>q~!2ê8 X5˕؝QчPܪ_: *LF؄ dFA5Œ~kdw?`Jo7t#146>1bdوHddzGz-e|T|n1d;3ddHLe@3 =b>x҂эnSO[7痌]Wv+)T= l,y4,OI[du*8%ʦvO/J4@IR< "Ȥ~s>{zsTM?<[aW0ROY*l9m oLL{_xCD?މ={3CJHtK`xhSCs~WK"&Cbiퟬd$a /Q-b ԔCrxg%MPPZ=rYOI,ww6"%eRfE5Bōý_'%F7%ʨѡ@5MoUZXKQE\?ކN{kq_F뭱Sق^8*u9֫Cx LԒSmp0., EĐeP@I!Gf%amfp5^KTg9{:h8S=>R Z|4pȿ'Aj)c KN¸f`ߎbŐCt]^݆]"f{ fj &/FK@R/rE6Qv§cdi `6 9Z~Tް;*-ٲ *t۫&{hy|Q%?tERrbw7<^҂| /޳2jP Ll#2 ^,wE;t"kns,Зe2즑\Yi ) `޸uk2Ľ=^LXcD5'Y L=eOpLJ1;"a7BDz,&;OY:z-KAi^qCExfϞD%_K\T_ ݋o)=+٨|P׻$KӱR9M>Ba,sTCT}oIUǔ4uaJ4Pa)!j9 _΅F9xuʍHHyֈ#yf QoK{4g:g퐳fEz~K(q-Gx+qSttMh)԰R8J?|wѸ# O|Q&wFXUP*,)/x]԰>NmL*,mJ~@twiO2$)ҩB^I5F~ȶ$LJvAfD2{3DڃH UhHCo.lRF7ryt ɾp(S6U@Tf{ Mwjl"q.ژ}}@I()(,1gg3+M M0 ]X-jj}[^eatT WdM+4ԦY5u{NJo:*(1o ,jpvR)R8Y[Αla:7G*`< Q2% Z.v$(m6ǐKI,w]x =R0 ~C-nw4i̔c$W AOj!vla1K>WP$gwr_kJ`8M9\;GFެPWlş@|&$m}wڀ# 5Ai~| tQr3hu *ӄ5HK@Oqt3$WM~/˥u2h/cA!*=un<nK̓5>ɸp,Jt Zl3vx\|`T+QOOՌx-SBhx|zJd2JMxs9G^v ݦqF^ vtxS@b`-+̃!hs@-aVG}qMTU9|I:' _D2#9GuezgܙF 5BH[CGh=帝'dd:ťpX{bv`pX-3N9t@HڧTB,%SVP/^:@r!.q9x1VLܪqX6}o C)n+Rsi/}nڴ6C+ ތx |* X=Oj}F-b**RfjLRU7m V01=/BĻ̣ጐ%vZ{Ƞ 0e]%MGF|gxyvk߅[2<m0hJX6^:_Egh,K_bUyZ-scfҼ'4ModL96D qhe`2 WiPz'̢'DTx+pENùPT *0r1{)?*]̷oe"hYOUzWNK =*MYGM_W <Ѭq S F{ОRd= lM'=,ڋ:~cixRmk9cLnY͡H됷sI[ڒ[9% 2 }%9}[.rPhԞ{Yjzsa%iClUd'wB宯Mgf=ov^ YsmN/ @?2BTFA&%}rȢ.%%1_OLxelO7k0qzOî^; Qs2KOڇhԗ7[KǷ*r^`M1+A@qs>ZYAPo 9f㧿J,ɤm %nLa-p N{%+ M!xς%VsX>x\ZFd9BC0O,$S%d`ЋS&h Yx]OEL5)*|2 qZ0#3Au*< 7,vy eMa 'R7| e;^#,P_~ }˞jlt| u5$X5b\ KxOՄ|C><agLe9u*ʺXuY \fjR%=H>W&yG_}Z2C@N]~;v+EN)jG7]F5Ų= C ؂~Xn1,} M )O$=DH`pw !&,x%@`qs[W|;O) jFf'iA} oDTm؝|.Z蔔$s>M7۠5M˶c^W_ H#f'o4տwn7W\TSO)Hŝy}\02o 8s+%)O0>:\tP׌/е4uMoJ q0pidhQJvmӽ|TN[<9,=_E~/Gnyb-Ԡy12ƇbهP.h#J<[gџtUN,)~|Q `A-e I%L%I0s>ݡRXVdI"ͭd9WNwF诧`# v< I3 ϗ dѯtEPE~c3d Bj4Sig͡ukq_;ƹ\*~۝FI~N,^ϰOͻ;$r(Мʠ- {zbegbiTӍ>pD:RNk3 :q:2z6hBlbXGcѱjHQꃣ N);_jWŔ[\;+J R+ A Y/5ʬ7VEI71;v>߲:5i,x2=[}͠OǥfxTs,zjK7}: Gi IǩEYiE.=1 a0O7f{=7D@~NWX3xT RR.pLv*rx+/eMJ/b瓳Ri`Bi?ԭ'P-^"9u?lO=XT:<#M7Ѭ?8w: TTP ̋Eo.h*ŚFiK5gFPaJRPT}Ѭ.o0Y->ظ.<}#[_2d97i:J5 3޼962K2S\Vۣc -LfK}H՛)(rDoXА\U"" <:\C.sn~C%NcЕX|BֆKa-6٢;P^$v c5Ϫ`q@ S)5S5羘_WJ$pcp/s _%" D6u@(`3[OA<쓃%¢E6Kljfl>g z&DwބDiMzl8^;8% DS 2+4wn_@}QO\X}@7F /v0{jsN* s򘋆ho=]~Dw dVHx%fc% 6bx"URzqƆBlnE ]V|Sq=z dD> 奿Dp3D$A/@Z.Z̾^=0P^h>yGE2 A}w f8Tc 2ܘgV /r *X5PGY!Jq3["ҕ:cKNAQ~婗F8K+K0TU䟕"5 &j}C A!5p>zfW *pl:$ZHE>}r}!fKM#g]"_ߒIm} dXЅu2e—U7}M Ģ]_i#Xږg />'>xe/~*YJʘC=&{VL`W`fܷZH FS2Qa=w|mw A|)ބVT^rLNd[ ?)*ԹlgS=tJqH!7]SxE6>5.kTlӹ1~b\s`miY= WG6اVFUh^d}AŚVxh+hnmFXqՑP33ՁIQcVGPa` =+ (J]Mۦ{ 0'K?W=ߎw;pzDR>ֳVj%E@4[_c +Ꚃt#was;6-oyZpTr\~bߞhDw/ʴjrĽ;*}O`kMT0r7p<K葁"AG8㾾@wE@ pOݞ"/G%&PPu ]4#clu$P$dIbTYo(=8w‰R6L\q V'Fth;X@n}35 rBKt39v >A>ز:5Jѓmz_fD\uV` #=f0k|ji 6QD}mBZJAŹA48+2eGJ[(]3-//S.'CJ3jf"fmS 7im٘Q`IV,Gr`JE(9_w:vE^ ^TD4.nҤx%"H*U;|ORf(a06rY@>;;ZGtݝ7hBթgw/"wKŬ>rsya\"_~N8H[7ybOo8i_a;8K0dQU+h}xE\oAooESM2{RW::R\H@ VS&$>0ኲ5*Ufؑ%F#%n"Aɨe4>2D%mDS˅5 33`sb4fEt8E֐8󫤯inr;ђiWff+ }/ KCJp=9NO{C(ʊA$XcʔDU_:p?Ś;]/2g$M084IK>M7C" ?H$:5,fc:sX*e9G9'r"itRqB%L!om`ͩ:ڝH+[`_^^CFS Ц Z8τx/X1W)JS43d@+G_}Ium]Ȋyg!)ybN-oY@|@F! %qUE9ci!3Iw;cLWFcm'q~0𷪒Ci ON;gl޷at`711+/>dZdgr~VfV:F3x3zʢQPC-.2Η 8 aP+.[E_bf.,;ߚRq0<δ /+T`9) t+kmo/nچ;ڒbSK{4 4m"1msmvEXIm77LP;pu]I O;d?yÎ+HL +Xt}^ɸqBQ[;iy+]v}\;tj״s)TE`KwW\H sG>t 'eBB'ۋ䀦tu &8PDNJ\'6êwE A rm>(U; Ѳ%DW7*c+ \V*e榏NfJfN E%K'hכ4=p Y:W"zqg1笢_Q;q> ؞a zΜ3jqpKKp7=FYf%W ܔb!gO4 eT G 1~W߇6ɋ>C$׷ ;d~JCJ8c~Qŝrz$HBdWeWJI>eBk#U&WXq;:嘝*GCh?8(X~YD7 U L(1ُl: .s'%r&^t8hCK(S~l?xGkx !3mi4)UO9 @ú2.yO*OQ`o ebq*_\wF)#Cc"D.{492A'Av`=iÙZ<B#ER7^hq2Lj/u}Թt7zm2Mtn]K rXSdAߪ7czrga`=RcV> [ݗ7?FZiT9ܩWֺ gp@ghJ`zC؜fY6I2t1 [c;iLy.Xl=P28]'WR?Bь6DsYqvJ`'C+S\’'*^ ( /R.X˲e(}Ԩ:jެHNG K?.aҼ^M능o!XlN9_3 Meh,3ᜰg!=?="ŊW0v M?pyESr}H?t-gROW_@4wmI*lQ[ѽ 'R f}zbglŰ +x^'~ǣmi?,=:/Jy6i7fuhe9QZ79G\ZRιl}!(/-5]lH^*bfvn5F.>#~mfd ΢63h-yğ3P6=%so#5;׺?u+NCu Ͽ/0[i/[8cFK^?9GKZzzNAg^/޳Ь I,S͐`ܜ0KYjcujQG'p^9sӸ#{dD̜ڟmѢ>۷})WD0^H \B)_D!TdCx. *A.φztyULyt14c 3 Uqb2_Urf µ^v04i W4+'hLpH CY@ A?o&\PB<% C\c}HjBTZo/B1`<?rUӞ{f21o0 9-!R T ah1 KTv0Ť@=FƁ~3,X ʄn٦TV'GxGI6ybX0θ52@>$iYP=2TdJ\i 7Tfh֭5uk^T}%& 3eLd_\)ʽ5Zm5 ug'pR-n!}+dӱXÔ2C}$nMf$x9aMkJE' W*e;1of;{MLܶqΩ05:pY0()<3:T _D:I؉sJ&h~N`'8Um%ztCŀ?Y];5$-UF ~ђ-ENM\fiE2j(D]v?2.@\`vW#T`,v4A-OS,_q/ɡzJG u }G7D!Qd15b6c xHAAJL&?eH% ӑu:&)5kyXɡAi')vrԯX!9(F+E>ۗU}BXRMQJ; @eS`ajxz]𹋘1}:(3,O'Eg1"8FnW, (&qA~ʮQa6]x-K6Zpg1c6dWި2|2ɰf&:pC;B-(Z(p &wbSC (b*!J%@ Hϐ9v7u:o4b_SċE;Jl`ӹ)}j9y7F+*rxt7$ Q:EpOeY7ȟQF0/b[}U/8g^4|V(x8 :0F c`|OKԷ/ 1T `dpJIp{ ^+B-4QDM$7Gغ݈syE:݄9g+<@yV$Uˆ'P!פmZb9-Tw*4"RCmrv}rmq0WI1YE|NE,뾤M^#(ʖߐ㦆vS\| Lv.Avƌ+tǶ1Cff`T^/r;J=/ƱEv̲̝xWڗcCVJdpPcmԇ/2$R 2 ]V|KOP,C,oLTbnIj[+pͱi1QEnACl!%vLNֱҐWuU`N%G&v;.tJ AH"&笨! m辴Lv}Ώ91PtsK7,L[@ jΎjB㹐#ȡY9\y>S Ljg> ՊGI3`GJS+ ambgip_^~$k $ཁ`Ѯ~˷Rm 1y2'hk떳lT-5iA1'jkr [Y?o $A@ѵ,\xϧ:G7R6}uvPV;0~jhcSMyˤwȐRJv IuXI^ocTgnRSA\̏.vgb2rq''F%fN"ҝLj P,#F"l?jeJ26+~@Xobz{IrXs!}8^}jJ@U|=]M1 ?LDqH{R0\ߜ ;*X^u n^"#y #˻ bʡ[|*[%=v=E@OR-Qj@^dZ0El!߇/i 祼4ww#un9,H 9 %xSy!V߂ĥT '(~^5형 fՌ!*L4ytFy [e.~l.C1wD3*4b(ߛu0})5e6̒Ƣsb&*j%xFRW]Znhqf4*qjteEp6p1I`^8;I/@l6GA8ӱih1_&`ƴE po"(o髫(`-"`+IycArO$È$c o2BNk5Ce~]`aZ{'nc+%*&czkrxlξEzڣO!6_ٍMȥEo]g#{:"(sK!}*,t8CitWrH~'3`Q {?JhE7:Szo|"* \(+c X^О*ISw j74`#чjO4 0);IQ%;s@_0F62 ۀl}-zDfO:H)Ks᳝|:B)d&@[}wwJZ*X&-H ۡ%c@nI>Kj1:,mE= v fg)X"W+* U<X[B"g)#chw`MJ;ލ(% c!lz|BINh%9S=lN6SE~fFQ?YuiVlTbG2LQ /tK~Cq֣LobV< a)ԩFW9DTm oGNBmD $i/gD6rҏ /[.` "8?lIKVoo7\M,=gTrϴM 1<SR43ZCuHB,Mn)?8ǣEvG[J>k SNV/L '9ϰLDYk&鈬$=al 1JLIy}aJܛͷUGJ *;+8!,4h7y.L-g){QF$-JE/ⱃ,}Ob IE!<"i y/WE ƻbIV$d3FPgЏ(sH.oU4A.ahulrSsvv%Y.鈟WJB 2;aeY $g>Jى4gc4tR"dKӁ*;k 'x?}ZA]@؄PFo]W3DL3Ɲ%[wnJZuo5] 9brKk H_ 4: ^wfЏl: sybП`/|]?w4P@%WG$,U¾?`s?&ZIfj|&vRH%^G mV a DzD߳r6+=KБks\egڲ~&@շjPZThLWwYbҧϭEчg+x8U!%8#}>8mŔo EZ!Vb]z`h2bV:t#-a S" ȥ:`zt<;FQk!zDYWFaL⦧aTI:# Y:o/lyǓ*J*D{v+) i(at6Sp&P<%HDXA5AiM;ciIAGZy7OADFÐ* Y_uf䥢Gl0sLAJza@ b͢M;c}fK!Mև?~ (FA\|煥%1eNSSInN,1cB“A=UVvp@9}EO ˇ;$pFf:$8i( 5*{VgR ;,{3=I 5M0nKt1lE5G8#@S`mgay*'B3DPoe7S5{, t/?ç- `$Wx֗iSXd *ׯ!n$ RPioRךq{it8KPSe'nWF xaoU<9뢢;Fu;Rm5CR 4d%)y8e- z_y-~χ2_ʠ8VܑpfYO&G5FDһ?HHcB];p*/ +͟^^9蟻KzDlzxvh6C@GvfqT}kM&gˣȢKSI ,R#M=@)ET^Vl4瘀2a&ña lk5CFXb)zXYF W'SB'/&nΗle ~O *276rF|yG`P>G&rH"uc۞G-n.ьܗ|sܑ"+ P@A B Ǻ0hE.Eܑ{SP[g=Pj/9ؾbҾ@b@d>9smRR*aLdZuVX$Ψ6n%4Sodm` x}o;/jXCE⦷ݘm^#Et/3׶G"D̆*[6zEΑ{EVjzG"(L|No>A Ã'R}xj!olPߑ);@A@*.OE6ǜ Si!Ef Ti5t7PUN`ӱHʰWSX(b'\hwYڤpw&\)t.Lj5vE=9vӃ'=%U!}c4mZmpm߈އucsrv'6C1ޫGgܻV]RsV3mGqR_+ʰcNO{Y]6^ Df}f!+^.Iqf=M~jDF6Du_ExvN$nVI\X~_ " k(8?yiլmA%rs5=t05a+VQԭTfgyZ4)CBN vEk[2Kz`E#:\S*Mo/#$Sp%aY5KA8 ~.MLMߚlzڪ7jJ0Ltnyxo0m´D o@j @kv2$mObׁ IU,"4 lSzx6L#ͧIPŨCR1"<c4B-1}>"[{XtL!B7Yy%Z9NGWe)s+!sY%BrBY䐜 ds ]Ilgbo$Q6&Ecrx8o Jo}@P H %.|!OG*H lK_k&CgIȸ 5:P@TMiFs(%X@X> &x0{-\ゖL9NUm>8`[%Oj̞DaRf4) TE蕽+0KByJq|*qnu:"OO'i|h_o=S JBig߼.ѫTaY=Ldb/q"1񝄀'MOMn2~Nk }*Ϛ`ա3Vi "\YX󇌓(*Q+ľ;OƗK+,͇\p %WP^k橤AdHYЗڐH΃SқF{ D`c"]DqE ;kjpl&܆#x> JLQx;j ;a x V0?\5c^C3Iyu ~٠e.]\= AѵN4lka t9D@ʏz$ +zNȉo9ߐ*\[ ٰdewkr#Y3Ps6߼Z }Txe9//HNI_{I1"0ݑ9ľ;l_TFںT T`2St6|:FvgOb8ŰȕY`c *E;QHԶR#J5x G`޾0V~vjV Օ/.&TMj~hb.JPz78,Uk׾`xơXӝРS{&_< dc>yץ]&xt0ۛ^Q.[7g Ч#dvadD@3BGez3bTC2e|enҝx%KvOfgTr8â*JrsgΜl<UNj5ݟ;tUo$Q!De-ZH]-{ǝ4I'6&s=;Y7/_[aNST+<_ᶁ?:?jO['/ #EGԺh*|&*[1%S#Gz4Fc LlFKFmp/U"ø〞sb*SQ6-4|1"\mHstAl㧄18sAL?@ ue0' &cGP g y0E ӡ(w@Ċ % q^Wf>aO%5 %A;޾S]QE`Mg@>T+~iD8.b^.?.5=bA!AK[gM<۷DH-)P'c|Wsg<@g#㳴Cyt^slرRХN]2!՚ Phzt!Bg~;81;U}ac.}t\@+ary nEIK u1$S9zmڳRDU#1jfysFB?BcTa\pa(+fP^W.dI*[!gEzZ]+n\jTWST8٣TWB#]T (΀/#2\6-3.`mB,ּ,_K &gحꂲ;٪1ɶ߉oWOZWx갫o;˕Gw'ANE}n>EČfJyd.o6f_8} S0tq йnm1"7ױq7DwKgW=Diy \I %ZG`ggU8×t A>/c`n{ }ZE 䧅Ԡ( ُ,mY' 󁃹r봃+g[ 26g"swId~$7o_UCӱs{լEAVeMGɱ(oģCErbwtgi*p @;4p^d2IXAY4;EtVZ<+>jJ08mw0cjg(QX$ g7ua$Uꔓ1(0_,;]#O@_YYd;u ښdOkuR#zj‡J3㋙W\O0qD]f_:(UqYR5yΘPN&C9KMI3zA ׵C8g&~ )VUPk1%zn$Ä=Lw8_ 1hsOYp%"Rq0KO%D &m|q>d"yg,Zl@# &P+910Ri6b,s?z ׋-n.;,9ZɮH:1[ҡD( kG^?c~ !<xfQaN7vT@3H>&/ o; ΟHPܿk5\@_C8/'O"5 ("ٖ$3ڋ0}cz)䵈-TWR!lXGYn6_Lbs! HL6y!6+3b MGL>ׯ 0JPf0ɞGV=oj;ڠ|ep뾸4ϙO^%9QycG;$hTM;[pn \فH n%SP[#(6t&$LC2Lć\Zܩ5C/ Cnhp-l&N^*,ArNdWsj Yߜ6yHOj G$䆡 0XĢ HVT"$6UUKbv cyjz1D+ʦPY,kρ"7VxcZad2cgQY_i$jh|dRXTK G=}#Js"&F#a3,Z#|rae}%idrTb_Wyڽ:re+Het>ދcS:b>IxR՝1w,FXɩ)#4Ӓ{/︤n9lG6xfW4U} ھya pxReE Yc۟»_YKɜh2v}; #\QօL=D4/rp+1fXאTX̯ޡ!Nd1SFvHλŰp@TVxLهrֆh"G6td~˳7耏:`Ѓ- QϩB20{*YwR&b|-]p0FVjbMJ(-+_$V/VR7nvM]l4ą-WJi@vc} eR7 vT,Ӭ+T2haa1{}< 9A3¨|Ꙩ=ֺŗ7l@PS P8)}}yO-T(8ozBCU Ń"Ԝxہ*3IMC!%=3'\̍M 8o䳝"dJ^cZJ 0]TгeW3V$~{E2\dGњ=S<ƁqagU:s޻ 6:7Ddf/w{P2$h>wEQϯLK|{so7ZiH:a!^=ze)E[ىaXO G&`qLC_Ua]#MnrW{~db%4  k j:NE*kspfmcLՍy&r?3#K!x5ͺ뻯>ݚTmlBw4}!b?Y)vAp87SO綥V M"RQN;8EwR)Ef0*vJr f1_e$}q 徇l\KtAtQՇtl7|p&QA Nֆ|q(6FL^‰}:1֌HڍhIT6 `x #"|G9a/|vC혖jsxpBi )ڢۺ'&]Fpkȱ4."̬C<[NNO͛BM4kܐw:,MQmJoEgL XIN<kee^l>&%|e'}d\w5'boѣ jN)pղ}1CIƿ+`L6Fm9+)b  MW뽼@@1#x.n'+ei+H]ηm:U#Ib8OTFiUC>~ϔ4V`Uòm0b fURQe;*7lm ^Ȝ2_:*Pa4p' G]@8j7쯟p|-ϙ~i:6y\Alj~4^[:lWvJXװ,e+~`v9e.KJd :zkv_K_Et#D kppZн t||T![mCF S=~ZuEldR?AJ**uw+s0Dpl.K!-  )m<o^:5e9T|B MjnFg)'~3jO\|:B5^tG 5l,}lYgA h x} cװlpk8Ih'a;ٸ&#MS `9r OfFcLvʍ91ha r*)=^q"> /By`ǛN1~бÊPf jaL#lqfԹȐ3긻-lqq9ק/> ,RSqJA0&YE1FJH&p0џP;/( oq hqZNE34sNmeý w$KP&/qxuNb" AwWg0ih=JA3'vm4J{Eg`g@gc$,b1ul9"v&*m 3- @2q [zyfJ E?10r'D] #q RSk~ (DT5RoܵlH,=*qNۀaCcsQG$&r-~ֳ.n*+<.5`ap>c꽦lD'6V;@15Ӎ$`{&8fɬԥlx;}y,6vlME mvuH94ҨpsDڇ/;N8[PC;$܈7o~-]CP0A[PXx/w# ɴJ*]50 /D erE5h-V5k_rg5R;\y<(G]Ƕ& GG(w2g9֥Ⴐٮp{`R5`qmEFn}Uc6S@)51Z&`~XHy~2߼܇e_N6D 4 ꩍkM T*Z mh]B'έi3ㅩƟ|t8%/56$)ɓ?ܲuP,z+˺.i'C"G]@ٱ >V#*JVU NWdڋ=!Bmyh+=Z} 3"I>_%kPΡ@:v ҂:'q-|86Q\rq'z9E[Opk,'/7(PB9^d'TYFn-*3#&q#h_><g<5} ܆<>k% ɬ9?:&gX0*~AbA1z"$m=aNp:XIMbΞj;* eLUVop̫d02dU:gBȣ&板OesBm²W_,[*D.w^|jK.|IYz>K32q)Ray.!0%]5v  Ka2Tɖk*V{Di6Y+,0?05q8dm%ffg{7q[~LYlnK J5Y٩pR( |v*ݫ4#]+8h;k4=+t424o{zR@Wh<D~b8M!cѭ0jׯޕc]Ea$ih $}w+W_f3o%)󿺸EZoEU{dC@f1mn+fmpE<K{_.iM8|W1K/?7c\BLt)lYC/KP>D6.ϣHS~Xt[u{tOlt7Y NX[qcG8i]GӸv>> C/ucaJV2JlgނZy] 5Ŋ^,/Tד#eZiX'* \ n 1J C;Z-3{)e_=&cWn,8G9ǻ?bC/h5ėL0!F7D?F-$~%*71vP[ _'"Ow>u_*83}Z JokI'v/prf 䨥IHtoV<3@qZJ~?hCV(*얩^*hD'tdsYu-UU8z|k@$l*nBuo%Mu> Վu0<"!n0mϨMf}3+# *O9U*(:_̽% x9xnMݫ'g&邁!hoCxw !bu9 !hh)F C:g`F߲=GaD 4$ʓv~ɓ &QZ$M>wnlgJOQ"GԫǤ\A%v(Rq4nI`ӊ]O\ ސ2onD M2)LY50: bQv>L"8 =\uc^ 697HoGT9P#[pLgWX1#LD)_aO4-}cYyr6bjVGҧfp,G2Ec."_$Tl? ]]n( VoX{pE_L~kǞ[$U/ OOׅz>>SR,I+6 ڧ^I+c, ۭsDu #5,ŀ; R.opw/]q|~bzDؠ!3\lWo+}M9CZkBيs2"\S|<8f0*e.gzǾtG>.5#&K齼kahay㶴{S4ܫwm UٛnD#l͈&6uS&Ƙ*cENN5Mڑ}_0g)o.WXBM9,l0~s~HuȌAEָt9gHZ` Y-$,t9C~Q3> DpD(ղJ=2b#J-.>#SS5F>G``uw$9[2F2~,JnvtO}b#a^I uԱ #!O*K;׾Cp`T_ʥ3N*KJߘ=>bz@1u+.O͘~0|ɨ t?xҭ{ʓrsbAkarȒLUn FR* B$& ڷ6;#lV~Be6b:n.~A #CsXDA aT"ٜֆtph pjz]MG3睘HiOx(M'KcyA=2~I=E^kngGq\L;v΍5w##  d^ߋ,Gnm-$D&mme +>k Xtn@iԦYqU.qb3͐C GqV|j/Hȟ`plXtѱ=fHDE@3<ķ޾ske U6NbIA="9a[وzG#gj(|*Km =!ls}YPN:p󁽿t~Yi`a" y=΋ JX u<R7nf(6'ص lZU]8*ꇒ5@8$锬Rnu"ET]qL;{AOfVͪX!I4ޒ X_~>!6@f>Xj4[ Uc " Ȍ F/[ P>Shz!I=V|wuݭ? 5q̐^1Jnl);3]1SV;[kL'3^C>qޅ$|;R{. (sqçK[+C֔#E_@Oq/ wD>+ ! xS9kK&@l#?e~R3t ݪA߯J7/$ڿGs1g kzbJ,(eߞL]%@% ggBpoWtQ2]*?P-H1l=t^Y0Vt3_\)B00T4 w\5^t,>IJҗ'R6i `ls i Y侌i 8!8Kɵ1'@q|\kYRzZi;wh/;g1#%E2K5$ydmQ8|0V6\2p.1XX<& Z*$@Yt%{e.nYh3,\q qXPٖ&;3E]MK­ ;O:gq~C * w^(rEk/H5  Aq RBdB։yN 6chMqK.wJvt&V<@]D2JV衑tY@Am䍇#\MjaNbT1AX6;n^0f`nl`)%rˇK7$K;l u!s@HN `gOWY1(i4YAf1.ɽ5&d Z= ];Iq6^eU%܅vt &xȕ(ծ Cg Hn#/q] ŇK^]ZmhVAc3Z֘◹[ЄI7b|^zsqj66]0A\EwC݀J2w|_PEϺ.R>*~as$w5\ar"v UM1R_ian/3PewVwﷰmp;$m=W"`WLڃ A!"[AeuͿU WPlԶb"Kj4< RT_grb6ɲepYϩ^BCmC_l8'ka"/3 ]NRt|EwG(dOh*H<= R%?I0x("L4,YCSEh$ѐNȹl_^)Ag+n SP7PevEc!R[ցs%_N?q^`jnVԂdɭ/L]IEpPX wH *ZCsst8t?V:Px9ɭh.YGht"s&3Mb,LC4dۖ8*.r p+u'y/>q]Lɳe:Hv ڼ5"^TβzpT.';UaÙuVz@A%z-  +D k=a\(݄ZL SQo0Bp؃D[ o~/xVEU8T&iͪ)j}*x|߽UV}Iѥ9(͍Aї>W8>ƑO.1SXfsվ LnK_9lS“5}j PG_exG)03HSA/Rf%ןUٔEM3xa̜ȯGAZL ҁH4rGý z9O *`͡Y0DѶ0@ ?(eK ;֜L]&Ͻ/E_eTO M8rN8P]>IVjY(L5\2a6Ptw3;P]QޗV݋Q[ϊ@2ϦGxWGz0 Y7)?z `P0%(O+ykʠLi:{ mD!4|:*)ޕ$""gTyRmw0[qu&i {WA?y.ڛtcN_ @ "6Ta4En=N"%L29V(#HJF  }\;3@C(ww3gڔ\<8/7lѡΉ"׈j< b ~q(R!mMx?.lcp?eYH[.]lT0s>*­=īVFsÇp6Ų )mǦ$Q6iE =RHeoTp)_r撅axIQC~tPZ:WTzKmRF3_Рo{-LSgS=QS`X]7^ a2FN<P=D 'a_s}GJǰ2# uS]5. S e5yY%x"FXHKibd9EʉiA"1g/|HdĮ fA,;7_ea?]xF5î4Q\l9d_80^)Vhrq51)@n;8#]JIǝD0GDa"Ϊ%!11܅*ii=S.QJDc Y8d au@P`hՈs5Rs\\3@H'#hj/ 070Iˤ8KA2ipRMs#Iۂa&sԇ3툨_8إ&w ēVW sK3>eIrPZ?ӱUgfb: Y-K.(dD f5`;Db|0lypDW%ګ\e,nGr5N7iEHԶFUh^ǸFz L{ڑ_Fx>|;EǶ?;0ښac㥆/l x#A"eɃb3@!kmc7RQhX1XTeJ 4QOօb!Ɣ* OMMJ:[Sn#^ѡOTսVO=_{]$pŠM{B 2(+ &ґ|vAn8!X j),ٛHALƌl U׋ˏwxId: :)~~*W8j\h؊dϰϨ` ~KmM潚=M{ѱ#OtZaA9PզewFestqT?#D訹=&luZd̴p¸MB26v9 T㨞*u;:0)+$30l),zD`!;зƢYBLU"aD%5l״?ى,?G/2u# {}|/ lq"6yqԜӋopاmSbɎs /:C=n%i E H3TvKTfSS< wbۻG!D ;]0.){X(HifïzCN {YtVjj5_ S])"KxtVx@ZŊeɆ˳HW&VbA){*vq tE5`Y{_)Q 3kNfPEM7uy4iaT;DiPtˊ&_%i%Գr5U{WzYk%BT7_{O8S@E >E_*ǯK+,7>ӌ_`VFyå+խA5E^bt4)=y@mMO^Ej=0 /Nc7yײ,;p3mKk!([IB-:Xs60W!]rHI!TU}"OXABo-'yOQ!} CZ{+ ce&̆L(P+؎F"kޣ#Q}(_m(Ο5DžKr>TYLСKwlq[s@ pZlSƀU>kfcj%"]M#tXq )C^-=@J;RO5ɋ0]#Y $"阈Ķ@q&ފ&ih5X#ߝoD.J"f˘P:e^b!v(uO`LȴGy{Y~,-\}[c.pWvJk=_-Уف@_Ȉ q;/^ cғ ^ N܃1hٶ2!@TV>"Je/ֽkVc{s6qi2[[GiRn7̭v\5/T70s=U+l4l4QY@aZd/ɢHwMYR@ $IѺ}\Liryc1e Lg7dz##0@ّD.hG2e>-l];`脱_(SMRDJeֽ.c̅jqs,+SEVKL&NS~ovqNc{Ⲝa}ÚUUdt:av'M ^$(2Ea:hv; '\L7KL%ߕDF uݴ+)KiK>^&}pdsAؑ.^1範Zd54au-$~50.|)mˉѐKқ#hrskj,'햱CJ tWR~m&Z,dO|BR>>e92yͪup`ͷvILc[67=۶ le9:fbxڊ6e.3Jjm@]7F[9LlP?^KydEdzlE0:L9Dԭ%Y2Hƿrq_-E[ˢɆ7*|eP1,nA܁ PbyU|ds]g? @OhA1 eL${dPdƎ"72Mx0H+Be\eeZKEא&hOF, ݬIC3=9cZY'C5؀',8j X[\Ԓ~L앾cP¢@0lF[q{4॑MS:Wg|x,_\’k?0}E{FH=w-;N3*.G$j4rp# H z(c^kw.HNVSfhz" eq d`ٹ ۺYM ͧ +Md8\#Xl}(4Vf4΃)D JB?#U:U 9ijNjj.+0( Nʈ0i̐8*l*BN/v022@/Qt0zLƮiUmePw~ {YHh83 NC@!"V0I2$vD3r k|H#P$]6ڠqS~'Gc5/"x cǼ֥ 7۞zM\!~w dAYҴ}AZB5J]H1\B;ʢj+Љ<^5Cq.:'NoofR\1;?IƅP[Dz+*gUⳤx>L)O]KCKy!;-ƶ*D:mUruه$N]>r:j AWs+:VYTq)|:dJ-%4[%6&χlf>UC(+~'NG D6rW= M((v炗Uk"ە*}@,9B쾨0O*QMUȄ@@#ݏ趗'{.P֠kk/NȾ% ""hfByɮP'C"e6$FtUfMR#~loTp02nG?S7#srFV,|@^N?S ! P9r霠u@']xӆ؋1vT;zxSPXw-ӿ82Vo]Y*Zl\5fM PQIN?Cmnwe]MϺ:=z\<].L YhC<{zUP"eǦQ]+fNGx<+0'^?^8Pw@aSv gCVmlgXhtmھ\(U(o,%# {gAd*V>Cڧ]2ɒªzrH[kǕAx}1kv(^Ů }yp7|8i 胀,, 9RO $a:es{2%Èp"83%W7Ӏfg o'd>ΖZ^9SJv@ڷzN j=5ۆ&/^+@Aà?ҊlKIJDni퓓 ?>nRsy&+I6hf~e [+(!V7B|6  ޢX Znh|e9%&37 ;~:rz%-_ln]q4ddO^C(_ P<o&&S%'yM!lDǷ Gxj*V|v* &9)Rd^԰Tuث!|>AlC/hR.HإZE(y)d6 ^e(7.<,*91 iV o?roGѻ'ok*uOksط&qyw=%V Z,[%wGR-gE 9˧dvZ_ #rmr*9o5=tݜvD 몤Oz? 3(OЉۮ&qķJ͹0ԎA6HmXX.?I``?eqNׂ5-c&vVXcdߣF~7W޳+RᏟyw=T,£ i״!tu U)+#6c{3R䭟‘Qv#=\YL;3XRBn1-D3'EK=`O>"ҷVʬ 0* /dOQx7Sj`u_agQUk(=Z #N $0G;!NmQI gkܔe[ kpax XJ6``hY):|Dq5ǃfżI h#a<~s gXJ0QѫOڎ>u+|_nd毤h%-k(Gd;"+mԆzOm%+3:FJ7gT?q#Ռ^͋7vmHV"<[A-W$%2QFSI']믳gC,zIlj|is_R''LbY* , yQ2|x2խg-@v +A 29?^P-ֹ6r9J)\&;U=]/E֤(ZWoåG",fspxrG|:u?j{X.l;eٖMM՝!cLbVv)Ύ+[6%DT4)л}ȴ2g!j)@P8S3Vc k1fw> $swg`u_-DcGf෾U nل WyUTWf!໢zuz~ڃE'uo_1|m~޺kgNGP68zaMM1!˸I۽WKgYȹ'/g ǫ2#)g!o5J/b_ZydUAV8r(}hVG{Pdhl=Ufu)Z] YFT6vڦw/6 Am#ʕ}iy>] ^,Jtc)P6qIPաfySn6E#H;*Ł佶a^,ڈ:8&c莲 8N#Jg2`v10NӂdebX&E<@rկ‘̫OuKgWB?[x   Bu˥[+bKCDpDrͯ6*'$Ԕ󫖚} Jg?;y2=c'p:Tefn`Cd3d @ RY=FF4wm]ڂ68AOK6_ 6*.)>e C͈N td{_ PPآ\{a=3.>S E{"׻T_A#yT́L-mNf'ӛu$\mwä%|ڽvJ-i~soHc*+uwV 63މڤyҲm+oJ,3a=~S7[8}" FE5UF`?y\̻R2++ rxvj0NDȻϟB~ hC6ȡ|O;JmqӋ'Wݦ2inj6Jݵ /xݜmBɬjkɴ73 N>~4'wQfGI{}>[޸Wy' pߋa-u'U *`Тmwʕٹ>aJM-/ܽZa BLM)43@bKo(X4FEX)A$!ɜ Ġ=6H!TsWX镠"e56U@M F H dfƣ) 5_{l_v1.p'dܺMlОp\mw"Ev$)*'[8lU;pFJ4&xΠCfPiE>9|/꨽([;࿉6)ۗx}P"O:@4IGtG@er]+N3"gA G(9S0>âPuUw #V^2w- ,惦su4A=t'8/(?^7hCsQWop)f06ƣV0=Z+͜MhlψWו׸3+Dӝ4'>ˤ;tͭއ-| xtڐ' l_oDB2Oz@x+W+%3l<ZH {X녻kbdZ,"]ZwU JH7;f=滙څ]`c\! ` E#@k'Ix6dߞk oA=;M@QČ,{ /\K c?tW`MM4oKtvUX!l/YHQٺKGГO2(u=o|8K bi|Q.BdXfNԈUj {:awK$mdrZl&VB/l85X`(GN¯` l8ONR"v " ((4X}ɤ«dLTt}dSĜ KL,""&6-Nl`Z=<2Mdtcf]y=¯ue֩O]'")v#ژ( 'ǫg̐5+I{!(Ky~Μ%x9w~2?6^`:ˇ`v #ֻ~h-|ŜEF9V@ "6Q<=N:6{a?3Ā%w sw0h+ 9 $p̔B7 Y}V#ݶf+!El4Xb\53^2:Qqü q_]伓lMr/㝞/ ~4dR* ၕ)BzF %2L6'4qݦr$=-J\EV%O.5> JCȱj$Agg"y !1^F9XbHPNdhNlX?惓%JUbqa7Vջ єZIij3/Y/040|!w1Ůr{eo,G D7`"Kcv!#ydV?l.4FQ O7VB^UFȎ#5 Nj4x0sX;3ln^L,xΩʕ)|uG&3\K4P ' .λP+kE)6 ZWqȜ4E45a&ږ BQl2lv}=nF J&ٲ8Ȣeuo=;8Rϲ^w5."؟Q /bGҭf[!a\uӭ[h A3ոq .2%m[z *։!/PAql.Ρ f#(0foX:MyfA` _Ow hs[KM7`@4^ZeFB(]L%$~URɩg͵;/S +oj :!_:]aӻu8Tl뾺T;<ɮ=p/b.#]z2/ b?s^uSwqxڀx4fxN2&bdv KY1\ɨ|`oWԙ U{Ku ,RB(mYFtx|P۷ѻ!Ō)'/n%:gc ^E6 (c6i$.J0 3#nA tMn~]`{sAz2|ƁI!l.# G)^&08=*:(anC ,"}u(uPt"}isA[ ΄$W)]y;Q!2+yk.JaE* w~eE]p=v;#eβ+c C/I+SY[g2|dY) j3lɩkP)L7ҚƳsѸ3:G~tvX SbBB)92uvPX]bf ;J9isJE!A?m&?k{^Hjm@fQjMnL>^1QDm#}U--5p2l&(hC884hْRR$H wsC'91stH&jxs€ c>jtZb'1ysPWԔބcƄNF!'w7H8_VWVCPOΜ e.{ϑiLmf ^y\KZ#Y#1A9ϙ*'@Mas_& c64̀oeǖxe,>*jMܲJ@eq;+ª?apV++<: ?{{.h@RJu]9P"=ވbZ%3-"pZ+®X<<"qt[fr;eHDa-o b>KZ^7=+=9 OSܷ & yw"ʍ[/5>kwr{/tOsz> 2~jH5B],<1 ClשH74O3wk.{=E}ߞanJ$ qX6O{?)=Oʙ% U ZOm2/]֋v2y+I7Ew&`ĻDmRv4:p'GZ.oBP|0`#HS~w&@B;Ѡ>JÚ<޲fw*K`3uy?axl#A'g:&K`UjzyQ1<L ,9$Nk"K3M# ";N$'b=wu%t kwdC Xp7{m*n;zHsBnBًB_)άX/+diଥVqVoy2AT.!η4:cLTo2?4 MW ފ[<:F%{dJj jds\BCي`/@,$g m(D48oAN~g7n( E_Q8qg:` >ǻ66Y:0١iUׂȅC,@ãG]EEB>}Vή\b]7$g@c|y% ۑc&Li娑X!Dje[ x2W[$! {-F.d{M~C?2B% F[Re@sQ<Iɞ hܥW. OQE`RuLQZBץ-e)w||v8W-0oU̇է%7 4=.//9^pKΊR|Fo9mv#Z|UNVXq|VҴwb rXä{nXǩ\ABgpVMyD1;*<f3^ ρǖA☖<* ]]/gϦgM8™-#'.2#UaI( ~}; Ǧ"ިA]؅=5t_җ2ҶJAK]V3~e-֋q ^%fсdk"pz?b^s1 /RD]YסC"R¦T$\'SHи/:j a`mx!񆟠0`~TAWoI%qYM$[)p&RLpu$ndybnCNj U;[/fg Ku_9GYbi0|;1ZȤni唩tQϹIP)!ZxzUuo kuSVPN.&l Q+)r07]vhc%joKO|¶UT!ˠ}y%d)fVyNz6?8#ڴb\N Fxn* ;Cμ P[@IaȰ[+`!-XKTM_dq٘"}] ^;!\R]tS+452}lU" e'1R, b#^3-Q^6UzX4SaؔKWdj;n$$޲c{5H.I7:otuvw*diHMX !^AkʨLE `–_%QeµvNW}êU6!6<0mG0i6PSg\PU-Iɚ)@MUm^E\T̜\uRr^Ly-HDT/@Qs! m%䄃lp cf38f^$v+1WnJɏ{}eG{ds|d6/whv2U27˹5:6pl>R";|#0k3nS c,O%?4K7&}@fIfPb~T,]ݯB~RgiFo.68t81 N ~%z-:W. dgZgjqekgu mnGh_s=wH‘r I)z]%0fHh7~Sq*:Vu|VnQ-{"V_Iyr+whǖHكOgȉSL4xTuYҮ$mSGհ%jI8ٱ>3,O $>] v5e&1> q">PcQs5٥f^?e9۰D mm gr/E;༶ARfovFJ޷eהun?bdFaރn7~W=?Crzd{ +CaŒj൵(!G Y"7 JEC  l-Sr;sȸRx,)9P.dïWpue#kR?t8._[Gc:5Ȍ(i} H;[Hؐľe@^Xҵb):7 !} ;f03QF3kI_4ͷc\6$*))p3%FD!e2V"t9zjR{E_PN=ʣFVE& &^*N*!b聪f//VÇˬݲ.]ΰ:9Xt-,+!<i%5Tvwf¥E?i>"Ęe` =p(W f+Ee_ޔtR<u<ط/rCo ҙ&zwEĢVG[OA̾L/W=xp1NQx|RmCCK3/f#mb6 b+| e,kZp)o ѢlXI qф]F[2|iAeY!7 ~Z0^|H빌dLIl)aXZThN\0yjpPjO$ sB_jMEC"Ҏ!-R8A$ʸ &Ի<{\.3P*j罝~x{NAe8iꐻ$klkC:} pu1sivl>iޏZzVdMݪBi0c"7lÓwr"(DıS_GXαuS2[s~K#H&>ܠ(ڲ`;~"=^[Cjӳ2ɠBUK;50|e&cY&g!JGghaPXh%|V3."4Gbvjf xP<l >͍ڕ󰛉kN]IWj%OΉE 2wOBYD.'L##(ԏTQ ZLbrD JNRVWl-i-GV2ğv>/xMP/4o;Pm]VJ*TKY.#NfUU#?YX̵gnUAp#Z JR6A>u%9BcOĪ'9;xX)yɚ.K9As% @kYoFY" 5]l^m,X~W:B[%)ߴ Mxqt7Pg4}?_Ji{ Nyj{MOrS? 5d.`~gE tpğ^)2ҙ*)ST+ ^[,R-om >!YQ봖CL' N[vUtdU"ׅ?ȶYAQiMzd+Sd#v{@drz*4T8 &pmv`AUu|Z%\ 21Sq+kbئ<`Ɛ췂wc`냥4 '#JhxAa-Xk15N:!=сmG0R;Hl,mc* \4F;f'A'pN𲷼b?R+HȟrH%Ɍ> %\#ԢDLM-#bH!w DO3~Ç9/DɈ8S+x2u3 G8~$I`:oBI sx58)-<;}8pRo<%3 qHR 3 &ж& AWnB^'Bh97½u6a\%7GRN;4?%1%ai9{{QER(T#ck$7بC2akct/׳ɼjLqZGwL&JH;k/g8'o i/G)Y5K"C`[&J|5|) t3T^Ra3|2bʙRSٺEs:z|Ob/).`~!'/W𒹺F3Û=K`SU Ըd uׯh<HkviYx3b| ~7ЗǠx99QLy6DGW%]h˕f+,^B`N1{cȉ~k=+ 9*: TPĥ4lj b\tM%`Ct;̒sVVʋu҄[Tyd#UU%L6}A!2D)ΑlF0WqhpyS7S-MVDiNU VM[A 72Iz6* 8 ϟ=9$!%i*P=/-zOs3%(:Q n=xT})25]:NnB $8nzvR$~D$,(>[BiO$tC{]uEOc5(Sj|q;s"1g^23AՌ|7y-8w2g74q,<ĽUۿ^9 yњ̼p{Gn=ṍTU(+uMaGދ>hf]k6-$@kl`Yx(O̼-Oޒ.}lB:͍SW36 軔0=zv/7y9?ƾBzə; Jxd&68{Acnm߾Z6iVCS{-˄]Xm)F4h!Fol})V؜=[63)q2ϫEOqKDRʾQޱǜqTx?U( Qܒ MƘP8ѭᨷXWսP38pvM@Iܘ-"kh"O}{",PQ Ո(37s&ɼ4m32ܮrF΁{I,ӃNO!aHӝB.xKdYYȪDq;WE%;fw׮$"bw%dW ge?1ڊil7TN~#zM0y[UTN%0꯶/xCv+)tԏi#xTOZuc&UT5A7'y Lжl<~*Ŭa ZOߒ5)5iHxRnfn䊿"4Y?O6.MJ h*p N,q|I DώfX$06߭3Vy* DS"Aly%][pw?bN-Nߋ呃 +XLqyMlt?ot:v=n%OdB~Lԝ$S%?Kz]eL%J@-vq(uOOI׾-U' A(rCSC5:pM'aDd81_굯Vad<ͮ=4V]sIg 7zqT7Ag_vy"WU+Ǐ;Ch+wCm35gN^R'*#0ΙEɷBYIaʑ-Y A5APxfJBZm=*L//|E1X."۞:|aH?7쐜= BD;񈻄l`*-\z>E|',878})ٳ&ISMOJՅ{|O}~lևObo ʥCyt UEdPɈl2O,!o[gM{9 *7}1yصh_U <) )j&!%NS.BW:Mϻ^t WƼ&l QZ y߽k,Um-INʣ E?@yh[`3{]珑i?m>?P+xki/9j9qQg^((5lcPPFtQko:Pi_JIgFh"[|%id{!HmCGqQt> . qSР?b9y-E~Ō,wMH-a$6NtD _ t3ZGHWSaR6;YCeI?mS@cVn I 4wŠHW).1 9# 9|1 ȷjpl01V)kMQK־89AWkw!*V!r?G7nE^7[M砳qcc9xrY>Xθ~ZDZ2e!(e4 Ͳq&e_^R| <\ j->7eMץ_΍1=…'Ű'%gY9 =4?x8]xHatۓnP|oi9]of2f㗈vny oyfHp3f/LD3`u%xK*2`[="DF%jf:qTl8>O`}CS ]q:XOԕ6-H~=xI6M+e6T96uWuNSuUI WFW]m i\[7GDF5>E[=[#~fW BĞv`"PI6Bvu: y]ʲUm}[KO]4r眽uϗ )XTN%ڵ3MJwvyC B TF%Q 83;8u)P$U^Y1M8z.q)}?fpHVЧIW*S,usß貦7$k;oBaMcEf7Fg͈|Á JwWFc*h7Ry_Cy@_R2$5K Gb`dJOv#쟚N_LfuH QPiyDu-:Iz$05/Y$_A_m7͹w4v wPK־ƙݤb-u!*d?ƙG7jgP6gr_rRB4_ a^qËuriVMRׄ^RTKaT54s I\u5CgH\bO?{z 4igMJ խʦjD$L׺"lj4#巈B H?p hƽt|,W—9,VӼ\0* )GmKxP .KkQ# K.>3c _%zNx)U0Tk ky/@_E+2`A[%.9K; E-үw~ < >v-+HKV3~rz rcE."?s:jhpa^8l hj/#eOI055p}8UY,mSM^WTSH)߈:}3w!0|G]r Y bɤF(MHWY"X1Av:BOumKf${^7 _BoyȜivr X-2qbOt"!g 9 b=Z5)~E*GUZF~Q6 P?Aa8Je4VT^41)jPEHB47ˣnȜJ%> I?V* ?MSBec ICaB9B,wLb:#*V"@u`tkߒy|&!|y77O&`hU5{zҬ!f*.A )I;'h%l8J&|2ln\gĦZp<:O!:Pݘ.TOR;I"(rJ!KЍK5 EOfBp55!]MdS!FЏD$yC$a[ v#OYOzɝ1A^VC2..=0EҙӉۻ܆1$\ J}Gn=,G,YՍo<e ȃ}\_N5u(UNh7k*ZҀa]iu ,kYCUYqL->3}$&[Uw۝52ɝ-PA~}À,D&ͲEN,VMeƇHb4* :E)] *)FTFY"aHͮSh7,BV.o  TFZajͫ$Y֞y7#׹g[/>|l>dp0 RҒ[Gtg)6ՋL僷]F)!U@\..kzջc.~9fhuo#&;_F{@8z* džO?C%fNQ7A~lƛjxBT)b񹲨{X$?1owi)'73]~z;LGʄGxp;0 ̷8rP37&E[z4,縚YĿ Ϫ?C9c0(EUwBa| s͠ƍ_µ %xnC<%-,)`)c5[PA{^fS*WU!f\C(tl2gkVt)`։1Gn OA͉?`Q>%}ޠ9P?1$ۢBuS`94FMDL8EP8CJy,|g dN9fF |9_i[іn naS9W{ox2yrmLwS h ?V6Cj9T$~!SC|ӯ DNfG8 槻kF>5@eVM(/G`kЦeE 2Ar50np꯹VO/Sk|TVSǭoqvndUzMk$NV3 *3t |}PtUz}Q7%zR)D4>) Z/| >fܓV_/~>R@jCn # owrsk$[`Ǧ m_~@/mJՅśi6mvW q@*zՒ4Kc;dO&c".V,j'le_9胕a%nm+q-8i"GC)_|7¥e-^~aMWt<*K![u.iI;z?!#R#`763gaįx Eo)39mtj"X:C8a'aMt@n1A]ퟱ│}7՟cP= Zl`j 鶚.:/Ux\uٹ{a wyLֶ^13j2ǡ]c3%g|.?xwTjv&LIQ@o:o8 o)ҫrZ!ƼL*c2f6:q&0˜|˞l6EQ|U# P6o7Ni~+o9pqlSs s*W7-xZ#7C38MFVֲY܇ao*;[l*O/[bj;vvVd>P~Z_BUY[47fo$ Q-&I܌IY)'?MSRmG ~9Q)[p(QJfXSKـzc~8- ;sW&/H ֐Cj{}{duOQ3gމlFQ<\?!r΢|r;9US@hw4FҐhZv85NJo{&70-v"]vn(;t-ٳI}NG< =;̡%ܷriØ.È =隢I˚S_'ɋeqyG+|߿tqx ӤY\Vie.6:Ⱥ⩥yD!s:bԑvWCLMЫ_7ޔ-Ϩ.>2'ܠOܫ78`Ԇ-^0ꕚwh}G|YLfpq_L)v+ YD{EP@tkojU6e.9!"34&9. 8 (-NUwfq!u*^t=~@؜57!r +Ķأb C.T9q -!e@W_ث+ 9O*%(`V0vi%U6RԴ>2J|]YCV?׿͕B~~%`MvD`XuhkMh1QOzt$aTlZc!739:_J[ id3) V3lNT텠g3qJL˄li5"!0HיLTBthcߟ0/7}QgQ(Zp_ !s&#{'7up9'b1uh=O*[鿢-X"z(E+hyT00m9EK!qSy)[6w!TQkmaMYKYpk%1tnK;w$ ~1 v(%^cǪl*%_;¨i x`yQ֋IHk"Pπ~"dՈz\bUo.A6'k=~(D"`slFQKEp4oQ& ;W `ReL)vV4,Iy4)y165M&^.+,lpYU[#!JgN1CV(a\8Yz> :~nʄ t8}%GHvF/.e}ֺeK}yL%J-F7IStVkt$7͊E=~ݦZ"dؼ`d!ooKHz=xT\5nQ]owtL܃4'?cD)ݽ^WYE!(?" ĩO[$ :z,I|GybEG\;S?9&^@]j E_wUG θ#jJRiӉ؅: fH*o>}2ewI탌$iё?m pŬkݶ}om(m'IQtAE.<@`eνFͥLJ} ^sbř k0Iɏ' ?Y1mE4F \X ;s[㧤IJf8,8 '[ xE /h/fcqG - KTRpg RfiQ^Tb:Z\ =T^@|T7"Aߖfn--z3c?vEyHLWO_84ﱄu!W%a(yq4ͻ CR>{Pmr';Do$7艩6_PvVp&f V}%^$z&K͍' 1)J>±Rᒿ^I3F2)yv&0\@;Lڰ@r~RBɖZYn TTBcQB#86MB"8b6zAIE:-EL̦O &W6I6R+Rdz( o;)ĂX1CLp'b-Xyuf(4 cݧ9j2,hyS*^kS\ަQ*Q $L׎!vGLym6Vq_X }%u/5Rg!aT\y3 )Bc99d rDvJh+C;51G=99JfOHh˪K[] S_]u]-@4mLd͹͟E#Y[9NRe1cJyaYfj}si X&lL:% q6 k3]ZS$r*9<=jA~i[},ҾqjmvsdzldәJP,߽8Vf:p l+>ߣԗ=bcUUeH?ie~TZW*;xT-!#mr5wjdp~xXUz'il;im$cVT+_Xs]Vv=g׼шOy @K>DPS"pпA*p@^mG 鍐F'\in}2) oFqgBMNYd(Ip-X>Ӊr裧x96P =yo$?>Q\<`G@AB,fυmo_ sT%*hkpuL0W"[[<薴aWfI/A Sr4qhrO^O8D=&3>`sUt}34L ~PӝA~ߝ{ .ƅw`}~`pU9Y-K7A,ߒGe1KW3j]@4K~2.HX6v=kytQqJآ1J-Q@'o,"m eBw"cw/+Z1tu>}5K)Yö³=E.id3WVƂhw2J.$b鼈Y ZvF*bvlj@SLÌ$ȉ<%*tRep"NS͋JzMXdϾ仼K_ϽٹVU L8KxїNK7ٯBjPuQ^PXjL,Adw!^/\~@߃*׍J1-iՔNEx~*%q(&6q hXdwU3*s_یC j|UTcԌpC mIEnJor ʰmbsa2w &J\a֫^s}r$hUK_)6kVˑ3:ك$y0K f$0O'r`ԇ0- JR=wb.7KT,(ƃ՚2DM_ .,%b˿hSu&k>Hlږ,FzaKOD8$^Hլc}G!_Kl\ aAoz.s]:B[j~ڦ7lOUEM2:7 Ia;<r\-]MFT_BH-es͇ S+HET;y8ka[!G>?'/+'L]BkmZ+Kܠq.moTP#0{Rk7F*IE#v Y_&UlsFpOђp^Q\f>8[`e>PBsxa>H{w 2(ryLyBS`w@VR ypgiYŻA}-F"Y&C89). VSRY/V]p@ #Q"sE\/UbM4ĀDXd)"PkeR\Adlm_&l#I_ϭ|s+y|Vx}HPP۷dbڌ.gҒPN|WxȄn_)u t6"0}@v'"-*P!/6Iw}H>E )@ % D:m4i/8_[{"xnJzyM_"_ /ylc!'g4|g 2w뎻 bW5y|ؐ>\€џQt'a޶U2ɋu1}d?~BIP ֗ŤfahhES1!E3v}F-Tgjg&y>Ql~r޶gveTAh. ЮWs1XMBV|jʸ j`$b@(bU8_sirTKnfI]GYLh ]4d/_ ^C#u~z.F̯?OЕa?o Ad)&K'Xd@+Va*ˇEd:߫Q9ޠ`u_hr /r)]2jcm4Q{%0{P%v噥#y0ERkCZ(ciНK>Ӊ 5ހ^(UQ=8/!A&Eo|LPP{d_R>Ѫ O)Om2i%<<ݪA}Yz3VhnZ@OtQV $VqVCHM3HbAl[i NWÉ2|7m-vkMk8%=@3eff^ ^Z@1ጦ0Ff44ώvYʲ@{VNKjWY*fޒ ߆rD,UyߊQqq8dl &Ͷ!ӧdns^{z,ʦژ U h4n8H J+\ WƇv|sݐ¶g |gC_T:hs$*{`'|T? bŲpV',KlDooi-E έSyS,[D؅Qbi!$y~;'Fk|!m֚5u,hjT5S@__p)~|[`vIٻu?l!`p?Deͼ#~#jfZLD KGS<~ ;/wgET}a,~Bؽ*_F*Tow3jH|ҨRx Pgvߵ1D-e ‹}48>gՁ$@wߩG./yI<h_&^uzL Tq׀`Md<[aM^Mu<.Nn?o Ms+,=mt[!}nj=&^I\++%EDzm wZt-cf"g_U=Sݫ-eiP&F>_;4j eH i2Une>!WOߧ|!..(9 ( [Rt:ih|YR&{oӰA,YD-l Rv'g&2ceQpmƒ߻h7ko,D!_Y9ݢnIBy乁Zb KKq6>&Vo ~*"8R g"m_A=!\GrO3(I_]e3=Pޱ W\e]buK%\ڳd#TGe[QIS F;]҅E{|d!8U|]gBx05 )v3fym9$@^ ܭ^g/}+a0Xxsò]K'փBdD,M|Tf=CqX1ׯ|Qb4~Pug& *,JDyԽ>g1R |5#% p!BzHqůGU)yڊ4EeEZ_J7 wZQUⲬ9GM}Z1l[_h6;+ePaF6I Pl9v #Z@)_t|   O4تlۡ3+DEۄ6܌t'񫡰 )PA:!D3P7]{ٰ }5Xuwa2Hrԇ1n&2jH䎆)#@&u(lpCe^>BÙz5 @nAgx[͠Qz3#l' ^ΤHUjyJdȜP߭sC3ؗ/Z6)uWئ8Fg Ě' u8؏iԪr8unJ>HPWٲX nj\Ʋ秭=F|[b`%!߭` i\4M~ŭXY܁ z)88pI˳p1Z@\UtfaKh[4ѽSg+JO-t`zT[V>h Ҵr#` -r@@*^7\FǾ*{YfrV{FXPI ݨ/(c><v-tR Nynx`w?7z4T'NL"إo[ f]ӸA<}bABt*غ>g ސH _ .C߷-杉@tW>ؓ_, uq,ӈc}6,"zXϡk1)&ac"y%>&@_ga"{d<rᴽX:4n KlGOL<-qdW=7A}VԠ~`.8G#jEA=}nMn>|VeUS)t.K&hU¦NU9RyQd]JDlJ;XtK:0+.p#lS5Oy >1e ,Kq#mU<)u%p  B¢gMX WH.Gn9ib[L(-z=6W5%y]쳑l˳'\̆rg-&ᏟS:$vwmU8НͶ:؇ŊB:K6QB}|*7B3[{iנW.~Ha!Ws`2U`ӎvu.9U/DZs7z<,=ѿ oq%( *,`,J`?Ĥk?n2)%åyk:,8'Lrx Fʡ4KJ}J~Lr]i+m"Pᗞ$@]lμVz)~SGi/ ( BtAQtbFf:_~_w E'1Uc:CK3]ϩ\&y'"ʀ6ع~\+m eI ,ѷ͉0<~ϓ; ou(`?8[Hv##;NAChW*OD䑂`D|LF2IW E\BCDW+7ǙTp2ᷗ`n"P]N] ݟ0-zMF`fJ#"NZY:wp7#dnI1դܷ0МO}'9-lsU#O#7&xr!,)00=%@&y٧6+BՕ݄)<0<+Z?>ON1TW9E> 嗍 ER@WP㌈6!=4\O҂<C$>JO{W[@1:`"q!pCb@BP_ AAN?nDoa _LՏ_m\b< Dq^{܉0m\XFWb~WpyO7gD=!)e~o K@GjLޮ+h(uO|# ҇ߚ('1 ʑfikVՠxu]dESFﵩ[`!Ź] 7WW{|N渠3#fy*l"MӃDW2j$ȴ m,`/`H1|8ʗ е2g^qEgׅ:d]7-6ך e˪*Ij\fO["@616pSGw8z-‘p$L~D-,HJ4]Owv#WSu/jlXh,}mIIucTd̹vUh}F|Ps!:[3Z[,wDK9D˺DU>?yԖJq;<[E5.+U,<^xy꼦3D66%L+*b|gKy-z bcH8 [G1Ƀ17/Qۅqk4)g<]węB=TͤC)rqg V5cuici[s:)Vpd,ͶETA Qtha(-?8'W#W>+bjmK:w!q1 8_;!(lx |&-G v8XZy>Os-Y7<H $R2[/_p̟u%@M -=ZVfw[ԟ_dMy$%HI{mvj舊׀C<OV`uQedvǜrf %eppFxdP6*-yJ]#b D$-Ti\Y؍4ngfi @]ͷ̑I2 ڜuEz;?׽2SGhf)ݤnuK 8J  z 6s^*ާM) #?d!~Pqa'7l@٧;p-,("@QniYZl1`XҠ..Ajm{TTtQ֜'hQߊnق6bIޖ\+6l?[ܔd/kTffX7Tbdɑ#Cިތ2Ee".HYTӽFypY}-kzT$!b^ & '3沨`$uvmgc(T)Yhi TnVƶNwgAKN ZdgZU?yˆޙZ5zJx ~Y10Κ]7ԋjifύ6[C xD`QjQc$4kj &fYz"ImQ-SNhTzVUwҟ-n:A֎&fz/]EOF5Z?h9n4lw+>ɼl5>jqxcD|ֿ/[d 0:.Rb(TC3+~5̈2kO,B b>*oDX)M$2uek"*afG&m\pϔ^d&dyM+aD;6M<ʫ4SL9REpyɁŃ_]+ԓ /bD) P.ԓ09$\J6V3wIbxA3.[K񧒽;o8Xݾ"ɣ2`6BLG/8z%gT]GO2 ,0p4W' y\!:3Tf]J6XC'XIA{Rw׷-P%d: L ~z$,ϻ|RjG+w.},_h3ڠᯣgn?g3Wf᫸E@8\7[hhlޅCwh@l(~y5-#|A%FFsyPK- MA7^9sA0|ʈq (~2u~Nmb dY=Gfmw8fۊW@>Z#]ü*^K"V@~:Nf:PZ/[ĴݓXԵ_z=\sxK̵gcMTO@DItN"K%N Z$h ǒ }~b%&6H L=,OUYMz *󥯔3Qq^`N2 f&M"fdr ,/DS6 r^@iPs)#0dy {[^ . tQ-.[2F}qjYODb[@8h9+Aq[Ko0ʗ##] [7/4\ݝĴoD K9V)adMHUaKvsk$eDZCNP)ɆK+}аGWOF-kyyqaI;n[N Mf>EdDq~oZy;MuV1Ȉ<>btOI5eC);P30ÑPbA"RGnb6p|%U.ZLe-0-er|d},\E@M00ioewSV8~)IEk9)u6~$?Ϩ~(fFO"l )q=%sZKwb-Z&6 L˺eW!k,V.n Z5M!S~×ҝ*2ЈUG7H{ʧ]d#LN)ũȩb.0٤Bz  qqv*qu0divYD"b;.%ȲIPg/c,#5\~AĆTck%Zzk&grLs kXB)7%2~{g ((ٹHn#i3@oFQ>MDJ\/ހئ"YMeLmk>:ӧ%ۚ%] r|e#x gJ } p(F'<+ NlN?{''R׈skǛ 8Oy%$_bJeXv([G/d/7כ9h ^~K3EsQ !ʉ(HrMF\©uʃy&}" Gd?(,7^^PWF_=CNM$roB 9UY1`<2ꉲ~/뺷WL{#!wݘwVSm-_b0 rћyS^Kw[<G<UBDr.{돋;-F`A9;8μW:WCPqS>p̤||'FK2[i+RMO9粒@V0r ֑S!)vΜvK +i`'SLJ^ֈJL<\ii/ٻXY7\a#%njzcErk/%'+?Q-s.e( SQy:"ڰno?~ğijK>_hc9?nCoS5=o)[̪06T@^Ziˢ+OihXs&!kQ0)h 8K^<%Q;=4qioA7](t2$Ft22F.LTݙ'fe"$iS4Xp2d ٨ ynQD_~pRyhD8bvk) 9 3D| i~l taՇVL3 =@k`>tZhy~T~y"xrj#5@#N^~Nꁠ詢5 O&6dsD+TjB*nYi0>t(w2ٷQq,L݉.[wiĝ]\cf46S^2 AA\CZ_R+ƒI<4)dvL UtTeq-~Z97V]= h,uݡ}2Qu{j:g X,P+MO_;VPvYNƶ;o^ c/x&gծ3w]|w<.j;%gk[gMɼ%BP"nK@Mv 1x0>m-< }4X`wJW Lo۽OUn2e9)+;Y/H%s4`gq?wV!iF$f@Uz}l{M2kT`E @;5>XIz.W'#Ln,zPU5)@Ћݶ;WUX5IŮl݊[+o3O^Qzuav\ u-OTAJ:OYTw  `h('36CIZOGzK#(yƓau;P5 lsE0%9o,_(Jɀrq@.6RUeys6dm슯$YRl \U0sŵ'p"D8I C$`usւ(F;q=ЏɂnSKue}xxP?HZ@D:P[=0BsT`2쪸b[~S#]ڧ' 7y'zJx?L Qi]?< ^\J׀xΧ{;,?أ܎gϚ>')oIa 9tApINc,%]]Fӎkt륀Ƚ6.ixCo UY-?fFGuƭ 9棗%p2vǐ%N5fG/^"JLC\[W%ܑ>c$9=w4<~o#=we$P J\= |Z}/&οԫ P$ CmS{ţ /xmUgu"=$o\6JiC5&*`3e2d=~7A{X{bq.T#$۝)ԬT. Ua~A^D#lbwe[fj'mS} U\Lk['ʺ"Y6ȼ8 l>켣X}KVRQ)=5ٔsE~ f:\;)qt@Y|b2MId\Mm Xr/O]#.]9% G^=9/v{` `E<8WQET;(Iju[: 2qkS Yqֆ<3f0>QvjqOmOJIHÅՂV}21A%bq䶒u@-,"Z!er>[=2D03<2A1gX@{[f+^?aS+&lCO,T]R-EzQK5`pCilg5ޡAJGAIGީ,)%U=\4p7^}m%ik~]vlexj[9(>m+_MYÞ:ҪEn ]v (fk1E%+w ƹ`N*+5= UMvH7c*fVl ̠[E:{CPa9S`fIu/_ &JTYS5ڞװLK%},? ?DYACP3:$͒54ԥq 0VQ ō,5L?pc7>]ʪ@LqsIGK dR#ҋ|tD( \'nt0I % Z:^ΩI#/vC1?x!P@SyiX6=yS 8t?k\ѹ0軗ENP*|v˄ g< ` =ղ|8QftM`8ڗ)3yyW1c;GN4-3Cغou쐀;2djH-C01{7tXA~)<K*}M"- 7>?HB] 4|H,Yg+ݬ*[5ID b)^Q%b}/Mbz94oƑpy>?QK['X.s7w͟n{sA" b~*9@4KWpTÓ/^wJV[,Ou+dJ lu]7Ds`aJ:Hk3R!bWA!nZ^>-};zx|'ZIM5@;oƫB@DA+if_ /3k~Y\HZl1h2^ 3s9/ɈH@N-~l5x|QĨ z3pa<U KOX(%TGk (IBv^D*J _:l@kySJ Mx_8#~nFx^=h=t'~?'Ċm͛HqB62b"zi"yX";Ul} 6_a@Xo_{@'K38ƶhדE fjl|"8gO r[0T's77oü6\{," ZTFNE⼭[$D@b/c+;r%m.nkW׍ce[2\J;8/ k^+ DdQ*1?e\0™UPPEC1]]smhTGޏp4sO=,Mkf[4nk@'hpTj$:e"4%ss8A=n%HrWjFbUE9tjLֺ |cTX<:5Zk^qiiJsB@6-g#S>-IG,7 ݱxF{ҏ*$j8{SE鶎MNY;^9[c:!)ĺa<*Og,Rb4`L~UchLWcViw_m̘c.?'I^ Jt~^R/. 4uթ[4#.ޔҧP GGw,=PQf9}y%)V- §<7G[ pa\>j+?ރǸTuzXoh괂T/vUf3lCzj5Wu;%J6h"9()w˳ ^h>IHp.S饄ۆ`p C4 ^)peQJU)+uғuKG n-11in2?rx\w /Gt r5KT"6^(g>i9oFمeTK5V[7و-Vmi.l,X:r2oX[`t.g~#2pߧ3ox|\#d!/ aA5U[U.W6䶋J$&MZkgԮ"%.(3_e ퟺs^]iho'?!%L7我:;Z"8}`Se,fйɤ di IYg 7Aed}eTd ?l|QkgY!&vM,GL4){)9Wܠ+s#kP|(*O;؅W$2ų(/0M#5NfkϗI*}ǺUU Opz#GRV ݊Ǎ#}Z MMVJ{`7#0P&tH`I w6M]:{KkoWS@w+$!Gd+az8G1v8չ[HPA&>J˚ !OE;">MF 9iFvJ6~; kNP#%q\n:UCIzX{g @F#m&F7|ǩoǃ=}[|A% v3wk'/Kj=X"<@ ea:”+qD! J:E%9 85 ϳBqD d']!zpGldzCgɖ$RpӆDe*cc'z>4ieJ ˾ѡyҖE~!+./,v 7l瑡8}T(U# P Z49 ^4Re:)D~ l;k2ۧ"cX&zu#<* Cf@|~P" b4,o`h%/DTŝx)Uzqp "m~XJIoM&T1\!2[{wXH&qbʢ|҉sNn<5YٵC"r"E?dQ+E># G6F ٿ ߤR׹gy!:B~(\clRͮc{2(垔Y#-kM9Eg22H#r*Jz0XC7kj$MśB{&UEkVDL*,R|/s'L*oU-쓋^n;Z_41!WA>޹i>ѠM$ k7CG dVrYXzzU&z&"᪌'+\vJN8Q!h^!mApxD}xm4s/@|q)yumvO@S-9p6 %t$"$0 StD_{WRiG&s|EzG窘kv~Qa?^[|َT$=[ٗu of ;N2v4D OE}4?9M0g_n <,QGm Q^OeAk*UcjhD(#|N^2%ʳ>e_@*d5DgIhA+݀1C+F?;\{augxY`3_u>vm,aBXntZ0lh;agawZ!kQQzvCh2zZsZEI8-?n.*c3O{aP_!f)~= h?ƋN={>U1Y5q*ai9((Ƴpn~>!NmƤק0N\]PX4L-yVr2ȔD>5]xi=GwJDVs d(;$G {,0>G;/$kg WxAk *@fZ_^IYI=̀HSf:\=W2i ^U;[o `OWL tJdi)H7a(U[]yytLs3O)9{qK&@r5̜A 7,JnةY{}[ezE0S(% b銘XKQeSIID[%B|U5bhlcCɻ}\Ii[9)$;+?edz>!H)F5_{{{1.(k6s[W5ʼu߄Q`\ d#VEMEbC1ʉt2uqpc  #ڄ}A.R qxΣc()}G:5/6 zUOC7'd_+9߱z/]^,]!G`UZwW鈶fJGpbEG~mJ I=OJ}(kv_Key;/$v*؆)FjG8.T9Kgx/UJ[jvu +?3/ţ9)y&֝NbSu4`K6?܌ۘ'dPV ]: oRH䆵9gB*.l @v\3-(O!(9JRPꕖ}_:G h_qh4]n*Izg* Í|h*_xt5}:]l T朶7 fYx^8ov#f 4ZZk`INgxǴ ZL<׮"]w\|&h^ǹ&dA5$"E~P(YY*'`b$Jk8\_Tiy10@E:_FvEwQQɝ~+%RqVM8 V:1#q.c52ejZXmhA"P.5q#8=n"i~ IC(ā o ZB@ R FM8>LbJ3mhZ$EI'oa/,~vVU!ė$?d!aȭT{rcHTQQ] :x Se Dr  -'4ۃh)0u.#vϗW%m70 5!r$yLϣ_l=p [+xJ`,3v@ FQVp€+|Q/{xi 2101@])6_ e&נV7CI*r#YU'*$V=#Ma3ʠQl˫=CN*0it@H҈NV PKx$?O@CK =AtA8^T5]@TotGHxy:܌rAfPE 5)ޕ밂wc Í| (^% - 3)Vݟp $pFTmAC|IMF8'Nf/<\9.g#+Z8)@u/X"# oD\Z@1*ٌ櫦;4"%:/h83cfQ4y1TոrQW6q5gd;i^ Bd~;khG RjEĕH,j3+2zgd5[XΫ,2A~$Zgwp@֭T!`NGbZG3 VǞYzkL rPSy˥p-#N?S]0~_s5˱&%-I3ῗ~Fo_ :`WQ|1Ĺu-l_( {ڈ=a0؀H8U:Xɫ(TsFlzfb߉ ]_lBe$/A"`i]ʖ BjB^f'aڱ3U,]>QPg͠kTcPcEc$<@bDlȖ{1{Y1X$  ۉSEܳ >o;2"Wueb2d:fl܀NԂ@Wp@e 5L~p ES8chz^8FyU`iR? ̞ξN~ k|ґ| L=B%t<(ͯsG05qQ.ȊA^ND #j#mͨѵ&˦N<26݈thnͮb? Ѕ>)"oIî?qwH^=C$&2k V愯N+q VB F(=QvTv-#p+Zܑ"wa Wv42ګr@UwJ+=y7%_c[nشS% m9ziP͂Q›$`mCOVq?& =lOג"\1j-Y rFI^K)IB7 iKr78a QM݌vH4vm{MF<)2x# Zr$X,+ܛ$`%HXv[Sr1(8gݿ;Jed_n$ܵL(qUN⛷ejx6e qTqHRviم9#yMɩ|o&U[0|'"JΛ ~9(غ:W[Z ճ?[R4u1f̦!#88*NL(#T@h3Ԕ57zBiau@~%{NWV:0udt|`2NV֍DpT]2?#HG>c1M%*,9e}:nڳcdCkOlڎ */[ çN0.m{ւE+ճvz#E0LI`R)P4ec6F%];|Dzr Y^u+`B3R̮x 1 >bpǮĘe|;bQ~{Ngno38Ls7x&ADkKUr5~ Cѽ; c즵"p qb,KW6H.S2'%,@4+۱8l%+^ȳ8!ﯰqTKr q\@;Wwt <btFУEAlbg R;Pr؁ubsx]poX803ѕzB8{"|z Yy6XrftηVH_lqD~'HUe%/ڣ{Ki:"8  #,G ݭ l`:\2Thc2v2r ʌl6)jZ3{9;@D*~7z§ +SƇ"Tx> c[N AS#}a×O>,auY-N P0㬧8-oIe]]ĵ]+Lj t8f;i&O6pϺE] 2YSq~a20=A@NG8i0k:) ?#\Ҹ,{Dڴ8&;h>:49ʯū<e'(Ḛ8CxP7o흸_~ plų;(4x&1aAݢvX4Td櫭RYAImt(Qh%i~_O.͑ b"E>Jb^эVx)HF;KO cYWe#W ٯ*Qs>@]ۜ]k6NA-_cy#n{> bv!ᮢ4:?`q\;WsSE*ЏO?b4%q}\KtԾ5^1>ФA|+[8 rs=u[rcÏ0Aez%4Alz~&jE ȕz,(S7ދ-QB@3#cTDѰxY3?+NJ8*t!3t:MIv]U%,zfd,vo)aMiFUMlpTC,. Yr`ͥttZv_&X \?oǦb1GR-M;oܗ_0fmԥB&l,0LJA(O'tKCrfT?R>.W26N]b0>}ņ(i `֕7-jK3c-W*;LQFLyJh__ʋf8E i.7 @>PNq|OkfEWmDc>|BNtmQP̮%I["K%En@%]jݏu9SVǴvؠa_LDkaY)k:"t)c yվԚ zerxke\1KA =2`A[#p74HT]`Z8l݄EXGpʬhk:6h\Ol{c6tR$ʴ1Vz_*f]JA눿3_ q#35)GPﰡjA$q2Ո7J& +l`hD Vu$ê`gMxG[ 0̓s)G0f4YKqjo0>a['Q]Wz:bI#;\fme5C[i.[_o[jւS8dMؽ5fA;t4vNhxN᠋&YF᫼EiyĞ%fCۍJV)&뫂$Dd7\2 3IPg相&]qTWSG}u} ">IzEjE!5%m- Vۮw sVuc2IS[?xNze#Ï:ӤʌR|g6 rh@ewj!V*ry tqHǾ[bNDWd<'ұl1XQkPS 4}"ŕLS4BOQCp|;&}`8uEI Ad2nW/M]XUt.ⲆcJQ`F`Pڥ{FNζM]rVQ" ܞ7 ?rJWfHk$_!wֺ $p9Y^+ q,|G+>v?*\Ȣ*=HUk(tr. 95ЋWYJ bE,"Y7%cǶW]B}͞hElXfa_A)4l,KQmku=eyRVͶ\$Zdv*qh{д)NiɅz i cvwZ /f }zc }ٶ8/H&Fk2hNrKةޞ?-'@^Ki>g_(h( #pDfGb8Yn6H]\2n7~:,h795&Pђ/EF(6 n1:_]#qE^:򗹍*Auz=ϛ{ȅWDsIlzPul~h] }+CD}' 'J: $Nb_-)(0ɔf "}y~BȺn :8E]R~uwe&,DqQ_V!a|O!.zHz)@4;M'/~ĺL++9E bZ%>DPҩvctr sT9%߰gM{?צFTwg11W)fu#VLkj2w "5t&$%562].@<5}ρB5L8.VɴҌgd)ƈV㲗[aSooO6 C. wBT^a4kD菲+^]c6`=la'~7Yz{-ƅwfDT5|-XTe!`S_6؞u"T^A) 5;WY>Lݯ>ǒ_//dUAmcsCzd$עB2'I ܳ6OveL2|4jdI!wMu!둉)xOx#0a(jJ 5hkbdfhqRA 7%%h k^e-&Rzld7[o8muFZ9b ´][Ȗ ɹ!b6q 2kMJs^#{:$x-WN@%x̬rtm [mWxV)j'XSko$=0N޾ʞsaѭ;[rŝB^uD)fLv7\d.> Dh;k4L$ Od IӶߵp.<9;Z;%8#C0!f]X4xgJϾ ,1B }~b&X7'JG %ʝ9(Z8Qf&6 O K+0f{C$fӰ1"(4Vʶ0n8%P[k9>Qi9޻әm@i RމQr/ʖ.sg9s$n(@ǀ_Tŵ!CAi~*Qܿ&(}4"5􊘴͏`HuV1gV6W3kn"=?98mU ~E n `IlH#$ 2&ҝj 7h+9s#wK?P4.F-B)>A 8NV}11.'b"t^iI1Q0Y4ٙ<6 +̄SyNb }#If8Yj_imr$]1F&g %/5d ƻQShhkz%UL"&Տ3Ӭm /~mc/QdȉhF3ۙ͗|bk g`r&cv0XHr__&s)`# ܫA˜[I92P3zn_.. jķCiaq"n{v5^nz>MZ#6 ԕT!Ρ~qo:btb9BZXdEn4"4&&{;{NZN! \Zg|_d6yīX(ʼGҭclD~o{y\/n^CNѴxKӅxu 큲 @ڲYMKӞI~ɀ,NEy/YJs][f:cJ6@͗8{"9$S}GwVX8 r{j˰FENXEQ&JǥXr|*W|e%do:`Ikc?AKe``POp:*;07O[*֓cX7*~PE-]m-.x8k3u`ϼZjb`ͼ§4?=R6ɒW&,0e=Lc-+!ajk]ڹ XݑҢ^UԚH`IY?]gK|3?D2O:Nw1ŧXGs%-?:@ 儛jk_qȶgOT<0))=@(mw!*բzd(5GtϜLGf}cj[]S¢(!ŀHA|(&$lGVW9Ϙ=A#'\8M5GiT?wKA$F'#{u&{M>xv^ '*}ПıPz-eX'r` ,!;_5NО :5{>I(<+ ՟Vxm(W<.<;,EQ{J ]f!`?7ی^$ DXPXrz<:Js^b @/PI%0_^3]cP NcS^[k;,d- f;!MD~豔2̓ ԣȨ^4bt@'qk}`FCZCMu*$${n"P>4nub+*Ge#o|wRy9)/9X Rz `/Cy3K27Yo>`ZD`ce?~\`zwcFlH': VpI$5bƁ٣2XkWtk&mx8toYЛ\8kqOnjtJJ^&ޒޮ8 /oQ=Zo1g1/*9-OaU60.ۂFtceȮo7 J;ˤnA^G9e6WCwC.{3̿әTsNQ0`ŵ? D jЭ@r904V'a&`ci/C-%=H|~ރfI6ǻg(,4!ӳUGh@ ?o5=NW |Jځe A^Я%x0lq'PԊ( ߓ wROg;MYc#bgljOS\Z{rWw9;FrKwaހ["'=ؔ6)mdJ=kl BcЫg՝Y xݎӂX|S0]tܾMxow/s":3'zKF.ugJ-' 4dܰ9}$>?>rZ-N\^q?#U78D3n6qLW|?/9:hg2fSGѺX~`AC<$Eo;ApAkLCRP|YGTq~)~@s z؂@xq (DR#| bejZ/;cCv$ga&@fx=SWR7pPPMpu{#pv}""C K(4v ?0pJl# $QUbԡ*<#0AoĐ$*fP;XPÚ XidM-R%?d®- )mp~f5H]CR8?Aj_zm<]U<#OOI0'gFd6 fBЧ2i ^ɿ)΍1瀞 Wךq㒸_搎ׯgtij!;J a2-oO \DGď%-H_7<ט|F{ Xa/X8Pd =Jh{$cn4ŮGC V3;sT ~J1?-fdّ Z"ߏ7k#esd7HeJlZ%5$"w dD ؀LGI:yOBl4#u] |_q%Q6FiiU t"HLB OϊSrY? h7;JTo];,3v<:D3Ґ$v-{pjpu#m })u"KaQZ,-现D5"^9>krFbLHW3*068 ; …<P;z><DS$T/24F֫v)8\0v5#V'5SvU*DGP.Y`kUQR BYrpIhxx3t]@W(d [>ׇy/[yŹ.P/4Z:wŻD_'ŏ'ah}ɁIk T9hLz[ollgx-OzJأfk"cs mFk;7iB1J`-uZ,:ZoTBej6uV+ ңDQ?Y)LAp+CL]1ii2@|Ck){O߇VyE/A𕞥F'7WiӫґϮ誈C[M0{1SWNjn?N8=1H'2]!TMY!FUVrPU9ѵy>$c,.ϛ |2'TI=#b064._-Ɩ/qJsj$5B^lwFHonig-](9`Q4p(!?auvբH^ p?Ƣ^.؃zGOZ;*w)ؘ+kt1A9XvX| 6]AxG93XG.yr),9`vT1";;iu< eS?zk=ąr0oID$j[뼕pS'?U9;n Q2s;wQ8$×>%yvr8}Mv)@pK*4KnʶoYt{mpptR]]?:ee%WFoyrwJޣZG2껤LG]iO@hjZ.7ab\,^kt%ۇ%jg֫h(.Xt@h9]*Nn`g̢`I ~=#y~3SUV">Y嚓Spɠq 'MpW"*z9L2FƑkP΀(,W'? d;W%>~vl+.$Iz&U$LUrOwl~ltU+5r2\ʠ,~/U5B.HH)'Kt%<֯[ +/t,&96;+">CO#* + UF mo b@^0#0pIA"zQe({c8&ɺI9IZT&x,sԯfθ"XoI#p7L,p5ޟv>yw0ԇ\xIvArݔb%)nbvKUX}%-Ç }rZ =lt1[m?|Xߚ = Jd{}3^Co姜 ,? .isXwpkӀ+\j29UGq2 jU# oT|kEaFSz彩Vi| Xm͑Oc½ѹ7ؠ/!XЮ-p=?F`Yk`GN[g*w,ژmR/B :lA_K29ɉ}ӪP;^; 2X2=lPs/s^|鰌 iihAr-4>f[uHdZ":T[E';=,Wf\K.Ŕ2iiIl0&g8r8o> U#CަSV6 3 ]`;+7O1r5!_+ٍE.hf 6]GM!9l"/B|MɹU* FpJ!3:]`3f'H3~hCߵ9cbewA~ժqqǒtۧtnsAע R?}\,R{Y #CNLi>YY0>H}(ˀKDzQb@tdXB"U+KΧ\ИDZX7F*9H,vv Z_<+|6;JWU[̈(^x Ӊs+:s(?h9: t{9s!iтYI xL{a{3OE/@.%E#bijM꼹ďmEt3u 7)d2On (!S5TQ~eC+-r 61::HD(Ϫ䃄k.UW|9ybiT;vJTl@4 (>z \z;gNhFtO@%N3򊎔O/=Be&mtfsS8P 樂=_4ùj"sJsݔe}̅kB+CMI^zl>|Q^e\I #邫w{ҙ M-\0g4x;\CxƄ8)M ay tf % 6!(&- ^Udkf1'D#5 '0*A-ڜ/X (8;@'~2{CM3GcKV6$Ĺ P(.*Kf鯍JCӢed@hmy'TTt<4; 0+#b$16T3MD躊N\1ԖK I{)n_zHHmM86: Śy~dyp"R0O Lab] Rp3yuP{ۂ1o"M1F"b"{2}[KvHt*&%R/DdgH]nlTPڇJc¯]"ZB3c/Q~u ocEh! ,{11)){SN}dhG9u9nvhV$$1=>lO~^(.lQG̑"w4xu-z@^h!LcZK3,^m<*wAw<, (:C~@)h55 +MU";hVL~{J^DXWy@,!bdL8/Pl#Q :YF=Wiꚞhٕ)0p+P]v= c}wN-{gyď9P6&LerU Ti?{ >4-caY(DꘟyՐssHDFA i"FSyLbGf,fWܠ{sY 4,RH.6Ws%燦ko4r@h7? ~ p= 2xV">i"PV6ԇ{h"OIKĴN!cJ|j0.#D[5-/# \v* NN3zPoy1-^;Zz/ 4M28}J]x2E꼩u j3r9z. =p$,t4?Զ]z{YsͯD1L=/LI*hŃ\츩UQ +M2P׸Bƕq{aޒl\c3%թ[H<~K4 s-۽DhR-Ik0 *'Dj背'5ij.30G育5 IKd| p"/HGg$vAU9IQ4K֖0c,1zyߌG5̐⤌1@ I GIb-ݯww\LA+$$ ogfm`f1aQ`[7vȂ߀ވzL}#ӋOMBiٙu1ۺwT õ*e%ՈRB!=ȪfmtAv#ěeˬ|6NBIW[L9* )󉖼TL-?bHM+D^J^;-WH1PV$لot,kD1c?"e> ƬDVQn< 3֪C({t ε $sek ǤIRN'IRy r'\mmk pfn3Jzu).ž6%σ8+Mrǡ+rJz~% ^#UmU<2PJ\Q ق q'jny!1(]q|ћ%uَ+ ك ;mp;Z @"Q WW6yv [0<2 CSG!ː{S$w5C;m->K^az:vLp':So.6i e! }Ro(x_e>Lm7e֓bOVh~3qY}NGXlքRB,{t-KK}$O0iBO66W˰ ;Q1ޕS?ɂI&zPEm ڥPRo껾~RlP?/8\d)E9ȢECRy&-RUrK{њdv'j =8zf9)gEcX?@ )?_3I?SEn훤݆ɢA<2"#: 8N,4p<PI)2wJEZ <*ct6\ ^ŗdu\W>a(Y|Smf) PTd7։nenՏ>`u@HQQuެ \GU<2 s(W] PzpyֳL|%c 8?)i,#^y.@㊥mlSJ?yMJT~Ϯr"al bci듌oDka r` 4Ms%㱐tyZ]gBN](yOU ˖*cB0?Zq[XD3 B^H);8af*φ~Uz6+EKAU `Kp7 ; g$DGֽ0z_Zbp@ ҩŻ8Ouٰ'"64`+//u|AY҂3mVon)CdQmuz&#lUBCB,a)[y6ڮn<, Q_-@I6DRwRY +g]K}w&S"i{ ӵҏ^_$,&yL;!TDa ȾNG $;=Q17:/6wߢ=DŲ(dmW^ |C]fR.Yc=ǃɩ%<1cQ,h#"Ldh&]kѥӺS0VcKjhQNx#D=P=de:;@ CǷutK д?8Sz)N_ˈM/sPsiAAh=#'45ePtsciٳҝ#SQjFd@ʽG))\}"ܽ*iCakov!?~nl++l ګV>t@R$\>Z@rWxAf}s0dwvWE7Vi+ѭ)mt[>ь<{<&g@_ޘ-r)1]#ty:Q-~. 0KQHlYamFq\F*嚢WEuGɁ͆\3WDJx8[rڽOwfw)=]d_3:=^C aC@P LɲK4EDEKPbߖ)TjZ.QO**f7A&YbHD.vnc˿{; +՜{kd_J̷Xy2`Dy TӞjoljqUE U<"@o`A'` Qb`hrS)cenVR$qۮ/-n8Z)I= \0Nazha^ rtл642=aaTu+zG.Z A%cȮbݡG+~% ZV K<1{mV<ڂֱ,Zеl2W tyG2Q eM>໖<fRtܞyGv 0/" 5cVZSۤMaG `pqQUA߿#lĘ*QGW ܂ 0XjB: 52*NZ/s ΟNLl CNXwNM1H d IO9 @3 O[̟5\ eqEޢ Rسjf9.=w`Z/E0-qw1S Oe1 ukbV/[^S]QSѵcoW;䯋vҾIO.'%d;le{zb'Yj x{.3ԤKoCξ_F+\N1N^!xN}#N,5ȣ# ޮ7C+W̰vEb y^D}%1nfR: Oc,f hȳo/cY>n_'Ca +KI8V5ɆzUW+2}èp`A;RO~p_be]V4dLLTT-b>ԡs4'ٓe 1E]|T 98`'XZvRrfJ؞5>;r@o<9>t F&{Rb0d7t y#M{yeMbRI!ͣ 0 m@μޡ]tűԀ cbY߇Mjx+e[#clA-[=U_7DT!!&%v/(hAL"upb)"7P-BhN~ qY!RdTE18tu{]_trxzh/IP~p2nzm<[ikVY ;ֈөtaAWӍ= ֶ<&۾QTPGÓRd@G5d3 ulE}4/p13(TI5GTc r,. å˔f#$/]ʼnHۄԄr_㿌8D(pL7S Zle^@76uJ k/624\sڽ ^#^IFxO3^넄&uLCnor5[[NGR+#ܾd$\a\eӉXsH$&!}@6`x혜A!:Cb\"i ?mvv+H3_"4E1,H@e^nTvʹ K!.E2MQC9nTGw]B'5IgS9֝KĈ: Ȭ_܁P#Thغ߀&33bľ.HM,/I|Ȫ\\ E4&v @vM@.%9C1:T7ӱ^mIKVe5.O MW}wQ-<Jy-č?lh*iwL{0PӖ8BjL If}JLq7i쨄bxSzԳYu٧>yrv>اG$XyڇD`Y0:y^SpȪIhbE;w!EbʢEo!JsNJ8n~i&kQ+=櫩PxK_UDDi"E!/C7ׯ? [ U#ePEdRHq{;w%?Ec(*pDXzͤ榳1Z _*.ͥ$w@#D"%mi{XMْYp=ORO Y"D\9Ap?DjX-'ܹ2c\7j^DSʸ{`b38e?r&Clȶ~. GZΙZ@ W1o𧽢\! եd4$K3ⰢyP Y2,zDAotrD;9ٮdc3=4q^ Q~ǘl'+{MFLH4\֎K xNd*s`_ˎ=JȰDoidw^c2湕XR ia3H?1zTQ>u0aE MB75+WF^ [fr۬V])U0T9K^Z~8o!D{Sg4?HJ`ڃ7Fp&cA N贗r/&Yr">vϹ?Թc6{ݕ.קI<O(wskI+"93xg c -d鸜p3HaVz(K2"#۩tsݨ]}cA} k(x&Ҧdu]+G>qۿLːT-pMuESX @fE9a5MPeOL8Cdc4 <9E~8)vR946ޓEƁs%OXZhs]v[̠]bKdeI?Mv":ԧ1ftQȧZD˒'](1GfrVT4GG ZX#b҄tVbբKTsc# 3z׃sbnH{8{`9z2 M%rDw{^;L {isS6 "3y bQb(Dݮ.ihDh@07ےgI2sI+B[>E-s4!T~ UC _V߂IuB0`$-0է*S?V rFkэG1zJ7iSa;+c ,Bp>F~Y/ b |'&H >$xE7.#}F.qxQ G5!x S BQ-}< |'ԃI8gXeU:QnvHh# E I(1O>'[|wWguԔ4"]Ĝ?{mI;!ix˽OϰMNX6 W }pv3&a3o?Zi@ɷʼn`iD_*(uĎgs]e{GKÑZ92~zOz U"t3+e]ŠMmKj!2!OReʮ^°vtzʂqGlͼ+ۿ΁/f I=t$hK έ 2Xd+6󿢉[r_uj2Y^jYYI.NҼwqÀ"3UpTݢ }uLۡv[ƕc)Ṛq|Mܒ ^j_o_"eD݇Uip*m`ъ!%"A]6A#󷢚-5#Ae?aHWcQz5Ȏ_mkgn!љ%AT];LkƑfñ}꺄qNysG6d=78BGUKKj⯼ە!s] 9}&)~{Mtx8!H ,%%ʑqrORHqI1:{,^ ^DˑPG%"y95L* .F 'O&lKw .{5fL? *wv>U{v[f@V|5uXQ]+.z^0?kō:l}{\kIeAihv{#RȄ 8Omsv ޓsΌ]..mLjɦ_UֆNpM] )\͝1^!4ĊuumHIL$2ݛH}%S" '3 _l5"HJ}`򉴆p+$9efk`"\GGa-r!#%7Bk]$eEďlGme lQk͏\؈A Ĝ'˿XK)"?I"bI2z$OȽ we~-CBvXIjXBB7t_0mܽ&"d! P)$/72KatE;thr!cTGl 0W "y2h†0pгdi߈o80y MHTDpcE 4n@M}nlsˇJhۅFVS8 ?ѭӒ>xGч6%N~yF ;FO:> =u.Ʃ8YWt8vF[ pHUW,q&$qJM2,D'+Vd2MÅJJƊ.`imYSyx` (q%lsVܚ\'~ԇרde<5nt{u0+Aq̃x&hu3> >dƒQ.\]K/*f|S>OkG7fUpjz@ ?^t|=?A}x+뭃x"^61᷄97Faij+E_M8vUg8:>շ/Q4 H5Nzkg˜I=XcPW6K5XBr9pÂ'b6P&ٵ:5&ASxg!}noWCLM ?5)L`(ꆣ ?5.2],y(zY^^Ǒ]VݎDc(.@F7V_o8v \cANR`d[b1A՜a[L"ԅe흑Pb).8ag~@,za P%:\ HQG Gw-k ?×pUcQ,RI۪֜Ȟg-7:'oF54#wbOh;rBpO M)/Sa`pNᷖs0!YyvH{@깠Rvȗv-њ*:SjlǬ9"HL0<$)> %q(A"mhȆf$,AK7\ѲIZQB|I="܁8rybb=5Edl}Usػ/rG<!uĐ܄6|sbd 7\I!E=l6b^R~ۺKd{^}[QzU_v^:t@P}%u$5,..PW{#ch;.GV7ҏ_JGV-"v,MUAI`m\w3Rhm)E>#fK6ZJy! KK1 w@% n4|R13 U!1ݵ$qe?ՍCR' b {.s R—<T"ЯWJUGd—BS/43r1WyM[{!y3%ѭ*SPtEַ,4R$SSP|z7d%#j%+DզHE!.៷iGcy=$v)XǀuH0SQOc;2>\?b <N@\BZe/ҙPc@enW7\gyQLF 2y{4xЫMGz;l8 [h:<&HHnP^Zo,u +CR@+`I䐣6 םhRQe'N- > ,Ulc if9a:Hm]MA,Eں& IX l'e31WNŊGܩcsSͶHxkrDLtk<1޶oK`F+Ez((3V#:yƄ\i A5+׎C؎v2Wx-,lJ9X~H]tO*+[ڃV?GJ{y~)[L#F^_;n,ƳV]ʱՐ)9(f~m#C@nyAfO^6̶$,RuoZ8@i{''TL:i}]aE"J0G# _9Te-.P)D(EJ\;rǤkџٳ}U?x$K۠$t c]\Gf|]Mvv;HR4c{|Fa^2ݏA]("򫄄H%n*!ԢՁܑ2f& MVMiF zWv0-nh Mgu Vw%JhDvKXD:FUqڇx\=]B,Zc>:IJ7%U),k [³C3gYвHE1J5Dt)MK@ k;S<_1_}p ~>Bq }Qlk֮`tT@3J5VQDG<1"YYf5\%c[HXyIlz.>Q]$&A OWjlU}&pc pе3>q8hDpdyϔ}d$_MigLQszFfҿn;x{IB MXakO ]sID,xa#LH\^&B4Α\]|RǺ&@Oe*imloPZ:_p88uAxM¤`O;p) ,Yf*]M'dELı|P܏ q3t޹vaL_ 'թTj?p"މ=5D8F؝? IʦVph8a6qڳDct X=́^M&2-h׵b4oLfYal.YbPL F)gufbF1fŜeצd6&.waScBPзA&Zƕ5j֪.,TDQNMfq ?܃tڒ4c4 Cy%M6#I;e@⦐"8@iҝx[(ec'ΗvR8š|W"^ِDl![bҲ KL&O)R–Ml_"+rJ#G+CKFBvk 9uIssfnfTK KVQ$AK$+3/2;Hi M%CRzUИpS<>4l壘P>è%lh|𝛑wWX0JުTiO4֠= .6}I{1_S$}H%k}k7^ү]U6ͪc٭|\sgN`8+L`$DT^ErT>)qWLPߟ͋_"vJPãL6&~E(Vq~{(FKi:xVk}n&ʪF.'}[|dS5?4UySv&oS*HS3ƶ@gIY'9%lyf+rNѓa/T&J,;B3v4z!]5e~&iMf '^?TnԤ' tz6jW|6%l#!KNż[`bʕu7S$MPvX. Z݈eeJ)[a0qFS 4}D72ug "gu m8/5 jz"3?v=ph>UoS1 %{$//@W~Hh} sYz/tSP9bK>F`Kk `UsYX$v3PCZ@4;F9jN@p2z:7@;}׭8(xhAASܚ3x{+(,U8wJH9PKO)m q盢3p#1[)ڛlgҺ0y~.x\EWj#-MM(Yԭ]:AsvW'q1μLV jܾyD\kL3W#1:+)_y^ ?9oÙ$sj JҸGSt]ZAZ^-7d@km] @Kذ,,5Kv5 Ja._[H'#2+0_p]8et*(KbM'2(]J,OJ ŽS.^󚶬#@xUk,([t52o I(P#1WR5RoL htxE `N! [թ!] y|G8G~?B'TkQ* ^rP4c3\lzV8pL~@}E& Tc ;*k/Th.gKs:^9*t$ޑS2&V}µJ}7v5(V'TUeKx7<=1Rk\ӠQXyOmol?hHI9o'Ha+=D cm36]I!bwhy$|M |4) 1u]-zhaL6Ystg3uqՙE/ ͮuy6`d.NO?e{kB3TUu)\Eߡ*qT²Ke>Eh>ٖO&mP0Y6{߈3+0&29Λ-zW9MY`\=72* å.(ı6i]lA)42$Fɯ^ ʈ/))8:dc{( KpohƁ쮜 Mb\#^+t3;{ COQp5biLsU7k_ϑX'v?L|nhpaysҎOE%dT6E$^߯]M[>*^,\JEhk_ߐ6^*1K f=ϡO[.E2_ױBt˕.|u\[턁.d <7} Fp[D  ")y^a_ `50\ʡ&9qΤg J5MOXF}όg⾕y^+2dni~ȉ0UE`4p IX\bY+]΁ {:*j()։մZL꽎H r53sSO۵NN?#cti0V?i26OW41gTL|i<$ׅx4I&mBco(#N[sT`XV,B&:֟:;+\a{;0߃uԆ*ù|oT}U)K!Y2cP=9$ǭa0謐`g!Kr=q%l~ yf 6wL)ﻱ[^ n|'_Hw L<7.E4cq)x_0BLt -X8e(J*IՄAͧ\zQH3x:G_ZN1]Xj-?15EoU{&66q4Eܜek5a,}KfM.ttId3.0R545tQLXXVmPNK->zDyg$(AZg!B.}ud3s\V!4L%-,3bWGQyN&sT>-/} V [o!~anK*es jԫ VnrgH:LKBXBh *eѭv < De8D;!h[Ib^rwg(\i,6<%9CDllu UH+0W[efNڭWkB,gA X=C4ީZ&H;+0Mr4L3׼ +p;W~cqG2*z/;M olro 3=Ui-D1"dA=IcBEV<R@ai߆{HYtN]Q(]eS.Q P`DgM;Ki[O'~ W4[;ۡocw:=9=ҥI|>hB!R $`3  [.OSw./ &D'ތҭ,k7 5 By ODƋ2P084GaYj38tCViݏGYE!T5oMvTWB{F OYZ5w֗4. Vu->t1܎k %rSqD_@ͻ`{GlehWY8aH`Q@&WÛNvvVYy SvR35V ٙ!Dc+SH)CF}D"wBAO<50xP\''UJUkvw4Pu;Ъ&r*3IՄ@ѩ/{/c|U^>TevkԢ_; B~O lI㰻mVJHi[(hC<[J,nnQ ;qxFaGqA$X*#Jj01٫V^6`_kZXSQk@žծ>gZ4=K"L kJxmT}a1z2cNe&izYԛ{βnh5}UAiVXze@dpgI Y%BP<.jT4PkS yxi'uAN| zoBh2Ř%6%`mvSvi\)~X%1x݄S\ ocv`:#B<,SO />WFG\Wn^ ![:yGLl@,H֞S*ikoju󍚲T>crٕ}Kz(T0K)L63n/wk-#tL!5 ~Y~tpdzak(Ϩh~RJ2)uju<&nØ_361:ӧi7|=Af8$R `b~YeϥxSl^x^xSARK QQK%i*<24g"`W+Zg(J08Wcwpw K`)C/Q$ N Xo":^zau+7EK\DBn.陚qD]d(T?!z3czҹZ̐| ed"{Di="_| 'e#s W^@ ޭ4aޮpZ<}XenӿqA른0 3*e019 '4B4N<~5!kwid{$:[ .~p\T("XDhqSXydU `iY0'<6n(Ъ|hA"}rm!%tKLA8ZuՠVybMvKQsl64G1m֋顦<" 0Ѻ7B0sԏ-m#@Lqߐxg]sPMʫMF%E.Jlom'+Ӂp-g Q:8)-i$Wm%&gny8TUd:j6vRF֕`zc N ˿[d ߨHvy2<'Ae!r!?m4h=)]DhVi仏O7:ae'_AS {kv+k˂ƗTnH;4<5,4cJQQm3֞$ʼ!'=0%3GIfJ%1q8mǬ"|O?m{l" \@Gp息S0v'5-SQ0FYpM@oJK{ʟR8I9F7DA6Bl* QzBlҥ5. s}xx\6O$!hZ @_LqsiztEy[j짠9Z>96#O6΋@J+R K ԧ}{`]Xegn8No/dA 8 1KC(!&,-o/JNUTI$,jT]seqJʝ^X!g}eȖo a-0.'CJ5ߣ^lě[ 0H0 E"(ْwҲZ+F}re~xZ^c`9s?yaqcC:~o&A7:t1h%;b`.dcɨ?#Q*ڙ5"? 0FH*Ak@C(~& 11?e *@x~.2cn<2 YZ