OpenCores
URL https://opencores.org/ocsvn/xgate/xgate/trunk

Subversion Repositories xgate

[/] [xgate/] [trunk/] [doc/] [src/] [xgate_specs.doc] - Diff between revs 2 and 22

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 2 Rev 22
ࡱ>  46-./0123b |jbjb   mms'''4,+ht,+].L>NDE]G]G]G]G]G]G],aRNds]'js]a->]a-a-a-
ࡱ>  z|stuvwxyb Sjbjb   mm2'''4+lllh+$. \,RR'zB
t^      r('')òdN$B'l'<|0$cvvx'+-9+- HYPERLINK "http://www.opencores.org" 


Xgate Co-Processor (xgate)Specification



Author: Robert Hayes
rehayes@opencores.org




Rev. 0.1
 TIME \@ "MMMM d, yyyy" October 7, 2009














This page has been intentionally left blank.
Revision History
Rev.DateAuthorDescription 0.109/29/09Robert Hayes
Contents
 TOC \t "Heading 3,2,Index,1,Appendix A,1,Heading 2 name,1,Appendix B,1" Introduction	 PAGEREF _Toc115855036 \h 1
FEATURES	 PAGEREF _Toc115855037 \h 1
Architecture	 PAGEREF _Toc115855038 \h 3
2.1 WISHBONE Slave Interface	 PAGEREF _Toc115855039 \h 4
2.2 Control Registers	 PAGEREF _Toc115855040 \h 4
2.3 Interrupt Interface	 PAGEREF _Toc115855041 \h 4
2.4 WISHBONE Master Interface	 PAGEREF _Toc115855042 \h 5
2.5 RISC Processor Core	 PAGEREF _Toc115855043 \h 5
Operation	 PAGEREF _Toc115855044 \h 9
3.1 Software Example	 PAGEREF _Toc115855045 \h 9
3.2 Software Triggers	 PAGEREF _Toc115855046 \h 10
3.3 Program Memory Connection Options	 PAGEREF _Toc115855047 \h 10
3.4 Instruction Set Summary	 PAGEREF _Toc115855048 \h 10
3.4 Inconsistent Instruction Set Documentation	 PAGEREF _Toc115855049 \h 10
Registers	 PAGEREF _Toc115855050 \h 12
List of Registers	 PAGEREF _Toc115855051 \h 12
4.1 Xgate Module Control Register (XGMCTL)	 PAGEREF _Toc115855052 \h 13
4.2 Xgate Channel ID Register (XGCHID)	 PAGEREF _Toc115855053 \h 16
4.3 Xgate Stack Pointer Register (XGISPHI)	 PAGEREF _Toc115855054 \h 16
4.4 Xgate Stack Pointer Register (XGISPLO)	 PAGEREF _Toc115855055 \h 17
4.5 Xgate Vector Base Address Register (XGVBR)	 PAGEREF _Toc115855056 \h 17
4.6 Xgate Interrupt Flag Register 7 (XGIFR_7)	 PAGEREF _Toc115855057 \h 18
4.6 Xgate Software Trigger Register (XGSWT)	 PAGEREF _Toc115855058 \h 18
4.6 Xgate Semaphore Register (XGSEM)	 PAGEREF _Toc115855059 \h 19
4.6 Xgate Condition Code Register (XGCCR)	 PAGEREF _Toc115855060 \h 19
4.6 Xgate Program Counter Register (XGPC)	 PAGEREF _Toc115855061 \h 20
4.6 Xgate Register 1 (XGR1)	 PAGEREF _Toc115855062 \h 20
Clocks	 PAGEREF _Toc115855063 \h 22
IO Ports	 PAGEREF _Toc115855064 \h 23
6.1 WISHBONE Interface	 PAGEREF _Toc115855065 \h 24
6.2 Xgate signals	 PAGEREF _Toc115855066 \h 25
6.3 Xgate Core Parameters	 PAGEREF _Toc115855067 \h 27
Appendix A	 PAGEREF _Toc115855068 \h 28
Index	 PAGEREF _Toc115855069 \h 29


Introduction
The Xgate Co-processor Module, Xgate, is a 16 bit programmable RISC processor that is managed by a host CPU to reduce the host load in handling interrupts.  Because the Xgate is user programmable there is a great deal of user control in how to preprocess data from peripheral modules. This module may be configured as a simple DMA controller to organize data such that the host only operates with whole messages and not individual words or bytes. The Xgate may also handle higher levels of messaging protocols than the peripheral hardware recognizes. Encryption algorithms are also supported by the instruction set.
The ideal application for the Xgate co-processor is in an ASIC environment where a specific host processor is required but the host as a standalone processor lacks sufficient computational resources to service the target application. Such a situation might occur in an existing application that has an extensive software base or the host processor has a significant history in similar applications. In this environment the Xgate provides the additional resources needed for the application while also providing the user programmability that may allow the ASIC to be used in other applications.
The use of an Xgate co-processor in an FPGA may not be as advantageous as in an ASIC environment because of the reprogramability of the FPGA hardware. Because the Xgate co-processor offers a generic solution to a variety of problems and the functionality can be changed by upgrading user software without changing the FPGA hardware implementation it may still be a valuable solution to certain problems. The use of the Xgate module may also reduce development time since the application can begin debug sooner and changes can be prototyped in user software.


FEATURES
Instruction set compatible with Freescale XGATE co-processor
Handles up to 127 interrupt inputs
Eight software triggerable interrupt channels.
Eight semaphore registers to coordinate host/Xgate shared memory.
Static synchronous design
Fully synthesizable


Architecture
The Xgate core is built around five primary blocks; the WISHBONE Slave Interface, WISHBONE Master Interface, the Control Registers, Interrupt Priority, and RISC Processor Core.
Fig. 2.1 Internal structure Xgate Core

2.1 WISHBONE Slave Interface
The host processor uses this bus to access the Xgate control and status registers. The WISHBONE Slave Interface isolates the Xgate functionality from the WISHBONE bus. This interface takes the bus specific signals and generates a generic set of control signals to drive the Xgate control registers. Isolating the WISHBONE bus should help promote Xgate module reusability by localizing the scope of changes needed to retarget the Xgate module to another bus environment.
2.2 Control Registers
This module receives the generic write signals from the WISHBONE Slave Interface and applies these signals to the registers that the host processor uses to control Xgate operation.
2.3 Interrupt Interface
The Interrupt Interface takes the input interrupts from other slave peripheral modules and prioritizes them for processing by the Xgate RISC Processor Core.
2.3.1 Simple Interrupt Interface
The current implementation uses the simplest interrupt interface with the least hardware and least functionality. This module takes the 127 interrupt inputs and does a simple encoding to generate the six bit bus that becomes the active channel select signal. The active interrupt input with the highest index number becomes the chosen channel select enable.
Because the Xgate module is in the signal path from the interrupt sources to the host CPU there must always be always be some code running in the Xgate module to activate the appropriate interrupt output to the CPU.
2.3.2 Bypass Interrupt Interface
This is a proposed functional improvement and is not currently implemented. This module will do the same basic interrupt encoding as the Simple Interrupt Interface except it will include the additional functionality to allow an interrupt input to be bypassed  around the Xgate module and connected directly to the host CPU. This will eliminate the latency and software overhead when it is required for the host CPU to process some interrupts directly while still reserving the option to enable the Xgate module to preprocess those same interrupt sources at some other time. To implement this functionality additional control registers will need to be added to the WISHBONE slave interface.
2.3.3 Programmable Interrupt Interface
This is a proposed functional improvement and is not currently implemented. This module will include the functionality of the Bypass Interrupt Interface with additional functionality to allow interrupt priorities to be set by the host CPU. This will eliminate the latency and software overhead when it is required for the host CPU to process some interrupts directly while still reserving the option to enable the Xgate module to preprocess those same interrupt sources at some other time. To implement this functionality additional control registers will need to be added to the WISHBONE slave interface.
2.4 WISHBONE Master Interface
The Xgate module uses the WISHBONE Master Interface to access the shared memory space where its software code, data, and other slave peripheral registers may be accessed. The WISHBONE Master Interface isolates the Xgate functionality from the WISHBONE bus. This interface takes the bus specific signals and generates a generic set of control signals to drive the Xgate RISC Processor. Isolating the WISHBONE bus should help promote Xgate module reusability by localizing the scope of changes needed to retarget the Xgate module to another bus environment.
2.5 RISC Processor Core
The RISC Processor Core is the key element of the Xgate module. This module implements the Xgate instruction set.
2.5.1 Hardware Model
2.5.2 State Machine


Idle: The idle state is the condition where the xgate RISC processor waits to be enabled and an interrupt input to be activated.
Boot_1: State entered after an input interrupt is detected. Output the address stored in XGVBR + 2*XGCHID to fetch PC (Program Counter).
Boot_2: State entered after Boot_1. Load the PC and output the address of the variable pointer, XGVBR + 2*XGCHID + 2.
Boot_3: State entered after Boot_2. Load the variable pointer. Output the PC and prepare to load the first instruction.
Decode: In normal user operation this is the state entered after Boot_3 and the instruction is decoded and executed. For single cycle instructions, if Debug Mode is not active, then the Program Counter is incremented and the next instruction is loaded. For multi-cycle instructions one of the three instruction continue states is selected. If an RTS instruction is decoded then the state machine is returned to the Idle state to wait for the next change in XGCHID.
S_stall: Simple stall is the state that branch instructions use to change the PC when a change of flow is required. This state is also used for Store instructions.
W_stall: Word stall is the state Load instructions use to retrieve a word of RAM memory data.
B_stall: Byte stall is the state Load instructions use to retrieve a byte of RAM memory data.
Break: If the Decode state detects a BRK command then the Break state is entered. The RISC processor remains in the Break state till:
Single Step Command
XGEN is set to zero
XGCHID is set to zero
Break_2: After a Single Step Command is issued in the Break state the PC is incremented in this state.
Ld_inst: The Load Instruction state is used in debug mode to load the next instruction to be executed into the RISC instruction register.
Debug: debug is the state where the RISC processor waits for an input to execute the next command Exit conditions for this state are:
Single Step Command
XGEN is set to zero
XGCHID is set to zero


2.5.3 Semaphore Bit
Each semaphore bit is a simple state machine that is controlled by write commands from either the host or RISC processor. The first write command to set a semaphore bit takes control of the semaphore state until the bit is cleared by the setting processor. The host has priority if the host and RISC processor attempt to write the semaphore bit in the same clock cycle. Each processor has a different read view of the semaphore bit so it can determine if it has successfully set the bit.


Operation
The Xgate Module is a simple RISC CPU with an instruction set ..... then the cop_rst_o will become active to force a system reset.
The COP module also has the capability to generate an interrupt at a programmed number of cycles before the cop_rst_o initiates a system reset. This functionality is primarily intended as a debug feature.
A very readable article about watchdog timers and their use:

3.1 Software Example
The recommended software procedure for using the Xgate Module:
Initialize Xgate
Load RAM with Xgate software.
Set XGVBR register to base address of input interrupt vectors.
Enable Xgate by setting the XGE bit.
Enable host to accept interrupts.
Enable peripheral modules to output interrupts as required.
Normal Operation
Service Xgate interrupt requests as they are received by the host.
3.2 Software Triggers
3.3 Semaphore Bits
3.4 Program Memory Connection Options
3.5 Debug Mode
3.6 Instruction Set Summary
The RISC Processor Core is the key element of the Xgate module. This module implements the Xgate instruction set.
Function1514131211109876543210Return to Scheduler and otherBRK0000000000000000NOP0000000100000000
3.7 Inconsistent Instruction Set Documentation
The following instructions have problems in the Freescale documentation.
3.4.1 SUBL
Freescale Documentation:
V: Set if a twos complement overflow resulted from the 8-bit operation; cleared otherwise.
RD[15]old & !RD[15]new
C: Set if there is a carry from the bit 7 to bit 8 of the result; cleared otherwise.
!RD[15]old & RD[15]new
Xgate implementation:
For signed subtraction the rules for overflow are:
Negative number minus Positive number creates a Positive number OR
Positive number minus Negative number creates a Negative number
So the overflow calculation should be:
V = RD[7] & !IMM8[7] & !result[7]  |  !RD[7] & IMM8[7] & result[7]
The Carry calculation should be:
C = !RD[7] & IMM8[7]  |  !RD[7] & result[7]  |  IMM8[7] & result[7]

These calculations for setting the Carry and Overflow bits are also consistent with the calculations used to set the Carry and Overflow bits using the CMPL instruction.
3.4.2 ADDL
Freescale Documentation:

V: Set if a twos complement overflow resulted from the 8-bit operation; cleared otherwise.
RD[15]old & RD[15]new
C: Set if there is a carry from the bit 7 to bit 8 of the result; cleared otherwise.
RD[15]old & RD[15]new
Xgate implementation:
For signed addition the rules for overflow are:
Positive number plus Positive number creates a Negative number OR
Negative number plus Negative number creates a Positive number
So the overflow calculation should be:
V = !RD[7] & !IMM8[7] & result[7]  |  RD[7] & IMM8[7] & !result[7]
The Carry calculation should be:
C = !RD[7] & IMM8[7] | RD[7] & !result[7] | IMM8[7] & !result[7]


Registers
The Xgate Module has a WISHBONE bus interface configured for a 16-bit bus width 16-bit granularity.

This module address map will probably change to a byte addressable to be consistent with the byte addressable functionality of the Xgate RISC processor.
List of Registers
NameAddressWidthAccessDescriptionXGMCTL0x0016RWXgate Module Control RegisterXGCHID0x0116RWXgate Channel ID RegisterXGISPHI0x0216RWXgate Interrupt Stack Pointer HighXGISPLO0x0316RWXgate Interrupt Stack Pointer LowXGVBR0x0416RWXgate Vector Base AddressXGIF_70x0516RWXgate Interrupt Flag Register #7XGIF_60x0616RWXgate Interrupt Flag Register #6XGIF_50x0716RWXgate Interrupt Flag Register #5XGIF_40x0816RWXgate Interrupt Flag Register #4XGIF_30x0916RWXgate Interrupt Flag Register #3XGIF_20x0A16RWXgate Interrupt Flag Register #2XGIF_10x0B16RWXgate Interrupt Flag Register #1XGIF_00x0C16RWXgate Interrupt Flag Register #0XGSWT0x0D16RWXgate Software Trigger RegisterXGSEM0x0E16RWXgate Semaphore Register0x0F16RReservedXGCCR0x1016RWXgate Condition Code RegisterXGPC0x1116RWXgate Program Counter0x1216RReservedXGR10x1316RWXgate Register 1XGR20x1416RWXgate Register 2XGR30x1516RWXgate Register 3XGR40x1616RWXgate Register 4XGR50x1716RWXgate Register 5XGR60x1816RWXgate Register 6XGR70x1916RWXgate Register 7Table  SEQ Table \* ARABIC 1: List of registers

4.1 Xgate Module Control Register (XGMCTL)
Bit #AccessDescription15WXGEM, XGE Mask  The XGE bit can only be changed when the XGEM bit is set in the same register access.
0 No change allowed to XGE control bit.
1 Change allowed to XGE control bit.
Always reads as 0.14WXGFRZM, XGFRZ Mask  The XGFRZ bit can only be changed when the XGEM bit is set in the same register access.
0 No change allowed to XGFRZ control bit.
1 Change allowed XGFRZ control bit.
Always reads as 0.13WXGDGBM, XGDGB Mask  The XGDGB bit can only be changed when the XGDGBM bit is set in the same register access.
0 No change allowed to XGDBG control bit.
1 Change allowed to XGDBG Control bit.
Always reads as 0.12WXGSSM, XGSS Mask  The XGSS bit can only be changed when the XGSSM bit is set in the same register access.
0 No change allowed to XGSS control bit.
1 Change allowed to XGSS control bit.
Always reads as 0.11WXGFACTM, XGFACT Mask  The XGFACT bit can only be changed when the XGFACTM bit is set in the same register access.
0 No change allowed to XGFACT control bit.
1 Change allowed to XGFACT control bit.
Always reads as 0.10BRK_IRQ_ENM, BRK_IRQ_EN Mask  The BRK_IRQ_EN bit can only be changed when the BRK_IRQ_ENM bit is set in the same register access.
0 No change allowed to BRK_IRQ_EN control bit.
1 Change allowed to BRK_IRQ_EN control bit.
Always reads as 0.9RWXGSWEIFM, XGSWEIF Mask  The XGSWEIF bit can only be changed when the XGSWEIFM bit is set in the same register access.
0 No change allowed to XGSWEIF control bit.
1 Change allowed to XGSWEIF control bit.
Always reads as 0.8RWXGIEM, XGIE Mask  The XGIE bit can only be changed when the XGIEM bit is set in the same register access.
0 No change allowed to XGIE control bit.
1 Change allowed to XGIE control bit.
Always reads as 0.7RWXGE, XG Enable  The XGE bit can only be changed when the XGEM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active interrupt request will be completed and then no new interrupt processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.6RWXGFRZ, XG Freeze Mode  The XGE bit can only be changed when the XGEM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active channel interrupt will be completed and then no new interrupt channel processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.5RWXGDBG, XG Debug Mode  The XGDBG bit can only be changed when the XGDBGM bit is set in the same register access.
0 The Xgate module is not in DEBUG Mode.
1 The Xgate module is in DEBUG Mode. Along with writing to the XGGBG bit from the host interface DEBUG Mode can also be entered by executing the BRK instruction by the RISC Processor Core.4RWXGSS, XG Single Step  The XGSS bit can only be changed when the XGSSM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active channel interrupt will be completed and then no new interrupt channel processing requests will be accepted.
1 Write - Xgate module should execute a single RISC instruction. Read  A RISC instruction is being processed.3RWXGFACT, XG Fake Activity  The XGFACT bit can only be changed when the XGFACTM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active channel interrupt will be completed and then no new interrupt channel processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.2RWBRK_IRQ_EN, Break Interrupt Enable  The BRK_IRQ_EN bit can only be changed when the BRK_IRQ_EN M bit is set in the same register access.
0 The Xgate module is operating in a mode compatible with the Freescale XGATE module. BRK instructions do not generate an Xgate error interrupt output.
1 The Xgate module is enabled to output an error interrupt whenever a BRK command is encountered. Set this bit whenever no BRK commands are expected to be used in the software.1RWXGSWEIF, XG Software Error Interrupt Flag  The XGSWEIF bit can only be changed when the XGSWEIFM bit is set in the same register access.
0 The Xgate module is operating correctly.  Writing 0 has no effect.
1 The Xgate RISC processor has detected an error condition. Writing 1 will clear a set XGSWEIF bit and terminate the current interrupt process. The Xgate module will go to an IDLE state if no other interrupt inputs are active.0RWXGIE, XG Interrupt Enable  The XGIE bit can only be changed when the XGEM bit is set in the same register access.
0 All Xgate module interrupt outputs are disabled.
1 All Xgate module interrupt outputs are enabled.Reset Value: XGMCTL: 0004hTable  SEQ Table \* ARABIC 2: CNTRL Register Bits
4.2 Xgate Channel ID Register (XGCHID)
Bit #AccessDescription15:7RReserved, write zeros for future compatibility.6:0RWXGCHID, XG Channel ID  The XGCHID register reflects the value of the current interrupt channel being processed.
0 No interrupt currently being processed.
1 The encoded value of the input interrupt currently being processed.
The XGCHID can only be written in DEBUG Mode. When a value is written to the XGCHID register the RISC Processor Core will start executing the code associated with that interrupt input.Reset Value:
	XGCHID: 0000h
Table 4: Channel ID Register Bits

4.3 Xgate Stack Pointer Register (XGISPHI)
Bit #AccessDescription15:0RWXGISPHI, Read returns the current state of the COP Watchdog Counter.
Writes to the CNT register access the COP service words. To reset the COP Watchdog Counter to the TOUT_VAL state two specific service words must be written in the correct order to prevent a COP reset.Reset Value:
	XGISP74: 0000h
Table 5: XGIPS74 Register Bits
4.4 Xgate Stack Pointer Register (XGISPLO)
Bit #AccessDescription15:0RWXGISPLO, Read returns the current state of the COP Watchdog Counter.
Writes to the CNT register access the COP service words. To reset the COP Watchdog Counter to the TOUT_VAL state two specific service words must be written in the correct order to prevent a COP reset.Reset Value:
	XGISP31: 0000h
Table 5: XGIPS31 Register Bits
4.5 Xgate Vector Base Address Register (XGVBR)
Bit #AccessDescription15:1RWXGVBR, Sets the vector base address that the Xgate RISC Core uses to determine where in the memory map the code and data space is for a specific interrupt is reserved.Reset Value:
	XGVBR: FE00h
Table 5: XGVBR Register Bits

4.6 Xgate Interrupt Flag Register 7 (XGIFR_7)
The bits in this register reflect the state of interrupts that are being output from the Xgate module to the host CPU. A bit is set by the Xgate module with the SIF instruction usually at the end of a process and the host CPU clears the XGIF bit as part of its interrupt service routine.
Clear the interrupt output by writing a 1 to the corresponding XGIF register bit.
The highest numbered interrupt is in the MSB position of the register bank.
Some bits in this register may be unimplemented in a specific hardware design based on the setting of the MAX_CHANNEL parameter and will always read as 0.

Bit #AccessDescription15:0RWXGIF_127  XGIF_112
0 No interrupt.
1 Interrupt output active.Reset Value:
	XGIFR_7: 0000h
Table 5: XGIF_7 Register Bits

4.6 Xgate Software Trigger Register (XGSWT)
Bit #AccessDescription15:8WXGSWTM[7:0], Read returns the current state of the COP Watchdog Counter.
XGSWTM, XGSWT Mask  The XGSWT bit can only be changed when the XGSWTM bit is set in the same register access.
0 No change allowed to XGSWT control bit.
1 Change allowed to XGSWT control bit.
Always reads as 0.7:0RWXGSWT[7:0], XG Software Trigger  The XGSWT bit can only be changed when the XGSWTM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active interrupt request will be completed and then no new interrupt processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.Reset Value:
	XGSWT: 0000h
Table 5: XGSWT Register Bits

4.6 Xgate Semaphore Register (XGSEM)
Bit #AccessDescription15:8WXGSEMM, XGSEM Mask  The XGSEM bit can only be changed when the XGSEMM bit is set in the same register access.
0 No change allowed to XGSEM control bit.
1 Change allowed to XGSEM control bit.
Always reads as 0.7:0RWXGSWT[7:0], XG Software Trigger  The XGSWT bit can only be changed when the XGSWTM bit is set in the same register access.
0 The semaphore bit is either unlocked or locked by the Xgate module.  If the host attempts to set the bit by writing a 1 and a subsequent read of the bit returns a 0 the bit is locked by the Xgate module.
1 The semaphore bit is locked by the host processor. The host writes a 0 to clear the bit and unlock the semaphore.Reset Value:
	XGSEM: 0000h
Table 5: XGSEM Register Bits

4.6 Xgate Condition Code Register (XGCCR)
Bit #AccessDescription15:4RReserved, write zeros for future compatibility.3RWXGN, Xgate Negative  Reflects the current state of the Negative bit of the Xgate condition code register. 2RWXGZ, Xgate Zero  Reflects the current state of the Zero bit of the Xgate condition code register.1RWXGV, Xgate Overflow  Reflects the current state of the Overflow bit of the Xgate condition code register.0RWXGC, Xgate Carry  Reflects the current state of the Carry bit of the Xgate condition code register.Reset Value:
	XGCCR: 0000h
Table 5: XGCCR Register Bits

4.6 Xgate Program Counter Register (XGPC)
Bit #AccessDescription15:0RWXGPC, Read returns the current state of the Xgate Program Counter.
Writes to the XGPC register can only be done in Debug Mode.Reset Value:
	XGPC: 0000h
Table 5: XGPC Register Bits

4.6 Xgate Register 1 (XGR1)
Bit #AccessDescription15:0RWXGR1, Read returns the current state of the Xgate General Purpose Register 1.
Writes to the XGR1 register can only be done in Debug Mode.Reset Value:
	XGR1: 0000h
Table 5: XGR1 Register Bits



Clocks


NameSourceRates (MHz)RemarksDescriptionMaxMinResolutionwbs_clk_iSystem200--Master clock for all COP bus registers. Positive edge active.System clock.risc_clkSystemRISC Processor clockTable  SEQ Table \* ARABIC 3: List of clocks

The wbs_clk_i has no timing constraints based on the RTL implementation although there may be constrains applied for synthesis results to be compatible with the target physical implementation. If the Xgate is targeted for an ASIC implementation then [wbs_clk_i] should be used as the scan clock, any clock multiplexing required to make [wbs_clk_i] the scan clock should be done at the system level external to the Xgate Module.
The risc_clk is the clock used to run the Xgate RISC processor submodule. The frequency of this clock should be the same as or 2X the frequency of the wbs_clk_i input. The risc_clk input is assumed to be in phase with the wbs_clk_i input.


IO Ports
PortWidthDirectionDescriptionwbs_clk_i1InputWISHBONE Bus Clock Input, Master Clockwbs_rst_i1InputWISHBONE Synchronous Resetwbs_adr_i3InputWISHBONE Lower address bitswbs_dat_i16InputWISHBONE Bus Datawbs_dat_o16OutputWISHBONE Bus Datawbs_we_i1InputWISHBONE Write enablewbs_stb_i1InputWISHBONE Strobe signal/Core selectwbs_cyc_i1InputWISHBONE Valid bus cyclewbs_sel_i2InputWISHBONE Data Bus Byte Selectwbs_ack_o1OutputWISHBONE Bus cycle acknowledge xgif_o128OutputXgate Interrupt signalxgswt8OutputXgate software triggerchan_req_i128InputXgate Interrupt requestrisc_clk1InputClock for RISC submodule1Inputdebug_mode_i1InputSystem is in DEBUG Mode1Inputarst_i1InputAsynchronous Resetscantestmode_i1InputScan Test Mode EnableTable  SEQ Table \* ARABIC 4: List of IO ports

6.1 WISHBONE Interface
The core features a WISHBONE RevB.3 compliant WISHBONE Classic interface that operates in SLAVE mode. All output signals are registered. Each access takes 2 clock cycles. To limit a WISHBONE access to just two clock cycles the following synthesis rules should be used:
Single cycle timing for wbs_cyc_i and wbs_stb_i
Two cycle timing for wbs_adr_i, wbs_data_i, and wbs_data_o. (Single cycle timing could be used but it would be a waste of resources to meet an over constrained timing path.)
Note: Use the SINGLE_CYCLE parameter to do a WISHBONE bus access in one clock cycle.

WISHBONE DATASHEETDescriptionSpecificationGeneral description:8-bit SLAVESupported Cycles:SLAVE, READ/WRITEData port, size:
Data port, granularity:
Data port, maximum operand size:
Data transfer ordering:
Data transfer sequencing:Default: 16, option 8 bit
Default: 16, option to match 8 bit port size
Supported signal list and cross reference to equivalent WISHBONE signals:Signal NameWISHBONE Equiv.wbs_clk_iCLK_Iwbs_rst_iRST_Iwbs_adr_iADR_I()wbs_dat_iDAT_I()wbs_dat_oDAT_O()wbs_we_iWE_Iwbs_stb_iSTB_Iwbs_cyc_iCYC_Iwbs_sel_iSEL_Iwbs_ack_oACK_O

6.1.1 wbs_rst_i
The synchronous reset signal has a minimum pulse width requirement of one [wbs_clk_i] clock period. It will take two [wbs_clk_i] clock cycles for all registers in the COP Module to initialize. Also see information on pin [arst_i]. It is assumed that elsewhere in the system cop_rst_o will be ORed with this signal and it will be active for some time during and after a COP watchdog timeout. 
6.1.2 wbs_adr_i
Connections to the WISHBONE address pin will depend on the size of the WISHBONE data bus that is set by the DWIDTH parameter. If DWIDTH=8 the all address pins should be connected, if DWIDTH=16 then [wbs_adr_i(2)] should be tied low.
6.1.3 wbs_sel_i
The [wbs_sel_i] is the WISHBONE byte lane select signal. It is currently unimplemented in the PIT module and should be tied hi.
6.2 Xgate signals
6.2.1 xgif[127:0]
The Xgate output signal. This output is the result of executing the SIF command by the Xgate RISC processor. The normal connection is to the interrupt inputs of the host processor.
6.2.2 chan_req_i[127:0]
These signals are the interrupt inputs from the prepherial modules that the Xgate services. The eight outputs of the xgswt bus may also connect to these inputs.
6.2.3 xgswt[7:0]
The [por_reset_i] signal is active low. This signal is used to initialize a limited number flip-flops that need to maintain state when [arst_i] or [wb_rst_i] are active. A separate reset signal is required for these flip_flops because it is assumed that [cop_rst_o] will effect [arst_i] and [wb_rst_i] and may cause a shortening of the [cop_rst_o] pulse width because of a combinational feedback path.
6.2.4 arst_i
The signal [arst_i] is an asynchronous reset signal that goes to all flops in the COP. It is provided for FPGA implementations and test methodologies that require this function for initialization. Using [arst_i] instead of [wb_rst_i] can result in lower cell-usage and higher performance for a FPGAs implementation because the standard FPGA cell already provides a dedicated asynchronous reset path. Using [wb_rst_i] for an ASIC implementation might synthesize to a smaller module because smaller non_reset flops can be used. Use either [arst_i] or [wb_rst_i], tie the other to a negated state. The active level of [arst_i] is determined by the parameter ARST_LVL that defaults to active low.
6.2.6 stop_mode_i
The Watchdog Counter can be frozen in its current state if this signal is active and the STOP_ENA bit is set to zero. If there is no stop mode signal available from the system then this input signal should be tied low.
6.2.7 wait_mode_i
The Watchdog Counter can be frozen in its current state if this signal is active and the WAIT_ENA bit is set to zero. If there is no stop mode signal available from the system then this input signal should be tied low.
6.2.8 debug_mode_i
The Watchdog Counter can be frozen in its current state if this signal is active and the DEBUG_ENA bit is set to zero. If there is no stop mode signal available from the system then this input signal should be tied low.
6.2.9 scantestmode_i
The [scantestmode_i] input is an optional signal used to put the module into scan test mode. When [scantestmode_i] is active the [startup_osc_clk_i] is replaced by the [wb_clk_i] clock so all register are clocked by a common clock source.


6.3 Xgate Core Parameters
ParameterTypeDefaultDescriptionARST_LVLBit1b0Asynchronous reset levelMAX_CHANNELInteger127Number of input an output interruptsSINGLE_CYCLEBit1b0WISHBONE wait state
6.3.1 ARST_LVL
The asynchronous reset level can be set to either active high (1b1) or active low (1b0).
Allowed values: 1b0, 1b1
6.3.2 MAX_CHANNEL
The maximun index value for chan_req_i and xgif.
Allowed values: any integer value between 1 and 127
6.3.3 SINGLE_CYCLE
The default operation of the COP WISHBONE bus interface is to insert one wait state by delaying the assertion of the wb_ack_o by one wb_clk_i period. Setting the SINGLE_CYCLE parameter generates the wb_ack_o combinationaly  so a WISHBONE bus cycle can be completed in one wb_clk_i period.
Allowed values: 1b0, 1b1


Name
[This section may be added to outline different specifications.]


[This section contains an alphabetical list of helpful document entries with their corresponding page numbers.]








 OpenCores	 TITLE  \* MERGEFORMAT Xgate Co-Processor (Xgate) Module	 DATE  \* MERGEFORMAT 10/7/09



HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.1 Preliminary	 PAGE ii

 OpenCores	 TITLE  \* MERGEFORMAT Xgate Co-Processor (Xgate) Module	 DATE  \* MERGEFORMAT 10/7/09



HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.1 Preliminary	 PAGE iv 





HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.1 Preliminary	 PAGE 29 of  SECTIONPAGES29











wrt_semp=1

wrt_semp=0

CSEM

SSEM





WISHBONE Master Interface

Interrupt Priority

RISC Core



Command Registers

WISHBONE Slave Interface

chan_req_i

xgif_o

Figure  STYLEREF 2 \s 2 SEQ Figure \* ARABIC \s 2 1 Internal Structure Xgate Core





debug

ld_inst

break_2

break

b_stall

s_stall

BRK

RTS

Load instruction
Increment PC

Load instruction
Increment PC

Load initial variable pointer (R1)
Output PC

Load PC
Output address for initial variable pointer fetch

Output address for PC initial address data fetch

boot_3

decode

w_stall

boot_2

boot_1

idle

3

2

1

0

15

15

0

0

Condition Code Register

Program Counter

General Purpose Registers

N

V

Z

C

15

Programmers Model

PC

R7

R6

R5

R4

R3

R2

R1 Variable Address

R0=0










no_lock

risc_lock

host_lock



'()*+WZ14EKLPS\]˿˿󦠕{snseh&u>mHnHu      h&u>*jh&u>Uh&u>5CJHOJQJh&u>mHsHh9h&u>h&u>5CJ$OJQJ
r('>E]a-')E]a-a-mDdN$B'Gmc*F<G|]0]
G ea- exGa-',+,čt9,+,t HYPERLINK "http://www.opencores.org" 


Xgate Co-Processor (xgate)Specification



Author: Robert Hayes
rehayes@opencores.org




Rev. 0.1
 TIME \@ "MMMM d, yyyy" September 2, 2009














This page has been intentionally left blank.
Revision History
Rev.DateAuthorDescription 0.109/01/09Robert Hayes
Contents
 TOC \t "Heading 3,2,Index,1,Appendix A,1,Heading 2 name,1,Appendix B,1" Introduction    PAGEREF _Toc113437947 \h 1
FEATURES         PAGEREF _Toc113437948 \h 1
Architecture     PAGEREF _Toc113437949 \h 3
2.1 WISHBONE Slave Interface     PAGEREF _Toc113437950 \h 4
2.2 Control Registers    PAGEREF _Toc113437951 \h 4
2.3 Interrupt Interface  PAGEREF _Toc113437952 \h 4
2.4 WISHBONE Master Interface    PAGEREF _Toc113437953 \h 5
2.5 RISC Processor Core  PAGEREF _Toc113437954 \h 5
Operation        PAGEREF _Toc113437955 \h 6
3.3 Instruction Set Summary      PAGEREF _Toc113437956 \h 7
3.4 Inconsistent Instruction Set Documentation   PAGEREF _Toc113437957 \h 7
Registers        PAGEREF _Toc113437958 \h 9
List of Registers        PAGEREF _Toc113437959 \h 9
4.1 Xgate Module Control Register (XGMCTL)       PAGEREF _Toc113437960 \h 10
4.2 Xgate Channel ID Register (XGCHID)  PAGEREF _Toc113437961 \h 13
4.3 Xgate Stack Pointer Register (XGISPHI)      PAGEREF _Toc113437962 \h 13
4.4 Xgate Stack Pointer Register (XGISPLO)      PAGEREF _Toc113437963 \h 13
4.5 Xgate Vector Base Address Register (XGVBR)  PAGEREF _Toc113437964 \h 14
4.6 Xgate Interrupt Flag Register 7 (XGIFR_7)   PAGEREF _Toc113437965 \h 14
4.6 Xgate Software Trigger Register (XGSWT)     PAGEREF _Toc113437966 \h 15
4.6 Xgate Semaphore Register (XGSEM)    PAGEREF _Toc113437967 \h 15
4.6 Xgate Condition Code Register (XGCCR)       PAGEREF _Toc113437968 \h 16
4.6 Xgate Program Counter Register (XGPC)       PAGEREF _Toc113437969 \h 17
4.6 Xgate Register 1 (XGR1)     PAGEREF _Toc113437970 \h 17
Clocks  PAGEREF _Toc113437971 \h 18
IO Ports        PAGEREF _Toc113437972 \h 19
6.1 WISHBONE Interface  PAGEREF _Toc113437973 \h 20
6.2 Xgate signals       PAGEREF _Toc113437974 \h 21
6.3 Xgate Core Parameters       PAGEREF _Toc113437975 \h 23
Appendix A      PAGEREF _Toc113437976 \h 24
Index   PAGEREF _Toc113437977 \h 25


Introduction
The Xgate Co-processor Module, Xgate, is a 16 bit programmable RISC processor that is managed by a host CPU to reduce the host load in handling interrupts.  Because the Xgate is user programmable there is a great deal of user control in how to preprocess data from peripheral modules. This module may be configured as a simple DMA controller to organize data such that the host only operates with whole messages and not individual words or bytes. The Xgate may also handle higher levels of messaging protocols than the peripheral hardware recognizes. Encryption algorithms are also supported by the instruction set.
The ideal application for the Xgate co-processor is in an ASIC environment where a specific host processor is required but the host as a standalone processor lacks sufficient computational resources to service the target application. Such a situation might occur in an existing application that has an extensive software base or the host processor has a significant history in similar applications. In this environment the Xgate provides the additional resources needed for the application while also providing the user programmability that may allow the ASIC to be used in other applications.
The use of an Xgate co-processor in an FPGA may not be as advantageous as in an ASIC environment because of the reprogramability of the FPGA hardware. Because the Xgate co-processor offers a generic solution to a variety of problems and the functionality can be changed by upgrading user software without changing the FPGA hardware implementation it may still be a valuable solution to certain problems. The use of the Xgate module may also reduce development time since the application can begin debug sooner and changes can be prototyped in user software.


FEATURES
Instruction set compatible with Freescale XGATE co-processor
Handles up to 127 interrupt inputs
Eight software triggerable interrupt channels.
Eight semaphore registers to coordinate host/Xgate shared memory.
Static synchronous design
Fully synthesizable


Architecture
The Xgate core is built around five primary blocks; the WISHBONE Slave Interface, WISHBONE Master Interface, the Control Registers, Interrupt Priority, and RISC Processor Core.
Fig. 2.1 Internal structure Xgate Core

2.1 WISHBONE Slave Interface
The host processor uses this bus to access the Xgate control and status registers. The WISHBONE Slave Interface isolates the Xgate functionality from the WISHBONE bus. This interface takes the bus specific signals and generates a generic set of control signals to drive the Xgate control registers. Isolating the WISHBONE bus should help promote Xgate module reusability by localizing the scope of changes needed to retarget the Xgate module to another bus environment.
2.2 Control Registers
This module receives the generic write signals from the WISHBONE Slave Interface and applies these signals to the registers that the host processor uses to control Xgate operation.
2.3 Interrupt Interface
The Interrupt Interface takes the input interrupts from other slave peripheral modules and prioritizes them for processing by the Xgate RISC Processor Core.
2.3.1 Simple Interrupt Interface
The current implementation uses the simplest interrupt interface with the least hardware and least functionality. This module takes the 127 interrupt inputs and does a simple encoding to generate the six bit bus that becomes the active channel select signal. The active interrupt input with the highest index number becomes the chosen channel select enable.
Because the Xgate module is in the signal path from the interrupt sources to the host CPU there must always be always be some code running in the Xgate module to activate the appropriate interrupt output to the CPU.
2.3.2 Bypass Interrupt Interface
This is a proposed functional improvement and is not currently implemented. This module will do the same basic interrupt encoding as the Simple Interrupt Interface except it will include the additional functionality to allow an interrupt input to be bypassed  around the Xgate module and connected directly to the host CPU. This will eliminate the latency and software overhead when it is required for the host CPU to process some interrupts directly while still reserving the option to enable the Xgate module to preprocess those same interrupt sources at some other time. To implement this functionality additional control registers will need to be added to the WISHBONE slave interface.
2.3.3 Programmable Interrupt Interface
This is a proposed functional improvement and is not currently implemented. This module will include the functionality of the Bypass Interrupt Interface with additional functionality to allow interrupt priorities to be set by the host CPU. This will eliminate the latency and software overhead when it is required for the host CPU to process some interrupts directly while still reserving the option to enable the Xgate module to preprocess those same interrupt sources at some other time. To implement this functionality additional control registers will need to be added to the WISHBONE slave interface.
2.4 WISHBONE Master Interface
The Xgate module uses the WISHBONE Master Interface to access the shared memory space where its software code, data, and other slave peripheral registers may be accessed. The WISHBONE Master Interface isolates the Xgate functionality from the WISHBONE bus. This interface takes the bus specific signals and generates a generic set of control signals to drive the Xgate RISC Processor. Isolating the WISHBONE bus should help promote Xgate module reusability by localizing the scope of changes needed to retarget the Xgate module to another bus environment.
2.5 RISC Processor Core
The RISC Processor Core is the key element of the Xgate module. This module implements the Xgate instruction set.
2.5.1 Hardware Model
2.5.2 State Machine
2.5.3 Semaphore Bit



Operation
The Xgate Module is a simple RISC CPU with an instruction set ..... then the cop_rst_o will become active to force a system reset.
The COP module also has the capability to generate an interrupt at a programmed number of cycles before the cop_rst_o initiates a system reset. This functionality is primarily intended as a debug feature.
A very readable article about watchdog timers and their use:

3.1 Software Example
The recommended software procedure for using the COP Module:
Initialize COP
Check COP_EVENT status bit to find out what caused the last system reset.
Clear COP_ENA
Set TOUT_VAL to the maximum time to run without a COP service access.
Set COP_IRQ, DEBUG_ENA, STOP_ENA, WAIT_ENA as required
Set COP_ENA
Set CWP and CLCK as required
Normal Operation
Service COP at regular intervals by writing the two correct service words to the COP_CNT register.
3.2 Software Triggers
3.3 Program Memory Connection Options
3.4 Instruction Set Summary
The RISC Processor Core is the key element of the Xgate module. This module implements the Xgate instruction set.
Function1514131211109876543210Return to Scheduler and otherBRK0000000000000000NOP0000000100000000
3.4 Inconsistent Instruction Set Documentation
The following instructions have problems in the Freescale documentation.
3.4.1 SUBL
Freescale Documentation:
V: Set if a twos complement overflow resulted from the 8-bit operation; cleared otherwise.
RD[15]old & !RD[15]new
C: Set if there is a carry from the bit 7 to bit 8 of the result; cleared otherwise.
!RD[15]old & RD[15]new
Xgate implementation:
For signed subtraction the rules for overflow are:
Negative number minus Positive number creates a Positive number OR
Positive number minus Negative number creates a Negative number
So the overflow calculation should be:
V = RD[7] & !IMM8[7] & !result[7]  |  !RD[7] & IMM8[7] & result[7]
The Carry calculation should be:
C = !RD[7] & IMM8[7]  |  !RD[7] & result[7]  |  IMM8[7] & result[7]

These calculations for setting the Carry and Overflow bits are also consistent with the calculations used to set the Carry and Overflow bits using the CMPL instruction.
3.4.2 ADDL
Freescale Documentation:

V: Set if a twos complement overflow resulted from the 8-bit operation; cleared otherwise.
RD[15]old & RD[15]new
C: Set if there is a carry from the bit 7 to bit 8 of the result; cleared otherwise.
RD[15]old & RD[15]new
Xgate implementation:
For signed addition the rules for overflow are:
Positive number plus Positive number creates a Negative number OR
Negative number plus Negative number creates a Positive number
So the overflow calculation should be:
V = !RD[7] & !IMM8[7] & result[7]  |  RD[7] & IMM8[7] & !result[7]
The Carry calculation should be:
C = !RD[7] & IMM8[7] | RD[7] & !result[7] | IMM8[7] & !result[7]


Registers
The Xgate Module has a WISHBONE bus interface configured for a 16-bit bus width 16-bit granularity.

This module address map will probably change to a byte addressable to be consistent with the byte addressable functionality of the Xgate RISC processor.
List of Registers
NameAddressWidthAccessDescriptionXGMCTL0x0016RWXgate Module Control RegisterXGCHID0x0116RWXgate Channel ID RegisterXGISPHI0x0216RWXgate Interrupt Stack Pointer HighXGISPLO0x0316RWXgate Interrupt Stack Pointer LowXGVBR0x0416RWXgate Vector Base AddressXGIF_70x0516RWXgate Interrupt Flag Register #7XGIF_60x0616RWXgate Interrupt Flag Register #6XGIF_50x0716RWXgate Interrupt Flag Register #5XGIF_40x0816RWXgate Interrupt Flag Register #4XGIF_30x0916RWXgate Interrupt Flag Register #3XGIF_20x0A16RWXgate Interrupt Flag Register #2XGIF_10x0B16RWXgate Interrupt Flag Register #1XGIF_00x0C16RWXgate Interrupt Flag Register #0XGSWT0x0D16RWXgate Software Trigger RegisterXGSEM0x0E16RWXgate Semaphore Register0x0F16RReservedXGCCR0x1016RWXgate Condition Code RegisterXGPC0x1116RWXgate Program Counter0x1216RReservedXGR10x1316RWXgate Register 1XGR20x1416RWXgate Register 2XGR30x1516RWXgate Register 3XGR40x1616RWXgate Register 4XGR50x1716RWXgate Register 5XGR60x1816RWXgate Register 6XGR70x1916RWXgate Register 7Table  SEQ Table \* ARABIC 1: List of registers

4.1 Xgate Module Control Register (XGMCTL)
Bit #AccessDescription15WXGEM, XGE Mask  The XGE bit can only be changed when the XGEM bit is set in the same register access.
0 No change allowed to XGE control bit.
1 Change allowed to XGE control bit.
Always reads as 0.14WXGFRZM, XGFRZ Mask  The XGFRZ bit can only be changed when the XGEM bit is set in the same register access.
0 No change allowed to XGFRZ control bit.
1 Change allowed XGFRZ control bit.
Always reads as 0.13WXGDGBM, XGDGB Mask  The XGDGB bit can only be changed when the XGDGBM bit is set in the same register access.
0 No change allowed to XGDBG control bit.
1 Change allowed to XGDBG Control bit.
Always reads as 0.12WXGSSM, XGSS Mask  The XGSS bit can only be changed when the XGSSM bit is set in the same register access.
0 No change allowed to XGSS control bit.
1 Change allowed to XGSS control bit.
Always reads as 0.11WXGFACTM, XGFACT Mask  The XGFACT bit can only be changed when the XGFACTM bit is set in the same register access.
0 No change allowed to XGFACT control bit.
1 Change allowed to XGFACT control bit.
Always reads as 0.10Reserved, write zero for future compatibility.9RWXGSWEIFM, XGSWEIF Mask  The XGSWEIF bit can only be changed when the XGSWEIFM bit is set in the same register access.
0 No change allowed to XGSWEIF control bit.
1 Change allowed to XGSWEIF control bit.
Always reads as 0.8RWXGIEM, XGIE Mask  The XGIE bit can only be changed when the XGIEM bit is set in the same register access.
0 No change allowed to XGIE control bit.
1 Change allowed to XGIE control bit.
Always reads as 0.7RWXGE, XG Enable  The XGE bit can only be changed when the XGEM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active interrupt request will be completed and then no new interrupt processing requests will be accecpted.
1 The Xgate module is enabled to start processing channel interrupts.6RWXGFRZ, XG Freeze Mode  The XGE bit can only be changed when the XGEM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active channel interrupt will be completed and then no new interrupt channel processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.5RWXGDBG, XG Debug Mode  The XGDBG bit can only be changed when the XGDBGM bit is set in the same register access.
0 The Xgate module is not in DEBUG Mode.
1 The Xgate module is in DEBUG Mode. Along with writing to the XGGBG bit from the host interface DEBUG Mode can also be entered by executing the BRK instruction by the RISC Processor Core.4RWXGSS, XG Single Step  The XGSS bit can only be changed when the XGSSM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active channel interrupt will be completed and then no new interrupt channel processing requests will be accepted.
1 Write - Xgate module should execute a single RISC instruction. Read  A RISC instruction is being processed.3RWXGFACT, XG Fake Activity  The XGFACT bit can only be changed when the XGFACTM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active channel interrupt will be completed and then no new interrupt channel processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.2Reserved, write zero for future compatibility.1RWXGSWEIF, XG Software Error Interrupt Flag  The XGSWEIF bit can only be changed when the XGSWEIFM bit is set in the same register access.
0 The Xgate module is operating correctly.  Writing 0 has no effect.
1 The Xgate RISC processor has detected an error condition. Writing 1 will clear a set XGSWEIF bit and terminate the current interrupt process. The Xgate module will go to an IDLE state if no other interrupt inputs are active.0RWXGIE, XG Interrupt Enable  The XGIE bit can only be changed when the XGEM bit is set in the same register access.
0 All Xgate module interrupt outputs are disabled.
1 All Xgate module interrupt outputs are enabled.Reset Value: XGMCTL: 0004hTable  SEQ Table \* ARABIC 2: CNTRL Register Bits
4.2 Xgate Channel ID Register (XGCHID)
Bit #AccessDescription15:7RReserved, write zeros for future compatibility.6:0RWXGCHID, XG Channel ID  The XGCHID register reflects the value of the current interrupt channel being processed.
0 No interrupt currently being processed.
1 The encoded value of the input interrupt currently being processed.
The XGCHID can only be written in DEBUG Mode. When a value is written to the XGCHID register the RISC Processor Core will start executing the code associated with that interrupt input.Reset Value:
	XGCHID: 0000h
Table 4: Channel ID Register Bits

4.3 Xgate Stack Pointer Register (XGISPHI)
Bit #AccessDescription15:0RWXGISPHI, Read returns the current state of the COP Watchdog Counter.
Writes to the CNT register access the COP service words. To reset the COP Watchdog Counter to the TOUT_VAL state two specific service words must be written in the correct order to prevent a COP reset.Reset Value:
	XGISP74: 0000h
Table 5: XGIPS74 Register Bits
4.4 Xgate Stack Pointer Register (XGISPLO)
Bit #AccessDescription15:0RWXGISPLO, Read returns the current state of the COP Watchdog Counter.
Writes to the CNT register access the COP service words. To reset the COP Watchdog Counter to the TOUT_VAL state two specific service words must be written in the correct order to prevent a COP reset.Reset Value:
	XGISP31: 0000h
Table 5: XGIPS31 Register Bits
4.5 Xgate Vector Base Address Register (XGVBR)
Bit #AccessDescription15:1RWXGVBR, Sets the vector base address that the Xgate RISC Core uses to determine where in the memory map the code and data space is for a specific interrupt is reserved.Reset Value:
	XGVBR: FE00h
Table 5: XGVBR Register Bits

4.6 Xgate Interrupt Flag Register 7 (XGIFR_7)
The bits in this register reflect the state of interrupts that are being output from the Xgate module to the host CPU. A bit is set by the Xgate module with the SIF instruction usually at the end of a process and the host CPU clears the XGIF bit as part of its interrupt service routine.
Clear the interrupt output by writing a 1 to the corresponding XGIF register bit.
The highest numbered interrupt is in the MSB position of the register bank.
Some bits in this register may be unimplemented in a specific hardware design based on the setting of the MAX_CHANNEL parameter and will always read as 0.

Bit #AccessDescription15:0RWXGIF_127  XGIF_112
0 No interrupt.
1 Interrupt output active.Reset Value:
	XGIFR_7: 0000h
Table 5: XGIF_7 Register Bits

4.6 Xgate Software Trigger Register (XGSWT)
Bit #AccessDescription15:8WXGSWTM[7:0], Read returns the current state of the COP Watchdog Counter.
XGSWTM, XGSWT Mask  The XGSWT bit can only be changed when the XGSWTM bit is set in the same register access.
0 No change allowed to XGSWT control bit.
1 Change allowed to XGSWT control bit.
Always reads as 0.7:0RWXGSWT[7:0], XG Software Trigger  The XGSWT bit can only be changed when the XGSWTM bit is set in the same register access.
0 The Xgate module is disabled.  The currently active interrupt request will be completed and then no new interrupt processing requests will be accepted.
1 The Xgate module is enabled to start processing channel interrupts.Reset Value:
	XGSWT: 0000h
Table 5: XGSWT Register Bits

4.6 Xgate Semaphore Register (XGSEM)
Bit #AccessDescription15:8WXGSEMM, XGSEM Mask  The XGSEM bit can only be changed when the XGSEMM bit is set in the same register access.
0 No change allowed to XGSEM control bit.
1 Change allowed to XGSEM control bit.
Always reads as 0.7:0RWXGSWT[7:0], XG Software Trigger  The XGSWT bit can only be changed when the XGSWTM bit is set in the same register access.
0 The semaphore bit is either unlocked or locked by the Xgate module.  If the host attempts to set the bit by writing a 1 and a subsequent read of the bit returns a 0 the bit is locked by the Xgate module.
1 The semaphore bit is locked by the host processor. The host writes a 0 to clear the bit and unlock the semaphore.Reset Value:
	XGSEM: 0000h
Table 5: XGSEM Register Bits

4.6 Xgate Condition Code Register (XGCCR)
Bit #AccessDescription15:4RReserved, write zeros for future compatibility.3RWXGN, Xgate Negative  Reflects the current state of the Negative bit of the Xgate condition code register. 2RWXGZ, Xgate Zero  Reflects the current state of the Zero bit of the Xgate condition code register.1RWXGV, Xgate Overflow  Reflects the current state of the Overflow bit of the Xgate condition code register.0RWXGC, Xgate Carry  Reflects the current state of the Carry bit of the Xgate condition code register.Reset Value:
	XGCCR: 0000h
Table 5: XGCCR Register Bits

4.6 Xgate Program Counter Register (XGPC)
Bit #AccessDescription15:0RWXGPC, Read returns the current state of the Xgate Program Counter.
Writes to the XGPC register can only be done in Debug Mode.Reset Value:
	XGPC: 0000h
Table 5: XGPC Register Bits

4.6 Xgate Register 1 (XGR1)
Bit #AccessDescription15:0RWXGR1, Read returns the current state of the Xgate General Purpose Register 1.
Writes to the XGR1 register can only be done in Debug Mode.Reset Value:
	XGR1: 0000h
Table 5: XGR1 Register Bits



Clocks


NameSourceRates (MHz)RemarksDescriptionMaxMinResolutionwbs_clk_iSystem200--Master clock for all COP bus registers. Positive edge active.System clock.risc_clkSystemRISC Processor clockTable  SEQ Table \* ARABIC 3: List of clocks

The wbs_clk_i has no timing constraints based on the RTL implementation although there may be constrains applied for synthesis results to be compatible with the target physical implementation. If the Xgate is targeted for an ASIC implementation then [wbs_clk_i] should be used as the scan clock, any clock multiplexing required to make [wbs_clk_i] the scan clock should be done at the system level external to the Xgate Module.
The risc_clk is the clock used to run the Xgate RISC processor submodule. The frequency of this clock should be the same as or 2X the frequency of the wbs_clk_i input. The risc_clk input is assumed to be in phase with the wbs_clk_i input.


IO Ports
PortWidthDirectionDescriptionwbs_clk_i1InputWISHBONE Bus Clock Input, Master Clockwbs_rst_i1InputWISHBONE Synchronous Resetwbs_adr_i3InputWISHBONE Lower address bitswbs_dat_i16InputWISHBONE Bus Datawbs_dat_o16OutputWISHBONE Bus Datawbs_we_i1InputWISHBONE Write enablewbs_stb_i1InputWISHBONE Strobe signal/Core selectwbs_cyc_i1InputWISHBONE Valid bus cyclewbs_sel_i2InputWISHBONE Data Bus Byte Selectwbs_ack_o1OutputWISHBONE Bus cycle acknowledge xgif_o128OutputXgate Interrupt signalxgswt8OutputXgate software triggerchan_req_i128InputXgate Interrupt requestrisc_clk1InputClock for RISC submodule1Inputdebug_mode_i1InputSystem is in DEBUG Mode1Inputarst_i1InputAsynchronous Resetscantestmode_i1InputScan Test Mode EnableTable  SEQ Table \* ARABIC 4: List of IO ports

6.1 WISHBONE Interface
The core features a WISHBONE RevB.3 compliant WISHBONE Classic interface that operates in SLAVE mode. All output signals are registered. Each access takes 2 clock cycles. To limit a WISHBONE access to just two clock cycles the following synthesis rules should be used:
Single cycle timing for wbs_cyc_i and wbs_stb_i
Two cycle timing for wbs_adr_i, wbs_data_i, and wbs_data_o. (Single cycle timing could be used but it would be a waste of resources to meet an over constrained timing path.)
Note: Use the SINGLE_CYCLE parameter to do a WISHBONE bus access in one clock cycle.

WISHBONE DATASHEETDescriptionSpecificationGeneral description:8-bit SLAVESupported Cycles:SLAVE, READ/WRITEData port, size:
Data port, granularity:
Data port, maximum operand size:
Data transfer ordering:
Data transfer sequencing:Default: 16, option 8 bit
Default: 16, option to match 8 bit port size
Supported signal list and cross reference to equivalent WISHBONE signals:Signal NameWISHBONE Equiv.wbs_clk_iCLK_Iwbs_rst_iRST_Iwbs_adr_iADR_I()wbs_dat_iDAT_I()wbs_dat_oDAT_O()wbs_we_iWE_Iwbs_stb_iSTB_Iwbs_cyc_iCYC_Iwbs_sel_iSEL_Iwbs_ack_oACK_O

6.1.1 wbs_rst_i
The synchronous reset signal has a minimum pulse width requirement of one [wbs_clk_i] clock period. It will take two [wbs_clk_i] clock cycles for all registers in the COP Module to initialize. Also see information on pin [arst_i]. It is assumed that elsewhere in the system cop_rst_o will be ORed with this signal and it will be active for some time during and after a COP watchdog timeout. 
6.1.2 wbs_adr_i
Connections to the WISHBONE address pin will depend on the size of the WISHBONE data bus that is set by the DWIDTH parameter. If DWIDTH=8 the all address pins should be connected, if DWIDTH=16 then [wbs_adr_i(2)] should be tied low.
6.1.3 wbs_sel_i
The [wbs_sel_i] is the WISHBONE byte lane select signal. It is currently unimplemented in the PIT module and should be tied hi.
6.2 Xgate signals
6.2.1 xgif[127:0]
The Xgate output signal. This output is the result of executing the SIF command by the Xgate RISC processor. The normal connection is to the interrupt inputs of the host processor.
6.2.2 chan_req_i[127:0]
These signals are the interrupt inputs from the prepherial modules that the Xgate services. The eight outputs of the xgswt bus may also connect to these inputs.
6.2.3 xgswt[7:0]
The [por_reset_i] signal is active low. This signal is used to initialize a limited number flip-flops that need to maintain state when [arst_i] or [wb_rst_i] are active. A separate reset signal is required for these flip_flops because it is assumed that [cop_rst_o] will effect [arst_i] and [wb_rst_i] and may cause a shortening of the [cop_rst_o] pulse width because of a combinational feedback path.
6.2.4 arst_i
The signal [arst_i] is an asynchronous reset signal that goes to all flops in the COP. It is provided for FPGA implementations and test methodologies that require this function for initialization. Using [arst_i] instead of [wb_rst_i] can result in lower cell-usage and higher performance for a FPGAs implementation because the standard FPGA cell already provides a dedicated asynchronous reset path. Using [wb_rst_i] for an ASIC implementation might synthesize to a smaller module because smaller non_reset flops can be used. Use either [arst_i] or [wb_rst_i], tie the other to a negated state. The active level of [arst_i] is determined by the parameter ARST_LVL that defaults to active low.
6.2.6 stop_mode_i
The Watchdog Counter can be frozen in its current state if this signal is active and the STOP_ENA bit is set to zero. If there is no stop mode signal available from the system then this input signal should be tied low.
6.2.7 wait_mode_i
The Watchdog Counter can be frozen in its current state if this signal is active and the WAIT_ENA bit is set to zero. If there is no stop mode signal available from the system then this input signal should be tied low.
6.2.8 debug_mode_i
The Watchdog Counter can be frozen in its current state if this signal is active and the DEBUG_ENA bit is set to zero. If there is no stop mode signal available from the system then this input signal should be tied low.
6.2.9 scantestmode_i
The [scantestmode_i] input is an optional signal used to put the module into scan test mode. When [scantestmode_i] is active the [startup_osc_clk_i] is replaced by the [wb_clk_i] clock so all register are clocked by a common clock source.


6.3 Xgate Core Parameters
ParameterTypeDefaultDescriptionARST_LVLBit1b0Asynchronous reset levelMAX_CHANNELInteger127Number of input an output interruptsSINGLE_CYCLEBit1b0WISHBONE wait state
6.3.1 ARST_LVL
The asynchronous reset level can be set to either active high (1b1) or active low (1b0).
Allowed values: 1b0, 1b1
6.3.2 MAX_CHANNEL
The maximun index value for chan_req_i and xgif.
Allowed values: any integer value between 1 and 127
6.3.3 SINGLE_CYCLE
The default operation of the COP WISHBONE bus interface is to insert one wait state by delaying the assertion of the wb_ack_o by one wb_clk_i period. Setting the SINGLE_CYCLE parameter generates the wb_ack_o combinationaly  so a WISHBONE bus cycle can be completed in one wb_clk_i period.
Allowed values: 1b0, 1b1


Name
[This section may be added to outline different specifications.]


[This section contains an alphabetical list of helpful document entries with their corresponding page numbers.]








 OpenCores	 TITLE  \* MERGEFORMAT Xgate Co-Processor (Xgate) Module	 DATE  \* MERGEFORMAT 9/2/09



HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.1 Preliminary	 PAGE ii

 OpenCores	 TITLE  \* MERGEFORMAT Xgate Co-Processor (Xgate) Module	 DATE  \* MERGEFORMAT 9/2/09



HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.1 Preliminary	 PAGE iv 





HYPERLINK "http://www.opencores.org/"www.opencores.org	Rev 0.1 Preliminary	 PAGE 25 of  SECTIONPAGES25

















WISHBONE Master Interface

Interrupt Priority

RISC Core



Command Registers

WISHBONE Slave Interface

chan_req_i

xgif_o

Figure  STYLEREF 2 \s 2 SEQ Figure \* ARABIC \s 2 1 Internal Structure Xgate Core






















3

2

1

0

15

15

0

0

Condition Code Register

Program Counter

General Purpose Registers

N

V

Z

C

15

Programmers Model

PC

R7

R6

R5

R4

R3

R2

R1 Variable Address

R0=0















'()*+WZ36GMNRU^_˿˿󦠕{php_h
,hmHnHuh
,h:;*jh
,h:;Uh
,h5CJHOJQJh
,hmHsHh9h
,hh
,h5CJ$OJQJ
h&u>CJ(h&u>6B*CJ phh&u>5CJ mHnHujh&u>5CJ U
h&u>5CJ 
h&u>6CJ 
h&u>5CJ4jh&u>Ujh&u>Uh&u>jh&u>U#,-.WXYZo3$a$$
f!a$ R*"$If$a$$a$  *+/8E2,,,"$Ifkd,X$$Ifl4\7
!
h
,hCJ(h
,h6B*CJ phh
,h5CJ mHnHujh
,h5CJ U
h
,h5CJ 
h
,h6CJ 
h
,h5CJ4jh
,hUjh
,hUh
,hjh
,hU#,-.WXYZo3$a$$
f!a$y-{|,"$If$a$$a$  ,-1:G2,,,"$Ifkd,X$$Ifl4\7
!
       
       
t(&&&&04
t(&&&&04
lap(&&&&EFGHIJK^kdY$$Ifl\7
!
lap(&&&&GHIJKLM^kdY$$Ifl\7
!


t04
t04
la"$IfKLMNOPd^^^^"$IfkdlZ$$Ifl\7
!
la"$IfMNOPQRd^^^^"$IfkdlZ$$Ifl\7
!


t04
t04
laPQR\*gdbYSMSMM
!
laRST^,idbYSMSMM
!

!

!
$a$kd0[$$Ifl\7
!
$a$kd0[$$Ifl\7
!


t04
t04
la
la
'()*+,IJdefghiǾǾyǾhǾ jk]h
,hUmHnHu j\h
,hUmHnHu h
,h:CJ_HaJmHnHu jq\h
,hUmHnHu#h
,h5;CJ_HaJmHnHuh
,hmHnHujh
,hUmHnHu* j[h
,hUmHnHuh
,hmHnHu*jh
,hUmHnHu"                              -     .     H     I     J     K     L     M     W     X     r     s     t     u     v     ɸɭɸɭɸɭzɸɭi j_h
,hUmHnHu j__h
,hUmHnHu j^h
,hUmHnHu je^h
,hUmHnHuh
,hmHnHu* h
,h:CJ_HaJmHnHujh
,hUmHnHuh
,hmHnHujh
,hUmHnHu* j]h
,hUmHnHu$ M     w          
%&'()*GHbcdefg}~ǾǾyǾhǾ jk]h&u>UmHnHu j\h&u>UmHnHu h&u>:CJ_HaJmHnHu jq\h&u>UmHnHu#h&u>5;CJ_HaJmHnHuh&u>mHnHujh&u>UmHnHu* j[h&u>UmHnHuh&u>mHnHu*jh&u>UmHnHu"                               +     ,     F     G     H     I     J     K     U     V     p     q     r     s     t     ɸɭɸɭɸɭzɸɭi j_h&u>UmHnHu j__h&u>UmHnHu j^h&u>UmHnHu je^h&u>UmHnHuh&u>mHnHu* h&u>:CJ_HaJmHnHujh&u>UmHnHuh&u>mHnHujh&u>UmHnHu* j]h&u>UmHnHu$ K     u               (
,
e
^
_?+
q

Dl<h
!
>)v
R



L!dh
!

!

!
t     u                                                                                     
v     w                                                                 


"

#

$
&
'
'
(
(
)
D
*
E
+
_
,
`
>
a
?
c
Y
d
Z
e
[
\
]
^
˺֚ˉ֚x֚g֚ jah&u>UmHnHu jSah&u>UmHnHu j`h&u>UmHnHu h&u>:CJ_HaJmHnHujh&u>UmHnHu* jY`h&u>UmHnHuh&u>mHnHu*jh&u>UmHnHuh&u>mHnHu#h&u>5;CJ_HaJmHnHu$
˺֚ˉ֚xg֚ jah
,hUmHnHu jSah
,hUmHnHu j`h
,hUmHnHu h
,h:CJ_HaJmHnHujh
,hUmHnHu* jY`h
,hUmHnHuh
,hmHnHu*jh
,hUmHnHuh
,hmHnHu#h
,h5;CJ_HaJmHnHu$

>?YZ[]^_ɸɭɊɭyɸɭhɸɭW jAdh&u>UmHnHu jch&u>UmHnHu jGch&u>UmHnHu#h&u>5;CJ_HaJmHnHu jbh&u>UmHnHuh&u>mHnHu* h&u>:CJ_HaJmHnHujh&u>UmHnHuh&u>mHnHujh&u>UmHnHu* jMbh&u>UmHnHu"9:;=>?no


%
&
'
̛̻̊yh jfh&u>UmHnHu j5fh&u>UmHnHu jeh&u>UmHnHu j;eh&u>UmHnHujh&u>UmHnHu* jdh&u>UmHnHuh&u>mHnHu* h&u>:CJ_HaJmHnHujh&u>UmHnHuh&u>mHnHu('
)
*
+
P
Q
k
l
m
o
p
q










#$>?@BCDKLfgh̛̻̊yh j#ih&u>UmHnHu jhh&u>UmHnHu j)hh&u>UmHnHu jgh&u>UmHnHujh&u>UmHnHu* j/gh&u>UmHnHuh&u>mHnHu* h&u>:CJ_HaJmHnHujh&u>UmHnHuh&u>mHnHu(hjkluv678:;<GHb˺˚xg jkh&u>UmHnHu jjh&u>UmHnHu h&u>:CJ_HaJmHnHu jjh&u>UmHnHujh&u>UmHnHu* jih&u>UmHnHuh&u>mHnHu*#h&u>5;CJ_HaJmHnHujh&u>UmHnHuh&u>mHnHu&bcdfghnoU|}Pɷɬɷ~vdZJChh&u>jh&u>UmHnHsHtHh&u>PJ_H	aJ#jh&u>U_HmHnHsHtHjh&u>Uhw{h&u>5hw{h&u>h&u>jh&u>CJU jlh&u>UmHnHuh&u>mHnHu*#h&u>5;CJ_HaJmHnHujh&u>UmHnHuh&u>mHnHujh&u>UmHnHu* jkh&u>UmHnHuhZ"d~U|~ gd&u>cgd&u>
$
89:<=>ij   #ɸɭɸɭɸɭzɸɭiɸɭ jAdh
,hUmHnHu jch
,hUmHnHu jGch
,hUmHnHu jbh
,hUmHnHuh
,hmHnHu* h
,h:CJ_HaJmHnHujh
,hUmHnHuh
,hmHnHujh
,hUmHnHu* jMbh
,hUmHnHu(#$%'()UVpqrtuv





1
2
L
M
N
P
Q
R
n
o

ɸɭɸɭɸɭzɸɭiɸɭ jfh
,hUmHnHu j5fh
,hUmHnHu jeh
,hUmHnHu j;eh
,hUmHnHuh
,hmHnHu* h
,h:CJ_HaJmHnHujh
,hUmHnHuh
,hmHnHujh
,hUmHnHu* jdh
,hUmHnHu(























+,FGHɸɭɊɭyɊɭhɸɭW j#ih
,hUmHnHu jhh
,hUmHnHu j)hh
,hUmHnHu#h
,h5;CJ_HaJmHnHu jgh
,hUmHnHuh
,hmHnHu* h
,h:CJ_HaJmHnHujh
,hUmHnHuh
,hmHnHujh
,hUmHnHu* j/gh
,hUmHnHu"HJKLfg̛̻xkg`Xghw{h
,h5hw{h
,hh
,hjh
,h:;CJU jjh
,hUmHnHu#h
,h5;CJ_HaJmHnHu jjh
,hUmHnHujh
,hUmHnHu* jih
,hUmHnHuh
,hmHnHu* h
,h:CJ_HaJmHnHujh
,hUmHnHuh
,hmHnHu S>m gd
,hcgd
,h
$
&Fa$gd&u>gd&u>c       
!3!dh
!
&Fa$gd
,hgd
,hc       
!3]p  " &
~q<TxPq%!L!##%&&&&&&'
&&&/&~'''''))))))c**********$+m+x++ڹڹڹڲ᫟ڍyqڍڍڲhh
,h5&hh
,h5OJQJ\^J_H       aJhh
,hCJhvh
,hPJhvh
,h5OJQJhKh
,hh
,hh
,hhh
,hjh
,hUmHnHsHtHh
,hPJ_H       aJhw{h
,h#jh
,hU_HmHnHsHtHh
,hjh
,hU*<]p  "#B%Z%%%%  &
(((*m+Bgd&u>gd&u>gd&u>gd&u>Pq%!L!#&&&&&''..0000022T2U2j222334444<4=4K4L44 5
&&&&&''''(cgd
,hgd
,hgd
,h((h(v(((()-)))))Z*c*f*i*l*o*r*u*w*y*{*}*       "$Ifgd
,h       $Ifgd
,hgd
,hgd
,hR
5'5(5)5.5N5S5s55556«}hh&u>5&hh&u>5OJQJ\^J_H      aJhh&u>CJhvh&u>PJhvh&u>5OJQJh&u>h
,hh&u>hKh&u>jh&u>UmHnHsHtHh:]h&u>#jh&u>U_HmHnHsHtHhh&u>hw{h&u>1m++),,,,,T--d.x......0000J12T2U2j22gd&u>cgd&u>gd&u>Cgd&u>Bgd&u>2223<3^333344=4L4h444444444444	"$Ifgd&u>   $Ifgd&u>gd&u>gd&u>R
&Fgd
,hR
&Fgd&u>R
&Fgd
,hQgd
,h}***********fvkdno$$Ifl02"
&Fgd&u>Qgd&u>4445555       5
t04
5(5)5*5fvkdp$$Ifl02"
l4a$$1$7$8$H$Ifa$gd
,hFfHl     "$Ifgd
,h
t04
****************************Ffp      "$Ifgd
,h       $Ifgd
,h***********$+m+x+++,Y,p,,,,<-c-$1$7$8$H$a$gd
,hgd
,hgd
,hgd
,hT
l4a$$1$7$8$H$Ifa$gd&u>Ffm     "$Ifgd&u>*5.50525456585:5<5>5@5B5D5F5H5J5L5N5O5S5U5W5Y5[5]5_5a5c5Ffmr        "$Ifgd&u>       $Ifgd&u>c5e5g5i5k5m5o5q5s5t5u55556m6666797|777$1$7$8$H$a$gd&u>gd&u>gd&u>gd&u>T
&Fgd
,hFfMu       "$Ifgd
,h+++,,`,d,l,p,,-....
&Fgd&u>Ffv	"$Ifgd&u>6s6w66666667G84959@9Y99999':+:3:7:M:;;;;;<<
===>=j=k=====>>7>8>k>l>>>>>??;?B*phh"h&u>h&u>hh&u>hw{h&u>hh&u>^J_H	$hh&u>CJOJQJ^J_H	aJ hh&u>CJOJQJ^J_H	D7&8G88859@9Y9Z999!:7:M:}:::%;h;;;;;;:<;<<c$1$7$8$H$a$gd&u>gd&u>gd&u><<<<<=="$If=
=kdy$$Ifl4rN,f!8:    
t2%%%%%04
t2%%%%%04
lap2%%%%%22222229kdy$$IflrN,f!8:
lap2%%%%%
=======>=9kd>{$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h22222229kdz$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>>=E=J=M=P=j=k=9kd|$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h22222!3"39kd{$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>k=s=x={=~===9kd|$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h"3*3/32353W3X39kdg|$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>=======9kd}$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,hX3^3c3f3i3339kdG}$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>=====>>9kd~$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h33333339kd'~$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>>>>>>7>8>9kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h33333339kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>8>?>D>G>J>k>l>9kd~$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h333334 49kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>l>s>x>{>~>>>9kd^$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h 4'4,4/424S4T49kdǀ$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>>>>>>>>9kd>$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,hT4[4`4c4f4449kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>>>>>>??9kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h44444449kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>?????;?
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h44444449kdg$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h44445#5$59kdG$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>p?w?|?????9kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h$5*5/52555U5V59kd'$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>???????9kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,hV5\5a5d5g5559kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>?????@@9kd~$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h55555559kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>@@@
t04
@@@@9kd^$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h55555559kdLJ$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>@@!@$@'@E@F@9kd>$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h55555559kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>F@K@P@S@V@l@m@9kd$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h55555669kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>m@n@s@v@x@@@9kd$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h66666#6$69kdg$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>@@@@@@@9kdދ$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h6#6$6E6F6g6h66666666667
777#7$7N7O7h7i7l7n77;8<8?8A889999(94999[9a99999999:::7:;:e:::::::::::;ƿƿƿƿhOI$h
,hhNh
,hhOI$h
,h6h0y h
,hhOI$h
,h6CJ    h
,h6hKh
,h6hvh
,hh
,hmHnHujh
,hUh
,hhw{h
,hB$6)6.61646E6F69kdG$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>@@@@@@@        A
la$(($Ifa$gd
,h
(($Ifgd
,hF6K6P6S6V6g6h69kd'$$IflrN,f!8:
A+A,AMANAoAvAwAAAAAAAAAAAAABBBBBZCCCCCCCCCC
t04
D6DsDtDuDxDzDDDDDDDEKELEMEQE\E^EbEpEtEEƿƿƿƿhOI$h&u>hNh&u>hOI$h&u>6h0y h&u>hOI$h&u>6CJ     h&u>6hKh&u>6hvh&u>h&u>mHnHujh&u>Uh&u>hw{h&u>B@@@@@@@9kd$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,hh6m6r6u6x6669kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>@@@@@@@9kd$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h66666669kd$$IflrN,f!8:
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>@@@@@        A
la$(($Ifa$gd
,h
(($Ifgd
,h66666669kdǎ$$IflrN,f!8:
A9kd~$$IflrN,f!8:
t04
t04
la$(($Ifa$gd
,h
(($Ifgd
,h66666669kd$$IflrN,f!8:
la$(($Ifa$gd&u>
(($Ifgd&u>
t04
AAAAA+A,A9kd^$$IflrN,f!8:
la$(($Ifa$gd
,h
(($Ifgd
,h6#7$7O7U7\7h7i7Ckd$$Ifl4Fm!     
t04
t%%%04
la$(($Ifa$gd&u>
(($Ifgd&u>,A1A6A9A$$IflrN,f!8:
lap%%%"$Ifgd
,hgd
,h i7l7n777&8;8<8?8A8Pkd$$IflFm!
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>NASAXA[A^AoApA9kd$$IflrN,f!8:
la        $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$If        A8889999999c]P
PP$Ifgd
,h"$Ifkd1$$IflFm!
t04
t04
la$(($Ifa$gd&u>
(($Ifgd&u>pAAAAAAAACkd$$Ifl4Fm!     
la        $Ifgd
,h$(($Ifa$gd
,h      999999e::::sm`P$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkdߒ$$IflFm!
t%%%04
t04
lap%%%"$Ifgd&u>gd&u> AAAUBBBBBBBPkd$$IflFm!
la        $Ifgd
,h      ::::F;s;;;|vi\LC\  $Ifgd
,h$(($Ifa$gd
,h
(($Ifgd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
t04
t04
la        $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$If        B.CZCCCCCC
la;;F;s;;;;;;;;;;;<<<<<m======>>>>?@[@\@]@_@b@@AAAABHCICJCLCOCjDDDDDDDDDEFFFFSGGGGGGGGGGGGŽhNh
,h6hd0h
,hhNh
,h6OJQJ   h
,h6h
,hh0y h
,hhOI$h
,h6CJhOI$h
,hhw{h
,hH;;;;;|viY$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd;$$IflFm!
D6Dc]P
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
la;;;;c<<<<|viYYPP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
la        $Ifgd&u>$(($Ifa$gd&u>      6D_DtDuDxDzDDE8EMEsm`P$(($Ifa$gd&u>
PP$Ifgd&u>"$IfkdV$$IflFm!
t04
t04
la<<<<B=m===|viYYPP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
la        $Ifgd&u>      MENEQESEEEF2F|vi\LC\  $Ifgd&u>$(($Ifa$gd&u>
(($Ifgd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
la====>>>|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$IfkdE$$IflFm!
laEEEEFF1F2F6F7FBFDFNFZFdFFFFFFFGGG.G/G1G4GGHHHHHHHHHHIBJCJFJIJ[KKKKKKELMM  MMNNNNNNOOOOO#QQQQQRSSShNh&u>6OJQJ       h&u>6h:]h&u>6CJh:]h&u>h&u>h0y h&u>hOI$h&u>6CJhOI$h&u>hw{h&u>J2F3F6F7FFFG.G|vi\LCL $Ifgd&u>$(($Ifa$gd&u>
(($Ifgd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
la>>>?p?@\@|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
la.G/G1G4GGGHH|viYYPP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd`$$IflFm!
t04
t04
la\@]@_@b@@@A|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
laHHHHHHHH|viYYPP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
laAAAA4BBIC|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkdk$$IflFm!
laHHHH_IICJ|viYYP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
laICJCLCOCCjDD|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd'$$IflFm!
laCJDJFJIJJ[KK|viYYP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkdj$$IflFm!
t04
t04
laDDDDD|viY$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
laKKKKLELM|viYYP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd&$$IflFm!
t04
t04
laDDDDuEEF|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd$$IflFm!
laMM      MM{MNN|viYYP $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
laFFFFGSGG|viYYP      $Ifgd
,h$(($Ifa$gd
,h
PP$Ifgd
,h"$Ifkd[$$IflFm!
laNNNN
OOO|viYYP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
t04
t04
laGGGG|vf$(($Ifa$gd
,h"$Ifkd$$IflFm!
laOOOOP#QQ|viYYM$$Ifa$gd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$IfkdZ$$IflFm!
t04
t04
laGGGG"$If
laQQQQfRRS|viYYP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$Ifkd$$IflFm!
x$IfokdӜ$$Ifl0m!
t04
t04
laSSSSTDTxT|viYYP      $Ifgd&u>$(($Ifa$gd&u>
PP$Ifgd&u>"$IfkdҜ$$IflFm!
laGGGH
t04
HHH"$Ifgd
,h gd
,hokd$$Ifl0m!
laSSDTwTxTyTTTTTTTTTTTTTTTTTTUUFUKUNUUVVVV+W,WVWWWvWyWXXXXXXYYZ Z-Z\ZZZZZU[V[c[[[[ļļĬĬĬĬĬĬĬĬhOI$h&u>hOI$h&u>5OJQJhNh&u>h&u>mHnHujh&u>Uh&u>hNh&u>6hd0h&u>        h&u>6hNh&u>6OJQJh0y h&u>hOI$h&u>6CJhw{h&u>"$Ifkd$$IflFm!
t04
t04
laGGGGGGGGHH#H%HUHZH]HHIII  J:J;JeJfJJJKKKKKKL L.M/Mlh
,hhOI$h
,h     h
,h6hNh
,h6OJQJh0y h
,hhOI$h
,h6CJhOI$h
,h5OJQJhw{h
,hhNh
,hh
,hmHnHuh
,hjh
,hU?HH#H%HUHUOO?$(($Ifa$gd
,h"$Ifkd-$$Ifl4Ff!<8^  
laTTTT"$If
t%%%04
x$IfokdJ$$Ifl0m!
lap%%%UHVHZH]HHHBIIzttdd[[       $Ifgd
,h$(($Ifa$gd
,h"$Ifkd)$$IflcFf!<8^
t04
t04
laTTTTTUU"$Ifgd&u> gd&u>okd$$Ifl0m!
laII      JJ:J;JfJlJsJJztrmhc]]]"$Ifgd
,hgd
,h gd
,hxkd۟$$IflcFf!<8^
t04
t04
laUUUUFUUOO?$(($Ifa$gd&u>"$Ifkd$$Ifl4Ff!<8^   
la       JJJJJKUOOFF    "$$Ifa$"$Ifkd$$Ifl4Ff!<8^  
t%%%04
t%%%04
lap%%%FUGUKUNUUU3VVzttdd[[       $Ifgd&u>$(($Ifa$gd&u>"$Ifkd$$IflcFf!<8^
lap%%%KKKKKKLLLztrmhbbb"$Ifgd
,h gd
,hxkd$$IflcFf!<8^
t04
t04
laVVV  W+W,WWW]WdWpWztrmhc]]]"$Ifgd&u>gd&u> gd&u>xkdR$$IflcFf!<8^
laLLL LeL.MUOOFF  "$$Ifa$"$Ifkd;$$Ifl4Ff!<8^  
t04
t%%%04
la       pWqWvWyWWXUOOFF    "$$Ifa$"$Ifkd$$Ifl4Ff!<8^  
lap%%%.M/M
t%%%04
t04
lap%%%XXXXXXXXYztrmhbbb"$Ifgd&u> gd&u>xkd$$IflcFf!<8^
laMMMMdNUOOF  "$$Ifa$"$Ifkd$$Ifl4Ff!<8^  
t04
t%%%04
laY  YYYVYZUOOFF "$$Ifa$"$Ifkd$$Ifl4Ff!<8^  
lap%%%dNeNrNNNNNOBPP-Qztrmhc^^^^"$a$gd
,hgd
,h gd
,hxkd$$IflcFf!<8^
t%%%04
t04
lap%%%Z Z-Z=Z\ZZZZZztrmhbbb"$Ifgd&u> gd&u>xkd$$IflcFf!<8^
la
t04
-Q.Q4Q;QGQHQMQPQJkd$$Ifl4Ff!<8^   
laZZZZU[UOOF  "$$Ifa$"$Ifkd`$$Ifl4Ff!<8^  
t%%%04
t%%%04
lap%%%"$Ifgd
,hPQdQvQQQQQQQa[YTOgd
,h gd
,hxkd$$IflcFf!<8^
lap%%%U[V[c[q[[[[\3]]^ztrmhc^^^^"$a$gd&u>gd&u> gd&u>xkd\$$IflcFf!<8^
t04
t04
la$(($Ifa$gd
,h        "$$Ifa$QQR RRRRRJkdE$$Ifl4Ff!<8^        
la
t%%%04
[^^>^A^U^g^^^^^^^^^__W__/`0`5`8`PaaaaaaaaabbbbbbbIddddddd$e%eDeFeveye|eeeeUfVfXf[ffff5gCgngoggggg:h;hHhqhrhhhhh:ihw{h&u>      h&u>6h0y h&u>hOI$h&u>6CJhNh&u>h&u>h>lh&u>hOI$h&u>P^^%^,^8^9^>^A^Jkd$$Ifl4Ff!<8^      
lap%%%"$Ifgd
,hRfRRS*S?S@SDSGSSXRR"$IfkdA$$IflcFf!<8^
t%%%04
t04
lap%%%"$Ifgd&u>A^U^g^^^^^^^a[YTOgd&u> gd&u>xkd
la        $Ifgd
,h$(($Ifa$gd
,h       "$$Ifa$      RfRS>S?SDSGS_TTTTTTTUU%U'UUUVVVXWWWWW        X
$$IflcFf!<8^
X3X4XSXUXXXXXXXdYeYgYjYYYYDZRZ}Z~ZZZZZI[J[W[[[[[[[I\J\W\\\\\g]h]}]~]jh
,hUhwh
,hhw{h
,h     h
,h6hNh
,hh
,hh0y h
,hhOI$h
,h6CJhOI$h
,hJS_TTTTTTTUa[YTOJgd
,hgd
,h gd
,hxkd$$IflcFf!<8^
t04
t04
la$(($Ifa$gd&u>        "$$Ifa$^^^^____Jkd$$Ifl4Ff!<8^        
la        "$$Ifa$$(($Ifa$gd
,hUUUU U%U'UUO?$(($Ifa$gd
,hkd$$Ifl4Ff!<8^      
t%%%04
t%%%04
lap%%%"$Ifgd&u>_W___`0`1`5`8``XRR"$Ifkd$$IflcFf!<8^
lap%%%"$IfUUUVVVVVXWWXRR"$Ifkd$$IflcFf!<8^
t04
t04
la        $Ifgd&u>$(($Ifa$gd&u>       "$$Ifa$      `Paaaaaaaaa[YTOJgd&u>gd&u> gd&u>xkdj$$IflcFf!<8^
la        "$$Ifa$       $Ifgd
,h$(($Ifa$gd
,h      WWWW        X
t04
X4X:XAXMXztrmhc]]]"$Ifgd
,hgd
,h gd
,hxkdS$$IflcFf!<8^
la        "$$Ifa$$(($Ifa$gd&u>aabbbbbbO?$(($Ifa$gd&u>kd$$Ifl4Ff!<8^      
t04
t%%%04
la       MXNXSXUXXUOO?$(($Ifa$gd
,h"$Ifkd$$Ifl4Ff!<8^     
lap%%%"$IfbbbbbbbucIddXRR"$Ifkd$$IflcFf!<8^
t%%%04
t04
lap%%%XXXXXzttd$(($Ifa$gd
,h"$Ifkd$$IflcFf!<8^
la        "$$Ifa$       $Ifgd&u>$(($Ifa$gd&u>      dddddd%e+e2e>eztrmhc]]]"$Ifgd&u>gd&u> gd&u>xkdʬ$$IflcFf!<8^
t04
t04
laXXXXdYzttd$(($Ifa$gd
,h"$Ifkd$$IflcFf!<8^
la       >e?eDeFeveUOO?$(($Ifa$gd&u>"$Ifkd|$$Ifl4Ff!<8^     
t04
t%%%04
ladYeYgYjYYzttd$(($Ifa$gd
,h"$Ifkde$$IflcFf!<8^
lap%%%veweye|eezttd$(($Ifa$gd&u>"$Ifkdx$$IflcFf!<8^
t04
t04
laYYYYDZzttd$(($Ifa$gd
,h"$Ifkd$$IflcFf!<8^
laeeeeUfzttd$(($Ifa$gd&u>"$Ifkd*$$IflcFf!<8^
t04
t04
laDZEZRZ`Z}Z~ZZZZZztrmhc]]]"$Ifgd
,hgd
,h gd
,hxkdɯ$$IflcFf!<8^
laUfVfXf[ffzttd$(($Ifa$gd&u>"$Ifkdܯ$$IflcFf!<8^
t04
t04
la       ZZZZ
[I[UOOFF    "$$Ifa$"$Ifkd{$$Ifl4Ff!<8^  
laffff5gzttd$(($Ifa$gd&u>"$Ifkd$$IflcFf!<8^
t%%%04
t04
lap%%%I[J[W[d[[[[[[[ztrmhc]]]"$Ifgd
,hgd
,h gd
,hxkdw$$IflcFf!<8^
la5g6gCgQgngogggggztrmhc]]]"$Ifgd&u>gd&u> gd&u>xkd@$$IflcFf!<8^
t04
t04
la       [[[[
\I\UOOFF    "$$Ifa$"$Ifkd)$$Ifl4Ff!<8^  
la       ggggg:hUOOFF    "$$Ifa$"$Ifkd$$Ifl4Ff!<8^  
t%%%04
t%%%04
lap%%%I\J\W\d\\\\\\\\ztrmhhfahrcgd
,hgd
,h gd
,hxkd%$$IflcFf!<8^
lap%%%:h;hHhUhqhrhhhhhztrmhc]]]"$Ifgd&u>gd&u> gd&u>xkd$$IflcFf!<8^
t04
t04
la
la       hhhhh:iUOOFF    "$$Ifa$"$Ifkd$$Ifl4Ff!<8^  
\\\\\\"$If\\\"$Ifkd׳$$Ifl44r8l"``
t%%%04
`p`        
lap%%%:i;iHiUiqirisiti{i|i}iztrmhhfahrcgd&u>gd&u> gd&u>xkd$$IflcFf!<8^
2%%%%%04
t04
laf4p2%%%%%\\\\\\\\\\\\\(]6]FfŶ"$If6]7]@]G]H]I]3----"$Ifkd۸$$Ifl֞8
la

l"Fp04
:i;iHiqisi{i|iXjYjnjojpjqjjmmm/nVnWnnnnnnnooo"o#o*oLoMosotoooooooooopppppp3p4pCpapbphpip~ppppprss{{MѰhh&u>5hwh&u>5hwh&u>5OJQJ        h&u>:hw{h&u>h&u>mHnHujh&u>Uhwh&u>hNh&u>   h&u>6h&u>D}iiiiii"$Ifiii"$IfkdN$$Ifl44r8l"``
laI]J]K]`]a]-kd͹$$Ifl֞8
`p`        

l"Fp04
2%%%%%04
la"$If~]]]]-```>aeafaaaaaaa,b-b.b1b2b9b[b\bbbbbbbbbbbbcccc c'cBcCcRcpcqcwcxcccccceffnn\ufujuļܴܪhNh
,hCJOJQJ\hw{h
,h5\hh
,h5hwh
,h5hwh
,h5OJQJ  h
,h:hNh
,hhw{h
,hhwh
,hh
,hjh
,hUh
,hmHnHu_-`.`/`8`=`C`M`Y`"$Ifcgd
,hgd
,h Y`Z`d`f`l``71111"$Ifkd$$Ifl4\       j!fV    
laf4p2%%%%%iiiiiiiiiiiiij'jFf<"$If'j(j1j8j9j:j3----"$IfkdR$$Ifl֞8
t(%%%%04

l"Fp04
lap(%%%%``````icccc"$Ifkd$$Ifl\  j!fV
la:j;j
t04

l"Fp04
la``````icccc"$Ifkd$$Ifl\     j!fV
la"$IfRjjj/lmm m)m.m4m>mJm"$Ifcgd&u>gd&u> JmKmUmWm]mm71111"$Ifkd6$$Ifl4\  j!fV    
t04
t(%%%%04
la````aaicccc"$Ifkdo$$Ifl\     j!fV
lap(%%%%mmmmmmicccc"$Ifkd^$$Ifl\  j!fV
t04
t04
laaa!a$a+a=aicccc"$Ifkd3$$Ifl\     j!fV
lammmmmmicccc"$Ifkd"$$Ifl\     j!fV
t04
t04
la=a>aGaIaOaeaicccc"$Ifkd$$Ifl\     j!fV
lammmmmnicccc"$Ifkd$$Ifl\     j!fV
t04
t04
laeafaparaxaaicccc"$Ifkd$$Ifl\     j!fV
lannnnn.nicccc"$Ifkd$$Ifl\     j!fV
t04
t04
laaaaaaaicccc"$Ifkd$$Ifl\     j!fV
la.n/n8n:n@nVnicccc"$Ifkdn$$Ifl\     j!fV
t04
t04
laaaaaaaicccc"$IfkdC$$Ifl\     j!fV
laVnWnancninnicccc"$Ifkd2$$Ifl\     j!fV
t04
t04
laaabbb,bicccc"$Ifkd$$Ifl\     j!fV
lannnnnnicccc"$Ifkd$$Ifl\     j!fV
t04
t04
la,b-b.b/b0b1bicccc"$Ifkd$$Ifl\     j!fV
lannnnnnicccc"$Ifkd$$Ifl\     j!fV
t04
t04
la1b2b9b=bDb[bicccc"$Ifkd$$Ifl\     j!fV
lannnnnoicccc"$Ifkd~$$Ifl\     j!fV
t04
t04
la[b\bbbdbkbbicccc"$IfkdS$$Ifl\     j!fV
laooo o!o"oicccc"$IfkdB$$Ifl\     j!fV
t04
t04
labbbbbbicccc"$Ifkd$$Ifl\     j!fV
la"o#o*o.o5oLoicccc"$Ifkd$$Ifl\     j!fV
t04
t04
labbbbbbicccc"$Ifkd$$Ifl\     j!fV
laLoMoSoUo\osoicccc"$Ifkd$$Ifl\     j!fV
t04
t04
labbbbbbicccc"$Ifkd$$Ifl\     j!fV
lasotoooooicccc"$Ifkd$$Ifl\     j!fV
t04
t04
labbbbbcicccc"$Ifkdc$$Ifl\     j!fV
laooooooicccc"$IfkdR$$Ifl\     j!fV
t04
t04
laccccccicccc"$Ifkd'$$Ifl\     j!fV
laooooooicccc"$Ifkd$$Ifl\     j!fV
t04
t04
lac c'c)c/cBcicccc"$Ifkd$$Ifl\     j!fV
laooooopicccc"$Ifkd$$Ifl\     j!fV
t04
t04
laBcCcRcTcZcpcicccc"$Ifkd$$Ifl\     j!fV
lappp  pppicccc"$Ifkd$$Ifl\    j!fV
t04
t04
lapcqccccddeeeige`e[[Veggd
,hGgd
,hgd
,h kds$$Ifl\     j!fV
lapppp p3picccc"$Ifkdb$$Ifl\     j!fV
t04
t04
la       efff,f"$Ifekd7$$Ifl2""
la3p4pCpEpKpapicccc"$Ifkd&$$Ifl\     j!fV
t064
t04
l4a$x$Ifa$gd
,h,f-fBfNf"$Ifxkd{$$Ifl02"OO
laapbppppqqrrrige`e[[Veggd&u>Ggd&u>gd&u> kd$$Ifl\     j!fV
t064
t04
l4aNfOfafsf"$Ifxkd$$Ifl02"OO
la       rssss"$Ifekd$$Ifl2""
t064
t064
l4asftffffff
l4a$x$Ifa$gd&u>ss3s?s"$Ifxkd$$Ifl02"OO
g7g8g"$Ifxkd$$Ifl02"OO
t064
t064
l4a?s@sRsds"$Ifxkd>$$Ifl02"OO
l4a      8g9gggg"$Ifxkd_$$Ifl02"OO
t064
t064
l4adsesvssssss(t)t"$Ifxkd$$Ifl02"OO
l4agggggb\\\"$Ifkd$$Ifl4F2"`O
t064
t064
l4a      )t*ttttt"$Ifxkd$$Ifl02"OO
l4apgggggb\\\"$IfkdD$$Ifl4F2" O
t064
t064
l4atttttb\\\"$Ifkd"$$Ifl4F2"`O
l4apgggggb\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4aptttttb\\\"$Ifkd$$Ifl4F2" O
l4apgggggb\\\"$Ifkdv$$Ifl4F2" O
t064
t064
l4aptttttb\\\"$IfkdT$$Ifl4F2" O
l4apgggggb\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4aptttttb\\\"$Ifkd$$Ifl4F2" O
l4apghh
t064
hhb\\\"$Ifkd$$Ifl4F2" O
l4aptttttb\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4aphhhh!hb\\\"$IfkdA$$Ifl4F2" O
l4apttttub\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4ap!h"h#h-h3hb\\\"$Ifkd$$Ifl4F2" O
l4apuuuuub\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4ap3h4h5h?hEhb\\\"$Ifkds$$Ifl4F2" O
l4apuuuu$ub\\\"$IfkdQ$$Ifl4F2" O
t064
t064
l4apEhFhGhQhWhb\\\"$Ifkd$$Ifl4F2" O
l4ap$u%u&u0u6ub\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4apWhXhYhZhjhijjj|kkb``^`^`^`Ygd
,hkd$$Ifl4F2" O
l4ap6u7u8uBuHub\\\"$Ifkd$$Ifl4F2" O
t064
t064
l4ap
l4apHuIuJuKu[uvvwwmxxb``^`^`^`Ygd&u>kd$$Ifl4F2" O
kkUlmlmmnnsqq`rrrMs`s
t064
$$Ifgd
,hgd
,hgd
,hjukuuuuvvaxhxxxyyyy!y"y$y%y'y(y)y2y3y4yKyLymynyoypyyyyyyyyyyyyyٽɧٛvlh
,h0JOJQJ&jh
,hB*OJQJUph jh
,hB*OJQJUphh
,hB*OJQJphh
,hmHnHu      h
,h5h
,hOJQJjh
,hOJQJUjh
,hUhVh
,h6h
,hh h
,hhw{h
,hhw{h
,h5\hNh
,hCJ\*uuuuuu93333"$Ifkd>$$Ifl\@8"(F    @@@@
l4ap
t(0"4
xxFy^yyz{{d~v~Qc>Q-B123MW\dp$$x$Ifa$gd&u>
lap(uuuuuuicccc"$Ifkd$$Ifl\@8"(F
$$Ifgd&u>gd&u>gd&u>MW[\qۂRY
#$%<=^_`awxļ̼̼̼̰̼̼̼̼̼̎}i&jh&u>B*OJQJUph jh&u>B*OJQJUphh&u>B*OJQJphh&u>mHnHu        h&u>5h&u>OJQJjh&u>OJQJUjh&u>UhVh&u>6h&u>h h&u>hw{h&u>hNh&u>CJ\hNh&u>CJOJQJ\hw{h&u>5\)pqz~93333"$Ifkd$$Ifl\@8"(F  @@@@
t0"4
t(0"4
lauuuuvvicccc"$Ifkd$$Ifl\@8"(F
lap(ڂicccc"$Ifkd<$$Ifl\@8"(F
t0"4
t0"4
lavvv%vvvvvw%wFxaxigeg`eg`egggd
,hkd$$Ifl\@8"(F
laڂۂicccc"$Ifkd*$$Ifl\@8"(F
t0"4
t0"4
laaxbxcxhxxxxyyy y!y#y$y&y'yyyyyyyVzWzXzYzz
laqσ7Rigeg`eg`egggd&u>kd$$Ifl\@8"(F
$dN#$)yyyyyyyyyyyyyyyzz4z5z6z7zMzNzTzUzWzYzZzzzzzzzzzzzfz\zh
,h0JOJQJ&j0h
,hB*OJQJUph jh
,hB*OJQJUphh
,hB*OJQJphh
,hmHnHujh
,hU       h
,h5h
,hOJQJjh
,hOJQJUh
,hh
,h0JOJQJmHnHuh
,h0JOJQJjh
,h0JOJQJUh
,hB*OJQJphh
,hOJQJ$zzzzzzzzzzzzzz {
t0"4
{{{{{{{&{'{){*{:{;{<{V{W{j{k{u{v{w{x{{{{{{{{{{{{̹į̧̊̊̊̊̊̊̚||h
,hB*PJ_H	aJphh
,hB*PJQJ_H	aJphh
,hh
,hCJOJ	QJ	h
,hB*phh
,h0JOJQJjh
,hUjh
,hUh
,hh
,hOJQJh
,h0JOJQJh
,h0JOJQJmHnHujh
,h0JOJQJU/zzzzzz+{,{-{.{/{0{1{2{3{4{5{6{7{8{9{:{;{<{V{W{j{k{1$7$8$H$gd
,hk{u{v{w{x{{{{{{{{{|||||||||||||| |!| gd
,h1$7$8$H${{{{{{{{{(|*|+|-|.|0|1|3|4|7|8|;|<|>|?|A|||||||||||||||||||||||||||||||hVh
,h6h
,hh
,hCJOJ       QJ     h
,hh
,hCJOJ
laRSTY߆IJKL
QJ
$dN#$)džӆԆچۆ݆ކ߆&'()?@GHJLMrstùêݦ|pp\&jh&u>B*OJQJUphh&u>B*OJQJphh&u>mHnHujh&u>U	h&u>5h&u>OJQJj0h&u>OJQJUh&u>h&u>0JOJQJmHnHuh&u>0JOJQJjh&u>0JOJQJUh&u>B*OJQJphh&u>OJQJh&u>0JOJQJ jh&u>B*OJQJUph$ӇԇՇ#$)45@AFGLMxxxx+h&u>B*CJOJPJQJ^J_H	aJphh
,hh&u>CJOJ	QJ	h&u>B*phh&u>0JOJQJjLh&u>Ujh&u>Uh&u>h&u>OJQJh&u>0JOJQJmHnHuh&u>0JOJQJjh&u>0JOJQJUh&u>B*OJQJph' !"#$%&'()45@AFGLMNO$1$7$8$H$^`a$MNOPQklňƈ͈Ոֈ()*+,23;<DEKLTU]^紫紫+h&u>B*CJOJPJQJ^J_H aJphh&u>mHnHujh&u>Uh&u>B*PJ_H   aJphh&u>B*PJQJ_H aJphh
,hh&u>CJOJ
h
,hjh
,hUh
,hmHnHu6!|"|#|$|%|&|'|(|*|+|-|.|0|1|3|4|7|8|;|<|>|?|A|B|Z|[|k|l||$a$gd
,h|||||||||||||||||||||||||||||$a$gd
,h||||||||||||||||||$a$gd
,h8
QJ
000&PP/R / =!"#$%0.	00&P/R / =!"#$%+0P/R / =!"#$%0T?)/x2)fD"yuT},x
GV{;u7qB>dhozvFFZt"{{zfZٝe@;@        8k`Làso%oݕݙ^UzիW>%/}7tp}ǿ?['/+ݮuեǧ|}ORdܟzo4\Y_/ݥ7~tƖJo{{3<gσŖJo<]<gRt
O9t1?\ĪTt1<
h&u>'h&u>B*OJ
O_c.Hl,<|.f<
PJQJ
u?
^J
O.-
O<{b2<t%.+ttOK)tktx:xoAn"6RIx:~{t[t}ĺTӽmfO?cJx:t!w/RTڃjx:Ɵ_t__t
zx:o1Uo<߄[{3<+كw^=x|}z6|>G0t|)0;R|g>)O~J)^p)>PO|Nop!?}>j˞>t      t^bb\;x{pӈ'#N~(>w     v|ߗ\_~w}Ը[\]4u{E.|E(i@ҿ;u3IOoj|?(q⾿?u;H7uZ~5{U%(>+(ɴ%Y<_v9ǏP[S˫?fxm,%mP|l&(%|UA[ 95]~T*Hp
_koW8SLU	#gd;TI>@dק&fimؾ"}\9uW{*BIC]b_8x3gvzƟ7d.g®!\o"]2I:1 jPӯ#tַ=eIؒׄWLEWn0Zx@ZkXk-`pM1gQU^uXW>kZS?|bqj_!iCEƌvR _\pHų^ȄWZف~%	dpA\3.3P$2*tG!\Aۙh;%շ_7R+~,5HݕFW 8
_H     aJph0OPQklňƈ͈Έ'()*+,$1$7$8$H$^`a$ gd&u>1$7$8$H$gd&u>,23;<DEKLTU]^bcghyɉӉԉ܉1$7$8$H$1$7$8$H$^`^bcghӉԉ@AHIPQYZabijoprsuvxy{|ϊъҊԊՊ׊؊ڊۊފh
,hh&u>CJOJ
늯H"):$
QJ
Hi?|6DH|s|<\4,mt݀~#F5WX̭v[#)IfeC,	̯0=8`#um,o#͐hb1?Kei}Wg	j^ˏ,lݝ)%E>[{BX]lt:+IW/?J<aFQaKF*lY
Pڷ@1i)ݩp+d򺖨gODD}K"DB1'ۍ*o}@r|_kQ*mոz5?{RI
h
,hh&u>CJOJ   QJ     -h:]h&u>B*CJOJPJQJ^J_H        ph+h&u>B*CJOJPJQJ^J_H aJphh&u>1h:]h&u>B*CJOJPJQJ^J_H       aJph=܉@AHIPQYZabijoprsuvxy{|1$7$8$H$^`1$7$8$H$ΊϊъҊԊՊ׊؊ڊۊފߊ$a$gd&u>       
FbJ@z(N*hD'Bʴ4ni\>P**j\UB_        ki|-'nFkWL/&	p`UT6^SEi6J3ڱoʞj;67=ӹ~Zbʋr{ҙA;%JiCN(6

"#()*+,-./012:;E1$7$8$H$^`$a$gd&u> 
&רC.䙃m\ǠDbӈ%`\f`oRVv:pI?CԫNVsKo@N*4t37sV$$l

"#(2:;EFPRShVh&u>6+h&u>B*CJOJPJQJ^J_H   aJphh
,hh&u>CJOJ
ESSz7jNTK3d*^Sކ:1Pn뤊웵*}4n+O(jW
r"iI8ZlJF@ʾ+~ڤΐw>v-n
QJ
2ɶ%S'@_{*4VD6+vX׌~n{Ϣ>ệj~8x%o72zI:PW=>^x57[T
ndr`fopCXhW}~y0>XIDeګ4<``>[UU_U?1xp"CiOw:jHP;w{u@|մ ^#?]ՀmK|hiJd+XB`]ɐ >AK.>CZCoclzR0̛ߕx0?(}׫h9Whm*׼eYÐ_+%7\sk؃9*o~e-j1ּjt(qJigh)Ztz2/xQ!";hX3VeLX_,Jo7|*2oS
h&u>EFPQRS1$7$8$H$^`8
p
000&PP/R / =!"#$%0.	00&P/R / =!"#$%+0P/R / =!"#$%0T?)/x2)fD"yuT},x
GV{;u7qB>dhozvFFZt"{{zfZٝe@;@        8k`Làso%oݕݙ^UzիW>%/}7tp}ǿ?['/+ݮuեǧ|}ORdܟzo4\Y_/ݥ7~tƖJo{{3<gσŖJo<]<gRt
O9t1?\ĪTt1<
\73}c's~֍HyI훵D3g͓͘%}ή&pщfV        fjGNTN=uM׏F΂^u:Lo%k2uHJ
O_c.Hl,<|.f<
z<L#zW|xZ9dK-p{)_p;^f΁1T%hVr8}k@:?͵F~5XQqUDt%`~Ũ/*Vh58Z~X_WR!:htW4=|ll/txv6/s=ӷ\_roGT'VM՟2׬.\u%V^6ZEQ+\4PGwYWŗh!
u?
!X
O.-
O<{b2<t%.+ttOK)tktx:xoAn"6RIx:~{t[t}ĺTӽmfO?cJx:t!w/RTڃjx:Ɵ_t__t
zx:o1Uo<߄[{3<+كw^=x|}z6|>G0t|)0;R|g>)O~J)^p)>PO|Nop!?}>j˞>t      t^bb\;x{pӈ'#N~(>w     v|ߗ\_~w}Ը[\]4u{E.|E(i@ҿ;u3IOoj|?(q⾿?u;H7uZ~5{U%(>+(ɴ%Y<_v9ǏP[S˫?fxm,%mP|l&(%|UA[ 95]~T*Hp
_koW8SLU	#gd;TI>@dק&fimؾ"}\9uW{*BIC]b_8x3gvzƟ7d.g®!\o"]2I:1 jPӯ#tַ=eIؒׄWLEWn0Zx@ZkXk-`pM1gQU^uXW>kZS?|bqj_!iCEƌvR _\pHų^ȄWZف~%	dpA\3.3P$2*tG!\Aۙh;%շ_7R+~,5HݕFW 8
d?u>y%It?p8@X1pb,:%%BVDʹ_y+M:$.GX>.0Nr4S?6)%K @y׏{]ndN/gH!b}xʾd>0u]K%̯֔MqCbcrc(?}헾h)Wwj>/{1ݞK;'ϚG6|6AI%>W7]_s|^\#YDS0
늯H"):$
`>0/ys3={K?Qz_Kv[xGUn|}aQg3vA?lwۏn{3[c]RrKǃ0Çq<Y1lsZmn?LbƏ[Q5h91ڹzqY.l{q#puf$~gC!cTFKۭNOo//8rBjvex;x0+l3r       h*3uZYֳGGNoȎ     x;u̥9rW֬4+ZVլgN8=ؽ+n7pg.4d^f뵓͹9yBـg-D燃vg4Z]V?;(tz%v\KxW2fA­:;fV;Yϐ6{nakr\<恸rH|\#
g,nǝa
Hi?|6DH|s|<\4,mt݀~#F5WX̭v[#)IfeC,	̯0=8`#um,o#͐hb1?Kei}Wg	j^ˏ,lݝ)%E>[{BX]lt:+IW/?J<aFQaKF*lY
Pڷ@1i)ݩp+d򺖨gODD}K"DB1'ۍ*o}@r|_kQ*mոz5?{RI
Jmeu=m.y巺u\oI
FbJ@z(N*hD'Bʴ4ni\>P**j\UB_        ki|-'nFkWL/&	p`UT6^SEi6J3ڱoʞj;67=ӹ~Zbʋr{ҙA;%JiCN(6
lP
8;{;kV5a̩UXǮGm;îb
&רC.䙃m\ǠDbӈ%`\f`oRVv:pI?CԫNVsKo@N*4t37sV$$l
]l(eqt[;1ay(:>Qچsf
ESSz7jNTK3d*^Sކ:1Pn뤊웵*}4n+O(jW
r"iI8ZlJF@ʾ+~ڤΐw>v-n
J#@G:[չ׿kflvꔴΥKDG./g+]WJxq8^~k˹Z=;PwzA{-lBSNAQW%Z;Cp~NCGP~j6[pRjͦ)A"㱇]'B4VϷ;Ç;]wST]9)ѝqkoOճyU>9o~S.::n_ٺou{lnzillv_g7;}y}~
;7Ғ†]6)d0~0-,_[Z%H1KKss|y)!M(FT&BRoA/AXw!%z_J_ȊEYC/^ M  _Y^0i%D(M$R_JJ
2ɶ%S'@_{*4VD6+vX׌~n{Ϣ>ệj~8x%o72zI:PW=>^x57[T
ndr`fopCXhW}~y0>XIDeګ4<``>[UU_U?1xp"CiOw:jHP;w{u@|մ ^#?]ՀmK|hiJd+XB`]ɐ >AK.>CZCoclzR0̛ߕx0?(}׫h9Whm*׼eYÐ_+%7\sk؃9*o~e-j1ּjt(qJigh)Ztz2/xQ!";hX3VeLX_,Jo7|*2oS
KS       BVԐTsㆃ:JKi(1T21])'ID{# mTDP)oi6
p
\73}c's~֍HyI훵D3g͓͘%}ή&pщfV        fjGNTN=uM׏F΂^u:Lo%k2uHJ
B19՜סDJ*KO"Q4w<1ti[>Gx4ԏ0)(~yD b}4.^τXK=7I-8  91'+(Kɔ1%ժO5)?gv~\f~܈?I?=?"E'>MI?.3s=SІڗ勞Plsqiqi[j,9t!%   _݄3@e|z
z<L#zW|xZ9dK-p{)_p;^f΁1T%hVr8}k@:?͵F~5XQqUDt%`~Ũ/*Vh58Z~X_WR!:htW4=|ll/txv6/s=ӷ\_roGT'VM՟2׬.\u%V^6ZEQ+\4PGwYWŗh!
bp vsZ@ s/$oP=3MZ$*Xȼb1.9NY,B8\\fCQzRwMea"D--=c)k^ÒHbj5r%g"XwrA,s\ˢck7SMlDRܺA8F@]Nut0$˹IȈXE(!vweT'4_,6V]G/m_?iy).MH&9BPW #t)Wv3OJb.K!\?O&#`L%}AY'd'x4bsZz2\IJ,	s-²+XRl;& f      !jS_n
!X
wh.Uy҈D^6YNS(3k*K[ĸ\B",$]T#Z-QÑe]KʋLLlEPazXwy mWpZƼE4TvP_Gp$^%tpR/'\`ƳR)@2o)ȼǼI`ĽzgIEt!kT??$=,uѠ;6)J(!-jIq=M/PXUT2e▁T]1qݲ"ٴ)EFH[V0EiK}2I7e.   jmIxPˢ2pp$0KxnlM_uRFjftIĕv)Q^Ҍ~YÞM!Bf_,(a˖7JCEiR6IAkј#K`a!h'
i-=@*ƃ>/(DhhzQe'KILґNǚPj,;"eӲY\27R^qR^U3!R4:9agU1d^P#+fRHE?(M+isF:H$]Ce?DVoXduXlr/h*C;Q%զ`rC^bIQZ%s^yUT>vVyRחˍG9"0x|7L*_F#/BEMP5fQNTE",pն籍pQYk~Tpl椅zSߖS
;ТОJR88i,%j8c?J+Ⱦ~:(<74P,,+_S6KT'h"~h41L20x$WʲՉkpgjK^!$7Ӓiܔ2	\QtL/}irUWf<%Y_]UjYq{j:dP[f2@zދ乤$c|ѷuUA-:X^c
GLvaWUǐ!.K]>if>KVQTT5ڋ~ř(tҗTѲ=Y:XItLu+߻5 \ר
d?u>y%It?p8@X1pb,:%%BVDʹ_y+M:$.GX>.0Nr4S?6)%K @y׏{]ndN/gH!b}xʾd>0u]K%̯֔MqCbcrc(?}헾h)Wwj>/{1ݞK;'ϚG6|6AI%>W7]_s|^\#YDS0
mΏVI׼f]
`>0/ys3={K?Qz_Kv[xGUn|}aQg3vA?lwۏn{3[c]RrKǃ0Çq<Y1lsZmn?LbƏ[Q5h91ڹzqY.l{q#puf$~gC!cTFKۭNOo//8rBjvex;x0+l3r       h*3uZYֳGGNoȎ     x;u̥9rW֬4+ZVլgN8=ؽ+n7pg.4d^f뵓͹9yBـg-D燃vg4Z]V?;(tz%v\KxW2fA­:;fV;Yϐ6{nakr\<恸rH|\#
g,nǝa
xL@e~e,6]EbeVOSQ˸*f.xl%Q6ŋFApS2g怆*[l_fe
TpN  H|]:s?#(<~mq0kp9BtC̨<9mN4jZìtXy$)VA$b"l]zbɁ,wq$aedV0Bskc9, -iEY܅t"DۉGXգ4\$,&'u%5
Jmeu=m.y巺u\oI
e.XU4@mz2.$`IiKu2bBr/\xZ5 وgĦmRjZ,|Z6{"'l|ڪ"<IR?     Nu1:jemϭE6#_,[3=˄ߢuQi*k+@D|xAJ!2.yQd&g3!u"YNq~%i4eHD-,Z~#D!2~gf#6UHl?,6jXRHGYԳ+u*6沙Pjʷbzm
x\Sڥhs#Xŏk7He`5{pݼ]ZNHhlOJ`        ~BHΆha39f"򉮊&8
L@œ*{W/{L
lP
8;{;kV5a̩UXǮGm;îb
3^AQkJD*-J$[eϕy8v;$̉E{k̯K-p`r>?)ٝ 2r?2ۗi_:OY[X'+G(;oKg-[2i3\:Ë5َ{-;\sgmg6^VZk8l].mv?=[,%QV䭑#T's^{]p
$vćFVlgAGF&XoF`cquYv!%w}hO2sÝN1wq~UGj#||Cr
s
e>A'T 2b3K*fnz2's߱ՄĂsy
)IAQ    ,7)\<ekU<TVJIClvb	B)qj>% =gGEixQ#    ;!!ԝj69ăuq/Mx:$rsf{)DdHX˞2U7}i@qcIwGšutcm7{-hu쭨96T]iaw7c,_)s}0Rhe
C>sw}o6:=\곬@*aC>Q؄j(Zi;:us0ڔkǃ~Fcno_6B=LSϥ5隹tm/dA\M·g+k:KǕoFSirpN_tejS@)'y.w`U;W.`9::[K9~9rtm
]l(eqt[;1ay(:>Qچsf
m      EH+^o匓V3ZQf0kW] 
`S$?d#k͢/ҐD\kZWd1˪ߨa/Jc{$(X=d"ڏWKz&jgUbr!wZe&D8KKCP^2ns+FbֵZ޲:]%nZ욝2CP\ ,
(Z[]
!Ζ(qu)<~'>bJX?poAmr
@Ae:"88Uoeum4vJM|"
J#@G:[չ׿kflvꔴΥKDG./g+]WJxq8^~k˹Z=;PwzA{-lBSNAQW%Z;Cp~NCGP~j6[pRjͦ)A"㱇]'B4VϷ;Ç;]wST]9)ѝqkoOճyU>9o~S.::n_ٺou{lnzillv_g7;}y}~
;7Ғ†]6)d0~0-,_[Z%H1KKss|y)!M(FT&BRoA/AXw!%z_J_ȊEYC/^ M  _Y^0i%D(M$R_JJ
Y$SDR"
9=t^1L2-HN( Iy7j]Fqy7     6Z#D#5rQ<%mf}Md5(j8\EC8)ՉH6Tee
KS       BVԐTsㆃ:JKi(1T21])'ID{# mTDP)oi6
.JYEғ0Xy3^.GsΜ (OTf$F{Gn,?&@|x}BD
J [@]}cFKIqjZgm!"3KbdZX
B19՜סDJ*KO"Q4w<1ti[>Gx4ԏ0)(~yD b}4.^τXK=7I-8  91'+(Kɔ1%ժO5)?gv~\f~܈?I?=?"E'>MI?.3s=SІڗ勞Plsqiqi[j,9t!%   _݄3@e|z
?hin*kp+LR/Jci7NȩyXY7n;>P21V-A{f}\
MEjZ-(
bp vsZ@ s/$oP=3MZ$*Xȼb1.9NY,B8\\fCQzRwMea"D--=c)k^ÒHbj5r%g"XwrA,s\ˢck7SMlDRܺA8F@]Nut0$˹IȈXE(!vweT'4_,6V]G/m_?iy).MH&9BPW #t)Wv3OJb.K!\?O&#`L%}AY'd'x4bsZz2\IJ,	s-²+XRl;& f      !jS_n
V#i旅@^|i:[ǫY       K*+?^˪O"ۢU31fN58nLw4vR M2k2ZA4=        jS(]+2I|_^MZqEPpgI+A9/S`1q_"wwƛaN%RCY奲,y"JQJUimFK
CVGdlImN/a33ZYf)Ȍ/eoO#Z:xT@  >k#o
wh.Uy҈D^6YNS(3k*K[ĸ\B",$]T#Z-QÑe]KʋLLlEPazXwy mWpZƼE4TvP_Gp$^%tpR/'\`ƳR)@2o)ȼǼI`ĽzgIEt!kT??$=,uѠ;6)J(!-jIq=M/PXUT2e▁T]1qݲ"ٴ)EFH[V0EiK}2I7e.   jmIxPˢ2pp$0KxnlM_uRFjftIĕv)Q^Ҍ~YÞM!Bf_,(a˖7JCEiR6IAkј#K`a!h'
i-=@*ƃ>/(DhhzQe'KILґNǚPj,;"eӲY\27R^qR^U3!R4:9agU1d^P#+fRHE?(M+isF:H$]Ce?DVoXduXlr/h*C;Q%զ`rC^bIQZ%s^yUT>vVyRחˍG9"0x|7L*_F#/BEMP5fQNTE",pն籍pQYk~Tpl椅zSߖS
;ТОJR88i,%j8c?J+Ⱦ~:(<74P,,+_S6KT'h"~h41L20x$WʲՉkpgjK^!$7Ӓiܔ2	\QtL/}irUWf<%Y_]UjYq{j:dP[f2@zދ乤$c|ѷuUA-:X^c
GLvaWUǐ!.K]>if>KVQTT5ڋ~ř(tҗTѲ=Y:XItLu+߻5 \ר
V~3o$tZ)Zؚ6m'ZlW*Sb$w0u.        DŽ5
mΏVI׼f]
o~W8~=HIFٰ9cAl˫pV      ATHQL2zYJ31jOLyP^iyVfh*Fͼ825DdSYN-2&>^IJ,˦-w/u)v67T.յ}^?A KzTQr/ת8S{ip'r6|Q\`:h%Eyi"B&V`v쓡jS7y(/m="g5\hE}uaPs~fRv!+mt:J6C>h8yW   "Zb쐽F=M'6NcN0j<ԘJ?tQ)S5*~cJw><>P֐$:T\YG8d`J,GK3Ö}    , Z`xCUɺdӹWbj-HR7ʖH`\[P3~UATγLSnk}/4j.-XQP@|9l==kOأS~tuZQl!
xL@e~e,6]EbeVOSQ˸*f.xl%Q6ŋFApS2g怆*[l_fe
TpN  H|]:s?#(<~mq0kp9BtC̨<9mN4jZìtXy$)VA$b"l]zbɁ,wq$aedV0Bskc9, -iEY܅t"DۉGXգ4\$,&'u%5
-0VI>Q*mjlJ
e.XU4@mz2.$`IiKu2bBr/\xZ5 وgĦmRjZ,|Z6{"'l|ڪ"<IR?     Nu1:jemϭE6#_,[3=˄ߢuQi*k+@D|xAJ!2.yQd&g3!u"YNq~%i4eHD-,Z~#D!2~gf#6UHl?,6jXRHGYԳ+u*6沙Pjʷbzm
x\Sڥhs#Xŏk7He`5{pݼ]ZNHhlOJ`        ~BHΆha39f"򉮊&8
L@œ*{W/{L
iuJ&\kCsDQk)Qb֗

J5hN2ƎézŒ9bbYŮ;`S.DZOPH-Jb-#a>$~KXAH"'      af[OL=2+i]|fmE,>UXf܌T^9%F[Ov,6k/Zz=lNﲏ7v_ÓPdS?{Mዸ}        #";1TϺk݋ٞSNBMnv|Fytqz<йy.VF|Wq߻^Dn_8~GNE%4W`\3dWFR堁e:+=W9c=hw̓'}]l(%4&ug^^Ӓ? :7Y꽜k>N8>H溤`v`HN)Ɉ"gvYÚJDN
3^AQkJD*-J$[eϕy8v;$̉E{k̯K-p`r>?)ٝ 2r?2ۗi_:OY[X'+G(;oKg-[2i3\:Ë5َ{-;\sgmg6^VZk8l].mv?=[,%QV䭑#T's^{]p
$vćFVlgAGF&XoF`cquYv!%w}hO2sÝN1wq~UGj#||Cr
s
e>A'T 2b3K*fnz2's߱ՄĂsy
)IAQ    ,7)\<ekU<TVJIClvb	B)qj>% =gGEixQ#    ;!!ԝj69ăuq/Mx:$rsf{)DdHX˞2U7}i@qcIwGšutcm7{-hu쭨96T]iaw7c,_)s}0Rhe
C>sw}o6:=\곬@*aC>Q؄j(Zi;:us0ڔkǃ~Fcno_6B=LSϥ5隹tm/dA\M·g+k:KǕoFSirpN_tejS@)'y.w`U;W.`9::[K9~9rtm
h]]7Y9љ9,p21!nr2uI2.;4"ꛉGp^w+*Dwug   Pm0WNNuz,^kw,g-~ߖqҞ3LJ}ϓqZ$k;v+!&(4(mH~[}|-k"evG>Vk|xq!#6h!|zV7ls-   `0NOB(<
m      EH+^o匓V3ZQf0kW] 
`S$?d#k͢/ҐD\kZWd1˪ߨa/Jc{$(X=d"ڏWKz&jgUbr!wZe&D8KKCP^2ns+FbֵZ޲:]%nZ욝2CP\ ,
(Z[]
!Ζ(qu)<~'>bJX?poAmr
@Ae:"88Uoeum4vJM|"
d%ǔXoFX,߅Suۑ/u~8Fa8"Ap|soH`яjc9UwZyDkBE\EF.gaD$<
nB𠼑N˾+Od{EZLR|'8b*_U7ߣ\+]ЂRCZ21[MWSTe&t0=a쒐=4O0`e}!*{pP6!-!1S6v1
~D\IBcO<'+ch;ˉD;0`k+41^6R&ؽŽ}ƫr$-@7Rcє0<#Zr>*pّ`+Ow)g$Y%7]z#kt1$-H](FE`/SfAU7OlwXQ^0#p1@7ií
[n[1[       1EU
Y$SDR"
9=t^1L2-HN( Iy7j]Fqy7     6Z#D#5rQ<%mf}Md5(j8\EC8)ՉH6Tee
E֢8;7xOloe)&RAUL鱪LwF])[!|$5;a-<_366M!\eՑ5xv)Z3k{Їm.ԝ8U4+أd$=bef„9;XqS(4u1̨+r\2tW(#yGz?;[Ֆl$fCphU6TNڽ\eO4mTƁdʵʞirz2
.JYEғ0Xy3^.GsΜ (OTf$F{Gn,?&@|x}BD
Y2xhwkP%xNm+y8]׻O>(Cɰ&Az#f+Dl>eq̚QnZȬV2S93"IȿR!hM|Vcw9n<<&&f֦EE؏eY@	}}O=X_<M\VxJ},<KU,>əIװ'Eĥ%N+AZj\bSM풗PT
X}Hh[3o7o`^u/M.3`\G^&1k [;$ChN
J [@]}cFKIqjZgm!"3KbdZX
NjO7`0\#Jl{LX9)b`Ku(2|jO-QCN_0"@'3jupMv7BƦ  HAMq5r
?hin*kp+LR/Jci7NȩyXY7n;>P21V-A{f}\
MEjZ-(
\&!;JqO9
V#i旅@^|i:[ǫY       K*+?^˪O"ۢU31fN58nLw4vR M2k2ZA4=        jS(]+2I|_^MZqEPpgI+A9/S`1q_"wwƛaN%RCY奲,y"JQJUimFK
CVGdlImN/a33ZYf)Ȍ/eoO#Z:xT@  >k#o
Hycy.s4Y$   倫50}&WuWV=nL4qUdEuyPíS5ig-]EPܣoѬ,խ)$ՓMb,&DPE"@"VuDQ6*G2s|
V~3o$tZ)Zؚ6m'ZlW*Sb$w0u.        DŽ5
wq        EV_Gvpv!$TSMF
MHZq.4=tJ6btUX3㸥g\Bf2*<0Q2`*bSJ.͉==67G>P}$?:U,ԕ_*  D(C-ʃ$#W3&{)Z$)dʒ]eT%R5RG8SiNQb Xw~*I-UkVw׍>!;2+AM(biJAmt3j+m*urcCC6=@JGx[c΢hf1{JUd˼\xZ=9EvL"xd
o~W8~=HIFٰ9cAl˫pV      ATHQL2zYJ31jOLyP^iyVfh*Fͼ825DdSYN-2&>^IJ,˦-w/u)v67T.յ}^?A KzTQr/ת8S{ip'r6|Q\`:h%Eyi"B&V`v쓡jS7y(/m="g5\hE}uaPs~fRv!+mt:J6C>h8yW   "Zb쐽F=M'6NcN0j<ԘJ?tQ)S5*~cJw><>P֐$:T\YG8d`J,GK3Ö}    , Z`xCUɺdӹWbj-HR7ʖH`\[P3~UATγLSnk}/4j.-XQP@|9l==kOأS~tuZQl!
,{U
Mk$7&cN'
-0VI>Q*mjlJ
E7x#RYǷE13{ĝS꓾'UUp,}Ƕ&גwu67Mlq,p][o)(ivRFrCx@(&ܘ\cIJ!       6eZdO+#N0e0("SA
iuJ&\kCsDQk)Qb֗

J5hN2ƎézŒ9bbYŮ;`S.DZOPH-Jb-#a>$~KXAH"'      af[OL=2+i]|fmE,>UXf܌T^9%F[Ov,6k/Zz=lNﲏ7v_ÓPdS?{Mዸ}        #";1TϺk݋ٞSNBMnv|Fytqz<йy.VF|Wq߻^Dn_8~GNE%4W`\3dWFR堁e:+=W9c=hw̓'}]l(%4&ug^^Ӓ? :7Y꽜k>N8>H溤`v`HN)Ɉ"gvYÚJDN
R,@r??ƒ3)SwK.yŠ&I%>Ӊ!عޱ}+v^ob!HNMS%C"7zCH#p.2"W$쯸mt8K/l Grܷm(]O`BPKhcRK
g=\WhOG^PdmB"uQ4mHx"ͅ`\k'.AұAUSivm	/NV7TpS/k#X-z4a o)"Wk]ۃ~GXKrY[B,WE9Ӓs}v^9ԕ mjz'(@ p!Z6[ᬚZaB)UА&LI;Pe AoM{r4j?@?/يiZ?[m!IN!$8ӻILL^t_"GNFQ5*^kQ7oH D7ʋg)&>;7k[k3DXxRi)e#dɐ+>O
ӓ|;W
KrH|ђrp}!aawg
E;FJՊ8E{/pꣁrj 4ZvqV-i3V}Q>$\a`:`9\!r=%Sg=Lrӛ;D-7O9Ϙ9      ̝,>\0gCzo&P`s
h]]7Y9љ9,p21!nr2uI2.;4"ꛉGp^w+*Dwug   Pm0WNNuz,^kw,g-~ߖqҞ3LJ}ϓqZ$k;v+!&(4(mH~[}|-k"evG>Vk|xq!#6h!|zV7ls-   `0NOB(<
7ZP%m:Tl3rj\NQ5.UOD~`IayD
d%ǔXoFX,߅Suۑ/u~8Fa8"Ap|soH`яjc9UwZyDkBE\EF.gaD$<
nB𠼑N˾+Od{EZLR|'8b*_U7ߣ\+]ЂRCZ21[MWSTe&t0=a쒐=4O0`e}!*{pP6!-!1S6v1
~D\IBcO<'+ch;ˉD;0`k+41^6R&ؽŽ}ƫr$-@7Rcє0<#Zr>*pّ`+Ow)g$Y%7]z#kt1$-H](FE`/SfAU7OlwXQ^0#p1@7ií
[n[1[       1EU
}2zqzAi$~*pƔL7#&kŪ{S EX#1_rtQy>#=C'.+kzG^.b"^|"3gXaxJDˏibN6EYvƳ˄gR\E#qw6D,Z2wy/Od'v>/Dm8
 GR8W-l68&&Zm],H!x7e.uA';ߵT)(Rgj"+OᒀidEfB7rC8f5fIVWpr
E֢8;7xOloe)&RAUL鱪LwF])[!|$5;a-<_366M!\eՑ5xv)Z3k{Їm.ԝ8U4+أd$=bef„9;XqS(4u1̨+r\2tW(#yGz?;[Ֆl$fCphU6TNڽ\eO4mTƁdʵʞirz2
'RJe̤"B汳B[kyVY΢[1O$LBZ7ۓ0GSPHUc=*vcJg^vגhiʾm9il_I⻹Oìq{z        3o1_ݜ-pG=h0my%8a%4.O#w;"zDQj.
Y2xhwkP%xNm+y8]׻O>(Cɰ&Az#f+Dl>eq̚QnZȬV2S93"IȿR!hM|Vcw9n<<&&f֦EE؏eY@	}}O=X_<M\VxJ},<KU,>əIװ'Eĥ%N+AZj\bSM풗PT
X}Hh[3o7o`^u/M.3`\G^&1k [;$ChN
?M[kz[7;QeQ&ܴd {(B	
NjO7`0\#Jl{LX9)b`Ku(2|jO-QCN_0"@'3jupMv7BƦ  HAMq5r
xv.lsM
\&!;JqO9
JOsn6oI;$ٛ/P&59h0 Ho.aSY֐L3;&v)WOUaଽ>*TuI8uS6\2_۵|P="Æf&ԛzL thY?-\3A{]Yw9xȣe[
Hycy.s4Y$   倫50}&WuWV=nL4qUdEuyPíS5ig-]EPܣoѬ,խ)$ՓMb,&DPE"@"VuDQ6*G2s|
n;{j#xl1@?b`8WA0y/      ʆ绻
ǶWZ\(.'B/w{zgXK֓(Lj{Z}hlD)Xiw^a^t`gvQu=߇@?ׇ]myoJGь#ٽ~uYɔz0!CK8ޗVeE7.Z9}Հ(EYZELP!>rq$і()ZFڭȄL ĞO2\&TKl 4ɧjEn-LjIZ
wq        EV_Gvpv!$TSMF
MHZq.4=tJ6btUX3㸥g\Bf2*<0Q2`*bSJ.͉==67G>P}$?:U,ԕ_*  D(C-ʃ$#W3&{)Z$)dʒ]eT%R5RG8SiNQb Xw~*I-UkVw׍>!;2+AM(biJAmt3j+m*urcCC6=@JGx[c΢hf1{JUd˼\xZ=9EvL"xd
v¸5Wָ fh j3,_SZn$
,{U
Mk$7&cN'
:=1Yذ?$:aM
E7x#RYǷE13{ĝS꓾'UUp,}Ƕ&גwu67Mlq,p][o)(ivRFrCx@(&ܘ\cIJ!       6eZdO+#N0e0("SA
)s_        s\kd"(M>{;yY-7W\STUI^9,Hf[9       GIgL(L9t:lvY)o9d2W!LP"j}RTuD2VoLz%df΍_``E a:)
R,@r??ƒ3)SwK.yŠ&I%>Ӊ!عޱ}+v^ob!HNMS%C"7zCH#p.2"W$쯸mt8K/l Grܷm(]O`BPKhcRK
g=\WhOG^PdmB"uQ4mHx"ͅ`\k'.AұAUSivm	/NV7TpS/k#X-z4a o)"Wk]ۃ~GXKrY[B,WE9Ӓs}v^9ԕ mjz'(@ p!Z6[ᬚZaB)UА&LI;Pe AoM{r4j?@?/يiZ?[m!IN!$8ӻILL^t_"GNFQ5*^kQ7oH D7ʋg)&>;7k[k3DXxRi)e#dɐ+>O
ӓ|;W
KrH|ђrp}!aawg
E;FJՊ8E{/pꣁrj 4ZvqV-i3V}Q>$\a`:`9\!r=%Sg=Lrӛ;D-7O9Ϙ9      ̝,>\0gCzo&P`s
VUTCFI
CGИ
bC"F8 @T@IU V2j[$Žfx."oӞP)v(Qj
7ZP%m:Tl3rj\NQ5.UOD~`IayD
}p9/)
}2zqzAi$~*pƔL7#&kŪ{S EX#1_rtQy>#=C'.+kzG^.b"^|"3gXaxJDˏibN6EYvƳ˄gR\E#qw6D,Z2wy/Od'v>/Dm8
 GR8W-l68&&Zm],H!x7e.uA';ߵT)(Rgj"+OᒀidEfB7rC8f5fIVWpr

'RJe̤"B汳B[kyVY΢[1O$LBZ7ۓ0GSPHUc=*vcJg^vגhiʾm9il_I⻹Oìq{z        3o1_ݜ-pG=h0my%8a%4.O#w;"zDQj.
1W3{UȧJEfhYGPT6=>7qNdS#묹   _nΣ`L'gϤ&2sJFf*l\͹1p^|0[ѩd`ogrL%#`7 $	v\c؏C>zۙ|v<_X6ad%0A]؍9k/e4mU*M$6<,iO
v)^w:eezvRf̼YjF&,ц	|*mA#<2Z<(A?%=?w%fLgP4˟A{p
?M[kz[7;QeQ&ܴd {(B	
O9EOԄ"DYؗCfʀgW2b`Mƣ
xv.lsM
A|oө|◙3|g¹jdOtf5xlnPpAfOV%RU+AӒ9!vuk&&Hg3&XM֬"PJ(    4X4].y׾5YCN,vxK$0и֫*h
JOsn6oI;$ٛ/P&59h0 Ho.aSY֐L3;&v)WOUaଽ>*TuI8uS6\2_۵|P="Æf&ԛzL thY?-\3A{]Yw9xȣe[
_&좑BntlT1+SB]_      ^PeXk+EID
n;{j#xl1@?b`8WA0y/      ʆ绻
ǶWZ\(.'B/w{zgXK֓(Lj{Z}hlD)Xiw^a^t`gvQu=߇@?ׇ]myoJGь#ٽ~uYɔz0!CK8ޗVeE7.Z9}Հ(EYZELP!>rq$і()ZFڭȄL ĞO2\&TKl 4ɧjEn-LjIZ
d
oR9gEDz1qU+LI"%B@.
v¸5Wָ fh j3,_SZn$
~4K^ɝCS5%IrJeoRe:.4_E2+0J폢7=vA'
:=1Yذ?$:aM
`Thx&KfxTUIor8<"$CguȰ'ۡSdEe"?4he`{O5
_Z>#u;b**glTUA'MhԃfZs2)`cg9:4=v$      sx)NE:giZLer5>*rhj0˲ř9f+\i:B`Ppu

!ЎB#7'GIT.!:x?eѸ/[ӠR^^1(y95&=^B[ZӰZ
oNFȄtD)à
<k|u'jp;N8f۝>2vŕg盼wNXz$Q6CC=):dY6/zUtܐ
sO!}E&8i֒V5Gjмg4DHzB	Axn!we8yW^oѾ2s)B砏#XfVl@W^oqRr]>%`qrY6**NU!3w|DV[?u'3S`\]CQ^쬝
INx7JTՋ0:juv!܎fenv7pw6ohߣ;C<y23I6X廽.#;)p(5u{5LF\<5HF2·[q8Uovx50=.-*ݚͥUGh>֪
)s_        s\kd"(M>{;yY-7W\STUI^9,Hf[9       GIgL(L9t:lvY)o9d2W!LP"j}RTuD2VoLz%df΍_``E a:)
h!&m{aۈ4v[(dfes_Xkv7;'$d}eU8jwN
VUTCFI
CGИ
bC"F8 @T@IU V2j[$Žfx."oӞP)v(Qj
;ӡ@QN
}p9/)
{xpYFzqR*'BTWIYwpoV;Dwjv<4p*aV7{T
Y!bNn;y2\z$@gp對X7ZEMPx|qX7L4XL2FaD\a(,c
N֚Av[Akg=

GQl
zNk<
0 R{6yvnu~]`cAQ.,(:kzTT>\ûbTrݕN_xzBXz˝)kPCmª+NKr8x6h'hp`xCFhoat#mY-ڱIoYS8#w׷G?M'#Qh03j%j5=ヅ~;8MM5f57`Ggl&UN5vҹ]H<
1W3{UȧJEfhYGPT6=>7qNdS#묹   _nΣ`L'gϤ&2sJFf*l\͹1p^|0[ѩd`ogrL%#`7 $	v\c؏C>zۙ|v<_X6ad%0A]؍9k/e4mU*M$6<,iO
v)^w:eezvRf̼YjF&,ц	|*mA#<2Z<(A?%=?w%fLgP4˟A{p
pGG!ѭSt+,MvTf*aەft66m.=&)p	g
P@(p3硈wd|J;Ip+j]fozTˑ,Ex`=l땾zMe]§NLm,XkWq46Zb58lv3XTMyD.]       al꺗]x`tsL5L]ffAί*[S΅w':'Rfθ{JiL|\v⋫Qodn,Lawl)@Cǧ'ٸ   Y׊9B=XENadQcG9bE
%aaܔmdm;(_j8[Xrot<{A3&xGX'95,DDȊS""0_#"?DDg"ǀii	p#to&._{"^4,DX BܱQ
p">r8xa=-d
O9EOԄ"DYؗCfʀgW2b`Mƣ
Ff!]V3&Yۢފs3*XIltH*Gg-!.(nZ,ɻ0YeɄ"=R(@o      %0jh+DuO3.ōQ%<\O+kDkk~W5P2K
M'0딸-iVM{ݭRYbX>y.wv `ۤ4%y5^UZ@i{tK       `,Amáj_`AJgTmge#7+e%Wl~&Tu
2|ZHʍQatsTMGTX9
A|oө|◙3|g¹jdOtf5xlnPpAfOV%RU+AӒ9!vuk&&Hg3&XM֬"PJ(    4X4].y׾5YCN,vxK$0и֫*h
<V|i@_άn):eez>*T9c'B(%Sh(QTO
_&좑BntlT1+SB]_      ^PeXk+EID
G̸HGL(SBps{wlk
ACC'MFSȥ_Jku3dE.P0ͮ~Wu5v6h
3ֺp_ZJ>r
V~  :yrZޯXy+OS'v4͟}@ouzp^f͚c27cqQ1&K]&4TliX6ţRq5VIY~3pFV²jHrYrҳ%,5HCO8diY
d
oR9gEDz1qU+LI"%B@.
C2'a>(Ny,=p4IR@BQLQHJ9Jst(19       i44*ArTAa
~4K^ɝCS5%IrJeoRe:.4_E2+0J폢7=vA'
P#wAXK!Rt#.Ƙzc=pib`{N1aoc7F       J}
`Thx&KfxTUIor8<"$CguȰ'ۡSdEe"?4he`{O5
_Z>#u;b**glTUA'MhԃfZs2)`cg9:4=v$      sx)NE:giZLer5>*rhj0˲ř9f+\i:B`Ppu

!ЎB#7'GIT.!:x?eѸ/[ӠR^^1(y95&=^B[ZӰZ
oNFȄtD)à
<k|u'jp;N8f۝>2vŕg盼wNXz$Q6CC=):dY6/zUtܐ
sO!}E&8i֒V5Gjмg4DHzB	Axn!we8yW^oѾ2s)B砏#XfVl@W^oqRr]>%`qrY6**NU!3w|DV[?u'3S`\]CQ^쬝
INx7JTՋ0:juv!܎fenv7pw6ohߣ;C<y23I6X廽.#;)p(5u{5LF\<5HF2·[q8Uovx50=.-*ݚͥUGh>֪
p(/%b     A=.O/de"=:pX)sg2pu%S?{}-  h002Ʀ9xv[V
h!&m{aۈ4v[(dfes_Xkv7;'$d}eU8jwN
I T]Oɼ?AeatɆ"@9kH#/Nٝ4hH+V(.$Yӽg}n>2*N@e`Jǧ{‚1ȟJ?5d;t^sph?vt762,FpRC#}RC#Ql~ҔzUݧ^궒]Lw[>xVl4H{rj>YAcclg9,)W8b7{vcܘWt]UJ;k_m
;ӡ@QN
҈'T^a169JW$_8\jz{a&wRvW&NUb4mp+ݘ
{xpYFzqR*'BTWIYwpoV;Dwjv<4p*aV7{T
Y!bNn;y2\z$@gp對X7ZEMPx|qX7L4XL2FaD\a(,c
N֚Av[Akg=
A)lXМƥʜ7C 2NS^!q
9jD~M^5+5o{>__ՊzdyPMDi
GQl
zNk<
0 R{6yvnu~]`cAQ.,(:kzTT>\ûbTrݕN_xzBXz˝)kPCmª+NKr8x6h'hp`xCFhoat#mY-ڱIoYS8#w׷G?M'#Qh03j%j5=ヅ~;8MM5f57`Ggl&UN5vҹ]H<
IEZrGݓ
|GvظTƃPpK4uwf,YixqߨpTWdU!gٍA}RDrqnjd:.]CY2KxT[6+*8*:6CVY*2pf7{TҎo%[W#ìݬ*/)~:ᴬ:Ntj+ۛCdެ {+x|EQ#&A;p'D&!w_Qh\@''':={QR aQ3r^Ū<.26=$+Eo
pGG!ѭSt+,MvTf*aەft66m.=&)p	g
P@(p3硈wd|J;Ip+j]fozTˑ,Ex`=l땾zMe]§NLm,XkWq46Zb58lv3XTMyD.]       al꺗]x`tsL5L]ffAί*[S΅w':'Rfθ{JiL|\v⋫Qodn,Lawl)@Cǧ'ٸ   Y׊9B=XENadQcG9bE
%aaܔmdm;(_j8[Xrot<{A3&xGX'95,DDȊS""0_#"?DDg"ǀii	p#to&._{"^4,DX BܱQ
p">r8xa=-d
        b=8C`L5>̛\/xOam^g<>-ˉbA<@  8#$[?۠FaBvn˩džtWN9&{MZPr+]͒c)*u'U/Sl0
FAw$c)-=vFwᤨӪ|tG(Gw4OV<{wx
Ff!]V3&Yۢފs3*XIltH*Gg-!.(nZ,ɻ0YeɄ"=R(@o      %0jh+DuO3.ōQ%<\O+kDkk~W5P2K
M'0딸-iVM{ݭRYbX>y.wv `ۤ4%y5^UZ@i{tK       `,Amáj_`AJgTmge#7+e%Wl~&Tu
2|ZHʍQatsTMGTX9
e]LrۦPJZ-=!38 臟B50Ƕia+ׂ      |.4gqᢃյ0aIp,_f+ WuI_J!1;!Vz~re+/u!ՈyKRU>TYp:)ju:'8L|0\'(6}7r!,UčY~4wa2p׾8^z2@jvb[)0-~*U^lVɝW.(9/e8H/,
<V|i@_άn):eez>*T9c'B(%Sh(QTO
̥۲ bƂ,WpiTI`A;(fV`)uZ{8u.|UuY#ӜxArv)t8M*䗾Ǽ<
G̸HGL(SBps{wlk
ACC'MFSȥ_Jku3dE.P0ͮ~Wu5v6h
3ֺp_ZJ>r
V~  :yrZޯXy+OS'v4͟}@ouzp^f͚c27cqQ1&K]&4TliX6ţRq5VIY~3pFV²jHrYrҳ%,5HCO8diY
Ri.LH*$k<$'MʲIR靁#sI ,B/W`
q\(YPO.`ûMuU"8vBqv\<Ȫqf|oe;.͓ɟnۺVO6]O-m'u
dŋe6qt48:*GG(9~tMGtttts(1(?Ca=s4gg=sdzV3GhjIu 5K?݊GoZp0=eOv4mnhV5j#sK|K|a%4/Ȑf5*G8?2HA/.Z^.[.vFçO
C2'a>(Ny,=p4IR@BQLQHJ9Jst(19       i44*ArTAa
=nϖY#oCP1#"atY@CGy2e8`0i1_x.>\lncVݑá)*NOJ5GGB`j    cM,@Yb_ӅNy֢+;..Y{)joX!m(&RKsy˕KsNupc]#b֨ʨmw/ە)d4⡵Z<ANuCsw'z)
P#wAXK!Rt#.Ƙzc=pib`{N1aoc7F       J}
@msgEOsnomi5Ɲ?2ax TC:{uV/F|H7e'0DīD^dFAs
p(/%b     A=.O/de"=:pX)sg2pu%S?{}-  h002Ʀ9xv[V
3bAaDnAfvc{w{zdx9t'@TtHǗrAjRz9Wh97w/GzE4
I T]Oɼ?AeatɆ"@9kH#/Nٝ4hH+V(.$Yӽg}n>2*N@e`Jǧ{‚1ȟJ?5d;t^sph?vt762,FpRC#}RC#Ql~ҔzUݧ^궒]Lw[>xVl4H{rj>YAcclg9,)W8b7{vcܘWt]UJ;k_m
Bp>=;8e+>+
˪jH-     2'iŜ4A,kZP*$$٢#( ?pR"[:VrJ]at)ʁj7c"^ESVXStڑۂh\|߳}8AlKJܞ+CMY̔&`0.[f\|8l5w}$-5"HdCv`6cUD}V8!Q$^YIԌo$0Ӝҭ8(ޞQ\#4yR<
҈'T^a169JW$_8\jz{a&wRvW&NUb4mp+ݘ
&:͂jڧBΠ%:X0+5<ڕrWIVџ|*HtE1-T&.
A)lXМƥʜ7C 2NS^!q
9jD~M^5+5o{>__ՊzdyPMDi
UnYhrITbMnӢ)v':
IEZrGݓ
|GvظTƃPpK4uwf,YixqߨpTWdU!gٍA}RDrqnjd:.]CY2KxT[6+*8*:6CVY*2pf7{TҎo%[W#ìݬ*/)~:ᴬ:Ntj+ۛCdެ {+x|EQ#&A;p'D&!w_Qh\@''':={QR aQ3r^Ū<.26=$+Eo
NN"
        b=8C`L5>̛\/xOam^g<>-ˉbA<@  8#$[?۠FaBvn˩džtWN9&{MZPr+]͒c)*u'U/Sl0
FAw$c)-=vFwᤨӪ|tG(Gw4OV<{wx
PXK)?!3ge7!/^m6rL~        6MxbA#g(%_IDŽ%!rg8ލCp[Re>x
e]LrۦPJZ-=!38 臟B50Ƕia+ׂ      |.4gqᢃյ0aIp,_f+ WuI_J!1;!Vz~re+/u!ՈyKRU>TYp:)ju:'8L|0\'(6}7r!,UčY~4wa2p׾8^z2@jvb[)0-~*U^lVɝW.(9/e8H/,
/)zbf-{Dw`4TT+"S;dެ3\.RB=.a&qRm5ͤS*J[2F@`*1H]xO񕃪} 𻄏NdKnV"#<$MWWfKx|G)97JxyeNn*#    {cps0݄Xq|ݴ@NL]YXQoՌtjW^iV(SMl5t3O^ŷL%es-+PiR
_u`6o\W%Lx^񕞛$3Nغ
̥۲ bƂ,WpiTI`A;(fV`)uZ{8u.|UuY#ӜxArv)t8M*䗾Ǽ<
F   LlLNT,x#vhENvZaJl]ZR;UY8uخSGgNOHMy|Pz–y}& f
uFYrzXhJIe,n~zROt(/4'Q|j|0$+9Nq!ټG[i
Ri.LH*$k<$'MʲIR靁#sI ,B/W`
q\(YPO.`ûMuU"8vBqv\<Ȫqf|oe;.͓ɟnۺVO6]O-m'u
dŋe6qt48:*GG(9~tMGtttts(1(?Ca=s4gg=sdzV3GhjIu 5K?݊GoZp0=eOv4mnhV5j#sK|K|a%4/Ȑf5*G8?2HA/.Z^.[.vFçO
@w;;q`vn
=nϖY#oCP1#"atY@CGy2e8`0i1_x.>\lncVݑá)*NOJ5GGB`j    cM,@Yb_ӅNy֢+;..Y{)joX!m(&RKsy˕KsNupc]#b֨ʨmw/ە)d4⡵Z<ANuCsw'z)
1Vو
FhEԣ#lUD$nQzpzDȊ/F0]<G~8dxC'bQ/ntVZd:gRTG[xX_'*^t,o{=uM')Z+(/Ѱc@5G:x!qJ?3nn:ey:<{>(j8}P6棘^kCDhy:#vagbً㡜Pqt#6]<}Wq[Sa& km%jteՂ`OC/Š('/Ai&txKjB4Og]4
@msgEOsnomi5Ɲ?2ax TC:{uV/F|H7e'0DīD^dFAs
~̆nbھUC#4rrdӡRЩ8'΅ee'(Vo*+Kg7QJAov!syɐ09̋0q-qM]8fyi]?.SԎRܑ+ʾ5P6ƌ*yzXw'Ay.G\ώ'y-<Ն~RY1ri7L
3bAaDnAfvc{w{zdx9t'@TtHǗrAjRz9Wh97w/GzE4
hHC#   H^$@1ⓙpf5@ȡ$VMs{@WalbW1vyVPUsf㏫5K=zԃF
Bp>=;8e+>+
˪jH-     2'iŜ4A,kZP*$$٢#( ?pR"[:VrJ]at)ʁj7c"^ESVXStڑۂh\|߳}8AlKJܞ+CMY̔&`0.[f\|8l5w}$-5"HdCv`6cUD}V8!Q$^YIԌo$0Ӝҭ8(ޞQ\#4yR<
qd42i#Y%Ƴ,jL$HR'0L8ʳwp:^{өΎ49T8Vn7nr\;s˻3:`dJgN:˯(7v2hqr5Iul[9
&:͂jڧBΠ%:X0+5<ڕrWIVџ|*HtE1-T&.
yABǩoLYGBapt.EovCaiQ:Kxg@1w+Wۙx"Gv'hٛ#k'ՋӁ}Ɠ* 4xؘAY{Wс&KNbc$	%f0dPBGjanɟ::̦d=2X:ö&[YEE'>:^KAC4>H_ϕ83!^Cq3i}'_Yl/=Ndfoi1YѫnOU>죴[gtcFJ5'>':Ns
.~SحcBȨc~(+f.bn'2.a{
UnYhrITbMnӢ)v':
oNDP~hrtח>LC8noupLup-capB?X]ze}68&Vp `CWV:ci%UfKvh:50Nr-=b8iD^bW'Ruļz5e3=ꆸ5XѴy.{eIrnanU	ڦ1j$K6o+{ܸy#2]^̽2\VZ
j^m;b^hK˿ Hݿ|WBڟ|O|=s|OOOOO4S{O)?/q?Xcz|y<^.e^ƥ_ڥ^%_%^a>Cy!>Zr}y>y~9fmYfix28h2H#ПSzz=.ݷF뭵J-h>z:jZjsy*R}e^Z\R%%?<31r%r!=.!ݧFꩥJ)B|O1^C3c5c1mg
	-дC4@բ3wjo?lS{ۇGEP"^ʊ#~dh45{?3WoO;=3Oz2O:=?&چ<}.C=W8<]D=s^iPQ)OGIp~=A[υ{>| `cq Ed?2g>O|d^sGya|Sp>yu<ϛsg0YL$HI*&L6oyd"raBN$SxO=:+./\Lp#3
NN"
񩧧]=Pwp\Nϣ=ԣSa*?G
PXK)?!3ge7!/^m6rL~        6MxbA#g(%_IDŽ%!rg8ލCp[Re>x
 C<  OtSx&?
/)zbf-{Dw`4TT+"S;dެ3\.RB=.a&qRm5ͤS*J[2F@`*1H]xO񕃪} 𻄏NdKnV"#<$MWWfKx|G)97JxyeNn*#    {cps0݄Xq|ݴ@NL]YXQoՌtjW^iV(SMl5t3O^ŷL%es-+PiR
_u`6o\W%Lx^񕞛$3Nغ
'O
K3Rdt>|
F   LlLNT,x#vhENvZaJl]ZR;UY8uخSGgNOHMy|Pz–y}& f
uFYrzXhJIe,n~zROt(/4'Q|j|0$+9Nq!ټG[i
όMcdgl~2&X:3#c^alcW'#Qb쩌3)ƓDQ%pC-L`]B#JIO3Doa/B)
z!DF=Uup3*_!j=3f
@w;;q`vn
BJ3cK'1Ȫ4%5dV2U
`raƂ?g@3F,2jBJ&3$$91+_E=*     33+/D
!iKnLΞH^ːrahIߴ&}n:,dgo
1Vو
FhEԣ#lUD$nQzpzDȊ/F0]<G~8dxC'bQ/ntVZd:gRTG[xX_'*^t,o{=uM')Z+(/Ѱc@5G:x!qJ?3nn:ey:<{>(j8}P6棘^kCDhy:#vagbً㡜Pqt#6]<}Wq[Sa& km%jteՂ`OC/Š('/Ai&txKjB4Og]4
3M{cϰ}2K3ǃ0/L1]aaEJYq    0axpF㴃Qwv~>Uݶ=N2twIw,EUI"mR};ZU_%/*E'F7a4"UfG2)]1&H*0KL*Et&
~̆nbھUC#4rrdӡRЩ8'΅ee'(Vo*+Kg7QJAov!syɐ09̋0q-qM]8fyi]?.SԎRܑ+ʾ5P6ƌ*yzXw'Ay.G\ώ'y-<Ն~RY1ri7L
v:N8at82MxEvฉ.<>, @"Oz^&JNt&u$N5-      Ivlbs~-L
hHC#   H^$@1ⓙpf5@ȡ$VMs{@WalbW1vyVPUsf㏫5K=zԃF
!gN|&3+3FflL0ꑅGc`¾uqm	28T!PqT*ğƬ5(E=̈́u4ó釙}uԣ{p٨=fytxdTxevWrôVɔziӁs,*zx(sCME>uOf	UӮ"lSlbl:K53m*͂3Hq?6?M|Q;ě
qd42i#Y%Ƴ,jL$HR'0L8ʳwp:^{өΎ49T8Vn7nr\;s˻3:`dJgN:˯(7v2hqr5Iul[9
y3z/H}R#ĖqϦF$6Gٴ~GJ/瞍
(bPA.*F$6       lV##{/*M=bl/qμTMj{d#w$;aڇql8cÆ;쪌/sx[Zy}ޖ񸧺YOwwN
tyql>=ڛj}Ol?ԭ],DPG9M=GLvt֢:_2"gvHbXy+f:Xge"pl~d̥=p⿧96Oaiںw'"O>>/ =l!=_4g!9wC      q08_.,;E#hŎ,'{؇FiVJRDISVhSJƊdnDT[1%A
,],L,%dP>e41I#LocD&)Cj/ڧuj٦V5&ӖY
yABǩoLYGBapt.EovCaiQ:Kxg@1w+Wۙx"Gv'hٛ#k'ՋӁ}Ɠ* 4xؘAY{Wс&KNbc$	%f0dPBGjanɟ::̦d=2X:ö&[YEE'>:^KAC4>H_ϕ83!^Cq3i}'_Yl/=Ndfoi1YѫnOU>죴[gtcFJ5'>':Ns
.~SحcBȨc~(+f.bn'2.a{
jR86sٟ"7Sѐp=s`5zU2!e>8ۚp@`88Xvӕ`3
Pc_4     yxGO&^:.aRS>rVFDG_[gWP"TsTs[H|V$t'S<tgX^-?_ؼtUϫWJ˳o<(KY5uOߢ[ԱSD*dcA!{M#
oNDP~hrtח>LC8noupLup-capB?X]ze}68&Vp `CWV:ci%UfKvh:50Nr-=b8iD^bW'Ruļz5e3=ꆸ5XѴy.{eIrnanU	ڦ1j$K6o+{ܸy#2]^̽2\VZ
j^m;b^hK˿ Hݿ|WBڟ|O|=s|OOOOO4S{O)?/q?Xcz|y<^.e^ƥ_ڥ^%_%^a>Cy!>Zr}y>y~9fmYfix28h2H#ПSzz=.ݷF뭵J-h>z:jZjsy*R}e^Z\R%%?<31r%r!=.!ݧFꩥJ)B|O1^C3c5c1mg
	-дC4@բ3wjo?lS{ۇGEP"^ʊ#~dh45{?3WoO;=3Oz2O:=?&چ<}.C=W8<]D=s^iPQ)OGIp~=A[υ{>| `cq Ed?2g>O|d^sGya|Sp>yu<ϛsg0YL$HI*&L6oyd"raBN$SxO=:+./\Lp#3
ٟ<:?fϟy6ϗF|wW+o*dW?>v{ϸNTPƟc*唐c
񩧧]=Pwp\Nϣ=ԣSa*?G
ޞZsf&W!O^yyBTH>zJ1y田Kq-Y̱*p*S¥иxs&$p&%p±}#%JRܧy"#h0WM4Ow$Db8Ҍpo~R@QfYcW<H#a=c3vn7E]yYub9tlҴ;Rhs2]T#Qz$ǝ;W\ vr]c.}yB,%^VN?G]G/N$w.tS#{5c=91H^ {x|Yjߞ|'1_ouܿAEPcqT6o{[b7]žY9VhH{mQo8iUzVI;#1W<s5VUb1㯮˩=bRkd\E{S!Hc{4l}sxy,Zr]\d'[ƙʜЁ+,+kD.r_eYI^E{35l]srBĞy)e&>8l)h'>SY-/QޮV:l$P@942u0e541ph :(TPS=2\C8P8EVty+lP_8s{Wj؟yxCzفObٱT:=F멇~x?ԣ?<Gm'▥zqzq҇/8K7<&ḘNyxh>g,+콆V
 C<  OtSx&?
($t.tjYE9M]#uiNo<Kt~l7|@_eW\井p\U|,f%t]g
_P%,3ConYj|^~{;s-o~mX:^t{%nxe<9ғN1l<+JTIb:F)7/gߊ#[s^~;;QO׺r΍)8ܧHʇ'{)w_5)_kܽ[NZc
'O
K3Rdt>|
)^GX4ӗ}P/Unk!ϗGzr֛z<νb/{[Yy	پN	\^^Z[GGU+B7V!-uf.$*%X%[_gwYFpw
?X  k7wA_%D1A+I?Hqw{z-Fw{n4vz>_oݿ7|GCxOkZo7jע_lwGck]    c4 ۛ~&-Kaw|U}/K{GIEOeB~/~*8hՆjKPHo>_a-+ Zux>n?,{;0RsLu<́vt@0d[+؀V:Ӌl90~vv9l!ootj>@0d[+؀V:ٜ}d)l|a[3߅w5Mؚ`W#߃8{6F 
t$Em

hGluk`m;䋭 Kgeƈkk砽
ok砽rkC2ڽ;h,l0;jgC;_@vBatFb!>nkقnOv6䭝OПޝkn̆l~[.YlthgCΆ3б?ޝ@a=»}^DXQV3f6'uMƻuSF(†s
όMcdgl~2&X:3#c^alcW'#Qb쩌3)ƓDQ%pC-L`]B#JIO3Doa/B)
z!DF=Uup3*_!j=3f
:Ydt|??
_l}W
PF
+xAbL~Bm>gX[oaxRFC1#|͋֗}c,ѯ;Ϥ6ᄐ#Mw0ѻh@(Pwr7Lن@t1ik@Cy
&H?W+G *C#ҪL#7DڤкΈ
BJ3cK'1Ȫ4%5dV2U
`raƂ?g@3F,2jBJ&3$$91+_E=*     33+/D
!iKnLΞH^ːrahIߴ&}n:,dgo
^HVoRnHkNz:H}Աt8E#c#p8
n#1at$$Pr'5}C ]<<赅>7N%@T]2.l@zt2L!KeG&tH'J֗%VjW#U]:DBJ*.ъOоBa!<Me8׃[1ӯiOt-v
3M{cϰ}2K3ǃ0/L1]aaEJYq    0axpF㴃Qwv~>Uݶ=N2twIw,EUI"mR};ZU_%/*E'F7a4"UfG2)]1&H*0KL*Et&
8)oh85VDq!J{R1k{A3WZ"&ѱkT;Ҁq|a+os2"-*kMl<}-߈jM'`
Nv5       цIB
%`E'Ȩ[i}kZ0E#un8mτFuxi_6LPy&&vT]Ewee
da;B;un[QKBX6rY6Ԣ9]}h}/
v:N8at82MxEvฉ.<>, @"Oz^&JNt&u$N5-      Ivlbs~-L
̲6I}}/1o}EWm#
!gN|&3+3FflL0ꑅGc`¾uqm	28T!PqT*ğƬ5(E=̈́u4ó釙}uԣ{p٨=fytxdTxevWrôVɔziӁs,*zx(sCME>uOf	UӮ"lSlbl:K53m*͂3Hq?6?M|Q;ě
3Jw)xY1T^mJgw>@>^chm/al{5uV#+IY*;hEzDeA6Q;-J&z*MX:`$Db#„-[Ԅ~?X+?!4cl$ۛgl؛JIE,ѭ 9ya
{; 2m~]~hSֺ(=HJ-eάQb׵ʺG[
fZ
N/@U"IED
y3z/H}R#ĖqϦF$6Gٴ~GJ/瞍
(bPA.*F$6       lV##{/*M=bl/qμTMj{d#w$;aڇql8cÆ;쪌/sx[Zy}ޖ񸧺YOwwN
tyql>=ڛj}Ol?ԭ],DPG9M=GLvt֢:_2"gvHbXy+f:Xge"pl~d̥=p⿧96Oaiںw'"O>>/ =l!=_4g!9wC      q08_.,;E#hŎ,'{؇FiVJRDISVhSJƊdnDT[1%A
,],L,%dP>e41I#LocD&)Cj/ڧuj٦V5&ӖY
0Ҧ
.]}$]
jR86sٟ"7Sѐp=s`5zU2!e>8ۚp@`88Xvӕ`3
Pc_4     yxGO&^:.aRS>rVFDG_[gWP"TsTs[H|V$t'S<tgX^-?_ؼtUϫWJ˳o<(KY5uOߢ[ԱSD*dcA!{M#
1$puoZ{{~r~jL'Նi]_thEq͚ET1s#$:   C%=D:P94/uG7IIǥP~G'.[D6t|}^+&24w>N=Ҥ=)oiq
ٟ<:?fϟy6ϗF|wW+o*dW?>v{ϸNTPƟc*唐c
ޞZsf&W!O^yyBTH>zJ1y田Kq-Y̱*p*S¥иxs&$p&%p±}#%JRܧy"#h0WM4Ow$Db8Ҍpo~R@QfYcW<H#a=c3vn7E]yYub9tlҴ;Rhs2]T#Qz$ǝ;W\ vr]c.}yB,%^VN?G]G/N$w.tS#{5c=91H^ {x|Yjߞ|'1_ouܿAEPcqT6o{[b7]žY9VhH{mQo8iUzVI;#1W<s5VUb1㯮˩=bRkd\E{S!Hc{4l}sxy,Zr]\d'[ƙʜЁ+,+kD.r_eYI^E{35l]srBĞy)e&>8l)h'>SY-/QޮV:l$P@942u0e541ph :(TPS=2\C8P8EVty+lP_8s{Wj؟yxCzفObٱT:=F멇~x?ԣ?<Gm'▥zqzq҇/8K7<&ḘNyxh>g,+콆V
>'}Dt4`F nQ#^Eh
($t.tjYE9M]#uiNo<Kt~l7|@_eW\井p\U|,f%t]g
_P%,3ConYj|^~{;s-o~mX:^t{%nxe<9ғN1l<+JTIb:F)7/gߊ#[s^~;;QO׺r΍)8ܧHʇ'{)w_5)_kܽ[NZc
       J,ӹ?`t^ZCdTW,jV[NqBHV`bG
)^GX4ӗ}P/Unk!ϗGzr֛z<νb/{[Yy	پN	\^^Z[GGU+B7V!-uf.$*%X%[_gwYFpw
?X  k7wA_%D1A+I?Hqw{z-Fw{n4vz>_oݿ7|GCxOkZo7jע_lwGck]    c4 ۛ~&-Kaw|U}/K{GIEOeB~/~*8hՆjKPHo>_a-+ Zux>n?,{;0RsLu<́vt@0d[+؀V:Ӌl90~vv9l!ootj>@0d[+؀V:ٜ}d)l|a[3߅w5Mؚ`W#߃8{6F 
t$Em

hGluk`m;䋭 Kgeƈkk砽
ok砽rkC2ڽ;h,l0;jgC;_@vBatFb!>nkقnOv6䭝OПޝkn̆l~[.YlthgCΆ3б?ޝ@a=»}^DXQV3f6'uMƻuSF(†s
<
:Ydt|??
_l}W
PF
+xAbL~Bm>gX[oaxRFC1#|͋֗}c,ѯ;Ϥ6ᄐ#Mw0ѻh@(Pwr7Lن@t1ik@Cy
&H?W+G *C#ҪL#7DڤкΈ
dթuWkK=ZTަ!
^HVoRnHkNz:H}Աt8E#c#p8
n#1at$$Pr'5}C ]<<赅>7N%@T]2.l@zt2L!KeG&tH'J֗%VjW#U]:DBJ*.ъOоBa!<Me8׃[1ӯiOt-v
[nU%l]H_A7"sT>"؅   ցqnP304B'r-S'
4g9~!D-k8R#m ӿ4n\?4cg[q{Fb܂P)]~#;*r;["8e Bٵ[8IfE PVE2tTxɹS|N5&U:a#zմ|)Nq
8)oh85VDq!J{R1k{A3WZ"&ѱkT;Ҁq|a+os2"-*kMl<}-߈jM'`
Nv5       цIB
%`E'Ȩ[i}kZ0E#un8mτFuxi_6LPy&&vT]Ewee
da;B;un[QKBX6rY6Ԣ9]}h}/
=Mw.l#q[P)'Kc>l#(%aEĔh-];grF8#tC>Z_[0f͆<$'S@>O(.Ĺſ ;lrQ    fQ*sA;phXƓ!?<:Aqh2-Im䅤%4lI}z6a9諦/K!iu\#4ƽd=DVy ]NSѲ7`tZ
̲6I}}/1o}EWm#
3
3Jw)xY1T^mJgw>@>^chm/al{5uV#+IY*;hEzDeA6Q;-J&z*MX:`$Db#„-[Ԅ~?X+?!4cl$ۛgl؛JIE,ѭ 9ya
{; 2m~]~hSֺ(=HJ-eάQb׵ʺG[
fZ
N/@U"IED
Q1CΌ #33h3aajC    LAE׭0@j4D}F70o57}Lv +E,r\Os9O/!Ugxag`fA2q".kRA$        '"(C18ve)&6m" 56-j+o      !5 ܅b)}
0Ҧ
.]}$]
7DL
?!To@VaҶBu-"^!$Bw!
1$puoZ{{~r~jL'Նi]_thEq͚ET1s#$:   C%=D:P94/uG7IIǥP~G'.[D6t|}^+&24w>N=Ҥ=)oiq
lr ?4.u/XJB'sA*;IB|0otYb6pu<T܇4Ŗ’<^edѾAQ+{~\t_Ԥx̶}]ĝ*&aSP`"pd`T,g[X^UJYAi
,2z
>'}Dt4`F nQ#^Eh
V{M2'JGXѧX#l+#ӹ
       J,ӹ?`t^ZCdTW,jV[NqBHV`bG
&*2:;Wg@OpP3FB`eʿ5^Aa r2phg1>j-HIULh:`pKB#5D@FB?Y;ԀXV-B[Ygb-/['a9dI8!iY܈VfVD"9`?aKF1}1 W}        _1*,`fޕDIv"=;ɤ9YgcW-B|LڔW4L骁ӅEDl|6V
KX?3*Wmt1'B/`     |f~/cPѰڵJH'!AKC
     
<
}Lf,Y?*JIX_j!B(eCAL{͐2h`^91nϺ*/pz5!`ED8(-& ȖL%f>/RsRaJLh Ղ R#O+RK<%yFT =(rvȂ&<
dթuWkK=ZTަ!
Qvq@3 g-\,UHk0p8[2STXHCn@?aq3 Jr9PV3pb
[nU%l]H_A7"sT>"؅   ցqnP304B'r-S'
4g9~!D-k8R#m ӿ4n\?4cg[q{Fb܂P)]~#;*r;["8e Bٵ[8IfE PVE2tTxɹS|N5&U:a#zմ|)Nq
_a~^X{L0!    P]5
=Mw.l#q[P)'Kc>l#(%aEĔh-];grF8#tC>Z_[0f͆<$'S@>O(.Ĺſ ;lrQ    fQ*sA;phXƓ!?<:Aqh2-Im䅤%4lI}z6a9諦/K!iu\#4ƽd=DVy ]NSѲ7`tZ
ȉaq%VhsQ4'$iA6#Bi,&CÔxGB
R       QR^W=YLD?@c!T1HU1b4ZbʐBTke8}K56])ݔ1jRYPmGauuuK4}.)c1jBSt}zHK`ЀŔ1絖\~޵m&zsicSIhRDb}ި]KhvunX/DWǰx:F>Rr}ΐwesErmғkc2*:x.u?ɵ1!lX"6@Zqmg˝6T=z3]#IJ2mb6][wVT.
3
f0%!tuJkcpG֥]7 SW](a:yS0!UKrVUM4JS0@Tk 5ޝ      3/7'IwDaۅzG^ղQ/%UJ
Q1CΌ #33h3aajC    LAE׭0@j4D}F70o57}Lv +E,r\Os9O/!Ugxag`fA2q".kRA$        '"(C18ve)&6m" 56-j+o      !5 ܅b)}
܃_+p@_{X@V`9o /7?k
 X:go@|f?o7o8N>{"4Io!=x_?駻g[B?wuN;8h!<Pgx	07+37֨!&H PuxXo^:BnS20J"SS8-w֥6ɟzbQh@"M:v|Lv%\-[wYZ/yټˆh]6T\ciy#zT QI3(͇з(1HLF4R"X
]_{cB7t!u󜉬龀JrES'N }"qrws~6/y+
LrkذpQsIgLW[%XBU8aK62λcU
7DL
?!To@VaҶBu-"^!$Bw!
lr ?4.u/XJB'sA*;IB|0otYb6pu<T܇4Ŗ’<^edѾAQ+{~\t_Ԥx̶}]ĝ*&aSP`"pd`T,g[X^UJYAi
RI)Im6;t`8l*;m:S`}> !"4Σ_`j=
,2z
S%lnxEc0#0Ua܆x}bW9%%M1"gdH/Ln-6,Ge,<۲C@vHjZEmڑ׈wYu? <2D>A.\
;Οo`F;8#ErTgk8ê?f"cpvw8ɧ^8_Ni]!౪Tǚ+uu@kpdt%P@[q
ٻ[Dy~w}yة{l%
V{M2'JGXѧX#l+#ӹ
j,kpʃ5wjG6Yս@eˑQ݆-&5,fO,!mMA3|ǠPb.M~
kZSU~d:j:G+@x/ 0Ӊ-ApjA	r^*?zd WJƭt4:;"}~syE^%ql--Brز@(
&*2:;Wg@OpP3FB`eʿ5^Aa r2phg1>j-HIULh:`pKB#5D@FB?Y;ԀXV-B[Ygb-/['a9dI8!iY܈VfVD"9`?aKF1}1 W}        _1*,`fޕDIv"=;ɤ9YgcW-B|LڔW4L骁ӅEDl|6V
KX?3*Wmt1'B/`     |f~/cPѰڵJH'!AKC
     
K
}Lf,Y?*JIX_j!B(eCAL{͐2h`^91nϺ*/pz5!`ED8(-& ȖL%f>/RsRaJLh Ղ R#O+RK<%yFT =(rvȂ&<
-tLke"s;XM!tqM܀'N

0d%)6ٺ!Z4bx,IL6
flL8=(9IG LLg 6v%9n׶J3ܛHrUBD
Qvq@3 g-\,UHk0p8[2STXHCn@?aq3 Jr9PV3pb
d]X(d3'm@J$=Qu,|8{6jɢ3<Ē6ETLȮq̚xn\K/67fkl`
yY/۪!{*8ЭZ,WĪcbֽd?():1G^ԛ#uǬc    $!qɩMh:u#,jC<9Xo2Qwv1s-)J
_a~^X{L0!    P]5
^QAJ(^M#ET81 ]애cբ4;e2SVh-+Ҿ8JNc*Y&KM.2cwsE:11E'dȨ1i\|3܁Km^ĢaYebꪷOX픀dEaoHb-4*TV(O"
D
}_?;s9X^p8*-6X,\+C
ȉaq%VhsQ4'$iA6#Bi,&CÔxGB
R       QR^W=YLD?@c!T1HU1b4ZbʐBTke8}K56])ݔ1jRYPmGauuuK4}.)c1jBSt}zHK`ЀŔ1絖\~޵m&zsicSIhRDb}ި]KhvunX/DWǰx:F>Rr}ΐwesErmғkc2*:x.u?ɵ1!lX"6@Zqmg˝6T=z3]#IJ2mb6][wVT.
IA{aF%Fl)4`S c?fרzY0NF(#:踃,ЁՐ]񫑨ǂg†bRSѬbW*cPG35ZK‹U͗[IT#E3}aICm6]+7#Dh0(k!hlk
f0%!tuJkcpG֥]7 SW](a:yS0!UKrVUM4JS0@Tk 5ޝ      3/7'IwDaۅzG^ղQ/%UJ
nXe eb?ssG61rܑ]!Z~wQXs*2rqik$A7DF_;+w       QC7mj}Y#9ߜ$
܃_+p@_{X@V`9o /7?k
 X:go@|f?o7o8N>{"4Io!=x_?駻g[B?wuN;8h!<Pgx	07+37֨!&H PuxXo^:BnS20J"SS8-w֥6ɟzbQh@"M:v|Lv%\-[wYZ/yټˆh]6T\ciy#zT QI3(͇з(1HLF4R"X
]_{cB7t!u󜉬龀JrES'N }"qrws~6/y+
LrkذpQsIgLW[%XBU8aK62λcU
/;0e+'*PQ3#L}q
⑌149̴.JGҡ        "'5/r_$
"๋KJ\Nv:E`܋_~1
QEE=@)[0&5FV.A)u@hf4gHbҳɨ`Ĉ/F&BLK4}q_LU7JI*\3T¿KQEAVPIF@?̢9҆whTQ郩 U,jLcÅ*;u&YKJ8#cE@dȱʗ23c$dk
RI)Im6;t`8l*;m:S`}> !"4Σ_`j=
^UD5a>,z@;[ԊyNyLDr%Mj|@ݤbNsvDdkL%Zt~YdGYWtlĞtunȄYq&S,6xDy$BdžSbq6"=`7v:N\4'Ebg8&PU?LNqQ]`m#);lPMߟf{?&}%M(ȂOƆ[nЗ:W";JHH{S    B]/>&)x"ftJE;[9ؐ?M/2[U8+.m,\k(>t
Ut!aN=!DZ0W#u#Rbk8
lVnQ/gFï51S.GM
M.8MiEO=B8(=͗\RiΔ¢LSzX\zj     SYʹ]
pnW#ϫ1ja@1"L_UϬ3Q5%&-5"#CsB3eY\xKa u`gV1Q`bz-aX\N瞒`^y?*BTB+Z1&j&̊+PtqX|KX!W7r:g$VjUn8P6"$ύ
S%lnxEc0#0Ua܆x}bW9%%M1"gdH/Ln-6,Ge,<۲C@vHjZEmڑ׈wYu? <2D>A.\
;Οo`F;8#ErTgk8ê?f"cpvw8ɧ^8_Ni]!౪Tǚ+uu@kpdt%P@[q
ٻ[Dy~w}yة{l%
j,kpʃ5wjG6Yս@eˑQ݆-&5,fO,!mMA3|ǠPb.M~
kZSU~d:j:G+@x/ 0Ӊ-ApjA	r^*?zd WJƭt4:;"}~syE^%ql--Brز@(
'#X@sI4fiU;TsLa<⚢DS9`bw+<ߤ]Ϟ~@BM2XL
K
ި
[t /jU7Yb7~jC}      6BH1Oͻو8`1غF4N;d4SJ`{vKu%CH:6+@(^&ͼ҉oDBI<	2ыGj7gRy:.{R[02!m쫅?gX"L?YOS񼕫eҮj:Y&%#08wZPF|OF*g'esbL_2k48!LyvyH}n`xWQ57)قa5Tߟ(_wOy	c,dI
MoJ+K<,iLI=>fNOμ8,'H6i&OnSH"Kj$IdЌlUf3X&1q|&4%YVI=ج.AcqΨQVx?Iec#@#?>y֞&\0tf\hFˢ܊7?+VϮ0CIhch#b2.WDSJ:ޮ*B}&U[z[bDtBM\zxAh7ˤO-Nd-p
Lo}
'C}GQQ
6RLUcMY͔zfl<_0K)QD	5ы)׳hM~}͵M_'sQL;t"P3Qf-G'()CՈE*u    ZPƱ39)<ˏym*uZe,Wh.b1}%˞)a&)m(ׅ֭(T|σd\6P=\m)j(Ś"+X;2%Ej.\4ZR!Y)!D7zyC헽Ge.R+$/mSRMfhքrM
-tLke"s;XM!tqM܀'N

0d%)6ٺ!Z4bx,IL6
flL8=(9IG LLg 6v%9n׶J3ܛHrUBD
4Jh6ָh3R%nX]=N3;J DBYV\aF>!k1 -$t
d]X(d3'm@J$=Qu,|8{6jɢ3<Ē6ETLȮq̚xn\K/67fkl`
yY/۪!{*8ЭZ,WĪcbֽd?():1G^ԛ#uǬc    $!qɩMh:u#,jC<9Xo2Qwv1s-)J
"4idAS,ՇƷu&tIfc%`,Iɾy
^QAJ(^M#ET81 ]애cբ4;e2SVh-+Ҿ8JNc*Y&KM.2cwsE:11E'dȨ1i\|3܁Km^ĢaYebꪷOX픀dEaoHb-4*TV(O"
D
}_?;s9X^p8*-6X,\+C
n[ӑ5mMsiuTr!*Lsq8jIRrwt~`mGT'THRz "$ϗG3?G#i& d"L_A&h`dIF,AARr>z8.Bj@,o.Q)/\UEt\k4Oa+BL-E*-ƛjk}ŷpEF+Xs/"|UqW0tJvt=#|zj$O8̄&%Ou2TM.,"iROR8.Xq?%h~
{Ic?UBcO1'h~w)xYA3Z>|g< 9uذ-\vNhr0!|͠>r8JRVX/AIv[+?I4dlpǣV8\6Ee1FqAzh[n3̙-MhЃVE')w!l0*63@ͷa|szZ$"sH:F@o?chJe~.G7I8*OM]
5^n({|z@||4ROyEÊzpN     cMf]ӳp1?@8V/P>-S^VF+p)b>}oNF߳VNۼn?!njd_X9J1وJMz\N&2eQ3e)9k
IA{aF%Fl)4`S c?fרzY0NF(#:踃,ЁՐ]񫑨ǂg†bRSѬbW*cPG35ZK‹U͗[IT#E3}aICm6]+7#Dh0(k!hlk
1$}A
nXe eb?ssG61rܑ]!Z~wQXs*2rqik$A7DF_;+w       QC7mj}Y#9ߜ$
㾼z:ɬ4"u|bD
W`3$o!btĞ)Cv:fԼe&}ϫv92,ҾB*]o,ͥ{iom;寰ٛd{Oٵ\4EYu:?&Oe7,N9"W$fE&:ߛQFO-     PM늶veLdgjnrʐX7z$ZSؑy)"r]˜n?ejj롗q%oeJ< VE[kya6ÛG+e8!ݭ    BHVGa9U`ޚUyjo͍Nnc$   Or̯f
/;0e+'*PQ3#L}q
lf,3vYZsrkt+)2k-"v[?[ NKKG$=w
3id+N,_cGS8Dy+RiuE
⑌149̴.JGҡ        "'5/r_$
"๋KJ\Nv:E`܋_~1
QEE=@)[0&5FV.A)u@hf4gHbҳɨ`Ĉ/F&BLK4}q_LU7JI*\3T¿KQEAVPIF@?̢9҆whTQ郩 U,jLcÅ*;u&YKJ8#cE@dȱʗ23c$dk
        
Xzp
'xد41RS
^UD5a>,z@;[ԊyNyLDr%Mj|@ݤbNsvDdkL%Zt~YdGYWtlĞtunȄYq&S,6xDy$BdžSbq6"=`7v:N\4'Ebg8&PU?LNqQ]`m#);lPMߟf{?&}%M(ȂOƆ[nЗ:W";JHH{S    B]/>&)x"ftJE;[9ؐ?M/2[U8+.m,\k(>t
Ut!aN=!DZ0W#u#Rbk8
lVnQ/gFï51S.GM
M.8MiEO=B8(=͗\RiΔ¢LSzX\zj     SYʹ]
pnW#ϫ1ja@1"L_UϬ3Q5%&-5"#CsB3eY\xKa u`gV1Q`bz-aX\N瞒`^y?*BTB+Z1&j&̊+PtqX|KX!W7r:g$VjUn8P6"$ύ
(b.4Xİ۝j3!u$[OSκ/=YPpRЊ[,1OXiixnşy^9u
vhDj
M+h`|'!j&
'#X@sI4fiU;TsLa<⚢DS9`bw+<ߤ]Ϟ~@BM2XL
=(_!-5VWDpb|}k>zTܟp,Zq2Zw'KhxV M܊VzWGG<4+ٯKJwdGoWlrS39R
ި
[t /jU7Yb7~jC}      6BH1Oͻو8`1غF4N;d4SJ`{vKu%CH:6+@(^&ͼ҉oDBI<	2ыGj7gRy:.{R[02!m쫅?gX"L?YOS񼕫eҮj:Y&%#08wZPF|OF*g'esbL_2k48!LyvyH}n`xWQ57)قa5Tߟ(_wOy	c,dI
MoJ+K<,iLI=>fNOμ8,'H6i&OnSH"Kj$IdЌlUf3X&1q|&4%YVI=ج.AcqΨQVx?Iec#@#?>y֞&\0tf\hFˢ܊7?+VϮ0CIhch#b2.WDSJ:ޮ*B}&U[z[bDtBM\zxAh7ˤO-Nd-p
Lo}
'C}GQQ
6RLUcMY͔zfl<_0K)QD	5ы)׳hM~}͵M_'sQL;t"P3Qf-G'()CՈE*u    ZPƱ39)<ˏym*uZe,Wh.b1}%˞)a&)m(ׅ֭(T|σd\6P=\m)j(Ś"+X;2%Ej.\4ZR!Y)!D7zyC헽Ge.R+$/mSRMfhքrM
~ff7ݐ$vn΍yG'%;Y*.=A!PFԢV+׀
ZweZQ3e5Hդ
4Jh6ָh3R%nX]=N3;J DBYV\aF>!k1 -$t
Ovk3^0|?YggM|ʲt*~\e/Ysr~SAi5(z;Y-Byv?>|a%A4(1\c[4\mw Zm5hZz4Ey9Dr
"4idAS,ՇƷu&tIfc%`,Iɾy
/bFn[%MYKkh%xJke8DcL8R+Ȃċ{ͰuN8l,E\k!עxBaҌbL>N+OM;:lŚm5ڄCqd;Nnz,/.MZuauWǷ«D-Z$7k8/”f5@ycS%3$n+Y呝-m{ASO0
ex
ZBzطѻ,8K6[Q.5}=$]MzUo,$|`fIlCyŚ2!4~8qlsl|fWK׭f"HJ69wuPPPGQK*UnÉ=a!HEbdrɚTʹ[EUSXrVc͚w,ܴXskjYN4s.Z$
n[ӑ5mMsiuTr!*Lsq8jIRrwt~`mGT'THRz "$ϗG3?G#i& d"L_A&h`dIF,AARr>z8.Bj@,o.Q)/\UEt\k4Oa+BL-E*-ƛjk}ŷpEF+Xs/"|UqW0tJvt=#|zj$O8̄&%Ou2TM.,"iROR8.Xq?%h~
{Ic?UBcO1'h~w)xYA3Z>|g< 9uذ-\vNhr0!|͠>r8JRVX/AIv[+?I4dlpǣV8\6Ee1FqAzh[n3̙-MhЃVE')w!l0*63@ͷa|szZ$"sH:F@o?chJe~.G7I8*OM]
5^n({|z@||4ROyEÊzpN     cMf]ӳp1?@8V/P>-S^VF+p)b>}oNF߳VNۼn?!njd_X9J1وJMz\N&2eQ3e)9k
*,s;XVY epr-QU&,TWK++WxKPL]
1$}A
\ڕE8&M\6E-Ε>ero^iځ:ʲG<,yu[2U.4y M.n4=%*JAqhΘE2Q7UxXE
P̕fI\
=YQCo=5;5=kBNS{WW 
R6qکdk'@R0"TMCZz!j.ZcC;$:Y̟{9     wa-WZA#r(uWk4u5!ķ 7QO/9"ȏڙf'Cwl_TNo!vch6eeZQ6K=F !FUYdlɂ7Yze(^x"-dVztiNX:V=&.VSREX[IR<o=]VUpTKգZh
W|?R]ٚ+v^ͬ\݄<$|0      W]X-50Zր=vh=8׫TBG8$` 7y2Z5S*54ɶg7E%!z8Hę*N#?PEcaJ
㾼z:ɬ4"u|bD
W`3$o!btĞ)Cv:fԼe&}ϫv92,ҾB*]o,ͥ{iom;寰ٛd{Oٵ\4EYu:?&Oe7,N9"W$fE&:ߛQFO-     PM늶veLdgjnrʐX7z$ZSؑy)"r]˜n?ejj롗q%oeJ< VE[kya6ÛG+e8!ݭ    BHVGa9U`ޚUyjo͍Nnc$   Or̯f
܄PH-j&-(n%(xOO    `lUj8w{C05O@}U8y-n!ȥP\qJM酻E-K6@ݦҏ2./ȖzȤT7Vj  f'܈--I.:5:|*/Dx/l-pY=xf+_WZٸM]Rl^ٮN٦wVVO4WZ^/
lf,3vYZsrkt+)2k-"v[?[ NKKG$=w
3id+N,_cGS8Dy+RiuE
t3lsd|3S@|-}hB쑓fIpمYr5w7e7)Vb|2      I{/^=@j2N|OFRcn>:E_xJPz4/%b"g-"nLuqHZw 4іY{;ғ-(Zͅ)wrP9)8Mh@E"OS
死\/2C糄
Xzp
'xد41RS
Wl[ci4KtyIY^^9ܑT
(b.4Xİ۝j3!u$[OSκ/=YPpRЊ[,1OXiixnşy^9u
6q|X3Q<-vAs5..Oъ2Hr++XS.p(IT&ÊvEPmjciv$aa*zDE?:`z|gg#aHDJHD݋*{pEX^"qNlw/XG].-:@Z%^Dz]o(u!9E(eCuq^)!m0蠜Ԁ/F6$dZZ1d$YxLz#LA?&C6)6G)Xl
vhDj
M+h`|'!j&
'bQ\WɪZB3hr}G˥E{B&";=꓍0˴2:eă!D$
F$~iUY*1%6b;:E
=(_!-5VWDpb|}k>zTܟp,Zq2Zw'KhxV M܊VzWGG<4+ٯKJwdGoWlrS39R
nh$F>u9xAݑ4)61N(Z.uDom$'OӝSu6M$-+w*)/nb6?h2r-8˺Q]+R2#]hw&.忺J8
~ff7ݐ$vn΍yG'%;Y*.=A!PFԢV+׀
ZweZQ3e5Hդ
Y6խEnTdb
Ovk3^0|?YggM|ʲt*~\e/Ysr~SAi5(z;Y-Byv?>|a%A4(1\c[4\mw Zm5hZz4Ey9Dr
_𓇰u-`AUWQ5A%(Ox5?N0)v3v0rDb        fjN&ezg֢ךvgҍZ۬iɩڭzjRs}wk(%4dW"6-׫jUFK+QضaD=N;:|
iK粠^L#H"pU/Fqr;I Dm8Op/U״k-AMtH)z%>`^ƑDՊݲG
/bFn[%MYKkh%xJke8DcL8R+Ȃċ{ͰuN8l,E\k!עxBaҌbL>N+OM;:lŚm5ڄCqd;Nnz,/.MZuauWǷ«D-Z$7k8/”f5@ycS%3$n+Y呝-m{ASO0
ex
ZBzطѻ,8K6[Q.5}=$]MzUo,$|`fIlCyŚ2!4~8qlsl|fWK׭f"HJ69wuPPPGQK*UnÉ=a!HEbdrɚTʹ[EUSXrVc͚w,ܴXskjYN4s.Z$
LX0]Y}xQi$ЎKĹZfM7lQnD""h\\&"/D/hܕ̨o4vͪuD@K^
,+{	)9dIL#{E}!"[+M?j,?%g]%Azr-UR`٭H/W	h)cjg:c_EdK9%ߑ*c;W2H8W8Vr~kdnIxEŒ `1V-ڥmS2XλjbL8^O&ߞmVGfuglVkb;\Hz#낼_^lqM^.SЈ\sgIfqHOUHF/z
_{NQSSwɓy}x0f~˩\˙zI
*,s;XVY epr-QU&,TWK++WxKPL]
@xz=^WbxUs=]|U0'Z)&HS[&e/D12E7BDg;O[3i„'(Q^cKͭoM_/⍹!n-ޫUg]ZpXeea}ek8,わ2FxqlD&3h\umS}o:-_|Xzbuܭ2oTsG ?EEoNٯUςdwcф6/ՑF"FAQ)B{ 'ѥT3Fkſ`
\ڕE8&M\6E-Ε>ero^iځ:ʲG<,yu[2U.4y M.n4=%*JAqhΘE2Q7UxXE
P̕fI\
=YQCo=5;5=kBNS{WW 
R6qکdk'@R0"TMCZz!j.ZcC;$:Y̟{9     wa-WZA#r(uWk4u5!ķ 7QO/9"ȏڙf'Cwl_TNo!vch6eeZQ6K=F !FUYdlɂ7Yze(^x"-dVztiNX:V=&.VSREX[IR<o=]VUpTKգZh
W|?R]ٚ+v^ͬ\݄<$|0      W]X-50Zր=vh=8׫TBG8$` 7y2Z5S*54ɶg7E%!z8Hę*N#?PEcaJ
d/~@N$wTZ_CXv~;^;7p"<ӽ*pU*RU$%Qc)ܚ)oK=,y=IZ2a%.yE;lu
܄PH-j&-(n%(xOO    `lUj8w{C05O@}U8y-n!ȥP\qJM酻E-K6@ݦҏ2./ȖzȤT7Vj  f'܈--I.:5:|*/Dx/l-pY=xf+_WZٸM]Rl^ٮN٦wVVO4WZ^/
Y)[+X
 ˯կ*ɬ:A\C<~,xA)!ԃJeZ?@*WukC_f:["$+«zknn.H:f%RI!uG]+SbVΧ/6%])9\<px#j;8M&l"9V%d%	@M,Um1Nj#\j/A:YUw/ f؅Aɓn$u%Wi̹@TMl{$q0n"Uv`)
{2Z\xp/6SOv*HbA5-^G-zU>-gV)ZT@x)CTTeGW
t3lsd|3S@|-}hB쑓fIpمYr5w7e7)Vb|2      I{/^=@j2N|OFRcn>:E_xJPz4/%b"g-"nLuqHZw 4іY{;ғ-(Zͅ)wrP9)8Mh@E"OS
死\/2C糄
<5@ #o7kSND\-ܾXQxo MUY,XqZSv-tszȚ)Yd7͟;/kv]=u3C*s.1h-O6WxWDI!cVr@b󛒡<{G^o*(R
Wl[ci4KtyIY^^9ܑT
WƎ%)t
Qv4Eo'15M}f94I+;&WdZ&Ϧ   sO0       ^Y$$A
6q|X3Q<-vAs5..Oъ2Hr++XS.p(IT&ÊvEPmjciv$aa*zDE?:`z|gg#aHDJHD݋*{pEX^"qNlw/XG].-:@Z%^Dz]o(u!9E(eCuq^)!m0蠜Ԁ/F6$dZZ1d$YxLz#LA?&C6)6G)Xl
sPаH[^Qg_ق-:G:c6Aw&:/hgbTDJ1-Y5ёX\_3oBT@w}A:^Vsh\'&va6V#o)ߋ{i1Շ`&]B9       yT(c1#ʔHZM4G|ȹ uvH@0mhiRy\QwW&_@ܼL=\l+m(s4ޫU_p7bdը`]Q?GZVg4]\/++9Z5uOҒL[}mԀCx.YD]`B'1Far
'bQ\WɪZB3hr}G˥E{B&";=꓍0˴2:eă!D$
F$~iUY*1%6b;:E
&pH",Y.Gc>=#s@p9iV+D2+(n*1hԑHn[V}IAիǙpK308v*Fҭ%Dֺi"f7h1Ipa_u@gcWW;]f]>N(J>m]=vBv48|pnbwvOk!)o;gU|U{UѪs,2F@gZ=H-`U
nh$F>u9xAݑ4)61N(Z.uDom$'OӝSu6M$-+w*)/nb6?h2r-8˺Q]+R2#]hw&.忺J8
z)%R\{%m@nD^K 2\|W&^V5$a$}(MX8}[
rSk=C     X4v@ȴX_R5H~/I+Z'0H:zA98&7~˼TJ"Ĥrnk)8K & 0|^myc׉`q#1I1ދϖJgkK6SBL>؉R}x7jPVo :z!QT֫l-6okM7&%sZ*@r]sv4(满u0܄zHhFv2Ir+iD/Js璊]Q"M6}}l1緅-5fɶgK
Y6խEnTdb
&ց	>=ZDzmi
!7K 8m֑yRzo;p,~4       ;WbI51{]VبցђEyer3|!C5IY    ZD݇ҫv*}[b$d82mM2:Z+j"Miy[YS(@ykz+&ٜmPXTMq1jQIpC9o=,"Woܢx#1	?ڔz\gRWR{]
_𓇰u-`AUWQ5A%(Ox5?N0)v3v0rDb        fjN&ezg֢ךvgҍZ۬iɩڭzjRs}wk(%4dW"6-׫jUFK+QضaD=N;:|
iK粠^L#H"pU/Fqr;I Dm8Op/U״k-AMtH)z%>`^ƑDՊݲG
rvp߹fZ6QUA~+KlF /\p1j?H
LX0]Y}xQi$ЎKĹZfM7lQnD""h\\&"/D/hܕ̨o4vͪuD@K^
,+{	)9dIL#{E}!"[+M?j,?%g]%Azr-UR`٭H/W	h)cjg:c_EdK9%ߑ*c;W2H8W8Vr~kdnIxEŒ `1V-ڥmS2XλjbL8^O&ߞmVGfuglVkb;\Hz#낼_^lqM^.SЈ\sgIfqHOUHF/z
_{NQSSwɓy}x0f~˩\˙zI
̙@|
@xz=^WbxUs=]|U0'Z)&HS[&e/D12E7BDg;O[3i„'(Q^cKͭoM_/⍹!n-ޫUg]ZpXeea}ek8,わ2FxqlD&3h\umS}o:-_|Xzbuܭ2oTsG ?EEoNٯUςdwcф6/ՑF"FAQ)B{ 'ѥT3Fkſ`
Τ٥<+sc87o\d   #\uf'ac&aԍ̱hwtMpߵ
[5Os@ZXlJmp|O6qv􃅳eUXvn`oV`uHE%s*j)z^`Jcx6MW5,57oYȸ#7/\:Z*b1Hg$߼a6710[7rilݲ}j{LlCm}
d/~@N$wTZ_CXv~;^;7p"<ӽ*pU*RU$%Qc)ܚ)oK=,y=IZ2a%.yE;lu
zɀ#¦1I#A4w?
0μ7`U|'Yl       GmnyS'x)i({dGe        c9zŁ̀ogN25(sU
Y)[+X
 ˯կ*ɬ:A\C<~,xA)!ԃJeZ?@*WukC_f:["$+«zknn.H:f%RI!uG]+SbVΧ/6%])9\<px#j;8M&l"9V%d%	@M,Um1Nj#\j/A:YUw/ f؅Aɓn$u%Wi̹@TMl{$q0n"Uv`)
{2Z\xp/6SOv*HbA5-^G-zU>-gV)ZT@x)CTTeGW
蛮Ř
CX0ٱ1Vog]w7]e25¡i    >1;{Ufw`18_MVf  ϖEs)M.ef蕅&t"bfV!iM2]5m@gAR|Fjg
<5@ #o7kSND\-ܾXQxo MUY,XqZSv-tszȚ)Yd7͟;/kv]=u3C*s.1h-O6WxWDI!cVr@b󛒡<{G^o*(R
ZހoήaDQ)U5qT+6=TkFÂ$XqZCU.?47qm^*zlz(
b0=,7inmaWœ6
vov_!o
nXxi
WƎ%)t
Qv4Eo'15M}f94I+;&WdZ&Ϧ   sO0       ^Y$$A
3
΋x؈79   U
,D"Rl'(`qC%n7J/ZueNV%^Zcgg;gegۖiuB9@9|ޮeV(V|5KXCݨ͖
sPаH[^Qg_ق-:G:c6Aw&:/hgbTDJ1-Y5ёX\_3oBT@w}A:^Vsh\'&va6V#o)ߋ{i1Շ`&]B9       yT(c1#ʔHZM4G|ȹ uvH@0mhiRy\QwW&_@ܼL=\l+m(s4ޫU_p7bdը`]Q?GZVg4]\/++9Z5uOҒL[}mԀCx.YD]`B'1Far
Е`˸Xftt&|xasPKDz`Q}Gr?;?%YQY?c"$w4[=Thm$=<'"2$Eq])utUVfWDf9Q|#2lߊ
8\ڨ(MXEcć{5qe%ix_ev^¦2S(eaTp|=G	P`v.6*jOe,5RLUP5ht[P83wc-J@,l1{`LLS(M7Ɛk>Yy3ˏdS_!j3~
yhsfhmP/3i%
&pH",Y.Gc>=#s@p9iV+D2+(n*1hԑHn[V}IAիǙpK308v*Fҭ%Dֺi"f7h1Ipa_u@gcWW;]f]>N(J>m]=vBv48|pnbwvOk!)o;gU|U{UѪs,2F@gZ=H-`U
UBZ@pnBO@      mZ]AW: ;Fl*khЯ[$di-mԌh2Ip}9-
ֺ6xU-
z)%R\{%m@nD^K 2\|W&^V5$a$}(MX8}[
rSk=C     X4v@ȴX_R5H~/I+Z'0H:zA98&7~˼TJ"Ĥrnk)8K & 0|^myc׉`q#1I1ދϖJgkK6SBL>؉R}x7jPVo :z!QT֫l-6okM7&%sZ*@r]sv4(满u0܄zHhFv2Ir+iD/Js璊]Q"M6}}l1緅-5fɶgK
TٔDZ`^^KrqfW
¹v}1+2[P-,͎8Ac@X;gA@6ԫprv<!5&Ni|A8-/mBYU(XK+:2u\C, pɓ]iBmQlڼ嘲ǨطKIKNMJRaJ>©H8uZaI_7٠ȒZ,*Ri(]4e+|b%5VUh1=gC6Za'м&3YZ{brb˶<%{GY4mA-Ijn\eW'ϤSlzˤ@HFIT;ҥ;|Q2fɌ՛;>&uR wPZׄ\QYkL#v)1ٹ
&ց	>=ZDzmi
!7K 8m֑yRzo;p,~4       ;WbI51{]VبցђEyer3|!C5IY    ZD݇ҫv*}[b$d82mM2:Z+j"Miy[YS(@ykz+&ٜmPXTMq1jQIpC9o=,"Woܢx#1	?ڔz\gRWR{]
G-yQe̐?<:?~خE(_|PMzbA5}#f@F
rvp߹fZ6QUA~+KlF /\p1j?H
PܴZӵZ&Z_):FBIO*2eSħOU)6pAMӹ}f)Sc)uvIϤccFOZ ^>BrvUU(3>8Vذ9l8Y5J>\R2;q?}˵$KA`.ҫ٫= uC.5t"d_2b[l5j0٭|9npXى1!B CHHxgXѽ.S$6ZB`BieqkY<8S ԡ al)]2h.J++0^M!My-sT&,@guCbin(-6
̙@|
:hBVR/iN}0!us ^.%BX6`8/8u
I,ѹw.F:e C@_9@gJv%ѿF`'#
yڇeևFhbQLӜLޟ}7ZnA$8.jjM<2.Q(	ʄIC%AyZxƅKEOkr(1zE"@,r&ա-\SygBUjc6"4rb($s8x'.UA<
Τ٥<+sc87o\d   #\uf'ac&aԍ̱hwtMpߵ
[5Os@ZXlJmp|O6qv􃅳eUXvn`oV`uHE%s*j)z^`Jcx6MW5,57oYȸ#7/\:Z*b1Hg$߼a6710[7rilݲ}j{LlCm}
+.\묄m{T,BS࣡r67̈́gflo#]=f>OF=BXV)Al+mC®n۽\NgCgH`ff     6l}^ŀ>!W~FJX@$Ϙa.4J|I\e9uj>-Bh4si]4ŒҸî5S=n/<[t;Q"NkuX.:8KOFQ\98zf7{ܬxcɌ5}m1#Xb! Vq7k +YMlܥ6LCżoU6|kb餶]uK.;k\dQj#=|!{;ߥ֭VyG
OZQԳIPK9%H@aZ
L1c\ogcLACF["}ʃ\(o@TՁ_ko
O%HQ%{U2kȖV~./s<JaM#+| ֑1r(e/?)y.9t>o-?*W|N%.| _U*52>:?9֖pbْ/EX`\ƬMWQ'֨-y}rgS,fj<WMt,7s#-d>o1,)ۧP8cB7$yەd^*    dk=ITf-z+R8͹8Qm\gVlu,_xsP^cݜi6\F|6˫pjf9j>MyHALe݁n4(HP׳ at
KB Mz*HՄ945畢WvEZа0L)I^͡Iy;kEP94/Hϔtg,;-T
nPA GadyuQc^>士zX>WǠ|tMcaXizX=MkzX>HS~4UDZn~蕴'9ܦ?E?H{18ZߡgcXe}Ā!ր!4!
XWF]
M=G<^(.˹.;.!w=.-hP-?\;LD@p(/߰)o綅N+wjGzs/f.ۉ88I0?$͢"|NGAXbBrSTqlUC&)՝&|@(Da
zɀ#¦1I#A4w?
0μ7`U|'Yl       GmnyS'x)i({dGe        c9zŁ̀ogN25(sU
FKiX^B#_!kfyoV5ؘhI3
As4h|ZrQ7Jfg8|j
蛮Ř
CX0ٱ1Vog]w7]e25¡i    >1;{Ufw`18_MVf  ϖEs)M.ef蕅&t"bfV!iM2]5m@gAR|Fjg
$y6J_gap)WD2볹>.n3""tE!NVLqC^@@Nhܼ`>ҔkuU-cGcYMO=ۛޜ},c|fG)8rbi{)2m6'l>e)xw(gr
*hł$ Ʊ)ʈsS_
Ńkķw:QԎyUuf$a$YIlÿڍ(njqIrv}.@b5EbɊV^H;{;uIS9'klq[4}b;Ff<_CVL:)uukpzj
t_"8e[K q]?ٗ:o'GyUQs~F.E9Ć"9:/I3ɲ荲>h|xД=,kPSjŠVu'(!>}sucs7jϯֿ|ˋ7uP;~`ݗ]?z/w۳뫗篾G~KWov>{v7/<~yۣcRЫ7R=2OX{vٿ{[S/|k|t/޾|Wg_?OW?\߽9HYݿW/|q~7./}-e7~wÏHYdx;IoSEUwz'iO<ݫG':sl_O3fy힮XӶ_o]}x,٨\y?+ƺl񿏥cknvunTMuIAY$t"&WxY'u_VO[m[KTTpq]89~zg]'Wz_ъpTwy؆?N6gu}Vލ.ONE6;Q_{9m~dpa>U|UXh;J:P+īج|DgyzFy,H<̋1tzD+\35{zϯ/|~?~U8dG8t{]?{(~~aL:q6L/o7xw\ݔI^dbb/;ޖXA4`XC1ae
,G
ZހoήaDQ)U5qT+6=TkFÂ$XqZCU.?47qm^*zlz(
b0=,7inmaWœ6
vov_!o
nXxi
(YP!8zAu?I+N,(Zޮ   $pQ\vE+R8=6L+ ٍ=S
/XQتuvkeAZZB4)buQ<5qeUaA^4G5JҍN`74"LO
$hv[bm-J;BceukY[)m6ZV^CQ|ϟ]_v+'볗ϞՒ}wͯaz=gں{OpvbO|GJݫ(_;s]W4__xzXJO!^7Y\5Ȯ^U[ཪƫϟ-m4[dWݸC֍ZǝRMգwg>4*wU)nwC'}n6>vFζ*Wٟ|yIK9wy6`}(rwh6D*t1磌]ظƌU. Khaс|R%pw!IC␭'-/R%b"(0WD\('%sT?/('r^ļ񂹾jd8#50&NEq8_=LExbndjja?NC.Oy^Ѐ6dE4fUG`e@jzOhB脹~  лdX?16&S4<'x'$GaI3yб3pRgU-GtVRAXZB(YPP((qd!V$KDD:*
?MF_3oWZ6
3
΋x؈79   U
,D"Rl'(`qC%n7J/ZueNV%^Zcgg;gegۖiuB9@9|ޮeV(V|5KXCݨ͖
K,UqO0tRH)&I:b%HQ
,Ax@"RmaJuRH-Irj@P5(EY_6Itn.J,Bř,:,
Е`˸Xftt&|xasPKDz`Q}Gr?;?%YQY?c"$w4[=Thm$=<'"2$Eq])utUVfWDf9Q|#2lߊ
8\ڨ(MXEcć{5qe%ix_ev^¦2S(eaTp|=G	P`v.6*jOe,5RLUP5ht[P83wc-J@,l1{`LLS(M7Ɛk>Yy3ˏdS_!j3~
yhsfhmP/3i%
'/Autk(=LR9(^]2PBġpIK$  2ן@XQwNIU#Ts?P.    ~      &
       c )@pL<<#V{2=̆
UBZ@pnBO@      mZ]AW: ;Fl*khЯ[$di-mԌh2Ip}9-
ֺ6xU-
˄hheX@~!KXԕ*QLⶈ0=v¦9@p5#`3'0|3w,ۙr{BSX')Fou8rbCh
TٔDZ`^^KrqfW
¹v}1+2[P-,͎8Ac@X;gA@6ԫprv<!5&Ni|A8-/mBYU(XK+:2u\C, pɓ]iBmQlڼ嘲ǨطKIKNMJRaJ>©H8uZaI_7٠ȒZ,*Ri(]4e+|b%5VUh1=gC6Za'м&3YZ{brb˶<%{GY4mA-Ijn\eW'ϤSlzˤ@HFIT;ҥ;|Q2fɌ՛;>&uR wPZׄ\QYkL#v)1ٹ
|d`c"m@   d͑)m!|186{6:&oo2zܽ:M^)   MaNÔYp`M%@qFhaHv,}.A)JaD^lDjdkml񠰈  3@:d[{U
G-yQe̐?<:?~خE(_|PMzbA5}#f@F
(JjAEhcgduNBN1؈uy|骜D2LL:Tc\S#G@O%_F.[+s!@+C!@J Y{8  @EŲ   >;a3,-  -COu1C1˜%XhCA+ׄjs0"(C WaLmq_[xчЄqA
PܴZӵZ&Z_):FBIO*2eSħOU)6pAMӹ}f)Sc)uvIϤccFOZ ^>BrvUU(3>8Vذ9l8Y5J>\R2;q?}˵$KA`.ҫ٫= uC.5t"d_2b[l5j0٭|9npXى1!B CHHxgXѽ.S$6ZB`BieqkY<8S ԡ al)]2h.J++0^M!My-sT&,@guCbin(-6
ғ 6^d-ppsGMXxu@C^x잨8;n&4"fg Ţ0%h+z%y8rLIܙmԢ@uaFWlP"xKQtC10>4ET)=D@P"_f>-UNπ"iI0>W}yEBᝲ$-:G^/\d
]Vq[,`@=g"y%S*iNEc@0JjܨT괮a#n(aS+zQwU8i͚_Ęusj)RR
:hBVR/iN}0!us ^.%BX6`8/8u
I,ѹw.F:e C@_9@gJv%ѿF`'#
yڇeևFhbQLӜLޟ}7ZnA$8.jjM<2.Q(	ʄIC%AyZxƅKEOkr(1zE"@,r&ա-\SygBUjc6"4rb($s8x'.UA<
HIG-_ f`s<E@0cgN$Ti0"	;eg>W#kgp4'"islB'g\_U'bH&rgu|5✳s?tXW:1_
I
+.\묄m{T,BS࣡r67̈́gflo#]=f>OF=BXV)Al+mC®n۽\NgCgH`ff     6l}^ŀ>!W~FJX@$Ϙa.4J|I\e9uj>-Bh4si]4ŒҸî5S=n/<[t;Q"NkuX.:8KOFQ\98zf7{ܬxcɌ5}m1#Xb! Vq7k +YMlܥ6LCżoU6|kb餶]uK.;k\dQj#=|!{;ߥ֭VyG
OZQԳIPK9%H@aZ
L1c\ogcLACF["}ʃ\(o@TՁ_ko
O%HQ%{U2kȖV~./s<JaM#+| ֑1r(e/?)y.9t>o-?*W|N%.| _U*52>:?9֖pbْ/EX`\ƬMWQ'֨-y}rgS,fj<WMt,7s#-d>o1,)ۧP8cB7$yەd^*    dk=ITf-z+R8͹8Qm\gVlu,_xsP^cݜi6\F|6˫pjf9j>MyHALe݁n4(HP׳ at
KB Mz*HՄ945畢WvEZа0L)I^͡Iy;kEP94/Hϔtg,;-T
nPA GadyuQc^>士zX>WǠ|tMcaXizX=MkzX>HS~4UDZn~蕴'9ܦ?E?H{18ZߡgcXe}Ā!ր!4!
XWF]
M=G<^(.˹.;.!w=.-hP-?\;LD@p(/߰)o綅N+wjGzs/f.ۉ88I0?$͢"|NGAXbBrSTqlUC&)՝&|@(Da
IM}d4K8T7կM
FKiX^B#_!kfyoV5ؘhI3
As4h|ZrQ7Jfg8|j
sH0$[6ڄ!J )AÏI.[d?h]       -e^#A!涟y-g296WOrd\ (<9wHA吥Ea	L筛GF&[ּ	N$K`q&Ǹȁf\ܟfȰ )ȅ~B/X#9]VIlpu=_AeydJ%UZ"Cffqvfҕ8|yǛ,UZrA+_$_JEg6f̸Z8rb/̐)( m$*ܣ8B\P!"@+=7kpX.B(.XP)ĂB!pio,,>DDbUl(HKV
q`SʈNqK%-a~'ܺ}df7vԼ6    qφ,،G30p   jb#Z8+r_lU;xaiZ^sM[XsŎ?8!bxӁ|%"kA]pPyV#'Q>L[(!
$y6J_gap)WD2볹>.n3""tE!NVLqC^@@Nhܼ`>ҔkuU-cGcYMO=ۛޜ},c|fG)8rbi{)2m6'l>e)xw(gr
*hł$ Ʊ)ʈsS_
Ńkķw:QԎyUuf$a$YIlÿڍ(njqIrv}.@b5EbɊV^H;{;uIS9'klq[4}b;Ff<_CVL:)uukpzj
t_"8e[K q]?ٗ:o'GyUQs~F.E9Ć"9:/I3ɲ荲>h|xД=,kPSjŠVu'(!>}sucs7jϯֿ|ˋ7uP;~`ݗ]?z/w۳뫗篾G~KWov>{v7/<~yۣcRЫ7R=2OX{vٿ{[S/|k|t/޾|Wg_?OW?\߽9HYݿW/|q~7./}-e7~wÏHYdx;IoSEUwz'iO<ݫG':sl_O3fy힮XӶ_o]}x,٨\y?+ƺl񿏥cknvunTMuIAY$t"&WxY'u_VO[m[KTTpq]89~zg]'Wz_ъpTwy؆?N6gu}Vލ.ONE6;Q_{9m~dpa>U|UXh;J:P+īج|DgyzFy,H<̋1tzD+\35{zϯ/|~?~U8dG8t{]?{(~~aL:q6L/o7xw\ݔI^dbb/;ޖXA4`XC1ae
,G
V6w'TTIQ8g 0>D97ܪ      \gYjQc%K;́rc :0U$q"yn^       p=KD,H?喊fYKq2Ը)qG*|\@~/A^`}    j6arV)T
+#Q>8+O~k0stsU   k4h:g3bg)Bod@ȹ2X0Cəd)&1W;^dfᦌe,W`)se1pJ|/Os3zr1u@:O7,)q˓|;m?2$so 01Ref@0$d;>S_IF"+QQp\aJV탅5.WEXy07+     u$G{<܄w;)
(YP!8zAu?I+N,(Zޮ   $pQ\vE+R8=6L+ ٍ=S
/XQتuvkeAZZB4)buQ<5qeUaA^4G5JҍN`74"LO
$hv[bm-J;BceukY[)m6ZV^CQ|ϟ]_v+'볗ϞՒ}wͯaz=gں{OpvbO|GJݫ(_;s]W4__xzXJO!^7Y\5Ȯ^U[ཪƫϟ-m4[dWݸC֍ZǝRMգwg>4*wU)nwC'}n6>vFζ*Wٟ|yIK9wy6`}(rwh6D*t1磌]ظƌU. Khaс|R%pw!IC␭'-/R%b"(0WD\('%sT?/('r^ļ񂹾jd8#50&NEq8_=LExbndjja?NC.Oy^Ѐ6dE4fUG`e@jzOhB脹~  лdX?16&S4<'x'$GaI3yб3pRgU-GtVRAXZB(YPP((qd!V$KDD:*
?MF_3oWZ6
s       k<3dH<h
\(/,Xn\-Ac}Q*o{px@l`TQ3ct-aQ
K,UqO0tRH)&I:b%HQ
,Ax@"RmaJuRH-Irj@P5(EY_6Itn.J,Bř,:,


mI֍(#Sj)rDcxe!BKw%Agbb4(ϲߪz9xFYjp3{'4%G1WHA!iP>1>s
'/Autk(=LR9(^]2PBġpIK$  2ן@XQwNIU#Ts?P.    ~      &
       c )@pL<<#V{2=̆
7tuo=\|TU.Av+{b.ŠO X=moA~uųa??y5n_>rw~{WW_^$x?-#T{{yfw./ߟwu>z7sГ$?~C]=p}?~WWZFXʎ&|,x[oI ;1N,~4|3Zd];%S(:rK3.LXEjT,?~ؿa0?/0o?Hs8'">R*+gO/.'-NAv?{pK_ys_~=o3|^?=x\.}_*/oܻ?WaApM{p@='y7Yr{N=oܳM{޸g9qkq!'y7K*'y7Y2M{޸gɈ5sy%#tω{^{L@='y7Y2QM{޸gɄ6}7Y2M{޸gi==KfR='y7Y29qkqϒtω{^{&boܳd7sy%v,Y8M{޸gk==Kb='y7Y`ȕ7
|,{N=oܳdh==KV{N=oܳdEi==KV{N=oܳ\ G      (X='y7Y5sy%+b='y7Yr6sy%xy/߃W_ݗo߃^^=?߃ ?%Y%,I??o6|OJo3?fIec xOXzX,Q_-+Akȗ*ӓNr2?xb5LEy-1"k:1%sm$*!+r"ϵa*PL
˄hheX@~!KXԕ*QLⶈ0=v¦9@p5#`3'0|3w,ۙr{BSX')Fou8rbCh
w +[E-9>E̩Z?Eoϝ،
|d`c"m@   d͑)m!|186{6:&oo2zܽ:M^)   MaNÔYp`M%@qFhaHv,}.A)JaD^lDjdkml񠰈  3@:d[{U
Id.--DS
J:N++qxH
Śo<9M@%13*Jk;bx?:̔37%OQ{'VL6nV)"?m€=*gzĎ{V?diشtSb"ەL>C`*OG05qڒϻBFe/Q0eO7@Q9mFEEyTZk
dɐ[bUh[U
K5fL̩m6h=Q!S8
(JjAEhcgduNBN1؈uy|骜D2LL:Tc\S#G@O%_F.[+s!@+C!@J Y{8  @EŲ   >;a3,-  -COu1C1˜%XhCA+ׄjs0"(C WaLmq_[xчЄqA
jD2e})1y Ϝl,5QlRsWyWӂߴkkҳ6C2/7"uYn(jy.[&N('t,ϕoHL_4y:6;1jY)s.KYD=
UR!"ZI˶kSJJX    &h
ёws2buc2E6Zdy
?32ǐK3DcWRE%DJq~iVH$[X$Cm-Uی
ғ 6^d-ppsGMXxu@C^x잨8;n&4"fg Ţ0%h+z%y8rLIܙmԢ@uaFWlP"xKQtC10>4ET)=D@P"_f>-UNπ"iI0>W}yEBᝲ$-:G^/\d
]Vq[,`@=g"y%S*iNEc@0JjܨT괮a#n(aS+zQwU8i͚_Ęusj)RR
Wn5*a*ܒV"D#B!Q2vZLޏ<rKn5z0HOiEQ.{E͚ԩ5m%_;^o7;ȩe"T<}c
HIG-_ f`s<E@0cgN$Ti0"	;eg>W#kgp4'"islB'g\_U'bH&rgu|5✳s?tXW:1_
I
59񈗒RkcFkV);*z6S[_Jm̉Ayn'b\!oSɦҋ
IM}d4K8T7կM
/
if{["@
7gkըޕҥ%e]A(iFw&f($߁PA[6f(fy]S
ѷ$Q6#O+iYn*rUv=p
sH0$[6ڄ!J )AÏI.[d?h]       -e^#A!涟y-g296WOrd\ (<9wHA吥Ea	L筛GF&[ּ	N$K`q&Ǹȁf\ܟfȰ )ȅ~B/X#9]VIlpu=_AeydJ%UZ"Cffqvfҕ8|yǛ,UZrA+_$_JEg6f̸Z8rb/̐)( m$*ܣ8B\P!"@+=7kpX.B(.XP)ĂB!pio,,>DDbUl(HKV
q`SʈNqK%-a~'ܺ}df7vԼ6    qφ,،G30p   jb#Z8+r_lU;xaiZ^sM[XsŎ?8!bxӁ|%"kA]pPyV#'Q>L[(!
:)7C3d$kMe~*#_9o$XKh5&CRGK=-g8NU-OrxhQihT;,jޕu$ehyn?z*~N}'!&nVR jP5TV倈r֪	zy*YHMElw|/5PNxbHKYSJǭ?Y{0|NJm=1K/MF}<-JhXibEIqNy'yUj6q]OHUTg\_	'Z}V~u"2'ᐶDCiCȷ3#RBW#V4cXqtZ{i?7p䃬Ȝ#OIX^m^TPd q?/:N[&5)?[:sEF3>m)>:9+NUʄ|htgl30OYϊE>x:㠓>OÏ
V6w'TTIQ8g 0>D97ܪ      \gYjQc%K;́rc :0U$q"yn^       p=KD,H?喊fYKq2Ը)qG*|\@~/A^`}    j6arV)T
+#Q>8+O~k0stsU   k4h:g3bg)Bod@ȹ2X0Cəd)&1W;^dfᦌe,W`)se1pJ|/Os3zr1u@:O7,)q˓|;m?2$so 01Ref@0$d;>S_IF"+QQp\aJV탅5.WEXy07+     u$G{<܄w;)
!*I3|^hQh     BEU޵cU(__)'W02<Ȕ2.f|_}Yw~|R+\
}qդtirqA~\lSݧGoh:ء}t|Rv>d:>ߌKdx1up1jZsլiQ<M/'ǣSPݠr}=lj4Z;mHp?Zv򵷞4Mȸ?\'g`8wli}՟_8;1YKb<B3ĸp8}.Oi>Yx@Z0 5锐b8pR`!Ebcpz        (ZO(Iv(pt2_1R8ǘ#|9.:{Z:5>kgp9=&PË>E8`>&OaSTqAu!sqwOOrwh-*ٳ}(A	:5.IH4"	PQ97ph|@]//5yG_]'L1tlwSVS"q8ZEV@6$඀Ϝ}5SiNYb8z8X|"Vߒ3e|6:z(d[=;`Ν#'W-5I4v76=DZgUjxUZ`ݩO       ;]      m6fbMm6)씭Ӂdu:ӁdN'@wv q̾vv ۅd.dv!ۅ4zf AGiB02)J|l8ɀ.ɀ.(i(;(3
E(T)aɀ4iz=)!i%
s       k<3dH<h
\(/,Xn\-Ac}Q*o{px@l`TQ3ct-aQ
RV         ;*QI@2($QNq,8ɀF42ހ@Cd@#%as     (StM{HFD"OQ[FIi@Q 
4_HF4_(34@.Z.5Ge:҈!2RID}xO%yGC2)#O4dO"=*Oy\v  B= M:4m-=DdLY~6u4OE6ZT鳽M۾mRT>{{˾OA{>5a;2$_z7hlvoum.mۆ7|oC|g: p؞J     IUZ]doToMvl{L9egb pqYMLЮ,eno9=DFY$1B,E      o3Q.ځhxQq}9Oljvc8;H
t       M641+H2B&ݕQ[!>,:^7r=Rg7p!{)zݸ4;qmg@Xb`&T,A;e(V5[?3pxxWꠠ/HVHc


mI֍(#Sj)rDcxe!BKw%Agbb4(ϲߪz9xFYjp3{'4%G1WHA!iP>1>s
Veh]Qf:/n㒊KLFXXx%-e]]L.82BN<7F*Ԅ=ivҍF_Kl&fuY=Dyw-PȓmE0GvYX7)nVH<]o*}Sa~RibCK<<PmRJC8Ծ]_erZϪLt;4o*q@Tz1i]Oul^.#%֖]j_^ԄF=hf+W8/v}Wx|ch{">v/țCl8Y^?z@ʮ(,jYWpӪ5dW6QM$4J
BcDڻAaa#'5Ji5ڽ:-¸YJB`tנDU)_ߋ[*r4vRmi&K#Le<^2[yw5<#pDgU' ',*f4Pb;
7tuo=\|TU.Av+{b.ŠO X=moA~uųa??y5n_>rw~{WW_^$x?-#T{{yfw./ߟwu>z7sГ$?~C]=p}?~WWZFXʎ&|,x[oI ;1N,~4|3Zd];%S(:rK3.LXEjT,?~ؿa0?/0o?Hs8'">R*+gO/.'-NAv?{pK_ys_~=o3|^?=x\.}_*/oܻ?WaApM{p@='y7Yr{N=oܳM{޸g9qkq!'y7K*'y7Y2M{޸gɈ5sy%#tω{^{L@='y7Y2QM{޸gɄ6}7Y2M{޸gi==KfR='y7Y29qkqϒtω{^{&boܳd7sy%v,Y8M{޸gk==Kb='y7Y`ȕ7
|,{N=oܳdh==KV{N=oܳdEi==KV{N=oܳ\ G      (X='y7Y5sy%+b='y7Yr6sy%xy/߃W_ݗo߃^^=?߃ ?%Y%,I??o6|OJo3?fIec xOXzX,Q_-+Akȗ*ӓNr2?xb5LEy-1"k:1%sm$*!+r"ϵa*PL
U}Tc*B  !2A^6óLbU&zOf͵\vho
w +[E-9>E̩Z?Eoϝ،
K`Wu;`.E.Yޫdͳ{ކ<)]ƭXx1ܾ+[&V\io_Ј]rȻ(ni[\sxk%Ʋ޶>ܶ^z7gQϦ#RçjszT)hWxO^%9m6z:bXS̓B7tEo=b
<Xez^        Lv]$5([IOyY#~<r Uv;uMcQJwwn%UƳH`euyTl*V_IOtz3\Dű\54Yp{/^͸Mf2h`%(%;A&G`66ynnl}=sdQw@TzI{B*Uv7dG&s{74X:Qާq^0Hp-AoUH4ڢd}{X,ܶrw0ξ\B˫]F=p(dT_{YjF8D	EwCj"Pq֕mɅx-d?GT0x0fȻB[bɦB8;6uOtO֚GEyKeһ, `u
Id.--DS
J:N++qxH
Śo<9M@%13*Jk;bx?:̔37%OQ{'VL6nV)"?m€=*gzĎ{V?diشtSb"ەL>C`*OG05qڒϻBFe/Q0eO7@Q9mFEEyTZk
dɐ[bUh[U
K5fL̩m6h=Q!S8
`#L=@0DX9Fű]PCk`
p]ۓVpOΎI e;/=7=(N-.XvF;Qj{;l>ohzǡW|[\(5[W
mY&w~U7ճDO?o4l:yjDxS[Ưga72]?3%.'5a];SГFZ4SH
jD2e})1y Ϝl,5QlRsWyWӂߴkkҳ6C2/7"uYn(jy.[&N('t,ϕoHL_4y:6;1jY)s.KYD=
UR!"ZI˶kSJJX    &h
ёws2buc2E6Zdy
?32ǐK3DcWRE%DJq~iVH$[X$Cm-Uی
/'na7p;HݫTP4Ƴ]?4,c-3OmF?'=2]L$ޓ,vӺJ}#̄)?;
xym^VV=OLOcM?x   5Nւ-Qp'(ϻM6Li{ڪ%S;"'V$?kK+Eo[Ę9TvHE:%a\)H
HuyNhDڝF#XSOk
 fJ#ЯIoΏxD׳0#ݕV
Z.#Ԟl蹑]+̞\#l*H"T\3k[w ?:]dIIh&x-
_kjiD5[5uz*gp  p[$#fngH36uE,cgʵQ5^0L~Ώzdiy    duÍsT!w0tdt1,
Wn5*a*ܒV"D#B!Q2vZLޏ<rKn5z0HOiEQ.{E͚ԩ5m%_;^o7;ȩe"T<}c
9,%`l:Wٰ~٩l)`/(Ojo w(/Ǹ!֪k՝^N.QqQ(x:LgS!Ӽp
g/إ }
uy!*z0/{)B8]A3
59񈗒RkcFkV);*z6S[_Jm̉Ayn'b\!oSɦҋ
Ӣ8*
/
if{["@
7gkըޕҥ%e]A(iFw&f($߁PA[6f(fy]S
ѷ$Q6#O+iYn*rUv=p
+LC3zLzk
:)7C3d$kMe~*#_9o$XKh5&CRGK=-g8NU-OrxhQihT;,jޕu$ehyn?z*~N}'!&nVR jP5TV倈r֪	zy*YHMElw|/5PNxbHKYSJǭ?Y{0|NJm=1K/MF}<-JhXibEIqNy'yUj6q]OHUTg\_	'Z}V~u"2'ᐶDCiCȷ3#RBW#V4cXqtZ{i?7p䃬Ȝ#OIX^m^TPd q?/:N[&5)?[:sEF3>m)>:9+NUʄ|htgl30OYϊE>x:㠓>OÏ
k`\ECErDP$+M_b+q~\BbU*MMDNl==LFTrH*fgrj7U J7\A@{vS1D,K0}1]FĢ!T4MxT]4|sn}[U;9_CP4
!*I3|^hQh     BEU޵cU(__)'W02<Ȕ2.f|_}Yw~|R+\
}qդtirqA~\lSݧGoh:ء}t|Rv>d:>ߌKdx1up1jZsլiQ<M/'ǣSPݠr}=lj4Z;mHp?Zv򵷞4Mȸ?\'g`8wli}՟_8;1YKb<B3ĸp8}.Oi>Yx@Z0 5锐b8pR`!Ebcpz        (ZO(Iv(pt2_1R8ǘ#|9.:{Z:5>kgp9=&PË>E8`>&OaSTqAu!sqwOOrwh-*ٳ}(A	:5.IH4"	PQ97ph|@]//5yG_]'L1tlwSVS"q8ZEV@6$඀Ϝ}5SiNYb8z8X|"Vߒ3e|6:z(d[=;`Ν#'W-5I4v76=DZgUjxUZ`ݩO       ;]      m6fbMm6)씭Ӂdu:ӁdN'@wv q̾vv ۅd.dv!ۅ4zf AGiB02)J|l8ɀ.ɀ.(i(;(3
E(T)aɀ4iz=)!i%
X˵WDArX
RV         ;*QI@2($QNq,8ɀF42ހ@Cd@#%as     (StM{HFD"OQ[FIi@Q 
4_HF4_(34@.Z.5Ge:҈!2RID}xO%yGC2)#O4dO"=*Oy\v  B= M:4m-=DdLY~6u4OE6ZT鳽M۾mRT>{{˾OA{>5a;2$_z7hlvoum.mۆ7|oC|g: p؞J     IUZ]doToMvl{L9egb pqYMLЮ,eno9=DFY$1B,E      o3Q.ځhxQq}9Oljvc8;H
t       M641+H2B&ݕQ[!>,:^7r=Rg7p!{)zݸ4;qmg@Xb`&T,A;e(V5[?3pxxWꠠ/HVHc
ptCR\jb+WppSȆx؟9`ovq t}"M-)lUXptvԃж\~ݬ?5C8\>ON/C-~L_NV PO]pUrQp8͠:`@kSU|N߼:WK|26O#|$lKԺh-TVyav;u3F!)'cXk TJӘUT-35I;Q@Ss*i‘ʼn4Ӡy
UB?RpdZ
Veh]Qf:/n㒊KLFXXx%-e]]L.82BN<7F*Ԅ=ivҍF_Kl&fuY=Dyw-PȓmE0GvYX7)nVH<]o*}Sa~RibCK<<PmRJC8Ծ]_erZϪLt;4o*q@Tz1i]Oul^.#%֖]j_^ԄF=hf+W8/v}Wx|ch{">v/țCl8Y^?z@ʮ(,jYWpӪ5dW6QM$4J
BcDڻAaa#'5Ji5ڽ:-¸YJB`tנDU)_ߋ[*r4vRmi&K#Le<^2[yw5<#pDgU' ',*f4Pb;
E^B-4dP*63n?=m*Vv]>zA6y4|;Pwh$g|Neڟ–3_3yjńK9Na4?H!y]g陀W_t>Z!-.[VK)hHPw#C~i3:x՟|Vɻ紫b>+Y`9Jڮ1dw B
U}Tc*B  !2A^6óLbU&zOf͵\vho
0ݥ&QH-}UfN_~3k^qTw:S|Qķ55I#g_iZ҅͟'y]$8ULc   
|rA_8vt7
K`Wu;`.E.Yޫdͳ{ކ<)]ƭXx1ܾ+[&V\io_Ј]rȻ(ni[\sxk%Ʋ޶>ܶ^z7gQϦ#RçjszT)hWxO^%9m6z:bXS̓B7tEo=b
<Xez^        Lv]$5([IOyY#~<r Uv;uMcQJwwn%UƳH`euyTl*V_IOtz3\Dű\54Yp{/^͸Mf2h`%(%;A&G`66ynnl}=sdQw@TzI{B*Uv7dG&s{74X:Qާq^0Hp-AoUH4ڢd}{X,ܶrw0ξ\B˫]F=p(dT_{YjF8D	EwCj"Pq֕mɅx-d?GT0x0fȻB[bɦB8;6uOtO֚GEyKeһ, `u
EDb$*գx|Ëb
`#L=@0DX9Fű]PCk`
p]ۓVpOΎI e;/=7=(N-.XvF;Qj{;l>ohzǡW|[\(5[W
mY&w~U7ճDO?o4l:yjDxS[Ưga72]?3%.'5a];SГFZ4SH
qEYD ͱ0夋ֻfl8U;꟤
nAB,^#57}1`      @Hou)Q%:Zsr]Ma9ϰ@1h2{NM91HQY3paFzsC6TT,Yv>#lX3˫+|eKAN_k]Ppocg>Pp༂m H@X
/'na7p;HݫTP4Ƴ]?4,c-3OmF?'=2]L$ޓ,vӺJ}#̄)?;
xym^VV=OLOcM?x   5Nւ-Qp'(ϻM6Li{ڪ%S;"'V$?kK+Eo[Ę9TvHE:%a\)H
HuyNhDڝF#XSOk
 fJ#ЯIoΏxD׳0#ݕV
Z.#Ԟl蹑]+̞\#l*H"T\3k[w ?:]dIIh&x-
_kjiD5[5uz*gp  p[$#fngH36uE,cgʵQ5^0L~Ώzdiy    duÍsT!w0tdt1,
X"3χYkB-!PQ׾~a_o_Mex1'4RPşN~` :Y@Dmfy#VGGT
c[=:/K     !>eLKT]YVoI
9,%`l:Wٰ~٩l)`/(Ojo w(/Ǹ!֪k՝^N.QqQ(x:LgS!Ӽp
g/إ }
uy!*z0/{)B8]A3
}` fU$+-XWRM {$Wk@܀J-sǴ]LhVJDGS){rH1ND
Ӣ8*
h=5@bzZ)CCWQ5_jIiJjr1.x렰S^<Ӱg$cS|S]rTtb!EቖN0-"J9%#]
+LC3zLzk
٤$cu.LR8gx861k4`U:     $B'pZ[iFYߒ,
9guх3:j<<28譟 5~$v<(4](YB&
k`\ECErDP$+M_b+q~\BbU*MMDNl==LFTrH*fgrj7U J7\A@{vS1D,K0}1]FĢ!T4MxT]4|sn}[U;9_CP4
{b쁱%U'i+        `emIgrZ$rqTzzqWDݨepmETWŊ_\gIՑʸ6FHS/ÜH\#-\ M$Z1Cd񫚙PW߇{i
X˵WDArX
!aN,UlPJt5
ptCR\jb+WppSȆx؟9`ovq t}"M-)lUXptvԃж\~ݬ?5C8\>ON/C-~L_NV PO]pUrQp8͠:`@kSU|N߼:WK|26O#|$lKԺh-TVyav;u3F!)'cXk TJӘUT-35I;Q@Ss*i‘ʼn4Ӡy
UB?RpdZ
ŠtՑa>/[j(/pyV        Jt٨b~ጌɺ2o'>Q>(c`G2a;$daOC8ī5°,5f?nRݦC`˼gNbyZQ`ISCoEMU4A~DTEzRkh?/ӵɆVVl)
y5R^Z5$zcd|Պ`}}bQˎX젌`«8)LF3f%WC7:^YHKl!Dz\Y/"G_HXܺ)EU
LfV*$
g4S        Y߷$0o&CPdnáAxUm+;^@zS<#d)lRv0rKbc$d\[tӂc
%NK:qGIeaymjv1vtZӾ.ƭQ_8̸pB|s51}MOV5U>`t|޴Wڡ)X3eV۱62Rg.prB1
E^B-4dP*63n?=m*Vv]>zA6y4|;Pwh$g|Neڟ–3_3yjńK9Na4?H!y]g陀W_t>Z!-.[VK)hHPw#C~i3:x՟|Vɻ紫b>+Y`9Jڮ1dw B
1*LPi5G3]oY4_
0ݥ&QH-}UfN_~3k^qTw:S|Qķ55I#g_iZ҅͟'y]$8ULc   
|rA_8vt7
SiZw(H
a~af(Rǝ!ԊF[2>lmg3a|ƘaPE暙*6"zQʼn?]?#$݁x,AkQI^ײu;sw,`q:ʢ4%%o)3)-aJnK)3)-hI1& Cmӣwg䜜LKkJHglx|B-
Xt+Wmy*!}j)8Gqzԭҿs4"yZIe}@WAicf=u/ؼDkzĻ^.b߻~o,*ZSR9SxB'?ΨJ$#fq< k	¡]tS=ޔr%:2J:C>P-<>D95{{d#E-IGC3Cf*nT
*Kvs.
EDb$*գx|Ëb
l4Ɖ\9O&1DqϤ#e+T|HphB.&֯(}yԯQ!Gx6    kqNh`dC½&y6_%~bƘt>ѮP1ydv&wkK4SZ@@@u2ԯ)1oUN[6~ZFR-
qEYD ͱ0夋ֻfl8U;꟤
nAB,^#57}1`      @Hou)Q%:Zsr]Ma9ϰ@1h2{NM91HQY3paFzsC6TT,Yv>#lX3˫+|eKAN_k]Ppocg>Pp༂m H@X
М_mHgFskU.5lQl)J|%lU-aO+Jhq~Fj#ȵgHmFyo0z*f@sw7WbiFdzQg5PLlxm@;'
A"tB@DWi~~PXhi+D=CO  Q{K2ӡa!\eYUyR+{d+mz2'굕OsPTHTT[#=o'
HFmo3ẊWh%t7y){P፴ce(
(Fǣ0kSBDowzFju0t((L4`%     Upjp|&Ԃ3G
X"3χYkB-!PQ׾~a_o_Mex1'4RPşN~` :Y@Dmfy#VGGT
c[=:/K     !>eLKT]YVoI
sqfMZhZj$c|١m9P^oSZqz:a;p
 .mo;l;Ԓ+_/g{jq&@V8q8z:k7CӄS'Gq_Nb	QaAI?MO2T\.:;+Gsp_BRa|"/Mi9x cuBx~)M6Ͳ08# TAV|24$0c->V\-3#HW!y4^+!<#@>'ж|jyRί˵ىUj&֧?#'ҖcC"u_ί~5
}` fU$+-XWRM {$Wk@܀J-sǴ]LhVJDGS){rH1ND
J8~5;p]SxSGIEV'Z¢tJe
h=5@bzZ)CCWQ5_jIiJjr1.x렰S^<Ӱg$cS|S]rTtb!EቖN0-"J9%#]
=N
٤$cu.LR8gx861k4`U:     $B'pZ[iFYߒ,
9guх3:j<<28譟 5~$v<(4](YB&
=NUEdQӌ'q% ,vL1&7CZc*]HKX,/ͱyB`㰹'DBIf^kQkJZf8l%c!}iaO9f\F>9p?[Pz.#u
ڊOL58Z6cH\h&ŌE:!.1G,U,ԿQf!ofyɱRsC-g@v;r<עKuisX
{b쁱%U'i+        `emIgrZ$rqTzzqWDݨepmETWŊ_\gIՑʸ6FHS/ÜH\#-\ M$Z1Cd񫚙PW߇{i
r`# U/=[1;
!aN,UlPJt5
ŠtՑa>/[j(/pyV        Jt٨b~ጌɺ2o'>Q>(c`G2a;$daOC8ī5°,5f?nRݦC`˼gNbyZQ`ISCoEMU4A~DTEzRkh?/ӵɆVVl)
y5R^Z5$zcd|Պ`}}bQˎX젌`«8)LF3f%WC7:^YHKl!Dz\Y/"G_HXܺ)EU
LfV*$
g4S        Y߷$0o&CPdnáAxUm+;^@zS<#d)lRv0rKbc$d\[tӂc
%NK:qGIeaymjv1vtZӾ.ƭQ_8̸pB|s51}MOV5U>`t|޴Wڡ)X3eV۱62Rg.prB1
|(#A:@0{x6zE /B~$uˆSb8X#[LY,,7%[5690TlrhnU-ܪ9&dEV8CU'+۬a»icGMa-*^.!Ԕ]N*%.HPt8?K7DZ-eգ?~=\z;u0kťS+9M;~k0*~ZԡL">&U&=5p%LF+d<[9O\5Ϊɨ%LȰfA7~չ.
1*LPi5G3]oY4_
Ge%rW
SiZw(H
a~af(Rǝ!ԊF[2>lmg3a|ƘaPE暙*6"zQʼn?]?#$݁x,AkQI^ײu;sw,`q:ʢ4%%o)3)-aJnK)3)-hI1& Cmӣwg䜜LKkJHglx|B-
Xt+Wmy*!}j)8Gqzԭҿs4"yZIe}@WAicf=u/ؼDkzĻ^.b߻~o,*ZSR9SxB'?ΨJ$#fq< k	¡]tS=ޔr%:2J:C>P-<>D95{{d#E-IGC3Cf*nT
*Kvs.
{h#
sw"h;#`F]
l4Ɖ\9O&1DqϤ#e+T|HphB.&֯(}yԯQ!Gx6    kqNh`dC½&y6_%~bƘt>ѮP1ydv&wkK4SZ@@@u2ԯ)1oUN[6~ZFR-
}+U`2֜7'9VG'iz4N_O#~Ht\xST91Z0E_o
М_mHgFskU.5lQl)J|%lU-aO+Jhq~Fj#ȵgHmFyo0z*f@sw7WbiFdzQg5PLlxm@;'
A"tB@DWi~~PXhi+D=CO  Q{K2ӡa!\eYUyR+{d+mz2'굕OsPTHTT[#=o'
HFmo3ẊWh%t7y){P፴ce(
(Fǣ0kSBDowzFju0t((L4`%     Upjp|&Ԃ3G
Qώ;Xy`+i|E]HUr}Ka
sqfMZhZj$c|١m9P^oSZqz:a;p
 .mo;l;Ԓ+_/g{jq&@V8q8z:k7CӄS'Gq_Nb	QaAI?MO2T\.:;+Gsp_BRa|"/Mi9x cuBx~)M6Ͳ08# TAV|24$0c->V\-3#HW!y4^+!<#@>'ж|jyRί˵ىUj&֧?#'ҖcC"u_ί~5
[B֖K[BUCvn =]JwapHw2Sch0G_#3JI2 '{
J8~5;p]SxSGIEV'Z¢tJe
|; V\n{hF
=N
{|.l5vz99ΦGz<̥nca>v1{6^&x8O6FP#0
=NUEdQӌ'q% ,vL1&7CZc*]HKX,/ͱyB`㰹'DBIf^kQkJZf8l%c!}iaO9f\F>9p?[Pz.#u
ڊOL58Z6cH\h&ŌE:!.1G,U,ԿQf!ofyɱRsC-g@v;r<עKuisX
I=sbu(8Tl5`%QGN`Ai,{Ψ:vg/\LjCH.J6~$4xF+
r`# U/=[1;
+M>:Q'ST^lMM-4rμllPU{y$5}?rh©8Iy,~ԥzpj&ժ˥X
<ߘʣiP/Qf0tn,NFY
w|1jwP.uPظ:Iq1f́3S)*oBڠt.*ū$$T'\AXTxLȘbp@aLI1VTVg0;1\JS       S
|(#A:@0{x6zE /B~$uˆSb8X#[LY,,7%[5690TlrhnU-ܪ9&dEV8CU'+۬a»icGMa-*^.!Ԕ]N*%.HPt8?K7DZ-eգ?~=\z;u0kťS+9M;~k0*~ZԡL">&U&=5p%LF+d<[9O\5Ϊɨ%LȰfA7~չ.
?q:<6.ut>:&
F-
Ge%rW
\X$[RĮ8     ߚӫ”#:x~xv~U-   @ANPE_M:=`dy!'R'\/GX1a\ *fQF=v`Hd𛽑uXǙ~wD
rX-ɋ0{-VޭboέUryK2ӂ+   k*AaHT\[qj[Kn0O"gdݠDc`    ĻnBQ+W^>:Q^nӀ`5T
{h#
sw"h;#`F]
9Oԗi0gHj|3.ee4"H曩\)a͊;&-~y<8VU6$Wo":Dg}iŦLb}2
Tc0&-0jeG"7ykRysIee' >x؍*
}+U`2֜7'9VG'iz4N_O#~Ht\xST91Z0E_o
HoӣThu\_Kʯ≑/%`\rͽ*:kSH/C,ùT)<*in1hRJZQNF,3R]TJEl*A.µN͢\2bҘJ;VYEJ`2wrǎ^wo`//%[KDP!x qWBgp
_ZF
B5{nB7ӆ9
Qώ;Xy`+i|E]HUr}Ka
8_b
>Z1=@f9"`A!i.bg(AޡFMv"1m'y;*h+bHFfV?CY9r09C8uӝ
[B֖K[BUCvn =]JwapHw2Sch0G_#3JI2 '{
0JA0
|; V\n{hF
Y2t2ג] wX9!eS4
{|.l5vz99ΦGz<̥nca>v1{6^&x8O6FP#0
-oiV<^KW!O*2^:IÝJ>0V\#fTLJFg"7Vة}}a3      G(/a߉neR:%+)Ս:>h7Մl9M`0<gH6JҮHd;ylPDFT=;=~U{vCzO~{*Bޛ|>
I=sbu(8Tl5`%QGN`Ai,{Ψ:vg/\LjCH.J6~$4xF+
2."$#X sr8eذݲဲ܊@^ފؕIH߅gX]qͯJ͚VRi~#FjQS+`Ea-[$Mp(*ڙBh'X1pbdq'y-u$M#Xx*хyjP,2ksa%CȊ)t;׋[3\f)|ivǨw$ۣ#9Av9Uc%ZnP      E);WOJ~vX
o؞I>M'JbwBMEIB䚝Zџ
+M>:Q'ST^lMM-4rμllPU{y$5}?rh©8Iy,~ԥzpj&ժ˥X
<ߘʣiP/Qf0tn,NFY
+?̚Ft'V
w|1jwP.uPظ:Iq1f́3S)*oBڠt.*ū$$T'\AXTxLȘbp@aLI1VTVg0;1\JS       S
RZZHY6\Mjeg/`~U*E6L*op|;aTdܨ=O/mUhFz4=>{zY@L8U#7b
?q:<6.ut>:&
F-

T_xЙ+}'(!`
sa!75L#I޽/t9Y!_nU6sO:lHQCpO~421>V8?T6-e~ҧA,fn&\h{=Y*},[l%q.kh,
\X$[RĮ8     ߚӫ”#:x~xv~U-   @ANPE_M:=`dy!'R'\/GX1a\ *fQF=v`Hd𛽑uXǙ~wD
rX-ɋ0{-VޭboέUryK2ӂ+   k*AaHT\[qj[Kn0O"gdݠDc`    ĻnBQ+W^>:Q^nӀ`5T
wVX ^ߌ:/\P:H/MZWNFP%Pd*x0.@\bxEPUJT?.R5]a~,huN?UD|#Qqe:wN:DxT<|.%ig3[9f1[뙹NTGh֑7kZ_iTzI.nn9T   R2-e(nFzmPײ+heGWsk"E}!5b)!c|=\*&D(&B=^UT
9Oԗi0gHj|3.ee4"H曩\)a͊;&-~y<8VU6$Wo":Dg}iŦLb}2
Tc0&-0jeG"7ykRysIee' >x؍*
vވjj|eJ6_f"~3J[dmehto6`_6ivv!8U5wNr5J͆^꯸g$J:TDۨNtkHAo:,Ҹ="Ԡ^[wju^ZDXɫ{,-
HoӣThu\_Kʯ≑/%`\rͽ*:kSH/C,ùT)<*in1hRJZQNF,3R]TJEl*A.µN͢\2bҘJ;VYEJ`2wrǎ^wo`//%[KDP!x qWBgp
_ZF
B5{nB7ӆ9
}yX5wW?Rg9ʠYju|:8 K}No<JqC,9XaKtau5FyΊȃǖ{\C#KV9u9IJWOՅЌ ȫtm2s<:E6}|gtEa2CISX|Iu_4hRz
8_b
>Z1=@f9"`A!i.bg(AޡFMv"1m'y;*h+bHFfV?CY9r09C8uӝ
I>B9*@Ԥ  !2+ax-@ ~\hJ3ؑTт&_SCM8W2ncԦ%+*ҊJL'Wx<> L?
0JA0
rzq=&le|"-OpwJ
Y2t2ג] wX9!eS4
ʮ2F1=P]="t{eHwyfs5++TK1Ljg])hC&w/&vEOnh_*ZZhO=[Vd%'L%*Q+)V7Bꁸ )5   YMyz6.3E=][}4A8474ؾ6
-oiV<^KW!O*2^:IÝJ>0V\#fTLJFg"7Vة}}a3      G(/a߉neR:%+)Ս:>h7Մl9M`0<gH6JҮHd;ylPDFT=;=~U{vCzO~{*Bޛ|>
< u1M               HB7n0fvI۫:ka9m2
2."$#X sr8eذݲဲ܊@^ފؕIH߅gX]qͯJ͚VRi~#FjQS+`Ea-[$Mp(*ڙBh'X1pbdq'y-u$M#Xx*хyjP,2ksa%CȊ)t;׋[3\f)|ivǨw$ۣ#9Av9Uc%ZnP      E);WOJ~vX
o؞I>M'JbwBMEIB䚝Zџ
2
:XF5dsv?[    wy3qb0Xm:.>u|tvv&Q7R3G@5MZMKq[E1иf3trѼDX.a*7I"L$p$770<%W      [!«
+?̚Ft'V
g~G)B?"hЇbF*9
RZZHY6\Mjeg/`~U*E6L*op|;aTdܨ=O/mUhFz4=>{zY@L8U#7b
.@Y^T}J;w&D>{]3?d-G3@d'7)'

T_xЙ+}'(!`
sa!75L#I޽/t9Y!_nU6sO:lHQCpO~421>V8?T6-e~ҧA,fn&\h{=Y*},[l%q.kh,

ks+!>&8ez233uetZOOtM AEVl2[N?*,ר'T3N@AJ$K|A
'i>-y6wUֆ0
wVX ^ߌ:/\P:H/MZWNFP%Pd*x0.@\bxEPUJT?.R5]a~,huN?UD|#Qqe:wN:DxT<|.%ig3[9f1[뙹NTGh֑7kZ_iTzI.nn9T   R2-e(nFzmPײ+heGWsk"E}!5b)!c|=\*&D(&B=^UT
p.W1aOa0iXD]Ro3fA2eI\5_9$Ȃ-KFO    OsxQRx`UN}π+Idor
vވjj|eJ6_f"~3J[dmehto6`_6ivv!8U5wNr5J͆^꯸g$J:TDۨNtkHAo:,Ҹ="Ԡ^[wju^ZDXɫ{,-
ʄRt`g.:U`7<''Q·z&p*R5@iio4Z(o$供~-;^k4#Ԧ#,"m
}yX5wW?Rg9ʠYju|:8 K}No<JqC,9XaKtau5FyΊȃǖ{\C#KV9u9IJWOՅЌ ȫtm2s<:E6}|gtEa2CISX|Iu_4hRz
fFFD7F,w0?
I>B9*@Ԥ  !2+ax-@ ~\hJ3ؑTт&_SCM8W2ncԦ%+*ҊJL'Wx<> L?
R(+^!IZ/pݟ7
rzq=&le|"-OpwJ
TPtmqDzWbKUbtS.CdkφL?L/Fzbʃn"=edkl:LNf;YiS?j  ?):U:A      "q>latRi[d*0}86&l
ʮ2F1=P]="t{eHwyfs5++TK1Ljg])hC&w/&vEOnh_*ZZhO=[Vd%'L%*Q+)V7Bꁸ )5   YMyz6.3E=][}4A8474ؾ6
'b
< u1M               HB7n0fvI۫:ka9m2
UDVkWx:PE;|т@p&e!㧚UhSfV+ibKQ({)CЀ˄OL6u:mgv3!W
׌"(̈q*gxFYuIM*POЇ&PZaG+@vD
2
:XF5dsv?[    wy3qb0Xm:.>u|tvv&Q7R3G@5MZMKq[E1иf3trѼDX.a*7I"L$p$770<%W      [!«
K*G63ҀxuqJ%wژ_TgRL3]eZTTP-Ck   idG3eBz0f[vz68ݿr=032x&hX/S̀'VKr ǹr&`hMp
g~G)B?"hЇbF*9
te76`<ܤ7X    (9q =)鯆Te5Ŕꭞ3a"b`5SSd
.@Y^T}J;w&D>{]3?d-G3@d'7)'
2zRKB-!𡙿+>4*$?#vy?u-$|*:M!rIHk%Ǫhy$Nj

ks+!>&8ez233uetZOOtM AEVl2[N?*,ר'T3N@AJ$K|A
'i>-y6wUֆ0
妰=h@?/U`GopV⮡4A?Y ?&!O.%>r=8%yL41DhV7&mLxivopMGnΉM`lGʉ>nVY
p.W1aOa0iXD]Ro3fA2eI\5_9$Ȃ-KFO    OsxQRx`UN}π+Idor
_&\#Ga/TDbVؑԇyhG)\;/(
ِ_>'04Mk+V-ҙ
1i[
ʄRt`g.:U`7<''Q·z&p*R5@iio4Z(o$供~-;^k4#Ԧ#,"m
#3sW\7²8ؕW
Cۮj2kHQ.Z^鞘BsaxY2MWU;h[sQɐwDNGAqXE
fFFD7F,w0?
zCehl,-'up~1|9 W Ν;_EB"D$7^U(
ʾ     Wt0VhD#\'2VTti2lc'a0*":(&0ygQcZLWTSY
R(+^!IZ/pݟ7
կ({ŬU+uhph9ݞ`,m|
Xq\}WAʑ1
j["UD昜@SOyXZ]]$oA/i=</3m(ߌc&+T׏屦'
+o<=}99$NNYݪwvZӋW30f.QqQ%&CmO]]Lau~
慣m8{1<~dȶ\ЯS"^@P7x#1#l0GawEz4w	m~8ƿ$A$I/vG.o(.y#*tҠ=8ϲ?LBoĬ>wlqs=C
g;):'WgViW[*|<ĻhC$T/ue8NG
TPtmqDzWbKUbtS.CdkφL?L/Fzbʃn"=edkl:LNf;YiS?j  ?):U:A      "q>latRi[d*0}86&l
j:[ZoXOM'ѫ}(6J=2os8Ak4.zUܽo/뷁I)ʅEUߵ.1ώV9:IIu)D%w:"7
'b
%f^ѹݮϧcd`hevVۉ0
UDVkWx:PE;|т@p&e!㧚UhSfV+ibKQ({)CЀ˄OL6u:mgv3!W
׌"(̈q*gxFYuIM*POЇ&PZaG+@vD
&'VծMˇzsݵ
K*G63ҀxuqJ%wژ_TgRL3]eZTTP-Ck   idG3eBz0f[vz68ݿr=032x&hX/S̀'VKr ǹr&`hMp
qڊMz[J\ŧi)ﭡ$dûqan\oƅ\8\Åyʅ)^w͙ß/seo
W\
B`͹4(`㥱B5o(t$ե&__,tIOf_֦%M)?UKÂ;DZUCR(}r1_9ϗӋbCKzC7_zaOM_Q|Eo%a7Xźe9zUpWOpLb|Ss4`޾Y+}n雱;M5pʖ`*ayD[aX90yTJ~r'Vz"r6V!܄QPl8dji
te76`<ܤ7X    (9q =)鯆Te5Ŕꭞ3a"b`5SSd
C6g?gqγ}P(NM411;e@H::Kyײ`ܗN
2Twq4%l*Z'wI۝7w*4.n}zbTsϧwySr#kM"Sǥ@ݛ3Ч3\#
Y_i=jhז[
2zRKB-!𡙿+>4*$?#vy?u-$|*:M!rIHk%Ǫhy$Nj
(f*`ؖ
妰=h@?/U`GopV⮡4A?Y ?&!O.%>r=8%yL41DhV7&mLxivopMGnΉM`lGʉ>nVY
}Z)YX9a(:\㹇#$())-s!/ķOZQgX4D
_&\#Ga/TDbVؑԇyhG)\;/(
ِ_>'04Mk+V-ҙ
1i[
Ɇ
#3sW\7²8ؕW
Cۮj2kHQ.Z^鞘BsaxY2MWU;h[sQɐwDNGAqXE
FÁ.I
zCehl,-'up~1|9 W Ν;_EB"D$7^U(
ʾ     Wt0VhD#\'2VTti2lc'a0*":(&0ygQcZLWTSY
EG&lmަj|a
կ({ŬU+uhph9ݞ`,m|
Xq\}WAʑ1
j["UD昜@SOyXZ]]$oA/i=</3m(ߌc&+T׏屦'
+o<=}99$NNYݪwvZӋW30f.QqQ%&CmO]]Lau~
慣m8{1<~dȶ\ЯS"^@P7x#1#l0GawEz4w	m~8ƿ$A$I/vG.o(.y#*tҠ=8ϲ?LBoĬ>wlqs=C
g;):'WgViW[*|<ĻhC$T/ue8NG
ҤissZpMsN??fz .g%ÄZQsg7%E/SEU6K~Y9%&颹G~_-cbujDN#ʁM=basi"
j:[ZoXOM'ѫ}(6J=2os8Ak4.zUܽo/뷁I)ʅEUߵ.1ώV9:IIu)D%w:"7
J=}/B+@>{=@®+IZiOz*lPL8"k~,
%f^ѹݮϧcd`hevVۉ0
Mp!i5        75N?+50S>%ԫz)fAnԻCx
&'VծMˇzsݵ
YotRI23T5@_g
Y"5^Fꛂpl~niWUL =^;'3,b]QD6Pj*iϊ% g5xJ6rU,\%tYtbeTю)⯠h1TIQ9E"j>/`aÍڵ_-7XraY7%̊*H/,=3^}꼬vw}cClguK~\v[py+NCmڛ<&^߀IMv09ƐO`O8GfuqlSWI7W10L(Ά/^iKWN/̐F.XrT"
qڊMz[J\ŧi)ﭡ$dûqan\oƅ\8\Åyʅ)^w͙ß/seo
W\
B`͹4(`㥱B5o(t$ե&__,tIOf_֦%M)?UKÂ;DZUCR(}r1_9ϗӋbCKzC7_zaOM_Q|Eo%a7Xźe9zUpWOpLb|Ss4`޾Y+}n雱;M5pʖ`*ayD[aX90yTJ~r'Vz"r6V!܄QPl8dji
        b?8ZH)=/ev<{2x?돇P	B&}/guvhe$pB0vĶ$~nzN锬Ctl|"jEVd*[,O(>IHkm0YM|*ÇLB]NƯHd1~~ЅpZvη~R+Q+9g5NuxO~-iWd_㋰c[gA(_~rt7s4Il$7=f5Nas;seX{\j]w
P"5T9K;~ͅy[“Pφ΅ၤ]\]|kG:xs6mAڭZ)wWs˵L9%pŽJ|-ϑxO]^W6`<~D)&U_{cBQ2r=RcskeQf.C8:6i?mڣYtb
C6g?gqγ}P(NM411;e@H::Kyײ`ܗN
2Twq4%l*Z'wI۝7w*4.n}zbTsϧwySr#kM"Sǥ@ݛ3Ч3\#
Y_i=jhז[
$KX+"?Fߙ*zMzu9",^NZ{+ !
uoڍ
a@uta,lq߅գIwa>T3pnbNC-N1\{̠zbcG.Ԗ+8Ͳe""h Ŵ|,%^'wI=^ARFR\Gl^9n_`pth!
(f*`ؖ
`Lt<Jyks"Jsb,$'ܖ7 IbƄ˲m킪
$0t]IdX^|p`
qZ($>\}DpJnF2r!4QTe.wX;~لX7uSIJܟKlŻu3iG盵vt^Ҏ>ڼMyMߪM[:ϴL:OT8a]s|99
}Z)YX9a(:\㹇#$())-s!/ķOZQgX4D
9  ?74좳&/Qet|Ï U5N&&>*ˊ8dV:^pMTM!ab֡p4Z.]Tϒ{"/!,ks6/>:CEah0t0W*,3i6xlQ8Ş[8K՞3{{S-T:@FYt _oVtVԱ>C.GY&6+d~@RljB*L,a
Ɇ
ΥKH7BU
tSP:uP%yqSKpֳz5KXD|(.¬`bԯl3ʾ:vty4_ `񞔿(+udQJy}lQZG0d)8[ɹ\]YPOfP>P<CkI&K[#u#:{mu|[t$<><(knosiaut*@4^?Tb`
FÁ.I
m_EsVtYoųFu)+pkZBǴQ,)l
.w\+l4I(ƄodE!Uaݳ_R:毥s";
EG&lmަj|a
h/jfƳe4_ŎGzSq?%SjAJII!IBjz^#RdGJҦrҞoi%8~~CAQJ{z22EbجF7QGS{*BEi>Bx{EijA97:_PRr*Y  v!ùH<5SaTboGAQPy0(DZKM`T6FP6hEN(9ߡQRaLz*.Z`nKX^4bUWTз&[s}
,_5SyfeU^9B,v
ҤissZpMsN??fz .g%ÄZQsg7%E/SEU6K~Y9%&颹G~_-cbujDN#ʁM=basi"

x!X&%8iJ;UDC#iwBr!J'^dNj.gsO2pqXV8\;Ar"
J=}/B+@>{=@®+IZiOz*lPL8"k~,
w},+9tsSzs~g%/޷t_1hp5J,'GX@#(x8Gy޺@V7D>}D7!c%MoOg?ds{QƵadfom[k{IiV&?V[ߡ%YhETJ9].XQil'0mZw6Vl]a7{)OySV/-U6_;hWoE^8_Ab20SJ~Z=ULC1TQB^SA)O)Iݫ0VoLgϳD?[@ʎ+`(m4Wgsp҂t_|K3|'uCP<#0nZv7~QoUwߺOE/;5k6Í:^h}7swq_gz.7V8j|R%Bcrko\ US0$K8˶mǠϜnC5nH`'@x*G
v91eX\Y[-*qG˴+ &}څAQ!s|]jyyTNGZ^YK|:]M93+KIV+qB"?Ht&
Mp!i5        75N?+50S>%ԫz)fAnԻCx
±{~t>'980ɢ5a517#Cn*(1x>3i<ois>rC=K>:!sr8%1(n*eF+Uעgp*F{UO㜴'rlG1qT<{K{~y^Pu|#V]?'GOw<_HR
YotRI23T5@_g
Y"5^Fꛂpl~niWUL =^;'3,b]QD6Pj*iϊ% g5xJ6rU,\%tYtbeTю)⯠h1TIQ9E"j>/`aÍڵ_-7XraY7%̊*H/,=3^}꼬vw}cClguK~\v[py+NCmڛ<&^߀IMv09ƐO`O8GfuqlSWI7W10L(Ά/^iKWN/̐F.XrT"
s}Fu\#W7/ÝGIi=Y
        b?8ZH)=/ev<{2x?돇P	B&}/guvhe$pB0vĶ$~nzN锬Ctl|"jEVd*[,O(>IHkm0YM|*ÇLB]NƯHd1~~ЅpZvη~R+Q+9g5NuxO~-iWd_㋰c[gA(_~rt7s4Il$7=f5Nas;seX{\j]w
P"5T9K;~ͅy[“Pφ΅ၤ]\]|kG:xs6mAڭZ)wWs˵L9%pŽJ|-ϑxO]^W6`<~D)&U_{cBQ2r=RcskeQf.C8:6i?mڣYtb
c`oT@:(X,pVL`S+@+0nb5)x(]UPGΎ/m69}^>﹬\w*        |wavIvU JZ)v
$KX+"?Fߙ*zMzu9",^NZ{+ !
uoڍ
a@uta,lq߅գIwa>T3pnbNC-N1\{̠zbcG.Ԗ+8Ͳe""h Ŵ|,%^'wI=^ARFR\Gl^9n_`pth!
΍78j>Ђm1::Fb}M+_8fԚGS4Sܚ W}RDW0@8]0ҢSU`5z
R82˖·ɋ9{8-<fb1B|%<&رOuD%C$e}ffaeEֲD
`Lt<Jyks"Jsb,$'ܖ7 IbƄ˲m킪
$0t]IdX^|p`
qZ($>\}DpJnF2r!4QTe.wX;~لX7uSIJܟKlŻu3iG盵vt^Ҏ>ڼMyMߪM[:ϴL:OT8a]s|99
Zu7x5oœ:JZeq]:}թNcIɥ}^0B!X,/ d"#+T!"&<xȁ܋yc
Μ8AC&:^' >+^
ϊc׻P"~?i_LKoYy>YS'Zg`Wܙ>
9  ?74좳&/Qet|Ï U5N&&>*ˊ8dV:^pMTM!ab֡p4Z.]Tϒ{"/!,ks6/>:CEah0t0W*,3i6xlQ8Ş[8K՞3{{S-T:@FYt _oVtVԱ>C.GY&6+d~@RljB*L,a
5o7S-iPXHH8^ԵDQŞj8oJ}w]E^k(қ=;"du/Nce{Oa6=)`+:^*Eؔݢ촦A3+͓auA(~jMʤX#HPw'g6Ngrh5v@}@(Sz*tEyՇ8NOIK3z34FA^qs3lC%\_9^.Na5R")&;T5s:J#Qg8)j.)u8!{p]W>F65j3қB
MqK4mQf\]ֲ`,2"+qaM!2
ΥKH7BU
tSP:uP%yqSKpֳz5KXD|(.¬`bԯl3ʾ:vty4_ `񞔿(+udQJy}lQZG0d)8[ɹ\]YPOfP>P<CkI&K[#u#:{mu|[t$<><(knosiaut*@4^?Tb`
u{Z٣IT$6t!Tn'kzbfnJ(Ou=S.?4ʩ+8q{zo#ǙatrH:dJ,'9/䋣G4ڨ42,;aǬJ|?w?5q0a>}'b)to\ʤz*(I(?Χo{BihZ3=~}/=}>_?{^om:vkzv;88?lltA~Pwww~o~t^wnu;vmvz;mmu{^cWs,vwvwwwvwv;ns[߭vvw;{;;;;;[;NkةԶ{mvgnn7۵Vwkokwkgk{kkjm5[Z9wngt:N4:ñk^{no;vnzZnkimZVj5[VUkfm4ͭfnfYoAcm5v;Vh7ZfѨ7j^_v}ީzިǚg   WsL9kC;R
,hoN_V;tv?k
m_EsVtYoųFu)+pkZBǴQ,)l
.w\+l4I(ƄodE!Uaݳ_R:毥s";
ꌗRY=MQq*NNNvo{ͷ|b|7:avAE軓|w nG8GBobT
2XeN($[UnŪoVC[X;+E6K"&zXicb.~wzU-*jĪ^gr{{}v#g
h/jfƳe4_ŎGzSq?%SjAJII!IBjz^#RdGJҦrҞoi%8~~CAQJ{z22EbجF7QGS{*BEi>Bx{EijA97:_PRr*Y  v!ùH<5SaTboGAQPy0(DZKM`T6FP6hEN(9ߡQRaLz*.Z`nKX^4bUWTз&[s}
,_5SyfeU^9B,v
nqBA#FC"
*px8=>.PjL[p堫V}plw:R!  lc{Ŧ3hΤA&-ӨQ暶ol7g1M7dsM5dfsݵ	6`7(ծFI=iư!OҔōYܜ4iMlvM&
[h5ۓuF_&~b&_՘8iN[C\qGFmFVuAlo'nE軓|w]݋軟|س^rԣo#6u%`I[w;|D'F߽ۍuWB|D'9܅6~;/gAp$(BvYܑ6~;u۵/O%;LԄRCMN 6      kໃ_Dg?b[\KI@".r=A-%Mi;eUU׶%Y橨\b"0UC̄">??$yy+I[gOl).|_cU̅;
-‰8f8D@qR$H[D._ğ 
uX8#m[H-ߛhqoi)%D⒙e%ى{NBGԷHOb"qmeyu~ChtmyWh"     {DJܻ

x!X&%8iJ;UDC#iwBr!J'^dNj.gsO2pqXV8\;Ar"
oiiH3J0            IҲ?I^$7Th$ILBGB%O$EbؙdJ2H'Ydax$zKD[$%RI餎O:&voiiĦ#gIzç%)|2:7|
w},+9tsSzs~g%/޷t_1hp5J,'GX@#(x8Gy޺@V7D>}D7!c%MoOg?ds{QƵadfom[k{IiV&?V[ߡ%YhETJ9].XQil'0mZw6Vl]a7{)OySV/-U6_;hWoE^8_Ab20SJ~Z=ULC1TQB^SA)O)Iݫ0VoLgϳD?[@ʎ+`(m4Wgsp҂t_|K3|'uCP<#0nZv7~QoUwߺOE/;5k6Í:^h}7swq_gz.7V8j|R%Bcrko\ US0$K8˶mǠϜnC5nH`'@x*G
v91eX\Y[-*qG˴+ &}څAQ!s|]jyyTNGZ^YK|:]M93+KIV+qB"?Ht&
OMcd~˘_+c`|dl|8
±{~t>'980ɢ5a517#Cn*(1x>3i<ois>rC=K>:!sr8%1(n*eF+Uעgp*F{UO㜴'rlG1qT<{K{~y^Pu|#V]?'GOw<_HR
c[g{x|12%ƞ83<2nS(*nTK|dCP)d\PITUO.ћhK;-X*WHDeoΰlć-[/UK; Cv#w]_[CHHO^u_iz+<QϳԜE=~:Yƭ'6pc#_n0U:ITztjlҬȳe dk:t`йu9N>2{bǨ#( BF;FB"M2$bb+ckC#gUq2#hD75\xe+O(L:,˟Č#hHۓTeY˅u>. 蘘d5TfDQc2-1"[%Dbxbh%5f!5ҙgGeN0എ&n,d2f}}h'3V<¬A$Ѯ0ðbcЀ%IPU0Uݶ=N2tw!;hQ>ݥ:Qva0S ݄шXT)A8ʪDHzlٞB"VcR)R0q  Յh&4HdWMtwgq	1r$]|%nmTLgR1,RD~YЕ@2iŽMlNүEJ!L‰"Qtfv`eȌ	3F=iL.0.-aZƲCGM>)Ne/]^2LScYGX;|vc0ϴz4^FjlT>fytxdTxevrƴVɔziwiT4&葒6㡬
5+ehE'ceSMxvaecQ%l\bfnh;qM,<¦Gl/*gxS@aofo=
bxΞ&$6G}oY(<ʟ7lrlvlLJeorQ1")'5ռe
)LlwyFɆ&1T6>g\A'ٽeC#w$;al8c;쪌;_6ű-kW  'qOu7ߨ3dC?=97gZV+jQ+k|ђLuc4)17z/u.̪Hd}]1MxGV^4Vmh5#Ι:ۇ߲8?RƮ5Z/aiw
'ROПDwP
A>_4g!9F   q08ߎ.,;E#hƎ,( v{Y,IIUMG9rG3uV5VTCvf@ j
޺EsY5`5„bYTVNp؆7Z_s-HX{ѳHKڷ(=Zs+JozJ9jrcwwlî8L~RC=pTlߋc:Oyrz㟕5'h\ƞ9U=nosvqXȩ#D{!z/9*Gnt|G,~o=>'x6_hOl.&\F(gsH)Ya'x6_Md6a<2W2m@=4Y^jD?u8lXCE=YL}_lU
s}Fu\#W7/ÝGIi=Y
=G=;wC?+߈U
c`oT@:(X,pVL`S+@+0nb5)x(]UPGΎ/m69}^>﹬\w*        |wavIvU JZ)v
wm    Q9#10Pd:a"&
΍78j>Ђm1::Fb}M+_8fԚGS4Sܚ W}RDW0@8]0ҢSU`5z
R82˖·ɋ9{8-<fb1B|%<&رOuD%C$e}ffaeEֲD
愣jC֫!a7#,#t4 "?ִۙLh6 2{l&V$5>XxݻsJVB:Y%Fo%?ҽլۦ-nۚ
_GulBϝԠ<";Pv|sIZ+_~Jݟ{?=~TQ^R~e/)e{ԲStWe/)eC-{I)#
j_
Zu7x5oœ:JZeq]:}թNcIɥ}^0B!X,/ d"#+T!"&<xȁ܋yc
Μ8AC&:^' >+^
ϊc׻P"~?i_LKoYy>YS'Zg`Wܙ>
ѐQWo"VUa1I(DaDVָZXx,Ⱥ}eEnܾCzڻ|NQ|4$2?dࣱͶ7O'N5>'#wc3LKd8S:У`i}e8ۅX+kXdO(ݓh&MnNBؔX5/.%g'
2qJ%ũV̬ˋ(troׅCDI`[#N
e Jyio842u0eM41p8h :(TPSe783J:*qpfr	m;?/i/?y+,Q_9v{-+Wj؟y9|!@
5o7S-iPXHH8^ԵDQŞj8oJ}w]E^k(қ=;"du/Nce{Oa6=)`+:^*Eؔݢ촦A3+͓auA(~jMʤX#HPw'g6Ngrh5v@}@(Sz*tEyՇ8NOIK3z34FA^qs3lC%\_9^.Na5R")&;T5s:J#Qg8)j.)u8!{p]W>F65j3қB
MqK4mQf\]ֲ`,2"+qaM!2
O'Xm*>FҜSv81C=ڟ7R?qއøeøeCׇa~W._K!ڃ/Yd;F,nsp̻++
u{Z٣IT$6t!Tn'kzbfnJ(Ou=S.?4ʩ+8q{zo#ǙatrH:dJ,'9/䋣G4ڨ42,;aǬJ|?w?5q0a>}'b)to\ʤz*(I(?Χo{BihZ3=~}/=}>_?{^om:vkzv;88?lltA~Pwww~o~t^wnu;vmvz;mmu{^cWs,vwvwwwvwv;ns[߭vvw;{;;;;;[;NkةԶ{mvgnn7۵Vwkokwkgk{kkjm5[Z9wngt:N4:ñk^{no;vnzZnkimZVj5[VUkfm4ͭfnfYoAcm5v;Vh7ZfѨ7j^_v}ީzިǚg   WsL9kC;R
,hoN_V;tv?k
XMc\D ]ڃww>!|G[?'A4ѻg_=}wQ>WޛxY֜ofZvy*\zBS@M!eo}nz*kp)V9G6>?GB^-"+n^v,h_=X4Nn::BSÞFVupoxw*o~4'O%>_4A#x      ]QV|,rv%w]gy%`    \Q&,3Foo7j<~|;s흿nx`|kp޺lq.ţR.[d*o=RC.ww.Lq_p!wb_+QPğZn!/"-ryLO)@h82p9%Je08jnDou{NzK-˃;5BL'sOM_p;:зWkxh<Hvy^;e?l@#h.鰕_ngco/|&҇w??<=H_mNru:_,VoK'Zxǯw`ɽ)}d9ĭJ߳'d*Evb5U<\g!ִ=ַq7}<ް߈ĸ[(,-/ϭ_2B{=28Ʋ\NV"^j}ꩬ~ꔙU>?Ş'YZNfǗB#=^i3kn޶nZ?\6Uv4,bKW7nBвnl__Jܶdqh/GԾK_u+=z(~(w8ZH*ͥ"AD岄9$A_zJD-o숻eɞ=<S\iGf&w(2t }Cgky0Pрoڭy(%
ꌗRY=MQq*NNNvo{ͷ|b|7:avAE軓|w nG8GBobT
2XeN($[UnŪoVC[X;+E6K"&zXicb.~wzU-*jĪ^gr{{}v#g
9"E]&;)[;i;g:A{;L,b{+l5s]!7簵3;akgC;J66୕l:a4a[;d[+ml[+l"3;akgC;J66୕|A6ga
nqBA#FC"
*px8=>.PjL[p堫V}plw:R!  lc{Ŧ3hΤA&-ӨQ暶ol7g1M7dsM5dfsݵ	6`7(ծFI=iư!OҔōYܜ4iMlvM&
[h5ۓuF_&~b&_՘8iN[C\qGFmFVuAlo'nE軓|w]݋軟|س^rԣo#6u%`I[w;|D'F߽ۍuWB|D'9܅6~;/gAp$(BvYܑ6~;u۵/O%;LԄRCMN 6      kໃ_Dg?b[\KI@".r=A-%Mi;eUU׶%Y橨\b"0UC̄">??$yy+I[gOl).|_cU̅;
-‰8f8D@qR$H[D._ğ 
uX8#m[H-ߛhqoi)%D⒙e%ى{NBGԷHOb"qmeyu~ChtmyWh"     {DJܻ
[3ivwak]t&>`kF"Ξ
+$H R[h<[DN\ǭAa@+ـlٷ1bFŦb9hog9hog9ПvN!0;,ŎWu3С-jkumtvv[;Ǔ
yk;'w!!fÖi[;ِv:!otOƺw'kuEn~F̧7f>w5Izn锴EpNA
oiiH3J0            IҲ?I^$7Th$ILBGB%O$EbؙdJ2H'Ydax$zKD[$%RI餎O:&voiiĦ#gIzç%)|2:7|
^HVoRnHwN{:H}ԱtE#c#p8
n#1aut$$Pr'5}C u<>赅7N%@Tu2:l@zt2L!KeJ&tH3K֗%Vj]#Uu:DBJ*.ъOоBa!<Me8׃[1ӟiOt-v
OMcd~˘_+c`|dl|8
8)oh85VDq阵 񙉫-5\i8Z
c[g{x|12%ƞ83<2nS(*nTK|dCP)d\PITUO.ћhK;-X*WHDeoΰlć-[/UK; Cv#w]_[CHHO^u_iz+<QϳԜE=~:Yƭ'6pc#_n0U:ITztjlҬȳe dk:t`йu9N>2{bǨ#( BF;FB"M2$bb+ckC#gUq2#hD75\xe+O(L:,˟Č#hHۓTeY˅u>. 蘘d5TfDQc2-1"[%Dbxbh%5f!5ҙgGeN0എ&n,d2f}}h'3V<¬A$Ѯ0ðbcЀ%IPU0Uݶ=N2tw!;hQ>ݥ:Qva0S ݄шXT)A8ʪDHzlٞB"VcR)R0q  Յh&4HdWMtwgq	1r$]|%nmTLgR1,RD~YЕ@2iŽMlNүEJ!L‰"Qtfv`eȌ	3F=iL.0.-aZƲCGM>)Ne/]^2LScYGX;|vc0ϴz4^FjlT>fytxdTxevrƴVɔziwiT4&葒6㡬
5+ehE'ceSMxvaecQ%l\bfnh;qM,<¦Gl/*gxS@aofo=
bxΞ&$6G}oY(<ʟ7lrlvlLJeorQ1")'5ռe
)LlwyFɆ&1T6>g\A'ٽeC#w$;al8c;쪌;_6ű-kW  'qOu7ߨ3dC?=97gZV+jQ+k|ђLuc4)17z/u.̪Hd}]1MxGV^4Vmh5#Ι:ۇ߲8?RƮ5Z/aiw
'ROПDwP
A>_4g!9F   q08ߎ.,;E#hƎ,( v{Y,IIUMG9rG3uV5VTCvf@ j
޺EsY5`5„bYTVNp؆7Z_s-HX{ѳHKڷ(=Zs+JozJ9jrcwwlî8L~RC=pTlߋc:Oyrz㟕5'h\ƞ9U=nosvqXȩ#D{!z/9*Gnt|G,~o=>'x6_hOl.&\F(gsH)Ya'x6_Md6a<2W2m@=4Y^jD?u8lXCE=YL}_lU
sn&y0Q|
e}xIJ6"F7  Xʢ:uMf2 Γr!DW&|tMw{ޚ
{S)1xI7d68/̷a睙ЯKpZA~IiE̙*]^V#UYhSX!XX$Bx     NTrQm[60Z{>!ܶ\5m54ʪFz![m M.dψ7ӓpeNP2    i
X?*"101E
h~_T6U@Gi"l'm9[|9獸 rx9J
=G=;wC?+߈U
?E9 as
wm    Q9#10Pd:a"&
_2ѽVL$&di|J#zɥI{RR=@+|)Nxi4G^£G Z.Ys)H54ģ!$\ DXԬ8FW1URFO%132xR@S'& ֖@{$(MC5-L%ND    
愣jC֫!a7#,#t4 "?ִۙLh6 2{l&V$5>XxݻsJVB:Y%Fo%?ҽլۦ-nۚ
_GulBϝԠ<";Pv|sIZ+_~Jݟ{?=~TQ^R~e/)e{ԲStWe/)eC-{I)#
j_
f*O:oD{}x"؅     ցqnP304B'r-S'4g9Hmywxu-Qw=4`!/D#0zᡃfl.![M7юo9[ʓtIg)ޣ|$0eH;>Y_0L砗OyqUA&WFر,sG!`GKĄCp{Cm1H ԙtR-UxNAݲGc	cЅq$na7CSiVpwmQ, 2#ԥkLԈ$'cvQLb;ƬЁ!`w#hN
8t<;"E':M&ҵ%    M̄&HV~9Q&0,e  :ġv(Y5BcACdE"q|
ѐQWo"VUa1I(DaDVָZXx,Ⱥ}eEnܾCzڻ|NQ|4$2?dࣱͶ7O'N5>'#wc3LKd8S:У`i}e8ۅX+kXdO(ݓh&MnNBؔX5/.%g'
2qJ%ũV̬ˋ(troׅCDI`[#N
e Jyio842u0eM41p8h :(TPSe783J:*qpfr	m;?/i/?y+,Q_9v{-+Wj؟y9|!@
xޅLHTV@2ZBNKfS!ZF|șQspc{dv"4uk|&,LmC!hhu=sX;.
O'Xm*>FҜSv81C=ڟ7R?qއøeøeCׇa~W._K!ڃ/Yd;F,nsp̻++
)؇ė㨙_ĂE-4<b!PPp&avfGh)7 2L#&+H*(0d~Wbb'hi]ljAMpOU^yK[.
L	T*\a0}EDJۊֵR~pVLz70^&RwP.b.yrC~h	2T!ԍ@7)>ckF 
XMc\D ]ڃww>!|G[?'A4ѻg_=}wQ>WޛxY֜ofZvy*\zBS@M!eo}nz*kp)V9G6>?GB^-"+n^v,h_=X4Nn::BSÞFVupoxw*o~4'O%>_4A#x      ]QV|,rv%w]gy%`    \Q&,3Foo7j<~|;s흿nx`|kp޺lq.ţR.[d*o=RC.ww.Lq_p!wb_+QPğZn!/"-ryLO)@h82p9%Je08jnDou{NzK-˃;5BL'sOM_p;:зWkxh<Hvy^;e?l@#h.鰕_ngco/|&҇w??<=H_mNru:_,VoK'Zxǯw`ɽ)}d9ĭJ߳'d*Evb5U<\g!ִ=ַq7}<ް߈ĸ[(,-/ϭ_2B{=28Ʋ\NV"^j}ꩬ~ꔙU>?Ş'YZNfǗB#=^i3kn޶nZ?\6Uv4,bKW7nBвnl__Jܶdqh/GԾK_u+=z(~(w8ZH*ͥ"AD岄9$A_zJD-o숻eɞ=<S\iGf&w(2t }Cgky0Pрoڭy(%
;@*ws
̔P!]fH/lOu1zQ3&/$dB  abQ|
.$܅d^ H_
9"E]&;)[;i;g:A{;L,b{+l5s]!7簵3;akgC;J66୕l:a4a[;d[+ml[+l"3;akgC;J66୕|A6ga
O-vlODfE([BǼAY6ѡɶ‚3 fLc`h-dROԱd='OXgD1KL**
[3ivwak]t&>`kF"Ξ
+$H R[h<[DN\ǭAa@+ـlٷ1bFŦb9hog9hog9ПvN!0;,ŎWu3С-jkumtvv[;Ǔ
yk;'w!!fÖi[;ِv:!otOƺw'kuEn~F̧7f>w5Izn锴EpNA
P&vQ^ZXg
uv!:)`0nc-4O˔X$U18YGbE@cEy+b*)+bU2PĀE&]V*v1BS+Z+btE@Y``:WdYY#RFgG+    61j&RT&+9a4D`6"1'Y٢X)V^},.Je66I`'axgKêEh+aLEQx=jvqCo93
^HVoRnHwN{:H}ԱtE#c#p8
n#1aut$$Pr'5}C u<>赅7N%@Tu2:l@zt2L!KeJ&tH3K֗%Vj]#Uu:DBJ*.ъOоBa!<Me8׃[1ӟiOt-v
ɍhm`ΠaE0.
8)oh85VDq阵 񙉫-5\i8Z
:S]5:0KXQ      k6$~OYa M
'%:ӿj-U-dbצʤaHNW
L.,"bh4&(ro3TV
sn&y0Q|
e}xIJ6"F7  Xʢ:uMf2 Γr!DW&|tMw{ޚ
{S)1xI7d68/̷a睙ЯKpZA~IiE̙*]^V#UYhSX!XX$Bx     NTrQm[60Z{>!ܶ\5m54ʪFz![m M.dψ7ӓpeNP2    i
X?*"101E
h~_T6U@Gi"l'm9[|9獸 rx9J
(l%)=)zYːL6#@_˜Ѐ"ծMTF8,@      h
]xmH8U 8%8$DkM`UQJ2j$UN(Z
bXEtAʉp{T|Ы  9ㄤ(*L|&B#@i4Ad*1P)|WbD[Qii\`ٜ'&o6Q`EN\Є'+Z[81F(yFD%zbl˓
?E9 as

f!k4U`P
_2ѽVL$&di|J#zɥI{RR=@+|)Nxi4G^£G Z.Ys)H54ģ!$\ DXԬ8FW1URFO%132xR@S'& ֖@{$(MC5-L%ND    
k!      h),tFQD'
f*O:oD{}x"؅     ցqnP304B'r-S'4g9Hmywxu-Qw=4`!/D#0zᡃfl.![M7юo9[ʓtIg)ޣ|$0eH;>Y_0L砗OyqUA&WFر,sG!`GKĄCp{Cm1H ԙtR-UxNAݲGc	cЅq$na7CSiVpwmQ, 2#ԥkLԈ$'cvQLb;ƬЁ!`w#hN
8t<;"E':M&ҵ%    M̄&HV~9Q&0,e  :ġv(Y5BcACdE"q|
).XL0      4,0@$<1,j͸z:`#E*-ȆAu")
VAyhHAk>"jR
xޅLHTV@2ZBNKfS!ZF|șQspc{dv"4uk|&,LmC!hhu=sX;.
^>;|@]'Ҿ6(A!á"
)؇ė㨙_ĂE-4<b!PPp&avfGh)7 2L#&+H*(0d~Wbb'hi]ljAMpOU^yK[.
L	T*\a0}EDJۊֵR~pVLz70^&RwP.b.yrC~h	2T!ԍ@7)>ckF 
B!*1B!t`6FKc2Vjd1Yo52i֦5%JFM*(Lߔδt5EIcaVFMHQidpW:ТJ֒dBϻN!:Yb0zj3yMT3պ+ex      mѮuM)0JPwWGJau\%WuHu`zrYFe:Yu1N0M'kSx\+l:3ɀj0|'d6T2RiX5P4],¶J`**Y\QxN֠:Dt2QTU'NCH_vɺT2p^dձUdꪑ!*%4L#C9o
;@*ws
̔P!]fH/lOu1zQ3&/$dB  abQ|
.$܅d^ H_
f6aBΪ!蠉^i
O-vlODfE([BǼAY6ѡɶ‚3 fLc`h-dROԱd='OXgD1KL**
BH*d
dƇ3|_OpGd^( |U/z%.?^RL*#3KHs8%h߽|!7`   wn߽,Yg7_8Nʾ{"4I!=`o        K|x^v$Ҿ3=
P&vQ^ZXg
uv!:)`0nc-4O˔X$U18YGbE@cEy+b*)+bU2PĀE&]V*v1BS+Z+btE@Y``:WdYY#RFgG+    61j&RT&+9a4D`6"1'Y٢X)V^},.Je66I`'axgKêEh+aLEQx=jvqCo93
~3u/;\V_QFU_Dǘ
0Ag5)n,3zCXS!1].4)>%x;rn] ALf$ywL:Mc4S):-٦ھkSa76oҖ:mqalijQ'B>%kc2EFL#Ttv  PJLuy -q(َ01Ns5}1FbE1 /$^^i*33'6
ɍhm`ΠaE0.
BoAh9dԇُK=:4Z;:Ğ#Y_~2_Lv]Eb'flbvؓEtOZ=2
FّB_>,pN8K:\0䠘Paz>sթ[
E8;.2y.VW{ͥ.Ww50=IPݞ!4V#B)?=o}FLAd"e*)Ǣ/l0
:S]5:0KXQ      k6$~OYa M
'%:ӿj-U-dbצʤaHNW
L.,"bh4&(ro3TV
<߫yPȓ8       KJs&`*EDIO(dzZe=@
E! EJm^WAaQᮌR8H;J9pҸyx{QzSw:&Xv[g 0@'J^Vf7Fͷv[xWiRM7Lba
(l%)=)zYːL6#@_˜Ѐ"ծMTF8,@      h
]xmH8U 8%8$DkM`UQJ2j$UN(Z
bXEtAʉp{T|Ы  9ㄤ(*L|&B#@i4Ad*1P)|WbD[Qii\`ٜ'&o6Q`EN\Є'+Z[81F(yFD%zbl˓
tTB>5|6y.٨9qb\*O|\;EUdM*$!It`Qol-1.6ݨ+#4:Tw?:T

f!k4U`P
gaud7QjFzs5w?)CBn@Bn7@>aK62·cUX!(c&FhmZWk૓ٳʲĵE
k!      h),tFQD'
RI)Im6;t!`8l0;m:S`}> !"4]Σ_`j=
).XL0      4,0@$<1,j͸z:`#E*-ȆAu")
VAyhHAk>"jR
S4lnx=E"c0#0Xa܆x}bW89%%M1"ggH/LnE6,Gex.<۲C@vHs[Eyi>,CJC'2<6OmÎ/}t0iS"UU9*5aUL3xDZW`[{8AGjFSx‚z۴XUc}U:Y5H2DC(g .ŸG,-"f8A<=6|ĒǰۀWԮa[!`b1C.,	{Ac?]=E>\0.6Jı<x}bU8޹U
FjbXItDiB @"ަt=6n;|wj|}ix&DO#А41t8RUgkTRU3J"მTLvYʰSm:z@DAhVœ]//fۿ=̐"\1v^&,f˕1K
^>;|@]'Ҿ6(A!á"
T)m9~7t؄<ԾmYg[›E Nm{1.ʖ#Ӻ
Ӛ[LkYdΞXC:Wރ,AуaŤ^f5==kZSUdjFGJ,A/&0-apfZB	r^?b|d#LWJƭt:;~~yEj%مql*--Br޲X(
B!*1B!t`6FKc2Vjd1Yo52i֦5%JFM*(Lߔδt5EIcaVFMHQidpW:ТJ֒dBϻN!:Yb0zj3yMT3պ+ex      mѮuM)0JPwWGJau\%WuHu`zrYFe:Yu1N0M'kSx\+l:3ɀj0|'d6T2RiX5P4],¶J`**Y\QxN֠:Dt2QTU'NCH_vɺT2p^dձUdꪑ!*%4L#C9o
{
f6aBΪ!蠉^i
/tLkf"s;XM"tqY܀@3*7ap{G.HStnustOipYl͘qܓ8S>l]sE4@l@mKr~݂mXh>i7e$Ⱥ,"P#HRgPڀ@%Hz1XN(9py6jɢ3<6ELHq̚yn\˃{56a0J̋A73hkD֋,jȧ
BH*d
dƇ3|_OpGd^( |U/z%.?^RL*#3KHs8%h߽|!7`   wn߽,Yg7_8Nʾ{"4I!=`o        K|x^v$Ҿ3=
9ä?x.@%jxo{l=ü_Wg%E'hЎzswk$8$5%.69lr\!0MsзsEyH|'NP&^9`CR.fS}&E
~3u/;\V_QFU_Dǘ
0Ag5)n,3zCXS!1].4)>%x;rn] ALf$ywL:Mc4S):-٦ھkSa76oҖ:mqalijQ'B>%kc2EFL#Ttv  PJLuy -q(َ01Ns5}1FbE1 /$^^i*33'6
BsakA
BoAh9dԇُK=:4Z;:Ğ#Y_~2_Lv]Eb'flbvؓEtOZ=2
FّB_>,pN8K:\0䠘Paz>sթ[
E8;.2y.VW{ͥ.Ww50=IPݞ!4V#B)?=o}FLAd"e*)Ǣ/l0
%
89j\DCSrj
<߫yPȓ8       KJs&`*EDIO(dzZe=@
E! EJm^WAaQᮌR8H;J9pҸyx{QzSw:&Xv[g 0@'J^Vf7Fͷv[xWiRM7Lba
}1F\_-J  # ' 
tTB>5|6y.٨9qb\*O|\;EUdM*$!It`Qol-1.6ݨ+#4:Tw?:T
688ơÉWJP1KAqdT98aOs;j6b]9=-*l(&;͆.r1um`]=5SEy4aSx1r.Jah05/"Fnfr$\i"MFrka-C8]mM
3kdW,4]BgunΡ      Q&Fn;Rt+U2!Rkq.]%09\F.nAz
ttm$&񡎛dk}7uy.B7j22z覵
sYM/b9ߟ$h
gaud7QjFzs5w?)CBn@Bn7@>aK62·cUX!(c&FhmZWk૓ٳʲĵE
x;ZP2eA#.31|+VQ#J#L_y:(pL9\cr26E,$1eUh >;5A:e+bFf1Ǵ:E&zIZCE[okʅZT[-g*lzw#Nݐ b$-dipy6b`IALLE4fOFԃ^x%bŋJ\Nv:E=Fe܋bޛڀޠ
RI)Im6;t!`8l0;m:S`}> !"4]Σ_`j=
|6ֲ9d("=סEEC[H3K,1ơ!=
S4lnx=E"c0#0Xa܆x}bW89%%M1"ggH/LnE6,Gex.<۲C@vHs[Eyi>,CJC'2<6OmÎ/}t0iS"UU9*5aUL3xDZW`[{8AGjFSx‚z۴XUc}U:Y5H2DC(g .ŸG,-"f8A<=6|ĒǰۀWԮa[!`b1C.,	{Ac?]=E>\0.6Jı<x}bU8޹U
FjbXItDiB @"ަt=6n;|wj|}ix&DO#А41t8RUgkTRU3J"მTLvYʰSm:z@DAhVœ]//fۿ=̐"\1v^&,f˕1K
Kl*g"?̴!)^S?~}o:\S"P7Ydw\ń.2Vjx=J25dF%,\9EBJLbW#dB6.XW    Nz\R*9+"XT\D8X# k\y\XgZ "dj@ 獉hyMI'k{$=נst6%@HrGCpIs_PIhm<{7hQT?l̓ذ7RغǤDyR-k(嬒g~(i]5X-ZüL}+X@Uwuw HFkuM>FJ>'R4;ʵ ]:#H8؈=lk@bNm
T)m9~7t؄<ԾmYg[›E Nm{1.ʖ#Ӻ
Ӛ[LkYdΞXC:Wރ,AуaŤ^f5==kZSUdjFGJ,A/&0-apfZB	r^?b|d#LWJƭt:;~~yEj%مql*--Br޲X(
T
';jD8mDzT
n"tiN6ĎOqOP5k=?Oq%Q`m#);lPMOpCD
SXM'I_I8³YY c`R'@BKp4        8!46`y{6
{
"A|.?,)r_Ci'J,GdY>Uӎ
Y*нЄ3^)^p[2ٝ'B7h&YQOtKKsQ|MԛHDC~;^7"I9Xovjj:JQk5y4LLNӔn^jɸ#0ԛYCN܈ɥVI(jL),49gEڬƘp=
/tLkf"s;XM"tqY܀@3*7ap{G.HStnustOipYl͘qܓ8S>l]sE4@l@mKr~݂mXh>i7e$Ⱥ,"P#HRgPڀ@%Hz1XN(9py6jɢ3<6ELHq̚yn\˃{56a0J̋A73hkD֋,jȧ
g+p5TA,E@:V#HjRBKZPq9054AjQ=c_I|       \     vf1.        }.ƭgbcM>p/     F51H(N*䵲E|o&l¸EjS>+R:EܷYE$	Z':3J.sc컂py\t-Lm9
Ykihd+U4H(qzҫ$tD?pu:7)>oAB07)rӋZ
d'ͼP_jRn6b\.v͌Y1ƱR%|9X+1&^I5uI3+6s1?k*k@LԤCpoH<*naj@=5oiֳjT
9ä?x.@%jxo{l=ü_Wg%E'hЎzswk$8$5%.69lr\!0MsзsEyH|'NP&^9`CR.fS}&E
G(J=|6=zX`2dZ}7KE<6o$6I_sLWyeX]&U6guCqyW\{
#8|]m, =CIpW^fїv]eU<.
BsakA
SĈ`!TM9'8
%
89j\DCSrj
GQQͫ6RLUcMUzflYadvp=R"g=tdkN梘vDl+TP7"ΉS3N7He=TI*Faq39)zٳ;=I ?Fк5<,
0E
+Sfv%aXP߇f.,-n)␬)VKjU==ޣk2Sqy/6E)&SG|F3ykB&[z5mk\4)W
}1F\_-J  # ' 
,LlTQAJN 
688ơÉWJP1KAqdT98aOs;j6b]9=-*l(&;͆.r1um`]=5SEy4aSx1r.Jah05/"Fnfr$\i"MFrka-C8]mM
3kdW,4]BgunΡ      Q&Fn;Rt+U2!Rkq.]%09\F.nAz
ttm$&񡎛dk}7uy.B7j22z覵
sYM/b9ߟ$h
)Dï~YԘVea>!k2 9tlTؚ.Ten,bZ*":iQCcˮq~k(KoN`*Oc7H'Y+GK<9L92CDmP~@G| K\hJ]c8b7]v_('JMNU9@Z3%L
x;ZP2eA#.31|+VQ#J#L_y:(pL9\cr26E,$1eUh >;5A:e+bFf1Ǵ:E&zIZCE[okʅZT[-g*lzw#Nݐ b$-dipy6b`IALLE4fOFԃ^x%bŋJ\Nv:E=Fe܋bޛڀޠ
f)
VjXC|"_
nWp    Jh-/DbqkWn|š)I=\QdJ)ٍ%ҬAZi ydȲr{D
|6ֲ9d("=סEEC[H3K,1ơ!=
AcKd
Hm9\Srij08
AZzhB:H 'Oi7zs|w&!ÂOv)?IBG<4A%ްchm~3=o#M騎Sj(aC-5-/gS/`T~B</=kЛL9hXS.i`!ҥb1zI|z=J'b""j*ć2oehEz.>bx_MǢ{{6~7M9Dd6yp_P?@1Ԥʵd"S59SOOY+.W8G0%H'7Td
Kl*g"?̴!)^S?~}o:\S"P7Ydw\ń.2Vjx=J25dF%,\9EBJLbW#dB6.XW    Nz\R*9+"XT\D8X# k\y\XgZ "dj@ 獉hyMI'k{$=נst6%@HrGCpIs_PIhm<{7hQT?l̓ذ7RغǤDyR-k(嬒g~(i]5X-ZüL}+X@Uwuw HFkuM>FJ>'R4;ʵ ]:#H8؈=lk@bNm
Ihk@])(C3.
T
';jD8mDzT
n"tiN6ĎOqOP5k=?Oq%Q`m#);lPMOpCD
SXM'I_I8³YY c`R'@BKp4        8!46`y{6
Iw$^TER8j*_C4=2j9}{>FR
"A|.?,)r_Ci'J,GdY>Uӎ
Y*нЄ3^)^p[2ٝ'B7h&YQOtKKsQ|MԛHDC~;^7"I9Xovjj:JQk5y4LLNӔn^jɸ#0ԛYCN܈ɥVI(jL),49gEڬƘp=
.x   PyN늿vfCGgjnxʐXE8}$~Shy)"B^QT&žIejvq3%oELBυ&x380.9pm_k4LڦmlL|)eHM>XVإ-%9X$-9$8Q-XY|pax84RS(.4XŰ{j3QU$[PSκh1=Y`PRӊ,aOXiixUnŷhya9<!2TkR1XrҔu:T++	;ުE'22v%weWGp<xYfI<)q5Q?8F` V僟t+\u|I&U	E\:5u:	qUKpcÍJg2(m=(,GW)}+c\=[j3+ڞGe[B@:t]9(Tlxc6nAYrl|GYDl(kqw_[s[{xNɝ'9f/;FڵxI:-%CH|j  4KHRWV/MUOzN;4jN"6`b]0Ւ     N寐y䇖 `1H"8@i1JD(bC5O\*UnZf8iVKN8tZ[~a%Xu+q[EVr=Gܷ#x|X%t%D^޲#)\(hrY)m|r7$]CJb6EkywjT-
g+p5TA,E@:V#HjRBKZPq9054AjQ=c_I|       \     vf1.        }.ƭgbcM>p/     F51H(N*䵲E|o&l¸EjS>+R:EܷYE$	Z':3J.sc컂py\t-Lm9
Ykihd+U4H(qzҫ$tD?pu:7)>oAB07)rӋZ
d'ͼP_jRn6b\.v͌Y1ƱR%|9X+1&^I5uI3+6s1?k*k@LԤCpoH<*naj@=5oiֳjT
wVy'30ȵ-jثbDx&$P	4bZ+֜!Q)7	Dekn60#w@U0
ȩj
Ր<+'Ujw3NIB)
'KdS*{h|,dZ+^V˾Eu*QfXy60`9yWjdΚI-Xk7eaV_emE,]9h_9ES`bIRrmEԜѮT(ġ7hZq`J'h-Zlӭ753}#WNi=>fɫUI7riBwqcT6,WqPVmCu,)*m
G(J=|6=zX`2dZ}7KE<6o$6I_sLWyeX]&U6guCqyW\{
#8|]m, =CIpW^fїv]eU<.
an+)ZMWh=ZV9eOxS]1{\Th՘    4\KtK~eX[x5ruPO\<%\Qcp.3kYحuzfbRpByziTN/d$q_ܒ`wK
SĈ`!TM9'8
HT"e*?8ΎL_sAEC+H(\p@.HۛTA@=?7Z)Cz&?HUTVe䕺 HqŅ7m:^@,=z0tatZ?h#[2Z"Rp[%4
GQQͫ6RLUcMUzflYadvp=R"g=tdkN梘vDl+TP7"ΉS3N7He=TI*Faq39)zٳ;=I ?Fк5<,
0E
+Sfv%aXP߇f.,-n)␬)VKjU==ޣk2Sqy/6E)&SG|F3ykB&[z5mk\4)W
˝u#Z1uc}MYj(kVu[ZU?ڼj4l7)S<\
,LlTQAJN 
&UtאlE*5\Twհ{
)Dï~YԘVea>!k2 9tlTؚ.Ten,bZ*":iQCcˮq~k(KoN`*Oc7H'Y+GK<9L92CDmP~@G| K\hJ]c8b7]v_('JMNU9@Z3%L
A+>%+$VJъ0‰I~S52V[AnRUqo6d]&whs>        .P6ffQjCԯ
f)
VjXC|"_
nWp    Jh-/DbqkWn|š)I=\QdJ)ٍ%ҬAZi ydȲr{D
Vٺ]9!淚͢5~sioKRM'
AcKd
Hm9\Srij08
AZzhB:H 'Oi7zs|w&!ÂOv)?IBG<4A%ްchm~3=o#M騎Sj(aC-5-/gS/`T~B</=kЛL9hXS.i`!ҥb1zI|z=J'b""j*ć2oehEz.>bx_MǢ{{6~7M9Dd6yp_P?@1Ԥʵd"S59SOOY+.W8G0%H'7Td
EVyTKm^-&=z3~=TU)8ɂmػi=%=*Hbrb*^SfT$5Bl7x޺
;    i?p>K":ƶ5ISTQ;
ꕝÝZMeA
`'u,02lY>]Mrԁx?-u䷲SED"gxNDk"AhYL֭6l@NVHZz>KL{6RD\Խ@=./rƺX5M{<\@Ztm*-i(j}u;!*/(8
15f5&E~
Ihk@])(C3.
he"f2dKWHviQzbӀ*E,ʷyŚ,Vz?؍)?SwVtD-OߊW$C㷭~ިzj30n\dSl.U+ss=p+kN[Y vˡ0>H;IWtk(?ª&Ay`drRZ>٠piiĐ%#YE>!/=,d!0NnNF
Iw$^TER8j*_C4=2j9}{>FR
ZXj1b3.eXS])'⏳pӧЖXo+z *fnX-҅Z9f/܊;d΂2썀Ccl0jR@q"K|S[^j
.x   PyN늿vfCGgjnxʐXE8}$~Shy)"B^QT&žIejvq3%oELBυ&x380.9pm_k4LڦmlL|)eHM>XVإ-%9X$-9$8Q-XY|pax84RS(.4XŰ{j3QU$[PSκh1=Y`PRӊ,aOXiixUnŷhya9<!2TkR1XrҔu:T++	;ުE'22v%weWGp<xYfI<)q5Q?8F` V僟t+\u|I&U	E\:5u:	qUKpcÍJg2(m=(,GW)}+c\=[j3+ڞGe[B@:t]9(Tlxc6nAYrl|GYDl(kqw_[s[{xNɝ'9f/;FڵxI:-%CH|j  4KHRWV/MUOzN;4jN"6`b]0Ւ     N寐y䇖 `1H"8@i1JD(bC5O\*UnZf8iVKN8tZ[~a%Xu+q[EVr=Gܷ#x|X%t%D^޲#)\(hrY)m|r7$]CJb6EkywjT-
dNZ[f?*]pE\-gy        H{7~+:l76G.x7\%F-UNgPƔ8ՋysKԋwMǑ+#bIL}6dMi*TlbKR$^4LH.T{-.HN&@(f{DlHzu+VTSob<YKrmdeݨѕ )
ծ>{bXk%RG5,ؚD6U\wڕ+䲪0lTC)ErKE?nQҞIq&93/1n ~˜1{sl86vU,,@l=Mm G*1QV?X&VP
nEeZ!$ẇ7&@{-"n%iy9y_?N3'0"%05 !0Ҡz#ye1)WXilY*9      z۬>USiU )dwtYkޚjmylR
wVy'30ȵ-jثbDx&$P	4bZ+֜!Q)7	Dekn60#w@U0
ȩj
Ր<+'Ujw3NIB)
'KdS*{h|,dZ+^V˾Eu*QfXy60`9yWjdΚI-Xk7eaV_emE,]9h_9ES`bIRrmEԜѮT(ġ7hZq`J'h-Zlӭ753}#WNi=>fɫUI7riBwqcT6,WqPVmCu,)*m
.ˆEje5Я``jqBЋB  8ضM`A?ʓ&e{[w]&w{2,JAr89{*D0.\PVpE?3y"&CꢡNw`{MMe~=SȺܱn0r30۴        )X !rI,ɪq|V   Iu(        t=%+у'g){^&[IUp?rH^P6p+.& R43%IW9R<ˍl* ]D|_eB~6't}]MqkdM$"<&MZS#w4Q0DD$H<`wݴ 
an+)ZMWh=ZV9eOxS]1{\Th՘    4\KtK~eX[x5ruPO\<%\Qcp.3kYحuzfbRpByziTN/d$q_ܒ`wK
&fIMWNnq=G8D/SWÚ(H.KojC,Ilm/&
HT"e*?8ΎL_sAEC+H(\p@.HۛTA@=?7Z)Cz&?HUTVe䕺 HqŅ7m:^@,=z0tatZ?h#[2Z"Rp[%4
+z3X"dN/A|p6^/!ήiZʋԛSL(XQ}"#e,bȄadքF?T0I^!mbsε5p>ؘ\p!EDynxLD_[_ȗ+Q?i솛Uk+PXYߜ=X^rhfB\GEXuE0~Xx~J&V-+,@f'{$+AݥndzJ
a00)a	hIcj(0h=c_ElK9Bc;Ǘ2bI88V~kln{E"`7V-nSϻj8bLD^ϖ&e_-WGruj,W?jh;\Hzk
˝u#Z1uc}MYj(kVu[ZU?ڼj4l7)S<\
F>
&UtאlE*5\Twհ{
A      瞯z:eX0I|:/]۫C)D48HP+ᄆ|JMS(h@xO&     d*
A+>%+$VJъ0‰I~S52V[AnRUqo6d]&whs>        .P6ffQjCԯ
@M8y1Nj#\5ԋj-0A:YU  w/f؅pBɜn&$u%7iуTMl$0"uy`I{2Z\s/6Ov*HPB5ϰ-^G-zU>4-gV)ZT@x)RTT e7'WCSܸ1qy`r
Vٺ]9!淚͢5~sioKRM'
Nep1Z)-o,all`*/P:ELBl`APP\
ĉ8:EH)uQ-آ}:aTzc7ֹK/pc.+
ƨH5b"[+-Y/#`/       D7f!G* #<>Nl ||z/kqQt4.VeZTK+ב-FqDV@#$3W2sX=2LIe$Ds[J9
EVyTKm^-&=z3~=TU)8ɂmػi=%=*Hbrb*^SfT$5Bl7x޺
;    i?p>K":ƶ5ISTQ;
ꕝÝZMeA
`'u,02lY>]Mrԁx?-u䷲SED"gxNDk"AhYL֭6l@NVHZz>KL{6RD\Խ@=./rƺX5M{<\@Ztm*-i(j}u;!*/(8
15f5&E~
_eh}M*\i!$%  EWEHsزjMZ]^0meQG W@n-P%26M1DI:I;S|yˀ`=:>wBmX@^sVGOu}wgIܖ9#93B8ڎ֤c`axb44zA0TԻR(Y{-xht#ZC]P@
he"f2dKWHviQzbӀ*E,ʷyŚ,Vz?؍)?SwVtD-OߊW$C㷭~ިzj30n\dSl.U+ss=p+kN[Y vˡ0>H;IWtk(?ª&Ay`drRZ>٠piiĐ%#YE>!/=,d!0NnNF
O&yѶx#7a
McϝK)N-6`Ѡ/X[BV`S b}e
ZXj1b3.eXS])'⏳pӧЖXo+z *fnX-҅Z9f/܊;d΂2썀Ccl0jR@q"K|S[^j
K/V(Gz^WNa~ubqtqhMnyEIYppB
dNZ[f?*]pE\-gy        H{7~+:l76G.x7\%F-UNgPƔ8ՋysKԋwMǑ+#bIL}6dMi*TlbKR$^4LH.T{-.HN&@(f{DlHzu+VTSob<YKrmdeݨѕ )
ծ>{bXk%RG5,ؚD6U\wڕ+䲪0lTC)ErKE?nQҞIq&93/1n ~˜1{sl86vU,,@l=Mm G*1QV?X&VP
nEeZ!$ẇ7&@{-"n%iy9y_?N3'0"%05 !0Ҡz#ye1)WXilY*9      z۬>USiU )dwtYkޚjmylR
l]jM``7fVaҽFlc8RECc-UT/=Bgr|;>pj,a%
.ˆEje5Я``jqBЋB  8ضM`A?ʓ&e{[w]&w{2,JAr89{*D0.\PVpE?3y"&CꢡNw`{MMe~=SȺܱn0r30۴        )X !rI,ɪq|V   Iu(        t=%+у'g){^&[IUp?rH^P6p+.& R43%IW9R<ˍl* ]D|_eB~6't}]MqkdM$"<&MZS#w4Q0DD$H<`wݴ 
tl C"W}ِ(&(l@:֝nL>c%洵T.0얍l0PwCc	;%T5xXv?(ht1x^Jt<D
&fIMWNnq=G8D/SWÚ(H.KojC,Ilm/&
l1x7ڦf@b|cDž-5ɶgK&ց$     >=ZDzmi
!%
+z3X"dN/A|p6^/!ήiZʋԛSL(XQ}"#e,bȄadքF?T0I^!mbsε5p>ؘ\p!EDynxLD_[_ȗ+Q?i솛Uk+PXYߜ=X^rhfB\GEXuE0~Xx~J&V-+,@f'{$+AݥndzJ
a00)a	hIcj(0h=c_ElK9Bc;Ǘ2bI88V~kln{E"`7V-nSϻj8bLD^ϖ&e_-WGruj,W?jh;\Hzk
6ȼcu7KN8  ?Us1\
]
F>
lThI"yO<]TX2aPK,-Cpaξ-tx1EO2Cg)!.֐zwSZ6Vֆ.jgf
!Puz뚸^I6zc#UEDbL!Bj3\%k[n'FO6ejJT^9#rX8]2WOpK,TqdIj8Q(wl!bx#9Ek*qb,&=Iau*2\a 2H<b!$ڸ]y:Ale,~D$pls-&>;Zs&g϶XvH v8NZ]W-W/x[GMs_&Ea1V?<kGj(>0eI˰y%:AD6cr28k+t$i%@5/weI4Efՠ=^Xm/mO(Hj%n,$ {
?+dkSV/jkkA-bX%YY
A      瞯z:eX0I|:/]۫C)D48HP+ᄆ|JMS(h@xO&     d*
-t3pAxB䴸u8)uVGM΍rF,.4|**p:[
@M8y1Nj#\5ԋj-0A:YU  w/f؅pBɜn&$u%7iуTMl$0"uy`I{2Z\s/6Ov*HPB5ϰ-^G-zU>4-gV)ZT@x)RTT e7'WCSܸ1qy`r
j?xf^)1a:^P}!3V:zPXmLBIRwL˦dؒEe
Nep1Z)-o,all`*/P:ELBl`APP\
ĉ8:EH)uQ-آ}:aTzc7ֹK/pc.+
ƨH5b"[+-Y/#`/       D7f!G* #<>Nl ||z/kqQt4.VeZTK+ב-FqDV@#$3W2sX=2LIe$Ds[J9
M1"cEtH#,\ڶiҽY5n`Δ|Pv&:YKq䲓ML઩5<	33qp?ndD8mJ`up%p^odު	zՄҲ;`SRc}  MoXexpn\@xv,E=dv}j+E*0PT2SVó&Nu\`mqaXzMQE[z8}YfJ"Ck+ʯ9lKf~Հ3.-[W4;4ЇܗX]snC(l4DS+
_eh}M*\i!$%  EWEHsزjMZ]^0meQG W@n-P%26M1DI:I;S|yˀ`=:>wBmX@^sVGOu}wgIܖ9#93B8ڎ֤c`axb44zA0TԻR(Y{-xht#ZC]P@
S {=o3b]&p6QrOB/3DS'PɎv'@/p)!p7uZ}6:sΜ,l6)QqU
蛮
C0ٱ1Vog]w7`}(25ši	>1;Ufx`18_MVfϖWt)Me%g&tLbfV!iM4]5m@gA~FZh+6=TkɦÂ-$XJqZCU.o4gqm^*zl(Kz(
b0=,mnnaWȓ6
vGJP˹]Ņ-<5K9{깜gIE@fp2wWYSӺ{]׷7WI7aZҐ$
yE?H=7Ukj[bo"6axa!G@3
Kx؎wp8+"^M+ՂE*r733c(+fN^M`ڳt@5d;me1iۙiU9@|ޮqV(V#5KCh͖
O&yѶx#7a
McϝK)N-6`Ѡ/X[BV`S b}e
``$ϋXf'zt&|9v%^o]Nuׁ^kTQ4$V*^ۢ/JQ㛏MZޒ=0A73PLfwx(ۙQ՚~9 m|s5+Ub_UJ} #pj4o?;;YEm܇zFR͇dN\VnɀkL>
K/V(Gz^WNa~ubqtqhMnyEIYppB
i,&"[?6;\Rb {bY6J`_`7NY`Gtq3Φ6bDbni>aK*nq-u`NJAN˟b!<hURt01<*XhV1ė!R1ocpPUTcG5iSJdfc$
`G.cM~ҒopuOҢTXLv1{xVۆzlqN9p*߶D}M5\"qe&jMSeg:0FC4jR_rUV287rMMjx`
l]jM``7fVaҽFlc8RECc-UT/=Bgr|;>pj,a%
&0kWm}y%aJrYq0>U4^hfV<ȮE$cUcXcR.mEw
UEv%Bь]
tl C"W}ِ(&(l@:֝nL>c%洵T.0얍l0PwCc	;%T5xXv?(ht1x^Jt<D
#m$y]
l1x7ڦf@b|cDž-5ɶgK&ց$     >=ZDzmi
!%
&̺:,`}Oh(ᬞ:bZW~bR_&^eմѰR%NL~0gdu=W͎|fVu)v\V6ju]:Ҡv2k#ӻ`
xџ
	ɷq[B1dV񘣀Za5V.^?XW&!wd*wd\LXYbd2>a}gKc^=eo'ZW)c{OgGt'n`^.}<{NY6MߚA>BiXFn+~3nh뵐vIVfð*A-Jvg[ҫ[I2;{kI.pO!tQ- l͇cc٧32uЍ\U      H
6ȼcu7KN8  ?Us1\
]
00_Oo |؅S|C[j@j0ѻU=ڮb뗂EC/Ig͑MO|̶BY.b↛4j["G:g*]
/a+Ji57]۰ TV_^۠UZzU{[        WYfC@-kȪz̊I
lThI"yO<]TX2aPK,-Cpaξ-tx1EO2Cg)!.֐zwSZ6Vֆ.jgf
!Puz뚸^I6zc#UEDbL!Bj3\%k[n'FO6ejJT^9#rX8]2WOpK,TqdIj8Q(wl!bx#9Ek*qb,&=Iau*2\a 2H<b!$ڸ]y:Ale,~D$pls-&>;Zs&g϶XvH v8NZ]W-W/x[GMs_&Ea1V?<kGj(>0eI˰y%:AD6cr28k+t$i%@5/weI4Efՠ=^Xm/mO(Hj%n,$ {
?+dkSV/jkkA-bX%YY
&CeG|jC8W!=lDP(XBiE
-t3pAxB䴸u8)uVGM΍rF,.4|**p:[
hE628aC\D:2£%7W-)WlCӎښ
j?xf^)1a:^P}!3V:zPXmLBIRwL˦dؒEe
3т8EGOq2݊ۡ/|_ʫW׋+]b--RrJ?ξ/2Ԣ{}Z!~
idpp>!i6l7=;gA.bYEw+]/-066w~^
|X
M1"cEtH#,\ڶiҽY5n`Δ|Pv&:YKq䲓ML઩5<	33qp?ndD8mJ`up%p^odު	zՄҲ;`SRc}  MoXexpn\@xv,E=dv}j+E*0PT2SVó&Nu\`mqaXzMQE[z8}YfJ"Ck+ʯ9lKf~Հ3.-[W4;4ЇܗX]snC(l4DS+
z]]q >/6D $?&\Y$$C\^+Roߑ>{>r)immOTWWt#DU(ެ,ܵ5nؐ
/@ o*Kn1P~+V/hOsɕIeRI>/k}#dv
S {=o3b]&p6QrOB/3DS'PɎv'@/p)!p7uZ}6:sΜ,l6)QqU
蛮
C0ٱ1Vog]w7`}(25ši	>1;Ufx`18_MVfϖWt)Me%g&tLbfV!iM4]5m@gA~FZh+6=TkɦÂ-$XJqZCU.o4gqm^*zl(Kz(
b0=,mnnaWȓ6
vGJP˹]Ņ-<5K9{깜gIE@fp2wWYSӺ{]׷7WI7aZҐ$
yE?H=7Ukj[bo"6axa!G@3
Kx؎wp8+"^M+ՂE*r733c(+fN^M`ڳt@5d;me1iۙiU9@|ޮqV(V#5KCh͖

ôLN4  !4'7}px/B|*/-.YǴ!9Dl2@9 C%U6FɅ+5Kпz7u]7{%'\
``$ϋXf'zt&|9v%^o]Nuׁ^kTQ4$V*^ۢ/JQ㛏MZޒ=0A73PLfwx(ۙQ՚~9 m|s5+Ub_UJ} #pj4o?;;YEm܇zFR͇dN\VnɀkL>
{[\ڔgBMUC10IRŃF0<:6["Īl_
i,&"[?6;\Rb {bY6J`_`7NY`Gtq3Φ6bDbni>aK*nq-u`NJAN˟b!<hURt01<*XhV1ė!R1ocpPUTcG5iSJdfc$
`G.cM~ҒopuOҢTXLv1{xVۆzlqN9p*߶D}M5\"qe&jMSeg:0FC4jR_rUV287rMMjx`
[m(Gy+B_oQj^t \xaƖqSd[)Vqi(~E"e+ۅ'ٮځ,XvxY]ut?aFzvr\[Dr9꽳[EqD.%/d1%[18N9z.u԰h篇0Z'p}Ov@:6k._=-.WR* rj-'M"9D,'Vc*HH8x!Z(/qo-cv)Oaᅰ8L       ɵkm}*U>NjzbRIu1i-cbQF9?\1(,u~g!(,T7kUx0w|<6u9fsj-n1Pi)
-lMbL;#!Vc usì{q`N*P)3"ޟwsҘy.J5\VUBHlU'-ȺCa-`qfUԊ_V
B#b5k/*BčQq[פ#l}2MGhǾQg    Պ`wޏ>G2ٷYſgZFqK7WiEZOA
D&yZ%od
&0kWm}y%aJrYq0>U4^hfV<ȮE$cUcXcR.mEw
UEv%Bь]
ZQvrӡ
jM>qA.vawʒ=ޢ]W|g)t,<9rB#6>'_EbR&O$[;ʒC8_0@@$Z+X%P c(zWY!,Ñ5g쑪YBog6UޭЀ#gD;fk+\K:2_/u!ckRdU5/@xjҨW9Vus2"3SghV%fh0W4,OaGz<#=XU8SM
#m$y]
zj){7tElzn>FUOǨU=sMc=fx'c}QsT=Mqp%[Fn^A=4[    ^cZC85!d`sGs``4qjh^(]197-%6\ϙԲ3sijysIw|?囿^:
/^WeS[H:o׶Ԅ8fԯmXQ#dR=-ro6@Eͮ"N{_b$'IqPVdNTR
&̺:,`}Oh(ᬞ:bZW~bR_&^eմѰR%NL~0gdu=W͎|fVu)v\V6ju]:Ҡv2k#ӻ`
xџ
	ɷq[B1dV񘣀Za5V.^?XW&!wd*wd\LXYbd2>a}gKc^=eo'ZW)c{OgGt'n`^.}<{NY6MߚA>BiXFn+~3nh뵐vIVfð*A-Jvg[ҫ[I2;{kI.pO!tQ- l͇cc٧32uЍ\U      H
s˳18jf|E65+4kZPtQmZ\-
00_Oo |؅S|C[j@j0ѻU=ڮb뗂EC/Ig͑MO|̶BY.b↛4j["G:g*]
/a+Ji57]۰ TV_^۠UZzU{[        WYfC@-kȪz̊I
ΫTofW6 Ke'zUmֲDҾ
&CeG|jC8W!=lDP(XBiE
zS)T}3dĂi_jwA>EJBȃy緕9F>Ob{o,ըp˻ms""SI*hxzӀʘ\,A*塰p'¿}k-ˍ~Tg~6z@ޏ](3Djޓ8K     w;[Cw;Dzd)NKR,;u="jU'/Mu/Bگi^ϧg2R׼7ׇgŏA#u(rÏCr̷۫aF>\7ndx[UkRۤ=~VT9ؽ%>c9
utt>gZX֔_ofU{,Yy?1^}      %C+v??TtAНyu㲜HW<MeUծnW_*gW A6(>OO]{0믌eXxrC\ua6;}QʋFE^԰lo߇47,G[YXTޥ˿1>nv1k}EokQ;{6ctVǿw_j]˿izE(fqxV{_Ǜ%!Z/iGuh(q81y^l]PAܬmC~o;{brTqc2zk;Cϣbrn~m.~v}#HI@
YmjE,3<^>8!OyíXz-N7cnҒ=}6}_G~W٥i}yOO~w_?ߕ?~Znz(We-S=Gb22G11<|l>-ǰYopjίǚT :RCCE2!db'VKEa"Ί#   ұiuzL]TF~Ɋ$ߋk/Fy!Ukvh^)9PS}r8;O]E__=ۓci>mڽʁULϳ]Nj'BҖ/}q|}\Nɲ
hE628aC\D:2£%7W-)WlCӎښ
gIMZ\(R\NR6{MRK9Lxwhr3Pl}[?ӺK3(.A=H K1
3т8EGOq2݊ۡ/|_ʫW׋+]b--RrJ?ξ/2Ԣ{}Z!~
idpp>!i6l7=;gA.bYEw+]/-066w~^
|X
)=XIGjPdZp0:T.dc,AZYFVE_Ȓ7MbذhRȒ9+
z]]q >/6D $?&\Y$$C\^+Roߑ>{>r)immOTWWt#DU(ެ,ܵ5nؐ
/@ o*Kn1P~+V/hOsɕIeRI>/k}#dv


ôLN4  !4'7}px/B|*/-.YǴ!9Dl2@9 C%U6FɅ+5Kпz7u]7{%'\
Se>TLGv(346;R{(}@9(VDBRɡ@4'.;`ݬ9oHohE-EMJ\ٺX;Jx׋>aJ9]!!})H)bq5EM[^7\lH"0$S}p!$r@     KA1+Bk{
{[\ڔgBMUC10IRŃF0<:6["Īl_
MBANW3\qv
S      P.#}'
?烸HXy[N^X:(Jn ahxL        Y[\O}+e,9X&X7Mk}Jl(     }%\=xXp(  0D,PU&"A`z#͗)
[m(Gy+B_oQj^t \xaƖqSd[)Vqi(~E"e+ۅ'ٮځ,XvxY]ut?aFzvr\[Dr9꽳[EqD.%/d1%[18N9z.u԰h篇0Z'p}Ov@:6k._=-.WR* rj-'M"9D,'Vc*HH8x!Z(/qo-cv)Oaᅰ8L       ɵkm}*U>NjzbRIu1i-cbQF9?\1(,u~g!(,T7kUx0w|<6u9fsj-n1Pi)
-lMbL;#!Vc usì{q`N*P)3"ޟwsҘy.J5\VUBHlU'-ȺCa-`qfUԊ_V
B#b5k/*BčQq[פ#l}2MGhǾQg    Պ`wޏ>G2ٷYſgZFqK7WiEZOA
D&yZ%od
I`>>     [nS§xI8:Ԁk9PyY7e,7&ˡoK\pN&WՋ3tUv0%i26!^SB,xp\$1!	!ɾ8(ִd^G;.GA<(ciCktac6
:;@*oay^SYo7BL`DaQ`0IЫUZTO(i%W$\pmFgj
5mL,:!w+ƅsFHl%   
FO!}a1R,^4tԡr'tB7g9&;u     8#6 \uJ."X&=
ZQvrӡ
jM>qA.vawʒ=ޢ]W|g)t,<9rB#6>'_EbR&O$[;ʒC8_0@@$Z+X%P c(zWY!,Ñ5g쑪YBog6UޭЀ#gD;fk+\K:2_/u!ckRdU5/@xjҨW9Vus2"3SghV%fh0W4,OaGz<#=XU8SM
{<ф53-$\(\E
Td02{}ZEq        i#5G;DτO$L^݂Sk"i"qouXKHKljʞTkCGV9ˡG3yy#d#A;EYe        ci#pfE0`恊,lx}ﵕ^b𝃖+;0XQ `NdtOYmQ?3$nC1*`7
:\4'bJBXYB+2K/H$'zߪ,{P/F
zj){7tElzn>FUOǨU=sMc=fx'c}QsT=Mqp%[Fn^A=4[    ^cZC85!d`sGs``4qjh^(]197-%6\ϙԲ3sijysIw|?囿^:
/^WeS[H:o׶Ԅ8fԯmXQ#dR=-ro6@Eͮ"N{_b$'IqPVdNTR
{       0YZ,M2Bp@*#Ex4y
s˳18jf|E65+4kZPtQmZ\-
A`m:&VʮB;Ĺ       hzՂ&FjDBY2XAHf ':PQGk8j_F$/*'|)D inB
ΫTofW6 Ke'zUmֲDҾ
dPetPUfhF1!4
/!Kв!Yr`SUqZEk$+   $)Ex'Yiؚ\]GU@7aC*"Y1&,pQ        z[n|e'k{n
MBk      CݗeA!
<X`oHxXYcr0pA,=DXv#6d+!eb¡[tgb=0SxL#4 RFjd؀p-1/\\X2sJ.gL'doaF$
.&b-ܩJ8drdB/dXGcvr41hn9{$]X-
zS)T}3dĂi_jwA>EJBȃy緕9F>Ob{o,ըp˻ms""SI*hxzӀʘ\,A*塰p'¿}k-ˍ~Tg~6z@ޏ](3Djޓ8K     w;[Cw;Dzd)NKR,;u="jU'/Mu/Bگi^ϧg2R׼7ׇgŏA#u(rÏCr̷۫aF>\7ndx[UkRۤ=~VT9ؽ%>c9
utt>gZX֔_ofU{,Yy?1^}      %C+v??TtAНyu㲜HW<MeUծnW_*gW A6(>OO]{0믌eXxrC\ua6;}QʋFE^԰lo߇47,G[YXTޥ˿1>nv1k}EokQ;{6ctVǿw_j]˿izE(fqxV{_Ǜ%!Z/iGuh(q81y^l]PAܬmC~o;{brTqc2zk;Cϣbrn~m.~v}#HI@
YmjE,3<^>8!OyíXz-N7cnҒ=}6}_G~W٥i}yOO~w_?ߕ?~Znz(We-S=Gb22G11<|l>-ǰYopjίǚT :RCCE2!db'VKEa"Ί#   ұiuzL]TF~Ɋ$ߋk/Fy!Ukvh^)9PS}r8;O]E__=ۓci>mڽʁULϳ]Nj'BҖ/}q|}\Nɲ
%%ƈ6dY`
y5䈪R`!hIEPXFBS!w{М,|!ԒB8T
gIMZ\(R\NR6{MRK9Lxwhr3Pl}[?ӺK3(.A=H K1
P(+4:@m,        t>zG"FlMd+h8X2bnIOK3Lڬ.;hJx?|Qa][/`kr2e+5Bar'ƽ0938y4GGMH`NF9El+CBnӵe20ir*9j`7bQZRJhψk[      ߍV9GٓbgvYP $JωdpL_yz)K+k%S5sIwH:9C\Va$N$yz{RDzY~58wP8$WZ+#hB9m6,a#S[nt0D}z⤼ޛNP#`sz%1bxkT`O%BeVɲ%F`]'#WLdz;^dom,1P+#d9FW20Tod;³$ݯuWN;mhӹ%8zy= Y'b LSٴp.e!BBLXl%4       yOt$V>0qu};
)=XIGjPdZp0:T.dc,AZYFVE_Ȓ7MbذhRȒ9+
,i!Ai+ZQ'sQF!Nሕ#GW_ׯ{e-Z]8r     $
ZG_q1w}='qnփFws8QQΜe(y    d;}CxYl(C}Ty'2xzJY"(4rbMyqxW%؛jJ{Ghtba{?RrwWW݋a׽zy<߿p~vQ^쮻_w諗g/Jt[祹R2VJ.C_~šSO_'pO\]}Or_M޽'FDyKyKLhttp://www.opencores.org/yX;H,]ą'coWDd\


Se>TLGv(346;R{(}@9(VDBRɡ@4'.;`ݬ9oHohE-EMJ\ٺX;Jx׋>aJ9]!!})H)bq5EM[^7\lH"0$S}p!$r@     KA1+Bk{
C8A OC_logo_noframeRVG&
ov$`VFVG&
ov$`JFIFddDuckycAdobedyw
MBANW3\qv
S      P.#}'
?烸HXy[N^X:(Jn ahxL        Y[\O}+e,9X&X7Mk}Jl(     }%\=xXp(  0D,PU&"A`z#͗)
    
I`>>     [nS§xI8:Ԁk9PyY7e,7&ˡoK\pN&WՋ3tUv0%i26!^SB,xp\$1!	!ɾ8(ִd^G;.GA<(ciCktac6
:;@*oay^SYo7BL`DaQ`0IЫUZTO(i%W$\pmFgj
5mL,:!w+ƅsFHl%   
FO!}a1R,^4tԡr'tB7g9&;u     8#6 \uJ."X&=
!"1#$x97wAQaRbC4&8!1AQa"2BRqb#rt“$6?ppp<
{<ф53-$\(\E
Td02{}ZEq        i#5G;DτO$L^݂Sk"i"qouXKHKljʞTkCGV9ˡG3yy#d#A;EYe        ci#pfE0`恊,lx}ﵕ^b𝃖+;0XQ `NdtOYmQ?3$nC1*`7
:\4'bJBXYB+2K/H$'zߪ,{P/F
}'ߌ76Ʌ0197D"
z5
{       0YZ,M2Bp@*#Ex4y
BR05
A`m:&VʮB;Ĺ       hzՂ&FjDBY2XAHf ':PQGk8j_F$/*'|)D inB
womGr1Ӵsiǜt\dYZƱgYYpW9rW%3{)5o\ؔ$j8%TJSTq
dPetPUfhF1!4
/!Kв!Yr`SUqZEk$+   $)Ex'Yiؚ\]GU@7aC*"Y1&,pQ        z[n|e'k{n
MBk      CݗeA!
<X`oHxXYcr0pA,=DXv#6d+!eb¡[tgb=0SxL#4 RFjd؀p-1/\\X2sJ.gL'doaF$
.&b-ܩJ8drdB/dXGcvr41hn9{$]X-
\j8H " 7`
%%ƈ6dY`
y5䈪R`!hIEPXFBS!w{М,|!ԒB8T
K
P(+4:@m,        t>zG"FlMd+h8X2bnIOK3Lڬ.;hJx?|Qa][/`kr2e+5Bar'ƽ0938y4GGMH`NF9El+CBnӵe20ir*9j`7bQZRJhψk[      ߍV9GٓbgvYP $JωdpL_yz)K+k%S5sIwH:9C\Va$N$yz{RDzY~58wP8$WZ+#hB9m6,a#S[nt0D}z⤼ޛNP#`sz%1bxkT`O%BeVɲ%F`]'#WLdz;^dom,1P+#d9FW20Tod;³$ݯuWN;mhӹ%8zy= Y'b LSٴp.e!BBLXl%4       yOt$V>0qu};
11ɐMEk6ޖޝ.O:RUʢ}8ԲKӗwݺmakla(s\X4[=R=R)zAQ6S{uO8K\T
,i!Ai+ZQ'sQF!Nሕ#GW_ׯ{e-Z]8r     $
ZG_q1w}='qnփFws8QQΜe(y    d;}CxYl(C}Ty'2xzJY"(4rbMyqxW%؛jJ{Ghtba{?RrwWW݋a׽zy<߿p~vQ^쮻_w諗g/Jt[祹R2VJ.C_~šSO_'pO\]}Or_M޽'FDyKyKLhttp://www.opencores.org/yX;H,]ą'coWDd\
Sw^6n})UK8$9qXŦ^~-H2JEyV'ppppppppppppppppppppp<

}'ߌ76Ʌ0197D"
z5
C8A OC_logo_noframeRVG&
ov$`VFVG&
ov$`JFIFddDuckycAdobedyw
BR05
    
womGr1Ӵsiǜt\dYZƱgYYpW9rW%3ߝ;n{"MzݩR!t<9y[NCL4KqIs4z6:욑욑Oc
!"1#$x97wAQaRbC4&8!1AQa"2BRqb#rt“$6?ppp<
}'ߌ76Ʌ0197D"
z5
qۮy2ZJ"|f|sLhw,@2
BR05
R5ktOJ^Y%tqˊ-7
~_yjG87_/?R+ʱ<888888888888888888888E
}[Mʴun t"?cČm-xyJnJV) Qg,ccXRXNRRIf]sXaoZ͎t<1Pc.<[$X
MkulcS7"RjXe]=:LS(9P=K
eN^dFKiVӚe*kMOQ߇ZxMoJ+!k[:
y$}UbZIh,.0A2HFǝsG״~&kEaYJ-^XQҵ
&RtcdOs%5/m.(	*673Q(cS(ғ14g,|k|p`r0	!Q\NOC?28>R\
94;P@fd)LNI{SPښ]U/,˺8cZg<#/˟M)X<dzII_6JN}.{n,`("$rprC`=DE`j%5
2VK_z/`	r|Sљ'inX=ijbeW2JSG٪"RZZ\Gj%uNgȅ,5vJW҅jxF<~Yrkq[n,ϛ@ꌹN'4Ӌiiy)v>.qX4[=R=R)zAQ6S{uO8K\T
womGr1Ӵsiǜt\dYZƱgYYpW9rW%3{)5o\ؔ$j8%TJSTq
Sw^6n})UK8$9qXŦ~-H2JEyV'p7Ɓf=7eo[(MBqT78ǘy      Aq 3߹/}uMCkQ]2,,1?G.
\j8H " 7`
`w8¼L0)
;3>O=??{O{>?{vTɂCn6+h5щ<
K

$d2Krp.GT-+       V'0
j{^+H5Pl
11ɐMEk6ޖޝ.O:RUʢ}8ԲKӗwݺmakla(s\X4[=R=R)zAQ6S{uO8K\T
ʌL 8h^[{QNFPM L8=88888TG=VYٽ*P`Mdok        jBo0+]Ri
Ȥaٽ{ztf$
kR*O;[ww/~T]XޠTV      
Sw^6n})UK8$9qXŦ^~-H2JEyV'ppppppppppppppppppppp<
 Ĕ,Ɣ%x'9/>BPp.*/fc
ʡ XT~Ҩ" ǵ$">!&ukMYluHMdu
}'ߌ76Ʌ0197D"
z5
[QmCtDh78cHdHU!Q*J ޫ}z$^B21R`M1qiB}Rŷɬy%iJifRle{#y
BR05
ܸzBY?
womGr1Ӵsiǜt\dYZƱgYYpW9rW%3ߝ;n{"MzݩR!t<9y[NCL4KqIs4z6:욑욑Oc
xf> ?!XLjqc1߭״QpR^2l䕷qSիwW9NQKQi/bDu1wb;i0}m~sZY\.3cl'yKcيDxiT17On[NMZ\Qʔ(p<ԋ.;ѥPy7,.2Ú8hr1ؑMYe9Y97"nL܄0&e^sgX3s2\Pk^vpNN2O5U^kjPR\k∎O6׮ˀč`Ud
koyek:ܩt錯LH$Ӂ(G5aFo fqODZQr }e+KUR X{cî5ɞMKKJ.BJf:J0r4x=88#,a-BsTAh~P>ꌹN'4Ӌiiy)v>.qX4[=R=R)zAQ6S{uO8K\T
Sw^6n})UK8$9qXŦ~-H2JEyV'cx%mZ׬Ac\a.v-eJplN39Ni؜'Q|[M}TAi
qۮy2ZJ"|f|sLhw,@2
R8pT!;(' 5Xt-UJ07Gt.9N?&g#pu_.E]2ҥQ:.Vݔ2ͪ\*uz1	$TB4HW#ƞ%T$@۲yKu`ej8;qЀiӓjFbFl$ro17HeRd9QOMQmn,&$!`8sL.10%->!,isf99@ mJ]~FCk,:a֊dGi1،12V^EkDy>vjE靨җWc)ft=3o@f78;˔D     Tf     0%#?ݴuX"-S [ml>CAv_2̘  ,3W~/41(02@pN#sP/u
R5ktOJ^Y%tqˊ-7
~_yjG87_/?R+ʱ<888888888888888888888E
}[Mʴun t"?cČm-xyJnJV) Qg,ccXRXNRRIf]sXaoZ͎t<1Pc.<[$X
MkulcS7"RjXe]=:LS(9P=K
eN^dFKiVӚe*kMOQ߇ZxMoJ+!k[:
y$}UbZIh,.0A2HFǝsG״~&kEaYJ-^XQҵ
&RtcdOs%5/m.(	*673Q(cS(ғ14g,|k|p`r0	!Q\NOC?28>R\
94;P@fd)LNI{SPښ]U/,˺8cZg<#/˟M)X<dzII_6JN}.{n,`("$rprC`=DE`j%5
2VK_z/`	r|Sљ'inX=ijbeW2JSG٪"RZZ\Gj%uNgȅ,5vJW҅jxF<~Yrkq[n,ϛ@ꌹN'4Ӌiiy)v>.qX4[=R=R)zAQ6S{uO8K\T
,a5&ҽ5#|IWTx潣vt]/+W΍W9%yҰ1g, 9 n|a{^K/8lM&Jcyّ:*ZgLhּ/O1:rV8EÌgk?^δtfFVSQ
Sw^6n})UK8$9qXŦ~-H2JEyV'p7Ɓf=7eo[(MBqT78ǘy      Aq 3߹/}uMCkQ]2,,1?G.
}z_j͑CWDY&Luq8RP!ɪ
ϻuCx~]Nyы\t$;N2W4܌}      sO9Dȏ˦(6X"zofwҳeRmA\׼83/Wi!N)1H1OF};wS`TC5aڠ'R}xV#    1e    Yq`=B <^n1ZP:zaHU#}[Q$3%`rjGC(7L/v'oc/c4hϸ(W7ŸnnZ(O OFt>ēB@aJC)XR;Sm:Y0jl|͎ZkJHM4ńB~%t7fQTd6E:$YLȈ11EӺX*ENܡyi%$FǒԍͣjRQlGR2٨&+g+%Nϑh(EqVvI  ߸a׍+UMm]{Ianf=Yx+ȶ#&!};y7̀b@6#RzF`Ü{.ǮC1xNߨzo1vGir/;Ǟa!VzpNjʨ)35!j PRԁ]}ȞLFqyf\i-KM]GIn##@XH0(gSa
rIh4&`|K0 'x,p  iol+NԶ[gЭ&ܛֲal2hY޺=rM \RfC0N!Y3<
`w8¼L0)
;3>O=??{O{>?{vTɂCn6+h5щ<
}'ߌ76Ʌ0197D"
z5

$d2Krp.GT-+       V'0
j{^+H5Pl
BR05
ʌL 8h^[{QNFPM L8=88888TG=VYٽ*P`Mdok        jBo0+]Ri
Ȥaٽ{ztf$
kR*O;[ww/~T]XޠTV      
womGr1Ӵsiǜt\dYZƱgYYpW9rW%#{mk)ʶ$
 Ĕ,Ɣ%x'9/>BPp.*/fc
ʡ XT~Ҩ" ǵ$">!&ukMYluHMdu
jVy^٣1愼
[QmCtDh78cHdHU!Q*J ޫ}z$^B21R`M1qiB}Rŷɬy%iJifRle{#y
;1Yix0Iii/OlH12ꥵ+}ZT^)I}87_Vԭ*N+R{x,      cl=ƞk<ɍV2Ҩsc838
ܸzBY?
 uO|JQ)qm9
3S/#{e.%2\4gjGjE=\(*7aoniTk*G"i1ܲ0+!JbrNښ<]*yg].+ނ5=~סq\iH*O9N߄{{kb}BN<ܳzdY}0}c4${UW eL,`JD兘Cd^>|0.[RNPJըayZC{Cbc>
xf> ?!XLjqc1߭״QpR^2l䕷qSիwW9NQKQi/bDu1wb;i0}m~sZY\.3cl'yKcيDxiT17On[NMZ\Qʔ(p<ԋ.;ѥPy7,.2Ú8hr1ؑMYe9Y97"nL܄0&e^sgX3s2\Pk^vpNN2O5U^kjPR\k∎O6׮ˀč`Ud
koyek:ܩt錯LH$Ӂ(G5aFo fqODZQr }e+KUR X{cî5ɞMKKJ.BJf:J0r4x=88#,a-BsTAh~P>ꌹN'4Ӌiiy)v>.qX4[=R=R)zAQ6S{uO8K\T
TXILp"HGm3S4V2B<zI    g+@'%Ey9,2p
ϭ^_J›Whʽzޏ$+'o0vg'Iԁ^Jņ丩8 B` eqޢW+^-DޡL"R:++jPi0g8'p6
Sw^6n})UK8$9qXŦ~-H2JEyV'cx%mZ׬Ac\a.v-eJplN39Ni؜'Q|[M}TAi
uSNZ!!'r|Z      8x2qvϽ8/&M        ۬>fZ76xkqaS[`o2e#+14ؐPq{@q3V++OqaVOoHk&F-
R8pT!;(' 5Xt-UJ07Gt.9N?&g#pu_.E]2ҥQ:.Vݔ2ͪ\*uz1	$TB4HW#ƞ%T$@۲yKu`ej8;qЀiӓjFbFl$ro17HeRd9QOMQmn,&$!`8sL.10%->!,isf99@ mJ]~FCk,:a֊dGi1،12V^EkDy>vjE靨җWc)ft=3o@f78;˔D     Tf     0%#?ݴuX"-S [ml>CAv_2̘  ,3W~/41(02@pN#sP/u
m4ЫZiRB68f&#a%N
,a5&ҽ5#|IWTx潣vt]/+W΍W9%yҰ1g, 9 n|a{^K/8lM&Jcyّ:*ZgLhּ/O1:rV8EÌgk?^δtfFVSQ
EnG63vA1-̐4)RGM]&ix@4–?r<匏F'}<.*m׆p'
}z_j͑CWDY&Luq8RP!ɪ
ϻuCx~]Nyы\t$;N2W4܌}      sO9Dȏ˦(6X"zofwҳeRmA\׼83/Wi!N)1H1OF};wS`TC5aڠ'R}xV#    1e    Yq`=B <^n1ZP:zaHU#}[Q$3%`rjGC(7L/v'oc/c4hϸ(W7ŸnnZ(O OFt>ēB@aJC)XR;Sm:Y0jl|͎ZkJHM4ńB~%t7fQTd6E:$YLȈ11EӺX*ENܡyi%$FǒԍͣjRQlGR2٨&+g+%Nϑh(EqVvI  ߸a׍+UMm]{Ianf=Yx+ȶ#&!};y7̀b@6#RzF`Ü{.ǮC1xNߨzo1vGir/;Ǟa!VzpNjʨ)35!j PRԁ]}ȞLFqyf\i-KM]GIn##@XH0(gSa
rIh4&`|K0 'x,p  iol+NԶ[gЭ&ܛֲal2hY޺=rM \RfC0N!Y3<
BZZ"%nyȀ~<9_8o_v\z=q0H6-pYkղ藫N
}'ߌ76Ʌ0197D"
z5
ffZq@T~
BR05
=q>i5`m~ِv:&O       a      y-+gD*B"   ae(7iz[O[aOL--R?a73*`1ZOxxNK\gx@
womGr1Ӵsiǜt\dYZƱgYYpW9rW%#{mk)ʶ$
a4
jVy^٣1愼
!Ql'h9Za)tL.e@ĴT<>p, su?Μ=+}anp*O)}rg]}!u1FҕlI'ABG@6T2WMKqZim-&m֯渢=[R)b9>:GY%dc,78U뜕xnt/Pӻܟj퐶&XRB4CS8lcˤV
;1Yix0Iii/OlH12ꥵ+}ZT^)I}87_Vԭ*N+R{x,      cl=ƞk<ɍV2Ҩsc838
i^}%xoRq4Aڵ#ⰸtJ%/Bܑ%mt8Dր        4     1> EH[[ޖ\T7ͶsXc[[0B[pk,g+U$Y,,ހ҃xϸ"Y@>DL~   2\㒨۱!r%e|s@!
3#;s*F%JufO=%.ؕI}BRAI@,+)ES6Sub-^ uu7ԲRlPIV‡(
{kJ-p8pzEWDlC
NdʘÛ=O!)`s;utqo9R}:.2y,ȭcX,yy,F+朹F+|͙oޝ^=&MUnԩAb=Nv'cOǸg` uzvӣaa[s5I}c+%-kZo˄ XG-/Ԫl{o+BKorYT>[Oh>@v|}r_ֽ:xj^_=>)Ow?L#ԊY{X3z:Mɟժhf.rX15,>N}J,$5U#vǀ'x#LFj-m4ʒJ**qUۄeK<m7U#9)rSy/.ΖROk"U]WzsN%FyDp(>kki^MSM9JRx$%y,[>.u&W,Fo}?Zĵ#R>zCe0u],Qʒ!}x5F$8ƛ\{_հqIaE(/4I㌠)7){1x/x8_ZuLzC3MRII!$-CN((y`1jKR˭z9D=BkeCJF}kzWSMV`ޫ7,nYYb1E쫚s۴o}Ϧ1o).*iFxxTOK`hwn;j[q|<"R~6ۮ8CDIܲBQrY
 uO|JQ)qm9
3S/#{e.%2\4gjGjE=\(*7aoniTk*G"i1ܲ0+!JbrNښ<]*yg].+ނ5=~סq\iH*O9N߄{{kb}BN<ܳzdY}0}c4${UW eL,`JD兘Cd^>|0.[RNPJըayZC{Cbc>
~B_&wl,xIe\\ڎ[8_-H]b̎ZH#5/m.(	*673Q(cS(ғ14g,|k|p`r0	!Q\NOC?28>R\
94;P@fd)LNI{SPښ]U/,˺8cZg<#/˟M*}:u#uePeξۈ5SeU!    ϣl:p<;7S_uGrH^#Ӛ6ˌaG[jfٔ<*{;
TXILp"HGm3S4V2B<zI    g+@'%Ey9,2p
ϭ^_J›Whʽzޏ$+'o0vg'Iԁ^Jņ丩8 B` eqޢW+^-DޡL"R:++jPi0g8'p6
d*0ԧ1b*4ҟ::??3>O|?wsڋm[{`xPhO'OiDr'0VR…%,p?]:v;XGlzʆB@:+g9Nr|t      &8өJpj_ܸtx}I՚K8L7]W        +4̩<+	)-L2rB798\nz{eg\gM؄:3zU鏉zTaH\Qf3=&uWooJ]VSQ"z
:ܯ6A]EK)p," >}`Q]ATUAs@BIggG'{aJ7 @#a(R
uSNZ!!'r|Z      8x2qvϽ8/&M        ۬>fZ76xkqaS[`o2e#+14ؐPq{@q3V++OqaVOoHk&F-
(jK$U3<.f['|/azX82ƚ^=_޼JڒW+5m`ԬvՒ
m4ЫZiRB68f&#a%N
ʤ=2:pKPjF(,gW>lh
~SIj_y9ãnIOxtَʃMM",,JH3#
a9A$zF~[rCdUHXMHW!KĖ|bLόAE^@08x7s{⦌hӥ3        mO$HOY     d+lB?9<	<QPm!ݫ<-2ȫȬV9$1Ճ̿ʢx~v5V+nw5gQCʭiegoä.rCq(gQRyDŽF}C{8=;sZvԌQ&ճ	4fE=fP#H$a0QZ0T{$&Ofu/Ҫ>{depj9vA\WͅɥFNcr6I*1HKJ<e{ե쫖bl
EnG63vA1-̐4)RGM]&ix@4–?r<匏F'}<.*m׆p'
Sc,ZQ(N"ʘۊ,C?9FXñx8[JЏ`CWCתs7DwQcqSy]wr"sV(p8L=|pYJAA1Xq /}ZWmUAS
]rą[V`mAI04;4(H)JĚ$*z#?zx'fTA%pU}9[NT!^X8jûIi9=quN6kn=U2[ŴBK|iȪE@e-"bJoʔ1?Wf\;8>_m#NӉm^<I%Su+sA](?>~c^
N  *
7Xz=rVGN&Q=m4c(䲆n{@KP%&38:cXrj_׽kyM-][E,,_48wE ϧrٻa2DSMyY6+VVk
BZZ"%nyȀ~<9_8o_v\z=q0H6-pYkղ藫N
y&"NNB`PDŽXPF[omS)uJ%
ffZq@T~
"csΛWGX]Q#]|\0QG˙Z;'@c]T@  ;*Z.m\H
=q>i5`m~ِv:&O       a      y-+gD*B"   ae(7iz[O[aOL--R?a73*`1ZOxxNK\gx@
T*`,'Y
8"J I9t*EX_d%y<8ŵ̖5Z.KPcKKãI5`.d*X%NJLk{<0>590hY9gcPQXkzUM>ZOIƺiil-ayk.u)ǣO&<޲
a4
+[b`Bo&_]RA0RIy<4CQ    "7vU%J1[M{W
d?zteosRK"
!Ql'h9Za)tL.e@ĴT<>p, su?Μ=+}anp*O)}rg]}!u1FҕlI'ABG@6T2WMKqZim-&m֯渢=[R)b9>:GY%dc,78U뜕xnt/Pӻܟj퐶&XRB4CS8lcˤV
YNlurX`"dB}EbkŌ:%IS*UZO
i^}%xoRq4Aڵ#ⰸtJ%/Bܑ%mt8Dր        4     1> EH[[ޖ\T7ͶsXc[[0B[pk,g+U$Y,,ހ҃xϸ"Y@>DL~   2\㒨۱!r%e|s@!
3#;s*F%JufO=%.ؕI}BRAI@,+)ES6Sub-^ uu7ԲRlPIV‡(
{kJ-p8pzEWDlC
NdʘÛ=O!)`s;utqo9R}:.2y,ȭcX,yy,F+朹F+|͙oޝ^=&MUnԩAb=Nv'cOǸg` uzvӣaa[s5I}c+%-kZo˄ XG-/Ԫl{o+BKorYT>[Oh>@v|}r_ֽ:xj^_=>)Ow?L#ԊY{X3z:Mɟժhf.rX15,>N}J,$5U#vǀ'x#LFj-m4ʒJ**qUۄeK<m7U#9)rSy/.ΖROk"U]WzsN%FyDp(>kki^MSM9JRx$%y,[>.u&W,Fo}?Zĵ#R>zCe0u],Qʒ!}x5F$8ƛ\{_հqIaE(/4I㌠)7){1x/x8_ZuLzC3MRII!$-CN((y`1jKR˭z9D=BkeCJF}kzWSMV`ޫ7,nYYb1E쫚s۴o}Ϧ1o).*iFxxTOK`hwn;j[q|<"R~6ۮ8CDIܲBQrY
moVnpJiriYzWŭW4Tr\htD`3P5H/V̐_)S f#1ʶuu[8E(>I7,Z'ػ
~B_&wl,xIe\\ڎ[8_-H]b̎ZH#5/m.(	*673Q(cS(ғ14g,|k|p`r0	!Q\NOC?28>R\
94;P@fd)LNI{SPښ]U/,˺8cZg<#/˟M*}:u#uePeξۈ5SeU!    ϣl:p<;7S_uGrH^#Ӛ6ˌaG[jfٔ<*{;
J2y9'^zMf+p.WADPe#HqXLׇPcBI8sieyWV4ZFr$|..m):U#NWG4ؤwʄB|^83 ɛ"=fdF 8,v&GמW)K/r47VݩSҍ<|[KJ?)=[C+w{S:lQfǴ~t@zSQic 56wwqNR)v($÷8ǧ2jͽ+wuRiSrvEܤYjnqC"]eTP?[6DǛ',_rǓJǀ%ԻbQa;Od:\yV|#vnoK_T>0pۚnjW"!z}&6jNb
y}Kʇ#Ih'Rą&,K=mN
pmM7RMɾ$ӗЮu;mN]vQY'2_o7a݊{sbٕvډpҶYR5`K3K3`%B=Rx?jra]QiNTԟkn8MijNY(ͥܓ'i<)>DS7
/|:;YV>*^溑wd639Q!!ȼS1,|쇀}){;ːJ3a8,\Ƹ
-#ZKJ3>V8תNfgUf80,H삓FV@i\Щ8{qvqE1!,LJ8(.eh[{zFVFV khhk@Rt-[P,,%XB10[ڥ&_7.qL6^]DT[2H%ѱDTF0$ ȱw}s$ϭOUU@Y}.H8CmѢV֠m,71HlE),#.P7 	bc
L .;nӵuWMiKj:)4IPk#Hqf&cT0zs8lO#ԝQdrXjUGǀ~Dp[pxZ16jd_JnX[     I±J+a\"Ǻjd'a*,Jsda<:XYt-r":ZQ?5kdG9$^cugTY-@
d*0ԧ1b*4ҟ::??3>O|?wsڋm[{`xPhO'OiDr'0VR…%,p?]:v;XGlzʆB@:+g9Nr|t      &8өJpj_ܸtx}I՚K8L7]W        +4̩<+	)-L2rB798\nz{eg\gM؄:3zU鏉zTaH\Qf3=&uWooJ]VSQ"z
:ܯ6A]EK)p," >}`Q]ATUAs@BIggG'{aJ7 @#a(R
8]dWzMFܗ5j5)9世SJ60@       %yE,r[:y:+K:_@0:\I)$!)zLzCI%&dϦF/*^}_[˹
(jK$U3<.f['|/azX82ƚ^=_޼JڒW+5m`ԬvՒ
|jҔz/`Pw!Id'p(և!~NY21?EhX/Yo@$6CӶr0'"SBz\U >8fgKW8K{l3a!9IPk%kXSJ L@J{rJQ(
ʤ=2:pKPjF(,gW>lh
~SIj_y9ãnIOxtَʃMM",,JH3#
a9A$zF~[rCdUHXMHW!KĖ|bLόAE^@08x7s{⦌hӥ3        mO$HOY     d+lB?9<	<QPm!ݫ<-2ȫȬV9$1Ճ̿ʢx~v5V+nw5gQCʭiegoä.rCq(gQRyDŽF}C{8=;sZvԌQ&ճ	4fE=fP#H$a0QZ0T{$&Ofu/Ҫ>{depj9vA\WͅɥFNcr6I*1HKJ<e{ե쫖bl
!{MN3`|hR؝00X
Sc,ZQ(N"ʘۊ,C?9FXñx8[JЏ`CWCתs7DwQcqSy]wr"sV(p8L=|pYJAA1Xq /}ZWmUAS
]rą[V`mAI04;4(H)JĚ$*z#?zx'fTA%pU}9[NT!^X8jûIi9=quN6kn=U2[ŴBK|iȪE@e-"bJoʔ1?Wf\;8>_m#NӉm^<I%Su+sA](?>~c^
N  *
7Xz=rVGN&Q=m4c(䲆n{@KP%&38:cXrj_׽kyM-][E,,_48wE ϧrٻa2DSMyY6+VVk
9bS%ZW$¾RZxɦ',Hp+!aG&j=qㅢmh,Y
y&"NNB`PDŽXPF[omS)uJ%
gvHj\e<[l^txS/Yr枻TvDƪv|YoT
"csΛWGX]Q#]|\0QG˙Z;'@c]T@  ;*Z.m\H
S*u{= >B%Fyd髺FQ
T*`,'Y
8"J I9t*EX_d%y<8ŵ̖5Z.KPcKKãI5`.d*X%NJLk{<0>590hY9gcPQXkzUM>ZOIƺiil-ayk.u)ǣO&<޲
?gTSټNJ8e`y$!PhV4    TJƔj'iKEپ+rX3m96QCoAB9@q85bF`oSvzbumF#1j]sZA^t
+[b`Bo&_]RA0RIy<4CQ    "7vU%J1[M{W
d?zteosRK"
uB}?h\nzuu]3
YNlurX`"dB}EbkŌ:%IS*UZO
MaMlu=w15B-457iJ彸ՄZ@"1_V˴3YR2`BϪ'TE
I~( 92AH`PGl}'Zgt3§Ht$/TvN@ND N@08ϖ`KLki;]+[vu      n15Xr*]MR,@p
moVnpJiriYzWŭW4Tr\htD`3P5H/V̐_)S f#1ʶuu[8E(>I7,Z'ػ
{ք%ˢt']Lv[L!pDYM\C1@0a~`~<ɴC
J2y9'^zMf+p.WADPe#HqXLׇPcBI8sieyWV4ZFr$|..m):U#NWG4ؤwʄB|^83 ɛ"=fdF 8,v&GמW)K/r47VݩSҍ<|[KJ?)=[C+w{S:lQfǴ~t@zSQic 56wwqNR)v($÷8ǧ2jͽ+wuRiSrvEܤYjnqC"]eTP?[6DǛ',_rǓJǀ%ԻbQa;Od:\yV|#vnoK_T>0pۚnjW"!z}&6jNb
y}Kʇ#Ih'Rą&,K=mN
pmM7RMɾ$ӗЮu;mN]vQY'2_o7a݊{sbٕvډpҶYR5`K3K3`%B=Rx?jra]QiNTԟkn8MijNY(ͥܓ'i<)>DS7
/|:;YV>*^溑wd639Q!!ȼS1,|쇀}){;ːJ3a8,\Ƹ
-#ZKJ3>V8תNfgUf80,H삓FV@i\Щ8{qvqE1!,LJ8(.eh[{zFVFV khhk@Rt-[P,,%XB10[ڥ&_7.qL6^]DT[2H%ѱDTF0$ ȱw}s$ϭOUU@Y}.H8CmѢV֠m,71HlE),#.P7 	bc
L .;nӵuWMiKj:)4IPk#Hqf&cT0zs8lO#ԝQdrXjUGǀ~Dp[pxZ16jd_JnX[     I±J+a\"Ǻjd'a*,Jsda<:XYt-r":ZQ?5kdG9$^cugTY-@
)IEvNס<ZM%tex^;zpZzU|cS>|׵ffes.o 4dj,o%7h+&$V^1"     GiEM#W,!i?|_8r潫yQӮY^Ƕq5Q|89&xIdF\r(f.6!s9Zt`XNCLIa&?%&1=+w/vP,!Z+5|1ibӳm}O$6bx4X_Q{pY#-nhchjP~Vg%#KFg-o`}
8]dWzMFܗ5j5)9世SJ60@       %yE,r[:y:+K:_@0:\I)$!)zLzCI%&dϦF/*^}_[˹
ruZRu W9;64=V+Ҭ_*IX:j    TQ%)J1=:&9E9qg5%E4+4ykèʺ,m0iE*VX@b1ٖ=/)	-J>F Qʾ{JcR4=yK3wsJڥw)EXoE͙Wo`Wa׃ŷp*L™RԕZ޽Q&aX%b,N/;c(N[gM|lbNF%ͷ[޷{; zˋ~%ǶdQgk/vybi(+̝ i,>@8 J"+*,!ogڻ_,fg1EbD`+00e%oLޔXLAfyX%iRJR|o$-Mkkq{q[X9ԛ%ſ\[y%w^kNLH$gL9V}R|:쒬uj5dY@ʵygXT( e"L7cJΓ>r|=Jdx,[6׷-JNk>I}S7l2I{fMy2h9,ZFdOz _Q
|jҔz/`Pw!Id'p(և!~NY21?EhX/Yo@$6CӶr0'"SBz\U >8fgKW8K{l3a!9IPk%kXSJ L@J{rJQ(
FaEu}-!TA  
!{MN3`|hR؝00X
1`X<888888888888FWgaSC\SW*4PyPc;eߘ(rm8RQfbݴ7}ӿyOVyIu]&{)W޴_-X8_5Yl\}s˨["!?*M(Yi2dM(
9bS%ZW$¾RZxɦ',Hp+!aG&j=qㅢmh,Y
ɉzBQQzH5jZlO2\j4~t.VW}r_4?(I>a-bML:<3ͽ6N3       VD08Ƚ=s
gvHj\e<[l^txS/Yr枻TvDƪv|YoT
5uHFOIg5ja 4F
S*u{= >B%Fyd髺FQ
z:{UZKk>Q49O7؞]O-l394?e߶\:&|CV*F\0RVJ1JŊL,aY%a__Zi/*T,e'/ͶIbi$=I\[%ŷY'z^ĂAyYӕg'cN*Z֣VIJՔW{BQi$;|]˿J4?'ԩNMpY'ŹJ]k{}ԩf\
?gTSټNJ8e`y$!PhV4    TJƔj'iKEپ+rX3m96QCoAB9@q85bF`oSvzbumF#1j]sZA^t
춘20-,B%^Qcʀ`/%y@h   R3CBx*K5MvjN}bjgu]BQQ        AViB3HYK"nD?5?VLHcE(ҋ֚FaXCRgJ~q%{V)]wrlkqGrL_oi'{Ok:>^X1t%/TFLU/!OPUbbޜQN~{vY/,YlR9<ɠtR<܋#&-CbH4>sV     8Μ%J/׊kV:FM>
5OFjap8tK!vi[K"<*J Ł{faGj$go+rZHнI)ӓQSu6d4sM4{JE*a*j<85û|V%
uB}?h\nzuu]3
׺H։[$Bށ1-VxY      R$NRa9Ϧ1Em$meJ1V-He0ͨ]Ɛяq$aBeOoE*ZB
Ed,#,Y)n
MaMlu=w15B-457iJ彸ՄZ@"1_V˴3YR2`BϪ'TE
I~( 92AH`PGl}'Zgt3§Ht$/TvN@ND N@08ϖ`KLki;]+[vu      n15Xr*]MR,@p
[1Xi߻b
{ք%ˢt']Lv[L!pDYM\C1@0a~`~<ɴC
I䦰tS7c7igE^U;p}{W)>NCBvIV:ֵJVެeZ,*H&Qv]TgIN9>L2rkA<-R_kL's5$t)yoɷʒ{q]W&K-B,2)Bԍ
)IEvNס<ZM%tex^;zpZzU|cS>|׵ffes.o 4dj,o%7h+&$V^1"     GiEM#W,!i?|_8r潫yQӮY^Ƕq5Q|89&xIdF\r(f.6!s9Zt`XNCLIa&?%&1=+w/vP,!Z+5|1ibӳm}O$6bx4X_Q{pY#-nhchjP~Vg%#KFg-o`}
kѤNIF)
SMUsnf.T
bkڱzݎDZ0"մg>ڀ }GzׯSJw;]_^ۊ|#i*LQmkF@QHKk57%        ^S*mnںϝn9Kf      [ꝐHх~   xLh8P9
iO?nY"`=tkY6ڍQl2Nqɸ0xjzaw@WڌиN*KBLkȤvLkkέJOBQb"#
7?NII5cHuc
ruZRu W9;64=V+Ҭ_*IX:j    TQ%)J1=:&9E9qg5%E4+4ykèʺ,m0iE*VX@b1ٖ=/)	-J>F Qʾ{JcR4=yK3wsJڥw)EXoE͙Wo`Wa׃ŷp*L™RԕZ޽Q&aX%b,N/;c(N[gM|lbNF%ͷ[޷{; zˋ~%ǶdQgk/vybi(+̝ i,>@8 J"+*,!ogڻ_,fg1EbD`+00e%oLޔXLAfyX%iRJR|o$-Mkkq{q[X9ԛ%ſ\[y%w^kNLH$gL9V}R|:쒬uj5dY@ʵygXT( e"L7cJΓ>r|=Jdx,[6׷-JNk>I}S7l2I{fMy2h9,ZFdOz _Q
Y9d'535)C
FaEu}-!TA  
)83Fq>r>%@z^kG^kKQjZ;'UVh~NFW9@vNW3chU\{Cg2d6Sf$\,=[[
1`X<888888888888FWgaSC\SW*4PyPc;eߘ(rm8RQfbݴ7}ӿyOVyIu]&{)W޴_-X8_5Yl\}s˨["!?*M(Yi2dM(
i$8oLwLf3@g,xAhWc[ZRqfי9ScZLɜH%Sġw(l%+3 (z6SͿ}
ɉzBQQzH5jZlO2\j4~t.VW}r_4?(I>a-bML:<3ͽ6N3       VD08Ƚ=s
K̂EKR
U[F&S;`Do(S9>+Set[)9l쫔.2d9v@QjZDnHj#;LpSJ!~vGc~We/\Rw`մlŚ_W
5uHFOIg5ja 4F
n
z:{UZKk>Q49O7؞]O-l394?e߶\:&|CV*F\0RVJ1JŊL,aY%a__Zi/*T,e'/ͶIbi$=I\[%ŷY'z^ĂAyYӕg'cN*Z֣VIJՔW{BQi$;|]˿J4?'ԩNMpY'ŹJ]k{}ԩf\
rtB<3XAO'2̋Hmx?5=wm{6Ϫr+CLaW.9ZUIRCbogB7j,~NYyDz"3$$_
$<
G+?p!Wk\Jc:a,bY/+*qd$iTŸHZXrq,RFUe6R]ٻ6_U2Zrw-dm%T1eH+&)?!QKakyݽ4ggV^l_'rR:w$^-!q
r&; ''0 qů({mTMli]a5$[mYӆz|6v:<'JD=J@f%k]j/=snflN)UnLmV5!PPy-IC3Bq~XTeibA*ʍ<TYy(\D<N"Ym
zzUR]WI^NJm÷7WV8u0/{Vff[;W>\O
춘20-,B%^Qcʀ`/%y@h   R3CBx*K5MvjN}bjgu]BQQ        AViB3HYK"nD?5?VLHcE(ҋ֚FaXCRgJ~q%{V)]wrlkqGrL_oi'{Ok:>^X1t%/TFLU/!OPUbbޜQN~{vY/,YlR9<ɠtR<܋#&-CbH4>sV     8Μ%J/׊kV:FM>
5OFjap8tK!vi[K"<*J Ł{faGj$go+rZHнI)ӓQSu6d4sM4{JE*a*j<85û|V%
JFB̠f"Yw!bEe(ДyF^5{
r>S).kڱM7:K{gs\>O<g.;
_qӓaw
׺H։[$Bށ1-VxY      R$NRa9Ϧ1Em$meJ1V-He0ͨ]Ɛяq$aBeOoE*ZB
Ed,#,Y)n
p褌E"D/*PZa]Gu
[1Xi߻b
R8}YKX7l4
E\g*SԊ]s+M_>ʽiDzs]m{J2R}pX@ aB DcAs8|zjEq^T=>8]'RƂ4=='h 12$ɬZuv]ԥn)MrKʛ&4
+LyeIBg蹨/-]08888W2%ИbHV;a/̓*%cl!oL@H*5` jF``Z}-jՋ#GNv͆(,I-q&{ql;@
I䦰tS7c7igE^U;p}{W)>NCBvIV:ֵJVެeZ,*H&Qv]TgIN9>L2rkA<-R_kL's5$t)yoɷʒ{q]W&K-B,2)Bԍ
Jc2~G`&``Gꗡ&t6Q^v]l:ř&RX!#=	 Fxw>:\վyQC}RS.L<W_
cFgNdܜ(f`y_'ombvW; W5;]CjdcLsA&<@X_ e|p,q'0zw.l~Yh+^ROAeεkk{zWxIVHQh=꣦Q{;VhgZk*$2vEʎ`bH,/
B>< FE'}َ=dz/[YSȫ#[uT^8/vV͆$[U -'FHOC4mhk
z(\^^YMFFC԰(ԡi/4JB#@QjF :.0M[lNoܦ^ΓDR#F ɰ@5G~0=YJz'[İvYY˺x\†%b36IڜL:*@K2x>2@AVNMhOqR]B51U Y%))%T|B i#XOu6놚XΖ굚
s,.H{(/CLO7"
BeJVuT^[       xbB"N֛&0YIЛP?I3瑁]v}؎ie:tMvQd'wVlBK9}X      V
kѤNIF)
SMUsnf.T
bkڱzݎDZ0"մg>ڀ }GzׯSJw;]_^ۊ|#i*LQmkF@QHKk57%        ^S*mnںϝn9Kf      [ꝐHх~   xLh8P9
iO?nY"`=tkY6ڍQl2Nqɸ0xjzaw@WڌиN*KBLkȤvLkkέJOBQb"#
7?NII5cHuc
+w3ͺ_``u%e#o̇M*vL+̥kI8g0>id)-i@iM6_X%g%Ugw-o#*)7"s`4Z5&bԿC htK[T &rOD!qVX&P~2(R&"뾱ێK;p,&q	v08}CY4'9Ӛ-8> S7=ޮoN.6"k 7vG0RYsJ#‘r*9R,L0/kJ>7ԅOV;HZ]kMɰ+
Y9d'535)C
!XSV3I ^#+ްi!.U)(y<1Qǔ6xPE)(1ni<'I_L+ۇoZnOJqa_G/̶wX}>-U`&,C4@D&CSdĊ=}Q((ij5-6}.R\׵bo?j:uޗw++>J/|x$      )َu-9u"Hj%D{Jԡ"8+dVwwEOS5cX
)83Fq>r>%@z^kG^kKQjZ;'UVh~NFW9@vNW3chU\{Cg2d6Sf$\,=[[
a*gx,{.M?T'JJ,[w=      o)./c6֛ҫ}:g潫33-+Oyu}DUD'X      #P!fP3,EAY1"_AhJ
i$8oLwLf3@g,xAhWc[ZRqfי9ScZLɜH%Sġw(l%+3 (z6SͿ}
&M}2
K̂EKR
U[F&S;`Do(S9>+Set[)9l쫔.2d9v@QjZDnHj#;LpSJ!~vGc~We/\Rw`մlŚ_W
V+.YX$L%jmˢhxUIqSO.mvǂ5:nx($8wu-iֽiݩ*ϳOPUF(V ,3
n
,$I7ݗ~,iYӧOSPOr~S       y/"2yJfC-8888888888888888888888dO[Ȧ*'owyCj^-L~TKl$$If!vh5555
rtB<3XAO'2̋Hmx?5=wm{6Ϫr+CLaW.9ZUIRCbogB7j,~NYyDz"3$$_
$<
G+?p!Wk\Jc:a,bY/+*qd$iTŸHZXrq,RFUe6R]ٻ6_U2Zrw-dm%T1eH+&)?!QKakyݽ4ggV^l_'rR:w$^-!q
r&; ''0 qů({mTMli]a5$[mYӆz|6v:<'JD=J@f%k]j/=snflN)UnLmV5!PPy-IC3Bq~XTeibA*ʍ<TYy(\D<N"Ym
zzUR]WI^NJm÷7WV8u0/{Vff[;W>\O
#v
JFB̠f"Yw!bEe(ДyF^5{
r>S).kڱM7:K{gs\>O<g.;
_qӓaw
#v#v#v:Vl4  
p褌E"D/*PZa]Gu
t(&&&&05
R8}YKX7l4
E\g*SԊ]s+M_>ʽiDzs]m{J2R}pX@ aB DcAs8|zjEq^T=>8]'RƂ4=='h 12$ɬZuv]ԥn)MrKʛ&4
+LyeIBg蹨/-]08888W2%ИbHV;a/̓*%cl!oL@H*5` jF``Z}-jՋ#GNv͆(,I-q&{ql;@
555/
Jc2~G`&``Gꗡ&t6Q^v]l:ř&RX!#=	 Fxw>:\վyQC}RS.L<W_
cFgNdܜ(f`y_'ombvW; W5;]CjdcLsA&<@X_ e|p,q'0zw.l~Yh+^ROAeεkk{zWxIVHQh=꣦Q{;VhgZk*$2vEʎ`bH,/
B>< FE'}َ=dz/[YSȫ#[uT^8/vV͆$[U -'FHOC4mhk
z(\^^YMFFC԰(ԡi/4JB#@QjF :.0M[lNoܦ^ΓDR#F ɰ@5G~0=YJz'[İvYY˺x\†%b36IڜL:*@K2x>2@AVNMhOqR]B51U Y%))%T|B i#XOu6놚XΖ굚
s,.H{(/CLO7"
BeJVuT^[       xbB"N֛&0YIЛP?I3瑁]v}؎ie:tMvQd'wVlBK9}X      V
////4p(&&&&$$If!vh5555
+w3ͺ_``u%e#o̇M*vL+̥kI8g0>id)-i@iM6_X%g%Ugw-o#*)7"s`4Z5&bԿC htK[T &rOD!qVX&P~2(R&"뾱ێK;p,&q	v08}CY4'9Ӛ-8> S7=ޮoN.6"k 7vG0RYsJ#‘r*9R,L0/kJ>7ԅOV;HZ]kMɰ+
#v
!XSV3I ^#+ްi!.U)(y<1Qǔ6xPE)(1ni<'I_L+ۇoZnOJqa_G/̶wX}>-U`&,C4@D&CSdĊ=}Q((ij5-6}.R\׵bo?j:uޗw++>J/|x$      )َu-9u"Hj%D{Jԡ"8+dVwwEOS5cX
#v#v#v:Vl
a*gx,{.M?T'JJ,[w=      o)./c6֛ҫ}:g潫33-+Oyu}DUD'X      #P!fP3,EAY1"_AhJ
t05
&M}2
555/4$$If!vh5555
V+.YX$L%jmˢhxUIqSO.mvǂ5:nx($8wu-iֽiݩ*ϳOPUF(V ,3
#v
,$I7ݗ~,iYӧOSPOr~S       y/"2yJfC-8888888888888888888888dO[Ȧ*'owyCj^-L~TKl$$If!vh5555
#v#v#v:Vl
#v
t05
#v#v#v:Vl4  
5554$$If!vh5555
t(&&&&05
#v
555/
#v#v#v:Vl
////4p(&&&&$$If!vh5555
t05
#v
5554}DyK_Toc113437947}DyK_Toc113437948}DyK_Toc113437949}DyK_Toc113437950}DyK_Toc113437951}DyK_Toc113437952}DyK_Toc113437953}DyK_Toc113437954}DyK_Toc113437955}DyK_Toc113437956}DyK_Toc113437957}DyK_Toc113437958}DyK_Toc113437959}DyK_Toc113437960}DyK_Toc113437961}DyK_Toc113437962}DyK_Toc113437963}DyK_Toc113437964}DyK_Toc113437965}DyK_Toc113437966}DyK_Toc113437967}DyK_Toc113437968}DyK_Toc113437969}DyK_Toc113437970}DyK_Toc113437971}DyK_Toc113437972}DyK_Toc113437973}DyK_Toc113437974}DyK_Toc113437975}DyK_Toc113437976}DyK_Toc113437977/$$If!vh555555555       5
#v#v#v:Vl
5
t05
55
5
555#v#v
#v
555/4$$If!vh5555

#v
#v
#v   #v#v#v#v:Vbl
#v#v#v:Vl
t55
5
t05

5
5554$$If!vh5555
5 5555$kdk$$Iflz        Y>$g      L 2"
#v
t0DDDD4
#v#v#v:Vl
l4aU$$If!vh55#v#v:Vbl
t05
t55/$$If!vh555555555  5
5554}DyK_Toc115855036}DyK_Toc115855037}DyK_Toc115855038}DyK_Toc115855039}DyK_Toc115855040}DyK_Toc115855041}DyK_Toc115855042}DyK_Toc115855043}DyK_Toc115855044}DyK_Toc115855045}DyK_Toc115855046}DyK_Toc115855047}DyK_Toc115855048}DyK_Toc115855049}DyK_Toc115855050}DyK_Toc115855051}DyK_Toc115855052}DyK_Toc115855053}DyK_Toc115855054}DyK_Toc115855055}DyK_Toc115855056}DyK_Toc115855057}DyK_Toc115855058}DyK_Toc115855059}DyK_Toc115855060}DyK_Toc115855061}DyK_Toc115855062}DyK_Toc115855063}DyK_Toc115855064}DyK_Toc115855065}DyK_Toc115855066}DyK_Toc115855067}DyK_Toc115855068}DyK_Toc115855069/$$If!vh555555555        5
5
5
55
5
555#v#v
#v
55
5
555#v#v
#v

#v

#v
#v   #v#v#v#v:Vbl
#v   #v#v#v#v:Vbl
t55
5
t55
5

5

5
5 5555$kdo$$Iflz        Y>$g      L 2"
5 5555$kdl$$Iflz        Y>$g      L 2"
t0DDDD4
t0DDDD4
l4a/$$If!vh555555555   5
l4aU$$If!vh55#v#v:Vbl
5
t55/$$If!vh555555555  5
55
5
555#v#v
#v
5

#v
55
5
555#v#v
#v
#v   #v#v#v#v:Vbl

#v
t55
5
#v   #v#v#v#v:Vbl

5
t55
5
5 5555$kdt$$Iflz        Y>$g      L 2"

5
t0DDDD4
5 5555$kd$g      L 2"
l4aR$$If!vh558555:#v:#v#v#v8#v:Vl4      
t0DDDD4
l4a/$$If!vh555555555   5
t2%%%%%05:555854p2%%%%%$$If!vh558555:#v:#v#v#v8#v:Vl
5
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
55
5
555#v#v
#v
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl

#v
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
#v   #v#v#v#v:Vbl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t55
5
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl

5
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
5 5555$kdu$$Iflz        Y>$g      L 2"
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0DDDD4
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
l4aR$$If!vh558555:#v:#v#v#v8#v:Vl4      
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t2%%%%%05:555854p2%%%%%$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0,5:555854$$If!vh555#v#v#v:Vl4  
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t%%%05554p%%%$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh558555:#v:#v#v#v8#v:Vl
t0555/4$$If!vh555#v#v#v:Vl
t0,5:555854$$If!vh555#v#v#v:Vl4  
t0555/4$$If!vh555#v#v#v:Vl
t%%%05554p%%%$$If!vh555#v#v#v:Vl
t0555/4$$If!vh555#v#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0555/4$$If!vh555#v#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0555/4$$If!vh555#v#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0555/4$$If!vh555#v#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0555/4$$If!vh555#v#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t0555/4$$If!vh55#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t055//4$$If!vh55#v#v:Vl
t05554$$If!vh555#v#v#v:Vl
t055/4$$If!vh5<585^#v^#v8#v<:Vl4  
t05554$$If!vh555#v#v#v:Vl
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t0555/4$$If!vh555#v#v#v:Vl
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t0555/4$$If!vh555#v#v#v:Vl
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t0555/4$$If!vh555#v#v#v:Vl
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t0555/4$$If!vh555#v#v#v:Vl
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t0555/4$$If!vh555#v#v#v:Vl
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t0555/4$$If!vh555#v#v#v:Vl
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t0555/4$$If!vh555#v#v#v:Vl
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t0555/4$$If!vh55#v#v:Vl
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t055//4$$If!vh55#v#v:Vl
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t055/4$$If!vh5<585^#v^#v8#v<:Vl4  
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
t05^585<4f$$If!vh555
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
5p5#v#vp#v
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
#v#v:Vl44      
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
2%%%%%0++++55p5
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
554f4p2%%%%%$$If!vh55555F5p5#v#vp#vF#v#v#v:Vl44     
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc
20++++55p5F5554f4p2kd?$$Ifl44֞8
t05^585<4$$If!vh5<585^#v^#v8#v<:Vlc

l"  F p     
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
204
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
laf4p2$$If!vh55555F5p5#v#vp#vF#v#v#v:Vl055p5F5554$$If!vh55555F5p5#v#vp#vF#v#v#v:Vl055p5F5554&$$If!vh5f555V#vV#v#v#vf:Vl4 
t05^585<4$$If!vh5<585^#v^#v8#v<:Vl4        
t(%%%%05V555f4p(%%%%$$If!vh5f555V#vV#v#v#vf:Vl
t%%%05^585<4p%%%$$If!vh5<585^#v^#v8#v<:Vlc
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05^585<4f$$If!vh555
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
5p5#v#vp#v
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
#v#v:Vl44      
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
2%%%%%0++++55p5
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
554f4p2%%%%%$$If!vh55555F5p5#v#vp#vF#v#v#v:Vl44     
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
20++++55p5F5554f4p2kd$$Ifl44֞8
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl

l"  F p     
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
204
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
laf4p2$$If!vh55555F5p5#v#vp#vF#v#v#v:Vl055p5F5554$$If!vh55555F5p5#v#vp#vF#v#v#v:Vl055p5F5554&$$If!vh5f555V#vV#v#v#vf:Vl4 
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t(%%%%05V555f4p(%%%%$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t05V555f4B$$If!vh5"#v":Vbl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t65"J$$If!vh5O5O#vO:Vbl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t65OJ$$If!vh5O5O#vO:Vbl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t65OJ$$If!vh5O5O#vO:Vbl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t65OJ$$If!vh5O5O#vO:Vbl
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t65O$$If!vh5O55#v#v#vO:Vbl4
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t05V555f4$$If!vh5f555V#vV#v#v#vf:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t05V555f4B$$If!vh5"#v":Vbl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t65"J$$If!vh5O5O#vO:Vbl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t65OJ$$If!vh5O5O#vO:Vbl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t65OJ$$If!vh5O5O#vO:Vbl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t65OJ$$If!vh5O5O#vO:Vbl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t65O$$If!vh5O55#v#v#vO:Vbl4
t6+555Op$$If!vh5(55F5#v#vF#v#v(:Vl     @@@@
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t(0"55F55(//
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
//     ///4p($$If!vh5(55F5#v#vF#v#v(:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t0"55F55(///4$$If!vh5(55F5#v#vF#v#v(:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t0"55F55(///4$$If!vh5(55F5#v#vF#v#v(:Vl
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
t0"55F55(////4wDd6d
t6+555Op$$If!vh5O55#v#v#vO:Vbl4

t6+555Op$$If!vh5O55#v#v#vO:Vbl4
c@Aoc_logo_smallB
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
+q8BERwZt
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
0T
t6+555Op$$If!vh5O55#v#v#vO:Vbl4
W.R>)FjT[&+q8BERwZt()(xeUMn
t6+555Op$$If!vh5(55F5#v#vF#v#v(:Vl     @@@@
˔Z/n_)Nww, +Vmwl3_9_63s>=c       7-T52A=F;7ƻc71\36Ev}8؃7"3-o|,IR>3^ah"f|ޜ/IK%sv\0ͅ9 7Ns`drf:8!ah"s|$"GhX>o.$Rdmes04"sieys$1+坳]!\)̕7WU\T2WwJahEޛIbW*ZCX_5p*
:7lq7էqfꏛ?nV[?nFnN;?nꏻ?^{???xꏇ?xG?xǨ?x'?xꏧ?xg?xꏺ
8'h|U
t(0"55F55(//
+RZq5j:^4{Q&Ǜ'?ޢxmꏷ?YDШx]n{UO~T|HaGU|Lq'T|JigU|Ny_T|IeW_UzMu7T|KmW@CǏ?VDS?WBKǯVFqcQ[WAѮbQ'ǟSU_TժoZ=]?XV8UqV[8]g34;,퍕ncǹUǚk<Ǽ{Mb[p]wF]wFZî;;;;;;Il_b2l\7kurKgUۦ\}Cedž0fZùgޢ=ruc_gLqb[؁*e޵p)NfLؕ=SW}PæamLH#h5
6)mgDFO^
//     ///4p($$If!vh5(55F5#v#vF#v#v(:Vl
1TIڙR꨺&hg*k)JmJ|ͱJ2Tq%rh4:*8h`Z᢭Sїu|*2-UtytRuԅTvZw-e][,ʟƅSu64Oa٧N#&~x1nAq$4t=0#
R9-kGT~}(Dh=edg6fݯ1ϱb};^߷7_~zuzø?wor?zX<?qw;oZ$I$I$I<CH8)N
t0"55F55(///4$$If!vh5(55F5#v#vF#v#v(:Vl
!@H8)N
t0"55F55(///4$$If!vh5(55F5#v#vF#v#v(:Vl
!@H8)N
t0"55F55(////4wDd6d
!N              'pRNH8AvDNQ!%

'pNI8$pI8  'EfrK8U
c@Aoc_logo_smallB
KNM8ՂԄK8H'WYb    I,RiK8KiH,RK8N,|,,KN8yké,4TSYghOfJ@ϩuRrNcK       9I eT3299!˩
EjN-9Sh"vfJ'۱5VnE?NN.*#dNN!pLYLYLYLYLY꘥OsDyHyR+AN3]ts ֛Ʉ4lPL՞e}Ur55n m~(:2 RyRm:UN'%ZrbbOp Ē[QR {wK 5R,TKw@RQN,'K      $K 4e⬅,H8MxjgxUz['r*tY{VNGRNNE=ea@vT
+q8BERwZt
'tUN\d˶*r28<5N )'ËHɐp2
X0T
d)AS'åNJ!B8p2,
W.R>)FjT[&+q8BERwZt()(xeUMn
d@PH$I$x/ͻc-DyKyK4http://www.opencores.org/wDd6d
˔Z/n_)Nww, +Vmwl3_9_63s>=c       7-T52A=F;7ƻc71\36Ev}8؃7"3-o|,IR>3^ah"f|ޜ/IK%sv\0ͅ9 7Ns`drf:8!ah"s|$"GhX>o.$Rdmes04"sieys$1+坳]!\)̕7WU\T2WwJahEޛIbW*ZCX_5p*
:7lq7էqfꏛ?nV[?nFnN;?nꏻ?^{???xꏇ?xG?xǨ?x'?xꏧ?xg?xꏺ
8'h|U

+RZq5j:^4{Q&Ǜ'?ޢxmꏷ?YDШx]n{UO~T|HaGU|Lq'T|JigU|Ny_T|IeW_UzMu7T|KmW@CǏ?VDS?WBKǯVFqcQ[WAѮbQ'ǟSU_TժoZ=]?XV8UqV[8]g34;,퍕ncǹUǚk<Ǽ{Mb[p]wF]wFZî;;;;;;Il_b2l\7kurKgUۦ\}Cedž0fZùgޢ=ruc_gLqb[؁*e޵p)NfLؕ=SW}PæamLH#h5
6)mgDFO^
c@Aoc_logo_smallB
1TIڙR꨺&hg*k)JmJ|ͱJ2Tq%rh4:*8h`Z᢭Sїu|*2-UtytRuԅTvZw-e][,ʟƅSu64Oa٧N#&~x1nAq$4t=0#
R9-kGT~}(Dh=edg6fݯ1ϱb};^߷7_~zuzø?wor?zX<?qw;oZ$I$I$I<CH8)N
+q8BERwZt
!@H8)N
0T
!@H8)N
W.R>)FjT[&+q8BERwZt()(xeUMn
!N              'pRNH8AvDNQ!%
˔Z/n_)Nww, +Vmwl3_9_63s>=c       7-T52A=F;7ƻc71\36Ev}8؃7"3-o|,IR>3^ah"f|ޜ/IK%sv\0ͅ9 7Ns`drf:8!ah"s|$"GhX>o.$Rdmes04"sieys$1+坳]!\)̕7WU\T2WwJahEޛIbW*ZCX_5p*
:7lq7էqfꏛ?nV[?nFnN;?nꏻ?^{???xꏇ?xG?xǨ?x'?xꏧ?xg?xꏺ
8'h|U
'pNI8$pI8  'EfrK8U
+RZq5j:^4{Q&Ǜ'?ޢxmꏷ?YDШx]n{UO~T|HaGU|Lq'T|JigU|Ny_T|IeW_UzMu7T|KmW@CǏ?VDS?WBKǯVFqcQ[WAѮbQ'ǟSU_TժoZ=]?XV8UqV[8]g34;,퍕ncǹUǚk<Ǽ{Mb[p]wF]wFZî;;;;;;Il_b2l\7kurKgUۦ\}Cedž0fZùgޢ=ruc_gLqb[؁*e޵p)NfLؕ=SW}PæamLH#h5
6)mgDFO^
KNM8ՂԄK8H'WYb    I,RiK8KiH,RK8N,|,,KN8yké,4TSYghOfJ@ϩuRrNcK       9I eT3299!˩
EjN-9Sh"vfJ'۱5VnE?NN.*#dNN!pLYLYLYLYLY꘥OsDyHyR+AN3]ts ֛Ʉ4lPL՞e}Ur55n m~(:2 RyRm:UN'%ZrbbOp Ē[QR {wK 5R,TKw@RQN,'K      $K 4e⬅,H8MxjgxUz['r*tY{VNGRNNE=ea@vT
1TIڙR꨺&hg*k)JmJ|ͱJ2Tq%rh4:*8h`Z᢭Sїu|*2-UtytRuԅTvZw-e][,ʟƅSu64Oa٧N#&~x1nAq$4t=0#
R9-kGT~}(Dh=edg6fݯ1ϱb};^߷7_~zuzø?wor?zX<?qw;oZ$I$I$I<CH8)N
'tUN\d˶*r28<5N )'ËHɐp2
!@H8)N
d)AS'åNJ!B8p2,
!@H8)N
d@PH$I$x/ͻc-DyKyK4http://www.opencores.org/wDd6d
!N              'pRNH8AvDNQ!%

'pNI8$pI8  'EfrK8U
c@Aoc_logo_smallB
KNM8ՂԄK8H'WYb    I,RiK8KiH,RK8N,|,,KN8yké,4TSYghOfJ@ϩuRrNcK       9I eT3299!˩
EjN-9Sh"vfJ'۱5VnE?NN.*#dNN!pLYLYLYLYLY꘥OsDyHyR+AN3]ts ֛Ʉ4lPL՞e}Ur55n m~(:2 RyRm:UN'%ZrbbOp Ē[QR {wK 5R,TKw@RQN,'K      $K 4e⬅,H8MxjgxUz['r*tY{VNGRNNE=ea@vT
+q8BERwZt
'tUN\d˶*r28<5N )'ËHɐp2
t0T
d)AS'åNJ!B8p2,
W.R>)FjT[&+q8BERwZt()(xeUMn
d@PH$I$x/ͻc-DyKyK4http://www.opencores.org/DyKyK4http://www.opencores.org/hF@F0y Normal$xa$CJ_HmH     sH     tH     b@Bb   Heading 1&$$$
˔Z/n_)Nww, +Vmwl3_9_63s>=c       7-T52A=F;7ƻc71\36Ev}8؃7"3-o|,IR>3^ah"f|ޜ/IK%sv\0ͅ9 7Ns`drf:8!ah"s|$"GhX>o.$Rdmes04"sieys$1+坳]!\)̕7WU\T2WwJahEޛIbW*ZCX_5p*
:7lq7էqfꏛ?nV[?nFnN;?nꏻ?^{???xꏇ?xG?xǨ?x'?xꏧ?xg?xꏺ
8'h|U
&F
f!&d0@&a$5CJ`OJQJZ@Z
       Heading 2$$$
+RZq5j:^4{Q&Ǜ'?ޢxmꏷ?YDШx]n{UO~T|HaGU|Lq'T|JigU|Ny_T|IeW_UzMu7T|KmW@CǏ?VDS?WBKǯVFqcQ[WAѮbQ'ǟSU_TժoZ=]?XV8UqV[8]g34;,퍕ncǹUǚk<Ǽ{Mb[p]wF]wFZî;;;;;;Il_b2l\7kurKgUۦ\}Cedž0fZùgޢ=ruc_gLqb[؁*e޵p)NfLؕ=SW}PæamLH#h5
6)mgDFO^
&F&d$@&a$5CJ`OJQJZ@Z       Heading 3$$
f!h@&a$5CJ OJQJb@b
N     Heading 4$$$
f!@&a$gdN56CJOJQJL@L     Heading 5$$
f!@&a$
1TIڙR꨺&hg*k)JmJ|ͱJ2Tq%rh4:*8h`Z᢭Sїu|*2-UtytRuԅTvZw-e][,ʟƅSu64Oa٧N#&~x1nAq$4t=0#
R9-kGT~}(Dh=edg6fݯ1ϱb};^߷7_~zuzø?wor?zX<?qw;oZ$I$I$I<CH8)N
6B*CJ N@N Heading 6$$
3@&a$6CJ R@R Heading 7$$X@&a$5CJ$OJQJJ@J     Heading 8
<@&6CJOJQJL       @L       Heading 9
 <@&56CJOJQJDA@DDefault Paragraph FontVi@VTable Normal :V44
!@H8)N
la(k@(No ListF@FHeader&d
!CJOJQJ< @<Footer
!CJ0U@0	Hyperlink>*B*.)@!.Page Number^>@^Title$<a$*5CJ`KHOJQJ_HmHnHsH        tHuXOXHeadeing 1 Name$@&a$5CJHOJQJ@Y@R@Document Map-D OJQJ:`:
TOC 1$xa$
!@H8)N
5;CJ@`@
TOC 2$^a$:CJ@`r@
TOC 3$^a$6CJ@`@
TOC 4$^a$CJaJ@`@
TOC 5$^a$CJaJ@`@
TOC 6$^a$CJaJ@`@
TOC 7$^a$CJaJ@`@
TOC 8$^a$CJaJ@`@
TOC 9$^a$CJaJ@V@@FollowedHyperlink>*B*<"@<Caption $xa$5CJBOaBContents!
!
!N              'pRNH8AvDNQ!%
'pNI8$pI8  'EfrK8U
:;CJBO"B
 Table_bob"$PPa$gdLO!2L
Index##$$
KNM8ՂԄK8H'WYb    I,RiK8KiH,RK8N,|,,KN8yké,4TSYghOfJ@ϩuRrNcK       9I eT3299!˩
EjN-9Sh"vfJ'۱5VnE?NN.*#dNN!pLYLYLYLYLY꘥OsDyHyR+AN3]ts ֛Ʉ4lPL՞e}Ur55n m~(:2 RyRm:UN'%ZrbbOp Ē[QR {wK 5R,TKw@RQN,'K      $K 4e⬅,H8MxjgxUz['r*tY{VNGRNNE=ea@vT
&Fx&d0@&a$CJ`6O16
Appendix Name$@OR@       subtitles%$xa$5CJ@T@b@
'tUN\d˶*r28<5N )'ËHɐp2
Block Text&]^TOrTStyle1'$a$&5CJ`OJQJ_HmHnHsH      tHu.B@.    Body Text(BO!B
d)AS'åNJ!B8p2,
Appendix A)
d@PH$I$x/ͻc-DyKyK4http://www.opencores.org/DyKyK4http://www.opencores.org/hF@F0y Normal$xa$CJ_HmH    sH     tH     b@Bb   Heading 1&$$$
&F&d0CJ`8P@8Body Text 2*d6Q@6Body Text 3+CJPM@PBody Text First Indent
&F
f!&d0@&a$5CJ`OJQJZ@Z
       Heading 2$$$
,`DC@DBody Text Indent
&F&d$@&a$5CJ`OJQJZ@Z       Heading 3$$
f!h@&a$5CJ OJQJb@b
N     Heading 4$$$
f!@&a$gdN56CJOJQJL@L     Heading 5$$
f!@&a$
-h^hTN@TBody Text First Indent 2
6B*CJ N@N Heading 6$$
3@&a$6CJ R@R Heading 7$$X@&a$5CJ$OJQJJ@J     Heading 8
<@&6CJOJQJL       @L       Heading 9
 <@&56CJOJQJDA@DDefault Paragraph FontVi@VTable Normal :V44
.`NR@NBody Text Indent 2/hd^hLS@LBody Text Indent 3
la(k(No ListF@FHeader&d
!CJOJQJ< @<Footer
!CJ0U@0	Hyperlink>*B*.)@!.Page Number^>@^Title$<a$*5CJ`KHOJQJ_HmHnHsH        tHuXOXHeadeing 1 Name$@&a$5CJHOJQJ@YR@Document Map-D OJQJ:@:
TOC 1$xa$
0h^hCJ2?@2Closing
5;CJ@@@
TOC 2$^a$:CJ@r@
TOC 3$^a$6CJ@@
TOC 4$^a$CJaJ@@
TOC 5$^a$CJaJ@@
TOC 6$^a$CJaJ@@
TOC 7$^a$CJaJ@@
TOC 8$^a$CJaJ@@
TOC 9$^a$CJaJ@V@@FollowedHyperlink>*B*<"@<Caption $xa$5CJBOaBContents!
!
1^8@"8Comment Text2CJ$L@$Date38+@B8Endnote Text4CJd$@RdEnvelope Address!5@&+D/^@OJQJF%@bFEnvelope Return6CJOJQJ:@r:
Footnote Text7CJ:
@:
Index 18^`:@:
Index 29^`:@:
Index 3:^`:
@:
Index 4;^`:@:
Index 5<^`:@:
Index 6=^`:@:
Index 7>^`:@:
Index 8?^`:@:
Index 9@p^p`B!@B
Index HeadingA5OJQJ4/@"4ListBh^h`82@28List 2C^`83@B8List 3D8^8`84@R8List 4E^`85@b8List 5F^`:0@r:
List Bullet        G
:;CJBO"B
 Table_bob"$PPa$gdLO!2L
Index##$$
&F       >6@>

List Bullet 2  H
&Fx&d0@&a$CJ`6O16
Appendix Name$@OR@       subtitles%$xa$5CJ@T@b@
&F
Block Text&]^TOrTStyle1'$a$&5CJ`OJQJ_HmHnHsH      tHu.B@.    Body Text(BO!B
>7@>

List Bullet 3  I
Appendix A)
&F>8@>

List Bullet 4       J
&F&d0CJ`8P@8Body Text 2*d6Q@6Body Text 3+CJPM@PBody Text First Indent
&F>9@>

List Bullet 5       K
,`DC@DBody Text Indent
&F
>D@>
List Continue
-h^hTN@TBody Text First Indent 2
Lh^hBE@BList Continue 2
.`NR@NBody Text Indent 2/hd^hLS@LBody Text Indent 3
M^BF@BList Continue 3
0h^hCJ2?@2Closing
N8^8BG@BList Continue 4
1^8"8Comment Text2CJ$L@$Date38+B8Endnote Text4CJd$@RdEnvelope Address!5@&+D/^@OJQJF%@bFEnvelope Return6CJOJQJ:r:
Footnote Text7CJ:
O^BH@BList Continue 5
:
Index 18^`::
Index 29^`::
Index 3:^`:
:
Index 4;^`::
Index 5<^`::
Index 6=^`::
Index 7>^`::
Index 8?^`::
Index 9@p^p`B!B
Index HeadingA5OJQJ4/@"4ListBh^h`82@28List 2C^`83@B8List 3D8^8`84@R8List 4E^`85@b8List 5F^`:0@r:
List Bullet        G
P^:1@:List Number     Q
&F       >6@>

List Bullet 2  H
&F6:@"6
List Number 2R>;@2>
List Number 3        S
&F
&F><@B>
List Number 4      T
>7@>

List Bullet 3  I
&F>=@R>
List Number 5       U
&F>8@>

List Bullet 4       J
&Fv-@bv
&F>9@>

List Bullet 5       K
Macro Text,V$
      `       @ 
xa$OJQJ_HmH        nHsH tHlI@rlMessage Header.W8$d%d&d'd-D^8`OJQJ>@>
Normal Indent
&F
>D@>
List Continue
X^4O@4Note HeadingY<Z@<
Lh^hBE@BList Continue 2
Plain TextZCJOJQJ0K@0
M^BF@BList Continue 3
Salutation[6@@6       Signature
N8^8BG@BList Continue 4
\^BJ@BSubtitle]$<@&a$OJQJT,@TTable of Authorities^^`L#@LTable of Figures_ ^` B.@BTOA Heading`x5OJQJRO!R
Heading 2 Namea$^a$CJHj@#jw
O^BH@BList Continue 5
Table Grid7:Vb0bhOhHeading 2 namec$a$&5CJHOJQJ_HmHnHsH        tHu8O8
P^:1@:List Number     Q
Appendix B d
&F6:@"6
List Number 2R>;@2>
List Number 3        S
&F~@cwTable Grid 1z:Vf0jj
&F><@B>
List Number 4      T
f$xa$_HN@rNNote Level 1g$
&F>=@R>
List Number 5       U
&F@&OJ
PJQJ

&Fv-bv

*>IK^x.?Z]`cfj}v
     
Macro Text,V$
      `       @ 
xa$OJQJ_HmH        nHsH tHlI@rlMessage Header.W8$d%d&d'd-D^8`OJQJ>@>
Normal Indent
Q~
X^4O@4Note HeadingY<Z@<
\
Plain TextZCJOJQJ0K@0
X
Salutation[6@@6       Signature
W
\^BJ@BSubtitle]$<@&a$OJQJT,TTable of Authorities^^`L#LTable of Figures_ ^` B.BTOA Heading`x5OJQJRO!R
Heading 2 Namea$^a$CJHj@#jw
U
Table Grid7:Vb0bhOhHeading 2 namec$a$&5CJHOJQJ_HmHnHsH        tHu8O8
R
Appendix B d
Q
&F~cwTable Grid 1z:Vf0jj
O
f$xa$_HN@rNNote Level 1g$
N
&F@&OJ
PJQJ
       !'-/1L`km
9
%,5>CHg!)1:BJPSVY\`dgj 
 !" #!$"%#&$'%(&)'*(+),*-

&1SN 


dcba_~

\

X

W

U

R

Q

O

N

9

^]










}

|

{

z

y

x

w

v

p

GFHIJKLMN        O

P+.


*>IK^x.?Z]`cfj}   


 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQv:j!z#zzz!z!z!z!z!z!z!z!z!        z%

z%z%z%
z%z%z%z!z!z!z%z!z!z!z!z!zUp v"&K+/444:;;AeF.G/GvKKKOPP~TV.ZC]aUf

3

C,-5E.GdHKNQIUIVvOy00$aOy00$bOy00  pOy00     Oy00     Oy00     Oy00     Oy00     Oy00     Oy00     Oy00     0F,-.WXYZo,-1:GHIJKLMNOPQRST^,iMw,^>)vRLS
>m<]pBZ

     !!!!""h"v""""#-#####Z$c$f$i$l$o$r$u$w$y${$}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%m%x%%%&Y&p&&&&<'c'''((((((6)L)))))?*~***	+J+K+L+V+++T,f,k,s,y,,,,,,,,,,,,,,,,,,,,!-"-*-/-2-5-W-X-^-c-f-i-------------------. .'.,./.2.S.T.[.`.c.f................../#/$/*///2/5/U/V/\/a/d/g/////////////////////////000000#0$0)0.01040E0F0K0P0S0V0g0h0m0r0u0x000000000000000000000#1$1O1U1\1h1i1l1n111&2;2<2?2A222333333333333e4444444F5s5555555555c6666666B7m777777888889p9:\:]:_:b:::;;;;4<<I=J=L=O==j>>>>>>>>>u??@@@@ASAAAAAAAAAAB

BBBB#B%BUBVBZB]BBBBCCC     DD:D;DfDlDsDDDDDDEEEEEEFFFFF FeF.G/G

R4R:RARMRNRSRURRRRRRRRRdSeSgSjSSSSSDTETRT`T}T~TTTTTTTT
UIUJUWUdUUUUUUUUUU
VIVJVWVdVVVVVVVVVVVVVVVVVVVVVVVVVVV(W6W7W@WGWHWIWJWKW`WaWWW>Y-Z.Z/Z8Z=ZCZMZYZZZdZfZlZZZZZZZZZZZZZZZ[[[![$[+[=[>[G[I[O[e[f[p[r[x[[[[[[[[[[[[[\\\,\-\.\/\0\1\2\9\=\D\[\\\b\d\k\\\\\\\\\\\\\\\\\\\\\]]]]]] ]'])]/]B]C]R]T]Z]p]q]]]]^^___```,`-`B`N`O`a`s`t``````

a7a8a9aaaaaaaaaaaaaaaaaaaaaaaabb

bbbbb!b"b#b-b3b4b5b?bEbFbGbQbWbXbYbZbjbcddd|eeeUfmfgghhskk`lrlMm`mv?vAvBvZv[vkvlvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n00 n0 n0 n0 n0 n0 n0 n0 n0 n0 n30 n0 n0 n0 nH0 n0 n0 n"0 n"0 n"0 n"0 n0 n"0 n"0x"0 n"0x0 n"0 n"0 n"0 n"0 n0 n"0 n"0 n"0 n"0 n0 n0 n0 n0000000000000000000000000000000!0 n0 n 0 nc0 n0 n0 n0 n0 n0 n(0 n 0 n 0 n 0 n 0 n 0 n 0 n0 n 0 nc0        n0      n 0      n0      n(0      n0

 n(0      n0 n(0  n0i
 n80i
 n0< n0< n80i
 n0} n80i
 n0pR n(0	 n0 n(0	 n0B$ n80B$ n80B$ n80B$ n0 n0 n 0 nc0  n0  0  p0  n0  P(0 0!  Q0! n R0! n R0! n R0! n R0! n R0! n R0! n Q0! n R0!"(0 P(0 P(0 P0#R n0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n0#R n0#R n"0#R n0#R n0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n0#R n0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n"0#R n0#R nT0#R n(0  n0${ n80${ n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n0m% n80${ n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n0(;# n 0 nc0K+% n0K+% n0K+% n0K+% n(0K+% n"0T,& n"0T,& n"0T,& n"0T,& n"0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n0T,& n 0T,T,p0T,& n(0K+% n"0$1+ n"0$1+ n"0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n0$1+ n0$1+ n"0$1+ n0$1+ n 0$1$1p(0K+% n"0Ac< n"0Ac< n"0Ac< n0Ac< n"0Ac< n"0Ac< n0Ac< n0Ac< n"0Ac< n"0Ac< n0Ac< n0Ac< n0Ac< n0Ac< n0Ac< n0Ac< n0Ac< n 0Ac< n0Ac< n(0K+% n"0;D> n"0;D> n"0;D> n0;D> n"0;D> n"0;D> n"0;D> n"0;D> n0;D> n0;D> n0;D> n 0;D> n(0K+% n"0EY@ n"0EY@ n"0EY@ n0EY@ n"0EY@ n"0EY@ n"0EY@ n"0EY@ n0EY@ n0EY@ n0EY@ n 0EY@ n(0K+% n"0kGA n"0kGA n"0kGA n0kGA n"0kGA n"0kGA n"0kGA n0kGA n0kGA n0kGA n 0kGA n0kGA n(0K+% n"0H$C n"0H$C n"0H$C n"0H$C n0H$C n"0H$C n"0H$C n"0H$C n0H$C n"0H$C n "0H$C n "0H$C n0H$C n"0H$C n 0H$C n 0H$C n0H$C n 0H$C n0H$C n(0K+% n"0KVF n"0KVF n"0KVF n0KVF n"0KVF n"0KVF n"0KVF n0KVF n0KVF n0KVF n"0KVF n0KVF n"0KVF n"0KVF n0KVF n0KVF n"0KVF n0KVF n0KVF n0KVF n 0KVF n0KVF n(0K+% n"0NgI n "0NgI n "0NgI n 0NgI n "0NgI n"0NgI n0NgI n0NgI n0NgI n"0NgI n0NgI n"0NgI n "0NgI n 0NgI n0NgI n"0NgI n0NgI n 0NgI n0NgI n 0NgI n0NgI n(0K+% n"0

RL n "0

RL n "0

RL n 0

RL n "0

RL n "0

RL n 0

RL n 0

RL n "0

RL n "0

RL n 0
}
RL n0
|
RL n "0
{
RL n "0
z
RL n 0
y
RL n0
x
RL n "0
w
RL n "0
v
RL n 0
p
RL n0
HFGIJKLMMLK    !'-/1L`km
RL n "0
%,5>CHg!)1:BJPSVY\`dgj 
RL n "0

&14       
RL n 0

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ     S:j!!z#zzz!z!z!z!z!z!z!z!z!    z!
RL n0
z!z!z%
z%z%z%z%z!z%z%z!z!z!z%z!z!z!z!z!zS  d~%  (*-m05F:?M?N?[EEELMMqQUP[[[w_qcscg4jnFs-{SS      ' 
RL n 0
%
Z.` j782@RTUUX[^:b:cTOy00$aOy00$bOy00      pOy00     Oy00     Oy00     Oy00     Oy00     Oy00     Oy00     Oy00     ,-.WXYZo*+/8EFGHIJKLMNOPQR\*gKu(e_?+qDl <     h                              Z"d~U|~q<TxPq%L      !
RL n0
"""$m%%)&&&&&T''d(x((((((****J+,T,U,j,,,,-<-^----..=.L.h..............//// /
RL n 0
/(/)/*/./0/2/4/6/8/://@/B/D/F/H/J/L/N/O/S/U/W/Y/[/]/_/a/c/e/g/i/k/m/o/q/s/t/u////0m0000191|111&2G22253@3Y3Z333!474M4}444%5h555555:6;66666677
77777=7>7E7J7M7P7j7k7s7x7{7~77777777777778888887888?8D8G8J8k8l8s8x8{8~8888888888888999999;9<9C9H9K9N9o9p9w9|999999999999999::::
RL n0
:::::!:$:':E:F:K:P:S:V:l:m:n:s:v:x::::::::::::::::::::::::: ;
RL n(0K+% n"0~TO n "0~TO n "0~TO n 0~TO n "0~TO n "0~TO n "0~TO n"0~TO n0~TO n 0~TO n0~TO n 0~TO n0~TO n(0K+% n"0UP n "0UP n "0UP n 0UP n "0UP n "0UP n "0UP n"0UP n0UP n 0UP n0UP n 0UP n0UP n0UP n 0 nc0VQ n0VQ n0VQ n"0VQ n "0VQ n "0VQ n "0VQ n "0VQ n 0VQ n  "0VQ n  "0VQ n "0VQ n "0VQ n "0VQ n  "0VQ n  "0VQ n  0VQ n "0VQ n "0VQ n "0VQ n "0VQ n "0VQ n "0VQ n "0VQ n 0VQ n "0VQ n "0VQ n "0VQ n "0VQ n "0VQ n "0VQ n "0VQ n0VQ n  0VVp0VQ n0VQ n0VQ n0VQ n 0 nc0.ZT n"0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n"0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n"0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n"0.ZT n "0.ZT n0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n0.ZT n "0.ZT n "0.ZT n"0.ZT n "0.ZT n0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n "0.ZT n "0.ZT n "0.ZT n "0.ZT n 0.ZT n  0.Z.Zp0.ZT n(0.ZT n0]*X n      G0]*X n      G0]*X n g0 n0_,Z n0_,Z n 0_,Z n "0_,Z n "0_,Z n 0_,Z n "0_,Z n "0_,Z n 0_,Z n "0_,Z n "0_,Z n 0_,Z n "0_,Z n"0_,Z n"0_,Z n"0_,Z n"0_,Z n "0_,Z n"0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n "0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n "0_,Z n "0_,Z n"0_,Z n 0_,Z n 0_,Z n0_,Z n80_,Z n0Zb\ n80_,Z n0cy^ n80_,Z n0dr_ n(0_,Z n80|e` n0e` n80|e` n0Uf` n80|e` n0ga n80|e` n0h7c n80|e` n0ske n80|e` n0`lf n80|e` n0Mmg n80|e` n0)vRLS
>m<]pBZ
;;;;;+;,;1;6;9;<;M;N;S;X;[;^;o;p;;;;;;;;;;U<<<<<<<.=Z======
     !!!!""h"v""""#-##$$$$$$$,,,,,,,,,,,,,,^-c-f-i-------. .S.T.......#/$/#0$0E0F0g0h000000000h1i1n1;2<2A2333344455555667788\:]:;;I=J=>>>>>@@AAAAAABBUBVB]BCCDDDEEFF F.G/GGGGdHeHGKHKPKKKLLGMNNO OPPPQQMRNRURRRRRdSeSSSDTETTTTIUJUUUUIVJVVVVV6W7WYZZZZZZZZZZZZ[[=[>[G[I[O[e[f[p[r[x[[[[[[[[\\\,\-\.\/\0\1\2\9\=\D\[\\\d\k\\\\\\\\\\\\\\\] ]]``,`-`N`O`s`t`8a9aaaaaaaaaaaaaaaaabbb!b"b3b4bWbXbjbdd|eeemfghskkrl`mQn@oAoBo\ofokosoooooooop%pppppq%qFrars-uVujuuuwuuuuv0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@30@0@0@0@H0@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@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@0@ 0@c0@0@0@0@0@0@(0@ 0@ 0@ 0@ 0@ 0@ 0@0@ 0@c05        @05     @ 05     @05     @(05     @0     @(05     @0@(05 @05     @805     @0<5     @0<5     @80@0@80@0p@(05     @0     @(05     @0B@80B@80B@80B@0@0@ 0@c0 -@0 -@0 -@0 -@0 -@(0 -@0"-@ Q0"-@ R0"-@ R0"-@ R0"-@ R0"5     @ R0"5     @ R0"5     @ Q0"5     @*@05     5  
>6>_>t>u>x>z>>?8?M?N?Q?S???@2@3@6@7@@@A.A/A1A4AAABBBBBBBBBBBB_CCCDDDFDIDD[EEEEEFEFGG GG{GHHHHH
IIIIIIJ#KKKKKfLLMMMMNDNxNyNNNNNNNNNNOOOOOFOGOKONOOO3PPPP Q+Q,QWQ]QdQpQqQvQyQQRRRRRRRRS SSSVST T-T=T\TTTTTTTTUUVUcUqUUUUV3WWXX%X,X8X9X>XAXUXgXXXXXXXXXXYYYYWYYYZ0Z1Z5Z8ZZP[[[[[[[[[\\\\\\\\\\\\u]I^^^^^^^%_+_2_>_?_D_F_v_w_y_|_____U`V`X`[`````5a6aCaQanaoaaaaaaaaa:b;bHbUbqbrbbbbbbbbb:c;cHcUcqcrcsctc{c|c}ccccccccccccccccccccd'd(d1d8d9d:d;dgJgKgUgWg]gggggggggggggggghhhhh.h/h8h:h@hVhWhahchihhhhhhhhhhhhhhhhiii i!i"i#i*i.i5iLiMiSiUi\isitiiiiiiiiiiiiiiiiiiijjj      jjjjjj j3j4jCjEjKjajbjjjjkklllmmmmm3m?m@mRmdmemvmmmmmm(n)n*ntnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooo$o%o&o0o6o7o8oBoHoIoJoKo[oppqqmrrrFs^sstuudxvxQycy>zQz-{B{1|2|3|M|W|\|d|p|q|z|~||||||||||||}}}}q}}}}~~7RSTY߀IJKL !"#$%&'()45@AFGLMNOPQklłƂ͂΂'()*+,23;<DEKLTU]^bcghyɃӃԃ܃@AHIPQYZabijoprsuvxy{|΄τф҄ԄՄׄ؄ڄۄބ߄ 
@0 

"#()*+,-./012:;EFPQT000000000000000000000000030000H000"0"0"0"00"0"0"0"00"0"0"0"00"0"0"0"00000000000000000000000000000000000000!00 0c0   0      0      0      0      0      (0       0 0 0 0 0 00 0c00 00(00~(00qt(00<?80<?0080<?0PS80<?0%((00(0080800  B0  B0  B0  B0  B0  B0  B0  B0  B0  B0  C0  C0  C0  B0  B0  B0  C0  C0  C0  B0  80800((0(( 0c0**0**0**0**0**(0**0U,X, Q0U,X, R0U,X,  R0U,X,P R0U,X,P R0U,X, R0U,X,Ј Q0U,X,  R0U,X, (0**(0**(0**(0**(0**0L..0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L..0L..0L.."0L..0L..0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L..0L..0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L.."0L..0L..T0L..(0**0u//80u//0/S00/S00/S00/S00/S00/S00/S00/S00/S00/S00/S00/S00/S00/S00/S080u//053305330533053305330533053305330533053305330533053305330533 0c0516051605160516(0516"06:7"06:7"06:7"06:7"06:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:706:7 066P06:7(0516"0;
@0M [@@8\& q % @0Šq % @0Š@0M @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;
q4f 
<0;
@,0  
<0;
@1 r
<0;
@,0 
<"0;
@1 r
<0;
@,0 
<0;
@1 r
<0;
@,0 
<0;
@1 r
<0;
@,0 
<0;
@1 r
<"0;
@,0 
<0;
@1 r
<0;
@,0 
<0;
@1 r
<0;
@,0 
<0;
4f @0Š
<0;
0 @0Š^d0 @0Š^d0 @0Š^d0 @0Š[`0. @0Š
<"0;
0P @0Š
<0;
@,0 @0 @0 @0Š@0 @0 @0Š
<0;
@>e 
<0;
@@0Pg 
<0;
@@0Pg 
<0;
@@0Pg @0 @0 @0 
<0;
@90i @0 @0Š@0 
<"0;
@0 @0 
<0;
@0 
<0;
@0 
<0;
@0 
<0;
@,0 
<0;
@0 
<0;
@4fH" 
<"0;
@0 
<0;
@4fH" 
<0;
@0 
<0;
@4fH" 
<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;
@,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+      
<"0;
@0
<0;
 
<0;
@,0 @0 @0+    @0+      
<0;
@0
<0;
 
<0;
@,0 @0 
<"0;
@1 r@0+        @0+      @0+      
<0;
@0
<0;
 
<0;
@,0 @0 @0+    @0Š
<0;
@0
<0;
 
<"0;
4SR @0Š
<0;
:rPR @0Š
<0;
:rPS @0Š
<0;
:rPJT @0Š
<0;
@,0 @0 @0+    @0+      
<0;
@0
<"0;
 
<0;
@,0 @0 @0+    @0+      
<0;
@0
<0;
 0* @0QUŠ0* @0QUŠ0* @0QUŠ0* @0QUŠ0, @0QUŠ
<0;
@0
<0;
 @0QU @0QU @0QU @0QU @0QU 
<"0;
@4@4 
<0;
@4@4 
<0;
@ 
<0;
@DS0\
<0;
 @0 @0QU @0QU @0QU @0QU @ @0QU @0QU @0QU @0QU 
<0;
@0 @0QU @0QU @0QU @0QU 
<"0;
@0 @0QU @0QU @0QU @0QU  @0QU @0QU @0QU @0QU 
<0;
@0p]P]P @0QU @0QU @0QU @0QU @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0); 
<0;
0t8 
<0;
@4L.  @0);
<0;
@4L. 
<0;
@0K 
<"0;
@@0@. 
<0;
@0K  00 
<0;
@0K  00 
<0;
@0K  00 
<0;
@0K  
<0;
D= 
<"0;
@0K w
<0;
D=L  
<0;
D=L 
<0;
@0N w
<0;
D=L  
<0;
D=L 
<"0;
@0Q w
<0;
D=L  
<0;
D=L 
<0;
@0T w
<"0;
D=L  
<0;
D=L 
< 0;;P(0516"0N4O"0N4O"0N4O0N4O"0N4O"0N4O0N4O0N4O"0N4O"0N4O0N4O0N4O0N4O0N4O0N4O0N4O0N4O 0N4O0N4O(0516"0,QQ"0,QQ"0,QQ0,QQ"0,QQ"0,QQ"0,QQ"0,QQ0,QQ0,QQ0,QQ 0,QQ(0516"0R*S"0R*S"0R*S0R*S"0R*S"0R*S"0R*S"0R*S0R*S0R*S0R*S 0R*S(0516"0\TT"0\TT"0\TT0\TT"0\TT"0\TT"0\TT0\TT0\TT0\TT 0\TT0\TT(0516"0UU"0UU"0UU"0UU0UU"0UU"0UU"0UU0UU"0UU"0UU"0UU0UU"0UU0UU0UU0UU 0UU0UU(0516"0X'Y"0X'Y"0X'Y0X'Y"0X'Y"0X'Y"0X'Y0X'Y0X'Y0X'Y"0X'Y0X'Y"0X'Y"0X'Y0X'Y0X'Y"0X'Y0X'Y0X'Y0X'Y 0X'Y0X'Y(0516"0[8\"0[8\"0[8\0[8\"0[8\"0[8\0[8\0[8\0[8\"0[8\0[8\"0[8\"0[8\0[8\0[8\"0[8\0[8\0[8\0[8\ 0[8\0[8\(0516"0^a_"0^a_"0^a_0^a_"0^a_"0^a_0^a_0^a_"0^a_"0^a_0^a_0^a_"0^a_"0^a_0^a_0^a_"0^a_"0^a_0^a_0^a_"0^a_"0^a_0^a_0^a_0^a_0^a_ 0^a_0^a_(0516"0oaa"0oaa"0oaa0oaa"0oaa"0oaa"0oaa"0oaa0oaa0oaa0oaa 0oaa0oaa(0516"0rbb"0rbb"0rbb0rbb"0rbb"0rbb"0rbb"0rbb0rbb0rbb0rbb 0rbb0rbb0rbb 0c0scc0scc0scc"0scc"0scc"0scc"0scc"0scc0scc"0scc"0scc"0scc"0scc"0scc"0scc"0scc0scc"0scc"0scc"0scc"0scc"0scc"0scc"0scc0scc"0scc"0scc"0scc"0scc"0scc"0scc"0scc0scc 0scscP0scc0scc0scc0scc 0c0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg"0gg"0gg"0gg"0gg0gg 0ggP0gg(0gg0jj	 G0jj	 G0jj g00ll0ll0ll"0ll"0ll0ll"0ll"0ll0ll"0ll"0ll0ll"0ll"0ll"0ll"0ll"0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll"0ll"0ll"0ll0ll0ll0ll80ll0Koo80ll0pJq80ll0qCr(0ll80mrr0rr80mrr0Fss80mrr0set80mrr0uv80mrr0dxx80mrr0Qyy80mrr0>zz80mrr0-{{0-{{0-{{(0ll03||03||03||03||03||"03||"03||"03||"03||03||"03||"03||"03||"03||03||"03||"03||"03||"03||03||03||803||0}m}0}m}803||0}}0}}803||0~i~0~i~0~i~ )0ll$0S0S0S #00@€000000000@€0000@€00P0000P0000P0P0P0000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000@,-.WXYZo*+/8EFGHIJKLMNOPQR\                     Z"d~U|~q<TxPq%L    ((****J+,T,U,j,,,,-^---h.      /
@0W w
/)/N/O/s/t/7
77777=7>7E7J7M7P7j7k77777887888k8l8888899;9<9o9p999:::::: ;
@)4"+ 0V2 @0);0i2 @0);0x2 @0);
;+;,;M;N;o;p;;;;<<<==t>u>M?N?S?2@3@7@.A/ABBBBCDDDEEGGHHIIIKKMMxNyNNNNNOOFOGONOPPpQqQyQRRS  SST TTTTUUVU8X9XAXXXYY8Z[[\\\\\^^>_?_F_v_w___U`V```5a6aaaa:b;bbbb:c;ccccc'd(dJgKgggggggggghh.h/h8h:h@hVhWhahchihhhhhhhhhhhiii i!i"i#i*i.i5iLiMiUi\isitiiiiiiiiiiiiijjjmmmm?m@mdmem)n*nnnnnnnnnnnnnnnnnnoooo$o%oHoIo[opqmrrr^studxvxcyQzB{1|2|3|M|W|\|d|p|q|z|~||||}}q}}}}~~7R 4@FLNkł)+2;DKT]bgyɃӃ܃@HPYai:ET0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@30@0@0@0@J0@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@c0@0@0@0@0@0@*0@ 0@ 0@ 0@ 0@ 0@ 0@0@ 0@c05      @05     @ 05     @05     @*05     @0     @*05     @0@*05 @05     @:05     @0<5     @0<5     @:0@0@:0@0p@*05     @0     @*05     @0B@:0B@:0B@@0 -@:0B@0@0@ 0@c0 -@0 -@0 -@0 -@0 -@*0 -@0"-@ Q0"-@ R0"-@@ R0"-@ R0"-@ R0"5 @ Q0"5     @*@05     5  
@)4"+ @0);
@0 
@0+ @0); :@0z
@0M [@@8\& q0% @0Šq0% @0Š
:@0z
@0M @0 @0 @0 @0 @0 @0 
:@0z
@0
@0);@0<:@0z
 @0 @0 @0 @0 @0 
:@0z
@0
:@0z
 @0 @0 @0 @0 @0 
:@0z
@0
@0
 
:@0z
q4f 
:@0z
@,0  
:@0z
@1 r
:@0z
@,0 
@0@0
@1 r
@0*@0#z
@,0 
@0-
@1 r
 @0-
@,0 
 @0-
@1 r
 @0-
@,0 
 @0-
@1 r
 @0-
@,0 
 @0-
@1 r
 @0-
@,0 
 @0-
@1 r
 @0-
@,0 
 @0-
4f @0Š
:@0-
0 @0Š^d0 @0Š^d0 @0Š^d0 @0Š[`0. @0Š
@0
0P @0Š
:@0-
@,0 @0 @0 @0Š@0 @0 @0Š
:@0-
@>e 
@0
@@0Pg 
:@0-
@@0Pg 
:@0z
@@0Pg @0 @0 @0 
@0
@90i @0 @0Š@0 
@0
@0 @0 
0F0@0`@0`@0`@0`@0`@0`@0`0X    uu<<v    
@0 
#
H+6;GR~]juyz{|KSTVWXYZ\bz,GMR(}***c-T22222"3X3333 4T4444$5V555556$6F6h66666i7A89:;;<=>\@AICDDFGGGHUHIJKL.MMdN-QPQQRSUUWMXXXdYYDZZI[[I\\\\6]I]a]Y````a=aeaaaa,b1b[bbbbbccBcpce,fNfsf8gggggggh!h3hEhWhkuuuvaxzk{!||||LNOPQRU[]^_`acdefghijklmnopqrstuvwxy{|}~|M(*^(*Ieg-IKWsu(*>Z\9<i$'Uqt1MPn+GJf011AAAgW}WWw]]]vX 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%44440RTkrw29>ewttX!tttX!tX!tBt
@0 
 /Xb$LZd7T6Z/v7M
B$2)fD"yuT@&5
@0 
(        
@,0 
l
@0 

@4fH" 
c<A    wbc4windoze]N
@0 
9
@4fH" 
@0 
39
@4fH" 

@0 @0 @0 @0Š@0 

6
@0 @0 
;
@0 @0 @0 @0Š@0 @0Š
@,0 @0 @0Š@0+        @0+      
^
@0 
n    
@0
M
 
3#"t
@,0 @0 @0+    @0+      
N
@0

 
S"
<
t
@,0 @0 @0+    @0+      
O
@0

 
S"F
Z        b
@,0 @0 @0+    @0+      
P
@0
b
 
Q
@,0 @0 @0+    @0+      

@0
0Q
 
?"zL

@,0 @0 @0+    @0+      
R
@0

 
0R
@,0 @0 
?"z
@1 r@0+        @0+      @0+      
L
n
@0
S
 

@,0 @0 @0+    @0Š
c$?"
@0
3n
 
T
4SR @0Š

:rPR @0Š
c$?"3
:rPS @0Š
U
:rPJT @0Š

@,0 @0 @0+    @0+      
0U
@0
?"zw

n"
 
V
@,0 @0 @0+    @0+      

@0
c$?"
 0* @0QUŠ0* @0QUŠ0* @0QUŠ0* @0QUŠ0, @0QUŠ
t
@0
W
 @0QU @0QU @0QU @0QU @0QU 

@4@4 
S"
C

@4@4 
X
@ 

@DS0\
0X
 @0 @0QU @0QU @0QU @0QU @ @0QU @0QU @0QU @0QU 
?"
t
@0 @0QU @0QU @0QU @0QU 
Y
@0 @0QU @0QU @0QU @0QU  @0QU @0QU @0QU @0QU 

@0p]P]P @0QU @0QU @0QU @0QU @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0); 
s*GM?";n
0t8 
Z
@4L.  @0);

@4L. 
c$?"w
;bz
@0K 
[
@@0@. 

@0K  00 
0G-IHP?";
@0K  00 
\
@0K  00 

@0K  
0\
D= 
?"7

t"
@0K w
]
D=L  

D=L 
s*Z?"Wzt"
@0N w
^
D=L  
D=L 
s*Z?"z
@0Q w
_
D=L  
D=L 
6GH@I"LW 
@0T w
`
D=L  

D=L 
BC>DE F*,4,4>24,@`B
@0W w
a
@)4"+ 0V2 @0);0i2 @0);0x2 @0);
@)4"+ @0);
3?+f
@0+ @0); :@0z
p
:@0z
:@0z
s*Fp
@0);@0<:@0z
3?
Ff
:@0z
v
:@0z
:@0z
s*Ev
@0
3?
Ef
:@0z
w
:@0z
:@0z
s*Dw
:@0z
3?
Df
@0@0
x
@0*@0#z
@0-
s*Cx
 @0-
3?
Cf
 @0-
y
 @0-
 @0-
s*By
 @0-
3?
Bf
 @0-
z
 @0-
 @0-
s*Az
 @0-
3?
Af
 @0-
{
:@0-
@0
s*@{
:@0-
3?
@f
:@0-
|
@0
:@0-
s*?|
:@0z
3?
?f
@0
}
@0
0X0@00@00@00@00@00@0`@0`@0`@0`@0`@0`@0`@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@00@000X        vv>>t    
s*>}
'
hbP6@ES[:iMM^ST\]_`abcdgm*EKPh~m+24*5c57<=
=>=k===>8>l>>>?
3?
>f
A,ANApAAB6DME2F.GHHCJKMNOQSxTTTUFUVpWXYZZU[^A^^_`abd>eveeUff5gg:hh:i}iii'j:jRjJmmmmn.nVnnnno"oLosoooopp3paprs?sds)tttttttuu$u6uHuxpڂRO,܉ESUWXYZ[^efhijklnopqrstuvwxyz{|}~RV(*\
~
&(Gce}+GIUqs#&D`c>Z]:=n
&)Plo#?BKgju	7	:	G	c	f	n				v;;;NNNXdndpdhj~jjSX 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%44440RTksx3;@gy
ttX!tttX!tX!tBt4
s*~
 be/Xb$LZd7T6Z/v7M
B$2)fD"yuT@sd r(   
3?
T
l


c<A    wbc4windoze_N
C=
9


=`

39

6
c$<
;
        
<Rb  Z" 

^
#"r
n    

M

3#"t
s*;
N
3?0!Z" 

;r


S"
<

t

O
s*:

3?Z0!      
:r
S"F

Z        b

P

b
s*9
Q
3?Z      
9r


0Q

?"zL


s*8
R
3? Z      
8Z


0R
?"z
S7
L

n
     
7Z
S


c$?"
S6
3
n
     
6Z
T


c$?"3

S5
U
     
5`


0U
?"zw


n"
c$4
V
        

4`


c$?"

t
c$3
W
                
3`


S"
C


X
c$2

        
2`
0X

?"

t
Y
c$1

        
s*GM?";
n

1`
Z


c$?"w
;b
z
c$0
[
               
0`


0G-IHP?";

\
c$/

        
/`
0\

?"7


t"
]
c$.

        
.`
s*Z?"Wz
t"

^
c$-
s*Z?"z

        
-B
_
S       ?            ! " # $ % & ' ( ) * + , - . v{;
4M
K2H!pt;
6GH@I"LW 

{!2 49
`
1K$t

_/z
BC>DE F*,4,4>24,@`
B
t
a
eeP t
t
3?e-f
;t
p
Ct
1t
s*Fp
1qt
3?p
Ff
1
v
q2t

s*Ev
<t
3?o 
Ef
" /B
w
t
" B
s*Dw
t
3?n 
Df

t
x
{!ta
"2T
s*Cx
KLt~
3?m 
Cf
KLt}
y
B
Kt|
s*By


t{
3?l 
Bf


tz
z

ty
o
tx
s*Az


ptw
3?k 
Af
\

tv
{


\tp
s*@{
H 
3?j 
@f
t(Introduction
_Toc113437947
_Toc113437948
_Toc113437949
_Toc113437950
_Toc113437951
_Toc113437952
_Toc113437953
_Toc113437954Clocks
_Toc113437955
_Toc113437956
_Toc113437957      Registers
_Toc113437958
_Toc517168571
_Toc113437959
_Toc513532500
_Toc113437960
_Toc113437961
_Toc113437962
_Toc113437963
_Toc113437964
_Toc113437965
_Toc113437966
_Toc113437967
_Toc113437968
_Toc113437969
_Toc113437970
_Toc113437971
_Toc513532498
_Toc113437972
_Toc113437973
_Toc113437974
_Toc113437975
_Toc113437976
_Toc517168576
_Toc113437977
_Toc513532494
_Toc514386859B  #$L+L+T,T,0$1A;DEkGHKN
|
R~TUVaW/Z]|eBobrcrrt*uv

 !"#$%&'Y ##%K+S+U+e,e,#1N1BeDEGHKO3RTUV-Z7Z]e[obrgrrt*uv
s*?|
                       
3?i 
?f
}
qv

%HMHMMXch@Ev{!&UZ7<3 8 |  !'!$$C$H$T%]%x%%p&u&(())Z+_+>,C,,,,,,-5-:-i-n------.2.7.f.k.....//5/:/g/l/////004090V0[0x0}0000000(1-18$88888x9}9:!:::;;<<A<<<==r>w>}????V@[@&A+A[A`AAA?DDDEEoGtGGGHH%I*IWI\IKKMMgNlNNNPPJQOQRRRRRRS SESJSoStSSSSS%T*TTTTTUUUUVV7W?WWWZX_XXXXX0Y5YBYJYhYmY}YYYYYYZ%ZZZcZZZZZZZ[ [>[F[f[o[[[[[[\2\8\D\I\\\a\k\p\\\\\\\\\\\ ]&]C]Q]^^^^
___"_(_2_aaaaaaaaaab bbb#b,b5b>bGbPb`bibbbbbHcNc|cccccddddde
eeeeeeeee[fefffffffgg$g/gggggghh'h6h[A[f[i[[[[[[[2\6\\\a\\\\\\\ ]$]C]O]aaaaaaaaaaaaaaaabbbb#b&b5b8bGbJbdddeeedfffggnnppqrs-uuuuuv:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@]g|fV2U}hT~c:S>SR8K^FJ~IRoH*tQLGe/
)9Gk(,l5\COh
s*>}
9o>>>wMEF0#c&EP|mXxTV&#Ld[D:_1)gj8hrFumBh$Y}FlsNplğ9^z E{     ^`OJQJo(8^8`OJQJo(^`OJQJo(o     p^ `OJQJo(@^`OJQJo(x^x`OJQJo(H^H`OJQJo(o^`OJQJo(^`OJQJo(^`.^`.88^8`.h
3?h 
>f
^`hH)^`OJQJo(^`OJQJo(88^8`OJQJo(^`OJQJo(hh^h`.hh^h`OJQJo( ^` 56CJ`OJQJo(Appendix A
^`o(hH)
~
^`hH.
pLp^p`LhH.
s*~
@@^@`hH.
3?g
T
^`hH.

L^`LhH.
^`hH.
C=
^`hH.
d
=`
PLP^P`LhH.hh^h`.P^`P..^`...x ^`x....   ^`

..... 
X^
c$<
`X......        
^`.......       
8^`8........   
`^``.........hh^h`o(-hh^h`h^`56CJ`OJQJo(Indexhh^h`. ^` 56CJ`OJQJo(Appendix B
^`o(hH.
        b
<Rb  Z" 
^`hH.

pLp^p`LhH.
#"fr
@@^@`hH.

^`hH.

L^`LhH.
s*;
^`hH.
3?0!Z" 
;r
^`hH.

PLP^P`LhH.h^`56CJ`OJQJo(h^h`hXX^X`OJQJo(hHh

((^(`hH.h
s*:
L^`LhH.h
3?Z0! 
:r




^
s*9
`hH.h
3?Z 
9r


^
`hH.h

hLh^h`LhH.h

88^8`hH.h
s*8
^`hH.h
3? Z 
8Z
L^`LhH.hh^h`OJQJo(h

XX^X`hH.h
((^(`hH.h
S7
L^`LhH.h
Y
7Z



^
S6
`hH.h
X
6Z


^
`hH.h

hLh^h`LhH.h
88^8`hH.h
S5
^`hH.h
c
5`
L^`LhH.hh^h`OJQJo(hh^h`.>,l5c&EP9^zE{:_e/
wM~}|wMe/
gj8hTVOh

9Y}FlsNplmBh9Gk([P&f																											o,-1:GHIJKLMNOPQRS Z$c$f$i$l$o$r$u$w$y${$}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$L+V+T,f,k,s,y,,,,,,,,,,,,,,,,,,,,!-"-*-/-2-5-W-X-^-c-f-i-------------------. .'.,./.2.S.T.[.`.c.f................../#/$/*///2/5/U/V/\/a/d/g/////////////////////////000000#0$0)0.01040E0F0K0P0S0V0g0h0m0r0u0x000000000000000000000O1U1\1h1i1l1n1;2<2?2A233333333444455555555666677778889\:]:_:b:;;;;I=J=L=O=>>>>>>>>@@@@AAAAAAAAAB
BBBB#B%BUBVBZB]BCCD;DfDlDsDDDDDEEEFFFFF F.G/GkGGGGGGGGdHeHH.K4K;KGKHKMKPKKKKKL     LLLLL?M@MDMGMNNNOOOO O%O'OPPPPQQ
c$4
R4R:RARMRNRSRURRRRRRRRRdSeSgSjSSSSSDTET}T~TTTTTTTTIUJUUUUUUUUUIVJVVVVVVVVVVVVVVVVVVVVVV(W6W7W@WGWHWIWJWKW`WaW7Z8Z=ZCZMZYZZZdZfZlZZZZZZZZZZZZZZZ[[[![$[+[=[>[G[I[O[e[f[p[r[x[[[[[[[[[[[[[\\\,\-\.\/\0\1\2\9\=\D\[\\\b\d\k\\\\\\\\\\\\\\\\\\\\\]]]]]] ]'])]/]B]C]R]T]Z]p]q]___```,`-`B`N`O`a`s`t``8a9aaaaaaaaaaaaaaaaaaaaaaaabb
        a        
4`
bbbbb!b"b#b-b3b4b5b?bEbFbGbQbWbXbAoBo\ofokosooooooooooooooopppsss s#s&ss,u-uuvvv%*Q@!!!!v@@UnknownGTimes New Roman5Symbol3Arial9NlTT-3 00000QTimes New Roman BoldY MHelvetica-BoldHelvetica;HelveticaU   Times New Roman Italica&
LucidabrightTimes New Roman7CourierCApple Symbols5Geneva?	Courier New7Verdana7NlTT-3 0000;Wingdings"hyCզffhYD`1g
hL'0P4d8vYk2QKX        ?K!Xgate Co-Processor (Xgate) ModuleXgate Module SpecificationRobert Hayes
Robert  Hayesx 



Oh+'0 8      P\
c$3
|
'$Xgate Co-Processor (Xgate) ModuleXgate Module SpecificationRobert Hayesxgate_specs.docRobert  Hayes360Microsoft Word 11.5.5@V@i$,@6@
        `
3`
-H,D`

՜.+,D՜.+,L
.'opencores.org18v"Xgate Co-Processor (Xgate) ModuleTitleX(V^j_PID_LINKBASE_PID_HLINKS'AA0K7http://www.opencores.org/K7http://www.opencores.org/K7http://www.opencores.org/K7http://www.opencores.org/G<)OC_logo_noframe6N'yoc_logo_small6Nyoc_logo_small!wbc4windoze

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  
c$2

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  
        _
2`

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~  


 !"#$&'()*+,5Root Entry    F|++7Data
 
c$1
 
        ^
1`
 

 
 
c$0
 
        ]
 

0`
 

 
 
c$/
 
        Z        
/`
 

 
 
c$.
 
        \
 

.`
 

 
 
c$-
 
        [
 

-6
 

 
 
t
 

 
 
c$,  #"`T      
,t
 

 
 
c$+  #"`S      
+b2
 

 
 
c$  "R    T2
 

 
 
c$  Q  t
 

 
 
c$*  #"`P      
*b2
 

 
 
c$  "O    t
 

 
 
c$)  #"`N      
)b2
 

 
 
c$  "M    t
 

 
 
c$(  #"`
(b2
 

 
 
c$  "L
 
t
 

 
 
c$'  #"`K
 

'b2
 

 
 
c$  "J
 
2
 

 
 
BjMENHQ   `TjM2`TjM2`TjM2`TI
 
2
 

 
 
CAENG@HB,J_TQ       `T_n<A`T_n<A_T_n<A_TH
 
NZ         @ 
 

 
3@GnB
 

 

 
c$D"    @ 
 
nB
 

 
 
c$D"    @ 
 
NZ        , ,
 

 
3FnB
 

 

 
c$D"   , 
 
nB
 

 
 
c$D"   , ,
 
ZZ      !:D]
 

 
3EtB
 

 
B
 
s*-D"!:1Z
 
tB
 

 
 
s*D"$MD]
 
nB
 

 
 
0ZD"D
 
nB
 

 
 
0D"C
 
nB
 

 
 
0ZD"B
 
nB
 

 
 
0D"A
 
nB
 

 
 
0ZD"@
 
nB
 

 
 
0D"?
 
nB
 

 
 
0ZD">
 
nB
 

 
 
0D"=
 
ZZ         (
 

 
3<tB
 

 

 
s*ZD"      (
 
tB
 

 
 
s*D"      (
 
ZB
 

 
 
s*D;
 
ZB
 

 
 
s*D:
 
ZB
 

 
 
s*D9
 
ZB
 

 
 
s*D8
 
ZB
 

 
 
s*D7
 
l
 

 
 
0&      6
 

&l
 

 
 
0%      
%l
 

 
 
0$       

$l
 

 
 
0#      
 

#l
 

 
 
0"      
"l
 

 
 
0!      5
!l
 

 
 
0       4
 t
 

 
 
c$  #"`3
b2
 

 
 
c$  "2t
 

 
 
c$  #"`1
b2
 

 
 
c$  "0B
 

 
@
 
ND? 3"`@/B
 

 
 
ND? 3"`@.nB
 

 
@
 
0 -D"-nB
 

 
 
0ҀD",
 

 
 
s`0e0e
  B8CXDEF @ 5% 
 

?1 d0u0@Ty2 NP'p<'pA)BCD|E|| Xc'/3B8@  #"l`@  +
 

 
 
s`0e0e
  B?CDEF @ 5% 
 

?1 d0u0@Ty2 NP'p<'pA)BCD|E|| ;=?c&1
@  #"l`@  *
 

 
 
s`0e0e
  B^CSDEF @ 5% 
 

?1 d0u0@Ty2 NP'p<'pA)BCD|E|| ^SWPc*n@  #"l`@  )ZZ        (
 

 
3(tB
 

 

 
s*ZD"      (tB
 

 
 
s*D"      (ZZ       (
 

 
3b'tB
 

 

 
s*ZD"      (tB
 

 
 
s*D"      (ZZ       (
 

 
3&tB
 

 

 
s*ZD"      (tB
 

 
 
s*D"      (t
 

 
 
c$  #"`%
b2
 

 
 
c$  "$NZ X  x      
 

 
3`#nB
 

 

 
c$D"X   x      nB
 

 
 
c$D"X        x          b2
 

 
 
c$  ""NZ X  x      
 

 
3!nB
 

 

 
c$D"X   x      nB
 

 
 
c$D"X        x          b2
 

 
 
c$  " NZ X  x      
 

 
3nB
 

 

 
c$D"X   x      nB
 

 
 
c$D"X        x          z
 

 
 
s*    #"`
z
 

 
 
s*    #"`
b2
 

 
 
c$  "NZ X  x      
 

 
3nB
 

 

 
c$D"X   x      nB
 

 
 
c$D"X        x          z
 

 
 
s*    #"`
Z       #      
 

 
3"2
 

 
 
BfCENGHfIQ?       Rf?ߦRf?ߦ`T?ߦ`T3"`@#      T`        X  x      
 

 
#J0nB
 

 

 
c$D"X   x      nB
 

 
 
c$D"X        x          2
 

 
 
<? 3"`@2
 

 
 
ZBSENH&Q?     `TSI`TSI`TSI`T3"`@ZZ #  -
 
C     M
 

 

 
35tB
 

 

 
s*ZD"3     -
 
C     M
 
tB
 

 
 
s*D"#     -
 
3     M
 
B
 

 
 
ND? 3"`@B
 

 
 
ND? 3"`@B
 

 
 
ND? 3"`@B
 

 
@
 
ND? 3"`@Z    #      
 

 
A3"2
 

 
 
BfCENGHfIQ?       Rf?ߦRf?ߦ`T?ߦ`T3"`@#      T`        X  x      
 

 
#J0nB
 

 

 
c$D"X   x      nB
 

 
 
c$D"X        x          2
 

 
 
BqC&ENGtH;.IZQ   qFW&qFW&Z`TFW&Z`T2
 

 
BtENGH`HHINQ?       x8U6t
Ix8U6t
IN`TU6t
IN`T3"`@B
 

 
ND? 3"`@NZ      , ,
 
37*
nB
 

 
c$D"   , nB
 

 
c$D"   , ,NZ      , ,
 
3GKnB
 

 
c$D"   , nB
 

 
c$D"   , ,Z    #      
 
3\"2
 
   
 
BfCENGHfIQ?       Rf?ߦRf?ߦ`T?ߦ`T3"`@#      T`        X  x      
 

 
#J0nB
 

 
c$D"X   x      nB
 

 
c$D"X        x          `
 

 
c$    U
n #      
 
*3\#""2
 
+
 
BfCENGHfIQ?       Rf?ߦRf?ߦ`T?ߦ`T3"`@#      T`        X  x      
 
,#J0nB
 
-
 
c$D"X   x      nB
 
.
 
c$D"X        x          6
 
/
 
Vn      ~
 
 
Z
 
J3#"W
 
K
 
c$R    #"`4
 
 

R
 
L
 
c$Q    #"`B^
 

Qz
 
M
 
SP  #"`T
Ph2
 
N
 
S"~B``    =
 
O#i 8%2NOtB
 
PB
 
s* -D"=tB
 
Q
 
s*ҀD"4h2
 
R
 
S"K h2
 
S
 
S"K R``    =
 
T#`|tB
 
UB
 
s* -D"=tB
 
V
 
s*ҀD"4``        =
 
W#a?H\qtB
 
XB
 
s* -D"=tB
 
Y
 
s*ҀD"4``        =
 
Z#
Qc2[tB
 
[B
 
s* -D"=tB
 
\
 
s*ҀD"4:2
 
]
 
#CsfENGH>JXOQ?   `T&Qsf`T&QsfXO&QsfXO3"`@6?x
:2
 
^
 
#CveENG8HJOQ?   K`TQveK`TQveOQveO3"`@
42
 
_
 

BFCRENGҰHJRQ?         `T?F#`T?F#RF#R3"`@j[)

"2
 
`
 
BPC\ENG2H2I.Q?       PD\PD\.`TD\.`T3"`@r6Q
 
a
 
H? 3"`@n

 
b
 
H? 3"`@Z

 
c
 
H
 
? 3"`@.  

 

 
d
 
H  ? 3"`@x#
     B
 
S       ?
 

 

 

 

 

 

 
           
 
+]^_`|                                                                                  ***************************S{;
4M
 
K2H!pt;
 
{!2 49
 
1K$t
 
q+#!t
 
ft*:k9t
 
oCt
 
_!\t
 
_pt
 
3KtJ_{t     f
 
teteVt*&]t
 
Rt
 
8it
 
Y     4^4t
 
t
 

 
t
 
t
 
\t
 
a@
t
 
     u&t
 
;     l
 
t
 
     t
 
gt
 
R3h     t
 
     
 
t
 
     yt
 

 
1t
 
Rh     
 
t
 
4t
 
Rh     t
 
7)t
 
R  h    t
 
9
 
t
 
+{6t
 
Q
 
Zt
 
"t
 
T2t
 
$t
 
GSBt
 
!pIt
 
)t
 
5t
 
+t
 
rct
 
)it
 
^     tct
 
     )U
t
 
%      t
 
+Vt
 
!*
 
t
 
t
 

 
t
 
t
 
t
 
\t
 
*zt
 
t
 
t
 
xt
 
xt
 
t
 
t
 
t
 
t
 
Et
 
c\t
 
Dt
 
# Dt
 
K
 
ct
 
h~t
 
      tht
 
h ~t
 
ct
 
)t
 
h
 
~t
 
      t
 
h~t
 
h~
 
t
 
      
 
t
 
bQBt"       B
 
t/K``tJet
 
_/z
 
t
 
eeP t
 
t
 
;t
 
Ct
 
1t
 
1qt
 
1
 
q2t
 

 
<t
 
" /B
 
t
 
" B
 
t
 

t
 
{!ta
 
"2T
 
KLt~
 
KLt}
 
B
 
Kt|
 


t{
 


tz
 

ty
 
o
tx
 


ptw
 
\

tv
 

 

\tp
 
H 
 
t+Introduction
_Toc115855036
_Toc115855037
_Toc115855038
_Toc115855039
_Toc115855040
_Toc115855041
_Toc115855042
_Toc115855043Clocks
_Toc115855044
_Toc115855045
_Toc115855046
_Toc115855047
_Toc115855048
_Toc115855049  Registers
_Toc115855050
_Toc517168571
_Toc115855051
_Toc513532500
_Toc115855052
_Toc115855053
_Toc115855054
_Toc115855055
_Toc115855056
_Toc115855057
_Toc115855058
_Toc115855059
_Toc115855060
_Toc115855061
_Toc115855062
_Toc115855063
_Toc513532498
_Toc115855064
_Toc115855065
_Toc115855066
_Toc115855067
_Toc115855068
_Toc517168576
_Toc115855069
_Toc513532494
_Toc514386859         ~q<**U,-.=.u/5566p;;N,QR\TUX[^oarbtcRd gjmr3|STT
 

 !"#$%&'()*		S *i,.<.g./55566;;NVQRTUX[$_abzcg(gj~rL|SXT+.34@                    I
 
N
 
ch&+

hm
OTqvHM+0
 
ej6;{A F j o ,,,,,,-#---------NN0Q5QRR`TeTTTUUVVHVMVXXZZX[][[[]];^@^^_______6`;```e`````aasaxaaavb{bbbcc(d0dddKePe~eeee!f&f3f;fYf^fnfwfffff
ggKgTggggggghh/h7hWh`hhhhhhh#i)i5i:iMiRi\iaiti~iiiiiiiiijj4jBjkkkkkl lll#lnnnnnnnnnnnnoooo&o/o8oAoQoZooooo9p?pmpvpppppqqqqqqqrvrrrrrrrLsVssssssst
 
tt tttttttuu'u-u4uZ\\y]|]I^~^cc(d,dKgNggggggghh/h2hWhZhhhhhhh#i'iMiRitixiiiiijj4j@jnnnnnnnnnnnnnnnnnnoooo&o)o8o;oqqqqrrUsWstt{{}}~~$_`Ӏހ'(H ),58ƂʂՂ,135<AEJLMUVAEIOQRZ^bfjn24;?FJQT::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@]g|fV2U}hT~c:S>SR8K^FJ~IRoH*tQLGe/
)9Gk(,l5\COh
 
9o>>>wMEF0#c&EP|mXxTV&#Ld[D:_1)gj8hrFumBh$Y}FlsNplğ9^z E{     ^`OJQJo(8^8`OJQJo(^`OJQJo(o     p^ `OJQJo(@^`OJQJo(x^x`OJQJo(H^H`OJQJo(o^`OJQJo(^`OJQJo(^`.^`.88^8`.h
 
^`hH)^`OJQJo(^`OJQJo(88^8`OJQJo(^`OJQJo(hh^h`.hh^h`OJQJo( ^` 56CJ`OJQJo(Appendix A
^`o(hH)
 
^`hH.
 
pLp^p`LhH.
 
@@^@`hH.
 
^`hH.
 
L^`LhH.
 
^`hH.
 
^`hH.
 
PLP^P`LhH.hh^h`.P^`P..^`...x ^`x....   ^`
 
..... 
 
X^
 
`X......        
^`.......       
8^`8........   
`^``.........hh^h`o(-hh^h`h^`56CJ`OJQJo(Indexhh^h`. ^` 56CJ`OJQJo(Appendix B
^`o(hH.
 
^`hH.
 
pLp^p`LhH.
 
@@^@`hH.
 
^`hH.
 
L^`LhH.
 
^`hH.
 
^`hH.
 
PLP^P`LhH.h^`56CJ`OJQJo(h^h`hXX^X`OJQJo(hHh
 
((^(`hH.h
 
L^`LhH.h
 

 

 
^
 
`hH.h
 


^
`hH.h
 
hLh^h`LhH.h
 
88^8`hH.h
 
^`hH.h
 
L^`LhH.hh^h`OJQJo(h
 
XX^X`hH.h
 
((^(`hH.h
 
L^`LhH.h
 

 

 
^
 
`hH.h
 


^
`hH.h
 
hLh^h`LhH.h
 
88^8`hH.h
 
^`hH.h
 
L^`LhH.hh^h`OJQJo(hh^h`.>,l5c&EP9^zE{:_e/
wM~}|wMe/
gj8hTVOh
 
9Y}FlsNplmBh`9Gk([P&f                                                                                                                           o*+/8EFGHIJKLMNOPQ*.............////       /
 
/(/)/*/./0/2/4/6/8/://@/B/D/F/H/J/L/N/O/S/U/W/Y/[/]/_/a/c/e/g/i/k/m/o/q/s/t/556666677
77777=7>7E7J7M7P7j7k7s7x7{7~77777777777778888887888?8D8G8J8k8l8s8x8{8~8888888888888999999;9<9C9H9K9N9o9p9w9|999999999999999::::
 
:::::!:$:':E:F:K:P:S:V:l:m:n:s:v:x::::::::::::::::::::::::: ;
 
;;;;;+;,;1;6;9;<;M;N;S;X;[;^;o;p;;;;;;;;<<<<====t>u>x>z>M?N?Q?S?2@3@6@7@.A/A1A4ABBBBBBBBCDDDFDIDEEEEGG   GGHHHHIIIIKKKKMMMMxNyNNNNNNNNNNOOOOOFOGOKONOPP Q,QWQ]QdQpQqQvQyQRRRRRS     SSST T\TTTTTTTTUUVUUX%X,X8X9X>XAXXXXXXXYYYY0Z1Z5Z8Z[[[[[\\\\\\\\\^^^%_+_2_>_?_D_F_v_w_y_|_____U`V`X`[`````5a6anaoaaaaaaaa:b;brbbbbbbbb:c;czc}ccccccccccccccccccccd'd(d1d8d9d:d;dgJgKgUgWg]gggggggggggggggghhhhh.h/h8h:h@hVhWhahchihhhhhhhhhhhhhhhhiii i!i"i#i*i.i5iLiMiSiUi\isitiiiiiiiiiiiiiiiiiiijjj  jjjjjj j3j4jCjEjKjajbjlllmmmmm3m?m@mRmdmemm)n*ntnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooo$o%o&o0o6o7o8oBoHoIo2|3|M|W|\|d|p|q|z|~||||||||||||}} ΂)FT%*Q@L^ddS@@UnknownGTimes New Roman5Symbol3Arial9N^S@-3 00000QTimes New Roman BoldY MHelvetica-BoldHelvetica;HelveticaU   Times New Roman Italica&
LucidabrightTimes New RomanCApple Symbols7Courier5Geneva?	Courier New7Verdana7N-3 0000;Wingdings"hyCզ;;f;;f(g!4g
hL!'0P4dYk3QKX        ?K!Xgate Co-Processor (Xgate) ModuleXgate Module SpecificationRobert Hayes
Robert  Hayesx 
 


 
Oh+'0 8      P\
 
|
'$Xgate Co-Processor (Xgate) ModuleXgate Module SpecificationRobert Hayesxgate_specs.docRobert  Hayes388Microsoft Word 11.5.5@&V@Z|G@6@Z|G!(g
 
՜.+,D՜.+,L
.'opencores.org4"Xgate Co-Processor (Xgate) ModuleTitleX(V^j_PID_LINKBASE_PID_HLINKS'AA0K7http://www.opencores.org/K7http://www.opencores.org/K7http://www.opencores.org/K7http://www.opencores.org/G<)OC_logo_noframe6Noc_logo_small6Noc_logo_small!wbc4windoze
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxz{|}~  
 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abdefghijlmnopqr{Root Entry F}NG}Data
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.