libguestfs0-1.32.4-11.3.1<>,[Ȗ"/=„RƉ )D'hI5z&c8YWx2ˍ7i$]@:@<دy K= \-=}?FvMłC9h--uʟle8Z : MˆB2Y+ӊ$i([m a]PކA`Iqu%H,/j8KφZf|(v*@n2ˠSS&tG"B)feQF1<=[><?d  : ",D P \ t  ,Jh44 {4( 8 9h:>@FGH,IDXLY\\|]^bXcdefluvwx y$1zClibguestfs01.32.411.3.1Runtime library of libguestfsLibrary for libguestfs. libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images. You can use this for viewing and editing files inside guests, scripting changes to VMs, monitoring disk used/free statistics, P2V, V2V, performing partial backups, cloning VMs, and much else besides. libguestfs can access nearly any type of filesystem including: all known types of Linux filesystem (ext2/3/4, XFS, btrfs etc), any Windows filesystem (VFAT and NTFS), any Mac OS X and BSD filesystems, LVM2 volume management, MBR and GPT disk partitions, raw disks, qcow2, VirtualBox VDI, VMWare VMDK, CD and DVD ISOs, SD cards, and dozens more. libguestfs doesn't need root permissions. All this functionality is available through a convenient shell called guestfish, or use virt-rescue to get a rescue shell for fixing unbootable virtual machines.[Ȗ"cloud109BopenSUSE Leap 42.3openSUSELGPL-2.1http://bugs.opensuse.orgSystem/Filesystemshttp://libguestfs.org/linuxx86_64`@gA큤[Ȗ[Ȗ[Ȗ [Ȗ[Ȗ!Wda763223f790290dd89ab9fa2f161fd18ac0cea8925994e397f7541ca41d0fac4fbd65380cdd255951079008b364516clibguestfs-gobject-1.0.so.0.0.0libguestfs.so.0.458.0rootrootrootrootrootrootrootrootrootrootrootrootlibguestfs-1.32.4-11.3.1.src.rpmlibguestfs-gobject-1.0.so.0()(64bit)libguestfs.so.0()(64bit)libguestfs0libguestfs0(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfig/usr/bin/qemu-system-x86_64libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.16)(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.6)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libfuse.so.2()(64bit)libfuse.so.2(FUSE_2.2)(64bit)libfuse.so.2(FUSE_2.4)(64bit)libfuse.so.2(FUSE_2.5)(64bit)libfuse.so.2(FUSE_2.6)(64bit)libfuse.so.2(FUSE_2.8)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libguestfs.so.0()(64bit)libmagic.so.1()(64bit)libpcre.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.23)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)libxml2.so.2(LIBXML2_2.8.0)(64bit)qemuqemu-toolsrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)superminrpmlib(PayloadIsLzma)2.03.0.4-14.0-15.1.64.4.6-14.11.2[U@Y0Y@X-X>@WW@W;W/@WWgWgW-@WzOWXVV @V }@UU@U|@UnU(UT@T@TgTԬT@TuTsTsT?@T=@T SvS/S/S/S;@S.S@S@S@SSS@S@S@S[S,Sr @S5d@S(Rb@R@R>R@R@R߲RRRRR@RPG>PG>PG>PE@PE@PE@PE@PE@PE@PE@PDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPCJ@PCJ@PAPAPAPAPAPAPAP@@P@@P@@P@@P@@P@@P@@P@@P@@P@@P@@P?UP?UP?UP?UP?UP?UP>@P>@P>@P>@P>@P>@P>@P>@P>@P>@P7lP2&P2&P2&P/P.2@P,P,P,P,P,P,P,P,P+@P!@O@NN]NNi@fli@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comohering@suse.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comke@suse.decbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decbosdonnat@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.demlatimer@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dero@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dedvaleev@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dedmueller@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.demhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.czmhrusecky@suse.cz- s390x: fix libguestfs launch failing by using virtio-*-ccw and sclp bsc#1098615- Fix v2v conversion of SLES 11 SP4 with kdump enabled bsc#1038397- Don't let mkinitrd guess the root device (bsc#1038397)- Add ldmtool to appliance (fate#320858) - Add cdrkit-cdrtools-compat to appliance, required for isoinfo* APIs to work.- Add initviocons to appliance package (bsc#1011940)- Backport btrfs-related fixes (bsc#1000202) commits: d6bba9b, f90185d, 4e0dbf9 and 738c3bf- Add mount.ntfs alternatives symlink for SLES too (fate#316274)- Remove obsolete kernel checks from specfile (fate#316274) - Remove kernel-default and mkinitrd from BuildRequires (fate#316274)- Clean up dependencies and add recommends for optional packages like the ones enabling file system features fate#316274, bsc#993501- Fix dependencies (fate#316274)- appliance fixes (fate#316274): * re-add helper script mount-rootfs-and-chroot.sh for virt-rescue appliance.patch * make guestfs-data a requirement of guestfs-tools- v2v: add support for win2k16. Backport commit e93d4ea3, fate#316274- Fix virt-p2v package summary (dummy bsc#933411).- Fix guestfs-tools dependencies. bsc#986866- Fix virt-filesystem -l for btrfs. bsc#980092 - Add p2v support (fate#316274)- Update to version 1.32.4 - Backported commits (fate#316274): * f5a9cdf: api: add mountable_device and mountable_subvolume * 1c30c23: fish: fix btrfs subvolumes display in error case * 1f24364: v2v: win <= 7: reduce registry patch * f0dce24: v2v: win >= 8: reduce registry patch * 9a441b0: v2v: win >= 8: simplify registry patching * e07459d: v2v: win: factor out common bits in registry patching * 47aa64a: v2v: add support for virtio-scsi * bba9ea9: v2v: also search for windows virtio drivers in symlinks * 3bf7d30: Update packagelist for SLES and openSUSE * 89ae53e: appliance: skip /etc/mtab creation is already existing * ee78c06: customize: add support for pvvxsvc * 25848b5: v2v: document SUSE's Xen as a working input hypervisor * e9082ea: v2v: rename RHEL 5 Xen input section into Xen in man * 75fe93e: v2v: improve initrd search * 536ef6f: customize: change windows firstboot path * 07f7bfa: customize: fix windows firstboot script * c466d4c: v2v: add support for SUSE VMDP drivers * 9de9300: v2v: handle subfolders in ova files - Removed patches: * 1000-force-virtio_blk-in-old-guest-kernel.patch * libguestfs.mkinitrd.1110.patch * libguestfs.mkinitrd.1115.patch * libguestfs.mkinitrd.1140.patch * libguestfs.mkinitrd.1210.patch * libguestfs.mkinitrd.1220.patch * libguestfs.mkinitrd.1230.patch * libguestfs.mkinitrd.1310.patch * libguestfs.mkinitrd.boot-btrfs.sh * libguestfs.mkinitrd.boot-dm.sh * libguestfs.mkinitrd.boot-lvm2.sh * libguestfs.mkinitrd.boot-md.sh * libguestfs.mkinitrd.boot-nfs.sh * libguestfs.mkinitrd.boot.sh * libguestfs.mkinitrd.setup-btrfs.sh * libguestfs.mkinitrd.setup-dm.sh * libguestfs.mkinitrd.setup-lvm2.sh * libguestfs.mkinitrd.setup-md.sh * libguestfs.mkinitrd.setup-nfs.sh * libguestfs.mkinitrd.setup.sh * libguestfs.mkinitrd.tar.bz2- Add password default encryption method for sles. fate#318952- Add -l to zypper for install and update.- Create the .cache folder if it doesn't exist already. bsc#939097.- Define SHA512 as the default password encryption method for opensuse 11+.- Add opensuse images source for virt-builder. fate#318952.- Make sure gpg-agent isn't blocking unmount operations for fedora 22+ images. boo#939105- Add rpmlintrc to surpress binaryinfo-readelf-failed to reduce build-compare noise- Refresh libguestfs.mkinitrd.1310.patch- Force feature usb into initrd to avoid build-compare noise- Workaround bug in patch(1) which does not follow symlinks anymore- Update to version 1.26.10 * gcc5: test-tool: Initialize local variable. * lua: Define luaL_checkint which was deprecated in lua 5.3. * tools: fix free -m invocation- Make zypper called with -n parameter when installing packages. (bsc#916567)- Package guestfs_lvm_conf.aug (bnc#908632)- Handle more dist versions when patching mkinitrd- Add isofs and other fs drivers (bnc#906692)- Use fixed /etc/hosts, scsi_dh_modules and ibft_hostname to reduce build-compare noise- Handle btrfs subvolume name '@' as used in SLE12 (bnc#900346)- Include gconv modules for hivex (bnc#900530)- Update to version 1.26.9 * customize: fix locking accounts with passwords * daemon: lvm-filter: use augeas for setting the filter * daemon: move AUGEAS_ERROR to the common header * daemon: add add_sprintf- Update to version 1.26.8 * mllib: Export output_spaces function. * daemon: Fix echo-daemon so it doesn't fail on empty array input. * drives: fix deletion of servers on error * daemon: zfile: call pclose instead of fclose * utils: Add new CLEANUP_PCLOSE cleanup. It calls pclose(3). * launch: direct: Only issue Debian /dev/kvm group warning if /dev/kvm wasn't openable (RHBZ#1130189). * lib: Missing include of . * python: fix possible free on uninit memory with OStringList optargs * df: unlock retire_mutex on early exit * daemon: use CLEANUP_CLOSE * daemon: blkid: fix memory issues in "no -p/-i" mode * daemon: initialize memory when handling DeviceList params * rescue: fix sscanf placeholders for --smp and --memsize * daemon: add and use a reply_with_unavailable_feature macro- Fix build without ocaml- Update to version 1.26.7 * launch: Close file descriptors after fork (RHBZ#1123007). * Revert "launch: Close file descriptors after fork (RHBZ#1123007)." * launch: direct: check for null paths in make_uri * make-fs: do not leak the fd from mkstemp * make-fs: respect libguestfs' temporary dir- define kernel_binary on aarch64- Update to version 1.26.6 * cleanups: add CLEANUP_FCLOSE (fclose on FILE*) * launch: Close file descriptors after fork (RHBZ#1123007). * virt-resize: Unmount filesystem after testing size. * daemon: Add extra debugging to umount_all command. * sparsify: Relax requirement that output device cannot be block device (RHBZ#1122557). * ocaml: Ignore Warning 3: deprecated feature: String.* functions. * sysprep: Standard exception handling, taken from virt-builder & virt-v2v. * customize: Use Common_utils.error function instead of failwith. * mllib: introduce Mkdtemp.temp_dir * inspect: ignore /etc/fstab with no entries (RHBZ#1113156).- Include fdisk and bc (bnc#886372)- add Requires: qemu 2 to guestfs-tools to restore versioned kvm- Use /usr/bin/qemu-system-ppc64 as kvm_binary on ppc64le (bnc#884564)- Handle empty /lib/mkinitrd/scripts gracefully- Update requirements for kvm package. Instead of calling qemu-kvm and Requires: kvm, replace the Requires with /usr/bin/qemu-system-$ARCH Define the helper for aarch64, ppc64, s390x and x86_64. Other archs have to use LIBGUESTFS_HV= (bnc#884564)- Update to version 1.26.5 * generator: Sort the structs. * Use -v and -x flags consistently across OCaml virt-* tools. * mllib: Rewrite text wrapping function so it can handle newlines within the text. * mllib: Add a common 'warning' utility function. * mllib: Add an interface for Common_utils library. * mllib: Move common code for comparing version strings to library. * options: Compile out part of union which cannot be used when not compiling guestfish. * mllib: Create a common utility function is_directory. * fuse: UID 0 should override all permissions checks (RHBZ#1106548). * launch: libvirt: Only use serial BIOS (sgabios) on x86. * daemon: print parameters for vgchange in error messages * generator: fix daemon functions with optional params but no mandatory params * appliance: Increase udev timeout to 6000s (RHBZ#1096579). * launch: libvirt: Add -device sga (sgabios).- Add cdrkit-cdrtools-compat, psmisc, gptfdisk, syslinux to BuildRequires to reduce amount of missing commands- Include mkinitrd scripts for btrfs, and include it in feature list- Include mkinitrd scripts from lvm2, device-mapper, mdadm and nfs-client for 13.2 builds. The scripts will be removed from these packages, they are required here. (bnc#883863, bnc#883873,bnc#883876)- Fix permissions on initramfs to allow regular users access.- Update to version 1.26.3 * ppc64: Use console=hvc0 console=ttyS0. * fish: simplify output of 'supported' * Fix some spelling mistakes and typos in documentation (RHBZ#1099284). * configure: Move --with-default-backend test later in configure.ac. * Fix handling of passwords in URLs- Update to version 1.26.2 * sparsify: Add a note about qcow2 internal snapshots not being copied (RHBZ#1094746). * customize: random-seed file has moved again. * lib: xmlParse{File,Memory} -> xmlRead{File,Memory} * launch: direct: Supply -M option when testing qemu for devices. * tar-in: Fix places where we didn't cancel the receive (FileIn) correctly along error paths (RHBZ#1091803). * configure: Make sure grep matches qemu 2.x version string. * daemon: parted: part-get-name: switch from sgdisk to parted (RHBZ#1088424). * sparsify: If using -v (verbose), ensure #disk_create runs verbose too. * disk-create: Fix this API so it works correctly with block devices (RHBZ#1088262). * listfs: If LDM not available, don't inhibit partition detection (RHBZ#1079182). * mllib: utils: Add mapi function. * src/launch: improve the addition of the no-hpet option * handle: Free g->backend_settings. * python: Remove unnecessary library dependencies. * utils: Move guestfs___validate_guid out of utils.c. * utils: Remove for-loop variable decl. * rescue: Don't leak various variables when using --suggest option with multi-boot guests. * make-fs: Close FILE* along error path. * make-fs: Check for error return from guestfs_statvfs. * daemon: parted: part-get-name: Don't leak partition type string.- Update to version 1.26.0 * virt-customize is a new tool for customizing disk images * virt-diff is a new tool for showing differences between filesystems * virt-sparsify has a new --in-place option * new virt-sysprep operations * many bug fixes * full release notes: http://libguestfs.org/guestfs-release-notes.1.html - added 0000-hotfix.patch - removed 0001-ocamlopt.patch- Build without ocaml.opt on s390x and ppc64le 0001-ocamlopt.patch- Update to version 1.24.6 * FAQ: Another common problem is permission denied errors when running as root. * FAQ: Add another common Ubuntu appliance problem. * list-filesystems: Do not segfault if guestfs_btrfs_subvolume_list returns an error (RHBZ#1064008). * actions/part_set_gpt_type: set type of "guid" parameter as "GUID" (RHBZ#1008417). * generator: generate code for parameter validation * generator: add a GUID parameter type * utils: add a function to validate a GUID string * Remove bogus license file from daemon subdirectory. * daemon: Always pass -F option to mkfs.ntfs. * resize: Don't truncate libguestfs error messages. * libvirt-domain: Remove unnecessary and wrongly indented parens. * fish/uri: Tidy up error messages. * daemon: lvm2: Ignore "unknown device" output when a PV is missing (RHBZ#1054761). * generator/set-uuid: Fix two typos in documentation * sparsify: Prevent overwriting block or char output devices (RHBZ#1056290). * test-tool: Rearrange output into alphabetical order.- more testcases for SLE12, using grub2 libguestfs.test.simple.create-sles12-guest.sh libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh- add BuildRequires: ocaml(ocaml.opt)- drop i586 from ExclusiveArch as SLE-12 does not build a runnable kernel there, and KVM is 64bit only- Disable ipv6 in the appliance because qemu usernet is ipv4 only- add libguestfs-test subpackage, /usr/share/guestfs (fate#316275) libguestfs.test.simple.run-libugestfs-test-tool.sh libguestfs.test.simple.create-opensuse-guest.sh libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh- Update to version 1.24.5 * launch: Allow backend = "appliance" for backwards compatibility (RHBZ#1055452). * daemon: Use wipefs_has_force_option to decide whether to add wipefs --force option. * init: Display clocksource (only when debugging is enabled). * launch: direct: Make sure we pass lpj= parameter when using TCG. * Use recommended timer settings for KVM (RHBZ#1053847). * fuse: clear stat structs (RHBZ#660687). * fuse: remove extra trailing \n in debug messages- Include crypto modules in appliance to enable luks related commands- Resolve also library dependencies of libnss in mkinitrd (bnc#847785) - BuildRequire nfs-utils to get mount.nfs, for virt-rescue- Include mkinitrd from 13.1 when building appliance for 13.2 or later because dracut can not be used as replacement for mkinitrd and supermin is not ready yet- Update to version 1.24.4 * ruby: Fix .new method (RHBZ#1046509). * RHEL 6: ruby: Fix fallback to rake/rdoctask for old rake. * inspect: fix detection of newer CirrOS versions (RHBZ#1045450). * launch: libvirt: Clearer message when libvirt screws up. * fish: Fix memory leak in inspect/-i code (detected by valgrind). * appliance: Create an /etc/resolv.conf file referring to qemu user network nameserver (RHBZ#1044585). * fish: Move -d option parsing to common function. * fish: Deprecate the -D option (prefer --no-dest-paths instead). * daemon: Improve error message for readlink call. * generator: Fix bug in documentation of guestfs_free_* functions. * fish: Ensure print_inspect_prompt can only be called by guestfish. * inspector: Ensure low-level inspection functions can only be called by virt-inspector. * virt-cat, virt-filesystems, virt-ls don't use libconfig. * resize: Move roundup64 function into common utilities. * fuse: provide a stub "flush" implementation (RHBZ#660687). * recipes: Use new style -a/-d options in virt-edit example. * daemon: mkfs: Use -I option to force mkfs.fat to write a filesystem over a whole device (RHBZ#1039995). * proto: Remove another error message which hides earlier error. * proto: Remove error message which hides earlier error. * lib: fix newline in error output (RHBZ#923355). * recipes: Add a recipe for masking a systemd service. * launch: direct: Pass -enable-fips option if qemu supports it. * fish: improve the command error messages- Update to version 1.24.2 * launch: Print program and version as part of standard debug output when launching the handle. * lua: Don't redefine lua_objlen if already defined. * lib: Make sure -lselinux is used when linking libguestfs.so. * daemon: btrfs: Upstream 'btrfs device add' command now needs '--force' option to work. * perl: Give error instead of crashing if optarg is not an array reference. * Avoid modulo bias in random password generation * mllib: Add a utility function for safely reading from /dev/urandom. * podwrapper: virt-install is not a libguestfs page. * Update to latest gnulib to get hash relicensing change (thanks Jim Meyering). * Fix fstab block device resolution for FreeBSD- Update to version 1.24.1 * virt-resize & virt-sysprep can now use URIs to work on remote disks * many new virt-sysprep operations * many bug fixes * full release notes: http://libguestfs.org/guestfs-release-notes.1.html - guestfsd needs at least libaugeas0 >= 1.0.0 - Recommend bash-completion to avoid completion errors- Update to version 1.22.7 * fish: CVE-2013-4419: Fix insecure temporary directory handling for remote guestfish (bnc#845720). * sysprep: firstboot: Don't set `Created_files flag unless files are created. * firstboot: Add some debugging to the control script. * firstboot: Fix test for installing sysvinit scripts. * firstboot: Install both systemd and SysV init scripts. * firstboot: Start service after network only. * firstboot: Fix firstboot scripts so they work on Ubuntu. * edit: Add virt-edit --edit as an alias for virt-edit -e. * btrfs: Fix improper memmove usage in do_btrfs_subvolume_list (RHBZ#1018149). * daemon: xattr: Fix scope of cleanup buf to avoid memory leaks. * daemon: parted: Fix memory leak of list of strings. * daemon: Fix scope of cleanup functions to avoid memory leaks. * df: parallel: Add a debug message when work function returns an error. * daemon: 'exists' API should not follow broken symlinks. * sysprep: Don't remove /var/cache/apt/archives/partial directory. * firstboot: Invoke firstboot.sh script with 'start' parameter. * daemon: Don't set LD_PRELOAD for guestfsd children. * daemon: Fix xfs_info parser because of new format. * sysprep: Fix option quoting in manual page. * virt-df: parallel: Send debugging messages to stderr. * inspection: Don't print a warning if \Windows\explorer.exe does not exist. * launch: direct: Set QEMU_AUDIO_DRV=none to stop qemu opening audio devices. * virt-df: parallel: Compile debugging messages in always. * daemon: augeas: Don't test if AUG_NO_ERR_CLOSE is defined. * daemon: augeas: Enhance error reporting for aug_init failures. * drives: Don't need to call free_drive_servers since preceding code checks servers == NULL. * sparsify: Fix signal handling. * daemon: tar: Use a temporary file to pass excludes to tar command (RHBZ#1001875). * format: Set MBR partition type byte appropriately (RHBZ#1000428).- Keep setup-dm.sh, required to copy dm rules (bnc#837595)- Remove BuildRequires: qemu-tools- Add static 169.254.0.0/16 network addresses (bnc#835949)- Update to version 1.22.6 * Initialize CLEANUP_* stack variables with NULL in various places. * daemon: sh: Fix missing initializer which caused segfault (RHBZ#1000121). * fish: Document that guestfish --remote --add won't work as expected (RHBZ#998513). * launch: direct: Don't try to wait for qemu if parent process forked (RHBZ#998482). * list-filesystems: Don't fail if there are no filesystems found (RHBZ#995711). * virt-list-filesystems: Fix to use $g->canonical_device_name instead of homebrew function. * daemon: If /proc/modules doesn't exist, linuxmodules optgroup is disabled. * launch: direct: Print \n after printing qemu command line. * conn: Make sure we display all log messages when qemu goes away. * lib: Turn 'random_chars' function used by libvirt backend into utility function. * daemon: ldm: Don't return an error if /dev/mapper doesn't exist. * daemon: Move all RESOLVE macros to daemon/stubs.c. * proto: Fix --enable-packet-dump mode. * daemon: Close augeas, hivex handles in unmount_all. * Fix parsing of boot flag in do_part_get_bootable() * Update gnulib to latest version. * augeas: Improve error reporting. * launch: direct: Add drives after machine parameters. * fish: Fix guestfish so it can recognize sheepdog://... as a valid URI. * resize: Move isatty_stdout function to separate module (TTY.isatty_stdout). * daemon: cap-get-file: Return empty string if no capability on file (RHBZ#989356). * src/file.c: Be sure to call guestfs___lazy_make_tmpdir before using g->tmpdir. * generator: Fix the case where a daemon function has one FileIn/FileOut parameter and no other parameters.- Create symlink from /etc/mtab to /proc/self/mounts (bnc#840662)- add ppc64 to Exclusive arch- Add support for lvm (bnc#837595)- Add network related modules to initrd (bnc#835949) - Remove supermin.d - Mount also /dev/pts in mount-rootfs-and-do-chroot.sh - Handle rw option in ext4.ko - Update libguestfs.mkinitrd.1210.patch to create /usr/*bin in 11.4- Update to version 1.22.5 * full support for btrfs guests * large performance improvements in virt-df and virt-alignment-scan tools * many bug fixes * full release notes: http://libguestfs.org/guestfs-release-notes.1.html- Package /lib/udev or /usr/lib/udev in guestfsd subpackage- Update to version 1.20.10 * sysprep: On RHEL, firstboot script should be called S99... not 99. * fish: For -N option, add drive with explicit format = "raw". * daemon: Implement set-label for XFS and fix it for btrfs (RHBZ#986875). * mkfs: Use -b size= for xfs (RHBZ#981715). * cmd: Allow callers to override file-closing behaviour after fork. * daemon: hivex: Check that hivex_commit is passed an absolute path (RHBZ#981683). * daemon: Verify ext2/3/4 filesystem name before passing to mke2fs (RHBZ#978302). * virt-resize: Add notes about Windows and disk consistency (RHBZ#975753). * virt-resize: Take into account large start offset of the first partition when calculating overhead (RHBZ#974904). * launch: direct: Calculate appliance root correctly when iface drives are added (RHBZ#975797).- Update to version 1.20.9 * txz-out: Fix this API to produce xz files again (RHBZ#972775). * inspect: Fix bogus warning for partitions without /boot.ini * inspect: Partial support for non-standard windows system root * events: Avoid event handler limit if program allocates and deallocates handlers. * proto: Fix for rare FileIn hangs. (RHBZ#969845) * inspection: Don't segfault if /etc/SuSE-release is an empty file. * fuse: Allow specifying the fstype of a mount * is_lv: Does not need to depend on lvm2. * add --with-supermin-extra-options configure option * Remove use of gnulib progname module. * inspection: Fix double-free when certain guest files are empty. (CVE-2013-2124) * daemon: Properly quote arguments for tar-out, base64-out commands (RHBZ#957772). * inspection: Don't fail if libosinfo database is not found (RHBZ#948324). * daemon/copy: Ensure errno is preserved along error * Better error messages for FUSE and other things not supported.- force paths to supermin/supermin-helper even if package is not available at buildtime- Update to version 1.20.5 * daemon: file: Remove extraneous space after output of 'file' command (RHBZ#928995). * lib: Add missing cases in switch statements. * appliance: Make sure cachedir has mode 0755 (RHBZ#921292). * appliance: Use ignore_value() macro instead of casting return to (void). * launch: Print attach-method, tmpdir, umask, euid when launching. * utils: Fix error messages for external commands that fail (RHBZ#921040).- make sure /etc/lvm/lvm.conf exists (bnc#812931)- Update to version 1.20.4 * launch: appliance: Add custom parameters last. * filearch: Don't print errno if cpio command fails, print command status instead. * proto: send_to_daemon is not an exported function.- use proper build conditionals so that it can be influenced outside spec file (via e.g. prjconf)- Update to version 1.20.3 * trace: Put trace buffer on the stack instead of in the handle. * FAQ: Add question about running fsck on live filesystems * lib: Check calls to xmlXPathEvalExpression for nodesetval == NULL. * recipes: Add example converting from one format/filesystem to another * daemon: protocol: Fix memory leak when receiving FileIn file (RHBZ#914934). * protocol: Don't segfault if appliance crashes during FileIn upload (RHBZ#914931). * libutils: Add guestfs___count_strings utility function to common library * lib: Create libutils convenience library. * docs: Rewrite security section (thanks Dan Berrange) * lib: Fix memory leak when the 'lpj' setting is read from dmesg.- Update to version 1.20.2 * proto: Fix stack overflow when there are many progress events (RHBZ#909624). * rescue: Count the mountable filesystems when displaying the 'suggest' message. * lib: Define CLEANUP_CMD_CLOSE macro and use it throughout the library. * lib: Allow guestfs_free_* functions to be safely called with a NULL pointer. * btrfs: Fix btrfs_subvolume_list on F18 (RHBZ#903620). * daemon: Check parameter of base64-out and tar-out before running external command (RHBZ#908322). * daemon: download: Add extra check that download file is not a directory (RHBZ#908321). * daemon: Add more information to certain calls to perror. * daemon: Call wipefs before mkfs to work around pathological behaviour in btrfs. * lib: Add CLEANUP_* macros which automatically free things when leaving scope. * header: Deprecate LIBGUESTFS_HAVE_* in favour of GUESTFS_HAVE_*. * fuse: Use guestfs_rename to implement rename(2) syscall (RHBZ#895910). * New API: rename: Rename file within the same filesystem (RHBZ#895910). * fuse: If guestfs_last_errno returns 0, don't return no error to FUSE layer. * daemon: Change ln, ln-f (hard-link) APIs to use link(2) instead of external ln (RHBZ#895905). * Fix checksums-out command (RHBZ#895904). * launch: appliance: Fix parsing of QEMU_OPTIONS. * launch: appliance: Small refactoring of virtio-scsi detection code.- enable ruby bindings only in 12.2 or later, ruby is too fragile- BuildRequire: perl-macros only in sles11 builds to fix build in 11.4- more fixes for copying entire /etc/lvm directory (bnc#795503)- disable strip and /usr/lib/rpm/find-debuginfo.sh for non-opt builds it destroys bytecode binaries- handle more architectures than just x86 when looking for guest kernel- Update to version 1.20.1 * inspection: Set fs->device field on swap devices. * Pass noapic on i686 kernel command line. * daemon: Use pvcreate --force option (RHBZ#887971). * daemon: Fold stdout on stderr when running e2fsck. * other minor changes- copy entire /etc/lvm directory in guestfsd (bnc#795503)- correct initrd filename on i586 (bnc#794819)- Update to stable branch, version 1.20.0- add Conflicts: (libguestfs0|guestfs-data) with old versions to guestfs-tools to make sure all parts match the same API- update BuildRequire ext4-writeable-kmp-default handling enable it unconditional in sles11 builds, but not in the Virtualization repo because its a private package.- make perl-bindings (perl-Sys-Guestfs) optional, disabled for sles11- include Pod-Simple-3.23.tar.gz to get perl(Pod::Simple::XHTML) at build time (bnc#789653) - Update to version 1.19.64 (fate#312159)- readd autoreconf -fi if automake is newer than 1.10 it fixes ruby build failures due to RPATH ending up in libraries in 11.4 and 12.1- Update to version 1.19.61 new subpackage lua-libguestfs, disabled for sles11- stick to upstream defaults: restore default attach mode, which is appliance,- adjust License tag, libguestfs0 is LGPL-2.1, rest is GPL-2 - add COPYING.LIB to subpackage - remove AUTHORS and README files from doc section- remove guestfs-doc subpackage, it contains just exmple xml files- remove autoreconf -fi, it fails with autoconf-1.10 as included in sles11 due to AM_SUBST_NOTMAKE usage- Update to version 1.19.59- disable python when building for SLES11- split BuildRequires ocaml into ocaml_tools and ocaml_bindings - disable ocaml_bindings when building for SLES11- disable ruby when building for SLES11- Update to version 1.19.57- add BuildRequires aaa_base to get get_kernel_version handle get_kernel_version location in /sbin or /usr/sbin- Update to version 1.19.53- change default_attach_method from appliance to libvirt if the distro kernel includes virtio-scsi. This is true for 12.2+ In 12.1 and older the attach_method remains appliance. The reason for this change is the creation of XML for libvirt, which is cumbersome for virtio-blk.- make appliance optional when using libvirt as attach-method- disable hivex and zerofree when building for SLES11- Update to version 1.19.48- make zerofree optional in the spec file- remove obsolete virt-list-filesystems, virt-list-partitions and virt-tar comamnds- add local patches to copy symlinks with mkinitrd (bnc#778149)- add mount.ntfs and mount.fuse to initrd- Update to version 1.19.44- update virtio-blk patch to force vda in libguestfs-test-tool- update mount-rootfs-and-do-chroot.sh, avoid bind mount errors- Update to version 1.19.43- reorder debug output in /init script, print partitions last - mention mount-rootfs-and-do-chroot.sh in rescue message- add mkdir, mount, chroot, umount to initrd command list, for 11.4- use ttyS0 for setctsid if /proc/consoles does not exist- enable augeas unconditionally also for sles11- add augeas-lenses to BuildRequires in 11.4+ and package it in initrd, for virt-inspector- Update to version 1.19.42- move BuildRequires for subpackages into the subpackage section- move Requires to guestfs-tools- Use perl_requires macro in guestfs-tools- add Requires libguestfs0 to libguestfs-devel to fix rpmlint warning- fix rpmlint warnings about shlib-policy-missing-lib: move files from libguestfs to guestfs-tools rename libguestfs-guestfsd to guestfsd rename libguestfs-doc to guestfs-doc rename libguestfs-data to guestfs-data- force virtio-blk usage only if the guest kernel has no virtio-scsi- delete unused perl script without executable permissions to fix rpmlint warning- delete empty perl bootstrap files to fix rpmlint warning- adjust Summary of libguestfs0 to fix rpmlint warning- show missing_commands only in verbose mode- add jfsutils and reiserfs to BuildRequires to reduce number of missing_commands- add chroot helper for virt-rescue, Bug 674684 - mount-rootfs-and-do-chroot.sh- create /selinux in initrd, guestfsd tries to bind mount it into the guest- copy terminfo files so that backspace works in screen- run the rescue shell with setctsid so that it gets a controlling tty- move all modules, except dm-mod, to udevmodules so that the are really loaded on demand- include sparsify from zerofree.rpm, and strace in initrd- use perl_gen_filelist to avoid packaging the "auto" directory - this leads to build errors in SLE_11 repo - perl_gen_filelist tries to package everything, remove all non-perl files from list to avoid duplicate files- Update to version 1.19.40- move additional modules to mkinitrd to prevent loading everything, rely on autoloading instead - add also nls modules, remove ecrypt- Update to version 1.19.39- add also btrfs and ext4- surprise: filesystem modules are required to mount a filesystem: 9p cramfs ecryptfs ext2 ext3 fat fuse hfs hfsplus jfs minix ncpfs nfs quota reiserfs squashfs squashfs3 udf ufs xfs- remove obsolete libguestfs-1.13.14-without-hivex.patch- Update to version 1.19.38- correct assignment for additional external commands- actually enable the code to force virtio_blk- add also the fsck.* commands because guestfsd can not provide such a list- run format_specfile- add dosfstools for mkfs.vfat/msdos- move all BuildRequires for the initrd into the subpackage section- add patch to force virtio_blk or virtio_scsi via environment variable- update Group of ocaml-libguestfs-devel to fix rpmlint warning- provide fixed list of mkfs subcommands because guestfsd can not export such list- create /sysroot directory in initrd, guestfsd relies on it- show more /proc/entries using head(1)- add missing perl Requires, they are not automatically added at build time- remove the LD_RUN_PATH patch The same result can appearently achieved by passing an empty LD_RUN_PATH to make- quote % in awk regex to avoid potential errors- use perl macro to remove unwanted files from buildroot- Reduce number of rpmlint warnings: update Group of doc and devel subpackage update Summary and description of perl, python and ruby bindings trim description of ruby bindings- update perl(Pod::Simple::XHTML) BuildRequires, and comment- add hack to force virtio_blk instead of virtio_scsi - because 12.1 and older kernels do not have virtio_scsi yet- enable BuildRequires: perl(Win::Hivex)- use versioned obsoletes to avoid self-obsoletes- move guestfsd to subpackage libguestfs-guestfsd- enable BuildRequires: perl(String::ShellQuote)- move ocaml files to ocaml-libguestfs and ocaml-libguestfs-devel- rename subpackage libguestfs-python to python-libguestfs- rename subpackage libguestfs-perl to perl-Sys-Guestfs- Update to version 1.19.37- reenable ruby bindings, apply patch to fix failure in 11.4 and 12.1 happens to work in sles11sp2 and 12.2 for some reason- remove Version from libguestfs-data package, not needed. - remove Requires from libguestfs-data package, not needed either.- remove libguestfs.perl.install_vendor.patch INSTALLDIRS=vendor can be used to select a different dir (from Fedora libguestfs.spec)- fix module loading, they have to be listed in a single line - include magic files for file- add iproute2 for ip command- add workaround for copying symlinks in mkinitrd (bnc#778149)- run mkinitrd with bash -x as a debugging aid- add ntfs-3g- remove compress- add more packages to BuildRequires to reduce number of missing_commands- Update to version 1.19.36 Add patch to collect a list of all called binaries from guestfsd - patch mkinitrd to copy links (bnc#778149)- sort modules and programs in initrd- add blockdev from util-linux to initrd- build with parted, for virt-alignment-scan- use final filename for initrd and vmlinuz to simplify copying from build chroot- Update to version 1.19.35 disable java remove kvm and qemu from BuildRequires, the path to qemu-kvm can be passed to configure- remove buildtime dependency of kvm- build appliance as initramfs image with the help of mkinitrd- enable and install the guestfs daemon- build with attr-devel- build with file-devel- build with augeas in openSUSE 11.4 and later- build with libconfig in openSUSE 12.2 and later- split perl patch libguestfs-1.19.30.patch into libguestfs.perl.install_vendor.patch and libguestfs.perl.no-rpath.patch Both are needed in upcoming versions- remove obsolete patches libguestfs-1.13.14-disable-erlang.patch libguestfs-1.13.14-no-machine.patch libguestfs-1.13.14-provided-appliance.patch- Update to version 1.19.34 enable fuse support- require at least kvm 1.1 at runtime- Update to version 1.19.32- package ocaml directory to fix build- enable ocaml for sparsify- Require kvm, to get /usr/bin/qemu-kvm - move devel man pages to devel package- force usage of Pod::Simple::XHTML from this project to fix build in 11.4- run /usr/lib/obs/service/format_spec_file- disable qemu test. If the package is built within kvm the configure test will fail because it starts kvm within kvm- require Pod::Simple::XHTML for podwrapper.pl- add more groups to enable sles11 build- Add Group: Documentation to fix build in sles11- RPM_OPT_FLAGS can not be used with configure macro, use CFLAGS instead- remove libguestfs.files reference- disable ruby, uses -Wl,-R - build with -Wno-unused - touch file list- Update to version 1.19.30 move python, perl and ruby bindings to extra package- ExclusiveArch x86- fix filelist to build on sles11- disabling dependencies not present in Factory * will enable them once they will be available- shrinking virtual image - making virtual machine data dependent on libguestfs- enabling more dependencies (fuse, hivex, libconfig) - providing ruby bindings- Initial package (version 1.13.14) * no bindings yet * no fuse * no febootstrap * sample virtual machine included/sbin/ldconfig/sbin/ldconfigcloud109 15398722901.32.4-11.3.11.32.4-11.3.1libguestfs-gobject-1.0.so.0libguestfs-gobject-1.0.so.0.0.0libguestfs.so.0libguestfs.so.0.458.0libguestfs0COPYING.LIB/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libguestfs0/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8959/openSUSE_Leap_42.3_Update/da08a62822c5ea30a28c3f053a0e2537-libguestfs.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50ebeedf4af302a7ebc49c736ded459a82d1459b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50603fade99b62776d034a7b45feba7a8a345262, strippeddirectoryASCII text (PR R RRRRRRPR"R&R#R!RR%R'R R$RRRRRRR+R,R-R)R*RRRRRRR RR R R R RRRR(RRRGI.?@]"k%nda(D#zIeXtѿ@þ1"UgVŃKU!؇AaN78SvVe(O M<'v}c` _?-HLM^\˗ [cS>,k֋_%cOo´_IdyWq7h`\QdR4]"mqGb˦<ݰv2gʼnR 8 zRc`h6̴ϊ C/01)Ԏ]QLR5oc\nE\fb{ߪ4-lN׻ˠXBgbi#R6PfG'?_lNDw19z~غG3$?%[*TsTh~kKM ײM*Ppsx uEawzvtbdleNpW\Yin'W\ .6Xw mWYC6Ly8ZY22*ÑPk7j_NCsj$ntr"9VrR紐qG!\EjׄbQґuDy zZXKm܈d PycmkI~n`ILj|֒(? ^U0D>O6She:.SauE{VZZp S* W'ӣBE%>_|.x"O%* qC {8½rI8s.z4\CaMV*!Ꙭ&!Tb{g Oh8E;)tdi[EE|杔 2'$Xg72PyQn:L(wj}).|#Fu3zv(/m%PZyvlc'XM$xggb,LYiXM؃ %uwtݞf* @ҝlf XQp듇!VO#ѾbjLߒUKʟW5@aG482τu+ʼP}nPV)~ lMM]8I(Wd"MyɮD<%1pg15>Ƹ eS/S^i|UEq40}5҃4-a՛X|pPv6d0'x $J N'ۆ p 5B菂2*$J/ܹ}[ }aVyrd"$MDFf#L>cV]ִkB3u;|)xQv{ }ܴ,o I t8A&xa%Mu`Ce4$,[lkL2:/̜Ǵ\̓>Kh~A'HkЛ1Q7_I9yгv V);e-1!A=3ȗ2Jt7_E(O679'.nd M) VxdxL(!njvmPXR IrgWB:y47.>dp'!pS@=ݰl%%w,[ v t 7 wO}8RĖQ,!Pb|n+d*CN%,9)1FO]S=cxCSQ{UOߏ( )o;+<9deb$4[5 w?eTx"}v%哉G,kI ~xx+H9T/ROwYY1 .;Bl^Af}o/ѵphbɡpb{ ׏a<R;E)UFѤL |%"T8T}5UG@`X4xY=lhv [&BǙSuyTt_G+6CU@||{D~3ް\ƞI-ܡWxvgpepi/% !\ݦғxqG}^?:NW`*53=`=y.Odx"cJ0Dl;m\U#i%;0sMmؙv>7>ދA־= B7' }lZR& Pkyfz~Û2FbaĻg/| _it$CBU@_D>y ;ҬXpeU4h?k$mR ZK%"ynz`cNcjBfuOF/b^m?l¯M!aVR[n{I:>-NPxq- g^Qqhw3r85W%S|K RG!G| ( 21!Z댍5L~wݬGU֤Sm5tu*FYq[\~6Jr.2OVY_nz:E~ f=1b~+d\*ڮxB+dd8G|2qtm Sվ^K"<;"K|E,5qjJ|a@H{X]=bz[sGpXěS&//dU P0Y,8Zri!O'O5sLK<')aJjfw`rnx?fZx9$ovv 7HMO kĭN1ýׯ4H7NyGݖy7 bvC!E=O5q id4:Q><~z]9+hL}EE~KGI_LeVJU S<{MJZ)-~֕)rUV }Wu ^_2W.OI Ѫ§ %3h2J Dq -Q%h@ۗl5c .9!OR&q-\W[f>=Tִp1Ѡ٨4K͊T2:}ŏXi"zk]J}ҎK\}WPAj  Sp5U'Ez`{"%EPVhU aU wPil@{Fm)$~-M@u$];XǐĮ;;x sX.q -7ċ${6J^G~gc}c4RN7|Urp-<4 %/+p`lR߅+7n]1DHhpl#Y?Tk,ٸ 99Rl2j|sۺ~.R H=KRr7)iPA@lL(Kr`R pPhHŰ%`@Qq <+R|@9ߐeR{3xyĊ\ ,u1@zMMife:cRLlrʅL#Ehp'-cr^/InwSUWK'rH@†`gIΝP+<)v8՝_ _tb9 )^l[xaX Fܮ<^b aΨ*ux!V>'ρW&_£zRBF/mUlGլm$ ҬɃK􇞐577>2}cm^l<4HGjՉvpNJbyeᔖU 9?hnKvf vnZ"5Vtt<78 FX#~ZO EztaXD|0݉_ѕjdF Eb~ =&boɠQi2=fIIu՟F*ˢ`jtN0<1]F{k^`tL:_WQlS왷 lO QPA;*}Sjԧxz -|)K6SZ7*@'(Wx L;aƎȀ)Qqi%pU *ZUvxҖ/ڥmQOP| O ̀yYMnLAVs{~qgAu] (oMs$lDؓfP_=rODc50(d $yG|G^2d_:%~raRzao>=WQ6fnɺ_`&J&Z@Ŵ &OAlfZL^Nuo%T26`*{LtZܔuJ.">B\5 >J0؀ 7LUP;Ti/.9T@KVL8cۀMyPTفVgrΝj7?UA į=S#7Զ0Zp詙`2/5nly~@*d>-'ƴ T1=#T͓ mh2k:QZ!.,ZHI`vToZFܢ~Ujߪl)*_ZML ߼ɜ d9нL4D ,mo'* jfUI4(;0No]bvCG;c"fIO- Ҳt*V]Ru-|}(Vbb O¢_wX&([4yׯɿ]md^Be|5$^ |˓S8 //Skdt{QY{Zw\7P`j_=6Bm%󳝙x©8j8S\"W+E{,F 8C.>EB̙_pdB:%]P>lX2Y1Flyui-+rsU6sEY?ldf~8Ӷ'1ly;~ D;EP)@῱!k78Plsj7{M%C4 6}f^v"t_{!'w/ŖQj*5"u)cfZO()\x̫D^6٠3bu{Fp|fȷgeCc=UrzQm&8 fRo >#e(. T6U[UŽHHυqs+DS0_?UOo:*κ&K=hS )TʏW%U54 x>G\|W!gXz>1 Xz6R˿E͊>+(jxiѡBȄ2?wf6clP&Ipe#"v=yڎf!=͗3-;zz`K: үkp_T.!"9(?ƆG<`'CO-> {йE"$h݋ab{:>Ez9O|7.$fοѯN+un+;G%E(8 *n5JȯW߄kBp9KLeZ ̮eRѲG&(cWr!?u@}Ӿ6gފ nw_|@ CSvw g+\p"Zb ;tpk iXvj%9O@[`UԔ^Tut'F€ĝ\5wd;%~z wV{~_llpO*GȾ!,k>Y\+`z]ldB.|!\ĩ¿\1dIN&g.5|ݤ.c6ѨΒ+躪r;>+bnPb^ 0a,u§_sw-G"*8Z/FO (%\ t2{݋~295RE4ӱ0ZG]W W,Lp D8t߷d@$I?̡rjBCS}F;~]~SiY-u 7 r^&#uDr@r=Zrd)ڋî.FܫP>5 zZ}jfU_Nޣd#Ԉ"AC)HȔ6jFAA5d7Fvfhp 㽎@A8 Ճ-!_7X&Cq5/Ғl**|Xt悟('¹`-g>ܿ[l'2bJg+e͜lyy9r%KSh 88L2Z|"?DOc*Sxy3>^r{ 4q`g](Yhњid3\rkn|gƮ_;_/fvv8%= Pd֓"B{sEGDL]u&jJE3!r{Â왮~m7Т2 we]±R74GϦ$O0RX\(@ƀ " FeݵVFImgʓe YY0euHZ- w!QIЬcG]6U[ @'oG1ٴp;9~_){Mtt%Ǵ$4C^9KBZj"ChɖdnC48cPu! hlFye]"X%SJKwQAāN]7o4$õ-k~+C5dayV;閕KwMvM[ZS¹أ52 0 ~^Cgiw墙^}/6*;Lmh(`A`ه4[uboBJ5 vS&ںwRt*I%}@l0flsEJp2,\`bD:&I]Kz:v15N_m_zlqhx8_,;u#=tG'Miv&lू⟃ON`g3\x5 v?aeZOTkJD 5#ٽk !}ºX[M.g>C9T&|CBn³Yx~ N+>@Z wiR K/!5)az*/C(_ x=eVf[0lT DQƭ )CB1c^>LmC6h=30~T ܀{!P怔uؐ7+j&SnXxCFt2FDKˮ#WFd$=~V$N˜FEmVM (nф\s'J^W(rpyɚHz?,jtyk]mka1=<Ԑ(^p딋̒m@S3dxԙsz3&a{:~)vD+kƺRntZw] 㵈H7yh떒e'W}MGjvSe,dǫy3Zm6'+uzܐr}? ˾I[P|m }+qrmnyW{~]f]zBrz Q%cVi圃ǃZwe*u TҮWⵍG7WwOIh n^@5LSag.3)^FM03,hF#m|%֣k9÷5` l\Y|h[Y Ua/|Ff$gk^@ L $7\(+x,qjP{Y4v=$:XHsnuT[Vs)끪uﺎ;J F ,\1hن xm'yF&(BVL "9 &nىuN6_j0!?' u7$(ُǍ Z" 9UL `$ *iU|zkQ9r׵O$ , }7?Ł&̕?_Wq Mn93h.z)R+<_\ڽZ )fӢ0$ȏjx$` pe*=YE|W/sҭl׌yi`35F;|(ӣ?M=Mlt&cYT,0%>7eauf/QP=µQbs;; `ٙq9d_bI ¯#SȢx\{CWGs%VPQD+LpJIh/w>H*eP'#KT.VWر}с\%uR'w].E3YV֕~QSc_%u@K.>SQ +5L+g SܟHR+ksB{zpoy"t1f⼯:pNLImlvEǩFpY(H]J%Į;,(6T3DVAXrGsZ8 eAQ(# Ѣˑ ǸHrbfŽY#"mkvt߷v[LJ߱v@EGX%n{ez&CF⧹cgo+2}Cs" Y n `e1 K֦%hd y意Ȭ| $1^}.vaPaN S@jO sHC.JRay!?퍦NIR; x{TEdoTiN*i8Usb4C<1<`3fYφq 5#yMֵk nj!O>[qĴܷ A=Vb{\S9DzSOZ2]J)ЗL}SYv [kJ ,ZFrMȖ}ׁ%1 1{E쨸> ȆMc ֺ|'3Ǻ r2dIۋ\8&ߐM55%y^iXŷ;\`nd4&7nSiK(d}^FyQցcUe 3G1ocɿ;Lyá0}*55c$is} x8]x(X3HaT[G%a |KY˙Uf ED%9V صn7g:XWtLuqiQ ;"\ba;?$WY{Qb 7gb>_6:! D-gFF8)4$9IVDs4 ڵ2Lj^u<)iÒ]Bt 4B=NޣɂV7vR})e N/r'vq#[ KJİI67C5}@~$$\zP/cCKylP57}5Yo(mJŦ--#d.3{ f%{Z yB³MfՅ)Gdqa\3ƢcM<Mkr_cr aySzT+k zT}m:|#ZȰ۟M 2zDj`TfD>8 #eEK+F,vRai7>k3ZX#^͌ B7ͨ}$_z/|Z-dEJC!TrOBxwdiXn'H{6V'4`6I8#tKF'If;mzP%gO5 #GSƯ!sHC"mE1 9eE P⿆ v{KU''"˖I!:%êyi]֒u#Rd/عI#ߣjV`S_.f\GBV-zyO+{ߥsz3+b*8@4wObBC 7a]Pj>ۦ8!-Uō`B8qyCnnW?蚝89ӱ'Iq}[n_!,eXlǾi B0t;[(WlBy'gx5ε6)2[/G^7}؃0fr<UpomN0]u~>6qYh(e>SnܬOR,ޠ̩zlh9Lt7eg6"SEPahnP^>8pK9ͨԺ?/sؔ*@Jtsuy`I;WW<{*p1,ctFΒmc9C|^C=qBp \mޒ G1f G6IV)X;AM?׃LKb@ e-sjj۸҈Tי@kN!oHK^@ru&Xfv7Uu]DA]p̱/>Cײ$qQLf0"y;DۀjjwX ꍹLP\l+⚯OٍZlĚ ID4ɘڗj𘡍IM9NI*F<ob4jQ aD2&4=K^.{Vjlϼit^B0 H2pQH>Hf?Y`'Yf & %Jd!D}I.zUݭ1I1c'<]EevK#9dyCD/L(En q'uuKd:ī['^kEs+2#ߔZ< xuji;?6xdTau G(2Jj@qZQ_?QSXey3 Ϫ0~fvjqk၊*@P}.|7L,Z :Ȍ?DK<(U}6%V󂞥Reٌ|i?f~\93ݦng: k [ ,=űT"F@ ƪe>Τ eKi E̜C:[qb ":?q26)T/$ً1o{ l/+›q{p[ƬJ{83IM`?J4>?O`Rp/4ZE]I06ÖLOaj!$gOˎ2qaFg$1n΋^)~OFz^ lHf{ _ ]okĀtF?% j;ʼ{6m҆kqݦN9cSR)}̭H0gZ$~y9Ck|H WYA c[<:D-B,)3~qarLӗK{fz&MV MKtWz LQY9[kc>Ʌr=]1b=#H,&[.A4^ ~1i;ğ\6&d-r=T `4A3sВU , .pDd0WR`,!3)e!7AVԆ&]W -U(q6HV3Y"CC_ň$UA<3'5Y^?sꫵR2^gJ6#%9s'#=]q,br#s>:}K$*2`CI l;>h *_gszzivg pSE,)"xKC'݃Lcbf [V7=|K 4 -f2(T-1! Qkc˃7G6:wk}HBO^ }ln1\A5FEm9 pCp6W@v j$4qJĴC8)|alU"Ү:-,z o2k7po4S }_!7O-͏tV2Ok.]& KIAKU(WPe.wi%wWq@8zM8o xoȟ; M&sPvip #_W5lֺ^ݚ4Sı7 ZHw0o},xW0~3Q.N3EyhqEJl)0jq;cPm{m]mEKj+xg)Hp N[? 6P5ξD:৔9/weCحdz \Pz3j̇z4Ք̆l@qo-|HJ7L&]?ѣ (`o MC:xe)t?Ħq4UC"Cny,0FpO)Y a8ѣݏq/D p"A?Qw"IݪHX61ِ])#.AI R5|{0W|CWbH캾DpDlPu@"dTفe~IQ9*~me_ލA@-f0Lzۇtzhpfu>1q0r5>IhMWU/M!sn㪪݌cR ϓ3vaA 5d  wB'ŶpTנBQ9p1Y֝_K#uL?\Q=m#8^kyԷgau|\i'Ot1=fqL Xq o(~?x7)iGCIu|l$87SON%'|;\^j܌GFlCr4mNI\smT \`6l2e6q[VtO2k xu/"J 룙}0j9Z]vaEM*~_Η5ݨNξҹ j^Ty`5@<[_rrJY2 8E`xiw4Pځ2ih; EEs[]Ozn)lL5<f<tlK_"d%X:\-7}V9-0n](/B_Fwve"qPuҏ@3vX} X4/*Iblo9uYI%v)*EA×oI oAkt!>[P%]A//IZTdMjhV zr;0:0(pn Fy?EvUݗg&urO˕+BX~K#lB-0PѪah:AX$IiK,D/a"Z/bź# i<6w _(%TEz= O25Z!qmyNhyI)Z屪sQW3aiHA.+1җZ% 8o:}L¾fNcؘ. wv6ә{߮NQ ʀjͶ(Q6T#? 굾\,cO h@̸ŷʎ}Oo^J} ņ_m~ -pKNJ=6}lͺJU7(CJhTY^+{LFI,}b ,s.("l(}P G,yG1]#@p"*q T"sB1eXm" :Յ }c6Ī9xFr{N 8u%̝3$/\s|x9P Lf2GP9K?[vFi4-^/v:gF|X7*&D\ ѸFs#.G MAd 찁**ۇUuk 9Q:Q[ (~e*2l}Tgm %*_958̿kv!ɲbh-ԂRqkcH ;#$֓{In%u@ n8r) bDUЎ ࡹU:8. 0D&z`(^ 摵_ٺMZ2oTZ-uć(:,@)ν&pUBg֓s'a}o~flHBcg!VsA̐Jh.K+ԼK\u=MC2%xz{wO+ y%\l?DŽ bbd)d:-&WPz4fEYD훸/q9j3CX#&%X*Vt|omNǡD44]rza/fǺ\Мq8ee|w YXɔLظU2$=Mhy7`Xt HM{'M!xItEn|q6T!i`UXR`4P΅:A?OT2^/{9ϖ?M_L҂WuK{Txb? GC>֪4ݗ.h{pO%cYH(0((ekٱs(muƜQ@?| 1$CD[]E{dBW`nCr)oƦk8:XkO\PY~8Bv*J$7o^i,w]Chn+_>ƎjUpW/9We-obu[K03Tǘ\S\!6n9\X>=:aĔYFV1F2@oe ?6A;^y3྘~pךcӇ|]{?VX2ܛ mZ'I{oMk| Q2Do:)e RQ!tZ~kλ0$dNC{Q Ўht>g߫Y߁|"a3 Z~&WP׹ :Ra˗=1;|`Wk­2ᇿU!E2o2;j-78稷'myU 1 }bه IīQrMיL~a-0h!Ǚ.*9䄱 U{%?|!||*-oNjK%|3[z\ZFqRrϼ'{MHf*GצU9)9_r_ l+eAâ*Bn,ncCSJmыQtN\"&I(zG/ ^؇hV9;1&Z?9Q.`*M dӎFm9:$UR"j4] b\&O웕m,RQ8Dž!}2l뽫uQU2.(\Y= ]˕V\g ]Q3=IO;.U"$XLN}ƞI{%~no!SkV*\qeCKCEy=Hr6Z؄6n_#qgff_{8{ĖƜ_n-nmU󀥪5dzX"|6!'S}L13V.VNPPu _DMa`!پ,NAΔR%X ELnuseڇփ,Kdoʍ&P2$a1Qy~n#Mm"l2#6yG CvrH(LSC侷T4J(dfj^J':x҈鏍LթsV8jDQ%)شvP.F W5`-aѾլ `dRA a @dԎTOY$`O^DjF]̘YRzdk TH) (+|)G/R6|}p6yk8pK˅PeS@`>nh*e !:A*n +Gey4H*jMG1v<8g[ h/TB{C|mlYJd0ud9>;%y@X\tn (0o[F[:5{ƆsJ6ʨKK"8|y7;;tKjwjNM$&mwPBGԖt `5d]$jvـ|_L0wngS3Nś#MRC#ؔX"ԺUke O}J fPo)$< ͳᯒקktz/B}x`} lV,Mt;?˕O&NXh\Z~'ʁHۧ6CMCM2v{d;%O;~6 Ni gmDA&=N' a'Cn! yJoG]1~ug9cC H˹;h.:ؽҬ K/$1Q L΋yϷ.:sAj5]zU5(w(6~N-#[A=A^/Ұ:^_b \Z,>SƉoS#\|hxyЀZH{#9}FAav>=cA|P' 3G`AI;]wa /[P@a.Az΋sPV|kyZ2A'o8l\ql^xy:1=/͟"j#\U3hC-ZQ4ZI %i<+l9z _\97 箓[8PT`8"PuO??#Vi)Ru_&&qj6) k$X0 뾃X(L|t"aoh1~uYeKvII@Ȱ&ݒY -A>%gSg}`? /Ѻoqc'RJt+Jg#\)Z*~lil,S%fkcC/VX),X Yn]'dg[FC.5p63uy[ ~@H԰V\i'#bAQz4`G3]'q2[j`Yv]?CcPJru5٨K`&;Q ˙r}:LDA[fܶ{:1 hٲe0vT7->[w*m1d8<P%d_*OO$)yVi(D\sU'^g)y834w]fCX.b>/ilǗW˰! xlTi0I1sӫ4h> B/]Q=&e|72 U?Л?b~vz^і4˫э:E-²8Z=jzҁ Cuuq32ˋB`F?a JMjSgo4HK_.DK#q:E읕DasHi囓Uݶjnca`2ۓQ߇D38Ο/ }=GҀ5Őc| ܈j'ZO˧؂$Bl6w)I'%ROYd#;^Qz0$/'X|宠%qfh=O_5RU+Y HeJQvMCP&^e )U{+DßlMQ Wk\&>ZpAuE?j_ h-9 9 (d+Lt KqHgeٍ2FZF== o-=)לҫt gPRŞqp'90p@MdZUMÌ9/WC /KvZ}@0mӹ/u GPBάD^Pub8T[B߈ՏK4 _v&ճ"ݵGsMbQRzǧIOr?eV95MJOͣ,T7jNv!RlHI72!9I>㛵0.g~yHЖ2O0Z?Q00*SO_^N2/c^^ҭ_uG{sSЙ3QW(\w(*+ܭ2Jrm\ m ˆ;Z|{chTkO@<.+9p%7krr)3* :DUԀSU̿Hv!|?Yph%}=!8m.uʛ,%%t͇ L|`6ia{ݦqQ|a̟*fح1VO_ }X~hfX(-Hm}3evEb`im"k܂7<%6zҮVvR8b@47~Lg _Q )me@Bjυ>`G=:p#0@JBtѭ%ںljlzBYk/3(\^W:+!ZvHgH C C\ Uo+V`M[Xߝ?AK䂅װLyɃ!srJ2#'+ H_ =Zh}#R)H;^G@EJ/%m7goQ#҉ A'W"&_/Ӌ-+E>EbpLozj6 UG7'jei+o$|2-K(4-_8#<τ(|Cgf|qpwa>]i@Wolĺ: aHIrw雷XrVoD%u4F^.Um /롅}~MrHpɜ|#m3bN 7jzwD}<1F7G`%1^gYQ,jZ0!a`y{uC_KďnW(l0 5.6Ϡ]"O? ף1}}ܣ?-;⮩z3g%:2B߱cݬp? &xZ>`PMT[]Ytܡɥ逧&˴l2Ze+D7!i1!:{̶W͐2)W3i{C0wTUUX  <ׁ?x%jWS `(㛈8I/r sKeEID`jN\mSwR'VMsCx7ҍ+2{ombrwk85ȻNQ3Ī lo,z0IGiҐҘ?<5yCfgX4ޅpHS0GNnNtKF]g{v'w.p28sMiоà$z&銙]ܖ"ɇk6檽D[RYIt4zC8$zs592(IzgwJy,Q?4]yS/_FDT8G̻1'œ;#g9<Lv%\Ė:Eg&3fN]0 ~!th%\=$AtLwZIӤ{~>҉9g?z_A2ݮFXhV}y])UQ̹a#O8XAυ3ڪaVhb J0J/%\W^jsNDCxbX؇tP=B/6[JX/Ǟx \=Y*NbN{'ނ8cV7"Ӄ-_߻i QFt5 =֠3IM >CswV,Uf,6 tfW'>a$XgA . MZ zdn@n3[n3ӳLBVC h9.7 4Sؘ^FH5vaAPH5/zufM 'ۗ875nBw8NO* C9̟'n6tzGgɛQ%2V߸_nQ{YRRY2dX?kD3ͮqjH\ϋLCs9_ɔl9;f,7^߬𬑚m5tG|yFʽ+ݴ'2aS"ՔT|=O`AGxoy]-}l6oCS .{ƈ5_"㭮wA're1p{Y1B P#hKțTFkCD+Rp?] iשhGȪO"C3zI"y3OI媩z}_5K3߻UR"YEo`|M ķW~/v̐!frjެԣP@7" y5 $7ybTc'{Kd8&&&d,4U|hwDW^>5d!w)OT[3%Su7kb/˱~"Faos5'CmU5 Oy䨖$۔iFg]$q WA?Cᆸj+7q 3:dwQ7T@v55Xdox0 @ھT̏i*v!}izm*fErҟR1n L]mj*Ap*M58&˿ܯ)d*׃-omLK 7DQɺy^V/uSSl1cLN˟ kԂG&\]R?`_­>hCWg{=yPowP $2lqfޫcĪ?)#6M4>_ !Cú71'޼:}~yΐ)QC1qleWªҠkF@C2TOL05g,tHRk3}sd-tz IfBL2ApؐZ98-Gx8UUbyTԘЮ1"lVE]uϰp@*$;c(tS֙wU<~ZoK7E Bc0 FQ^| r~҅rGfȐ<g,L&?S L,H ztJps'&>LQ^5__> n"Y11-}3q>jc$xYm`Lc4sU}IƠtI&6,ZKh;IRYG5(ɵ`U4r4 uзn{M={?W^[]+!pdE)*MP&MLc6ۘ;b9){x՗gzԱ̖, RI_e(r=5x0TYhTqþQqNtF .\фV4)̭H)jBpH,Y-ന0*ư5ژIMfupYT_ybwZp nwA93B#C㕁|0+@r'<$ES <ʉ<(0#x0F,7QvAcA~`[Z=X(ZjK^qwx\2!$o&ƱtP,eׄfoo=IGS(4v;嶓^`.h%k{ q֨"ӵXpAo$T.X%~ [j"EfD?0b"Y8^%Sr?H$P0 ~ }37Ivt~՗H~'/?+kx1 ,NrIWBZw`Lfx,׺W>!Uw4˲.ll5N-$3887qDޚSbQ.uc*e=pD`]<]6gJ/fSWjEs\x}cPMbu.F(NU[:Vz@?'G1SS5I@mxr0cO PjaQ$s9f^8p)(%bf"@qٿ!V ;gz#Μ'̎LD#ѺU?wG֬zFfF#g Nvo6Ff(_# |9@+ƋΒvG-BUbnU;xHKZx`U{_$x(05@%*ûY\UCX%E?dѕs"%\j. ύ6ȹu}x()k!L ۈMT&Sdʗ!L[uLVUMShm@I\0_)$*{FazEfNJX*ށA=#s'4cC$Y2 5Uށ/:c^!-ANUq]:61xL .Mdg׋S1k.VH'72*$Q:4J6ly'_kۭL_dBskXD`g&)Ti\1QCXd?kX]~C }zݦ.mm&l$]!(6J 8\cဲsOR5E ]K:}h1u)#aI]pGRrp]0-ae6ݕK [v|yr"}>[ky#qZ6t=w~epЭ~:Kx r[s|M&\3Hn̦CNmd%Ij<:,zpcӹU8ɳK.rx6o]qj?oEt,V#FL8GccavHύZSDbc/X XfrAKcA㟐OiHE ۮSڇ'fJ c;QXkO;-exD(AԠX[1uweX8*3UY&&͆[u :߱o=iRvɱ{&&䦃_6h(;7{] _;@r 47 ծ+}o$;ҠpV MO)'*!.+ F HK@YnMrt8@d&ꏻR ) ؑh8/g+`7UǴgqR.8^{=m:/}+]Eɡ 5*XdlzkA]y!S=-/Wrs6b 5O^6VnԮػgOry%J][(XcƧX_yiC6_ٮQ%@}a*/}B}'eC8bFQ$Qlb%Biqe4VȩaS|M}rToC{1uk#0/yaL5aVrL/I 9^.c̃= z2UC" ,׼xR#,oro7ICϒ{XmC> &mؿKRo@Ŕ"`=oVw4+9HJ,8Zwk&<l`%IF00Owg:8s3fG9"ߒQUֺcw\#( ˵߳\yn%z\#`ܟHpV,ǐ$IoGXb hs? opgzboxf`M\YEPpL5٤QTݖW;=U5͗;\{+,mIҎ"3EδjQOu>Zۗ1T&DH[nqq}Nŵ˾zuS\>Nc{ٍ:Code!M!d2svT)!4tʽg6iyu"H!'qލ@kz^Av.t>r 9&ͭK+Gpk}a7J`/Ta?ZP7fPG4 CllɪS>p6J"Stfw7nQ R>8,_KFD9=ʥz.Uw e5'q"`5ܣQ; oMgwAnmblb(]o/`hB"&q+0h{V|5mm ;)>eQ`<#gRխa:5slX[i>H<~t@CCȧ4 EؼGU3|=bh@gW:P55p%7F}82:V/; Fc8h~,r7ޜo񶃸j!kuNe;C ny `T?Һ:s.5ҍ+1"aE ` 3\Qxm0$D$c -a Jm<=8͑ z7A]Rĥ [K HqQÏٰKB pcLHTɞ53542e) &ar/8dޚz=WU X.tޜb)|Q3 xWAs6V:^  ܔV [43&_yUXOGlqђ`{ފXGچJi _JJE$C ЎYMK; LN%OBL|RD;,*f𴀊C@3KmE4_`=-|?^L-k Jo^Bh& p5XEzm5Gpϧ+ VM;~33) n]0dFlNxijT8SmAIzsk₂wfR᪖T8"O 'V#x%KhKcz; 4<>x{=᡻@|thVʒi 1~"H=b"4p߭d365pv ӟ܎')> )Պ˺$61.=v-p1ӳ/N`GAKů._A=XvLQ]0p_I[8u,JV IBSX*vw_? ՇK}J]mI=Jֹx_MkNLe7qS*qZ xf,ɯ;7''b~b<7^YDDswIV9!ºR*38^ƊlO/ ǃc*xdІeRl34pjXD?D6t0̨:H㩥ƩSʦka8SIV">uYX]+hjWY(N}ṝ_tWDO:_Uguǖ|$ZkuK3^G0!NQzM.u]w (T[;\,)z78h o >vC55d0O@|#SJ:Ccŕr.6i0 C\mVI>sV+/hiq~~A[WoEQ ARLln'NZ6[Tp_4ΜìKGj]B:;灁131{0\>v{CVF$uԣ 8v_w}sH@ʜ SOUnYm|*qoɖ$*=S òd]|r $(Wuj#LGtQ`C>,}e|ۮ퇾;sJ>NuQ-^T!k(-jsSլrZ8B }QUq32ȘU-'#Kw̻creh,n3|`sۆ)#/M.oӻ"J{ۉ!**m$2Xm`O0#9̍BߓOR\y*`ֿWU[Xy'^8ZMX'\iOS3O@6L05ޙ<#;!51LM AG)6/h_16T[UṊ8ԉaAC=1cםZg|-HX,[k{}ij?:I:,I)hc.4f(c!`a<7ыC/QKS;$tzV %$$à'Oo(D8˶v8n  %w1A,22[[xyl~}ȎA,&ȑ)Ѣ؈?3~ۆ p |m y X` idqA=)$]O ZnA2j]H$߫W#~δ\[NL2Zؘ&EƐK ɢR>sKE=yyL]|Ƴ&+c'MRo`v=d[q SWXӈLJ;.^}G:]XdK*~sz y]Èl."%@f%˗8fȪKMEVBmZ#7lz-lMNl#!xhI8 UE. MݰoYNX1EyJH1?yߙf`^NoN4=l?ܩvPN@םaxa!,;zݜ2N dVNC-Kb4lpWK)Ӡ2+=A3UV(OR׶G!60(e{N5ŋ͗/ 9W,l<jlwsr._|.HO!% 8p?imG)kI~򠼭-ɄF3eպМjz8 6N_I8t!]ڡʞ`:+h#؞O_Eez ~p YHB32[/ s`k+ϕ*YkL{DLJK%#yvvDytQu̓X :VRbuɱ(tZ2|vdq[H٢u)l;]\J(|Z}?qqqӨC{|o4s_ +TWX>!xwϺͳ:AAW@9}\U#~!7yev4r2m!`uЖϐ 9mTY=.Cs\;KЗxv.o /ncdPF)@l2ή[L S(؝Zުcw).F*WکJso;Ct\G,,ͪR ]EqT*zn=@z?nO~KX^miA殔 'i88:fLyܗL4Ra[4z"/Fqk_hZ0{/dm4~s}GPOrx2/-^-@ G$]cҸaCs)8"G>vGpCwZPP-߻׿%1kC QfOa9 ()XFʑ=晾,ˆPLh= )հVly 멏Țbke"ÅxY^5S4.W} ̮DZɾ.@?q :=#5!l.:89*'\T^ٸa:Ce$Lmvs2%sa# Vu`ˍ%jnM e'1O,'G?SL0_̳Gv##AKn5 ѩdL ;O9ŝW2ʟqdE^!e9'r؎WDti@WJo4t%; ?NK0,3h"_MkXD hyp%!6c@քrGj:[ wnBTL8 ۫}Pbq W~>W|<C# q,&G ڲA,dUy;oe +RV9aReVd]3q@ {{ qF9` dv>h/2=ڍ< /agڨUwFORT3=%քFW+I^iMYz6EY8W*>(N2"i ߌL'%[l0a, VhS I\*CQ9ALK_O~C5c%B[cP5㩟R\>B 4Co46B2cC'i q zQ_QAր0!q.Xk=YH)T;V&ŚTYmpWM]@>ǘ̒`ĴѳkM6(C簵0]P.T Ũ?J/H +3<ť\byeB62x8}]$*m/{NNFYN2^32hQ~+@! #,̍ۤ̀\,JudEڟm@h r8-5vBJWL$AkgbT3r*rY̧Q&lkx{OÉ 1"k뺐W-g_$_kRzXB|E !WC4kEQ& 1vceؓodz]ʶrا}XkIa=`Q"GTbj bs es-8Z3# 9H-&$!E32+cIJXyzEs@;5bMP!E{=,E60:8n6D n#Mk!+C8 '̂sb""ʎeidk|X28+BXq2 e)o[1-.4TNI-4MҸ<+|LeJ9f#^bB64&tg?)WX?MjlN]q[wr@.BMor0mް""1 ̍ӄEׂ^s={3Xσk}CEG%Xq~n,k|z!>2A <4:;jrNXmMD2 ?}u']_fޜHA}՛y Sꩤ4WIaNE>3{/B\S}#¡9UbY2Ŋmp ݭ.Ml}}?KoxyddGVtBeI?MK{Čp KjG(k: Tt^b=!TTg<'"b6Ev3ߌ9ͩKfaL5UWE*:rurLb)xQSUڪs襫`,s N}2G fwPXa RQBXr*7Me"ߣSDf;yw3a5>=M dfi~7,~.[7;,1QS[T7) TQM4/I}]g0Ɔas"\Øh'r߷(E="e \C*e,`Y(m[ŏZ"TX^ |)jf[g5%ؙZȫ)U-/>+yb ʤaW-0f*\/J ŠoMobؙH;L}=ŸI.^ ZI7bM]Qt^aՓ@NJi pfpIOuBɁ(r׸hWމ)Z))a荭4kt60dந$ZSx`sT ~i 8]X;:WR'3f- BP?,TF Or[[B ]ƺd?RQ!6\Tg"p0!/f@ab:b)tyЀۙc}fBϣJw~("Mg:#("jbl&w`TʢLIL֍huk(̋&'N׃rv(Ո<-nFj|6hbDa1 r%Ը09%ڰCd %/%th"giq{j/BVy:5~z J$|b˗pLR5,0QrT 9S2ͅj=kINͶa ?~kty_jx)0nцVIPxA(G&QjjV왞T>٦J`Ld \ (8"xup0#ǝ&#TT4!2sB2WNU[mSvaxj˫6#V?a3(,;3Ii FKh VKRpD˶L[/`;阏qbPA s_\}5ڞPN\o [>h+{"a7І,Tz0 QQ&LX՝#3XOR"=NzHIŕ<<,tb0+IkT5;%MMP7"<q0BtA19 uʵ}r#xxK{FF^}ps lmam 2`eIeZXf@ _,\qX_C/w2i{4( O Pk7~Ub*߾0\YHςˎ,;/AjEN [X7ei…EAvAF7r?烜7ʭs?V >: Jr,(Z`oCJmCu ,>*L6Bu 2f::P6bmxJꗣ.GK>jJnEե]$I*(WmmmawJg^lnX곖39=0s1eS57s7pk_knx(Y\bw&2iq]z늳mqp. UFblj!reEas%< `Q+mŋ)#Pyz.̖cVQ;cj~d}1}''<&ɲ/ޣ")?`#uNk gPL؃{eڬpy.ObÄ# 6]ճJ~.ڶWi(2dGmɍEZ.|4$$dIo~L@xk@ N}ztS7zNJ]zɲřM@`GiRHn:}\TzST *5Kt )H/>F'PG~' )c1U' 6 qxG?l=advH;''5H]ߞCV-3|J 6:fQ>FVpip݌%{DQ/1JQTW)Vݾc%$BPEiȤ1OFxamPE&{7X\:-I[kC(#^!AΦH3NFlMzW3S#0EEV0NRw# *z "7|LFH7lw\"3f._Lϻ" i1][C4Z%4b*$R ,)҄z^f*? 9ie%H^؝IO{?5?\ݾ9~93)}eKo3gR~˫K%1ѫ9؟`dm$dHY~l L%t&_/m2*Cy9!D*0DOa4J7/ʭ ~>E_WȬ{8Gɓ) %lW&9: Y7>C9SX]Ji['5(`*D看/AI4Mh'Auvb |cFF55&u='"*P1e-XϙCd'-=gps(ƨ L~3,UgIJ ʊ&-!^@rRx+ F6%qZC¹3T[hjBgA`H8l5sZG?جCS(J!vиY;`b|OEh, Y|k5UYR7?hh ҵIBLRY>( @n t3x+R]\tmɢЅ -&޿U_ `&.5tZC@xST5͊G{1œBȺ s|G+<(c]BK']/[[ ? 5(7N|AQXZhb"GKsiNu6H(EL)F0PYvb )WPN',fx`@ \%@f g@ey\Rl; eY.6QB6X޷kLL֦FN0lڠcOeLcpBʞ?\Pk+G/[?@t.>'e-n DE^zH8&IƏP*HsP;W@L!O\)ĺ?۽30 p{  ٴ>a٪SI. O)^*.=u-~qm&tF-"I?G}rvWӮCK6ÀFcow*XG#h/=pΰ%JsVw}ЭD ̄}qKk|dn(X_ f\P2%tb8@&K(cpV݅~)ND"'dyvsu[wII+sVމa@y{-eAѩO3I<%)w&8Vh]&gN3k }мN{n7x\Nܭ^򆇸RXՃfo7zÿ\pݐJyyn&z~uNg[I^ uvH~ob*t_*2pQ'm$Ȧx 54m!K(TˇJtsEy3LY4gN@ةo;@Mt7l};C{Gq@XJ[D9ÈqԐ,wbqwBl T,^U6;&V-$/7i(8qiaǓS2~FQLIwn, ={IcK=hzpA T1h6^\/VeKC?e=bsM-]Vz)vh:ɕՏ-⟯U\+ Rh]U#vҦfIYU;Dj"dlvWpe乲#.xhyo+ 7\ !9vl ?L6G0;h | GL4p{&.eyZLǎt%<ڠ DvhO40T*[k2Wqj:u5!]aytފe7f@ zLzaMs_E` X,N;j@lI V3oWV'8^1l?Sj,zt.9sW X/Ab+7>  +$y^\3=HzmzNF>掆qQW`fO<%MY-f-)Ȫ`9V Asލ ɋ%&=w #Ct|}.IGC>= </D٘ <NYh}1zrI VwNimM;ZYwpP(P/=o0dPXmN?#Ľ09I&g"e_,f5y#9+6JY;=>w4s~Z1`ۺM2_Wↁ) HpC򞝿햝ߥlkجE*v+/#L9e*>Ns@r ö.#z/ =V!fY${|z$ۤ{t DB8\Bm3AG!k8\fw0p8K&fQ>Y*̉a ֖R6Ϻ#mze*\a&beg!vENGEQ`]2W͙SJ~}#Ld'&ǶVAW{Sw#=WD/u*ւgcs>"$΃7fU~tXXc$B+k"xNJ6+S¶n#IK)P& LO/LW | pSX݈v0+kܷ*E^e{֋9 A^Sn{#ڳu`WE(;M׷av)r!BoMRWdf}C'Ue7Nx8g[(a{Q!w c4ǔ]!˜ el{b}^|$/=97y'W~#ꜿ= "z̪)le(P,6sU5ŎR4v9ݖ7gkQ:}u1}/ˢziA󾢋9*=7?*,oM{uW>% cT='vݐ\Z&rI=]Boc'qiKd"nE1^yw[1Kl<~ Й0gl،z )'Yܵ`._ms[ 2  Yͅ[%-p8}/v4 *" ^7w-΀i+ۥ*V"D-ǹPM\]Yo׈VNg䛈UU ͗ȳ*22y@*aw2fK.O묒l~y[7IM1Ut*c^?$)LuJRڤt+S@ȓ% "X̺Jm8Q&n93 z i \y뵡1"-y觿Vva-ii r%+DM|k.$EGN [)Y3Jgb8(fP RҺ0l9\C̷w֤gIƂ,Є!9a*#5v$@^!GG2Ƕ$#ޭE5ok1Q%~䵒v~j28eW]m_* ׀Svľ6ȱ>pMt9݌ZEͼnxC'%}ŷxy,/`ECgl @g UM{|nBđ)pۀ†T]Q .'{Oڮ2i[w'}UZ}z n|Fu櫗[^`hT $8~ jy[ja"|Pv?K$(XJ69XR^lL0qM4+LX3PH0O &I vݦ3TUըPYZHr[c[ɀP౫2_ LT)>|BiQfV]Fr vW8~:W_/ÁhXF5,(1G+Nd#CPrFaf>EG1lND30)[ F >\bj-7Ŗv(:~Jam"6hai\QwUm[4& 7YrG8.[+05=+1In4P$(\})25'v4Nj ",gy0Lfd_5H -H:+$xTBm׃Ta{>ՏEBuBPWaԩt@^kUP&2^/!m\pLt" q?r@j0M 98aazBkQPӗtv15y_z)Kw'0=okk2K"61x ɠUn'˶r> ޱ"1ԇ+xSR4FQpy& ({Ə#CB < )ncZ!AA>)I;j6 L1BBbtH2Z5`z%/0=Wg.vy ^Ox=i(.󑶃 z!uT)TrKA4c~H}/K\I?q-[4Vl9Tmbrdj_ 4yTD2 0V,ϯ)`WRU*3bӭH K7B~żRи~"v ӫg 6оjM(0i=yϱW~X'GLw [)s2 7V*Bx2778PXyʑY3ԙ@fBDLv9: I>3tVn-|C oCY,-ZXME ͍@?{0?ί|+|zs3Ȧ`Vǽt|;xWB͛l֝B:aTDf2 A66^p[#WRuG 4؉Sg(3zfYʤO53m Șs4V)cѭ'h: $Bu`C"IИv9X 67.z^ђg٥Mu\ʕ };vu:ߔAufikP,s<,Re&2p탺clmqcj5 =88pP|+S'NM; a"7tZ5:YCh>vt36WnªoK(Rx flXy J,u\#7c=Ξu5*/  Kx'Ց;bK APsy y!l@5o8m.\v9u :4/@WyȖ-D]fa+{l^_]F40p? V/H ޻E_` &goVزCB3-&\+8B512rz:{;rss${p4mޗސ/{o_6!p#uM!IM[Z(g- ٢Z?$&2w̓3Z߶QTpQ4n4n_7.̈́lsWޜyʩ~VG[G\ <M~̂ݭ9٤RP~;gK ^uM/2kjޔ'+OմJ`Z=ds$ARŧ yRPrJ5xg}tGlVG=tŶ8 K^q]i\@8jv8GX~ yu X|1=AY6. V۸˭C?i4)?d*hX3Z+l%ɯתFNh3ZS!ňz7KFTϋjGFu_Q~uf@IO!d(j-o|s.Fg{.TH9 dШ{kp~gr`%e$"kcsd?PdsgIy"Cw lLkP R`\г lK2^$"2nB)@m437,!p|a -F%j!^ >^G~^3A q? t_\,z_&|z>pHUmnTk+^|-b>fLC|eD4CI9zqQcmqd$&rvԓ -+ %mDdU7#) A7}[AJMDX0Ҷt^- EWG̔ɳ|6ٽA\ʝ02&F_jB*J% ݿ&is* ѹ ;ccX4;/ڛߨHjp qR6#bjDq8nC_J;wbG{Y4dfA A7n\;.qE9}[/UQQ{%Kց/m%\M.8 i ̉o820 & rLkuL.=S@EMńW^yG:X'\%ij&;}ȓG}$PvGjЙn0wkxp![cEvj GkCY,L\kD.̜Df+Rӧ*+ȩ޸rd$gt?sHG0Y{u,X1J_-l}hP-t!kx`OL^F_sW-<&q1*Z 9_2_FV>C:2|/Fs.+Ѕg>*"UkGSA%YB5apY!|UʞVXW 84~CcwڞusBĵiiB 3>f/tEGʤLe/߼:y^]lܴնzVSϪ~_F 9"Q~,;-b?r78@Vw\F&͟śiX6< A˰бV"˝%K7 oŚϛ,/Ⱦ!nZxd31{YwEBw)V_p,L$zROBH7`6-a6sIUN6 $IAt<2)螢$)duⰝp@?F-:I HdJKB>g`R5ݍkS.+3[d&GXikVA xU6C{rTg7s2elɸt^;A[C}X_[XXB Ug`Q.HuZݐ%َ@puD1˝JŘru4͵$# q)q[]XCQdWyxrgG|7#׍ m`]l ԮwQf\!zyGORI(M @oMdF X6ϚyȡT9<*˅MDGE8JdTo;oD}3Ȟ=bFkDE0NŗRv}(<$SX^+Q?ǂ<k>I@}v '!?HŌ ,\;F/ ho xuss#w"KUyKcPb45MҥsNEЍl4#~UxM,GaDA|S:ꏋU{1Y3Kq -ç}ioiaUnRq4rOG]SIO{( L#RaA.!'/~fqJC$KuVyGOxT}!f`F˔vB?0IbV,_,<5N(0G׺-rp79v:m bA7Nd9|)uM(n.aY|=fd2)۝A-c] Hz߰M=~+)̔R a[bfAjVwG_Qzx%,V9B7ovJM8$7$Z~]V}2XYJ,T+e:~/.YH\߯F6}$S[Dޗj)a(]LӴMpzO!6JErޘsǺM8BGx%Xʌ&SH\K'}]E71f@Kvj0Dz*̓m4q5%iok@Ƚwe=[|.77D*\l 3Nr>akq4ЀFWqcQSۤ u3M}5Jˤ,lчɕ o={ Sښ%5iI6+ {&AMDK*JGi@/g\zvR !>˜!E8,d9{}r] ϑ6 t31!/odb̨ 2$݈^dɴ"ƀ" aVJ˜ٶpļiVu# *2MBN fȠM؝) m&XTG>Rz%~ IN5mx\ydbCronjWfd R%hX&4K S!f&GH.IE.,+ 7ɶ@K nDZs ѣuC e[s9iҮwD^[f΋O{|Ջ.[d`Br`4Zuuzt݋\@uT<,ȹ+(yݣDV`85&$bn/g=n;3If > l8V-1O6M㳟&y)eZnس|\l+N%= d\վѝ`@F WRM.o Q &9! TiJ83U3JEZ+ 2':@-Gs bG.,:-'jG Z;&:\2T%9t7ẑ,PwoB8p*EA e( @mC뼆0Y3\9PWR<o.Q4GLO!z&`>׷Y*lBDL[ttyQj+xƽtQ(ze&>HI s?TUu!e>V>@>"J /C|'(#79?@Ò5`M.rBõ`$S mj\ўnҷdE]r^2"ZNPY85:b{gSp0@U1q:3VVi3'۽WNe9g[ 4( a-z,) %uy3^+i@e2RК?aVXT6dsıq<&?ZNcfft'D>b ;{ ,B#'2:&igHW Lʵ_@GEzo@h AgjBi4%THdFbƁUgw'4)6LLvv֊ǠaMe#z7B^-NE,ZD*"CA  -:`%P\1 6 2u ,"CNCӦ Z>s e(WgTYhD[,+ |NFpwTs=:ed<.B&ŷee0q̥s]bm-3̝\Üϱmwt0*]Xy6xJ|61)ƃtavkzM=. :0R  ]q4 '@b?=z Ȧs ?M6ptf22Z3`Bng5ҙ'5QkAR0necfV 4p 5$Deaʱho5nyeM qYuKGp’'EKR}#$'S^EG]$Q?LFYy4Nr=y6  ^_{;YwӈHaS8P W  ]u"?br^Z4R^)h2Yf':pw#'{I /h{ {P ! X؅a]l^h |siȞĴ ʂT#?չr}2eܕdOMVib͋X1VVV~s-(tHŨpnM,*r<h=.EH8DlN/jn"|sfɊP]a0M)ԑ͎n'T Ý^‰i]SݵdЧa|M9- eQ}iV!h"ΐܽ]&a!gzz7n$>oZoB'dVr~sTm!IK1|E%ߡ5Ta=MÖ k8D/CfR#tN2De<C{=U=%=doW*ISHR  r83Fmԩ INWǚ!U|g0fttY2.ZGjcCͯx_:k&R;Qߊ2_j29m 7åD-ھrj+A4UvLȺ^ '$> -&T7{E^d,pJ[W HA;UB꥙dZ?սT6nnys5V)M^V(RX?Ijf~ yx< ,bei\/0xzZ#mqcdP+n/jUxn/rGrOfCU;:Kj(j_3a!&e"}%LSi`R${Nルd(뽂N+tczZPSC5R~n{,Z8L1gk=atorxVPj28?"U;o,F?v$ xR7{'Sx;\$[D-!sT@yLvd8X+hj.GF?Vgc:ϔ ΅X?ɢ4jZ$D N$Tك)qDdC 0ߠ!Ŏ 4I  'iDoYLaR\NjUq2dPPS9sx:)u/ݐyWȆH39ZXy^&G~XDIP\U'Q٘%&՗ALժZѧfMklNox^Nl vѡ.zP&R RZprh BIޤ:[l@81ѦYf@{Ru .{ s%˺RU- N,rqc54Jz{wUeiB!F|x^YSn}{98d< 5U1C?Zc <kHmf'Zcnm#sI$pRht@rݮ>jlAZ}CK{諣W׏ p`"*X&4){0U3魜ǰ:+ML%c>4@7D779gpsIߚy8dW6o8 @H&!BplfȞx8?qjË)`q(JGr'91KO,@ߤ .OTnXZcpVS*  "&d&F0d-D`1(} :TSpt0X"[ԌA;ݝ/tjŘD DZ\Ɔ/2@Q*s=O})h dꢜ5o >dz tQ$T7uܲYSF.17S m]zj{Z9Ú+z\w[/0!0'@XB#U JF&hx8!90^+ŤJXGfʯS&oGx 5L j쀚M0|3*> H}ZGI_!&3\Ehr㤘F@rMa0:ª9A 4!)P#I#,Lux,fu5a>1aZfV-kOͧb[vYdjoi&]<.1 ^8:AbATI]m]Ej=)T;v12!Mw;s<6A#MFj3b6tҿUQjN߰,Mӕ9 r߆ 7uf~ \aSlL**ӟR@ɯ/L {_@&eQ-^glII{ڴX jAhN4PY'Bۋ+ʓ{cWH'RKu3gRx_Ftb/EsnMRw,^FdI𞯼EfH7pcE.H;U>E^S+eʀe<;c]?ǿG",}Xo?6q.q}`քih[7q-1_w*­c'5baX}ϣ !ݨHDbV7TYQ/$!Ϛ=.:t4LZIv' 1li E50[. #W "XIW!`obd6oOsi9 #'0jbHr5s:aUqLjY &%UX<@9Ѝ.-׵YU\وvA88=l$$z.ܫzz7SJd8" 4I, Iܑ_=]bm 0"H$v~NxpJOA۳]2+sOϹE{AdW|,ERt5s2=쓓R~뻔vR>!4α@]xJDSv }&$ 8q(EM{R q.%_,vAn/45&‡24 z$l,^i=-Lk@Yr{l)cΪrU-9dylT>w.I^G?;/*n Fo#N5e&]]LG6fM>T3a昸x*hCr>40JMh_[9qQzCiod++-jŘԦhI.577&+6qٛGn^[eQ!eH ?iz9I-A$6b xH+)8a ?FvLKKE#,0 ބ%^"V|{U"83^wPpsD0&Y] {Ej/60\4,#fB(iV5fv f$0{lRHJ^ڍ@?^"4"U}MU#wKP( 0f{w}Gtp,E:1>w ufE*%^{׭;)=ydi=,ВM>v^ky(|p}efx[VGޔ|~*N,>.}dsSijmr,{'mS! İG^ ^TLYWhh9%;ԝj?^±ʯk#`ݎ{+-AHEE|CRf9 ט:"qO)UCLê!=l~"~0kg)*\$qKFy t|L)d_%щBI=6iKCBo6ukC53".=:I$,*Djt"OFeC$RyF/?81'=WL .xdLP$tw 7QيZӿlO)sA -ʉm!S˪ئc܏5e`q7&cts@)hobY:Ҝ27Vt#H|Wfg3`%a<8w` 59=?ցDX5$Ȍv9~>͂wyGU 'PM0Yg +2Se%_@t@"`$K+G 0,$+zȾOKХ"]pG@C?eoC"gO<%{Qo/bjLAy¢L>|ID`yd5#)QaГXw힝gZLoDdzهxaHi:}=?D̂r2P爺FBӢ"oҹueM(yQhyh?T; ʒ0*Ŧ.lJA'HuO>vL|wi VC/4*Hk^3ȋ` &V%@bwiB>[@Ԕ7 Bȕ-cpBbkd2bt$[ڧNJW n[MnDq*eG/ȩj68UV,ۘNz*65gwbvU+]paFLyB]]v(!qYeXJԐ9_!MLqyTJQg9bpMi$KUPZkҴƫ2Y@$\=du]O(.У\Df6ta($[Zڧc%ӱK%׸ !s L>p|$'yD?`c%[wq;Dt^ 2n3|-=z1'>VaBP.ɟl>!]/z<13{0D== ꐶ.YN#M\w {C厽 8]4b5Nw=L;l۩tZ)āɾTH8hkL{&".<ŝ_8{*r3A>lzZLAǂ-$H.TvwޙdEB{$۠$JDUkpoXu1 C"723= Ҩ(JZm?\Qt=q{IyEJCtE Stw.*~kCHelh6ҥC[MwڏGQ̐C!ҥ ` 햜 5S0/a3xgPf&Y]C^5=-] S^YsݻNkM8ˎpBV+P`4jݚL+C+ +5!GyΈd>u|pPy(H!tf)^84o$ݓį2B6 ,6Pq{?'FsN+0LofģU2˖tiMwZ*#T 4LV̈́xƓZʲ@Tduؚ@T4-Ako.M CgfI/(nU} uU.VOAǹOE~wQ@bɜ'2s;z'@<"ҁ1KjhP  tΪi7V%:/| rm @^3701YHH|gIz3'Z L)r|.%3'ڍWܩ;SwzJ%eW&~c01u*O~ba}Q >*nvL 4b7XROQNgDa#./J|6>6kRi"FE𚴾쇊)3/7Fo:Ԗ-_jض< EE$^9&@CV#ǿAeRr!>mMቑ4Sc+&5rѭLʖ/g'R酭5 ToR EZc7U~X9zQT[*_C5 ε&8KMbLrl?DHRۢ*4;;:6KHba8pOC-a_]xb6AuKM>LscpǑ{--v}g^Õd|ZgĿnDL}3H=Uoca)xAi?f=fIDqy7pcĀxզa$Mr$Q]1 3a/6}R)a`%_{VZBS=J Rd )#s tw"sK˙  umX OP+uTbE0;1F/Fp!ld'҈V/쉶.(É)̻ ]ʰ0qi7I)wCtP wki4ywrq[<((:%D}x򑎣>f#2ѰLAsÒI; r'd>4&?t+{m\"j4f`3)v}d oRdJ `nmE!G0t3@KʼnY;*nqLA1xQMmbHͻl}[RE%Sj:aL2h$mTQA `J֬+97eYҤGj̤*,g6Mi9W"j;aVB6dX/ROL}V2揨!^QV ^op+L7&ɾnyA ; ![_@_F8Gݟ=;p pRƢeWSBgY` Ykw*Ҥ-d\Yll'ٵCݺ=Wi\bYk 3C6=0tKhT˴쯚 ʙfN̟]+awF5+^",qC|#=L%tgQ,O"Q-|s|eOYގd&FMdS@l|_E 0TYփ ZF^g>e)aŮ|+4JTiPES>,w%d͕QGnǭ9ҿY.%gadD%x=44֠z S;:nJ*,N-ǢHthA5Kxݼ5YTr3D"aVmŒѧ=x(:ɉ 1:?ݍ7̡Np~_Cs0=4%m0 Xa;*PK];ΓqSk;~- '@u!ZS.4Cz?ɃUDAw;W,?^eizhE)K69D^$> ˮ 6ϿS}H.o9~,uÍ$,_:߫$԰"ؒa[%s4< 輹Gڿ01qī+<ž9T5'9Sh!hWMGIv/dYXLrugXwa8e{?lVsmHE|nl3zĸUMߥI˜sCwNQe]J{!}U|gio9((D@Ì=*.g㯒(y|?[? C 0z#fiοg?E{ ]~S ێk3Cſ`3pt8n}i4F?EQd)f"J5k#ѠcmE*XP:v rK(!< }/ijum@ ʘɟ`F)q#_`{Ӓ@/UeESfO11)(4M)ٝ'Ű+kE{KxⷵàD*&)SMz5T<p!>2~k>ɲlf%3.ǴS}F#[ e6i 6l&-(+_*Pn=b崲|A` ў)F}IVR Qee, Pz05V0s#wol<ߥ|uș3Ă,̩&9hW)x:k-!n}vg}j$gjI63}"~P Lͤ͜a)Vg)Z'"jSShw.8::wگݒX5.IL?` I4Y 40K&fJ}N.Ư$8m DUF3=_=8K/2 &mF^bcL77?7/ީ3:.+TPY5Q $^=9cTD PH5/,3*;JE<ʹIh#^If0z^x?7mG6>O>tG`bu()G~L'@Touc[G0/ {\+ӊ\Z@m1Lˊ oetdYZVpK Vtk_guD" /X*D &BR? _E۬ /GYUsCK*ɦu:|L kqڸWz7l1 ?վ~^m%MIFLrzܜŭlҡ5Xޮg[|!ԁߏ>d(zML׽ےjS~x39ߔڍIs9 0eV ,?PΡy<,ͮUj oIE}5ь 4m݄|7ڄd+j5ri(<:ЅV2<ӧ쀜Vٮ<|Ib, {v=+/),j=idRxk&pYҾӒXU@zww<,+O54s_jv'KbQ7 ,Ҁ^h80#SD${`Uv1ɓfaG%1f.U>*b\DnX"&b$į @ZOBs_E2Z>} ]O?k8B 2g+ 2zx'$F f2Vb@6dl4<;[$QRbpF0un>T0K H$|-t|͒plIRNkNs/HYkE=`1|csWhgLQ67Tyq7WDjݸbr4sY.}+\; ǃ,8d6Vw4pon;'I.2 DEnk& j&x)tRGq:!-@ N'[fU#0L>m 0w8Ev5 h}W'MmnV~&ک2K/` 9T ]&mbjT˜{W, a4>U/mBu_|B>pMfP}=u:!lkͫëZFJ/XH™Tk2C uw}w'gkt+&< s$ @$}OuC?^\)C ւvBχm,eċ^('OF0Mdc)RxӾ׉暏mAޥ ,U <J'0Bڧ"&;o~3?q>t&01r޻#<22=619.!A&pMMZX3x>!0&hJtx02uP 08Ʀ,%J76\6Û{ZFhQ]t |Tg%yX1|y"AHrԑSC^L%`Ƹ)9nl|Z:M9nN2U:`dL2/2KZuh!Y A!165'Zg߶[-`0P^[#}]ok@U;q.Tcn`lgl,lO= l՗%?З (s\sZCw]Mm+Sb;@E.g^?߫ A&l`>%a! ECӻ"]L5V]{ee vo& 8amFՀ&- 3v##k[a1Pgɱҿ9Z]O6vx{v{3uf3yG46Cc-TI6 ? ` %l BVSׅnyWEUjQhoe0G~ ^:) T!e &=Y΅EJtyI)̬_m>PCeaK"RhT;NUn^;(N S{6C H$i3vKAh 6(—VME`/,|6_-nQ@6o\X-2U4w(8w4Cs?. E%ޝ Z`7-/@Y[:7ύė8/ WP]7RH0zgū-{ PE\%hkl`e2iZ<}ꄔU5=lmg_OBvpS`ñX@@{oRVnv-D{y{beb椁T쮾hxS8o_|)pŞlH.q("H!biPf#ԕқlA0u Ɂ̘bzy!:~ Y3`? P CyL&GS"b5].Uv<##R[L"b,BNR?lHHg;QQ(Nj%~h=)#yX]Aŵ vQ[- Я>JpD\3_B?Nσz=Ur/b\1G,NaТfOzyi;)"$k#7n,L{?2>SB ZO-'7ܒEޘi-?1" 5н$6aoyIbi3tSq [-v 2]iPtt:`fH25o*;nDENlXc ogr?cʏSZÆ-̲lhuժP{*vқDTfv ~1t +atIҴ |IӊdžC #Npu m@SoU0bWF9QCx+H~IcN96|ӵ)^xjVQ[?M}0]Ý= .у#ImnLFEN st Mu!+Ǖ%_f1ܐHm\ސ`±$ҁi5CKޡLMוo"<|B{ w5AM 3;#?o&B]ɮ˥p}d^]JY)Gy]j}g@&i3+ p1mӹѻWIGITwĐ\or`ՐS)g2٠ۛn#B@Փ )OE!VG)2~3 $FooہuJ*:b Vs1sۖV%lC\̈́'̰#n4t~r% u syO3t`td%QN̠D 8zn+YbM۪a B9aJ!,c @ư liUɶ CV[:( vZ= S wMw=T\k?(֢ -|`b0I6f25JjzRТKJ-GRWiL>)%EOxF&{dr0lrsbfmozlP3e8d.BN!bnQ>=?hu% fRX1ʂ/_̷(&l5)׶*̘Y ][P+uDѲFrHy^C% x"}>)xPI;=N Q GmjGgYY=B]Yhu_"$n7Yz-tU=>?H`QΦ9Նmo(6  Bc1@z~Q! aEŒ 1fv <;l}s ٬"yOܝfu;1R);7 }YPqF2)p#)=)ܽD))+PMm2raU$E80uTحB*F9v6i=K"?r It.R?x3:V!'ٿӨ9nuŜ pʎ;ުMsXSTqnAEUD>L{ئg/vc3H@>eʞt4ۮm%*!ZI?|+ d /nhޓ1ۻ#aJ:=hwZӶGgeY"{43v,'o3z14o:8fCMB0zDnCƝu=so$7yw<>. RJR]&@(P_tK{MTצ f)Jb/1zM89Wᴎ0r9jLkY2<` vK<7cG`$3ϕ,cXpLcZ}wAY攐Ѯ(mf[Dz~+1O(zCjGcE=2LC `o,8"r:BRH%)H`çWLXhAi:p&诶<Qf7ȳm:MpZ`+JO_2" iMZSj}N̆3<"8?ߢ.`lL4Z-/@sFʥ]eDDqo%h[鬻c:if]L tǡ9v|fvukc"%3㯄ܻr$ݠKSM#z8@Gױx +#pVB2:DuEh{a]6BlBq{m{ZXhzG M쵣Ӏ&^vIU4PѨ}bfB -0d< oowֵN;C}9`|CA{cň)b )v+MkXu'"`һU|#0B2 U_/%% F+7LȊjsfؔ_G.V7hQﹹdmƝ8t)+Rz}ouyiӄXH7 ۙ  `FY{>h%(N))i{^;mVMU*FafO~pmЕ%;H;K4|а7ӆU6VXU A4תv44r^hl-v{.9P(߻oF,T#a¤d퀒bv{hES:h_Z2%1K gSC㟞lI3;H3Q󄺑gCԖ=mO5 61quU_ű&Md:=mbX)ww&s8P:[KUI$`99"rMAFtcYw  y4S!1\;flݳ RVVtÁ?pܶ$u^r@B._h̃ʵ@"=.KǍ"ҿbZ['tGr(b엳& Rs*u} ( j;E5"!3nܞ%>VO:JRKOo~~۰saQ;A/Ta?R% bЁɓp)2z+Z6Mb%`o*Le*sͧos_օBՎW4 o!8wb0WӦq.J 84<CqA۝]DuobQUrp_Q)R|zbTǜod}qaʧ=f#xx2 ڈNOE^Nॷ3$5͒X^y6 B2tX nQoS޹f΍,,w2x ׄ_eޅ E C ,iƥo}>Sc5۶uwm/'l. ŤʹT~8 9Zl=KbE2.m-]I