ndctl-64.1-lp151.2.9.1 4>$  Ap^s߸/=„[`u?|]~$X'=˨b}B1 +DC@S9䑟wx̐B`J~A _ex] C^GMfqAog?50}h kթ"D@}GdoU75oid,,"Emᓙ~tvC2?zBG˯"ϦW@ PSty '%n_%"jxIX069eabe275871d64140f963c6f8e3b8a4c448c82d0d84f491fe1ceee61e29531baf771fea6bf5bd8f916f040adde97a2a74a64534⸉^s߸/=„^-3kn KOy -AD|kIDfjQn-+Z0nu>BRnjϏ0?a)VIR^,wKOFL ᖅ~[RMȧf#?|h .pYc7ϡcVg|t%JfN"0b:I׭؋wTÐDU9!+x\Qףq(v3*)Vno2.02-~DsĿDg]v [PV<>pF?d   T (5 N]{  22 ,2 2 X2  2 D2 22  2 ! .!.&_.(&8&"9'D":*b"=>? @FG02H2I2XY\42]2^bcvde f lu$2vw`2x(2y.zCndctl64.1lp151.2.9.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).^slamb22 openSUSE 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${20y. o +k .o  ]M A큤AA큤큤AA큤A큤A큤^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s\Z.\Z.^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s^s8ec7ce64f8be762b54a4bea9788d490eabfd7e7c1d0aaf228a91a5118bf41c53ff69a391465072df28d314f8a059a5f33692773724e2e7e60d1e60abd5906decf30bd694c0654a5626b3508e882a6cefd0440813fd7ac58c6022df21ca077156bdc24fd9f0b07e0c7c8f5120ed76c3bc1363fece35c09ab7350429167fa80103426d95c646d640b1a3a3e7a20714c0918f7f399bce4ac110dfaaca1d441b6dea80f419550655c7a59d0b8982d387bc89bdd10f42ac151c8b3fe0f7f236f486711bf393a29b9f78852d338b3511522760c7e669c57477a51fc407db03fef28705a156d7284301f964333f38592c36a47e483972d11ad05ce41fdc47012140101789807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e5c37e41135091a39821cfb306ad8516625b0bb49510ce56ad85c347bbc46df29fdd196ee1b6aa7d5ac9db27edb944017b4889a9a9d911c676db0b7640a0dbe891eeeedeab0c6a189bc56b708814583c485a3eb50a99cffb29201a9ee6d69a84deecd3667952785b0f0c5e9d97b2cdf4819888dfce8f7c7f1c84483c713d3bc9dc106dc915994dfcf876b15cfa53c881b7c456401457e32e87da2ee0fd00fcfdbf20ad2c1ca75af8d6893a17b8d5797106c60732f8c021a1b1cf23e607da2d3403cead3c4015e3fe9557f4e6230da05503c8ad50c3fd0ae75c473aea1e9e3b635d3603b0f6aad78c047ae9ac00f0cc21de18b4c1f3544709369b75493e83ff4a339c23156d550c6d0d6978734fe0842d052e7fd7c60b9aee2a2f54b8334114b110622cc46f2b41480192346b3646dce856d05f7f0be1abd99dccf7156c69a25a467b80408461c172da12cbf5cd25b78b162aac04aaf0023fe2605d5890e5f5427e75a06dce8a585089392c486c44c0ba4167104fdafd93533f43a6649f675e8e5a7b7cc9e2e4c56848b4ecff523e393eaca7b718b4e7d9832ee42599e87accd6f314c506eacc1871a575c95e5b8adc727063a47fd0dba534da0cfe8ea7083c47c7bf37c46d078fb4302f0aec62465f97a205b9c60e39b9da41d6ddc7db14f2ffe1d96d0ff670773aa9f790c91f8aa0944333dd21a5db1cce40873444d798f831e7242e8a839151a2ce79365e0c9d19701651a2162986236e28596748ecf5aefc0476f44ba480ebda60e4d619a2651741f7f350e68deac01d1d11a522bf97a23eb593240005a07f1726976c4f5b394dcd5d03c86d773b46fb31ab9d802e59360a9dc1288eed6365248b1c31263682ae9cf9f9b32953695a302988827f8e0d96ff0a8fd8bff9e08115d2387cbb8577291ae94f00cdacf945595b9a24af584c80512e2e115a6f87c4daa00cc4d7df051ecb72e8ab03ac7318b3a2549584ad5d85bfbe1e064ed7a4fbd3b4dde7b3fcb74bef27c23ffc57317dfa415221f6dfb966fd95ea0140a77c0e5fd8f73125ffedc8450b1df043da5fc657e5dee0eeb521c0294c87b4428ac52798eb857835ffe81fc6769394ebc6b5b9ac1aa598d28296fad328579582a27a30008ca813bb849ee7a9cbaa942286cc7542c89b323d0fbf3a53a806fbd441000c61a36c55144715317d85318023031b3d286a6add53799add0064c1c602518a55b81db1f6f34fce081460310fba85258d80e5112187c06ed4a8c1262647b230246e31abcc8eac804c681098c818bc1b927c367d2f14c066cf1dd6332b847f332de89e3ca53052ba9ab30e773b4c5ec6620f623d7d45962826bdf2330b72da3d7b560026601a67602b40b4e8a4f86d85981b8ead2cfb20fd0daf88f2f432bf7ecc2b5de88346aa7ac8382c08ccac650f94717f0263ea16132668cf72d9b0b328cc5cb1818d427a9c59d991933886eb8a87736e2628a08358ac044servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootndctl-64.1-lp151.2.9.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.9.13.0.4-14.6.0-14.0-15.2-14.14.1^^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 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- 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/shlamb22 1584630485  !"#$%&'()*+,-./01264.1-lp151.2.9.164.1-lp151.2.9.164.1-lp151.2.9.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:12141/openSUSE_Leap_15.1_Update/a42bc5ea46bb36203935a75167c80d09-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]=e515cbf144d67cc6da29116ab72eacda01e216c5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=a8f42ae165988f1da47958fd47d4506314b6f067, 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ԭ(qۊutf-8bac4eaf488b212f59223180395c5675437a0084138b6252e1c5c0e9bdee849b9?7zXZ !t/] crt:bLL 7Aİ"&RtP{̋BB#K^1aY©\Fr`NTd]{qBDYe|WNRa5hMezAHg|B#5J9Wm t>8vjw͑ Ή44zjUzxgʳj>Y'oQb 돾%r'(f\;T+1VW7d;3Wm?+vOa\P m_+L4vsQuoYq#T5']{sܖo&Dq*է֓ɄKGUgtNd,[@9wjRTge\y0d>_S=]X]BЮ gEW'<~G9z!ÇkydD] /^Av >ϑu=k`k^q6❯6RIˡ3;Z<65{0ߝ6+i1 ƐqaCX*^ʋ͡_]X]8TǪ`9޹FIjڎt'$4~=hg1WQ;=Mx4#r6 ZuQ<5*cRTIp%)Z:<+9HK s`ʡ#*C$!rWZ#t3Ўz} wFp:0R'%<@O9y+c$!EbcLٝ_}l{VH26v`kE\*d'kJSiY%hc7! LǑTK( \X %,\1;lú*r 0+7"zA6/kC {h?|k6gAz*/K7v:RqS`I[UD 9pT)/׌_&AӘs MTOF8.è8x䯅z! uO^9  GSLHƿf[*z E}$9,gd8de!'@a vZ?<qAf``;.Ket2har0XaRb|Vg-_Q)$}r#l0t*z{ShxV6@sBu.t`V *(?rH-ɥ^_Plr>֨%<&Mȥb4E󀫼1y䮪3G*a[=N|_ߘo;̾F8EO3k!hCoؼEaBkz|#O1,^6ek^ͱy<̠etq ᵦь><)P'eF/hp&ؑ׏8}Lr+` ΘqdG]HZYJ,r ~)djn>ty> H?$H_TA7SD 28&isÎNy~lC+~GBdU{`ЫHiC:玤o~rCXfJ=;% էG-bׅX&0b0DE)A_#>#ζAcSy!sFؿSl8,: EBzZ} .8H ÒA?hO5_=7)ArSl4C]gs|DPėpO)5x MmBOpq5ʜaIu4R@̵1,ՠ5$q/lt_bMSnHn=MjlgO\yAL ߞQVW{\L^x.]N{ 0x$ڷiPG2[Z*Ot ^hQAБqA9Um6Fz}B-ĊXhrרPW{P0E"K1Vb\Rxl< 7=["_B#:|mbq `ŋf((ք=hˌkQBh]#RnLڅu|,~ucL-ӯ4"9oV B 5VP2W,5#qF2OyYų겅VlUvJ {=W ,baSVJ+ ԔWy]lj8KnE;OEӲ9W/x9{1k2j>Kf& QkF_tLHG TACU W܋p i>-Q߻܂:7 ;$DVCk^Nع$|v)G1Iѽ{BC1b{ CkՓOTՠ+T?ϭsEEW@y):i0qz#ߴH f^gqFV!L96b'I@T<Ik\R݊&'(?F\=Zflt@[bŝd (>C鮬,h('&i(lX5z0QpAǩE݈L篂ͼ0{W0NN^sd;(sxH}:GͿL"*h^ì`IvܲSKj`ڀ5NsPtهoJ 'jI+2<\TޘC-ޠrʗ ɊDC*5 0uEma|70|%b;&ϱj aD2A>?h9υkH+9fa$)3!5i1p;hiXIG nT86zaNPsxk ^6e V ]!-Wxsb۵t2ಊT'B+K|&Z{%|_pZe2=pSڨ>+ca.r>YP)og3{`mJ\ⶻ\]>@G= =fmtFx4U}co0_ ҡkJd$ژ 7#6L ^!X-ʟ,Erq-h4Sku,[gxB _Sob@ ;Nؓf'w`աO T@h\gK[8~+ V̘:4DFv7)h۷| AkUۍ>׮U˅ I,f08X2'FOeC5RH O}OSzvabZe8]"jNU3GlxYҘ8͆W;A"RrȻ_i[E h=.j?݁wUCȍ6_) Ezuz'Ge@qs uTgK6T7L Md'v}04 `' [EEҋUP3P7q oL1Ӈ=zύ~Sϯ&  {wo eޢg~2O;5gm: FL(mhdAAsAk"SwL[r@sU@,y5~isP,qXp@/w\q؝p/K')%5 m(2C`Ss0Dy//WWș#j}(WfĸW?d,AK)-7ʱۏnu&2컃/G܃e~hC>!au K Ivu gfcT2SXIF)̟Nc[!RJ JmȻ\@Yyۤi,b%i=As4= LW6[ {Oh1Bϕ w6.T͏匪w"..%?$xz? (A0Y)Iu4 damx5ᙙeL"I?@&C^A]1"bK 9Ps?!B/ h)G/C̢R$Ty|w z8&м/A>oVBLPV=6[k=[(TF3:&9Y|t3Jֵ w};vp-p *8okȴ~ fS Z<f7B™%ZSwLg$lgy>D ~Oβnn-z: 6SMFQ!g"Wɫ ~X]G>Bd;'Əwzf@_J_P# xmSeIG3& ZŽ>LH'D?+ȉԎ=yh{;mVQR ùU{Ȉ#o#lWq+JKA' p.H,3!pT9O|_n72|ix\ #3.aEǎo, z^WhM<{Q"\i\Iyy\T)Tw?Qg3ϒ:7XESNgJ|\ ,DI'ʹ}GLi f!9dZ>e/s >#Z7*qV)#˱:hrHk40Lj"_&㖃x35J-0k)5}dD8 ֳQ&=K4u> $Kω:O+བྷqLk}u t/cnY@îQߟ<t٥Ttq!g~ŸP\`6m]]r;bbe!MT-ldQcrU:)jv4 cZAS(<ZWT{jco7nIKꞲ/AVip]v>P+*[[RϚ9lG+5svd\L5^ޛ~WEߖ@ ە[dUIwa.D.Mo[hеgz'`Q^ A$1s)X3VZn §@+r eDȭLX'H`Sg'e`\/9xQN(=Um3JLh/L2cPbsU4t8v1ֻތFty1ˋ`̔ʥӉ~؏DvFFg伹>}0GqmO\FC"NOIyi_\9Z)|$\/10R^9s^<3yA $ ,] 8:㉼8Y}4T3;I Gy%l`oQKt!+AH 5[n-..%}>P:ά h3BGom7*ADk' {is~6lFb,WNs#{tqu+>- E P(W3 ūn#6,Pn3#V@": ž@4O?Wqwz/h&ɧhAMZg&lsOK{JsDw|5W@zl[෹mL'!^u$M9;qD_=M(%.VV`0N/9F 6́C>R"IM95; erȨ?0a2҃aØqHU9b>%%t`E-жsT }ZsvCV%jT#[6\)"AΘ$8f0 ΄!뱖PM&W!W|b6u|rHఽ SP½'kٽB)Q9D*3lp?eQs m4+Tp,W(SuxF?,I1 ao}C+c tc_4kl۰ .漓؊a(L.Pwt5ܸ|=A͹tU{M/rDjy Jo$80p Mfz?v3DN%"yIw3_I &px8/Ti*Y/ ~ \(y#㋴H)~sE~Ry[\Kro'CNr%\镫 #pH)I- YkdTKRFt '#vy#׍[OgܑZIQ9! fR*]悵n4QL$%d{cm9{©k֭?Rs(=[;Ik\q=zYuD@Gl#: "晜tB:f4X&4JRi% >j綈T! V+aqjw蚮2-Zg4HBt 'ߐM7 Ԛ۞=#ԓnY4P[ZKțH*Zl3xjcu 1+>y::֎V*B(k*-'7M?ctp=[ZRlr P :0?=1@w"8NEQL%vr:@fd^,FlCbY{c1b_ʯ4₪2%U=.noYHb@J:e3 ~M0/I~2\)?/"x>v;fFE|,T*fp5amTrf\!Uo59Keտx8(ZyI~H/@.K4ҽ>2ı}RC.5Vk b-Flň;JNEڟzvy64.(:C#A%q>IIs'*L' j;ӴMZ "lp,C9]D-TY'DqSA,Vjx * Pv2d8@y>w R +j ut3mVbk> 7Oq㴗ȩF5jz*+0U]}#Iϧ͞*@sR֋?h::dLҺ6fE {'JJH|Ğ-%Vp!p#*@sѹm f_u1g&|kB =rWFf/Zs{-08)͕[ΟVy3= q-2Q&DєlɹKJY} .4D!]VYbLޛ*ˡ"bY1Mx|#鯚&Ѝ%&d 0ؖC-yY$L/6 p}ᝲ+` !e^H)eȁ,U+INOc}زښRs"@:BKF]kۘԎ-r}ϫy\0:A%\%e C0Tn/Dq]MXR t0=߸Z]5GK Ud[\LS|xh`ڴi" O# V Wպ9Ӧ<"SU+_J{!a۽j@5N%"?h1Ā ۶EךKe?p*Bb(Tvcm if /dכٜ1/o+a Q/;ʙ"j5 ǯ B T}.Je@7W\ě)kj%\h Oiw?6ܬBt] s7d=@5 $JiJ-%F|@J  Ƶ8ONubPGμ`!@>B@m[3A+NIXΘM7ɇ%* ۷*Pt"cgyj'd[8-kk$S-l픲=%_Sw>7LOrԽ.h+^ ]͓k߻/Vi7Y!0,璯 !ߗ-?1]P1F;5 ^L|( RbrWN!mT11'Ԓ3?+b ^I NLDkpj)6КcIƵ7|)f佘NEk:+qɒHW.v<4cA/>u$~b,1-Rƙ({ t\H_%Cn!rr;_ʏ'F>&:ogjL 7|buCˤ{y)R͆D*/Ye7Ϧ̷2w+4Ѳ|V0& ^ﱕ`|z}s-Xw0>GRpJp[ kVUQ*{1Wec;a>|OA|9\٬%b7T*Qo*UyOKRG,Ly Kwhtq&BIRLZq iʉĦtc *sKpy#>|?7r~y-ˌ:%p*5OD7T7q0'^:G ƭ/; Y$i#/RyƜhP=бM1C+;ՑK_{#{~!4XJY' CeVGA= ]C7~5·7%yF2-8노ѻO&\q3tU1dK/g| uEJAdNUAe7^Li@`g" &HKVsRn 祕EYqůoov .!2?٬pi@QݤF^Z[f/<"6U=+'xѫ1PV)MEY9(h_ta;8)⍾v 9f1Sm-s+ߪMVv. %ݗب,$)}ڴQ&f@Br?R>tccVg׼ icvֆPlk+!v4D0ە R#/09GK% \ T'1@ܝOiMe3 \ǶtdS*j)@ߝ/6wԦyGvشy8SANk)Q jk*0f󚩈AsJzwϱʢ$2ʛN9Օvg}U ~#wګ^ʺ;fgtEwz۪5i[=8||4ku1>*!QJ<JܱPw?7%Y]o*I@@b{E a_1"H0Ը _}[T5y58T|J//{ħ!B145gxkm%|/mU|53,|R#СUDgS5Drv߮>YaM @ ߜrր[]5 DcW۔m?Ϗs_LJqKlJkd_*9:ŐXCB7dz02m\}ZwD+]8,¦ڵP u_T>^GBO"Ү^z\#~}28u2a6ct& /+x/~&SI+at/ل<78R$UE ёu&g0_kRC .gDz[u0ݠh8Gc.g@:=J(jz9Ns`ӚЫ[|nɖZ'' rct ]{3BytXZ+ S(Rgn*<+9`&oD{ҙnLhdGnȓBBHsyŲW˱vA rW/t&=JFު0)9 #dq^{8iq쌷(W,67Y tlU9O.>*[%L#D~RYxP6ioF0IL`Xɱx;k41QL\aH4IяK"Uz3rOʦeiU Ϡ7J+m`#˜!3*Kj-_]"rvպ5%?64-Ts8p2ُ}M- 4g߱[D;X4U2V9";7/>QFs27uq&꼡I`qb%a^jv:՘o Q 5=;}^; -dqtβ~i*FL礋ѕ/h*mSr<wG%萁b'~0<2^ d#!';I*~Q}m|f"ŸRpJ*/9G~5FD^x9ATX6̶dE˽p%nAn)'S'lЛT,%_(%W(lv4_7E 9xWϴ뇲^,9ٰN:X)QX=' h3<:8]"{Lܺ3$j-K>iP4ȈHc]AZO;E" ʙgn͈S9QbrJqE0I(uB:79#(t XCѯ7 h3]YRЛz:^is~@݉D8.QĬVj5TsSUMR_HtA{cSwYQ Fj`1י]*wM3&ɍէ9񨴒a7S&C?_+㪚ܪR>R|wTF08?-dHHO遟!+#17il[N݋eoH-0_I?AxNr`ZPk,+n =}DjLtu:bH1XV?(hl@#҅,A&~̑>HY]0þJtrz| }#]s3 W X;HQG Es2x^fe!Js%"/D$?Y6+T?^"e19_3Agvy )}UuF/)cAyAA`LWB;Zi Šϥ^FK 0D3o:>\ػȭ0mB n;n빕p/3o0AK0%8ڞjFSY׃8c:V7 nIt#m^_ ^\h;;ZѶ/nyMD=5Qh]uvQ$Vn@yU(<]csɖM.MY(]ndzz*-&DW^}b88})R 08S)aקBT(,L^.hE[A.2">_?&KU^'9zr?!̯\A_$T>_ש2N,OחmdPY^8 j iXk=GT3: B-SU-1^ECV}$̯) x{U 2B?ς ;~:s4m LZ$D#{[$upH({iaU4k‚D, 2OL3J;>(DJMAyaTY(<5[oG6"BTp sG# n~6hQ@XH ^iDkkwRه:Є2^\ '8 k}RQSq.| S=6 GSba2]+fz!Hx^a*ω+׾xA9a6FXqهk*_8;0~#j_a$=&gnc2dRfQ/;~oZ`P~12 ;<TQ\Y//>cߔuz^6y8,"Kq_õI+GDY{&۴c̲$ sdHEQԽGLs? ӎgG׼9hJ+wp2(*'`,hɗ{-nzFnT%Bf)Cs&@ÚX5C9^u9Y?( )#{?\GLHOM9A[\3E‘[R vG5[-JV0lҭO/D_Ӆ Dbf)ޚKFưGu _7H}R! Eak<;]j[m@N]><`_Zߩ 'M9u*.CVgOėj\iBs[ATk Xg9_5= 3Ɗ%dTvS2Q̥i_͛*<(Za[N=l x0c ,:Y.Ŋ9'P4bPPB>Ũlӳ6!OW&)nYȔ hL Y490Rf>7+I7֑ V;29S:lAҠ*!R▕]̚q D¡+T=?KMs!?:9yN/cxu?4/~S2+ם^O޴d$&Z(*.'ӱȧa%&7 D9W&>\=SZ[ҔTA聸NT %aHs:%8ɵFD^`^&/zZ!SkqR{{n 'dǓ|+RXjYY!p]{_7 RɘeP?%#%u`Уt)ؑ2@ǫSUwDN~un>Oiy`A3JnL &l>q 0A-AmL&Vt SVBt5[UzЗ4-x(*IC]Z})uY Լ3s"SQG*%;Q0aqZJ%ddf:$M,>_ !$Xa/8` C}j/VYeM5(VuhJ +8\ 5[r|dR0=6D>'u\삚od< b`5y C$āiĖպ*()^ۼ%j |P3J"W¸6a0CnZHgFd #wN%XG/9.#Ѓ_1@p&wV 6C[sUIUWANhTbG۴M؋TJ.9MI/]r3wΆ 59M)T[C鶂|pň៫}Ң dlDd( 1OpDM7Wbuռ2נة-*7 olkF1$-(cJ2ob J r2BP-B'_O` kN;)FW|EiDB` VŠq4_<WOxCƬ-o+< vk&Jq{]=g9ԋ~?.ps%&:$HrUXk:)D;Dͧ-AjQ6V}I簑C~ɶk/ܼcjg 7r/z>Yr3d0=Qc h5';T )w{7eNd&͓Ȇ3q\'6 b2 oEe]1KT}:=`]C-?;b8m+QE] FLj0[jK|T"ߕ蓛&u jAO7n;liSNTv.t:c3O/. ;fM~|Xu<{;4Δلt\9^:9~ A%qc7>G^\y@- 6M i>9/N MО7WiI&vyrwGf3(2lT]#-lav59mdkņ%q-)(3|Yr)}ӕA(n^=(QE%4݁0ax-C4lFzG ImfN-](ґvL9{r" ,=^e^; -gs& >qU(IY%v q yYO/pwH8w' *, W.:.UG&~.wΜO/f@UdP\(׾.r|-;!{Džs)фv ׎#!xؼ;KGB"($ úC]=ݡ9^A%/6>;Ʈ+͝?m+%24́w yJ³*+i^ p@,j ڦ*kLv3F 5Jv?pli@:h"g͚-N*4Ϭqqŋ _.钚!ilax *=Uy] HOxuv8w"= Za_uIӑJڕw{`ԋJliUx,N$;pCGM8K& ,u9شd?d 04!#ۣ"H8Vy j.&m<_9d32mVsk"pLowր0/t[ZLԞM884CcY9uv`Ytճndm1df^쌥i7M-V9 &e: aò$[g_r0!DGyM > DhIDXש2]*XCwݠO S%`VTiBu;-eY2ͬ;,6jݛ[?|uEfb\ݞqu"={8shPIdJ좞XGwR|l]Z7F~H 3a[/t|4RST׎V0FmtC>d;Ԝj7Y >)Wh5c,N[8./sq'AaWӔvQ%ۓ>38bN }!.'ة]?"bEl^%v.]h^V5wi}p Q"d0ws]sn'[$bM f ZERk IN*x_\#υ[f3TL ^͚,gkFa 3>ysWWb>c Fkӽec=S=,Dt.nmo/gyKS6;lUNL\9ٱ} rHN]Yiljyz#_^'Qq|$XbAdߍ^P"5> "݀HrYR!>G=@P(~:}kO=șP:wHIdR,y6MCBtitR0apl̻1o˦st|% P4 F؄d,sA\u K_>Y::h D8!=E֮0ϖpc ẠC cDGG & (E"bpšg|c 5 r*:U8K%b~X'M=V9lBk=] -0ZE0-'PŠxK7Tn$Ek}f=Gt6289?ugX4oĭܱ1_I.Ew;sG\t5f(S{XbChICk;$A% ]|_K{ش#c&^qH rDߧ%Zvk{[t^@u>~4/Qp58{j\:dz1Q?,mo֮p 8۽Ƒw) IBhxS5w$1PiBXiƉ2OF':KA~T1)_M Gw>OLF3ٴlӒtJF]xJZDj&p.MuqG Jx h{w[ɷ(0ZM&)RY9~N=4^ v RR1tsJS݄3B =Bq%Pؿ;𴗩,@DSHӯ1W"Ou "ȡs5VaC6$J!\uF[qTKԏh_ yҶq\W  / h'T^}KTsaڶGn$Z.n֕}Iw^I:,H#a٘' l^@ۦUMN@U\#˸D2&FJ;GQڋA2,VsKy6Boov+cM8s-l-!vGD$jZ6W[H꾩 m3bdV! \!p6 u^&7a>T<`>OϳgJxc¿)$1Y$/]N:C)lYlky(ejSKJ?qL¿.3$8ųeGbz)rLd!5Na_O ;tͰf˙ ɲBa,H1]$sIcO(<}פ5X [ČMF, :6\t%X1\li}ojwe97-,<u49b~/7Dkԝ]巄ĕ>m ف-eO y8EBiE Nյćdk]=xנ.ڡx˨J$w.̶>zmGu kFǩ$/emYAD qяWq,lmy3cWm{xzh+o۽lFmUxD˘j XJ̣n<8:HW(SUa-VIsRT$wUSZ!+t^x,GIh"!q6@v:w9с5G&+?@85yzZY~(,ZsU97掀LP4^Dy?04DY3ѹ"erRp_ Rj&ҴQ { -Cy!kJg *vǢEdJaM5N&E :f(Uti4gN>?yP6؄6eg,9"AtJz%L߫JRO>#.|g 1^/[ϪhR5حT<⎯r fBP #쥱q+jzx]|+\¨R;?9@cZ@ED)NoQJKJf{'{ڳe<Iw?jg6t4h9whR޶d!=Jֵ\maȨh;5E݆n ZPgRϳd5A*Y~qɇ<%*%PA.pJ`ɪeǢٵds//QHdy_CT]Aψy#ujPCcm/aKY XE YBݲjΫ!Ʉ:72;\jw7NMYH($NiAI&ɰ)T Crsv!|J'eSrά32 jB0eيfoڷ#P6 >iKrSHEnF?%VVñŃ?И~\{Ⱥ/ 76e%B%H,JC"()C]ůcV[k IJqt-^ZXr!mCn!ύ56KG 5.p'rH+eӣKCՎ(O~BC ݔtv i֧ vϦ#pJcH֗9`QD{q%N~vؿt]&C5Zd2ϊ +;dF.ZJ0%dmHlJ #t4uY,GيI+ߡ"e1>~3 K]6(%.0b@K٨êasO0+v b'dF]" "IG0S+p  v@G0**`굱qlKl k|刚ВS^ȃg;۽VX,\+|۔+ܳ)OAτF9a~pv|DZB$ni- |kx Dŏ2e.Ap[=;2Q}mfrKuT˯"Ĥ]066HIBSiox #(.W/{%pl]Ŋ b ]CquH}#(  a*htamDBK+?2BEgE9WqbĝkhaqOnZ^אp#q&!3^38w+8:?{_FdqMtO9AS|`3YV/?aFEV\*Ti.MBYf (+.,1wLkM/͚7_ I٪3-`C` εKjlY|Q_s1$k2GAnDSV6 ;3F)9 9b J8S]炇ocy]Ќɒy?|נN2 jg68)L gky LUXz&\M}Tv Q~nOߌ>b5i5wD4wT4dK)_ڑ@)^ cOԾn{L2a]hJ2DA = MX6Y*Wh%t`auE ߤê0C/ R1a&C=`Q)HShdQB?ԼyǮKY"FN &#_IS@0r,&@vъQ\Bel#,͑ P)G´M2]hc ;ixnз֧Gؓt)$1ڳtK}{Ri.mlW0}fks$Cr>弧~,\1&/Um #/2BK +XHݞ AveH/Qw  V2.-~#FR$GyȪ#x<4DKR!,8Dy}D HlQ]eg# 6g|MGb\ۙRjO+fq1< ޱ};-0K ߶D&=vI2(|;UŪxKں־>~&yUr ild87(;FS]$>nh/E\e dd b$JBVZ*1*,6g@UCѠܰ%RF:5-apwϠP?22c81t `_!O^lBBmW"}F@L?iʏ$2``b< yԥP}Y/oN_^`|7IF"$Xh"e%k<YsfKm(x*D`u >#Y*ܼ`GSIc;B9zW%:@tr_e{c'R3~Sw3ªu UD,_6e:eq5c?j+FxFμXO`Mq%ǺpiH^(>a % >4Ϯ$6Ypd0dž 061K#_]͢pwD+yb-z/чJP̃CHq>߷׆ƙM. 96 Ud/~kq2h=zruVX)UX M;@ J^va@ĭjɣ>9-#S)~ j%/LR+KwZOQ)y{˭tWb])wѯR8`6%|ޟ v5 o6 A7Zw'a({q$ h$ZŲ,Q9̻hٴOB.Ez󖖳S7~ŭ"7SK:R$Z:`Txh.'$$vTBmz^?#Qf4`b>i( (VDR,Dx 6 }"ߠ/#=A1(xR.${"9"FG`? TteIマ5ݳJ Sh$9z3BBƏOq (JXxF0H$2oӓQEG,9տMK\afwWh  4pk؂DHaOMm3p̿͜73Cz =oj,l<$>@"n!V$'puNE䌺[6Pw15g!qF'ޫ>VwEyX([n߳y Cό.VmAGasbD)NF' s9oZZfӀ'`%H?A[g'0Yn) k@!ۗ'a rpCj,}鞒?beLﻥ/emA# qG'TXhNeYUV] :FIfxcns+.MR/tTMs͑XOd7ogg۵g1:RΦ{ix0Ej=xJkP='˩%#y ݿؤ9!jYA{oڊ44)@(L8C $`ߜvwdcXÂˣ s2(_ ;UK_1/,XplQ2y$wcZ~(&M쭚wQ?og{<̱!GNǢ$+L?x?ݓEC.u=N%o2N>@}r؉V7wa]'ǚ-k^Zz`޽凪o@TP Z7|`{>KCpr2k<{Db$@ճ{O^+^*;&!"J}O'LJrCyqd6Zxq%;V$0FZ95HCQ 宍1 'e[C8̈́,' sMF7of~fbӫ,l9u ($ &C9єuɿ#s!S !5nl.Sؿ4E]-b= =f^c?^5},LtyvS+͟*8_96#pSޱv,&恮$Zͷ"zҰF~;0]2~N/c%NjaI6  צ]܉へ$z6ku]K& yS m~?4 d-տ èK٬'q:  dcY\uGQ8:|VyH4&./AR̊dZ`z$RʚR.&wJp q l+%sTB4naP\,=S0rt1Z˔U@\qFM:]:FM5hm{*ю~B,D".gDPStJI/ O賙WVa0{"xj޾c<6FK67+z*:ݎK*gΥpYuسXlS;HKt`&ITa Ϧ}֒xLY}StFpq A?wH=fcWJ`~VD҇E%DIx&\N8m(lVm&4bk"]}N.lk1HlсG(6VXhӝ*$¬S0Zj{9g DƒPml"Dt/}k];emPVwJ1tVe8qZ^B\ϻHS6qaF[RfyU;Ï$lAQHnx/-N|TM<1W63bD ՌCT}9*ev>xQ{_/5ϏΕb:js$gbBiEBBr9 G:iRotL|nι(&i@a f&^חNP eu,BBk{ 65NNҞ.7STrpf6ljTՅ2"8;X[lB)P,>;ѿd}4*yK:Pg]ހ>kq%b=m)Q I ;g"Qܵ{o߲qpDqCY;_[mb.@[:k;KOQ&I`"_؟KD6l0&Q0uPiQK?(HM V$vStGc("~OļY'兹rWJqvgtrIlO!B?#v4fr ki%JnAi x./;ؤSx3l4:=Ph[\T. DaK0$X^/j*>63+idhk͹ b5ɒܨn!p4+0E % \V@ZAN veL@IUE8G,侌A9HZiupg K~`rT\Wq2 OD_De@z;L*.0p~//ԉV ܊SsVv{0+p@-Tb4.`sQi6ByrwcC{Hg^#cjЮ9]3I@k?Y.J+,.${TLf4DHn'z-ެ1qvDѺ&=hixuؚ$f`X0f PDȂ#?&! li ([}k(XNdZ a.D\!üBEN`Wb՞Yw`=kS2ި#QV"7lߘrn"tVP$iTX]n>0Pڸq&e8;ՍF`Asg-tqT@3*Jcu=RoHq$ëe+rΉR DU5ZOȰZ7~~[~Q]UȰ@O|!=$%ᬰ,"> 5,(2h>#/TyweS+sG9~@wIjx7Kmi1ୃԷSJQ6l1ڄH}l?D];(}"6hp,l]D!܂kh^)Q(Ut-|3ZL#ߨ]0 E}![nG = '֦ghW1cb׺ۚ`f ~8.O`#l- ȤU]%Q`\̞ZT@   vQAtp79ʚ-EĪ 5zZ%+u$3$>8܂c8;`SzfF1'@^g=Q,n?Ow2T\GNP}FG4[cn\HuBwE;mlINj0>%kK$#1XwQ !˗L<7z$B*O&P `('4^Ub9YZ[l1K$G tٞ{pn?;#_!C%t~L%凹R9z&U|Gw-|GFq~+2ľ!b:9@(ܙ0=^.,vGώ2*\y+ xoejq؃\QtK9n$prF)8*d|P +6$XYJNԬrӨ)e 39ٸfx!YøՏX;SͷyKXr!;Jk, Qz)iȀoO<JK #Sƺpg8< $m۟JSfr?y;oz3&ѭdyQWe}16]~R֚xeѹGB*Yo,ԧ]YйXlW6?!3!vTuA}<`rQ8,3`TuGgPѕ [SUE\<$w%8~$&t>Z7ƶ|u+U0nB749=ѳR;>ٽ1NݪR0ǏnRvߐX5'؞w5\p] V)a5mv{!9N#^g;K_.NpWi?DW8\,MxI>(0"~H, j(uKYd'.'wۚJJlj56]sE:OGFMq0G 8-K@ԃq(MU t}kv0 S!"s+AԷإlћ3tFӤ"-T ܘX(6[ڇ2:VӓT:"SS}DqsJ2r4ցBSMZoDI":ȶˠ(Bͨ֟5eg$[_]6!l|#`){ .:@=HԒw9U{ghQ0zEEt Yv cnJҼ=Ć |el-}E%J1; x⺳9X@ťb<>vg ^_63 =XZ}</Df*=#1/  p-КbXGQfKgr*BD /Dvpv~)2J~jB;c}伧NttcWɩ#"[LN AC慬)]8{ޱC24sl߆㴖'`fc}97IqӞИS_V$`«|2 d\Ŏb_ uy@mpaC@{8A}{_O/mvo0e g+EnR%$EQj }rd뾼Wf?egטcpgK,C⃡P;v]d7G,ec^"E:aW9mNsHvZ?g3q$S_#uxg`+bZ9܀qKiP+ Ъ#z!J޹ESD: ;ݑF)hh '`xK1| )@6) QEn8M6QJ~>>͒I2NuhPw5$`AJsbVVDp=k91[Jwg}؏t_2_LP ]U:_kH CY+q9w4՞nKz}֬3mzI8wW?" ,Sι۾'J'l"Cf5O`v!LAJ"kD"m+qH>bK}s?bJ6i%6$[Ȩ|+;>R^sQ?(#!)]EY[vb s8a{+1MY6\Tpc2<"0'6dw&ҩ$&CKۃXO'h"CSt3Dy]WNM K3ϋṔ VM\Fna7R%䟥q!) |ad8lM4:52nep8JO+*8'0qtM>u& u)e?kV 3]t;K<@$R o2L\\t2' 6 'm4?Ij ^97? 7#EfPUI*d>*/->'>^3Uws&}f5HyK2qz|4K!o~ PqWBd 4)~{`vK|x2h@/ *[4ُ0 !CٺMS75V}+:ktG# bН=h],vP3ʊ9 CuּϼW65lC ayždN;w]?ϲsZDS]>:Z 3A&Ȫ|cNdv(`Y-<ЌR&<#mVQg8*Ov$i@ 6a"ZKAWHec{ҲaͶ&"N̴e:n儍 .M3@mD "ALyڹixxz e1 HĴ V(2E;Gڒ=O) \=*xnYx74ūpa9 gb۩BŒodp}c?y a~ǫjPfnSgspsµJ^ S!^IJ񬶧?$v/8-a!u c=l[J۝aD)y?S{كAgW-9ӟ$8Ŏ;zleWV!O4jp`nzጿCTc|}+9O}ܯ$eKI;asL'\ZރW\Nmi:P@w_7!S`i)@bA_j=sPBwS͔vOf2ʪ[)Xmr?̓ԯ0^ Ma+W=}p~Ee l_'=`ةwO`=1F#ɵv FoJO~{m%]4} wMV&:y ~9h`SIr UD%FuH-j $'&. QQWRs 4uXbSDH6k&NG~ddz.Pmv!}!nN9Ȯ%׶wIBa}oAK>"RQՄt9ZfG9zLeĥjvh:_iL3, OHun" Yfњň5\Sٚ&?iЦ~ͯi0ђM{ ~<8.^Pۦ)K3gV<ځE6јgg@Av,I3F1N-مW9rhTC 򱞒lx#홈DÎeO\Fn1Wm}֠r?˨BOSID1-c2zwNj_ $#<})?NXCRWVBiŬGN)Xlm(-fF cE;cg<7D/V%M:VP"*К-%MJP9[Œxu+VCXm!>Y՜{nA@}#?(l`ׅ70?J}̇M N8Z-8)3 2),ѓ`G DrUn֎ V2}׺9?(ło,y_=ڟrwAC%M4İuVfz5 ͆Qhj:Ls 6, qkosG A|ıD ߂[l;Eo'TęE). lFpE;A6߸eХ/W{tQQ$uI[p~-'Ιl|:evZ %DWV1§'  /avc8{?E{c,7jIaFcwg-R*gdK/{55~a3Kמ`A/3RZxE0Ig@T%)?Xv@\$; eN6Uwf{9 ψ\G2qX.8h=|yc5.1=sk5"Ù XN$M% 4[ڣsD y!"պ4l4{:ium }jm3%,M{1Oz~\H sv=N?^agGWD5:wzG}U| `C"V1gWّlBLQYxuC9DYdY8 BI\E<4P[pɒ3w3&ֶU 8R4fHSRVTTۣs/:d̀18jf,p?KLwލؔ1cw #3WBZ}s->'u_0^c[R=gx(0~g5s;9 0Y[EfĮ lRgI\ )g-0~ݰF_Q?NE LqE zm"GOf†Fe:kbx+ V t+G4xЂ {xhND^7,d1e1:kBb| xKSͻhZ?pHl;s mGv96g;9 ¤4h'ΧEB;;5{Tk/$w=L6n8G"|'[AvzV\B|M _G:Ѭ[ Wuި( +,la!W[J|e2;xd%,YkǴli bb?t4蜸XPral" 2eլDdJQy/JP5 1 A<2Ӹ'9D@Uttt}QB ^ZƕŸ`u^B5~w-s,ҡZY7TrCD: )CNϜQ9!Ĝ޼srN8$l?xEIlM[“iѧCv31:=T5wl旫7T4Ҭvq&"}AUk[b}L$HxYW-C3﵀_$ Y8Ӕ $ZOWWctV\( K_߿@{=Km3&Uk"w +,t;GQ$ ,<-;&T$_5 }u*s\~lodg4&Ajxcη/T-SH*_BHMb0= e0U(Cʳ5Rc0 Hutc /㣊 ? +ĢG!Ǥ>O?}9Xl!'@)h?S`Pb!\KڞU}%)9ptN~lάv -OUC'k[A0En~+wF]{9m$尴y& b<%ޤaPB0Ed )vgέW2tt*+1<1`<%WZ:nBK"&OT79f'K]y>Kw4PjlrԱ<CoBn|S߬S}ƔFQS/-.ߓ̅QB*pprM/,y % JVYaXA*pk3 aN73"Lk7 Eӡ䡋2XPqiY-eNއOoW/ Ml^xo!{ĩ'F51۶s]`J!G|Sޚm [H{s*6D(%77'ρcΌ7՝p+E|~wzG1TEk;r.mA*if:]o9\*Ik5&r91a=,y]CFheۧJH.H>|*Zr+;a<{g> Ϩ8cM:2g~{ٌ;nN%~4o|VdG"CRl"@A_})ی>C:5NuȆ轲N3 i7bQմT2?n//4tɫ;:1Z { y)k() v*5f/jvtU{pq9D:y)an=l$MDrOے:{ %~-2gӠB22W׋O㚁ajG iyCgBPɆ);mR5rVh\Sӈֺsf@ϩi[I`rG$kX\Gt%{tpFCyvio\?Dn+λ+Lh_O)cL4RM`){N|>T&lEC:tk W~gfK&bCB)޿]Q7$iL`ڶG˹4LO"r S*0=m&`e R((_IyQ|x%ypMM$rTZ¬h1̬H3lR/cyqwftj~cvDoѻ?3T;,לu)wjJ"'H}8|t?S[ mFdi <ժtݚ{?)|&8K;,0[?)ʑ$GEf^40}5(V: V`}㐣<*¤5R[D0}NS<%`uY;m0Nx%.ף@|\ml=e}< 1v#eu0}LI uH_jgD(9bW>8Ep]wX5ɹJbQ7=Sݝ0I߹}s =H|&#NjPm YgV0.M%`"+xa%RN_>rjt)e V>,l[YW7Do/8$p/AN!YFxOޠyOz1ZeT ?{Rw"1 e5dn /2QAY.wn]o$c}g!P ՘u)gANfFNMu?w(L,2;yi7Aatq0o[zvIiOQ +4+`^1 "+jtRXU|sz;(@(c Wgޢ,*J,3RVWt 8Cia] [Ԕ:nHCax֭P+)?hUXrڗcVY_>4C)+(^`pxLILS~W%c@.^VHF\XM֩!i2:wִ[ 3D&Z1D_~Bn P}hJA@}b%%[q{ပW4b&0"mVdz=.v-8][;MY} yeh/7DƁkl?JD VflU H!»KxӀ6/Y |.Zh4v=41*:,w/_Y/r~Rf6|iR(V R`g1ؿFT$5Zp՟.]R5[slڞS:`#J,- /rMf&f.NY eҗ\g7HBZiU@>OK4^ UcDq+*Llzq3lv#Fnc)1g=E᫩]oHJT|'m]qi) cœ^~U!ze~y6p=Y&Hީ$SPNucwC_HXv!q6ߵaP#zCuO7@A+//($)u2v1=$j'*@lִWؖ=hbyCP<$j,1;bgPF <;Սu:lN司YZ3k _i_"06Kp>U޸.$Zݷʴ/H@QtB (rj4h, PӽJZ+l)+6cZ(Cٸe h "{QD+` 5hcY{,g .oMƨ=V ħ||Ob\,˦%.̈i7zstc,!T6m"y qBvԦ4M_:bq՝8˄csq;^V=랲..t*`!m8",4f7%#B9:ʶ{nIŧsݨ]G8q+>\ -({!E0DvR9ܥd=rdzT(GB28=.}SdxJЎc]g0䓑eУFj b,/; ~4k)%S \8Xf~ĠXyMnt%:( Guu6:%Ryiu s8!@NBƘE1Qis!XBi?Sq gD-N,S3t|bJ^@>3f) e"WgBcş'a^- h&4ȲC}l};xw"u܇Uzl ȫzb #wgh/4.Fe7upSs3RyrG݅g#b4::V ;ź ԡr㈂ [/!4#KqμM-ɢM@ _y8h[}t =mKkOC9wbd J(l&b(w j4b4?LFP%{DiNPz4F .Qxf98d. /?6-D92Ʈh\w z(&^ ^=5%S&롤2 \%h,T&nq0M/eXZܘI7FO%m(- 10jΩ&~Y崓ΙQ! 6:Sr)HV#%i$Ey٢]+#IPI÷Ũ|*h%)th%0= n;/_wGA FW= B|~,K~K>L+ojajU2i7Xm%nGWy'5CTK gagvi ߯^CvwN@pXq[MԸܖ85Mvmi և*T-Ev ReGK7fnj '3`%|y@-R3A-ߓ΋DŽA{+d .-quUګ m= so}/~/,r\lU-2-دzH XT_#xWuezB'ӈ@3?X<\2CMdq{+KKo^FNYݲZR\-P! 4kb{gV I%nԼį?@Zm5on N Bf$r_>Z=E/N -c! u-wz5>>H(/t۴E7wC}r.7G3}8>$*^p} Zr,Dq:~}OC֊LJy3bE+ G1P$AMy'Z`Cfި43 DǢF#/m*~Jk[v{P ˀV(sq+WUs'H"-9(Q^*2Ѣh mOywx5$U}yj}?ESzPޗM7?"w+ބXW~ ϴ_qߌYFnن~AL,ʍ*~ d|T.ږBx#bmkp'M4E5,\v1ߐ䏭[GZ) 8kZt5JԪ q܃{aI/{ڔ_.#տAZ-׮Sni^'LrK>CW8G"!uʳ±1XGgkÊ:D&GOFQzTmUw" ?M5:Xx㗵 A5 WC7Dؖ;GAaRv*]t`_22ܥC_dNٓF!0q^'0MgH!wpCbpKcM}/qUmo]z-L@S32oۣW" CG?f\Z9 aYv&=1ks.u0AlZ$T P4|ME"p+b}%{Do~LDo(W*܁aոW F swcsނNksӱMPajI7iP<)řho$ף1O\9l7K3>,>oѹպi@{GIǚ#G"Vi7j 'XW"<*Gqr%Fi  ܌t~-~6<~ zG[)N@2KrՒ`'H(Ce[ha uu@yEƔe?iWRqmT䮾@$:~/ՃSQAR+ZK-LR`$'cj[)fwk.cKvk cF'6{WH﫡i6f:9HPw,!g/P>џK+-A+v=[ $U"IQ:$ oc~R7!oGF0?Rs:|'3(3f/Y߇αz Ņ أIg e,Zp-vڑ#(y&z^ykZA>ݶ0SnrVn=d#\"1 m~:G~KN 8{n/&܀"بǪ&($0`) |fOrIyՙJޙ/⋧OmTϙ"~QSMRl] ϐg/Z?0Hj5ԭ1IB $%Q~Gc(kW1^A RU+ZC\&MNR:`*QsH 61N?<զ2E?JݔW}-C?A=:Kbo'b< ̽l%\_xhP #wz[匛(.dOUo3݉_/Y&lsI^c:-11x? iK? |M\g1CءמS93ǤLPԄ}/k=#.ji`"kxUO&P͂q 7}kX-3Fdkt42&&]ؠx@bmcAJ!L_>D蛧*?@s\vί 猍-8 nmV(.9;oɠ@k_pUv>Kg*;!{W2@cw4!tKi=w|q~>uV =j1 m3܊Rtl\Ok` B+KJ8GWfBN$0M{]xv1{<ťRڰsyX|,28?P9< 74}B8_dnmros RפDmXu:e&i2}͓ɮchYɡAvGIH1 15<|9aoHU9O_d]T`{j1Mhtt_"缥r4<ֽdq-x)wӅ} E0ϓkbGUV Pt8*Wk=f} ,tNd{qnD^ɣ l_ohuW{.VKξki؄U-uvݻrXYٚ#)#^s@vs:ը-&x}k1o # @bô}ؘB,n`/'*yV~'Q~yi jvԧԠR 3' ;5 F@"AbQƺi,LI^^#Y=A фֵXKȀZtFkצG4BثC=0l0Q+I(s'.T{q/k=5~lj2.9`c=:j4äkܙ-*Ѕ ^Ir⍁3d,`#K*Tω(" e~C 1 .AUPVfF9t_OGƇ7-IU^<ŮǼMRsZ ]ɏTD ENz.uO'錱\R pndR9p:XPn&>C?-< k֙v.CU, Hz/ײvӐ֠i!48t58TKtRZDpRQO i${ J?jgjemDgSs©!ffl g+w<'w jp 8g7 \}W>?;]F_P[D%բd9HXgc5<%q" QM'öHD_dpҳl}Q1  EsUSM ^KzieU[uftl)%Ecq(j-i > ddV1t)x`^Y~BJ/ŭ%h \? f+a "Y rhds]46>925ЩQ={1 o.fiy3m]ԓRz]qI]"6B40(ߓ #hπض dSZ3.q:%fQLwOfi;>U^UP v:A6s#Db, IOj}0:9ùe.$VEwu,s[~H5:E^Y>SrKb3Bd=#+rLo׿: ei㨵9X7Sr_J@k Fl懕Ew{@ XK6C:1Sb~G qFCБDD9jlaͅz.,D6rd6 ,`d1ae{}LjK˪,B6^@ ); S:ruWR=A?&Ԫ~NCMqTN:Ԁ+HX8RW0tb+Qi5hQH O.j(5>,hPr˦<g D6Fp6@ov?A|RpEgJ `Jjd rWKO7!fBA#!gArvۢ1Үx%—=zQ,jRJ&c1!6PkzMPcg~Iq%Jf| EA/;@L5alj0&niYݕLg ő#XoC5xN vc@ P B3wnpp>O()3ӧ$5kb"x~]9ԃ#7|LL'hN@ޫX,2utZ 1ZY 8+:4_m iVX /5ye W7"K=-~{bUZ0~"o ef8ʹ4IS[r$#g_| DZWLYs?6 Ip㊖Ñ܈TaUlox! -L jBtڝʊ@Kɝ +#J'! {('O˘FUA%tagO^>*VOt֜ hYBs )إC1@_'"sI/B[V EdD% yIZ?\ g{Ʉ׳0>5>&FsW5B`QQ߽V0H%`z5,h!\}Q$ox񟍟1ӗ]D'$*4> JMP 4lT`v[15=w$d֦欱cPl߆\/6ԫ 1f/ZZcE໨뗣d`ו]񳪘8jl "#M'UEnW9/CÃX8@6V'tDv|@Ù>h_<{}cؑ#?^rn!SdpW>?Q.e6 cY%QŅѺMhJ* $,#V[:`*pbG#\̫v!2]chrՍSPJ S691C|PSXV*[q~4>+q3eFdV뿑Opճi3tl<<Dg0Z|ԒTdpaIMr_6A]ݗ'-p;XW\.K\L_P'T0kl~nbe].T=^W; ɛ6cQ \(D"Sj "FB}E`xPvl\, RڑR1k$="O-qP=-fg پ4U3q%\_q߬qh?&SvǺ,vӳ4Y7)8Hdzy}L<-*\l%4uwZ=Ts,_+G0F>x4Òi4H5QWXdq+R>ɿ~y2eU3]û7C%E~yhJ4[I+։`ɺLXϊ"-\oiWfs M_ \㋡e_˅5/|*zЌ P8$kC.b8fztHV᮴ Z+7BLρ7=D 7b* ! 8|q7*P4DܧKW{U%cͿIѠ`k(MTYcݣ^x*k;m|\?wDh]0=*ɷbZr} # fn4_dBVJ0HGX h6ݠ)EJH>gK}I 䦹Ibo0a#ld¥N.PsPK!|l/?Ȫi0S' {7p(do?H0 "+toN7:P@XI;D1™:ezՁmZ$mcrolV/"S#7b˭R Vx>^MS[(+{ȀA'gz59pj_f<_#a x;FCF(#Zrx&rM}:#aQB|)bKJ/& H6g8zAT6{G'J^oI;E[k+e= UֻjKm> hdf*ҌDZ]0e;RΥrJ]pd?#!@yu9 {muv<]nෳqCٗ F=?TSmc]ˊ4'Zʸw;u@催r2riz_v2Ϸ=EBZ1=qѾoQgk[b؃IA %GIϚ5<h{E^S]|%L04$V8 f?HHi;-g7TZ2۷ZB\b"ZQ÷,YP{.諆!.=?e6?ry*t 9.hƧVFւ3x97(gʅ{-5C}.Tӹ _iku lvN(dig_O[kqca< a;Iepj̩TV)tzO._(Z9P7s"r7YD`d2"`SHܵsȂ&Qf8l:0TN{sA!bj~S4, ^LxȔ ̴w?s$ O>{ѭߩke:{jƇ{^oW ^&s,,W: JNU/xm碅]P| BDd3} _vvwݡa&5\]p08^"l"1U&=x*16Y^}NYSJ{`]ZWLAk%TP{Ԫ<7 -mx=I%vo.@xo+%bn>ard("`dHjLڏVOc23ε6j߱2ϏS|dxFTnI[ p_7 ٮ .;s|cAoD.Cfgn+ExbТ4[4>qwJ%,.I}ߘsod|W5Hb@&CJVw6`aą郔 Ac$x-Ͷ@ J#٘_aԷ\p(4_PZ/BZ_o[}C ˈ׵Ϻ#U(5cN[z5XwNJDn,N\'oB#IӪ2+c)r2Y2ߎ(gr>ĬWKmЂ€$vKW3Y/Y]`,ڄ{5N$M?:{ԕ>7M?ϛ p RIA&$:6;ib/:ꘅA&*g[JL!" + u%%EsflΉYA+wqRcMq yyi?gpqA㪻ʪ%7|J*.^D3:@8k!U%r8O)*8PzJ(+%kO*ӱdda!1wGeczlb--].@/Ug!#ڃ}*ӣ.>(nBY-Vڐ8gDڬ֕T-dc2ڧam7=qұQ4@-c\ o  +Zկh~WeJVOa>\h@xPCMp-oH=Ti#i,X׹XASm4/l>FFx!vaEM½i8N4--n|-j.ތrW/?E uC-k.8D옽Xd#vXGpuDkOF;q}W屏 eUם ~>؋ۑG0Lpp^wZEA:֩5DY/A*7 򓏵8ahm8I> Skr o*vKwNrЄiY}@PmW|W @P@/E7n>v+\~ʗI␛tdVNl\*y%z"2Fې=l|_\,t#BOX juԨa1xwu|;)uo7kZƥ>^E|D;W=)}obDەz})*Zg }PR2~ 4iz#>?[{͌HFXח+͈ [czNjB JBݫSt%YCg_H|~+bRiNả~XrN+M~kuJ,XS:IVBG%"13W.}\K(QTKx3Mu05>WPIS਌c'5v.:ؙX)-آJ=;vv$T99K|v@/GAvE~hRGAʼ]q~Ϥ;IJm+%6#G}GZG 3=-P$:C`=*\B+(bW?wci^{'sHEw'K9:rSK#UX.#f1Odx/e<%I&kOWJ/=E{W2 MAc)3Bfpؔ ]c'H!@H*8S!1,ۈ=5K۞ȟEF=nnX t_+c[?"H; kT4Ópaч`87^DPMJ7Ol N\F~خsc} tNdfƠs$YoX-Ey$X%-׷ 玌!) ZTk)cǟ%ٛ2q3a,r1OZW:g 9?_ ^o>L,գ>|m9RAoZᚸ*:WyAKkGeiNrKO/mHlh:$)< wU':y$$JyCXL+8۬Grk9޴sJ^ۉ"#)n}n"F=d!Prm(qu W}>B]2duvB_^՝,4PYp{(=^t9s/)~@I=0F˚iKW!u 1+M wa_i!!ܘE՟TNx<F]=7ˆ559F@|%Y@o^4L߻+'צ2 ПSꛂ 4Fs@_Acݽ`&M { ݁峟 m4slh[ҙxW-ID ,fI;B+:?Hzk(Grq ~"<<(#H Fn0hH _kL uOyRn<3A>)u,}4ݤ>I=6ω(1 *gum֕ڡng)}_K~hS]5 <#߰1=N h+zJ>" 7vVC]Y>iTG cUWU/S>ա1G.UfrW@9z RKR'$a/ۑ8ѣ+NI( GKr>y/̣N?Qr \P/6[I:RVEGʼn_9ÄD:1a5`GrF;u/PGhM;막W޳:[GXS< bcrX|]f>),TNj/LP@5'sz M]mai%fG6m%nzmBm Nl-yqC16;We_fi6SiM|H &VϔT2#314v> 4x:޾kwە< ՟xnjip7 Ug(_6{n Ȁr_N_XTV@-s眈yxv#'Vu.[wI^Pc̳y9 S4Y)rWc,~xmٜ<݇IaG't "@~ۯ5/R]>o.0Z*`zf'q;HNOK_oKz]IR˴{W9?{ %Ll%󊣟KzBp1BRB'EGխon}*7SL#U"+! wWg{4gq3(QBy FoTd%}:q ^Q )̢KDB n Ju.`-0h; ,Y+u GC6YcЭw9C!^ I95=ȹ@a4{C=-mI'ӎp_W? ܕڦL|FRDی{*Տȧ߄hƾ1S(Gw }X h &1+Vycom!PB]hy.Ahgiŋ@ g&k&y5ŭwŔ O{VL5<AB1_# = Exj҃Yo XLw Mxr05RcRv}rgLŒYQ$p3AsaSSs7ڙ]imC(-m5>qWp3Q~D;y:GcHF{EZm.aӎB%ɡm yI3DMZ9o/}bV2R~;JALW;v/q W D?^g{,aʛ+c|̅Fʛ).(Dz/!$w@ͲZN3rvƋin5U^qULϦ̉i7FU| D!1Y)e> =Μ/.,$)OUq#D(uK40AS1od+;3 Ӡ!(P;U[Jt, :Ӵ7,+|6+ USkK,W5zHLmp=g+ iY8m Xp(J/mn4SuLNjqgG;cO >[h5i8r.:-sg]uD V3LgAaֹÑDEl"qxe7mvW֓FE)wQM?s p]X50g,@&gPJCӰ }83aw `TsrzmpܴXD3 S2QH/pꏒSK*Md`zV3Ϲ8O)ZPZzrP΄k:"!Lf'QeJ曵"T9*S:m`7z7qE ʒ,񃹅#ºW63JyLmR=}_>dGM Q 2mY)Ho5Ƈ:f2v zHi V#5d(j>—2)!rʴ7e(=Z&3ॴA7%2:2=Sc &>E k;liʶ_ \tHds5! ~+-TgEilR8荧AˢBGj,f{0V b7☦*<~^:4{nnGnpw\}UN=g!Ѻ #@+GOS%./ 4 ksy]Ostiw|Zy9> /TVtC?Hs#,KaZ$b u=5x]97%dN}9=i8+JJ>g{}ˌCmDnPz"ib %\o1 {t=M^K0Ay,?8lRH'?ĩ as!b4.ښ=b* *\Q6~b sĻxcy&qC:SKy B1q$QzԆwV>W.:z\3d档K2y*je.;?(UIA $=!H1=Uab6h/?Ъ=;":Tw%xÔGNxOf,d74ݭ.BC 8Q$5"ny7ӗQB+԰I"j 4 #1J|]Ṹˉen=aD۸ wZ)< CB:6FGEW6_] TӁĪzB0˒Y4QIK(Q)D͏˵w K2c̷6 SiN%4nON\^~W}:u.g[ 4{^Dfc-}7\sgča| `bdr|#N2p4oј=y6ӮrP{1>PaOXSqGz TpPʼnT_Y+iauoRߡ-J2CX0rcY&ʒ>LRHJάz%azD~ɐEzq$Wz}gniFgBلZr`uFi . KguY6Q̀vž.%? W1t%Zyw WC>w1l4YyN 󼥺dQq eQG.>?e`^ vݯ-PhL>нB߹0A323-|aK@X= f=os+R0w)5=m[QKImFy 9zƺ2VR -pG@c,$z<9ۃ4tQH';AkK 1|PN ׽BZ/׾E­LF8DEJu\yǢ?aʈjYUx~2 1!c_@Dq}V#T тŢrsiZ$77"Q g\0͗ORZ!&ȴu"kҀrOU:lY"J&$|~R?A摴 ڦcv#9 -ઉË(: Ň~?W,h@e ^%_ly]?QU ɟEB!MԫtZ Kz2zi4vpJԀ6|#jx@\}dY/Rp'Uj] F XŃvV&AOKC!yP5 0$dmVIO|j8~8dbN[J$tR"K9Mrᓩqd[mK2%! N?J;l60x۶2~CdE6Q|35Wvm1O2Q$@0t+ &ֽ=DN 4~,0bGۊ|z\!2܆Qfz|DJt "Is+yӺ58qV`PGvsE5ܢz=PXRi]$ʾ/Fu+nK$6b#zHS*9|jD)&$jUEf !X9X滛sNJ79x{" h6[,:.g,yM .xEq߄ݍd!6z/-@^.5bZ GR!,5 f1 RpM,-Y֋joW<Nm!|{K?$A2p{ffʔ/qЊgrP6xDF)/SyfaM UWcK\eT ɻ#4x.FCU r5\Q+I<,1C4\LSAJj9܂@iWind \;ňd%5b>`b<6r$pVup.(!ZpϠ/z p}"kqqLABjzN8caEE9SHUnOVkNQ" P+0.@/ߨrT6!٪tWUECoހI&u̚u@Q!&qvw=a|l/R^k>RM vŧ)w^uuj_&%SlK |p Ζ꥕5p*gz6<x$v/ojBFwCP֑Pf %fnHy{aG6o9Ap}-vfuC9p0հoôrifLvDlyb=<$Jz%r--g1Gxq .hp - xjӬ$&UɋXM3:;ѵ6a:q mG'}$uh}; NW;өTƙ3duzwdJ'W̶gm),`6ibg_ S3}*KEcʁFwy1veA.E⳻]tѮj-sgZ6Ð-}a9Fxµ-U 9̲FUg\GыhwKӌuH#W.L JW3BL"rXͩ{T*+D붢Gb6G8rPKZ`/yA/)jқˇ%Ʀ{>&uCn&X!u*=k曟,d% \:_V;]<@ew/pK>7|SFs\1 C&s`%2GW|zOjm;dT e</X}Y&dȜmGIrMFt/3s1Py!8[w;N~5JǪoJ$1EJ+!ڄ A7Xr/E"^73Yqׅ51}ש ӫo@%%hml&{er>Agk9 KS{-)K}$m6%a2]e.gIJv~+sLs''\+"AfA7 9}jfdI̶DqY7b`\g8[S0}S˜ !cp#4)[duϔi#kr y@"G ׫\"ϗBA ޻q"f<ss,٢k i`͑?Gcm!ѸDw?{SNwU,W6Sa|uUqֱZ3 z7NZ  @ĶRn#i82igz Bάq~şm)6QؾݷdVW$̳FUPf,,ܞysw*4T#A!QO163Յhx^`sC ֗R_F]ro1[!۵m@t Š[~@<`x !wxDJ{va"ڀQH-/xg~.-?_8ŭ*L @&|a60LDM WdJry&e.9nigomz^͙V1X8M1.iW4!_= >sѦԚP҃|g\ӚρMID$ـʳˀ3qނ@˓@ I3^O|Ea qLzV&^l[BJ`=` :޾\E7VoݗFκj]nd6%Xo{Řʤ a!mo&9>vPfm;6pz'tVK05HV WRn8D_ |iN_:~rUÑ {WPQ2T9F5M<*"F`%ϔ+C0~z1)3*uzWy#)*?Ũ7O0NBb@;ndt-J\uluQʀr`#ێa]t$5윏>&?*||$]Ji֛9 X8'Ma>dTimGCPfKnVg^ iwї,Koceϵz]*FdKbݶR`S;&> g7{o; cAv>/R3Wf.^HÅ=R XA'}nTb+(Q'`:Uݓl( ,:{YY5*븍(F)]iW iv]H*El"Jf bob=Ɩ :'\^# C"#e=C' `72B#;CgEJsNKػ^ikt% Fd]l!!xa7"x{{ ߈z`+".2Ut+MS6a+8D3=)3=C/#A k={UZUO7p)A:^/ [QuANmr^kG:ܚ*h b7V6{hU4 J<+Ð1(Y&+=~hv>E?Wd@-is!: 5xqIY ^Tw].v@*wkЛo8ikHnWLGY- zɞVJ.)(;^ 0 u~Gθ+ 4F* bhc‰jtbFg".)br%1TƿU -WCt.0ڥL{r},6kؚt:j;n^AEMX,o8&j=ɍ)AT?k `ԃދd³?RBmgp]0Y)CugE.#~aRk4/M~0eы P'`UձzM擯n6Iy0ۊ)5 BJA ,gjkq@fayì`>EJĔ, |:Cij./PTn' {[YloDI ^A=+e}!ǬHqAW@{]Mo{[#v~ %7`n D/$^ː;&ˣP5M=4_cC$G TŘ'D4MHhթ [>0?ȮU_nnň Ev~gRTc xM PI?N,U$bxKY9'I9!FQJ4GZrKi X߂mWs̚rb pShk?~bWuYSlc"dd$D_4[j@|Bn /qd`m"G5/m@ĥTTC !CzG;tn!+x˜fS;%Spt!p3@3HCs]]<%7wHѤofWguD\jVy#m=[F@LˎOI'hIH>Gv;{ȕѣR>jW($DeCE)&vq1MK:']bcKhD46qm Eo:A) qի(HkN/ I.]敢y sUyO֑0v0_q>UaδvFy4 9iR݀ D4 ɤ0Nÿ́1Kb\J2XF>+a]u <uӷbBٿB\k,B?Gl`|txݼI]0| IjJoX/: e~_;vJc6-u6VL|VVk6U(s@Cցuoo#=oSP{dA]e[ږˀGH4@c}=͔665(oDU-oݺ"7 c@vgރapz~oŽJK? Bn,0ۜJ\M=;'岺#DXQɓnA>P,3NS5+%nCZ!8L&w]FIUq1@~kyfS( $urOaXr_.6=kv頌=j)_(")1p;?P:9}~5m U%1$6bZΛ8"xa1dar]Rd%ɠŎ(TOk$!6n k?Kj%޼O3+uv4_ EQ >Y~Mgm $N_yi5LBDn XM]{ZI wmk;$O˸;TaD{ nRőfvRП#Gu_U)vO2+PDo+= ),o 3G2aٔ:;MՠEN̻ ;hɹ f&ZS̥t굊iPխv{!7_C^v2 ;jeU?72וOiƇnLiHBѿJ$gؕNX>i_-ᰬDux +v.y\xYL㶈b6%l$~:1X(!r'R+v W$>"(WsI*(ɝLJYPx͈cv\t0"tR;ֈqs#z'pa w$ 8W?g<Ə$3ۀ,VTA΃:E1qhqD8{+bؘܟ\6L_*(1&އ  1Czf8 X%$6#JH^IkPuUdwf{^~ՠ⡓nkb=W)rpțQ$Pځ_[<׃>{!.snk)tϷ6s[41]EZ:G7'G XdAeẝ,wCb,czw'^ AQeUcC9HI'ɰv)Tv !oC% %{Q&&/aδ])խ^Z|Y:^e0hr%H\4ʵ 3#G6[@bbo9[[t;eQ@Ę/;h݋cSK7˩ Բ'G>-;glџmɌ&2!/ LTt9Pt'ËᲿ-#A"CfY?wZLWHb!_+$T abJ ҧfY&VCT'oM(;Gw%m4tA_a^Sn@"B#N>Zs$]n(t={K6GΊ&!? [ ԩZ. ~M>LW[ #CȜ^4`9u^?vg22@,8?Gq,IK(#tĹꠀq="KvN&9 \֚) rê2ڡ ءܮ,~9V%q{W?hmֵp-#vRje.%NeJ]DBiqcR8 i|?LLmG <خ v}vkq:=?nHݜ)NO o|8ΘhD]FOj{'J{qP FA@-CD>(>׿OBw2&%|/ܚG`p(Qa^lTӰjIveIX~'it\̴G@f$Q' ;w$J$p(twZ >f ;D3@*$`ГA6/M@P@ 4DfwȀ*d s؆Z+IS;#ABe[KHqu3D(?Lv>zv|yp0T-<BID~;JqkxP %2)bBKSQ$3+Msxmuy՜08%/Du{ BN}94qHɉxRư-l_\(Epp%o]!`0"Hj/Sʉk6c.;M*Y/CBi " |Gys}8bU4n7ՊQ m-H7.qF}Nz@̙8݈W$㒒K|m3Q2 BVA)͜cB,4T˹609Nfɐ\jh{)quG<>B%+t+pPx[*g)ު0k;OyH=k\# 0VLJkgu wtA!peM<\Fm| /s SuERVvw:cEܱ6éy٨[' Н- ݵ/k0 tnmg-tT06!bZE|bFF;<$WeG!mZǎ|/RNn #}8ʕԙOҽza[5OhH'fzV,M;o4E2V'=/$kK-Z]xpPE ۍ9]BC Ar.uvr"LS33>ԆF#>Jf% zY3ABgHfOFup3up:S`B cUY;폺qSоAEE A? >iN 7NJZ* uT]x>YAgyK<;.{3_]JدŒp.0bctzcb_$5VVp[%Cp܍Q"wL{ߕp[_<~ ֮h I 6{ߠpudvs T+9a/AW0;?A*:\8ZkjkCbZ!ia/>vQ7q7$r[h98 *پ.nY*"EDjs2**7Ba( ;ިYCzs6h;7e~IL&+îwC]fFގ X ,Ǫ;/7R u[,DOwN =6JƳ%7Uz^lۗ:2(Ԡ1'A~e RBL tT-YwJQ5O@m5?OM9%eMcIGILƇo aazmj΀fkv9EjmW)؁zȎ2υZ4auhb H&̀w1>ȱ{œ@^f4/,.rc9wB rclܹL+߰W3j[7KR*6ЍE[kToz 1;Z.;&H biTzܓ;2c@ՁpynBՂMN@ ~4 s1m:;e:S+Qe?_OCAX#ڔK@MWBHq%7_y&ثDB'RG <j V)dЛC-Аy<Q^51T6g DL)HzL T5.@jReGΈm: %U16x^(+GX{ 4G&J.!ZH/Ԭz!sEAAd ȴ{G6jЍ&I}j1{Knҟ|KFVS3Y='L8;^{̛$Cߦ1FPjU-Ӧ*rf!EH_7]LH"I'?~L6ꪊ1DmhbBZDt}:*7$=׮a SZ>P 9|0^/ZʫuAVt[[|'Cݷˣ%+3;*5y^Ƃj-}%Y[pNX5N 6A"Z~$z3Mmuu/Gv}<}Ldod+75\>7>>0`<(}9g4H p JVUXxDgRuRmJ4l?Ah]NO`lܘ:](aԻtB9֚Kso|ԴhvP#ŞBTD] y!x伿v c\F̃jB+VsߴKtFm ޚ깏M]P jfLKtneiVԶ܈d8M3fF`RŎ]ϭE4%yFQ]sT3~9~˽ޙį9(Q/_oYԱT ΡgrqaTn F|֕B⽃oMjy\&YvxR]LU`veyt/y7xA+VLCh6O<^HdɡAĥЎ\+cOoE=8,nYGAlWs}쁀^a9au>Vw-CSN(^ެ8"?@5F:&:ZG\0/)d%C:QazM]ÍK\F04] 1Wb"ѵvSPq]AX"Oo-6`pz_[q>upGϬ9V+/^SouQ.+? hyB|P̢Ѓ&BFG1jx/y%Dqc_-*Cr=M8Uu/#x7;7,@ &dmh I'(XX;jOYhx1-fjyui|jKTB\k řoۯ4@o\$)Pl.<"B%m:!&I/4eX𓈫7A{a֢# &]t_>FV1x0Lͫm\ŵi"Xlz…8!H˸En1.le>c*+hGtk}C`$$yWRϬ\V,A;R2 8T79YkΣ]! gTrKg@pqdɃ~ob He ;fa;ܯkݰ\xl>=)gnXۛ^@k<|"f{on1f}j6n;%|'p`RCBP h1ΡD|[Mg"^ϒӡJ}>X*}ǏpѩȩȸCg!`/at5}4{zI ٝ6^6wkr =6&wT8,`be:A,m+%/V/I@Hu C' IMj[sM-V,sK%><ȟvPnF5{^(Gޗ2vS'%ߖ1v74F"Lb&Xx;s];>cL[X68=ږ ̍J@fݰeMa(!Gs)^f S|9uLG=#2Ŗ>1Ί l'R0ivx A cE ȉ= l*Ea4lIUw:+>䋴,uM-E?^;TfHՇNaі}=&ūcU a0nwQ՟,SG>*!&1#n␄S8nEl5ݑrspDTS36ou !z9{$<'2j:HCFjû{j.,:69i!9~1"͢\zf$= q(U5柋>a.齴zGvדG%'h fpW4fB?1aKQ3|2YQ/Ka*V-2t@!+= AC?J[v-b}km4yGl |Ɨw6[Ei j2k(FMÞGǃ=TsNu%nRhlJpU5ޛ"gnw& !}Hln޾,p1. B⮉E&.;[0PRjt"yTD&pZNJb@(r7֩ASmqUYV_1c \m"m_=3TM BV5 UɪmJ=gQD,5Y<ݧOf86銂Fq* ,]4-sn h߃ؿq aZP[ /wZq\,HjQMOY`{(-S#=0P &ޙzSj4iW4b.A ^m}}xm?wE''[+[Àر7O0mm= x,dZui dFq:*]y#\ޝ:@G@2-w1VeYJ\ZG%k歚7°)WϨ1sQ:2v?|0=G7.c -$_2#x-xr-PDv0+Y)0[>sg(Gb|mtl=W)'uʶTmQߓ ؽH$:2l *?%rR#OIO&cBACg<`LY4T{ԙ:Nage%[’BA(< xX1S8|g1djh.} ObCS"=F 4ڿ 5GX]) +<SVgcb a}g5/J2(sseE;þ0ݔ,gX!Цuqߢ VPp{kGq .&SH!L{R8b"XOKFh[ɰ;Oj;lM] (1dyv疖,2Q"G'=el58 \<Ok @CE!ȳsG 1#{"{oO>?.BMs±eFH  #,({JbeN&=n$Q%gWj0 ط <10tsߋN嶏WR}uRx*k>O DVd`1<3W{ Πt/4 u{ ?Bqff]0M%d)=1(%KEjՍB:U<=ID0.4Z0]9طp+3i@=̽1ԠH9&$}uotԀMmC <a^֏FXH bȈM0}0RFn-%-pr;O -#&k(Zk&,&{̜~~/٩Qq]zt MRyX,jTx҄: 7!ǥo / Nb/&ctZi )J"&(aJ}bը u~"*pL|Z>[$9ʅ7ߢK${gtpJ"ৣ#<F&:-k{i>W) ^g[+%:UTD rR+RK7\d+:9fb{|DEB0GaYe|plz'r) U|7L)Y@qS^P0Г.Qua%HU JIZ-D7a{FByL{arVgo_*$ ҆"d>ʵcm*rԯi3"بĒ-XGӈ7>&(:NSQ;B1lxj٠Z~2=("(!$ݓV?V͊ԍal(~+N>ϐMYeՑ]i08K|.@Qt趖(5P*˚F*!JXhdEץ7B̼x4#bmlW !G2 cxϬ,tGl79V94 [nwl(Sp~3ZB}ܻ~WPB`]Cd}9"zs~dןF/N6 @vt9 Zz~~Ӈ>cOn9.XdG{ӆ ݇TFrOP~哼;<{e$(dI7""nL9ViR4)׻/Nt;*s/'[1&YZv-WqyTⓨ/h#PGg|&|v?nGt/IJuψ(ّ/;wENGKrU;TJ;D~lk m+6Ofq- SUyϵ8\ZՁ&EdjP:t6'_+>d+jq"'The[1JcP!l=d26 BОܶ(w.ЯBⱞ\ 1ϐTe$( ITYEpԍ/TnosRϨ1ygm+3| 7P?1WE&v3%)I`w" vrfC!fr D#dɀ09ř7txQlV~W+/:ORo&jU܃H&Br7:WTQH>4xG${]?zw0ֵR/[IJU FvVcDZ8A3SW}[ഘO]3߲#w'-9٧ACh۴¡"aAiŐMOe_"={U$ ŒFfĽ(XzQQ*czl4͎7Gǹ.DK`YR],T$ ce+qhWQōN<(-{.ZZ383 pp*I #DousM 렝-;E,oϨ>mJ1&ks|Sys"P≁Uo"aR8pF@ej) tZ A͐}RbW/GF*Bls1Җ[|_qSHo菱b{x"1aԻojw(GATڼ?@c whv`Ha[~3 $7d[Av31.bR*VW-/^7F6E5]ekzo:gJ$u\p2j~ <*yiU3v?@fiAx:|6 ϤWo0&W<Q/sS *aqF{eЍc~֢`5WEF ܩ~=n"_\(x,<⥜$鉌:ΨK[8WǞ+MlA?z-Bu[F[Fuios=!^RK@vYl_!MY~t2Loa9$jc>ݜ 2 G ׇZ뼺*~] <䔵-kM;QoF,2+~[m4?P5#aS&ַm$zG/֞)D2Ugu[r8^?j(ro՟CrX3 S;0L(|>L "O@Fp$S|%+RÀJj2O%3ķY?nC"D 66B?LחΣsb\uSܬse&+jdd ,OXwm'lZf|X7Zj&V8+I:&*ecqVY[ˑm GTz'=DPׂ>a9(W!yX\L yewpbBXaAPA}yچ=6F1HŁrJb#l!ޛת@ki(xLGYA>P3Jm\zq6::\W5]b!C荪rcNP MfB'd'in ?EMխ8[m?6rp&72;V0k/vhNGYfHJ pC3mzENӹ"WFT[Y`m~. yi!rۈ ͺDV%hRBN" /S<+`"Zur8t 5[.Y7yUŪcrjz$d5EAVmNCwS44oI?ЩMWl| % =]+b ț3 ]lWW@]:sY[pJp/KwB m ʱ߫=U٘ie» ҵ>UR#9`o+ϸUqKz+ѐv@岙 / |]{!73J.YsLJ"^$k_(9ބ4yy=|;$>fT]0wk; %HxiY=c i#g2b!^G1꤄m 6i]63I᫳ Z^_r)0$oTcGW5 Lp^y˘Np[Ԩ?ȕj͐P^T`0#ݮ J!aɮ1o25ң˷95yA!oLP!L7.$:Ti3a0H5+?g&s4\Kה5T4kns^zC$oDwYgj 6ĉSwW[ؕ1*Qig;!ӿQc5Sܪ%lS%@%>X83 gI-/avǟk  )8% '#& !ItAz]j3 #C\dȚPC,Y%)i lfG^s ;}9 B{o EN$>D%U`Z04oLA%ڷ/c=sY_m3;M*:ZKb@n:}GECYSs!4TvEOhw0L(sMmI ~˦i i41`1W6@|N<|DK4!$z͔hD z5fmio!{ mՐPON6v|#"|\!NmuR&gb'km-KݹɎî:êD5D$iEr56g\1 }DRi:1޹~э2dr~05%lNL{Z3t7 cA~5!X/I`w#CF{{>GkpC ` w6$<dl^K?9uK0j+{_bc& 3#2s颉fa׮8f`i2cMܯFn)G7HkA Q̧i\V p}. 9|!NpI?z)#%XhaV!gx]|s=Ц}r 3f;T6oQڡ7c&;&pAO'dGlzYrᎾa#j+˞\BK` a+o= ۩I^aH"Ev+#gHV ĉ밦4.Np$ȖLE'![k{k2Bٽ$rQf˛E7Pţ:/%)RzO .pIn [RAa3'w) d,ĵ ᙱ5!6+:f9feg{8#ifA s/0qc-)Ԇ-,-zk3R~kW2a(ʣia=5,Q,tjuY1fdB+ٹg<"5<( a'7 ;rc0UWGF$i.ݓʴ}ETnmx~J҃g >tc>0FwKȋx/K0zlFhѢ\?5$V~W{}7 -6F3Qu[T W8w`FŔ.ՈwV@ʔ("R֬uƸff)"BAaqC\gn|7L3vvbn8kj.3ڀY0 c<\ZM3ث4_]>G($lmNK,Z߹gfn,ӎA@Ҧ+F/KvY:7~¼ L_B}B4wY\~F щ;K{ߵ|.akr7vwk!PWS7Shc׶D|?j";h +}9 ~bm^x B@3 ry<1CY !@*}RS8*hVyRt?bfB~[]#$aȮ4z >}?)&*tYScLlL~؋ȣ;>tp1l* I6 }R;`>ìafClUt[%q e4H"S0dP&Ǝo{'yw]f=ًLKl?#?] V|+ah΁.k+6u\ j`"\Zg(=sn.iOA";F[L>`;`FZ|X]:fbBTW3LwVOD]mN9w &U~*u!m@eNV%OL xG 2ņ1g}_?nf|qJ\YnYHcKʉ/$,xd3;5b`-$ T& ,6POnIo1{Q^z{D(#BS% 7BrgMDFL/{_C $y*SY Wt&0Pzdr('OK{?>MPUz? 巨E/iR!Pͽ(W.5,+0Z'=(VClP{ rV RRiyB-6L6Gռ-@ vU ]O{@kP gbݱm9n}MSBW;KF~ҳ"Ŗ[k,1&CE°0 k=@`8 #Qx:E1E, ?^ֶxXEbH\KFw"",TGDK#'DWH_wu2uKyyǾ} ,F[:L}(7Kfzw#vqFePƷi&"Suo1%'Kk3'︡^!F%h&{&R%D {WG+"YC%DJyB8~9>0Onh]/1-?* s E=H&s~uk2N|)o͕< 4qӦR]#1ir4X)RF4loVk~oU!A7)ݼ4'ynbJ? F*EK>lkc~\”l TנҐOerf6ΰ<4kwHs8e|^6Ҁŭ~<۰qԺ=#mYv_px@ uTܝ!/_/,* ދ ǒ1{; lb⠃ ]AK ;#0t_wn0E(e'A~7y\1~-'A窢_vݱo> KE ܍v[{3RAvNR^ȋfzkEy1/Pq0XUra_Gfu󰗲]qCt/ tr8bY^W(y Bda==3LyiuyABPSڅ`')„{Y}\Խæa؆#9R}pu˙ `Q 2nDLNv~DIDrX y:-IoGb*Z }֢[Ic0 ~k ryw3y͑3:d%H )2h3J>kbuԼ۟W.ͩ˗P Z+dS)*Ozmz3V&?!-j`;.*I _oxLک ۵-ݦ0AthYYXd#O'$ N##g;LYChQ F^At]^21NL)[kX*lXLղ<FݸnX@}^pE9ZM|R\9+[n}aّKV7=nV` ,퍿;j-iK$'. xA8+/Ύ4F.DlY{g% B#6òA+T&pIDیSub>;lHP0>/"cx!hm{Àɀ=r ƹJ=E?BOPBEmsG͐,!"wKa!yM~=)]S \9W\ja~͙ >BqD n'#iO>Md^3zrxBS^+D6uqKwqƵB BB-cN&hGa~#OCP^પ/ g@8ɥ- (>D1u)f@qYsj-yѕ["⳷23 5U(]Ŭ !<96u"'̌z"ۋ_7jeS hTљv( ϒ+I,02TlU?|#dW! N`h[M7ӴvtoWXL}X/-`7D֥_;cB33ɱø*lJ[mnH.S$.ν#BPӚt/,`?hkiHq.%)2H\*vc2]4lQGhj!Vmj:X;pmFO=Nu R6PR/'FAG,@ Ē'H(j2vlڈܘ?E9EeVL"יcO?lpΌ-T [!YĞ&y/h}1D-DH2ͱLscY><'e!*;ӇT19nuʈ~ ft_{?ijMsא}1%,[TPn;qhe~tJfJ OsU}iaSaړ [jA 6>Dc!R5Xz:/װ&s(  OĺߦV)WdN Y =mA2& %n񭩥%H);&-z.`YZb `p'!и!s[MyzK88 <6T(cF G RZ眉hpHDV:rvK3%E}H44Ӧ FG0N]Pve]?pGHVķeE}=x>5r,bnM<}ssky_gxmK+a>@Y ѷםRdWkcѝXyLh00as]%RDo:>yooͻRkd* T]gK?3ı͡]˾(-$LR[duM/jH1: E]S&qjt-;>";x8'ktJށ_4tdeBvV2svؙץ#DKhU~bq2j5>#Z(Lr}EdPp'ē.AS+Sv!V1ϗоu~Dsa4{JEAz#Վ,祈ΌnGŸ5ah%PIh{YC +"脷,5MN019VWg]ÆIx><#;A)Tw8}Ҵ?Eu |\x969L6'ѐ5fڽѿ^EC!`{XkY%(}3`~& :,DBE|\ʚχ.m[Kw玃;xz$I@B)geMŊ"X"F桞9~4=7=Ӭm|\$ MNp;n4,4;% F%.Uh{RIQ{" YM$gj_af|p''N|$gE:"OfKp̧ܹਖ{RLb·#X| ۔R&Bݤij"\ 'ax҃\Qs8b i8qYq }1O521[* Ϝ-Y_AL||B|K)&Ÿ UAh1D}p|@2ϙ' >UE@'~*׶uҒbQzYJYZo :zKCh.r1nn Nj?5HZ,_y{\B7udu6j^8Zg0/maqݕr&j 8&qǡ; @ZܞOP<|\@75 +PMG )޽/)zRBE2$EIaH{Z!2dLSC̳yq5dɴ:_7W,Y/ _ *`xa_\cszmz<)A[!\* ,-|| OĒʭQjY!>KтvuQ41P E82ਦ'kTfua:! xidȐXd,l"3]O&#`[ө`Mk`Hv^ىw:Lm0.{#[yO,2"NۭFe9ÕG !1\) #D- sS G.\%׉sYd1OxסYzXs# 8'RG]p۰ȅa LZϝ0(ܵH P&мgv?xsِ•NeDA/\<og_{2[CT<.魒gx%S.b&I:\.P%::1O`y&ɉ8o5QoqnxIXHji!=ucKƘMAtk$(J#ੳӴ9n7Sd!%WxAv=_?oSNj0Tj ;;G9}{HN_E8e~xMޏR*]C-X AZjgs|n[Iu[awl+cVS*Z鎶x ,Jh9wEz-_0wZx#r@Gi ," ч!n쫲2bh!@%\>,9M:BŝL6%[k(ǵ!V}WVF p+JlMM8~x&pܹK9U61秺Pnw|G!&W'#k&ȏ> 0qh-f{Nn ~#CXL'/.k#/h@G xNғ,z; d< !Hgt^mN=vG”Uw{0ɼ5W5F*,oW9W B7C6oLj 12hq/Hw\{ .Y=goem!QaԼ_УKtmi afωW“썌B&pӂ4M]/CاhHL!)K=0r&aq(Aш_ ) Qe$,36Wt 4ƢxGZ.%A'-({3tkiMTR]bLײ_q#Qy-;ցĶyO7fhk;ѹ cUo7WbʘϭtB/zp^dUmaR !==`e>![NUI{5[픋;Uv*֋0CH=C:v;ȪnWh;% R9>"dLX M.9!씽4\aȃ WP+@ )slC]HmXXwR꤯fx)3@F,f)2t [LJTCF́i̳Kѫ.EP6QS?5)Cɥ+|VUhz$C:L54x&Āa⼁hQ:B=Ǯ tiB{Nq.Y PPC\H  !җ꒤,x Է>.{M'v"WʰAw :Q5MBR` k7 h.Z7;2 ,Ux.k 6s<`-YщW,Dy<͗ /xXN\A֒bCS5ͱ_4S58I3 f_|t?=Y 5F(PĎɼ:9@& _hRC:N*8Cn. U9FNm;nQ͎46-ߢ6d+k)}WӥU2+*n;zAL}r1e߾ʽ_8nW"8sSNF!a!_ewXRseuʖ 1*rQUzK735K" fMvH! pX9ȑ UNrV!"FHhxۘnp;Qf`X ̯* 2r>/ʊ"IS1{KfPbG RoiW+,&nթbB^T{}Қ{Ăo[,b6.c%MSȆGi>bNbxdMbO$a}epǦy5VG,!'\,)ˡUZ6',MaF&'L;YO;9gKje}^8rU ޽xesEƅwՉ3'd; W7SV@iX(oML EfP# {Alxãw]SkXm];HByHU.M^!0@稈 -5հ=Ӈ7sͶ p, 5h%߻W*,A;r3ͧ_뉃eu!S$SV,CV^ÄţpQ>FO ?,fdEK]EyhDں,x`ɡ֠>@ t:s#4 tjP s7wx@ggovVLEx">5jH ׅ j'ѐ.A8{br TB{W ;`(s֥b\8?1PϞTOlBZe>`zK ҷ7l%W [t)|DáBO({c 11Lu $>XuȇZƢwjܲX\f<{QIQQgi>oot.3WƗ &G8ٍ3g'@'m!/Zrt毿Ӹm05M&Rt\My> x~l[h{ZݑzE68*|NH -Ե@$Zom]y$ RSZp-z\e%TEhI-'}(r|Gw U%\{{{GYRu`u zSҀѡ3JoC? ^g7]&f1#e|$vvd`0c KmSȳovldZFgRAUf6wrU_JѰEE|{`&]}㐉f02g" gߕQ58(.EɌUi9[K6F\Ws<j~ 2mKpG/A>(7rOJǬ*HQ`x!uWj/ALg96t/L~ɋZ.k{d -m1hF%t[@W[U.(mGAŻk yl)EU\kqh"Z sMYJ.&Z^5nZ1%&p=cjX,m?vմ9(-\SD!kuՈm]Qao5J-L꧋t"Y $ynG ZC>Df$PDM:\Cpտl6HҤk. X27& zJz$D*q&jtFo4x盍ĕ.Q)a˚sx[Ne2#+KhR@KW](]9Ӽ'pJf'PN1E%cǏ{"7z(.e` ]Fs%u< lZͽ9r r?f=IHt4ă)&Ծ4vV@='~@eXݵ aۣ˜Id~ڪM> Z] 8߾3O00rĭwhĆ4W9a /:;7r¯W[>cQ(g t%&gnnNPL?˚? b,ljӳ{YYN c [+]xQ=Cp;leJٛ&rH^蠁^g0۩H|$F'yڞGvyFTǯ_;*I>~O?7iS8> [tMPˠȝ^ 28[z43rW \4gJ4׽ZA@ ~׋]ϼ9q֒ဤ X^+o̲ҳ%0W}c&n9VX~+m=ԅ %g+艤ċ, KrݛB  ZLӇA E}7d t_Mxܹ3=-SgM]5zyU*ɍq,qzו&LaPlb눇ĠsQ'Ó/|ݤ nL=L))6ُ5" An1ʍ[A0ђfQbDTKAAO:qKaF2֛K#&n/yI?MP[lHNL]ĵr <[RE8!~VGS\;.f\L|WCr ,Q*Tv]<GBi4v'2)& Ģ)멜KM Ӊ|hIaůMitDKcH֡EGdzL# iE 4!c2, ҁ |D8>B MZL=#vS]vh7l-_J'e=3S0S[BaXXӣQ$% YOc ekC˞֡?d|4믪QO̚-#ɹ"|r0Ī>Ĕx00 ׹} =K'°[u3tV0צ&hS 4C"V?8$88btV ʹضvB?.ڸu>V'S#|QA?JwP& +b5=bRNǻLFHN ;GM+0X/4\@*ES?q\oKE3lGVέ./ym$grRMK_! F9O45[ssh !PNa}) N[}i7Y]|6 `]/zxIޑrASbg8DGG{[?9CSx!XOXԞ.}ؑ6cw7X‘TUwn=| =\0Om9kAB} aE 4BkMZVPX-uƓюm 7өAOOURd ҵ346 ,)a&w=$i9d sTg!\̞/M/~b@AD.썏+E!EEj.|TQdki8KM (BFt9vC zu߇tf-b2Elށ>$&G*0/GE;YfKBH^vsP[.wRK~n-HyK7 /VTN] V Lzh !8ꔌ=0kVX)Y^wEд}%&@%ï#$iL 䞪PO0rU$zMTMm?Ш0̳ۯ_̓p?E04Bu8!!k1^j=91Cts򨗥Y9p4r>녦aXC7{v'(F;m@%JYᷤL=.4Ԛ JUBFyGr ‚,Z1 r_e¾q*{ a[Ð (dFPLY"xHxlbvxn͔731xY$#ܦ#V3zu< 縙W AP9Dն>͆:E=(s!H5`YlA-QF+[&U#tW(mڛF43.^,b&gRy,`\ (7ܣm# #Tʏ2t΍3ƱNdYxMw\GG>~t hFi#]XU7J$22Rf  iz@zUDw%7YɻS*.݆74d9d3V& >??U -'N]7gW#~3]웄Y g\vXƤT ӝBc//`FCCj3/$ߋkփRb`DF>5zg L\ǒGdCs1SLHp8`3#y,•@0wH*\H[fGŨa@2z4R.kXX =`X}iU/_tXz\8ҟJ2+]8݅ݬ4#:v ^{k(dXW|s{|R~ U#)8}0^ e$ϼ! x-vƋNOQZځW^橼k $CtU>8D۶7LSRR2v|>m!M`=>3pjߐD8 (.v*e8`)n9L(ɼ,.ڟ/ V]xccW^PecojЛðn('Jt71L7bsQ?tJ)!U;"i;`%}wv=oɩhds!sg噋 -naɮ}p4}Cfa&+)T7ws/6uȼzDu<-'FCBwQi Ѷ'ʐN6V/}(Cżra^=,EKxgCTMzDH+eO1?#4s&l["Lbv=Mg6L4gSG]%5X3%yl4<  uX#4;~ O?RD q]vkCtiwa !XMy Po;wm D'~dXi6pF[TQxa]j AAț:A'pl:,'Ԙς9/@cۊg@J,MHiuG͵`ީ|FmꡲT1Nh;>(RZ[19Z$$NC U n`L8qȤ^Gwn%hh]tbʫ261!vM2x ʽF+K KL ty7v"QҭXi|3:\y()SPF+HWම tہB[KE%ʜ=ɂ-Kߞ.SkkA"KiNfU5WrpkV @R(8aW01Ii?1wgͽc`#vJ T,:v t3G{>>>2>ם6O@J)pj]]X "\l-*A>^7ݯeai?H\87ǧx/rz}q2:[`Sfar;db%=׉%ʧ(ٰgWsPgzw|yO}i 6~D]*;S8 QP? ]4K4ȐkQS>0SJnyM?ߴ)Č`@0d`qk2ĔJUt5oB(uZJ.Z`' H楬v֢5L OY<Rfin yRَp(*aQC-ǧIϹKz f@S,)\>@fL LVw 4wKùROP5ܖF`J݊< EVPil.P0=_Zϗ /.fC`*@~2:7ُiߒ"o1@'/wPe=R x2‘+  [|H̐AlQ\-:? Ƨ >YMKvg,WEx$sɬ(VQ;D_`|}:ڧ[c *PKULW315[T;WU <;hZ6liIv|3 \~ n0|TƠ`|5B+$d% k|:dr`Ӊ muM[/#Ťc8Od{7s>ViK<_iWLa4 sk2>4|{߬ ͟7F\Nk>6|\ÎpFhBm Jbv&qLSG$y@ uT?aXaC!ו5)p)%1D=Y:B X.ɤW+ܦyVOih},_he+ QMS%]b6ڒZwcD_'ND)l}8YHcS}~)`sHZUsA:s@)[p82ĢDҝ闸D.';uM:C`'ߑi$:yuw=kJBai(KL0H/&SWgm8D^ {2? Fe丢kKj㾓\z/~-&HoGMz/Mqf0;zb7vL%_+H9 #E{y6S}`*D:XhЩ(uvԱνx'!a[S -oPڐaB%n-VRjͤѮ$SxswKH>obٳ}Hdg2&"8䳖H=Q^ƴ~^G2u/,`@aIfJ}!WGFQ|[ OcIUbK{oWA~+mŅ_NS`I9&PVdzA5>,NqDlEȽJo o^]"2G3&h5fn*UьZ* j@AiAuW?>5/G{Lp;aQk=.dobB{WkOjxؔWRz{^wWbHTq}d ۑМdbF2Ad0SZO*5s0HuOv07Kc. ҈syp<9àJQޢ7bK|zXyS˜j b.1ьz~{XY@0D& oZJb4/\Gʄx"_ Ʀt@\i@޴Z9 po@8  'ikI'c_EeMJNkVS((%m;. nzHփ j,5/ zm9?2*hHUk[EhڧdLo O;3=qnBR?ߨ1RYS,,wUHk(=߷)T`@Rc6mRhWN!(_fd.Bp@Gűabu7xU"CF%;HB.g Mc+E|?C ޓ. i{)2 2 L/ >LUY_M"q؁zjx1h4 FeMrpSSҵYDPU:JxR"n{Ċ-PJ/dIǻf%uUp0M4L^0Sau"p)Op:dTuZfO8¯pn!y'?Eclw9X쳢" vpV ~7e2}xG*O׀MP8bp2Bf|-@-2߁*`˂ UWco`ӜnŜ&$l?EvLx}'E$T:aCҹ\M [7k U3#P8j6Zގ64kQzG T~rj{ @Ɯu;RtS-`ZWNWҕ~q:mV[kH2d(s;NYI^_]OS<භMU!N@08ErMߘ"uS>' __pR!5`j* /xz^Ol !b(3r-d4o?v kI_-Où |M}|d1±?%/8g*p;E$]$ C&3ō$5Q$~Nl==q_&րъy d}$iv8OS[bxA5;"Z1=punG?,;( Ǒ#sB?8EK='nW" 7+uRs.I579{"LLײw:kGlքyF==N?g4667"2mG.sj-F͎HRB-61"N ]8d?-cߞ<@`=]n) 2G-MՎV@W~(6a+ؼ耼amkڄ0C9}7yEt : ѧƩ`(BXN(A<>!eY˜B(==/1i?1hd/eP+iNIK V0",!0ڹOة1[8$ˋRwlӧ&mRsΓ]:Y܋͡x/GZoΗ?$K1; :!YGT饭My../MvqRV`"3 <{%Z؉h_põ(Y#B ȤrQV j9 Eϳ-݉FDOS!bCvao JV-W΁1\򈙵|S[O,sxr' џ\DVY[N -NXC'tG8;PEK{jP oZ>poSIѱ5]n{,GGϺ웠䤏;,dT}UMۣxҢ5IW&H{q~lpo|QXx lTv!+/ӂh1g\U\3m42U^q:~Sa?0\,_I8HV/M$H̎Tgd `7_ W,iKC)]=RBVS5 3fdYבZraߥ]Ww\ OPA$'n0_6|0:e>͡>B9Cd>QR27צO%,ohkbxj%k>u>"KduI5yܶqIZwmBQ !3ʎYi{yz7*k?ؿCy"|uYR!k>+Դ&I\O@(nڴظ |g1 % K'JJ\m;1Aa旤==J^WC,b[pZvueidX;<7sk,"-lӒ8,hvtW3H澶^4'S%uU9#M m/9.t5a{#- r[ҷb .: (x[Z T5kEڂhCؤ]m%ڦ7?lT+UқouoW&!{̓O_ #T6 u3%}`OtX ~P3-0 |iOx?Rbznic5YP%<@\o;F4AD톣T'vʠb{cq~6d<"]wt`ˁ6_<!J7y@P >eYH}Sl\;n>IvVxt\*(P((f - ~vZ{Fލ)c#|E:(|~D+Wf~%.ٻ.cݧghZ{]Rwۥ%YoYKި"w:7EAn<"^l~r8=R/ÿ@qfrew)KD"_["tfKQ\iBR_TDlf˯SQB)a2yII'lq:D+>) Yw8˩`7)IؑnYh`.B[&Vrv-.weEj ڦ97|U?SIL?Ȭk'*4LEe\}BDKG ޅAzJ @i|A=z-se 'bR@d ]pF5Mҁͺ 2dY"%xx,I&D= "_xɌSR6q@5{\>r=s%D4uk1_2`'Q6xljyڐٙgq|O/ ɊGX$Z9!6O1J|"OHxGm7[wdž k(REwކ2W9TqҾ=|E8h=Z$Θ}1yx9soWir[~Aj"iS;_qC[9 T'@ `#k)#zF-ȎL'E;R|.)Z%Ի5ǴKĤ?4Y˥Z+hzw V#i3NqqGY# Gi^P:GJ>Wt 6ΐҋPq$B$puth z 4>#qZҴƌ1MҎF\(WV_gFY6cE hj`b7D+ k;L e/\о0Z۠ Ĥb>?%Dɐj|Z꼿uyP):tIV xjt#9:HWv%DOy6+SIW rFe=PըYnήZA '5 P:Ʌ>9yEE{y9?xzlN~ {l|QXM_1{aR!]H*<'~9$R d/e$#y&Q]Hb,8{0nTqY92 &^o+Y6To`l#-seH#^)@} Pۭ(TBlS@(`iVN)mC(<ЪLWDWծi&NfGh ~yyA^[j"У5v>5KV'Mˮpvk_B)D#Cq$Wsu7jΞ~y;o6I/"cpNou]\Amۧߠ8Q :&vg£EeܛJQU$I:KbV` ޛ|B_iBSG$ X8Rʯrc~ vj*"/]텃 ?= 秕+oGT3Z o jhhQ,&&G ,qrCnS)Y(b`iv|kl#YUkۙ5UC1Q8Ǻ-U+8-Ǘ$Y9*liw-jq$ĉÂRZ?Z_tP,ŜK;nY3~!P`խ:ͼ"]{dl弙WQp%YCZ;lJ85H;B9>;tL-W`WoxW 1Q=Rf&R67JCŻunZ jD>)m9S8n9džoV$]O W-ym=emBn!xWIJ_sL}>*PzF* ?u#jݔRsfXﰮZ*ALj:-M25*Y @!ʰ6(<\j?M0wޜ cZ n 01vR49ЙLS\e[S.f;\~Zm&k*COC]Be> xccPU܊0O9y~ &%=>)j֑[°$~ 9 rFW@7q:?VCIcM p}s0BT?TΉ%QwT_[LZCs޹v.."m^^9ݒo# RqNMeGK^ه& lϠ&KLJJfQSc b(ĩF/[55MEͪM4+S@yˋiwj lޱc#rN-dņv9t9֮%r嫽_gqCq&\B#+h-gp,"M,AA^IJ@χ\a9&M)5b S˒&@`dD N.z 6E0Κ7QR>Jbr0QcG_֩!2Qhrl`"^ ѧ ݌`Fs_lcF6}cbVZrswYQ3,^_o;mB- T|zP/u1P#8 F`+iI-.Gj%P߾io~/ z%2rTŽW)Q"_J7ˡMu,0Nd>U'+`i|q/QCȨ)%?2cbk;Jz2nJ7 HQdQyv^\n) -/roZ!b?trK;?V >E9g@I} xM+(c>F 9OU\#z_t'R:p71]%wdv7J+B.5gB+7)=u(9Leѯ%l~T7>O@2/U|svPT 1>:p '܉WY"Ql<7,ͱa\gr69 ~Q)""mOp[,wMxj1dB lL\s-Y8DĚh\F-۴i*W!QqdJ%Fn?;G#:h,5,`wX_ 0dw0=IҨ5n!2EWٵwbb9JaH BVwmӉP``~DŽq(?v54O4x2>Cʬg 6-*x87% ^Odpy},;yLWLǰeta7>/x@x^A;uj~nIn<D4p!e?/;l`UȟVrFŠDf" 4=薷vO{lN]٭kt\9M6˟PZ ԩE|o@NzeETbZ"<axT?pAN۞'5jĉm/& GOJZ)gIϷ!tL*!~ 3URfUosZsNtxK`P4Uڣ_g8 P,駚YˑV2`+Ilל\Db<|J6XʋE8[#7+U /:]:`嘨RM76C-aN}87* 4 kJs_08w\@bԘd0}IyM4 L\DUw($ĠUi}0%s@-KW]6 ^> CsF9-u2M\|(Mxڦa=_zmuP}Bfww "`$rdGί_[nߙbG#'&g}{XlE4p&Dޟyq/ø1oH0t#)lDd)\jlykZn(+22=dZXb =jPKSF-!,I߽wқ 5 ڨ=^Bq7yYof0^aZp9 xV˫aMjuXߜCL3oG 5p&hIH#ʌ;HtxIujDm8v!ߌu6AֺQ+ 4?θZ3Z @ّܰ7X`~5,Dǂj/jKUگh(;Q?rkl?͜rY>8qL^k"RoJe ꚖiUl+QNb֯zaU#Z,TJ$c2\z/R)UuyGR9kЙpK`wQ%c#b JTiHEcA+K1'oS{'˺GHļ/A93Zd~f< $OI\do01Q 8 =t1<ߪ){@؅j3/Tsqʧ<)~`R'1#o<0 f0I ni9=zѝA09Fzϟ>StT$ |q u3"f'؍|k_.'Tѩ#+E|ٔfź쑁I !3!fQ[@LA,  u6(lX\vvLJP40&þ4MT5jY] /ʜ+J,qoYfT77b :Oճ|1F5k `Йڳ"ÌnG9(J~%^(/^wBY⹸gwb!{P}QmL;|#QNwK. ~ѿ.&*rϽS:SHI~yJA&gHOVC ӉZ7[لL*B NԌx2m&klò?DpǪ!eY N,lXփo.2=xuuifr޳VgzoqCT # -KU+א1dX3wlAU(]]Nڪ,: "FZlsWQ׺AmEQw1=Qy>8' hS"6P5#i/<i H0A@Nc{+?…EzmPqXy@rAT޸04e (}al 97f,͐9!+g]Pxnիf=%ku!jpR?FDyxboKExWq#´f~iA}zP"&h!9aSJYw2?Ŷf%h05Nin %Qκ2u1O5q>Hsj"\Ww7YzS2rRk aЖwj!>Ek khDdoFSA=UivL;Z?lϤ G؇aZW -:w'- hճ)F*P߀0G>_ye ?W?0s47nZ#S0E5ykO[<7;zCZRs2,s>B^Xlm[կ>&!["B܍ι=!&,g[ο3 |5RSLR0>Kx27i@ 0¨',(-*h-LI7YGm4<)ww85iĿu 3A}/ܸk~Uh~/.bNAvh=(0!!s `Yri|WkH92JoqW%4<>>5/Xl ڬIEh޽g{2#]\R hc<)}뾃|s`H6 T΋2#A7C`8UNfjCPY8o@S"dJA7/DX`4?yn,E@i`V8 ag@(ӽ{gykَ~NH*mx9ԑ&-$ >nsА?W$%hj*үA3s֒>&7!(jW f0ueJ.Î_mu-Sز<% KVUHH#*I5. {U$İ2n|{t,d j^FS*Q!;oI՜#Y|Sv s~:kj֔/S70t-Kx¸'܎ڷIhX RD=Gc goЅNFkƟ*~}J}RBtH&={*+d̡K IY~P(]c*7{#}/3C 9mѰ)[~ Мe32娡^ɮc[Ab"P]s65}O> H QiEHŒ)+AɆn`"&߮0}]FM.4sUk eljr1↳8iȅ|,eˊ bk*mQ.> 6ʨ[)q@@oHMcxܼl11V狥jx(]|P^4 Uoߔ5eʳ^_˜Gx$ kCNT]q8K6" RUß}xGw^akY(tx^0ALc }|O8Ѕ'[ѷ=fpi' >ٸ.7֙N?#cµNtO*wktIeaq0Uc+Kb 8^a0Yx{sZC=tEG5:K~۱59)7c; &=< ,ibkʈVOnv/@[?ťJl6 (u< .)^B1^d; 7mOpyrBtSܨ\ \Xb9rO>o{+XzMNUS. ?YNje$hѭV[4XNG(z F( ZOc `ğހ4$Xs{ b{[ ߌ0}O\ 0m{ ]Qޖ9PZ*$]w+Gx6Z{2a <.㞍\Cl\yt&!^n D<+mKdO_K}43PFbYf`P!nXٲX#Zoee]% Ox4\{ڻ( T}oLm!O%גΉ &j M`.ُf67yb㉳9@_B$nyD A+Wr͑i6y0@T 2_5 >4-14s֙rl-ߍr}W{n*F3RSY.% 3:q,SYvb;$'ΞQ 2>^os};4NxزV [Y, *H/w?Hk{=,mfpM͘'r M% چRdDJV]s0ؔ\['[3{c22h<:csouϱ;f|x,*$Gk zŠ'tE0&NX/!M `sWQ=rTziV߉{x %_FZ[5[k9ϾP#Tn+I)'7خ&}r)O@?*~Ly`gXXK?'k@l<) 9,:_wS})8ibyt[c ޵uJ<\CXO*r< ;}6>ܘŶ0|}%[N+#䢢dmNyOTO4 w̛s_ylJ:S,T4rzob⃷A)ݳͅM/Ϊy4y<{NCzeMV;A0DiqLOzl/\wdEЇo<ͦ? |h86an:'@WC/_ GzzMen_IIuU"@7FQt@q֚˸s*ɔfTh+:qGJhgbQΎA@SU0X\U2/bښDKzJv$ŵq{MvmC&SN$>GʘCӞ\阁$ec7;0V?jӡQ.b`.W>3_f]x&4ЮbP W8]y ۧtgM|m^Hmۜin.mxhMA4j;n%-(c`"~FOK׫p #hܗTT)Q/; #|kH,h 19xP$(BŗvH0lq|5-?فlj2}G23ϲ_L).)xJqU1\j\Gn-A3[ͽ܇ǭSO/E`.)+}bKpt2v(#h}NS=i"Bynϑ#}dz;6˳KSʧbxBS9( MxU:n UՒ mXoq {%=wQD\s"[fS(i1ZLrV5yi{*45M $*uK#= Ŗ14X ]sdwD*I 2w;Ә K)\ #>,Xb!/<ӏLt;l@ߐSۥqydu?P\hiMJSN<žS4k~cV`IW@m4sLm97$lW_&СlF^j:Y] l}랷}Unf֦A6ۺ9 L-CEfv6fngG ^d}mkM'L.)rnax5mfq.87P<+E4EB (?K9jGnGgi2_WڛRWf~P`lW+G#)E3lߔͤq캻ɳV--mE_Em(mrI hbO2LڟMz-l+]6tN4~]psd~RHD6bU:,Z+)s"{ Ͻ7phRt{GLeX*xzgʆU6W' N#۔6,3I h; 'f~B4LCoe!Ey0z! #ɅNA(oK@ЧN_:ZmkN(4x{!rip^Q[Y9/hӂըQ g=N.]ǁ8Йk|op+1}7ru9n |"v2%q rSԗJL 〥g@'X8,J[HcBPS v/;P`n,φ>,jk7I1Y V*XLo =%Z,iNs/xW y.i? ۋ _?hV`)sR3XMI,GC7dݒ3^"H':zi$\J>|^;1@ڈ4 R@ 㥪|s-=~$MZ5K?k=2̎Q}%SPQ{oDK$ RXuø yܴXˆ!\II\YvXLM;Y׍/z6wLK]f3E) :ÏS;\`!Xٕ 8x!mu UPau~M!MPy{!J;7ʚV#GկaKO7RRVW?٤_ CϺ?_ &5GB?2wS@[eF Ԭd `!$0+Lث!>ޫ|ܩp ȂDbN0C,g.Ʉ M2zPۑ7,p[< )z.{F\5Av1#U5-oGF!?ֵAyM˸5"p(p7GZ U+4^ėF};|rv ۲z:+b"tP/4r!~Z y EtYNXϰ,\.#HXp&Yف޳FWV ʱu8GDvME4Úꆉe4z.%Ȁ~kX?:*ҡOɭ@n3ɴ]G,0): 4ӰQYR'.CtJScebNONܺђ:mH>@; aK€QS MG/o_Ʒ<̹ ,u٤n>! J[Є[LȮtGiaEGCј̌3|eC`(e2~]jQ*oA b!W:m,dȳzݢOܠy] B䏍<{+w>$dfjmMJjPGVG# NǠCO` ,є-h?҆4[7"-a[JfB okg$iw!JO%!VX8 ȤD3\D^UhkǦOU ymh.f3)ghUP ї3f' Sj^~E{p4JG44RKOlԄTd2o#+{kʹg:l<4/}H`˼׎Pt.njG1XQF$Rbv?w8C0V_"~3' YSƫBi3)|5%Gs2je9d;zoPxrIT*ԍ:uLX",侭gVJL3L9۲H@:#־4^\յ IZy=9sRp(3۩6q1dڠ&(( n i1&K0uEU<#YFt2P|g]\&g&&6:dqLlGG,!!@ozJ]6Sl >3 j}eU`2u |V} T&1JAK!J`&)/;17PϮ k ق YZ