ࡱ> \T$ | M bjbj== 8 WWz2h l  4 hhhh|hXi \.xmRs(zszss!|-------$00 P2;- ] ]];-  zss'$-(]B zsp s-]-`* h slm `؎Ͽ X]hR   .<\.83E<83      Windows 2000 Disk IO Performance Leonard Chung, Jim Gray, Bruce Worthington, Robert Horst June 2000 Technical Report MS-TR-2000-55 Microsoft Research Advanced Technology Division Microsoft Corporation One Microsoft Way Redmond, WA. 98052 Windows 2000 Disk IO Performance Leonard Chung, UC Berkeley, HYPERLINK "mailto:Leonard@ssl.berkeley.edu"Leonard@ssl.berkeley.edu Jim Gray, Bruce Worthington, Microsoft, { HYPERLINK "mailto:gray@microsoft.com" Gray,  HYPERLINK "mailto:bworth@microsoft.com" BWorth}@Microsoft.com Robert Horst, 3Ware Inc., HYPERLINK "mailto:Bob.Horst@3ware.com"Bob.Horst@3ware.com 28 April 2000 Abstract This paper is an empirical study of the random and sequential I/O performance of Windows 2000"! using the NT File System. It continues the work done by Riedel, et. al. in their 1997 paper exploring sequential IO performance under Windows NT 4.0"!. This paper explores the performance and overhead of today s Intel Pentium III"! based memory and IO subsystems, including the processor bus, the PCI bus, the disk controllers, the SCSI and IDE buses, and the disk media. It also examines the performance available from IDE RAID, a relatively new technology built from inexpensive IDE disks. Network IO performance is briefly covered. We describe how to achieve good throughput, and discuss the major bottlenecks. While Riedels model of software performance remains largely unchanged, increases in hardware performance have made the 32bit, 33MHz PCI bus the dominant bottleneck reaching saturation with three disks. Table of Contents  TOC \o "1-3" \h \z  HYPERLINK \l "_Toc484580730" 1 Overview  PAGEREF _Toc484580730 \h 1  HYPERLINK \l "_Toc484580731" 2 Introduction  PAGEREF _Toc484580731 \h 4  HYPERLINK \l "_Toc484580732" 2.1 Hardware Configuration  PAGEREF _Toc484580732 \h 5  HYPERLINK \l "_Toc484580733" 3 Device Internals Performance  PAGEREF _Toc484580733 \h 6  HYPERLINK \l "_Toc484580734" 3.1 System Memory Bus Throughput  PAGEREF _Toc484580734 \h 6  HYPERLINK \l "_Toc484580735" 3.2 SCSI and PCI bus Throughput  PAGEREF _Toc484580735 \h 6  HYPERLINK \l "_Toc484580736" 3.3 IDE controller and Throughput  PAGEREF _Toc484580736 \h 6  HYPERLINK \l "_Toc484580737" 3.4 Symmetric Multiprocessing (SMP)  PAGEREF _Toc484580737 \h 7  HYPERLINK \l "_Toc484580738" 3.5 DMA vs. PIO  PAGEREF _Toc484580738 \h 8  HYPERLINK \l "_Toc484580739" 4 Testing Methodology  PAGEREF _Toc484580739 \h 9  HYPERLINK \l "_Toc484580740" 4.1 Throughput measurement  PAGEREF _Toc484580740 \h 9  HYPERLINK \l "_Toc484580741" 4.2 Overhead Measurement  PAGEREF _Toc484580741 \h 10  HYPERLINK \l "_Toc484580742" 4.3 Zoned Disk and Variable Media Rates  PAGEREF _Toc484580742 \h 11  HYPERLINK \l "_Toc484580743" 4.4 File Pre-allocation  PAGEREF _Toc484580743 \h 11  HYPERLINK \l "_Toc484580744" 5 NT4SP6 vs. NT4SP3 Sequential IO Performance  PAGEREF _Toc484580744 \h 12  HYPERLINK \l "_Toc484580745" 6 Windows 2000 vs. NT4  PAGEREF _Toc484580745 \h 15  HYPERLINK \l "_Toc484580746" 7 Windows 2000 SCSI I/O Performance  PAGEREF _Toc484580746 \h 17  HYPERLINK \l "_Toc484580747" 7.1 Windows 2000 SCSI Random I/O  PAGEREF _Toc484580747 \h 17  HYPERLINK \l "_Toc484580748" 7.2 Windows 2000 Out-of-the-Box Sequential Buffered SCSI Throughput  PAGEREF _Toc484580748 \h 19  HYPERLINK \l "_Toc484580749" 7.3 Windows 2000 Unbuffered Sequential SCSI Throughput  PAGEREF _Toc484580749 \h 21  HYPERLINK \l "_Toc484580750" 7.4 Windows 2000 Multiple SCSI Disk Performance  PAGEREF _Toc484580750 \h 23  HYPERLINK \l "_Toc484580751" 8 Windows 2000 IDE I/O Performance  PAGEREF _Toc484580751 \h 26  HYPERLINK \l "_Toc484580752" 8.1 Windows 2000 IDE Random I/O  PAGEREF _Toc484580752 \h 26  HYPERLINK \l "_Toc484580753" 8.2 Windows 2000 Out-of-the-box Sequential Buffered IDE Throughput  PAGEREF _Toc484580753 \h 30  HYPERLINK \l "_Toc484580754" 8.3 Windows 2000 Sequential Unbuffered IDE Throughput  PAGEREF _Toc484580754 \h 32  HYPERLINK \l "_Toc484580755" 8.4 Windows 2000 Multiple IDE Disk Performance  PAGEREF _Toc484580755 \h 34  HYPERLINK \l "_Toc484580756" 9 Network IO Performance  PAGEREF _Toc484580756 \h 41  HYPERLINK \l "_Toc484580757" 10 Summary  PAGEREF _Toc484580757 \h 45  HYPERLINK \l "_Toc484580758" 11 Acknowledgements  PAGEREF _Toc484580758 \h 46  HYPERLINK \l "_Toc484580759" 12 References  PAGEREF _Toc484580759 \h 46   Overview Much has changed in the three years since Riedels 1997 study of sequential I/O performance [Riedel]. Disk capacities have increased; todays biggest hard drives are over four times larger than the largest drives available then. Single disk sequential I/O throughput has also improved with 10,000 RPM drives. Processors have increased in speed and number. SMP is now available for the desktop. Memory and system buses have improved. SCSI has also improved over the last two years with Ultra160 SCSI promising a four-fold improvement in adapter to disk bandwidth. With todays technology, we were able to achieve almost 24 MBps of read throughput on a single disk. Write throughput on a single disk peaked out at 22.5 MBps. This represents a 2.5 to 3 times improvement over the throughput Riedel measured. The disks used for our study were representative of drives commonly available at this time but not necessarily the highest performance disks on the market. The fastest drives now exceed 30 MBps in sequential transfers. The software landscape has also changed, as Windows 2000 is replacing Windows NT4. Windows 2000 introduced dmio, a new volume manager, to replace ftdisk. Despite the fact that dmio and ftdisk are very different in implementation, our IO performance measurements show only minor performance differences between them. Processor overhead for dmio is somewhat higher so a processor-bound application might see a slightly different picture.  Figure  SEQ Figure \* ARABIC 1 Peak Advertised Performance (PAP) vs. Real Application Performance (RAP). The graphic above shows the various hardware components involved with disk IO: the processors, memory/system bus, PCI bus, SCSI and IDE buses, and individual disks. For each component, the PAP is shown in bold while the RAP we measured is shown below in parentheses. We first measured single disk sequential I/O performance on NT4SP6 and Windows 2000 Advanced Server. We then compared our results to those of the original sequential I/O study of NT4SP3 by Riedel, et. al. Performance of all three operating systems was similar. Windows NT4SP6 and Windows 2000 Advanced Server have very similar performance, and show almost identical performance to NT4SP3 except: The overhead for large buffered read and write requests was substantially higher on NT4SP3. Small (2KB and 4KB) requests no longer show the 33% to 66% decrease in throughput seen in NT4SP3. The buffered IO throughput dip of NT4SP3 above 64KB is corrected. Sequential I/O performance under NT4SP6 shows a few improvements compared to NT4SP3. Differences were incremental rather than radical: the models of NT performance are still valid. Win2K compared to NT4 similarly shows incremental improvement in I/O performance. Basic volumes and the new dynamic volumes have similar sequential I/O performance. With the sequential IO throughput of disks and controllers increasing, the bottleneck has shifted to the one thing that has not improved much: the PCI bus. Our modern workstation was capable of 98.5MBps across its PCI bus. When compared to the 72MBps Riedel was able to achieve, our workstations PCI bus is only 37% faster while its disks are 300% faster. What this means is while two years ago it would take nine disks spread over three adapters to saturate a PCI bus, today three to four disks on one adapter can saturate a PCI bus. The multiple 64-bit 66 MHz PCI buses found on high-end servers, and the future Infiniband"! IO interfaces will likely change this, but today the PCI bus is a bottleneck for sequential IO on low-end servers. Of course, most applications do random rather than sequential IO. If applications are doing random 8KB IOs against modern disks, then each disk can deliver about 1MBps, and so a modern controller can manage many (16 or more) disks, and a single PCI bus can carry the load of 64 randomly accessed disks. Faster PCI technologies such as PCI-X and the 64bit / 66MHz flavors of PCI are still premium products. Along with the advances in SCSI drive technology, IDE drives are beginning to grow beyond the desktop market into the workstation and server markets, bringing with them considerably lower prices. The ANSI standard ATA (Advanced Technology Attachment) interface, more commonly called Integrated Drive Electronics (IDE), was first created to provide cheap hard drives for the PC user. As the Intel x86 architecture has become more popular, price conscious consumers have purchased IDE drives rather than pay a premium for drives with more expensive interfaces such as SCSI. Today, IDE drives have evolved to include DMA and 66MHz (500Mbps) connections and still hold a wide margin over SCSI drives in terms of units shipped. With their higher volume, IDE prices benefit from economies of scale. At present, a terabyte of IDE drives costs $6,500 while a terabyte of SCSI drives costs $16,000. When optimizing for cost, IDE drives are hard to beat. Of course, cost is only one of the factors in purchasing decisions. Another is undoubtedly performance. Since IDE was designed as an inexpensive and simple interface, it lacks many SCSI features like tagged command queuing, multiple commands per channel, power sequencing, hot-swap, and reserve-release. The common perception of IDE is that it should only be used when performance isnt critical. Conventional wisdom says that SCSI is the choice for applications that want high performance or high integrity. As such, most desktops and portables use IDE while most workstations and servers pay the SCSI price premium. This is despite the fact that most drive manufacturers today use the same drive mechanism across both their IDE and SCSI lines the only difference is the drive controller. It is possible to mitigate some of IDEs performance penalties by using a host bus adapter card that makes the IDE drives appear to be SCSI drives. Indeed, Promise Technology( and 3ware( are two companies that sell such cards. These cards add between $38 and $64 to the price of each disk. These controller cards are typically less expensive than corresponding SCSI controller cards, so they potentially provide a double advantage SCSI functionality at about half the price. Among other things, this report compares IDE and SCSI performance using micro-benchmarks. We used a 3ware 3W-5400 IDE RAID card to allow us to connect four IDE drives to our test machine. In summary, we found that individual IDE drive performance was very good. In our comparison of an SCSI Quantum Atlas 10K 10,000 RPM drive to an IDE Quantum lcs08 5400 RPM drive, the IDE drive proved to be 20% slower on sequential loads and at most 44% slower in random loads. But the SCSI drive was more than 250% more expensive than IDE drive. Even with the lower random performance per drive, buying two IDE drives would be cheaper, and a mirrored pair would give both fault-tolerance and read IO performance superior to a single SCSI drive. The IDE price/performance advantage gets even better for sequential workloads. For the same price as SCSI, IDE delivers almost double the sequential throughput of a single SCSI disk. However, SCSI features like tagged command queuing, more than two disks per string, long cable lengths, and hot swap dont currently exist for native IDE although 3ware promises hot-swap in their next model (3W-6000) The report also examined the performance of file IO between a client and a file server using the CIFS/SMB protocol, either as a mapped drive or via UNC names. These studies showed that clients can get about 40 MBps reading and half that writing. But, there are several strange aspects of remote file IO. Unfortunately, there was not time to explore the details of this problem. In summary: Yesterdays IO Performance: Smaller, slower disks SCSI bus saturation can be reached by a small number of disks PCI bus saturation requires many disks. Todays IO Performance: Disks are four times bigger and three times faster. SCSI buses now have a higher advertised bandwidth than PCI so now For sequential loads, 32bit 33MHz PCI is now the major bottleneck. PCI bus saturation can be achieved with only three disks, a configuration not uncommon on workstation machines. Random loads arent affected as they dont come anywhere near PCI bus saturation. IDE drives: Best price/performance ratio. Lack many features like command queuing, long cables, power sequencing Some features such as command queuing and hot swap, can be done by the controller card. SCSI drives: Roughly 2.5x more expensive than IDE. Have the best performance: 1.7x better on random, and up to 1.2x better on sequential when comparing 10,000 RPM SCSI drives to 5,400 RPM IDE drives. Have features lacking in IDE, such as being able to connect 15 devices to one string and being able to hot swap devices, fiber channel connection, tagged command queuing, power sequencing, . SCSI RAID is a more mature technology and widely supported by hardware vendors. Introduction We first sought to measure and compare the I/O performance on a workstation similar to that of Riedels running NT4SP6 and then Windows 2000 to compare performance between the two operating systems. We called these the old-old and old-new tests: signifying that we were testing old hardware and the old OS, and old hardware with the new OS. We then tested a modern workstation and the Windows 2000 operating system. These tests were called the new-new tests. The software and hardware test naming matrix is shown in Table 1. The first old-old and old-new measurements were conducted on hardware similar to that used in the original study. The processor is faster, but the disks and controller that were the main bottlenecks in the original report, remain the same. We measured both Win2K and NT4SP6. Our objective for these tests was twofold: first, to compare the results of the original study by Riedel, et. al. with the most recent version of NT4 on comparable hardware to see if there have been any changes in performance. Second, to explore the differences and similarities between Windows NT4SP6 and Win2K. The new-new measurements were taken on a Dell Precision 420 test machine with the latest processors, memory, and SCSI disks (When we started in January 2000): Dual Intel Pentium III processors running at 733 MHz, Rambus memory, an Ultra160 SCSI adapter, and four 10K RPM SCSI drives. Each of these has an advertised bandwidth of 1.6GBps, 160MBps, and 18 to 26MBps respectively. We also added a 3ware 3W-5400 IDE RAID card, along with four Quantum Fireball lct08 5400 RPM drives with an advertised internal throughput of 32MBps each. PAP (Peak Advertised Performance) however is often is quite different than RAP (Real Application Performance). We wanted to explore what kind RAP todays hardware is actually able to achieve, along with how to achieve good performance with minimal effort. Software Hardware Old Windows NT4SP6 333 MHz Pentium II 4 GB 7200 RPM Ultra-Wide SCSI drives (RAP: 9MBps per drive) New Windows 2000 2 x 733 MHz Pentium III 18GB SCSI 10,000 RPM Ultra160 SCSI drives (RAP: 24MBps per drive) 27GB 5,400 RPM UltraATA/66 IDE drives (RAP: 19MBps per drive) Table 1 The experiments. To allow price comparisons, here are the prices we paid for the various components. Dell Precision 420$3,750Dual Channel SCSI controller $235Quantum Atlas 10K Ultra160 SCSI 18 GB disks$5343ware 3W-5400 IDE RAID adapter$255Quantum Fireball lct08 ATA/66 26GB disk$209Table 2 Prices of hardware components Hardware Configuration Unless otherwise noted, all of the old-old and new-old tests were run on the following hardware. Note that the Riedel study used a 200 MHz Pentium II. Table 4 Old machine hardware configuration.Host Gateway E-5000Processor: 333 MHz Pentium II RAM: 64-bit wide, 66 MHz memory interconnect 1 x 128 66 MHz SDRAM Bus: 32-bit wide, 33 MHz PCI Host bus adapter: Adaptec 2940UW Ultra-Wide SCSI adapter IDE controller: 2 independent PCI bus mastering interfacesDiskNameInterfaceCapacityRPMSeek TimeTransfer RateCache SizeSeagate Barracuda 4LP Ultra-Wide (ST34371W)SCSI-2 Ultra-Wide ASA II4.3 GB7200Avg 4.2ms range 1-17External 40 MBps512 KBInternal 10 MBps to 15 MBpsSoftwareOld: Microsoft Windows NT 4.0 SP6 using the NT file systemNew: Microsoft Windows 2000 Advanced Server using the NT file system Unless otherwise noted, all of the new-new tests were run on the following: Table 5 New machine hardware configuration.Host Dell Precision 420Processor: 2 x 733 MHz Intel Pentium III RAM: 64-bit wide, 133 MHz memory interconnect 2 x 128 ECC PC800 RDRAM Bus: 32-bit wide, 33 MHz PCI Host bus adapter: Adaptec AIC-7899 Ultra160/m SCSI adapter 3ware 3W-5400 IDE RAID adapter IDE controller: 2 integrated bus mastering interfacesDiskNameInterfaceCapacityRPMSeek TimeTransfer RateCache SizeFour Quantum Atlas 10K (QM318200TN-LW)Ultra160 Wide LVD18.2 GB10,000Avg 5.0msExternal 160 MBps2 MBInternal 18 to 26 MBpsFour Quantum Fireball lct08Ultra ATA/6626.0 GB5,400Avg 9.5msExternal 66.6 MBps512 KBInternal 32 MBpsSoftwareMicrosoft Windows 2000 Workstation NT file system. SQLIO for basic volume striping experiments, Windows 2000 dmio RAID for dynamic volume striping experiments. The 3ware controllers hardware RAID was used for striped and mirrored dynamic volume IDE experiments. Device Internals Performance In this section, we examine the performance of some of the internal subsystems in the new-new Dell Precision 420 test machine. System Memory Bus Throughput System memory bandwidth was measured using memspeed. memspeed is covered in detail below, in the Testing Methodology section. The results are shown in Figure 1 and Table 6. Rambus RAM is advertised as being capable of a throughput of 1,600MBps. [Rambus] However, on our test machine we were only able to achieve 975MBps on reads and 550MBps on writes. This represents 61% and 34% of the PAP respectively. Compared to what we measured on previous Intel systems, this represents a huge 5x advance in read bandwidth and 3x advance in write bandwidth. SCSI and PCI bus Throughput The RAP for our 32bit, 33MHz PCI bus was 98.5MBps, a full 74% of the PAP of 133MBps when 1MB requests were sent to the controller cache. This is 37% more throughput than Riedel was able to achieve on his machine. PCI chipsets have clearly improved. When smaller 64KB requests were used, the RAP was 83.6MBps. Ultra160 SCSI advertises itself as a 160MBps bus. However, even under ideal conditions, our Ultra160s PAP is unachievable. The standard 32bit, 33MHz PCI bus found in PCs only has a PAP of 133MBps. This limits Ultra160 adapters to 133MBps at most. In practice, our PCI bus never actually achieves 100% of the PAP so our Ultra160 adapter was limited by its PCI bus interface to 98.5MBps. Even so, its RAP was a respectable 62% of the PAP. IDE controller and Throughput The 3ware 3W-5400 is a PCI card that supports four IDE/ATA drives. The newer 3W-5800 card supports up to 8 drives. Each IDE drive is set to master and given its own string. The 3ware card and its driver software presents the IDE drives to the Windows or Unix host as SCSI drives. The drives can be presented to the system as either just a bunch of disks (JBOD), or as large logical disks through RAID0 and RAID1. Since the 3ware card offloads much of the IO processing from the CPU, the processor overhead was similar to that seen on SCSI adapters. All of our IDE measurements were taken with WCE as the 3W-5400 enables the drive write cache automatically. Unlike most SCSI controllers, the current 3ware card only allows WCE to be disabled on a per-request basis. At the time of our tests, it did not allow WCE to be disabled globally. It is possible to measure the PCI and controller throughput by reading from the controller cache, rather than going to the disk media. We measured the peak throughput using the tool DiskCache program described in the Testing Methodology section. By reading directly from disk cache from four Fireball IDE drives, we were able to achieve 58.9 MBps from the 3ware card using 64KB requests. This is the cards PCI limit and larger request sizes had no effect. Other experiments with SCSI controllers delivered as much as 84MBps. The first generation of 3ware cards were limited by their PCI implementation. Second generation 3W-6000 series cards, which were not available in time for this study, have a higher PCI throughput. Tests performed on a 3W-6800 show a peak read throughput of 101 MBps and peak write throughput of 85 MBps read throughput when accessing four Fireball IDE drives. For random workloads, the bandwidth demand of 4 drives is less than 5MBps, so the PCI bus speed is not an issue. Peak Advertised Performance Real Application Performance Memory bus 1,600 MBps 975 MBps read 550 MBps write 327 MBps copy PCI bus 133 MBps 98.5 MBps SCSI bus (Ultra160) 160 MBps 98.5 MBps @ 1 MB read req. 83.6 MBps @ 64KB read req. 50 MBps write 3ware 3W-5400 Greater than 55MBps 58.9 MBps @ 64KB read 40 MBps write 3Ware 3W-6800* (Alpha test unit) 100+ MBps 101 MBps @ 256KB read 85 MBps @ 256KB write Hard disk (Atlas 10K) 18MBps to 26MBps 17 MBps to 24 MBps Hard disk (Fireball lct08) Up to 32 MBps 12.4 MBps to 19 MBps Table 6 PAP vs. RAP across multiple buses. The SCSI buss throughput was hampered by the adapters PCI bus interface, as the Ultra160 SCSIs advertised PAP is higher than that of the PCI bus. The first generation 3ware card, despite being able to interface with four drives, has a limited throughput of 58.9MBps, or approximately the combined throughput of three of our Fireball IDE drives reading sequentially. However, in each of these cases, the half-power point was achieved. Symmetric Multiprocessing (SMP) All of our tests were run on a dual processor system. We found SMP had little effect on our throughput measurements. Since the measurements are already IO bound, increasing the number of processor cycles available does little to improve performance. We tested the single CPU case by booting Win2K using /NUMPROC=1 as an argument. This causes Win2K to function in a uniprocessor mode, ignoring the second processor. Overhead increased slightly when two CPUs were used as there was now some additional overhead incurred by synchronization code. In addition, Windows 2000 only allows one outstanding deferred procedure call (DPC) per SCSI adapter. We only had one adapter. For each of these reasons, we werent able to take advantage of the additional parallelism offered by the additional processor. DMA vs. PIO IDE controllers have two protocols to transfer data to and from the disk to main memory: direct memory access (DMA) and programmed input/output (PIO). The main difference between them is that while PIO requires the processor to poll the drive repeatedly and places the burden of copying the data on the processor, DMA allows the processor to just initiate a transfer and places the burden of copying the data on the controller. While the controller is copying the bits, the processor can perform other tasks. PIO is 85 times more expensive than DMA thats 8,500%! DMA and PIO can be selected through the Device Manager in Win2K. We connected one IDE drive to an IDE channel on the motherboard and measured the affects of DMA and PIO. Table 7 shows the dramatic performance penalty of PIO. Not only did throughput decrease by 75% for unbuffered 64KB reads, but also processor utilization jumped to 50% across both processors. The first step to good IDE performance is to ensure that DMA is enabled. Since the 3ware IDE RAID card masquerades as a SCSI adapter, DMA and PIO selection was not necessary. DMA PIO 64KB unbuffered read throughput 19 MBps 4.3 MBps Average CPU utilization 3% of two 733Mhz processors ~ 2 cpu clocks per byte 50% of two 733Mhz processors ~ 170 cpu clocks per byte Table 7 DMA vs. PIO 64KB unbuffered reads. DMA delivers greater throughput with less CPU utilization. DMA needs to be enabled for good performance. Since IDE RAID cards masquerade as SCSI controllers, they dont require the user to specify DMA or PIO. Testing Methodology This section examines how these measurements were done along with issues we encountered. Throughput measurement SQLIO served as the primary test program for our measurements. SQLIO is a workload generation and measurement tool that allows the user to specify for how long a file should be read or written and various parameters about how the IO should be done. Along with measuring throughputs, SQLIO outputs system and kernel timing information. SQLIO is used by Microsofts NT Performance Group for their tests. sqlio2 is a complete rewrite of SQLIO. Among its features are the ability to plug in IO personalities which are modules specifying different ways of doing disk IO, a cleaner code base, and more flexible test parameter specification and result output. In order to ensure the uniformity of results, each disk was first formatted before test files were copied to the disk in the same order. This made certain that our tests were always run from the same outer tracks on each disk, reducing the problem of media banding and maximizing test results. We also scrubbed the file system cache between buffered runs in order to ensure our requests were going to disk instead of cache. Unless otherwise noted, SQLIO was used to generate all of the results in this paper except for buffered tests. SQLIO was found to underreport the throughput of buffered reads during testing so cacheflush was used for all buffered measurements. SQLIO was modified to generate a trace file that is easily imported to an Excel spreadsheet or relational database. The format of the trace file is a comma-separated list where each line has the format: Field Description MB/s I/O throughput in MB/s IO/s I/Os per second Operation Specifies reading or writing (read/write) BlockSize Request size in KB OutstandingIOs Depth of asynchronous I/Os (0 = Synchronous) Buffering 0 and Y - File system and controller caching S File system caching only (FILE_FLAG_WRITE_THROUGH) H Controller caching only (FILE_FLAG_NO_BUFFERING) N No caching (FILE_FLAG_WRITE_THROUGH | FILE_FLAG_NO_BUFFERING) NumThreads Number of threads Time User specified time to run FileSize Size of the file being read/written in KB Clock(s) Actual amount of time the test took. Used for calibration purposes. User(ms) Total user mode processor time as reported by GetProcessTimes() Kernel(ms) Total kernel mode processor time as reported by GetProcessTimes() Time Stamp Time and date the test was run Comment String containing a user specified comment. (no commas allowed) Table 8 The format of the SQLIO trace file, a comma separated values (CSV) file. cacheflush is a simple program which does a buffered read of a file and then quits. It measures throughput and processor consumption, and outputs a tracefile in the same format as SQLIO. In earlier tests, we often saw erratic measurements that would alternate between throughputs higher than the maximum throughput of a drive to throughputs below. This was because each test was somewhat dependent upon those before it. The results were thrown off since the system was sometimes able to retrieve part of the file from cache. Our solution to the problem was to fill up the cache using buffered reads from a scratch file. As cacheflush read in the scratch file, the FS buffer was cleaned of any lingering data from the previous test. After cacheflush was run before each buffered test, the erratic measurements disappeared. Tests were automated using batch files generated by a program named cmdgen. cmdgen takes as its input the environmental variable sqlio_note which contains comments about the current test target. It then outputs a batch file containing multiple calls to SQLIO varying the arguments along with appending information about buffering and synchronism. We measured the system memory bus using memspeed. memspeed has eight different tests by which it measures the memory bus bandwidth. 10MB is read, written, or copied for each test. In order to calibrate the instruction overhead, before each test a null test was run where no actual reads or writes took place. This instruction overhead is then subtracted from each subsequent tests time. Reads and writes are measured using two methods: the first method read and wrote 64 bits at a time using doubles. In the read case, the 10MBs are read from memory into a register double. In the write case, the register double is repeatedly written to main memory. The second method used the file system calls WriteFile() and ReadFile() to read and write 64KB at a time. A cached file was created using FILE_FLAG_DELETE_ON_CLOSE and FILE_ATTRIBUTE_TEMPORARY. In the read case, bits were read from this cached file into a 64KB buffer. In the write case, bits were written from the buffer into the cached file. The last test used memcpy() to copy data between two 10MB buffers. On multiprocessor machines, the double read/write tests and the memcpy() test were rerun with multiple threads. The number of threads was equal to the number of CPUs. memspeed was also used to measure the SCSI, IDE, and PCI bus saturation points by reading a small amount of data on a disk repeatedly using two-deep requests. On the first read, the drive must access the disk in order to fulfill the request. This data is then placed in the drive cache. On subsequent requests, the drive can fulfill the request straight from its cache without going to disk. Tests were run on 1 to 4 disks. This allowed us to measure the burst throughput of single and multiple drives, along with quantifying throughput limitations of the SCSI, IDE, and PCI buses. The programs we used for workload generation and measurement are available online, along with the raw test results, at HYPERLINK "http://research.microsoft.com/BARC/sequential_IO/"http://research.microsoft.com/BARC/sequential_IO/ Overhead Measurement The Win32 API has a function called GetProcessTimes() which extracts timing information from a process. The user time and kernel time consumed by a process are among the information it returns. We originally used GetProcessTimes() as our only overhead measurement. However, it became clear that GetProcessTimes() often understated the actual processor cost that was being incurred, because GetProcessTimes() only returns the processor cost which was charged to that process. Measuring the cost per IO is complicated by the fact that not all of the processor time used is charged to processes. During certain situations, such as interrupt time, processor cycles arent charged to any process. Those cycles are unaccounted for by GetProcessTimes(). Measurements taken with GetProcessTimes() are the lower bound of the range of actual CPU overhead. To get the upper bound, we measured system idle time. We measured idle time by using a soaker: a thread or set of threads running at idle priority that are set in a busy loop. They try to consume all available idle cycles, effectively becoming the idle process. By first measuring the soakers processor time while the system is idle, then measuring the soakers processor time while running a test, and finally calculating the delta, we can subtract out the background processor overhead and find the processor time being consumed by IO generation and the previously unaccounted processor time associated with the IO requests. Since the soaker looks only at total system idle time rather than processor consumption by individual processes, the soaker does not return results for a single process alone, but may include processor time used by other applications. The overhead reported by the soaker is the upper bound on CPU overhead. Unless otherwise noted, all of the overhead graphs shown are taken using a soaker. At small request sizes, the upper bound can show a significant difference in the measured overhead from the lower bound. However, at larger request sizes these upper and lower bounds generally converge.  Zoned Disk and Variable Media Rates Modern disks are zoned: tracks have a variable number of sectors and therefore a variable size rather than a fixed size. Each tracks size is a function of its circumference. Since tracks on the outer edge of the media have a larger circumference than tracks on the inner edge, outer tracks have more bits traveling under the disk head per second than inner tracks due to the disks constant angular velocity. The Ziff Davis WinBench 99 was used to generate Figure 2 that shows a throughput map of the disk as the head is moved from the outer to the inner tracks [ZD]. The stair stepping is due to banding on the media. Each band has the same number of sectors per track. Within each band, the throughput remains the same. From band to band however, the sectors per track changes, resulting in a sudden change in throughput. Figure 2 also shows that there is considerable variance among read speeds ranging ( 10%. File Pre-allocation Figure  SEQ Figure \* ARABIC 3 File extension. The file system must balance the security verses performance. In order to prevent an application from allocating space on disk and then reading its previous contents, the file system serializes write requests. As the graph above shows, this leads to poor write performance on file extension unless one writes only at the end of the file. Applications concerned with good write performance should pre-allocate their files, or only append to them.For security reasons, Windows NT4 and Windows 2000 force writes to become synchronous if writing to a new file, writing to a newly extended area of a file, or writing beyond the end of a file. This is because C2 security requires a value of zero to be returned when reading data that has not been previously written. In order to prevent users from allocating storage and then reading its previous contents, like NT4, Windows 2000 must balance the need for performance with the need for security. As Figure 3 shows, file extension severely impacts asynchronous unbuffered write performance -- unless writes are appended to the end of the file or the writes are to a pre-allocated file, write throughput decreases by 50%. Buffering can help reduce the impact of file extension, but for applications concerned with write throughput, files should be pre-allocated or writes should be to the end of the file. The figure shows that programs sequentially writing a file (writing at EOF) get the full disk speed. But, if a program first writes the last block and then sequentially writes the file, the write proceeds at half the speed because Windows2000 first zeros the file, and then writes it. When growing a file, it is important to write it in sequential order. Otherwise Windows writes each block twice: once to zero the gap and once to write the actual data when the need write finally is issued. NT4SP6 vs. NT4SP3 Sequential IO Performance We will first examine the sequential IO performance on the old-old and old-new configurations. We compared NT4 Service Pack 6 to the original NT4 Service Pack 3 used by Riedel. The graphs in  REF _Ref481309188 \* MERGEFORMAT Figure 4 tell the story for buffered IO. Things are mostly unchanged except that the performance bug discovered by Riedel was fixed by NT4SP6. In NT4SP3 buffered read requests of 128KB and above had half the sequential IO bandwidth (see left graph in Figure 4). The right graph in  REF _Ref481309188 \* MERGEFORMAT Figure 4 indicates this problem is has disappeared. As is expected, WCE writes show much better performance than writes without WCE. Figure  SEQ Figure \* ARABIC 4 Synchronous Buffered throughput: NT4SP6 vs. NT4SP3. The dip in the left graph is due to a performance bug in NT that caused decreased throughput at 128KB read requests and above. Buffered reads at small request sizes of 2KB and 4KB run at the full disk speed under NT4SP6.  REF _Ref481309298 \* MERGEFORMAT Figure 5 shows buffered overhead in NT4SP3 and NT4SP6. Riedels results on the left were taken using GetProcessTimes() while our graph on the right was taken using a soaker. The left graph therefore may be under-reporting processor overhead while the right graph may be over-reporting. Measurements using both GetProcessTimes() and a soaker showed lower overheads for buffered writes at request sizes above 64KB. Riedels results show both the overhead of buffered reads and writes per MB remains constant for requests above 8KB, with a slight increase for writes for requests above 64KB. Writes in both NT4SP3 and NT4SP6 cost more than reads. In order to compensate for the faster processor in our 333 MHz machine compared to Riedels 200 MHz machine, we have scaled the NT4SP6 graph so that the relative heights on the two graphs correspond to the same number of instructions executed. Under NT4SP6, the fixed cost is 20(s per request and marginal cost is 16(s per KB on a 333 MHz Pentium III. Figure  SEQ Figure \* ARABIC 5 Synchronous Buffered overhead: NT4SP6 vs. NT4SP3. The right graph shows a lower overhead for large request sizes and read requests of all sizes. The right graphs vertical axis has been scaled to compensate for differences in processor speed between the two machines used for each study. Note that the graph on the left was measured using GetProcessTimes() and may be under-reporting the overhead.  REF _Ref481309390 \* MERGEFORMAT Figure 6 shows the significant improvement in throughput for 2KB unbuffered reads and writes under WCE. Using SP3, the previous study measured a drop of about 4MBps in throughput for 2KB unbuffered write requests with WCE. Under SP6, there is no longer a penalty for 2KB unbuffered writes. With WCE, 2KB writes were able to reach the disk throughput maximum. Figure  SEQ Figure \* ARABIC 6 Synchronous unbuffered throughput: NT4SP6 vs. NT4SP3. The right graph compared to the left and middle graphs of the original SP3 measurements shows SP6s improved read and WCE write throughput. Unbuffered overhead between NT4SP6 and NT4SP3 was the same. Note that due to a plateau in unbuffered writes, the unbuffered write tests on NT4SP6 were run on ST34572 drives rather than the ST34371. Figure 7 compares the asynchronous read and write throughput of SP3 and SP6. Asynchronous reads and writes under SP6 have the same improvements at small request sizes as synchronous unbuffered requests in  REF _Ref481309390 \* MERGEFORMAT Figure 6. The new measurements are on disks that are slightly faster (9MBps vs. 7MBps), so the reader should focus more on the relative shapes of the curves. Unbuffered read throughput at small request sizes improved dramatically as shown by the upper two graphs. Unbuffered write tests run on a ST34572 drive followed the trend shown by the lower right graph: increasing the write depth up to a depth of four leads to higher disk throughput due to increased parallelism. The bottom right graph showing unbuffered writes on NT4SP6 shows a lower throughput than the bottom left graph of NT4SP3 at 2KB requests. This is likely due to the fact that different drives were under test between the two experiments. As with the previous graphs, the reader should focus on the relative shapes of the curves. Figure 7 Asynchronous throughput using no file system buffering: NT4SP6 vs. NT4SP3. Read and WCE write throughput for small requests has improved in SP6 as 2KB and 4KB requests now generate the same throughput as larger request sizes. The right graphs show a higher peak throughput as they were using faster SCSI drives. Unbuffered writes were measured on a ST34572 drive instead of our ST34371. The lower unbuffered write throughput we were able to achieve on NT4SP6 is likely due to differences in the drives under test, rather than due to differences between NT4SP3 and NT4SP6.Depths beyond four showed no additional throughput gains. Writes of three deep and beyond reach the same performance as WCE at 32KB requests. Windows 2000 vs. NT4 Now we contrast Windows 2000 on old hardware with NT4 on old hardware. As Figure 8 indicates, peak sequential I/O performance under Windows 2000 is virtually identical to that of NT4SP6. Read and write performance, and their associated overheads, are the same as NT4SP6. This holds true with both basic and dynamic volumes. Just as in NT4SP6, the buffered read performance bug for requests above 64KB is gone. Windows 2000 NTFS unbuffered write throughput is comparable to NT4SP6. Like NT4SP6, increased write depth increases throughput up to four deep writes. Beyond that, the device is saturated, and additional outstanding requests do not increase throughput.  Two different things are being shown in Figure 9. The first is, unlike NT4SP3, small 2KB and 4KB unbuffered asynchronous read requests in Windows 2000 no longer incur the 33% to 66% performance hit. WCE writes showed similar results. The second is the significant performance degradation seen with requests deeper than one-deep. This is likely an artifact of the drive or driver, rather than Windows 2000, as measurements taken with different drives on different SCSI adapters dont show any such degradation in performance. The new dynamic volumes, introduced with Win2K, have the same performance curves as basic volumes. Throughputs and overheads remain the same except for an 8% drop in throughput for 2KB unbuffered requests. Figure 10 shows CPU overhead for a dynamic volume is slightly higher than that of a basic volume due to dmios longer code path lengths. The fixed cost for basic volumes is 50(s per read request and 56(s per write request, while the marginal cost is .46(s per KB read and .51(s per KB written. The fixed cost for dynamic volumes is 58(s per read request and 54(s per write request, while the marginal cost is .43(s per KB read and .50(s per KB written. Figure 10 Synchronous unbuffered overhead comparison of NT4SP3, NT4SP6, and Win2K. Although basic and dynamic volumes under Windows 2000 both attain similar throughput performance, dynamic volumes have a higher processor cost. Windows 2000 SCSI I/O Performance Having compared NT4SP6 with Win2K on the old hardware, we move on to Win2K on the new hardware (see Table 5): a dual 733MHz Pentium III processor machine with 10K RPM disks. Windows 2000 SCSI Random I/O We first look at random IO performance. Although this paper is primarily focused on sequential I/O, no discussion of the IO subsystem would be complete without some discussion of random I/O. The Quantum Atlas 10K disks showed good unbuffered random IO performance. Both basic and dynamic volumes had the same results. When we increased the number of disks, the number of IOs per second increased linearly with additional drives. We used SQLIO to randomly read 8KB blocks from files that each filled an 18GB Quantum SCSI disk. Figure 11 shows that as the request depth increases, the driver and the disk drive are able to optimize the arm movement in order to service the requests more efficiently. One and two-deep requests show the same number of IOs per second. This is because at one deep, the accesses are random. At two-deep, as the first request comes in and the drive begins to service it, the second request also arrives. Since the drive is already servicing the first request, and must commit to the second request before it is given the third request, the drive is unable to optimize the movements of its arms so it achieves only one deep performance. Beyond two-deep requests, the disk is able to optimize by permuting the order requests are serviced, and so the IO rate increases. With FS buffering, random IO performance, like sequential IO performance, is independent of request depth because the file system is buffering the requests. The file system serializes multiple read requests into one-deep queue of requests for a volume, and the lazy-writer thread also has only one outstanding request. FS buffering improved read performance, but lowered write performance. With FS buffering, the number of IOs per second on reads improved by a factor of two compared to a one deep read. The disk is spinning at 167 revolutions per second, and the disk is performing 220 reads per second (see Figure 11). So, it seems that the reads are being sorted and achieving about 1.3 8KB IOs per revolution. Buffered random writes per second of about 110 IOps is comparable to the 1-deep unbuffered random write throughput (see figure 11). Figure 11 doesnt show the high the fact that each buffered random write is actually a 64KB random read and then an 8KB write. When a buffered write request is received, the cache manager memory maps a 256KB view into the file. It then pages in the 64KB frame continuing the changed 8KB, and modifies that 8KB of data. This means that for each buffered random write includes one or more 64KB reads. The right side of Figure 11 shows this 100% IO penalty. Figure 11 Win2K single disk random IOs per second. The Quantum Atlas 10K drives showed good unbuffered random IO performance. When FS buffering is used, there is a significant 66% improvement in the read IO/s rate (compared to the one-deep rate), but the write IO/s suffers from the additional read. Win2K sorts requests to optimize disk arm movement. These measurements were all taken with WCE. Figure 12 shows that processor cost per MB for 8KB buffered random requests is about 20ms for reads and 35ms for writes. For random writes, the additional cost of the additional read for each write is reflected by the write overhead being almost double that of the read overhead. Unbuffered random requests cost much less than their buffered counterparts. Unbuffered requests averaged slightly over 9ms per MB on both writes and reads. This cost is similar for 2, 3, and 4 disk configurations. Figure 12 Buffered and unbuffered random IO overhead. Random IO overhead for unbuffered requests remains low for random unbuffered requests. Buffered random requests are more than twice as expensive than unbuffered requests for reads, and over four times as expensive for writes. The additional read that each buffered random write generates causes the cost of doing random buffered writes. Windows 2000 Out-of-the-Box Sequential Buffered SCSI Throughput Next we measure the performance of Windows 2000 when sequentially reading and writing SCSI disks. Riedels graph of NT4SP3, the left graph of Figure 13, is of measurements taken on a slower machine with slower disks. Compared with Riedels machine, the new test machines processors have more than seven times the number of available clock cycles between the two of them and the new drives are almost 2.5 times faster. We can learn much however from comparing Riedels graph to the current measurements since although the vertical scale has changed, the trend lines remain the same. NT4SP3 shows a much greater disparity between WCE writes and reads. Basic and dynamic volumes are shown in the middle and right graphs of Figure 13. They have almost identical throughputs. Both buffered reads and writes show good performance for all request sizes. Particularly good performance was achieved at small request sizes as FS buffering coalesced the requests into 64KB blocks. This allowed the small requests to run at disk speed. The only exception to this rule was the case of 2KB writes where the throughput was slightly less than 11.5MBps with WCE and slightly less than 7MBps without WCE. This is since, for each 2KB write, Win2K reads a 4KB page off disk and then merges the 2KB write with it. The 4KB read before each 2KB write more than doubles the overhead for each request. Even with this additional overhead, buffered 2KB writes still offered a throughput advantage over unbuffered 2KB writes. Increasing the depth of buffered requests resulted in minimal performance gains.  Buffered request processor overheads in Figure 14 show similar overhead between basic and dynamic volumes with read and write requests showing similar overheads. Due to read-ahead and lazy writes, much of the actual request overhead was not being charged to our process. Instead, it was only being charged for the buffer copy. GetProcessTimes() therefore can significantly under-report the actual cost per request. 2KB write requests for both dmio and ftdisk can cost more than twice the processor time of larger requests. This is due to the extra read and merge that must take place for such small requests. Total processor cost equals fixed request cost plus the marginal cost per byte times the number of bytes per request. Since the overhead is the same per megabyte across all requests other than 2KB writes, this implies that the fixed overhead for each request is negligible while the marginal cost per byte dominates. On our machine, the fixed cost for both dynamic and basic volumes was 12(s. The marginal cost for dynamic volumes was 7(s per KB read and written while the marginal cost for basic volumes was 6(s per KB read and 7(s for each KB written. In Windows 2000, writes still show a significant penalty for small 2KB requests, but the drop in overhead is much more drastic compared to NT4SP3 (see  REF _Ref481309298 \h  \* MERGEFORMAT Figure 5). There is no significant penalty for small requests except for 2KB writes which must do a read before each write. Figure 14 Single disk buffered overhead. Buffered overheads for both basic and dynamic volumes show little difference. 2KB writes show a significantly higher overhead than reads. This is due to the additional 4KB read and merge that takes place before each 2KB write, effectively more than doubling the request overhead incurred. The right graph implies that for dynamic volumes, a single processor saturates at 200MBps, and two processors saturate at 400MBps given 5ms of processor time per MB with 64KB read requests. For writes, one and two processors saturate at 125MBps and 250MBps respectively given 8ms per MB written with 64KB requests. Windows 2000 Unbuffered Sequential SCSI Throughput Figure 15 shows the almost identical performance between basic and dynamic volumes with WCE on one-deep unbuffered sequential requests. As synchronous requests are one deep from the standpoint of the disk, one-deep asynchronous and synchronous requests have the same results unless otherwise noted. We will show later in the paper that dynamic volumes have a slightly higher processor overhead than basic volumes. Despite this increased processor overhead, we did not see any effect on unbuffered throughputs on our test machine. This was due to the imbalance between the processor and the disks. On our unloaded machine, the processors are easily able to handle the increased workload of dynamic volumes. Regardless of whether basic or dynamic volumes are used, large requests with WCE combine to provide optimal performance. A sizable 30% improvement is seen for 2KB reads on two-deep and greater read requests over one-deep requests. At one-deep read requests, the throughput is 17.7MBps, while at two-deep and above the throughput is just slightly under disk speed at 23MBps. This is due to additional pipelining: the amount of time that the disk sits idle is decreased. The computer works to try to ensure that one request is always ready for the disk. There was no improvement for increased write depth. The plateau on writes is an artifact of the disk drive and is explained later. Figure 15 Single disk unbuffered WCE throughputs for basic and dynamic volumes. Basic and dynamic volumes have similar unbuffered WCE throughput. For clarity, three, four, and eight deep reads have been omitted from these graphs as their results were identical to that of two deep. Similarly, two, three, four, and eight deep writes and WCE writes have also been omitted, as they were identical to the one deep results. Dynamic volumes have up to 25% more overhead than basic volumes at small request sizes. At 2KB requests, basic volumes show a 10% higher throughput when compared to dynamic volumes. Throughput for reads deeper than one-deep show improved throughput due to increased parallelism. Unbuffered writes show no improvement from increased request depth. The write plateau is a property of the disk, as explained later. Small requests (2KB and 4KB) are expensive: 2KB requests show an overall 40% utilization across both processors in Task Manager. Small reads on dynamic volumes have more CPU consumption than small requests on basic volumes, as the fixed overhead per request is higher. Figure 16 shows as request size is increased, the difference in overhead between basic and dynamic volumes decreases. This implies that dynamic volumes have a higher fixed cost per request than basic volumes, but the incremental costs per byte thereafter are similar. Our measurements support this theory, as the fixed cost for reads on a basic volume was 50(s per request. There was a marginal cost of .48(s per KB. For dynamic volumes, the fixed cost was 58(s per request while the marginal cost was .43(s per KB. Dynamic volumes have a higher overhead per request, but as the fixed request overhead gets amortized over more bytes, the overheads between dynamic and basic volumes become similar. Still, buffered IO has twenty times more processor consumption than unbuffered IO. Figure 16 Windows 2000 unbuffered overhead. The fixed overhead for requests on dynamic volumes is higher than that of basic volumes. At small request sizes, this overhead becomes more predominant causing dynamic volumes to be more expensive. This may be related to the increased throughput of basic volumes over dynamic volumes on small 2KB and 4KB requests. Windows 2000 Multiple SCSI Disk Performance In this section, we explore the effects of multiple disks and striping. Striping improves performance through creating a large logical volume out of smaller disks by interleaving fixed size blocks among the actual disks. We first created a two-disk RAID0 stripe set using the Win2K built-in software RAID support. In Windows 2000, the default block size is 64KB. Since blocks are interleaved, sequential requests are optimal for taking advantage of the additional parallelism afforded by multiple disks. In a two-disk configuration, the first request can go to the first drive, followed immediately by a second request going to the second drive. With two drives streaming data off disk at the same time, the potential throughput is doubled. As Figure 17 shows, adding an additional drive doubles throughput for requests larger than 4KB. Small requests dont benefit from additional drives without increased request depth as they dont allow the system to take advantage of the additional parallelism provided. This is due to the disks being interleaved in 64KB chunks. For a small request of 2KB for example, thirty-two requests must be issued before we reach the next chunk on the next drive. This effectively serializes access to the disks since, with 2KB requests, the system is spending most of its time accessing only one disk at a time. Because Windows 2000 can only create dynamic volume stripe sets, and since basic and dynamic volumes show little difference in performance for simple and striped volumes, dynamic volumes were used for all the measurements below. Figure 17 One and two disk stripped unbuffered throughput. Two disks show a doubling of throughput over that of one disk with three deep requests. The drives are still the main bottleneck. The write plateau is an artifact of the Quantum Atlas 10K disk controller and the controllers of some other drives. As more drives are added, limitations in other parts of the system become more critical. Each disk is capable of approximately 25MBps. With three disks, there should be 75MBps of bandwidth if disks were the limiting factor. At four disks, there should be 100MBps of bandwidth. However, the host bus adapter and the PCI bus soon become the limiting factor. Figure 18 shows three drives peaking at 73MBps and four drives at 87MBps. The controller could only handle 50MBps on writes which lead to marginal peak throughput gains of 2.5MBps and 2.8MBps for a third and fourth drive respectively. We tested PCI bandwidth by reading directly from disk caches, eliminating media speed as a factor. 87MBps was the maximum PCI bandwidth that we were able to achieve at 64KB requests. Due to this PCI limitation, adding more than three drives on our system gives little to no appreciable additional sequential IO read performance. Figure 18 Three and four disk striped unbuffered throughput. As more disks are added, additional performance gains are no longer a linear 25MBps per disk. A third disk adds an additional 20MBps while a fourth disk adds only 10MBps. The system is now becoming limited by the PCI bus limit of 87MBps and unable to take full advantage of the increased raw disk bandwidth. The 50MBps plateau for writes is likely due to the host bus adapter rather than the PCI bus. Due to testing constraints, the four-disk configuration was tested on three dynamic volumes and one basic volume using SQLIO for striping. Despite the mixing of disks, since basic and dynamic disks have shown little to no differences in actual throughput, our comparison of striping done across dynamic and basic disks to striping on just dynamic disks is still valid. Win2Ks dmio striping shows very little overhead. Compared with processor overhead on a single disk, striping across multiple disks costs close to nothing in processor overhead. Even with three disks running almost at PCI bus saturation, the processor shows no significant additional load. The fixed and marginal costs incurred for three striped disks was virtually identical to that of the one disk configuration. Figure 19 One disk and three disk striped dynamic volume unbuffered overheads. The graphs above were measured using GetProcessTimes(). They show disk striping on dynamic volumes adds no additional overhead for unbuffered requests. Windows 2000 IDE I/O Performance In the introduction, we showed how IDE disks are substantially cheaper than SCSI disks per GB of capacity and per disk arm. In these next sections, we look at IDE performance to see what these inexpensive drives are capable of. Windows 2000 IDE Random I/O Unbuffered 8KB requests randomly spread across the entire drive delivered approximately 100 IOs per second using 32-deep requests. At 5400 RPM, this is 1.1 IOs per revolution, the same number we saw from tests on our 10K RPM SCSI drives. As the request depth increases from 1 to 32, the driver, controller, and the disk drive are able to optimize the arm movement in order to service the requests more efficiently. One and two-deep requests show 66 IOs per second for reads and 92 IOs per second for writes 37% lower on reads and 12% lower on writes than that of a single SCSI Quantum Atlas 10K drive. This is because at one-deep, the accesses are random with an average service time of 15ms for reads. At two-deep, as soon as the first request comes in, the drive begins to service the request. The second request arrives after the drive has been committed to servicing the first request, eliminating the possibility of reordering. The net result is read performance equal to one deep performance. Beyond two-deep read requests, the controller is able to optimize the order in which requests are fulfilled, and so the read IO rate gradually increases. Writes are buffered by WCE, hence 1-deep requests in the file system are potentially very deep in the controller. The controller can sort the random write requests, and so get shorter average seek times. Random IO performance is intimately linked to drive latency. Each time the heads seek to a new track, they must wait for the right sectors to travel under the drive head. As we increase the number of RPMs, the drive latency decreases so the drive waits for a shorter period of time before the desired sectors travel under the drive head. Considering that a 5400RPM drive rotates 46% slower than a 10K RPM drive, it is easy to see the effects of rotation rate. Similarly, the Quantum Atlas 10K had an advertised seek time of 5.0ms while the Quantum Fireballs advertised seek time is 9.5ms which is 48% slower. The Atlas 10K SCSI drive is about two and a half times more expensive than a Fireball IDE drive, so IDE turns out to be cheaper in terms of IOs per dollar. At $209, the Quantum Fireball costs $3.17 per KAPS (kilobyte access per second) while the Atlas 10K costs $534 or $5.09 per Kaps. The number of IOs per second scales linearly with the number of drives, so two and a half drives would give us 2.5*(66) IOs per second or 165 IOs per second. Compared with the 105 IOs per second achieved on an Atlas 10K, for the same amount of money, you get 57% more IOs per second than a single SCSI drive. Drive Random 8KB IOs per second Dollars per KAPS Quantum Atlas 10K (10,000 RPM) 105 read 105 write $5.09 Quantum Fireball lct08 (5,400 RPM) 66 read 90 write $3.17 Table 9  SCSI and IDE random IO performance. Indeed, when we tested a Maxtor 40GB DiamondMax"! drive that spins at 7200 RPM, we saw 107 random reads per second. This $250 drive comes closer to the random read performance of the 10K RPM SCSI drives. However, its write performance suffered with only 58 random writes per second. This is likely due to poor controller performance in the Maxtor hampering WCE write performance. In other tests we found that the Maxtor had poor performance on its outer 5GB as it was missing revolutions due to a slow controller. Performance improved on the inner bands as the media speed decreased and the controller was able to keep up. With file system buffering, random IO performance, like sequential IO performance, is independent of request depth. For buffered reads and writes the file system serializes requests into one-deep requests. For buffered reads, the cache manager is apparently scheduling requests. With FS buffering, the number of IOs per second on reads doubled compared to a one deep unbuffered read. This is comparable to the gap on a single SCSI disk. The disk is spinning at 90 revolutions per second, and the disk is performing an average of 120 writes per second (see Figure 19). So, it seems that driver, controller, and drive are sorting the writes and achieving about 1.3 8KB IOs per revolution. Figure 20 8KB random IOs per second vs. request depth. Random IO performance is dependent upon the disk RPM. Compared with a 10K RPM Atlas 10K SCSI drive, the 5400 RPM Fireball IDE drive has 46% fewer RPM, a decrease similar to the decrease in IOs we measured across the two drives. The Atlas 10K however, costs more than two-and-a-half times the cost of a single IDE drive. In terms of IOs per second on a single disk, SCSI is better, but for IOs per dollar, multiple IDE drives have 57% more IOs than a single SCSI drive for the same amount of money.  Buffered random IO for IDE is similar to that of SCSI. Reads cost 22ms per MB on average, while writes cost 35ms per MB. The higher overhead for writes is again due to the cost of the extra read associated with each write request. Unbuffered random requests cost half to a two-thirds less than their buffered counterparts. Unbuffered requests averaged slightly over 10ms per MB on both writes and reads. This cost is similar for 2, 3, and 4 disk configurations. Figure 21 8KB random buffered and unbuffered overhead. Buffered random writes are expensive the overhead per MB was 270ms compared to 20ms per MB buffered reads. Reads and writes show similar unbuffered overheads at 12ms per MB.Multiple IDE drives provided near linear gains with each additional drive. With four disks at a request depth of one per disk, we were able to achieve over 262 IO/s for reads and 358 IO/s on writes. We measured the peak number of IOs per second possible in the system by sending random requests to each of the disks. Figure 22 Windows 2000 Multiple IDE disk IOs per second. As with SCSI, the number of IOs per second scales linearly with the number of IDE drives are added to the system. The request depths shown above are the requests outstanding per drive. Figure 23 shows unbuffered random KAPS for two disks along with a two disk RAID0 stripe set. Unlike Figure 22, the request depths shown are the total number of IOs outstanding instead of the number per drive. Thus, a four-deep request depth in Figure 23 is equal to two-deep per drive for two disks, or one-deep per drive for four disks. The point to note in Figure 23 is that adding additional disks to a stripe set does not result in linear gains. This is because, unlike the case in Figure 22, random requests arent being sent to each disk individually but rather to a single logical volume. Thus, parallelism isnt guaranteed. When sending two random requests to a logical volume, there is a 50% chance that both requests will go to the same drive rather than separate drives. Figure 23 Windows 2000 Multiple IDE disk random IOs per second: RAID0 vs. peak IOs per second. The graph on the left shows the peak number of IOs per second available in a two disk system. We measured peak number of IOs per second by issuing requests to each of the disks individually, ensuring that the workload was split evenly between the two disks. The request depth shown on the left graph is per disk. The right graph shows the IOs per second achieved with the two disks in a RAID0 stripe set. The request depth shown is total number of outstanding requests, not per disk. RAID0 shows lower IOs per second than the peak IO rate. This is due to the fact that the workload is not evenly split evenly between the two disks. For two deep requests, there is a 50% chance that both IOs will go to the same drive, leaving the other drive idle. When both requests go to a single disk, we lose the parallelism of having that second disk which reduces our overall number of IOs per second.  Windows 2000 Out-of-the-box Sequential Buffered IDE Throughput Figure 24 shows buffered sequential throughput on both a Quantum Atlas 10K SCSI drive on an Adaptec Ultra160 SCSI controller and a Quantum Fireball 5400 RPM IDE drive connected to a 3ware controller. Despite having half the rotational rate of the Atlas, the Fireball is able to achieve about 80% of the Atlass throughput more than 19MBps. This is due to the Fireball having a higher areal density than the Atlas. Thus, the lower rotational rate of the Fireball is offset by a greater number of bits per inch. There are no surprises here; the buffered throughput trend lines of the IDE drive are similar to that of SCSI drives. Both buffered reads and writes showed good performance for all request sizes and are able to achieve disk speed. Particularly good performance was achieved at small request sizes as FS buffering coalesced the requests into 64KB blocks. This allowed the small requests to run at disk speed. The only exception to this rule was the case of 2KB writes where the throughput was slightly less than 5MBps with WCE. This was because for each 2KB write, Win2K reads a 4KB page off disk and then merges the 2KB write with it. The 4KB read before each 2KB write more than doubles the overhead for each request. Even with this additional overhead, buffered 2KB writes still offered a throughput advantage over unbuffered 2KB writes. Increasing the depth of buffered requests resulted in minimal performance gains. Figure 24 Windows 2000 SCSI and IDE buffered sequential IO performance. Despite having half the rotation rate, the IDE drive compares favorably to its more expensive SCSI cousin. 2KB writes show the characteristic performance penalty. The IDE drive shows slightly more than half the throughput of its SCSI counterpart for 2KB writes. As shown in Figure 25, buffered request processor overheads are similar for both SCSI and IDE. This is expected since requests for both the SCSI and IDE drives were offloaded to hardware controllers: an Adaptec Ultra160/m SCSI controller and a 3ware 3W-5400 controller respectively. Differences between the SCSI and IDE overheads are due to differences in their respective drivers. Due to read-ahead and lazy writes, only part of the total request overhead is being charged to our process. Instead, the process is just being charged for the buffer copy. Therefore, measurements taken with GetProcessTimes() under-report the actual number of processor cycles used. A soaker process was needed to include cycles used by the cache manager into account. That process measures the free time, and so can measure the entire system overhead being consumed on behalf of SQLIO. Figure 25 shows the results measured by using the soaker. In Windows 2000, writes still show a significant penalty for small 2KB requests (because they first read the 4KB page from disk), but the drop in overhead is much more drastic. There is no significant penalty for small requests except for 2KB writes. For small 2KB and 4KB requests, buffered requests show a lower overhead than unbuffered requests due to request coalescing. The 8KB request size is the breakeven point; at request sizes greater than 8KB, unbuffered requests have a lower overhead than buffered requests. The resulting equation is approximately: Cpu_cost = 12s + RequestSize* .8ns + (Request_Size/64KB)*45s. The first term is the cost of calling the buffer manager, the second term is the cost of the memory copy, the third term is the amortized cost of the lazy writer. Figure 25  Windows 2000 buffered sequential overhead. Both SCSI and IDE have similar buffered overheads. This is expected since both offload much of the IO processing on to a separate controller card. 2KB writes show a significantly higher overhead than reads. This is due to the additional 4KB read and merge that takes place before each 2KB write, effectively more than doubling the request overhead incurred. Due to request coalescing, requests smaller than 8KB actually have less overhead with FS buffering enabled. For requests larger than 8KB, unbuffered requests have a lower overhead. Windows 2000 Sequential Unbuffered IDE Throughput Figure 26 shows single disk unbuffered throughput across both a SCSI and an IDE disk. Like buffered throughput, unbuffered throughput on the Fireball IDE drive shows good sequential performance. At one deep requests, maximum disk throughput is attained at read requests of 16KB or more and write requests of 64KB or more. Optimal throughput is reached through two-deep reads and one-deep writes (except on the 3ware card which required two-deep writes) which both attain disk speed at 8KB requests. Increased depths showed no additional improvement in throughput. Unlike the unbuffered SCSI throughput, IDE read throughput suffers at small 2KB request sizes. This is an artifact of the 3ware card and not of the Fireball drives. As Figure 26 shows, when the Fireball IDE drive is connected to the motherboards IDE channel using DMA, small requests show the same general trend lines as SCSI; 2KB read requests no longer have the dip seen with the 3ware card. The 3ware wasnt handling as many IOs per second as the motherboard IDE channel. Figure 26 Win2K SCSI and IDE unbuffered throughput. Like its buffered throughput, the Fireballs unbuffered throughput was very good. The trend lines of the Fireball IDE drive, connected to the motherboard IDE controller with DMA, were similar to that of the Atlas 10K SCSI drives with two-deep as the optimal depth of reads, providing disk speed at all request sizes. A depth of one was optimal for writes, providing disk speed at 8KB and larger requests. When the Fireball was attached to the 3ware card, small 2KB reads suffered. The 3ware card wasnt handling as many IOs per second as the motherboard IDE channel. Figure 27 shows both SCSI and IDE unbuffered overheads. Only overhead for an IDE drive connected to the 3ware card is shown, as unbuffered overhead for an IDE drive connected to the motherboard controller had almost identical results. Unbuffered overhead for the 3ware card was slightly higher than that of SCSI per request. Each IDE request had a fixed cost of 57(s. The marginal cost was .42(s per KB written and .53(s per KB read. This compares to a fixed cost of 32(s and a marginal cost of .25(s per KB for SCSI. Figure 27 Win2K SCSI and IDE unbuffered overheads. As shown above, overhead between SCSI and IDE is very similar. Overhead for the 3ware card was slightly higher than that of the Adaptec SCSI controller. Windows 2000 Multiple IDE Disk Performance The previous section showed that good sequential performance is easy to obtain with individual IDE drives. Figure 28 shows unbuffered sequential throughput of two IDE drives connected to a 3ware controller. The drives were bound together into a logical volume using Win2Ks software striping. For sequential workloads, Figure 28 shows that two drives double read throughput and nearly double write throughput. Reads peaked out at 39MBps while writes peaked at 35MBps. As Figure 28 indicates, request depths of four or eight are required to achieve the throughput offered by the second drive. Increasing the number of requests outstanding enables additional parallelism in the system. With only one request outstanding, only one drive is active at a time, effectively serializing requests. The exception to this rule is one-deep requests larger than 64KB in size. NTFS breaks such large requests into 64KB chunks that are then distributed among the drives. Consequently, 128KB and 256KB requests show the greater throughput of deeper requests as Win2K is dividing the large requests into multiple 64KB requests and issuing them concurrently. Figure 28 Win2K 2 disk IDE software RAID0 throughput. Performance at two disks scales nearly linearly with the addition of a disk with reads peaking at 39MBps and writes at 36.5MBps. In order to take advantage of the parallelism offered by the second drive, deeper requests are required. One of the features provided by the 3ware card is hardware striping. As Figures 28 and 29 show, the sequential throughput attained through 3wares hardware striping is almost identical to that of Win2Ks built-in software striping. The only difference between the two was at one-deep, 64KB requests. For 64KB requests, Win2K had a throughput of 20MBps for both reads and writes, while the 3ware showed a throughput of 30MBps. This implies at one-deep 64KB requests, Win2K is still only accessing one disk at a time. Figure 29 Win2K 2 disk IDE hardware RAID0 throughput. 3wares hardware striping shows similar performance to Win2Ks software striping. Requests smaller than 64KB show decreased throughput since the stripe chunk size is 64KB. Multiple requests must be issued to a single disk before moving on to the next disk in the stripe. Figure 30 shows the unbuffered overhead for both hardware and software RAID0. Both hardware and software RAID0 have similar processor cost per MB. RAID0 had a fixed cost of 57(s, and a marginal cost of .46(s per KB read and .52(s per KB written. Figure 30 Hardware and Software RAID0 unbuffered overhead. Windows 2000s software RAID0 and 3wares hardware RAID0 show almost identical results.  When file system buffering is used, Windows coalesces smaller requests into 64KB chunks and issues one deep requests to the disk. Since software RAID0 peaks at 20MBps for one-deep, 64KB requests while hardware RAID0 peaks at 30MBps, the peak buffered throughputs matched correspondingly. Riedel found that host-based RAID controller cards provided performance generally poorer than software RAID. However, given the 3ware cards hardware RAID0 has slightly less overhead, almost identical unbuffered performance, and much better buffered throughput, it is advantageous to use the hardware RAID0 provided on the controller. Figure 31 Hardware and software RAID0 buffered throughput. In the unbuffered throughput section, we described how the 3wares hardware RAID0 shows better one deep, 64KB request throughput than Win2Ks software RAID0. Since FS buffering coalesces multiple requests into 64KB chunks that are issued one deep to the drive, this is reflected in the 3wares better buffered throughput.  Figure 32 shows the unbuffered sequential throughput of three and four Fireball IDE drives bound together using 3wares hardware striping. Like the two drive cases explained earlier, request depth and request size are parameters that play a large role in the throughput attained. The larger the two parameters become, the greater the throughput. At three disks, we begin to reach the PCI bandwidth limitation of the 3ware card we tested. While reads have still scaled fairly linearly with the number of drives, unbuffered writes have plateau at 40MBps an improvement of only 5MBps over the two drive configuration. For reads, three disks peak at 55MBps. At four disks, the 3ware card becomes the limiting factor for sequential accesses. Writes show a 1MBps improvement over three disks, while reads show a negligible improvement. The additional fourth disk adds little to overall sequential throughput in our tests on the outer edge of the disk. However, performance at the inner diameter can still be improved substantially by the fourth disk. This can be important in video streaming applications where an important metric is the minimum streaming bandwidth across the entire disk. Although the first generation 3ware card we tested was limited by its PCI interface, second generation cards no longer have this limitation and additional drives should result in almost linear gains up to 98MBps for reads and up to 70 MBps for writes. Figure 32 Win2K three and four disk hardware RAID0 unbuffered sequential throughput. With three drives, reads scale fairly linearly with each additional drive, however writes plateau at 40MBps. When an additional fourth drive is added, reads show a negligible increase in performance. The 3W-5400s PCI interface is unable to keep up with the increased drive bandwidth on the outer edge of the four disks. One of the advertised features of the 3ware card is a form of mirroring technology called TwinStor that offers RAID1+0 read performance using two drives. [Horst] Rather than reading just one drive, TwinStor spreads reads across both drives to provide RAID0 performance. As the odd-looking left graph shows, TwinStor is very much dependent upon request size and depth. It is not until there was a total of 256KB of sequential requests outstanding did TwinStor give us any benefit. TwinStor achieves its best sequential performance with deep read requests and large request sizes. On writes, slightly less than single disk performance was achieved. The TwinStor algorithm intentionally produces this behavior. The firmware examines the request history to determine if it is mostly sequential or mostly random. Requests smaller than 256KB are treated as random to allow the second disk to independently service a second request. Figure 33 Win2K two-disk hardware RAID1 sequential throughput. One of the advertised features of the 3ware card is a technology called TwinStor which offers RAID1+0 read performance using two drives. However, in order to achieve good rest performance, we had to make deep requests at large request sizes. It is not until there was a total of 256KB of requests outstanding did TwinStor give us any benefit. On writes, slightly less than single disk performance was achieved.  The 3ware card shows good random read IO performance with its hardware RAID1. Figure 34 shows both RAID0 and RAID1 unbuffered random performance with 8KB requests. As the graph on the right indicates, the additional request scheduling being done by the 3ware controller has improved random read IO performance significantly over that of a RAID0 stripe set. At two deep, the 3ware card shows almost linear gains from the second disk. The additional performance is due to both drives containing the same data. In the case of a RAID0 stripe set, there is a 50% chance that both random IOs will be for only one of the disks with two requests outstanding. This means for the second request, half of the time one of the disks will be idle while the other is busy servicing both outstanding requests. This can be seen in the left graph as the single disk performance of 66 IO/s only reaches 99 IO/s (66 IO/s + .5 * 66 IO/s) with two requests outstanding. The RAID1 TwinStor drive however can efficiently dispatch the second IO 100% of the time to the second disk, making full use of the second set of arms. This can be seen on the right graph as two-deep requests result in 119 IO/s or close to two times the 66 IO/s performance of a single disk. With deep queue depths, total random read throughput is higher with TwinStor than with RAID0 for a different reason: the controller reorders the requests in a way that minimizes disk arm movement on both drives. This produces a more than doubling of random IO performance on two drives compared to one. Write performance with TwinStor was similar to that of a single disk. This is due to the cost of mirroring: writing two copies of the bits uses both drives at the same time. The additional parallelism offered by the second drive is lost. RAID0 is not subject to this constraint as it lacks data redundancy, so it is able to take advantage of the second drive.  EMBED Excel.Chart.8 \s  EMBED Excel.Chart.8 \s Figure 34 - Win2K two disk hardware RAID1 random IOs per second. By scheduling read requests to both drives, a two disk TwinStor RAID1 array shows better performance than a two-disk RAID0 array. However, write performance is only that of a single disk as both disks are utilized during writes in order to mirror the bits, so the parallelism offered by the second drive is lost. The RAID0 array is not subject to this constraint, so it is able to take advantage of the additional disk. As shown in Figure 35 below, the overhead measured for hardware RAID1 is similar to the overhead for a single disk. This is as expected as hardware RAID1 offloads the additional RAID1 processing onto the 3ware card requiring additional processor cycles. The fixed cost for a single disk was 57(s, while the marginal cost was .53(s per KB read and .42(s per KB written. A RAID1 set had a fixed cost of 57(s, and a marginal cost of .55(s per KB written and .60(s per KB read. Figure 35 Win2K hardware RAID1 overhead. Hardware RAID1 has similar overhead to that of a single disk. This is as expected as hardware RAID1 offloads all processing onto the 3ware card rather than burdening the processor. To repeat, as suggested in Table 6, the next generation of 3Ware host-bus adapters and drivers improve on many of these results. Network IO Performance So far, we have been examining local IO performance using Windows 2000. As networking and broadband have become more ubiquitous, file-sharing performance is becoming more important, even within the home. In this section, we briefly examine network IO performance using CIFS, the Common Internet File System. CIFS was chosen because it is the network file system most commonly used with Windows NT and Windows 2000 installations. This section is a brief overview rather than a comprehensive study of the intricate world of network IO performance. In our configuration, we measured a point-to-point connection with very low latency. Networks with greater latency or multiple streams may see different results. We connected the new-new Dell Precision 420 to a comparable Dell Precision 410 machine with two 750MHz PIII processors and 256MB SDRAM. In order to ensure that the disks on the Precision 410 were not the bottleneck, we used three Atlas 10K drives and used RAID0 to create a stripe set. Local throughput on the Precision 410 was greater than that of the highest throughput we were able to achieve through our simple Gigabit Ethernet LAN. We used two SysKonnect SK-9821 copper Gigabit Ethernet cards and a single crossover cable to connect the two computers together. Both computers were running Windows 2000 Server with the addition of the alpha versions of the SysKonnect drivers for the SK-9821. We got a 7% increase in throughput with the following registry key settings. All tests reported here use these settings: The keys are all relative to Hkey_local_machine\System\CurrentControlSet\Services\Tcpip\Parameters MaximumFrameSize = 9014 /* use jumbo frames NumberOfReceiveBuffers = 100 /* use memory if you need it NumberofTransmitBuffers = 50 /* ditto MaxIRQperSec = 2500 /* interrupt coalescing /* and moderation The tests were run using the same methodology that we applied to local IO. The UNC and mapped drive tests were run on the new-new machine. The network tests were run on the new-new machine with it as the client and the Precision 410 as the server. We wanted to see what out-of-box performance we could attain. Figure 36 shows both read and write throughput to a local Quantum Atlas 10K disk using both Universal Naming Convention (UNC) path (such as  HYPERLINK "\\\\lchung\\e$" \\lchung\e$) and a network mapped drive (the network share  HYPERLINK "\\\\lchung\\e$" \\lchung\e$ masquerades as drive F:). Compared with accessing the local drive directly, accessing the disk through UNC paths and mapped drives gives substantially lower performance especially if requests are larger than 16KB. Mapped drives show better read performance than UNC paths at request sizes of 64KB and above. Where our mapped drive ran at near disk-speed with large requests, UNC reads dropped to the one and two MB per second range. As the request size increased, the throughput decreased. Interestingly, mapped drives showed good performance at large request sizes, however additional depth caused throughput to decrease. Overall, a depth of two seemed to be the optimum value for both UNC and mapped drives, reading and writing. For good performance, drives should be mapped rather than accessed using their UNC paths. Unlike reads, writes showed disappointing results for both UNC and mapped drives. Throughput increased with request size until disk speed was achieved with 16KB requests, then suddenly dropped to 2.1MBps with 32KB requests, and finally plateaued at 5.5MBps to 6MBps showing conclusively that size does matter! Figure 36 A comparison between UNC paths and mapped drives accessing a local Quantum Atlas 10K drive. Accessing files using both UNC and mapped drives adds additional system layers and overhead to each request. Compared with single disk results, this results in degraded throughput. Although write performance is the same for both UNC and mapped drives, read performance differs substantially. For good performance, mapped drives should be used. Accessing local files through UNC and mapped drive paths forces the IO to go through the network stack despite the fact that the IO is local. This combined with some sub-optimal buffering and serialization choices result in poor performance. Since programs will increasingly be using network-transparent names from the Active Directory, this will be an increasingly important issue. The primary cost of UNC and mapped drives is processor time. Compared with single disk overhead, requests to UNC and mapped drives can cost ten times more processor time per MB. On our machine, 2KB unbuffered mapped reads consumed over 71% of both processors. On small request sizes, UNC showed significantly less overhead for small 2KB writes than on mapped drives. Mapped drives had a fixed overhead of 563s per write request while UNC paths had a fixed overhead of 454s per write. 2KB reads showed a smaller impact. As the request size increases, both UNC and mapped drives converge to 27ms per MB. Figure 37  Unbuffered UNC and mapped overhead. UNC and mapped IO are expensive, with up to ten times as much overhead per MB compared with local drives. UNC showed lower overhead than mapped drives for small requests, however this difference in overheads diminishes with increased request size. This implies a higher fixed overhead for mapped drives. Weve truncated the left graphs read overhead at the 16KB request size for reads. This is due to the large performance degradation thats seen with UNC reads with large request sizes. As the number of IOs per second dropped to single digits, the error bound on our soaker became larger than the results, so we were unable to measure that overhead. CIFS read throughput over Gigabit Ethernet was very good. We were able to achieve over 37.5MBps using sequential 32KB read requests. At 1GBps, the PAP of Gigabit is 125MBps. In round numbers, the half-power point is 63MBps. Although we were unable to achieve the half-power point, this is likely due to the PCI bus as our machines did not reach processor or disk saturation. At 37.5MBps, the server must read from the SCSI controller at 37.5MBps and then write to the Gigabit Ethernet adapter at 37.5MBps. The total bandwidth being used by both reads and writes is 37.5 * 2 or 75MBps, which is nearly the maximum throughput we were able to achieve using local disks. Unbuffered write throughput was less than half the read throughput. Using 16KB requests, we were only able to achieve 15MBps. With requests larger than 16KB, a performance hit similar to the local UNC case shown in Figure 34 is seen. This indicates that the poor write performance may be due in part to the drive mapping translation. In addition, unlike reads requests that stream data from the server with little acknowledgement from the client, writes require more handshaking as we observed much higher bi-directional network traffic with writes. Processor utilization for reads is less per MB than that for writes. Whichever system was having data pushed to it had the higher overhead. For reads from the server, processor utilization on the server was 28% compared to 32.2% on the client for 2KB four-deep read requests. For 128KB requests, the server processor utilization was 14% while the client processor utilization was 23.4%. For writes to the server, the server processor utilization was 11.6% for 2KB writes and 7% for 128KB writes, while the clients processor consumption was 6% and 9.3% respectively. Figure 38 Unbuffered mapped throughput over Gigabit Ethernet. CIFS read performance is very good: at 37.5MBps it reaches PCI bus saturation on the server. It is likely that with a faster PCI bus, the throughput would be greater. Unbuffered writes showed poorer performance, with peak write performance less than half peak read performance. The curves of the write throughput graph are similar to those of mapped writes in Figure 35.  Summary To summarize: Win2K and both SP6 and SP3 of NT4 show similar one-disk sequential I/O performance. NT4SP6 has no performance penalty for small-unbuffered requests. NT4SP3 shows significant penalties for both unbuffered synchronous reads and unbuffered asynchronous requests. Basic and dynamic volumes in Win2K produce similar results. For sequential workloads, 32bit 33MHz PCI is now the major bottleneck. PCI bus saturation can be achieved with only three disks, a configuration not uncommon on workstation machines. Random workloads limited by the PCI bus. A PCI bus can handle about 10,000 random IOs per second, approximately the capacity of 100 disks. Single disk IDE performance is very good, especially relative to their much more expensive SCSI cousins. Good performance is easy to attain; the rules for optimizing performance on SCSI drives still hold true for IDE. Although the 3ware card we tested was hampered by its PCI bus interface and unable to take full advantage of all four disks, second generation 3ware cards show good PCI performance and no longer have this limitation. Single disk IDE drives are the clear winner on bang for the buck. For sequential loads, they come very near the performance of SCSI drives that are more than three times as expensive. On random IO, IDE drives have a 25% better IOs per second per dollar ratio than SCSI drives. 3wares IDE adapter card offers a linear improvement in sequential throughput for reads and good scalability for writes up to three IDE drives. Filling the last slot with a fourth drive gives little to no improvement in sequential IO performance on our outer band measurements due to limitations in our 3ware cards PCI bus interface. Second generation 3ware cards have no such limitation. Random IO performance is still good, as the throughputs involved are much lower so four drives dont come anywhere near saturating the card or bus. IDE drives show similar overhead to that of SCSI drives, unless PIO is used. Avoid PIO as it severely degrades performance while dramatically increasing processor overhead. DMA is needed for good performance. Table 10: Summary of the performance and price-performance of SCSI and IDE drivesSCSI: Quantum AtlasIDE: Quantum FireballGB/drive1826KAPS/drive (KB accesses/s/disk)10578MAPS/drive (MB accesses/s/disk)2015$/drive534209MB/$34124KAPS/$0.200.37MAPS/$0.040.07 Network access to local and remote files has high overhead and some serious performance problems. The good news is that using Gigabit Ethernet, a client can read at nearly 40MBps from a server and can write at half that rate. But there are many irregularities in the performance curves, and the overheads are quite high. Table 11. Cpu cost of IOs on 733MHz Pentium III. Random 8KB BufferedRead150 sWrite (= 64KB read + 8KB write)275 sUnbufferedRead70 sWrite85 sFixed (us)Marginal (us/KB)SequentialBufferedRead12 s6 s /KBWrite12 s7 s /KBUnBufferedRead50 s0.5 s /KBWrite50 s0.5 s /KBNetwork sequential (CIFS/SMB)UNC localRead and write450 s450 s /KBMapped localRead and write560 s560 s /KB Acknowledgements Thanks go to Maurice Franklin for allowing us to use some of his code as our primary test program. Maurice Franklin and Bruce Worthington also deserve thanks for allowing us to consult them with our questions. Thanks also to Jim Gemmell and Don Slutz for giving us a better understanding of Windows 2000. Jim Gemmell also helped us better understand disk caching and scheduling algorithms. References [Horst] Horst, Robert, TwinStor Technology: A Compelling Case for Multiple Drives in PCs, Servers, and Workstations, 3ware Technical Report TR-1999-2, 1999. http://www.3ware.com/products/TwinStor.pdf [Nagar] Nagar, Rajeev. Windows NT File System Internals: A Developers Guide. Sebastopol, CA: OReilly & Associates, 1997. [Rambus] Rambus Based Products Benchmarks.  HYPERLINK "http://www.rambus.com/products/products_benchmark_840.html" http://www.rambus.com/products/products_benchmark_840.html [Riedel] Riedel, Erik, Catherine van Ingen, and Jim Gray. A Performance Study of Sequential IO on WindowsNT 4.0, Microsoft Research Technical Report MSR-TR-97-34, 1997. [ZD] Ziff Davis WinBench 99 Benchmark.  HYPERLINK "http://www.zdnet.com/zdbop/stories/main/0,8829,2326114,00.html" http://www.zdnet.com/zdbop/stories/main/0,8829,2326114,00.html [Hennesy&Patterson] Hennessy, John L. and David A. Patterson. Computer Architecture: A Quantitative Approach. Palo Alto, CA: Morgan Kaufmann Publishers Inc., 1990. [Richter] Richter, Jeffery. Advanced Windows: The developers Guide to the Win32 API for Windows NT 3.5 and Windows 95. Redmond, WA: Microsoft Press, 1995. [Solomon] Solomon, David A. Inside Windows NT Second Edition. Redmond, WA: Microsoft Press, 1998.  Vendors typically quote internal and external data rates, which are burst rates. These cant necessarily be directly correlated to sustained throughput, however the internal data rate is generally the number closest to being an actual advertised throughput.  We had initially intended to test the Promise FastTrak66 IDE RAID card in addition to the 3ware card, but were unable to do so. Although the FastTrak66 functioned correctly as a basic UltraATA/66 IDE controller, we were unable to use the RAID features offered by the card on Windows 2000. We were unable to do even basic operations such as formatting of RAID volumes within Win2K. Promises technical support told us Windows2000 is not yet supported. They are currently working on these problems, but the fixes were not yet available.  Write Cache Enable(WCE) is a drive parameter that allows the drive to acknowledge completion of a write without actually writing the bits to disk. Instead, the bits are held within the drives cache, allowing it to schedule, coalesce, and otherwise optimize the write requests to improve throughput. WCE improves write performance at the cost of reliability: if power to the drive is lost, then the contents of the controller cache are lost and the bits are never written to disk. This can lead to data corruption. However, software can force individual requests to be written to the media for operations that could otherwise cause data corruption after loss of power.  PAGE 1  PAGE 46  Figure  SEQ Figure \* ARABIC 2 Read throughput variation across the Quantum Atlas 10K surface. The read throughput on the inner band of the media is significantly less than the outer band. The inner band on the Atlas 10K has 35% less throughput than on the outer band. Measurements taken on the Fireball lct08 showed its inner band had 40% less throughput than on its outer band.  EMBED Word.Picture.8   EMBED Word.Picture.8   EMBED Word.Picture.8    Figure 8 Windows 2000 Advanced Server buffered and unbuffered throughput on a Basic volume. These graphs are show the sequential I/O performance attained using basic volumes under Win2K. Win2K is shown as having an almost identical performance to NT4SP6. Differences in buffered write performance are due to drive banding. Buffered reads under Win2K dont show a dip at 128KB and above as the performance bug which caused the dip in NT4SP3 buffered reads doesnt exist in Win2K.  Figure 9 Windows 2000 unbuffered asynchronous reads. Read request depth beyond a depth of one shows a significant performance hit of 66%. Writes show similar behavior. This is likely due to the drive firmware, and not Win2K. Our Win2K tests using different drives did not show a performance penalty. Unlike NT4SP3, at one deep requests, both reads and writes receive no performance hit.  EMBED Word.Picture.8 Figure 13 Single disk buffered throughput. Basic and dynamic volumes show similar performance for buffered reads and writes. Buffered reads improve throughput for small read and write requests. Unlike unbuffered 4KB, and 8KB requests, buffered requests at those same sizes run at disk speed. 2KB write requests are the only exception to this: they require a 4KB read before each 2KB write. Buffered writes without WCE plateau at 10MBps. This is the same write plateau seen for unbuffered writes, however the plateau is earlier. This is because buffered writes smaller than 64KB are coalesced into 64KB blocks before they are written to disk. As we will show later, at 64KB requests and above, writes without WCE see a throughput ceiling of 10MBps due to the disk. The left graphs dip in read performance at requests sizes larger than 64KB is due to a performance bug. Win2K does not contain this bug which is why the Win2K graphs show no such dip in their read throughputs.  EMBED Excel.Chart.8 \s  !"1Z[f9:efg ~(*  % & 8 9 ٹٯ5CJOJQJ\^J OJQJ^J5CJOJQJ\^J 5CJ\jU^JjVU^J0J^JjU^J jU^J^J0JjU jUCJ^JCJ B*ph CJ,OJQJ4!"1;N[\fgx&$$x&$$&'($a$ $ !a$'$a$$a$c$V@*,% ' 9 J p:A d/  $  $  !9 : N O P Q m n o p q r z { | ⰤⰤtjUmHnHu&j>*B*UmHnHphuj#UmHnHujUmHnHumHnHu5CJOJQJaJmHnHu&j>*B*UmHnHphu mHnHu0JmHnHuj0JUmHnHu5 j5U+    ( ) * D E F G H I J K L h i j k l m տߝߝsesߝjUmHnHu5CJOJQJaJmHnHu&j>*B*UmHnHphu mHnHu0JmHnHujUmHnHujUmHnHumHnHuCJOJQJaJmHnHu0JaJmHnHuj0JUmHnHu&j>*B*UmHnHphu$      ,-./23NOPjklmnopqrտߝտuߝa&j>*B*UmHnHphujUmHnHu&j>*B*UmHnHphu mHnHu0JmHnHuj UmHnHujUmHnHumHnHuCJOJQJaJmHnHu0JaJmHnHuj0JUmHnHu&j>*B*UmHnHphu&456789:;<XYZ[^_jklӸ縰߈Ӹ縰t&jv >*B*UmHnHphuj UmHnHu&j| >*B*UmHnHphu mHnHu0JmHnHuj0JUmHnHujUmHnHujUmHnHumHnHuCJOJQJaJmHnHu0JaJmHnHu*  !;ѻѻރёѻoee0JaJmHnHu&jj >*B*UmHnHphuj UmHnHu5CJOJQJaJmHnHu&jp >*B*UmHnHphu mHnHu0JmHnHuCJOJQJaJmHnHuj0JUmHnHumHnHujUmHnHuj UmHnHu$;<=>?@ABC_`abefz{|ѻї×މѻuї×gjUmHnHu&j^>*B*UmHnHphuj UmHnHu0JaJmHnHu&jd >*B*UmHnHphu mHnHu0JmHnHuCJOJQJaJmHnHuj0JUmHnHumHnHujUmHnHuj UmHnHu(   '()*-.ABC]^_abcdef幱݃sݱesjUmHnHu5CJOJQJaJmHnHu&jR>*B*UmHnHphujUmHnHujUmHnHumHnHu0JaJmHnHu&jX>*B*UmHnHphu mHnHu0JmHnHuCJOJQJaJmHnHuj0JUmHnHu'  ()*,-./01MNOPQRstu|h&j@>*B*UmHnHphujUmHnHu&jF>*B*UmHnHphujUmHnHujUmHnHumHnHu5CJOJQJaJmHnHuj0JUmHnHu&jL>*B*UmHnHphu mHnHu0JmHnHu(,^_`z{|~ӹ󱫱ۋ}󱫱i&j4>*B*UmHnHphujUmHnHu0J^JaJmHnHu&j:>*B*UmHnHphu mHnHu0JmHnHujUmHnHujUmHnHumHnHuCJOJQJaJmHnHu0JaJmHnHuj0JUmHnHu)n76R    $$Ifa$ X$  $   $  KLMghiklmnopѻї×ѻuѻe5CJOJQJaJmHnHu&j(>*B*UmHnHphujUmHnHu0JaJmHnHu&j.>*B*UmHnHphu mHnHu0JmHnHuCJOJQJaJmHnHuj0JUmHnHujUmHnHujUmHnHumHnHu'012456789UVWX[\ѹѕyчѹeѕ&j>*B*UmHnHphujUmHnHuCJOJQJaJmHnHu0JaJmHnHu&j">*B*UmHnHphu mHnHu0JmHnHu5CJOJQJaJmHnHuj0JUmHnHumHnHujUmHnHujUmHnHu$/01345678TUVWZ[ѻї×މѻuї×gjUmHnHu&j>*B*UmHnHphujUmHnHu0JaJmHnHu&j>*B*UmHnHphu mHnHu0JmHnHuCJOJQJaJmHnHuj0JUmHnHumHnHujUmHnHujUmHnHu("#$%'(/01KLMOPQRSTpqݳݫ}ݳݫojUmHnHu&j>*B*UmHnHphujUmHnHujUmHnHumHnHu5CJOJQJaJmHnHu&j >*B*UmHnHphu mHnHu0JmHnHuCJOJQJaJmHnHuj0JUmHnHu*qrsuv - u׿ן׋׿}vkhh^JjUmHnHu j5UjuUmHnHu&j>*B*UmHnHphu mHnHuj{UmHnHujUmHnHumHnHu5CJOJQJaJmHnHu0JmHnHuj0JUmHnHu&j>*B*UmHnHphu(uy]a12?*#~))0011@4A48*888<<<<<====d>?kACCDDDDDDDEEEFFFFFFFGGGG 56CJOJQJ\]^JaJ\j0JU^J j 5\^J5\mHnHuj5U\5\^JjUmHnHu6]F<=> GEEEEZ$$Ifl$064 la$IfX$$Ifl$064 la )!!!!+#,#''~))0-1-J0K0+2,255688)8*8F8\888*8889R9:W:X:d:::#;$;1;Y;;<<===??jAkADD*h^hDDDDDDDDDDDe__$If$K$L$IflF\ "06    4 la$IfK$$IfK$ h$If^h DDD E#EMEeEEEEEwwqqqqwk$If$If$IfK$$K$L$IflF\ "06    4 la EEEEEFFpECC6  !X'l^lZ$$Ifl^$#0#64 la $IfZ$$Ifl $#0#64 la F,F3F4FRFWFXFFFFFFFFFFl$$Ifl0,80d4 la $$Ifa$$IfFGGGGGGZ$$Ifl4d0d4 la$IfGGGGGHHH>IIIIIII'J(JoJJJJJ K K/L4LCLLLPLZLhLtLLLLLLL@MSMaMrMtM}MMMMNCODOoOwOyOOOOTT%W&WXXXX[\E\F\\\]]]^__cc!c#cug 6CJ\ 6CJ\ j0JU6] 6]^JCJ^J 5\^J^J 6CJ]5\PGGGGGGGGd$If`$$Ifl4(#(#0(#64 lalGHH HNHdHHHH|||rff  }P$If  }$If  !}$If$Ifq$$Ifl40(#`<0(#64 lalHHHI III$I2I=I $$Ifa$$Ifq$$Ifl4m0(# <0(#64 lal =I>I?I$If$$Ifl4ִ2 P(#`FT0(#6    4 lal?IUIkIrI}IIIIIIIII $$Ifa$ III$If$$Ifl4ִ2 P(# `F````T`0(#6    4 lalIIIIIIIIII $$Ifa$ III$If$$Ifl4ִ2 P(#  F    T 0(#6    4 lalI&J'J(JmJzz$Ifs$$Ifl40(#`<0(#64 lal  !$IfmJnJoJJJ| $&`/Ifb$s$$Ifl40(# <0(#64 lalJJJJJJJKt $&`/Ifb$f$$Ifl4"" 6`0"4 laqe4K K K4KcK|KKKyfffUB }P$&`/Ifb$ }$&`/Ifb$ !}$&`/Ifb$ $&`/Ifb$x$$Ifl40!"` 6`0"4 laqe4KK.L/L4L9LCLLLPLZLhLsLsffffffff $&`/Ifb$x$$Ifl4m0!"  6`0"4 laqe4 }P$&`/Ifb$ sLtL$$Ifl4lִ!@ , 4J"`*F 6`0"    4 laqe4tLuLLLLLLLLL$$&`/Ifa$b$ $&`/Ifb$ LL|$$Ifl4ִ!@ , 4J" ````*`F` 6`0"    4 laqe4LLLLLLLLLL$$&`/Ifa$b$ $&`/Ifb$ LLt$$Ifl4lִ!@ , 4J"     * F  6`0"    4 laqe4LLM(M0M6M@MIMSMZM$$&`/Ifa$b$ $&`/Ifb$ ZM[Md$$Ifl4ִ!@ , 4J" ````*`F` 6`0"    4 laqe4[M\M]M^M_M`MaMjMrMsM$$&`/Ifa$b$ $&`/Ifb$ sMtMD$$Ifl4ִ!@ , 4J"     * F  6`0"    4 laqe4tM}MMNNNNNNN%OCOgeeeceeax$$Ifl40!" 6`0"4 laqe4 !$&`/Ifb$ $&`/Ifb$ CODOiQQQRRrTTTVVWWZ=[[[[[\ $$IfK$a$\\\\)\8\F\G\O\X\rgg^^grpgO$ !$IfK$a$ $$Ifa$ $$IfK$a$$K$L$Ifl4YF!$ :P%  6<0/%    4 lae4 X\b\c\w\\\\\cXXOOX $$Ifa$ $$IfK$a$$K$L$Ifl4YF!$ :P%  6<0/%    4 lae4$ !$IfK$a$\\\\]]]],]>]H]r@gg^^gr`^gg $$Ifa$ $$IfK$a$$K$L$Ifl4 F!$ :P%  6<0/%    4 lae4 H]^]t]u]]]]]]]]^^$K$L$Ifl4F!$ :P%  6<0/%    4 lae4 $$IfK$a$ $$Ifa$ ]]]]]gZ $H&`#$/If$K$L$Ifl4F!$ :P%  6<0/%    4 lae4 $$IfK$a$]]____20.`$$Ifl3$$ 6`H04 la $H&`#$/If`$$Ifl 3$$ 6`H04 la__cc#c$cZe[esgtgugyg}g $$IfK$a$  !$IfK$ ! ug}g~gggg6hchiiijjjkkQkWkqkvknnhnmnnnnnooooFsssRtWt vvvvww!w'wVw`wwwYxaxcxkx} }01 \]^_` O/029:j5U\ jjUmHnHu^J 6CJ\0JjU jU6]5\O}g~ggggrj_P$ !$IfK$a$ $$IfK$a$$IfK$$K$L$IflF t"   6<0t"6    4 lae4gggggh3hrjaVaV $$IfK$a$ $$Ifa$$IfK$$K$L$Ifl&F t"   6<0t"6    4 lae43h4h5hrl$If$K$L$Ifl%F t"   6<0t"6    4 lae45h6h5i6i7iLiMiiECACCZ$$Ifl"|064 la$IfZ$$Ifl)"|064 laiiiiNlOlumvmoooooostp$K$L$Ifl40H%0h%64 laC  !$IfK$$If ! ooooopXp$K$L$Ifl40H%0h%64 laC  !$IfK$pp p6p7pApTpUpdpppppp4qx{{{  !$If  !$IfK$l$K$L$Ifl0H%0h%64 laC4qxqyqqqqqqqqqqq9rxxxxxxx8xx  !$IfK$l$K$L$Ifl0H%0h%64 laC  !$IfK$ 9r:rCrrrrrrrrrsEsFsHs(8$ {  !$If  !$IfK$l$K$L$Ifl0H%0h%64 laCHsIssssvvP;555 !_$$IflL%&0&64 la$If_$$IflL%&0&64 lav1x}}GH2GH]^_./1$;&`#$/Ifb$ !12$%'%a$$Ifl 6`;0" 4 lae4$$;&`#$/Ifb$c$$Ifln 6`;0" 4 lae4:PQRSdefΓϓГҕӕ~ږߗY{|śƛǛțɛ˛қӛ |} jm5\jUmHnHu jU 56CJOJQJ\]^JaJ ]^JaJ mHnHu5\mHnHuj5U\5\HϓГ}~yp$$Ifl0,#,0#4 lal$If  !$If Yśƛțʛ$If$_$$Ifl47##0#4 lalʛ˛}~ 200Z$$Ifl e#e#064 lal$Ifm$$Ifl04e#41064 lal m$$Ifl4J0!8 04 la$If 0123lդ֤פؤڤۤܤݤߤ3oruvOPefr$%&')ź jm6]jUmHnHu mHnHu jU5\mHnHuj5U\j5U\mHnHu5\j5UmHnHuFRSԤդפ٤ $&P#$/If Z$$Ifl4!,"04 la٤ڤܤޤ}} $&P#$/Ift$$Ifl00#IS 6P0#64 laޤߤ& } $&P#$/Ift$$Ifl-00#IS 6P0#64 la&'̧ͧmnnou $!&P#$/Ifc$$Ifl40## 6P0#64 layl $!&P#$/If$$Ifl F L'\ \ \ 6P!0(    4 la)װ$&($ L&#$/Ifa$$Ifl4;'( 6P!0(4 la()@y$ L&#$/Ifv$$Ifl1 0 &jF 6 L0%64 la)^:H{lqt|$%<=yz{|}~zjk j/U jD!U mHnHuj U^J jU^J jm^J 6]^JjU^JmHnHu 5\^J^JjUmHnHu5\Dҽӽ$Ifc$$Iflh &% 6 L0%64 la9:{|(420X$$Ifla'04 la$Ifk$$Ifl? 0a'  04 la| <=z{}4m$$Ifl4q 0 (  0(4 lal$If ! =>yz$If !Z$$Ifl42((0(4 lal  311Z$$Ifl4x'x'0x'4 lal$Ifk$$Ifld 0x'|0x'4 lalD     J }#> ? $$$$ 6]^J6] jUjUmHnHu5\^JXwv$$Ifl4 0'.. 610\(4 la$1&#$/If$Ifc$$Ifl4,'\( 610\(4 la /--Z$$Ifl4h$$04 lal  & F$Ifk$$IflM 0~$~~04 lal{Dt$$Ifl 0.{%M 6`0%64 la $&`#$/If$Ifa$$Iflh{%% 6`0%64 la0.[$$Ifl4$$064 lal$Ifm$$Ifll 0k$HH064 lal$IfK$ *6qicii$If$IfK$$K$L$IflF Bi i 6`0=6    4 lae468~tlffll$If$IfK$$K$L$IflF Bi i 6`0=6    4 lae4oi$If$K$L$Ifl$F Bi i 6`0=6    4 lae4ECCCZ$$Iflll064 lal$IfZ$$Iflll064 lal53X$$Ifl4$h%04 lak$$Ifl 0H$04 la$If}l & F$(&`#$/Ifs$$Ifl 0H$  6`(04 la $(&`#$/If$If_$$Ifl4$ 6`(04 la  7555X$$Ifl4$04 la$Ifi$$Ifl0H$  04 la     75X$$Ifl4$04 lai$$Ifl0H$  04 la$If    Di$$Ifl0H$  04 la$If |}$If` ! !pX$$Ifl4$04 la ? @ t u L 753X$$Ifl4$04 la$Ifi$$Ifl0H$  04 lau ""$$$$$$&u o$If|$$IflFT $T T  0$    4 lal  !$If $$$$$m(n((((((((( ) ) ) ))B)...../1111111233333333333:4 7 7 7 77K76>7>8>9>;><>=>>>>?}C~CCCCCLLLLLLLL MMjZȩ< OJQJUV j~=UjVȩ< OJQJUV jU jm5\jUmHnHuN&&&)) ) ) )$IfX$$Ifl4$$0$4 lal ))))) *<753X$$Ifl4$h%04 la$Ifi$$Ifl0H$04 la * *1+2+...../  & F$Ifk$$Ifl40H$H04 la$If ///1111$IfX$$Ifl4$$04 la112333 311X$$Ifl4$04 la  & F$Ifi$$Ifl0H$  04 la3333344\5X$$Ifl4$04 lai$$Ifl0H$  04 la$If4447 7 7 778i$$Ifl0H$  04 la$If888899$;%;5>6>8>:>$IfX$$Ifl4$04 la :>;>=>?>@>?d  & F$If$Ifi$$Ifl0H$04 la???dBeB|C}CCC$IfX$$Ifl4$h%04 laCCaEbEcE=J311X$$Ifl4$0P4 la x$Ifi$$Ifl0I$  0P4 la=J>JmKnKLLLMMNi$$Ifl0H$  04 la$If MMMMSM P!PCPDPYPZPPPPPPPPPPPPQpXqXXXYYO[P[l[m[n[y[z[[[[[[[[H`I`J`K`M`N`O`P`R``ffffggggggg^JjwLU0JjKUB*OJQJ^JphCJOJQJ^JB* CJOJQJ^JaJphB*OJQJphjUmHnHu jm5\ jU jDU?NNNNPPPP$IfX$$Ifl4$04 laPPQQQ@R533X$$Ifl4$04 la$Ifk$$Ifl 0H$  04 la@RXRYRUUSXqXXX#YIYYYZZ\\__G`H`J`L`$If ^`7$8$H$^`7$8$H$L`M`O`Q`R`bb7X$$Ifl4$04 la$Ifi$$Ifl0H$  04 labbbccgggggj i$$Ifl0H$  04 la$If ggqqqqqqtQu{{{||!|"|J|K|q|r||||||||}~~~~~~~46VXdfLNZ\AvЄ҄ӄWX-.z{|jMU0JjLU jU>*CJ OJQJ^J^JjUmHnHu5\Njjj&m'mNoOoqqqq$IfX$$Ifl4$04 la qq@sAsKsLs753X$$Ifl4$04 la$Ifi$$Ifl0H$  04 laLsZss^ttQuuuwxz{{{{{| $$Ifa$a$$If4$'$0$2 24a$If*||||!|"|C|G|J|K|k|g@^^^g^^^g^ $$Ifa$$$IfFl$'''$ 0$    2 22 22 24a k|n|q|r|z|~||||||^D^4$$IfFl$'''$ 0$    2 22 22 24a $$Ifa$ |||||||||||gH^^^gH^^^g\ $$Ifa$$$IfFl$'''$ 0$    2 22 22 24a |}T~V~l~n~~~~ $$Ifa$Z$$Ifl4f!!0!4 la$If~~~~~~i```` $$Ifa$$$Ifl4\b\ &f!``@ 0!4 la~~~i````` $$Ifa$$$Ifl4i\b\ &f!  @ 0!4 la ".:k<bbbb $$Ifa$$$Ifl4\b\ &f! `@ 0!4 la:<>Tvkx]TT $$Ifa$ $ !$Ifa$$$Ifl4\b\ &f!  @ 0!4 lavx~uuguu $ !$Ifa$ $$Ifa$$$Ifl4F&f!0!    4 laV`MM?MM $ !$Ifa$ $$Ifa$$$Ifl4rb\ &f!``0!4 la(VM<M. $ !$Ifa$$y$If^y`a$ $$Ifa$$$Ifl4rb\ &f!  0!4 la(>@BDP\rHh????? $$Ifa$$$Ifl4rb\ &f! `0!4 la $ !$Ifa$rtƀV,MMMMM $$Ifa$$$Ifl4rb\ &f!  0!4 la  &DRhXOOOOO $$Ifa$$$Ifl4rb\ &f!`0!4 lahjPQ]^XVTTTTTVT$$Ifl4rb\ &f! 0!4 la ^)*YZbcdcg#$()*89 !$ Z0^`0)+ۇ=cdefgh#*-.45678?BCIJLMNVWX_`vwxy؏ڏۏ,-jnz< UV jUj?NOSTUVXُڏ012:DC$Eƀ3D !$-./23;<> !"X“ÓēœƓǓɓ j0Uj< OJQJUV jU'U jzU jDUjf< OJQJUV j@U jU5\ jU jU jU jU:;=> "ēƓȓsmmm$IfDC$EƀlC&DC$EƀlC& ȓɓLu  !$If~$$Ifl F7 /(7   0(    4 lal Z0^`0Z$$Ifl4((0(4 lal(1hP/R / =!"#$%+01hP/R / =!"#$%+01hP/R / =!"#$%@=jxW\NiutZ4o$O 8x\ pU91P(dbl*uvY+dl q> Df?cdH;QSa>Iϻ*ŷ$_%_lǟ};wy/ 9J>[7%>l_S s9(d AY~e*X>$lq4lHhΠ#?lL̫y%M'9BVڴe#؊>㘰lvϋ ~ ~?+A[~? 啲C9FTk9okO, V…\r|w.u8]9qS:HHU$zW hBa-r5|Q%DŽ-`7eWY/o>y)ߓ0g=_;Nlg,1/۩=é?(('7eKzaxl|{c{, /4;d#Msx? r{?WF'O~`YrK:8dO7; c!}'\ ׽/@[u_  {'J|zx dR`K=<Y^3_xs KmxE4t›g /\bYOAgB@K%n΃==W,$?4$fk+'k~ȿ-Ϳɿ ϧW< uy^F/)#>l ?qmc\ /<[ x{_o'Ϸ,>&+nnB?m2z~`g'+Msw፷wy|z_᤯T{K%n9j-Ig u3 pB:ιcWo}^y|z Py'iK%nJׂ]5ᵹI_ťp/+xeK) oOxϲ|g g4Jm=4ꣵN8z^Za\DvʊXҺ=)/:V'>m}$6aA6-ay/Z$lil.?z{&ńc@iO;REeҹ2γi3_'3-׻GAz#ftO3z5Τ)dǘIOך1҈{2[xyj 4./mǼMЯhN<1O:xziT+(|yѶ },Qy yHEF"Fq1qmc&+cy,.IGsP<Ѵ }u=xDhc$sF"'=x4m5Σq6.IIϪyx\=xG6_xu mԽz_xmk<8d˚=.>ԃ{SP!A͡3}mSytx.5b&Ofx*j=JoQ)Sr1ѶM= O8&fhG̳yHuyzM#A*=xy&mwBulz腑 <ƣG,\sbyy&mj7!ul1 #1nKTP4y7׽a|d.UuG|b^̽Jϙ["Z 2|=.|S5Vk߻其G[BUtT9 E]!]#rD"G"GUPLu#GyyZ߶ȵQ( F뺑ѶQU(9k⭌p[bBtƋK3Enr#lI bI(n$1NqѕRc S{ЉCI`G\[Y&~lA ݖq7t>~ oهyǭ~eۧU~e?,ȣxGxF*%,\P(8.9o;-RJvyWg)b\W3cL>B Bl,gVӍwYƵیԷ;F2>[1zGFUWr|k+w S{Gq+_rȉ|gXFqo_|<7WGri ُ/|Ç~<_?D_2,g-EZ=)7cH~C|!o>wX}M9F_y2?~.N" շmx~wG~wCCV3 0Kk|hbJwJz옘Oe#&l#g٩3i|ʘċ'л4`b ξl'i?亮/x T sL}&Yxs->sٔ-pqHL 0&yߙ4Av3T6<ѫS:4.c>K!#ʹ <Ӷxc^sA{Mi\}[_4^~-s|Iz9Tj]s67/ȊN.T{!ü'>6^>ǡ96uϠ|\Lao =v̧2_%=,Nty:m}x(=e^mqdw&.UZ\l\j춸gOFg`!\A[2ZR#h_],l9H1,`cxZ}hJ9GHOʱMHgA ױ\r1nHI 5n(1hJ\B-. 4UL69Λ7{{7{5Ѽ̛߼7_;3t‹akT:r] |`|z<[³Tx' uG!t^_SA跠jiH#[Qu|MgSJBvS-I W:ͨWGxԱW_E}X[)3u0eTV_. e$$QӔubn5},]EV, %G_=E5} 0!SG'-?v /^uz~[O ӮǹaySWRݺv~sS gMmHyhmOO;z,ZLZ_u~' emːrOd F*KEN+,uS^Z׌F(MЃ4րR}`(eؓ\BPʰ1Z ZJ Q_A"V5XUbf#`v[<"+JR}ȑ+J-\QʰX`U\41~#׷rE)2 ag]..]KƮ%cגkI5;κ:Y뒊tkt>MNmaǒf}} 7g|]IqzJC"vvGLU)NE&$wfsm0svk[/.!A#*Nښᣳ[O<}LO?*.+?4?ZqZ+8~%q$~U9i~WqrMU~g+U?.:+wU9i~J Gi_Zs@8ǥ5&r, ]q%q'r,1zXBEڣ;ڔcUq9jFB|'8GVxu "}YIr%+ wJodFN[rM0u/k y) L~OgLO=KvVT\ 7ڼ= >٣Seg>;?1Q,f+O>W۬u@_귙ܣW1Y'J-(oD;ūx(5 '(+=HB},_C`#-E=_S~$k>^Z#* rmB'`X{]B͆:<0T[ 3yh@*[}拕Աbv$oPzIlQ!zRdGL)1'&Yֶ(8O@OFgR. N}Ƈ xbAɩ}%Q]7{΄[W}.eJ$[^vUğ˾!1ݨؾO i1JG}GGQ`cΖZܭ'ɦ4OѽQ9|t\89,==Ky \q~52(ݞzSTߛ6Y㭳oAojJ['Gi-1OxO{cDB C[޸U2t2z7.l-qwƮ&wDmo|S1dXMYYF-ථ@V`!bv(3?DxϷ$2J-f9 ,`xZ]lT{eז`KH bMq~,D\a"šXekעTĪR(xH(jTx"ISBDCCUھR{޻;װKUx̙o;$ uFz e͒.$z:JNMّxA2KXb>cm$4Wo)crR2S%(d ՚$gZ+K*)"v+jldetx:)2R:pm^; *YRa5i$ ;rW.#-2'sH*EZ)XmY `[PJ.-ٞšv[Sɧ;h2ld*iG{Oߺ_ }J\"uo@c|o*T<1ZGBwfЌ՗!jٟ&VXޢX*rj^~y0eU`4r9mW p,"]0( "j5m#6Tb].vqOvQ@<j=sN]t9)!6bs v!v!V6X`y v"v"V5X`EA6 Lm"{=96(|gHc;|:N¼Al`1؈\;ǮAl"n|+h0`--;`{9bZ,-K .^r`Oi g5E)/_Ҕx$9CIg) vFI]7c/ H5c7dz3NXrNHͨtg"3D׺eP"zՅTӟxG~IS{#)FEzA^ez(/911Z?Bvl&2'*y7SR K W7 3ߘ+O93ӛȣ%[%Z*y:a{WPh|RpW=nkdDR 9ſG@iok>viH@atyض@!E4k?`GcmAT)Uo@$\Y@|P(`xYoP˕=<>%"=-M1t9?a6 uv)W .6ߵ dm#[d(J9'z#z[27wy{ >/Ymu)~{%·/n%꼤;%`Cf*l<&7{Qp'r `iHFjhj'VLPv%O5'MDz6`~ d[ן"flɲU;=U=ڡz VK7qwbJZfkN--kc>i~';4 K=+m,/=,OZ ٩2_YK7gɪ,k3ZgB:y~,kY8sZsu*=/-F6޻)`7awac?f4wV}oǖ #%~݂jR{ַjVNj[‹]I?<:*qfݯj\7=uW`!=0iaFҍ*^BD-l . G xZ{lGޭtmcQ87:I뜓iURi \g'*4MQ*Z>G $R4UE TYT*j "UHF c^%wQVogcQ!z6 vpSh *?&̎Of&x9L;j.!Oj| }\nJ<<0VhRF4ΤOeRtBfa[vrCC]3ScӨ呕C;=g5L9{DU]Ӯ/Yz+>ڮϷbJ{PS:tֶ̠,R>u}-V}ר WߙR2^6~n֫uAE="!~ ;uc5uOoy8T$ɪGҝEe 1yyؐ [Ā5^|.\.9 YI2yc=|7Ul yd)dX`'K l`xk5aP^({W4"LI;MS 0% l;LIpp`.`JXy먧%Z°Go~Ig؏"z?*Q7e.1 L{ѽ"٦[Hi%n I|Yc >|Nr>[HH:zl'ؤn Q\A HWw \A )p) )pI`%][R R@^M+HB+HyW2M+HI^0Qe.PI^mr~?LGq#-h[iK݃]}I/M# fIpBW{Q=T^wjÍy 7x ƒgsx}6wǁtgYm^} g>lE1;QFZS]-FXITBM,,.Y5wB.z{J`fs9>Nwr2\F?FV&7V}FjfoZKme_Ԥv*0;:N5ԳV"l- }Oշ˵T/X`!FGz}txX?:v%Al -+ G xZ_lE[zP@)^K%(JI^Ы=\B6!6$B`bT4&` /I:3;nٻr%,o~oۙݙ(: _1O4 -h]rge㈨!BXQ0KI*g1!6Ngv, ,&䰼Ur4iS=e7%:ۛ;Pd=S2*e8[X*Y8\o ?Λv 1} k Q]|@vjyq*sC$HpZ]5ld[Bb8VS-ZJ^Mv—F^J6B,!k߯;^YHȊ7Fs;&7UN-_`/Y&C>Z<ղQ'֐9:*2e|k!q41 e7W_(VS>ʴn/"[Z#Uo,50jwMa$Rf5m>տw]s-vFfW ]#bk:] N;Xnnz5֫5hl6Xƚ4&mꎙ6.6mRH(8Wp׹K#/oGi3]i3QiNc7IZ `X46:fXƚ4֤'?̑̑"̑@c46`7s$阩O1EO|KJ|#>D(sj/0 t;~}Ofh)Jk )Jf*@UEHQrOSR\ )Jn&/r=-5;elfWW \A%(p$A 3cK3OЗ/ncKk'z^Ts$LfqϪ YAZBy 5V1! vV? #lAƟ q8+1eguf^͠Yq61c-=Pu0bVVϓһ-LK\yr`9O!%OB̤;}'!flqt[E$F6~ӌHq!o0'Aw;a^"̿'ZwG]̇1&F}y] hK#hW-:ۓ;+]ɝkP Zb1)JU4&\[gQ/vKucGOkk"hR=+Q5c*?bhOT?Csg=?k~>=Pm[**+]wam ra va-va)ո0[aK\؏j] Bp܅0Z8tRrڅ\Hd?Ok\R&wc$VSx?Đ*f <)y"K~1h4?ʤ]d\ڐݓ7&LsѱQ~Q4Q^crm'r9{}|c<#wjǬȻ#R:ckgqk:Dd[Wk}K;oo3NZf.׎\79g3E?%ް獻_+io2mEm| F͈ǽt\UI%[Jyj"q3m;?iퟴ? *3qayr)SWqiO*-+W? |S)<<^Kv32DN/2FD /z2?h5T 5rHᅾc:b Ck oLe[6Z+`!JH3@سMN` ,m)r"xZ}lEyv{ף+ DmHk\ 64j@HzB[$(Dc?Rl5h4(~!:33w{-#,ѻLۙ~o73KIV]K,@įFԑIC"k[sh[1BP}NA5ޖW)w fzEU!J*-9' (exd>?)r.'ofܵ!wCwsIP-/A0^ID(0վEW?䪽1C U:ָ(B%^ 1^ Q9"=u6=^.A!M5W.VP'ݛ&]џ|7ch9oω;31G=ikO;{6mo7s+JMw+Gb &F)^dH񮹎1DukԇKUUa*ŮOjoǍveH'mc(iDfMY[}ɒ[j h'9$wU[%*C17 ^*Qb;_Т<%F~&x6V 88SaXxMtujlCO1P<wPneQg٨x7yYQ/y̥x k~~:&k% l9x.Y5GU4QhPT *Ѡa|R2GRѠ>OQ)Xl{ dד*T>Xwk߁ª4֜:kͨ**uk:Ru:25.u:Nh5::-ִƚXX~Wl&5MtYK`DD^>Q{Œ6 ?GJݕfT2 fTomu`ԨTf2ZQhFՂ[/ZQZ3 WuvԨ rX9Ȕ|\㦮-I@|@rC "rsZძ[.xEQS+m>dA=0 _.$*| axtC·_d;8AGO=aYIl:G@AG.$S*|-YWS:j|#!9Sd>u\ɋWȞÆ}`4??cTOgaᮐ 0vA7< {%1NdQhf,}$rC2x]¾d{\֗1dSq#Q:e=9ư0]%zPԈQcLdUWu 9;B2¸^آL+"x5uEI|DDVYhu޸%)ۜ*&}m׻Kܞ]nξͽ-di!ͤ͒G5+$gtT@Sn߾uk?vdlB4u/,ix =p; `n%ܦUJ Zy>3M 1vg3[>Z¾;i~1=_#vWWa KKŷL&6.=`!es`xˊ65❔8, L/3xZolE{^rKPR(`UKC *bh BDFQL%/o0AE"Vy;sٶw%.s{yݙ( !| y R4?LW'[QCbC}cgO 7 TYfS8/)@~!+vt[eĿ  RpfH"âzKtd 'c6Z5]ċSO39XfDlT`ϴH`Aư _*$'eI 9 d B׉|*jbDXʭHZr-tpI 7hu-$KeN#K&GC xhܮ8- Qxc)_j29?0KY׺k٫<U eRKFЎTq*)Yf2T"oV^Z%lwB zPIv;W>/Өq r5b(%jr/&$܈u7[K:+pĀ^eTo[N~NI^ <魟G2!3GXЏ/`Oi v.$=Tz-'K$/IۨJI~{h)<9;xPɳ(0ɳ(WnH%ŻxG|gQx ;?zM!To_B*ݚ<*]!Q6I  F ͓T;hT\v4H*BK"Ȯ*THqM kºOaݧ+ kZ* k%X%b~g bzRaUXkGaݫUXw*Tv̱.WG%pMa5 ?)҃Jz6Hȫd7YK#^ׄ)z̢^WՃd^УzaOϙרdfңg[ QܨGfk}ikTA;Q{!Q shD>Nq#זШO4y_ԧs}fNssøԑKddBn#Mz61E+$ʠWB}s.YRb<αg+N?ucKΔw!z@9Fy憱aqj`01h#lz5>x֑]5*쪿Μa!ٵ) 7d0.UNJa~_w%J|uy^_KF(+1HF z\w5?'/@{oK&v[F?] ^r*6Q:7%J|*g3w5]LL6Mh?es!'ѪhKcSek[skbCWrACmQS?4!0D8նkx2m!|6ܲ!o{xٲe1w. u> OE2PfsQS9"ay%W_{fFuIҿzIN8; s.!2:炡 4qiE< ^$kQ.V fq74!C琧F)Si}oڹ+>-[[7NP^h E(l<~v2d4N'҇IǸF4ϥIv֔+.;Ӥ_2#\:|KŅa|I曘:ciI5Z05jl~vf.0~WKE,`! .B^1*VyX|V=x-h)#M x[}ly3{{>uK :bĉ(*JB %!6gj5mj_V#jQABUũj4 j*D + Xq3;s1{<;{ͼŨ!-B#)cKZf؇Ow6-:ۻڛ`$Z'JFJigW p?ζKmNKfN/E }-~5ەv' SΒM˗ۈ)-uXnpǬke,Fc-^798"_@qO|bZ" )j8y̌ߒӺ#~ 9tFsj @}G}F-u}\^5 inxj!D'oU%:mwɏӆ{In\S^^zx\VDWl/qq^ٌ+%_e}6*ai%1P&OS T&F;%g5Watǫ0/U;HدSU┳%xIKJ^3^30a,xǥ428(E-JS4GWa} ˱ ┟).x;$U:%%RRǂ7SRUR)*fU!|%F CqW95Ps({<]1s(jv6Zs9OU hZCOi_OzǤ,?\{?a L~ଫyAY F\ ʂOyAY1YoUc.. %qaHbvK %e 0ʂ 6$!"0ʂV"0ʂ ( &$ Ma+rrH G$^aİQb(&,)GM*0ʂ:*0ʂT`I I  (94H Cİ^bX/1,J @AY00lA@VP^9[J]W 7e볱~W{pͼcjT ynTSQ=i5 QݨTp>oFv43x&vӍjc$;>v&ߒ"{A7q<2:ӷ#lY;o19uj,y +[8FhG8XD5L_Xn|W#l^;MsƜ֍rU,>D~aDZ޿֌xvS䀝i(־Qϒ-cK$G|vb-qR)奶Wj8 Q2/0x~tc他|oƎBK}ox~T;>W@5|p_w%Fy57н9BWl>0׍j/^WЗogF;3׍Jը ݀W7 zU_AI9X7*mDzdaF0uC8ۄyr5r5.;0'wyG~ Q/?ʯ ņpZEZE9}Q@#$D+et0GB(xr)r[XɏG #99EOD&C*z] &E[~$QEQCxpM0"n+ ݘW &Ȍ.wAQK{ތuoE!\GʼnAꏏ3 5̷WQqqjF{V?>.mԨ05FЙ3>>=UiIܼm9V* Q n26|9KumƖ_kjٕ~돢B(jX^ y̞V#/PΨ=m;47g;Mƶ_Uo9fRY}'ߍBkvIį#}=QO"[c[54cG;552/ï ï7a?$sa5Qo`?ղ N}s᜵9'rNڇ2_bW_r]?wxxx}-FY۳?ٓN##۳U~.ü>PIvuX~.d^i$V69t\ ݮ1;]d޳8gG{StO^"|ƞ N;zI,+/ʳ=xHx >V30MHr_njq3eR>\9yx7Z[O[%eБWkRkyoDcoL3ǜEg}(Ζ_kSUE̫AA{`wTv'Rq ouE70gs^G7yu8)u8aԹwW7:k[ul[qm^z#nݔȧ qf*Cx%g`8Z9 (e\_;{8[;/ |0ܕG>x_yOΓ}ЯRWLOۧy[Sήٿϭ'N!pZ#_Tyn{}ogUa[N,<\~B1"ƞr}s8澿mLZ`!yn +:6 , H'XxZolE{WPωZTDJ1);Zh-ZLI/JHl4&|R$i!* 7G>5)!fv8ڽ6{~y7;3@k((UxT))j"G)B ?A4?/+}+񸇚qqB\q$LqHjBB0nDBwC Ceop,W)_8U^,P(3RS |p) da1HXן9s %83:?:M{Px|BON]hFRGLekpx=?SDUk KTb.EaC·N',H3L?[ۻ~"C["b(}b$#,FX(a5&,LX a5 VFXa1g[GX6՘R}+X{T0.V$J;c\Dz/AEoj}O[[𕎷b0?\p=U"| 0 jY#a1¢E k$0aaj!,DX2+%0#bC&aY#fš ;JQNvK]"l nv䖗/->n#H;l_U8kWŸ`fWԴI"F|3k)&" ;e@RI$4F$IAq9AwfDH_s>MY|I_m%}[H_%}ը񙧍qXQL1y N~)9XUKHc/uZ$iUV9vU#NdՖVN"9`5"Vc!+9`5%YCVΪ')rZM{yGChx<6A/Ńɳ1&3y&J~ F8;`Bɯ"Ѕb% Ãnkɏ_~8d)%1x~^ƃt7~Gn?1~6SƘ ))Y)rf`އ/{Gm`k&J [Ur[8v8r@NjC+/&J8byu[l8aXW/7α&JcP ?ekm8 `&/7α&JP wxY"ǹt5MrU_M+W.LuOiOXi6ef̵?Ncv+@iPΪ`mw4 nrHVjyqH>3Vg&Ϭ4ZEǣ[K^ё㰄#12:rDԩ:YCH@BZB U&d@^@ϑ_\]eF<-d5ᱨR{> i}X!=6 uUi``9қ]XUa봫+mrrmG݌[:^)3cϊU_*r~(튼u[ߍ˶זdF<1eK707=x Ja)mA=kh aׯZBX+X}>V./0G` ~D}Bئ@7 Z}Rwgnx0e&K8? z?Ox/|-1j{\HIe_hs+0|ϟٳσ sD4;Mֻ"q5rl1.;Gt>h#ʰ֮|g&=~:A)zg/e^U9OUc ?w<B={^2?7FG4YF0{IAJVN |ǰkȕl3}#9%<9-4x+<}b٢gޒ3/Ԃ`! .h( x/Qm?'4r$h xڭZkpS޳gW؀A`Sp07?1PN i'(BI&4L;t&c0&6CCU#4 i:mb +]YdIW˗n'lG୲!1BTWTP&N1.!"@|@`c0FCK+yP  Lr8xeB<~MKOG!kb3d652$`q.:}O+S2IB;f3:4ôS3Lg0tJp=&P[`>"g#.D?*za GG`~n~̣ /ൊy'Y0i|.ؑz=O[5vl$.oE(\9Z(jN5!;p=3ZiD6`yZ Ӱin=عmOcw}l"_E4~:xvu+?>07R{>AĽkFgهgd_8x>&%$3 b4N58yMϨLO_Uyf]U,*?l'ݱJ3MEi7K43N^7aU`~̑ ̦fdU`??ˑGmXg[tj|^*V2G*pmN4x*}ح#\:i|Q*U٩5 SUc=4>%gZ+@v4;99J-es2 '>ϥ٩k Eo[MY}=b[ux \'!Y"O3/3C>R4o2/ڢŌ\0&Rqg8+j6HT?,W` <982䠸n/[Tg!Q[5ɇ- zk/oT ||.đR:ENc/zX*F,%^P>~;әɮOL39Lİ}*f(/g?S "|# a=II_@NwbdxGU`/=}+# \tp&I4wTvD!.RE}"0 6Y/;/H ՔXL"}kַtuD!+tB!> p}n~+aqB1 wv$WY-IQ Z>ܗV9 )YIXcaLb}RZ2GWWHEE`_M0;Rзð<p"}/s׉I4wcE(T{(\IEajVI1`Õ ET{=sSSVy@Cx eژT6fu1†0&ܐ‹EkJkSMظTTv5U:^aLbrrqݨoPYh t+e@H"FGEFww_:~ C>,r{؝ݍV*1>E_NE wOL02}yl :n6uG>s={EZʸwb7/GaLgeG\<^s#1w]vo6+:Rl#^' ׸ 0&~f}BQU@Џ;F&GR<_ߑEZș 9$WVZgiΗt##Κ^z9v\%!`!i{3jk}MUP-!s*v#axZ}h>^˒m8)r%vJq쟑F3IiEi\hl:ZJƶV?FJ`CZCX!xe![K -)@wsҫKa={ww=wi&$a'%6wGBdJ= Ǩʡz]t574iMo#?-L掩 \UAK}Fu6(GݯcR0\ԯG,Q25ں6[ ʮTr_.%M L ":ݒ⴩4XeYJJh JKK&ݴaRGw[/+?yǝ_V?U;X]e"to%6ޭ_"[_"%tome4ʴu؇게U٤ 5M#A'8mVtUvz`ȩzЖU1gdY$ dS_$*,Tm5m=U|ֻ,9{/> *U}Er z|;t~e2F,6b++;aNuZ, vذbWMmMM?#]%~~9|7&5>O[Abef؈Ůyk3 uZbga b/ku" Nb   EH K2Č,^IaIa -yo|Ik?wJ7P|zvj /8 t#h-%bX#-V،@lF vCk4Uv!!urZY5kf-׬嚵\kr͖qfʶ#9\QJ9rE)A!WtC(%EɵjPQՃuYe5QZ35'a^2(rmViMHC'` >?ӟiT;-glKël A3v^_a]2(9|~ŚcW\~fW7#p^ JJ3o vʠ=/9{gVU;p?*cjЪ!8cVx`Nu .B縧EzSt>t*9X7b*U{8)rn*U":^ ŚSPpx58*rPW۳"ǃ^7Tg|"K lVߩAȘ YAG[d|["QlbR-XWضr= * Bլ` -O x=Qӱeo|͟oRWuv9.ަwIi'Sdjd\gxW/#i+iO"z)'S'CG\ɒ)t9mt?$; y+>~Y(ճwBWb~{GjD]įzjih 6{>bIxЋtyۋt tsUgܻ%g/3-=#KіyИ''Sx|w{V9?KZ kX]y'XIxyB[FEJ ه*XևG'r'/Oq~36j(esoP1ǩ?evJ:X֩Li܉C1[qYIwb˸WFxsNդ򦪋{j0ǣ~uyV[Ŀ37KQw?`!k!HJAuZpTYB) rXYNk xڥ pEu!@PH^@LJDTOz W"iDC@:A{ݳnRNvӿ}w2=@yFʈmzH_~V f7 Ni)Z[P_\ )'x_F~SQ?v8'0u3ACGOBQB5(R@4W`3B-hNtjIV2\?38ma s<%F1@=@N2#&$ޡw&C3J>Fbcă}.Hu> I,h%[ klѫ8<6ӥp'- HKQ: l`ObA(؂)eaۅIj [5J}XWb+Jȼ .cĬNflj ?g#31V9d ,w.(ďa{)i|ͧ;JmSnV56Ne}KO5|+珰q+ۄ'G\&"Oq5F|XU4jpi9s!d >t 5:BsR;O]i>aid>uсlkrqDOd Hş~w`?ǕM,clb`I~3](0WV})}z.r#/S慦CM\pER?[l}.Fv>Fulnx3QYZx͌|=×`y*Tn+]J^&Wy+y*X/frqpƮuF}OeW.6u|d^k̍r~ϾHRY/Rc8ϕ M9N4%sX/VS7.ڔisFhSd?^(X/ƸrѨz깴QIg؅y}u6gmtso(5cֈսV\P_=7|=xwx&| I |PT1 qZ(@}r뗘k~E\9Y&xQUt",S{Y|Oi&g#c-08h:78/wђ8g( 0 , q LȄpQ1p:F9mg20K7F6@$Xs$v8Hy|s5v35|T@_![7vCE4r8*76F_&k_$Bҿ@z\dT‰o:=#,EKw18qy1w.wXŨ^g /r!JDaDc;;OPrV*q0Ch{!kqd-OwH䡕ҥs}t0Awjƫ]W#\^\ԃm*DTͶ]\AtQQJwp>x+[j6 4v()$d(~wIGxݗ?3X!L jsj8_W^5lð_FG*{I|{YO"} "8+UVQװiNM!Wp(QfX e_ ;&;uρv{x!jZ᪹J;r7^]el/8?Jʖ1wƇGd"ˇʹ Ձ5rVeʼڭf^&5<7qp7C,#>e1eܙ[roBͽ!d8^<ڟKW(1+5ԓYt+tFBhUVdJhjf:Vg:ƴ,rS6Z=iw{Fzf?;1-VIews5Gԅo7:(6;z1+v@YבH"g$g 9#%Tj+;r9=TA~ܑW}%B~;r;9d'i xG26z8OsӞݗqU7"w!TJdQ::EB"g$g0QEu  YT .NQvW]2WUUfU$?'G% <1<wqxGn}G0/j F>w3䢷 z+ }.ts]3aXA읻KҖݝ(ƝGi{=H|%o2{}QKOc`Eb!wj~q vnHo%=&5+ ?C;pH{P39pPe;v(#pX{,wD4vB[Q#FXkg,wwv$v8DɳxEif5h=y-w/oO/.H<~8F3Ȯhy:ToAE(O&w}Xc#D4_n (?#gaOЌHmIƉf^^w;,gTY&?Di88hM;P#Mw#}n CΉjeDcZ.Q}Haw.Mw'y~w7M2wobO3{g5۹2'̑voGi#m _}M.;;D$Yt2G^VOstٮNXw8TŸvkauh [ Xn\NdFPvG̒o8?!iid,Ҵ kBz%xԣՐidrňkg6͞]P[HbbTQs s-,v5-SΙ*CcgaVEQY(kQ[<*InB u=y-i&)>N"# pX`!g /\[,9@ϴ%'f($5 xڥZmpTW~gR !@! 4C0h%~`1G"K6d#Ik6:1hq`p,Za?` UR{νwܻwww={}<{{@VeP sz?r DmPC}[J,oy0 F|{M FK ĜQ(l T_K_w8֓hFyQIQ[/}',b0XOR/<4~-/7%-[/ uuXDb,-8 bG,nb,0όWv. c~clqx,9&Լ$3tav:^ye|̧;擴W0D Qe+_&0Yg!]fŠyhh(f94b]Ln[񇮙:%Ul_/qȼ:GT3թ*4fU]uF:UfìS1(VlUn+fwVͼr[ nUsbVt#b0w̭G̙ReΣ="fv0E4Dж_ʔH,n"F5"_?y1F^g!zF]|hXEPxy}Fy?1C:c2 >bߵð} mFZ4Sm6̌)NɉEևb0/dц1 TTvϒh=wIQAQ mFٌ6?[u1F݊Qc-G}GC*|WиJՕ':b # ,XzVY!ʷXW}fUhQ7*YOi]\Y=J]8hn+3V[d/Fѕ Uz&C'uXŷװ+jƸ\D c Av,:ӳڨ!秐+e {w$HgjkVa lC$y8I3 <ɛ1V;揳?Oz g8右U?,?~x1Lb?2a5\Xc|";7;שyGHHle׺RYzLNoo-_KP뇎A@Aezk~{]k6e \cb,dFOrxP$^1B\Ql'xvH|̏/FqIӐOhuEyxmxe5u=&?7jVI[ Uf׻;Spl0?4P}iOպw=~V'U۫<=f_~̢b b혍"̏c4 fEoQ5xNM"W74p{ah"YvnkQx%[ g}?fc{3cYv(ɶ&+aKt :q;}Ap'髣d kq;}Dٖo ' M 7 Q31k0bjD$~ Y] *֘Gp1{0,JɴHEG}뻠^@4oM7 tâhؖBD:zذa1v8!ٴPYF0(,⦃u1›ZMd {mKrIG_W^)VkaJVz3=9ay!ƊcὓBnuIl7#h]H #l-K4W}>_&;- ¿9ZA P#Ft (6G_KI?6-qF}g6%VĈ`ut$K 0!S?$_O8fnW s{\zQO8fsNA{3םh-Y@mG' C&F¿'eD\OѨѧgg oQ^:P*N+߻ȗD˽ǵ[-,Sp4 S55R+i|giǰ(Y83 kѯqn#Q{ڑZ.vRXVcYjWc14v*Uؠ5֨F-@a4Zxz}PY\εtKy$<X,돳y~4}FaWy3 j,^j,y3 ؠ5֨>=Ѻ"[Nx0Uod d UjUKaqLa_&K]y=aeyq7no|Oo_;߅Biu|Lߛޣ gaU98z*aKVV69Jި%|*uݻ3Ҹ4ל\su:ҹj\sE<\ ws^sk.t}T='мcx̧wsU8 ʨ^ʬ[4,9tVvfV +AneIXe'_9W3g+Otu3 ;umx[z3jNo .[ߘ-4eXˀE@,7', k NZKU>?sTTj|-G4] ̑Ry{ ן9f*~ gt.VslW zv:! )>V^Yo=W<*0 x0 cPU,#j"͑Tq&aZW]У9*5, ZK p+qsaxQh㨝l]"GsdUNU"Got%uw/!VMJν#ţi}ּ+qdc7JYY=IgGVcVYđ>q.T+ <L+qK w_!/:Id0^zpGǾ7rhz(?Nui!Ii!ZyJEn~C>z^L<(5?02%x糃Khm:HQKIg}̱asBCh0O~ ѳM~y='N:qi%FvE5rJdF~"ܩOA"5HT )d[kCy%qlkdQ d\ ߪ4v:Pc &دbU6-Oa["ԦNŮm_Gd]B/~n#n"={H+iqDH-F^W8kr#{!.O=e=eݶO=âOE{dk#hkC1^ֻh!·*t.VtNu&2"uٰ;:bOv:"]`3.R"mMo#ƕ75_y)-zF &S"%XgP!YJvg^;vu~ u%iVÙ.jimi֙ULJ5/s{ffpm5Ǫ-X151e&YОw;hoek#0i7tDC9 [\_Oşk1 ?xZH=H boCTS-uWX.l-=*+dVnq@=?\,kU-`h(0$x\}Ejqs`XlDQPECfѹsgTj'a 0%UEk&>ٱc} ҥ())={o߾L9s截*QQQ!ƍ'W]-"s'#>xi"HDF p4<\ d/L.2R 9<3 d%U4F>7n>1u1ۙ"hRHv/F᪄NiLQcbe[ikUvnLkR,2.Tmψ,B /;_7xtS'J#i7a?|XL|lGi:/Q67W*n4N']̷=1J1begqyR~`MXe2r畫v A_B@w~QN|h ԓKSW{v3ھ۹ھ"R.vٵp{G;VBZaTU? "P:d:ˀR#93YrC~&gY_ rj.o?G4VG r`v΃[z[=99 엏;<:W}`[@׷TGt xH(D=hȞX x8F_6\Lc ȟt3~{( = w*qp"zu>qpJy"Nq4( V:Atu7:qeNܯCWHaÈ=yOXÞCfڣcy@m"#*Sz@=cȘok*uj>J-Ub"71ުڔi<wg붫 {j]e촟n KHg0w~uN]姽cϮEz s% Ә{]0wS"`lGcE:D )M7pB*دʘ87!8 ُBvFLicGO]0^hi՝ṟt;#]bQg;y|?h|x.&pLCbG>>+_!=>cOԦ.[w&KB_o'\ o hUZL7)brz ~ 3rRL ˅Qբ<-wF5KW\^Q- ڒdZ[ƑKw絻砽޴tstnshA,y"΁~w[2УLi3[l,r =aA.AeJT~)\w2b\Vu𷎼O^ etf4}l3 mJQ!0|43C+}{/?vOm\oI\]VS>DfX՛1}H߉𷗸o}y~09W⦣s[Yn?]Ox8[GSQ.Ae[e(sA>qPh$h4 y:x>j{0N{ L {u<-wi1?Oe] O9Ik$g*NP?7aޠMתlޠu`t>gӠS*ۦ CQVZ66%[Yn.NM76ngltѓϦAMvMG ?##kmG涩+Ml2[XD|6 &mzs; s*MIV˦+,m7lu6J:_sxcewƦ4wdO[YnئscB{L:2j6eE] GEqtƮ7Fl>䮃9,7W{l4BsE\f ڪ6MqY&?' c^$k}ܾ@nMNDt_M=dc3̶FMil6=u(>(ݞ6}Hf49_Lߊ)./@~R|uԦlmӵvqmJrrbj_[ۭζi?.3cj QMQTmWZ' 5#)fQbV/el*ۮ"ȜtN!kRk&lTvL hVڮglY3yJ{d#ʶk XD|v}9a׃v]SNvpr7pGY'ۮ6td2gq`t˾?kpɶo=iܾ@n}?eޞȶ2L>+}߄;/m0Wg;7,},7 꼎]ueCm]Q׊ UW{[._ik]w.>2cz5eZ 8ܟJgHt?ϰn\,AcD v3dhkC">}/wǍ㶌먽v;!rE%G=5ʷmvt5Eh Q,2/ٺѾ+ޣ0%^S׫*5A]t`u;ݸ;=ySܗ'Dbɋ |xǃB;ݍБE$kh+.3?q'0eJW 9$/۟2)QIЄyn^o ݍp?SҘ67p K|w$wGw{%x {z>.gsg-a>rIw:KryTZzs{=+"3Aܨ?ޫFC̼d.a,7*x\1]Xws]! sCVx U`IwbmaM޷Ff| ſ,ߴXno*Kh\~4鿳Q \$OGɭhU @?B~4Pe5BGM9Ls}^Rdzř3gR3UL!'YnYm2_FV2g2wqG\_;gd}T.@G/OZ=ڂ1ϙ撚f{<';,ܓw]jjsQY8^mv>^,m2Ifɝ^N>=N o4q"1T7l{+lD޿$@b֞|yOwSsمAGQ'n}qG__8tCCdSKDߞbg=mJ+kM^޷^ł{>@=GKkQV8=@]H.+ x\{pV߻wBxbBFa#HAS(Q:h:>jhEU3Tt&:ANUUzwwsw_$_of{og},!B }GtO(3CKLT)! " WH[B o\}> ䷀|. (: l-=T>'ibHRKZQ,B| b\\\#<(!6nDguhg"FN|aaJUӘ悑9HcGO%K' w<1INp<#56#0`A$6Gs;E?[Q|5l53GC>+5Ϥ=_\[ [);yؚss!<Ic{q5J R"+'DVS-ћrڔ5z9 L.fgpf|p/04[=]s?=Y_ wC!Ã(oH{-!~]esQy_K/ xNf7[ϧڝf[^V%ߤLFgs¿Ln1o |3x郢R?byq<5ҋ9'^)!?dosw8S*ūX?gOOsؼ{J+b]۔_E_|[ʗyc)~N+w"9Ӝn v͹ C+n x97f(}2X釔MZmO9O9k>w^a{SScI},鵏`> P:W>u}(b)b쳇ggڧZzS->g4 8Ÿ}N}}}*}*ioŸdL,^TH}(pGOOOOOOOOEhC4 >n1cJ(e߮~ 3{!=mA_B =m6s ߯!Ͷ~@ۮ/糭_ ,=J3 wkq\fgspr;Ovz[?vLy܈s{<#!\+T.+ ^:,Z `:/~ =;>j:jWX ӼOm/Ax|sl\L~vu^:8lWMvy?:{$[qֹA*u]|dqz~ lycm2a Jy9rVnx3+ jlVղA}_NLC$oɶB6suS3m&7u_3mm \wKζ~;W/~mD56A<͡8~+Ǿkfg,8[ q ^g\ e>G͝$3s$o_Џ}å1k) o Bdʥ8Iacc<$]|6fv"C[c7Wٮo}cgE|WM1S |coc7(>1oϾNoyw}sنc{T8&h ?1!i;L`?t0p|G!-ޟ}Ӕp}; I\ย@f1 9&>Bx_H4h/COp6aZ^Q9(k'ֹ?P#ֈ+>Ruz|[^likכtu\\093fͮx5Ksg.9^C\GJXY»0Gcc~C悴b>"qBo)xe\^?/U燐Z :z/K@hǣҚƮEByBJ^dveX)bzZ=v1dNsteD,JfEZ)sQ B|`dK&̤d॑DW#"-.+SENmmYq~8~Ƣ9W")2z2jƛ&۽Q;SE2S{*)\œ[Nh~d=Sn%X]ak'2>drW&\U")Ѓdzgpο^8Ũ?<q]\==tXr'Y3}[(::$I"z%Ms a&q ͣ'!k/8gƎ 괏##RQmxݟ(}:a8c;1jp}$>8`-f6b~b}..^s~_U߷0qq/O /G w/]/eu4m`4{ڰ۷RFnOv̑i?r5/[?oܫ۰ V` 6ަDH0/ugp~;<|h1h:Jz nʷ(y{P:^ҳ cwjPBtPzs6Ner\+? ;2ZZ.ZUw95Rnjuƨj Tx - A^-bQzj UEs~ؤ-!XA_Gy?3~s gw~p#z)#;U@Re1x5 #cc{|Qs 큏>by!_o} xmnO;D_6o[0- 7@iJ}a򈖍nmʖ'}Ğ&NM*oL'xoLn\:P/]O?AMA6q ;?0&D@= 7YH:XE%L?ee_ xmpTfl>t6*B6R1Pd&lAk!DpBcf\eж36uJ qAkucgʏ`GXܷ&7v70;s{}{_k#xMn@1fa0<|F~6(IH~ `=dl74\ PWZ}H4.OT|B |4v2ΛQm/{Juuٷ'y`CYؗW|/Azt-kZVB˨22f}f!?Ff>L}sJ'oLEu\GcۥPrRÐ>$rIe͈ޜk|32,It .@tϲ\V`XO~K)~S=1Y_K+/5F߾Je&}C?DmF%2Y`"}>  +B-7??F3 !#|tj- Jġ+mVu!âͥ+eoDpem]Ho)BR1 ڙS W7*Z&^ 5&J6y [>\\=WW[63Vs?mlj2eWocE*ft1_>fR|cX:Bx5-[p|.WA ^>py. / ^ /6 /$71_N̩42eTT44ttĈ|bӔϒ^)3\k||ӔOOOOO?O?*٩noʺcIβMϼ<,0?vbc~ާˌÜO3ZB>ԠNLs+@3 m9|`>G?K-'S=8Wg 0 ħϗO?ݗc>f 'xL׉r>5M3Wi:IYqS﷡ l_|p=M={|@;֋A4sd {t ^i:_>;COӹl,O=%CYMUxL^x O/ kKŻ\Y^{؉_;'TD_%k`5 JVϥ뜙iTyjzuP=\Wހخljj|Pӵaߋ{;q`U\V=?qcߏ1FxxvCӵu z|<Gӵ;/X |zMd X1^ ^ʥ6yiۡQ2<_ӅR}KYYx~+0VmYȤ\`L||'qX?ip-f۠ mdY)[ˊmn(Sҝlȇ(ϓqF7h2o7/ oQ=.nO+e/x>wq' !}(<1 X[iۼTR.vYZB-r{`d|06at mW8Xq^Jba=.̎`0H?N % zaAb1kegMIdVbŸ \*Yp%kl{T_¸=g#lj.x { 4i,#4o: hޞ&͛{ h \j[1EZp4A|)Ҥ]Km' _5 ۉ2x݀i/e7rIwgHŪq҂Cr??z*uWO 8:֠wgwR> >[3?v⸍Y ƕכUcʫ0jxAN|+U_ј;țSᏸ=9Im ;ayA\)o77cɶSMUB0; Wv Ĕ yٓW's4?OCs$~0+:욪ki/t>ȧ0e  w](G[w}Ѯ\V| ֵSzƔ<]C=r:>N WskEm k0GܧbytX-0y04Q{[Z+۶DZ\{kKX>4mh$mis*1 7-6(\XçײsdUGێX(Ҭ4p>E շ}ĭ2(쀢~jU=9, ­Wʗxeۮu8-M#e ͜[Ҹo1EׁӉX1 -Ś`+50__͔-ټ$w͚٩|w1N#%ͻ2?#ӹ;*؉{8Pr;xz+S[͸֭27qoo-]Gn צ\*nzgt:膙՘蝅]Eܷ#Fӽ, wX=)#Ug5z~:VccPǸ/c4q:W0S`j#}\io@=NFɼi'V;ZIw/2S+w#$S9wNMkԽr/rl,rI9Z/v6qoeZr=ywfy^2KIC@=kR(J實dV:~- Vx\}?kXi.ESd(l#VK+Z)^Ah}bDZZJu; R(~?TƍAcʴA|-&PILι̛y˂cv3=sܹ3!E@dPDF5O9(C EԒ'hjjݔ%#$~Ty:GèE>}x4,v<:*E.MUx…nMxeT,i4x`:t( >ZZZ̙C3gΤ)SЄ ȿBY%ONkYJ xꔨpAP\|n%wJ xϝrsGy(.@%=O7oeziczg^={СC{M q*;>TlͱAOȨ|+NqH&gLjŭ{E,iy_oj.=Gcx*Zzauv_E֡s3mɗߥ3@zYhY(n#>7oBnmylmyl9tn_s~/kF }Z=#】JC852 ][IuZH^Ttcib)uc1﭂jA_-K}>Y' za[p}o㑢eVG~D2*7%7k١m%,eOt'MwQ- !8x-!,s>h8kw&vt/ Qn]ި|P~|{&˚51nuo)1CfGN'Vc.W9ImJ4~S /M͂{p͘9nW6}oՂZЗ RA+s}O6Ao6G6*9~%#?#++3' G OT1>[[ٕef[neݴ۷_~}Vuag@8|hYѕ,gkȽj&˹d؟| b7ܻ.47Sʆv^|s9tjgʆ\,ʆhMU'Nnʆ><ܫcgWy~dmB_넾 }Z')Y }r\Gk;Y}MCC]]CCCCSS]]=į|3+Ӷ'b̼/ʷ&MQs91uM?¬cؼR1*Xwb>KoM,+[[ C)dıe+Q?d3Ǎx|(ބ_W|ޘRYL'EZL`i;~ɛq_œ&}+鑞_`}NCu(M٘ wߺ*vcS] >mע ZO|+˷ʒo%jV2maF'_ [P$JF⮝Fm<ysn͠mi̝ ,^Di(w3BFf/ۮAF\\bN5O>}Pܚ52d؍к5m:eܛ Rm_gݶNl7ީiDB|1eڱ]('PNX2ks d߯է+cZG\YU{T<ѳKX5Zޜ*7"^u muY'\],֨b/;Vk}iL~0*ϞFWv_纷OS M^<#{KgXf8jF.#BXBm8=tGMuSrr3Y1XGfp(siK,Źfy?Wrf۫e,wpQ\ɹв1<ל;ץ_w B.b]w6%|FN {u_;^wD,i򃏓ON8Z&{VVnW ykBcC!<LsǸ!< ->v;%vlCnKׁVBJw4kϧ|JU;[aoz AgNϛ_7hٹMC?֒+'J/92i-$} 8 Px/:ɞ8GSx] #K .:'NL4vo[9{8.-:Gڪe`ŕĕAW%?e\y?ŕۊ}wĕƕ9,z[W7U 7\W71̃,ζVOgҽoz5lEK=d0jBmEXfo6uS1~&~ӵ熈g)=Wx՗Y)Kߝh֫cQ{pc4F'g7T|*Ul?}(d{#1ݥ'䭼mx~&tgq<#yR?1cqOƚQ6o S6Ee}9n@'Eb&H8l/Q~rϹ3Q1KAsoծtC^.X ە]j lB]U) "DQc(A`VZŪvkZऱ5%T~sw/wg[V#o̽g{=sޙ "Zdޤ_E4\灡 si.r x".\|+HϾxK}KvOȨ |\P|? [k_O.\WC:jGAW\j׫Wʳۧ1i%k 2?ݶDiDMd_{/e޿JƾPh4w//&K&.wۅq٩Uz0u\VŒ2'|1?Kx6>i4)~C eZN)ceѻ,zEodyvmֱ8hv#=. I\.oVUm# Q>My _N ۮr~OonɰS ڏa?f&>%0R)+oשR>ؓ'UL#4kOp(gSGޭ :5)5SϦ>sޜ1ȭ[kpgNcU9ݕ9|TrUq,^uQ~Tٹ!ze7X ˢwY==-DwZg3%wEȢ_f/,2~EŢg,6EѢZ>avmZ6t畔T*5fZCK`[ n&ѦXMFV#T]̋mSe.[)іsĦ M}2F̛l;k3|9 #}&_6Ⱦ0e1h^m .Dgso$xRX$zD^Z]lO ʋoxX |_mycc/?yX&q<>J"/:7M2&#u6FezLc~E i] 򜂜H|~<d;VBo43 e|)zSp>PIޜ'{#rUVH J|PqZeܗ_ک\ħYZxvgdO/[Ӵ%1a,ޣvp]ъSK-O:RU4q&-ɧmW)/J(MԴ:ٮsngDR?ly($fVQb7N|yU"lRuf YQf% IX}fE?/ѿCӢtgrخsV::KEuΏYDNݮSӢu(01u ՌU&)H@bf,|B>PEx%_&u/I U&6j~qux<quӊXqHqm9q5?:e;%qu4<|1+pߌÿflDӆUJе[] jh;Zil@iƮFZe"qwȧ@?2#'K+5_^2l0JgX~eivCӵ_9ӯTYO0R#y-1ݴͬeKfzf"zReWaw5m:~qbBU K>T/?;ECQޫwE=ڵ(SWp8}wI󇥞[GF|y.7W/{!`b>jQ=*/)ϸM}8UjKbէІ x6idֈ^T>d#IA-^;H:Au7=6u7/Z6Sm|^{+Zke/6|ow;lwO>ׄwq[~WX#j5r7Ԇͯ~8dܧ?Uxm}s5p5>hZ:bZℴT Ֆ?N?ֶD{FِZ"sS7[:ei?Out^b_үӐӆTr9+/~*wN6W'Iñ%x׬xXL{x̲{@ǀ8{Zg){h{xDa4䴁ișĶr|HQ<`Ř;/C.Vn}753}bn-qS 1-]Zc)_.M}),&.Lʚߑ2/e~/kQڏ[淂 j˓+]擿UI:O:Ep⛁'x⛁o/?@=A ;R`? )/$Nee x\}pTW6vB"ljv$6|(#74a NE6R)3ℂ:)ةNdVF۩:wMN{YsƗ9y޳s;s^D) 'u5t}qr (Q(5QjTLJܟ~:&zwPz``@}ҷ(TJI8ʿAWSJaUG;"is;qL}y>Һ~J5VH#ChMҵM;V&伸Iܫee]V?7юN?&ޟǩ o@~c_ǃ_C\.?l_8|xhbzeO=$5(3p&_ {x ^ԩ$ϏwNrVO]GuZW |Yܯ>GE\d,_㒿U2+s]6t5^護ZvU=N2VhA}x ?Gujb6rfC{?Ѻ2uJEFOe-,~3[VV >}_]d̫W+o˜Vko.x }7z]wayQΦ{w|_bv//AY~o_g[eYϭOv.;j|Umov6SZWUC_3,ҧJ]mom,:׻ ^!-t8]nUeglrx\aRV-~`9ۼŷ>6o=6o- o6oOYǡu3F>zM<-eGPڂx0YbOmtlXRYl'K ŬڟRYl{'W/RYl'QNqj(d9C"a ~gB*|sWb@y{ Gc䘉lfh;HWn|>~z̈́^&t|X'fM:XO][K|d/r:F:|+!Վ p|v'_'Q=_x>ut:ٱ|{?w阺{?!||b+EK(y |/N181~X_ll?s7Ϡ~mњzH2 %u>N>qQvJ֌KQd Aj6gCf^U82闫iu6GsIzPJ3GC)o*M L>29T?Vja1,ry.ZkJa(f Uȿ3fNz+eC1U֫yLu:ZoX5.^ȵ҅Mdv3Ft>*#4'rEҞɃ1iXHkkoARRiīkcȯgIRYgMq>c+OEv iS~Qmg;f_kc .!hE=a%:JmnPr@C4mb9lӟ0'cDƩ3Er_F~ci6!MҬ64LwR{3؜BӭŸ? bMKaq~Sq_{iX\LAs BsM@24v x0o^EIP@3ոIu_pn4>y^pkq>Y3x@% ހ~:F;l>onMMUݏϜ(' P}w] ]}>i_uK4/k#7>26mZ]iBl]o܄8,NX5bڄֱ߭>[/[>p|:n.-x[Vw`[AP3w|ߴdXi\1쩸%$tV}>k>mOIj;{&\:oK4Gʬ )ǐ}yƪOgTGτڃn{9KfK>]yiJse:zQeۙ쬉ONw}0řTov=i&oɌk|1-32:C uHMJ4 maoJ+voGO9l%;ה$=vJHX817{cӊd~֖iu;D[m7`[vN9sForev_@Jv7%xf{ ӗyo{^ثRg^S %HRlڼ|I/:F=ͤA% tP?F~Ig*$dϗX@ڋJF 0R^^s'I']> ~ƄX? Z(i$(c݁}D-=.>`0za$?Y1#7mݬ=C>zJ[L7}/KSey|3+W]// }WE6G;NU̦\tϸ^qfMGc-nW{s ')@=cOřM "@VH/x\}?kyRqYbiZlQh|hȨԪVuYY.?-n5!*IkjLm4Ān۪ Dw̛y+>S3g9s{gDdsD!? -#&c]lO]$ HS@3} 9XnKYGEO0_E5+ZZW(U<_Oعs'ܻ^{N)Ҙ1ch4qD4i544Д)ShҥpBjnn&͓hM?Ponӝ O|\x \x>Ҁo\xp(s \Qp>W\x Y@UW7(:y4 quU=@\xφ|Wy JjeL 2(pqkC>|6<pʃogGW<Ў]|*>= O_|9r9jmm.ڵkm߾CÇwߥcǎ;tѭOWxsBŖT I*̝5qpܗ*(&Zq{cHL|Wcjm=|ˍa'gi%_صgr`{f&[~yss{פS3zp*ozM[̈́7[[[~[[0WKbB}%a&a89M m8ߦ#a*N ֣?o!!gO_%L.xo<AoA_&}>um [҆{j'd۬#f~5:QL_';TB;o[hl|"w}~neYK;N݉cwhʤR?~,G4V[_L#j-WKo?Ƚ E|߬#k5[ߪejm}ż7kŌ{9#9~??~-հcz-MWɩt],O5hmnK7 qڴlW6}o5F[EЗ 2A#s}j'ƏlJȿTЗ ~w zG1A?&uuB&A7 #gG,|!>L6,w*~#kJEgQ75}Ǐh^J鳣{Xǒam2r_3D1nZmEN}^򙹴鋳bN6O,=xs:)jMRbEΕd.r.#o|-ž~Cq_F}6M+Qm;x>[',6KlCtcehsE{np_e[q#:]2guQ2. p:DF${S]a :]2gQ2~i[U}DAz2VJ]"u^վG^9t;ݬwh 3b?C:0Ԩ z֌Z3kT=^uϽ=tZ\k]FݥU\^yќ\M|v{;Ğ԰u%]֠??ƭoVYe o 0Jn_L+-r:r:UgxneƗjrދ n@ o*u_:MWUdE=XIqUGנ5]acv9x}jFqm9s snQnktku5F8}}kJD~'g#5>]Wf0ֶ)k^eu~w'>2Ni}RmŕREǕq#W%?e\iL+ܔ3=WWzo帲Umkx\f߼v1pY˖p GTYUemcVN=4P̆ӫe+ Y@[m^AEQ/HpPQ{ؑA-<~܇g3lùq i>Γo?S -҇SGs:#cjMts6?tΫ)a76uX _z-dK-w.Rlـ8lH ( ev޽a]lnX#|}G뭧t,354kw{}OܼמCHP{i]VoXfo;_>1<8ml&}!!^Rw\<|M@Ul?|j#滷8!m Fjʌ.QU6+ex}ζK\SV#ff&m?r4!=<%ga~yX/딴'#0ܺߕyrP8b?Lghferކ$}9ͱ}}B֗Ž'fǘ; _<= ښc?G>Kw7O zFN}{pdK[a Reo v?#(7ȖqSeSsy.}S}-El6StQqvOw ߾b>L@=bҁf+MgVhdYH/x\ p>KBR$:!4#+ qZJTfPX8ى5]hvP:Ԏtʏ֚3 ajfnf7/y:e3_v={s9gJ1 zz&qDέ'2hB&( *DŲ;I;>MP8rcq_$P _p!j+-V(=e_/2عs'x'}g% J&4d>|89***jjjh4w\6mՑPyh/m CGC}^z2J`G"R؀7@ p @ pDA_ p&, +j)lʛ@ pDJ` (j",R؀Ê0`6+R؀2 g`;Y6W*lUrkePV&lMM 8 &r|F2qd XnlM4f pqM @>ฆ| X 8l&,6 H9.ǭ dhlA@ ϶p5:)la3`6-ѭ**** o/B2s{ex ݉xu8 9u6\osUauZJvLt-8YΫ8,"N|0YѠ4*J/ 5 >Co5nm8!ަYO)sM&^#_`G!}f,r%zzX=tLJ?QqpSєX8+m*-r{y+-FC뎜V+,ŝẻЅ>E/JZpNDz]x5fS4qNw8ތg{3XЖci>`qv Yܽl3Jo5zFo4*P/34 >#ohFOk5}FߡkKwi1FoM:.G)k&x׉Xf |~Z ؑ_ۏ &獣W~<t!E9rr,9ǒ~m:Rc<1Ǜػslht-3ژCllGafQs bFv<:ȎnuHRQOeƢFv\p6"$]('Ҳ/Njsrybs{/7sމ^}`Ps I=݈zVc}3 {ekyP]tέ诛te 'ײe8?~ 7%Rg.W1mF^ʩtpwh Gy;SL❩1:+`g|ȿӊK\|[.wnKwA\nb1L~SGcڜO}aZ)KCcxMTI`K"FI%OE}^}*b^SG҆S{q}'>a)|d)-AVnj9O0zz$N-GźOS [B\F=Jя~@㹑yʃ<'*dr)i8/emokBϴqC|Bͪ|zDLz< ï:蟁πݚHZ&XÏ0F_VD~T%z٘Axz\* د-GKgmPJWYtǕa+z\+˓-hl+BƕJޕW*]UǕ͇mŚd?\ߨEbBB U+u:}0&7J{"{0Vv*3of 6tknr뵬lKa%>=Eo-as>w:_|(7W^O ^BJQ\ôj0vi:v77uG따MEg/Ql&O6p lwj!cYsUsUުe|) R~r6\~{Zߞ֞K|ER75aQ#V(Uޕ}kc|S}H9-m -R2:x]@ˋ_nrd~G$-0߽ qA>l4x~*u ﭒ>[}|f9[.)N;qZ߷gr_WJ&ܮӉJ Jjua{vk%\2G=1L`?s_0??aGhf`R{۟?Բ?|6n$V|7'Z'7}!ܡ'LVx?M5q9enYk>R6}_/Oj3<߶i6~\CoZVOZju9'Aw;8ʨɯ.YQBG[1X8\#ΖM;uB=FDT3]Hb\VZ7JF)lM+n $Am|5B#|thw,|oaBRwOv,kpw^\;v5)w(gkg_^3?fIi o+} v @CqS:c蟣#H553(yֆH=WiWu~`i*;ۋ|Lkuد2Is!N$(sVN)/%"g$'IeMGJղx#aqEr5RBl!6HHh,s1Am\6~T'F,^`%䒠~kֲ ˵5^c9`q YY5ƎZ9`;m 0oMܸx[Z%FZ(Q1)Ww7FZ6DJA (6 {pGJPnH`!XXc6b6v.}Q}̝j٣|7pR %+J!WC(\Qv=Iua5vvvvvk]ڮym#ڮG]ҮqV͚ؗ ߸^q>Ot-gGt4Dx9j$j? J31zo+gЬle|+|V3f;C/LђHVa9cdR<.q疸 J}2@W P&]?[.B^'aÙ6gI̿bc!;Y @9*"!1ΆE3.3Gnf>G&gȏ ;Zߨ}}k/or-Ջ 5i~ Z)a *]7R OQNQ]q8=9N>ZϡI*7 ͑9}{NWT>|;&rMNѭ*戊ۭ~eASVH'rd>dCQihIv?=oCSôoiUh-iTXe1xwM֟tW7:ֆsAcFܵ{=m%Mg[_G.^[-}L婻وj} M8xM7=M:R4R[#[#>o4y*n>(KA~cI*c-+W+[:,WΛ鵵dOqh :56ꇞ4qLG+-]ӹp*,,lipBp.Z~&@= f5`?,s|) dSE f x\ pUǹ$^7Hyڐ$H-FZ2 MH kT"u3tѴ"#St*}`ZjIB-"(LPz&{sC9a~=眽 AdH_( B{6!2#ֿ"G\Nd$J}oQf5C~ ū#2 F /!+C#Yd!HPTj,W2=.!,J&{:,בM<  2As2Pkz`ؼ%QO$(gה6:=±/$m;ԕ>B1JJ~#%1:ۥn.:"^coz-</ &>yTE7)h"rCpOEk|䝮&};2ȎQ:]?FϬq{&?O[!++ gg\*xVܬ9$FƐBHb M'9г JQ 뎀l=nb{۾g1B6,˥ts8߼tmm [.hy96y= DqՅ+XK7|3oѱs$6Cݢq}rr9nYLaT;бʹEjXv؛crrs?YiGFF^١= ;Ɗq|CER8էU;ksWv[\k5uloᵻ%5 "AO{Tw׾};iߋ@A݀>P7h}#b-PSV<YXV44ZXV5>oub{ًuÅ7[tĤcoV4ߕUߕii_]*<)[?2jcbLì|,C:ka>@7]޳웩˛1}ty.Y2}})'넠2W5,sovB%eY@[ _%o+|Y|ƭeY5~o-0xBgQ:.?!^4{5hjՠ٫AWf^ 4{5P~ wMjjjzfW=+ 000Z5{jjզ+~jq.|n4TLt9/9Oߓu}@? | P.T)9Way]~S,cfKT{RM,[|#a\kaY,3/r]?#:+묐qt+~|9h¼^yhStxOJG \׺yhT^دh>;K[Yy?r7|| ZVOZ y? 7|t8?C?|#jM||Հ駀>jkgh3k)>Ou70PWn'< '~ioOu_@ܴ(/M|m$=i㐦owӹ;ƇϠ_ft:Ix$f|^߇o53S4Me,.SL71?b|0~HZ!eeCG0sM5!$_b0.v].#jHwVeűїC7ߠ]&›hai/1gn@wݏ Xn4-5/g3bi0Eo.{|S]s-g ޿ߢBHOB|,xgh/,37kYI*IOH>P)בU+&BnSE^˲+ D9]_}uԪ9KO7YZ/W24"_ [iOLAPJ "?Ԧ/>~%@5?$+]@g?%&E2\2/x{Ik25\d惦mrOxs;V !F r }rigy6rNT=V (B5~|ڣ53>@`dN|pWo#As8;=QD.}b#^Mn!XV?Cx<@ /4L??&BMc˹jlya?KP? S1{YaX'N~w%, kd#тTq=U%[3D<;7Cb~i[幞r nR=q/=c8_;bk7l^1LN|9؜K;>T$#4apsdyyW"Q_udhyfˍYܔqx#wbe<Ãin);jD?Tb0g 1ums%66` )C"RXU}3fsO껙3=фgzܾ#'1~etq÷,pFw2˹oDn˷!B <~ U|7xǁjODB Ͻ᳤eTgk'*;9o|]][÷<-A@qPO.?5eMa)1p&>/D9?{x,s=GW|/sůgwQT#$FV| fq߇XΡJYNXi& ".)mdk/=M.c}ݭ߿{w~SN]\s%ڵSO/O!jqE:~PS^U.OR99֪Tl *ZWs7M/@== 8õ7@q|DK x\}l=C(\k_̇chq 1>+vr(S܈RR B!*ҸXDqSO?mjݦJU91gk=̼v̛3@&E#DtІBbBT(2b!8rHdO3h.(}+P@Ӏʁft_ Z?NE Ħ(F^_BZw~c/O+8*lxYV˔LHU]T0ަ^{+Exw|9/<:Y6?ҋ!f'"_3c٩e&:=G;$s%^r!J"xobgUr v/|IzU/'I| @lLFqovE9O6!!oK&cӠMG 6x}4L8eIw :.bvogFod:ƯcJloU{6c?6|(b? a_3#g9mObڡ(v'E􏈸bTSsF3+},w#:L?`Ӑ?i`% lo^Xeh正u}߳pB#-{=lCR0w1~3~;72~#1~l?dz.W3jƯgz?i5`7}㾭 ۿXd#̧uyG (uM% *f6V1 mgJ[ڣѿ'ORɼ71~?91~/2c>Cuc>vl.^If$W+dJ2{%E;0{R7a~%?O=Iҩ򜏱4Xz5',}>2,a9c,2{2nrܼЄ51ud-4fWCI az{w/ۤK@&%|ICo JAa&⓱@\+S_=넒!ӧrW|9(yrr>׫(;녒S;S| ; (yr)>9cqɝs{e,֜t} ^j(TCBIbtS 1~aL@P;%Z_bfG=V71141~0v(q,)(iةqaR0x;$c1%أ`1jdu'^M?!8.ڽPr:&7 㠂A=%_7X@]`+V|W޶O}4x<taZAD1{*.xrD=6=ʢ旍u=_οӹ1sjz|چyH۟3h yָ>J$;Ȥz2y~Y>s\7۬]r_BzƘBYH~~"n0Lq'ticO"-!:k3ctfxR,5 .GTlkf0o/sA%_GG #diLX0Hm.=B jQ;!Tӊ~BDeLT_vӏS!ϪS y&Gmdvk\Lt}Ls|6>sPgg3SEw|qڛ6iL>1ﱚ옢*ލL|Oiwm'<@Iı&cEiZ3hlX|l`B+I^..߿9h mXwTB췄T?u}c_߾qFo19ȩqm$SL=خ@=M XyAkFNĆ4(62U,e x[olE?8@ "E] ?)ǁ]p]O[̲^NE]oI-Bu_G_1LJNvpKrhz4 mE9LC=E]oI-Bu_G 3[_OAG (!3/m¿M~-'EB?v6 ̸XGopy<37,R,GOCc>il+ۡء^F'+OlS+@^+`UUq-l.2)xU .2p^GAs./"$-ϩZ>pq<]kZliYLC|}_>VBjHU{yv$t1: ;p=^uObty!0@$łnuCIH4^*콨 "z$- ܂T?Ѐ}ȰA$샐sRw%E}>]amt;ڭ2?lQ|3lw,-+c-ۂO럼j?1=w, h q?22C[0&S"޹s-%}=$xSy? 4gl6H'pPz& em) U/{~ ;g`ړ47퀚#o)j̄p הч$U|#Kki=f:8H+} Gs e/!xZ؈ODqBq2I2I7QDyd.~(M*F]]F;r.V]rr׸;V)w!w:ި|d9AV"F4GVעե*"3*d]\AH!S>{ź_+Jcݛ .Vfe|31PKz$l\1!HOǍ]2h<#btfry#q3COvL1s4[1zHEx^md@=dDDMFLoO[yՈŬ\|y?H:fɗ@oR{(¨밶CVl_Z~~jIW(bb_O]p@.o6\o#F# l4;ӝV^&-o3H2i쎬5X ron(ܠׇPk+̶֛t,Bʯ |`d>@zyp˻5(@3k-K={A~>ld6hΖx ibÂdaJoby-:لZ՗4 0 -S W ؞?_:[S>C*HgFO>=9=CpqP9,gן2ts~ LS3|gfN4Ics{nM?.>^ӏq +zs%N|87 zj|g/s܃7}s'{W<>NCH]bhoގigo֘}ݍc<<$c8`FlĀ-zm_xb2Nn&R'%x망݋{ش~^oe̛cu??pDöXqMrd_EdlNv<6!s "?)cvT^ۀ _PU^G'0㝨xj)T? O'bDJ#vE3bg>1c2d~z~z~0la````y~Qy1NNL?g~E#>Gi Eύ)*ŵl1{TC倖` az|G4r8h5РY?U@Xp:У؟ νs?92B3#!W7s,d8F1Wu!۸&]Ɵq\ϒ6>7⎯^uҦ8m&t%1{&+1@Zȭi7Lo"۠d6m!ޅ, JFo ALCP2 A!}(d؏`z`Q!GB$OcPrr'a  (9&+ a^G7}÷a@03'N;+)8I@3MlmEK3MlG;β&=|G;&g01y&46l8=7T1~&JաkJ=lo>EPTs?MkX32nJ<%?[%kc@J[nut|/,dYnf8of'%Âٖgg,cLci籶8x;Sx{ymv2T?~s[n̝3Տ}ޯ}^jݧƝ1=L{=}s=/YQv;O~@QR@_g*N=_R_g`3Nm}I ԉf<]jqcʞjjIi:gzoŽ*{c1.Ż]{Hī{ Vt0CVHy7(D*r'g_)y|x>|@n#DG쀧P<\`_igq;(^ħl1b2̓ȼȔs𽝔yThKHZ܌F6@k4rWǫ|b[m&xFG~_ŋyGVkdPR1呹kPr.nFJmi Zr4r 4K9_3 ;5e=J(C7ʗz~x'} DNr.n .|#NMMI۩7[.L3x ?~^~.Zv"簫{wQ{܅]gx҉`>"\s41rXca ߌ{_pX\ax(`ا7#C+* vMzMEk +^9n z!rs6eI6w6\K7$`*KNӷqo58P}$3D{)~S Q.ǔkzI1g3-@[<lGj^嶭_ ?)#%12'4e6I$t|'oMHy++ "#Z8J%% )PH*Q TBm ?!P)ugf{{Rݝf,X'(.@߯,H.@bA%pA&@_㸿L4===0"dS9aB!0C0Ok zG4#PsH\,ac :k@9>ʢ=Fչ}hVScSytCS=0e%~J? ~NvnƗ  o 9sЭ....dK\To}:''Ic7]#[&Z-]צ:TNIBx"Ѐ%lS+=`oaM k 0SK>br? e#^-SM8BT0_,*C%ju5u>8}PVZ E".`pь𔩥0[jkȁC‰:oʁoφs͟G|)]al_̆_ 9h+= &k,&ھvk3\Lܬ8\5ie<&O'䈣oD7˞8Yە?;[~obzgZe*b2/cB?uC:XV0|1|oa- 3 ?x"+8)f4Qed- ֣>[^ Bcg~e>||+.iIYXLJax\ ^+ƓOz;_kvnks[}^niY`AءSuoWuMyq.+|w1 GxLëAaVow1GmL_60}52}52}dZ5kW9W9W9W9W4Kn+W+k lL_Qh2}Ek(9}k),YL_Qh2}E/g60cX`68_tD08vNcnSbIE#nExbKEynJraGe27$ˢndg^E{d'$CyGeQs67YFy")=*bL?k d@gQ=IJi+HdOބ&Y|*qU{ #&wcK;ZDً\MNa", (:DًMb],B%}[b4({Q|WI|qlqʧr37F3qVb'aqEڃl )O4훍r>]O&e/hV< ~Sڂ+8bOBƅk͋$c blY(k<)Zr{$cAk=)ZSsQ%̤$nlكwcNyI:oѼ~ٷQ*^d|2Go8E7ǖ;-ȣ78-da%d|qU(+u/ʨֽ[kFFl#tdڿ tL6&/5EߡyGeQ6diFg^eKR$j"^P5,g eyd9aY↲eq,j Td /'2/|O&8ڻ \ka:_bo~*ӽ'crK?mo]|}X8}`|kivkK'}!k7&B" WSBmw^x\@&32CV|%"02z,C r-ay?zq̟Ü2IFQ/9G`wNPFڅN3INnds=ꤼPbq\" :W?;N۝H^%tSc59B6vٞYIlo?:'O8C%aOe>fL;&8HO=OD'O_k(l,{R66~fS?Vܦ}^l8l_+ XdhNtdov9.k /~~N^ҙ;;@H߷HM|GׯGN딛d}o߾տ[ߡ)ͦ \֔}W绒++ 46u#&=m@=, V$[)ZTX*b++| x\ pUGޛ{_^ 4( П'$f*?%'%Bƴ$@JZ[kڑˆe"0`āqZh[ T* iS[x޳y޻r;͜=w=,C@cgY1Cyf͘͟ڪX#1RqXb@r(tww7b:h 4y!Y`Vt=МseN:oAk@uoL[yz,O%D:*CZ/"i`-Z; "q=Jxy$Mbdz!z=qgʏճҁM{6]{b:*\b:|܌k2$=sX]~zuP{cK#w>!Q 7ySc?Q~T~weR_b,5A3mNcXR݈4~kY=秮Tq%>j30-fۤz"/끾/E^`l#y?yD⋼w5(G;Xr;f գD_[$zk-ZJJ22224Rw?#j!j!%%G5諜諜諜諜諜<@_}!ZCUIUIkZFA}n}j )GtX{R,"鰴`wCEg_`dxa":,3|3XĸG.#1fabyka #,2㯫^ׁzi9_b(" N-nyMր~#З19n V7F|bǃ=q>#>1qan@Mo <f #>1Wk1اWMkB%o@$O_!K _'|K@!'f:|Q×c% fA~!0k";d oh>OmNhup-JJI iշc𞕷$hSM= oV෸0bQ: @ˀw*2¹n>ŚFٸ1nmP{ ltϳCQ 0oys[w||1vb<ߔ0&9; 1^D]Fv'\th9Ln&[w&\27Fbݛ 湦k~~kA&u3}Ug@V,7u=$8cэ&H/fS-:5Tr-[u0_E|WKHYRt6#k$5Y= c vY'72@'|.倸폍J*S5lkLi c[2_7mWMVaWc *p!2 { dI2q C"S242? -rAr1[tܱ>F|(<)ވBn-][k$H)w)]@T*2#ܙ %r }; *N2lo|'/Wq_ygiyoݫPf!وUl4YL&U!S>iU>Rm7;Jm$}]!iYY8'~׋\VzҳʏXQO'iټv}?cׅ.!}fo^do󺬚伎y] G{?"1W3 >ׁJYYbU9Yvuaѱ_ S?uyx{@?#S߲=#?;tȱ\?xgf8_ͫ'k~Q>S㻚nՔN<>1L.&^LVO+|g\k>Mc;qɎsqd}Rg<˩Ȕl0 Gcext6X'TV R pnto>.'[٣@Y]R,6U[o= mHUқzNjU:<؊O~{9{ݚ^랇T[7q{8>{Rc۟3}G7Lx\pڒh{?wJf71/Lh:|g=978ٌr ̀RΥz kp~_th} mmق[hFmmoSє|vgd/_{aCȝTmb3NMl6)&|`Dےi|ch{MQW1W=&h&<\${ޕ]DhWN(XŊvqAe`¯N3/x%~نW~f/_!&mIt%sG a=Kl/AI\A7Wm7XR deO/pPO p@=C Nm~Xu*Y9Y-( x\lW_^ߣu+}t ?A3hXGpIQ ،l$ #D@:tYEEaaF,+8BB9ޞ~k||w{YB Q%8 ?]l!"_,](%?&DW@тHb>?J 9NMt__G;2)4( t&n½&Z\Jg @.BJ~7M">5^`tnJcL1LihTe;SutȆt2֬QhGA~>ȿd_=?Mr,*B:L}S5}lxtN6OA{9}uю'CB+t, |2nkSlzߦ糄ͤ8E>w/޻ʠN&8g6oc݌73fƯc:_+/bPXo-Sjn 1Vu\<緤K;3Ź)>s>Stwe Z$nfCbk1<Fuc#18*Aޫ csԵxvgz|܃fz;3qoc63of:Ưc1"ϳ,?T~?qR_5_/3ˌO0%ƿ ,WqS*&!E@JJvNTCl/ǘvy{!? n) 𘐖@1B /o.ө?{2T}۠m֒ogS}[_ni j!+~uX^wn_; TU^x}`)9 f^;2{me쵉٫٫+e2{E ; ׻Vfffffzfzfrfrf2fhAʘʘ^Qf(W٫٫tq/x6&ywxh?P1c?ۀ&ɴ5m&Q@(d=2G|j/ hg ´񩱎׀6Rm{׀0G|1Zk:%һ\;O*"Yi?5 +|xƪ^LyoE4|YV +W!~ħT[bsND}~@Fw4Y@mqPxpl~'!ڨI{Qrԓemo7˼1(/7 ʲk!_Ǎy?bTsj^w;Q;eBU/y?bT^Ql?J㨠,[28>2#F1Z t'sp>gb_b5x0;8XVʼ1ӈ+q1Z (+y?bT|^kk:G44Go&]WHcbg}ͤ[`e9YhG, 1[aYO1[ [hG,X#>Ƣoya9CkG,EjG,^m¢EYT _XԉgkCMS E\w]Vv|pOⲶ٭CׁMO |pX [BZZ׾2jLX#+'&͊qMWһir܆)FMl?hDDDZ5H:Q ejvz%a9oQXNc暠5aa|%YC{@1Aeyʓ)WR<ԀDJ V=}H~%rS|@+{bxK[Fc .ɼ`#]s4U$$x)2@T$Fn9CNdXAx^rAߠ&&#sl֐6rk 8軜>a#w\{}Irg;;α;H~KqKQAgyqi{F C TE eeu}FyǤ!1n(},}FYC`Y]49b.WR]VJ;q?ȶx^1jj,Աsqr*;F+!?ꂌeM 2p>AӃrõAytr\8v;< [?#b<8|X<\ŻGj|\:M宱Aքh}~! 1YbcvO Hk&yCRc?6Ʃ?~ܕa_/=1N =~\r?\=tin&?Fi>@It+!׉5_T-I;?~9?Hǰs4,~M~q<1=I٤!6n=q\'5--4a>>Hzzt]q0w|]FKaXߗQߗAߗi}>]x'}..;{Hk. Sdt}҇d\0=p~L["oq4.Ӭx!҆TɱηW_V}Y7F/xlt_8*Q?Q۵13=lSW랱MYvÙk D}Mě>})&.ۇӆ>qi6On#>'r'NOp 3T~_m&b⢡_\d~qѶmSݝgާG6ˠ^ν:xmK%Sd?!on_ݏt:}'ilȷb߶տyw&&[)9ZSۻ YaYp_Q˼d B{@= 10:k y [կIY2 U,(c x lq־'cC14ԥM)/OSHhr R,EB#q (M[ҴH4#$ U&NJC`7γǻ{[k7fgfgyv X'g DPǗGed|h[>6Hx^丿dž40Ҩ0 !BH8P>j'P?@2 w!| yXFuk@P,hX1Urzt|}ۭ875u^nҡ:o <eg@Vҏ!I?eqԇ7&klVG_GNc4r}? P]ZGl8|r,B.BvB-Y+X"뉰]nuw#:K ij?('mtړh1|d _5 0|# _ _ z\'73&~2+Z]%s)ދ]`FCM2J;g fs,T Ȁg2`skkU?㬟rYy~n{ڷDF];tU]HWul_3T1O+s& ~o|Fش f[n1ikUKTlxc54XKܬަQQ_4j8KWePl XەodFc:;k~ ïaG >φS-~aG~)/ee0fs FW|ɟJ?vqJńEO4Q%%e*PgGb}ˋ1AuW+7h,<&1wwPs{i.lwo/U]t̗M5[m ɻ8~>)˹>/74vzx;¯BءU]~U]"U]*5+G/Q3y %A/?beezUuL_똾0}-`*f*fz185nk`%0}a 3}JJc79}`Zk!B22Ǚg 3}WE *IjM$ݬ#` x;xlvZC1iE#ND=‹xT59 Mʢg'Y lAG2yQ5p/8ңy,`·D'=*9ɒn1laq^Efy{՝NW˳"L"pt8[am('RJׂo7_m Q'˰e>ET$_%%ߧ}_me/ʧr'6!a3OjlٌMET$.Z|W1{]Be/ʧrM'#7bl"Ob"dDc $o`l$3=)qZȘj2et8ؘb0ݡ==̽nS*pr>?E[t[ Ls8>M&[V_"bXV.dFRo#kOf]}`F/=vK$|>y˱Gv)>?.`FQԏv:6ظ|x(a1W3X" ,/ZK1L㽣d7@Qu~!:-~v =KE| ?R(qTzر %kն$/t[bd] ?3bl{fĂf 4b10 @>4ق[Dwݷ\ѝԍ[2tΉn>뷠[EtYЭrEw%ݧnݧ]НhoηvEך7,>n D7߂n+z)/%~tA G;J< .i0QͨKS XT84[LE}[D*.NFtRN|֋9]KA7,00i0W8'"Nh{U^'_y]y\ܐ97B]zVW0sFN:d`єZA;7J:}w]u9,ˡ.G-> (>,Vϑ_\CGn@  x Y}|OF6qAOxd)Z~ۍ^?(?h&tďDkC?~Nu!~.$.}j]@C[JE2()~zo?h>gl9iڜ|0qx9<^m,E\)\zCa>1%lM}D ؖ7{j'v¾]| ę=6C_W˿υObɷ'zK"w >q 1U`'G ^X>1|_l\|,n8J~q/7ip+ιs/Ysݱ|,g>uiMd,Ʌ]Nx톗D??J$/`-${n|GׯGNkX}߿տF&B6SL5vXS^tD_md_QӼh>@= "h%tX;lY2 U,A xmlTqwZ>l 8$l>䶊 (L"(,0C X&-$TB"(UPJmTUTXH[R43{z; GZݝfs E(Ms@9E'_hP#ća!F :!D9Ebk7===)!Hb v!WgP~@(;+慒C[|ME{&LOylpd2cJ3ZU> T* q=3uZ}d~ԬUhWAn?%O%!{BCx. QnތAқ66VG_G$o_ Z=Yr&,4 g$Iȝt.k2^"/?T i+> ׉dSxgϢ6,ou؏ Oje9UK!mvlw(^ ڲ FD\,FocŶk%-KW5ş\_:b֬k'#[ڗB䊎α28Gt~2zOrD-Ձo#9u3>N~38E3-.nCם]]h:|v7cyl49^fứm_?TW:|7fo`jfr/g";heGJ2aս չ.Ay=;ew+ݫ` _|a-gOS;a?|+4JgtT{7i *s[Eh\g9_iozwɔs7#Zq;vq1f9XZ;UVpUYcPUY@We Nw&3ˬ[27{帇k&&&&&&&L^+3y-f*g*gJwɷɫɫɫɫɫɫk!B&L^L^ &4ͧ˫ɫk2&yL^f2ydJ0y%]!>7).}a"cS_c:e_wpB$Gw s Hw6~H?t (?bec! (/x9D-(lq΀6^pH (/jc_UEl0q}_yQC64@<^Xu5yDX/锵v5_gXmrd>X=K5;ȟulJsaG!5݇(^ b5I߃>5A4$?k령+*PsJ0DTl&߀t jnA&$?=d\ml͖ bicl'[}}4ZK!"{ڗAM9pR5+XG>͠>伓xкj*1<(ԗ# [Q^WG5f]FdJ(u%kd9FqnY@yl'KO "/j- cEvA/b4^B˹{L of{{ +U~}^ҧ N}g 4 $m]҉W |a{.shϥ|=s8CЛGMI?{q$LޞIeʧO9QB<%R- z( Njb{Leķ*Ϣk垈=11GlO]& 6C&zF _uZ GJaJ:n߳TA%Bi\ds2S0CP!|O]$3 , 8%imWǫ`6 q>w%K].Ԁw[LɄQ} s̕.9(c\EYڇq.󉳔lv]p69Ajs fGf GNSߺ=o HO xgdu?,͙r ၷJ!{$qLpW0(4ܑٙmp6|=ͅE3(یOpo* dlb8;NG\-n?4!1Qn Bn3\J9/9?v0%=Ib]r,x m["sEqw܃!OX oWzJeط- -}'-—cuoN֤j5:ץ5]P D.6&w&L}򽰉Ғ3?iMr |`}~m/A6ql05]u&R.K>b|}\+. +L[gޠ̛> $UHP uR(ڨh B"iJ%@kZh+|>==̼{;ͼٳR"D-.̲t`cnѩ n׎&RˁJ9ĸRG?I6m^2F134?|ܯL~ ~7 ~~W l-v0N؎Lk)V * Y?+ o[]+7?msL܍>6.~=@m9iԍ1 ;UwV;UyeA|w߃F=3㗽k7gIQ"8|3?sC*9N|./""KkB_B_B_B_B_B_B_w]}5 }5 } } }Z%U!U!U.U }&p_/ })BkWWE?K!/?s|-$e~Zԟz@?ñv nc^/ (G/㌀b1 |3Xx| (Kxay*o (xa+z { +1& b!og_wI5w\G@/;T̄4 LSזh~ƿX?l]w[תADZ>\O{i݄o< @">u:LчCx:D|y; ն끷^cM/|#u2/2">eݠ[6l뺋!_*">ͼ [I|CŐ^N=Xl5 8l+Of1Gh,h!GDөo{Jl٣?!Ru@߬AQ^лgh5|1fwߥw'] t>y #q1GXICE/R|1\sûw5+xzg-՘"l@ /,8>Nb910f ">XFxhD,qXxl`,^c c1c a J[^=߸Kx:Թ;{xuz7azWco^ªܶؿ%{ ڃSԮi6%\{ X.ZHX7ieLۓ= .}ڗSUV^_nF6ĽZm,V|5 %yy6әt8\IqM̸GQ'y}q I z-d#Du~k4ՀA[j-F;mNnk&kvMHK~oRd1 gQ!ydHKB&B2'԰;r)y^r܈u$wu>Nu[Jr:-!E$w܇}ȝ"7NvCtCn&Kh~~%C1Hϓ϶bSL,)XȬzdY"෨^LywTr;*m<}AyrfM+(=^Z3d< oo ;&}f#t\6| ,jaV^ OiH yTku![#FEnn}橩aa^S8AcHzD\;7Xh$}m u/%oNLk)_c")"P˹M x\IQ*^!'ހ'Gs~Jy$uf/7C_4 %qgixr` h>;n 2P XZm &]> lmZv)mTt|$V*k~#= Қ9mݛ5?nOm1$ xh}X3G"X%^[Qߨx˝73iT[.?]h.9=vTyŻ>򓀵%ߐFw0i;7O2QLh,ohǟyѳc2R!:µ5ۤeoR:_/mm~(Twa֭߫J|gk!x{u6D6`M>lb] 76۶[o9>a-cܧ1 bv*("O6qנc@r Jn dvQ yqO8"rph>_HC|G,GӖt?Jg[;*h5%Dʘ2~3,^QH˵!/U"un0T$(@= grK6SpY2 U, xmpWۼ%J|T| R%$!Bp*-i@KP)p@%VXa8[Qv,ΤMbp0~ݍ00S}1?DN>WJl_V,\xQ$CLNy>5ae.Ǥ{$U>t* zvq5=u^虮@:T?7fT Z TS{6=NyonƗIEԆ7kfiF F 4MM~<$ Q ɤӉc2L)Y΄=S;Nt2QsPO2SWܻڇ  `Jd"/ʰp}rA/ʂ/*ӕMJc 6kTW- 0 !p@ҊxIqq1Q۰*>oEKdf|Zyb:<ȑ7όN~gv>0ڞWvX.GSrllN{\ 2 O2k _a+ V_DWifct}L{6hD ah+4gv-ļD_8o/)xR_:=c}[خrK.~GKW9L!کUYQ\ /v :Z N0|Vq~?]L_0}%L_61}dZUUUUHRܧgw'2}ejajaZ髖髖+`aazɾc髞髞+`J0}%@_<&BGǦX0TqY\;G /e~8}cX<ք#,NeQ,;)F ,E<aWHeQ,/<=,Bx M1? ,j'˿ |DQ5fe$^QV,j|73M?=Z;{!܇p&܇2Ϥ-ƷAvFuXSj|j'_ ?M:*>.aOuG߇!|Ss5?⨈Қ_T]F5|SsM?.M>m\z|j'ya)݉5ױȇQ>56nEoT]%["aO=akyb}2ܾR1@2Ŷ(O`Or&x'/xb]uX [aB j=Ou4>8ٲm[0}-F՚pa5xkcCX.šl^LD;G}-.r-0ʨdi.Qe˶UXN` YjO"GR}-r K_#aQ8J81ߚL F(Z~ܠkĦuxמ)t])y`=B'o BC#w~.ÏTC>YNŭ0r6,IWC,eQ}!ůoT:(_dQ}Mr۪}`d{{+qδF^/o6~fN1X>XW'|ݩ*'pXsE{.޺R{.Waf "?Pa7_37$25E"fɸq'Y&#Lkc5JaC*,0Wch oUZB~]<9.8=:g~GS׉Љ GjkBۤ1Jx͡,횛m{ASHd//\Dc8O,ކ6ѫ#cE|hNCY${'4?*k]Mt]@@.v[n, YN7НDtНnF7L~6fqW/35{& gF3ALYk t&ҜM =vG]h*)GP_=n)jj 閣fuin2r AwC 귢 K;R4Y+(x~h7_^cR>yi\RߌM;^Fb7o } }EH^q~3g>p{HXAC5Ƿ%|~yV-f(dk(.,:6aqd*~hc[V zLw0!?;&Pht7tNNS3#dYmSS|Сq(ߩCu~>p <^M5c*<<r2%?9_r,d oٷ]΄}kF@Ĵ';?'gHоc-ӊ^ޟi.{Zo8Q~/F}N`9N;&//L'\|g#-TV6k8 ;wA΅i g7#q~iڟ! чɹXwnfy:drӌC '/d{qݟjinߘm=&W{Fx&D܎vO'vOp|&)& ,/<} .}߳=>$g''OW=*\b/q/W Q_?.+:E׾< N3xvy] `3naCΙ%sGܿ@)wt~W,ozտUV}MB٢,N#-ޅjU賾컺 s蹉{ogAIN6 DGzX@= -ys};(\V2 U, xmpTWd7IE!nФ Ò@Se(%)DH m>6(XQNZ SqԏeJQ Dgcx}$7'6,s͜܏ywνwﳄkeGS$!./%_.Ļ!! Ab.qBȎI1a|,τ1H ̏ %w|jނr݀v̱i}&huj?7lk Q\|%9q:/Nܮ:YBZ -X#HH~M$nƗ˰ 7wj\ VG_GMj?2a~/࡫Dq9d)@ {BM% r6A׵_}HNKQGRCZDZC!>%Il#i0~ïe W0|=3|9×gYz۰} ^>%^-3x_fu6hΉ7sY^&K'ʚD"H+ZVv+RɚꪚkL鹖b4.C1~׿S1qtLԢ{o1'S!}+]e+.*Nʯ|Xse5]e|E2UzmϦyz܃izfӄ]am 2Z_+& ?!C ÷2|+ÿ/0k ÿo3?`|.I?nl^lMrr&E=kAY_|cxʧ7(ZRy̽2i.YsIg?|}.~=@t0fX{熖]T>87絖)oO^Q0jx*~ 4< YS/Mfe_2c |ceQ\s5L_62}mdZ髁髁k<W*ffvNNff%L_K0}aJ2}%L_Idbz7kBL_5L_5L_L_k,}~ԟMu #f/iMD-6(cG%<o6< 32 ,4dY1&쇃( y&Yvlh[@e$OBs ,x+* {L\ɫTd = 973P:^Ƞw9}r} :oSPS*Ϧ-Ʒ%~?k /#MPd>Q`u%; 5 Ab|/Z^3ڶBp*D(V3' m:.rT>Qi(`=Q|+仈}5CCmWAb|u3 h3\J(=XaknqؾWl?sr%_SP3$IAMJdU%~N=%p_YObVm; T HQ&Q>,2f NCMJ f}Vm@y ~*QFZ4x7D{ h 5T VgLOԢǠ>54H/5/Cuh}j.42I1Z2Ƭ>Aֽ)FFo>ǯ:Gz=Bs5&!2%<PY݆Ive<4{,[*;#,r,qnM@e1$ Qewq&Y8ڀbIe^^e^O&߫lf>0!&\vogMSܡ|~߇*_ɟvMkǏIv/L>}P}`ElZ_+Rz+v5Y7X7a7UxC>7jl}~ II^fz_KZ<+*`^3J?rZ2b PwUyZ=:0Fs&ʮ:9 oX zDSעmeRD"key 3B}_ϫ}OigyR^2h.@s&Pet'b,=:]™VݰV@J >n Z;߁n.t!݄i>&5A%7=YF;x6Ջ{8>iV1&|Ҝlelǁ&}GrHqҁat+AgbI7 ~c^'qۨP~ӿͲiL'~"IvP}~n5ЎOs7㙵Ƹ _䉋;Q͎K`>]JE\ 9Į 1Hv>Nv@yTϷF|>.d\]1"W; x|>Bq(bpNҙ"~rKY*=>5msg>2a|^VG51yN`L>zρB Jϋf_2_2c!}}op6PD |vB?}g$:.()?ttow|>9~3ߍgo֞.T'p.,yAxy|})"oM\6Df]"󝳟sI % 9|׆e ] \Ҥrݳ,d3o/,/&_0I{t_)/H>3?>gٞN7wYP: v|bapG'nl;n>n1&GcϰO$'vO"HrjΪtW~э~U+nXa{}~ 9V}|8yէ]E<`{}Q%cX8%"]E?W#]n߾t2W[{w<.o8bM֑ͦ+'抡*uu:͏ Mtd>6@= s)P8*{ D*b++E xml\Gq}.v(%ikKiŗ8\C?)X*RJ"ĸEr JAEUӪPEj"TT F""TqiE1fy<=kvw̛w<%8 צ4$lo@d+0|W7#I2SSSҟ@HP:p=Ba#7򫱭1iJ C S_j닡b{u}vf=*t}!U|AKUmt:J&jVLם2I3M΋ӳגyۊl˲@KGo$!©3!n9I:/4* 3~#FtsyN:Vl7-䡐bNuQ['U B#V+YoVϴjۭsۭ vm|b).vV'm61b,qJ#ϩ*zPxL:X#⮨1.lCƸ4M5c~ u^b==y?^5~\~> 3޶J14%g }3؉2j#uոU7y+vʷ1ɷxt t9}@e~%˷Os'*d1ͱ~p(K x@e},j;%ك(˸OYI+1Ky4\ee,z%Nۼ,>ceuMf&%-Iv5!t-um MV|Y-Ex,ys#ts9/ #8H|`n tsQ/~D yn/ + wܧ|HW|DZUC8PoeQ̍ |>Hǒ1wa,M|vs}WrnƢVqޮ>V¥96)p{٢@%8 ? 1| SȣvC;vVl0=,/<]Oᙨ3qFʳ4I\'E''F¿-v8o{ň1>cd7浞m~8P Ր/7ĿEmib99D4_0AsIhRԸ5i@@t0-:Ett5΋n5JtwnEwfi݌w/ዮ[z[|] Ϛzs9_U_o.++͟e\ۖ˖a\g+*#".;Bq[oGy>ǼY؇Z}zÿ=7hjT-t.sHg/W'Ёm )EL! GձtD<;A2q;v~tQE( jeeu{T?}C!?l 9tV\=/|0Ne^>~/|S]x܎zr%/ř_JL1Y&.?{\ ns2Wk'ھ(1KM8_gc)uW8Ѿa0=l=nz_>w7SS LG=;h(L%`xc:14(֯;KTGӸ@ym3 g0[^Lvg/s }Ϟ-GdzXݴ'~ XrsTRh#0Dh>'_ ZԒZ|Ӝ237~[>pr:u"p;m{}qy"_ħzZTp)^;\6zo0SsWM :*k@= ,rSO6TY2 U,E e x\ l~k s6 hj+T.8 (T-lK j!bDR5@ m-XQRTJje%ᷕ"Pa {Vʞvg}ή1)=WfL jV\l2Xp?B|(Tt7x:8a))i,xmK0zb:ЊC*kcf_#f.,:5^k&]t,xX1pVuL*|ʸ|,&~s@:Tmrڃ*7mJ?>xM\[?'Ov&MPJ, Y Ytxt6԰r7Z(Ckv݁k[⚳/Eט%3.Q//ĉ/+>*+:s^meߘ~-yͭpV~?Z ?Z ]q-)O7 Mܛ-v f a=m71z-2z5W3|F ~4gu4dJF_k}oc~awCF`zJ?8|ΏhMP^e&Cn˭^^b~*$/|A}L՗}{?L# Y̧acԓlo=7?iVO2SX^55+z'w2z0z/2/%S>?ûdE.fffW=W=Wev暱m V1}b``p|1;^a}-eZUU3!>? C,m0lReq>6ƴ# ێe@hk;xl_cL+04XT;EEa_d_ɀbt`,=XJX 0^G,%,Ei.q bQCվyikI zԗvALԎ5ðݟ:dn}]B\JmrXh6}kNqx.-E{,0~fez7~3қe>[16-,ق[AN¸O؎%v;`btx0vk;kwbQ&F5 u uKb,9%+Q7aO|6,,.|^!AĨ0Rx'x 0_*W|1yo>/7u#ӭۻ+ b0y̶MVXTAEjczf(dAĢoamBV_ۨQ_zEXa ,ofYQLu`՟n\~ \g}<+u`G/xmI:0!׸X ,֯Ei\%}7ׁy8na͗齓?EeA<_{?z+ 9YqMXyq?&2'RN(4-Fk07B=zZ<B?Hƨ4,AM}m\xX~dgk'IaߙM GbbO]HrKUtƲ|cϊ:0MeVsQ{N{=ߘf}m)_WX.cU]$3#|;|bt>w'<6#f=y:(&G> K"XrIe ~?k+nY[tmaG8ⰱV|~tGGu7 ve\~.8ED wuE]:}6[ߦտY{wƟȀ-9ZQ!F樀};W[ua7zmm_y'#'@= t>6 ߨDJ@].!g x\}p?޾%+| $Q(XG>BymNc8Lg TpGlt*Ԃ#Q2s{/}{޳{{ލED)4h{F#i} E3/I S &.DcMmO&iUR4RҾ7%=4XX TJ]VxoOGz&فHD&$&AImS:*6l >ƌCT__Oͣٳgӌ3hڴiF9=L{>~e:p zvrp \|2 x/ 2 xyyÛ/"d_r \|2 xeP( K?_v ! 'q <9 x> Ve7٧piu3\_2QHg 13 x/ ˁr@p  Y>I+L\|2ӡ.8dз33#my =}ŔfիWӮ]g7|ht!ȑ#Mݶ ݸ9 _2[%6p $13g]̱cq5s0Fx|Q/n˵6Ft>ix4-|VwKu'4?1h|? ՙWڗ'ۆB*`QC7dtմb`6UhS?#M&^̴\qv1QN1G.~]8)^-f 2i{) < ;Pd1v #cS z eIb#%#gs8o)O~SbXeW}A_dfl zCsަbhEwhyc(j`OU0R9Q3nVrnAnhE *!;^݋GdvT&+ZB5\YqV wVӁ3^ky;{E2M?GY7<ʮߓeY{"3F.aej&+Šo1 *Ҡ4 "lЛ zCD?OT?/пŠ}Aؠ?lП3 kCAf3o2>qqd|_.x,0" Yg=dYBM?6ִ#*VsDXEg%4_ / _N+ `Wt]}fFWyEO@ص]},Hǎv8˰j^ {m0z^ {1ưף5ư^k"+᫩<8_M _?2f<Q]Nu:ƳRE=-aeRxBƯΗk&J.GŴu;,w!Ͽ9Fsv&yAvׂ6H~j,O?sx@b} ͠mҥ9 ~$=)omS.EX:~ۀG(Cn{m8]@>-Cȯm].E\&~GV_%G ]-PVMi -1JE_,ZZSA-γ"`j~+Z )kdAgE~p~ߚz{Y^C*׫5uO[S7SǑߤows~ޒup;͑Qcؚ0lshh"܀rXӟV5+yV鴆VV]7D:>,x,CGECeH_G?Q-.5t; r7o+Jd>e4_(EY')v*W"?\%sdCQx>xNx.6 _<-g$MF]&|wYA|'÷6A!V;"N"N/Hg g->e08uWvP4+oRoiyN2x-yw<>^mhcvru`UtID*XVD慝2/4*Z2ߖ&wߊ(+Q_2E]j}^Yx\qwuB~hW#ށ1Rb9GJqݲ/dYcJWI+'f/|zOoZ:? c_{oX}NXO]pD==j4Zw/;',}yahϷ&j{,9+9 rL_<:^NMY mf_`#s\ ~[n0pW.iEmC7R7 *ϔ+ʴU;4N?(]?#^ڞIhSeÑ,ۯ z7~uB\W*3߄ уѴg=AQ_Mv(k,\˹?(nbyͷ"Zgim%}=R )]8H(=vWcԶ;/$<$O{/{܍gFh#1Ҹmz|WOۏ\/Ma|p\"]>veY,1Y Q޽푹@H(H^L:f/ez{M <}d_+݂9~x>(g{lm\PVdK0H?^YN>=F!>l|sD4WF+yFDwPr} x} } 'e' .9'U |UU+}g*Kש)K1M%w%6^o<.z=iȮ\͂9ǻSmW| ǂI@=O jY:?_܆deEHK9Y-! x\}?cwX eQQ["TրTJE싈GKE@Rkj)Jk&J 4Bog޹wμ]Lo{fΜs9gRDt+P#"G][X!#L#JW-7A354%($kۗsB] RN)@r@=0>x@?_1-D)(TڨmOf)Qi4x`>|8y=z4͚5ZZZhtHj E8~jrp/p%9 x(9\|@ 3pu:<.>D(p%: x(\|@qr% $>Dip%p_ .>X>xkS=W` WT2|>Pvp>C v@I'9q<>3]|@I:hTh\|@8 x(q p˂v@qk8|@P>C;J\|@qb5=}<Џ/LW>w\* ڵkiǎK/oM~CѣGI}z.} ¸H+% 疱8/S_ƹ{8`*/K9JF޺Krޢr@) Vov~u.ס|jUam|,aPoZ\/дm(*9H16Ԑ+ʆ9R˛YCޚyk"lkcoces}i7 Cٸn׵t plNgCmblCy[P?NjD6ڦhu*Es~ $ (0U}E_fїY9}EjѧZ1}Lm ޶'N`ַuc?/{:`Q˟d#j ,hf Rwly;&O(]r pe3=Y- KuDW7һO ;AH0F:- lsx*rmi,{=a ^-{me,{mדe-{y!~bϟ \<&Ws͹I؜Rgcg۹yvͿo~ ,{z5 O\gϸ${NAt&\Ӗaf(7Z??"clpcomcPFX.Nϊ!\h~<\'aZ$jO{UoS68C}3hr5qRiIthG>v\F\&NO^S68w A[Q?=7op4vhJ9(@IjY݇~[0:/Ŵ0x-OwO\~{eX; эXᮺAL=6/m3J45W?(54s9Хsܥwi`7H~;r_&w~s8WfFԳ>~'cئɌ+W[6WBUDI?Fɡ|t1-@y ݍm7uQf^5F{Nlm0g=_NSs?گF,݂%CV`jQB8>t K5ʒ9I;\mw^{jZΐWi|ϧ`AlRxxjZ:8H HwQ"z ;_M;ք$|𝔈Pu y)Hc@~4-ۿq 缄<ϷxBxr{r!|_MׁU-=|'²&_~o}n'_M˔;33!5-?琉jy=o1y %ls|[`rf8oi-2oi =o闠Ww;$ϓNynňōϯcJ&pO͘LֱE k;jr:Zluwdm2JWȔЙWT"KT|yV'+_sw=wϹ{}RJ5 m).R*J.cR[C!&)qP^{$ZRRz``@Q: 3bqljs_Ϻ w~U:J /YQ4Ab-}-yo[4Կ7*+*k5(KO4rR<~OamH.ZH8v^"@!G]dʞ*J$pBN^b4x}JSJI o}̵-tvxf˼,rk>\PNz_NrVRW19|6 qSYfj#}oh .]ds~8n2|a-gAZKsuUw((EZаQ%Bt>eWa_2=9(2_pNljYP~X͇n6n4AK4v!ȕnvnl*b19JQF= 6MՃmJnѦP;?ye/^M y6E2Zkb 47̆gԗw,v ;V7؊Džͥ*9{w6v&o?&o~&oG^dx7n2EW ~ 0ssbkDžn!B^zXk.!B^{ y:&uL똃ѷb]zt5*t ֟7c|܃5hQuͶx_k0;g8c$/^^%?xA<Az/^NXoK^x19Ջ\+s>3q:.I'U\/=r_n6]T|TAp5:NY[N~6qm?[]&5t38onmv w?L?zIY} X&zzs'y4g,zŔ;O>qZO-pHo]zfڬA,Z`ԶU=5`GNuLnQ˻IXY՛Uܰsv:hp)xܦc~}j!l\DQר-​N= ľd\%?_쮖`uJK:ip:Y[`oePji JA\F^<p?l4 .ÓM3d1[+kp^@s^XA*ާ}OxccPGhyBwf9y/ާip:^6LǑaj{́atTÂ;tI $6@mrg1fb_/^ΑqNqFg.g c⤄Ѫ8)N`UVxھJ~z"lf}I>u:oLK}ɰ-H9proe0s pTC@.+[ds  h1Bqiרr9DSL /@= ]dCgxC2 U,H% xlUgܾ~=-ʶnJI6J'aC0l:躎Jp 1F ̰M:&WAv.&1Υ Q9==^pyss9}"Dnއjs2+m`r"W:ll_ոR~ryll fq9P2 $ mH"ʹcxk|5@'2 5#ݰr9܊}~G"9^}>"{a/gr_W)IUrTOܣӔX.TooD16͟FSFڏax{a)e nobe{k#ܵ//}_~#EHKaRAu qGY.2IQ':~d.T6}mV_Λ`GeײZBa'x 9H} K;y@=qU=@s޿Bu{کcX%f_}oDCiŸ+[1Vft>y>Km gS041YFgE­CzlR}vlno4r8jYەw+|·*|׹i;`#_Lr\Ru?GM#|]M)~xS7 ,懾sk| sT\ WWnJ_]J_]J_*}K.j[l5l ]/s{9FXvcAɷe[am7(E䣘|/}[^*Q>Kw|ǖװvaC12>*Q>3= \D)}[.b=*Q>37jZk็e=80^0/݄Y`Xc_ yPQjO]W.p_w ~Jg-Fzxb"grtӶ]ugYTګq{yyqJc#YFXOnx?m!{!qg9tsOy;УVA"4cQg2hЂv`m;b7-ΐu}$=6צ$:s)U摳v`.[P" V o)SBt?Hy)L<(_|o#HCnoIue#LVopVkلq-yipe4kQjIp[-ȧ [EzA6 *~," qki~Rv' ͥf ioK&x!o\ Hw1j5q.t]*7ukp>h|ʚJ/l~67<aW>292ykz=|~)^[H>OO|'Gb$ނވ|qgGlG0omqvd`-ZW]%cl¢c/,%S˖}@>5QzξW}pN@<>>x)o,FX)D]=McOIaO_`ܞfžJ\BbO~۞gn^%Y5R}Dl'mFt>skvg[ %=&Qg}=9ۡ=o<ͭ_G9t=h;Md/2omVθC,[[6FFDH 6@of#L+{m<<cގ#p/omIS%."l %yIqbO{)Ӝ.( ٮ[,#u˶0 (`p6?"I S˻/oo6{S(/~GPJ^Jo{,KS_R^{|/V 2NIyl775Žj\HH/Lx%Kb`D!=@=) a,%HAp U\D9Y-| xmlއ}NKl@JMh 6vH51illZ NIRJKDD~-m׏HQ$T+uU9icμwwokؕ7fgͼ7cRJ[JjRV+Uf}RzYR(qP $qj$˨h!'''U%f9#z~ҟUjVu6mdߧ{yOoxR_ewNc.TovSKc9, =A׵_|\N(ϗHa$9AWO}/ Fw|Z5ׇ1?H <ґ%sce :a5RӮvNwբzTW{U!|XdUFɅJt8:nKc.ZdP+nhBT. |y+ w$?干lYh >=p-e߬˜aua;ؘnqɖ '] ~f>Qf_Qvw|Ŏۈ9`uFvJ: Ы4-'ۈKhv>?!'%I yP?5 M>lO ͎Dj~ l+ض;Olc|b3qpnm#x4<|6D>N.VyC14xac\crf>b-/U?Ûuj72%2 |\][ WWnB_ }:$3B_'D`I9&i ]ZCve<c/T^"9 ,O$oC*?d3Z*dHe1},? ,f\?O!Ō^,GQ3~q?.I'_\O0wMWqAaRזIl?#f%O@n3(;(ۉ易Yt3|Zu\NQ>K{w ߯A;0g^Wl]NQ>3r:c:FK*x9} u:L򅅗7/dCXϭB3>u^/Z^"r';G!DfBeC_\>3Y4g&۾ǴNI{Zoٽgzhrb&9 YNg7l+kυ:>_5e\.jF!x,[CZ50 .H5 h齪~VĬkUsNt ݘt)cN$;TƝt!tbpytү> oYQޭ qz$!rpnm=F^" |~*[& .&7=/%wZ^78+6ڷ64qwwウE6Vc}ρO٘ϏM]k&]IIZE"FF;2?3t8kr0<<`ނg  "]bE..y@tQ2 ̨G? oh q=^a75,{ ֿO Egi[<`nlY''|ds񖫛s>Zo>X:tvS: g6P }*o{J1{z:= žmS໇|SŃէgsT/ηHYB[mqqc<8{T߫ Lߥ0{-=7QU:~9^dWPkoxnUjbˋ[3Dd死h`Mtq B9Ru=mυ=FeGqx6WV`>?[^6W9n x4N>kU? \nk:h^ FP|Kr | ًW.o25ׇ1?ht?A^?HG֯fx`s&1`5ZQ롷ެRjڢUcZ }X}gCKUe稶ZU9?p ,,W Ej|wRU*s\wGTɤ{qFOw*$շIV ~~:IddTrOȜKcw>SS^>%x_@\{yxgcY ~MuO5+gWKŎsP:CO_=L?Jk*Rȿ@~T19B կUOmW=[ P:=$?8i,ҧE.[P.//,3\< ^2N>_5[Yw<~cnBfrFDn(nՉMO>ȇ~D|?-@m(E{֧x>-o@5,Q>K{C>ۡAόxil`{t9򙱌|H8-pt9򙱙|ppNY>ۯA/(\a^ڄ`\1C5e^e(UcOWk Mƀ:ZO_UL|3ɜɢĆ͇3vσoFe v;{Qk)^==,x>;ɦRzh]i܁=@a6V<@X%-0}@a\~ui*y>C'y-7}&z~U^HuF|WYܯ>GY2Wtdrɜl&N+/΀]^CZq^  /ʆH\Or[OcߢZqL[.a|d:,+{xgχIR(^H|[V(c=@kOЩd繿$]6Dd8oR^1͹n85- X)\3];Tb] ;ڦ!cQflW] ||tcc 5 |w |?/o?(BoƧ"|Ϋ(ءPJx}h#ov6SJ]/U@/濄ϼ7K'Gxb bO/Y^Fب**dw݀b%/YCsPY̘%T+~e4Q3~q9.O'S\V=q]Np+/Xgk9`q:O][o']+MȷAE w߭Xҁ*DD#&q+h뺫1߁|&ogYAP gbi/#55GP g^!=A6j뺛0q[u:򙹌|#ۡAͼ仒xM|On ^/3/ro¬`H1CKOO2zE"~ù N{ JG1S]Rib#⩒јɢ<[Um?_J\=*q:>*~:: s즞 =gs@R \a?ZpFڬp.]<%7m߀yi+Zj;0BePY qYyՏQy3gЙ?"|ZfpdSsod_kג,C:[dW6qE/=D^BW&"͗ 4 6٬iܠ${W0* @; Uj_dU44 .Isfh*kp^PtsaF{fZ_߉08/۩amLk&,iAs {ā4ob4z4 U4o't;tPt5>y^tkp>Y>{'O{5yѯb!471~Rcxxd4Ɒ{br~1ißi>#}&`j'!u"S?·~pbW#75tjlobڮO$`%Z&Wb~.`8<Ҷx.(:vIAgݺ8a5ѽ[> ϒz;Hj77ƞ̞ mOK@i@=@|h)NfjrĨ,_T/w+U2.=Ez׻eWc50{-U{¾?+ )^HnivԹſ׽L`|<shyw}ɘo\x?pr:um{LuWzFS\[JfG]XmpLP[s#`A!W@= ?Lngo^m2C?9.g xmpUW}_@-A|}Di,(841XRk "8?gh@Gԏ*? ?:XSKQ#4uGܽo7ͽ$/2;9{w잳F+ h^VJTv"zrRaJ<WC.;g֟5ME)۫>L1%Sw] h_8A/kOQCJê` k/D"̟t~vj^VC)TV-ktH_i)SqBƏ㍶cH/J87Y"? Sl o = ?ܧ ^,+lL׫x{*up7#1i1hfgM4ǩ3^y~_&_^:b}̑/L&<;뤧ܫȎ+*0 *$B/F FtzOԧ(3{-Hr΄eƘ I|wAmZ_+_Qd}~hCX!"?j䑎_)*``ͪ+yX} {qNay6sQݮL| Z_+.v:Î6p!7tU}j]?ml㻗ÀMQC6߹dPm0?&Vr8SLз^VQmjh[]5>2l˥mXo~6N VL)?-_:?VS϶5Ɩeǽ5[|⨑c|<@"mćE>@hMo\|K@ /-m wn|~)ir>69 k?ċ{ v'Dxm'd[ Ի!p3^_a^9)c|-Okg 3op>o;LxxqՓ y)+1N,{҃{v:o&{M,>=o>RMzKOm~𔄾JLQmU_lXg6t ̳͐>91#/t8{rl12꣜} )'味Yc7/TM }j781PTE`mq1z#W|zS86ɸpsopGx}$_Nc/\M$w L94mCHw8?] ճ3aSkbb)NiogG}4.K Ҭ4wR].4wHsA.4oU9֓w.t+lЪ-vPۿ(nht$Ow8? 22h3q;WŌqm83bϵrca홟͡Nt-[i7`Ѫ3Hiݜ8%|qcf׫/C "^W>/p٨X"6iK |0l՝}0^`?6Uj;m4jiL]X?eDU/~vTў:ޡH?jƞ\S)#+ebq'bmc3mipH H`K)]ǦI~ih7ҙ0 Xb;"2X̘gSԓ%qJK`^JlokBz7S/-+={}/[?L.ߝ^.J\/K(4^{ [(N Rdp<N*/u4*k׺XX]t8ٞ͛w4vנ:0] ?a:s(`^qRڙZh.j!NE$A'H5BR3bRo]Kݶ/0}/7r^oɏ ƾu7#-%~rXMUDSL@= X=@P?P9Y-Ҋ x\}l{gP|5:X&84Řj'6!8p|ؗ 6E %DIDJ[EBmJB)ԪJڤmT}3wvRzޙy3oovޛ=!ňjac>7f$Wnp`z(@ Ӡ_?G!"i4£poA*piR Ri:O = C%\-2a_``7"W;4gˤ),ʗ11 8FVη޸\bWOџ%ϔNCu)60A{]~^!x'?eTۅҷhiF F uxt:W>5ϏgJ:cǵd ^3`J#8x!ڃ^׶u3cu*GxHHMc+}?1??݌Ռ_]}qy_x`ǵ7 sؔ 9=_VΊ#Ga;m ;xf[o}ۃ>5ҧa1u)]maYQ΅0~+!)K`6[-_Ƣu45OHƴ{slMu[<ǖlSW,^7?9?tD㫸G:U\ow\clgllc;0 û㽻^=fx oM3iax70Sov1] o1 vʞ:28k/kMKd_Fz:θa+t4NG!ƒ2HXAX~I8C:R, 7"]rCEAXi =XT?~¿(ǯ_>껾(@ P6b =$…kUBo?;n-O׋)}ۂR|9K| _S`R.Ԙ4߻H{Gz>)c]$#>5pQtT݅,2F|jo:lǭ,ۏ=#aħ(ʗ\4Cd:ghOac62^[my:= )دaŔ~,݋))y'Ɯ%e cS^9L/ĨAAڄNxS>ҧ1yJj 9=ב"1>)PbTk"Ao|7۝F䯗0bT2|#h|mbZ'2|?F'oL!i-fmR{vXmɫ=NFsss ^Ms=>'_pĝR8!G#Q%&`r>8n8[ǧ#j{.5m& h)k.n$,|Ja%c)UIμ'&ks=%rՃJ쯮wtx>>$A+*{/o0U]l!!~A&oZ)<Ϸ}f"/=cLK/u ƛ,DJhl&|3lb2?ZD+V>l`9gd+&VS ,Ŕ%2oh&hf _qq__ii.:= +LmJ1v:vƢ].:"mKD K!1=+W#NMQf;e~eUoMݸU|w(SogUjm2`M zлeoߗ3|]H&/B @= \nޢa @2 U,Ҋ x[}l{~6$4}UMPpyMP @@b &"NH"\SJDP3])D*UKF$S* ?%Eݬ=cmry{;;ݹ=C2 f.(ln+fiE 7c4 6 _[8罹`)ߊ Z뺍Zk 0#}GJM2JXvOƗiNt"SJ[E*qc~vr ƙSAiZ?G)u lCs~t/PC!pzeC;YvyT̓GW 2z\}7-̈́ #K<g]WǍ u,zg:jǧxL=KHw`QcSL!Q/A֦Y+)9|n5fByW#݅ r|Y1Ow~7p~&疎esE97 ˹] UşP _]8kr*2a);TI(%ӌWŔ;TM( K|oS>8DB5B:̷z K?}59 گ!3:{'htoƔVDҌ)y j n;cab>Lٍ0 bc+2+r jq1-0V1m,]Ŕ1/L&F %~~i;c+XzS.ya["1w"qkRg nG~O"F^F_۾ {O$l]|y:|y.ҟ`,K,GpT-1 biac%y|x.ݒ0,Iѥ9Ϣd ~2@A\y@{>/k{xޙ5r4t~}Y/S7h?jy] i?H&~ro}vn>x>v~s7  Y2w}MiBZ6= >9-S|;C {>1Պ">+-8}{ϝQ Bct}vcjMcdx 8[#_, e$.7[(fuf{&7n/+jq߳>U7<'?k,kg2O)f|(Vr /!Ek?h%}|j],U /N~φ{o>RT-迉d%?Z,C ?IкM$lxW| ̒7f&2YʼG|˽ K* R0\yg\Ëb:$t3ଵKCϻZ2N`޹uH<:e)Z٭֩oA?#sQ>U>@acnz}CNgp{ـr eس)I2n˰6~N}-7޴xw˭Dmmw>>O6:7\)YO*{Ox.?OXv&|ǩk5\֨Tu'},%AT7Ͻ:Wv;A4\ sTY͵[~Sϴe]mQb@ԵۇӷiywReˡG@=m<厐ۼ#Τ_9Y-;x\}?{O6(v@*]V ص(0 X D[Z괨@5hM)GcLRR"PRj;aͼ Ӕ{̙sν܏3)"z2&Q߯kl\ -6ioن{\t0F^Ksio֤ |Z=tBbբlմQ)a4TU!Υ<*w],{߫z3ya<ʟL9ZCh$|_C=k5;0lBY5Ō얺?ll'N:ەIA(}Aoق>[?~d]Dy>OW AZПWUAW~RΥtm8}ϯ24l:]6Grn~mIYeu mEYg=>/٪^s=x,VC s;ެ4ޕcT߱tצ ߜ<?] l0yM2yMW+5:{ot# kYA?+S|1v煎z1IkJaaa^Ӆv{!Ck{ W Kjw녽 {-QFa^3^ya^ۅ {m+b ÅD{EzI%a^[~\dz0aXmReu9 ZQ?Ʊ'cߑ +wC E#QilQ\}TruCݿqfX_|e'Wg9PT ~g{NCL&긜N l,n~ruX{kqs(sUkesY (وz@'Q?=9`2"0upP"r8Z~o^o`ƿv@'Q?=׌ GPr :N~gcw ΢Cp6l~W~Naxw?N~zA96O?o5!F9<6YDÖ.s1 +K#ړq!pfd ^~zG"u+Q::TcY (ل7dJzM-JNE~&Fg$t U{G{P҅dMzm3J8[9JDgtu>,_6;A瓨c~ZxUP-oG v?D\]#[[#.on,g|r&{=sXO;.O&TW^5P]Z^s$ꢟE鲛c[h>.V.1gqQ<}9Q\eU;KRdy"|}`{}`|~H+ݛnOw廉)6G[>wV T]a}`x=ڙ|>0%לsT1>Vvk-_rXnn{ϼ* kg ~k4k ZM1{ 2*-9<79#/S}3P2wq9͔Yy?^܃{k?!u--ϷO 뷘Yqn/qI,)Ǖ5sSsZ*bIMKi xs}?|&ߥ<ŋ]Uao c?8U1*EW1d;i> j|y*|B> d#BS6 C1ĹA~AV WdoUs+b}\qCŤ}qx7M&o Ѵmh k1V_f+js}d8Έb~7I }")#~ 0Ə+?E5X`=A.?=32r(?cƏ6!wǏ6nmcTX4}0eQ>Lh `c/Ec_K.I͠}W}]CϳyIjߥ)gܢR߉پ ײk}ogu?qVgr?6G.dR-O‐}VҚ0YgC~^8ҩ5Gm:}~>Venu>yqط8NlP7 fiEE\J /\MU?O_PY|!]?FXQ=1EJ5~?\xGЃuT>1?'f'b f)O4 h  az.'O,Aih҃n?__eh1bs+E1bE}+Xc<;b[].o.^x]xGr??*,;VRwkrToOӾ6 >hܬoSۭ7bq}nYVm>bM7WMoRwd+o&LA+͞/߾_buL[@=|K [U:e_2U,;x\}p?/IЁ`MԖmR8,:_oFAĬ *2-2:ΰ3M; u4#`Uf;M.7o%Oض/={νwh P)8=E~/L&^|1Q^XDNhv 6MRAt!{}4K<:^5+:#QTͿc<SE"JK&/[֝[非)P.#Gѣiر4aZ`577SSSuYݓ'o\NkhOK:Ul\$*,<9l\-4QxH8 xpXerИ6.IZm<#pO:؀'leA=qk͝ɲ"pvw:6.IdzpmRchGnۘL9xEVZE]]]m6ڲe رvE1Ҿ}}^8O~828LL'dTLfxL5X݆Ÿ%F3V[wIQ6Z|~FӠ4 2[>ޓC;^ޤY>R:}Ж**ȯC*CWR=f b\NhNN~?UUt)K?f%wguwh'Cמ;PFtW  ~PC?sE=MUfPؐ.ރӇ79LڋsSZ9mqx܇if(_u}AA_bЗbg}r'ʏtEeg}A_eW MAĠb3CC]',(㫴zlEEs jW޾Devڀrb]L*aUjʊNsFWeEFWeEx\~UY@#\)0:E30akkn4iثðWa܁,/k8kѰJ^+ {-701^Z>WlR@,E8,>2}LΦsu86v9|` P&q$J^-. EyQg+- EŃ(]x~4IE%ti$=Q|2%Q5ge[[HI.j7s6 /r;YN3o}Fᑮ\4Ai C [qƿ<[BއjV$Q $mÝ['Q?5ҏc%Sѡ 5O$5v*6nωU6O~j-x.jC|Sk(/}uIOe;Nqz'@{'Q?s,0։Xk y8 Qs>4iD4?]_V{b<f1W}j.{c1ul7Ț?w1KRDS$6Αz݅8 5~:':YG>I5yV$>DϬr/?w ʝHAI1:~<[wC(w /'Q84xlЎS8&Nݠw$v_8jq}{͝&X+Y7xG{+crF~0gQW^H.QcEjD]RK:7DJ5f5muQtL[v%T1JcjwtI,[,OqwQ6=CSݻ4fC(1+ahrMΝ)IgؿS~nF~bٗg9?ݓ:~yamUh˥=sif}P-MnDv+h&0[*AN+4E7d.#MYю/"3}? iԵI\k(YYT%훑|e#䘴v3qI,U̗˘kd*KEKseZi|Tx:<sƳEt\iTS!i:-|ڱNw'|-4[<;+yN | 1ZI&v/^׌vPTd 伅<yswW1y6}Ssx*Z/䋛?>#-oOL3`Yﵲ{Yo|-]||}Tlj-?ǐZu > ϛ됷g }mtCa҃cKY0!Cvrunn!3~ D1x2|DѢnV'^Y܌yJ+rXw4cjU2#3qIqظ~)TŏǨrď~懃c,?nʍE $5Dz'enjܽ?z}Ǐ2#*uI]ΧBᅋkC·s3<~`R?f44}^%Կort 3~͇Oq.>˵=;b>2>ٿ D>_[=sj㹩'>G.dSQ.(.n칚w`YO,|Z{nK&A+{Lu;[C|6lo=}rͰ 6ۦ6U7!-2k)?܊6XuUۿI_,QGD&XMHcfuI1ۋYckXW{v_|\$5pT8G|'>qN v}",& ,|?cDczcB"{9s-sh5}~:d%~1?/f3X=/.6V, X8VPѱ"gby/y1e8Q9e)1K߮Q?wt~4akRZ\N^4 Vi)ەZDwWu/b-4 kبy<3G#{7~7߾aͱ?f#@=ԚDx h3߈5_9Y-x\}?.ZYilҦ|RtaleZϏ*(FM DLR#%M4:I%X5ԤA5߽aͼ Է{3{Ϲܙ 3D߮D32s ў ScѢ,%HG>YEé9@pYu\o?p'Z{pSx̮]h׾]g_)Q>AiС4rHjjjZ`͝;Z[[iҤIz6n@y/;Я|\\| `c9@su-6?_ ,xZ*ǀvWH; @|} s 1]| uUrtG@9wp;@ʸ֪39Zաŵ=} Н x<UvqMG?P<Ў]*=O_d  {iӦMK/ю;h޽~z7ӑ#G(=xp^>P8bX *\鳧eq(؇$#S5& ֭V,R6Ӫ~W:kt-S_7+skڲ:+lC3-Qi{;γyW1-(vsSs,l #K#on,y#䭎gkgװkAfQvPFCc JFg#]+l['iM"Yc#J8~Q4s٧oQ7 }z/ł&m>FTvܰ-p{Lv~W|dT\nFU}#l ;Tt-V +c獴j*7wPUg=5s%U$+K^נk=zsyW37?z?)b_kCh2Ԇeͯ53ʾt>[G>['u QN8PAU3uvT\nci)_͂Y zAA_,M}L'ƏloK?[g zw A }(/ AA?(ucuBтnGV|!>6ͧkh|w`4F" yCElmsr㹙K:v4blq uI.f~h79όKϿD;,'ϒm y9:]I[gaVr'֖7FN3TuBu*FZ!N5x.p%pJBn iϬu Gxnu ? Y:FZ-N9F9]R6GӨYk2Z."ZNQ?Vp񖜎̗GQ wP4gqWq`Fdf ZNQ?syq#j|mߛhm/s/=CV;$L&Pw>sa%{xeLR:=e7](Y](n*u4t\ͱ?ug ߎ堷|u4tIr|u' ?V'|u[wcj]w q :F_M0~)p9j]w*m8MӨ?!~ު*qt>:{q:ñU,uȯq+t>:p:7=QK9N{@dbm鲚#R]ltȱҨ1@Nk۞R]8]p5mGJu1t9~nF]s8]תY;Ų=fjCbf>0Lk.Eֻ7+L*ME-B+S(#}`J/t|j uk]Kۭm rX77[/3>Nwsړ6o^تiy\zt,Ƽz<ƇF\j>Ri0ZFˣI-T̻y^y- -!* ֖AFŜ*ZKZn\V-NvI^Ne:I9\g~fQC˔v<b[Cx>EE:A4l q* wM88k2yCNeCNMP- ےcɛ&_o?v0Ll ޕ!<&yYzw,$9QޖŧB>Jy|'6kx=,| NmھU֞~_MQ! -!,iy&Qk:5I95ɢ֡)]kX\sY(\,r/5Rmk?N;Q\x P*߳}܄2Zet5R3 zL@N7jtNGi:ď:+~SUD_8#_Dؔ(~聾w&+~k"f_jΫt\Ƚrm: wrwgy֋grVG>b?S1118\6?{GTRw@g(~D}#)1<>dGU?I)]xO!9S񿖿?rA=ZM1d^K{ף5qF%_}%El_DoSY_VbcvxǼ ؈[B|>1$DTL>>qT]m9>lM[Ol >끎 QzK.c'OC| M>Dl/~^s+ťƊm bmc+hk> 2a|Cc SkRRGk M*-$c#ۦQ ZRuo>:_-#7V-fO5S" V[nޢ⯾+[E5jlo{]jܥ]blJYT"0RJEY\Zl+S+RVDӂʠ֟CISMHlJ[A7J0ص%;wry3o Ӕv39sܙ-SDoPsFߞ9(E/%z+C4ĸT&h*?!{?CϦi8;=ϣ/>+m)TQnOx,?^2HDuI'mFvm2 r92dUWWSmm-1i̘14g9s&555\@ޝ57$ǣ;L~6=,UD؀Y 8 x\l\cf`J{HppX( ppXx pOA!pXA%sXi p a6.l\ccYƳp=u/oDU_+R8z7:]ù*bW|\ x\q[er P6.qZm+9x~C@>`7 p؞֪1Yjpՠ,ƽ]pY 8 x*mxUxUZ=z >w\jooW_-[Ν;iG}D^>.\ܸfX?8b8 *%_:MŚo]8.AbK*t5{/,U*_%Re|}^b/I5=MY]iP#ȴƣ(C;4/@Ihrl.#K-off y!fClkcocfs}eo CGq{eavua#؀FoӥhڴVǖf0-p{ TfzV|dD\nZTޗ`ÿuP*MbRŴmTo85dl*NJ|Ky^8/~}o;Pq4.Jﮡw:>k|[Ckh2¿'߫ajM_޸wkunWyWj'GSJ̩M~WGVo7oMM>*N:Eʤw zP z z7 ?8#O _"趠ۂJW "6gSB:A #g+ mT>[VV?~]J'g]s=t9RH(bUlJ>vy|o{>0%ׁlAuT3ߍlؿ#_]+@M ͕އڗxn}-?y/ 1Mrǿ6^@0껌hj eQߣq6眘<q ~|8 Ֆ^1 +lc:j\G"1(73⺤8MR;P9璏h:~Tce:qZ)Gpc6NJsCӂ;nfPDE#:?pmOx4|P.ޱ>(l ǥg/_  ]A[߻.Ej@IڝjŮ)V.RGoپ {}ng}VgrfG.d_S3 =W<CNd)廠UƳxw177bXhS̪b~ذq~?kr#P1|bq|"|bm?LӅOL~ az .'O\uكФ9㴢b*/;W|N}EP_1+_~1+}EX=\1 nrFvxuyuYJrXN߳QIwL~d4컡asbZS7]/3gžݲ"N߳l0TCĚorq⯾/c7M*ҧ={ZZ}Złc@=S ^N=ݵHPK2U,! x\}?c>v¢جj0.]*ť[}5EiSSZp Aj()Mӄ!Ю&JJZu5*_*y^μ]L}ν̜9s{羗"@4yv*ѕ5\>(En6A353Mt}d}2TOMR>'3:)ᶔj1T͟QRp4ƴl Qx]Rݻi/,y=z4;ƏO&MFjnnEQ{{;͞=fΜI.RMOѿLoM۞{<[\|@IJ.tP\|@q]x3s%8 x(\|@JwP\|@, y(Q\|@!<8 x(1x(1x^>T`D??X|.(\(pPIv(8G,2A;LPҹ,8PJ\ŲP&Z39zP;sP܆vqOG_1#>:mA/Y =aڻw/ر^yCQoo/O>-. ^q.)T8\$ŒOȨ \9k rZJ(yn=JhGU۔{tr5ͧ6__*͖OcӔ%_Թ_ꏖm *r GNgwFh dcDC(^ K-ovf y"䭊gss7 CWq{(;~؜!6qZ&P4Ȧ~ZtAXp|RaJ7`켝n5t SO߬lT:8R]FY3.eSg^z.G Dg&h_GWk]^yoёut uBhFݐDo3eJ]0;CߒK$T_O!$_?T?3@5&JOS>`thTet庛Cx y^l ~'j9$_%i4c N5ߝrCLׁU,r!|1\ YgʜdRj(MKSf+-ǯG8tsd:=W2y>s&;9g5's}EqF%(?F+QqHܜKxj#7g} e"D?By4#zoYrF9kW)6zGesڔWjLyeL9JDŧW1Q^Yɱ5Oc ~KWvWj$6>.=?b3/my߲(_9#Lk2d:}0ZߞX6j`_a} ^ /-xaߒ)bb^f>4-3]-ㄬ1.ȕj?N?UY>}/goUVN4WdQS$d>)\+ÿL&3g%>~kߚZ}@=( yx]'iVCJ/CXY9Y-o xmlqAbb11Llhc 6 ]ۡ& 1|nA$FPP;~mڢ?RHb/UEj@ rgfxv{s;7373q{06DNc f0_Y[ŘW0vel<#ԱcA+u)U9`a3Y HLvay>\o`:aV@.7p/@_:My R?TFJ Q95U^tPgxqR uDVP(|p6~!߈¯ï[UU~UUN?Tdz7ZCgrݡkrIޮF9QN=iJuZ6y ;fyS .6vE]NJ_I_K ~!|QwE}~G#Z>9Z[2* Vxsd_6ga4*mbml Kcg}eFIze9s9>O=|B뿔PV~z1 Yus{uFĜ7;'yW'߽r]AϹoc tM,t c&e\soݚ<m;b>Gfғ,1ɲ;C*L#RYdl7|| {Q90w&0ֆQ91rk ,rf~8?kqFYPog㯑t_aϒs5\KX+nu|:uu|v#uc኶P "F╔ `5vO\v57nȇQ>91** 5*χQ>9W3w[a'|P:awA}PsJgBz\$U}jt(ˆ* }኶P\ȇQ> Y';C[塔Q d|ײļmK\iD92ʵMgP5uԜiE(e&~< ޕ(M^,D925g9.ҥ(cʋ!] ŢF7]6sm׈ֈyŸwz=B'ysHe6Ll80kJY1ƹaeόLq$># ,I3(VT,$K?>u0"#d}`)UC&KXx9vy{F>0`XSssȽAl~rg~ylsyz7}`ekx-ٖƓkqx}kg\M}`g vS܃m7ƺ ,0fzz qP]M0{硼\=a̝c 4-l-XsAn)z!ĕ2Me>@DgbUSR*wQo2_՛oC s~\&\ ?k³bscʝewK'l qGg2J`p|%4#̓-hSh6l;^BS2 4N#mHwny#NP+q&oTCw9]܊<-jn~# VtB%,U />ox A=˱S-i%4E ͤ%_v54%;JGĎ-門VϜŶ5tZ-ͪtW\m\8t%.@Ax]Jј/q&<*r>_9Xr{k|\G+q>7sù8Q|.sBoE~}$1w΂q\-ŽK|D VaM0hoZ kR>+[Sc>W&?E~n }l.@ƏqJ`0~LLGۅ'I>]`^XxU&Č(e!|`z8(>:6fC B6Zs,K&tǸ Y:л|zˮ,ډz'T;9_ ?N/NtoJg/X߈ߐ0Smk|'[/,dل߸+owC! i3 w`\4>k7pw8ݛ?BC$.3is)Vq*) c w^v3feb1fGb?{ պBp{E>U؁>O;,|_L>1V^;[~5}ݣ>>OX > k|\EJ~W{,bWA}!K8D␶`}*q<]@.X!6Q:yI1}GwT~[~sTV>Z+7h 4$N -PlsU^6;~}J_Yɐ)@= dc,h3U̘*\Y9Y-o x[lqwr! Ġ'%`j@!ii)hGN MC[Q[ i$P[4G~PU)j#jFHvNJ9α8{}ԵcǙݳkX*%:-n~;dEc B5h5иۡ#3 wĹhO&ityBːޘFA![O/xK;d7\HCH;zq5٤8,,8(c&[Qφ>6c$ӳ2?`i; XN6%~m`ip2x+og ^ 1xW0x1,zq0^<ƒ?޿YT\̃?}'yc/NJ. 9GR6/Nmxkk|$.惢 *ķA-j)7_0qm*/?ٝW:[|;ogZeu +gvP2_5 ^- a3 .Ik(~tuZh99+YzFȮD\r߻+q ^Xj-[JkYk#hFk9WC wm︮M-I8~XT_W[m.3xAm+YjpWpvkpWӂv W,\|<_.\::v0y`ffjejejajWޡֻ0yu0yuW#WcHjcjcjcj _f9~W3W3N&L^/1y;:v?].0 c/_g:{ݓe,5HcG>+vptXGGxBU #ʋyA=G?x5]ߑNF廂x3ˢK!/W#̋AL{S֙^5+>YR}{s{by[qv\)k&kAI_%Qێ/QO}?u]ѽ Gvbo3ю"* oZGm~{!Q$& !h#禰߄u;›d?<{jAQ^s ^E=3 $ޠXE^+^ަu%'Q{?ArծZNdZQL^s`.kgJL~ g|_C;q9ի n]$VE-}ޱ+ 5kʹYʭ9[3>h3kzSLE$s_EzvuGE`j~q_E%  تWͷq[9Z&] O.7+~#Ja <j\]^ms= 1z*Rb.wWn>EZrnP0ELy W|u%E829O)r`*=3q*XN9Hio=mt[ow0TM -AzU1UFx-'+]-w]w^wzo "s5zdKCk4 fP=s!ι VVC y]p*X?ww{o)J9{9CQ:ޯS>+x,wC;1_ 7_5W9uד:t-=2ZO9]t-09aNrN::sA;SH@?8OSt7X-f# vI`Q-YS/U9#w<)W<#$c%=p(N=^z(슥ˀ ^vD|(ΩqNkN}6r?Fi6uzƯ`ƂlpڄV$갮r~|̖&]r,xm:w9HRdxkl"(jk }@}_3dό4_ƿ;1;(I?`[+#FK6ߡMBVzqp(IzpɻpNwzhU[Q|']2Y Q\F[kƿ:[MKFJK-趰H1_'g&C@}^?<} ]+8҇,&M,u6Qrm' )-|םLJ6rgS r) G+8#륡b ŗ\b]N"x]+* EkX᥻~2 ˵.zYa ov"MhlҒ!{5]2ޫWn曯~so߮տBϿCS›"M)Nw9]+1W|8ÿu:ON <_"ŧ@=[]=1Re$h*9m e#(~|Oxܻ|}?|{X6@{ァ(nDI{[ò,YlǖۉuV4mӦM?9JUIy?==x&A,G?CkV"bc!zwGyed&9 &=% z ی7{T6 AOJIKst 嶻cرAzgdٶ/N;c& ybZg?O 6#s9(A'@t9;A2͵'1(t!Žh2{uqC]NOoſ:c;.>~߄i;&?3&/d#~ ӘKN,););&%gӴӴ3iƎiƎyii4k4k䴾rcc혖XKNrZcZcB~gA;vLW_=VV혰%fǴf~^rϞYN1KN,u;?aƆovLvLoc:l;#vLoܲcڲc| bQ;vLoAL=ft̎I-=1c rvL'$߂\I;oAʎ[Pc:m$Ԑg1 jvLgB$1c ݜc:oǤ<`t)[,E;&%;KvLovL߂gW옮1} U\cjǤӹft͎I?IL%g7a0\:ytr>w ?@7d,WdA tXf@~d,yr+` =5N777J#uacZ)k@zo>7mmrqڽl7at eGj0R;w } ;>[o_d*=0G?}y+_t1rBy?@_H~Kin['I}b_n\O]#`x{.9^/6H9)H~H[80W^r EMXg֫p{M{^^cBfvp!-%5W XO 3HvTmgxrӾu\n?,z~IYu#>]9ۏy9F*P8B[KYYy ?g.LK9ȯm7*SOM{45F%ۑmؓ;.o쬢܌ԂČ̸䴸ĜĜ[ZnBjF\jz|zRLbK$ld-eI+ڨ(cL5.:k2EhcdZ͖(lԚ-kLj4DMhՄ&!b4L#XFިFuQzC^o0472(D!!ARY4H"aX"&Iy`(#EX*K"H  bO(F14HiT؇R)BhT4NePLgRiL NTy:AN^`3x8C8rstt24LPBUPuBVÔ*68yA΀e/'W'rwuvq'q n.~..+.dyC`Dpȝ;*?پˎ9N"^9iΐ DsNtix0$;K;Lsr 'ݹ;;'YB.;v/aA#rqvstAuuwwr}ܲ#r6Oqb{<(~~L/_R * qwrjiN! J)”rJ&:S@-:y ӛ Bn@Ka)yU3n'XYY?2n /\՘-(]:9㳧[[&p8@0tqvA޹se5pB>4-mp5c}|6F` aܖ΃)u\AX 3oI, Ïpl"dlkV~l. q02ڐ)7QPPVXQrm D32B Jj`P@,XUel&XZ5xaz0.2粴uNgff[?L.E JGҳ_|R[]a_>_]Qv{o^I<1/h EEe'xxadw~/Fp:=/U5<{|YR s'~KPa,qGi3W~pڧmސ&-o{ν1` 1:'ozKgj&!!$/lTΓhC0"8^UB%.U'mBLf1dU>,%&u57 -T*Ll67gԭe֮eU֦ECd%b)d~!Tb 7d/<04}Քj(ћpM}cceAYz]؞k5ͭ%ʰ8K..]X\zuc~ˋ.9:2v@sѓ]4( 2GWU-93lPH Dcӷ[ڏ o> xT @erm~07ֲU^>ּ"ƠT-Fkݭ<iY!Oe5˜31rPMliш\%PΌߩب:wQ#bҒ[j_)-j_Fy{qQQ##]ݫ :Ql(&Ĉ@ F.3hTa )R*xcb"&˫W&n\pdh앫?ϝ,h[xE+?a{񴬡 iѓHo)/Y\|BUʪ75U*EeQ|Yž IBMW}U=0p$=+ a )<}ybZAl%\Rmh4! Cm4fZZshx0/,'(8OϿo킜A bq[#7V\[5 I'$aoh|ο獺35Fg v;tO>?eC@ ' rϾ.t.O?໗~W^>?Cњ&u??|_ ݼEO5w~ T~Ac\wUSTV? AwBe+シuۢqJ`3G!7Uv^7?#ށ WO1Wzi'uc*JmԾ_}SgQ<=CԺ; }V< f*WWqL\#@B 6[ĩۖ0g&Ƿ;=(z"1 L1g^x ,(8RX j>T V' A*mN$ N_=t/,@_T)d5jmr+G|}x^B;dh_˧?+/ D5hzW-[sN~寚Z<fDBx~Ց[WcG@É̝h4oľ Nl/edU:WvK1p`W,:Lm_QsD5u0row #\TٖdЍ_!G޼CMy twF(~pcCr|i|e ZE br~rzZ9TA?<6Pdƭ.^xAWH`!=sz[gj,UFMfVLS/eZdMH H-Ӫd>#2JӚ%s241.c|]!7hT/ -jjE-$ޚ2va$M *>rIb[jUݔR]A,,+S#(Qõ+OL S((([܂}=łDFe O/7TeI%/_.[/]agw^n,*ij<S$w),Xs3!O"Mf5uKn=}ۅjB)BX& Q˷äXE/OLmk?v=?r{z.&O~W}!fBāXZS~CUMqqi%kǎvzjJV^~ ~Xt4+0I(́9ṵFϼ-zS\vJþ雫'?3y3W~Or0쩪;3tgG}6tD'ՂtpչJ!uٝ䖣'ٷwji횣FeݳVlCޭZ+km)UC[[ߍ)͛S.VW5Hq٘TR?I~z5cx>j7~YQ91FkPI>SW6'){hĪڍ~x5L1;s=*);-*Ag2\h{[$,YoYs?{T?mI鴯+ȗaϝH-[ٻsE񌏋Q3+-|GQZ%ϔw`|uM@̤;:I$fW_mO_yX$/?n< # \ӑ۴ujC.8DDFZ*O_Ǝ ||>z}L{f?xmc %<&ekI@ m eGV~ƻݿaFlNSs+k/8b.oװܥοto0ܹW>b-[|m廯]!v1 wnrڻ~63yRz:Aŷ&^;yަuvT7ZL?XXyuM.+@)>}g~/pr P"&6j\rC< e[e9Inn샺#[G߳}%AD2/j~ruC蠟 xl?Pѭ/rsʜž򕡑Y9s~9qز4Le۠  0[T}.fcu’YOX<[^JAʡ_UY r/OZV?vfkG}[7P܂؞?9~;1{OYQPsgj_qMGUXzO-<{a%'glrSuub ~'>vC ˁAA $%4zk?x#<1TFu9rH\{Bt&M$+մJ3wZWi +j_aN^` B%\kf^%mP;T'GFki909y՜]P۹'Md1Eւ~Eeil>#ӳ"#XY:S70bY>FQ15}csx5s\\[֭5G 6߮m-WP1ORbYмɹ9sE҆ŪBmNiVT@iF^ӒXi3}g &;4unɳB4'2}h&ȴj[T^,75zMfnlnDRʖdUU/,.\հ1_:#erEIBqRV̿c.(Vj A&l kuʜ~J*G:?3:jUQ"!~7_[WQ&ᲣJ:6r c*RǸ@|,{ጜ#oTHO,JKmt(2HmUKaY굎onzKc,*C@t|'Gbk N[rbc̹F+9|,hlS#b}0Me.kXyډ^\L1+b]9q &֨s2sGGgnͿto< m *ܒS.*ez>}9`dz3nxwvPy~"?o$#whhƣG<ain^*-ݓ[8o奣?~Ab[NfWgrbRGS!ʄ[w 'pUڢyUeK3wF/LIe[ KwART8wBcb;\YT|zkkA͵uR,]{GKŒ޳FS=imj^Cy)m~m'v{AUPrGǎ7 &#?|ia~=лB8A~S?Zyl/ѿ.ns 33-U}/ׯy:Q">앙_~33GjV''޹t᳞CBD b-C7L9tbix(m)0ɹ/ؙ쭵ku%cpjaFS^eQEl ԟҸ(4\jfvQ47zG/! ,|q5rcnCύCkѽL-N*i9ԺFȵ{xN1bfRem޸d`&*d҂ҵX?+~ȼҞW`eAa h&Ē֕Svp`?'$QW6篽7?NDvvyzMב{/1!0(s[Ju ]p}ǃq=P([4yˋg儂 bkͩ >ƃ7KX̢ gx2GAlmLDmT”!vڝܼVQ!Nrt-~#/To43!+sNjWA) pE^Y{k̾b3T!`Ftq<ܝAaQ기SgN~FeDՅW_mrnuLjLYYZ]~ҵWk=`M7ǚIc"LQ@ExS|SaxZjω2!}-2BE()(+"&n[1,yvlha28c㽧`L<\H>%(ut7Z>ʏ>]~F3+ Tp+gf|p؞O+ijxJ~o Dy!0R ib*y,B _fƒdްmH)҅!8ׅ1_L E , j;ļ ̃A"D `O1A#0Dp)Mx<ėWD`Gt B]AHPf\YS̈́PMa?PVW^U*ĭXGa騬H$ ΍lɫ WKEC f(D'\k@P_Ji/(%~Yk}nGvlxHuLylo'TQaB!4*6uiy.1>}3Xңضٹ}w fFz.[}ƮKWWWi {g/} Ӎ&uNk` Q5eYT#6pY Rl,K(f !)eTLQl< 8O共Y F =5 fQei8`(pbG2=͈ENв01~4AXF9\AC|3JX0b 8D 3IqV&v`( $R_ebq(##p X0N$O.Va/e%TwMKԛ`7Fdh*h\*c;6FV:^nk2iu̕&jQ3qxD2~˥ʮ4vpt 6)Ì߆pV}F>y읾sn|և"q:eloNu UðJ#s\4$#E>'MP\•L 1FP+0ZxQ T5p` (3Y:+QbX0pJSa`X>00 hq\CT=B50HaVBh!z=@fh)F2(`amq( q `>'p-I4%bm\./""q0I0z ӂQ3`\$Cѭ"IX8 Fp=Ƒ%O=x;&AlȦދ1#¾W.Shi8k]\xSBE>bB)¢HAUTHb|3hj_>r7#uv|pMZY7й9:}Ym%yD-aI4<˶VapP0A,""`\D@40X= X4#D`'F- ZS1@C@hQLTN#=AUV8#l= 8̹33DH6njsɆhNa%nj`dkr(  o%%DX(Ol ZI⠉L`i<~P8&fЗ8 7ZHD ze3i Oz{dd=1׍`xJ+CCK+:z6-%@ K/>̈E8M:98899moȐ8va7"62e E@~'xdg.}q3RxWaF6 X56XpA4=NL90*-h$#?@50K@&GԀO&J 9 QqT0DkaR5@AFhmp:@;jڴç/ N, M:vA6xV|Y&_ RkkeXVB-vhpsڪI8ѷ+a}=9=Vc`Ǿ;p<1qfKm+qqvwsv% *:4yf꣕;_|YMW!ƈnl8^t{o7A 9MmCKM`D #h`1@ xa,D8f  f1a f!L="t6@1gdujY8$33`dE,L``xHU@/ɶD(EA'7S8|g$%"D\`Q2-!8D'fF0 =J64'h!  \6HE1gxeE0f8(3 r.3o,_OUEdy{}ȣkE^RC<3BuąSfջ:xA>Cc,-s~lة,<0L̍pWfPRn 4:Sݰ 'e5VcX&0?E X@ L&݄vf St,I40P dLU1E`@"(8$RC#FR@0H(l@U 0`uq dz6pP G8D4|2 ]C-88aԥ,REh<Ć3v:Od'Nf,S I@k%7Hij)'brw>MNqz:enG1[ƒMbr+zY7u9@^?eY"bCغ#Knh4e:}}yAJO/*??#u<1eltf]/h_;x&LA'_ߑ F\" 'P@z8[1`l`! GU10bk|F5T  PjYӰ]>A~ 0 l|A,&PH"&x3=;DH6L:O."} ƌ\ h%q,GD̟bX INr\v6f9%HlW2,D{*_1 Soƥջp=|A2[CEK{'<_O^63zvᓙIB"6Dˌr W/w^h9tKMiY"˻mVl^Ww$G %j. *:B*=1;J`H;A~'ALBA j-h,=`ÔP&U"M0ȄL5>@tEY >? `ƈO-&+nrHF <i*; bX pD!$Fz&3OJ8X"Kyh K8dnOA)#M!} CN|*7q{W=ڽ.aOvqmw p. ;(B2e0#\څua Hbi`\"@ YY>#EEI+j'I)K Ne 0Cg8N\kdK&Ua'c(I.R+Ԑvfvi$M0aQ8Gb1"#8|l; P@;s?  N>8H#:5 GSL/G(7#1|!0Re4ibySBo $\}p_NbZUVJQ..wŗ^S#+Jz lyno}ZG B9ЁeW?C+s@s}ͱ=77?L#d3+Q;nMO97"PW>$: <jQNj3EU"?0hdjpp-kq'h&w+*C'pdK&#$-zLX.O&?K(L/p+4:Pg5vW I}%ѪSqٓ#w^K+zQoj|\[?t4ULIw%v0تaajEj~ةaNPTdBiu팜ɨiJEAFJoױ;Ki{ U%!Tz*1`&JBAR z& Kf?X 5B6 ̝,J>a  q̀o ("c#߯c@`7eqt>- gY1p;rQo86И.el,04 RED,(1QK R[kMR8lg#E X2øDXږ[;/GJL-CUq[EŇ~t_R:}܂$܄̩5 g׷>}٩eEfdeL̇B Sb 80@5J#0Bt"+ HFH<(mlC:grildlDQNFy`dĎw #3mduXr㒍CI#hlPsr@LBb~,K>@#ON(l &p\8,Pg&A..'' I|RT1dEF%|aę w_6-͍WTE6.M .YmC~0ޱ`쪟]\]Įx_*ŹśSy%n4/w cZδ\nnƇgXNA,8i`Ųc3wym{9t'^q4cP*=3 # _s0TNXNC@ٲ&@LcJ&oAS.|1TH `:;^4OhN<ZpA4WǗʼnBAVL0+J9D0/!DD/E NRӁɉE͒@H V67U,D q.V',8e*-$B%VR ^+ei '/_[η7ݾ3r*]] m9_fTCDm==݇g/h(JdLw^-*^_#:Έ3qiw[Tʡ F [#*UM"BC2DC\)M(T 1QO `a,f͍p"t }sX>8f%& UhJeV"M,K'˓EqpIc%$jV"IC[@nqt[Hwwww ! %ڢuJ;Uw9gfZ{evx 6k3bp8s\"֔3'x88 1DXA:4=-MAӱ4&ڏhHMxQp !^@znD3LC9R1D*H p G 5MԯU[jw4Lytdu|ܙRGUQs Sj3?CD=ƔbbJ2kLQI֦'o4~bP!ҥμ /ͶOySQfX-lA dˁ#c$i M`&Da ,GP,O6/iY/Q\,h9S|Z,?[q|IYq)Iiq)I3 zΗv*n?.)8Qs|y'GcEǤ'Jց)j]+jY[WVJemɏ8&;pLں*m],I[.U/ȗ*[57Lk'DcQIaR8.̓*|Qsdg0J於b#c(a@ ֎ `XXGEhF ?'M3dUtWbS͘k/:8I%e}&A´Oܥ\-Yx%->tmڇ#*Vbiz}ڻj=fmݑ?5\Sg~ӟ?*N}T~ُ@o}uS%et{׻aǎG_|7qy3q[w sXy^t R$G[8AA`m9f'.Zˡ9fls]^|25t4";ŎeՃnw Ok#k [:h8'M-S_f-S8TR>2 ճQ~ nLl& W?!:Yrį㿈N~*=k 럋P~cɑe'?\~cřU>\R{k幏_.}t{+_:7N>8|NXZa.xKFО JE9}(ીki Z7PHj$Gv0MTQ2}wWQv-X mkXgl#~`'9LDٳLƏ<b6agc˱;q ").C(엷o44XokChs p,qP FуOtayAxų!O"?*^u>||ЋR?Iz 笁g9Sc/bj;m`sƷf ?/96}y V껜@;1/cugOY{_*O";3*N\wH7Omo|] |^HU; z(jD 0zxBFՑ4AYZ}Z&PGkEbQMN%#CU k8  {kji :P .o~C12- H6 39^EEۘ[0#lgDDՏ*$v {>}U_*ox;"kUF 3M@/EuH$k+R:eW= O=zڱgmko+~9/͋s/jV_Ͻh]G_E _ron _ν=pا_~ވLdkUTws˅/@m]{WwcE~˿mo^o68KsHyS47ۡq`g<܉aR Dnm~ڴIY< Dt*N4[EDtVL_ '_L]΍T52vQy>O6*Z}B_NFbQh&א'wWvS\*?W0&̟.)=xJbZ rx5Lh6X_%8P_2g;eTϳخGi{CVRiUQA~QAqEe akS )jt. ֣÷׫'_ ?z"*.ߪ8Uy5勯Z]]늵ײï*lWWq]>USse-ř73XǙ{Ο{yhթ{W.ot=YO۵W?^MWۡ2H / ɗ}hO"gӱE0;$@)LT%2G?|܏3URF6&F^`L4 vwבӓEkPoI4-LsOJL(+l,C4}, qNɘGhYKۉFfc$NfuNq{,ixw!jk5iցA,J`ZtzX0}!)ܑʵUhƷh6d>r9j5b9|x^RVu(f9v1j!f)Hdrdzt lb@~,Gu69q<:ٔk@!L2mGoss[7k񯶫_g5|% `2I?w'" +qij``x2=}REE7Tף GYֳiaK/v9;UDwithb|Gg`fy8I;ڗ̬b'6 HS𸒢¡ƄR խP(l 4SL#\3qR-$ J.PpC-7>k;IӒG $q`8x% -rDՇ lr ;V}gZDC3: +( ^-ZwEsEhJdRؕE狆.LlJo /(?޲p9^2km l.(t`  M[n~qL>هL‡NxzPTJ@[ACX[AemSn 2(6Ao76.*NHbC~8=,㊿^[~ fBI Sz^WXRuG׿x$n)Q\]98DdU"+Ӎuid= ct!p`\ P) !dL(wclvB+v5M[!m$; Gc- 0.ޖp%eFZpLmB<:w.V替oc?&/ > K<d'XQ[wfE $j, GzC(qlm)e{i{/0!.SV58!k􉋯eE䋆nyDS[ow!CG瑠&tĨ .TU,4$e$eڥ$JE,VLllk_$ &|  qL0G`ʧ$P a ~5<;^zU9r}<ηۢ!T=J E!=$ ZhPT 3\V9ۺddnS@J g!>c5V=~TT6{W6wbNǶڎlU<-\lQ꽾+> CP=8M_G:b#B9rfZK rx.Nnbh_}p跹pΕi! | CBx~Dezp^xg 4U=m$S k6 mYncUUiA Kmkh?->Do1&ҡ [tiEBDŽˀ&}*z6iɍQrꖍg jZsjeKց[? NĂL P{$ 悐&$0S8ù0w?*dluUrϻܡ#Դ@ڣP06xS,cAUڞꞪ汊橼A~PI׉5I&,^?sgKVW~plve7?Gjh:v]-'ݮ;s/|_{滞O;_K+ MsphT/ was(PNR@)4837;e/SxcPF:Əw4 "`ua"=SVflkziG0*I4Crw8~f.&4NU:4EuheUkAښI)q…; {68de捜=G S^BX.a0.x>%Oiߓ][uյ)3]_& Sq1ɲ#]K:|of[SdCӷʦ?3 o紁y g/<.S͊,]_{Uc l,_y*[}XКSN|mkm^{2tš? {V\ #3 EYh(|YU~ y A`  np};#MF&$ vtL?4scH8Eq'' \<NjpzrDZ]|=}%Cr2N*Oo=dg "a OJl&:sl,_JOf%@js@&z`s(S@?LPpDu?ZP:Y:svvVv~-!brFs\LJ<\{8or*NN.Joc)-GkV 6ף+$՟H;\%L;X5ռq$`\B\blRD<}:{beu̽UkO˗?vסoLʩTQoe:QM `\M%fMdahHlPy͎֧{[ÛKR@r!T|=4B-Hɲ2I?y@yv;~vZׇ;-LtU/7h#/424w|æh02ehBw (N>`! o&$ž *( {)>B )mntB8 KR+QoB߮0p06 SE &F_y]8v^-2pl:gRwYZi!=+- :Ҭ[$fEqѭIC1->A%1Ցi I5q.RдzƈܮLG\sxobK`j{@jk3'(twg^7knJ"u`2A'i`>}(@]rN_;}x.~@ɟc`} hj E$zh8:/rxx4.4>:&4sZFKs`>YRXn8@fJkpݪ>AA244DE38F"*T¬pɫ +]'O0&x&LФ١‚oPwUe'ug**&S_7ðMd. x+ L.fHef”@r2`p6з &쥁un)eh;ƗM\ȏUaZo3&tncdfbe2|,nƑ8OGah}ߓiajgqJ K L4G9b 1Dgqԑ=Z aI__EM M.(%j#8x%[zտy^` J0 bGa]drBW qb=t˝icMw s-Gf8|;3ӀhC ]tӝ c]RcC90~})'d (021a9h=DEs ~(n诡k#[V*@#3N f&p,oA3)/* xJؼ9]ϳmWNk [}%-uu,Q]Y4'[Ky@C&" ),2/"6>;7vbd"̈\׌pg\ڇEYT󪊎NIg0:_||믡)r(SA `*)L&RpDg4Rk(LOCat.W:q ݾ^E99o^ ( p=Un- IK'?mHm1<+8 og0ID 3,r!>Ud6 -I>573FQIQvO䌁RIjIGX`$2Յt`R8TT>BSC?I#n|1km>޿y`qNbCĭn AaũAjj4,'r᱕UIcEy{ctaΚlk\J_a=WS 6ֻM&fZFrc-R+2r3}Φ5GʫY2z/:r]z^VLGFD`E_5쏮ǿmx_@ $IX?6 &1O!I$G P@@p(s,Ցii0";e'.D%TֶNpx8Mu("*,h "bB`˹p'HyIhH9eC=S|4U؞3Sz4R0\t"_fkZ{r굍C+BC?qnؤ_YN;57oS]ԛ\Z90 eIun<8lj%3?%3!1.66>1=)5?w/o&]l4}b#zmT2}|fBz*GGׅ? gC@LX' It'b' .jQWn34prg!J ڼE'+J]<5սzPk FesU,SkRp>%1}ǯwZ:DQ# kZ|ʩGRY DŽEGYAC,}]@PT TW'VHiػ%߮GnjBsq knsW$ j'Ҝ8T[]\:Y+?uCO.ؘ$W|̋aLMn{ngxV奊L۴[#w-oWf{2=rS#-"bޜ,'++&hx㚞yޥ~HB U(RFFЄkwƟ䟫:MxH4M"$C0 \cܐ8X4w*HGGz76^& yƎ,'Mo8ĺYEp0uŃC='Ϟz h`1B#`]ճۣR7B`E8f; 럼O*j*TB"4<'f'; Rd QS{(.͈Gd m/LtӸ\Քʖi/(:ʫg̭3^)+k!T}-XD AR^VnBS^Cq@6Ϭcs_Wإ&=bcb9*_v]3 GWl=x^w ,0jW578;2_9T4@ZVؙT|N>S@ٹT/d bRmNNc+6\- nfzF=O\ή\%:m;v_^*xtX?^ؼv:\oI7u ,d%"ffwduwzG}@H{nUXA]D׍קxdTߙN eLoaM"5S"rȚ=Xzjv4Dg?з|)90sGt!$87r=&Eц`BiǝG<C\D, =@ܒ1lL'H.D-:d9cS7LB:G'z:$t4/g'}K ] ^QőA~*߫'\K"R86d3:q^\tF`q0FOF% L]=NE`4(b=܇s]%Sޅ0Sg쾗o7UTi4Oc-cuzv^ -s Y89DէV&8Żyx'g&r}cZ&+:\j+}Ug>Z8rBVQ[*wN+VԷtg5 J'z\WM(/){ƈ+VOGkhjfsɯ/ɱIB H! |)̀Ƥ2)t#a쵆i8fX}ve gzO\?v0"G }'Oyr0Agv# @&a`K N’C~!MMj54YdvNFps*N[ _a1xd߫F0S O6μHy7<We?4ȳ$Ʉ܁cn>I) -c}SJr`;3ڱҮ0AfhAOĭխOKs}$0~|wuCN#@oCsc˳ b]޹~|ϒ,ROH龵c'|%ũcw24աmEȗ]}?/旤d34җJ gQ ,RΤ3)>t; ㈅:`@14~b]ۊcc._!M a 2.J H%H% JګɆCJ^񊖵1V%+ =R\U!\"uq H$K~('L'rʂҙ Sكya"_:~oX$+< P '<[2%)D`lLiM/כֿ=~`ƃ Gj=҃rayi٥U5-  a4P O7s>:/7lօ9Ӎg:/!L@M,Td!Y ug_#;?W>Hz7?<!h$ NicjfIc']x.5 [;p({Qfȅ.? I HO3g8VO]=vd^xmi@ *f;Mtfq~b};3]:<vBdE>ҁPtx H OV9'^Jΐ5Lx& /k[.(unϊ뗫7*Gg 8HXF)U>@,; $!ْ;kËGE)=syXXGRvx~UNCev}*Cܨ57$H;L_{{ճO!?J[BIp||V!Pow忎}Vd ph ?Φ[ 0:JfdgΛr֟YY-ߩI8QpS̡ƾk7IZDw[jQL#Ãy`r>X'PoP'WIkjвSm %.׵lDuq̇00֝϶NOW@&V`WXGF)Zid-jvw6Td+v]~79Tu.Q ۔l1sy/|?$b#t'PuKƻcNp[ ,#;Ax|/]Qml0@[6Mnsp]x]  [$,Mʕvʼn']E  L bVVtU(^m Ug(l\0ĐD(n;Łbkfklgalemd`ebabϡ"Աx]3g9M-3}бv/rHܳ7O$ۣuI%_!飈0\_ϵ7ZO7AVӃQ!>MBWh(WPV:v3bHs145Řd$Eon~]>c1Aay+'*|cdg/l֌[8(c5][==E ;$'&5FTFPD~g+l؈OSZ&9exDXKRJ #1i&Z#P "Q&ߖK<G*yώg{4Mf0i><(Sd _5Io\$[B覹ΆsmSbn)Y!yqeaE!afQɎq9@!IQ1>AAEⴢ’DieVUK PA9u䌀'GOK!'>$,'l}~u~kM@AO-ׂct 8(6)Wz̿_'6idY RPj"`x@#kFp)İ;٧EzI[W˻9DS>дyȲփe&W3lo  &2SM-Go=:DEln_:]P4Tp흜nEph)4os Q }%傢Xayz]ld- W+&}lxo Z~ւ92iY5msg3+RjݕMlF yKMmU.+igg:0_++:}!uW{)J*5>8%&(⡅ƙkcKAT¶`9$%&gZޜ|0FGU՟lhK<86[㛟\P֗~t*5.2?0?2#:,(3-(.گ*ܙ±}}%m99E)q)ݭGL )0yrT@ZoUyt؝Ƨ^ݜzOTqTu )G fa!]Vn5^%-&fK+Nԟ n?uF@p?)j皼`.%5PTm '֏Bsŷ0!0Ff.*x3rW=X3(-m h>S~Ⱦʓy }s~]d♦ΘHð8󘚈Զ-3 N666n.i)AᆡQ։)6II.INqQQ^aa>N־IU6MߌnXhTKUs.j_ `8 M|yOO߯~\աl@ 9EDz(*9IPy)c OF3Tvgķɖ"eVXEkVgc.vXu頵":3#:43̵gCv),,Y@T$a62S\snawm1H !8;!m7Zg; [$@#C)*0(P 0u@܊OƋO ?=$ <.y}͇@QQ- 3uE&\k>oWngӝkwʫ)芩uH1HL((I. 3sLp JO+*nk*O̫(kȮj*ohi)-(),N5V1Q*ho;vТڱ ݳóZ)NOR)BX_dͯkG>:ź/))a81FP-=ٌ$1O0tFrG`ɣaV{~DFKb Y2 *)Kɦr +g|$$PM? ܼayE3.9;`(k,$E'~TNVE4 u -B`ŻDzhLtZ_#'>%h}!ZP9CU݋}wdq+nI=zZ4+:k#k"5 "K=SscJNj[ j:rKۋjF;F'&ʹWw7UU 4olj着(.-kM* 4u7rK,>yVrxmSCҚ B–#3&dT@X<F2q}6O::DEJӕE%qHRLt˗AJ1^Q.]8qLjeY-#^/է 8:[! e8)nZ*V#RLt;y\ÁmlfkO_=Rd I0 &+x5rX>yL3mSi^μ[3j`Rk؝qpOƠc:eWM8^?9yjp476"1<1,3?%%+4o,z8'.6 $5="%"; ((",11*!,3?1(-")8! >0;(Jłg^;3{g`VY36@X9E~ʙ>qjQq)ӁxփSfx l5CrȨCP8.Zɖ%2]C<}KgZ9(% NE7ﳰoi-K$ 4Pd=*KA40(اgankhcQ푠~ӗnlFwl <2 cUt;yIlr Fܪ *hQ pzx&O~ɜ|:DǷ&Ėx xe*3md0ŴT&jfğh95_뙛cg\Ѵ/+&5=8=43/1&6,;5'0 .'@vCoT^O|BwxVt^K`jsDoj6rp㏒jƺ=0,B3ʬ"@jv"Sz꧿}q'K4̭?Q3xZwjOzp5uB3KGMW%?vaes˷?^ZZZDE BD jMĸIl7jAJRH!oQMĩF x0DOS?OCO^RO#7._{wlзrP2NU8y:EEGFZڦʃ%04 KO[dW_ Ms:|dbw~~?D6 '?58UFBP|FKߊWaT7ƙIDM|u-b G%4+w7(r/إihzjb\|4yn8;5<1œt⹧X$;gz4=9SͶnuS$75ǵMٟ^0U[׼p§2(T`f蓛P1R5!"q<0SBV|+9*ai۱"L-!;lODW:gȃEn ~;iʏƆ& ?I0OD\(.LdY"8%eE.剕iM[ }̱C)N=GښTCs{RmL;[65 "ʋ,-UN$w,͋7{zn`8F D'D;y=[az|c+'T @8ZB (> SLDrwGFi9b Fj)Ww,b&TNa-.תG:^9SUYV枙kmHuIxl8nzay1 >Q~C ə󀘫9f38v'?ͼںEvj=ؿy}'\̨?pK ?8%M{j쇍-x1(@*ɓGgH-SXWQΆH%S ێd$@{ry5־Vv\zwॳ^4'3+Vט@޶O:χr2RIlc@1cʀ$ BGl+F+0(r()R#2p*`#z1ށH6.iSLyfTJGf򑻱us3mgro$^0ӳI\43|3zuDԕ:eyDjDk:dP35#bD0gn.Pu4=z=wI[UcF}/j5,bmÚ6!j8$zdF( !<XZ퇍@mo bH=98.5H  JVXdFi0XWߍ/g T|0)5&GW䚢u 7{4i͡+U=w ;[Ym{W:)놡~ s'-SS< jE毽-ÙLB tե#V~zwmE7 }T_>9H@ B(en2ϛpdRH (TUj)5S*W J*)O/,myD!A#9"7k2.hYn1JmO'VM0WObExLv]?,xH+Y7"NxWzW9g%:Dd&#!f@$YfX$ċD'E;*DM博J-Xkin4a3Lho!ݏG `)NS6@KE6rNin[֖lZ[9bdiV1`R9^Q\,p<7W6}\=e޷u'f$7',/Mxq^z;iM!b L9$Eb8:pƕ*f6ZPY_iݓ?8j~·}8g͕O.&FJT“K6ُ`] hځN䮓Î!x5e%G}[<"$dy@^=ieʓAQzk͸%>zN!0 j[=LH07hFf m-hT+scTUnO"6IK#H# P\ /3>D:{0BY9XwwYq̦3k>,w:NWrSyەT[UT;Dٔ%2L(^C^]5]-F *GE'J?_^nFkw3 rd {!R"[4>h箝8J*(c}K] w7-TWf%7HJ~3;b2ZxCBHYHPIuha0*gԎ#uV8>Ӕ4:\TPM$-HFQ K'`aѠ+Ә ~cļW"B$$`\uTL[IIgښ ~IVmܟŅ8(0`y"@{>ä~/+'޵W_}59?~~%j %dմpc)!U(0|ȿ3F[UvQtU Ւ5R̴- |u9!:O': v*D{Mۃ"$ N+b;bpUbE%)!%ol=(K!.L-}p1ip:";x~g/4| ;L}`6ՏM%c`=D 1-<NN٘@w?'1ȩܽ޿»>>+;7'?+4{ j:Tvi9@$E洆'WFUŴvw' 'NG&6?rf1DJ+&!-ݎ6eIa+#}>xzgy䗍s7̕hl23PY)J)JDk Հ*4 SÎ+0"+ lwJe``X;o}d7&D%%IIi|-S*HNE? ۋ"@h=8"GĴvvaLh#=(* ݎ!O/(i,{Sh_2m0SҚ"AWҀ"!cBAkOu4N #ox9.۬ߐz$,*Ä kDzxhܭ3l8_3_c򯖉Ǎwkn[9vdkׁ([`Œ˃^5<בGG}>vɇ+sWV6?kvMa(aDCK-~(Fq}ۿ+˽</` @Uf B AV+8%ki)+<3PW*QU*+ee$:U 4;i)\:ZAf_àH`)"nl{zRIIPչf6,i@Ͼ(6ofǐ 2׮(wp@LGՓמE!pa^,> GJP?6iy_O\xd_ąU(RzzǺ'GjۅZf\=Z=Қ=ڀpNkrjsM3n4''ufp~xn`~HąsE;gKO+>]bJܭ.>l1X [f4KGM)L= /(*oz[_~y}<x,oX`ľAR~rxEyuGܤ)H0EN#!HeLś9Ó AIEMsm̛ ,C #CAH,S3Ls+}[2LYY%t5M4N6,k,m*(.,/WR;RR?^5_0UX=^0wiŒa D^OࠈXyCMgFOtO7δN(,oyeL I4 |U,-SF>W<ֆ\\G އC$ ۋOwg6%ʣ pU ,byKSU n:5 7w66 aEYm>Pٵe&FFB삠% Lve"Šg`$%dէddZ)E6QA~Y"!EC`!` u7O-?<˞7)/p4==PKSG53w4qlI(,QKVLsF/v^l;3WsX]';GNt;8x}J'&z{2 TU*EFIt4uxه]S ]Wf -7OO͕Erc- 1mL=R.#΂ hQ\Rv7YsUCo_pRgNL̮(4u+8IARÒe$!BM\'$'cDCd TTtא ,\k\ĊȘ}m3&""ū_X!$5醅GyǕzƗ&Tg&dfxETh#+0p! HkI#2Ȳ5hca񋛫@]X{e7OWO?S@Rd  6AU`@ʊ,.0t䛻vuGe#M<3"Z-l=_; crhLR "rXGSѣW4޽g\Bӧco;xZBB@u4т r }cxp! ł7O] xTͼɚxt=Rաv;"pKqF]^ju|X TQT%yZZAF(t!wL)4UG DFeI'DYB4O$XN۲S# I)(@ .iRA0*;a,)y 5v(v)( Kd@d`H"<ג2`}CyzmO+WV:R<%?Gd4#A2( eG纉t,Y(6E:5tn_ϱ Oj4Z]*H}{)an)Q6X[ %AwC%]&36ʚ֭m[ ;vCvn#J+PDdڊMEx-"VPE(WOO] ?+gΈy=\XnƠlgSE$y Y%/>]Q=q{zk=W9ȩ/L8q{㑹{=L>`t#_{6oJRN23 1d`p.#od#-Gzf:Sੂ%0 T=C]F'k1ByY2DQDV!P.}6_ll z\ZP_ҽxo>Չ7CMQP]3چBw`9*=}zr`^[L|j⫫9i9iUI3O 2w3"3 L }˞M<TnpOY2HF 7 UmZ͖`-Rl)d;i;dP`70|$)(* .^ʂeDUN=͜<2Ǻ!,EiQ㩀reٚ:EFfgg׎Վ%,-LM;U70Q2zј䦯:?SCp(Ye5+`YN;"toc+Ҍ×nnfJH hKy˃X{v jPx O0|?kqtE$3j76'_'zRc՗.Q;0RRdh&EXAa(HB S_>V`,0 T6 Vж.Z6>97/'7(Cn/,C E( @)baHK䴂ԬؼȄܒ25Mc V (e!"(B1ztOO|jyڻo\g&ٝxA|7 _>ӎ5Ǡ5`4MnS_idvh]hL͹$_#N\2 ϋNr7@BbRtG؀,O  _jD@hW@[SvIQrlKSA%5pr2 y''(#qh,l=4BeޡE]'^eL<qmԹ5w]zW3`[H"JlCK$a6ݻP;v!܁؎؉$K"IlJJ@IHKIlEHlK@KHDvؖ=Y$XNR$SFVJARRR;¶J!vHcHPni`8EJ&$W.C(H7//}篷~9e z}cFgG' ~\B2ُGta g֗Gĭ/\Y]j#'75'R"1)).:*,l4=x L|7-\<`ױ?Y1| ?6߫@ z?^nN>V|9zi@y~ƅ?l^]?}ټy[[xu+?y[Vn}^ow]q{cħ?/~auogQ0tl*=H.l;lOF#@1vP-g7?w[_=}= u^A.>$X pjU75$## ":Np[ bal"1"D!!-AaݶnU9WW+i?!W%׌#}:9{^J._\-QQq[ͪ?JnQuoF_;gˣKb=ŏ?o~6oco߭[,W_^yqܗo_g?-YZ[2oGVWO?4p]v/+g>!]c[-vo !9^NCP")PHHy(Of0t[v!F nm]=3:vaQ{@(PP*h: 8L% L& b0E0a=(2cz}z3k[ug?Upk㕕-Zn[|hھ #>|~ϹS/ק^,~𛵹'~ 0vfǩ߀8䗍+/l<ꩵN^^?8u^C?/Y׵O+?\yͧMu6A=Yh V *JSSrP\$'< 3 zD4.OKޅ rh9o+ol]{*8U[X{If\MAaa ts$1blc$3#HOAA(&"41-mlh82{Ci#@D :#hd=~å{+O֕o˝ޅnU]H!@ :ޛiS;׸%$v8qIoI2{Gη>Wgٿfqg7o?g7ϟO'+ΰ90vx UItjZ^ p:-H*F"sRQ:vф,maaj*Y"`ɰB&\L:|jƥFu0Y0ӅCA3`uadqLTNdE1̃bAgEw_WU*\<7|"\,.*E B$*s+DDR\UH_[%jN#nP럟*J:YISeԄMfmQQ-$h^b-j~kS4V0$UE|<cs2 Z-+2i&b(kbhߙAwI:QФ.s=ٹcg|JC::vNIs)j`J!GÒ#ZynW9uW/]WK"-YΡ=xYk:r"?+=8в1)p0l-jdCit&_g0"ۘ6b|LFxqr k- ^A ?:{ȆXE2ay`V. _N0 h8|y(<f# 30K2 xqXeBD*CA!B РRpfQ%ȉ%\'K5NJ*(46$-iz9]%TK:F0$9 ޘ3:L Vjn<Hәg'%TH`u%a-;t8)'0Tp9^Έ=U/H汓PVQ--'C$)l@hy~ladS&lD$6kascѰBB(X[g1Y.6dtY,0 g99,JFggrXLM=oh+9#> *8RNW :buR^7WU0$\g*A+l3J:6Nx8$֪$M:UDz6>N BӫGWzU۷,YUf75U;gm;w54m2:&Jq4EH+ׅB?ǎHAsM^:\^-YK"C4Mi˭-/ \>xY#Lоp;LDiÄs8&fp|Ic3, 8P^ı p r H R!!7ؐe1@kp 9@):'|l䯁rpVr|.Q!xA.LDJ"IHx9Z"+ea[#)ZB4ȸZ,75^J4)vZ~,nNҬZFiS/p)A^e62`46 Ŗ{<͡]rLE@fM4wff`cOyx@ɗg Ύ_8s7x˞ lj+m-jU]W''$#VYᶞKOv̝ZJZMx3G4(*`g2<ɂ4G72aP 9,N:9E!`_1F&j8@iAG\E$.2l7;o 2 At?Cab Z75O (K9| ;^)pJ"Y)OPJpErhl($|pR/!ϐ׬zTD\Ԧ5*W1E>b&- ΩӞ4^)^Ƀ0#•B~QhP "N+M?99JQ~ڗ_/nz㎞mO?뚎_(`PD 6I4b*g"._R6cwEGJT֛YaMդ 㥁LqF- (N\`dj: h,F10 cc6FA Wx5Q`!V¬p=:1ͺ` 2'ʜF2hoy(G%.N《8Ȝ0-<7F xX1ˋ Q#(*RYx/rTTTKR~\Xߤ7dRQBڢ5ez9`cFܮ4&^ $-yە&i kĜb*~+bA|_n A"Zy^::p0qMOܹn]Lо%Xj "#1¼Y}zOzԺϟMDb g`uc͌;c',/&'IҜ没z%CG,0KI52 **`'" #4@̆µ>o;bZ a1t60. ÿ z,d@7 O<@<Nf08B*"g JZxFG:3@(3 MF<[F3AKa04'p3a*j.vؠZ(lkA 0X<8Zxgx~>y r8ã,p9>j@Px rY/ 0R,7Ȅ66/S<|679$ج!Igra:(nw(2%XJ/ЂRvSW|<fd<׃!d:#*0SG~*A!RpS-ܿwX.S( Z$zq1yyFFHV/pR2XJ)ە;A dŢbx xvRT42pH HKa Bf:pKA:*;=ӨN.naHqLFVf&NGTz\@N9t,ف =Bl^ saL< /3p˅|v2j"LjR.BaR7 f~.QsyI9xrhuH)Vr h:mAη/ׯ64seuJ;BزZ7no[UrU9MDϗ%L`1-gffeUGG`QxDkkZ.Fs`9 _4=  gX8]01-|O6(DnjLLMf虐 X1TO OAJKۘx:7Qa-l¼Bl$JhjdgY%b?G`vfmmdzkf,ʆt,0h땀3Q mHMubHbՅw!B4p7!0әNJpH+(EA`#V le@u bLXh1skpWq3?ؙvVM/ݾzlMiFL-ŇCO\,ǒԬ)-Ïٸت,m o_ְ'.@"Qbܡщ˫׼ԱG;|貜'?nr,L >?)AӱaY"]G)h/Hc:Eb;PQZ!Ib)(4X8F)phz*8$'rt=c$lQ%GENJ#I\1fXYT0c q#̠ 8O5iT(l! H4veVɹ*q,&+ZsF++'z)%bv_keH49,pxY&3PW'j/6}6qY|Յ 2>ҼWxLOe}GqcyVeqmӞM/ܺz] g|D4LeI`YG@Mioe+w>\52K"Ȧ6bu߸х7W..%aɦL{ߩ`慓ﭛ:a*bHpTBt `Bd2*N@a4ҳxZ:_f45Esq25 µ,ERdaR^+. Z&SA&5V@ː'Rtt,Ē{%5zM8%K&# ,$IeNn;!@^OI4 b#P *eY#9e>fc^`YP޶ٍAs.ީB*9*M8 7Mn{}?dR,s"sн=|n,Џly哉W/q|cWВRQ":W' kzF=GR^]+^6A:iC dŞաM vΧi(щX*] qd bEH(\eTdVha QP1U0jT[(25H| 7*ũ.K癳5nOŧ I[<&^uN_m=Լp? ׻̜}kH^I2T>KY]~?NycX0 ƅR<@} 37ށR!j,K0Yu7|ҝ4iTJjxyW?YDRu`t>ه痤D&"T.9sL'P_) F*t{7?oQ2UrxO}sr sYKdHa 9N?ohגPI 1=8olRQA"dG;^O6v|5NEhF<Ʃ{o5;̪xm)q=, g|޴ozۆ{*秷 ueR)ˣ$t0:%cKHdc@~`.'b7>Z/61t1XϷn!ZÎPl}æ7o~e9 QiZYs }PEG_yΟ)IHb*-5JF&NlF_b)[-eJAgdjoIi˴t EaE 1Q,,4l[sg x)V [zYnk\-;znfIt18odKV-c,1ׁMc4 \[E3U=Ⱦe˲5FTB:׎/k]Ab,%/<;޽7r`VIbNO<{kV(cjȩzA"qf}G.[M,o?w^yR8{SվwS=34ƫ׃jkyݯ]]JG›(1Vt?흪ϭm teOe EXd]ƍ>ele%0Ξ|ybɧw#KHhBrgc@9vhTfzKц5ʼeEU0'ѓ@dIRu랜?Z|!i-"h=tܻշ mjݴfTFVeTv,z9w}bkrRj*:ݫCMۿvqc1$Fdhj՜ґ-ϋvwxRRm`;s݃~i~N撣1'cū_t@$Ebºvrᚆv<,rJ;7:|gzDq2&[;<2.~x؝'g?fJ9xڹw?}'s nzÏ /Ǯ 4Kdɼ4Q%z[`sS)qi2IRQXan6!@:4F67wtQ!?[&& ]^1 &`/oK|w~M#[7xjk_\o2_[:֜r{wͪY4vLnl;e獻]EJB{X[~/}9xjwWo8򍻟6i2 VN <~KOiǦI+ <%z;G)U:E[7옽޿`Ð^`Z l89ݻN ҕfc]u]=yǃ3l_%gu;yᭇ[7,yBSC[h=}~t&{F]SGbSXp$ y{ =xm{/ZaD oGoc(RJ9|s9E,!QyhV{[.I8ĥ3YW~W%G9}{ob;SI4h}؋n<MѤ:Eֳ{GNԆwvv.UYW5swE[w|֯CJJ J{}\;~YܲakI$jU>oj ڵ DhK_:Q|忟 -O<ţeT0Qe]9Vsȁ6m#I(8N'Ը'YX.%Y©|du٦[G|XqX;v?vU8\eyu[#NgՋO|Ip2_Ull9`]<[#`IViO΍O,!&:v6w^>+-yX-5T5i36rj)hd/OJ N l='Hi2wΛ>ĩgo4Q?Y$jgozGǿOԶ D..S#WD.!ClUmW.zHch]ⲅbI:Zݾ:VZyM&x:W3ʁ%Xi,C'wz9R-s*av:c@LׅԒR(KUh%V03=f IB(WK*Ʀc ݙqr!+D|$Wq~Qy^ ڲduI-/RrfN)皮MO^70i%E#%mCUO\z2#+qvNe(*ѐ+Kk癚3RwṢ"2ѷ{@f[zJsC&srpry`WQW(;$^ݗkoj.*0{@2X(4~h[mvIKv~gA+ψ+`2KLgy^2ך?,\7}ǯ-Լ}mn|;ˌ)㗫C~O3{K#6m>Dh\W/uu>rO/>ysN2.TfE{o% `١S}}}YA?CW׮7?zՁHKeMs?wt/'5 3r:*jo:j8"Ô,i07wҭm}(Bزڒ=;_?ހ% ֒3Gy{ sjG]ݱy/6 o7zjݡ2kS,r􃹡M&$窷J+N}⛛&wًYUJ4h<[ [3Ѓ+=}ڨ%(R\۾ k>{Qt<%/-n9P;뿿qxR # 7zv/.x]$C]6>x`Uwr @ť3>WX4ƣ~/R\$QǓt1[?koy_y+Iĸmw*;{?e:F?hm|®cH&$+tӆotJʬ9{~s-,\v Z}lϝ۾k>A!7TsWOqoB.]]@=yRw8^iΞN?;sw_>b]c;й}۾v+Gνk[KLm1:yVE5g^}g~y蕋eq2 p r+LJsɈ-]⼠4wy[H$D4Ij Gg0C Y1Ufvz{GJ &z=#SPi5f-4+P!2fy|C-GGvLJ&!IW-)sjڻCSC_X0ueQٕyU7>mAd့qޭ';F6eD@kh˭>so vk*n9ÏgMW7v<79ǟm^&hBc/Ve@$^nW: i0s\|ynk E%k(~h7raI^@t^(O!cHo/'3 ȓjT-uw!{y2<u,xj|}D? q#QI$/9[ QQqv $1"pC~ s}ǟ㸮9FKu"^<c.xm&6ՋXH1։?' 2 rӋ3RSc3IԼԄ씄DGjbLRv|jN\J#%-6-1:9hs񖘤(nu8Fn7GF:""c,GLDlTD0ۭ(seFYo"͑fSb̑09b1EV%dfѬG vn4L&9\cjV_&*D!r4T"IT("QhP B,r!- bH*%H|+!(J`*JhT_ GF(d fT Q%"A`:J* ӂ4 ۃDv!yܝ]\H$Jpsrqrrrsqqquvcx9{x\>..$W/s'q@s L@Wg77I9|D"xNgOw e7@ 0ĉF ;=0NĽq>ė;~ޯCr9{^$O7񂃗GWI7g[Y/OqW;_N=H\z^`08NNhY3ݙ΃ )g7d/w@O?H.8INtp*@{м]ޮA^ )F &(T)Wr{y$d Z 5A](K¨>|N J3ZֲQPEq݋h5ݟP}IzxTo (NjD4 8(|_%wxҽCpX(s;&$ײq7 b"n ϖ[mc1 ß̦`4X47"qL+1 S&$F <GCR3@Mf_t!KsO~ǎl4[8!L,r' e -,}֗)-ΐ?'uu׭?d_b1u>7lO:ͷ,huby2芆{~wAdEƉ{'sm5!1Yl.?O5u#T_*qj{(&<_?L wp$|iga,/@H4.^T2[tbp︃3EQm[f_s]=k$ϙ%WWm;?ulCd)ȁ|ALvxIj'Oob`e ,t\zwȾ hrF+* ߼rۏ\Ht/nΙ-\|#Ky CzB{QdY뷿Y:|Q3(*AlBxC|xWmk߮1icH!\srTuAzoqvo8fp{tIBxVQZKnZ~0Щʹb}"ܠU+B@U*r0&/@e6Szmnw׶XtL,P ڶY`‘\PؘW7pf(oUH"}Iy_N$ď&N.ߟCB Yx^^7E"1}$:♽?~u$RؓPG֖\ݽOO²qrp+⧐k+:.xa`؊*{^_9ßZ6\PFph/ӿLO Jx{j ս_V5]h~sk~W=C@p.oNui,#=Pr/<\<8fŊ b'^{lZ$SfڨT QK ! =k͛Uz8C άo>ҴټwE~\_),^)->qٯ}@˄QGNTo>~w^U+i9Q35>>rw/e^-s>ز12*wڇ\CW͎ș*o2;Vrqփgz3 r4<6'XE٣/Ξ}+LЄrK=#AdyE+i~zTL" [|w{tbjX2lsWJs! HmedF7F /n;@-;ZY}^Q.r"qp8,au$ __YPWش.u @(w}YxL;>%ohnAȹt,XT94w&oӣyBs\WB‘go84y3Ȓ=VY=tȱ/|:xbG%8j@i:pxŵ+Ь鴬?gzIͺNm;|'&vp~ɱc/+Wri=/bcKr'eckK4vJe@]9iCZayʉgX^1>yVKRfDז_kIOgK׵ٙ)/kN).=zX=Nc3p_# [w߾|O?fOo3u~+.H؜CKo?yˋfD|͚9UVqbeϟ¥-ŬG˞fҜ]ęc #+UKj)PpO~qWP.=q??oC.,W字о /hn˨X]?Ż7^ʠVâl\gM1(f5xoTڻNڋ/:IG. 4'Mw)l:y_&fS4ۧv,]g$cqvBqJXLgAڭ{=x ɃʆIً3K\x (aֈҊS戡ӧ>qc5?ljI"Iؒr8Yu/_(%tYSkԭuiE$afgԸfmaC݆sGk! s"3rl PJ $I􊐤KWw7/ON0ٛj:vcRҩ쬁KD hVնzeDME1 wˎeN&#*d w`{ܰ-Dcx1|jZK S/KHқ"[{5 euY䘸NAHH;9]4WXH Ԗ*nh5,{ZIfnH_)g#jzgO6t4vlI uHao VMS)̍؉SnVnMDDVYʪŕy%3|YG(%ff \i+>.23@cbfFfެl=75W8:|h൬C 1Mystz~xeޤv#sscҳ'6wWHO.MMi TI)1QVF ,YUP>~k~wtooJT jɕ\h&x}QSN{'/܅_ح微l^P8ul>RXvkamZk'O}|/E*WĔm#GaUO_Z{xޯƦϫUiζŽsoz9;W) 7 N^]|glid,`~x쇃$Ύ 3 &_ǖ +j}abBҥ{# ݅Y),>4|b1=+LUXrvȖC7jt%rYz|Tͽkt,)퍛}=͖:#iWwlags[adp~lB$'/.",Vo0K52Sg̯;y'?R@@qj>.\O'6N̛/iu? ?˃e҇rj.vmo|<1{NCKt4%8~>#h;НІW߾ûiȗC"KP[jP^{&Ǐ .n)<6~cg_|״@|H0L̯Z=vw?/~fzF_vƋ~߳JaP1=o*߼y?-/84NE叿_ٸJ Dب7f>~O33g !ݏ&'ܻrc؈JDk77ޟ Í.L7Ү/{ ]Q[<k=kW|k:qtYZMmb7'*?CpP&Y]iFv'g7v_G*MUllji8˝jZԆ'7t6!?D27jF\صU٥:=15e'׎a. /;挎][X:¦0 ʢInmjno^jPqe{@#$Q7p~y )%4QvurkBCc|2d;zdeuqll5R$Aڥ٫m*&ۚ&Q" EJ6,]25:8d,X}4;w3udh&.r8ٔP 4FunM9ydwN ]^R[<ҤMSd%v3_*4pTmoQ^.Yٓ D\1>b-9jfr ׅΰ&7Xj2_E |q?OQ01X#L-\_Yo/NK+hX\N:e%7B E}hYm)#K2 8_$4g'֦$Tܨʩ1B f16"\%4 ,pdXUn h Yjrj3Kx$.2 3#!9Q͹uJsDIJJ<{e1̚Y<3rחn8>yM* Bؼᙉ˫\-ShYdSѺ;[{Z9?V'͹|sw<3Ӆ!'!MG.ܼ),_,pHEݑ2rGK WKpvYٙφv^^+gVi|! ā2:$yEFL[`wfkC=]FJ)'ωlo;܁]qf HËV᩽p%9c1a@NKynOyyyǩv@aRcō-K+ Ծ0s5G11%%s$%v_Y{͝==W&&-^/JQer lL2,eP=Z 0 a1a31"JWB>.K0#2=K,z0?,'CѸ # `,T) jM>Aa8K) cpPOX| Lr-0PULLZIz@#Q 4'PS2DRaT3Ax>k)RA W5Y5#7{ ]t1BDQ?pds3ֈ76_i)ܚ~ubt0=,L84~LMIbtڹظɝD:8j3KCeEu,l}W1^b|Lmpʷq ]ldFP ! BXp: a`N2j@W`DbpbL=pOCC%t#!L R `cbtz8L1>z&`^j|^ c&BآpZ D5_ur:1UYtw^U׹K/s+ H:~!lw cKmGxo\ [2!T$N,J, I0 ``4P`[ .-a`B ! 5=`@%!㸎F (FbaA(Bh$K@,0ˤ 5Ct}p0bp$`ČC >@( ybXP&/lb p08VȊ6$@i|$CJ0;b$s8]|5% E vLOH *5 (=y[oTATTLvodwGjpɄc3[5՝~+7eԍ/噍 wJj?Yx75Hə+ה jl;{l_5WA FPnML: zerUbme@A3=#iZ:C1LmAzil="p tfg !8A10*b(jf0 3@4!"^M"#[KؠE =cę)'5um6lgV*m?Xs@(D<<'"H"D~2+INqyX<!p: 6ҹlU)C"47l<>͸JGTZgLܞ_xx{vE&և3ٻ&.98'ۃ* lsIg6^eZIyb}s Qi* _;xpԥK3ʄGAٱLbye T:&f <@faICdpDsLU:d<"+ = 0^P2,`bP55vog-`+:1VJUy)}EG'$LݶǷm vOW*hD(YAY {#-vJ%0 - QH0jUP_UǠ~xE4L@|#ri -*AL8>LXՀd9occl8#0S1ȁ(ap`^Dx4F!q1`IAH,O8` Fql8<38X Ac ,(=5|5g%讲򪅩#u~/?DXaҡZsZ6*RgF:XIvWeQ&{,g0}^EJK_.&Wf(li-)ߺv=!U@ ;rTFدY9u(, $)Ƹ3< ?Lx H Cf#='H A =LI6ngŰX1aRv`GXű 8#? @ (4&p*Mbl"9"^,p@I0& לYh *'41Eedw1׎M̟݉(/|s#LLs%~?A9PQb!$0uM?xtmxyp,œ^_~չ B])<. (2AM h9w!. M*& Ufk(ԣt%L964OR 4pEQk8F8f3u Q^dFA32`$Fvw1(+e%y @pk>qlhJAx:pe;5G1,@MqB~4O@d(2* TT1.̋TzM=>o'Vf&WFiw_ͷR"[{sLT #4|m(aUe-o|7+ohTd#ֺёۣc7_ pߊ POĀI,!1~b܄"JW<I<zQAz3PEAU? ^{!W%ȉO $_u08iD ^m}g2W₈9WD?rى< فcQ(dqBNp9"Q&)$U8qF8+4FE;×{Q(u~{GʽgsIywD9tK[D4r4w(]!p!(R FG%ŽI{t_"?=ԴCze,U6aV >28%uap!6JЩ`ljiMqM^B1Ђ{AWHAc~E/A$` |(x:1G^gW?#T1HPȷcb` ) W^7l➍ @,)1[(?8DjMٜ,3Kg" r yu0YGVFPs|y*~LgNmNsѥōi_RBi6.6ul%C>2ƶ,J?8|#(x BLf9Lg$oDd?E9(vIxYDp9<]!6PߊYfnmY[U\25dSŴ >:xnnvabkqvE,;;(ʰukiv{DbzHPbҚ3o]A4'|C@G\Q 5PATPAGbd@acp bNUSa@-kaZbIHگぉŒՄ}5 ; #>lՉ#X\ք*N:x204'䈬,A$Kr lQp%T.7/J ADBQE3B]XhGH"ų 8Q~ x> 6+L(m*%' C^0#R ]kd }Oϋ+) ET˷=| 'gw7b-49OfXCaY]۳ӗ],ӧ:o}swi%l2 ;?P3 0Q'Gb,5POxb= qT>拒])4&싣~,GQ؋z1O ‹Au|  `|ߋPp~0 BSKWF)8P%,V2r? pT"$022,e Z~-Uae0rĵK6!av4O& @Ã�X*IEz 8+ j zW jQc f<ΉXVwglqfl溣7~4zڎFԏN8L-A_jvw߱F]G: AۙSWtxv~f[_ߺ40|2BW 7f8 IbghQ@Ќ~&Tb>L?pV.&rEq u&*SH&e!I!$4NsHch*HX /~<~ofs80.ٸ 8F!$ \D˂T]45"KAbjI4"Ey ~l7FF>(3Y Q7,<ѱ2 yx!Ry溜g&9 pIQ!M*Ïws/g8`RVq)pϿݯn9XbZŀ@ 0y@aX]e5s@Q0?YY59q_^wǿkMOsǞ>ۮ3߁<].}wǁ}o.0&<?q'y_' 齟figq?uͿŧ[z m_Wؓ{?{/ [?m{Dl>λ>__O'i5 '_zo~wa, bxt+YƊ@Bx"׊kֿ^Z{ߖ_:xqܝ4 o!DHCs)7"ԝr&PW5 Xr9B 9;=$ESw"ɬkw-y1&VIYäL#cd!aglM#yEJ-]6+w44 hNk$2>E/oY}ò85Vo8#iF<ǂ H e }aA`=8L6͖Տ<{|6$RSe\؎@}(qjߓ·}? _dMnʹW'>m ߉>.}:6}y Fʻ@ 91ggD gڧsYk?Xusԭ=U_'7 ?^[{W|@U;A ՛CIXo2u!`Eu& -aP.i)kTsKQpizKˀ߁m yJk4q(a7¦sV$ԺzewmbQx*ʚOWDDj$S0QP8hn9ujU*o-x"k UF 7?f"EփCb}}W$']/>%uw|P6riʻ惯柵z8^yS/]GnZج}QYtUOsg>J"=-y{`S<*{eWɎ}*\"?3ArGgɟH~whػSj|n>-'\Es{|Q}ϵo~-A5h[?. u10Qq> CFch=Gw! |TGCf6otl s֎q+9ڋ+>>Q꾢&?iH4q nVAbmQh^l;6%g󭆺eT.J s\B0f@U@m`+ZZ 78?*78 "$AX!nɒvJ d"żh-q׵‰9CrȦ6J6K6lT| Dk` -_,Y,^z D^~U~db]wU'?֜T˦ 7]{Ν}yp{/m}=ӟu6k|[?q㷃OZaL A CE0\"gӱG0$ Ccs0NdCyGooOř㌨WFΎ]u2 Q}]GOM]mAc6ޚhN{PWPY4w,`iVѨWhIs55fc(Oz;FzkxЉNXU#4S @`FH$|dviv7q}LRq ߷[OkD`Q( BhÂڏ`X*NzgGU +[J fB"+b+W˗"ʖᕋʃK5 Ջ1Gkɝg'sq8ͅ39N) d;*;X:ttɏ[}(9Qsnu_Co[9L D#dUv"|vWd*)yn]ut:4=ΐV^b2s`ql"}2åŃ߮ݶTWh6l&+lol[MmAsqE I͝}gB"GX0]3ddCU[p}qR席$3\@F(8B[_s/:hvE'E$C?jp&`kG)  (7Y8xg巯{O ZI/et \NWV}9'R0p%Ju%#  ^,.):/8}8vd!s g Q#AڣI܇2>?pzX*e@GTMܹv3'~r4#X,n߫74%!p)P͝H *L7XYG~=v^(><2Mؕբ<ꖢ5TmC~5ņzˁ~;CcM0S8ԒEk J& ^$ Ly^;pk P\ H7g<K0E H0I000&H:aQ+g+ʓq-GbZ/E5m9t8a%Hf\ܶ3kc9mڎ6ͬ_ɨ]N[Nj\kXHh<(T.K{eվۥgR0t!;ɺzD-=+ ː`:rYϭ7*nrpˏ</ z?O|Cةq0s؎$s;~iԣGW8FH 7.a+|%N.3# vi|2"1f$)91n6-p.tJ91IW:;$%},VLllKoԤRʐP 7@`0N;,H@h=x&H5b.-*QGo ӷGCEeGP (-L`tHkA0ڻ@ap%i3-K/Fo?Īlx>҃K<.=ӪSj柖-S>sdFcG6.TdQʽƅ˾r#P=8M/P!Q(U˙huF1pS#ǢO~G;,08ĐcX_'Rԛ8{8h#ZX+nd+55NRKth{eѬn_'2a %`jڿc ̘6$c|Lx)H>瓲[M.4-!*VTռ~/Ar]T[NXM(s?|#^H" f"M:"6P44 `΁(m]{PשW_ _"B`iěc0 ( UKjs˪+F˛&seEs:Tx&xX8tyFO=.Z~^ye͚C/W?xݨ9qmԻݬ=ڳR\sw瞶VnA&KS͐Mч2p^}6B33{{_ƞ CXakV>Iiڹ!~];rm6"9`QAt**&HWӻxɫSJ=!5 g꧴9?.S,_sUc l,[~Z'?Dى'^Knve'_SL lC`-u7i X`(L. F3Av}_w?N>:)l@ w8\HT22ؐiO!)`gw7N fW&,\7prp'hg/hno T˚!X$D%WtpL͑0+g%DIJSl:"#*i AB. `@H8o"z0UDu+[AE?evo zHG7kѢ!),GhKZ)pllC s~Fר"؜V[ԓ|$z9Ztő)G+gMKYGk./FTO~ש YdWzZx+o'vˤ 5=FX HDZ#iDf.Rdavzާo=akQA$A44$btaPw2F٣ ^vdINߓGW ١{',0=NVs~s=]Џ[U0핓"l;Ծ2[Z`d&ȔKQ׬X%$‘FV*\OnP!YMP`# `Iv<}Y%e -  3hQxȋ7ݯ^֌ڥe@RܐH3ӍڏtKۅݮg7tLq{44۸f@OA@b{@\[`tKR`bzWLbopQhLUdr]dZ}HRu@\[< :4??!"3u KlJm Lm uDugs;w`$>Do &!}0^0qfO,h>v/<n? }@1@R~4 &H4gӉbP1ж,.%()暖p0r(&ۗ-MOi mߡ:_a ,f1j nH\Pn8qԔ?fTEQUEW~ vbȶY!F$@|x@~U]C !( xK'jF^{^etxVQ`{Q\@_h> #)1j)jQ` ^*LH_]$}C4C1IĘbLLb]MLo<"665WjƉ4gGDs #8h;4IoV#eU|ަE7FI& 0aFc#EC~mxIP@3Q1T GL' ѷֳ æ%\!61PRmHwaH7 j&5 _^zx⊢rKm7IS8&8)SiR ɛWwe'uڪۮca Md x Lf̄dm(os˧'^noVUEҭMK_/B`/2O` "GtE,-tƅHxu ;8O]Vrc3=AO[2{ ɁP~zw aLcS7,b>>EdehZ\*trUﻞW[F9y&E%&q˓3e݆Tk:#(s] @j ?>K' XR](*,)wMJfC]lm}O<ΪZv]~(޺XV)5t.3J}#]^5ԏXPpySw)δ$vTSL$ =ev;XL aI@2. `(K H<`QX3alCvLJiϭ0p!չp aE]GBsnFFoCHd`YJ]y;Hf~d>2ƉfKv!9Ar\ڨƙ#2QzP V4]$WQSLu9. M)d|u ~fR&FF+wu_緹<wVbH[Wt ݯ~e꧱bnaO!]w=;w@mJuXnܟ,>PT!pʐxKܲ鱜)awiJA絽kIʙ UKΡ$]3Z{hMM-lyk@£EB#(D Z=[# Q!D/G3?E\PSPkIu)CC˲{_*44(p5#iPq(5tbj4նEqh$=" khKqIXf$5PLQl$$CRVy8C8hiJtzEiISDH k%IL(!եj$=5ފJS"}c몡4 dت&@E6DGK2 };^ ~ꕫML/.E%4Oo-׆w$UX}R`]TzӕsāEXTtKnKr٣WJBZ QȱK#n)&OAΝsƦ8] Gxģ_}]sEEꃀ<#T;hUWk5\$[fq)5>1*)5`X4萂TEp`YKt3Ɓ I$7FEWث=(UXFSi嵧.^蟵G`yI*ŰKHwxӌdQVR!CaA0[b |Vr 18-gT A̱M~6_:Օ]0E s[ۆFyA%bzfcoo*i:srׅ9ٕٞay-__:Q[wg7~_h=% *}1vBN6Vf]š%um)]™ޜAŻmWʹsNIE 2h-M͔T_٧{ˉsrl)P (aLj¥{.[>glݙp鞫s׎ϯZ BioکO.y&JXnǷ`x0`$m Vш/.:ϫjl{CKQeeXdOv,[TZ]/*ZfɆ\L0z7^cQҾ0y?Rs/ HWgcu9)>Y|8Ţ3!L/I8cNm [ fA1!Xւؘ̄K> a,\edACDjţTIzK4ӕeS I%4`w~/ l|d/Q$XˍaEa:[<ߒiyuH" ӳxhj5- Os$'W&7s&m<[>fCcP$xۄHﺦwziJ9zp?ZΠYG |r&jj+u$AEձUoZYPP I} NQf r {ґ/-E XMK:ȼ4tEXR_^\RZ'kJiuG, ??yU ?8 ^8Z%NH4rCҹ{`arn𹔲Ol=cygR|Bқ__5O qI&UB!$Q1dJVQ6J3ӑNh]kKBH%+"͇ FMY֬Hie~SD@j\dfRQi[LW(AZ,,ݷMctPX}"h+M.VQInuΝx;1~G/}{4͖̉ k+i"Q48Xu8A`-p(8Ɂbɗ5;N7i1'=5D\y(:oO*^pOi7vΤC|2~_aFQFVT9egBp_R2 Po#ǣL@FŁ G݅5#٩pusn4+)3<2"Y^U.mPJj dw=4n纗DuM'gO<+Ds翯#S 2 |-܈B'0CXUDE#Bh.a³c'fz?Qv`zז2[Η/v-iD#&7w~mN0!QuL8>ExPh)lۦf J<*Zג:L,#%p0jPT DO#G!ULှK&f> Mz#?AxM '딧E]5<~GbMy!:o)pFfg~"?Qgf]{rQW2(6uv6/,LFg6 mm.kϏ c%ܝ|m3'c\-= ;[;u1|PqEXy]ɇœJ2M@]x)[@~g!JH}S3Uk pQT!15 d8(B*Vh=-1B'nO/_LXy⎼LeTxIS;}#x5ހ4 AHttm˷SCpnܡƖ3ޫ7nȔZDO*IL3m>P`@5CO^sM l;.uܻgz`>AQBCDkyT0a7뮻Ԇn̈ l\ ~U,S՞Z_7yX|Bk~kz"xߑ>:ja&_(J,)jT浴t 5 %g6dT-̝=6z"3m/m]Y3Z5\6w/h/ΦapmjnrF]з)R&^?4`gA#D&xPH E`xO s j,LJp֖~Ʃ؀toޣ:O8w焼b/'-ʣю1!۾TSǃt <4C1{ ob skNg/~UV1snJ JLIo<_E654L-l᪹>v%*e A~RzNZ1$Y::V6ߝӖUGs\qWzQjIgu]a?*,+#&$/[+)H/ v 5;bc JMeY.\6SP=vv鵣Mg^J/]GNz(>Ey筕ͽq_ElK4KF@JHTEa: gփnM&س6]Fnj㫗>^<<&ceX_;ڥwA9 YT^%wo E ɑw١ma/ nlXr ԵP8_:"in;*e6Jw:ISKp']xRɗq{h~<d|Ԡ3R6V^ ⴬FqaOR".3N:.\/P&[9)."@|A$?(>4Xu.C`r1v"ܢAa 0A"D+}$GjaHaf{p3ٷ (~/{ g;5w`0ifQf><&a P!m#H RudETsju4QK  O/ R@gUԊ˪3#\'+7Zv~5aӜsM@ASeUk1:-ukͯ|ɑZ4G2,*)Ԁb@.`D 3`!k[p9°v;E˛ZʺDs>д9Ȓ%FwCg#{Wn DMGSGo=:HM li[g@dMk EÚfaB l( k*](4i&df?fMy72̙I (ZV[Wf)g_,*s+O4x`E.?WSW4]5ֵZ^WP4<^֜.'e %ʖҮeH"9DLڱm2iX 6w4/ܭŮ&(&<0lHvӟKy95/OnG&lRn b2>B>(Sʁ)t H(eE_G5+ht!!21BTUM =rt9͖W"TV+ClAmplLؒӝVrA] qn,E)nZ\xM {  mMk};of1!cj?A5rx '٣csƚfŹ֞+Kew%=Cv\!`fP(.[m-.9۳xexRT +&G#%<D8;%?;Pژߡ֦NLK&sNJ&gkFʜš{eLqH`iŷZxߏ~?*\YoJc#D"?t cD{4 @XcWo\4on9TI{׎<\xM +)(7^rڍ;wh}/Vf`"ԗ+)nsHCmavj{F&d2.fn%kh^$R6(c[fplxtlx܇l;bl.x:|-IXTu)Ld>^0Fbץdij;1,)?P>W^ߚX7,9X;$*nU7&F%$%%ɅRA]URhon T:VrX6wxnrvjlA^R%gI"#DcOZnL/\i:(U`L|jͬfSo(l[~}۱_Jw#?<8@ OO4+HHb gќqgɕՓDoW(hMMNX[{4ԏ^ּz0#:(*vb@0#<@@ץSANCTW"Y"/It'=R}aծ嵳.QTT1Oa.80ŷ3K:Z;V43o}Ԇ9ŭW3kOKWg-Z+-\Si$[+ⳝ=g+%%*IB׌ڹbAQmI #3%+3C.M*I:Kdž*&ʦ kzҕSgV[W?ع8m_RT!MI+)O=:0Gqczhq2iGV+@e@ߋ%81LB5ML%E}06G#{ X^I֌Nnamy"I_VuPNR=ܕ`Is/ꬭ oqvU?5BWGB x}/TQOx /¹{Ծյ-mR m.+1ywdK6l0%oa$k$M詆#QF-?C .P2\= Lν< c\Qi!ނƓ3u1sNfѝL3ʞKs}YE*.^Y-C+90@@wxSp71_#$2 4o[/ - z ֠]7{c!!>ɸdJ  wYuUUIwou'yEEEF;Zw{:{+zyR{iчqep0S1ԇkǾxڧɑ SLJh]ӕN2 T!Nd3|M͌kQWЗ!ۊiyQy=Ɇ\#uf&Psҟ XAQ-d<7j@xK{oيBR.1})YS. &lR䚙,Dh>LрD*\iVr2^2nO x !i,f>{6|։kO)l<*+`zsfA6I==xlSLa@BqoB]KviLmJUHefH`ktg@O@Bt\vv~aEmy]kXh^ESjauNes~mkUG_Cou{{EcCyuuyIy~zN]\qW"KAt+88y*'NBbbo}[9ie_,~/.)3| 4O7O].ÍA6v((Hf3hD1A`00gqq>'O=zEbp T4r7L Hr5?% < 3$PMY]O]VPv?W`^+'-(<3PX:SZl)JmP8Y C0I0V  !mɏ>N|N}u5hC![w/oO<)}w+ѷH[7h]c={bbuÒLb+|3Rv&'wTt֏92871{sW֮ڦھƁ憴PKog3ԊSn7w9}9" r*i?4wYJNL SQcpq >/:۱kwE`C4Hb7d h{4"t`D W(jԸߒ]:~׌ke%2|/5{И%L\nOp<~PLdq XH04JF4Fwr~VwD#"`X!d>Cb3sϬ)?e1Lo`O\[QfԾ%r]l[uVa`ʱ=SkG3b mRSRz"Ck<{# DzFk3 #2cb=bCJrv$6GV7'tƤ64%x𭳫qnrH܍7"1<ٹ3 ! 4VYFDtz̧_n~].-xOpQA ! ~v:ϗC' `HEm2D3z"(5?uwRgoxuCbgJWxnWd~OriqPjCe`cTfn@vIH~c\yj恸ր輡R]O{cnص7}Տ3zQTn;f45y柬@aUXlPxԃg~zrỄgy!!Dh3`Tى4m #l@B-||{sfmG9+|soztnvT~}yX~FecZ``MWZhŸ2xBAH '4ƅV=zUFFbE$*8rm))@f%Ld {'÷mSW^ 'H dd q- CqM_Ǿ$O|Ι|'I-r WJ;vh׭q ' }y:>|뼠ӽFg7&] lXY.YbOWqSE@]lQ~xnFTANF}AAWaaoRbMBdqFtI_zKTmpGLobmdnGjMipnMxcWl~/?h蚾_9mh-sVWa я_ژ~jK+**<=06ʛC',PP{"ƃNl>Oe!E(GwKӛu6 _56|fb½[oS}-|M} 򤸀Sn^דoe[Ue(M(FVqVf*j*M ]㤒6u]B㛤 dnXU7M+*!p@. èð<JÈ~[ #, 2-m۸}ﲦ{FimgvK> n&NY::lʄGsO\SUu`3lR#5CQ>>b0'C༲=%Rs\-<Jb } lS~PPFk.Ԏ>9y毈ζڱH FNY#GyƑo߁{{aքEsbbƂq>r!͑P  q!lEkRETꇏ7Ν|4Tz=z8:e g59/*&ig ;dA[$~E^^Kp$ӳJp脮&Irpjm*9[Lf8䦵\8Ui:8q(Ϻ/bxځ q-+TL;Z~쳂[I.Az~t3ʨk,ܗWch>ڣ0"!^+0N/ȋc"ph<ټѧ#_v\m:{jCOcOBTHk"j'nvzP1R3ҳFcQ灩W HDayکLt;*ҏWkR *|_WAXU.##dOwˤ:Mb tGDW56UL"1'*7=(`tү}0(%UT9(t;X7 {k`Wcfū_3ۀ9fܓ]3ƢքA`H !ꕍ19A!Y9É ݉}aZP 88㡓OcKK_yр`]yVRKXJ__./nZ?yҏV ?I0g9HL<ͅFFlP{#,I<MԚVOBxXLFl[ϡζi7(#MȂᤠL ֽ*J?$ J*b:[GU1JYV\s72-" ׸])q]^;u+ffNl@$NC -RC()c!& !mO@{փ/[0R7`WVӡʱ{IGZO~>1u2 ;jFjs}*s mӳB:Q \ c+2(*Ļ0!; -(}oJdFrnQ@ O΋9ͽ޾Erk8ȿ5NL'4ӴЍW@~qLMzzk>_4bP M/[.OڢH26$G7M{'r߅vNGѠjyE2EY(5# `)|0BW2#k_ ? 6TLzoǬiS_du2s[U8S7yzʹFB.:'0woa1nZ>z!nť!\ݘw0!Jk(r/-4wgӯ>msv#.95eˆ MˠXoǨֽ>49uCiupEFݾ7Wt0L,X|r*Po?  H=ԗ QD0Џô"jVhx ,!2 vx>C8zM 1A$?1;gcEFfL@@bIm؀+@Pd j"1}q.yx8C(^|qO6d( |Z΋R,jBTc"EeIyQ~i|Š{J x&QCDI.efTPAi%)oO'V!XkWe9~etBV<됚?7ҕ[}^?0<ƽ.45#0XM$pr!0& u^VIqyAXci69I&Ii*&8g *"IvO?^_s뿊%-u/y_-Z]3&+""O{eJhԹ+Fllj*|dzgУן/nt½ ÒуH-J@g &P!zB/PPB@egZHgCͮ;}݂=:wEz׌Wp1tOI/ !axPRPU72+[d|ͰK]mt*%e+JϘNK.doB&"jzX [YU ̧ Tk`Jaj߁ Iij{S25uk#Q9Nl`ꩧQ SzN캖s*ɻ%TOtc8BD+*D3)R;5Xfm c )aAVy3EJίcb㮏ٵwҫN(y<<-"V>9~sEU 22^BnE B5\;OX8iץO ?H(5X@RC٤@*Ɵ!P]uo˞B6XH Jut׉W^ԙhX99q!{O u==3TC (\fga]_?եTKm #r g<z.eڂgl[g'E M\I.DBa$5%>҇EkIDa~1rƹ73>N9uݢ Mk)迒;t#y>exF[{_RMO7'lL P<[MY%1ᒩoGIUClG$7;ʙ7) V+fje}r[=|T}dG/{g;UE:ԆUG;&9TyhZ2,(6)_dO֊p1NqqC 3y窪)_v^nլ2rFD] xJ&?^ {o>)*k>5dkCpdI}梄_<[D$E,1ID7kl#giDTFՎ0\ A #0Kuwn=Xgcic:"KKUSTebE,l+Zm2!%o;fܣ% K1RR0>.{pC}׾J5;kd 4 p$,2 G@Ddϧde@$K#:gnjNSMdCo.du蛅fWa>a& \FVN^Mq}!7BH֦0X7IKw7pP%C$ԖDCa)p&;Nq8FO#QS畉8ڢvRVE0w`hRTu5C;R?omBNVUE t{xZZylfSp v+\R_:0CClpH;"7"r슓kR2ں0Bõ @dYV3;tx2 F xMAoh\7(m+Lw* JT@D:pO 'pTt2 ʅIQd ?rEԇO9>4i:9CSB;6UTЅcsN)Slt"ݟ Bp*_S3V$ 5Q:F 1zQ|qCHWA2}vpk5`%CHd!DBI%RtA4Qw}FہRrC}JUJ̊מ'h (rn-lzHÇjpyQ>=E P8G2 6B@P;˖η`4L Jkӗ^Yj'v$)sCܳ[ګאOS, O2!08%N+!@3oRw1x[ M$)"m;yݔVH LÊ42^AH,YO60zȨOϾ3Txk-Vc0Tl~BrةgY[jjf)PuV:3NWp(L= m@Abee’p L MϨ*sӭ3$i4Q\969(г2̘t*O<w0\1#9@͌,k1t'88|֧q-*,R+'⋉h]U2@JԆSrU"_XExjqL~,&8zywy//%HX 8UQ]FAs ztd}:qhKSO4rq]'w-n/9X1tjْSCgǮ4u᫏ 6hfԊЂcJh%eD<>z~ϓW/xÕOϕH =O Z2]Tk2QCVP@6]Y"aWHAԯzw~LЩb~*"(DӾyc2d8RҔ-r"-y iECRRUU] dt^LJ)%pee>XɈ#0mlZ"/O8:oCw;N@gB Ģ0EdYg;du:>",ueumuinffnwyþޣ%uSZG͓Mbm  ,#V)':tEmJWG }KG B+G:w9B |MxA[ePOXWdʊ֮G⒱O:6a Gկh c@ĆQqIU)59 )y 9~AD$Z5fÈ yy4"KU$K&qDkO^Z嵿~d }tՏCvͱ`+ę>+[Q&4زnS]/]U`Oe_GjRzo[LSam}ax ÀI "R,$b]=0|JJJE D t5 Ѓ Rʚ 1ˇ)s|8HBa so󦿥^9P;)8< 'ۙy4f%GStն8MA+x!f. f@YrD"AKܮFS@pBY@.C/&RQ`| iVZˁ4@vhFCƗVe˩а1# QBDUe@`Jęb WMޖ6B#|}KW[^-{R!|f  p$80c5E܃vlmMHϜ{vweQ j” }=zUeUC: $ aQb?)[xZ1sjjoތٲ MXɫjx_Ud@XiXJU,#bU~DTfEg؋KmSe` :[Xˁ[OǗT(dE f@u}Oĩ7n ]2t޾;gBىwfO=7FĭG8t磻g l$S<CJ'D}B&Nt;4p}pg==\6WKa@V1F\6E'1"%:D՘D P -|[/F=`-D 34X"/x% jY GC ;[3/]}}c7=7}&I\Z9wcgì,*$oݴccaixUagPl[ &; :z/:)6v`SC ]I(@cfKHx ɎH lЖ,e2ԀDzGWL?˝~t%by͙OGXGd+aتJM)3'yvhA۞ʕh[ڕ߰/a,jOl`bpFhvƉ΃U݇[g7v<26y!7I$”H1Ҙj:xpSGgΎ̜=~kţ|ȱK}|usИ&5$! 9 bk=CGO<_y~q핵gxikXc"V('Gb? •bM P}8=t!\Kb:5w'6L%"iD%#F3^8ʯCPeU<RRbyāc*mhis):pF~Ѩ6LloXP8kG&&!0. N$/ #@0I>GWE(ˢ|*kg˛}{r-zMӦچ#nC(zz.mpV"RP"rD6:|is:\hnm`Scs{G`gPW@z`X<@ U( @+baH[̼°ؔJ-]s V (u!* A1Ft_ƍ_}rrq=}";M<#0ɟaBpmnDZcкP0KN&P\k>;w>,r/Ϭu ׾'] /a8Ƨ T}JX<>1>&߻#t0H(V̞ v{cjv)8Jck_Wu2,f(ՇˍmxD Af9c>  H& ([=$窡Jxs&ƌywf9sU%O 86RۉR[R Dش* !m;m)i,Yj;Ij3VJ+ %#/%ڌچHI#FidF D+˂jJҊJr YY?Iˁ6!)`I*P 0"SWSW+*peU p@'-􌫪.66~]xY]qP; "jN=H7* qȡpO FWZj=RS^T(jIFvqNL^}tcnrMьo11y}fy[%PH<8[j[hM\*P48܀)GO 6IAd(jۅv9q{z_ˬ@i  nAjo(6 tN}GB0eGrȍO/Y{y[Fծ_ nd (rNIk HL* Hp)wvKq**62"(7t3D K[X+HK0+`[P;0K@K s Cg?]G?[`3tV7qٱDV<S*O-9|W<C8y,z_|^6ӱ Kx^WcgZ@6J|8XO֍)RT;ňO65{|3?V]996zNZb9& k&<||슱& %N!ZhNr\o`hM:ᦧjg L-%P+\UWUAHf 1h<B4Qh4SA#wE6M:NI}:>?'?&}=F嵪_Z/-_2pcڷ?Fȃk@yս/1gߧ^~1}<7'>|?>3qƵ%I\׍_6n}ٸO7[}{_Vo}Xq;k7/oǝ|Zxl;_]VeD8ӱa0MLGxpp<3ePspǕB 2ۦSh0=2Эfdoׄ)fe}K,y^㠨 5^'HUkKq5@4)ٓ4 pOEy}7ŚU(01Ň^ 0(c4CPhU4>qsӉwi$ϼ%B" ^<%yЉ T yve񷋒xm}?M[~ϋ}r|eK'V\q |/K+?[pbae7~ttlF$G";J`Ѷ*(O6S7R|{UaRS hMFzkp g-~H Nw1pL)2= iJ" Yϋm".Usrv"DU,+ֽr~NvjfE@qda2!'0I(bkT5 :h6‚w`Tw}V.. \./hQ{+o=AUtkw{?m4Ɋ'0Vד$W2kݳu@<*ƌMsNĒbŠIVkb`FQF4Pw!ŇPίrH4haҽ兿~?pyxub}O?7ޭە66^|ZxͮwCcYizEG&1QL Δƪ1uԎSW,RnK7/muyrtTRXuKDP]ddGT|k'Nߏ J(H +0^IG`t0mRM hm QHrx *dSY4!t4 m== E!UHfA6A~u+ɡT@4'+.~u #?m}e$9640x#.5w=h2cDMTEi°pƄ$ǹEX[;W9|÷6[%5qYUQqErXeɽӿɭ¼=ۥHeXY.#1m 7/0i|v`f3Ơz8LN>e8lE쟍 LD3Dz2KhZۚdPOjݫU؈z"{KJCE>7RdXC+h5גF T=LZ޸> L҄YI,dS,T [(M71f&=4-.dfU,db tNφa'ΦANn{St'es7 @ó.J"./, JTUR.pRePȬ󪕂ZfWJTKr27Zt !T.7jZ~ۨ f)])jBva`J.^,dW(bq"QJ=cί: J)^d7wp:fN?qʴ鈴f#kkzCg%aR6N$$Cys }΃]7 4m e;l?s닦)t'+=׸=j - Vplr 4BM#@ "h3 c&bd2GG"_N6Uǁ Ha'ϯR 02Aϑ̡E',z 糙\&C:=Rs(P C.y FSYπbK.PN%hUI" ,lħ@ Baj\+(͍^"bNOL*ɘ:GzAoo>{#{:Rhb)xZ |Bg);q^(~s$;j癨[ᄋk!AEDEӸh" :RPi4 =qmp ؒjJSRtJ2A0 Oz3Bl`̠ipF%|{xY4`Tt0v&_& LCi.ʆ,i4/aeԹapcB_)#Or> S 1RIUrVH&ZoT eHהjqӸ`+寯6]iBX- *̅PsiFcl4O t&GFZw^(.ҧ?|RJO{l^c>ߖ;0G4g'')8kyB? oՊҒƽjsMZʦm\LE \.9q̓`n':F 溃ES*S;0xO Siʒ3W7hkN^ERp$N =ȐK)j:: RL#cVOhx 4Za&AY! j&E@͢@\"AYT `LJL&Ʀ90fgCYp ;BbR !xǥToS.= +yXUY,fRvȜ"fHWN~j$Y`<H#*.0fNت7t*cK $*^-/rAW% ani{m-n9wp\.֕tlfN;9<&l) z*ϚVdI~OZ~zX;JEc÷_xn府DF[I }1,TH 2:! &a@n O=)Lw PXQ2E1tvɀ3`:G9%@yI:BY0Pg>" z8.M%2'炃AasDEE(p@*+#|n!d1H/  Ǧre0˭e<0"b 79ubN%!2ȟZ^S۠6]&YN$cjT !Ih7hC 1 <W_ѥ9|f4k_LΒњ>1gG/ ߗ % TF wwGS%I,`sLYҕg{NGoGoSy+5_<R<h%R2$S%xAHSdL'3) t* In2H *lXO2L Acևt/ @ Z6a=&  "/f,Eln*K,c HS,䀒2D9!1ATyH߬IO14)MJpe87 2mw'H"F:TuZMFAF7~76U} Xi9v~yh֭?}bK,wqikSO'lM^[|"$f9:|WX[_9ά|l ѢH[h Xk"uh\:+ IL3 1f =Hӈt= bi 0 D3ج-?d2 2gQhzn:3ؙaʁ+2`` %ap\0>5- pRb>L+, RA["THx@18 I\\#KE qBܤolV ZTz9Y(MظifR,`P F-pʤԊ&[HmvԅwZ'7EJu[*9{Zg$1@M=^uL Ikk0&U`!ID$"JxYMzgzFԭK~imF뮫[%ŃdJP2Y?70Ul'3txHa6Lh,z:MQҩ$#h$x@NgfBsP0bID$\ȯCQDu:^ίWܸn~Wfdp "0ؐ[G T"ZmXOOqdTdr[z*žSJ s^q{T&o#*~mS<"|OKʊ[;|s[v.jm=myu.oh/0r pY4$-x; mR?3fl"A@b9Ay@'LBd1pLT 7b? XHP RFCPv2!F&̴3.Di6@f\ˁA"TF.+d Yl&5 B촮Wʓ/$DA)1d:&D&Gi2|@"ѵ(@#N3(pzt&(4xnMxȈ#b62S#v nr4'Ljlev63 ;/ނFp/ˤ1sXL'j  bq/! Rd  ^N>3_x8or0'x, &~& /05Z*ke!_(erfZP&9lHz╕;oՇ*PIm{Ξz?o~75G*ӨLRm􆘵M0NOehBl*pV,˂@^;~"a2̆f jYUfG&PtOb3h,+RX KQۃDf: pKS8J: LXX #@ IG"f!1i%* gN 8'^Nqd NÒgNM(L.R2F3 :"Y1dv0#dO|@@)X7xd/ 藁@زCRrFR4b&.EZ`N*S\FJT5u)&t*HUjUF!r4k./_=0sW]2h m;ojھo~.ϕȋ i63*|,eK"1DMeRcfvҬHX }cC6]ś_-a̔x-@jP18$@~~'6tHMԐf5,p3 05 C0az+:MnBCz#>&׌,iadzcf5X Ƴ@sE,t@8D7(Z  |rֽWqo&&R)hT@ ٨\$B*n]g@=ck`ERrfa( 90[fAZnbuX^>^P4GLΟr=ugMl[6WzźmE%3T=ikllD,,iVT5|(.1Nv ]vԫO~{u ['%4 =t K(L9I&IT- V)0b"$T`i$F<XKPa2YXViqҰ*X#dLQ6m0u5a+ 8@r|c#dBZ1o 8}H&@ڙTk&m ;z|g >.bAYBDXr L.arLAE"{hoHV\n8NJjRTi9A1ƒP*I[Z#4v Gϝۍ 7ب 46̟8ڛ~3;0YVZPWUVk^<½o޸ &D@8VUu]Q,4{oNe#k# NI3-=ge;Vϼ?5yIƢD%&!$$H !B*BmI!lb|4^NjlËPIp$V \K2TdKq)T%1tPOscI-P9 ˕%IX5hRd1rHGPb iD !"$8D]";a4 :il-L (1$ɵ+!I'e`i2J"fCx :srefH@,|⡓A8(Pqr|*Im..8AΘ392/r [*ʴuuGFm:ԖFYQ_+x{v^ٯx:ccHl}iih.$^+'wko"l*!M"TS%|Bl28ě^x`#}Y ь(NA!xf*HH7ySLyhAbe.J4,*s5 Otl;-ۆM467:Q Cyۼ KbiW$`Dok*h z {tp{QAoC=kum}M rcoaVPύ1|<鎜@ -{fgx+ڑwAeЭŁћU'V7r(1Iܵv{ᙙ oÇYڔ-Q5W.a"spRQ`[q_Wofal4WJx 3~wo>b8" /Ffi4($ňSY00k},_*QBR1$VE`{ǗG_F%p,taj?zUan)K!Vu/qb*]Beplҹҳ'Ieͩ8n0ӯO M*41LZ,ԺWf|p]"Dd'([|: G&)04F 1Sy+oԶy`<X0޿'wdZ^wZp豷}ރOF;wERbdd0LM7)DCUrSȣG?\nVVB85F]S{lj0vɏ`B5T9[SX߰ݯv.^(,-Q7亻ƕ'b.z6y8zknxpß'zI%0ʢAw?{;C ";+]ZW{ #JNAM?w玦ͨ8U8VK×~ӟG6(\a3o66ћE<]vVY]y! @T9S̮h>w vS&ytyq0w~w5dc%|ې_O>{lGB\c^,{k.?oJiXٓo N #k~>.RHBc^ϝ鳿Ph6WWDn_[#FG%KD 'D4JtjߺYhMɡT]ANRYC&:] juY+K^°1F>%xm50UH:!=#EBCTr*fdujgqXN&Q{t+,-Jw7O$NflUʽm λ7@X9ojJV:y-Pɣۼ9vSccԅGUX81"嚂s{å bƮjan7QY roo_p}e8bl"SMݡQ>pdكW;f+MB5:5UO~OU2*)"+ZBKo_U9KRP8$R8ؾӝ|jGo}15aX=_~@i<_M(ZMNDת N/yQۼ=]BnxqyoVC !3m\NY~pǑw*yIInU%E#wߛ'nQbt*4PR~ J6 JONJrm#]jQ( A5V7=xß]a*Rg''^j+>5SZ&NEcSplB3^nmq-c3mN$JZvj8V_MQ(CcrDEwpb.M+@Ҿm+m [۷_^m 6e;sUڔ00[6Ӓ pȒ24sa6so|g#P:A_Z}baQ{o@8 <ZOONͿ?L,?~;s?ǵ+p"-wxřvm'xQč(N8ӁS-|OG9Q(2psCgۺVys ~ +['';|x<_+ еMu3?VD@Gkmó|/~EV%@Wɝ/;aar3L,|vvc7%9]Ը0>z~MrH' \}e= rҊX2¬>_9)rOHTs];}O-ˬ% ڗ_|'&k\Ú6.[_{쇯Q fk4>:(v v, GK붿#;NFDA7@ J:Cg Eڀ'&յ]z' 4GJo:Qvr{y|+J$cUٚC/?-GSLv|ӧ?'PIH]Bvko?Cq^;'6UߴmlFVǑW?yOC8 FP잚=/_kjل$m=/~]S'1-(bp`r͜K7Ok/d wesGw^%̌mWo~غ'~sb" jcӇ:UYM 5̮i=_4N kcg7x?~xuYF>'!H3^}_"a Q|{GN}6XeaZj_ˏ?OW/ߊ?{c DARiL!+/rW4A\mӧ&jRRX@*1QY:YKhgix/cQdѹ+^ Z!ؘ#:A.+d#,͊q8]_Y('p6PS%ӅYֆY?RiXYa^Zuũ~qxVInV/y7^~y =0߱W*62!A"~[.nߙ'}!Jt$fasO-pBugn>/9,J|Oo:pŻq FP4NJ8R̲7&lx|khrA ?pKQIJŢ^Y"RbTf ؾ4]…}Z+&s2]LQ+-:>2n,J$K#|QX87tl/e C'(2eiq d1ns,XQ8:uŷ=5)q\ Id0ӓ_0zV*|G.-&1s}}{l2>,͚2{z-.*س#ózPPr3jVXk!J\YuE}mAPs'Z6Qk*G6Z.(aEms#G]vᲄ !AU5}tKbdƪ\5jZG`P~\VWl3{V5^(vOi'^_W 94 t@_}6pjfHsw?B |c1(4-_W46wܾCO|O#㫩)"L$ݹZrbh'_wx.'vn;p;_~|[&+sG-<zmgJ"sSgwy?q;_ܽCF&6wҺ߾WVylI'o;={}w˚Tplsy;JND ;xq?\XeC* W^:sϽ% ;]{#SG+?⫯#ɜd}:wkO_TLQg=WF:O|߽{Vuc.;3XTY_񷶍}OYko}uENEfUw^(ԙJY9@ǮmD&ETdXeyDE|J*y`8KU* RtY.*Ȱ4w1YAS 28n֮vH%b\ءꎾEi4IC Q"<1CV/VًOahEl JR9T⒞cgX%ɵ {Ih;tYOL&a%+b :qY1.MȺ2=^Qb%% VcMKҩsWIʨ-tS]˝;duܼ}W$45Qե mGt{ާHH"BbEmqC{3#CL { mO~Ƈ>Nc"?ͺC;o~(0|uꕷ~Z5LዉLYas܅k>z?5La1<5вo}PR7N8կ/ԛ#WXu%[/[_, .UP&r;W߸yչEXkLڢ3+^}kq|ǒ*L\}2 t 6tdj|Wo[5UUEoxm؊ݚcMQY0?,D),dnHk7~ Tb4C-n92@OdN ɯ"_ K-d$Te?]Tt'l7~_zP&xxM;?.GdIuȵ ׆;|{tNMeP噕V5,qVL-6U<`t\M{TD1}s7ϝ{?S-"'0삜%{z={w<@c'3ݢ/9hvo>*-#=K#+W}x}S1LmC;K|яM*T5N,?ෟMGQR_{/ݛca#d>+kWKcKEbN MKsc9v'hi,o]lB>^e3V}F-wH-D6Zԗ2]CBEiLc%2-,r, C11):O fM՝!xŕbXu{-;2"İunPSi:<+tU ܭuu{wh1$󤶎9W{ݹ_0r:+3=_5zOn?,Y2`NN^xlsA}v|zheo}YOnG US7_x\qO2ޫ">EzvuŦß?jɕEʠwd uu{\i Z9.$ћ]xW""MZJ p4Soָz'PLB)* Uk jj/+ 2A)f jԉR#?ML 2t ))iR$+gf|L?K,rl~gCIIwaEF\wFE}h5 i<MTtq9) sj@*H N|"*Q YLAEWf*ܽs} 2]@r]6[iBɪ.*#!ȗj3Yb:Խ0v4r*݆*O[lC\}LǠ2X(fdh秏Nk+B8J}T;{f'4M+ PZZ)Wyi#wj;; 3i&k]Y{dl-/QT2|J] g?p;LknpMX649|}(!z+61M2|$Sc`(Y{)ft5ֲHB*$ @Oo Wֈbr"ƢNXerTL:9Gb 4+"H:˹xyF=#JlmWSsU標TzDVykܥ&zƣMf j9*u[i[tӁKU -.UDG.`[uR ܠS9< ivЪX|6M5@,G+4^o tFwɝ"Tntlev۫  T$t_"ru%zk@+si%hHԨ:TJM-gfx(mveFP5dq9:֤;Dm/ltNz%ܒC|@Mظ 16%1KƢPĈ *!%YDZ|D 1!EELD'"7&Ġ6o%I-֑*F%PQɨ-[ZH'P 8Tr*Iژk AZTAE7bL\fGQ1) VlWP[xj(ٔCE'nI!")CBQ[8<*!eC|*GLC8,6"%JJ$FeXQHt8z֨Id.š6$lڼ%u /d&="9)EŧlJ+S(No"bh1)(\X!M(86292:62!)24ܰYK5&)25Q !"I޴lĬFP`L0)LYV%/Q/u6ϳ` vL77ρϥ Q/,O_SWP ?k (_ySXn5CMfmpٿN_cU߮O?'vum~;ܦ"\ѱ{^smG/.5;<0<012=529>6126686<06<<6m|glbu?y.BꭋW&^:=}/-]=|;}f]^0uڶ}->t ˗WO1|iу/N>rT_|)P>˓_;8;# ]=Wno{ax X5"<#ݜ;z_;vktٕ`Wo?r荡zWgnTS 3uu^ou b#~ȻN(~$n,!bvvGģfOQs ]`^;bySr*j_MepX!|,0 9~$j6>?IL@-P j`?`!O 5Μ^5Å3L@P " .l+Lt1n% 20&:S3o} p8``p9B_Z8܀ 3z1"|S]x-h"Fu\__4UNal;hvAXo"q ~W7ffS?Z]oۛglygӘg!a(nmn] 0c"q\ʎތ@+4o᪝OW W-{ `!c{~OTnm0Yܻ* z&CCK֙2s :vxK {- .B~ :#Z@@AWdQ%PR; T kWc14l>sљ3g{o$/њUEx\r%pev%GXժB^j ޵r9-UKv0 %__bH[`b9!QjXr*  \BuD٪\BXb"b]KFrʓ[-{ȥDHbUBr %nB8P &A.~uE$]~E.y9wKuUss9})rxATq|Fê{5-Ⱥ_mҲ~r[:>۞c ξEwBjo{xlӳ590_>)H-wFtMHib#x9&h( RpC? p;v#h>i"b9]MAš:./mΚ1z#O~>>vӳ_=?TZ8 .ΟIO)͟ Nu3G{'Fv͝.-,l;- \>{H9 5>:c|ӽf@yhw]d<8=y 8^$+ jv26|$낃st<<޽Rphi ǂtL>Jk@][I#K7nwJu);:Vq[,,WqX Ji`8ܰzR@q[U{p~P` 2%5*J@*zpӮ:&Xw3܄a `]+֭=_{jگ^oʣ5W}5 >@J?ToW#5kV<^o5c**P1[%ڊm WC5Ks%/mG%Z6۲˹bxeKե<]r{`o,pd2A-)TUtnܞMźz<#P\jt1?90_ܙ5phfG2ew0 Gcp<'udxB~O:J|Q3b16q%C:T׎Bm^r+avW򚣇R#Y Cly`ztgHflg~r{Fa3];N;&J[KGbsXc3GϦFvw}==w,687211y}`b`g`i`pyҶΙ!@zxpjhWfloap|Qa/Vs rYXJg2-pSb/KYvvrMfOWc )7O]W,,PIծ5,{t3xҀ ܒ[7_W<&;G0,}ɱh__;R(vG#R<\V* Mw h$ !w&@D8'=Ѱ7g\$#TWdc!k]wjb=5_[yH,:Sa6utxݩP}x"^OtSC)oG=LGdpz`ԛ+uowDKCAOCpě+&ɞΉHq(=0LOd#L8JM8Im GR\_NBG]@j`gfW4PY޾>5[޹s}hS\7^fg} \ٲXh N^j].kvVٗq n]56TL֮.X9_rjڕ۫*v֬_5_^[>as _aBkVVU[+v VTq`Yފnskk_ׯ.XvŎSUܑŦ@PV^n W[;εnteL V6p+WoԮlY j۠TpVm_ o\_ނM׮s+m%Ԯl] gytyu+#pukgkVNS5֬+[5[ڹsu$U+MN2-L{}0j5`G ^؅5  [+"X;_=[ ^jGJ.؜#%׮JX6,r`ˊlGj2\~/lhiOCG pzh A(=W<$^hOǁt;1ep?N#C}XY,f'vLL E;^ջbrΪ+櫿>X}UD> Pne.m~=%"@T&"hsذ @ nO2MTȦ3".ChiחNzbdM%\(H 00+qTyh'bwN y|T*S~o37ؓ)ݝޮ@G2 55pwZ{˺ݕk9&kWڎڵjWY;[;Sf,n g,IZmZN+uԯ-_Q-6~Pr݄ u܉i?r6HU2~m˔u0k̘œAY}DQq#;~!i͐v''ճVŔE6n(zp/:)Jb^pKVǍB6a hau6TZG|]}A1߶Cxuu}g-[7t5]UjռeSO^~!aC 嶯K7_7v ˫U5#j/߶i@yHymÀhSx#_ +'mWKxAiՀd mnk01e^yUYԶ[Oy@R9( y>aeo8˘0"4$Z?,zHauèrDe0"m60ʡeC*h{-WZNy}wZ ]=L*y_xdˬaBTqyuS4u%IFYoF /?ܑ˰a! ܀f0aRtڲDpoBT&,Js1cHߍwXّ2~KxF,gq]ô~F0-kܪl֗łT0wzrC|=o ) \zxϮn9ul:N%.\wW^;pc=ŒǏ7[Μ:1=16۽g+/؁]~'5[ҮzEFPj4Vk+y&y J__miam5Gynsr[Hhtu,*JЀRFhW78MMK4r`-NK+ Y4ۍ"E2K<mNCF21xFZ\6I5C AKcwn}G5ؤV"\zǘHŮ@ D #"4" .! MMf\GJ-`)1 69(0y.{2a3AH`AEiDqv>н5?(Sc@)T"`tS";ƅng;rkIAKTK_Fp钎"84ZYoo(ƫlڸV^jnxo'_>gl vufO7.KO{枇~ϝ0Όo=vjߘD.965yTwg'Z#o9yGOG= {\euXo={u&rs*ޖ-:*'XT/nrYR#Cem>ъJ#\!һQ+mjȠz1Xgh-RU**LkQkMJV1-8RɄJtتA$Bj\o4m E@jjXm6[ &^͖VYc S( :FլQ7j5M:Uf YXX#$o6J>2wnj鐏*om?q'z篗_?wO8rqܹ{vOsjq>^*'s< =3L{>?55qPxΛ}'>z',M{cӓ?p-w(koklo64 MIsV+5Ja氀SDOH2gh x{/޼x0'~_uP-|੟n=pӝ/1՛xl~azޗ~?~7,1j7 mros'ƺZ`zNX+iRQ5c3N(ܠJRu\vϡ[u rD4$Sr{gG*(B{GG>P*ONONNU)jJbQ jL?p)@"Q>ncgGtIFiCFANnv3DȑIBwrWK] # >OO)'E5Mv&`mbK3nio]{jNUcK:鈩 bN(R64k76TmkrdOOv;~׿/>|G3?wN~O?|7?>;zMt׶cw Qrxwj/](3)o<ʂ1N%+kz. j혔%,'5jn6BZӳŁ)ԤH&Fj uax:<8]+ww2`! vuGP; Vqp 5a=}$=.:>FY18hqPF JDm'p^ -. -N ePD\l;s&6,F/F ,c~&`sYo>flj"bh $LKxPم{đ`z3ܿw$m65fj455t[ZW^qh釬:.Ӵ -FqUeSmƚM׬w>?|qosG饟(>/~{~ 8tC']>yt#]oNn=p?|_>_އ.~?u[}}O`vb6ٸQ4UU7jZq=S :'1R8 k[Z}w}ߦlkZfIcX&KrR"rR*W4%Miip 4V\ZU5IIUF` T.̎c(jtMj,H PǏٿozb۝)bc#ţ aX9P[hP*qAyX0Z cH$N(vh_+$ \~>hfE+#lO1Xq,%BROn{6ܑ rP_9ƭRKA "-$a@ EwdPXPV =V%nְfT:ϤԠ\c #=Tg:x go*/  tdzE`A߁v #8mi ֠&q t\ 2zqnQH %7FP1R$X(4ʒF vjM$!Q0nC|G9ݸÉL&o/i<Jq\n45cDRY(C㙉=w=r_~b/+_ȍ7ɷk^[k|ZӘRHPw=/DĺVucAY[ojPӴe`M3?|y;o3qǞ{wv߷ر88;1:6{/?_ ~w7_Z}xmS C_x_{;xGz=wnm\FBIo׶T7 kxM--mnP,Cn37 Mc3ZMO{r=xdw>_>V HS/eME.nSJ[dmRE3HiXҖɭf$U&v$yRb4 F}#IH\7v쑃#POO]-%AUV#kʛTzHi#{pE Hxm#=l܃ 7R@Ϩφ UL{"nD/du: NLe9I}aحJq2AY1 ,hf&QTL }8:GP21DEZ} 3l0PSYQͬ镌Q鴪: ݎřb>a-=ͦ(b2t]cN8M5Rv=2;ݰN8ѻY,4FⲛAʗp9P znaf|)dN{=./|N{n^fPfe݄O@YwE:HWO4B+p!B0n-bME:dz{O͟p{3ܑp@1zxqX,FS(tJ5Zimukv*vծI bBbZ *A_#W6nl,]s?_x͑ǦÏj+Wm\q׌^/g7~>phw]?&ȫ\su_3:=/W<}Ϸx[/JfU\qx=駿|~ڋ}7ީRiMK󦺚uHZVEkUZ'ɔJu :mAfjj1hM:a8ٹ=Ӄz.,I 6֋umFEk\Ҥĭ*H%jZ6i\QۆFMFB֠VZZ,o~xo熋Ɲg^X638؟ȇ Ҭf!KclJs8}@3_Ύmi-|I-iʚUPr} ȢNڄ~;jTjEa979Й [ Q'l&.a xԕh1UZ S 65 s~;mQpk5"V֩z`j`TBrX&b!&)fV )\I2 qgHpJJ)`q5iPI |7p0d ىm#gb8]6$WǓlڙJ#*H0Ӂ( UFX h 7wq&d3  3Й;wT @Cl4惒8Bp \"p8ήP m,\d{bG`fk5Vj̮%jԮR:d#&:z`BBPk@%B} W 餕zOT6qk(UK:JrAܢm 2@̫V6U 6KU.yrý׿J?9_k̝;;qof +֬ g^}//?Gook^퟼75eK][~/r{o|__C mª:bW x[E)T-jM iZa2nhhVPp؄IDD \sxR3=?shq$'Hm :E#6&̤PX Hu]{zz@ &5Iqj^'cΙ;ȩcOkڳcv|zoЙInU@؃Pd>@ X5G9yxqnzt{=6ez؎[b~W&xYP헮x#{w|A)I*V<e'N`A%A,nRB@ ?k;?{xώdjU^aFL9pE9ڎV iիQc)hj["Ip´q 48R1ݤn6ԡWJ"Q+E ջP^,D 9wELz#L/F"XGw(z]t;#q(NwWp76:C}R](]]tX͗R~}#ŞBgO.a@woPh/ps 닷$#P:KtP'9*& }c}IW\&0.5(& vpAg&$Vܢ UMyYY(jAWFvKL5d8[RRffes/K2A/*j}z޾]_|]sw]~g oXSQBM`g^M9={S/O>}og^x?>_?z??37>ziC*7lm$յJ&Vq_4܆Ps\c2%s"qҢ*>/Voo &{BsԉbRKKVՋjQ!nRLnȍ*G[\w9X f؆bdHMc$j$:(<`Љ&S@Hu*2|a~lqɣ^x{sל8]hUF}fgF[K;{h͖6\buELx{9tz_;=Ďpۭ>#q*P7EI&T')"JePC)tN?wn,e4iUB;pX-j9fSQjC$vb1Ԟ:Ο: _&Mz㹅I;(EU bQCCl`Ӈ;r'5:>p|hV.pvx*h 55 &3Yp)lTk5AϜ=vܑHMPF44z& Ù íq0xq PKpқF[Uֆi @ª`V5iTeܣ~(A1Ć|łV%0 "a2#@ Pv}_f;PC4a!U`mN5v8qA[m*V;}h"k/{;%&!z8ێ6dL2n/IoQ[=X m^dѶ `VmHUצ֢mku)ފc6ػ7)Ջ"3,2AYk,4nkk=wnӇn/|WH6+$uó|3מvkOuíw+oKMJы7>Oo{ٱ_'y=$"*uOCğ_{ 7n\~s,Qۄ"m`.' QbQXrZK(0դO$b~'?z­?v;0SmV)3ZJQm0zVPjΠPرg_y}{S8 WhUJ`ڡrL&ÙL*˵srT<:}pP-<Ϋ*mi*>8pP:hKkG*/S#]n%ZZQʤjUQ+bFH&mp|hgƦ*wtaaBT*gd: ͠Z$qGqF,aELP-ftl"pv6A+Fȟ QA\%j%:ӗD3P78yhHD 픞$T`vӅÍaX(#r4Ba8XI ㌆d5PNv7KO;uY3n:mPJUfRG%F\2Z )B)N#ŨhF5Ek-8-Ă0 p \ NÊ(a--d@Gl灱&:;.tv J' T &R-6LjAa։ &DՄi@U6Ɇ--5+*W׌^(أ͍v I&55ʪ[%za o|8y|/x7spΧ_wB[lR^X#h),1bĂu6C[ QT GEH\q$blFY_8ƦO^Wxϱk81ZҔ 17pj5[1jkuNG/>uQI& _z۾rՐ V)ǞSom̵zz$nܰyu-Uj] Fb--:s~X5#LiER e$!ǎ[%4<>0<1&N_D"X81+9ƓH"J q]g_jHЗFJڈ;@0 #H54i )P(tV7kfTc{MuO*f@{JёG?u=;)k=975|`ώ{YXȀLvfz5NͲ,Z>ͤҩO:]^ڱf涍r!1ZrTOouPG&}zӽd0f|:Hfd,2t.$ЉÑtg%!VQ Axt\Ԫ,Z7Oto>ʼnmkWgL kTWL VM6(w>*]7 E yG9t?x??|'oZ*ȻI_zquo}҈55\WY%;q^~#O9Eӛ7Nǁh1s緿ҝSN=xh>oҸqK VjZ :$BQڢ778͈H!!Cq+E8*p) CeČNuL:HG:Rl( |!%LhIrŮtvmHRd6ȠըjZ7jfN&5p!+f$eٞ 7y'摑D<&]sLF\!cv쩽wv=36ڝł>w#h[nq߮yn4jV%7:ʻhgZVܪ"y!JH Bq[}^; ]N;D[)A*uu˝r~`X(|($RѰ=wesl6 ()ޢJt.} X=FPaerH9ٝ}o˕Rl(;,NeCðEx"8Dt;D2N8X&:1;>>3ẍIXҀXLrEzփRt*ԞwdX>N=PZj+ŠTbV `,=@.BLyq 'I< 8NpRx:8آƨuz׹{{, Hޥ X(HD$$owG~ev|{d JŠs~#/ے) dct ]3}[lx  M3F|"~?pÝ'^#}|)׾~w'TMŅ[w7JGk^}'=$Aw}fʔ+_w7zmmGνÿ~ppn۲ȵ7ZG^=퇆 ޻@%Oly;9oy|?{ǁ`~u;^penӿlco}_. IA>}gLhe 3y`"M U"<, %NKňRw=3C$='E H -hG vlFN fqNZl\?oNC TՌEB#)J  WXuܙo4 XBB Q$Cf*$џXF80Q^*2H!|2Im&P)e)1G1̢]NeDY(JVgi$q#[+KQ5>Ai GHT l!6x ixW]jzj;ԷV5fA|ѸJ1NGFު\2-'saN&u'rD}[yڨp0 9Y?-]%ƪ O5$xL)&3zخѓ&N6iR<;eiӦ̘9uƌif͘5w֜sϘ=cޣL>VTDABu~hNPv fQ,{eJ"M,y>$0'Q'4W+(^YI04"i(M$=@E#An<=vbʊt$ '00Cÿ7[{Kn3n# H:wS+:tTrTS{x'^:y}˚W.ƅzmכou/^ _ӷ}Ͽ"? xݿ՟f)~ʵݯ5a7\ˮChr׃wB ×.j[k#i\0p`C np㐒tƩ"J0U8h֊&RDc(#{YK|E`C"6¡DXn}؇{bh-t7ntb&isQ.nPG'Ѫ1c5Lf4HD5pYFeq F VH` /aX.K"T4ejR\6z9h,Kgcuu5t:TրVNQԇ] 5CL\ Py#̑Vq߼$^@E o 2/\CJE 9K6>@K:A0JDRlDdES?#%P$AR|(YoBTòxNjf7[)x#luCi,PL=a ƍhokl7f|رc:ƍ1>mԩ&I6$c]-b( Ej: Ʋ90Yw Q/v._6g\0,14++7lm>M%A'$ G}0 pH`Ydະ!C儵}& g5ʶ@qy 6 H6lp/6.0wNڕ>y'o\ss 5:Pyǟyc6 ;Ƈ>|׽j0\|/ O[u-Wrss'#p-ݽoCo7/{5 2 +28di9hAA.mΑ98Xي1E YQqv6kEB=&] vb]}]}=LD : k!IAI j4M z9ߵfKfkф"fe0sCm5i8P0(&$l" pKwS䉏X>o6}s v;q^ҁNĵ˖:uvEy}uyS_ϴ//)'Qds jf8GQ̝ g  `$qˣ@1i*%vz,cZh 4>7z!$aT zʄ1.J)^͈r0BGሲRJ|By/+yhn_pR֮ꅏ͜:rtiuI8!9ZAb%^R%}گ}J86A>2EBAP(*A}x (&0,pZG])Cm4ܽpɜt.NM8֨<er" &'HB} ^|HJpH,ɱ4͂s*+sx2P~- UmxQ$?N5z1c^a`$7nIS̘ :gSI}s=K+Wmdjk*'N'͊EţF\nP3u trFMQpSaQ ho7$8u^zNBfeYQ$c9 M9Kg8v"Qt<'i/h ,*ɈE bZ DĘq}]c/~dl8_8@ ,q8Cz0Na y}Os"1#X lxNܺ% ,t+P"|v$h]dbb"!U( 70h rрN'Ll_va6PP4?Kn8h>xz<'`,p!|*)"BgIAXN#J++kk̙p҄MkK֗=cV`50&(jrzzf<8 vN?g\hWgֻtO?bg}:^f˴5w`ځgwj 6"tFP9)㹶RU+|!Vˌ'тJէ^H%%:eV㹲 BrA1N.G,P74&st٧ @q8Vx D$*_  n^AM9or2e Xțb %Vbi?,OQ\2uVOKg7HA EE)"> {ŀyy {٨ƤB_&|EX LUD,k9<93FJ$u6ՁL:3M6TQCskw;L sf]'>ߜa7~ϛowqh!ꍖ%k'?S6%kި;_7᷼:0lvۍ/olOfY\zl)KW:vۿ|ڍT6^}xy:2tY$ '7$JIE9[%(F `8b012˃`f.:zrs*9!aC 6S0 ՘gYF\h0mi?weK -pQ4( .Y_mcI}ciEU6B%Ӊt6J %ZrUUx2 K%"(%ÔB508))X4-gE ri0pHxe3\2\ 4 >h@Ύlg{UK;ToR 6dQҊvaG ( 9%R)_8,J8Kj էWKU削h2rx.(<K;ݘ`>LE >ISMZf…f%n.8CwK4 ̐ KyyFX wXB@c]W*XqwAlt4fB܅ӓ( Hj+r:̄B!YTh1r$kZ,ɢ 3 %l.g޹w螞э=ɺ&9=k,05C ww#"}#e1fӟ}ҵO?U^9OyʒCzׯ,X9vvM_ƍnޣz(y3 }m럀u۶zX["oǞzz.{q`gLטv߃mb|ÃC9:*H,$r5%Yf]n wMCRܗ̄bPίa k?&Ra87|~#L62<!R.*+"s[+O]zB'pu h\fpی <шHT~{:KbS" A8uҕ2e N N(dy<( 1,&I׳[Nw18 -))4gޤxtќ+lذj횥Y?xEƍoNc*[s_%7+Eflnoklܶ{؉}zs *qu"Mw6Zad4?Pdx(`?}ڇ>랣}37'j+th9rѺ-'~̕),G?۟H?w\ط:x/8'oџ?iNL`w-0΄b]~ʍb+/}^`8<|԰aC V"Kl\~5/Z:,!  ;5R$(X~~l_\_Mg0S#HIr8cb^o6߉KxYzXQcXc27cc{Z pЅ~Qѷ(I t܁6 ^ݗ TM $SCU{^=qsg=u䅋/9vg9ꛯzΞtۧNrw.]{^7{!XV,J$ǢD"qiMp* nY"~Uβtt5wXE.YV'H (gL9ClzqB@BeD44hAEGYdɜ,OSEKv#ʷcNAIAWZg2 q%WjP6=8D `vqh@4tdPA $Gԗ&C^IhdEq+N9fΛf\y#pS"-r*T7u*C0LV}lTK2{ISCח>[ߺ7o~-YWy+}.S]:૭fo^w3_=A˲jO]\q VO_ O{$${q)~̥^}N\7/^K$F 79 Җg!wtD񉱤" 9!υd r>u/D#>[eQݐ(IM]0{c?W7wK\[*v2# lG\ң/x$<[뼬;4ݎXȢ/\>}Aڬq]ǭ }cJKS.̀S"+/%]a?\Aq(e1gj8Hȼ> Dr7 k{~o:3;q.xC<[9K'NrOϞzo_=֥3._xyxV1CPq J0;mxp؟) zڵ;w\hODCxy:q(Yh̑vUyTjѲGmZ]Veh/p-BQ3Tj .tQz`x4T&Z˺zipj =IRTY" C~}U4 B3ٽ]mbf00- 5ԴNmt.T2㈺a^%Q&@>%;0^`z 8 ˻78rڣ ׯ}d 6l;r>{_f1-ܸekسYk7'w=1`mٗ,_ϿϿlٳ;>7wx%uģN|l_@44`Q9yHFʚLEu"y)C~v>}g{M-hІ\O}l眺'?w(+//tm1lxq(iχ`e0y/(6ff>$$>šk}>׫ U*HE]5 R`B K<Ͳ8OH4֌x j!.ZWpe `YrRR+OǤ*~YuI{e8dұW4ER15656Ձ'7 Q)2ln :b$&OqG(Di h&i`N>*E,,8V%N]R_\ZS$2%"Zf8q؝xmSJg"BLA#Y<| o|wGg죤Ѱ!eB Zג( Á)T^AO`>9 vM{S'x=#[7=k;Z/ *"E TTqM_;|v6{wo{q˺g7?iݳr 6/_}6lطlvn'z| fP8EP:2bq9 W&80 EZ***]p+WLR0t$t6m~Ņ۷xS)0Y&n)I7ʡeAgs>t/3M馚ҲLRWy*esff!y0ِ"݉Qs㈤J==cW=tIpi2 k`| ߃k,!eqC89Fx3dEIrH;G>wdФSfMU7WՔS!(2MU%] u%3C_05FS%LT0G3C^@"LD#h& J?J1u*JY-ji;V$ᄖȤJ2xH!)1<;^dlu,,ͻwaԅ\7n|y|Ʀe<]]ȡ_aC]{^}ھnܾd瞏Ocn P F؍'=Ĝ;>_۞~O_vKǁW܀<޳`cνs9<ʅcscaƠ,=K‰tYD_NPU116<ؑsG_9ܳǎ|K{cߓ|[oppwly=Gy{_=7߸xs/shLē`M9E'8p<"HL V|D|ivn߸q#ÜY__whQD'5*i.I7gZjJKT8 騯2PUU p$g3T:N0G7GYAH9V^hʊ4Ed$geIr+kHbۘ.1(0(c^RMrG\vpN;nƇ B(H%(BJ,U$rɪl<kD#zp}E:Y,5*C WHAq@6!ppF , WO*%I9?~ޯi_.2ӄQzN{bb$4 eK% PYېzk] %daEiq0{S]W??x/G{_j+}N3{^ݷ^8ѵ/??v)Eܺ$G$}f fYtd,?eFYQ'.Cȥ-͍ݝOOb0̫ _zaͳϨ4o%y>jR꒮jP8- 6T*2E*揀Qkd8 jD/a&bcfebA\HX`'M_~…s˒ k^%>5E#}ް"y "8o I\< M!0p؎򠟥n'کnb츛H^3tʒ?,*L}\:qsSZ*Us,h؝A.( ,"AQEx@x̛Jx*u{_'uV%#p"*2)3 {,ՃDIeDgqЮY˖\Si偗AOts Ĉ٫>s/Wl?gÓ}P=x70>ȘzS> vWo< }ѓN_tK.oݫmpް=ޘ'?yl޲}Y=৴) +LȀY 1CDC+bk@i-XXLX DHF{֬$Q& EXRdh@i/HhݘWZ>qdsZ)b)*5A$0sz0fDENDU+RE4XE5UGw}ݯO'ߜ?}ྗyҡ@{}eփ;6߰j׆U;NtO>閍;BRSu_B%1JdqǡoI) .Dq:j4-6M~_ЧBwX(q}gN|H\ 1tLErxcmYI2TKv6֌nh .M ^[ǣPnl v$Dkb k6=wZ&~-r qQE{n/Gpo- 9]dy#[q)e@Rˍ8n8OhDea?CȄ%fiA=(;ؠCYXEg<]V+-' )Ӡ!a)wy \0F > E7͏qsڸ+~y˵m*AMJ:¹[^<:q6~͍{v:wF:L?s?cr xfo4Mz@xo7|^88W߃a &uwk֧N;mN_HƏNp*#h6e] Bǽެϗ)A EŎQG 5F[Af )}mXn J#nm-pGOśctvT nG\N!6fs8l8 E"~>O({Bm@XN2죏;y+/h/xx={jsҟ]r7/|ן|զ;4- 0=[$N];b'nmÛ\vHdȫ,TTì3N|3O`PVUEcZV&3uU9ȭ [[[k+sT$ $~28\.f'aƝٌQF$ڤ(pIt⹛m\ibPA !W*Ċo#P 8 ,G8<^1&Ju@ 炬yT*@1o:Zf<j#[2P{g].l{&^~E8f#iI(vXsCC`kEXdmh̵uWIJP.>YjHΔ2eX.VF洇0Qf 7/sL=~:'x}Uk6oz왋ׯ>ȕҷdc^Gxں];G{_xl<{g^<6mG>yG[y7?џ{Z䳳l~{!SR"7hP;SaanNyEo #1Ν.Ovtuv6L5w1m}}s'3k48y5.\yEPFpAc$мQ 7pWM_e̝n dm"F;i5|isWMM5D0Z%.m' 6aub{0ޯX˚g1 \*uV¡*XiER5K=N1ug.]7'7>_ۗ=^}G/~sÇ_8 ~s֧ϝy//VXDz˅B< R#vKTQ5$Q" (OM9V )='9x@d(OVWmY*] ycm9𶦚6}W9pHmmuUm \+Yd@G!ܒ#XTDʚʖ_us* W-яh !!>鿌ߺ9Omf1^Ѓ J kt+d4 ɧݨUUL٠hi(]l6W[+OVd w("F=1&W.8m u1@$1p9Y0 poB }ҭh}cg/AEe;:e*ZS(0.D&#x+ Y|Jݨ18ly4idLN@˖䋓|ٗfK7nX >t#G^?G_[1}UO=~7Řs SVn[}/z+V-.3W>w߾w^7My`@2O.=aJO][UׄY 5o)]hko?krG/.U=%U!ocE9bE{EŠa.P {Pc? MW8\Lϥd5)C=<+K (/ h  9Uq^- D:݌8VH'8h8(g>Ͽnνsĩg_|ٓ/>['/~SA?}Kau:v<ˊ̹N,\]yI&d&[]QOy< \0KW<|x,]hJE&Z\_QT$+K˳òl,\_R< Y*j篨(+)I%L0yL(3Yk??\*Ǭ;ʹ+tιoΗxA% d%( "qQgǷn_vUZu[ #N;Z\VTG8" % `KJmG{YJ1Ec&5wx x;!9@$'u{$XREX UL4N\<w4Py2)OҷI~$ i !=z_Z7`X8CQm`u=mbk }ԁx1*0B$!Ӌf T0 ٸq[uoN,0`cQ"4azՙ?;~^iK}3&iV#'룭Or>Wtݕ_و6<҇_8zfos(opYǎcgijK3n]Ͼ6h/(Sw8wS_˖[V_;sGO=dbNal5N A^d5+x0ZEMoel$gųʍ <ߠ)3FgIKZi\ߚb"l(e0&_,% =Q.]+IC&zXI/^*7uۚ\NdCsz5\Bx(Re^Y17> _;XRnϞ r̸rq9Whkko4B؀?f# j#t#. 4gm/YɤPP+~ דe}u&f0AA"v6!FPƆ&q] 3{ӂʡ@K+28Ub$)D|P9^>?^(GS9YZT%r< d&O(d&f"-͙rS*zc`B1 %o>e"b{g0(s a0x=h|)_(I|8r0]7w=AUꨳr@0>WVCuWOܻsw?νn4nAleW49 Zx|6=g?m{lVqN_>˽V[P> A_;Թ~vퟹb?SnR7!7JItސKe[S6THΨ'T)'l1IZoh*U7/[|V+9.p6L"IVxaI։{h=26h7ygZݣ:{[#O xՀ(%->(q~WD*g2{=w?^/SY}W]7.8`lW;㯾sC{'.]~cǯze7QV?5Lm^|~;'EyF@~rLGilK7˥ɖd)-Cx.!+$sj76VZ7&=kr(e`$mY+q υֻg"FIŎ6*쎶(Os%Λ;ofS[)lKIN1)TkwPnN`k\E">4TAWt$2n6tb6748̃GfD~X}u00fVWkpe .; `s lFBAZ|c6q v3Y&ZK/ X?!((XI\W$Xݾfͽ۷{@0CUZSͥ\]'J: ]r%ѐV0FQ"Ǎ6ɘ1@FE5Z<{5nFP2p!9_q'KK ?/A:h #RuqIX e5qn_:/vERU $Ed2M8@@Fŵ8eT0^O3u}K޹`JGK9ҔhjN@d JSt&vLH2ٳe㨄)Kja-/b1E*qȴa/xYq;ͣh̔q8q֡ơ7klW{%[qSow d[nk ^e>^VnZ1wn7 m[~?|q}퟿j,?n״xzçO{0~KFt\쁝Wn\r;<{hF0<YVlKhM@ST+Gl 咁'1a5͍-mm7Y:5vȀq[m3gN4%q鴙!]; q`O1 Kv0t_8Bcv1̍NW[ڛqf[-hBFOྥj*PhzI$*zpW}:RtypXB|ܚmi.4s!e**e !dL[7JWF,wo|{j,k#+^d&H$;U6c~L#"jᛸ5lZJUn7,ټ/yOW=[ǀW>'&G 6ݏx˿x9kܷ}'?Սn׵CLyy.yo_Yz+yApu{_9t{?Avz6r^X\F0m`%l\\|cZVc[J@JMT>Sh)*&zRFU f12UdoujD-Uƺa5}dm-UF648|؍C vMÇ]=o!7Wxõ7t-x 7 uh(HC U#ÍUn 4Ԃ3r`meoM*`F(7FC8(Ikחf э wmݺGtO*p))ڑl2 qS. 'X" 59LrR)u_IV&FqƭXjtNdA$K;U=.;xSUY"2S{K'@jrR!66[znj{ׯn`A$ `>_IMb"ht&J\%4zb؁润PXe9NsL*2ĂLY`w+-כ>i鏿mdE&V'Iia6"v&˰C/{kp%٪͍CiX*i])9ֻXܸw>YuξOo^AܖG˭//޶q_sW^:0{~π۹'VQw]~M} ~lƽkNd;)[GLKhF0br:_IʩX.eNH2ђ*$rBiGzPS-cw8 5.ԞoIw-?M4ZoVXϘY$ PzLQ܂r;HxXFpbfb?#F J$ze)`|qBsjFn 6HjFպGYik/7 ɉd́Oa jC# 61j4Y.f, S)p>F ÷jjof=ZRԸ``&>Da(Znցyp@J4cEhtWm͖%ҢY9 M͆kxXNu :5t -/2qwg8al !at /.d EwZZ tf0(EW9&@O^^̍aA@Kj8X̎F j\ 0s֯ErˡAtPd"iң߷XFy0s,**XJ.4杽m`ҙ^2Cb!_"i\:d* -Sܞaԍw-v2ܼ<˷ڀ('ºPR_W(7KrZH%mD6%Lx}nNpX˕X8-QC۴fwWnݣ_O~;}U9tUz\~E ]Ͼ#]YжS77]Qؚ;OC'&,Y ?}_u5Ajw:&L<>[w'f.[˯}u7KftL.kYmڭMb}O=]+ V":zJͭR%ڞo/J}:ۚڋ`\Hi4U\k`Hˈj4xQ KB{"Sc`2fc` %%GIqhmfwcF_n[Ni:vn{pKkΡ(]4F6kI 4;NӥdkiM=o܅Sn3qmm=N3.[(_3f̄I'O1cI&M4a斶;,cs[zWE8ù +a4c% 0DDt)fe!UJ>No۵v3# exN '}r&5_ ?\:`ja9~<r@6Ox(Bqٛo9B @beڃѨE#"F(!a^JWQFL˕rla :N|?Q5iܥ@a+y9W {&[l̒Ʌ;"l(&el .i&GbJϟw缾[u8Z8tÏg=3zw}KV.A02fܑsoxb o› #ZNk{o[p׼-w2&,*O56eq3F7p۸ɳ'O1q`JKP P(wD Z8^P !!I<8Fݢl!Con0՚_)Z3RL_PEPjFS@-ՆZ\5j鳨s8F ! 0f*M!7i=\ɋ;?۹wŴ*SC0~U@%$?%(Li)"Z. hoJ\T,E%5J7_L"cd BF8LB;&O|cd%ACbM (bD`$anJ {v/[lꜩbX' 6 AqC$<(:jlQ7س9M uagh(R~mDFOz#O>|Ϝ>gOtyO=ss/^;/o={_Zƿt9@P`^5iNX!;\#b`vmgvؙ(qj+bsb )QR@D4U Z-dQ0>39eT/QD)܆-(uuV*dO  {EF)N{@c#pI7A Am gc9Jqn=-7:8TIJ-O5 >-He2T&M%-6 |≙bX@cDO?[v=ܛL9>kႅXo~ܿɉKWܽuo/Zfu#⪵FUQ8??9h7?ϖ=;Ǐ5o}kW-]'Npr{WHpK a͸@A֗.;&7}ѓY \KnܴŎfoHvRhRe2fˈhLQd̢K&t@Q kk!)> @$Ƒ6+L E &ա*Ҍy3yȅJIYCQclp(N_aHHa4+rf7Z3j0\L.ds6XZd@Pt hO 8#8sv?=SO>đϞx /Wh}C0p2hexFRz/ԉ9, ahpe263m 6PdEg0:a\y|w8xC1.漴g4 $`Xei8NamD͐r)qMm ŠZ/M˕3f}}s/Λ/&_z_ [n@L]=f mӳ&xuј.g(h67jsV'fsN1L$"QU5r0ͺsh"> pù0C1cv{'_:O<{w?s|>{{ 3^xͳ/+om޼-I|hE$/zP{i48zAi{ Zkw.*Ep-x!r@b1)#nɃ0I{b`:I M'M|.ǃ VՠhR0D& OGrЧD:v2F-doCh[x}hCW޿nKWt՛7޸V^nÆ6mz`ևvnК=ukw>juٴߪ>RAK>?_Rt«$<-"|an, )єH{iB'zj.R 9{Dg9b%!8 1CyXkt ˆ*^Lvn)3H*:vLlN^!Y?[d|ES}R&TLA[ 3Xh2U4n>_un8tr'^;o˜)Ν]}}SWovg?lIM1]g>s7߷G]uK=a3wy/{zڒU'^~_=vy@mh(Bg-5fj8κc/*nf9z'mh0w`Bc&?ol댩criG (b9p< M7x5?UЫ .Suf LHgL&Tb+7*H7`+ #jM#Gրo,.3 kDz ̅H<)@f'0wxxGpرg={'~qC|ާv:cml+m\c{_8o{zﶣ={9skn u2J42 'hVyaԩ'jm v9 BIH1N9 O vL7"CRL&R)5W[Ξ3}S3gBo׸1SL1aԱc: m|k!גO8: +9edrSP,Lȡlw4UJx+xh5kZjV޻xū]~բKg.螥׬w=k{dymOܱ<\6J,^w!jhQTMDi;V+y@[}"0>ne4Pg 3`>m^`ݲ;H$|Qz'V1X!fx2.!ȋ(DFz('|S~"B%91obh/B" C/c<%Dm$jT*/6Y?iBm?~r/{0~\@.AW]%F{NT%(*|!Y| 7;GmU$} IQ)/)%@PdL'o|C[6Z=vkOҾ'ySO:s3ϝ~ųoXA"$%_rTZ_BAo n7=. o\ 6cx;ŃE02EPYbX;m!U6}fZ/ N3 K8:]Jl;nOz BɖTSR.J  v#47t~kPOdZhCR ,jjD[Mz -ަxKJj$-Vc|sS~1Ƿ.On6y7̆zu"C;& Gш4b!,xR/vs5cۦN_x,aB %4M1 щAUD5&QIz9ųN2}xQ5BrF[y ]ޞGUQsǧKlQ&fPe;Ba^rӸß>bgvoϼ7xŠO8~ekWl|]~W^GAXwwc;Z:wWAr-c{ロO^q9K{cg^j A(R}'['[z{vwZF;fe*[JrMJK9_5njȃ* HE40Y)эnЁlSwX~'1nm:2Ŝ@Fy Ck=M}E=[h \o< q:3R,wAimmkJClC-Qc'L>mJyMN.6]n?۷>}̻{cmybOnYǾy`OO|'t|զvH*_xTΫ}>qt-FkD(@̣h qElHJF]̐$)cE >C!n΃4D:ѥ=4N% Ë~8*gQp8Il&T[wz=@eE1DD3}f$KIZ\eP GbCFYzw>^eOy~ z7wl/=܄ٲ0Z CHPywVӟ~+`x0BlР?^9pWO>rt`/~;z27_qC+7.u6mq?uC[Axd& 䤁c;:+c'W)U)\}O2ff0@jt;I3B)/fG jBc0Xƪ!Co0xXuuᒷ2:)(*bV5 ɤ1d{:VN:m g39u=w>λ__o6^OVp4$ry-bE`q.; wnn5[ K٣YUx 7{ AT TP&7бU=insܸy.2-PQMFHW݄FB e 0}Qk&3FFXY*n%eL xD1wInFq-) ̗ӌu59Iߔ ă!pExnʨ(ELzFa>Y^M`JhmD:3=Lܓ8 .^\"Ut{G;xԅ2II NQoKĥa OoyiK>Z C㔸׫R h) @p-5j<*wLZraߤ%y|x^Cak ] #Xi/gb%O`g(`Kxf݇g-Xq>wW?\փw1y\ϸ޶ -S&ttq0^ds台>έ7@fJQp\dadAm#k7X=#,'[#qT24![)V&x2/Gx@0J IK.8٦p8-iq/)z,nSØ. q J ݱh櫿|'_^{3O?sS=3G_?z䕃>t}A]sڝ/t/YH%P* cnh;Վ-ޝlnl49;*wa)[k5C2aPhTN&;8C8+"c P fhFvi34 I݈%$g$J*[!g$IT(rEr kܥ/D\{F88LnO +Mfvt$[cU*(Km}>-xRМ,eJ(YT8'F{Ew+,AQ"byMKNVtjz"Lg?gj;Gh9w,&2(kT}o4뾩m|GG^ eWq/O<叿KVܱ'4o շ+/^0_m?z ]㯠G!c\~͕ۖW;x0S_uW e0VGU#4Ʃ1f'-&HI!{ǍkooɎ{[Sƶ)O*DCG!cop@*(U1U"U[:3Hayl1[:{ aLJz%q1CE-BimqӦ-JEs3~F1>2/b}xV#9\hj^l' ,<q`?w?z7޾p_W>yɽ:s'8|mϼ?Yy^ed(pmfrKj[Z>Y٠!lēT &p<覣x).1 mti^>ɨ5n|X9 O#"!8iY>XBjh ҆rQ4mĶJsҒ -6|B{_}L&ߦh)N3r f )5FB)~QBH*咑`YO^؞38Os)\TaDӲ'#pہ붿t tיj)g^~v= ~|G?ᗏ;qB+~:x=v0'ݽ].|7?w.ꚛnկ8׾v7nydB]?bP\Siϣܹh!9{} -?fJw(p8zlāR Sbbl{k&R= \5fjvP>bLḏږ.mm٦J l\Fy;:†- Q[F>E'9~܂19#^ FcIE O&vA2A0KUp.(^/ΪG0a;>%—_}~^|͗_9='?_G'N~߿ن$ & sȠ)@r"d4-&f[-uzSӀ6U;rG9l<2XВ-TsFKEy'@*,%JFE!Y) iR RTEONsmŮe9)~LJ1\ JQQ!9sh.R`^ô6U LZ ,4[V|J+DP0ȇBBWgiަrL|^nkJЍ0 `@&aTL2{薖(A4lWN ۛ G9Np`  `XDuh xҫ4R >bR8 'DrUS%>Q` <t : PR,-+/W*DX*|8yX^YIUܸM~I)3^t^RT&ElޣQ{IԄ>K\s-ð;;ZS.%kRV E(U¸ I: q2*ZU=ݹlgE9mi*TWwv80^bI/ěm(fWR`E x_8by~ɗ_|>쓷?z?xyǟ~G`rĦ6@v<3ܲw_;q7^??q`~Kom:t-;yoG0$nLQ10^-T0W5-}k[V\ tt7kښ;Z;ۚՆ7e7L։&'S"e sd,J&/LJR^lsLBRm[zp0-n%!r (C4 {dECA&aE0"`#()L$ ي|e%t4V&ewopx'O?rG=;w;ws5ËVLpkCp [osLeE J&H%TC v[L+3fkVh-Q3q0Fgi%UFpB#7Dً;;:rω]y+޼jǖv:rhϱc{ݶgoe{w߼ͻoeﮭ8]wطŰKb{`@ٔ @-A!%RIc`Pep+) /;>y|4&D9t<0'>'_l}o˄tE(|uϴ5k{B1?|7um!zNm^dp@KcCDJSkw4qW!dQL˰6(q`y$QE,̥Cd7L!0y,8vWVy"AgKeH9ql4F{.^A&W+Ӊʐ\aT>Mˊ(Kv7ܔ_܌Xm.f;0wǁE|xsgYrP/x]`*sӏ/^q56tvԛTo]ٱ=o'_}?wұeEO[/;+#N[œ?ܸreBi q/Flm:Mh~'d4&f  N6m 9s N^SSU_I"Ԥ3LƜj(Vv9EDx#jgƢ"TD 儵2.(ErVj^2>R38 7|nMeb|kte6QYsZ;^vtɼHwϙ7m-=<7eڬ涾)-`+\U<] cԪ֮ƪB{S2h5,]L%uVΨbhֆjDo碸/؛73uwTB.7k͝5oyCΟ?oiC_`ʹV^>`d+a,^vl 3گm$#97@VVcH?aLE"]o"&h4{p08idx2"kE 59r+98ϾwS&p>HI 0™ͷ^nc0Wwj圈 aq{:V "@levk8yooSmmRݚ7P.3_9A?'Cxd"N&8 ۙiE0y/@tQnL4%&R2*E;-" 1 A_Xe<$áDec/8( JeiO]WzGzν;zfLqSϏw;zïs/ylϲMKoϿWoB*xH#bdiΝ/^нzg_=}zd "re`VϚ+=}^(U:gh`ζB}ܹӦOUgkS(Duqfd"/9 D:N m14!r`fDb:®qKp ܜ޽umniw1M,Dm4nYaF:,pnJbkD`8LbaLUm%RR<3v.\kһYFTnLQ; pYӥ1Z,34&fVAĭ. c$:: P1 %F 2AG)թ:.hwoy ڲwf[`kC{X hmcD zxE'i#xC]_F=~P }Rȋ0(/i笀9 r0&QCW^ն,s"ͫgf*k3̜YWT5u5tVG+ x7 |$ cnLkFxA$ijnhnI'=\0a'%SHZ'O*)w+ş/^'偓v};9Ԣ]GKW_=w񂻎z^}㭿}u/Њ ?я\um4+{;=7mϼ_ k}7^~>`lc-Ox\ 0L8Hj]fŢ5K{g.ܶY:brSW}_)h_LC,#cdtij #[ ڸ8'[Qā%S%6Y)3']0F7a6ePY7޾ucEElҼ u0ypi$}]  X.SW1[9b̳P5Yltvle2c3RScW2Ƥ%?n\qQN;̨)-1O֖u`B])EeԠSf48y` [ RnC4Nq` db#;G$Ov>Fd# l\Ԅ;VCay\_ãfB a3:a`2Fvx#Ud3`.U%B0tRŦI{Y}n(ږsbE28Fu@4F̸s???yy_EÍ%i16s2~OֻNܺ+QXQP_ dS֦a\>;Ig6fuVfc3/ܐiRR<֨/(\CC͝=4c@לKUP tvuv-\8ofϘ6=oxyCC]l\YGR1YQx3,9).hh7vwtU:"Zq9hux~,0^Sg^(x|Gv;z{fmzU5_xoڱW^?w;:\}A{2y/yf;O]x?>ujƵ^xw>?;{`di+6>Gzԝ Gg2S2K51MdsޮtugTq4ȟÎÜ+Ah X>%jZC=#уn1 ZhNw /odyTg}$`C>ndMk200!QoLfE$ $n&8z7"Y21$uvGlK. x؄j1 ^E@BN6JkjO֔ƪ-5:h4ߐ/t4wL譮'YVk1mV(%j: B`7;L.#09unH&yL{̤d.x=w90uPÊNvF VօãѴ s! Sv0,fp$N08 dc>^""”/Pi,%||+7%jc8\0L:er{|bGog@/) u/~xԣB$7A I°Z)rջ^{>?$X6@u67&JQD8Hb 6 sx{/^M{= `@"(Vu47t6 -0:[A׫!>󕕕͍M- U5Mƺ\UE:^0lWųi$EeGBB4&uG靽S[Սrl$VnbUǓQHKqCCW|Ň__~g=u~^}}K7<_}&zK'+.g_z>`|=gŏez fM `|z7t~Xy3{'n;KZ o㧋w?(!IOq7\;xDmnv3akƵSzhD!M5ᤇ QmHy0B"ЩhS:ҬbM/B!7.; phuv+aPʗomlJRl!pK*@I,*⢇De7A)T0# x^ ׉*ޛf8hmu 0bQbI $`6nDQ [_:J7pu0p dÀ`\RPlIU8JO 1 `.Yum/?".~tXdUN56d5Azf͟-5_{A6*3f#n3cV#nKjRRYӜOb:lj)TM؁ jood--g?S>sg.z]x;0~G5g^xvy:tR:|gXG}s4gݺ2zG}G\{dI~+;_?{q68%7岫.WildhLtBZI wfjc ՅlU}&S+jc͙)35!ogTud=0HW]9 bu tuvhkk(4Tz=Г.kEE!jdvu׹@E$f2Z bQՖicɦ7I&L63mA U b#90ni/84}S!w ^/X:H;ɀhl`-C]0xTu!K!luE:Jk Lz4MM-M/d -+Hi QkܱmmwM!( | j3s EL`!$n7c;V>7\ HxEcLTp@ƃ7]adhtA`x$&1\7d1 X=0ELiw3daP6J:R4[w['k[k8ꡰY=^jX:p9Xݨ Dд t4.\p5UX7\S8, Oω4#059g}qnP]VĢ!ɯc)Yq(]L8Wȥ*[mVp U3QnEګ{tw3/7>u͖'R{!.T?sƶ o~gxu֭v5ƨܮsΓgGnYwI`o~^ *W]y Cٗw<|~]7v^]o*pưY^GJGw4{b\<)s;$hLzHkٰc]`\cmU<= UY):\HQX_U[Uhml =8a&#F]%j*2K)px1Q)~Uh8>EcHJC8K)ZFuH&Z!.a@D-qHuG?+2ik'5n)'+sn-M.C\\>Fk$]L0Pj$P2J+e=UVxhEpZpfgO8'}V۪5 o|m}N6]'PH w]g\Kba?pK݉bGP)TQNK Ҡ?T#NWo\EEFBiX>Or,Z[WZ t6Y})0=[cLq!o:x-$j+jU evӶDU: ɃS֏^h¡|M)JP EP쏸 F͘;2WQf,8N"0Wd0erM|Q/.`W~`ۚk Lz-PRXqӲ"\h24{xƬ3[k;F fenBDa}w#CyC{n;xkozÝK7t/^s%u ̽?Ɔz6-xOXy]~ 7od6y :+.Ģ޻bӪ=GϾa`\ wՕ׌?{?S/wd۞|}bMN'k̘cƼ#KR5 SsLx$#XP7 \]iP>cdUj㎛uvX.OE?Gi?Y69 %"Vfx:SF(eQqC%Q̬M#epZkdEV4Nm(.ɨ& % P6%T}]Mc"(6㍒.δvg4hyhV5HbNK%F\".pڈ w/wY,7q :'iufGܡZC1cKYɍW~ls7n{ ?xyӢ]={޵tBs#1*/2 ږ<9'M֖ZPDY,ABؚ*%2Ao''b$$EM_+v.뇏='ހI9y JJ4cMɴ`e/")'h}4)ׂE+k Xʛʆ*BcucSuE>*8X``4uh"Eu#.4; <lCa0#!A]Tb$)EO( bYC8L]O#TCEN8pLRf)SfX͔!Z3l!,:㳓ި$Ŋ k6lߦ2o}OYrJ,ui0&PqKW:`(a\ "B[k}{\V3k%LޤOr% _.ltd"~)sQU:yHCcUkgU͖)C3.1~˾#,2!f+Q5ҡlˑ_}g f4M$1&29qCs!=@w*Ojsg̞;1/vN@˂z^[`Q[n (р7$}tE+ `Y-klooKRP)8-`K%rw>yo;Oع{oocY[l漲Ϲb̵+^2k;oկ?r10Ne{3/uܲ(0ɏ?-zd O&N=o|}s/}G?y]E+ڱCVn{|ȆO3KҎ氲35:OBǗ1-(bZp1i0}]SbQ._<[-"ca4=_ IuPe8MDaxA0LWCѠRC0J]S%`hԥ, aI"ɢd,X" s boub();y3Eyq "8ƕխu(8Q46k4%F-6J *Hq gtXAՅ1 i}\Uԡ`-80cdˋ^;EHɌF΃n%(k2#7۲kg[?v'~!(L`<@@'0 s$IS(s:x ́z`\0QSOkzx'|u|-._H=^Y~)hDܴ?CksM5pϚ{| ?IIz`6Y*׺4F>8vշS2q1,2'J| Q~2rp{k0"^S6ԧgQhN+~ʂ'kzmDK0|>^1ŠAzd(A}Z[ں@&_(Hdpd% Ղ{ɓ~iqq_9vw[r|~ݼk4UƓa kXVËqJCrR0"@ dx{.@O1Zo!V|WTI2NQB{x Vm~׾>y=OW~̗տfcj\e9T:ktWIox擯<}Glo|/GOj-z{ɮu]k7o[0$&,d;٪d.Dԥl-dᱦ"±kijTb7,)*05͹LM!U_ِ=N A JjfӒAt'RwW]J(4 KNQ!YAf3Rgb$/D𩫛1X$ Y0EiI SXTI`E"&v$Nɂ 8CqnVh7 oCsET |/JSBpҢFɠ`{W,ٱo_߬Y oQ`ES'2 : $1ڦjnGNM}#1!2*p>u"+2(?)2Z04ptYïu;T,Қā:k{3ο;{l*A0㪫KEb>_9p(xxMltީ;[:CIR1ߐoiKsyƫ.= wG{ĨW{OV;7y<;:z+n !g(q "ygyt+ܲl{oZ^ UEN<ģ|cgO=g^x;n]^xSg:׾'hc<~r(r'x~KW~[e|捓&by|OwxdM>ן~컯fX4AW뮾˯f\e<t[ҵ} ?x0:fDgjރ{,7s; az|?H'2 |%2nOtpRrM!>0ېrDN˾Jp&J{" X@F!Ā! r~e,&LcsjDAk]NP ӊ,X"^S.$ -0Xյٺ,<oϊ-2y3@tPB'7˴z80ԁcz *4 1 N wFjTBP(ɣNށVp_19)3AZKv;s&0t2UĈW^ [QQ2K8Q YC0;m&Ҭe ƁͶrf(\2¾Dwsတ{e7X&64oz^L٩2Vg1Ɇ6_~쵿uȟ5Z4 ӭP d̞?w%K-OGu uMkjHyڅ [Z 63%}?@w+|R@qPym}m0U"IPę`ե]nKo|Бlz5͙9XycJ[tMcK׷ww>xs]{7K}1q`싯}w;J¥E`U5|g9 :~ǿx1}d E3sSG{ l{ 60?~ӗΝ`(+;s=ə7:}d/y>MP^R\>`-Ǽe(hKLD1*h8NKqћn%Ke dE4!64}B2a´l|K挤E٥W/R{\|&4[!': ^4 'K+AY:ΡB}SEKGM{w޶ڊBSk/(e@M3e殚k,]5\ߒG&w>H u(&`$OY89QW hN!Wm  WDdge bM})N$h;)PQ )هnKaE b`kpVd"$`{ԓHpe ψ]Ǹ9yR$`ZZ[Z..3 Q;)`852+h;|OԾC0AXSSM^/b.-:5:`d23F+>O*Z;+[ۦ`p/j_;ewYTyU3=ZǷ5 JMs~hx#%qa|RdTē)& KlU8))@˥hN0`m۶eEC Zƈgf ׍tMM]W?y_{_͗y=*0޶h%kϿ/?s&YWW /Z摗^?|)+8З X7_}z`-y-0DZ7\q6lAX{'?}~+/w_˻_t??g-ϼ7?.4%#x[Wu~pN_8ma:o'*Rq*eRj%HASb :}J}}C= }MmM=)3: g/10?0o`5U~)8.VjDJmX }BK-zXYbXZl:E8zˆf( _@ǣUZdiLVt[+U9zEr$=oFk딺l<ZLRfVNiY2?u Xpó uL>p9>p\h2J "'zxѯxݲTiG-YN&&VO 64dZlleù\2O-Z0{ޜD KX$uΚ?5_4UY2{`J ~ +8/BYիsA=jG1J{z@M]:LH~c-̠16j8kܵ b?̘9c{Rڛ&kct?=<|_iݷ?vz->;7hsoۻЉ<̛_~s/u׼ [O{~}X迻"UU[?Ƿ9=fӖǁlS;tyፇ_`۩Gfo}Κ/='8Jf m6k zWn^^Q + @1)r6r>w,H1HdǔB4'M9opxɼYgN?cxEk.\dx¹-x7/_fuKGjq]gK1}ȌVd"C6;w^VeWs<: J:ښX,fb|5=c}ڡi՞(Xb;9 e:0qhnkښx0α xxFp5#M+jcuI\}"Ud#|6τA#Y;2sly `\ښ$u,myeDvSDǒQ`|z rh/K{%<nK,1,8ET/A&/1k*vuvM.Vۧ*.5D4cz3]!]vF6tKVmad1 $1Y4eDq0uMcoihP Tf+RLMs%Klokiid9ϸffomj_k"F|>MmU3 W-1<'LE  `\(1yu?c1caDBfMmU#js'<T9wx 9fµsad'_䲑<70QsS,ݸn֛Gnݲnn;5[7mܳg^v9#]֞{ˎ9wqcOУO1w'w_._2Ψk.~w0Ko?kv[vˑdpR;l_ֳo}tܼs[^zoG] 5kn'HYQi1fSg/ T9B EY MN_@Vjۛ[*suMm02jTP8oy &3 TIC#8% ڌTYCM[7?FF) &g' <a#ǽvc  S&6q6KZZǬf@Kks{Kc%q0:<ժeNZ8Z `Í^3b,cOi.(Cбtk B`1cѺW0 tmMEayb!+Gi?&rf$o-0FyadF^ 30voؾyHHd9H%m\ o'M]-n^t6XQ_۔&am53guw;9i/>;oJoW=Z_@ܲ~ٶ +vn_iO?ؚnwǞXz۞~}Tu_2v}C#mj=rrܝ륗_>1} =[·ǎ/)ŬxGG[>ػl톽;gfi/xW-x읏~z|ݏ~9s0NDqyyu[WKvju{`xɠSN.Ӛ ? l]* 9 Lp^*-.)pl̲Z),C1 ,Eb+焥BQ\\TѨx$Yһ ugoz&F3bLZ .5d-(QbipL>aPgQk]pRv;`#JMRdy%%*pNErzZD@'5s0UI5G֖YfDz`cuuUƉ~I8UeΞl%* ֥.![,L]- n$aN;lAHpAST二ltWc_|˩ϧ9}>~w[ڳ}_ݜN5~׾f3zW<~%'p3/{7h[ぇ/.q߮/ǵ&^x~~-n{;zT9* .Ϲ뮼,?oG}և__up妗}r3wG\_VZ_tٔ(M+3ᥨM'DCq`<)ɤhLFsy jղF8a&J`sBA{0`9Oo6w"%EZ)8Ah`|bh i\R9M jbk6mo3i3hFbYLl&LrڄZ&tM4oc*%Ya*A9D$} F%HV`JXl 6yL.ƨMJ #nHwOG@:X4PxOV% 5"axq h`0Nh'SR>MgD:r4<O"z `E,ׄh({W0hQ\v ֠ޘԤ7uVb ',Jܬ 8 pǷ5$IIOgS(%+dt[{py{2HC:Mm4 {N*|u6 " F:q3гd*WmjmIfN GՈEF9:`yÙd 3m^(+<BfrCA kv4eWuWB٘o4SĈ28kȍ}Λ;㯜qiNujb=?&t𗟮ٺeî;>}4[޵Wq 0~ x˿V?<>~Msl?̙u_sŗ]vW$_ch-KW#'~?S O,9˧0ЛCk֧GA9U:^WP^[?.~e֙ S+2R G nHd)Xad(B+޳ogCSZ)6Y/B6_DpE$䀏sq SH#Z "ѫ:/T{x}smD0(V[ ߨQZ Z*WneO`*lmomLyea@,T+S9(A[4O0`A \Ah%{zuEt20U! C>y2,Kn(.ق>Eu<; uZU ~"t#XLI7Tc2FgԽrw*,8|$EV9)3rDηVU'zM [^EX@ZҪo2jq͛W̝]K[ ho$km| ґ3lwxEXȓ l$yd`Xdł-5N^Y`(v%9ɡPtb fU9v3 d^bKf>D%P$G8јTvDSKx$Qj뫀ījh}[#!(^k!򵖜J4Ĕ0 ϸ;br/-0_2ls}~7oq{|0Y8z̹=1L73Wm[.r#GZf_{]p%S.4Y={4/\ᾃ_ЗǛG-)r%S.۔˯~SK#Z/ϳwςa_{ͥW_.⚋+y3/-4J ([!oXF}1;aRT*}>fA50вeں_Eɔ\-gj8 JZHtH]= jIّ)SپpTm&mŠT*(/J#9falUoo):mb<ר-* AL9ZqϾXm=s.+ uqtamG7Xf].e)& hKV-gDQds8āl`VU1cVIT+b:'I#rR.WUy(چCWݹ玞NƣQQ+*,:-#+)EIAC(܍5A-;s٘j!mSA$$Xpn5K%%tټX&:`8*,b@\FF5y9 3D %cM!a/5xMb(9(G &!YZ 5ue&}9C)@qp5հ|xc]O" >_D$0$8Ah4 íjllkԶƫ [%8WH)B+"hQ$y,:et9VL1N:+*tH?~8g~97~Z[{v'<3y\:ce9ז*BM;{O٘s?:1>_6 _9=gw`HOrc/,ܴuM>hS3]]X4BomO/qW#7cr+Kϻ/?/7ҫ .^1NR涆ͅќ|<<dD-v{a Y^pn/Qk{I8lqx [G"c xD돋R@zC]K6lI5Z)^oD5*`VX,"C b&cVթ̆ eYF*5 'E4u.i-WÈ#5AA-d5ZBaR!%n??gX*n!1ya@b5[8Q>VBpRPFeD:FR3qS hF$f[ȱzթ&&_Ƭfb%,fzp<2yqR!HV3ֺ(q\`@4 Hxښk25qWБnHw7BT1/o*@8K1$hk6V=D8PLl^X`-# hQ4 H- 0 ,qoOw44$H@> i5 ihd~᛿W_ܴi=,ۺЏ};yKܳ瑧}_?Ggouъ>q쏳:<|`‹L /϶{SU_?o=o;Ow=GϞjx]xnzIIU* 5&L ROy'ɓ}s1'& ʩ*4(8%Jt 3nhk7oN@o3p؜ٳzZG[[3Dۘsk1VW9McM7Ekktڢ Vk6<6I0N/@Ӷf=kՁPj)X$UW-ܤ08q2#k6U4k, nՒKb8V9K$kX` s#AEU5)f4U }9L Z]n@ʙn7ʣr eso^ZG H Vճr"`pNb9l2ŨC5%*I%n;uЩ -,!L (#P9xvRuƴh#ѡ/4&;F:=9.oqڝ(C6SĵFc9Y-~ؐMD4Ue Ӣ\cC<~Ne h%Y b% H<^7nN鴿*\m&1sD#\B,NDQ#px\?pII[;+& VBåle6sWҎJ.` M2 ?o=u(.t8ͱ~o3;qb=z>8纗p39vnw_{z~߾sћ||hF@gƏsK.r^tU|Woi_7߽Տ>gz/yкnq^Hz̄#WMAd撂k+*nP*SG"(h-(Ve8Q.oKoM{}:=׋oο.d ϟ6ʼ+V)n 9FejKETpa7Tkr +0#y 4[%kax Reǁ@t FɽJs c0 HƎjG =UC攎*&T.ShfE@*X |rG=t#"O0QYJQk1oD+ȬckP7t us^qR󖮨l+T9F}A)`D0Ѥ2*MJԬsxSu&#+qu4y 2iDjYLIUY*As4 ͏ 3g#!FGGGGf#CCG̞5d%K̞=ZW_n)RVdYA[UFcjXf֕{4j#d}^9n&w5uwe)7ׄ")o( Er$7p+hqRڇbRڦx]C(v8͏I>TtX 7"^/A 76q9H97p42b;Z3-4`Q j Z _d흵ݽM UDJ9 M.NVWpHRJss+֭#_?q׾/vuw];0~ϑʩ^zCnƺu?_xc+7|t/ٸid;5'gFqѢ>Ǔ|IKWއ?v;w96G³o|ɷƏ1ؿ?\G᯿cg8TP,J8hjYeNe 2ǠgTUhNc Z d6kfʊ9:}R5RqJ5C޴vO<gأ|p]З[_}w/,]lm|w?V/5L9-}MZcpd'I.T%/ J8)PNVqMɉWj% -XTd#h X1v=* HYm%bv `*պ&1@%Yј">*aVeV1&`KdV,7nZwSFj;P!&Lxh,p:;ge+ Ϥk$^[];glnmm-umw\@<"O ̴u476eRqdgq0g =f L :,>6;?Q< lɴ.B$ӁX.a1lO' St2\WLB:i4DU^X?\ PXvE3@7܍ ܙXԛ{5i\Fnnii3_4>9x2:%SΚ7Z\j&t@cnmwG6wi{^ s.q~Ԛn9[ķ##cɣ'Ocىƿ={'?Gw5{Q@r3o|_|{zþo';=c?/߀W?;ùO;uӁGo~黟z_Ϝ<7~?~:/oGEs~U3 MͽaƌJK+ $L\[={8gN؜Dʩ75m1)a"bI*miƵ#mxM%9׮e%SKK MH!dxɆ"be4^nWv)șPcURtnT"L!b)0VSES3 'NQ 15F5Dr{PUFar7VRvRvZ[j=ý``&!@цEA0iލݨ.H[|Ct>R&v S C.JDGVhHU*"lT(+g:<4PQoh>6+r3Zq LQ%V{ƆTwgm"ptTz99W£~* 'G}` p69݂+] u&*6떀2ݢ-\b$GGi^ |AdA0^~$c^QM n/"֦*H#H$PSohl5;:U Ν[eBg 7tuxdV7<y[Gvl~Go]! _n~Hks[#]y]PVQ 3_3ÇyףcVm~_}^{ɓ?Z+_S?w=߹?O}td#O<{Oܕ7ڲoy??˰=NxˇٽO<]cﺻ|ï'Όy坏|O>^ۺ׏WlϾwٚ3NnF¢93ǩC{N#&& @6;XA$ÐcQ734|D7ImU-]n8`^kSC o-\/.0n1y8Z*0Z ki )ZXQr"p]&83iAJznFm7XB)H&ՒT$(ChBOiHľΖtMq NYu<&lh[;g+ӕhkԴd'q'8&ncG Hma@z'it&nF;c?P6 pM* 8,p(1$/z^$roᎄNvzP(nAk-vAhRFXHΣn :"Tե|j(g#R!{6yeը) $ y%.$DM8sbR'G!i8!/;hcA\ٝdg~{0䂴0)G=n zm<,JQC񤷱6؁1:P)t`hWg;BGW=)I'Du]^T`kc}r_z?zW{|{7{ywt-\q[zvtM []7wUvdqevz#CnlYWڴ;;w]qjhyuvm#w-Z;_>k<ܷ֖Eg-ˎ.kc/_/y]=Ctpf 99L oFYqFY h6k(u 'Ob2Ap9]O.)Tg.*WM5k(%]]!Tv'tUWl;DD]V̰,|)hĪENQ1wHt4uU&FI k<ohn5TU7TӠ#nz\FZ0Y+L!>ޓ T%|)т[U%cL .|p'V7`!@n說a#zY *W75դ^\nVy RN ()f 78+Kx4yֺl:Np:J'H}}M:o65ރ=mَƶZfț"M겱{< iDZ@٤XCOs c5\6ꉹo'8$*T$ò3A+sW˫qBxT @0z\hwP#Q/!]kG.% ~$^=QOY>O&ш+$Ύ:ိ1ޚ kmNgƙ.#Tu=ko1yRj)\7v宇6n_ЧhwM^:v~#i޾k-8(̟^V2SUYf֘l&w:Js~o6Db~# '- 0$O)1Bpj=( UV_`Ҕ$_EHE.ЫB&Ϣ#LJI:fBy536o( JG *< څhp[|n>]gז]ȬuTYhEZ]bdLc)+6Dø:]eA {H?eFARn @D $FX?SDeynvKl8Dun{\fgf`5PG<DQQLW3ZrI4mold'O.M=v:HQpe<8x&ERA@b2D ]!\ XB ̲,>nqL9w1fg + Iؒ4Ql.fI@!G8(uvαO4~3t{}H 8!q<N|.H|*:aT:Px(hoi΀sDh`CQq_9IwSk:UpzYM7V7&{ 'Say譭>{:R3/:e H ?M_S۸qӿ|՗Éywm= 79~_f|з-[9`3b=KtGbU iݯN={ު\^E6lwݿZ`&:ѓ/ucpdnٷn;;5- {U}_[}ȑS|Cou.{a9W^{]ATEeBQRYY KUZU:DY% ˍgIdԲZEY'*%zU!xېIxbwN'ҨadrģS<٤-h .1[LYnF huAm%h{o±^8 q4yDba<ͬ,0հ-KKW&Et\dC1q8@1:j7;Ò_BI>驪<,6ƇTDe-:O4B:%sC<>(Rc:DZ{O %jNpC7n&-]4`]4S-_o2UޤC0(`'{,;ei;FCUn_2^O&yiϒ. c1#y }yB;Gbt" bN'f75TA^xl @b~6kTf;۫F(0Ds`fd%ׂ]23(}#z\<3I:]>3uTgAC·c{"!s CSidOx<ˋ_Ӊ:? < 6BonN#6A|Ձ < 2a0GzlLM2kHQ`gDeo?)A)\fܹ?s9+9玟ӟ|cgjOe-<+~q޿jC˓mX>csH؜gyw۳wޖWxu'Wyuγ~r}}p}8әh]3=Ͽs/(/.0>m幹WUVU* *&OW ߔxI~곱(d{Hʲʒpm&M]Q%sؽxp = R|è8ޏx=Qxhn j!΁T+@p7]&tP4C7ˡ`ÅH'D`|+b(ѩ 'a x? > sڌa?+aFR39ܩר1T3 n'2l2A8 {EY].D.\C-8j믉4Kh./6.v6`Ič`'0 `p4W\ǩbgV{;wnY_>IQIy㍷?)++K~+&󳙩I_3{}q|Եͭo>(_h+Ãm=]ut>3<>&B îH3`I/;ГFҁw]Z~n JCb'[?нD0 n}oGS a7Ki&M)%~M#q8Q sLfîSmܱv䖗^Pk.ے00,9M+2ndekڍb̮)<M=k!FM2GiF: ar''$z_ɱTp筙!o(<}[>v7$L{ta(I|v3g29pa갉/ QIhc0bDR$7顁 ~ z\,CJcR:FMZvQ#dr$PDp`+7z;>)G)4&l*…xWXpn?1@*ޠ(B!(ƴ'!!* \!pp=,]|\p= (j%L8QfEFÄ(;IA/Ε xN3זk\s7?HeᅥB^Nx)۪ {\ [Ǧ AsBk˵pSk]G]- ?NЌ+'|mswwvi#~=uCn2NðڥqQaCzǥzbtXFe8)GOHeF1  ZIGH˽2BǢ AӊӘZviղ~ x똤kdKcNmDzYk0 R32T t:V+֛Z.G eKp}*ͪ/k䓅ͣjB-$n&[k3#qz®S 1bhn aT32\V52z,pA՜?&#A&*b>wG4&">"b9=2l a:X)pXA/7> 5ִ@󈟂Dd1U/AGV]1A;f jͤhX0(%~6Vd3.Q^f4ufafbaQe+ӹh3[:v@;@2o{3}|бA967>;64g6/u_zYϭl/l^syD6 @UvT7&Zǒf}DP(AjC6$U ;{[4" scj'xGAl@5qUxUQ{ [:q0&o^f@UUT;SJ=hd*a|bX@lFp Q! &8P&Y%iƬj -vO!fS*T"yx>Ddu+4:Ѥ4zl6Cjl֌kݦRR`*揅L:},YFۮp^-7w ჵ%L2k3>6kE9~\)&¦`Үt[,Q5p!F3NDBQ,ԃA{12DfW0 JiF@5⡜&օ@ 1 `]6݈[G eYFh̚1bĨ(Wua؃UZjɠ Wp msvCȅ5e*ήcloЁZ0ЮEX8hΖnЁ㉔|b@>18>vut%P#]/v<4;ܽsc߬ N'wo.- ~凓e/  R,mW3S "ԕgP͟޻w [0yin_/|@7rE"㣃r!{]r zI)9S;vWkV: U4]!>FgSǁʞy7@AFUCc}RR'k8BFu85S^XLgf8F=UgZY= LJD2 zޠpbL6Zd*\"5ͶQ#2dwNX`[ LUdZFg0Bz򳳩B|v.>7^ٟ^(/d旁9$sz&0o,Vf+rO1z}ШjG$\m*nV=0AJ9-݄[u6qph`\4v\jwb2*pD1H$XIx?sļ@gpf\&I=3fWR@RQ6QCXtz]/yvp+'3LgmMi7aсdBTQG8g| )@@?B&fuOwa:Pid \VR{~<(CVI7dҞʯ_E]{SxM6tmuX:Pk˅@&U[;̲ͭr)$thC?|YJR>544E'~h gLrY>ѦVwVCTNXtSPP%˵RиftL=bƍB+_gWߺ{<.ST#:L\C7K9ŗLM:ܩ7&45H9ޙH2c^\1nCe(Z̥ЫM'v`rMJ:Mg㱔;!q<" : 4vb`#}GȺc <rL5,&Й,c8E(g-^FBX쥭<&p868r-gk}gl-->ĿA C۵P(nw%R\6(eSG x h1fbTg֗w :Ktٍq)C-\%f\G<ʖ|6 Eh4LgB A*!q>p\^]y(R&XL Tq ~6djٵlP@pl ˠ ZҬ&ebԪ:rD.S=;j1MNp? o;z15-C+xOprN-A0~x*/Xհdwhs+@A`U@MWKI>:iiP,J̈jxK"IKY(C?ϑe,zݰ:7H:lUDcl#$QH$@Pb)_2" K0 7Cb1xA.cĘݨm irgB>2J٩#!ePQ #M{ldrT;J踸D5 Q r>&DI͙Ryv}*Y&q-lØ<֍MhGuflIQLvT@5`RiU+xw O/`C!wҬR(,ow&>4fMAi XVH3E߹C՗BhV}?Na& u I;%=ᶞ}.Ҋ-:QG#c=ZHWZeAo`1)W BURyívLOnհ 3DGhDo H;%nUCP|4Qqtdd7W+㉸ sCAqC`(/HKX! RƍNcsi0jVKsjHZucvqi AM;̌=e$B~P%jT4[l>W3']gߏqu\ *`0FLB\Ρ1Z:Bobꉰ`zb8CYBuǹͯ~?䵛RaM9Q 2of˱oIUfʡZ9Z__~5C N˨58o>կ~rt0Uws1q@LyԆq*3G76],MQig|>`ieNp:T] j&A10}$A$Y#^JŴ•K)V#Qrx qk m)>x8+sţȰheH+l,fᰟyHH<d93UL(U2j6/ Dg+\ 狩x2˧sd,ӹ|>UL7l" 8/@M"(O<`(͡@4ʰ YJ\| C&xX PM\^ʍs'mL.T[flѾuk>D"<1LU 4a[ku6v=B"&i86U[qϛ=~g@[:Xz7_Bpܦ1 v0V8ٰVM?'?Z=\" ׏l/>7'Gq8PeailX7axd}O?O&W& ChYjbԗ?W~Reyk_[ژ`SCv@o?76an ,El⊽Q`4b7Ci`sȭvr7z^/z.;Ay,A#npZ]aQsS).ӥ:LԈb("n"Agf tR0q4Ava'H0PZ$X>͹Ki\I`GP_s6 X 9x\C!_H D*ND," _f(")BCZsೲGU2v)wə)XyMxhⳣ@4!L j6 d28lR)G<ɖjP$ bWRB)L<˗rB&[LkY(_H:F ^_p Uz&>ѩ7֊%\NOworrۯWnܸ{zp ܺ{sjr6n];\xIP=no9M([厉@:!5xa (gu{`(̸Q4Z(qjdوf{CkW~"Dh3.W9g£ +{>|s 0ĮXd2LMHp.$F-‡{_PVAv8fZ.%5>L.^ L \Q"2JVbkW~_lZa$Wu1:-,__/=i>Z.-sS=,<5=r25vAģ"SƴȘ:"w]irNsEAoƒ2Ш3𜙧) & -^/mb)g,0z v%+Ϙro@pEH 0xwSf"!.dėF@ :(pQ|,!>6d3B4L% (1˥|iGR0X C7jd=EL0 cb*G ^2%VLe|GI-XB-dIdDp!EG `LsB f@% nA$+|)^3\ J<@$f5'O3t"VD>Eé`$Ñ\+DHv2 i21Px(NҙRNO/\rp>ʅD0Z:Ha*\%jI!$;y p.Y}˿w?g?_'>臿~_ϾG?=|W{_'~_=ك? 5S4%w_<_:j񹜝SJK1&p9.C 20)3(j5VU n|Сrf/*FM͆zSx0YdU~ܛJ^TKJ%0ST4&KvdB4h\f5nГh֥C`stR`gme1&|\[㸟RaFhԩu&ɋ"^c734LnE,!f,~ &CHmBl,be,(%d9_LEaa W6Hx6F3d1ɔRL9t1D.\D.Jƙ 0]L0]$U1I6*%_"j\JNT>6[ OµXu.\kR|YL-Q/|JӅd5t)-N'ktRϤ|5[Y bzYJ=?_̔ LP@iA ` GhŦ|71T/>/2T43kj,,% K\";^No̔k٩raR-eեr=7U,Lf@aWLmi ʔ+buZ_ͬNoήMOLBR-Ԫ5 sřk8}ryWϖՕ،Jn6ͥ& x EWǧ2VkOڍ;o?ظyp΍[y}Ç^{uwxuyom掮Mc *LN!{g---϶Kw=9beY{8l7A>i9;r,;}rUg[%y웲gZ:~{>ߗea٣ӎh p978h<So Fvp{=zɿ/*Y8xݽ߿Η>Y|;]{?Y}?:z닝ǟ-_}qíM<8?}xwzs|sw'\w=Sw\:R%ן|q{߇Kh/|o~op'>Wۯ}|Η>x7>6~>w~ڧ'lϏB1)ؿ?;|'P?vƻ?o| Ӎo? ok_^7~|A`g7zg7)T\{G[}}ko~zow玺\z 7:qgXIiCqa]n4)föacy6W!`+} ijU0@qfU8)oAͰ &f8[#-k{{*vৎ2;K_]vrG;>> e]Rn5>gE"8fQHpqvq^/}v8lO$`8apƛH^/,1yMZRq >7j#ep7 B'砞[n\y+]O]8~K[0'go_PVDž[gﴟ}ܭGDCl ! ߗ6mQӽhp'Qut6:\ 8|bܚ՛lSvag16OVhf {DPSimYkPzq3 *욧!T6sNhf%3:r=WOjk!k͇_ J<^/#xOs\#YfDOE@yX˹O݆1rCvN8h0{oz d^N\;&7veV|~'_:M/@mV=ŅɽW2+ \߽-.]׊kՍnj(X,I.^ϭު?6nC?NwS۵{ҍp}u$ .mM,ﱹ 6vދWn@ SGC3ۅmAi8. =M0Nmal6]9XsEy8.||F~>;ղ 왃9\orW@ _o GK0WZZE(Ģ0>+PAC 6~[K tsE b{ Q۷/_-ͻػҲ M::AŽ+D1s&:VxW\8aÎ G`7[ .*[{?lvZ[K.D~ D4~xː6$_NC2w8:sM԰덮3͘>î'£Mԃv꿏%ffeC$uЄxwa@S>Z!.u^* [{2 sZd~1Ps\u6[˔b4S[֗+ypC^; t<$9\+>1<7G",wE\)L"~MYӝߺuVץ0HZ_9{\l˳dK"ܹ /G3BY &zjz!Z-< Ux&= !Rd1*(&!7 {d)V[sSBnq۟WTdr1>/$Wttr9R[e8OfVcltjJEp HmE sB/UVbSM/vrSŵD,t\=s'Bh._vAZb~eM<*΋ݗvٛ8^o:Z-wlv: v֖s[;/m/t^sPlʯw]fٍ368tfs~U,/G/轸y{izי˭g\k=qi⎾z.9r*sWίu-C۽ס%];5hmg:-bsgW_l.A'@˷C3ߠe3ͮP9p\N>sN{qv>qZ9S1Bq~XI˝K @_A}lu[@XP?DJk]Ѐ͞s[=gOྠs~{;Г=-w,4Y|&,vASNS$YXG` R̳0 8x<2-!C!2A8 4cIN@*zp!D*X.BvRt.n?|E@3;]⧶u3/^rWRHx|  <}!=l[Kދoe/>}4]G_!W,rcy;0xgeJynȥ[3IW%x老{"E[I鱎iY׎]P'M zIe*]oȚu(iύ\Moa-rA? vhӜ2UDGUzeRM"`R*}6vP}&iZSP`ɑk/;LiŪ4RqKї+SI{]VR W^J^}nF SC/̍^<3|0; 3/O83;L5PQ|tYH#//sgjϯS#/VPoq}a}Yѹ k *HhZ#c\j&Ň::Mgsmvj@Q5$u6SMy(Gn(&ӪpNfJhGfRB2qQ`ggʩDe i瘝oe5XoI랎0h\[.R6k,һi+8 s[8z3|%I{q;nr3;a;:$RVa*U-lpVipv՛ZzdVԛqe8Ԃ[ԈRgP5 >R~:t0iVN08!!1<=K.'}o__3M`0_~w޹\96?+GQb}>{{ew{'Ǣ7xo>Hw_s?zweq^-m՟oOͨ6?\N Ɇ:(TWTWԽmڞٕdmU6@ucv؇[is?iwVMH a ,,2}߭JiI8Hy0:T.(mR4Y$y]ec@I05!(k e V/!u#na4ݴ^5}αvlqɺny7T}hﲎNY]5m"0"yW^&_D2~C&8]XN}n:et9t8NLpk0V] afN *sl{'Bq=x(BD]{3rd2D9AMƩj#16 \/!,Nm'p-f[ۥzlR(WԸ[5;*%le*q6Lnq;09dO@iiF`7e2b@FM6WcJC6 [Py"A/Q,Ní.ӭ뒔E}~W$n8:E 0zZe3D:D,|7w˻RSv1[GbHEаWO.0mSv}tԿ tgsݧ3G ?NTݖ[#08/K^~qg>tETo裿/~_Y; ۯַDZÏWrlj: i:>pΫ+[;V\ ~!|;Cṕw\Zaҩ[oW5v?~rogkO+흐7+ꑍvƻnV>\)L6ä{Ј~gC RM:&ǩxIe<8CZ%>I"/Gf[1<"Q tQv)BZGz4e8Xf ڂ1{( DZP Xܝ7dHlD 20!Ni0j`,e٭s" ցFH&A>1Fc \{3{?8;A@EcCŨƘޣ#gk^1;~gfd.A]I :5l-5U->_g¡]9'"%jQM+̿b%Eze6?wGOcW}s;n_13z۶xNߵnm5e{7߸x͊tG[ā[n>ts(OJMMoҼx,շz5w݃_WmJ.v5NNl2v]2]ǯVTL,K-*.+.))*+.)VWV*ebȤ^de 1fF}R"7d,T NE‰P0PJR$D|&F8pFD-jPh̡&q$\>qv xHts(гE9HZCJ6Za1q9ur nVW/.9 wj*j\M5fL2Rfj{:*Ӿh$ĕ3OXd n2dkW0K-aS J`V4]~wTWk[X;PFsZF2A$,Xe u$`jVp+a~E ;FNwa =;ҝFr3V`7&;n*ZhAim=#mm桁t[Kt'nOv%@6t!z:Ӱl-:;%]d[[+#lLtƻ;b ޶`k#6ҟm{rI1+4 pwW,q-ZZ]=ΞpGw3lo t{RnM,{숌rm9L)ȁޗj&~A-]Rf5!GσJ֦rZd׉*h{ќElS+$" np4~KD&gs_? Ov\{Z~˹㙷}?ۭHtAmEs/KK*U,WTثKjJTJMب].Z*=~:f”5Hchwy,mqBi%)bHP C0lJr]uuUEjUASW/&Pݚщ[o?fݒL.H?|hʥ#`W;C=M`$~b@uJ(‰p,Ŧ 6Ͼ ><ҖIZ]XT+W Cl[ H"Mfz:1W$@0$#?+ݔ EphAà iA]!|,Ж ¨&c>֕/`:az y{S!4ˌ=rnkVu.H]bp3Vޅ "x"aqdBdapWή7imoM +WZ,zHX`?nb:Wܲ/?ܹ~68v{z]S|wg?w?|O}͛}/^u]yʓ/޴k߉[o:~|ߟ?|rz:/-;dnYuQYUE URPrX˜rl;nOԃֿ{Cez{IZkSm5hԙzNoZEe4Uiu:}tun`-ت,NBZh4/_>NzY¬v!$s82Z!ZmKo۾d񱶞|[!5:ܶ}Bs7U-FSTNj$MWa7mz]qD"Z2 _`aמu?_:eU&Btw[\R '|{} զ| !ޒv4ƺZbxT+K*-$K q8@l < 0!ÊM @A9'Zq6f;0ks]5>ݔkO$Y"K C̓-ƈTe/ɋ2rBKDpQ} Vd%?#D<|:PRG qB(x"y潛#=<%nӈ,.B@T},}!g^: BTtAѴe(VðP5x Bgg,?SW?C( ezӣǎlmM>T9(-/dS`?.$:\Qi.0jXXsyq.d^ϒW'{Ʒ__?Ǘi\җ_{}C] ~>еl޴t%tWypʭ[O__?XzSozko|5zxlu%芥ƼSNsvQvQmD-3{րv:kp@kmա0K1g~T` QUm%UjCm^[k֙T*}mA) TZZ읃C7r8N؀R H[h(5Y*RFBzG; yo5:ѻnLSS ]u*Qg8Vpr'sӓ]}-tھ# |mWvZTʊn*0 9k0@dƆtrhn@I?wB[} ᧜2PPE~жţy/4^u] n# @2,*vQ DхEp-cvS<"rv }Lw9EHBVnW*f/i:tUSw/]dl|})1)PEJ}RP*oA^R?#2⑜~>7wJ5=k!n#'!ܲ  "UAR'*5-B(pZsʑ'( xvTHwg^ $`\0 JDX+2<oxR[rMkFSQFK\lr-̳.25iZ5T~ڢ9K/XҢx-CuκZ{MRR]_P5oAfǾ/qxW*.vU3aY$L2`n:!Ԏح !#f0=CxRF5 MEix'p+r&pD$*gc(gK xG4]J}񡎕K\739sصu M|S4U x:n2r"! 2R 玦HRƔҹ6t%r.-5d=|qlٺ\1ܔ[uʗ:́[?ֻr?>as]E#s-}g^ܹGri C'oϾŗS}muew%/芪*mXkhL E0 nE:Q08VSh xilmں}f@o;uWhj]g+A ab-f2`&7aSktwr퓓(1Rӄ0Hnvfo=mѝ\um[-+6&daI {Apv&cSC&81ڽw}ko1i, H"聘%C<߹yXȃuTd놵=S\+%&rj`*3Cǵ~u!+xUi)b7+$ ,FŠ$fBl*F$mX;qņ 6 fV?T 3v;-2nvQFVn)2ubr[!b sq@!ls}(_Mz=DG+kIf*+&B[{-jFCX_oS)LL6;{-#M>m݃|kG}['l3;XokjhljloM7gۆ =L{4w'[r#ެ/ > 쀃D-XFx~T\N <$q#T^+PU5b,ͥ͋hZLT/Y+֗\h;¨ujk5mQPV..)BQݼ>u#?y?>_g?Żwꪷ?_;wG(^X2Esjcp/r'޹O5sO}_?/|Wr}W?tT_/ՕtUzcݮ9>?3nbv0CճWH<Ɓ8xn7CA#=V8G?l>]!.굤SO;U4-ĨG FTgD-VoSY:s+\zD'/ɺc'z${pCƈ(&`E 8QˋRxa( 灠mN C0l arN"t.{㨪5YKDFN,վ_--p b_D_+jTZ)*_YW5:3ę7n7ܹ5?Νy0ko>xݱw<=z7ٿϾ_9v-vt޼_]t_ϩ0{w]=3{<{~pMkvn?|ĝӏߵсQKoLj/[2w^2%XU[,6 RUIP.p=EYZPu4UM n`q#ǎpuնo~-mL@e&WYk46ʅ̘M0hzbA0LXN.YqGW.[ŀĥ#^b65OZ `Phn\@N {E\`q"L evplk57zz[ ֐YtVMO,e֨XҩN! ޳FДFqk@FzA{b2$e9#(EsxG4% Ot(D0+p1USjV nq֙.JLN_hβ \4RzRK~ '%eeqTWtEUEᙙ鿼:x#}/:`|^y1 H[l綻==ʡ[_x_t-wX.;΅fU&Ö#GN= Licu %L8eG, y@)5[٠ JaVc3tX`ǜ DCCC[k, GFزdzq$lkkmۆ˧lZkfXnXbzj4YJstڿeˊm;֤2嶵itD=|-⨃@:v0jeͩwXՠa HDˑYq8FD9?Suż.JP7+8HL:P93 2^&Guj3 ^(,aE uBD(7H>\.7rUA*^mBj +rt(| MpR EKrМ$kB="* +P``L9r y"D}Swuh#W<^en 2Kc>E/G1-fi&aS)ۙvգc>_lcɜ%\9 ]Km5jeW;rGۭC@s.5 U}zj[zlN~9w.{>|ҽl9~k~ŏ?/Kr xxx'g /MjKW?څVGhiR˳zu# FmӁbgIGp4G GN4x"D"Gb!O*KŔ7h:KdL\b@z)X_jұƘ &NtgW' 0 ]xAr},zx8Fp RAQM5]FkS^THqAerY'pXH\EkY#%@wzVGh %?qsc1'@*p{iMBc@.DqwGy1Vs޾.`TDH3зǍ!Nyi=[$>^) S!c.=@%f@=A>]MMl>ʦt.oԧa\L&'YD1N^ E,>cKci9([XXY\v?>ߓ̨NoQx}BkkM%EʉU~}xG\sÓs[M}=e9겵<۷ҫ9zҙcNrckn__dgO?vOl:~ӫ3l/+ꊅUWTjJ*Ջ̶Zġ1 MQ։W3`J!!;qZV ^` !J4D %9۾Φ>ђ6ĚdS!oIeӉ|`576ŋ7qf5[Vyoq X0  .=zGuԍ͎3xӵýtq|h7qzr"Bp?2:Ԙm-M[67^ɨ`j#;& %τ@,O˅A89=Ǚ~2TW/lie ==u;[;;[;: T(Q ,9X!&r6kh44DH) &%v#`Pߘy%vFTcs! R6q K>|v<r\S+bJwؑK6D MDӾ֎\C,$ ?R"o6&7$I^!OO-%8e  QLsNO]mjIbM閆ts>ՔgVaQ:i,رt6}J@8D <0<ODi=(°b!ejw˺o>yчnNT_}|ƶf_V$cnKiƅ*’-X|eW'Zu:}-[o}-hcdlj]ۋa2]lvSmOܹ;E]s.9՜__`\w=Gx}ůϝbUxj!`JST-jN5FhA԰Q 8!#:`SjP)wH#kv8IDc6pznot+#ݜUy0rU,T&?$%(K8XcAhnm>txu閁1DQ(,'q̂8,ed2JSB9TO弽͛Zz12\c}Ƶ[zzC<m7L9+ߐOdSBӓ3S I_eTujQZӄڔ܄Sa7R|^Le]т:uLݷq#͍B86yHA&ɶuw Btttuu ttR%Prөe(, a h wn|G$xE> `u~ws@bÌی.;F' -bwlnGQ+9PG(0xlN@(ƒӁ(diP[C٭+&GM`ߛB)W3Zt__RzO4Q0Ōiu*Dc,/-Y/|>9rꑵ{Og^~㗕,s"U;9[o;HM~rW//6w^{#/6u>槟O}'.Lo~˾G^-O<ӻ3gy7W骁ċj-3uK-ZS;:'YK zޣLn"f Z": a3\phCiLc5N]!:pW;Gթc79&DgDLф9tDI:xtqo9R aI;NP(|p%v=:Tk :Q6X5o(,N#lHQ b@ ҀHJ)^ Bc&ZuY[msQ^&-,.(׼M3^0`H5M΄*i’'x="2 q0 4!ƲF IثBHK[_# ܖG%;gbmBPchHB. h)%sau<khZ<3lreO/]:bҥS>drٲ%+V,[zU+֬YfuM/^vՆ\\("o$8GgI0^6qd: 9Qy$' |a/\( 0;͠{{ V.jOei hQ@p $;QNHۭE!BS6&ۛlN`&4!ްچ7j2#IcYm虜|~}w>е>W?|~_<_fˑÏ O>3J_>6?X1t^‹{^Zugo?4>ݤGd<%DSo%;Wz;- 79llU:HKR0NNKFZ4 H•"0&EhZ4VU/ΨS[H0 r2ݭLSewڜj Z+nV#f16`G ?u)7n f 0+pM24zC- 8Չ˩]H$z$h"dR-XC&UvLiE6#qO2immI&`:BQ l2b0nPxʬ~f@(II05$rf|vz]<>p Np.+A{v!l %XJ#oJ}@(%~ l {q*5 eds'$)цNpw;!X_c[=IIP~4041b#cc#}݃}c#㣣#CCc WX|陙񱉉˖MN667AaZ<1N⹿W/B x^yھ/|_{ VjJ4ŕb14,sV4.B  l=2MXR-J S@XF ;)G"SSTH@:h) ` CˌjC2J`'9+y/\$) 6oٱz)ѹl0RϢVe+){#2Vf&Pxdw,5`LEIhl1TI)#*Sm$cڲs]2D1ͧQHay6r lr v G Aw.0Fp<4ݝm(mrYZdhC*!HairD' Ԉ9xqڍ N !wȮV.l[K/ZW1ntT lU5f(U]]>|{]7ę7>{6TZP]B{O^cOGϿTp[ mnbF7?ؖKvz?r3_V蒹 =]?3/m?yw>̗?5hB[V+-[Ho5ԀqCc*HluB +-Uc!JYQEw ݾ{zæl[s8I#Oy2`:J©X>Oe G`59~ldy/tI.S`L)O=OX-XRs8Sy+GG<ȉM=PflbeW^hAzDCm|m[<פRƾ%nݰgfjMUUUV\wX2W8m嘣\a?~,@he̾mN`xxv֥_Ќ=w`;#e񙰰 \Uj+h'!Nw;HL}SldgljhpoMSchaP #v@Dy|wkubN;8H $8`n8-QP ].>vwte `A⌹ocϦT}/< !Qd>=C&I%}{m_ IFQCb t\|ߥzpsh@VQÐ p!<-:D W:1`hL&X(4o^z; Cm;<oI8(-VSk,/UW^^V[203_=p={ߞ;wݹ|7;y'Ͼq?׬8xk}L}`E.\8H[ϼ}cOl;Z>O;Sko޺o׍wy$'6?%EL&߻xoqѪzjYRQ K̩q_&SQ9gyEAF;R w=PeT$c]]'Z|x=fZ2np ^%zB(Sv**KY^ & 8E0̘bs9KiL)pY(B0VHc7n٘ʦ(/KZY~*pē"GoqBiyX`<u^C$ l;V]xo{ks#-S3&Ihetx{󎵀qvJ섛y<%.C>B~> L-w։ɇÇ^=Ǣ ИA`y^0Dž>(oq[8rWՃD4@pxdlҲlٲU+w&KS"eέ7PJIo5ʈiZy߭`r\b4 JHF{ #e>TLA"@% Uqwh!eԉ+׬s BrA1N."G,P7&st٧ @q8VxDyֆ|Tp}U{yu2AO̞̅qIf ҡ@LUߞZyȊ>쇥)Z:򓧏\)PT?B[OHɰL*$%Bӧ?x(aʯ "F33-7j#ٰDd)ɶt^^^} ϏpWq=s[^kOv rm5E ɦ8ꡳ7yeUWׯ_z>{y-o;긅맯zohMeKۆdɫ&-ZyԹ~p#MW[ӳ{ţՎL}4]aㆤPTcٖx,A$U=HLȘ"O6(Q3#H8_:y/~9x<pཪM}jk{WVTl*jXj,Vl66_xiEV9jB\Y=^W,e($X2Hgc~T(TN_ TTTc(e 53U*K%-JxOpī0P Wv'EKӢ㬠B. FN#P<phш*s܀fƲ.țf{_d#w V*fl_b?qX<;auO7eQҊvaD( 9%TS)-Q9q%ë|K4>Q&bb< sD>$ ]L@e n_X^ !O2aժe%nv8C$w4zi!e`)\ga6ytqG\X`Ԑ 0kHbW8kd.IA3PHdtL=``-VKV TK$d{G}SK8tpǸQCG^z|HCZG k/' GaI\ VU0kEZ$e,as<쎽#-p8!}_ơ'`t#N̉1߯rC}>]܋Wlx;?zGSz=\{N]|M;>_qGOѭi^_zاׁO[<,ytYg^;?c1?st5e=˻?~-l߻aMʼn.Z2̱]qFE1Azh_їof4b]H ~7=c3jZCmm500V@Lp<5:.9iN8}*, 3]g-4FGO4aAx8)y$)% iBj){*k]Uw>th!^͔J̜29SGL;ýFN5k%&N1穩3LybƼ;k,^rŪ%K<>btжRI[G2|@߃mZSJ#9:| -eћND!b46&Ib]n wWMb\K6dB1( a*?&Ra/T5#L6IaqzNĀf}X)od:| Ƭ\|޼9\i'pu  h\bpی+ <шHTGhxJ8i}Ezp̸ɏ/Z SHp^2a@s l8|;Eo IV{]K1Np`Ka#Ϝ=aiO.|uV^3<Ēs~jS ?>1)ow~o8R VoZuv[?>&>U!Bq4~y*vOãFGys/Ks9ys]='~t_r-??q鹷s~GjľK}IK7Y??a0΄b.^}ڍ{M[so}_>`8ܷO^kzqE/5K,1``!C.Pr?b1l_Nek/k_p<{k WgϘe8& ,Jh8ppJS5u1[ _Yuk׬ڵsSO=` Qnu{*5!Q_#?" uU$^(˼WSA@!4*Xh+h($qqFq+LDgqQ (MmU,8+in1DCH'FPٓW[OC4w3rJ%`\D僲>ԍD^N_a]f&>6*41g„IO5fĸ#G=nȘCG=vXǠ|C:*tP#TAY"CǜMo)/h>d؈qS Sud)ݫSVjnnvϝ}?pG'~y- y=DzM~r1C/U?~e+xuuOn *\v={er ߛ&D͸O9m>yWoϛWK$*i ]R<5!nx {%#p!LoT vkDHs>:y3o8|꜋w3kLY`Az tkarŊ,XSgtZmu (̴v֍;huu)}f)ǒQP!~B_2xM8cѷ1p~x4ɑ^NX]tKLjso_o^;箼zsG^9|c/G>{ڻ}vg^gx٫|w<+!(8@%Iڀq]6QvC<|8Oz;v,X`;w䲣UFK9 hpMr )5R4U*NBq-`XR?( '@}dl>N2js_7qSks`SPm1cGYrT9 p#̪tCAC.l<+,FZfp\,}#1wNve!`>Q9,4jH"ἀ `5VJ9`\xMI9C"@Ynͬơ@ǣ ؜lP2c# ijk°i =IjXf_|A>^ ]!3}]mbf00FOShk8j8a`A Ʋ>^3Q&@>%;0^ezȉ8zoʓW>l#Sm}'/]b~SW=wtSK^lܽZ{#:~g~N[_xm\2~њgӞGнK:'_@4Է+Q9yHELCSؘh^pc t//SNIWЍmoBۺrGu.߼kMy?13˭>yҵOڪri`e0y5kf8k΍v~Mu&B HR+&JƖBBS}:7b]jƶXw}k(/x>1aKYѧxқ;~/]9kԯ+pD2,ܨMb$SdxY'|魭ƍ>T<oMm/]i_سd~EXĜ,55Ij5&EK+MްOǀt8Ue hm-[m[90@j B ֯Y9wLƝsT< U0VhTYgqI4&1(woQԼ>ސ4i\ j;e'b~! Ф\< xerB:**DD9ؚ?rˆ*^5TP|0G$ ̉[ L:XbHql)1bܰΎFl h}\)qҊpDa0sceF=~߯OοO꣯ٹ;x}Onw'3,ٱ70',Y?ݼj^qt[ fso~9e9vA\e wqI̱so]7]!iJ?c9{|Gw4Alxգ͖U%f[{#\o##YF25:=}k1.\xƢC&Oy>]cW9)69Qe2l6epkZcV+dWIʦ]?ӧ" .9JK+ZKn v1SipǼ$Qh !eEՁ ҙk Á)/)}^r jRF,5ՓΞמ?x]'lxawl9>s}9z=Ƕ<̾{ґ7d <<]UݪcFN-&  Kƣ b>!& ΁p[X-x1(驁Iq6Iã))#-]M|8J2<Жo*c sX e=2jI"x66/mj/54,.Vњzߚ?ޑ& 0D ט2zU5k&͛sG]xkֶg' W?}j^ݞ@EUkW.\1g?+nv2Xw?x'xu?js3iχ_}zn?y?g\?70޳5g9qONkm/͚3m5LI)beegBzX>`Uo%'0tM>+L:U /3v֬>ݯ3! IIt\g&HJZµbC)x~fG5TSk1Z,&l` j˹%M Ն2VdYHu^**8؅{qͳ۵57}nÚ|6.Ymg֭۷xٶ+vlvpg<{.] Y`<B,2m΁LX\B d::LCbݳkT 0]7ttMT D yo ;tK=Tt6:)~ l2kOo+dʫZh,%sff!y0ِ݉Qs㈨#GXtѼ9O4%¥Jl41̫,!cqCfOzw`O1h'*MJ.;eUƶRS> A_koiklɧ"2`}¬/1A$gT< $D8F h& ꒹RWJ:%RDƬ^-ji;Vᄚ-fRW=$ ymNVn:L}`Pp#++3M?_z 6l/Gvce;N_~{>oϹnPf7>t̵?_ͭƼݏܯbn@9oѡS׋o_ #޳3W<(PT/(Gb H f. |V`ד13U7bm{x1(}35pTFPD~+JNrڼ_<2ilпUTw]>ʅcscuuYKcqV>ҦR)HIJN",t&`.QN\<:/ر[mYwh]7==ޗ;k^9sso}+׆р?'C0"M8E'8p<"#1%"l[ biSvض~zH9)#bC;wʚ:F՟TR4ґOg: |: ;w(HGֆlg[T }p$T*' ͊TV Fp8`&gı+W.^0fC1M.I5M$z]r:ADоD"<,4=^nyN0BF )@HEb>Q%KD}"WFpMeG` ,I*I$Ơ8Kz8x",x>>EyJs|º8LFQtd;s p2'򹈾 PY[~zo] %hagq=IO{.\}ߤ5߸7ot)Q,e/ܲ嫛bu>?Vn^ъmƯ|}^'Vm֙oKgλҼͻ>K?T{ 7żH!lT34bTLj1ŀ3M֡ LhJy'nΎ`lKnjTBX46i-uBk}Pl6拥d]˃ʧuYd]64pOLL7c !tB9 N ^^}-R2cw:!ۭd3婘wT4_Oe"dTi"!2h̹3o>?_>rȁW?{`?gvtǟ?sh+oϋǏ_7| c,4_`.z#{E}d fYtd,?$+ s;] 7Nvv:X$6 3IָU+4/%!y>WR!ͭpj.l+Z"Gl2UYHD~UK&bxEYXr&c'Ev ǯ^lm9OĠiԸ ˢ 3~ !y'! dt2qTN'?޿AX|4dADNjwyэP` Ow(DcTP <ї!A܁'t$ T`5[dIΦ_#$(H*+&2\<|횾xx?-E37>p6P?(+b/="xW}uw{>{`r=g?lKAg^/݃tx'wkT ˈ,)0j4 GCDexm˦/J D8Ym9E  9=yوzl`O" R@Whq,,ULJ w_|ݗ~{ܵC^ܿ ^9~u ޗvm9}u+v[o}Χ~٦CRSt_B%1JJ4AC_S']8.TkAMD3QQƒ:?R hckHEJ9`OsMvl k2T*kkKx%〶1i2:9; њG~a̤ѫ-1kJ&!%j֭ qQ wnG*pn-z)xv!#Nh]]m$~.`8s! 2X:2~qhˆUM%}:֓LZ 4FpGuʀ:{pDBNح2KRˍ8nhDea?CȄ%fiw{rۏؠCYXYg<]ՁٔGS/Y[WN_N0ݵi.Ԃ?L_kt晫Wvq(U)ʷwl9|ūh_~= nnu_K`|USo|Ҥ$ΞڵC<_o{ӽOM{{_z|!w64CF<1f̱E2~u⼇S! F hBXF}|jZJJEu6hG mEުx>zpBFL.c-(i6yȦk0G#5A8IC-q9 4ڜ&"6lOavU û#apX(HN];Z'nmÛ\vHdȧ,tTdΆ֒%X 3`PRYcR6%[3-VqȭC;[767rH*HF@e@Up0\/1N ;I2 FĨ p>:Y=\]bPAחjѐO ʂĊoRPeqqrgWk]k1D)}b8\t|6nx+ׯ?ĵ4vʧekvnG{~Smxo=zjOnyOث'Y~n|g?xo:x6r=))Qێ;씳^9 AHs듃<`vN>u̴t8v豳9}8y%. 󲋠8H#3ѧo;fȴdEvBxY˧Z19„i4 c0 &Չlvqz\ W,o˥~P7aaEVZVSLK{|ퟯ鍏?'o]{ͷ]tӗ.]xx;r/|m[x}l\.]ɓ8P9Pjィ%lץwQT/Ilkc1SS0rbX&HG-~O?Yu914M}Ws!\h.!w<ټbxW.}W=p@ pܠ߹Aޱ5)w`] R]eYXV`AgKGE d)>ߺ8m;f1ޫ@B1a YvO%Ս:)QŎ\D :օXY@ƍz bLذK7a(tی cNbIc`w0E<0 ‘A (nY}M;d41] ;Z dx$BHʚǫc(mtUФ53uR8u-^tӯ|͊ǟXygoݸ1m={'NrKm9ԕWJ-Onݦt>5cC:dcnjP{!unV")zXœ/|Å r VgI#8 Hf~$EklsB5=$^hA_(EHXϩ0Pix$EVF!u'r%<Eã"Z_|7n|O>~Ƈ߾z󗮼v™sϝ3=̾O|% ~X.>q8 G;uP+c*&`|/uext9L|耖b>) ,| ֆA-!'!:+>Y hbωELJ0zLxUğӴ| \6fݖsSlo@a )Shn) Y""#aJ=-~c i`|ƶ:^@(NH0.݈q%ǒZ,$cB&Ԑd>H Z/t dR=kŪc' $p4!R!ֱ8CQ}4:NHˀB9In1#Ⅸ v4x' U9}l]2ƛ]կ(6["Z&d˗g'd3\߼i(YN;ZQ\$:wꇛt>߁;Uw?rZc[_8ksk)7vcSw= :>˞3ot1U 'j}%#,)< s*qV *,x}n'Ν:|}Cv|v+֯ Zzu-]f̆Zj7o5d0 &a]!njCp38H"p(·0 6ASHL͹ cGx;X Ly1~1 @B'c!<]ϧh8ø_J8p-&`:l;Gv-Yt'y DOx:`>'fHA?c0;nN` AuG_Ŵ` `||W]=ˇLp^I"H@1j.CQ s7ⓧ=>xXK$)kaNPAYK"~n %P@`(2Pȱ^P̋L=frb.5>z܄ mM`ɇ1mgņB2QA[{wq];m~^jퟨk -wX=?:mզ\W@"y=tuw~=Ͻxu^x羏_U۷w=|wv-/:yŶeV%u[Cߚi9OroϙWwMy® b  -Ǝ;I 7kv#cA/R<ޚS|:PL67g!N##6Gu:nc#i*((WUV}{5 0'0}QBy6Ffd/:2MB1áx>Fs͙T1"i8[ ,=ϭYbM&J[1C u ZV1BblۈAfN5p!=-a]R]4Nb0kj̖% h,WjLkWG<N!C~3P) hJ+bI{pISnp76p^FA9!Yd ͍^ӯkx[[KKk#'R(4p1ӵ$70>r5[Θ73IWx@9N~0`דU}u`\Iy %8xu`< 5KC6 nH96 zEZSyM#1@y4kO&@!宖MT5DPBIL4UNfT >E6̤"L1S,azb 6 3Wb>RSgCZۃ(IZ|]=lo0Keg:2\WWU,nz;|7yeo{7o^n4ᇻnwY&6<=TGɵX2U$![Ubƣ9f&q :m䴧fD IB yS59>oPp&P!$C8$(fh/r> si+-_fŌƏ=z Ҧa;-A 0CFҥ1>1gJ X2%pHR 1i;ox(~Kkp8M6goK͓7^G|c^uW :wVzXkKw0yنϷ[PԽ۩,޾K.oztrZEg;>; }|ބtpÏCwzGoA"2Bh,ӤL{֐p8+G܏L3gibEk^mC={r{ɦ='~zK_u{mOq7? $:ZRWQ1)fC/PELsXMfsmSKauSɵm*0. axvÜ&\ք3N;ypX2pJ^«Qȉ.Z(06ꒃ\6 )>q_CC/RLR0edk3"}lT3)%\խ8-ՈZʌU* 6{ʚ}wzxWGz؃=}'<>أ{Ϫ~и{{jfjkdùh!64!#6Ba?QgT󑱸_J,ζ3'lXu4=`v:Mۏu.7&-8I*Z kjB[X(Yz[xgc .$['MSjvUT]w>Y髷{ӿzܕj8r}yo׿|5`|߾?oj@v~k˚Ϝy3iwxW?۟䲥p@~{aGοy|3/\qw\~=N+6v|C:WLr@ZI@OQHyC_LhMH^_0TlV$3 ;ʚ j7ۆCYAb*jjAsp~ ITf 1Gw9Qn{[X˶>-LI=+,.7"( RE"EVg9!X3@iy Qe`p1|4W_IND7/Li 5ä́Xf %)Fg7`dq%+%G1ɈATQCMmTe!0R&{&iG 0&W"%Yow96[ԣ'R |t:>W4(u doMam|~x.VNihJlsYs9 i5Zu)Cgn uF{9M[wo%r17<Z MNkRe 81ϞLHV9tC8/^_`Bs$&_c6s74 HBU%捭u`⒩\2Cdg, d^A{+'ǬۿfpHxnnb$[k(kIy]\*[%R0~\멧9Ǜt;~ο{K(F >Yz|+/\js'_6[(*FE4kh)Tצ Lk{uS{E}K^WUBҨRSdQ!-JŠq^q"X>x#<d3`I)U՗h_.8%`iQKF^o*Im4:x \7rFk2Lutgֵv$BMS;}qC޲yS~`߮gs?{zĉs͝;7 $d$ins}c[i( S*, 55і @yP R ֈZWinusKoZvחHd:$\m5:] c~/L 9,Ή63ѣI>̈QR3a䥏/=(j2 `fE&ܠ'D-6 m8 8Xr k3.#JHsK  ͵SfHeS6lE{\ύv@MiQ/Mz)kPrސb}}>g=~ef_1֨\] >xU^m%'L{Ĥjm?>ajGS]|:CDO7"C9`w?xڢ'xWg^{3:?{ZݾM_8ϝ_rgnc|uE: p0quuZ~˗?s֢w&LzOY| ޼y ΈH(ѩAȱ6wxE&մp^\S^ŀ9wSϾp _<vUYgsiG I.8sajŦʊE{=?D,VO"6blV30 rGq &zl#5q/I׀;>vPhxlE"&Rp<ոyǧʻ 8hQ{,Qz_yGw??c.3jBCY3g-^'.wsxԼ~n_V,WRjXYK@_u۷5vwL>eG-]'.]=ƥGw{x;kx}7+oӖ6W5vLט|C# )\iiˋ*DQx<KZAY"WE8 oi52~mIpb=zJћ8n۟rE$(Q+,8n0(RdX͊&K\k#u劇JSV fάvVL8J&Q[ZǾ_zw=}[XkrޓG܁?s=x㯜~^{k+8Z?w"Å3vFtPr/Lt^nR)j8*-ՠF`Lt{S,eLXpOsvd= 4]|{/+`o3E;Ò,K!_ܦ13K9̌B̈́Cku5T WHMND+*Ǎ#Θ=yڌIS3v̨1&0olޞQݣ{Gwnnikjkkhj QV"E9t ;?{7q"&JTSgN%cj6͊ f!$!ONޏә GSs, $Ifp/OXx1EubByc]Ps*} á#)'M, +WKW+;S㧎K}ʠj%@ ӗٵ~w rZʍV]z>~߮|+h-Xdxc?;p_/[dہ +?_g}ɏ?rӭ'-GeϾH_>wǟJW^zjڶkwԁQ 䉹++:tW4zay]Z8#N)TUbu:ARFiiM>ƫ&,Uk1b1hB1JO蚕mcs$pJgA n0z3ae¬&4$c!TT4l"\8ٝ4mQ0BE\&x{\l8ҳ_9x/ޝ'{ϼ?K:¹_p ڵ"<>TZlFv뇢ZNmT)JY2iFax-Th6GZӨ-9Xʠ$Ed8c>o6*d3H4xa,&CTds֢Y3IIKGP1ђl^wSsM[:"}lՒU{tXy˖._zU,YlUW?'\~'6l\UO_}-O=m󪽻سMƎqE'K$xɘ%n.Jg`@H۬AFB4rj($fM?iXg9V%!VH)@l Br`GCV6ƛÂ! ;epPF- MQՉ!YΥ|6WDzurE/:`U2%ܬ^wGُZĤ돿q7Ͽs}X>?uʍ[߸+ܤOl8x/_}<)v)!oq{e쒵_R5m#o|ᷯ?~;z%@EhT<fNo&ۼj)khO:jDUKCMkK֞#;{F׎lp7+pTe0Yi#8cO>~#3>UЫ FqwV#C=dZ\8_6" 1(R))%J b3 Fg` `!3x&NAZ< 5[&̎`Žמ}sln=yӑ k]cvY3;^>;7 lrAu]RT2HphVy7t 7RxYLN3G$)ƑY1ii%j76T+k{zFL2v侾=յ--#[;:G9DCgC.ejLfu[9/H{$ͣc&O֞nǫ۰l!p'7nZbyte\:g?:{&^0oɊe-[jS[m۳w]s{6Ngr:خEL*Ex|$ND ՠ<>vRg4&`4 ñrJ\("5:޽x ־U9t׿q=B(ol W<՟~Os[QP-Czt_\@+l\Dw~wpKo/mx̜'wMwO?OT*prsXXJ+kUUuuMM MmMUD:6QgEpBS:!ۘcg-폇0 "_f4DB#< eqf?}͸c$Wq9=^):'vXQ_5%^i$i_:  z#luUv抑͵cFTf[kaDP\.qPQyDc@BB-hRe2v<rfH E;)ps9#Fϝ3aDG5k3<T6ƭ4M1 щA8I ް8[쬙# v1 q X~"97FzH.iDC^AsƷ%st;Azn 풟g͇\巓XI+7~{_v}p3{̙?+nN]侥wvCXQW- `˟9m;wtv}ϟfۈ)N~36`qP%'0BϤl&tvW QB<_25# n#q&)ЁtUsX~3i1))3mVS bCy`}JҪ:7{NG3R5[Y8ӐlL+ ԴֵU%by8ؑc{ƵwTb(@IH#H Nk1}ksݏzKgݱ'ٸ O^JݛNx 0ӀS'޾z+WzOxr(zEB$x ^ᱠ$}>&l2l6u*^,aD %12 2=.B+P~" :DcَBؖXcf""Fd@.(7_+%I*im^-"x;I҂SRwo=B ׃|s 7%-N3ڜ6 maRu1(Ҧ3IgL&xRjk>bǫy*%h4D`Og|Bi4*QHTݰ[Z8Sl4|8oޅpǛ7q{`W^𳍇OpmqӖ.Qa_ß!܁Z_788`\;=~㛣ugco9u e/inwx '~Vo~ \zN \>>rD[mY>Vn 2h4Rk5Z6Rˆ81/s@3*ob`_,GeG\LP† _Y6&l:+HE^˟>saw]Qq{E'v<M/Իtmy0ٳH0?Khj現m'̜f}mבI5<ڀjDo"H:z;e8k98!GSl6R=odCKC&ĊOd80(u:d̈́Af IQQP:tB7P ClR8p q[a.t ]ʑ9W lesRvernOHQ*IZ / LhH;ec$I;͋fϽן~>{ʍso{_8{sG;‘7|m߮ٷ$[Vʫ}`J qN^O  $@ߌjYR Q3YZR[pFTnGQw*-IԒAV7A8 Ἅ`X,"*IU~omYpA!mA:A댌 |6DJ&{CKG gШd3nt&^40t}ޮ5 Ze4R2P8Io#)Au8'9%pZaX)b.26Yqxp(Erv ũ(Vt".{cQ!+ pset( Yr$uIxCC6 PPWg|"rzL..Ds|]9 o$ⰛC`Y/a[0=-Y cx22a-sʒK^&yhbs{1dPDZP9~ܢIKnjY؛lJ /YI}l t9sUƶB4#9T-QjAs[m<˹IDc?6>~»W޾tWϞx{ON79ŏ?ז=.!`Ftpnq3՛AkFm),zQTKP%Y?FP6=\`cV`U X8""[69Q7u z7s0Kċ=-B )3cK=p>\Z5gQ\c8-Q@mC6(4 ba8 | ׄ~:`U[tdաGP Ep࠼^;u8Epz ahAVE>9VeA;%bFsކhWw!_8NwC!">Df7g`F ZB:VU佣G׍UWYIUɥ 5:lSG-Yߙ2R8:=fSsUyNٵN+HVwyOJL't}m*8x%`< \5>R]FP>Ld̑_[WDU QZm*a#>Ԁ]*_FD(*{WM*zfw>53ߑR7dp$IiMd] t 1J^ ^oͪK6څ|i_}O?K8#w? _t?ṟc^t7?;W?Z)$!2z$'5jQѫK R^WTktdV):l<ҟk/{bN8aOy<3N1 IVG7N)zZz:*`sY ޛAs+B۠Y <$Z9x4 zN+iyAИJ 4 "yƖ|&N~= Udfׇh% \H`g{k&Mꨩ lJ̑#!Z[30&`cF 4L ;<^P N/ወ3@~K!#|qk`p[xJ9C*J 0] !$@D*+cA_cU#`< +`hC6l_5ps(4aro}?X)U_/>p|Ğ#}/Y[ŋ?ڭ#\9u0;?]&_w# b%7h>KmKܾ.[h/ȮKgT6pJ<ДhLU 5B_wkGKm: M]|P5 4aAX8 3:x},Մ++(.b*Qg#(U¸4[]1#?4G ]|g6ݞI4& ʦBmEuME{{sWW+bp2qfN[:wₙ}s&N?m9ϛb錅͟xؔ~O0-i1 =BeRFf0j2XyP]F X!K6\VcP+J-8ѹl3Y=P[WQ]FtrE4ecn8)ĭB.Nz"Pښ?3 . Qv8zHPt NYI[v %'vVΑKpOӝ#j*jj*T~ۏ%fLU\Gp Al.tp<>g3Wt0铌$WAyG([\f!`;|E-&ʭ3 ?w.kϼǖ:W?x:ß}wr݋>1R=40>\Yŀ; &MV6eFojJq%७qΆF!x0("ui`q<ʨ>E0|sdJmu yJ 1# a(Yʹ*oSW.U'E9! sVmN`OtNQTwaтi` xAiRΠt8t&σN#?.#?܉_9]>o-[ؼ{ۚ o:{)3掙0ȯUKW=qT>㋆xəq_"Q&LYTJ`*KdG-13ad蔼>8%Ŝ\d̉I۽u^mG֬\y;7ݻiϞ7n\vc[6شOذMWm޸fۖu۷ټ ^8cBP`.sC@ C FYJʍJC@p2vA7x&!py p/sGRx&B M*z-\xf.yn=wTS}]+Qo#:+Ǵ56e^&KbJ5A6 aogu P0`3 q: pd_Vwo JWDZT^7NT1ي`<_]Z=bF7x*&/+ V\sQ^'fAb槞w:zzҚm3xʵnKqg悕[}|/S.,5678x+kl;?Isf,~7ӧ_}ޞ~Gŀ_oQ *++B(JW3pI[ZU*6~Jߘzz_mmmkKĉƌ,V&!թ4EUeJ@K~38*lpj> Li8NX c)f*el:)ErV0o2kl&>Nh,4H]j胊e`UkTe&VX 3^ы.3A!*]] [;Z'NVU[eI3̙0eJ:6h&I'h26btPW?:Wojmm5mMٺΎgqQ*! EiBBi,QXk¸'Y;W C{\uv N4~S&O2zL8wT9=fΟ4)ϛ6sC\%8g'S!o+׶ —qaH/tuUf 7 N!AWF~ |6h10TFo~7{ޝJ1!# zOnx?+rVIanڊx[K!;b1%­ UUq4lzUrB:%7Q HZ]p"9p't:$])ȟ6eb\&o 'x;>iG%X~lG« 쯩4K@Ao80 J˓V0}jG޿x'ξrlݦ5]cGٵOvy}޶Sl=ߓoV50<5wpcS=f?cGKm~iˡg_Ѻǻ,Yr%ACj-FJt,]—w׫os𭹳" ,[ڴu߶?6j|swzlwO_W-mmյMͭ&MӛH7V%R!Q `\ zl(',CMhRAqvїf~{ccoLՋ<ۮC $jq-fج6EEޢWiEsAY ΀ BûBUb)g);s1e6\S@ZTWnP SQ3 pQM5XYgh8Md,$naБ\B[4 MJS5`6|j#Jf1AҔe4vO7ꑕӺǵt5׵nXM2 pH.o`w(Fi蹵NFtC^^˄G@0)4sF9#KΦU"jN.r[^sS'i"+9Q"5, #_7xTGkl&L?Bzܑš-{|"-cp8l5#"I6d7t>yNPf簆]mmU.ъ!J`#AJ`|u d!= m5tN21nBwk{uMC&]i訮k x!\.MG$ܺwˏBQwKGc]c] hT2bu>)XhXك߾n͛A|W]'?w-yŷ~wg.Y0i{v=~.W/l uYY %R3gΌI納1qY3&}(Guvw7wuwL>yó'O;s1'ixCb"Zȅ)Ui˄!y@]S%m y4E=knP@xeuϮܼ-}ӷ޽fSWo>yn;F/XuOsq%׬z7>W?/V_Y?6gjO29sϋM]mݡW7C^|}O>`۰w|ӿo:~:DLxk$9C^J5M闠'9{/~=\4S)瞾xW~0s_5} 5mwwq+x3|jבW,yxƷ??b{+' sv>㳽Zm_'߸ͯ79zp8 tyTm֙IQJV͔*62w"A0&J@H0ZʍI ܵڶ$6[y-4ƲbMS FNGԃjn;d<rLqqUg۶c"[]OE3eHmƸ^0=` ` P:K: %?Gʛ~ֳfYhξgd{KuKYWrHnu0XXRh0IϢ˄ي2MI4LvX&"|6/ХnȆNvN9IaF`L_Qx0sCu@[Q#<l]y]KMSGc< ?g `<'}dU"D$QTPvBN.d`$*^ޔٸgC{,b@2@ni7\bO|a].8@dq܍Nb2Aܤ q/U4U'j1,#Vh_ 0v9x% GpNDֆ4dϴoBqim[k}տ;p/QhBFfv[Fp)9pߣkvݭ(|+qGi gLkV- U Պ ̊ vR^hr&Pj%9/WҕuTEH/d꣼6gƪZW+jU*ۓU~1/o< "Cl2ԗR]Ch+7ϙK<0yU2QX:]4b\Ce״n-4[xϾf' ӆ٭_mWu[U=* dK]}kρtvYTUQEK O2 ﹦3,Gʼn+4O3{Xcb1WUMG+_]o<ʛDkM3iIrQ0Y 0v4A W m޸{}g_;LCuZS=U i8qS(ihomok44UT*ZK yG>ACktV@g,Fp8$B_գɒt̸Ic Hz&J!.ơ_K+UޔgiR1`Ku ւҼ2yƔ' Oٰ/oշhcXB@ckjdUXVD(6;m'x\ SR4Nxb nΎީEfu]G]-$NΑOn+h78jow:͎$Ge$oHɵ-Z>0w"yAY$zXV/9Zy\(^d Lh1'(^ax,THB_O@Ka(PB=̞?0`V˴ƪʘP\V!ŵu{ccoy76v-Yԫ|vϦųU<ң/فU<|?W.ںexynR#!OYeϾn!`\ wՕ77{店>^]smw^㟿ׇ-[Q b+̛< QVp8\&m.#,ZK1QqH/eQ #1Ndyv&[[8 }!P,j"g Gչd$%ҁl9Ӣ5Q>4M3<ZXTUUL$<CFq"IY6=|vϾ6s3{90!S-f53!s\2kykX4sMgm]>o7r10L/si3n?t؞g1W+_o<]jb]>~-~˨.cyo|ԡ WYNH>c\}LgڴeC>[Nkjj~oqqT\V2T,QyQ?. 0&%iATL(KXwh[㚋 D3Y)_LV6v֩S]4ePA` Y1`@f ̓999OsgY u>_C{[KW;J2${i}XKFUME}EW Od<<)BGL]c5hS'_N2Gl:V/6rTs/󠜊 A]2塈) TQhUE.90f{)){I RW2k:#Y/H>04/,rUUxDU彚Pxȇ$ϳ"9OKWskW#D< )(5Ѭ%VZ8O9{{whŚ5u +kf`s7+? :?O{S_hU{۰vli10vϽxw: ?Ͼfţ_uF-Z{;,u[AǿS܏x^ل'v˘nw+F+ɔw*!1ބMSŁIDEA4TRI`në׬5 0N|Jb~h0.t"jHVפ((H8TdRɘ2^HfkG`MU y+o1RcoFb5J78p\)}Hy]ucd}%3N](mxn.PR7[KIYWY^R-de7\B7](H4. a9&(}{sÇt8gp:|Ú %vz5ET&j<nlsCBH}3}`pKF 8EG0[[ZR*RR#8/,/X2sJ[0 ́݊@Ri*/BVvgbMSf{W)ob9`\N,3Kъ)L)ƍYF3a M]=-xR[~.5g޴mQZr]EƉU6vI])tI8i^ >$sA*1*J^3WӐLe  $ًK>jh͢^߹𪍻f-X>pڒ= ieL'ߜHj{w?z`w;N\;g0޵l[|~c_s/Sѳ.Wuᙫ6yտj5cJ<~xW|ɩ+78~_Y Wtݨ/+6?N<'lq鵷j,eBGm4=wܳ[(JFӕL6UYY"K2]]&t6 Ǯ&U$}ZDՆ\]k%L:ZQn쬫Oq*fq;bQ6 f=vq(PO\߼K>]P 2N3Ɏଉm(mПޣnE$-,a,X/⟳p^}[R@A68HVFu$0K&v`Q)N,B067_8HBnqkG9;!0JנsFb lKw<;8Ȩ |$ZXPR" ]@ t0 ts}G}nqɊQhen!ޟP *[Qa>S]}>٣qDCr˩ Ap腚JS#vV`(XZ;8͏ۼM؈I%2J ٮe.}ty*ȄEkkG-]1 ΞјLgN>* apA{gzZ80a~$*#T> aMjb#;7)p>"^x:X ʲCЅKfKO{rպ+n_vӡ,[܀rcoƃ[']2~/=S/|i=}|\ǒӆ6W=ˇL.O={ٗ6<9mٚ=/޺)je3UT=/{<1}Ֆ=^x|iշ0ˮ)s7}lp˝S{G;FpiqECKڱoSt%ex'WK3-0NvyC(K)` ERu.:kJ}&bi5<4eMhWC4X_J$d>@I!>^E[LbVlG QgKyR90bPODRTU.k.cUդk:|<`-p(ޖM5"7u`4T8m t;efsaIYp]NSeQT * (mq`f; ^Mi9%]CE0΅qN7c(Qs #(aw W,ݽYq*I& !M.F/a-}00zшĠP#i?o>3f3f9*׎l+r-`dǃ* p<Wa>>$NQVf7m:ÅvrRԆEC|ǼLS1E&ABqWg/xRɣDy utDi3hOAa켟iivq> ?<НФG$0*tJ(CQaHbK_[>vbيvܵfsf 4TW'wx&p{Mc'Мy _O;矽o=r`롃/_y˟wKG.~ҋ'~ag|~{9IWy~fn?z/Ζ kes v c:f/93ky̡MϾ_;(0J Ec BoDSB t@`DMd_"G1%fB,"U0EdD2hVGguO3*8!SMb6k$"x~Z9m%LlZB^ M@I /97ԂCk,onnV_US^W_ҖklyЉH}14;sgh^v뚳ސ0xEDa(75lifPWأ[ByYAxIP$A(TU͚9(e':*X!eC  0 10Gɒ$Q_ xU$^ T+9Z51gq# 3O 'Gkҕp\%٦O ipPӏ9smk6.ڿujhlԬ[Z῭1oM/ֱૃIo:(O&jbİbX; Ō vS@$c ɋK cP mڰ@(fnV0'oHH{)),2^*խ,e"%fw+#;DX\S2,<'s_V5$e%Nn7j:J+>*2޺掊P\7U A6^yxfSQ C,JU\}MkGKgOgה֚Ɔζ`<)l2I#`C\w - ,o$ Iekvݳ}4R8p8§Mz_/q#X hR`iƠ$9Ҵ,٧ ֶiLWq}j̍kE,bQ;0I,nPeq~ 0e䪚/ywkQ+u`(J2 ` b%Ï>ll@nan+y9o@9 NgSmk׭Zpn2ԊX_\U 7w/Z9 ?yqPe<a&̈S:gt4"ZS C*G"z/+U?_UIM􌻩oҍ'^~x_;ֱy7gOt=tӏ=ظ^ygڗn|3o~zqOO_k`Yy0~.<Ɵy}+>_={{Ͼp~~κ/Wq%(0Kf+vo3hưtߎU(bЁɅ\`%ƈ~SuS- dmj/Μ`ںkgooomlؓkkhM욽l`M[zų2x̊KmFG]b=לڼmuooC6lX,&0[RpZ-fr h4\QY.^VbsaxzNsgY3]3{ZZkѤǍMix)YP1KV,\rѢg=s`﬩骔QG.} P  m8IDQ\!DPW]/^#^YGOU=|@Iy <)"Ⲁ $XDB }Xg^B6ntqvR-iap(v4L8bq,^Sx~#(^`HfcGOXLǁFO ק뛳Ѵl3x6Xp9PDn\0=KU7VY:kZw~7/8'@pՇϹo P F^j̞lmt]O={G|gh[ߚ_?T3νcg; o}^^}yw}/~m`2`[/_qy?}y[9 gnmޱpЖ;>xo=;|b}/? tr7e[ߒy枺hoU[WԵ@ }aT4]lf' u- ݹp\-.:{ּK .5s ]h]KVl^h% m[`ڎ\eEIfW|;R`uL?mfzNpw^ V9]Auąn/Q5յ===H24gs-ɁmwͨR`-&ۉ.zpM?kzMuCe^:4B1&Ar&* KR^)d꒕ 剪D(g5h**@sng˹FWH54A2I!y=cE)}{_#k"  ACgH!Xg# #Ȥ𮿇&pgGWkkyJ>U.CF+n1)N1:-1[BxȸuLDy"oH 12]ۘ9o.8樾`0áty"njtiy 4皒єД5%z %1v̤ə3.{Cs;xo;eW|Ө+uUWsolDuN߿?-U`--o cN2ۗlsO{9]??=yS+&^fϳbb*lŌaN:`6 T!#[KU\cvZ_'NXYihkllkV5vB]L.$*luS]9M@Bc~1ώ9bE>~Ͻw0I:8s`#( ;l.N'+]=r6D!О\jƎgΩ!Rr*֞t]s2OU2ȗ4[$x9e R>#ٕ D*H\WE)A`\aZ(18c"o9"AJMb[o9qY,;n'x〰Gf#OEeI"X)oaЖ8\)uz`(ªE3N\3g){sfH*'88GN5-TaƳʍyX4:׶m\sо]_'Y}ӞcG=5Yѹxcſ{sn_NCw?Yc»/'S-[oLxxW7yg=3N0|~ԨoZȅCg mzc'N1IG펼с!%Y]LI*Sfuwǫ#-VŪ⑘*Aٳ\,50w7 Ӭ-&6fI QTt4MHxT6zm'Xf$1Żܳ"iY`u "0w$q8өsvSjD ƛeIfє4}fnSaW,I O%A?&vUu{uL4vxd o´?&BaUhvNcἘ'*V #$gqcpo`YrqJcmGm:%+ƪʪ' "Y][(⒂@ ,M$H"0$cQA@%ҧ K~1X$ۚۻڦTW31B8qLbP(;6Ă┎tLfOohE}#Wjģ!6P++#dȉ; 8IvkbD0өPy6 ކFbBUՖiL h:h\_OlpXЁY6]jAEE }>a+Wej$xD+*DrC ;[ԷEUt;t\O?ʥCW.Z]pӼI.x>Ryu n F k!C]l9}wݹ܅GؼSO]v0}^|ݯSnwЯΓLCxҋXo n)t[5*^x㝝GNN_n}''Nf}/+nj]s\sκxo~БcM~qq^q z+㳖N_fv>n &Ba-'Bp e)hGMbC**S'~AE")i`~osgtv ⴡ oJPEHIdP* ulDiz5*>x DaH1hҪJY,}' Nrzl4gb>Z⟃l *\"Wx^SQEa9Pcc'MSU2INw%QDc K)g EA7s&gM`BMd*$+ $9G``|ƔjȲXyB39ΚPWg] ]˖mlA'{<;)sQm,0>T"oh`T'l2loB'I>#̻Hܤ(u+.X0TWP DVEF6CGHa\?E .U}3im(;4d2AҘ1S͛~3{♉ΙxұOkD}y׎˿%S>~d謹w:;zZ}?~~'[~˯YW^OVuٕg慍/[C_>uά'qm]vW_w]?s/w{mgNW}Yw\3Q;t7ƿN8d|AcG_{ '<ePOzXPƬ.f6 0m+rC8ut2 F1Ѹ?yB8| R+?oE2G!o5Ҙ{zoe )?p U7e;t-&^+8DR4$V7a Z뚪rM5–Y2N8 @UTxg5vuUz 1<L$`:j.1 .P<Ev*QU1wAp}Sg̨d }q)bA !iBГ8CQ.e@X wnyCP&v}RSHHU/Bn 'NF6 ^du+gOODCUmA&%gz[K2/#Aoc O*鯭73@Zk"jmE8*R̊ /\_YVPC'J:|)i~U5(~BzuY0 geC9Ho_KOU@m`MC<y[ī_rur`ܓoɥch7w_o^[u{uO6[޷fvSFpM_y>g9wo=ᇍ}L}խ^sõ7]~:.ƙ nx땷t}~z;|zyv~;akn믿+Z.#ϽdC;|W_M[S0wW\>v`ߺ 3횵vK~ :7PWWp}ylB&щvZSCi% *K(8]UZm4d5` 9>m,tatArIuKcE 3ؑm6OYeg]SNn7;0p;XB 3^S_լyEd)Z m|5'˸@#e QU}^-zR`B HUyݲe{Nwl%Encɨ~3)0nx&aЋl24|q%LaeSYp92ch𿌓,'b"(ںv=wuuu2d.)\N)PHue?F>}}x{ԧ74U.{ Э/)GX([PW&n?:tecZskkR>DpP$ՊšnrТOtp졠yh!Σ\GG`Kh" b0zes+~ \{d'#?{)b4*|H} "r%|CS xMCEUcySgukwe0JRL1Md;&8&&\y|3[n+go֗m~wڰ#?ZԲpoϿ>v*5*dn¼3Ͼt++9ܾxSg?׿ysn˻미QW^W]xN-^~?~i%ţvWy{=3kkg_˽'N4}ۮۮ1Z&Mȿ.| &XJ2hF? 2t6FQ}4_+*RUX\皂2wL٠ ~B1 *;x`q6DthS6gž8E0Gź7W5t⌆:}0ACCQ`nTg0|R^hFMQ][y]{{`{IBH! }}=4+F~>sR-NM 7tX-]mQ谴 ^ϕtGSA% GJ,)A*XMnQemW -sǾRXEft`Aj<&>+Ac&){=W ń݇]{5ScO# j6nPB"^IAC(sI} +c Pd%( @f{tP߱c~ff(ꃥ6OCfMP62Aʇ9]\y9 3X7PN)nYC2fV 5xObˉ8A{NuA&,j"bwX6 )@y4P'v3s`S+_D<'(p0< bpgTʔ#LNZl'Njy .9ZDړ O۹R=U9ֳZV΍_}fg^|n˾}/<~w'zշ^r3W5.}>v.pɏykqW_ϭʆӾӿ~T/~wzʡ~Y<}Fk@ݗ^quc/WxϮz;?<rv{YmY1;Vx.7˞x僾.,)t(x;-YxcsM "'{!%?dP0N>+gR"46nqNEYUlAdX.!%̔6=|ߐml{.EQh=Av\:11:$k f}h?j98HEu1>;A852 ]ؖ,5./҉:po)G ŌSD `3U%ԃYnܡSH~7¸ߧcF[Ir|.>.xͷ0fpx٩}Hw.ơ>Uy $+sPpoLEe 0.Vs|l<_*`L,z'#8ŨVh! T@}PSq9 Wr,$eb6NS\6۟+U8'($F 2>Т~6K$P\q8xg(kgA!A?5ڇ;TMwޥG^7)?!tGʃfb]q7} ;7jEGrД"rq}nYK{lUٴF,9i&TXv#!u=X6yƋ.'n^KrCI>>PS&Qt;^AG|.& " b$bƜ:kpP9Zi!KxoO_`y\M΍ T ԟ$eJN KJ`=OCz`Df9 _EIX(12 ! b E(G3Rd[;&p> DgLOG H\ BM8& BDC\8Ȥr6"b2*xHăL$ rAҘ?Og>RK2Z1hdn>ld]@QΤ5m~CIЬڹs݇|zo/쵷޺~]/7N\q/~;gbO^fp @;?غ}]~\r^w>{|{_|ޗ_W}߶ĕϼw޳/S7Y?<{mj Lo6[Vܭ‡vFW&u݌\HTRix$鉖j96XϭY]{[THF|ZEa-[ MQl:tS2'.֫ۢqzR.gĜpj?LzRlнim;=.QKyS}p J+LLo#VQ3XqrcfTPHOuL >r7Z#F-n7: )GnVo#FgH2S-d `X%(, 2_^4ڝ:C˹J&Ny^0u.~;W\X!8؜}nhNY pKظe̺kg7lذyz53kgԝVO]vn:xff֯[ر};֯( \4&Ԋl5)<9^fz(F||Dž6b[Փa z` V=浫 C@0x큓rd rAj:JXmb>6Wd90XǒPe M.gRpʝ(9<Gxgk8cDzA]??|ox۝^>xM5kOr~"f :˙5fϱ+n|X__^;ֿ#GMNNJ :ڷ>҇g_ٱgl?kQdxNG& fo3{.^x^J[zۭZM˻u :*ni! n15m e8逈FtZǭU$exۭ`\ӟo4W;&04fp{5:]a6twr&xI1 ^N⺘b h >bUGN1@JDL$"@q .$bSȰ)ufYB괶YiqHg@szAbI7NKlRzK'!|fjx PEjw:]N{7$@ig5f}a1sO 8L~W=~\wÍ7_}uW]y]q%^x;x0K9295$ %> rX6!Ҁ{?t8kAnP@qDXFݳAd*&" u=AAe!i/AS"aJ(),^ڂf0Yb$:onTaqcO dmxSR ss3#c(_6S 7mdr*Y?eڅ9ED{u6dB9LwVsd&m叿^~ϋ|u7w䲫_|ݗu79z}?]vEGz?]Nm<̳{˯vE'O3ϭ=rnr]uO_݉nz7;7>_;?#7޻?K8;\NԦ4@3[; & aoAGXf㦡ɩ m7A7X,M N^bX+E8 WӔ]ܥ́t=:ӎc!42vZڌ!\|=;+ro>WHsrB@\ "IA{@xx͠:H 82A֥q8,ne4&fu N #]0S-"Mݩv[,\Fi͜N9 ˤn] 8$f3^=%| +2>L6i/ؽo[޽EW]{==p=v]Ǐ] 4}\}#G6oݺo{߾knݺ{ν=qM\qׯ-dSLTpuҁ9Lu2jan 8(UI" )qAr\8W ͋8XD|$*C(a8W.F pP"1q$L ')BpYD٧vGR ءa@Φ%!Q .>5?5Y_n's88j15=Y/Պ14J[ io80R4iZ2ǧsl:CKXjx2H4õ3׭6`y|x,)-_CU?<|'^xI믽19=;a럞7yvz>ˏOYӯz;~ȑkn;\4aݿݧ,~7.q䫯駿3{~57;ga>W_\?ŧOv_C'wއz/#|7r_ LgWӪs5-]m+:WY*ػ:ww$|^ɍbQ2("F Ijm6Y f[uiGc-[GWO0i4ht+,8S8S3=Z9MhQrT. Br()QX<|N$07Pi@v)l>;"`ϼt+_"Dd0sH8J!*U rh:(!tXHB!(\+㱄X&GƫT&7LrE8g 6AۗQ6o }%2锒(4u6 m,֮O/M<_?95=X$+ԺSg*ض}CS\)41U<4,oW B0 Wǫ7| G˿o2^xpg|~e/|57mׁWzrWvzߋ}#>~⽿Ӆ~??pO|^9 dQyO<Cuww=3^|t >;\qpב;gG~|/Sbmey/?ueSeVբnz,~C,kXmnntS S &yhtm1N# ,ҹ@Dd Fә416 \pp]D!;wugs9m 9!Yd';*]D;Ņ|gce([9%0e;3H ƃ,M*ٴm\1dr &3Mt22!n+FR A<(K`s"#GzB?clBO!-B!MEb* 2@nʩ;ڔOeU`:iK#ETd,sLf#2X8E! Y#!=v`|41U]i|t:QUw4?ǹESe~?ygkN_ƛ O>wǁ@_~߿o}Wݹ׋7>Ͻ|>_S^/Ow?r53w?[|wpߣW|;_xӷ\Ǯ~౻z避 v/uCq?MGz:S44ZU ڛ[Zs;:Zn = @ ;XA.)[WJv܍t,+l&.-B<|x~˦z_GF[;[t10A:Ѐ hb`"H r-H FrO(!bbsŏ8ƊcZ;S;=|]=\,TJr$01dR-D7Ώ'!-dV>% =xCP)33Cl64pyݮ.ѧc{~{|gW[s2VڴlAUfՠh<*x$ )' JA#Uz]˩.)jۑ݃iXŋ9 `O-כYIhү8ݎ ib)3 %g%-9t &#@I k&+V+=}r4]6q;Pa$nA}V[oŬ0Gp>̅#|1 tዋ`݇;Pދ7% #rt|.@ ý#z%Pxu(ˌz]pQut5G;xCbvw4663\҉r.M% tˤB!W3cýzpOMxY4A $yPE!o(O>o/}ى-{P*3>w\yk}~6!@H_tދL(} \~ `|5Y*h$:xof.ʛD{׏l?$Q$V{ɝ}OX2p⺛=d@46uU[faR!"-mdlDfRd:‹X"«mgvLmM6PZctwp38zuKwɟsHj3lmNsք90O{GP_ .W) !!jԆڐhdD`88&]n]¦G&Spr"su.5(~K3%PSԧvX"eC|Gpw´K=Dݠ}8OF_sF*]2G&R*# Yt9)-r0xDy%a}Zp lH8V/UsQƂ'BQ WTX\I(LT+fJh%"gt{Lpԡ -0˪<`DE}`@J)i@nxsavRl\MD $>@)@4 $Q$JI#r<,F"R"&+a>cQ2wDP  qb2aTJIq@(<JcaZ(hTᨔlZP!_J Ɂbo@{rq6 2LOކ+t2Z3Z=4]70sikϘ]J6n}ûOůxwLn=t'g|>o^\|_ZkoM (d+p)pI yN }FH_]PТj!K@1 rE28P ivl @Rl5KաkE-` t-"0PU`҄1 RT TUPL(!0H(D>6kp(xpHjJ#!,p lH?.~#jxSyl ^ Ia=bxd1ꍼ|(])10< >sH'*8`A6N3c]bqxC2-_|'|?}{`jlޝ/{߼^çz/?\~/Gnůҫok kvxOɩb29~~ 7o:zbjj&S ~[z۔joϚ~;~zUޟH^zO^~p`f}>7\JZMKG+~xNפ3vk\N=\OPW ߔM*}d?AtO%ҾQ׹ ʀRJ+D0cw^}LF$Ak 8vуe.@6M4w .ؽN!iFχ QpB4.OJ⡄t,HT# D8#/%ǤĮLl4@:)Wz9=?9>sޢ=؛8RO/ ҅Ȏa56nwXS9S p2tqL:/($\C)Tho&3\c  5J$#=덐Ly7Z8^)%ܟLBr%< B +<èA(Uaϥ"#TL zeצ*MNpƣldDǫG13dG8RJ0SfhuMTфZMA>H"08p N|/(wJKX 4kE7>XQw=[[bj϶n9J;L^Sߢmo׊$ai)6,7gA~ACݓ4 @ɢklGjR3pT&: %uYaSA^ 1\KKT*Оbb]TzBZ,o25M% ddw>y08\J).NKJ#腹Bt>; & ׃@a"W'@uXUMSE2>_ H\<[)·bLD")z6H"Zm6]'uex4.$ Dзnz][k$p6ʔk9SHi9fR6cc@2FAsR$d4D2@$HX @B@1C>*BL.)&L&EdC @zXxOpyv`O5 = %J-55=05?ܟW?9R!ײypIAsNeLܪ߾4]K<*i̬`Ϧ>zh]պreGDTM\<Ս8;ܶ60nMZh^@=_㴏MsfPemh4j̠w]mv+ʮs7 ಙ=nӡ.ca8a3tjoӬun`9'bޑr~׺ucCQ`,ݴSiq C$lP%TP2D{d$]> ')H ʊ BJD!N: 7Kn@%GAqpՖf7ȠPBD%U?{ẖ4@ V=f #vj,CiN@pYAȴO]2N2hg#,bqWit;\:mi[B1dlZ;V67 귫}Eêjjlظk?yg4e>!ZL@D9{TѺ-s÷~R\BL$ dF>t;o s=O^$$`<;0M<ڱ{oj)^n۷TZV-״d146[L+ͦW`s4Y7ZW8m@fu[3dGguu.SƢn`rvf4v]+N,*l$)ڸmhXܺեJKm:~ ԥGZ HwhU{ME8vG5Zm*;iP Oίx>2CxZ8K"ASx:C8D>/fS(r^~r,g3P'\΅JPʞr 36ȡL@m`n0S sLƁ7Lٴnу[7/LD9A2V 2՗fjH޸q%2N<ЖoAcN!֗I?SGNЏP)|2.8,, \ =āvACd}PeZq9%T30 =6lm 8 Bs2 `B܆vnT O "'HxrzaV s%HcX_:TNH`[MI:sz3 V/x&2:LemmcB4 Pj:VO?y'ׯVڇHZ,غ}}qYY?q5 .a=rIZ_q&1_۶髂 $:?s-Kn2_-Dâ$q  rӊ Vbrfji5l+MsͶJuɼR[կX:@m]F[ $ޮYuѭv:[B{"o4Pg\ve]zknݻ[;NF]S w-IkT=Wpk0Yz҅b]0fYnsC(ϯDg,I*J"Mrtf\"GT@"OJ$%x mC|D2PIDo!:3(88A" ("Q d .h<KdɚhjGHŪURb1_"Ϧx47@?i1\EY2A X40B6sޢj[Xݱi8g'wlyԭ )T*Z%'MK𡙔XG16R<ZH%lBJRa+p-e!FІ`eno0(( 8b,Ǹ<ݘYK:LIuf'!d5vÓ@d1q6[FW3=JLdH2@cX~z' 1hvjtM]+;0zѢD`R_!#FKg/UC3}XYcFKlEZA0s&I +,8'pkg47AK(!K8C#`@|n2uNFmh./eGfo9[.G@So[!wA ith MFKݣ8nknrk F$.(s;=g|X}|~PY[D6g7u*N[ގ )AYO2NXR_%\VL%DoH#QN2)}P14 ǩdN '))g^Jp_$MQh"Cd L,H|Zv (PgѰ?Ǣh*AΥy0p%5R\&L2F!&+H$]resڵx2Ct$j1R{s}\)\O!WB& a=$m$DQ8|`fqh ꪥM3qPSKOv<ļ6(D>Be*BAPٌNy"Ċ,>?ل(0I KJSQNd|k@)"Ɵ'y&*(ĥ\t^ʞ :1s7@0 4 YXAMtafmFe A'B"5Jה3jfM-#7f5uVN gR)Э36uVuhWjm#X !K.ܥktTo+q}7j ǘD6i[iM [tS.1v[; =QghӮlլ`%41P,6FE\\jrrKج8[8bfjR3333-4Ҁ4=;v cl1 9_-i|{|;g[[z{DlqZy e GN4X@`d*FoJ0[d0@j6XN` t$  &H'0jA\~>21L&kWr%/@e4Qquêutjdi5RsţQQ8 2)[(b|T,KEb>/ LI0~+/ Kb!Iq$ 5[!ϼǨ_~BK7 $Hę7I%,(t(^8bTuzc zo*i ,btΦ•{g9vnh5K[VFA=0d$s-ިSdA;Zk%T$؂ E}XgvkezDˣ &*(P&tz<}b @jʡx:HթL'0,˖L'7M{"l.G `M$Y0@l(lvѩDO:h:1%Px4RE#ޑPkZ\ t,@X2 4xx k:E!3dh>'Sc0flE*B -3[++03Ks+ ddaҸ,zf˦fd3?fI射|H a24 T%UR`,M,J"3pϖDR)_*$`\S2@"Jb1O,[&D5Gh$ F8YNB)L%dȍR۠)r oVi6 }dpbGfJMϸiq 7xW% "J;".߾{s;5;zĞ`G|sWF72L/[8 ֙86Agg_^ &)B9E #wkO^ynhq* r:HcXծ?q ^ gG\~#蠁0yX2T&23'OGipYX>f$ f 3^q0|F;⳰NfL.mW( 9Q*&k,ZZsE  _ -HDҌf^)\*K9,$ G$=TI@,]H*JdRX?w pDU ef t9O*+Tr9BNk2\RH` ,̦RJ)SɅ X+mz~q*BnAΓ(` o3̈ev PM͈V*McYNɩ1:b <^F7&STիh5ݨfylr 3/5 ZtZѰ1mcq6a0n;x=Ns$rٍ6l]猅q'O^ċ(.ACPĔmÎ5=zcӋ|,eb^ykw&G5WBӐp1xdO`[-2gSvRݮ+nwwl^{{Z^QyTZht*=3aԅi^I,$@?W7_sxXY-ぽ^`s@DP*X7f`)5 7/(*P-*%"X ̫JLJXg \3T*VyOSE*5W*i JQ+5:`4W{KFXjr@ZhP:`uFڨ֚fɤ+iFV+WiF+jvtX. ٠E9 _*٪EooF70TGĮPsu|S De.£[w:~K',-#v1|Kڄ@xtT@0v>?y|<1#5*ð w$-!)hG}I @ E@ؕ/D_}!CG1L Fppulɔ)dxgQKFñP`@Z *"b?C|}sݸp#7^|ҳ?j/YD4<0_ߜؐ]+`T LRQJ2Zˉ=o`+,M)R6Gdy-5MJOgؠ;ݺg,NZ!M͎DקLnEBRY^JeHaWV` a%F&wo|pw:uk.Kɢɘ"cӕ(Df(RI"3H&ʮGmߝ8z][PFOÚ>w]]Wө:v1tQg7ea"u!.3]^}Xɤ;pv})__yޤ+&]ݽTuD0OSqOh3RQ"䎇#}dO/5mIH;: 6]ĪY;鹑X<< SD?=w= tNqflY< 'iڼi+i=fG牍FC`%&@'B=᮱@稿s4GDtH2Gґhor,Mw FR@:ýH Hj?9aC=]}]Dj,?K?P ɑ ޱap@\=1$c': DH_b~.[[˗'vx3KS;69uhzanۡ=;۲q 73٭Gl޷a=Nmڵer3N3.]浓!Z㻚V?ZR,M8RY=V' \jopr({%x3q؀W})6p8טnp 柎c"lOR~~ӏt:q6Οvpffqˎ#։KK#TQ0ǻOӹ u3Ķ# ;[?od{?x孹kN~*}2*9|"v.yּEWDĎd@#[A_w=rvێ#c;&7lY8?OF3[HQdenz 7h]i/>=俉= CE!g %]_v;ū[W`BMbXg%2Q¥ZthF?mYbnDܻr'/{o_y3;"T51]A& G*)cUGx&SdqxD\y`Oh1W\CPDV{%;{ƥK_?{ Ǟ|7 p#Pˉf1hk;?>Whn&LU*[+[z`3O8 D>9pc)o7/#7sH)HL:?@O̩qb=Ҷ8u5?G:ye^ *{e˾z.yck z~:67>ƻ :hj #y[3[9>◡Eb#d ^]_w´C̛ۇ99)>:DԚQ%bit9iyۿro^ [cTj۾?7~ĿN~ԡ͇ML۱c9?j3Ϧ@8jK4S?νro lK_o1S &?ymM?'iE"{;=Gө#ۿXjM^9-Y#'[l3/'gH&7D^L/8gb Ӈ=X,!ܹWYx鼻gw\ y.mvct۾0 }[TWs'ɞC{S]b_Bor}49ElY~8c盉tmMy113;bvg>;'Hd6;44trr齽=)ɥSB_}C[.O&]ێ?~r&><1z|ѱ#ÃM'ƻn8> C!ӏ9 8<69kےNېϽ9L}A|<7>}SgN}3[ NN,vwtvMwuf賏N>xϦAȶmC}-]CC7Ƕl~Hh,ZHH^ٜL.GL'/9rգ'OXt{{&S6`ĉѥt걱C MoOOܲu>ʔ?kw?[/kO<'zg13a5n .LL?<8pthp?ᑧu{bd|_2) GNO{vP(0e/w|o[}w>x.o=xַ~w/r?v^v笉} qqIsG9xuR&B{=[I^c:3>+ONMLNdSks#wm尮PyKޕALt 1S}/٥;TSm| ×(M K-tmۯԋx;.^ybS& TFs f }#}1CmJ_m-6Z8;sUM/3O}K'_=+gٴ= w>f=j;\Ec%sxl84s62櫘UuĩJp%Nrϼn~sΜ8xf{^Emۖi8_|#KijJt_4QY$NLn>pg[OtyoCgiCksu ~q o>x_­)J`)5V'0g/w:Mg&E?t] '}{"1| 毿P*Ӹ5^x3cn$(qCSo~?{'؃u=v뷻/ʾi}gw⩁R5툪#DZ/Rb<Ռe}٦_w_9t5nQJ6=,g뮽?N?^ؖ-gM*٤5 vVmjuݶ N.L\xK-פO{ߗm|裾 =Qɹ#R}1á=oJ,6 vmU15dbiC nI}zΦ''Иǵwi|#ؠ˾+#޵/uxogwbaUʾȅO>/ScJ!ot||>s4ؖAQD#×c^}ޅޝxbğHu#f_}oeCob|o_| $;6ŧB޾e969vtd`z_*cē6E"lĆ܁+3=4ۙA_8af-Sྑ'fu`TTrO*wdѤe1,N\=tbfvOoOG6,߽; x]:#1gvzv>t3x}32Hgs2bߙ<}hh'!޽wjŽ Oy'mɝh#'o-Z6ƻw$t,v' f_\y[,tdٹGӏ8:2ÁCn'6ϥSlƍ{k/{ϟ=[O:™s߸~%Pfq9&^=<0pdp`ooﮞщ.tȮ-ӫ7~7o?:u]ccחGw_ػJ-ݶγ#c>N{FOnz衭i^['֍7/_ypkWy;w|g޸vSѱhjY$K#;3&Ɖ˕ۇáݿGz|6 w΃o>xO=x%y^FV}y/ N7:_V?+8 p/7וXt|_s2_İY}Z3ŵ_yE+۱'9kEPྞA@Us |=ҰXa2 Ry@W]uӖ'c~U:?Ok?ZviOk _a/{*_~ʗ______8x|q[7*>L[js?@:&#eLaหqpWZ>KGJaUO\2^tg]Y+e?\oCV=}"i˔}߉Ҧ*pKY+z?w `Yu,3Ueske8~ y|=?qyƭ{LTdlCt/0ݝ؟\JN훞u|ݡ\Fbk+WWt8M th|{rrBJ($feWo9"_w[(XHNNiIY²ʂҢʢ*H~1d]1l]AnAI^nQNva~Ay N.().+-וfeA r |Vv@r& IJθJne){]BAme4Y&8d"͂<$+sZnOLD_9˗,ߏρdB݂ I.yjyYYnse),]MHRn~j*/?+7weg:ȺH^Ü筨8'}ydrvfdښ,CbWdCl/?QnWtrm8/9֬RZ9pĢ+A֬E,Z>=kXELFyl-7;/,kPW' ZR`o^^Vr2h UI{=) -+<y9Y+şhUYA-('0?'o5=+!?+Sw % әP ۹R )*erDK'oY9+n깐1gVr-恼@ c(^-ږ\ r!\HJ+U|R9 %u)劚|ue/ӇbJE]6LQ(5"Z\[RW󧪖 .9\=PWEa~Q` e5EŹ%%yU% @UYAkyY]a J+@yY!yEteՔU \X_TRSP)ԯu-,+ċ׵(7 *5ueepXCME!UeV)&!t2bPl; pDB @k#50xh;TJP"%ᚑTGԚZO0\c)B/yfE!h(d%u|2"59UtVdcCu*A#l1 ްGSk#Z1 TO"0x&@#k6[ Gj6C-hol׺}bzFrWk2tT{. w8r7ùm-fVcƏFU6#AjlZ3i¡h$J#<O$VU7W6TA 3WG V¥@-mf"D0fxe4"HCP R y|6Nxd"ZHA10rGm2D*K!TZU䒲/PIe&([|gD2$6:.Ya%MUd(T.!ʱ:Q5u=o]սVgDp#QC FˬqvJ2/U3Y ޡQ*TFIͣJIt4C6 iJ ¶. Vw"bR KoYd|aC24B2I8NPS8Q;kD#_==eM}y}W9 ǿ ۊj0K1dJa'ɹrhKWy$6jDp$<TBoA׷6"f>tS0=_Sz3\WE5m<1m.2X*Y;CxQކoV4Qt\W_T*誔L;a Dtr)Ų҈kQ8*g"m<՜I+ ,6 =̓AEz6+W,XC͗/趕* \mSeuM R -o$T4x.6f2HXzPok-l6H]cUԧ2(}:ߘS]JȪB[+K}ǵCXJq1Z^F,qaE5Z+ J[ +QD`&#pIM;ܖ`Et.~ĹAL!bޑݷO6 KM$DX1i8*T0j$B*iVdz{K.]`ڨz9ů64r)R4b 49VQ.$lVWiEI3Ѥs֯*Cry^TlTm׫th/MmuzQ-L Cl :̽7O}}n#*pX)]לSot08IYv{]*>,F7~c#Oڽsg8[hVVؐ[@@90e"1亰)o+5_worrrﮅFf ԠImf^KTÄڊ*J 7$l"!-YpB X51><7mj OphcUYyuM F ZV{ } k(Æ0MLA8X Tj۸eF~]JY)TK҇|Il,o7,IRYix)]Wl&)Ħ'4ҚiEjRaPx'%KgQJL`V*Rglj0(>ъj bi_$pr cĦf|=@tA6H(UJ5ڪ!:'x&#Tڊֲ2Y5{e@TLM\ͱә:BjpbV,wfHi%D2F,6*+iie MUE Me0D3 L@egfJ5x;jכKu*8(t#(8!J@Z1&8a㌨zMcPӁ%y̔ԡVT+iMd;Uu0Rvn c 8GjTbVo(ӻ/Q$\GtH0j 5mPW)cB\,AMJCyf,*<()Ad#NUrH%jy2cB ^ƤPɛ,#EL0b8 YK#{_,ۺq\An̼Z "Y18SӜVdT7qNC)H͘Mb$>w E M.Z[0Zb55(TiZ3IbYZ$i)1fYS?qǓr$AEQ麩 I \^)a< W>kqT|wp5D AFe7ڼ4ˌsj] \GirEU(9'vnAUz}C(F:qv+|àfM7rD@ɱ".Nd5莅"džz랓 K2lul**kZ ɥ" ,rJjWOZV -1LT'1x ظr^ 4FEi-bY3 fD"fSU߼o#\G%4uRC#.%x$5Rr0*Qhu7.lapW_|,[a?(LNsZNh8IT Q 萢AO[*(Z{ϝ8eJgL# 0^aAg%]ʦVlI1gKKR1w"ps]u-ۂe4' m8=HPlb!( yW+Xݤȴ s;mRo4UT0I8'_~଑WT!|._:}Kâ Z[1Z[f3J S3bӍREɑi_sK9 N~}jC޹iVh,PtJb=G_yFw{: vY^w^{ /@x;."qBFK̶R( MGػ@} p}[M͐105J25b1rUhNl^ڳFQ%]r E.$h|}lp}J^xKo֘i4Xme}]7D`oWQ~/e>+Q#W_mz :#'qʒ\AEش؉6.7YoW``ݼ;?ڛ/>7o%"WL^MF(2uJbiaS8JʷkO<3H“B>ڳӵnhKmes ;^62ww֥]o';Ibo+!)OL9cYcr|娙Z-\FG LYl^bT K(qqD}|TIw^\P~xZLpAuK+TujCq[ 20_):\u4sTsѫ=e$ΖSEAJ)zmqttv X{{ȔR0G$pBUTMTy*uȭ)K)JV0i }w=&gXiݶ_>8Ӡ7+`o.M۠@P-T &9緷V<M[~MdL22fm5-Qf>eh|LVK)N*&:&jn{.1uh /+ 9(R= _4+cz]- 4 ꅝ@FNr[?͝pwiKC-sw&Wޮ_C.(liHU2'@jz*ql]!+|N#VE,) e8ɥ[U&jrC.huSZ(Z)OOUAL`.cd!GQ%>N\n,΅ӢJ, RV*%kH1 ^3|$HyHʰ>+i%Ũy,',l4S+)'(`FdD:؀۬W*TL0 VQ՗løV`B>@"P@2?>~ݸgA8aʵfLd ZW,R˂T 7Vp}smb*JZTL/fAfQ6tq^D|sr||jrwUFVv5L%GIM+ YZ*h}km2'Ч,nc1;hp;>ypݦ93EP)MiVLmqb7Zg'K-wg4>riQ2#V%!j9P:U9x9k xSe5:ePQSw5 3b\n*|.Jzp]_.*y Y^\q;}:Aސo6EnLwc~›~z28{ο4ۨtٛμ~GmcyFcn9 # 6< 4Q>@B)<{<'sO?t{K4 N֟kJSڷ߻}O),Ѭ鵖"j⅊YZhUN pw_{xfP{o }dؔiI4@(S`)0Q?u:qGu󌉾޽;IiJBE+H!hd84xP`DB>ͫC#d !(ƞ}7>] JQ DyR $k┉1E2fI#f>od\=(<|}o3A€iVe Njb,r *'7^EZotO{@a}+aeRE,OkZiJ<`o=qhq60$;o?qqSS6 019NqOQ ӳSgyˍxuS{ tcI0 {wzq+nåny#O]y~xF^KQ ɀśϜXa|X̼Z')umYz>a<9=]1ɉjl/;'})0KThͰʤh,P2^]];uG G~skǾ#Eb3L@Ld&KʔT@#L.]W. rRt'ⳏn_0B2!ɴ$jVɜv'+`/<Ͻm㪯7odˍN.T4nBMR0ڤ %9]ٻF>jI-3~!FM4VՒ(Y`J'++;)9{|]@|o3' ɕ5UYiTinZ" BS=rܨ @롡ޞ緿/=twAh׷{] c~tۿ߿_/>ϥ7LD^cG[ScO>XG'c1V%jseiz/|`Pt1!{r,S>tle*s0ela5 ŀKmUwL`.N[KP/fYə쮽1,9Z*0kEAb@WhEW3siEe%_esFutC_޿~"ܔI/a߻<?/܏:}ķEX2>Nbs5M8pKq"d:m7놩4Q")1`Ap!R@IFHQK4IѮ\~`XLVg < fSB6Z%A}^ FX4f٤fE3gS1SdEc)3i4,BT|Vu$Or hOK (hFgH)]] 1cU􄃊XlXlt5r SVsaEI $ӑ-&$bMGRIĨT_om N*W(pY03n qb8\Y) F$")HXc(OZr`T!&Ov SpJXe*穙|f uc4[-IrnhV7R&`Ɯd.ř 5~G-սPHo/_}t>Uo|yx_y>˯o>||"yd{ٲ>ъmX"x`4`@g.4W!PgSE4SWv~f K@q(ƷBֵ-7l4BdzjMPC`@os`\fgr9FDZι#톻#M4ky\R;KBJ@U25 0O!6< 1EZ=wv 9$Ґ&ȘPZ,jMݻ Ny3厧*}zY`X Ηt(<W.g먀! ) F}w\ yp/bi"%bEFW6qE%[,is9v;R2:9VL$N-͂0 VHTҮzi&M'ć~5o~I rc:랓qVT ҐA4-vĖd*M}k{xy.5)E?O.l8ݖLUƬ Tun㊠\@/~|1#/ (ڹ6矻ʦ8.QfzyIe9WmL Nmv<ݨ$#0.dVVG\u;nt8 zY<¢/LG[ @|*GYj%L0"1.)EA2 ܉c&hk_˺֭Z]L_kkܹ {~t*4ܲS{)N1TVcO]@|GS[4Q)ִ)^"p$hٹFyblV٫M]z PFgѯSUpCDjVjȐLiLE䄟 . o_U|4ج{<0(IM:Wǔ\^L D C'']/~柿'}FpD@wOyqD[Wv0fB,Hw}4?7^fx$7,gKRfaˍܤXAKzVQy(7yw]31=J7Z.|돿xϿh]nmiw)Sj1"c0 ?mO犟}j{EKLDlw7>bwhYt!ox>QjvVpTydD|D\nGB jRNJ2Y$M/Pvx1zG;gl!G _ճxov|1C53B{kԩxo>qc3|*gQRRŋ#b$j % Ϫ-PSEX-Re #jv [Q?ZPJ9i4Rc7R N 5aCObGqj:E9Lƚv76YBsUgk:3ZDi#Gu6bD\Ivrfa plЛ6*(I8Lg\/Нm*p.ADVS8^Ȳ$W3F0gfQ|Ȗ\O2gIբU i -gx!Jϓ18! 1'C@׍8Q81RɆZ0( R'~z{[W=o&g1lFj9DԆiPn/ 5K,b9-ILK*J䕌$l҂^W嶋fbs2-njfI׫\E#B'e.vm粬ߋ'`;c~~hH4mh$Hg@x2j혬 G.,5U=;GD'8vn_2DA4Ø,0s-qZHcMXl ƕ,Vאm[8!^dY1hEb&YY(%~EeI,Mg3sY)8?i){<#-9!xyuڰ8c\%W2.KyU"YCFe, r}jZloY"AqKEi`g&͊ņ".wplz kأ/0r:6q8L"Vk/jrcjO6R$XDTzG_}7x&řC{񙛎NKRdMd$,Hjc (R1iT%Sޫ'ZҒLk k&0C֪Y( ؆O,0 eȤ.Ѝr Džy&YK t~p*сDHJeF,@A)ɷ_¹<}ܓ=m:-lYsoY̔dAPYkwr&3 '˨`|xljs8v$] wYCv+D\QY4K*jrE,xĎDMZvރ{);/cބb6n폧&Qis <јNu6[J|t3J5s?ӯj;gݨV:k /h@$Ts3L*9@kRx#+p~僿}z%%kϿxw0AXu++X[ypXQ/se湼oß\:VoO|峭+FUt`@͜Q@hU4 )0}[o}5>iĭes}y(0VYK/U2MB!S '7/8<[Km]~~W)2GOXEJ+0`n@\l$ KVX)3o᫯KjDT}O߿ϓERTED K480_K.QUWqgql?Ưg1󺌚<5Y,A8M SbTAejSS|צX8cfIv'JO~+L <+2)'h E\\q4#-җ>y_[@` \pzG߼+pB0ipL* :ЃZgb`óQ25hgH|z!Q;rE&IENiZӲV^REEL 8T֮m=2W͌O}[7F5%Iɀ- !*΢3O[uEw;,ŹU)ZO⹷;n݇FLEH!`e@R41ʬط^z%vr`7?7s,C1qMX D貦˒HF7*K~<=$<^|_H-\A&J&iqU" D3VJj(k}YW CCVR Kab`+VÔkzA;M]lΔ^xG_{4W< ÜR?z2] kװҦl~2KѠ5u9㮨 'r'FG78=( xAhB%fKI4Ns#>׸ǂNgA¾T˺Q{8tۂtO0u?8ˇ&hEG|xh ;~[ bA!}Kbt79o.s\ čtB΄sρ&F"x"'@ĝx9O:5C),2'H6>A#i7[#6=~gl(Ao °AD0tmٙL"1^qD|E i =Ⱥ\˞΄p|B^4E\X,Nrp]x&ZB#VOG3Cތߗe`q!g͖IG]jLDēw'܉\qAu{v|z˜Po$>e#pkMrc#yFI[oGu,H1אm}#cQ+@NO !$k L c#QAEcb=t  ۢt4mz\i l֎+aG|t :vOبglD4Bqo$3p>fcy; I'_!88 6$=-ErYc7>*9G)<\ $#b>|\[!5`s[(}[с82F53>Ǩ8`9O#~{ߟ1rjƌ`7Fځ'SF{'noȓ@"@BrXO{RZr,g?Fod -.qM_U7ho8ʌXST2N#~\ 9&F\!g(:1tl.?6<66bw dl r!Sdf\ouDۓn lM@ 7*{Z}]As>Ke<؎aEbPUҶ%H&[pHC].hTd.O,b<{:-!^_OʙIbN]{}6 I `JAၑu{Ƃ\E w$نWH!ww_lx ](5-ZD=<<:Է~"NBې1c[tm\ȝ&S%VxjsA|*]n{ҍTryHA6>5k٘:{1d{K(퍚_m_;bZ\9"lz6̦xX|XvBNc-Y{5-sשuz`!66;`@ r# @R BIxl]dP\.X9_'Gغؖ G֍G9ikڢ KqO3070E.HbYMR9q; Z9(Lfc9a- qنzt av⍅~A%(wACPtC~hw+0o# mbp8C|ggA6ؙ€FG;V6>6 x{޴JX||@ 'c%6:E!3,6K8IOc!3 z{zǻ VΞ I%Cv(f2\ug t;m>Gcrʸ$76>=;hvZ CPmG<}~HԟbqBЭk"DsvQwnY /1:ڏEVA {wgSX^n CT&!ȵB9s:'ILo$ץ;uz69lCB6mke3:`!=]g7`ts |42oF |-p̎lAI$0 zGC`2H\ }awrR>e"lV'xIȃU bRPh '<揻X߄8A?5Ķ]'[X FĘ764!n8o}f֋= lєqrE![`\f#WՓW[>C3ᅤ^LW?}aKP @~褷vxfq=IO]:=;^>?8x`kvF>k46A[BI&o>bN4RYr_?|QʺqO8YWHڸQO31\#H5]uΑ :7goM@-M/cz}nИkpxx929p]5_wT=hXk~>{7xtw<]Pp dB> `ءt}܇M'?uy?rfOdhm{1t0>E(Y P{7>x{?gvؙDHΎmY ֶɍ1v>Q @|L 'tf LwLXn/W{m{6}w=cv<0w {!^$4(EՐ}38fu:u0v̸ p OrĄ#D&&`X;7voÕmo\ٹ3sF\NS9I9e(7ifΌѪo`wlmtӱ=9cA7!gx|$1ǓZ)!V CH<نDmA~s%&FS7ةRFWol:ٚ;^\S?~ֺW { " d=Haw7 .:q][;owo9~>.ۄHNOyiޢA>4kM;W%mTS^kxJҖU_lX۾r&Է*Kmvmlp6x[ + So;5Cca:X7P`ad݄AVbrQvQfiLlm.#`=ھf$ 0@Sݓ[ö;\<ÝiljU7*n22nmi[<_[ꬹPuFM6l6\kzN%CsEK-~ r> ;pVQ.ZZi^ ))1֊N)֊YF ƚi 44ktKzv6{8/x{w8X[l?\\[2;+:6Y~Yg 4_xo-h8_q {tS4=2Sr}jc Sl 4k󌝺);5Mvekdک8)psʴɴM2H5T0-RݺOWaB fJVR;dW=y"eEUAaANz)NZql *U  - clw(أWc'4.urL/c鮗⮛eKClz窕gk_bee頓ꤋl㮓燞lO=ԟtOlo/\w@tl7WjG]*u*v5.(.)31)7)7/ 4-w2u4q0Mp7ɲJ2ml*$D⿓+5"%eQ}{?<ֿ(' u:Pyv_ҵ3Y#1!KbbcCD\ w?% " r&2`6"(Re6tL{=6lde!x0Mu8Ew9qgy2Cq9z ۑpCdsBυz'O<=&IœNRݯ2.Nf!i}.3f>4 s+Q!YV%a}-*,4 dY03!oCf\DtJqjw>qѴb.fΦe5,m-ZlLwؙٙ8{9k؛X9w:ju7ne:Ǹgj.ӆ]Vm[v[52ls3witkr0ܷSunNkVM;u[M/ϫLMC˼g[[rD⬸䂾Ň?ZO3yqQՀUv]|oIzZ|FҧȖG'ъ#eeSŹITj^\*7ǿC[޻ ޕq]_xF<ІiJ-?OV4u*WE#%@-F˼?W% 6MԿR]u?X_ҢM*tjYSF  V|uFIF<\ w #mJԣ*#gڝOÏ;qGBw6OXJjD-t}Ъ𫷒W(Q,m2?* -R Uď(iP&X'LZ3R՗7nBt#q嶰eUjWyk 8tsiMJN|6aH0ܯ22ԯN Nl[/L\nH,WUщYJ_ vQ71I}qObkhWTo4nms}fZ[64MwuN%m}&wά;^ۙegֶٮyH.UJN;vWn/ۺdmkZc_̜{ct|WƦ*9O٧N{^%*J% Ur7B.Z/n4mӶYm1]g45q4 1'?uכ;O5L7TTy;T)xUSţFѽ'L̛HDn2J[R?~v:mԸ>Ymcmw jno蹎1 -vX2Uw6{*i Y}doGܬ#Z&ZY@_Ql_ª /tcԺ&Lb'%]qؓnՠfǰx_>M'yl/DYآ('ȅ~ǂؠץM4vJ+G=R%fsS*21E:}M57$k9UN;gͩŵ z)3)CNH;^Y$'Hn{%aAp=̷EG'\x'b̚ئ5'T|?pU~QY^7fҭO?($ܜl 1&E_v>{ʔК;`ZJu` '̢{_KQtv2I2FˤDdilfI4.2S"[>"6201ÞT'$AiD|tppS([?o|THc##rd 9BPXP_~ףDR%GK#I?2j/_f'ggUD 3}gf{. ^\oτ(q & +KL||$$_ׯ{ٳo6{sf_=ΞzΞ;s3gg/͞8{/\r¥.]K.^D|Zfe?SYe?M,@d?~ A[tُeԧd?],`ُd?~ Aoe4,5<%~ Ad?~]k²ߑd?2 d?~ AoeX엋e,MCd?~ A[t8ѹ=zG?EtV{}e?@pt'˛[*P%$?UV/=rO[fns_!_ XAu(_ [[_1_ ߾砿:\Z[w9K'd~] 7Bedc?=en>9999E77~q;eXd?~ Aߖ%)S,ao~ Ad?~-Ya/)%oےg d?~ Aoe~ޯ:_u {WUbS]Xa}Tb: cs_gl@W,ֲ:?{#~?r/1{ѹӘ{y)5^0 d?~ As/1SKk,0d?~ As/1SKk̽ad?~ Ad^Nc卧Xa%d?~ Ad^Nc卧֘{d?~ Ao񹗓{9K#̽\bw/'<K#̽\bw/'1rfF1{993 4KKǵ-vrs/g{ik[$^,s/-׶ sX&{}{97^Zca%->rs/o<Ž!3 Ad?~ ->rs/o<Ž2s/!Ad?~ ->rs/o<ŽK^Bd?~ A[|$^,s/-׶I̽Y^Z?m{9K#̽\bw/'[,{0ϲ~]^F".-X'@`Փ\b}t=~OTyl>m) [n\b+xsK1x)2l90 s0 s0 s0 s0`BLt² )YP/\b5̨,Y dAȂ! B, ˂OɂXt  dAȂ! B,YςiXlxJ܃eA3 B,Y dAȂ! .,؄e#Oɂ, f`Y dAȂ! B,YςG,x)Y0˂-X,Y dAȂ! B,賠1 2l8/`Rǵ-3 -s_k{-Im9w1N AXX~a4--{[K X~>}L6^y sZ"(~ {`678 ~s07s07s07s07s~neSe{! B,Y dAȂw˥<wy0w dAȂ! B,Y΂VX zJ90Y s! B,Y dAȂ! .,aÎa9|?R}2l8/`NRǵ=OVI{{?bV팭q~{Rǵ=W{#?rD1G9XXXXX~;Ә#z)50C dAȂ! B,YwD1GSQk,0G dAȂ! B,YwD1GSQkadAȂ! B,Y dNc荧8Xa(dAȂ! B,Y dNc荧8֘#Y dAȂ! B,Yp;#:Q#\Nbyzf8F#j)љaTk{IYZ?ysD'1Gtf8F#j)љaڞ7Gt\c+c(OqD0Ganananan#:97ZcyR! B,Y dAȂ#:97Zc9! B,Y dAȂ#:97Zc(sD! B,Y dAȂ! .~GtsDg#j9k{IYZ?ysD'1Gtf8F#j)=Q#ޖk{_ 22\/u{^݂{b{ o=ǵ=Oεغ t^j8G-Ŗw<;-sd2Gb뤴|rٻ]%~]?ms=]oςOɺ=Ϗ^D¾ߌAXMa^xx|S^Φd&oU<K }u@Gː{Yqr^$on]~ܓ[׿XݱK9ncXؘ2£:pU VMǰa5kބ[oԟɚܞU?ݧ&gէ?ݧXMDZj:t VğiXM>ϪO33Og`5>>>j:t9sXMϪO44O籚c5>>}џ XMgէO?}t\Ǹ=%1sq2VSW`5k*VU&^jD\7j ]7j [-H 6Vydwj,.VӻXMplV{XM }h X:Vu&&ysYϪOOU?TͷstM_c~DF[?~=){</"mQMOssO΍z~r'VףEt栟lcͱJy9<K~Ol]ef ?|z~s)d_qͽcyl;vsmѓc -^N$._E?[Cv} v5=QӒ: :u:lFagYl[׏*/~So gۃ/@{)v^ϓ'Oߴri_z3[.}/|A_ֱ]/ {]EG['xneۤ/諠3 ۗ>Z?s. ^ZN >!~y/C-W{woעm'hcr}~;DPe\9?휎,{j#%MEc1NzXr&35nK^/bR=1_,7>ut?8~y>ec1{J/<|AkȝB/el>Zn,wc1GpVv@MYOr8EXEZ=Ç5zGaI&:t`nA+c?l@g1/^Gޘg9=d7G{V?{}rܓW>: ˳ޟcO昞\at??w!?g?{{9*?IyH0Ƴs}zu'^ r1GF4Z~~Elv ?'.Ʌmsvp h!o<ӗɋײϵ]n̿~f#,CrvrC A/t',:_}~c8.דːmDZ2?.7.yO6OX ?Cºuwϐp{ӆfHfx<)B [˟C$B#_p$.XO IR ).4Lc∔JxMfѣ!loO{?%!3&50(jՃs~Q՛K'5 1RqE:)~Zz]z:RE$:<6L&g7d4eKɬML)FG'դTTG%\OTGJj#&uSzEnwA˙ݱlMj 5XT* + u*K KM, vb7Zܟ[gfDNna$Y!HOG"K"0-a>Hߠd*3RiAntt # Yڛ\XPXp;ss?5Jڳ76R"LKD1Q%q1D4%q"q0L_&VťOi(h.ޗS,IK㓪Ӳ KQDz0>+*ʫ-4r*<',u 4s7q'i!{ˎ׷cM5 0 @_MmF-PPؤhyWTVkljծZa.Q Oput0Q9qi9⸢XqMJWT+I1BHx(O OEI$),/&UJJSA>ս{sswиjnӱJUY'B_CG" Eeh\EǕEIjSS'gէM,I؛40-'ر%m{*|343_⨻tA2nw1mu){”1nB3$~Hf`o+:kuOwg~=z&sbUX-ލ,&tS{E6<[#'MMeFxTJ%Jƅē()L6zfGFJb$4,˫CԆ}ՃWo7Vs1{DEѢ<(3J-e Qa8,2T]ܘ/!61&%4)*,96&::.1 /:G,jzL/.ʢ"QRJ{+$]UuQd"3V}CW4h㔮y>׼YW- bNKNkE׈8?ǝf֦Lj kTz:wwTPn٢ݦX@NHۘcA` pvF Gz& 86I?Yr䁋sRSrbUIcH,T3ΏT'JKbDD|qp_R京Yޟ󛃭$O6Pi<^*-BJaE^H2K:i|$䖜Ҽ,KTy^_*}]xI~d7M"kwkxEO2kt nIq+m҄vذ6iHدܡتТ߆N}ZymSoW lSǵ (=z~ƨkF0i}>[)ϴS{RҎ'O0#{IV=8~bqbNqBfV4 'MIC(Je38\".4F$e貁!Ik3QEWuMfTiy,fa(+"#d&?/Ѱ̏x R۟P k2OwK^{f_&os o1/oXep K?NĴ>cJ2KѢ iWĵ(6ckۤ۴ÿI%YЦGԣR c&£vS.ɳzvOIwAOQ!E0 uw%G02r SsED#BMc12^ITdPA^We049Ww~tf_¦^D" FmPRYA +>+'#-3߽_|f}4nYSFc1SSa~uTԯԊڅ*)kViTmP l$Sa!kR0K|jS݉c_#k̄eSMʱČDAGd'1n:ϏfRéWLF(iN,%}QjU;^];oXm]gaJ&`14Ow;$=tywEċqg--c!;F ™Xjhn4 us6.4>FWR8-'dshw4ajZEBReJZmN[wz=߰wh}S[n`eT&/D]!Sx҆}p1,),>]Sߤ>Oqn'K<1'sd?~9xssPkGCkg; ϛŜ1|Tpܜ7m:l~ЀrP*)Ea/,+,Ḻ4yET:dwOwqIG^(~$X{sk8~^CN|d+;qEܕt|.}kmNH̀=*ڝeʛfMijQg̅L'LX1]Fpj`Z@j::urNp>ׄ>`2DM9IOx&HUɬsJyP5a@l1%6)1rOѷ4:8S<ɡBΒȉdzqTlSF6: )ff7{Օn3Y:zGBTso.a [:YB"~z@=v3}igS#ww~֥ ̥WijƢsfQgM' 3z$4脎hi;&v(eU;[#Uh)Ϝ;b%<3{Ҭ{ԫhhj;8I$vh58dؕo(0Eы$x($eҜ\CbssJɎq~AKnz|w}#U{%A!IaI4juzROCCBL/K\VjGiߠjE=m]ѡhDpb.={{T4[oqOŷv׭4`,:kz%(k:V+w *q3hr1mica]RF`^r;lRwXI1HZNd2!EQ}dw__H&ݝߘؖ֐VTZ\T_0A6qj$'#%;'p}DO`|_qּl4R 2O jȿ=S'G{qW}+>ZeS6]23>k$zj@a7ʂ"C$:ȡ#C^._sGX}\w}M;;;̞̾_&^Šut.b zo[W2>Nz,ayI݈cjTٸRA שЊRjRF}k 1 G92,j:Ae%>TaNenU틷fqZ-*UJ%-u k7iG8vuvEyw>ҔsIԫkC]_N֔hd@r],fe5T&G' 1U9'}3{d^q+PSwvRO!o~auew ̉&Qn~FDr>ٙMWڂ:iuڤyT5tP5[׎vNh(zͨC.igl3z >R2'сFp갢mKXn5j|gR-՛#rT5\$E0B8\VVYW*%feF5qS)SDhW ;s>q*?a6?`t?@Gݨ)ٸ99y|5u:rw/G9Z&c(u@tJ}+ҸJذrpR`HǯM-MzDAgD1tKv *K jh+oS֝EfKؠA[V5b"c"mfҊ {w嫃^YlWqqCyd^$)e<_)'bo~ܽ_78;:G.>&_šz>ub.bf=5G xӿ_9Z&\5\@z#)]ڔiT1{w TEލhm@0qN,*HZEC(% eh3Q (jEΪQ[V]յ^^gjU+6]A)] IxyH8sE7/\jcX스tqK4xEGuxGW[V -Im=Ԯk)o[}3cϜv/޽Ϫxy1xp&FEvCQ ޶^DqƜF)#.yT9KAkµ4j{L)hɛFz6rڌ9CQkBRt(n$ 5jp2o{v+ |u zyXgW[Frl F锎gh\W,S[T$ G[|{獉ӃRcJiRўѫCWcSΨ35cNğ3HdI)[ؙ/t)ֳG}?nwicw9mGeݷš~- NX^Q †u׬+;a>{.{IE',H-*{dj#Qhc^#5u[(X>XzjM>7r 5ikWm½ΞFe"6~íAՑOumpc~6Ez1۬uXչ'Ty3WQ'4'gEg $WLo'oM':}^{^?o{PFn&eNqu+KsyؓyGkУԪШSkWoFhq;|+m v#!=4uN:ȵ<1_jkM |qK|[k6B\f+[ȫ+Pk' Iw<_]Xx{?9šw[vJ}|8~F)ePzX:L?L?<9=qLCpBSxR7a[fX&k~.#/Kv{mwwB ?<ly^-VO`N0 l2732 Ijc9Fv?w[1ݐNtЧT2fvڊ-^^l=_Z:ʍk7m ^~+ 'Ԩo&TcT&UΑ!zJ)Wt냃_dv7$^N 2$ +((N)vPPM2irux'uyLD]2b6-Ѷ/|z=V~]S`-|/_$'$GD¬60=>{"\Ci6fuf{Mm;CcIOVSpA;$P.B]1xԟmPF|uS( 붐7l&oBYVt+ebJ *5*! -8I%G-(%y0wwF:>olGԤYQ2 vӰ.БA*ģ;BvM TC'%ʄ:6uÈFFs&Q;إM_T}UCPM4("=?>ptN:K}>=6'Bn}`}@CPkX'՛? Ip>Eek6 ik%#խ/#cMu!K/o-U[(붆S@t2k:gyu&iEӄ)fE;D8UyQYĺH']a:ؓѠⴙuCz5Oѥ*;NU WNj0h0N><0ZJƼcμo|QoOXCK>t\# 29\AO34.vq#"3@M:{# OݽFɥzMj]Z *EʭaK765W׼دMm]J!|v ڊ*ltZYڨ[F_E[M۪ðu%%~D>U_Rvyѹg{]nDywoxnj^HVPjzFЄ2~bqB8HW l# MRi3gXp,E:k69;~d}'(H[|wNձ_ >'3Q†liO(8"_DEHIxzhlHT0Q+)nmW~p/6o59qozą}g{ m93676ڻxjY\Lf}1Z]pP0AXр˘۔׌߂1h.c#k-:h%:d-g-e-ZZ ,FF!-$?Zzl[(H/)V? GoGڧ\󱭧[^9[s3'.Nt,79x}vaTfJ뾎=饯;tA!Cx w9g5@x*qb !kɿYF1⠝G Uo.LS)FY8͛4aՇ3ǏY~pa 23ݩ2N3A#0a)'k]7.8˯-,__;O^µ߶/]x|䕩Ֆ#SgڇLL[@Dp.-emo?`+8h+9d#װJ9`RR`*n ]{5]Rڊ< 5-X0|k;EAG * 7a/n;jM!X, qS؎M0Ì[b',0fQCĐ!j2K^t'DԐ{}ÍӠ--~?]w7O\_y|Źϼ|ϫT/8۷l9ݿ72WӼ:28A D0M$`1d 2xxRa-;dokr9Cn[n.iN҇'Ut@RT2ޚ@ #hJuy;eQ v+ŒqwY&ҁ5vC0Tqf֞om=;x?/8=49QӸ5xajRGx]j'>֖Ύ&ѱ9eRdkdB6iZ%L8pA~ArAuAT )4:&~gV>]CMx=7K),z닓mgy1иh.XBv©Yg퉠kMX q;7̰1z$nD]u =?f;<;`1C&'v6v?;q3O7~qHqXIͣW _[>32?RUSR/O477Tη7U6uC&D]+}. sK9MӴK?,i:.G\:sR <]fr<쒡咢d%K/ ՙaD[%=BK n3^~;l1njP1pl7lV,Nv {?eBZFm+вa/l+מ.|s֛3_8u~xj_<:puOSǎ UTy Ֆuo 9TD'Z[S l%:9 k~-M=kNZ9x^5C= |I-[{L-L0q>䑭}=|W<[ԥ޳ <ѶPB p|~>n =b@!A Z1n=oPq61;܄-f 5lAYSĐ+~$Ute4n\"ɩkCUg5]2Z+Ea]t5`/V#g!yGr{:99y]+<_r_FŦf>;>v1PHn=8Kxf, EwtB;M`]f.0tQY-}@`14z7XF6D[Im-cW7;;+秦OOuub (C MJKs33ʹƦ箜oUnlhjFG%eZT՘eZRX{пR3D;L/B/(0B?B;H`V@~pAPv@2 &fA%f~ 04acѵGǴA[c: #z =&]Q@&m@-@F6ӨN 6 H~R7L hZ  )֟o|~ƋKnm65^yzK3#BSʚƔ'.t5pxChqu0 ϳn1l4l4PB6 ֋уTVVCj kC*J ݠrªMBM,SRUσ]lJQ᱕N1mƑ]QDy"afli6Ba(I=4j 5-5wM6 [\}ylթO_t[3]?/,2<ֵPӰֵ3[0X\SPܝ_tst}F]m5l2+^lj o1A6#mfHQLQl^LnDAdqTQdRm^TAך՘[X$!R3;wޛW͝IR$ -l6o5WE4A(B  C ujW @z5:~Uz@˯RëUrMNaƢ馡'k,|ܾ㇧loօcWJpkz?=+XWˋVڧjW:6Z/u.VVԊIdN( n m3Aǵŵ;`m36C ccM̢27NhQo3 / Lg bO(&RUlRܬd`Rk\XР]i_mX~ҿOww9xU^|,c}>9YQR86Pu~cϗ޾0]Ysy|KCgzOw,VL%97:4T\r~hTWǕ5J&AGmFƈVCd E ek5F Z MFp1$Fim2Q&Fz S`KHmduP*?ӽu-e:^@wOwhQC1ZE`v-:\p!w]!.{mY$8J2GGm~ƝS|[uGwwk\Unt,7$&ef˝Ꝯ*}uޟ:[&k3PYH\'^PbzV&@Fԏi։n҆6gcb]4nءF+H4Hyd.4C*߾lhqHށ0bhXH)^%:eޕz^<݊\ZvTu)T˹c!}lRv.{'_Au?ݻҶHW7W 29*fPl oš>mB2Œ ^؎Z#I (Q'XڬSdp"ҏnՋl6Ժ k!iQV_?_46Id//l0&,dꓭ]@RX锯tEMis9l2ky 4 Н)-0?b_xuS[kS6TSաh׎mNӍi} Ht(Zh周#j\:%ΰ*/h&ۢJJ'zLW?WgQ-y:NG4dYP{:fwtҰۨYHggD6O$ᠡh! ]ɬ쵅 '&O.7ܙxz͉c3غ<7n/.ou%$_64||ɮޡR\y,'Jɉ>)O9%#.vXۧ۹jLީoӇA[74 uȆa nDQx+$(UgxRf <|%f^Gra8h;u;u)k>={٧O;dr*I*E~3>>#ACa#:zFookf¥{'Oݜ]ֺtezɉ^>2٤\U*OW )JʄMڮnD]''wɶw˂bL5pCq}d>Lm(4@Vu;M4Uψ'5w-e-2!|Ԭ+mCE@{29duHm&Y.U:P:`*=`,k إߣ}(%_:hM+?Ln?>}乥K[ n]09qsi; sgz@<8;Ժ?U.*f/Lm-iQ VDρW/KًOZ &qs)v3hg2@vĪqPw}0RBg҂zX5TG_*(RE@{SڥMk&uBzz:]GٻdI߭C5prR8V;'''m`fDxlcۓӠq?94 7fK\nj9)nrl3J^z@<~-s#0wE'q+wڊ2aE5Ǐ ѽnNĀ j\MD5iBBи42Q^QPMeq[DLFL]^#xp0 FAhDYeAjVK L35 FgYy\ei8d5>91:2XX_ޔ(a8q+Wo(&_&.}N~!|O|wF><-yw=ciu`ٛ^O[ǀ,C~cd'e0 Uo<gWxS2dYU~Ir]QWI%VƑUb8>pȍט=#/SD*ά47-9ID==rθl7%'!8c\9nVR1m&e"mmٻ}}z])?h{fQÀ zA3& g%_y3GƁSA#=m\\/H9NwMH\n4:=R")0J.S7"%!h 4T\ Bc\SJ4Ϩ_ m/C>(Tx?oY^'<$ǜyXFm6^KlC3Sʿw!:L:M6JвI2ʷ.ɅrfϿxIuι)z1eح"*:2Dž2Yq_TީN[R:K b:zv^CĈ!b?aMLXҧ^,JVxZ;-wxJ%S.FwtتQeÊ.8㗲囸 ,\u۲mn!kjȯ+#@$:VW.ƹ:pb"ؐpf$'B6Kc.Lb&?4WS: PBkeZhSeG0δ/цx!,~$a7>/O=AgL+Tv[I9zЄi̊:n͜p2tt ȸUr/'ٴ*&@yk X /Ad퐢As L΢NUT{$%T䖗$ĤJ}#`P,`aL$=,0/a&\WMߣE=?!&c0j5ͅGm M=,}6v>P}ֺx+$,$} 9:xEϠQUl2`>N&)2Oq`O۳\E+e7&t><6 w_d3_.gjiZ00- +^r9Bpi3^S ys0ш0y #EYl-*O+22.}_k!З 6y!4" uG{4?$]: B5ŇLm[SQf ~;;e֋+=^肋哏>>yzUO7yO78C}0U޸V'tq2E Y'sa0[]^炲`%6N?^pM7;j_Ď?0-^*DUߍ*]z5"bXs A5t 5~,!44HI EU5jV_?P1&|+fh3< $D"R_|5(K #<<:7Aay{' ˻-y",eįwިۯ_UO}Ɵ&ǰ b9.nā0e7lKRߕ3Y,J\'}R.DAV?6<#`|O*7P BZ"E߇_]ν):4*a,(s:ۇ pt"ZT]]MEվZ/Mip~> $a%D=4:觯 55z9&~uM=QOܔ/cї =t.4ZpmHݘ2VѹzY>ooT+1!zh-J}_%¤%eچ`\8O87텛 gBsV<>!(e{+X%̩@zG~z ױªoUF\g_\ħ$G2{F+Sҙ1"YoeMOU=RޯԕL$IxO8oOZpFe$Eм"LP&&d}S1瀉@Jq1M=ا<"svۘ~W'qƟL8 ɼ-sX}Hv eZ ߽ ["C[oucSo5#LgK65{踃x5ŨտK-~R% *Q85:폘ǀ..695e)MNo+j(m+Pxsf`u}gy׷VW<萰.hO/r`-,A =#Lc+zǯm{Wy`MX-DiasRC}ŧ/e\ ǔ?͹{K>ܸT?lqoo=Sy2wt=ފI1'N[+VeI'q 쫱15O)m؝Cd_Wόܱwԁ?=oP-/ϨmOU׉eYeW9IIGqzGS^SoQ-5RQD &C#ka^_8薰^o%$Ή*t2)NA= K5Ax9Kףد">!>uxC$C3@K(+Qx#E}U:Ƭm]yykuL]Ge`CqZ6iˑ[;J֝'dǁ|S̿zLi%o'פEUJ812,hݿZkno 2邎YcCNs{NPqLM]Kf3"/./Y~S}~Y_I.Xo?_(1(AF+L6GJpO ʖe0r*40 I *=⅟%ӏE yOUO%3.q3~֓߆Mm߸׍OIU//CY78A+d=n‘&DłJ<767 9!>_ywYչI y%%ce  kNK./՗7 KyN %P ,DEd1iHdz5+G=,{wwM`)(=F5(Xb 7MYclN OC`" E?,MAXލ[. K~q7RIZ';MC+Ս*^vğE쳂ugܘfa0!IE+vG馫|]q*0".))WN_($"XчfM4e ӆ ˄yMÅŃmh6_T8]W;\] X}~=ηwz jK dFcШl"1K!1L`1|ɮyΡ .1Έa Oʲs݃+8|52VDνeKκv5hMBi WLz70~yۻ`fT=CuR}T;Br"OбxU0ƒ|/$:.!WJ3^kF`d wgu۴'-.s y5)m#%ce\;<>)u%7X}_50}{R7h2(nX/Ob?94 `hLPH$da0xZ<Êeb!PahhXOxoL/r=抙xs6'dSoFe~KdUXٽ[^W+DŽS;Y d$֜ste\xFu-m4nFQ\=tל^2Ƅ qpm EK=kщ*=A.=w=gBlCjv z3{GVד칿6(cM(J!+'gkSrj)-ii*;2*mUgU'V5gP3s6 *fmlRdlJ6 5XD"bL' `,WGQଙ(b`3Tr24ٷ#~(R -/Å=wى5F"wE@箼<'u$GqM( MKsUuT߅>aCWnr [usl:K{$!gx|CV3Q+ao/sկKo>ìĥSRn*+*dgeypP$6fdU' DRV_,W)8B9͕Wqt!*$,">GLR-h<! Q2Dx,Rqush''od8pK]Ɲ]zыgοFa@1Dę9bL;aЋ`K[hgẳxRgٖwOWD;Os^VV i 6A&'K2YB"Wķd0NLTQr4fHVTsv.Tdٵ <דM EG(0 N_dl>G%gTnQ ĉ9$6ͬg {iIbt{-g +}^8_5Ag{VNYgʔ ymUL6o_~?&J TXD4ܟ:2僪# xPCVG֬#w.\dn `Lշe8qDk`ttmy)΄G]eW_MnY}3z#iF38,&ư$n2F qXb^TA1#@Ha0r"ev~}J:hYʬ.NPpbÅ@ LHtzYJ'3I\jVʦ8|^>A'Qrj fVHVyg8uIPw@ɺq=$bb;H~ʋ |u̙hGO (:~jR]t-$;Q7ysƻ0Z)9ğθ <%k^ ם+޲c[3sY D~5 JIB)HHiDO'q ̈p9[$V$Vdduu_%HQA҈PZ``iV$|6&26ˬ? XU XBN9U.pMw1;̠ 1Q޺*+21Ro3M6O_THVDA)7pΉ5.Z,V35fp,0&22Ţ<IBCKJ3  C#Q0*a|r9|=Qn,*>oޮ_LIZ7-:X  JQʥ1٬JJs+ s5"n[! $ b@PWq6弸<9,:<4i;\z.NgkJȯ+*q%N+eF›K eą4iqG{J/|jCy! 5/_ULJŀ%Ft=OcpO|SZ25/jڹ̗7k gĆKÅ!&) &5g Y<:%(ʸjLWC^*r.4"%@Yx*D#ùqTL_@*.%CM!\]EX1s4FBӃ"s&Wh7BA圿kչϓr{\NLG?[͏DFqQ+88%ca|xL" =Jɢ@Q琩E N1pU WSB|B|p吉$b*$Gcy0K#I$ gtL<)IPd&WWCфR4WFcsBYÓ/^~ OrH%fzVן>TB˧ҋ2B,hL7(d"*4=J.M r2KgTG1Yh.>GE%GfDŤEJ!x8"5KΟykRqRօ{֥_.?3u"#QQ(TX4%AXO# $PY820*) B10:Jf!`b\\:e xlƃ#>~ՙYfS`0 !E1h6,ZA #>ID!lA/˅:.+DYȠġd12_\8 HMqK%!<8LE*p96JHJb!?Zp*\urp+ջ7~y~Ϫ>}R\Uܻh~l;? УAIHAhX**(\;tp q{P rd$-&t$*)آ8}R};;?y쉥w/@[[+DT2D$Kј42!9FܕB*$jD b=QpR j !BIⰠ)(tRdiXgsެ)\L ΄CY1RϕOU 󞯫| j㶼9[ћI[R~FƷ*yqUdAe2xِFY&*梑pG"qX f,2HzRLVRPWDd+JbS\/K;Ph;1kdMaؙ@-Jr:3#F P*PqzbJyAVTF*d: \*.r+$*\ȭ Ar8vn+ rfNrX+ Q';"1+/56k,blgVj{AS(mtڢ\- X2 ;V.D!kqX j@NR*ZN\ZRT*a^^xXTLN px!6el #HDpC5gw;3CNNb'$o)+=ts@'M4$ LlnF@PA1 an",/ IPԚ 6w+\O͈^jz>Iѥ7j4JMJ+j,J@`[Yl,$3f!S#W%0hBR+Tr?"@KeRAL!&x@CQg2 TLH0bgϞ; 4f-^ګ96ElfZ@Nc!,jb)#\^H$xvЙi!dC>Je)̀@j:vFH2b&f Y:tfmzP`z}+$v4<b!9JBZ#u/q1]4kW֮ Ơ{U+wDA8czINGa%SRML6x3)F ӘN4ed̴1yV(/!9fzL1wՐMirikrW\P+v]X0Cwl Hd2AH#Dc]7tԩZ!4zBЙ|<0wؠٶueӫkHtr4TZX zR68~2J d "ӱIIXp^ zJe> BhovՓ) ,wÅ+U(iԀUZTX&RQV*P -JJE^ 'L/Lr@0WUSŋV>"gnZ/bDm)inXV܎MAڑHO| O!:KĀx=!0\U#pN*ҊH(,)6aE@/!;s}^O <}sB66v*]G:7lnp3ӕA3#8Dc@A$G|M&9p `R? 4|ȭR,@h]H"Ps'O Q[w&iXTZ9;z+9?podxB|sZlXN*zD2D j$>#&U̕Wۿ0yNp- e7jrp/Hb9٢@)-(*r2D).VDȈD^ KvB!߁f1h-?q&Ť8QⱍN׽s9{)b"Bob3lZuɛVF>klX᎞z KBps38TBqN*5A<4S){?SQ)u0Q6st6uPk3k)Uj*@4w.F͠;x" P!AO`aü}˯WpH<&7GqPBԪ0/{uDRQ˕cMLDzh>+d{,0hYtfePA@ k xh(tė]lNE|f!dS 8n^ђ TGN%q9|T:Hi@-* t=6qj`=zOvi3biH(qwN\90bp\4Z"'lϷAf[4%@NLtɤsc23!&H˜ ~>aUP2𸌍k)I \'C3ae; 6L'(xU>VISs@1`.AA\  dU*V~:C%hD+)@+0mpj {qÓOviinul䓋g/:5j.sF,4&@@y9H~F BsQ(^;2 cH!Xm!.頻fo^ONIdCYΔrDy'A(uUoeU|JHUHIlxAx4/2xB/iINeSRϣ;l:+^ (b,B;.B-= 2 jIr1آ#3f31hP0 2,e$R%,}>BG(kau(yFZM9NJNepW.=<2׆XB@C}y䩑v@TGT$Cyc CyA:'DgyE,DuHn =N À#x 94B>w_2o<7V.aT9> >y54TѠAB-PzcPL ҐGy0|EKMbډ )e$t HL&IJTY+RW,YNMKFGG.o%P3'9ӿީΟ Y۶y5Myyڼ^y % bᣳT0 *$pV" ZɅj AMKue3k_M51hWzAe jDhiiœ!P20R|HhPS.@X!4TB^<.zr"4/3s?~Gv+Ԋk}t;#o=|{tb6-^ ZBIxɁr/.JlDy@>~  ɆDD`&0VهJ6%`>ha1 {j*6 r.\vt 53"QAAbgfh D/Tpl0H M+Yi}<֓q:VCt> Xi)^zfhW]}ĻG_  e…_}şz5QB:< Y a6+@&t:DLDȘfT@AqeIhzx\HX(YGgNU[L+?)n XP3Vl!`ȴB,8a.2PB,DCQ*jCHB/L& I4P{Kƣy(;pǃ}GO_WģJTfcSZޛ'N|_ W~g}w44VVRH2֊iDDz'(՝VB ؤ V//V+ bx\*&d5Ӌu:gMj,5wKb*C1&T R3RQ gy\ou -إ A3 9d64 Ѯ{f?Α0ɏ>xȉс]Pv쿸g>yܞ=gv;t ܙzj:(-m%1|M!#e}ցKݝv+ڬJf^ \|$ĠC_"6$Ҡ@T$&yUy@t 9l0 +c1T2^6 )NRoj*&źy!͔d($Dbp[[\/_ϯonߝ|ܸ=yoQAo[,+Bl,x.$Y%oa0APn|vؙfZ&0TJAo7-Jr\V$A#ܮP "h@DPL Jb6 | %-ᰡpdF-tFDΆ?ǙzpMIMC$XY k<`s\fp{cgZ,C(50v\Pٶ-u̍Q7wEE\ee=eej*.DԔJ|;5 x%_$!oQ *r8lRe27i"QRYo`JY$xBm1HJ+( +yr.i`HɁڙf,TYpp jMOa1+NFw垣92'#%xG:)6>/:.svі@!>6jͮd*HNgɩ܌XL^)J9 2. ͥyV d|J,<~VעRW2YJUєIebqDR"X 9x\PR!|*eR6P (M<=H!]RE%%eUf Ty S*y9ηgB3 cas/jKdIIJ"Ƒ1(xFJ&tbF'%b"EғRx(8j+* !<5$<e$YN=(>ss;͖vIlP(+%R& 6/ DRp=LN [bB׃ IDCUWK&(B`{`I*\a|(Eتt7Xɱ`\~a`CǼ KO8WZNΠ6l(B7GJ\<5>$Iݼ%oLZ4o\6VR"|5 I9e96:b/+DPigNجTϡT.TH"QNUBQH ( F"CF9Ji{%j2'} Ynd>^>< j&{OEᖦS;OtvyžkG;+׷Ńm]CU5U-wOUR:T^b'P٤'TXZg뵥ZuN'àm4A#XATB4TO(ZRD{뢒!]zCX/\ j5@T%W+@tc)ܠN㰪(ѝݗƪARHtyՅ:}!m2PjI.I$rR=%b"@2jDbVF QYb;r?H>XA#  @HH@{:SQQRZXS"_.NaG ڎu"ɶ?Wr[f30P>6WG  ;wux஑5UeGMP්mLlFH)359=,ʃ#[ fQ+>{1 '{\2!PJv`UDA*h,FjkhrJ"mnNڵaO]`uG;ZO ׸T:#%I⦦bcXB\ XnLnvbl JaBcڕAyB"@\"7s@2ȯ+ĢbA1#22Lt2kچ 9tꬬ+ noli,pXt 86xnsz4V[|ceJj9x3{?wpc@#H%Sey{lپTzƍEE /ؼWI۴h=;74kz v%P⸩iTY^MKJȉ (c#Qۄ j9vܯѷb DZ ĒZ@_fؠ F18-KEe[:F[ Rdw#˿s;[Bj5na\b\ntmIƺuC`XvTslZB*(Rn/T.9P u_ܿ_Iݰ6o͑NЫ}e-/v8ɠQEn^NSCA (^؁]'=JD,To05DMrD-M*.E >*(.Ԡk`8)йT|ihO[A[F ^nq xNM堝23~A?:Q_zegih^c]{8 ,.њ**wG:!~^jP={wP(j*;yuijWӸ\PܴO4RiUfcQfҳ3@*ĄX\\L~!8JSSt> jArU|h{ X@Xd Y*}EԭfBo̒a" {[tL: QquIdDNcfnCFKGJ]+wtW:{@'UX<=pkmn tt;|ĉNNc=>8 ^}zg]{σ?2:{i_uC_Qyw-"X2.1|W$*AvRwDCxPASS!V ݡ()õL\U+WAR4Id+hvrrJɩ$(SR(ZZ*22qj&ˮZ!JrH)B|mǑtc2}j:-ըkj:Tcgv.(UX2\Y;vj𡳽;;~8xRnЕ=^е/ ;w$Gΐ={f3U3+aU(BZwDCFݑIJ&&6mDG =+`U-E`rX|3yi,+5 ʫӃ6$q㆘U+91蚹m3:v;1=PҨtVn8GHM۲Yd},o\S'©@qw~wsA߿x/^Gz'gԙo]r}KW>ps@σ޹q] S=uk>z#gߠ'5!$B)Lq-;$Y`8yf&?>e cb6ghUj*V|TVecd(J0PC NZ< 9IKgii1VVa0YQ ֚y^yk7;_^ w~|'/ ks v}*&**{5\ X ,C"aFmΏَ,# p߲~=f*CnnX'|BQѤD(ud2$дL:IOM'!)=gVh XxH$2)LN3䝉٩~6a_xLCeqWڡX5n[h0ZG'\W9]6_ juzsZnuV;5._SrCBN\ ".WUb xlb%- jH/6juh,DdegPYL  k\ȱ8÷PXU)qvPp,#'x|Ln<7KFXb=cAH 83$"D %a`4%V­Ux}H|pvqz5Uw=^kиjEg\<~Z] G5>֭R; \|Q$+3z:Rㄕ5j^jz]РU^ƩQVQ]*)u;CN{[Bk1A'-*([a@RU{>CA*y@y PE%>oWTB5`u PvW%n7Úe~?jnQ%| a7$|YhY kGiPy"4)9:Vc%@y 6,*Fa^ 1JPܱUxpA0/|>OqqaQQAAA0- %ŅY, J@mYXui XUIqYq!XyYIeEJJᵪ 5UU5ȆsXZWU = u UEE,I;|;;jG͎ON@'=_z'gAO!'3hjj4fxC7918&OM?~GO o751;{~4?YS3>vΙ'3Hyۼ.'f}?p*3s <ܻL|0"{ӣ> (==fd'v8d o6=^av.6dH ƁONO< 㓓ps|fYr \Ȁ_UXy|j jbO: 0=1c|Կ7~zOrf`sXM!glL0).&!G~}?0>mƷE=;%mg)_[oÁ=_&LB6KXEoDF!`E"{#iяGDKDY䏖{XέuG˟u޹Θ-Uy/azq?ۡ}~O~ 6hO;>?K?u>7#)c_GqDD,eȺHfވz?| LTez!3?^_m{6bLQx9,"b" N2t zpu!3"dpRxE-.H"byD\E W1| ܍̯̹D|loXߴp[6=?,?G)1t8V-?sϖFl/էէF ՠvD1 ),_4ON^|x޿?ɥ?~v3cc|͍湟?sϿF~N1'w#2^axhW3}k}:_##"b`]&lax Dr#@2͝e/ӿɯ׸L"sf4ys:nY*Rj*7t"Dg(7X+Zh;-:\ )n) %U~{Na\(ʋ52bZb*$U)urh*:jyMJHKE:uTj5f0xPt]=DC І5u˚MI¶D~G-ܸXX_2thyNܒ9eK V VkЁ `)H+LcE iOb3щɩDIhS,b/u !4(d"K\l(#1Rz2CKمBTjp99 ƪlnz_}eIPJJT*ZQTLI BTm1lFg ʵ*}Pfq J@Bs,)׌JP-]`/ð+Fleumw!#| e)-T ٵKk@;ūѥ[ˣHe J#mLW&մ!#̤+5Kmq@)2[7(UVSGTb/`|^0܋yJQ*bBK`oEj v:xeЧ:>UO/E[t;qe rɷ F^=6KHߵ$`1n9]ej{5̶W[^Jmz- Xvۛ%y-I]};p KS ٶh~wD:D4$cQ1,LR[5AT0:" ezmH!SAڠ0*.gv;}f!@Yx<3I.KX*$ Ui5*M.OcpH\"]Q:|T'[vOk*8:e Wh/Z*]?9 XMvEs^A72쥌濤7:u!MLR| r2R:mÉƱTXHe8׸XM) D5_Ի:C YWa,LIqXn!X,P9'C 4V;`599ϙG7wwۊ4@d LMZOȫi!u>(<Ȭ"16+KVNV]?;y`%ur% m4\0 լƗ3_ά{ ]ߺܱҍsh%kFHXtBfhXq,A'Ӕ©T]hlަ :50vbx'eR+'Q(™BvwWj.ԗ^l=TQ1TVfweU?4ǃPX-0h~ҷ]:srZ72=<:4{ʮVi&;ktoP^'=^xt=zU+){`und-jy5񕴆ȏPwbZ۷?Rv,V}&V{.p)Zw!Jaѡ;DQ-8| (-D2&Kcc*e<ͱ.B1[uOLn_妊suGFjZܞғ=NљD2uj>UN!Ec+|;׺ԇ 㳲SYo0T@uiέSZ#>Vxl=Z֡U}+,"7 Fdz&pZjzM1$D*J:E}f F5Mmٞu +\A|9%QlLu@`!śJ &$Us'\뮽pDMM'@a3F;:!GbU2++>QOTkMLOˆ'U f) bD^ӣo?hzgٵ%֋raYNڻ{)~`Qnmԛ`Ymodݵ$c9`E^C߹ݿ^8Er V{x>Eu-恷Eh[oZ[_ZdZ]j%&J"d8 hT8DJ 6'>JSiw?rGuu6__VKO5@0s.cSE wQ >u~,/(>0CиelVtVx`94E5I9oG}VU|-뵗WϮY'9F8}|%2"j®y=0oB+zZ\B"t$ڻUzJ2M2O6_jWW/a[Lڹ߶SVzЂǫe;4vnE&T,7qhy.Doqi Bj se<te f vuk%~V#r\-tD=LS D'Ms g / g]I"pUrmQtS.7+$%4թb1RT:dOHɄ 20FTBr "*Hͦ0Ha`0_}{?zgiho~Ve<>-"%,$-"6 sc&mZ2O=cq4Q+\e.x֏q CHch3?@hy1/69W2΃Аa@Y5 yJ`*H gF[֝RlU&PL 'FSC,"Rǥ$IEȆ"ꫪ@gQt*:LeZgF~47vez ok%$)8N$&O˜'RN2 7m;\ԣw߆7Moޅr>G~"~#O w*. @' Fu7\r/ewJڳq0;ݐ~`8 }˾}.YӖM:aZBPJBGb. %FR#*#/ѠVbҁA #2 j|2مCSL" AeV?}pev ܫ 1#6KeRl'cִ=c$$餞RNg\6Ͼa{׺}c'nu/|m}.f~+q uE+eO\Ч>Fv ^s']˶ѳ`nj" zaA&ӈnK}̔k†g7}r;'lXDM#F ]?A[JI$JB)Ŕp -|\2DL&TJ.LJ!RR#?@8H l` IƦx#?\Xߞ8=:pzv136;( TQ9^dqJ'j]#jG3fK3fSojnio$2O$3Ilq2Mm{<^x613;9zkܺ peL\?:دW]߄e7ʬC4 =bgmiot;S}\pKٳ! GAӧ 2e IDt/G#D/RIy_Z{<;|oafw8 Mi%u;FsM3%Ŭ*vU IZtSI͓.Z]κXtmgN`> ~> LLY-dlHYL~^~'0\Pmڕ4n2 XuZ(Ggo<_eC[ڲةj9bi)XFQŨ#(?¢pǂ HQ *I1*U!FKh!5LcDP-]S2_ݚy0t|sUTlI,A8z,p\CzfS[Q/b4ИumWv$iYӄ3IgR9\v.;K F"?ůl ?~I~SWx7DG y#.m.an޸ <,s%~:z0b@ݛ\'cU$iQǔ-Wɰ_$H"WbD)h)I2HbT1(W N.^AkN HC=HόFfG/<]4GR\T!KLr\1 _ V4BcU0sjy 3d<ԞI¾uY&iJ8T=pz#=:=y{ڷSOUkNsr艼؄1FhZTnBjXJ:76Caaziتkai蛶 /Kë]J UR'NL(UoI/c( HP!#1hQ(U:YT$C0vI FR';1!8;=ώuݛx<l'GF ""!ayEMԢ:fQ^PE*g4u"MZQ6[} YSWuo|dWq˥1?co6m}>ʮߋ˙$t'1{rycܺɮŖن٤ d &u7f4CۣAƢD(GwTwLk_$*ň+ D#(aQ!Q'$KjQ%4)5(ǵG c,eʼnPAcbD!DPTv@FsQg볬g<^[89:?R?106:ϞihN-^:=":t!R"ZGcE@_* ^bEP`u; ӦP%t mxyTȊ$$uأdqQM/<GX ?~~Uʼn\%Ei!tXp|#ܜ.rZAkDU'"ji Ԭ&z0.~I?j f˄q J6L9 pY\/Y$!*sIo53 6&n{}SN_=];[.MvMvOmw0SR ,U(Gɿ`%yT4U"հD@N]T&+jӏjӏ@@XR/^B7N8M$6IՌ@&Ƶ5T x{yn7/4̗"zb{-Qæ̌zV;ELAj>T"'5QZ-,=EbpP1cBYal[d^6Oy5&"' y.>DMh_~yͥ6_lmޜߛ6??rawz`F'7;X, sF"s]C0Mazim$1E @SҎ紐YM‚u˖@ FE'%4u!+5^+Ԥ.r\7°z)Ԥ6rPBwB!PĤFkr5yTzA24v[37g.|yg/̯9祛oH!˓]iDo@N ğ@0~)j'+ `-!$  ۓ-95~/{#xͅ)~SFK=C-k#wO{+]=lyVrTQ|RBT҉eII$K0MϐeV@$o`&k.e Xb&bR६qU=*9=8ZZ3C Y猱ju};ӊA"DŽ @H>Z.z: ؕQ|ڋSO7ߜ9hwǯ\ljz{ezSkhyɣَɶ!w^Ղ`U` ƹuSe̳e,2d%m-i#k+g,J9RfBJ 4PSi}ГHbL1@&14!4R.r{=m "'+Pt"H GMno}wS^<^[^ʵÕӗƧmXX>79ϛsJKܼnsMou0gc{Kh^n}_LD>AݐlY2,▹V9 Җfrf Ex_2Oź|$k'i/c] o`FyBiBYBEB7v:~9}'K|Z[nvBGN"tGuÆadMpxɏghtP<6: z:|T3Яأ A$G<4cķ ݕ霸t듧onٟ (}"tq~v59/-yq>oz:׻>Ώ-ϰprkz٢*,\/VUU^ZVVV+ZR^V\RZ^Z u:e{: G20% 2|}V`'ޥث;3 q4};4}8@o@͍zC=A3bӍ+[.^7n46vgfoxW^~3qݱ;2:>^4TYמUpr@oQ|{7HvZ+ P"[}FX@_;ԯa+zy(x754z6{6hy5i4{7)y2^u*n?Ay5B<jjt~: `ю$?68;,Phvt;|z48ZP/xVjWl,M/phjmʮMJ.VեYݱ<87[Z{_}tvpfTe0 w8}MmۜށʚҊ{Bm%)QV` 鄄uq!nu?f [3C5EŷQݯI˿YӯIݧA˧Qӻ QnjyUdzfdF;z3~hx'دCݻGͻKݛm Qxthhyi5+4;7 @.M*΍N ΍@^ƮUeZY*PN6o_.}˟=_:59 u~w7qytt{ƅ;ίrZW=[]zWGaEa-V!zp$ D@zs$ҩܮol l@kmNmizüaY?YsVwZ_ hVuP`{iz4k7׫;76 tnsQRKYJI2JֶBԸP8#|b+Og.M_"wt~rS\CTM ''sx8[Yy;v2opĊ$Dp4:B4: BhA=ZA]ZNPfK+ҁ, ׮ ۦdW j{nj3w ֩ ͣڠTjWؠ,V2@?lS-o])cQ&nV(g_!aQ|gQUh嗫[ϗ7]y}揧OAin852x}~IjcW\6TXrez|bkodV'p/x]݄G' K"ZX*~j!!BNUN58.xV@OVCPpV@Z__q@GOV ^_cG2 mFr΅9W cC]`f_P92V`RTeyIQuEan:ĔY?6:=|}[NMsK+[Lmv:{VZٝCrg3 ݿ0}0m@tڌFyBV%=:vgʄ99*;bWb[lSf_jW #gU!eQp)Q@hQ.yiQaq,i"9r) (휟n5zoΉ7mǻ77쎭Ⱳ*P.サxrn_NO_gqe,)9劫%Aº5‡TCC8A*Q[1-g)ۄ bVBRoW hWzl IpWwxzW-+w ttsO2q)tVuQrNնRŪZɺS 6/0+4/**SPi٬HɬXָ@0ta$K ގťų+3V7xtij跇??x{ Dms9{=#g{ث6{'^\kQa??9l'Y҆F>5!&=gAG@0Ӛ 0kP9G1K!S b++kuh;vk|Ytuh4[5gwގQՎj63ogtGxQ-3 +(er,*LdJe,J$-͋(m^|ɰ292,PD@bɒДJq2)#EonmMO[}ٹcV/g7~uyͥ .@8=0{r90ślI$e7/TlX1)K:%~&r\5bH9_9W)G9[) 8M%1`' UPY ,yvyo!.eA v|8"S*1kkr stJ)ڔ)X((˛Ș HY YPbfb2ynv84E|L.I҈Ј?b.#a'/ߝ:1v{nK\ރݽK yit*svhD w4:!Y9G.u:ir,vψGXN yJ!eDUc*!!.UxOV O `%&X5,Cy" :kl̑.p(G&.]&OѪF޴HɴLѤDʤ@Ҭ@ҲHܼ@4O8W8[8G0K! ːM&C54rIZ)bUf#n )/[5ݿxqbskZW/L_ltt&p֦h's<.M:GxGȪR2-6.37317Ȕ1ʖ$%bEbEQ-,fjޙvbrƍ=.̟X^:?s{qC 쮵dFvjz%wɧTg<*nq;lry8~ܺN$fR;BC}a=B\@LL0˻`ݪSlCcSZj+D18y{]R˪HΤXŤL2H8[(K0] M MZ?MV/Uz b4eqEq91YQhe)=jDUlE9#ܳŹ 33S3p@ a d 2j;@F4̧:Ή&՗5^,dVޓCq4'x0.dMeUIA@~*,Er\7v1-FfCJ"DW':&K9@SHA*s/b`Lևa[2^eLm9=9==t׵ֲP ҋɣR^/M}Ǐ}@h~jz\ȫu} ekƊ=}ݜh=EsZaVxzH*ϖ!-H Mȏ'5dޯT-nHH7-U:E:W$_''#&",YL/Ip\vT,I֤Kc28, L@$eEC՘_9CAQ嚫_~3׶_:_؟IMiMohiO(҂B$jR=ZMUo36:kS pQ/Vs*f[zuֶC3s6aÔd%4>A#@4Aq tIisǰHmT<𒜃V_B ,1FB-VɊƙ2lqhNN48$ND.I;EB,JQ>.G8*U!"Q%a&I@ מ <D0ڣs&jb+2vɽ v8 "7Cgéaa.WAl xx -(΋w鿙B\GeH〺>K.w;y&iۜiB[3&-DOGOEsqz-pw9F6rjiq?oVsH"s#^. [QA&QKLfVbXQ ZJqEp+p*EAa*dmWޤdޮ4v{W_.S ?R enhtĶ٣[l-x5>zȆh&0I̬1yք .2wLl>@"|8+H0g hΫH֋jwu۷9s9s>U˘:oL[2 σ fv u$fp*+k +ᩱzR[Xߛ1'Hp$&("iХh4!(eꯊ-9"U"%feU  QcnTVٻ|~]g3f7ʨjkST ]_/zt[vYo!ٿG }I$ .Ұ knyU\r)>\pw)k1}PJeo*㫡GʠIHcAB8L)TF'Ae*usm31 6 &ّWO:v#_qģ/O> >-]ϯ7~On3: Q]fVX>Mcu@>v& p|7_؞?8YO^[z+[}7zD*1e"-ks[V%2ѸҊçճV7WI9XV1n18#(cuiEFZAxk A1 ҔM-4mK(}nSe fځ@ߴ߱O;Ur^s=+kgw x\ + na9d9fF »QMFeKE ~#۞^Q>ŏ}N 5DAmOC;އ^W\(w. "y:ZQkddžDH]jv8+|rrrw#xǢL,):m)夦WQF)T)RqYTU;ٗA1>6vp}Qۖ0Sz",fɐjkmmvʳZpCD m}< `6/ D255h۟5 p+ZHEDt>!}56e o{3^֞X4X4|x`O-UE&mkioA"x"Cpd 97ꫭ୩մcd ,U4GպDˡRǥV׭swaeĤ-v֙Lz'2w>]HxpwDGd Dp[/3,֍[&;& ۖ)'s/Wމh ,j_ ?RS7}G~#1`hi,=/>CڈIl*TtT׷T3!E }&ckakw&{Q#1,\tuZi4Cu1Z0pǯau]kWп(p,d9HX`8&컥_ʻX}Xtí]dhw ~*s٫|.&YG4B[1q:} X$0KM?p/\}69io+#mq v]x+ls")2t1`TK؃X]crkkǚ[{׆j|8IY"/|75H:cЃ tc &J&*6ZN^-~&=!#VY{eӋz3{߳L[4wܸҍ)%W>G4/@#Z˔fJ_ק.27̓wMvތhxLh{#uD䩿3˂$[{Dtz#29o%ѓV]Tǭmj/eL5575?oV$Dl-NX'O7! ! Q\=& 63$XjZٕk8i C:V7}{>I|K> kxRu=yglSlc9k]a;T5t?-av&%f6d̢fƂiҦIe ӞWBj_Z_EA?y&. ҧ>Gq?{^8cY7hrcqF[WqpIxUDMe)ɞinhl语wm%Qk3'̓CIEc9aad7ݖdmI6N6/0pS]*h,t 5eOXr"mOx*}Wȷ_(J{޴H;iRx/f>;Bb*ZKؽռbN^6=^H Wϴ4^R}Lar+ssw H/bKѨtD #x;898gZ{֛xY," ʖ#_E|+<\zݾE%싆[Ve _7K~LJO`eUwBo72aUkr;4DdbRQlj]6tOBXx]jz{^A}Jz #<1UVVR]q$y%R"rQ< *" l6 IL@P)qQiQH3&鳁+>q~}Jx~Sijkunyv7,iv5IsdyXGSg_y':$6j$ (t@p1vEèC\eGm'l\jgy-Y{;.~ճ/sZѴ< &)'3huԔμ jTQ@-FŔ39Uob]P2q:=\{z%k! 7bC4ra1SWwGq y淳6̎= 9PsK-խnuT+gH"s`<` )uc{egUW=ժ~^ XAK,둹Ȧ}WXK+ G \#bm\*IVl|RIOLVR":5LI]YHzCZ :7XUڼYiV䒷bqD*PQ?GUfY ^ a Q6 )t\>%]\\+(Qt=rt(,'Uʘ\PZi\#e &5ur[jIZaZ4Wl1MeQk Յ W.z;ێdkW{_Tl{V4җgKFa9vݲߊC?l<[qDѱă}wezkj7!5#5y9Ϻs?&4Ə6t$|V F"EXj,ŭr"A-)"Mi6,IWM!,_/ƿWkΥeMEHX)U0jeJlqY`"TMBJڐFYMQ 2qPg G:NcGMW.ُ[- 7IGM?qFz*2=1ƥf$|EߏK;sUxvj{y7,$6nxٰ[w[wk+ǴJ*0\FI&cP%2Da^b9OVm:K' ?k坳0cl9beBٔXC}kq)W yggjYu<2|ulfyJ}CϾmnE+CEՖUtþH>8YIsUtErfJNaq:Q'$o;6ӢV6^AX-[`jf v@)5Ȭk 6Bk̗^,mپwEDo1;>Dk&:rօ%eȹizrX/u D ]jR!V|#k LGosáRebМO&w6|콵,MOM?Oݝa:jP]e`P\G"SJU&*&"ŵVApuMìﲘZ-W(q &PEK2fD^^-+5UT9\ۣ0 -˙RPPYKE"f9Wow *7VJĽ}ԥ>5uY*ϑɗ̝Y`Ty@k4l&LBe &= ]]G#eITV'W3ZmPt9ٴV14 t^ob4;oRqx:*]Ggn3bґF\qi)b k 2YJ7[F o M2|_Oteze,+$*5J`K t xB^Țf:&MD尶 J ' H%~fRXe+,!3*Oҩ {~ZWQU[^d)-0iK;uCo mXw̍nߟ;951깷Ν|}ӆ9J YdWJҲ*-f2~X`Yv fbYrss*ZZYSLl/f00(T-,NXksx]^!I*(/gW4>oΝ\+,*Bd)6pn\T^w5Y21u{wO3 (RLISҪU* esxzB^XPqXyfs\IZ N鈛b5%̆huZ& $$J-oc %-ɫ,P)\Jng;ݻs'SMMܛɢ;7߹_qG.a8yjǏoٌ~{23k[lV;f-Ba`x g_S΅ tt8[B{?r:p-a_NSU:`0F4V&twkT#ZML J'z@.eY<.Hń@X mgkՃZCBi>*%AaKʔz۵{lծ+w^q5+m޸aw=z3'._df1|!\ *}8!!b4ݵu=EВpfPJʁy_ڥcTfAl 6zQb+*%%%Z*%+VSh&Hgɥ@+Ģ\z'zQZTn]uCzl.j{L>Vk*mH(4zkțJ7[ G7m[>ݪKOnݸwtڎOݵ鲝ΌwRnfҝ\'+9FsDJ@iLX/`cp9"\hNXxIVT.+U`c4ՖDxmfF.CSTR BtV:mLZ+ՠPAgQMMBX%us9z6 ҎIk:"%lQl ŲRen>g`o84҄DU[^-)ρo:| c`'8Y[ cHF REF7S6'!h8iHZFGUR^Mb(նxp{R`cѯ3"@*mDje}b_hIWpP@ J+.8Io3vی=v@#dH|8?ʄZn0 T+ba-.\[;uz|kfzjef~I W0/[UTب g7vzeJAOVMի4I#'Rf&tDZR(UD:" BeѾ$rp5ftztgW*-T_i4]!,{v4; y|'+UJ48AlWܮv0 vah3Ӓ$-WO ̈́ӃrRP*@Z ]H.5WWryے4ճzn R DYA5 TjYIeZ ?d? ֤P :$TT-)ϟ5`s`%oj,_Xn^oG3o +yD&]..I!{i\NhC+"T n!"va2@҉9\kVIx m).43="^l JJ ĚYe?+Qy k$ Q|!O綐:#/BkeT+.+{y^~4(aЫ-mb_}0p( $wBodH4ʜt9X(<9ikv %`.! *$\F БtзVk`n"n8c~?1}|AAj1ț1[{xc6_WjmلOzKٙ&,WK!A( %[P9+϶&vGժFHFoAq;jOopq6Pb!F6eHu Yjluٺ.Hou,N蕙\aephNb:؁"ށ3UJШHҫ q2V6 '.oIӧ{bư ,GߠUs7 9~㾕k^芵[;b%$ Ufq\+C2YD 魏'pE._PT&)^%|:k lB|Հ*R^9H~ ٖVM0ɅDZfaٍ)+b' :ʗl$t"5Rz<5k~f߱;oy%0Gb-BYQR9yVUs_9;W-9eӾ5kv/53]4v;@*6 P3C`A$Hi%*C5'Hcu?WS6%j}:I=WYj޿o5HaUٙ" )"EgLtQ"&S*q0/5FVZQd>OGkUJؤLD@W~ IV!;7:^a(-@x~=VuQZPPF6a-㨪LSYne|"~TDQT-^@ y R%?/ѫ%% ~̏{V~x#ѵ{?sf/tz}c.a!&uvy\e-J]J}D" %2ɰLU6:EuU1>r yS~wX5~گ;׏$(T;]re2L&3*. 2z@L螦Kp,Sbbc%R2b:eD-sѫeF!O*#ryU93/癿z1d='7{wΜlxh ļ/ܝ+VĬvOAԭm hĕڄ\V@Rk pQnF% ;3kJ`X+oP)஡W܋|`:=?[PRGM+Ll[(J: cp-P*!\@ J^Z p)K`_~4nELڠJR' 9MQL=)Y3爊 9 q㼼o;NwkxEEs̿_Z:@BjҽVdKjIj> (R OEFC<(QXҭ>"գԝ X5* p4O6<;):&/ \D ZGiTiT*T0 KK^ԕ0@LfIPภqB#>)VЮ5A<d#i"bwII2sddPG֬ @1sr* l [GKAlȖxOyw>vΝ[;%EXP1I`2QO]hx;L'zy>p:zjM+hs\ (㑉}JeGmmHO4( 2yyy*%)HD*edή" d\[@(t:f<p-!Q1`գ~{wn?7&z;Lѭߺ𑍛vY.\u[On|dz$nҥ֎!\vvvpᄏ8ENfke-Lyk[&%稹+wn9?fUS:_ V}nײ` n1ƤlǍJ7[m0l'Oi~h:6ȵ2*$"i5H}aEU(^ӕɝwlaowQI{=Vu(9 B]0; SgZ]^ҨC"!B#k:-+ 45w. :ݵQ``S8o닃3ti%j^0Q! ƙ ;9 Z֣'u=exħ!B&[Z?`;v\ւsP_~+.Yi^^EZQ!+.VVA`HyꤢvimKdC*cVz][rn/0]u6 B.\]&S :-^PJ Sa*T@dSYKY2m뀋nv'l2 _e֯>=֔r CTIL\b})%ܼ"jB%HMPX*)*/,*M}WpF:CVV*0J=&/-_3^"Dj+yШ:vAh#zO Ȅf,] |}aeMk CnbfXN)-F#h}ZCVץ'2>d`"|R"hiY95C3]&B۬tjXUjd+AӨ_ؼz<.PGaJ(.HLF]t4iKN-QS\!5!G_o,u>Xi|: n o@ԺN]C!"6|kBd/FS剖і֞@pC=phN/\tkߨh@lN\yv[(.qŗw_կf@g/SmIebyq H G_^ ٵ,,){G 4e@;̵h1c:uZll*¢*eЮB*W«j}0e4J=Vke6I^ͨ(l[NHUnY"$]H #ԒX"fw7Fh`"vk_M݁ "_!X۳oduWKo3cp%+X'Zbukזhʮ=o>jkKOﶾލk&kSplE_MWg_ADDW yr)ܻ\[SWf\ w8 0vpJ]:}uYL/EJ民/[s~#KXj#?`mw"SC?׷/ة& +v{NN|k;{[+7sCG?>{':s.p I0 8V2eUHYQBTW4CTڠZᭁZV[;4}< l#TС!'hF@˃YRA0q6sۙ[v]ٹ=ք7„FO}^m o ,2X67^{o|pܝ+\z3N\O/so_z|{~zC]}So޼oMg_k_ᙳ^ѹ3n^lurY..N$$]L Q+E~q(HQ-"oi5GWvZEVOI[%4V1:,#Ic*p xllM#8oeKQViZmĨV@? 7HojKrq@g\Ws.}p' N}ϧ_[.sq֝ڲӫW:uu{GGcwX ;3s}K;]ضƑHt"NN=-;#ZRZ$(.+J1TܕU‘Zw0nfM[-y LT2L;mƵzWX~K{ߴwتhh0nMp*,z-¯Swx{ݏ&^ pxtmLouq%^#?2? ' 8-qh޽^LZQ^gWWoڴ}xxE߳r M:zȠ@|yiPX  +a5quy뜞~i 4 $j鵘;=-jUj>#2T4q =C8ɓPU}RG F_uAB=2X}qtcg4ȧژ k?gz{ ҂rYQ_غ}$k͛^,W K |iJKh/~ŪV;vݎ᥀wOOjWih]"}eQUi,;( y9&X YI(D4X-؆,Vx!8E[0:N\=RupZvڻOHL$bjx^QQLDےHShr] E5YҀ4S<̯gSv]3w`֭á {mlmvr횷ܳxxk+.68\ޱ*{v6ݴ h#GVZ}`x}{ϚTdj"$Z Xi( "clSDThf1-p> I"+,vn$>$R O,єPhwR@)99_PhMNk[Τѫu|RapUt ;?@<|t.O,YK_~)JZZ*))Rd3 u6ɹ.^wxџ;ީ?=~W]W_=+W?9>@"pO/]Zis^ĝoj dV F..VXiTA橲uhuBݵ&{:du\cqTSBg,dHegT 1EYZVViUUU1 g2 2&Z&S2{Vѐѫ[Kk 轹v2ۏ|Kg8{Kgͷ&.\uܭW.ݻvwW~vKz5G.{,3}y|r4n9q@wG/zPf2HLM}^OLZP,WV/YDs氞YZ[mEr?O12yn$g47OPQRV*w$f6WGg*(TR22 r,̃W)qK$u͒Petj;䝉ZdC'ƢM?Y y`$8\R0 p8|?lJx-5m>G}'パ@s)p,X Їmss_30 YUr֚v鬯͍FE"0 :MMZ`a5e/W) 86>lH\GBvl&alW7}Z]F "mKBc7VRT]b 8XLMZ m]уKV%1y#xcmnn& ohvnO{k"nO 8^1Ͷ&'ZSzjC.o'{= _mƛնwSMx/Cz@, M]H)НE±!3<%[zCQK$ ƆpG[2tb}dO2u%Z;;Ɱx+H[ZH7DЎ3 ?}-P[[oK 0H N.K5 E+ڡvu]-юx;Դ('z-i鉡x3iiEg 8ACt}@KTg"ۚ[o,$ZZd<hkoommmIWZZmhlmiO%ZZPw/dƶ ޾nl/s"  ,]60ޕLN{@>~SSwN}S&&N?_z$'wOHnMEwnOI4NNݛ}\be|p>L'? 99~}y䗕O |yoy4@G{6@uHHvi/{D=>aj.c d#RCn?`1,ȷ&_g+x/L/eb.rAc'*NpBjbz4_iM~yLȗ@=w3({_4ǽ~,4Vѐˬ?FR(R_T7L7q~3E3:?kU̿ѱs=21QjP/kמcYYm3.?ue$륬Y,k3$Y)y?)k}sW|wE|( '|}{Mdsn%K%glC.u[YO=K"՝Գ6}EmS>; ۦV??O=(b+FyϺ񭬟o+e&:sn6.MϿl?ƹugdfЗ_\VۿƷcd{v=}(rǴz}9_3+=( \X&sz~Ǟ/s,;fڐeÞG f_%=ZY2}6kN9{/|ˤN~yeھ^albuh}DO;pIV.X73?ʼdʓ"3c?鯟J1Qq,#~K O[~+5]4:ʟ3sFqyaο9@ɌkN浏Y3gLz`87Fo̚xouȘ]T 1b9\>%x-'cJV^~ F׮P?~`{_C/P9xA}{T|7{k/fwy1 N߿j[#|N'PjqpJcƟ|sI[t~(;`|W}M'6T +(ɩ:+f`f-1c'OH}CT.bgO؟>pƟ?yIoIE+(44+FoiG . F& 7~uw3|:'9kϒ_~1{g|շǹo?y!Or ɺ ޛ2do?y l.| x'fʯA=UH9JLrn{/ ;Gނ-'[{|r r Ќt:'>z&IK3q qz_f,yל3k_5罙53o8+ew"[3'3R= Yi_r.Ods I'<-I#1}mF |&)gFg>i3{3#M>LTVzq~bԻYK#cވrpFs:daV:ߢxko#svN='Odc啌-(OrebOx21j3'3cQ#sFz-fƘ!1lȯW33ky73 Ma0@= O3Ċ~ M2U$N>C( x\}l].K ]R'rQc'u*8LHݘREaN֡"b CuR8>L:1n:‡*B咆B%Bp߬ߜgoGUzޝy;o{ogvf#@Z⬘^Y)DoE7l#*D_EmP'|BlpepxV-IY< P@pi -;/Z`Oۗb!@aQyqF)och/E]J>teEL˘0+s_F:qvrUm'uu\?u&E'hC)ݾ ^HϚ X۔}$E6=K-'z؆Džח>F_m)8l~ 6u`k]%1&pQ AQ8jkSl:RxX ^)qbLįv%2݌m_5__Ō_M8w2=bC?Ì2o1[/qZcgzWm{ O4Cmo1gH=V(@t{%Kb9cA}l'/vRr8y钜)'G@7X푊mھ1{Hlcszof9q3˙qƏ3~d$?5ÓG]cBW+c1{Řb^1fW+c1{Ų;p׬+e2{E^Qf^k^Qf(W++5ltv3|:սXc(#tԍv5 zci5IJt1!O\%a嗈 cIb9XθK˟9cQ}',Ƽe7bQ>Yx_s3C*:a9ԬR)<c6y2w3]5G7CMnnjok'ZJۀZ]/no?;@š_ܥ#A/5P: p)!SE/ 5/BPҥR^C|o|)yJ\o8O44R|j,A6&'fg~Z.9aiz(jrYmʫLwQo6W XmrUZe7bl5،wPZBMw'Ƹ!c7nh;1\Np4 yZ'fگq%Ƥ}Iy Z'fڻ> 1/)SPw' C!Iqj&Լg݅-clSLsʴ*S VUL)lF)C`Y*ǤgpL*/oowQk(2r%W$)OudϝoqR8iٌ|_4=N:n8Na'Xv' sn#u#87:Ż"C[>,voV]-i?RYgq4,ܟ9oݙ;nޏk7&3Dcٳ яYO窋;}3fI\ g\{*OO:iڪf$1#PsJ'i8x>C8xŁ|aZc0%K#檋nXa< x<\&߂l>3S?U"i1pT,`xYk[U?&yim1K ]1JMъcm$./f,CBaRSA7 =&K$&O;s9{o'Z / [P3 L"1Rj6~ (+WWDhspNǎN] vW!lw^nq~BԢ1YxpYmZعeou{8\,`>.LjҎ.l :!o(RT-7>nį_@'{n^!^:ØsXwDQRa e6Da {j?~p37~POHfQc#;+a܏?_'s>ifpɲwZ^9ߎL,igT<3RL2a -!,CaCOXa)Gx0 6@"a]$"aۄmK.a\(6Mkb>2xx|z_rUǣI7V%+.kaxnZ쯵AYkM#ZfOgOR/%IXlJLIQ$ %EAhcS Jy;K^QR)ca8q0JF)]=ϸ| =/'<O Q5Cղf4Ix^^l\Q<:n]?TYV)dEFjUV5&`Ͳ6?ߣ6m6W%buFw?arcX*166 `rYKF݄*SfX.Ŝiww |W;T80fCWE +?3[#bX*;Vlj&6IR/qwH|?#W\ħ݌1av鉹L&Kbtjf*A-iA v-=ZԦ1dt9;,\{ų4+Eؒz=XNb}Ď Y`/Ay$< J=~K w?oQD<@Ȅ@@z=7^%r]=rq>tjͲ53nokfwe|U݂m\/jc! 㯤ߙKcoRr*T`:zȍR`) w-wZɫh7N#lϔ:Bݙ/k5>`2']J"r5Utƾ&5:)* %WYCPsdʄ&ޏw#dD֭cF1[̻7);HQN8fjs >Ǹ]]r赊ql>ͧmu+ѿu~gnr-˘tFm\?*U_}߀W[ʻ@=J #c MK/  xmlq}Ʀ -zLjFNC |VP"!^Ma7ӢQ Q*AFT$D-"Eu %3{z|\5ݝ۹ٽg@3BA ^)H-Y `A`R` 0_ h;X,)\I\!i $BAx x6Wpm0 U%.[硫#e{>Pc=t9l&jtjk{8sv*P dY3pӡCL;8yMx~bopp ~#.F\tkcoclOF yh+3;|Ӯz\>9U$c.TY'|Ra4KtJlos)]n4V jʼnB$^ C[}+#D" G^A>Ed>"w6\lbn~c.o?_mxI/# 7 A(}{`y#[^T|:wǘۂۮAO=|]1ߧ]u#P9鹓|v"|݋-`"(y"<e'XX?D=r-LtD=È;AOϥXsrybƹ~6w{%#/kز%Y-}yw\6_q=U0xل-ػ [֨ÁQxɸe|}ҎaNu~,25"/)mDxǹ-xކUzK.V=Oa{tsk eku^2Wy]%>]x>]DzQ^;Qw7U=25T/og]T8t%Wnc1(td^ >b]/@،Z5v'3fQ_@xDչ}|pNeB[ZJ5PzQ( ޟz1sk vF^`{f_ر;7ׇC=]r'`Tbh[M!Ѧ;Ws&?Wjma<#gOcfB za3<pq.I "/q~#4g:xNI g:5Nφ__p/!A_ Wݠh` YhF ]_{q^ |]T`۬u.~<4v*g\cx4yp'{ dǸ߯hja .4%ntVE{ŁEtf'isIW}r[IӘ@O0W uMoh힏82,+y6w1λcJo1;ᣜ}$`{9'Lq@ | |D&fe 歍jo jҶc-e[/Yy|5f#⺠mM|샮xLgCǕ#0WW?e\yc4_qeC"MCqϸ|'9$ޒq}iMK<5}3m (#uWw<=L Fj{ [Q`᳤ـΓS m;e;(B!:^~kll-)pmzIo衏5ܟ~Ky3Ҧzo?MHc 5[ymGíQJx})wB [XI0pæ5>;oed^vCai>cYB9v)wI[Ҥx=Y}j澲l9LVYcIvoNB{}|beH"|VGӸum3ISF'>^7·2\b?O[nrjjy s7ʋm/ZƧ?q䞺\?{]h&`fXɴ.aso`P5Zv%>>A3zo1njanɋrv99} h=65ԩo6nSL?erܯ[ [DQ *˃,/WFޖ[244P&@= 'ouHPK/ xmlqn|_Ĥn`ZJiBBbl`Z0R#7%b S *D[%GU)ƩJ XƅTμ{vog]k7;3;޼`#Bap2WK-Df XPcLqabw/0\tGFFD!12v+b? x7q2 >| aFRl1|¼kߡ/79MクRAD3Hts՛囖;T&Ϙ4yqYҼu ;pӥCL;8zL~M_:/4< ..5171t COyF yHͼ봫WO>0+;`*_{0uW_:==S,IXobxa_z)G#9?'7Xc5X|ktkcEƷ -]h; m7>6[M'mȣqpnN0{ccqkZw~:wc\kMO5Jk>ay?yf5"qd|x܈.R }Q_B_B_{}:(՛ݡlw }Z}m&J }:(//`zl 4I81fu혰I8i~qu1C ZG11ʶke5{v([/YW;AEI^a¯( ,?@*d2Ye,1&q;DYt %La6TٿEDbcUF!J&,ys (}' ue-q[^%0׉@ ʧc_/^f=@|Ò{AϫCx-X!P:鱇|C8>%g07@ ʧN^]b~W ʧ~^E`q}*DfyZ+4꾂~tciĘmul?/7\}pd J҄%{CA-:~Z,وbs<2zS4fzJ;aAK^Rg)#Sk/Uw=m*D}} KU@ʨdvM^wcU=%}_ e{|Uu~gzx*DY1@^댨0߇#S ^޻˼=/zkbZ/@1؎N՗w]3e _~JNc'Z=1T,0z靍Q{]M5PZoWQ*Ԓ9}k8ڍ5YR/=粧u7x_.Ɠ/Ƹ7#em:kZx&`t'l²Ն~bv'k1WoWj|_L_ /:ߩ"6C]y:4i78 W|e|<>>)lRYlMٳ^fml=LO8+ eNlg}bM yҬS4#.܏=\&]ѭ"b OdP;myA^>#yQx;}'o{~{}Ҝo${ځy1@w'ݹՈ{ˁ%tf#?i3cIW~|?iu?'zl9#3Su}Bq)΁e~)\qg<^..x\=/>a4GBzfv7_ވ | |DʳVe] c.7Һ1Z5?[iS~8|=IHÙ mJ3?Pe,F}FXOc۽ {ʇa)6ے9Tv*&)i#AiƸCߘ9P(۝6@v3j$ۀ5zvֽe1Ie"-logb̙mYjˈٖ׶{mg[V-|}N9)֖Rs{ͽ~g x93FRc]orv&4p~)JT,dz?^^lXlOFa9.ͩlk7{9=-`U #Pگld?}bba4n~ЮP,C.aBh?lAOh}~9t6chaxi](,V>>A5J/>c YL;8;+1Ƙ [w.$/~ϖOs:^ }}ԯ闦N~-&w̲5w=6wZlюUkUkKzA^)O3C~/ .[e7i~iӡ諔,@= M?)g!ͧ0l;84-# x\q>M !vZM  $RڎcĠ%!|'%T@!JE%)hjFu"&<2sx޽wkr==sf̝{ι"X`wz&2K~Ӣ@b~ \mQhdnjr>z.r !0D8iY.OG߱(⌗ 1ˡiƙ.{JI?/ާqOR|MV4R9:F)'\4]#ߌѾy6͟G)yqueC3Ȳ++pvq4'"p//h0F+7*yЭG/rz|Ϙ7z,䡿Y;:O=>>bqh`Cv uT@:S)Cx?Dll3^/f_rH ?} ߧ ߪYVY2.H}j ϬZ.2Cq\\l4o3[,xd5ЎO^Rx:x5–l#_#=c}orϯ3Gp=@ھnz&P:oJ:{=p9A7pB[|(]?8rvg M-t- \{yHM!I{a3gW]Iv߮ ?} ߧ ߪY;)|¯W M)>ߧ* O|"JIa;;8шE"3чAVef}x P'ΎشHS2rrr.5/sy%޼?DKEw͚,w~JL敖͛x ,L_AX$n; ?#3"9ԫF%w@9%w@ɻQɻQɻe.l%l-/ssw[>{;C:&(IrkGC&ohWo=͈l$_Xxykf݄/#j-nYaLm+]. PEk~orO%5luG'Ob݄\jpTS9r޳{z[t\EN$Qn㰛6Ciq3G_-$xq{y ZZ wA tbq|`َ,)+P#j5nٍ>Ky Nߦ܃l ف+&{9Ӻ?|oaY nڅfw@s^uR@W+;.;Ҝʿ 54tp`58?WV/&o'_LhP~_/{A n[NN+;wzk+q~'k/3w^ Xe`S:^{#L8M'b^> /~\˔sw-,qchັYT{A0s.S_#BxĚί:9X /j`;R%T̯ͥʌiey Zo߭l~Koz͛}=#Fl9OO:?>K9;3Yoa9c̿ɇܖwljgn5ǒ1bmY_?{~OJz}/R}7[FM]SR[faG.gE[@}S)6g/}'j|)K3M0 n@= m&nbA9Y- f xmlGunwHύcZN}ՎȢPMQj-Q v(´nR#j~%'T jP,W"XŘQ>BiJT*Q"V99?ݝ;ew;3oޙY[B!B%xnb^=n!,qSk;lh_m1ś˹\N܂$h֊<[:i4? (0,>p$OCqSKۏP7cY_ш:qrzt|tm?u 'EGPP}QYvݡ##5!b?#|c؇Dž7\&a¯¯[*CtD/. xm"]EW=>1)i44ޣZRi(O;JյN#F:Xi#gηboNlB91+ݎ}$qF8gC ~yڃ=]@Ӥ.j\l^a+dK=Cb'x̐HnxD=cxfHw-t;ܝlْcsGΎB5:qb>+DN#%@mIwdՄ$jϙ&(ۚ^Kӣde6eg-WkHc-uee}gUC<;zaI s̽$+mzqg 1!b!g~b.oIK4+t3|7b] ?03 "ÿo2 _m-W3S gTLWQqdBw!G vyGec#1-ziW5o-9,~Zyco==e:^蒵qmǸ3at@- ˕ԵZm%_Ο,Q>51pk;}ApN9(Qo~h~SrjSeC]B]! -Wv r@7oh~ ~вj?57|>f-Wgmz/zr /VnD{QX:n5-GG:Xkql:=p_F}RGAS75Z&LVt=T޳~rˇuY6\d븓;m2M׳|=4r~]ߴ*|W GG3Z P`a n͈kg=rxG!ZG|J" >[ Ba4@ZzE'̏„Q'Qԓ3-\&Fv?= ,]7:ҎvGPF|*^uUMӽ3A%}SCߛa>pO~F :ҁ& 0z-e%9fiGM;zvG Gl:k\^yXN8%?#FKI<훎'4\33k{zM~[ yexw;wAxos>|&/^=s8in>k! g3Dlj6J\|\^Vj߭ /Q^'~;<{}\3ڎP?sN4`ͫYq qk<`ɱT]0:K6Dj޽qJՈRye%yķM\;J}\_Tnߣ=K&ݫ/~[OGvB)*&6QfۼEo)j_+oAX/ESG`+f@= 1\OAR3.i_A2 U, T xmlTq}̑&qcRtFu쐸9۱A&RPBeJCcSCs5TI~"j+hUi*!RM)TDTǡty7{^{w>ǯϚ{;oggfg~<;4BN\k nzu"X~?ֿ,qF`a \t+3 p՜!#T"޿"η`] `&|`P%׊p6YWk./o4_,AЈaaaXIJ3u32ɟzFoSDCu)޾ȲwKLm[&n\G7\"a߈rzQ-YGod[pL[g<>ha nc%48p]׶:ZLN$,+x9YeSQ ;>*hC_ !=#]%\?G;':2P2+N_?R_z%6C b4$`=<0WCg-hM&(FƭՉ{:: u|[ktJ` N5L]{YV~jVʒeMT)G?JSVLx| utGnwxT+꟥7݉8=nwU5ٮtQ?*Cw||w |OyQ_磟 A v?&UU™7ҏ8|i{H(b3| }xзKAi?kg.]ri,ҧ+݊U,zǢ^}q1"ŧ˩trjTݣزqymی;onx>-y9gWyGEqQ\ԟIiɶC9e:rsQm('ڋ<:؍s~؉!:WSئٙ }[ g_|Eؤ9>6nj|@ ]ASBh aݽL[{ѥeۊF t71 t7Ym7]t讱o#m1m;o|i=4iY9fozhny3cIsg 4wם0ۆZ>sm{ΒnjVKe{@W>t]=J76'OcSF;h>QDyGyvxWΣ*yT-Σ̣~1yTyTET}О3)~0a~W# wtm-'-mk M8W{./=Z^ AP(fc6~|;QUl^~(Ǐ>So_Y:̉{s V]k&5~,|kitB>mIQw_!|?FJ/6i7Mվ=t^(&wK_]I]_xteK|1u.u%~;d|FЙ^[{^䱷V菼@0^ ;,t~S?w^Cqu79l&q/^3Ŝ{Yqi.3QHE[ZHA9m.^x>?W^k<1acqR 3iGxټ%5o;}&7(m^̪~k-^wNDG[06[_HbEI9N/K(K9mm2%s(׷~Sѽ|WW^^iqJ'"M&͎ g- ^}Eu! xQ:}L˄>@= {\u ~sl xX>2 U,C x[kl>;]{Cp%Тͫ1GlBPCP Vh$xG6Eꆨ i BbG@bK#b ZΝ9w}|8 }պi|⼍멆5+IW u"CLO{f&)Խ;^L ޫx9/c7ߊ<6m]NsOu-o}Ow n ~N;C[U[E|o:v,6^؁116+U׷ʮgF,ɚ2^z,y9%Mm6dQ#],So&;56gMWwx bBy}^PGDgZn}cdCy8Fvv)v }]Bߜ7'v } xmkdd D)WNSf,qwl:.e71؎_P^[92c=%#dKSN{MaXE&RVJ62֎ Qsvk!ҕG#-ݹ@'ִ1CܥWok͠{t4MS;D?{vYkrlFg?THc]k^PV7 M~T#j\|:L9BB1S,^,Vѻ/pZNNn_ܦ[Mrq+˿oogآZ62?j8bi\n G}r|9LQ&V+@= ߢu[pOEtB2 U, xmlTq;CIi""D@B78F`>Ҧ*nďTE4i5nJETV LA %IQj*J3}>p}y;ofwfvg߮-hF1g\ ֗Y`އF&l,ImenzwpzhhnDRNGf $%Ҿbqz@2 w"ߡ./'s_K9fCkIJ#uLe?N=g6Ta1fwKeѻg"Z/6HPFs7k{k{....W߫¨n仐 #َ_c6D+w,ƒ-Ә>z[mX60ܦC,O? aY6Ea>.ht |)7 | |W |W |eSKzJ ӟ2ȠOky#JʦxAerf| ~v&m4CVNhrMO^_akg??oQd SW=)鞿:OPjs3ua2Xv)\4'/:)+mk,9RƖ{-x4'uw|]WF?!\-ъ {tw w!fkݣgW:nX;S3&ozjJ{ءSEՑBmۃnn?-nyGA7 A']zՠ[^>^\kmÓ\;8<:Qrws3b#|HE70֪8~#fz9poh:ñFLb` =4\P\|yVO+"#|Oë_EWy</c;D%vawwN[' yk5BoIƮgt%CzJB[z^ M+qGJ5,/NoDF']9K|=>uu,9J|j$߻km;u`quNSs fzrN͘oF\.$ [̋\V&D_ nhrVrB=5\~Mm싗9kjlu__)s-^Mg~pnrJ15SNr3&qHOЧy?VPueAK ĸ;y._C|u:~  0a+71vbQ7cz޷b2K.ΐ)NZyLK'#2qdzBfGfفnA }3F$nDY7o)!)ɨG2ǃ>%B# Ho5&,nWGoQDW$|Z!0){>yi4<"z^`GMМF tf?6}:EYt7>:] 2o趆Hw a%݅c B5(ӭ1}4<]t. EwBxΟV#ł}pV*\@5$uq#]!i> hzgB\,t=|^c2+N>uTx4OOFrJ"}r*c~1^z9uڭ;+U?o@?|p\p}lcv_4.'&˞GP/ ƾo}@?:. |zh̛FHFh ? ϳ8yod|a պ &,c ;8SUO:Vta:lvU@#¾\:vV}9xkt_wѝZ>/(ys@fL岔>lu yX笏a <[[ RkaI֋(CB)#M7 _;'O:&_Fk'Ⱥ;]ݐO\\n}L}OxN%%gݿy&u!hjX}NzQH8t //0^7Oo\9qJgR{R9r,."c>V䜝|?oh_pP˻[YRc7x30:RIb@?m^:\o!k^q~gWB̓2\ Q. j#qqmn}3`%h+̾dԾ|ζGo_&6:5_]~_4居aWhNU{0 . 7C/A}Kt:0M`:@= (Rc_vPtQP@2 U, xlW~}VX`TYԕde X*-嵃0Cc@1& t2cp#S du M1y :ܞ|߹ݞG__35{=9s?>C Bp!9Qx⽛Hj! P/'B c@y=q2EѰ өh6s*)HT ݘ_𫶯 !zaQ p gW]46vChEGm;_NoZ*)tLICZʯ* &㇕e/YN8= W  isOG7Y?y|SN-+l8xp{+hnRFяmnNHgVr; :_W}ʗSIyF&]zk5(äK@a%Pr0 a+_+Oþt$ߧ(ϧH* )}ai1 ç> ~=3|}Cxp3jhdPJyIx԰tv_)N VN!,)9MlGn#ooRg~1׭;5q(gvbҖǀ\iz,zs3<߁].^wIQYu*Ut-#~,n,>?7j<"Vbp63MlAMжwU{Qmpr ^!b~g  fVoe 5vR`GΤnIf68$u XudcsE70Y0WuF|tMoks[Ɓ /+͉4! V+Dd%qۿ17@~vY 'c./.lxE(yr0Dd %_5b=ÎsLm#l$_Px9yyr,;:ʟK%˶'uH'FsA{9n2eKsqhK,qDȏ w|(2b)2 }<7V]T ugg"XG&B6ȧ!NB) l-nt A*ЅyYcq%ezM<|Xo'G)~Aq&"+[@G'V1(mnyQiL>:'oLȊ<-x莀*p}nxGZE4|rD"vly|y P rNzt=3\t|FC)4ih >4kh#R hh|\HD41F)n]"-z]< ٓ.xTv֘bc"qؼI.&~j7&/mKN:UxE.Hl:*Lk?f7*G1vam4 L2v,kt~| ͇}_36$6[:.vA|^ZɴG5Μ&R+/D`>]@?mRJql汘1 v$ߨxX<ǨoakW.ʧl CWHD|oOW2;/$ tg3fOlN' d3Rh #'{dV,9TGwɚl?W)[]f?Zq6=fq* luzOT&UuVފ(UJ}/ LlAg:-9xÐ5W:8Ǭc`sefH|P)ޯ|cb\ ?aMsч6kLWX~SZ|{d3"a?HPNw=lOaѵd AqS I~F^K#X( a= m%d, aNwrz79`~!a?FC^~0^yS#ĕ3WȟM;7qRgwEމ{'q"F<9U𘽍86;|<@~i~h8Thu.>A>?Y^&1WߤzI~(οyi9<?!= %g!7 ivGv+!qRƚ }b5b"+I[_ ?}=lf,;Z/KɾVm[>On[Mc}:xW]UHk5Z=o7DSL$w @= v%|TrnA=-y x[l?=q*+X(8ˊ-XH6mSb˃#j\7Mm,XL4d8uf kM9wn{{z?ݷ9}{νsZ )δx &oTTZJ;ׁbHXވ/Hc0(TD8NBp:4)B*z3J9/>ׯPaA"4Ee4`=L5jϤIrNS:!#%Ҏ&1 LnRoDݜLџbt-܆RmBZ/hK`ѳ{"Z&M/6HPF7s7ж==Nm~f['=?~#: hϝxqv&r]˱dE4a;ۦq_mz|Mɞ=GK\GsاAK^uH_ ~ ~w ~ Z_+ _pqG/~!>X'92l.6H?_C#a;l6հv@<\s`hgv7_..=OfKY Aa,?\R-rE=[Q(ʸmKd/=/9sF>RCF.\9g~c(գYWFBv]ȣcw8l)qP ~^No6_+kAGsLnɌc7X `0p2j2aD/\!?(*'ǭ  –S WK m_Ij,! Wl߅sszH%<ϒijPo .G'_+ĵuS4kٺz}Mbi1s=HZ=W_"h|Wj|Wb<(˛Q^]lȸ9ޮz;4 {녽aoQ(Or6Vk@'$Vn~}]gZӜH_qh|+$|Kbk/^VOHmQ~e ^DNHmQ1˖?o#m-*~y ڿaE^/[*GiMmQq^QKNk6&'\hl -s:f۱k?J֖֤8[e#=I{-,ysH}jf{.|tSs/`_x>-,yso Q:9}瑾)*"|H}jel+o_f>̷ Nɾ2ruj߄䏊}ꕰػu^tgneNF`ٽ {CoĘkk&DoϞ/}v{v},+MH4pqS\[niOωŋ9W=<"OWų\ƅC\#C>d.dR&$BEigMsKG?}x/mU2^>2thyԧ:!MA>e.5T<شtJlk[r';AbTYh>:6ky>k Jf'.ὅYH~kf5KnkRbQ: |<+ӐOÎY_# ś=6e&GTanϣDi*?5*~hGYc2.PƏlLOLJ>Gлb;ŏS_LrYOť<Δh~U{uh:]=<+?s_yP@Xϵkx/?;/WA}VCgY.]ׁB<|^Y/ T˖>{,Km(cYEv = d>(^e|h6/( sLԹIs>Ώ~'9;q:-~ = ^o{s_%'1w~`i'a ?x<)k |5ՆU<)Ej~c^B[_8}-|P]~_.A|Yc%ΙT:ަNb;|VW~\\>AMt{b"nh5j 簝0 umXFr(L)^u׳L`9 @= : O(Ň.xEY&2D~ x\}l{g?B#$dCS`CbSLCp|H ,/K   uP! HTRTBbh$ TU@ Ǔݻs Zۙyoߛy! @A!z&^8D@OH6K)VJщH 43'~62͍D"ǧ!ĐdFFFhzoT,?x5kҜ9shzjN mʕ#EWzS| B~$ < \>!F%< @@(| B@PJP"@2(JdI/B@J*| B%J* T*a*/ qVW|!p!A˸wK}/4[,l+hbu;Q:+HV=%>c2˪vI2]{j`Lh&yF%BSq&o3N1Jo=vd7J#;_3sgAs'F#Z\Cc(_N4:e}!uXǖHޏ/3F:NqjhY_76t%4 :p{h+\e](z#gVL7ɏ6[LvewXdK}X~o{,zE}aB?ҏt?3AŢb[>b[ՙLoܢkļ9бbc!K\.oHx[lu.9\w .tiu7s5ڏD9W1߿Isge?98'e[Hx][puNk;-c7Zۍ*VEZO++iEO7"AҵY*:p!ت{!+@[kQ?sUҏ$k?Fހ+X<?Iy_y!< <$YxnHysKx7&\2gxjZsJy4_O^wq"߹:.L;7%|k?}6=!6TlXfsܷ-疌<[iOgv73\fٵ#z9U륇Er.CjqF7O+?c-M Mx&/D91ȰVY'X>c<OeHO>>~{}a~x6Llp=QzX׌ e5Ti了/p^7cfuǁEc]gZ"yZGcq .`4Nϕ3-ꃯ{tOs=-i=xRAjp~TG\[&^:4Vt\m'uCtg;XV =K[r6inهlE)+7FkrǮ b?uF3ơ7d:v0>]z]9c+Wvg{({{>,;)ngcnsP[3>);P }~¾-77]{Iq=$eMea]Ԧ]VoW>1jg \%s~Q /sNEk-϶ZI{E^=z-rhXq"@bB :du,`4i{^~>e=a_Rq$K=]kEc>>GX.ym3Ŕ}WiȺ_o*{d]1h>>n Ms˼8Np6W??=l;3Lߙ'=2iUO笵4klßlQ҃\`dRDoh^Bˢ8Q]GX/LUjVSj|G6?{k}jrGf-zV5on~[8?a=Ļ&{SҾD76 gH~__/B`_?1@=j գpOаF2U,`"8 x\}?o{]`5TtwEO [ӐT6DpRjT4LHAD!&#F;{E_Sg{s=3s9gsg3Dt\!:FomBTg!Q,hSew4ER9{&K}IC$}.iI@hΧ2MgB8W1-D-O}ٹs'|s'k䀹P(ѣi̘14~x8q"M27Li#Ww@jJx@| BȍFy@Д+?0"@< >!`DxeP (Ȓ_= 4@0F 4@h&j a+h/ q6Tnl:C ^BHxՏrH'yq=!`>ImnoV 2u8&m4C 2 cһH؃i۴9U6&6W/))~{ ef={Uѷ*fE߬ޯk}PX+z(E}>'ėLn~g>:E\nV2X vrlQSqOK1Kxv?@+i =HmʥoW튾Uѷ*fE߬ޯk}PX+z(EcpB^vWiEH):Eߪ[}UOEg}vϷ-m$>4y= _C#;ܮ4"mA~%.[;6ۼ ak2TI1ۮn;\Vv+}J.oҷKۥfL?1R1Jk|;^-x}0b|Kn{/}^e .?]66.6&;~5.6~m;ʚc#bco-]$fyG"9Q-ik¦\/6BFl&%w\[il5q<kD(N7~){L7M= 4~vRK?{_ޙmNnDwJ#w8֠1d-F8lfGFүQd `Y]7a'Zie݄x-{P R?7~11qh1?Y顖њ}ɶ܌L4uP.7wyDyN\7٧{zϾ{죒^7)AzvS8:d=32~ADe=8qT9V!};,q%ύT$J՘wQRzVTEPpr9pnYȫ eWnKaȽc{0F) 7aJW㊕H=tf-ӡQAՖ ENi\oe-ҾoDYSlO+W5_EllT~ڴe=/<狊59\1|ݒ1|RQX GST|>]#|ZZ [WFu]Ϩ6g RY1OVU^ T;˻by{i-ҿybd-Z1*{cx)ypܷ1)yT<_v|1%N}𴴦9;([gZ|=j#죳:GoLh8=Њ9퀚9ځ$FH>F}>YÞq?ȺvNX`/v(b.KZ3p ٘jˤgS#w^ֹٻWo'Z8l8q kMH' a,7'܇$NPrh_[&}p+_+HYWw.ެléQ})wkgjxjˆG 3 =Y,|k[>fۼ.=QrDrnc0wC{\k_Z{nMxܖ;WE5,4徫ns&+|7cy염}Gm|_vZ={x k wUַj V+H{)Dfe##asmuig*RuͿ'fw㴩Ի$p-s\mGNxLD$?`_*Ec5uњW䌇Rf4+{u}mӤoe|/[^^_;yGWwu Nؕ{o4;wy9|__ˁchז@=} S?F-w7OF2U,`"K x\}?sX`@AVvɂ@@*c ]]>b6X i4[$&դjQj@j6 KBP!$%;{"sϹ3޹ "2D㷓6'<(A Sew%f }q$M]ϥj:5VJU4XX TCDWpuپAҁHD©8řn~=ir4h :t( >FMƍzZd 577̙3iڴi"`?_ߠcLjqu(pP|<3sP:|ULb< .>XPp; x(]\|@Z>Xip .>7rō+]?4~+h qVThlpu8BnP?ŝ(]qp xL~:<w  x(6pņҲP{Akq#A9=}@Fr<emuz8J@?~Qu^m/_:;;[iΝt!顣GԩStYR髶Í(0{cI!8cd :LxFuh۳Jڀш Wg ğVz؊EiC9jQ-2M8_GIW!x*ƝWI5v,aF@Ĵ 9K߯2T@פӴk,zG>/~ʛDțh[[[[[Ϩ67gԟeuA:ux'}yȰuGI>}A~ nmզ~M>Yp ء}>~S{Cw6A&}u!LЗ "K"D;k>2tnF`MKΘ`fv4%h%¢:(gjZEkAq㈦8"YyU5ur%_m;I4r*Q1;詥t}ydtp-}uM72X6PVAmLיN]6o}'ϭk p4h1=5t͌sn]}sunW6}Cз 6A$}AeL $Y[E :A.mA[A_T2>_WY7>L[DR;|N%nW5A~0Ĺ/><0cx,,/J/_/gC6tl(_ZI'-&{Xo:-n`E7yC?:yC0K,UnWZ-BBBBB||0~/Bl%Wfe+9a+n&l{3 ~mgi|Kn{c~`Cb.Ok-# t#=U`ubW9]> V.&%(+q^Z8o|^D='J?%U`MX\:L0 hF~)hK@uRZ8qV~~yznw 'hwJowL^f^ۍא{]1W9zu8c:]1d9nECMb.@[+IJſ̲5Vnku-ƴA1&{Aף#Juݍpհ`<[ɋk?s<ѰMtӭ'_u:3{6suvuEk7iWM*~:jM@98:8hf|}(> *j)Of2v6#B BͦEb|53|NEM:gݟ<&t3kK٘iF+=!VWuilCbRq]ZG<ȓ䭉 Ͱ7fB7Rl mqW,)Ǖ.fc<;6mh6g][4d ,]gcw }:|F|!&ܧ1J]k[ZM7ƒ2KcRm̿%mO-:z,MkyDI7r3*)./o~oM? \l` v1y6Zv$߷%1yN<_^ JLM".~}Вesjw ,Ͽ'z5r|j%q٧t׷1]srO@ھ4~qZI~'{:*Fm_< .=|_Aǂ I@= Joz//ɀF2U, x\};{w*+"&uĻp +@&gCBYQQP71IF!0%*"C,+eSI %;kgvҹtyo{z.AD k{C4t :%3SD 5(fN}}drD!$E%!d% Vj)4'$?umټ,ӜP$TT$ ټy3mޱ^Ur2 555iСhĈJ3gΤ4iM8NFR𞢽Lᄏ?\>p(pPr x]| 0sPW*VD%B@(<@.>ˠ@(Q%?%J@(1 xb%r%sOFaP Ve\?*YQ.u8BŽq/倒Frz@Iùb?)Eczuc9PPx'pP.)2i֚u"ء\C>BC9>J<@q:}<Ў.ۘLW=}ܹ{+VЖ-[g7xvIw={СC>Gݸݸ@+%ń ǖ6 IfY5|*Jk,6 L&mBGn1ʰə;%4U =פ ;3m!Wϒ{BoSL1757劳/H9kv]b[W{āha`"JF&~SM)U9$0/6_>{*RԢ/ ->ǢOS,h>6ioۇ+o0Z:W7-%b_>:>' t%f5 Mt#- A٘Fuqΰ̋PއӍ Yb{_雧'V/ްi댓4,WBO]YwMte(y2!uDϻ-TOm5+ʢK-RТ/s,>ŢO#i1D#ϲ,"Ȣ?`OY,Ţw[n^Kiѵ}Ȩ޾]XEE.39Y^!Y~oܛ6?1t"*#ɨ9J2 >qkr9A«1iSYe{W?}Ġ뼦o,[!>_NxZ_IJ|s\\\\}V:f2-w͟~^h- /%/kT#0kQE#_JysN8F.㟳o;kJ: pNZrGٚ室?Uo~W?~ގЖZԯ\ap/R%"wZO?[RFDzMZoSu~/mBujT?=)V. -Bn+ZOw@IJ0rNע~zYNp\!Ǒ_0]KՊ,/|ʲk{zɞuo-t]5#zs:y1Fw-dm|w!5:Pt`^c5]Ųc{}_BƐY3mĘ/w-x)ZFjs󐿕Gj:ƦB#ou:c %2 tϷ݋)RBH__[1~8R7Lu27ma2QGP/XJzWڧ*}ZQTRk? S髚(᫝4-fϯX<5-Y|y|bմT 3cm)c]Y_?-?;)/kZ9":B~4n([{w#䯥Y껼yYwlFϐueyuБizcI;sDg`{ƽ׶{tW/\Ue,=/+ mkRíܯJ]V{<״<\|ׁW7MEKexNM79۸蕽9 s #xQ^#Vnr F7c?3E:fjeRlcQꌴc]W+6{}#-k #qeIrbuJQ/5t?&='VҾkm9AØ/wEQ{؞49GgR |mlgw0:I'}\V>m80[\w~b\r;K\,m~ķLyY.lA_uF3}ŐC&]{ᤞ#/(Q~M>kU13qVYKt5A>O,}|Ҟ-77PX&.2yS0/lx~Dlz ?h5d=,M廟ܛ#umT9#9%H|]i#3F~f{3>OW%{  |\"Su*ܾr} .ӟ{4$}&w,3(9>p}*݃='h^&eAӜ2[dズ*\hru]wX>'W*ӪlNZ|^_9^yn9! Zg,~k'pzD?*~>>{E1G=1kՔ߹D {zStq~UM}--UTџoiS淏-E9Mx):S/7  z$g@= t Yդ.G`N>.16% x\}l{8BȇA%\("4B\>R(.)NBc8Ƥ[h,5"%bP#%Q5$.qRr)R·}3<~ٝ;aJvfyo9)FM" 7, rѲ<|PWQ$,_EmOLd&Szhhti*TTOs&P~>QWQj6TH#-Yo w?G?/b]s鷕PZ_3,qL~FJ`:zriyq53u]䙮PJtG&)ϠʽU??dG'_O&kzt oQiF F uxt:a<؈oPg3*Iq_ ҭxc_5ԇ>/=um[1:=S T[=)S ϞG=LF'w2~+2_5_S>g zO 9<0M}&'o΄5 >4(eyV1k~۪gzogv?G_`|a+cCM%ZRDD o(lۄݦFm$`*X;(N6Eȝ+/8D)'KǴyE3u5QϸW7k%RtW._?]? {Nvhzq>3< g3<96wYbxV3<fiMt0< O>U4݀:0T z}^.EH ƫr s\}Cл-5XT?ea ~,XTx*^ˊ&Xx%d0 )56ac[F[ﰇ|$%;yK`n>HW] mvQ6#= i'’mی$aħ |o i?үI.,ُ7D:ҖO~i,sH鐶;|9&:a~'vtUu.M1}fw6!+h|kDR%wַk tVSˑ#=@SXHaI3x݃>ºu$l3Py\^+wڍB,gZfGbi_:#뙽_֜^bY9]U\s:_O Yo'2믏Y99cHk7즞}D~:ENQ w zx;7csa#́P !5`JXY lZU%Ree5 Cewl: BV~14]d>oTK06d1D PG[uOGKKs|r9s&2-dVk2'l;HKLEdކym!=Xɭ%Wy^Ir\ ;yȝKr{ȝk%:+7LgS!-g6Q6hiΕ&rGn9}\$-[4O?I2<䟴_-d>&̸q3ZE >~b!?c>SxŪg~xI['W?hcZ#ncN=-Qv]X䃥uked>V}^>R{9d?1DcpNÀJh,(.mPŽ9Sc%ȧ tz{:ݏe{9C}E3Cw|]уC;$Ӷu|Kiu@F̾5V@te+UB~ǭ#>vw2p}NXat/Hz<.wD9:~՗}Xvǭ9n~qK:|gj1_i\0MOq?  # A""ݦs;N>iv !7@= ݦs;N>ivY.(/! x\ lٙ56/)PإyTJMy @UHJCDI PC%EXQ(!h wg|=| kgf,%'UI/"7Py*!͜yu-$n NI(fr\HwV[qbHH@NH&*M]Td!KI dܛI`S֑8֕c<̷:\Zh`BF !|.(aDYG ׯA'C?<=]EU ͑%M./BZW`WtߍԵQed_h#Dذo{WXE&YϕJ=#Kdf?l"4Sl y/oVl$@JxAڰWz6vOOQߩ"}%`]3[|?SĈMA k],BN *KOe+@ Rq$,K * 7N{-RjA˽&b7X%o?וT xYTbF:^iD+h ^uNg XϠMܰ|޺ͫ_3bׯ\BZ/`{]+>'A0]BZUTC[]F,Qʂ/0:Ucl֍@%!=L0A5{H;GUƕ1xH^-N+C uQgs)W^\rbwA:QKNq|}(j3m g&v~`Na۪߼ {} &(@x:/F?:k(.jύbN(h8WS'*}FԭnAt2ѭu;O呏.2,1qǯ/2']SmJ[UmJ[UmJ[UiQ_>U4R'*}c^aN:U=IǼJq1_Q'E?mg \Gn,M P篚ZbXd9mGK}%2s̩RW)sk4é}Yf;jUF;5R+=9:i s4t# Í_s }w!3! ^KÉE~XBf*.Xd P 0bPn2=ĉbc?,s$($kBEo:zc3?,MvLe?fGr|ƥ:. puijrX03 ʍɐbKayʍrW ~"XKXbs^Q?,h(Om%RC!`:wt}{;~m4RzsHEÈO\(7]7x71F|r_-0(O;\[#>nPn=}do'?^yq#>燯ʝDy<-cEa#>n_߁h _e-.b0F|rַ6)|q0#>d`5Sui?O vS~0kxځ,몥>xu K1+º:3Ȝ?6FQĦ׍uFXaRӡ\vu}92(7upeN,=ΛNogiXm Mqu2Fz=}Po'0VFFZ=DYu EmƸ1i x }V"L[oJ0Q_y 13oX#~3D.ͳhiAxx9l"o>(&bO.(mnVgHùq~:Z֐0NRD\Øt5+83.~'P ^"Ea[mlրPVyXT, &757js ɸ^TSsH s[UF͗n!\-6jinyL,ĖJ}A?'k*>kq?FƟ!ݝ` ye_+i=tQ|oPU6]799b g=话W&+U #̀#d2Y>3Mk=4Z[ r!æ]s}m ۀS<8\I`hmm'f$J_BҞ![6ffn|VY{=Oh5{n"Yl^8wϋ$4l{ޑgCBf_Vh5{mOf}‘}Ql؏r?c|ďM0Sp Pg7X3N:$V~[DՀ~pU󃫮~"K~"v_~(`Ss~p| 5Y|aw(ZE?n 8LF0/d1B`F)KZ 0_'fU1GTy}KOm6hgWw~Dc2PuB;{zXbž]@U=۬*o wNDL& Ddk >  # A"" e0|"_h53w 07@= e0|"_h53wVV~1NI! x\}pTWow |l HJ"a!Pi!P%(ʧ Ih2|hL 3afNgR B'5%:Hi Qfvs;w>& <ͻw;w !9jqEC#Dj! !"O h"(D%yDGA1DEd2)]@OX@0J//x PXC a/CAjH|@yO뗔|yR1hӴPU]T)n0#=J޻.ENyPv+w3~71~5W3~ dٞeTǞ%f`PӝJœ)6!l1,!++ Ėz.&_ 6Mb_QO}R?m_ꊚF#Ǵs5F# ˨F8aYpt7wˮ6'w@{hX׌>FH~pbQo[]8l/W*[7f&objƯfr>.|of͌"8_bKd$73 _ǩ]]T;>l/r%2.w^-^-^u^u^^^U^U^^^^^s2*_Ɍ^'N2{u0{u0{af^{2{eצ=YM C.0ʤQs5rL&__s ێøutj;x]5Ge=e&gKibi%,?1nM, ,1^M, ,|E^X5L%,3|Eefh/_sj+ܝ9zmV2v5vvUI,+inw-}?b٥e;ac,mX}[irXz5KX>1Nb7,,RBXf˶.ai 3ssۺpU\@2(e@VXCu#1bM'5@5@Yiw¸9yk ]&יi?bsV^ޏW , m@yryKr iLw.UfڏܡFlcg@< w/P53|QzaĶ1k13 ]y0~(t0иA'qs>s̴1ye>*秝ƑsNNs4=IC&Hwˌ9[>Q*?*#>Ưo;weq?k$^Axƴm@yR `܏3Wqn;( uBw'רPǾ蝽@R=0G|r _aWd@zq?k+%||q4 B _t9wu{ ^A}vڱ059 βKOWODߊ 1/qHo8a!tEMND0^a^^^A n4귤+tWD|Di=>L{Q{h0:ՇCQV3'j4X&1F1 |b#la yΣ&sx_O)ޣ@U7h(o &!Cl ܷ)vowy=G].wY<å|.tydCyi#GSt*4G͑rt̴>. ɘm#|l+^c8Q&L>k_n,}ZTdhǨ @_+pd| hkBT^ Hc@G ns{xh\b>"yE.>, b+ēЇPҾ (٦J:צwN}Y*dzA+aٙkca'p-rv.٢_b\bCHZx5HnQ-};Qkl[4V̾7׌2>oefO$4NJ0\n*W@ƑkN\#W<ώ U|pho1̗1Ds y_r,V7ʷnS*sr.-ts9w1ڎn/ļQs/m`\ǹۈzN`ujf4jA#Fvh;#g';a>fP.t nZm ҿh6{h`'`CK@yFVAevf@L2vfmeնIfIj3=@kꄀq]z| а~zʣ7KVitkβK6ϾoD1~#T?ߍ[n[@y O{͙b^ D'uW~n($_]ADdH. J  C A? "  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ HIRoot Entry> FPNKϿ@ Data 7WordDocument=8 ObjectPool@ϿPNKϿ_1017759830 !FϿ.ϿOle PRINTXCompObjb "%(,/01345678:;<=>?@BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !FMicrosoft Excel ChartBiff8Excel.Chart.89qOh+'0p08 P \hLeonard Chungn@ʨ@G/՜.+,0H? @  9   ~''   Arialw@b UwUw0- Arialw@ UwUw0-----Arialw@( UwUw0- Arialw@ J UwUw0-----"System 0-'- ~-- ^}!!---'--- ~- - $EE----'-- - EN< <EEE11EEE''EEuuEE---'-- - ~N EE---'-- - ~ -<<11''uuE  ,,99EE---'-- - ]}!!---'-- - c---'-- - c-  3f- s 55- s3f- 3f- ^k---'-- -  c x---'-- -  c ---'-- -  c t---'-- -  c5 J ---'-- -  c  ---'-- -  c- -    $c---'---  c  $p---'---  c  $|---'---  c  $---'---  c  $---'---  c  $---'---  c---'---  c---'---  ~--------'---  $h<7 92 PB!Win2K 2 disk 3ware hardware RAID0G.*6*.***<**.*.<**656*(2 %unbuffered random IO/s....**.*...C:*----'---  ~---'---  ~----'---  ~  2 q0 2 20 2 40 2 f60 2 80 2 n100 2 \n120 2 n140 2 n160 2 Qn180 2 n200 ---'---  ~---'---  ~  2 p10 2 }20 2 40 2 80 2 16 2 32 ---'---  ~------'---  ]* 2 4 Request Depth0%))%%0%))----'---  ~-----'---  "!  Arialw@N \ UwUw0- 2 1IO/s- ----'---  ~--  -  N---'-- -  M---'-- -  M3f-     r3f-  3f- ^ 2 read%%%---'-- -  M---'-- -  M- c ccr-  -  $rOw^wrO2 C write (WCE)t/%B0----'-- -  M---'-- -  ~---'-- -  ~- -   ^}!!- -' ~ '  'ObjInfo WorkbookSummaryInformation( DocumentSummaryInformation8      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGZ[KLMNOPQRSTUVWXY^_`abcdefghijklmnopqrstuvwxyz{|}~ @\p Leonard Chung Ba=ݜe=<X@"1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1_Arial1_Arial1_Arial1_Arial1UArial1iArial1dArial1Arial1Arial1Arial"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)7*2_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).))_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?,:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)6+1_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)                + ) , *  `LChart1&#2 disk 3ware HW RAID0 random b&E@2 disk 3ware HW RAID0 random u&*P2 disk 3ware HW RAID1 random b&_2 disk 3ware HW RAID1 random u&o2 disk 3ware SW RAID0 random b&A2 disk 3ware SW RAID0 random u&graphs `izr8 3  @@   (jMB/sIO/sOp BlockSizeOutstandingIOs Buffering NumThreadsTimeFileSizeClock(s)User(ms) Kernel(ms) Time StampComment readTue Mar 28 22:04:58 2000;lchung 2 disk 3ware IDE SW RAID1 dynamic random CalibrationHTue Mar 28 22:06:58 20003lchung 2 disk 3ware IDE SW RAID1 dynamic unbufferedTue Mar 28 22:08:58 2000Tue Mar 28 22:10:58 2000Tue Mar 28 22:12:58 2000Tue Mar 28 22:14:59 2000Tue Mar 28 22:16:59 2000writeTue Mar 28 22:18:59 2000Tue Mar 28 22:20:59 2000Tue Mar 28 22:22:59 2000Tue Mar 28 22:24:59 2000Tue Mar 28 22:26:59 2000Tue Mar 28 22:29:00 2000Tue Mar 28 21:37:15 2000YTue Mar 28 21:39:15 20001lchung 2 disk 3ware IDE SW RAID1 dynamic bufferedTue Mar 28 21:41:15 2000Tue Mar 28 21:43:15 2000Tue Mar 28 21:45:15 2000Tue Mar 28 21:47:15 2000Tue Mar 28 21:49:15 2000Tue Mar 28 21:51:15 2000Tue Mar 28 21:53:36 2000Tue Mar 28 21:56:10 2000Tue Mar 28 21:58:32 2000Tue Mar 28 22:01:11 2000Tue Mar 28 22:03:27 2000Tue Mar 28 12:37:08 2000;lchung 2 disk 3ware IDE HW RAID1 dynamic random CalibrationTue Mar 28 12:39:08 20003lchung 2 disk 3ware IDE HW RAID1 dynamic unbufferedTue Mar 28 12:41:08 2000Tue Mar 28 12:43:08 2000Tue Mar 28 12:45:08 2000Tue Mar 28 12:47:09 2000Tue Mar 28 12:49:09 2000Tue Mar 28 12:51:09 2000Tue Mar 28 12:53:09 2000Tue Mar 28 12:55:09 2000Tue Mar 28 12:57:09 2000Tue Mar 28 12:59:10 2000Tue Mar 28 13:01:10 2000Tue Mar 28 12:07:41 2000Tue Mar 28 12:09:41 20001lchung 2 disk 3ware IDE HW RAID1 dynamic bufferedTue Mar 28 12:11:41 2000Tue Mar 28 12:13:41 2000Tue Mar 28 12:15:41 2000Tue Mar 28 12:17:41 2000Tue Mar 28 12:19:41 2000Tue Mar 28 12:21:42 2000Tue Mar 28 12:24:09 2000Tue Mar 28 12:26:23 2000Tue Mar 28 12:28:57 2000Tue Mar 28 12:31:26 2000Tue Mar 28 12:34:08 2000Tue Mar 28 16:12:45 2000;lchung 2 disk 3ware IDE HW RAID0 dynamic random CalibrationTue Mar 28 16:14:45 20003lchung 2 disk 3ware IDE HW RAID0 dynamic unbufferedTue Mar 28 16:16:45 2000Tue Mar 28 16:18:45 2000Tue Mar 28 16:20:45 2000Tue Mar 28 16:22:45 2000Tue Mar 28 16:24:45 2000Tue Mar 28 16:26:45 2000Tue Mar 28 16:28:46 2000Tue Mar 28 16:30:46 2000Tue Mar 28 16:32:46 2000Tue Mar 28 16:34:46 2000Tue Mar 28 16:36:47 2000Tue Mar 28 15:43:22 2000Tue Mar 28 15:43:23 2000Tue Mar 28 15:45:23 20001lchung 2 disk 3ware IDE HW RAID0 dynamic bufferedTue Mar 28 15:47:23 2000Tue Mar 28 15:49:23 2000Tue Mar 28 15:51:23 2000Tue Mar 28 15:53:23 2000Tue Mar 28 15:55:23 2000Tue Mar 28 15:57:23 2000Tue Mar 28 15:59:25 2000Tue Mar 28 16:02:19 2000Tue Mar 28 16:05:23 2000Tue Mar 28 16:08:32 2000Tue Mar 28 16:11:10 2000r ( \ T .b:P(/    @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` >  ` } !`  "`  #3d_ 3323 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O& Q4$% MP+3O&Q4FAL d 3OV 3 b#M&"43*i@#M&"! M4% PfM3OU&#Q  Request Depth'4% 2MZ3O&#Q  IO/s'4523 M 43" f D  3Of D F% Mp73O& Q423 M NM4444% TJ M3O&&!Q t8Win2K 2 disk 3ware hardware RAID0 unbuffered random IO/s'44e??@@@@ @ @0@0@@@@@ePP@ףp= oc@V@(\Uc@(\Z@zGc@\(|]@(\c@q= ףa@c@{Gb@(\d@e> (\ @  dMbP?_*+%"??U                     <@?1@@  [  M <@?1@?  [  M <@?1@?  [  M <@?1@?  [  M <@?1@?  [  M <@?1@?  \  M <@?1@?  \  M <@?1@?  \  M  < @?1@? \ M  < @?1@? \ M H@*@   @? !* ?^@1@p@G@ @ ] ^ H@@   @@ !* ?^@1@p@?@|@ _ ^ H@@   @@ !* ?^@1@q@ܚ@ ` ^?P@  @ @ !*?^@1@p@0@@  a  ^?@  @0@ !*?^@1@p@0@@  b  ^? @  @@@ !*?^@1@p@G@@  c  ^0s@<@  @? !*?^@1@s@r@p@  d  ^e@A@  @@ !*?^@1@@g@ <@  e  ^Pp@U@  @@ !*?^@1@u@`{@@  f  ^p@@  @ @ !*?^@1@r@t@@  g  ^q@@  @0@ !*?^@1@@`k@ N@  h  ^l@@  @@@ !*?^@1@@a@@  i  ^2h(  v  <NMM? )i]`$I  @MfNEC SuperScript 870 odXXtQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > ` > ` > ` >  qп3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM  43_  NM   4D $% MP+3O& Q4$% MP+3O&Q4FA 3O k ~ 3 b#M43*#M! M4%  !M3OU&Q  Request Depth'4% [.MZ3O&Q  IOs'4523 M 43" S ,A3OS % Mp73OQ4444% Rn<M3O&Q N%2 disk 3ware HW RAID0 random buf IOps'44eee >@! !! 7 @  dMbP?_*+%" ?? U                    *@ @ <@?1@@  L  M <@?1@?0@  L  M <@?1@?  L  M <@?1@?  L  M <@?1@?  L  M <@?1@?0@  L  M <@?1@?  L  M <@?1@?  L  M  < @?1@? L M  < @?1@? L M ?PP@   @? * ?^@1@q@0@s@ N O Q@V@   @@ * ?^@1@p@S@`z@ P O @T@\@   @@ * ?^@1@p@0@@ Q OW@ @  @ @ *?^@1@t@?@@@  R  OZ@@  @0@ *?^@1@v@@[@@  S  O]@@  @@@ *?^@1@{@?@@  T  O@^@]@  @? *?^@1@q@@  U  O^@6@  @@ *?^@1@q@@[@X@  V  O^@@  @@ *?^@1@r@O@@  W  O@^@|@  @ @ *?^@1@w@?@@  X  O_@@  @0@ *?^@1@@O@@  Y  O?b@  @@@ *?^@1@@?@@  Z  O2hPH 0(  >@' '' 7 @  dMbP?_*+%" ??U                    (@@O@ <@?@ @  >  0(@@O@ <@?@?  >  0 <@?@?  >  0 <@?@?  >  0 <@?@@  >  0 <@?@?  >  0 <@?@?  >  0 <@?@?  >  0  < @?@? > 0  < @?@? > 0 N@&@   @? !* ?^@@o@S@@ ? @ N@@S@   @@ !* ?^@@p@0@@ A @ N@y@   @@ !* ?^@@p@0@@ B @N@o@  @ @ !*?^@@p@G@h@  C  @N@d@  @0@ !*?^@@p@@  D  @N@A@  @@@ !*?^@@q@0@@  E  @@p@G@  @? !*?^@@@t@@  F  @`a@~@  @@ !*?^@@}@`k@ X@  G  @_@ @  @@ !*?^@@@S@3@  H  @@a@Y@  @ @ !*?^@@@e@ @  I  @`@@  @0@ !*?^@@@O@@  J  @a@A@  @@@ !*?^@@ ^@a@@  K  @2h>@7 @  dMbP?_*+%"??U                    (@@O@ <@?@@  /  0 <@?@@  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0  < @?@? / 0  < @?@? / 0 N@@   @? * ?^@@p@G@P|@ 1 2 U@@   @@ * ?^@@p@G@@ 3 2 Y@@   @@ * ?^@@q@G@ @ 4 2]@@  @ @ *?^@@s@W@@  5  2`@@  @0@ *?^@@u@O@@  6  2b@@  @@@ *?^@@{@O@Ќ@  7  2Q@:@  @? *?^@@p@`y@  8  2@Q@O@  @@ *?^@@w@`z@  9  2@Q@L@  @@ *?^@@r@0@ @  :  2Q@3@  @ @ *?^@@@P}@  ;  2@Q@`V@  @0@ *?^@@@0@s@  <  2Q@@  @@@ *?^@@@0@@@  =  22hPH0 0(   >@  7 @  dMbP?_*+%" ??U}                     (@@O@ <@?1@@     <@?1@     <@?1@     <@?1@0@     <@?1@     <@?1@     <@?1@     <@?1@      < @?1@    < @?1@   I@@   @? !* ?^@1@^@0@X@ " # I@@   @@ !* ?^@1@o@0@@ $ # ?y@   @@ !* ?^@1@^@O@p@ % #?[@  @ @ !*?^@1@^@?@P@  &  #?A@  @0@ !*?^@1@o@?@؊@  '  #?a@  @@@ !*?^@1@^@?@h@  (  #`s@Ai@  @? !*?^@1@}@p@0@  )  #i@A@  @@ !*?^@1@@@m@N@  *  #`l@~@  @@ !*?^@1@@r@m@  +  #i@@  @ @ !*?^@1@r@`i@@  ,  #m@@  @0@ !*?^@1@y@@o@@  -  #g@@  @@@ !*?^@1@@a@@  .  #2h>@7 @  dMbP?_*+%"??U                    *@ @ <@?1@@     <@?1@?     <@?1@     <@?1@     <@?1@     <@?1@     <@?1@     <@?1@      < @?1@?    < @?1@   I@@   @? * ?^@1@o@?@r@   Q@@   @@ * ?^@1@p@?@px@   @T@a@   @@ * ?^@1@s@G@u@  W@@  @ @ *?^@1@s@0@@    Z@@  @0@ *?^@1@w@S@x@    @]@x@  @@@ *?^@1@y@S@h@    ^@.@  @? *?^@1@p@G@@    ^@=@  @@ *?^@1@q@c@h@    ^@*@  @@ *?^@1@x@W@@    @^@z@  @ @ *?^@1@|@S@Ќ@    ^@@  @0@ *?^@1@u@a@@    _@ @  @@@ *?^@1@@G@H@    2hPH@0(  >@  7 @  dMbP?_*+%M\\barc\HP10C odXXLetterDINU"0 "TXX??U@P((  v  <MNN?@K]5I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` >  ` >  ` >  ` > ` > ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O& Q4FA3e 3O8 3 b#M&43*i@#M&! M4% Y0M3O= & Q &Request Size (KB)'4% FeMZ3O @& Q &Throughput (MB/s)'4523 M 43"  I43O 5:% Mp73O& Q423 M NM4444% 'FD0M3O7 & Q "2 disk SW RAID0'44e??@@@@ @ @0@0@@@@@e)\hP@)\Pc@GzV@(\Zc@fffffZ@fffffNc@Q]@c@Gza@p= c@Gzb@ףp= c@e ~v  <MNN?p $]06I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` > ` > ` > ` > ?n3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O&Q4FAe 3O8 3 b#M&43*#M&! M4% Z.M3O= &Q &Request Size (KB)'4% F\MZ3O @&Q &Throughput (MB/s)'4523 M 43"  I.3O 5:% Mp73O& Q423 M NM4444% 'FR.M3O7 &Q "2 disk HW RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@\(\@Q(V@ףp= `@p= #V@Rb@GzV@(\Ge@`V@33333#g@\(V@e ~v  <MNN?K] 7I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` > ` > ` > ` > ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O&Q4FAjx 3O 3 b#M&43*i@#M&! M4% p0M3O= &Q &Request Size (KB)'4% eMZ3O @&Q &Throughput (MB/s)'4523 M 43" N # I43OS  5:% Mp73O& Q423 M NM4444% 'FR0M3O7 &Q "2 disk HW RAID0'44e??@@@@ @ @0@0@@@@@ePP@ףp= oc@V@(\Uc@(\Z@zGc@\(|]@(\c@q= ףa@c@{Gb@(\d@e ~v  <NMM?`%]`p7I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` v/.` v/.` v/.` v/.` v/.w3d23 M NM4 3Q  RAID1 readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q &RAID1 write (WCE)Q ;Q ; Q3_  NM   4E4 3Q  RAID0 readQ ; QQ3_  NM   4E4 3Q &RAID0 write (WCE)Q ;QQ3_  NM  4E43_4D$% MP+3O&Q4$% MP+3O&Q4FA9n  3On 3 b#M&43*#M&! M4% M3O(&Q &Request Size (KB)'4% Rxz MZ3O*&Q &Throughput (MB/s)'4523 M 43"  ;3O 5:% Mp73O& Q423 M NM4444% |YM3O#&Q  RAID0 vs RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@PP@ףp= oc@\(\@Q(V@V@(\Uc@ףp= `@p= #V@(\Z@zGc@Rb@GzV@\(|]@(\c@(\Ge@`V@q= ףa@c@33333#g@\(V@{Gb@(\d@e >@d%%% 7 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O&Q4FAe 3O8 3 b#M&43*#M&! M4% Z.M3O= &Q &Request Size (KB)'4% F\MZ3O @&Q &Throughput (MB/s)'4523 M 43"  I.3O 5:% Mp73O& Q423 M NM4444% 'FR.M3O7 &Q "2 disk HW RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@\(\@Q(V@ףp= `@p= #V@Rb@GzV@(\Ge@`V@33333#g@\(V@e ~v  <MNN?K]I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` > ` > ` > ` > ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O&Q4FAjx 3O 3 b#M&43*i@#M&! M4% p0M3O= &Q &Request Size (KB)'4% eMZ3O @&Q &Throughput (MB/s)'4523 M 43" N # I43OS  5:% Mp73O& Q423 M NM4444% 'FR0M3O7 &Q "2 disk HW RAID0'44e??@@@@ @ @0@0@@@@@ePP@ףp= oc@V@(\Uc@(\Z@zGc@\(|]@(\c@q= ףa@c@{Gb@(\d@e ~v  <NMM?`%]`I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` v/.` v/.` v/.` v/.` v/.w3d23 M NM4 3Q  RAID1 readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q &RAID1 write (WCE)Q ;Q ; Q3_  NM   4E4 3Q  RAID0 readQ ; QQ3_  NM   4E4 3Q &RAID0 write (WCE)Q ;QQ3_  NM  4E43_4D$% MP+3O&Q4$% MP+3O&Q4FA9n  3On 3 b#M&43*#M&! M4% M3O(&Q &Request Size (KB)'4% Rxz MZ3O*&Q &Throughput (MB/s)'4523 M 43"  ;3O 5:% Mp73O& Q423 M NM4444% |YM3O#&Q  RAID0 vs RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@PP@ףp= oc@\(\@Q(V@V@(\Uc@ףp= `@p= #V@(\Z@zGc@Rb@GzV@\(|]@(\c@(\Ge@`V@q= ףa@c@33333#g@\(V@{Gb@(\d@e >@d%%% 7 P X`hp x h 2 disk 3ware HW RAID0 random b2 disk 3ware HW RAID0 random u2 disk 3ware HW RAID1 random b2 disk 3ware HW RAID1 random u2 disk 3ware SW RAID0 random b2 disk 3ware SW RAID0 random ugraphsChart1  WorksheetsCharts_10177598344!F`FǍϿ ܍ϿOle PRINT JXCompObjb? @  9   ~''   Arialw@ UwUw0- Arialw@ N UwUw0-----Arialw@ UwUw0- Arialw@ b UwUw0-----"System 0-'- ~-- ^}!!---'--- ~- - $(&(&(----'-- - &$/T T&&&EE&&&77&&&((&---'-- - ~/( (&&(---'-- - ~( -TTEE77((&  &&---'-- - ]}!!---'-- - D ---'-- - D -  3f- M~ VVk-  ~!!M~3f- 3f- b8i---'-- -  D  p---'-- -  D V kAw---'-- -  D  ---'-- -  D  ---'-- -  D k V---'-- -  D  ~- -    $~=a=~---'---  D   $;h;---'---  D   $<o<---'---  D !  $>w>---'---  D   $7~7---'---  D   $11---'---  D ---'---  D ---'---  ~--------'---   V<H 92 PS!Win2K 2 disk 3ware hardware RAID1E-)5)-)))<))-)-<))515)(2 0unbuffered random IO/s----))-)---A9)----'---  ~---'---  ~----'---  ~  2 0 2 020 2 40 2 {60 2 !80 2 n100 2 mn120 2 n140 2 n160 2 ^n180 2 n200 ---'---  ~---'---  ~  2 n10 2 u20 2 |40 2 80 2 {16 2 32 ---'---  ~------'---  ] 2 % Request Depth0%))%%0%))----'---  ~-----'---  5!  Arialw@R UwUw0- 2 +1IO/s- ----'---  ~--  -  /---'-- -  .---'-- -  .3f-  G3f-  3f- ([3 2 read%%%---'-- -  .---'-- -  .- w wwG-  -  $Gc[3Gc2 W write (WCE)t/%B0----'-- -  .---'-- -  ~---'-- -  ~- -   ^}!!- -' ~ '  ' !FMicrosoft Excel ChartBiff8Excel.Chart.89qOh+'0p08 P \hLeonard Chungn@ʨ@h/՜.+,0HP X`hp x hObjInfoWorkbook]SummaryInformation(DocumentSummaryInformation88 @\p Leonard Chung Ba=ݜ$=<X@"1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1_Arial1_Arial1_Arial1_Arial1UArial1iArial1dArial1Arial1Arial1Arial1Arial1Arial"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)7*2_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).))_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?,:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)6+1_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)                + ) , *  `Chart3& $2 disk 3ware HW RAID0 random b&@2 disk 3ware HW RAID0 random u&P2 disk 3ware HW RAID1 random b&`2 disk 3ware HW RAID1 random u&o2 disk 3ware SW RAID0 random b&2 disk 3ware SW RAID0 random u~graphs `izr8 3  @@   (jMB/sIO/sOp BlockSizeOutstandingIOs Buffering NumThreadsTimeFileSizeClock(s)User(ms) Kernel(ms) Time StampComment readTue Mar 28 22:04:58 2000;lchung 2 disk 3ware IDE SW RAID1 dynamic random CalibrationHTue Mar 28 22:06:58 20003lchung 2 disk 3ware IDE SW RAID1 dynamic unbufferedTue Mar 28 22:08:58 2000Tue Mar 28 22:10:58 2000Tue Mar 28 22:12:58 2000Tue Mar 28 22:14:59 2000Tue Mar 28 22:16:59 2000writeTue Mar 28 22:18:59 2000Tue Mar 28 22:20:59 2000Tue Mar 28 22:22:59 2000Tue Mar 28 22:24:59 2000Tue Mar 28 22:26:59 2000Tue Mar 28 22:29:00 2000Tue Mar 28 21:37:15 2000YTue Mar 28 21:39:15 20001lchung 2 disk 3ware IDE SW RAID1 dynamic bufferedTue Mar 28 21:41:15 2000Tue Mar 28 21:43:15 2000Tue Mar 28 21:45:15 2000Tue Mar 28 21:47:15 2000Tue Mar 28 21:49:15 2000Tue Mar 28 21:51:15 2000Tue Mar 28 21:53:36 2000Tue Mar 28 21:56:10 2000Tue Mar 28 21:58:32 2000Tue Mar 28 22:01:11 2000Tue Mar 28 22:03:27 2000Tue Mar 28 12:37:08 2000;lchung 2 disk 3ware IDE HW RAID1 dynamic random CalibrationTue Mar 28 12:39:08 20003lchung 2 disk 3ware IDE HW RAID1 dynamic unbufferedTue Mar 28 12:41:08 2000Tue Mar 28 12:43:08 2000Tue Mar 28 12:45:08 2000Tue Mar 28 12:47:09 2000Tue Mar 28 12:49:09 2000Tue Mar 28 12:51:09 2000Tue Mar 28 12:53:09 2000Tue Mar 28 12:55:09 2000Tue Mar 28 12:57:09 2000Tue Mar 28 12:59:10 2000Tue Mar 28 13:01:10 2000Tue Mar 28 12:07:41 2000Tue Mar 28 12:09:41 20001lchung 2 disk 3ware IDE HW RAID1 dynamic bufferedTue Mar 28 12:11:41 2000Tue Mar 28 12:13:41 2000Tue Mar 28 12:15:41 2000Tue Mar 28 12:17:41 2000Tue Mar 28 12:19:41 2000Tue Mar 28 12:21:42 2000Tue Mar 28 12:24:09 2000Tue Mar 28 12:26:23 2000Tue Mar 28 12:28:57 2000Tue Mar 28 12:31:26 2000Tue Mar 28 12:34:08 2000Tue Mar 28 16:12:45 2000;lchung 2 disk 3ware IDE HW RAID0 dynamic random CalibrationTue Mar 28 16:14:45 20003lchung 2 disk 3ware IDE HW RAID0 dynamic unbufferedTue Mar 28 16:16:45 2000Tue Mar 28 16:18:45 2000Tue Mar 28 16:20:45 2000Tue Mar 28 16:22:45 2000Tue Mar 28 16:24:45 2000Tue Mar 28 16:26:45 2000Tue Mar 28 16:28:46 2000Tue Mar 28 16:30:46 2000Tue Mar 28 16:32:46 2000Tue Mar 28 16:34:46 2000Tue Mar 28 16:36:47 2000Tue Mar 28 15:43:22 2000Tue Mar 28 15:43:23 2000Tue Mar 28 15:45:23 20001lchung 2 disk 3ware IDE HW RAID0 dynamic bufferedTue Mar 28 15:47:23 2000Tue Mar 28 15:49:23 2000Tue Mar 28 15:51:23 2000Tue Mar 28 15:53:23 2000Tue Mar 28 15:55:23 2000Tue Mar 28 15:57:23 2000Tue Mar 28 15:59:25 2000Tue Mar 28 16:02:19 2000Tue Mar 28 16:05:23 2000Tue Mar 28 16:08:32 2000Tue Mar 28 16:11:10 2000r d \  jbB:XP0(!7/    @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` >  ` fP !` A"` A#` A$` A%3d 523 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O& Q4$% MP+3O&Q4FA  3OyV 3 b#M&$43*#M&#! M4% 5fM3OU&%Q  Request Depth'4% jMZ3O&"Q  IO/s'4523 M 43"  V A3O V I% Mp73O& Q423 M NM4444% TJ M3O&&!Q t8Win2K 2 disk 3ware hardware RAID1 unbuffered random IO/s'44e??@@@@ @ @0@0@@@@@ěS@ V@\(\@Q(V@ףp= `@p= #V@Rb@GzV@(\Ge@`V@33333#g@\(V@e> \ @  dMbP?_*+%"??U                     <@?1@@  [  M <@?1@?  [  M <@?1@?  [  M <@?1@?  [  M <@?1@?  [  M <@?1@?  \  M <@?1@?  \  M <@?1@?  \  M  < @?1@? \ M  < @?1@? \ M H@*@   @? !* ?^@1@p@G@ @ ] ^ H@@   @@ !* ?^@1@p@?@|@ _ ^ H@@   @@ !* ?^@1@q@ܚ@ ` ^?P@  @ @ !*?^@1@p@0@@  a  ^?@  @0@ !*?^@1@p@0@@  b  ^? @  @@@ !*?^@1@p@G@@  c  ^0s@<@  @? !*?^@1@s@r@p@  d  ^e@A@  @@ !*?^@1@@g@ <@  e  ^Pp@U@  @@ !*?^@1@u@`{@@  f  ^p@@  @ @ !*?^@1@r@t@@  g  ^q@@  @0@ !*?^@1@@`k@ N@  h  ^l@@  @@@ !*?^@1@@a@@  i  ^2h(  v  <NMM? )i]`tI  @MfNEC SuperScript 870 odXXtQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > ` > ` > ` >  qп3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM   43_  NM  4D $% MP+3O& Q4$% MP+3O&Q4FA 3O k ~ 3 b#M43*#M! M4%  !M3OU&Q  Request Depth'4% [.MZ3O&Q  IOs'4523 M 43" S ,A3OS % Mp73OQ4444% Rn<M3O&Q N%2 disk 3ware HW RAID0 random buf IOps'44eee >@! !! 7 @  dMbP?_*+%" ?? U                    *@ @ <@?1@@  L  M <@?1@?0@  L  M <@?1@?  L  M <@?1@?  L  M <@?1@?  L  M <@?1@?0@  L  M <@?1@?  L  M <@?1@?  L  M  < @?1@? L M  < @?1@? L M ?PP@   @? * ?^@1@q@0@s@ N O Q@V@   @@ * ?^@1@p@S@`z@ P O @T@\@   @@ * ?^@1@p@0@@ Q OW@ @  @ @ *?^@1@t@?@@@  R  OZ@@  @0@ *?^@1@v@@[@@  S  O]@@  @@@ *?^@1@{@?@@  T  O@^@]@  @? *?^@1@q@@  U  O^@6@  @@ *?^@1@q@@[@X@  V  O^@@  @@ *?^@1@r@O@@  W  O@^@|@  @ @ *?^@1@w@?@@  X  O_@@  @0@ *?^@1@@O@@  Y  O?b@  @@@ *?^@1@@?@@  Z  O2hPH 0(  >@' '' 7 @  dMbP?_*+%" ??U                    (@@O@ <@?@ @  >  0(@@O@ <@?@?  >  0 <@?@?  >  0 <@?@?  >  0 <@?@@  >  0 <@?@?  >  0 <@?@?  >  0 <@?@?  >  0  < @?@? > 0  < @?@? > 0 N@&@   @? !* ?^@@o@S@@ ? @ N@@S@   @@ !* ?^@@p@0@@ A @ N@y@   @@ !* ?^@@p@0@@ B @N@o@  @ @ !*?^@@p@G@h@  C  @N@d@  @0@ !*?^@@p@@  D  @N@A@  @@@ !*?^@@q@0@@  E  @@p@G@  @? !*?^@@@t@@  F  @`a@~@  @@ !*?^@@}@`k@ X@  G  @_@ @  @@ !*?^@@@S@3@  H  @@a@Y@  @ @ !*?^@@@e@ @  I  @`@@  @0@ !*?^@@@O@@  J  @a@A@  @@@ !*?^@@ ^@a@@  K  @2h>@7 @  dMbP?_*+%"??U                    (@@O@ <@?@@  /  0 <@?@@  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0 <@?@?  /  0  < @?@? / 0  < @?@? / 0 N@@   @? * ?^@@p@G@P|@ 1 2 U@@   @@ * ?^@@p@G@@ 3 2 Y@@   @@ * ?^@@q@G@ @ 4 2]@@  @ @ *?^@@s@W@@  5  2`@@  @0@ *?^@@u@O@@  6  2b@@  @@@ *?^@@{@O@Ќ@  7  2Q@:@  @? *?^@@p@`y@  8  2@Q@O@  @@ *?^@@w@`z@  9  2@Q@L@  @@ *?^@@r@0@ @  :  2Q@3@  @ @ *?^@@@P}@  ;  2@Q@`V@  @0@ *?^@@@0@s@  <  2Q@@  @@@ *?^@@@0@@@  =  22hPH0 0(   >@  7 @  dMbP?_*+%" ??U}                     (@@O@ <@?1@@     <@?1@     <@?1@     <@?1@0@     <@?1@     <@?1@     <@?1@     <@?1@      < @?1@    < @?1@   I@@   @? !* ?^@1@^@0@X@ " # I@@   @@ !* ?^@1@o@0@@ $ # ?y@   @@ !* ?^@1@^@O@p@ % #?[@  @ @ !*?^@1@^@?@P@  &  #?A@  @0@ !*?^@1@o@?@؊@  '  #?a@  @@@ !*?^@1@^@?@h@  (  #`s@Ai@  @? !*?^@1@}@p@0@  )  #i@A@  @@ !*?^@1@@@m@N@  *  #`l@~@  @@ !*?^@1@@r@m@  +  #i@@  @ @ !*?^@1@r@`i@@  ,  #m@@  @0@ !*?^@1@y@@o@@  -  #g@@  @@@ !*?^@1@@a@@  .  #2h>@7 @  dMbP?_*+%"??U                    *@ @ <@?1@@     <@?1@?     <@?1@     <@?1@     <@?1@     <@?1@     <@?1@     <@?1@      < @?1@?    < @?1@   I@@   @? * ?^@1@o@?@r@   Q@@   @@ * ?^@1@p@?@px@   @T@a@   @@ * ?^@1@s@G@u@  W@@  @ @ *?^@1@s@0@@    Z@@  @0@ *?^@1@w@S@x@    @]@x@  @@@ *?^@1@y@S@h@    ^@.@  @? *?^@1@p@G@@    ^@=@  @@ *?^@1@q@c@h@    ^@*@  @@ *?^@1@x@W@@    @^@z@  @ @ *?^@1@|@S@Ќ@    ^@@  @0@ *?^@1@u@a@@    _@ @  @@@ *?^@1@@G@H@    2hPH@0(  >@  7 @  dMbP?_*+%M\\barc\HP10C odXXLetterDINU"0 "TXX??U@P((  v  <MNN?@K]$%I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` >  ` >  ` >  ` > ` > ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_  NM   43_  NM  43_4D$% MP+3O&Q4$% MP+3O& Q4FA3e 3O8 3 b#M&43*i@#M&! M4% Y0M3O= & Q &Request Size (KB)'4% FeMZ3O @& Q &Throughput (MB/s)'4523 M 43"  I43O 5:% Mp73O& Q423 M NM4444% 'FD0M3O7 & Q "2 disk SW RAID0'44e??@@@@ @ @0@0@@@@@e)\hP@)\Pc@GzV@(\Zc@fffffZ@fffffNc@Q]@c@Gza@p= c@Gzb@ףp= c@e ~v  <MNN?p $]t%I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` > ` > ` > ` > ?n3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_  NM   43_  NM  43_4D$% MP+3O&Q4$% MP+3O&Q4FAW  3O'-6 3 b#M&43*#M&! M4% Z.M3O= &Q &Request Size (KB)'4% 8\MZ3O @&Q &Throughput (MB/s)'4523 M 43" S I.3OV 5:% Mp73O& Q423 M NM4444% 'FR.M3O7 &Q "2 disk HW RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@\(\@Q(V@ףp= `@p= #V@Rb@GzV@(\Ge@`V@33333#g@\(V@e ~v  <MNN?K]d&I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` > ` > ` > ` > ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_  NM   43_  NM  43_4D$% MP+3O&Q4$% MP+3O&Q4FA3 3Ob 3 b#M&43*i@#M&! M4% p0M3O= &Q &Request Size (KB)'4% eMZ3O @&Q &Throughput (MB/s)'4523 M 43"  I43O 5:% Mp73O& Q423 M NM4444% 'FR0M3O7 &Q "2 disk HW RAID0'44e??@@@@ @ @0@0@@@@@ePP@ףp= oc@V@(\Uc@(\Z@zGc@\(|]@(\c@q= ףa@c@{Gb@(\d@e ~v  <NMM?`%]`&I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` v/.` v/.` v/.` v/.` v/.w3d23 M NM4 3Q  RAID1 readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q &RAID1 write (WCE)Q ;Q ; Q3_  NM   4E4 3Q  RAID0 readQ ; QQ3_  NM   4E4 3Q &RAID0 write (WCE)Q ;QQ3_  NM  4E43_4D$% MP+3O&Q4$% MP+3O&Q4FA9n  3On 3 b#M&43*#M&! M4% M3O(&Q &Request Size (KB)'4% Rxz MZ3O*&Q &Throughput (MB/s)'4523 M 43"  ;3O 5:% Mp73O& Q423 M NM4444% |YM3O#&Q  RAID0 vs RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@PP@ףp= oc@\(\@Q(V@V@(\Uc@ףp= `@p= #V@(\Z@zGc@Rb@GzV@\(|]@(\c@(\Ge@`V@q= ףa@c@33333#g@\(V@{Gb@(\d@e >@d%%% 7  ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O&Q4FAp G 3Oy9 3 b#M&43*#M&! M4% [M3OW&Q &Request Size (KB)'4% kYgMZ3OY&Q &Throughput (MB/s)'4523 M 43"  Zp3O 5:% Mp73O& Q423 M NM4444% QM3O7 &Q "2 disk HW RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@\(\@Q(V@ףp= `@p= #V@Rb@GzV@(\Ge@`V@33333#g@\(V@e ~v  <MNN?K]I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > ` > ` > ` > ` > ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q  write (WCE)Q ;Q ; Q3_  NM   4E43_43_  NM  43_  NM   4D$% MP+3O&Q4$% MP+3O&Q4FA3 3Ob 3 b#M&43*i@#M&! M4% p0M3O= &Q &Request Size (KB)'4% eMZ3O @&Q &Throughput (MB/s)'4523 M 43"  I43O 5:% Mp73O& Q423 M NM4444% 'FR0M3O7 &Q "2 disk HW RAID0'44e??@@@@ @ @0@0@@@@@ePP@ףp= oc@V@(\Uc@(\Z@zGc@\(|]@(\c@q= ףa@c@{Gb@(\d@e ~v  <NMM?`%]`I  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` v/.` v/.` v/.` v/.` v/.w3d23 M NM4 3Q  RAID1 readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q &RAID1 write (WCE)Q ;Q ; Q3_  NM   4E4 3Q  RAID0 readQ ; QQ3_  NM   4E4 3Q &RAID0 write (WCE)Q ;QQ3_  NM  4E43_4D$% MP+3O&Q4$% MP+3O&Q4FA9n  3On 3 b#M&43*#M&! M4% M3O(&Q &Request Size (KB)'4% Rxz MZ3O*&Q &Throughput (MB/s)'4523 M 43"  ;3O 5:% Mp73O& Q423 M NM4444% |YM3O#&Q  RAID0 vs RAID1'44e??@@@@ @ @0@0@@@@@ěS@ V@PP@ףp= oc@\(\@Q(V@V@(\Uc@ףp= `@p= #V@(\Z@zGc@Rb@GzV@\(|]@(\c@(\Ge@`V@q= ףa@c@33333#g@\(V@{Gb@(\d@e >@d%%% 7  2 disk 3ware HW RAID0 random b2 disk 3ware HW RAID0 random u2 disk 3ware HW RAID1 random b2 disk 3ware HW RAID1 random u2 disk 3ware SW RAID0 random b2 disk 3ware SW RAID0 random ugraphsChart3  WorksheetsCharts  FMicrosoft Word Picture MSWordDocWord.Picture.89q      9 !"#$%&'()*+,-./01234567S;<=>?@ABDEFGHIJLMNOPQRVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2qoRJKf]!=7`!wqoRJKf]!d8X-h Exڽ_h[Uǿ6YmmJc[7ʲ8M;7ɪ XibúΥ UD^TUҧn L&(fT P9{Pa("9_Nb%i8~r9s~2}@sx YbVXV(f1KYmmen=ʊE+"ss?O;ZyZkU$w̽ų2ΏQ#`.pj.20]uukT:jiaR׍Z怃tb;킼ԒgWuU/xi$q.`o]9aLYQ~v>1rK)bS&MKK$6H,I,IXNbӆ/7FPhnN,jiiVu;'U}zVb={ < Ѫ|;wUa7/cbF'ZXNafqfqxf,d,ΌuM eS4Sm|?A?̓C|"mčxk{1NXvhlXp?bLwsy8<¯ɒ٢NSȮV) B'g2J?re;Ħa+W6Na܁~>yjwkϷb ^-<^yIEMޓCI"Vg]{(v9t%цXu  P􆖠&nkuRR ݾY>:Obs#4#]ֆ+Gi[,cJ^>8P^n/iagb[w45O%oM6Yዕjb>Mо9R$\Ty39Kϵ^1VǗ}M .Wz4(b܅V:QS+C՚mK|W!ΦmrZ7RCDߋm{f͒f=> 擃HA^>~vUսNz#&\*9bku1i-/g峜s\kߖeq{K}m6;?DdH. J  C A? "2PY.bk1ᴷy}E7`!uPY.bk1ᴷyd8X-h CxڽhE&w6hSXK`, Hͅ;ڤTi4"HK -҂PrДZ-T?X)ofg^Kzw9&s3ߙ,@#1x %b(BAX&k`bb!? ?9_ӎJXL? cWp_GFpyV* KMIH }0o‰iQ`7\u赼{lw^F˔> 4ׯ;bb>kb+68^IQ;޺w@UT2aPlYT)*l UUQeT|TMo.nFձwRȎX]mUժZW+gV\a758_' #\wyП:TY0\3߳IEcO7;z=J fG'rDf 7(=[wmoKpYVb|$,Qހ&}xh(K&r#v'G@qB-UrDvjSUjGᓋLD%\𘘙Z-bKa'$)ɺ bOy~SN?R[QSخ+]U+Z*kEx5DdHEEN !ފJ_[g\fӞ:9^`dGwspwyz#{~NIO֊qѱ;cfN U_u(MÓⴴ#zy:4^n{~8{9*}pr.zx-M]IoOX$zTO6{t%彧,3&Ѣ5f4SCk-ggzY t-n]Q]~.9[s5?sAg%k_y=Γ{|90);vAZ|~~ `=. zFk<K'6ݶe[|d\̊1i9d泒9.Pbho88R}[`{K}[oD>yDyK  \\lchung\e$yDyK  \\lchung\e$DyK yK vhttp://www.rambus.com/products/products_benchmark_840.htmlDyK yK ~http://www.zdnet.com/zdbop/stories/main/0,8829,2326114,00.htmluDd; 0  # A2tIJ-[>jt O7`!tIJ-[>jpc.*AtxϫsIw3 b<4^gർpxiL͝EBj vUX#Anjc7ꍊsN<˧޺+Iz/o??==>I~_ᏟV?{_@~w_/~?Ϳ˿H~_|}\?guS[{?/?wO_|ߗ>~{_T~(Ώ?7_|Oq+KOVˡ>!B!GpkB!BpkB!BpkB!BpkBt:m8aeɷZVn3m=M)*~O,t;7,Dð'x,1`٤ԧ6lO0hMnMydÊ"ȜRFo?SL[l/p KG@[>ʽ=zazeãhrSuu'bbխM?DG7քքK:k(LQʜ"Jp\2* u ˞5V>VqL!?i$>6WV37 {KD !wt4+֩shJRV[/azۺ=?Qg=$˪q䘟˥Fk !5!Q[טPUGCkoǑuTTk`x }BhIO'R6| }SA{քzRVpRF:OmgT'W)W5uzNTSzMc ϗ[.FxHD ³g6fNO[E5!5!SUhsK%M^BF闲R\T7˻NģEc'>$>!y2rK?oBnMɤ&Q"[yj=ȷ~֚IRKGotjt;+*q]TҲanx:[P 2u֦1CYQ.W`X>ܚX)O~pu"0jw~OMK~nS|h^ nY8ަu ktO[S (?e!ED_dJrHaX=텧/=^?ןĝu 'քOHy֝z8]ZݾUxluuքZZnPmo-mU8XH`&քtR~(]B KڞvpkBnM!|.m$k}ۄgY{r^ &քEld3uA5m.$o'dֽnM !B !B !B!5!B!5!B!5!B!5!B!&B!te;Y!gebVz>rucYx%uދ[UҥX\yN.!7d*:byŭ6&}hXYKhݲDxd}p8MAJȭ 䆎X{qkb~!/xZn NiVQݚ^rCG,ク5]^)x zN 0p<r={/#^ܚh#砅w?!ז0̮ Wn*:byŭ6a~$_<[gG` d^rgo 5RWjbGܚ$&x;1rﱼsk{qk;*U:ܚ%ݚ^ܚNn5a fEnMH#^ܚ>Wm+Z+ܚG,ク5&_fTP뉼?M7wrd ˣ[9byŭ6" #qEd^u$ϭ̸"=}D_av,̌r9+HKn&ڔWWVVQz\gc%?Kn&s}Pz\aב#IV{/#^ܚhnx+a u~ȿ r #Sὗ{/nM _e9."&+;8byŭgYSll”M$ NK&B!քB!քB!քB!քB!ܚB!ܚB!ܚB!ܚB![B![B![B!BpkB!BpkB!BpkB!BpkB!BnM!BnM!BnM!BnM!B !B%s;Nnm#pKpkG^^^""AKG,l6rpVnw>W~KvKO-!ْ]._"AKG,y#{ٌ6 i*%Dx'Xn \6o^B7}B8h %zg/!›>!pܺ9"AKG,uխ{op[O$B!7ƭ>}+ƭhe!8#,܃#۔W^ kl[ƭ+)^巇qkt4Zҫ?68n;r+?iSCڸ5n[eg\w#~3$D~[ָ 9Rpk[ָ5n 5n 5pk[ָ5n 5n 5pk[n[n[nMpkƭƭ&5nMpkƭƭ&5nMpkqkqk n [ָ5ָ5 n [ָ5ָ5 n 5n 5n 5pkܚ5pkܚ5ƭƭ&5n[[[&5n[[[&5ָ5ָ5qkpkpn{yyyjZqkCNXİqkV|>n"_ƭl6AG,ƭpkܺ0h}>G߸5n[b˞}~~ƭpkܺ[w.n [p9zZ5nݔwk'B!r}BġGZ\Zqkƭ9dۥCU|5n}.|Qqks8d?ǰWzU [l[ָt^]pkܚO ܺtFܺt^qkѧ3[Lpkܚ5n[n[nMpkܚ5n[n[nMpkŭƭƭ9Xpk[ָ5n 5n 5pk[ָ5n 5n 5pk[Sqkƭqkqkqkƭqk~ƭpkGqk05n[ָ5n 5n 5n[ָ5n  n [v n 5n 5n[ָ5n l6jNs=I ڟW֑p׸5G*nǭ___;>!5n!ƭp>yyyqkܺưqk n [pkpkpk1 HqkƭqkoC 5n[W71hjn|>/?f\GS5n}EnǃŪ/X16Mn_\NpkjB.[<W)\.ٸ5nݚ0|n.o6vknnBn{.7n [?⺌Snj 3έ sy߅i5n}En}8bu{3i[W ;Vu3^/OB!sn=5b^3n0?(GgM.{_-OŀhdcgF07sQgSkp>->xvZ~=_5n=Wɗ )5W]ſ>nG%Xn-lQe;Mmß7G{shz ry4^w->a@12~ۃZR3JR(_uoh2:t3 w/?/Ó'Eܫnc]wSvc0"=F *]~[wAne9H9 MUe[o?#9N iߴ["(9%Zt|T.D E[sm4saOh9ܶ[+[???tQ2oX.[smV]ɜׯ}B:޲z8[~QMu^ޭNZ*L@QYaaUFDŽ#su"ĭGL;lh4![e2'ZUurfDa&o{U Чn[~[en,CqYd8J/j},)^?[&;O/"85Qn6X"T]qtX=ܺb8 <4;[*XƭZƟx<'Yq[ujn[Mvͣ<=D0GોdKͤqkXt{:qwPev ejQ <[]q{sYWkMoQ. -%֫ ƭci3J0R2sc8n ?ϫ1n uz[nx<[;ADWǶ-='[ָ5n[[Ww6OVo’(T Aݚ<[MKy<:G-n[_vqE_NߜϿ|7>jqkb|jv᷿y^[w<{>ôBg$[2t:z:_Bzk*nE S񚛏]1lPFCqkܺOұu•%oal˷os(.xfBY.ѻe|m5Gl)75h%5y*qȯOa^ Dj䚟>B^q9F.SG;E_Z)l_O|%"[{s:n>5&OSt4C^­ݭAfR X'nw:(rߜ?RL.g Qm!axs܂oO0í,uao"$"?{z'7gVtܒ[G'F n=ӠЏź^*(rxpj6ټS]GñSCJ݋8:aA[g;?aSmq5O(՜TƭnɭO'xÄju>C6n=ia"hCoԤwtPz:7֎=)pX} 1f+aT9qsӦ׸u|8fy"a/:T%wtePAt 7[MvE:4@Xj5 qִu]pwuPqPIsFfu2ی]m˞hM-f,ͻu,& G' 5SC˱s˙U|ֺn>iz$lo-'  OdOwn}nΚ9 8  )Lm,t3IȨ-Ve~ )Qqg~}}nw6b}}Bag} \\;qH2UuԐ:>>[[}E,$9*]p~DZ8Hlv0lȟLX҃ch7C~ߧ!pkM͍n-JG *o=5@n3\5<[?5~d4ީ~ ;+u؆`SU1n 5nJP~ա"+brSe=zխeS3SR}BZtn[וyi-Ě.Ձgwkz[;M'މm[ozuy@Z6R۸ɭOV˸ДjNs9n [/֯ܧG*nݧH[u<nKTܺ) yuk^&V^k h;`s&ܺ[lƭnZ`n[ր[g0ָ5n ugn}k8[5n}n]p/ӯ4r>|fk}wtjo} &7r!7z=[Ev+㮓?x\pk=D6u#"b,o05[Ljگ-:G-ƭƭǷA~{Z[ߊ[GLQ.9Us}GpS ~vJ. ˃ 0۶x/cnalr% Hp6i˿8N˭ 5S9yHGˏ"έ_?ʛ88ƭ֋Xhx6n}nF^ У{HdN}[zx(W:XQø5WZox9: ZѿTAU[AjЏi$9ƭ;DןOGKpkq멚}2kzBNũϸ5[%V!eP"f͝JnoۯOo>O{: [_[?'6MZT- Xŭ[^حʋxUH8ڃϴߦ^%6vܦ<ц&m#usj=n[ޮ[O :頼ojAachw6KbO߬mJy*D|Z n}|/ccYntjun]XotR֣<[,QqTr2+uPTv3mqON>![W/i:Ir=дmOB!sn-9&-~yy*/'djٚ0km:+~x ua6]O~tE@ܸ0jOHO!;'2^9t.Ive]e ;'<ĵlbwxa\F`zr8N|!W m !^ΝjWy&E3h{qkGyóP:zr, `jdK`p;Oֲzʭ,;u  cx^TؗM~%Wr+T`˟[v!]Mǂ) V 筭_Y7aZ~֬[?[y}}˘OA#q {Z*'yzь$GxtdP[Rg]1Քq٭5BiӰ[?d۰rrpi)BŔ-ѷ UUŻíŭw<c5WtpP= *{JŀhrSAeTwC n7<[woSܺ^iy=4iAS]}.Ձgw0w@z$s' ݽ(cz_POqX-7"?&biCٞo:rv*iFŧz3ɺt&pƭC[[f?FTz?5ܧ[gGЈܺC2[[ָ5n[8o7Gsm6:[pVY03ք ng0ָ5n ug@> ~d׼>)///qɞwFe6>?_}vY. |JogԤ7mZ>q5_\Eث?YڷGnJvLoM|*׏_N."7񸤵#UW^_[[k:XP4.W9ԻA,xq`jrbV7"?r}ϣ&Bt4K. aͻoКַ/ɢ@|n w4hnnAB__?x z~MO/e*ݺgOA:r=CÅRGQ6 P%תa.)íoŭN ĺ^f2;ŻtS)a{4c_$dpȰ80`S3 e|\2Iߛ[4^g8)EFNjf-uQ_M92Wt k@qfhmwm[Dmw,;F.d!5nm*[vgu}Bp(dêqaZ).ĺQ}zPi6 omQgOz Lc<ҩ*m˃媒Z'v/ƭqkl_k0sTђ_z_;Vdg<\>՗::Q~eoխʃֱOiAnZm5)Wpx8sֳuu>eu Ӆ~n]m-.i9u c hAg5ݫw~:P_Vz?]9\( ǹqkPizˢ|.O{Sr#ee/Mn-2: N6J6n з̺[f<[3&]ކ'܏[OI[x}}ŭU4#ܚR54+0:w5FM1ݚz\FSpkGeo-ָ5n[T]\y:S-f촨ƭqkɋԣd5n[МŅGzVX_[VGq,e`.λh*ƭgnw9n KX+T;V wgXn=u#Ձ]4ey[ raUpTLU^kt_Oz[g!P1[nlaUk_̝u(-&\FMucԳj-Aqk\Q$;o:[qBUtwI ;Nݚָ5ՄTE')jzHQLUz~P[.If]F!vL tr9kGMH$ukkpkk})Ȭ5]ku ~5n e+hVX-tl;n;=qkư媏Bvv'n,Ig.#n[ܛ%7uZwkM ]{}{2'7i^5m;MmoN&[4R3.Ka]vԎǫI~>CM}~ay(Z?O3(m5X~HG5SߦvviګN9F)Wݺ<,Oc3>[Ϥݸm&k;n pgnWI$"?hl|>%,˲DCp =fp=xTnP咾-qkuk8wن˥}{|4Nd:%q+];&^ ˦o6v>?:++-:nmR n=-u(.v-\l޸5v[5f+W,TD歼[Ͻ#3z:8eϡ7T\zPdن^pZ l$Ѹ`ai޸ v˼ pk^???4mpg\}1j{x÷3|ꔛkܺ ;U5܊[/iB 7[fkG/^ݥ&p||nD!\e~kl+\[鯙].rl^ܭ5ѝdprðxqk<<Ө\<譮mk/Q|ro~~ƭcFl})3k( iwr' :f M:V}\[-uz]Wp88Bz,]MeGkK5V;M<[_d[#ָ\)GT;>ݫ۝~|[sWnh(|#ezz͸HsA ½vʋav[mUHCCˣG5ݬ;JZ7/nƭzXҽ Pj;*^z ?-.o#mjҬ՞O[WI"TǤC;XOtO*3leVұpjT^e|zC>ꉸ5n]IXZ<9-9q}}9pkV}TUZǃݸ$vpz4yGۭ5"xfrQDqۭp$֍kOMok+*ڴwa WY[`:{g~%t=6 uzpӕ6UլRnZ*weW*sn^>uݛjB=n w3CQzje)5|Y4Ҭ(Sz$q01->N6۪=+=Z6], VrkMk)mן1\[=n bثңbdyce2nmo)K5nKU{ ~"cj:F6U2jDZT-s-d4!Rjo_r>8fhtuH,ƭ9&-~yy*qk;r|zy}ӵSuD{QdeMttkf[ׄw{ nMpkx |RwʂY%F_ \\SDJ6P⛢ ͗v,cZpnMpkxkRsbUKZ`RHfNӗSk:]`ь^WuvַָzۭV+WBx)%Z,W j[Ss̷,h܉^p+rfSh'M[lo\ h9ͶlJ-6 B4ZMe[;VgU"M[9jw6[V 븩ޭ5^8uП?TkNt(_y7E 홖鶎*֟ (kig^݋&;w'>ۿd*O\!qͺٚth~Θ;fQG4VSMOӰ\.khվSiݾ:e֚y~QerFҰ|ʆ<'3GafVε5y_p)CSnttMͬjyI㶹{qhw)ZYnEDY/&Z"/V7zěC$[ܜ[kf/Rminr6MdT!TT>%K B3"렻4˕mB3>nínȭS>RYԏZ NǷ &KWZ4:Ű:$/wT}ָ:k Zo[n&s] K;|#VkerUD?\,wTkĂ7]/?SvڭEʹ֓|>vƭ`V֍:_uǬ'[[+ۇ7wMwtz1P[ۀ;M,ƭ![s-oFpG: vb=֦"fR (ֳ%[|>Ǫv˺e}WB/Vmbjayl-o򞪈Wkn-&*NP-}+2֏3{(hDU?Q֑c}}roG}Ӷ"j)oTsT|xVXs&5\S? 'YWӴGH3Uʩo_lor16K跷nk n}Wh!s|$|wbrrشȅuشj[7HbVnVߧywc6}kbo,e]_I}pu1/*ܚ,-_k6 w-V>5:*.Aο&Wӗs(Af轹'oB:df݊[3z9 U@Ypqdc@c߀4:[e]T^ܽՃrmK+_˗cu~QX!}o[2֤֚־5-kb;KY5ӕowkMY~3/7^/ &ݥZV4~ pkTr]]mi໵b^Irs)WVY>7ԋF?se*sjsT}( B4oxZW6vonM:ׄ4v[mwruDƵuzU|k𖅬W_e4s;8ՔTX5[;KW9zM5!fҦ}Uo{ nMndn}zrYиI4Ct%R kM';uq>融[=iL]0tKFlpuKo۝ܚ/U-.U\JTd<Ӵw}?iue]Feoyro7V+ѷY6n%|ryeַlWC֎u5ţ*o|Ðxe`Y5a kezq4}QR^՚Sb|-`m讯n2ӭs3L&[jK$o>ӈ*)64V&9 O*5-;Mv,8lQ}YotCDYխ+66-P1ZnM:i]JD_wi"V[uoJfMվA%xʧFY1WU&75 x[+LJZFy kgsLeͫ`;5&n?ԫtT6GMGs ġML31u4Ag ^~Ddܺ{ GuzbFnMXQ.$mq7֎oIr&SnRi͈iy\c3N ~#e %ʱ@ a'G :9LU_vgbm;Vܚ[$l'r{ݡ űc5W hKsX ܽe^yY_l=VݎFL}}Bpk;|s_#&WO}:, ~V{/_n[[͔~gs]vZ$jR28IŬxy&>rMX;KOX B?O5pW{0{Nq;/{Qs,Q/-Zd} )Ct~J_+5 45ea[+8Z5'Z)cZєe}@Ku;̻^98wUww v~]X$wk8oJ[yT}s_LjeW4Z\Cp|^n4boܝ'S {UX+pJ{ceapܚxjB W[:׏֔GLӕs1t1kz/!֛_u+-dw'Bݧ]ZO*nkJ2iozfܚ\Wkrkk1]oj^Q\} |2yTyJ9:~wA}u,jvSvYQ$=TiE[ ǭpu'E^^^oWz>[;YU4-踎Ujܵ\S}Pgf)z(W6vЬdu:Sn=G}hDnijn}-6t=3䔫8D_:*ɚ[7t1)|i9V-tr~d:~k6TS5L5IE??oųY;4\Sl[ٺoHI_q!ܭݻ-PTc8n}LzԈV4)}ͭM"7kR+v p"]Z|~ߊ:1Wn4( P-޵ u]ܺGGKjrO["ʦ즱sꕦL!)!U^eO ǧRJ' u~nVnd%S%z:nlo2|M?Z*5EA).hxHw\HI9NYn^/n4&nկhMclӗIl-hUui#]d[FrE5ibnwk}kgu4z=:1^flums4g]LkSOa&pBG7z÷2U2G4u?&LgZ葼|eQc-J-qYMu90^_5n}n ϶v:uk#ʹ~V밷|2uj[[)ܺE? *@XNpkܚ,=ALSE{f>wígZ1O?Qުr,Yu4e8޻߬շ}EvfE^v4vϸo v]x'W;Y.,3Sżc69bn=[, [qp7 v^t4lr&w\.1ʥ@E2|V]tX,n}-oDq#]J_㚂-JZ:]u{'l%ٕnoK9FpkJ4࡟-x{0O9fVuU d(l_>q@*t`f:6|+4AsܺWQNγLn?Uhnp뻪 Q~)GiEn~\Y/L+WuG3ו(}3=MK>&tև_OeKk1ȱ="#:b׌QӂP>mGc3 3*t&z&6XkT[U16P"qkqK[Ql,e~N$5n}a.ϠO[T3!rɪVqk[jy|;MCa4Zy4>̛;7u5vTqhk4\-0 Zzptw:|~8:F}uܟ_> hě4݅m]L] UP з N2ю2Z8z4vٲuʠ Ժ̚ʊR-tėW-6-P>uѴ jͬԪM k:{17G 9wa61}iƭݭG^*ʋM4Վ*Wht5Ti>Mpo}dk%KJ һ[wk뀫~}n}rkBX0Nqtkt1*W^kHpkܚ.ee9*U2q>밸ܚؙԍ[fa~tZ+7K9M5[Wن~֏Xo=es-ic`pb7Qo9Y;U6o"}EUpkZo%T4ց0r5V 5[kk;'#Vk3.Ʃ [Sowkh[ 2j煫Km[ܚ>!4(N*@ފL#-kz[Sb.̰mARW1MezigE&2ސ[JMn [Y&5nMpkqkqk n [ָ5ָ5 n [ָ5ָ5 n 5n 5n md۽<}dZ8u~9;n [?[N'駱l6gqkq|>^"Z.O/wm9vŭpuʙ@gCiGN-<~_uo#PNS${P$jzk~qmۂ=q߹u 2?D.OqkΫ}95ng^eي3 bZLnD!Bn?xk\9m5!B<,f,fpkB![r8!>7.uB!v_=!Bn}_51#B!<[Skgn]^y1B!n1-jkbauupqBW725M!BCt f'~ӷl…w>Yn}F&> >jHr=[KnMHlP+q^0]D#L ?@ivE!6>세~о?{R f=+·m{O#Ww/h)]L,B[ro ٷNJדּd_aO;zDy[uf6屧֩M,;!:^n9G=q"w: ݌^Gpy:]c Ot7~pIwV~?w!F3N?SyZٰf >Wޒ:nw)?FV0?^n۟zB[+D#L{`Ժm /ێGBoG׉۝l<ܚ[J)_-T6}~ď/|?)ݒ8Up?p:059־yYV tu=P~E Gfrdxxn(߭uք+aQ>|Ħ#LqJiW?ÇPhYaby>7aC]s7^8ZrlU*Y^m4Q@o; qMBpkB_q:#s0ЍLZu>{k0#Kۭk< /ғG蟌&5!鴤a8٨uYƙ=G4Ownzn͸0lZE֪Q[[[7HTk_uPᚖYR lr~M*|Jo*j.ܸy>x7nukfW[7{ްQZؒ~8Po=ܤM&>>;^[ř7q@ZK; }+o$ܑf ؐ6Ɗ|òOHfX~. Oc[ZMsrlҭK5=|/lg[2~d6({[r3]fGՆ:-LWOpQlk~k6`Nn[ZehÛ>ŇD[Wo[zXx.Oc9I[K,;4g꘮t6oi}_Ql֙C71ӗoք@OV(^㇖|FK.T6>bJYIU>Xgך+JeI}>Eچֲ.cO=K>sQ8xFoǴ?Gޭ*6l^[Ӝ+}*woѭ b4M:5p%4q@EnMMfЭMĹ 9Lݽw3"avdtM#BpkBn2a:-+ĭےS^n33+W[箣 :&5!Pi* qt[??=|y?P25ܚB!ܚB![B![B![B!BpkB!BpkB!BpkBHnKtB!5!ZİqkB!&V֤^քBnMȽ%+Վ:a[B!5!d)o(<}2Bpk[6Lg|LGNC:w'۳[Omj9:h>HSf:~LcGsn)Nu4Guܥ}R0385S!5wѩ)lC7;n)j6xGw9Zޭb]=y4 ^vF#A5<,$lyTcYحQa"~|d|[_eѭy׎_ǟ2no3G P1>Fdf->nvvO͔"iyv{BCHSSjē7␬2+htI^/a~8 `= xD=jwv̚%5/֙e|dهStA#p7nTImܖha>y;\־:b-"2 ;! +m&5/ʍq[w?`f*nOa=\O)d\C؋- ͜&!R°[d]OMȕ,:=Bpk[ָu\L#jj'EC{6d,h$;Ho9D c&ٳ9jCa]Tf %5uQ(?zSԄ,֍ѧ[ke#4EQ6 2>Q8/]N^mҗy9Kpk[k nЫcrcc>ۃe :*[ƭu؍Z5/gݍnzuE=\}g" `3J"&Ȭ4Ȝi]k/pȴvL_1014692379, F`Ͽ`Ͽ1Table;CompObjhObjInfo  i8@8 NormalCJ_HaJmH sH tH P@P Heading 1$@&#5B*CJOJQJ\^JaJph<A@< Default Paragraph FontJBJ Body Text#5B*CJOJQJ\^JaJph"%(+/258<@DINfy789:;<=>?@ABCDEFGJLN     !"#$%&'()*+,"%(+/258<@DINfy  !"#$%&'()*+, @V !#$&')*,-0134679:=>ABEFJKOPghz{000000000000000000000000000000000000000000000000000000000000000000Kl,2$d*>:F<@{p @P&N%(  %@ R #'- T  C R #'-T  C  #&+NB  3  )&)NB  3  $(&%(NB  3  g&&h&NB  3  $&$NB   3  #&#Z   S " #&+NB   3  #!+NB   3 + +NB   3 ) )NB  3 $( %(NB  3 g& h&NB  3 $ $NB  3 # #NB  3  +&+NB  3  +!+NB  3 ++NB  3  + +NB  3 w+x+NB  3  + +NB  3 R"+S"+NB  3 #+#+NB  3 ;%+<%+NB  3 &+&+  BC!DE F(B!6Qm@'%)  BCSDE F(B6QmS;@#%'  BC^DE F(B^ 6Qm @$%)`2  c $"g))`2   c $"((`2 ! c $"h ((`2 " c $"(] (`2 # c $"Q!'!g(`2 $ c $""'F#1(`2 % c $",$'$?(`2 & c $"%'"&g( '  BCDEF"DDDDD @`s#!# (  BCDEF"DCDCD @`K## )  BCDEF"CCCCC @`vf## *  BCDEF"DDDDD @`#k 0$ +  BCDEF"CCCCC @`_!#!$ ,  BCDEF"DDDDD @`"s#T## -  BCDEF"DDDDD @`:$'$1( .  BCDEF"CCCCC @`%g&/&&` / c $"u))` 0 c $"0%t%` 1 c $"v$$` 2 c $">%P %` 3 c $"_!$!K%` 4 c $""$9#f%` 5 c $":$$$K%` 6 c $"%$&$ 7 B7X!%"  8 B8b$+,  9 B9bu)h*  : B:b'(  ; B;b&&  < B<bY$L%  = B="#  > B>+X,  ? B ?#+,   @ B @+4,   A B A+ ,   B B BQ!+R",   C B C"+#,   D BD$+d%,  E BEr%+&,  F BF,$-  G NG6$* T H C R #'-N I 3  ($) J BJ!Y(#Y) N K 3 #K#%t$ L BL#s#&s$ N M 3  K%$& N BNB %$& B S  ? t !!##$$&&''))**,,--00113344667799::==>>AABBEEFFJJKKOOPPgghhzz{{@@UnknownG:Times New Roman5Symbol3& :Arial"hCfCAQ ~0da2t-lchung Leonard Chung  FMicrosoft Word Picture MSWordDocWord.Picture.89q  FMicrosoft Word Picture MSWordDocWord.Picture.89q  FMicrosoft Word Picture MSWorObjectPool`Ͽ`ϿWordDocument:"SummaryInformation(CDocumentSummaryInformation8K7 bjbjUU "7|7|lDDDD 8 444;8=8=8=8=8=8=8$r9 ;Ta844"444a8;8DD &v8;8;8;84D  ;8;84;8;8;8;8;8 @BDFIKNPfhyz{#5B*CJOJQJ\^JaJphCJ#5B*CJOJQJ\^JaJph#5B*CJOJQJ\^JaJphB*CJOJQJ^JaJphjCJUmHnHu) !#$&')*,-0134679:=>ABEFJKKOPghz{ 1hN N!Q"'# $ % Oh+'0t  0 < HT\dlss t-lchung -lc-lc Normal.dotLeonard Chungo2onMicrosoft Word 9.0@@2tQ@2tQ ՜.+,0 hp  Microsoft Corp.  Title_1014692924$ F`OϿ`OϿ1TableU[CompObj !hObjInfo#    i8@8 NormalCJ_HaJmH sH tH R@R Heading 1$$@&a$5B*CJOJQJ\^JphR@R Heading 2$$@&a$5B*CJOJQJ\^Jph<A@< Default Paragraph FontJB@J Body Text#5B*CJOJQJ\^JaJph!$'*-147:>BFKPcv#@ABCDEFGHIJKLMNOPSW%!$'*-147:>BFKPcv#&  !"#$%&' @Vt    !$%(),-1267IJ\]^no00000000000000000000000000000000000000l,2$CYE]~)x+u @28}7(  B  3 rB  3 q<B  # p<B  # o<B  # n<B  # m<B   # lH   C k<B   # j<B   # i<B   # h<B  # g<B  # f<B  # e<B  # d<B  # c<B  # b<B  # a<B  # `<B  # _<B  # ^<B  # ]<B  # \<B  # [<B  # Z  BCCDE F(33;C$Im@Y  BCzDE F(;z$vInm`K.@X   BxCxDEF<x<<x<< @`W ! BxCwDEF<x<<w<< @`V " BxCxDEF<x<<x<< @`U # BxCwDEF<x<<w<< @`T $ BxCxDEF<x<<x<< @`S % BxCwDEF<x<<w<< @`R & BxCwDEF<x<<w<< @`Q ' BxCxDEF<x<<x<< @`P 0 BxCxDEF<x<<x<< @`O 1 BxCxDEF<x<<x<< @`N 2 BxCxDEF<x<<x<< @`M 3 BxCwDEF<x<<w<< @`L 4 BxCxDEF<x<<x<< @`K 5 BxCxDEF<x<<x<< @`J 6 BxCxDEF<x<<x<< @`I 7 BxCxDEF<x<<x<< @`Hr A 6G r B 6F r C 6E r D 6D r E 6C r F 6B r G 6A r H 6 @  r I 6 ?  r J 6 >  r K 6 =  r L 6 <  r M 6; r N 6: x O <O  P HP B Q 3 9< R # 8r S 67 < T # 6< V # 5r W 64 < X # 3B Z 3 2B [ 3 1<B \ # 0<B ] # /<B ^ # .<B _ # -<B ` # ,H a C +<B b # *<B c # )<B d # (<B e # '<B f # &<B g # %<B h # $<B i # #<B j # "<B k # !<B l #  <B m # <B n # <B o # <B p # <B q # <B r # @ +k#5r'  s BCLDE F(;L ?_~@W+#56' u BxCxDEF<x<<x<< @`+&+r' v BxCwDEF<x;<w;< @`,#-Z$ w BxCxDEF<x<<x<< @`.w#.# x BxCxDEF<x<<x<< @`/k# 0# y BxCxDEF<x<<x<< @`1k#}1# z BxCxDEF<x<<x<< @`2w#2# { BxCxDEF<x<<x<< @`4w#~4# | ByCxDEF=y<=x<= @`z5w#5#x  < x  < x  < x  < x  < x  < x  < x  < x  < x  < x  <   x  <! !x  <"  "x  <#  #x  <$  $  H% %B  3  <  #  <  # x  <' '<  # x  <( (r @ 6 B S  ?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr@t^ttO2 \ tPt\4 tvNtt"+tt9<N t A t ^ tA y^ t ^ td H^ t ^ t #^ t ^ t .^ tdtZ_7tZ?tZtZ tZ  tr > tqa b> tp > tol m> tn > tmw x> tl > tk > tj > ti  thtgtfteghtdG H tc  tb ta t`t_t^t]ght\G H t[ tZ9<N tX atW H tV < tTj tSutREtQ<H tNz IR tM` z R tL z R tK z R tJgz K R tIz jR tHz R tGmz R tFtLtES+tD'tCtB tA  t7AWt6 t5 L t4# c t3s_  t2 :~ t1f ~ t0U  t'A$t& Gt% L Gt$#  t#sSt":$t!~Gt U/t} t}tU V2 t 2 t  2 t8  9 2 t  2 t 2 t& '2 ti j2 t 2 t U ttt{|t[\t / 0 t   t  t U t UtUt{U|t[U\t/ U0 tU t<H ttt 223366::HHPPXXYYst{        !!$$%%(()),,--11226677EHIIJJTV\\]]^^nnov@Tp@UnknownG:Times New Roman5Symbol3& :Arial"hCfCA ~0a2t-lchung Leonard ChungObjectPool"`OϿ`OϿWordDocument"SummaryInformation(!#DocumentSummaryInformation87 bjbjUU "7|7|t$ldddPPPP \nXTTTWWWWWWW$$Y D[TXdT3G~ TTTXW8(XWWWT.dWWTWWWWdWx `[SPTWW>X0nXW[T[WWx NT4SP3 Unbuffered Throughput 0 2 4 6 8 10 2 4 8 16 32 64 128 192 Request Size (KB) Throughput (MB/s) Ultra Read Ultra Write 0 2 4 6 8 10 2 4 8 16 32 64 128 192 Request Size (KB) Throughput (MB/s) Ultra Write WCE NT4SP3 WCE Unbuffered Write Throughput st   !#%')+-025^m#5B*CJOJQJ\^JaJph#5B*CJOJQJ\^JaJphB*CJOJQJ^JaJphCJjCJUmHnHuEt$a$t    !$%(),-1267IJ\]^no 1hN N!"# $ % Oh+'0t  0 < HT\dlss t-lchung -lc-lc Normal.dotLeonard Chungo2onMicrosoft Word 9.0@F#@*R@4R ՜.+,0 hp  Microsoft Corp.  Title_1014693486& FZ$Ͽ %Ͽ1Table:CompObj%($hObjInfo& i8@8 NormalCJ_HaJmH sH tH LL Heading 1$@&5B*CJOJQJ\^JphB@B Heading 2$@&5CJOJQJ\^J22 Heading 3$@&5\<A@< Default Paragraph FontJB@J Body Text#5B*CJOJQJ\^JaJph%JMPSVY]`cfjnrw|789:;<=>?@ABCDEFGH)      !"#$%&('%JMPSVY]`cfjnrw|  !"#$%&'()  @VHlm00000%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%00%0%0%0%000000000000000000000000l,2$Te xW rv @(H(  B  3 FB  3 E<B  # D<B  # C<B  # B<B  # A<B   # @H   C ? ?<B   # ><B   # =<B   # <<B  # ;<B  # :<B  # 9<B  # 8<B  # 7<B  # 6<B  # 5<B  # 4<B  # 3<B  # 2<B  # 1<B  # 0<B  # /<B  # .  BC_DE F(~@_#)Fi@-  BCpDE F(~@p#BFi @,  BCzDE F(~@z#PFi @+  BCDEF? ?@?@? @`*   BCDEF? @@@@@ @`) ! BCDEF? @?@?@ @`( " BCDEF? @@@@@ @`' # BCDEF? ?@?@? @`& $ BCDEF? @@@@@ @`% % BCDEF? @@@@@ @`$ & BCDEF? @?@?@ @`#N ' S ? "N ( S ? !N ) S ?  N * S ? N + S ? N , S ? N - S ? N . S ? N2 / S ? N2 0 S ? N2 1 S ? N2 2 S ? N2 3 S ? N2 4 S ? N2 5 S ? N2 6 S ? r 7 6 x 8 <8 r 9 6 r : 6 r ; 6 r < 6 r = 6  r > 6  r ? 6    r @ 6    r A 6    r B 6   r C 6   r D 6 r E 6 r F 6 r G 6 ~ H B B I 3 B S  ?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG- t8R41tH.1$ tI5tF; BtE] ; tD ; tC ; tBF; tA; :t@; zt?.; t>oHt=PI)t<Itt;It:$ I t9n IG t7HSvxt6OCt5 6 t4 vQ t3  t2R5t1[t0T?t/ W t.O)t-  t, Q 5t+  Nt*R[t)[t(sTt' = t&OBt%  t$ Q ut#  t"R5t!t Tt 0 tT tTi tT5 th i t t t+ , tk l t  t  t. / tn o tn h tH_n`tHntHntH2n3t H} n~ t H n t n_o t n_h t n_h`tnhtnhtn2h3tn} h~ tn_h t5tHHGHI[jjmz@@UnknownG:Times New Roman5Symbol3& :Arial"1hCfC! 0a2Qt-lchung Leonard ChungObjectPool'*Z$ϿZ$ϿWordDocument"SummaryInformation()+DocumentSummaryInformation87 bjbjUU "7|7|HlT T T T ` 6 444c6e6e6e6e6e6e6$7 9T64-,V4446c6 6c6c6c64b  c6c64c6c6c6c6c6 | TXT 4c6c6606c6:4:c6c6 NT4SP3 Unbuffered Read Throughput 1 Fast Disk, Various Request Depths 0 2 4 6 8 10 2 4 8 16 32 64 128 192 Request Size (KB) Throughput (MB/s) GHklmz#5B*CJOJQJ\^JaJphB*CJOJQJ^JaJph B*phCJ5B*CJOJQJ\^JphjCJUmHnHu&HlmH 1hN N!"~'# $% Oh+'0t  0 < HT\dlss t-lchung -lc-lc Normal.dotLeonard Chungo2onMicrosoft Word 9.0@@ES@ES ՜.+,0 hp  Microsoft Corp.  Title_1013324569. FpMϿ;OϿ1Table:CompObj-0'hObjInfo) i8@8 NormalCJ_HaJmH sH tH <A@< Default Paragraph Font"%(+/258<@DINfy789:;<=>?@ABCDEFGJLN     !"#$%&'()*+,"%(+/258<@DINfy  !"#$%&'()*+, @VMhiklnoqrtuwx{|~000000000000000000000l,2$jŖ1g= W ] @p"M"(  H  C KH  C JBB  3 IBB  3 HBB  3 GBB  3 FBB   3 EN   S "DBB   3 CBB   3 BBB   3 ABB  3 @BB  3 ?BB  3 >BB  3 =BB  3 <BB  3 ;BB  3 :BB  3 9BB  3 8BB  3 7BB  3 6BB  3 5BB  3 4BB  3 3  BC!DE F(B!6Qm@2  BCSDE F(B6QmS;@1  BC^DE F(B^ 6Qm @0T2  c $"/T2   c $".T2 ! c $"-T2 " c $",T2 # c $"+T2 $ c $"*T2 % c $")T2 & c $"( '  BCDEF"DDDDD @`' (  BCDEF"DCDCD @`& )  BCDEF"CCCCC @`% *  BCDEF"DDDDD @`$ +  BCDEF"CCCCC @`# ,  BCDEF"DDDDD @`" -  BCDEF"DDDDD @`! .  BCDEF"CCCCC @` T / c $"T 0 c $"T 1 c $"T 2 c $"T 3 c $"T 4 c $"T 5 c $"T 6 c $"~ 7 B7 ~ 8 B8 ~ 9 B9 ~ : B: ~ ; B; ~ < B< ~ = B= ~ > B> ~ ? B ?  ~ @ B @  ~ A B A  ~ B B B   ~ C B C   ~ D BD  ~ E BE  ~ F BF   G NG H H C B I 3 ~ J BJ B K 3 ~ L BL B M 3 ~ N BN B S  ?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK7ltNH tM{ tL  tKb {d tJz  tIP9H tH tGf8 tFL q  tE! ,  tD ,   tCn , o  tB ,   tA,  t@@,  t?, u t>d,  t=t<|t;8+t:t9 t8T G t6W  t5 U {t4{ * t3 z {t2nt1%t0`#t/I t.W  t- p at,{  *t+  8t*`t)%t({>t'I*t&I  t% c ot$n  at#  t"F t!9t F1t; t t t+ tX Y t t} ~ t  t  t& ' t  t= > t  t X t78tttTUt   t   t 7 t 7X t 7X8tXtXtTXUt X t7X t tMMgLMMT^@,Ep@UnknownGz Times New Roman5Symbol3& z Arial"hBFBF!Q ~0da2 Leonard Chungt-lchungdDocWord.Picture.89q !FMicrosoft Excel ChartBiff8Excel.Chart.89qOh+'0@H`x ObjectPool/2pMϿpMϿWordDocument"SummaryInformation(13 DocumentSummaryInformation8            #             ! " & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  7 bjbjUU "7|7|Ml(((\ \7     666G7I7I7I7I7I7I7$~8 :Tm7(6.666m7G7  "7G7G7G76 ( G7G76G7G7G7G7X(G7  Ⴟ\ 7G7G7707G7:7.:G7G7<N NT4SP3 buffered throughput 0 2 4 6 8 10 2 4 8 16 32 64 128 192 Request Size (K-Bytes) Throughput (MB/s) Write Read Write +WCE LMgijlmoprsuvxz|}#5B*CJOJQJ\^JaJph#5B*CJOJQJ\^JaJphB*CJOJQJ^JaJph#5B*CJOJQJ\^JaJphjCJUmHnHu*Mhiklnoqrtuwx{|~M 1hN N!Q"'# $ %Oh+'0t  0 < HT\dlssLeonard Chungoeoneon Normal.dotn t-lchungtn2lcMicrosoft Word 9.0@@ @ ՜.+,0 hp|    Title_10184268048!FpfϿPϿOle *PRINT57 ~CompObj+b ; 9   r''   Arialw@  UwUw0- Arialw@  UwUw0-----Arialw@  UwUw0- Arialw@  UwUw0-----"System 0-'- r-- Q!!---'--- r- - $5%5%775----'-- - ;%1 2 %[[%%%%%55%---'-- - r 25 5%7%75---'-- - r5 7-77[[5577%I7I7I7I7I7I7I%7%---'-- - Q!!---'-- - WC---'-- - TC-  3f- m wwgg00 - KmKwKwIIJJCC<m3f- 3f- X---'-- -  TCw b---'-- -  TC l---'-- -  TCg |Rw---'-- -  TC0 E---'-- -  TC   ---'-- -  TCKm- -    $m.hPhm.---'---  TCKw  $w.hZhw.---'---  TCI  $,fdf,---'---  TCJ  $-gog----'---  TCC  $&`y`&---'---  TC<  $YY---'---  TC---'---  WC---'---  r-------'---  &T> 92 R !Win2K 1 disk motherboard DMA WCE G.*6*.**C..*..*.6?5G62(2 unbuffered random IO/s....**.*...C:*----'---  r---'---  r----'---  r  2 0 2 |20 2 7|40 2 |60 2 [|80 2 \100 2 \120 2 \140 ---'---  r---'---  r  2 j]10 2 jg20 2 jq40 2 j|80 2 jv16 2 j32 ---'---  r------'---   2  Request Depth0%))%%0%))----'---  r-----'---  m!  Arialw@  UwUw0- 2 1IO/s- ----'---  r--  -   2---'-- -   3---'-- -   33f- ^ ^R^3f-  3f- rJ 2 Bbread%%%---'-- -   3---'-- -   3-  R-  -  $2 bwrite/%---'-- -   3---'-- -  r---'-- -  r- -   Q!!- -' r '  'ObjInfo6:-Workbook% \OlePres0009; SummaryInformation(<. t @\p Leonard Chung Ba=  %=<X@"1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial1Arial"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)7*2_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).))_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?,:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)6+1_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)                + ) , *    `Chart4!random buffered DMAq8random unbuffered DMAOrandom buffered PIOerandom unbuffered PIOr|graphs~ report graphs> `iP$ / 3  @@  |OMB/sIO/sOp BlockSizeOutstandingIOs Buffering NumThreadsTimeFileSizeClock(s)User(ms) Kernel(ms) Time StampComment readFri Mar 10 22:56:05 2000<lchung 1 disk motherboard DMA IDE dynamic random CalibrationYFri Mar 10 22:58:05 20009lchung 1 disk motherboard DMA IDE dynamic random bufferedFri Mar 10 23:00:05 2000Fri Mar 10 23:02:05 2000Fri Mar 10 23:04:05 2000Fri Mar 10 23:06:05 2000Fri Mar 10 23:08:05 2000writeFri Mar 10 23:10:05 2000Fri Mar 10 23:12:34 2000Fri Mar 10 23:14:36 2000Fri Mar 10 23:17:15 2000Fri Mar 10 23:19:27 2000Fri Mar 10 23:22:15 2000Fri Mar 10 23:25:08 2000HFri Mar 10 23:27:08 2000Blchung 1 disk motherboard DMA IDE dynamic random Hardware bufferedFri Mar 10 23:29:08 2000Fri Mar 10 23:31:09 2000Fri Mar 10 23:33:09 2000Fri Mar 10 23:35:09 2000Fri Mar 10 23:37:09 2000Fri Mar 10 23:39:09 2000Fri Mar 10 23:41:09 2000Fri Mar 10 23:43:09 2000Fri Mar 10 23:45:09 2000Fri Mar 10 23:47:10 2000Fri Mar 10 23:49:10 2000Sat Mar 11 11:03:59 20008lchung 1 disk motherboard PIO dynamic random CalibrationSat Mar 11 11:05:59 20005lchung 1 disk motherboard PIO dynamic random bufferedSat Mar 11 11:07:59 2000Sat Mar 11 11:09:59 2000Sat Mar 11 11:11:59 2000Sat Mar 11 11:13:59 2000Sat Mar 11 11:15:59 2000Sat Mar 11 11:17:59 2000Sat Mar 11 11:21:56 2000Sat Mar 11 11:24:22 2000Sat Mar 11 11:26:24 2000Sat Mar 11 11:28:59 2000Sat Mar 11 11:31:30 2000Sat Mar 11 11:34:07 2000Sat Mar 11 11:36:07 2000>lchung 1 disk motherboard PIO dynamic random Hardware bufferedSat Mar 11 11:38:07 2000Sat Mar 11 11:40:07 2000Sat Mar 11 11:42:07 2000Sat Mar 11 11:44:08 2000Sat Mar 11 11:46:08 2000Sat Mar 11 11:48:08 2000Sat Mar 11 11:50:08 2000Sat Mar 11 11:52:08 2000Sat Mar 11 11:54:08 2000Sat Mar 11 11:56:09 2000Sat Mar 11 11:58:09 2000user/Req kernel/Req total cpu/ReqR \Y _$zRg?=  @M\\barc\HP10C odXXLetterDINU"0 "dXX??3` > /` > 0` I 1` ) 2` ) 3远3dtI123 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM   43_  NM  4D$% M 3O&0Q4$% M 3O&/Q4FAt 3On 3 b#M&243*a@#M&2! M4% 2 M3OU&3Q  Request Depth'4% aMZ3O&3Q  IO/s'4523 M 43"  V3O % M,3OQ4444% eV M3O&&1Q r7Win2K 1 disk motherboard DMA WCE unbuffered random IO/s'44e??@@@@ @ @0@0@@@@@eGzP@ ףp=ZV@̼P@RaV@Gz>R@33333sV@(\U@ffffffV@GzW@= ףpV@{GJY@HzW@e> Hz @  dMbP?_*+%"??U} I8}                      (@@O@ <@?p@@0@      <@?p@?      <@?p@      <@?p@      <@?p@      <@?p@      <@?p@      <@?p@       < @?p@?     < @?p@   L M N J@@   @? * ?^@p@^@?@@  ( o? D D D ( r?D D D ! ,? D D  J@ @   @@ * ?^@p@^@P@  (  D D D ( ѻו? D D D ! ѻו?  D D  J@0@   @@ * ?^@p@q@?@@  ( oW܏o? D D D ( "ߴ?D D D ! Uq۵? D D J@@  @ @ *?^@p@p@O@@    (M}>/?D DD (QSu?D DD !f![x? DDI@@  @0@ *?^@p@^@?@@    (+2 o?D DD (hy?D DD !Ul? DDJ@@  @@@ *?^@p@o@G@P@    (nx?D DD ( n?D DD !Ap-r? DD o@A>@  @? *?^@p@t@p@@    (1[|?D DD (A0?D DD !<M? DDa@f@  @@ *?^@p@@c@B@    (j #}?D DD (D^N@D DD !?@ DD\@@  @@ *?^@p@@@[@@    (v]y? D DD (bm{@D DD !l@ DD@b@N@  @ @ *?^@p@@`k@`@    (K, n?D DD (=,@D DD !iL.}@ DD@^@W@  @0@ *?^@p@@O@@    (/!%k?D DD (-y& ?? D DD !VM? DD@b@N@  @@@ *?^@p@@@[@`@    (~OBs?D DD (s d? D DD !Qm ?  DD2PH0(  >@  7 @  dMbP?_*+%"??U} $} m>                    @ @@ <@?p@@      <@?p@?      <@?p@?      <@?p@?     (@@O@ <@?p@?0@      <@?p@?      <@?p@?      <@?p@?       < @?p@?     < @?p@?   L M N J@)@   @? !* ?^@p@p@0@@m@ " #( (\N`? D D D ( JXН? D D D ! ^+87ڟ?  D D  J@'@   @@ !* ?^@p@q@?@t@ $ #( H o? D D D ( z?D DD (HfU ?D DD !ܮ#U? DD@Q@v@  @? !*?^@p@q@P}@  )  #(D DD (9_ `?D DD !9_ `? DD@Q@|@  @@ !*?^@p@r@0@r@  *  #(#y^cX?D DD (CK?D DD !ҝ? DDQ@@  @@ !*?^@p@p@?@ @  +  #(2Ɓg?D DD (y ?D DD !{? DDQ@@  @ @ !*?^@p@u@0@`y@  ,  #(P[X?D DD (P?D DD !m(j? DDQ@@  @0@ !*?^@p@y@G@pw@  -  #() q?D DD ('?D DD !Έ tã? DDQ@@  @@@ !*?^@p@w@?@`y@  .  #(37f?D DD (:TȢ?D DD !UdZx7?  DD2PH . 0(   >@&&&7 @  dMbP?_*+%"??U} } 3                    (@@O@ <@?p@@  /  0  <@?p@?  /  0  <@?p@?  /  0  <@?p@?  /  0  <@?p@?  /  0  <@?p@?  /  0  <@?p@?  /  0  <@?p@?  /  0   < @?p@? / 0   < @?p@? / 0 L M N G@n@   @? * ?^@p@^@G@@ 1 2( |K'z? D D D ( l ? D D D ! dx?  D D  G@N@   @@ * ?^@p@p@0@@ 3 2( J33b? D D D ( ?u? D D D ! 4n?  D D  G@ N@   @@ * ?^@p@^@0@@ 4 2( !!b? D D D ( X\X\? D D D ! ``? D D G@a@  @ @ *?^@p@^@G@x@  5  2(ଁz?D DD (9h根?D DD !ܴqM? DDG@X@  @0@ *?^@p@^@?@p@  6  2(cմq?D DD (wf?ƺ?D DD !+b? DDG@q@  @@@ *?^@p@o@0@@  7  2(N3b?D DD (9p?D DD !'Ա? DD m@9@  @? *?^@p@}@u@@  8  2( d?D DD (?D DD !6yh? DDj@@  @@ *?^@p@@@m@_@  9  2(?N2}?D DD (޲S?D DD !ѡp? DD`@@  @@ *?^@p@@e@`@  :  2('y?D DD (9f@D DD !/l!bw@ DDZ@@  @ @ *?^@p@@W@f@  ;  2(I gzBw?D DD (WF &?D DD !a1b=? DD`@@  @0@ *?^@p@u@@[@@  <  2(ەu?D DD (Pz^!E?D DD !oVڤ? DD `@4@  @@@ *?^@p@@@[@@  =  2(@cgLv?D DD (@~b?D DD !_]-?  DD2PH00(  >@  7 @  dMbP?_*+%"??U} } 9                    (@@O@ <@?p@@  >  0  <@?p@0@  >  0  <@?p@  >  0  <@?p@  >  0  <@?p@  >  0  <@?p@  >  0  <@?p@  >  0  <@?p@  >  0   < @?p@0@ > 0   < @?p@ > 0 L M N G@@   @? !* ?^@p@^@0@px@ ? @( b? D D D ( 6ԥ? D D D ! :uǬ?  D D  G@}@   @@ !* ?^@p@p@0@@m@ A @( )b? D D D ( ;F? D D D ! 伡?  D D  ?A@   @@ !* ?^@p@r@0@t@ B @( |``? D D D ( ? D D D ! x1? D D L@¼@  @ @ !*?^@p@u@?@s@  C  @(*̸l?D DD (Ow?D DD !̑Jޅ? DDO@n@  @0@ !*?^@p@y@0@u@  D  @(y[?D DD (06?D DD !_? DDP@@  @@@ !*?^@p@@?@`{@  E  @(̂h?D DD (r} ?D DD !H:-? DDQ@.@  @? !*?^@p@q@@m@  F  @(D DD (Ucⱖ?D DD !Ucⱖ? DD@Q@`@  @@ !*?^@p@^@0@pv@  G  @( =IdX?D DD (\ZQ^7?D DD !Es? DDQ@V@  @@ !*?^@p@s@?@px@  H  @(GU h?D DD (˶?D DD ! $)Ls? DDQ@5@  @ @ !*?^@p@|@0@t@  I  @(|FgX?D DD (8Q?D DD !wcퟠ? DD@Q@h@  @0@ !*?^@p@^@`y@  J  @(D DD ((w`4e?D DD !(w`4e? DDQ@@  @@@ !*?^@p@@0@`y@  K  @({vʚ:X?D DD (y־x6?D DD !-M?  DD2PH@0(  >@7 @  dMbP?_*+%MfNEC SuperScript 870 odXXtQXXEXCELD0Courier NewSUPERSCRIPTNEC870"NXX??U8P  (  v  <MNN?Z]7&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` 0` 0` 0` 0`3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ; QQ3_  NM   4E43_  NM   43_  NM  4D $% M 3O&Q4$% M 3O&Q4FA5 3O"  3 b#M43*#M! M4%  MM3O3 &Q  Request Depth'4% eMZ3O &Q  IO/s'4523 M 43" 1 OD3O1 O% M,3OQ4444% DM gM3O&Q P&1 disk motherboard buffered random DMA'44e?@@ @0@@@eQP@{Gs@QP@f@(\P@Qa@33333P@Qng@GzP@33333kc@QP@Qng@e ~v  <MNN?KP](8&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` >  ` >  ` >  ` >  l3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM   43_  NM  4D $% M 3O& Q4$% M 3O& Q4FAo D 3Ot] [ 3 b#M43*#M! M4% H .M3O3 & Q  Request Depth'4% b\4MZ3O-& Q ,Overhead (CPU ms/MB)'4523 M 43" G s/E3OG s% M,3OQ4444% uF .M3O& Q b/1 disk motherboard buffered random DMA overhead'44e??@@@@ @ @0@0@@@@@e,?<M?ѻו??@Uq۵?l@f![x?iL.}@Ul?VM?Ap-r?Qm ?e ~v  <MNN?P&K]9&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` >  ` > ` > ` > l@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM   43_  NM  4D$% M 3O&Q4$% M 3O&Q4FAl l 3Og  3 b#M43*#M! M4% Hp0M3O3 &Q  Request Depth'4% }MZ3O &Q  IO/s'4523 M 43" q 8/I3O55% M,3OQ4444% ^A GM3O& Q T(1 disk motherboard unbuffered random DMA'44e??@@@@ @ @0@0@@@@@eGzP@ ףp=ZV@̼P@RaV@Gz>R@33333sV@(\U@ffffffV@GzW@= ףpV@{GJY@HzW@e ~v  <MNN?pi &]h9&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > ` > ` > ` > l3d23 M NM4 3Q  readQ ; Q ;Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ;Q3_  NM   4E43_  NM   43_  NM  4D $% M 3O&Q4$% M 3O&Q4FAo D 3Ot] [ 3 b#M43*?#M! M4% H .M3O3 &Q  Request Depth'4% b\4MZ3O-&Q ,Overhead (CPU ms/MB)'4523 M 43" G s/E3OG s% M,3OQ4444% /FA .M3O&Q f11 disk motherboard unbuffered random DMA overhead'44e??@@@@ @ @0@0@@@@@e^+87ڟ?9_ `?ߦ?ҝ?^܆?{?3*!?m(j?Ty?Έ tã?ܮ#U?UdZx7?e ~v  <MNN?]X:&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > ` > ` > ` > l3d23 M NM4 3Q  readQ ; Q ;Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ;Q3_  NM   4E43_  NM   43_  NM  4D $% M 3O&Q4$% M 3O&Q4FA D 3Ot [ 3 b#M43*#M! M4%  .M3O= &Q &Request Size (KB)'4% bt\MZ3O @&Q &Throughput (MB/s)'4523 M 43" G s/E3OG s% M,3OQ4444% FS FM3O&Q P&1 disk motherboard buffered random PIO'44e??@@@@ @ @0@0@@@@@e= ףpM@\(r@N@Qq@ N@e@M@333333a@zGM@ףp= e@zGN@fffffd@e ~v  <MNN?<!]:&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > ` > ` > ` > l3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;QQ3_  NM   4E43_  NM   43_  NM  4D $% M 3O&Q4$% M 3O&Q4FA D 3Ot [ 3 b#M43*#M! M4%  .M3O= &Q &Request Size (KB)'4% bt\MZ3O @&Q &Throughput (MB/s)'4523 M 43" G s/E3OG s% M,3OQ4444% FS .M3O&Q b/1 disk motherboard buffered random PIO overhead'44e?@@ @0@@@edx?6yh?4n?ѡp?``?/l!bw@ܴqM?a1b=?+b?oVڤ?'Ա?_]-?e ~v  <MNN?`&<];&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > ` > ` > ` >  ?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;QQ3_  NM   4E43_  NM   43_  NM  4D $% M 3O& Q4$% M 3O&Q4FA ; 3Ox U 3 b#M43*^@#M! M4%  0M3O3 &Q  Request Depth'4% bMZ3O &Q  IO/s'4523 M 43" I }-I3OI }% M,3OQ4444% eF GM3O&Q T(1 disk motherboard unbuffered random PIO'44e?@@ @0@@@eQ+N@GzU@q= ףN@Gz>V@)P@V@HzgR@ףp= V@= ףpT@HzGV@p= ׃U@yV@e ~v  <MNN?`!&<];&  @MfNEC SuperScript 870 od6tQXXEXCEL0Courier NewSUPERSCRIPTNEC870"d??3` > !` > "` > #` > $?n@3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM   43_  NM  4D $% M 3O&$Q4$% M 3O&#Q4FAt ; 3Oxa U 3 b#M43*?#M! M4% Q 0M3O3 &"Q  Request Depth'4% bM3MZ3O-&"Q ,Overhead (CPU ms/MB)'4523 M 43" I }-I3OI }% M,3OQ4444% eF 1M3O&!Q f11 disk motherboard unbuffered random PIO overhead'44e??@@@@ @ @0@0@@@@@e:uǬ?Ucⱖ?伡?Es?x1? $)Ls?̑Jޅ?wcퟠ?_?(w`4e?H:-?-M?e >@<2(((7 @  dMbP?_*+%"??rUD` ,(   v  <MNN?Z] '` > (` > )` > *qп3d23 M NM4 3Q  readQ ; Q ; Q3_ 3f= NM  3f3f==d4E4 3Q writeQ ;Q ; Q3_  NM   4E43_  NM  43_  NM   4D$% M 3O&*Q4$% M 3O&)Q4FA 3O p x 3 b#M43*#M! M4%  !M3OU&(Q  Request Depth'4% [ XMZ3O&(Q  IO/s'4523 M 43" S ,A3OU % M,3OQ4444% `&M3O(&'Q ?Win2K 1 disk motherboard DMA Dynamic WCE unbuffered random IO/s'44e??@@@@ @ @0@0@@@@@eGzP@ ףp=ZV@̼P@RaV@Gz>R@33333sV@(\U@ffffffV@GzW@= ףpV@{GJY@HzW@e   >@7  E 9   1''  ' 1--  ,--'-- 1--  $$1%1%$$1---'-- %-$$$ %$%x$x%f$f%T$T%C$C%1$1%--'-- 1$1$ 1%%$1$--'-- 11$ $ Small Fonts UwUw0-!$!$!$x!x$f!f$T!T$C!C$1!1$$%$$OOzz%%--"System 0-'--- ,---'--- +,---'--- +,-3f-r9 rdrdllbbYYS-^9^d^d]]^^\\[r93f-3f- 3fu<o6---'--- 3f+,rd ugoa---'--- 3f+,l oi---'--- 3f+,b e_---'--- 3f+,Y \V---'--- 3f+,S VP ---'--- 3f+,^9--   $9Y>c4c9Y---'--- +,^d  $dYic_cdY---'--- +,]  $XbbX---'--- +,^  $YccY---'--- +,\  $WaaW---'--- +,[  $V` `V---'--- +,---'--- +,---'--- 1 Arialw@u  UwUw0-------'--- 0 +  92 -!Win2K 1 disk motherboard DMA WCE e    (2 Sunbuffered random IO/s  ----'--- 1---'--- 1----'--- 1  2 0 2 20 2 40 2 r60 2 `80 2 N100 2 =120 2 +140---'--- 1---'--- 1  2 810 2 b20 2 40 2 80 2 16 2 32---'--- 1 Arialw@0 j UwUw0- - - ---'- -- z 2 | Request Depth- ---'- -- 1- - ---'- -- |c  Arialw@ z UwUw0- 2 zIO/s-  - ---'- -- 1Arialw@ ? UwUw0- - -  $---'- --  #---'- --  #3f-  3f- 3f- 3f  2 read---'- - - #---'- - - #- - -   $ 2 write ---'- --  #---'- --  1---'- --  1- -  ,--' 1 '  'NANILeonard ChungxLeonard ChungxMicrosoft Excel@-@)Ay@՜.+,0\ PXd lt| 4 random buffered DMArandom unbuffered DMArandom buffered PIOrandom unbuffered PIOgraphsreport graphsChart4  WorksheetsChartDocumentSummaryInformation821Table 83SummaryInformation(?9DocumentSummaryInformation8AtsOh+'0$0D Xd    KDifferences and Similarities between NT4 and Win2K Single Disk PerformanceiffLeonard Chungd eoneon Normal.dotn Jim Graytn3m Microsoft Word 9.0i@e@n(쐋us[Wd;{}7nmsX>em)wAY̭/B{B} >*yò2餑ܚ<[>qmR`pEzڽO}yn쮳r񮇓ʷ)st]lX3,[Q?z˘*4[sam˧Pbnn; kꕫ__<8]Ҿ3}Ol^BnMpBg8b*S3cU%ê6/[h`?s~Zd|Vkfzim૎w"jff[teVg\VeHP.ɮ0ΆC1XvU; qvAnMڭ- ns]} z&߅L1wVdWV>72'S63ᦗwLm3*1[[nR>p89e,4V .ΚΊk2^͂SgϳsWp/Pƃ[ܚk҇7eܺcX=pͮ3\4˪:QU>jUc nMn|%Ku6SM} ]OmiE&a|WJ >mքָ\Kzf1zBi՗I^ defj`a6NpkBpkzƜ¼T6]|7"r=6nCh"ToGBbP~6ա]wRoڍq[B!BpkB!BpkB!BpkB!BpkB!BnM!BnM!BnM!BnM!B !B !B !B!5!B!5!B!5!B!5!B!&B!&B!&B!&B!քB!քB!քB!ܚB!ܚB!ܚB!ܚB![B![B![B![B!BpkB!BpkB!BpkB!Bޭ_|!q Dd 0   # A 2H .h( x/Qm?$ Gw`! .h( x/Qm?'4r$h xڭZkpS޳gW؀A`Sp07?1PN i'(BI&4L;t&c0&6CCU#4 i:mb +]YdIW˗n'lG୲!1BTWTP&N1.!"@|@`c0FCK+yP  Lr8xeB<~MKOG!kb3d652$`q.:}O+S2IB;f3:4ôS3Lg0tJp=&P[`>"g#.D?*za GG`~n~̣ /ൊy'Y0i|.ؑz=O[5vl$.oE(\9Z(jN5!;p=3ZiD6`yZ Ӱin=عmOcw}l"_E4~:xvu+?>07R{>AĽkFgهgd_8x>&%$3 b4N58yMϨLO_Uyf]U,*?l'ݱJ3MEi7K43N^7aU`~̑ ̦fdU`??ˑGmXg[tj|^*V2G*pmN4x*}ح#\:i|Q*U٩5 SUc=4>%gZ+@v4;99J-es2 '>ϥ٩k Eo[MY}=b[ux \'!Y"O3/3C>R4o2/ڢŌ\0&Rqg8+j6HT?,W` <982䠸n/[Tg!Q[5ɇ- zk/oT ||.đR:ENc/zX*F,%^P>~;әɮOL39Lİ}*f(/g?S "|# a=II_@NwbdxGU`/=}+# \tp&I4wTvD!.RE}"0 6Y/;/H ՔXL"}kַtuD!+tB!> p}n~+aqB1 wv$WY-IQ Z>ܗV9 )YIXcaLb}RZ2GWWHEE`_M0;Rзð<p"}/s׉I4wcE(T{(\IEajVI1`Õ ET{=sSSVy@Cx eژT6fu1†0&ܐ‹EkJkSMظTTv5U:^aLbrrqݨoPYh t+e@H"FGEFww_:~ C>,r{؝ݍV*1>E_NE wOL02}yl :n6uG>s={EZʸwb7/GaLgeG\<^s#1w]vo6+:Rl#^' ׸ 0&~f}BQU@Џ;F&GR<_ߑEZș 9$WVZgiΗt##Κ^z9v\%!Dd J  C A? "2%k!HJAuZpTYi(`!k!HJAuZpTYB) rXYNk xڥ pEu!@PH^@LJDTOz W"iDC@:A{ݳnRNvӿ}w2=@yFʈmzH_~V f7 Ni)Z[P_\ )'x_F~SQ?v8'0u3ACGOBQB5(R@4W`3B-hNtjIV2\?38ma s<%F1@=@N2#&$ޡw&C3J>Fbcă}.Hu> I,h%[ klѫ8<6ӥp'- HKQ: l`ObA(؂)eaۅIj [5J}XWb+Jȼ .cĬNflj ?g#31V9d ,w.(ďa{)i|ͧ;JmSnV56Ne}KO5|+珰q+ۄ'G\&"Oq5F|XU4jpi9s!d >t 5:BsR;O]i>aid>uсlkrqDOd Hş~w`?ǕM,clb`I~3](0WV})}z.r#/S慦CM\pER?[l}.Fv>Fulnx3QYZx͌|=×`y*Tn+]J^&Wy+y*X/frqpƮuF}OeW.6u|d^k̍r~ϾHRY/Rc8ϕ M9N4%sX/VS7.ڔisFhSd?^(X/ƸrѨz깴QIg؅y}u6gmtso(5cֈսV\P_=7|=xwx&| I |PT1 qZ(@}r뗘k~E\9Y&xQUt",S{Y|Oi&g#c-08h:78/wђ8g( 0 , q LȄpQ1p:F9mg20K7F6@$Xs$v8Hy|s5v35|T@_![7vCE4r8*76F_&k_$Bҿ@z\dT‰o:=#,EKw18qy1w.wXŨ^g /r!JDaDc;;OPrV*q0Ch{!kqd-OwH䡕ҥs}t0Awjƫ]W#\^\ԃm*DTͶ]\AtQQJwp>x+[j6 4v()$d(~wIGxݗ?3X!L jsj8_W^5lð_FG*{I|{YO"} "8+UVQװiNM!Wp(QfX e_ ;&;uρv{x!jZ᪹J;r7^]el/8?Jʖ1wƇGd"ˇʹ Ձ5rVeʼڭf^&5<7qp7C,#>e1eܙ[roBͽ!d8^<ڟKW(1+5ԓYt+tFBhUVdJhjf:Vg:ƴ,rS6Z=iw{Fzf?;1-VIews5Gԅo7:(6;z1+v@YבH"g$g 9#%Tj+;r9=TA~ܑW}%B~;r;9d'i xG26z8OsӞݗqU7"w!TJdQ::EB"g$g0QEu  YT .NQvW]2WUUfU$?'G% <1<wqxGn}G0/j F>w3䢷 z+ }.ts]3aXA읻KҖݝ(ƝGi{=H|%o2{}QKOc`Eb!wj~q vnHo%=&5+ ?C;pH{P39pPe;v(#pX{,wD4vB[Q#FXkg,wwv$v8DɳxEif5h=y-w/oO/.H<~8F3Ȯhy:ToAE(O&w}Xc#D4_n (?#gaOЌHmIƉf^^w;,gTY&?Di88hM;P#Mw#}n CΉjeDcZ.Q}Haw.Mw'y~w7M2wobO3{g5۹2'̑voGi#m _}M.;;D$Yt2G^VOstٮNXw8TŸvkauh [ Xn\NdFPvG̒o8?!iid,Ҵ kBz%xԣՐidrňkg6͞]P[HbbTQs s-,v5-SΙ*CcgaVEQY(kQ[<*InB u=y-i&)>N"# pX DdJ0  # A 2 /\[,9@o =`!g /\[,9@ϴ%'f($5 xڥZmpTW~gR !@! 4C0h%~`1G"K6d#Ik6:1hq`p,Za?` UR{νwܻwww={}<{{@VeP sz?r DmPC}[J,oy0 F|{M FK ĜQ(l T_K_w8֓hFyQIQ[/}',b0XOR/<4~-/7%-[/ uuXDb,-8 bG,nb,0όWv. c~clqx,9&Լ$3tav:^ye|̧;擴W0D Qe+_&0Yg!]fŠyhh(f94b]Ln[񇮙:%Ul_/qȼ:GT3թ*4fU]uF:UfìS1(VlUn+fwVͼr[ nUsbVt#b0w̭G̙ReΣ="fv0E4Dж_ʔH,n"F5"_?y1F^g!zF]|hXEPxy}Fy?1C:c2 >bߵð} mFZ4Sm6̌)NɉEևb0/dц1 TTvϒh=wIQAQ mFٌ6?[u1F݊Qc-G}GC*|WиJՕ':b # ,XzVY!ʷXW}fUhQ7*YOi]\Y=J]8hn+3V[d/Fѕ Uz&C'uXŷװ+jƸ\D c Av,:ӳڨ!秐+e {w$HgjkVa lC$y8I3 <ɛ1V;揳?Oz g8右U?,?~x1Lb?2a5\Xc|";7;שyGHHle׺RYzLNoo-_KP뇎A@Aezk~{]k6e \cb,dFOrxP$^1B\Ql'xvH|̏/FqIӐOhuEyxmxe5u=&?7jVI[ Uf׻;Spl0?4P}iOպw=~V'U۫<=f_~̢b b혍"̏c4 fEoQ5xNM"W74p{ah"YvnkQx%[ g}?fc{3cYv(ɶ&+aKt :q;}Ap'髣d kq;}Dٖo ' M 7 Q31k0bjD$~ Y] *֘Gp1{0,JɴHEG}뻠^@4oM7 tâhؖBD:zذa1v8!ٴPYF0(,⦃u1›ZMd {mKrIG_W^)VkaJVz3=9ay!ƊcὓBnuIl7#h]H #l-K4W}$ ```d ǸP`BxN&PD1C`P $ 0Ӑd\LaH) &4 3MIz9C#7kH5u6xs$+QکbjxLVd"%jj,1[Fks!j6g;՘shUGrC VZtLca[WX%th'M$ls7 ]tQߣY E;q ;tM7ru eL97"e45'SoD%"SU*Sd 6l80 Лml Bʺ0. 1Fv,Fz֣yYhZ"a8֎qgv6]E7a&[ȳyނ!+F-n82d]!UyokB*[3j)qdEŮ'dvR&Gd.b]:mKLKx2|0L䄸N_|Ocq<IJ^o ;S[glx*`=̇gT=?$ԉjZ9>2MR5WmJ~l VJ3(tlWmf9[^YLg+aj +;F"Y߉[Y˅ꊻN67aeOsx"̱x^Tx@_/cY R\ex=OT4?vDxmtjl+^l4ϕ#x;31_SZ@L 1dv'gPȒ"db&`+.9Żp'/euи2#c`/GtL賡c!)WYWRO^p~6$e9,rrpAxlGܪNm\"PXZY{+olBR@JxX?{XS9hYY9/!U<*#G(J"e|t2SFSagл˽pɚ(=&D,rdLb p *ͼa=&DtsKYlEiP YyDŽp%QPX),A"LajB ]EMYEa36.0DŽ)r4BЭO#J2%hxjG*AM[*⼘&*L,G_w MCn[MXΤ- 5L, )4Qn0τE%Ģp߃ ?BQ"nm!\>#J2!g,M2"bۢh0hlSې{J#`xˢk<:5TX4.a OyVPoyt _^a"i5^K_'&:pS#EguJLEg:0A9l)A\t/bB1W7?^'S]}0@TԈ4 ć>2b}A{gO%j2eG1Ԧ@X=xFOͦ`C|ޯT'7ޏx+,b61>>VHq='#*[xڌ8K5G7Dbh>b>x/ gCio:ptYAKplkxDdu$ 0  # A2lVOsSǗ X7`!lVOsSǗ Xt0oZL"x] pu>~yz*qj 'I_'؎cLc\DSjxBz<CD L``̟-( C'msw=wYIWgٻ;=wcf*pmL) 6/.y{[Gےێ k#Kغ1}Yk{ֵƥڰ!À׋s7<Ƶ,[I<ܶr*Ӏb\BņUI@5q&{/?E11&U3yF߸pYdyuк\ll!lXa0Yzn)=Ueqa[^;s3vO(Ԟo_`! 2!~ZB'"pz =K=X} ɶ6ۍAٖ}ި`|ؖ#;BE ,O |Q >=o _;":eO餱46&&DP'⾄PO6pFZcC7ݖ}pj/{O"4W,}GO<;_hΈrF?mcآ=rF?79xC;#xQ;#化5xS;#vM3qgft |ԝװ2z6?OaaԱ {`^8m>Bx …us.v[tƅus {Vx~`ylB|_ںHrv_AںUKv&2.n(Ō;F# enn\r=e2OG=oT L2׻t{>C{$YR;OI솯mdJ 'I<mY"ɖV/x65I2w1``NjW-ɚy>&۵dN*ׁI Iɲ3&MRs=Q;?w8A=_H!6/$m>Ai1ڍrJ݌6+1C>Q79x~̉1fԤxzaLbͨZ'1ݎ9O?JFב(:m1f49oo1K'=xqG@s7s01r[ȿ%2=V,mz&><IͶ^ 9ۏ$o? V `uhU+z%%rIr5 V/7&^$_.)K{߭`Zq_ +w>&rI\+`ߠ? dş;^$rI\+^ `/Њ%_.)K{߫`Řo6jbR+z}%%rI7fkצIeFt\DBbFE+:3c<.IQX|`@\w l=R7ļd]}61գ]K.N,h_ٚ``:-N -67lMmչ;KWwu&u&rQD{뚮֎՝K;#cH'eGƧT2g@&(k\w;[[n4 ejI$ y#uH=!H!Hi$#Mm3G+M+/()`ꧠWȑ͖&8&Pǰ"}n`\h6^bo0Q^2Uo&w&|h hn1m>!ca+-{51q;$ʓy:=<ֳ!oCw?+r}Iw8+N[)0e<~c9C1}|Dz.HŲ?.fl3E&([;Ɵ7l% ұ1XJϷtc-_ԭiT6G[1~1KW1f4[pfCe0M—}{ȃ=AXr,YoP;1ۉi3{ExsiR{^K^K^Ts{o{K؍cݏkngNa`6 Ƀ^QzyyP#y>Y?~X0PLj~;+B'?A?A~!ySȮS7p )֕1Sv։K{ kVFJ!]/ f댖<`QEM'ءi _Ly%rk]ץ|% YBG*ǘ u9w"f(Vj$L י5U.TddQΡ?oU \{5Q!]j ׬9W[ͱ˜a勇x:z0T[PsoQmRN.y-\JSma|v<{XPꩶoj T[/!y;I 㲪P_V_!}??2r'LIߟh秨˨տ3L ?=zX7a݄=Mӄ%l-aK [JB65LX aA*S-V,|aWDn6:hټ'čȪqf$ȺgG`݄u4aO-%l)a [H\LX3a5f$Yr0ل-&l1a@X/aO'}BXEQsƘ7K{[}캏{:|ޅ/}_LGB\J>]7yN~UNZB'onp* UpQ#(Ux:Bˤq5il&ͤ١nCq7iF9YkT Ѹ]qfC >&SIT84MƩq*jDο<;hOB `r6]>{5-aohg5UŇphgm3 Nج=rF/!ˁrF߇_SpV;#r&}*oBQ~+Po@IQUf.`~d5v7:.˒&u1lÅus$ nݰ&\X[7Ւ'MVuskd?4 ]Qr|!p2*ܢʊ QL(us;DQm9*zU9Q\ ԧ2ҝnNEɯŬ4$ÃG;m(uxK\oo$? ~fl&6G#ɑAo^3ӵI>,\F%+w$fz4E5F LbkYٽHW5>̕AzQ&C,i1ڏnF˘P7%gxxfG0f4SL߇yo*<݌,t)r]Q22tE  ݌fS+Q|qTWM@UQ5W͙/^/7M"7oIV֜s׊8φoAC )`O~/ȥx˽o(X3*zE`~D.[};G"Zqc +nr.r)\vk:g1+pVl;@[M7%_A"[}B, a,~(?tsARo=7 Vъg$_.%K{+`Ũo2,K [u\R}u5Yq5Mӥ&z1b< \jB4g.XvX]x5$jT xl)%0vM7TaLOe=Gwe\ƞ#ve]QؕZ8bWF#veGWAGWaSaUF;HoeVF{Ye(VFa*#T|@ ?_Ee1:u{ n+#gȕHF o_UCKKooHų>m4eqg3L Qq(9TFx6ïUFqMŗ4ei<{>Wȃc1a*#\_܋ab<9/Ӕ28#(ϩ2E؅c݇cng܃u2m,U߼4RAue>!e[qX_{(I53 pJiSdSd}Wxx~ MF/1 r{WFJre'ءi$\-@WFpWILu*3V(z P[UkJ ){#i9TlS;Db`/3-È}NQi{Lkr5%Avgc#<SDǼtVv v~nāֲ^ۃyYblٖU^ZԺh׌OˑJu0ɂ@F!*Iazweݖ[ݱ6 ֛Kp<mh#~-?e>[vU?}+)߿fz-q}4bZuZީsqtV!m M.4{[eWɩq{W}v\u,vcZC/V2pE;hv%zo5!Z5ҊȜ@m9v TXRaI]G$6QEQ-([Pb9֮0fiq̔Tr۴]pn@VA*_د/&sӾ׺ ܼYU1#+ ’ # # بFQXDa]3),v+ ʹSn@9^Bs$s$Ys$vHطl9Ê#豫V׿|gQWOHd:7Eh}{u~gF<"Ԁf=IWEHa&,%DbyvӖs_WqHr#55¹y 5*:)욹5g]{iuS\gYuFqQ\skNq\ 1*pX$ЊRmWa5GeHit=؃&af%}gu~{YH׳:CUl^^esy:J`31*_&{}X9ċ_)_٦Ym,2rɹ%ͅl.|>Ռ.W6:y&yhai~g=2w B"L6O %x.R~hay~(MX5iay~(% '0J ˗嗧gJ~7Ax-L6 W[q+X=W^Ž(.d}q7|=?GyAVG9zeQAZ-y>h>JWqf+6q#J3Uz~8Q%uX u,<;lj~@XϬM~dV 2sueWP4.侗.iX46Ѭjz{y#֏i.}x ͞4sf+3X|423:͐4;LyYOyI94L# t7IO'Qm Jo5 Vwzү;q?okDzҵ"/?C_~F=H=\ u._:Dq9EWknПn?$L^& .gg=Wǘ㾢se}vNg^!1,P+3vs=rBƎкW kW_y}_ZH^VUt^)-~.-ީ*qQ]6_WI06 Dd ?P   S A ? "2 uu:S=n 7`!f uu:S=R*4r$h 4 xڵZ}pTW{I !d!KJؐC" X$H@[I3RZiG @,h)N@تS`A uLHsMe߾s} ,12WĔalG/Wm[Y[~ږWgoCy,M}óC{zMWloժt2*y"{==O4Paٕ5z_{o4$ SQ̥)uҽHZ8K+~q~1Vf ^x|cٝG8K82]g;#V#ϗeHm<sڰXYp}῏rzYHlk02kSEX1h;C(1a%OoX4V yef50Rk]\DӘeh*Z*IYR9G?XtMi[etC4&[ҹJO! Y묕^3V&9Mc[' [EuRjP|Zw*yFGgr,r߷} 5>E >zt:l,}Ϣ-{ɀ":cÔ#s5x(>14Df]CL<48e7[БyӂXȆхs5{CsOY?o΢s1o1ҍ ZPbb7wؐe wD/bΊD?fYytcx:kN]nߪ+g#YAZף3z4-'Oo ދ:öo4&| mV= pQ}S]m=wq}wxV} '_7q-\NG"cF]⁁~sQS#1AK4RJ $Ι;g-]nfog|sι3 %1BZBbnEIN~ڛ&u?1kG3esd ]/elѦp$Կ*Y!˩QuƠ>tSEaUENܽ3ݟ?/ֻs.om_LAp+F8¿uk |e@{蚾ƌDT1]eR旘C8W9ֵQLck $Am5)6m)!kNfI!SnxR<SؘZ[#z2QxjuƣDnri{VebXPgQɮR[zt@rSdƵKH3i KA~kI,iY~k#GqK^͖#8]hqS)O28%bj"V3|36*oP'YRbӊ+Oi-w <\OI>:@[<*Ii_{ Mn#,9:$M9z{kpiUθS|]^fY>=lܺn`f]+fnq<^YK+<GKعZ?|ԧ4=BuƫRs ]j L^ Dd  0   # A 2)̐n'7`!)̐n/:rh |xZmlEm[b^IKRZ@$h`D3TҋµMEĘDcV@LD&Z$b!ȁIk=gfgvkHns yTWJӂ"p?H?vEvM푮7(X &BcqF [ eowOݙ4+ȑzhYB y̙RI_>W?!{OA_7׉٭/r' sܲMZ,LvΚ41?/;fU&>oyF%,b ϟBӬ  T+ڛ=I;dS&JwAyBYPۮB`yM63j~2H ~7,ߓP1Rt'&D%Abu*I,$G *,!(!(1/M1E#))>c?+-}$Y*PX(b,‚ qyIrI7K!&0%1n(l6$K ',avNa*ƭd=阣&$FQi([~н_Eo**Eo&%RϏ%SXLaA$%=b+EgpKRb*KRbzSXLaZιpu::::::T~M*&_ʯIRbzQYH͚->G;n f LzG߀F o++vnQD^O<Ã{_YWxޙVQV}{V3^BfU4-)0f0a?U"i<z`!4sE >?U"i1pT,`xYk[U?&yim1K ]1JMъcm$./f,CBaRSA7 =&K$&O;s9{o'Z / [P3 L"1Rj6~ (+WWDhspNǎN] vW!lw^nq~BԢ1YxpYmZعeou{8\,`>.LjҎ.l :!o(RT-7>nį_@'{n^!^:ØsXwDQRa e6Da {j?~p37~POHfQc#;+a܏?_'s>ifpɲwZ^9ߎL,igT<3RL2a -!,CaCOXa)Gx0 6@"a]$"aۄmK.a\(6Mkb>2xx|z_rUǣI7V%+.kaxnZ쯵AYkM#ZfOgOR/%IXlJLIQ$ %EAhcS Jy;K^QR)ca8q0JF)]=ϸ| =/'<O Q5Cղf4Ix^^l\Q<:n]?TYV)dEFjUV5&`Ͳ6?ߣ6m6W%buFw?arcX*166 `rYKF݄*SfX.Ŝiww |W;T80fCWE +?3[#bX*;Vlj&6IR/qwH|?#W\ħ݌1av鉹L&Kbtjf*A-iA v-=ZԦ1dt9;,\{ų4+Eؒz=XNb}Ď Y`/Ay$< J=~K w?oQD<@Ȅ@@z=7^%r]=rq>tjͲ53nokfwe|U݂m\/jc! 㯤ߙKcoRr*T`:zȍR`) w-wZɫh7N#lϔ:Bݙ/k5>`2']J"r5Utƾ&5:)* %WYCPsdʄ&ޏw#dD֭cF1[̻7);HQN8fjs >Ǹ]]r赊ql>ͧmu+ѿu~gnr-˘tFm\?*U_}߀W[ʻ                          ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s } u v w x y z { ~  + i8@8 NormalOJQJ_HmH sH tH V@V Heading 1$ & F# P@&56CJOJQJ\aJ\@\ Heading 2$ & F#<@& 56CJOJQJ\]^JaJ>@> Heading 3$ & F#@& 6CJ\H@H Heading 4$$ & F#@&a$5CJ\aJ>@> Heading 5$ & F#@& 5\^JL@L Heading 6!$ & F#&#$/@&5\>@> Heading 7$ & F#@& 5CJ\N@N Heading 8 & F#<@&6CJOJQJ]aJL @L Heading 9 & F#<@&CJOJQJ^JaJ<A@< Default Paragraph Font0@0 Header  !^J0 @0 Footer  !^J&)@& Page NumberJY@"J Document Map-D M OJQJ^JJB@2J Body Text#5B*CJOJQJ\^JaJph.@B. Footnote Text8&@Q8 Footnote ReferenceH*.U@a. Hyperlink >*B*ph0P@r0 Body Text 25\>V@> FollowedHyperlink >*B* ph:'@: Comment ReferenceCJaJ,@, Comment Text0"@0 Caption xx5\"@" TOC 15<>@< Title <5CJKH\^JaJ &@& TOC 2 ^&@& TOC 3 ^&@& TOC 4 X^X&@& TOC 5 ! ^ &@& TOC 6 "^&@& TOC 7 #^&@& TOC 8 $x^x&@& TOC 9 %@^@<L@b< Date&$$$xa$CJOJQJaJ@Or@ Author'$$$xa$CJOJQJaJ:J@: Subtitle($a$CJOJQJaJLC@L Body Text Indent) Z0^`020`2 List Bullet * & F&;LRO!RH f g G V >RH f g j *W!"1;N[\fgx }%'9Jp: A d / n76R   <=>  )+,  !!]%^%w(x(X*Y*--.I0J0V0W0s000001<112222222P3Q3^3344+5.5;5<5I7J799<<<<<<<<<<=&='=+=8=P=z==========D>F>Y>`>a>>>>>>>>>>? ? ?2?3?K?L??@@@@@@@,@-@.@M@{@@@@%A&A+A0A:ACAGAQA_AjAkAlAAAAAAAAAAAAAAAAAAAAAB BBBBSBTBUBBBBBCCCC C!C"C5C6C7CaCCCCD$D[D\DaDfDpDyD}DDDDDDDDDDDDE E E EEEEEEE)E*E+E,EHEUE]EcEmEvEEEEEEEEEEEEEEEEFFFFFFFRGpGqGIIIJJLLLNNP P SjSSSST1T2T=THTVTeTsTtT|TTTTTTTTTTUU2UHUIUJUYUkUuUUUUUUUUUUUVVVVVXXX"X#XA[B[P[Q[]]___________`)`F```a`b`c`bacadayazaaaaa{d|deegggggghhhh.h/h9hchdhnhhhhhhhh,iaiiiiiiiiiijj"jfjgjpjjjjjj k)k*k2krkskukvkkkkoo^p-u.utwuw_xtxux{{FG[\^_QRBCЋ9:<>? STDFHJK124V"ЪѪ12QSUV׶ضڶܶݶfg9:۾ݾij7jk!"#>?ACD;<=?&'/8BHIlt}~ 7889     ( ) * GHCDxy     5!6!$$$$$%%%'''''))))))****** - ----....//(1)194:4<4>4?4A4C4D4555h8i899999e;f;g;A@B@qArABBBCCDDDDFFFFFGGGDH\H]H!K"KWNuNNN'OMOOOPPRRUUKVLVNVPVQVSVUVVVXXXXYY[[[[[^^^YaZacceeeeesgtg~gggghhijjklnoppp.pDpEpNpQpTpUpvpzp}p~pppppppppppppppppppppp+r]r^rirjrsrxrrrrrrrrrrrrrrrrrrrrrrrsssssss s&s/s0s1s?C=JNP@RL`bjqLs|k|||~~:v(rh^9:ȓ      !"#$%&'()+,-.012345689:;<>?@ABCDEFGHIJKLMNOPQSTUVWXYZ[\]^`abcdfghijklmnopqrstuvwxz|}~9f?g{9NOo{ )EGHJj   .Okmnp 5 7 8 : Z k  < > ? A a {    ) B ^ a b d ) , - / O t  _ { ~  Lhkln1457W0346V$0LOPRrw+x]xf}#,ΎЎ ЕٕF]_ߙ)2BBBBCCSQqQ}QQQQwOww`xxxXtXXXt X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%̕ TXt TT TT TT TTt::XXXXt %(4!!4 "RjlH a c j  T:::::XY4 "$xW\Niur2$\A[2ZR#h_]2$bv(3?DxϷ$2J2$=0iaFҍ*^B~ 2$FGz}txX?:vB)2$H3@سMN`R02$s`xˊ65❔8mQ92$.B^1*VyX| A2$yn +:6 'EL2$.h( x/Qm?$ lT2$i{3jk}MU^2$k!HJAuZpTY+g2$/\[,9@o ,v2$KrO'o0& "$?\,k"$GKkQV8= "$7YH:XE% "$kR(J實Q"$1ҭQўg]"$;R`? )/$I >"$cOřM "@"$bҁf+MgVhH2$ Yߨb7)7<"$f5`?,s|) s"$8õ7@q|DE e"$XyAkFNĆ4U "$uAd}#`) ("$!^+}^Y (4"$V$[)ZT4 A"$Nm~Xu*K N"$10:k y [կI \"$"h%tX;' i"$R)Z+2AfS\ n* v"$grK6S% "$-ys};( "$s)P8*{ "$,rSO6 "$t>6 ߨ C"$jY:?_܆deEW "$% )~Cڼ{5dD ;"$]dCgx "$a,%HAp U\1 "$v%dÈ_F%)Ba "$ ;dGΗ;u" "$?Lngo^m2 "$X=@P? p"$\nޢa J"$m<厐ۼ#<)"$|K [U:e'8"$ԚDx h3߈5F"$ul_%sqU"$^N=ݵH[ e"$yx]'iVCJ/C0 `r"$dc,h3U̘* "$[]=1Re$h*9m"$O3Ċ~ M2U$ a 2$sE >?U"i<^m "$#cR s "$'ou  "$M?)g!ͧ0  "$m&nb x "$1\OAR3.i_  "${\u ~sl x&  "$ߢu[pOE$ ̵ "$(Rc_vPtQ  "$v%|Trn  "$: O(Ň.x  "$ գpOr n "$S?F-w7O  "$Joz// e "$t Yդ.G ~  0e0e     @  5% 8c8c     ?A)BCD|E||S"@XNX(  6   A3t  s * ?"1 <  # A#<  # A#<  # A #<  # A!#<  # A##<   # A"#<   # A1N   3  2 <   # A 1h   s * A ? "1h  s *A ? " 1<  # A 16   A 16   A 16   A1H  # 1 6   A36   A16   A16   A#6   A#<  # A,"6   A0"6   A2"6   A-"6   A1"6    A5"6 !  A6"6 "  A7"6 #  A8"6 $  A ="6 %  A!>"6 &  A"@"6 '  A#?"6 (  A$B"6 )  A%A"6 *  A&."6 +  A'/"6 ,  A(3"6 -  A)4"6 .  A*:"6 /  A+9"6 0  A,D"6 1  A-C"6 2  A.("6 3  A/)"6 4  A0E"6 5  A1F"6 6  A2G"6 7  A3H"6 8  A4J"6 9  A5K"6 :  A6L"6 ;  A7-6 <  A81nB = 0D1?"1h > 8>A9 ??%"6 ?  A:#6 @  A;#6 A  A<16 B  A=;"6 C  A><"6 D  A?$"6 E  A@&"6 F  AA'"t G s *G ?"2 6 H  AB16 I  AC16 J  AD*"6 K  AE+"6 L  AFI"nB P 0Do?"< U # A  #h V s *VA ? "#6 W  AG>B S  ?\:< DFHQSضڶ۾?A   $$'')) --:4<4?4A499FFLVNVQVSV[[eeP"$"t;X8"TGG%TWT 2R T G4fxT8;TVTU" TlTMBL4h6T W\T #!T=X#Xt< t"*TT&T: T TA T -4A3THk- TI 9 TLJ(2Tc & TY  T?&}T@T 4 4 4h 4 44 4DX :7 T> Q4E=]TF"x T2: T3x TJ[: TKx TO 4yT*NvT+vTM< `T T> JT,NT-xT X 7T!U T"J5T# T/Je T.TB$ wlTCwT$fT%fxT'X 7R T&R T)ORT(T1q T0!T4;& T5x& T6@ dT7d TLT8xT9 : T:  T/ _Toc484580730 _Toc484580731 _Toc484580732 _Toc484580733 _Toc484580734 _Hlt481308320 _Toc484580735 _Toc484580736 _Toc484580737 _Toc484580738 _Toc484580739 _Toc484580740 _Toc484580741 _Toc484580742 _Toc484580743 _Toc484580744 _Ref481309188 _Ref481309298 _Hlt481602112 _Ref481309390 _Toc484580745 _Toc484580746 _Toc484580747 _Toc484580748 _Toc484580749 _Toc484580750 _Toc484580751 _Toc484580752 _Toc484580753 _Toc484580754 _Toc484580755 _Toc484580756 _Toc484580757 _Toc484580758 _Toc484580759 _Hlt480606056 _Hlt480606052 _Hlt480606053 _1014692774 _1014692893 _1014692901 _1014692924 _1014692936 _1016225308 _1013323785 _1013324336 _1013324558.54?FSGIILXC[eaa_xGЋ?4h7EEHvgsuxxxBBBBBB@ @ !"#@$@%@&@'@(@)@*@+@,@-@.@:5J?FoGIIL!XN[xaasxZю`U!i6v [H}gsuxxxBBBBBB((AADDcEfEFFH%HhHnHPPffdhmhhhiiiijjjjkk_lhl:nDnnnFoLoNoToooxxJyYyyyy zM{\{x{{\dsDS+/%4:Iz !:6B666777777m8u8::; ;'?/?@@AACCLLMMNNNO'O>OMOYO|r~rrrrrrr s sss#s%s(s*s1s;sDsFsKsMs^s`sesgsssssssssuu^vcvevjvvvvvwwIxQxxyuy}yzW579;-5  ++//22&3+344!7,78888GGKK)L1LORTR SSjSnS;c|c~ccgjljjjjjjj_kakkkNoTopps"sVt]ttt.u6uxxJyZyyyM{]{x{{sDToʱEJ%5 Z~pu $:Jos{+zHPu....V2266RRZZ__mssz}}W333333333333333333333333333333333333333333333333333333333333333333333333333f-юڕF`3zzVWXYZ\\]`jkklmnoquJim GrayMC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO 4 Rec.docJim GrayMC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO 5 Rec.docJim GrayfC:\Documents and Settings\gray\Application Data\Microsoft\Word\AutoRecovery save of Win2K_IO 5 Rec.asdJim GrayfC:\Documents and Settings\gray\Application Data\Microsoft\Word\AutoRecovery save of Win2K_IO 5 Rec.asdJim GrayMC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO 5 Rec.docJim GrayMC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO 5 Rec.docJim GrayMC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO 5 Rec.docJim GrayTC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO_MSTR_2000_55.docJim GrayTC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO_MSTR_2000_55.docJim GrayTC:\Documents and Settings\gray\My Documents\jim\IO\Leonard\Win2K_IO_MSTR_2000_55.doc&PP*n< EfP$! rW xR,) @ 蜌r80XUnj|..X`B4 ftSR:)k%;)@c91s֚/5ń||7 V  sAƇnIEG,hG>wGL|s" zM_Toc484580738?8_Toc484580737?2_Toc484580736?,_Toc484580735?&_Toc484580734? _Toc484580733?_Toc484580732?_Toc484580731?_Toc4845807305 mailto:Bob.Horst@3ware.com>mailto:bworth@microsoft.comXkmailto:gray@microsoft.comP! mailto:Leonard@ssl.berkeley.edu  FMicrosoft Word Document MSWo o( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(h 88^8`OJQJo(h ^`OJQJo(h L ^ `L.h  ^ `.hxx^x`.hHLH^H`L.h^`.h^`.hL^`L. hh^h`OJQJo( 88^8`OJQJo(o ^`OJQJo(   ^ `OJQJo(   ^ `OJQJo(o xx^x`OJQJo( HH^H`OJQJo( ^`OJQJo(o ^`OJQJo(h 88^8`OJQJo(h pp^p`OJQJo(h@ L@ ^@ `L.h^`.h^`.hL^`L.h^`.hPP^P`.h L ^ `L.h^`OJQJ^Jo(h^`OJQJ^Jo(ohpp^p`OJQJ^Jo(h@ @ ^@ `OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(h^`OJQJ^Jo(h^`OJQJ^Jo(ohPP^P`OJQJ^Jo(h^`OJQJ^Jo(h^`OJQJ^Jo(ohpp^p`OJQJ^Jo(h@ @ ^@ `OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(h^`OJQJ^Jo(h^`OJQJ^Jo(ohPP^P`OJQJ^Jo(^`.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.h^`o(.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L. hh^h`OJQJo( ^`OJQJo(o pp^p`OJQJo( @ @ ^@ `OJQJo( ^`OJQJo(o ^`OJQJo( ^`OJQJo( ^`OJQJo(o PP^P`OJQJo(h ^`OJQJo(oh^`OJQJ^Jo(ohpp^p`OJQJ^Jo(h@ @ ^@ `OJQJ^Jo(h^`OJQJ^Jo(oh^`OJQJ^Jo(h^`OJQJ^Jo(h^`OJQJ^Jo(ohPP^P`OJQJ^Jo(P^`P@@^@`.0^`0..``^``... ^` .... ^` ..... ^` ...... `^``....... 00^0`........&||7,/oZW ,) " zM jiEf@o\r8GR:)cB8q3CemigY>`>a>>>>>>>>>>? ? ?2?3??@@@,@-@.@%A&A+A0A:ACAGAQA_AjAkAlAAAAAAAAAAAAAAA BBBBSBTBUBBBBCC"C5C6C7C[D\DaDfDpDyD}DDDDDDDDDDDE E E EEEEEE)E*E+E,EHEUE]EcEmEEEEEEEEEEEEEEFFSST1T2T=THTsTtT|TTTTTTTTUUIUJUkUuUUUUUUUUVVVVVXX__________)```a`b`c`bacaggggghhhh.h/h9hchdhnhhhhhhhiiiiiiiiijj"jfjgjpjjjjjj k)k*k2krkskukvkkk\^_QR:<>? STDFHJK12QSUVضڶܶݶfg!"?ACD;</BHIl~     ( ) CD $$$$%%''''))))**** ----..:4<4>4?4A4C4D4559999e;f;BBCCDDFFFFGGLVNVPVQVSVUVVVXX[[[[^^eeeesgtgoppp.pDpEpNpQpTpUpvpzp}p~ppppppppppppppppppppp+r]r^rjrsrxrrrrrrrrrrrrrrrrrrrrrrrsssssss s&s/s0s1s".">"."">"">"">""."".F""".""."">"">""."">""."">">"">""."">"">"">"">""">"">"">"">"">"">"">"">"">"">"">"">"">"">@pp\pp@{-- --3[3\3r3s3tP@PPP@P&PP@PP@PP<@PfP@P~PP@UnknownJim GrayG Times New Roman5Symbol3&  Arial3Times7&  Verdana?5  Courier New5& z!Tahoma;Wingdings"AhF *F& *F& 6+820d] 2QJDifferences and Similarities between NT4 and Win2K Single Disk Performance Leonard ChungJim GrayCompObjjrdDocWord.Document.89q