crash-devel-7.1.0-8.el6>t  DH`p[*; F޶TLu؞Њ8Q\r#?52(] l'99.=7v`E kFժz߭7к5$@ ږv/ZZM|iWc.Pw\C9)RJ^SQ0_ғ0m̾ GXOkG˲Q]zn^ ?4oCb3X9 OusJw FU`KUQd]_O)HߤWS/#)w4[öU)}dmGcqKR6lTʗӣHJ6T 0͗ +CS"OD& 9aʉg h!J̡ Y5N|gv:*@Iq/83cbf87ecee126a3a278258d0f22e32971188eab[*; Fg<>mԾSfvSIRyLe71E;\/*d !BS8*{]E2o*SUh!b΄"\ ݅ u޷禶i e';Yjo ?$lB˩7YOwxD_ydzv eNJq؜\twRV%1OpL#4ݍeCC+1B.:!EN+a`ΛpOufrZC.ak &9\Pb*l-@di}VK)Dxn{*/Lsu? 9TYA02D/KAq9sr^!> WjzN R6tҥ4QYn\9ժ(-)U-A] (Ѵt0}-JS {ȌcUzoԱK g89~cKRir8REDQ9ћ>7`?`d  H`d|      Z \dnxH(k8tU9U:UG_tH_|I_X_Y_\_]_^_b_d`We`\f`_l`at`|u`v`w`x``Ccrash-devel7.1.08.el6kernel crash and live system analysis utilityThe core analysis suite is a self-contained tool that can be used to investigate either live systems, kernel core dumps created from the netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch offered by Mission Critical Linux, or the LKCD kernel patch.[)+x86-01.bsys.centos.orgbCentOSGPLv3CentOS BuildSystem Development/Debuggershttp://people.redhat.com/andersonlinuxx86_64bA큤[)+[)+8e0006a6380a45a3af85be3678b085850a39210a1c2e86479296a2034c0bff32rootrootrootrootcrash-7.1.0-8.el6.src.rpmcrash-develcrash-devel(x86-64)    crashrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)zlib-develrpmlib(PayloadIsXz)7.1.03.0.4-14.6.0-14.0-15.2-14.8.0Z3@ZJ@VVRV7P@U6;TTRg@RfhR-@QPiP6@O!OKp@O:LNw.NMx@M*Lk@LbL@IL+1Lk@L0L@K @KuK޺KыKKK[Kg@KKrKoKhK`*KXAKMKEJ;J;Jyt@Jyt@Ji@I@IIIIH|@H G@G@Gs@G,@F_ED+@D@Dhm@Dhm@Dhm@Dhm@CCCqB&@B%B L@ @@@@ч?n@?j?_@?_@?Cb?x?@?@?Dave Anderson - 7.1.0-8.el6Dave Anderson - 7.1.0-7.el6Dave Anderson - 7.1.0-6.el6Dave Anderson - 7.1.0-5.el6Dave Anderson - 7.1.0-4.el6Dave Anderson - 7.1.0-3.el6Dave Anderson - 7.1.0-2.el6Dave Anderson - 7.1.0-1.el6Dave Anderson - 6.1.0-5.el6Dave Anderson - 6.1.0-4.el6Dave Anderson - 6.1.0-3.el6Dave Anderson - 6.1.0-2.el6Dave Anderson - 6.1.0-1.el6Dave Anderson - 6.0.9-1.el6Dave Anderson - 6.0.4-2.el6Dave Anderson - 6.0.4-1.el6Dave Anderson - 6.0.3-1.el6Dave Anderson - 5.1.8-1.el6Dave Anderson - 5.1.7-1.el6Dave Anderson - 5.1.1-2.el6Dave Anderson - 5.1.1-1.el6Dave Anderson - 5.0.0-23.el6Dave Anderson - 5.0.0-22.el6Dave Anderson - 5.0.0-21.el6Dave Anderson - 5.0.0-20.el6Dave Anderson - 5.0.0-19.el6Dave Anderson - 5.0.0-18.el6Dave Anderson - 5.0.0-17.el6Dave Anderson - 5.0.0-16.el6Dave Anderson - 5.0.0-15.el6Dave Anderson - 5.0.0-14.el6Dave Anderson - 5.0.0-13.el6Dave Anderson - 5.0.0-12.el6Dave Anderson - 5.0.0-11.el6Dave Anderson - 5.0.0-10.el6Dave Anderson - 5.0.0-9.el6Dave Anderson - 5.0.0-8.el6Dave Anderson - 5.0.0-7.el6Dave Anderson - 5.0.0-6.el6Dave Anderson - 5.0.0-5.el6Dave Anderson - 5.0.0-4.el6Dave Anderson - 5.0.0-3.el6Dave Anderson - 5.0.0-2.el6Dave Anderson - 5.0.0-1.el6Dave Anderson - 4.0.9-2Dave Anderson - 4.0.9-1Lubomir Rintel - 4.0.8.11-2Lubomir Rintel - 4.0.8.11-1Fedora Release Engineering - 4.0-9.7.2Fedora Release Engineering - 4.0-8.7.2Dave Anderson - 4.0-7.7.2Dave Anderson - 4.0-7.7.1Tom "spot" Callaway 4.0-7Dave Anderson - 4.0-6.3Dave Anderson - 4.0-6.0.5Dave Anderson - 4.0-6.0.4Fedora Release Engineering - 4.0-6.0.3Dave Anderson - 4.0-5.0.3Dave Anderson - 4.0-4.6.2Dave Anderson - 4.0-3.3Dave Anderson - 4.0-3.1Jesse Keating - 4.0-3Dave Anderson - 4.0-2.26.4Dave Anderson - 4.0-2.26.3Dave Anderson - 4.0-2.26.2Dave Anderson - 4.0-2.26.1Jesse Keating - 4.0-2.18.1Dave Anderson 4.0-2.18Jesse Keating Dave Anderson 3.10-13Dave Anderson 3.10-12Dave Anderson 3.10-9Dave Anderson 3.8-5Dave Anderson 3.8-4Dave Anderson 3.8-3Dave Anderson 3.8-2Dave Anderson 3.7-5Dave Anderson 3.7-4Dave Anderson 3.7-3Dave Anderson 3.7-2Dave Anderson 3.7-1Dave Anderson 3.6-1Jay Fenlason 3.5-2Matt Wilson 3.5-1Jay Fenlason - Add support for KPTI entry trampoline stack Resolves: rhbz#1567738- LKCD backtrace fixes Resolves: rhbz#1552558- crash fails to read excluded pages by default on sadump-related formats Resolves: rhbz#1304262- crash fails to read or wrongly reads some parts of memory in sadump vmcore format Resolves: rhbz#1283000- Fixes for the handling of truncated/incomplete flat-format vmcores, which may cause the session to hang during initialization. Resolves: rhbz#1231976 - Fix for the "timer" command, which may fail with the error message "timer: cannot allocate any more memory!" when run on a kernel with an extremely large number of cpus. Resolves: rhbz#1238403- Fortify the error handling of task gathering from the pid_hash[] chains during session initialization to prevent an endless loop if data structures have been corrupted. Resolves: rhbz#1208557- Support new sadump format that can represent more than 16 TB physical memory space Resolves: rhbz#1195596- Rebase Resolves: rhbz#1111357- Fix read return error in compressed_kdump_46bit_support.patch (coverity) Resolves: rhbz#1006622- Compressed kdump 46-bit physical memory support Resolves: rhbz#1006622 - Fix incorrect backtrace for dumps taken with "virsh dump --memory-only" Resolves: rhbz#1017930 - Fix cpu number display on systems with more than 254 cpus Resolves: rhbz#1019483- snappy compression support Resolves: rhbz#902141- LZO compression support. Resolves: rhbz#902144- Rebase to upstream version 6.1.0. Resolves: rhbz#840051- Fix for "crash: cannot resolve: xtime" session invocation failure. Resolves: rhbz#843093 - Enhance "struct" command to accept -o option with an address argument. Resolves: rhbz#834260 - Rebase to upstream version 6.0.9. - Support for compressed/filtered ppc64 firmware-assisted dump (fadump). Resolves: rhbz#840051- Fix s390x "vm -p" to properly handle swapped-out and unmapped user pages. - Fix s390x "bt -[tT]" on a live system. Resolves: rhbz#817247 Resolves: rhbz#817248- Rebase to upstream version 6.0.4. Resolves: rhbz#767257- Support sadump dumpfile formats for Fujitsu Stand Alone Dump facility. Resolves: rhbz#736884 - Support s390x ELF-kdump and s390x compressed-kdump dumpfiles. Resolves: rhbz#738865 - Display an early warning message if any part of the kernel has been erased/filtered by the makedumpfile facility. Resolves: rhbz#739096 - Fix for the "runq" command for kernels that are configured with CONFIG_FAIR_GROUP_SCHED. Resolves: rhbz#754291 - Fix for the x86_64 "bt" command to handle a recursive entry into the NMI exception stack. Resolves: rhbz#768189 - Fix for an x86_64 "bt" command segmentation violation if the number of ELF_PRSTATUS notes in a compressed-kdump do not match the number of cpus running when the system crashed. Resolves: rhbz#782837 - Rebase to upstream version 6.0.3. Resolves: rhbz#767257- Rebase to upstream version 5.1.8. Resolves: rhbz#710193- Fix for "kmem -[sS]" if NUMA node 0 has no memory associated with it. Resolves: rhbz#716931 - Fix for the x86_64 "bt" command stack transition error when a non-crashing CPU receives a NMI immediately after receiving an interrupt from another source. Resolves: rhbz#712214 - Fix for the handling of x86_64 compressed kdump dumpfiles where the crashing system contains more than 454 cpus. Resolves: rhbz#705142 - Added a new "--osrelease " command line option that displays the OSRELEASE vmcoreinfo string from a kdump dumpfile. Resolves: rhbz#703467 - Update to the crash(8) man page and the associated "crash -h" output. Resolves: rhbz#695413 - Rebase to upstream version 5.1.7. Resolves: rhbz#710193- Fix for x86 "bt" command to account for movement of ia32_sysenter_target() assembly function to a separate text section, and for the failure to resolve the backtrace of a non-active swapper task. Resolves: rhbz#682129 - Upstream equivalency with 5.1.3 patch. Resolves: rhbz#649070- Add support for s390x ELF dumpfile format. Resolves: rhbz#633449 - Add support for s390x compressed/filtered dumpfiles generated by makedumpfile. Resolves: rhbz#637197 - Fix for the "bt" command with 2.6.27 and later x86_64 kernels to prevent the possible display of a an invalid "vgettimeofday" frame above the topmost "system_call_fastpath" frame, followed by two read errors indicating "bt: read error: kernel virtual address: ffffffffff600000 type: gdb_readmem_callback". Resolves: rhbz#637735 - Save the per-cpu register contents stored in the "cpu" devices of x86_64 KVM dumpfiles, and use their contents for x86_64 backtrace RSP and RIP hooks in the case of KVM "live dumps" where the guest system was not in a crashed state when the "virsh dump" operation was done on the KVM host. If an active task was running in user space when a live dump was taken, that will be indicated by the "bt" output, along with the user-space register contents. The x86_64 register set saved for each cpu may be displayed with the "help -[D|n]" command. - Fix for the x86_64 "bt" command to more correctly find the starting backtrace RIP and RSP hooks in KVM dumpfiles. Without the patch, backtraces that should start in the interrupt or exception stacks were not being detected correctly. Resolves: rhbz#649050 - Fix to utilize the correct "cpu" device format in x86 KVM dumpfiles Without the patch, the x86 registers were read in a 32-bit format, which is only true if the host machine was running a 32-bit kernel. With the patch, the format defaults to the 64-bit format, and is switched to the 32-bit format if it can be determined that the host machine was running a 32-bit kernel. - Save the per-cpu register contents stored in the "cpu" devices of x86 KVM dumpfiles, and use their contents for x86 backtrace ESP and EIP hooks in the case of KVM "live dumps", i.e., where the guest system was not in a crashed state when the "virsh dump" operation was done on the KVM host. If an active task was running in user space when a live dump was taken, that will be indicated by the "bt" output, along with the user-space register contents. The saved x86 register set for each cpu may also be displayed with the "help -[D|n]" command. - Fix for the x86 "bt" command to correctly find the starting backtrace EIP and ESP hooks for the active tasks in KVM dumpfiles where the kernel had crashed. Resolves: rhbz#649051 - Fix for the cpu count determination in crashed x86 KVM dumpfiles, where the non-crashing cpus are marked offline in the kernel's cpu_online_mask by smp_stop_cpu(). Depending upon the cpu number of the crashing task, the cpu count may be set to a value that is less than the number of present cpus. - Change to the manner in which the cpu count is determined for x86_64 kernels. SLES11 2.6.32 kernels delay the call to crash_kexec() until after smp_send_stop() is called by panic(), and so the cpu_online_map cannot be used for determining the cpu count. With the patch, the cpu_present_map is used. Resolves: rhbz#649053 - Rebase to upstream version 5.1.1. Resolves: rhbz#649070- Additional support for QEMU/savevm ram device version 4 to only use "pc.ram" segments and to handle the 512MB I/O hole at e0000000. Resolves: rhbz#619758- Support for QEMU/savevm ram device version 4. Resolves: rhbz#619758- Implement support for x86 and x86_64 RHEL6 xen/pvops kernels, both live and xendumps. Resolves: rhbz#608779- Fix for x86_64 "bt" if kdump NMI occurs while in system_call but prior to switching from per-thread user stack to kernel stack. Resolves: rhbz#608173 - Fix for x86 "bt" to recognize all kernel entry-points without having to hardwire their symbol names. Resolves: rhbz#608718- Support for RHEL5 KVM dump generated "virsh dump" on a RHEL6 host. Resolves: rhbz#603142- Fix for segmentation violation when "mach -m" is run on an x86 machine which has a BIOS-provided e820 map that contains an EFI-related memory type of E820_UNUSABLE. Resolves: rhbz#601128- Fix for x86 "bt" command when a crash is generated by a kernel module's init_module() function. Resolves: rhbz#596904 - Correct the error message for "dev -p" command. Resolves: rhbz#598716 - Fix to recognize new block and kvmclock devices in the qemu KVM dumpfile. Resolves: rhbz#597187- Fix compiler warnings generated when building with -O2. Resolves: rhbz#596154- Fix for an incorrect calculation of the physical base address from a xendump of a fully-virtualized x86_64 RHEL6 guest kernel. Resolves: rhbz#593107 - Fix for an incorrect calculation of the physical base address from a kvmdump of an x86_64 kernel that has a "_text" virtual address higher than __START_KERNEL_map. Resolves: rhbz#593285- Fix for "cannot resolve stack trace" errors when a non-panicking active task is interrupted by the shutdown NMI either while it is creating the pt_regs exception frame, or just after the exception frame has been created but before the system call handler is called. Resolves: rhbz#588337 - Fix display of ppc64 processor speed at session invocation, and by the "sys" and "mach" commands. Resolves: rhbz#588353 - Change the ppc64 cpu count displayed by the initial system banner and by the "sys" and "mach" commands to be the number of cpus online. Resolves: rhbz#587760- Update to support the re-worked IBM kernel patch for ppc64 CONFIG_SPARSEMEM_VMEMMAP kernels that will store vmemmap page mapping information, (re-)enabling the crash utility to be able to access kernel page structures. Resolves: rhbz#546175 Resolves: rhbz#546527- Fix for missing general protection fault exception frame in "bt" output. Resolves: rhbz#583151- Fix for potential "double free or corruption" glibc abort when running "kmem -s" command on CONFIG_SLAB-configured RHEL6 kernels. Resolves: rhbz#576117 - Implemented support to recognize an IBM-proposed kernel patch for ppc64 CONFIG_SPARSEMEM_VMEMMAP kernels that will store vmemmap page mapping information, (re-)enabling the crash utility to be able to access kernel page structures. Resolves: rhbz#546175 Resolves: rhbz#546527 - Fix for "swap" and "kmem -i" commands on big-endian ppc64 machines to account for size change of the swap_info_struct.flags member. Resolves: rhbz#577969- Fix for "irq: invalid structure member offset: irqaction_mask" error generated by "irq" command. Resolves: rhbz#575668 - Fix for session abort cause by "bt -e" on x86. Resolves: rhbz#575673 - Fix for reading dumpfiles generated by snap extension modules on systems with single PT_LOAD segment that starts at a non-zero address. Resolves: rhbz#575804- Fix for incorrect module symbol value recalculation/modification done by "mod -[sS]" command. Resolves: rhbz#575144- Add "bt" support for x86_64 kernels configured with CONFIG_FRAME_POINTER. Resolves: rhbz#570909 - Fix to handle the loss of /dev/tty, such as when the network connection hosting a crash session is killed. Resolves: rhbz#571782- Fix for very large xendump core files whose ELF sections are located beyond a file offset of 4GB. Resolves: rhbz#563542 - Additional fix for the "bt" command when run on offline s390/s390x "swapper" idle tasks. Resolves: rhbz#559262- Fix for a gdb-7.0 regression that caused line numbers to fail with x86 (32-bit) base kernel text addresses. Resolves: rhbz#562948- Fix for the "struct" and "union" commands when passed an address that is in a valid kernel virtual address region but is either unmapped or non-existent. Without the patch, the following three error messages are displayed: struct struct: invalid kernel virtual address: type: "gdb_readmem_callback" gdb called without error_hook: Cannot access memory at address *** glibc detected *** crash: double free or corruption (!prev): *** followed by a backtrace and the crash utility memory map. The session aborts at that point. With the fix, the commands will fail gracefully after displaying error messages reporting that the kernel virtual address cannot be accessed. Resolves: rhbz#561048- Fix for x86, s390, s390x (and ia64) architectures to set the system cpu count equal to the highest cpu online plus one. Without the patch, those architectures would use the number of online cpus as the system's total cpu count, which would be misleading when any offline cpu number was less than the highest online cpu number. Resolves: rhbz#559262 - Fix to recognize the symbol type change of per-cpu variables from 'd' or 'D' to 'V' in 2.6.32 kernels. Resolves: rhbz#559251- Update swap-handling functionality to recognize the new swap_info array type and swap_info_struct structure changes introduced into the 2.6.32-4.el6 kernel. Resolves: rhbz#555379- Eliminate invocation-time "input string too large" error messages when analyzing 32-bit x86 RHEL5 kernels. Resolves: rhbz#554477 - Fix to run with early RHEL6 kernels with glibc less than 2.11 by forcing the use of the builtin mkstemps() function. Resolves: rhbz#554493- Rebased package to upstream version 5.0.0. Resolves: rhbz#528189 - Increment the built-in NR_CPUS value for x86_64 from 512 to 4096. Resolves: rhbz#513156 - Fix for the "bt" command on 2.6.29 and later x86_64 kernels to always recognize and display BUG()-induced exception frames. Resolves: rhbz#548789 - Fix for the "mount" command on 2.6.32 and later kernels. Resolves: rhbz#548791 - Fix for segmentation violation when running the "ps -r" command option on 2.6.25 or later kernels. Resolves: rhbz#549243 - Fix for 2.6.31 or later x86_64 CONFIG_NEED_MULTIPLE_NODES kernels running on systems that have multiple NUMA nodes. By default, those kernels use the "page" (or "lpage") percpu memory allocators, which utilize vmalloc space for percpu memory. Resolves: rhbz#540772Bump version.- Update to upstream release, which allows the removal of the Revision tag workaround, the crash-4.0-8.11-dwarf3.patch and the crash-4.0-8.11-optflags.patch- Fix reading of dwarf 3 DW_AT_data_member_location - Use proper compiler flags- Update to later upstream release - Fix abuse of Revision tag - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Replace exclusive arch i386 with ix86.- Updates to this file per crash merge review - Update to upstream version 4.0-7.7. Full changelog viewable in: http://people.redhat.com/anderson/crash.changelog.html- fix license tag- Added crash-devel subpackage - Updated crash.patch to match upstream version 4.0-6.3- Second attempt at addressing the GCC 4.3 build, which failed due to additional ptrace.h includes in the lkcd vmdump header files.- First attempt at addressing the GCC 4.3 build, which failed on x86_64 because ptrace-abi.h (included by ptrace.h) uses the "u32" typedef, which relies on , and include/asm-x86_64/types.h does not not typedef u32 as done in include/asm-x86/types.h.- Autorebuild for GCC 4.3- Updated crash.patch to match upstream version 4.0-5.0.- Updated crash.patch to match upstream version 4.0-4.6.- Updated crash.patch to match upstream version 4.0-3.3. - Support for x86_64 relocatable kernels. BZ #204557- Updated crash.patch to match upstream version 4.0-3.1. - Added kdump reference to description. - Added s390 and s390x to ExclusiveArch list. BZ #199125 - Removed LKCD v1 pt_regs references for s390/s390x build. - Removed LKCD v2_v3 pt_regs references for for s390/s390x build.- rebuild- Updated crash.patch such that is not #include'd by s390_dump.c; IBM did not make the file s390[s] only; BZ #192719- Updated crash.patch such that is not #include'd by vas_crash.h; only ia64 build complained; BZ #191719- Updated crash.patch such that is not #include'd by lkcd_x86_trace.c; also for BZ #191719- Updated crash.patch to bring it up to 4.0-2.26, which should address BZ #191719 - "crash fails to build in mock"- rebuilt for new gcc4.1 snapshot and glibc changes- Updated source package to crash-4.0.tar.gz, and crash.patch to bring it up to 4.0-2.18.- rebuilt- Compiler error- and warning-related fixes for gcc 4 build. - Update to enhance x86 and x86_64 gdb disassembly output so as to symbolically display call targets from kernel module text without requiring module debuginfo data. - Fix hole where an ia64 vmcore could be mistakenly accepted as a usable dumpfile on an x86_64 machine, leading eventually to a non-related error message.- rebuild (gcc 4)- Updated source package to crash-3.10.tar.gz, containing IBM's final ppc64 processor support for RHEL4 - Fixes potential "bt -a" hang on dumpfile where netdump IPI interrupted an x86 process while executing the instructions just after it had entered the kernel for a syscall, but before calling the handler. BZ #139437 - Update to handle backtraces in dumpfiles generated on IA64 with the INIT switch (functionality intro'd in RHEL3-U5 kernel). BZ #139429 - Fix for handling ia64 and x86_64 machines booted with maxcpus=1 on an SMP kernel. BZ #139435 - Update to handle backtraces in dumpfiles generated on x86_64 from the NMI exception stack (functionality intro'd in RHEL3-U5 kernel). - "kmem -[sS]" beefed up to more accurately verify slab cache chains and report errors found. - Fix for ia64 INIT switch-generated backtrace handling when init_handler_platform() is inlined into ia64_init_handler(); properly handles both RHEL3 and RHEL4 kernel patches. BZ #138350 - Update to enhance ia64 gdb disassembly output so as to symbolically display call targets from kernel module text without requiring module debuginfo data.- bump release for fc3- Fix for gcc 3.4.x/gdb issue where vmlinux was mistakenly presumed non-debug- remove (harmless) error message during ia64 diskdump invocation when an SMP system gets booted with maxcpus=1 - several 2.6 kernel specific updates- updated source package to crash-3.8.tar.gz - diskdump support - x86_64 processor support- make bt recovery code start fix-up only upon reaching first faulting frame- fix "bt -e" and bt recovery code to recognize new __KERNEL_CS and DS- patch to recognize per-cpu GDT changes that redefine __KERNEL_CS and DS- patches for netdump active_set determination and slab info gathering- updated source package to crash-3.7.tar.gz- removed Packager, Distribution, and Vendor tags - updated source package to crash-3.6.tar.gz- remove ppc from arch list, since it doesn't work with ppc64 kernels - remove alpha from the arch list since we don't build it any more- use %defattr(-,root,root)- Updated spec file as first step in turning this into a real RPM for taroon. - Wrote man page.7.1.0-8.el67.1.0-8.el6crashdefs.h/usr/include//usr/include/crash/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textdirectory?7zXZ !PH6B] b2u jӫ`({WO;|r Lq"9c3*u-K~/_;(C~ҧF}Td7Ltp3)7Ҭ))*>8q)R.ӕDYSI ̝m}Ol>: Z;[g0wC5b}) o׏H rV//{,{: 0E{rӄOefiHWo)Kh|I3 7ZQ8i0uʀTK K͠-H&Ō8n.B͆H$3%*Vqvan 3a wGL^ ܉'Mx1SmI YOqvO `WFB +0l6ю1~giXIUTYĞ N$*$Ҫ\M\9L$)H$NOJre@_0%IdcIhƬE>jjRt#n2 pgL"4%ӓf kCJdS#sOSi׍P\qn1t}v/OЊ,UY`CnNqa&Ks/i61JF)k\$ca'=e!I₟8u\]Ld\7JffB6r9)DB0> .~%i`H?Fx׫Rzl<"ބ媆ilnz\Ry C.(R2jo52!|vRRK{zv)`E>IeHjJjwBddaHmd^on,fV8$@UGŗN@%hmF9^@sW5 1hon3D#s9X\0Rn] E߁AwDE+90vGL A1ap[aJ'3d:<@gn61MЗ~ly*=]*zi#4+tRnn0˺iL +|bEe2Ml]7$lSĈn3v=`1Nek"OACez%3u=Q6z#/@m If0S?Fz0` 7]0t.U]Z_jXA(iGK j"!3^F B[z$|OQRءӒ\_HzJԾ]W>CL'|Ɏ` (q|{ ƕv~(s9p yC_{&uwc_TI$D[#Mu7/ oJ}h݈+]GZ=zE%~r8<fl??o}ۿ$N~Ʊc$]RO1*"1KUk=*=)V$.3tzHwAad~@W_)&dG"O7>= ; ( ،\.ŰyE&_HA;`"=\.q&Mpb "^l^IᓴQt>4 7#tp$N(̰@3lb[ΰ7xDQtb3[-E^2oàK_êmd?GϜ3~^r,|aک+y]876GbRC͡8Z&hCRH7N>-8pVacb|BzڈJP SKc k@_un92[s ] (>|B*Q}nlMZ=dF}IXebHzQ;s^ހZPO 9d?ZAv4;gZ9S˴X|'j~܇;W8FGt)j$l3nu!W#E-Fku cez1nMWXDA7=\Eq/7[yRnE+j97nA( Uf?먨'D4 Q( |Ep^*X}D75 :G>'9q܌@!k}qkgE1'䤬>,DoJ ^)"n.qQ * dÊڬ2˘)F~Cyw2٬cN|cZ%h{ r6Ko梐*UEmBٰܐL+rXzF\?rJf:ej7ټbp"V[8GC&d *x?&Hp%p#ٚ.B6rnuq~\ѳODDdo?rInhƖw/m#E_&bR,.3r)r _ΌEVى:hROZW>M2o@/:(*} Ǜ im?O;Pџ"'>k{{(ۜ~uGs{ j kHel!8<$ }>8)=̘:d"}2a0黶aaK*C}fJs8 ='8=6K穲||KҘBodESxQmv& w4:w@ `# 8ǒC)5s9{ #{BFqRBrXRɦ-gM#uw{F؅]|!$R*2^G@OV'A8QI >8R=Z5$9ږFc]'ꞐmaEʌP Czohfq\c\D%bNW<֦gePϢU9t(˗&^\59 ^"Y>o\ˈ'0# jLъV|K 9"d1M:T zQd&R OWY|\mVBPAk_=J(oWjN:/$T@l=Q^6a pbr]y_iP nKu;ō~DVJ @CRu ,fݪ_=$)(d zI4N.z@~` N'7 Fyzhr5c/4[Nw7}>?xe \|%V \j׋eD)QD\zP<(RߖB$W~B:##Auw)7mWS;EjdR]c'Y>`#QM`y(PaǑ@^풓SA%;c sc)hlUEC`,b$KHneEMh_8&fAnGIc96",;jtnK`oYi:x4'&O6+1Pp+e( .X)v|m W zsd2=eRZX솣=x >?%*"VfO o5"Tb].kmN~ Nf4`'׀C9<_<X1?V'Ak\IYje.v%y1ü3Ϻ'nE'H%)Y=tD_$w!wi 'Tj"K1w93ܠNݣ1ׯ0%((QUk*j0,E Ď;9}!.ߡ" /_g[<#XgԵ  A4r]`f c;Yx1 $rN}W4Нʪ3CUjUA6[ cי>; <>%Evy&4fb_ եWOѓףt5x\EG+xmM :xfTo):lJQ$ ͍V\&͍I.omgZiL0 ֊2NUC]G&S^y4hR 121Zp0ut/97ˑGǠm:vx HD(3|z%kCb̓@ybgM)!޵}5,>tWR4n'F<X-0r柞A{: ,M cmspc4$![hQR>Y(ʓ/L(3Æ;v"P-> /Jڲf&ODꚯYEzX]@.h@Zi2A֞^ȈaogQ|]/k.~Bt, YEv7(dR:{"S]@+F (Sm|Ņ?_= W0|Q[MtZ뎧l!ȷMq)Nj\nMyT]$Lq BjJw܍e"E*mWy8E6o!RM -_HػѠn>|>.k!tp%E |K5j~+/+̔< Zq>إpdJٿyeJHb^ S}i9 aYHr̮*޲cc?߉q" \(:Ն;rjPͪ{F*>Jći 掣c>x%ovR?@6n|ff@C}ԃn&q:=xٽց)*"ؤoϦ1Ak`Q[*6+oWDΡ*d@9P ^Ƿxz2& ٻ;n38 2n|{Ő,Vw2?G+H!5QhA@CpC6&RHțW @^%l>`kUݴTH{WnێaL}+#qWSEݛST F)ot"KHfb֚Ppc3aJ3\И(3b-[H93 D[gFAoEc?+ZἘNQG:%85 ZԺaVA*3gԳ$ɹm,MmhO3V^`:Un'¤7!?5 j uU^Hd&;z9+k(EQdtee;]x>b/Ώ<~ɵH"u;>KS IY k%o}Dxڴ{Z4dʀ`Jpw󹇳pք_X,%i΁ Y+p6]:{G%E=hN] >L2ܸ';T >l߂|Zz7 g DEJ!s^㰁> Ë4Ab]X;No|*Q&#gvgk5+[N[`K"t'mP3̭.u5r472Ou~ '& s 0<|[艧$OeWKyLDEؼYP~Yx$5 om6 A 0ġB8Ěf:a,igKVx`%:6`iH RCl55 iSǺ]HxE㜛O7[LxS` ]Lp Ȥ45]m"7f"Kt;향77˫bQΗ{S(ZQ\@KJj;b<"ddJSIh pHrT9<)GQ ͛@GP we=۪ɇYws< Ί!KL`OI) yset`Sb[Lwnӹ!pw+֡9iƎ23 ʏC&9\Ke&7DVWkD ԶgTWZԪ,!miIIlu]t'|VOHT{F ֱKXWdSۇЖ.@UOk 5ycیpmM|ᘺ^D3Z]cs{'Ii*amPLk4 ^+$NmPv'If)G? AG8W|]ln8H͕o=tmQQ8zo>) 61[,m)ЂY匳þt#dOx)Y>w PrTj^a : nuԩupP/b]sj~#2۱l(lvݾ0TȚC!qF*9lj})@ co-" nT@֬2ob.LGm:3άoEb7aD%_u>yEXܸ+tF-dyo_FlAP&d3UBz&]p[+׬ ^/ ۣP &Ns}loR+NVNz9LѠAuvܕm^ .=*U9l\@]Yoz# {f0304b2_u-DۮfnJ]Iܧ;YS@R!ut,eyD_Z;ײ|K٢&^ |#0ɂ$\-8dq i9RDgCq*.5 Tb }U"AoqdwY389t%3r@ SE@TG?7xf8C<ܶn@j`)s, Гcq!i1gֽuSN$HPi:_%DlGz8&$JǞur՛a:zdZk9_ñ\# 49e쫗N{:֜T#=A% GCGM%P1ڀiJ8J=Yi{ܶKxO,ݱ/oo嘁 ɎNfBsJt{\ "dqo0Ɗz$|'ّ8,r~ll]Qi:5¶1e餑h,J绯4k<߁>]ӎ<8g7Pcu5tg+N%wFRmsE{+ge+ e4y }K;S D>Y ^m`Y<OHv9o&*O%|==F#)dԈ@",[?,&[BSo.( *$>vAw9돸YUoP` ՚Òޕ?+?f0k$U#[lV旺"I*jL&!hERtPṷL=Ovp96W!ziNk2'<"=U Y/<$jW5'm'bQq1?]|ζmrY}E?sC5pa_,ˣ_,Ʋ#`<*Dg \'5M6оoПe N&<& Y3'ї+|U8<'M$O-5ۺZi:(;#͘Wcd"YV%F2R_}((<RŴ5H{bo2)EDž 9?N&QNzF}]+921YYCKL6x 6# δ<ͷ#bʐ lН}A3^c>?9ž,_Lؠ ľ6Q $3i5+];5-$$^2JT+afa 6G$~Qe\zre9/M6nO7B%;^\( H9(QBo#@m^c6>oh[uyHnHaRS1O* WI>s\L i_Nm++;4dFV9PKڷ_6m99#FT.Fؘ\5%(F;dbdH4H'PWH^S]s`=pQ~ X:Ɯ 7JĝXI0./DM-A1u &t㪭Xssp;W"`32PaDž/;gt-a?lˈ#[C{ꑧJ_㷭P "w&LN4 Wm;tH0bCA{gD:mf_dr#opc4!GSG<\9+^i_栫NƊ?fh1xXm%, b 3X?WSPK00x!!?B$t"q+i*N6Fn6P lf1yE !{2,Q^s y`w_2@1-jE`LES{sEeu1ytIJB1ZnDho>]^ PeAuYjꬻ~xU^BO x>ƈR2DL"gW3{ s:_ &!lT22.7X鶕 yt㹞p@X/?qaİ igݘ4g#`sҧ{e>&ߖ$ D[bӐ?Choc%ma[f9{q`Fjlcf1k0j(s3$3"~EcLZ].W~^XH]H;+QfsyC SǶ*Ǡ,m7g/ܞ]:J/B(?}@H$'!BhjHƍ*D_bO%orZFbDH5}nVu,>,-p$ٹf zJI B+,Zǵ\4oPx٢aꐤսnyDBR9tN60:jf ET6UzF8@!l yBSjHcb#eRX#)R*m/[MAŠqQ>%;qx@P|)5X?쪥h\%欅6/ۧEӇa˺$,;{fqUخv`n0xh9=]-cōas&87~Z,,>a;,XMrIalU)͇ 2L:o;R(sOH:$js)vD]dw!aS(Ud>K Foy,INQ u3hD lD蕡U_P&C N$,ii$:gقqҎ7ɿ!T*b^5 byO#% Z6W#0R+U, `FBi@.:Xඛkgyt? ,^yY/*Lh< /ƄQQGj睮kU+f&Պ]D4?rZJ,>ߵ (ԟ)R?o_Enw}[lAĵ] lNYAi‘*xAyKf e}S|6(X_u:,lZeeg_3Tѹ1z>άۨH\0q%뷯~YH"@O<֨55a`d K g\FW5C~g|f&iǜ}U_JW놺5ίbvŹ>φ@]5އA|svm4jR r|ɠ섮@TB4{Mt? o5mM022H9ew6շāNW5'Z/h}L5+@ m(`\Bl#U=$J3*>tN^˸#ް>; v:,2)%:|E.ڞ]nb,^QxOמ| Z': 329e\f 6 [Mp"_xm"v5 L\SSؔ~ѯ|I@mW-}yK̊_nۗa#8&M=w$|yT Xy6biM߿Vԯ~g9>N Cݚ[vSGsr\5e:&+5QSGXv! PW4e) +="ņom*u~nRoh E:w#2"Rm#Z g0y^{v,GEUU`4[z&'Tid. 5TUZe$1EsFgxbggh9ȓc,Fl/rKt14ƯeHTe0F\UTawSa^7[N` BA'nfxMƑFOCYzhR".o$\lPɕojPU1ǡBA{F^3=X?!!@e4=Nk9(%uXب^ȫ4nO",?yRtCA}F$3wծ99>k3U<na>r,j1RЛt+t@@c5G|v TC(yoRhh286T P| &sd$=d2 +iR/EwCZ-[0X'4e$:tSVv ~.*֮{k)ϴRR t},rݫѺyZls@qѲ$Glw-Tr7c$U$sET)EmiF;2{GŲI6zh>x~a*Mu~J}8XH~s$=WULn tnV47;k(&o[Eڄ2 6+ZI4paj}HkԶ[>A,0EBMͺxƓ\b=BqQYurUݓTGqʨdQ6wu syKΟEQ697wΉ&6=&#[)Cn/HȖ2CJ;@Nz{%AlZp#C  G9KU5 _ubtMGu+Ic?1]~efֹM{$MppX> & 2 n_W]!O٬Xd;w` 6TOȫ Ia(ѕ˅ yqܘ }8W\!E(Tub{c}Yhu`yZVG6*e"%j``"_9u AaiƑd1%\hxͷoNQR`0r넶l 5bN WZ1k@M[FQ7_CHu%Ək\anZ@ꆠw>scnc,6 UmUD$IPH3rQfcKL8X?zo1o㊀@A!/ȏO9ѢŎ{ohIO`J y \uhN+|>;fלj{bmOrBy ); 9G;.WS^ZAj`]j-]O:ir0smN]5KM*6^G-ӰȐ\neeܞL&hSa~]فD>i U?U^`s} &)r)z Q8г˘CO%Aq~\@<=V/1+mY^z)tCQQb gBf aG=s~SZDĻC.md]~{g:UN#íKL§.$ԹY&=-;;Nyo1!JԫsA~;4yvj>hY$@&!br=ݵ f&5l׺`}$c}go2/-s9gu.*dnvQF^ 2DS)0ыey֮ ΍!7dA;;m)'@y6Z3|X<ږU1жb(DLdmx:.'T0ql ٷ mB};2]Eڲ^Òk:2cĞl]6#!: 5^YEڽ %{Р<t[\\"=Y \l4LPюáD48s=3^ "A|4#&uYxE"rW-nw7jĒ4k-*UԖ)rNܵM }{KQn`RH䆐M˅OTd\RԑӂӎbTMO#rsAN+N UBuM QENn^oK{@G;#P&$7ԝ{,V.ۄ^}zh6FK/Ӓ)Mvr *1xT1Gi}RRN~` Ű9K6Vq21D8-<,$d0^7Fy!8Ù_t4ER#? ƹuQzbCX~Ѩsy^rDVLWwR wr$1ȕ88iIBnQg?!q5OA?`!@nj6%# 2ŕIS֡<ۑMurTe ()BU]Mq9 Ta:xz'-9 (x>GxNlt & Q%Sȏ/4lhqU(Dy<F]Kf"]$p&-*K$>$؇}yOEZ(PpbTPXW4ѷ`U _a3UDۮ \PՈT 7TIɡ.+/WU6%$91,LL>b(k`VqPح6xGAk+HC5 + }VV +g&qyd>Ϥu!y175{|%'m2,tOS!YeAiJ'I2=*R'^J!#!>i3-%[kϽ"cX∜kDo_I#m#LW %7\ɫSM̸3_ 8ovȗ/iA;D yHޭ7ed6+~W"[} V'2!֌ŞvCv9j'belC.lCj}lF ]g"TPUvFstr稅V=dW{@`_]HkI`hҞͷ,|Bjゔ7LwKob_" J&H dbm[\>k'IKT2f/:m""sj0O@lyz psUO1WN9\o6 IZؿ` @ٛ5_7?h?_d԰#U$CtJxRFH@nj۵o6 Z'lQSAmۄf+Ǧr^u[qqL;SLS"(Euցhb\&@Jќjb2źUn]Y=v_0y eG@~0+Er"D=g}iZg f?8eͺ/KdM qRL]QE&f[U [,WO ķM G!pS)JIfߍ4 #.4x{cI/~CB9]'_pӭe6ȇ$iWk`G46MpYdXG3/F_v'_9xVo/ Y]/eMx^!p< Hep5M{)շ. dO"8;@匛m_knliUjP?0aU\D{j5o1iq,p ~&pjYCO+2#Kz]葇*/ώw u`ѪJS\Yu`FG4T\p딣ʊ݋۬\fs'j0 (jŸ`Ѝߐ꾢WEysJ!6 kLBvu54Čݢ?hdQl#u /Us2-xcje0wYa՗U~e ܓDlC꯭9O i:]Ҁx3oFH#Y' 3uDIerw`&17G?#Q[`3tQ.?4 ]aIlh|!OlWNz:O]u4Qz]  <v&2?/A fGAc,+y]XdLϖ}yy`粄|-:C#i#!gˍUЮ=n m8IaY1fVJH4z*dr+zV}Fg LC4i<|CWF6av8Od~eKyBxRD>4zXt ?gSi  ;F AtPApx:ႂ ~SpQ=."'){஑#ΏiY:J!t JC2lH+t^]7 "g_٨$>Ȏi.4F.o sCgLG]f^:f֠W5Jv<"YHpTwY&tt2sܽp;zzI }L|>% 1]~!EM#t}>|Afy9(@ޅWg݇FKYFj[j #՛(,nGQO 74IfS׮.^?v> t/=>1ŹJg\:{d""?cUՀ*L-ۗw{{l, mCi Fڃ,=z/7~OO=3wEieA#1>ǖ;19LF%$nL_a_ŽGӓGGo& ?R!dȫ f VGݛ.o`vLjLZ_wk_ I:xDZvl5I 8t}!nᩥ9qnلŖ zxpڪ~ΔMnLgPYq (TW~;`m5 o.o |;"Y|~IևC1,ˆ-5bG;5v(bb, IX:Τ`/{հQ* $4lO>%Oosz.XyV) G_,;+L@__0;׎g阢kH,C`ٟؐϙ)yRcTCK۲# tvNMA<+"=E,OŁ;`ۈ'-&u" a-S:ʜi`ߋnh a݁1RÑTOzzb-4r ,dYlOiDIda,ҺTXs9(4b/Y L:*hݠ 7/q>p@{`9Pf2aʓ]Ћ(>'@u"W* 9B'\W/ !,d}K#WIklۛoWj0͂LYCF}rWٴ :cMptD'(R'z,FU0۸T&cL ەo#!Bl)ZT~ h4Z^L ؝)W]AMytAƍ20, BK XEI+艅P 84k suɇ ׎P(è!=#a uU68Tw"mRo+3AE⊯2.p9)JIF+^xN;\,'\ 'oך7!qPe9E+dn0~1 8[s%zu\*vcZC1efMk M?)ZNƑ,oh9wΣh>hAawd Q>rVH-#~ cpM⏗Ȓ_c zhPND9r`\d.}%qo! ltɜ&vP k+h]kV$^ȳler0j(/@P[}W(r)y$ڝPt8 `i42OJI62ua}(LI o"uYZXK 5NM)r3(909/K}/=#2Џ&4h m_Xt]k`KFL26 gx;awjOHK2BҖw ؛K 03brfIr_} ^w'If,k7|@L9;Rʄ 1p+_]ZUFN!iEv =v ݓɹ@C5N~E*UWrv>4{`|<13=#ݳʷ5А҂%' XsXrTr|(~ey|}dr \y@E7 ?S+F'_ 33Ꙇ6pnQbUCo z!Vӝhw}L~1Z|Hn*J%{roC޺aJS* v4z:W .>O0~{O]$id/'V{v{|]@JƇe0MT`-EIK3ӼǿTi3ϢM*Dt<|vs0Z468+mi+%+Q+`x/M&!ILT4/ggͤrwt?k #6fSs^ge,50'Psɛ6M6@cAqt2ЇeJNף_;TAX2yɦ@5 :Gl7r E]q@f&SFrhע+/+s*o»rJ BbeMs, tƀ-hD;?ۘ =GXPf=;גx1&\CҼi>b&*`/X=;2=M)Ѷ__҇zk>GC<ޖ.%3@b_K$N!sŇ4o5PX(D< ܧf@d|Z hK @*{0R 9]B|%q`\MNΩ"}Q|/e{)#i68ْjAѬļ @`9 =%;J$;T@zXFPH#h9!܌f-J<ۋG GkSV94{-VHpl^ :;qÒXIrM:HܦtqMY 'rk$k[O>F׆0W&I:FDqaRkhܨUԲׁ"/^9+ )_(iG@ZJ)shW@t0ݢ#]AFܾ~P`ޅ=} Z>tUcfwTPF]´]p|Kaa zq(pv>ZR4o ~g`= ?+,R\2t!(BPV+1k?-mx]y|e>(X?a6W1푽SEXu; S6w=V#pώ%=9]-7ћ@eLsWH0eSf{_y4C @fB]6$# }dԇʁ [ p{$>ptoȄ"Bf] a4{}cz= qX̨mj6L*WzL͚JCAA2l/mOdZGNJ4 ` 4lqL#k>1(|yn2/5rgoÚ MŠT5/Ṉ3 bz$X}Q#g!G%i*4&2FA"I=P)FS{pEUrAq"X.0tt1bz,ءwX}ͫwuȃBr}gI i-mkV_#_[œ]ꀅT;`SהEK pO]oだۀ8M\))YZoKj#p_ q|txK=91[aE 2]Gs;PwǴ|QU}CtruL +=Ύ Ye|(g2 "m(+0ڍ ydBq 1"CGEF;P_HɝLLɱIoɼjb*֣G>3g/U* ѧ:b1$:a/vl̑U_KOC:ŋH mrf;޺]ھM6#π^+,s| {P++}ꛓ16>շ+v$R<SNk?Lo!n&[vb˾A"Z  r6?E;ȧ|ޮ^k|lh6urTxBV;]sϳc J-3M,CWܽ6Q޳7D6/;yR48 E~3ȡ/M6 ?)#8 'z0́!3ި([N8)MBE(:,H"qS+?6w],٦iUCT(& Rl"wP|@\"k֠N)sL–77+E^ !!9!>AwJI(a:*L YUE@rӷO +m 1i@CֹΞo$GDkKX%j\ūԊz|&D:©HqjR:G@>wܙR軪u78A!:;IA 8Afq ſS pˀ(--fBt?!MIP~+sEyn0Aтyy\bSYZ]2ֲ2b$=b ̨P1Vmfh$گ/x݉7:{/ŇmiqsH!*A L6P*`0ڄ +bsZ\%[JyVzUzBYw=ۘō$*]Vok[ʣ0. %XwoÑȬrdsL x63N`<Rm-=OSniFZkZSe4r4"yj2׹57J!= @wEF8JK:kU*wo)K'qj޸8Hq>ˬE|"Rwr+e n "-8+iw Q5G{ ;|*oqK侮dS6a̠.&Z$; 1OhMBSWBwxtK}?sT@DO"S!P|k&hO"< iϓ>|!d֖,/D&NO-wh `F[!~ `vbn02Re"#B!MSq-Ŷ;$X ^g&.۫Rj~|"{a*A)R|">o, hs)U&u 1={U.eM72 s)̘@Ү@w:3*Y@=oˆ-_fLH1"Dȡk0umw}ei1x#/EswNB~fS>oC@t $k=3YtК.e"J-X"n#r CWlz߃7xd OP|!Q{GYD2 q8=bCFaw|YNm~^/{>.p'*tEMZC:ts۩|5NJ\j)qJ1v {&4v4'f"spe ,'dA ˜5ۑN8%TwFvILqU_c⚥[*wpߣsV+aitf7xw1e~CZC|R>7T?qjǗh:H\/GBkV* /Lcq}mp_vћh/&zŢ?J/P%Z=.naKDVSAT r9-qVve޼H!-n9c3m5U.@ˣ+ "7eP5Tm݇0Ӕoϋʴo/_|DcowR#92Q:#ϙ'AEEpSbibAcVthT~5^;Pz,GpڿIJ  ߫JƶLKHs EP,PsG =T 9+Ž&6\咴hQu/*&hW5'VoXo:\0'ߐ ND_4aT?*)᥇va- Ln39=&dC`W"[Οb%姪3| lң$2ɫ+yJ6j)Ds۬يʄm>L[.{;Էp6[ 5:[+z 6#BOLe\P(jѭR uYYygхNp]>f|J=~>s՗xnZ%Y ޟ &:kŃӃXقldV,TE4nEYGӰ OSABe*(c'3qAOy|AREH~S[ עҖAd+#t; 4S3R'5Cy/V"ho8mf쿦ڜЁD# gG䚨uaE)_^r*gG(nxr)=[M3ܒ'ѕsp^b QJNJn mMB&[K<XFmK2u]7SrY111ihS] ~?{ &(amWN|)^V}hb,lꭍ N}fxWi/ؽ%ZxzmH9yS_aUqbD.TyVi%$$wǏ) }<]5~RP+!ק?^Ձ RmJ谒'rNJ/f\j ?j߀Cz$xQl:_|υ?LL3?7 G*czS\_ iyi`X$f(/{EO$P6#qy){ qwG H9m 5x IH uww@JuwTs< neLvi*a=Aiݿ6'ff?2F#ʯ۰D U J/.&̆Km?;C?&eܶ ӊd,7>[b5D- s? ƴVt*o_7Vf.E[pFьGtߑ8oԶ !'StӚȝ6ؿ.=CF>Xa&l6C;fc3+Zp(Jt<,ڠ[xE{DI gmYi }94L qfY7;^Vke5P@uH=Vx%A& EIҌ"/qhb4C5P^=@qu ېWx~ +2?ob7u!otxY:q5yK 16 6)X|S馇FwڥyQMaoU^X'2ݗю笧s_^ETP'dpAYh1מkL]cTXU,UVzTN_D>uCJ_//" wC*׾doN&jN|)C6P㏧>밲l2$7E@Q@2_U>Dg3t˱E"͹'SA$b)G0(C ae<{fe|l`ԙ0*y23 ՉHn^|gdoMOW=Ase)yd@',pOe5]y g2?ɆlMfzTsY#AaV>/SNЗ 5ŝ@9(#b] 32j,Ǝ"vJR ~aʲ}Lyx^ -L^&^<ai#)ʕ \~h3]\RTp RϻEş#3A.j2nBr}  mu(0cBɑmXpnr͍83R"7ה[ە3Ouw?V}n!ׅis_hr4vuxN'YBZ5 QzuV`yYuwnG84|7iMqN bz2)tKYyǠf6?l~/5`F]D.Iu[ l?W>v9-P7 uhkmi6~d}tٴ@)Rl9%ih)#$J4[ftԎC2Au{uk0ShTmkŸ :h6A" ߃u@ƞh*~L TL89\NmQJó.=1=b7OAq͞sٱV¯+ g/h8,Q6pNjU;]!}agha革H!p.z4r}뗪 ᦇ(2 Ce:%gz(C9sn]4ofNsq0\YM0=)o Y0(5P#ж(bQU<-H_|PF|n3|f) 7 xl6<+%'"*Z.lG7z @v]◻ٓinm&{`mc5.(K6`qx=M K'f"V/0 6"إL lpG"W';s:|wKV9|Ԝ@jg->d\l?$Un/UvR13@SVbL^YŶݱ%\_1 !?;.e /R!aWVkez\}^,qs ^ S@ORyҖ:B$ 'ߛ5qmœo@Ҧ "PbVNxErkBW6"99gW+iAb4O%w9 ubiϋsqפϮ/ʽ21Lf#*!y!\i7o@C7ON^L/X\$]u`@.i ȊT'7T(>Xc)֏~Go }ZԎC5+zAҺ HZVɶO^<blW4''i=󇓺ꞶQdRZ(Rgvwcy«Y'Գ\,_ƽBs @^,[SX gX )BYF%R4͖"͒W\:u>PO{Q:A˗Cd<%kbn˭etm@ު-|Kb9'4>/%"46aQ! eG`$v@TYhj j+vR [9CWv},vJ ƑAA.6)>9!/I3gTMF S IgGY &FhId?BgU04Wy.ҰWj>ʵL'8zi B7b Tjn փ W;~Z;yK?q@sӆcZ!D'\p˘8!.w֎WcURB2۬x3o9.4Ws !_kuOߺ!X^2_A°~'mm3Li'&ڶq By"u%@h v$ΎeJABi)*ӗ#ϬK1h[0#j\TxI,⤭:q .&1.P3j¯yeN^.r!|1~ϩ!e3 ҃R4F@G=)/Yp2Ŋ-ھHe%|O"iKgjJ+!1x_e1 #5.1 S2NK0)xyrc\C1[TVye`iG0Ql;- Y!blxOM-q[:;\Pphv"ZHyע͂H®Ƹ.>p{,z1>Yn#Oj6"aV!NYpwV=blΞNqkNG=[%$֝ᤉ3J#ҽDYU޺FIަճby.+iT^`\ Xֆq)X#PW2 Ae\ $qVoj\h)2-]kڑ}H/RPt1i +K-r= :tLdLMK&9/W ȰTJ#ePpjS%YY3 &9zVN<Xt5g'vtsS}/ĺ /y`tX{(EK#Rdn4ߊLS`Ax@]|P-[*u!㶠7͔Q4f^ﳮBe㊒ݰ,lA{;4b0Ozcŗ>8X:pZԑ̕ϛ%M,t4y8p 5&%rh-KʱoƜXAs\lCKɀ& Mbf1t_+30ho(ɘa-EfF?" =ƻigB`Dx'c$azòQѦőLxS %pYfE>pf V\":y&sms%:ߕCU:ȳU-`0ǐbRcvGffIU%ۇ: gYt1ňQN#T ,z@S<|嵳E.Ȳ1f k:ӣ]h6:&b+Lc0'cZ(Q ӹ)o3>aN?~bvA쓐v2 ųm {A3sõkŔCpVR y@PԌ7m!r΋iC u=Khv,9MQZ l%VƔR~nA {|>);`HjYᨎR'm&ReJKGj\bj5^VA/ fʯo]aӊ/rVbC }MiQ(YZHw(9grp;aԈCఛJMoopm\ aU){8:^Ȓtn?˝вY%].m^켜"Cic6V\:12O''s?kI,RBZ,Ds$-hy,syrvi 8,p0)f uoO3,(Dڿ(zJCu\8_Jf34W5t478@EQ`<ۼğakvƆ&w`)_J |\\b7*M%zQ?x\MgWC 9hvO}9ظ:N6vjQu-15̲HP|xW"Zfuʏ_; fEE Ni匼Vʲh0gїf)u-ě"ߤ%)z!d3-}!]Ϝ4%kLrDPIˋ+乐 OU09,#{oaҞs7)E5ۙ-X/.d2yN! XA2R.Р( yӄ+)st|6= D)Sv͔PO_; $N's}4ap .Cu bԉ[)4VrMud; ;͇wcckN2FOB qOWgL&}^4*g`roᒴ,f0AMR.d ݯ/@DS@lwC(֙QPUn''L (qa}#6/ـ,>]Oﬥy%9!miƞi k /*u8,g]۠y +DzjPu/u ͲݐL%jbG1DK4.r[ըCQUČKڈ'm~kt(!_,mQ Qk t7o 0ŠH-XV@:@<(rWDߋ/fi5F21tw>AU Z N1V0F`AELaa7}xkR3#W`\ H1V QRx2,<"GW#(9Ywv%C%S,#ߞT =ZIȫPȪMۊj \y}aNb. Qs(AxKzI>1 0_/puÓ*Nc`H[|O!E+՗(Q98t^d-}N?b~)hk*J+lpϰ-t/8+҄l6a %K#yBV:W:A)l .glwWtҤhWe:Y7U>d;&:ؐ ?Ll8+\6fftY?g s;ƭPUnLBju#WϺ9)vpy|֋gb)czV3ڌ$NM 8DuDE|m]g5[k!}&AzWAxtq`4|<3/(D*Q'k QTHvUhC5JcyW#m s Wp1멱¤iy7Bnp(vmTwLƎԤ7Ha dM+=}+P)ѤbQ7ȋ̭>?Mգ.GB+R mkKU.dͲ[b^Γv.جYUmj; GdfdHݐ-٦6@Xc ǴِA)SOVn@ FX9smGAu&͚.R?'hʁ/?nPLќ"h%8t*"SYY#a +3,8 o(;qǕb!!eWVnt}6Nx]p{\<'Bz 噍_/*85wEw{tT0cJUa8ש?*BC1ִ<؉gQ|0l9ŖX'4iAA<NzX 0_h; %4)7U{ xbO¯M\ ; g b/sl H۝@̔DW/M'^gl2iD**&e-pib/bTa$7/c;Q݊KF5߶D`]*Rr"=tuH/3?3<1Y/žjguҫwY"vMA>(1%?N(C@0 |B- ?pA}6rQ^'K+򺌒G?c/ VL1Ѐ?v&4QBi+Ϡ3n[/ʍ<y/?DQoTZ^g4hf.nzx$Pn$Jw~5=6 rW*gCMt,& ,9i☙WZdo0‘ipB#3dz Q=h3mmE oZU}w,7]k8eњD1X;(@JoM`f CE39]xκ,SjrU#jP_ӄ́U{[^;$N)2d'}\Nv.r\)ߐvC[siylknJ#Z;"]΢8OlQ#֌lnx߂AKK&suíԐ^fn)JjKUFuόoߔ X<\\q @@!%:f)lv'dD;ǧ; hUqM̞b[lfImN= fRLM_,&o֦45hƬRfɳVyjnᯅyrXYԅêshh~,SOêPɈ:Lic;HWL*QGu:*|?3LyEx,+?1_zBJ,دAiD$h#{ygR٣E$TrSu{WcXE\Ya0u: ]6y  ]vfw~wb|tv|PKcѴ@Y{ũa5y^ 9Y zy+/NoOἚlAdEoYIk=^,#~+ަ%*ݚrJCC`힠Mgbܸ_bkaH?:ENZaa{Ż>VjH_%˒fO)vٽQh&:51Hr=~%#o;wslfbK li)P`(կfe=)<|oh}ԕ{ @趀-˔\6B db?Al}yA;Q?-Fi D0쟥G t=R/Sʔ&?>*Ðge4cR6-xu/U\B^rnNLh0+~02YzX=6N_DWn9RB.ziW욭GK Ƶ|ɻl'1go!S|AӴśam8Kit kpӹ.XC!{U`Tx\?bg@Jݖf |ld[,]O+Җ}g4mST;WFѩ_>j:wZ"V!}B}9m?A@Fȓ'o}&P@lZWc2Sע<72{t7|N*du-TBjEi`N߀Ohu`Z2$<-1C%Sut0P'@ h^Y^{i%N)vьVI)=O&.W$hXS75k9~47b:6x y$>UlĎ]NhjJvwkuGqΎ:Ym}G#ԋq},U9ژ*bUUxK1Zl >y%Rb;e:\gƩ|nSl0.rC* !ߧIKAXP%&XmSF;iQW0o5;@Bs/.1&9жDkjIC{P_ RIEl gV {V=jԂ,biBo$YPJǶ7;TW+ WA6IMNHh-E`a5Z^Id9aXq8[TPOn-`8S>(ۥO^\r˕q7Ð\Ŝ1陏~0^F=XE `c;i"]X4 rL%jfŅ(g̏;msy"J7a1|Z*AB5 e[ |tEXg—*zcMw,^9M)0z=ў9  Yc)#*9,0g%isΝH.Q*@w1AA%ځќWV<ƲNSc7N e= =kٹSD P~px!RA mu.ؿAP*~O,H4WUQ.)=3t[6މq%B=@zYp;3{5 /R  ;ehXI:Mۃ2HOc viG,oM:h=l?N BNRWh/-,)C @DQJHr ٍ*gK&Ak9c,3waN%q14fV2vn=Z'/#+MIGkw=-+Ҟ r{D{P!+fl;Σ:|EŚͶg-)-yHU ?`HYOt:щWSQ˒a ǞǸXu~S.39&!<pGe*ΏdlZ,ﻚggP(N1/b0+wMZ5E7Xm~kd?h*e7f qQBR.{ aG"ٙv7AAQRB77f8=o|!/r|EA+'EL|[?OSK>ʴMu?usGpZrފ쾇n"sR)`$]dM,^מ1-ԱwpYEڕ.Jl a|娉S{FZ=E__ZV ."" FpySϒ~\ ,p 憆$ LŌd^ w0Mf+JX,7}ݝNvzglao.k|?g7,6I= ZPϔ752fѪ?52J_X<5EdPXRgp#eQ `eVcUDę]5u3?~^~r=Ϳo`4fyo O3xn1.W\~\5R6IV"nuM%q(m#P #\s vOe OmFř6*!&@69 g _+"IL6M3FHx5}qql$-$U{?47W/ UTjO8ONp.w>݈A,ŖF:e`G[#Nʞ#@*\ŸLa̖$;!yLU;x<s2I[.L$ ՞ZfŢ֋@ :{ YZ