vzctl-4.6.1-1> A AlpA?Rܪ ԶaF6AR! OvTGM;l]Y m<7bdbcd62149ab1716a3ae9a344cd9d696f6d7899֐ - L/ш?Rܪ Զa-{O3`Pjp!R7>@8?(d  2 )'8' ' '  p' 7' l''''@p"""$(2(88@9:4>rL?rTFr\Grx'Hs'Is'XsYs\s']t'^vO bwdwewfwkwlwtw'ux|'vy wz8'xz'y{p[z|{|'Cvzctl4.6.11OpenVZ containers control utilityThis utility allows system administrators to control Linux containers, i.e. create, start, shutdown, set various options and limits etc.Rrhel5-32-build'GPLv2+System Environment/Kernelhttp://openvz.org/linuxi386/bin/rm -rf /dev/vzctl /bin/mknod -m 600 /dev/vzctl c 126 0 /sbin/chkconfig --add vz > /dev/null 2>&1 /sbin/chkconfig --add vzeventd > /dev/null 2>&1 if [ -f /etc/SuSE-release ]; then NET_CFG='ifdown-venet ifup-venet' if ! grep -q -E "^alias venet0" /etc/modprobe.conf; then echo "alias venet0 vznet" >> /etc/modprobe.conf fi ln -f /etc/sysconfig/network-scripts/ifcfg-venet0 /etc/sysconfig/network/ifcfg-venet0 for file in ${NET_CFG}; do ln -sf /etc/sysconfig/network-scripts/${file} /etc/sysconfig/network/scripts/${file} done fi # Install a symlink to vzifup-post if [ -f /etc/SuSE-release ]; then ln -sf /usr/sbin/vzifup-post /etc/sysconfig/network/if-up.d/ else # RedHat/Fedora/CentOS case if [ ! -e /sbin/ifup-local ]; then ln -sf /usr/sbin/vzifup-post /sbin/ifup-local elif readlink /sbin/ifup-local | fgrep -q /usr/sbin/vzifup-post; then : # Nothing to do, symlink already points to our script else echo " WARNING: file /sbin/ifup-local is present!" echo " You have to manually edit the above file so that" echo " it calls /usr/sbin/vzifup-post" fi fi # Some use /var/lib/vz instead of /vz; create a compatibility symlink test -a /var/lib/vz || ln -s ../../vz /var/lib/vz # (Upgrading from <= vzctl-3.0.24) # If vz is running and vzeventd is not, start it if /etc/init.d/vz status >/dev/null 2>&1; then if ! /etc/init.d/vzeventd status >/dev/null 2>&1; then /etc/init.d/vzeventd start fi fi # Run post-install script only when installing test $1 -eq 1 && /usr/libexec/vzctl/scripts/vz-postinstall selinux exit 0if [ $1 = 0 ]; then /sbin/chkconfig --del vz >/dev/null 2>&1 /sbin/chkconfig --del vzeventd >/dev/null 2>&1 fi)4)* !Rx\\(&IE5f+W 񁤁큤A큤큤R R R R R R RRR R R RRRR RR RRR R R R R RR R R R R R R R R R R R R R a5a4b39368dbdf4e0e68b4c844ade040ea99b7beeaf0ac65c297d2c62985c4b066be82aa9832cab0b000984b6cf11eafd1e0c21cf7582a9fc31827ca2700787066f2afa514f63648dfe946d795ad58ecedc399d08318f2477c29f5a10a889e71d41d8cd98f00b204e9800998ecf8427e7e06de15ba22e9f500f765dd7b53b52b5c86f3f0cb01307c88ebd679a1bfccbfe11683d0d040f88ceaa3d0c0138f96563ed14693b62cf45c6811a21b8463e38c84b5c863afee26b934b057a0857335ad6c4314b1daf340481edeb854126d9a6c61ad3bd6cf7bfceb71ec596fdca6b790bdf7c4e0c2a1c38ad453cabb6367e34a2a4f1429329fd6e253d9901158854321cae1860029d04ae5f9bc4ca9a29b3654a0d46b22be1376ad7ca08b8bf586a7459a4a8bc7842e700526fb16685e1edf5a5daa9801b7e9ea061f18be66177d4ec2ddf942e9a918f0df8011d3eb01e6a72bda4bdc3a6c3811818f6f29e9e127256433fb480973a708e8d60ed087dd4d18eaa75c3c3dee40eb76cc8e16eda942020d0f9d13d593697d8416e3f597ce1562f8fef5959b5354d845c004b5910ba3b3c7d7b83a6a78d0297353845a44aeca6e0ea338ab6fdeb1189e4d5e35583781d686b99dad5c1da4610db068d399682966b972da7ff4723e4222d4dd79ec698d5cb92e3bd14842fb709079a93de142d31eaad18eeb2eb774ebb8fedab978b3f27a86691f39b146fb696d055e65243a130f79f70bb983a1a8ee31942d556ddf22e31f38d0198c125d6a5481593dccd0d05664c09f21128efe4dbdf7552399b1917d5fb6c8aef8020827fe1662804a1399fb90../vz/vz.confIrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzctl-4.6.1-1.src.rpmconfig(vzctl)virtual-vzkernel-installvzctl@@ @@@@@@@@@@@@@@@@JJJ@ /bin/bash/bin/sh/bin/sh/bin/sh/sbin/chkconfigconfig(vzctl)fileutilsgawklibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcgroup.so.1libdl.so.2libm.so.6libvzctl-4.6.1.solibxml2.so.2libz.so.1opensshrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rsyncrtld(GNU_HASH)tarvzctl-corevzeventmodvzkernelvzquotavzstats4.6.1-13.0.4-14.0-13.0.3-14.6.1-13.1ploop-lib1.8-14.4.2R`RoNRR`Q2Q0QQP{`PPPaH`OO`OOjFoKir Kolyshkin - 4.6.1-1Kir Kolyshkin - 4.6-1Kir Kolyshkin - 4.5.1-1Kir Kolyshkin - 4.5-1Kir Kolyshkin - 4.4-1Kir Kolyshkin - 4.3.1-1Kir Kolyshkin - 4.3-1Kir Kolyshkin - 4.2-1Kir Kolyshkin - 4.1.2-1Kir Kolyshkin - 4.1.1-1Kir Kolyshkin - 4.1-1Kir Kolyshkin - 4.0-1Kir Kolyshkin - 3.3-1Kir Kolyshkin - 3.2.1-1Kir Kolyshkin - 3.2-1Kir Kolyshkin - 3.1-1Andy Shevchenko - 3.0.17-1- Fixes: -- vzctl set: require swap to be set for VSwap -- fill_vswap_ub(): fix a potential segfault -- ndsend: clear reserved2 field (#2804) -- vzubc: fix to work in old mawk (#2793) -- vzlist: fix bogus CTIDs in list (#2830) -- vzctl start: don't fail if VE_ROOT does not exist (#2807)- New functionality: -- Add iolimit and iopslimit (need kernel >= 042stab084.2) -- Add optional VM_OVERCOMMIT/--vm_overcommit parameter -- In VSwap mode, set some secondary UBCs if unset: --- lockedpages=oomguarpages=ram --- vmguarpages=ram+swap --- privvmpages=(ram+swap)*vm_overcommit (if set) -- vzoversell: add -- vztmpl-dl: add --list-orphans -- vztmpl-dl: add --quiet/--no-quiet -- vzubc: don't show unlimited ubcs by default; add -v to show -- vzlist: add new fields (vm_overcommit, iolimit, iopslimit) - Fixes: -- Fix quota on ploop for RHEL5 CT -- vzctl console: hack to force redraw on reattach -- set_ublimit(): don't set unknown UBs to unlim (#2760) -- init.d/vzeventd: set reboot_event (#2764) -- arch.conf: add POST_CREATE (#2371) -- configure: fix libdir for Debian/Ubuntu case -- ct_env_create_real(): fix build for IA64 -- vzctl create, vzctl exec: do skip fsck -- init.d/vz-gentoo: fix setting default for NET_MODULES and PLOOP_MODULES -- init.d/vz-redhat: don't reset cpulimits for all CTs - Improvements: -- Add a way to not modify sysctl.conf on installation (#2375) -- vzctl set --reset_ub: only allow for running CT -- init.d/vzeventd-redhat: switch to strict bash -- vz-postinstall: don't add bridge params to sysctl.conf -- vzlist: skip mounted status check if not needed -- vzubc: print errors to stderr -- vzctl start: don't start CT if /proc mount failed -- vzevent-stop: check for suspend/chkpnt -- init.d/vz*: unset io limits before stopping CT -- [build] setver.sh: add build_id, use getopt -- assorted minor code improvements - Documentation: -- vzctl(8), ctid.conf(5): document vm_overcommit -- vzctl(8): fix per-CT action script prefix -- vz.conf(5): LOGFILE don't have a default -- man: don't hardcode configurable paths -- vzlist(8): fix a subsection reference -- vzlist(8): fix indentation- Fixes: -- Fix loading older (<1.9) ploop library (#2719) -- Fix installing rpm for people using /var/lib/vz (#2722)- New functionality: -- vztmpl-dl: add --upload-all, --ignore-errors -- vztmpl-dl: add --list-remote, --list-local -- vztmpl-dl: do not check GPG signatures by default -- vztmpl-dl: add --gpg-check and --update options -- vz-postinstall: enable iptables for bridges (#2641) -- vz-postinstall: be verbose about what we do -- vzmigrate: support for VE_PRIVATE being a symlink (#2694) - Fixes: -- ndsend: fix option field in sending packets (#2709) -- libvzchown: link to -ldl (#2705) -- vps_create(): save LOCAL_UID/GID=0 if !userns for upstream CT -- vzctl.spec: run vz-postinstall on a fresh install only -- vz-postinstall: do not change rp_filter sysctl -- vzmigrate: remove a bashism -- vzctl create: fix running postcreate action wrt --ostemplate path/tmpl -- vzctl create: use proper version of basename() -- vzdaemon_stop(): don't return error if stopped already -- read_resolv_conf(): fix potential buffer overflow -- vzctl_env_switch_snapshot: fix leak on error path -- vzctl_env_convert_ploop(): check chmod return code - Improvements: -- veth: improve veth random MAC generation (#2695) -- vzctl start: always mount /dev/pts for upstream CT -- vzmigrate: add / to paths for rsync (#2686) -- load_ploop_lib(): load .so.1, try .so too (for ploop-1.9) -- scripts: use VPSCONFDIR instead of PKGCONFDIR/conf -- vzctl.spec: add /var/lib/vz as a symlink to /vz -- vzctl.spec: don't mark symlink as %dir -- vzctl.spec: remove a bunch of defines -- vzctl.spec: use /var/lib not /var/lib -- vzctl.spec: quote rpm macros -- vzctl.spec: remove extra slashes - Documentation: -- vztmpl-dl: improve usage -- vztmpl-dl(8): describe new options- New functionality: -- vztmpl-dl script to aid in template downloading/updating -- nameserver/searchdomain auto-propagation from the host (#2301) -- vzctl start: do fsck for ploop, add --skip-fsck (#2615) -- add --stop-timeout/STOP_TIMEOUT option (#2621) -- vzmigrate: use remote VZ_PRIVATE and VE_ROOT (#2523) -- Introduce vz-postinstall script (set sysctl.conf, disable selinux) -- vzmigrate: add -f, ability to ignore some checks (#2643) -- distscripts: update for newer Arch Linux (#2617) -- etc/vz.conf: set default OS template to centos-6-x86 -- etc/vz.conf: comment out NEIGHBOUR_DEVS by default - Fixes: -- vzmigrate: fix check for IPs when there are none (#2620) -- Deny "unlimited" value for DISKSPACE/DISKINODES -- scripts/vps-netns_dev_add: rework config action (#2637) -- vzctl convert: fix final renames (#2638) -- vzctl convert: rename old private back if failed (#2638) -- vzctl convert: fix new directory mode to be 0700 not 0600 -- scripts/vps-rst: make VE_VETH_DEVS optional (#2659) -- fix compilation on arches without support for VZ (RH #971821) -- vzlist -j: fix to work on RHEL5 kernel (#2661) -- fix exec to really enter into pidns on upstream kernel (#2658) -- debian-add_ip.sh: ignore comments when looking for venet0 (#2674) -- destroydir(): don't return -1 -- create.c: fix warnings compiling w/o ploop -- build fix for automake < 1.10.2 - Improvements: -- vzmigrate: check ipv6 module on dest (#2555) -- Remove check for ploop size (let ploop decide) -- vzmigrate: improve invalid cmdline handling -- [build] configure: set localstatedir to w/o prefix (#2637#c2) - Documentation: -- add vztmpl-dl(8) -- vzctl(8), vz.conf(5), ctid.conf(5): "inherit" for nameserver/searchdomain -- vzctl(8): describe new options --skip-fsck, --stop-timeout -- vzmigrate(8): describe new option -f/--nodeps -- vzmigrate(8): remove duplicate --live option description -- vzmigrate --help: simplify synopsys- New functionality: -- vzctl restore with CRIU: restore veth devices - Fixes: -- vzmigrate: fix a typo leading to missing `]' warning (harmless) -- configure.ac: set _GNU_SOURCE for older autoconf -- vzctl stop: don't kill CT right away if halt exited with 1 -- vzctl restore/start: fix running mount script (#2603) -- vps_start_custom(): close old_wait_p fds -- stat_file(): print error if other than ENOENT -- vzctl snapshot-switch: do apply config saved on snapshot -- vzctl snapshot-switch: don't remove dump file -- fix checking stat_file() return code -- vzctl create: umount ploop device if interrupted -- src/snapshot.c: log errno after failed rename -- vzctl start/destroy: fix criu dump removal -- vzctl restore: synchronize criu with vzctl -- vzctl --help: fix copyright years - Improvements: -- logger(): don't spoil errno -- Macro GET_DUMP_FILE is internal, move to .c -- is_vzquota_available(): use access() and check for x bit -- stat_file(): use access() instead of stat() -- vzctl_env_[u]mount_snapshot: rm guid check -- vzctl_env_create_snapshot(): explicitly specify guid on rollback -- vzctl_env_switch_snapshot(): rework using ploop_switch_snapshot_ex() -- vzctl restore: more consistent error printing - Documentation: -- man: fix pages' dates- New functionality: -- vzctl enter/exec now works for upstream kernel 3.8+ -- vzctl snapshot-[u]mount -- user namespace support for upstream kernel 3.9+ -- vzctl suspend/resume: support upstream 3.x kernel via CRIU (http://criu.org) -- vzmigrate: add compatibility pre-checks for CPT version and CPU flags -- Add vzstats dependency to rpm package - Improvements: -- vzctl: introduce cleanup handler mechanism, use for ploop, scripts etc. -- vzctl start: add pre-start dist script -- vzctl start: remove dumpfile on successful start -- vzmigrate: add -o BatchMode=yes to SSH_OPTIONS -- vzctl console: recognize ESC as a first character -- add vzctl itself to OOM group configuration -- bash-completion: add vzctl snapshot-list options -- bash-completion: add vzctl snapshot-* --id/--uuid argument -- vzctl set --reset_ub: make exclusive -- vzctl set: on fail don't warn about missing --save -- etc/init.d/vz*: try to run vzstats -- vzmigrate: add --check-only (aka --dry-run) -- Move container private area check after executing premount scripts - Fixes: -- vzctl snapshot-list -o desc,device: fix width -- vzmigrate: fix ploop-based CT migration wrt symlinks -- vzmigrate: improve a few log messages -- vzmigrate: fix and optimize IP address checks -- vzmigrate: fix checking rsync/vzctl exit code -- vps_destroy_dir(): don't call quota on ploop CT -- suse-add_ip.sh: remove a bogus warning in no IPs case -- src/lib/cpt.c:restore_fn(): log errno -- Many (about 40) fixes here and there, found by Coverity -- destroydir(): log errno -- vzctl set 0 ... --force: don't SEGV on non-ovz kernel -- vzctl set --force: require --save -- vzctl set --diskspace: require --save for ploop -- vps-download: fix config file in --config output -- vzlist -o vswap: fix -- vzctl start: fix ub limits setting for upstream containers -- vzctl restore: don't run action scripts -- Fix checking vps_is_mounted() return value -- Remove more traces of noatime flag - Documentation: -- vzcptcheck(8): added -- vzctl(8): note vzctl set --name requires --save -- vzctl(8): improve --setmode description -- vzctl(8): fix and improve description of set --userpasswd -- vzctl(8): document snapshot-mount, snapshot-umount -- vzctl(8): document --local-gid, local-uid -- distribution.conf-template: document PRE_START -- other fixes and improvements- New functionality: -- Support for Fedora 18 in container (devices, disk quota, venet IPs, caps) -- vzctl snapshot-list: add options a la vzlist (see --help or man for details) - Improvements: -- vzctl create: allow existing empty VE_PRIVATE (#2450) -- vzctl stop/reboot: disable fsync in CT -- vzctl: fix check for VEID_MAX -- vzctl --ipadd: IPv6 support for etcnet (ALT Linux) (#2482) -- vzlist: more strict check for cmdline-supplied CTIDs -- vzlist: warn/skip invalid CTIDs in ve.conf files (#2514) -- vzevent: do umount CT in case of reboot (#2507) -- init.d/vz-redhat: stop vz earlier (#2478) -- init.d/vz-gentoo: don't call tools by absolute path (#2477) -- vzubc: add -wt option (add -t to invoked watch) (#2474) -- vzubc: remove check for watch presence -- vzctl.spec: cleanups, fixes, improvements -- vzctl set --devnodes: add /usr/lib/udev/devices -- minor code cleanups - Fixes: -- vzlist: fix segfault for ploop-based CT with no DISKINODES set (#2488) -- vzlist --json: fix showing disk usage for non-running CTs -- vzlist -o cpus: do not overwrite runtime value -- vzlist --json: skip collecting numcpu info on old kernel -- vzubc: fix -w/-c check - Documentation: -- man/*: correct path to scripts -- vzctl(8): add missing CTID to SYNOPSYS -- vzctl(8): document new snapshot-list options- Regressions: -- etc/init.d/vz-gentoo: fix missing VZREBOOTDIR (#2467) -- fix extra arguments parsing by add-on modules (#2428) -- do not whine about unknown VE_STOP_MODE parameter - Bug fixes: -- load_ploop_lib(): prevent buffer overflow with newer ploop-lib- Regressions: -- etc/init.d/vz*: fix accidental start of all CTs (#2424) -- etc/init.d/vz*: do not auto-start CTs marked with ONBOOT=no (#2456) -- init.d/vz*: only apply oom score if appropriate /proc file exist (#2423) - Fixes: -- vzctl set --devnodes: add /usr/lib/udev/devices -- vzlist --json: skip collecting numcpu info on old kernel - Improvements: -- vz.conf, init.d/vz*: support for VE_STOP_MODE global parameter (#2432) -- enable build for architectures not supported by OpenVZ kernel -- vzlist: show if onboot field is unset - Documentation: -- vz.conf(5): describe VE_STOP_MODE -- vzctl(8), ctid.conf(5): fix ONBOOT/--onboot description- New features - * etc/init.d/vz: restore running containers after reboot (#781) - * etc/init.d/vz: faster restart by doing CT suspend instead of stop (#2325) - * vzctl start: try to restore CT first if default dump file exists - * Add OOM adjustments configuration (see /etc/vz/oom-groups.conf) - * If a CT is locked, show pid and cmdline of a locker - * vzctl snapshot: add --skip-config option - * vzctl: add 'suspend' and 'resume' aliases (for 'chkpnt' and 'restore') - Fixes - * vzctl snapshot: fix storing CT config file - * vzctl snapshot-switch: fix restoring CT config file - * vps-create: fix checking needed disk space (#2413) - * vzctl set --mount_opts: fix a segfault (#2385) - * suse-add_ip.sh: only set default route if there is no other (#2376) - * set_userpass.sh: fix a bashism (#2403) - * etc/init.d/vz*: eliminate "Container(s) not found" msg - * etc/init.d/vz*: fix vzlist invocation in stop_ve(s) - * etc/init.d/vz-redhat: mark more local vars as such - * vzctl_resize_image(): initialize ploop_resize_param - * getlockpid(): fix potential buffer overflow - * Do not call xmlCleanupParser() from vzctl - * Fixed compilation with libcgroup-0.37-r2 (#2370) - * Properly return errors in cgroup_init() (#2372) - * Print failures in ct_do_open directly to stderr - * vzeventd: do process -h option - Improvements - * etc/init.d/vz* stop: set cpuunits for all CTs at once - * vzctl snapshot*: improve --id parameter parsing - * vzctl umount: handle the case when CT have deleted mount points - * vzevent-stop: add workaround for Fedora 17 reboot problem (#2336) - * vzctl restore: do not print "Starting container" - * vzctl restore: print 'restore failed' not 'start failed' - * scripts/vps-download: fix bogus warning from checkbashisms - * vzctl_merge_snapshot(): simplify return code handling - * Simplify ct_chroot() (no need to umount each mount point) - Documentation - * vzctl(8): improved vzctl create --layout/--diskspace description - * vzctl(8): improve --diskspace description - * vzctl(8): disambiguate 'it' in snapshot-switch description - Build system - * configure: add ability to alter /vz path (#421) - * src/Makefile.am: fix building with builddir != srcdir (#2375) - * Makefile.am: use AM_CPPFLAGS (not AM_CFLAGS) - * properly propagate /var/lib/vzctl/veip dir - * setver.sh: restore original configure.ac and vzctl.spec if building - * setver.sh: clean up dist tarball (if building) and rpms (if installing) - * setver.sh: add -o|--oldpackage option - * other minor improvements- New features - * Ability to work with non-openvz kernel (experimental, see http://wiki.openvz.org/Vzctl_for_upstream_kernel) - * vzlist: add JSON output format (--json flag) - * vzctl compact: implement (to compact ploop image) - * vzctl snapshot: store/restore CT config on snapshot create/switch - * vzctl set: add --mount_opts to set mount options for ploop - * Implement dynamic loading of ploop library - * Implement ability to build w/o ploop headers (./configure --without-ploop) - * Split into vzctl-core and vzctl packages, removed vzctl-lib - * Scripts moved from /usr/lib[64]/vzctl/scripts to /usr/libexec/vzctl - * Added dists/scripts support for Alpine Linux - Fixes - * postcreate.sh: create /etc/resolv.conf with correct owner and perms (#2290) - * vzctl --help: add snapshot* and compact commands - * vzctl set --capability: improve cap setting code, eliminate kernel warning - * vzctl set --quotaugidlimit: fix working for ploop after restart - * vzctl start|enter|exec: eliminate race when checking CT's /sbin/init - * vzlist, vzctl set --save: avoid extra delimiter in features list - * vzlist: return default to always print CTID (use -n for names) (#2308) - * vzmigrate: fix for offline migration of ploop CT (#2316, #2356) - * vzctl.spec: add wget requirement (for vps-download) - * osrelease.conf: add ubuntu-12.04 (#2343) - * init.d/vz-redhat: fix errorneous lockfile removal (#2342) - * suse-add_ip.sh: do not set default route on venet0 when no IPs (#1941) - * arch-del_ip.sh: fixed for /etc/rc.conf case (#2367) - * arch-{add,del}_ip.sh: updated to deal with new Arch netcfg (#2280) - * configure.ac: on an x86_64, install libraries to lib64 - * Build system: fix massively parallel build (e.g. make -j88) - Improvements - * init.d/vz*: stop CTs in the in the reverse order of start (#2330) - * init.d/vz-redhat: add /vz to PRUNEPATHS in /etc/updatedb.conf - * bash-completion: add remote completion for --ostemplate - * bash_completion: complete ploop commands only if supported by the kernel - * vzctl: call set_personality32() for 32-bit CTs on all architectures - * vzctl console: speed up by using bigger buffer - * vzctl chkpnt: fsync dump file - * vzctl mount,destroy,snapshot-list: error out for too many arguments - * vzctl set --diskinodes: warn it's ignored on ploop - * vzctl set --hostname: put ::1 below 127.0.0.1 in CT's /etc/hosts (#2290) - * vzctl set: remove --noatime (obsolete now when relatime is used) - * vzctl snapshot: added check for snapshot guid dup - * vzctl snapshot-delete: fix error code - * vzctl start/stop: print error for non-applicable options - * vzctl status: do not show 'mounted' if stat() on root/private fails - * vzctl status: do not show 'suspended' for running container - * vzctl stop: various minor improvements - * vzlist: add the following new fields: nameserver, searchdomain, vswap, disabled, origin_sample, mount_opts - * vzlist, vzctl status: speed up querying mounted status - * vzlist: faster ploop diskspace info for unmounted case - * vzmigrate: rename --online to --live - * vzmigrate: do not use pv unless -v is specified - * vzmigrate: do not lose ACLs and XATTRS (#2056) - * vzmigrate: dump/restore first-level quota - * switch to new ploop_read_disk_descr() - * is_ploop_supported(): reimplement using /proc/vz/ploop_minor - * Code refactoring, moving vz- and upstream-specific stuff to hooks_{vz,ct}.c - * Various code cleanups- New features - vzmigrate: ploop live migration using ploop-copy (#2252) - vzctl stop: add --skip-umount flag - vzctl set --ram/--swap: add --force - Bug fixes - fix vzctl and vzlist linking with ld 2.22 - Improvements - vzmigrate: improve timings display, add -t option - bash_completion: for vzctl restart offer running CT IDs- vzctl set: fix processing --ram/--swap options (#2269) - vzctl start: improve err msg for vswap config vs non-vswap kernel (#2263)- New features - vzctl console now accepts tty number argument - vzctl console: add ESC ! to issue SAK - vzlist: show diskspace/diskinodes usage/limit for ploop CTs - vzlist: add more new fields - layout (simfs/ploop) - private/root (to show VE_PRIVATE and VE_ROOT) - features - smart_ctid (CT name if available, otherwise numeric CTID) - Fixes - vzctl start: ability to start containers with systemd - vzctl set --ram, --swap: default value is now in bytes - vzctl set --save: do not save parameters if failed to apply (#2032) - vzctl restore: fix non-working in-CT quota after restore for ploop case - vzctl restore: do not ignore DUMPDIR value - Fix giving excessive permissions for ugid quota disk device - vzctl console: do not issue SAK on detach (it can kill scripts) - vzctl start: umount ploop image on CT start - vzctl set/start/convert 1) - vzctl snapshot: removed snapshot-create command alias - vzctl snapshot: add --skip-suspend option - vzctl set --features/--iptables/--capability: ability to specify several comma-separated values at once - vzmigrate: make -vvv add -vv to rsync - Code cleanups - include/*.h: remove non-existent function prototypes - remove NULL checks before free() - some functions marked as static, moved to there they belong - get rid of setup_resource_management() - whitespace nitpicks - Documentation - Add --ram, --swap to vzctl --help output (#2219) - vzctl(8): explain host_mac value for bridge (#2210) - vzctl(8): better description of --quotaugidlimit wrt ploop - vzctl(8): do not use "second-level quota" term - vzctl(8): document ttynum vzctl console argument - vzctl(8): add/improve escape sequences description for vzctl console - vzctl(8): document --reset_ub - vzctl(8): describe --name and --description for vzctl snapshot - vzctl(8): various formatting fixes and improvements - vzmigrate(8): add missing exit codes description - man/toc.man.in: fix Copyright years - vzctl.spec: add changelog- New features - preliminary beta support for ploop (aka container-in-a-file) technology - new global config parameter VE_LAYOUT={simfs|ploop} - new vzctl create options --layout and --diskspace - new vzctl convert command to convert from simfs to ploop (not back!) - vzctl mount/umount implemented for ploop case - vzctl set --diskspace does ploop image resize - second-level (quotaugidlimit) quota on ploop/ext4 support - basic snapshot functionality (vzctl snapshot* commands) - support for CT console (vzctl console command) - Fixes - gentoo-add_ip.sh: do not set up venet0 if no IPs (#2077) - vzctl enter: fix garbage output after enter (#2139, #2146) - vzlist: do not exit with 1 if there are no CTs (#2149) - vps-download: fix downloaded template GPG check (#2162) - vps-download: fix to work under dash - vzctl destroy: remove dump file as well (#2163) - init.d/vz: fix grep statement - vzctl restore: fix "container already running" exit code - Improvements - Make the "Failed to set up upstart" message more verbose (#2140) - vzctl create: tell "Creating container" at the right time - vzctl create: show tarball extraction progress using pv (if available) - init.d/vz: Stricter auto-replacement of CONFIGFILE (#2169) - init.d/vz: fix for "we are in container" check - postcreate.sh: add ability to skip crontab time randomization (#2174) - Improve config parsing and its error reporting - vzctl create: improve 'sample config not found' error msg - umount_submounts(): process mounts in reverse order - Documentation - ploop and console documented in appropriate man pages - man/vzctl.8: fix --diskspace description for ploop case - man/vzctl.8: --diskquota, --diskinodes and --quotatime ignored for ploop - some macros that are not available on older systems are now embedded - vzctl man page: simplified SYNOPSYS section - vz.conf(5), vzctl(8): fix/improve description of CONFIGFILE / --config - vzctl --help: fix create options - vz.conf(5), vzctl(8): describe DEF_OSTEMPLATE / --ostemplate - vzctl(8), vzctl --help: add missing --name option to 'create' - vzctl(8): add CTID to commands where it was absent- fixed according to Fedora Packaging Guidelines: - use dist tag - added URL tag - use full url for source - changed BuildRoot tag/bin/sh/bin/shrhel5-32-build 1385552912999999999999999999999999999999999999999     @ .Gz|}DvJwMEIFKGtL4.6.1-12.0.04.6.1-1 vzctl.shvzvzeventdifcfg-venet0ifdown-venetifup-venetvzvzeventd60-vzctl.rulesscriptsinitd-functionsvzcalcvzcfgvalidatevzcptcheckvzcpucheckvzeventdvzifup-postvzlistvzmemcheckvzmigratevznetaddbrvznetcfgvzoversellvzpidvzsplitvzubcvzcalc.8.gzvzcfgvalidate.8.gzvzcptcheck.8.gzvzcpucheck.8.gzvzeventd.8.gzvzifup-post.8.gzvzlist.8.gzvzmemcheck.8.gzvzmigrate.8.gzvzpid.8.gzvzsplit.8.gzvztmpl-dl.8.gzvzubc.8.gz/etc/bash_completion.d//etc/init.d//etc/sysconfig/network-scripts//etc/sysconfig//etc/sysconfig//etc/udev/rules.d//usr/libexec/vzctl//usr/libexec/vzctl/scripts//usr/sbin//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tablescpiogzip9i386i386-redhat-linux-gnuASCII English textASCII textBourne shell script text executableBourne-Again shell script text executableELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), strippeddirectoryemptysymbolic link to `../vz/vz.conf'!"-.=IJKLMNZ    RRRRRR R RRRRRRRRRR R RRRRRRRRRRR R RRRRRR RRRRRRRRRRRR R R R R RRRRRRRRRRR R RRRRRRRRRRRRRRRR R R RRRRRRRRR#eӕ:f"system_u:object_r:etc_t:s0system_u:object_r:initrc_exec_t:s0system_u:object_r:initrc_exec_t:s0system_u:object_r:etc_t:s0system_u:object_r:bin_t:s0system_u:object_r:bin_t:s0system_u:object_r:etc_t:s0system_u:object_r:etc_t:s0system_u:object_r:etc_t:s0system_u:object_r:bin_t:s0system_u:object_r:bin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:sbin_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0system_u:object_r:man_t:s0?:wڸ5+f !˞ i< kYjl1ײoFҷg$fFt|=;~s]hˇgpe#]WB\^yՍ9|d! n>9(7O;*p끈Xp>VEБx3:Cɘvg;?cw9D1;7k;ţljI"~Y"Ce۽rdmZ 8I$0t$DBF|K0im}B~8+08[߁}1 #F̉.iqOBK #c)z9c=Y\NdT=`;` 7N[ǿ=6. b`}OY[* ˳ Bߙ;PQ8U,zeDl$ %c2Qbd,}ڑ4 kg`qUt{sp1( bd"Q=; %A@^|\2bGeE։OL-H<.1dJIOd+%472`̢GGHG,n^|h)j|2dr(="\mrZ"E(,B\D| 1SiGyb3=d2GVPkiWWFN﮺3wNi0P0|:Eo ڢVCICU`oS0bUP6"RH]ƲZ?Pv6EO`!C= 1fL@0;cAZЮ Pa SCH[?e`|qg"b[X4YyL nC.)|̼b;[荱Vb8ؠT%Bm<.TD6#!"tm~P0=PƃFR3&"79=#,:=y9y[d`řv$s"w ؀( GAcyw#6+YKcPW3Z2/ǣb!oV=tz6БcBF#g bČe n=UE "zE,tme;)o8h<w9)듕|NG8o+hTT!1Kbiz0ZWr av.Lcj)N EJ6 @;Y(t~15my r -t Nz݇1zwo\T@>-*9J~>!oGY`Nꂘ/ }g@)Q(7q++q/be{ WKw+_gtKd6j.6I >@Sgig4[Hy4qjDV; SCt(w@?t,KC ):BfX7ogKm1^26GWo} u ܜ0T(lӬ`J-1x/ ؗ1OLTӡL+Syil+|Rc/JyՌ|7ϸ03Fjf٫l\m#̿X㱾Ti/ [-o{ 9(mD5q=eEІWD0~4@|*tX`2(0Tvm@=_oF#=c+U 2z԰Z[eތ*0ux0W*C9dJ |r''~?k;G2ݛJi?; ؏; >-0֡KtMZfY4!Jh]"ܛoUT8àgXd>]H1?LX}c6\5w@:KaqXo,sl3o8{!%yNDG"<# 7ZX<|$#f's?$}mpG4yoc5I$(oJ&@a.x(?>.f!G:EeFu 1/gߋOᾰ(6] H9"Q{e8_^WeiXo ߃dzz jO5K){j8_%*NԔzgNgXxWIb%F'+`*:E+ !:k@q'cOaHK41G0˔6!J|^uC)+@SB<@DIع~}2;{mAS&4'EWI5Ep]Eu~G;ss{S4yc7eyC h:nmq&]6X8Qn[p}Y2j85JJҷIj=Y}omf7/pZ̜dž~0E 9CMO<^J(ISm.PE]HHCṞȆ_̊t)p! ztl={8 Z=cWޅ= m̡ㄚ&k:y x8 ;T*siA\80|јjZX-+93:Ѳ<4@=RK&J1m7 @B#@~P>ot.67[PZ8ulLU4`j"zDMYVno&b. 3{4py h0r|`V5TcM}J^BK++}h'p^ @px|ttdnhIV6Z$`_%9J ´TG8B:wҮ4m‡\8>y ^>G 3Doиlty^`GbG] v[zBQQų:-Fl$0p%Tb- ln3H9(c?+T_y:/|yt\#bllG g9ɑVxu1CUF.l\yFIyuGteSt$pun|fV͗B.:m^7t"b[fGAE֐Zj֢~ROvcuSowjjp MUZ/E]fmU.9P*ױTiL:ѮfJǹYLĝz p_= XY[91~dna>²e>ׄ3}w?xXVGsTL*ϚoU]( aKhP$vJ@0˃9"V]ܮmy=|Qo/ݸy xW5{9})Ey567QU#ݦ֐N͍U3TtW U.}/Qø PhpNNb~Ѝ`dU0Ǝ Aޕӹ㻉 {{da ]\/Aٲm]R՟'[ڿ>Oө2ŝD [MO0 =_aJIL-_$@=Rƴ (;qfRi;<;#\Q"/>8h\^`um umM]!"ذu,gEFiS Σx !tI٦~̳g#*HJ{$(>SUesKXWOBw#ezUt9&5Gl` Čԫs#,6-@lȩŮV6mvڛ\7:+а%0(OJ+50HR73`Β91xq[X~߮bߩsy㱏X 8=3]/%h䅀pRnx8<SaEJmHhuǑWʆ>ݫSq!׺xjŦ݁DAP5`j_U9}]xVL ]~)pՂɪ n L IkR_IF?N,lgPz63:_ȥoՕYCzƠ6(.+W ].dܮ!! \{SG[e+fgw|):$a}O1361Z밐rBd:Lź[}nP/ɨ~\ 00kN|g 1Y4\\GwuJ1p n6)T$zm`A=^Qo666elQJ( Jfq؎M4mԯ4euAc\dQsdpKK@ـ5s0".s jׇ$~9A{eԠ %'ȆoW LLpm qPmNu,pR>$9y'HWF ?c<GZ -f]v|CVZߎ{hMgwka{Fo}Ёj4 k؍m2}MK g-baеoZNo{Dmo~_+F?yTN6O>M$ (ކI/vo{_QUE|drғ7aO~*I);tgBf/^gi츅5k{{$@/U&`aQeR)<`Qj-H8uY"4VOM#]:=ΨRyiTX,( )G L0&B7 ,J.иin+v-ȍk_,)P.vhm!BȪag3uiVOQnmX v}]%V;G+(mpVdRڋgl}aF()ݷCkw,8!iq93pj(a6ԯ`n&A' !xo:s9H]!~S׹sA4y9WK [KKФG`y4jbeؠ=l4E@9Mv>=^nʠ*B$D, Gc 7%ҭ@*|C8tRMqR1JW]\4qfœ%Uk``Y\X/ݕY+3M5>!׋cHvQ#X']`U}d򧣓_E|XUC 1ev gDLV혉OK ZΘGjV7~߱Mg(Lk~0&pU4©` bxO˙!Vj( jW6IWf~Y3^- sճS/j08z~y j{P͡1lG@C^WXcx|v,𡵬sM|~|L6d8QNuz!mfj2^g4J僬Vpu?|}p<]]{@q59衅x EAMLvS,`;ZaPqU,M+xR] n.K׵;1rkgė4GOΡsq@°r==N=_ϺT 1K0vzfͭ-(ݲdV[_o.&:rYO]aPT r [JSh Kq?o;\oK %1I*/w3YCb&tC^k$LP\k@Ԝgt93NcNuj0~/V5%VKo<hxj,`>؋%zr+I=40`]9[:!ϴwl?o p:MlH3gD鴭 K\he$$h\w:<,y+]jZz F" F[\h-`x<ƨOew0Zd"-KSj&\6̓[!5MjeZgR|oVigEJ q3t8l@^8ag jBs)p<7//p@hFAAPwgmܡzq]{kf>4ibF KybIǜoU4(q*WR,ɼ*];0 { ,T0 l8婟?TM8v^csLRXTonq lVvL n$4?(7>RUK1\LQ'y9BʄOe4 ':Ui&hR8#`p|.,& Gk72 驘%-h TXn'fQVDZe'bա`*'Ŝ  Q# /W^u~rwuBoQI7AuTͶ>Zq P5̉Nw^\[)D cS%J&<[.*DҮoW[Q(Nx*jGgi2,l>t$:YLI[7֝ǴXrj ::חV1^\1ij,.{-lx3\7A;Lwd<`")Rd+d'!0S 96J>:yVbiGw8{X8O W/zMQk[JkDV: ^(m%1wfwZo]P)|s "tbyi~~°ɪ_^@ óbݫhhr L;i9 !ƪmm"CԤRw?$CP1-JhJ`vprNbxNhmDPpT 2d'n63 VKEo)Y+Ճo"qn|j4y=K8\g ABتtr81 Xeo6:\_ۮ\\tl #aJgthUFg)!l05J D9ڕ+Le0BH.[:FඪX}v&oyԨـwrhUZ/3~M&4S2V" ĬNm/..y0ZI]/[E#D&BF"6FYT>3G1t2ǐܐhzx7Å)*I{ P2*0*3d, r8XƑiQOOL~o>)P *CqUO ȗ$PV㩞fڞ=g/bߨe֑5& 4 4],"J+UzsL(aӈS-@HUkBn1Rs" ʯ#ŐHǹgշ:ja).-3' WP',&d_)7֌yfM{?ͪY$nMfY_޹&F~f/nMb|A33/&a]0pMA57Fy~ٛjO MVRH^.vY\1,?)i]u^<㨿Ik/yn/9sYP^>PhIA @}@`ҕp,?:f8} 0(.>sP>Ա , pcYt6|ۏeF,U;1r{@w_ӲGd/yLF^8we~_~o?~o~{sO ~~S~':W>@es?r>`EH/ԗ>#[I5/KE\_HSqr+,EFi=(P{HKLCo[m9ՆEXKj4^|Ţ "炢 z!Z{w9sϽv}QQÿkdW#MFmg~fW⤪:ăcYṢȇ1GrXu72:|>~?{/i1GO:\H ٞ87 oEg')u2{ Ua;[\IႜCaAC=~PK#ds#liwPlp)i}v<?-^KS罙,0pè~\0VZAhКUֽj:ȡk9;(sp%^}pAfL-0ecd`5K?/w?cf`Oh'X԰WUWTf[֎V,6Y+YKwye,5L_p2l`w&9ٹhgV|c'wwONX4t |^ʶc x}(xތg"%%csօh߲$q+$63D-@ H4,8[2q4 (?c3E20xJwđ+WU`/!x#pUPO+BV|Ly]}L[GJvlVy3Qq6ӒJÇĔBJB81`j@GyzuƤFESu6Z @-B/e&#@s}3 ޹{>=wGϥq'zxv2<8gimS3T-3/8 b7 >,,sa> SK̿< ؛Q|Xg_&>ؾKQkLOKg*Qͼ㢿_p/4 QH G 姆¢v|8} {m2ݚ _8|c"(N8EFS"FN!d1YsgQb]JgI#m+OI'Qkwi{ڛt`d7t5ǪCu ]5~^(@"C]@`Faע&IF"u<`"p#8Y< _"Loy(uP> 6=LO(g~HZfu k@]V=uD$nj1߯-9Ʃ]MVծnՉިubLKNɻx+sY&5$VH}{25#A+RQP2is\rak"5x4Ǵ,f5">i ]n[ CWUn˜lWQGQxP C%QFIzco=AL:AkB4 p*E bQ*갗59sh^p(#EIJ4l.@?Wx^މcyb`Mx N8,8Ax f>`wY-7o<}E w>e3k<4OZ= ]i~in]|:5>m:> Eq0o:[WmLA4.9W#bk2t2//o\Oc[5:eL:.$Ɍ۶WxW)KtG0ܘYGf׉}3_@sK Ux<Փԅ-9yfp2GG{ FDu oYu`6LhqpT\ vǩt_XKB2L#̰ۧ=honTZUpP9߂H{|hmVh(u-R$ {%|I@=?#G*_zj`i1Ur,7"?2RMӋgl)iXl!%6?3Ӟl3lçC `D,>_ư#BgOr*\7%ڲ5Eob`e> ^L|eTx^x5b륯ĔqO>^\̒yƑomot%6#Ǿ x}y?Z>VIiWu_V%__kxM1Djjzgl ~Mvgd7Y&re:<6|S[뮲q*lU+e1[ anOiM艎-MM/L\\A}Sem ;5qWR^+`ev9H1)nksNw>i,a}j$}T#ۧbn)^3~^@]?{tW\7FXbq x'ع f#N `uP{_giNH W.A30[ = ߂dR!#!A:ʠjvkY 48-9[|'8ˉF,-ޖ:<}&FyS>Ǽ^G?~x9C5$iH{Y4;܍8IrZNagQz.kg/зR^KtlsFKb Qh[U6XlԪ+NKAЇ: 7]hڴs5MB)8:usl"_/ {P!Zn{soМs{<syQ~#mZBW&AꠛHąbqXnl{{D\iqpve[}ɸ"_qһqu0&qMVk<@lP\^{kXu\5}Gl dܗ8 vXt"#2p9F Ȇh#27AgY+%+WފtdZWceEz<7Vdf, <2?XOVdXIϋtqa3ǿg=m4&˘jM<0oeHXfdeF!#)y2#,RT]9Y/ZF33۸2#XnTcnTxKtJ`Ft{VĿgo8 IN|vd{VcJF"I<:8ОΑf%d`!/ |~@ϯ#t_rcIv`Ipk_!*!B>dKlM:dp%L\%֖x:W _lFJ6*ulTc^~bzmlO>`Gӿ%/XIv  K-I-&a6T^wɬ$~3| 'vTqJT8Y?\`=̳)3Eg]DR0%g{zG-Jh˜ٜڱt&39*qo7HbyUl1^!kUyƏ t] LZиt%= bap/j=Zq(Vۃ\" uI =E;E{Yc3 ?AHƕp^{+Z}+5VC.j>(SGNU0 _<[y%@!лX q`M(߽36fg Z.CpȄi)%] lx}ܐ;z*УSxDV.;De;rN׬ײ+e7Vi:m^;M4]jN;rkZ!)_[_<?taE' $/6U6#,šTKnJS4' RЬUhݵ*M#tYpx pnZpFiM!1[vx6(XY6lНm㛚폱^3? Bt |}h6@lg//'\\ 9Ju=֨MQ f66. '*6HZށmPb_g:b9gF% @FDҟe\:HOgq6 TM( q/%R& ޲sy+곡Kf^5mtzq=^ фg@ΓMȷ =c\'ƒ/ĭ902Ӵ״;VS*G~c^1ePo8PݥjBSfTLn]%9'\[SN5c0mjjA\(%"ƻO1 _R /-:3]wy^BTTK!@߹蒼NJ0Rtp] a.| XZR-ʿ]Op.X =y[\Z^˅PMH⩙QB_O#Y5}&V6qu $-:-Qf3.OJj3<0xl)6Gk0(ؕ 4M{@Eē> IXHąQ[_ U8DI_g hSC@c2 1/WERxfݮ{=2BGsܒ}6n{DEhG{,F`>]yHYz5;(s?/'ө/DZٺ#qKsbs3 .D̉utꄛ:2 YQ4Lg=x:^(#yF-G?"2C)cTldYYo)YF}\Xgn}ZR)6>oR _?J0A| eRdV6Da*-ݥZ07p`e $rʈ0NgoXJOa6ٸkoO|Yi <;؁6rS}[pNz\0sx/[Xל޻|9c)ԉj s܂k9,wȫr=k瀲Gqͦ:=C 'SSJSQ/= 79w^rxQ MO(ݦ i4X\Q$$}\ [IbLKjPF#< P.5\vH r"^f6I!VhA-VJڏgMց??wvZۤ'/axG%2?|xɧHPM+ kwv4$ pυ\I9j,uS.BF`T utvZ!AAk";9MV22ɡkkxT$Lŝ ©46Ӽﳄ$5!, X@Pu7"OF[ _hۀ9Z: ۓiXsӭKFѝɪ{r뺄sn1@ڒD)0V`զdEsڳ FĠx3ݢ \60+"8^+%m 6/:z~n? 1\}lEfBb?тD0^F`H(P'̶(AI8ؘ ]a˦u]ܽ{{{y3KP _"|1އG \'Ƶ_pMO03&RmDY0]#%*4S0c1+ӌL#ӳ駈 oX)N_63EUU>5S%L22}ά\»LS8LD댊Xf#1Iט 2lLS`*e|>0 b +CbٮJf:hO̿,~w.W* Ƀd <9\)x&KUI@.Hpp !2DTX~Wtqfˣc$mye/̑D~txV mH)p-<\pMx < G:e`J,~-ӊcOŐBR>w E`OI O{f~)p7Hh/M0T~k~Q"vKep|vI"i`=F&*0 ~#ۿ<pp/Alam wx[ W#|?dp]DSRop>&c͔YґlA.LWȃsa<IxY]:!ξ^=Au)eI&27\Cn $[-bKC@Ml= iKAL0%]];?V9ڪlcd3o[ \6j\ddE$ 3[R~QANL=YV 74$dJf^!rv⤏$9! U]/"۪Fj W~ H +=]hfrbcZ#z- =vN*@!h{ cX.?+ /}@>K7P, Vf t ,Pea \EkPъJb`/<,kTNkqiaN:57ܗ!Ҭ,Eؕs5)Tu zGհҫ+JR,VcX_)kwA=80zԆf{} DCPKu!QVb:M\*⊸ueN΢:-kf.䈮m6}b=B9 Y{g |#ƥTh:O{jӬHI DZ! G{KTzZ"8JIja19Ae1*U+epWφ*lO\>Z䱹.,kXX_GNdCM7˔r>U!}P<%7ӓ`MƩb2Ӟ8Mvȼ>qV N?m+(M ;s!پ 3ArVP"vⳍI(|[W'j(NۤB$D.xcLxzWŭ2P,z[e`BGcA 긪A HaT%qsc6鹍jim ") @zav|۶1HfpCˆD4\CR [aYҿ;E'g~IW^-FYC Xa!z7m17֡ޜ8(mOfԉDa7͓h!V ƫFu/s{k+2|B6q){lSǯD-A @#h mcg~dEl]2ډUW&VLajZV3Q EBfTb<{}elكIKdpK/?:btϧCK$ÈyfLwbrQğHE=[)>[BKB"NSlbrE W@7)VcLw-=bWgw"s$oK._L JmR9&ܿXm'|T8#`aA>brZy}EBA٢0P /5K}+,u:ե/I[uSe," }@MZ6ZÒBZL:>~6Gh[TvLn 9CިJQFbDkP.R9۬"Ta}؅XՂN.;F:]x -r{l ۞G:f,F:[/`sƕ[a[zN9=ԛ@-k(\2/;Og|/"r~Ὰٮ6Gc tZXԙ?`ǸrCi<僅3ݘFmcOP\=>G=%s7R9t:6A'(bT? Bca¨_S]Կ$ҨڿCU6#ʕbah;'Z! xB;hTHtztO z}!9H7Bӧ3ϟr}ixH4aȗLD= _ wggc ׯPׇ]:MΒ,O'OC$bK'Xob l =xl)G 05!@Nxl6Bu+']#5 Mr'G3+Oeskz.`+>y.gZ 嵔>ynun: T]]W!zU/\Ϩ(GG+~.uWeGT2iꫮ=k:mw\Uek9Pi[x.%UtiOu`kl̀`k[$5o `k^/~b<)ؚdak.ofk=$[1;ޣt*SZFi-J]b~BMJw(G21J7[}nZd36weε cs]albnUٞvMӸ}X(:週5p Mpať3.(̒\N.d, ]18ɍ\4c 36in/^ɘ`ol(PyNloNn7+crO:`lc30ﶴ8dl.gl&X`|͚yk.Ik{)؆򽔇tm|M/3Rhk *K8P=L[ٖ+3>oas>#[W`C"jp`SoHVR@`!=3E:J7Yެ fi1"uNub(O@a<"tE8*;&a%-/b\ab͙VNJBt3~)V⧊R`lP5WMZ38^LDULąͩ؜ͩ؜ͩ؜ͩ؜ͩ؜ͩq6`Z gi`h:lCX, a6D d!Z" "mlCPf2-نh6DlC6DlC6DlCX#5=dxL1{`@fڰ=M״ nj $ㅼAܳ A0Uq.cvC 4jN|9[^_Bl:purhPvZ$wfe vvPn"{ dޚ25_p gag]R[2W`e븬ʮ| \j(h~nM5svϘܞWx.,xM_KoHDrC6MR n\W,x 3$+,絻fXTj4 0e. /3|nuM,~W}W@RƳ̾Ew)u{x%fq r\?fjg&`[{|Pܷ͢EƘ;o޼y3;3\iM؎)u;z^NUf$]\3`UyoXƴTT]TS /\lVGNZ|\<,2M"'QL/F}!䄨q2DnΜ}$+Mx3Ѭºe$RP VFQUA[lPnώP46{xTAM8JHtrY/p;HGBg~gXܼ/b !qboWe 7z[˳q޳׭|^׻pw7AeqݺZuq ʯc zA|M n+"VpS >V"VZ(V|M 殉Xa Abt\?z'1 a=L&c1a-1}O?7So xx7ncwX@߉oK:h1[,r;h~9pcƁ:#=7{, 9p܍}[Zc8-PG|[`Xm;h=~s,glPXC%9!PD|[~POw^bCccc{_4XSULZ [T]蟌N@^U`3Y4.aӆ#H\pTOfXew]Y 6,XJxT]Eް&zy3_e.f6dhC/^b@ŪSep=Tbl(H`P#|P II6e 0TYt7zTWq#Wx+{@ax1[[X*B&w^,.frs)v5&T鵺flZO^"ua`&[M 0gɥ" !#)eIEn8[%rP8(@]GJT2+b+e2.iKRfA:OBZ,x`t41g-%3d29MX*dI9nI'\gs3 iiChTef07%Uvp2i?\QT`5Ys̹}(rG({+)jDXo2i\kD@En%Zf4UV}B%Xl[ /yb01aQy*p `8^VWO9;=lnawdD ItbSMB: b̂ciTsSpB30r<-ˊB a?.4Dbۊ0|(]kDIk)Ny+- Iӵ\\wt` b>"ѫMMoЯsicBйQЬ^G-UT1nW )l BL8/Ʒ`\5ufe {gY_Е}8 fũFd2ٝmuK BܑKm*1Gmy ~v ,ʇya).h-Nb;I5wHrc'd&%1xSe-2!E(RBIwη{W%5F8[uM $B9܌!+&S66Z':]:RmMJNυE:ڈ NoqqԊ~yop?y45\uv43ѳlB9Hoa[jN<) U/̕,[XGmϼT%du75(9DOdN%Z\'խ0Me胈WC #cVt[!1!0 8@]KU;;S w6F҈t0kyӸw>:Yw[4=۸E#jܓ?cGX}_,g|nfy_f}yx ,//S^^ e_eK5_p^ _p\?M_poo~785ZxLq}<yChGZ8V<_lSU[(05q X$AvQ`Fhܢ@;۬fbnNe.a -A By qAawQwmOkŗus߹!ǁdyxNqAǁ'eyxVqaǁeyx^5c%Xh9(ZF5cXhjѲ-X8S-Dch`oZ{ ;FP'lN_ m熆87inpCg!*H! n+7n9{nwX>gF*f13;GA 3zIYWĎ<˙s ٝ*s>[#;Cxcm,Z&GϫDO/`{c@1c[U$q܂JG,׹a-xHxtu@K.н[T~Q^qI]Jh&>TPt7#?>&vYA=+HC~h%t%:bۂ1r675$ĭJ/:KO|l'_Inp̨p -PٴzQf!i=t< GQDVXť76nM w$jǿM.%2)/JhC[r/J2iHB }OR>^\VY-@_!$?_iVR_@Y0[#3DWVR-jH%nZPgMmˬ.ťt`M3a92a!6N3̨$<܆ (j&Gb%u=K58_q&.8Lsv;Apo)<@^~HYn>|ob%#;r*nEJޜ+ylJ!̡ˮB:)V"X?9G 3=0k ӧ5X Gf XUK4N,a`QiX4]8s3!'IzekjaYV{ |f~X+9o)|?B/KlgTۙ!a|t5h]L|N𑇾ʺ2v0i.ii39LO/l.pڻJ/5WeE\;\?v-i_)uh4;_)[670O{ jgB\7fE,M$%/ l}2W&&Wf:M>T0׎ ~AѨjSeȫfs"^8 13?>g*Ր37r_H+̊p IO]2, 3;̞g=79_s·x!|q0 ,KARY>XH bE cIٷ wy f@ +1 >n 27+6af]?dڸ}s>Ezz %hu{|Mwx$ í*Unw>J90%H;5[Pߞ}`dk {{X7`+toBkBZ ͞X0!!6ݸʱ}+7g29an9a]lO6 >;h*MlEu9FDQ6F0MLڱM HUH8 M ef7O(J9TER@EVJUS*!@&Hr(BP~^Pyo$^R9qxڼݝ8̭~ uLRjiLCggiyᜏ+#J j5} ]3nQgJG7#_S)̲NTq__lWM  Ãl8:wKL6;~tqklc-#Cz} Ebv`{ku-_wMVqS#{\d.1uW6Lݲ3~,LoͿ [fAY9Rr :6@@$@ @N,)\R1;Mٻeaߝe;ozѾj>*l;|zUcY?& ߢ {n eCu*[|w|/l={B>-ڰw|՞E.^ڳw|OץC^{ߵ=^K{wڳw8+vk[{{wz˽/뉼02w ݁8'x"px^GGfO b UTShqyymg<4`!@GdS |r 辡h F FVK"Gj1\ z<>e:`apDuCLLm|a6 0S3DCǞ;26*LZ K8Fa6(\V2:YsPf LZ7rP1Y;|3tR˥Jt8:&ŨygNpzѩqY1)n$L0j8TM,H"s={HpE?S'}%k\3 f̛,\!%w7L#)1g]}lSqlpWS[]X"t|ҕNHJ*)$v\SNmYC*WlkPk5ZQ@Fe%2I|@ xw޳߽~6'Ϲs{y/|ΟN1>'&󌚙$sMt>a}ߩ"[+@{{4˓qRq`qO[ ؑ/Jwt~7>|{ p4pS&~sq~!w{*z4`Ub%Y˶3؊KwK36ƃǰOhlT#ז"" uTl2x}E8c#-ژɳu ήcnҬw3?Eio}:žVVeO{+_齫6lkk[N-٪(7y%S.AiRT OX|8>+(M4qM N~]O:%@;6ŠT=Jr銲[TCAgҾ :oS= ZH (*&94TAѼRѷ t>OYAiSkP*2:@>]H3O.RnŊt Ke?r"=CAi3!oAi> ]E"t/RQҦ|{T>(TLlqk Mh)pDRxG| y`w#'Yo H(0H8@HHPHX`HhpHxX1+!83cc/clW'{X9A` bcJzy NJ xXYbww0n?x7{yzםĂ2?x/N23gg0g33g?g?g'g~33?g3?g?gog[` O{ou|}]s}A<3f_rѱ.:šDANbtl-{WH._eD<~f_F ZpO%}w+\5_ w 1)?5yy6y&&~M"qxTe;=Kkt EnuꞭGv lgRg<%}/ǣ[>2ΌF&z_jBcˢ%{YOt-z0ZX3~JRi LUtُS넣U D7__N$8]6r~d`?y'׌\\c/lLh_}NdSDFFN/֢䃴lrÊ]xC6&٤V'⧝TrZj{3&i^iZ5ZuV.kF6͖EΏ'Qn]ᚮ4~dGT}t}B\A`&P}E mxzm|h6SF\xL@ Dl5żO;ث:k`|7jʐS i0W̥_AJ"ru}mO^e7ur(WB-=318Z伾 ݩ+/&Luo,רmV珤l?>,g44IicႿW88TW&1As| E_Ǿsq)}2ď _ױ$_ʎ/G{vVyM=(/bA/Lgmc.vB)l,E_߫"kn|)8OyJC=ws{Zď{.=MfG1⽺<~?ASro/~nA6Y_ߊ\}K~M?Ui|H-a~3Ѝ!2%ϡ$ɳ g0Q.JV0Gp!|siߒ ]MhAhVF҂P+RB<)j5U9I z0`5ՋD`]bikkwҴE[ߛ槉1)My^ ov1}cNǸErlW`Ǩ0jeȝTF+0-qbE"Z%?_UMR ϜC{v}z#BE7;B" }huSdd7ڻ" \$JQq}: ~Er`%ؿ/^go NJL~,U=|4¼Urb0ntA'5i|.~>qdD3@ݍ>=#"Sx@ʳ)=XA+G?0֪̲@" L,Lo}L o_ ۖ}fyYr?.NBSgXYo6Y+ r*˹$!!!Bs1#iO>U0Z z3^;ZDK"BW_^Ov [Q޲%`0i0VkРd@p.J.r+SULONP- i.O]j.6| .ퟱ_{z)9N qevܚ.&(d뻥8lb@ ҫl8[8Gԍ#E;U_ҞiOQA&<ۘ=c~GﶜM51K#;\am|c>Hȳht.;!ݦstQo:SFx( 75̝hu~c׈\(,6ҁ=Ф'^1l-f4$jpx~!X\5߂a"?8!~|^7MsQHg`\6~Ylh/]MhSAnTrMBU"J 6/b$($zՃ5$OXxjQ/қ JTӛBiC_LP+ql$oΛ|3U!pzQWHTkh޲/[02!\;{,_Tg./͞**~b'p%/G8m4T`re9 XҥtU$q.EF:OxEDm78a+p e[֎yYwy~jmbQؿ]6 >'\!8m6$7bGv8Ƥ,7Wcݱ/ѹ~99,lߨ*UȭW:W!P@>7a)G:)5t-mX'ZA_" »wl!TY' M[ce|yLY7P=ծ`UYeTYI,.]_8~T ?cc#D#Qޘ+l* F}qӘH@QeY$*XvgӨdck'I!Au7#@@4ȕ4+He)nX,|(a̰>lTn_74kBϨ#gH q]'!7Nm?TRl  u1HLyC!)Fgų3[u>MS}y\1pNYdY"h5-80U@y֔z˨gx4? +Pgª ɗRꚴɸESHw. >)7ܓ[ȹ h`l6JYMոox{ܛԸ؈kLڳlOyʼJHLk%fߝ/ [,x,%_l</X5yX$z dD`nXP ;^Mal o\)-;`Vh\z(#)sxo*h&mV~don?mg'(ltT&~8l:{zJ虂j=8=RUecc] @k `:gUhE $\bxC Nwz oy@h ⶍ( iͷ$4Bp-LCAL7Е ]Jcl$j%FiI*5ԪH"e[Uds q| ޶Ƚ4/XVCJ>rvȽ鸝[Ax/+عzZ"?@pr4kj.0a vk(fk"p FBJO&+CV&cP!г&gq*RV{崡52|*r F0"e`}~KX]Qʛd$~g\LZ_ǒYM K.W G Ez#IS}U$[3<m?Ň|H`Y%W\9X_K3YCGd~iTSs #!QnQS>8{c*ƐL <-/fC(8TmX) p'dF !I ƆalHfn tFcu%J1AwJQ+qoGa%*{LE YJrcX'nz|v-&-QGM8IO2[ zq~$ p-Xm0 Y /Qeg|HOS |j( Cm&MoAH^v!zth![oG{!=̞id v{;5o7zw}}z _hq'4o 9;ANhB^œ .͋ 2k^[yk;6h^z#zo@7vѽ#KѭuGW5[l&|(~9@ ^-D3xea [ +Fa6kߋl VFp~Ee`/7L͞Z7 _0V^e[AQp!lW4֐u|ls%{vӞLb#J[y"ϧIO}jO3˴! ﱖRث.@1>CGE:fa)F<6SO90v0dǞ/-ˆ$u3D{'hn8w";ycpNZ-=c#Ģk#Ov~ǼbO ލgXn@jz~'P =k뒇a?lPԵ= Ĩ PorD? zH㿪ev4o[%%^D<7d'u k}Yg^ D#nߥq+3M~Л"P( >\7ϹnQ,9ʥ4<-="J&Tp[9 L߃0IMO@]7Gr9 t(ܬӿtE s}v^8B0C0cHfx c ԣfBi_-ZoVNos{H3ޒ Һ7k2 gN|n-=Sm0-\Q#6F1'OxfgZF sB,6XGu~|Ha~Ǖcl~A2?,z:`by`rWfZ4Qj>læOKQm3+]nV83)5J*̏#?.G?,̏"?*#?,̇ C  ' ? #/!'F~0 ]|=|7|'||;|m|0ߊ|Rϯ%ϯ7IrS&O} ܐ _/[%yk&|$eJrm&|$dWKru&|$Wf{%ٛ _!\ dO&|$dKrq&|$e»$ٕ _(Ʌ\ /NIvf;$ّ od{&Mm|_K?ZGz?ڌxuiWh36=%~ǟ#Mmy*(fZުEmiyʛIMx|,i|_|Nw.*X|Sx58OM-sdTwmeo;*0F6. (7Nmq78J;,ZƔSG47u\$G0GP3/]>62}= $ ,-fիZDt3b/SSb~ab޿8U /Φ+'`سSfc̵܊/-yZ1%BsR9ZDFj'&ilvjwTl<[삍I>-Ӻ>% ?&BrW4ͮxk5*ʔEyr%K_I%CBJӱ|R fmCcfMlVXha6`bX, aJ;ƬP:7K>As`' qIA!'8pR0ϐn9QN0'ǓAД*9O9`,)MIg9'8Nc ki>)hO BĪysNЙ,S9NtqEIik,=`9'X^Nk8ڤ#iw s /)Df 6s`lK 6l;8NNI >ws}`?'8|.m rڃd$ Յ' A2onZ|@2 ? d u2|] pT 3aN(!!RɃl~&LmԸ4u߾3Ī+E0v3'S Uq]X5@H9/蔁{9;ioZ)LąZ B B !:k*6V6 &@Q| ĖrtMD^B\".L'Ƶ/ab ;Í00pnҙ)B3kψ(_MYX򵐝8MWgşDGpP|K%(u^M!f1G.78ePG壨O-B̜!m4 Xzj0EyP{P5Jxza}}j}LK&(';=rjD11*mӄ nߜo43,VJXGQhϢ@ϡ@/qC!tW?A/ g^XM5 Z 1^x@K%_fv-'-?/H,]Sn8 ΢+>?O3n>ۿmjPEZCE˄v-v~[YS0!"KAb8w=Hھ?Z2x‘ٱCy\I88~wm,Y9L֌؊غۓW[mkeym]ЦI>%2@̂Adϴ$zyY gſGSx,4,_g=q$g.e'3^'";r%zg=.kdz-g̺ G5@R2zDi$Uy_LA,X?کAnN9.H[6L^Dsx's]]}·s%Ք}Hgnl <4n.h掃Vq5|U-Ѩ5UZpݠc4>K^trC90 O|cZ,P3nF (:0RU!oA4A2_co0U=fCPy3zbVX3hN$0/Ka `oe]H7{FgFjG!^"3*/uZ~Zblj[4T:\H*W}(`sʵ *P=TN@l*>@AGXu *z8 N|j Yn ("~pOdtb&lO`_+ă  _Iɟ-fĞ|sܯ wSwe7c75p",MAUe`zp"qɷGaezIPIq7̚bU! bԹ눯#2 ]Ѳۅ>*w#saϝ@Fw5*s>?Z/b$,&GvNfcx,cDʅ))?2smdTsR9&at9o{ FHi=u/ +|%0rh(?搧Q^f ;2+b69 %v++>ma˙ma2^| -Gf7 |m`2)scBpb^YƐm+ak7]Q>o-ow1Prȱ|Mx- .Vd:-jR KznXX+d;f6Um;&[9ΐqO ^Ljg|(sYbmk/ yjh"{BmAFn;SǺЧpvڻ zJ NWڵ k'E)JlVq:Vvlvz|n+:ݦZS!k' Y(_2.>lF/\vއӏ P .+2w?r{B : *fX, ]u0v{0( ~E8= /lBYCc&0koi 2okjohr@EoPSꬨmpH0atV;*j%&wg*UA= y$ ֊F"!fvJF]PI)U4VVWVԑKtEfΦf'X+:k~.郧[NJkh[]F}iԑFit=sWnc^!Pxoup;f^_Ofsmq{ 1m:nq,ܫ뙳^M$|:ƑuiGrd=khf#F MCNG|qW ln8y+?nl|`,]EvTk .=CR$e䢮ьxO0,u4>e°c0°>>lFB"sayr3$ET#'{pLzf?'P >sЌ2"ŎɎqNJY?Hm9Ζ]hI260d>sMre CG~{T_;u~b:R?VZ=ZXrƽc=}p{p:Zb0,4{0le>W6x@e70 3*Oo7()#Z{Vyi9BX3S_ʉ)z0HTa~+Z3WQG`ǢYx 뚥 h/~`y9Vm-]<OP[j65#D>fT?մtjWYL]54kWBK+[j:$:t|vevʅwj燻yFbY/p\̟W w39qgz ^Y#:'CDoa"D0nm~wElr`=\|XJK9L)&!+: f!Xhr`nr){ːq"~E, {M+~`r){9jEe;~@GݫN (kg_@;7}Fʣ v3At ʡ4h ByCsh8Qիh[`8:)6ςmh 8͡=h]#o8G[⨻ 8͡h= -9;:qtD%No g8Ah F8ꋣ[тhb6,͡}qtX8:.G[o CytZB88ZpͣKڋfG/h BhG7yiqtRmnmhG?C{ CDrKԭqG7LC: qd*CP))-&urbFM?`|ku_ߺ;ېz2׷5^D|04MBЏjEkկdL4Kt D}*I|pݴoGkSeuՅױIM{KZQj5>~g}86~w}8~~_}8Ƴ@}8P}8V~>[X9X>.#d8dd8fd8Ogd8h\2﴾ d? 獭? p,sj@ǯ^)Ә/2WŘ gUef}6S?ckoMj_OG*_W}l>>Q9/S_o*Ou{u+? ]nTxB*'fTxTx_^lZ!X\M.OY\6u:鵏cV]ZUv⵩u6 _^݇s'iޯ[ =>;}}xNrW&j],̃}1i7JS:_gm_V{.Y[|TÿTOX\;/UX[~TyrkGOy>Ms5~"g]~qHDմze^U~aǕk[+{4^aC9"ea{9<-i'\̏a/iL9(Sbظ=^ŃZk>. bVah/bJϏa/(^ +)^!i‹a0?-cX/LsQ ŋaCv(^ \浣ۊċab i? bXŰ4G{QlŰIŋa-ċam0ݓbcŋa;mSVT0w=y1ǰ`-Ob)^ QKb؄=N^ v44{Q|ŋaŰ t4{Mb&6VaYGe0/)^ ۠x1lXf;/+^ ۫x1<?hQz-gPZ.%.H".$Q(E"$88C 5iѡ,HϷIړϡ>^?\rť >3܌ }f, vnE7hO318@ۣz76Fg!gY=ݬ_|c)AP:ĞzaH@R, (B P!!IHA<%(CjPX$ YA P 5Cl!IHA<8ǎNRG}}OsOk̅Wwcݿiyˮ= ר47P_5y2c΄9pΝÍ鴹rʕ+W\rʕ+W]]hUSw@بТ ևPn)֚ Mkh ٝ?lبT(">V+B-V+C}(4ŀ 5E bo7[.w{;svf`oC*ݸ薝DnL פB/W<[z\5_vK2+ P α/Eh5f UL7-*KՌWm Y,'q }`L-")MvD@{q St!Nj:%S\7tW~\'4[nf ouIf=#ۯvɡBP --_ytu^C{(h9f^]ˇ}[\С,EwtH !Vţ ^|WK+  Q{ MEw|S8rc!]Utp;#vI֡K&%Ѣ;HtݧAƥ&>6Iwǁڿ(- GCNt EvNvC L\'Nk]Utw8߻ur!Oyi$$RVh!9Z.evf8mMk::r(kOQ+DhV>*\N8msq5-$d?`_SԖS<Ve?M qKwx}5_;1۹Y4箅"{)oOiʏ xտZ݊>\Cq_vuCwFX}ey\.x}cۮl?[?ݗ2=4͍Oבvr~/sx{ۡI'i6ȕK!]vXt]GmΦ]lI̚Q-(?tiYF5mH`߹Adۆ?lQh[eǿd֡(E6-qnu(\\l.M Ijl ( |(ڇ>1.խP=l\8gw]y~{{.N$w&v :0hM 36IŎAv1>ZJ r# F1ɁX5^t|AL2egRf/&um}&RLFW4 dS(咺$ɯt3-"tfR\߱)Sg2!Lf0RrLzE[pRĴ(x$sIItNQͻ vKA/hjg6AaY!pDZ!OAf52O{RqҞuQkk\۷{}dwG{QDj+rpHbL )7$R RSF1[m亟#?bc"e&eR&5RHYh|TӒ!%ϫ"wcU3!)oHyP\C>'r+YE~&^3ff/ɈF,/ƽ _ YUxrY]R,wN1<rˊ 7#!xS-@-ֈq*G1F  mI0Z1"cjb"d?S){^WLE_1sjb"h~D.+&jJoW~Dڮ+&گ+~dߟgfoNݺsqL烓> ZʹԑܩraC7VˠĩZP7sy)! ہ_}ׯET" ovOؙj)|E5W:k6'V㳵J}W=jř;|XJQK5qרQa)UЄqVf6`tȧtֶRFZlsͫ y(`.>l97>%цbt+SRnCeI9f~}B慀b^)? VJا(7Mٽσ&_POxS^+2!-MM1Po:09C#16V;rL;$hǶQ6iDۦр?8X!8t}W?ɽgϳo~R?o1&e:/u,RY|e3 tj27 fJj!ؤ>wIa+KZo'X',{PY?-G,{R\aIVsgWOmיu8bJ")@]\hU^|R,ڜ!d 'Ym6;(սJG,&f5lZ"EX%---mf+~ybqIn솝N#"\iy6r+ϬBlKj66DږږeSK>UN% -@B¦ݐM2kt PjP(CuPu- ]MYJ,7*BБlYaWy0Hl;I gVGFDԃ7 S/-xE?/O"?P Co=A#۲j{ճvTكO<⻏'}9ΐz tG=O]VDAيs⃕ Vg?;INcEKY'~bEsXz(KAb lPS"$T*}eW:=-@p|T[D.9[ϕ );yn9p ŤB2͓HĵhxpJD&gا J;E79Yk]3L(ߓ•)B͗wMl(srO3qy_NvX S SSkd>gu/p vHu| P~ШN4j84t ^@&O9'_ VѪ!C:op/'JĻV.8M (5L{=P7x̤&>3}:^bqN jz|lMz5 $wx!gwm ZqKT+,N ͚SoU\Me69vrrWp5#].4%"?I9 LKzd~mMNGrFr^]ztu}@v6IhHdS9-0)0uL*aRA6Kјo\06za3l|pSTӜ8SJ :@oACӑ?rJN @+6'ctR8KɆA(iF]p62Քa?3Mn2-ybIYSV* eTaQu/7ٷOv0]xoYFwYauF\N' 3vyg\n;ȭB BwVQaB+?0*B+7xRHgֲ~Fzwmwd]jd0L7׳B?<@U=jR Hfc4@HzCmY&rEl\cNE@gT{,@r~FcllfUqD٢-r>f{t{eꀂ(;ZOPcO.iz)᡹E'_36rln?\A&=ܣ7i\R>.WpX'WߥAaA)H'AܝL=(ph!F=e7r%/3ʕak hAPpo6p5`CχsJͰ+m'Ox%uvs9).Oʺ_k4s{nY*D^c]߅J?S^ /iL߂3dըS9H̫t^x^Z_&/u5 56v!.o"pnk >S=k߱qo|`w)REw}$#,햷^1ALkp.emT4Ǎ&c@|*RwLaȎ=W"eiQ5!ګ$n3z eQƟOo63j-0F0dԬL7V.p>l1pz-[Q| f<ֵ2nkiuLv@ ܈brq!j V~9S̽)[76WY펢!=>$i~M?{LGmZ`[)6 X,O/1 'M.VZlduab~4ֿPZs;IN a2LV_TF 6jVӟ}jϺ- ; Gf|Y,dHKAhO>0[E1 RΒ)s߽zj񹭍~j}/rQhʗ @^;*w8|)}TCjU xZAk)Zc˗iXŹp.hd{U\ Xe$*L B+\duN:\k-.Mb%UerO ֥]*wJp>"JGocuu&ͯU?{bUzݳ? ǹii "fy?nET>7oeձU}bҵ.!u5Oma겿fN'?ZfON_u [}oP)AqS-qEn>0LrCr=\ e/҇)X9WtV9Nϸw'&ޯT1, W\V9z-m z7@'X5+In |Ƭ<ϵ@Y{YB|(a)Q w khyYZ[{&GM;W/sl$4F{Q[<%_$( >ǽ 1fJ!_Vƶ,{Rx;`ɹM1׃'~bӬLfs D.\[1ȼddNgfaNKՔKeo\#엉j/fs5/fs/fs3]l?hL@$c,Poc ZB,HJ K/}SWC[fXjݤJ]ŤYUUj5(MZKP$FBC0M;ǎ@f}}}ykeyF&Y=jL)-8@׭5d]H9 o洳v[a9Ėrm9,W-97k]ssl$1s Fކycnո6L֢ѢE8oYtak:jBG1`+, \|Fo $1cmLKR>zFy1%8>^;gB-pzV|!¥񣜟zr*xpmɔB~sSO1' `~%-f @O3g]NWX97 UNXz#|6lP'0!lv}wbG.?`=T8ST(n9i'ɟn_~v~( Tlp3~5x6xɩ L{ }}uGfNBp24[^ N.Ow|T~AW*a] 'g>^ЇV,,̯95.nCU(;$31g;3 8;vb(Mnd"H%Xz?7?%c ǼXmx_סW^KgI; d01㖾_7:1-/CW;(/DB'',`[,1ol͟uIa@!v\zȢAt֥AWeϋgp_3^\-7g{02 {+jT!(@$Y# Yi4!!;YM:YKRe e,'t^a/ף$;/zR|\OTT&"dӕ+ZIZEjUtEfӍ mS.M\$]"LԪ-WSVI¦q^!jRSq2NnAW*it( D+%m\w*qV^ŵ6(˨V"RF':"LD0XCmIyۖ٬Ґ)nar<؀(>Vk4@XT!+nra{{r*&ۨ}"Q>w;9=U]=IAxr1hgu5YW>^OUkZ 1oc۳]j4TTMn拘TqBrzjFrmYŌ2Cs~RwQ=&4ڢr剒_ ,v84%gd)<~f2 XWMH@XIխJW/566>loTi*-_i'l.DX&f~>Fs=Fr_ Tdwm80+PN숩`ۈHd?A&9nRel ZFHO0E 4r.b|8b}6; zNJnTrq1V: aMRHb8vmL@A b@DEC4MGC#!l+kbr嗯 .7NnK4|a[yֶpܹx_!ҟwގTH+"N}XDHK f&/s6Xt8"UCOl8iӖNCWhO8[,齋c=My܇d1CglyzqrQ[~e۾뻌=YUO:a{kǶgq^0N[}կX.dݠ]5ys6yyQE6Cůxv69an0P Oa`&r Kx9lr_m_6]=lrh;&_Ww6&Y{բkMp#oM~. >69}5&Gh1695&gxұzHclr#\}ly];69~0Rs|)69ҵ7M|K䂁M,6""5ZOr&It6>z7ITT7M$P% eo7փhRT!1!ppDa^IN։KѷF ,By)#+b"Y&IXjS%/싑=T )Q @%7ecn bj@vcϢ턊ӟ>`bJtY!ݼj+Gkx]sq Pl"8P"!Q5$$-E~2AFht&%`KZCp`/pWGwD#{8L$GAbp$Eo[%-CƩƋ)ը~N3LY *Pl]drYJ8kVn'"ZM2[U V&[IBPJaDG͛{djH9'z{> <0 ^\%5Tw\@!^b5H.EP42}!;(2m!!эCF cub ],' "qS3Pu!!q"cá𾈯#Xb<2kBrBe 6>W8_&뿇xGr,a\V kcA:Dif,jpਉi" /U3`Hxʖc 6F7&dtBdǘD\T|=T`BNG+7&㆖Y^運N= T+48<Ir[7vG|(;}..]oHWQ@ӐBԈ-8Bһ"؆X56\{E gw3"ti_Φ}DfA՛t__ݗ۳ 龪Agu_֟YM10P_ G"BR?·Х}4&< @V [:~D6O?xm9>Ezg磩X[nփn 'V—B(XQ9hFCP nJ@EzM$kWީor64N10YE- Cs-LdX #YxlAugaΚ沰˞ U':㵲`0R ۲7PV_kJ-]: TZR[y{|b>T.eh5#].!]\K(a0Z1!s:`}l%5";"ݠEACX. ρ”4R'u "eH/ɶlm&]d͎0|* lf-k?@pZIIhڰ\ BFz)6X'7HƎs11!S K5 2,< vc4[4 R,s٧VHOJ _de_), y锶!c~}Q(KESA% Gpg3&(R98&-!,U~!JHB>ij(](\? Tr:b,0agR#iGb,#l{1Tڒ@6LL'mjFܖ dW}]k۝>N[Õe6TwfGK=TxU dP*# /u3T5Cp<+YQhWṕtոʽT~h t4_cvrG!hҥ.{kّZmV[ri_ߟXVX]nG }bb#$mEIaÎR#"C Ksȹp>hCr(QhP lE86{?Hz/(6Tv)Mavheoa7(m;=/N0Vl6KN;sJm |s}](^KĈE UBav}^֫##y"Urw oݴ&}t_ߤI.~xW`Y9,ޓ0', ,B>hih"SisMKm jD}%D)zQQ݈a%||#2aFQ5SR)䰡ӯK0Ei 0)r+d{b|Uav oY褐lĠlBZgMq3(nnrK<3NJ 6YzcI~4n\O,#% 66]3c{ݸ=1CE?L4l7N:v-5-yK7P 0wRD Mjպ̍x/('nrd:5_ge龏!o%&mg !M&zB'*v—er5 5|բ~㗺qi"2ܭn0Yy+GRbAxA%A xl2 Bt\#zT2Yw&&襨(nbEhyc~U"FO#=T><1yugzWғiMl+nũ/8w5Cװv4I,j.ǵ{yu[kJu+hI)tdzodmVȞ(lQښ) }ĖF%_E1e<SDгA8.s Vh>N3}˾hrOν%v:rl8Ʃ'IiT^ECc$Th1sE t!n'勃o&8]cE!Y?A' )mMћ0g2 \fÛn GX>$̐N g}< Slq(:z{wN 5} (lo솼ۻT'EV ;0 wNц8 PB+*؎l" UJjĿ?{fL|vx-܀0˙1(!iw.K?.:@ {1uߟ ]R9Y2U',5S_+ GSa _2%q ;HEHtE'1a~$&W3%SDPUreş Ub*C/NGg%-Nмk%)I{ 0Pb2MYr{|+g ]pQdD"<ˌ94N`E_)\[O9~&bjlF}iRmh  ꏯe&/}lM,3ƟAzΤB/WVy^SՈOvF([g?ׂmdm137T@?9QvfW TЉ_< XDU[{QĈC޷Yuuo`YfT#Je\|DDU|pY6v=^Pw?AՇg4NwY[c_zkעdXY>RfU{"QSD85⋢߉ܴ[,g3}nFʦWt/;,Xş %%jFG^4uTV7 @w}a3'.qրt;Z܌drE;0wcv+Wa[N¶t^ݕDR"9CG+JCǥ80պ=Ώ3`^v3F)P<Lptc}(DdݗtxԥRg2OuFW?Gk*'raXX.@LCq 3 f)2΄$BmÒ!wRO}NOOK,I V ݀yW*jZEq?ϫ9P'l}{?b?ë򣸹k'\v .x {,85ήugdגXӻO0KYpOopOPVirX`$7o#C;<`/ܞnLp'C=tʡz:4 9q<:r@<> 8D.h2y$xtZ>y ;4\](HkO7fa  |TA&Q_Dm.^kp*BN>|؄~l 5{cx@tYDQOnKϠ[#}8WMi{>YX64Ey_OrH/C֘E?ŽƠ4#w?8sIO }md| *FLz!>B7> ;;{qr}a]+1_)^w`g7l_̽LdB^ |&Tj\QgJ0>}ܒ1qJB9 > [=_З8%EyNJFP<YaH)aL!_>z?wx Lb0Q+_:8ڵ_oᘗc!7ugǓzBɡ3KҦ5igZ7yoJb-z<9趂 ވʣ/UQDe/GGvc +Se2j-\6 N !rSÐ#0ȁr1s1G77e+A[7ڱ}PPza͹Xzf]7 s{"|Vq>& Z1Td[TzcCE^^*B[Uj FINiV*;}&6!{g(j*;L[ s8Ӎ%2\o*om=w\wEsK@XF &"3Y<=BƊბ()׃n+(υuQNͰ S`٭% vAg>M.j;e[K`0O"zw\"!#h+}QR7tn w$h,: r4f# k]JMץD0}&kO0Dڿ~^Z4Aix:fpkkU[LgvOZԌ€ tȅS, veu!BL@r qc Oj-KTpBP(V=3n.6!ZzBpXlEꅔ!ICFPP4Q<`g.߱[Ec0h9Zo8`9s:0:~;rt{ vq w0/rG_SKnWU=Mf(c05Jծpl{ȣ]wt:4{V=&">UdXcGD+iѷѧSY/XEJ.,U\G76>TߩT]mo6l N9V*[vL3l@Y! lbX/j玤(N #y/.pu1>DԔ+%Ф+4O*ݪOukK7*]@ż"dx9 !&i!t:SbxB}܉K,R9"VaY.9kx%^H'Ker p(ٯ3;sg{dˀ@@-Yh \( P%ꗫ~zN}4)zHvex7@r6(Un#f]>u V4W<kKq*QN `b xƋ t rfЦ&S|`$&`^M<4|ʴ n8 eUJ3ļ缂b+cZ(ewأa0㲎n7Nɯh5O>-%glZw{WE..;`S *r-.Jm$[# <*irg|* ˆ[2dlQۄ/z#yyL.Fz Y,haA0me?siZz0aOFN]PnMjϮLowDP٣֣mjC+φX>3"F[;ŲxJ} ?fYPo-Izhb΀kh3}3Ʉ׵ȼqFy+p*|@%hm`hLr JJq, - ,T5& B@ozFFUas" -δJ8ҊD.@S@P98X `>Z7q;աm}56ڣcF:)OI$ )|q2*v+4dn?}|TEguqA =1a H0*AVxÏ 0&@5L'PN#w/:M vquw'@@!jt%j@ !T۝|IuԩSGU{ c&kuLsfXɔl7a*9~ WMёp?`IGrk=LI" #!$X|}VF/$r<&)R1Q2>agAmf9_/1^ʒr$#?=ʟN-.[5=gRj]ߩүtHMxBۥ TzJ/FUaQ2kc2Vt*ҦB]2ӄw[,BI{,dt& 5:*?<"ӷx3=H|CD 3=0.4H,[-(`N2IO-w=g%UrVXZ)v fX[)[1&޹,^\T.^B2iDneˊ%,?c ,/ !r@lɲ+R z)>zSTRVM.K8 ie ʕb)yDiq[P@ DzIA0TFs*VcneJ%+ z ' ꟾSŖ`8)]z$߀ڣ#7׿a'C@9 Gb~M}~SKlZ;J!x'RRIla*J)'0rhAm|׶nWV4|(6j5GO s8I/3ss7^g`|.mmQ7Y `64ݫ4ȿurdqj M ^]bF49CqϟBc<#Ъ#AܼQwlkޏI#I_$Ar =/|ƞ6x&'Yƙ f{i~:S"Zvv~q D7;]%44lL9/xi5z(V8 尃 T֛UgkqWNrW0CP6f/wX'ֺA6' ~2y2Nxi|~)5=yn$K ؿxa?정(QBѕdļǕ!tv7i62*Kv  0I[IXG{mMgc6ҵُϵm#z|V.~)4Y"^|p01 A ̣ lDvk_&nK8';h,_30]n&awie"Ҙ̨$f0?$뀭4 qzOM]맱Ui<c(!<\0&7_7R^÷2R*]&`ƍetpHdobMi>cDz0arhI")&p7'74tuYM66yƓmɅRx|a"QIy:CH}YwkvdQ{qV˾9u$pM<%:{GcGҚt4y?,D2)}AuI~R'TmV-TU̪>ApE_F,㐓xP5U zZxeHKwr﵂boqO0v^cڙMl'u)e?5}Wg{ʄ5\fc;^m]b̸U0>* RwX1{kw8R0K;mp,o&Eחr,4|, $_/Ʒ.6,67ܠqEh! mb':q[y)^i" yS 6% ~i52#&=4}Eoh8&oHЪ~Gyc\ mqI?J-qMz}%–OJun=y7<b~5!X_^lS*;єT7~  k}&K^n6?oTd Z=/q%hWW("wbLFH?,ǓdMBW/R\Xng<=4IVᬂxxii'T=o5$̨( ~уBcSO[/[S'ӗ SQ(\^05σGn)yV9{֕x*>.}i\y^gg&*NOh!\|^I~lɊr|Pŧ =T8Jy*)EQcC;qα$A񻽳"#*JrrSJW3uT.%xʷjTU 9FW2Wqd jQ#noƊՎA[hMou`YJAD-LqyYqnI'Д9z GhTcO8/]TYzQ| |B|h\|D;sqHqYQ1'/!Fā8|Js$aV0dILy%w=6~O"..Y89ur|M|-j@T=pvcjc_04MN,1Ի|2"y?^)JlMZ8,_R ELr(EG5瘝ŨϔMy!C Y}l^<{>/|5elyO8:gN _Lj/+^]\x/󙮙s?e(3*>gꔩ\7dϘ=箜)ɇϛycidʟ;g>yf>?e?)ds1@fn/g͝Y r~h9Sϝ75/ylM D~ys\Ҩ+Xg%8ǔ~1YJ/5HZQVHDX;aiJiC"l{D KB(86}B' p^xDwnIRo=rH+CKhAg78TP(RI4/Az e-|!j>n"" AZ| E[Lb&of6ߗ[U>.-'E}+3kad* xqIP {4Lƥ?=竟 Fl%N)nShNIg]rZ#b)qS|%D6bP8:ڀԇuk!_$4 )+#bȪ^w;X9Zԫ@?C Kaf .qy[\rKxW/ t(ӤT_r%tlDb?(ZnCIK9?=ms@ޣy(DB9 lk-Qʏ;'ToM]ӗDa2m톹2jx%mQK~#G!v|G6tC A7.;E mJp5tk7k_<S:񪶤 LSpbzw5?_{WeLMw?k+`o2UkPg]Љ tK{]]O0}ϯB:!|l^{|mc}[>[S¼) n!},C*Ź &1=1J*_=P 9z8h@"-h l鱌:Nf:'ßg]m%̈́=U>EY)(X& Hw/ts?F^LnDF>,fHU$92 ~s 4(C#1jBd:-ٮZJˬ}1= k,uMW }V{~>8Fva]I*-S=H}/z玆5s|HT6!Μ2r(`,g[TnSD!*f l\bbQ @7d?5[B YД3 96 &~2ƴ)z'TOU"It9 c2O"Z:j $[/ŎUJrps2 $Yj\E YO] tu?LWTc{f?QY%s h5J,"_a׺{kѥv>ߥ aH?a_1/t0kC+!s@S+Cv|n[Xgm"P UkdË`G%8IÍbj+o;fR RRQHK/J-;u+F+uј uJ Ys3R#2B\z6Q1Mx! P衠 |~Zzҝ@@wkr*s':}Bh8%B/`--MT%h2*. x`EQMQk*!ZS BSHR0]OA w)^_ 4HӔh(\*bۅCMl0ÎSO'O5Р.-{6f•Q[v 6^VeP\x0_{#jgqM DIo 2qm6L =Aq[> [9 g1gri;Rl!ip e-l5M[4ys۠P["K{ ap-(pzމS^pRIK>$t.e.9]F5r3;?=RV]IX:$Uu{w3JIdJtdkf"I9e]XaQ9,{0svKA^nQ'Hk .5$g+l.\np /.V3t*;- HK<~1x nC<In@ 7ÇgPɍtᔩ"1ie:3{1/_E/ @p>OތI{h=򎷐H!`:Ca!Ş~rԞ~j3ncwńR5Lt;dCYE ǂ3̧4BJJ?x@E\PpyA:an [ǘ%_\>vh ?]J1}_1|hiC[PYoumEAߝ33&/ff2IR8C jQhEFBatDӹ'2j&Siv1ɸ`\1GY_P,҅֊$`׵gN$gyNYlc('HS;S yHh}KE LćKM~7eW (_amU|85&P fe OZ; zo/ڔG]0lt?̪)$K*-bk򨡗\e8&@0 uC T5|՜y1N, ;Bz8qG`;ǪcepI5l13th1[d13 3X̶מ݈GG[}̺q~_[yݟRV<% s _S:P("9Yg/oQ_Fzo~+yPEb&_~f ~=?`.s?#)ÏXJ  L˳h=~*jl C?r>5_Zc~k]g&L &F_-߽ů)/,5_:~ UǽJQM:? XgkGDҳy;Yбә{n `D ׂ I~,cJ߻AFlPZeZtWD(S؄ {p.5AB9veS(ͼU`yS&r /~[-y G|ht _ʑ0TGat GP5LC*)+{JSZNsô 7yzfb䷖0v~?;}.$3H=uq?&gw~OuZfPJ:.Oq{,*쀜J^y)_B&z7!rl7o8up] :vkl3.tKe `7u`tYƙNاlK gxg*"*W]Z] 2/v"x4E7|Q]\ QuxP*|QFiهU8"%A\{ 6"N(a85v}a֦s(3dLEjb*OO^S[m.t]q@Z^Ɛ'#c6qp79g3+e+vJ0e4TLSކ8مc=9+yc .|R.Yx09`LxVAiH0Jt,HV][G71D^5JjjZ)uS@ {%Y4]abK:P[Eo/ll2O»rg|o__O&9\tA7KIh(߳-Sj z0Bg)|R/6qAbHiΧfjQk&d`k:g'78oy5=<V-gQSOTz'§ b+sk8*K:|KחnتEѯ^&T0@pp޳ 95puH\Qn!/ ]TEb@-YwR}>Gwy2К],v\ aqGLOۆkuYFdkiBS ᰋ+oj⎑!;s֨ 髥jOpC?oJN6Jre nM#XoˎIhIFhgcQίay+yz8Z 2qvKSd=Y$aUQe#/iR|>4^+.KӛX)5^8qkca\2_ n"֦Kw(\ $G[`}"ȶJl=f lJ<@_rmRPM&,[8}uv̭Dntc [7xetJmZprJL[tOT*C#<~⹐tqn~-EY}GZ7W Zl]-ѣ S_fM-K?WĞ &r1aNAEEɩJ}ۜ=E祵fosG Xl)Tɧ^*uaYpi%,IgB+-IHK׫:2)a/׸$~siR LݻPozB+ո)@ʽOGKObd7@smnBRuifHDS w% mR${;dlIGwMތ ^7yVx}lj4_󨫚b>Ⱦ-=+h.=PjQَ`ƺlC %}jִ.Ut5V=:I!q,7}#sol3Uy`{y~dj p ݟwǡ 6QφVr3sѬ`ibFV5"LKm,Öf`}ɮM[VcNcap=cJ/ed=4eʣ hoƙTPW-PnU4 0Ůk|GYdjJ\zl>[`4H/=53cpx䁅'Hh۸ OA- ( r#dwI`zނp=g8+jݙ(9y:qb.MX5*HH{9DxY`tKRN)kt EFu)h bW1 )o4uy7 JIdQ%Sb NIeNxצCkVj2c(Hҧ +9I3].JfWv"eo,@p2x.MA/7cSǪo,i tt*)G@8TiWw{%-UI.̵ȼ!ht>dѪ~//`eʣa> #`b9Oy\JnTз^7 6683PqVj\P8QEw T~C#KUg ~J_GZo\(>AdB}'wTUy݂?9"wT}5%w%T:˿;SѬ[i?t*\G)J)]xsջPdps <ޜ.hZ%t #FzO=Ϥ nY6 Wwհj!]}gZgGN#m>3 z4*HHxP跲R :m4, ~=s\t^Dbl8er0zR[L6%Im zP2mSf}#!4b&@kT?쐬01-ޜe"0,4BBYĮGEw ƺB}zq=gW^>r62Gs\yJGsЕUkƘ!;z7`?lJ`6w0cK[GD<뤣|rYR2cesSlB@$g;h~<=[ >cb1sEAg.qq?6fQsB;ow ,kzQ6-aBk_?NjkM\ ,'Xa`h ek,؂^c$9asK ltF7M4thv,q f+`meFlw܍3H׋Ơ1ϞwH7[=ɕ؝E~i-t=cA3Ug{hSDcغ`/C) f=,.%K^S7k:5BvltOFF֎Z'~ǶE_uEbuŗ%Iux3Nh1/ם\\6\JH> 0pߌmDio+{:Ki6L``Q&p #& ?2B.Vz`F5ƅbhnl)j2@Rd$y;(B4zsֳLk_<2x&"QB蝊bn.|o4{z}F3'FC.{*RP#Dù Cjmζc~b`Fnd`fuNa 4Ȓ`S\FR޽~4rܚT?*bY[Q7[[`>a`gfb&G(p6nMr"d)}2 vࣶn./ u.ń&j\|4y':qآm2,8݀6BhJ GvW+SY_(UYb@4=GSk`-.1~3oU3NO5La+0,v)V\nɠ\Dr: ;AF XLfEtDq^ULDmDiSLҺ"2Sj&Mz "&sn~ﶥ"@hɵL`ðaqc'k9ĵ8W;SYkZ$mR-jkб8뱉a 2LUqW;o 'tGgٗPV^F}˜Xgq4nu'M,Yؠ7M-l2msk}Z~16@~ *ΐo|C(-T>eۆi2eQsgr3zZ)ߤ3cխmgd^ ┞N!'>^֮1=jחzy' 4%xŃq gYg; ͞,,~:/ 񗘮gb_/3c'[Z[_!O$%+?bdU8XrUiጨ!r(K)1}Hr uws2.?Ga "jb8ڍٟQssC^NZ%jP3b**YWM5jJS꥔wA#=mt14ltcT]`|1Rp޽#܍?uhn<5Ij!Cƨಐ!?g ص#JG][BBX8UI8|a-㻢2Smkh~UQY%Yf/b?.2Fg;'짆u!5z`١"ڌ31ߣ'(;vUR!Gp>/x8-G$^+%)%{74rЏ*P,qEj6yg!"@PRʦ 6 J 9\kMw?kq9 K7%gpu ˨GJ9t!*AF!@<8Gd P?~Y?ta0/U-RY FY?[^9Jcϑ*Bџs~ B'Mj)Tr1}}Z_( uH-'J)+f:5];mUڨMŦ{P6_PoWY]=-ӹ-Mc;tPwRx+H`ȯؙjN?wOPiFzadE4 حAr[K*"-M(:`&1YC$@/j罁E Gm- HK%)K}^DKŗ6v~@RKd yޖ$YRN*@QLV\1ubݫu*%*URQ(BDF}1먌~`@Tv{t2 1=u1twe{^WK~)^exJ0}q?q19l)$rs<Q,I< _tDܥ)2{0H{n{,+doń[~)ϳȺ̸Y'YPh_V0CBt<jWjIzP9R;?Zpy|uEyLG2D|-Wr3{2\\޽}@aQl.G'XKeг 2G& SRLn14hTpfL LG3PEj"]bKVJRZWt He'UonU'asҙF+E\hWV~{gY U^8Kz.MQݮ[ mWgQ -VrQUu/caDŽqc,Nh\{Ѵh1J|ORlTF+Trxd#^oo1'_Q֬rI.r\zRpZ '@l26®2U~VKB|%=PBY(LriۑTԅT UzU9;*܌+UYq IEJqغb"ݰ3Ly/PQfPI+0Xp {⨍%";(i<^<E9SĖmm l Dܲ"m[@?$-{x>BolzIZܒwDi%xb".f+q}|PbdE'P%L\٢vZJLCHw>pCsɚ.`܊z,pL_U!mIx˜p6岿FwNuʮX oVEX&v\"UuSd%'MKe KlNNh4/ " $pM}|fE7S2-n^DƔ$so8%a1B^ 3բU sTVWuM<$?*U<$uNVMfUg(k۱\'|Js_AG?0;ŋ3YX`V*!$KeT=:96ykDIQNʂWm귬lG3+#? TY;yY;c9/Gp5)n٣Un ٨@7[TrSdMONZ!x9`2ܧwȚ@ʽ_-X=9?a #>!6`(13$;(/(r`N[Х5[0uc,AXv`86Rۀb^ޙM$x٘m㹰-g e_Ё^⦶=L?ufy.* G \kR#l8I| pby.[Ijv^60-o{Wao^4X1?DVpN7L/9jxt rS L3 p ¶-^bI;V{\͜S^H0^9:e L1GұH& }JlFJ ~KUQ:y¦ϰ%tEʯ~< ƚ+kMڄlSJ?`zˠݫx7=RYÛ2}"}B(: oGTEC ˊ5u"6-fg^ș>SBe_#+.E¹ʖ29G|hK{\ k|y(%[ _j+R 6W6ӽYw$$\HN p_$ q@ :XXiEtkjC [lo위ۮ_穩ws_VS޾^_?ෂ/~SyX>3j-I4ko<^ltPAl@v3@[?<-Lq#~S`r}jg6+XoܯhZVێgl;Zn9ckO.+ԞֿT޼CeqK͔?)՞& >c47W~^ކftq 85@=iX)ѕa ˓4h_Us(uY(H5z+w7Mw4/ K7MWU! :j6k^2jaɭ:Dk<t z3NR+:?^={-]seP4Z 76/Y|k"G-&z( 1 yrVb=kIx;bbkkGeDaI<\=5/\FLROqk&[t ئ{uCH}x* e6덙n7e@R<pF}$7YCۡ6^Gg U ﭔI-7^e`%_>C0 ounʣz~?<(t1~F}&hF&[(> `g Z{j= P{JȨ?KQWGwF@HM?,ur]QkZOOS6r3ZE\P]|Ȥj-Rxldu88EVyj4& p+q qs+p˞rT&#<[#( _]2ܪ/gH?YM.|HA[]_!ɰWb28_J:_/1  wOy%Zt p[3@K ,BM!Ҥk >1eC@)-Jpt}$xisp8|n$K49|kb{RoyK룀|7|Z 5*f$C LTEG:[\r..G/o_JM^#UBi b&TӴٷlA. ' jt.L3LSun^⾂BޜF8ah'Z\8qt](mOƭo>`τBQ6 kiOL\ /!`zWj*-S#)Xo]EAP'%/p`8{{eJ+15Oz:I#߁,a%P6`AΫ7P+-D%;:Um7J'$QT0#9W^fٸl( O96voyVA7*0SħqŒEAX6cqmQdZΞԲL%1V!>Ibn ƬӒqe 6eIjoޱD$|KYeW[GUNzW9NPbQ./ 8EzFQ"hG2>BBEvڌ jXF,#uf')FǙx{ \QEIԔ?3n=.n#PdV?´S+ ̓V?qpڂ `pΊ m2KPr^fb . (0 >) KIUҏoa+BTZ>gWLЁn2 EJݜ9V@c%G41ZGY#$ ;pG jR)mðX]*@p#j]QoI y)\(* Ic|r)Cp1k4ɡ̅5@Cx\#R%,!ׇ?5lq6"OAaqWN ^<1^O¿#7aHQiY=tFȔ\5jpUWU?x绶 8~F7d~"HD]d,z4c63o[^n?qu:Ť#wdȄ=$wZ ׸jrkcCznpQJEPufVWiz˜6w_nbGH@|:_tL1GVl7/kINF$6 |9SAyq6XxgC/v똠ar1_~,yxwn<袭mNŅ+MC-p4Tk%ܘamtNC6ڄTkP1v|bށ{hwlqC5D^ İeU۟C^ sR-a͆ -m _?(T0 M$c%-P?!ʬX.{o,I+w?w^t`3%Y&:).M?}e%Wƅ H&CQ:F#&%1 Nbt#FPFH{s={#a d(BW-WBM7p힠?E%w~>oV WLNZu-&p!5|8K";%s cFRv}&ײ:ԲuN:Ԩ Q=&
  • ݃nCgf}+_vċq{h!kΓonv o]Ooθc3f|7'GZt8[l '2깆TdZH dqn35t! ТlAӮs2I8&̣' ?:e H){$lW\$u΃uA@1wl.D>_ڇCBܽl)Ǵ>I|Ȯ{4i 3œ〄:qvDϔxsN?ƾxiz=X@},fl[OGS͎@{_Z(>ߧfRjq8 41wgf>N9GcCN" y͖Y3f}^Y'tt{$S):NK=/-|mA"^IZ($rCp) [BC~JykZyI5P~,.ɮE#YG>םxeYb)Q5USj qyGѼib6%LnH0b]brӊ`Фלw&SƓG|;mҚU 0DlJg?IFOU6wZG/JԖW?a\hl&SN y_/7=$7Ѥ1yl1['x^MR9v7ReNS?/N:m*v`'Q_ DUU8L5veNRSQ(b'-ܷwhNt-Q0V|e˶ѝdNGq #xF(_dgZ`x gP)Pv,(d֌!͌[NZqIv}_)g.lA7`j 2+mΖC|xoC5qmf|FM.IHT.2ˊaC( z/e!,IG45b)e:@ᦻ7R9NU.':(B Л؛ =GӘtPq70]b]TU#!3 #i^FP䑼6X4u˴oM\Q?)иR Z!a]}E h(lave3ĵ2ֿ)oU_.A |C|81"4@cW/jww`2>Y2=\RAxX^mȳ(wR4OV[xRsotX'nuz:a׆ Jjpr(?p)_hwb'x[Żױ d1#`GdIKz~:HQ{w9uRI#Q[Rtb.]"$@ |61l ADϟ`D(5hr fS=g_{.1pṧHhߌeޮFdT%zI:,S -qdUè:FI>B ܇97x@ߖx߃Ax6N p3o~1P@kϞyv3c{ݟJ5O @]s65hws^(J=eXo ׯq;%W.2jg@gv#ؼ3O>G Hscy k"bʓgݥfEѩ|i=95B͋,j4μYdk3k":va/7 R4G~#O"aӛM߃I!IׯFn3Nk6 @1o!V #;,6`˶ -"plIb B._>G׳!.nan0'!a+]rl45I^ue&驐0CЈDY+ :V@N%NȩLU)QbMN_3s.La_H4^̑ /'Y[(ܿ_ ? /Mhx#Bw7/]~뵲iT,R>'-ݳ62`]J 7;z-S/h@R ~t?zfRv?Զ9IԮrGxUt+Zh8Q_ZܦJ& Wo.ǵZ2p1Cj"1 To2ə[ɗ왆ujnH[IaqAi[Qaw5Mꆻ6u^Jۜeu!@'5Wz9B}uO)iLtB*`&l]A|֝lIX"EϤ`'6yՔbr^Vψ]l6pD^vXXu \Y^1dHc坝ouza/f]?nœ%͉O9ro<A~j^zPx6,qe"uh& 6soUD_ꍙğª oS ?@Ң,Cbn$+Y!>E|B qJ+t8{ [ߚ |YBa"6&K'^_'"2~&%Z;%[ QI'+CBVQn:=̭棟ϊJ '/b?o,+$}9=Ew_ lXW8ݮ!kƨ[e'ZmCfHOZlsLޢEdt,"0!"Glo(v.S.N^j-" g4^[3qO6_z1dΒ؋>]>i6r>q"Xgs! {yfA7<rZ9mzWĭۉfm2u5@}Z}D93;ޟ>$Zx!ܫr7b՚^1OOMG7A![WtO>aO0;Ze=0{mna/6DeXUoM- ؆ncə37c3]Bq|8_)urZՈA밽A([7k z.w(4.=glC2mnyfz' 3h|Ͱěm܁әN0H^cszH}-(\IH׆ߥҽMx]nVu6ږ3<}w _MS:uN{X9;0gt^K8鉏iJlon*)%`,#MՈ9‹GV%llDe.'U%Ϫ |n͗ PV78=^h<%Q~s*QPڭwc\^g5Jߞ:+H'#3,}wLǘ;Y;au&u}I5lz 5ΨfDNN4%6F9_%&QThYW ru2w9xǫk]~5[2 kOGX H*jN/wc~~ owm&:₯sH;? i#IB|r[k4څ#DNX*?:Nhʻ[?.S\^IL(z<3tE{Eh ;h!:%®c($O /'\`덯J$VYRw./Ѳ}VEn^SXroga 1}!x?ԻњlH߅xt3'd+Q,VX y$8Zt _W֦ KYU|XyF`н&+v01ؙm{˼oM]i,ySz;){7m+ud9h!~Nomc2. xo EҕXeF2f WL!}/N-ĭ\q-s0@&=3R3W Xh9^GۥG05i#B:{e:vN@6 Bؘ+Ԇq1@]-Oc{7% 6Eޚ1BD.g0GNܓrz2`4'@a[x`{c)>yrq(*3 BeƭJ}#ܒU#vd1f/ "n6SzۭOԷ#E}M[BW7kvpOйݠREKb.bZظ0*TK?%_0/yFgVҬ s:-xU*U?HSʷ"v&g0lΆ 6!ݳBsM^E@Oؕiyz [ {Έ qg@B&$"݁?'9) rh+A,a_Wnq]dŦ29:(#yC=uѲt;ERӐu*%-ɭeAq]4n_@=Z4 M#S3Ol/H# /|/WCg U`%m.s2C 9[Ow}BUWO!,X/