psmisc-23.0-lp151.6.1 >  A \0/=„"oa#qH_2נٟ]( +{P^:g$X@^&"NZ!%y@޵ԿeM^f 4Њ0 L0X]hwX1A0Cq/0 FqAB G# #Xs;m}ꋭ}b,դⓈF [AÃy vEJ*۷&NC46rZE08de8db4bc2a6436d22c66b0812220d1af76bc71a6a1aec93ea01ce834d8d965e871417985e035c8f55da41da5acdc141b40f67b|\0/=„(^0W{/^EϞ5ϴt&@]2/]wQhI%4*8!?N\띗a12h@3npV5jngWu*<z{bw__4~-_K;[WIVjfRu6/ma,'5n 6GZl4SM)9b*9QBa/@;pffb#FV䋙ܯ^eq g_x/h>pAN?Nd   H! ;Mou|   $ 2 T8p z( 8 29 p2: 2FDGDHEIE@XEPYE\\E|]E^F7bF\cGdGbeGgfGjlGluGvG wM<xMtyM&zNDNTNXNdNhNlNrNCpsmisc23.0lp151.6.1Utilities for managing processes on your systemThe psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.\)sheep81`"openSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Monitoringhttps://gitlab.com/psmisc/psmisc/linuxx86_64q89(I)n( %T\&\'\'\'\'\'\'\&\$\$\$\$\$\$00c4f7cc69359cae00f018da3481c3c6507cc89f1d2fe708c8c64097e27ca7730686694bc530c449b7781cf3f278836df08a9081e66ad33ae03aee4fe278b6dc927cc34ea01d55fe1daa315c0159490afe420d351a66cb3b17f531a25c69a5dea90a617dda46f5e2126c2c9551b8b6e0a21f4782569d4be7128686218524665bf7f128b11990a710e8d64e5237c01ce5fc48b376cbe7bc67c7827041b9ef10fa883e4f7daa9d2cd390d95c6c1b1bf0a54690b150748cf081444d3b06146875e43094cc129e2d6f6deeb322e07c790aa22602bc2929fd0852975ec919d1c3fc1a64b3a0dfec780ef63f4054a90afeb122b970db4b06be25c1ab24cd2d9c6231f5fe60cbe56c647066533b86d020477cd8d64315dc3f51125ccaf66715e18bf3350f9df24ac70157d0a8372e2263f0d61f10704a9b86ba6bb925eab917e993dd5a70fad99b9f0b6be2a19bd7740ddb00ad2ba9d371fcf775a9c58ccc552c3f090c37e942af75dc22bc3f838f896d5062580575ef224be147b82f3fc6282131a520/usr/bin/fuserpstreerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpsmisc-23.0-lp151.6.1.src.rpmps:/usr/bin/killallpsmiscpsmisc(x86-64)@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libselinux.so.1()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\&@[@[ @[,ZnYY@Y^&@Y\YS@YS@YI@YI@U]UQSXS0@Rg@RUE@Q:@PZO_6OKp@Nl@N/NNFNN @Nm@NMQ0@LB@L@LDr. Werner Fink Dr. Werner Fink werner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@suse.dewerner@suse.dero@suse.dewerner@suse.dep.drouand@gmail.comschwab@suse.deschwab@suse.dewerner@suse.dewerner@suse.dewerner@suse.decoolo@suse.comwerner@suse.dewerner@suse.dewerner@suse.demmarek@suse.czcoolo@suse.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.devuntz@opensuse.orgwerner@suse.debg@novell.comjengelh@medozas.dero@suse.dejengelh@medozas.dewerner@suse.dewerner@suse.deaj@suse.dewerner@suse.dewerner@suse.dejansimon.moeller@opensuse.orgwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.de- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Always initialize head of simple linked list (bsc#1098697) * stat(2) on binary does not see subvol dev- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to handle sub volumes of the btrFS (bsc#1112780)- Support also btrFS entries in mountinfo, that is use stat(2) to determine the device of the mounted subvolume (bsc#1098697, bsc#1112780) this modifies patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to make fuser option -m work even with mountinfo (bsc#1098697)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to let fuser -m also work for private mounts as well (boo#1093665)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to run even on older kernels missing mnt_id tag in fdinfo- Add patch psmisc-23.0-killall-signals.patch to fix boo#1058990 by prior scanning for signal names in the arguments of killall- Update patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Remove patches * psmisc-22.21-lessnfs.patch * psmisc-22.21-mntpt.patch * psmisc-23.0-net.patch - Add patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch from https://gitlab.com/bitstreamout/psmisc/tree/mountinfo which is a heavily rework fuser used on NFS * Use mountinfo to be able to use the mount identity which allows to distinguish different mounts with the same device number as it happens with NFS shares. * Smaller cleanup as support of chroot environments and older systems. * Add support for name_to_handle_at() system call to get the real mount ID for each file - Use test suite of psmisc in %check rpm section- Add patch psmisc-23.0-net.patch to reenable network support broken to my own upstream commit- Add patch psmisc-23.0-killall.patch to remove left over debug output in killall utility (boo#1046237)- Update to version 23.0 * killall: Fix process age race condition !11 Debian #822861 * killall: only use scope of current namespace by default * killall: better parsing of command names * pstree: add cgroup namespaces !10 * peekfd: Help give long options too !5 * killall: correctly report when 32+ procs match !8 * prtat: Remove duplicate options in man page !3 Debian #846387 * pslog: New program to check what logs are open merge !1 * fuser: increase path length for octal escaping SF [#37] * Make usage of linked lists of devices found in /proc/self/mountinfo optional * Make timeout() in timeout.c work with shared mmap to reduce the load due write/read the stat buffers * Add list_sort() to lists.h to be able to sort lists * fuser: Fixed typo for -M flag. Debian #740275 * pstree: by default doesn't show threadnames, use -t to show as it disables compaction. SF [#33] Debian #815902 * pstree: Removed need for PATH_MAX Debian #750405 * pstree: ignores disappeared processes. SF [#34] * killall: -o and -y work with -r flags. SF [#64] * m4/gettext.m4: Upgrade to gettext-0.19.4. * m4/iconv.m4: Upgrade to gettext-0.19.4. * m4/lib-ld.m4: Upgrade to gettext-0.19.4. * m4/lib-link.m4: Upgrade to gettext-0.19.4. * m4/lib-prefix.m4: Upgrade to gettext-0.19.4. * m4/nls.m4: Upgrade to gettext-0.19.4. * m4/po.m4: Upgrade to gettext-0.19.4. * m4/progtest.m4: Upgrade to gettext-0.19.4. * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.4. - Make it build, that is create a po/POTFILES.in - Remove obsolete patches * psmisc-22.21-boo908063.patch * psmisc-22.12-tigetstr.patch * psmisc-22.21-upstream.patch * psmisc-git-3638cc55b4d08851faba46635d737b24d016665b.patch - Rename patch psmisc-22.21.dif which becomes psmisc-23.0.dif - Make /bin/fuser a symblic link of /usr/bin/fuser (boo#1029973) - Last revision was 78- Modify psmisc-22.21.dif to enforce the usage of `m' flag in sscanf() instead of `a' for allocation. Also avoid to small buffers and include sys/sysmacros.h for makedev macro. - Add the patch psmisc-22.21-lessnfs.patch to support device files of mount points as well (boo#1044638) - Add the patch psmisc-22.21-mntpt.patch to do strinfg comparision only for NFS shares- Replace negative list %nopeek with positive list %have_peekfd- Add patch psmisc-22.21-boo908063.patch to avoid to close files which are never open (boo#908063)- add patch to fix fuser -M option active all the time (bnc#874983) psmisc-git-3638cc55b4d08851faba46635d737b24d016665b.patch- Update to version 22.21 * Missing comma in fuser(1) added Debian #702391 * pstree uses COLUMN env variable Debian #717017 * pstree shows proper thread names SF Bug#57 * pstree shows namespace options SF Patch#30 * killall.1 minor fixes SF Bug#59 * peekfd for m68k SF Patch#31 * Fixing some derefefed pointers SF Patch#32 * Minor typos in man pages SF Bug#61 Bug#60 * fuser -m and -M flags work either way Debian #606178 - Remove patch psmisc-22.20-pstree.patch as now part of upstream peekfd-m68k.patch as now part of upstream - Port the patches psmisc-22.20-upstream.patch which becomes psmisc-22.21-upstream.patch psmisc-22.20.dif which becomes psmisc-22.21.dif psmisc-22.12-pstree.patch which becomes psmisc-22.21-pstree.patch- Remove %fillup_prereq %insserv_prereq PreReq; package provides neither sysconfigfile or sysvinit script - Use %lang_package instead of define a lang subpackage manually - Use %configure instead of ./configure - Don't define CC and CXX flags manually - Remove redundant %clean section- peekfd-m68k.patch: Port peekfd to m68k- peekfd hasn't been ported to aarch64 yet- Update to version 22.20 + upstream patch * Make usage of linked lists of devices found in /proc/self/mountinfo optional * Make timeout() in timeout.c work with shared mmap to reduce the load due write/read the stat buffers * Add list_sort() to lists.h to be able to sort lists * pstree sorts properly on names Debian #682014 * fuser -m regresion fixed SF #3559232, thanks to hanpt * pstree finds orphaned processes SF#3537508 * fuser finds unix sockets again SF #3502649 * pstree finds pid 0 stops looping Debian #687829 * killall with no args exits again SF #3536526 * Added AC_CANONICAL_TARGET for target_os Debian #673485 * sed doesn't have [0-9]+ replace with [0-9][0-9]* * assert in killall triggered for small lifetimes Debian #628617 * killall MAX_NAMES off by one Debian #677428 * Removed remaining parts of pidof * fuser uses correct timeout_stat define Debian #661723 * fuser is not compiled on hurd-i386 Debian #673485 * No TEXTRELS in src/lists built as PIE on x86 * Fake pstree root for kernels with hidepid turned on * More fixes for Cygwin SF Patch #3511920 * pstree can show PGIDs SF Patch #3471056 - This should fix the bug reported by Madhu- Submit ASCII null fix in pstree upsrtream - Submit support for static background process for stat system call upstream - Rebuild package with upstream patches- Update to version 22.16 * Use strncpy for COMM_LEN and make it 18 characters to cover brackets in name. * don't change COMM_LEN, it breaks matching long commands Debian #661145 * Enable some harden AM_CFLAGS by default, use configure option - -disable-harden-flags to not use it. * Use ENOENT not EBADE for FreeBSD Debian #631566 * Fix prstat typos * Stop zombies by using waitpid Ubuntu #876387 by Peter Holik, SF#3429674 * Fixed minor older/younger typo in killall.1 thanks to Maikel Linke * Correct defines for timeout in configure.ac- add automake as buildrequire to avoid implicit dependency- Use __builtin___strcpy_ instead of __builtin___strcpy_chk to avoid trouble with char path[0] tag in struct handle (bnc#723304)- Make main fuser process more robust against broken pipe and check for helper process within a SIGCHLD handler- Handle internal size of structure stat by including config.h to avoid size missmatch during copy result back (bnc#720882)- Fix segfault in pstree, patch by Tetsuo Handa (bnc#718915).- back out the timeout patch, it breaks fuser on i586 completely (bnc#720882)- Update to pre version 22.15 + Really apply patch for SF#31110178 RH#651794 + Conditionally use fork before stat calls + Patch from Corrina Vinschen for compiling on cygwin + Remove doubled content in src/lists.h + Add another 2 for thread brackets in pstree.c - Change fork before stat calls to be in best case a second process using two pipes for bidirectional communication with main.- Update to version 22.14: + Fix file descriptor as weel as memory leaks in fuser + Strip @ symbol from file names read from /proc/net/unix + Above 2 changes close openSuSE bugs #536209, #529520, and #417841 and provided by Werner Fink + Applied patch from Werner Fink to avoid stat(2) on NFS mounts + Zeros process group memory - Patch by jgorig SF#3152925 RH#666213 + fuser -m -s flags work - Patch by jgorig SF#31110178 RH#651794 + fuser silent if /proc/swaps not available SF#3072134 + ppc 64 support for peekfd by jgorig SF#3166444 + jiffies now ULL in killall SF#3138538 + pstree can show parents of a process. Patch supplied by Curtis Hawthorne SF#3135157 + killall creates right size buffer instead of MAX_PATH Debian #623425 + check for /proc/$$/stat not /proc/self/stat which is not available on hurd platforms. Same Debian bug as above + fuser understands IPv6 addresses, removed comment in fuser.1 that it doesn't Debian #609904 + fuser -k only returns 0 if you kill something. + fuser doesn't complain if /proc/#/fd disappears SF#3310990- Now use /proc/self/mountinfo to minimize the needs of running stat(2) system calls. The remaining stat(2) system calls are wrapped by an timeout function.- Add fix from upstream for a crash in peekfd- Update to version 22.13: + configure patch for x86_64 properly applied sf#3029302. + patch configure so pt_regs isn't used on SuperH. deb#588986 + Fixed configure.ac so only mipsel not mips compiles peekfd - Remove part of psmisc-22.12.dif that is upstream. - Remove AutoReqProv: it's default now.- Update to psmisc-22.12 * In fuser, switched the ipv6 and ipv4 checks around Debian #581604 * peekfd configure patch for x86_64 SF#2986027 * peekfd works with ARM and MIPS thanks to patch by Arnaud Patard * peekfd off-by-one patch applied SF#1948351 * pstree -a doesn't segfault on grsec kernels Debian #588152 * Another attempted at killall -SIGNAME Debian #573924 * fuser -k -m ... won't kill itself Debian #562767 * fuser -NAME fixed SF #2924691, Debian #563388, Gentoo #297423 * Added locale.h include for killall on non NLS SF #2922163 * Reversed normal file fuser -k check Debian #563387 * short option l returned in fuser Debian #539087 * long options terminated with 0s Debian #551833 * fuser only kills normal processes, patch thanks to Erik Li SF# 2892724 * New fuser -M if you REALLY want mount points, patch thanks to Jeremie LE HEN SF#2899709 * Fixed killall options for VTALRM and ILL Debian #559011 * pstree -a does not compact threads Debian #525632 * new program prtstat which prints contents of /proc//stat Debian #281706 * killall restricts by date. Thanks to George Danchev Debian #544657 * long options terminated in pstree too to stop segfault * Re-worked fuser getopt again so -KILL options work Gentoo #297423 * Fix off-by-one overflow in pstree SF# 2832375 * Applied patch from Kari Hautio for lazy umount'ed filesystems SF#2545632 * Applied patch from Anonymous SF submitter to fix killall -l Fixes SF#2002570 * fuser will print mounts,nfs exports and swaps with -v Debian #356655 and SF#533958 * pstree and fuser have long options Debian #517412 * Fixed pstree -a off-by-one error in buffer, Debian #536243 * Changed configure.ac to not use CXX SF# 2789801- peekfd is not available on hppa- use %_smp_mflags- fix overflow crash in pstree: add 2 to COMM_LEN for {...} brackets for threads- enable parallel building - do not package peekfd on SPARC (it is not built)- Detect current cwd to be able to compare local files (bnc#540927)- Yet an other fix for NFS based file detection in fuser- fix pstree -a crash (bnc#545265) with patch backported from 22.8 by Björn Voigt .- For future use fix fd leak reported by David Binderman (bnc#536209)- Close file descriptor leak (bnc#529520)- Add ARM to nopeek- Remove oldfuser from file list- Update to psmisc-22.7 * Updated Polish, Russian, Swedish and Indonesian PO files * Changed fuser.1 so signal is SIGNAL to reduce confusion about wether or not it is a parameter Debian #517413 * fuser.1 references pkill(1) Debian #517414 * Added Chinese (traditional) PO file * Updated Russian PO file * Clarified -m and -c for fuser Debian #467289 * Patch from Arnaud Giersch to fix udp ports in fuser Debian #502208 * pstree man page mentions -Z may not be available Debian #478327 * pstree handles UTF-8 lengths much better Debian #413503 * killall says no process found when process not found Debian #500097 * pstree makes a bigger buffer for -al flags Debian #352603 * Dynamically reallocate buffer for fuser patch from Don Armstrong * Updated Indonesian PO file * peekfd off by one problem in fds Debian #460530 * Patch from Marcus Watts for better comm handling in pstree * Updated Hungarian po file * Updated French and German po files * Fuser -m detects more open sockets SF patch #1728412 Thnks marienz * Updated Italian, Chinese simplified, Dutch, Swedish and Polish po files * Removed old fuser - Adapt our patches- nfs4fuser: do not match on shadow mounts - resolve some memory leaks in fuser- nfs4fuser: be able to detect the root file system (bnc#464295)- nfs4fuser: make sure not to stumble on short named mount points to avoid to terminate processes on wrong mount pointssheep81 1545388329 23.0-lp151.6.123.0-lp151.6.1fuserfuserkillallpeekfdprtstatpslogpstreepstree.x11fuser.1.gzkillall.1.gzpeekfd.1.gzprtstat.1.gzpslog.1.gzpstree.1.gz/bin//usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/116ab79855e2ee5673bc78f37b0008ad-psmisccpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=6234de75f1430f0c9a3859663b6dd8e59600dd0f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=8fdf83850b18b63cf776f84b05c45f0e7b0aabb7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=c0b7f78b2ee2e709f79e18b49463004fd2eff1a6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=0ae79e26787c0ea85a9b81575ffc6b7b421a6b55, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=88f4101504996858568fa0aa88bf0f2963ee3c67, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=8b975d0b2d8f7d84ffdf4bd986d6ea7bc108beee, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRR RRD jwq3psmisc-langutf-849faf782a6aff457c22d44e915d703352d3b81e465b4afab6b28f4ec7ca40645?7zXZ !t/h9] cr$x#?gd;,LZz1mA -7е{q: ͨ'WqSl0P+ [D%`XUe2F9(7ʎSQ-Tw6IK/%wn6[2_ct~%*/Qj;ʊjzX&7:0=/}Zf{ \,"ԆO c>nc Ŵ҄Um@Ʀw2^3!c]MgltgwV']^D 0zu ~9 rU)"X7iEV|夘zo=0c0,S\ H.>)9#@L/˄CQo_ u e;{+oMBM)\ R$/.NF*4Y az gג!&UG̓ i6JҖf$ݞ{iiYw*81'e? LUZIP.XTbl~0ܨhku[^7N3yBo 5E&<:G&Et*vgRF|C kiȖUKV{30Lb0} &9T ӰP*rU_8Ѣ IGo- /Ŝ0O3vbxe$ʤg\{s3 '._!ND힥D=]e:0m96nO_\+ >O?`ê?9مA6ci,}=7Lj:WM>ND/8+ mK7kwq(y)uq*R5)Y.jNGL!>hWtry":8Nߝ8zKYY" 1q )0ê'O^_'\/-WQ*07#sV/1TEj&2ܞMCze]?WZft{WGbf󥒥]>ꅋ~qfm.R̺INt%9b2!>e9/Lx X5Z`3ue>)uWrRb.ٞ)^rkQYaNf\]G`Bf^ ͣ耥2:AVT.p,G:&)k Mai 3(v9(\htǥ[I?X6݁nY MRG$RyŻ!U-C>ܘb_2pu{7q;)?&F|ψwcORoҾq E4{'*̘nbu\%p 2-,p֚髢{zꡖ?Ed L]R"I. dU[.P]:IǼ]-nkN=)=\?|c'xQc1RnACa:S}|3Q20H=\kaI4,bP梠XCѹTPr! P;D7MaizwyWS>q>  IUc>yXxLhM:bÛ.+d^]|HE{ңQ5LYܹGGCCx"{A@Ux>",ByBD u ^Ҥnzt O ڙOz{`1^6/}Ԩ dCfTǞ5wV[,W3Oɧ mŮuFn0kBQV[okC׸zlR#)zk*z$L$W+YX\^َ"G3 ƚƓ"<TV13$2O B&0v؏ ]V5>^4i_37׎ՙosMz\dg{ۏIyoYwl*Ӫa6骰5W$ >cAt[i蝟l bzs| .Uo^ "+ Tg;\*oRx.0cb^sSut;f,  FsJ%cʹ* Abl2:JJ[=i- XܞzZ2E{+Hвiz=aUK=?6*rJ2o؄)2|r'H;v 5Ȓʥ˒uy/W-+ ̌f;e)!Ȗ<h"wB PφJFˤh6ԉh:7L`[&T3rɒDK&> m#ytB1(%Zk`W8u7d|YWX܀yrQE 6]d>㮂8ٍofpOLy#OI>po'Uq_Zo5K!:: Km*Z{r}0 Ak)nqRj=z@'ꐂݖt_i5:OBw+k0]yz$ #vd ufKۀ b)7YH0?{ DV fAt:^:r51P47(&IGWUXi Fds !H#:*3!\̢Oix(I Xε3ku`Q|"q 3$#of[Myj{"%zcWܙ.YsڱM.d:}xzI.de#woߜ!%q(RX0#LB9LWtйl5voyuVQt9IP[z U]ؒr[I՗wfyWf{(bg\_=U(f`ZXDud T^Q۾{pNçyNRi(QbYǷɮ"Kt߂l\'.3 ۀ `j$H`@EÓ?&w`TÈ Qs!, ot(bjJsD:_ +*55L}vTabZt~EH,)V4։Ux=7>g$h9|wŬQ}FQMVe6Wn;zug"7KKFFcn!ZRo*NX2"O,@fnԣeA( 1 @n얝O/+~]6H Cxu5Gx7.Ԅ , ` 7p!L%ppv=)dlHn^Oʂ5 Rvc[hd)s[wTK,3=QzDڮVI XDOdƨ:-k-gl2!81*مg܉nsHHc^nHax'zdh\qI8%@dSˡNgELk`VYuhcEi?!އe ?8 K -~SjG$cpZŸ#X2׫UY*'8h*7IGZMO=)L腭Tj[i ug=ED7#NQV@ܦF;mATElYib,+ɪ[MW wҭj;pZd9R ˊ(X,ܦ!3'shnV`D}OW1!oKtOt(qzti[DW 9;7ȉy1'5Qc"|OmZHV:O[2elPSI$l@f\W~3u|oiʵX(GM|R\<pӈ 3g3mE'zHHVWcTcbm8t.Grx;vasB#dh2 ^&8 X/m|cn__GYC(.XRN8+O`Ypjg~* neNY'';d~QQyXAci4VmTIFRUV0&ǝ- .KCɲj?V(w]yh pi¸BI+93/bm/g{p׳[ ?/,?9fz߷۲'4T,+aY7)Aq5F Xsa SĈpZN[݀ߑ7H >%[Z?ZT? `Vu-% ^Q&EtrxÙOizPb]x5 =c$@:mh(B !7KXRSO}"gJ R΅7޵3?׻)t{=)M).8i$kΫ3tWmp.WB#c ,F:YN|Ԇ"@ّ2|c`P37[ H5H8/[]w_`jЛ'*ZÉq-I0-Hu*]oŔ[|n'%!]1z:17 K%>FA#>Okap;};k t!, @N!u\I ܴ0+ÿTܜX@{.PBօ4 yF! 9K$ұ,8&d7`ӭtLۿ)+}iU[, 67 ĻM6foYpE&B k9Y[Xf{|,4Q\ K=K'?6T8 6gQpXh?e鯘ͼbX) *@eK8oRG<gP4 Q<ӵ<(<@ǰjvK/CL>Q[ $9=zn&]GfErnC$˯ګ`x7H ɥh-=k`q%-hZ)i齻@UW=ڰ~ ?ﰴ~c+"TэP;hwf9͘ ' VL>pNnVo}R iX=}y*ˣ6:*$E6[ 0LfɯR(Ziؽ}~pMhm",~ wJekGt5XW#Uw@ЊXfx[%Z¡~k&B^W$ %= 7u۽]`rQ rp]ȟ=t(8\*ox0+D2G7~ͽ9qWn <kv!c==C6IO'dR. ]{|e5csb%FlFV-QM?mkdWyrS4uߐ`/'酆=9c|e.ݫҫstvXt޾dq]fbM)ȕ ؁&dUO] }ݸDkTݼ##;_c `kX3{N Ot"Zo ̊#pFev|x _e\abo&%f+BAu֞!pSƿt(>D Rsńbu0:: !ąAv ֭`/6I`w@u@kŞOfAt?hŎZ_ktܒ4Agqluw}s)Vujf>fh :Ix+mP@EQ`)>V5DP#>n#kZjۃd#/jK9&!޳ҼX0lf+IfO#+_z>~w:vu+aTc0PZ|h#|v\K ב%!(?vtmd o}(>;p*(X`}]e_I!* qzsuW>Is4݂ӣٹ}!\"W %K43&Ohr}?`@e9X#@` ;c䲦^/5]+{@J!c}\>ڬufە[=h@'-j<_r9DytT &֬&oĤĆ/su):{Vdfbnq0#шQ׶s;sHZ8(tguuڮ0亾-lg#rm N% *TKɢܟ?ˁNIުݝt2a b^xWRhֱIm+6jyڥ 6 ST{<@ pE×:ȨoTW ~{I?WvwPآ.X*ix5'kpͶ',|.lV~O@ÏMXDVi\/+0v(Zx>cs'|A/ʟ} ߆c+"?w=a-MC̨Eӆu},QI\7TE_}a2mPv؇41zev&q>= Q fneLoXlEQdSaް$&`"Gؤ#<oϾVueT9nor?#Gɘ|OY@ \L K,)&{9!hNjQr<*{[ACyW8:9|$ +k<)g 'Kr+oRzhU9Ӧ̿8_~K&)J(*7\؀*9Dh= ?z AbSw  %O۴YyH)]e3y L 6ycrVM$;;B#3d\"SJ ߺrD/!g6%}]TNavzrtRt͵$؛L$O_ugȾPɱ^/+Q1` ܼD W x52q?}ˆ!F{ΟOLK[{0N+kOS5_/A볓~_)ׄ_h wAMxtvc$s Xˮs0.fm+U$ NF+ӋLTQD})^~(Zzо03u(g5vN>9j*qnT=l FsiNҹTܩ@l[c㊭au1hKy<^ ¾#Phjs-lm.UfMTJ VADt sNWOƂo|&Aƾ\zɑ'A4=خ= 9 svn1 pHlEw#KX9xFՇ}Bd'Is^Cuu4Zr69YmAȅpY`QQ@.j^+|:'{M z6SHGJQ*Ih#j7T[@@OBWxy#62f;wh@6ѧLwo!*OTr}p 9 vM"koW=%UpfQY;fs0^?/H ttMzY0^7*l0 |/T/h,fU?4/1r Rܷh(üɧ%Y` TX(b^ a0*QP +Ɨ%}{ ?bُ޸!_٨C˝d R8UH#5{+8$~@%|po}\_MXx|H2AG]T8 Oޛe`e+o;¥"əO?@AoIN¨-G{r:J*+Z]`hNnr07fNQ@ E|g1p]cm=־5>Kg9:HKEE6A8桎#gON7WuN.}3c `pgpvޢG[FofSAcF)j7n3ک4dC=`;gBMH|/؍.dB.2g#K|T (Ipٕ"+gPCteg~~<ߍMM~<"N>c;#)C0vO qiy~$-;s鸂A'UV;P~sIO(T(M,㧦I2l2t8tQWnѣ2# ʱr*w`Sy[qdEf=z[/VbKRcD1+I*Œ>2oKX_ttBbwS=#F-*&)J"œS[7YoSy#įx6Vodѽb1هCPm`#Nys.Pɨe3v2ڙKr䗬nj!|c]Ey#'VԁItfmx 2N\B_r ~5[B>1=L*dOLv&"ecոRg_l*oi~dlkDz@#C\q @}UTTKg*Cշ:_=HO"EkI~ Mwf-PrS]zoCA1Vy7-dW:Іlb!L!TۚU,cYkf4v.۳Y+fz kYŦV*k0Em* MF0ʝjB/!͓]do珷Vڰ mHA;Ɛ~(wxҸsOsE`,*΅,B?J\ԗA?©'P&Ȅa5Gm׋0wDksNLnΒ:@a*o210vلE]t63s&:ZeEOݘ#x<5*W;TtOv>s @!rPu"p߀y4pC2O",yʇXz=k!Ac-ը⩭=Yo3ȮdCP+Y淊%&8ᮥ⻷N+")R-Oʍ狭^1=yh"ح[qܺbvIT8m2;DahdmD'W^@#Q$YQVx6$'=L+-yMCwr\bXb*jpBA5Uz~XWfx {tX隚ߋgsU&lMXkj< 7kgcVpOb^a+yKs|ch]l+G9J7eU,$xi\L|}- P7O{be 1]'-h}pm}{7C-Uޡr4JQv5). BR8zC1!,Ռ+aJO$ȱMHYˉI qWf$hS9]yZ1%>Úsn=`[f'^]r-bBӊv"+KNԬĐ .r~0B\' lwyp%R(Ă;߭m7$crh[L^ݔ'G =:4;06KL fȿ'5Io@ߑ,e$uOJuv\/ЂP~L; ==7-nu\N KwaWqMe׶OwCu7{|*ryC/! R;wI`"f_ UJ قPmLn,z[&Nh<@74 9·Qvٻ8ˮ R >>w:$/s&_at#' ļfzjҚk"&MrB?Ԑ3Ѣx'oҘh,:[!@$r;tt}lX8= wlc|ȁ^-8] YDAw[3vJ *C?6&<+d)Ώńif՝ӓ5*$,y*__@^vVT K!(`RnN){^M[牛c OGE">4P4OmqI7 ̫*h]v\d,ޅդ*7EK 9{ f'dV (kʢ;K}iXEn 8Nv̫-Vr̸ -"oj(z²Ly Mz"Ecy場t0-u2ŧ~HjƄ1?.Gur\FיS p&>`̹D-!'Ɍ))EvS]9ޱ=cu/3RyďȽ94Ón軯.v"Cʼ:*)p Wnp* A2~ZJy\g)x2%ŭCQM΃!ޖatA]33Gıɷd{%+]mq}{O@;5 `@?q-qKj>ABͧ( "w?KW,*PΔ7M gmA$r7V M a)9Φ)`0336\6:'Nsk`ƺң=4.ôp'8/ă;Ԋ2< %åSVjR@wcJS8Cr1/D/dkFBF{y] ͬz(?=ЫAi~FK8zc38ƿ65 Ci6/NFFM$qVc2PIfI MZn+yʰϫ5zo!?9$\)=1&j4'lk/2*v/Ste#Lm 'M9'8rK#*L^؂x5\\d~؝ߟ. t 4vnv"RQϠms.dwt*ע.'Z:\ ܞ;ˢvfA=y^-#R`_$Z yAV ]+GuMHm{mI77MXfӬTHѢ \RF 8tai?jzQ,@aAT,2{w Y!uv]:´OѝTd[Zu[} ThqaLY@ȯ_RGTu?He}}ygf]ܲ %cV*x]utIke@޳TϠ_{l䥺< ^D#(rULV-T ~z".ХF!"hȢrvP+ZGK[B~s#uoK@i b-ķ/Eg?+v.9K4x 0^೐~8ˡ|z楥EbvsѢ/ez:UbEx/E=v?gP:M5l 䥛j:X Quč[W>Ő^mbq K+ (*nr&;PDiv!v;Sc^ir9.Ax$i '0Eh`djg)m&yvF}n cp+kMxAr\fEgAA  tP "{፮{ 4ia;3-o$F0DwȔ_}i`PLw ɂ"!.δX2꠼"RɿާGTli51Ci-<=zj(3 i`l%b䤵{+0 R}l\؁&С ^KY'g^l}:TXթwc,95'55_F uڬ 'x3nsfbUk?9xSӤ~1.;1ȌrSk{XkTePTJa~' |.SêG Jsdn(Y%gRbIB22:ig= Aԣ+8UszKl%՚sͳ~S(fK Hp×ybH]6[+ߪ4R(κDII1zL Qi{sȺˬ" G53;< +Lwۣ*oslf9ji2W!+:|%㛿5i4 N>MaQ3)?-Ɣ l6) vJ]4X KU/{}9G ?d쁭ZxߑU!#Fsފe_:s*VGr5&Los ?oq|5lSI =âCư^;6caYgq"Wٓb2ś[Ȑ{B~$eFgX(觋WInӚ&;=O6~ 4Rw8x-M0W>~*׽C؛"T7=-y̷NdZƗTl \MI8*H( v#Ho$b?m^Qa?Sg?>|ozb!w YsUū].rc_eF B!KM/aR᝾O=At!R+'ԥ7Եh DSar̄@'5_ޛW *ek h 'n#guF,glwLa< H|uk|\6wXY@g_7N2F']˼=*Ǡ.ʂx=]n/M|d"S׉ &){_3[Qr-t|m[HFa8\9(][uV*t4 bC#m!Y.:=?N0ԳĞkZs0LYkʬF`-*ݓZW`cD7m^ghZlz^kB6VI7ˠMYŸI'Fd&YGZ,su3 |zEP;Cd Ì%$0Իa=nAu"d+`:s.K:G*Pm2G)V'[*^e勵CBpҞh3@P߰,[UnQF!c_?ndZ[?ponFl3:rhM$A-̈́FY_Q$V OЃp9 pVso颖#E2Īٌ\Kdq_d.l}1}nЁcIw& tu-#Gy K1pD5쉮1E65m.Ay>A` "w<՘R>$m1{u:qd3Z &}FX-āoਦN9G*!CACpen}yICbpD ~E/ז xzN*M<-#~l4o 6b*j3=: /e0rKH `[xLaMxv doF[&NSb[bC0\?7GYu-@C=0tv E/ǭ}p >΢ 6>yZ:: \zA]WƆHJA[ůQأ~ܸЭB yZ'XpK~o ͊k_/":AUO*v1i8a|U)`l5 U{`0ex0hQC5<:gi(I[z/ ghf.0n&(qR #y 1ҫ zc5=1_Mpg(%fcyf<]uL۩@B(  Yc,>4R ?d1A`#[(wx]MVvʛT^FW$x !,Ύp2x'"Usmi_J(<:&I0gg^L{Y2CmQ[}Qx^.^ : {#ީ#GOHjϲ1S#h[:E9Suk.O_ VK^1?sdU_F$+b,O_ =l(&>BTzga\.ѵUYmRm? DreV"7}w?@ '}3b>ubKk=Nj &kJ{3$1NKjLRNz,tR/:f o.Ë˭lWoִĭIVvKin$Ld#^8qV$-0GiIdStUi GKVt 7> C_1eDt e^0S~~CkF]^XCUњNfB`j`kx%lO1a>7>bq,^<r&WP 7ӆĽ&P;s-Rnio RGwu3e܇ToCySA"LcTxiBTkv5;Yĭ\8F4Υ+ɑ^dKZfç$=L8Fɰ>Hr4]Dě+wU\ BWQ|i)I3S2r''OR:[} 'k,4;cfM$2P㚇С= zWrI V#rǶ{ےKW+^L?2ėsb&GWYNV䝓Ҷe"B2op WyeLKIFDCH}b2AD' ufM?"-2^Au.(9'~E#E@s$5& ^ĥSnpF[m zY bXbI5#)"FW@[ϥb>3bjntfke~b BtR'iUlDд@&ބ zzFmBYt`_zz;<(8iw&~do QJf%IשׁMr狀mjl@un =pe"+vHhy8:]ibx͟U8x}<S5pi4Q4;G(5WU(| yƤ{(qgڗT̲0qJZ4>3j~TĚ.]FfUkXt^y]2?s%rGu*j:V׷{F_ F=~2,$< 6o9w˲{lT5߁-W]b{F'[*ͰN< cȧg{7>C6#=仼,[ c*'*i=h_oUUL1O|HH]7)C M&J#,$diW,jB.X36J)ECDrL+>a/FP-EiR!lx u L,& m-HuK2zQhVâz"UIlZcsB83?&! POkh䒥Jr(J͂ ,YOupQCC{-e2cAO{\q>zG#hLyLL(XV$Njow#ǻ<0"Ax#,(gڀy^]hlUbF [S ROIԈ56ʦdds"`|!@ K&{~Jָ.(!kJ[4m LcuS(lնUb{'vQ2N 0~6`VK Ђ"74*jUMq]rj#f l8'΅sj+OYq|/iSD˜&>RVH޹ Ժ27w XbWW J=hsǃYʑJ8br?x4Ew-iT%@Qn+@6)Scui]pq&8>500֯pW|LZ. :P٩p73`{#gFtoISg5q`8xW&%o)m$ l5"9p_LL_ X!c7@;؂ {ʎ`q՚6¢j+ZV > LM "nGc3`2%T|ˀq+pԘB KoZS'`o+eL7&w0Hj;A].4y 1,ܙw~0y=3M"WCO7r<4n΄)1xw|Wy\͗a۞9bՂ{EP>*o,C(Ӵ ^$vOfBm  ǩD`M-}#$~= #< Za׾~>6fBs,&܉"8I#K`%<`6vw/7 8v)*-Yi8m2#8N¡8\"[ڏu ~bcL)&2Z(Y [ܼZ ')VvQR1,f,.⊡@$kY0pI&%16>Ư{ x@! Նy/F 녊 pM$wqb$c"d.lzњLDsO b u 0bbzʼ"8[^w2aR7\# 4rUqHI>dvgc}![ j( NӔH"&J7>Hy!ʀ4(hh;7?oCRtoQZy1׌@M/21ڞPxShib~1K>'mP$̄$-bs]%K^͝o xt#IF08K -+tA*tG償z ?qdB ^iG[2D uxW]^][gd_@_^|;zHxbm@,^}k?o2 8Kt dWV<,;0Ղp >e}%ښ_i1.flA1 ?f9$k,R,lV3<\O^gdLy!rd_Gzr/ӂY4n6 1>ig]cbҡΝp27ʍ.~~RaChv>IS;Ǟ$"D6š[PF).,Úl%P2@u>MМ_m"^sAmk ߀^T`ɨ'&hGΦl8# <6Z / iz3~.›l*THKQFt~G|,fR;7'&[S~5mܶ7&X$l/л`حtyܵbzصHQD rh9};3P|\ )Ed74xJfR†F|{㽧&;4lr5-3>piDxdաx|>x&NcЌ2ŪXsf5z>0e ߲*Ln0^&6gSFCB? q BTMpɍSN.Lf !RekdM[Elp3:(!_qp7UCV4ZJ蚓N_e=t[|we% ,#2@Pm'˶mQ6a&IG-ی{.^OTs@vVHξXQOwJOeX8K. xjs\f]X(L븷M}Q]9^v^z7( HyAX,rGR,6)ΌD~%a F6M?I+$=af 2$ܰʫCfhq}kRvb\+K2Te29OHN+Q`?ЁHD,~(3KD({xmhhJf4n` [A"$z&Eʗ*IUmg&x)aFJi|,Zc©WV(>WR}6|87r]*!/?ʥ]1 a H+B`+H,ڥVtE@!VPy، VTr[2*?r1&gs%fn'"&|A qx[ ^1>8m,rq|K?|/Na^ՁD#+ub2uƿ@%NueOƃWV9?aB\_!ay*C. H{Ujt>kF bqjӇOƠm%I]&u?)+=]7ѱʪH mΫ EA+7 yoY@|c|W"y\lt+37!1 Y׻>.lqyIgrwa*(BFFaoP4u ʣݳvm ur 9.plK{^+J]yJ5_O6*?4#Al@/}n:'\>zҐ߀SVvbk'GGm5|=4Y<m.8֏G:[K8hպ̢×sk뭎MczQf(w&n縃%kӲfY-/bXV]"No0$ug^QdSq5E@uGH: p nzm/zQ~#~5 @[/s:; rٵpkI 2*((9hVf`C 6CV߀!y)ƸȃR6<PV6 E]P`E`C!O?>;נ" &*FqU荂^t \@ǷB#-Z G"AYNS0:]w%EaSZk$E|_ 'X NUWyRQxF"7w4ZiAURH-`}<$}@_t[]~+h>N7"jmIR)x oL(m9m9&_甦qY;jj(yB٫&uh+:kN#;g'j1IX[>E6 ]'}bM98oR|.q1.c2O|4j@+e-Ѭ&D.qB%=wusa wu4ތ %+jG\5X,/tV2"+>znnwK]ka jF,}:ukpd-`Kd1iƌkNm<ɒsP7b^{gayM-һV@^m==[|Fa92"#2!eAںJQqXm^Ok@/K䁕)Xɹ}j0d]oN#6?X#Ư|.gtstHp\ @>vA!sZ TV_ 1> )mR15IPMiÜ$1SYn=)@Hw(ԓC}j"TK|gcߦɇixf5lp= {BCl +*vD3_z .syPtiHbw%&Q3ޒ$/" d,R~ގBGVzIDENDfA٠RvZLuWwoh )}A'.nlK~P#W?(ʱVIr=*`dUF!GMج]#i  C\}FrYbl2O' zX98 d)^~Fvj|;aof(F7 h1@x\U,T\6?$U *<Y>67'XfntNx+Tggp5\!Gn.JgnYN@< glJy:w豕rŎzBUyEpaD1Hj6x#"T?o|' ,;9Na֎µիɲo@~BIT 2Y*.%=@-fHՂ|l5C#~+.$Г~\UmXvq#+Wse9+O|En(N}^ Uq[>Z:J޸:PqG0;StqVXD{ZIC Z 4:sTsQҝ4=L'G/GXHPâckPd -Feن Uz> Og)/M2,^)SB|D׋{`:>.nx/THe6~RஆAAXp݁ .p?EЊ/ 6lL|xip7E;JmL bg~.:m|81pz۪ی靬+ sjSڻg<Ўm:qOtCuL[i6 .H;֌:3|TZkZ}s&b@!vp XO)Bg_8m13j֛&n{܁,WlFS!W1`Th3u¡ESr]lIwёԴa @uӕK$4"z@Q,Xl>\&r: :- `Ev۬'Dm&*}ĜI3awR =Cz/eܟP LHpl60z :#웨~EDIzJsw&J;i}ea/XN,zcHt<=}S}_Т^2aӅOntv;QWk+Kl7KT.wSk8a= 7u؏Ưm}~_=T7RQ4pn i 1")U˂*nYI#ɴ 6$Tag5=PZB۷O&w;[p|P6RDݙVN 7*D#{jSBb^kxOAzRSw1sGVyD~476ɤʃ'R7^rdyG")+Znnm\Pt4gǠu$=|B:X&0`тh~r}0xKϳa }VE5N簐YOPO&k  w B7Լ^;jxAںS r(ɧBh\aS&G˶lU q0nă_ EL5h:4UH:FFo:GoKQ/g`؊7+C;{Ϲs-N_̩Mߠ7 (k^UZkM}jb,˛[ѐL+VUW |=/&#!o\TO,m^¸[Y%e2?d{/^ueMJ ٴXѾRGUS}2$1ngaװӢc/~5KWzd@VM9ϡq )B8$@ȯep.5d _k_UCEt%K{7s?6!B̈́QZj bdֆ8G|>}[qI#@=I?p;& /_/ JpJT[;{Pw)>C.Eq="q-tu< ~[|+eLP^a=$/c;lrS9lC' )L"  dJQ$i4#"qUsb6 ۭfuEm6MZܣӷhI_Zaf5V ٙғ G8_-%'yHE(IR:"'5 עNDj突 DrSD^9~@!\4JfUO8ZfLJ\`Rދ`kCa{Cڴ_ŸRu:HO,0s@QٜPZC `?Dz0 =G<(/B]t7^ ]cMuPujk;??ѩ!n,G]&!(0n1p'oixm?֥6A }d92^rNOcQ=g-i@'OJE >&C5vDLЯe̩$WːØ?GЉI cدk/4ކ&DP[1Ȟ$K:l'Hɾ9+]'q?F1GOt.s'!-̗ 䝈'U|?uٜOGa  L!btvktQck%dN%WSWrTJ߽v}wU'Ik!!Ԣʴ8oPEMc % K:3G\b)*%`I[ςYx{W_xBIodDcUGF+25H%}Fe6c&_/ѿ)=p; H#XA8)|eS9$9i`%04`>vZ0x+d)g@MslHNe "]q;}ǰ4 nlbya5m=[MsgAba^~Ip5lk@rz-%ʱn3b;, dПnjڕKȥ=vo k*)f%4ݿ v(gBFB22@[ h ?]wz\^ugoԸsȬ*k̡DrҴ/`583[qvy1Vi1rzHS &ގ\nȎmZP(].JTSR?P4Cek&r6S* х 0[[a^\Cv?4v_漿49JoEod}YC"ɕ lܽ[׻M|:ND*X=26ŷ `JUm%gRI.FfXe6ٿ!R܇?#]R3@':3S9 ;P`%M2H+پ`!|ph<_QpU!ޓӕꌎuE"abcTh"ޫ ex:)#/#r e)R5Ӵ\sÚzfe WEI53c2 ȌeD."Ci,!-j_M'jIkV+ ED h0MJ;j=|P'^%vk : Ξ$Gdnʓ'f8_gU};2\xy,-Á/+|HQHWZ/P`q6|x6m"vSiL}c ?ozFD!BΜ$^wpF>bh`ЫB 6Ud׾sc{FBMEoUZUSux8'72W]1~"z,3~9$ta  _ۛ9>2}w%ioo \)6I{w 3C4BH6޹۸̛>EsJl2x 04q`:X=Ny6J< <88 𜎲_FR킵ڦDM> qMq+u# EwS˜BSS>Ô9c ͋&J6]aJĊYx/ 0,m#uPDɵǜŗБC1)xEاN/CB>|FFkRae rZyٍ%N3XLiX²7fشw(L>* nF> ՝H*y3/L<,C 7y"(!#<=a 1oԪ\d`I~m( j,k&ֻͺ(7޳}aU֬z 7P}g5?⯛{ye۾(dp fȘp15]̐LB^6YRڋq$/:vfƠTW'G%7*i ˌwwK-ZO/La ݧIhg4dqqg)"i&=K `trRIҧ([F6aR4>) ׻-+X>羅+7%[>A EtO*R~tpfUYTT@UuÆޖsGɺ0g)D5]C%_^/:U|C5p(v߂"vT1Stk|7xQCGq79ق'r[dTWVAd ₪#{4!h4,2Ec$Nx!4 `A\(y! l-|EcWtz{ފ_v}U IqV4ErJ a^};ky@"QPҤ*&8Gi>ֲ*;ŇL9;Rs}=aOP2#=OLdYi؀&P]ܬ"\v%dRZM_N ҃ؑF x 3 ̨W9WX VL[k<0Н&'vs$z_h1D;Pu*ծi&1du'O PlKÝ݋^5\Sbk1Xymyug;R5 sj0 ł2~Af75[oCU?k l'\Y@A㠋_\J1'{eKGn䨵$Q'Snŧ~/ءE{ͭ.OQƑrՂwaڔHu,@Z==H72"J ]SPcN?G %#÷~UN,eA/;,ôJ2DbkXԠr 1{s< W#%rB }29`լR ˌ`Ir~z\1wa̜[A^UX3F"_g`xz[IV"Om̐st/.tr2_||V+3dbny.D8icPmHoTiėIKD.s<bAцC&1Ea> Ey>Sr#?΄RH)<4U} a+sQjaa7uG %~lw°wV2Bc"fgD; dAu~Qd@G.$ Vo(ƽmc d3p K6 -8] H3>`$fGrJNb3bO_Hs52GPR6q:~fy椔I/|T˄?P+3 ZiCg͖lވgh3t,tM0PqGŽ6 @mpר 45}';UhB̂PwI*¦: W 'njA V5͊3ot⋍(͇9iMZH)3m}b 6@ݑh?^3BK@"@CG#$AT~"eBE2⻛T@bZ 1ᝄH},gncG~\BBt잾m&qɶ#u/'DS6tY-O -s`Kg:ڐۣF!|uX{2AynMX/T)p PXM]BdbԜjuwO`6$|:|+M]=X.NSn;)V'G\'X෶_y}vqRcpZXZqX@wp0{tNu9MVO -T^q/k޽,1IW ]cA.hM۠Nu٥TўF5RHVB?>C>3*wckVe9o[zфFc63Y,-7 ؟+|M)92$/ m渤tHσ&!WYLbE:n$A9˪Ŝf͊Vp YQYX4w<}rkaa;Ň7Пc~;?op90-ptC|强G[ g7]hMH 悱#iqgu\:'Z'չ}~R  %TS<*N_!M̥Dc{:G\t.Rʟ0a7}*ڼHنx%mIG>7K\CR(Z7Ǡ-/ dyOk}zd˛2 B&dM1z//ܟ:A ̎Rm ^]SSDU*(mbɃJZ eh-"yxӉ0Qz:XP5"H׉b#Me\efDv^8]dm xy ;B0iʩ  s,?HYV**E-.K y36s >}ƆJ( _} ?SmJJ ZQ‚ CBčElUW%|+WBk{! b~rTߠ=؃" 5 s֓9+!d-DŽ,7;3Jϑr=&0/>}UWw"lLköѵdA ## ^;Gcy퀛}pI ~(\ep (Z3!޷wgP7[W?-ME zi0RAl$DT8z+|Y/!%O|ԯqk k$+'JJ#4*%R'U_%?$rG-t̲1̓v}] %N}oE8:R~<4Af\$ZJk2U .tU]~HOL{~5 γ 8/ue>I4p3~~dK*~j)3fmio?:%%<ຑt޴' pXn}+䈫'ϰ9 ^(c#Iy'ɽfpڼMW0$56 !~TmҢ5"G u0(h홒GF hb}{Q}Nq|"HY`} TMTM@S> ls|PYgԖEom{m4E2Ԕ˞%sԭ: $<p,s{p ڬ'%89}t LuL)uU)Cr ez!E/3dA W:0P#̡EhKE7ߕ#cA1敲Z7߮9(HkRr_Z'S{pOI6)q0}>P? +ÍN@YX>%^]٦0mcx^u'ENI=?Vw}f^N5i~mU5cHo3裡1 Kˏx^p8ρO$oCkϖa#ZĹ̯VU_E8^ jz$!Vzv!U:jhWx׼ߥAHdn..ut(f~R&)t2S͓B!ґdͽKYev>d ӘA/G Wf.'ʊ SqWO!b/bXW*CO?wHrNfPŞ@`[]$Ճ.FO{+]}ʵO)1}.*n= [;&DȼM0)i Mb4p.T>}iu:U<Ù ٘),魋:XE؊:I\VST+!֨Šavz^2VnBӤP$> .3 i,7|-4A4zє%7P'IӘ˞ߠƜʘŏPU;g ci)yrm3eRWzz 8GFZv)_yHWL*ʀǿdB*D&CtoDӝD !̂ٲHGS1stɢ]ȵ1^CE;Y=8GM)Lq4]p%<1qr],pLJ8\(֛B<쉦.F~Qx4bbOnUAr_ɡ}weM*޻U*Zxv5o$];A?^ իhdxb\|Sγ\Y0#SVtq?/ 7GS 8E//;ޒr9p2DD(9_x;?ɸmL" ձ7εxQw̫Kb9up{|C9m#QgApF05@ m= vIR r2W|aqNYXݐIn? <+*]CK( H𺵐Mg1Iwl%-<Y̱25F'6^Y'_2/u/j)6:+^^B_!6w( RPB8"I0p ^"j=( uE`PɋRvZg ?# ,G5x/䭶d.㢾u5vOC_vz?b Fm@xJwFSpu ttE[zS7TL]M Q|Y빧|` SӂMԒCCAmi!m}<UT\EF|U09ᶧXsD>]KIqJ D欵$aX(}4v{ċHͫGtަY}ܧ ɠg>V,z}RxagzJ7{^~)U"Km*{gvjԴGe҆$N6%ɂ 7\tqszĻ?MDhLj6R=ZB ~.ҀGxxMEX3`K%ǝ?̇_xrQ U1GŋxFS6r0:_6ކ{uyK`.m Nj z8x([6A]@g΁%5x589vc`.a-`a2 Zuo?̮- #2@#FIN$6B\@7ᰔOϖPCxhG7b.!3Rzݣ\m/.>nU.w8G:Vԫ*b T1 Nxz81G9tY%YMb=uzRCOXPL^}VZ>RRZv98G-HM^K5kXeEփq8_O5” F*-Q_tzse;_ƂU:[zCJ~H3hJv{y9(WU$Ibw=H܎崲I0JQecw$Q.K˵ P+2b;|:dTabͲ0ԚvJZЛesO*#|vt Ң7: C3D rKF2G]ƌѸA<oMuEsd՞Z=c6)X",A4\-:UWu}F  78)Ğ0edzۦ],Kֱ̠eƬ}E%Ok27J-l4hGKxPFA܄Te\weO4H,FiAiES9X0AfSвuU7Ya97>|#Z[l\kS\i)+L`\5?kӣ&Ug,*Zu s Z1jUe'mw2O7$0 S$۲uhD'8Bh=av\7Gb-2_"Hg\fead *]S1}&_[C#KI7 'RfĐ BKV^x`wФ!-e}]ġ[ dq:,*>74˼[7Dܩ,HlOiM*R$ tRr IF]8J]b,`(]flH=H辝)! PQ۟8˜!yg+'l LQ`nfK|es8ye?tp o]raPoixkfҤUo=sLF⮍phL2f= EY>7PT_#zmVr'f8ozVfUm 1Qk8ˑQ ԓKy8'qsYhŠ|sZ}6 sGH-]4ԩGU-sƾk΃޽!ݷ S3>S@evxzpw4I`j4~oeK#! kdX_%gJwC[DLfMשESjΒ} |?VWb%|cG-*&PaWĸ%${  ;ٕr?JM Ҵ8/!ހ_m Q΄UlNhf is:Duc @,^FJ_Z|nU:V/F,Ӟ1$C U:cBrK M !:)z NgGO'bMVu6i OZ ^o+5v4wpg '_4~j61w̡mveNEAQqCeҎ+e8McZF)v`חGX1#vy K?6zqIhVBJIliOH…K;q"8x\!9[ҝ=T!v2ok!m`M>?uw;Vq'ECzcCӌr?HJ{w]p)MJ2y@T;(ޑRޣR(+~h k=鬍*2db4UM^0G}cЊR5 !rUe{+%C,aMنLʟo) z+*#a3>t޽ ndD)7ks2#HiFޒf={Ϫy޺;b}z[IyLVMGC R{+CE)Ỏ̶2~"+̀ 1t5ꈽV~Pԃ̒%;0v* ?^*sy*b-=.vuh}107L`C[cΚpFr5/3^-9f{߂,niLL`>ʅx/hHuC9=`ӫX Xitz`rW 1ͽG5 ̳8Pue<>VH@kCƠun)Rl`# 恠FC듇/ᡆCuN 5\"bhM~kgܳLVju)dA;hTkd0HY5> ZНU)}r^eb0@9 r6}q5A 6<;+^ҥ?t%1dkqN KT<I| _1Os0KJ&TJzt:LӬڝ^ѧ&D|}bMJ/ïJ~ \leC8֠th+mHv~Ɛ PxӳJԄk vH!̩}("໥CUc9 m#^7Z,Wε;Vb \\6cfyvҏ9{Mn5|kζث0"qAIvڪDӑDvx[!4pn2rFIОJ];ց6lk<9y2vL[T5ף[~&p`4Ok^"wP:$iTrMib e4=Ŗ]E9 *3|Qx? vErlHEP?zB;KMJOq'?KӁ @W?wFJpw:yV`,6. =SX"ܴN|WIwvQoMÉ O1mI4e Jd{}}* 8TwV/ Rـm %Pj>ϲ\xg\8:}9ZWp226CIF }:|ZMwIK0zFYA0qJ+>MEd>X$ޚLw ;َ * 쯜 Nqcɽ+ٟwOc?U&`qL]^{oeu.jq,b0.@7(ЉXUr}PXvRȧ K})&DzB?*5bzZmaMDwƐ<=A)B5-ڃz43!k?鞻ҿߴoFd&riO`0 Sl[~s\Оo?s-oFSl"M"Y,| tާ廬τ2<9 e{. +/YBc `W8UPi^ev\kvl'W,:R*Kϖtep-N4ŴXlLb'vve m[ 7*<<)oEs*Tn޾ FmkaoXApI͡:"b`Ep;Q&HAb9BI](pgċ~x4Z_g3jHco]A7icxcn.MnQƿn{/&p#o$ X֯7߬UO"ioAvJz / 8 fߡ+-]Jx`h"0SFzD> 'LTL?/%%:GpqCCa ĄwOwa}3$fop\ӂ.fTD ~w+ ^ >Xf:_|e<@%OsMW_Cf,K 􎰒XŚZGIk-; ctr5^o1QSڏź|Jt+qhM)4 .⁷ nZW % Z~ƅii;mE<sN&mmN4+B}MpP[H+$M)nsچJK,y+_/F 1w M;`XQ7P$}s{ 4k`oiXn,k>C_}T?&˷S$muG4O?]4mŚ 䡯NYGSCarPJAF*[1~y MՎs(忺|ӛEA-V-Dpet}ݠNz ˠNQ/A%<`SAbc uW9\/Lp~+itslW#s+ZڮY1 r,BlWws1} ٙE`,Zypqϟ7Dl$~Pgm(XcN!lmۗrxDLK,ę g۰^k^(zNZ]ٚ;ol,$ESI5z _(GФ2IPuyhF-u0(j) $>ӫ'VQC ^q-KRxAPLɑu3?QK9.v>'g?f$<:xʧG'OUMx xὑ~Q ,mwC% *gg"ފ_?d6|įMVvʥt w$Z85bm)_>9fIIGMB{|:Z-p$_WW"^ĝw#] M# TYQL}w(K@Y&)#A\ͯikf$#>K(m~ƎXԠӳ\/ZN"O=IFP ASc|"͗5'Ć=/ ]<7Uך!ukzsAFAhgW 12((_ы\m2;ȚH5UaKʈ-YkI񧃙 Yneg3p-~9,RoSUA袡mPQP/Z՛xM`3>jO3^so(h5Si5ҍ8^pM*,D(~Q4N3zZSO#s:SϺhXy tZ h|}G;jg߻\5Tb˅%yhGoN܎c1=>u>!(rL^W$/Pa;Ac25S3]*Qk0Mn9Qx"0Tԃ Ti"xO (ӊPR>_=a')f$#sd@ʒAFʼnEϷcEj?!z;+x7z mxmq6x^{@_0>X:~tz5i"Y%&l"Q6KS3׋ΏԓDqjɎ#E Nw Y)·3;{Pߪ dLі_n;aB*Ƚ0W 7Xb^:ݑuGfB:F9YȂm65?MKS -L7^NF-n tזm!Y͌ 48 'K9qR 3&Oq[f+Pm&SY.d+/p-=BjCdnL 0;ܶ YZ