libmpath0-0.9.4+71+suse.c648a77-150500.1.2 >  A dR2p9|ouJ '_t:9W(4SH·l'Ƌ73r޸jeD ISWcH8$w-JsQʑ*D t2W1?oj&0_7 mf蛜X(](޺6 j53Sۀ咆|)w൷rdyUUlec!O`;ƿg9YtxkIJk+B7 aٟ|G.v?˦߁{J=?.d7fa1d9c171c121a1d7428ffb7e27d3d03c5166ec9b88ad95f6d60ed49218cf198b7e1b4b974e7479c63ff0ace12936017ef6c482pdR2p9|lY6˕//vϴ@XL,#(L;c5p !ѓWa|i-l'?bVgCGeq^ZXM2o"[)xF 8kփ5X$*;mדU{[دC´T`xCq8g[U33-8d5TuCEJD.bIkݻct >8SǑ':Ɩ x>pFI?Id " - K $=^  l      l     ,   L   (  (4x44(8 9:&>.p@.F.G. H/$ I/ X/(Y0d(\0 ]1L ^3\b3c4Sd4e4f4l4u4 v5PwD xD yEzI`IpItIIIIIClibmpath00.9.4+71+suse.c648a77150500.1.2Libraries 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.dRsheep26 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((7( h(p7h' ''''''Fc'gSAA큤dRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRbfdd33519d2f5f0a0b529a5bdac916aa6835c0868a1f0dac9dfee747302a84cfc0ad1a8cfb7fa7372d3eea0161b997729d994a6948889071793fcc7b31d87a6a86bb2acae5c12378d25f9b9066974d8a15e8cb378eae50d0aac438c9bb5853a08ae79d58167c256f976b31abd400c5f7a76d87879041a0462b148088e90d3ce4ac0eab8816d2eb41b8af0bb7c5e94b448049e97ce5718192646ac1955b81880813e34b7d9923e6865cf285f30b5cbcf10f851456e9787af06b0034577dea1244ddc0c6a4806aa72a73eff546c9610c4760cfdc004d88cd15228bdd94439ee00cccaeb1c259c42601e697d0c73a039417c3d0254ccdd470870b30c6e83e6aaef333d7bb80b188c7066aedc65e6cbb073a9b1c1fdfe743470cd0f224da9b2c9340e0675252b204be23e56cf87246955533971e758d9ee42bce53450e409cabeac935ff1f2cfd502326209de763fc915118af8f399fc0173e27f191e648116a7a3644ea39d5f1c0553423afd2fa8102b755bce62c8324e3c605c5f58227f7b7c98a5af30684878255a83b003e614f325c7106cbd52975dcef47e4d51642851b6ee18571e47348786795d8515bffc05b2270b37f7d4b0c5d11022f6964aceb9ee25694a2b72aebfe72481ed4a2120933f94f153ad446c2d456967ba8e7f5bafbc19c0f5bc76d438dec1e9af1c01f26d72f8dbb78ef72e08d651c11b89c9b0af4254b8d5f02731152616af23a4ef54c73ba47d5efcaf3760555105f738d77fe0da3c171877b4ae55379fe0ee78fdefa798bda4a2079943529ff0686d1c0c54f2f8b03de83a60419c8fd8428d8f269c4e85b8cf91ca81e8e58bc02b70d5db3405841b44efbf3cab5f784f9dcca6c01628415d527f2025346a833e609e12c1e2b231175dad04655fb49bd08fe725473109c64d55c36fafaa6381bb9f2c9c26820d7446467376665eea0b7506bcb18fc0a939bbd40071ece25d76d1c5b1ac57128cbe6d97625119de4caf74bd7abc877b3705d32a73443c20c8fa813b32c4eea19dcefce500553fe71a82fc77ed73d33bb60a806be3b1569271994389aa261d4880f80ad45b52c5b5934febbec105754d60e41a80e4fd5f21afb944ee1619cd3a059460dcd4c3aa724b99222efd1901ba87246ec4a2c4794222f67e3960da11215aad8358177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69cdc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe55115c4001efe7cef86ef967496104f8c56135cdb408c8408db4f909d32bf7049e9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmultipath-tools-0.9.4+71+suse.c648a77-150500.1.2.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)libmpathutil.so.0()(64bit)libmpathutil.so.0(LIBMPATHCOMMON_1.0.0)(64bit)libmpathutil.so.0(LIBMPATHUTIL_1.0)(64bit)libmpathutil.so.0(LIBMPATHUTIL_1.1)(64bit)libmpathutil.so.0(LIBMPATHUTIL_1.2)(64bit)libmpathutil.so.0(LIBMULTIPATH_16.0.0)(64bit)libmpathvalid.so.0()(64bit)libmpathvalid.so.0(MPATH_1.0)(64bit)libmultipath.so.0()(64bit)libmultipath.so.0(LIBMPATHCOMMON_1.0.0)(64bit)libmultipath.so.0(LIBMULTIPATH_18.0.0)(64bit)libmultipath.so.0(LIBMULTIPATH_18.1.0)(64bit)libprioalua.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)libmount.so.1(MOUNT_2.22)(64bit)libmount.so.1(MOUNT_2.24)(64bit)libmpathcmd.so.0()(64bit)libmpathcmd.so.0(LIBMPATHCMD_1.0.0)(64bit)libmpathutil.so.0()(64bit)libmpathutil.so.0(LIBMPATHUTIL_1.0)(64bit)libmpathutil.so.0(LIBMPATHUTIL_1.1)(64bit)libmpathutil.so.0(LIBMPATHUTIL_1.2)(64bit)libmpathutil.so.0(LIBMULTIPATH_16.0.0)(64bit)libmultipath.so.0()(64bit)libmultipath.so.0(LIBMPATHCOMMON_1.0.0)(64bit)libmultipath.so.0(LIBMULTIPATH_18.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.3dcc@cY!@cV~@c*ccAcbγ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) * libmultipath: don't leak memory on invalid strings (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 * minor bugfixes * hwtable fixes * Build system rework * spec file: adapt make command line to changes in build system * spec file: use make -Orecurse (better readable output) * spec file: use verbose build- Fix "rpm --verify" (bsc#1207232)- Update to version 0.9.2+59+suse.ac8942d: * Fix segfault in "multipath -t" command (boo#1204731)- Update to version 0.9.2+57+suse.cf3c1e9: * 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 * Use "queue_mode bio" for NVMeoF/TCP devices * Upstream bug fixes and hwtable updates - Drop recompress.service, it just slows down build- Update to version 0.9.1+52+suse.be8809e: * Code-identical to 0.9.1+48+suse.9c6c435 (merge in git repo to preserve history; fix revision in _service file).- Update to version 0.9.1+48+suse.9c6c435: * Upstream version update * kpartx_id: remove bashism * Doc: add multipathc.8 manual page- Update to version 0.9.0+134+suse.dbf2e2d: * Add multipathc command under GPL3.0, and split off libmpathutil (bsc#1202616) * Fix command completion in interactive mode (bsc#1201483) * multipathd: fix use-after-free in handle_path_wwid_change() (bsc#1201483) * Improve startup time for very large multipath.conf (bsc#1200523) * Avoid checker blocking event handling for huge number of devices (boo#1203085) * Cleanup sysfs accessors in libmultipath * Minor upstream bug fixes * Spelling fixes * Documentation: add ALUA info to README.md, delete README.alua- 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/ldconfigsheep26 1683129349  0.9.4+71+suse.c648a77-150500.1.20.9.4+71+suse.c648a77-150500.1.2libmpathcmd.so.0libmpathpersist.so.0libmpathutil.so.0libmpathvalid.so.0libmultipath.so.0multipathlibcheckcciss_tur.solibcheckdirectio.solibcheckemc_clariion.solibcheckhp_sw.solibcheckrdac.solibcheckreadsector0.solibchecktur.solibforeign-nvme.solibprioalua.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:SLE-15-SP5:GA/standard/71abbb598fca53d0f2fdedc7b32ce67b-multipath-toolscpioxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f9e1aa03d996c8b620ae4bab231b61506bb5fe1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f159818d3e5fe4c1dc2524b10a2fbe55515b42e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=283f285d0e055fa64bc9fb982316fc87ab1111e1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ba9c4099f8afbde1d3565e2dba25a5dc7fcb9f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=22ee132b7a3002cfdbc44c0faeac52ab2a335268, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d943831f4f2ec26a837d008cb32be49b99356b35, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0141e196e8c89cd104084dbb02688660c6c32a42, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6f91efeb0a2aff02e564c76cd255f756bdd1ac6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f00cc5ab5c7d32b35acdb69e35192fb0d43db61, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5d1f92d6d623eaaa966a6c2bab7379873f77765f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3e3c59902a64be7a282abf6cb75f3802403bec0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a254d8aa16662821da980814b2680f69eb8b0478, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=10ad67d570b705ae368fc89fc028463a8dc086cb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9fd277a11f634531a6247e370fb0f5230c9b040, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6c24bb7ee8b0298df53c0dd6c48050e1f594a7a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ea7db61a2bb65a00b04cf4aa0f7093badfca57a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f2a4f87d7a5c88cb2511ea5fe57358ce791d8c0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c2f44536407bedb211305ade40c21e6e740ef7b7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=84ecdccc5f639d5592e0db1a33889e9f5b3f4a83, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d08ef8ec1c5e18abf3be10a0b6954627daa7f305, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1724a54f387b9be4554433f80487e09e47589109, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=367f3e03c37259768bdb13e815914643237f4650, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=04abbc0742b3dd11dacfec47a794f3d64e84cd01, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e9ba36fff6a109119e8360fb57a56cd03768c9a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9b96412757e31fdd4cb06eff08e28febe95cd7b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=458184140353959885eea93099e8b2f73c0b7c8a, strippedASCII textUTF-8 Unicode text, with very long lines, with CRLF, LF line terminators0:cjw  )     P P R R RP PP RRR#R%R&R(R R R R$RRRR'RPPPPPPPPRR,R)R*R(R RR RR RR R R'RR+RPPR#R%R&R R R$RRPPPPPRRRRRR.RRR*R)R(R RRR R R R RRRRR!R"R R#R'RRR-RRRR/RRPR R R R(R'RPR&RRR#R(R R R$RRR'RPR&R#R(R R R$RR'RPR R R(R'RPR#R R R(RR'RPR&R R R$RPR&R#R)R*R(R R R$RR'RPR&R.R*R(R R R R R R!R#R$RR-R'RPR R#R&R$RRPR RPR#R R R R RRPR#R R R&R$RRPR#R&R R R R$RRP R#R R R&R$RRP!R#R R R R RRP"R#R&R(R R R R$RR'RP#R(RRR#RR RR RRR'RP$R R RP%R#R R R&R$RRP&R&R R R$RP'R R R R&R#R$RRQK՝̼kmultipath-toolsutf-894156e47d28fad8f598a24d7809f4acb47e9626812ab0700a88e59397674afb1?7zXZ !t/(] crv9wE{y`hӯJW`td-4 ˡ~7mgZiM.⎈Ǟ/NhVlP6#h5gRPM O!TA/쩨pK#<4_ ~?Pgs<7A y'[`>i**DCS (YstJ&i w"Iʆ>6cuPMQ=8&FwK.Y/m|Gji8!F.ۧ4/ lp $?N:$GA\d̄?$[rwk"NJªcA+b32XjVT֒,xtzQ>E_Nf1&O1;-P|riyMަgr{p[=Bb1O/(]޷4MOv#Sp]Dz,GΈWH mU8=U2»kr- ry0cȼ9 vP ooZ\U _+uqH"cÍs"+ `&?y·zy!&;$=s?HY[L@܋V2\Q[j2sٚZ09y&;j zm}G3ff~$K;Mܞʪ20%/ݺ}YUZh]hUͭ$ŸrhFlͤhAJ=)b p`+3Ju/@Ǣ^oΜDy]Vp\~okYYmGlڮ(NVx ),sTyjG#G:R DJ"R8M ad" ]`?.c#fRӌ)_ $'IQb˸,Nh̚2[$]|̪ٵף0Ɗ>+N-s3\tRZ= :D}5?P%8Aڰ*Z02Z&)+摈~቞GC 7^| R`aG&#t-fyCwV{-cO) 3aW5|M-+JbP ,#K#W\F!YqANX%U8Ti=@x|FIA$bv&?Hʨ6!n9156-OtO$ʸ9Qqu} 7'դf_rerW}%KF)X_3YݿjHNfxJ!L1\YZq6"݌O7 ĸx[V`Y:u^^d9OsipKgaX B:7ұꜥU6b*sBt@mM@knhI^9U.s} ܲSۺX/.ʄk-8My*N҂߳4M_+Q6Nqa w-띃1N5Nʮ΄(I3E-uzf<qK6f洞 B74v);a ʯ]dh h41LA6zա b6Ch+X/om}ZT\Lϔ[e>ۑ˦2t:ul*p*+acGTEeehґ' ~Qo27`Ot+uۇL>pxV\r?[x<3vbQ^j^Y#N#fICxiZr}$Pr`y#wi6"/ڡB^>s-KlwWcڢIsO,oXXU$׵ H`F{V E2*26٫,IFd9ODP⅟E4V!K_j]Vw"dAST\G,k Z&/1J&Djj{ $&XU#۶2)7yoz1:XxQ#oIW۩].uc(F\h嚅,C9+iN%G:_>!aEq&W_+{oRiMQ nnkF wK9?k!3$cuƥ H_Y)OHU9' vVH`Ec?a8k0T2\=d3m6Z RbX<ɂFVB!\E*&[ax+nm3d|bhL:]`VbyV8rԱlhJ i%Uk~ni;i>.g-j݅#|1E4TWdTܪp7v+-EV-dk!:%/ |gޯ7PD*e#K.q6NS#h{~5c9lH lHBL7%9%F8_ wOYt p\WM\_:ԊvRG1-X֠Y1R _U?Wpt˞ ` I/.r#\D jb5oP@Ɇ?1Bt,eΰ8~Ef4xJ-Ylp*Xz6ܸ߆hn"9|M;`䞓Phߧ[7?VMoi&c}_Gp_Ȕs߽%x;:pc;Uf<͢ךK9_ve͇Y1ihk]i$45ra*nTu'|aa n([pb_V`S4_q>Q]BVX"lAbX- w:0I+s-J@gZ7ˎAip<OwQ!r5F몼[ZSd,!fw5唸7p%!'Q(:7+"fḌrqln16vޙ/u~c^ 98#tu SK0Ztd'CTeeliT|QT.s 4Z@A^K<ኍ d>zTUKDw@c5ey X y>9[VT6OĘ}4d"yA5XSU<α֓hDͷ3[(+ A#dV%X-' )ֳ ~f2:1r kdjko 9gbaCИ<%}m}T]h9G9T8?lǻ$nfM!H~WI'[S Evp9eFd%@ן-h=EdU  MPJ[kU̞I]9RH:+9Kί,8zṰ7M<O  냞U= nDy@Yu<׆NIBjavWwy;1{--s$]WG Nt$I.& aE# e4X4KII,X,{Z(5tb1x;纮3M(vp^\i6Dm[9seG ZoӉd YCz,6N?h3lFFW8GB8K|4Vbn~Jӿq{~Z䙻Y> EY`Xsew/Z5msbkЩ:p`,ӸmcHJTC[(m\k4T -:`rK3]}\}\ -(X=NV| ܺpUTx驅1IL~(5rҡ4uko? 1s`3Q("]ʐDE=s[ Z⹮aCءxS-FYpLeGq/ypzcϹ^#1] cc4qʏ [uc볎^&; 9Nd. eEۖ%brMlRc(Lsp]1~"1;KXmĠWͫuX 05b\MbY)B^Nׇ(Iu/XgEch=|FDg&ł&ފ ίNrP27R7LPW? rͱ ,ˏ.㝮5t_8f'Rūل,'S,ׅ_;6fiEz :PI*Yt39i}𶋖 |?KQAEgsp]HD~MhZj&`N8@}5cBn7?$(6LI CݱZZp~3냣e⍞Xh6ލ$k:H=^ED@g EUڬ0FBXc;bPBpO٩ԮV\,F \I0r91:Wk5vZ%]eC.P(h(H,-|Tsob}P2`]T<~ETp5Pb#u8[ VMζpG /d/_J9ٓܶ *r4iU09qeHDDݭf'Pt25VɈnZMۙx3/r˜tG=DOņґkT!:һ#<UЕIhqs׉QnCMWD%Dp=pf%dL+Z̩kzw7㹹#ķ46k SK-~L`OBaX 'jN/"o3}pLQZԚVb{n mku9*hK9{j<+c,7$]U $MäUơsں=~zզ)0#2vǎ=\è]L&R _7^ ا_F+f`0A}tԐM-_ZT4ItHjs+\LFWEq x^^26՜]WS@}σA R MtP񋶘^Mo+ Q3S!8? Ad`05aߣ=(-1mtRZCuųkR䮭h:᷐YQ}t!@=è&̣ ' p.Wv:;Iǽv̙#0j6Ҏ_4݊y7L9ձdK5LI@H)e8@MF؆@;rl!K`*2θ T&l{9~zet=٢\(/3ܧa>ݦ:Tn\.+;opPPfZ"3V9,:>[ ": _]|'B42r{]dBvPIBS4lt-ndZ͊Qd0Pb ƀGFD"ml`X ESR}H13c_&Gt4SM+O\LN1=qtY:(Ͷcyv1N/vY=s%DsK(c/9  XY+֠$桄CtF'#4_k=7 ò@3rI_ \_5^G y&L,fpjUͅәzzd@`/;:Hf.QwNKhrjyC13bW,~h[ڜ/i?= -/="e_4]m*PssEh dRP IJP̳JܝUzk鶾@Sufgv@Gwu/tZW* m=gQWB邏Eo AZ^O 4D" .#$u5 9M]L.Daf)EdlWMf᳄]xWBd̓,{VԲ11_!h=.zÌӒ:p#9J[%ޚάSgk#ܖnfuL5_1\U Ph 3{~u׏^2<d=Rngbyʔ;⁍EB\#꯻ο.\ W^EBB08qp$q۵܍N#0\kT4O~ Dx4EVQ!̭eA9dM}( qta0dvL) a2 xV$HχDr6e=`>hd^X֕ l"6Sg`EMEpC1ν?kDP$NNiVVڸbt/  i UYG=]0@28bFݳ4VUފLc֝&m#1>dWb=y&Pd`^PlFd_O7ƿ;#^0^F:U#8%AJl`Ӝo\ɂ6 c[aֵ+$M 3zj!O{ hYleVp:|aE]l fȈ =[=EtPFΗ2 $c5LI;h; PȻ񷫱5KQ>m\KZ8PC ;숂O./h4 [NoO^ k+Xam{!;U<@dN/_KX+4`|bΏРXIyq }O0P#IIX"Ww6B>[8Ƨ1#?';!sm?Kk> =`l<2M,l5PBu>؜ʃsQM8 ž'Z˃\D Ų Ƞ+㺊~9ilBZ5dRvD֏¢V(uń&Lɽ&  ؑHfD HUL :meZaz QhN(v`|vxX`#,*Zj81䭣F-%=h#^0R9 WWS\/Ө\Bh5tn [Fǂb/1q;Df_E!vH6ZS^49ijZk{PDz(5"e&'10܎eiD;Θ^C9m*brm` lKHĬ^vD=>Df@3Sw[ !|Q%zOQg#V01W5aWxgwt @ΞoC9wJ;1垰$!iL00'ogg6xe=yݮ B:VKYj{L/A/iUvr͞8K"/٦B1`aui `2sR|J,Bi!iv\ fL6ւp1 'un>5 a-ѾtGGҧ,rjm'%mz2'.z {H;[qYS! 6RssEؕ^G hfj9&aIHe">^}tREy?,!E7gl,q tL5eߧԏY5m Jڽj\Ze7bX8 1զig=ˊ$FJj8\|"Q[2%'>y(ǾҼg;afAMBpӝ@!sB= Rz]^Q]D$+_ 1$֞qT:/Q[hau0Gq-:q+*סdegϡFBlz>W*>Q>茇\7#Q'_?1hCD7*"A᠘|ͣ@A3l3CNG=oep;EQby$w 2}ĩbbG%D/}ßKI)景*yb'ANqهBQa.ꁝ'b[1*+]'w?5kF/ɽ /i2[QZ! Tx^0~TxFVuniWi6fn 7fXWh_-pb|WJEa7%EGxlik= &XF0 8q\R͜ |hU^HHH8QD!L}H6btd;7ц}4Puw9ZŲQWz+'L,4vEar#(<\&[i&J|6bߢ[Gy^F.#4Uyb}-,/P½ ~3+7ܼ:?mgC\26yHk+_{l|}g 3B"V GVY QQ \\OCh6Ow 6,!B蘝b@vqٵ/Eg~uVQ78U[?dߴfU%\Zyf@bI d2i]⌘t|GjҖ U9^}Qr!$=䢳-XwnS0PZxE!(< `h" µ D8z7W2<03X<WJEr>xNsw!A#2oꂖie}#n:>9wBcٱ7#8ߎ*|+o[4cֿ?U8H}hbh!m(R$b&Z@HXkpbLaAY.X|'j:b4-2U0Qlb @Gu~;ΌY+W㼭Vv\*iVZTQbWۻZ㜱;>$ur *% AdkXBQᆴvK+4PSɑy '`НYKWyy BnV;a)Fp|4bODoJ]|wzQ)ڮ]kjq"BEy$O4e R8LS}JY-%FX7ŐbYdIZ'5i c: )t&5Gk+T?:Qz 8[.7-XfϦp߉}g[ S`7G8Y6^Pdpר-YwJ&Q>?bkX<ЃsOT&|jQI&8m1^]WeoP2`C3yKkklxQ18F.2M8Ʌ[Ћ̿%(nByq9|.s\AH>nneZAVg"Ϩ{: 24?ډ^}Z+O:wB:L\bVw.9dz(E%f{>A%F_F)J0{F+1^"#)^R+a ݸP(j)tRO˧Ȣ-TCoWjd:f|nU>6B57P-}lgh S,PۼX[C|R2bI1ن}IPB{lDNL(,v{lŴ`LN[\A|#]:oij@|ZdkAh[s1rƀ5rwŖ_)ݚ2&cz";N8 1[ ̛J]P7~F0$9I> ?J-j̲2s(p5?:baU$BR37"aq軞yȲ.j9ƀP ѥnbEHp*Qd+a}QZ>̃uSHՠmy*@Ps`Q@@WSgNL ;u%0ܩ)M<?Xa I4:s:7lSK(L/hʹp飨qK R"^ҧ9Gٖ2#"3QK%[^x tCYX<)3}o5 HQZmHBȕHJ%8H})vYrFx 5km](&4FSl9'-AMm̈g/zk jK[];gYtb(ñ.eVHҙ 30_p4LlzwL1[W$e]7 =)4WeaO< t`S] ?ww{#F+YBN90V\L<{[F@ɟh^ɫR*9آ!Hx>)+Y} l}&ɅZ& \ɔ t<<ƇO4_ʦKrFW$@:?SF|WbA/u0Lwzph4 vq8D aj@\"BJ4v9t9;_yDB9P.S ?SA>ثnpUI_pX{Z'G˿Lj//Xo <Klyv9Р,vz񲥌64<+`šG vTձ7gxb Yx(-aV]n8Goȱ3LCݥK*=P*-~(pG {2ܾYHP,ͣ]]<`(V[xdxb%UGlhn ON_[ sO 2K̉4`)$n n0!#`[ \StK'C#äAm>jAT~yJ@}iҔ!emlh8d(۰GDS"z .rl e)˰(Fg/Oobm <Ʌjxlo`b+ipfx7%BSs1hjrK o!?3|! vmt"SNf/!bTi\:.V']eq <[/ ]hx"X7bOLUvsv7c;$E}}r+UAqdp!fidxE!rLlsP͛Ҳ8XS^G_>uoW':u)OĠ¸:Ja&Ot.Y$Y-~1 i7&TJ6>uuKrW54өA`$qD>ps̗V]x KZl7(jg%.^pM e$aCXRUZ/ä, QqIG|ZEc!S+V iؕsOýהB!8x>ϒFsߊC{^_V0{/d Rf=|u$f,[%WH֜r! A xU$X0a77 Aո;jKz&CԾWѭ`!޾LK>(}K;nGzaWo“N#[a,3(U4}2]A`EJZ`"K֫/yE/PH`ef;@44B ~unpʝ<]W,9YN89u,`Aa:O5˸PoL"j@{Y<RGbVk;+*c@Y,F, TӡG(nbWW[c6abQ#v^(E)Qܼ1hNpsSKޱ~/1!.Z/G[H:a%%qU>&(0r/K2)6 _G7k1tCElp% OrN%C4 ]F&2Ol3j9 p}|AvysF`/l PpW[ئ-P){t /PO=Gr"}#/?bC:ˀoPϽ%՘|l$ 3-,,S^^w' 鴠N(PG?Ҋ<1>;3e9_>`?6ѹ>;1K{ #LS(yxr1 oq ,ժhM[D;TuO1t'*LqJ_SWkYnjJX#IBy(=yt״äk{|f\ťg~+5dElL,'9d (Ȃ{,܂[㏲lޙP02ȁ" @ޕGg'~*ɬAlpF׉l+U+h#zc>^`4wfiuksvVFj =ZEOp񪺠lG6=s:u,oK,U92ڼ93'Pv!FVfs)_BtM.rO"=-`F^PMygvb{rRVF34oSry T7ǓثqJj<xDhIZ$/ 1'4C];Ʈȫ眂 Xȟ4\MSyXv|Lk{.3 |N< 2yIUS-'T ![Q⾚p䇙QK4ݿE/v~|7H%W Mtr3vŶ:H},o('MT {x; ZjXw͘ ՀwKGa#E\ld٤}k;fNx-\[+S0.|b?A)D%ѣOj qO5_q8Wjѵň,O5L'7?}=@?jwźiǖӸE vG Q8C +.O{SM؋z5cоscBZ3ۢsk/EkJfHߞcƛOpENibrvFrtY ʔ:M4SDHq,Yc4t X5Pˎú,*Lݢ XP<+}=+qA'G5/h"\1xn 4UE]Vڠ*H/ࡅt '|2e5Ϫ7oJKi1"MvFt5e{ 8;IR>[,ՠӼ2WMjhԠfVwqҘZrZFvFC0lܯ!d`C tGsEt ןN1\^4$7^}}< 0E->aUߘopa]~GgES=J4gr vV|9IS-E}D^I5H-`wMGOax&\gbr[MTɄȭ)b)+kS.I3?hQ18 b]^sO󜂀/ZCZ~S(rx&t*1AK^Qc ?5k`KܞFo*9"1O g2jr-jeC ,lZ}c,)jˀr`ILP76CsnH3TPp˓rHW%,)_ȝX5Kq]/^ݕ+|Q'@,Q-2YZĵrCTVF /'R1h8y]P2iv3/9= l pGlpnu*N؞eWVMVa47?BT];=BF8"|\^6 2GoB =`Qδy=;61ѕH>d9~Hs|od)ڂ2Fe?%ɍ/X,͝a*Ь/LفMJl1z$o =+zZb2/&f+\ݷ#řtneVbrlDP/^<—A??~dm:wb7{7foнV@Sh _J~ (ݪ#1}O/RP2wIr2oxn d^+j «C~steB:b[IBede͡CmD䝊[޿g~mlTx{\vY9`S@d,*3\m-m3' f :~z0-Dy ΀vjiJﳟb9լx㚣\x,CR&,kA<7Dō2.w"˼7i-g:=T )b 9Ikk蕫oYO^Z㹶5`__%k:zPS ?ԿX؋)KśEh>RK<J@8 h ShC.S.+C&M@GI sB^Ka͸xb|'9YUKEMR`:~IڠagPpn.;dd]85HaLH-:mwHcdƁ ’v @CjAylXb_wO qLI?!B{N|w,J]]sHY@j2&]#`ٕV0аgm﹔I9{װ~ Rj S%GJ 9Gsvd4Q'm =&}v'q6nnbbo;~cA=A?>h`з&Ɯ8)މo^ O43ͣ.4xE+%?LWPIUd3"I 6/r}Fx[-Ӧ,"nVpbx2\AIVW_lI7*+J\zxb2p{=V@Sd`lJ (ơ\ ع^| 3 6 A3b F/dLKoLt1:%90-6Q,&$綟GVIօwt%Kϫ ct茄vtrO_O͇E9cT3{N5: %~ LBxKn5i>ajIVFZSֻ`?\*e5Q K0+W}M-9 EN Bkw㑄vEY(ߏQ{(ƴ@Kr?f$Sp=(ۢ3ӂPM '7U9 ^ن7@~LŬ1#Z/ L(_;-m Qu҃o;fhE_s PA"hhͅ+g %PXtw%5J0^vr?#jXO=hqm> 8ԂӔO2k`JcpYtR;F1ՖFyW{찕[RA " jA٨VzW'weAkϊ(s?Vvӟ V:o0w7 vZ*(,X;AE PvmjJ=L[qk(#9:FkI !8|F[4KfB$:{ujG?2ߋY |V[SkJQUTzYw|Df5F8  hq< ͱP6}p)~p9s9X%\ Z>d'gৰ0..̻eJz^I岹N p;G`SSȊ'/?ͦǔ9{ĆRKh8bg-Ogtյ1R+e3U>Y^dm VZ~_E0tfpe (SomSeYk$Ɖ8-ŪxZ"!6g'^L9qJ2yc+]jXPcs̡OHLvLV;쬜f ;u#NzM87bn^l?q <4!'|\R$ϜN`/lho"-4|oy31֧U Cꖷ5Q<'P 0naJ^/ȡjsb"q"U܀s٦`TBq ϊ?&; OVxl@܀FNHaDKnb{c##l~$XOJ iA׵!$8qI|~$ޗa=tX$hN 36lYs@#2$F~^#hzH 0vsūo 11TP ^8!0(mM5IT߼Ix<:9(sz8}zH˲U-a䚞R, +كWԖiF]ʬc iKٞ?}q6CB~=l裤}$dG@CZ}w>tfҠnOrs}fBf {ƺ8b;-gB?6(nyySOVoe]D&ctieHzpxV|'rRqܕDY07fq)mJ}@-Gc)Rtg99u*^Zk|Q1:t1xȡiöF 5Wܩ0:_InG*TϿr$[ew'"GO/m3P&|* !/~رUǘ/> &d;OU$u9i.[o&ꥌÜu(TmA@B\Xmڂݜ= 9 ={o-w X#Ǹy]M5Q΀sdVt 9MSs3|Gclϓ2W[u#B26NF,^pMkRKGI+f% )& aroĻ:T ivE qF!zd^Z.R)K4C]>ml %`.8 zٿiS]AL<+đ۬xErtAxnOo#/HwL0'T#a4+IFAy͊e6Zy+b&Y'_C_>6o1@E?0S БcjޟnoM$m[y?\zM E[ uTa;t9Bnv] f4W /)+Ǿ7Qx7!޶Of&oR_œTvQjMYiڧ|1;m_,[+㣶h[ 7r%-1Ey(*ݫ$0|ix4Tr|A<5W #<&/ͯKEx<@3Z$z]-}N8ŢU+tn^5x3rC^hlWiY 𻈬'?l|ADxJ'W_:[v5j΢5&_l&!oIcgw5@dBLp[cmo>NmNZ7D@$9A坙$\1A*vr|UE7l)sA" !>vP/3n_e%*pHLma!pGF3OH~VGU]!5>l0$4$f!vdvF9Y X9F}y=f}kŞ0C~Oq{n'"˗Զp_?=%-ms6se= 1l+GvOesܒf-=71m-8i OH%^a>Y38RW.@DY+;^:bOi%/}ÛrDxåi*DnH#cͱ}#)my ˑɪתy&ϰ;T6 Q_WȃX엌mpk=~J#0@` tj4%D9Է:x bHm>I(MC E6:tZ?̎j1Xvwp;i@{C={ό~}a'c 6W  0NZfƞe,yC:' z_*BqQ!C| 5na~h`18l\>[XGU +ou ||`采zl9͉'Tfǔ?ϙҳR(4ZU `'vn0',z_LUniN`j<7ޚbۭ!-Nawcܝ.2* m]6Ǒ~ {{xN)o's"zd߁ fzd-Z2؛ &>>f*ZQ-JPeH.Ъ%{Lc%@N,*MOGE>TLF5}TqZ?C"A Tkev vKH"R4Rk:`zU d(&s Z$m"\4}FL[Dw ZjB- S7c(L1"|q.Z?iN1Iޗ̕UZ-+-kyLk_ X&W@( ų}>6;3Μ7 +0?C>\i;.]~avJU-gc~ *BjSQ`Bm!3_ `հT'AdؒOU,ܓ@vz.<pKzw)ٺ=ײA̢XzֺD֨'M2o>u"\划J3έ XWq`+5 ~_T;tu&KS Ynbt>ɞ?騐IXZS0<KE8^z:F&!mF7T6FVZ=땨ziZ-Ch(^/Y:`i9@&Jnhh&b(!Qį";+v'x @>>nupڻtJ% Ht6>$M+l4 Lɂ;tSL\ϋ6Af z883P /KCx/I Kr&ƈàJD'[xhi l`U\WLID_VR|iY>\")Y -Xt͍bj]G^aj̐-P8s_$Xzź;Թ8&Dҕ+y*]s䯰z9+<2j;yu٭4ko|ZLd PUF)GV Zp&f1m@)a= ?߅ݠOh[h<|X>Z1Pi‹x{o -E3bM0֠!^^8BZɹĠ{Et_9ދ<|}2pI( ̛Ig& >@?eR!Z{#TrٲwN2!\ܫ3#-[>_p S 0M Li!eײ#'iy2nrT;y_ J&z$8!UL. X{bc6\ga#o}ji43 ҼUE$*brQ FEk ƩP ن]sوW+%dh{JX$.:2`1.KAFQ{^c}E!Ɂnp')Y~R`!LbY5LWJ x9)afo^f` L,1E89FJGKthc[#Awޯ]{ex@&s_:kEn4:8T2Ƃ1K~k"Ї:f)%AmpG$P7L xq1<ӺMR_ g&Z3޲C4@_1־ZyjN;ua#,q-=Cl"Q &J=XKRYg5ChVozqDþcS|{ e>A:Ď ]q^aG FݢB$%q V\>D, ` LPșijKjaSGNtB-'{9WEC#0*-v::zz|{ !pI`/eu$djt?eY6TMzCR!\)DBM S: u AM%`vJ83xbtg;6)Om[h~;?U:oy r){@qTMmm cihPeaIiMh3@?5 r,(j%>@R,Ơ2B+HBl`bmTwf a9=ʃF7yʿ:ڔqz $ B:2:XM޶`**yV8?DC-~t 7M!Tob<oUPCgאkB q\u܈~'3!ؕ,-_2(oP$ Nb>I,2q&`7%>SX9?8])YwS'I&KydeFy&o䐮(Z/erB vP_t~5^%t@hԯE$@!D$Wl j3IQ]Yc '?dW:K4jsůw,eAPn)fSrd\6_)}E@L4amX#>ŏFhtGi=̯>"vafۘXA,.@H8X FID·?z<-~b6y*˵52ʴcLi=GMև\j? LU>a_ }嚳`irk#?[jzLyB"WK`N6n[܂$N]zS1%%28o+:dYLi*:HӕFϬ2s^|8 'WL̃/;VqLpiY?0a ~>7j%[s¸O Hi!8pΠ B Պv170Ĝtgxǽ1HWQF-R4u+s1-z_ vڼj9nge'sPeo.!MU)Vgd;xXs(iZmqfmgxÀܾUĨn َ\poے9H!J,_6vJ)|ulQEts2wƆsmXL lM ē41ʲcMe\&E7䐏k^tayPU, +$,<^Y&S{:ȏ[+1J{4@,[Io.}ՆpdCw-v 5 RƤ{uB. HJD Yʖ-\mN+)>/Hka=n%oUio緁;9 d.J](&*Y8uM$Q$&,=n\B ks1-Є 6V&MH؜mH7{\NSm>K<ˁM%ISoѭ-0}YF ZYQ;A5j=]f29 1("J3rDv)WL<Ev? DVdLnOD\y]@[:LQnBNJG~Eb,|.(2FÉu٭j 6}¾*Fks%Oqds4LNPy34qt(Qje?###$LYԳ 9 B8IE?D*V!E?cC@J6У՛Q\M? ?c %UkLeJнkR~fPfZ=~O9Ÿ%\]jMUx.4?Je>L$7еEt=ӆldX2\2#KK >@UZ`eq|s,987R*͏@"<$R@B)j!NY9a`g%]agCjB{gtS' y" A݇aOC}5]򷆾,}Ju8yA,AL{bn xu_,INdwadMSkjy+koٽCZ%,&o~p7(|wt1./[ ˴aGXpqa9~RojgH~C`UA]-g=׾Ʃؘ„hpü>TWԂݏSj1S]gig48|| <l({[4p=ҕ3Y`#)Q^'T}vʙSnęjrջ-?R3>MO%I ؞8_)Nanr$y RQPPV_eM YF^Vٻq'A'ÉC26>/~:#`*y66]|dRTȘ^I ~Q|6bٺ{ `l]6ͺ>1jF,5'r #:zиJ=[vv\QR`ݐ߉@D = \OvhFFa}=!paz>WCR}{S^x~K3>1 ?c_'6Z#w%k Iӻ7 D^+#&%Y|SfG`6vO!ƚW|n` w=\l7[%^!j5}:1muo>WG15e܎ڇz#?ԔXYk< :fL/Mgs(v'ZU(`vX\rZ"EBzB;" k%5~sXā|s'ˏV'Ʀ~q9!&.3͹NW8@I18l"_C",uD9{ݴ<> }.|$D f?S!H[K_}SA'68 -Qt^C*` ŃuA6#AM DCjtZ0#=Ak9Z[dюwXXBeYk^I׸ F, <Na1w4)(UOfQSy7a\n]WFDu"ClWIjiV|9{|JZ֯ˮfQ]7GuR^6J'վ"Zف *QeVp9>L^^k GhCcA 8ݯq D7 ,?k )sLuHuIX~Nnp (}eT88م=LҺk%|騸2ȥX{ Ҫ֙A'fGG)k_u8q5qAb1_!_/{|2hu &<˴s=SZSNUنtz>nRLi?7?OoQ*&[^}Tg N/bA '|鋜jSxC?V\bjdV$(ZKU_AAS8^a9^v+J6g њ&ԋ{NKBh?XЦ%n`48h͢O;4DD@!r{U[Ly_{_RGgن{Ն(^jsʵٽvqDʷݑA2'+sį* #] K^$.be3k1Fh7Fdԭ>K˵ pA'Z]R 4d^i(akm2Y;H|<tƯD9pw{(-)-PN?b2}T_%!ya}E\"ry9@&Bc5FpvDDFh۰8녴kҚ"XEPKh%Fd9ܳ@WX/aH -i!7Y)]w^}ٟRCaTxMuq 'aȱx~ObEq&K!?:J2^$#IʑgK$.A4MϾ/h+ [hgL\}4 +ŽD.#MHi$Ɍ'u3"xx<7]l_+!; NZREzT\iLpK H" ]ncL}t6̲.JO}DoHA|ݏj[ny"׋$/~*|Ah+gx, {GBq7TVXJiX ctug-sG#pIseb{6.OFp# xF)Ra"|[LSy~2%DΕ( !OhxTCܤ2!m-um^)^OR!!.H%n}Ҍ8||6 X0>U޾ b04bZYsk[\H%'_Tz7V '8E)YG3yQ%P8[a0j9Ը衲)M'!u-F7*mJ Bu Y~]V1GOZ۷TpEy cӍb]wm4gQշ] )QR:RՈ3OͻMq/g|&s}[ |/lJty: ϞL{ Z04xBfʿf\ dR)EeweW5W~M{d:ah0G jC̽;CU~d@)+xET R ]F'Ц 埣e_23n"m8d5gYpxh?|xŌ7L w~6BB~۲g˻q7U×Lq9Cw1'覇iGz{9N-kceFsaUO] "Zp )7Z 읇BoOh~ 2Fu(V 1|"jlsX)P[6V=Eq=Vp82>)Օx&-2%Is &]$̷zD;C>VB, ЯS6"@ "%/ͿBE%5]cD޺oD@Usk=4y;黰gİ_Q@\fuqA) KB,sl [yӴzLmc稝eTd6'8(BbW9"^gVv݉Vf01wuM djۃ g!"1($wU] YÂ&upʠmŽcUXt\:E9i?Vqvρ# w񀥡A`@R~=5*BVW VYQ"rvJFGL5/8~ a7W4D`kL&upz|MкcL#z k&W\m"s PLeppExlH9c+=.Q'@$%,k*v+їƜNv4d*.]@"B~nM͓nOM>Ҡ홗&;(! bl$FF{UI HٌΡ;% 6I?GU_;qTD(}h@ ό(EwG  ^+!)L\дuf䢬VYɥdc*X9|yA*+ҵjTXuEhhfչ1$ tXNc; >x"۰T~.+ 8yv*k2tR /=+'m@&3+J[(xuZa5u0OcsrofI kY n{‚q(UQM# CLuņNV ohVSpju,$ҽ\),D9pH%b'tg}MyVh BH,ݻ]j$h.q7o@9ֳ#];JӠ+ϣPݼTEq8I@W݅`CmO\^ b2"R}b.SW`-|QPP+_Gy=FtYu5{O>y21dYïVvdz6;hՇZ5k)& bV!TWZqX[f7@3/{9,v{=͉Ќ/ы3qb\Tq(L$zz#t#&GP*C]U~iG")N'%rZ^Ӆ~ 袊Hޮ"*]~? Vq'!~WiҨH{&l0FUuLɱoQ] 4ǙpV 'H J`IN:IHjGvJ&bK#ˈS,6ٱ y+:OEcd6d&, o 0QŁ17 Z T<.hUڷ oB"̑nqq!Dd r[7TmshTʖgn ˥xHY:桲++ːIĉ WIh+o5 Y-{ 0|2@wo2x$J) )>Lw %ZnP w 'i3]c]wH&HЩ/F_Ne"{ȍgXt9rokeK&'˷~y`lw6ݦ uǿ:^W7Q=8" ͻagR(RrRޔ@)WP\KLiڝFqf+qmXTL[pd .q2_Q4r+om)#ݰCS9N/|)|;r$V-O#`N}+xChU־;bhr 䞋.۠Gđӥ?on&w2S~۬| y!i9l$ ++jyeZ$TC]m(nd}ݏ `8ݶŽo@t9{L4Eo?u /u25)C~M+&* ;$V~BUԢa1B_^%=2wu5T@"1@Vs^b~iPWdRJHФ5f)3\LkOxfE;`IGo9|\%"I~XbRr.8שAD:ʱ+ScVe`1޴h 4S A1qϊS@Nd-۞h_ =_b;t6I3LJWhR-ޔypvM xyc%QS\hn~5ý$W b3\m6c G wIk(!{UǤw኎tr+VqYplUrUA`Oʄ!ng K;*Q. w[H#G $ޘKtSś :ιE 1'% C^MyAn3ʥ&C:b]`؉5+)wAUn,EqsZaFĄ9.}ePFRjal&Qp;2~0UTpx҄!X?L"\hF{n!L'yq[ɳtR`4i3sBڠ8Lxw ^ڋT~=J{W*x|zK"KZw^"shHH Tum.p&/͠0_ x%]xmmp,WnU($ Z;pԹS8*"mR0wa yS)`PVf $Rg$?͇@5N 6ev,_NOilbJFa~>sJ;Z;^cLA1sArlE\4RBmk3{]mYN.OPsKV)&ϯ\V+- 7H /ed4"]~35JpC.gt6˵j+L[ckN")xp]T⻀&HR}ןv:7KyuW_SDنxPgnt?wD3C*A%2QL@WٴgK߿p% W~1\o _RKUDp\[avKW|98آwGA%SڍRՈ42:aǜA*)J:c~/Mv_h#_)SRI~Z$WhǜSQ*d:*2+]]0s%pynǒKmjÈO/=2p! kT!"xgT.YԎH$XOk^h=w[i|aRMmoWud @Ysszl?%ʟ{o oykF̳~]bJ;|܅Ue RbF,w|f8OGCdqBDT#<[-'.f" K?W!pog^U֔^qԽGfˊ| oEuJ|eH!aBkScxV~'k eE1&)^{mm[k9jePy~BVrDzF ɸT/'WI+fA17%o w(%{RhgK3!Xyֵ:\ %y= |W5&pBq4^߯9MXIo=B[GH?ɓd T^`ul^'v z=,\Ssy[+f5Jkic}\ eR۬E:!i:McKE9ALԟʧ 6~js-h]%xaoFY!ľ^)RalNN_Jj ;Mٖte]pQiYRnlXQ5d&,ЩiG'7͏G\c3 Z_1vK0 M@`jaPm*Pqw:[k{Ula8*yz ~F⊡ߟK댪r7Ďd@9m/G rl^D$Do1nA&V'֚̂h.Y1g.Ӡon?_;?D=Xz谭FI@Kqlhh#/ƠLJH:Xqu̫] /?a&ƸSB`.^|vkǫNlGltHIp;ި&;Y^{z`X+=:2ӮdJUBG`jSo["oZ7pA%?hm$\7;i)O2ixw)uVs)OS~=`жnGDoTĽzF%k*bw|/K7(RkV;<gD^ yfk]!KeXL'W C}VLJq>!;"d6%V$Q_I}.t̅Ihbt+VyYYhý8T/"P[9ַۢ'!l_V+ݧ.vz?~!;4ݰ4x~;G@K'o$$?۳oHs‘Q$&#jܬo۩"qg%<&)H׸RT d;jn McWq:u}&8TC9RBiOVAxfjnR/sIձF}$_6pN5D _3P}3Pݔ@(˕NKuI1bR77gg:`Ii}6{gʇ]zNYK.䙜8S<̛ ml2N˰A$+eց1`)QNC[6 cdgK|f3 "TaP.x;'qX˽LEcbTR'8,?XHİ*[ݺvAaUL4yz[4r|20G]Vz25t}D;O!E)S\jv/R'*Loy:r"q ?q~KA /^(w&F9E;k:/=5`3C*j l>pKٿf[z4u ۆgL@aѢY$.{4ՖupǾa'ʉ="⤩dݐE!chmO _RB2FxoR @fg5ص>N(BїN *4oTہc{=`̶zjRޢM@uWAJ ~T|_rEImr,b!tdUT/$5DYC^c ܱX}o FyW‹@AMt`NyCU(ny-&FHvM{q+y5K1BSxcJNzDŽqڗЮG8Ӂ=jQtvE{*5ȚO$b הqۧP]lMquS}W)4IQ-Ȑ͑5)E? RPcqR ^vQ6ub B,[ [dVT]=$MvpT25l8H#=| >zS  $I1DLbޡhY֒䶕iR§*F>+}̢"J3-&<Jzt5R2Kܺ >L]/.'aPWB,qq(<{R7gVhQآ 4-Sz;M\ktaގ(DOuǿ@K^ #ܡPW#QlF߸/uHA7*B~`gb'&z*xd(uPRˆ޺دMxנd1LZM82 d(p1l3vH$iIůz6\Ϛzǖ0Ւf̭2$v,GY `ˬ5s=s? eHyZ-Ijd-bgv{EܤX>m. (F<;Lf%(y2 dv/C%9<ѵ,zZ>[3aءA0(- z~҇rU6}7T1ƒ oCdNԀ9Lִdf'QD cН ]x:`w,4S1ÝFcD^b~ QEtMpZईBa-MvD&vjdW7:PG2Y&j`rshWpmоHOD\WU:#0" ╄1oVݗs]^W^VɏA޺," n)qYuM1BM|KN@ޙSk7+`z>W\z͙JL3L~+ti6E/oh#Od_ ˅! Ÿ"c`;ʑ4q`+k&)\gɊz~ tn6ސ(YB3, . Z}ECd/ y+NPZ1ݛPd|TAqP{x25!H|}U9? I#+9 ^vpdq_ݫ-- N\? FVLFf[*tzĖ8`~LQ+Xae'[K36I@מ!۵ŬKfXh`h~:C1:v"7{;S&_f]E~'$"oYB ai GD~Ŝr;`-} 2AIIJhrWBjJ$_$ x;HCTdT.~Nc0" + g2꨾͜uz:{J<&OP"BPS3^'~ y5-^ 1̵ o2k>IvId)gKo}d&0[1tv*-3Hd?鎴],Aqqm9fӊEW3txZupH}Ą%;GkC %a~3UTBU'] TW.fJ RYfR.`8c<՞"N[]$x ipNipCTU^T= uViKYy̩~ $ GY(u?h|েHP@iJ a H mk]>Q%!P=@\]wD 6ݢkL!qM OU&nwkQ^p/-?QpP7+%/pzEN {p;4jƜ20BNeklGq!xjhGTa|@ 2Kܛ4xht-%>;3r+GaI.3b "3Er')hd>{Լ1l9,eO_Owk5&x$ Ώr Ё/ׂ P_$A2GKȓy\㫂O |)v x;cCXƤvReft=_`%?F]{9bLlȇ%;2}f~grԲoW"FX-jf?ku՝zlX8o}O 1M/#5]/ւfZ}n0ՈC~MdZE4NgM37e(t영DRr9'VX VxXz^HCǨӞlF 8Lp1\bVd!nCDђד2 Xp=xA3֗ Mx V7grίH6zJ@& 2ąSXBX$?f;LBdT#OwXx@pKd$g$ľMS4H dҥM7LvO,jZqM ÒwNq|@!vWm׋eړj |. k"N!Bh=\I]$d SSqw8l4yX!96Yx{!8 :}I%I ?)im!jw$xq(Y[9p1Œ$ 'N8"wk2%:. ) z7WlEd'9jTf;"*oO{SJd Ny፦aog 5NwDb=[ﲳOE兀_] 9C{ eYbΠˢ7~/! s€2$[(Fls- P*-fLf>k"J*õi?sMc&,t=pK1m[*ĸVF+KP޳P=(u|EaDM{ug[skp!w}Nv >ưtlS i0!*R"uCxAKd1W^<\gv'"`PWN8Urk("eu͜d`ͷ }HUfl>[jj=ټ+땷&GsTN#̉GNlo_gl71@M6b.8ǝaȯ@ 6/m#ᇹ$]v Yx 5dǍڣ'kEgx@uCؿ$gբuR7*-[ }tir(~/:#59P}zP?%d ۝ PB39&=itߘ~5vklXQqoASbjL%cZlgc2ֈ)QE6&s$%6* 9SYdַ!8j8vjWB|;#$]T޼V1Fd*~ O}ꘁijfs" g S-B_LƇqHB =,CK  )Ü Jدsى"` cN~T(ܫ!{Qr+RhG8Gm?z`Rh!O,Hev@ҙpx5k9MĵʐxnolϴsхS Či;q^8=Q&/EY6Yσ+/݀Vcb(PFy%+ 4E|ȧ"$i0UB TҲ:ܤ:i\ EWd䦂E؆-i3䴙l|Ajr֚wSCd Y 2&\r--Haɧ1``jpLLq˳Pq8)̞;t7~|W";%O'<֟yFWPe}i'UeWz,W;2E]%MŎ7RV/gNޚJ/su='Ŭ>sqHp&(x} ޗm0o"3>WNT*1#!-ك;!5:03C\z8:ډ|eV'[Q"D|u@ĆR 7j=w6)B)R;t,(}X{, o*cGAl+V 2{kxիy2jA: g%}FgesPst+G(pt"\6A͈iwRnYlZm!<7CH^-_A\jD8M_Bv@&=7d6g>*d"A^8v$ sPm {qm|_CFP3v[ޚtߙ&#6H0oIM֓rj|s'9O1M]@{_2M+0uFHK|]U_n7+~Y)Œ.WuvXI[Ye`b Kps9ϒd[ kIi3ElS[#L 9L!O##eMoHD3 dlK퓛پ׼k/ڌgi2P#9R.F+AV Ux$"MaD aY-nԗY-+p|}M/ WőJP[ Frk*H H<'n\v_0"K:mo86?*S?KF_힮|4>YUr![ ?(B:U۵<8 $L & #\/ؒ7X5^L\`~\xCJ )w#Wɉ#aduu)(3 ٫ʈ4]# =l{&NkWfu)pF3FIIh +rC5O?QlkQzeZ!Yu-B-mĤ/p<;c  BU>C <쪎B Lȏ%jt|,d9Tcr{\s^=9t<z'J 319^Be"Y.1>s& YrV)C56p⊛:e^VĔD4z~B>rJ]k{ޥG8 *&Š%8v6JFvmll}?0Pa48JpV;T s; jụ̾5si¬j^Æ05U݈1"\az*'NKVWazFǛ2O'ЀwJW.BN#kW֧FEpxxqd 4kBc5LÅ  )!ԭwͳC4BĪzZv%OȰiZm=%紃ǪLs48F dc/v[c^"{bM Uli4Zܒ#.*{g-زԇSg.t,QPչ ֗RsFh 7R`2ks+W,5ui]^vq~pX]Rybr㜍}3sK}CuSҎ92ÿkw/_2.R+fg芦m^ҺgfU80u0w}@lo.#&{Ǘ2fEX@޸l?T;П>T`Fw;'HfL{gΰ~VGL#N^G2xSS\!xSЮaԏ6xwW!dMj_ƍdPpag%PqSPDIDC@/eE0x!*F0Ve*%"Qoe3e?ܽPJnAcY{A BWu~B=qhٵ@GWj g*GX\hu;g0ۣʼnmviRSQ9cdDLTN>@Mu @sn׻o4"Ta|D EҭyJNթڂZ ̡: ,e2J;(+вUCE?Jmn]5%Y$cB_FqN  T|I?3`W؟Iι4'Wx1S?䄼IiY)R57\hI 2 BǃZνGY?z!!o1B'2kgj0zDYh[8LoVp0}#dy~4eW [F,h 8Gøg:<_>+V "O?cxk_Y-dy[dӱtg13COPU~.ּ?Xc͌݇;'׺1.tD4KZך6"y d];Q0 oC@Ep%Nig\98 ?ʙv6%,E4je'vK4MU  ˅Na5"Uin1mKaɆ xl91C1K%O_i)?ų'c|[\4Ropb$UDf 3g)ϋTkϥTD'q4Rh*=p&m(3s S NSuLtȩUiC̠%ժ`(, mT޶FsN:*R9 %zãjc=KyZ3`Z: h>=qy?)$^O> %e->?䪖/C#۔w A߲Uj}Lﳛ)?^ XXT~i)OK>.%yDe LU$-;Fȣ #'y,6;-Üai$-Tƌ,Ov:IPM*yĈy 2)|\%֨?˹JNZᢑ 榪Ug@^w,{?x v?AǨ)J3)8i:S#`50\)y%_,z[ҲoЗe!О y A; qqSʦH+~Ȓօ?qU+k%zɜbaiFvC6g(vT -QVbDy+-ff/R~ѫ<6:T vNR:|sf<A3/(J*MDq =20xzK9ONyl=1}vW3WtG ZDT<:DÅ-oWNsG5U\|I ! *A+-YT&2AV z;[@3CtwhUR$3[$ M딂98u0gz 6ɍgt!3k+?8v)L2 7T+:(s$dw(ɛ7#=_Atk by>!p!V2 H_KQ MS4L28a ; kT=W8=a]y3sK\@(qkrGkC)O0˩YS&084EfxX!Qίϣn esa4T#)agA.LYkZE^k߲PGM1h9_qvghm.? sG 8ƗbLԷrF!>Ah?9: )Nf<'OeQY<l6l1_mJxmIzD\7Wh[r+1CV<ҕ a$r9g7])xӿBNm 9\cN[sv$A/<܂*]c9?=cŰxFo~hdErL==|a3poNHfJ@z:9.fԋ`((=3Ɂ$cqREdرwgAL:t`:*2+Z_gޅg퀞0urpp)mI7Ivmݺb錆\[f@ reoxُk=Eps7TzkFu{DkXx2K<>-X\&Qt3argţ(Q{O6CA9/]*)sǞuWsF"Z`z>&tJԡr9[7% ;'dJyӾQ MGB|كzlJޣ6F r߃+Mak 612W RIzo7Ze3+eЛǀj>UXՋkq8R-@zhNPS)7Y\$92wx>ݳנ Skmd\#rĚϳr ѷ$EвV_2^>SL^$S/g~N@0#rqDVl)(w| 'd #hʧx2\A; (q6՘3]A6as#f]ZCB@`j@}j5!Cq|NvϋՈB3NBʎ E1,[r<̈nM>?ι(gra;&^isͼm] ׽:"cavv:{ƸȥS`m\.1NǿÁlmwrLu yz!l:PKnpsY5y9t~Y_6O6?aJǹ¿נzcs1ZYRKմ+65zxoJҲ| /F4t%h"dYʒӦي;a R\P xQUg2:07;%E, qh FrB֌c,( $ڶփ[7*%K08 S]} 1%bX(2nj7~^I~ 6s_VNGTF#{l #Kr7&)pu=}0~bg_b؞RgEZ/8yacX '9pLh,0=e&AAsdwH1fgyVDK> b}\LX1&b>pbS}} `SI71]CS:?)^bQ#vʤ=ig~|z<10V>[EO3`Zxs0(:ć6)3sT_vhCf!Z:.;stVaw`YJU`Ot7IL#M)yBxT1P1=0ϋto|3d/[ =!X3?#&>hn'-Pp$ IW6G=ۑ" پƱ[s6-x1.E $}=GjuEf"L<9~)%W/+Ζs]7p^EB3fj\e EmS(fRuU=́p-孷qL U(H,B002mRW nv[FKKk؞]9J1^zizToM܇6MHnbZD jm6%//$ $HknQWe&-%J]~f}q֯?8l6rݘ$ [<ʤSIL:/ 䪍{@@-C UMOj;v#d*^ C@$01K5*"sh?_-zg4-ʞo=q C4tg=Ն;Hhpa`-ZtDUkR,JC)H<5_p׳dSRˉOZ- b#v(Yy,oІxbV OFˌ~`sDH ZcvBqӽi0,::ؽ[5 d{LD 3 eO/8ayX/H)U08X/)D)MOˇ|5[LdS"poL[+j_ɞ3M*Hm3C}Ed£0:AX'" &<5ԅ4 g]1%\\㘻kx,Ǵ?}BH[y&k{AHvJJVYC8@񻆟Fն}IQ~LI?y&7]޷@7cOFRcp 40e$گ]ae9׉ F HoAkAOͱ~=E r$1-g3<ɺLx53ְa-OC-:a {M,sA(ܫ]^l7WȷrC0+jk$:Q<Ҷ-issu[+T$'϶1ܫ<[q?MOz$yQ{̓b ohy%X5͡B&KqFKe8&3-BPȗƦ/9A :iyшxGܠ<^Fd'h4+G=7ܳqa_B.pm*hNG7wTvJ-Kt;#}, 8."(RNކZAoyd|(NPibUSj//3v3C3M$q~3?HԔݙk^פ_TO:i+.Eo# `X‡nXl{#66aVQwuzl37nlDcm_?Kybe\(!nomfdhT=1@JBT;.xJ. \;ò'( A:WW7bowgiS"\,̜8+ Ē\]\LݟpTI?8?Kg1GNe׏|ot;N66 b?$m`{i~"qt|<isWDA IxEofdQ>SRg.D4VHږ5^7@!N?EgK#U&qv-vq|53SKlAB:N;፥){yDn;8};ЃXNkc}{%]AIcyѭmP@!36Uf&v) 81tS= juOyݰ˳HQ1~ TVJjzȊFɻk΋u}F$g wh_]&: 's18\ʝZӡCÈc}1j[GHG 4~*>{CC+{2XqD}2:}9iYڎ!Yh1'=0psÔ-zEYi᧬Z\W])3@NnjK]}Kӥ崶Ŧn)_+,4T,fEJ+vb t74#dq,3e&8e}g@4 L gϺTӂ8 Jg{5kcר8h sPb%)*ա4^9%ju=Q~- #6 :t,C4sRkc7} :SadJqBP5s4b 6<\1QDZy>7pbaQ;^SٺeUYj}&3U"';v{3pOPC'O:!軁⎶iU[nB04]"D+9 OjC4ծ!JJŅaXJbsE'b{|-rm-f1+&-|,͏=m|FhSt0 B?kGq8R! >&vKc(VeKΥ)|Frk,S\6}FRk9(|j¯w5؈v #0`PɦTACi ~Gp"|¢O*u'vB EU >Bdyg{^偻S,ۈ]=U-\Hh%8p;~jbh0%E= Gxbף,v%m^3",VaRK5I4@r]"a7hW"lU,q3gm5Fq_(b}r֔<"[4Ź-S lf+zk7nQN$uQc&%>DĐi~vajXph]Zފ"$@z"`=N{ bl< }=;1 G=YϩOOkf WlGn$D7 %A,S HA= TE!,CVl}d"j2qMh,!LG %b/.߿lh8Q !?CYtJGt|g_v+zzn&+i}#'1f>k8DZ+:˂TNDؠ.H eῸyخƹpmawFc}5pZ\]:-pǼҀ.Mk߈s_1tM!* #BVGt "0f l;EMނ>tON5EMdGQ+:U9H JY nݠq5@Kd,?#5'Gjo9u܋(Ma#d-ʘSo)c=Yj(20aܭ0d\8= 0&-c_U&"8ˠzrԀP! =pG994픰5$UZ`R_A[neWGmhtsOuȪ|SU|+"]fV-J7vG^9IIp,,=J: WocdШ!/G!ISۣ;$= o,M&"u״NQ t}tNۿe]o}SN4b% IJ449Fۛ_?_ }G.jc ߷F~Z:)٧ZD!v0S_b!^MrKeѓXH^9xôƙ'r&+Q,*09VmL[*w'#ȃg/i8Ql2;%]o?FR]mІ+al(;= 5 C:ީJOfh\G{NHEpi(' dNcv+<%9Pd-KHUyq @>Q 3b,@nrh yP|)+._"G̅`$ȣ1RmqZ FçPzam+;`0E_re^0tlG~=JqhCvQoo'qQu95:P!0爩Fނ uOvd$䐝u(XBĮJhȭ\'aMȖju=^*hj%ڬP9s.n3uLbl}kTNZ+z.ϫCtBio {-n2΁/C^ml/#_B@oAG0,, ;sx[WzY|Ue 4AR޳Ys%Ko1,}At]W < 5;j"ژw|a ,zh3,NE7:Yp_Fv`q4_K,Uxrnq~ /'JkFsq"?k옛:ߘ>/ޯ ^Mk5j0wɴ8][TGǜns U$%"HtO!0D=tDö1UA[w|1,R$}**+?ȵ;lyz? <8М&WLe<gOs2,qjc;D&y;rc|9]@)VÚ8\UOy%f>r90FGqgh1 P2/gP/+ p\W ;2a ""Bf!"s|P 3%Q\bm'#W5ѦE D̛e1GЛT3F^!̦["Y~Kk烹+)ya+u\Ez@E" !J8BK"0͍f.J'3Esfy;2YRe7L~1yiiE/OM}"'z3qZl"lጓo2hQ0c#hD׳uN4s p) ."p<fBZkRw͎V(@]HkP`k3ܫ<\ l)*irdUp:KRmwTEqN6̒[eR5EY!#FBA ꧼ6Ppdim~1m+}lcm5纘Q\Q+09~"ԭs,= AnXׁwM Zܴ~> qEС k݅!a QX?I̫.( Ng@$b-$nsOH K Uɣ3p6,jHUNf)Oj`&umX: % ̒vŊ Y4)P#'I&YޗN(̶wdWEn"* jHN()U)̓{ q_r8ʙdV+zƙ ^ O8U]t"@֕w$|UG39l~azc/m]C672Uf=7 UR:N IHG;@OJ*K&1H$Bw; ,; 2dN;ΧgsU- Zlまgp[=bwF w-͇ZV#c^056YV~0Stƴ6ɧ}u l+z Q88bM:58ROxH= z,o"f)T"ǂae3dywׄqz+OzRt9U.SW`}+ "8sal.|&́y?ho3hSE71@tf9Ij;NY_PQʏUăb'X} 23v _FvpYHh) Wfgv8>@̷Ÿ@׾j0dLQS$WQo)* bJr5aݽLI'`vpļ%G𞾬ztND2mv p(+&Aܺ k ;(PBAWzhU:2] ;YIJ(Z4hQchu-kx6d&&paPʛxJXsxoN!f΁@(1-j.;Pn Z7KUCZbUKGI61lgכ<ЅAv([xH/N7TYetK•f( L;Uϴ)|V0eGp7 U]Ջӏ;e8 i[Msd)Ap8%YŋU3GNyj78h\[7~DehB!l̂-eoZ{pNE}ͺf`U,D4aMg;8A-Myv_D6 '"\pRWc}@2Au-.4=g Gjj\V<)Z_Pc 0rH!^>ӧcTjK+/7tEu#{ɅɈSt<2jo{"Sm|2ơԮ(vB풇>"-P `LrdT0OGt7ɅCvA`%QbR&nG\7zBʿƃ)I-=<ΕsASO7mKqA ʢ':+P\NzpRހiAE͹[T@}AME?>D"^̫^+,4<‘Bid+ǎ1`oZVG>_h+baX[^}L$6O< nq:JTF3 M|b\ILlǞ:\誁MRS0+Z2@PPd]fJO[w0 $PD(D\ȝ_jޖ^i)ex_2|z^㥘ۀ𗔺Lܛ f*V;gDhP{0-Y4EE==h*٩[kc Qci`]I(7=*n?8'5RVn?_lWwóKpqRR2;,!\AC"]mG~22 +9`97x)KGVRS4Laҡi=2jm'0Ps%R͞n jSZմ]}oi]hz`oї;Vm=Hj\s-Q4 Om:a'd  6iaJ(-_ٸ!5ژZ_K;{Vo s uTHTV2ad}wtOO%=ТbOFCC RX2 ݶpn[V)m h;xȭ樥Ufn~+M/JƍH0_RS ېhz8!dB,BճMyB\<4O*-4A225֛T?B3RER!ϳ+`|tz.zGo9*pcêd~u o,Ǎik-XcL節aq@bs:Ig"M:O Ě;eŶ^1+5ȗ2Ӳ29=& ĤZ{F/#ϙixAP-nv>< ֎ z aW}뚏d0yW:kԵUW乇r/,`!0 Esbf`"z@pGw$2C.ChM|&zcQM%4 %KzPTɝ f)R/)xL++BEwG=\o³:nE>x?1uu.0?Ŗ4x&0J3 aGYfjKtOI{u$ଌ6!}GVA$AmW:g5b67B@~\OXUnn1ron[µ.R'+^azRֿj*4\@PKkD.-r;!**V@ Ots]*$ Ёm\ . T<?Cߚ Ҩ4:@ hͺ-UJYPȈ2x i8Bn"b}#l\745#s1aT.C?u;]v~褷_l{.󋉏R*Gx':%$\iOJq4Ru=6oRfS"pGJt.H ; 26mxTcj(SnfWZSdeA_z05sy0xӖ>(}R[q஁#ZqGD9,&z,.O #G &Wdt{?m>ۘ'NFdXg /5*rݕ$Of.e >J'dRDa@_GzaǠ;qCDI"qT$xLMkD]]^"WѲ2!UI]`o⼲e=d,-aԟ1*_>Z}j4Jb1R:,#MtY~u̗H2Kx;؟#:^@a 6JĨGFZFBT\)M];"0\4Qu?*#9b3ףm*$tk d`jK*dح):Af}z?Vˬj[@?zlIq 7x; AN TWg$RooB=5^|irbʝ*԰G 8Y2 O" 2+"Ywgm73ln]T [qymv'CG`3n3LG g%߃XĂW>G==2`*!Ph`K@+dg: T}SPvC $8ꬸG뷥~Ȇqˇه!z2wLI3A}Iau\uXi&5TuC՘n c!0UOè-i(ĐFClB󬖩rؘh^>}OwkV*]aZ铀zuYHTgh] ޾<+"~i5*h,S +~ }rwY+A,nJe+|'D*$ȤA,\P`[5(TłO·4.)xFo~rh~a>UL{>C a @ 7Gv#ܝ]Kkj٢d%󵶙Nh~h"-cu$a֯'bB]ju~m?]xN^YR%r;pSh.A46ئنu 7TN2 1`*?8(%?dڔ|L^"bPg,nit&*L}[ƹd6Nebuu(54g?K:E7: :`YNjmГ"B=?k+(Iy#kGg ;E )( %g.^qZ ²M=4Mra#x"1JgI܆rBRNۛ=} ]N =i'nk5B *{#Fu1u)WQLy~?/]}p>{.,J08LnzB 'Q*B\WY|1u2bt @48JKm 䂂x>+ݍ,syPX躷G(6 [!rSj vhjȘBoM:cr&CG֚s4IU=j]pmZO8JLj=1}B?TaHb4Q;3iJszk#J?`"b\OP1LQʹu^2wu8/JwF]>.-t#2ӯ# ǺE.StF9V}(4+g4Tje5~q껹P/@얙U,B+#\#& s OyL&Ձ:ڰ0vnH}rjp52ڐ)HTVfwb_ TCq .i,TB('Vn39H:ثhhHVvͥu=osR3yn3YOwIP]g+J5A>7K6 g /Sz@zJ zGLJf{yuc8Xi']Jۇ:1 γKpծƫ:HRso46*gNo"X,*{UA&pУ’g`. K=;@OTǁx=kZ|q{fl'CwX<:BJhVJ+KXTh]apZx˩o]l۰ /u8_4*n!a8|26g#VXCBaA ir/!*aaY@ݦZRa˘~i#C}:5 y_]9xҹ~H$ud9 d-I^Wql }X&a.Vjv k22 T{13o#$PD[tزNv4uQGzv&@taZpt2IE4mԽz 3@!1pm;4=8!*-*-/ر1?}:EbKxY)ǭ TmtgLC_"ף.e},Q@ޗC8Bmy|N;{*Ҙ8 R-NJw/xpїM6mgSzp}b _.OWNe<g%Q+>|廓3N'!?}D8O P/WYJy}J xWVlK;Y>Z8,ֆeq}-+ܱ~?|n1PS'p` -7Y?oc6Yr2{r$o )v?S?+8}<~A8]p$Q@h*f?xE5gk{>]5y{M}I:{@ҾeTnad gZR!|$)[k/ :R JY:}o{];h7pC"јlǼ-brC&5Cg,1rtOwCV5;߅K z |+&=!4xQ=q؅(bp+x25wIg{־vkBU@~l"L j2pާK@WSBDA?BdBN=),>(I)O),BbQPhd,Y8XI\mխÆLVX8*,DŽY|Űjm? _ *Z?u@o?ڦP .,$}p4~|ðGrFSX|<.d|0 u㌙y}PNĢ) }(7RHKl(%yClQf E2*5BZJ~<jLwuΓ5tHF]q:рB> Aup] Գ]:`Sx&2Z%ڎI$ 2g[/\php`g:+ 81amK$A"+}Jӱ;D6-:czr:I[Gydr$hI֍_ḓ ƌTҹ7&,'~02q0o&}R}zIqS0iU+Ӱ }2Usg,x/B T9H6  %K@քtp JP(!mDzF! lh TɧL{Ϭy~o2V}` >'kYLqwHVeN6gryx;`8,趛H>thŌ_deXJå0a`Ao#[ i*gp~e Rur2k&.DU$Hub* =ń33JOny DS9-T{S:ch›w{A\;#YN|"Pf<ӫROf0*!hW ACb4Y$ ːSQF ϓ r 谈fэ`!_rߜjƣrպ{2uT~.ÖbPXCE<#ԙCKiךtC^Pj1\9#-Z}7mH+07jĺ5%\vM»ͽ֧Q089mD(Ϸ[A4$x3CiZI|g6roX=V~ºz pCi,o&8u`@7L=brZo#8PՎR3WpdVZGaKgGMӾK*@X<s^?ZGۚrq 1Ed}‰ |5MSrqB0'fDkcݺ/u5ARB -AT0G''i1!QOՎ45 [\{.VG݇)d5'&=Ֆ>ΐz xna_tt(-,?QKD /8]7@5޲a]+%Kb6Q,RРGGl"xpus붟upO5 _TϠz̿Է*Z!ЌXU{hzo6|q%zUlg2vj :]?t˞(ZSoüy-R\r2k&u'{c飣eVZfѳDV|<yqJ-)C &hU60 &Z&>x.Zt#60ueJA3dYX3< Ъ#Qq6́7ȥN&KL"SZ&E̟%q\|E^;խ_>rDlvUs8xLd Ӎ)\:e\إo^b"uv1BK]_Svb: {RTAF9o+=RQoCI EX7*dLѧ^3d}4%0Y~*chD_ n0Eq[$B m>u WdToQq*X_.#gj mӍ#0F="-+]u^nՅUD`9x) Pk1?e82([&siQXuÁ?5 ^O {aQ--/_GH!YeD0]]R#¬~ܪZ|?i8g 'gJ̗oL)J?(v2X LO[4c$? +mW=;/9?k`V҂GFi)NLn^s{[zEI%oc1v1TJk[\$QUwU/eT bѢ>sឰؗyz\ӨМ< T|7ύپ >}΢!Lbrt&vQ4+ ߀|b{=ߋzvwi*Qep=A~byBHP9 [_ɟ"4d2>)^"XBes;Qjo.9H * wąPC ==ʡI .LaY-7,q› pm1ix]aD2/B=ts6xf\z+|Yk!z@v ؏~+U b7}P*Lf ^+^U\>oUr4pW(Pg?9\颙wY3rô JG5?cTSc vؘS3AdO/WzL{ α 6{&ӆ= btCrgChK|c"ẅtISK7$sS8]kTre׉[1䩊e'ʩ\˭=:`;~xu.ex;bI΄JqMDםH+ vA R$+mb=aJvɅϵsMѤuE}cLj Zlon0j߉ȜPޞ7hN;0lǑ&Q q;'Q(7~$Cf$b1wb=e@MRʮyJ L+6hZ\އ 9Բbýُ4[h2:;ӐX6< GWxfbw䎒 4K$qhX&bdA==(u-=|vH<ǀCcVT:ڳOp(ypZ]c<zs?/D} >gO2-I cۘ)]áJRH}s}9k!:7Y8ţ(gȗt-Q }X=& ?psQn4;@r?P|P -I~ |5"ӡ[muYm~ C3ps|2FV^݈υ̅d;. @V[,ʦcʗfٱc սIqS]o2gTAaI Lں!r+#*ryk=BT3h8o_mw-$(Y]6](kN{y$8*7;0x97vqo3۸5K^ڟJ>֌dz~kW!XK O*HZO.~;05#9u3 $Oלv3oEq>OS',s9Ksw%D0C/!|a|b,O7Lzw|Q:›}asRK8n%gFY#l7Q$9*wfkaD. U $#:J8]B"4f饬N۟;։ܣhz Pw~1 t#+8ܓnvG{bBJwQs>s7.QFfۂ˄4"٭@͖O `WI2HahHdy$d T p~ɒ8JF>[%Q4!LΝO$qk|&xLN=ddHsB75Q\HmFZ)K_|e+Pc93e~ C.Xe15{YP}9.KDVsy ]iN`= 9I$G xn'+F3FP#$7n*/} }:O1jdr$.ZS{qhآxIُFha' Q0:>9~Hn6 J#B]#+'Ypg%byޗ ׆XIVbՙY8*4*b&phG11)D<L:m5ECeMѱD',20G3|سŻubl?0uacqnQ|/(pTU%'B)b!GNِ&9'aMpD01]LH@ )ߗ,{%Tcn>\uIJLMV:B#6J ]R!4%<πxDL g_5Ԫ%+?*ܗ?bfۛ4Ȧ2g;;G> >vm< %tgZ*>!Q ^$ RT󰡛ƻ_^X1Io.W%U+9GiKN޵+[0\ȶD$+_N|ЂWE(¨mŢц?Wph?nP'Bdݜ]DžfmiSM N ij*Cŋ+bȝ4Np2s =FP 1=G5z.K:#\qE,ECRRb66+lj*.Gâ$بa*6!(b#ewhX-R Mb?fȇq5^v 4AGl M$Xx1!\0K~FpC*HBk͢(Fw׭!=#I6TPd0)O}6iCn͖ޕWYw.o7gh'&Ά2D*8n,8oQ Qc=j*it&&5q =@\ i']l&JAh"7RIOVy+uIKˈowc90JƪW~Q;~ع늙 6rWH¡JT4eؕ6.1ɯ0ygF٦1#BcQu_f-6sb2)`ICD1`dtDD.zoS=cV1Av+::2.Q~ԝ20D$P-Id|7B_Y@EӧTpvo$HbfzrP9Iz5("A6XIOUT#0+hA)hQWR h!bs CrJF۾(;?=ggL 2\ËϥwI-sZ4P +#ҵWBFg|AĈ4ܴMGXA),l wʜ)5LPt;9D5faf/;3po_Y<1V `usB|N E\eLJ/?@{jٵG`b&صPۆcg%Y]vLt(cu 9}} yCF0̛wFou"M<.I:!ăyr7Y YD7(;ƥj2db-AnX0l6x4Q5O'n{f\""숦M+qo9I<`4"m IŮfXI6 ?~Mb9 ]_]Zz!jԍpKUxdzM PU65P/ۧ /Ss-,S?ƍug$O1- Ơވ*`%yLѢh$]eC{jNhewZxr1)OF8N6Ƨ#斖x.ϊ-^fXu2cL? hk>/E7ߺݝ dJsÝ sh |gb6Iټ3[!l4!TP]pYlW) gȆ %Je9󆟣JmR߉|ME5sW_0mTv$ y׽˩hs3N]}\Q<*z w 3q`st js '_Z4ժkJ8I:2{Xϳz;8/E4X -?*{ Ӂm*o@dw ̋;D-Dr4cng٤_hTh|d;[:(<7+t%LDsݤfg S9I9T+ d#tT!K(:_ַń |Vop4%8Jɞ3k$r;?γ̇rtv$_'J=w-K fIcf8ġYw_ٗ E ܅#@<"HcC#/q<VqJ KJMg:=M[>Kq5+|5C>ӽ8 _v||ʃLOe!F~6!@])n]`">>:|SV"nqU_:Yߎ,\!u]׿6@c~uZE|XŠ:0SKm`g ۢ[f^@Y3%E9ەx`(Js4Y9PnQIte:qϴ[(#XB9 C ynt|kUt^\Rz*'v+ Cv6 s+L)Cgt^-]tAi kVjR~7P!L*fXoԎSrD+?uųַ:)A:K Zg)nMymB+be Z@MC5H%1evE(9{JbcӐwڰln.R*M3j%Ir9!3fxͤ%',IzTB @SZH2(> Wr)"9b-IlHDZẍԂpd{c ~:XjQ4(%0aRt]_:A$Os%@d>Gܲ5mގ&9 #IϧŨ <d]paD6PYk?+|lɂiF58c܅< w訕<54zHfue"bQꭅGY5?aFo/jT*UIuZc7*S93OK .gɶ.>[ᏋI *ߞy}L8)6[C]+04 ^ɬ$/z܁b,/쐬Ox9aZo16 *qns:1 {t(c 1dM䡬Fco;i NpSЧHhZBzKβ l uAc-(cIe26 춯%*%zĤ3qSك}DzAGچ+|gxR'~X ޘ2eVZ}hǓȻޱ4PZOnqo j5s"EƄ@oD-Q]$11hiDftæ&1}s*Zbި~IgS1r]Q%Z&a㷙FPzI&օp%N%Z4 /"&F[eﶊjtiޚCkG QmR~e\9ܷ+*W& %ͫ%CZR 6z@BG9t{@2pm+:Eݙ_̄%Wı=S+VA\5ƛuSdp-^}e)Joؿi5+%vM as 0` yGh) CPmɸ#4&ŻZEܹ zR=ϳb &FvhM`QEwx 3Yw BsouP\iMF헱HuCaqݿVU0B!=á1#}51<68D>ϻK^om݌t7J>fsJ^ z`rky˩RqZDAAx̵g4Сu2mquYBWUy1texA~\ |>y?l *~NWV==%S ɓ(.lLupJ) $}l1>lvde>45X]/y2 D[xIB(}ޫzV`d2 %;̀xK 0Y-Ƈ}I6{jks-NauAqlyz8e%0 9]{[U F{oMw4Pu#198II.!"SK`Cy߹)37CAϪs~ep|2?fqict =w*jY:#P-*2GUo4?LBPx ?4ƛl9ף%8G AAAf&o| gǢ 8*ݘ~ ?-j`Uv1S6S/>>j˛uZ/Qm@ShMvҋvchkfKQh%*Dt+0s"KN"+ڰ_jM`o w٭^d+5fVΞxH/h䦞}2I1|1-%֨m4;J (TVz늁bD-'?咺}`ܹ\ߒ kCт̤D׍coUM퐔BOr܆v =Kц?KpWx+dDηSܙq]&0S<ؾlNQz/$`-"}]"!XŸe`2QP֏=Qc&l܋ݸ"sDVpR<ݩ#k5wI z.q(Vc6o4˸*uMlV'f3£v#* `8+֠g1\^2o-BB.pzƺsS暙N.ʳ-D-ۃAJRhhX,/V)X: RPwզKRRwfp.yfZSgti: ~jJŢ9u@pk7q'{mO0뢬uawM컏|%PWo#'&3X\;!zi/[i57 RL5m$D2@?gi CI @Ӂw8KK(Mg!Zyb\vUQtv [2dPO*= \h!DCh֚čݑWgx\pp{o[Yht*iޚC7c#+6qﴷNS-×70;/rLHEV8@c Cy_ye4goz=Bi۩1Śf|,]rt@Ж1O7H?! @:xOkrxZunt1",d&VUUJ^ϐǎP'3=d\U~h..5%޾LGՃ`SU\sug:o_1LAyߟҨc<"պ yة$2/)FG]Pv:iAHF. / 6pBve]|uj9N:zN&oqie +]Sc;|\PT+ EہDc5h2: q"x7QI`V t=` L40FZz#9A{KmI|MYïmk@UzN}z,aW2J5 e$P:U2Ku'pәuxlӿyO1%@Rl}>W. hhО%'-gVVQk+<@mO oا*RFUo9h[Zw*ek9+(&6$MLfJbڜ#J h,5KWY-Qhw)gl[lҩc8aVS<"`:uW;MYO yݼݴ|5SB}f<0%I|U4Amf+bL?ȱh<`,hc1T%B V9ͨUMOo2|#x/ e n1d5.rc61o4:t q':%IcC+(~(]ds֠$.[-}R_y قa "~\mc\klͩ%@)^Dm?ZNY^hwzGAh~eC'ktKmP+_7 UHLoKdbk~e-qPF:KGL\.nm#dFgoަz0F~珕ҍ2gR|Ld֗:7Ty]ny|=2^) !!F’/ݯИ8*C݄n`D9uc8TrO-19Ȋ3rEbڠ#_!Nvh&s,* TjGkG>gVTmj1PtB ś 0z7[{]T[:TH/0OVfL.)YeTIq7.m/^MAXeSV<}Y?PILs&vY  ]c`۶[>I,*.r'3:xI!nN;9c`ɴ+ @k~es$_ro >j~T4xh@OM~? {%7%nv矣#I*KˋHJV;~l*ӎLo irH!;+~ gQ-&tP  "d\G Z98> SG3l["uyqJnebm+6Goc{+ 2>ή/Uڡִ'h]hhh +qMnfx]nJ5l{*"| B]"2'׽#E.bC.#f*mtKKpb%s fP<ڹWϡrayx@]"d:)bטn %3ܷQ U}juuH`a-/M P!eCnV'%HBծy)LG!;bg邤'u ͓܂COGЁBE1re:~[ [KTY N!v)/J"x/%0 nѦ;|%.4*+L3g!R\}Qڻԅ3U?K`GKʘMf'|CT{U7'"y kkOZY# sI _U5ϲYԲ!ż'10KË|0wZo#Y= ic̩mkl$>5]컻B'-@)HdvBg.Ht#*@ '{KO0 ouP덷d$n&y6by+ܽ =eV|_@a_0 `m"؋P+ 7] :q_xꫬ12KD兗j-qe-(~S|¼k>5:OJè&k|굤+UBA'pe,ulJ1? ʁUbNv9:1ִ`6=]4hi,ƥ!uH XO}Hw\Bdf^8SdϦJXa&TJv>;ludbtPc6)ñ&Bλ v#|:Þ*[3qA O%Ŋsg߭z:G;xI'm/AZhoq]J(>ly]}U@CQx8ɪe ";|Um c$Xh0?'Ej x܈.#A]Wsb9G'[T qCIr$u+5 `%RrӅ IyBgPMJD USp#$bGmddkᏉA$bUƹ8OAIS0G~L~Wq§hѵSW%=REdK)rKKoZg\T~msEpZ@3O4vQ&΄SA*5SXlv HٵgoH5:+f|5 O3VG|zY6K ; z)>LR=JHJ8&÷!ɋVLN@Ϟ:wDr-b؈)-m#U7[Ժ8`Q?XՉ8?g >]5_p$x-==Xs`r")G<1aeDJZ|۰]@beg;Ʒ [REY{ MEÔ=-upASo P)IDl}3%@nٕ6nw*XwJ h<%)y=#@$*9Œ%[;=adJqLu)%>wvҪ0w Γd\ٲT`eoCg1*0yՀu/;}gLZj61tW ^ߍkJLL蜛.QN0;8#gbUDhIXD6S/x֗bO}څ2%;l,PBf@;Fx),$HMDQd{8 +?2"0X^SL6Qcԫ*yyU+O\amUX ӯ.  sLJbO*-rqa73P$eLX4!2n {]QBQz3>SWj@.?ن.UCob#*h9x'XM-Svʏ  F u;ƴw7?ER]7lzY h tM wL?Fy1ڛU;w3YiLʬO:L/.oT} vGtyjޞ}}^i%|}!jZXҧ(}wrG:11tB>5: `u6^ h gM3W~ K.n0O}Tκ1=^+G Y']%+T^rǯ}"{%Ѿe\ŦMi;;4zBTmm\Ⱦ2n{+iG $;4 d}8Ye*;up_q= /Asv .Ė#i,[m>?eKgb7oP` 5m(h\W GySR\_ dt!NJȘ6}d4Cr9~M̴:X'YszW7քO{Mc"9y6%vb5k [h#:q/VzՁ¤jBi!&n Zmu!"=G{]\DoPgJP+bvyo.ߍձ#]r)8I_^;txw3wﭷT;5H^v+ZSȯXaOԽf>:Ra65a!Sg9|% {nN?$'*Z'gv{mr w '~$$_W4t[JFec 󣱆<}$1^LHHJ3K2xgtJn.ɼߟ_Yf] dcs AN!cO*UZl~Y ˎ$6+{cƺدŠ9g7g?qbK%w$4e&C;ڲ~}AA \qjZɿjzC0s_8|%nOV˸[3!uV DolR2vWi-N 4{_}ѯ܋nLXA(F7ip*D<&PD- jeXW F'D%p*ޮye0Bb[8P&C?jSH4A¨ UMl!ɟ[; zr Jj X7D2Q9Q{Lg! x7I";$cT"HmJBQby}-uZCv?ȁ0V([**DXZlJ!l, С:SGJ& CULsg# ?oB' u5g*+F $CD)l'T0;;e+ !BAģl,;*. ~{W>u[g9O1 B3zOPHW+`SgjJQ]BS9/Eओ]k#`K up3+uYos0"B%ۗě!fbc !>nah}RW|H a]\m*z:$އ >AE~>/Yπw3=?OW9qLO!l)"%<`s&tUI-^i _~FL[> ,nPhehY9AXXm9;_愤K2IYLa9[cƷlɂ,K.XJq|Kd\iNJZn?^ z%Er=JB0ΡY6T'hpa5B|kGobiNC鮨 (0JSNW]dH y*EL}hleF,$s.իl8f pX-y X_Q.qkr tx j\2Cn[2EVNE? $n}k29+Gq?v4*,Ssp?}qPۢ}dD|n[CU =<7<&qH$A@г+j:}\"K;,|o{Je+ooSŖ&w<<@"L_NhY᤿`pRd6yI쨔Rcs@V[K /ɆNjSlqg-t0[2i#?d̠ ]3HʉƷ"ȶ*:vR3Q]"~ 9xzb'ڤ:#i>Rph]dG΀yd ~ O&UI/9?J <<0.aAL6Cx/8kX(Ͽd,a#U!Z 1`vt9i>Pk29ds0@cSIcpy vM<菻?/eZZyڡ'1?a jhbh R/#g#YR!)3FIg[w#aY8$0Rwgh/< q.){s'@s鉥kr%:qrm47ǯ#7Oi A3WH'ƙVW 5_lsL.+xO,[z˒мeӊW ܺOkuHj`ӣL/frx߮f&R.p>_ސE:V]ϸ4bc׵ԿQ"C0jzИBw9 > 5q~8i{n+ʿX߲t[i<]{W Q[WSdP@D9Zg PG![܇N8W12{Jo1SA9X!;1rܞhOOmyv#Pr2IdNbA«8Y>?Gܿۅ ~gM2Ud# z+;Eu@t7;?Ь<4G@4=#r K9Jk'mkX_7=+3}-?Cld}2Zz:&ӭ`^7$~%54lw,M.ґ3Lr'>[ւhVH/ 'Xu^)h ~ $UYm>́MFZp3^L}nea \=`̺I?†"zcUAJZ!bafv<DP7ъEg&(~N +c;hsH'af?Dқ,"G o{;nJ]2cB:z#j"~$WqEhyPw2H9?۲6nlYZdxCLWѡ8w1MyP*&T* &O/ӭJӣh]fL_4+?LS'k~j#\T5e}P9hGdڽ2a@+c.)% e0c֛pu+ɐ ۠iO(FhxT~0FkK>PS@Mg Vd ΋3;^;zzΓta(<8db@`{V"W NZxG9u,.Czy:鼌״+IW*evol(&G}?Mm`NI%YhELER 9+Ebv=+t.nEW)a"eZDMq]uz8O (K3Fs/AP3wq-{︦|78vidd;1< ,n]YZm4g܏}6MٵiM,gW8/ gk6O%z{+;sqyeoXX ?T?9'ʵ?AtI`y:kzHn6xZ`1Ndy ;[bo4wR LEFGVYwh= K2Nj*U v;T9)x1<@o\͛ZQN:(`w)?|>6rm/gV:[ز֛ZA϶o621s[k;"nfm XCbf{3WDm ]E%_6W:lJ +ގ$s48fTr(-Rp!0~^!R4FoqB;XqD!hv6n)XeTg]"^+_}ˢb)z6<*Ȁb&ʪM噿H`Yskɗ⿌˔#7C|)?3o2A ܙP\IJ7T V@I~͑ /{1:k?8OYz%\~Q kg)wLّ^KU)Ije??&SŚlݦs,v1 w .QE՝Ѓ|TfИ4 c+`e<2]M?x9ŘDnnhO0:`޾e{r+)Ng^`R!vYTaɞ:_(SM1;ސ0HZ>xA O,i̙woK0ѭ)?z(}PA)vmctu8X#Y4Q|DJ;/u~:/s0~T#)~Rvs͢wODUIq.yo;h JߥET00#ؼGJQ. zb`Xȶ7B0♶T!=g:?–E $|,7VI"8a@ڴ̯}8 >I+bG4&cF@BĴ|oHOdTiYaa=%/ ܺ+Dk?hW;WQm|!Y-]"Svq"9[Tw/Q% Cy=w4yaJB9,3 Tܸ/fN+MUVE YzPA>dVHo/+JKMV뱵tSV"\2IAB%L*|oB_de@0jUǏ' Tҭbu;}D:9^>[PA}`h3sO4z:nNAE&#m#00}|G(I\#Ƴ?m<v4H*#ᶎ*baDVcќxG_`QC"}VN?ðpeQYRfdt>Ol@DNPE r_'9$yto ]X &u.Ц>ņ鏹}+qr8ؤ2cme0V9-' yTrns_fr׉PfY?(]Wc+9DF5j< &7)F~ 0id|{V3SGBb=~VعqXC?˙iS1C+ $|o'8G!j&8X w}v&--72y|O- S$RkUIӯ:vk@tՔg3[+U[dƤdwبTNOR}J F yM J픮~Ix^5{nG ‘y*MsgFgIXVkdH1AT{&-JkZthD[r&%P#c:g7~Ӈ^Tw&ןn-7 ' xQgh䣙}2T$t-$0OTIn*ܝT|sm@oOo|8zaa=er?IA%rd J*'M QBHK䯈a:Ey;R ΃|9|CĚMkOYW};$ ;0WV? WN֌)f"ѧl-Y$~=#kG(b}6 z,9X~=ƿr7s`3 US{ޮ[ Av:9tQI :o;dp傛: .g8]rz`?]C,1E úUy2/-V +$FG3) nTM4۹zh526ԿhemR$2-T"IǏlOgTrL5J~T!m c~}, L&0H@Fxe?oY ?j{KeG7(E {u;6'3%I'^~0X+ڵƇ`a]נRB9Ct 1S6Fр C{R̊{O4Cw$wRSvV} Fdt?w#NI[mʘ{xaHǯWnV.Q]>,F$?Q*^ɴ \{q25z4/w&dh!N"gu-+]qԀk i~lol1$K a= 46fZN:"5ô/P%Dq3| +-d%W `.HVf; 4E>)Ƚڂr'#_k ӳL0z-#6nv3esQT m>Oq6T DIv[x*#,2쏱Z0DT}0͚Vzn%⡳Y@rauD?Fr>rw\faq%TBۈvRQ}-<]9ÎȘR" ~I(\f4>Ӈk_q3 l=n3䠍zO?xx70_l<4qLd}wsLEV$IXϱrg)4*E;e_@dGFv覚Qkt@ B¶Ե-[ayۑscB9Y6} _է0OKw@__23V֕?f?R6`2leJrmpSXJAd5 tqtBݧd1A*-My"T)t0([pھOXp.TsT6*7~Ac~vG2l|m4q;RuFFF4ZI-JR3 +2Lˡ~q9Kjieirrs5ݡcy01$I>rNrO 8+X򖬂{ˡ?guZd zuUG?=l*BYc+x@ϓjG>&]KCq:|/\1FAJ PsM7_YVpԌ$z#o; l6-d8aWsFId]V̷Up^5OE,t$j!x 4*50E|ܻY݀[/Fr .#5*H?}`'bng Fz>PBS@G 2ۣ4օ[zPHC &'|)HA[;d隥QWrRsnjLx1^bByw!XbXBkLZ`fzpO(=!JŤ)ɷDȲ/[sU1OvRf"[Dt/qD6*.b߿OpLT 1 /h dmr[XUǛtW`we̷V :(Yk4b5}ݢEE l{v pR7Lvmɋ^H{6߳wE:=)Iu r` f8|D(wcOe%mFN@' GMK|x(IQ!@2 {?@I Bn|dϱ/SHK>ު]5u1#gShhaopÂi4,Riiy 0E=h,*x%.q)Q~cb)KLUPxh~ #N3 342=0>-az 2EŧM8ZEP3 KooKHlЖ?5Px;Yz[P!]YsrѴK4%"b# xK-BAeFJ!KSmp6GxGrE`i GrJ~a-F \=`jZC1 p<\K ʰ«#ŵFN< @.uɄ`Sl&=m>[T[0ݬ4Kvɱh.Inn2X=#0f0^O\+DWs!z$GCLuP ~yڷpi "')$͑~LJߢИ=I@}2(dt:[@sG":ayׅ@_V$a|E NҜlCg=VR&ԍKgӁY]Xc(]B&tOj9_vKs6<]-BO4/B',qbI<-F 3-|D HJ!%V-!h<0g3=Pi_ 3u3M08^CR %pq"XTp'ܐSOIE/\k͒kP1 B}&/rz /<=f~s t>p3Y.d0<;I  (.pꍅIG3_T0ZDg 6Ў禑ܝ5?_f񐎵oZs"rN}4EqqG<ՌLiE礳'l!c Dn疥"# n;bs~e,s$AX-H C9r6<xxkI@8z`WaOFjcߺy{t)I#\: _&2Q5R直ey.ks 'hAHlrZ|` 0w(/a&Щr"'c#^m˾z)vtBG˖Nb2+4:QOΖCk {>! 7We|!c c7r;C|"ϔexPF2hlt_5| ^43VJ$^0j4oC/^\FT>g)U /nmR<;@o% \h=;QfA-1bhagASςpqQr:z3`Hw,Ou?3jUh̘p%hOg¼=70(1A]{w|bQCLCZ66>jSt>rqpvZ_e|ڝ![BI'q SOE^|"'Tc+ WHÛ\aIGa Ff@/H!Z"N;)Cw s^!$ơjyjoEDՕ{޾oҴ74V>|3%o'_c]=# T=;")J\q}940 Z-"&YX^6çSDKA)j@3 ϕ\7eTMR{ j>)uxYGQ73c.|9/Y%j,cJ^ovm,-y ݮFaXȦ}% 6yNYèaY4ébI &8.ZaA,;Lۏ5J)$/ r6@ fg:), ۗ6rڈ/]?`YRdnb`@:C{z2ȇ3o5eЅW@{>V>j,gGT2xǩ^.Ն])p7yܿ"8B4'zIl5ՠ>4ҬkIoą3IY[F{6&8 6?nL]CMYCa,yAeQ5+.1n~'/oL.KE[LÆ1&H:?$\KX2Z+4gV_sxa bȋ v%(X0!M~ff G:iОl <K'4o*2DgbcXu8Q|Dbodz|vEU<0;=Jwݎ=˅NOUkQ \ ;Ü | -]Kn9Nj3^7Rd$Gai1f <ʂbΠ&H{ncq#}1H>5'pxm?MA|z[uSL&B[zhn<*LjJt9!h4WCT:3"gak9ex8 3xr(!_Z;;OY z|vƴmugn |$LP$*Α2K; iot ]l/73aV:nTg`Rhof7iv3q=*BkjP\LNtRw~ζlANJ&/4[w7ذ՝kIЮtsx\hI0x@(%OHztԭ( cSfert}O-ƪa0@3-pO\[\A2%*,*LK|2"aqkn$̩ϣtܾ)4N?[̉%LûU4qGnPUOZM6[3V,J7k)i;*|$ҼOo{Mq:Z"B.1aƟ\U ݢ D_ AkuSUhTEI?hOmVu8{Zk<_Lɍ~Qh¹vifaf=PiPHЗM$>T-ih7dHGv{i2 Oh% dxݹ<!t=9 ࣔ$i? r;~;yʳRJct5Um]2}'T| hC+[]^~NKBd=eږ5Kf 5.nS>1A|6rRi4Yb{e4 dgq^<@hWQ}@Jfσ;%xN+`7y +BIܙl$bC +SH_j C*W'p7*C{ԶyW=ToaD\Wn/c%u+[a9I7&9}cyؠxg# 'ѳ w{ ΝחU9ԧؔ Ε<_T\Ү&CCg2څJG-fJ||'u9E}ABP~<&Kbj[1'k4Kv#EQц-O  q-̊uvx3ʘ,?WL?n$5X433O~e~hdZ` UZ(0 2^iYkM l0+SscuR$ ѫr|e1XhB͖BRr y$| I*Zd@F툎xˆVQ _YGb]&!`M'UDZ-ʳMu%'X4X$9UA\[~be^zh|4t/ R%A#Cph{N-n(nK'bȸHBl:>{ _4`-YEq ^F22)?PX!(#Cz; ([5cV_^H0mF\D?.{s=i7$l!cbMwg~-ya5(Ef+e s$B-fLbKf 3|.ẗ˷c!.ү$?Ot=,q!YffpWyĪ`6\}ŋXdRr&PiɎuo{k[鷘 }K U=msFNٿP%ږ>M--q%il?, r*?U|@tm2LD'ckgetڲ^eN_fi=&bW]y tuI.P5IE/!]>$x'!hrE@զ9cUM\hZfUǖ/+z1hk;yY!:ʥ5R Jbܔ6^B@,B䴽OljK #3j|N;HkQtsk@:&>|3D;hkeé10.B#tWvb#T\oO >ľut9y yA'~|U5w;W)\n!jt>={xΊޘŨ`yoᲦR` x[qVC d>{;K%,{eVxg<4uraD%PN/"S,*=L<&X'|4Y h!6"Dq^'*?&ӄL04dccIKf[8 ׵3 E`g=cTUV QЃm5tAjVvMo 9qb/KSZe-!vcd _XyY;d<] SNybh9 UAT !kfV✔.oFt؆3c]4/cmڝ  y<0=n(Y$HPH~K-_4;m Щhw{YU`7 m㤳~'·IbqG@J:#Ĩ>XZ^kSꓤnX0֌ 0™Q|PL j %#sDN'')P_ūFY\HRI (O-*iHñ]\r+!d%@ቕOASX>;l+HǫT&!Mmxs6;_7r9פpBsV.J0`FO둍UZ|;oeϖwyV#,{{1̽`# b&FvD hM\AgnXBɗ$$dͅ?ejxFu͵jfd{,ک:zЈr7'E$uSa$ s 'alPEZ氢+_uzF`==m{B';w&@(/`Y7 /î8L准E^0c ]6U== _g$JN=ek%:J?`jcډh! sZxr;}1xt}rxh"BmRGS j\E] jXjpFV:X.ICߐy}h?6\_7Zy-G 0[|kfW(jRYw%Z9-Q Շ1Fbu6IȻwq20]ST?,O)hH; 6|Y׏oy_J}n6ؚl#}V^X =lMR7M_ټT!gy]A~S6Skw&(DkQ q'Sۭik̤B᪾ю**¨@Y3%oUpԋtzQrY_ѭ>5TnC2Tn;&QJ@js`tNihayzDrx;T%)!IM ?cp Ҭ-h̑C#t&8[b.ȃ&EYhWaYu#k>v.I3CL@l565 M0ʈpe1b'[,` D,ֶ!0 Yﭠ-\%+{:Ȍjl݊+!ë*19- h*)%Hu+I ۮw:yu5qtcQ`摹yfE_#a8|um#\ uE T  i?b,]בHHĆ^SJ^=G٧,YY&lv%zJWƏgk1ݖ D e 1턂tvxaUV&4HjzPź`>I-4ծHt*>WIߢRjDv)ˉVQJN\d. Ѝ{2@{D rpՇzC3H&w.,c%;L 1 Oa% THm=u9x MDɅhk6M[ jWvnH&Dhp'\M_ȝrWZ%1c:d2s0W?FPF gВ^m/^ַlYc>ޥ|df@QP}CJPY+b@t ھ LڸK){u0=uGzmM'\*xZb2siI>8d*&b[ >\)"'$p4ҫĭ_(}Uܰ[i. dĦǾCY[1DL٥xd6 XqL(.Y߃ .2肩6ԭc˹ .:PZ:Å8\{(3&^Wѹӕ:3L!'rs\XMDw8-nJUc]:9fR07+yO4/cicrǂ3>2N X0Ywi߹LZ^x¢3eY㭯LGGMBlg[C*9Q*blVdД8,Z\ x7 Jĭu|`@+ WXBo"h;RO#*m9UO-ƫkQA_O2}é2 *Ijzr r)Mpve=^E&}9ף0z]&;k̥1ǝ! |',C6#f]55*k9F%РFKDн8Ax%ߟ Ip;Xn,ɾ7 g-xƆ8/"3^}Tٙw{VdT$=n2jq^\ˁRrTMovg M[M+|cu2Bce 0y'h+;F{&Nٕ[DA Dfx$f`d(Pqӣv 930ؘ2pa7Hә1h]%IX S!zXw"bĞWsCž%^LpkqfENF,}[jv+5elUhnI.kH}#媭MG͑Cxò $ .~v $w80hZCnMa4oYBFv@H.-nZ02m8=odkX!XKN6tWg[ǥ d<OS%L]j:&1ѐ.bV4D`>|ZD2] jXjti":v7J[-no]3 \kN|3 4!y"}pVw=%:M5W  CϐSK nUt#l>ִ#Ic?O=73By"wk\J!iqUfʩ1ƖSK4КPƝ)oIdi/v/:q=t薧TپGJZ-$)&1H#ށd*vnhCY6d*:oې@n9>_4Lf7MȤ-bP^w2^jR"{ϱSFpb502&rW#2B{{8SؙgƷ=_|~Ʒj8ogϩ ~vr^2nM wxߚAf[cd6$*;t"BeCӇ$2HC]E9ڈʁf]X&>Zq簳MkiƑoɋ7(7[VsɓxZ62@ ҥ(<59 NO4-;*QRe1+&姜.BX!:Wt7gukRZpNc9C\SO\Ѷ`("h9+>( ƈݦP̰/epo044Z?B &D^%D3v<=I(Ҩl0diy#Ŵ$)?Zdq$DCq!3a:\:TǡS~mXIԐm1J蔁kZ2\Im4t,ܖwGM֑$MX.˚H~=ܞ.g/X*œg"4N2Ϊ|;.Y9:{@&gϿDgCЩ:=Wl~(^%?OAB9%SƬ-@rB3k'5ഃ_) :k$#Za7Oiх=/SHeF\czU#k}Ċ;`3C̤G>Ҧ~1QU8' JHQ[{iHyZ3cX!ոZCOF:n%SJ]w6. goKR9w2S*dlFZ<1iN~Ty>@#v~{4룩tP*ƉQQ >ZD&A+ɅRX+ ڝ {}zwW)Nyi)Q=K2ӂ|U}BE}e78ȴo>vxN{eˑƏB/ 2'GAWRTw6֩0!=ոMڟEy#^_Xt>}ʼnMU;~ݰMg@wȹ@=v³SIV!Hd7-+]n McixLke5Q.2PL(+pS q9A$dCR?JqEauت]OjphVGỤNKT;[ L͞78`d&FF QA܇ 8^PeO4UR)n !0nFR~)\ޖ&^ɖ|GC|խ-h Y%Jn k;kПxU4Ւ]<܂ƽ!m.&ScZ0ŞL%ztSNospyQ!e=R˱Qs?Vj%%ݺu"3^*S;hcU-Jncټ4mR&43=w^ 7aXjl!nckJI:eYMvvt)i4\+Úzs!(O̺ 沕J1: IN8ţcHIXJk[\=9jH x ^Ge-u .->BЁN[zmV$Ι|q஀T<+<~yM{IQDkTys,lz \7`K{Fly1m,:\',U[Yz0| G).g;!݁S4nS1y >kEyޘ>`Py'5lDN5SÊV -||6چ91[KhQ/CD hm'!!MQw¸RGZYcuZ{6{ lU53 3<3yuS!T!jT\qE6"5pϪ}ˡMy֖v٤gi'y.~;PiJvNquO3 < ݻB+.3bC$w3yf7*NwFo4PI){7P~e6vX-@,5 uyN.s&"51 D''ȉ+;|_/EX8䒿G(?JWخeh~U @|;dJ%Bsw>8b%¶lstlStQ=TܸWKaU= `?)4͖ݐO©̀A;!h> md^ޡEЗ;@R`&{=ЃU"صl296jc6]ct@TH\7^&df ohr)IKGR3.4y#JR@.P1=ƋL~&vi[GUmÊ}M/?:T*s0̄,$OZ@KhYx󴲛Ty%6'o2OWz&f UW,L~õsP6,,lYdK]&x` 5jnfD T ݺ؏ҕgƟq;"FQdYE{Tg15E=kX0#q2渴RnE'W Gr4.۽zZ.'eza;؁8ꍌXeXqTxw$e ]r?.m{t!} #jN # b^}R;tr(ɁD~(5'ⅰn&IkGftZ^;Ѝ?_,%nI yǨwXI73Ub~(>&p$E$lp*\ :SI] 3}lɕOJn^"?XWyj;D6' fٌ'zؖ%~ -Bm%azEo \ 9M4Kh23PmЛDTSjU´3Kf䢯Ha RpB5CCTcMHt[$05y,Z32߭R28]\ȁ`zj]8swB(A&t wKǜz}!2Et*!}鯰z}]Ab܍WI| bwCWA &Q-N\[mUOj1y4e?SgЎ(c GZ<Ce.Lk S$g 7qw9KCLěBrDz*2=GeA"جԓh+i捦^oμ/Y|QLO 3BԄ#Ȁ][y+Srg9۩,>Bp!D?T\%*3| =W: sE&hpn.~HxOc fc#nf\? B 1>W],4H=Qh-Q\HoC;cO/o+(TCiluH/}_<biGtSȍd|m& TEJ:`/1k`B^i=Q朌hclfCQ8SskуOn]aӁ%v[*SE<婀xj;02օsds6've˟V /7#NSލtL5}9"%z0PmrAuL,0!*Fs+r}hg|ƽA- $ڟR&4O6b%&o4bolfݡ;qwlCv%g;#㧖j vg>O)EWjȵܩ&,l=h@ F8c.KA0u$%#z_OUDcU*7KU"ƍ>>VJRI|Ge7{Ar(d^V'-ؤ濇8nn՜ T13iE uJl%m)Ww+gJ/ZG^¼]U;=UxmN};Zx"kWi W+S\Dgi]ώN60Q ;"8YPT`h|{>Ԯş2X"_D4k ܗIJdŗ<Ӽx 8貂WSq1t5iٚK|/g$k.;7 ̻Ra.k@kBK_&_ 9gb'R9 ?:Pwnv2CX_ 9_I btԧy4q\O4#n]'mnob5=,K#Hv[ݽ*N1 ]Y;U쫼La܎5 :M=(ZF#nrymް"qp\W|ɨV_s91 LRlZY[ߒY}y?¾\js|҃(R83l2xCcGhy E}U3={-g8[խ^ re(D|1ۻ5zAxր(6;: B';r֠G "|S- '_~-j_M.gW5-X˗FB`<!+orPӧ##t( v̀~+Q\YiO2RYg` r7{<[F2\17^!L \(TM +Y) ?837zͷD0wد+ 7ǔE0 `C. co鿃ϕ@ `yH3sM1B-|]1b͞~~Zc I]]q2D<.t3L3$ܻ$,aA|`KRA$,9GTxUgDf T# 'aHkyԥud?؍ H)ЛZg\SPDe=OH]6@)2bJqNЖ4Z]+b;niAi]7C"Ưw}ᅤc7&ӆ0'W^!..,8i KLN <<lV{(q( SC랖NPj༎q0py^[mԉ@nF5 ]CE>o:!()5=Kt/_Z4zҲeXG.9lnuBz uyR4mqܔbm19эț+a%3u$Q$XX_|#=EHLtgr'U~V I0U᱔E70ZW[xD=~jN_A3/`M G?2ި4nlx?٣U;+/RBhgK_Zt{0|B_ E)3WZt_xMl~c#Las!U_", DZ>{$m;!kE ÀW|^o C|d3I،:4wYDh#אg2fk7zh n+­PKm_(iNrp?n{d}@Oc`/܊OѲ@ǧ%W!}p=8D^ԏsnnvRތcE[.p:X['4xd{%yJB?P,VvS&Rcw5} ene[J /Ɯ?$$+]qhu/Qh`f8RUes}1hMGS^&< Æ>J{u 'R,G!Q;|[YmɂITtSq1A5Ĭo<ҸM-|=+'ud!#:9cн[a//.֙lg,3a+QTt?g:tSQߒ_z1DјN77 񢒍#? 'H^a%TAߝYv08uj.Z:3 CƁ1"JP&}5+[zdupqAP%uFk>vZeTl*kgԠ_yl;#g勛S'cd!/ؗVޔ䃈Ee# Es XSoygH)^7.c-!vpCG¤eç%#s/ :{99[n6H# o;&^x @كC8 QϞKŃ{t2XxŽ21T" 4@ pϸU88iRuP/JI ό24 [19[FRB:H:%2sagJSpL}+~#**y.[|q.n~BIK”⮠ҒmYł|/ 9)r.Дm`H5.i爯¯F`gl\W2,7#0WB{1=27LrP,O'LlckkfZeº Ea L [KN) ,npQ1E#u-UIl0Xm WY OZ٥=~ot~'3G=fWiwwat1!yaQL Xa@ePe(X=#bӁu"1&iwǨ!rzI5ёbǦ1a8wi-ÿ-BP"˺ 2o@'5bڰy%3?q)]鰜ԻCZez،&%YLees{Ӥ q11tiX.jbz4 AM?q(F"R=cҵ#ko w\ 'زMW]\ꦗ} X^7fݞrQF[Z؝Sy~"}Bh3sM*h',zWbj/vl{!,OJ*.m=Z!f6V֦6iUޣe=~!GġTrRHFe #, =KcXoA RY.Oz&/'iqm"#wUPZhD}6҈U'\di. 5vЄAG),i;n\|ΐ-bk&8yl} o߹8{M[j#Sʏ7(Ʉ jքZ;r; q%F[D)} XO;8z5)$blݦ ͒ԩ(M$oM\ѡ91 cK_>8Fm}˳Nt}{&l8Lc)`P$p)(wŦoݳқc$ELRnǎ晭X]7b=GM4ڬx<ŹYn{X6RMH]瓹)=މ6o㨬~#oxd֮ 0pzePAe"A"\!6gHB/.of{?zOkյrm~F*NV+,qN+` ؃ ߉AnTj1Wuӡz*79A,m%DpK# "!2(lKR'ijB}xuL?mEYrڨAQJ`)) DSc?6vU=z&\oΥR 0!޲f\B5n%iM(;rd:LtF<nP%3ے`vp 5 B{|vOE=5u6#djEUhxfk3j(~);BS0LiL8@!'=wn1?RFz>-"Ɲ.DVsL;?ڇh*P$L cF|^iAMdU^X{H9,|?*z%V&<@{).UBg?hɽS}tt3\;{wԍ=\>'dBFk(v!UNE,";t_;v{5㋊G%7 p6Mŀ^GJ}-dUP_xlDNARE5`e<`{A=zjQ2deBF[DNCI'oyݕXF MIosRVus|MߓNn7F璚#h3E+W$V[Ǭrb{bo"e"ŏ.Wip S$#8Rm`hrp舱qGNmlG+,wg]{/dզN*lނi(z،Fd g9h42XO;aK`< gزt)0A覲XѶ&<ɖT;o|x)nTR;ou.%+3/Dqe~|y1܏YϢs9-@AOk]Jf M]OPs͸őu$Hbۡq')"#G^ctcԍyn؀Y s"JI~1g'WaBi!k7X3¬GJJO5h9Sc C`/=[o_8TXG>KhM +8lSyQy| z3D6؎ghu+%Ǎ6ߙ6ӍB-b9M7U|"_6whQ`_ iXl쌤Z,w@e+q6,V>oLV 1Pd=#4C:. Q9 ]Imu;VV*'8Uъ|3-+&|k1hxW9>]K4%HkOȹB˛p5Q ve&FX2~-hn8_'Bx1%OIr'R::Nx3+'ht +2S]jޢB%RwFA9>`mhޱwUa<[8?F8,'swi ά1 kӰgUR6%gLâW=Z629LR1Zd%d͇XicME]B_.p@o+D9=b~Z6-+Wn~YT%åH+󖂫Vtf܏ =-$"c]ΐAE5tqu'\p"}EW?*#>Ti7pE;DZOeC@5Seѣ{\^voE6C5tǪ`j)'^Z@+Փ(`%v*8*q<|Mf4*ҐQ̭Thc;9<i Q(;IԤR!hig2eP1~o֑ӲӞQ(-Qrl_[9đ&Sdx.ހPcЙʼnYhHqOϯ|Se+P^@9E Y4+j-ҋ_l" Оח dZX?t2 dvwd!& NQl%Y$VV+SS{4>yҠP 2[,"S<ѓ|3JC<=l\K$l`+jCX$mu?Żz=tk%}LR3LuMN: tմЖ` QRWo]XVIha{c|ɣ,rgHPgf~ҰD|1m YBxWq]2 R݌TCbHϤb?IyԹy2~wqѰ Audė>mh%Wu>Tp9aNtrC]?|[Iԋa#(<IGNpn߸+ P5jx}ZCfglL?\UNaRۛ]1!l#*f|i*~6vLs/2]tX_Q퐥D!Gj7lfDęMEOj34mw[\\nڳĂpOF>i [O+wk8-F`h|Wn O:\}xQŸDɲv=qrgF+g0 _ru8#(SIJ.c  QVY1ksEsV$^bi]%]Xkb o5;鯤 bpw[ ѳHZTDK]-u[Oy,w7 "U=;j uh۸o_zN(EL )םHJ&-Sj=* Ji@H*k좓Kg$\Sm ,''fTC PD\51ȚlŚJ#$?01SkCSCw鸍-Jj1wm `9ԡJG_~,=ua\>rS,Йգm?0A\c mRg>Cg0yBYIoLĬVrr乾y޿ˠ;KYLKZI9|iat|\O \D+^S"CIO }l;> 0#ts3  H2ߐs A9,b }Ck@%R}G:Sb.艹' K,]M 覠+ S,eisR5BՔ[ x~up4}{zK9%Ղ^-i`hvWEsWoDʞi=;i +P K0fӷpFee HH @ x5!1PG: ' f:(kGl2&`*N >ͣ^8Z/΀ǃ[VT^<][2)Y}XlIēVhD;Xb@Xz"ɻz#V*fQaxDjt'bVdV;_zNRFH40-vOʢG1Zl0&r.o1=~GY] t+?lukK վqtx Zf|7+^9#GVA*b7iPU] nApmœq.\sEmOqWt5*c 'h!:q.5͊S2+8-mpC`I*_]antpPor& HF2EJn0Jk'%XGXI 0ZDkM-KFd|^~ݰlo% o<4v_ ݏ* GOF4WMܞvJMG/NלU/rLРX) yP[6_tYg-1N(D 7Lլ#pxdLLvl2"9*(E>`ij?0mэu{7݋k}=dXu"p;> I8c.6y ʴߓ_1SKO[ ?Iu],pEjGU45#h,ى[ ,H_هL#ItN:ST* )$#vr!=u/icM֑M&ٖejE78\NG3P|Ѣ ͙sT:H ^{Y*Ω$:H2 1gp_ cuW=]{eB& jm;z?R09_N\J%ehKP8ƇGMYn/O[7(J1rT*$ċ b/8Py!r ̩T2y s>8mn a؆w,ﻤ_"ve$DC< 6:%Z[*%RaJ3iZ6)l+3%"5 \8T9mW}*IcNfLVT'F(bljr$7vGճ셡]&0gnjfe*?dm4t`QXzM7mv#evF^T3*CHTLG.Ag^"}adgv: @bWW#1Qǰn1$Tg6|Pˠ`Z^9 [P UO<pg}1pV yqr7t(Ⅻ3ѲWB'!BÃ,+e"~1iӦGi* d^+!hoթ,R7rۥT kDÙpK, <~&j}0XWQSn.쨤"@GoZѮ, A@o(_X@ .LM}Rk9/= Wcn8%?FF~`IXZm Gͩ#2_3qqrvRܪB-u1nu&ϭrGh+}@nhL>?{tL 9B\eU'#mSC$Yy"*OLl^J8iI (>I Qe% d"ZʓqL5ԓئ tЙ-!e[I^[L% +kްMl&uº|rơvN7/Xd7\o7TGj{FAB_`Y8b_jbI ,Lg0VT^YFhf zC8%{Msp'^ʡH-tu!ʍ}_`3RB.O/$*=EX^0:xu&%]"Ƽ%2\m-PD7^PG笲JQ_FCwp 7o&1ؽR4'({6)3d1J[tx?Q%kϰN\3vU|^Ɵtܚzfe[k.x2*Zh|hC3'_og*Q--47u͉oY4̲~) I롲xѭ7Z)"IvF2)b]8^G$JC>Jmp l~)P>P=2ؽ2B#Qѱt|-ǯJ-UU'w' =; r$V=Tfy?H6ܺ3ܥS4rWZ ?P:nzB0I5gu6PjZiXIQ۪Y9nc*:WP!/0Ykˮ-Lzj\(Ip"e%Նq Z3E9ǂ-qeGC /ƭ]z ]z G?*pҭ)=êr @ v3}@yCOv+/2N؅OEuSC2 +V>$!ҠSw72-P\89B4/o0cbh!eiE s2) 9XEǜΐ)д<<-S7i iky>~79! U{7HpsxfzEkpl0}՘M~D&{P6H?菲oͅ#diJn^.L9zJ}4}Y%3c 韙9V6#ӷ::pHaD"yOΐY fiQ UY,r~o1W׽n-E,gn`qqn ykjJ֦Wԫ={[2ElQeLhf૑K m6 ׽GnzQ<[S_ʱ6&tt,pXvb}Li*U$&Z0xX Ьi筫O$tOuE*}]`֠)۠nN[|Kbjz<2cH`?5jd7!-/P;.FɶEkmXRԑnL>"pPZ-9Z塩9O"ϧ%L]r_t>B&,}goPkt%I9Q|KfѢ zHʓ.A9;9~)G `~uǁ28bƦؠYd1F0P;t`%8B')5 LC;g'i@ӢDoyU`i”S .>ի|DO(GQj*Xʘ3!0LB^\󎠝+@@D _B}#WMoǍIbk̩*{wD/!? BS ͶIlIC?x\}G Op&A;"*OH>\uH`b$z+Yꊵt\#)D(z@wf$wrB\c}2v Ṡ^)9,,> K/EV{ s0pk *n䫭 Ua4 k} l@\Yh'rE?4" \|AZ+u)ΞxVy=5E$Ci%˲,T* gm\UZ "v_m51YU?Bi )4k٧ˆ+VíYB~x?V 14{Q_'̠-Dy+=|Sb@"=H{ۭb ~Vrx(s}n㒵;2~[;5v $s8 { sOqa֜δN+t.Mu1a.>xY5}ިXp=cTzLYq՝vFS: j`Jdgh;`QОGkNOAaDv-d>RwOMߘ*~Y൯[ ? '\&.xL (h!-[W`' Ȝ 7,Z!0.ń#Uv;E(: o{9gO:YSSHK[?÷};.CC{`1@8ZUd Ǎ]upy$О([p~^6 o{uzD>Abm%2:Jt֜~}L. (oeE'Iy}x\$sBn"Z}~JWf-Odc/ϵqs$lGY5lur$V[6h@zIP^Rc=l7%~?/gag0q;<Ԯ]ڑk/dm6!:#W1c%.wb9~+hveFˑM&*zQ}/%]K!^0#kR[Ba]uy|+JZ5@:NKo(Zfݾ̕?4 -L сj3LȜSyxT,$E{&mC[4ZfO-u5>u ֲOCMՙCPidxL\YQsIdf 4 y߿ F,+Ԭ MpQFizN2̪\%}<xCd =3Gg~ǞXn}|zcʝh0cL1"Uy0r}aY5E@]P_c7bljml"WhA=8wB'FջX)r6Sa&%"5#8d a1nd&bmYN>4 DXy(JAfhtKaX$8H2^j*e>kA쥏H+r΄C9Uf+r9 4 gP0O<5yHˁOsXbaȺ^;6+Y[.X*AyZvc]Q9S '1NPydJVUNPd)1@VTsFB/Jg _IW39ܠQ 6b(.LCFY ` c7ȁB5| s:[f=[]~ 2@Tjuro=0;GHAYcEوӍ8c$GJoz| ]A2iyi>V~MU6vL=,06J96d^0hz7U\.ȑ3"4U$ _ vs1ʑ7TSa hl!=zT?%RiKE6 PѤB2G M./e^.^-+ ^/'9$-6Yk&Hm"rnScF 鉅4LH94e+jG8{csf5Pe8jb{R)@D+ߚA#ZC U d<+pTBd)CN=K88 XIQnY092tW麲^;?MOxbvN7nF"&9d Yxhpf[͆/P"M ȳ_d;SR5w邤C$XhЁ#2?vBW-Z>S_X$1W oŗwh膽Nue"{-st>8Awh[ّ9=4>#`ap݄3QYj2*];C4jt)gN#ԔjWcW LOPw[Spkp[}IO>nטZNb^ ΑJ2-6w~[V])TӚr-$B[7Om9kr}k:e|"<߲c_BK72IGA&RmcSkC{ni%qF8/dA lZms#jMOG}jDZΝ[h>0V{l(y>HOpTL^JVJTnJܢL{Qm?yx3:shQxȫ ;[-*E ; dn3 NL1ݶ*-f˔sݗ\*s&ޜOwN/w f4Ou͏(%L'1` 7ڲBN;P4"s.SynZ0PcMt }KH[Q܉XcX ~훎fda2@xyplzQZd[Eƈ.Y4ǫ~] KDT'Nf]a-oHAb.y\PL"!}&8m}j#l[S7OVX7PD HX%,C6ecl>6eaL/j}1s_$K<`oP"̡2MSLB(MjGXZ#HTLO|n̴G c4@ԉW[/zee3Bk}[4ԓW)M^3l}RZtYvV"]hd{`IIhyD|fKXJK8 8t6fKM*?Y=z/@:l ^HolME3%:ƫ1%?ymdxSSrX. #͇:ڽRMR;G@mL :CrJ$v 3_>㎊$еFJs(? m01o_c)xr]̞C{ƞH ;s-vpr<'ia ~4Xg6JHOHpPzu|{evݦ6)c<0#W:W*ayq]&QM$[颺䐇T@R=8VE; O#|eYMQs |˔>Fr=50 X27ԙYav4. WWf"5wBooY3y.0gt0C A8uvjiGe5/H8I0:ERl`2荛}} ՘?/a.@ mL 1bp [=.8Dzɻp#+#R G)/a(bCi1T L@jnOjI5[T-~M˄Z ruKVʣM&ϔFf+™g1BIkcv\xC%nTs^<Ö) pt@|1B x dg*GYX,5>EE}(ڢ/>ּ'L1TXp\Htr.]Y%mqQص:QzA/dͺ֓mibY!@c-2d팴g&Y }vBۻ#zХo, 6WoGh3ٜ!S;iha~w?0m_O֮ 8*T{[C"PS.dnQq1grӚX- >zl;iC[ڢK-P|v2X`6S:=Fғ~.kx&H7bb 7oDteNm)%ѥ.Yb3NtRp(tVUl@dXR_Y^+H)i=fnI'߼*ΰkq\a9l?PkpI=ˊ -B)dB7=m8&_Jb4^W6A~kTB'^ g,LWBx wIE\M V;qYe6 \Y|3u}Cy)rb^V86Zz>$RVv]>X*BPX4kôkuobsˇ+2@0_cvqcKńFգ}+lM X QIdUC <ԟY/RbN("K!l"݇Ӄ ~% qT~Ŀ 66k o]rN~ 8fqiW4PaIb]yJ~b1D`J d=*w5<jX{RT?=}[^]XA3ӉdЧcWZ&,ߎaM:4Z,(R!&\.^JCOhtC| ^yr_&s{47WbT{-\{q,Sلh"-ľ#,>8eUcIy@Ǫ tv,ҷ9C<Ĝ@cȼ,quW ̱BǖNlǶM~g>=O1=|WYo OvH[R_9GC0ḿ#Y >۔WN퍓.MlMZ *^XgL3aau>ٍ+NC|Ѯ D`n3Ö^_(ej&vѡ>nږavP^pL疵3x:-$#򼍑㎖]B4K턕x+^EN"`YFodIF:d+VR/:nQ%˄PC8`os, Dʀ#/Ql6u/AR%W:wk6?˺Ju}HڭI3⁃gl6 A&QА b&/[R7ۥTcƄ6t'*ng24ؖStSD,@o[$p9I|P!,>FrB܇0 Q`u,VT$V pdYZeufK<怜$가(|HXjNRtG>>i :*z;8ELxh O[*ǃBxƨnye;)]gл.-T,|gؘg]&)8P#lu躀ɉսyNO۾>ܲ*bts(ڜO5M[&p4',tITz Mݿ1\*o3m8AUn%7JyG k+Xhr][ϻBfHEed:Q{M%<L A>o,s],23 @C=%MAmĬz%jvx bm2-|vJ]B?k7wIy`gyx*{Hģn4-ު='Q.]?J8ErUyDc Gўub0e`H x`DŽY:W- Pmq G,kե3;Kad 7ᵏ7[?K#r'}OK`l9~ ܬ!"߹h*X`K=L Q'\[};'j!q" X)ZS+K$\S̔EN#YE`ɶu$mAձZx#4y*ch.`ԑ_mWKb=L騫rUg O`,v_*~v@S׹: Xȧe MĞMuU>0HfE :/:'翪vEH-Y z<2ʊgļ=✷idȝ>`Rq95=׆v?P_IJr^> bJK$S,X ,@("L`C*vYߧű*K~/2zG>/lq8#Esc_Ljmq|[5̾WIqt1wV`a^rp`[p&gFD$3s<=UBAvT1[+rYKg^@oDaK55}Y|J#kqQWº{ e81ʹυ*m="N(˹4O\9EokU1QzcE !.& Jq!d Xx6]BDsdbX#}]5V;0R͉0soEʫP*bcnn{Kc_6^c1*̚1}m1>%**0MM+Zׅ5;w^QӔoƄl%q=hVj!ExJDejNJ`/E-^q)_f$Fg=]{"a LY8G%M0i(3O, qh wٙdIt{,PA[!ӮpKo0n jPzT"#Vs!Z  t݇ahDOd6.BȄ,J*yO'-6P;UcOhB>wVsJd[e) VrצЙh2xeSԸdVfVX9]_rڃxEbUA΀ZcW l2#OFu&P@!Ed-_^eB#gUf8t/Z5) >P]MHX6-O[IT9xIJv; CT.dx{z_DD ݰ+:`EoAKƁf ǻY$ڐYuZ0@b(+? +q'ATgNzVͽ"# ScZ_ѹpf٧ #(_Logy| -2տ]P[ v;Kk _6, t9!MyD){/iőU 1vԸV\0BF$ @_ DAyGA.F%Q򧛜N?Xfa)%݀ ;+S`5JWj,>*|BFö鱁 X>N "g uTp2u\fW)ۆC!+F'X->Yԝ(yxVe yrh}r^d79:W%%pph0(@ @%7z ,HK~d&>#C?:_SOF'q[4̇wu)fBoXl (}B ewzv$-J}vؗq<4bh߯m1h\arFik!K6f"ϼW68Q"0h֫v#<!Re~MI`m,:ᮕjp(xy^v,j3s7|*~`8aq@R-Mh+<]M" Ԓn3J͈=4ʋ7*B4 }2|_b<^Lba%P1}ow& /2(&&G-;#=*!x hS% p 1k ӆʷ']YG6(,O}?xLtgzx/9ݭnI ) Nr>`jqnݬe{pCiۙN)#?l/CXLRGDN3ue{A(`菂rTK{ S1Y֘}ap( ކ02.z#$pfΘ E B8#,mlå{Cڃ#꾵-13F9N$M 6m Uuzz}g9&.=OJcChٱd)QtSl0dv[orK|54о7\J3 #ˢ-5&KIa[G੝Uo ^8: x8Y%z/02]و{ԎΏ&^ ! {ҏNl ?J4]!7aǢ^Ae3oAcQ=-۽ԓ9ktZnt*br,?ބF{{(?VS|ʍz i/7l}mNtXCk'(v%1N£bM|4Y:'Op3Nщ앬z̎[ ۑU4{q"}xj ,sg5¹({aE&۫Uk"YeԭEH)bvsf/ 6DA>&.wucdݮ~' 51O9?HKʈ} d,? _,:Q,S49:k94z(TNeudbս,×8Ř04>ra7yyvr{(ooMUe?AvVnJjz5x},  2 ҠEO@%7κq|mT&,J ~/Y''3qEѱcxŠ%kd∸2'9h7in! %m `Y3xJ7+"罥-,@o ]PBf6QOS`O ȣLc'kJDi!5;1BᜒS6%JMOk^#4A(s*tA#5zl{3)Oj=AeT8~ Hu/< |`P4t9~u@RqIËPP_1D їQJm')$vǗ prE!`H-#؞"n0R^Y3Vt H$nPɯįڮxSh%t%<,$0.iI "Mjj}}bpnD;1\5spm}$#SSƓMt{N9studHmz)ڇk$r=ZO4v2clܺ S.cv{á\I'f5h 5т/Ve,骬)Wi|#zQuo/>u?6=!let ̒G3C};Gz ڹcތ >"ei@kD(q^\W..n=H轒;G%POWNXt)q݇}|d98pCѨT{XuhHMp7DEls]JDpOtMJX ^{,)49g9Zțʯh\G1?X: Y_6%b8np4| CFCE*`NXT0闘LIq)EA:u!*JNDڍbG& +>?srO05sjxrM[*E @.lcݬ@2l{MJ7i0l N/lѸp O$7J)N6QbvC(J v}?˽]{ qdյX|ZygbrIgcAVR\jVGT b jgV.S$hEs Mܑ޿gaq ͉ԿJubs>tU2h2LI^ٺ`Uf` vy"B,EFpM==Ax%'}okdfdvոٌ)Qգ I+,Q)<Ľ1kM+ ⺴ DWⅴ!ÌhB;&t+U}8FpDyrc$awFنxڧ)qEAF](0'pO ; 0vj]" a<#yry5 ^TS/5U9cR (߆/~ʴ]/f>z2"}:ݒfDMC ]$G]aos5wyh<Jw`0M[g{bd[Zag0H5 Z0َLpq蜚Qq<;Uy""[Lrxs^"ݩ}ZFX~ _@@:Dz,|ڰ)3Uo\yS$b(@](3:fTM/`^\S+ͭA뻃:D궨&HG4K6&+aTxy֝򨗱uu*dOX!g&U2K;d+.%A;U7nwԩ=!%9X{C#%Hy w6Ƶ;M+ 15M2cSf BݒAH\H9M~("d=u@8nhOyG;Z o3} q Ǿ\`^|,2R:igKhZ"u@̭kexZ_4mىiGcE,Č'ᖠLl*CuDt%."sG2#9#KBuwʭСHN. _9W[|P09?BFo&}[S+.45p]֒ So13Cgy}XV =Ñ{#Kk=YջlY[:ahNgpI_*M Ab2[ E͏.)$T #wrJ@0D&LmPrkґ *BFoTR=k)_jO6$01|d``xO։;F*E벞~Nf`ğ\X"reϻm` G]&)7m驷@5`B!l? P#S=+'``\:e)@H,F%la c|Q%۔ KCoO~ƶuά>*@` [{ {K?T'w|#|_Th: eoTg:>9׀\caefh9( .Lq~7K*vzmdŐh'DUN,=DhDWE NL),VS1rn @{ae7OL`-HU#l"*L9ֱE+wh A)I[/4jOUUg0`>C8 #T`e\k7 u ahr?HJpK?1YZQoUBy܁*fGJ^v?b /QеeԎ[ok U-isoG QsT] Giܹ|kV +ċ#e=b]t0k{.ݶݝd &س@;|*sCC>[Ç|Rq@R*QUeGM,4o/?5^X2-2;Gva^2ӃaB nd_%B)'ᲡۗfV,@S}߰.hɍ=yTL[JmO>j)7 ǻz*;~&r#~XICМk:[L1SǾ le@ 8K&>G~Zxz'kWxdH/=-?!Q53ByT5Ây %K{)tb鎷.%v?X*C=]R|q.Sw$%R~h}b, !E'2 x~dǦ;{) _/BZss XL*^26t_4YųR?f|sX('T LOsv9$Sayi)ٺ, ȼ)Ѭ3vlB ئ:*:v gQJTޘjsBJMkfO/-L%oTρspo\QZ{~ٱ< vĚ>EQgk_CDŽu5+K ;Y1DqRR1BuBw#)`6v[}MI;Bי<ܿ<:b`}c.D>{,Ѝ:㑱is]7{15[|5x_ar՛Fĭ$ o]+C~7*Ex6r眳mK[P&}qv"=2yn3Ԛ!:ק45¿#C==Ց![ w`hS[:[h]"Y7uS!-_Dx{yby&"揄 # S70^YgXtKV.tӃ mx:hfDIZc{G(_]ʟ^f kXOvz10, E(OK(=%JħmReKfG06 OG_'00"s >E ' G 6{\v l4k1O,*:m$|.z;Y8  JdHlEda/T ([TL"s\[9M,2)ִbB~~hTuL[,9 5SՈz#f'D"r;**/:kĖ6;aWU r qԨ8*"x|ts qacc~Q1Vjњ=H3pϔLn}꧒ԷA UQk"u+~a"OGFoZV1кpugǙ +#p'˗ye18grLL~7ouᤅâ6Uy W]s.f5#)G 1 `ڥqxv`z˕Q}nkr0VZ(2yS A :dӢ\R9ǫ{4u 84цKu9!td'Ƒ+](c໩{ Je2~`AUlk:0uaS̖+´KwS$g/._)C?yrGk@d_84 -I z]+Biyo^3p#eGW(> /hƼH;Wx׷MRR (=}8)&w^Ҷ!OiUiZ$Oi{\ vl'MB3*LMuR4=!9l혃VoPm6ID=1{)({pt-rT߳W%~#%x+_(a®MɁT.|;&ԓHbnY Iy+UPzWߜWҼxu6՞D>v_qXQ%9ppQ652ứ *Uz\Gca$=/I>+\orL:8`.=[֢{UzƧ%^{H3IϰɔYL])[x.)FBo)x޷Mdլ\TM9DL67\Ko8wH/4# A@F.Ȭƭ09|>8yjAl b[ĹXR# ?Ԉs=  ZJ-=~/f|I9_ǃ^~rv/F {.#هq15`^9HNKgd34X`nr |s DgXm*L0pa7 1Ir%ٿD,_kCx"}Ph6Ώ~2=w?R8 :=@wN7~ű+l%VxqqM,Ȍ^D1[[c8 n&Ŝ-qkDYi1 72,׋wa{%g_xSܠvO pqTTulj;Rm?|D @x8  QݏmӛZ/\nQѺ/?Ǽ06xE4sӎ̦ׄS_5TurFw h YMxdu,Ϗ_M2c<6ck&˻fJr'GqϋN^hgI.1*916 0? hBU5 >/\jGs%3o+$Sx< S<}ƉAu)eѓRwϖ`[׹zE'u'פg-$&CA,6 Xz9(پ9\jPO[^La0Ӹ?GrĹ}mG !8EcZ t'0}@cȥhy &{+)[V[ـ*-DGmmݳ?}K@F;2Xr?qqlG|vdjƗfɏN|||r\1_s2I=7^KBm~Y7e$lg,w^=+`^SBrr1hڶǴ=S÷-]٢MڂԸn`ܶ5!HX/zw0.c05טnębD@n2P#"l{61d;lqQ c?E>0TAO c%t%c_U[hy''Z>W %jb~؏7mJT!v&:ZT9>[), 594i ZZw==8}?huHMV'bTdXZ2ݢǤ19|S$$A Eל(R޾<d9_pTkʮHl5p۾ТBcn1}GeN<)IMsBىO_|Ö́yk철$1 f:CULjZr"3[JPg8gO O7*VF7\ {WgMfg,^({hĻ:fkY+oMXOnvfiV@lꀡ䶣ų%C0h^րBKA79wب&v`ȣk,U%Z5\ϪU|cEc@{ v|'X:ZV !o y˵2!}ArW&c !t>v # wɈ$*V9I٢b28_Y&Mv~߶yp K r0)Fт uk땏2[AUr0hi/Iwu[- 7 xHMQRN״b 8ɹxZmȕjK}ۨR0-)439>_b(+cFjxǚazN_@li!ee[6+Nj@jFƭj䆔[8嶁XEs75)^ "."CRT=}zm_%S*ŖHHsSNۚi1q_1"Q,Nt{<0/Cկ)( eNggS-2pbDP*^N #i`tI"ndTYiZ.o]l}g|7]VC{TЯ&O[9A:?מ/#䟈W*(\Dmwk瀲. P?םqa{24ss=Z)f^I* k4=_&|&Cܼ.>grh0eT߉*mDWYTf7FiNvȴ5hh=OoClAcՋA5qߋ?bn uL.*5)!˻^O]'?k-2{Ҥiv#D rG²E-T0G=0%Kd#ڕ6..S+b<̪2Q5#q_{aVѴ1cO? ?=FeZfeRXZdfS6R"W-[dI=:u!$e!6 ]<}-4S_#1Qݧ>%yxPۿF&k)"W2մ9e8.5G 7+hvKVP/?)2PG+s#K_LRS `:@rb7JSSSǓn: \F8j} ɦj~ױm]ٿK{"&MCv/NxoA{}T.05DTxGj4 HHOa#:|7_P'Ϙ }e*w45!J߁dfcx'}O/z!k$mlhܬO7"I,xrBk&4;p:q=FwPVk6J)}Z6d fS 1Qj-ߴE{@<1d+ͭ-_+,SYm10W[w&-c.>Z,'l%K/ool_u z>5:Wrۺi*D]bkT\0%/DW\j^ǫw])ߞw;%SolrN@-q*%-9 06ȭtA$4 p-zD٧({ ㈆N6indz`|SSniQ|Ր켽siUSc R/<~ uUz6x!X'cЪ mt:!Q$L7\gGIśuGB_+@=i] 2\414{Z1+Mp;zXGtLzz$xo2 bW =n0{T)kRcR :6Qj 3Qy>R|8%O^!5fqhyl>; =i(lJid?.>L<5A\ `H㜹HѼpqz3D[xog<5#xq[%T$دE7*v :bU N- GޥJisseºD>dq"6&b\NwM< :s^16F vRt x;D1`l|ޡo ?ܐW925|@]nEw;+'6_>F2i=4#FpNɊwۚ+E(}l@J)ED2FQ ܛƈ}Edy(_aT/1g>VIK0u ۻ;քXwp2Yxzb*S;G[]BHG^a)? (ZB\pӝbu L󁇳;Z3c*']ަ /$تڄA͑ p N)ގ&+Yc@6_R-oиs"rM$է(%:Rv?D ׿0<qijtҥʲe?A$bi.`@΀7Ok2]]]*&B'4E2MS\6f ~) [4e8uU$USaUя[ъnći4J'di8"5zT P– \֗l;7Dcc P7^C.-[6_ CHg>\Ngmvy13p]^]BdWj1̿JH5w,OMO_a٤l縉/~i a:ٯ@)0<$&4y`n d~3i!!KP_ԇLg?ǣ!QxdՒ6t4&\?Y:s5OMmp2%{v2Q%r0 \BxϏTuUI 'wv)Natr-wb঩d}HT$7Q*],=T wiR%ġB##YI;q) QiFOxvKOY͸IGA7hm Q&Yyܕ惜&ٻЏ|% gՖIu5Ћ 53O.a`\p|Mn6WF/q>S)[~p?hz5W v,lLDqᾷ9d$@rnαbaՊKt\xE9v}k}+dբr-s0N$/ "aNc317HG{ J9f Ʋw+IrxP4kDyIQ¥N!HgKwmC}!(&a، xX@U˸pWW~|G\\jJ d1ZQW!9w~i8_SU۷k fɼ ͖V 'iט鏼q>hmy{?.([6#,2SӶ+‰({q\7ʼGgOjVq [{wv s)S>X/To|OG YƳ&ed*fQix0H+"35xOq[:a<$2A>eMOFFzIxG5_8>,7H=Ț> &iF0JwN5hdQDXe 7$0bx[#M*[Cz;2u7L'd+ PIW9dzT9Sw4f&7)晋Mɩ4kqKXTUUfg?}D$Szem=܋ 9<ҁl\+jWi㈠~ f5ilS䙖!"1pL%y&un0 namR Πr[ev&GjO1`MMܟ!\-Z"fbk~NHyD.q`>U[$<1f2(G*_\As2^^ o/nTGmN:CUVci^bf frzHv嚿ݐvC+^s㫘Z .(J֔YH]O.熓x%6G0SR<(Plڋ&7/YRdlEE"rZ1=mY ,:Ԃ FvBE3\9G>i"XGΣ|3W5 Pak)pgS>I =7e.*uBуA\9K.:ŗq7RemÌ97>>w;\^SUXw@r}fo5kHk(N9cɆctBߥq~C"G$}8HénqV$-@B3^˞w׊o(f!e8ƙchvOȹ@)̑|`* A U|jiiI?=}?\Uud (0`桶@T@??1DRC'b㊙ƉH#R,E%iS&{v?l/#+T+քҪ2.U3e5;zBbST֐Ӿd25T7D] j>8E"G "l7P}8 SUR,%c;@Z|] yL "\#Q;2*Q1 T?B#B(G(#A,P!OB*{1vғ^C >A1P urַxf>G-}1&`h\Hf;YVLf̒;a lc px&GtOX6<0@f~(a`UY 99Zz3^)B>:Uڸ 1Ҡ mN!şHg42;\dtzͣdj,Nl̿=*&J^Hl=0D'ޕ*Oѥ*qzP4ڄy,aXu3젓j=^h{;atK#~e!éQUW9h%TeƢ6AlI"Km?)>j&I!Uԏ0$xAQu&ixOCif Kzݱ/5Tm9w rbWdWeq0']58&9uDL@`_C,]7!h)jBAރ8{bB?oޣyEʹG,SX* y@M;;I@Q26q*C D;c! 27g4>F(j+tӷ6A&Ğ;/屾9mo m;uQ],o./,+51d[x nϸM%Yt:>OAf/෋Tmch@eVĬ9 F$(&NgJaؠ|W̘R c>io<.# 5d9) s8NYcHp+ZհU|uslP{rC-ORG+zb`lZshF'`#a~ lAHY JrƹnRQ1ZI{N- dd.y5xH{}=PeL`Y_9+unU2"#> 2^ ɾtrz2ʠEZoHId3H¦y ha7Gbg`Gd{㿻O_Lr$*kw.::KеB?kˉsa5nCl8h:9MHQR#RB@If[N('~ qlooc g<4%DR[,5J\B:īL?Vfz2ZD5d0)emV1> NuGRsM*UNS8`앯o/n\H(_3 ^,?* zXe{B7DZ\ĞwqufVeXֳ\džHW{+ =GT)HO 'W@z,uAj}.sxlZL2pgFWN 1$"/qrÊe$VA{ag }%BP5X=C*Nl&DŽ|8'%7gno]JB6])"ӡ(~fa@8ˎo3!3lN k9%8mocVN?)3FTv޿h; čhl }ǭ\'by"!ɃCʒC{~Qy$pNu(t;7mY jH*tn#J,hC2 rZrK4ő}@'!D%GbOF1(QRiQo4k\bHsa+zxЄ6Ã%otVͦۯ]7[:TlWF$HB'P1~[zW/*@ [:ӗ˼f_\Ue`#~p\6Eòbp!6: Ȕ T!1/΢=XIA/=P~" w"fxp,Uxz] a~3I> "[{]U;d 5@! tom;ŞYl-Kt:.豅>P0`8J}RRo%Xl;$'5X8+]G'7E(z)&܄ f;'Az$YcMIM'6%0\"Vc $Lg&rGfa}1J׊`MFWFxZV|6>C}-nC&)2z=?sY^t]Df۬8 ԯ)x^ C%觢?s/1>2.w-gJO:00kYK?w/ H # #0v,V >ըoCCݣ(*ߣ1Ϟ YL gy#k5/ VWu<$qmmsZ l]VESK'q+[Q8WЁLjH1]/Iwfb_FA Fi5X;T@' = Օ㢦)au#i@1ſ+ͮmk>>Ro?ev1lֲ`zasKI5/#יfJ&b(zH"+ݢ%O{/E} LN#™vҙ\>9d{aQ"%~ƐbG ۗV/Vr"f9e0 4Wk6!)!-L B8N0\v'svm4ay;V|L#x4SDN!j K Д9.D>0l7W,]S&k lG;gj Q#b{ɅɢyW }x(jHI/\ U*'Zg&*(ϧ`~GaQס.Odb3hGr; $YF;zkXqfGyj$` l)8ū Uj&.5+8S7 ĽڕtNlsԪ2QSIq>ԵENMx_yi碅4LJ-'dKtHwÑk&Rd:0͞!Tw-.{p!B$m9JB(}9-kNS dd_ iDX$'ٞ3SǫL[X+J]T0xBh3c^z3Y?o}>z=h2e>P9xY_TO Z)6PYH׉!쩑 =P^c_R"*A$?gؽ-UIO`)>Ɍ1,"׬ds2pvǪy"`d [WK=o6kNgWީa産 RZ=>I0v >}e!&|Mw_S8Zjc8 axћ}eU5֘Duww |g6WٛȤ099 ?R[Hջ+,Iz A"`3U"Ω Fj"{oxCx3vAZ"“?/b/(n}ڦD;óV*&=!=Ք,FWk*2#QVֺ,|rIk*m'0xTUٔ :!k*Nj?H-C-ʗs`ICu&ěO8n*Hߠ(]3a\p`,=/Em6RW~O[T+!^5YnK[kJN_8!e4@ \L}LҏAa%ũyC`5S"J\vaM\=a >7- 9gNz qCOeH`phɝ dyY(AwCNBlj, -wpCyQ/(Jy0kNT,<jQG7@*&k< ߱4 "&Hv KDoJP.gYDU] vMA J/Ha(@~+?NCcd m{.6Ufdk!C}˳.qPscR$]ع]ͧE8pLF_ۤx'w 9GS4bW>>ݔ{|À:H;2:zoG`(f]׎0Zx(9s TJi?y=WA4LF!BPX5h՜nGFK̀8yf?ӯ?I?i{]K措o9IFy&'= 9䷶bJN /'ua^)Y0-| :p6l .|+[NSd{I*%G ɣ&qMSàԏpo!J>*]Il}[a_KNnS6,%&S 0Y$~y0xSC}N=@IfUp\?c[#1rǭkzz-9/צ^ }ʰ d>g[F)ݸwNv:rvZ˗SlXy*׆фGd=R?lZޭ=0Z-克FSJx_frC[=:3ʱ6 Z@Z ^TYqÉ%)("zk%#\T;C7q!~,@vT n .#-]r4E$,7e#4*#>ܡ38+bs~Y#\pvDUU5, e[hC!ۂ;ʻl&:hgi^/̔' L_g0ԒJmY Ep>*4`2'׶a#4?o0҆u9EP56EmvP(w,ȹU7;>;i$&Ƌ澔 v*T#Dξ%!E1ςS n=܊tRIىI\,&7/LòrNS--"Re!V04eR ;궫YDoָ"&g d^ ;9!vrOWMV~zq;5?|/ &}2"gA$(%^_ѸL?q~s}$e:v4n{v(KA0ϒX s!!Z߶3?ɖ [ϒl~ul׼}) 4`ۂ0&[jXxwp-l ohy.7=Q?W WMoT} +\͡r/hWe41 B1ɘ$GzY򧧑 l5 ^]3 r>u,/ = n } yenoͳ: m_07:je<ȷCr5--+5!5lno_%,^JfJ×CMf<8?7:RLs3~psؐtڪrOҝBsZ9Tդ-YYr??qMk({4uip{:,sR#)rB62fFzr+=Qrt$d(ry!|5ʮ{_B|;lM8UM}>bTI<RT8V߀HN>^0@oCǣ!; t$w!#Z;-FyMARfap>?= 0>S'SiWH`Z>o JLX Sl{x5QnHC k'5ˍ)tY& ㎽DdA=+GFjvKยi"!*[5f\w1A#ҜYTKj:ùP||eL /"riYop)K]Qa |+hMBtjl0 IHa^~5~/y[i(KuFkM兔y#;ʣ08=osPx$GwTsJ*ax3ٓXtຼ61GGG\"ؓcNz#^PF1ZIX*a{?'m"C`-$;YNOm&(?ӘXhGb  t\o0BM^J:m}gEZ'~(0۶⬪O=؉ڭIǎy2Ejw*CJ&[d09l q!hai E8T8ϖWa*زأwv9!=MQe!b|@Ï C}kxm}͑Kqx{o5-[%4y_`^L\9d"SE%_eew~xE! wmɱy;xTy%%S"ͤ`[~4B޼:r'7hqY*4j$= 4, Wa&#y'+:@7H:%ƻv`ŹB֍D="YpVкt ]A1+ Wdϋ业?!bw*I(឵ADȻ@W!z-_b;9">w{CY:byލ{f!la9B7R/':KŇ=+XdM,u_cAJKЭf;H»heu&:D-.>EH2#Â*[dY]/Nו[PJ,/˩yn}<656#}" ܱ.B],ZRhӵFdJBM{_! a)$ %Z65V_tOb-4̌mOкk9xo ge huBTbEw_.KJjEpR;埃Po58ئQI>a;R]4/\ E?^_)#" py+#/BM,h[*h+O~E=B}^M=4WQh)' w"Deۇ;f{GBӡ< 2 Ư2{u`(̂}Y=v&^]l~?jBީLolNū7b<}˅L& J1:tSƂOEKc\d{ϰh|Bp74>Gx\lYjjF )IM1_Tvvc}FZ!Q&7.T(69m_#hYNV}il1{R3\)eo%1&? |,ULƓG[n,X6^Vq ObTaxhaJkܵжhz{F߳I0SZLDޒ7(yCF&kKyIh*i72?vb1/k'CYpYQ(kzXT3dO]%UnUOKgߖz FgL֊)ƄT"jm4 F''#^u m*i(tUVH̢ŽŽD q8BbK6쫏U-7;= ,,-{"cLCjqi;@ht-=Ȳ1^}aޛ\n CU\:G6/gq—xu{;K&B_S>#W>*K>Ԗ Uwt?:{3\DNPP_eE= zuD'9[& w=[/JF x^*-#X 5$K"5:d @us/ .^)+;+v:Jf|JN#!Ӵ+}؎Zkȁ)/H}I:W{eq:dJ}Q 3\&cG",r<$,RGADVNLCu'.syIyFߪ!Mf|/HnE_,bBnw9Xap@>˽0h(s$'lF3 P37 }jdZЁ@2]JYkgGZN9nH'p;"J:8| UjF)sT t8{bo gd(l׭ wfϘlnJ.:˴7#wi{K{lhZ͞nEpLiR4jytad˶vݯ7],,=ɰW/T:/G)/}%gh)eV ӝ5PHD9I1KG, c'lY= j6hh#89?"eA,oy4%_:]YGm3s]^6Gs}gCJYlR;Vs-nBbkL¿)@\n*I~m]=Y YRGA]^]eL.LU]uXbQ]ah+{*A|vDѩpJH*l!$l<3`2p`})z9ʄ tҞ: Y`hw{$ 9,lFd+ޘbYrOd鳁$ÃCD-К:MD AJmy(hMnSUjz3и|wZ \mkm \7 dGq ;a$u6h¤rImN=͖ߗh3hb(7Tt @Dmr4RoxT߶ Q(wQh;ikcWѲL ~@cw~ ۫vRt8ܬdI-q,A>؛lMѵݬ'm4gC>p68,?r1zO@orƝQIG+?{$.$h=:ӊ>ӏ7;ܐ=tJ3LrȝAܗ,6iEĂ8zM)y&~-(v*qQ@-3\2K?SMz\GY%σD9@ʞUZ]$Nh#^.s0>YT7sԐn8àV|)ᅛş)-"xZ#Z >lZGv_^k{AJGkr(Nh3 >H">0yka'0}SHz#pKY`oK?.T X@@D}oqDE/UVe=o-k6gܠrm! P!^q:G/]k5\ ~πlurc6T=%{eKKXǩl:- W9 T2 7v M@WӐ1Ev ^Q*W]_/^8yi3 ~X$,kJA0eM4+d(DyS퇪ҲW_HLSCh?e<5t~K+rAe"s>9pOWS(${Qa6Ӿ6i@W2i`_ @.d1=rh<^)`BƳIn5HqXie*W 69xBϦBܗ\P cQ{ߝRy5|Jp 1ES5''n#S{Z\Ƶ5::8KӢRrFm7 |6h˕ 1ۉ3>!c]VC ROKdʐX18,[f@[o|iv=nwކYG_E6\6ېh+|=c/EZA7aak ˖Z(͒~V2@VlN#>5-Vw !͸p 5OĮ" Ifbϱ~>c%Ʌtd<9=.T vb3ʿ+)R:c7&m$E۫rTڥS m:.Dӣ}(mEʙaq5C\X2ԼO2?m=o7i˻SYh'Wl!qҽ*W"V!uwp lyȉuyjC2j%"K#cI=<6r`իwi/R6x\2qY"C :f[V0 v޹cؔ $"ҙ2璤6ElêmKˊQ/ ڍKF͍rХ8[o#lAD ?rgt (!s:qoB|A) Q9h(>$*#ꫠ#$T'LJUs EKb(Cm#^rXD8ϪwxO77˛ƹ GV$ ;|^L uX7C;=Q6퍸 8O!vu\-orٷ}hTHd2j%T\O]S 95 9jc8)V "/* $I+@.X) obF앲qt REUOځM jM2fDŽ1\5`u;HJ,/Ɂ<l1ڠIk9|ԚͼnDdzl/nYA.3?䲉=Fy+|H*@{-{ U%3+SJ[y-e7WiZW+VV|"ZG~b7=7JnasB (FElaKdM˺H= Af!)p7SZue%R͉P;]"Q6}`QzfFDa4pz͡e,5Dϲi2l"*, aEN!v{9 ?z)d%C ~s=1AA?Lj*ckv朔P4&=lߊc؟ψK:Jwz-@drdAx{W FG/q3ͦ`9@ߋ0ZCq2yB+0 $++'Z ~^PDX}a-]~S,_t $Zgoud9TR[іF7}%(` i[@cW#>(o"ҍqG?Y}~:xn*ut0Q@0I %A+H]'tL(Y+NԞ{rȅP1)8dpw92QbD5@*Q-fR,v{RSO%ު擭 c+7$a4彙c8qc/;[s=*RzA^!3[!;äGTZSWUم=fוbz+CtSfjCPo!=4{'tM_\nVi)@<װ7JPFi.n7iZAjUdlȭYw웎n7ƷKvt<`#qB R%r-ޛqULAZ *n=eJAyҕҋpQٔS`ՎC==mWZ"{c߱؇c3=۹Ab9ۿ̀8h͏^?|\IcIQ_2~HR4y P;R_p]IDypsPu~2v+P;$64h`)ݎJq4S} i;NuǨJc3J@}_'T:K3L⠙!(cn%Z;}k2ev[H5>.[!U~d 7_yni\NVLskJOlRS@]t13L(&jm2?BjYQ~(SS^a!OJ!Vm6Gw5$ւYV>i&'xasa.1d{o,o=$$ƒ3 "uq41]+' >*7T'ǂPniö-r-i\쐨䟺Gpê7_V}c ȭhc!lzetQzX|{r;W"Z˚gdYM~osM zJUE/U~0^],y{W{y |@fR* 17^ᜧ)&[4gz~"yȸ+Vғ}ONQsgF;vLN R=wM~yNQyq=>*W"S C uh wn<,|0?dXbI Y''q$D?|?,g+ܜmIIƤ:u,ܭ#8 ٍ3PLI?2l .RrF0@"mhmg,mJڤ"`GaҖU)xqDwؒssGǥNdN*`:=h_HusݙI,aRnUeqy+H#Enj*wu-0{ᐆ/]H5"\Gk!Ϣ|t9Hbs"$c,jSEp>21#OxS9BnY\|rCZ:]#˅5M/c?CSdYfyCb:}D]MN,hg'k(M^QҷPާB fj;8y 7Ww3o# mOGpB07hՁWˇ @soeOq.uIr2EEDcaI X 2P@7K;u)cYV pL[ l`U/Fi*T-2fmTOQqéh/4z?v0𪽜6˞ Qq3֪P.{iF/D+B[{@:*cd:50RpSE|5b " '8Xvf6 4QŴvCF;c'$Hi+sG,bӱ83.״G!-O~ uXt^zсVټXV̉>:ǵvtha6עq@}!%NR)uN^(@Bgs7eIM /9ƗdNz@ӭ_Q|v+Jp9e DZ J@&ȯ3 [R|;lKcgI#ɿ.ϩI]en5-7kJ$.Q[$Cv2`FC ̪%pՃ 1'X]9Eg݉HC}fgًZ2n)2Ip! ~d[`Xbc?i_Y6^\dz~אQTBj-ӛX=|!^Xȧ&)1}ւybejO6.3gzѷxD]~(zn/trHEf^tыBZVŞ> r[G+qe^C̕r ;p+b/"m)>j]yy~7GLu%<>k"zr\S/8)`rКg==9d~l/\Ώ'3({ˮRGF=7ܷhsh? u֓վ>2AcM;}>u7BFf]~ 4|칵z Y,*0 ֈ^M%5E߱ .+I~P4)CY P0"JPG=[U biߏX7n2#M|iAJ"G7?f(Mn+JE&3Ւaa)Ѻ .g[`QpX$+3R0 C㬸^ɭ]cf`FPC%imtm쇰hlZy*~o#׿ܰݴ!C]&jŤ~V%Zml~(?Fsz'.H">P 2qZtL  RSM(XcNv)sDAy?X-l Y0ho^s1V٦#0?ݜIQaSO`NVkI<mey('{9IYHm ZB[[eom(sš Z.78J?bZ RA:e3% ި悈H$Oa[;7U%ufcR' "n<!2Z #e)d:Nq^+|:1E94ϴa B R(^dL2zsG-UU"z+%bDuݡg i4eFZX *I#4EUjx%(qN*3C54Y&1~jWܚRFmU̚DZf=f4܀n_*jl|鑒jC؊!} !rr 8[],(ꊊ9t{m7+BQWZy]nA ISVzc9SBkmK4%3P&wSY4x7^? JbGYi趿R;si> h&\A=6MK&f }Oa:G^02G ֵY1sL:GiweX[,QdO"ENzG7LtaGl .?xT 2lvW~Ja.FJϾX$GJZB$({^($]'#:{yuCçPgwSksHGo:}x@+Ԣ0ϲʝ X7QFD/~7B^cD!Яrſx6)Q/!9#J%}$ڿ^6m y>rhFIEMw! yWZkRg4z/|p&Umwt*e'I\\ӽt)҇Syox\eU׶DQa_Vr.KŘC*3] 9=j–9m=Nc۬a)Qs>~g0x%5<66vm [#;J\z 96.=NB7׼DMrʶ =-k_.|F)zo ''_I)61uj .%OTm3CfOŕmRUɢbWD9혲eH}, %p4cMM%13`T7Phk@.7f/t;iks\SھU~Z*GwEGrZ̑GJ#&\ӳ_*Sv'0nO~=n6Cבԍ B"ԛagt,BDU1PNޟTaRr19:}˯'zG $Nv;305tX<T-CZsR56+Z;PxhB8beԮ2 !փ̷ۓ F8Vuj3ouPIv%-aD@<|‡oBžk2R#إY<5 C8/ Zz96Ejo!&@u&Hy.lSNTs_iP<@rvRW̯)xnawO2]*7Fљ9zI/#U}Pves~dRM,2MӊL =t q |N`Az '0 lgQY[IK'-ꂌRH8& Nu]ğ q3K8cFA:6V%t xmKPb\~(ïpy IJCo`ٕsp֝!=bX 3gQH7J׶aׁREC Ae!"5ey=jyWI S$q_'k&@uH jeƋؗjX sUW Ogf6qzRW SkhmZZPO^|MI50mHšߠ{Ny8v1\؟e>2C*sZ<E6=8VH5h {Nv&ž *29UrΗ#+ӯCi eKP!J7~{`V_P S;|)=.dj/˺]4fM|YR>};eQ:r>*^%<`fO A^wL: )w` D(`u+[|@vۂް̑ȡ6}^~S cվ%h3 M>glւ u5.liƀa9]o ؠ/ѵ[>Gfij ="4sC*!d;^޷eGt4,jFe=?mxlf A4q0__e&te|wvdGD֤q)1:[  F$vTj-<>{UlĹ-,l}6v-[%BgD&Wqż8WH_V](f*/c̾AeL8I <}(Dc.L`q%Zuu*q0UGC(Bq(J!MLP9QaM5%&;fݡ(:&[nװՍu⿩u-i8Ȁؼ `PQY /3gX8Ȃy9w&"]lڡz`j@ТFBrU[p,^,rVFODZhJQgn1p^e0(pI5"] \:k=vE0rʃK8w(?zdz>)- )E#S%-%a[YBּI@d-ϡOLCfƕ&m_RTgFNv:ihe ҫagJ3QkR ='Qz "S5'vkQhvTϱ$wHs`۲o2&yL>@B& "9xF@.#Ic1ѡX' >b].AD~=kHgs'/=>f5⛈P@^>6/W|0EhBzp*:[iq50W'b.<*گJvӗ3A՘ǒ>-X yr~׉XZuA~ՠe@=8;VS{E>9uK0 LUB*lC&b£WL3fȸvfa|BD)^cʅdj 4|p[cѥe*ăX7EU\y*!g~ :B )s;:0ƆïP*ql`bƬa'u)\?,n 1=Ħ"8Mq6i2RxQTc%(nx\w^]A;PHg-s FeaxTq.=/L7X6E` c'kctMFa^©eA Pj"!u7d ղPr7ͦ}#T"rNBeq?*hL*20yoI(q`B-u j׫v3ZKW,,?%TsOP)#`MVe9zA0K~_P,e<k;ŏ?|G=ɿSe*Sl81㏋JflCc ßښL[HjT=g\ۢFKɧMbsWcqS uЭ1O`UԮzGksh~-U'M`gGG+͆E:p\a+ pRUK *A'ֳ 拢GYBdY#~t(/p<%al!nmU BƸdu,*n8r Fx7E%3~ GrVr} j6@걖aS,^!}ޙ:p^ ;H!sΠGu/HR igKm2xͩmdmd( V?NEN.Y]cewh ;3[ =mC^`8!M5IVpu{ޡM*TjMH<:ٽ( ,6%1gN֐9d`/$?g﵌a B#n.(# 1eUPLi`, aUL[9RS?dpX23..RcR'MS=*iL. hm]F/ԐI` rrj$y#nö/3BKy٫Ɨ#T iwΔEu'^:7TĪjgOkQ9!^K&+eosDD©` ?sDV{CgLqT1?  }LX;ė_eԠ; 'qa݈!il9cwv0t`fZ|c~.H,HEM%9pg7oWt&@ִ{gy$TFʴ*)]Cՠذ>̿Waw$ 0}zccDU1Zgi,^}WwPbn^ݤ]Љ.泛cur^PߋblĴV9H.~6e~.y:Cf͙ov7%>]ჃlS8qtaĶCsDl]+S'-Q5HIʄa͸@[C:Ѧp5¢ v|i Qe!ҰV=\ ܐοo4_STU2$Kw4 iT.އ\׬ -})a}2Gۋhk{*[ahPUJJ"ɟz7US.^8M,#.S~ ?6VYvXFGjeѼZ2DBA?ɏ{OJ*15ǵESڂ'ȑI}Zћcm33K/>eA϶]) a^-9 s&<;\n;Mq[؎];DR9hT~yK`۳G=,3<\Pa4΃OPڜ?I $YE$yNcƾ:Fv0;M5{l+KBpayd3Qx͍>wi zR F77^mY@Q歋QY@or{[u P3JL )UwVI1q a`jBjWXϑν&Wku:Ĝ,s*ll$hd@sm 2]$AΎ;G2SdB1/`\R&ͷc=Rv42s%ے1b/=^(#1wiBqN`4өpm'i:k|I+̵NJ(ցaCݬ=]-i3Pdo>,tES00`>7K(GJ{'C)QNk"ҺOv 0z=Lf7s9@/qX_rT6ˈScZtF7 ]}(4'.+>&9[0.'1dN,mE j75޽304B v ѻ s~G0@4RZӟ ƮjD:ʕl>sL:4T?9Y5m{,] @ǯ0(~mͨSGo֌yjJНv PT`~un/DPo@pBAB-nG\ЫJX2ȸ X}tÜ+k3XeFR臌IJ.rd8tj)f̨hQ/A@i$gA_Dh=^ c3 k箬kD'vSXoAVto ETDB+#9U ^<͟LܛWu1LE:Qkii'_g Ɉ3;":}+U1V"蛼#C {h71<@ɂXT/c">YhZz%/qǿ#O@4H9l9xQ `bpV ,4 !mGh-ģRI JJ&p\HL˔af2#X) #!bMRL^E$ 9_v_ޘEVW {ZI( ;5J{purگPS(U?k}DIe-lINϋx8m ?c*"MUp@?nkapߔz"vuWb 2$ĩq6}(SmAA>aCu@ݲ!(XԔJYvY[P?բWW}/{_}w BzZX"1lV-c!ɹ0 ұ׺E~I!RdkK̃,ա26@~GF_9?qܹ-'Rn n9& -TvQV(,; DM<[I1XVxMpN 336cy<,L k*zr1]}Q c SkUGcy^gH} b#D^wbc]:w#/fp0nSG5O! THL,{Nל(OMȤr$R1ݥcKg1ؿdZ̈.[&.uǴcEvH….Gq~Q-ՔӰ$ U8󑞤 i n~FW!08S0E #sAƭos)=)WFP1lj{[j_MW O8j~ԼX22 9%L-(fUr^2!LsEuԡ f{\{ɹO(q(0sBc<,6tnT }4=\8n[="'^3ICqbu$\O(K4![cbnuJK죶KW±w~_Θ8@d!jk,8~ۚ9\THy<ɣf,y[.a-K]-]H*$LD=tF t̿E0!sc}f3`P?;J/^} !޺y.{\YNfѬzPgr B6f#tuQY.DYSؼkDe=kvCSmȀ*֩Gx?xuWG_(NDYtܪɔ)f)y8ԵV굙)亐C# foA de?0Y >H֬y<0C1ں2b|pLG468 cuG(+ LsD(؏\%ψ Ekݧt~1lg 8L 8{.umT^C2##v-Uia%wɧg5c&U{5|\nc`gi`f, [\Io]5)z+}Eׇ@EN0O+"26`J'ʬ}ǰfK-E:`NÂ7ħod5MEu7-"?"3b2yMǮ,4 * V`sC@] r RiI0r3Z0n&UO`Z&KdQaO̫&jUBBc@sFF<{P9w/U[Ko}SNJcZP9&DWS~60  n55ζ 쐹B%Omd2Ĕ'4~vSI' 7l~n<&aY[c$r*g8׳dZp/\6NS4G`/PR 45~[[N9X4 Dt=72AOkΜwnvOĜ_dAM4pb(rDz7099[ 㶹^SHaXSlRR h4~>{̑RvX5TQ`,knv+@\YM_~9L,Tb$4uE?m$u:@ SajҲR^@v08W}# MdԄ(\wꥏ6& ]Q4%0Ο"P;Ư"ƭ!oP(Z.땯.GVқA9;~y2yǿ.".)xkj�]@&O ?,~Fd982<%eQF6Ր~[mp3ÿZG6 0p&c*i: K)ĊgN(O)S%"5!'V,[ާn{+ϤëS/0Ýͱgrn˜]?Y꯱!;<3}MdJWxbPvw!%_V`{ BAߺ~]RmJa%92 F^'At2=Mc~FV]܎S -!Q`oi rO3CZe>¡dSr~z<=1*` Lk8qQe7s^WI,0rW_\{:>ߵgʱs!g Bu9_6$J3ymy+Lے|]ެwP"YW_׀9޴d5\z0:M Um"KKj<.[ѳ.=]Bk3TIBRa1Crd$=eyEr#- ~[B'./~H51- 3<fUxK#qcFݺ0 3%D}@'7Aq8 J??ZF8¹Ϟ0ֿs\S37n1_{5}{|]:DSJtFHX9^ʸ,wtEoC(~A׳~ca j8$rjPP&+ZqNHY:!l7Jch\>y!8rfHsa3QcKCcN¡*#CW@tǪ򝫃)ִ2\jˬ3 +@< V@ѓя;>H+o(WԹAxVەk afUxk&=v.T+肉"IdPK40^[!)WEBlnB\XTRZ|f4Rb׊Ҩ4/C:y0CabBo@=r*,}Ls$|ww֮"b 8 ]v |Sn{뉳rNQARH![ ge*.sFW$6b'RüL BE{-#h79D./gjbG"}Y6? 5@Acuܿ ?5sfNgE6 _R^c٢n8pciǍ_}]ӑiӢjre~M-»kJ Z/QA@^TQ\["0⽘Y7vZ81x 7,~CTIybz٠{MIX_U7L_nZN <~Am;—Hԙ%ˀkwC&/B4|.b\!D5y(c a}ylȵcmᑰrur]vnFFw,qy^eRD#Ev8ddc2/++~X\ZPn'nWPY/^O9GDw =.(%84Rd Ϗ#FyIbZMcuгf&ڬsz'^: _hEndE嶃WoʉJw??,4-tSd ܸ\V"OUX1h4 U#A7om/Gi:~9J2S5|~qB0PO,>P[Ԛk Х\mRsI,9.c_\d܃"™ҨYCREWAg|l8J*lx4dD*&e-K^{i#Ś8SW2b6qw f-z 5K຋d̵D?!15oOS.rX&ww S։avn^Vώ8s*5 ꒦\ZU1] :jEQe?h ֿ ^fM!< x$;nՌHYzL&a#Fܷ Y|{V*4|I0>7.6Mqa_@҆15'f]xJNe<7{fG֟JxBՖ^ںGڽ 1mAw~v|Kth˅#/vw׸yՈ}N/MM^oq%NJsgΨ]o }GKߪLx<RlCYΦ Wg69͊bN#G#=m,=%A׷|/}|y4ʐJRKNhWĩ/c^"xRwp4vljv5whvKZBTWA'4jsmt:w3*T60jsh]K08דiyweVľ{Yn)*gR cF{JsYiOMg}.ɼp<7gq gcm:T-7J?JU*v^}c[R4jp_2Th%4?$7m4k*넓89Oɧl@z?O 俦@b7ToQBZ/uDܝco ۾}aC4n&be!QMu'@I޳k%ǗgyGz6e!.i3j)0Aum"[kW%;ŭpFC]EL3\prE0&--_]C'_HZF(]2tU ߛ?0~ֈDRL i [V~CJ}7iƀeyQ^JKZ Ҁ:]Z|@DC7AZ7`+_< Evf (W*B={Yu#E F4:`=&ikMޏ/ RjJ Va'߰<kшZNp~su KDau@1/*:QLН|]D!6öC8L,`ߟ ,w64:hD lР[u}r9 wDiSȳgW6,Y rdI߅>1p[7ƘG9:;f䉬.aQ-^2Jc&\\܋# ^}$_"=bư8m'\P AE{;mdb:XMxg?%](YLNo!keiY vd29Kcq> H(I1 HY[,î]a!\H:}yɝϬ5݀hgUʪei7`{w3%%7TWG $ ع]۱8Zɂ4YeԔZoŨ_5H!ϭsEeC=L+>u{9ECh{{Y#]. =M^B 0!Ek eHϺ/ЁñջBɺ}^CTW"ndߺmv9bFͤc^ J 6m.ZD5GDC;:ETƊ])8wv!4hv9٘oߔ=g$/ 3{bLJeiwޕ^ͭT6Vh1E5LWt9jʹsu8+F2jFL~][edIK*M1ZuF"tE;Q,Nd5N*sEl `[5L_/͢zr1ґM f~O" ѻgڅS|Ⱥm"uEޭڏyL#ڷ[ƾ^M-ɋz<)#!WK#pZ Y}vѴh؁қ2>U tOk*zH=Oc] %Mot;[0)];I):xgkt ?s'aI"(*`5e2Kcsޙ`n$nC1]tC ,~qbH9j0dGq$rï\ Y%Z7`hMF=kջJZ‹aӄh(jlCñ&xo[im8 YV“|3G윙@Cs̕ j朗SyޯeK4B>M0r&ѽxYc#a(JR,[fpRhj > U+sϙ:ɓOU} USv*T2th^7d?a[ίkC?b'610cRg"4/&01[LwqCq$vRC/s pQ^ ^6 ]q]5^`)TH]@|TlV`,8/ȵϤ16}6Ku*KPjS.`_H9= vwǩV(8B`c(]BM'bv2K9HŊ"<z(n`M)cd8A31ML!{*ahdd'ϝu{i[tR4BB~@^,CǑZ S̛UW\#1x/qV#qev;bH^rJgatւhjp0:ƠzFG9Y&y,0H"F2a—&K5pيx+K˜$  9vjز01֌| YfQ2j 98sy%]CF"DL,h{fC\SE;+n_uJyzk#X*i˔#x ~7cٗXEr0lY Iҕ#}+Ř?:+Q屧_J}$AAR|/"M(!1w֏CQሄ5HJ,<1a;<nYwxS(  u)( 1I.\,~j=QBD-w)N0j|qY ڻb)]x7YO%cuj0g@ fFGN'u~&Z8psk4MP)aj#B}!t^-O-1E7J6b'twruQ}\˔ #!R ; "8bD?@8֫~xҌwq!铼PhmٷYcfi#yY&φnGdxwcN2N(EVw7Cyq0UyMҚr{Y.5#r'TbG*㷱)':3RN;ajF/(1b>R .k<2؆B*ۨgS,:XP]V\ k[2Ve.Y<%f?vP#oaTɾ\Ԃe2D.OweeOМ<;@g A_$RѴ<򭀅򵵑օTJx7B"#g$n{ =V 6|X!+:h^WMjþEs(tM~O`݁8\W[x:d5i kp%U)e[mr4zc>A 7_աb a} SV:sYC ;QlCɛ 0R3cƾwDAebF5%]ev01h`-u~n~ߘQM_abZBF:r3pDUkO'34%YV]cS &']ț꬙!fnٜݛr'%d %Dop\k`_PFRZLO-414yOnyO~Yx{J6vՕ@ cӈqԅɅ.7wF ^5T"J1`ok֗ŋVjdT˨AHrO6V.:mjf]n0[$5_& fcOK4|[‰,8E)0o:B{r.tћ=[+/KVHfk C3RJrZQcG1ؾw!oϾtr&0~[zau0i2\2GJt Zhـ#EZ1 ;:4@Q2x`!@xDfɣʍEj7a ]؅ϭr:>VM0ZfbAJ{UQcPऽ)*#"qN\lxR֋3Fη,dӂ:x^d;N*GṼ'{=0oTsx\íjjh?w k4"U %[.U943K1M!ctl]0ra0(n0b|$jtQ'68Cx!^59yG-6W\s\^_~d{Ϭ[;=FV aWQPNwEnߛmxtk$?wCJD Hq*0]s>{H?^hIg')q){J^ZA "N9aEϢqylpn*L#w{gv1[0/hqGw_8{~etS3 &_{l -nvnQrDB)8"]Ix̏D>jfw+eR[dE4,nJ߀ȡ!,2bn:A+5钩{hg؈Hw*U㸕 /6PhXCq! 6g'дVBNrws=='wbPKmGmhL8D,=?,wHͯMUӹo;{R${F5X gqE9"Uׄ783 4w YZ