ndctl-64.1-lp151.2.16.1 4>$  Ap_Z36/=„m]p/ޝLbn֢[5]1WqoPmա͡8ULBuUs {teeŜSLDC2T|_Y~vuyDb3]w7[RdMeYt#t1?Y8/vt"߃1=K: :?k׳0,`N)X01pF?td   U (5 N]{  22 ,2 2 X2  2 D2 22  2 ! .!.&_.(&8&$9'P$:*$=b>j?r@zFG2H`2I(2X\Yh\2]h2^'b9cdqevfyl{u2vXw2x2y\.z$(.pCndctl64.1lp151.2.16.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)._Z3/build75wopenSUSE 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${20{U Y $V 'q nO  A큤AA큤큤AA큤A큤A큤_Z3,_Z3,_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3,_Z3,_Z3,_Z3,_Z3,_Z3.\Z.\Z._Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-_Z3-8ec7ce64f8be762b54a4bea9788d490eabfd7e7c1d0aaf228a91a5118bf41c53ff69a391465072df28d314f8a059a5f33692773724e2e7e60d1e60abd5906decf30bd694c0654a5626b3508e882a6cefd0440813fd7ac58c6022df21ca0771565c38eb3317109c8b1209b35eb2392946a0c870889f2b0b91bf6167b0dd7eb5c20c6d37aeceb0d95b18d572bc824e3d4d528d7176700aeaeb5396a02764fbb58e80f419550655c7a59d0b8982d387bc89bdd10f42ac151c8b3fe0f7f236f486711bf393a29b9f78852d338b3511522760c7e669c57477a51fc407db03fef28705a156d7284301f964333f38592c36a47e483972d11ad05ce41fdc47012140101789807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e5c37e41135091a39821cfb306ad8516625b0bb49510ce56ad85c347bbc46df2995b4acfbad37ab2807d0423e07b6105a9f77ad190396d0d6904af92b89f832ce688c790b3b229ab7c817d59cc5f9054c67723c80d40ad7c6436c7c3499d1406a368d09616d9d221e67dbb3ecc8019730e582ef6e60df768bbf83bccf07222004b0a30067b539c3d23146373462e5f9318f7326c7ccea867d951b60c1925d46a3a0edf1834bb7b2c23b9f9b1744711d2917bef00b14a742f47b3e4d0a1a03dd126db102ae30cd7ead5302a29a30054abac667a65fe815ecd160cac13a13e92307177e399fa672ed2ae5960725da8e63410283c463fba4150f4f0462fc594da8bcc73c7a8590b0b3833f29dffd8436fa8c8299baef119a6079c4ba2796f2f125c6ff44096595f628272f3a93833d0496d8443f1519081bb92ede2769ae5c28b73f02b58ea6f3c4af47f069c86590469754663cf0ebc6bf3a89d55605822fc9dfe29767d78d37ed2b2b5e1cd038fc0213b384e174c1828274abef46ed751efd0ad635db660a802fb82d878709ba47ca1ab97098cbfd02a17dc844c7f2b0ee264a5ab7be3ce801e2e566c1a8a5b9017530875be7750e4001ff9afd411669f4de260fd7922b6bd85a4700437472f0b259a7cf0fc7953b3540528259f5ef038524a9df0abe330d6ccb0ff6a9ccda4ab6a9f64a8ed42fb0f58955b9fed8e190d51ee2d1e23944d7daf2c0cae64a21e42c6f4bb58d6f38d95a904383bd88426c9fd273757953c405337ea64eaff9cacf538320809d52e6e9c0cf6b3787210550dc17b6da364540f4489825be4392d069fbb2c203eb2ee73abfdf3dc5997ac48a47b48ddb642e9d93e6248f0291982b4622509c32a1865cdde21eae7c9a02aa6473aee8e7b0e0fca7a53989c267c544b195a2cf7bead6f8ea28a68ba9b0575f17a707ba17a4b15b50dcc5e04a1bd8c82be8e411484d6b8b4009740a3073ba89245d52a07a40877b110cb4a894616f8043bffaaa92ce7eca358041bb0f8e49e9b1379f0ef96c483ab5a1fd422b34ff75f1590f04c9f34f4e8da1c3289d97321d875490fd956f48ee70ec30fa3afecd97907bea86dff94868d7f788bd468008087c6ec12f8b053a4d65af40bf8d3c03fded039e51f6fd224de2ce3ecdfa2f95f36f5081410ef71ac4cb91ce3a114561de5599648377fa97c75b9fba251dc73fb345c66e84691fdb69263f8b25de885bb9ff83326a43a9814dcf4ac893a985eed1f426ada6f487be0409e7f00de9ebd3dcd2f1f520e6aa2325fd5faed23dac5b529be863e32ecafbaf7ae06deb3feb55e8531f869f5c1bf00ead56982de2d809380fa2e7d1847fb29d4e93aecf824097b243892eff68864a765d16bfaff38a052d6662b41098332ecfd65ae33409896d550aed22da8b4b0ba083b8f804656fc9edd914e63b96b899eca2ee00b070ccab25e5ffcf391d4848159e02b3ae84406e667540a443f5servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootndctl-64.1-lp151.2.16.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.16.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 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- 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/shbuild75 1599746863  !"#$%&'()*+,-./01264.1-lp151.2.16.164.1-lp151.2.16.164.1-lp151.2.16.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:13962/openSUSE_Leap_15.1_Update/af9dd4fc27cf9842a92f5fc1e6c56657-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]=023c24a04873df2d9f1b741e732190404985560c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=09d2983b98e5ddb72386c607ae99a600018c33b8, 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_cܶ'}w<%qC|utf-8b4c9b4498d2e7874ff898b92c2f0150e0297db63b9d2f224484742fcadfbef85?7zXZ !t/?] crt:bLL fn9:[2m5yҎw)'jSkab@+^lDb)ϝE-E8r_47o".JVC;%8%\[z(%13ݯ|6n$:9~nSJ:{,in HCV>YZ& אN_r^7sKM_o6􈷀^IT-KyZ=:x>O#!Wiv5)Xfp^8`C~Ek0^~F95h0I`/č r_ _ƶPbF& &ye+JdѝnGN/z#Q$YT"f lVݓ omR }`諏Ŝ) ,\ѧ H9-%I쌘6LApi@SKK_B@h.ΐERz]6+-숟51@{q}J)ڣ4w߽Cִ9M5<`)R#F~b{`N~62\n=>_bsmo-IvSk0|9Eo [ '9\ҊPtmqeZu3SRy[Kp7cDF[xm"4a+[KK}I$aE6}~ۢRC^,!ۘY"F*λJ+C66vEGgF&/ pI$ԆYsU#CUpe 6ǍNl/)m#<;n'Xk4տ2UP `,zSVݹv_5F1Yri0("gL=6&\neFgݕ~ؐŲ0^Ŷ;e{$/?lDAr }nX@7{+:[vTmK6UZx:Fּ;/e2fxʪQ6tdH\Q˦sHB*-~2|ڒa+iDIqegVY )&MLjR~MM7; )UU&st)9+58jK9DI O-/$ܲVeޯJW#%TfE;ӱn忴 Te~1Xo;l",{)Z>QK5v3paKDyu5(xW}`0FB5|[ D) ^KҲǧ,Ovf[`^5P6Dug+ * 7ۛc]F\EK7u\&˰]i- |/`YzU3Uͣe(1Ss+JLIyo%{.n9_)e>n^:boуćs~/5Z;/ʗЪ y s@IϷ`vVhpܡ>@* XT#M(D22pzQO J69p"Vg\3}NUWd*:pD\rQWpI&O֫ƛ?AM!f#8S\.S"{ 7;Mwy.{Dڲ\ ĉ캸O`и*gSK{>R_' qFnqYoX,A iVFH"k0DFؼ&c7lFd/%sӞbUY}|Ϻ [_#ı>ȭ;#6c⍠e.Ace_ǧ__Nnۦ8&W ɿvU(ܟbݜN"fXF" 1FDzg.M,UH8;=n˧2f,:;1C=eI|> V:"]Ǐ  &D ,@|n#RB6ӽ^XN朗 "};_ZÃOh8-Z#kڌH^oRc*(ph}4TO{q⇦ݮfQ:<$~ %6~HULqUCBJ9;GS{:w_޺$pZƒ@㸗EY?G7g?QkVFRtmFC^vOo쀤~%`^6:c_&}+4PM^4v˵ ) BqiEV#%<\ӹ_IvU c_WmLyqtj+o h}3u AH4"89q8oZ$͢CtA1Ti.vgy^?hǍ(Gorg9N~S WGSTJ{h;)Fq=0P֪&xOSpnB.. )\@3R@R1){ i.i:U= ƌA;\RI>ƙ]mVzpr_3rezQ4;&Mi`;@=puzZ Y mpYq'j6s}Zs< ɚx e.Q<#pua:J#NC Paf?S5I`w}-zyExlFq98lǵN(kJ=?jZ٠fw˳yyȴ}o kxER7c$"$<@g' ҲBL4o^՛ZgO  $Naچ8 K`D8\6%;O=$jfpmӏ5vU]Ⱥ'2 /Y&{$zaw6z+Xjs܂T[S:iƐvtiQMEF`4óD LbTҬL[稪ժS@mƥ.HXʎu*JrmQ-riDls׋-EXn@tܙx3O3]Ղ YT<Ws-2S h>>z&h)I6?}NG_VȾb6N fقJ*~ \ j$ksiN"Rp@ i Mtڔd$ފ)ITb%3 ـǟ¹M/XdTUk/Y,aҍ/Qo'f*kZG\}ti,qܦ4JL: *PTPGM3V kYo%E6 kӕf Qy.QQ>x}et;F yA^%x ÄWcJz7]r9Z2Op+[n|@kZuSw4+QόEwAj!קp?}=7x.l.S;=4(X5݁p/r3{h4dҍ?y#",Wo4'N ={inˡ2[E y:F?m@u"bq6EGPE<2, SL`8>QY/u ;9Y[C )j@@wB=HOyqa]M>̃T7Sf$YlJxY_šYAe FϠ]_NhC񭝫Wocˤ5Hbޑr1ဴ:ʞeFfiZo{t c\0U-[ GIi$hA[ݲa( =وE$q{eW^z/E<]'睥mN67xrow1'Tbce/K^b NlIzo^b T$i 'BV!ꨶ6Mԝ&vpCKߪ m8:6YQx4f\̎{ý뤿6f[ rtDOC;">$\Zr)Cb1. sPsE>۵#IBvA@v)RuĖ}tb5ZP~|C|F$Ue vpUg~X0Q¸stv? f4煀z.mpAߥTwl5,$P/0j\w\AiXv:yҞ JO~l * '0ԏ/`w!\Xq &x&V+L`Yl_0~8LgoøVZuƎθKaV3hJb볷fK 6yfydrp]g{=8fTg:K4Fo$:KbKM,&}7hCk1yTwC@IXp 4MٙMSV>3IFO禙,T"X$4ӌIBPkM-PwH.k^Jwd(8]ߐ$niBq).Nڇ}A.A1S9~mo鍂~ }9#Gt$P]Mo+p~V/Zv<-AhV .Gb6P^svnC;Ɇl_X([Rnu.7W_HD\7[_"Xi9] h OVv|ɱU,:S4~({DG-/J[qDkh Ǵq8 iؚB!!87GȖןq|odU ]luu0=_*̣X@%ou`scޕruُ &%HK-_VF{K:Lx!@@<~Dy5|p|F05"j}i5+ kSĻ*^Ns(Զ`s~.qHrvnqXG7 ̐C [) ;nBFX]p3t,yJ|t'LvU7T =W1|#/;7jdDyE1lPۄ$b2ĮXZ?;h+[K魾7-6Tg0\(!sKjCRq\q,.kû7 Ps.σAQwa2cr_PV ]N:'(hO >5^uƄ-\+׾I fk jsg@MkǕ/YF)ƪQbI c?.y8L9Vػ66).{}~Lٖ E wH{Dw2tĥA0aѢ{D<[oW?8@"~7B޵%&>L0BUiyp43.M$yLe+ HT-L{g}ߔ320u04ô}O>rVl% 2{RhSZ w˥$%o^ |yun_?/'@܀co8ASಿvp(GptZoY|HS),a(V R2ht1CdƆ- @]wkBTA$I ՘8qxtpԃӷ)9eH׃n` C[ydwugx} Gr Fک)$"I02׷b ƪ;p( 20͜8ip(.mώԅo>5)XtɃ^* 0QyMNU;LSk7 1Y_؈1B`3>8նS7-gGϷL)^.A_ YQNTa8X ;= `׳Zۄz/3!笷oZ2f P ,HcYDīwhAʨEY&Nx?`DrA^0K NRy71 @Ymm@bGyƆ^WrӨ#"+g,]0*^}iX6z5q>aV)sR?u-蔳oO>{|}[U2hr5yʢM:`27+ h|5uw*q j)2#T:lڀZw,kD/O+!m_=zRބxvwCQSQ B5A{5;7c64 n臺t:˙ۆSAUzpĩ ىoh%kb[!U"@k۵.U$u! P^=:S1(Y˿HO䅭PwFRnm J8ndS';YਓMŵIq Ϊ; H`Q@Z IJ"E! e)wz+̛fLP: *@'+EGLѐM .\,ֳ3o8\ X˜37-9& )g,+)+B06nTY$3$*QZ ,' +Zpe]L"Esc| AK'C.^m0d(N}NՈBE4M f p%pW\Z컣Ph():z{1߶# ,Fш9ڠP?fHXO;W%_,$5/tahפ<(A)KjQLTF ! b] wAw-u(^G{L9&cKΈ|oAfR=B]qC|)s Lo̓IQ2$5 VQG]Ee :}J1C뢹؅P#]dY8 `QgZI#g6L(|",G,8-VvT60voY0[&)6;>餕! ibxw*wPe{G8:wMR(>ataBo3LÚFitiAêQmWrw昛ߪ8ti~|ZbX]^K5«{í: t%)Χ'Xd!q SPw sI 9#huଐ϶9݌AGu82HTH1"0 (΄Bv1N`aɷ6pd6ĢG @[}j[DkIk_~[#UVUOB?97"Čql#ASޝ"x-Aj$d$E6+;8#IoV@eou:k1ú H%/ nfHGi\Y'i\3wbI rAPTpU *0 ̫SAf!Ԧ&hS{; )>lK6` UP5ߧ[R}t&>*gQ*]6b VVCaǘ'͂:a#k,(>/j’.}zkXxX99> ϿWɳ> T i$,r`FuR̒sw??rr5eyU0!?[!Du"O`Eg I dT"/<4rնAmWu[n_Mq; : QrIUEtvt)R£߮L7ѤД@Po^M =vT '_nAeYĎ<Խ9$B =JW<&k)6.)g1^QIl'Y(M̧:xĈtjn[ՄpNZhE@ q"R8ݏF N2msLѸ%I0Kf:P\wRC1aYo84UTpEnUKD΋.Ň]fzoI09U喸@7R6Sx:R/ bUڳU{o~jWIA#*wFlǺx`D }k8{\kyf) Bc|(6lSN=2CBts 4hEE%] G z7?Uï%*TuS"^[ӳs?oTZt6-ccdt4@q) NR~ /߫y e_zMh!+k84"LOu+HASV*78nfkC4/hQ|GgDia }SS~p2O*ҧoV@5L$Sk<]xkKV'Df)ܤVGvhdR㏍-x4u+ [ _yb͜<&5?vL>vMt:~`)˪ݞC;(HfF6iwsN.o/4'<V}ֹ:cfp3)܏$lCPkD5;Qbл3K2y+VVK=Z/j 2 V{%<R1N\4lF& s'~_ӖJ2}@y\ZYRh(;;#갼f̄MZ4D Bq֔7z1Jcȯ22|Y-. Q*S7M18S^keD]L?J 'N ]D2ފѴKA@^?@5QUlt jpش3.S@8s< zh ?J}fSW1Lq5  !0GrN Ec9/p~J(K^9;t18cVg/ 5DN0S05 MK?P8lYj?l 5=7ܸ7v*eأ|EXMk~6NA҅s*@؊vP-.dSzi_@6m٨oMKEaG7D<\)M }*;[>qeَ“IFv6uK'W&G1c=P}݁q;H@D 62Glc'3BvmGD(ꬾK=WM~H/0vu2xnMǙy Խndͼ}k~Gŵ;ff 0W{3 \K+*Iof$ Mݦg\js\), V [`al Xӕ,dLۧSžz@ޱ#SiW'jѴT5*}p#44^Gtڷϲ[Jc)'"- s-)"lN{)"Y1dU\)ByXt*nĴ.X_@ W(σC%x7; P=5OKq\g!teT{%ضVpfrR}ğl5_l{3ml,.G!sPf"曪pLW.~ٜ[4 } Ge&[s/b^ٯ͍,jUlvD, F%Ac7gm,*.QY^i m@:.]6pMy S-2V/P`ܫVOW#.dԌ|倭Ra-=u~U xVNKL" Q8_r<<0TA)pd4ڕuztV#J8藋j,6l c=(k[)_&؛ |ٺFۍA\Ud2 ܇B[Z۱Rs͏5|~t{w3 ӰHUqapo̳Cѫ Xa޶@?Gn{6k]C萋s3QĕlO8~`b4FvI_V5sؠ\@ci S_ 88ۑOJioPޗ%; jc: +7U.M国>>`yf¼s85s]eJWM`}ovZCP*U=y V=:"NkB?$;GϊzD.H<9˧_gࠌ Ib62|c={XyM?\Mm@+tt m~Ni{iu8c{T_ Ǟ*OS;tm帑$ {ʻȄ~ldȬ(rUe[.S 'aX e.OִQJ.o4^n=5{R L>eG۬$IhҶKVBmiGOSgޣtvv}LdP<5ګRV>j,ls1߾pEԟɩI/3`<Hcl0܌ yQߜEA(9q0_zn//( xZDŽ(e$3@n=#8њ \a k[9^ykw|TX7KJFt ]zPCs) 2΢4H /~i(|"1_#^?b{ݤy£͢EkG-눷cRط_ 3TZ]*:Q ʧ< E.f|!ʨL/P}$H7Xq#FrYK/ϚT\ST h]^{V<'Ʌ>EH='^\9\/ M1%SiAjmjN̓?CfsHYTa?N?vyVsbU:C)LJELlѡ'#Ca⣦F}BšE.N0kh`مoq<)=T܉ (8/=Q5RꂎD FɟNiŮjJ0Y(bgӯ:+]0 ^ӈ9-Rvog'"Q$G'ߩyRw)*dFڷkͨDD:~Cwzg(`7 mbS?,Jd\ez욇&Z/% <⿀]!5SF4'.L3SޫiG'ͼW}p&nS\ELqHZ!_#ys-|p`$)w|5y҂X[*0&ڮIU.\K/Wįg0GkA%.*98{OC*FP.&ݽPn%&4͎L;ǡ-#;&fr5uwа;?]k\):hT*&D?&АT/eg׬Ղc= ZB>9 3G{ d@B"x oQy͸)|W NTԐ鸍ČeV;J^id"Ṡ*Jxކ7u:[qP?32. &o+]D;Atl͚HiP?D e>r$mh8,#C%uw? q'S[%}Op2%W_**!YF-OHʹX۬zSɝ;Y\ 1Տ5n]6ϰg.'(|# yj8jK\mAQM&ӫx.'o$;wtڇ %EU(8G] f'>M?x ]{w;&Uz\F0?h*ɭ8CNF(4/ 5`A,KN@yY,Qr9-1H|֤T}gazc;璓Tɦ HiDAqrNENޓЛgZFj]11n83>?b/+Dj^4ʶ+/dB%m{ԝݟ1j|-Rɒ?@/g1w`7JɅNlc (8J|b'ah~Mރ "߇dXՕ -ghsr;T#}9T蘆;}_Ҵ _J #ڝ| P+L0o]y5R5'7Q,l`Η]"!9ȲLiVYVNہ0\ 78 5.>"49B?!c]WuJPɒ>ev@9=}@O$;8NK4/{7Uв;Qv$0`6UN< ؀m,q#qՀ{a-ӂi/PeKHLQ`b4 vC# 3ޭf^wA*{]bX1lD`l1~DʌJF*^mel4<g13%x(8`[ y,ʰl #z+zj`/ϝWva$TKho`bp, ֫ DcY ohNIqk- F2ZX@^%Z,>rυ7~煬KF'}T(tޥ z4Lq>.;ȆBʋT39gUͰ(XBG54x#*;wќ嘤>dh'";)8_et\W$a'Is.av/ ݢ˱jw&!hy~ë E#:>rFȉ>ȸrMJzJlRYm1g/!=C.W.[Q-[]2`crl|ݸ<$>ļ?dbdI4m=xSQѣOTu;d'x%!Б373'TkQL ( dLR9 㡬F*nhkɆ)C?g@T\Fծ(b|v >LĒ&gZ'P&9T1$H{o+ n\gmSy/5x' 9rvdM 0B[|**4? ÿV}Ǩ 9erVդxlTŕ0 ט>]'{zHq T=2*)#OjwՕ-F218uzq)2bWv->)6WߤLnT)=[Jt^)], 9_Lpsv1i~:cKEDXlIeDJ,^ۯ $~2X>? 8yϗ1M%1뷫xRŏRxى_6ôlN:ɀcְc^\+s%Dq V)^(`0r;,iٱ ڑHRDAd~#^,ww Vo\̒P@ B\z-|Dž;y8za|$hiu`ixbG#MxzaXklIdmuS؇LތähY礠6PP@]Oقo'Iv8O bV^ ] ٝM&f+ӱ/:6d&c@~-0{eMQ@ob Sv`>9+ZH)ѦsS4ʧ,>TYOxr {}\|S͋)bGu;5Ƙ4f}Wyp.~b\,! Xg)o (oH(O>V F͞U%L GqCOO!5GʅGBV`6yLY .wHa zܻ}9c1Xѭ"X{#3NJյ^%,3 9R o%i/ ]8HY_n=O/A ]="F }[ǏUՇ[~B=@=Fo }c[}DZNRO.N[4 GDJw^0= I΅1y9>),utgJ*Ϛe61HЃY׊FøU'<}*󱧝qip.t!#>Ě(gJ[;Xz-VU;;%p-WaN 8G 1`7sևTéGm-~L@# eGȍyДIK\*)7k">=KHÙ_7lߛue+R q*A*t>J}\834,^[ 7g:C Ta򺓟tFnҠ2J3XܹTcR2xх9sw}j+4m1$tcYȾo r]VK\!x0"ƃk b jǻ 4傥ܾ~e Z>ȣ׏ ðŚ$)H7pcr1kfx^1*2ƤOu>[M;ѽibY (wj!bJO0к08k|jҮ48l wc>Gc ݉TJ53SFw=kԩus"n}pTwVNkե[UMGZ*9h%0Gݿ:U87敩nstMg#Z̄śPs|%AřL# D^M=$t kq<2-cd1Cl iCz:o۔] BWBRm󗔏dp;Ӛ*3=̏X$!!<(Í+^SuI΍>4ip[Hؖ禑r 7qUn={ݘ٫ĩKڠL_h.V+k f]T'L Q{h_8ɲv8Q&y ; k,NI%IB uqU]L!,N1VúN; eRЩ.']A-2%oQJ].[hgk]|nm OhUP>}cBXNgΒB<MԗԵ7IMU_ _ܞ.uǺNJhTZ226k?@t#`b?j?K_jFa/r Wpf 2r%W79 ' (`?.PS|[돀ua/-츟4X0GJɠc-RmꁉyoQ}Hu Z1y Pi{1 %zJ4{\Cjn$ֈ%g?02s+]XiŠ ڲ6 qaBmuU&iu1 atNjΌ&+1$kcHVJ2\5KܻnR$bTY̝Rpe`ygmP6U7Cyc${Vw={QJI#A^$4k^1^g6-%neK%6xSS a`wR/D~ÕՔ#2*^ywuEGP~q0cJ<\QfE$7%.vYho46b'>0^yڅbm.q?`ۭ?l̻ٝDKsa_>>h]R?@GΓ;?%aAF"G<^ qr!ϟT*K |y%JΝnG =mb*J;ȘSHy#C}b*ehd1SNDwΜ4Xػ_f8z󴫖`04&2*wRATG'DR@E0 0OUy7SJ v`) <$xNڙXy|87}zEyW`cԼet>p`}ׅi]YQϦe&_$=D& >Ez/櫐s:ӲXj'@j}0ZXޱ"c}Y?wz/jvq9Tc$cOt$mӌ:q>Y-E+sQǟ.KػMA g0xRC*Uӡwhϻ/‡CM< ٰ#Vt >Yr@%(BU?lFӓ"b[ rGXȃ&4=jʺrE?ԦZ;[j_1΁P!Gc}MufK)KۣLAɛV9=Bz4r)<#9Ba`u0V[2d6O'o$6̵Yd9%mʄ쇦JEsz'$Ҩ+u-kh\(danKbEƜ>HMz Hz;g _}-QI\Nӥ7L3™n5#yd9EV YRLCG S/t"J%5UtN wHSSNRT\h\hٰ*<\31 |<얢'J׶zEw& 6r;+A˹+Alp|2sp1f @%\,{u+D6oS:W6'܉j%uzyN~^ҽxA0k>6sf}l0r3u_N6<*ZWb3ɾ}޶'0YCG2>.Y@6w V$Ė]<SN [woq8vAKUEwb *u'јpZL>X>afhRA3}㱌TzW?xYr:V4q~ 1k蠚g*h+j|U$YNĩc5eA)/\#+aV3ndTnp(pLkoeGauf2i(W)G8 cm= Uɋ٦v$İ N?ɤhG܋WJKK@ȇғ\kE^g Iˠ8DCtJJXj؋5!Y$K=^7~.2|cm"Y}HҺK^H ΖaDLJ4E'M$q5*i%NEhq;2hYg;Z5 #B/%"[H2' 44ԁdan CS:u?cEH-3޶!(B+> w]l49]dMg izZY%R_lE1, ji8ü!Lz+NN+״OB#A;}gpʰgט::D3".z9 yPKW4iЌ$1(YQD49f}.t%f'`8  .:˚I:]U?f5PR8[;t*nzܳ.Yhk+c/Ʉj'rEd6g5,Jϓ d_p_|Uc(EhV8^i1HYX)X ϦMP;IS(v:JI蜱AJ^p2Цhcvw4ظ#ɅQלPNMZޠ[[+IAం =,$iP rؾ\*)b͵~Bkii3hBc@ڶ()p+'V⪶K&.;{2*t z,~i92ʼnvb|4~@߼ huȑ_uĩ˽+E3DHׇ8g+$i!%Lk=ql?{RɮtyasE XB4#bp#ٱZHjp<DI/Ԍh{%GzS\]h KLuv5v/\Z1oqͺoD7:e$ۚ?Z* {yj7oy762 o|S.3$|iv<xT*01(ár2~;Ar^ bGTQ.Gq`ZbfߵUve1}i ] Ū:Bo-x9{d#&ZAXy",ZU5>@MӅ#vq•PDudfϗlƈ1~]vm[AgPN!ү䁪 Ȕ Q++cVoNfq Q+;Zl"Q{}ciO)N~u5x"ɩx`C9Pj~xom! 3|_[ϯc;~(ѹf*`)WiH;k"?m4YIN[Z;+cBi) -[G˜l$!L)qM/KAyV;.]QG?;}F#`1"fZ2OK7HAq~ll}͔>ڟsKa(XaWQ7G 9I~|0)PL!НTX=kmfll|; S"Y/XL4&DQ0K,bg޻*P"}X`pޯoTf~a7т֚1>oG !bE(sp*,=T@i*[؍+C]( ve1". 7e\=rUP, K+`/>-QȪI>E)cUA@8c Ϫ%XDNS.|Zk1NZsE 0%9XΚ/GL-_X+8m<22*rC8':@W-7G\ :-^Y2a^jTs ga 7 FjөzI6臨q(vf SS=Z #XkK-r+/8oF.UMR^? k܉,w|0'b  Dr_ZI24^ Sht s%vI`JT&*#37ְ +ucۍxtm}jex 0@BdC+pulOsPBt!._|SjϬ A;COF/FdE;?$-X#IQuS`sLa+C$ FʕR EҜf` # νLDp.lzma;Gl.?\xT&-R1F@=Bh`Y18./]W"#)PsRѯ3GBQ;_/IzsB|ے3d.L7%^?㠸ƋXc8mdɷW˅ctybe=). oH];O9ZDͨ:/Y\toy)sCynUR$*`g'7 ^i'#3<*tG';񏌻jt I @b&Q\U iQ\Ep86 F*R+?'9ԫ|rEZ[V9"js_m"@M>ʿrMoypD]:r'UVAc~`Nx҈;ipp0 #J!1H +:^F 5 hQ &_R"" b1Lw\W=iJ,Dxil^n\Z3ZzU49<ږvLJ7d(?@@'v\LiBBf$oƻ1Y&̛u!`Dܿ`=LVW*JnTӒ;]xBl^DjY:o MZOi7Dm-y84 !'phy/ Ӄ%UkIA4R4I6[2IްG62F9>[[~67w!txgdOu H-U%| < (>֛"t?$BiݭlS1vRp쇮{o}kwei>nh"d5RX1?"G!2opn%L~{C7R|?]]y1M7 JG@.4?^zX~T Ίk g4^eNG8Oٳȯw+7T=wvZH_teݲ.3񓪀43qa.l1Em/i0p BtH'` r8jlGc;/-ٌ_'h«e&)%Ztt|ga i7W&߂,M7zdH7']R79Z;GƷC]ae˩eFR&fT>r.*R{-^=RHe~M~8}"]*R^y!PWiH ios~WH hY:L!qtdLAf7.Mb 婖dQzQ5)l:2 BDIzcFˑ1M+Ճô@(𔂼Oq~}Rg`J+I6F֏eECIom5%^ΝRB Q-}d{7-%qAwΎ>u"s_+D/Ʌ9-=g&8Dɟ%$7!IH`ƴwKīgp5_)ˌy%ִ{%dví*P i2t6xeW$y?ſ1qC;v kسΫWf"V i(@ax釅1l/'&דq)O Gm-L M-l^-1Ō]2xG_!CEBt[2c(  @9ľn*iGR~lw8|e>X/EV|98@b7μ|vŷv'e(ePHWh) h}SuO(d>4z/SQ(sK~Wy ϏB7 +3QOUhiW-\a쒠tOjXत8gzBL]9j"YVr`[FR2jG3_. I9a6VPç%out!qk/-a]+J[/}DKLK'6ۭ)_>gs{؏6ܝ"cE:|+Wk߀2j`2ܙ@ M|;|C❋i ̫GCJ:]0a.x  f_!2g_/׺4t QuoPŝo}&U0xv%ic-m 5V&4|T=LE7@L5۸Mv;4"$vH [6MO􎭮3ڝ[|Hua7̿8=ՏaaP$jlsxYz 9n3ֽhO2y A5Iz%d)Jeo Zbcs*ܵ(2zdƻ]lؽ%ɟ/̐+3,X1^ G#XſuM,y((|Wd|5=/Y@Tn mOEaN{)"q*:H!. )sAc%hL_5tO!]\>ViuhرjzZP1%jR!O_\TЇH&2 ։KyKNc52W]CS:"W_WxJi9Vt3gP=/ `gCWs30Kc :톥:A9aN M"%rRm|Y]ʹl{ʑHr}_"x;?̀ڎ:(XE6w0dayD n%;Al%L `h'%C0[ Su̶,O+1 SaGyVRڽRS̩ x`M ?cwtÁYGӡ#4iTQDs0m"[5Kyv[$X3ӚpI;í]V{tRb]P&8rA`"ikƯim)MTĖK9#aا"zd1/Q_U'w Ք eR\*ASR[9kw,۴z\,DѕsP_$6*IT<8Ld"0B;y!4ҠkO}4U|smӵ쫖N-ZHrQ>ٶyH 48W[S-'T[e6 R=PSZ*I6X ^.js,IZHvfJҁS'ÛIIgD2l G*4b5R&o$m`j0W vtU˳yB$ؕ`:kҘ}j&#iwM](M\L=HZ"[Ũ0fU.TAoC-in .}{BwnN7-N,W03._)ѿ9%n VGze`OU6\fd?3W2Ebk;9n&Y5T $WJ> E!=tia迒H,5d43ʛ"lG5:uiގ|J]R<06x\8՜PilVLdm`WjoE$917jx NSeȗp}eS$i!^1ӽejlHɦ8_jyT+iD #>RPw]iB b~дC\&}3XŲ< T\Fb# 8iSE/])kxwAF0_nډ'ٺL!q59m꩹!1mLCtNo !NM6DMC0q a8vnRɿbƹѾ1Z^ۀn꼪}aՉ]'sp#*舧Z|Q mUmo"@:p[b)q=w # q{%5LA$ =Y+HneB|D Fۂ5WKҶ;Ө}@o] fG!*?n"CஂMh+:v؎]`}S2Þ AlMwR^ Cy Wp3 tv zEPڡfBׅ;gWAUy(x%spRrchf_sSLk ۸"ZF%qC~SqK>D I^v^0y_;8ջn󥹐Ahk85wU6p$d\$t:I+NR=H02BzX&9=-}ɾiŭ2NjEb2װ+஫;Va;Bi.{ZGN]S;d1FCf!>]}?_P$ܨIU)5:QI8.d Cc'd3Dթ!"UA်!z*@/+/ !?4} 0.8ywp-}FY %`2L'j"I'cڈPu^3|sYUS:_$ kxO/Єj\|@SB^]{-aq~e mDjFJeϪMnI;kuD2 a47ZƄrjo+3d1IÊp{B\ǐZՓp(ء ';4^!|\oECF1^l>\gBFsj$oxgb{n/|nv _޾>F[;V~^vikƪdr)C@o~nͪEBͰ n6OX1=_ג{H"  K4aeyA4G5"DL}}#3z&P!qQh#~|Jtz}篌5UQXr[iM%·jB 2]ğ7Du ܑ*^%ޯ3Q FDPQ+&T.%< ʷ^x\H ED!D CRj3 31=CMѢ Ǚ/ }P+=xSYkebx2?&c.&?Pz 3/°gx^#)ei"/62Yq'nZ;8't{p| C^p ]OgmZ|`ֶ,!Y(lT+2ݱASfț7 3,ۣZh$>ZF;a)FGS@e,N 4oet̨FlF4a6FuQtE= MՂVTteuM<|[P}@7q[(7(b:P3 B Mv|aGL1}G'{֧ U>@p m+8F,u#Ǚ¼ sl"N g_Hh)OMz13~\[{ tɿVDo*Ee o_SN:=F(gP Z~▭LEi5د:Fvv}25լD !9uz00{T[q`DYҵb̃˴%Ċ{+d,EEz#pH\ (GR K(NJ@}_* nϿq‘" \;`cO{$7- (F_Fcـqַ7Pw-aX)XPQ ZDD$Xؠ֫폘Ԅ[Vc3/iR\ci|i0Ϙ!lMŚJq_O$!$u9h=,J(sn%1f8KK(&_22>rhmhpe`QF\uS`{$?UA@%&M ̪serۖjTֺ@] H-@SC=ŦjccȢ8jc.tO}Ld"mr& S.Ag^*%,kk%Í'y BQ^y/ gȮ((6>kH˪z2'Ak\)?c\"E!FʤRy\'73Slٔ^mwʣh7逼-erdQ~\1\}cMZN)J'mzǛ6״Ihym\4(^::+H; ws=cN$H8cZach\ml,GZQ EP9 7nJ5#hv8 xW!Z;g4y11.lj^yؔVu>էnL:@N'#jRu98 `(# >}EA!tpmؠXɨLCJfȻ@%lnًix<1osZځUs}ewߺid3Z^"O8-F5 HOT>edGmaҐ46rgUD ApqTwdf~*Qۍ"tL|U'} |-ꠊ:8ved?s %ĨkgIX͝pc57o"gsI ߌ1"zuu"qD}4PAXJ~n3iE6/WGP 6Xg 3K~IE`k4-6Q"Y?|j/vļ{0ޞ,@p~lNH t/Q0g5<cVQ ԩYaPbt;@z9M 欁EuI+MW}pHOA'ak.E8\.9WP߮X&)P9}\p bJwu:S m~~ζFYjWpx}sʓ'>hR6 4JgY@eUiS. Sae+pa~Vݚ$GUH'VVăiRX~yQdL+?=Zƺa{_hkhuا3RBn0yU7SK2(#T_d5Zj3ug (e`s&i*-7J K3cIt# rQͅ4zb= f;kJ"V݅H@3y-Kv؍ F)nS^EF3+r,a5]^~4h)kHe]'4\UB>ɢrī{"$uER " |NϺz4ی"VEn =[wrmH)m LrO-KwGE@#`.Q5 "1]5AhPE nF4Bw%$<}`{1TKjZ L!W<BlH&o&2FϏ+ِv8훍?ƣ8S: z$a"nw!jsܝ׃u+wk5X2Fg K> b𱤧$%w+湸p6=]ΆӮ`B˾xy,`R򂖘/+XA8;3Zv#_<%}GkgHMCs /B0HvA7fqxџ}^Mm)3KIi" _iYvh*N䟇 ,rhG.\j|LrN.JlI@эpyY5'|QAt>M,ή!θN^PU'C"<(MT S%:tʵHP)ke1>ΨeH]R.LVBP=IGNkP{ ڜ۩O~Sz zi(7Cx]Y즟i)^o͜ "{ Dg CSC aw:gW7e""1=0x}ňBrfr@q{ih^tp/3c+l^= <:fG݌D26iM249> ?u#naH2V6{P nY$~J<"$fnem>$)$e-qE6,w1Y3~lb2`2d GSF /~PHPpn&Dм~5j`OHwKĉè쾖B"v(y&fg ˙ia]y}m~kLh  capPA*ߥ^l$ {ڀfBohbp%XSoƟqk _D+gǖ~8' \5+z=zYs?J&ux~;jcxUfq_ՔVE]du?%kԃ&bN[_ϹjGw!]ZqbX C l^\P xҲPx/y?Z $^mC )i#I?`h,gmK'6m0_/=I%HfO?8ƈU|8R){}yRVo,?3h "rtb..SLU MLPv=[G|4}zg溺qpޥ^Cp*^&'/~VAr!? s37LFK^C $Nz3~<Կ{t8/ D,f%+nvЙU{,=|k'QN_7 E0 ۮK 9X.9p|uv)]vn !{BF[yhiH'0x]q9 S"UFm`a5 j)[$0[*i[ک]8YF4|3&ЩѴp^>C=oNYmz36f=Us N"h"&G3ȇjcw!yx:..94Zfs =RZ7}.aUQ9A P $,nu#tI MMBQ]Ub0wuf΃X 6xqYG$u9DdV,%ȯpX=xnYcaR<ǝNź DAДܠ*K}(kSӾ󷬔伣ǤB^k/ HuA?3\yӌҶMNAEL?)UaIeGr}{$v9 O )(2M1Gں͎_8q*d<FmTe4!AAMi .@*r+IxՆbvGZa:j#!R#v܏-_ =%k G؏xV~F +;pX5mH9J{Rㅛ_V28wCaWDLۍ QpTis怡-iaC/;3f0=yqC~Z/+vzܿkH41? OG\r =׀a3 Iw6L,a-Bw /0f@S!'A:[o`@Vgd bteaI?癒DA \v-d.%hEp$4;Q|-YnlB! _(xu+ SXKYFа`6"ԈD Ef [vRim {%tKfFv2<*[,Cmǘ;'?x.Y\ی~VAI!٫ Ǐoɩkgfmλ*>r4_h /97{Jt뻵 bB@.ՃaWmښA~_pw7ixxmcVebpp*3,LJc5L78hu~ ىP"WA+4Q$zIjȏeg{_>b2mVb;u |P%'dTy!^H"/fL0egO!MEn^Ҋ6Z&[:u@M6"o`MObU[e~6w,5zW5(vpz*䔧^F$qxI3/N~KH[Ḋ.AvOA]yWu+("TtVQ2Mlx7rr%-!^hm睚Խn>@%E\ML+=l)DmlI/̆}xMC:lhExڲ((2MK%{zԚqcP7hTpFic}W}.;y~pAf1j. K*l"gkI-/8 LRQº+f4{jonyZ,p=o3d~F{ xe"{Tw4+tI=̰8 hm k8|[h6"ӎ%se]{:34޾~_U>B,jsޕ@r)rN)/xѾ>͗<`:b+Qs D^*ȣBg.FgG3RcYNY 4\}Mq'20CW"FrkDH!t4l!7B1!&"y]$̧'rT[Lrd7}X:4=sMS:&6M9ÿ=@@k a͚_q7Ӡ.w -{:ÜO[8h:czfv'/W0co{4) g }3[0Ԯ6urqѫa_G>MyHX|a#9M'H-R2.q\+8$:c$y)֢r-<'T^՗HUBYp;fW >!zddS@,to\GשG:} ejwaY r>%.7 ;YֻS2wcT+Um /]ODѤ<܆r)?;S[4}ҙ|8G9,BkErh9K!߃wYbDtcK橉2]E/YGuk4 hBNV2T__:S:*Ց<:=B9ie$H8/I}d:+OZfsqj)^!v1^74İ@xQ!B;lA/mHxwJ-pi#I'޿WmT Lriq`E(@W][)WY|cz$%5022-{ݭωd]N!@^u ybeV [ #yfPZJ!kOj9{}OϹ#3XyTv< \'E.2"U{`IDd{uT-}*FKʺm9|7 0^-$}.C `І6&|Tb0H(R`5Y\@>bˈe+>Q26A,f]ZR(/"GAlFϾCW\*9͵ eGvaVUf:E;fa̷|5Jf|adսU&?TL`G/)$G'$tXYa@]YRo~~z:6B el`U'ڡd NO·>F`apx3%h>An`gk# S1jai :Z jspPl_bNH,ySb`=c 'wD$vypVF\?`Jx>AT+ϟy5cub# W :)k@~~d^*C,X% PZF+!J&/ҶC[jO EYWe#JG vg;+CmKYn [Nes ߊ45<]N;wk5:7-l8eHKS g)(I|<o N׶sV c473αh$+L.mm:knp])#Yb|U8fCNK%o:㫕Kr40n۟0ߛf-/<|̈́Xg`MXɔ Rl\c=Gm=ϴյҙD/_4rrJ:%0t]%,\_zy;ڿ cOtF=W%&Gc N (D.|O-ՁA_/|.i<70H6S屒+ɌJh#޻~V&Eu[/d> \NYxOj:-FhHGAcR]yZՂ 5?m"wȤIŦ;(1h_رMm+خGf4;^W {G[T5O~.O]dBTfZB HS|}A! noV d璧zG*`ZSNd0< _i;,y%ȡ|!0w|b铦j1gr9" !㭟"=oe0kAAҢUgbΞ=[+ǔI}O_UpQ.[{}4hTܲpg Ȯ#mCyLU+t'.u,Ψu.&oT=O b=@б ?͟P&7[p-FHsU1[30A)q |7dW:]_'| Q},1cE ѴgǓwNwAev>0(0Éu8l8F |E+,4:b%lb *ͥŃZU1uTrQ:D1S]ӌ9v|eN{k'*aTg@f^Wm肠 O{~iW {<ە_~'&X1^8>xwk< |Rݍ'nAx>x+}l`1:DZJ$uniiU:[12d<~ N]r@?ӯMǹm9u},ASqzdT;^W%PV 1O=$O#|lw">7NgOx{βaD:զ"?Sl 97S)~}oX~4L=%EAv\HZ8^:H+`yr7F| ]nd)C|+"?j(^`a{@-p/GKAǹ,X`b9s1zv rTm{{ dS/԰i4G(q'IxH8=' +Oì!Fչ.Vb`ngF_ >u[mLϦ;bλ_0):f~Z1N:*%fS*oR s|3pIPL?]KȖΡNƠ˂E[sVha3\c~I$Z紅⢌_}62X&~reR(k<n8LP/@z~3¯'Ǣޝ?=-(1c[$6r QL3S4I̢߮}jQsEO ? Ƶ:M\>líe;xR@# ΐ_Tu jh- .HQRd@U9=q"x5TvyS>>k`Q"ʔ# oe&hn,A 3~1h ~ď]ܦ#V%} Y*oHH'ayF3kD,.<Oɚ:>QrFYE34_O\ņ]44..c$dъ9< zNe1bt~)'@Rk,mDZci M f[E}-nmmlDZf Jngu|XQds佟F(UBUN &)x2Mn2@6ߍHf lm㙅뽏f_v0(ʦ8<^ JÓ8h)qUA`Fh5tBY-CaC Hv>P16W7JA*dsp‡ofJpi2#XX~똼<{hkJ}\sZIJ_Df0ԟPRqs:Vד*_ެBai8p#HQхr ErW: VI?g~HNк'Ė{6D_6@яdXGUg潙MD =\\e`#=P=}.cH* 1~ZP-Tz<$?Y7+2`&z8QE)< -|NMBUճ2ZS[ jX+'vtt!Ή Adxnq֩ikS _&XЈ$K& an-3,ٝк{i <ٿfkhMAT?U5t!:]#2LŤg&h>W?l> %,e2vVw*"zpŶɞN(%֋a}S{Cek*}b<<+RonZbkʡ`szfˑ-NI;Uлx_$L~У!CUj7f3a/&u=;B)7Y/9Wx[-[9(Z/-$ ];lE!1v74q5лf*QH; ͷ{~% vt0+!Ȇ !qM{\EMey| }P;8Ȣq>r3BCun:N!'ṲAQϩ3FzLnlט󺮯إ ?fXu=^|P[]8zdew%v eHi5T*d̅VI6: [FMMQæ]^YTM-B:Qdm*@F$ۼ@|s4ǂϕ)Jjo3jԾ~`>Aj/ёe 8 aAYK1Sv4/BKݧRzŚBpՠ7G<ND},(M%Sjt/=-5Z=3IB'Y cC'gHمnN\ QFj&4wnţ>T0br͢pxPnĥlP~"a(JvgZ2ܱwN*7"54L=Mڰ>!Ty_g^Mܷ kkr1R-kF^ cp b@xQHIMlS_>a ƸW'F8OFQlnjB6,'3wdE!؛ @+.j (qy*:|2vzDҠTu~ٟ 9rp-:u[-b{@a0R ,ͼ_qh1ff/Dz<*?ҭYJ6? oPX .`gmb.iܮONMb rH#hoNZ@װ&BÌ)D#K 5fGcZ$uSbve?Tvb F<-[m)Ԟ=Wz "?Ei XDhq&s.m 3*l~ˁ9*#iT$s_n 3(TѦK>>ֽB6ʗbsε/ChA=?h5/Jh]@o.h+F1a}G: Q4.됗'u&qFf4k:j/oL"R05+;>[00!fW@if*ZGnwj)a:' -L]?b,e:I)vW̝XO-zޖE7Ԓ˨:W۰kL Ґ{Ԩn]Nݹ>gZ3+΄ۊђW:>5::FZwX3cr˱dgi),MMj3Oc=@.VlD{QD˾ kzE]tͦvU!sm*ˬ[SN |mJߐ;SUc9aDIKQX3A=54spaݼ #c@l"ډM> qB5sqEJ]ZN&.勽C괸82VWUsfϼN1%*IPn L2S6?1f6|4Z P`G}&`DG1iߒ{ _٩*1L䤏r-cFJ>;xd沏/nD2PDU~?%ZQ#OߢC1bY+j-0Xw+(_%&'&+bx::5VоJYrHQUs5d-3oMjT'fʌ<|D_TWſ|Fljs!C[/9Wc׎:R!c) 0ҌutV2nyX1 F 2zzUϞ/ҟ-8 wo_;4TWCwkwX29jevXv>{iF(?8I\c 1~cXNYˌlO:b&&дSY 3t\J2L=hz+Ȟ@Q uY&!5m%;NZQnR$=E&RhuJ|/{&+.l fFJ.]qUcU|v ߝ>6Ën^9 y$uzW.c$*pհ *1JepqI91Qs2wbRVǒ Hr]@`׫ד  Wh0zM`#ydGf35x4Ҳjea, [я5gd:Rc5hA<CBke0c"rrH&Z:+EvBwiW\WCf,.Pj^n¡skyMU?|7겈Jڪ=[u*Y鹀$q|J*g!+"6D02ntA՘0?'_`^f&)#+ QT%~`vxғd;?"NAݹCWoe5W,F4&R(~ Sxk?\1}y{ /ZTt'cJCsh:)+ܐ'b޴Rfi/lF!EBw, /`;p@P wۍembubqWqk+*$ytrsJ,< _KHԛK+BڰNd WH#A̒`\pYHbA&65*u,%jR3a0G!^v<[&/oAD(ԁ] \rA\/w-5+cXg3%c_azMغjQ6In%J1ʼn!I!A`D| a5Uɴ!K)$08\_ __r ]F܏s4dΡ5BV3>Jkqbe3 j# 6Q:quR &U1ujc&N ZڥGdƴ)G}?H"V$!?^mCⅪޮsL8rFO%葹L {Dw9ږߠ4"/5bjs8L\ru9gB3:K 6 E,#AQp->hl*{B5͉h0Wcń8{^3ɩ#NE]Wunsɉ5zIe Ld-%8(FUUGO_q>ɨ.1Vx7.(W@[<W\&:+u-z!,6Ot {|KJq\ ֌}Vqk+ڹ>t) #mVGh=T6c\w)kQl;OށIAr.長O >?{;]#|v+^焨%^+?{T0+p ;QR#Q[LYeTvya[gM&٘vP$.WpVnX2-'PYbC߷&(:ø_J;ߵn:Fdͬ(FI5T1Íӵ0(=8}%>(b )nQ2$Bn|=הVN OC nỽm S~hd9fE5'h=rJ1}ajܪPz/19HmEZ{o@K便Dž#K) A?QW",";sx {:Jz9ـ )SU{f,2S Vi3 q/!e{Q ?gEc<]ne!X8ۯI[~u(_;^hAg*028kbkԷ ܊{ɭ,ۮChջE8L@fgkP8>KZ{߹~aӕNƗ.*X:Yvm7;+C)%s3&ui7T)~Z^oƈ )7d,~$#<^,aY;1QαUɄ~̎ }xMӉ+ :~p"ѨT[E|2*#AxɂF@}S#-VZ1`+?jx-԰a v̈w[qV3>l !,`B OpK[.#Ї(%Ss5/&rrh0''S5ߢ@psW |$3T3ik/Nڬhq"sf,bGK'h&PEMiCsqڦpWK2a, Cx0|99f#blꬡ#(D|3p$A&OvVNrZ pߒ8|q6l)-%,&0ˋX{J} u Q~Ĕ8YZbU׮"Iۓr;As4AK dV)R(Jl ,|] ipBH< :onf,ُ {8 .PB`gֵC]t%+ fmu*֏ȅ[2&4 I!=JN~ vbOg3# 4tk?/KLŗ{jn/G|,QsiU^IdቨK|nHAh\>aRŹOY(<qb, !{d۸eA\V#}'5W2 .p3(KcDϲ701-9#~Gƣ+զ(%Z}1*.csB2]4WijgRkƻ4UR/בG],ADxI:A tZ+!g:FyدSЙŎ"לىWFˊkFɥ:"<JcqI{I HgԪ%i%q]h{ ׳0!,7ArQ[tN9eX <5CNF4@:K>)i"@zJͫ{j'՝Z; hn=lXDwLMIK"':J_8w$1Uɚ$9vK8b iwƉQ5Q!r:W9L"]O'v$m}HAN($wn2iaĿ ⚑(/;M~.H#)37^vqB{\X T?Rxx{K_b #R 0m5oЊ.BhDUZ[v 3|y>x#Qol68~lUeJ*?nntG^D{/TuNA1&o7U#?02m #zBD>17p#7*U\<351,c3‡I7pF?i]w̱H˙췅aIM[$6"bpg ZOpO2MN(n)ڏiBגt8 G;$batǚ1ŽwT^Yc8CPqN~@Ojp{/lnVY_Ghm ϻ|6Cnqq+Uo`WYM^"#|2㢮V}%:m oW>Oz}ჺn2E gY !2";I12|@kX10V^𦉯DP#X ,9NOEN"0-0Du6&ް7$ѝO\ce#xYf=lN_b4r$N0Y"=˻b-/f6rG]X$t==uzU޽ށ=1`4y|0bEh7HZEH`LAc~_>#cCW+ޣ|Cm Q11:yf C (Իa,(_Ovfsw!N6ow2{Bmkb"G's 鏕Z*Kq>=a(^MUWd =QaL;r-먪F+9Hp90blsBPknr|]< H3;Ӡ[=PQ@ bGˏ<ǟgHӾ"4DʺutOazJ-=<Ӻ&U!eL[6o{mUd^q}"=V.+ ?EvFw2?pvkBHA}CxR%۱9flQ%[0)Ht5q3?z䁒3:;ß=/Ncvᡧ;}LU+ +Mnz LFr]_)`uuN siS\+?OM;w\/f\.eC5gZV EnWN0x4Ō4N,*tCEm&WB27U3Zd(2x;dãbط}.KL' HFI.`$79Q|i ad;H5Y6.Vհ*)ڸ 擈%&7*x~ {=OPN_/ \ˈN+ in(۵%pJI9Eƹm <0YafCrJIBKdfLKy߄@;U3swJ/g%d eY 梁 f9V0;;OنPٽvy<6rז\W{DRww{sh" 0 mDƞ 3J: 5HH,OЛ f\N\ ~qsJ_9*I@Oȯ'oGɗ;)n7f&;@E=BM'yM8iWϘ>C4kFpu0zHaI`Q@pzAؙJZv28 : ^O)՝L nJ<|C˱dԓwU^=^?G9-ɽB&Dۚ4@9<.Y;._VL|ddMJ{7KNmH Y5k{h~ q3fgQa^;P#\[ PJ痠gXmZTn9KoX$%'wz(9,o ~}ޓW_CTMZ!sy]L[[rT1 &0Kt(Ғ_:Nr HYDz]|rjG ñEd+xQ](d@G z]^G"[v3UFINtro:QCXI8išgLH c"]I> Ɵ/xg` xG@ūcdҗF rL)r/(LzUӡRk>q*>ao# a NcҲ Gt!rT- Ao'3e }1#̍ ۠.6Mb&*0 a-9&K"b(^$6!ОEP,[{7ȯkNMhGQ_HŸ|3W!Fдͧ8Z$tßf9E(>Vv6`5s_`}J ^qp>Ա]`vP_rDtzX2uBe>]c@S%@ |7f?qCU` ?bS`p9(G9j34;9jXfGquthsX/V?S|4cDwbTϝ۪ϸeќD,xqm7¶<{mw7vD^x֏gz++8I-ʔvo쿕D"vh" 4M;[s؋jX7SsG,p kKK֣jw:NjPr|%kҁ ^=D I .ѹݦD6Sx{'$0*+Fa`…qFt$$? 49m*~G^J4g'0_QѯvꊏWieHg7ǼGXhBLp3A$HGF %/c}2J>gkXn kAbfwqX1 3\㹖묘_ٰ?!a2PW SRѨNB3!ɏ(S!Y?.6#b"?=!ȼS~NiQ+٬ԲC|`SJ04pוQԫ /~Q4Fvn ƶZv5+ׂ+1 /'tOH&[&0;ؑeEڤ 4`8Ծ6{l3 h5W+Q6y .Q*q]io0:y%Gq>6`7y#^39zX}>!bFTڰ#5jףxA(rK 3=#GNuk CouwaO2pq,nZ(#,U9 GY8D˿!x̏@i)4]|CHe;%YSn?pMNG淓\qؿVuQ_a7Dtyją4y rL)A0ŞRLyU:4vv/:vS׸}ͧqnhh`<4 6Ι?=O{D;nUfᅩJWݘ 1J߀=܇ȅ%@2ScD]ެ eUc[aO&-ƛrO@46t]ItЋ+.5q MK}}>eDW[ZEe<]RԴ^Z~ml;>܏{q;PO~9[$g!92aTm hYwa?˾'.u˞T:1b7žVwKJ q VgTE睼puCoV(&h5o0}w336Ϲh$?#Ul%~奾)X2fxF(_/M"~w2$cݹ'EN_,NY Ѡi;`Ih]7ˎ/zy(r.ˊ+sC$pyˮ$uBP2h?ەPr6-CǪ>/ j:^Q=gf+3ʝ/UM&gC9烠X3XkIù$b3>~rT4!A´' (h?l:WJ| xqgu>TT$ Ge[ 8a 2|Z>\ |t Zv}0/Ce&Uߓz& QrO,D&%+H>޽^DL*6l =hS 5nr}43" ?m; gz>9$,Q©"uVKey[hk*guZ~0,m[UKRC#mU]&g{?S򾵃 }%<Ж$6ZQk-RǦb^x"?u%|p6ÔG06W FPێ#YIݶM~L#8 ?]154O_Jňn;fPm x 3Mh;ޑ, ?KZ?"TͭV f-j-Um"\G|-&~xhEE"]BW|Ut7XeԦ[Xqc=,N a#g{,SUVc4}"V:49Yq<~\}2;`g ړ ܝuV׮7#:1wo~b>Y&t? H\ם(A1B8DQXgH;aYӈ65vhAyҸae.N:y20v~A'\I0׬[(,ED+ C?#C=>]Y]qD;{ "G'""^{ϜAq1s_Θp(ZB= yu\)Qµytbgve3FKyX3$/Z܍Βy{^p<(e~[R1:?]ҿ*o<ڳ׉l*|Q9tS3p7|uZwtz8¿ FGtm]b)4%Y1ܣԕ pFrk!TCos8K 3VIЎ]N;S{\i'@[g~@$JwlbBĬQ廓qOm n8hǻlQ TXSjω\"qaTy/EEbyK+)lӔr)N#9[jJ-wʼn lQI|({֩4 j.ec`z\$ǺgN}B1b/YCўMMEoM5ۖ6d5҇'V3zɛ;Ibum"ڢl|+1D_hN"=|XЂIbwEzB $Kw1j@pYo}fz Qiӽ[R/0n U3On4NMwBDbESTnJϪ21DbQtW{-ԂdOzh1q r֕Y7BGrM ~ lmP'(6xh$8_20IQs%{fȨVчHp^.-5I$n8kmAŒ8g՛n%A)O QxѨ #gJMV$AS pn|( z&N%1z\$ NkUtRցiʎ`UpO[B:)5 rXݍVFRJ'/\%25*FS.@cxJۺ/K{g>|!oܱH&}̖Wضu*VI U_a\^ej# =ׇ;,/ZgE{w3;ɥ^y.kF| [CTa(J #8[&b!~b6WwZdlzoa>,9CXϹTaTs~ &H)Hϥ&.0~#}rZkz4aPvlyqզFSTk] /zjߣC>ؓ1b 7]G<"&7Iy㤹TLWC>r24( 7Q ^&Œ+`б߉>"=*r;;{kTڠ8%Vp1$WId5Fy'[?KzvZW9iAh @ /GSN;pTe/)X8T'e~5#\cخ_P)CJb~򲇁{,:pF.#=38ICCOژLL )_yzn皋8LӎZ^%u-44=;(@xLtT)c! EX#)9S$0Z%PUqNLI %nÏh}m6!}K#QB[ڕ XwqgmH⌑>$]qrd{/˫jQՓO)Ǜt+LXK9zf_C >ZDfmmAG##cuB-[\~My › xƿnMgoK7l՞?ƣ|6>6! eyblTg&͜Ǐ/9h=R;oΊ_H,#,ןeLqY'}a O22z!ǥ`8MJ5QLy)CnePL}"KbslIqvK[1.u-2aNɡڪA4VtA}'t ({0sn|{d3o&NS"-==E!eFbvaTCԳQ⓶ e~ʓR0ThEœ!w6 ur31JC S }a:OY`ԛy 7@2dt [3' Di U5KFHpV $6 H12)p^6UE/"7=$dkBNaW`]4-eI^_D5HZd]!N%N& PzjVH3BdR2KvR r P;2z(MNٱJ5zHt;B/j_iU5x+=a;f%lS|ýh CW5&ټj.0N&߸I\Zvɯj A8zJH-eXI30\nJ7\2{w >#.;2l fx7U5 mNn>*]H4 K@ GKTc !lj QT$C@l7G y𽒹W_^gl<_&'vrZK.Pm%Kz^2.-jmh8kD!U/Nc_tV vr)֗6CE;HON)1 Y$_8S akOn ,j쓩Jq͏e=rK0zA07vԾ\i;$dtvkuAbNu:GHљf1o %6 Oye6O,3n"zMl߾nc,`~ r.zYK6Yԝfƹ)]Y,)΅4!=!:\L!RV؎ hlej}VͶvSDu`P6Ms!rDf QLFCNpc ժpZ-av![/ Z -zZ4ETr)s'd~6ޅxrA9W eln 6 B˭o,Q  cm͸(Pj];iVF6/lfEVB7"kpV3z~AB?zY4^Ot d6A!&bic^i[&f\IbH_j>,"40fi=8#$AF u uBEa*>O\7MѡsMÍ/Kљ%L AĬ@KB& (kN-ŵF0(e8j؟S]Z8jf@E^}U)IA}FtWf]O/䓱;S ~ji¤SM`BsJYgr&=zh3!,+A *@>;I hjh~ Kvo,KcO?G\px/aǪ]7q% t5(<(152/α2y _a0w@ |<8h1^Dr#_0qC4ahU# mޞžyK+=`d_kX%ۤ*pqlva~ko?YO"Cj* a:D2u"$ ۍQRo6*0D4 C9hX?DS7.j [N%cbE?.йJ|ٕo]ں,EU^#)XwE 4θfR&zPHiqo,GBM10SYo'~*c, PO_"vC[wxNL~R,DrKJmjLΏ[Aw)ScI#N66Md+HFdIxLX}H,Tjji=aCՀ^ VZxWo.D$}dbb2VPPVX !(|ȓdl?f9ī#0ڏR‘nz3L9%X&a_P[)~RZ͵3uO=7+g{O&E FO_WҠ y. Pd]-״fkijUA(_?\ir wXk k ;:+àE*>݃5,@L#1kBQ\8]HœRrVLWĦgW#MJ/HN}"qH6L+o֓)Q+ XPWַNJE]WVBD`oB:W,6X׉'UK\ ]Q]K(ugّ-EjpGf.۞;唐j%Uti,N}ٿcVf~yȊT Ҏ4y*lĴ:p|Jr?5() k5#>7U}OL>j5eFtSS@a7˱h lCŧ9NnA[kZ~Otr7M┖W'mNgOR{ʳkŖ Ƣ`>V.LNGh%3`T{>ė? 1$wvK'Hu厷FI$flXgǝRw] \S ^h22t mhҌ51_p5.G@ϟ GH&6igS%cNLƗV-l=̫VkM%f:ҍ"*Rum!]V$ʿ2"<2Z/'DhKMT~!cpZU1h# Մ.5X*TW6ؠ˕OIpk-C9TY{̤ mLt8" #J8_WP ʐd8!+~į! ve9R{!*]oG$zz)o~3 =(SOٹO;B|EVt 5Ssg9`1?gi6QdxdSVvTM|LFҀ+ %0&rIHd9-};5_05i^0S^F|{Oٖ2^+X?,?""*ҞD x%UjiRi`ס1 ݵ\ر0^vCjI_.&pSdihZ~G$:)_˘(1rm0bdHO}GT1p+ЎUĊ^iĉDHMP⟤ɵ丵S K1+V+ m6#Gt5 @V G1qnеeQ7| ۇ_~QuVt/#.Zm yom#/;s]Eu LW ?F6[zxGI6ɨ KM /EU:0+UCM/RݐIeyoд9˻4]l9n’#|~]8Q>z:Xc`*Ybs1N@RS_5*`LmG:RDË>H =gvYRwwΊ=X>Q`7JPc A5|/ g.'NY^u<|CB[Jס۝ {4>|ΐ n gIMOtIx3B2  D=Y]Z3 ,$ȡ滕^bƅZpLW* szq =oyJ rvUvEc[pK 6 #={&i{`ZJL%F>05)X'tH6ޤ.9Q/2+Qu7a'vʌZ$VbKCÉϞ\¬ 7ETCNWOCr#AcAywxqL$t8] ,(v>Rl?^VYUԬ.fAePQ{+$[C(EۻlV^;7pD(2yOө` 3 o",b|ꃇ0W_xưI @G &OSEYQ>[Y3S@7zۙ7,4VidQ֌U{lRKڎ\{ۂG-~[EбҶ Z[B?[xOS ;[ҒqWW>uaex.k` qj6O0 n$?Jٻiyڤ[{]|;FZ+kKV!'ɃtuW {%i>;Lx. Y8JNPe JZfutH# 9.06*?MQd5:6;S7Sko1)9 Y!<kم~u͔ĘiL5XfA}fb8tV&(=մՙO̰в!P(/7Q 8}_+8-0h"k̀Gw>i2 Ŭf| k I(࢙v_^B%0H-V?ї)TqsH=Qh#d7f3@iUa6r;lO4 E?G0׿iYm `E2yfkGBƙp.O;bq#ߜT8_ݻ.zW\:+Uw*b{>>&1IƖH9puq˭B,dZRTD"VUԓTS(YHa5]uH=\^m_Ӳjdżg} iԚϙICݑ2x_Ƨ1*BUM1HKR"Bf`я$_< U"| [E_wf=( Q\T9QbV`rx<7*M=_&K֢Y'=8{׫R[,E+.2?SOĄAR,Xa,*638 h7u.植XP9꘩ǖdGIkıX!ж)ԝru7s챪sldC0FOl_ݬaM?r X|Zm4ć1%5Zv}C@džO[OiCn)k%f %Oxo=׵!%W3˯ +!1\֒wT<<ݡ{RnEha]ȊvXeW ՓE@`E7VV|K\f#cZ@4Nq(} O?BRrF{- 1f $20]&/C`" YT)m1ۄޣp򊏅U5Fywsǹ1WF@Xl> @jpHV,Ah;$ BņE4C@Y$N m$ᔶ:|&q!%D:шT,{rٛUF0XUehy~btY `[~΃T?[!e%6%Ђ*eh+A(_^ -]_6Uw=χ#5?JlU-/mN?Ea||ePv]E; &(B jLO㛸!WLzk%j0tt02}1P6:ZHu'#2c-.EVe0K9`Y$W(a "i̫'qPOo2LoCHlFA˭ZAZ@=Q я |)\j8A'Ib59r!ec~)\׌VvBM͵ yl1D1Q# }-F"H|; W.ķ2oOԧ.r><+9jvdޜMѸ449\1TtŪf l@wP7m̒]~K[mZ"ShlE.ZEk5<쉃Ϊ ^7]T艚I7Z!\Ci92a3oARcث֛2  ;;` !|U ;P蚷 U8SFd6Ԓ?:1\zW&ESխg@ C JgUǮFE9.^n̻x1jgS)+`laRzq+X1 /sq&iݼ!߈&%k^̎^}$\}}5x(Vv4j\߾ߑwZ_}vD&:%e蝸gKh">\(#Y*dq'qД_peY%uu:FIc69 JG5 2[:.~{C{&-2RZ r,`hѯ  }“a 7/Xj;(X@,U>(5%3h yֺ8\_B XISsf[FK4xhPYʻ4 LgxIז^mXze@h #"_YT?~X3XjN{Q늧O4ѳ6l4:?$DQe *k,;QYJ;v Գ:18f<Ee^vӝBL L1tIgۂ}Y85 hG*&w4 - Xr4X:}/X$Gg?} )T3X8a9'S '*k@U6-U0e1GǹmKq>KEq扳A}#Ӫ {crm?A8h}㶥+ah.m|q0+?{wbl!3Zt;T{RVi@Oj)xۉԡ>++>4щFo r40n1f%"#0zu(T{AnklJ= cen,z|ͽ3+Ig!3Ȃ0#t&`E`ݓg:YR+'JqiByЅbPT ,FT?ٸDX0wSIp/~pb_Ls1#tYVUr<+:V|]XZ#4ym?О7S¥a|-4gib/w|M*1+AX4|f$>aXmC/ԊNbŇUJ[,^ eŸ6q|m cÇ:"jFܠ4J"PH0˧nco''y*x}I|ۭ;"}vHљ48t2-* OS$OqTf]| di @|4ͨGCLhƔ6҇\LVC=wJ'cBar [ [۩ᮉTgy5_v00"2.eӹটX1]+s?Uw-ǸekG% ~|Df_n}Iq/.WIT>Fm*[X-V4q (K![ؐ#=޵K0\Rpu;f&?1FY0}6+Y Oolm]FPE`0XM:<0+H %wLZѩqJfym#HMi!Zc*+3lI4ϱ,X >f́3ܸr^Ѧ u]`K>6AA mZb,!n8˒`VWU3K=n#RuؒiRN`{#t~ #ѭg.WO #AV|&PK_PQ](=t Ogl)!;32L %r%i"u)|Ma-[JxA "uԜ wޤ() $r )p'a[*hneRLLAUF_3K8@PơMk _@^ \E.@&*SRĠ&+˰#wo(ozQ]1BT tLUx:F؛[ =WrE T}o'emΤ9W@{@4xXOy2=$'r&u*.KIw)LܙqsC+O4B{H08$$ >&ҘF5I;m4>]ňF#!yj7Ŧ\v2u/7$RiCY ;G'zKcs52jr{@TISph'$8& k'EN_}Ao*=rud|/xJVVw92h byO\ kðSUC<ȁHFOcjR= `Y8&Us! '?{>8cl*g'3OHĴyǨFg?bl`aVLUUdm,CuH}!֙\4u/#hŞpI X'?L9YD]zT-( Mڸy0`@^;F&x뵼9uE~)9j~?8{uޒT#WXe%Y糧'uJƗQ[އDvdBn߳ZV-yz3,g SFّE&oUyf~z%C`t[XxO9VȕT9;=:VAh,F-MÖyb6H晤DV.ˆ Hk>4ҩv󃆊8] vyVVΐɷ#lQm[㡉#e8VRPYOe`} _+#PN!"n-:8f\1|[hJ@v>;M!AmMj'`9̕ZAL-& 7NR(wXY͞vX0ϷO.2!3 @,`\E'?ى w뻄9\脷%෇ ӓB O*"*Y*fw2obBHЬTYKN|tߴJ"cI%ŵ5kuNbl'u/MևlBCY4QQ-I~T?p8u}1L sJ-KO~ԩw)s=V4r7Ab|d]v\ENoJy{C1yb,EXX`Տt{gZt$ce;yo%dLtI^DfC9MM2;& %O,f9ۍx&f|4I!L>E]oq/X}4w2 隥߅Ip?7.»0!q4 ٣םo'0aӹ TcVTf ٦}d?@irZ* @;9Q8jbh@I>v;YP?_Fr t*V׿_pgkc9Rԉ^ra1-b32z BﺯԮ8f`r s ~%$=*g"V~Pr}|T)nT//>zq-%纒*R DibR^4(|@n~/ {nzBĦ& N^t(rt4+[kt u?,"f=|zsg+nrnuR({̮M{nQr9*0j3geXLVa:W$WkcLbf~"P DvDrU11~N?(- Ć0$F-eB[n[{ҫ.W| "ߒ66CDENLcC l8v4~se}m^7AA%W KU7 $-#3K+ eVē{t'nIn+QDMqL+X-$DI c:TC`IG8ie ~X07=5HSgY茎B'DM߱YC>+L?l"$2h%PgC/~ ~zAClviO.cݔw'2 _ycӯa?yѠ.%A:+􌅽uhL\|+Xt=zK{oՒ89ԫǐch8~Hlݳw;׍1mn9א\ uXpJɇ-]K&EPT9U n:3[s[lЇ6֊}1;{3:%y=HbVŌ\$4!.'V>yL/Php  [igzTi(YBH8B;+?Չ#oI #΀gD|/k 3WZhX ۪ٿ$?| *Vw{CG}fo:gLor Ywr80V Ced`!G&}r en7vP~ l1H|</wCvx9f !Bs JfqZA BvmTaKsrO Xt\ȾA6=]Oy5KS?Qk[4gnV^b^~%{CrQ]wL7z&w#^JHȆ#I]g)uԞ@tř>s Et \f(YJ7 Klͳ%Go˕bK(I?>P!9c҄J*p͈'ĚJ1*>d -T́sฎ%UxkS2J~DA"%Z{ӫ'kވ X~eUBz*M' N0y2d6p~h>O%۝<| "p"RnH))~$F06K$?:K=Fvz߹Mf|~] <[ 6ݓ V\è-bJnVrOohk,Z6/~o)b H>爹=. byj9 6%lӡWYrȂZ:TMܡ|uB}L3] ڕl1t2Hu@_-m>R J3NDha4Szٷpl( B8=%6<ݣ97-#Vmu,;ͫGmy);Ndstt(} z*Fu|0 !0;:wc4 ${Nfy8[Mםv +DaSXG_"[ʌaqkϠYdCo9Wӵ &Xby-b,XzNBTg K67堋~L&go`IxBPV}<J|M ixk&M ~-w@Vh;v;qyUG h.q&}r.~tҼYȏ̌P'D2x$>yp@=TK#"=u575ctt+t 1,uW\ J|8Nq7~&@2rfB$ SsR1,ܥxq]zvU+P^DO*&y'|,ߦ2,Ħ};X]hpdӽ(Ot妋D`'oSҼh`@,Go@z%ݤ8iDaFmZC)4e8ʼnp:KU?$:>-d=d5tC}}̹Uϫeuf>Rd-i TP 0}=8}Rˌ'9 54<>g [ܐgotUlg ZF܃^X6@'ʯK le}J[^x]k7b#oBWӠ;ptBj *f*@z`Qd@ ֧1n/`z֏o)| VPھ k<̂< ~˰QXNs}zq07H;RoT50.,ř#Ab*?Sx"rAe kroْQRTVo;ԫˏ),{&3:jZU Nz^6>T+:9bޘTt WqwP-Ƈt|Af(>GK1A@z.ƳD(?U8yW'qߌ]\%}P-܍T.dd qr9L(Wkq3%镇̔?/.&|?T< E;K.#7R민KTYFS=l9g*~qM*^LW͞7SHhB)͂##w^hz`N ZW!HXݸ46B$O%IKﳘxNaa-[%(S|U`v b)˚N} !P e/bl[υE?cU>c~g͟}!ʪw<瘴xƟ|m~yBvUİ'soB2NG Cb‘8_A$%CҼ"?y[v ӗ?"F(3Wb&aO.X(Xb!>N$Ds#0PHFoyD`f;êg5*kt+M[0ÇD>{C[\sXndOYQ(~}]046OpO',VjP<~eFڔQM5o= ʵ]1@9-%0w3@?@f^'8ywWl,K>١ˋn dNru5Rou89>AA{Zk@ZP  ? 4\-GQaVPb\Iu-yt=~5VKZD@=/ R:! m~bm,`^pUa/tn(˝P13%_D%h1c[Icy87)3#J\hD|f[qI3oX^o |+v1}qѮ?]{i qeߕO!3`c 1}I I,rXiv ee]Dːsm\cR0mcw{ jJI?sqKwuA+{17\ϟq-|JET(h"55@й9L9P |QQFSr~&e ݐb=.G'urȇ_(AtJR\ޅN =Nةv!ЫM=D J&dJ uih6ЫEq*5ZE# \iqF!$OBWt }(2.>~4vANߟ90Iު"jp`3Fg-&R|[cEcƼ~ {t13Ni_2-q?q Wo Ƕߒ;a-wO|x H νdld_|(dU[RH7-;v9܁#TKQ 4(Ff@6+;Y f6fitPi .F=tM> ^6p"|%+^62kNʟ[## v_1ܢ#,Fq#15P7`A1dOҙNoX!ۥ5 ̄'{vM5HACq>8Z;<$]'a(+g" g2|C/ kcAU@IFJ;:),?[_!hΑvWA`#]).m'376 ʡai:/y( !ڢǩf¡F#@n0>]L{DYuK E1YT"VojWtPʊ:/WD1vj-' 4NA z?lg%?FH@J~tE̚}KJo1HKۊ;~7;\Lf` ow4O $(p:i<>YMN Iמ[{k&A">siJ#Ask^ ? *]HkO@iKA%WJ:|Y[J+thLJ$…VWkv>[Bki$!cr/d%&1azbq1'VcYdJ1Cs VN |@]:X ?˿4tLRjsShܩ7ugk[{Mu͸PHzT̩]iҚ;Qݐa;a1!aتkLNRGVf # ศZ8-Y#̡#D@)ci" ؂{g{ #ɹp?193J0+I2/EsQ!9#dܬ}YL6Ǫ1+Wo(FJca{LfB w +r1[f MCKVӴ| VIYr 1PLҶ {>\HEe )ׅ& p 2<5bbl,V`T.]Cvf#Ͳ.~a@Xx5P(MV{q V`E.8qb+bQ[TU F5)ho[ S ~pԮH.>S=T=ۘ9 TPqգ$K<b¸67sL-ȁ: ]18ΐmkBĻZ2} J8P_bq}.BFbh⑀KI@r}ݷ|_@7zRy|`~H}*m:/1gՈ?`Q!QZ3umvwjAT}4+)5 TZz@!2t5 Zxk<0mԁ܈r 1҉"o쏑Ko2._al9Nd-(RKj*VO^h?)_6k>1o%<* ut^1ՈZ}:dtFpDoP⮅?׉Y[@J ,۰-8BOE-G)<.쒫[On-H,K`GrQ8 -ztSyN{2*dj GiW~)g~R,ЦL?0>YnmS5 8M{@1d.RZ_~1BTQۅ_z&*MTMw=$+:tcGޤ9W`_nT^Al3$^-}C]R!=KI5߈:q6lL ǒkzP˂k'J˴3B롙_"F / !O?l *_Gp^H sn/X5aJK["Fz}Cfy>f棜[hDYE0<詜b׃ϘvIʉE󭕤JMXQp RBatZ]E#ڻ0Y{O20du o&7+< K=x~rYLNT+ʡGW[#؝H戎\&4Fh'F$Ƌ dJ&Q7FIFr2B.5F)QO}*H_A"%a퐢vTd' Z=5T/E3Wp!TDQaHAEdv'g:ڽp+2)⤩p&&RQ WأfXTӓDT;:ĝ$5M CwZ>-/\P$^9P΃YYdQ;Ebۛ bGwܞ2 $'˴.1>L–1ҳ9Wc\m^)N4:B &\C5HfiVs/%qBt&'}'F@  W ~o j56b; sQ/~^o !.%"߷Ͻ(f>nZ/uW881Y&n]̨X0P@ἣ$ q3wTI0NK\%a$GC^'V ԍ|%x |E^uyx$NϹz(lk csۑ02?9pQO%޼ C4,< WˁjWk6`| P7[Nyi0)\G4>|wd/cRpm[g\s3HDi<[l 6 $lU8^Y٫8V-6ffHqv|WvxOH>'G8Ɗ1:{K8*+s;m E:ytV$OhkҾp :2X>ɫ ~,LD:spP׊mi\ha @g)#.ll+[1xYr\|0}瑩(%Jb6<S{xxV*Qx4#J6%{xîk)p蜩(dOO2dI' js#e!}?Zb5}^`5qN֑da퐻8'G I͏s rhHop)R0I,æU  yABdaѓ0ް FfE}c`@zKc/7SuEwp^T_.}ol ft$g5IY洧74rWsAgEp_DmUD'!sME16>eP-f0z}yh}vD(ݤgs@OX_ܯVF|C'] 1s@_1*PLĐ+*gg>Rn=IHoH8 (OstP221漢pp$GAb{O ̮ӽ*G2ҒC f?fCy=_|:g $wY((R&r(vnZ&sMA)t;ն(R=ϗK$dE k8k*5hBtao;)-Hf7dmY+Krb52Zy 5/ Y¸#,\W͇ A r:J%#JY%s:wGO;15,9RRpۉ`&yƳB FC+yy_Ȃ0<1|Ha?$`{fQ~q_V VqpǛJT Y^pVNAcFA_ǃ"AH$k9j0tGQJUWBY2DڙY( Sl=k¢ze`X0ҒHNFpC7ʨ*KWMtZ;fdj[b#2EB۟ZM2K;ʦGKUeڎQJM]+~3! 6WҎÏ.6A1\֢{ DnԗJy.q;`}QT58-šSkD8؜L8&! _Hw^gLXHzƠ1d"BBO],S6#J7q(k:] Yzi/mڎTH׌DR(8@7knm ͙.vLZNvʐ%XV92仨!!4+(&oɲJ22u; ô|=rjlp]] :AߔCNH"Di\-܃xBsX>l9<<lQ-j3/CA)}GR1<06I+Oϸ(Q39UX8eۼЊlt Sՠ.9F -Ikј"m\rt9)[)66YL_?=-!xKa1 ʼ$z.HԼO&Z5;>*3vظK"&L 1'I^K̵\d)ԓ>߯b]zKn1XxD(2;>Bފ7VMϤ5HVQ<28ܚ/ZOS"ƭH=0/zd},M MD% %vmҏrly;Z?)ՐU8Y<+ASu`=bТqramr ¨&9MrWnҟZgʘ6 8k\E)$!ڹ9UHHt_YZj{L fZs7җs,JZƘ|K%d-c$v$ =q`vz+Ay7%րt"U(' Ѐ9Iq;{ML 5(U9mn"x7ks U*fxz$D@XrfM Af/ȝ䛏bVMo`Y)w(|U)"N{ƉW1LiM]yGZa\};z2τ\l!.0ػ); sѕ4e(X[0qTr#WSCVG IR}&Mx45F3Pq-)>UlM]_exU&!2_eOJlD2Y)i));2F a<},0fIBqc# qLZM3d&!‚[2ڳ^FL8@ V <{ |yuatT_wR6| [AL \v6w1M #1y]3$M[FY5{qO?[D IzT 5(f*$cɢ?y%T\.3{YRj+',+8RVwlۭoy {72,1K4g0pe>.'(\#(WrSﳒ ;Sv?~WEmESt^3H#UMUI;D/f> ڴ;ch5el ۮn\d?<[nG4jJn̹JuʮB>K~K'\Mts4|BFQƟ l`1+'e+4[e*PEwVZ/Y?}ϳ8@`u+ b9 oÇL'a29T0K" W x9D^]J8 5)5ˆ!c[#m N`(ҟyqu2G g{wa ߼~mfwAEPs_XT4,PzeqPdʔZi;= gv.y nTzFDyʉ!Gx>uBe8R,cbhИZLs}\n!ld|VM7p8@6GO#>}¿ [#v[anCڐxmlUus><]OZo#9snVmb>K]e{-Q1h 挷 OS? Q6j SfBP]% zl3|jόjf-Wjp:S C ]lfrd\Bj[RfiMvѕM"-i~ߒD1Wٝƚh!<666 ]{ߞ%5JH,t2$ Ѓ-Lp>mPOVIr8H&7Du t9wilNՇj*rL6Mh\-orڕ{Ȋ%ƸCGZ]Nq${``*Ov=ШgxNV04%t8:k_"c=3yZ(42$pA#|E]i *~7}#oVFJ/YF!!vdDA}~K'l=({L4;l7%:h%~4nTp* sS{ܹϣ dX bc]0H|B xSR|B(#%<-|^4+鶐4cԠhN 8P{ G<9 .#digJ*h?{O* חܥԡߍJ޻qehKE3ƙ$$BиHƭɿKc*p/.<_arwumv(eQՙt%F/=<3ODC뜻jFx;'~[-4:&xBBv2̮#C+ܤ,JeTd҈eccEE׌^7AX8^Y9(pqK4:-ځE®ג'<@I۷.XLLkP|(2⊶:+T+xZLklDRfiHYϱ,A-0Z隤D#:)-ӆ¼ |9laN>|yNd^XK^@l*s=\IKiaThC>[A8o7\? !3,XSh oq7Q>DD@p XQ:;2Y--vɖOv65Է'$+"X+n >`Vk/l޷Ǩqj+w\|T:z9z@O2}ݸuV{^yyxW~"!{vJם^ DkwHX+?](OwtJNq ^Sd̈́Ί> {q[gc̢ f+_be}\h"[E.GHE/EW~:h`p9r ۵ _UT<CK#($Q@k%, aՀZ'ZoYts7fiQeZƜN:v]9YzqJws]Y&c-/aLhNpnt]i/r ɑ:@wxYL*'|os-kQ&5 \z^~=]i('T-@xD|GiLWߓ; 7975揌B<+؛1ٲF.v%ɶҫ| 3F` \4g^Bd+BB&߃QP}Qip㛘<#,#,E$39o^F"um}:SVοۿ:ˍ3_3_hїז-“M1)Vm)'N@WI gp w+[@Jnz7EB2z7UP?jyLS: A͝Y{I^{5v[‡eaa.JVq}>*Gȅ7;DL㢁b=5JJ0;(Tcx'px-b c[mO\&8A{i#/Uѭ,ԓe5ws\dĺ]*j@NESY(Ã?1jX2U&UVUoYA 8XqFλK/R%.c6yʉ K ;WOjTyM0ZMbO鎞Onesۿ9pơuH =yWU6L:S|z41a?KHq!#t︪ͪ@#x,W0J/0o<ɷ`  VXzr C1_g~EKHnR rnZiHF/G"ۃpP4hZ%-ٚ xNŷp:G)S7!/+;{P kDnA]«؊Y ֲQ/b׌eIQvi:0j# C ZƦ *n@ͨAϽymxMm 覰 @b̩Wel4pGה$'X0 2b&;LjhZDj-š7G7;[YHܺ|W;v?O5`+Od]]ܕ)LSu:xk`K;44CiY13{f*?H2P=kߛxYhv#º<ب|kW}k5"߯^TU{AD?2/kSsa<;}z7%| } ɭvLqÌaq_m/I@J*+KMrqkb6|Ko!-+JG@[A_h*咗rv3ݻ{)Ǵ#)AZ3FUu#0QyfGJϰ bZlzuA[xC(⨪B:hqsOXy2aMm3 1Ȉ)?{ni [ ;=!4vƤKʧdV IoJ,P*84 ʼiRrMj|#%6EYvMCf`M$x'=?DnsuDw߼F# I?PˑT=}2و̪Ttg< Y=7#8>͠ ޢ*X(R ;?FUH`GfGܧ,X|7 |)UBn}gȶsG"A;"緈IRBvNAla߱)"p`vZx>A8e6jǟ5c[ [ixk%O|A{:yjHO Rm*g yz\XvQen7\?| *fGu|:qQ!JP]2Ee;0;U-`ZT${|!ET?4yu]Hh5փY-@-1~.vBU5YR'X+|_1D(-6:G;K~{Kmk@ʆ.?s $>b]OQ%EX KOVTIQ?7Y%| >"NQg9S-VC] P fG,Z=fgv9LBbf_?KUCFZU9%= F7/y#b6$IRtq0Oqv4ϱ6 ݂}@&T5eRfNrf+י_jP{ zoz>]Z1=PVεKzO,' +iDg <rQu99-=X6|?7t.E}@O0<ڤ[[{ ՟L)-K}k! %Ϲ{!n.tb FXV mͬ,cÜ!oýe $@$E.|9ʚuO2n^r4Yn:Y 9yceAev?vIԨ6M gb`GHBzҥ ;q@&ғ њ;Sl6$=P{MazU5{MY/Х#[޻<$4{wG|kNW0,Wa˱MTUwf)zXiy3Wm|7&3pi9Sؤ+oXʐ2-=E;Z.tI2}?*RFMlixs^3?Њq*MӂZ)VH$g=3ɏjsL=BfI+=pFY.+;>СB(Aƪh0 gnFoW<+]]|]$*υw'ki\iBg2G}V׎~(7/"!+RI\ K3DM%)P +j ~Qc!j_dZ 6Kk"R|c:,+- & &L/$mI#M=oѤ>$7i7YEf6Ȕ-bg"ga9HP͇p$s;9YGacSUH0EXmvT @S%,l-؛'[߬ KIJ4&*ɪt~b ݛSQxmk BNw^@Qh\ؒ?ޭJ*G45{gTSݓ"O®,=/B4'ĦꪓcI9i ío>F_ fhrHPL̖2{"^5QC8_d1/ YZk__eYMՑ_!}[>҄sYh)S أPz=uo)d B:R(?ڌGKqNg[iw]~mS 4ʹdY*7dEߏJ-Voxqiԧ^@kU`-6+~B|OiWml[ɫ(>Hb*)q"ꀯ3;ZdfDŽ/ȯa屦:;o [*YJ|r0~P5bMc^k KZخyf.M݂Vv5*Ka iI ʆUaiZB*/OEEFh|NӖRfEt ?O2@p}\)!2ҧ6/?)'5.:fW? VSwfhZ w"wݼoj=Afߔ|Va{.>BGXh@="Ӎfu80,/FK7,#_G7?<a|eu)tw\Rӝ˱w06Fp:9T7'W0Mr+g!J⏚ ܷ$lY~f1 !Dƾ=ğ*O,_6LѼdP:rfU4䵠LK7R@̈́a:<=qj?TV1mZSlӘ"wO'o; :l ԠuP4v]7Fy6[|sa|Xg/9˗{:&Sˬ^]"C(&Ό|'1PZ< ^Qm4I,&L/ȬyAXۅk}b8#K<w1_Ts)#hj:g[ygq?{ǁ~ QSjZ"Bn½B E~4 RRsޢdӎ60]7&ع-pM ӱQ 3yA/` l]b벲^Xkb?#0ڟgl'N{QN8pՅ5o+zn}xAIprw"ŎCl!p#2GCZNn2{#$c]Afnٜ W)cXT6k2蔼Qx,}u$gnG% akt[+3cAPdE\X +1Vx1H:yRZcr,6Ž?f՞aSa݌Ty U XJuyDnsf4j[8,^z]xS<LZw~~0=l DQ qpBb=av!)e=۳3|wȺ H =Ӻ~VZE'2fw=WsOko.zgdכjbhiZ6<@#Di@,|3d p"ߖgJLU!dY4ԙvc/vv)z+(^|9r\DQӷfJ>=px4ڋ{(x ˧D@9Uh"bIdsK~._1zwC{oXO7eiqGSjtٱҮax6! k=$q"쀠%|DB`h1,&G++|mNFV:^h@n1A_K`919וA$}dFwbcfn*dSU.=E42zi{'Ӭ[zB젳"+sYY˰fG|.];~m>s?Ja&sFE֋*yrwM0'T_ژ<`Eց떯ĥҮc6w'Oׁ+`|&+wPoof} G.\$NW/Z!ҀEr^n%݇ Q e9V?]L^o*BU -Dp:JhAs7$O߄3کvkI8hKќz+X8e-bmi+Y( W |F1Y7:( \if &ľϠ_9éHHq;7q6CSIY\!sulf8EG]"G2~[԰(iOe W]PvlWUOuo=hN&7|tfW68 _Կ~owcCzb  ocL¬ens s<_WX} q~EB>/X=H [$zfP~4t׹7-ΚY3b=_)82 kUAAaDBkG-sdicTj wHE!S@'>,Ǵ׵.7_Q̎b& Ka?$dó<9GskX-{CQe4/3k3RX9\wud2"}&]pFhdƚr= Q2(9aJgN%ʍSҮӲKy_X(.jo3 ӦAf)h=ΚLD+>dR4С\2HnOKEr͂uU {F;;Ȃ$ _>XSX$qsgݮJOFT<3F岱6 /Lrٯ֪/ . ժ*3Mv0/CAk>$m~k 2fĒ4'aMʣF+PUfP'8xze ݷ W9l k>s7(-PJ *HV_u1]ČH}o%2m=h 573 $u#j+K ~[OE,"kl.:w#0| 5̶#^ ! ow%awY(3Ro1~ ˍ)d)#Xg͝J fuo"fh0;aLejF:~br\[vn(@]tPpNTb#9j 16yjZrƼJjxXG lϭ82:H-gnˠ#JM὚l+ F&FLtqF(Ө14"'EU~ =T&“0 U _U%QPA:[EĚ'MW.`)Ze$`㶄=j􆹙j% ҏȵ,8CQs!]+U-TWqXm6WTyL o٥㤊MQ2ڎQ lz\6, HМ6P&u2QZd”̵ST\0ۇOBgGth$d;i6aYW "T]ȫ8+ KXk''Q66\ljo$[.xeNڿ(oV{ܲ!>ɤg1/bX~@ WڣG?N9}o{xV,]˗yߏpATAv}D´G0=rG dG_v! J*c \'Kɕ~Tbw4&玓%)'f*\fύRCf(Wj1EyH9^oDž48DOh ZPͲҢn.7>6uIx!{ {MEwN)H,r<W !IT3 x=?,(=TA)L@>da/˵25ӌd;; С^ ^e!s,a.Gʚ%~S߶=/٣gҕX!Ǒ/6woY[/A%ҙ%W\*w?#-pd䘍}XBt dw+2P`a\Ӳy8w^LevdӜ7Z ,KV4pNwe|G$vf8#U  &Nטz-+\(3#V>P,rpܕ~(3$/# 'BKSg e*sydɰ 1N8qج1EW1G֝^?&F,P}mA߬|AV N`ɰN|6;,!f"-`p(18 핐8m9o6~2֝]y/hŷ}R04 &M& ]z 2ݴ<ݛ%TJ C8Hمҳ6#DqЋܷЦ.G)VDDm4/tV .y 1Il]̥ؒ9mT8hSѸg$^Xtڌ.yqnJLƫ=bԎz24/xssxYQǹ& @^>MFvBN;^@S-3fRӑ/ꃾ1[ڷ(lVIe++݆Zsk'Mӧ" 4 ;~.HK`W4h'6& z M&zhm~aL4+y.Rey} Wnϑ - v[?4ܰQJ=yC螦\lXt_?)wpcgXtHcӳ)a8\&1>=r7Ҽ oƬ ~}BdYWOVOTC^GJBxk^h͓Q@ 9JŪ- !h=Z/C 4bG<<7/b!$ Mo5Yժ3yEwtSC$VzB@vc;*[Uɋ6 @ TŌ#א§`Rej3"f٦@X EiIԴ*S ,0!&&OZD{AԻϏˆQkMo|"d:lcrjVy߰+A˃9a:]O z4)bjyDa۷:/{لK\b쐫KnZŒd:"=ko~S\[gmڝKl0> \KށPQ6x㧲Xs',I#Z))%e)M2lZy*X-&.ȭҚ +[Q82 V9/0MdՈhg\fAZdj/nȊ1yYG/ݛ8} qihz;'{$q4;GL .oATjh0u iHG$ˉQGIQ悸9fA$W|&RQ{j C f3ɨQY2qJmf~m%?c;Rp2lZ>yB\VHLV:ΣemMحQЈv0: v{OGWdKizJx;\;nBdqi]/Y("iY.F>cxw4$7!1fŹRʉXGuB7( ?EwUc C?p9ECJ2EizPv ~Ǩ^}l"V L}I }@3 3]]uU;RƣpZb m s!Ei:9>@{OdSi/} CZpbsH~Jvd=3e;pQ:JɹwU6jcZVJx p2)>Q`f:T+2آ{˺a^%TP Ӫ(ːR-^V QzraiUim}b%~!.}lS$j*˿zz͜u]hBs7.lG"(84[,IAĻ)sݍ!=X\>@_#_+ayѼ']^DDm_RXIoԉ㱓z>6xqa(r)MVD*u:" dXNH}arxim5?zCz.(`&A GJmZ|ޞjOVD&Ա.H zi\xq\Nu:=w]^l*rk>-)Iq9f֯\Rb 7=&iw8PE4~aZ_aijC^(N~M. UF5]b}SK$^{X~L<D5sЦٽDHkw[z僺hOxCGg) Hzojt-ue#K: -3ylNnml#S3Z(6'-H-3r(=yyb}WQlg]%/mm~N#U?'SW8rE{M#KUYʯL1̎ @%U Ò-2;̋E1H# ?ZR|:#(m<a ^=zAN062ALtWԋQ;adKX;,/iVSBk89aF]9B¹lр<ˬdNt:gBZQ2s(ͦr' Q,JqD&S2NP1 A.̝,!`1Ss4[0wlNa?mmzOW2Ӥkf-9oDEH}6_L=#`bDU~ un}6ȫU3LbY@R<ó##*665Z@' ' `K&V$؇v> UxX<]@M||{LN sgfݺ ,qS9nffʉ\eQOb_|6}NKd?,mGChgVS$$UUIٯlj.2l| HFxOݹx^' 6ybkDNaP4\L#}f0Tr5x7&;~$^E ~N=-լAіyR}wiưÓ D!U#y$e9?arQ&v:FsL\jBS`;΀n2=E۝4L 1Z+f45f~\{h,N0wE\2j/AyhüIkHp||JhJmlqy8qY.aAVZy|Ja;ƔjwIպ+FHviqQG2X[;B~XB?hp-h% qaO\։r_֝IR$=1^' "}(Yø0{j1T!_W^e2c OC-TԵa!Eo͌ BC|_D9r{G/ ;ד̻wwrShNP|{fvS'qf m(:a+z;EZWyF@aĶQKs-;Βi0G/$+ 8t5nEٗbZxfWw|ΟK냑;ʵ,7_؁_w"k % ~^ JJl^bktQ.~% EۏS!&xY`L Ȱz+O5,Őq?*F-_( TADo>Qt~ܑA\%njՒ85ZfVPd/}oj1?\iI2\Ǭ( @n$n- a*U+9'^inBu=Uň) &_Й`mF epK33 /6w(Z255m)C0Mo;+9E74ݡ*ll¿8͓T\|fg}uqJ{ Ubx[ נmQ۩j/=s5҆N `9 aR~^Vct\OҞ-FF!s}}ľ=uP.==wZoP#1.}@W+ѰvzS0rY^\Ѯ̭B1iB?.(?# Qpfi T95hm'qH`f>j3޽ӎ:3ۜZ.zGX@_q܆moNm.##3,!xG8 t!udWgF9L .X,ov=;PguMO փj=/} B#+JQmr$ϒHh3QҙP(u$#/h`25l* 9WS-®n/ʔi>_4VBʧr\aC"nHfc+1f7Lh.^lt'/L[yp~^Hx81U٣η_pkJI q*1P T^{qr$L!(kk8JТ x \Z%gO7c `B`ȩ *I(_!~C%$QGDL)[wAș-HxBƻ^4';8U zU)A =h4o@/?)iI<x3ƍz׾eFc@ -j/u pڕg]D *2˄BF?,6nJgI[ dw΁h _}M^g>jV96*0acmE|P,(얘j lT/j;<" d~~:O;}-׬,C?Abvh dۆYg'{lXmLC5wkǍtMav>=ߵ 8V3W1v#1$ sY:Ռx, нs07k!&CA{1u/YnCcBnTD 8ZG1MP.{tGۅ4eOqlI0-afFcT}rn+b<O,)JA,i͍ FnQ+|L\Sbr*͗/PS.ZfF_p6؇GAw3F/3)=(CT*MUBGua1D:岲rP1CjwpGHVϏgy vPҐ;c<^'%Ca92|/A=#ubIB$coK.=YnXRϷS5ڈx"kz̖ +BFG3ƲH:N\FEYf /O0"g9q'g<+(/'gڴҡ[ZxvU *Ok ͑nVt&)?3Q 4Ji@6.|pWM ڹKsƅމ !~IXlQKjl,DS˓~:KЌBzJ.+ G?*Yx *$;TY6b(DvAk7 wuyn0EG88;GT4`Emb5%t<(= b>l.p*[vTo0E%&1̔3o?oh)p']WĎƸ7iLaCPo|e׈8HůX,ѕ]0g,/[5[h߅1Mu]m!DuQ޿iYPnyWM5غ%2 !2N n'&q=0*ұv_s;L&2Dڜ"ݢ ڤD&tRm& ϊنB=HR"՟.]p=vck+\[~!)E%Z:Z˒kԛ'iEg+P[$ݘ=OiXMg:#'>:(A9Q lO S#zv~1p+V[+r*dk(en̿9S/mODeQnvw!gYJ+UJر+i8ܙ~>9[f 삊9hw 혉XSZX9t;`a*YImo^ҨP׌iagOIq4tɾNud]E{)<X7+d8͓Ӏ&eq?FSUx}n7M9K]BnpWh#k VM1Ko#MW"mJX:v:͜"z8[Vk?+ȽA Fx"F/p^zDf/;dzgקQrk3y [w|h$HK8c-:Ce2}ց&Tc;`?%ħ[tS/HL A~tpHIRCOu6!Rκ[ii஦c'K}lʽL[Y9mzORAWS-{x.&I4/й;7!`yٍ|}TS'9JnAE@A5Z-KTxx /u> KŢ\ĜY=YoX4\KbF)gi]z "** Gl*qǥn&p,a.lKƕ$Y#vKX;C>r$%*"XKJM+dBL$@X_;cs28v zfKU.fe|"1YIv"Z20;|a[YWۨ |21H+XȼB/K~`_&Wݤ;MdwV UmhcP<{i1:%wvA$NT.,- rHwI));u(^}u7u@ fg, %`j .Hf1rnKQ^n.vD 뢔,BVV ~Z( Y8+ȕ8V2m|]ň/;)7`hhFgqtuъ~bj,g&DHkDniQ풿{,)SEmvN2R Ll((>G;OD 4N 6y,#J4kOz %{Ѥ\ti%[֫~w~j ]6vߛ-#_Y}{@9@U3.A;DŽJbr*Etm˰d{`P|4l^UT+#ϏIOk;*Ҟ(u{f$ѧխuDjSv{Љh˒88Gkm k} ݉+^w֟%}uУ-I-?RVhw9;cۜ]yHB#o0Ҽ+8m#T`&mDVXotPŇE\N<~p UZ4Ƭ(R)#;$%Q>}0K-'"w$/vQp=Ȣ뉽؜/lY\Sf&%y&sVW")@oy+S_7*8Vû̊3-ZSnHs  $*eٵDi+ds5[!&E@> 9TxA`繲\`nYƆC29xxs>ڦXx^aMj մRp"ܡKe?^+M*fʃVsgD5x~Z=+jFWu[HT-" ^F4IǍnܦ>:Nޑ j t6"4W~VTE/=8]DNb.&LV~&/QvSGvt!l=i{; dy|†)o3kҀ(%!8bJq\v&qikQt~.A%TG Sŗ+ATz[yxD*i+9,xY#n {[h $0fΟ 世! lf:y+H%@Tmdï (h2 c?I)ǹC5&'MtDz!<`*\rpt%C:ͨ |oZx$TgFy`nQ4ՔvɅ<.፧(G,)wFNP2hT[e1ogqܛ9@q=橲8ǹTMJzV@c;C|xV,9m`gwWq&n<J` PH夣Mj^@xt{qOt+ }x5@5 }ht28O䩝jyj=f|Cxe#dE#EhCdyJS~\N}I98J@mb1&y}׌,~iW uu{Tx."#Ff?ed˘Eռt{"X!{3٘y$s(0}/#uE~ ۓ ywlJy;֡֙i9e|&d,-mt(*o2I!e^zɺ,@iz>dk)b$eȤ&Qjb~ fGc[9o1a@s\n @)=9KQ.R|fb :dX[~0/*&ʋ^A(#K `L<óFN?-1/ީXb~HwY1@աaV#D/=lAB88m:G~ߔ4Q1XIM0A*Tl5aɄ#?|b;ċQ@?.DC*hHsYCŌpCrXo5t1c\1gB'qE:X("m| %XO"pr4nLihlbp^@RlZL0$'f&=LTͮp:9vCڏ(t.eX`9 -xƱ f}@zԯz6g)530`> hPD_ w>OWb:(Rj/t~ST\-?Xq-ќP%T w)o8?B>A\]2 -Qf0[L u ~!ˀaGJUWޚ*tC9&h\Mt ykق)TNOko(O }s/% 5vp7*I , ©d^CaE4ܱ76OJeuP;w?2l`Mr+Auz]90zקUR))HdC8QȌPp?P󾛞x]c!1  hlJkTp.Plp:0Qvͨ3LF RF"Ef.C H4 nF0}!jכIDMMu4V޿{W,ľvqs !By~ ;j%pT_pp+ݫַ H&'(h !jwxݚdKF̤(1az,9FJLfhzUnRvpѩ b>k" -EK (,pMū-V(=>_4›xspfRmԴ@uQDYUf?%9[:=Pi0pDr%4}እ )NbK[dyz (6{ 2:)J:()zF/^eKh&MT:G8.Nr.DA4Uk}n jmJDM-X~rT>nbE'*42 I/=9bLِI{@ro7iFqeKCFBBպ[&; tGT(͑&[½KC'(i캛MYJOno\yam8>94-3hI"7J~E{x>&|Hz(hQaQn%$h tA\F-|vر;Hݘ|;F'i݄^@v *q`pn6Ecb()o{=!}fW5v XbOS r7%.;auź ۫#!wu*`Ir6No^Ƭ[ڍK{l΂_ȯbu ʒJ 7@tŝא*[rҚo; _9,&*w6\zv.U6qt,/>Qd`Oo)pe<?f-`yO}Sʧ3ot[FTKͦNbfyԓXr1 Pm2?DإY VlXmٗQ2ǩ:ʾ%baLn[&m*ުp ᥨ7}ű>öݮFY&fD7tx*+Y. l1=9|Tl6GTB_ g] ʼnuDtV4LڗH0 0BOh \ԹKOGG5T)%ZKq$$z=hS.ߍd OAX8}˒pK\auaf#G`tj[yj[Rjpʩ1 (8yR.YZ_H1uLRuvA6H` u [zS(,2QDa\d{CGxnwgy( ү!!ǃ7ed@cXO_6ؿP9:7(UpڕJg5<~V6&PA{XT5kR#JYs&wyeM@(݅zOU/e-w8g 5_XBXH*>g5ɪO5;F|n  ` 1#>uq}#0_YfkLaSbE INi`.z_+y|q,~(Mk_0q2BuNRXvSMY!;vBvLE~=u~Q[NwDƽPC4St)MgqXk3ϐelAGzϢlRp0c$-M¬IIj'| C9E֑'mc$H lG]#-PBB8Z Ms/=\]Z}0VE2.`'c`V =;iDDFT+zթ5aj*u]\>5d`r>EIݸh-H8x成7tmS0}Zl\r=bX Ǎ%@x1 zݖ!sd ' -EJl:K͋2mՕ\9n6Њs^a~QBWf$; ur%W0[eב5 y0'U$Xt&uG݅@HX/{f$_&2=]q^h rL{ԝ@ฟ)I"1)*'h3qu@wQHɺM6 (7†v{ vCUo_Zxଌ ԁƭ$O E{y >ەG3HxOTQ9,y  5_}BZ~gL2KERJ'$/zCKUi{џ5T/j X;s;FUԦ9WP0v1({z6;`2jU&2|\Oc+B5-!BvPi$+kDf -ޚ ݿMN;{T^$iI)Fkes3HJL}V@7{qW%pb{=t.[M۰ے[5 0fڙ'K-aSOI?(y3?X{)ptt nq;pWG}qstP1eR-myNh1/;yn&KrtTrCnQ'-;8w{2I/V1A$ʚlK3Ġ|. FbT281$t\OT)::gӟ ,GU9uz-&` 6CLLWGcrU7 d8imT <*Q}ۅ7G eVz/5":C_Ul1DQtT7AǚtE{H]lM>͵CƽV[NB4 i">Z8|vd79`{@cTC}.h&U#c%WS0ݾ( c$-=cn(u [i:Hu@OVbxw-Ngqn\+֡z_du6 S/ՉP5ꝂuV=T5{<~jFئ5jP!CPj]!cp^EΝsY$WG/K62,aU͔Ӷ7:ו-) GS%)  aj<"0 ZTKxjavw _9AY^n`VtUslWswi%l Ěܹ#0yG(cc&-%̴o1H{H$̾?sl0>f;6XV2NWzd1stHtʤPD=dv}cm!1lx>G埅h6(G%l7DcV8|MLT=Cw̆hhº%D͆Y+%5N+:0Rs)7쇞縛j1jFWQ?sLYVF')$0vسRf`k:!J9gl |IS2϶Q̔7IQY4ΡGh iv ]􃠀,Έ#+77=xF $)PMm:&/5]ZC->v.Rs,t\)ۿp.D5>T.t#k%,=s5LRnSdNXd<(T U~R 94Z"*[K7#3 ߞʖXJH["J: <ѕj(!YcnC;狇1m3aS9w#ŏ,o /EZL=Gz庿9`8ZUi+-[<*#ޱ$ ďxRy $Bh~|Eۃ)ptl5_%"єա _Բ?/8z5Zӭ{ZThe&͸gpT'8 Έ6= Վ98%=IKoF*UޮX*m-=kp8ll"s 7)|8hMc{X1MW뫄Bϴ_VJk 3Li{|:-@,L0|ǬF6Cʅ%n흉t?7=aр'+KUS=0Zw>KB,))\5rq&/(2 a9RXJFm }:2˚X!f O0{dTր^7NÞ,"̳l0BjtpDE4 fe*ojo! oeelH8Hd\;SiK_B4{6ߒDjK:&F+ 'rFȫyrD'_g2 8&q '<' ! o pHԖ,ʊ5dejjMg7Rqxj0wXQuGWnj ʔևo>VumD^"'2W9$*\#Ͳm DaP5R6r¼Y7EE5W}^JWpD8`F\/'fuQRțC斂ܛ{l󪺸NY*D'LTƚ-] 0XLdQ~a4,KlLƫL3'7i%}ʇ>e8=4v0OnIrCfJvz!σp]PG2 U *A% ` }UJ1NINuv\rl,E_K%,,݌ @ׇ9佮%h IQȾ?JѦ|djbTDSyr[ٛ`-^/r1S\ ݳMOm$9POf-ϒhEFmVxP1B@FK*pGxf X C XJr&13nǗ"wqbcro?a˃v|m{Em. y&%R*g-G}45 _u-LydqvSCF[|~k]Ue@\ͱ Y/_ZbE hֈlh&e69c|`85|INb7Vk}kD$D{~9B SBAsE<2)L’- գ?}+UkyJs?p0q jg҈8^*p` #-;oLk8 5ԯ\Hkۙ] CD|[k@{( Ϡ6Ѽ c\#nDZfr;3FZ=#睨Y8[3De 8v v!(#zD;P{iXɲꋽT ?9U.(No"BD+ㄵ"d)iT)M'Sӧz?}8gƵk jL_"?㣎4{*07~QO~~d!/ X@XeD^IГ +H[:o}!PgiC0+ѥ B'XGD͢;$L$Jtf;i2I h+BzW[ b&S-q]&qpK/oY:&M9IQX`{`XR6X٤\ Čb@v柮{6fx2Ό۩āEi2!Aw )_oٛhv_ߊBxZH<$q8@i#+ȠM ʉut{: [ ?#Ml)LcJÞdu%)mJ uZ仕b}ߏZZ.-u-l=Aیcۘx{n֎Ѵg!؇|ާS%yr_0A6v%[Gas  i& aa/'IjsVˡV!^7At4Qqm#]1)Cw m}d *վ2?AsDЕ$i.%OMO>mD —;MJfó‰ʂU%G:wqs :r|b^E!:Go 楃SCаA$z IOYiEijvݾ[g=ko`gq]+qD⪮Y^4*򸜋ZVo0:ԴrnX:&Ax 섌:I{@Pל\'Cqˆ]KzlŤ2ÌI<62kq4ƆᝯŹk(7[ ˨dyjHkKxpU):_HEjTXW7=)]W{>Gj6._Ø[@%=0P} 7h[fo\~t}HlMKe(تlM2w9k~ EHve[{jFljRa[67z>mu Κ='sF'q]h"&G2Xŭr͐bM277ۃē~KzZAÌ[Q3b9 w$]늂\()D)ʛ"ְ7(܁Q- 9et;aٳ//7VDYّk5^q8I FEh h>!)>VϾk׽yz#\6oM~|=U7ҳa=|?J}yl1{|?No`R$ y`߾ exxH{t 1[DZ$A*26b?ajOJt.A筶;YK~%SV6 C[&hD_0,>!a sD-ٳ%pȊKO>2$oK꒎1sԦ_͋~ }Z̵5Ul'[ ndau-G1!5N3l1^y: iHxO[5>elѮXi\B2Aoֱ(^.6Z6b*~`zcb+ȣd;xX:B2 jsLݚ}yLd@h2=jZ!˚?״ eqxq K' MJtppϾ:CRj[ JjT`0B `Cd2S1E^2ᣙ֘t#5U)u;!07fu\!AN}oWrlIk=fuݪpn7\ӛ qbqX?]_+we;jؒy];<^= ھ-1)-[koZa0LT]3̇5]1l3@+]OujJ07pqT̑EgCּPN貦@>$p!o b xmxL۰ѸstL"( :RqU_r*P\l*):8W ;R* 2fд`]2*H.*gTŗY$!_uy&$dD4mB<b1 5W^"1Y[!aL)a65v ރC|=281@.@ Cc6$$Ѣ2=QQyB S @|_,98Dnh9ۺAVL1aqwcKTڠz8_: &,93o=#. Uz9o;|G^E'Ɵ'Dΐ :傑Tke PplĘ(ʘA".T{-!^4ފ=5'i>o挔J3Jd?|[ fig"M+TPȟj3n-*>A%+U ƺG?N3eB);~Npw1jV8F c8hVw{~]pºK/_ aWUdӜ9SX)@T W`TQB#ka3#modA&҃=?=~Aae>nh+= W)b HQZ1slk\Y9U& #|:@֩o)Ri].r2pw9 tZerk{{JYna">`gZBSFѽv_˕>?qya<}HGnBHU, /vRЬ1}]2''Oy2rPxfvZSqo.^jNg1Q5r/G},u-c%w6v):y#3׽EeF !<]Fa?5cL@JCFFM/ZvK&;;"z}–6v Eh븡`u:ŔevH&wRvlꘖP[zj0@X b',ϾIZa߅Ӭ9vA`D뾯uemYWS D9n _ =h#7H6.zc4RA :DmCD=`igzrCcA@MS%քQZ8FpE|M\RȽ)oiBOŞSۭ9| 鳌CQ[>QѴ0wdd\10 =GyL{*Xԏ ϋB.){!ŬLCsDPlv 6H aN]%E_ TM(s* a20'@1j}Kߥ.C6V)518<rqHiPˡbj,ۄ詜0.NtIN3)69Hhjv>h`2{L:쮧*uLab{.^ܛ{^8eZNvLbϓ.2, ȫ%b`hIkgCYBw(?XIθeG751-J)(H!^̃*Rh [b Z,~㠚;MOciEY):ējD?=9TKĬY37=5`Ehy/;N U, J:u n$F`F ’TJ| eXڄNI#b8d^uYc*:e햰Kߚ{A8t*fkn0}a.ȩwiLKI|j}*lOq:VAuI9I\եn/(5$'PWkR'~-F%'OO|tU󶬗akU3MA)DP}tͷZyfO R4G~g˔" ;"딼DOL~6ܛ!87f(^TO>֥\eQ6T,RGb R˽Hʯ(>!^S$cbkXY^74̌4ôob=K&1kI5(jNrpSLqkC,L$9R:]C`ie"ţH*+{~A%SВ`XMdH:r͓9kjcTSM8%OD/yPu% d%CL5{PY'02{:⫌mFi&_ DS Ge_ѹfO!!e9'y]uۭHH #3K8/ kހխԂ䐔kObmolҎoI x8Y1"8+k,rp*@"BIF}9ay^';d5ϩ6(J^jm3 ,de㕠IN+rV6/!lXνN^o}rUCIPckzWtLA|\gtؽؐu% SCx rfqwG C_C0CҶCv5%J20G\gy/}Ć?EFP\oȊ%@âf_- t { Z~^K {0(){s#pYNT}uDT0Z'xBlC`^Fr[9q_M/3hqҦ f#zaw5VF`ȭhϱo_Weqp@`_ZxC3J0Ցeր.X@ Kڄ{'Lefಎǐ  Y+6g@=P#*F*+.Pȁ3ccdҵ st8J GِgZ#DI놟팯RNLSˣOQEOZ>@.FG*3 "Jab.\x"qx<3ZlC[/Qj)_~yoB 2z8rO#mqb݆Js_r\"ޒ!EIU}d#mݓ-Y >p׷\ScW4$sGl:+F`H=j^=IXpFKTU sF1]1N{oP ?<2dXݘ!u۲rzK+8II| *yHu\ɒ4gC"`3v:Z+gpbBBO3d>˶_lDȟ߁6 6rV\pi%/Qp%faRL[X1azd$哟>粭xӳiE4_J% BT|ALSjxg>P̊]Bobrx-kodU!j9;~M[ܶrSd|0056IRl>U>udxD~OE_Dvg}ٽkfjTbyN'PP?/,`G dli4[=0ls䓮b Go L!5$?=Ñ2+{5JX&IGzӬtme=s"c݀G8;gC4hԦnnG FνTF)xTb`0 8k7"u, .C'.Ewx%88>oH%u\sӤ3rk1_Jmy4/l׿~.?kv?~g1#t@J䵊}3WuUQh+9xݢ8yt7e BQhQ#H߻BhHNp'd30a&.ԱElW2\SK?5Ʃ°|I1gTw_Vmc\:+vrD1t¤Qk;6ݙS>#\$UvO4X)<~)̕ujԄyWfzmv ,+ф3^* q }WJ-7ANce֎@_$< ϟ@Y3M (揩۽U tjf~gizJ{^bh7Wkxܩ<"$2jysקdW %~iQvٽ-? 4Z(~s Daأ+"b{koۥ"4/;݊JDi+H\RˀA"#o'Oy,^%ºTp#AOfcEMp?rNȮd6kH2J:tprmsBǔal=W Ԓ_=pek 1iOZ$I=X+T! Y;68R٭8=1ϸ`ʴ^+Ϫ\Y,nae, qte$JMӄ?R*x`o/iR:nF>kRSh͙&񅾛rv#r6 uC͵-{ąΒ⮟pW vϔYMٹkגn\ /"k>C@bK}'osi6weݩɫ҇P4ޚ;45֣Ϧ^iv0,Rj}F8{ϥ6HCоКrq\^A}98QxHuCc Kb MNݔ"^,Ws^HYCg52"M)Dq$v4zm :'/ +~o vez#]hF(/8khC>vҩ=b[fM3G!\SF $N(\y;V B%trA@>*>U0 }+PNX2 w@60uY֊,GG6Z ])$E?x]K˒cW.¬ LM`5J5F&]>VK/ᐥ7Ĺgn>jAӦw޸ q4WHc׬3';'1=K<@} b ?2Un~=~B[#>=ȴ''|{\Qi}h==[Z3JpMC$՛W^ƬL'*ddN߬ cG] 4A۠RM!sy4Sv%oTC!t쫖/C'aT#SkJ2A-Tc8#0|*Ԃn-5\kl]v'_rUw=ɓk^1}C=҃-QZPTwa{i_yF#=1A)t`ü*싔Z'(M'&}]~=C2xOɉZg]܁\6yDZNrOXJ<ߠ dGS]xx$ $kv0]Al}zq}A^lGz}W̐GsBlNUh(ΥR 7mhFymqhNSsVI8?sbW%'νޱz8X'6Զv]={A1T:Z;U6FQܡ(x|q#޹﨟/\ħXԡnfæ`$fׄ{{{'x{n\'ٜeth :P*y*8f\O}0@`D#,^J&t(rk@1V\= }3qD`,)beC$GhxNRq8I6 R(Lƅl K 0/s_LGÐ% +@c:Kv j {Jý`H1IeR )z46C' mJ7-wl<}ðlХQ@ ge>V̑O+ yhOJܸC\d֎i hwgV_a ܿ8=MzX]Y+"Y=zuAB"@Eaww_|?5ٗS g~yEX'"L236{PO9Bq V gi 4MeuH$mZ+6.C-ҽ5Ҫ#Ӏ 3.9KcĊg/_C R_ÜKJw:8Z1@H"hAȴ3QKK<@ʹ:;&;;fGvܦ-]: nZ-ߝ.ds5{qR^)P`)Gc}b1%e=Ԁ\InIktSep4s ~z9͐G!5h/LNgCfʧŊ}Zk8!$cΪV˜&34Q i`Gm)a_pЇS}|CņSB711-!jq?OF IG%#{v3f{MbiWxyb,9NIp,ŷ>C5ߩs]3O׷a8FhXS ; JĆw0>>5F |IA/d*^VM YZ