libmpath0-0.9.0+117+suse.78cc20b-150400.4.13.1 >  A d%p9|"5{RE.WHSt·iwf!׬nS#΂rs#cK5"Kg!CX_wqvp|!E(cQ«8C@]Fi/tYٗAΓfQ:E n„kaHtA ;F>SGy/'D 6S:qe7uw<ΐtebL6i "C!s>-JC/C%R>z8e25a12e96e4b2d0625d06507c8c33c092e3120b93a34fed380f72f7c34099ee5a159a93a44e44dbd6c95a2d16fcf1cc44db1a5a9؉d%p9|+ R~~TB⊁œ 'HӐ ds^= #.}CGUM aov:=AP0CH, ѰhKu\5rVP95Ÿ K8&TGeӁF./'x*z4)3^Q !yX[3N?GM[Tƃ8w|L} ƃrk ? C(v,pFA?Ad # 1 O$(Ab  p      p      0   P   0  ",L,H,(89@:$)>&@&F'G' H' I( X(<"Y("\)0 ]) ^+b, c,d-=e-Bf-El-Gu-\ v-w< x= y=zA A0A4ADAHALARAClibmpath00.9.0+117+suse.78cc20b150400.4.13.1Libraries for multipath-toolslibmpathpersist provides a C API for handling of SCSI persistent reservations for device-mapper multipath devices. libmpathcmd provides a C API for sending commands to a running multipathd instance.d%*sheep04 *SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-only AND LGPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttp://christophe.varoqui.free.fr/linuxx86_64((u(( h(p7h('(''''''Fc'gSAA큤d%!d%!d%!d%!d% d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%!d%(dbVdbVdbVdbVa6b4dbd4667f1df756b910d51b6868b86390a6b02f62db0cf667b29634e44459eb011a00e9b1c55f134a97aa650ddde6856c98db326540f91d2330975825fe20030539b71558683e1e0312dfe9f6b75239ee7d45354d3ce5f8026750c9b047801a010b6eab0a786448a28cda9951b14e4aee0e8c565f64c642869599e8e871b37916d6260436422f6534c0237fea43f30eddfa63f96f635399407cd8648b7079bb5329f04d40b7a456aec0e3e5a2a28a3cd44aa57f7dde5b3db57e30e3e0d120073c73ee4a064eb341e67d39eb765c715ce16101c6b81e67ebd4f6ef075b29367a8ab83f49268d512ce271e6346cf0ebbaa8acfb8b4f2a19bb8a857a4844cbf1f4414605f98a481890a72ed8387a7987462a08ab17ab9d6ca41161baea0cfc6ef6572d7043d53665298154d038b8186e8d44097cb102a1e2e59a68397d58928fe2a0f9fcf5ac5de9bcce8ec494c389727d4d228b1cfcdc058685bab908182f765297b51b30fd2e3be74ce983e92fc23ba0f4456d4300fb518c5e2e2301c45ecaa6be96945ff66de995f6683dcbe5fd753404f277b35e830d77ef22f8e444ad32efad0e01f4e42d2c8f4e499d5368863011afe4d64285623c726c8008b23eb50518642205eab256bfba915fdacfdf4cbcc4f90085468fea92c8ea41ec32b583ea8b413fde68a5412ecb4f67445e0c153c57341b8edca56a810e546f37d8ef64a7ca91837e6e4dcc360adbcba720fe01e35a3cb10db61e59cf35b014b8a753d316945377025e21ae44481755ddf37236485f3b01d71889d4cc0c0b2dfdfe501aa1f2831b82d7b537dad196b7ed8c2f466051071eff838b152648b799d2f0c00f9d0ab9ab954fe27d87eb615613a8a236e0dab4f8469a415c919926432622bb7a9817f1d1b51655d40ecdecd62b7953c215b937d598b49f783621858de4e4bb3bb44ac511f0fc379273dc7292b8809541cf4ae1848dc72f6ae94b2c588a79791cfc0f117298e734be6e11c92e11975455c053bfe6dab9b89e5ae3975390d735498a2848466a342a79d0a2f1fdcecc3f365ebb4e758b568350533af9ef64683233fd26724f76513f532dc6b538485056eceb848f94b9752ec3768587a6e88243b9a3c90856092fbce9b0170ac46f3fe2022d2c857ecf7c0d964ea4bacb42c23a7ccb8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69cdc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe55115c4001efe7cef86ef967496104f8c56135cdb408c8408db4f909d32bf7049e9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmultipath-tools-0.9.0+117+suse.78cc20b-150400.4.13.1.src.rpmlibcheckcciss_tur.so()(64bit)libcheckdirectio.so()(64bit)libcheckemc_clariion.so()(64bit)libcheckhp_sw.so()(64bit)libcheckrdac.so()(64bit)libcheckreadsector0.so()(64bit)libchecktur.so()(64bit)libforeign-nvme.so()(64bit)libmpath0libmpath0(x86-64)libmpathcmd.so.0()(64bit)libmpathcmd.so.0(LIBMPATHCMD_1.0.0)(64bit)libmpathpersist.so.0()(64bit)libmpathpersist.so.0(LIBMPATHPERSIST_2.1.0)(64bit)libmpathpersist.so.0(__LIBMPATHPERSIST_INT_1.0.0)(64bit)libmpathvalid.so.0()(64bit)libmpathvalid.so.0(MPATH_1.0)(64bit)libmultipath.so.0()(64bit)libmultipath.so.0(LIBMULTIPATH_15.0.0)(64bit)libmultipath.so.0(LIBMULTIPATH_15.0.1)(64bit)libprioalua.so()(64bit)libprioana.so()(64bit)libprioconst.so()(64bit)libpriodatacore.so()(64bit)libprioemc.so()(64bit)libpriohds.so()(64bit)libpriohp_sw.so()(64bit)libprioiet.so()(64bit)libprioontap.so()(64bit)libpriopath_latency.so()(64bit)libpriorandom.so()(64bit)libpriordac.so()(64bit)libpriosysfs.so()(64bit)libprioweightedpath.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdevmapper.so.1.03()(64bit)libdevmapper.so.1.03(Base)(64bit)libdevmapper.so.1.03(DM_1_02_110)(64bit)libdevmapper.so.1.03(DM_1_02_97)(64bit)libdevmapper.so.1.03(DM_1_02_98)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmount.so.1()(64bit)libmount.so.1(MOUNT_2.19)(64bit)libmpathcmd.so.0()(64bit)libmpathcmd.so.0(LIBMPATHCMD_1.0.0)(64bit)libmultipath.so.0()(64bit)libmultipath.so.0(LIBMULTIPATH_15.0.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)liburcu.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1multipath-tools0.8.04.14.3ddac@c6@c6@cbγbγb{@bzSby@bX bA@b @b bar@a+@a@aa@aI@a;Ha^a @`[`@`g@`e`e`S@`KW`H`#__$_cO_a@_a@_Z@_G@_FN_?@_>e^@^(@^^>@^>@^I^C^ P@]4@]o@]g@]-@]G@] ] \8\@\\\\\~d\~d\8@\5@\4\@\@\@[@[@[@[:[6@[0@[0@ZJ@ZJ@Z̧@Z̧@Z̧@Za@ZZZI@ZZZZZp^@Zk@ZaZ]@ZWQZtimeout for updating persistent reservations (gh#opensvc/multipath-tools#45) * libmultipath: is_path_valid(): check if device is in use (bsc#1203141) (added libmount dependency) * libmultipath: orphan paths if coalesce_paths frees newmp (bsc#1207546) * multipathd: handle no active paths in update_map_pr (bsc#1207546) * multipathd: make pr registration consistent (bsc#1207546) * multipath.conf(5): improve documentation of dev_loss_tmo (bsc#1207546) * libmpathpersist: fix command keyword ordering (bsc#1207546, bsc#1209345) * libmultipath: fix 'show paths format' failure * Use "queue_mode bio" for NVMeoF/TCP devices * minor upstream bug fixes * man page fixes * hwtable fixes * github workflow adaptations from Factory / SLE15-SP5- Fix "rpm --verify" (bsc#1207232)- Use %tmpfiles_create macro for tmpfiles.d file- Update to version 0.9.0+62+suse.3e048d4: * Fix multipathd authorization bypass and symlink attack (bsc#1202739 CVE-2022-41973 CVE-2022-41974) * add multipath-dracut.conf: dracut config file to install tmpfiles.d/multipath.conf in initramfs- Update to version 0.9.0+55+suse.33d8854: * Avoid linking to libreadline to avoid licensing issue (bsc#1202616)- Update to version 0.9.0+39+suse.51a2ab1: Upstream bug fixes: * libmultipath: fix find_multipaths_timeout for unknown hardware (boo#1201483) * multipath-tools: fix "multipath -ll" for Native NVME Multipath devices (boo#1201483)- Update to version 0.9.0+33+suse.fdc6686 * multipath.conf: add support for "protocol" subsection in "overrides" section to set certain config options by protocol. * Removed the previously deprecated options getuid_callout, config_dir, multipath_dir, pg_timeout * hwable fixes and additions * multipath.conf(5): add disclaimer about vendor support * libmultipath, kpartx: fix callers of dm_get_next_target() * Change built-in defaults for NVMe: group by prio, and immediate failback * Allow compilation with -D_FORTIFY_SOURCE=3- Update to version 0.8.9+90+suse.71a70fb: * support overriding -D_FORTIFY_SOURCE in OPTFLAGS * add -U_FORTIFY_SOURCE to optflags to avoid compilation errors on old distros- Update to version 0.8.9+87+suse.a1eb122: * add ability to autodetect support for -D_FORTIFY_SOURCE=3- Update to version 0.8.9+85+suse.a9da21c: * This is a pre-release of multipath-tools 0.9.0 * multipath.conf: add "protocol" subsection in "overrides" section This allows to set "dev_loss_tmo", "fast_io_fail_tmo", and "eh_deadline" on a per-protocol basis rather than per storage * multipath.conf: drop support for deprecated options: getuid_callout, pg_timeout, config_dir, multipath_dir * multipathd: don't switch to DAEMON_IDLE during startup (bsc#1199346, bsc#1197570) * multipathd: avoid delays during uevent processing (bsc#1199347) * Fixes for minor issues reported by coverity * Fix for memory leak with uid_attrs * Fix possibility to redefine -D_FORTIFY_SOURCE macro. * Updates for built in hardware db- Update to version 0.8.9+42+suse.45974f11: * Logging improvements * Fix busy loop with delayed_reconfigure (bsc#1199342) * multipathd: use remove_map_callback for delayed reconfigure * multipathd: Don't keep starting TUR threads, if they always hang. (bsc#1199345) * Fix handling of path addition in read-only arrays on NVMe * Updates of built-in hardware database - Update to upstream 0.8.9 * libmultipath: only warn once about unsupported dev_loss_tmo * Otherwise code-identical to 0.8.8+64- If multipath-tools is newly installed, load dm-multipath (bsc#1196898)- Update to version 0.8.8+64+suse.f265f7e0: * libmultipath: fix printing native nvme multipath topology (bsc#1196011) * libmultipath: add %L path wildcard for 64-bit hex LUN * libmultipath: support host adapter name lookup for s390x ccw bus- Update to version 0.8.8+60+suse.4c5922cb: * multipathd: add suppport for FC Fabric Performance Impact Notifications (FPIN) (bsc#1195506)- Version 0.8.8+57+suse.dfb672fe * kpartx.rules: skip MD devices (bsc#1195644) * libmultipath: hwtable: use ALUA for all LIO targets (bsc#1195649) * multipathd.service: drop ExecStartPre for loading dm-multipath (bsc#1195397)- Version 0.8.8+45+suse.628d603e * fix handling of historical-service-time path selector (bsc#1195425) * fix marking multipath devices as failed prematurely on startup (bsc#1195426) * multipathd.service: remove LimitCORE=infinity directive This should only be enabled for debugging. * multipathd.service: don't load scsi_dh modules (bsc#1195397) This is done via modules-load.d functionality on (open)SUSE - Upstream fixes: * Fix claiming of paths with "find_multipaths strict" * Avoid unnecessary read-only reloads- Version 0.8.8+13+suse.79c3556f * code-wise identical to 0.8.8+38+suse.2bdd3a14 (previous version number was too high by mistake)- Update to 0.8.8+38+suse.2bdd3a14.obscpio * upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31- Drop versioned dependency on libmpath0 again (bsc#1190622) * Since 0.8.6, libmultipath and libmpathpersist have got proper ABI versioning, and rpmbuild auto-generates dependencies on libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.- Update to version 0.8.7+138+suse.7c9afe31: New upstream version (pre-0.8.8) * deprecate "config_dir" and "multipath_dir" config options (will be removed in future version) * remove dependency on systemd-udevd-settle.service (boo#1193336) * fix crash in remove_map (boo#1193334) * CLI: add path wildcard "%I" for init state * CLI: add "reconfigure all" command * allow multiple pending "reconfigure" commands (bsc#1189551) * speed up "reconfigure" by avoiding unnecessary map reloads (bsc#1189551) * rework of CLI command handler (unix socket handler) to avoid hanging CLI commands (bsc#1189551) * fix multipathd startup after stop during reconfigure (boo#1193338) * improve error detection and warning messages in config file parser * fix exit status of multipath -T (bsc#1191900) * fix defects reported by coverity (boo#1193342) - avoid sleeping with locks held - exit if bindings file is broken - set umask before mkstemp - add bounds and consistency checks in SCSI VPD parsing code * add hardware table entry for DellEMC/ME4 (PowerVault ME4)- Add a versioned dependency of multipath-tools on libmpath0 (bsc#1190622)- Update to version 0.8.7+14+suse.5a09bfa1: * Fix possible string overflows (bsc#1188148) - Upstream fixes / changes * better string handling * multipath: print warning if multipathd isn't running * mpathpersist: better error msg when no usable paths exist * fixes from 0.8.6+32+suse.f11c192 merged upstream- Spec file: remove compatibility code for SLE <= SLE15-SP2- Update to version 0.8.6+32+suse.f11c192: * libmultipath:fix compilation with glibc 2.34 (bsc#1189099) * libmultipath: avoid buffer size warning with systemd 240+ (bsc#1189176) * libmultipath: use uint64_t for sg_id.lun (bsc#1187534) - Upstream bug fixes: * multipath-tools: make HUAWEI/XSG1 config work with alua and multibus * multipath-tools: add info about HPE Alletra 6000 and 9000 * multipathd: cli_getprkey(): fix return value and "aptpl" support * multipathd: don't rescan_path on wwid change in uev_update_path * kpartx: Don't leak memory when getblock returns NULL * multipath: free vectors in configure * multipathd: fix ev_remove_path return code handling * multipathd: remove duplicate orphan_paths in flush_map * multipathd: don't fail to remove path once the map is removed * multipathd: fix compilation issue with liburcu < 0.8- install to /usr on Tumbleweed (boo#1029961)- Update to version 0.8.6+10+suse.47711374: * Github workflows: add CI for SUSE-specific branches- Disabled LTO for multipath-tools * The test for is_valid_path fails if LTO is enabled, just disabling it for %check is insufficient.- Update to version 0.8.6+9+suse.6c05a61: Update to upstream 0.8.6. * add eh_deadline option to avoid endless SCSI error handling * add wwid_recheck option to detect storage configuration changes * add library versioning for libmultipath, libmpathpersist etc. and to libmultipath plugins * move some global symbols to libmultipath (udev, logsink, etc) and provide default implementations for get_multipath_config() etc. This allows simplifiying libmpathpersist_example.c drastically. * fixes for shutdown issues and various race conditions on exit * improve cleanup on exit, fix memory leaks * add libmpathvalid library * fixes for SAS expanders (bsc#1178377, bsc#1178379, bsc#1177081) * Avoid access to root FS while queueing IO (bsc#1178049, bsc#1181234) * lots of bug fixes, additions to built-in hardware table, and CI improvements (bsc#1186212) * kpartx: free loop device after listing partitions (boo#1107187) Bug fixes on top of 0.8.5 mentioned below are also included in this upstream version.- Update to version 0.8.5+30+suse.633836e: * multipathd: give up "add missing path" after multiple failures (bsc#1183963)- Update to version 0.8.5+29+suse.5dabcd2: * 11-dm-mpath.rules: run "multipath -U" with -v1 (bsc#1182871) * libmultipath: merge update_multipath_table() and update_multipath_status() (bsc#1183666)- Update to version 0.8.5+26+suse.2cbedfd: Avoid "illegal request" errors on non-RDAC storage (bsc#1182072, bsc#1177371)- Update to version 0.8.5+23+suse.c11b054: * multipath -U: reduce log level of "adding new path" message (bsc#1181435, bsc#1183666)- Update to version 0.8.5+22+suse.e1e3c48: * multipath-tools tests: fix stringop-overflow build errors with gcc 11 (bsc#1181877) * README moved to README.md (has been converted to markdown upstream)- Update to version 0.8.5+12+suse.3b0e9ca * libmultipath: force map reload if udev incomplete (bsc#1178662, bsc#1172157, bsc#1175454, bsc#1176406) - Fixes from upstream 0.8.5 * multipath-tools: add MacroSAN arrays to hwtable * libmultipath: Allow discovery of USB devices (add configuration option "allow_usb_devices")- Remove compatibility code for SLE <= 12-SP2 from spec file- Bugref for all minor fixes since SLE15-SP2 release (bsc#1176670) - Added README.alua- Update to version 0.8.4+192+suse.1bc10ad: * Fix handling of hardware properties for maps without paths (bsc#1176644)- Update to version 0.8.4+190+suse.fe234ea: * Fixes for daemon shutdown issues from SLE(bsc#1110060, bsc#1110439) - multipathd: allow shutdown during configure() * fix compilation of external programs with -lmultipath (bsc#1133957, necessary after the above fix) * Minor upstream fixes- Missing past changelog bug references: * 0.7.3+10+suse.70ccb55b0439: Patch series for NVMe discovery and failover (bsc#1038865, bsc#1057820) * 0.7.9+109+suse.203c1cf * setup_map: wait for pending path checkers to finish (bsc#1118224)- Update to version 0.8.4+183+suse.1817ce2: Added reviewed upstream fix for multipath crash * multipath: get_dm_mpvec: discard broken maps- Update to version 0.8.4+180+suse.50a2698: * Fix memory access / leak issues found with valgrind- Update to version 0.8.4+170+suse.801341f: * libmultipath: tests: fix bitfield tests * Spec file: disable LTO for %check (bsc#1133122)- Update to version 0.8.4+167+suse.70bef90: Pull in reviewed upstream changes - Bug fixes * libmultipath: add consistency check for alias settings (bsc#1172429) * libmultipath: select_action(): don't drop map if alias clashes (bsc#1172429) * libmultipath: refuse reloading an existing map with different WWID (bsc#1172429) * libmultipath: select_action(): force udev reload for uninitialized maps (bsc#1172157) * multipathd: uev_trigger(): handle incomplete ADD events (bsc#1172157) * improve logging for failure to set dev_loss_tmo (bsc#1173060, bsc#1173064) * libmultipath: add device to hwtable.c (bsc#1174026) (ETERNUS AHB) - New features * multipath: add -D option to skip multipathd delegation * multipath: delegate flushing maps to multipathd * multipathd: add "del maps" multipathd command - Other changes * cleanup disassemble_map() code path (bsc#1178377, bsc#1178379) * multipath-tools: introduce INIT_REMOVED state * logging improvements * fix "multipathd show devices" * libmultipath: remove uevent listener failback * libmultipath: create bitfield abstraction * libmultipath: count pending paths as active on loads * kpartx: handle alternate bsd disklabel location - Lots of minor fixes and cleanups - Spec file: use %service_del_postun_without_restart macro- Update to version 0.8.4+43+suse.908383f: * enable negated regular expression syntax in conf file (bsc#1182917) * change default devnode blacklist to '!^(sd[a-z]|dasd[a-z]|nvme[0-9])'- Update to version 0.8.4+40+suse.b06c2e5a: - Fix udev rule processing during coldplug (bsc#1172157) * 11-dm-mpath.rules: Fix udev rule processing during coldplug - Fix compilation with gcc-10 * fix boolean value with json-c 0.14 * libmultipath: fix condlog NULL argument in uevent_get_env_var - Reviewed upstream changes: * simplify failed_wwid code * centralize path validation code - Use pkgconfig for BuildRequires- Update to version 0.8.4+31+suse.8f53764: * Fix sporadic build failures caused by missing build dependencies- Update to version 0.8.4+29+suse.c27ed8d: * multipath-tools: Makefile.inc: set -Wno-error=clobbered * Makefile.inc: keep warning flags during rpm build * Eliminate compiler warnings on 32bit build. * Fixes for tests under i586 - Spec file: add %check section to run multipath-tools CI * not on SLE12, as cmocka is missing * add build dependency on cmocka for building tests * run "make test" with parallel make- Update to version 0.8.4+19+suse.48fc2f4: * multipath: add "-e" option to enable foreign libraries * libmultipath: set "enable_foreign" to NONE by default * deleted libmultipath-set-enable_foreign-to-NONE-by-default.patch (included in factory git repo now). * Makefile: dependency fixes for parallel build - Get rid of %is_opensuse: * drop build workaround for Leap 42.1 * build libdmmp for everything except SLE12/Leap42 and older - Other spec file updates: * use %make_build to speed up build (possible with 0.8.4) - Migrated to .obscpio format.- Update to version 0.8.4+16+suse.f319f7ea - Changed github workflow back from merge-based to rebase-based. This makes it much easier to assess differences between upstream and SUSE code. * Use TAG_OFFSET in _service, as this is now possible again. - Reviewed upstream patches added: * kpartx.rules: fix handling of synthetic uevents (bsc#1161923) * libmpathpersist: limit PRIN allocation length to 8192 bytes (bsc#1165786) - Update upstream version to 0.8.4 * drop nr_active field, always count active paths (bsc#1125043) * kpartx: fix detection of dasd partition tables on loop devices (bsc#1139775) * directio path checker fixes * lots of fixes for compiler warnings, and cleanups * nvme: update to nvme-cli 1.9- Update to version 0.8.3+11+suse.7dcdf2f: * libmultipath: fix files read from config_dir (bsc#1162896)- Update to version 0.8.3+10+suse.86684b9: * libmultipath: fix compilation with -fno-common (boo#1160403)- Update to version 0.8.3+9+suse.f6f2a52 - Minor upstream improvements and bug fixes * libmultipath: EMC PowerMax NVMe device config- Update to version 0.8.2+27+suse.3ff280b: * Added upstream patch to fix premature path reinstantiation with san_path_err_XX (boo#1149319)- Update to version 0.8.2+26+suse.d884195: - Don't activate NVMe native multipath support by default * multipath.conf.5: document foreign library support * multipath.conf: add "enable_foreign" parameter (bsc#1139837) * Set default for "enable_foreign" to "NONE" (bsc#1139837) added libmultipath-set-enable_foreign-to-NONE-by-default.patch - Added reviewed upstream patches (marginal path patch set from Red Hat) * add "marginal_pathgroups" config option * deprecate "delay_wait_checks" and "delay_watch_checks"; they are now automatically mapped to eqivalent "san_path_err_..." settings.- Update to version 0.8.2+11+suse.0f6a649: * kpartx: recognize DASD on loop devices again (bsc#1139775) * Bump version to 0.8.2 - most changes were already in SUSE tree * Man page improvements (bsc#1148767)- Update to version 0.8.1+59+suse.f947184: * libmultipath: trigger uevents for partitions, too (bsc#1140146)- Update to version 0.8.1+58+suse.2af8f92: * libmultipath: more cautious blacklisting by missing property (don't blacklist paths because of temporarily missing udev properties) * libmultipath: fix memory leak with "uid_attrs" config option * libmultipath: get_uid: straighten the fallback logic - Fix SCSI VPD 0x80/0x83 parsing - Fix compiler warnings introduced by gcc 9: * -Wstringop-overflow, -Wstringop-truncation, - Waddress-of-packed-member- Update to version 0.8.1+28+suse.fea562a: * mpathpersist: optimize for setups with many LUNs (bsc#1134648) * mpathpersist: add option -f/--batch-file (bsc#1134648) * libmultipath: get_prio(): really don't reset prio for inaccessible paths (bsc#1118495) - Upstream bug fixes from dm-devel (bsc#1139369): * multipath: call store_pathinfo with DI_BLACKLIST * multipathd: fix REALLOC_REPLY with max length reply * libmultipath: make vector_foreach_slot_backwards work as expected * multipathd: fix client response for socket activation (bsc#1133861) * various minor fixes (coverity)- Disable kmod() style dependencies again (bsc#1119414) * For TW, dependencies will be autogenerated (gh#openSUSE/rpm-config-SUSE#3) * For SLE, feature is currently rejected (jsc#SLE-3853) - Update to version 0.8.1+8+suse.8c11498: * Avoid deadlock situation during udev settle (bsc#1131789, bsc#1125145) - multipath -u: test socket connection in non-blocking mode * Fix priority handling for offline paths (bsc#1118495) - Update to upstream 0.8.1 (bsc#1148767) * Avoid device IO in "multipath -u" (bsc#1125145) * multipathd: protect all access to running_state (bsc##1110060, bsc#1110439) * Improve handling of changed WWIDs and temporary failure to obtain WWID. Option "disable_changed_wwids" is now ignored. (bsc#1184260) * Fixes for PATH_PENDING state handling (bsc#1125043) * libmultipath: hwtable: add Lenovo DE series (bsc#1125507)- Trim %if..%endif guards that do not affect the build result. - Combine %service_* calls to reduce generated code. - Make use of %make_install.- Re-enable kmod-style dependencies for multipath-tools package (bsc#1119414) - Separate out libmpath0 (bsc#1119414) - Spec file improvements * Add Conflicts: for older multipath-tools to libmpath0 * Move license files to the libmpath0 package, which contains the code with complex licensing. The executables are GPL-2.0 anyway. * Remove bogus dependency of -devel package on device-mapper * -devel package depends on libmpath0, not multipath-tools * Remove %dir %{_defaultlicensedir} for SLE12-SP3 and newer (John Vandenberg ) * Remove unused /var/cache/multipath directory * Remove check for multipath maps in %pre and %post * Remove SLE11-specific multipathd service stop / start from %pre / %post * Remove obsolete tools from package description (bsc#1129827) * Add -n to %service_del_{pre,post}un for multipathd.socket- Update to version 0.8.0+17+suse.a28893f: * Code-identical to 0.7.9+139+suse.ed9d450, except for new version number - Disable kmod() style dependencies for now, as they are causing problems with image builds (bsc#1119414). They'd been active for SLE15-SP1 only, anyway. - _service: determine "tag offset" manually, the patch count determined by git is far too high.- Fix module name in multipath.conf (bsc#1119414) * The modules-load.d entry must match the filename exactly- Update to version 0.7.9+139+suse.ed9d450: * multipath-tools: Build: properly parse systemd's version- Add kmod(xyz) style dependencies for SLE15-SP1 (jsc#SLE-3853, fate#326579, bsc#1119414)- Update to version 0.7.9+138+suse.0edd0a2: - Include reviewed fixes from upstream * libmutipath: continue to use old state on PATH_PENDING * libmultipath: disable user_friendly_names for NetApp * multipath: blacklist zram devices * various fixes for martinal path code - Bug fixes: * multipathd: Fix miscounting active paths (bsc#1125043) * multipathd: avoid null pointer dereference in LOG_MSG (bsc#1127873) * minor fixes suggested by coverity (bsc#1127879)- Add BuildRequires on suse-module-tools * we need it for regenerate_initrd_posttrans- Update to version 0.7.9+111+suse.b4232b7: - merged upstream cb4a979a (SUSE bug fixes merged upstream, code-identical to previous release).- Update to version 0.7.9+109+suse.203c1cf: * multipathd: avoid crash in cli_list_path (bsc#1121134) * libmultipath: fix compilation with older kernel headers (bsc#1121066) - merged upstream fb824725 * Improved NVMe support in both native and dm-mpath mode added basic NVMe ANA support (bsc#1119898, bsc#1118495) * Fix prio output in "multipathd show topology" (bsc#1119897) * multipathd: fix daemon not really shutdown (bsc##1110060, bsc#1110439)- Update to version 0.7.9+90+suse.f81e290: * libmultipath: Increase SERIAL_SIZE to 128 bytes (bsc#1107179)- Update to version 0.7.9+89+suse.df77b66: - re-enable "san_path_err_xy" options These have been removed upstream, but they were supported in SLE-15/Leap15.0, so we can't simply throw them away. Improve documentation, mark them as deprecated, but keep the code in place.- Update to version 0.7.9+85+suse.766b95e: * upstream patch series to make verbosity level 3 less verbose and thus better usable (bsc#1118937) * fix for handling device size mismatch in coalesce_paths() (bsc#1037379) * libmultipath: fix false removes in dmevents polling code (bsc#1116272) * Spec file: remove build dependency on dracut which causes build errors for some distributions- Update to version 0.7.9+58+suse.0790830: * libmpathpersist: fix off-by-one error in PRIN length check (bsc#1099007) * multipathd: fix mpp->hwe handling when paths are freed (fix possible crash caused by new hardware table code)- Update to version 0.7.9+55+suse.9fc8439: (note the "55" is due to former merge operations. We actually only have 7 patches on top of upstream. All other patches referenced below as "not upstream" have been merged). * Bump version to 0.7.9 * multipathd: reset delay_wait_checks counter on failure (bsc#1114771) * multipathd: fix irritating "minor number mismatch" message (bsc#1111116) * fix possible failure to shut down (bsc#1110060, bsc#1110439) * upstream "checker overhaul" - cleanups and improvements for path checkers * Upstream fixes for failures handling path initializiation * various small upstream bug fixes.- Update to version 0.7.7+136+suse.19bb285: Bug fixes from upstream, and SUSE bug fixes * multipathd: try SCSI persistent reservations for SCSI only (bsc#1108875) * libmultipath: allow sysfs_pathinfo to return SKIPPED (bsc#1098458) * libmultipath: Fixup updating paths (bsc#1110418) * multipathd: fix memory leak on error in configure (bsc#1110418) * multipathd: minor fixes (bsc#1110418) * multipathd: function return value tweaks (bsc#1110418) * multipath: fix max array size in print_cmd_valid (bsc#1110418) * libmutipath: don't use malformed uevents (bsc#1110418) * libmultipath: fix null dereference int alloc_path_group (bsc#1110418) * libmultipath: fix memory issue in path_latency prio (bsc#1110418) * libmultipath: fix length issues in get_vpd_sgio (bsc#1110418) * multipathd: decrease log level of uevent messages (bsc#1110586) * multipathd: fix version check for DM_DEV_ARM_POLL ioctl (bsc#1110587) * libmultipath: pathinfo: skip hidden devices (bsc#1110586) * libmultipath: nvme: shorter topology output (bsc#1082419) * libmultipath: nvme: fix path detection for kernel 4.16 (bsc#1091112) * libmultipath: fix gcc 8.1 "truncated output" warnings (bsc#1099007) * (lib)mpathpersist: use O_RDONLY file descriptors (bsc#1093220) * libmpathpersist: fix byte swapping for big endian systems (bsc#1099036) * multipath-tools/tests: add tests for get_unaligned_beXX (bsc#1099036) * libmultipath: add (get|put)_unaligned_be64 (bsc#1099036) * libmpathpersist: fix stack overflow in mpath_format_readfullstatus() (bsc#1099007) * libmpathpersist: fix typo in mpath_format_readfullstatus (bsc#1099007) * libmpathpersist: remove duplicate test in readfullstatus (bsc#1099007) - Update to upstream 1a8625abd (0.7.7+82) * minor fixes for kpartx, found by coverity * mpathpersist: add --param-alltgpt option * libmultipath: add "protocol" blacklist option. * multipathd: add new wildcard "%P" for "protocol" * multipath-tools: fix products names in hwtable * libmultipath: more debug output in alua prioritizer (bsc#1080965) * libmultipath: alua: retry RTPG for NOT_READY and UNIT_ATTENTION (bsc#1080965) * libmultipath: alua_rtpg: use condlog for error messages (bsc#1080965)- Update to version 0.7.7+75+suse.6287aef: Added minor updates from upstream * multipath-tools: add info about how to enable ALUA in ONTAP * multipath-tools: add directio path_checker for DASD devices * multipath-tools: make Product Name mandatory and add all of them Minor rebase, as some SUSE patches have been merged upstream (all mentioned in previous changelogs)- Update to version 0.7.7+72+suse.4b24466: * multipath: fix return code handling in delegate_to_multipathd (bsc#1098177) * multipath: don't start multipathd unnecessarily (bsc#1098177)- Update to version 0.7.7+70+suse.4a5941e: * libmultipath: change partition_delimiter default to "-part" (bsc#1073622, bsc#1056526) * change default for find_multipaths to "greedy" (bsc#1099054) * libmultipath: allow distributions to change partition_delim default (bsc#1073622, bsc#1056526)- Update to version 0.7.7+67+suse.a7d1e14: - RBD/RADOS backend support has been removed upstream remove support for it in SUSE, too (boo#1099037, FATE#826853) * added Obsoletes: for multipath-tools-rbd. - libdmmp version has changed to 0.2.0 - New patches not yet upstream: (Wed Jun 12 2018: these are now upstream, since 0.7.8) * multipathd: fix mpp->hwe handling on path removal (boo#1099028) * libmultipath: print correct default for delay_*_checks (boo#1099026, bsc#1110418) * libmultipath: avoid error messages from RDAC check (bsc#1108728, bsc#1075539) * (lib)mpathpersist: use O_RDONLY file descriptors (bsc#1093220) * libmpathpersist: fix byte swapping for big endian systems (bsc#1099036) * multipath-tools/tests: add tests for get_unaligned_beXX (bsc#1099036) * libmultipath: add (get|put)_unaligned_be64 (bsc#1099036) * libmpathpersist: fix stack overflow in mpath_format_readfullstatus() (bsc#1099007) * multipathd: fix buffer size in cli_getprkey (bsc#1099028) * libmultipath: fix gcc 8.1 "truncated output" warnings (bsc#1099007) * libmpathpersist: fix typo in mpath_format_readfullstatus (bsc#1099007) * libmpathpersist: remove duplicate test in readfullstatus (bsc#1099007) - SUSE specific patches preserved: * multipath.rules: temporary rule to obtain ID_WWN for NVMe (bsc#1076828) * kpartx: create symlinks for dmraid devices (bsc#1064212) * multipath.conf.5: document no_partitons compat support (fate#323406) * libmultipath: compat support for 'features "1 no_partitions"' (fate#323406) * Added fossology assessment as README.licenses (bsc#1088801) - Dropped patches from previous factory/SLE15 release (0.7.3+69+suse.218a0d0): * libmultipath: don't [un]set queue_if_no_path after domap obsoleted by "libmultipath: cleanup features handling code" * multipath.rules: use -i flag to multipath obsoleted by path detection patch series * libmpathpersist: add support for prkeys file v3 obsoleted by "mpathpersist: Fix invalid condition check" * libmultipath: fix deadlock in tur.c obsoleted by "libmultipath: fix tur checker locking" * checkers/rbd: missing pthread_lock() on failure path obsolete because of RBD removal * libmultipath/hwtable: don't hard-code ALUA for IBM IPR obsoleted by "libmultipath: hwhandler auto-detection for ALUA" and "libmultipath: don't reject maps with undefined prio" (bsc#1085212, bsc#1075129) - Update to upstream version 0.7.7+50 (39ad8dc8) - rework of "find_multipaths" logic * find_multipaths can now be "strict", "yes", "no", "greedy", or "smart" * SUSE default is "greedy" for now, consistent with previous behavior * "multipath -u -i" not necessary in udev rules any more (removed SUSE patch "multipath.rules: use -i flag to multipath") - patch series for config file handling (bsc#1067789): * fix inconsistent handling of multiple config file entries matching the same device (bsc#1067789) * multipath: implement "multipath -T" (bsc#1067789) * multipathd: implement "show config local" (bsc#1067789) * libmultipath: merge "multipath" config sections by wwid * multipathd: add path format wildcard "%0" for failures * libmultipath: config parser: Allow '"' in strings - multipath-tools: foreign/NVME implementation (bsc#1082419) for native NVME multipath configurations - Other new upstream features: * mpathpersist: add all_tg_pt option * add polling dmevent handler (only one thread waiting for device-mapper events rather than one per map). * multipath: add "ghost_delay" parameter * "marginal path" path state checking for better handling of unstable "shaky" connections in a SAN. conf options "marginal_path_err_rate_threshold" etc, see man page. This replaces the previous "san_path_err_threshold" functionality. - Upstream bug fixes: * Man page corrections and improvements for multipath.conf(5) * libmultipath: fix memory leak in process_config_dir() (bsc#1110352) * multipath: don't check timestamps without a path * multipathd: handle errors in uxlsnr as fatal (bsc#1086025) * libmultipath: don't reject maps with undefined prio (bsc#1085212, bsc#1075129) * multipathd: fix reservation_key check (bsc#1099008) * 11-dm-mpath.rules: dont't run "multipath -U" during coldplug (bsc#1084748) * libmultipath: hwhandler auto-detection for ALUA (bsc#1085212, bsc#1075129) * multipath: fix rcu thread cancellation hang (bsc#1110418) * multipathd: register threads that use rcu calls (bsc#1110418) * multipathd: fix waiter thread cancelling * multipathd: use nanosleep for strict timing (avoids possible races with SIGALRM) * logging fixes: * libmultipath: fix log_pthread processing * libmultipath: set dm_conf_verbosity * libmultipath: fix basenamecpy * libmultipath: uev_update_path: update path properties * libmultipath: uev_update_path: always warn if WWID changed * libmultipath: get_uid: don't quit prematurely without udev (bsc#1108728) * libmultipath: get_uid: check VPD pages for SCSI only (bsc#1108728) * libmultipath: fix wrong output of "multipath -t" * Introduce the libmultipath/unaligned.h header file (bsc#1099036) * libmultipath: Fix sgio_get_vpd() (bsc#1099484) * kpartx: Improve reliability of find_loop_by_file() * libmultipath, alloc_path_with_pathinfo(): Ensure that pp->wwid is '\0'-terminated * libmultipath: enable feature disable changed wwid by default * multipathd: add lock protection for cli_list_status * bug fixes for "marginal path checker" * multipathd: fix signal blocking logic (bsc#1110060, bsc#1110439, bsc#1086025) * multipath-tools: add INSPUR/MCS to hardware table * multipath-tools: add RDAC SUN/ArrayStorage to hwtable * multipath-tools: remove DF arrays from HP * multipath: print sysfs state in fast list mode (bsc#1110354) * multipathd: remove coalesce_paths from ev_add_map * multipath: fix DEF_TIMEOUT use * libmultipath: fix tur checker locking * multipath-tools: handle exit signal immediately (bsc#1086025) * multipathd: release uxsocket and resource when cancel thread (bsc#1110355) * path latency prioritizer fixes * multipathd.service: set TasksMax=infinity (bsc#1060616) * multipathd.service: drop Before=lvm2-lvmetad.service (bsc#1070427) * multipathd.socket: add WantedBy=sockets.target * kpartx.rules: fix by-id/scsi-* for user_friendly_names * multipath -C: decrease log level * libmultipath: hwtable: no_path_retry="queue" for NetApp NVMe * libmultipath: hwtable: multibus for NetApp NVMe-FC * libmultipath: select ALUA prioritizer for RDAC arrays only (bsc#1075539, bsc#1081241) * libmultipath: get_vpd_sgio: support VPD 0xc9 (bsc#1055949) * libmultipath: condlog: log to stderr (bsc#1055949) * multipath: delegate dangerous commands to multipathdd (bsc#1047639) * libmultipath: don't try to set hwhandler if it is retained (bsc#1047639) * libmultipath: don't update path queueing on reload * multipathd: marginal path code fixes * multipath: check failed path dmstate in check_path * multipathd: clean up set_no_path_retry * multipathd: fix device creation issues * libmultipath: cleanup features handling code * multipath: fix hwhandler check in select_action * kpartx: don't delete partitions from partitions * limbultipath: prefer RDAC checker with detect_checker * multipath-tools: add AccelStor/NeoSapphire to hardware table * multipath-tools: add TMS/RamSan to hardware table * multipath-tools: add XIV/NEXTRA to hardware table * multipath-tools: add XIOtech/Magnitude to hardware table * libmultipath: ensure checker->fd == -1 if not set- Update to version 0.7.3+69+suse.218a0d0: * multipath -ll: print foreign maps only with "-o" flag (bsc#1089353) * Revert "disable nvme foreign library"- Update to version 0.7.3+67+suse.8f0c27b: * disable nvme foreign library (bsc#1089353)- No functional changes - Fixed rpmlint warnings (bsc#1088946) * multipath-tools-devel: moved .so files to /usr/lib[64] * added version dependencies for -devel packages- No functional changes * fixed SPDX syntax (and -> AND) * added /usr/share/licenses- No functional changes, just licenses - Spec file: fix %license tags and info after closer inspection (bsc#1088801) * kpartx is under GPL-2.0-only * rbd is under LGPL-2.1-only - Update to version 0.7.3+66+suse.dc5fe2d: Fix licensing info (bsc#1088801) * Added fossology assessment as README.licenses * multipath-tools: create LICENSES dir with the text of all used licences- Update to version 0.7.3+61+suse.d4d0494: * 11-dm-mpath.rules: dont't run "multipath -U" during coldplug (bsc#1084748)- Fixed license tags in spec file * multipath tools / libmultipath is GPL-2.0-only * libmpathcmd is LGPL-2.0-or-later * libdmmp is GPL-3.0-or-later * adopt SPDX format.- Update to version 0.7.3+60+suse.46ac839: * libmultipath/hwtable: don't hard-code ALUA for IBM IPR (bsc#1085212, bsc#1075129)- Update to version 0.7.3+59+suse.1b6191c26774: * libmultipath: don't reject maps with undefined prio (bsc#1085212, bsc#1075129) * multipathd: handle errors in uxlsnr as fatal (bsc#1086025)- Update to version 0.7.3+57+suse.bb6be4c8b4ca: * multipathd: fix signal blocking logic (bsc#1086025) * multipath-tools: handle exit signal immediately (bsc#1086025) * multipath: fix DEF_TIMEOUT use (bsc#1086014) * multipath-tools: foreign/NVME implementation v2 (upstream accepted) (bsc#1082419)- Update to version 0.7.3+53+suse.140f4937e9e7: * libmultipath: fix wrong output of "multipath -t" (bsc#1082835)- Update to version 0.7.3+52+suse.08a969b7fce0: - Add limited support for displaying native NVMe multipath (bsc#1082419) * libmultipath: foreign/nvme: implement path display * multipathd: use foreign API * multipath: use foreign API * libmultipath/foreign: nvme foreign library * libmultipath/print: add "%G - foreign" wildcard * libmultipath: API for foreign multipath handling * libmultipath: print: use generic API for get_x_layout() * libmultipath: print: convert API to generic data type * libmultipath: "generic multipath" interface * libmultipath: add vector_convert() * libmultipath: add vector_free_const() * libmultipath: get rid of selector "hack" in print.c - Fix locking errors detected by coverity check (bsc#1082418) * checkers/rbd: missing pthread_lock() on failure path * libmultipath: fix deadlock in tur.c- Fix whitespace in dracut conf file (bsc#1080562)- Update to version 0.7.3+38+suse.a16beed5280a: * kpartx: don't delete partitions from partitions (bsc#1078362) * hwtable: add latest updates (bsc#1078363) * multipathd.service: set TasksMax=infinity (bsc#1060616)- Update to version 0.7.3+31+suse.6804bb73f72d: * libmultipath: hwtable: no_path_retry="queue" for NetApp NVMe (bsc#1073319)- Update to version 0.7.3+30+suse.6b5ed839: * multipath.rules: temporary rule to obtain ID_WWN for NVMe (bsc#1076828) * libmultipath: ignore natively multipathed NVME devices (bsc#1076828) * multipath.rules: handle NVME devices (bsc#1076828) * FIX "libmultipath: hwtable: multibus for NetApp NVMe-FC" (bsc#1073319) * libmultipath: increase path product_id/rev field size for NVMe (bsc#1073319)- Update to version 0.7.3+25+suse.7c9920e2: * assemble_map: no newline at end of params string (bsc#1072253)- Update to version 0.7.3+24+suse.703a61d5: * multipathd.service: drop Before=lvm2-lvmetad.service (bsc#1070427) * libmultipath: hwtable: multibus for NetApp NVMe-FC (bsc#1073319) * libmultipath/propsel: select ALUA prioritizer for RDAC arrays only (bsc#1075539, bsc#1081241) * libmultipath: get_vpd_sgio: support VPD 0xc9 (bsc#1055949) * libmultipath: sgio_get_vpd: add page argument (bsc#1055949) * libmultipath: fix return code of sgio_get_vpd() (bsc#1055949)- Update to version 0.7.3+19+suse.0fd18bdd: * multipathd.socket: add WantedBy=sockets.target (bsc#1072253)- Update to version 0.7.3+18+suse.8c97f433: * multipath -C: decrease log level (bsc#1072504)- Update to version 0.7.3+17+suse.cac42e6f: * test-kpartx: add test for mapping without UUID (bsc#1074013)- Update to version 0.7.3+15+suse.570d5938: * kpartx.rules: fix by-id/scsi-* for user_friendly_names (bsc#1066893)- Update to version 0.7.3+14+suse.da06e7f3: * libmultipath: fix return code of sysfs_get_timeout (bsc#1069037)- added sample code for libmpathpersist (bsc#1066376) * added libmpathpersist-example.c - multipath-tools.spec: package libmultipath.so symlink in -devel package (bsc#1066376). We *do not* package header files for libmultipath, as the APIs are not public.- multipath-tools.spec: package *.so symlinks in -devel pkgs (bsc#1066376) - multipath-tools.spec: SLE15: add RADOS support for s390x (bsc#1066380) - Fix build error for targets SLE_12, SLE_12_SP1 (bsc#1066392)- Update to version 0.7.3+13+suse.db431514080f: * kpartx: create symlinks for dmraid devices (bsc#1064212) * limbultipath: prefer RDAC checker with detect_checker (bsc#1055949)- Update to version 0.7.3+11+suse.4de08d96: * libmultipath: condlog: log to stderr (bsc#1063059)- Update to version 0.7.3+10+suse.70ccb55b0439: - Rebase to upstream release 0.7.3 * libmultipath: add pthread_cleanup hook for udev monitor * libmultipath: pull functions into util.c * libmultipath: change reservation_key to a be64 * libmpathpersist: fix update_prflag code * multipath: add alternate reservation_key method * mpathpersist: add support for prkeys file * multipath-tools: minor edition and corrections in multipath.conf.5 * multipath-tools: fix incorrect length for strncmp in uevent.c * multipath-tools: clarify how to dump the multipathd config * multipath-tools: replace "setting: array" with "setting: storage device" at multipath output * libmultipath: sanitize fd handling * multipath-tools: link internal libraries before foreigns * multipath-tools: remove Sun StorEdge T4(6020,6120,6320) arrays from hwtable * multipath-tools: add support for all arrays from Sun StorEdge 3000 family * multipath-tools: add Xiotech iglu blaze arrays to hwtable * multipath-tools: add Dot Hill/Seagate arrays to hwtable * libmultipath: update INFINIDAT builtin config * multipath-tools: add info about adding new hardware * multipath-tools: Remove the limitation of IPC command reply length. * multipath-tools: libdmmp: Improve timeout mechanism * multipath-tools: libdmmp: New function to flush and reconfig * Bump version to 0.7.3 - minor fixes for upstream 0.7.3 * libmultipath: ensure checker->fd == -1 if not set * libmpathpersist: add support for prkeys file v3 * multipath: add man page info for my prkey changes - Patch series for NVMe discovery and failover (bsc#1038865) * discovery: sanitize NVMe discovery * libmultipath/discovery: modify NVMe path states * Add 'none' checker * hwtable: set 'none' as default checker for NVMe- Update to version 0.7.2+49+suse.993a29b1188d: * Revert "11-dm-mpath.rules: Remember DM_ACTIVATION" (boo#1059227) * Revert "11-dm-mpath.rules: don't set READY->ACTIVATION" (boo#1059227) * multipath: delegate using libmpathcmd (bsc#1047639)- split off rados support into separate multipath-tools-rbd package. This avoids pulling in the whole rados/ibverbs/rdma stack with multipath-tools. (bsc#1058504). - multipath-tools-rbd is Recommended but not Required by multipath-tools.- Update to version 0.7.2+44.3a8d750c: Misc bug fixes: * multipathd: don't flood system with sd_notify calls (bsc#1056011) * libmultipath: add_feature: skip pointless NULL check (bsc#1055635) * libmultipath: add_feature: allow only 1 feature (bsc#1055635) * multipath: delegate dangerous commands to multipathd (bsc#1047639) * libmultipath: fix partition_delimiter config option (bsc#1056526) * kpartx: helper functions for name and uuid generation (bsc#1056508) * kpartx: search partitions by UUID, and rename (bsc#1056508) * kpartx: fix a corner case when renaming partitions (bsc#1056508) * kpartx: -d must work with empty partition table (boo#1056599) * kpartx: only recognize dasd part table on DASD (boo#1056599) Rework of the udev rules related to multipath and kpartx (bsc#1054363): * libmultipath: support MPATH_UDEV_NO_PATHS_FLAG on map creation * libmultipath: add get_udev_device * libmultipath: get_refwwid: use get_udev_device * libmultipath: use const char* in some dm helpers * libmultipath: add DI_NOIO flag for pathinfo * libmultipath: add dm_get_multipath * multipath: implement "check usable paths" (-C/-U) * 11-dm-mpath.rules: multipath -U for READY check * 11-dm-mpath.rules: import more ID_FS_xxx vars from db * 11-dm-mpath.rules: no need to test before IMPORT * 11-dm-mpath.rules: handle new maps with READY==0 * 11-dm-mpath.rules: don't set READY->ACTIVATION * 11-dm-mpath.rules: Remember DM_ACTIVATION * multipath.rules: set ID_FS_TYPE to "mpath_member" * kpartx.rules: don't rely on DM_DEPS and DM_TABLE_STATE * kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG * kpartx.rules: improved logic for by-uuid and by-label links * kpartx.rules: create by-partuuid and by-partlabel symlinks * kpartx.rules: generate type-name links only for multipath devices * kpartx.rules: fix logic for adding partitions * multipath/kpartx rules: avoid superfluous scanning * kpartx/del-part-nodes.rules: new udev file * kpartx.rules: move symlink code to other files - multipath-tools.spec: * added 68-del-part-nodes.rules to support partition deletion * added 00-dont-del-part-nodes.rules to disable partition deletion by default on openSUSE/SLES for now. * added 11-dm-parts.rules to kpartx package * added dracut.conf file to make sure 11-dm-parts.rules is included in initrd- Update to version 0.7.2+14+suse.5721c345: * cli_add_map: Use CMD_NONE (bsc#1053515) * multipath-tools: link internal libraries before foreigns (bsc#1028132) * multipathd daemon: Fix incorrect use of CLOCK_MONOTONIC in pthread (bsc#1053757)- Update to version 0.7.2+11+suse.448921a2: * multipath.conf.5: document no_partitions compat support * libmultipath: fixup compat support for 'features "1 no_partitions"'- Dropped 67-kpartx-compat.rules (SUSE legacy). * symlinks "/dev/mapper/${UUID}_part${X}" are not created any more, only "/dev/mapper/${UUID}-part${X}" (with "minus") - Dropped automatic kpartx invocation on dmraid devices (fate#323743) - Rebase to upstream multipath-tools 0.7.2: * libmultipath: retain_attached_hw_handler obsolete with 4.3+ * multipath-tools: move up TEMPLATE in hwtable * multipath-tools: delete libdmmp/docs/man directory in make clean * libmultipath: fix unit to seconds in log message for checker timeout * multipath-tools: add HPE StoreVirtual 3200 family to hwtable * multipath-tools: add HPE MSA 2050/2052 to hwtable * multipath-tools: add/change fujitsu arrays * multipath-tools: check sysfs path state for NVMe/NVMf * multipath-tools: sync third-party headers with 3.13 upstream * multipath-tools: beautify path_latency.c code * multipath-tools: fix format in multipath.conf.5 * libmultipath: update 3PARdata builtin config * Bump version to 0.7.2 - Update to version 0.7.2+8+suse.95e8f43e: * libmultipath: don't try to set hwhandler if it is retained (bsc#1037533) * libmultipath: don't [un]set queue_if_no_path after domap * kpartx/devmapper.h: remove dm_no_partitions * libmultipath: compat support for 'features "1 no_partitions"' (fate#323406) * kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG (bsc#1047180) * kpartx.rules: Use DM_ACTIVATION as condition (fate#323406) * kpartx.rules: skip creating by-uuid and by-label links (fate#32340)- Update to version 0.7.1+69+suse.3bfa5af1: * Merge branch 'sles12-sp3-fixes' into sles12-sp3 * libmultipath: get_udev_uid: make sure pp->wwid is 0-terminated (bsc#1048146) * libmultipath: drop uevent_can_discard_by_devpath (bsc#1048052) * libmultipath: only listen for uevents with DEVTYPE=disk (bsc#1048052) * libmultipath: fix over-long NVME WWIDs (bsc#1048146)- Update to version 0.7.1+64+suse.aabe8c87: * Updated "no_path_retry" patchset to v4 (minor change) * kpartx.rules: Fix syntax error in skip_kpartx code (bsc#1046092) - _service: use "match-tag" to refer only to offical tags- Update to version 0.7.1+62+suse.62a2c36e: * kpartx: only check for 'no_partitions' feature on dm devices (bsc#1037533) * Revert "kpartx: use mapname if no uuid is present" (bsc#1037533, bsc#1033541) - "no_path_retry" patch series (bsc#1043027) * libmultipath: load_config: skip setting unnecessary defaults * libmultipath: add/remove_feature: use const char* for feature * libmultipath: clarify option conflicts for "features" * libmultipath: merge_hwe: fix queue_if_no_path logic * libmultipath: assemble_map: fix queue_if_no_path logic * multipath.conf.5: document no_path_retry vs. queue_if_no_path * multipath.conf.5: Remove ??? and other minor fixes * libmultipath: add deprecated warning for some features settings - _service: Use "sles12-sp3" branch as revision, as factory and SLE12-SP3 submissions are in sync. Will be changed when factory forks off (latest at SLE12-SP3 GA).- set KBUILD_BUILD_TIMESTAMP to generate reproducible man-pages to fix build-compare (bsc#1045111)- Update to version 0.7.1+53+suse.07c2f6ac - kpartx patch series from upstream (bsc#1037533, bsc#1033541) * kpartx: only check for 'no_partitions' feature on dm devices * kpartx: test-kpartx: new unit test program * kpartx: remove is_loop_device * kpartx: relax and improve UUID check in dm_compare_uuid * kpartx: dm_remove_partmaps: support non-dm devices * kpartx: dm_devn: return error for non-existent device * kpartx: don't treat multi-linear mappings as partitions * libmultipath: don't treat multi-linear mappings as partitions * kpartx: use partition UUID for non-DM devices * kpartx: use absolute path for regular files * kpartx: find_loop_by_file: use sysfs * kpartx: include sys/sysmacros.h * Revert "kpartx: relax check when checking for a kpartx device" - Spec file: use new build flag for libdmmp installation (bsc#1036652), enabled by upstream fix: * libdmmp: enable library installation in alternative directory - Other bug fixes from upstream: * libmultipath: print.c: make sure lines are 0-terminated (bsc#1038865) * multipath-tools: fix compilation with gcc < 4.9 * kpartx: fix device checks * mpath_persist: Don't join threads that don't exist * libmultipath: fix suspended devs from failed reloads * mpathpersist: fix one more crash possiblity - Minor upstream changes: * multipath: Merge the DELL MD3xxx device configs * multipath: fix up position independent code * libmultipath: fix partition detection (bsc#1037533) * kpartx: default to running in sync mode * libmultipath: force udev reloads * libmultipath: print alias with no_path_retry message * multipathd: force reload device on all resizes * libmultipath: refactor calls to get dm device info * multipath-tools: document uid_attribute for NVME devices * Makefile: Remove assignments to unused variables * libmultipath/configure.h: Add a forward declaration * libmpathpersist: Add two missing #include directives * Remove mpath_reverse_8bytes_order() * Move the declaration of mpath_mx_alloc_len to a header file * Remove a superfluous "extern" keyword * mpathpersist.8: add missing documentation for -K, -C, -l- spec file: Disable RADOS support for i586 on Leap 42.x (bsc#1036271) - spec file: Move libdmmp to /usr/lib[64] (bsc#1036652) - Update to version 0.7.1+7+suse.3edc5f7d: * kpartx: use mapname if no uuid is present (bsc#1033541) * kpartx: relax check when checking for a kpartx device (bsc#1033541) * libmpathpersist: use extern struct udev (bsc#1027188) * kpartx: include sys/sysmacros.h (fix compilation warning) - Update to upstream version 0.7.1: * multipath-tools: improve processing efficiency for addition and deletion of multipath devices * uevent_can_discard: optimize devpath check * multipathd: fix SIGUSR2 handling * multipath-tools: clean up libdmmp/Makefile * multipath-tools: libdmmp: Fix incorrect use of __attribute__ * multipath-tools: Remove trailing whitespaces * multipath-tools: add missing "-l" flag for pthread in libdmmp/Makefile * multipath-tools: build objects for libdmmp and libmpathpersist independently * libdmmp: minor Makefile cleanup * multipath-tools: remove incdir from Makefiles * libdmmp: don't disconnect from multipathd twice * multipathd: don't call strlen on NULL variables * libdmmp: move libdmmp.pc install location * multipathd: drop lock before calling uev_add_path * multipathd: allow devices to switch from RW to RO * libmultipath: don't set max_sectors_kb on reloads * Remove a trailing tab * multipath: fix segfault with disable_changed_wwids * multipath-tools: amend text from multipath/multipath.conf.5 * Bump the version code and date * multipath-tools: replace multipath configuration output * Revert "multipathd: set timeout for CLI commands correctly" * libmultipath: fix skip_kpartx support for removing maps * Bump version to 0.7.1- spec file changes suggested by factory review team (bsc#1030699) * RPM group adjustments. * Avoid %__ macro indirections- Enable rados for SLES only for x86_64 and aarch64 (ceph is currently disabled on SLES on s390x and ppc64le) (bsc#1030699) - Downgrade to version 0.6.4+103+suse.bcb5d0f4: * temporarily remove commit "multipathd: fix SIGUSR2 handling" until it's merged in official repo (bsc#1030699)- Spec file: disable librados for architectures for which ceph is not built - Spec file: enable librados by default for SLES12 SP3, disable it on Leap <= 42.1 - Update to version 0.6.4+104+suse.ac0df678: * multipathd: fix SIGUSR2 handling- Update to version 0.6.4+103+suse.bcb5d0f4: * changed to official github repo openSUSE/multipath-tools (no changes code-wise)- Spec file: Added dependency on sg3_utils (boo#1028857)- spec file changes: optional librados and libdmmp support * enabled by default on Factory and Leap (disable with --without-rados, --without-libdmmp) * disabled by default on SLES12 (enable with --with-rados, --with-libdmmp) * libdmmp0_1_0 and libdmmp-devel as separate packages * minor fixes for RPMLINT warnings - Update to version 0.6.4+102.0119472d: * rebased, code-wise identical to previous checkout- Update to version 0.6.4+102.df7d367e: * libmultipath/propsel: Do not select sysfs prioritizer for RDAC arrays (bsc#1004858)- Update to version 0.6.4+101.f01ef4da (SLES12 SP2 changes wrt upstream): * Make libdmmp build optional * multipath.rules: use -i flag to multipath * kpartx: create symlinks for dmraid devices * kpartx: Add udev compability rules for SUSE * libmultipath/checkers: make RADOS checker optional * multipathd: fixup check for new path states (bsc#1019798) * tur: Add pthread_testcancel() (bsc#101979) * kpartx: sanitize delete partitions (bsc#100869) * libmultipath: coalesce_paths: trigger uevent if nothing done (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: differentiate ACT_NOTHING and ACT_IMPOSSIBLE (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: reload map if not known to udev (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: sysfs_attr_set_value: use const char* (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: select_action: check special features separately (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: disassemble_map: treat aminio like assemble_map does (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: disassemble_map: skip no_path_retry check (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: setup_feature: handle "retain_attached_hw_handler" (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: setup_feature: print log msg if no_path_retry cant be set (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * libmultipath: setup_features: log msg if queue_if_no_path is ignored (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * multipathd: use weaker "force_reload" at startup (bsc#998906, bsc#998893, bsc#1005763, bsc#1011400) * multipathd: imply -n if find_multipaths is set (bsc#1012910) * multipath: ignore -i if find_multipaths is set (bsc#1012910) * libmultipath: move suspend logic to _dm_flush_map (bsc#986838) * multipath -ll: set DI_SERIAL (bsc#991432) * libmultipath: use existing alias from bindings file (bsc#1005255) * libmultipath/discovery: do not cache 'access_state' sysfs attribute (bsc#1004858) * multipathd: issue systemd READY after initial configuration (bsc#1006469) * multipath: avoid crash when using modified configuration (bsc#1000914) * multipathd: Set CLI timeout correctly (bsc#999061) * libmultipath: Do not crash on empty features (bsc#994812) * libmultipath: fall back to search paths by devt (bsc#995645) * multipathd: set timeout for CLI commands correctly (bsc#999061) * Invalid error code when using multipathd CLI * multipath: do not check daemon from udev rules (bsc#986734) * Add support for "multipath=off" and "nompath" on kernel cmdline * multipathd: start daemon after udev trigger (bsc#98673) * multipathd.service: fixup Wants= and Before= statements (bsc#1019181, bsc#991742, bsc#986734) - Update to current upstream (0.6.4-65-ga2675025) * Avoid that reloading a map sporadically triggers I/O errors * fix udev rules for failed multipath devices * multipathd: allow resetting stats * multipathd: add messages on delayed path addition * multipathd: don't update priority of failed paths * libmultipath: cleanup orphan device states * libmultipath: add detect_checker option * kpartx: don't keep creating recursive partitions * multipath-tools: Introducing multipath C API * multipath-tools: sync valgrind.h with 3.12 upstream * multipath-tools: add availability of service-time and queue-length to multipath.conf.5 * multipath-tools: add availability of service-time and queue-length to multipath.conf.5 * Fill NVMe specific path info * Don't blacklist nvme * multipath-tools: fix misspellings * multipath-tools: git should ignore rej and orig files * Include sys/sysmacros.h * Tolerate modprobe failures in multipathd.service * multipath-tools: Remove trailing and leading whitespaces * multipath-tools: Perform socket client uid check on IPC commands. * multipath-tools: Set errno mpath_recv_reply() when failure * multipath-tools: New way to limit the IPC command length. * multipath-tools: libmultipath: Removed unused functions. * multipath-tools: libmultipath: fix gcc link failure on rcu_register_thread_mb. * multipath-tools: multipathd: Fix memory leak on load_config(). * [multipathd] Remove trailing whitespaces * multipathd: deterministic io throughput in multipath- Remove superfluous PreReq for insserv and fillup- Update to version 0.6.2+suse20160928.8939fb6- Implement support for 'multipath=off' and 'nompath' kernel commandline options (bsc#1001691)- multipath: avoid crash when using modified configuration (bsc#1000914)- libmultipath: Do not crash on empty features (bsc#994812) - multipathd: Set CLI timeout correctly (bsc#999061) - Moved multipath-tools repository to github.com:/openSUSE/multipath-tools.git- Fixup glitch from patch 'fixup check from udev rules' (bsc#986734) - Remove 0001-libmultipath-fall-back-to-search-paths-by-devt.patch; integrated into git repository- libmultipath: fall back to search paths by devt (bsc#995645)- Fixup module name in /usr/lib/modules-load.d (bsc#986734)- multipath: fixup check from udev rules (bsc#986734)- multipathd: start daemon after udev trigger (bsc#986734) - Load device handler and multipath module at boot (bsc#991634)- Do not check daemon from udev rules (bsc#986734,bsc#990538)- Include fixes from upstream: * memory leak in orphan_paths * More hardware table cleanups * Add 'serial' keyword to weightedpath prioritizer - Set timeout for CLI commands correctly (bsc#990265) - Start daemon after udev trigger (bsc#991742,bsc#986734,bsc#990538) - multipathd.service: Fixup Wants= and Before= statements (bsc#991742, bsc#986734)- Include patches from upstream: * Cleanup hardware tables by removing default entries * More formatting fixes * Order keywords in multipath.conf.5 * Change default pgpolicy from 'failover' to 'group_by_prio' * kpartx: Fix check whether to detach a loop device * Fix partly traversed loop in coalesce_paths() * Fix memory leak in reconfigure() * Cleanup include header files * Bump version code to 0.6.2 - Fix multipath -l without output (bsc#990480) - Fix spelling in a log message - Fix type of rcu_unregister() - Do not perform POSIX mutex operations inside a signal handler - Ensure that signals are delivered to the uxsock thread - Fix memory leak in path group policies - Update tarball to 0.6.2+suse20160728.d96f423- Include patches from upstream: * Makefile cleanup * Update multipath.conf.5 * Update hardware tables * Whitespace cleanup - Fixup crash during shutdown (bsc#988539) - Update tarball to 0.6.1+suse20160715.3d44636- Remove obsoletes spec sections- Move config accesses to use user-space RCU (bsc#987526) * Revert 'move filter_devnode under vector lock' * Revert the rework patch - Include patches from upstream: * Update hardware tables * Update kpartx manpage * Whitespace fixes * Include coverity fixes * Drop AUTHOR file - Update tarball to 0.6.1+suse20160704.6e52398- fix service file to not pretend that this is the upstream version. Now labeled 0.6.1+suse20160603.9b920e3 - Fix BuildRequire to get systemd.pc from correct package (bsc#983167) - point rcmultipathd to /usr/sbin/service to avoid dangling symlink warning- Rework patch 'move filter_devnode under vector lock' (bsc#982348)- multipathd: Fixup definition of set_unlocked_handler_callback() - mpathcmd.h: Update Free Software Foundation address- Do not install header file with mode 755- Update to latest upstream version 0.6.1 * Merge suse-specific patches * Drop multipath.conf.* files * Update to version 0.6.1 * multipathd: move 'filter_devnode' under vector lock * libmultipath: use poll() in uevent_listen() * Increase kpartx retries * Merge Dell MD3XXX hardware table entries * multipathd: Add 'sysfs' prioritizer (bsc#927040) * libmultipath: call get_vpd_uid() if no uid_attribute is set * multipathd: update defaults- Update to latest upstream version 0.6.0 (FATE#319406) * Update documentation * Fix memory leak and segfault in reconfigure * Add wwn keyword to weightedpath prioritizer * Use 64-bit int for command key * check partions unused before removing * print 'fail' when remove fails * add exclusive_pref_bi for alua prioritizer * kpartx: verify parition devices * multipathd: delay reloads during creation * Cut down alua prioritizer ioctls * Add 'ignore_new_boot_devs' option * Add libmpathcmd library and use it internally * retrigger uevents to try and grab uid * Update to version 0.6.0- Port to latest upstream version (FATE#319406, FATE#320255) * kpartx: support device names with spaces * add raw format multipathd commands * make kpartx -d remove all partitions * Add find_multipaths option * Autodetect ALUA CLARiiON configurations * Delayed path reintegration * enable configuration directory * read-only bindings * Add deferred_remove support * correctly set partition delimiter on rename * Add overrides section to multipath.conf * Add additional path wildcards * Add force_sync option * Misc small patches- multipathd: do not flush maps on startup - Use find_path_by_dev() where possible (bsc#924316) - Fixup error return in store_path() (bsc#972329) - Do not display message 'invalid fd'- Fixup overzealous warning 'empty device number' (bsc#969857)- multipathd: fixup signal handling (again) - Revert 'trigger all devices on startup' - multipathd: print error message for invalid arguments - multipathd: block checkerloop during reconfiguration (bsc#946658) - libmultipath: correctly initialize pp->sg_id - multipathd: don't buffer output with systemd (bsc#954726) - multipath.rules: Do not forward partition events (bsc#954726) - libmultipath: improve uxlsnr handling (bsc#954726) - multipathd: do not realloc memory in uxlsnr (bsc#954726) - libmultipath: call get_uid() for all paths (bsc#935312) - multipathd: Do not print misleading message 'not found in pathvec' - multipathd: Do not update the paths vec when removing paths - multipathd: Do not switch paths on empty multipath tables (bsc#956349) - libmultipath: remove 'get_info' argument for adopt_paths() - libmultipath: ensure 'dev_t' is set when store paths (bsc#924316) - libmultipath: Do not store paths with empty dev_t (bsc#924316) - libmultipath: Do not store paths with empty device name (bsc#924316) - libmultipath: sysfs_set_rport_tmo still wrong (bsc#926588) - Add LIO-ORG/SUSE RBD backend hardware defaults (bsc#947845) - multipath: Reset alias if renaming fails (bsc#943157)- Fixes for md_monitor on zFCP (FATE#319070): * strict loop timings * multipathd: fixup a crash when invoking CLI commands * multipathd: implement 'show map $map format $format- Fixup hang in 'multipath -f' (bsc#941954)- Create package for SLE12-SP1. * Remove multipath-tools-0.5.0-sles12.diff.bz2 * Add multipath-tools-0.5.0-sles12-sp1.diff.bz2 - kpartx: parse emulated DASD devices - multipathd: Fixup queueing mode in 'show maps status' (bsc#933885) - multipathd: Accept zero-sized paths in ev_add_path - Always set DM_UDEV_DISABLE_LIBRARY_FALLBACK (bsc#933282) - libmultipath: Fixup 'DM_DEVICE_RELOAD' handling (bsc#933282) - libmultipath: correctly display checker status- Remove 'udev_sync' argument from dm_simplecmd (bsc#903001) - Ensure multipathd is started before systemd-udev-trigger- Only import ID_FS_XXX variables if not set (bsc#909358) - Fixup regular expression for HP MSA 2040 (bsc#920189)- Add dependency on systemd-udevd.service (bsc#903001) - Use ALUA for HP 3PAR (bsc#922105) - Add DX8700 S3 and DX8900 S3 defaults (bsc#921703) - Load all device handler modules on startup (bsc#908529)- libmultipath: make vpd page 0x80 optional (bsc#917963) - Add HP MSA 2040 to the hardware table (bsc#920189) - Revert 'Skip unhandled device types' (bsc#917701)- skip uninitialized devices during reconfiguration (bnc#908915) - memory overflow when printing help text (bnc#909742)- Do not automatically fall back to vpd uid generation - Improve vpd parsing - multipathd: trigger all devices on startup (bnc#901465) - Unset 'uid_attribute' on failure- libmultipath: Fall back to SG_IO if no UID could be assigned (bnc#908915) - Assign local priority for NAA VPD descriptor (bnc#907483) - libmultipath: finally fix dev_loss_tmo setting (bnc#889927) - libmultipath: Do not use 'sscanf' for parsing integers (bnc#889927) - devmapper: do not flush I/O for DM_DEVICE_CREATE (bnc#901809) - kpartx: handle more than 256 loop devices (bnc#898427) - multipathd: fixup locking in uev_remove_map() (bnc#901891) - multipathd: use global variable for uxsock timeout (bnc#900758) - multipathd: remove unused variable in cli_reconfigure() - Add %service calls for multipathd.socket/sbin/ldconfig/sbin/ldconfigsheep04 1680190762  0.9.0+117+suse.78cc20b-150400.4.13.10.9.0+117+suse.78cc20b-150400.4.13.1libmpathcmd.so.0libmpathpersist.so.0libmpathvalid.so.0libmultipath.so.0multipathlibcheckcciss_tur.solibcheckdirectio.solibcheckemc_clariion.solibcheckhp_sw.solibcheckrdac.solibcheckreadsector0.solibchecktur.solibforeign-nvme.solibprioalua.solibprioana.solibprioconst.solibpriodatacore.solibprioemc.solibpriohds.solibpriohp_sw.solibprioiet.solibprioontap.solibpriopath_latency.solibpriorandom.solibpriordac.solibpriosysfs.solibprioweightedpath.solibmpath0GPL-2.0LGPL-2.0LGPL-2.1README.licenses/lib64//lib64/multipath//usr/share/licenses//usr/share/licenses/libmpath0/-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.suse.de/SUSE:Maintenance:28488/SUSE_SLE-15-SP4_Update/8922ef093cb4def3bbb6ab9034e32947-multipath-tools.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=766286ea67124768a957edadde53d2f096ccb053, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0260b82885e2d29204c119e63f0d184860b19bb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0b99885232be5ca553412ebd143fb7cf62dc28d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb68700ec0a33c86a045eff1ea8641b82fcc3f7f, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2481aa23aa2acce1f3446aade90564f037ccf380, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=df039e70f8b5a782a7533aca03aa1134e02e2197, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe1241d0d1847e9c53881bdaf005cb8bbe4e42ee, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=36f5e4c7da565e5a2d276b9dcce387de06a596a5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a4305fdf2254d244d3e685d186dd6df92ec35d7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=041f300a258162aa5bb2368555418b010ba5434e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a9206ebd53916027cac22eff0a197f00f3a614b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f646fcd1d48aca88c6a6f0a3371e59fda97577c9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=96b716c109bdbd3d7d7d8e5b10bf741bc539479f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f05504ffa257c2bb7a77baf13f45b560bc78e025, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cdcc7e67fd818a58bfce5eb9544b97e12bf1bc40, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=342ad57e65974fbce9fc75bc7acd0ed2379f2589, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=84d920620d13fd0c02a8378ee59161b40c5b5224, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f77c06218063ac5ed30d1f3a34736f4bd92333d9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=38817f07ee41e15f76bee36c83f3df003a89e68f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c528ac2cd8d61a31d66f1c91e7661ca59c872499, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f955a133e64f017e22f9df0ee29f17bd72375837, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5a87263d19f8205775f6d3854f584aa942906a0b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5593bd7a4232191a83c077a8a624b33d36f4064a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c7ab7546f5c9bcf36bbb2d662a7ee6e0534b9228, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b37e2929c289f097eb2c541022c990e60bce39b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d46ff4152ec64f81a88cf687342d9f6df33d2be, strippedASCII textUTF-8 Unicode text, with very long lines, with CRLF, LF line terminators?FQY_gmw$   P P R R RP PP RRR R R R RRRRRRPPRR R RRPPPPRR$RRR&RRR"R!R R RRRR R R R RRRRRRRR%RRR'RR#RPR R R R RRPRRRR R R RRRRPRR R R RRRPR R R RRPRR R R RRRPR R RRRPR!R"R R R RRRRPR&R"R R R R R R RRR%RRPR RRRPRR"R R RRRPR RPRR R R R RRPRR R RRPRR R R RRPRR R RRPRR R R R RRPRR R R R RRRPRR RRRR RR RRRRPR R RPRR R RRP RR R RRP!R R R RRR!%Pqh>=multipath-toolsutf-8c8ea910bfa032e2f4b22368803530e298b5bee88b05a74d447b29153458f462d?7zXZ !t/$] crv9wxS+5P ۹u>deZb@Ĵ+by/*Ue;|c ngS\Qm%bwJ :?c@q]U'QEĨ г&^e}}NO#wSSjhG)'xJV,HEr:PPN` WCfc;=\= R()MHV׀{G*^nr|;F8u 'SM 1j' E!MH4B3?X+YlDyI6| w>wq NP rE*1-ŭB dYɃRF͆A1.ůGaDr:yC96"%u^YhJPAe}HLsK/'j,Ur1ڥ X.,r,y n4P:tro) O1r*ʹ%;?UJM]v,;ǎE^1Z˃oeQOzCubLniN6lPLC<5[T10%`&gQ`=.A!1_@k} &*E4#*m1]i,XVWM7ܢ*o63aSEWWZE~=&:iqY)ɮ*0Pu_D?ل xOB$$zg6m"*]y|4 DVQdii3΋53Z9cْ=$ؐnݻ:/u4aF˸ϚĻkb͙BH[id#&k=X=i 5nb1c~~SHPar"zRd2fNX|̃ߞ@eۼqGa`d7Nu]dVO+@M}݁DI)?zH, `wJй!E5[NNǯ |oh>,#{߈V]bsBZܥ;y'(7J/$/洡_Ŭ+QyzZuTAM" A,a @蝒*O2kDaȁt 8+$T(6Ob4D҆h7FdvbnHñ5 w榎s9C IeGR1qH9,N`}=.bjBo"F6h%?CuѮ#/lo1S&` i<,ԒGƖݹ#7fkLϾ͉࠾{ZòЀh%$4ջo.Gɸ5Zl>(osD%F=>v_Ob#DI8]mJ7)};FE"VZfZs!!$7y@=ep_GLx_fɋQ}Gc,@,Ows@Ks"1>Cb\V ҵh_2 5ovNe|1$|(2KIXbTn,@dWqMڃ 2}az)&L"Dx+W;(43mWAiDaտߚ(&5|VP{~8Ta~[Ī8)yp X='G)Fnw@ybT'=mDɳ2iub}˪U1 hMo?\+S}CPv^QnPO0EX7ڌYb;k"%Thm#S0@$Z=e:zkT>}Ft9ݹ|v!\j+n@iF)<[ՏFcEL5iaܽ;)+>(* x G^Y 1b ghFdAz_{he^(<~ehzWP{ɫmyx5S壐4Y7FXZ|. h¥"dF3K|ger૴_ízf&UM z5>+<˃25=,s13Vub(Eq~5e?+OGout 쐎̘_LGC[@LSXBQs%D e'#β-Q&R55*y}lw}HYMruҿ%([Q _ܑ ?a R/Vϑ|#c/"|$34:wn0x. 0 C;-\E+&(N=+#ܮQdD=/P&^Yn@+,H9%y'`~%:*NN6V 5f,m^ht˜YQOnv*D?@sGaT _*/'r T 1J9nY㽢gNA=ջop%6և1zJiIMq//PSLXtj&2_ *iuwvVb{6[8se#)Nu=, xe~w 3jl*UCp8Ԁ^vQEl$xcH]{F#kI`[E떝/'pF9>FÙm`g.1aMw2[r4v - s>; E4QL?<5G$_G*M, Yh: Fr>WԙXUtGY҅oV8I>m矃HU9ZhneQi#sYRyhte;R%lQUt݀W^s92WND2CycLqf% wUE5&p>YTeExQK5J &jw\׍3msmospd^U`&)Gv2^cLN1hN'+;yW(t?Z޲2 Aوj[K:O:VP;`Q3Ri Mv@b}I\Ph"T5N494?1"\- W+uӷ*"嬉+=#;_%u,&JMEa'{1lCv`;5}8g1dȷQb U]nr_v;hreI/d]҈{4|CeNZ{k49">dޕѐB_kB5PMO^L!QQ%l @,Zq6zrNb ijBpn"6ê$10p[O36?x2~5׊>4\ƃzxL=,*{]-h2hcvNR_9P\9~֕]lC/p?I ( PcY$["89n3uiI*  lٰu–MsCn>r v~$N-e@H4]9RChtz/+O>}7U'mifOpN&Ȧلp19j%2w{P.lAMsz2C"CmM Q *!DݐVr)Yhv|89ɖd&B| %^0ҭ!7[[1$g)|ϚsaKcmOᖭNд?$,f׸|xW4縈ؔA.^׺y+!WU5cEnÍ*?tQpv)uUۖlÆvJQ@0N*#\?_x,R}332{MʨVzUJT|9(>GB&P՚9P@g4|6HmJd5LKMeedž|g43Kc 2~E>ze@F/\:\b;&>3+M]"=d ԢZJ%*4mQ: v+jr ܋_d]3ؘrsCvxϙ w]-=lN%@ڿfBRrM8gz)9 w7ȫ:I(KA @M _)rlU;U"'`&䖎8qR ^[uuJ-Di_ArUx*ԟsB5 WȐU1`_Pg|>5#C J0vQ?ݻm%aucٷDd 9"} ̿0'zLV͛Wd<#'LsN)GI_ f(hM]7]_kE^$njM/4kN/2 F =-^w+(V*8}L}ƀ< A_(IMΈqٛ 91( (u\|G[<'0v0}h_nTDȵѻO :^G HF':دxT3|yaB:1^p_7'=7zԮտ0ҫ| V~ܒBδT@y^mo{5m·'1;*BFqEKn\k&5if3 ~bV#B5*|Wt$J3&겸:tHA٢,a~[ X1@DHa4ˆv6 S OW X?}?Ir3&4BZ8ͮQ8l"C˘YSVD1eyu'p" 5f:ٕRu>;ԝ1ⱶK,H#Kw3#@p$inZ3J}äý;fE1d*nH,+IvӀ-C-`a"Z/+O}hiC 7y_Iw!wm@R7CSۣf0MK7)"Kkes9 Ǥ4A8|ز|W2؝Z#8!{evu.+8guLު)כYQn~#YVuL؂&X4ϓ8GH/>"ŽNbP n3;JhB*nn]&Z y˚tm=dɳ=c/C֝ ѵ\A8ziQŪ쇣#K aO v轧d"_F<^.]2NxB)_a)~5R X LWLRd!"tdz} wTwHƗ4rΙ8їyp ' PCrNF5hJl~2<ḯ.gXφ݁\VABν83KpvCQY+Mk7C)GLgl I*sS&;P+/8Ʌ-(1 }4%?nt1PG!0۲.6Ts}6O8ĶRm-a KHpD؄зۮ;z&9~Y{@y8 s3 iPZqZj2:H$_2`"J<%>̚V2)+ ,5iX7K벶o-_,of#̺̂e(3h~wqYa)S=́9:ة|cf Q~/lb2It1w Se4mƍUM'|p_/ L`sh2rѯCvh \:#DDi^4Tbp7w)݃D`I̎x—߲ RuV"8ѸAo'g8%(7DP^;[؃}X*!U` F2s:J?mTH5g<ł. pj}2[p`kX5h0P[0gR_:UgsBCHN.|C"J 06LX{͵ۗHo/۔|idvTN87,.ߋhyȷ! w({UO İ[ex~1H.K Mv'IcX[ZX$!~iP9 pn1ٖ{bY0Ppqh6 Ĕ: &72H؝P#!= &?~ZbkgMf8!.$%4 3 ;sւ64Ѫ 4{ !xwxLb$,o}ψ -8c ᚟>.Z6%%o4Cx<-|LRnĚ#L}c< PG-a>kw ˄ 6"hg;#GPz;92ị.|ytmyo[]@nBR=>HLp.k=n;Kĸn]-FܯǛ"E(tV7 XUw'iM %K/]aBlwPZh'4,\"^ J9Vp({\ls*='Wn0t%4 (gw_C;ҫr3~Y6pIW U @ ׆ wbE׹ty_e:hkEYGxi+ƥP|Miڌ(#xݳ<M cKGdp0u?+i>=VI,=83&o"97dY dTYGɓ҃m"@%;p,Ju+X[ }_+7m/F6 WNSJF?ݨzI˩iRE( */yh%C> GӖ6KqȌ#71&P]q\IyԹ ^8s~܆.HU34]rR Ld; ]%QZۡdu6-IH{S:MP@$bODW^_imƆMzK [#jPo۫0SAX -UU1Ѧ6F.q\Ǽk*Y\Fwjf6E5%INfkdD1q);pQ9}7̳,3r*xP\pd+pFV%W ȸӧ9CBe_G"yW+# [({>*+/PC-fDCJc@ΜU{p3W5|i{(IP~v@JO_XE3SӴ9!"omvvIrߔ1zCHݺr01OeŖ. &h4X8Y,$n^yC|E=B#&9w-GMtX64ivN?O=/A-(_I)Xɼ(< ɇݳ- u[%swɉYGxM \~(qQ1b٥ΚwQm mJ#YA ώR}x8n-"8`i) i2=`vw2ݞwԛ<)@OcB>eXTɟJti*,R SxwXxq y;SSVin |n.$r2(3|},vyєk}F d*u^ )Q^ wҪTwJ2'tjDqf0/tLV_ JSgL7xed d : 1RtڦլA4C/ zT@;gPIB' e90Ļ$$ Bſ@b{͙ye/9' Sgg:\ +$leejһpp  FmJ $.tA`Ǽ18qf\8aǿJoĭ5stY*;_c;_c=[T-UJ) Љ/i2x~W,z%rZvl7qjNjXOhUI@( 2TҢ|%j7^@>|O7nfԊpD{͜@_PQI$3녘 U6H~Nv0!sR2DwB߽q>#pn%īyHCĔk qwho I9X`},V//yd a>(:VJ3LC|m%jCMRt?2o̗X]_tk&a0j#KǏ2ւǀ+oL ;=`I'TjK YSKORCs[grMm) g 075wHmBjA^k}ýgu~w4BsPwV*2w0LRc?#?D؉}F*Q)s_1~ޞfe}[~y^{`c' PS ??CiulzrZ~g7sÈJsR|n}ڴH"ڝ* __)]̎LX6mû+iVf% Ȼ_rM'[ X\k+Un6N:aUWpUأ_noY d|n Dap/K"kpf`çAͻZ[н"[&jbQvNn7qnBGZ5}o̷dۜ  ډPǴȩp8'+f2c/0 E Dbj鉋;u1Slm8N ŵ"W:U?K#W^-BnTti%$D$w_A2Qs:fNUf&*^;]ݾBBs(0Mfy~EM̀:^a!Y[4q"eo'G8OkklHce"cKXǮd`4KW]J.J((4sCN4IIs] ĉo(+47u4oV^Jx3nD:vw[ff6?%M j5pqB+ d6 ԍ(Lݑi&q^TyB3#/$FxK \7Fq^J}{ I(!OU]o/I?bJA=cSZ0AP3?-y!jE\|D@٠!t i֥ z,N[oXj u>A&M%Mi0@O^֓^C[ o{Qih xf}"H|=5ӛi! |Q(P^z$v7yhϠאk۰FFa.S6VShz:\G ZgGJ=,O,p a4ݦ0I0VW$(i$qe! .\@h7!KSG-d2".39ON&/.$@\Im.ExgMTkz/1G}#R@1:2 p{"0n3.},^ <^Ì_D1@uuv0]ل˲b*Ca:ӟH>v5Un ['{= R;pnܥ1cNnǸJ;! 6%o¬H7$J淂Fg OUr3P gq-8NX?ƘV8YpHҹ# ; |>Q K7o~^Qҷ]l=aT4 S2H`c R\=l:̿;YB2a}>q$|^%Tbj! _ݹm8⛎-;*C8!ch2a5`0A;i ص7V> b_ܱReu8.B쏥W1.U?ӓov=]sZ#Oip-z fMi 6v&71;Q}KQo/Dub bolr1mS]-,]¹c猑ٞCO9p_{Ȋף(GFX 1/]l#Gs?~i"~qR߸ӘB '!U/S\!CM Kp}ČzSIoc˱wO, cHac"XkM* &+T&t~nB9, qk,5e/j `?`+-0;-=yHKI,Y߲fUls[eWg Ԥ).x^!$zN\f0&<~b q)toj~Dwe3A.6DCpqq 1ؓCKgÆg c6DC=p9SLKײ&9xT[3~yKJΆzq n40'awO|/ZF <#\.TA1̇ʹ@\prN–؉ a+0AҰ R.^jciK21ZWd7⇾({s!K&][Dq+۰SR1Wi e\e˔$Ll!b V 9v_64_1 Um + D.R]EcX7Hs9SN!4 U$?f[+;I$j3is̰)XIV-;ױDX6zs_J3y43٥"BLz͵{̽ s')Z2 c3T &Ch+`j?\tbE Њ:`ozdmkdD,V0PnOT{G !̿툶RP1FоU0Dk=9/.`Y^O68;O92#1ZN?E '҇>/D[r.髥"3!r1E^ʖ6s`9MBGӧ (oD;`D*DT$O\{HARg#Tv-q7V _D? 2B+6!՞x-OeIx0[PRh;tmWݍɴ+:3ҧ*iYMjmEq@Px/j@:Z;NIAɗb/mr05S7󖐥8w146KnwiInYKpu꘥yZ? *Tt~`$Vd>Ұ~;D/ Z3 gߑkw6ۘȍ+FQwX;O<ο-$Tѥ]'F z82bdh(WgZ+>Kt!(]Esb2O]2<)07S)afyޖ:7iq uqLV3۽"@K<L^4?\sSؔeQtjo/!*֟IIGvu욚\S9&f7k#6vCH'~gV)tiϘ6q0]w(-E,tz~YRPz,V)[ !g936,7a_e&e,Ld>t_/D(>"%jK~7ň:tз-7?v(A ^A;N ä*@ub"چott4(4I6W}xkpZ8}G\f'vH}pet`Ӑ">M~hHX5#W39+WD7R'ȥs1k[3=bfawdW8 ;՟e`0J AAR?]R43@`lJQͧZAk8Y1!zXЯRܶ`r@iOpaE_v-x00.CvXCVk8nY$,ʉ/]<9>St t9J`mހUtЎ bI(iGh6sE+xeXRI@Zbg?IXVoH3>H'F=[2f5MlrR<9_61z:r/QKE|V֙Hٷy Jrylb¦Kѿ{?# 'Dp'aH`EIWR{ӌ|Wu҂Bf$-pFLlaf!YUNX.u!hP@…F:P~{x ą6h4_뛯Y>IS8>4K_,Q0 'k?˹x33%IRmTWE7Wj|ަVNb PCٳP4oOٵ& FlHY=T,2EO5cr9H3rkHPrh U!6ѠB]9t+Q )ZkpPp/ WEX EwK8ͱĈ\ڏf5)ԦFvF<>  W ϶]\Ҷ,RAicyT4iaim`ȿRNyP&1A ty=a '˹*aYӽKi̶n,Ѳip &6Dw#iy>}\>C"<ڶyO&DO9!w3-o"j2J95NJp*þJW.zu7H-6cyWM"E>xn&OZJ{M`C f!XxrS\AyY^1ϭDD%%r&Mƭ@Ns_uҕmg|dOvo^3m< wgɩ6h!X؋ɵp{/wӕ~cKFSq8|#rsKTW?3iAw??ɑJR]xc"$$ A  Y@Y.eVE׭ƜA S4lKBt{Cx:E?=΢% t{R+X$#g8~ f7$qV9]=M_ӱµydREgqX쓭<vO`\d8#MIDn ,f.=MGVQF`:1??;rN燚D{IH9q\$^w[dkh*UXacq.m]u&P~[DL4ȤދN6@C$@Bf5rCPYEH%p[} ~Cg0Llh(գy-qFրm6s!_ϙKǨi 9Q~kz/7xBT 'T'||g=s;N%Zz*bZ:@O`i^ ?·`@_?MݖD|v >𬎂H>aH-kPxͣ i?џWh͏_WF'VE3y[ɯ}g?VҪi[aJKRj`VWowBW1ݖ'b/y8 c򀠈p?svM:1".S+nJ)yzFJBřc]}ZuM" dMkM|JjY&q,Ɖ%xB\==YC45沭ʟZ! ▏]gƗ!S+׬p-ʖb0:u)kLK4/=Ic\R}XcN,rX2D <(k߮$dv ].K_XLP]L,3G?oU)L䚉HRG(^KYmڋo•v!n>8d7Q6(X~l(sgRk1IΆfk3BޯU{J_`ÝUgViwWQH%͞*g7_rΊ<  ۉ^̼!QT|e׍(W+s݃68 ɘhD|o^hs̕F% hڛl:m_> 8C"v((Ѯ Qea!miIYkpR$п{;Z`ӟ`#gāslG dI%§^BTIKl~KS4/ 3/J:xn (ӆ0C[Ƅ-*d욲m=hg- $>,FxɈѰ3Fys':yVU$?Dr5eV/O 6LqKx\z*"T@Q^ ta]Vq1lޫ?0DKtjW24l LdH{ +a<q% ^_Y^|ۇD0I 5 հgrp+!!E*sPrY,':PCoa$,f}]R~nL=ғr@G \oP7dWO)˯AHLF&wgcy^c؆,-s05~u#Ʋ@ljNaMޣL z 5é(&Ixs7Vwzu''vTVV+6k3U=hu6A" W􀾡Z\I w.I $ڄp*h.]F& Z9QpF^öU7̯2AUp KT)-$u㙕 `B[te]q%9uҬn>|I dLLEHB1A L]OlΎlJЈezU`V4ǔko +*=YuN7L%ݛQ"\M?)pGYevLȺ&6m8ɍ{0YJ(h;:kU:ȀLn4n;]DNԨ.]vsȴXze̝|f|d涰i6U'HY?,T72m#ĸ hD3;i,NԐcl@Re 1)aþ+z3ooN$ZfsdRܿ8IL7YQ(2 ,9}&yGqaIk~d9|^(#L*MYhUuvG ޔ}/_Ǖj4[Tfq+#-g}M#z)&Aj Ponte_8S-s!(`KE* IhcS.8 z_ )vʀ (cgQNX%3p3r=6.4V⯡q(tG;%u{*hgd}9u0BkSJy>r/I1HƆa`I0X{ M(أ(Q4eKk&(4x& /2:|b>]U U-ABſ޽}#;y۔kD׭~FP<$)t?44.1Ɓ/B^ǨqZW@!0*h\}2٣S"򩮡FwZE to gf s3SB<5Q@@MhtT0$4 ߬b!'. H0]2G7QRؚ]r4d'yHI^pׄa,,VS|WK(git,,2%U(fU}`UU€`]hTukoW+(U6)3*Zn]^GzMɮKBCmV<]$F;I3xe)U~ؔh:cvm&xb`Hg {(h{|@+4]4-˱~oRZ//lFkDEwp5. T /xvc-bQ\crtLN,O%!M$ȏ`c`=uִlfnґS1ieLf&rnT=,c/+u~42:GF\,P"ȦQ=Ox\LG)emca3ΚW;v*w5f ¾ew1(GټP愎PZgsa(ͨ{躵cԚ :й4 ãyJYm/B¨OE|,*/ mJ+?>9u(~CmTۘ) U"n$Vw[ocRleBTg*Ӆel/ޢtTѯ)AWy,Ic8m8mI1)a'=Z/{eB@OiQ}"BIfC hJ!$YE->oK^uRn^3tFH )_|ކ@Ysq>0X'5aiI!eJkg9ٺ*M5=2!E>KLMJp>RGkЙT? ڎ0LH< YAܾyW2}o:HzZ>\CNArMy| L`吾uS*υÐlc&ݫ8FG+/*JlMXKU'=HM0rxoK,@)L>刊&OU_+^;*(c_e[PDtD!D袴*f8j* ZLù,O]½"Zg%f!ԽrG@@H(撷٦0•p$UΝB=9^pRtUrTE3 H/ U7lᵜGsǞ`Oד (R #ڈT)AuW'?/--C28@_LrQm8jZ#iUU>G1?mKg3~JnE}W{SDk^e%XfYOGHބ!A`H94u[gQۈ #ފ8c? ԀȘn"ٝgoYB}֝꽴uNiu] `W%I#YgP7b:JS3v}rHcxSjNˏ( D * 0yB)W&0-o hߺw(ufqP %×7>$^n{C6?ܟ' @elC㪦>XT, |aϯwW n5ViYZB2yO 'Bm%< @$A&![@j .1" 9NDDh`&8!3ЎP E.Sf7Gֳk\s(!QM@Ltbd 񧛶3`l." 9DBKcGNȻZH{1JfGMc6jZŖ@uxJsRy@k6gv Z ؼk^F,7Dhy4ׅ{7$w R U@@s/w""?=@(nMԪ%HXqQz,fG&t2k:H<ˑ(N6`) Ta*8i/˄N C7 >.+8wnj~8`tPNR{~ugApaĭjޫWz2~< Cŀv$&5U+HhNV/E>5rI(ؘ`\fr _!W쿎39M6(yn %i3x6o'Ƨ&?otYpx"Y}rHdٯ")HThC֗>&aN+Eݚwi7nPް0Kes-Z8>@LLyqLk"2~, b d$<QJ<5Xo).v5[mO/ &{V$CֻR*Nu߄<ְ:FL}l l;ߍL6$M| EDYnuM>`BBDic;I}qes1[?ODiW9.jD@ѦxCf4O[O{wq#3n: |ibSʉSM2~@;PRtfW#ߙ64CᗄL#n!a6ay ggM6uUvxk: $>)-Fށ7 .!лKjdHӃ/ + =P)vt\ |iTKH-(dhwױ3Dߤ& osX.fcC"d^c5a2zu6a=C, ={nW6(: eidqmpDxq-t=c a״D[KSZ =֤aM2yMJP8jSC= N8] rsDQ9d7xhc))C]X=?C8':~\k!6Op#*"*k~} Ұڡ9忐m5~0.e( cF s PuҍQg<| vojrY*:)=. v޽[ɆjOeJa$c7~VkT;X?둦^2q׵g'\doX6`G0 sI@SQV IwbX= =\2؄ @S^/`⌄,#w,ef C1 K?~U/cY8Ipv ,H08z2*]1 AOΧݐ8y/M ge)='.;z<^:!k%5śmZ2<2a:Ts.?J/ܿRDx˭ykҥ7}F"Pؘsg6E)EW2fƕ{G)$8K!ޏrojqP$78mɐBT{V29 $eV&-D evzBhF̍KBgQ%8-<` c݆e(X #wq۲:k@}Z#r|f^=c_##J,DJ6I6f?R"5, 6Otަ%Q{)K[*.ln[ZhP}E&# ryfϭm Y g05" {ͨi0›RJtjN~=@ԄC} ρX_JTk tmx_$0"L~ y]T0ѷ\)k0D|k,jr-"5'xC\iZX;qLT|/l~. ;"P4AǛZwF:1}$@K`[\'D뻝i15Nm !M-eWN@, h,Kk[ aP.)%"8n)1k3փEaӈ3Ytt&tQyWdCiўMZL0ht=XQ[7>~yIOgJe 7W *!x'kψGuG(>2sþ@/ȡOu { ($@Gj2ඡ}F*@ݺvZkvrۋ [)]AcB+v0YʺĺcgY\ZtMrA&XLPL m 7Ng:^%>y.Lּ<ܘ.PPԌud m>6-gigpإ2(P~0mF^qt¶p;0Xl5 gQfL"D)&Z1aUfmDfVNvLA_=JvU)ơmO5Plǡ6ݯyx[cF|vvQ,k>;Bg R6Kst(6[mPٴN$17!aBZVc2@;x*wIJhBu' g[9u-]iA;ǟuAXZ}}[w#,x7qP4l^>ohK@<īՅknlu͵w1΋:&Ąt GP :i)އN\O}%D^7я1Fb>c"#3ieT4vof vexAvaM1ˉYCQ{\ ^:Kې+4} fuǃ9٤S6:}7:x<`_i ñ8Ÿ2 ,w+yf\| nET.Wq8zՅǔ2k%pjM' mG#r*jkn{*ˀ=&|Tҹ3N4`;ɖ˖3ĹHT$OӿWmJ$!t (x4\Զ=YZ4kGCq++y|)nhҔGVlO S&î0:=K~.>SqVp拶$FU Hč K C(*bbN IFdŽKfRhxkʝb]s Gy]ټdkK%cO+t}k(JD(~̢Kbݿ(C뇢XGA\D\Q o FZ%4vU /؊ e31y0BF&fQjS;6e,U<д3 ?| mzgt]TiH*1䭃.$ym uFB+y@#ͫ n i`w%c^TBF=m2n6xe)-wx%`B2O]5٢EiĸY*[B+G 2ܯ+why/|L2;dAlc2{WQLc;@#1s*ԗs$N-nL9Bt#Dint#t%oi"˽P X ,uA{P<1gIׅ5ݝU^Ґv&i'W%AKSnq}np7U%Xz͖}%zaMZ˙ >#=2x|4ăst@;L"uӭOϯr}NX$9g#\՞BUԙ'Ъ& kؙBLSp ]!c ՚\P-Ay%E1G׳ّHUN ٶov8=9\s1hqJU`z:O謖JYw|iI8 @kG2ztQ"5 ~F凉͆g#:lcr!|Μ6{BlYd5osNF6 ׵'!b6(0$NM X͢IJR@DLY3p;u!)%) g769/u A-D),O Tf&r3VExDIR2fj[qǯ~ӔmFe1+|;b|q&i)q'kRH@ 9{TVltZA&&K!=6Dh0CU\ʿHp$'{.͔SZrF8<0.ܦ$uSt2??9iR>cS ßeE)XEiqטs.s'&=Mge"Ejt *ݡMis'$D-*/.f//vhG]@ߴ*γ R+̠kQvnk +t$d3Fi)9tC;{'X`b$$y>dCǫ:Dkȃ#5ҭ_ X,|)ޒjre+3};(``K*ПA}DR|3WW ܙelp$c,޺=,\T7LdpO4s5Uo}Bw_ |%KH-#E$ &$d{ +E?·S[KU'JtbM8h ě=F,V S7E ҇6lěnCnr$389VZ@OX̓0~۾ LIR5@%QD/ݽ&8}Ni?%){C#leU]rOQyv%kR=pJ_06=:><:]?ⴆ1Er~ϩLܕ,mp!BI:y 4L՛հn'"O>bxTVtR0+"D5q7nm]RLBOepˮ/\ՉH-6k]LD8⦐AG>1 T樂8 scs/t2`G _8- f*,'&$9P4Sf?U=W ГMtFqS8IJP5e'Wv!>ή ֘VF/+ gњЍ|EwD.Akm"кw6#sǖv%_$ 7"57&S NItrP?kj{8Ms {O)rP4GqK|?rū+*Bi&}/bo>WؠKV6||Xa'JnO"3d鏒b2Q~j*VļՎbdīKپ \`u-s o\#RC R6cG@bK -xl]6ȚhL!/*ڊO8j1b׼Vϧz煓僸oݨBU񃐵pTpSJpdZ-E_nQ$#Tj&7xp͡MMAD @,i7]G&s'*ׇV׮6^&(G@l [#_5bv߿{|3#!Х>Fz: UH9s-f2^ayյ#q *Jdt=_M,fZҐ0_qp.KOj g͛lQX<~؁Hס&y')(ԽuB5v?EMhLcd+N ܺS6.4#4D*nɊ8P:TK?G6~@‘Hs\W<(̵.(V} J|J )aw< ==%)DН%2Ftm 8C|PP}Y64ʀe$iieQn[:$22"Ojч{| [#S&GX#/h=xz-8ʢaV72CY&?t9$t7']3Ew񼈸Y= `KSYժpHݡxFVPLo.⮮E8F (OtÝaer.?W.;I-fGs ;tnc,\HvXƍc (Hr"f':lf-}xPgq#}ϚA|(#ru9[1} R=fP27j(&UD8D Ac֬ؤs+cHᲂ8Bq{.:^OrdIܹpfms,ؔ^?)(h'~Fsom4>JKQp;$ Ϥ /N)?r e`‡od"prin9 VV]`DgB{ͬf*elVu=-1^QJ:bR\t58A4ϖGc400紆,G-gC!b /SND5"C=|UJ+$Y%XL:]%۷I‘C% 9Cl]yeta~FLODKhFP!`ф;(qJ{w՛jzߕs;5|#oMto},6ߝ6İ} ǟ7V/'P22Z Y}LU{Sӭ\=L'˨4]=.F6]??׉t{;@Ƥ*ϕ\>oW}]t_#f0&Dj!b꧊Zb e9sR O:9U5iOա߳d圛@ZEVPΔ92D8p[/M Sl2zK4" >}5ÞW%ޗ+, X3쑧zr,dm_υZ8gRd]nt;KÂVMEFΎ|7.v{:) ຮyXstV ֎/x\_/p9YXMLX =7j>E` qݺQP;*O`:>Ty/x09Wjf㰍v NHqNf৤0Z߂n$*K^*8_:8 wOPD@tc|TUx^d5ͰHL^1[lHFh 8 HF-ras K]YS]VMcdď:A{3 `O<ڄ Ktآ;@+3H} `fW*iC&Ţ+F)G¸I~C=9q򈧟hI'sO^,j5G2Ia&v|6o{,IN)-.yI*O QѤ1(F-;6 ]@f*1^LEL5o8 =/`DrlQ)vz3(I;k]_"ίt䕒SZvв~f()m@KɾJ]Gx]i/]aG5ypvR=$|j%d8!wv 58h&h30,Ɔ,SXҫE)J]rì 3:#aj\b|aD8aXpxŠ$ٟX9Mjsd+Ft23"}== pn:TcHA7f:՚_b[‡zr~|GfE^Sp 9eן8qS+ؼք-™왩16LN}˔\K}?SWI63$këǦ٭Wؿkۓ*7Xow_E%b9&e@7گo{7#?{x2Nj+ڤV-/r/;˂q \$FoQ )1Km_mD4ru&ZQE¿ˍϛzw`#\ Əz>'JàDU7'd{C)T`g`VTrgV-%+8碭¢X3iA%/7MQ ǥ"RRKFflW' )Z1O%y Śs_( sAG\c(5Y-yFKp:?QPqޚ! yڋx;PIJ}քwh3[&R#ŪB0c6~pZ~3&*!|H%TǵvV)vYMu:E%~NS6Y݁ߚ4v ߀$tS)lE%iLU>ƻ3V*\?'|. szoU]u]#P-jq9lw@]B2l%eۉ<^Oh D(㪑 [O ac% {U$cw M%ź#g28ףm}cMB%]y=׊oHZ CDp|{ti-$2EzLfTx30S{Q{m+1`v+ЯÀɆL&/۶3U>BJM2y:m9)׊3\81pG1^ߕY0HǑ&vzֽ~g KiW)% H_֩J0Ci!igv! ?gőjJ B~jkCmlsw@UK>jcSfD- ֆ}U)$pV'pt=lOB'2(rLM_ݞx+Dt_z' %a'9+m$).~ȡ9bf`p>x^.ZO36,ܢK(WTb;Ku\2?o ȏ~h@y1\d'f%=*(/[tm1,/|}|Y6B!ٟ Rѩ$!Nӹ+P炗8bű?WT>hnr2.ӥàw_OYqbq&oC-񥤛Ã2y[2mQz詹b֨zxY0T}7jB2Ӟ.-Q.!ᲕR 8,ny[^w&ͭ.#Lrvc;qE( =!Ike#-H4xP As鸠a!F ST#|+ƀhney{)nB'1XQ|l c%J o-`O z@t KŁvy_im rQtu ݭգ?FHSgt{ A8=ԹG]Y]1hRlXe-{ǓɃ{^Tqc/"\(/C CZE5mBcOڽfK֏ ˦lr=jn?~|+ƈ䏘$E\/`Q9z}U]7'[+*.zr#| r}i讴12{, A\ ׫t#p~Q }&+Ay"`d ][vd80Jpng|{t]<,f9Fu06zZ+ B\7۪d&ʾOXHq$exoU{YYZI=wS8Y 9]e顑WEHIv#JWNHMZ ),r]'q !g];^*"s%62ɥc~`ܺF_٬)7:k4 ע^k`# 6<,2zj&7Ew@٧ n_I0QiHciU8r){ʋ9 S+Q L*¤emߊkv ==jH ܶ?{0*.6PHt|#VkՆz?Wפmr p9_dfc JF=(+R%`(cfOI41>G|-GaNy m aI35kEC;L btH%ֺ%`\gR t3yX5lsa_?3zC",%.@J&w8,`ϒoaiU3P,xAFiu;Kpv[qEAڹ/YPe?Վ%f !wU1}k; u+(pd7WXG5*ٌ跪Hhڊ,K o]YjD1XF1;6i6T, raW))r=EX E \@/#RKTtQ8|͢H?;oHѩi…\wxu&YYb I4ОCtk ѥ7ޝ%{e6nI"g=kUyݰ% &8rBcʧ Rrf"b>d0߅B[ Ineml+o%*0+۶Z(x@ģֽ !d? h!bX+ps+VFmXԣws1"/ߙlnЍ"wwȈ' 5,=gQ1VԔl,H `RȕoJ$(®4^qfU 2ݸEȤLom1 P.xᮏN_W"ht5 eGbi59sz3/Bk>"hv,_UJeaO3_]SߙۚV6hz`K3%d,U.4s$ 6%Ѡન'hS 4$$dʹQ+ߨ%sHq8z\U2D8çk-N;(Ɠ0C08Wh >(`dPKbAjo\JI>ZB&kUnXF_ʞD"):I}m.'@'0T1,X[zgC8<ކݦ))*4$$Yx$n+6"hڌ-Z]Ux?!ZTYW DOq(~ ]_8@Gy{RI#j,X@6"v6z}I,ɺjjWGӖ+UٸKAJdbaw(B ($O?7?W1ftInvN(u& :Xgߵ#ɷ[] YѠXvo!z0toh<ɔKϘY4{HB-w`nr"*GIf6]iMSLapY!^;oقT\tvv9KTeg_L:>v !tOI;+Hh)>& G>U]@Bk!~yZb+2\ %іRZscX5_lȩ yqtU *A= ʰ+fH7ޗ791 ?ەmO;ln5"h݁آŋ 0:scNHR@ډArfw)Fҝ"-Iwd8MV[;-q ú; jq&9 ? )}ܡÖK=8Wpr1 KU 7<"bŝyAV)x=")K@q^<(iȦs:H۵n1=i_ʋ> T:)ij%>71Zk|rM6l2:g0Wo_s% SYHKIK3QZ ]"e?g;WI=`H\V(~п% ¤sBC]ַ;zUm}>ӡd xacN^t1.U3$Iв9uw_KX(R&M{2Ѷ(+Kd`$c;8C 1d;'(Ъ%cLwnf>Y?f4^;̢LISpI㸢h 2Ĕ-Ë{s~o&#$)j᪞92 3b=}ڽb ^ѰzZk}8-XN޳f0A}zչ-,&_1"Q9dn,E?.o\l n-sjlc@ v:Hc}|Zpthx*完Zi"UTͬpUٍfnHk.~'h'_19/j~o+i4Iȣz5zQM_:IWo6&vKܱ@lꘗ08 ՛UGT\DV*!JXdul?2^sAqxVh[U<i>(Uqv2Wk"W6+I q_'"XnyMYQ*x3T~љTP9Uqk'Qlm(Fw2&:Y Qȭʺ@$ U.H0$G4h;^xH Ntm#v"BU%݆) rŕ4$|~n4lv?ޝmw[v{U:JS;m}9慼M\20YO[`0 t)Mq hRGnɎ5@cDHpVsG?'_0vY] }l> (dF,q׹HAՓD|vM+ҎfizsX IFϪECObӯؕS.mGW)YЫ7'+ihy9Ev Y"sb뫴-NENu lpGST U:4n_yPlV.& AyRࡃ(m!IjG6HTYL8?,5)Ñ*N!d#O3}cH,^N P<@)AĄ hSǵGǍCk`2:J'.=Aw"P ]Q6/RfqQ| Y%7Ü-ZĹ#U!RQ*sIG3sA ߧ~ciwdč6gV7ioL*O#˸e5Xp⢿wrZ{FF4ʫҞJ؇ I Zҟ7IKel{K*p..I9[GȪ y2\qssAS2Qe-:6}9!ΒpBglr+$B'-9aZWFd'OL:ngIIvQy^4Ϩeѯl+JܲZ].KWXB`fQc;.):qѓZg] !q@BdBH 'Mݧn@(W$YQ }.ƛ,,RPAda +V.7mœ?બ501IRm6Nekݓ?z$ L!)yj֏}c~4@ (O''*z% U>8J882BZ]+&AeB [Fca WF,ƹ^AXidNyQ8(\<%sr_ %ae:Fdܴ܎8DxqZϨM1MD p#;¹H]Hl$Hp}hM\^rB4FΊ )+=y(~eyh"@ PF͜ я^,yll㐦/.蕡ui.p`4|?mPb_ыb%!ьXRzBn{qҫkCcT#eU_=zwk'5ߣXhsD)hSM+.7f/OŒV`⭎6GsC$1@%cްf2u;[7#+Ѭ qwN,"ΰC6Udu82xzSl$zo; v`d_WlÍΠɜ'4m.Zw1l?y6|b$ϰBfkp |%-'46rJq Qx,Re~Gˆ 9㎜gj$MaPw,"sJ\42VQt|h.sE ̹o.-oxT'P +퓼s|ُiLVΤWml"%Pǡ`ŬCt2~F+=h ԟF8 IWgְp˾;q@R]QfBFЗ8nf: ![4⥸(Xho|۪Rݼk3,d73̄JR[\-gXAL+<cn&`7 ?oJRE6~r,*ىll4V4-UXLmYML0RXs8u @KOef*8E?]_-篔|zJI$7M64.OF꽞 EĹZ4hQ挲D۵|ҬB Y`ؗ ^Sh⌕jי'7coН4M rl3aeGK7*%H\@ ﮪSYh@p%BF0DFx ADX #LipUrH 9cɭ7]oXm)ǂȔ&*(?e\ͺklwU즿TW)i!73-5ɣ Ѣ?)a`R |U;g!K|2:_h%k3b,uƦ K1d7S0gWDdzn\D9:"&[wSdcb{FvyywHD- C;i*z4*0*FZj,i.w_ e/O0}y{>EFw{/S2S qaaRQƍT}=Zk?Du k&6+OlF~YuʠVl@KE:YWJK@}Ra5G9j@>'$!D!C^f1'Uk&f v5Q1ѾRt{'bzgN( 4^Uo@x"uٴ=Do0P㏔Ac%]Fr+`V Q^2mnl ΀OBe !hroC8"I#)x`>8=!R_6F1YxA;S B3$*Z s5'u)3aR '>xOts(2gI5PR頟u_LL7_"|ċEm>hj;,>]wk)bC{16~W O-kǨ00oY廄 !d)CM=< uЏJ&@=5_kM ECI ti/l<lSk& *zğÔ n$a7q1@)6}\"9vI,̻3t U\PCnjA9|!HEmzt:+>uOisCS;y5൏ʷ|~X}u 5ZT6 O1(qg~e2yqr1 F+,}nfFпUes ]mmyr ,pIad)J;TS0@cQɍJZ3Sml?ܠvAҳ&K}8•"Jw1W/K8 /\VsWMݲyC)9-@0%f=v(ZC FeCP>',/_i;I$bc~2؁g$1? 0˟(A=i ݩld{rX(_G$hӾ:L-_$xsKVvTl "A?4 ehz-QT>8>L༕yP~k-U^?tO#*dKOU+n s R[!Bl29g Yn |AB$SREW" UŸ[b$Hɠ<9Mg\ F&l~ {u)\3|>X2i~ >t=NYEm4HK(e~ ^[&1=P0 Z^0N@hi1$[RƕdSvwy 1RCr0dDm3))0TE{; GݒB ͇|'q[wrq+03k8p܈ܨ+SFrAО+Sw:?~MEEElЧ됄Yv42=R %ƹ1p\n6?* ?e=֐;reoh68YK?nj eޮ sٔ -  l )c1:Hă \/nJyìC:VPZ:;Z G&Zγ@UC7{N+3jmwE% 1}Bq8Jcxwy@HLzvdهLZ .[T/!`3 LD@_ey39K`9qV"{V(⩪4ySFzo&&.3-Yr ʅMG*C tO7@O{l,̆OƈhWlG:3 F* R5@krh0,|4p@֐'$ liW4Gqv8೑'< E*IE\0CP7ǫ| N6{GxqC>,yr#9|f~2S]A":0$oDJX7ɸ,ʛE-_yd]"jhgM6oEAF~(`D\Ѣ:vTv-UuO{Zzgf,}8^c[J~5fL<[E5NE ]4c48]4ԥE4KqQJb$ N//%ls&CYa 9QҠs/҄,}?=f]ܟIf&}U^#.$LX$x –=iKR{dHOmK꧁2SÖ.;nT6zsnL,BВDCʮ+\^LZ|G5y질h Z3zBJ*gqlB-]q5#7WY(]z5D7i hk*HF sl9q= I5R|BԇଂXhԻ<ђ`^}1=s^(GH]C2Jyf!{hxJ9&#tVpM w9./iآ|+ *u84¯@uk۶FQ-L3ڵDLYRYRu= k|CÆQ|An3B $o{O״1yv -lt ]I8U/4ְ0.(Z^Cydu~d"҇n> T _y934wـhì%"(Ts.&!{ƅ6~_sI]ŏxpg="EB ΥՈ үټk!fu݁3<˿dpi/ +7D<>?/?KA*RfϤةq 'Fx-d3-)+|XוU֬"4x:;{VZ6$ZAˁUÜ劜&?x1xD\kY?}MFQFAj vvDlRsW8jhߐL*;_P:1#$d+6%TﱉŽg빚8ҊM;D0]yƶ,_OAcRۥFWē kX؅^SM ''I L}Œ>]ЁvW&_1ct3*FnޢY7絵ܥ&{oDײlUDRǎnw8YK5i;?5ٛRX^RKC;%+#NGh )0NIUķnr˫3F u.ZV8ٷYIB^ϕ !z\9jN'$t^gAۧ~ [DJ.-'1k@ЬCZ25aG(Br*;,̕ojWL ώwKXZOR-&nq3v :(H-Et-mqyh'ʹH-3|7H^ ڍ[`ryaTw# k HMQP[9,'bڵM3 ~o׊÷>+NϛF\SWYs^&t-y&w<3h!5ߧ{]E^ cc]I^OU_+~:%Z\y/nP xO7EFPSFkC0*C60 4z^_pnz@UJɂnWz3ӱ*e6tx;"S7 Ut6#???x0:ԉqO.kݒ I%F fǁ9BD"5i'/V~FjBHW7yge0MN'RB)Df~ r˭ڼtϦ0T0[,Êj܉ eGjU \rAdo+x#?=l~̝-C("Pꓶ4L EqSTf@g(>ģ4#kxH8|zž1ꞝr2veS6DP yQY65+^_n$ulW0e@MfX[k ##]U+Ҏ밉JV dTR /BIX^9 A:A;gދsF.[|IdNQ.ُ|USޅIJ}{\IctCeS5ac^{yTw@{̰@eGoS0ߧEw[g|D΢[F'Q4ƟYLT$i_R} kNW{hMP ݉XNlv.LVqb fFԆ߹6Dž_nq>꣖sz{i6q9 K<鼴JTSͻAqt/Ç׿7ڴp;2ghqսEwU&o:;^`8.#K(p[KEſ0+DpCF8|4b/^YaigB3T6AB d3(٪]K¿-NޒB#mhDUn^]r~u& 62- {#YqxIQ^FJso2Kd;?1ʔ0® `56ʘ 3^"eM?0`13 ﺩ8 =<{|vQ/%J_t2F51>FS@I}uv<˕ROtZЃ-ܟ@e#ae6_ѶUT6tSP7_h:3IhMRc .Ϝbz@C5.kD?= iu77ϲ|:-LW5Af qC*{ޑHCٓ;ʘ T$xmU1؋cd#mtIo[#?,l |Ĩq<C1~o\BTb%]md3u |$IF,uB;tRvY}v8RL>n>62=\ӗ1I~.pKa$m%SN^~.&QkːlhiǬZo?g˷XBQC6#ڛB{9_P;mr,OƕlJf WrQ~g.EAJWp1YG0t$=O{6q%diǠ2=iM+tcMO\LbǽjQfAG0Qsb*SG.49as/e|mbb*Ar(W%I@1\ foV$ NO5p"a%Hg@>b}V\.!lU!n$\fsf:Pptq M^ʜ1)-=*H.oAGXMrżP>$b_ yӏsFlnFژېFmWH՛]_^f6exoh<쾧Y;h :-`A1*Z*kYO Kox¶pXWy; 2KaFE%q|߳ /yՃDҰёmkpsc ~cف6Q +NMRxCJ$5 e+yi.{x(, =XNřЊ$:Fr&[iqWV`i[ϧPireH;OWqg:fcC>YEkl|i2L>7KhT]C2NQ@ęJQi[k$U Ftws-6Y%U^n%JoRC yQm0qܺ 굫^GfHgUȴg=ó"f}CY j!ןջw>(ҕ ieJ^I@TReXd AcP2ϑiI0mϘ҇/ri xb7 :; W\b Iٚ3!<% $ôPiqwlY /sڟ`M4G0nA,E-G[]̩'_(332N:M? ^҂f"<`^[OzGW =rn KazNJ|tBz?a4Ǵv?EP F:Z0b{uX+ABR17258,Ev-6ܷC̍ "Tꆶ0#g/CaDtҪ>ėL>-d!|P- \|~" &+cVr7Wb@_pw Խ$Ac+ti([:39g 8fdY Dxĭf5%nq+} FSo.; MK-. ?g4槲ۧ3h\OHcx^rZcKoM چy쉙k&EX{5a[9;szjg.2'Ҩ$Ndʁ!Aap#۩1CS.|3%oRխ$u X]n&V +h"Wao;@/'Oc{d~tu@Y\bJ40 XhdB&m<7*vW=Z,*3<'@'` K5 ȟ2Ol)?[,Գ/AvX c*H|qЁW#mqS k}Ľ ōA-c}$d#I(5gM|s-nh@$H˷X-gg.+$oVBd|]Mp_eH-}%Ԇr^CpnQ x&ӿcW$Xv]& d'T6՞/{W̃b2Cˬs}N}d^[6.u>*5uB`wJ>5ܝh9OjЦXԥy1Wu%Gl|Ѱ.'ru4޲JIH?X 2txn41Lk3M^p}:9;0ù (ViM uq0v~.4f$R3ks|;kA^E !Sȁ!Bp*_␪*Aw$ OG7Ty<GCERHVMn7^:'[YĨ{^Z0qHX͒ lCY4+WgbnǮ~SANԦgg ,_ڊ[cv01mSk]"ΥEgj9ÎBB @bϭ|woGe1@b!K!(\auHFt\+$Mg4 ɽ^PK٪UJ޹ϻ}T!1>qT!Dw>q[FfM޾& n^^kMySPI%=-eTD6F,eVd=]~°1f\.0KĹ`G&6G "zc3qؖ|abD>$ d[*g{(7CTDF!Kc.xAzc'Fi0 >r̪8+suQw:+I.*x]Bkw9ZƧ0'<ge O)R9Bq '#j 8#9b 6 5ФQ/(LtˁBd012請'sGwowMN-i jYtJ¾L+=k/|\@ ؾeXb' G97?Vo?$g#׷rH]hmPmz3>wj 4.y;+cy3ln{z=z5[!=HO:HRni%(W,mf4pVsNIh+S)9t1&3횾dya !A9!`ǒ!Erc#݁ Ees+U52%1tUYCSwŖN![a@T-ړˉ$Tho1V`d%˸D P{'~xXeoKf̈)ھ#q:/Z\bB{*.v)g6fviX6^m4I!nA3J< ]w֣߃pPUǎ$VPvb]XÃ'۷ :*y^׎֠5neN2Y&I @b0YƊ۝x)Aw>v) c Qh&ڷC Oh{ ha*N S7Fޢ6fף`䎇6V^5LzpE;B%:zSB^Sr^3 706mNaB{V7E?{ٶmv5%|9=vX{'X~+?~bQ Zd%Ƽ뤎ǦQ / \>h!W`i@ӔN3|_tjO0*M%rj|܁Q.,o#VG[тo4B:☉rz}U~p>Rsgi`Jļ_tDH{0aV&3zAa yd`|hHf6Mv3x(DŽC6%tHS\O/,TaPаxl[y&5evIƻcQ-wU\oAǘ7նo:^>Vx7&nu%jlB7H_rM=($ )fdZ^I/W[ժ] J.B1AAhBZbj]W7v&+o20g1ǙlZ9Ũ 0eV IM퀣zFsxSe&ҙI8mںB2 }\s򂀱<`K7ێa4% {xH`Oqݡ}Ѕ8Ƃ_l4t/6T1-IIz5 / 9;%jؙQ1: sZjG&t!nFu8ffå{#rR!E0o IH{+_3'$[E4qRWHS%HiA@5 [FX#$SkмBf'jhZF)t x'Lc;(P&.>̕7).7U_@]LwM5%*6Z`vBx/ayxjS|sru7 ?!sN)l?:cS5tW>Ȱvo3;!elDŽk_~`'b왼[<;IkT@v IMզ.\B9͞`UG,4fd~ ^KFh+ Zm<̯+B{Q8C_M2 FP6`_\ m'Y3xLLcip[[o?9 Th"~j|Cs^0_~ xR&m(24hk>rL){z Ǘ%9Wab#Zd& j#se5 @\fpC$|ü$S+^3zY&K0 rK|[wi9TL%pˍ  `E7rJv?C[(.͖ٱa8eP3K|91\Q{R*ɮ@(hdڛ6>,zцD|ƺ .挹]^U-/G'/MS-0ؽҌ`Pi' ֨"clYhj;{S48j5|O6A*|MՅ&qFT8)ɞа,_8@*͵h.갶gr7UAGC'/y;\ri.ފ;eL58\ ƒ#M+8ج?F7Ȕ0wݪ2Q*}9tpj$PƷ^iuh`é.8fjK~NDDDÚ[hHvD,dj="mq?(jvSwCZms_ƞ¡9_ i_a$M&c burxslEs&1MjN7+ۖ2|ӣ[B'f"q J|/%k[o/b(Xe$,@8ho4e?NCȄzm[IPD֯UB*hP`yZԖDf6+ATe1 4n15_[#&Ϯe^cjxTC6xӎ :.oMa^%[8+eKY{."O[UI}WId8Э%hTh0p 1ٙPǽ[BuG \qX_`Eǩ1m)8 8dW O'R -\}!?_- kt9Q^)3!A*q-Qٟňj_eIC7E]z@\'Lu3ILe25IjDp`H[ZHi:'z$랩*ӆwZ3cAQ9ε`A/ecP;=^cdIVU:bxdE'PlO"#\ #tWP)Ċ5P)j0H:ޤuyinڋZR)ka*0B(j$'QY&d/ ?zЫ}Tl WʸgQzpPA4OjuxB/S><,?()E QZۣ0$ֽבW_k;!iAck;s*#GgL.A )/xSidMh;Svgo2'raF߹i575ZgTúz RU_!2hȶƠ!Ԍ`ۅb<{,"2 >dUvf E4Xoc"LW -Ip#,|dpQ623N~H́wA@ۓ][w7i!F4]Ղfn= % ƴGE}#9Tʡozʋe~xw0/:Dd,TQ.N)Ll]2 )<9ku7x~IR܉ro˻WLbPيQtͻf'-q.-2drёLo ^rH*icxmm.:-?d%mm&*!S- "D =1VtB6 VǓ򔑡UϢ҅\N1:!~ }k_^O" C5p }KԲ$W=d|UO2eM›Kf}qzFN:wh&)Ϊv`|,w?QrС󈻶H7M?xcT| dȬ@Fl 5וˇ5ފ 𻭾Q̠l LoW˓#*ùDwty0889#.)Q)J_2Ȉ?Hww/IuFӎfhpڣR'B("5hI92n~>%:hLqw/' kªR0 6s8}Bߐ*ĄOrt>&C}>0RcT<B_ƓW*`I>F;qӴ}arݻӈRaiJ+< !DE`ֵ)䧉Is4(^WU4xp'QVXU㛫S +DUӝ();g^?Y՞(h*K[iYXAەեA6^J>-B;xY|I -8aBDq45/VHA~HXֿˑ> CUiL<*heCHL͠]OLu3#8 ̥^~vMrJ2<*VU#ۉ2 jG3o(VdL>8*"neһe]?qd.5'8gcqq0RK2#pLJk`ۼ԰YY!u%@ ̳֗NbKM\>2M-ܧ#EE+U'9 F`JLM8 (Ms=C8hd/@Ta&~Y}\)/NûQ21|S?FU Ɗ:paDä_XT2M+,.nrfGs;ꩪxaГ|ػRsע:?|qMx2UpQ V@2nv?"iK ER85GVbyY:/!/ _Y,ˬ3Vl_d_Swz54a.0HѰai[/ )N%"L\ZºkX|w*Z twRuJ}$g,tpTڡYuw'Il*:Wh%^;lBM#xY_*=%bVƗh@:ލlT]m'f):t: ʀ9D^!VnNv}] jhzR1n9t0RkON0b}s)[ڼ8w<,zE*xY>jLtݚX\Yك2V{< A?-ꔸ YDmK7hC}S'(F:OPFe?g+oZD6t%kHs(\H("8 OWs^Ls\vSSg"Ț^l0 ϫp@p+K*i.sԑݯL nrάY8_f|u\/ ^BMF!ktƾ%&.!_lB 2˓3qK1ٕT _=XfG?቟2(@݌[` $}9;|mMg8F/ JVIG;g Hr*ؕ=*w~ه 4fhuKY.hjk$ Q^&B^?JL.+Nr8qSpؐ ݑ$nG ²Qla\_H箲P) K ;,{y_(8i_tϮd, F`, ]\,'gX:hmT폾v|]Q6-|I\#΁0Gm\ MDs Y VV@ґ˧OZ?@XmRk[eUˑİ6R=aPڎ繙P?$ɣM6X_ 6ȯ咐q0Z|C{W|;g33]_Bsi:kIp*P\C2(k_wt691hnTc<3T@ Y54xq~Ϯ0n6Їhļ?Cpd)5YQeO} _ґBIPr GpZ+ 7$ $ =5|<`tZ?2K=}j4zQ!ml FCˢ(v`GؤE5FM td$Sd}3T<ȥ3yV%,Tt#3_ÇZU9bFKj/#O]p7G{<|̷4>.Ҹ{lKŚPXccش%! HATW0Ԅ Bhh IK_ITc9y$yK*nEH.Kh! ;t p@5g)*\C> ZNh=U3W}zFϗ2A6Xx 8XO[s;'k[hHJr K2_"(֢/ig.]l?n>FhK$2+E)ZC;Nv@ +q,R顰j640>7gl3g;zA6IXݼ9g${p' w;5g >paf&( }Oɾ[M-  bX nqGj][滿7Uf@-@1yt02A04"Ya偿H\~ 2^Iw[xÁGV UQ̻@_#цd`9uh HR?Y15W9VEϖ8wಥapKrDh URF`A*fv-Z¹񴭮<#bmolB JlV7o-?аϴc{ Zs+4 I`#=ߜ"ؐqN26gMeV4 "! M}[!Js{qU8G`Ԥq Ok"Dz?91/,=8)$N(r}L O=OX{ֺQW Jg92 ` ~;jDa#C*)l-ܤ 6W `fJqrެډ唬 1?soFg|5ޤF!qK~`$}DH*jSyT@NamZagf9#-mF} ~u3jsf:LHAJ47]y˼7+r q/^b_;̯lq/+qYƺܵS !xkS!nkP++ܢ?t,C%A,ǿTcHD\]5?zOJo&SMR5Pm"֤t_3:zrɬw&tԮ cb]2QBOijK/>Ⱦux+C<#5-j˯9̿Y]2^SȞ}ok&;%6Q@>cnoqXu KKSy6ёsY5]!YTƭ8ޜZFښ"[b'c[hkX֨tĉ|a_py+ %D*8D*qsuM1Sc/>=yÞ %!m59X>Ydr\JYR)Pr~OEoVH$WcU_|KbJI^!ɯ4H /bС#:nas6_h{xs_.NESt k}>"`mҏXd-",%tSCTi-)~+SoxʗiYd5ˈ\\zx,>qp2z ]z[ڴ(J `qL;IPfm6#wl[}|5tC`qDlj eceT J<%=a= )Mpa5Ury2;z=,0޴O兌̕UMJC*dbM4vwaq@\fxA&^5y.w~5*Ā_wRLfW}̙#̈́?_`u°9ɅZwkX؏H+K)|3R-P+ QoHP`4zP)ĸ"- yZi Z l/WCHүn Kr>T"<J_1ҟt=驔d?jWQв&,cQ< !ƭP@P/Pg,$mJՀmG̦/M&5jy֭{k:Gz%\ S'کA<"bz Pwfn\;B.?0rȀ:n :lNUX˭Q[`.=XEBMPTYLnjbP{A:)MB=($-C)`-`׻,@xAf"wxao*u>q>2fdF }HBdK|sc&i`KH,p;51aOIUqF?nN`?j1A:ﶨnXXọa߻&&qN`xsҞ'"gi6/4K?Sư=Oܧ vBkjg/3.(l.ԍݐF*jMn[}aFAV|B)oQ@p)FG5Q峖q1PAKiB05.krpU@]X5ܵN孇جXAAqC9TeI6Bw*V2?B]F4@fS텀ֳuPiD$p>+` 1 <41cvoQޮ(w {a[O \bLN94Y ;7UeYr?i_p7;;_\Q+]҆9v Њ_Gtgߐb^4[H'6HhLlab,b:ܲffIe|ru_FPЇfNޞg߷!,) C[t}#?iL]5*TNNCV_MRA$?WAJ˸q i+eJv\E'yD̾i%6v4:0c@dbK:얖lc93z*ZM˳bӘf~/{yE ~.rb G+Rakl}'?hc̕,9vLH!~Jj TTEZ?ʼnޗ[&)%fV }LGz& x^U$,i3F&`gCDQ(ҭ O)քovtj% >mWߠZf-νOEmXr Ky}, bƧ Mw]ck1%zrF9g)TI)oQU04{>j"bf S4[>gYa^ΨrWKH2#,=5ܞL '$j-GIF*y kRoP? _x?bF_>5%>߰J&36 A4?Vg*I%wfdWޅ?n?+q{`[*% ,25cR[5nhz!('O4lj:R羶ܭW Җ7>>d/D:x$fIk9;S DbC$DZp Vʙ)| fsp!ڕŨG~;9,v'kh.PV/Cs_N,cz/M]c6KtA؟VCyUJ r40fXɑ>),蔮>>u8ѻEr[65*_y"5<񕄲`?Њz9ΪD;lX ?L]kr]:)azSBОBEThUH=7s[Eh1dj'jn'[FnFZƟ:9Dd=Fʹ&UztA([ _K&"0J<`69=4\uNn;'1 Gzb1lL7x0gY050ծm 8t zQ甏IpL݉m/vt KJ6X FoJ&1d຃w. K’2y[ܰ2E!e,:2h `)[,Av"~T~QͲ:q ttN֧$ҿν0EI-)&l{C8hko]#n?NCV\go^ m_V@72'PX7Wwy->2;c^G- !WN2ۉc,!u9i4cS6֊&y sK4!B񰈿9^Ew#AlpƋeɚ 0䡟 $>Os@9b-$ka{šdzUY*3:]@ 7soBީ[{ϼ Qr=C o3`T<9Gː7Q75_+2@&6ߨ :">T깦dimOqY.I;'X? 199XoWY߯KGiX9d֗懔fVBSR9So/։j ~`|fV)$A;QHF ɔ鯡wQtKGlpL1r=&Y@/lFӀvaR>s2ZIтy/A=<R"R"-R<ֈ= 6dX?fi#J2UVZVe\V?uZ3trB"Il/(Xv㐰؞ q)S$MtQKMDm)jmh ׷pMP@[ؙZ "Z=Ψ۳ ?u(<4oLj/7Ʀ7 x Jϟ=ȶ%F0۪F$ JE%_s`}}`Yt+ @AqΉ}5|]QyS KYf6(Rvz7_tPu.Cqf@56rR GS&K yoſYy! @1apc;Xç6s;*b$A$Ӂ}_U>ەx%%v$q@aGո&ш PGhVTܫ-޿{:z(v1ҨQ QUL_-BvH[ZPX? ~Ҵ&2SCMf5U ZՅlՈB_AQ p]юtU!F ݔr'?hE)ۏ2vlU0~_8m_ސh#?]:;(R)ȆWLjAO~"?텩LȖ.&t}|N/)p_vC }OTUp@%>PfVm!Vwb t5aXMv^^uTOM Ãq.+ZJ>|a;!u3(*Z EߵgِX!Y/XY^ï߬x 4(" KIi{2l-͇DmFR@HHbiݿh/¦x&Yr;ʾq\pǤ8˄yN+otR^h**!. x\BOyJU[g"&{#L4+3E֍8ŁE.LBV<5vNѺ=[<13g8r;QC g z1;/ <ȗ8҇RjЏK0w-G-}rzCSrn2iS]Mw*'Vo MX3ϼ8": "}H @Н>ms ^ >́)MMdx )jCTA ?" )ޤT!n_b &ӵvVd %'s,l|MvcgOV:qprdM3S F\m@[-hKb$NoAyaeQEFU:iِ/?SlRL-dvR$y|4c(jcX~xY#0e}&TWWw"ԯؓJnή>U5^ C ~` />Z[0\zg2 а`ԧۖFø\nPc>0}u9\vF6:C8bզrr-a@^3( >p=5p=` n.й㻀pԲ`4lI,k]#zoOCewȂϚ#Q$Ѭr.=&HUAn%9vb0]x]yr'\yc$Y'iJ2g8 rż(0ԿcxAK_N1! 1ch&|Xer1ϗ3B@VTǮS:R,3vas_,ǽSw.G`q*!3mA@*kr@ת}";PnTٹӶ1f19sq9_P8WX9ygWKgD%8x2.E@M | ܘeI!(9bҜ8уU&⥼sxQ{/(O &vv僔a..f]7deݥLKHfi>Dq9dˍsCxtQP'>{UKz9f86ddR<3i=YL LG.&2UuK-o e3 =CL ֪]i$g"f1`jb﫣̓K:7N bTIH]I #. PM*{:v<Ÿȇ`L{G=gD[r-}9vS~2*+Ҋha'@ވ0c1R59Y~Zvea@YA.m|CݮL{;VCm)<`4-V>xRcjBle2hXŞ]ȗc- xMZztqfڂ `-N-IܼW1ZR-Ga$Z6g+*Ǖ9.ZsMoUS/Sxd d}(o90v FA͑F7꙱gJ>SMZ|zZO?Xw [7=ER#iX8n>Ii_@8NRi0x/&WKx/f6Z z@znc'np&`'/`2fb3pƤdќ51t4 WxAj:<^,p9l0kK[zj+_R NAwƥ ei̋KYozwx8u>i@æ\L`dWfȠT)0tFgalZfxsCT4TqmRy<~`;b"NexY Kͷ}K u.{$ǮJs'?gJ,#SQSA{zLF#bMuvaCpFϤ[$ ?G?5ȁs3ԎJo \ćI:6 Qf0KmڒѨC$(`B.}WQ KJx+J&ͭt%~JI/;8[Ys>juÆ&g,'CtXWc<\{ھAne}JNEYdzHXK_O&R -XguD) "0#^4z1$/o#2Jb! Am3bo]L>M 8o/*vzMhI LCA(skڣ.Ax\Wq9? }QC^&*!&|.U$yu谽k糊>~a12%+Ns& D%)J dtW?<ǹaIx7P6[2l&] k/ZK3BesAO_vbD?#L8dX{h.{k^}%%y2&b~>nkG# a2x݄l9RpXrv#d@qs]. ^~<,艨w2KDZ>^{aF/~,V:AJ*Eu|Fiw50$] ?Cdr즳T"$#jdrFǫ@JUۿJҍN2~ ,-\ {s+9\" 0f%t"ՉZT3Y;|]2} c1úYw@10 Ĺtׂ2fzxw,K||qʡuBi ]2%v'[xiْ^>0rfeMR2-hdV/1VF}}jf:aҕ%? p65j0ayTUk78 D,VɕH]?( ]OEkhs93NlrM 8;D_!RBEWn/FUe0^Nט~!O+{ :}D cJj>1m`$!|6ι7G߽;NƤMUF,oNV؆o1{ "܁eU`нCNrV`c BqpZEx4k`/Y/5K}E C$,P)3r8m2ܐ={LқlJ_m)Ln*OL"ADqv[Ş BƸ-"w2BF+ΎAuΒs]o@l)ܾ?&=.->5Y((;fL!q Km؎rSL9t@58AťdՕ/MG,"߾٠\;!^.{b_EW`զ5IgGˣ 2џE<^~?,)eQ.m<)~#E%$¯aFOvw]wpzv#`\3ՙ`̿ylcNhSMkYIF7[J (Y]nskcq) (?KSҧai,`8t $aX=?8=-JTyv06+o;.X?A TƯO kL \&{WEA" /t[AW(\37&Ge1mq- Wrs@!{ *%^|g7[4db)!C ϗM[)#z.9`4]|Ї ayL!<=v|zK9/%DŽ(bWF1J".I*)֛,SoRISM!6_]mxXt55awoX14z@gmWz! }!,ǯ-?N' ܹ>fH+QO{=p-9K\V_#W8Eƥp7irςZ40P)LHX5gm.FVŗI}mV?30Ɨl%Ao1?]Hsf0@GUp"dސnU>U]ʈV^whl`t#-g5Yc؃ג1P0yf+(tqX9Oٚ:NazHq( B?3LEݕބC%8VBlcz\Z=x9j]eXE3Df+Y򍉅lTO,Kޢ z wr\.EX Vq B o,x}oJavG~N0}5؛EbVr1Xt?pI &' g\ޟ-"5af5-p/C(jy~:"2,WyϨPE(5,[u0'S C ä?x%tZ4: 1\ ӫhYOڟf¾#Jbd 15m֙X@='ֿ&Š$BwN_U ߽XB$ڗZu"a$uevM0AVg_?WRa  aIpE5ֶY̎5&? TF.KUCBˏ,[LI,?Nz 1eXY RrB|l"J|r ="% Pd?1V3T/Νv(pgFA5r g}4{hҢg+0튟t^ M_d?CMM ds.Mű12qQxNGΚSrUX:S¶A n Cc+*$ e=\w@?rB;ʫCF;-=B!.`^&HXye9TyOUCHw"byS?p(H F T"$¶1Zm翐u`PX4> P6f9W3f2[\xiMJUk/f:B1a< +03Lwc"ً2:ÌՔ*yΦ Q+uϟ-*L`n?r}YQJYVլ5g-YrcHo(+ L~T+^8e P < ʈkE?b~Sj 5u>{*iv.Q.OG=QL4`V6\q0T] J%)j3"iڧhneduw,3x Ggٝ#(ĔܱvS^ pf[2NB}LY8* |;k#v+~;R & N,ᢚ%dιUr(^w|ot&.o9a<\UJ"ZOV0q <mj!usd+0B|%piH7+0kUq2hJ-#럘"-uymYoS-G6Y8ZXpyزވie ެKflv>͏w2 9/z)m+>:(E1y&V-?@[{cGEUHm5? *VCƿSSؾ}APylsEXQh|H;oT&Y%jU4~Ǒzshѫk Wcɘ0/U1Y,UjdȪSTV\ԓ%8/Mzb,QQrZ[ݠ;-Rl2N3E(s$6&º^kP=<ʓ 㤬Pf8 g>:~u@HPDjRK xg.}vi U%,tMilqԧGҦK[/x`&zWpJ7Pࢀ*Gє-3AmCN,K`${";75qCSSOiQ㼻Пe;!OYzvƶ+QgwHuWEU 4QĞ2, 7$U(x " 6̲/ƙ;{xK29&A8u˭-B+cYFSˀd55k.mh܂윬E>.Adփ7Sm3Z|,pSυ W(| {T[s~b pSy-d[gxNsK TV ]oD~ ܕ^E[+ѵc*myؠxNc]mM([4 iwF /96_Hr , #:# M٢ K -F((yL' ݡeͬvڋj[36CVޱ) !f  U@!KfjCYLl'cWٷ ЇS{jd1)_"Ϳ@0}ta70߾J$@S'.P+FFdś Zu(a$UB<7p5 y'lҫ| CdjwƆW}gl믒7y:RWDDpIćʴmҶ֓'q hr׿,%v|%s=7)S.S$ fJ*08%_n59 dZq o8ܩ=#19*fCb=Ѝ|?Mpz h:pumhdr%do~x 59秺~ b[] <pqV92raGor0_ѭP&PD4AL._/܂(vP/ Á-H^Ƭ%ts+B{Hq4Ǯ#Nht^Lǩ;Ŷ>6eRgZ+)%wg pZkIKTa/EG (fJ\J'#Yw:S?qQ6brNی|:2 Y7fS_еs4dB52}*-SeW<pG~ȲUǫĝZ1Y$hduwm$o8CB!uFMopJ}v@g?bO}mqן\slFCCAo:)Mf}Lq)hJh*~koD¥M|W "'Mh { TO?J/gLh\8W0 BfH4()_kbi^Kܙ`2MO0AC s(mTu|3a÷uӮCUI38 ŹfJ{47J** _۟tͧlRe H75I\Ӣsϴ??1laJ&Ɔ\?W O{*e#]ft$SP]1iy ÚfDŽ .*,=#6CCն)VX]D;)Z^҈nY $(0¸s2eY}Ӏv}Ĩ6.p@%BG)LL7c4%6% uzWTS2ôGL<%y8;m[FO4ퟛRxf[kVKi xv/~(K`"G?rĔ MΑ7ݍZɵ.eاJdUwDDngTBbU7I1-G׍NSCSq~ 6 -!Z g (eB =HQm_nk37pn Z|}a:G()Lc-]ŕϚiĵԚ8q`JZedPa$\!bD`U6O磾E:Zc,$Xa(܇~A3Ϳ%"q͖9ߜrfGN zTc4[;L[jϲrq\ȃ:)GcA=օS>Q3}T@(90 r#TV؉|2GhT|`.HlUnE~ +-O/Wܛ뉎sɾKr{,6$BFFeՓZK1ɯ&Ĝmse/E|s'}.]"94Ύۧ|ax}Y ^C5(bΧE6‹U)Jؼ<@~.}ׄ-Q-]Y+ 1(E+~1Z/)2Y6OUW,Zx= iӣL}Җgv\ʀ0W^MlNhr*g+4ul0!دHdJ5%~R3 B p'= i2 J!VK\\_kmW(@˫@z5ɢ7Hixw[ 54,ȉ{ N}U'֫ͷPL ϖ5}$؞Apbf^C{|s'\N FDEi!oO`w/Ydp+%|} ^6j9p<%UgհLT.̵bmcpp g`}D~%ԟB\-:کZSx+0kb`#KDkWո)O$0_?2yc΄-&rǮn#)u^apprXh!{|[~OV5ӴicHd;,Ud3RxƠ1ax/gFpz$a2ARqk/5=]}?Yj>(n$nX2?HŶgUþ2[<+QȎ8J""~M SV^z,=[?[vZV`Bv dVvS̀_5יjEUyڇ> 0HZ7]]H1OPkP])1 s Ҕ5IGG{4?%ld櫦=F6SKn˪kUM쎰Zt[yA g4᧘1{D29 >'401sos_,C_-:#,'?v`BN7ʿu 샇ޞnZ +G vD-}i?_aZGSN/Ijr/{(a =8f8cn||1B[qH_^~=K{2ٳb>sG%@[vǹͺZHB8ݔ,.1-gb[jua!;,]Q[DpD&]hpY3.*qXҖCή01o EdZ}"95D )DiOzj`.i<:>idP#>*+f!@mӊ'7v=~|G# !`Mke'Ա:4ِh/oN8zXjK8 -4iT?-2wjQ6SNV-chttm9ΞVkҋ:PʐK꓾*pfg#΁#la-^BQ=k;\pJޡ RTPNZd[?>y[5y[Ӥ cT{"Df:_'&U<'!lIן} J(CpO\zgIfaWᝠ@&h-wN1n5 s/v{` JP*O;L e}<N}oOz9ǁ£–f8pСwϷxwOlQ\xLhraig5 Qթcσ,W j9e*Ml+(~dxT4p\%\oܭr*ҟ`luB)kaAɌlwcwfv}xqW>[vvY r<bCȃ7[3۴6`{rt"hfP\^΍ڻVLs' n)ZțTzJV1NMzuoDw E6Nf`9"V$xR[G)ot&q:6[WA6ȡ[ԐF"`Jzu*]ÏO>b)@͸{ZkOBh"v!x s[z y&!L"(-E)7aVL[wt7 7#R#KLӻEԨŝCtm3UQNC$?W΅ ygW*q>`h@5AS]{8fP!`෧@OkAgц"Cdqar= 얔z@*I9((B5aߕNRO' d5#1Ry)DUTnCB0h۟QME/ p#p kvr=JO#?is%A> bC-čLYZ>)Xp1x{']|Kó)FnGUi6SxlH!ZҺ0 }WQLlN|.%O(G  >^,ʒoB^+vC-u+ J_74 Xr(brytOZeTȜ._ї̜44q,s(m V뭠2QTޚ+ )9kDxLm^lDOZbaW{"r)/ÜdPW[ݶ/2p5}a&l5>pUa*O։ߒ[ #J/<LHEֵ`@ayFe]wΓ&NPbQ<2u̝)يpwv>J aGL`V|{p``vշ@%z?xPoQ *Uw` ͙um0@<6UE7D~jr(; >cffdz>J&MMY!܋IL3XuyG_E8l>84$o4yp*ch/6u6 hK,xݘvYFi[ckJ5-K_jSZqt IQ&s]2c(Cq@SvE7 hMxsq9Ni׍ٻ1Xs$XBأ&!΀k^:U-"]Ikp7CiĊ>k(o"\YiM0,k5flU?*AbVxrv}К&\.hwD7%y xf[@5#xF ,]N4tJ $lHSLԍ "DYϿ$o~UPL |\Թ4s<Ȑ.9!8]":l A&^dVPT4JMhM6D4ʺ O`7[2$xvc"N`GTÏuvNA|Wi|'%E܎A.A $8|cJ.Ym*:z&A(<$]8!uQPal+N  -7J@eZR&` ]H?-Tnr4+b&Gzn>34V!,Ab]﯂R]|a $^֊ 8X47wK>9/6L'PWv2]RjD$5  TNJ?>3^[.4ZV&&#"yMM^ba4zed=_\Z5Z!bnT#r2m'^`=ؿ)ʔ}&ي> J!8fT,^=zX]JIEYCwhXfU1T̨hz}K];A"W,(JsTrS&RoP0cҊsbbQqKІ +[f}0`Ѵ{zo1n>#Hа&9IR2oi5\Ȅ E@*'\ܫc%#^6}E7DR|]R0oa8,:'|15yU*f,fdvOh:p>'j>r2Ĕ I++xIrG!,h|<]{jk%U.GA^3?Qam[$l`.% )͵d@ƟΫZ, c#fnt5ބpC&f0sv;yD@Wsd@f=IM('p5i&4 uؖpU_+69j,V&$[TR$%{/`=Fx/{x ӔRh`2btޖ0zu쓴p#;dBx:vq-Ԑ[jb/Jfx9+@_ fp^)Ro?49Ό"yBvQ\d+|`Ry;(2--y]ocLndkylNh/_ EJ dvW$B&;RSzW 㑈-w:p@d 'aW 33BdSYQ*m|l0ſ[RXW-:Zܵ˦ aC nPc%l2J09a5g/S⭴c2_ Yg/F "߽֙$ٲPAd ox~dNn}EUMzAc *B["~q) 0V#țh:pBw }MCW[- 8c @⢲aэ ;d=YF˿A:|rQ9iPL8qw-V%g7$|PUz~㳅.w#^U4,PóWA%d`y툰SK(f(s'mk˹_+Hmx,JgyŠ1b<V!쟣!,[Y=Y\%OVX6RoR貗m^҆b*tYߚ99 Fx"D~뚪$5Gg<~)SWy1pSYqdJlLlk9g؃jǖP11=Yڈui>3Ĵ7XUc>M5ں8Ǐ|P84 g[/d'UCcX,>7uW$:iCvUl>{L|7sfYg[Pb(Z~*m3|40;û@<]9|qC5"wDŽX~=&qJbdɟ¿h2hE\r8EW &!]_7i֔`D\5XAַָ&B8+ hų|#=;Fm03~aiT#ZgҴ]Fiͽ0bMS,]{4%"K+_ zt,,ra.2 ,3ʍSH%W4pd~Ә'aLrYMLv՞/L>|44AX(fk*zIx{]!d>`"(NhP$O@A>?.V X* 5-^: }:UW,׬bSI֝qV:p!3M&Gl<]$]ViWX?Xj"hƭݯ gxי'wY/_]q‘-a~*mP*TLSNl8ZDHyDy]oHjTd&eo+t-@,5|,~nh,͊JV|Cɬ*Z c r{Xrp>N]*{lp>l>q50ɜ{Ҟ玆1FPD-$rBw?6ori9~OUϴZ% =S)N=M {G3HlK:(=nv߬"PFќCd~*91 -.ƛyM5ź.:ۏ';`|(G 5\U{>ÛwjtTB3$2Z*Gb 낢@7т]sNP T 0V턇5D0sC7\;&U{KkVrA3%uˇs]{GH%`k䡎*?sa rc\'5:b h+%g L.wZXKT}08PFlymAx wB*ȟ~;-HW"~h ɏ;8ԟGCNmϘRޮw| *\d%K #4ن0`@>_)D][G$l/ir<8BBT0'FbyKG[YL-Yi$\LZ=938wS™xz:E]2O Lc%RAPf2u٨h:*7yo-2~eb#Ԙ$G[Jw!8&q%ѷU~@&{xQ퍌ɓ8 yrkͶ$]|sl( %=Ǒw|UZGPK)';뼎%j1kG|kՒ(< 4]mFo)T= &Af[64]:7ƋLD#&{~x ^Og.y%ߗ-B7~m89]Ak6tDNrTvWc:Ef$sqais 3'X40 h5l[}MaD߸׌b\< 6LNPn<ܲd=5ȞbT3ɻ,u |ﴻ-YzK ewgOk߇ZC"@!MzƸ]R2T!;0<\@`K;Ns+YbuNk_.>iU*""2ѥ| FMF7cq =:{"eѻ,+~SOc9택~BҢ1gkmAnW}5Rk`'6LaA+O/|$0nws~C/-2~ẃOBJsT;ʒ pAR28Щ+'~h}X5"Pc9:1`xY)N_rt_al'&S1P dl#cnvw kbB#twaگժQY^8&Xq[7ZqUG7?;gGf7Ǥ|zr&ZPυTeek\4E"V /%Y>$T 90 R}8wUGk*r:u]bW8JݾCqJfqJt =EU-P#. 8tb{dTP8 Au( E$.HuZ |.//ҖO\h6t#@(e,uS `a{κsJ~Ңk@(KvC#δƓV6oq_B1&~ICTicg!qW% ѽͣőʏǖy?u<Gda7SdB:]~_I@>Џ +@1`-؟$rK0"jSDsm[ "PN!J "P*8:F|_x/¥,Ese%ir˨m'2lneKt@f']!ztyLJ(c ~yF'YխJv _F\6.@*H] H@1t&Y~\E_C.N.c༁v2E]+販tǥ-_8.uR~oN#$s>N]XAs6 -|GCHqԎzPziC6dMu}Qcqi'|p EWKb8p FE&~՘odH\fzź"gE@-Ri後a*L6%6Apb #f^.ؕarNrըE^&u?`|+ҮrIr O3g;'0Ih S&4cEGcSSh,K$cɦbg (-^N rr#:Z[PFY-z}lWA֢-*x:3_F~ydO34Wn N̷ҝIӽ`[$ykYۯm蓏B"Im ]j7nf% 7 YTj{ȐcFK99*L9䗮Kxٍ1Ry9#]1"r+t!nEf+(ȲF2qܓGp'NK09vu.޴8=$R$ ja>;Hqxм5A'HSNQR]MFR/}QڿџᲧ>> {LLέ4Jf!DDףu6sܞk6 %]v (/Ӹ^-g4eƴoD-^I"U4~y+FГƊLzR6a:H: M=+ QI Nʼ"c@''դjp-JYϐ =Lع`VPV}#ˇqiM3qEh= \SG$ES8Ф< ėԡf^qڞp[),kNӕIQ(MiSs(QkrM  Ntxg΅P %Al, 7tfݦ"'⟫"T+plVy쨇[+m Zok{u&8ꓥVw w3725=w=.xrƎ۵оRYhNчj090GS1sk>VG S<ԵEC`+FNھzx_ZT=8;N 8ꏆ$,.KKBT p- jK,2 cf[:"mHxO@JWvx}8Q=JA%lq>{< L%udšmUB'eqAA}v7^ Iv 9I҃\2= [to!a)cFR<, a<}^(Xƞ)F^4G1MГ4G<fH.8g\}J8oTG no^rޫ޼9yyh֜hzsK,n˼Ǡ!o7{ sMb˽u Yۘ?lkd9N(?"AweqOe dLߟ"T ovnZ#Uf CS> x)O[ ^dR6^'+էqLYq/kF)ѽ"^K$r A>)mInJP{@%ٌCQ߷kϠdΦEddn!rKg~+ =o骐x7g V[KU.dr,R׵g9, 8!zHD&[TRƨIə7~Ɯn({8 1e+fMKRu\UdapYђ+}R6bW{?` JyeA,+"S̄t9rW+ N`([ >w"}Je1AX'Zj W~9hsOwҵ,!0_TS| &ۨ+I 4LyLjl ҳfԤ7hO :r-+*f_*{xst؜ _z/jl;JlpTWQށ [^WtJjo}v0mo7I0- {ӆJT@/Y>af9Lq6/Z\@v+u.*KWAtmjm[uHX'y咄>Jir,!gyoOm$MAXօk㙙\RP=]ջ:ff5z+)dtKfAHF:Q׉u4W_ooeD@GR ?MFjHRW>殕`J|brﺟ?`]FGGkM}LWv 9xJW3nNT/|pyn⹄w/3[8 ƹJ@ȱ}wTҭO \?y&?PL}:SVO4X&9Ge`wNuG4%lPhPAf$>X?|bhXe7h]sZ _*kDfi7KFvd+ Xhl|Ó.28@\k(YַUIYf:,s*Wl=XܪMO𵪇«S J {P6k nJLeTKyHtJג¾NuKD@8c`n=ߢL7U3*E$ Hkd3 L & MGSF/6 kSRj2ÞZ.*?+7gW$5ȯ҈ Pϖl* oEP_4._Y;$:1o4SgȰauC)[r>3e`J*dܵcQt-5:TKIq 8~V2d# ۝[>ǗJ3Ӊ/ 3X3Q/"ҋ7z aТ;yC.F[¼=!fl//?}>9dͯ[D _]:O\,0^T]k~a=fU2iϧ:Nߨݜy1q޳C/$/߃lL"~dIcSwd {(Wixdy7 Xn~$lNsefQB"#LjQᙚᅙH}KUf_2ӼA2~T}QlI<*RHud8&|]UzZ u_`V%3Z0朤D`e_.rWgD^/Θ Mh5La-R9xƉ`zC vR#ѭ~sB=Y5b+C$-7@v vvJ\$T_v x=mw4NY,5 2CnC,Qrg1'h"lk֘ yV t ʝ۝-ĕa.\>DfrxFzE;(>U;-+ X 1*ީBH'iʒdB D"81 'dá]:t)a~woŚմgd|t؛K|,)2YP>"e I* ]'jP*pOJ$B ٹkN!ɏ/Ӡ4Ռ=K %$7\5 u n} "+QLVcv7?o׌8CC<^ʥ`셩AK.@l -PNף-!ӣ;X'H7,ڋvy^2Z*>ǒH?>oga=VR7:nLθq- NERd&,v6HY2jjRF](2:,4o\yQ Tk)%gΕ_QǕ%?,tG"+B oJ9mP-߇RvoXtR9$P ŷQ6=6;[ԠC4p^尸 ki܅>A Zccn g߼m8:nuD߰|̠5xQEŗj%&/ u  tT,?bC3?n{Qkf:60 a26anq5Cj㗏][Ӎ1σS^9zu#Ki ?OgғBlv;r c-7'2-G"&ڂɄwrGMS~>+8EdXf"iB?+=552)(za }d0X Jd WԜW4mp9X/iZg$D{V_!~cwFd|n˟-AU34ʔs~t~P(BK 2#x*Oy+x0 }vhiꯢgz$.Yʸ0ߛq- hhU)VY9溞J [m##S<#f*H:C[n%{D(9fia |sB4ОH]QyI]r`-7\}xN}bbAQizjNwLZ:.+c-a?A@Q鰄%e˔ n Yw7:gY㷆1X9GC2%I*NGe52ܑx}7js!3K2)eed<Śn"_Dp2GU.v߈nB͟>*I׏vOq0.€HuXOW8.t&tSvWyH;NfRyFHU:sԃst  MAιJcՀZ*6dy$I$ܩ̴j~<)^GP]&|,wwȅ#ɚg\veh+(k !v{ס|$l-Fz4!N,;P$8z'Bw@UM߆3{JZlrIh0pWEs=WغkϤs ʒ[}?u&%lHue_cXlJ;):*_LLByH%HP&_-C)x9ypX{ҝ 6ݪQ!%r eP `FEd :]K[6pT˥ĸԯ_B 1*ȉMh<.p- Nj/%_G[G?l/8z>f-Nv>=X/\@_ :3l/%:dzi"|D]jS7&{E nqqwP4Ge5\#t-ɥ{V;hc@Id ر,,u {dgu؁N2e 1-$M*pHߊ-iC<},E1U7$5wf<^HNca lReXSřۺ (~\`NK3H;?ZՎ6Gܱv#eS eI@*爜n( w3նVKYl~j6xGvGkGP:n)lo)9 u啌{G? '7'GYȘ.%V4E {QZItPI1Op8xI8|Qk;T>VyynZʝI3W/E)}J0Í^WtCNsN&% nMV8<*A!_$&$][-Ҡ4KwÃ~,}6Tֹ ;S GMPn:8;$*Bb;ڿgree7TԈHБ[Dʫ#o__Vތn:0Usi93޹ mg@-[\< a UeIN9ouݎfDvG y0 {XWCd$ 6BkMɫ^z㐱?wУ L!OEECGmQ(\o` U /蝔-=2F0gjm!'P#b&)6HflQ*Γ*NAe K4[9+`C,AV3Jde㡘%Np_h,*,Oc7,2GQF(UOF8d d&Ƨ|4,5*cl= | C+YcmC1(ӏv`RC%H5 Vٌ^+ha@̗gBw1^W\::L#s>]f$&w{ӪL˵UwVs?Iyrn8q8ίnkA~Q.wf;c"I-@)< $zOvv&=ZЬILlRO:'y#C~1߱$0\:*ۑC` Z1 b 6$;J F(1UA/ᬋըM5skM=osm g^ވ0d)WB{j#Т+U%xYFѠ טZfLՉy&dx:YyJ^A_1|sAL~&Aӗq3ۦoUM3uf+3dLn<*,>u#n;dmoza{W\^Fj1P0 ;N"s̳<hPhB\mjUU.*Und њ{όUgI=uk^AvfNk .)7hewX2XXZ)׫Wn`]0LTj[ùNKE 9z/M+[L6/4v(4Y:M_aP4?%1pY6DW:^Vbj׽Wo%CKNj8m3.Z%g?85 o0dkd:#~7GE@=g^X;,R?L#7u;e$㵿Wvul̦jl*+z A_ڪW@%bnx!i#JپG js*_{6"\5),]Tvt/[`D.a#_*`aF(a:/2[^)|KcBWŐ@5b`.|1іMt&?"%2l^jG9yM` )3j]/rnIS槑@Ґ mՀytHc-\$x 7=ZPXCWBOY.E&7.L|f: o7JpksGw;ChS}y#ne줊,BU|0.γ=:Pk j69W&6 =%(xG܆@"E"vJ*a"Т4. DF|ZsbFsȐD :' icL48A1R,plyܴ#쎵4M'bB5Ĥ*n7 9FtQAghx7LdiViZpvu-4:*vg=.u׳w ROf >8}z1@ e670 7Ƽ@ t3< юU S>y1#q>ڱ̚Ukwf*9DE,$^^|Hją׷P58hr.\tW s=_6D뀜iYTdϞ'Kٜ,Uغ6il-Z;>6>f7p5$-e g^e{s:Vɕ=;%&ChK#l2RrO}oN2/D!jeIŠ1dGh,`:I9 z?]P$fxQvPXU} }M9m>xϩAe FbEnlmy=0kQهUBNb,.TP6*Q#@'ו4˦ّkWCe"MIoQmA~9HrG1xv]#ۇG(7EAJuM<"~0ܗO]$fJ:bOm^}x8Ex(@1.G c"1qH&cYdugڄ`쬸lys%LS8z<uWy;g-3ޫXVcf2E@gYC)|viVv_vgx!2 G"}Q.8TqրA/xͪf[h0  VR Z%C<b `H #lʮ/nǖmWǥ%8m_Ϲm,NxXjY߷`d .\vZo"WoP$'^˫ _"L=Ǹ(9i-俫n6&G!m'Uc9m/?g*NXeT//ҽ9O*qғchU^G2# sX<,֕S"߲vj3lB]3.U)Ud`cTfq93DC>:C}+ S>H%3\|Nw1"s? 6y ٸ2P0\ M؛~1fjЫކS|Y#ǹyB { A 8ҁ)A$!A{niGFJ%$$D>;w$2 hث$+JWVui$ 9by xvxH4Rq.' !'SPt~(3٥~B[FH~8ģW0u݉˓,,pf˼0k10Wk|d;(64P5D{ 4nK.rDB_#{3}a4-lz] Tc ε3rTۚMJsJ( -N9jIӪR_nK&wM>ٛStt7L@ rvz } Df[ş.1E>⽆^x,x6.c`9H  ES4mkDlJ8 a CnH! Zni?^(*I^%߄WI%m{2tEsptd)*Y)C^2֏k^BtyډJnhHiEՙo+͸%r$Wd:aUUNa1'xu3+ 4K1ٺ ҇ٻ":]Pd"'W B/zI?)'S ?ޡʅv,Lr|V>P+TJodG??cNnf-9-sg&L֩@\qkr6R`AooGKqeӴTƊHRǓH$L*7Y&s[Z|N  6ѼoFLeau$5oyu&2>*pD@a*Pitvaa eG 1CZ6:7n &b7{]oՌ7an"`|n qxmэ+v\;M i{}eO^9:A=a1#l"vuc:dQ>')sWfF8dX>\íU};*"&++x lç"p6h1{`ӻ: 'DjO(K>5QT*~X4ǝI =t‹Fn)b.#1qyBj:vsKڋC y8KMJ t~ 36c粚}+eޣ`z2 Kc>u|7V%*0>e1<w:l=L[;9/(߻VȂ?k).0~cL)-pO7=w'}$kBz͕2~C)`%JUY XAc5]R湞UF9GȄ加s n6i%x88'M8xN# 8s{$aS޻yRf!>U %7ۺЭ=5T}!`IcTZrA&򳍯3=@`2H>^<Cm0@g=3ӥ7kS1E&%<9e>peEn(ų&p63$=%fúIljS-d Tm#c};nͲI}av?HF@}8s܎n ~X%r;E ؋=Pq@V⎗LW\V0$-AknG*Eex(ֽIC✩`A$vGS0 \Uv RXALnɛwJLfus.3x9$ZI ۻ=(P:e迋8Od$܀| G||#!&V`&Q +_eKy%u_}``qLWKoHh<( 0U { QP#ک@R n;eK;(Bi/_C{a bN߀g(PؽqN4.'kk(^&W྘3J6^h9k^3i/kCD*0*хӊk4 &+;>^a=m>LC;ðyp:շumF̢S}Z'Aߎқّ&i'IK&BS^mQM|3f9_?[#Һeb=oYi7 XuꧣDbJY9(oFa$s,P*]7x&]h[澘7"?K?5Ov:#d?[sԛXt»i28& yxȧHŬ–'%0^R\[&c#姷.{Q|UMU(n # aQ]#{Pe992jpzPڵ{G% [F'f='vhOc"ܧ]".8Ζznך ދatimx#b\N-Yg22hz%T2_U VTXf\;YREOJ:_l5ѷ3];Z-d"d>o I. cNj6hJŻ~LLNn-Sqg@#:|Dw`z)Ĺd}N9'i2{4 "Q|k}5N@/=arPތrW7Q;{ LAp>{0QzUe$T|IFVlHrEj^lc.|;zNT. >6#&22 B7ݗcP&mDBMqF-qT6^f."Rta&͒Rȹ) C~%bZePlt~Gpds pȲnpW^YFMCic3 LKT!c-!WG$Mr6rm[X4f[ד_֎2Hf5;6QkʖY^;ٸ^?pI#9*R̭y' R[_irsʜ5_R>7,mH[Ha9#N.}㶚lEK\Pa=58%\ c&G9xZPZő YSo=V"RgL.`{j.%n#V RocšR. sM;ڎF$[;j9j󴮡`c>_bSʜLŨĚ nΎzwmcj5B,}p{mU oiϛ}O40ԭ,dPeO0f{d c4+kzY+"EF#k̭}PW5n̺-d1m =uDm q y1D|#B16b^`pQh]XygT\ hw9SfMu|~9O!j cɽ'~w]<՜ShpUӭ@ZTh0fAwi46C6ɸ,W_>>]jӱdc3d,{/E>].]V ts5|[c]_DmIz3hkz 3ìP~j́J0l\5d;-wXDqd n9y/;z"5ugk ZNI!& l$n` .]*8-ULiƁnGjM[mKZg++!& iMsqOc|+J2铼̮:_v@^5ay\br4Cv)'8HHS[4Fk-S3َzէe!O/.:[SKiiE²]DWv*} /u&'xIAn@UEw-QqvtdIl.UH{>92o|l4"+Yf҉˺hkѪvnXV))YEdY'BY⇾^kt.s{!1r!Q.v:_ |41ܸ+t#!І*4iLx0 ?fcGJ! q\73T Iht_ya&AgzR Pu?ѯck7q\hk>wzΨ6+7~|άA/dMD6(!nco>r`w!̀'*ӭCUzIuϏ i9xpa9FdA/@B}Qͳ*E(Q ]Z!dlL镠Qࡼwo!"P_H;%2 ˡfiK3r9;8ݯ @7~ħ!k&E}ܔ۷:?O }'Ăm`,8|-sC%W2f9$Ab:I9vy L쥀0TFjޖd1'xjU*~q$Fd|:pÎ-7#0@r>}a_=KwDFULB ^6 wfk.G,&'Q">Comͥ.% *P-mu8:U=)gr+ՏhI%4ܣu\OF9ǐK"~1J.k\/ *yQ按#.~z3<~- +|%([yLUM+sZhmxT2LʗM> Oyg @,PKaP4$-mFZU)GSvPpczDVŴ%2!}%# n q!!%{Af_"Q@{xe]:[xer/|s8V ͚RC]Xt%1`T/u-03 v`%jN^wh!x2>c:gگz}5l8eJ(|չ̆W9UO-z**!qy‚Xʅ_c8' 9&s]E+pHLC8&8͢rB}"~i+fvj3*wl/W>pO%bnRd5  z"<&hH+TP*ltf}5ֆ0g9Z$l>t‹vJ7.^!Lv/0ѐXԴ*3˦cT ڇL:j[ BtRDdW'fnʭB /38uCMJYVhZP6w@v6Y.jT{tjdho#apƤct6"naMEdFC{ei {妼NN-1ywv/3FX}ϜK"⨉s.(H d;aY. >= Փbk!q(!on_d!}7$Kb+DCGuA˒>bS'n;xe/֌SSV<}[+ֈh,3X~若C[_3Hd[+c Vnܺؔ+A8A];prUel&DɈwJaAnjsJ%3(t#$-im锕6ƝJuŀ4]&71yycNHBzԽoX|4ӱ0v9,E@2+ Z׀ّNKf|cvMKJ0t¨o;w4[`:o(`%c$QgyG޹<ꩴ[*خ'>G\JEHn9︢aܺؿFO߂]bUD)4DuSCi+c#MD$ADAӊHG% a򶳛Ԋ1-<P-@fZ;2K;H8PBIvNǍ6/$^4tIy|$Gcu\iK:=HEG?WN(b@GnUt;d4RR/<@e؅Yv$0Oxkຑlɧ5bX:=:pB΅;/@2zYiƘtlN-܅)1@9yn0#=jjA \:F{/#nWPB* x׺3$kp< E ms;hڀ@Xcj><_q|ݮv=aXa: ޣPnIbe}g'-ubV5DP\OgCKn<^j'ܔ)i?@ b ֤Ld`7~9M6.m22y܀Gapv5|6u)X>9b Yմ~v༇׊k~n:"m/6]hc>d u`]F50Zݦ͇GM-"G2/ *WPa p2N.pU7g@ۏ`D:D_?upBC7{*g1dtj2Qs9JqZAKS~x-"Fr9iu -HσBV9R}锤1~VYiXF`Ic/Y{Q6~ r-XZhah|{Xo!UfM' ]ˎP',UbA/^AQ'.6E[+%BERPV߿0ۢOs*- WK>-cA%lKS}νx%ʶƏE),of6}쫄 Zi49nX*8i˒6 4yT${ i0d$PY7C)ծ?Q(jq'DZðL8Rk|'QpWq~FZFs, H>Zh2!ƒ i8 L@Bͅf3` y,0~ ;T"*v͆򞇀S-1[@PA$&9N3#$ ?t~ PVǙ&Ȼ1m 9L16U(_Ϗ~=w6sTlѼ\e|.{QFd˵ 6"f#† kH;)"Y X`+{i#\*"$2䛣L4 d4]H.:D҈*aBY: q \"}n1jqn(-v׾p4 SM%[ Lt._Ky=H^ÃđУDF||-'YbH2RNꣾoS a:Z{3rʋ ŁV&7}A&/vtӢ2YipyLfػb75QĂZ!'n?g(q9!J6SV#|AI l?.U-۪g e|z}iDz #31tQ-hLñUb@RAL([Hķ@=*m<SFĘ!s1(4@]X>!~'=?!'f`ItŻ:}V'j}.Oo\i8'P55ҍt+*n{dBC2kZ1IW`%O ^ ӆn%u(5xG[5}rX "}@od~bPu@7 `BeDNŶt4 1ԉwF_,HSGSK`q+Uw#Ed]"1b*z(ʚ+oS_dH;:G3;]5?8ͤ&SCɼց{6ȓseceg+d@o.Q,u1?/吼D}!,~udF0~'VށV=ɩ_ ^Ҙ'=gFf Ӏ-3$<_Ȏc=SQOZq*2+y ㋶fxe=;~m'nS}4qHgoN *=3݉g)dc)Xuu iD-^\ʙW`0fLd .|: 6;0;񟛿/˹L85RWb=/v8′X$ |}ޒ1ڠVoc׭~g8CF baw3+@=|YIK*!WBvħ49%X`ukzѳ֧o3f@h*|*Gr.U[p^!#V(v`5#ËMIpxF%= l )9=K8}j[d4ú1(YֈRb\yxV1 "dVRJ&F..%JPfmu?Aő~Nv../9SWcdm+Ȗ`4<~Ai**Рٛ.TOFZ,R>l3n]}}sS zv2j<!9)xm=͈;T7?FI@$LHpbTwY]DOZ.;um{[kT,tF2-s#A6F,E|eM| RńsD匯L}A)*/z^ѵ#c2GhjVF{_蔋$` 2c5"x''e80dAh-zNEyqkāWB72%Ͼ2п]d?I;mU1`'PWtb*bAv* =Xo[tL &H)vдbS*`} -0Q,֙+U-%{:E1_[2x[ w1Wѣ?@l5'2 h&s(,!oVK#z[Y;n0KHro7Rd .s 4BIO^ mڛKK? &y&-<UT_jaM uHmo#~]4'u!3yPl82R{ Wj q<\FM]QL'Dž}X7p Mȷ~sp87spooYLRgbTA827{)^[Um^O*Ll3Z #E`[97B {Ŕҋb+RS-wSbZrЇ׈̷ S0ef=Zu(Mvz%v2;e#5o"5-0I>Ķ_a]BNaU/bb:*d2SnO[$SWa >+94X_bԸij:/M`. 3A,F tW|7V}Aɻ>UvIa\P Bu; -R5CWKT) M?̊3"jV(@}@8Z(ENmQßNu5%@C$1wꛋH|4)ShV۱_O8XI͋RzM\稑V@rZͰВ.McF˧z*41]*3Rμ5Sw-4ZX*6ϥ sUkO5%$6| jxJ >˃il`yH57`~T2۱NPi("l]ISHȟcSIJo0)(}VuVN/̔+'N![?T.!XxPJYpTRU0g0v6B{xj>| wvVsDh-r58cr|zK>m?W*zO$Y^$ׅ ]F)b"Pm#Sx5Ak"ey{Dь~z\GuP"7?N)!Hk&Z$;Ǭ&>7O{ԍ3^4#uer*%nr7X{U >QP7@c=w2)Xˎ.鬑޳6h "'G-+Fĭ5w NHH?*yT4{hm%5bFL]5+V%F.g$_@E4oqsexx=V-mVPQӸ+fm^m5zw.M%z̺VfVa\,FgkSB5aGC1(ͲFrד KbJ_ABY#:.iBN$^͝[fH* 0篤ĞU;_&pdJE1bn#9ф(L+tn-*5c4A%ҺC5uqۙkLMV( b$DA&JuoHڍ,`Yx &gJ3%I>k2-Ϭuqh4 uAٱzOm>_PnQGpڨ,g>-5 cMvB\M}v#JVZH+:ƥmNKMB2<G|K][ϦJ ]5% FȾ1-׾\HHo["fqk,>~}*l G:`(1F˫e:%+tka/Xl\m.zOo(THEk+V?/C@F56>5Nc7 $Q}*yx.kgͦexs&.}@qgQūmY<MCBv",6u63ҋmnBZ4 u r̪jFxa(+L;b\YCj!#Y|+5Y:paS~ s3g|]Yy a]4YPXZ|BD{✪מ㻌1$Dx%`)byc*jG2)KNew +M:=-h&aJ~ 4;vȈCVPB,?nE?tAQUŃ*/$)> tl-NX7FvI$*(8dV)mhQڨ`hz^1g-4#F^*I^ڨfXh9>b1kJ^|4++|T3IkTI(Jc٥2$Q4.NʔGbrUPu)if֤}Eb^#S;$c GF_;zģzUđ rE'׏&VEhA@4N|m+L-l^M,aEܠp=o \zuq){_TuiK"^Ș8f#[e%i~:uR(hN Kt;wTn Ԇ{=QB(x/9>Sԗ{&gLgn23]?dxu(EҜxuIB%̤-XwvwֆH['WgCW?mU+ f=.O`> (@*E[sIuIJ V}M[凸h '-FM SAţ;=|^1q:j ,0(S\(}MA3/%ˇzP͛sk~p'JWjad(ד Gq \NjSzGHJ,ռK7ZSfZиx )DY 'nQ04: <84g Ua41n  q©<#wNa_~w7%~?{yI4 /ZԿYe'`Cw@ m%U_{.2'1TL7 Sˢ? ,Bܢ85n6sSg"#L?A杻젂QAr1d@WgiGVQƪ I7:!:0eC &F0-NS h6 Ѕ^/l\5xvΎ=-#pu} '8"#:(JSRr["6Goy53s̉$W7b654&+I+0Ku{hm8.*N_9Zuvlhe) i׮+z,WgO3kC`X02t2#$-_zX9E08d2z} JSݳGq2Q_aq_vp 83&hY׀>u]!,3T?Wr+Y%=.$kIߚ*R\dσQTxl=!&5epx{\z%;y|?6HQٿ;S"մ/(St*#M;NeYu{C쉒HRe 8 `T[=ú& ]X~MhLPrB=wr0psQTS5FW60m‹VO@~6dN]|r{Ljò#s{mpƩ@u4ќwA>(g1,Yf˔i_HN,+/< |[% bra,srb?'_?6A.j-*ypǢJF6w_-zw,k~5vym@ =WpS9F.zp\0Ic5~(ϕ8~e!ZES#kGG%)_AΙD2+3))gX x_|F4ё|[A|֩݃eFǛ=jTKrhR+ԡ f4I XJIBsvEw^<P|\ qmx1'^lZ2y_/>6l+. 3cPUJ_& y,\Kڍ AƧȨub^(/)Gᔆ(2h ȹ\ީ}=.s+V-l|b'*U3N,]K98 ݔ'\*MHMna*,#|Rp(bl`u 朐횇9TF;꼼RJmgM­} 1u͞ *gZ>'xGŏ=!T{Kq(} I5!1Ė7F,i>ݽ$iM!ꉲ;Aѻ죁#<礫´=*~\3zDp XAa4vB_3^U "-0ĄbN UF|TvƦֲ W~H0PwV҄X'`vʒě?/K' _Z zЁ]1't;Lxa!j]*0o֑>nN!4i| u;t x),= Q 2 ot\,CJ2p?C}Qp=, ۀIA75%р0IxcmL 6S(5l"ܹ 8X05:Dx?RR& "Y H) Aa]@N(ІfDھN/^X3_V\(q]‰Nƭ+ xńfݗ]Cebd ^8&ӤA-!c3h$Y`i_cWW%UF6RϡeTD%"͚KD Śx5ɸc~nKfB^t9;rob|ySaH\|1@|QKSxq(`Lh%N^BKQj Hk9" qۆ~ۃLWRg8:6&<+U\iRlyyR C\zcIY΀/%L{a(2 R~da(9_ISDro.;ec-$tQEkgs}Nw:һ^wnvBy|guzۛ[TO~gm%| _9.~3yZ+* X\| }t] .HL+hcln"Bqg Ûu9KR%[_vD@zc X^׆^fB$&671dEK!R{93\:@X&9tY\)_'()k@.2 2N2["rU.BNMLא+ItI1!@f!ffPBg1}I]+,;O4dp͓ )c HϘ Ll=9lWQiozK0O&e7G B F ?} ֍tK uJf*Kb-w瞡,](D憼;JX óЧcG.@r$/2g3㫴1U%$NhRI'e,QpwoTژؒ"CȲ;U]a a^\krx;kU &|$0OJ_Ȗ0Xg|zˮz@;~S7&j¡M J:$2enW`<@6VCl%*(g# U,[KYژ\@]\w:He#)OnH;1K5-o`r3~mnNY&BJuWH&*p5/AYa`fAj!y'9wD; "_v9]~ۈD[g6E CGpo/Μ«Fֽ4d] ~r1 5^tD5~Gx^EFU?c,*5t~Q ᰓjh%,\qk]{oB\6mD@l_7j &Ir3 Kl-?G̯c#w>P`75+(x'™_U>Df(^*AZ:U~ۇa=:*49n/ [VTf IZ-,7}Zo뢲F] N zW\"ُѬC2V|fVUUIIJ^QGօH{W{x(^VtvG.da=**YTƐ 2|S8Ja=|np& %"pQ-c{_tJSO\dܘ !R}Ο܄WbĈ'-%j{.hf[kӵ`-ۀvq vmת[R^Gח)D_ e@m= P 4^i"'ƀjX`jr1j 0~)I&|Xr7`+rr413(1'r"za+J<>64-s9}H0C[Д'=VnfT@sajZZ-n˄=RO@K'H_vy5tA-TpAh.sxI5)fTL!wite?(sxc*2;e5mFAM"ݍ.NkL^ȧs޴$ژ𨌯l Ya(G|Ωx9 K`~,:a&~8'^G7fzi iOq0êԔ>8.XC B[A[W Lu0\Bpyv p6Ec~%(Wݿ˂\ \X^MԡR  Fت.TIa\$بeo ˯~SΰmlׯCt}1}BA8coRrQ иKq06#P*/Z<*hg&S'xS PY`".&_a41v *' bHZpy'y0s b^Z4`J}{1s%Sn!^ 06Q%%('Ϋ~b`n^Wq.",͈S Kt)JpU?3lxs.61H锵eb$%s^?qU#twz*cTdDKLș'bdf~G=w0W@Rt@$u>MY&`4?"hݫ[3b0:`{ ^R.Q^q^V{}fA3-щ>Oݔ zϭ8^HmOt hN楘W:qBGׄ[lQAMSZ v@2O_~" l;) wjb;Ya/EAis}OidjihW/h> 6s]V&oG6b ܿtm0y6] JM $0ю47qYED$5#VBΉ ҽPZ;%rfEEC Bi 41Ini|2k^u}.8WN، /糍2Pgo4bO\]!y;'锊Mrw)TqnN6 ؤZ"5S]rc1 >}^p\~Q~ZUj"ZM *7UXu_ Zl5P_y-LH ?pp/ fI]Kڵ^A2RXmݖnAхj4h.t<_B>N#ws-܍hv$7!"I)G2MY08jF H^}WG _ p+NDSWTG,OC_ C%͘". B1kŘ .DB]s^.E8Jb6󰋣uhL!`$ҡ"٣{"UTݳՀbG+LWƇElb9Zs\vð~&1=Q-M3㴒@.w_3_QNԲpgrұt$Q8Ŕo+Rl2ȆG(u&NSE)C=r Ir-viXXVnc^PfhR-%43 E?*sY\BNlÏIxpN0ƶ5~~,8JkrxǏ_!*͉'Wbաls?7XL8NgvP'uw v|D߃~Z"%=9$A3ǣBuT=N̄b0Gr*Gbs(>V=C+_s5r긘fmޛl˵:Bp")aJAF&T)`|=#CkQh4r Yjp`5KY{2X3`46QZzUUx#EMj6tM1v ܷ> M,|R 8L2WڑWt@}ϊA:Z H_2 V='5իqy 7;L'e^;v Ofަk -e- W5@of%'S%+6(dm p1֤E0!,-y|}%pfo#5)`hlA of%)gcQ~Y0(_, \yNv{g=a{5ƼN2v'\ %{{Q'6l9GLHC<7}Nt|Ps A76^>o؅JYK͕bȣІ'ݫXP3̠ 96l-HoU%Jr7ۨ;~*kssqAT+2 wIa *޳tDl csV+W v'ZpWc ]b((@3DOlkC +[Z e:˔(:|OܷP#/F]\L^y BBmMƍ-ď4^z:ڃIS+\a KϑUV`^ʃ tb@tœDx&A㘕e8%_|h9볥r; b^+14 уU|bq"AtZ6y3h:7'$5cI?Vw-6P:8'nΥNBڠ#QCE;ܪcЕ} nAiNW\BOEj_qHH4`❖r>5 IH1'UH" Ŏa[4fmBVhcMU2<>툿te2b ΃)WQ 涴"ڋ=/6a G |TSY?˹q?Henֶ$}R"_$oFKl0VVsRgzҡ薴TԪ:?f] C?1A'ˉBFo(SWt>͙!UD(OԄ=i] rue29Ō5ۊ XT]齰>1$r64FbC3>d*do%o-M5񀩉 ՂJ<u&XH|zzܣ`ʭ4 J8hG?\wk3L^[g.P6ܥTMu%K՝)JBU{bOzcwg 6!i6nvo_Dդ{Vy3r*ugjJa>$E$QI/F_iG0W [$X%Ӆ[o%ej% 3O% ~Mqe]D"Rswk9hqMl$- x:͝\#rSkCdLuWwsk k-;5V冒gL$XІ%n5n_Aa AAt\]QrjPl8s٭ iz=TIr c~f73BQ ={R8C7NVOT1.l`,Y)p'+Ksaj>$l/=hҌoJI0] Pu 例q.W69Q+jV9aQ2pLlxhN9_s[E [R-}4}Oޚш@-eT^UQBgXs*T3FT ̩<|W+sz~`fڠ\8Q'g<)n6?%C#RNcq8aVU(nh?+엧@Dh.qjџ/ݍ[v/#7sa:?O4ŵXMX2ĵQz%D|W1]lWv M;Vj_ YZ\JbqƷ\0/USKᅬ#E*P5)5ړ54_'kErż⁞ 'rd\bb@Uw12]3"HE]EBOgGxm i]e̵4;u5e$^.f/òј)+ersg|tp`Eb䏰o(K.&Mq GvrQץ=Af8*M`v.N m IJ[X\wEҋ`GԌ}2'i0)e([KQ&ɀ됝Lb ZXZXih LX87MǢ;u h-{aXjVDLEA{-a@ r H־&>6R:̚.Y=<<sƭ$D$s/M\Yl̻M>\L`CV&A?s&'#qܖ?gȷ mQ8?wFb;0:3&< 0),bi8f(GW ;#uAk7!Z\k񬯮Q `Xޜ?5?MO &{U=.69ֺ< 7q[ߖ#qޙЗѽjˑR5"L #|9&L%VQEV-*k*:Gˁn^m]C-5uwqlm)6TjCX7֍@& A ,1 Jb^ ]W) YIeޜ"LÀR<|CD>8JҿqkH$GK-SpߝqHzz]ԣq'*F7# vL̍BHk=M<)O.;JyPܙՊy3m> a<:{~` `%S:r] 6wIJCTOPoUA2?rҝq*K%#=\9z@.WQu'>מ>Yat"`mnwS;a:*]b"Cc!O9JOtS|8 L]^nǴ 8YΗ65a8›цL#<#9ÕRābX'_nm +RXl9e!JȌJ1 g|Xg۸bpM!0M+טk1v8ĩC %(vx>63F4ǡRG lTk"c.&]k𡰯9 #̎{(UN ojZA I cT3fv>pgz-"up`$|q72;7]߿] ͦ]׭Mnj\RLu35&(y#z7˓V#OYL!à9vҜJ&1-uc"LhƮcl!& ﱲWhRk@3Bo hCEߓWkSM`WE%^(lLfYۗ@YU6 RTI^aq:G 8}!22(>mZJIV#h*U5%I]㲰ij!gDbn!_B > 4ྒ]()OYfjjöx,j}AM[|"ឰ%nî9N$QyG6mKl !hXxcuSj[G&`^4vGm dnZMw>#)FJjV8 ^$NoV8H< O0 ͕== o鲤Yy4vˋ]*Dk7t'[&#(N`:Ba{"p0m^R]RΧ_/kQobOYd!O'p#V!Z&z*Փ/s \#F_ۍ@m±7K.MmڳվIt <=̞'${]Y9_t^pjg%?b7׿mFU Et~$:kDqRneL#v8QؐZK>؟*u\.OBS_|ME2/t'I@יu:) cz dDNkg #`|Q_U` tc[tL!3?$c/E=@oe< 4sn6x\hs nn?E7 ໞ6f@/݆\*_.2܅g?%0\Y es%/jztmv~f+\-+_b'>|`]L$Qe0φct2%#xO?}h2Xj4sG'[@>SJr1\Ӯ}5kGraa4|֣;9vtKӄJ[9h1  U~<\hnN+6[!Kϵ>}Q)=̚(7=O( Z_%>=&q]W}ezn]pO8ܛG|6!FEz}\8T=`3C80Q˅D&KcDߛMKu='~R(S+53 J8r`  .KKѱq~P =_Oѧ<`qʡTZE<0c#M`%I9-SQdUh\CNho\D@zJlVDdPṪO'm|86KVExWx1L Jcu= Pim/<OnIO%4k(D͇dF.srBٔ-kKA_~BM6y.tr\^qfPG=kUw6;\X]_oNa._bpi{ '!Uv M~%Pq&SJO!9I@ $oj_*{PDSl/:פimd{ yIMa5rfO 62h-|s]a}o@>\+si ]ꭵ?P%? 4Ll|ohaa|C@ B9iv&+Mݽ3;֊ʉXO| eSc9$ݜ9ME]leSȂ$h JіMсq@#4{KmDh{^tuD2ڳՌ%aT˷I"SJ*r?JG4/qPj*V81UvKtT)"}b%u:tZ~ Q1z͚NepÙoS]u#c sxUXU‘UUn`Q-#MMPAV*f׊*jQ;{)l[žwW>3)'{8Y&$, ΗS<#Tot/?00,#E52ԣUB _}tLfV&ck^=koQ-^%PrCY&BsyQ\~ FGt4)\[: vOE#L(vƦ=aPK`q+c (7Gpu CQ[ []C[ !*K*[?`(l,? RMnd99i累˲n ⯸ R ;kɜ  _v0*y)G~O\.8e$)2aNHCgw]5U8.+LY|yIeX:(M1t4;8G1 JNI`L!yԌgP5Fvo4)y)X%w:KY7ͫ&^IL!iw^ĺ*L>9[}f+SxSHW!4p3FT~Lb T/r l, 08CJYaJc2+KL$|OY Q"*{v un`MCM68'tk^2[ϖՊMKS. ]ԾagG=a_PY } k!r{ã%"iw);gM66rkƕg|̗B'\4ʐq\([Q4Ͼ^֍[O&CL&V@fE4~Dm K͗*&Yh'~a'}[ :'ʧjc, ?46/sgML3TCTC4{\yEiyK4}^JW?\یq{ԫ:j'ċm)xLx nv 7 KW}P)&o0x-W. $7Ih8QpOƯ*hmR[o@a6ᇎwqC˂s}7"7:f4|oXM:@j²U?Y!Ӟy z_, 3zMR)tFpۓ,ϠoKxш Z|Fcnm|:[l_ݴ7w, pu2nW!kSq{q4a1А'/8:LthrPES'1[(?tKL*CJsfblM밊9!3;Z1FD"m vw Iɳcު6鿾FBna,%j˿XvFɰn1zuv)B>gu^d|S|o ^wuWNleŕ|SRa!bγKXmCxaģXKq܍GTI6pG +j>:{O%v'ʾ XC5DN~^-Z(v} X=ֻG$ 8ڌ'6![3G1G X6EZ>KFWHJ(T &k[Qb5BI{Yce;Q&!Jws{5}P yp?tCmka!z2aӌcȧaH[X3,^;'%sg{y~qL/j nrBO g[빒$5XA FWh fʖ/bUv(ZyKC=n<)I'?,iUQaJ;i "s(\aTX\omT{$\oE#ҷPσt^`§[aM_hiåsn pG fXHXQvy&+:ޱ÷vBÜϞ #V8dLRh!8/\^O0Ga`hS*'N(\>ԭq]x#6ŹJ j-P?K:bN/SsBcdwakգOeLp綅ʨCDf`CbK#YxY<)6_Ԅ4Yvz ty^7v~" Y7_)!Z}<(yd4Q$2V|I( HVME Ѹ]L#~|*:)8-*ieS ߬V"A6O~Rqޔţ"TQ;; FGDg¬@a}C卧 v0yTPt:t#Y6rQ9|)Zx' xt !B?CYҷIJLi`?^@ ҷ`_Wͮ&.6"`av#[~7M{[0 fg*l^1@.XPN7DV_>{P>0Zs.I_Hc^0>d>b:~tX6#O`N5f8ZLqpq6\R+2ca ]|\YoOagǀmv2j%Jx|-vnxQوE$+;U WCC#<, $~fu鰫mU~k[j20zgElWʔѮ+Cмdk"SsIl7?'h8Rnz6K"m=4p);><_Z \U}X2\$Q ZxDž2.ݍ)Y}bBe:z-UJFbisf*,th]C/ʓa@+=q/d7zCNtr9ARB JBXlsLؼJd#Uon Ё9-c qhzS 9"l:tث)ԣVРIVK]_`|1N$6dj:dZ%-Gfd-x2j98X'`u#&>z&_IbEP "|]bJ %i`1bPZɀ]sGYZ 2NSvd ٜ>X>3pNTjA%D1e'sQy9Db^Ҷ.@wtlq_U,@żA OqMkcbb{%3̒P.w0?fYcĪ (c!"Mޯ$:™ Y</o<[ɿ\BXIp 'wu"SV5 ~`5*˶n|V&Xx:VGF ˥UPʉ6*c +vԥt>W2d H<9oK:Q.:1{PǰB7eʔ_+Ӆ5 >cN04}x+)OdnA JL屳[ӟL 0ه~k_g@vݪb 'fޥ-61x,#(TN]3W{Փч[|K`>e^lgǦ`L ,Ki~d`e3 ?J&LpP{LNY5f'RRH>ٌz^`Iɤ_ގ>.p3r2k۞[C/uTEB=Fm1r![Rye>[z΂̥,/K7NvO>/M7EB{ dAvJOxFmcdsv'Vj,Vo푀;n!`ԾSf[vS8ǟ笡DH3k鐰خݹn˩M\: b2ЯYmzx/怑E#wG3ދ yzBhb"M /P%[9('h[{e< ɑ2"FHnAuYsၝ^<8xZjZ#jrl 6bOM$M<Nr,#hڡkH'8;rW.g քҤ"@Dө /T@۩Z~#peo&sc摗"sɊ٤zUcHV;hd3rV\Y,`)qx9X5ų̸!mj/89&_ du^yg8.OOU;]h+kj OSP.I7^hlg7 Io j)tɁ Y*EYHyoZt9Sd"{:J~$ZSS?hX]ʉuX@v- -pP\Aת?`i1zc6QR AGBJì6"r݇N̄}HwsWTIOvP"Nf<> 궗?c=KP0|WEBnHO0YmT)d)CAz% es&3Dy[%3g26ƪw2= 8q2ɒV'mWf]OX7G1Y)Ud)#~v®9?t9QwY!^37oOy0 b.M))X#!= ⴩U}3o*&%idD3b;X͈oLjdws89 !$WIyvVFqש8Vo0@#R.~o%Qc$0n'E 5L伪 7jɘ]++ue]ښͺ!F<ЌO jEFm(KTXG.7]R3 yjKsx^ &H GG%s"W;yU<9WfyOyW nĢuTPK\ Y? mmx[6*iFP#"LFWǹU <;(ajcDC ;ؽrvH @|#,&STDL5ra;yq2A$AAZ2|I(~ b1 wƲe] _9S]&Bös]o6[ę'Q]:EWJ6j47 Ds龧/RV)+O)(l+dX]0J`G'symM#%S-lO9?Th u Xg~ȴey^2!!d`_. o ԥ35Wnvԕ~1%ݤb?MV.Y㛯jUI3bgtVWҶ[mXrg~GVG/f8_a=7mv+aфF%Ăq t⮳J ፲+= PN:GLd{/)zf:o 㰫Y"",zrf۳<:)BSCUs骧?H =;r2nD텥hȠ}2$)fF7=A#EG 58de0Hg @ Z^qfq)š }9aK bx#sk}kиm!g]M)k !8c^F$\9_)Pgt֕9 E ~" $iNrݖr"} B/&y^i) "#id>4x9I{^Ro _Tس:tsn}@ۖU ?=1b2%rYtwZ~b2c'S Z7B,2~,7&XSP`4Xx䤵هDeԊ]P7 q?8|ɩH_,rǕ+ᩌɋ+=5bɨ$6 Q.{ľqpy߿0 Ɖ>sv+܀z.bRw_p2Bf x)^haM|)Zu^υڦڮHaNR: !g,\of[g9Ul\kjYٲD 2U;(CatD^nT;k=|U<{uNe0(2d\T {΍W`sp ILbeYP29uAh xˬ Od%c@.͟?sO\{{c=٘TPZOyX#:91Boj 1icEE;eXvGuDe)Okt&pw;E厕s>C[mtvs;1f/Qնgs0fJdPwmט5sVgMiO\  ӤJaCe>e}^?4Yc^tx|uO6V?},QTWz):v>$G?ɛ1JS"wo׮>KГ˥#3LQ{BV`/|(:}\=onUccsc˺%|J TQ8=zxyCiK`=uOS(Mz9|㑏ȝ>i"$Tgm9~A-'! o1ˠOJxL1$솸on 7lwtP@n@.i.bitιUp#pkEL>h!+l$Z$@˸sz,/( G4ovuPA_͘g%~t=~ɸGm -[ >?|GAU^#ڇ-N^IA䐪I,AW|SA(Ũ*I`URKvs]}f7e0 fb㦋a ۰D'DX, 0V&h$-zKƺB|+" @ ꠄh?l|ՊNǮL6ZU0e u0׊qAOXI| wXUeںr:A<ᘲ(AhHeE 5.;"xtkSғ |ǹ=/=tt{Ů2[<'GJ25XHRU Dys됏s壞hd~I܍b25PY 0zrWvʷ]*CJjN>PI",R7NǞT<2&PD8BdZ*e:h)M/7E<7T4[1&K2QuT@HJ]i^B(2vU ÙŊ>![Dn1He#w%^8tLQf {p}6O(!&@FF/!}M>03h`HGשj[5F;zr+(9.eb$#Ulü8 ~3c%[#Nj!u;¥kVe<3ُ!0AS#<2]JꖬYkJJdB50PnI]>cy-@HfГ6\2"Lrsa,;Ea[#ؠoGOQbʩOd<"[_E:Ik=xHUKoty׻V,m}k(AQCXV03qRF8,Tً"ȑ[DVi;P9>Hʿ||P>bfms +6[oT+Y+S7~Pz`dI1—jj&1Sy̙3wCɌbhJ!X%i4 r<ˆ{خýku `R:09Dw?Ɨ.Y`MJMZC Wa,G)/RjgšEѦVY MV2  E5"hc,VYfSK HV PGۘD/>'݃O^mG[3NΓ^R ]} @ =̕0e~&|$iXF?TC >!y#>'U]'"lXzC[)ЛX؛OsZ?ăF#[*eyn 2vkIR5x&˲ gQ#[ m# "qo9歗 /]:bBѮǽY ndxT/cMfi5dJLl2&CH`F rurwGAJԷUq@Ǔθ3Ir9$Az<(@>Br to5fIiQ=ĊkPNcmxeN 5%xT9 ȹ|qRSKBZB:rQpsgjQF)dGUƤص'}lQP[}BBoeA2KHa61Gj~O!Mvf\'3l<^odMX763+~!h~DD~ k'`l=UEiy zT`l$W'cі0;oqrGŸlOq#%NTj] +<.د (eLPA1z?P.p6:ϺMߩ+t5Ԥ@p! gd>g>4nXh+D$3?5*{}ft4%(#̽Yn[P"-cو g2(D*QINPGA;EuӢ1IZV:I40ijGDEM@oo};IiOfDѲ*n00^E\]"d*obܾ#;ׁ[4:u`~RmxtĒ r{}9۝w0>pMWΔwYZˀeD~)+hgB2VY }ĕV5v1 uhRt{Z `\܏&Q_#GauC$!^[\OX_6mle swGV1287G,. ̵wsiKV̀%P a9)ϸf)(l&baQꦪ/,&b9q:qi1Z"Oݷs+ԋNGW,rG.ƠdE"j̊4쩶mGh(EKx?Ҧbv=AίF2Jm9n.H&ݍ>@s3cӏhtI*EКO)7ь礜z{fTQy.2e3j Y t~L X3#7"/6I*H*MR:&SMOu1Bx}O8QϨYkp`\|9o;C O~ ex)@֌X-6O=H0:(*WK%aK<ƽ#/g}LYEqq#47tU9Xey#Ċڕ֗:9Q}'@y7B;N:6$xu2EK&&1p3cj'OCJ- s"ݞՈH^%b?]& z/ 3?VeSo߮=ǻONJݥ1 z!٦k,}R~( g3Ļ.` ^x] gtԓ)g8%m2ɶqH`ym|}c#QVl U=ɕ#%|eSH%ݕ@Jslq1_&ۭD ḛ= _^-ѽOW0CD뜧 U`I@>'w=ϠܛVBmw"EN凢ܚNPK@%Z1'AYZ/@\n \}B0<aЁyw&ӑi׀aPek1LYHsPBBYݩ!B0= |'@|m׀ ﶪ uK nD-:]&ŝJV%|Ðsb&BN2& Э1 7}+Ol+iRBYV=Fe,֔nc _^&F* M/bmCчOH2aJ?t쁔z˾ Xg݅M_PfȞWqS.=0;[<1R MX ijl;]@ `huSfw RXWd0'd(ZNSu9\)|z0?D|^g.\;kźMn~ Ӽ0+]KtrF^*{oǮZ{E̓%[ňM#C|A.:l6\3ƯP a~_Az?DU50P0yTu[1sFQt+9!=BQkv2>mxÕߖ۠s׽/$JL_?x76.~a.mn:S:L^v͐Ұc*LPt$~>E0Kl5zsu13Xת1X!['<5|GoX~dKiqXw7x&I͆J}m`N8 ܭyr5 ~.Y4耊E:>kyMֈfV7#DfƚCkRy춻h~&<5Wi>AY'5F^=@gWh=./<r H^ pZk/`jxa.o U.BL1o\:z32c vܡtƗ?s1ɩؓ\u푪2 CnMSIĄplNy8δI`I湠 t-9E Q?Taj)L@,I)v&ȫj/0r+Y0t["A ,Z\6+M3!^A~Ԛd s|(`|:NJ$3w{+emgLk-Nҙ>; A8me5nV<$͹BNSSDc)΅*ƺ IBJk$iub$F(7C'_mTUKj//+K Yv2H1m2Ӱ-Ս!hEPF&rlQ5=oyk%;icS,<^sGIѕmDF&6&[!nk }- 0ltSWn7x{g}f™P*&VaE'g'-Se*+AҎL=oe$p3zoanrSUsa, )5R *OHx(|{\v`B0ӗ$U֪յCC .SDR$W*3~g/y=IDEҽqn{9/u5am-6qv ~д/'WFh3矉XVjقnGQI7xAG7$8PoT{Dţ`?0rȥb+U&K-;TD]2%'ȡ8.-6bDM1śт9V>?X4@r_ڹ%%>'@n${ 1F&׏"}e}<> V컶Au6'~}(v`ܺ ^X:Ԥq:Yh6n ~#`(gra`u \s{\ W`5¼ٸ pt}'O=`OHa7F(:_@lNoI;8j]a4bdi;Z벙v(%qy)8k^OӬRY8 !S'9cg2a< haxWО%z/5rK6r˛Ru{Nq O(UACO %isg,'WVTHWx[~G}H I |\$RP$G~Ⱥ_ăYmסA~Q|Ae ŭcrQ]Iʷ9WBZ1sYihZ)#d?}m*hH?RuAk C?sP&ꉾ*OJZc9fj+wuS8$gݗ1 V@H7z* 3*Sm >.%ynT4G!ޤQ N?mcJ>UpPzjD"]D1&ed+ (Ma fDL"D/ +@Mt,kH==mG᯵\E;OTtf=,j@9IYŤ/vIO&Ĺ!τMzv$Q ij̓w=FJ}^kCd4Wq6̡28b׬adY 𢂿9GqrK?q4#".dtnFdž1Afia>Oco".4GAYxFR(A} BTU^ b^Qs/ϘpQ'AQomPG Aǔ]!N!K?~5O~œlhu\)9>Z;V8_S[Zx騼ĭqv9T $H*OYw?`68c?)pYjA ɤUMeҐ B5 :cKCk[EI=t]^1)k 20/?c]ㆮšֻ%clq gȘ%= /ͥ#?Gߜ85`\myo"(EDzpV"Ob eL߶JIg kؐAP!2{0z_ڻ$/x,JP ީVڪۄ~0G5 (N8-XF͐%9_) 88Qi{jɓWYwe^ي`x+1 YnUxI:хhla_&J BQRJPmwkg k:RfH~yj6Xt~tJ=tGF Ps>"[hi.Թsa)z@5.DṪ9TNs>N 8+HoAn6IgZhjԛAʤ>g7t6s]>~ac~#jXxT}X=Hu "LomrƢ;I3?γ(>Fؾn1Us=ҙ ߹=,G(Z<=/;aI 1~$,~,M}*Vz?Ͽ;geV[ΐ)>/|5F=NS?r /wW'/#-DǚGuVBܖ{.s@AHKCvBʧ2TqΤ=YSl}ӭ| }F_=? HZ9$( V.+4r C:#{Q9O%ąI16h&QBzIfD\'*MyJ́5j?H# h존 gN6ju›nCx__ͧ1P_ɱĐD5GY d̕y,-Blq4^A1e2v% oi.=2myT8r* EFʗsc&hQS|CWK\OFȞH;Bg7l|'`_mnGUkLˋ)$wHy1?h5hPj)W=L>jyq>3YE[U+謟*7=Q gꉲg0 oNP+iaehm316qQ/Mx4T(6cT5Ya{<`cV*eF+V8M'IX7x9dRʯO\awf} T2*`^-Ei>Vi$*o?&l-Vr?4^( oN̶0X&WEa!O xYsLXWT4Xu3:u|~B_fJ}7Vm ε6r2I-ӥq_[C\C M[w/n#I?( yEYjr(~ ?Z )d ףSwgD,,(W:2Cj ݋r*zGϿ.@8#ˋb*U(0 h. ^2ukWd] XUKs5(BtµjAݲhng+yDLl?-vqX1qd~Kd}1{L"0GP O$)W(>B^)#BɿcCnoKܜ@nVLi=;v 'J-i&z-2+-)48Z(("Ji;֩+{ VFe)TJKqϢrG/gNORlw *~'2YZUmquRm%fqq8A/S՜>l hk.gϤ~Y6F4pdCN*>B< ~bW:::WBǔ垖%λ@ N*1z򡊉kN׺bPC״pd ?! GYCOD;C|}D|/hЙi2UE]q@̍ZCyrI7@z?ncaD~l& R:6N_G`Tٲ$ HFo1G540 S~"CNk`1.sGpCB7V\ )KoU4֏87dC8txtt'"/aaI*Z{lY!"divOKbsom4h7cvn{YI 'z,y ,YUo ـ!q&X_|?֐x?ri5PhyeEk< Rγ>*hP*@8v( ><*։+Cnz ١J1~pW\rl::@mF Ou*/?@;s1vI!Oe ÏGTra݅l_E5iXBT,jIJWiliѫu5óyVAdo ")@2Z[]5_.NA[ !{XA8 -ifVZ9)AMQ_ǼV9(Bc|x`T? Bz[XB&^RS9iH7&q?ܯt/ZRe3$SdOsHrj~=> <.,nq+ w7]HMK~JR55cCu |ѨBriNՠPyY lĤ.;L7ml)^u[cJP#Xnw'nSfU"BVKKZͲƭN=}ʂ BM=G}/UQiuHyf|p2[Ek-ݦH8/+|_i!`C7Qn T:9[4/RU=}?bixd狎^V:*P|w(qPu^XBu_[S︚D} 2kku (5׍Z#T3/evI˹t<'„!+urZM%Q{4HgŁi< i$DAy䍹,C݂QWE kͅf*Q0w;raa;oB5Jf>6wtfk0N$g+yLQb&j{Q $HNT}x ρ435fJǨ#Z#ydGIqEjʯfIrxOT8RNqPi) [Y&FvQbjKХmDmp>kDONEw]v5ٌ}/`Yf[|fNΤTt<4iCk!"dXa_` {gA2-NHb&k pw爥沁旀D)y:4^C]/Jh][X>\͙T u6Cso5sTC'$l=voZu.,25ﰏ ^ȶLj=maiDtV^ b Pe~-ă}F&f0p(D ^E(ΫkrT=:3 0N5^Z"C.`oMoy4JCE7:@V!3˯y Kd-s5#ӎ #({k+ǸyP ?Kr"3`ѧP.e8o>. S;ٺ'i/a W"A#Oy[c:H]Thm9?;n2#XhyG>U Bc*80DGxUyZ{ԫLGŸH.FЭS_0^M=es'p_⨨`PAh0S^F>Wl5\C? # ϘnI\J \oJLl1] uW.Y(5enM{CA`!kDa^-d3vhVPY[iBq"6G^mpÓǂ_81\.QJXo0[dGkch.@)%} @[ۙG̐M!nՏwh>!@t[ xם΢.g"T+m(cboFƦ8%"WlW!(&0z&5wG4^-G4ٿq偟~R}9(g0#FQEi N?+c2ZϘQr3e⴪< +4I"NYXB}srU*\J I#dkfbd'?&]^j՛iF ,8[N0FM7+}#$M%:3W_NHdf\T.[ >bȡ:qN\]NWI<.\rD[!Rv,-K{D+{U^>6MD79prc 0.c댃+R;\1@="^n5v# (8pfTJȓy]&]oHRN[bVjh2;7gw vrWy;"@^|,NO= cM|Wۦʻ ,e=p M(6V7V-K!z%|ToXB\ P^N5h?3>}4gspBrQ82 !]o TŞYǧj" gCmG@KV$mQhC\ʌ[D@WYۡdz,{Zz oȇ '3wSuFOɟ[~ҀT7um"~K7?@nfFRi4Q]?'êݫt3p0Yєµ#gS~Ѵu[E2|7GTϸ1̂B-˝ʂMQ&|{"$:]K3#"P;⠕1m2;QZ?[9ǟ Y3]s.Yomi !kt}bĵ>T _9}rcb $mʻULϽˇ\<\BgwUoOp&p~b]ݕ%\B&{'ҏ8%#ԓ[ӃRXxnM—CLsD3n~Kѩx:KZ;rW\Md4>^滤QY<$8k(ڡs_] ͎Ԛ5`3F\2R 8q GCzIڊڵoQQ NVxʂ 'j:HX,Hc }QmB#;b+gG `l?Ne׌ez ,$I`!iYb8K~Y*!Êy˛*iBmL Nk1 2Ӯi޿6i@ iG2 v.N>A;^\ϑs2ȖC.a$:af7*Cq %6ҽ{ @[wX}Goj𬐠(А-YG˄.Roew󗁃Ebpk)+0|_]o~ u6-vɈv*\m>0/`)42dT^$J8yJK@%=)ФL~g2^;BDOf6Hvsڿ^??040E~ 3މXC%jL%=9P{JtRKC"RܕiګьI#zGMol-SmS}+&Q0d¤KW Iw0X*_~AKm;>1̺]o6} Uuz2,bČ Pr~akPMr5X1Rz! f5f^$eRoix' lۺRAjvTYF HPd莕#uh:MUl|,%[ HNuoM薙S)0O?uAN No2`?F ]^þtzD/Al*bh "+nQ~*G&Ho_a4[ )iE\()2+^5l[ڋNҲJtE'mZ(q+XNP6w>9k&#gqw%}.Whb\T~DW2 Sg)'y0wkg䆠"(qO1eBkNrIVatGb6eGl?ʭE8^.^3^f ϻ_\?f0AuԲ#!0?w~Sr`Z# ;dek'2pxIqE e;O1HFNa.j<_zٳ2L 9r3~$BE>=75 5L}t\M0~q6"ꪎ+-/ҊxWW"(M lۆFDu^7m+iBw6w( bzhF* ug.]dx8Qy]dfuޑzO"v`U%2 2nϣ"ב̹Sҙ,}/wcIw/ء6(&:-T%bEi4[ۛ:T![A6, o?$oHL49zΦ}涯I+tZׇIqi%ߤnpҼ 2#P\j|ڙ|4~%-˖&Tt8,Ż._u j,;TTE*3j ~MoOvYUF?0л=3)6^TC4oKSI5qLfڞW l1(맇c+1.kodO\j\a$Q@}cv _іT+:ů "쉌fOP<Ť_ÎH}QL3^w'|;{%CZ>C!eП_.pj$f[$\v|`P}Vl©UAgz`g$/q>sA "Bىxuv0M%hDZM Kh#Я&ՐuDrkP U:hyxDESa1eB$#OD}iMx^4QƫrEqʃ3&-i:hxRwNȋu4ꕦy2ɺs554{҃J缾V/%vHyQ_gram3, 3 bR_‹D fʉOgV\ˁ@[t2uЭ a˩6 l$s΁&9fv_|ZUO]JtXri47*!b?I>ݲќhY-<~dsج\սW>>J7|MynjHahMV4; p5w>֐7q37g[[`ܕ@8ѣ R1\^EW_8<}_IIxm 8 g=3*Ű2kwNZzNj'\hXPtsy# ._p6/NL5t k9讻dϊcZv[6/!֘TY[i1 #d jk{>c7y¿E= ~N V>`V&Q9c҈W|H< ᵚIEc sPCjy樳^sB sߨoYJ *Ea!1Յ)_"k?9呉)"dV!sQğ_Nsgt^.=D+E^ԧo8fL4OE,^G7LHm ,/1Ǿ(t* =zH@S7$礸B$K'ՍHlZg0AgLqŋV$64LuÑeC",.2\ц5Fv!ϗʼt ik4>v*>Ly0G&Di0`DZ$cQZb~4/!\#`O*,o\ LM~2tT}߁9[6,sqO{4%1,k^<|J_9z?_2뒷푁^Leab%j$9FIlԯl(tf&ݪNh{.UQ}zC^lo#d^Ct(~i MZ{Zb'cW";#ɹ}'C-aEɲ];9wdm_5";w7/v~)E??zWKiɗOqeoܓ6qDi`ڲX82~h|r$3F)3aA߽2_Tyf/Jjc8h1EGFgM@a!3)t.>~.mU*r_|'S8,T*}p+]zM'Sm^B^2LUAXi1f:_Yٳ i ֍T1Mp ueqe:n?tc4ωTs"{ॅ+B8G"E !KȒ|K9f(CKgˤ>)G}pCgs2Bejn)m(^W+E|HB/|&[ݐhgغvjbzMDo%tfN *b0FG=GneOfc} UtghJ TZ waYZ٣נƽY'V*B8]Ç(WZg,5hli yHC^?f'oz ivIzlb\ 6A4OÙ;n|h_wUʅL\.oRr 5ɽ&!IKqjӨXx֯cO󚠏8^f޿q)KTi=tj $;GH-z(Ue7ӮFp#ȴ`yɤ}Zr;qp<]^n=DQܧ_HtPl1Om Zu} U䰿X õFq eaК3ceK'g,N{jI&\Po:ݣV}7 kgh~1ǡML/5Ar}t rt.$D}٩ x&Tn]S춳NcPi`%q):K `,} x RG N¼J7DZf #uEƗ%s!X:Y{A\WU)/  \4?u~{P i |e^6kmg<q ~"?t+^mH_4+H2XJH;; Fj؄N*o='Oge ʯ#.9FneA$]Y0!`@m&:۫O͒[)8{7,w3˂N1͸-x , -{Yy"Ο-#K )Fx.|5zqz5Ku3̷5(i<-!DW^L<߽ڀz}M{f/-"!=h̻SO=zH2)ԕЇ6řؿ%wBѱ?1L|@IDhOJC26ET1nM lx)A9A*1~@R *[38Xh7۲?zB1&.ԨRpJՙ]v(ɇ}%q7͹zZp˂Rc.*"<% 3%H[/w0HRiRaD?%s>98qǪ`yqh(`׸;hm{ $V=5n{yO"ɩI0JP^%ь8>0labMܧEInza_l8|gY\"sX*= p|dYi>G;*7lqy(iRjwc?9}Y_+0OJYeyPX*;H UTZZC+Z u'\= T"d? D)F䐼 gz#f1OiѶ`z{t z}صzz[gR(ۯ=\*9۠#VʡCԅbqf]g>c>SX7Zz$.0ݒSojaST]nlu)և#N=m ܚ=:4;kS݀r7N61yiW[*)dlqWbEoաyc&Gy S I?~>* EۄӉېƽ4eQCs4U۪E% k+dW9yvmGRCZ,h OWa{p"}N2%[j)6"S#%n[趵_Qib '= 3ΫqH '*Ujfnq+YAi?^v#̡؉f3gU5z %]òRY}v,`s諤<کTtԦX>8(3 . E*y檅 jt "ZӆW^{ }[ڝb 29׻`ΰ$nAyOTcl;@0֕ Wxzڰ gHXБB_yG.ylB":7wy ˲ Zz5Е|fL+k?Q/Ɖ6kƚK7L3njñtAC {( j$ &!U}< h ٜnSn,?n'On.xLOZL\ow2`֠S)۞ @^ut|\o)0zCM'8Q#C6v0;l$/i݅0\? '[1-+ȢJuת$4i!A廅!Ak}CJ@.r+ ]'I .5cu*;COv>f$:^|:G6uÐ{w\aỶ"F'߱qj,Kua N-,]S%'|uJDե*ؤ o,..6"` [ 7TQ\;Ar/))$W fK=m>Px9܂ɔ? t)G߿AbfAEG<'5X!Y67CnqÕwn*grDE`$Ww-8BZ95VR]þ`Ol4S}A=]?Q+rE.D: ъm eƽ1簎0&m3}5Ӑ7|CTt%u<=_T !<#S?^ZRESc$l.jUCN ]䝐A)勵rV`1; 'Zr}{m .yT1uGUa JkG[Oq2j{.6H-_t10EFX T=K3N;|\a>6Z8t5T)}B.Քt GO`tkH7zyx"C{&uN\A.@躹%枵SZdBWS/c)|ۭ&x 76gg2'H}Z#qh@]{!":PgV!ٓk)x0KҟB?8u?;iw1zrXwaݔ`I 3kcXOT:zr/ '`e'QI0yD\1+cE- lM;NUCh!ob|Cίtqt l\B ~_.W@YsWj/T˫&ٸDPbv߄ NM@#[| _l eyw%^~%ܒg HP#|i Do YpPȳ+} V12;PY$>7 eFB{Wd3%$Hfd1 ˘e,_/CXT_^}^2P2f\mm`ڹ1;=_.@Pg$F.TYH LkZ߆.")Y8G}ij^#Xv]$q^l46Uu5|k+S*DW[ 3>01R[T~)8;fmbYc .Nu67~O=w3tQ.\bQN|9dD+oP3e+&|we"Q?0rϹ^d{ـ5YfM6Vq9%MÅloאFvU(P I,sAz7l?ZַA"K[fq˕nzA-5u^*9*o}*UXv0Z1(uOPJ{ᱡ!n@jP Ϛ E> ea .af {*]8=DsM=a]E*Rp bA/dd?l:Y}O5SqΖ2#vTk9jc\6~6EлaAe.9UBNUه# MT`2}ƫ;yoКp:![+D' qCPZU3/=LcӸ@DžKa@+AuOk?8qE\?ij]o W G.DсdlԛjnBqD.' ,I# 5G![ oQ?A\EF>c5|!َ+ L<-+kK5ZT$B+ۻH7馑\Mav @ׇ. 6S4 zPW Jӫy˶fj~xJB[`,lqҁ)^ι$W N/6gWʼn "`>D- k**pՃq"kWda_mwSWXeEþ }Y&g%>ٸ SD/-_Ix7TPWLrEoy|ZYkz HV,>^tB\<6 \ <0zm>(ӎHuzw6片Wn~jgJ"=}SS6`S%Af[4[|Z_/ssjVTk<̴J|`/Y} 38SqeGVɗ}A݅9A_ࠂM&BmƮIC ޖ$L™,`^ц299S=hbQ] I~6ɠw>PZ`x<Ȫ:Ü Sq`p#@#;N0ȕqiq6w .(`GsO9̊-^g4&"//x&CO bX{*G!ZU C5;#ªW7T nTC ;nvfi1dp}Is۷Cϝ1sP>2uWnNV6  .I_7oJE Z"VDJ%%xFuɝ4?yހU.Ϯv8X_lxSI OPoFM}P a`8?SR{,ָ7>Xc f t R@Ag"8y>6Z|ĩKߔCz ʏ]^*i nlN5|Uݙ{8ټYztG\sok+kmjGsZ(<9xAGMоq9LKthQvCg1,f4,󛉗_z)&0^N# cu[٘fJsLxW@ |Sx쯾rUW7zL'Bsp5ݯ=2چPN^/5=L-pN01|! >ZvsShr_`ZXaI3FЩAd:I{1^W!gL$ G DT>H((ߣxtjPcx,B~_?jO̱`C="= V&b^$' .{]tqg'oD1=R^MG/' Wl4&d#:G^9u Y9d!t=6xdG 3ST40i4J޿́teᵑ ,z]Z pK6MԀADѕSR퇬cRւcP`w4 tӽ~PWb? u;]faꆱ.ShN\NT/t;`%}`;{Wns^>V.f@T |i1.?}L) A#.o]&Yt8 [@ɪIĐѧ6GܪeUpWWc?q6vL M2CGRXGmt)㤽 !U?T 57m+{!G#f ,:piRO,6jY.3_pA@$2Py鯥*089WC($f,N e2@osоBIӐ}B#tF#Dk#H&ٛgwvC' }rK, G)V Psgly0V+J00<CDyv& $z C)mF {y'l`BP{=JhaOU ^1 ɜm+kuҨLm{.G)2{?RQ[FX!yZ]+ڦy*].CSMȾ4f״ Ɍ4<=Ԓ~7diAd'js΋mey• tb]Z&!H]);+[!y4U TdMjL5wUM$b'Ix'jԃI:\t,%T= Tot/\ *ͬ':5=`E={pwN(H~>F/22|BX/u&<* ]YqQ'gnarW^^mom7,wʷ#"@ n6޶n֙}! $ȌuQM{~EzyN .q( 9Н<ףdrqoY;+GUUm >Y^ h/3uPDr" rעpoNK-c)d)k(-&Xu5jgvJHNl G/iedDx M=#z4>fte=g€ESNr3೹)!qÿ0K{C1tCC6 Jd#Mi2mp֔RsV-1/֞O};~d&WSVb^by`P3"!p/sy*ĺk5'5Z6JɴÌK !"_ V%`S̒#PpZGхDyW uqꋮLkwxdQ\[AH\*C=[H+J`:"1’ -0gSEi5tvM 1d\PC/e^7o~ ģ"y9{2bo'62Yz}v3XO(=ѫmo86[{r: 􁣊 ]:}Z{K\vF8RvzE*R\3,wCЭady2Vk1es^RIX)*Epye^PЦ, \%!c0&z/:_)|wbt`5ƺsॐL>'j /xH+HkOxQ<]k&UY M"JK؀rdjQ4ɜ 0_R#nݍ5u PK/z*LXbF]͝>&&Zlb-B ӥaZev:]㑨Ev)QFiZRx'lfֆY1:p|Jm2\E G 'YHqcH6iFa&)b 63RIlImV=> w,PqX~]˸uG2!bHU>C0=B٭0g|Ͳd [StSz {Ω8G-;Ӑ@j Y[IB ա"q|R*I%;h~̔|} !ic˘9&6P\vb[~=zgEWAu4N*Ư̈̌hB?,t>;>6;=?lk0G q<#sȚh1L'G>3!?{ұ;SAf7AQ7i8F\k(#@rPS rLyJQh+QX!y';G+g-!`(˱2c|sR(bv0V olQ>ޞ3D2O+ݼFxIiJ>CǻJ!" y%F-j7dʦ5W:nh20@ɏ5^u-١ "?DZ ѠtXWvE$v\z8#nQ6RaQy2kō=*K>.uv4.T<$@—wרQ ;XTUXۍp]{s Xd}jěJn/sQ[۠~;Ya<N0rAo)|og>$+*,@zK.r=ZXL\?sRc9&hҎ8 }kóHO#l${N0QdJR6gaGFw?Ean1?0-'?'Vq9Eǫ5?jIm~ڂ::9'+KXV |zyww5T )X)T GjiXkPbi纁 6fZS_"묄o!ʋ)Q), ]s&֕c4z/b+jk-#›+bȆq+^}WxI#ĘgFzֿ!=S1ݢ7_k5]G_%\CgM*hCR33+4DCMh6÷K=$E$N7 /J=?_{|iYS=Em[̇-8q-jPnd4IO3 [$c6ةvmA016Z"6ĿeEBYZ-OqqP.U/9@^nt..BKdOK}^5Q͙3-U!S䎈;,[d'77?-~>\( ٝP6 fD0<UG(j|CQRr&~;*FqюEvl+Ҧgj&[ C 67J%Y3tj^n3w)eQ803;k7cp^rk/îct/(9):'"stU#07K Xǵ%z2A-'&& {!&>ۊ! dNN[wkfl,8xJIF*f/vU[ɈޟP3/i F#2)gfhi\ F]2d/eOcxRK &_8dk9GTW)}-(qE sWoZa4SA96翍NpSj]'UCB/PUnw`uMt[}3ء&7*ӫwm~]T3VjogaOh3$m߮wӸ_zjӞ{]Z%n"6g0M(v0W7Ke# 7Ε d;n|7/915ӻ; "_WӢiԫYdIۥnЍS@&a8W8H} xTɊj!4sUTJYU΢w// @كB=]'vߩ=>d|RI99 Ww5ͻ UԚZ slC{TUm^QCT4\QѤA 4`&0kFտ"MjDқLoc((OBapT`d+ Sv.J1*.$%CA''\ 5&:_珼ߍ$jC3>ف.C{&$_hNalJ'`׶T%Dg"+'q@V0.@kRnlNܱV3}y2lb/jFe4J-^z-߰q)yQ " Ni #ߦc"^T*j*oF3CwJ= Ndʹ ㎴ٞ"ڒ :n{nBȖ(FfK{~$d1hBvuG"\迪U0%O,2(Q˦F ] F3ߐFKE &@>H}>OC4fd'I2L>fN[ |&ǧ/*o/@8Z:R8^f>V NE$Y2LT0jzwcdZ9`ȋJR@=2gwB |dʄ+{֚ :Jn0(vb|%٠>"]x=(C tN=BkҴ~횹ܱF:K[[zw wcxwV*ؤ0Puum]Rlu3贘 : E*IW;$ڈtfKj>aT?T1y\5D' '+E` D@I n$sH֋!1 _ih; L/د"c΂aq%Kt xN1C-9q,2ٻWHA=0*-2>|&ZgNZ_c7C*wf"-l+KcR;iHI9yQyESUc\{7]'[(?:2"zCɑaRHhSZtrIMA assA7eVI/?Y~ |cnB%KG/ 0F8@l` d a('39hY>r=&WId+tg~ E/7a`he؇{3=/K=2*Z` 4uHnw}_5nL㩪*M2'Ӽo )`_҂[2 mT(X!9e+>h:b07xi`dfWꂄI.LWZ/e ;LQZ-.P|~:-CY}]J;haߩ\|cM^Jډiwd<PDL{}է7{ tYə ._:cT#2yN9Xi;֥/9VvRkky;:]㬋wޓ۫S [nRCLh (2uk4@Q}j8zkW]|E.)jpqU7\|vS;t]5!0cX6~AiL;hn*=iNhX?8٪eb.Kw~oohZv'H`yt7Lt{Ls[s6'|B%%3:ѸV|7b(r^)qAΧ R5u85НmUQ4fo?%'G#iG"o<`L@V` gHҧũvN$I_0O=JaX'~{BS^I;-<7.M/?jCG6mXuuOy FMh|Ϟk|| 7N\ 8@l6|L\"Q*]$ȐTvm6p?uʄ=: mZKaIG5t] *)7p0D_ƍJ [^)Lں[nL dmmG΅ ++0C64LzpKQVg1BqL}E2]W1Tuaz_"*A1ߟJ|2M:@t7t\Չ-P68}NzZo%VzkqwTM\~[JGp)*skp EY5' xE(`1W LYT@joMyp5m s NS˻6_ڟEiZrl!\G?J恦"[-  e ,Y#Vr](8 6DOf](X$ӎn ;7f75{J+i}}& .J;X?EoB.%%_ՃӱHyFb3hϪ|W僸b;*hAitj5$fvѕ(E}\;nDF,.Bpag-t6 'EB2W+6*cPødFqR5kqt >I .qZɋĠ2]JeUa'&\i(= m/{^x e4@yk{N <(siIߎxZK x&M$Ȳ3&,8|s17ˏJ6w 4)JڂقR\`C2he #zrvTy8>vVrܛdu0ɣ_:-%8D}CX!~(&$S)R"ZLS@AKS흣Z1#Qmnpyڕה+d n΍]U8QRlk- hVfO 榙Jwf 1P|uL)[Sv,źC ʫy Alqޛ _+Jpd' }ʰSstEE 1["R b |*_#x>FlekF+@Vg`K{Nvex;*BBS/Rc0M$uh;\dwu6$; #ާ %*7z\n;d[Ocq3'QA3B2, 9įWՏ;n *^]Z}C`{x+d8Bmg5ʜT~K<d2 ]b;%hSn^UR3#!u"sĭn[Mx:GI63ߩrŠQbY'! ov!.s2};x/izO{s Gvx FW||¤YsmYm1C`d)FM;TgYTdb/[9FO15T'3X'~W3:uސ`UVEF f>TRf ;{"PM !Θ3m2+/AcP)lg=\K؅ՒnA0/*BAӽ'1[G ւ#I23LJ s!W$K `&nE'A:Y/g*Z}K<65B=ZS3#]ao|'0H $[{J+>ᝫT(n?{2B/>xۛi4yUWNJng! _ ?أ-ce@TiAg"JQi3@ْ໊NcUdžܺi"9'4u^;yE4֖m3O"/̘ԫr烤=ZEZ$v4 [!S' /ce0eWv\2d:#rR5Dg {PVWW%?P NG0=j_lh[$"io,`ZSVme6uKiг+MWEk .U/-m32%P }MW,E|u͘B^Еk­@TgYRjZ=!3}(sUۙb5?ଣcsi=N6Rox C*84'%=&ï#ޒ~ǎ:DʿȮ/W\#  BÀ MꃒF;ITC+,%V|n1ܭ(;Ѳ6H"/\$/Y/7S齥-ǀS{IV#6T^k_vc:e!T0% 8r]o\IzC؜o{d"%bX$SpA!h[;#x$EU>J94(Zu }f2u Z#>RZxJT[CQ4c\=w}N.$4G!R KaQڿF$ _sVfo!LĻҥhG'r#[#:Ȗ?oH4}Q d~Ԗ%έ 9AǃN4-/moY #/`S1rFƹw#썛|Qw|`8ɱ2,MH\B?94¡b5Uu4-^%If&gxdm O3eGeLw/{\EH{?I5xtY5 f`٠kҩ&PCsP *|aGypPC[L Gc.˘I$hmYS3C«:e(-5$'t9@iJI%*TKh໦F[|M|vRd߁H dȰ=jrYHAa Tb$*'ErQ 8$J30Knd'Ƅ5^AY *8j? ~56O;R"[AbtF``t9n[^O=c2;r x[AO1D> BiQae 9!ONtTȡE231uz6!My)l: йG4۟!TRRAL},I:C2 磻q[vӣ[x +Zhj !q|*ԯ/et֓v.Bܕ5,@⹜_ѭΚ%_+6bKb6X-N\;q:Lv. 254F/a5lXK mOrD4s^VPzOg'T޳\ ?M91Ez)ސV,#!`R~l֗;iBB.A|S3q nĹ1BԄ|}{o*YP1"Bpk&I?J;SL<)[iGSꅰ4`yZsdCjx=] <@/+fw+=UN^p%3B=Bݣ8^AШbvݜ*zNƔ B,;2wMP`[+n5 w)ly '=99&S"z_n"fSO%/|` ?dԒ!>RE`p,AՠmmQm9ɨHX +؇f`1l#2T3#(ZE搮c[$N6 [k1k!8C]sZ8΄|t/L1o$2,lpFqWw틉dhۭtQpҭQ![ 3^7%2o U.AbgNvQS&L@up}, ~J>-ք/BApu+EHsц5X+,(cOgܴ+w,|0ef0|vz a*F룃{2`~(]6@uMnDu؃L^j~%gPE7B c&~}JU7VK ?<hf颒D>K\I E`b}W8pIa~(Qlqg`D   mk Z5\q 5Q"YaמS2K2H _^zەBrITNţXJ0\2 2p;,n>F.. ~݆F(hc7l|Nj͊HCTe $0- v8*!cp;%,P#ѾW5VWT7g))br)i w9c"Sf`qM## ѧI/|[cJvϋea00 J(P 3 u5хCJ (FZf'M;}dt|$k6O,ɦVNa1-~WH=do$-FVmHQه|sВI1[ w㡺XpB0ў$Ӗͤ|wMCZ"Vb1lhu*¯DPikC3>o4S(eR涉1 2sQȾ2{ jn?P#qDWBI/-I/hlv)- h9j|~Yo\bN)WiؖL]E%]G< qgjbk?+x uT}:V)ݢh#c|-LQ4"PJ68^w U3WF֍VNU\5mP KzhXz&j\6HШOٍ|?4 "Wfeޝr~ABd-Z-4a F mp Յ&3;#3fK2Y,1TN&ABMjBU81>;7lS`=#kCɝPp>wrCL˚/i̍ppVH8u}d Ze?unDQQyC,{@$NqQP%] *VYx27;_]+>^qԝ lG_GakmxQ:S}wo␢Ub9^N$X ~"Uˊ_='7āB̅8UrYh==A1Z$ 62"h޽'k6Xp"M{ ='%VʹrdB'M0kZrxs:-a\&ۆ_$RG. Vg^X'G  Bߗo﨓OAMR7S\c^yJ<<>anyxqSFWmկf4Jvf5׌amTwcU_?SQ7ԀhJGK݀Gc1*ZϜ?^P+[h؛%4 ךjX(Q[-=<+rvH0Vy<|N6FPlMOsAF)X ] wUC AU>)9b:''t`׷JoJx-H n}]p*b4g_ŨUՁG45B>^u/}*!&襯#"@MQ;*KcsID;"wլ䢉;\pCB4 ^rs>_elҎ֡n#d4xF#y)\|QF:~| L,\sV{~[M \ʵ$WV$^'! gB2^L&0IOwD UdTdB`N x岧j=u%]kG/&UL)n$YЍ ԌpZ*gؠWaWV;Ĵ>jt(U$2npkb$ezrk}J7Fɱ1 {f]Bb .&xk!5owhu% zֹ!OTY.XqR'P8ỷ{2S\Nyjj*Je*ؘ7eQ@Hߟ! ;@%=S!z/f};;͒EVgs)"L.7l&*:#vm5Oz[vn=*)4Q@ F+ۑ^na-Db GOɵ]E/4?β7By_<sQyHHtAVDzכGƶgUCGȉg|2ȗՄe>-aC̯, @IOEY^k(AJMHx'-F$|;V;Րʒ A\/n=1+UDY]/9;)[U: ΢n[/zv H_ FU.mA% J=Mh-H` B޷ًNG ݰJȘbc,jEj T7ym6#Zww\ĕS҈9`R~?vR63;;Z$ |ꖯܠ_k\Ԁ7tYnyꃚF:-uN%W}|Y4q@ٟ"DR<( {Q {/Qff[R)(*}j{-9n[Opԁ֣/0l-URϦ;pN6I^vy%!4&.l_kX$M=1:sR6L2Mm V?sե[{xUlV'4DQf^8 nm.b^ɏn2aYty"b$p] c4G% g~==ed 0|vŅj#.AB e:!i<(U'?ED=]ԺfnQ,BN?-_ms>}VQx6bd?ͭ]ow߀3nƦ ٻDn 7ty`mcͣ4dw|z(6:w tdS큺Yp'2e}/n8m+.WpQeTcBMxveD3IC`a>lgpꕭ3~ltVZieNQ::I}!F'(C }~TUK<fpr]L7*O]|ѽ>*\ײ@lS`Uz3$!,+_F}yo7}lx$o)4K'G%d~Hk!}XAdა#8MĩLX;Qu :%}W).bz J 8sX}|T[!m} tā˜yDɀ/g˸.0K9[rslØg9DڷyisUMy5{xw"-F?>>`JoUGGFiIː&\~xY19ArYPFf%8bW) %n4ݦDp取VGD=J|_N"~=Dt6cz' K>6I0%DUjl0ў`~ f~҃+>!ph,aO-%)0¯M !#a~isO{gԧ?OJ[+xĐCx%2 Y BOfKk P`f;bQ,D.爚"HD캚)`,뗈ɢW%L7!bOÀ9a J=p Cŧ; q^ EL."s!4ކڈ[ |U1ۜa~TaKD6+sjD+)Au pZʽ{Gӆ?տ$y\Mm5%_J`#t+1Sh&ٶNŔ?扽y٦z25MwxU#I.6OF1=$F #r̕h6 . OJe9Օ|;\)!` hw ~tp0zI`=fܙ+P `5`?ؒo!Em[vPp9$B[Ruȩ%CO!Q}!'fؽi:EO*pj:Cʨ<}W׆tw#]E} a1Ol/xyA,syC3SW]4kc}+PHV7kY)82Dx>bWzd>р\,yXsB[S)j ȝB[e{g@o|x-XPݚ#82'y3 V96k+ssqYa3LTB8VwQ#n3e6 -_9tx~ mr慼Ca ԆL uZ?m* O~õ:=t9v +'EEtB[{OVxVzm n$⾵t0 铭ݦ'#t|G3PO4ۚ&̑I5y_;j 5y9QBgT<VsOeATˬ>?t'$@ExwF,iWDu3:EgjL=LG\O?5e?4c_N +t2mj}]K9d&1N P HO('CQ&IՔu.r@JG2r`KOjȡDy}$VgWx{FTWQn*Y$(z"Wg֟\,Lg`5T|g K5 .4bӖeEZ|ߋxTN(]JPm,Z}sIN ȭKes6G׏]ݱ9xTsr?a~l;X4Ӥ8&i&jy#r #9/h8iRBl,Ӣ5VMsxJiv48?6Ľສ@A9"Ⱥ'n)Z<(#H< Iȋ9SU:5vtV ᯩ!J.0psՙ^H*+:®3z0g) A # nu5Zҹ()!-Ћ{R_=ϨkQԘf /)fZ\:To)<(n@P|E  ۥZwc yP;@䇄jJH`95-i8g6=A8^{LelB(\]UpLʃ;a7 ;6{h>qـJ䦲Ak~Tkޢ#>XU}D6֢,z֍T2H77hg4Z||5$ݛ) -T|%[j+xC:UvO C:i-y'DJ_L:T;qNXqY]ZV}{gBˤ ]n^C5W֜cқyEi6b: nHfqغ5f˄gwNMFXDX:j81YPNm ݉Nr~5 ,&0}IG1 zX㪹>"Q#Fv,av}S:\4g$#z[vE}< ز4FG]VRvkWs!YD-.RgDID+go+f-PG*p{*[̖Gq(LjW4c>8A^ :^ ArC_j4N_hAlgX LdOJN$B} ԣ 0f:cի[ofE*:d "%@ cYWRX(LIUonq 3u`δޭ@XxncQuힶ]/o gjQŅ)]dAZSrRfEY r^I nXL%N09 נms3t;k~uz_Pv:+g>^\V@p&)A#]`uZDuNa~ coK @y| U| SS3o i:CgSU8ш*F/El*I [Gρ7N1!lkNP+Ef5u>XhWlL'w(:ĩ=OA%KTW>Nεzߩ},k-nwW;A{1Od2l,ys/E4kM )5׬.hpAq%$BÚZB`v>#{ Wq᎗W/Sad DZ~`Z] IWwZU#vpL8&=u9pD" &݅IEy`=*?#ˈLMȫ}y|y\J;Ijdv'cluu*6WۧO ]z6;29I Dч;gi!4/w{ϙ<F3o>ۨUffpɌZߗ\n0l]x/ltܚ0Kj~r*(ߦ+) P^ǑO ؃JWFpm'x~BSٔ⑉હ ) ꅗ2h&Y}]6ԓVOߨL7WN(|uCkRf!>q!!uHNufbOIR5Z}W%KttS+9x Oʂ#2V$$8Q9ƟSDgD/tΩ.7^Isf (Cᅧ2tނ;W)$y8'9R '/|e?fI6llVM^tћQ,ЗŎLňC%>F^).rwFeCi& z)e| #zG՘IajqI n]&?u~xjlANoV 7`A59ޒt~ NC&1l.KRJg5䢑9ەY9 T*Qb P1qsg U⺪_坴gBGnUދv]B.qWK8-a_G`W\{( 1GS9Th:fׇ݌7.姆BU Z6;O v*OBm,tr+7&"g#wgbֶ.¾t\9#x]K1 }=u$-0G`<+Z*%QKV4/:G}:Q(E8}ԛL=iOT[ebZ: gy&pEá1kk i3}Iݻ7BMB@հ-v>.ͺt4]iʼndU UGK\U$GDh3 bY5­󧆿9Hdx^Krl[s6hgr8Z~0?h8!|w}+q^x&9x53̔JfDI r, B*fӸ<☽П P`h1)u!$-Z (c?_ATxzL%̐lT;UTW»b-&˩>!k[er}mQRi#Zt@bNJz=xbBsm bXhs=o mrCqT Ը(arM{l۝М?속F )}kkgBfgc½lݧA,5{;}-".MO.G<_b 2QtQiFt#*L*J笯$@4)eg{̓ЬںPjy{°;PVԦ8xKJ%mfw:t"ݟܫjcDk n*}(VeĘW+AP4`cV3>$<9׸fTsɃq\,Uv\DFBE’ތaІl, f,e^uGTJRK^]$ Ks>LgmDȓ oLgY׾B#V%dK.ejHqz(UІ[ܨhLrtt^d_1nAfL׾;slޒvªr_*s|lGϷ1GhU.g`WEAڳJ Ƅ>iב핈 3õ˸[|I{}s^f{ zO.NL~~2| Yl iL_MF/Cj峠lԫ?#vg[o.m:Gd%2N5`&g;2_ZGb>~@F=C.-+CXMȝae~гf4c<z8l-[2` [&(K0lbbʍ&=UnANmC$?6EڄpSHVwW|rݣiDԿGlm53B3\b_l{4V/Эf@+pr7'!7zmhd|,V6{T1Yd MDICոρ-e)LN4Qğ ِX5x#l;qGw,9#\)aLN[/ZY&|t|=Wty#XJ!ioݚ[O I!ܐ$Lp fFHP`3&.YlݧlXd"~]\;.hA~ Syh|#?id UD9 dcOQl6tZ[r#Ihh/& QYT%_څ Q64m"t} l X]G0? e]L.PVa>ݑJ&Tc ή0 lv̌_2 PH˭0)ܭeG3Z0v6 qFiFuu ZU5#n>ĜYk A ;l_@>/CϠE/HuH9(jN6;AQ^"MqĘĢ"<$Q?|D١TMTXy#w9*urG Q ?!|'GÑqi@cpGo+EV礴+WFŀ=q w8\܊ssCxJS DcrXS6w|´.Yxh6 #S@A[>UTL=DԿz4"N5ZsLiFEe۷T 'csO<MϓB0j+9MRf%ШGOd @m  ʴD8A!n"HO-Pli6W0m]XoT+i˙ C_%nMzJG~W"8Әj/yncWE<&]-.g+]դ]cF4#o'tY{w \#yydhqf <CZ=J0v!ٮ{K?GIdw'PU%Pi1XrEo3:,?̓5f%!"))zW &J]^*kDqܦێєhN ]*aՌ oEx"3`A"BXjypQ6nya[ w%liK12w{;-{ՉIlL&@:`auPil\-=Gf`zv ?LYo: -9sϪQCwk9 T?4c&ֻR+ csmsQ,e)#`4꺁:x Hk`ojlѧO40 e1\nZ"?}GhG2h 4GGh*emeGjK;(.۽J g "&ouSO>K 4-L (mo-5j tJluQiQ87 Ѩ~ vw} HoF!fIe+ r)o~B]D6`Œ0(q˲\ڞY\%`K~).T;:%bl$˟j4Y^.JQ)P>σva!gq{O;A)[㖚'ٿA]:?UgF%EVX{ Et{ QN*U%Ca΃8 &&zVqhsf_VoYCl5q+GScjbo}~ HJ 2cSC#&E5e} @L\ 񲑞HTqT G6zۛH{W#5!bZM鷍t?9xscwXW $?iiט4Q(g :2W,zU̲",:=A$J' a?:+G;2 Vv̊J)$<9:+DfmrrV c?> HL<d Y8j%@Dih} 0BX @u^t8gӴkqWiwe3yb[u!-\UAFqby։Pd0lePޯrmdIB&9T$`,2̼Ec +¶kt#7mSBnZ}@%Ԝuז|%6r~_kt8r3sMP~B2U枦Ca bW%/u6T:OӴx0RyeP[;fd{(3lXs˽F9b7{9  LP7%eG-(% fXÚI㥞1?P#0x vțZ.U$RZ4uZDDf0ߍ/k|uR-&^SrN?xIg 8C XWh8|-"P]/%a]sRq8S0SwWx~.0.VnU1OL!hIƃ_QE!I]vM"~2co=/iJa,ߛݴ9 y=7 x E{a33#;~e'a®!?R/qE4A͗lv3 N"`)_’:Nyڃ)'J[fM(F^J&z9OœCiW{D""^)b֔1^ 2J',;s`ҕtzOnM3TWVMCSB?eW2Ͻ\UY͘grZq;GCQ[šu艫4^Ej㣺"βi C< S2 {j t %ѐ8ka|z\ æәKG6k oW<͔)A0j$[=./r9rO,wy/cQgJGx׭yB ^\[l6| @lI0)֖$.]e>DZi'Ѱ$4huEC +xoGUlv(}N2Tr?Gg#eD4ByJ5ě\QDq3L{'Φ $ ܻ ʘ6 hi|\!aw9GptS_eS&