ploop-lib-1.13.2-1> H HtxHFU0:  ԶC`?`d   #X\lp x      $4H\t"$"x"()*+,-89: >]I@]XD]gF]oG]H]I]X]Y]\]]]^^b^0d^e^f^k^l^t^u_v_w_x_y_z`{`(Cploop-lib1.13.21ploop libraryParallels loopback (ploop) block device API libraryU0:Xrhel5-32-buildkGNU GPLApplications/Systemlinuxi386H#큤AU0:VU0:WU0:VU0:V5877749988192517cce96498053358d790a20c11155668cb5da709eb24fa14aflibploop.so.1.13.2rootrootrootrootrootrootrootrootploop-1.13.2-1.src.rpmlibploop.so.1ploop-lib@@@@@@@@@@@@@@@@@@@@@@@JJ@/bin/sh/sbin/ldconfig/sbin/ldconfige2fsprogse2fsprogs-resize2fs-staticfindutilsld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libm.so.6libploop.so.1libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)librt.so.1librt.so.1(GLIBC_2.2)libxml2libxml2.so.2libz.so.1lsofpartedrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)util-linux3.0.4-14.0-1vzkernelvzctl2.6.32-042stab061.14.54.4.2SCRIPT="/lib/udev/rules.d/60-persistent-storage.rules" if [ -f $SCRIPT ]; then fgrep 'KERNEL=="ploop*", GOTO="persistent_storage_end"' $SCRIPT > /dev/null 2>&1 || sed -i -e '1 s/^/KERNEL=="ploop*", GOTO="persistent_storage_end"\n/;' $SCRIPT fi SCRIPT2="/lib/udev/rules.d/80-iosched.rules" if [ -f $SCRIPT2 ]; then fgrep 'KERNEL=="ploop*", GOTO="end_iosched"' $SCRIPT2 > /dev/null 2>&1 || sed -i -e '1 s/^/KERNEL=="ploop*", GOTO="end_iosched"\n/;' $SCRIPT2 fiudevU/OU+[`T`T\S8`S 1.13.2-1Kir Kolyshkin 1.13-1Kir Kolyshkin 1.12.2-1Kir Kolyshkin 1.12.1-1Kir Kolyshkin 1.12-1Kir Kolyshkin 1.11-1Kir Kolyshkin 1.10-1Kir Kolyshkin 1.9-1Kir Kolyshkin 1.8-1Kir Kolyshkin 1.7.1-1Kir Kolyshkin 1.7-1Kir Kolyshkin 1.6-1Kir Kolyshkin 1.5-1Kir Kolyshkin 1.4-1Kir Kolyshkin 1.3-1Kir Kolyshkin 1.2-1Kir Kolyshkin 1.1-1Kir Kolyshkin 1.0-1- Fix online top delta merge/delete (#3215) - Fix messages and use-after-free in ploop_merge_snapshot_by_guid() - ploop(8): document SYSEXIT_NOSNAP - ploop.spec: complete 1.13 changelog- New functionality: -- snapshot-merge: add -n, merge to new delta ability -- Logging to PLOOP_LOG_FILE (if variable is defined during compilation) -- ploop restore-descriptor: create dd.xml by image (single image only) -- ploop replace: add -k, --keep-name to keep the replaced delta file name -- ploop replace: implement offline replace -- snapshot-delete: introduce specific SYSEXIT_NOSNAP error -- Alternative (incompatible) implementation of ploop copy (C and Python API) - Fixes: -- ploop_replace_image(): fix wrt level -- ploop grow: update size in DiskDescriptor.xml after growing -- normalize_image_name(): fix for a corner case -- ploop_replace_image(): always unlock dd.xml -- {mount,umount}.ploop: fixes for filenames with spaces, tabs etc. -- umount.ploop: fix mtab removal (#3164) -- umount.ploop: fix for file names with a semicolon -- scripts/mount.ploop: don't hardcode paths to modprobe and readlink -- ploop_umount(): don't return -1, use SYSEXIT_* -- ploop_merge_snapshot_by_guid(): fix error message, don't print (null) -- ploop tsnapshot(): fix usage -- grow_lower_delta(): fix a memory leak -- ploop_merge_snapshot_by_guid(): fix error message -- check_snapshot_mount(): add is_device_inuse() check - Improvements: -- print_sys_block_ploop(): print less info -- Remove delta_fops abstraction layer -- ploop merge: obsolete/disable form with DD.xml (use snapshot-merge) -- ploop snapshot-merge: fix/improve message about merged deltas -- find_level_by_delta(): rework/improve -- ploop_switch_snapshot(): rm non-const cast -- local_delta_open(): make first arg const -- [style] ploop_replace_image: reuse oldfile var -- merge_image(): document the function -- ploop_di_merge_image(): remove last argument -- Rename get_child_by_uuid() to find_child_by_guid() -- ploop_merge_snapshot_by_guid(): untangle MERGE_WITH_{PARENT,CHILD} mess -- ploop_merge_snapshot_by_guid: fix ending message -- Rework check_snapshot_mount() -- ploop_di_merge_image: fix error messages -- ploop_merge_snapshot_by_guid(): fix error message - Documentation: -- ploop tool: usage formatting fixes -- ploop(8): expand description of snapshot-merge -- ploop(8): describe replace -k, --keep-name option -- ploop(8): describe restore-descriptor command -- ploop(8): describe snapshot-merge -n option - Build system: -- ploop.spec: no perms for symlink -- Makefile.inc: add VERSION and RELEASE vars to specify package version -- setver.sh: modify to use VERSION/RELEASE from Makefile.inc -- setver.sh: add -o, --oldpackage flag- Fixes: -- ploop balloon discard: fix wrt 042stab10x kernel (#3156) -- ploop_merge_snapshot_by_guid: fix offline merge with raw base image -- reread_part(): repeat ioctl if EBUSY (#3081) - Improvements: -- check_mount_restrictions(): check for all images -- ploop check dd.xml: lock dd -- ploop check dd.xml: skip check if ploop is used -- check_deltas(): read-only check for non-top deltas- Fixes: -- ploop copy send: fix a race that could result in image corruption -- resize: fix resize working on an older (pre 042stab092.1) kernel - Improvements: -- ploop mount: warn if host filesystem uses data=writeback (#3030) -- snapshot-switch: don't show ENOENT remove error -- ploop_is_large_disk_supported(): check ploop module first- New functionality: -- ploop copy: implement two-way protocol -- ploop copy send: implement async read/send -- ploop copy send: add profiling -- delete_snapshot(): handle snapshots with multiple refs -- tune_fs(): use EXT4_IOC_SET_RSV_BLOCKS if available -- Introduce ploop_get_max_size() -- Introduce ploop_copy_{send,receive}, obsoleting ploop_{send,receive} -- Introduce ploop_create_dd() -- ploop info: add -d to show ploop device -- ploop_check(): open image RO, reopen RW later -- check_and_repair_sparse(): reopen image rw if needed - Fixes: -- ploop copy: fix open_mount_point err handling -- ploop copy: improve fd checks -- ploop_store_diskdescriptor: fsync DiskDescriptor.xml upon writing -- ploop_resize_image(): handle get_mount_dir() error -- ploop_resize_image: auto-mount fs -- do_delete_snapshot: fix wrt temp snapshot uuid -- ploop_switch_snapshot_ex(): don't return 0 if guid_old is bad -- do_delete_snapshot: deny delete top delta in case parent snapshot is temp -- merge_temporary_snapshots: fix infinite loop -- ploop_switch_snapshot_ex: fixed case with PLOOP_SNAP_SKIP_TOPDELTA_CREATE -- ploop_delete_snapshot: fix for temp snapshot -- create_snapshot: clear stale top delta inuse flag -- e2fsck: make it quiet- New functionality and important changes: -- support for 4K sector size (including GPT conversion) -- ploop replace -- temp snapshots support (ploop tsnapshot, ploop_create_temporary_snapshot()) -- ploop copy: implement fdatasync before freeze (improves CT frozen time) -- New DiskDescriptor.xml read API (ploop_*_dd()) -- Obsolete *_diskdescriptor() calls -- Obsolete ploop_get_base_delta_uuid() -- ploop_log(): implement subsecond timestamps (with verbosity >= 4) -- add ploop_is_mounted() -- ploop snapshot-list: add snapshot mode (-s) -- ploop check dd.xml: add -u UUID option -- ploop mount: remove -u base feature -- ploop tool: add -v option to set verbosity - Fixes: -- skip max fs size check on snapshot delta creation -- ploop_resize_image: resize up to end of device -- ploop_delete_top_delta(): fix wrt top_guid -- ploop_read_diskdescriptor(): fix get_basedir() len argument -- check_and_repair_sparse: handle EOF properly (#2897) -- ploop_resize_image: add missing gpt size sync -- ploop snapshot-merge/delete: deny snapshot deleting if mounted (#2887) -- grow_lower_delta(): fix a memory leak -- ploop check: fix -b option parsing -- get_partition_device_name(): fix chmod argument -- fix alignment on GPT partition resize -- fix GPT partition alignment on ploop init - Improvements: -- ploop_resize_image: enhanced inflate balloon to max size logic -- tools: add {} to specified UUID if necessary -- check_and_repair_sparse(): log filefrag output -- print_sys_block_ploop(): speed up -- ploop check: try to repair non-top deltas if they can be opened r/w -- e2fsck: return fsck exit code to caller -- make_fs(): add -i to mkfs -- fsync_safe(): use SYSEXIT_FSYNC -- Fix uuid strings size, use define - Documentation: -- ploop snapshot-list: fix and update usage -- ploop copy: fix usage -- ploop(8): document snapshot-list -s option -- ploop(8): document ploop replace - Build system: -- Makefile.inc: fix dpkg-architecture handling (#2877) -- Makefile: add ability to add local rules -- gensym.sh: better usage and error diag -- gensym.sh: add run mode- New functionality: -- Added check for and repair of sparse images -- ploop check: long options support -- ploop check: add --raw, --repair-sparse -- ploop-check: add -b BLOCKSIZE argument -- ploop-check: accept DiskDescriptor.xml argument -- ploop umount -d: allow to specify partition device (#2788) -- mount.ploop: implement -v and -f options, as per mount(8) -- umount.ploop: add -n option (ignored) -- mount.ploop: add -s (ignored) and -* (reported as error) -- Added ploop info -s -- ploop init: use v2 format by default -- ploop init: create ext4 by default - Fixes: -- ploop_get_devs(): fix snprintf usage -- ploop_global_lock(): create lockdir if not exist (#2767) -- ploop_grow_delta_offline(): Fix uninitialized struct -- ploop_ioff_to_sec(): fix for v2 -- lib/ploop.h: include sys/syscall.h (Debian #728173) -- umount.ploop: fixed (#2788) -- get_image_param(): added online (from sysfs) and offline (from image) cases -- make_fs(): turn off periodic fs checks (#2769) -- ploop_store_diskdescriptor(): check rename() -- ploop_store_diskdescriptor(): don't return -1 -- resize_gpt_partition(): check fsync() -- ploop_balloon_change_size(): don't pass -1 to close() -- ploop_grow_image(): fix an error check -- Don't ignore chmod() failures -- print_output(): fix output -- make_fs(): fix max_online_resize type overflow -- do_umount(): fix diagnostic lsof verbose level -- plooptool_stat(): close file descriptors -- ploop convert -f: do not return SYSEXIT_PLOOPFMT -- ploop check: fix exit codes -- make_fs(): create ext4 fs with 128M journal - Improvements: -- Support RHEL5/e4fsutils (tune4fs, dumpe4fs) (#2812) -- do_lock(): open file in read/write mode (#2730) -- ploop_send: use ioctl_device for PLOOP_IOC_SYNC -- use access() not stat() where possible -- umount.ploop: improve mtab handling -- mount.ploop: use case in option parsing -- {mount,umount}.ploop: don't hardcore ploop path -- ploop-check.c: rename uppercased functions -- ploop snapshot-list usage: fit to 80 cols -- fsck: use fsck.ext4 not e2fsck (#2812) -- check_size(): limit max ploop size to 16T -- ploop_resize_image(): fail if umount failed -- print_output(): improve output -- ploop_mount(): fix/improve error message -- dumpe2fs(): don't hardcode path to dumpe2fs -- print_output(): use our own default PATH -- do_umount(): refactor and improve -- do_umount(): eliminate extra 'lsof' call on EBUSY -- do_umount(): don't call lsof again if not found -- print_output(): check return from pclose() -- print_output(): return exit code from command -- Fix some wrongly used exit codes -- Remove unused exit codes - Documentation: -- ploop(8): document check, balloon discard, info, list, copy commands -- ploop(8): describe exit codes -- ploop(8): better resize description -- ploop(8): fix ploop umount -d description -- ploop(8): fix ploop mount -d description -- ploop(8): improve convert description -- ploop(8): add missing OPTIONS section -- ploop(8): make IMAGE FORMATS a subheader -- ploop(8): other small fixes and improvements -- ploop usage: improve -- ploop usage: update ploop check synopsys -- ploop init: fix/improve usage -- ploop usage: fix mount/umount/resize - Build system: -- ploop.spec: require -lib of the same release -- ploop.spec: require lsof and findutils -- Makefile.inc: add -Wformat-security -- Makefile.inc: proper LIBDIR for Debian case -- Makefile.inc: add CPPFLAGS to CFLAGS -- Makefile.inc: prepend, not append, debug CFLAGS -- tools/Makefile: simplify SOURCES define -- setver.sh: introduce build id -- setver.sh: use getopt -- Remove stand-alone binaries: ploop-check, ploop-grow, ploop-merge, ploop-stat, ploop-copy -- Makefile: add Coverity generation logic- New functionality: -- libploop.so: implement SONAME and versioning -- Introduce ploop_get_devs() to get all mounted devices per dd.xml - Fixes: -- make_fs(): reserve max possible GDT block for online resize -- do_lock(): set FD_CLOEXEC explicitly on lock fd -- fix raw image creation (broken in ploop 1.8) -- return SYSEXIT_SYS on ploop_find_dev_by_uuid() failure -- ploop.spec: run ldconfig on install/uninstall - Improvements: -- Display mount data in error message on mount() failure -- dynload.h: pad the struct ploop_functions to 64 pointers -- gensym.sh: add code to check sizeof(struct ploop_function) -- etc/Makefile: ploop.conf should not be executable -- Makefile.inc: support Debian multiarch -- Makefile: add distclean target -- Makefile cleanups- New functionality: -- convert from/to v1/v2 ploop version format (ploop convert -v) -- ploop_mount_fs(): add option to run fsck -- ploop mount: add -F to run fsck for inner fs -- export ploop_is_large_disk_supported() -- add/export ploop_get_spec() -- ploop fsck: rename to ploop check - Fixes: -- resize_gpt_partition(): skip if there is no partition -- switch snapshot: read parameters from image we are to switch to -- ploop create: error out if DiskDescriptor.xml exists -- e2fsck(): properly check e2fsck binary exit code -- ploop grow: check size wrt format -- tools/Makefile: don't strip binaries on install -- ploop init: fix an error message - Improvements: -- create_image(): remove useless assignment -- number of log messages improved/fixed -- tools parse_size(): print error -- tools/ploop: allow T suffix for blockdev size -- ploop_grow_delta_offline(): use delta.version -- tune_fs(): drop absolute path to tune2fs - Documentation: -- ploop init usage: add -v VERSION -- ploop --help: rm -P from ploop mount syntax -- ploop(8): add -v for ploop init -- ploop(8): add ploop resize to SYNOPSYS -- ploop(8): add ploop convert -- ploop(8): add -F for ploop mount- Fixes: -- default image format is V1, unless specified explicitly -- tmpfiles.d file added for /var/lock/ploop (#2493) -- fixed creating strange directories under ./ (#2623)- New functionality: -- Large ploop image format support --- Now image size limit is 64 TB (was 2TB) --- Kernel >= 042stab078 is required -- Move ploop_grow* functions from tools to lib -- ploop grow: add DiskDescriptor.xml support -- ploop init, ploop_create_image(): add FS blocksize parameter - Improvements: -- make_fs(): create ext4fs with lazy_itable_init --- 3x smaller size and 3x faster creation time for 20GB image -- lib/ploop.h: "unexport" some internal functions -- Use /proc/self/mountinfo to get mount point by device -- More clear errors on parsing DiskDescriptor.xml -- print_output(): generalize print_lsof(), improve -- add_delta(): print more diags if EBUSY -- extend_delta_array(): print errors, return SYSEXIT_* -- run_prg(): print error if execvp() failed -- lib/balloon.c: print file name in an error message -- Introduce and use p_memalign(), fix errno handling -- Improvements and fixes to ploop_grow_*() to be used from library -- ploop_read_disk_descr(): set *di to NULL in case of error -- ploop_find_dev(): always assume ploop cookie is supported -- resize_fs(): try harder to find resize2fs binary -- Makefile.inc: ability to add CFLAGS - Fixes: -- lib/lock.c: create_file(): make sure dir exists (#2493, #2597) -- lib/fsutils.c: use ploop_execvp, drop absolute paths to binaries (#2595) -- ploop_log(): fix loglevel checking for file logging -- ploop_snapshot_switch_param: guids are const -- Recreate ploopXpY devices on ploop mount -- ploop_find_dev(): treat ENODEV as ENOENT on /sys reads -- use basename() to strip device from path -- ploop list: check for extra arguments -- ploop balloon: fix -f option processing -- Fixed lots of memory leaks, mostly on error paths -- open_delta(): simplify error handling -- Fixes for other issues big and small, reported by Coverity- New functionality: - * offline image shrink support - * tools: added snapshot-list functionality - * extend switch snapshot functionality: ploop_switch_snapshot_ex() - * ploop.spec: disable udev iosched config for ploop devices - * ploop list: added functionality to list mount points - Bug fixes: - * ploop_mount_fs(): use mount_data for first mount - * ploop_mount(): do not allow to use ploop on fs w/o extents - * ploop_{create,resize}_image(): fixed size checks and rounding - * ploop_create_image(): fix memory leak on error path - * ploop_get_info(): fix reported disk size after switching snapshot - * ploop_get_info(): fix when ploop device is not mounted - * ploop_{umount,resize}_image() and many others: do not return -1 - Improvements: - * much faster resize when using resize2fs with EXT4_IOC_RESIZE_FS support - * ploop discard: add cancellation support - * ploop_resize_image(): use real blocksize - * parse_xml(): deny processing DiskDescriptor.xml with several - * do not auto-generate dynload.h, instead check if it's uptodate - * create_image(): display error message for incorrect parameters case - * introduce/use SYSEXIT_DEV_NOT_MOUNTED and SYSEXIT_FSCK errors - * alloc_diskdescriptor(): log error if calloc() fails - * ploop.spec: require util-linux, e2fsprogs etc. - * ploop.spec: require libs of the proper arch- NOTE: this version requires vzkernel >= 2.6.32-042stab061.1 - New functionality: - * switch from old /dev/ploop/ symlink-based to new kernel cookie registration - * snapshots: switch to schema with constant top delta uuid - * use /proc/vz/ploop_minor based interface to get free minor - * if ploop is in maintenance state, try to complete it before doing snapshot/resize/merge/mount/umount/copy operation - * ploop mount: use in-kernel I/O module autodetection - * ploop balloon discard: new iterative compacting support - * ploop balloon discard: implement --stat - * ploop balloon discard: implement --automount - * ploop balloon discard: cancellation support - * ploop balloon: allow DiskDescriptor.xml argument - * ploop umount: implement -c component_name - * ploop list: implement - * /sbin/mount.ploop: do load ploop modules - Bug fixes: - * do not crash on empty DiskDescriptor.xml (libxml2 workaround) - * ploop convert: fix converting from expanded to raw - * ploop copy: fixed check for opened fd - * ploop copy: do not leak opened fds - * ploop create: fix gpt partition creation to be 4096 aligned - * ploop create, resize: round up size to be cluster aligned - * tools: few exit code fixes - * multiple usage, log and error message fixes - Improvements: - * ploop mount: check that mount point is a directory - * ploop umount: reduce retry count from 60 to 6 - * ploop umount: print lsof output in case of failed umount - * ploop create: for prealloc image, use ftruncate if fallocate not supported - * ploop create, resize: add check for correct block device size - * scripts: de-bash-ify - * assorted code refactoring, cleanups and nitpicks - Library API changes: - * add ploop_resolve_functions() to aid in dynamic library loading - * introduce optimized ploop_get_info_by_descr(), remove ploop_get_info() - * replace ploop_{alloc,read}_diskdescriptor() with ploop_read_disk_descr() - * remove ploop_getdevice()- ploop copy: fix data loss during migration (#2287) - ploop(8): fixed according to doc team review - ploop mount: tell about unsupported underlying fs - ploop-copy: improve usage - ploop-copy -s: added mode to copy to local file - tools/ploop.c: do not return -1 from main() - tools/ploop.c: fix/unify working with diskdescriptor- New functionality - ploop copy is working now - added pcopy's send_process() and receive_process() to lib - ploop mount: added -c option - ploop(8): added (still incomplete) - ploop balloon discard: add --to-free and --min-block - add Preallocated item to DiskDescriptor.xml - add add ploop_get_mnt_by_dev() to lib - Bug fixes - fixed offline snapshot creation - fixed race between register/unregister_ploop_dev() - create image: if fallocate is not supported, fail - ploop init, ploop mount: fix -b option value validation - ploop mount: fix usage, -d is optional - ploop info: fix usage, DiskDescriptor.xml is required - ploop.spec: make main package require -lib of the same version - fixed a few ioctl-related error messages - ploop_create_snapshot(): check for number of snapshots limit (127) - ploop.spec: do not own _libdir - fix SYSEXIT_PARAM value - tools/ploop.c: do not use ploop_err() - tools: fixed/improved usage for many commands - tools: do not forget to print newlines - make install: use /usr/lib64 LIBDIR for x86_64 - ploop_create_image(): free disk descriptor if fstype is NULL - create_balloon_file(): fix file name in error message - create_balloon_file(): umount and remove temp mnt point - create_balloon_file(): fix error message and return code - parse_xml(): add Blocksize validation - Improvements and cleanups - ploop lib: add visibility=hidden for internal functions - tools: use parse_size() and is_xml_name() where possible - remove merge_top_only param of get_delta_info() - ploop balloon: make it accept either -m or -d or both - ploop convert: change -t to -f - tools: unify parsing -f option - various code and headers cleanups - setver.sh: add -v, -b, -i- Added ploop_get_dev() function - Added ploop_set_component_name() function - Fix: do not clear in-use flag in ploop_fsck() - ploop-fsck: add -d flag to forcefully drop "in use" image flag - Fixed handling blocksize for raw images - Added user_xattr,acl to default mount options - ploop_mount(): added ability to pass MS_NOATIME flag - ploop-balloon: add discard command to compact ploop image - ploop_get_info(): return old info in case statfs() failed - expanded2preallocated(): if fallocate not supported, use ftruncate - ploop_resize_image(): Check is it possible to fallocate before inflating balloon file - Fixed merging all snapshots - Some fixes in ploop tool usage - Some log message fixes - Add function, source file and line number to error messages if DEBUG is set - Build system fixes/improvements- support for variable block size - default block size changed from 256K to 1M - ploop_set_log_file(): make NULL a valid argument - logger: introduce, use and expose PLOOP_LOG_NOCONSOLE - ploop_getdevice(): expose - ploop_store_diskdescriptor(): fix for a case when image is in root dir - Fixed expanded to preallocated conversion - Remove some unused functions and non-existent function prototypes - Introduce and use SYSEXIT_MKNOD error code - Changed image -> device mapping schema - Use strcasecmp for guid comparison - Made ploop_merge_param.guid field const - tools/ploop: remove -b option - tools/ploop: remove unused and untested replace & add commands - Log/error message fixes, improvements, and unification - Makefiles: fixes, improvements- initial version/sbin/ldconfig/sbin/ldconfig/bin/shrhel5-32-build 14292240249999]~]|J1.13.2-1libploop.so.1libploop.so.1.13.2ploop.confploop/usr/lib//usr/lib/tmpfiles.d//var/lock/-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 textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), strippeddirectorysymbolic link to `libploop.so.1.13.2'RPRRRR R R R R RRRRRRRRRRRRR EN-n#۵^system_u:object_r:lib_t:s0system_u:object_r:shlib_t:s0system_u:object_r:lib_t:s0system_u:object_r:var_lock_t:s0?Y{|յ^$E$)P@C$*`-"Bk;̙9/fgDh}R"VPD-* { EmkK{o^{^{2 !F?F(pCTC.2[]uяL] "fD$O Q{ \>v6ʂ{Gxŋ4n95uO}勛VpteFũ羇6|a燽N7HEM~N{;jS?;uEOyv<:5 zuɎ3_g Nc]ml묹~ȿĢk[y#{b-o۲GUbѮKOlō=|:zªn MѬ N~Žnir2q系&PbckC]jj>=N[t'Ϯ7c#ηojsSj=md_oؑ7gS :_dStkPYrDEد*<\xK(y跫cLkD~]|ȵ>")3"!YP*o'!?]JO x~e]&3ѿ)=_yoώJwUJ+d~?wuUZ_!r֛+ $g+ؿH":o}?BaYY"9le-9)>+gȗ qUIv/0j䟋~wqv3MNgwgQ6~>}o_- ?$B2~W%@}_?/dF_,}^ ,?*+|:2߹ߥgAv'WE9u [/w׋\]"w {cDny\CE{cgw> _v5^"?+"Y5^}ʩW6e~4{yX;.sߙ~z%kX/D ܈@!>f?"~>^1`~^>Po=Xm6INٟN4XɿzMĴ~x{W~=UE,O|ٸϫW%t)!eX?] K7VxR?5.Ѓ;lO鰌 /e?G0~y+:+z"u)|4RI&][䏱]%Kh>zX~_հwY?_4gTӮ7Gџ9ѩJ6VQw%ozK?}`C:Sw?O:(-vZ'F;/ؕ cZDok*Rk޿e"[)"gyQsg>J~ XBa7G!Y>_{7ق:$xWVEN~?%&'~:.~> /-as=%:wG'=䙶&(Njz%4u~Nփo:u/PP_߭\/qoYpkWKg?N?WħXܟ_%.QKV4 Z6c&: ?# MT޴ ڶa3M/6Z2iz#fXA –aYAnjasš bpЌPnVSbe:–aPԈچ f;iG #!k[ٚpČND6Ed`c m= Sa[ѠkD uݰm'N^/[Y'YQ +*ȱx2 V$^s4r+xl 4ٹO5k7:=We(DjǺ%1ЏЌ;i#SDQs(kJ!OE g8S_1?¦I4'b ʼp:\5nAuyMKI*MY+ߺȌܟp%HQPtb|rR;b-~{p[#~S8f=iA--FP?;h:TE#y>)\^sfxNdO%7,ieM!Nj7tMOZ(hf[NԌ uDe*\4୆/Y}LMDt8eBA//qr TP+cԾT q3Sd c[TCrds{wH_ʫ݁ 43l F^#~MG|'ĭՒ;[9&\xG㝸oZ^7`4;Ǡ|f} }/>Z&[+w%4Wxb\}=WH=E?vOߑNJdoozz^!YOOD>֟%G`@pW <,   w26V-8 Xq%hV/Md\NwMc,'XAt=b/%j`(F`܂82>K̸&ljZ&6|Ƨ0.!jc>wdF zq.JUD2ZƥDC5͌øh ]wx'xbO:QŸ|1_{N1/7qxc܀by'=+ƍ߀($ՌെlS1<3PgDYX(K3#bxf|<3"#ț#NÈif|<3;g33#FUxf|<3vό]3cWxxfglS<3 mc<<3"Og qp3ό}3c?s̈?xf?r| όg3 xxf gU2c/C?c gDe3^qg#g3ւ?(838wZ838ǃF AF}tՙ%82hc7T 6lnAl@" /JihmP:0AԤMdw!eC% ηq,z )83XBL"'yFR윰{w> {?AY+ ^XME})+2^kD?yOɣԟRO?'g?'g?'OPOQO )U=,'CZ5Gς}`\٣dH3;MI2Wjp PP##4:p+y.f2BE] ^J^ '#tT<k2BIk?|"#T|3N$e*/s{i < VP  _'ҍlT1&!UOꙦxr7_cYosφ$.^^g{ݦ.A {cD3_6': +/[<8:kL!Y NtfjdA ;y42pJYt=eL~5)ZEcj;Bۛދ˪dか}~%¤\,ӣ`)*(D4迣'V]W `?9ziFO顬ȃJ2"[p G8KdK!#gJ/t<u%[uFV 3]cQLJ'֪u'/́S1.~%eҊ֮ʴL?3^ck|Zu)lI؇_S'mpQ#FvV ye?e|2^=SFXrku-$[uO+_ }Z.b ܳcq656aV6xe` }&Dkw1.JҦJ0tʦ'~˜li7Q㘀ŘS#va X`Zk ""ǟ)Ijq!OCL_RZY%ً}"KZ:b?2 ۱Lq쵦leUg&jfQNo4fjRBۓz ]M|?*u)S~SۘwkLYxIҽg9ˀ1s_Э`wY%F";^)YJAmT!'t/*qr2xrhpLBXX/+e\ԥw8{nrg68|zU5R7a,5X0o /WPT]Z[e^P%'H7l(v$\]4g2WO*ݑagoela!t/em֌!,pM-s1G}ZcNNQ$ #.x*GyGOؽN',dhGsfYceq%%k'4*_7O]\N:d?˽FpHyyʴYy-,;n &-VHfk^(Z=Ss}[Mڬ7ܟw5C:փ4.Epnj<.}%5a3%\=3>̗aKi 5ʽ5Ɔ,нˠ 0x\FEٚ=SI v3dY;?Ġ6^y簳qg]7p{Foճ-9}4BG#rzh#FH0P?\\K@ Bw-q0cG7 E8ot 8i`.b*{) ./]^9Ry#َKtz(+Bx4ǩ 9셴iT$.DU-CոhlD~*""k4 a8%Uw9IJN ?.@MNSJl N2Ղ D{,nIN;;qi5bVr"|=7I8!1cs/#bdJ$pf 팃JcAؘc$Efa[笴:OSi[ٍTz^y؈{vx,BFضYTCzTAs C'=tչ{5j&HH[QVBj]@ȏXnUNU_?Z4 i65!P/Κ@1${gvfԞ3;w݌BVBd'ܖQ2wv^MVK&jYWLI"'Hd<%kGf4WSXtK!,PI. ':,y%7љEYAw#fH?jP=`&%+فQbHc_CRpu|hs #q5ӺʒSm3' -(xgWJHʜ |nZaj` x @by zI'a/ȫ%Wb%D,[t`orK-?o_:éџIXWgVr&[lr?%RNb cx>mz zE$tgxW3-Y\C;WLjo`QOXԼ Sn_cY^ů"8Mxd$Dov2S0BE^EMp&\㩏,-83#T du</$,$iK^i)ÆyUM/2v=,$8 A"D)\iIV:hambus)CS`z>=ﴂ_I~ANx9ձC\OkUDf4a1 ~~k\GʁEG#ZadKpalIc^Mlrc[Ǵx1qF5^6[ŪDs? 9W9fz \Q΁SE*6%L%X(/?"o3 c-Rz+q bZqGbkEQ}N:$wKR%U`?O6q2qFsHI 3_TWRB$4$&}$ 1vWA.\&qҋ#fZO0ЗJE P) Y@ Bu9axTrHڶ3z _.iqb=YL+$Ʌx 7|vNٗ}1le;L8X0u2?HC|52V2RPnbuM+<00ٶdggy)-c(2`X qMYxWnx·j6FA'|3,r?q޹&bA6a%t`ZBkdw[%̘J_bؼ >ib^%}A ӥCDpa C 6x!URtܾrtB&RHPgt  o0SVD8GYB;F/0) \$1.<, 'HÖY})kߠ"-0dF*E֫)Uﲩᅄ|qX[hK@Gdes1`#$Ed(gL;)UNf'oPj݌L Ŏ.).,\߬!ǚՇfqc%cb"m_^⺾I)urM||)/DU3Zy\6\^4(Kl4&Rla=w" #PƬ9d9A#'t`bW4Z*_D&hnj; *\k#Jתv'S2ez61!4څV} 46|Ip=z'%W<6`N7XDKhua̬㡭LY%gxYL")SFFfZaр11"v y|^Ȳ 3&f#GD%.\P KccQLnsH(N :9dzEϠ0&TAKU9Vbk- rW#ÿ.RƩF)<'袔9!s`2C+ UC"}`> "ȓ^,ۘoO'8'9$\` [*[1%9qdhKzd[L|uЖv  "LlEn3#L`0Eɏ"K`4#%Q$}(w}gP<&FX>ʷ#5e,kumw-~0\/ɐ%ΌW~Uӈ O>fmtMB[vwJ* 9iɿ]* 7֖Z\]F{Xw`QghlFQ%b/>{wtZ 5t+ ܹ@A!g"j!ٰB&̴*F[w;,mZ@9R dmuI2e堪J}Ygȹ LE.]ս+ ^C)`{R~ t]n^,-=b}!F+d<ؓ {ՑJ!ppwf)6ief45"Q SiJ1xO|[&;^=Lt4@.LB]29qF3-{Lltҩ + sl/ȣSNj3!->}B P8=cP^wR]ڂӌ*lY -ARSNtݿ{S|z&P]Tm qץGq >쓽fy/'пyoo{ ݶPNxfeaNwH2w䂅y5LoUnF:{ùh'+ʀ- %1"zu&^cӻSerZF<&k<6e/I5mA6(RZ=<.F7z7y6DO`X=r6lÁ`aoQ)IpqxWoyt SZM| ; Ih`8N!\NPCqP0s ~ 7G4Rg?Beo !`@ќUNtXd~\@Svm4g|LQ/G|˩U3E4@պx2lhC84e%'3Zup”䠌p5#7ݛW{SxB6#eO5zAM|?ڿ47ׅ+LqtMW^ck!+qk3unO sD,:'SÁq`[T 8w~}0[.=cԡQ &}jATfIcZoh3 "љW9}Ƒ}zu9@FJL->3 y QIomIpQ Nu"cb_A\&;bwqEDz F :Z"5}sBL_y'"{En^{|9rWUY,-4zz%/@Ro^Mܰ>#淐=9 :N<0,^ibNxuщMPBq~ M]+yLeW+)*1ٟ֕B)aU]=֎Xx:Rc{Bg"TlWlݹ5pӬ3ɶo5P$)?cΩ[28,[&WTxȨcZz;A)טM1&fߊStQ܀(ͯD: mӤW"(3ZVg"ΎУC"4vBW |Nˆ"&׃QKM HC1 .lʸRYE`x^QZZ plɼ #?2v:%8fIpF7)~a=ܗvQr! +.򮕱~X:*ݩ#V\Ѱ~7e&/wq}N, :=(JblF< "n3okqglWM("Kjr@ۮUW|WVoRк^bhjA$'0#ս 0ڦwAVezgO) Xg Ӊ))Dg7$txN0&줧p=rɤ=JVUa\7z*lt|W.8{.h8WCvHoq_-2.2m)o4f"|wuaCIK!hVʁ Z@AB]蝜C[XҘ q&vd#g8E8ײ@L20Cb7}wv;~\ tjpK 7AmJ&< DKbFQQ)S˛z&F9&߉q]M"ˆ&t_w ~EԌK-ڟ`dR ?z= ҢeMd"lJ3U a,0 ^pɂxگg~sGȓm=CQz[ )`UdAM^"f]uE tDɢb;2s9av,qLrj0(:CzZ"oa mo0Lx?z|K3"Z{L!byoyg|92_YՇMQ@kȾMd oxfH̢/_7 nCda,)oelNz4 xVWǎ7Χ'*ϫݞV {EKO Y4+36ǛݍS˪X048rsc[qh*B`NӚ"R."w p7%cE֝:ƶ I%v7>63,j8qg~L)gB۾R[?CT@g?A]tN<2Ns1/Yhh$`",&̳YNl:PUt>+L uQgl:46g:Ԛg9PR )V©>=m^+1)̄O@٤H4%&/P\.> >{>&FOG EsF_:TT 5+{/O)KP+oJJT9uqժg G}иnqCU (V7/m/7G5JM?+j]qt1 ,#]c>`>o`fVzpXfti}pB5W~||w!'ߚc΍IF5Y>vS_]R?W0dĹľGU񾔅_93' XMijOm^;va8O+pY^V~p.@>t`y/=65'{ʼnB6"2݈& [! ;%4?sWI|xb~3[AyondW\N5tje3mFGO4@|**ddG:-Ǧr|/ RD|4h\Efx0ӏq̑.$5}1Eb"Hf@u!3ة3-Ƚu|M(0DlVdYA^Aid]`{V[FS'ϣ6)Yx4. ,.J6+zryTɾfL+ ]B͡PMVVC;K*[9/A2ɬP8ڊNWRع1?.b]$;0#E= n%tڛ Ch(ylu{O*p1,ԕUUBI~EǩI"o-obyB+Lq;Ov95pL?!e)ƃJ7;?|\ohSWKcM1쥒m鈣aШ v:V6؄Sױ?׺bK^nR;Qjc똌T"J(R%H>l0HfZt眗Mu/{9sxףr&~:?vW Ue *6Vڴ{J ka )xjgޯy/ct}D_H)TPRH4aqWviiEgؐ#ba_pZJ3l8>F)?-0&Qjsq{Qh9ljqʑV0JKPǩ ?Y:"$9\4 +fH1$ή=&z(2:&"Ouza v,e{^E3b) )R!R? KwԐv#Ġ k#ZywAZ|_lHoz- gWX)T7-̵BsV4@Wl뛑])>Р1cUT=Ors}V%i_UϦ6QnvQ ߻So6>(鿘i؎:simKG rh+FPǯ6R]Ӈ u=]6SY&]FxϚ=O)c嫽f?c3ll-Ϭ7H=ڑ^z̧".\ w`pzj[Pn0 Q#w;hR酃? q-VD_~2Sh6q)Q\M.ksqZ׬dIJTJQpl9Hx6_g%ՉnhMCVD,-8Ar- 5Pg1ߨ`J8&j5\D@rP:/!- $6*x zsϕ @~ G$kS6Iy j)1Y4Y^(/1}S'){}XkZsX6GǗ@ ?b'lh1ʏmdyx*$Cw|q\̹z:T Vʍ6!uyhԇ$_2n?ĔLaa^':HEY?k|"A*eIAaL(+0'P&9/<9tr誻.q Ҟ2w m.zwZÖ#{,\ v#h K45Ǝ@^  &F[@v5Ng [A,1u} gI6(L`6w <[!|?r)}/ȅ@WNV8xjtx&Qp̀_J\xr^e [/"@A}ܢ;D>lw@'ҁCئ%@궜z0tj4g _ Sy P"4㌿E2i58<[AXEgIRA6 pj$9y:`H9 2ؙ +%3K"[7\ts -xA7k1!Tst0nN $|0ɂwӂd7-H _`:Ĉ8.oP|wsǿ ``, i]}pT& l 8⌌@@FtdA.Ъ)* &<% "mfJ1kv&C _UtLjߖTP1 ߹lZ6/s=|s7ii?K<>}iǤGyxp+"hnra ʵbsrt WzSůC'#>ݥ?#'\##99by^qCXz (DB8zz&^P# z%bFgDj66 y4Ph(h]ѥҪ#?b,ێyATWFWy ᥣ[%n%&H)1I%.dl,RR󇥼M?F%3Qo&s+{ݒ*sk-Y֗3H2wq}`7tѭ5vik/ v}[$7rm\ kl% lʨVԡQjwފrR%LJ)OJ]l'^$!4S@S VJ\\)'@B/ s0t^<nbԸQ S=̷Ĕu)e\ʿ+|5_͂tAޯO3u_R&S/{Ȑ?GwlϲJy:q|W}7d9}Uz>,Հ ev?iu$;\6pB(5Q)mlr&pbxmso^?m3jƠFVFSK˹ik|U[#a`_ҦIOv>)jy~Ʊ Ǚvcad=BgxC6{?6%緣CI p"+4د|hMir%BzVY1(}TrZvO>##6uLYxZa} &7ݜc-1oCW?g.ې<χxew? !S?WrV ?!6q>v$*9?CmISnH}E4q&yL,&硹iKtɷ>L!0[/$pg\$۳+cMaLY+8.cIſ J#$jvAսv[,(otQB*"lė`x +s(#[ePK#9|8nDO'|05QFFW d&ցP?ꦒ>Jkkc8zjX␋}ws#@Yf9:Hih.Eϗs2c`{h}^X W8 ۀVJ|d))Q|oɒ1kKtIeI-|\TݬY4=NuDoA%qb?Ҏ=&X&5Y=[)MZ#&x6}89Px;ډ!!`Qz,Q~|0:g0Faԓv篚2{Ě8$@?֋# /.Uu qtP-3ۍQl*/s?Du t j(4Rum#r/}Jt'ouBW5ҋtve9 [hHlh|2ʩ)91(L(C0-DP}S*=rk1:kbKE Gh'ErNaS-R=D=? "ƇM;I ^EʛכE'*)cE/%>Y_i $o{ҚebQ"T >BO#0B%'P|~/aww muiH7 P1(rWKgnuo̯!/Տ$2k ǫ7ȴbm&{n|?ښ̀jJYiN[Ja}\%b6mN5̺*2|zӭ|:6~<јVIgd4ϢMk'Ur,O=z- ^,Z΀ʣpߓi>9}_96 F8,E.ބꠄ{ij4b*h]$A6,k>>BF-y iObߵ k鑙 (Qgx@P]]\PK2}P~eb.H7p jNA3^kTRsޛ,(8Puǭ6$n`.)V.]aB;fQ.!}iS*skùJ5ƻ,J9^aa|2Yě&SI tx B{[E_Aܾ-U +J>ǯ5>h)y5'_5rdn0M(q't-nJY3w$Nj*f9LBſ.;i EG ohL\[YFB")ZQĴ %L3% w'NvwE(*%`5pIXkA* BlɞOxeXL |!4N)\'(ޅISkS!KC߱Dic$0'v=eSb>c$ L)e !(+=WyU"J?:=Jh] DTmĚ9ਮKEwe,n.G=dk (ӈudjYM*:LD=醡aGv]5I.'uؐ)7x`}gщl;pn*6~CbbQ0+!7k5J׾hK13 4$qBX>k{┰~9ЙD<'4i槂"iD9^,3'J#=N oz-E)9TXH9=9 Dh:Qs9WqWD3&^8izx/f+1Փ$ ]}PT]탺Vq $҉:L}etWMdIf EjE5>_[h2@(t ,N']cCͦRn Q*h"{}w NYط~{{1`*C4X=]}0%yo JCoƒqɚL$ș9}ܟm$NvnEFB߀d3*w8 z`vHf'@*D!1|!]1r16` }m ~;&ebrϦY$Go,noJpEdc +09pD.)|'LݨqiwCn\O^ޓTNoE"͕ nfE|[ kLk vY7CgBde"T`;jD)ۑky'",kd7$!{rxS&~z$2 {{u!@2:s/PstEWp9',a1qTP{x"~ý>QZ 5HGe[Ge[d0')st\H lnW'@9iϩ!3' Gg·9w%ū#?;NZ R(px6g7<ɳJ({п qwًd.0N^GkYEn\`x!*#v\ӛL{P3K@f O5/$81 H|on72ڋ5bS#N`šccjkXZo޿&'wғ@Dӛ1S2&q7va23(JrtI2kPd+ƫ*CPg{ac. g}YOy7 r/A=vhQjEy % ˄tkm~Ri7$Ly//rqVzݞgcJ@yb'+Ƙ!Υ2 buAnr+jT$;TAV1 9m^lKNgӎDLxvuLPQqCہYT`w"@3't|LIf%~WPE[Bb`JNryfi=d+ʎрNoNM'ONGL:]!P;[rnzm~xiL!ӔϿGk0Ih,aSל.ja;ňg8fWBa@^zBT7)At g`"N{HHݰM wgzjrs0hVdDwXZ':y%Vܳ|[ݳ! :w3sZOZP &M35uTfW62Nѳz')>|bڕQeK[nj}?U{ᄄ>l7%.Q;ғa#%"\WF?XPn[nJƗzY ƾ5(r<{+ngPg!uٟ cK7R/0iу*O":6dKt^?@ dQ /cө/1vSU|7 >_,ߑ->CUIYsJg !N>DlBsG8xrzyLl v0ǢR42FzCxֈ:)nOtW 0u+q V˝yPPVj$;,ڞf\z!|A0޸ẏnl6(ЂT - ԹlG :s\yJۀ]Be*R5(ʥ圓Iw}>N@Emt9u^01$8:Óx2m,+8f ,|}r!`#]]X8*U@ "l+ iO.6G2ќl^X+諘{e8|OggO$jNv1/XF8?vYSOդM2|?uӐ[vAI* zXxݣ0eP=Bs\C 7)`jש>a,۴JXDy|"ۗeUԸ׆sΛLu q/ip^] ٞ }xhd;<ө([uIRQzĘaү A](K4$5g=5200UT* R`J^6SRd ȃuM[Zˇs\OM> d94ow|PD*a/3b-9wW`_1>WT||%#Wa_ϝA|33=yWl7c. _ÐDpU |Z|ף@;ZQS;4=q.;bIeV5^{VԆ'nJbt<ۣMQEm . LsɣY d)Y\kh| @&,Soy7?8#Qx GKoa˂FXx;I镬.Y96\ TzMr\M`$>"YoK>2tXN~k`o9Șp# Bb( -UzݡȦw]N#zDk۲  L&VzW=؊Ʒn*ZddR35fr/\yU(ߍ!86PٳD`<ݳF4覮/EN\%>wѠLjxWZR`[ ,u14,8^mB^\ejOC5.qXO ۏRC mp~=o>YRhܑNyd3dzz4h=7ȉ,.D͏_ILg2Q"(Hdxe6t%Q@u+Ĕ֍/l^N A-Zs;&L>F &_6o)#? 2 ~C{̓dq+[IZ1Eq[3Y`ӪN JKT0V7Bxyy4<>"P7^ !_%on:$a<3ibq$Fo[o)@<y {%z? `!޷Ih&c9InT5SN< {)Zx2<$Ո%\4d=sS ]nFQ3w[uI!="*}TnIhSne57] L kYQ8Ͼi+L" ,@yZ06XL;]ykA)RV):tJQ73wܱ(2*Jb 6e3]s/{Mo& 6L3J11G3&a:,?rguRWSVĊ<4c쨕]tY3l؄5Yu\ Ew۶yx!峍^xIzOWyioܐrA*6>=~nUiNymJ^&LL䗕K]~nBi/~Q }--HB&s( ˚TCq/gv^j8KA`Pq_llDѦ|D6[ ޒչo;n|W*oOr`>{X]}Iz (x4g0 }3$yg]-/K3ѥMP%&>;5fr^Iul%d!w(!BԾU& U[,I>$/69HeB#m۠w$8JxfcuBwN[~WT2 ~J&Nn: {p8$0ZŚ8ɓ@J(PQmA#~kIJ\|fS$ x< r`XT9}_fb4o~ALQ<}bM0=u#_Wiq;_K@3OB"kKѬV%? U37}Ҕ dMx[mnT&PXuT/9%#ɉDC b)~}3k_˝{rg.uՀdf^9`eWh~5r #eV^ gհ4v݈bwC.A)=⺉GS4KãG)Fv@PJɳ42&Soc> 4jIZ[YdV,} )`R%`MBM`sb6[AL`lY% T'R}f* A7%֌hqzX7VYn~ sWMٹ6MLz*&W쇟hOm3r2eI,Gx zub> ,kY? yPdIh?K#ͥ0ia.ٻ@ғ(:(xյTHҕ.x͒(O9cL~[r#>##~PWB7"=Qv~Rzj== n$@M^F-#Sb#>FRG󷘏d^{tzH虠Λ5zG?{ 3^< p~ #O 0X@$vemB~= CjQ>D)t~uh$Jv˄W 2ÿ_*vv!/n/^SIZ򺇘)^[0Kzyeؼw:X7? {tZ`pTf h޲y-Ԗ)?]{x,$ 6J Qd"4Q*>M5O4/Ѝ~d0BK5,M$j#k"bT_)ΚHM$$;ٙ8s=8sgGH\V+;yte2{u%2t%_<43i 2ds)ĉ jͣ]#=d^/O隄,OYC:bjH| ShxCM͡%~-T-h/CQ[k?F "Tf&!l_p9#i&S8enW!,Zʘ RgU_a]kˏ_.>Zd$*,d͸Kf;]y 4EіG[ :}Ez|MaS<\ρIT-doA {(swҮ-$zN,8rM w\B"kZ$OQ|^!/ȁ^|B:Jl,|}foKwYqBM/Ҥ)GOiFE/TwK-_%iTխop_ R)0F9הF9$8\kZW+nbvU %)>Hۙz#ں; .|2KYSddd*d;{_Bs=A+leis:E$BƸj +` ՗ߪ'жm :QNOv 5=nk*{xS􁵝hJ;Q-$z >eH[$>bej̭xz~Pwsp{XqQǑjՅt;i<%6Jk#ϡԧK=َ2Y2t}b]-'|#Nm 5` FP~LkBk-;l#H 䉋cŅ]?tQ΁pS uS@-&;mDdJO%cj` ~@,ן3ggDvqƑ̾x-HH]H]ڄqf9nN(ŵzh~%pٽOnK>qٴ@m ^ Brq zy*d~=9|,K >Uf%JOP up[ҏ8r$kA;K^2B{9!/9ڻCp7Ǐ'_E{3ٟ8SMuD}x&Xyu^)?,pPg`>;^9jS0 &KHY@ aAr@(ΫZy&KZh7YX"yjUǁT' ʧhߜ:,{jn%.VA~UUfϒXla wNPn֊났G',t@c:cs>sr=#;Y,tj䘞N HKz2,tw^ZyGc(j@ id*Q@I澉޲O\08zP|@1>^U{ p˳u$C?l:}i.6I|׈krW ̶.2pŌ|+΃ ٛ&b#Pmx!w_dHiXQ2-hV[}nĤ,CYI8 o) $+fcuYgTVHv >rLV2jM8[΢| rj mZ cIϏsJwwIu@iA}Kj% 6Hgi< oz OZ$Ydd]F5*4z ԌJ5}V{TSۙ[OH<JU)RzA[rܮB] oi2-3 XcBVNK$gwd*;,hnaX$7u #[_7-X琅@?0w_77 ]c;$&Is0tC7?hI(ĤX-42-E4$zr0wyiĮFuGAd$uJ`]dښ̩(a$\VlPHg ˿\^o!$hՠy64=ZQN( Rk,RWF!)X\*:Qg?դDz@+FTH| R̅J3a6+.#]Oh͛VB2tf%sS<]0[SCRbzZ{X(1Tr3x%x4p 1[Q tP|$k"ўKh e39F$`Ab7HL^4AZ4v./;!8Xs_ܑOyG(\xY,%iU[JZY⼽] xarZ<.ur[68! R-SZ{g+z锣s3]%p_4N4sm//v]I@UO@]EN }i-G!f sujBK%)D{R=O$VIsY!2\[tcCwn sS1دe?z $ d]jV$|0atclUII~6 #'f IdAY+7DI6'Y#>n99K~4c'$р')<4ހJd51)=i0\&YHu\pyk-fqo%>)arj 10b4MQ(GnC]NQdO8M#ͱ918"zoLye6ɚd0A fLp'ƯFz-65jfjuꟉZw2!/SF uhstvcbЏHp3QP;-Lm{l7; F'dIwRaQñ 5OMR|/WC:k! `dɃ.quuTbyp>K[ zV|3V:#=;j $i6 J[(始n'kt.RI0TҍR}3Ef&K{% >3.ȯv2Ptp&#/J s̿Cx.988+&'|;ײٝ'炢]C\Cc+Y~D!k^`gg"I)OΓ)]3MJؼTQRL-qfBz9 6VLlQ s$`9€܃.<=Rh|<'VʖkQNJ*ird0V!([.#$6$|6M$,- 4*1*F;#"xG?(&{AU'_<A~РQA ʹ[ݯEyG4:ZZ )8^3A7z WF+h\B!5u2$en+a4,ӐwydRVaK]|TŵM 5jW>a+A Ԣˏ bE@>č'H`B7F 5 $ AO_Qpȳ|K-Ї}_i*9}zz3֬WX&Q8(h|ӡȟux_'xhdQS趁?z~d  uH,R'rֱZJKsEC!K cWeS 7 iO7euY)φHĦFpLyV/ȴN–ʸF#gK-%yt7ՇspZ;i*_= 9l5ČFe]9P,EƤ`$/gMd7{ksZ([ ϣPJȊNB6ˣK<_#Pf φ44C{hV97}ז_ZKA es?F}q?~J\Jf%O)<\2mo_Hmۄl`dm oB?p9:bĒ4Ri` Vo46(sބ?zU[,݌lUŴg1R+TonpݹZLu'#%G#zE$VNe @2 ͆s +T stJuoBVxedu9vMbGv,s1_l$AߐVXp7!kZ!@ 70: ']ww>|,}z=Cjx6P;2"UF_PBG9!]NZd MI}me6@Γnh3RH/`!=(+CMJ=-h Fޥˮ.쓙LN&vRÓҭ,pV2sU<5{3ĉ|T0I4RR03q6JNGʼn;NS⤢=3A_"6nWIy;a5:0nʽ'ē;`& ;j~{ҷ+đxϮ)2FH58ԑnMFw康) &Ht ^:o|4ӧ ?yk3=g4#zL1LRرbb\ E0Gw_ȫPBPd ~6jR >GA22Gs)Ҧ l]-54ɑumٝi*c + \:9L ؛wzjlJX.w͒Y%ecslbqRzZ%i2PbBLFX !뽞 T 32]/ ]z [T~."T='cL1>-)iN4ʯ\RXVZOm+E5e~3ӑ{q80/tmlv'u8̠ |urH.vf]jy1&=r"RMGGJT< 2ŇK3To@eaau"\%2,T[0hؗ59.IQޤnr#u$xpp0N[$z*zU0ƹ&PA/h =T,,&\W0H# HxН\Ffȍ<`n-UhƂȕ\55+O碈Z*@P4EGh%+]DX$ɔ^pҔ$eZ^ZdXB5X>33i>'OGt-nh9&Zأ&h'zV4Qr&>u#_rP\. ]^hય4N#QЕ]I9VjWTiumbמ**z65c?k`Zߤts,=y l< _r}b{N)A4 y_54hm&WɈ= I b IÎ/zfSC! D1z5n0!ݙ LohY`ɽ}A Ə;pQ}(+3˨A]Qdyr%[SEm9%Lq%Nw4ɢ23 9u:Ɠ#:gW > ZY a/d<%Om;4~pJ3/ 9OvQl#K$kk3˳i.F1G1#09FF.^\ RE'sd;5!jSCz!b@Af-٘Z%<BW3,\Ԁ;TŖwc+?_eI I4L7pyNP7j=R5K7lӵ->ݯk^@J}^ $~8| @l9aK/;A8 g`>s+f!DAYVFZ`*>5N*Gi(gU j1֋Z_A@2Ǿ3eɞR%uQ1, [j[}i:1 kmu'0bx?Wߵ..w$7G>O@@HhֿCQKߥ+"=ޛ`g"Bzfj[mû+eA9y5.Edy'ȗ҂zXf "Whɫ/yCA0qp?CoWHX_d- X5)!Йً;f0dt^>haq Ϩ2l<L٬%.'hկrXeSϊJ*7g? %zLpEU;],oy$WP;Б7Owmbc%RճW328iZz8=G9\Ut Qj;aMISQn52V^K;侅(Z1-?Nd%(w|CK%V ϚTxIt57L~ڛjzf۷([~_ Tj[⒱i喝[P^5fk,]t2=Q@Pǎ>li5swns9>4YǹA(X]a޷=:3[fn-gac0HH,5=E*čRQljAQDRdvt;sI>z[29ى襚{$Yq}D8O]`kd+XJOJhA)jp:! fk!XsaH Gѥ6"Ζ+FBެ7FA?dn±“쵓t-F^:S5އՆ/hd`=e UC\,L~ (X>'.B<udhˎ'+% ayYg#>fS͊C 7{F.M7kʴuTG}كfkn|d֟K Cb+쏾VUf2Sj;Ȝw>ߧnRCZnĭ'dᕼ ڗ JG{8Qw dGYpG4_$,@`y9-D߾!F57lڤ6Nt:| }owxEMD0 zYpb4xHf y>_ʆm%{E#4 *Ox-n<"˼}S.ʃLF܎[/fEBYuڭ yvSf]REkx 9q or0;|I[XΗH41zL5H3ۊ%ڮ…>>ֽ7wV 刂_%`kZ_$~% >͒RJyJ^&Eu4r{*bƥH!Hv؞MFVyF䙦6  L0'u)¤ͼ9T_hƦqd>(f@&52Kmad.Y#Fs若rs}tʣ{\ m[MC|u83\gDVEY8~7c=g7좍Lj÷*b#!#%Y9q0YcD d3&E`-ϪR3ARf&Bo>h"nVӡRPZc^kYkOOM-ꙨG#{730d,"6ULqdH.gw:SKo#?Az>kFrR \7c)Qc (]'>WJ[M ʔoE5m eeO*-&XSVmSG^%$?|w9DEIST70εۚ',N5(l=Y`~we: WGeoyl &I}oojJVs+qt_aL߂$eK-< TcS?HÔ['Grwf_jSYWc_X"r"b3*-K)k-/"AO$^`L95或)9kN|sv HT anvS:_FdKJfRϾ9̹O8&J4QP{fdK`'eE-X>GOcI/뎭߆*)KG(S7?lYCiHww!B($7A ~3*RSAx2iިxtFؾXA)ith®߻]h-)`n̨G)]L-f[(>W9ޜsO"|4r[X"0 5".~Mv{IGnz4Ko޻rP`$vVSsޢtN Q)m0 R ֟* E_ԟ+Y#w^x܍z{ud][)EcYfT`+~S?N9seH݊>(Gm,gM(Yg4PuFLfP!L5vAPsELj0*ɽeNq K_z T9 ؘVƎIcx 6&!!}]su Ve묜}E4J=ocǒUtNHC (1 '9!կ+^r4^6 S:TpnQ"z޾~x Gߥ;Ltyb?f=<t;?]ql[Gݴ8Š-CD"Ұ!k&ZfTu.d[۠T r_04DVDZ&hiFۆu-"a&R5Ld{v&?ݻ-o;iM#M̖]k.k sR \@~4yV6/OeoS"!CF胛z\6k LJ65-j$e& TIWQxokGuͧHMЧnS L""n|( v\81\<>:QQd%n/c͑~(A:xT`:SSdgG-<OCBuY+<&rCS8M !PufRk1.YqfoF*oUb+8!X*{0g8o_oHHSA I#e i9hc,4A'5YxcJ6LW"}b6Oհl䚦(HmOU@AGաK[{lHx|~/^/;K 4!|7rW1^[~Hj} @Z$[BHA}%l@h<\C $_F=ϓKCp7N'K]Kfc|23ᝪ6HxKR;m[RdP{_#)Oť.t+b7x樛Aw^JV[?QemVAZ{آO6BS/ƛ!ȱQKuGy$\a #zSs;F@z~V?<¼4~96;?3fs+&HEGR|bD?(T-ƅPHNL/sWZkת }>DVEMQ X|nfك3T%FHur>%7#>pP˓~׈ b9KR~VF'Õx`f3ߤuĭ|w%D5IJʊ![ 8dywjh= [ˣLNSD9NmY~c~К! ~x9C,tM`m*n1k#Z&_TAOs%uU)-e;al% ]&,rnHJ$cXdu Vʌi͔3;w"icsP7㰳 4{q o ~6_^۪@ˆ->-S #e&AMų Li% @]AyWz'H VF׆xUzrd'\.Dpj Z/_ \#Vs? rTz 3_eܾH*3 * -/?qyno-q(-*2Sv[ir2u3:%+?O-xSHGWRQT7)}čj8ЂSGj,_"6P "c%_]Q>n(D  2RM1R\k=gMCݥW0i>,pV ?L"%m=ȏ#Ӧ%L]ALZ؇M@2c )oUp&SwJ/O'tG}?~H4΁8e>и4\srb ;1V] !JOiHPv˵~JFuDńوLT7,^#e#S$kJi cfc)J_ )6*QO,zeV*'I0Q@^Q ӴdI4oÒ'R5,Zl?I X\Hb! q~l~H;ϙr*$ӝ|-h`(E4itُ(kòP-YuvYKVYqi$6aǗ*4$qXzvT Ub9U*8z#Qly܊?n$/W Hp{,ڕL)dϳ/Bt1j6OyqZlP~~`?2?]9NS4(aT(6 JU@.>`zT:JRkaT9H ۟Lxf!br$fM)fw єiDm֍- ` 5 F"xa D`%Xp<4I[ޡ)\CWXnu C,ezP..~u `;j?vI&hx tt-OI0V->CmƼ+kf`K#ɹd6oCmI,*]MhA6IP[֒" Bs,*6X[le A< zz0"9{făbvf&M7}޾0*?8>E\P}7p)Z31lU O%n^q'olwL0U&UʋPv <(0ʬ+'pzQ5 YD(kۇ%&|'&yla2@6\o.tfPT4:1e }ı͊)xŽ`2!¼- i$D7zPgWhPR@#(C!v .>a$&&׍%,~tU)Ӕ*,0ŢFLFH(- P;dڛ/IlOoK&S>-vqF#ڝW]GzCLXS^{3M>!vl`'ZԂCմ3-d^dmكI34,Y1  b4 {% {;yKof޽3wfpQ-E~3՞/s\*S_k>9sndF (  Έ&񾂗 ]H1RuZ0g%BM_obK؜}B [i4ց*_Gh-pq7"S%ii)60&I] @Є}|8%9S%krݼ8N-fB(˵(ƞ\=Em4Q36Ԍ%[Tf<3 ?|ɳJ@k5wcD^|V۞i #D$X`YXV?Pˍ)G[1 ^Tr|v$g?zW$rfiQ| 1C/RO) m}Zvs+>Y}X ^ D݂sZLR bH CHv꧜h,3lLl?3SQݦ8w;<*p9~{;d{^oMslfO^Ca"H}A-ŃUc87]({B$W-&Pl=|+ҍ]#?҂71fܹwU"4Ga>hjPX~Xn>T2OͬG`GԔ jlˬSICo^_5 dG*c<تͰr$2>ƕt vc8q(AqϚvYXrC7j :ȯf n:Cz9Ӄ_el  nRnԿ&z4b8"S%^J䑇Zdyqy(w(1ݥc){;9 v8$kj1=,DTķRG%VbfcjAWHx %Fڋ|w>p*(iMDJ9.fac sQ;Tc6%h᯻f(e9HDJ}-@V%DyP@W_;\j+I@NoOhno{}~N]]xcÕ+l8qY9(+LQk 1qcN-XIZ%iuEx$YpMWV#5&oI&%$i~T}`75hS?CpjFɨbY9Eq} ;?уAtyq4wJf%7p{M淫E;g릡4DgMd'WK2 mDYowY5^,Wګ8ڈ]׆/]Kt4tMہgM [lڍ`V`CVϮNFZ`~m"vkA8 `Oڶ6Ir^ˁ)9|{1Lfkw#kwkN1 ipY{ëps٣ kÓUi\ZUɭ'c)l<:ޭz2An vunKlr*lMV#xϡ rx2a D;,:1`4\ AƇ2`Z4U2zh L}#R2DOr8J?9*V [׃[pGciwL<_95mk<,#ieĵ =s# ,]sq l)laY/Z`L4t}2|$op,ik/usDnl`EW@7:V}S4flhŎ>Հv0" c#2c-lk OmG ! mXk- Znjq'.ۇm`: OqCF-[NvrRM Vi-du3PGݏ'A l/v߷0I.eLziJ_;Jf<+nS 9 V]$vx׍3y ?eΘl.qC$%.qiȏ ?Y܎uS C =ԃscl~zuRۯ~CJ1}3]:0m4NqW{H+o"s_xB kЛG_"0&TJ0W!htap:+<)ZI7itTZ^b?V3hxwY\ 7_R M''tB/p I;K3}˰]Xwq ]drC~3m28\4/i+$xflǂp|D{駒ymѕ5mCdi;84Id. `d)Ltɍ7ivMe`>pdlJ`I"]ޯ<*lWI@S^:ƼL={`TZk_j5ڽeѸ"Ռ1RoPޟ˳|`? #[QOh4P_k5(|ݦw"Xy+cV{"v=Js~+1Hylf猥Pϛ[< m)Tz/k]ahEDQɏ M`I]"6Mb-r?׊%e f3ɵXZxѶ`m6US 5FEz9ޑ@'ٝy7|cWջldb;P~b/j*oF?cc=_{b/Ud9$3Py[EO!Q):!ب##cZپVݽ]tbطcV{wv#c;XfV+f- u|.grY!a7uL7K, Zgҍ砎oa>Wи+*2އX5.ZPk)^!geG?xk҇"!`4.Bg )8ԝ Gc:5b2T)q(^8E>K9\5n桯R,=U̱z $6vܗ.IhYh^qN;&z7DQl[ |iٰfսuI3^D!b x?<S(0'Wpf]F4+Xg/~O9ƺ$kp]Zx-A/3V':FIM Ef;$Y}+0&r?ճsE2^|0YX*EIYrgFeBO\FX c;v%۾tHK&/bHXh)Rq1\yYA.5=>''ښophk^GFOb٠+yGN/p6.mM#NęYSؽ\uXQS8v6Lքk㚶m=nھc #8rLq#j etIT|neeh]]z^g-މ~=4E[|}=`6o!xDO7D~`IcQDvU'?<|/Vfƫq@ԕG)2 k;/S@~Ľ5[6) Dr }Xzwm/op9w76dhwY+:,l\w&3s>*d9FdM4 cv5^Swq*}H }̪E6trX R -A[HN+LfMӍ/L1*И-WlRb R2Sw] 9_-&]\=m<^| |?Q{^N7.Od8ϜM*c|1 l,M\0,jM1!~z֠}\XJuY!>wP[;Nh'v(RQ.!]ΓXJ}RHW+mɺ Lh474>Pל~x1_)o{޴U]ߘ{tr 9l_^Ԯc#L",p:aW|&O_LV55i|0NPd'M]^1uv=A'FLk <*%@2 c$ǐ\ၙaKhЕ嚺}hNf#V5IeVymN顜̉f0,!л0iHeO4 M +jҌfx?ǣoGzliG3Dv:/N>).`A. gy^i!z%gs5=xa< ^EՕ#t"FIdw~ N|:n,>F};߸ԗ}0R~LU,=H벮?KbgZʨG;(_t-Xa L"*QPNq|%.aY3QX:)yz'2"*H~e5F0JI4hAqg=k{-$/p4:Fq!YD濇h3Kka -r=drFz8a(D2*\̙۔(jWe>q;%EIj]m1&i쁛Gƺw:ݱʊ$iA~ꍃzu/2"]|;v!*3UB:V+4"S}QwNQ#fqm>;ݹMeܠCbCn &d eLvO$2|ljF07WuL 4& }f",Jm+*S\:.ExXe%9Y^Ldzij]>ti)mcZ]U\rTi]!R`JLhNcm4^.2:?<0a,q_Ӵ"7<|굋w>jK%|\7J kJx.^,~ rD`W>L}+gʷ]}PTga Y}!)$1U[TATlڐčh+7b]dzfTLڴ6RňR34!Bt'QoZ?qsνca/x{ϽwνwLW R0xEl$ߍWR_l}05jYMZ5[-ާ Le];0}gjoN$'K-c<~h,6_74@2/ú<߫'R8|;v>5ƹu|@q˲KS\XfSеȞMqv9%[Wi6atC =).B6x x? AϕȱBg*B!h1wxue13"O]x0x$3p9dw`4.2qNYU?$Oq]ltk=q‰8v GϺ"dYNd2]}_(.d:/v(˺`/9P<'xr 'N7#%2r(t~w6>ibNŚ*xONmO9Gc(zHHlG>z2HEՂgU&aJ1țuѨTDr@=(OU"V$@jηZns_21Yf4m"k(XQ4Q?KTٯ>ɴ n>T(Ecf!UOauV!Rs)> (Y_:5[O(&E(sN]e?ggg+᝗#CNn-wN>8?{Dېt$ZP!;Á;c}@LyS:o\G+Z0̙Wokex9V?j7^_2]ư?c"cok<Q|#vҎO Ćp~2YԗK;G V萯2t|b͵NT!e6:H6NXOhlݭ "LFqԉ48maЇ| >Yʘ\}- VxR%Vb|3m,U?/4YF)~(<˺7CB/㩌ig֓[;hݛ(N "Ѥ]do.>s1lqPs2plLLrqڱy] ,ȣ!i=i?h]-L4Ѧ4/":O/82pS4FvB8>!a]CI?c#gN!aA~yA{>0 Xg3Q+`,vp|rˣ.or39鶶w3&눵e߮YEEkp: ~ś}{b&M(&AU?|`xeMT_Pgzy&&Sl_iא#A yٱRg jYJ'Gw*Rdu6;1/QQD’-dsfƴяv?k&2s_N16D !4/݌ ˹RUp@䚴}%μYX?Fq[2[N+IOMAg\Cg?,Qz0zBZ,h>_/1=}q^rGLGc7|pAv%yG,ieI* ;F98&0&O?Hnstm$$M7=۸SaՉga_bh#\W5|_wb.3T zsQL!o'Y))LZi.K3s8YZ;,jeWOu{Z࡚N)Ru^KWǴ8Y}ˈXmOA,UxF"qJFlϥ韢RŒ.`qVƕay6UmFg0;A!m(/Yee]olSUo'Bc ,Df1.Ⱦ>Bc:D!, ڧ%3b` K,8M7QV2}8-LZ9(w=5Ay<(߹@YC+zvC]%pWb&;j@ΏZS]k;[AK_u䵵 ȼE!}(1k\I @s _Ͻ@fVql?Rҍ4 zFvɏ?s|@&22ΊfK͊$2u7?fH?>Pn.P2-bQR~hBٝSŽ: |ٖf9}hgyͦl2xL1F,/ԔXN q$ ^[$ƌq6iKU]-4\9ʧvV%GD֔qsNg)Iqr_66不Q&6*dτP';B9GΉ"J41S0D]@%5$JE\@^/Uɲ-xȘpZPࣩ\˭+\ž; 2T uzj+i~ev*r~NyQE(3 sm;&o V cɱs %W~xkqG#."<< _ʀ^HkߑHl5VC0Ѱ֞wO" |)HG4-00u'No4N$5VDxt*zt4Ch% .DM-jM{MCj8 : +Szu-eԤ'ge}Wܐл%b2y#  #$LK@uV=KWimЪM}R!$?Lܠ3SJT#p|L*8¦/r63L'mUIUhOtVai$eHwɺ*sY7*<%֑S]j[N ^^g:9) drXUS9{ @RN}D!l on,/{kڸ}v/u,n$a?kB+I>)0UGzI]0؝W㷊`yYA8y =RwYw%'z *M]]HTA6K"}10ćBʗnIГCPKYjۚ"&hEAAYVY/W 2ɵ9ߙ{Gz[{瞙9sFnR,tpFm3b|9 ʁhb09 gb (6u ꓖ0dm'Ⱥy&i"NGՋKd\yA-IqLTѲGhS#vR0uK~d?&߽z N:z4˒.k 'W&n.7xTÈ8WK<|[d[QAd҅)E-T#!XN!Rz/,)pv:LsǷ;$;`u{De+vU@IOx9[NqE~qcOG~yq!h_@3|rIY!* O˂bc=ωIdEq쵋h50e c1r;SfcQy fA9u0{3W ۋհfѩgsjM}]2D[m @rLdeџf'aQ L5*]KcV7b@|?C\×+Kljvtm5%\>bN!]Q 9DӣC|N#v;iR$ͶKBoaԇT,ЕБ1'!70S5Aۚu'q^ q?OO'x^5-נ7Uct떂L G9+CGePV {Uiq0 0 ;\NZI EyB5 C]Ex7>>S-adfĉ EȣdƎ gGBNAx;j b/pēc˥c=ps C/'\T96B'/ЮCNɥة6%WcQ,Ŕl9'#fةrd(=Sn >PUC[7S`shcS_VԱ =2;~~勡o1Q֠-%}E1/;TWB{n  naS Uzԭnƈf좂2 Si !`i+,`0{mXKJxK/J%TШc:/EfpۓJ?XbbYcβ09 ^]D {[ߚihF (UGg*y{>mbP D/&Xi1V,_Nz 1k<&jEHԟЎ*-X'r6fW5MtߐhVY0O)[JН q,_[O_btzM5fN촯7C*h0#N:Ŗ>#UÇElǀOiP*[JZࡶ.x@#-7t 큝UY삿G3JuAcACx1 p]Y6]}`յn6,5XcPIDTQPRu&|8;ʼa @VEKDYL&R* 8 A"$`}s|l' 3w9s9Vx:E.__`6:IYq9M>'d6I~[~fT;UCJ΃cf"y#Ǣa^{;ǮkgJ讄 _h'_~X}̢F={R}ai Xs1,~qgfXl=׋1IF'RRHA 0އc_ a._-?h+1\^B' `/ˋIEMCGdH7!}8c5GĊ(6L45}o,kࡆ1"DGI܍}J,^_/lVc}G)"D ⠋pCxz\W-›hDqs1+>6T@2  H z٨WmNdol ~ ~0`Kux]8p X{vXJ9?O~2GhI)(.¦JmMW|gMGilkF(^LxӰ~NUEGIѵ^?n7hyCI2c7۫e kɏ^e46C7T0ahd5>ˍpXxĮUq_n[kx"7/giaԵ&]ϙD˃VW|br6nZY=*aMQC>uF"n7oO=bu}E;PO᯹ZNA~l,M[3d$aQ8~N&.DgҳBN7Vz"NJnY) kDUNXF/8>G^T0̀\'4!O bUmg7ǔZ~Yo98=833bMRa%&P.M Jv_ ɇA#>US*q}1]- Jj>lD,m-_ͫM< 0t{=l[I`GekAuçVX ~oT>o|OPrg}g#ŎN&gUe0 ǹ 3uᥱjuǬ "`3vκ^=ߡ!IەJ*< 쵚.[?eƌiuJ1afp%/rMECT7=fZȯ('RjQdw~ |<"UrfIf[efmd{/(=!7 ch[HSǢ39۾om0RR\5}Up*`|ܪ1(Ƭ*jB-ܦV%rK;fZx&6 i 9s5׷n21CA>t}Fa0*$$ڗHu"A(uALvs8s| bueEWCe#8L;v3ܖBoCF(v\m m/1>>8w$ve]|U@ԊҴELH?s}~N9HF~[]&цaP&%J =[Idjl(˻Kզgég.O^SȈ(bWe(5BfJS2z\-usc4|~/Z|]f`/UfݵhvE%*?-HB ]؞YҢORX4۞m!7c:M3Ø4Vs;F:gasXFGv&z( GP6%Ir؀yQL=Uv*RT}QodT\ >RQ)~Ͽ+fI9bKq3Pi}MΎ+ҪMzРZi O- -)hr`'z#Um $IKma$.>aJa2!z;7EpUnNlާ0ee!x6NiC,vߙY{ !T iaXנbVugxY /Dφ#p N0ZP\fq~'xxߵ %-^h`=4dlfa$_VhP Hj,r_g~".~bY6oτY8[gWb4&_"ᮑ6P_Sʤ.mk銝}M^'bt; 0:1*!Z/<79hZWGdjRFp+l8cin|?6$݄Gt&אh:= tK桫%d)$EO??,{[m]W#^d֋h0l 3 o:[f{nZ81lM+Q.%׸2_s}Նv:+6%GC-"[?6<$n'mVjGO]: &=b#ZQ,>H_@ ZHǬR*Jp7\B JaX>.aVT}?<4'/v.]p\ pg!R yv񛞂 *65݃ʅ#]jaL R_VNa/cn7ǥ/2ƕVnDvbc(K))>3eOrtea=ɽGSSeMǬyVSe瘋a=C޿UQ;Q91\:bt:s4E jX"MגR+{H:G=Xc"ڦVBOFZOLƪ!9U$\j5ujϾ&)p u9{XM|ؗ8~gUKT|6y؂(38l-7CWͦ OW;?gG;yXOd׵4U`8XGkBӯrG_C$/^CD +Ʋ^꽬xoj{`aWl/n1j({vc%|=a.K#*TxoZ>iD$fIIV E- P VHIpU$Xfc]>ʖh8ߝ喂Z}9rc4HosP{=s0λ!EA^ƄycGn)ÒA񲅡2<Y>öڋzs}^5,=Vq,|])ZN-e*A1~Xs- _okIW݋]u4^5|\U3x0( f¥L|G|" dRXdZA/d$ZY-_B`y&yz3wCdx7hwJBߏ+~b^ FSz!~kH#?M$K^DQXޗڍ`R;ֈȪ}mfSӢwOZ ֽDAi^myF~@~Lb+3`"b%(I\)Mͻ?3 ARA/3'jnыڇR=M*hE_WɵqUGa$b䣤\QR)m%rI ! ԯb,VdhmS &όiEZ{*\`kg]FDȺ}߂ӕ QwRץ3x1؍ëf7&YO oSdZʷ&T+E f!Ȇx.|'O3+ӝ8<6gS;1Z; $}+֗(Ifˢ7@*U0)GIm%&=wIjKNSRkg" $iUard !ӻysйNi9&<],L⚱'yD8O.׋J__ z/ }Yٰ3E*hBvUn52ǿ)t,*ÞMF:Ctwm#_@zfV=۞Yt8㭈ڈd33:|&)1RAyH1w)dM&˸Yc5InS ,ZL 6 !~jlq]ٟTf)RE[UB8!m(6as5!?kuAA>0 \%HpgN$"!-8^7QrL.&|g&'/J=G],>h4XtG* ],~#8$$"& 9rv exÿh3–LpJbրELR?fZ:}32cY$ms-0jQF:-1V:A_wm)s7)y1ܗ(]2O6wұl,zb<`/Z+鑕98D2&{񞤠Έ"I!%6$b.ѣ7J=2KަqUKUJXh H-l< Z^t,e [)(f"$9_RQr22p؏?HE( `-v)SjN3Yr*>F_"ecYx(u@aV*e2vK}Ue\>yTO@ AV]F #l0/ƩNiIZvaz5 E+J&otUbya>MVD(M(U/hdƨ=Z0 8:{䬣FlZ&s9O(!$B1 SB"4]8E< !jjϲSC5<7G4Ca`uꇙï'^U<8icoբ-[ /λ%CTּ pUa%U*:tg$sxX1Oi0YLDH:aKea-Xl61=w""Wlc!K`ʸ(pP7[=П8 -`4w2 ε:z;Zܝx%OFMG  $pc!mj=FX>}$  ˜,(ر;Bs}ؕ-k]A4F&vA $xg@ZNp%ڤ@pFXl476Jcpt{9fb1hUt a^ j/t;ud:&,-KbvB!u/I$r3p :Cl|4jyqmb&[G {'q5!gErI0ն"Y¥VmDOGՄIϸJjp]Os.-ףr^-Ww [(0&Va BpVJxaBk5Q8Z 8b3P6)6" SysVv{bZmQ1AB"PqȄޓ+,\RR"of6fM[9ɲQ,w|1[7y\g zr8޸*5@.o=.k"/ J֛u?Bȫ.v%/AAp`׀lCp;6qp/[\}_ qk[\;(_"|pbUn4#\F0͒yܟiCn!;md ߰Uޣ+!MR P-$z1?V4Gd{̇=͉jaEsiT$jRu umZ^}%/yd۾-PTX-.8_QuwBRy nMN]:ףx \b>a#׷!6-^{b"<ͅ VZ TYb(b{Q'* \E;Tl2N1~]#>Wyq UX1QX*hBĭtpr 7sk&:'/c;vo ׀񤣁m#qY4s6 6fj_/y T5G%a&TsVmo{6b*3Ͼ>W1ɨ)30vnv3qᓄ()(4 Ng,zA)"\IoD E9hNcƗ/2ͫy\\y婐&vBDy A~&-+KR:*DR3halyIUx5Hyjen1Hd@g[ 8rs`̫Vj[(4cۜ;1-`@ a_I"h&R9Ыh j?9U¶nFߵ& 'q 2JH}j#U7|A=)~^zg!8@.[V'G퇗`'~IEƈC?m-e:,P:R AT6qI`,/.ߝK;" pP?<*?A%:>2\09$DBMƒ2H/ boƂQӚ(ڶuZ O3'3 v ?A(J2+W+"x#: baNN7#Ŵ{^nޑ$tmd'U{Gp^gZ+$A$'m}7{Nov8V; ;p48wx}7@i:eQ@Wjx^a+x BǶq-K Y`$@sB ⣴(0Jg y._^9ƅXV BDNperE 8ݣ( $IJ@Ҋ{C?g~{C8=qp_>+XWpG[W,(s #4XI onpg"..`:CW/\;j<}<1!o`r.}r{Z7 a? $X߅3~(u=uuQJϸBmٸLg,6c֥'O/>,Guk9ޣaD Ѣ&\:K6z+ $%ҁ"qNc0_5 dLex6{_({KH DypRjKˡ߂|f Ac[aɂvFTw3{Ss@O齱{퍝[.k׉_+L6 .{?ii%^d5@Tq,]Wei"RKR\V4jՔ& .,[c0O?In6)zVNn޳l=WFî3]|rA$e "u MumO^!A&BLȉAi98:%<s)e qGYVۼ\7/scsH[Lb.4t+/ X<&9"2Em|}N!+ۛHo)pN9Ą7|'Z9soAw}tw\?+GïBZđ(؂8x%p EPdБ!a& -nL4fWL!c][d6%;J@nnçv>?a&h:U[ ?ܞyZf.m2^@4bg'R4x4Z&bzF1Kyl$M&*~UN\6L]rj~9.G,}XOuѤQoe M 8fC4YYeJ:_AdU|eDwI'뀗K! g4 8;sIJz%p7g7F^{:7&KCe",f!-穓KON^q}ekȯ:tb>bg U@y$.N7<Ӽrx*<"PYon$@ڟzôGT_RV8~SvOXY6a\#N _H\ZrnO2ƜoTWvSlyO̦z>pqGW}mk'&fQv\NKPqyt Wǁ=3әĞzL:ڏ~!> e8RKP\n9I5c ]h7!)}^g+I˹|-Cџ˽Ip2 R7,q6\(|PasSh t o$^II9'Bm3RЁB1f]laQ ").w9[aD-)0 @.n% [sK˛C?5&']}3NWXǬ'^$c` 4){X&`t Ik BnLףxE֧MD{(E|8 vPCAol'`X*Ƒ&~~Rk|`Y@1Ҩ/M_ g˾c{ߖo 7=imޥumMmi&Z.~4#a]c3 _fL(N4龉]} O"k9G(Y| ߓO:#wKG*|xJ QUD $8qvJM.09ɉ"6V$[N' )7XX:z`_jsϘ!XhF pO`X×ޯY\/N2NɮBvoHNZV|79}'ͷ= Bu|9Ʈܒ, [jqmnBP8V_.@q߻ Ts]Ӏ_J8rb}$Tv(TO*6[׌ecC2I[Rɮs Ȝw.[Lt gOSzY.y [膎P~_.R߳w9DQ_F3aW]ܼJrK4,T d[fX߅R jC]g5ۼ*j7( Q"1@/w묛Jm|^z^{0+=(HWm@ NG5 %W\lu8kժTy {g5ɋլE9Ɂy =j!,Lˬ|Tj0gLqQ'͙Yj=fCFJY_ZwsS ـ &Jt奘rmU7pN=Fb&xAԞp B%|E˥<#e&yl%.il?=/OLT+YEsw>\>9Ƿ'{Rgz楟tN zZK'.]䪒Wm'G݃r4馮w-.-mRBr7ذu[N/ c=9,wbzUqnVq "p?0Mpo}RҬ̘?X-F斞9>{H67#qQYfwG`#RڧB]y?1Ŭ$'@B/ e,CEU3e6BU#yږ܍2 ۉ#s|]{P_ 1BbG!SVK&ֈVkҦcԱ:$cZBBU>|nN4eILEЬ.>%S%v-44Fv{=>9Λ_YdJKNl~vq|dQwnљiE  .+~'V;BŔG*blU+tBLE7SKw#wRI .JĸA߽,]Y`whJگJM0u|RUA&݅.rva:,8Y/5izdY2xc-FjŮgIMx7||O8q%&^&pu H$SAММeRi'YYlMSZY06O <0r@ܫp=Μh3wђLQA iIh˧o7]a0EmFMYu+K>x?_ZX|g,P+s/ ;sL J)6S|L> _ 61AF a@67?݆'ӗW [o4x4lBt]/oO,awžBiJIgP:Ffoҕ4U)">_.3ֶuvxt! Aao;@ F3m+5:*Ij<"Ɣ** 7> 2bS7 ,2k$}E v:-KghjJw4&3, w;#+x4<~YkY$CmlbW. ;Edu<:lŢ8---]y361i԰gKPr5 HR|rwEq`BE [I=dce_}:R}fE) J`fgen;T!/ NA>1ajZie;MWCɮ}(j\\Ol{b_,gkym3'>e`A_vZk&Bkhˢ ntk=YOI ̿ {Ҿ+BءK=#|#Xju&tCGޜ϶X#U ]#T2xAbxVo#h_EF14pHmBc|=Kh fSolA}ao_sYx~A>KpLoi2ZMYf}(ϰ/ۄ$s&]="eID\: ' W4ӌ8 !Ijx[0{,OЍ~ /, O1jh]%أ%^'Ų3y{)*!χip.0Wc,yZmr:6${R?lL los!uaױ?a~Y;e|gV ڭ?(lSR*UQq,(}V:}|[aӁc}=,s;QU`}B^p?̴H/FO]Cqf=w |wSFbŊF.8V,D/l/{'MgE >5tʀ+% S&_+*nc}t`{x5PIʼRP|*UV l m3Lj  U%5џdq9bz;?qY9{&|x\аS,ˬA>C9x(qSv+@sI'+iCI}hCq(M'oKb+<#>!8H_w;9IRpW C C W'6Hu4&cbEd+I4wJrG0/8&=v% 5/Vr w>MX@W+x@kj,m\ݼZ`3@S\eϼؙ#OpO4tڏ bN<08>G 9G,oPz0<7F((U^B=b^@ 骜5cTvYCJ,L ns Yk"P8ijgÏ(PM_͞Q`P|'TI(do2J3- Bt\hQ30Lcı8Co&ldO' EQd9 JQs~Q0MЛh,=>봃^MN5%s(,2N w1I f[2#bTĜ.O6Á#>Ϗk(5n>S0^\cr@k9UO2J7)YA D)< @gwȳ[dzI \ ٦/ᤁ%XQ~&zR p6U+fe&qFX'Q0[#rS%x(86?qm7?rt?'l\mb-9|J&rtdIΣG ;JׅJeOl "Eu`)-TSI!<&=Dw#Qޥ7{ln`A-‰^. QѫA aOIִPwjPͫ!5Ϗ U敡ߥF uչJ'ނ:7NU0p4URTuMv'<7DɁb~y5 t`^#eH2xH=Gֆ9lVp\N+̕} \{(sre|‘ ̕6+sk6*sh[bfU4;~0YOYiK< dm 1[,HHjeCܳGew1a]'g=G n{J ,'#2~wD9`{ ^Ijj5xqDoџ/ :G#"tZoVNI`QzݤZ>x`᧐t5nJmB;wp2u/U_z}owq,7O+xY6Se/VM;*ɏ"B}u'ʭ\]Q?w?_70ʈHIǸ(J?UFz./ONR?K1(xG%tjI% FT08bW7,l+z[8)+$&2v~8}b='~ Tu-];#-x&*K!i7M-ܥkVuDv=$urutE6w o_==QTu-|n?Varɟ hu3 )FWXjU_TmHӜt&輊GX_B| eSۦ<\ 㿏[y[e<.KtR΋MŹ;l6􄚘@ub{LL=*Q%DҝbmBKv!eBHܳB)8TlJꚰpgOB A:Y+'{:S'b|nLyP 6H(ɰ.y4W EwNm8n\%w2}:<-<5؋ݦo? ځ 2c 8[m]J)ϰGX9|ƒZƟ| ӹCQ_/J.wXR=&wR}~b+ga6y1ʩT07AttteRΕŃH =mwV'R0D^ڥ'{/Un*mݥy-2gq>ԪCl'HFP6ɴ_Ywm1X6i^$Ubd0EcE!VXIJ;lG`d+%4*L"el=g_,0qe(z$Sg=?3%Yra*jv'9=h$ $4]h}uS7Syy29An;9^ »KA脐"K?I^hyP[^~\v2 @ GiE |_zkzrUCI臽굥{" "6.:ZOo SG#N<vf#L0_7PlFz] fXУ=jSC<0|xyp>`G/OtiCen^@S4F{[f߾>OZLnG^D7q.3K&H|diYM݌ ^ `F/ PJJkI˫=syIJ$JrČ2Վ6i]vȮ|(k`ELNYݎiG̒1R&S_@pYJp|NF[+s2t[(Gi=YvəAu_{N0~; h16[+2cD k@*~M|&lߧKS݊_Cs4J4Lɏ9vEXL/yu7"oZ`eC@,Ⅺ["dDywXyߕM3t7XÇ9"lh`W` BCqt:Gݣ#h>֝og{ݫ4lR7̰aY[ 0Oߚ~yRxYNHg;}tr ro7D|vӡ3"c1L0F6XɁ|G:`a # L9pAnRkh\*$cWtT>=-` NSNڞ Zfx|25`Jk5C_mPo9chǔA ߍFAVP+neEݲ94g7/k#ܫ(SH0;&b\{Zu;c8DHhبj7$n\STAI 2~U`LuE"X w](@"Y:,Z1VuL52u,;*˫x׼N_^CpAiaܷQpp*ʉ,]D};5v)&aްնgwrCW:qrzX15;*OD(ܷqPtR< 8-@NY/BMIuR =JUkFMUtXXv`ΛY`R>FUcA!:NE{j>nbq5߸Q*)JӞfDs+Ld~ Z9(m"W=%3?vze^B(}0;vB6%0~uQF[SWXZ9Y{4) ƪR7 5W–0 w ^mT^K;%uIڑLB9 z&*@Yd7 itV #J.y|+WK+}j;0J]rA:5jfs{]5H>i5T`2[_9AZdwft2<b=="aK3rY"e':Xj!QdR>(wSH|vD gCh &?u!sE96aǿƅ?0b10-@i1OW8X22`4Z km@"0=B7ֵl2!c-:GT`8.u)KfVz5#2Ȳ鑵Ԯ"+4E=_0R6MX/,K4,` 8nM$"^HbMq!_)x5Rxf <|YEpׯUniHJ`1f|Ǵ4M)iڼ10mk3=i%ZhA45f_+)DLC dMo Sox5x877 v9Ϧ@1D߉ŷ^dsc~8Hn,5#0&Ca*#1c5JW3PWk)=xw Iꘈ g\iV/oZKKZR4I8m skn}귽Q getl/Ǯr6hPJ^Q;Rf$A83&1 xdY铧$K(&!/z-!mt%uXÆRYJ XVfSr&5F !22 q: 5˧֯&VUԙ~=7fH*g2*oV=gۅ x,q[H~; 8`C0ɶǥHq79Sڎ*񞘁9F|@"DDkZ]#6c~52O8]ndo-'!OfLlU@n+5c|*\YWgLx*VW!bw;b2e$>9?9#AwELj!)2>])LC*Jf$[BO}K3o=ð5\PamJLզCR 0-|zwD󹶽/g$"ޕW{頮ƕ{0l9 Q;S W{mo#7eoM;*-!?620(yLPhYo_&"trA=s~;V͔(%kV#&7Q[蚥swR+5rW4MHx!Oj[۞fяkWz}_I)w`Ck(?;x8Ӏx"kT,^w'mgZB1>ְo&./~Ih].CUbFD',4l.OB[KLZ73?]}tTEnC =@t DM4| Bp"򡈝>4y1{^X'5:ѝl=n?L4['*VrMYP VVM;7W^I疗0%'YNU?53E0`e_,&PFI^gt|sLA.f9Ĉ#*R )-U)kY%o?h=37el ]z䢋o+zߩ =3=7XMzNKAHQ5>TPQI$=9~PU]')7?ذ6m%%b*i5)cݦUO$eU٭02Kzש?ɳ6$Xބ8(/PpwmOƽP=0.eTg!C\Ωi:`?t"Kگҷtm$r<۔݂nU\fӟT[2Ve:n'렝[O# jh+3)F]Yn $G$' D1w.8`-MxP~Xӊ.ꈮ&B~PJƧJN4[3 _"G;1/UhSg{^UHyLOQXc\wǂnAڨ1[9m*ECDO[IJ11Q7o|<wa|e d>[.jnadi%~˻ߕ~Κ&C[~}|.͘ĉoj_&g}aAJ_Z>OYPGN EJ*.#YM[t Y2Kd O\S{Qozw'ŷ {0P%wk"L%㍞9ALԚbF&߰Wlڔ\wSnP*ev0ȫ3%Mx29%oP;]q ũLr ߦjrgUk>~BMz5JldE*om~]K!$hHS1]ǯ Svɇb J9|-@oF&T#g4K24T@'b5@ꡢj~%R+:̯~FjSQ;2*Hp0ۥXmeX)yNZEE,%-V.Zoʜ/%IdvJ~DI0WS3kO1TnM^_1SXd,q@Su|}gGMQYCVTs$h>;W~i)?g?~ԍG4vqED:~^ݼdVOL'aԥj +ptiw˷"?1tp-np5?=(}`%aPR t_%]mvyduY Ok?#aO`jJbU壦U*]X:kzV\: qrM,B7ur&!DZlQD U挕RX(jj*bj 0ZFeU)*X(r$6J>Tʹ{! q#=i38ÛVMJnx>uE⾒F^ykEq#X1]?qV etR=ƹ ^Р!V  ^? Pk^}CRʧ,YE)O\)unC]Ja \} ^Yx|V5^ XO4*^^0,sԚK#݈ȝ.a <5l2B-Z^z>Ո`]({K%X;{ R9߿oޟR%m9˻~T?׏ϤJS6ՏtƂح`=mk\vo+jCƤ/ [8ӽ-5ː+&Τ|S Y2U务~{ʟB8]xU4P8dڂSjb#*+U4)Zf>I #hO#C0%= u %"xMYC 6(Wbq̐.`ho=5NVZC\Ck_CJ b=MwΝ9ijߒ$lE km@Ya"peȏ姦>ܹLcQqyKƿ2F^h6yQM8l>0;^m}}fYB?_[s93_"4v-oimxtxp^GHT6⟿ d6̐FL@^eAm~yzè_۶ԫ;HMZ{Ag.u^s8&_]pM\赶^*i;aREj.{K~~'Ot-[D͆T抨Q~;e_FyϮYLӤC4@gXWzC1qfAE2k+ S쭶+I7=8j?۟}ީd ny) 9 |_ O-w*fYEQR=S IcȅbpϴB!2"|d||*jKӸ>%P [\) o4$cCmh 7+6gƝjt9ء_!ttZ9VJrQgLO,C5dl8 u8 -=O kr k.6XZ}~|_q?MۨH6E4<@Ȣr \q+$'梴|kW FyӎKûK\O-oҀryo|y̎I8Ɇ)"KڢG߄Q-G&HWO7Jͨ#_jMek_u6!gɭjH?} s7eq:78_;N1qO0c`u7$q Pqҗ?>>Bԋ¦0FC\׏1s"oWh[hu4fLyPg[zdX3]3Xvf4"q\\DR c!ϡ=iw5\ao3ܹXŵ<=.P'5:Ț:^{8(6'&+0[sޘd„+Mt`}`HKX6zJї`De?h>-i57r):lz0~^4%Z$ mJ:g5abٍl۴.=4g4F7s7]kA8SQuAQ.DӨJ$lG{P}>O`)wtN NCtd )iF%C7X`n_, ȩժ+/t%nufΣxi0 {8$B=m¡R@>|M8r &r/ſW%5D jæo:*7Ǭ%w71Sť)˄fu/Q6F!CD>QuN1iI2D^=g@11Ra[5eηfs'/ZZq=?#LO>C.&Ip?.Hc8!ٲ(uC7Qۅu/*Ki F` FS|ܿ]?:5q9hP73+!JfqLVSmx[y8æx+U}MTΰs&_c}>!ו ^=4@j^v=N~fRǺ9*hwVʽ(sX`]捻i]~tu2vZ\~n  |j +{3|DIԋ3,}<6Om[/%ǻ*'ח94w"&g&ۅcMnΜ%tJF` %nhDvOe0?++oYqT@\PR[q%$MP AEMz4TNWY$'E@'_P"RsW% 7Eu wNc{X\u%[Ij͛y뭳;n>Q{Ԧɹ6ڹ>OuxMlnw}GԞs{/>/؏XT+zUW/ r򒐣ƓeXX^UҎw^_O7}X#tT1~Op~ 쀇l"p$=~a`}:YiISW^D ``M< fV$|{C:,]ي7p;t=9#ɻ {HHSk+uM5߷MKn\ ^$=g+U@QEW̘ڣaX Ʋ`aSwE"y=DX,ZaXֶ>K|qK[טo=[a.fWjpAp$Ssr\s2>ױ^e!)^v;C0 (*tU.uRJ/6X| YAP XC٠?DfHC?2IwH> "3pV~2c0k׻WKa -=4ɭSݷHHt !lq|㮬_{MƋ\q[>_UBЋx>9ڷ/U09]Gd]V~=bJ1e=f$8QcQH84 Wu>hAk0"+l+<CZL 50?ۍ?\R3å1.ijl)-K"#[o%yT'0a R3&(7TtU"75igܲeq4ke^c.m^Q4ɣ5C[JԆn#L4=dMjB`bv3|S-;T:QӍq'|)ŴTCGT +㼥siSke1X)ߣ1.ځ:)Z ԚFr?uZ(cMyd bM4œG F5DTyHs,x#MZ <)mx#\6XdvmWK3IZs*- [;%j;'m8kWKjړ\{9JF<Ôvs;5ч!نaMA@%M#!s,D  I IP2a04I6}0ƲgMZ}i_Kb_0M{*TsXx3 [JAer7dOc?$!fiFrg_cI}AƘ5l1↙,n+IH` eV9jEMlp5'`=n%MB1Tp6$q bOPQ5Ͼm|p #ژ6c:QyrzBNh[^؊u.`x{~c~ݖdw{Ҁ~Nkfs"IK(%8 %yF3Ľ]A0{|}SH;QqYpnH:ׄ_>?Q44A \3!O`t΁4T= HVRS!}f~R2u.aTWKv2糗*Hē^6\%qu[psc&=ٙ#$%!'4!s)R j7r D1xQ@<ĭEnFYz41Q0 F(`Q0 F(`UMo8OH"G9t71@nsX,٬iR;$cCRV嬕bDrf8o ;䟕a*v*jntƹ(ڶWaNmZBLwݤIu>t^)D_[Zcy3P=CnPneuOÛ/juiOtZ=Ukvb%Ow&7BYcPU'#9UxۄB_`?He Ax[LǛox .3"B/w;΅M_ΧTӪz'wrYsDH![.1h탠p[mNݻtPApsѲܝ:)rUC^ak9Zœ+㙁AK}>ÐGpo1-kؗL}CQl%. -a&%nB',w"!<+|v'-1!~W$}[Ǭ[?)蹹;ZXpVlaӑ=#! 'v"AhO(Z9]Gc ׻5LcX6nm7=V1@%S`> B~Lk0Nh=pK0SS5+1[󻣃LhMֶ0x 5[@yaÆ/CDžMP^QE/Fs];cU.'zy|oJ2?}׫tӃ䢏xYfeYfeYfeYfUmo6O#mv[H 44yP$KR~i#%%Ng)">܋ C&@3 h,+b16K&XЙVi< &Iw#P1-2Iy˜KQ行yd0Q=%'OI|0TO>!I:T>RtJ>g3JMUǟu3iz5ABŃ-,B: ;JBL˯g5F֒CHUbƓc`@s_H6"&'SnDŁ~ ՉYy}(lB[G;"IEb>&`K[(ȥ`bB.G-,K)Z 5dd4JıM#7J` S{-6nͮ&~>,9]U^њ1_[]9 J}p\R \CQԑMo/h+@*ήo߿\~}rrEib ; XU) 6M~૵Sf|>%?}/jy,vE>p.@rAenaZrd0`Ĥݲ4+)إ<0Vӏ<鍍f&\ U põ]|>Vyig@쓼s89jԯeSlW 3YT-gEDoA+|I~LJgMpZ-$RQXX)`VQL%64tJ h)e Xn0ͧx(ZF$X:1tСjQFDM(&QgikV/qM?n"*#73cqk99($aKf^( beŃB͠woL­ &ۧ9@vP'sɭBD|ֶj-żK^ACN_Y刞<FȥsCuo񄬭x{<Z39c!x;XRMy㔝CvM{єTtfĈw)bf—"jP]ǃ/IUA!Ul;|+xΟWVӞro8m֔ 1VtGRnqÂsZ$0c cdh̉ΐG 'CgsM2eaSsZ,2~ekR?wjepk+bgA%0rhoiou>Wp k84|^7lmQII)R[[3/| UdS)4ȓz8n7۱f{`et<] fZmyd8.n):t:+F aHNpΘn|`r89ztxmǔ@s Kрわ S@*]z8{" 2>! '*Ƌ߉83<Ӂ,mܯ#{Y&7˜v\ ^b,,4a {N@Gb7Y>x;)d/`d{9R3bnuH>lCLEҤ< -%8 Mʽ䱥>uK[ȴ$8W%C>mm!mE3BGC+EGb *BD:z#SkKn>o^ J hE;F a8N[QRA/(yIt@>:n1ۚJFǴ v) (keˮ-ȑ֯k>\IcH\3otF<f}ñAFd(1vLr=\X_Nߏ69rW9:77@~ Y2;7 ,76w18e&9frn#kh0&``Fh;O')m,>&yXaO#NlXŒ'i={#s[1 brP;q% a0oQ]ek14e6_>gG֟?~kBUM,F,) -;-|nPV{}se…[ 3Ce۲o)kdt2 6J. M9 Q\7!j1[h%OS(*y[@Ё.]bRzYpfՆPk395q9I3oΑXl ͗7g[<#X[&Zz :``۠X2g "gRT{=[݊ OgJ^ȳXvZݻDOSI&3.l! } Y}G x4&bleN2Cur%Vp(|Iu\I WpQ^m]#xo6u3H%fO/=z@hp^K\^`"33}׏@%"P?&R[Ma ̻>o*#oy8s (}1Y\ sȅţx>yﵝ[ߓ]*Y4>g`x0ią#ql\9=h9_4@1P7yp~֙i3\5Ŏ#NqUqa,&>ZPC0e\'r#&Wa7=oѴzBc$<=Om~,M=&HDRD 6A3 =UV]v?,lO9nV6J Yb p8)~TOdvtz;Fm騲>hy3Qm ~lܸO<e[Pua$+J`sg~,M^" LE,ٜdw3ð 8F?9Yl0KSR }B[UV#H2XbbDԖ--VO[܌) b .t#Рl !#)$f[f3' ҐӢN1OlILn}U6}AhX;>:Drx\*UOc}g@5n❇a}~,O5mbh-pT#3E?\GEg,/VD틾}/H5R(o_,x˕{+q's:3ĿK7%iM_Dž_WE؉d׽CPwBܜN΍7CQoGň^c{S).~7JjK] w`΀`̰5E] F̂GFTt/MU!Ccmr88T!2*'P,dg_9RCȇ^Z/^}h@ ؉jIUa @,TǝH> kNe*ǻ(~7q<(Y 9m^01U$)~^m7ƀb[jxe!BX[/?1}s_GQiIW{0fզX(}!{BEYw@ #p@EhJ+RR*r,--DDq@!VPā aEPā {w msw~wo~~^<|<(o0Ψ(Ύ!SȊhX&6m`@~$k\št2kfY(GʮQVCd%{2N(991*xL},q>6kT[ }axeKʅ|W 5-׌ tM]KeXc7 z%(7|[^rysзPkpplxwႠR(~;&<)nTs=^j6|€Vx QyP~kxqayD^C5_qSSw ߻~}[gwOKxݟ&룊xus]zkxDſF [T1dȚ, we˥^ g}5"??.{`>/MW<͹΋?Yfr~PSkn]غ1: E[X6]sm.Ob3MO,hɣ[JaCD03̪gE-r4 էCo2J#BӥYf]̙C7*<:~I]~W I?FVq #s^h+sӧsJ$}w]SŪ 1KzOW_ykU}K==u~QTz[Pg}RKruqs@GC_a>_N-Ep xq-K'·bW LRUՃc >I4Ɇ9ŐDD3R0BE%%<,X+.T C ý2K#揣r"P;NWRWw{AP(<-3k^51 %]"\hhdhj8PIB[þȴEG0+9{Խ;beڳ#nej4Zz@ cYqQbleEPq·B<$P`=)HOCWNq#k~;6?z-jݾF's,noY3 &1-53#PD4Z0(lAk[l 2k)Αg=p=>ĝANv`ˀ,ži[AncoN!v=`t6l;v "mqDžtXx&1ƈ|t"1ΨH1xyRa5drR+*36^;ލčvȣny*:`YL髒0L.mD NYNۻ0fjPCKyq_'X]/8 Fk@e9Fq_S ^ i&yQHh=v%.ʷO^H(u8ȋ3vWbjJO0Rf8fR:L-%`ǐg!4ꖹ8.A 좘묂  3"GI;&IYvm agG#l8)Cj#o丞S*ăMHx8c qv%X˳Dq&'hÏ8p̶FbqI;C Gs 2C=?]J0ݣRA}  ū2 v7;iն.Is/wr=j~G=l8¾uXapa?OG=ޅԹ8!u94W>?h 6f%by2`x7-pY&3MAL=2:^WO=ЖP?NdX[dUrҰ|tk .ٻL{2-zZѭ¿~%wHߙuV(1au)B%+&u <,d: #ؒ $&:C~C%& ME0cAR^"ҧ24KL,JH35XS߹)r;%`J{(? 5B[wWkn8 eNaE 3IwIԩ]n0ͧC6):JIgDJQL~{_ۀS6}|8H6Gڈ^!Wroumi[3c \P'a>wgԒ^cWzaȐ\A$) ckQ&a(y;{esPm7@z!gs u,թCGŁp61UTr;gxBԿXWW|3"3t701l><Ғ<==-qp1.MaTL*Ad禎Z~# #z.sí/ M獐g$b aS+B^3S/f=6z~)/awnĵy [KbZ ,ԧg1Ֆe?Qt'#KK~гoE5\r%\~`Q0 F`|p}%qbL!<*@V DNp+j|GRzfgVtaڬS[v٦o5 .M[m u5Żܞ#KʣǏC?~>GN\ 1?`Ҩ*jD5E)zBăaiy–LLR/ Ϭ-1 -0:g{ꅉK'[ڠe?}˖8,z;wmYyxƿgKa=cK?gK Fԫ|ޖeh@`^^$^-GaǶ < ݖ<¦f~aK;L(L/I{ՖY s0t9qY%^J5Id4ZFa.L b$kS[)p&ura`6_Al.#0ݺ.0T6-8yK]8Lwh.m<08aM|]|.hYgK\<a?ubEw;1yجahwGG[>Sg̢ϡؿoKsaG߯wqasImMXyh=$8ýUgǾYZIbc 96ZZOmVu|֞ޱiyΏ;},hyΕw!QE-ă3[6N/:Pt~&q){=^a^5ߦۭWz7hhpW6OX7#9fOmYw?auWliNi 6?l9qߵOJzol|ޖiO&{{])iߛ)[~4M/]-;ܤ-wy ShoF_͢lYv}eߵ6ƞ[޴1W}gOי{57`Ň~lo2o ͢J[q |kY[:k򍍲ެ}eItROy9}~d6،-;=(ڔk_cϣ/zc~fƶ_Ѳj3lͽ8d-{,}>#'6Uռ+#+׊JvW̦Ql9hlfLIb=&l1=@5_&rqVyDOZcw7M9櫌gsY6v=9Rb#U_Z.eqFߔȎ1lW)܇zkLYo Zca W> piwa#_kg3ѣ7ZOXbt5rЙx*ȏ}9,z-FlE-sF']?ZǞۊvMǛkm~NȖ˽ =z o,?zȭ{jSy4ȌNy}1l>6{:}\x}ZW?6<5'1߇W۵Mfsm ˜yxdյsO9gяG=suW8ZZ9&O{J&F?~s8XkF]3T{o]#zXޡ/es 6/c&ѶxSUjh=h\FEC+h{~߂́51L|{l/' c`qk(> #oj! M{MoU}oQ#f}h{}s^FKTQa Y**…YFhYM4PF "-,H)*3p1M1AD !N߽:owp.}w߹ѧ;K 'Rw}mLqQ%~32!5ySk}ȕ@xhdCSA"H'J3$fݤ3}(Vg6c<}$(?jRnxy_rgpMAf 7w?Wu]S776-ק~hok7974]ȕ 66vذYko!vf>v?'k',C=* OĻf>3D_cYq#UFae}!V2`N|ڃ'Y*ߕz_/1KN̒+'Y?ixH*k;3R]{ ;m˥404]dմO*P4?(?6ri9 g3q9 5h.kߢ=4G j4/5R;M /_l-jEOmΕؑh@Sw;7b|vx-E,ng=o@ . a G KX1Ŗ6/&EiũEbGG@G;yx {;o9y9/ԵiRo;jg`F)UGWC,ݕMT&Jq(w7m%RO?]P_ r,z~I)퇹&m*SUwsG!EZ~z> OnSSIʩ⳺b {"J>qǃUtkVDRx#B)2(PECc6#B)2(PE>l8pG RdQD.b$H!G{Æ|D EJT4b$H!GÆ|D EJTÆ|D2Ȑ@ V|pƒ1Ȑ@ 6b$H!G>7Z'tvpļw1.{M|x.`a{z<5M[?*Nb7TᑞSLJ˅ỲuLꙉltsXgUAs y=|Ji0/~QwJP /GTA5{# X67~O@imM4.pmh:I'7'qwAK#_z޽Z Z ]VÿvdD,nM06t>cE bwro̢U]pw3$>ʈPmԭT?89Ȧ NRFظvWw7UOrV-nr)Zn39iLj8 iE>^h}'|rD;Q Qp9էn %t p׌ p4=_/{ܳF"z|kΎr{o8J^8o7vNb}SHDK1+{W̉x0A1ѫ~к9o2f~ 3GfJz:n>W<ﮘ CZ=Oɦ^Nef+:n|&oߕu˵ێ)l/./6 -