Problem with comparison.
/Modules/Clock/CLKGEN01A/opravit.txt
0,0 → 1,10
moc blizko soucastky.
 
Pouzdro diody musi byt SMA.
 
Neni oznacena jednicka u U1.
 
Vylepsit blokovani U1. Pridat prokovy.
Zrusit paralelni vstup.
 
vymenit translator za PCA9306
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PICDEM FSUSB.bak
0,0 → 1,210
/********************************************************************
FileName: HardwareProfile - PICDEM FSUSB.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PICDEM FSUSB
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PICDEM_FSUSB_H
#define HARDWARE_PROFILE_PICDEM_FSUSB_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//The PICDEM FS USB Demo Board platform supports the USE_SELF_POWER_SENSE_IO
//and USE_USB_BUS_SENSE_IO features. Uncomment the below line(s) if
//it is desireable to use one or both of the features.
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
//Uncomment the following line to make the output HEX of this
// project work with the MCHPUSB Bootloader
//#define PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** MDD File System selection options ************************/
/*******************************************************************/
#define USE_PIC18
 
#define ERASE_BLOCK_SIZE 64
#define WRITE_BLOCK_SIZE 32
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PICDEM_FS_USB
#define PICDEM_FS_USB
#define CLOCK_FREQ 48000000
 
/** LED ************************************************************/
#define mInitAllLEDs() LATD &= 0xF0; TRISD &= 0xF0;
#define mLED_1 LATDbits.LATD0
#define mLED_2 LATDbits.LATD1
#define mLED_3 LATDbits.LATD2
#define mLED_4 LATDbits.LATD3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitAllSwitches() TRISBbits.TRISB4=1;TRISBbits.TRISB5=1;
#define mInitSwitch2() TRISBbits.TRISB4=1;
#define mInitSwitch3() TRISBbits.TRISB5=1;
#define sw2 PORTBbits.RB4
#define sw3 PORTBbits.RB5
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1;ADCON0=0x01;ADCON2=0x3C;ADCON2bits.ADFM = 1;}
/** SPI : Chip Select Lines ****************************************/
#define tris_cs_temp_sensor TRISBbits.TRISB2 // Output
#define cs_temp_sensor LATBbits.LATB2
/** USB external transceiver interface (optional) ******************/
#define tris_usb_vpo TRISBbits.TRISB3 // Output
#define tris_usb_vmo TRISBbits.TRISB2 // Output
#define tris_usb_rcv TRISAbits.TRISA4 // Input
#define tris_usb_vp TRISCbits.TRISC5 // Input
#define tris_usb_vm TRISCbits.TRISC4 // Input
#define tris_usb_oe TRISCbits.TRISC1 // Output
#define tris_usb_suspnd TRISAbits.TRISA3 // Output
/** TRIS ***********************************************************/
#define INPUT_PIN 1
#define OUTPUT_PIN 0
 
#if defined(YAS)
#define RXTX LATBbits.LATB5
#else
#define RXTX LATAbits.LATA2
#endif
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
 
#if defined(YAS)
#define BPF_S2 LATAbits.LATA2
#endif
 
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#if defined(YAS)
#define BPF_S2_STATE PORTAbits.RA2
#endif
 
#define PADDLE_DIT PORTBbits.RB6
#define PADDLE_DAH PORTBbits.RB7
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
 
#if defined(YAS)
#else
#define LPF_3 LATBbits.LATB2
#define LPF_4 LATBbits.LATB3
#define LPF_5 LATBbits.LATB4
#define LPF_6 LATBbits.LATB5
#endif
 
/** S W I T C H *****************************************************/
#define mInitSwitch() TRISCbits.TRISC2 = 1;
#define UserSW PORTCbits.RC2
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
#define mLED_Both_On() {mLED_1_On(); mLED_2_On();}
#define mLED_Only_1_On() {mLED_1_On(); mLED_2_Off();}
#define mLED_Only_2_On() {mLED_1_Off(); mLED_2_On();}
 
 
#endif //HARDWARE_PROFILE_PICDEM_FSUSB_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PICDEM FSUSB.h
0,0 → 1,210
/********************************************************************
FileName: HardwareProfile - PICDEM FSUSB.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PICDEM FSUSB
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PICDEM_FSUSB_H
#define HARDWARE_PROFILE_PICDEM_FSUSB_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//The PICDEM FS USB Demo Board platform supports the USE_SELF_POWER_SENSE_IO
//and USE_USB_BUS_SENSE_IO features. Uncomment the below line(s) if
//it is desireable to use one or both of the features.
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
//Uncomment the following line to make the output HEX of this
// project work with the MCHPUSB Bootloader
#define PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
//#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** MDD File System selection options ************************/
/*******************************************************************/
#define USE_PIC18
 
#define ERASE_BLOCK_SIZE 64
#define WRITE_BLOCK_SIZE 32
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PICDEM_FS_USB
#define PICDEM_FS_USB
#define CLOCK_FREQ 48000000
 
/** LED ************************************************************/
#define mInitAllLEDs() LATD &= 0xF0; TRISD &= 0xF0;
#define mLED_1 LATDbits.LATD0
#define mLED_2 LATDbits.LATD1
#define mLED_3 LATDbits.LATD2
#define mLED_4 LATDbits.LATD3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitAllSwitches() TRISBbits.TRISB4=1;TRISBbits.TRISB5=1;
#define mInitSwitch2() TRISBbits.TRISB4=1;
#define mInitSwitch3() TRISBbits.TRISB5=1;
#define sw2 PORTBbits.RB4
#define sw3 PORTBbits.RB5
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1;ADCON0=0x01;ADCON2=0x3C;ADCON2bits.ADFM = 1;}
/** SPI : Chip Select Lines ****************************************/
#define tris_cs_temp_sensor TRISBbits.TRISB2 // Output
#define cs_temp_sensor LATBbits.LATB2
/** USB external transceiver interface (optional) ******************/
#define tris_usb_vpo TRISBbits.TRISB3 // Output
#define tris_usb_vmo TRISBbits.TRISB2 // Output
#define tris_usb_rcv TRISAbits.TRISA4 // Input
#define tris_usb_vp TRISCbits.TRISC5 // Input
#define tris_usb_vm TRISCbits.TRISC4 // Input
#define tris_usb_oe TRISCbits.TRISC1 // Output
#define tris_usb_suspnd TRISAbits.TRISA3 // Output
/** TRIS ***********************************************************/
#define INPUT_PIN 1
#define OUTPUT_PIN 0
 
#if defined(YAS)
#define RXTX LATBbits.LATB5
#else
#define RXTX LATAbits.LATA2
#endif
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
 
#if defined(YAS)
#define BPF_S2 LATAbits.LATA2
#endif
 
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#if defined(YAS)
#define BPF_S2_STATE PORTAbits.RA2
#endif
 
#define PADDLE_DIT PORTBbits.RB6
#define PADDLE_DAH PORTBbits.RB7
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
 
#if defined(YAS)
#else
#define LPF_3 LATBbits.LATB2
#define LPF_4 LATBbits.LATB3
#define LPF_5 LATBbits.LATB4
#define LPF_6 LATBbits.LATB5
#endif
 
/** S W I T C H *****************************************************/
#define mInitSwitch() TRISCbits.TRISC2 = 1;
#define UserSW PORTCbits.RC2
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
#define mLED_Both_On() {mLED_1_On(); mLED_2_On();}
#define mLED_Only_1_On() {mLED_1_On(); mLED_2_Off();}
#define mLED_Only_2_On() {mLED_1_Off(); mLED_2_On();}
 
 
#endif //HARDWARE_PROFILE_PICDEM_FSUSB_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile.h
0,0 → 1,103
/********************************************************************
FileName: HardwareProfile.h
Dependencies: See INCLUDES section
Processor: PIC18, PIC24, or PIC32 USB Microcontrollers
Hardware: The code is natively intended to be used on the
following hardware platforms:
PICDEM™ FS USB Demo Board
PIC18F46J50 FS USB Plug-In Module
PIC18F87J50 FS USB Plug-In Module
Explorer 16 + PIC24 or PIC32 USB PIMs
PIC24F Starter Kit
Low Pin Count USB Development Kit
The firmware may be modified for use on other USB
platforms by editing this file (HardwareProfile.h)
Compiler: Microchip C18 (for PIC18), C30 (for PIC24),
or C32 (for PIC32)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_H
#define HARDWARE_PROFILE_H
 
//#define DEMO_BOARD USER_DEFINED_BOARD
 
 
#if !defined(DEMO_BOARD)
#if defined(__C32__)
#if defined(__32MX460F512L__)
#if defined(PIC32MX460F512L_PIM)
#include "HardwareProfile - PIC32MX460F512L PIM.h"
#elif defined(PIC32_USB_STARTER_KIT)
#include "HardwareProfile - PIC32 USB Starter Kit.h"
#else
#include "HardwareProfile - UBW32.h"
#endif
#elif defined(__32MX795F512L__)
#if defined(PIC32MX795F512L_PIM)
#include "HardwareProfile - PIC32MX795F512L PIM.h"
#elif defined(PIC32_USB_STARTER_KIT)
//PIC32 USB Starter Kit II
#include "HardwareProfile - PIC32 USB Starter Kit.h"
#endif
#endif
#endif
#if defined(__C30__)
#if defined(__PIC24FJ256GB110__)
#include "HardwareProfile - PIC24FJ256GB110 PIM.h"
#elif defined(__PIC24FJ256GB106__)
#include "HardwareProfile - PIC24F Starter Kit.h"
#endif
#endif
 
#if defined(__18CXX)
#if defined(__18F4550)
#include "HardwareProfile - UBW.h"
#elif defined(__18F87J50)
#include "HardwareProfile - PIC18F87J50 PIM.h"
#elif defined(__18F14K50)
#include "HardwareProfile - Low Pin Count USB Development Kit.h"
#elif defined(__18F46J50)
#include "HardwareProfile - PIC18F46J50 PIM.h"
#elif defined(__18F2550)
#include "HardwareProfile - UBW.h"
#endif
#endif
#endif
 
#if !defined(DEMO_BOARD)
#error "Demo board not defined. Either define DEMO_BOARD for a custom board or select the correct processor for the demo board."
#endif
 
#endif //HARDWARE_PROFILE_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/README.txt
0,0 → 1,268
NEWS
====
 
11.11.2010
 
Firmware was edited to work without bootloader falashing tool.
So simply program PIC18F4550.hex in to PIC18F4550v01A module with 20MHz crystal.
Connect it via I2C to CLKGEN01A. And you have wide tunable LO compatible with DG8SAQ USB Si570 synthesiser!
 
 
14 Apr 2009
 
The UBW has 1 power indicator LED, and 2 blinking LED's usually used to indicate the
status of USB connections with the PC.
 
Charles (and maybe some of you) finds the blinking LED's to be too bright and
distracting.
 
So I have implemented a toggle switch (the PRG button) function for you to turn
the blinking on or off.
 
Once turned on or off, the setting is stored in EEPROM, so it will continue to
behave this way when you power off and next power on the UBW.
 
The default setting is LED blinking ON. So when you (re)flash the firmware, the
default is active.
 
14 Mar 2009
 
I have just released the latest version of my UBW Emulator firmware. It now
has (almost) all the functionalities of Fred (PE0FKO)'s v15.10 firmware for
ATTINY45 and ATTINY85. All the functions are accessible with Winrad with Fred's
ExtIO_Si570_v0.8.dll, including the wonderful option of setting of the
filter crossover points from the software. The crossover points are stored
in the UBW EEPROM so it will persist until changed again. Another new feature
is the setting of floating point offset and multiplier in the firmware. This
complements the setting of offset and (usually) integer multiplier in the PC
SDR software.
 
Winrad/ExtIO can be used to calibrate the UBW/Si570 (2 methods are available -
calibrating the default freq, or against a known station freq, eg. WWV).
Once calibrated, there is no need to calibrate other software - both set
freq by value and set freq by register will give the correct calibrated
freq now. In PowerSDR, leave the fxtal freq at the default 114.285 Mhz.
 
The new UBW Emulator works perfectly with Rocky v3.6, PowerSDR-sr40,
and PowerSDR-IQ. (set the Fxtal freq in the setup tab to the default 114.285 Mhz).
 
With Fred's v15.10 firmware in the ATTINY, users can use the ATTINY based USB
interfaces to do auto band switching of the mobo for Rx. To be able to do both Rx
and Tx BPF switching, Rx/Tx switching (PTT), and external LPF switching, from a
single USB connection, there are only 3 uC solutions that I know of:
 
1. The UBW (or UBW32) with this UBW firmware
2. Dave Brainerd's HSUSB, with firmware by Christos
3. Arduino board (or clone), with PE0FKO firmware modified by Loftur TF3LJ.
See Message #31623
 
 
UBW EMULATOR
============
This is the UBW emulator firmware for emulating the AVR based
DG8SAQ USB Si570 synthesiser, and Tony's USB-i2C Interface.
It emulates most of the functions of the orginal DG8SAQ firmware.
In addition, it emulates the new functions of the PE0FKO firmware (v15.10)
by Fred, with smooth tune, calibration, setting of Auto BPF crossover
points, setting of startup freq etc. After calibration of the UBW,
both set freq by value (used by Rocky) and set freq by register (used by
PowerSDR-sr40, with the fxtal freq set to the default 114.285 Mhz) will
give the correct calibrated freq output from the Si570. No further
calibration with the PC software is required.
 
I would like to thank Joe Hopster who wrote the original UBW Si570
code, Tom DG8SAQ for the AVR synthesiser code, Mike Collins who has
been invaluable in helping with the debugging and testing, John Fisher
for the code example on Si570 slide, Edson for advice on BPF selection coding,
bug fixing and testing, Fred for help to emulate his v15.7 firmware,
and others who have contributed so much to Softrock and Si570.
 
The emulator firmware HEX file is loaded in the UBW (either PIC
18F2455, 18F2550 or 18F2553 version) by the Microchip USB bootloader.
See UBW website for more details about the bootloader.
 
Before starting the firmware (via the reset button, or on power up by
plugging in the USB), the UBW should be connected via i2c interface to
an Si570. Power up the Si570 before the UBW.
 
There are several ways for connecting the UBW with the Si570.
 
(1) Connection is with 4 wires, +5V, Gnd, SCL, SDA, to an i2c
level converter, and then to Si570 with 4 wires, +3V3, Gnd, SCL, and
SDA. If you use the WB6DHW Si570 board, it has the level converter built-in. So
You can just connect the 4 wires to the header pins on the WB6DHW board. Note
that the order of the 4 wires on the UBW is: GND, VCC, RB0, RB1. The order
of the 4 header pins on WB6DHW board is: +5V, GND, SDA, SCL.
 
(2) If you are not using an IC such as GTL2002 for +5V to +3V3 conversion, you
can use discretes with the Philips (see AN97055 from Philips)
i2c level converter circuit using 2 BS170's.
 
(3) The UBW Emulator firmware sets up the SCL and SDA pins as open collector outputs.
So you can just connect 3 wires from the UBW to the +3v3 Si570 on the Softrock:
GND, SCL and SDA. The SCL and SDA lines will have pullup resistors to +3V3 on the
Softrock pcb. This has been tested to work. HOwever, there is the risk that
if the UBW firmware malfunctions for some reason (eg loading the wrong firmware instead
of the Emulator firmware), the RB0 and RB1 (SDA and SCL) pins may go to output high of
+5V, which may damage the Si570 or other +3V3 chips.
 
 
The PC will detect the new USB device as a DG8SAQ-I2C device and as
far as the PC is concerned, the UBW behaves almost exactly like the
USB Si570 synthesiser (which is based on the AVR uController). When
prompted by the PC to install the driver for this device, you install
the AVR USB driver (from the USB Si570 synthesiser software download).
You will also need the libusb0.dll and libusb0.sys files installed
for the PC software to work (available also from the USB Si570 synthesiser
software package).
 
The following PC software programs have been tested with the UBW emulation so far:
 
1. SI570_USB_Test.exe from the USB Si570 synthesiser software package
2. USB_Synth.exe from the USB Si570 synthesiser software package
2. Rocky v3.6
3. Guido's PowerSDR v1.9.0 sr40
4. WinRad with Fred's ExtIO_Si570_v0.8.dll
5. Christos's PowerSDR-IQ v1.12.20
 
SI570_USB_Test.exe can be used test the USB communication and UBW
functions,and for calibrating the UBW-Si570 ie.
 
(1) Click "Read Si570 Register" - the default Si570 startup frequency
and register values will be displayed
 
(2) If you know the actual startup frequency of your Si570 (which is
close to but generally not equal to the nominal startup freq of 56.32
Mhz), you can do the calibration now by inputting the actual freq in the
text box to the left of the "cal on startup freq", and then hit "cal
on startup freq". The UBW-Si570 is now calibrated for "set freq by
value". The calibration is stored in the EEPROM of the UBW and you do
not need to re-calibrate again unless you reload the UBW firmware from
the .hex file.
 
(3) Now you can input any freq desired in the text box and hit either
"set freq by value" or "set freq by register". The si570 should now
output the freq set by you. It should be accurate as set, and can be
confirmed with an external freq counter.
 
 
Many of the functions of the SI570_USB_Test.exe have been implemented,
including Paddle input, RXTX level, etc.
 
Both the "old" and "new" (with new icon) versions of USB_Synth.exe work in setting
the Si570 freq. The old version uses set freq by value, and the new version
(with enhancements) uses set freq by register.
 
If the SI570_USB_Test run is OK, you can fire up Rocky v3.6 to use the
Si570-USB functionality. Rocky uses the "set freq by value" method. You can use
the Rocky calibration function with the UBW, but it should not be necessary and should
be avoided. Use the calibration method in WinRad (see below under Calibration) or
the SI570_USB_Test.exe method (see above).
 
PowerSDR works by "set Freq by Register" method. You can change freq by the band buttons
or sliding the freq up and down with the mouse. Leave the Fxtal
freq in PowerSDR "Setup" to the default 114.285 Mhz. There is no need for
further calibration.
 
To use Winrad, you have to download the ExtIO_Si570.dll by Fred PE0FKO. Put the v0.8
dll in the same directory as Winrad (usually installed in "c:\Program Files\Winrad" directory).
 
 
Calibration
===========
You can use Winrad (with ExtIO_Si570_v0.8.dll by Fred) to do the calibration. This is the
easier (and preferred method). There are two calibration methods in ExtIO_Si570.dll. One is
calibrating to the factory default freq of the Si570 (a value close to 56.32 Mhz). The
other method is to tune Winrad to a known frequency station, eg. the WWV stations broadcasting
at 2.5 Mhz, 5.0 Mhz, 10.0 Mhz, 15.0 Mhz etc., and then put in the actual frequencies. For
example, you may find a good signal of WWV at 10.023 Mhz. So the "tuned" freq is 10.023 Mhz,
but the "real" freq is 10.000 Mhz. So you enter this real freq in the box and the hit "calibrate"
botton.
 
Si570 calibration can also be done with SI570_USB_Test.exe software,
to calibrate the startup freq accurately once after loading (or reloading)
of the firmware .hex file. The calibration data are then stored in the UBW EEPROM.
 
 
If UBW is not connected to the Si570
====================================
I have eliminated the readstartupconfiguration() step. So now the UBW will NOT hang
when it is not connected to the i2c bus on startup. On connection to USB it will be
recognized by the PC.
 
Of course, if you try to communicate with the Si570 it will hang and disconnect from
the USB if you don't have the Si570 connected at this time.
 
Restoring EEPROM to factory default condition
=============================================
 
After the UBW EEPROM is corrupted (eg. by mis-calibration), you can restore the factory default
by reloading the .hex file. (Thanks to Mike for the suggestion.). Alternatively, you can use
SI570_USB_Test.exe to sent 41 (hex) in the "request" box, and ff (hex) in the "Value" box,
then click "USB ctrl msg Data to Host". This then clears the EEPROM in the UBW to the default
condition and when you reset the UBW (hit the reset botton on the uBW, or by powering off
and then on again).
 
Using Winrad, there is a "reset" botton at the "calibrate" tab which will do the same thing.
 
 
Download
========
 
The UBW emulation firmware and the source files can be found in
Files->9V1AL->UBW emulation.
 
 
 
IO Port Pin assignment
======================
 
 
Pin assignments for the UBW are as follows:
 
Pin Name Input/Output Active Remarks
 
RA0 BPF_SO O H BPF select S0
RA1 BPF_S1 O H BPF select S1
S1,S0 selects 1 of 4 BPF's for Softrock
RA2 RXTX O H PTT, H = Transmit
 
RB0 SDA Open Collector For i2c connection to Si570
RB1 SCL Open Collector may need conversion to +3v3
in case of firmware failure
(eg wrong firmware loaded)
then RB0 and RB1 may be set
to logic high output of +5V
 
RB6 PADDLE_DIT I L Paddle DIT Input, active low
RB7 PADDLE_DAH I L Paddle DAH Input, active low
As internal pullup is enabled,
there is no need to add external
pullup resistors. Just ground the pin
to activate.
 
RA3-5, RB2-5 LPF_x O H LPF select pins
This has to be customised for
the LPF bank you use.
Email me (lee188@singnet.com.sg)
and I will sent you a customised hex file
 
 
Connections to SR v6.3 and Mobo v3.6
=====================================
 
 
UBW SRv6.3 Mobo v3.6 External Paddle
 
RA0 - P7 Pin 1 -
RA1 - P7 Pin 2 -
RA2 PTT_I K6 Pin 1 -
RB0 SDA - -
RB1 SCL - -
GND GND P10 Pin 2 Paddle Common
RB6 - - Paddle dot (dit)
RB7 - - Paddle dash (dah)
- +5V P10 Pin 1 -
 
 
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/USB Device - MCHPUSB - Generic Driver - C18 - PIC18F4550.hex
0,0 → 1,1389
:020000040000FA
:06000000FBEF2DF01200E1
:0600080004EF04F01200F9
:060018000CEF04F01200E1
:06080000FBEF2DF01200D9
:060808000CEF2CF01200C1
:0608180015EF2CF01200A8
:06082A000100425C000029
:08083000E901000005000000D1
:08083800D9CFE6FFE1CFD9FFA3
:10084000080EE126FD0EDBCF00F0FE0EDBCF01F03F
:10085000050ED89001320032E804FBE100C02CF014
:1008600001C02DF014EC29F02BC0DEFF2CC0DEFF00
:100870002DC0DEFF2EC0DDFFDD52DD521F0EE76E04
:10088000FD0EDBCF04F0FE0EDBCF05F0E7500416C3
:10089000056A04C02CF005C02DF014EC29F02BC023
:1008A00000F02CC001F02DC002F02EC003F0306A21
:1008B000316A326A420E336E00C02BF001C02CF058
:1008C00002C02DF003C02EF0DBEC29F0040E2BC08B
:1008D000DBFF050E2CC0DBFF060E2DC0DBFF070E75
:1008E0002EC0DBFFD9CFE9FFDACFEAFFEECF04F06D
:1008F000EECF05F0EECF06F0EFCF07F0040EDBCF22
:1009000008F0050EDBCF09F0060EDBCF0AF0070E6C
:10091000DBCF0BF008C030F009C031F00AC032F074
:100920000BC033F004C02BF005C02CF006C02DF036
:1009300007C02EF045EC29F02BC000F02CC001F0D0
:100940002DC002F02EC003F000C02AF001C02BF031
:1009500002C02CF003C02DF0080EE15C03E200D0D1
:10096000E16AE552E16EE552E7CFD9FF1200D9CF37
:10097000E6FFE1CFD9FF040EE126FB0EDBCF2BF023
:10098000FC0EDBCF2CF0FD0EDBCF2DF0FE0EDBCF0F
:100990002EF0B9EC2AF0020E2CC0DBFF030E2DC0A6
:1009A000DBFF020EDBCF2CF0030EDBCF2DF014ECBF
:1009B00029F02BC000F02CC001F02DC002F02EC099
:1009C00003F0306A316A326A420E336E00C02BF097
:1009D00001C02CF002C02DF003C02EF02EEC2AF046
:1009E000B9EC2AF02CC0DEFF2DC0DDFFFB0EDBCF03
:1009F00006F0FC0EDBCF07F0FD0EDBCF08F0FE0E9D
:100A0000DBCF09F0020EDBCF2CF0030EDBCF2DF095
:100A100014EC29F02BC00AF02CC00BF02DC00CF008
:100A20002EC00DF00AC030F00BC031F00CC032F017
:100A30000DC033F006C02BF007C02CF008C02DF01D
:100A400009C02EF044EC29F02BC002F02CC003F0BA
:100A50002DC004F02EC005F0306A316A326A420EB1
:100A6000336E02C02BF003C02CF004C02DF005C083
:100A70002EF02EEC2AF0B9EC2AF02CC000F02DC09C
:100A800001F0D9CFE9FFDACFEAFF0050EE2601509E
:100A9000ED22DECF00F0DDCF01F000C0F3FF01C09A
:100AA000F4FF040EE15C03E200D0E16AE552E16E7E
:100AB000E552E7CFD9FF1200D9CFE6FFE1CFD9FF4A
:100AC000060EE126896A926A0F0EC16EC290070E69
:100AD000B46E8A6AC30E936EF19E8B6A9468FC0EA4
:100AE0008B16941694848250040B01E0010E0101D0
:100AF000006F550E016F000EE66EE66A85EC2DF074
:100B0000E552E552550809E00101A56BF60EA66F06
:100B1000480EA76F720EA86F37D0020EDB6A030E65
:100B2000DB6A020EDBCF00F0030EDBCF01F0040E18
:100B3000005C000E015828E2010EE76E020EDBCFCA
:100B400000F0030EDBCF01F0E7500026000E01227B
:100B500000C0E6FF01C0E6FF85EC2DF0E552E5524E
:100B6000E66E020EDBCFE9FF030EDBCFEAFFA50E38
:100B7000E926010EEA22E552E750EF6E020EDB2A6B
:100B8000030E01E3DB2ACDD7A5C12AF0A6C12BF0C5
:100B9000A7C12CF0A8C12DF029EC29F02BC000F042
:100BA0002CC001F02DC002F02EC003F0306A316A73
:100BB000800E326E4B0E336E00C02BF001C02CF055
:100BC00002C02DF003C02EF0DBEC29F02BC0C6F1E3
:100BD0002CC0C7F12DC0C8F12EC0C9F10101010E12
:100BE000DE6FA06B9E6B9F6BCA6BCB6BCC6BCD6BC0
:100BF000050EE66EE66A85EC2DF0E552E5525508E5
:100C00000AE00101700EA16F3D0EA26F0A0EA36FE4
:100C1000070EA46F3BD0020EDB6A030EDB6A020EE6
:100C2000DBCF00F0030EDBCF01F0040E005C000E02
:100C300001582CE2050EE76E020EDBCF00F0030E2A
:100C4000DBCF01F0E7500026000E0122010E002646
:100C5000000E012200C0E6FF01C0E6FF85EC2DF08A
:100C6000E552E552E66E020EDBCFE9FF030EDBCF65
:100C7000EAFFA10EE926010EEA22E552E750EF6EE7
:100C8000020EDB2A030E01E3DB2AC9D70A0EE66E49
:100C9000E66A85EC2DF0E552E55255080AE00101BF
:100CA000420ECE6F600ECF6F650ED06F3B0ED16FD0
:100CB00066D0020EDB6A030EDB6A020EDBCF00F0A9
:100CC000030EDBCF01F0020E005C000E01582EE295
:100CD0000A0EE76E020EDBCF02F0030EDBCF03F04D
:100CE000E7500226000E0322010E0226000E032208
:100CF00002C0E6FF03C0E6FF85EC2DF0E552E552A9
:100D0000E66ED9CF00F0DACF01F0020EDB500024FE
:100D1000E96E030EDB500120EA6EE552E750EF6EFC
:100D2000020EDB2A030E01E3DB2AC7D7000EDFCF5A
:100D30002CF0010EDBCF2DF014EC29F02BC000F0CD
:100D40002CC001F02DC002F02EC003F0306A240E3A
:100D5000316E740E326E490E336E00C02BF001C03E
:100D60002CF002C02DF003C02EF0DBEC29F02BC0DC
:100D7000CEF12CC0CFF12DC0D0F12EC0D1F10D0E8F
:100D8000E66EE66A85EC2DF0E552E55255080BE07B
:100D90000101DA6BDB6BDC6BDD6BD66BD76B200E86
:100DA000D86FD96B76D0020EDB6A030EDB6A020EB7
:100DB000DBCF00F0030EDBCF01F0040E005C000E71
:100DC00001582CE20D0EE76E020EDBCF00F0030E91
:100DD000DBCF01F0E7500026000E0122010E0026B5
:100DE000000E012200C0E6FF01C0E6FF85EC2DF0F9
:100DF000E552E552E66E020EDBCFE9FF030EDBCFD4
:100E0000EAFFDA0EE926010EEA22E552E750EF6E1C
:100E1000020EDB2A030E01E3DB2AC9D7020EDB6ACE
:100E2000030EDB6A020EDBCF00F0030EDBCF01F016
:100E3000040E005C000E01582CE20D0EE76E020E4F
:100E4000DBCF00F0030EDBCF01F0E7500026000EF1
:100E50000122050E0026000E012200C0E6FF01C09F
:100E6000E6FF85EC2DF0E552E552E66E020EDBCF93
:100E7000E9FF030EDBCFEAFFD60EE926010EEA22D8
:100E8000E552E750EF6E020EDB2A030E01E3DB2A88
:100E9000C9D7160EE66EE66A85EC2DF0E552E552EE
:100EA000550801E1DDD000019A0E706F990E716F47
:100EB000190E726F410E736F746B756B080E766F3F
:100EC000420E776F786B796B980E7A6F420E7B6F5C
:100ED000020EDB6A030EDB6A020EDBCF00F0030EAC
:100EE000DBCF01F0005C000E01583BE2020EDBCFCD
:100EF000E9FF030EDBCFEAFF020ED890E936EA36AF
:100F0000E806FBE1700EE926000EEA22EECFE6FFCE
:100F1000EECFE6FFEECFE6FFEFCFE6FF28DDE552AE
:100F2000E552E552E552F3CF00F0F4CF01F0020EA6
:100F3000DBCFE9FF030EDBCFEAFF010ED890E936E5
:100F4000EA36E806FBE1600EE926000EEA2200C060
:100F5000EEFF01C0EDFF020EDB2A030E01E3DB2AE8
:100F6000BBD7010E0001666F676B01010D6F0001B9
:100F70009C6B9D6B9E6B410E9F6FA06BA16B800E57
:100F8000A26F410EA36FA46BA56B100EA66F420E4D
:100F9000A76FA86BA96B300EAA6F420EAB6FAC6B3C
:100FA000AD6B680EAE6F420EAF6FB06BB16BA00E43
:100FB000B26F420EB36FB46BB56BF00EB66F420EEC
:100FC000B76F020EDB6A030EDB6A020EDBCF00F0A6
:100FD000030EDBCF01F0070E005C000E01583BE270
:100FE000020EDBCFE9FF030EDBCFEAFF020ED89043
:100FF000E936EA36E806FBE19C0EE926000EEA2215
:10100000EECFE6FFEECFE6FFEECFE6FFEFCFE6FF57
:10101000AEDCE552E552E552E552F3CF00F0F4CFF5
:1010200001F0020EDBCFE9FF030EDBCFEAFF010E7A
:10103000D890E936EA36E806FBE18C0EE926000E88
:10104000EA2200C0EEFF01C0EDFF020EDB2A030E14
:1010500001E3DB2ABAD7010E00019A6F9B6BDED049
:10106000020EDB6A030EDB6A020EDBCF00F0030E1A
:10107000DBCF01F0040E005C000E01585FE2020EAF
:101080002C6E2D6ADBCF31F0030EDBCF32F09BEC00
:101090002AF02AC000F02BC001F0160E0026000E28
:1010A0000122010E0026000E012200C0E6FF01C051
:1010B000E6FF85EC2DF0E552E552DF6E020E2C6E58
:1010C0002D6ADBCF31F0030EDBCF32F09BEC2AF040
:1010D0002AC000F02BC001F0010E0026000E0122F4
:1010E000160E0026000E0122010E0026000E01221F
:1010F00000C0E6FF01C0E6FF85EC2DF0E552E552A9
:10110000E76E010EE7CFDBFF020EDBCFE9FF030E38
:10111000DBCFEAFF010ED890E936EA36E806FBE1BC
:10112000600EE926000EEA22DECFEEFFDDCFEDFFF6
:10113000020EDB2A030E01E3DB2A96D766C00DF10F
:10114000020EDB6A030EDB6A020EDBCF00F0030E39
:10115000DBCF01F0080E005C000E01585FE2020ECA
:101160002C6E2D6ADBCF31F0030EDBCF32F09BEC1F
:101170002AF02AC000F02BC001F0160E0026000E47
:101180000122110E0026000E012200C0E6FF01C060
:10119000E6FF85EC2DF0E552E552DF6E020E2C6E77
:1011A0002D6ADBCF31F0030EDBCF32F09BEC2AF05F
:1011B0002AC000F02BC001F0010E0026000E012213
:1011C000160E0026000E0122110E0026000E01222E
:1011D00000C0E6FF01C0E6FF85EC2DF0E552E552C8
:1011E000E76E010EE7CFDBFF020EDBCFE9FF030E58
:1011F000DBCFEAFF010ED890E936EA36E806FBE1DC
:101200008C0EE926000EEA22DECFEEFFDDCFEDFFE9
:10121000020EDB2A030E01E3DB2A96D7020EDB6AFD
:10122000030EDB6A020EDBCF00F0030EDBCF01F012
:10123000005C000E01583EE2020EDBCFE9FF030E18
:10124000DBCFEAFF010ED890E936EA36E806FBE18B
:10125000600EE926000EEA22EECFE6FFEFCFE6FFB2
:101260001CEC04F0E552E5522AC000F02BC001F05E
:101270002CC002F02DC003F0020EDBCFE9FF030EFD
:10128000DBCFEAFF020ED890E936EA36E806FBE14A
:10129000700EE926000EEA2200C0EEFF01C0EEFF4C
:1012A00002C0EEFF03C0EEFF020EDB2A030E01E3D5
:1012B000DB2AB8D7020EDB6A030EDB6A020EDBCF35
:1012C00000F0030EDBCF01F0070E005C000E0158AA
:1012D0003EE2020EDBCFE9FF030EDBCFEAFF010E99
:1012E000D890E936EA36E806FBE18C0EE926000ED6
:1012F000EA22EECFE6FFEFCFE6FF1CEC04F0E5526A
:10130000E5522AC000F02BC001F02CC002F02DC025
:1013100003F0020EDBCFE9FF030EDBCFEAFF020E84
:10132000D890E936EA36E806FBE19C0EE926000E85
:10133000EA2200C0EEFF01C0EEFF02C0EEFF03C0D4
:10134000EEFF020EDB2A030E01E3DB2AB7D7370ECE
:10135000E66EE66A85EC2DF0E552E5520101EB6F91
:10136000E66A080EE66EA0EC2DF0E552E552300E6E
:10137000C86E12D9050EE66EE66A85EC2DF0E552D0
:10138000E552550837E1A1C12AF0A2C12BF0A3C153
:101390002CF0A4C12DF029EC29F02BC000F02CC0BA
:1013A00001F02DC002F02EC003F0306A316A326ABB
:1013B0004A0E336E00C02BF001C02CF002C02DF09D
:1013C00003C02EF0DBEC29F02BC0D2F12CC0D3F1FE
:1013D0002DC0D4F12EC0D5F1D2C1E6FFD3C1E6FFB6
:1013E000D4C1E6FFD5C1E6FF81EC13F0E552E5522A
:1013F000E552E552060EE15C02E2E16AE552E16E79
:10140000E552E7CFD9FF1200B4D8000911E001017D
:10141000EB5102E0000E01D0010EEB6FEBC1E6FFD5
:10142000370EE66EE66A60EC2DF0E552E552E552C5
:101430000101EB5102E055D802D08B908B92100E37
:101440000001E76EB819E8AE02D0E73402D0E750E9
:10145000B85D03E36D50020B01E001D001D812002A
:10146000D9CFE6FFE1CFD9FFE6520101A051000834
:1014700033E29F51090DF3CFE9FFF4CFEAFF0E0EDF
:10148000E926010EEA22EFCFDFFFDF50350A1AE02E
:10149000010A15E0070A10E0010A0BE0030A06E062
:1014A000010A01E012D0A7EC14F00FD03CEC16F0CA
:1014B0000CD02BEC14F009D010EC15F006D0D0ECC9
:1014C00015F003D07EEC1AF000D001019F2B100E16
:1014D0009F5D01E39F6BA007E552E552E7CFD9FF7F
:1014E00012000101EC51ED1104E1100EEC6F270E1A
:1014F000ED6FEC07000EED5B6DA20BD0EC51ED1122
:1015000007E18B708B50010B02E08B8201D08B9234
:101510002FD00001B85103E18B908B9229D0B805F0
:1015200003E18B808B8224D0020EB85D03E18B80B7
:101530008B921ED0040EB85D03E18B908B8218D085
:10154000100EB85D07E10101EC51ED1102E18B7065
:101550008B920ED0200EB85D0BE10101EC51ED1124
:1015600007E18B708B50010B02E08B9201D08B82D4
:1015700012008250040B01E0010E0101005D09E040
:101580008250040B01E0010E006F82B402D0010E04
:1015900002D0000E00D01200C580C5B0FED716ECF8
:1015A0002EF001010151E824E66E27EC2DF0E55202
:1015B000870EE66E27EC2DF0E552010EE66E27EC65
:1015C0002DF0E552C584C5B4FED716EF2EF0D9CF65
:1015D000E6FFE1CFD9FF020EE126DE6ADD6ADECF4B
:1015E00000F0DDCF01F0060E005C000E01583BE27A
:1015F000C580C5B0FED716EC2EF001010151E824DC
:10160000E66E27EC2DF0E552DECF00F0DDCF01F0E5
:10161000070E0024E66E27EC2DF0E552C582C5B218
:10162000FED716EC2EF001010151E8240109E66E07
:1016300027EC2DF0E55209EC2EF0E66EDECFE9FF47
:10164000DDCFEAFFAB0EE926010EEA22E552E750B4
:10165000EF6EC584C5B4FED716EC2EF0DF2A010E5E
:1016600001E3DB2ABCD7020EE15C02E2E16AE5524B
:10167000E16EE552E7CFD9FF1200890EE66EE66A09
:101680003DD8E552E55209EC2EF00101A96FAA6B95
:10169000100EA911A96F5EEF0BF0890EE66EE66AD7
:1016A0002DD8E552E55209EC2EF00101A96FAA6B85
:1016B000EF0EA915A96FAA6B5EEF0BF0C584C5B438
:1016C000FED716EC2EF0C580C5B0FED716EC2EF076
:1016D00001010151E824E66E27EC2DF0E552890E58
:1016E000E66E27EC2DF0E552A9C1E6FF27EC2DF0C0
:1016F000E552C584C5B4FED716EF2EF0D9CFE6FF6C
:10170000E1CFD9FFC580C5B0FED716EC2EF00101A0
:101710000151E824E66E27EC2DF0E552FD0EDBCFFB
:10172000E6FF27EC2DF0E552C582C5B2FED716ECD8
:101730002EF001010151E8240109E66E27EC2DF09D
:10174000E552E552E7CFD9FF1200870EE66EE66A52
:10175000D5DFE552E55209EC2EF00101E96FEA6BA5
:10176000E98DC584C5B4FED716EC2EF0C580C5B092
:10177000FED716EC2EF001010151E824E66E27ECAD
:101780002DF0E552870EE66E27EC2DF0E552E9C10B
:10179000E6FF27EC2DF0E552C584C5B4FED716EF61
:1017A0002EF0D9CFE6FFE1CFD9FF1F0EE1260C0EB8
:1017B000DB6A300EF36E0D0EF3CFDBFFB10EF36E6E
:1017C0000E0EF3CFDBFF450EF36E0F0EF3CFDBFFF4
:1017D000100EDB6A900EF36E110EF3CFDBFF970E47
:1017E000F36E120EF3CFDBFF450EF36E130EF3CF45
:1017F000DBFF190EDB6A1A0EDB6A1B0EDB6A1C0E9E
:10180000DB6A100EDBCF2BF0110EDBCF2CF0120EAB
:10181000DBCF2DF0130EDBCF2EF0FB0EDBCF30F045
:10182000FC0EDBCF31F0FD0EDBCF32F0FE0EDBCF56
:1018300033F0DBEC29F02BC000F02CC001F02DC000
:1018400002F02EC003F000C02BF001C02CF002C04B
:101850002DF003C02EF0B9EC2AF01D0E2CC0DBFFDA
:101860001E0E2DC0DBFF800EF36E1B0EF3CFDBFFD1
:10187000050EF36E1C0EF3CFDBFF0B0EF36E140E92
:10188000F3CFDBFFDB50030801E397D0140EDB50EE
:10189000080804E0140EDB500A0801E18BD0140E96
:1018A000DB50026E036A1D0EDBCF2CF01E0EDBCF69
:1018B0002DF002C031F003C032F0D5EC2DF02CC079
:1018C00000F02DC001F0010E0026000E0122150EC1
:1018D00000C0DBFF160E01C0DBFFD950150FE96E0B
:1018E000DACFEAFF800ED880EE54000EED5401E20C
:1018F00061D0D950150FE96EDACFEAFF010EEE186C
:1019000001E1ED5018E0010EE76E150EDBCF00F09F
:10191000160EDBCF01F0E7500016016A010E001829
:1019200001E1015008E1D950150FE96EDACFEAFF65
:10193000EE2A000EED22140EDB50006E016A00C08C
:101940002CF001C02DF0150EDBCF31F0160EDBCFE1
:1019500032F09BEC2AF0170E2AC0DBFF180E2BC0CA
:10196000DBFF1B0EDBCF00F01C0EDBCF01F0170EF0
:10197000DBCF02F0180EDBCF03F00050025C015009
:10198000035818E2170EDBCF2CF0180EDBCF2DF02A
:101990001B0E2CC0DBFF1C0E2DC0DBFF150EDB5019
:1019A000E76E1A0EE7CFDBFF140EDB50E76E190E61
:1019B000E7CFDBFF140EDB0665D70101DE6B190EE6
:1019C000DB5001E198D1FB0EDBCF00F0FC0EDBCF4A
:1019D00001F0FD0EDBCF02F0FE0EDBCF03F01B0E9D
:1019E000DBCF2CF01C0EDBCF2DF014EC29F02BC03C
:1019F00004F02CC005F02DC006F02EC007F004C086
:101A000030F005C031F006C032F007C033F000C03E
:101A10002BF001C02CF002C02DF003C02EF02EECF4
:101A20002AF02BC0BEF12CC0BFF12DC0C0F12EC0DA
:101A3000C1F10C0EDBCF00F00D0EDBCF01F00E0E6E
:101A4000DBCF02F00F0EDBCF03F000C030F001C09F
:101A500031F002C032F003C033F0BEC12BF0BFC181
:101A60002CF0C0C12DF0C1C12EF01FEC2BF0010AEB
:101A700001E141D10101010EDE6FC6C130F0C7C1E5
:101A800031F0C8C132F0C9C133F0BEC12BF0BFC1C3
:101A90002CF0C0C12DF0C1C12EF0DBEC29F02BC021
:101AA000BEF12CC0BFF12DC0C0F12EC0C1F1BEC12E
:101AB0002BF0BFC12CF0C0C12DF0C1C12EF0E8EC5D
:101AC0002AF0040E2AC0DBFF050E2BC0DBFF060E3A
:101AD0002CC0DBFF070E2DC0DBFF040EDBCF04F0B4
:101AE000050EDBCF05F0060EDBCF06F0070EDBCFD1
:101AF00007F004C02AF005C02BF006C02CF007C088
:101B00002DF029EC29F02BC000F02CC001F02DC0E5
:101B100002F02EC003F000C030F001C031F002C06E
:101B200032F003C033F0BEC12BF0BFC12CF0C0C1F6
:101B30002DF0C1C12EF044EC29F02BC0DEFF2CC0EB
:101B4000DEFF2DC0DEFF2EC0DDFFDD52DD52D9CF1E
:101B5000E9FFDACFEAFFEECF00F0EECF01F0EECFF3
:101B600002F0EFCF03F0306A316A800E326E4D0E14
:101B7000336E00C02BF001C02CF002C02DF003C06A
:101B80002EF02EEC2AF0E8EC2AF0080E2AC0DBFF3B
:101B9000090E2BC0DBFF0A0E2CC0DBFF0B0E2DC085
:101BA000DBFF040E006E190EDBCFE7FF0050E75E8F
:101BB000190EE7CFDBFF1A0EDB06DB40E8403F0BD8
:101BC000006E190EDB50200DF35000100101B16FB3
:101BD0001A0EDB50030B400DF3CFB2F1040EDBCF36
:101BE00000F0050EDBCF01F0060EDBCF02F0070E92
:101BF000DBCF03F0040ED890033202320132003200
:101C0000E806F9E13F0E046E056A066A076A0450A9
:101C10000016055001160650021607500316005014
:101C20000101B2130F0E006E016A026A036AD950F5
:101C3000040FE96EDACFEAFFEE500016EE500116FF
:101C4000EE500216EE500316040E1F0B07E0D8905C
:101C50000036013602360336E806F9E1080EDBCF1E
:101C600004F0090EDBCF05F00A0EDBCF06F00B0EF9
:101C7000DBCF07F0180ED890073206320532043257
:101C8000E806F9E104500012055001120650021254
:101C90000750031200C0B3F1080EDBCF00F0090EAD
:101CA000DBCF01F00A0EDBCF02F00B0EDBCF03F02F
:101CB000100ED8900332023201320032E806F9E108
:101CC00000C0B4F1080EDBCF00F0090EDBCF01F04D
:101CD0000A0EDBCF02F00B0EDBCF03F0080ED8901C
:101CE0000332023201320032E806F9E100C0B5F1F8
:101CF000080EDBCFB6F11F0EE15C02E2E16AE552AD
:101D0000E16EE552E7CFD9FF1200D9CFE6FFE1CF70
:101D1000D9FF0A0EE1260101DE5101E148D1ADDC17
:101D2000070EDE6EDD6ADECF00F0DDCF01F001349C
:101D300004E200500C08000E01542CE3C580C5B02D
:101D4000FED716EC2EF001010151E824E66E27ECD7
:101D50002DF0E552DFCFE6FF27EC2DF0E552DECF88
:101D6000E9FFDDCFEAFF070EE95E000EEA5AB10E89
:101D7000E926010EEA22EF50E66E27EC2DF0E5523F
:101D8000C584C5B4FED716EC2EF0DF2A010E01E3A0
:101D9000DB2AC9D782DCC6C1E6FFC7C1E6FFC8C1DE
:101DA000E6FFC9C1E6FF0DD9E552E552E552E5521D
:101DB000020E2AC0DBFF030E2BC0DBFF040E2CC07B
:101DC000DBFF050E2DC0DBFF020EDBCF00F0030EA4
:101DD000DBCF01F0040EDBCF02F0050EDBCF03F00A
:101DE000CAC130F0CBC131F0CCC132F0CDC133F03B
:101DF00000C02BF001C02CF002C02DF003C02EF06B
:101E000028EC2BF0010A2BE0020EDBCF00F0030ED2
:101E1000DBCF01F0040EDBCF02F0050EDBCF03F0C9
:101E2000CAC130F0CBC131F0CCC132F0CDC133F0FA
:101E300000C02BF001C02CF002C02DF003C02EF02A
:101E400044EC29F0060E2BC0DBFF070E2CC0DBFF95
:101E5000080E2DC0DBFF090E2EC0DBFF2AD0020EBC
:101E6000DBCF00F0030EDBCF01F0040EDBCF02F07E
:101E7000050EDBCF03F000C030F001C031F002C02E
:101E800032F003C033F0CAC12BF0CBC12CF0CCC16F
:101E90002DF0CDC12EF044EC29F0060E2BC0DBFF57
:101EA000070E2CC0DBFF080E2DC0DBFF090E2EC075
:101EB000DBFFC2C130F0C3C131F0C4C132F0C5C1D3
:101EC00033F0BAC12BF0BBC12CF0BCC12DF0BDC1A9
:101ED0002EF0DBEC29F02BC000F02CC001F02DC05F
:101EE00002F02EC003F0CEC130F0CFC131F0D0C12E
:101EF00032F0D1C133F000C02BF001C02CF002C091
:101F00002DF003C02EF01FEC2BF0010A1DE0060E91
:101F1000DBCF04F0070EDBCF05F0080EDBCF06F0B9
:101F2000090EDBCF07F0306A316A326A3F0E336E3A
:101F300004C02BF005C02CF006C02DF007C02EF019
:101F40001FEC2BF0010A16E1A5EC0BF0BEC1C2F1AB
:101F5000BFC1C3F1C0C1C4F1C1C1C5F1020EDBCF25
:101F6000CAF1030EDBCFCBF1040EDBCFCCF1050EB3
:101F7000DBCFCDF101010D510DE0D2C1E6FFD3C1A0
:101F8000E6FFD4C1E6FFD5C1E6FF24DAE552E5520B
:101F9000E552E552D2C1E6FFD3C1E6FFD4C1E6FF68
:101FA000D5C1E6FF8ADAE552E552E552E5520A0E5E
:101FB000E15C02E2E16AE552E16EE552E7CFD9FF6A
:101FC0001200D9CFE6FFE1CFD9FF0E0EE126E00ED9
:101FD0000101B115E00BE838E840040FE76E050E8B
:101FE000E7CFDBFF060E016EC00EB21501C0E7FFA2
:101FF000E75204E0E8427F0BE706FCE1006E1F0EAB
:102000000101B115040DF3500024E76E040EE7CF73
:10201000DBFFDB2A3F0EB215006E016A026A036A1B
:10202000040E1F0B07E0D890003601360236033647
:10203000E806F9E1F00E0101B315046E056A066ABF
:10204000076A040ED8900732063205320432E806D9
:10205000F9E1045000120550011206500212075017
:102060000312060E00C0DBFF070E01C0DBFF080EE7
:1020700002C0DBFF090E03C0DBFF0F0E0101B31529
:10208000006E016A026A036A180E1F0B07E0D890FF
:102090000036013602360336E806F9E10A0E00C0C2
:1020A000DBFF0B0E01C0DBFF0C0E02C0DBFF0D0ED1
:1020B00003C0DBFFB4C100F0016A026A036A100EBC
:1020C0001F0B07E0D8900036013602360336E806CB
:1020D000F9E1D9500A0FE96EDACFEAFF0050EE2697
:1020E0000150EE220250EE220350EE22B5C100F064
:1020F000016A026A036A080E1F0B07E0D8900036D7
:10210000013602360336E806F9E1D9500A0FE96EC6
:10211000DACFEAFF0050EE260150EE220250EE2206
:102120000350EE22B6C100F0016A026A036AD95078
:102130000A0FE96EDACFEAFF0050EE260150EE22D8
:102140000250EE220350EE22060EDBCF04F0070E03
:10215000DBCF05F0080EDBCF06F0090EDBCF07F072
:1021600004C02AF005C02BF006C02CF007C02DF0EB
:1021700029EC29F02BC000F02CC001F02DC002F09A
:102180002EC003F00A0EDBCF10F00B0EDBCF11F0E8
:102190000C0EDBCF12F00D0EDBCF13F010C02AF0C7
:1021A00011C02BF012C02CF013C02DF029EC29F037
:1021B0002BC00CF02CC00DF02DC00EF02EC00FF077
:1021C000306A316A800E326E4D0E336E0CC02BF0C9
:1021D0000DC02CF00EC02DF00FC02EF0DBEC29F05E
:1021E0002BC008F02CC009F02DC00AF02EC00BF057
:1021F00008C030F009C031F00AC032F00BC033F033
:1022000000C02BF001C02CF002C02DF003C02EF056
:1022100045EC29F02BC0BEF12CC0BFF12DC0C0F1A0
:102220002EC0C1F1C2C130F0C3C131F0C4C132F01F
:10223000C5C133F0BEC12BF0BFC12CF0C0C12DF021
:10224000C1C12EF028EC2BF0010A1BE0C2C130F016
:10225000C3C131F0C4C132F0C5C133F0BEC12BF0EF
:10226000BFC12CF0C0C12DF0C1C12EF044EC29F04B
:102270002BC0BAF12CC0BBF12DC0BCF12EC0BDF1FA
:102280001AD0BEC130F0BFC131F0C0C132F0C1C1FF
:1022900033F0C2C12BF0C3C12CF0C4C12DF0C5C1B5
:1022A0002EF044EC29F02BC0BAF12CC0BBF12DC0AC
:1022B000BCF12EC0BDF1FB0EDBCF08F0FC0EDBCF76
:1022C00009F0FD0EDBCF0AF0FE0EDBCF0BF0BEC136
:1022D00030F0BFC131F0C0C132F0C1C133F008C02D
:1022E0002BF009C02CF00AC02DF00BC02EF02EEC04
:1022F0002AF02BC004F02CC005F02DC006F02EC033
:1023000007F0050EDBCF10F010C02DF003EC29F024
:102310002BC00CF02CC00DF02DC00EF02EC00FF015
:102320000CC030F00DC031F00EC032F00FC033F0F1
:1023300004C02BF005C02CF006C02DF007C02EF015
:10234000DBEC29F02BC000F02CC001F02DC002F016
:102350002EC003F0040EDBCF15F015C02DF003ECFA
:1023600029F02BC011F02CC012F02DC013F02EC09C
:1023700014F011C030F012C031F013C032F014C0AC
:1023800033F000C02BF001C02CF002C02DF003C0D0
:102390002EF0DBEC29F02BC0DEFF2CC0DEFF2DC0C1
:1023A000DEFF2EC0DDFFDD52DD52DECF2AF0DECFB4
:1023B0002BF0DECF2CF0DDCF2DF0DD52DD520E0EF6
:1023C000E15C03E200D0E16AE552E16EE552E7CF5D
:1023D000D9FF1200D9CFE6FFE1CFD9FFFB0EDBCF4B
:1023E00000F0FC0EDBCF01F0FD0EDBCF02F0FE0EA5
:1023F000DBCF03F070C030F071C031F072C032F04A
:1024000073C033F000C02BF001C02CF002C02DF0DF
:1024100003C02EF028EC2BF0010A03E18992899089
:1024200048D0FB0EDBCF00F0FC0EDBCF01F0FD0E41
:10243000DBCF02F0FE0EDBCF03F074C030F075C0CE
:1024400031F076C032F077C033F000C02BF001C01D
:102450002CF002C02DF003C02EF028EC2BF0010A66
:1024600003E18992898025D0FB0EDBCF00F0FC0EC2
:10247000DBCF01F0FD0EDBCF02F0FE0EDBCF03F071
:1024800078C030F079C031F07AC032F07BC033F0E0
:1024900000C02BF001C02CF002C02DF003C02EF0C4
:1024A00028EC2BF0010A03E18982899002D089820D
:1024B0008980E552E7CFD9FF1200D9CFE6FFE1CFFF
:1024C000D9FFE65289968998899A8A948A968A9839
:1024D0008A9AFB0EDBCF00F0FC0EDBCF01F0FD0E85
:1024E000DBCF02F0FE0EDBCF03F09CC030F09DC0CE
:1024F00031F09EC032F09FC033F000C02BF001C01D
:102500002CF002C02DF003C02EF028EC2BF0010AB5
:1025100004E18986010EDF6EDBD0FB0EDBCF00F01D
:10252000FC0EDBCF01F0FD0EDBCF02F0FE0EDBCFA9
:1025300003F0A0C030F0A1C031F0A2C032F0A3C0BF
:1025400033F000C02BF001C02CF002C02DF003C00E
:102550002EF028EC2BF0010A04E18988020EDF6ED0
:10256000B7D0FB0EDBCF00F0FC0EDBCF01F0FD0E91
:10257000DBCF02F0FE0EDBCF03F0A4C030F0A5C02D
:1025800031F0A6C032F0A7C033F000C02BF001C07C
:102590002CF002C02DF003C02EF01FEC2BF0010A2E
:1025A00004E0898A040EDF6E93D0FB0EDBCF00F0CF
:1025B000FC0EDBCF01F0FD0EDBCF02F0FE0EDBCF19
:1025C00003F0A8C030F0A9C031F0AAC032F0ABC00F
:1025D00033F000C02BF001C02CF002C02DF003C07E
:1025E0002EF028EC2BF0010A04E18A84080EDF6E3D
:1025F0006FD0FB0EDBCF00F0FC0EDBCF01F0FD0E49
:10260000DBCF02F0FE0EDBCF03F0ACC030F0ADC08C
:1026100031F0AEC032F0AFC033F000C02BF001C0DB
:102620002CF002C02DF003C02EF028EC2BF0010A94
:1026300004E18A86100EDF6E4BD0FB0EDBCF00F07C
:10264000FC0EDBCF01F0FD0EDBCF02F0FE0EDBCF88
:1026500003F0B0C030F0B1C031F0B2C032F0B3C05E
:1026600033F000C02BF001C02CF002C02DF003C0ED
:102670002EF028EC2BF0010A04E18A88200EDF6E90
:1026800027D0FB0EDBCF00F0FC0EDBCF01F0FD0E00
:10269000DBCF02F0FE0EDBCF03F0B4C030F0B5C0EC
:1026A00031F0B6C032F0B7C033F000C02BF001C03B
:1026B0002CF002C02DF003C02EF028EC2BF0010A04
:1026C00004E18A8A400EDF6E03D08A8A800EDF6EB4
:1026D000C580C5B0FED716EC2EF0720EE66E27EC64
:1026E0002DF0E552DFCFE6FF27EC2DF0E552C58453
:1026F000C5B4FED716EC2EF0E552E552E7CFD9FF70
:102700001200D9CFE6FFE1CFD9FFFB0EDBCF0CF0F3
:10271000FC0EDBCF0DF0FD0EDBCF0EF0FE0EDBCF9F
:102720000FF0DAC12AF0DBC12BF0DCC12CF0DDC1E7
:102730002DF02BEC29F02BC014F02CC015F02DC07F
:1027400016F02EC017F0306A316A326A4A0E336EC4
:1027500014C02BF015C02CF016C02DF017C02EF0B1
:10276000DBEC29F02BC010F02CC011F02DC012F0C2
:102770002EC013F010C030F011C031F012C032F092
:1027800013C033F00CC02BF00DC02CF00EC02DF098
:102790000FC02EF044EC29F02BC008F02CC009F03B
:1027A0002DC00AF02EC00BF0D6C12AF0D7C12BF0F5
:1027B000D8C12CF0D9C12DF029EC29F02BC018F08C
:1027C0002CC019F02DC01AF02EC01BF018C030F02C
:1027D00019C031F01AC032F01BC033F008C02BF022
:1027E00009C02CF00AC02DF00BC02EF02EEC2AF000
:1027F0002BC004F02CC005F02DC006F02EC007F051
:10280000306A316A326A4A0E336E04C02BF005C05A
:102810002CF006C02DF007C02EF0DBEC29F02BC009
:1028200000F02CC001F02DC002F02EC003F000C05B
:10283000E6FF01C0E6FF02C0E6FF03C0E6FFD1EC01
:102840000BF0E552E552E552E55285EC0EF0E5520B
:10285000E7CFD9FF1200D9CFE6FFE1CFD9FFE6528B
:1028600001019F51090DF3CFE9FFF4CFEAFF0E0EEE
:10287000E926010EEA22EE52040EEE1801E1ED50B7
:1028800061E1DF6A040EDF5C27E201019F51090D5F
:10289000F3CFE9FFF4CFEAFF0E0EE926010EEA229C
:1028A000030EE926000EEA22E9CF00F0EACF01F09C
:1028B000DF500F010024E96E000E0120EA6EEF5098
:1028C000E66EDF50EA6AA10FE96E010EEA22E552D8
:1028D000E750EF6EDF2AD6D7A1C12AF0A2C12BF0B4
:1028E000A3C12CF0A4C12DF029EC29F02BC000F0DD
:1028F0002CC001F02DC002F02EC003F0306A316A06
:10290000326A4A0E336E00C02BF001C02CF002C0B8
:102910002DF003C02EF0DBEC29F02BC0D2F12CC03F
:10292000D3F12DC0D4F12EC0D5F1D2C1E6FFD3C171
:10293000E6FFD4C1E6FFD5C1E6FFE3DEE552E5528E
:10294000E552E552E552E552E7CFD9FF1200D9CF63
:10295000E6FFE1CFD9FFE65201019F51090DF3CF08
:10296000E9FFF4CFEAFF0E0EE926010EEA22EE524D
:10297000060EEE1801E1ED504EE1DF6A060EDF5C57
:1029800027E201019F51090DF3CFE9FFF4CFEAFFE0
:102990000E0EE926010EEA22030EE926000EEA22B7
:1029A000E9CF00F0EACF01F0DF500F010024E96E1B
:1029B000000E0120EA6EEF50E66EDF50EA6AB10FBA
:1029C000E96E010EEA22E552E750EF6EDF2AD6D714
:1029D000EC0EE66E910EE66EE40EE66E420EE66ECC
:1029E000E1EC0FF0E552E552E552E5522AC0D2F192
:1029F0002BC0D3F12CC0D4F12DC0D5F1D2C1E6FF4C
:102A0000D3C1E6FFD4C1E6FFD5C1E6FF7ADEE552C9
:102A1000E552E552E552E552E552E7CFD9FF120003
:102A2000D9CFE6FFE1CFD9FF020EE12601019F5188
:102A3000090DF3CFE9FFF4CFEAFF0E0EE926010EF0
:102A4000EA22EE52040EEE1801E1ED5001E09ED0B4
:102A5000DE6ADD6ADECF00F0DDCF01F0D8900150F4
:102A600004E6040E005C000E01582AE29F51090D95
:102A7000F3CFE9FFF4CFEAFF0E0EE926010EEA22BA
:102A8000030EE926000EEA22E9CF00F0EACF01F0BA
:102A9000DE500024E96EDD500120EA6EEF50E66E54
:102AA000DECFE9FFDDCFEAFFA50EE926010EEA221F
:102AB000E552E750EF6EDF2A010E01E3DB2ACAD7A9
:102AC000A5C12AF0A6C12BF0A7C12CF0A8C12DF0FA
:102AD00029EC29F02BC000F02CC001F02DC002F031
:102AE0002EC003F0306A316A800E326E4B0E336EA8
:102AF00000C02BF001C02CF002C02DF003C02EF05E
:102B0000DBEC29F02BC0C6F12CC0C7F12DC0C8F1F9
:102B10002EC0C9F1DE6ADD6ADECF00F0DDCF01F044
:102B2000D890015004E6040E005C000E015822E229
:102B3000DECFE9FFDDCFEAFFA50EE926010EEA228E
:102B4000EF50E66EDECF00F0DDCF01F0010E002683
:102B5000000E012200C0E6FF01C0E6FF60EC2DF090
:102B6000E552E552E5521DEC2EF0DF2A010E01E39D
:102B7000DB2AD2D7550EE66E000EE66EE66A60ECF2
:102B80002DF0E552E552E5521DEC2EF0020EE15C0F
:102B900002E2E16AE552E16EE552E7CFD9FF1200A9
:102BA000D9CFE6FFE1CFD9FFE65201019F51090DD0
:102BB000F3CFE9FFF4CFEAFF0E0EE926010EEA2279
:102BC000EE52040EEE1801E1ED5051E1DF6A040E01
:102BD000DF5C27E201019F51090DF3CFE9FFF4CF3C
:102BE000EAFF0E0EE926010EEA22030EE926000E88
:102BF000EA22E9CF00F0EACF01F0DF500F01002414
:102C0000E96E000E0120EA6EEF50E66EDF50EA6AD0
:102C1000A10FE96E010EEA22E552E750EF6EDF2ABE
:102C2000D6D7DF6A040EDF5C16E2DF50EA6AA10F36
:102C3000E96E010EEA22EF50E66E050EDF24010F69
:102C4000E66EE66A60EC2DF0E552E552E5521DECC9
:102C50002EF0DF2AE7D7550EE66E050EE66EE66A21
:102C600060EC2DF0E552E552E5521DEC2EF0E552F8
:102C7000E552E7CFD9FF1200D9CFE6FFE1CFD9FF68
:102C80000D0EE12601019F51090DF3CFE9FFF4CFAD
:102C9000EAFF0E0EE926010EEA22EE52080EEE18A9
:102CA00001E1ED5002E074EF1AF0050EDAC1DBFF2E
:102CB000060EDBC1DBFF070EDCC1DBFF080EDDC14A
:102CC000DBFF010ED6C1DBFF020ED7C1DBFF030E17
:102CD000D8C1DBFF040ED9C1DBFFDF6A040EDF5C65
:102CE00027E201019F51090DF3CFE9FFF4CFEAFF7D
:102CF0000E0EE926010EEA22030EE926000EEA2254
:102D0000E9CF00F0EACF01F0DF500F010024E96EB7
:102D1000000E0120EA6EEF50E66EDF50EA6ADA0F2D
:102D2000E96E010EEA22E552E750EF6EDF2AD6D7B0
:102D3000DF6A040EDF5C28E201019F51090DF3CF29
:102D4000E9FFF4CFEAFF0E0EE926010EEA22030E98
:102D5000E926000EEA22E9CF00F0EACF01F0040EE6
:102D6000DF240F010024E96E000E0120EA6EEF500F
:102D7000E66EDF50EA6AD60FE96E010EEA22E552EE
:102D8000E750EF6EDF2AD5D7DF6A040EDF5C16E26C
:102D9000DF50EA6ADA0FE96E010EEA22EF50E66EC2
:102DA0000D0EDF24010FE66EE66A60EC2DF0E552B1
:102DB000E552E5521DEC2EF0DF2AE7D7DF6A040E5C
:102DC000DF5C16E2DF50EA6AD60FE96E010EEA22F6
:102DD000EF50E66E0D0EDF24050FE66EE66A60EC3E
:102DE0002DF0E552E552E5521DEC2EF0DF2AE7D733
:102DF000550EE66E0D0EE66EE66A60EC2DF0E552BD
:102E0000E552E5521DEC2EF0DF6A030EDF5C01E3B4
:102E1000B3D1DF50040DF3CFE9FFF4CFEAFF700E1A
:102E2000E926000EEA22EECF08F0EECF09F0EECF51
:102E30000AF0EFCF0BF0010EDBCF14F0020EDBCF68
:102E400015F0030EDBCF16F0040EDBCF17F014C025
:102E50002AF015C02BF016C02CF017C02DF029EC6D
:102E600029F02BC010F02CC011F02DC012F02EC094
:102E700013F0306A316A326A4A0E336E10C02BF09A
:102E800011C02CF012C02DF013C02EF0DBEC29F095
:102E90002BC00CF02CC00DF02DC00EF02EC00FF08A
:102EA0000CC030F00DC031F00EC032F00FC033F066
:102EB00008C02BF009C02CF00AC02DF00BC02EF07A
:102EC000DBEC29F02BC004F02CC005F02DC006F07F
:102ED0002EC007F0306A316A800E326E400E336EBB
:102EE00004C02BF005C02CF006C02DF007C02EF05A
:102EF000DBEC29F02BC000F02CC001F02DC002F05B
:102F00002EC003F0050EDBCF20F0060EDBCF21F044
:102F1000070EDBCF22F0080EDBCF23F020C02AF013
:102F200021C02BF022C02CF023C02DF02BEC29F077
:102F30002BC01CF02CC01DF02DC01EF02EC01FF0A9
:102F4000306A316A326A4A0E336E1CC02BF01DC0E3
:102F50002CF01EC02DF01FC02EF0DBEC29F02BC092
:102F600018F02CC019F02DC01AF02EC01BF018C09C
:102F700030F019C031F01AC032F01BC033F000C07D
:102F80002BF001C02CF002C02DF003C02EF045EC58
:102F900029F0090E2BC0DBFF0A0E2CC0DBFF0B0E45
:102FA0002DC0DBFF0C0E2EC0DBFF090EDBCF0CF0BB
:102FB0000A0EDBCF0DF00B0EDBCF0EF00C0EDBCFCD
:102FC0000FF0DAC12AF0DBC12BF0DCC12CF0DDC13F
:102FD0002DF02BEC29F02BC014F02CC015F02DC0D7
:102FE00016F02EC017F0306A316A326A4A0E336E1C
:102FF00014C02BF015C02CF016C02DF017C02EF009
:10300000DBEC29F02BC010F02CC011F02DC012F019
:103010002EC013F010C030F011C031F012C032F0E9
:1030200013C033F00CC02BF00DC02CF00EC02DF0EF
:103030000FC02EF044EC29F02BC008F02CC009F092
:103040002DC00AF02EC00BF0D6C12AF0D7C12BF04C
:10305000D8C12CF0D9C12DF029EC29F02BC01CF0DF
:103060002CC01DF02DC01EF02EC01FF0306A316A3A
:10307000326A4A0E336E1CC02BF01DC02CF01EC0ED
:103080002DF01FC02EF0DBEC29F02BC018F02CC067
:1030900019F02DC01AF02EC01BF018C030F019C066
:1030A00031F01AC032F01BC033F008C02BF009C059
:1030B0002CF00AC02DF00BC02EF02EEC2AF02BC005
:1030C00004F02CC005F02DC006F02EC007F0306AC9
:1030D000316A800E326E400E336E04C02BF005C094
:1030E0002CF006C02DF007C02EF02EEC2AF02BC0DD
:1030F00000F02CC001F02DC002F02EC003F0DF5014
:10310000040DF3CFE9FFF4CFEAFF700EE926000EBD
:10311000EA2200C0EEFF01C0EEFF02C0EEFF03C0D6
:10312000EEFFDF50040DF3CFE9FFF4CFEAFF700E9E
:10313000E926000EEA22EECFE6FFEECFE6FFEECF65
:10314000E6FFEFCFE6FFB7EC04F0E552E552E552BB
:10315000E552F3CF00F0F4CF01F0EA6ADF34FE0B62
:10316000EA36E96E600EE926000EEA2200C0EEFFA4
:1031700001C0EDFFDF2A49D6DF6A070EDF5C01E3FD
:10318000B3D1DF50040DF3CFE9FFF4CFEAFF9C0E7B
:10319000E926000EEA22EECF08F0EECF09F0EECFDE
:1031A0000AF0EFCF0BF0010EDBCF14F0020EDBCFF5
:1031B00015F0030EDBCF16F0040EDBCF17F014C0B2
:1031C0002AF015C02BF016C02CF017C02DF029ECFA
:1031D00029F02BC010F02CC011F02DC012F02EC021
:1031E00013F0306A316A326A4A0E336E10C02BF027
:1031F00011C02CF012C02DF013C02EF0DBEC29F022
:103200002BC00CF02CC00DF02DC00EF02EC00FF016
:103210000CC030F00DC031F00EC032F00FC033F0F2
:1032200008C02BF009C02CF00AC02DF00BC02EF006
:10323000DBEC29F02BC004F02CC005F02DC006F00B
:103240002EC007F0306A316A800E326E400E336E47
:1032500004C02BF005C02CF006C02DF007C02EF0E6
:10326000DBEC29F02BC000F02CC001F02DC002F0E7
:103270002EC003F0050EDBCF20F0060EDBCF21F0D1
:10328000070EDBCF22F0080EDBCF23F020C02AF0A0
:1032900021C02BF022C02CF023C02DF02BEC29F004
:1032A0002BC01CF02CC01DF02DC01EF02EC01FF036
:1032B000306A316A326A4A0E336E1CC02BF01DC070
:1032C0002CF01EC02DF01FC02EF0DBEC29F02BC01F
:1032D00018F02CC019F02DC01AF02EC01BF018C029
:1032E00030F019C031F01AC032F01BC033F000C00A
:1032F0002BF001C02CF002C02DF003C02EF045ECE5
:1033000029F0090E2BC0DBFF0A0E2CC0DBFF0B0ED1
:103310002DC0DBFF0C0E2EC0DBFF090EDBCF0CF047
:103320000A0EDBCF0DF00B0EDBCF0EF00C0EDBCF59
:103330000FF0DAC12AF0DBC12BF0DCC12CF0DDC1CB
:103340002DF02BEC29F02BC014F02CC015F02DC063
:1033500016F02EC017F0306A316A326A4A0E336EA8
:1033600014C02BF015C02CF016C02DF017C02EF095
:10337000DBEC29F02BC010F02CC011F02DC012F0A6
:103380002EC013F010C030F011C031F012C032F076
:1033900013C033F00CC02BF00DC02CF00EC02DF07C
:1033A0000FC02EF044EC29F02BC008F02CC009F01F
:1033B0002DC00AF02EC00BF0D6C12AF0D7C12BF0D9
:1033C000D8C12CF0D9C12DF029EC29F02BC01CF06C
:1033D0002CC01DF02DC01EF02EC01FF0306A316AC7
:1033E000326A4A0E336E1CC02BF01DC02CF01EC07A
:1033F0002DF01FC02EF0DBEC29F02BC018F02CC0F4
:1034000019F02DC01AF02EC01BF018C030F019C0F2
:1034100031F01AC032F01BC033F008C02BF009C0E5
:103420002CF00AC02DF00BC02EF02EEC2AF02BC091
:1034300004F02CC005F02DC006F02EC007F0306A55
:10344000316A800E326E400E336E04C02BF005C020
:103450002CF006C02DF007C02EF02EEC2AF02BC069
:1034600000F02CC001F02DC002F02EC003F0DF50A0
:10347000040DF3CFE9FFF4CFEAFF9C0EE926000E1E
:10348000EA2200C0EEFF01C0EEFF02C0EEFF03C063
:10349000EEFFDF50040DF3CFE9FFF4CFEAFF9C0EFF
:1034A000E926000EEA22EECFE6FFEECFE6FFEECFF2
:1034B000E6FFEFCFE6FFB7EC04F0E552E552E55248
:1034C000E552F3CF00F0F4CF01F0EA6ADF34FE0BEF
:1034D000EA36E96E8C0EE926000EEA2200C0EEFF05
:1034E00001C0EDFFDF2A49D60D0EE15C02E2E16A80
:1034F000E552E16EE552E7CFD9FF1200D9CFE6FFE2
:10350000E1CFD9FF040EE12601019F51090DF3CF50
:10351000E9FFF4CFEAFF0E0EE926010EEA22EE5291
:10352000020EEE1801E1ED5001E098D09F51090D17
:10353000F3CFE9FFF4CFEAFF0E0EE926010EEA22EF
:10354000030EE926000EEA22EFCFDFFF9F51090D9F
:10355000F3CFE9FFF4CFEAFF0E0EE926010EEA22CF
:10356000030EE926000EEA22010EE926000EEA22E9
:10357000010EEFCFDBFF000EDFCF2CF0010EDBCF13
:103580002DF014EC29F02BC000F02CC001F02DC060
:1035900002F02EC003F0306A240E316E740E326ECB
:1035A000490E336E00C02BF001C02CF002C02DF08C
:1035B00003C02EF0DBEC29F02BC0CEF12CC0CFF1F4
:1035C0002DC0D0F12EC0D1F1020EDB6A030EDB6AF2
:1035D000020EDBCF00F0030EDBCF01F0020E005C29
:1035E000000E01582FE2D9CF00F0DACF01F0020E21
:1035F000DB500024E96E030EDB500120EA6EEF5031
:10360000E66E0A0EE76E020EDBCF02F0030EDBCF92
:1036100003F0E7500226000E0322010E0226000EE0
:10362000032202C0E6FF03C0E6FF60EC2DF0E55286
:10363000E552E5521DEC2EF0020EDB2A030E01E3EB
:10364000DB2AC6D7550EE66E0A0EE66EE66A60EC19
:103650002DF0E552E552E5521DEC2EF0040EE15C32
:1036600002E2E16AE552E16EE552E7CFD9FF1200CE
:10367000D9CFE6FFE1CFD9FFE652A09A6A6A686A1D
:10368000160E6F6E9F0E6B6E7B0E696E6D8C6E6A82
:10369000010EE66EE66AE66A710EE66E0F0EE66EE3
:1036A000BBEC2DF0006E050EE15E00506D9CDF6AF4
:1036B000DF50006E016A080E005C000E015810E237
:1036C000DF50040DF3CFE9FFF4CFEAFF000EE92647
:1036D000040EEA22EE6AEE6AEE6AEE6ADF2AE8D7A4
:1036E000160E706E68A602D06896FCD70001CB6BF0
:1036F000D06BD16BD26B6D98DF6A020EDF5C18E283
:10370000EA6ADF34FE0BEA36E96EC30EE926000EE4
:10371000EA22EE6AED6AEA6ADF34FE0BEA36E96E07
:10372000BF0EE926000EEA22EE6AED6ADF2AE5D72F
:103730000001080EC36F040EC46FB96BB86BE5527D
:10374000E552E7CFD9FF1200D9CFE6FFE1CFD9FF8D
:10375000E6520001B85116E106D06D6A696A0001AF
:10376000B86BA19AA8D06D6A696A160E6F6E9F0E2B
:103770006B6E7B0E696E6DB602D06D86FCD7000154
:10378000010EB86FB80508E16DBA06D0686A696ABB
:1037900069806988020EB86F6850040B05E06950B3
:1037A000040B02E06894B7D86DA202D0A19A83D02E
:1037B0006850010B12E06950010B0FE059DF000166
:1037C000040EB86F0401200E026F040E036F080E82
:1037D000016F006B8C0E001368906850100B05E0B1
:1037E0006950100B02E085D868986850400B13E0D0
:1037F0006950400B10E0010EE66EE66A000EE66EC0
:10380000E66A730EE66EE66A4BEC2CF0006E060E6E
:10381000E15E0050689C6850200B04E06950200B6A
:1038200001E04ED86850020B13E06950020B10E023
:10383000010EE66EE66A000EE66EE66AE6687F0E48
:10384000E66E4BEC2CF0006E060EE15E00506A6AEC
:10385000040E0001E76EB819E8AE02D0E73402D0DA
:10386000E750B85D02E2A19A26D069A623D0DF6AAC
:10387000040EDF5C1FE268A61AD06CCFD8F0689601
:10388000780E0001D81502E15BD810D0000EE66E6C
:10389000E66AD80EE66E000EE66E720EE66EE66A18
:1038A0004BEC2CF0006E060EE15E005001D002D011
:1038B000DF2ADED7A19AE552E552E7CFD9FF120001
:1038C00070A015D0BBC0E9FFBCC0EAFFEF50800874
:1038D0000DE1C3C0E9FFC4C0EAFFEF50840806E170
:1038E000BBC0E9FFBCC0EAFF8C0EEF6E7090689A17
:1038F0001200698468986D82000EE66EE66AE66ED4
:10390000E66A750EE66EE66A4BEC2CF0006E060E6B
:10391000E15E00501200000EE66EE66AE66EE66AB0
:10392000740EE66EE66A4BEC2CF0006E060EE15E5D
:1039300000506D92699468A402D06894FCD712007C
:10394000D9CFE6FFE1CFD9FFE652FD0E0001D81531
:103950005AE17E0ED815E8407F0B040DF3CFBBF083
:10396000F4CFBCF0000EBB27040EBC23BBC0BDF0DF
:10397000BCC0BEF0BD75BBC0E9FFBCC0EAFFEF50E4
:103980003C0BE842E8420D083CE1BBC0E9FFBCC08B
:10399000EAFF020EE926000EEA22EECF00F0EFCF9A
:1039A00001F0280E001802E1040E011828E1BBC046
:1039B000E9FFBCC0EAFF020EE926000EEA22200E53
:1039C000EE6E040EED6EDF6ADF50006E016A080EC7
:1039D000005C000E015813E2DF50EA6A280FE96E1E
:1039E000040EEA22EF50E66EDF50EA6A200FE96E1D
:1039F000040EEA22E552E750EF6EDF2AE5D70DD834
:103A000001D02ED805D0FD0ED815040801E14ED8FE
:103A1000E552E552E7CFD9FF1200C3C0E9FFC4C0A9
:103A2000EAFFEF50800B05E0C3C0E9FFC4C0EAFF26
:103A3000EF6A0001C76BC86BCC6BCD6BCB6BB6D894
:103A4000000EE66EE66AE66EE66A030EE66EE66A6B
:103A50004BEC2CF0006E060EE15E005087EF1FF07D
:103A6000020E0001C85D02E1B2DB1FD06CD800017C
:103A7000D9511AE1BDC0E9FFBEC0EAFFEE52080EFF
:103A8000EF6EBDC0E9FFBEC0EAFF020EE926000EE0
:103A9000EA22200EEE6E040EED6EBDC0E9FFBEC040
:103AA000EAFF8C0EEF6E01D0D96B1200D9CFE6FF82
:103AB000E1CFD9FFE652C3C0E9FFC4C0EAFFEF502F
:103AC000400B01E0010EDF6E0001C375080EB85D0A
:103AD0000AE122C46EFF6E50000803E2100EB86FB8
:103AE00002D0040EB86FC80528E1C3C0E9FFC4C006
:103AF000EAFF020EE926000EEA22280EEE6E040E00
:103B0000ED6EDADA020E0001C75D07E1C3C0E9FF1E
:103B1000C4C0EAFF840EEF6E0FD0DF5007E1C3C0D0
:103B2000E9FFC4C0EAFFC80EEF6E06D0C3C0E9FFCC
:103B3000C4C0EAFF880EEF6E01D005D8E552E55209
:103B4000E7CFD9FF1200D9CFE6FFE1CFD9FF020EB0
:103B5000E1260001C86BC3C0E9FFC4C0EAFFEF6AF9
:103B6000040EC319006EC4C001F000C0DEFF01C026
:103B7000DDFFDECFE9FFDDCFEAFFEF6AD0AF0CD08B
:103B8000D351D41107E005D0D4C0FAFF0001D351BE
:103B9000F96EFADF0001D09F020EE15C02E2E16AF9
:103BA000E552E16EE552E7CFD9FF12000401205142
:103BB000600BE842E842E842E842E842000901E0DE
:103BC00058D021510C0A54E00B0A43E00C0A35E0AE
:103BD000010A26E00B0A22E0020A20E0030A1CE0A8
:103BE000080A10E0010A0CE00F0A08E0030A01E0ED
:103BF0003FD00001CB8F080EB86F3BD0C7D839D06B
:103C000083DB37D00001B90EC96F000ECA6FCB81BC
:103C1000010ECC6FCB8F2DD019D92BD02BD829D01A
:103C200024510001C96FCA6BBA0EC927000ECA23FE
:103C3000CB81010ECC6FCB8F1CD00001CB8F040148
:103C40002451EA6ABA0FE96E000EEA2222C4EFFF9D
:103C500010D0000EE66EE66AE66EE66A020EE66ECA
:103C6000E66A4BEC2CF0006E060EE15E005001D0CF
:103C700000D01200D9CFE6FFE1CFD9FF040EE12634
:103C80000401220510E120511F0B00090CE1000185
:103C9000CB8F030E0401215D04E10001010ED76FFB
:103CA00002D00001D76B0401225166E120511F0BA5
:103CB000020862E124510F0B00095EE00001CB8F86
:103CC000040124BF10D024510F0BE96EEA6AD8908A
:103CD000E936EA36BF0EE926000EEA22EECFDEFF15
:103CE000EDCFDDFF0FD024510F0BE96EEA6AD890BB
:103CF000E936EA36C30EE926000EEA22EECFDEFFF1
:103D0000EDCFDDFF030E215D07E1DECFE9FFDDCF63
:103D1000EAFF840EEF6E30D024510F0B016A700F52
:103D2000006E0F0E0122020E00C0DBFF030E01C069
:103D3000DBFF020EDBCFE9FF030EDBCFEAFFEF90E4
:103D400024AF0DD0DECFE9FFDDCFEAFFEF6ADF74ED
:103D5000DECFE9FFDDCFEAFF400EEF6E0DD0DECF04
:103D6000E9FFDDCFEAFF880EEF6EDF74DECFE9FFFB
:103D7000DDCFEAFFC80EEF6E040EE15C02E2E16AFD
:103D8000E552E16EE552E7CFD9FF1200800E040143
:103D9000205D5BE10001C00ECB6F04012351030ADB
:103DA00034E0010A0EE0030A03E00001CB6B4DD0C2
:103DB0000001CA0EC96F590ECA6F120ECC6FCD6BBF
:103DC00044D02251F66EF76AD890F636F736440E94
:103DD000F6265A0EF7220900F5CFC9F00A00F5CFF2
:103DE000CAF0020E0001F76AC925F66ECA51F72221
:103DF0000800F5CFCCF0030EF76AC925F66ECA515C
:103E0000F7220800F5CFCDF020D0040E225D1AE293
:103E10002251F66EF76AD890F636F736460EF62639
:103E20005A0EF7220900F5CFC9F00A00F5CFCAF003
:103E3000C9C0F6FFCAC0F7FF0800F5500001CC6FFB
:103E4000CD6B02D00001CB6B00D01200D9CFE6FFC2
:103E5000E1CFD9FF020EE1260401286B296B205126
:103E60001F0B020A12E0030A0DE0010A01E03BD039
:103E70000001CB8F040128810001D70502E1040174
:103E8000288331D00001CB8F2ED00001CB8F0401CD
:103E900024BF10D024510F0BE96EEA6AD890E9369E
:103EA000EA36BF0EE926000EEA22EECFDEFFEDCFA6
:103EB000DDFF0FD024510F0BE96EEA6AD890E93686
:103EC000EA36C30EE926000EEA22EECFDEFFEDCF82
:103ED000DDFFDECFE9FFDDCFEAFFEF50040B02E0AC
:103EE000010E286F00D00001CBAF07D0280EC96F9C
:103EF000040ECA6FCB81020ECC6F020EE15C02E2AF
:103F0000E16AE552E16EE552E7CFD9FF12006D9804
:103F10000001CBBF4AD0D0AF28D0020EC86FC3C0BB
:103F2000E9FFC4C0EAFFEE52EF6AC3C0E9FFC4C0B4
:103F3000EAFFC80EEF6EBDC0E9FFBEC0EAFFEE5259
:103F4000080EEF6EBDC0E9FFBEC0EAFF020EE92613
:103F5000000EEA22280EEE6E040EED6EBDC0E9FFE3
:103F6000BEC0EAFFC80EEF6E1FD0BDC0E9FFBEC0E5
:103F7000EAFFEE52080EEF6EBDC0E9FFBEC0EAFFD9
:103F8000020EE926000EEA22200EEE6E040EED6E01
:103F9000BDC0E9FFBEC0EAFF8C0EEF6EC3C0E9FFF3
:103FA000C4C0EAFF840EEF6E86D0D0BF84D0040177
:103FB00020AF59D00001CC510401265D0001CD5144
:103FC0000401275904E226C4CCF027C4CDF074D8EC
:103FD0000001010EC86FBDC0E9FFBEC0EAFFEE528E
:103FE000080EEF6EBDC0E9FFBEC0EAFF020EE92673
:103FF000000EEA22200EEE6E040EED6EBDC0E9FF4B
:10400000BEC0EAFF800EEF6ED96BBBC0E9FFBCC03B
:10401000EAFFEE52080EEF6EBBC0E9FFBCC0EAFF3C
:10402000020EE926000EEA22200EEE6E040EED6E60
:10403000BBC0E9FFBCC0EAFF840EEF6E010ED96F72
:10404000C3C0E9FFC4C0EAFF020EE926000EEA225F
:10405000280EEE6E040EED6EC3C0E9FFC4C0EAFF89
:10406000C80EEF6E28D00001020EC86FC3C0E9FF72
:10407000C4C0EAFFEE52EF6AC3C0E9FFC4C0EAFF62
:10408000C80EEF6EBDC0E9FFBEC0EAFFEE52080EDB
:10409000EF6EBDC0E9FFBEC0EAFF020EE926000ECA
:1040A000EA22280EEE6E040EED6EBDC0E9FFBEC022
:1040B000EAFFC80EEF6E1200D9CFE6FFE1CFD9FFBD
:1040C000020EE1260001080ECC5D000ECD590EE275
:1040D000CCC0DEFFCDC0DDFFC75103E1010EC76FCD
:1040E00004D0C70502E1020EC76F03D0080EDE6ED2
:1040F000DD6AC3C0E9FFC4C0EAFFEF92C3C0E9FFB5
:10410000C4C0EAFFEF90C3C0E9FFC4C0EAFF010EDC
:10411000DB50EF12C3C0E9FFC4C0EAFFEE52DFCFAD
:10412000EFFF000EDB50CC5F010EDB50CD5B280EA5
:10413000D56F040ED66FCBB121D0D9CFE9FFDACF3E
:10414000EAFFEE50ED1019E0C9C0F6FFCAC0F7FF54
:10415000C92B000ECA230800F550E66ED5C0E9FF52
:10416000D6C0EAFFD52B000ED623E552E750EF6EFE
:10417000DF06010E01E2DB06E0D71FD0D9CFE9FF51
:10418000DACFEAFFEE50ED1018E0C9C0E9FFCAC06F
:10419000EAFFC92B000ECA23EF50E66ED5C0E9FF37
:1041A000D6C0EAFFD52B000ED623E552E750EF6EBE
:1041B000DF06010E01E2DB06E1D7020EE15C02E25E
:1041C000E16AE552E16EE552E7CFD9FF1200D9CF9F
:1041D000E6FFE1CFD9FF020EE126BBC0E9FFBCC07C
:1041E000EAFFEE52EFCFDFFFDFCF00F0005000011B
:1041F000D15D000ED25902E2D1C0DFFFDF50006E68
:10420000016A0050D15DD16F0150D259D26F010EB9
:10421000DB6ADF50F36E010EDBCFF4FFF350F45C8A
:1042200016E2010EDB50EA6A280FE96E040EEA225C
:10423000EF50E66ECEC0E9FFCFC0EAFFCE2B000EF6
:10424000CF23E552E750EF6E010EDB2AE2D7000ED6
:10425000D880D155000ED25528E2BDC0E9FFBEC0BE
:10426000EAFFEE52080EEF6EBDC0E9FFBEC0EAFFE6
:10427000020EE926000EEA22280EEE6E040EED6E06
:10428000BBC0E9FFBCC0EAFFEF50400B07E1BDC077
:10429000E9FFBEC0EAFFC80EEF6E06D0BDC0E9FF61
:1042A000BEC0EAFF880EEF6E25D0BDC0E9FFBEC0DC
:1042B000EAFFEE52080EEF6EBDC0E9FFBEC0EAFF96
:1042C000020EE926000EEA22200EEE6E040EED6EBE
:1042D000BDC0E9FFBEC0EAFF840EEF6ED351D4111A
:1042E00007E005D0D4C0FAFF0001D351F96EFADF20
:1042F0000001D09F020EE15C02E2E16AE552E16E4C
:10430000E552E7CFD9FF1200D9CFE6FFE1CFD9FFC1
:10431000E6520001CB8F010EE66EE66AE66A710E88
:10432000E66E0F0EE66EBBEC2DF0006E050EE15E44
:104330000050DF6ADF50006E016A080E005C000E5C
:10434000015810E2DF50040DF3CFE9FFF4CFEAFF8C
:10435000000EE926040EEA22EE6AEE6AEE6AEE6AC2
:10436000DF2AE8D76D8C010EE66EE66AE66ABA0EC1
:10437000E66E000EE66EBBEC2DF0006E050EE15E03
:1043800000506D9C0001080EC36F040EC46F000E38
:10439000BB6F040EBC6FBBC0BDF0BCC0BEF022C47E
:1043A000B9F0B95103E1100EB86F13D0010EE66EEB
:1043B000E66AB90EE66E000EE66E010EE66EE66A7D
:1043C0004BEC2CF0006E060EE15E00500001200E5A
:1043D000B86FE552E552E7CFD9FF1200D9CFE6FF1B
:1043E000E1CFD9FF020EE126000EDE6E040EDD6E77
:1043F000FD0EDB50E824026EFE0EDB50040DF35080
:104400000224040DF350006E016A020E0F0B05E04A
:10441000D89001320032E806FBE1D8900036013630
:10442000D89000360136D9CFE9FFDACFEAFF005045
:10443000EE260150ED22DECFE9FFDDCFEAFFEF9E51
:10444000FD0EDB500FE1FE0EEA6ADB34FE0BEA36AE
:10445000E96EBF0EE926000EEA22DECFEEFFDDCFC9
:10446000EDFF0ED0FE0EEA6ADB34FE0BEA36E96E93
:10447000C30EE926000EEA22DECFEEFFDDCFEDFF10
:10448000DECFE9FFDDCFEAFFEF9CDECFE9FFDDCF36
:10449000EAFF040EE926000EEA22EF8C020EE15C30
:1044A00002E2E16AE552E16EE552E7CFD9FF120080
:1044B000D9CFE6FFE1CFD9FF020EE126FE0EDB5099
:1044C000016A700F006E0F0E012200C0DEFF01C0F6
:1044D000DDFFDECFE9FFDDCFEAFFFD0EDBCFEFFF33
:1044E000DBA407D0E66AFE0EDBCFE6FF77DFE552FE
:1044F000E552FD0EDBA208D0010EE66EFE0EDBCF0C
:10450000E6FF6CDFE552E552020EE15C02E2E16A91
:10451000E552E16EE552E7CFD9FF1200D9CFE6FFB1
:10452000E1CFD9FF020EE126FE0EDB5020E1BDC037
:10453000E9FFBEC0EAFFEE52080EEF6EBDC0E9FF14
:10454000BEC0EAFF020EE926000EEA22200EEE6E41
:10455000040EED6EBDC0E9FFBEC0EAFF8C0EEF6E2B
:10456000C3C0E9FFC4C0EAFF840EEF6E3DD0FD0E6C
:10457000DB50E824026EFE0EDB50040DF3500224E3
:10458000040DF3CF00F0F4CF01F0000E0026040E6E
:10459000012200C0DEFF01C0DDFF840E006EDECF11
:1045A000E9FFDDCFEAFF0050EF12FD0EDB50E824FB
:1045B000026EFE0EDB50040DF3500224010F040DB9
:1045C000F3CF00F0F4CF01F0000E0026040E01221C
:1045D00000C0DEFF01C0DDFF840E006EDECFE9FF0C
:1045E000DDCFEAFF0050EF12020EE15C02E2E16A69
:1045F000E552E16EE552E7CFD9FF1200D9CFE6FFD1
:10460000E1CFD9FF020EE126FD0EDB500FE0FE0EDA
:10461000EA6ADB34FE0BEA36E96EC30EE926000EC9
:10462000EA22EECFDEFFEDCFDDFF0ED0FE0EEA6A0E
:10463000DB34FE0BEA36E96EBF0EE926000EEA22F5
:10464000EECFDEFFEDCFDDFFD9CFE9FFDACFEAFF16
:10465000EE50ED1003E1F36AF46A49D0DECFE9FFD2
:10466000DDCFEAFF020EE926000EEA22FB0EDBCFC9
:10467000EEFFFC0EDBCFEDFFDECFE9FFDDCFEAFF83
:10468000EE52FA0EDBCFEFFF400E006EDECFE9FFF9
:10469000DDCFEAFF0050EF16880E006EDECFE9FF97
:1046A000DDCFEAFF0050EF12FD0EDB500CE0FE0EF6
:1046B000EA6ADB34FE0BEA36E96EC30EE926000E29
:1046C000EA22EF740BD0FE0EEA6ADB34FE0BEA3608
:1046D000E96EBF0EE926000EEA22EF74DECF00F08D
:1046E000DDCF01F000C0F3FF01C0F4FF00D0020EE7
:1046F000E15C02E2E16AE552E16EE552E7CFD9FF03
:104700001200D9CFE6FFE1CFD9FF6DA84ED0FE0E43
:10471000EA6ADB34FE0BEA36E96EC30EE926000EC8
:10472000EA22EE50EFCFEAFFE96E400EEE16EE6A97
:10473000EE6AEE6AFE0EEA6ADB34FE0BEA36E96EDA
:10474000C30EE926000EEA22EE50EFCFEAFFE96E33
:10475000EE7CFE0EEA6ADB34FE0BEA36E96EC30E2F
:10476000E926000EEA22EF74400E006EFE0EEA6AA1
:10477000DB34FE0BEA36E96EC30EE926000EEA22B0
:10478000EE50EFCFEAFFE96E0050EF16FE0EEA6A38
:10479000DB34FE0BEA36E96EC30EE926000EEA2290
:1047A000EE50EFCFEAFFE96EEF7CE552E7CFD9FF9D
:0247B0001200F5
:0E47B200D9CFE6FFE1CFD9FF0B0EE1260401BF
:1047C0002051600BE842E842E842E842E842000932
:1047D00002E1C9EF28F021C402F10101025102E116
:1047E000BAEF28F0410A02E16DEF28F0010A02E178
:1047F00061EF28F07F0A02E153EF28F0020A02E19C
:1048000049EF28F0010A02E105EF28F0070A01E16B
:10481000D8D3010A01E1B2D3030A01E143D3190A53
:1048200001E115D3370A01E108D1010A01E1E6D01F
:10483000030A01E1AFD0110A01E199D0060A01E1B2
:104840007ED0320A58E0010A56E0030A54E0010A19
:1048500052E0070A50E0010A4EE0650A2CE0010A26
:104860000DE0010103690001030EC96F010ECA6F5B
:10487000CB81010ECC6FCB8FC9EF28F0220EDF6EFB
:1048800081BC02D0000EDF9A81BE02D0000EDF9202
:1048900089A402D0DF8802D0000EDF98DFCF03F1B9
:1048A0000001030EC96F010ECA6FCB81010ECC6FE0
:1048B000CB8FC9EF28F0220EDF6E0401225103E0F6
:1048C0008984DF8803D08994000EDF9881BC02D0F0
:1048D000000EDF9A81BE02D0000EDF92DFCF03F11F
:1048E0000001030EC96F010ECA6FCB81010ECC6FA0
:1048F000CB8FC9EF28F026C40BF127C40CF126C4D6
:10490000D1F027C4D2F00001A60ED36F510ED46FA0
:1049100001019E51090DF3CFE9FFF4CFEAFF0E0E1E
:10492000E926010EEA22030EE926000EEA22E9CF6B
:10493000CEF0EACFCFF00001D08FC9EF28F00D0EF6
:10494000F36E090EF3CFDBFF81BEDB8280B0DB8824
:1049500080B2DB8ADBCF03F10001030EC96F010EC9
:10496000CA6FCB81010ECC6FCB8FC9EF28F0090E37
:1049700022C4DBFF01010D510BE1090EDBA802D0BF
:10498000898001D08990DBAA02D0898201D08992E6
:10499000C9EF28F0030E04012415E76E090EE7CFD6
:1049A000DBFF01010D510BE1090EDBA002D0898074
:1049B00001D08990DBA202D0898201D089928050F7
:1049C000010BE76E090EE7CFDBFF80A202D0DB828E
:1049D00007D0DB92DB94DB96DB98DB9ADB9CDB9EDB
:1049E000DBCF03F10101046B0001030EC96F010E5F
:1049F000CA6FCB81020ECC6FCB8FCBD38050010B13
:104A0000E76E090EE7CFDBFF80A202D0DB8207D082
:104A1000DB92DB94DB96DB98DB9ADB9CDB9EDBCFC7
:104A200003F10101046B0001030EC96F010ECA6F8F
:104A3000CB81020ECC6FCB8FACD3050E24C4DBFF31
:104A4000060E25C4DBFF050EDBCF00F0060EDBCF24
:104A500001F0000E005C010E01586FE2080EF36ECB
:104A60000A0EF3CFDBFF0001600EC96F000ECA6FA4
:104A7000050EDBCF00F0060EDBCF01F0040E005C6C
:104A8000000E015859E2050EDBCFE9FF060EDBCF21
:104A9000EAFF010ED890E936EA36E806FBE1600E3F
:104AA000E926000EEA2222C4EEFF23C4EDFFD9500E
:104AB000050FE96EDACFEAFF030EEE1801E1ED50C3
:104AC00039E0050EDBCFE9FF060EDBCFEAFF010E72
:104AD000D890E936EA36E806FBE1600EE926000EDA
:104AE000EA22EECFE6FFEFCFE6FF1CEC04F0E55242
:104AF000E5522AC000F02BC001F02CC002F02DC0FE
:104B000003F0050EDBCFE9FF060EDBCFEAFF020E56
:104B1000D890E936EA36E806FBE1700EE926000E89
:104B2000EA2200C0EEFF01C0EEFF02C0EEFF03C0AC
:104B3000EEFF02D022C40DF17AD0100EF36E0A0EF1
:104B4000F3CFDBFF00018C0EC96F000ECA6F050E9C
:104B5000DBCF00F0060EDBCF01F0000E005E010E91
:104B6000015A070E00C0DBFF080E01C0DBFF070E75
:104B7000DBCF00F0080EDBCF01F0005C000E015827
:104B800056E2070EDBCFE9FF080EDBCFEAFF010E8E
:104B9000D890E936EA36E806FBE18C0EE926000EED
:104BA000EA2222C4EEFF23C4EDFFD950070FE96EBD
:104BB000DACFEAFF070EEE1801E1ED5038E0070EFC
:104BC000DBCFE9FF080EDBCFEAFF010ED890E93614
:104BD000EA36E806FBE18C0EE926000EEA22EECF6B
:104BE000E6FFEFCFE6FF1CEC04F0E552E5522AC0E9
:104BF00000F02BC001F02CC002F02DC003F0070E16
:104C0000DBCFE9FF080EDBCFEAFF020ED890E936D2
:104C1000EA36E806FBE19C0EE926000EEA2200C017
:104C2000EEFF01C0EEFF02C0EEFF03C0EEFF050E77
:104C3000DB6A060EDB6A050EDBCF00F0060EDBCF6B
:104C400001F0040E005C000E015870E2050EDBCF8F
:104C5000E9FF060EDBCFEAFF010ED890E936EA360F
:104C6000E806FBE1600EE926000EEA22EF50E66E50
:104C7000050EDBCF00F0060EDBCF01F0010ED89061
:104C800000360136E806FBE1160E0026000E012272
:104C9000010E0026000E012200C0E6FF01C0E6FF63
:104CA00060EC2DF0E552E552E5521DEC2EF0050EBC
:104CB000DBCFE9FF060EDBCFEAFF010ED890E93625
:104CC000EA36E806FBE1600EE926000EEA22010E54
:104CD000E926000EEA22EF50E66E050EDBCF00F06B
:104CE000060EDBCF01F0010ED89000360136E80643
:104CF000FBE1160E0026000E0122010E0026000E1A
:104D00000122010E0026000E012200C0E6FF01C0B4
:104D1000E6FF60EC2DF0E552E552E5521DEC2EF079
:104D2000050EDB2A060E01E3DB2A85D7070EDB6AB8
:104D3000080EDB6A070EDBCF00F0080EDBCF01F0B8
:104D4000005C000E015870E2070EDBCFE9FF080E91
:104D5000DBCFEAFF010ED890E936EA36E806FBE140
:104D60008C0EE926000EEA22EF50E66E070EDBCF2E
:104D700000F0080EDBCF01F0010ED89000360136AE
:104D8000E806FBE1160E0026000E0122110E002699
:104D9000000E012200C0E6FF01C0E6FF60EC2DF02E
:104DA000E552E552E5521DEC2EF0070EDBCFE9FF90
:104DB000080EDBCFEAFF010ED890E936EA36E806A6
:104DC000FBE18C0EE926000EEA22010EE926000E18
:104DD000EA22EF50E66E070EDBCF00F0080EDBCFC5
:104DE00001F0010ED89000360136E806FBE1160E00
:104DF0000026000E0122110E0026000E0122010ED7
:104E00000026000E012200C0E6FF01C0E6FF60ECB4
:104E10002DF0E552E552E5521DEC2EF0070EDB2A8F
:104E2000080E01E3DB2A86D7550EE66E160EE66EF7
:104E3000E66A60EC2DF0E552E552E5521DEC2EF0ED
:104E40000A0EDBCFCCF00001CB81CB8FA2D122C4E4
:104E500001F116EC2EF0C580C5B0FED716EC2EF091
:104E600001010151E824E66E27EC2DF0E55223C440
:104E7000E6FF27EC2DF0E55224C4E6FF27EC2DF0E9
:104E8000E552C584C5B4FED716EC2EF00101036BC4
:104E90000001030EC96F010ECA6FCB81010ECC6FEA
:104EA000CB8F77D1050EDB6A060EDB6A050EDBCFF2
:104EB00000F0060EDBCF01F0040E005C000E01587E
:104EC0001FE2050EDBCFE9FF060EDBCFEAFFDA0EAD
:104ED000E926010EEA22EF50E66E050EDBCFE9FF70
:104EE000060EDBCFEAFF030EE926010EEA22E552A9
:104EF000E750EF6E050EDB2A060E01E3DB2AD6D75C
:104F0000050EDB6A060EDB6A050EDBCF00F0060E2F
:104F1000DBCF01F0040E005C000E015825E2050E07
:104F2000DBCFE9FF060EDBCFEAFFD60EE926010E46
:104F3000EA22EF50E66E040EE76E050EDBCFE9FFC6
:104F4000060EDBCFEAFFE750E926000EEA22030E49
:104F5000E926010EEA22E552E750EF6E050EDB2A44
:104F6000060E01E3DB2AD0D70001030EC96F010E44
:104F7000CA6FCB81080ECC6FCB8F0BD1306A316AF0
:104F8000326A4A0E336ED2C12BF0D3C12CF0D4C199
:104F90002DF0D5C12EF02EEC2AF0E8EC2AF02AC034
:104FA000A1F12BC0A2F12CC0A3F12DC0A4F10001EE
:104FB000A10EC96F010ECA6FCB81040ECC6FCB8FCF
:104FC000E8D0306A240E316E740E326E490E336EA4
:104FD000CEC12BF0CFC12CF0D0C12DF0D1C12EF01D
:104FE0002EEC2AF0B9EC2AF0030E2CC0DBFF040EE5
:104FF0002DC0DBFF0001D950030FC96FDACFCAF013
:10500000CB81020ECC6FCB8FC4D0050EDB6A060EAF
:10501000DB6A050EDBCF00F0060EDBCF01F0040EDD
:10502000005C000E01582BE2050EE76EDBCF00F0AE
:10503000060EDBCF01F0E7500026000E0122010E24
:105040000026000E012200C0E6FF01C0E6FF85EC4D
:105050002DF0E552E552E66E050EDBCFE9FF060EB8
:10506000DBCFEAFFA10EE926010EEA22E552E75066
:10507000EF6E050EDB2A060E01E3DB2ACAD700011C
:10508000A10EC96F010ECA6FCB81040ECC6FCB8FFE
:1050900080D00001A50EC96F010ECA6FCB81040E2E
:1050A000CC6FCB8F76D022C401F1E7EC0AF000017F
:1050B000AB0EC96F010ECA6FCB81060ECC6FCB8FC2
:1050C00068D00101036B0001030EC96F010ECA6FA6
:1050D000CB81010ECC6FCB8F5CD0FF0E0401225D23
:1050E0003BE1E668000EE66EE66A60EC2DF0E55204
:1050F000E552E5521DEC2EF0E668050EE66EE66A16
:1051000060EC2DF0E552E552E5521DEC2EF0E6681C
:105110000A0EE66EE66A60EC2DF0E552E552E552C5
:105120001DEC2EF0E6680D0EE66EE66A60EC2DF0E2
:10513000E552E552E5521DEC2EF0E668160EE66EDD
:10514000E66A60EC2DF0E552E552E5521DEC2EF0DA
:105150000101550E016F02D022C401F10101036B60
:105160000001030EC96F010ECA6FCB81010ECC6F17
:10517000CB8F0FD00101040E036F100E046F0001DE
:10518000030EC96F010ECA6FCB81020ECC6FCB8F9D
:1051900000D00B0EE15C02E2E16AE552E16EE552FD
:1051A000E7CFD9FF1200100E0101A05D08E3010155
:1051B0009F2B100E9F5D01E39F6B0101A007010172
:1051C0009E51090DF3CFE9FFF4CFEAFF0E0EE92659
:1051D000010EEA2202C1EFFF9E51090DF3CFE9FF54
:1051E000F4CFEAFF0E0EE926010EEA22EE520BC1C1
:1051F000EEFF0CC1EDFF9E2B100E9E5D01E39E6B3A
:065200000101A02B1200C9
:0A520600259E05D0259E2DAE02D096
:105210002D6C258E2DC027F0266A376A366A860ED9
:10522000286E296AA2EF2BF0259E08D0259E2DAE70
:1052300005D02C6C2D1EE86A2D22258E2DC027F05E
:105240002CC026F0376A366A8E0E286E296AA2EFC5
:105250002BF0259E0CD0259E2DAE09D02A6C2B1E3E
:105260002C1E2D1EE86A2B222C222D22258E2DC0CD
:1052700027F02CC026F02BC037F02AC036F09E0E47
:10528000286E296AA2EF2BF0337E256ADEEC2BF024
:10529000F6EC2BF025B686EF2BF025A20AD025AA36
:1052A00003D025BE86EF2BF025A492EF2BF08FEFD5
:1052B0002BF025AA05D025AC92EF2BF08FEF2BF029
:1052C00025A00AD025A808D025BE04D025A402D048
:1052D0009BEF2BF09FEF2BF0366A296A33502E5C40
:1052E000356E10E32BC037F02CC026F02DC027F010
:1052F0002EC034F030C02BF031C02CF032C02DF075
:10530000253A09D030C037F031C026F032C027F03E
:1053100033C034F0356C259E25BC258E34C028F072
:1053200025B0CEEF2BF01A0E3560CEEF2BF0286AA9
:105330002E6A25A408D02B6C2C1E2D1E2E1EE86A6A
:105340002C222D222E2225AC08D0376C261E271E9B
:10535000281EE86A2622272228222A6A355207E0D8
:105360002E342D322C322B322A32352EF9D72B50B7
:1053700037262C5026222D5027222E5028222AC094
:1053800036F0259E28AE0BD0366C371E261E271E03
:10539000281EE86A3722262227222822258E28A0C6
:1053A00006D0D8802732263237323632342A34C0FB
:1053B00028F0A2EF2BF0256ADEEC2BF0F6EC2BF0B8
:1053C00025B686EF2BF025A205D025BA86EF2BF067
:1053D0008DEF2BF025BA99EF2BF025A005D025B83D
:1053E00086EF2BF099EF2BF025B88DEF2BF0296A83
:1053F0007F0E2E24286EE86A29223350285EE86A40
:10540000295A1A0E346E2E6A366A376A266A276A55
:1054100030502B5E31502C5A32502D5A000E2E5ADD
:1054200009E730502B2631502C2232502D22000E0D
:105430002E2201D0368AD8902B362C362D362E3699
:10544000D8903636373626362736342EE1D72D50CB
:105450002C102B10D8A4368AA2EF2BF0256ADEEC94
:105460002BF0F6EC2BF025B686EF2BF025A205D01D
:1054700025B886EF2BF08DEF2BF025AA05D025B0AF
:1054800086EF2BF08DEF2BF025B002D025A802D0AF
:1054900099EF2BF0296A33502E24286EE86A2922CE
:1054A0007E0E285EE86A295A366A376A266A276AB3
:1054B00032502D02F4CF27F0F3CF26F031502D02D9
:1054C000F3503726F4502622000E272232502C02A9
:1054D000F3503726F4502622000E272230502D029A
:1054E000F3503626F4503722000E26222722315060
:1054F0002C02F3503626F4503722000E26222722A3
:1055000032502B02F3503626F4503722000E26225A
:10551000272230502C02F4503626000E3722262245
:10552000272231502B02F4503626000E3722262235
:105530002722A2EF2BF02CC036F02C503102F4CFF2
:105540002BF0F3CF2AF02D503202F4CF2DF0F3CF11
:105550002CF03102F3502B26F4502C22E86A2D2235
:1055600036503202F3502B26F4502C22E86A2D22BA
:10557000000C256ADEEC2BF025B6C3EF2AF025A23D
:105580000ED025B405D07F0E2D6EFF0E2C6E1FD0D1
:10559000800E2D6E2C6A1BD02D6A2C6A18D025B077
:1055A000FBD78F0E2E60EDD77E0E2E64F5D78E0EB4
:1055B0002E5C05E0D8902D322C322E2AF8D725A467
:1055C00006D02C6C2D1EE86A2D222DAEE5D71200D8
:1055D000256ADEEC2BF025B6F2EF2AF025A20FD0DB
:1055E00025B407D07F0E2D6EFF0E2C6E2B6E2A6E0B
:1055F00025D0800E2D6E01D02D6A000EF6D725B075
:10560000FBD72A6A9F0E2E60EBD77E0E2E64F4D74E
:105610009E0E2E5C07E0D8902D322C322B322A328F
:105620002E2AF6D725A40AD02A6C2B1E2C1E2D1E3E
:10563000E86A2B222C222D222DAEDED7120031EC6F
:105640002BF025B6000C25B0000C25B4000C010C85
:1056500031EC2BF025B6000C25B0000C25A4000C75
:10566000010C256ADEEC2BF0F6EC2BF025B61200CF
:1056700025AE08D025A004D025A802D02580120090
:105680002590120033502E5C0BE132502D5C08E166
:1056900031502C5C05E130502B5C02E1258012007A
:1056A000D8A002D0258E10D02E5033C02EF0336EED
:1056B0002D5032C02DF0326E2C5031C02CF0316E96
:1056C0002B5030C02BF0306E33502E5C10E0FF0FAB
:1056D00009E0259025B403D025AE2584120025AE1F
:1056E00025941200332AD890323231323032305081
:1056F0002B5E31502C5A32502D5A2DBEEAD7D890FD
:105700002B362C362D362E2EF8D7C8D77F0E2E6E80
:10571000FF0E2D6E2C6E2B6E12007F0E25BEFF0E1F
:105720002E6E02D07F0E2E6E800E2D6E2C6A2B6A8E
:10573000F3D725AE04D0800E2E6E2D6AF7D72E6AD1
:105740002D6AF4D72750261037103610F8E029BEFE
:10575000F0D727BE0CD028502910EBE0D890363671
:105760003736263627362806D8A02906F2D72950FC
:10577000D4E12828D2E036AE11D07F0E361402E1F3
:1057800037A00CD0372AE86A2622272207E3D880E0
:10579000273226323732282A2828BFE02850C9E08D
:1057A00037C02BF026C02CF027342D6E28302E6EFB
:1057B0002D322E9E25BE2E8E8CEF2BF02D362E36C2
:1057C00002E32584257E06E125802E6A2D6A2C6A57
:1057D0002B6A12002E2803E0D8802D321200D890B8
:1057E0002D3202E125821200258612003236333630
:1057F00002E3258C257E06E12588336A326A316A08
:10580000306A1200332803E0D88032321200D89078
:085810003232EAE1258A1200A0
:08581800DACFE4FFE2CFDAFF72
:10582000E652E552E5CFDAFF1100D8CFE4FFE0CF32
:10583000E4FFE46EDACFE4FFE2CFDAFFE652E552AE
:10584000E5CFDAFFE550E5CFE0FFE5CFD8FF100068
:1058500006D8A4EC1BF004EC0AF0FBD712000F0EE4
:10586000C1125CEC05F038EF1BF0120012001200C0
:105870001200D9EF23F0120012006D840101080E0E
:10588000EE6F070EEF6FEE07000EEF5BEE51EF11BC
:10589000FAE16D941200D9CFE6FFE1CFD9FFFD0EFA
:1058A000DBCF2CF0FE0EDBCF2DF0720E2C1801E1B9
:1058B0002D5033E0E8682C1802E17F0E2D182BE004
:1058C000740E2C1801E12D5024E0750E2C1801E106
:1058D0002D501DE0730E2C1801E12D5016E0030E23
:1058E0002C1801E12D500FE0020E2C1801E12D5073
:1058F00008E0010E2C1801E12D5001E010D0BCDFB2
:105900000FD0B9DF0DD0B5DF0BD0B1DF09D0ADDFDF
:1059100007D0ACDF05D0ACDF03D0000001D000D051
:0C592000010E00D0E552E7CFD9FF1200C5
:04592C002A0EF66EDB
:10593000080EF76E000EF86E01010900F550E46FD5
:105940000900F550E56F03E1E46701D03DD009009F
:10595000F550DF6F0900F550E06F0900F550E16F79
:1059600009000900F550E96E0900F550EA6E0900DA
:1059700009000900F550E26F0900F550E36F0900D6
:105980000900F6CFE6F1F7CFE7F1F8CFE8F1DFC194
:10599000F6FFE0C1F7FFE1C1F8FF0101E25302E1C8
:1059A000E35307E00900F550EE6EE207F8E2E30783
:1059B000F9D7E6C1F6FFE7C1F7FFE8C1F8FF01013B
:0A59C000E407000EE55BBFD71200FC
:0659CA00120100020000C2
:1059D0000008C016DC0500000102030109022000D6
:1059E000010100C0320904000002000000000705A8
:1059F000010240000107058102400001040309047F
:105A00001A037700770077002E006F0062006400B1
:105A1000650076002E006100740016034400470004
:105A200038005300410051002D004900320043006E
:105A300014035400460033004C004A002D0031008E
:0E5A40002E003000DC59FC59005A1A5A305A18
:025A4E00D9CFAE
:105A5000E6FFDACFE6FFE1CFD9FFE2CFDAFFFD0EB6
:105A6000DB50C96EC6AE02D0FF0E24D00F0EC61496
:105A700008080FE00F0EC6140B080BE0C6889EA6A0
:105A8000FED7C750040B03E1C750010B10E0000E16
:105A900011D00F0EC614080804E00F0EC6140B0830
:105AA00009E1C7B0FED716EC2EF0C5AC02D0FE0E51
:105AB00001D0000EE552E5CFDAFFE7CFD9FF1200A3
:105AC000D9CFE6FFDACFE6FFE1CFD9FFE2CFDAFFA9
:105AD000FF0EE76EFC0EDBCF00F0E7500016005023
:105AE000A96EFB0EDB50A86EA69EA69CA684F29E15
:105AF000550EA76EAA0EA76EA682F28EA694E55248
:0A5B0000E5CFDAFFE7CFD9FF12006E
:065B0A00D9CFE6FFDACF5F
:105B1000E6FFE1CFD9FFE2CFDAFFFF0EE76EFC0E22
:105B2000DBCF00F0E75000160050A96EA69CA69EA1
:105B3000A680A850E552E5CFDAFFE7CFD9FF1200E3
:105B4000D9CFE6FFDACFE6FFE1CFD9FFE2CFDAFF28
:105B50003F0EC716C66AC56AFD0EDB50C612FC0EA4
:105B6000DB50C71293829380C68AE552E5CFDAFFF5
:065B7000E7CFD9FF12008F
:0A5B7600FE0EE3CFE9FFFF0EE3CFC0
:105B8000EAFFE9CFF3FFEACFF4FFFB0EE35003E1B6
:105B9000FC0EE35009E0FB0EE30602E2FC0EE30616
:0A5BA000FD0EE350EE6EF1D7120087
:065BAA00296A286A100EB2
:105BB000E76ED8902C362D36283629363150285CA1
:105BC0003250295805E33150285E3250295A2C2A88
:065BD000E72EF0D71200E1
:0A5BD600000EF36E00EE00F0040E66
:105BE00001D81200EA6002D0EE6AFCD7F350E960F7
:065BF0001200EE6AFCD772
:0A5BF60013EE00F023EE00F0F86A51
:105C0000259C96EC2CF020EC2EF028EC2CF0FBD709
:025C1000120080
:0E5C12000F0EC614080804E00F0EC6140B088F
:0C5C200001E1C586C7A0FED7C9501200E4
:045C2C001F0EC5146E
:0A5C3000FDE1C750040BFAE1120079
:065C3A00A6B2FED7120025
:025C4000120050
:055C420000000100005C
:020000040030CA
:0100000024DB
:010001000EF0
:010002003FBE
:010003001EDE
:010005008179
:010006008178
:010008000FE8
:01000900C036
:01000A000FE6
:01000B00A054
:01000C000FE4
:01000D0040B2
:0200000400F00A
:10000000FF00000000FF00000000FF0000FF0000F4
:10001000000000000000FF000000000000000000E1
:1000200000000000000000000000000000000000D0
:080030000000000000000001C7
:00000001FF
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/USB Device - MCHPUSB - Generic Driver - C18 - PIC18F4550.mcp
0,0 → 1,130
[HEADER]
magic_cookie={66E99B07-E706-4689-9E80-9B2582898A13}
file_version=1.0
device=PIC18F4550
[PATH_INFO]
BuildDirPolicy=BuildDirIsProjectDir
dir_src=
dir_bin=
dir_tmp=.\Objects\USB Device - Generic Driver Demo - C18 - PICDEM FSUSB
dir_sin=
dir_inc=C:\library\Microchip\Include\USB;C:\library\Microchip\USB;C:\library\Microchip\Include;.
dir_lib=C:\Program Files\Microchip\MCC18\lib
dir_lkr=
[CAT_FILTERS]
filter_src=*.asm;*.c
filter_inc=*.h;*.inc
filter_obj=*.o
filter_lib=*.lib
filter_lkr=*.lkr
[CAT_SUBFOLDERS]
subfolder_src=USB Stack
subfolder_inc=Common;USB Stack
subfolder_obj=
subfolder_lib=
subfolder_lkr=
[FILE_SUBFOLDERS]
file_000=.
file_001=.
file_002=.
file_003=.
file_004=USB Stack
file_005=USB Stack
file_006=USB Stack
file_007=.
file_008=.
file_009=.
file_010=Common
file_011=Common
file_012=USB Stack
file_013=USB Stack
file_014=USB Stack
file_015=USB Stack
file_016=USB Stack
file_017=USB Stack
file_018=USB Stack
file_019=.
file_020=.
[GENERATED_FILES]
file_000=no
file_001=no
file_002=no
file_003=no
file_004=no
file_005=no
file_006=no
file_007=no
file_008=no
file_009=no
file_010=no
file_011=no
file_012=no
file_013=no
file_014=no
file_015=no
file_016=no
file_017=no
file_018=no
file_019=no
file_020=no
[OTHER_FILES]
file_000=no
file_001=no
file_002=no
file_003=no
file_004=no
file_005=no
file_006=no
file_007=no
file_008=no
file_009=no
file_010=no
file_011=no
file_012=no
file_013=no
file_014=no
file_015=no
file_016=no
file_017=no
file_018=no
file_019=no
file_020=no
[FILE_INFO]
file_000=user.c
file_001=main.c
file_002=usb_descriptors.c
file_003=UBW-I2C.c
file_004=C:\library\Microchip\USB\usb_device.c
file_005=C:\library\Microchip\Include\USB\usb_device.h
file_006=C:\library\Microchip\Include\USB\usb_function_generic.h
file_007=HardwareProfile.h
file_008=user.h
file_009=usb_config.h
file_010=C:\library\Microchip\Include\GenericTypeDefs.h
file_011=C:\library\Microchip\Include\Compiler.h
file_012=C:\library\Microchip\Include\USB\usb_hal_pic18.h
file_013=C:\library\Microchip\Include\USB\usb.h
file_014=C:\library\Microchip\Include\USB\usb_ch9.h
file_015=C:\library\Microchip\Include\USB\usb_common.h
file_016=C:\library\Microchip\Include\USB\usb_device.h
file_017=C:\library\Microchip\Include\USB\usb_function_generic.h
file_018=C:\library\Microchip\Include\USB\usb_hal.h
file_019=HardwareProfile - PICDEM FSUSB.h
file_020=rm18f4550.lkr
[SUITE_INFO]
suite_guid={5B7D72DD-9861-47BD-9F60-2BE967BF8416}
suite_state=
[TOOL_SETTINGS]
TS{DD2213A8-6310-47B1-8376-9430CDFC013F}=
TS{BFD27FBA-4A02-4C0E-A5E5-B812F3E7707C}=/m"$(BINDIR_)$(TARGETBASE).map" /w /o"$(TARGETBASE).cof"
TS{C2AF05E7-1416-4625-923D-E114DB6E2B96}=-Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
TS{ADE93A55-C7C7-4D4D-A4BA-59305F7D0391}=
[INSTRUMENTED_TRACE]
enable=0
transport=0
format=0
[CUSTOM_BUILD]
Pre-Build=
Pre-BuildEnabled=1
Post-Build=
Post-BuildEnabled=1
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/USB Device - MCHPUSB - Generic Driver - C18 - PIC18F4550.mcw
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/main.c
0,0 → 1,1020
/********************************************************************
FileName: main.c
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
********************************************************************/
 
/** INCLUDES *******************************************************/
#include "USB/usb.h"
#include "USB/usb_function_generic.h"
#include "user.h" // Modifiable
#include "HardwareProfile.h"
 
/** CONFIGURATION **************************************************/
#if defined(PICDEM_FS_USB) // Configuration bits for PICDEM FS USB Demo Board (based on PIC18F4550)
#pragma config PLLDIV = 5 // (20 MHz crystal on PICDEM FS USB board)
#pragma config CPUDIV = OSC1_PLL2
#pragma config USBDIV = 2 // Clock source from 96MHz PLL/2
#pragma config FOSC = HSPLL_HS
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRT = OFF
#pragma config BOR = ON
#pragma config BORV = 3
#pragma config VREGEN = ON //USB Voltage Regulator
#pragma config WDT = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = ON
#pragma config LPT1OSC = OFF
#pragma config PBADEN = OFF
// #pragma config CCP2MX = ON
#pragma config STVREN = ON
#pragma config LVP = OFF
// #pragma config ICPRT = OFF // Dedicated In-Circuit Debug/Programming
#pragma config XINST = OFF // Extended Instruction Set
#pragma config CP0 = OFF
#pragma config CP1 = OFF
// #pragma config CP2 = OFF
// #pragma config CP3 = OFF
#pragma config CPB = OFF
// #pragma config CPD = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
// #pragma config WRT2 = OFF
// #pragma config WRT3 = OFF
#pragma config WRTB = OFF // Boot Block Write Protection
#pragma config WRTC = OFF
// #pragma config WRTD = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
// #pragma config EBTR2 = OFF
// #pragma config EBTR3 = OFF
#pragma config EBTRB = OFF
 
#elif defined(PIC18F87J50_PIM) // Configuration bits for PIC18F87J50 FS USB Plug-In Module board
#pragma config XINST = OFF // Extended instruction set
#pragma config STVREN = ON // Stack overflow reset
#pragma config PLLDIV = 3 // (12 MHz crystal used on this board)
#pragma config WDTEN = OFF // Watch Dog Timer (WDT)
#pragma config CP0 = OFF // Code protect
#pragma config CPUDIV = OSC1 // OSC1 = divide by 1 mode
#pragma config IESO = OFF // Internal External (clock) Switchover
#pragma config FCMEN = OFF // Fail Safe Clock Monitor
#pragma config FOSC = HSPLL // Firmware must also set OSCTUNE<PLLEN> to start PLL!
#pragma config WDTPS = 32768
// #pragma config WAIT = OFF // Commented choices are
// #pragma config BW = 16 // only available on the
// #pragma config MODE = MM // 80 pin devices in the
// #pragma config EASHFT = OFF // family.
#pragma config MSSPMSK = MSK5
// #pragma config PMPMX = DEFAULT
// #pragma config ECCPMX = DEFAULT
#pragma config CCP2MX = DEFAULT
 
#elif defined(PIC18F46J50_PIM) || defined(PIC18F_STARTER_KIT_1)
#pragma config WDTEN = OFF //WDT disabled (enabled by SWDTEN bit)
#pragma config PLLDIV = 3 //Divide by 3 (12 MHz oscillator input)
#pragma config STVREN = ON //stack overflow/underflow reset enabled
#pragma config XINST = OFF //Extended instruction set disabled
#pragma config CPUDIV = OSC1 //No CPU system clock divide
#pragma config CP0 = OFF //Program memory is not code-protected
#pragma config OSC = HSPLL //HS oscillator, PLL enabled, HSPLL used by USB
#pragma config T1DIG = ON //Sec Osc clock source may be selected
#pragma config LPT1OSC = OFF //high power Timer1 mode
#pragma config FCMEN = OFF //Fail-Safe Clock Monitor disabled
#pragma config IESO = OFF //Two-Speed Start-up disabled
#pragma config WDTPS = 32768 //1:32768
#pragma config DSWDTOSC = INTOSCREF //DSWDT uses INTOSC/INTRC as clock
#pragma config RTCOSC = T1OSCREF //RTCC uses T1OSC/T1CKI as clock
#pragma config DSBOREN = OFF //Zero-Power BOR disabled in Deep Sleep
#pragma config DSWDTEN = OFF //Disabled
#pragma config DSWDTPS = 8192 //1:8,192 (8.5 seconds)
#pragma config IOL1WAY = OFF //IOLOCK bit can be set and cleared
#pragma config MSSP7B_EN = MSK7 //7 Bit address masking
#pragma config WPFP = PAGE_1 //Write Protect Program Flash Page 0
#pragma config WPEND = PAGE_0 //Start protection at page 0
#pragma config WPCFG = OFF //Write/Erase last page protect Disabled
#pragma config WPDIS = OFF //WPFP[5:0], WPEND, and WPCFG bits ignored
 
#elif defined(LOW_PIN_COUNT_USB_DEVELOPMENT_KIT)
// PIC18F14K50
#pragma config CPUDIV = NOCLKDIV
#pragma config USBDIV = OFF
#pragma config FOSC = HS
#pragma config PLLEN = ON
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRTEN = OFF
#pragma config BOREN = OFF
#pragma config BORV = 30
#pragma config WDTEN = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = OFF
#pragma config HFOFST = OFF
#pragma config STVREN = ON
#pragma config LVP = OFF
#pragma config XINST = OFF
#pragma config BBSIZ = OFF
#pragma config CP0 = OFF
#pragma config CP1 = OFF
#pragma config CPB = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
#pragma config WRTB = OFF
#pragma config WRTC = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
#pragma config EBTRB = OFF
 
#elif defined(EXPLORER_16)
#ifdef __PIC24FJ256GB110__ //Defined by MPLAB when using 24FJ256GB110 device
_CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & COE_OFF & FWDTEN_OFF & ICS_PGx2)
_CONFIG2( 0xF7FF & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & POSCMOD_HS & FNOSC_PRIPLL & PLLDIV_DIV2 & IOL1WAY_ON)
#elif defined(__PIC24FJ64GB004__)
_CONFIG1(WDTPS_PS1 & FWPSA_PR32 & WINDIS_OFF & FWDTEN_OFF & ICS_PGx1 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
_CONFIG2(POSCMOD_HS & I2C1SEL_PRI & IOL1WAY_OFF & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_ON)
_CONFIG3(WPFP_WPFP0 & SOSCSEL_SOSC & WUTSEL_LEG & WPDIS_WPDIS & WPCFG_WPCFGDIS & WPEND_WPENDMEM)
_CONFIG4(DSWDTPS_DSWDTPS3 & DSWDTOSC_LPRC & RTCOSC_SOSC & DSBOREN_OFF & DSWDTEN_OFF)
#elif defined(__32MX460F512L__) || defined(__32MX795F512L__)
#pragma config UPLLEN = ON // USB PLL Enabled
#pragma config FPLLMUL = MUL_15 // PLL Multiplier
#pragma config UPLLIDIV = DIV_2 // USB PLL Input Divider
#pragma config FPLLIDIV = DIV_2 // PLL Input Divider
#pragma config FPLLODIV = DIV_1 // PLL Output Divider
#pragma config FPBDIV = DIV_1 // Peripheral Clock divisor
#pragma config FWDTEN = OFF // Watchdog Timer
#pragma config WDTPS = PS1 // Watchdog Timer Postscale
#pragma config FCKSM = CSDCMD // Clock Switching & Fail Safe Clock Monitor
#pragma config OSCIOFNC = OFF // CLKO Enable
#pragma config POSCMOD = HS // Primary Oscillator
#pragma config IESO = OFF // Internal/External Switch-over
#pragma config FSOSCEN = OFF // Secondary Oscillator Enable (KLO was off)
#pragma config FNOSC = PRIPLL // Oscillator Selection
#pragma config CP = OFF // Code Protect
#pragma config BWP = OFF // Boot Flash Write Protect
#pragma config PWP = OFF // Program Flash Write Protect
#pragma config ICESEL = ICS_PGx2 // ICE/ICD Comm Channel Select
#pragma config DEBUG = ON // Background Debugger Enable
#else
#error No hardware board defined, see "HardwareProfile.h" and __FILE__
#endif
#elif defined(PIC24F_STARTER_KIT)
_CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & COE_OFF & FWDTEN_OFF & ICS_PGx2)
_CONFIG2( 0xF7FF & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & POSCMOD_HS & FNOSC_PRIPLL & PLLDIV_DIV3 & IOL1WAY_ON)
#elif defined(PIC24FJ256DA210_DEV_BOARD)
//_CONFIG1(FWDTEN_OFF & ICS_PGx2 & COE_OFF & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
//_CONFIG2(POSCMOD_HS & IOL1WAY_ON & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_OFF)
#elif defined(PIC32_USB_STARTER_KIT)
#pragma config UPLLEN = ON // USB PLL Enabled
#pragma config FPLLMUL = MUL_15 // PLL Multiplier
#pragma config UPLLIDIV = DIV_2 // USB PLL Input Divider
#pragma config FPLLIDIV = DIV_2 // PLL Input Divider
#pragma config FPLLODIV = DIV_1 // PLL Output Divider
#pragma config FPBDIV = DIV_1 // Peripheral Clock divisor
#pragma config FWDTEN = OFF // Watchdog Timer
#pragma config WDTPS = PS1 // Watchdog Timer Postscale
#pragma config FCKSM = CSDCMD // Clock Switching & Fail Safe Clock Monitor
#pragma config OSCIOFNC = OFF // CLKO Enable
#pragma config POSCMOD = HS // Primary Oscillator
#pragma config IESO = OFF // Internal/External Switch-over
#pragma config FSOSCEN = OFF // Secondary Oscillator Enable (KLO was off)
#pragma config FNOSC = PRIPLL // Oscillator Selection
#pragma config CP = OFF // Code Protect
#pragma config BWP = OFF // Boot Flash Write Protect
#pragma config PWP = OFF // Program Flash Write Protect
#pragma config ICESEL = ICS_PGx2 // ICE/ICD Comm Channel Select
#pragma config DEBUG = ON // Background Debugger Enable
 
#elif defined(UBW)
#pragma config PLLDIV = 5 // (20 MHz input)
#pragma config CPUDIV = OSC1_PLL2
#pragma config USBDIV = 2 // Clock source from 96MHz PLL/2
#pragma config FOSC = HSPLL_HS
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRT = OFF
#pragma config BOR = ON
#pragma config BORV = 3
#pragma config VREGEN = ON
#pragma config WDT = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = ON
#pragma config LPT1OSC = OFF
#pragma config PBADEN = OFF
#pragma config CCP2MX = ON
#pragma config STVREN = ON
#pragma config LVP = OFF
//#pragma config ICPRT = OFF // Dedicated In-Circuit Debug/Programming
#pragma config XINST = OFF // Extended Instruction Set
#pragma config CP0 = OFF
#pragma config CP1 = OFF
#pragma config CP2 = OFF
//#pragma config CP3 = OFF
#pragma config CPB = OFF
#pragma config CPD = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
#pragma config WRT2 = OFF
//#pragma config WRT3 = OFF
#pragma config WRTB = ON // Boot Block Write Protection
#pragma config WRTC = OFF
#pragma config WRTD = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
#pragma config EBTR2 = OFF
//#pragma config EBTR3 = OFF
#pragma config EBTRB = OFF
 
#elif defined(UBW32)
#else
#error No hardware board defined, see "HardwareProfile.h" and __FILE__
#endif
 
 
 
/** VARIABLES ******************************************************/
#pragma udata
 
/** PRIVATE PROTOTYPES *********************************************/
static void InitializeSystem(void);
void USBDeviceTasks(void);
void YourHighPriorityISRCode(void);
void YourLowPriorityISRCode(void);
 
 
/** VECTOR REMAPPING ***********************************************/
#if defined(__18CXX)
//On PIC18 devices, addresses 0x00, 0x08, and 0x18 are used for
//the reset, high priority interrupt, and low priority interrupt
//vectors. However, the current Microchip USB bootloader
//examples are intended to occupy addresses 0x00-0x7FF or
//0x00-0xFFF depending on which bootloader is used. Therefore,
//the bootloader code remaps these vectors to new locations
//as indicated below. This remapping is only necessary if you
//wish to program the hex file generated from this project with
//the USB bootloader. If no bootloader is used, edit the
//usb_config.h file and comment out the following defines:
//#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
//#define PROGRAMMABLE_WITH_USB_LEGACY_CUSTOM_CLASS_BOOTLOADER
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
#define REMAPPED_RESET_VECTOR_ADDRESS 0x1000
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS 0x1008
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS 0x1018
#elif defined(PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER)
#define REMAPPED_RESET_VECTOR_ADDRESS 0x800
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS 0x808
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS 0x818
#else
#define REMAPPED_RESET_VECTOR_ADDRESS 0x00
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS 0x08
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS 0x18
#endif
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)||defined(PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER)
extern void _startup (void); // See c018i.c in your C18 compiler dir
#pragma code REMAPPED_RESET_VECTOR = REMAPPED_RESET_VECTOR_ADDRESS
void _reset (void)
{
_asm goto _startup _endasm
}
#endif
#pragma code REMAPPED_HIGH_INTERRUPT_VECTOR = REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS
void Remapped_High_ISR (void)
{
_asm goto YourHighPriorityISRCode _endasm
}
#pragma code REMAPPED_LOW_INTERRUPT_VECTOR = REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS
void Remapped_Low_ISR (void)
{
_asm goto YourLowPriorityISRCode _endasm
}
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)||defined(PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER)
//Note: If this project is built while one of the bootloaders has
//been defined, but then the output hex file is not programmed with
//the bootloader, addresses 0x08 and 0x18 would end up programmed with 0xFFFF.
//As a result, if an actual interrupt was enabled and occured, the PC would jump
//to 0x08 (or 0x18) and would begin executing "0xFFFF" (unprogrammed space). This
//executes as nop instructions, but the PC would eventually reach the REMAPPED_RESET_VECTOR_ADDRESS
//(0x1000 or 0x800, depending upon bootloader), and would execute the "goto _startup". This
//would effective reset the application.
//To fix this situation, we should always deliberately place a
//"goto REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS" at address 0x08, and a
//"goto REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS" at address 0x18. When the output
//hex file of this project is programmed with the bootloader, these sections do not
//get bootloaded (as they overlap the bootloader space). If the output hex file is not
//programmed using the bootloader, then the below goto instructions do get programmed,
//and the hex file still works like normal. The below section is only required to fix this
//scenario.
#pragma code HIGH_INTERRUPT_VECTOR = 0x08
void High_ISR (void)
{
_asm goto REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS _endasm
}
#pragma code LOW_INTERRUPT_VECTOR = 0x18
void Low_ISR (void)
{
_asm goto REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS _endasm
}
#endif //end of "#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)||defined(PROGRAMMABLE_WITH_USB_LEGACY_CUSTOM_CLASS_BOOTLOADER)"
 
#pragma code
//These are your actual interrupt handling routines.
#pragma interrupt YourHighPriorityISRCode
void YourHighPriorityISRCode()
{
//Check which interrupt flag caused the interrupt.
//Service the interrupt
//Clear the interrupt flag
//Etc.
#if defined(USB_INTERRUPT)
USBDeviceTasks();
#endif
} //This return will be a "retfie fast", since this is in a #pragma interrupt section
#pragma interruptlow YourLowPriorityISRCode
void YourLowPriorityISRCode()
{
//Check which interrupt flag caused the interrupt.
//Service the interrupt
//Clear the interrupt flag
//Etc.
} //This return will be a "retfie", since this is in a #pragma interruptlow section
 
#elif defined(__C30__)
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
/*
* ISR JUMP TABLE
*
* It is necessary to define jump table as a function because C30 will
* not store 24-bit wide values in program memory as variables.
*
* This function should be stored at an address where the goto instructions
* line up with the remapped vectors from the bootloader's linker script.
*
* For more information about how to remap the interrupt vectors,
* please refer to AN1157. An example is provided below for the T2
* interrupt with a bootloader ending at address 0x1400
*/
// void __attribute__ ((address(0x1404))) ISRTable(){
//
// asm("reset"); //reset instruction to prevent runaway code
// asm("goto %0"::"i"(&_T2Interrupt)); //T2Interrupt's address
// }
#endif
#endif
 
 
 
 
/** DECLARATIONS ***************************************************/
#pragma code
 
/******************************************************************************
* Function: void main(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: Main program entry point.
*
* Note: None
*******************************************************************/
 
#if defined(__18CXX)
void main(void)
#else
int main(void)
#endif
{
InitializeSystem();
 
#if defined(USB_INTERRUPT)
USBDeviceAttach();
#endif
 
while(1)
{
#if defined(USB_POLLING)
// Check bus status and service USB interrupts.
USBDeviceTasks(); // Interrupt or polling method. If using polling, must call
// this function periodically. This function will take care
// of processing and responding to SETUP transactions
// (such as during the enumeration process when you first
// plug in). USB hosts require that USB devices should accept
// and process SETUP packets in a timely fashion. Therefore,
// when using polling, this function should be called
// frequently (such as once about every 100 microseconds) at any
// time that a SETUP packet might reasonably be expected to
// be sent by the host to your device. In most cases, the
// USBDeviceTasks() function does not take very long to
// execute (~50 instruction cycles) before it returns.
#endif
 
// Application-specific tasks.
// Application related code may be added here, or in the ProcessIO() function.
ProcessIO();
}//end while
}//end main
 
 
/********************************************************************
* Function: static void InitializeSystem(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: InitializeSystem is a centralize initialization
* routine. All required USB initialization routines
* are called from here.
*
* User application initialization routine should
* also be called from here.
*
* Note: None
*******************************************************************/
static void InitializeSystem(void)
{
#if (defined(__18CXX) & !defined(PIC18F87J50_PIM))
ADCON1 |= 0x0F; // Default all pins to digital
#elif defined(__C30__)
#if defined(PIC24FJ256DA210_DEV_BOARD)
ANSA = 0x0000;
ANSB = 0x0000;
ANSC = 0x0000;
ANSD = 0x0000;
ANSE = 0x0000;
ANSF = 0x0000;
ANSG = 0x0000;
#else
AD1PCFGL = 0xFFFF;
#endif
#elif defined(__C32__)
AD1PCFG = 0xFFFF;
#endif
 
#if defined(PIC18F87J50_PIM) || defined(PIC18F46J50_PIM) || defined(PIC18F_STARTER_KIT_1)
//On the PIC18F87J50 Family of USB microcontrollers, the PLL will not power up and be enabled
//by default, even if a PLL enabled oscillator configuration is selected (such as HS+PLL).
//This allows the device to power up at a lower initial operating frequency, which can be
//advantageous when powered from a source which is not gauranteed to be adequate for 48MHz
//operation. On these devices, user firmware needs to manually set the OSCTUNE<PLLEN> bit to
//power up the PLL.
{
unsigned int pll_startup_counter = 600;
OSCTUNEbits.PLLEN = 1; //Enable the PLL and wait 2+ms until the PLL locks before enabling USB module
while(pll_startup_counter--);
}
//Device switches over automatically to PLL output after PLL is locked and ready.
#endif
 
#if defined(PIC18F87J50_PIM)
//Configure all I/O pins to use digital input buffers. The PIC18F87J50 Family devices
//use the ANCONx registers to control this, which is different from other devices which
//use the ADCON1 register for this purpose.
WDTCONbits.ADSHR = 1; // Select alternate SFR location to access ANCONx registers
ANCON0 = 0xFF; // Default all pins to digital
ANCON1 = 0xFF; // Default all pins to digital
WDTCONbits.ADSHR = 0; // Select normal SFR locations
#endif
 
#if defined(PIC18F46J50_PIM) || defined(PIC18F_STARTER_KIT_1)
//Configure all I/O pins to use digital input buffers.
ANCON0 = 0x7F; // all pins to digital except AN7
ANCON1 = 0xBF; // Default all pins to digital. Bandgap on.
#endif
#if defined(PIC24FJ64GB004_PIM) || defined(PIC24FJ256DA210_DEV_BOARD)
//On the PIC24FJ64GB004 Family of USB microcontrollers, the PLL will not power up and be enabled
//by default, even if a PLL enabled oscillator configuration is selected (such as HS+PLL).
//This allows the device to power up at a lower initial operating frequency, which can be
//advantageous when powered from a source which is not gauranteed to be adequate for 32MHz
//operation. On these devices, user firmware needs to manually set the CLKDIV<PLLEN> bit to
//power up the PLL.
{
unsigned int pll_startup_counter = 600;
CLKDIVbits.PLLEN = 1;
while(pll_startup_counter--);
}
 
//Device switches over automatically to PLL output after PLL is locked and ready.
#endif
 
 
// The USB specifications require that USB peripheral devices must never source
// current onto the Vbus pin. Additionally, USB peripherals should not source
// current on D+ or D- when the host/hub is not actively powering the Vbus line.
// When designing a self powered (as opposed to bus powered) USB peripheral
// device, the firmware should make sure not to turn on the USB module and D+
// or D- pull up resistor unless Vbus is actively powered. Therefore, the
// firmware needs some means to detect when Vbus is being powered by the host.
// A 5V tolerant I/O pin can be connected to Vbus (through a resistor), and
// can be used to detect when Vbus is high (host actively powering), or low
// (host is shut down or otherwise not supplying power). The USB firmware
// can then periodically poll this I/O pin to know when it is okay to turn on
// the USB module/D+/D- pull up resistor. When designing a purely bus powered
// peripheral device, it is not possible to source current on D+ or D- when the
// host is not actively providing power on Vbus. Therefore, implementing this
// bus sense feature is optional. This firmware can be made to use this bus
// sense feature by making sure "USE_USB_BUS_SENSE_IO" has been defined in the
// HardwareProfile.h file.
#if defined(USE_USB_BUS_SENSE_IO)
tris_usb_bus_sense = INPUT_PIN; // See HardwareProfile.h
#endif
// If the host PC sends a GetStatus (device) request, the firmware must respond
// and let the host know if the USB peripheral device is currently bus powered
// or self powered. See chapter 9 in the official USB specifications for details
// regarding this request. If the peripheral device is capable of being both
// self and bus powered, it should not return a hard coded value for this request.
// Instead, firmware should check if it is currently self or bus powered, and
// respond accordingly. If the hardware has been configured like demonstrated
// on the PICDEM FS USB Demo Board, an I/O pin can be polled to determine the
// currently selected power source. On the PICDEM FS USB Demo Board, "RA2"
// is used for this purpose. If using this feature, make sure "USE_SELF_POWER_SENSE_IO"
// has been defined in HardwareProfile - (platform).h, and that an appropriate I/O pin
// has been mapped to it.
#if defined(USE_SELF_POWER_SENSE_IO)
tris_self_power = INPUT_PIN; // See HardwareProfile
#endif
UserInit();
 
USBDeviceInit(); //usb_device.c. Initializes USB module SFRs and firmware
//variables to known states.
}//end InitializeSystem
 
// ******************************************************************************************************
// ************** USB Callback Functions ****************************************************************
// ******************************************************************************************************
// The USB firmware stack will call the callback functions USBCBxxx() in response to certain USB related
// events. For example, if the host PC is powering down, it will stop sending out Start of Frame (SOF)
// packets to your device. In response to this, all USB devices are supposed to decrease their power
// consumption from the USB Vbus to <2.5mA each. The USB module detects this condition (which according
// to the USB specifications is 3+ms of no bus activity/SOF packets) and then calls the USBCBSuspend()
// function. You should modify these callback functions to take appropriate actions for each of these
// conditions. For example, in the USBCBSuspend(), you may wish to add code that will decrease power
// consumption from Vbus to <2.5mA (such as by clock switching, turning off LEDs, putting the
// microcontroller to sleep, etc.). Then, in the USBCBWakeFromSuspend() function, you may then wish to
// add code that undoes the power saving things done in the USBCBSuspend() function.
 
// The USBCBSendResume() function is special, in that the USB stack will not automatically call this
// function. This function is meant to be called from the application firmware instead. See the
// additional comments near the function.
 
/******************************************************************************
* Function: void USBCBSuspend(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: Call back that is invoked when a USB suspend is detected
*
* Note: None
*****************************************************************************/
void USBCBSuspend(void)
{
//Example power saving code. Insert appropriate code here for the desired
//application behavior. If the microcontroller will be put to sleep, a
//process similar to that shown below may be used:
//ConfigureIOPinsForLowPower();
//SaveStateOfAllInterruptEnableBits();
//DisableAllInterruptEnableBits();
//EnableOnlyTheInterruptsWhichWillBeUsedToWakeTheMicro(); //should enable at least USBActivityIF as a wake source
//Sleep();
//RestoreStateOfAllPreviouslySavedInterruptEnableBits(); //Preferrably, this should be done in the USBCBWakeFromSuspend() function instead.
//RestoreIOPinsToNormal(); //Preferrably, this should be done in the USBCBWakeFromSuspend() function instead.
 
//IMPORTANT NOTE: Do not clear the USBActivityIF (ACTVIF) bit here. This bit is
//cleared inside the usb_device.c file. Clearing USBActivityIF here will cause
//things to not work as intended.
 
#if defined(__C30__)
#if 0
U1EIR = 0xFFFF;
U1IR = 0xFFFF;
U1OTGIR = 0xFFFF;
IFS5bits.USB1IF = 0;
IEC5bits.USB1IE = 1;
U1OTGIEbits.ACTVIE = 1;
U1OTGIRbits.ACTVIF = 1;
Sleep();
#endif
#endif
}
 
 
/******************************************************************************
* Function: void _USB1Interrupt(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is called when the USB interrupt bit is set
* In this example the interrupt is only used when the device
* goes to sleep when it receives a USB suspend command
*
* Note: None
*****************************************************************************/
#if 0
void __attribute__ ((interrupt)) _USB1Interrupt(void)
{
#if !defined(self_powered)
if(U1OTGIRbits.ACTVIF)
{
IEC5bits.USB1IE = 0;
U1OTGIEbits.ACTVIE = 0;
IFS5bits.USB1IF = 0;
//USBClearInterruptFlag(USBActivityIFReg,USBActivityIFBitNum);
USBClearInterruptFlag(USBIdleIFReg,USBIdleIFBitNum);
//USBSuspendControl = 0;
}
#endif
}
#endif
 
/******************************************************************************
* Function: void USBCBWakeFromSuspend(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The host may put USB peripheral devices in low power
* suspend mode (by "sending" 3+ms of idle). Once in suspend
* mode, the host may wake the device back up by sending non-
* idle state signalling.
*
* This call back is invoked when a wakeup from USB suspend
* is detected.
*
* Note: None
*****************************************************************************/
void USBCBWakeFromSuspend(void)
{
// If clock switching or other power savings measures were taken when
// executing the USBCBSuspend() function, now would be a good time to
// switch back to normal full power run mode conditions. The host allows
// a few milliseconds of wakeup time, after which the device must be
// fully back to normal, and capable of receiving and processing USB
// packets. In order to do this, the USB module must receive proper
// clocking (IE: 48MHz clock must be available to SIE for full speed USB
// operation).
}
 
/********************************************************************
* Function: void USBCB_SOF_Handler(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The USB host sends out a SOF packet to full-speed
* devices every 1 ms. This interrupt may be useful
* for isochronous pipes. End designers should
* implement callback routine as necessary.
*
* Note: None
*******************************************************************/
void USBCB_SOF_Handler(void)
{
// No need to clear UIRbits.SOFIF to 0 here.
// Callback caller is already doing that.
}
 
/*******************************************************************
* Function: void USBCBErrorHandler(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The purpose of this callback is mainly for
* debugging during development. Check UEIR to see
* which error causes the interrupt.
*
* Note: None
*******************************************************************/
void USBCBErrorHandler(void)
{
// No need to clear UEIR to 0 here.
// Callback caller is already doing that.
 
// Typically, user firmware does not need to do anything special
// if a USB error occurs. For example, if the host sends an OUT
// packet to your device, but the packet gets corrupted (ex:
// because of a bad connection, or the user unplugs the
// USB cable during the transmission) this will typically set
// one or more USB error interrupt flags. Nothing specific
// needs to be done however, since the SIE will automatically
// send a "NAK" packet to the host. In response to this, the
// host will normally retry to send the packet again, and no
// data loss occurs. The system will typically recover
// automatically, without the need for application firmware
// intervention.
// Nevertheless, this callback function is provided, such as
// for debugging purposes.
}
 
 
/*******************************************************************
* Function: void USBCBCheckOtherReq(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: When SETUP packets arrive from the host, some
* firmware must process the request and respond
* appropriately to fulfill the request. Some of
* the SETUP packets will be for standard
* USB "chapter 9" (as in, fulfilling chapter 9 of
* the official USB specifications) requests, while
* others may be specific to the USB device class
* that is being implemented. For example, a HID
* class device needs to be able to respond to
* "GET REPORT" type of requests. This
* is not a standard USB chapter 9 request, and
* therefore not handled by usb_device.c. Instead
* this request should be handled by class specific
* firmware, such as that contained in usb_function_hid.c.
*
* Note: None
*****************************************************************************/
void USBCBCheckOtherReq(void)
{
USBCheckUBWRequest();
}//end
 
 
/*******************************************************************
* Function: void USBCBStdSetDscHandler(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The USBCBStdSetDscHandler() callback function is
* called when a SETUP, bRequest: SET_DESCRIPTOR request
* arrives. Typically SET_DESCRIPTOR requests are
* not used in most applications, and it is
* optional to support this type of request.
*
* Note: None
*****************************************************************************/
void USBCBStdSetDscHandler(void)
{
// Must claim session ownership if supporting this request
}//end
 
 
/******************************************************************************
* Function: void USBCBInitEP(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is called when the device becomes
* initialized, which occurs after the host sends a
* SET_CONFIGURATION (wValue not = 0) request. This
* callback function should initialize the endpoints
* for the device's usage according to the current
* configuration.
*
* Note: None
*****************************************************************************/
void USBCBInitEP(void)
{
}
 
/********************************************************************
* Function: void USBCBSendResume(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The USB specifications allow some types of USB
* peripheral devices to wake up a host PC (such
* as if it is in a low power suspend to RAM state).
* This can be a very useful feature in some
* USB applications, such as an Infrared remote
* control receiver. If a user presses the "power"
* button on a remote control, it is nice that the
* IR receiver can detect this signalling, and then
* send a USB "command" to the PC to wake up.
*
* The USBCBSendResume() "callback" function is used
* to send this special USB signalling which wakes
* up the PC. This function may be called by
* application firmware to wake up the PC. This
* function should only be called when:
*
* 1. The USB driver used on the host PC supports
* the remote wakeup capability.
* 2. The USB configuration descriptor indicates
* the device is remote wakeup capable in the
* bmAttributes field.
* 3. The USB host PC is currently sleeping,
* and has previously sent your device a SET
* FEATURE setup packet which "armed" the
* remote wakeup capability.
*
* This callback should send a RESUME signal that
* has the period of 1-15ms.
*
* Note: Interrupt vs. Polling
* -Primary clock
* -Secondary clock ***** MAKE NOTES ABOUT THIS *******
* > Can switch to primary first by calling USBCBWakeFromSuspend()
* The modifiable section in this routine should be changed
* to meet the application needs. Current implementation
* temporary blocks other functions from executing for a
* period of 1-13 ms depending on the core frequency.
*
* According to USB 2.0 specification section 7.1.7.7,
* "The remote wakeup device must hold the resume signaling
* for at lest 1 ms but for no more than 15 ms."
* The idea here is to use a delay counter loop, using a
* common value that would work over a wide range of core
* frequencies.
* That value selected is 1800. See table below:
* ==========================================================
* Core Freq(MHz) MIP RESUME Signal Period (ms)
* ==========================================================
* 48 12 1.05
* 4 1 12.6
* ==========================================================
* * These timing could be incorrect when using code
* optimization or extended instruction mode,
* or when having other interrupts enabled.
* Make sure to verify using the MPLAB SIM's Stopwatch
* and verify the actual signal on an oscilloscope.
*******************************************************************/
void USBCBSendResume(void)
{
static WORD delay_count;
USBResumeControl = 1; // Start RESUME signaling
delay_count = 1800U; // Set RESUME line for 1-13 ms
do
{
delay_count--;
}while(delay_count);
USBResumeControl = 0;
}
 
 
/*******************************************************************
* Function: BOOL USER_USB_CALLBACK_EVENT_HANDLER(
* USB_EVENT event, void *pdata, WORD size)
*
* PreCondition: None
*
* Input: USB_EVENT event - the type of event
* void *pdata - pointer to the event data
* WORD size - size of the event data
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is called from the USB stack to
* notify a user application that a USB event
* occured. This callback is in interrupt context
* when the USB_INTERRUPT option is selected.
*
* Note: None
*******************************************************************/
BOOL USER_USB_CALLBACK_EVENT_HANDLER(USB_EVENT event, void *pdata, WORD size)
{
switch(event)
{
case EVENT_CONFIGURED:
USBCBInitEP();
break;
case EVENT_SET_DESCRIPTOR:
USBCBStdSetDscHandler();
break;
case EVENT_EP0_REQUEST:
USBCBCheckOtherReq();
break;
case EVENT_SOF:
USBCB_SOF_Handler();
break;
case EVENT_SUSPEND:
USBCBSuspend();
break;
case EVENT_RESUME:
USBCBWakeFromSuspend();
break;
case EVENT_BUS_ERROR:
USBCBErrorHandler();
break;
case EVENT_TRANSFER:
Nop();
break;
default:
break;
}
return TRUE;
}
/** EOF main.c ***************************************************************/
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/CleanUp.bat
0,0 → 1,92
@echo off
REM Remove files generated by compiler in this directory
REM and all subdirectories.
 
echo Removing *.$$$ files...
del *.$$$ /f /q /s
echo.
 
echo Removing *.bkx files...
del *.bkx /f /q /s
echo.
 
echo Removing *.cce files...
del *.cce /f /q /s
echo.
 
echo Removing *.cod files...
del *.cod /f /q /s
echo.
 
echo Removing *.cof files...
del *.cof /f /q /s
echo.
 
echo Removing *.err files...
del *.err /f /q /s
echo.
 
echo Removing *.hex files...
del *.hex /f /q /s
echo.
 
echo Removing *.i files...
del *.i /f /q /s
echo.
 
echo Removing *.lde files...
del *.lde /f /q /s
echo.
 
echo Removing *.lst files...
del *.lst /f /q /s
echo.
 
echo Removing *.obj files...
del *.obj /f /q /s
echo.
 
echo Removing *.o files...
del *.o /f /q /s
echo.
 
echo Removing *.rlf files...
del *.rlf /f /q /s
echo.
 
echo Removing *.sym files...
del *.sym /f /q /s
echo.
 
echo Removing *.sdb files...
del *.sdb /f /q /s
echo.
 
echo Removing *.wat files...
del *.wat /f /q /s
echo.
 
echo Removing *.mcs files...
del *.mcs /f /q /s
echo.
 
echo Removing *.mptags files...
del *.mptags /f /q /s
echo.
 
echo Removing *.tagsrc files...
del *.tagsrc /f /q /s
echo.
 
echo Removing *.map files...
del *.map /f /q /s
echo.
 
 
echo Removing *.elf files...
del *.elf /f /q /s
echo.
 
rd Objects /S /Q
 
echo Done.
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - Low Pin Count USB Development Kit.h
0,0 → 1,135
/********************************************************************
FileName: HardwareProfile - Low Pin Count USB Development Kit.h
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: Low Pin Count USB Development Kit
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_LOW_PIN_COUNT_USB_DEVELOPMENT_KIT_H
#define HARDWARE_PROFILE_LOW_PIN_COUNT_USB_DEVELOPMENT_KIT_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD LOW_PIN_COUNT_USB_DEVELOPMENT_KIT
#define LOW_PIN_COUNT_USB_DEVELOPMENT_KIT
#define CLOCK_FREQ 48000000
/** LED ************************************************************/
#define mInitAllLEDs() LATC &= 0xF0; TRISC &= 0xF0;
#define mLED_1 LATCbits.LATC0
#define mLED_2 LATCbits.LATC1
#define mLED_3 LATCbits.LATC2
#define mLED_4 LATCbits.LATC3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() //TRISAbits.TRISA3=1
//only one switch available so double duty
#define mInitSwitch3() //TRISAbits.TRISA3=1
#define sw2 PORTAbits.RA3
#define sw3 PORTAbits.RA3
#define mInitAllSwitches() mInitSwitch2();
/** POT ************************************************************/
#define mInitPOT() {TRISBbits.TRISB4=1;ADCON0=0x29;ADCON1=0;ADCON2=0x3E;ADCON2bits.ADFM = 1;}
 
#endif //HARDWARE_PROFILE_LOW_PIN_COUNT_USB_DEVELOPMENT_KIT_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC18F46J50 PIM.h
0,0 → 1,130
/********************************************************************
FileName: HardwareProfile - PIC18F46J50 PIM.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PIC18F46J50 PIM
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC18F46J50_PIM_H
#define HARDWARE_PROFILE_PIC18F46J50_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISCbits.TRISC2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISCbits.TRISC2 // Input
#define USB_BUS_SENSE 1
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC18F46J50_PIM
#define PIC18F46J50_PIM
#define CLOCK_FREQ 48000000
#define GetSystemClock() CLOCK_FREQ
#define GetInstructionClock() GetSystemClock()
 
/** LED ************************************************************/
#define mInitAllLEDs() LATE &= 0xFC; TRISE &= 0xFC;
#define mLED_1 LATEbits.LATE0
#define mLED_2 LATEbits.LATE1
#define mLED_3 mLED_1
#define mLED_4 mLED_2
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISBbits.TRISB2=1;
#define mInitSwitch3() mInitSwitch2();
#define mInitAllSwitches() mInitSwitch2();
#define sw2 PORTBbits.RB2
#define sw3 PORTBbits.RB2
 
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1; \
ANCON0bits.PCFG0 = 0; \
ADCON0=0x01; \
ADCON1=0xBE;} // POT on HPC Explorer
 
#endif //HARDWARE_PROFILE_PIC18F46J50_PIM_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC18F87J50 PIM.h
0,0 → 1,150
/********************************************************************
FileName: HardwareProfile - PIC18F87J50 PIM.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PIC18F87J50 PIM
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC18F87J50_PIM_H
#define HARDWARE_PROFILE_PIC18F87J50_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
/** USB ************************************************************/
//The PIC18F87J50 FS USB Plug-In Module supports the USE_USB_BUS_SENSE_IO
//feature. The USE_SELF_POWER_SENSE_IO feature is not implemented on the
//circuit board, so the USE_SELF_POWER_SENSE_IO define should always be
//commented for this hardware platform.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO //JP1 must be in R-U position to use this feature on this board
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTBbits.RB5
#else
#define USB_BUS_SENSE 1
#endif
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC18F87J50_PIM
#define PIC18F87J50_PIM
#define CLOCK_FREQ 48000000
#define GetSystemClock() CLOCK_FREQ
#define GetInstructionClock() CLOCK_FREQ
/** LED ************************************************************/
#define mInitAllLEDs() {LATE &= 0xFC; TRISE &= 0xFC; LATD &= 0xF3; TRISD &= 0xF3;}
#define mLED_1 LATEbits.LATE0
#define mLED_2 LATEbits.LATE1
#define mLED_3 LATDbits.LATD2
#define mLED_4 LATDbits.LATD3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitAllSwitches() TRISBbits.TRISB4=1;
#define mInitSwitch2() TRISBbits.TRISB4=1;
#define mInitSwitch3() TRISBbits.TRISB4=1;
#define sw2 PORTBbits.RB4
#define sw3 PORTBbits.RB4
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1; \
WDTCONbits.ADSHR = 1; \
ANCON0bits.PCFG0 = 1; \
WDTCONbits.ADSHR = 0; \
ADCON0=0x01; \
ADCON1=0xBE;} // POT on HPC Explorer
/** I 2 C T E M P S E N S E *************************************/
#define mInitI2CPins() TRISC |= 0x18; // RC3 and RC4 are I2C
 
#endif //HARDWARE_PROFILE_PIC18F87J50_PIM_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC24F Starter Kit.h
0,0 → 1,129
/********************************************************************
FileName: HardwareProfile - PIC24F Starter Kit.h
Dependencies: See INCLUDES section
Processor: PIC24FJ256GB106
Hardware: PIC24F Starter Kit
Compiler: Microchip C30
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC24F_STARTER_KIT_H
#define HARDWARE_PROFILE_PIC24F_STARTER_KIT_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense U1OTGSTATbits.SESVD //TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE U1OTGSTATbits.SESVD
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
//If the application is going to be used with the HID bootloader
// then this will provide a function for the application to
// enter the bootloader from the application (optional)
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
#define EnterBootloader() __asm__("goto 0x400")
#endif
 
 
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC24F_STARTER_KIT
#define PIC24F_STARTER_KIT
#define CLOCK_FREQ 32000000
/** LED ************************************************************/
#define mInitAllLEDs() LATG &= 0xFE1F; TRISG &= 0xFE1F; LATF &= 0xFFCF; TRISF &= 0xFFCF; //G6,7,8,9 and F4,5
#define mGetLED_1() (TRISG & ~0x0180?1:0)
#define mGetLED_2() (TRISG & ~0x0060?1:0)
#define mGetLED_3() (TRISF & ~0x0030?1:0)
#define mGetLED_4()
 
#define mLED_1_On() TRISG |= 0x0180;
#define mLED_2_On() TRISG |= 0x0060;
#define mLED_3_On() TRISF |= 0x0030;
#define mLED_4_On()
#define mLED_1_Off() TRISG &= ~0x0180;
#define mLED_2_Off() TRISG &= ~0x0060;
#define mLED_3_Off() TRISF &= ~0x0030;
#define mLED_4_Off()
#define mLED_1_Toggle() TRISG ^= 0x0180;
#define mLED_2_Toggle() TRISG ^= 0x0060;
#define mLED_3_Toggle() TRISF ^= 0x0030;
#define mLED_4_Toggle()
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISDbits.TRISD6=1;
#define mInitSwitch3() TRISDbits.TRISD7=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define sw2 PORTDbits.RD6
#define sw3 PORTDbits.RD7
 
/** POT ************************************************************/
#define mInitPOT() {AD1PCFGLbits.PCFG0 = 0; AD1CON2bits.VCFG = 0x0; AD1CON3bits.ADCS = 0xFF; AD1CON1bits.SSRC = 0x0; AD1CON3bits.SAMC = 0b00001; AD1CON1bits.FORM = 0b00; AD1CON2bits.SMPI = 0x0; AD1CON1bits.ADON = 1;}
 
#endif //HARDWARE_PROFILE_PIC24F_STARTER_KIT_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC24FJ256GB110 PIM.h
0,0 → 1,136
/********************************************************************
FileName: HardwareProfile - PIC24FJ256GB110 PIM.h
Dependencies: See INCLUDES section
Processor: PIC24FJ256GB110
Hardware: PIC24FJ256GB110 PIM
Compiler: Microchip C30
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC24FJ256GB110_PIM_H
#define HARDWARE_PROFILE_PIC24FJ256GB110_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE 1
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
//If the application is going to be used with the HID bootloader
// then this will provide a function for the application to
// enter the bootloader from the application (optional)
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
#define EnterBootloader() __asm__("goto 0x400")
#endif
 
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC24FJ256GB110_PIM
#define EXPLORER_16
#define PIC24FJ256GB110_PIM
#define CLOCK_FREQ 32000000
#define GetSystemClock() CLOCK_FREQ
#define GetInstructionClock() GetSystemClock()
/** LED ************************************************************/
#define mInitAllLEDs() LATA &= 0xF0; TRISA &= 0xF0;
#define mLED_1 LATAbits.LATA0
#define mLED_2 LATAbits.LATA1
#define mLED_3 LATAbits.LATA2
#define mLED_4 LATAbits.LATA3
 
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISDbits.TRISD6=1;
#define mInitSwitch3() TRISDbits.TRISD7=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define sw2 PORTDbits.RD6
#define sw3 PORTDbits.RD7
 
/** POT ************************************************************/
#define mInitPOT() {AD1PCFGLbits.PCFG5 = 0; AD1CON2bits.VCFG = 0x0; AD1CON3bits.ADCS = 0xFF; AD1CON1bits.SSRC = 0x0; AD1CON3bits.SAMC = 0b10000; AD1CON1bits.FORM = 0b00; AD1CON2bits.SMPI = 0x0; AD1CON1bits.ADON = 1;}
#endif //HARDWARE_PROFILE_PIC24FJ256GB110_PIM_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC32MX460F512L PIM.h
0,0 → 1,121
/********************************************************************
FileName: HardwareProfile - PIC32MX460F512L PIM.h
Dependencies: See INCLUDES section
Processor: PIC32 USB Microcontrollers
Hardware: PIC32MX460F512L PIM
Compiler: Microchip C32 (for PIC32)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC32MX460F512L_PIM_H
#define HARDWARE_PROFILE_PIC32MX460F512L_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE 1
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC32MX460F512L_PIM
#define EXPLORER_16
#define PIC32MX460F512L_PIM
 
/** LED ************************************************************/
#define mInitAllLEDs() LATA &= 0xFF03; TRISA &= 0xFF03;
#define mLED_1 LATAbits.LATA2
#define mLED_2 LATAbits.LATA3
#define mLED_3 LATAbits.LATA6
#define mLED_4 LATAbits.LATA7
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISDbits.TRISD6=1;
#define mInitSwitch3() TRISDbits.TRISD7=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define sw2 PORTDbits.RD6
#define sw3 PORTDbits.RD7
 
/** POT ************************************************************/
#define mInitPOT() {AD1PCFGbits.PCFG5 = 0; AD1CON2bits.VCFG = 0x0; AD1CON3bits.ADCS = 0xFF; AD1CON1bits.SSRC = 0x0; AD1CON3bits.SAMC = 0x10; AD1CON1bits.FORM = 0x0; AD1CON2bits.SMPI = 0x0; AD1CON1bits.ADON = 1;}
 
#endif //HARDWARE_PROFILE_PIC32MX460F512L_PIM_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - UBW.h
0,0 → 1,182
/********************************************************************
FileName: HardwareProfile - UBW.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PICDEM FSUSB
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
01/15/2009 UBW support
********************************************************************/
 
#ifndef HARDWARE_PROFILE_UBW_H
#define HARDWARE_PROFILE_UBW_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//The PICDEM FS USB Demo Board platform supports the USE_SELF_POWER_SENSE_IO
//and USE_USB_BUS_SENSE_IO features. Uncomment the below line(s) if
//it is desireable to use one or both of the features.
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
//Uncomment the following line to make the output HEX of this
// project work with the MCHPUSB Bootloader
#define PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
//#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** MDD File System selection options ************************/
/*******************************************************************/
#define USE_PIC18
 
#define ERASE_BLOCK_SIZE 64
#define WRITE_BLOCK_SIZE 32
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD UBW
#define UBW
#define CLOCK_FREQ 48000000
 
// Special UBW emu board by YAS
// #define YAS
 
/** LED ************************************************************/
/* On UBW, LED1 = RC0, LED2 = RC1, SW = RC2 */
 
#define mInitAllLEDs() LATC &= 0xFC; TRISC &= 0xFC;
 
#define mLED_1 LATCbits.LATC0
#define mLED_2 LATCbits.LATC1
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
 
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
 
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
 
#if defined(YAS)
#define RXTX LATBbits.LATB5
#else
#define RXTX LATAbits.LATA2
#endif
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
 
#if defined(YAS)
#define BPF_S2 LATAbits.LATA2
#endif
 
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#if defined(YAS)
#define BPF_S2_STATE PORTAbits.RA2
#endif
 
#define PADDLE_DIT PORTBbits.RB6
#define PADDLE_DAH PORTBbits.RB7
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
 
#if defined(YAS)
#else
#define LPF_3 LATBbits.LATB2
#define LPF_4 LATBbits.LATB3
#define LPF_5 LATBbits.LATB4
#define LPF_6 LATBbits.LATB5
#endif
 
 
/** S W I T C H *****************************************************/
#define mInitSwitch() TRISCbits.TRISC2 = 1;
#define UserSW PORTCbits.RC2
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
#define mLED_Both_On() {mLED_1_On(); mLED_2_On();}
#define mLED_Only_1_On() {mLED_1_On(); mLED_2_Off();}
#define mLED_Only_2_On() {mLED_1_Off(); mLED_2_On();}
 
 
 
 
 
 
#endif //HARDWARE_PROFILE_UBW_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - UBW32.h
0,0 → 1,203
/********************************************************************
FileName: HardwareProfile - PIC32MX460F512L PIM.h
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing this
file (HardwareProfile.h).
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
 
********************************************************************/
 
#ifndef HARDWARE_PROFILE_UBW32_H
#define HARDWARE_PROFILE_UBW32_H
 
#include "Compiler.h"
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
 
/** CPU Clock Speed Assignment *************************************/
//#define RUN_AT_48MHZ
//#define RUN_AT_24MHZ
//#define RUN_AT_60MHZ
#define RUN_AT_80MHZ
 
// Various clock values
#if defined(RUN_AT_48MHZ)
#define GetSystemClock() 48000000UL
#define GetPeripheralClock() 48000000UL
#define GetInstructionClock() (GetSystemClock())
#elif defined(RUN_AT_24MHZ)
#define GetSystemClock() 24000000UL
#define GetPeripheralClock() 24000000UL
#define GetInstructionClock() (GetSystemClock())
#elif defined(RUN_AT_60MHZ)
#define GetSystemClock() (60000000ul)
#define GetPeripheralClock() (GetSystemClock())
#define GetInstructionClock() (GetSystemClock())
#elif defined(RUN_AT_80MHZ)
#define GetSystemClock() (80000000ul)
#define GetPeripheralClock() (GetSystemClock())
#define GetInstructionClock() (GetSystemClock())
#else
#error Choose a speed
#endif
 
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE 1
 
/*******************************************************************/
/******** Device revision workarounds ******************************/
/*******************************************************************/
//Uncomment this definition to allow for revision B3 silicon to work
// with this firmware.
#define PIC32MX460F512L_REV_B3_WORKAROUND
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD UBW32
#define UBW32
 
/** LED ************************************************************/
#define mInitAllLEDs() LATE |= 0x000F; TRISE &= 0xFFF0;
#define mLED_1 LATEbits.LATE3
#define mLED_2 LATEbits.LATE2
#define mLED_3 LATEbits.LATE1
#define mLED_4 LATEbits.LATE0
 
#define mGetLED_1() mLED_1
#define mGetLED_USB() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 0;
#define mLED_USB_On() mLED_1 = 0;
#define mLED_2_On() mLED_2 = 0;
#define mLED_3_On() mLED_3 = 0;
#define mLED_4_On() mLED_4 = 0;
#define mLED_1_Off() mLED_1 = 1;
#define mLED_USB_Off() mLED_1 = 1;
#define mLED_2_Off() mLED_2 = 1;
#define mLED_3_Off() mLED_3 = 1;
#define mLED_4_Off() mLED_4 = 1;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_USB_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISEbits.TRISE7=1;
#define mInitSwitch3() TRISEbits.TRISE6=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define swProgram PORTEbits.RE7
#define swUser PORTEbits.RE6
 
#define UserSW swUser
#define sw2 swUser
 
#define RXTX LATAbits.LATA2
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#define PADDLE_DIT PORTFbits.RF4
#define PADDLE_DAH PORTFbits.RF5
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
#define LPF_3 LATAbits.LATA6
#define LPF_4 LATAbits.LATA7
#define LPF_5 LATAbits.LATA9
#define LPF_6 LATAbits.LATA10
 
 
#endif
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/UBW-I2C.c
0,0 → 1,413
 
 
/** INCLUDES *******************************************************/
 
 
#include "GenericTypeDefs.h"
#include "Compiler.h"
#include "HardwareProfile.h"
#include "USB/usb.h"
#include "usbavrcmd.h"
 
#include "user.h"
#include <math.h>
 
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
#if defined (UBW)
#include <delays.h>
#include <i2c.h>
#include <EEP.h>
 
#elif defined (UBW32)
#include <peripheral/i2c.h>
#include <dee_emulation/dee_emulation_pic32.h>
 
#endif
 
 
/********************************************************************
* Section B: EP0 Buffer Space
*******************************************************************/
extern volatile CTRL_TRF_SETUP SetupPkt; // 8-byte only
extern volatile BYTE CtrlTrfData[USB_EP0_BUFF_SIZE];
 
#pragma udata
 
WORD_VAL FilterCrossOver[8];
float FilterSwitchOver[7];
 
WORD_VAL LPFCrossOver[8];
float LPFSwitchOver[7];
 
#pragma code
 
void USBCheckUBWRequest(void)
{
unsigned char paddle_byte;
unsigned int eep_adr;
WORD_VAL w;
unsigned int i, j;
unsigned char IO_data;
 
#if defined (UBW32)
unsigned int value;
unsigned int number_of_filter_bytes;
#else
unsigned char number_of_filter_bytes;
#endif
 
 
 
if(SetupPkt.RequestType == USB_SETUP_TYPE_STANDARD_BITFIELD) return; // only deals with non-standard, ie user requests
command = SetupPkt.bRequest; // save the command of the user request from the setuppacket
// it will be used for subsequent data transfer
 
switch(command)
{
 
case CMD_GET_CW_KEY:
 
paddle_byte = 0x22; // 00100010
if (!PADDLE_DIT) paddle_byte &= 0xdf; // 11011111
if (!PADDLE_DAH) paddle_byte &= 0xfd; // 11111101
if (RXTX) paddle_byte |= 0x10; // PB4 is the ATTINY PTT_OUT pin 00010000
else paddle_byte &= 0xef; // 11101111
replybuf[0] = paddle_byte;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_USRP1: // Set RxTx and get Paddle status
paddle_byte = 0x22; // 00100010
if ( SetupPkt.W_Value.v[0] ){
RXTX = 1; // Set PTT
paddle_byte |= 0x10; // 00010000
}
else{
RXTX = 0;
paddle_byte &= 0xef; // 11101111
};
 
 
if (!PADDLE_DIT) paddle_byte &= 0xdf; // 11011111
if (!PADDLE_DAH) paddle_byte &= 0xfd; // 11111101
replybuf[0] = paddle_byte;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_FREQ_REG: // Control Transfer Rx of data from HOST->UBW
case CMD_SET_LO_SM:
case CMD_SET_FREQ:
case CMD_SET_XTAL:
case CMD_SET_STARTUP:
case CMD_SET_PPM:
 
wCount = SetupPkt.wLength;
outPipes[0].wCount.Val = SetupPkt.wLength;
outPipes[0].pFunc = &Read_Command_Into_Buffer;
outPipes[0].pDst.bRam = (BYTE*) &command_buffer[current_command_in].data[0];
outPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_PIN: // read ports
IO_data = 0x0d; // 00001101
if (PADDLE_DAH) IO_data |= 0x02; // PB1
if (BPF_S0_STATE) IO_data |= 0x10; // PB4
if (BPF_S1_STATE) IO_data |= 0x20; // PB5
 
replybuf[0] = IO_data;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
case CMD_SET_PORT: // set ports
IO_data = SetupPkt.W_Value.v[0];
if (!abpf_flag){
if (IO_data & 0x10) BPF_S0 = 1;
else BPF_S0 = 0;
if (IO_data & 0x20) BPF_S1 = 1;
else BPF_S1 = 0;
};
break;
 
case CMD_SET_IO: // set i/o bits
IO_data = SetupPkt.W_Index.v[0] & 0x03; // only 2 bits active 00000011
 
if (!abpf_flag) { // abpf inactive
if (IO_data & 0x01) BPF_S0 = 1; // Simulate IO_PIN1 in ATTINY
else BPF_S0 = 0;
if (IO_data & 0x02) BPF_S1 = 1; // Simulate IO_PIN2 in ATTINY
else BPF_S1 = 0;
}
 
IO_data = BPF_S0_STATE; // read back status of BPF select pins
if (BPF_S1_STATE) IO_data |= 0x02;
else IO_data &= 0x01;
 
replybuf[0] = IO_data;
replybuf[1] = 0x00;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_IO:
 
IO_data = BPF_S0_STATE; // status of BPF select pins
if (BPF_S1_STATE) IO_data |= 0x02;
else IO_data &= 0x01;
replybuf[0] = IO_data;
replybuf[1] = 0x00;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_FILTER: // Set and Read filter crossover points
i = SetupPkt.W_Index.Val;
if (i < 256){ // Rx Filter
number_of_filter_bytes = NUM_BPF * 2;
inPipes[0].pSrc.bRam = (BYTE*)&FilterCrossOver[0]; // Set source
 
if (i < NUM_BPF) {
FilterCrossOver[i].Val = SetupPkt.W_Value.Val;
if (i != (NUM_BPF-1)) FilterSwitchOver[i] = Cross2Switch(FilterCrossOver[i]);
else abpf_flag = SetupPkt.W_Value.Val;
}
}
else{ // Tx filter
number_of_filter_bytes = 16;
inPipes[0].pSrc.bRam = (BYTE*)&LPFCrossOver[0]; // Set source
 
j = i - 256;
if ( j < 8){
LPFCrossOver[j].Val = SetupPkt.W_Value.Val;
if (j != 7) LPFSwitchOver[j] = Cross2Switch(LPFCrossOver[j]);
};
};
 
// now that a filter value of filter enable/disable value is set, update the EEPROM
#if defined (UBW)
for (i = 0; i < NUM_BPF; i++){
Write_b_eep((i * 2 + F_CROSS_OVER +1), FilterCrossOver[i].v[0]);
Busy_eep();
Write_b_eep((i * 2 + F_CROSS_OVER + 1 + 1), FilterCrossOver[i].v[1]);
Busy_eep();
}
#elif defined (UBW32)
for (i =0; i < NUM_BPF; i++) DataEEWrite( FilterCrossOver[i].Val , (i + F_CROSS_OVER +1));
#endif
 
#if defined (UBW)
for (j = 0; j < 8; j++){
Write_b_eep(( j * 2 + F_CROSS_OVER +17), LPFCrossOver[j].v[0]);
Busy_eep();
Write_b_eep(( j * 2 + F_CROSS_OVER +17 + 1), LPFCrossOver[j].v[1]);
Busy_eep();
}
Write_b_eep(F_CROSS_OVER, F_CROSS_OVER_VALUE);
Busy_eep();
#elif defined (UBW32)
for (j = 0; j < 8; j++){
DataEEWrite( (unsigned int)LPFCrossOver[j].Val , (j + F_CROSS_OVER +9));
};
DataEEWrite(F_CROSS_OVER_VALUE, F_CROSS_OVER);
#endif
 
 
inPipes[0].wCount.v[0] = number_of_filter_bytes; // Set data count
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_SI570: // SI570: write byte from register index
i2c_adr = SetupPkt.W_Value.v[0];
#if defined (UBW)
IdleI2C();
StartI2C();
IdleI2C();
WriteI2C( i2c_adr <<1);
WriteI2C( SetupPkt.W_Value.v[1]); // register = byte 3
WriteI2C( SetupPkt.W_Index.v[0]); // value to write to register
StopI2C();
IdleI2C();
#elif defined (UBW32)
IdleI2C1();
StartI2C1();
IdleI2C1();
MasterWriteI2C1( i2c_adr <<1);
MasterWriteI2C1( SetupPkt.W_Value.v[1]); // register = byte 3
MasterWriteI2C1( SetupPkt.W_Index.v[0]); // value to write to register
StopI2C1();
IdleI2C1();
#endif
 
replybuf[0] = 0; // just say no errors
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_LO_SM: // return sub mul
for (i=0; i<4; i++) replybuf[i] = f_sub.bytes[i];
for (i=0; i<4; i++) replybuf[i+4] = f_mul.bytes[i];
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 8; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
 
case CMD_GET_FREQ: // return set freq, ie no offset/mul
avr_freq.qw = set_frequency * (double)(1L << 21);
inPipes[0].pSrc.bRam = (BYTE*)&avr_freq.bytes[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 4; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_PPM: // return smooth tune in ppm
w.Val = Smooth_double * 1000000L;
inPipes[0].pSrc.bRam = (BYTE*)&w.v[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_STARTUP: // return init startup freq
 
#if defined(UBW)
for (i=0; i<4; i++) avr_freq.bytes[i] = Read_b_eep(i + F_INIT_FREQ +1);
#elif defined(UBW32)
for (i=0; i<4; i++) {
DataEERead(&value, (i + F_INIT_FREQ +1));
avr_freq.bytes[i] = value;
};
#endif
 
inPipes[0].pSrc.bRam = (BYTE*)&avr_freq.bytes[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 4; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_XTAL: // return fcryst
inPipes[0].pSrc.bRam = (BYTE*)&fcryst_freq.bytes[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 4; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_SI570: // SI570: read out frequency control registers
i2c_adr = SetupPkt.W_Value.v[0];
ReadRegs();
inPipes[0].pSrc.bRam = (BYTE*)&registers[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 6; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_I2C_ERR: // return # of i2c errors, set to zero always
replybuf[0] = 0; // No errors :)
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
 
case CMD_SET_I2C_ADDR: // Reset EEPROM to default values if 255
// Otherwise just set i2c address
 
if (SetupPkt.W_Value.v[0] == 0xff){
#if defined (UBW)
Write_b_eep(F_CAL_DONE, 0xff);
Busy_eep();
Write_b_eep(F_INIT_FREQ, 0xff);
Busy_eep();
Write_b_eep(F_SMOOTH, 0xff);
Busy_eep();
Write_b_eep(F_SUB_MUL, 0xff);
Busy_eep();
Write_b_eep(F_CROSS_OVER, 0xff);
Busy_eep();
#elif defined (UBW32)
DataEEWrite( (unsigned int) 0xff, F_CAL_DONE);
DataEEWrite( (unsigned int) 0xff, F_INIT_FREQ);
DataEEWrite( (unsigned int) 0xff, F_SMOOTH);
DataEEWrite( (unsigned int) 0xff, F_SUB_MUL);
DataEEWrite( (unsigned int) 0xff, F_CROSS_OVER);
#endif
 
i2c_adr = 0x55;
}
else {
i2c_adr = SetupPkt.W_Value.v[0];
};
 
replybuf[0] = 0x00;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
 
 
case CMD_GET_VERSION: // return version 15.10
replybuf[0] = VERSION_MINOR;
replybuf[1] = VERSION_MAJOR;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
default: // Command not supported
replybuf[0] = 0xff;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0] ; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
}//end switch
 
}
 
 
void Read_Command_Into_Buffer(void)
{
 
if (command_count >= COMMAND_BUFFER_SIZE){ // buffer full
current_command_out++; // discards oldest command
if (current_command_out >= COMMAND_BUFFER_SIZE) current_command_out = 0;
command_count--; // now one command less (discarded)
};
command_buffer[current_command_in].command = command;
command_buffer[current_command_in].wCount = wCount;
// data already copied to command_buffer before this outpipe pFunc is called
current_command_in++;
if (current_command_in >= COMMAND_BUFFER_SIZE) current_command_in = 0;
command_count++;
}
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/rm18f4550 - HID Bootload.lkr
0,0 → 1,44
// File: Application_18f4550.lkr
 
// Use this linker for the USB application that will be self programmed by the HID bootloader.
// The HID bootloader project itself uses the BootModified.18f4450.lkr file instead.
 
// THIS LINKER SCRIPT HAS BEEN MODIFIED... This version is intended to be used
// with the "PROGRAMMABLE_WITH_USB_HID_BOOTLOADER" bootloader. The HID
// bootloader occupies memory ranges 0x000-0xFFF. In order for the code generated
// by this project to work with the bootloader, the linker must not put any code
// in the 0x00-0xFFF address range.
 
// This linker script was originated from the 18f4550.lkr file provided by
// the MCC18 distribution.
 
LIBPATH .
 
FILES c018i.o
FILES clib.lib
FILES p18f4550.lib
 
CODEPAGE NAME=bootloader START=0x0 END=0xFFF PROTECTED
CODEPAGE NAME=vectors START=0x1000 END=0x1029 PROTECTED
CODEPAGE NAME=page START=0x102A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED
 
ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=gpr2 START=0x200 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=usb4 START=0x400 END=0x4FF PROTECTED
DATABANK NAME=usb5 START=0x500 END=0x5FF PROTECTED
DATABANK NAME=usb6 START=0x600 END=0x6FF PROTECTED
DATABANK NAME=usb7 START=0x700 END=0x7FF PROTECTED
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED
 
SECTION NAME=CONFIG ROM=config
 
STACK SIZE=0x100 RAM=gpr3
 
SECTION NAME=USB_VARS RAM=usb4
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/rm18f4550 - MCHPUSB Bootload.lkr
0,0 → 1,37
// FileName: rm18f4550.lkr
// Sample linker command file for 18F4550 with Bootloader
//
//Change History:
// Rev Date Description
// 1.0 10/30/2004 Initial release
 
LIBPATH .
 
FILES c018i.o
FILES clib.lib
FILES p18f4550.lib
 
CODEPAGE NAME=boot START=0x0 END=0x7FF PROTECTED
CODEPAGE NAME=vectors START=0x800 END=0x0x829 PROTECTED
CODEPAGE NAME=page START=0x82A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED
 
ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=gpr2 START=0x200 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=usb4 START=0x400 END=0x4FF PROTECTED
DATABANK NAME=usb5 START=0x500 END=0x5FF PROTECTED
DATABANK NAME=usb6 START=0x600 END=0x6FF PROTECTED
DATABANK NAME=usb7 START=0x700 END=0x7FF PROTECTED
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED
 
SECTION NAME=CONFIG ROM=config
 
STACK SIZE=0x100 RAM=gpr3
 
SECTION NAME=USB_VARS RAM=usb4
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/rm18f4550.lkr
0,0 → 1,37
// FileName: rm18f4550.lkr
// Sample linker command file for 18F4550 with Bootloader
//
//Change History:
// Rev Date Description
// 1.0 10/30/2004 Initial release
 
LIBPATH .
 
FILES c018i.o
FILES clib.lib
FILES p18f4550.lib
 
CODEPAGE NAME=boot START=0x0 END=0x7FF PROTECTED
CODEPAGE NAME=vectors START=0x800 END=0x0x829 PROTECTED
CODEPAGE NAME=page START=0x82A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED
 
ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=gpr2 START=0x200 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=usb4 START=0x400 END=0x4FF PROTECTED
DATABANK NAME=usb5 START=0x500 END=0x5FF PROTECTED
DATABANK NAME=usb6 START=0x600 END=0x6FF PROTECTED
DATABANK NAME=usb7 START=0x700 END=0x7FF PROTECTED
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED
 
SECTION NAME=CONFIG ROM=config
 
STACK SIZE=0x100 RAM=gpr3
 
SECTION NAME=USB_VARS RAM=usb4
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/usb_config.h
0,0 → 1,125
/********************************************************************
FileName: usb_config.h
Dependencies: Always: GenericTypeDefs.h, usb_device.h
Situational: usb_function_hid.h, usb_function_cdc.h, usb_function_msd.h, etc.
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
*******************************************************************/
 
/*********************************************************************
* Descriptor specific type definitions are defined in: usbd.h
********************************************************************/
 
#ifndef USBCFG_H
#define USBCFG_H
 
/** DEFINITIONS ****************************************************/
#define USB_EP0_BUFF_SIZE 8 // Valid Options: 8, 16, 32, or 64 bytes.
// Using larger options take more SRAM, but
// does not provide much advantage in most types
// of applications. Exceptions to this, are applications
// that use EP0 IN or OUT for sending large amounts of
// application related data.
#define USB_MAX_NUM_INT 1 // For tracking Alternate Setting
#define USB_MAX_EP_NUMBER 1
 
//Device descriptor - if these two definitions are not defined then
// a ROM USB_DEVICE_DESCRIPTOR variable by the exact name of device_dsc
// must exist.
#define USB_USER_DEVICE_DESCRIPTOR &device_dsc
#define USB_USER_DEVICE_DESCRIPTOR_INCLUDE extern ROM USB_DEVICE_DESCRIPTOR device_dsc
 
//Configuration descriptors - if these two definitions do not exist then
// a ROM BYTE *ROM variable named exactly USB_CD_Ptr[] must exist.
#define USB_USER_CONFIG_DESCRIPTOR USB_CD_Ptr
#define USB_USER_CONFIG_DESCRIPTOR_INCLUDE extern ROM BYTE *ROM USB_CD_Ptr[]
 
//Make sure only one of the below "#define USB_PING_PONG_MODE"
//is uncommented.
//#define USB_PING_PONG_MODE USB_PING_PONG__NO_PING_PONG
#define USB_PING_PONG_MODE USB_PING_PONG__FULL_PING_PONG
//#define USB_PING_PONG_MODE USB_PING_PONG__EP0_OUT_ONLY
//#define USB_PING_PONG_MODE USB_PING_PONG__ALL_BUT_EP0 //NOTE: This mode is not supported in PIC18F4550 family rev A3 devices
 
 
#define USB_POLLING
//#define USB_INTERRUPT
 
/* Parameter definitions are defined in usb_device.h */
#define USB_PULLUP_OPTION USB_PULLUP_ENABLE
//#define USB_PULLUP_OPTION USB_PULLUP_DISABLED
 
#define USB_TRANSCEIVER_OPTION USB_INTERNAL_TRANSCEIVER
//External Transceiver support is not available on all product families. Please
// refer to the product family datasheet for more information if this feature
// is available on the target processor.
//#define USB_TRANSCEIVER_OPTION USB_EXTERNAL_TRANSCEIVER
 
#define USB_SPEED_OPTION USB_FULL_SPEED
//#define USB_SPEED_OPTION USB_LOW_SPEED //(not valid option for PIC24F devices)
 
#define USB_SUPPORT_DEVICE
 
#define USB_NUM_STRING_DESCRIPTORS 4
 
//#define USB_INTERRUPT_LEGACY_CALLBACKS
#define USB_ENABLE_ALL_HANDLERS
//#define USB_ENABLE_SUSPEND_HANDLER
//#define USB_ENABLE_WAKEUP_FROM_SUSPEND_HANDLER
//#define USB_ENABLE_SOF_HANDLER
//#define USB_ENABLE_ERROR_HANDLER
//#define USB_ENABLE_OTHER_REQUEST_HANDLER
//#define USB_ENABLE_SET_DESCRIPTOR_HANDLER
//#define USB_ENABLE_INIT_EP_HANDLER
//#define USB_ENABLE_EP0_DATA_HANDLER
//#define USB_ENABLE_TRANSFER_COMPLETE_HANDLER
 
/** DEVICE CLASS USAGE *********************************************/
#define USB_USE_GEN
 
/** ENDPOINTS ALLOCATION *******************************************/
 
/* Generic */
#define USBGEN_EP_SIZE 64
#define USBGEN_EP_NUM 1
 
/** DEFINITIONS ****************************************************/
 
#endif //USBCFG_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/usb_descriptors.c
0,0 → 1,265
/********************************************************************
FileName: usb_descriptors.c
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
*********************************************************************
-usb_descriptors.c-
-------------------------------------------------------------------
Filling in the descriptor values in the usb_descriptors.c file:
-------------------------------------------------------------------
 
[Device Descriptors]
The device descriptor is defined as a USB_DEVICE_DESCRIPTOR type.
This type is defined in usb_ch9.h Each entry into this structure
needs to be the correct length for the data type of the entry.
 
[Configuration Descriptors]
The configuration descriptor was changed in v2.x from a structure
to a BYTE array. Given that the configuration is now a byte array
each byte of multi-byte fields must be listed individually. This
means that for fields like the total size of the configuration where
the field is a 16-bit value "64,0," is the correct entry for a
configuration that is only 64 bytes long and not "64," which is one
too few bytes.
 
The configuration attribute must always have the _DEFAULT
definition at the minimum. Additional options can be ORed
to the _DEFAULT attribute. Available options are _SELF and _RWU.
These definitions are defined in the usb_device.h file. The
_SELF tells the USB host that this device is self-powered. The
_RWU tells the USB host that this device supports Remote Wakeup.
 
[Endpoint Descriptors]
Like the configuration descriptor, the endpoint descriptors were
changed in v2.x of the stack from a structure to a BYTE array. As
endpoint descriptors also has a field that are multi-byte entities,
please be sure to specify both bytes of the field. For example, for
the endpoint size an endpoint that is 64 bytes needs to have the size
defined as "64,0," instead of "64,"
 
Take the following example:
// Endpoint Descriptor //
0x07, //the size of this descriptor //
USB_DESCRIPTOR_ENDPOINT, //Endpoint Descriptor
_EP02_IN, //EndpointAddress
_INT, //Attributes
0x08,0x00, //size (note: 2 bytes)
0x02, //Interval
 
The first two parameters are self-explanatory. They specify the
length of this endpoint descriptor (7) and the descriptor type.
The next parameter identifies the endpoint, the definitions are
defined in usb_device.h and has the following naming
convention:
_EP<##>_<dir>
where ## is the endpoint number and dir is the direction of
transfer. The dir has the value of either 'OUT' or 'IN'.
The next parameter identifies the type of the endpoint. Available
options are _BULK, _INT, _ISO, and _CTRL. The _CTRL is not
typically used because the default control transfer endpoint is
not defined in the USB descriptors. When _ISO option is used,
addition options can be ORed to _ISO. Example:
_ISO|_AD|_FE
This describes the endpoint as an isochronous pipe with adaptive
and feedback attributes. See usb_device.h and the USB
specification for details. The next parameter defines the size of
the endpoint. The last parameter in the polling interval.
 
-------------------------------------------------------------------
Adding a USB String
-------------------------------------------------------------------
A string descriptor array should have the following format:
 
rom struct{byte bLength;byte bDscType;word string[size];}sdxxx={
sizeof(sdxxx),DSC_STR,<text>};
 
The above structure provides a means for the C compiler to
calculate the length of string descriptor sdxxx, where xxx is the
index number. The first two bytes of the descriptor are descriptor
length and type. The rest <text> are string texts which must be
in the unicode format. The unicode format is achieved by declaring
each character as a word type. The whole text string is declared
as a word array with the number of characters equals to <size>.
<size> has to be manually counted and entered into the array
declaration. Let's study this through an example:
if the string is "USB" , then the string descriptor should be:
(Using index 02)
rom struct{byte bLength;byte bDscType;word string[3];}sd002={
sizeof(sd002),DSC_STR,'U','S','B'};
 
A USB project may have multiple strings and the firmware supports
the management of multiple strings through a look-up table.
The look-up table is defined as:
rom const unsigned char *rom USB_SD_Ptr[]={&sd000,&sd001,&sd002};
 
The above declaration has 3 strings, sd000, sd001, and sd002.
Strings can be removed or added. sd000 is a specialized string
descriptor. It defines the language code, usually this is
US English (0x0409). The index of the string must match the index
position of the USB_SD_Ptr array, &sd000 must be in position
USB_SD_Ptr[0], &sd001 must be in position USB_SD_Ptr[1] and so on.
The look-up table USB_SD_Ptr is used by the get string handler
function.
 
-------------------------------------------------------------------
 
The look-up table scheme also applies to the configuration
descriptor. A USB device may have multiple configuration
descriptors, i.e. CFG01, CFG02, etc. To add a configuration
descriptor, user must implement a structure similar to CFG01.
The next step is to add the configuration descriptor name, i.e.
cfg01, cfg02,.., to the look-up table USB_CD_Ptr. USB_CD_Ptr[0]
is a dummy place holder since configuration 0 is the un-configured
state according to the definition in the USB specification.
 
********************************************************************/
/*********************************************************************
* Descriptor specific type definitions are defined in:
* usb_device.h
*
* Configuration options are defined in:
* usb_config.h
********************************************************************/
#ifndef __USB_DESCRIPTORS_C
#define __USB_DESCRIPTORS_C
 
/** INCLUDES *******************************************************/
/*
#include "GenericTypeDefs.h"
#include "Compiler.h"
#include "usb_config.h"
#include "USB/usb_device.h"
*/
#include "./USB/usb.h"
 
/** CONSTANTS ******************************************************/
#if defined(__18CXX)
#pragma romdata
#endif
 
/* Device Descriptor */
ROM USB_DEVICE_DESCRIPTOR device_dsc=
{
0x12, // Size of this descriptor in bytes
USB_DESCRIPTOR_DEVICE, // DEVICE descriptor type
0x0200, // USB Spec Release Number in BCD format
0x00, // Class Code
0x00, // Subclass code
0x00, // Protocol code
USB_EP0_BUFF_SIZE, // Max packet size for EP0, see usb_config.h
0x16C0, // Vendor ID VOTI AVR USB device
0x05DC, // Product ID: obdev's free PID
0x0000, // Device release number in BCD format
0x01, // Manufacturer string index
0x02, // Product string index
0x03, // Device serial number string index
0x01 // Number of possible configurations
};
 
/* Configuration 1 Descriptor */
ROM BYTE configDescriptor1[]={
/* Configuration Descriptor */
0x09,//sizeof(USB_CFG_DSC), // Size of this descriptor in bytes
USB_DESCRIPTOR_CONFIGURATION, // CONFIGURATION descriptor type
0x20,0x00, // Total length of data for this cfg
1, // Number of interfaces in this cfg
1, // Index value of this configuration
0, // Configuration string index
_DEFAULT | _SELF, // Attributes, see usb_device.h
50, // Max power consumption (2X mA)
/* Interface Descriptor */
0x09,//sizeof(USB_INTF_DSC), // Size of this descriptor in bytes
USB_DESCRIPTOR_INTERFACE, // INTERFACE descriptor type
0, // Interface Number
0, // Alternate Setting Number
2, // Number of endpoints in this intf
0x00, // Class code
0x00, // Subclass code
0x00, // Protocol code
0, // Interface string index
/* Endpoint Descriptor */
0x07, /*sizeof(USB_EP_DSC)*/
USB_DESCRIPTOR_ENDPOINT, //Endpoint Descriptor
_EP01_OUT, //EndpointAddress
_BULK, //Attributes
USBGEN_EP_SIZE,0x00, //size
1, //Interval
0x07, /*sizeof(USB_EP_DSC)*/
USB_DESCRIPTOR_ENDPOINT, //Endpoint Descriptor
_EP01_IN, //EndpointAddress
_BULK, //Attributes
USBGEN_EP_SIZE,0x00, //size
1 //Interval
};
 
 
//Language code string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[1];}sd000={
sizeof(sd000),USB_DESCRIPTOR_STRING,{0x0409}};
 
//Manufacturer string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[12];}sd001={
sizeof(sd001),USB_DESCRIPTOR_STRING,
{'w','w','w','.','o','b','d','e','v','.',
'a','t'}};
 
//Product string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[10];}sd002={
sizeof(sd002),USB_DESCRIPTOR_STRING,
{'D','G','8','S','A','Q','-','I','2','C'}};
 
//Serial Number string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[9];}sd003={
sizeof(sd003),USB_DESCRIPTOR_STRING,
{'T','F','3','L','J','-','1','.','0'}};
 
//Array of configuration descriptors
ROM BYTE *ROM USB_CD_Ptr[]=
{
(ROM BYTE *ROM)&configDescriptor1
};
//Array of string descriptors
ROM BYTE *ROM USB_SD_Ptr[]=
{
(ROM BYTE *ROM)&sd000,
(ROM BYTE *ROM)&sd001,
(ROM BYTE *ROM)&sd002,
(ROM BYTE *ROM)&sd003
};
 
/** EOF usb_descriptors.c ***************************************************/
 
#endif
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/usbavrcmd.h
0,0 → 1,87
//************************************************************************
//**
//** Project......: Firmware USB AVR Si570 controler.
//**
//** Platform.....: ATtiny45 @ 16.5 MHz
//**
//** Licence......: This software is freely available for non-commercial
//** use - i.e. for research and experimentation only!
//**
//** Programmer...: F.W. Krom, PE0FKO
//**
//** Description..: USB commando codes
//**
//** History......: V15.12: First version
//**
//**************************************************************************
//
 
//#define CMD_ECHO_WORD 0x00
#define CMD_GET_VERSION 0x00
#define CMD_SET_DDR 0x01
#define CMD_GET_PIN 0x02
#define CMD_GET_PORT 0x03
#define CMD_SET_PORT 0x04
// 0x05 // Used in old V1.4
// 0x06 // Used in old V1.4
// 0x07 // Used in old V1.4
// 0x08 // Used in old V1.4
// 0x09 // Used in old V1.4
// 0x0A // Used in old V1.4
// 0x0B // Used in old V1.4
// 0x0C // Used in old V1.4
#define CMD_REBOOT 0x0F
// 0x10 // Used in old V1.4
// 0x11 // Used in old V1.4
#define CMD_SET_IO 0x15
#define CMD_GET_IO 0x16
#define CMD_SET_FILTER 0x17
#define CMD_SET_RX_BAND_FILTER 0x18 // V15.12
#define CMD_GET_RX_BAND_FILTER 0x19 // V15.12
#define CMD_SET_TX_BAND_FILTER 0x1A // MOBO Only
#define CMD_GET_TX_BAND_FILTER 0x1B // MOBO Only
 
#define CMD_SET_SI570 0x20 // Write byte to Si570 register
// 0x21 // Used in old V1.4
// 0x22 // Used in old V1.4
// 0x23 // Used in old V1.4
 
#define CMD_SET_FREQ_REG 0x30
#define CMD_SET_LO_SM 0x31
#define CMD_SET_FREQ 0x32
#define CMD_SET_XTAL 0x33
#define CMD_SET_STARTUP 0x34
#define CMD_SET_PPM 0x35
// 0x36 // Used in old V2.0
// 0x37 // Used in old V2.0
// 0x38 // Used in old V2.0
#define CMD_GET_LO_SM 0x39
#define CMD_GET_FREQ 0x3a
#define CMD_GET_PPM 0x3b
#define CMD_GET_STARTUP 0x3c
#define CMD_GET_XTAL 0x3d
#define CMD_GET_REGS 0x3e
#define CMD_GET_SI570 0x3f
#define CMD_GET_I2C_ERR 0x40
#define CMD_SET_I2C_ADDR 0x41
#define CMD_GET_CPU_TEMP 0x42 //
 
#define CMD_SET_USRP1 0x50
#define CMD_GET_CW_KEY 0x51
// 0x52 // Used in old V2.0
// 0x53 // Used in old V2.0
// 0x54 // Used in old V2.0
 
// Mobo command's
#define CMD_GET_FW_FEATURE 0x60 // Firmware Feature select
#define CMD_GET_ADC_INPUTS 0x61 // Read analog inputs (Temp, PA current, P_out, P_ref, Vdd)
#define CMD_RM_PA_HIGH_TEMP 0x64 // Read/Modify the PA High Temperature limit
#define CMD_RM_PA_BIAS 0x65 // Read/Modify PA bias setting related values, 5 items
#define CMD_RM_PA_SWR 0x66 // Read/Modify SWR measurement and SWR alarm related values 4 items
#define CMD_RM_ROTARY 0x67 // Read/Modify Rotatry Encoder Resolution
#define CMD_SET_BYTE_GPIO 0x6e // Write a Byte to (PCF8584) GPIO Extender
#define CMD_GET_BYTE_GPIO 0x6f // Read a Byte from (PCF8584) GPIO Extender
 
// 0xEE // Used in old V2.0
// 0xEF // Used in old V2.0
// 0xFF // Used in old V2.0
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/user.bak
0,0 → 1,197
/*********************************************************************
*
* Microchip USB C18 Firmware Version 1.2
*
*********************************************************************
* FileName: user.h
* Dependencies: See INCLUDES section below
* Processor: PIC18
* Compiler: C18 3.11+
* Company: Microchip Technology, Inc.
*
* Software License Agreement
*
* The software supplied herewith by Microchip Technology Incorporated
* (the “Company”) for its PICmicro® Microcontroller is intended and
* supplied to you, the Company’s customer, for use solely and
* exclusively on Microchip PICmicro Microcontroller products. The
* software is owned by the Company and/or its supplier, and is
* protected under applicable copyright laws. All rights are reserved.
* Any use in violation of the foregoing restrictions may subject the
* user to criminal sanctions under applicable laws, as well as to
* civil liability for the breach of the terms and conditions of this
* license.
*
* THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
* WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
* TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
* IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
*
* Author Date Comment
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Rawin Rojvanit 11/19/04 Original.
* Rawin Rojvanit 05/14/07 Minor updates.
********************************************************************/
 
#ifndef PICDEM_FS_DEMO_H
#define PICDEM_FS_DEMO_H
 
/** I N C L U D E S **********************************************************/
 
/** D E F I N I T I O N S ****************************************************/
 
// For custom LPF switchover points
#define ALEX
//#define K5OOR
//#define MARC
 
// YAS is defined in the HardwareProfile - UBW.h, if needed
 
#if defined(YAS)
#define NUM_BPF 8
#else
#define NUM_BPF 4
#endif
 
#define INIT_SI570_ON_STARTUP
 
#define VERSION_MAJOR 16
#define VERSION_MINOR 04
 
#define DEFAULT_I2C_ADDRESS 0x55
#define PCF8574 0x39 // A2 A1 A0 -> 0 0 1
 
#define F_CAL_DONE 0 // EEPROM position of F_CAL_DONE flag. 4 bytes follow.
#define F_CAL_DONE_VALUE 0x55
#define DEFAULT_FCRYST 114.285
 
//#if defined(UBW)
#define F_INIT_FREQ 5 // 4 bytes follow
//#elif defined(UBW32)
//#define F_INIT_FREQ 2 // fcryst 4 bytes all stored in one 32 bit slot
#endif
 
#define F_INIT_FREQ_VALUE 0x55
#define DEFAULT_INIT_FREQ 56.32
 
#if defined(UBW)
#define F_SMOOTH 10 // 2 bytes follow
#elif defined(UBW32)
#define F_SMOOTH 4 // 1 slot follow
#endif
 
#define F_SMOOTH_VALUE 0x55
#define DEFAULT_SMOOTH 3500 // ppm
 
#define F_SUB_MUL_VALUE 0x55
#define DEFAULT_SUB 0.0
#define DEFAULT_MUL 1.0
 
#if defined(UBW)
#define F_SUB_MUL 13 // 8 bytes follow
#elif defined(UBW32)
#define F_SUB_MUL 6 // 2 slots follow
#endif
 
#if defined(UBW)
#define F_CROSS_OVER 22 // 32 bytes follow
#elif defined(UBW32)
#define F_CROSS_OVER 9 // 16 words stored in 16 (unsigned int) slots
#endif
 
#define F_CROSS_OVER_VALUE 0x55
 
#if defined(UBW)
#define F_BLINK_LED 55
#elif defined(UBW32)
#define F_BLINK_LED 26
#endif
 
/** S T R U C T U R E S ******************************************************/
 
 
extern BYTE i2c_adr;
extern BYTE command;
extern BYTE replybuf[8];
extern WORD wCount;
 
#define COMMAND_BUFFER_SIZE 16
#define DATA_PACKET_SIZE 6
 
typedef struct COMMAND_BUFFER
{
BYTE command;
WORD wCount;
BYTE data[DATA_PACKET_SIZE];
} COMMAND_BUFFER_t;
 
extern COMMAND_BUFFER_t command_buffer[COMMAND_BUFFER_SIZE];
extern BYTE current_command_in, current_command_out;
extern BYTE command_count;
 
extern double set_frequency;
 
extern unsigned char tempBuf[8];
 
typedef union _avr_freq
{
unsigned long qw;
unsigned char bytes[4];
} avr_freq_t;
 
extern avr_freq_t avr_freq, fcryst_freq; //frequency [MHz]*2^21
// fcryst freq [MHz]*2^24
extern avr_freq_t f_mul; // mul for set freq in 11.21 format
 
typedef union _offset
{
long qw; // signed offset in 11.21 format
unsigned char bytes[4];
} offset_t;
 
extern offset_t f_sub;
 
extern unsigned char registers[6];
 
extern BYTE abpf_flag;
extern double Smooth_double;
extern double fcryst_double;
extern WORD_VAL FilterCrossOver[8]; // 11.5 bit value Mhz
extern float FilterSwitchOver[7];
extern WORD_VAL LPFCrossOver[8];
extern float LPFSwitchOver[7];
 
/** P U B L I C P R O T O T Y P E S *****************************************/
void UserInit(void);
void ProcessIO(void);
void Set_Freq_Handler(void);
void Set_Register_Handler(void);
void Set_Cal_Handler(void);
void Set_Init_Freq_Handler(void);
void Set_Smooth_Handler(void);
void Set_Sub_Mul_Handler(void);
 
void Reset_Si570(void);
void Freeze (void);
void Unfreeze (void);
void Prep_rd (unsigned short);
void WriteBk (void);
void NewF (void);
void SetNewFreq(void);
void ReadRegs(void);
void ReadStartUpConfiguration(void);
void RunFreqProg(double);
void SetFrequency(double);
void Set_BPF(float);
void Set_LPF(float);
float Cross2Switch(WORD_VAL);
WORD_VAL Switch2Cross(float);
double Freq_From_Register(double);
 
void Read_Command_Into_Buffer(void);
void USBCheckUserRequest(void);
void USBCheckUBWRequest(void);
 
#endif //PICDEM_FS_DEMO_H
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/user.c
0,0 → 1,1278
/********************************************************************
FileName: user.c
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
* Company: Microchip Technology, Inc.
*
* Software License Agreement
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
* Any use in violation of the foregoing restrictions may subject the
* user to criminal sanctions under applicable laws, as well as to
* civil liability for the breach of the terms and conditions of this
* license.
*
* THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
* WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
* TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
* IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
********************************************************************/
 
/** INCLUDES *******************************************************/
#include "usb.h"
 
#include "HardwareProfile.h"
#include "user.h"
#include "usbavrcmd.h"
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
#if defined(__18CXX)
#include <delays.h>
#include <i2c.h>
#include <eep.h>
#elif defined(__PIC32MX__)
#include <peripheral/i2c.h>
#include <dee_emulation/dee_emulation_pic32.h>
#endif
 
#if defined (UBW)
#pragma romdata dataEEPROM=0xF00000
// F_CAL_DONE, 4 bytes cal data, F_INIT_FREQ, 4 bytes freq, F_SMOOTH, 2 bytes
// F_SUB_MUL, 4 bytes sub and 4 bytes mul
// F_CROSS_OVER, 16 bytes or 8 words of 7 cross over points and 1 flag for BPF
// followed by 16 bytes or 8 words of 7 cross over points and 1 flag for LPF
// F_BLINK_LED, 1 byte boolean
rom unsigned char init_data[] = {0xff, 0,0,0,0, 0xff, 0,0,0,0, 0xff, 0,0,
0xff, 0,0,0,0,0,0,0,0,
0xff, 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,
TRUE};
#endif
 
/** V A R I A B L E S ********************************************************/
#pragma udata
BYTE old_SW;
 
 
BYTE i2c_adr;
BYTE command;
BYTE replybuf[8];
WORD wCount;
BYTE abpf_flag;
 
COMMAND_BUFFER_t command_buffer[COMMAND_BUFFER_SIZE];
BYTE current_command_in, current_command_out;
BYTE command_count;
 
avr_freq_t avr_freq, fcryst_freq; // avr freq [MHz]*2^21
// fcryst freq [Mhz]*2^24
unsigned short R137, R135 = 0;
unsigned char registers[6];
unsigned char tempBuf[8];
unsigned char counter;
double delta_rfreq;
double rfreq, Old_rfreq;
double fcryst_double, Old_freq_double, Smooth_double;
 
double set_frequency;
avr_freq_t f_mul;
offset_t f_sub;
unsigned char validCombo;
 
 
 
#if defined(__18F14K50) || defined(__18F13K50) || defined(__18LF14K50) || defined(__18LF13K50)
#pragma udata usbram2
#elif defined(__18F2455) || defined(__18F2550) || defined(__18F4455) || defined(__18F4550)\
|| defined(__18F4450) || defined(__18F2450)\
|| defined(__18F2458) || defined(__18F2453) || defined(__18F4558) || defined(__18F4553)
#pragma udata USB_VARIABLES=0x500
#else
#pragma udata
#endif
 
 
#pragma udata
 
BOOL blinkStatusValid = TRUE;
 
 
/** P R I V A T E P R O T O T Y P E S ***************************************/
 
void BlinkUSBStatus(void);
BOOL SwitchIsPressed(void);
void ServiceRequests(void);
 
 
 
 
 
/** D E C L A R A T I O N S **************************************************/
#pragma code
 
float Cross2Switch(WORD_VAL val){ // convert from 11.5 bit format in [Mhz]
float whole, fraction;
whole = (float) (val.Val >> 5);
fraction = ((float) (val.Val & 0x001f)) / 32.0;
return (whole + fraction);
}
 
WORD_VAL Switch2Cross(float val){ // convert from float to 11.5 bit format [Mhz]
WORD_VAL w;
unsigned int i;
i = val;
w.Val = i * 32.0;
w.Val += (val - (float) i) * 32.0;
return (w);
}
 
 
void UserInit(void)
{
WORD_VAL w;
 
//#if defined (UBW)
// unsigned char i;
//#elif
unsigned int i;
unsigned int value;
//#endif
 
#if defined(UBW)
// Port A - RA0 BPF_S0, RA1 BPF_S1, RA2 RXTX, RA3-5 LPF0-2
LATA = 0x00;
TRISA = 0x00; // 00000000
 
// Turn all analog inputs into digital inputs
ADCON1 = 0x0F;
// Turn off the ADC
ADCON0bits.ADON = 0;
CMCON = 0x07; // Comparators as digital inputs
// RB0-1 for i2c, RB6-7 Paddle dit/dah, RB2-5 LPF 3-6
LATB = 0x00;
TRISB = 0xc3; // 11000011
INTCON2bits.RBPU = 0; // enable RB weak internal pullup
// Make all of PORTC inputs
LATC = 0x00;
TRISC = 0xFF;
 
mInitAllLEDs();
mInitSwitch();
old_SW = UserSW;
 
#elif defined(UBW32)
 
// gO through each I/O register, setting them all to digital i/o
// and making none of them open drain and turning off all pullups and
// setting all of the latches to zero. We have PORTA through PORTG on
// this chip. That's 7 total.
 
 
LATA = 0x0000;
TRISA = 0x0000;
ODCA = 0x0000;
LATB = 0x0000;
TRISB = 0x0000;
ODCB = 0x0000;
LATC = 0x0000;
TRISC = 0x0000;
ODCC = 0x0000;
LATD = 0x0000;
TRISD = 0x0000;
ODCD = 0x0000;
LATE = 0x0000;
TRISE = 0x0000;
ODCE = 0x0000;
LATF = 0x0000;
TRISF = 0x0030; // RF4-5 paddle input
ODCF = 0x0000;
CNPUE = 0x060000; // Pull up on CNPUE17-18, corresponding to RF4-5
LATG = 0x0000;
TRISG = 0x0000;
ODCG = 0x0000;
 
//Initialize all of the LED pins
mInitAllLEDs();
 
mInitAllSwitches();
old_SW = UserSW;
 
// Initialize Data EEPROM Emulation
if (DataEEInit()) {
mLED_4_On(); // Error occured
}
else {
mLED_4_Off();
};
 
#endif
 
i2c_adr = DEFAULT_I2C_ADDRESS;
 
// check for previous calibration, which sets fcryst, the actual crystal freq
#if defined (UBW)
if (Read_b_eep(F_CAL_DONE) != F_CAL_DONE_VALUE){ // cal not done before, use default
fcryst_freq.qw = (double) DEFAULT_FCRYST * (double) (1L << 24); // 114.285 Mhz
}
else { // cal done before, read into fcryst
for (i=0; i<4; i++) fcryst_freq.bytes[i] = Read_b_eep(i + F_CAL_DONE +1);
};
 
#elif defined (UBW32)
DataEERead(&value, F_CAL_DONE);
if ( value != F_CAL_DONE_VALUE){ // cal not done before, use default
fcryst_freq.qw = (double) DEFAULT_FCRYST * (double) (1L << 24); // 114.285 Mhz
}
else { // cal done before, read into fcryst
DataEERead(&value, (F_CAL_DONE +1));
fcryst_freq.qw = value;
};
#endif
 
// Now that fcryst is checked, set it first so that it can be used by startup freq setting
 
fcryst_double = (double) fcryst_freq.qw / (double) (1L << 24);
validCombo = 1;
command_count = 0;
current_command_in = 0;
current_command_out = 0;
Old_freq_double = 0;
 
// check for previous startup freq setting
#if defined (UBW)
if (Read_b_eep(F_INIT_FREQ) != F_INIT_FREQ_VALUE){ // not set before, use default
avr_freq.qw = (double) DEFAULT_INIT_FREQ * (double) (1L << 21);
}
else { // startup freq set before, read into avr
for (i=0; i<4; i++) avr_freq.bytes[i] = Read_b_eep(i + F_INIT_FREQ +1);
};
 
#elif defined (UBW32)
DataEERead(&value, F_INIT_FREQ);
if ( value != F_INIT_FREQ_VALUE){ // not set before, use default
avr_freq.qw = (double) DEFAULT_INIT_FREQ * (double) (1L << 21);
}
else { // set before, read
DataEERead(&value, (F_INIT_FREQ +1));
avr_freq.qw = value;
};
 
#endif
 
 
 
// check for previous smooth setting
#if defined (UBW)
if (Read_b_eep(F_SMOOTH) != F_SMOOTH_VALUE){ // not set before, use default
Smooth_double = (double) DEFAULT_SMOOTH / 1000000L; // in ppm
}
else { // set before, read
for (i=0; i<2; i++) w.v[i] = Read_b_eep(i + F_SMOOTH +1);
Smooth_double = (double) w.Val / 1000000L;
};
 
#elif defined (UBW32)
DataEERead(&value, F_SMOOTH);
if ( value != F_SMOOTH_VALUE){ // not set before, use default
Smooth_double = (double) DEFAULT_SMOOTH / 1000000L;
}
else { // set before, read
DataEERead(&value, (F_SMOOTH +1));
w.Val = value;
Smooth_double = (double) w.Val / 1000000L;
}
#endif
 
// check for previous sub mul setting
#if defined (UBW)
if (Read_b_eep(F_SUB_MUL) != F_SUB_MUL_VALUE){ // not set before, use default
f_sub.qw = (double) DEFAULT_SUB * (double) (1L << 21);
f_mul.qw = (double) DEFAULT_MUL * (double) (1L << 21);
}
else { // startup freq set before, read into avr
for (i=0; i<4; i++) f_sub.bytes[i] = Read_b_eep(i + F_SUB_MUL +1);
for (i=0; i<4; i++) f_mul.bytes[i] = Read_b_eep(i + F_SUB_MUL +5);
};
 
#elif defined (UBW32)
DataEERead(&value, F_SUB_MUL);
if ( value != F_SUB_MUL_VALUE){ // not set before, use default
f_sub.qw = (double) DEFAULT_SUB * (double) (1L << 21);
f_mul.qw = (double) DEFAULT_MUL * (double) (1L << 21);
}
else { // set before, read
DataEERead(&value, (F_SUB_MUL +1));
f_sub.qw = value;
DataEERead(&value, (F_SUB_MUL +2));
f_mul.qw = value;
};
 
#endif
 
 
 
 
 
// Check for Cross Over Points
#if defined (UBW)
if (Read_b_eep(F_CROSS_OVER) != F_CROSS_OVER_VALUE){ // not set before, use default
 
#if defined (YAS)
FilterSwitchOver[0] = (2.4 - DEFAULT_SUB) * DEFAULT_MUL * 4.0; // default BPF switchover points
FilterSwitchOver[1] = (8.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[2] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[3] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[4] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
FilterSwitchOver[5] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
FilterSwitchOver[6] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#else
FilterSwitchOver[0] = (2.4 - DEFAULT_SUB) * DEFAULT_MUL * 4.0; // default BPF switchover points
FilterSwitchOver[1] = (8.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[2] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#endif
for (i = 0; i < (NUM_BPF - 1); i++) FilterCrossOver[i] = Switch2Cross(FilterSwitchOver[i]);
FilterCrossOver[(NUM_BPF-1)].Val = 1; // Enabled
abpf_flag = 1;
 
#if defined (K5OOR)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (7.45 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (15.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
LPFSwitchOver[4] = (21.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#elif defined (ALEX)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (9.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (20.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
#elif defined (MARC)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (8.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (18.2 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (21.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#else
#error "Must define an LPF configuration."
#endif
 
for (i = 0; i < 7; i++) LPFCrossOver[i] = Switch2Cross(LPFSwitchOver[i]);
LPFCrossOver[7].Val = 1; // Enabled
}
else { // set before, read
for (i = 0; i < NUM_BPF; i++){
w.v[0] = Read_b_eep(2 * i + F_CROSS_OVER +1);
w.v[1] = Read_b_eep(2 * i + 1 + F_CROSS_OVER + 1);
FilterCrossOver[i].Val = w.Val;
};
 
abpf_flag = FilterCrossOver[(NUM_BPF-1)].v[0];
 
for (i = 0; i < 8; i++){
w.v[0] = Read_b_eep(2 * i + F_CROSS_OVER +17);
w.v[1] = Read_b_eep(2 * i + 1 + F_CROSS_OVER + 17);
LPFCrossOver[i].Val = w.Val;
};
 
}
 
#elif defined (UBW32)
DataEERead(&value, F_CROSS_OVER);
if ( value != F_CROSS_OVER_VALUE){ // not set before, use default
FilterSwitchOver[0] = (2.4 - DEFAULT_SUB) * DEFAULT_MUL * 4.0; // default BPF switchover points
FilterSwitchOver[1] = (8.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[2] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
for (i = 0; i < 3; i++) FilterCrossOver[i] = Switch2Cross(FilterSwitchOver[i]);
FilterCrossOver[3].Val = 1; // Enabled
abpf_flag = 1;
 
#if defined (K5OOR)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (7.45 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (15.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
LPFSwitchOver[4] = (21.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#elif defined (ALEX)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (9.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (20.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
#elif defined (MARC)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (8.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (18.2 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (21.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#else
#error "Must define an LPF configuration."
#endif
 
for (i = 0; i < 7; i++) LPFCrossOver[i] = Switch2Cross(LPFSwitchOver[i]);
LPFCrossOver[7].Val = 1; // Enabled
 
 
}
else { // set before, read
for (i=0; i< NUM_BPF; i++) {
DataEERead(&value, (i + F_CROSS_OVER +1));
FilterCrossOver[i].Val = value;
};
 
 
abpf_flag = FilterCrossOver[(NUM_BPF-1)].Val;
 
for (i=0; i<8; i++) {
DataEERead(&value, (i + F_CROSS_OVER +9));
LPFCrossOver[i].Val = value;
};
};
#endif // UBW32
 
for (i = 0; i < (NUM_BPF-1); i++) FilterSwitchOver[i] = Cross2Switch(FilterCrossOver[i]);
for (i = 0; i < 7; i++) LPFSwitchOver[i] = Cross2Switch(LPFCrossOver[i]);
 
// End initialising filter switchover points
 
#if defined(UBW)
blinkStatusValid = Read_b_eep(F_BLINK_LED);
#elif defined (UBW32)
DataEERead(&value, F_BLINK_LED);
blinkStatusValid = value;
#endif
 
#if defined (UBW)
OpenI2C(MASTER, SLEW_ON);// Initialize I2C module
SSPADD = 48; //400kHz Baud clock(9) @16MHz
//100kHz Baud clock(39) @16MHz
 
#elif defined (UBW32)
OpenI2C1(I2C_ON, ( GetPeripheralClock() / 400000UL - 2) );
#endif
 
// IF we don't reset Si570 on startup, it will not hang if Si570 not connected
#if defined (INIT_SI570_ON_STARTUP)
Reset_Si570();
#endif
 
// check for previous startup freq setting, if set, then set Si570 to startup freq
#if defined (UBW32)
DataEERead(&value, F_INIT_FREQ);
if ( value == F_INIT_FREQ_VALUE){
#else
if (Read_b_eep(F_INIT_FREQ) == F_INIT_FREQ_VALUE){
#endif
// avr_freq has been setup by the reading of the startup freq
set_frequency = (double) avr_freq.qw / (double)(1L << 21);
SetFrequency(set_frequency);
};
 
}//end UserInit
 
 
/******************************************************************************
* Function: void ProcessIO(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is a place holder for other user routines.
* It is a mixture of both USB and non-USB tasks.
*
* Note: None
*****************************************************************************/
void ProcessIO(void)
{
if (SwitchIsPressed()){
blinkStatusValid = !blinkStatusValid; // toggle blink led
#if defined(UBW)
Write_b_eep(F_BLINK_LED, blinkStatusValid);
#elif defined(UBW32)
DataEEWrite(blinkStatusValid, F_BLINK_LED);
#endif
};
 
//Blink the LEDs according to the USB device status
if(blinkStatusValid) BlinkUSBStatus();
else mLED_Both_Off();
// User Application USB tasks
if((USBDeviceState < ADDRESS_STATE)||(USBSuspendControl==1)) return;
 
//respond to any USB commands that might have come over the bus
ServiceRequests();
 
 
}//end ProcessIO
 
 
/******************************************************************************
* Function: void ServiceRequests(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: USB traffic can be generated
*
* Overview: This function takes in the commands from the PC from the
* application and executes the commands requested
*
* Note: None
*****************************************************************************/
void ServiceRequests(void)
{
BYTE command_to_process;
 
if (command_count > 0) { // there is command in buffer
command_to_process = command_buffer[current_command_out].command;
 
switch (command_to_process){
case CMD_SET_FREQ_REG:
Set_Register_Handler();
break;
case CMD_SET_LO_SM:
Set_Sub_Mul_Handler();
break;
case CMD_SET_FREQ:
Set_Freq_Handler();
break;
case CMD_SET_XTAL:
Set_Cal_Handler();
break;
case CMD_SET_STARTUP:
Set_Init_Freq_Handler();
break;
case CMD_SET_PPM:
Set_Smooth_Handler();
break;
};
// end switch
current_command_out++;
if (current_command_out >= COMMAND_BUFFER_SIZE) current_command_out = 0;
command_count--;
} // end command_count > 0
 
 
}//end ServiceRequests
 
/********************************************************************
* Function: void BlinkUSBStatus(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: BlinkUSBStatus turns on and off LEDs
* corresponding to the USB device state.
*
* Note: mLED macros can be found in HardwareProfile.h
* USBDeviceState is declared and updated in
* usb_device.c.
*******************************************************************/
void BlinkUSBStatus(void)
{
static WORD led_count=0;
if(led_count == 0)led_count = 10000U;
led_count--;
 
 
if(USBSuspendControl == 1)
{
if(led_count==0)
{
mLED_1_Toggle();
mLED_2 = mLED_1;
}//end if
}
else
{
if(USBDeviceState == DETACHED_STATE)
{
mLED_1_Off(); mLED_2_Off();
}
else if(USBDeviceState == ATTACHED_STATE)
{
mLED_1_On(); mLED_2_On();
}
else if(USBDeviceState == POWERED_STATE)
{
mLED_1_On(); mLED_2_Off();
}
else if(USBDeviceState == DEFAULT_STATE)
{
mLED_1_Off(); mLED_2_On();
}
else if(USBDeviceState == ADDRESS_STATE)
{
if(led_count == 0)
{
mLED_1_Toggle();
mLED_2_Off();
}//end if
}
else if(USBDeviceState == CONFIGURED_STATE)
{
if(led_count==0)
{
mLED_1_Toggle();
mLED_2 = !mLED_1;
 
}//end if
}//end if(...)
}//end if(UCONbits.SUSPND...)
 
}//end BlinkUSBStatus
 
 
/******************************************************************************
* Function: BOOL SwitchIsPressed(void)
*
* PreCondition: None
*
* Input: None
*
* Output: BOOL - TRUE if the SW2 was pressed and FALSE otherwise
*
* Side Effects: None
*
* Overview: returns TRUE if the SW2 was pressed and FALSE otherwise
*
* Note: None
*****************************************************************************/
 
BOOL SwitchIsPressed(void)
{
if(UserSW != old_SW)
{
old_SW = UserSW; // Save new value
if(UserSW == 0) // If pressed
return TRUE; // Was pressed
}//end if
return FALSE; // Was not pressed
}//end SwitchIsPressed
 
void Reset_Si570()
{
#if defined (UBW)
StartI2C(); //Reset Si570 to Startup
IdleI2C();
WriteI2C(i2c_adr << 1);
WriteI2C(135); //REG 135
WriteI2C(0x01); // reset
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1(); //Reset Si570 to Startup
IdleI2C1();
MasterWriteI2C1(i2c_adr << 1);
MasterWriteI2C1(135); //REG 135
MasterWriteI2C1(0x01); // reset
StopI2C1();
IdleI2C1();
#endif
 
}
 
void ReadRegs()
{
unsigned int i;
 
for(i=0;i<6;i++)
{
 
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(i2c_adr << 1);
WriteI2C(i+7); //specify register
RestartI2C();
IdleI2C();
WriteI2C(i2c_adr << 1 | 0x01);
registers[i] = ReadI2C();
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr << 1);
MasterWriteI2C1(i+7);
RestartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr << 1 | 0x01);
registers[i] = MasterReadI2C1();
StopI2C1();
IdleI2C1();
#endif
}
}
 
 
void Freeze () {
Prep_rd(137); //get current value
#if defined (UBW)
R137 = ReadI2C();
#elif defined (UBW32)
R137 = MasterReadI2C1();
#endif
R137 = R137 | 0x10; //turn on freeze
WriteBk();
}
 
void Unfreeze () {
Prep_rd(137);
#if defined (UBW)
R137 = ReadI2C();
#elif defined (UBW32)
R137 = MasterReadI2C1();
#endif
R137 = R137 & 0xEF;
WriteBk();
}
 
void WriteBk () { //Write back
#if defined (UBW)
StopI2C();
IdleI2C();
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(137); //REG
WriteI2C(R137); // new data
StopI2C();
IdleI2C();
#elif defined (UBW32)
StopI2C1();
IdleI2C1();
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(137); //REG
MasterWriteI2C1(R137); // new data
StopI2C1();
IdleI2C1();
#endif
}
 
void Prep_rd (unsigned short r) { // get ready to read
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(r); //REG
RestartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1 | 0x01);
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(r); //REG
RestartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1 | 0x01);
#endif
}
 
void NewF () {
 
Prep_rd(135);
 
#if defined (UBW)
R135 = ReadI2C();
R135 |= 0x40; // set New Data bit
StopI2C();
IdleI2C();
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(135); //REG
WriteI2C(R135);
StopI2C();
IdleI2C();
#elif defined (UBW32)
R135 = MasterReadI2C1();
R135 |= 0x40; // set New Data bit
StopI2C1();
IdleI2C1();
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(135); //REG
MasterWriteI2C1(R135);
StopI2C1();
IdleI2C1();
#endif
}
 
 
 
void RunFreqProg(double f)
{
double rfreq_fraction;
unsigned long rfreq_integer_part;
unsigned long rfreq_fraction_part;
const float FDCO_MAX = 5670; //MHz
const float FDCO_MIN = 4850;
 
// Register finding the lowest DCO frequenty - code from Fred
unsigned char xHS_DIV;
unsigned int xN1;
unsigned int xN;
 
// Registers to save the found dividers
unsigned char sHS_DIV=0;
unsigned char sN1=0;
unsigned int sN=0; // Total dividing
unsigned int N0; // Total divider needed (N1 * HS_DIV)
 
// Find the total division needed.
// It is always one too low (not in the case reminder is zero, reminder not used here).
 
N0 = FDCO_MIN / (float) f;
sN = 11*128;
for(xHS_DIV = 11; xHS_DIV > 3; xHS_DIV--)
{
// Skip the unavailable divider's
if (xHS_DIV == 8 || xHS_DIV == 10)
continue;
 
// Calculate the needed low speed divider
xN1 = N0 / xHS_DIV + 1;
 
if (xN1 > 128)
continue;
 
// Skip the unavailable divider's
if (xN1 != 1 && (xN1 & 1) == 1)
xN1 += 1;
 
xN = xHS_DIV * xN1;
if (sN > xN)
{
sN = xN;
sN1 = xN1;
sHS_DIV = xHS_DIV;
}
};
 
validCombo = 0;
 
if (sHS_DIV == 0) return; // no valid dividers found
 
rfreq = f * (double) sN; // DCO freq
if ((float)rfreq > FDCO_MAX) return; // calculated DCO freq > max
 
validCombo = 1;
 
// rfreq is a 38 bit number, MSB 10 bits integer portion, and LSB 28 fraction
// in the Si570 registers, tempBuf[1] has 6 bits, and tempBuf[2] has 4 bits of the integer portion
 
rfreq /= fcryst_double; // DCO divided by fcryst
rfreq_integer_part = rfreq;
rfreq_fraction = rfreq - rfreq_integer_part;
rfreq_fraction_part = rfreq_fraction * (1L << 28);
 
sHS_DIV -= 4;
sN1 -= 1;
tempBuf[0] = (sHS_DIV << 5) | (sN1 >> 2);
tempBuf[1] = (sN1 & 3) << 6;
tempBuf[1] |= ((rfreq_integer_part >> 4) & 0x3f);
tempBuf[2] = ((rfreq_integer_part & 0x0f) << 4) | (rfreq_fraction_part >> 24);
tempBuf[3] = rfreq_fraction_part >> 16;
tempBuf[4] = rfreq_fraction_part >> 8;
tempBuf[5] = rfreq_fraction_part;
 
}
 
 
void SetNewFreq()
{ int i;
double freq_double;
double delta_freq;
 
if(validCombo)
{
 
Freeze(); // freeze DCO
 
for (i=7; i<=12; i++){ //Data to Si570
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(i); //specify register
WriteI2C(tempBuf[i-7]); // new data to registers
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(i); //specify register
MasterWriteI2C1(tempBuf[i-7]); // new data to registers
StopI2C1();
IdleI2C1();
#endif
}
Unfreeze (); // thaw (unfreeze)
 
// check for smooth tune range
freq_double = Freq_From_Register(fcryst_double);
 
if (freq_double >= Old_freq_double) delta_freq = freq_double - Old_freq_double;
else delta_freq = Old_freq_double - freq_double;
 
if (((delta_rfreq / Old_rfreq ) > Smooth_double) || (delta_freq > 0.5)){
NewF (); // indicate new freq. This will cause a pause in the Si570 output
Old_rfreq = rfreq;
Old_freq_double = freq_double;
};
 
// set filters, using set freq without offset and multiplier
 
if (abpf_flag) Set_BPF((float) set_frequency);
Set_LPF((float)set_frequency);
 
}; // valid combo
}
 
double Freq_From_Register(double fcryst){ // side effects: rfreq and delta_rfreq are set
double freq_double;
unsigned char n1;
unsigned char hsdiv;
unsigned long rfreq_integer_portion, rfreq_fraction_portion;
 
// Now find out the current rfreq and freq
 
hsdiv = ((tempBuf[0] & 0xE0) >> 5) + 4;
n1 = ((tempBuf[0] & 0x1f ) << 2 ) + ((tempBuf[1] & 0xc0 ) >> 6 );
// if(n1 == 0) n1 = 1;
// else if((n1 & 1) !=0) n1 += 1;
n1 += 1;
 
rfreq_integer_portion = ((unsigned long)(tempBuf[1] & 0x3f)) << 4 |
((unsigned long)(tempBuf[2] & 0xf0)) >> 4;
 
rfreq_fraction_portion = ((unsigned long) (tempBuf[2] & 0x0f)) << 24;
rfreq_fraction_portion += ((unsigned long)(tempBuf[3])) << 16;
rfreq_fraction_portion += ((unsigned long)(tempBuf[4])) << 8;
rfreq_fraction_portion += ((unsigned long)(tempBuf[5]));
 
rfreq = (double)rfreq_integer_portion + ((double)rfreq_fraction_portion / (1L << 28));
 
if (rfreq >= Old_rfreq) delta_rfreq = rfreq - Old_rfreq;
else delta_rfreq = Old_rfreq - rfreq;
 
freq_double = fcryst * rfreq / (double) hsdiv / (double) n1;
return (freq_double);
}
 
 
 
void Set_BPF(float freq){ // note the freq used is the Si570 freq
 
#if defined(YAS)
if (freq < FilterSwitchOver[0]) {BPF_S2 = 0;BPF_S1 = 0; BPF_S0 = 0;}
else if (freq < FilterSwitchOver[1]) {BPF_S2 = 0; BPF_S1=0;BPF_S0=1;}
else if (freq < FilterSwitchOver[2]) {BPF_S2 = 0;BPF_S1=1;BPF_S0=0;}
else if (freq < FilterSwitchOver[3]) {BPF_S2 = 0; BPF_S1 = 1; BPF_S0 = 1;}
else if (freq < FilterSwitchOver[4]) {BPF_S2 = 1; BPF_S1 = 0; BPF_S0 = 0;}
else if (freq < FilterSwitchOver[5]) {BPF_S2 = 1; BPF_S1 = 0; BPF_S0 = 1;}
else if (freq < FilterSwitchOver[6]) {BPF_S2 = 1; BPF_S1 = 1; BPF_S0 = 0;}
else {BPF_S2 = 1;BPF_S1=1; BPF_S0=1;};
 
#else
if (freq < FilterSwitchOver[0]) {BPF_S1 = 0; BPF_S0 = 0;}
else if (freq < FilterSwitchOver[1]) {BPF_S1=0;BPF_S0=1;}
else if (freq < FilterSwitchOver[2]) {BPF_S1=1;BPF_S0=0;}
else {BPF_S1=1; BPF_S0=1;};
#endif
}
 
void Set_LPF(float freq){
 
unsigned char LPF_select;
 
LPF_0 = 0;
LPF_1 = 0;
LPF_2 = 0;
 
#if defined(YAS)
if (freq < LPFSwitchOver[0]) {LPF_0 = 0; LPF_1 = 0; LPF_2 = 0; LPF_select = 0x01;}
else if (freq < LPFSwitchOver[1]) {LPF_0 = 1; LPF_1 = 0; LPF_2 = 0; LPF_select = 0x02;}
else if (freq < LPFSwitchOver[2]) {LPF_0 = 0; LPF_1 = 1; LPF_2 = 0; LPF_select = 0x04;}
else if (freq < LPFSwitchOver[3]) {LPF_0 = 1; LPF_1 = 1; LPF_2 = 0; LPF_select = 0x08;}
else if (freq < LPFSwitchOver[4]) {LPF_0 = 0; LPF_1 = 0; LPF_2 = 1; LPF_select = 0x10;}
else if (freq < LPFSwitchOver[5]) {LPF_0 = 1; LPF_1 = 0; LPF_2 =1; LPF_select = 0x20;}
else if (freq < LPFSwitchOver[6]) {LPF_0 = 0; LPF_1 = 1; LPF_2 = 1; LPF_select = 0x40;}
else {LPF_0 = 1; LPF_1 = 1; LPF_2 = 1; LPF_select = 0x80;};
 
#else
LPF_3 = 0;
LPF_4 = 0;
LPF_5 = 0;
LPF_6 = 0;
 
if (freq < LPFSwitchOver[0]) {LPF_0 = 1; LPF_select = 0x01;}
else if (freq < LPFSwitchOver[1]) {LPF_1 = 1; LPF_select = 0x02;}
else if (freq <= LPFSwitchOver[2]) {LPF_2 = 1; LPF_select = 0x04;}
else if (freq < LPFSwitchOver[3]) {LPF_3 = 1; LPF_select = 0x08;}
else if (freq < LPFSwitchOver[4]) {LPF_4 = 1; LPF_select = 0x10;}
else if (freq < LPFSwitchOver[5]) {LPF_5 = 1; LPF_select = 0x20;}
else if (freq < LPFSwitchOver[6]) {LPF_6 = 1; LPF_select = 0x40;}
else {LPF_6 = 1; LPF_select = 0x80;};
 
#endif
 
 
 
// Now use i2c bus to switch LPF
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(PCF8574 << 1);
WriteI2C(LPF_select);
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(PCF8574 << 1);
MasterWriteI2C1(LPF_select);
StopI2C1();
IdleI2C1();
#endif
 
 
}
 
void SetFrequency(double f)
{
// introduce the offset and mul here
RunFreqProg((f - ((double)f_sub.qw / (double)(1L << 21))) * (double)f_mul.qw/(double)(1L <<21));
SetNewFreq();
}
 
void Set_Freq_Handler(void){ // 4 byte freq value in avr_freq format
BYTE i;
if (command_buffer[current_command_out].wCount == 4){
for (i=0; i<4; i++) avr_freq.bytes[i] = command_buffer[current_command_out].data[i];
set_frequency = (double) avr_freq.qw / (double)(1L << 21);
SetFrequency(set_frequency);
}
}
void Set_Register_Handler(void){ // 6 byte register value
unsigned char i;
 
if (command_buffer[current_command_out].wCount == 6){
for (i=0; i<6; i++) tempBuf[i] = command_buffer[current_command_out].data[i];
set_frequency = Freq_From_Register(DEFAULT_FCRYST);
SetFrequency(set_frequency);
}
}
 
void Set_Cal_Handler(void){
 
// 4 bytes of fcryst freq in avr_freq format
int i;
 
if (command_buffer[current_command_out].wCount == 4){
 
for (i=0; i<4; i++)fcryst_freq.bytes[i] = command_buffer[current_command_out].data[i];
fcryst_double = (double) fcryst_freq.qw / (double)(1L << 24);
 
#if defined(UBW)
for (i=0; i<4; i++){
Write_b_eep (i+F_CAL_DONE+1, fcryst_freq.bytes[i]);
Busy_eep ();
};
#elif defined (UBW32)
DataEEWrite( (unsigned int) fcryst_freq.qw, (F_CAL_DONE + 1));
#endif
#if defined (UBW)
Write_b_eep(F_CAL_DONE, F_CAL_DONE_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite(F_CAL_DONE_VALUE, F_CAL_DONE);
#endif
};
}
 
void Set_Init_Freq_Handler(void)
{
#if defined (UBW)
unsigned char i;
#else
unsigned int i;
#endif
 
if (command_buffer[current_command_out].wCount == 4){
for (i=0; i<4; i++) avr_freq.bytes[i] = command_buffer[current_command_out].data[i];
#if defined (UBW)
for (i=0; i<4; i++){
Write_b_eep((i + F_INIT_FREQ +1), avr_freq.bytes[i]);
Busy_eep();
};
#elif defined (UBW32)
DataEEWrite( (unsigned int) avr_freq.qw, (F_INIT_FREQ +1));
#endif
 
#if defined (UBW)
Write_b_eep(F_INIT_FREQ, F_INIT_FREQ_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite(F_INIT_FREQ_VALUE, F_INIT_FREQ);
#endif
};
}
 
void Set_Sub_Mul_Handler(void)
{
#if defined (UBW)
unsigned char i;
#else
unsigned int i;
#endif
 
avr_freq_t old_f_mul;
offset_t old_f_sub;
double filter_value;
 
if (command_buffer[current_command_out].wCount == 8){
 
old_f_sub = f_sub; // save old values first
old_f_mul = f_mul;
 
for (i=0; i<4; i++) f_sub.bytes[i] = command_buffer[current_command_out].data[i];
for (i=0; i<4; i++) f_mul.bytes[i] = command_buffer[current_command_out].data[i+4];
#if defined (UBW)
for (i=0; i<4; i++){
Write_b_eep((i + F_SUB_MUL +1), f_sub.bytes[i]);
Busy_eep();
};
for (i=0; i<4; i++){
Write_b_eep((i + F_SUB_MUL +5), f_mul.bytes[i]);
Busy_eep();
};
#elif defined (UBW32)
DataEEWrite( (unsigned int) f_sub.qw, (F_SUB_MUL +1));
DataEEWrite( (unsigned int) f_mul.qw, (F_SUB_MUL +5));
#endif
 
#if defined (UBW)
Write_b_eep(F_SUB_MUL, F_SUB_MUL_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite(F_SUB_MUL_VALUE, F_SUB_MUL);
#endif
 
// Now update the filter switchover points as well
for (i = 0; i < (NUM_BPF - 1); i++){
// get back filter_value in Mhz
filter_value = FilterSwitchOver[i] / (old_f_mul.qw / ((double) (1L << 21))) / 4 + (old_f_sub.qw / ((double) (1L << 21)));
// now convert to new translated values
FilterSwitchOver[i] = (filter_value - (f_sub.qw / (double)(1L << 21))) * (f_mul.qw / (double)(1L << 21)) * 4;
FilterCrossOver[i] = Switch2Cross(FilterSwitchOver[i]);
};
for (i = 0; i < 7; i++){
// get back filter_value in Mhz
filter_value = LPFSwitchOver[i] / (old_f_mul.qw / ((double) (1L << 21))) / 4 + (old_f_sub.qw / ((double) (1L << 21)));
// now convert to new translated values
LPFSwitchOver[i] = (filter_value - (f_sub.qw / (double)(1L << 21))) * (f_mul.qw / (double)(1L << 21)) * 4;
LPFCrossOver[i] = Switch2Cross(LPFSwitchOver[i]);
};
}; // if wCount == 8
}
 
 
 
 
void Set_Smooth_Handler(void)
{
WORD_VAL w;
unsigned int i;
 
if (command_buffer[current_command_out].wCount == 2){ // 2 bytes of Smooth Tune value in ppm
w.v[0] = command_buffer[current_command_out].data[0];
w.v[1] = command_buffer[current_command_out].data[1];
 
Smooth_double = (double) w.Val / 1000000L;
 
#if defined (UBW)
for (i=0; i<2; i++){
Write_b_eep (i+F_SMOOTH+1, w.v[i]);
Busy_eep ();
};
 
#elif defined (UBW32)
DataEEWrite( (unsigned int) w.Val, (i + F_SMOOTH + 1));
#endif
#if defined (UBW)
Write_b_eep(F_SMOOTH, F_SMOOTH_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite( F_SMOOTH_VALUE, F_SMOOTH);
#endif
 
}
}
 
 
 
/** EOF user.c ***************************************************************/
/Modules/Clock/CLKGEN01A/SW/DG8SAQ synthesiser_Emulator/user.h
0,0 → 1,197
/*********************************************************************
*
* Microchip USB C18 Firmware Version 1.2
*
*********************************************************************
* FileName: user.h
* Dependencies: See INCLUDES section below
* Processor: PIC18
* Compiler: C18 3.11+
* Company: Microchip Technology, Inc.
*
* Software License Agreement
*
* The software supplied herewith by Microchip Technology Incorporated
* (the “Company”) for its PICmicro® Microcontroller is intended and
* supplied to you, the Company’s customer, for use solely and
* exclusively on Microchip PICmicro Microcontroller products. The
* software is owned by the Company and/or its supplier, and is
* protected under applicable copyright laws. All rights are reserved.
* Any use in violation of the foregoing restrictions may subject the
* user to criminal sanctions under applicable laws, as well as to
* civil liability for the breach of the terms and conditions of this
* license.
*
* THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
* WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
* TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
* IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
*
* Author Date Comment
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Rawin Rojvanit 11/19/04 Original.
* Rawin Rojvanit 05/14/07 Minor updates.
********************************************************************/
 
#ifndef PICDEM_FS_DEMO_H
#define PICDEM_FS_DEMO_H
 
/** I N C L U D E S **********************************************************/
 
/** D E F I N I T I O N S ****************************************************/
 
// For custom LPF switchover points
#define ALEX
//#define K5OOR
//#define MARC
 
// YAS is defined in the HardwareProfile - UBW.h, if needed
 
#if defined(YAS)
#define NUM_BPF 8
#else
#define NUM_BPF 4
#endif
 
#define INIT_SI570_ON_STARTUP
 
#define VERSION_MAJOR 16
#define VERSION_MINOR 04
 
#define DEFAULT_I2C_ADDRESS 0x55
#define PCF8574 0x39 // A2 A1 A0 -> 0 0 1
 
#define F_CAL_DONE 0 // EEPROM position of F_CAL_DONE flag. 4 bytes follow.
#define F_CAL_DONE_VALUE 0x55
#define DEFAULT_FCRYST 114.285
 
//#if defined(UBW)
#define F_INIT_FREQ 5 // 4 bytes follow
//#elif defined(UBW32)
//#define F_INIT_FREQ 2 // fcryst 4 bytes all stored in one 32 bit slot
//#endif
 
#define F_INIT_FREQ_VALUE 0x55
#define DEFAULT_INIT_FREQ 56.32
 
#if defined(UBW)
#define F_SMOOTH 10 // 2 bytes follow
#elif defined(UBW32)
#define F_SMOOTH 4 // 1 slot follow
#endif
 
#define F_SMOOTH_VALUE 0x55
#define DEFAULT_SMOOTH 3500 // ppm
 
#define F_SUB_MUL_VALUE 0x55
#define DEFAULT_SUB 0.0
#define DEFAULT_MUL 1.0
 
#if defined(UBW)
#define F_SUB_MUL 13 // 8 bytes follow
#elif defined(UBW32)
#define F_SUB_MUL 6 // 2 slots follow
#endif
 
#if defined(UBW)
#define F_CROSS_OVER 22 // 32 bytes follow
#elif defined(UBW32)
#define F_CROSS_OVER 9 // 16 words stored in 16 (unsigned int) slots
#endif
 
#define F_CROSS_OVER_VALUE 0x55
 
#if defined(UBW)
#define F_BLINK_LED 55
#elif defined(UBW32)
#define F_BLINK_LED 26
#endif
 
/** S T R U C T U R E S ******************************************************/
 
 
extern BYTE i2c_adr;
extern BYTE command;
extern BYTE replybuf[8];
extern WORD wCount;
 
#define COMMAND_BUFFER_SIZE 16
#define DATA_PACKET_SIZE 6
 
typedef struct COMMAND_BUFFER
{
BYTE command;
WORD wCount;
BYTE data[DATA_PACKET_SIZE];
} COMMAND_BUFFER_t;
 
extern COMMAND_BUFFER_t command_buffer[COMMAND_BUFFER_SIZE];
extern BYTE current_command_in, current_command_out;
extern BYTE command_count;
 
extern double set_frequency;
 
extern unsigned char tempBuf[8];
 
typedef union _avr_freq
{
unsigned long qw;
unsigned char bytes[4];
} avr_freq_t;
 
extern avr_freq_t avr_freq, fcryst_freq; //frequency [MHz]*2^21
// fcryst freq [MHz]*2^24
extern avr_freq_t f_mul; // mul for set freq in 11.21 format
 
typedef union _offset
{
long qw; // signed offset in 11.21 format
unsigned char bytes[4];
} offset_t;
 
extern offset_t f_sub;
 
extern unsigned char registers[6];
 
extern BYTE abpf_flag;
extern double Smooth_double;
extern double fcryst_double;
extern WORD_VAL FilterCrossOver[8]; // 11.5 bit value Mhz
extern float FilterSwitchOver[7];
extern WORD_VAL LPFCrossOver[8];
extern float LPFSwitchOver[7];
 
/** P U B L I C P R O T O T Y P E S *****************************************/
void UserInit(void);
void ProcessIO(void);
void Set_Freq_Handler(void);
void Set_Register_Handler(void);
void Set_Cal_Handler(void);
void Set_Init_Freq_Handler(void);
void Set_Smooth_Handler(void);
void Set_Sub_Mul_Handler(void);
 
void Reset_Si570(void);
void Freeze (void);
void Unfreeze (void);
void Prep_rd (unsigned short);
void WriteBk (void);
void NewF (void);
void SetNewFreq(void);
void ReadRegs(void);
void ReadStartUpConfiguration(void);
void RunFreqProg(double);
void SetFrequency(double);
void Set_BPF(float);
void Set_LPF(float);
float Cross2Switch(WORD_VAL);
WORD_VAL Switch2Cross(float);
double Freq_From_Register(double);
 
void Read_Command_Into_Buffer(void);
void USBCheckUserRequest(void);
void USBCheckUBWRequest(void);
 
#endif //PICDEM_FS_DEMO_H
/Modules/Clock/CLKGEN01A/PCB/CLKGEN.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/PrjInfo.txt
0,0 → 1,14
[InfoShortDescription.en]
Low jitter clock generator
 
[InfoShortDescription.cs]
Generátor hodin s nízkým šumem.
 
[InfoLongDescription.en]
Single output I2C programmable clock generator.
 
[InfoLongDescription.cs]
I2C programovatelný precizní generátor hodin s výstupem na SATA konektor.
[End]
 
based on http://wb6dhw.com/Si570/Si570.html
/Modules/Clock/CLKGEN01A/CLKGEN01A_Bottom_Small.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/DOC/SRC/CLKGEN01A_Bottom_Big.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/DOC/CLKGEN01A.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/CAM_AMA/T1.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/CAM_AMA/V2.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/CAM_PROFI/M2.PHO
0,0 → 1,255
*
*
G04 PADS9.0.2 Build Number: 372616 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD043R,0.055X0.055*%
%ADD060R,0.07693X0.07693*%
%ADD061R,0.06118X0.06118*%
%ADD062R,0.071X0.071*%
%ADD063C,0.081*%
%ADD064C,0.05528*%
%ADD065C,0.11079*%
%ADD066R,0.081X0.081*%
%ADD067R,0.076X0.076*%
%ADD068R,0.086X0.086*%
%ADD069C,0.041*%
%ADD070R,0.09465X0.09465*%
%ADD071C,0.25213*%
%ADD072C,0.21*%
%ADD073R,0.059X0.059*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G54D43*
G01X203000Y246450D02*
Y244750D01*
X210600Y246450D02*
Y244750D01*
X203000Y255250D02*
Y253550D01*
X210600Y255250D02*
Y253550D01*
X245400Y227550D02*
Y229250D01*
X237800Y227550D02*
Y229250D01*
X137408Y226261D02*
X135708D01*
X137408Y218661D02*
X135708D01*
X174318Y228841D02*
X173118D01*
X174318Y221241D02*
X173118D01*
X185595Y207021D02*
Y208221D01*
X177995Y207021D02*
Y208221D01*
X137205Y210696D02*
X136005D01*
X137205Y203096D02*
X136005D01*
X154958Y217661D02*
X156158D01*
X154958Y225261D02*
X156158D01*
X164958Y217661D02*
X166158D01*
X164958Y225261D02*
X166158D01*
X153517Y179275D02*
X152317D01*
X153517Y171675D02*
X152317D01*
X164067Y179275D02*
X162867D01*
X164067Y171675D02*
X162867D01*
X188438Y238422D02*
Y237222D01*
X196038Y238422D02*
Y237222D01*
X225000Y241800D02*
Y243000D01*
X217400Y241800D02*
Y243000D01*
G54D60*
X227076Y213427D02*
Y215198D01*
X217076Y213427D02*
Y215198D01*
X207076Y213427D02*
Y215198D01*
Y229962D02*
Y231734D01*
X217076Y229962D02*
Y231734D01*
X227076Y229962D02*
Y231734D01*
G54D61*
X228789Y222580D02*
X227824D01*
X206328D02*
X205364D01*
G54D62*
X186884Y166138D02*
Y170638D01*
X173884Y166138D02*
Y170638D01*
X224689Y172049D02*
Y167549D01*
X237689Y172049D02*
Y167549D01*
G54D63*
X173529Y134397D03*
X163529D03*
X173529Y144397D03*
X163529D03*
X173529Y154397D03*
X163529D03*
X251309Y187702D03*
X261309D03*
X251309Y177702D03*
X261309D03*
X251309Y167702D03*
X261309D03*
G54D64*
X191403Y269381D02*
Y268593D01*
X196403Y263475D02*
Y262688D01*
X201403Y263475D02*
Y262688D01*
X206403Y269381D02*
Y268593D01*
X211403Y263475D02*
Y262688D01*
X216403Y263475D02*
Y262688D01*
X221403Y269381D02*
Y268593D01*
G54D65*
X232230Y259144D03*
X181718Y263081D03*
G54D66*
X220015Y201331D03*
Y191331D03*
X210020Y201331D03*
Y191331D03*
X152637Y188800D03*
Y198800D03*
X162637Y188800D03*
Y198800D03*
G54D67*
X221002Y136510D02*
Y135310D01*
X202802Y136510D02*
Y135310D01*
X211902Y136510D02*
Y135310D01*
G54D68*
X215752Y160310D02*
X208052D01*
G54D69*
X146058Y234411D02*
Y229911D01*
X151058Y234411D02*
Y229911D01*
X156058Y234411D02*
Y229911D01*
X161058Y234411D02*
Y229911D01*
Y213011D02*
Y208511D01*
X156058Y213011D02*
Y208511D01*
X151058Y213011D02*
Y208511D01*
X146058Y213011D02*
Y208511D01*
G54D70*
X190262Y156326D02*
Y155933D01*
Y136247D02*
Y135854D01*
X233542Y156326D02*
Y155933D01*
Y136247D02*
Y135854D01*
G54D71*
X140000Y260000D03*
Y140000D03*
X260000D03*
Y260000D03*
G54D72*
X200800Y170400D03*
X178800Y188000D03*
G54D73*
X184280Y230140D02*
Y227440D01*
X195680Y230140D02*
Y227440D01*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01A/CAM_PROFI/V2.PHO
0,0 → 1,2043
*
*
G04 PADS9.0.2 Build Number: 372616 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD010R,0.039X0.039*%
%ADD012R,0.07X0.07*%
%ADD013C,0.23622*%
%ADD014C,0.05*%
%ADD017C,0.02*%
%ADD020C,0.012*%
%ADD024C,0.001*%
%ADD025C,0.01*%
%ADD040R,0.06X0.06*%
%ADD043R,0.055X0.055*%
%ADD045R,0.065X0.065*%
%ADD046R,0.043X0.043*%
%ADD047C,0.025*%
%ADD055C,0.04331*%
%ADD056C,0.09843*%
%ADD057R,0.06693X0.06693*%
%ADD058R,0.05118X0.05118*%
%ADD059R,0.07874X0.07874*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D10*
G01X203000Y246450D02*
Y244750D01*
X210600Y246450D02*
Y244750D01*
X203000Y255250D02*
Y253550D01*
X210600Y255250D02*
Y253550D01*
X245400Y227550D02*
Y229250D01*
X237800Y227550D02*
Y229250D01*
X137408Y226261D02*
X135708D01*
X137408Y218661D02*
X135708D01*
X174318Y228841D02*
X173118D01*
X174318Y221241D02*
X173118D01*
X185595Y207021D02*
Y208221D01*
X177995Y207021D02*
Y208221D01*
X137205Y210696D02*
X136005D01*
X137205Y203096D02*
X136005D01*
X154958Y217661D02*
X156158D01*
X154958Y225261D02*
X156158D01*
X164958Y217661D02*
X166158D01*
X164958Y225261D02*
X166158D01*
X153517Y179275D02*
X152317D01*
X153517Y171675D02*
X152317D01*
X164067Y179275D02*
X162867D01*
X164067Y171675D02*
X162867D01*
X188438Y238422D02*
Y237222D01*
X196038Y238422D02*
Y237222D01*
X225000Y241800D02*
Y243000D01*
X217400Y241800D02*
Y243000D01*
G54D12*
X215752Y160310D02*
X208052D01*
G54D13*
X140000Y260000D03*
Y140000D03*
X260000D03*
Y260000D03*
G54D14*
X200800Y170400D03*
G54D17*
X202802Y135910D02*
Y143393D01*
X190262Y155933*
Y156129*
X211902Y135910D02*
Y160310D01*
X163529Y144397D02*
X158000Y149925D01*
Y160800*
X163467Y166267*
Y171675*
X173529Y144397D02*
X163529D01*
X190262Y156129D02*
X187998D01*
Y168388*
X186884*
X233542Y156129D02*
X231671Y158000D01*
X230400*
Y161889*
X224689Y167600*
Y169246*
X186884Y168388D02*
Y170638D01*
X181921Y175600*
X211902Y160310D02*
X215752D01*
X224689Y169246*
Y169799*
X163467Y171675D02*
X152917D01*
X152317*
X136605Y187387*
Y203096*
X152917Y179275D02*
X152637D01*
Y188800*
X163467Y171675D02*
Y172625D01*
X165017*
X168000Y173366*
X170234Y175600*
X181921*
X163467Y179275D02*
X162637D01*
Y188800*
X224689Y172049D02*
X230342Y177702D01*
X238000*
X224689Y172049D02*
X214338Y182400D01*
X202616*
X177995Y207021*
Y207621*
X251309Y177702D02*
X238000D01*
Y178200*
X237800Y178400*
Y228400*
X261309Y177702D02*
X251309D01*
X152637Y188800D02*
Y198800D01*
X162637Y188800D02*
Y198800D01*
X223896Y185600D02*
X232834Y194538D01*
Y219245*
X223896Y185600D02*
X206139D01*
X196800Y194939*
Y195816*
X185595Y207021*
Y207621*
X152637Y198800D02*
X154047D01*
Y203650*
X155197Y204800*
X155200*
X156058Y205658*
Y210761*
X162637Y198800D02*
X161058D01*
Y210761*
X210020Y191331D02*
Y201331D01*
X220015Y191331D02*
Y201331D01*
X177995Y207621D02*
Y217565D01*
X174318Y221241*
X173718*
X210020Y201331D02*
X217076Y208387D01*
Y214312*
X220015Y201331D02*
X227076Y208392D01*
Y214312*
X146058Y210761D02*
X136605D01*
Y218661*
X136558*
X136605Y210696D02*
Y210761D01*
X146058D02*
X151058D01*
X156058D02*
Y217661D01*
X155558*
X161058Y210761D02*
Y213011D01*
X164765Y217661*
X165558*
X232834Y219245D02*
X229144Y222935D01*
X228307*
X155558Y225261D02*
X156058D01*
Y232161*
X173718Y228841D02*
X173118D01*
X163960Y238000*
X184280Y228790D02*
X173718D01*
Y228841*
X205846Y222580D02*
X200540D01*
X195680Y227440*
Y228790*
X228307Y222580D02*
Y222935D01*
X237800Y228400D02*
X234000D01*
X233200Y229200*
Y230048*
X232400Y230848*
X227076*
X156058Y232161D02*
Y234411D01*
X159647Y238000*
X163960*
G54D20*
X185595Y207621D02*
Y216410D01*
X176964Y225041*
X170000*
X169780Y225261*
X165558*
X164651*
X163608Y226611*
X161058Y229911*
Y232161*
X173718Y221241D02*
X169495D01*
X169276Y221461*
X152312*
X151058Y222715*
Y232161*
X196038Y237822D02*
Y238105D01*
X203000Y245067*
Y245600*
X207076Y230848D02*
Y231734D01*
X200988Y237822*
X196038*
X217076Y230848D02*
Y241676D01*
X217400Y242000*
X203000Y245600D02*
Y246450D01*
X196403Y253047*
Y263081*
X210600Y240800D02*
X208000D01*
X206800Y242000*
Y249750*
X203000Y253550*
Y254400*
X210600Y240800D02*
X215600D01*
X216800Y242000*
X217400*
X210600Y245600D02*
Y246450D01*
X216403Y252253*
Y263081*
X217400Y242000D02*
Y242400D01*
X203000Y254400D02*
X202600Y254800D01*
X201403*
Y263081*
X210600Y254400D02*
X211046D01*
Y263081*
X211403*
G54D24*
G54D25*
X272400Y236873D02*
X271900Y237055D01*
X271400Y237418*
X271150Y237782*
Y238509*
X271400Y238873*
X271900Y239236*
X272400Y239418*
X273150Y239600*
X274400*
X275150Y239418*
X275650Y239236*
X276150Y238873*
X276400Y238509*
Y237782*
X276150Y237418*
X275650Y237055*
X275150Y236873*
X271150Y235236D02*
X276400D01*
Y233055*
X271150Y231418D02*
X276400D01*
X271150Y228873D02*
X274650Y231418D01*
X273400Y230509D02*
X276400Y228873D01*
X272400Y224509D02*
X271900Y224691D01*
X271400Y225055*
X271150Y225418*
Y226145*
X271400Y226509*
X271900Y226873*
X272400Y227055*
X273150Y227236*
X274400*
X275150Y227055*
X275650Y226873*
X276150Y226509*
X276400Y226145*
Y225418*
X276150Y225055*
X275650Y224691*
X275150Y224509*
X274400*
Y225418D02*
Y224509D01*
X271150Y222873D02*
X276400D01*
X271150D02*
Y220509D01*
X273650Y222873D02*
Y221418D01*
X276400Y222873D02*
Y220509D01*
X271150Y218873D02*
X276400D01*
X271150D02*
X276400Y216327D01*
X271150D02*
X276400D01*
X271150Y213600D02*
X271400Y214145D01*
X272150Y214509*
X273400Y214691*
X274150*
X275400Y214509*
X276150Y214145*
X276400Y213600*
Y213236*
X276150Y212691*
X275400Y212327*
X274150Y212145*
X273400*
X272150Y212327*
X271400Y212691*
X271150Y213236*
Y213600*
X272150Y210509D02*
X271900Y210145D01*
X271150Y209600*
X276400*
X271150Y206509D02*
X276400Y207964D01*
X271150Y206509D02*
X276400Y205055D01*
X274650Y207418D02*
Y205600D01*
X277300Y242300D02*
Y276800D01*
G75*
G03X276800Y277300I-500J-0D01*
G01X123200*
G03X122700Y276800I0J-500*
G01Y123200*
G03X123200Y122700I500J0*
G01X276800*
G03X277300Y123200I-0J500*
G01Y201627*
G03X276800Y202127I-500J0*
G01X269650*
X267950Y203827D02*
G03X269650Y202127I1700J0D01*
G01X267950Y203827D02*
Y240100D01*
X269650Y241800D02*
G03X267950Y240100I0J-1700D01*
G01X269650Y241800D02*
X276800D01*
G03X277300Y242300I-0J500*
G01X266259Y180952D02*
Y174452D01*
X264559Y172752D02*
G03X266259Y174452I0J1700D01*
G01X264559Y172752D02*
X258059D01*
X256707Y173422D02*
G03X258059Y172752I1352J1030D01*
G01X256707Y173422D02*
G03X255911I-398J-303D01*
G01X254559Y172752D02*
G03X255911Y173422I0J1700D01*
G01X254559Y172752D02*
X248059D01*
X246359Y174452D02*
G03X248059Y172752I1700J0D01*
G01X246359Y174452D02*
Y174502D01*
G03X245859Y175002I-500J0*
G01X238000*
X231667*
G03X231314Y174856I0J-500*
G01X229285Y172827*
G03X229139Y172474I354J-353*
G01Y167175*
G03X229285Y166822I500J0*
G01X232309Y163798*
X233056Y162373D02*
G03X232309Y163798I-2656J-484D01*
G01X233056Y162374D02*
G03X233548Y161963I492J89D01*
G01X237479*
X239179Y160263D02*
G03X237479Y161963I-1700J0D01*
G01X239179Y160263D02*
Y151996D01*
X237479Y150296D02*
G03X239179Y151996I-0J1700D01*
G01X237479Y150296D02*
X229605D01*
X227905Y151996D02*
G03X229605Y150296I1700J-0D01*
G01X227905Y151996D02*
Y156873D01*
G03X227873Y157049I-500J0*
G01X227700Y158000D02*
G03X227873Y157049I2700J0D01*
G01X227700Y158000D02*
Y160563D01*
G03X227554Y160917I-500J0*
G01X225518Y162953*
G03X225164Y163099I-354J-354*
G01X222567*
G03X222213Y162953I-0J-500*
G01X221099Y161838*
G03X220952Y161484I353J-354*
G01Y156810*
X219252Y155110D02*
G03X220952Y156810I0J1700D01*
G01X219252Y155110D02*
X215102D01*
G03X214602Y154610I0J-500*
G01Y141701*
G03X215057Y141203I500J-0*
G01X216602Y139510D02*
G03X215057Y141203I-1700J-0D01*
G01X216602Y139510D02*
Y132310D01*
X214902Y130610D02*
G03X216602Y132310I0J1700D01*
G01X214902Y130610D02*
X208902D01*
X207704Y131103D02*
G03X208902Y130610I1198J1207D01*
G01X207704Y131103D02*
G03X207000I-352J-355D01*
G01X205802Y130610D02*
G03X207000Y131103I0J1700D01*
G01X205802Y130610D02*
X199802D01*
X198102Y132310D02*
G03X199802Y130610I1700J-0D01*
G01X198102Y132310D02*
Y139510D01*
X199648Y141203D02*
G03X198102Y139510I154J-1693D01*
G01X199648Y141203D02*
G03X200102Y141701I-46J498D01*
G01Y142067*
G03X199956Y142421I-500J0*
G01X192227Y150149*
G03X191874Y150296I-353J-353*
G01X186325*
X184625Y151996D02*
G03X186325Y150296I1700J-0D01*
G01X184625Y151996D02*
Y160263D01*
X184783Y160978D02*
G03X184625Y160263I1542J-715D01*
G01X184783Y160978D02*
G03X184329Y161688I-454J210D01*
G01X184134*
X182434Y163388D02*
G03X184134Y161688I1700J-0D01*
G01X182434Y163388D02*
Y171062D01*
G03X182287Y171416I-500J0*
G01X180949Y172754*
G03X180596Y172900I-353J-354*
G01X171560*
G03X171206Y172754I-0J-500*
G01X169909Y171456*
X168651Y170745D02*
G03X169909Y171456I-651J2621D01*
G01X168651Y170745D02*
X168097Y170608D01*
G03X167717Y170122I120J-486*
G01Y169725*
X166520Y168101D02*
G03X167717Y169725I-503J1624D01*
G01X166520Y168101D02*
G03X166167Y167623I147J-478D01*
G01Y166267*
X165377Y164358D02*
G03X166167Y166267I-1910J1909D01*
G01X165377Y164358D02*
X160846Y159828D01*
G03X160700Y159475I354J-353*
G01Y151251*
G03X160846Y150897I500J-0*
G01X162251Y149493*
G03X162604Y149347I353J354*
G01X166779*
X168131Y148677D02*
G03X166779Y149347I-1352J-1030D01*
G01X168131Y148677D02*
G03X168927I398J303D01*
G01X170279Y149347D02*
G03X168927Y148677I-0J-1700D01*
G01X170279Y149347D02*
X176779D01*
X178479Y147647D02*
G03X176779Y149347I-1700J-0D01*
G01X178479Y147647D02*
Y141147D01*
X176779Y139446D02*
G03X178479Y141147I-0J1701D01*
G01X176779Y139446D02*
X170279D01*
X168927Y140116D02*
G03X170279Y139446I1352J1031D01*
G01X168927Y140116D02*
G03X168131I-398J-303D01*
G01X166779Y139446D02*
G03X168131Y140116I-0J1701D01*
G01X166779Y139446D02*
X160279D01*
X158579Y141147D02*
G03X160279Y139446I1700J-0D01*
G01X158579Y141147D02*
Y145321D01*
G03X158433Y145675I-500J0*
G01X156091Y148016*
X155300Y149925D02*
G03X156091Y148016I2700J0D01*
G01X155300Y149925D02*
Y160800D01*
X156091Y162709D02*
G03X155300Y160800I1909J-1909D01*
G01X156091Y162709D02*
X160621Y167239D01*
G03X160767Y167593I-354J354*
G01Y167623*
G03X160415Y168101I-500J0*
G01X159518Y168759D02*
G03X160415Y168101I1399J966D01*
G01X159518Y168759D02*
G03X159107Y168975I-411J-284D01*
G01X157277*
G03X156866Y168759I0J-500*
G01X155467Y168025D02*
G03X156866Y168759I-0J1700D01*
G01X155467Y168025D02*
X150367D01*
X148667Y169725D02*
G03X150367Y168025I1700J-0D01*
G01X148667Y169725D02*
Y171299D01*
G03X148520Y171653I-500J0*
G01X134696Y185478*
X133905Y187387D02*
G03X134696Y185478I2700J-0D01*
G01X133905Y187387D02*
Y199044D01*
G03X133552Y199522I-500J-0*
G01X132355Y201146D02*
G03X133552Y199522I1700J-0D01*
G01X132355Y201146D02*
Y205046D01*
X133135Y206475D02*
G03X132355Y205046I920J-1429D01*
G01X133135Y206475D02*
G03Y207316I-271J421D01*
G01X132355Y208746D02*
G03X133135Y207316I1700J-0D01*
G01X132355Y208746D02*
Y212646D01*
X133301Y214170D02*
G03X132355Y212646I754J-1524D01*
G01X133301Y214170D02*
G03X133234Y215093I-222J448D01*
G01X132058Y216711D02*
G03X133234Y215093I1700J-0D01*
G01X132058Y216711D02*
Y220611D01*
X133758Y222311D02*
G03X132058Y220611I-0J-1700D01*
G01X133758Y222311D02*
X139358D01*
X141058Y220611D02*
G03X139358Y222311I-1700J-0D01*
G01X141058Y220611D02*
Y216711D01*
X139924Y215108D02*
G03X141058Y216711I-566J1603D01*
G01X139924Y215108D02*
G03X139878Y214184I167J-471D01*
G01X140518Y213662D02*
G03X139878Y214184I-1363J-1016D01*
G01X140518Y213662D02*
G03X140919Y213461I401J299D01*
G01X142741*
G03X143222Y213823I-0J500*
G01X148195Y215044D02*
G03X143222Y213823I-2137J-2033D01*
G01X148195Y215044D02*
G03X148920I363J344D01*
G01X150844Y215953D02*
G03X148920Y215044I214J-2942D01*
G01X150844Y215953D02*
G03X151308Y216452I-36J499D01*
G01Y219099*
G03X151076Y219521I-500J0*
G01X150686Y219834D02*
G03X151076Y219521I1626J1627D01*
G01X150686Y219834D02*
X149431Y221089D01*
X148758Y222715D02*
G03X149431Y221089I2300J0D01*
G01X148758Y222715D02*
Y227895D01*
G03X148663Y228187I-500J0*
G01X148108Y229911D02*
G03X148663Y228187I2950J-0D01*
G01X148108Y229911D02*
Y234411D01*
X153195Y236444D02*
G03X148108Y234411I-2137J-2033D01*
G01X153195Y236444D02*
G03X153920I363J344D01*
G01X154902Y237125D02*
G03X153920Y236444I1156J-2714D01*
G01X154902Y237125D02*
G03X155060Y237232I-195J460D01*
G01X157738Y239909*
X159647Y240700D02*
G03X157738Y239909I-0J-2700D01*
G01X159647Y240700D02*
X163960D01*
X165869Y239909D02*
G03X163960Y240700I-1909J-1909D01*
G01X165869Y239909D02*
X173140Y232638D01*
G03X173494Y232491I354J353*
G01X176268*
X177694Y231717D02*
G03X176268Y232491I-1426J-926D01*
G01X177694Y231717D02*
G03X178113Y231490I419J273D01*
G01X179930*
G03X180430Y231990I0J500*
G01Y232290*
X182130Y233990D02*
G03X180430Y232290I0J-1700D01*
G01X182130Y233990D02*
X186430D01*
X188130Y232290D02*
G03X186430Y233990I-1700J-0D01*
G01X188130Y232290D02*
Y225290D01*
X186430Y223590D02*
G03X188130Y225290I0J1700D01*
G01X186430Y223590D02*
X182875D01*
G03X182522Y222736I0J-500*
G01X187221Y218037*
X187895Y216410D02*
G03X187221Y218037I-2300J0D01*
G01X187895Y216410D02*
Y212200D01*
G03X188202Y211739I500J-0*
G01X189245Y210171D02*
G03X188202Y211739I-1700J-0D01*
G01X189245Y210171D02*
Y207396D01*
G03X189391Y207043I500J0*
G01X198709Y197725*
X199469Y196226D02*
G03X198709Y197725I-2669J-410D01*
G01X199469Y196226D02*
G03X199609Y195949I494J76D01*
G01X204216Y191341*
G03X205070Y191695I354J354*
G01Y194581*
X205740Y195933D02*
G03X205070Y194581I1030J-1352D01*
G01X205740Y195933D02*
G03Y196728I-303J398D01*
G01X205070Y198081D02*
G03X205740Y196728I1700J-0D01*
G01X205070Y198081D02*
Y204581D01*
X206770Y206281D02*
G03X205070Y204581I-0J-1700D01*
G01X206770Y206281D02*
X210944D01*
G03X211298Y206427I0J500*
G01X212806Y207935*
G03X212743Y208696I-354J354*
G01X212030Y210080D02*
G03X212743Y208696I1700J0D01*
G01X212030Y210080D02*
Y218545D01*
X213730Y220245D02*
G03X212030Y218545I-0J-1700D01*
G01X213730Y220245D02*
X220423D01*
X221700Y219666D02*
G03X220423Y220245I-1277J-1121D01*
G01X221700Y219666D02*
G03X222452I376J330D01*
G01X223216Y220165D02*
G03X222452Y219666I514J-1620D01*
G01X223216Y220165D02*
G03X223565Y220642I-151J477D01*
G01Y224518*
G03X223216Y224995I-500J0*
G01X222452Y225494D02*
G03X223216Y224995I1278J1122D01*
G01X222452Y225494D02*
G03X221700I-376J-330D01*
G01X220423Y224916D02*
G03X221700Y225494I-0J1700D01*
G01X220423Y224916D02*
X213730D01*
X212452Y225494D02*
G03X213730Y224916I1278J1122D01*
G01X212452Y225494D02*
G03X211700I-376J-330D01*
G01X210936Y224995D02*
G03X211700Y225494I-513J1621D01*
G01X210936Y224995D02*
G03X210587Y224518I151J-477D01*
G01Y220021*
X208887Y218321D02*
G03X210587Y220021I0J1700D01*
G01X208887Y218321D02*
X202805D01*
X201178Y219526D02*
G03X202805Y218321I1627J495D01*
G01X201178Y219526D02*
G03X200700Y219880I-478J-146D01*
G01X200540*
X198630Y220671D02*
G03X200540Y219880I1910J1909D01*
G01X198630Y220671D02*
X195858Y223443D01*
G03X195505Y223590I-353J-353*
G01X193530*
X191830Y225290D02*
G03X193530Y223590I1700J-0D01*
G01X191830Y225290D02*
Y232290D01*
X192535Y233668D02*
G03X191830Y232290I995J-1378D01*
G01X192535Y233668D02*
G03X192662Y234346I-292J406D01*
G01X192388Y235272D02*
G03X192662Y234346I1700J-0D01*
G01X192388Y235272D02*
Y240372D01*
X194088Y242072D02*
G03X192388Y240372I0J-1700D01*
G01X194088Y242072D02*
X196545D01*
G03X196899Y242218I0J500*
G01X199204Y244523*
G03X199350Y244877I-354J354*
G01Y246640*
G03X199204Y246994I-500J0*
G01X194777Y251421*
X194103Y253047D02*
G03X194777Y251421I2300J0D01*
G01X194103Y253047D02*
Y259339D01*
G03X193924Y259722I-500J-0*
G01X192538Y262688D02*
G03X193924Y259722I3865J-0D01*
G01X192538Y262688D02*
Y263475D01*
X198617Y266644D02*
G03X192538Y263475I-2214J-3169D01*
G01X198617Y266644D02*
G03X199189I286J410D01*
G01X205268Y263475D02*
G03X199189Y266644I-3865J0D01*
G01X205268Y263475D02*
Y262688D01*
X203946Y259777D02*
G03X205268Y262688I-2543J2911D01*
G01X203946Y259777D02*
G03X204275Y258900I329J-377D01*
G01X204950*
X206380Y258120D02*
G03X204950Y258900I-1430J-920D01*
G01X206380Y258120D02*
G03X207220I420J271D01*
G01X208338Y258871D02*
G03X207220Y258120I312J-1671D01*
G01X208338Y258871D02*
G03X208746Y259363I-92J492D01*
G01Y259673*
G03X208608Y260018I-500J-0*
G01X207538Y262688D02*
G03X208608Y260018I3865J-0D01*
G01X207538Y262688D02*
Y263475D01*
X213617Y266644D02*
G03X207538Y263475I-2214J-3169D01*
G01X213617Y266644D02*
G03X214189I286J410D01*
G01X220268Y263475D02*
G03X214189Y266644I-3865J0D01*
G01X220268Y263475D02*
Y262688D01*
X218882Y259722D02*
G03X220268Y262688I-2479J2966D01*
G01X218882Y259722D02*
G03X218703Y259339I321J-383D01*
G01Y252253*
X218029Y250627D02*
G03X218703Y252253I-1626J1626D01*
G01X218029Y250627D02*
X214897Y247495D01*
G03X215296Y246643I354J-354*
G01X215450Y246650D02*
G03X215296Y246643I0J-1700D01*
G01X215450Y246650D02*
X219350D01*
X221050Y244950D02*
G03X219350Y246650I-1700J0D01*
G01X221050Y244950D02*
Y239850D01*
X219757Y238199D02*
G03X221050Y239850I-407J1651D01*
G01X219757Y238199D02*
G03X219376Y237714I119J-485D01*
G01Y237280*
G03X219876Y236780I500J0*
G01X220423*
X221700Y236201D02*
G03X220423Y236780I-1277J-1121D01*
G01X221700Y236201D02*
G03X222452I376J330D01*
G01X223730Y236780D02*
G03X222452Y236201I-0J-1700D01*
G01X223730Y236780D02*
X230423D01*
X232123Y235080D02*
G03X230423Y236780I-1700J0D01*
G01X232123Y235080D02*
Y234040D01*
G03X232588Y233541I500J0*
G01X234309Y232757D02*
G03X232588Y233541I-1909J-1909D01*
G01X234309Y232757D02*
X234345Y232721D01*
G03X234960Y232649I354J354*
G01X235850Y232900D02*
G03X234960Y232649I0J-1700D01*
G01X235850Y232900D02*
X239750D01*
X241450Y231200D02*
G03X239750Y232900I-1700J0D01*
G01X241450Y231200D02*
Y225600D01*
X240716Y224201D02*
G03X241450Y225600I-966J1399D01*
G01X240716Y224201D02*
G03X240500Y223790I284J-411D01*
G01Y180902*
G03X241000Y180402I500J0*
G01X245859*
G03X246359Y180902I0J500*
G01Y180952*
X248059Y182652D02*
G03X246359Y180952I0J-1700D01*
G01X248059Y182652D02*
X254559D01*
X255911Y181982D02*
G03X254559Y182652I-1352J-1030D01*
G01X255911Y181982D02*
G03X256707I398J303D01*
G01X258059Y182652D02*
G03X256707Y181982I0J-1700D01*
G01X258059Y182652D02*
X264559D01*
X266259Y180952D02*
G03X264559Y182652I-1700J0D01*
G01X122700Y276599D02*
X277300D01*
X122700Y275699D02*
X277300D01*
X122700Y274799D02*
X277300D01*
X122700Y273899D02*
X277300D01*
X122700Y272999D02*
X277300D01*
X122700Y272099D02*
X277300D01*
X122700Y271199D02*
X277300D01*
X122700Y270299D02*
X277300D01*
X122700Y269399D02*
X277300D01*
X122700Y268499D02*
X277300D01*
X122700Y267599D02*
X277300D01*
X218536Y266699D02*
X277300D01*
X219492Y265799D02*
X277300D01*
X219997Y264899D02*
X277300D01*
X220233Y263999D02*
X277300D01*
X220268Y263099D02*
X277300D01*
X220237Y262199D02*
X277300D01*
X220010Y261299D02*
X277300D01*
X219518Y260399D02*
X277300D01*
X218729Y259499D02*
X277300D01*
X218703Y258599D02*
X277300D01*
X218703Y257699D02*
X277300D01*
X218703Y256799D02*
X277300D01*
X218703Y255899D02*
X277300D01*
X218703Y254999D02*
X277300D01*
X218703Y254099D02*
X277300D01*
X218703Y253199D02*
X277300D01*
X218703Y252299D02*
X277300D01*
X218538Y251399D02*
X277300D01*
X217901Y250499D02*
X277300D01*
X217001Y249599D02*
X277300D01*
X216101Y248699D02*
X277300D01*
X215201Y247799D02*
X277300D01*
X214813Y246899D02*
X277300D01*
X220688Y245999D02*
X277300D01*
X221044Y245099D02*
X277300D01*
X221050Y244199D02*
X277300D01*
X221050Y243299D02*
X277300D01*
X221050Y242399D02*
X277300D01*
X240500Y200999D02*
X277300D01*
X240500Y200099D02*
X277300D01*
X240500Y199199D02*
X277300D01*
X240500Y198299D02*
X277300D01*
X240500Y197399D02*
X277300D01*
X240500Y196499D02*
X277300D01*
X240500Y195599D02*
X277300D01*
X240500Y194699D02*
X277300D01*
X240500Y193799D02*
X277300D01*
X240500Y192899D02*
X277300D01*
X240500Y191999D02*
X277300D01*
X240500Y191099D02*
X277300D01*
X240500Y190199D02*
X277300D01*
X240500Y189299D02*
X277300D01*
X240500Y188399D02*
X277300D01*
X240500Y187499D02*
X277300D01*
X240500Y186599D02*
X277300D01*
X240500Y185699D02*
X277300D01*
X240500Y184799D02*
X277300D01*
X240500Y183899D02*
X277300D01*
X240500Y182999D02*
X277300D01*
X265814Y182099D02*
X277300D01*
X266241Y181199D02*
X277300D01*
X266259Y180299D02*
X277300D01*
X266259Y179399D02*
X277300D01*
X266259Y178499D02*
X277300D01*
X266259Y177599D02*
X277300D01*
X266259Y176699D02*
X277300D01*
X266259Y175799D02*
X277300D01*
X266259Y174899D02*
X277300D01*
X266198Y173999D02*
X277300D01*
X265588Y173099D02*
X277300D01*
X229139Y172199D02*
X277300D01*
X229139Y171299D02*
X277300D01*
X229139Y170399D02*
X277300D01*
X229139Y169499D02*
X277300D01*
X229139Y168599D02*
X277300D01*
X229139Y167699D02*
X277300D01*
X229308Y166799D02*
X277300D01*
X230208Y165899D02*
X277300D01*
X231108Y164999D02*
X277300D01*
X232008Y164099D02*
X277300D01*
X232761Y163199D02*
X277300D01*
X233076Y162299D02*
X277300D01*
X238744Y161399D02*
X277300D01*
X239163Y160499D02*
X277300D01*
X239179Y159599D02*
X277300D01*
X239179Y158699D02*
X277300D01*
X239179Y157799D02*
X277300D01*
X239179Y156899D02*
X277300D01*
X239179Y155999D02*
X277300D01*
X239179Y155099D02*
X277300D01*
X239179Y154199D02*
X277300D01*
X239179Y153299D02*
X277300D01*
X239179Y152399D02*
X277300D01*
X239105Y151499D02*
X277300D01*
X238448Y150599D02*
X277300D01*
X214602Y149699D02*
X277300D01*
X214602Y148799D02*
X277300D01*
X214602Y147899D02*
X277300D01*
X214602Y146999D02*
X277300D01*
X214602Y146099D02*
X277300D01*
X214602Y145199D02*
X277300D01*
X214602Y144299D02*
X277300D01*
X214602Y143399D02*
X277300D01*
X214602Y142499D02*
X277300D01*
X214613Y141599D02*
X277300D01*
X216117Y140699D02*
X277300D01*
X216577Y139799D02*
X277300D01*
X216602Y138899D02*
X277300D01*
X216602Y137999D02*
X277300D01*
X216602Y137099D02*
X277300D01*
X216602Y136199D02*
X277300D01*
X216602Y135299D02*
X277300D01*
X216602Y134399D02*
X277300D01*
X216602Y133499D02*
X277300D01*
X216602Y132599D02*
X277300D01*
X216489Y131699D02*
X277300D01*
X215681Y130799D02*
X277300D01*
X122700Y129899D02*
X277300D01*
X122700Y128999D02*
X277300D01*
X122700Y128099D02*
X277300D01*
X122700Y127199D02*
X277300D01*
X122700Y126299D02*
X277300D01*
X122700Y125399D02*
X277300D01*
X122700Y124499D02*
X277300D01*
X122700Y123599D02*
X277300D01*
X240500Y201899D02*
X277220D01*
X221050Y241499D02*
X268684D01*
X240500Y202799D02*
X268296D01*
X221050Y240599D02*
X268025D01*
X240500Y203699D02*
X267955D01*
X221043Y239699D02*
X267950D01*
X220686Y238799D02*
X267950D01*
X219412Y237899D02*
X267950D01*
X219463Y236999D02*
X267950D01*
X231784Y236099D02*
X267950D01*
X232119Y235199D02*
X267950D01*
X232123Y234299D02*
X267950D01*
X233285Y233399D02*
X267950D01*
X240847Y232499D02*
X267950D01*
X241403Y231599D02*
X267950D01*
X241450Y230699D02*
X267950D01*
X241450Y229799D02*
X267950D01*
X241450Y228899D02*
X267950D01*
X241450Y227999D02*
X267950D01*
X241450Y227099D02*
X267950D01*
X241450Y226199D02*
X267950D01*
X241423Y225299D02*
X267950D01*
X240953Y224399D02*
X267950D01*
X240500Y223499D02*
X267950D01*
X240500Y222599D02*
X267950D01*
X240500Y221699D02*
X267950D01*
X240500Y220799D02*
X267950D01*
X240500Y219899D02*
X267950D01*
X240500Y218999D02*
X267950D01*
X240500Y218099D02*
X267950D01*
X240500Y217199D02*
X267950D01*
X240500Y216299D02*
X267950D01*
X240500Y215399D02*
X267950D01*
X240500Y214499D02*
X267950D01*
X240500Y213599D02*
X267950D01*
X240500Y212699D02*
X267950D01*
X240500Y211799D02*
X267950D01*
X240500Y210899D02*
X267950D01*
X240500Y209999D02*
X267950D01*
X240500Y209099D02*
X267950D01*
X240500Y208199D02*
X267950D01*
X240500Y207299D02*
X267950D01*
X240500Y206399D02*
X267950D01*
X240500Y205499D02*
X267950D01*
X240500Y204599D02*
X267950D01*
X255588Y173099D02*
X257030D01*
X255814Y182099D02*
X256804D01*
X229557Y173099D02*
X247030D01*
X240500Y182099D02*
X246804D01*
X230457Y173999D02*
X246421D01*
X240500Y181199D02*
X246377D01*
X231363Y174899D02*
X246164D01*
X214602Y150599D02*
X228636D01*
X214602Y151499D02*
X227979D01*
X220746Y155999D02*
X227905D01*
X214998Y155099D02*
X227905D01*
X214602Y154199D02*
X227905D01*
X214602Y153299D02*
X227905D01*
X214602Y152399D02*
X227905D01*
X220952Y156899D02*
X227904D01*
X220952Y157799D02*
X227707D01*
X220952Y160499D02*
X227700D01*
X220952Y159599D02*
X227700D01*
X220952Y158699D02*
X227700D01*
X220952Y161399D02*
X227072D01*
X221559Y162299D02*
X226172D01*
X210587Y224399D02*
X223565D01*
X210587Y223499D02*
X223565D01*
X210587Y222599D02*
X223565D01*
X210587Y221699D02*
X223565D01*
X210587Y220799D02*
X223565D01*
X221451Y219899D02*
X222702D01*
X221498Y225299D02*
X222655D01*
X221825Y236099D02*
X222327D01*
X213536Y266699D02*
X214270D01*
X189245Y208199D02*
X212944D01*
X210583Y219899D02*
X212702D01*
X211498Y225299D02*
X212655D01*
X189245Y209099D02*
X212342D01*
X189254Y207299D02*
X212169D01*
X210245Y218999D02*
X212091D01*
X189245Y209999D02*
X212032D01*
X187159Y218099D02*
X212030D01*
X187756Y217199D02*
X212030D01*
X187895Y216299D02*
X212030D01*
X187895Y215399D02*
X212030D01*
X187895Y214499D02*
X212030D01*
X187895Y213599D02*
X212030D01*
X187895Y212699D02*
X212030D01*
X188097Y211799D02*
X212030D01*
X189081Y210899D02*
X212030D01*
X190035Y206399D02*
X211267D01*
X203536Y266699D02*
X209270D01*
X203785Y259499D02*
X208746D01*
X204492Y265799D02*
X208314D01*
X204518Y260399D02*
X208288D01*
X206581Y130799D02*
X208123D01*
X204997Y264899D02*
X207809D01*
X205010Y261299D02*
X207796D01*
X205916Y258599D02*
X207684D01*
X205233Y263999D02*
X207573D01*
X205237Y262199D02*
X207569D01*
X205268Y263099D02*
X207538D01*
X199412Y196499D02*
X205908D01*
X199959Y195599D02*
X205408D01*
X190935Y205499D02*
X205339D01*
X198987Y197399D02*
X205213D01*
X200859Y194699D02*
X205074D01*
X191835Y204599D02*
X205070D01*
X192735Y203699D02*
X205070D01*
X193635Y202799D02*
X205070D01*
X194535Y201899D02*
X205070D01*
X195435Y200999D02*
X205070D01*
X196335Y200099D02*
X205070D01*
X197235Y199199D02*
X205070D01*
X198135Y198299D02*
X205070D01*
X201759Y193799D02*
X205070D01*
X202659Y192899D02*
X205070D01*
X203559Y191999D02*
X205070D01*
X186259Y218999D02*
X201446D01*
X185359Y219899D02*
X200223D01*
X178479Y141599D02*
X200092D01*
X178479Y142499D02*
X199878D01*
X122700Y245999D02*
X199350D01*
X122700Y245099D02*
X199350D01*
X122700Y246899D02*
X199278D01*
X198536Y266699D02*
X199270D01*
X122700Y130799D02*
X199023D01*
X178479Y143399D02*
X198978D01*
X122700Y244199D02*
X198879D01*
X178419Y140699D02*
X198587D01*
X184459Y220799D02*
X198503D01*
X122700Y247799D02*
X198399D01*
X122700Y131699D02*
X198216D01*
X177815Y139799D02*
X198127D01*
X122700Y138899D02*
X198102D01*
X122700Y137999D02*
X198102D01*
X122700Y137099D02*
X198102D01*
X122700Y136199D02*
X198102D01*
X122700Y135299D02*
X198102D01*
X122700Y134399D02*
X198102D01*
X122700Y133499D02*
X198102D01*
X122700Y132599D02*
X198102D01*
X178479Y144299D02*
X198078D01*
X122700Y243299D02*
X197979D01*
X183559Y221699D02*
X197603D01*
X122700Y248699D02*
X197499D01*
X178479Y145199D02*
X197178D01*
X122700Y242399D02*
X197079D01*
X182659Y222599D02*
X196703D01*
X122700Y249599D02*
X196599D01*
X178479Y146099D02*
X196278D01*
X182588Y223499D02*
X195792D01*
X122700Y250499D02*
X195699D01*
X178479Y146999D02*
X195378D01*
X122700Y251399D02*
X194799D01*
X178460Y147899D02*
X194478D01*
X122700Y266699D02*
X194270D01*
X122700Y252299D02*
X194228D01*
X122700Y258599D02*
X194103D01*
X122700Y257699D02*
X194103D01*
X122700Y256799D02*
X194103D01*
X122700Y255899D02*
X194103D01*
X122700Y254999D02*
X194103D01*
X122700Y254099D02*
X194103D01*
X122700Y253199D02*
X194103D01*
X122700Y259499D02*
X194077D01*
X178029Y148799D02*
X193578D01*
X122700Y265799D02*
X193314D01*
X122700Y260399D02*
X193288D01*
X122700Y241499D02*
X192815D01*
X122700Y264899D02*
X192809D01*
X122700Y261299D02*
X192796D01*
X171479Y234299D02*
X192689D01*
X162045Y149699D02*
X192678D01*
X122700Y263999D02*
X192573D01*
X122700Y262199D02*
X192569D01*
X122700Y263099D02*
X192538D01*
X164692Y240599D02*
X192403D01*
X170579Y235199D02*
X192390D01*
X166079Y239699D02*
X192388D01*
X166979Y238799D02*
X192388D01*
X167879Y237899D02*
X192388D01*
X168779Y236999D02*
X192388D01*
X169679Y236099D02*
X192388D01*
X187719Y233399D02*
X192242D01*
X187878Y224399D02*
X192082D01*
X188117Y232499D02*
X191843D01*
X188130Y231599D02*
X191830D01*
X188130Y230699D02*
X191830D01*
X188130Y229799D02*
X191830D01*
X188130Y228899D02*
X191830D01*
X188130Y227999D02*
X191830D01*
X188130Y227099D02*
X191830D01*
X188130Y226199D02*
X191830D01*
X188130Y225299D02*
X191830D01*
X161145Y150599D02*
X185356D01*
X162417Y161399D02*
X184782D01*
X160700Y151499D02*
X184700D01*
X161517Y160499D02*
X184642D01*
X160716Y159599D02*
X184625D01*
X160700Y158699D02*
X184625D01*
X160700Y157799D02*
X184625D01*
X160700Y156899D02*
X184625D01*
X160700Y155999D02*
X184625D01*
X160700Y155099D02*
X184625D01*
X160700Y154199D02*
X184625D01*
X160700Y153299D02*
X184625D01*
X160700Y152399D02*
X184625D01*
X163317Y162299D02*
X182828D01*
X164217Y163199D02*
X182444D01*
X167801Y170399D02*
X182434D01*
X167702Y169499D02*
X182434D01*
X167291Y168599D02*
X182434D01*
X166173Y167699D02*
X182434D01*
X166167Y166799D02*
X182434D01*
X166142Y165899D02*
X182434D01*
X165851Y164999D02*
X182434D01*
X165117Y164099D02*
X182434D01*
X169737Y171299D02*
X182374D01*
X170651Y172199D02*
X181504D01*
X172379Y233399D02*
X180842D01*
X173408Y232499D02*
X180443D01*
X177802Y231599D02*
X180242D01*
X167815Y139799D02*
X169243D01*
X168029Y148799D02*
X169029D01*
X122700Y167699D02*
X160762D01*
X122700Y166799D02*
X160180D01*
X156740Y168599D02*
X159644D01*
X122700Y165899D02*
X159280D01*
X122700Y139799D02*
X159243D01*
X122700Y240599D02*
X158914D01*
X122700Y140699D02*
X158639D01*
X122700Y145199D02*
X158579D01*
X122700Y144299D02*
X158579D01*
X122700Y143399D02*
X158579D01*
X122700Y142499D02*
X158579D01*
X122700Y141599D02*
X158579D01*
X122700Y164999D02*
X158380D01*
X122700Y146099D02*
X158008D01*
X122700Y239699D02*
X157527D01*
X122700Y164099D02*
X157480D01*
X122700Y146999D02*
X157108D01*
X122700Y238799D02*
X156627D01*
X122700Y163199D02*
X156580D01*
X122700Y147899D02*
X156208D01*
X122700Y162299D02*
X155754D01*
X122700Y237899D02*
X155727D01*
X122700Y148799D02*
X155546D01*
X122700Y161399D02*
X155367D01*
X122700Y149699D02*
X155310D01*
X122700Y160499D02*
X155300D01*
X122700Y159599D02*
X155300D01*
X122700Y158699D02*
X155300D01*
X122700Y157799D02*
X155300D01*
X122700Y156899D02*
X155300D01*
X122700Y155999D02*
X155300D01*
X122700Y155099D02*
X155300D01*
X122700Y154199D02*
X155300D01*
X122700Y153299D02*
X155300D01*
X122700Y152399D02*
X155300D01*
X122700Y151499D02*
X155300D01*
X122700Y150599D02*
X155300D01*
X152473Y236999D02*
X154642D01*
X141058Y218999D02*
X151308D01*
X141058Y218099D02*
X151308D01*
X141058Y217199D02*
X151308D01*
X141007Y216299D02*
X151284D01*
X141058Y219899D02*
X150621D01*
X141047Y220799D02*
X149721D01*
X122700Y236999D02*
X149642D01*
X147790Y215399D02*
X149326D01*
X122700Y168599D02*
X149093D01*
X140664Y221699D02*
X148994D01*
X122700Y222599D02*
X148761D01*
X122700Y227099D02*
X148758D01*
X122700Y226199D02*
X148758D01*
X122700Y225299D02*
X148758D01*
X122700Y224399D02*
X148758D01*
X122700Y223499D02*
X148758D01*
X122700Y227999D02*
X148747D01*
X122700Y169499D02*
X148682D01*
X122700Y171299D02*
X148667D01*
X122700Y170399D02*
X148667D01*
X122700Y236099D02*
X148638D01*
X122700Y228899D02*
X148287D01*
X122700Y235199D02*
X148215D01*
X122700Y229799D02*
X148110D01*
X122700Y234299D02*
X148108D01*
X122700Y233399D02*
X148108D01*
X122700Y232499D02*
X148108D01*
X122700Y231599D02*
X148108D01*
X122700Y230699D02*
X148108D01*
X122700Y172199D02*
X147974D01*
X122700Y173099D02*
X147074D01*
X122700Y173999D02*
X146174D01*
X122700Y174899D02*
X145274D01*
X122700Y175799D02*
X144374D01*
X140439Y215399D02*
X144326D01*
X139611Y214499D02*
X143510D01*
X122700Y176699D02*
X143474D01*
X140574Y213599D02*
X143086D01*
X122700Y177599D02*
X142574D01*
X122700Y178499D02*
X141674D01*
X122700Y179399D02*
X140774D01*
X122700Y180299D02*
X139874D01*
X122700Y181199D02*
X138974D01*
X122700Y182099D02*
X138074D01*
X122700Y182999D02*
X137174D01*
X122700Y183899D02*
X136274D01*
X122700Y184799D02*
X135374D01*
X122700Y185699D02*
X134498D01*
X122700Y186599D02*
X134022D01*
X122700Y198299D02*
X133905D01*
X122700Y197399D02*
X133905D01*
X122700Y196499D02*
X133905D01*
X122700Y195599D02*
X133905D01*
X122700Y194699D02*
X133905D01*
X122700Y193799D02*
X133905D01*
X122700Y192899D02*
X133905D01*
X122700Y191999D02*
X133905D01*
X122700Y191099D02*
X133905D01*
X122700Y190199D02*
X133905D01*
X122700Y189299D02*
X133905D01*
X122700Y188399D02*
X133905D01*
X122700Y187499D02*
X133905D01*
X122700Y199199D02*
X133880D01*
X122700Y214499D02*
X133565D01*
X122700Y207299D02*
X133160D01*
X122700Y206399D02*
X133025D01*
X122700Y200099D02*
X132715D01*
X122700Y215399D02*
X132676D01*
X122700Y213599D02*
X132647D01*
X122700Y221699D02*
X132451D01*
X122700Y208199D02*
X132445D01*
X122700Y205499D02*
X132416D01*
X122700Y200999D02*
X132361D01*
X122700Y212699D02*
X132356D01*
X122700Y211799D02*
X132355D01*
X122700Y210899D02*
X132355D01*
X122700Y209999D02*
X132355D01*
X122700Y209099D02*
X132355D01*
X122700Y204599D02*
X132355D01*
X122700Y203699D02*
X132355D01*
X122700Y202799D02*
X132355D01*
X122700Y201899D02*
X132355D01*
X122700Y216299D02*
X132108D01*
X122700Y220799D02*
X132068D01*
X122700Y219899D02*
X132058D01*
X122700Y218999D02*
X132058D01*
X122700Y218099D02*
X132058D01*
X122700Y217199D02*
X132058D01*
G54D40*
X221002Y136510D02*
Y135310D01*
X202802Y136510D02*
Y135310D01*
X211902Y136510D02*
Y135310D01*
X178800Y188000D03*
G54D43*
X186884Y166138D02*
Y170638D01*
X173884Y166138D02*
Y170638D01*
X224689Y172049D02*
Y167549D01*
X237689Y172049D02*
Y167549D01*
G54D45*
X173529Y134397D03*
X163529D03*
X173529Y144397D03*
X163529D03*
X173529Y154397D03*
X163529D03*
X251309Y187702D03*
X261309D03*
X251309Y177702D03*
X261309D03*
X251309Y167702D03*
X261309D03*
X220015Y201331D03*
Y191331D03*
X210020Y201331D03*
Y191331D03*
X152637Y188800D03*
Y198800D03*
X162637Y188800D03*
Y198800D03*
G54D46*
X184280Y230140D02*
Y227440D01*
X195680Y230140D02*
Y227440D01*
G54D47*
X146058Y234411D02*
Y229911D01*
X151058Y234411D02*
Y229911D01*
X156058Y234411D02*
Y229911D01*
X161058Y234411D02*
Y229911D01*
Y213011D02*
Y208511D01*
X156058Y213011D02*
Y208511D01*
X151058Y213011D02*
Y208511D01*
X146058Y213011D02*
Y208511D01*
G54D55*
X191403Y269381D02*
Y268593D01*
X196403Y263475D02*
Y262688D01*
X201403Y263475D02*
Y262688D01*
X206403Y269381D02*
Y268593D01*
X211403Y263475D02*
Y262688D01*
X216403Y263475D02*
Y262688D01*
X221403Y269381D02*
Y268593D01*
G54D56*
X232230Y259144D03*
X181718Y263081D03*
G54D57*
X227076Y213427D02*
Y215198D01*
X217076Y213427D02*
Y215198D01*
X207076Y213427D02*
Y215198D01*
Y229962D02*
Y231734D01*
X217076Y229962D02*
Y231734D01*
X227076Y229962D02*
Y231734D01*
G54D58*
X228789Y222580D02*
X227824D01*
X206328D02*
X205364D01*
G54D59*
X190262Y156326D02*
Y155933D01*
Y136247D02*
Y135854D01*
X233542Y156326D02*
Y155933D01*
Y136247D02*
Y135854D01*
G74*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01A/CAM_PROFI/BOARD.PHO
0,0 → 1,364
*
*
G04 PADS9.0.2 Build Number: 372616 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD025C,0.01*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G01X121000Y279000D02*
X121003D01*
X279000D02*
X279003D01*
X279000Y121000D02*
X279003D01*
X279000Y279000D02*
X279003D01*
G54D25*
X121000D02*
X279000D01*
Y121000*
X121000*
Y279000*
Y301200D02*
X182227D01*
X121000D02*
X131000Y303700D01*
Y298700*
X121000Y301200*
X279000D02*
X217773D01*
X279000D02*
X269000Y298700D01*
Y303700*
X279000Y301200*
X121000Y284000D02*
Y306200D01*
X279000Y284000D02*
Y306200D01*
X185227Y302763D02*
X185682Y303075D01*
X186364Y304013*
X186364D02*
Y297450D01*
X191364Y304013D02*
X189091D01*
X189091D02*
X188864Y301200D01*
X189091Y301513*
X189091D02*
X189773Y301825D01*
X190455*
X191136Y301513*
X191136D02*
X191591Y300888D01*
X191591D02*
X191818Y299950D01*
X191591Y299325*
X191364Y298388*
X191364D02*
X190909Y297763D01*
X190909D02*
X190227Y297450D01*
X189545*
X188864Y297763*
X188864D02*
X188636Y298075D01*
X188409Y298700*
X195000Y304013D02*
X194318Y303700D01*
X194091Y303075*
Y302450*
X194318Y301825*
X194773Y301513*
X194773D02*
X195682Y301200D01*
X196364Y300888*
X196364D02*
X196818Y300263D01*
X196818D02*
X197045Y299638D01*
X197045D02*
Y298700D01*
X196818Y298075*
X196591Y297763*
X196591D02*
X195909Y297450D01*
X195000*
X194318Y297763*
X194318D02*
X194091Y298075D01*
X193864Y298700*
Y299638*
X193864D02*
X194091Y300263D01*
X194091D02*
X194545Y300888D01*
X194545D02*
X195227Y301200D01*
X196136Y301513*
X196136D02*
X196591Y301825D01*
X196818Y302450*
Y303075*
X196591Y303700*
X195909Y304013*
X195909D02*
X195000D01*
X200455D02*
X199773Y303700D01*
X199318Y302763*
X199318D02*
X199091Y301200D01*
Y300263*
X199091D02*
X199318Y298700D01*
X199773Y297763*
X199773D02*
X200455Y297450D01*
X200909*
X201591Y297763*
X201591D02*
X202045Y298700D01*
X202273Y300263*
X202273D02*
Y301200D01*
X202045Y302763*
X202045D02*
X201591Y303700D01*
X200909Y304013*
X200909D02*
X200455D01*
X204318Y301825D02*
Y297450D01*
Y300575D02*
X205000Y301513D01*
X205000D02*
X205455Y301825D01*
X206136*
X206591Y301513*
X206591D02*
X206818Y300575D01*
Y297450*
Y300575D02*
X207500Y301513D01*
X207500D02*
X207955Y301825D01*
X208636*
X209091Y301513*
X209091D02*
X209318Y300575D01*
Y297450*
X211364Y304013D02*
X211591Y303700D01*
X211818Y304013*
X211818D02*
X211591Y304325D01*
X211364Y304013*
X211591Y301825D02*
Y297450D01*
X213864Y304013D02*
Y297450D01*
X306000Y121000D02*
Y193250D01*
Y121000D02*
X303500Y131000D01*
X308500*
X306000Y121000*
Y279000D02*
Y206750D01*
Y279000D02*
X308500Y269000D01*
X303500*
X306000Y279000*
X284000Y121000D02*
X311000D01*
X284000Y279000D02*
X311000D01*
X291227Y201563D02*
X291682Y201875D01*
X292364Y202813*
X292364D02*
Y196250D01*
X297364Y202813D02*
X295091D01*
X295091D02*
X294864Y200000D01*
X295091Y200313*
X295091D02*
X295773Y200625D01*
X296455*
X297136Y200313*
X297136D02*
X297591Y199688D01*
X297591D02*
X297818Y198750D01*
X297591Y198125*
X297364Y197188*
X297364D02*
X296909Y196563D01*
X296909D02*
X296227Y196250D01*
X295545*
X294864Y196563*
X294864D02*
X294636Y196875D01*
X294409Y197500*
X301000Y202813D02*
X300318Y202500D01*
X300091Y201875*
Y201250*
X300318Y200625*
X300773Y200313*
X300773D02*
X301682Y200000D01*
X302364Y199688*
X302364D02*
X302818Y199063D01*
X302818D02*
X303045Y198438D01*
X303045D02*
Y197500D01*
X302818Y196875*
X302591Y196563*
X302591D02*
X301909Y196250D01*
X301000*
X300318Y196563*
X300318D02*
X300091Y196875D01*
X299864Y197500*
Y198438*
X299864D02*
X300091Y199063D01*
X300091D02*
X300545Y199688D01*
X300545D02*
X301227Y200000D01*
X302136Y200313*
X302136D02*
X302591Y200625D01*
X302818Y201250*
Y201875*
X302591Y202500*
X301909Y202813*
X301909D02*
X301000D01*
X306455D02*
X305773Y202500D01*
X305318Y201563*
X305318D02*
X305091Y200000D01*
Y199063*
X305091D02*
X305318Y197500D01*
X305773Y196563*
X305773D02*
X306455Y196250D01*
X306909*
X307591Y196563*
X307591D02*
X308045Y197500D01*
X308273Y199063*
X308273D02*
Y200000D01*
X308045Y201563*
X308045D02*
X307591Y202500D01*
X306909Y202813*
X306909D02*
X306455D01*
X310318Y200625D02*
Y196250D01*
Y199375D02*
X311000Y200313D01*
X311000D02*
X311455Y200625D01*
X312136*
X312591Y200313*
X312591D02*
X312818Y199375D01*
Y196250*
Y199375D02*
X313500Y200313D01*
X313500D02*
X313955Y200625D01*
X314636*
X315091Y200313*
X315091D02*
X315318Y199375D01*
Y196250*
X317364Y202813D02*
X317591Y202500D01*
X317818Y202813*
X317818D02*
X317591Y203125D01*
X317364Y202813*
X317591Y200625D02*
Y196250D01*
X319864Y202813D02*
Y196250D01*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01A/CAM_PROFI/DRILL.DRL
0,0 → 1,39
%
T1C.02913F197S55
X01964Y026308
X02014Y026308
X02114Y026308
X02064Y026899
X01914Y026899
X02214Y026899
X02164Y026308
T2C.035F197S55
X016353Y01344
X016353Y01444
X016353Y01544
X015264Y01888
X016264Y01888
X015264Y01988
X016264Y01988
X021002Y020133
X021002Y019133
X017353Y01544
X017353Y01444
X017353Y01344
X025131Y01677
X026131Y01677
X025131Y01777
X026131Y01777
X026131Y01877
X025131Y01877
X022002Y019133
X022002Y020133
T3C.05315F107S55
X023223Y025914
X018172Y026308
T4C.12598F035S794
X014Y014
X014Y026
X026Y026
X026Y014
M30
/Modules/Clock/CLKGEN01A/CAM_PROFI/T1.PHO
0,0 → 1,1106
*
*
G04 PADS9.0.2 Build Number: 372616 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD025C,0.01*%
%ADD029C,0.005*%
%ADD036C,0.008*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G54D25*
G01X198400Y217500D02*
X199127Y214000D01*
X199855Y217500D02*
X199127Y214000D01*
X199855Y217500D02*
X200582Y214000D01*
X201309Y217500D02*
X200582Y214000D01*
X202945Y217500D02*
X203673Y214000D01*
X204400Y217500D02*
X203673Y214000D01*
X204400Y217500D02*
X205127Y214000D01*
X205855Y217500D02*
X205127Y214000D01*
X207491Y217500D02*
X208218Y214000D01*
X208945Y217500D02*
X208218Y214000D01*
X208945Y217500D02*
X209673Y214000D01*
X210400Y217500D02*
X209673Y214000D01*
X212218Y214500D02*
X212036Y214250D01*
X212218Y214000*
X212400Y214250*
X212218Y214500*
X214036Y217500D02*
Y214000D01*
Y216500D02*
X214582Y217250D01*
X214945Y217500*
X215491*
X215855Y217250*
X216036Y216500*
Y214000*
Y216500D02*
X216582Y217250D01*
X216945Y217500*
X217491*
X217855Y217250*
X218036Y216500*
Y214000*
X219673Y219250D02*
Y214000D01*
X223491Y217500D02*
Y214000D01*
Y216750D02*
X223127Y217250D01*
X222764Y217500*
X222218*
X221855Y217250*
X221491Y216750*
X221309Y216000*
Y215500*
X221491Y214750*
X221855Y214250*
X222218Y214000*
X222764*
X223127Y214250*
X223491Y214750*
X225127Y219250D02*
Y214000D01*
Y216750D02*
X225491Y217250D01*
X225855Y217500*
X226400*
X226764Y217250*
X227127Y216750*
X227309Y216000*
Y215500*
X227127Y214750*
X226764Y214250*
X226400Y214000*
X225855*
X225491Y214250*
X225127Y214750*
X229127Y214500D02*
X228945Y214250D01*
X229127Y214000*
X229309Y214250*
X229127Y214500*
X233127Y216750D02*
X232764Y217250D01*
X232400Y217500*
X231855*
X231491Y217250*
X231127Y216750*
X230945Y216000*
Y215500*
X231127Y214750*
X231491Y214250*
X231855Y214000*
X232400*
X232764Y214250*
X233127Y214750*
X236764Y217500D02*
X234764Y214000D01*
Y217500D02*
X236764D01*
X234764Y214000D02*
X236764D01*
X180350Y134000D02*
X185600D01*
X180350D02*
Y135636D01*
X180600Y136182*
X180850Y136364*
X181350Y136545*
X182100*
X182600Y136364*
X182850Y136182*
X183100Y135636*
Y134000*
X180350Y139273D02*
X180600Y138909D01*
X181100Y138545*
X181600Y138364*
X182350Y138182*
X183600*
X184350Y138364*
X184850Y138545*
X185350Y138909*
X185600Y139273*
Y140000*
X185350Y140364*
X184850Y140727*
X184350Y140909*
X183600Y141091*
X182350*
X181600Y140909*
X181100Y140727*
X180600Y140364*
X180350Y140000*
Y139273*
Y142727D02*
X185600Y143636D01*
X180350Y144545D02*
X185600Y143636D01*
X180350Y144545D02*
X185600Y145455D01*
X180350Y146364D02*
X185600Y145455D01*
X180350Y148000D02*
X185600D01*
X180350D02*
Y150364D01*
X182850Y148000D02*
Y149455D01*
X185600Y148000D02*
Y150364D01*
X180350Y152000D02*
X185600D01*
X180350D02*
Y153636D01*
X180600Y154182*
X180850Y154364*
X181350Y154545*
X181850*
X182350Y154364*
X182600Y154182*
X182850Y153636*
Y152000*
Y153273D02*
X185600Y154545D01*
X237550Y168800D02*
X242800Y170255D01*
X237550Y171709D02*
X242800Y170255D01*
X240050Y175527D02*
X239550Y175164D01*
X239300Y174800*
Y174255*
X239550Y173891*
X240050Y173527*
X240800Y173345*
X241300*
X242050Y173527*
X242550Y173891*
X242800Y174255*
Y174800*
X242550Y175164*
X242050Y175527*
X239300Y178073D02*
X239550Y177709D01*
X240050Y177345*
X240800Y177164*
X241300*
X242050Y177345*
X242550Y177709*
X242800Y178073*
Y178618*
X242550Y178982*
X242050Y179345*
X241300Y179527*
X240800*
X240050Y179345*
X239550Y178982*
X239300Y178618*
Y178073*
Y181164D02*
X242800D01*
X240800D02*
X240050Y181345D01*
X239550Y181709*
X239300Y182073*
Y182618*
X240800Y184255D02*
Y186436D01*
X240300*
X239800Y186255*
X239550Y186073*
X239300Y185709*
Y185164*
X239550Y184800*
X240050Y184436*
X240800Y184255*
X241300*
X242050Y184436*
X242550Y184800*
X242800Y185164*
Y185709*
X242550Y186073*
X242050Y186436*
X241950Y196764D02*
Y198764D01*
X243950Y197673*
Y198218*
X244200Y198582*
X244450Y198764*
X245200Y198945*
X245700*
X246450Y198764*
X246950Y198400*
X247200Y197855*
Y197309*
X246950Y196764*
X246700Y196582*
X246200Y196400*
X246700Y200764D02*
X246950Y200582D01*
X247200Y200764*
X246950Y200945*
X246700Y200764*
X241950Y202945D02*
Y204945D01*
X243950Y203855*
Y204400*
X244200Y204764*
X244450Y204945*
X245200Y205127*
X245700*
X246450Y204945*
X246950Y204582*
X247200Y204036*
Y203491*
X246950Y202945*
X246700Y202764*
X246200Y202582*
X241950Y206764D02*
X247200Y208218D01*
X241950Y209673D02*
X247200Y208218D01*
X253600Y196182D02*
X253350D01*
X252850Y196364*
X252600Y196545*
X252350Y196909*
Y197636*
X252600Y198000*
X252850Y198182*
X253350Y198364*
X253850*
X254350Y198182*
X255100Y197818*
X257600Y196000*
Y198545*
X257100Y200364D02*
X257350Y200182D01*
X257600Y200364*
X257350Y200545*
X257100Y200364*
X252350Y204545D02*
Y202727D01*
X254600Y202545*
X254350Y202727*
X254100Y203273*
Y203818*
X254350Y204364*
X254850Y204727*
X255600Y204909*
X256100Y204727*
X256850Y204545*
X257350Y204182*
X257600Y203636*
Y203091*
X257350Y202545*
X257100Y202364*
X256600Y202182*
X252350Y206545D02*
X257600Y208000D01*
X252350Y209455D02*
X257600Y208000D01*
X263350Y196000D02*
X263100Y196364D01*
X262350Y196909*
X267600*
X267100Y198727D02*
X267350Y198545D01*
X267600Y198727*
X267350Y198909*
X267100Y198727*
X262350Y201455D02*
X262600Y200909D01*
X263100Y200727*
X263600*
X264100Y200909*
X264350Y201273*
X264600Y202000*
X264850Y202545*
X265350Y202909*
X265850Y203091*
X266600*
X267100Y202909*
X267350Y202727*
X267600Y202182*
Y201455*
X267350Y200909*
X267100Y200727*
X266600Y200545*
X265850*
X265350Y200727*
X264850Y201091*
X264600Y201636*
X264350Y202364*
X264100Y202727*
X263600Y202909*
X263100*
X262600Y202727*
X262350Y202182*
Y201455*
Y204727D02*
X267600Y206182D01*
X262350Y207636D02*
X267600Y206182D01*
X149500Y171745D02*
X149000Y171382D01*
X148750Y170836*
Y170109*
X149000Y169564*
X149500Y169200*
X150000*
X150500Y169382*
X150750Y169564*
X151000Y169927*
X151500Y171018*
X151750Y171382*
X152000Y171564*
X152500Y171745*
X153250*
X153750Y171382*
X154000Y170836*
Y170109*
X153750Y169564*
X153250Y169200*
X150000Y176109D02*
X149500Y175927D01*
X149000Y175564*
X148750Y175200*
Y174473*
X149000Y174109*
X149500Y173745*
X150000Y173564*
X150750Y173382*
X152000*
X152750Y173564*
X153250Y173745*
X153750Y174109*
X154000Y174473*
Y175200*
X153750Y175564*
X153250Y175927*
X152750Y176109*
X148750Y177745D02*
X154000D01*
Y179927*
X159900Y170945D02*
X159400Y170582D01*
X159150Y170036*
Y169309*
X159400Y168764*
X159900Y168400*
X160400*
X160900Y168582*
X161150Y168764*
X161400Y169127*
X161900Y170218*
X162150Y170582*
X162400Y170764*
X162900Y170945*
X163650*
X164150Y170582*
X164400Y170036*
Y169309*
X164150Y168764*
X163650Y168400*
X159150Y172582D02*
X164400D01*
X159150D02*
Y173855D01*
X159400Y174400*
X159900Y174764*
X160400Y174945*
X161150Y175127*
X162400*
X163150Y174945*
X163650Y174764*
X164150Y174400*
X164400Y173855*
Y172582*
X159150Y178218D02*
X164400Y176764D01*
X159150Y178218D02*
X164400Y179673D01*
X162650Y177309D02*
Y179127D01*
X207150Y178291D02*
X207400Y177927D01*
X207900Y177564*
X208400Y177382*
X209150Y177200*
X210400*
X211150Y177382*
X211650Y177564*
X212150Y177927*
X212400Y178291*
Y179018*
X212150Y179382*
X211650Y179745*
X211150Y179927*
X210400Y180109*
X209150*
X208400Y179927*
X207900Y179745*
X207400Y179382*
X207150Y179018*
Y178291*
Y181745D02*
X212400D01*
X207150D02*
Y184109D01*
X209650Y181745D02*
Y183200D01*
X212400Y181745D02*
Y184109D01*
X217150Y176800D02*
X222400Y178255D01*
X217150Y179709D02*
X222400Y178255D01*
X219650Y183527D02*
X219150Y183164D01*
X218900Y182800*
Y182255*
X219150Y181891*
X219650Y181527*
X220400Y181345*
X220900*
X221650Y181527*
X222150Y181891*
X222400Y182255*
Y182800*
X222150Y183164*
X221650Y183527*
X138727Y239600D02*
X138545Y240100D01*
X138182Y240600*
X137818Y240850*
X137091*
X136727Y240600*
X136364Y240100*
X136182Y239600*
X136000Y238850*
Y237600*
X136182Y236850*
X136364Y236350*
X136727Y235850*
X137091Y235600*
X137818*
X138182Y235850*
X138545Y236350*
X138727Y236850*
X140364Y240850D02*
Y235600D01*
X142545*
X144182Y240850D02*
Y235600D01*
X146727Y240850D02*
X144182Y237350D01*
X145091Y238600D02*
X146727Y235600D01*
X151091Y239600D02*
X150909Y240100D01*
X150545Y240600*
X150182Y240850*
X149455*
X149091Y240600*
X148727Y240100*
X148545Y239600*
X148364Y238850*
Y237600*
X148545Y236850*
X148727Y236350*
X149091Y235850*
X149455Y235600*
X150182*
X150545Y235850*
X150909Y236350*
X151091Y236850*
Y237600*
X150182D02*
X151091D01*
X152727Y240850D02*
Y235600D01*
Y240850D02*
X155091D01*
X152727Y238350D02*
X154182D01*
X152727Y235600D02*
X155091D01*
X156727Y240850D02*
Y235600D01*
Y240850D02*
X159273Y235600D01*
Y240850D02*
Y235600D01*
X162000Y240850D02*
X161455Y240600D01*
X161091Y239850*
X160909Y238600*
Y237850*
X161091Y236600*
X161455Y235850*
X162000Y235600*
X162364*
X162909Y235850*
X163273Y236600*
X163455Y237850*
Y238600*
X163273Y239850*
X162909Y240600*
X162364Y240850*
X162000*
X165091Y239850D02*
X165455Y240100D01*
X166000Y240850*
Y235600*
X169091Y240850D02*
X167636Y235600D01*
X169091Y240850D02*
X170545Y235600D01*
X168182Y237350D02*
X170000D01*
X161200Y228450D02*
Y223200D01*
X163018Y226700D02*
X161200Y224200D01*
X161927Y225200D02*
X163200Y223200D01*
X167018Y226700D02*
Y223200D01*
Y225950D02*
X166655Y226450D01*
X166291Y226700*
X165745*
X165382Y226450*
X165018Y225950*
X164836Y225200*
Y224700*
X165018Y223950*
X165382Y223450*
X165745Y223200*
X166291*
X166655Y223450*
X167018Y223950*
X168655Y228450D02*
Y223200D01*
X170473Y226700D02*
X168655Y224200D01*
X169382Y225200D02*
X170655Y223200D01*
X172291Y228450D02*
Y223200D01*
X173927Y228450D02*
X174109Y228200D01*
X174291Y228450*
X174109Y228700*
X173927Y228450*
X174109Y226700D02*
Y223200D01*
X175927Y228450D02*
Y223200D01*
X177745Y226700D02*
X175927Y224200D01*
X176655Y225200D02*
X177927Y223200D01*
X183927Y227200D02*
Y227450D01*
X184109Y227950*
X184291Y228200*
X184655Y228450*
X185382*
X185745Y228200*
X185927Y227950*
X186109Y227450*
Y226950*
X185927Y226450*
X185564Y225700*
X183745Y223200*
X186291*
X189018Y228450D02*
X188473Y228200D01*
X188109Y227450*
X187927Y226200*
Y225450*
X188109Y224200*
X188473Y223450*
X189018Y223200*
X189382*
X189927Y223450*
X190291Y224200*
X190473Y225450*
Y226200*
X190291Y227450*
X189927Y228200*
X189382Y228450*
X189018*
X192109Y227450D02*
X192473Y227700D01*
X193018Y228450*
Y223200*
X195745Y228450D02*
X195200Y228200D01*
X194836Y227450*
X194655Y226200*
Y225450*
X194836Y224200*
X195200Y223450*
X195745Y223200*
X196109*
X196655Y223450*
X197018Y224200*
X197200Y225450*
Y226200*
X197018Y227450*
X196655Y228200*
X196109Y228450*
X195745*
X165600Y253927D02*
X165100Y253745D01*
X164600Y253382*
X164350Y253018*
Y252291*
X164600Y251927*
X165100Y251564*
X165600Y251382*
X166350Y251200*
X167600*
X168350Y251382*
X168850Y251564*
X169350Y251927*
X169600Y252291*
Y253018*
X169350Y253382*
X168850Y253745*
X168350Y253927*
X164350Y255564D02*
X169600D01*
Y257745*
X164350Y259382D02*
X169600D01*
X164350Y261927D02*
X167850Y259382D01*
X166600Y260291D02*
X169600Y261927D01*
X164350Y264655D02*
X164600Y264291D01*
X165100Y263927*
X165600Y263745*
X166350Y263564*
X167600*
X168350Y263745*
X168850Y263927*
X169350Y264291*
X169600Y264655*
Y265382*
X169350Y265745*
X168850Y266109*
X168350Y266291*
X167600Y266473*
X166350*
X165600Y266291*
X165100Y266109*
X164600Y265745*
X164350Y265382*
Y264655*
Y268109D02*
X168100D01*
X168850Y268291*
X169350Y268655*
X169600Y269200*
Y269564*
X169350Y270109*
X168850Y270473*
X168100Y270655*
X164350*
Y273564D02*
X169600D01*
X164350Y272291D02*
Y274836D01*
X196950Y248400D02*
X196700Y248764D01*
X195950Y249309*
X201200*
X212800Y248182D02*
X212550D01*
X212050Y248364*
X211800Y248545*
X211550Y248909*
Y249636*
X211800Y250000*
X212050Y250182*
X212550Y250364*
X213050*
X213550Y250182*
X214300Y249818*
X216800Y248000*
Y250545*
X152100Y132000D02*
X155600D01*
X153100D02*
X152350Y132545D01*
X152100Y132909*
Y133455*
X152350Y133818*
X153100Y134000*
X155600*
X153100D02*
X152350Y134545D01*
X152100Y134909*
Y135455*
X152350Y135818*
X153100Y136000*
X155600*
X152100Y139818D02*
X155600D01*
X152850D02*
X152350Y139455D01*
X152100Y139091*
Y138545*
X152350Y138182*
X152850Y137818*
X153600Y137636*
X154100*
X154850Y137818*
X155350Y138182*
X155600Y138545*
Y139091*
X155350Y139455*
X154850Y139818*
X152100Y141455D02*
X155600Y143455D01*
X152100D02*
X155600Y141455D01*
X150350Y151636D02*
Y149818D01*
X152600Y149636*
X152350Y149818*
X152100Y150364*
Y150909*
X152350Y151455*
X152850Y151818*
X153600Y152000*
X154100Y151818*
X154850Y151636*
X155350Y151273*
X155600Y150727*
Y150182*
X155350Y149636*
X155100Y149455*
X154600Y149273*
X150350Y153636D02*
X155600Y155091D01*
X150350Y156545D02*
X155600Y155091D01*
G54D29*
X171123Y145192D02*
X168123D01*
X167560Y145328*
X167373Y145465*
X167185Y145737*
Y146010*
X167373Y146283*
X167560Y146419*
X168123Y146556*
X168498*
X170373Y143965D02*
X170560Y143692D01*
X171123Y143283*
X167185*
X210467Y254800D02*
Y257300D01*
X210580Y257769*
X210694Y257925*
X210921Y258081*
X211148*
X211376Y257925*
X211489Y257769*
X211603Y257300*
Y256988*
X209330Y255581D02*
Y255425D01*
X209217Y255113*
X209103Y254956*
X208876Y254800*
X208421*
X208194Y254956*
X208080Y255113*
X207967Y255425*
Y255738*
X208080Y256050*
X208308Y256519*
X209444Y258081*
X207853*
X253715Y176293D02*
X256715D01*
X257278Y176157*
X257465Y176020*
X257653Y175748*
Y175475*
X257465Y175202*
X257278Y175066*
X256715Y174929*
X256340*
X253715Y177793D02*
Y179293D01*
X255215Y178475*
Y178884*
X255403Y179157*
X255590Y179293*
X256153Y179429*
X256528*
X257090Y179293*
X257465Y179020*
X257653Y178611*
Y178202*
X257465Y177793*
X257278Y177657*
X256903Y177520*
X218538Y198924D02*
Y195924D01*
X218402Y195362*
X218265Y195174*
X217993Y194987*
X217720*
X217447Y195174*
X217311Y195362*
X217174Y195924*
Y196299*
X221129Y198924D02*
X219765Y196299D01*
X221811*
X221129Y198924D02*
Y194987D01*
X208543Y198924D02*
Y195924D01*
X208406Y195362*
X208270Y195174*
X207997Y194987*
X207724*
X207452Y195174*
X207315Y195362*
X207179Y195924*
Y196299*
X211543Y198924D02*
X210179D01*
X210043Y197237*
X210179Y197424*
X210588Y197612*
X210997*
X211406Y197424*
X211679Y197049*
X211815Y196487*
X211679Y196112*
X211543Y195549*
X211270Y195174*
X210861Y194987*
X210452*
X210043Y195174*
X209906Y195362*
X209770Y195737*
X158978Y191206D02*
Y194206D01*
X159114Y194769*
X159251Y194956*
X159523Y195144*
X159796*
X160069Y194956*
X160205Y194769*
X160342Y194206*
Y193831*
X156114Y191769D02*
X156251Y191394D01*
X156660Y191206*
X156932*
X157342Y191394*
X157614Y191956*
X157751Y192894*
Y193831*
X157614Y194581*
X157342Y194956*
X156932Y195144*
X156796*
X156387Y194956*
X156114Y194581*
X155978Y194019*
Y193831*
X156114Y193269*
X156387Y192894*
X156796Y192706*
X156932*
X157342Y192894*
X157614Y193269*
X157751Y193831*
X137432Y262594D02*
Y258656D01*
Y262594D02*
X138523Y258656D01*
X139614Y262594D02*
X138523Y258656D01*
X139614Y262594D02*
Y258656D01*
X140841Y261844D02*
X141114Y262031D01*
X141523Y262594*
Y258656*
X136818Y142594D02*
Y138656D01*
Y142594D02*
X137909Y138656D01*
X139000Y142594D02*
X137909Y138656D01*
X139000Y142594D02*
Y138656D01*
X140364Y141656D02*
Y141844D01*
X140500Y142219*
X140636Y142406*
X140909Y142594*
X141455*
X141727Y142406*
X141864Y142219*
X142000Y141844*
Y141469*
X141864Y141094*
X141591Y140531*
X140227Y138656*
X142136*
X256818Y142594D02*
Y138656D01*
Y142594D02*
X257909Y138656D01*
X259000Y142594D02*
X257909Y138656D01*
X259000Y142594D02*
Y138656D01*
X260500Y142594D02*
X262000D01*
X261182Y141094*
X261591*
X261864Y140906*
X262000Y140719*
X262136Y140156*
Y139781*
X262000Y139219*
X261727Y138844*
X261318Y138656*
X260909*
X260500Y138844*
X260364Y139031*
X260227Y139406*
X256750Y262594D02*
Y258656D01*
Y262594D02*
X257841Y258656D01*
X258932Y262594D02*
X257841Y258656D01*
X258932Y262594D02*
Y258656D01*
X261523Y262594D02*
X260159Y259969D01*
X262205*
X261523Y262594D02*
Y258656D01*
G54D36*
X178529Y159397D02*
Y129397D01*
X158529*
Y159397*
X178529*
X246309Y162702D02*
Y192702D01*
X266309*
Y162702*
X246309*
X215015Y206331D02*
X225015D01*
Y186331*
X215015*
Y206331*
X205020D02*
X215020D01*
Y186331*
X205020*
Y206331*
X167637Y183800D02*
X147637D01*
Y203800*
X167637*
Y183800*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01A/SCH/CLKGEN.DSN
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01A/SCH/CLKGEN.asc
0,0 → 1,72
*PADS-PCB*
*PART*
C1 C-ELYT,10uF@ELYTB
C2 C-ELYT,10uF@ELYTB
C3 C,470nF@C0805
C4 C,470nF@C0805
C5 C,100nF@C0805
C6 C,100nF@C0805
D1 D,1N4007@DO41
D2 D,1N4007@DO41
J1 JUMP2X3,JUMP2X3@JUMP2X3
J2 SATA,SATA@SATA
J3 JUMP2X3,JUMP2X3@JUMP2X3
J4 JUMP2X1,JUMP2X1@JUMP2X1
J5 JUMP2X1,JUMP2X1@JUMP2X1
J6 JUMP2X2,JUMP2X2@JUMP2X2
M1 PAD,HOLE_M3@HOLE_M3
M2 PAD,HOLE_M3@HOLE_M3
M3 PAD,HOLE_M3@HOLE_M3
M4 PAD,HOLE_M3@HOLE_M3
M5 FIDU,FIDU@FIDU
M6 FIDU_PASTE,FIDU_PASTE@FIDU_PASTE
R1 R,4k7@R0805
R10 R,195R@R0805
R11 R,195R@R0805
R2 R,4k7@R0805
R3 R,200k@R0805
R4 R,0R@R0805
R5 R,0R@R0805
R6 R,4k7@R0805
R7 R,4k7@R0805
R9 R,0R@R0805
U1 SOT223,LM1117MPX@SOT223
U2 Si570,Si570@Si5XX
U3 SO8_150,GTL2002@SO8_150
 
*NET*
*SIGNAL* GND
J1.1 J1.2 J1.5 J1.6 J2.1 J2.4 J2.7 J3.1
J3.2 J3.5 J3.6 U1.1 C1.C C2.C D1.A U2.3
C5.1 D2.A U3.1 C6.1 M1.1 M2.1 M3.1 M4.1
R10.1 R11.1
*SIGNAL* N01155
J2.3 C4.1 U2.5 R11.2
*SIGNAL* N01159
J2.2 C3.1 U2.4 R10.2
*SIGNAL* N01181
J2.6 C3.2
*SIGNAL* N01192
J2.5 C4.2
*SIGNAL* N02020
U2.1 J4.1 J4.2
*SIGNAL* N02024
U2.2 J5.1 J5.2
*SIGNAL* N02853
U3.6 J6.1 J6.2 R4.1 R6.1
*SIGNAL* N02857
U3.5 J6.3 J6.4 R5.1 R7.1
*SIGNAL* N03045
U3.7 U3.8 R3.1 C6.2
*SIGNAL* N03387
R1.1 U3.3 R4.2 R9.1
*SIGNAL* N03720
U2.7 R2.1 U3.4 R5.2
*SIGNAL* N08058
U2.8 R9.2
*SIGNAL* VDD
J3.3 J3.4 U1.3 U1.4 C2.A U2.6 C5.2 D2.C
R1.2 R2.2 U3.2
*SIGNAL* VIN
J1.3 J1.4 U1.2 C1.A D1.C R3.2 R6.2 R7.2
*END*
/Modules/Clock/CLKGEN01A/SCH/CLKGEN.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/CAM_PROFI/M1.PHO
0,0 → 1,112
*
*
G04 PADS 9.2 Build Number: 414666 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD031C,0.07*%
%ADD033C,0.24622*%
%ADD069O,0.05331X0.06118*%
%ADD070C,0.10843*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G54D31*
G01X231638Y146062D03*
Y136062D03*
X221638Y146062D03*
Y136062D03*
X211638Y146062D03*
Y136062D03*
X253085Y234708D03*
X263085D03*
X253085Y224708D03*
X263085D03*
X253085Y214708D03*
X263085D03*
X207735Y205334D03*
Y195334D03*
X197740Y205334D03*
Y195334D03*
X165813Y150955D03*
Y160955D03*
X175813Y150955D03*
Y160955D03*
G54D33*
X140000Y260000D03*
Y140000D03*
X260000D03*
Y260000D03*
G54D69*
X185000Y265906D03*
X190000Y260000D03*
X195000D03*
X200000Y265906D03*
X205000Y260000D03*
X210000D03*
X215000Y265906D03*
G54D70*
X225827Y256063D03*
X175315Y260000D03*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01B/CAM_PROFI/V1.PHO
0,0 → 1,846
*
*
G04 PADS 9.2 Build Number: 414666 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD011C,0.06*%
%ADD013C,0.23622*%
%ADD017C,0.02*%
%ADD022C,0.055*%
%ADD024C,0.001*%
%ADD025C,0.01*%
%ADD055O,0.04331X0.05118*%
%ADD056C,0.09843*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D11*
G01X231638Y146062D03*
Y136062D03*
X221638Y146062D03*
Y136062D03*
X211638Y146062D03*
Y136062D03*
X253085Y234708D03*
X263085D03*
X253085Y224708D03*
X263085D03*
X253085Y214708D03*
X263085D03*
X207735Y205334D03*
Y195334D03*
X197740Y205334D03*
Y195334D03*
X165813Y150955D03*
Y160955D03*
X175813Y150955D03*
Y160955D03*
G54D13*
X140000Y260000D03*
Y140000D03*
X260000D03*
Y260000D03*
G54D17*
X178000Y209200D02*
X178400Y209600D01*
X179200Y208800*
G54D22*
X178000Y209200D03*
X185200Y201200D03*
X188000Y208800D03*
X197600Y228800D03*
G54D24*
G54D25*
X267785Y224708D02*
G75*
G03X267785I-4700J0D01*
G01X257785D02*
G03X257785I-4700J0D01*
G01X226338Y136062D02*
G03X226338I-4700J0D01*
G01Y146062D02*
G03X226338I-4700J0D01*
G01X212435Y195334D02*
G03X212435I-4700J0D01*
G01Y205334D02*
G03X212435I-4700J0D01*
G01X202440Y195334D02*
G03X202440I-4700J0D01*
G01Y205334D02*
G03X202440I-4700J0D01*
G01X180513Y150955D02*
G03X180513I-4700J0D01*
G01Y160955D02*
G03X180513I-4700J0D01*
G01X170513Y150955D02*
G03X170513I-4700J0D01*
G01Y160955D02*
G03X170513I-4700J0D01*
G01X277300Y122700D02*
Y277300D01*
X122700*
Y122700*
X277300*
X267785Y224708D02*
G03X267785I-4700J0D01*
G01X257785D02*
G03X257785I-4700J0D01*
G01X226338Y136062D02*
G03X226338I-4700J0D01*
G01Y146062D02*
G03X226338I-4700J0D01*
G01X212435Y195334D02*
G03X212435I-4700J0D01*
G01Y205334D02*
G03X212435I-4700J0D01*
G01X202440Y195334D02*
G03X202440I-4700J0D01*
G01Y205334D02*
G03X202440I-4700J0D01*
G01X213865Y260394D02*
Y259606D01*
X207500Y256658D02*
G03X213865Y259606I2500J2948D01*
G01X201135D02*
G03X207500Y256658I3865J0D01*
G01X201135Y259606D02*
Y260394D01*
X207500Y263342D02*
G03X201135Y260394I-2500J-2948D01*
G01X213865D02*
G03X207500Y263342I-3865J-0D01*
G01X198865Y260394D02*
Y259606D01*
X192500Y256658D02*
G03X198865Y259606I2500J2948D01*
G01X186135D02*
G03X192500Y256658I3865J0D01*
G01X186135Y259606D02*
Y260394D01*
X192500Y263342D02*
G03X186135Y260394I-2500J-2948D01*
G01X198865D02*
G03X192500Y263342I-3865J-0D01*
G01X180513Y150955D02*
G03X180513I-4700J0D01*
G01Y160955D02*
G03X180513I-4700J0D01*
G01X170513Y150955D02*
G03X170513I-4700J0D01*
G01Y160955D02*
G03X170513I-4700J0D01*
G01X122700Y276499D02*
X277300D01*
X122700Y275599D02*
X277300D01*
X122700Y274699D02*
X277300D01*
X122700Y273799D02*
X277300D01*
X122700Y272899D02*
X277300D01*
X122700Y271999D02*
X277300D01*
X122700Y271099D02*
X277300D01*
X122700Y270199D02*
X277300D01*
X122700Y269299D02*
X277300D01*
X122700Y268399D02*
X277300D01*
X122700Y267499D02*
X277300D01*
X122700Y266599D02*
X277300D01*
X122700Y265699D02*
X277300D01*
X122700Y264799D02*
X277300D01*
X211630Y263899D02*
X277300D01*
X212856Y262999D02*
X277300D01*
X213469Y262099D02*
X277300D01*
X213781Y261199D02*
X277300D01*
X213865Y260299D02*
X277300D01*
X213860Y259399D02*
X277300D01*
X213703Y258499D02*
X277300D01*
X213303Y257599D02*
X277300D01*
X212547Y256699D02*
X277300D01*
X210666Y255799D02*
X277300D01*
X122700Y254899D02*
X277300D01*
X122700Y253999D02*
X277300D01*
X122700Y253099D02*
X277300D01*
X122700Y252199D02*
X277300D01*
X122700Y251299D02*
X277300D01*
X122700Y250399D02*
X277300D01*
X122700Y249499D02*
X277300D01*
X122700Y248599D02*
X277300D01*
X122700Y247699D02*
X277300D01*
X122700Y246799D02*
X277300D01*
X122700Y245899D02*
X277300D01*
X122700Y244999D02*
X277300D01*
X122700Y244099D02*
X277300D01*
X122700Y243199D02*
X277300D01*
X122700Y242299D02*
X277300D01*
X122700Y241399D02*
X277300D01*
X122700Y240499D02*
X277300D01*
X122700Y239599D02*
X277300D01*
X122700Y238699D02*
X277300D01*
X122700Y237799D02*
X277300D01*
X122700Y236899D02*
X277300D01*
X122700Y235999D02*
X277300D01*
X122700Y235099D02*
X277300D01*
X122700Y234199D02*
X277300D01*
X122700Y233299D02*
X277300D01*
X122700Y232399D02*
X277300D01*
X122700Y231499D02*
X277300D01*
X122700Y230599D02*
X277300D01*
X122700Y229699D02*
X277300D01*
X265399Y228799D02*
X277300D01*
X266536Y227899D02*
X277300D01*
X267189Y226999D02*
X277300D01*
X267574Y226099D02*
X277300D01*
X267759Y225199D02*
X277300D01*
X267767Y224299D02*
X277300D01*
X267599Y223399D02*
X277300D01*
X267233Y222499D02*
X277300D01*
X266609Y221599D02*
X277300D01*
X265537Y220699D02*
X277300D01*
X122700Y219799D02*
X277300D01*
X122700Y218899D02*
X277300D01*
X122700Y217999D02*
X277300D01*
X122700Y217099D02*
X277300D01*
X122700Y216199D02*
X277300D01*
X122700Y215299D02*
X277300D01*
X122700Y214399D02*
X277300D01*
X122700Y213499D02*
X277300D01*
X122700Y212599D02*
X277300D01*
X122700Y211699D02*
X277300D01*
X122700Y210799D02*
X277300D01*
X208855Y209899D02*
X277300D01*
X210678Y208999D02*
X277300D01*
X211536Y208099D02*
X277300D01*
X212049Y207199D02*
X277300D01*
X212335Y206299D02*
X277300D01*
X212434Y205399D02*
X277300D01*
X212360Y204499D02*
X277300D01*
X212103Y203599D02*
X277300D01*
X211627Y202699D02*
X277300D01*
X210832Y201799D02*
X277300D01*
X209290Y200899D02*
X277300D01*
X208311Y199999D02*
X277300D01*
X210549Y199099D02*
X277300D01*
X211461Y198199D02*
X277300D01*
X212005Y197299D02*
X277300D01*
X212313Y196399D02*
X277300D01*
X212432Y195499D02*
X277300D01*
X212377Y194599D02*
X277300D01*
X212141Y193699D02*
X277300D01*
X211692Y192799D02*
X277300D01*
X210942Y191899D02*
X277300D01*
X209550Y190999D02*
X277300D01*
X122700Y190099D02*
X277300D01*
X122700Y189199D02*
X277300D01*
X122700Y188299D02*
X277300D01*
X122700Y187399D02*
X277300D01*
X122700Y186499D02*
X277300D01*
X122700Y185599D02*
X277300D01*
X122700Y184699D02*
X277300D01*
X122700Y183799D02*
X277300D01*
X122700Y182899D02*
X277300D01*
X122700Y181999D02*
X277300D01*
X122700Y181099D02*
X277300D01*
X122700Y180199D02*
X277300D01*
X122700Y179299D02*
X277300D01*
X122700Y178399D02*
X277300D01*
X122700Y177499D02*
X277300D01*
X122700Y176599D02*
X277300D01*
X122700Y175699D02*
X277300D01*
X122700Y174799D02*
X277300D01*
X122700Y173899D02*
X277300D01*
X122700Y172999D02*
X277300D01*
X122700Y172099D02*
X277300D01*
X122700Y171199D02*
X277300D01*
X122700Y170299D02*
X277300D01*
X122700Y169399D02*
X277300D01*
X122700Y168499D02*
X277300D01*
X122700Y167599D02*
X277300D01*
X122700Y166699D02*
X277300D01*
X122700Y165799D02*
X277300D01*
X178370Y164899D02*
X277300D01*
X179395Y163999D02*
X277300D01*
X179996Y163099D02*
X277300D01*
X180346Y162199D02*
X277300D01*
X180501Y161299D02*
X277300D01*
X180480Y160399D02*
X277300D01*
X180282Y159499D02*
X277300D01*
X179880Y158599D02*
X277300D01*
X179202Y157699D02*
X277300D01*
X178007Y156799D02*
X277300D01*
X122700Y155899D02*
X277300D01*
X178209Y154999D02*
X277300D01*
X179307Y154099D02*
X277300D01*
X179943Y153199D02*
X277300D01*
X180317Y152299D02*
X277300D01*
X180492Y151399D02*
X277300D01*
X223191Y150499D02*
X277300D01*
X224734Y149599D02*
X277300D01*
X225529Y148699D02*
X277300D01*
X226006Y147799D02*
X277300D01*
X226263Y146899D02*
X277300D01*
X226338Y145999D02*
X277300D01*
X226239Y145099D02*
X277300D01*
X225953Y144199D02*
X277300D01*
X225440Y143299D02*
X277300D01*
X224582Y142399D02*
X277300D01*
X222762Y141499D02*
X277300D01*
X222868Y140599D02*
X277300D01*
X224616Y139699D02*
X277300D01*
X225460Y138799D02*
X277300D01*
X225965Y137899D02*
X277300D01*
X226244Y136999D02*
X277300D01*
X226338Y136099D02*
X277300D01*
X226258Y135199D02*
X277300D01*
X225995Y134299D02*
X277300D01*
X225511Y133399D02*
X277300D01*
X224703Y132499D02*
X277300D01*
X223110Y131599D02*
X277300D01*
X122700Y130699D02*
X277300D01*
X122700Y129799D02*
X277300D01*
X122700Y128899D02*
X277300D01*
X122700Y127999D02*
X277300D01*
X122700Y127099D02*
X277300D01*
X122700Y126199D02*
X277300D01*
X122700Y125299D02*
X277300D01*
X122700Y124399D02*
X277300D01*
X122700Y123499D02*
X277300D01*
X255399Y228799D02*
X260770D01*
X255537Y220699D02*
X260632D01*
X256536Y227899D02*
X259634D01*
X256609Y221599D02*
X259560D01*
X257189Y226999D02*
X258981D01*
X257233Y222499D02*
X258936D01*
X257574Y226099D02*
X258595D01*
X257599Y223399D02*
X258571D01*
X257759Y225199D02*
X258410D01*
X257767Y224299D02*
X258402D01*
X122700Y228799D02*
X250770D01*
X122700Y220699D02*
X250632D01*
X122700Y227899D02*
X249634D01*
X122700Y221599D02*
X249560D01*
X122700Y226999D02*
X248981D01*
X122700Y222499D02*
X248936D01*
X122700Y226099D02*
X248595D01*
X122700Y223399D02*
X248571D01*
X122700Y225199D02*
X248410D01*
X122700Y224299D02*
X248402D01*
X122700Y141499D02*
X220515D01*
X122700Y140599D02*
X220409D01*
X122700Y131599D02*
X220167D01*
X180491Y150499D02*
X220086D01*
X122700Y142399D02*
X218694D01*
X122700Y139699D02*
X218660D01*
X122700Y132499D02*
X218574D01*
X180313Y149599D02*
X218542D01*
X122700Y143299D02*
X217837D01*
X122700Y138799D02*
X217817D01*
X122700Y133399D02*
X217766D01*
X179936Y148699D02*
X217747D01*
X122700Y144199D02*
X217324D01*
X122700Y137899D02*
X217312D01*
X122700Y134299D02*
X217282D01*
X179295Y147799D02*
X217271D01*
X122700Y145099D02*
X217038D01*
X122700Y136999D02*
X217033D01*
X122700Y135199D02*
X217018D01*
X178187Y146899D02*
X217013D01*
X122700Y145999D02*
X216939D01*
X122700Y136099D02*
X216938D01*
X205666Y255799D02*
X209334D01*
X206630Y263899D02*
X208370D01*
X198315Y199999D02*
X207159D01*
X198859Y209899D02*
X206615D01*
X199294Y200899D02*
X206180D01*
X199555Y190999D02*
X205920D01*
X200553Y199099D02*
X204921D01*
X200682Y208999D02*
X204792D01*
X200837Y201799D02*
X204638D01*
X200947Y191899D02*
X204527D01*
X195666Y255799D02*
X204334D01*
X201466Y198199D02*
X204009D01*
X201540Y208099D02*
X203934D01*
X201631Y202699D02*
X203843D01*
X201697Y192799D02*
X203777D01*
X202009Y197299D02*
X203465D01*
X202054Y207199D02*
X203421D01*
X196630Y263899D02*
X203370D01*
X202107Y203599D02*
X203367D01*
X202146Y193699D02*
X203329D01*
X202317Y196399D02*
X203157D01*
X202339Y206299D02*
X203135D01*
X202365Y204499D02*
X203110D01*
X202382Y194599D02*
X203093D01*
X202437Y195499D02*
X203038D01*
X202439Y205399D02*
X203035D01*
X197547Y256699D02*
X202453D01*
X197856Y262999D02*
X202144D01*
X198303Y257599D02*
X201697D01*
X198469Y262099D02*
X201531D01*
X198703Y258499D02*
X201297D01*
X198781Y261199D02*
X201219D01*
X198860Y259399D02*
X201140D01*
X198865Y260299D02*
X201135D01*
X122700Y199999D02*
X197164D01*
X122700Y209899D02*
X196620D01*
X122700Y200899D02*
X196185D01*
X122700Y190999D02*
X195924D01*
X122700Y199099D02*
X194926D01*
X122700Y208999D02*
X194797D01*
X122700Y201799D02*
X194643D01*
X122700Y191899D02*
X194532D01*
X190666Y255799D02*
X194334D01*
X122700Y198199D02*
X194013D01*
X122700Y208099D02*
X193939D01*
X122700Y202699D02*
X193848D01*
X122700Y192799D02*
X193782D01*
X122700Y197299D02*
X193470D01*
X122700Y207199D02*
X193425D01*
X122700Y203599D02*
X193372D01*
X191630Y263899D02*
X193370D01*
X122700Y193699D02*
X193333D01*
X122700Y196399D02*
X193162D01*
X122700Y206299D02*
X193140D01*
X122700Y204499D02*
X193114D01*
X122700Y194599D02*
X193097D01*
X122700Y195499D02*
X193042D01*
X122700Y205399D02*
X193040D01*
X122700Y255799D02*
X189334D01*
X122700Y263899D02*
X188370D01*
X122700Y256699D02*
X187453D01*
X122700Y262999D02*
X187144D01*
X122700Y257599D02*
X186697D01*
X122700Y262099D02*
X186531D01*
X122700Y258499D02*
X186297D01*
X122700Y261199D02*
X186219D01*
X122700Y259399D02*
X186140D01*
X122700Y260299D02*
X186135D01*
X168007Y156799D02*
X173619D01*
X168187Y146899D02*
X173440D01*
X168209Y154999D02*
X173417D01*
X168370Y164899D02*
X173256D01*
X169202Y157699D02*
X172424D01*
X169295Y147799D02*
X172331D01*
X169307Y154099D02*
X172319D01*
X169395Y163999D02*
X172231D01*
X169880Y158599D02*
X171747D01*
X169936Y148699D02*
X171690D01*
X169943Y153199D02*
X171683D01*
X169996Y163099D02*
X171630D01*
X170282Y159499D02*
X171345D01*
X170313Y149599D02*
X171313D01*
X170317Y152299D02*
X171309D01*
X170346Y162199D02*
X171281D01*
X170480Y160399D02*
X171146D01*
X170491Y150499D02*
X171135D01*
X170492Y151399D02*
X171134D01*
X170501Y161299D02*
X171126D01*
X122700Y156799D02*
X163619D01*
X122700Y146899D02*
X163440D01*
X122700Y154999D02*
X163417D01*
X122700Y164899D02*
X163256D01*
X122700Y157699D02*
X162424D01*
X122700Y147799D02*
X162331D01*
X122700Y154099D02*
X162319D01*
X122700Y163999D02*
X162231D01*
X122700Y158599D02*
X161747D01*
X122700Y148699D02*
X161690D01*
X122700Y153199D02*
X161683D01*
X122700Y163099D02*
X161630D01*
X122700Y159499D02*
X161345D01*
X122700Y149599D02*
X161313D01*
X122700Y152299D02*
X161309D01*
X122700Y162199D02*
X161281D01*
X122700Y160399D02*
X161146D01*
X122700Y150499D02*
X161135D01*
X122700Y151399D02*
X161134D01*
X122700Y161299D02*
X161126D01*
G54D55*
X185000Y265906D03*
X190000Y260000D03*
X195000D03*
X200000Y265906D03*
X205000Y260000D03*
X210000D03*
X215000Y265906D03*
G54D56*
X225827Y256063D03*
X175315Y260000D03*
G74*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01B/CAM_PROFI/BOARD.PHO
0,0 → 1,364
*
*
G04 PADS 9.2 Build Number: 414666 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD025C,0.01*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G01X121000Y279000D02*
X121003D01*
X279000D02*
X279003D01*
X279000Y121000D02*
X279003D01*
X279000Y279000D02*
X279003D01*
G54D25*
X121000D02*
X279000D01*
Y121000*
X121000*
Y279000*
Y301200D02*
X182227D01*
X121000D02*
X131000Y303700D01*
Y298700*
X121000Y301200*
X279000D02*
X217773D01*
X279000D02*
X269000Y298700D01*
Y303700*
X279000Y301200*
X121000Y284000D02*
Y306200D01*
X279000Y284000D02*
Y306200D01*
X185227Y302763D02*
X185682Y303075D01*
X186364Y304013*
X186364D02*
Y297450D01*
X191364Y304013D02*
X189091D01*
X189091D02*
X188864Y301200D01*
X189091Y301513*
X189091D02*
X189773Y301825D01*
X190455*
X191136Y301513*
X191136D02*
X191591Y300888D01*
X191591D02*
X191818Y299950D01*
X191591Y299325*
X191364Y298388*
X191364D02*
X190909Y297763D01*
X190909D02*
X190227Y297450D01*
X189545*
X188864Y297763*
X188864D02*
X188636Y298075D01*
X188409Y298700*
X195000Y304013D02*
X194318Y303700D01*
X194091Y303075*
Y302450*
X194318Y301825*
X194773Y301513*
X194773D02*
X195682Y301200D01*
X196364Y300888*
X196364D02*
X196818Y300263D01*
X196818D02*
X197045Y299638D01*
X197045D02*
Y298700D01*
X196818Y298075*
X196591Y297763*
X196591D02*
X195909Y297450D01*
X195000*
X194318Y297763*
X194318D02*
X194091Y298075D01*
X193864Y298700*
Y299638*
X193864D02*
X194091Y300263D01*
X194091D02*
X194545Y300888D01*
X194545D02*
X195227Y301200D01*
X196136Y301513*
X196136D02*
X196591Y301825D01*
X196818Y302450*
Y303075*
X196591Y303700*
X195909Y304013*
X195909D02*
X195000D01*
X200455D02*
X199773Y303700D01*
X199318Y302763*
X199318D02*
X199091Y301200D01*
Y300263*
X199091D02*
X199318Y298700D01*
X199773Y297763*
X199773D02*
X200455Y297450D01*
X200909*
X201591Y297763*
X201591D02*
X202045Y298700D01*
X202273Y300263*
X202273D02*
Y301200D01*
X202045Y302763*
X202045D02*
X201591Y303700D01*
X200909Y304013*
X200909D02*
X200455D01*
X204318Y301825D02*
Y297450D01*
Y300575D02*
X205000Y301513D01*
X205000D02*
X205455Y301825D01*
X206136*
X206591Y301513*
X206591D02*
X206818Y300575D01*
Y297450*
Y300575D02*
X207500Y301513D01*
X207500D02*
X207955Y301825D01*
X208636*
X209091Y301513*
X209091D02*
X209318Y300575D01*
Y297450*
X211364Y304013D02*
X211591Y303700D01*
X211818Y304013*
X211818D02*
X211591Y304325D01*
X211364Y304013*
X211591Y301825D02*
Y297450D01*
X213864Y304013D02*
Y297450D01*
X306000Y121000D02*
Y193250D01*
Y121000D02*
X303500Y131000D01*
X308500*
X306000Y121000*
Y279000D02*
Y206750D01*
Y279000D02*
X308500Y269000D01*
X303500*
X306000Y279000*
X284000Y121000D02*
X311000D01*
X284000Y279000D02*
X311000D01*
X291227Y201563D02*
X291682Y201875D01*
X292364Y202813*
X292364D02*
Y196250D01*
X297364Y202813D02*
X295091D01*
X295091D02*
X294864Y200000D01*
X295091Y200313*
X295091D02*
X295773Y200625D01*
X296455*
X297136Y200313*
X297136D02*
X297591Y199688D01*
X297591D02*
X297818Y198750D01*
X297591Y198125*
X297364Y197188*
X297364D02*
X296909Y196563D01*
X296909D02*
X296227Y196250D01*
X295545*
X294864Y196563*
X294864D02*
X294636Y196875D01*
X294409Y197500*
X301000Y202813D02*
X300318Y202500D01*
X300091Y201875*
Y201250*
X300318Y200625*
X300773Y200313*
X300773D02*
X301682Y200000D01*
X302364Y199688*
X302364D02*
X302818Y199063D01*
X302818D02*
X303045Y198438D01*
X303045D02*
Y197500D01*
X302818Y196875*
X302591Y196563*
X302591D02*
X301909Y196250D01*
X301000*
X300318Y196563*
X300318D02*
X300091Y196875D01*
X299864Y197500*
Y198438*
X299864D02*
X300091Y199063D01*
X300091D02*
X300545Y199688D01*
X300545D02*
X301227Y200000D01*
X302136Y200313*
X302136D02*
X302591Y200625D01*
X302818Y201250*
Y201875*
X302591Y202500*
X301909Y202813*
X301909D02*
X301000D01*
X306455D02*
X305773Y202500D01*
X305318Y201563*
X305318D02*
X305091Y200000D01*
Y199063*
X305091D02*
X305318Y197500D01*
X305773Y196563*
X305773D02*
X306455Y196250D01*
X306909*
X307591Y196563*
X307591D02*
X308045Y197500D01*
X308273Y199063*
X308273D02*
Y200000D01*
X308045Y201563*
X308045D02*
X307591Y202500D01*
X306909Y202813*
X306909D02*
X306455D01*
X310318Y200625D02*
Y196250D01*
Y199375D02*
X311000Y200313D01*
X311000D02*
X311455Y200625D01*
X312136*
X312591Y200313*
X312591D02*
X312818Y199375D01*
Y196250*
Y199375D02*
X313500Y200313D01*
X313500D02*
X313955Y200625D01*
X314636*
X315091Y200313*
X315091D02*
X315318Y199375D01*
Y196250*
X317364Y202813D02*
X317591Y202500D01*
X317818Y202813*
X317818D02*
X317591Y203125D01*
X317364Y202813*
X317591Y200625D02*
Y196250D01*
X319864Y202813D02*
Y196250D01*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01B/CAM_PROFI/DRILL.DRL
0,0 → 1,44
%
T1C.02913F197S55
X019Y026
X0195Y026
X0205Y026
X021Y026
X0185Y026591
X02Y026591
X0215Y026591
T2C.035F197S55
X016581Y015096
X017581Y015096
X016581Y016096
X017581Y016096
X020773Y020533
X019774Y020533
X020773Y019533
X019774Y019533
X021164Y014606
X021164Y013606
X023164Y013606
X022164Y013606
X022164Y014606
X023164Y014606
X025308Y021471
X026308Y021471
X025308Y022471
X026308Y022471
X025308Y023471
X026308Y023471
T3C.037F197S55
X01852Y02012
X0188Y02088
X0178Y02092
X01976Y02288
T4C.05315F107S55
X022583Y025606
X017531Y026
T5C.12598F035S794
X014Y014
X014Y026
X026Y026
X026Y014
M30
/Modules/Clock/CLKGEN01B/CAM_PROFI/M2.PHO
0,0 → 1,198
*
*
G04 PADS 9.2 Build Number: 414666 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD035C,0.065*%
%ADD071R,0.07693X0.09465*%
%ADD072R,0.07083X0.06118*%
%ADD073R,0.116X0.071*%
%ADD074R,0.071X0.116*%
%ADD075R,0.072X0.055*%
%ADD076C,0.081*%
%ADD077O,0.05528X0.06315*%
%ADD078C,0.11079*%
%ADD079R,0.081X0.081*%
%ADD080R,0.067X0.055*%
%ADD081R,0.055X0.067*%
%ADD082R,0.088X0.076*%
%ADD083R,0.086X0.163*%
%ADD084O,0.041X0.086*%
%ADD085R,0.09465X0.09858*%
%ADD086R,0.09858X0.09465*%
%ADD087C,0.25213*%
%ADD088C,0.21*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G54D35*
G01X178000Y209200D03*
X185200Y201200D03*
X188000Y208800D03*
X197600Y228800D03*
G54D71*
X207740Y220568D03*
X197740D03*
X187740D03*
Y237103D03*
X197740D03*
X207740D03*
G54D72*
X208970Y228836D03*
X186509D03*
G54D73*
X244800Y162300D03*
Y175300D03*
G54D74*
X227800Y213307D03*
X240800D03*
G54D75*
X220688Y244883D03*
Y237283D03*
X145409Y192347D03*
Y184747D03*
G54D76*
X231638Y146062D03*
Y136062D03*
X221638Y146062D03*
Y136062D03*
X211638Y146062D03*
Y136062D03*
X253085Y234708D03*
X263085D03*
X253085Y224708D03*
X263085D03*
X253085Y214708D03*
X263085D03*
G54D77*
X185000Y265906D03*
X190000Y260000D03*
X195000D03*
X200000Y265906D03*
X205000Y260000D03*
X210000D03*
X215000Y265906D03*
G54D78*
X225827Y256063D03*
X175315Y260000D03*
G54D79*
X207735Y205334D03*
Y195334D03*
X197740Y205334D03*
Y195334D03*
X165813Y150955D03*
Y160955D03*
X175813Y150955D03*
Y160955D03*
G54D80*
X181032Y194306D03*
Y186706D03*
X145456Y176782D03*
Y169182D03*
X164409Y183747D03*
Y191347D03*
X172186Y183757D03*
Y191357D03*
X166093Y141430D03*
Y133830D03*
X176643Y141430D03*
Y133830D03*
G54D81*
X219990Y228811D03*
X227590D03*
X180573Y249672D03*
X188173D03*
X204173D03*
X196573D03*
G54D82*
X232233Y180455D03*
Y162255D03*
Y171355D03*
G54D83*
X207833D03*
G54D84*
X154909Y198247D03*
X159909D03*
X164909D03*
X169909D03*
Y176847D03*
X164909D03*
X159909D03*
X154909D03*
G54D85*
X193425Y153732D03*
Y133653D03*
G54D86*
X225467Y197729D03*
X245545D03*
G54D87*
X140000Y260000D03*
Y140000D03*
X260000D03*
Y260000D03*
G54D88*
X136000Y217200D03*
X135600Y234000D03*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01B/CAM_PROFI/T1.PHO
0,0 → 1,1145
*
*
G04 PADS 9.2 Build Number: 414666 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD025C,0.01*%
%ADD029C,0.005*%
%ADD036C,0.008*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D24*
G54D25*
G01X153300Y182400D02*
X156800Y183127D01*
X153300Y183855D02*
X156800Y183127D01*
X153300Y183855D02*
X156800Y184582D01*
X153300Y185309D02*
X156800Y184582D01*
X153300Y186945D02*
X156800Y187673D01*
X153300Y188400D02*
X156800Y187673D01*
X153300Y188400D02*
X156800Y189127D01*
X153300Y189855D02*
X156800Y189127D01*
X153300Y191491D02*
X156800Y192218D01*
X153300Y192945D02*
X156800Y192218D01*
X153300Y192945D02*
X156800Y193673D01*
X153300Y194400D02*
X156800Y193673D01*
X156300Y196218D02*
X156550Y196036D01*
X156800Y196218*
X156550Y196400*
X156300Y196218*
X153300Y198036D02*
X156800D01*
X154300D02*
X153550Y198582D01*
X153300Y198945*
Y199491*
X153550Y199855*
X154300Y200036*
X156800*
X154300D02*
X153550Y200582D01*
X153300Y200945*
Y201491*
X153550Y201855*
X154300Y202036*
X156800*
X151550Y203673D02*
X156800D01*
X153300Y207491D02*
X156800D01*
X154050D02*
X153550Y207127D01*
X153300Y206764*
Y206218*
X153550Y205855*
X154050Y205491*
X154800Y205309*
X155300*
X156050Y205491*
X156550Y205855*
X156800Y206218*
Y206764*
X156550Y207127*
X156050Y207491*
X151550Y209127D02*
X156800D01*
X154050D02*
X153550Y209491D01*
X153300Y209855*
Y210400*
X153550Y210764*
X154050Y211127*
X154800Y211309*
X155300*
X156050Y211127*
X156550Y210764*
X156800Y210400*
Y209855*
X156550Y209491*
X156050Y209127*
X156300Y213127D02*
X156550Y212945D01*
X156800Y213127*
X156550Y213309*
X156300Y213127*
X154050Y217127D02*
X153550Y216764D01*
X153300Y216400*
Y215855*
X153550Y215491*
X154050Y215127*
X154800Y214945*
X155300*
X156050Y215127*
X156550Y215491*
X156800Y215855*
Y216400*
X156550Y216764*
X156050Y217127*
X153300Y220764D02*
X156800Y218764D01*
X153300D02*
Y220764D01*
X156800Y218764D02*
Y220764D01*
X210400Y159650D02*
Y154400D01*
Y159650D02*
X212036D01*
X212582Y159400*
X212764Y159150*
X212945Y158650*
Y157900*
X212764Y157400*
X212582Y157150*
X212036Y156900*
X210400*
X215673Y159650D02*
X215309Y159400D01*
X214945Y158900*
X214764Y158400*
X214582Y157650*
Y156400*
X214764Y155650*
X214945Y155150*
X215309Y154650*
X215673Y154400*
X216400*
X216764Y154650*
X217127Y155150*
X217309Y155650*
X217491Y156400*
Y157650*
X217309Y158400*
X217127Y158900*
X216764Y159400*
X216400Y159650*
X215673*
X219127D02*
X220036Y154400D01*
X220945Y159650D02*
X220036Y154400D01*
X220945Y159650D02*
X221855Y154400D01*
X222764Y159650D02*
X221855Y154400D01*
X224400Y159650D02*
Y154400D01*
Y159650D02*
X226764D01*
X224400Y157150D02*
X225855D01*
X224400Y154400D02*
X226764D01*
X228400Y159650D02*
Y154400D01*
Y159650D02*
X230036D01*
X230582Y159400*
X230764Y159150*
X230945Y158650*
Y158150*
X230764Y157650*
X230582Y157400*
X230036Y157150*
X228400*
X229673D02*
X230945Y154400D01*
X239550Y212182D02*
X243050D01*
X244300D02*
X244550Y212000D01*
X244800Y212182*
X244550Y212364*
X244300Y212182*
X239550Y214182D02*
X243050D01*
X244300D02*
X244550Y214000D01*
X244800Y214182*
X244550Y214364*
X244300Y214182*
X239550Y216000D02*
X244800Y217455D01*
X239550Y218909D02*
X244800Y217455D01*
X242050Y222727D02*
X241550Y222364D01*
X241300Y222000*
Y221455*
X241550Y221091*
X242050Y220727*
X242800Y220545*
X243300*
X244050Y220727*
X244550Y221091*
X244800Y221455*
Y222000*
X244550Y222364*
X244050Y222727*
X241300Y225273D02*
X241550Y224909D01*
X242050Y224545*
X242800Y224364*
X243300*
X244050Y224545*
X244550Y224909*
X244800Y225273*
Y225818*
X244550Y226182*
X244050Y226545*
X243300Y226727*
X242800*
X242050Y226545*
X241550Y226182*
X241300Y225818*
Y225273*
Y228364D02*
X244800D01*
X242800D02*
X242050Y228545D01*
X241550Y228909*
X241300Y229273*
Y229818*
X242800Y231455D02*
Y233636D01*
X242300*
X241800Y233455*
X241550Y233273*
X241300Y232909*
Y232364*
X241550Y232000*
X242050Y231636*
X242800Y231455*
X243300*
X244050Y231636*
X244550Y232000*
X244800Y232364*
Y232909*
X244550Y233273*
X244050Y233636*
X239550Y235455D02*
X243050D01*
X244300D02*
X244550Y235273D01*
X244800Y235455*
X244550Y235636*
X244300Y235455*
X239550Y237455D02*
X243050D01*
X244300D02*
X244550Y237273D01*
X244800Y237455*
X244550Y237636*
X244300Y237455*
X245550Y193564D02*
Y195564D01*
X247550Y194473*
Y195018*
X247800Y195382*
X248050Y195564*
X248800Y195745*
X249300*
X250050Y195564*
X250550Y195200*
X250800Y194655*
Y194109*
X250550Y193564*
X250300Y193382*
X249800Y193200*
X250300Y197564D02*
X250550Y197382D01*
X250800Y197564*
X250550Y197745*
X250300Y197564*
X245550Y199745D02*
Y201745D01*
X247550Y200655*
Y201200*
X247800Y201564*
X248050Y201745*
X248800Y201927*
X249300*
X250050Y201745*
X250550Y201382*
X250800Y200836*
Y200291*
X250550Y199745*
X250300Y199564*
X249800Y199382*
X245550Y203564D02*
X250800Y205018D01*
X245550Y206473D02*
X250800Y205018D01*
X257200Y192982D02*
X256950D01*
X256450Y193164*
X256200Y193345*
X255950Y193709*
Y194436*
X256200Y194800*
X256450Y194982*
X256950Y195164*
X257450*
X257950Y194982*
X258700Y194618*
X261200Y192800*
Y195345*
X260700Y197164D02*
X260950Y196982D01*
X261200Y197164*
X260950Y197345*
X260700Y197164*
X255950Y201345D02*
Y199527D01*
X258200Y199345*
X257950Y199527*
X257700Y200073*
Y200618*
X257950Y201164*
X258450Y201527*
X259200Y201709*
X259700Y201527*
X260450Y201345*
X260950Y200982*
X261200Y200436*
Y199891*
X260950Y199345*
X260700Y199164*
X260200Y198982*
X255950Y203345D02*
X261200Y204800D01*
X255950Y206255D02*
X261200Y204800D01*
X267350Y194400D02*
X267100Y194764D01*
X266350Y195309*
X271600*
X271100Y197127D02*
X271350Y196945D01*
X271600Y197127*
X271350Y197309*
X271100Y197127*
X266350Y199855D02*
X266600Y199309D01*
X267100Y199127*
X267600*
X268100Y199309*
X268350Y199673*
X268600Y200400*
X268850Y200945*
X269350Y201309*
X269850Y201491*
X270600*
X271100Y201309*
X271350Y201127*
X271600Y200582*
Y199855*
X271350Y199309*
X271100Y199127*
X270600Y198945*
X269850*
X269350Y199127*
X268850Y199491*
X268600Y200036*
X268350Y200764*
X268100Y201127*
X267600Y201309*
X267100*
X266600Y201127*
X266350Y200582*
Y199855*
Y203127D02*
X271600Y204582D01*
X266350Y206036D02*
X271600Y204582D01*
X163900Y135345D02*
X163400Y134982D01*
X163150Y134436*
Y133709*
X163400Y133164*
X163900Y132800*
X164400*
X164900Y132982*
X165150Y133164*
X165400Y133527*
X165900Y134618*
X166150Y134982*
X166400Y135164*
X166900Y135345*
X167650*
X168150Y134982*
X168400Y134436*
Y133709*
X168150Y133164*
X167650Y132800*
X164400Y139709D02*
X163900Y139527D01*
X163400Y139164*
X163150Y138800*
Y138073*
X163400Y137709*
X163900Y137345*
X164400Y137164*
X165150Y136982*
X166400*
X167150Y137164*
X167650Y137345*
X168150Y137709*
X168400Y138073*
Y138800*
X168150Y139164*
X167650Y139527*
X167150Y139709*
X163150Y141345D02*
X168400D01*
Y143527*
X174300Y134545D02*
X173800Y134182D01*
X173550Y133636*
Y132909*
X173800Y132364*
X174300Y132000*
X174800*
X175300Y132182*
X175550Y132364*
X175800Y132727*
X176300Y133818*
X176550Y134182*
X176800Y134364*
X177300Y134545*
X178050*
X178550Y134182*
X178800Y133636*
Y132909*
X178550Y132364*
X178050Y132000*
X173550Y136182D02*
X178800D01*
X173550D02*
Y137455D01*
X173800Y138000*
X174300Y138364*
X174800Y138545*
X175550Y138727*
X176800*
X177550Y138545*
X178050Y138364*
X178550Y138000*
X178800Y137455*
Y136182*
X173550Y141818D02*
X178800Y140364D01*
X173550Y141818D02*
X178800Y143273D01*
X177050Y140909D02*
Y142727D01*
X195950Y181491D02*
X196200Y181127D01*
X196700Y180764*
X197200Y180582*
X197950Y180400*
X199200*
X199950Y180582*
X200450Y180764*
X200950Y181127*
X201200Y181491*
Y182218*
X200950Y182582*
X200450Y182945*
X199950Y183127*
X199200Y183309*
X197950*
X197200Y183127*
X196700Y182945*
X196200Y182582*
X195950Y182218*
Y181491*
Y184945D02*
X201200D01*
X195950D02*
Y187309D01*
X198450Y184945D02*
Y186400D01*
X201200Y184945D02*
Y187309D01*
X205150Y180000D02*
X210400Y181455D01*
X205150Y182909D02*
X210400Y181455D01*
X207650Y186727D02*
X207150Y186364D01*
X206900Y186000*
Y185455*
X207150Y185091*
X207650Y184727*
X208400Y184545*
X208900*
X209650Y184727*
X210150Y185091*
X210400Y185455*
Y186000*
X210150Y186364*
X209650Y186727*
X144400Y187127D02*
X143900Y186945D01*
X143400Y186582*
X143150Y186218*
Y185491*
X143400Y185127*
X143900Y184764*
X144400Y184582*
X145150Y184400*
X146400*
X147150Y184582*
X147650Y184764*
X148150Y185127*
X148400Y185491*
Y186218*
X148150Y186582*
X147650Y186945*
X147150Y187127*
X143150Y188764D02*
X148400D01*
Y190945*
X143150Y192582D02*
X148400D01*
X143150Y195127D02*
X146650Y192582D01*
X145400Y193491D02*
X148400Y195127D01*
X144400Y199491D02*
X143900Y199309D01*
X143400Y198945*
X143150Y198582*
Y197855*
X143400Y197491*
X143900Y197127*
X144400Y196945*
X145150Y196764*
X146400*
X147150Y196945*
X147650Y197127*
X148150Y197491*
X148400Y197855*
Y198582*
X148150Y198945*
X147650Y199309*
X147150Y199491*
X146400*
Y198582D02*
Y199491D01*
X143150Y201127D02*
X148400D01*
X143150D02*
Y203491D01*
X145650Y201127D02*
Y202582D01*
X148400Y201127D02*
Y203491D01*
X143150Y205127D02*
X148400D01*
X143150D02*
X148400Y207673D01*
X143150D02*
X148400D01*
X143150Y210400D02*
X143400Y209855D01*
X144150Y209491*
X145400Y209309*
X146150*
X147400Y209491*
X148150Y209855*
X148400Y210400*
Y210764*
X148150Y211309*
X147400Y211673*
X146150Y211855*
X145400*
X144150Y211673*
X143400Y211309*
X143150Y210764*
Y210400*
X144150Y213491D02*
X143900Y213855D01*
X143150Y214400*
X148400*
X143150Y216036D02*
X148400D01*
X143150D02*
Y217673D01*
X143400Y218218*
X143650Y218400*
X144150Y218582*
X144650*
X145150Y218400*
X145400Y218218*
X145650Y217673*
Y216036D02*
Y217673D01*
X145900Y218218*
X146150Y218400*
X146650Y218582*
X147400*
X147900Y218400*
X148150Y218218*
X148400Y217673*
Y216036*
X160350Y183600D02*
X165600D01*
X162100Y185418D02*
X164600Y183600D01*
X163600Y184327D02*
X165600Y185600D01*
X162100Y189418D02*
X165600D01*
X162850D02*
X162350Y189055D01*
X162100Y188691*
Y188145*
X162350Y187782*
X162850Y187418*
X163600Y187236*
X164100*
X164850Y187418*
X165350Y187782*
X165600Y188145*
Y188691*
X165350Y189055*
X164850Y189418*
X160350Y191055D02*
X165600D01*
X162100Y192873D02*
X164600Y191055D01*
X163600Y191782D02*
X165600Y193055D01*
X160350Y194691D02*
X165600D01*
X160350Y196327D02*
X160600Y196509D01*
X160350Y196691*
X160100Y196509*
X160350Y196327*
X162100Y196509D02*
X165600D01*
X160350Y198327D02*
X165600D01*
X162100Y200145D02*
X164600Y198327D01*
X163600Y199055D02*
X165600Y200327D01*
X161600Y206327D02*
X161350D01*
X160850Y206509*
X160600Y206691*
X160350Y207055*
Y207782*
X160600Y208145*
X160850Y208327*
X161350Y208509*
X161850*
X162350Y208327*
X163100Y207964*
X165600Y206145*
Y208691*
X160350Y211418D02*
X160600Y210873D01*
X161350Y210509*
X162600Y210327*
X163350*
X164600Y210509*
X165350Y210873*
X165600Y211418*
Y211782*
X165350Y212327*
X164600Y212691*
X163350Y212873*
X162600*
X161350Y212691*
X160600Y212327*
X160350Y211782*
Y211418*
X161350Y214509D02*
X161100Y214873D01*
X160350Y215418*
X165600*
X160350Y218145D02*
X160600Y217600D01*
X161350Y217236*
X162600Y217055*
X163350*
X164600Y217236*
X165350Y217600*
X165600Y218145*
Y218509*
X165350Y219055*
X164600Y219418*
X163350Y219600*
X162600*
X161350Y219418*
X160600Y219055*
X160350Y218509*
Y218145*
X159600Y250727D02*
X159100Y250545D01*
X158600Y250182*
X158350Y249818*
Y249091*
X158600Y248727*
X159100Y248364*
X159600Y248182*
X160350Y248000*
X161600*
X162350Y248182*
X162850Y248364*
X163350Y248727*
X163600Y249091*
Y249818*
X163350Y250182*
X162850Y250545*
X162350Y250727*
X158350Y252364D02*
X163600D01*
Y254545*
X158350Y256182D02*
X163600D01*
X158350Y258727D02*
X161850Y256182D01*
X160600Y257091D02*
X163600Y258727D01*
X158350Y261455D02*
X158600Y261091D01*
X159100Y260727*
X159600Y260545*
X160350Y260364*
X161600*
X162350Y260545*
X162850Y260727*
X163350Y261091*
X163600Y261455*
Y262182*
X163350Y262545*
X162850Y262909*
X162350Y263091*
X161600Y263273*
X160350*
X159600Y263091*
X159100Y262909*
X158600Y262545*
X158350Y262182*
Y261455*
Y264909D02*
X162100D01*
X162850Y265091*
X163350Y265455*
X163600Y266000*
Y266364*
X163350Y266909*
X162850Y267273*
X162100Y267455*
X158350*
Y270364D02*
X163600D01*
X158350Y269091D02*
Y271636D01*
X190550Y246400D02*
X190300Y246764D01*
X189550Y247309*
X194800*
X198900Y126800D02*
X202400D01*
X199900D02*
X199150Y127345D01*
X198900Y127709*
Y128255*
X199150Y128618*
X199900Y128800*
X202400*
X199900D02*
X199150Y129345D01*
X198900Y129709*
Y130255*
X199150Y130618*
X199900Y130800*
X202400*
X198900Y134618D02*
X202400D01*
X199650D02*
X199150Y134255D01*
X198900Y133891*
Y133345*
X199150Y132982*
X199650Y132618*
X200400Y132436*
X200900*
X201650Y132618*
X202150Y132982*
X202400Y133345*
Y133891*
X202150Y134255*
X201650Y134618*
X198900Y136255D02*
X202400Y138255D01*
X198900D02*
X202400Y136255D01*
X197150Y146436D02*
Y144618D01*
X199400Y144436*
X199150Y144618*
X198900Y145164*
Y145709*
X199150Y146255*
X199650Y146618*
X200400Y146800*
X200900Y146618*
X201650Y146436*
X202150Y146073*
X202400Y145527*
Y144982*
X202150Y144436*
X201900Y144255*
X201400Y144073*
X197150Y148436D02*
X202400Y149891D01*
X197150Y151345D02*
X202400Y149891D01*
X197150Y153164D02*
X200650D01*
X201900D02*
X202150Y152982D01*
X202400Y153164*
X202150Y153345*
X201900Y153164*
G54D29*
X220843Y143656D02*
Y140656D01*
X220707Y140094*
X220570Y139906*
X220297Y139719*
X220025*
X219752Y139906*
X219616Y140094*
X219479Y140656*
Y141031*
X222070Y142906D02*
X222343Y143094D01*
X222752Y143656*
Y139719*
X204064Y251719D02*
Y254219D01*
X204177Y254687*
X204177D02*
X204291Y254844D01*
X204518Y255000*
X204745*
X204973Y254844*
X205086Y254687*
X205086D02*
X205200Y254219D01*
Y253906*
X202927Y252500D02*
Y252344D01*
X202814Y252031*
X202700Y251875*
X202473Y251719*
X202018*
X201791Y251875*
X201677Y252031*
X201564Y252344*
Y252656*
X201677Y252969*
X201905Y253437*
X201905D02*
X203041Y255000D01*
X201450*
X255491Y223299D02*
X258491D01*
X259053Y223162*
X259241Y223026*
X259428Y222753*
Y222481*
X259241Y222208*
X259053Y222072*
X258491Y221935*
X258116*
X255491Y224799D02*
Y226299D01*
X256991Y225481*
Y225890*
X257178Y226162*
X257366Y226299*
X257928Y226435*
X258303*
X258866Y226299*
X259241Y226026*
X259428Y225617*
Y225208*
X259241Y224799*
X259053Y224662*
X258678Y224526*
X206258Y202928D02*
Y199928D01*
X206121Y199365*
X205985Y199178*
X205712Y198990*
X205439*
X205167Y199178*
X205030Y199365*
X204894Y199928*
Y200303*
X208849Y202928D02*
X207485Y200303D01*
X209530*
X208849Y202928D02*
Y198990D01*
X196262Y202928D02*
Y199928D01*
X196126Y199365*
X195990Y199178*
X195717Y198990*
X195444*
X195171Y199178*
X195035Y199365*
X194899Y199928*
Y200303*
X199262Y202928D02*
X197899D01*
X197762Y201240*
X197899Y201428*
X198308Y201615*
X198717*
X199126Y201428*
X199399Y201053*
X199535Y200490*
X199399Y200115*
X199262Y199553*
X198990Y199178*
X198580Y198990*
X198171*
X197762Y199178*
X197626Y199365*
X197490Y199740*
X172154Y153362D02*
Y156362D01*
X172290Y156924*
X172427Y157112*
X172699Y157299*
X172972*
X173245Y157112*
X173381Y156924*
X173518Y156362*
Y155987*
X169290Y153924D02*
X169427Y153549D01*
X169836Y153362*
X170109*
X170518Y153549*
X170790Y154112*
X170927Y155049*
Y155987*
X170790Y156737*
X170518Y157112*
X170109Y157299*
X169972*
X169563Y157112*
X169290Y156737*
X169154Y156174*
Y155987*
X169290Y155424*
X169563Y155049*
X169972Y154862*
X170109*
X170518Y155049*
X170790Y155424*
X170927Y155987*
X137432Y262594D02*
Y258656D01*
Y262594D02*
X138523Y258656D01*
X139614Y262594D02*
X138523Y258656D01*
X139614Y262594D02*
Y258656D01*
X140841Y261844D02*
X141114Y262031D01*
X141523Y262594*
Y258656*
X136818Y142594D02*
Y138656D01*
Y142594D02*
X137909Y138656D01*
X139000Y142594D02*
X137909Y138656D01*
X139000Y142594D02*
Y138656D01*
X140364Y141656D02*
Y141844D01*
X140500Y142219*
X140636Y142406*
X140909Y142594*
X141455*
X141727Y142406*
X141864Y142219*
X142000Y141844*
Y141469*
X141864Y141094*
X141591Y140531*
X140227Y138656*
X142136*
X256818Y142594D02*
Y138656D01*
Y142594D02*
X257909Y138656D01*
X259000Y142594D02*
X257909Y138656D01*
X259000Y142594D02*
Y138656D01*
X260500Y142594D02*
X262000D01*
X261182Y141094*
X261591*
X261864Y140906*
X262000Y140719*
X262136Y140156*
Y139781*
X262000Y139219*
X261727Y138844*
X261318Y138656*
X260909*
X260500Y138844*
X260364Y139031*
X260227Y139406*
X256750Y262594D02*
Y258656D01*
Y262594D02*
X257841Y258656D01*
X258932Y262594D02*
X257841Y258656D01*
X258932Y262594D02*
Y258656D01*
X261523Y262594D02*
X260159Y259969D01*
X262205*
X261523Y262594D02*
Y258656D01*
G54D36*
X206638Y151062D02*
X236638D01*
Y131062*
X206638*
Y151062*
X248085Y209708D02*
Y239708D01*
X268085*
Y209708*
X248085*
X202735Y210334D02*
X212735D01*
Y190334*
X202735*
Y210334*
X192740D02*
X202740D01*
Y190334*
X192740*
Y210334*
X180813Y145955D02*
X160813D01*
Y165955*
X180813*
Y145955*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01B/CAM_PROFI/V2.PHO
0,0 → 1,1965
*
*
G04 PADS 9.2 Build Number: 414666 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKGEN.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD013C,0.23622*%
%ADD014C,0.05*%
%ADD017C,0.02*%
%ADD020C,0.012*%
%ADD022C,0.055*%
%ADD024C,0.001*%
%ADD025C,0.01*%
%ADD040R,0.06X0.06*%
%ADD045R,0.065X0.065*%
%ADD055O,0.04331X0.05118*%
%ADD056C,0.09843*%
%ADD057R,0.1X0.055*%
%ADD058R,0.055X0.1*%
%ADD059R,0.056X0.039*%
%ADD060R,0.051X0.039*%
%ADD061R,0.039X0.051*%
%ADD062R,0.072X0.06*%
%ADD063R,0.07X0.147*%
%ADD064R,0.06693X0.08465*%
%ADD065R,0.06083X0.05118*%
%ADD066O,0.025X0.07*%
%ADD067R,0.07874X0.08268*%
%ADD068R,0.08268X0.07874*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKGEN.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKGEN.pcb - circuitry*
%LPD*%
*
G54D13*
G01X140000Y260000D03*
Y140000D03*
X260000D03*
Y260000D03*
G54D14*
X136000Y217200D03*
G54D17*
X166093Y133830D02*
X165493D01*
X157200Y142123*
Y158039*
X146056Y169182*
X145456*
X166093Y133830D02*
X176643D01*
X177243*
X184875Y141462*
Y144985*
X193425Y153535*
Y153732*
X221638Y136062D02*
Y146062D01*
X166093Y141430D02*
Y150955D01*
X165813*
X176643Y141430D02*
Y150955D01*
X221638Y146062D02*
X213969Y153732D01*
X193425*
X221638Y146062D02*
X226800Y151224D01*
Y157422*
X231633Y162255*
X232233*
X165813Y150955D02*
Y160955D01*
X175813Y150955D02*
X176643D01*
Y153063*
X176643D02*
X175813Y153893D01*
Y160955*
X165813D02*
Y168324D01*
X164909Y169228*
Y176847*
X175813Y160955D02*
Y168693D01*
X169909Y174597*
Y176847*
X232233Y162255D02*
X237855D01*
X237900Y162300*
X244800*
X154909Y176847D02*
X145456D01*
Y184747*
X145409*
X145456Y176782D02*
Y176847D01*
X159909D02*
X154909D01*
X164909D02*
Y183747D01*
X164409*
X169909Y176847D02*
Y179097D01*
X170822Y183757*
X172186*
X207833Y175205D02*
X199838Y183200D01*
X190800*
X187294Y186706*
X181032*
X207833Y175205D02*
X216400Y183772D01*
Y188859*
X225270Y197729*
X225467*
X207833Y175205D02*
Y171355D01*
X232233*
X160335Y187284D02*
X159524Y188095D01*
Y192807*
X159833Y196005*
X159909Y196793*
Y198247*
X181032Y186706D02*
Y187507D01*
X176307*
X164409Y191347D02*
X164909D01*
Y198247*
Y200497*
X169849Y205437*
X172186Y191357D02*
X170823D01*
X169909Y195997*
Y198247*
X176887Y190807D02*
X176336Y191357D01*
X172186*
X181032Y194306D02*
X180432D01*
X175355Y199383*
Y199931*
X169849Y205437*
X197740Y195334D02*
Y205334D01*
X211612Y189600D02*
X212000D01*
X213600Y191200*
Y225600*
X211600Y227600*
X210206*
X208970Y228836*
X211612Y189600D02*
X191600D01*
X190800Y190400*
X186400*
X207735Y195334D02*
Y205334D01*
X225467Y197729D02*
Y203820D01*
X227800Y206153*
Y213307*
X169849Y205437D02*
Y213567D01*
X185572Y229290*
X197740Y205334D02*
Y220568D01*
X207735Y205334D02*
Y212458D01*
X207740Y212462*
Y220568*
X227800Y213307D02*
Y222179D01*
X227590Y222389*
Y228811*
X186509Y228836D02*
Y229290D01*
X185572*
X187740Y220568D02*
Y221340D01*
X197600Y228800D02*
X197200Y229200D01*
X195600*
X210797Y228400D02*
X209907Y229290D01*
X208970*
X210797Y228400D02*
X211208Y228811D01*
X219990*
X208970Y228836D02*
Y229290D01*
X228045Y228811D02*
Y229866D01*
X221083Y236828*
X220688*
Y237283*
X228045Y228811D02*
X227590D01*
X253085Y224708D02*
X241739D01*
X237636Y228811*
X228045*
X263085Y224708D02*
X253085D01*
X207740Y237103D02*
X214397D01*
X214577Y237283*
X220688*
G54D20*
X160335Y187284D02*
X160618D01*
X160841Y187507*
X176307*
X181032Y190506D02*
X177188D01*
X176887Y190807*
X186400Y190400D02*
X184592D01*
X184486Y190506*
X181032*
X187740Y237103D02*
Y244012D01*
X188173Y244445*
Y249672*
X197740Y237103D02*
Y243645D01*
X196573Y244812*
Y249672*
X188173D02*
Y253773D01*
X190000Y255600*
Y260000*
X196573Y249672D02*
Y254045D01*
X195000Y255618*
Y260000*
G54D22*
X178000Y209200D03*
X185200Y201200D03*
X188000Y208800D03*
X197600Y228800D03*
G54D24*
G54D25*
X272400Y236873D02*
X271900Y237055D01*
X271400Y237418*
X271150Y237782*
Y238509*
X271400Y238873*
X271900Y239236*
X272400Y239418*
X273150Y239600*
X274400*
X275150Y239418*
X275650Y239236*
X276150Y238873*
X276400Y238509*
Y237782*
X276150Y237418*
X275650Y237055*
X275150Y236873*
X271150Y235236D02*
X276400D01*
Y233055*
X271150Y231418D02*
X276400D01*
X271150Y228873D02*
X274650Y231418D01*
X273400Y230509D02*
X276400Y228873D01*
X272400Y224509D02*
X271900Y224691D01*
X271400Y225055*
X271150Y225418*
Y226145*
X271400Y226509*
X271900Y226873*
X272400Y227055*
X273150Y227236*
X274400*
X275150Y227055*
X275650Y226873*
X276150Y226509*
X276400Y226145*
Y225418*
X276150Y225055*
X275650Y224691*
X275150Y224509*
X274400*
Y225418D02*
Y224509D01*
X271150Y222873D02*
X276400D01*
X271150D02*
Y220509D01*
X273650Y222873D02*
Y221418D01*
X276400Y222873D02*
Y220509D01*
X271150Y218873D02*
X276400D01*
X271150D02*
X276400Y216327D01*
X271150D02*
X276400D01*
X271150Y213600D02*
X271400Y214145D01*
X272150Y214509*
X273400Y214691*
X274150*
X275400Y214509*
X276150Y214145*
X276400Y213600*
Y213236*
X276150Y212691*
X275400Y212327*
X274150Y212145*
X273400*
X272150Y212327*
X271400Y212691*
X271150Y213236*
Y213600*
X272150Y210509D02*
X271900Y210145D01*
X271150Y209600*
X276400*
X271150Y207964D02*
X276400D01*
X271150D02*
Y206327D01*
X271400Y205782*
X271650Y205600*
X272150Y205418*
X272650*
X273150Y205600*
X273400Y205782*
X273650Y206327*
Y207964D02*
Y206327D01*
X273900Y205782*
X274150Y205600*
X274650Y205418*
X275400*
X275900Y205600*
X276150Y205782*
X276400Y206327*
Y207964*
X204228Y226898D02*
Y230774D01*
G75*
G03X203880Y231251I-500J-0D01*
G01X203115Y231750D02*
G03X203880Y231251I1278J1121D01*
G01X203115Y231750D02*
G03X202364I-375J-330D01*
G01X201086Y231171D02*
G03X202364Y231750I-0J1700D01*
G01X201086Y231171D02*
X194393D01*
X193115Y231750D02*
G03X194393Y231171I1278J1121D01*
G01X193115Y231750D02*
G03X192364I-375J-330D01*
G01X191600Y231251D02*
G03X192364Y231750I-514J1620D01*
G01X191600Y231251D02*
G03X191251Y230774I151J-477D01*
G01Y226277*
X189551Y224577D02*
G03X191251Y226277I-0J1700D01*
G01X189551Y224577D02*
X184884D01*
G03X184531Y224430I0J-500*
G01X184531D02*
X172695Y212595D01*
G03X172549Y212241I354J-354*
G01Y206762*
G03X172695Y206409I500J0*
G01X177264Y201840*
X177944Y200698D02*
G03X177264Y201840I-2589J-767D01*
G01X177944Y200698D02*
G03X178069Y200487I479J142D01*
G01X180454Y198102*
G03X180807Y197956I353J354*
G01X183582*
X185282Y196256D02*
G03X183582Y197956I-1700J-0D01*
G01X185282Y196256D02*
Y193540D01*
G03X185878Y193049I500J-0*
G01X186400Y193100D02*
G03X185878Y193049I0J-2700D01*
G01X186400Y193100D02*
X190800D01*
X192057Y192790D02*
G03X190800Y193100I-1257J-2390D01*
G01X192057Y192790D02*
G03X192789Y193232I232J442D01*
G01X192789D02*
Y198584D01*
X193459Y199936D02*
G03X192789Y198584I1031J-1352D01*
G01X193459Y199936D02*
G03Y200732I-303J398D01*
G01X192789Y202084D02*
G03X193459Y200732I1701J0D01*
G01X192789Y202084D02*
Y208584D01*
X194490Y210284D02*
G03X192789Y208584I-0J-1700D01*
G01X194490Y210284D02*
X194539D01*
X194539D02*
G03X195039Y210784I0J500D01*
G01X195039D02*
Y214136D01*
X195039D02*
G03X194539Y214636I-500J-0D01*
G01X194539D02*
X194393D01*
X192693Y216336D02*
G03X194393Y214636I1700J-0D01*
G01X192693Y216336D02*
Y224800D01*
X194393Y226500D02*
G03X192693Y224800I0J-1700D01*
G01X194393Y226500D02*
X201086D01*
X202364Y225922D02*
G03X201086Y226500I-1278J-1122D01*
G01X202364Y225922D02*
G03X203115I376J330D01*
G01X203880Y226421D02*
G03X203115Y225922I513J-1621D01*
G01X203880Y226421D02*
G03X204228Y226898I-152J477D01*
G01X277300Y242300D02*
Y276800D01*
G03X276800Y277300I-500J-0*
G01X123200*
G03X122700Y276800I0J-500*
G01Y123200*
G03X123200Y122700I500J0*
G01X276800*
G03X277300Y123200I-0J500*
G01Y201991*
G03X276800Y202491I-500J-0*
G01X269650*
X267950Y204191D02*
G03X269650Y202491I1700J-0D01*
G01X267950Y204191D02*
Y219562D01*
G03X267196Y219993I-500J-0*
G01X266335Y219758D02*
G03X267196Y219993I-0J1700D01*
G01X266335Y219758D02*
X259835D01*
X258482Y220428D02*
G03X259835Y219758I1353J1030D01*
G01X258482Y220428D02*
G03X257687I-397J-303D01*
G01X256335Y219758D02*
G03X257687Y220428I-0J1700D01*
G01X256335Y219758D02*
X249835D01*
X248135Y221458D02*
G03X249835Y219758I1700J-0D01*
G01X248135Y221458D02*
Y221508D01*
G03X247635Y222008I-500J-0*
G01X241739*
X239830Y222799D02*
G03X241739Y222008I1909J1909D01*
G01X239830Y222799D02*
X236664Y225965D01*
G03X236310Y226111I-354J-354*
G01X231642*
G03X231164Y225759I0J-500*
G01X230506Y224862D02*
G03X231164Y225759I-966J1399D01*
G01X230506Y224862D02*
G03X230290Y224451I284J-411D01*
G01Y223320*
G03X230323Y223141I500J-0*
G01X230500Y222179D02*
G03X230323Y223141I-2700J0D01*
G01X230500Y222179D02*
Y220461D01*
G03X230898Y219971I500J-0*
G01X232250Y218307D02*
G03X230898Y219971I-1700J0D01*
G01X232250Y218307D02*
Y208307D01*
X230898Y206643D02*
G03X232250Y208307I-348J1664D01*
G01X230898Y206643D02*
G03X230500Y206154I102J-489D01*
G01Y206153*
X229710Y204244D02*
G03X230500Y206153I-1910J1909D01*
G01X229710Y204244D02*
X229648Y204182D01*
G03X229910Y203337I353J-353*
G01X231301Y201666D02*
G03X229910Y203337I-1700J-0D01*
G01X231301Y201666D02*
Y193792D01*
X229601Y192092D02*
G03X231301Y193792I-0J1700D01*
G01X229601Y192092D02*
X223658D01*
G03X223305Y191945I0J-500*
G01X219246Y187887*
G03X219100Y187533I354J-354*
G01Y183772*
X218309Y181863D02*
G03X219100Y183772I-1909J1909D01*
G01X218309Y181863D02*
X213179Y176733D01*
G03X213033Y176380I354J-353*
G01Y174555*
G03X213533Y174055I500J0*
G01X226442*
G03X226940Y174510I0J500*
G01X228633Y176055D02*
G03X226940Y174510I-0J-1700D01*
G01X228633Y176055D02*
X235833D01*
X237533Y174355D02*
G03X235833Y176055I-1700J0D01*
G01X237533Y174355D02*
Y168355D01*
X237039Y167158D02*
G03X237533Y168355I-1206J1197D01*
G01X237039Y167158D02*
G03Y166453I355J-353D01*
G01X237403Y165906D02*
G03X237039Y166453I-1570J-651D01*
G01X237403Y165906D02*
G03X238305Y165859I462J192D01*
G01X239800Y166750D02*
G03X238305Y165859I0J-1700D01*
G01X239800Y166750D02*
X249800D01*
X251500Y165050D02*
G03X249800Y166750I-1700J0D01*
G01X251500Y165050D02*
Y159550D01*
X249800Y157850D02*
G03X251500Y159550I0J1700D01*
G01X249800Y157850D02*
X239800D01*
X238321Y158712D02*
G03X239800Y157850I1479J838D01*
G01X238321Y158712D02*
G03X237420Y158645I-435J-247D01*
G01X235833Y157555D02*
G03X237420Y158645I-0J1700D01*
G01X235833Y157555D02*
X230958D01*
G03X230605Y157409I0J-500*
G01X229646Y156450*
G03X229500Y156097I354J-353*
G01Y151224*
X228709Y149315D02*
G03X229500Y151224I-1909J1909D01*
G01X228709Y149315D02*
X226735Y147340D01*
G03X226588Y146987I353J-353*
G01Y142812*
X225919Y141460D02*
G03X226588Y142812I-1031J1352D01*
G01X225919Y141460D02*
G03Y140665I303J-398D01*
G01X226588Y139312D02*
G03X225919Y140665I-1700J0D01*
G01X226588Y139312D02*
Y132812D01*
X224888Y131112D02*
G03X226588Y132812I0J1700D01*
G01X224888Y131112D02*
X218388D01*
X216688Y132812D02*
G03X218388Y131112I1700J0D01*
G01X216688Y132812D02*
Y139312D01*
X217358Y140665D02*
G03X216688Y139312I1030J-1353D01*
G01X217358Y140665D02*
G03Y141460I-303J397D01*
G01X216688Y142812D02*
G03X217358Y141460I1700J0D01*
G01X216688Y142812D02*
Y146987D01*
G03X216542Y147340I-500J-0*
G01X212997Y150885*
G03X212643Y151032I-354J-353*
G01X199562*
G03X199062Y150532I-0J-500*
G01Y149598*
X197362Y147898D02*
G03X199062Y149598I-0J1700D01*
G01X197362Y147898D02*
X191813D01*
G03X191460Y147752I0J-500*
G01X187721Y144013*
G03X187575Y143660I354J-353*
G01Y141462*
X186784Y139553D02*
G03X187575Y141462I-1909J1909D01*
G01X186784Y139553D02*
X181040Y133808D01*
G03X180893Y133455I353J-353*
G01Y131880*
X179193Y130180D02*
G03X180893Y131880I0J1700D01*
G01X179193Y130180D02*
X174093D01*
X172694Y130914D02*
G03X174093Y130180I1399J966D01*
G01X172694Y130914D02*
G03X172283Y131130I-411J-284D01*
G01X170453*
G03X170042Y130914I0J-500*
G01X168643Y130180D02*
G03X170042Y130914I-0J1700D01*
G01X168643Y130180D02*
X163543D01*
X161843Y131880D02*
G03X163543Y130180I1700J0D01*
G01X161843Y131880D02*
Y133455D01*
G03X161696Y133808I-500J-0*
G01X155291Y140214*
X154500Y142123D02*
G03X155291Y140214I2700J0D01*
G01X154500Y142123D02*
Y156713D01*
G03X154354Y157067I-500J0*
G01X146034Y165386*
G03X145681Y165532I-353J-354*
G01X142906*
X141206Y167232D02*
G03X142906Y165532I1700J0D01*
G01X141206Y167232D02*
Y171132D01*
X141986Y172562D02*
G03X141206Y171132I920J-1430D01*
G01X141986Y172562D02*
G03Y173403I-270J420D01*
G01X141206Y174832D02*
G03X141986Y173403I1700J0D01*
G01X141206Y174832D02*
Y178732D01*
X142153Y180256D02*
G03X141206Y178732I753J-1524D01*
G01X142153Y180256D02*
G03X142085Y181180I-222J448D01*
G01X140909Y182797D02*
G03X142085Y181180I1700J0D01*
G01X140909Y182797D02*
Y186697D01*
X142609Y188397D02*
G03X140909Y186697I0J-1700D01*
G01X142609Y188397D02*
X148209D01*
X149909Y186697D02*
G03X148209Y188397I-1700J0D01*
G01X149909Y186697D02*
Y182797D01*
X148776Y181195D02*
G03X149909Y182797I-567J1602D01*
G01X148776Y181195D02*
G03X148730Y180271I167J-472D01*
G01X149369Y179748D02*
G03X148730Y180271I-1363J-1016D01*
G01X149369Y179748D02*
G03X149770Y179547I401J299D01*
G01X151593*
G03X152073Y179910I-0J500*
G01X157047Y181130D02*
G03X152073Y179910I-2138J-2033D01*
G01X157047Y181130D02*
G03X157772I362J345D01*
G01X159696Y182040D02*
G03X157772Y181130I213J-2943D01*
G01X159696Y182040D02*
G03X160159Y182538I-37J498D01*
G01Y184156*
G03X159765Y184645I-500J-0*
G01X158426Y185375D02*
G03X159765Y184645I1909J1909D01*
G01X158426Y185375D02*
X157615Y186186D01*
X156824Y188095D02*
G03X157615Y186186I2700J0D01*
G01X156824Y188095D02*
Y192807D01*
X156836Y193067D02*
G03X156824Y192807I2688J-260D01*
G01X156836Y193067D02*
X157042Y195190D01*
G03X157032Y195348I-498J48*
G01X156959Y195997D02*
G03X157032Y195348I2950J0D01*
G01X156959Y195997D02*
Y200497D01*
X162047Y202530D02*
G03X156959Y200497I-2138J-2033D01*
G01X162047Y202530D02*
G03X162772I362J345D01*
G01X163754Y203212D02*
G03X162772Y202530I1155J-2715D01*
G01X163754Y203212D02*
G03X163912Y203318I-196J460D01*
G01X167002Y206409*
G03X167149Y206762I-353J353*
G01Y213567*
X167940Y215476D02*
G03X167149Y213567I1909J-1909D01*
G01X167940Y215476D02*
X181621Y229158D01*
G03X181768Y229512I-353J354*
G01Y231395*
X182483Y232780D02*
G03X181768Y231395I985J-1385D01*
G01X182483Y232780D02*
G03X182693Y233188I-290J408D01*
G01Y241336*
X184393Y243036D02*
G03X182693Y241336I0J-1700D01*
G01X184393Y243036D02*
X184939D01*
X184939D02*
G03X185439Y243536I0J500D01*
G01X185439D02*
Y244012D01*
X185648Y244969D02*
G03X185439Y244012I2092J-957D01*
G01X185648Y244969D02*
G03X185428Y245619I-454J208D01*
G01X184523Y247122D02*
G03X185428Y245619I1700J-0D01*
G01X184523Y247122D02*
Y252222D01*
X185600Y253803D02*
G03X184523Y252222I623J-1581D01*
G01X185600Y253803D02*
G03X185909Y254180I-183J466D01*
G01X186547Y255400D02*
G03X185909Y254180I1626J-1627D01*
G01X186547Y255400D02*
X187290Y256143D01*
G03X187287Y256853I-353J353*
G01X186135Y259606D02*
G03X187287Y256853I3865J0D01*
G01X186135Y259606D02*
Y260394D01*
X192214Y263562D02*
G03X186135Y260394I-2214J-3168D01*
G01X192214Y263562D02*
G03X192786I286J410D01*
G01X198865Y260394D02*
G03X192786Y263562I-3865J-0D01*
G01X198865Y260394D02*
Y259606D01*
X197721Y256860D02*
G03X198865Y259606I-2721J2746D01*
G01X197721Y256860D02*
G03X197719Y256152I351J-355D01*
G01X198200Y255671*
X198867Y254217D02*
G03X198200Y255671I-2294J-172D01*
G01X198867Y254217D02*
G03X199174Y253792I498J37D01*
G01X200223Y252222D02*
G03X199174Y253792I-1700J-0D01*
G01X200223Y252222D02*
Y247122D01*
X199595Y245802D02*
G03X200223Y247122I-1072J1320D01*
G01X199595Y245802D02*
G03X199523Y245098I315J-388D01*
G01X200040Y243645D02*
G03X199523Y245098I-2300J0D01*
G01X200040Y243645D02*
Y243536D01*
G03X200540Y243036I500J-0*
G01X201086*
X202364Y242457D02*
G03X201086Y243036I-1278J-1121D01*
G01X202364Y242457D02*
G03X203115I376J330D01*
G01X204393Y243036D02*
G03X203115Y242457I0J-1700D01*
G01X204393Y243036D02*
X211086D01*
X212786Y241336D02*
G03X211086Y243036I-1700J-0D01*
G01X212786Y241336D02*
Y240304D01*
G03X213286Y239804I500J-0*
G01X213519*
G03X213684Y239832I0J500*
G01X214577Y239983D02*
G03X213684Y239832I-0J-2700D01*
G01X214577Y239983D02*
X216077D01*
G03X216489Y240199I0J500*
G01X217888Y240933D02*
G03X216489Y240199I-0J-1700D01*
G01X217888Y240933D02*
X223488D01*
X225188Y239233D02*
G03X223488Y240933I-1700J0D01*
G01X225188Y239233D02*
Y236749D01*
G03X225334Y236395I500J0*
G01X228522Y233208*
G03X228875Y233061I353J353*
G01X229540*
X231164Y231864D02*
G03X229540Y233061I-1624J-503D01*
G01X231164Y231864D02*
G03X231642Y231511I478J147D01*
G01X237636*
X239545Y230720D02*
G03X237636Y231511I-1909J-1909D01*
G01X239545Y230720D02*
X242711Y227554D01*
G03X243065Y227408I354J354*
G01X247635*
G03X248135Y227908I-0J500*
G01Y227958*
X249835Y229658D02*
G03X248135Y227958I-0J-1700D01*
G01X249835Y229658D02*
X256335D01*
X257687Y228988D02*
G03X256335Y229658I-1352J-1030D01*
G01X257687Y228988D02*
G03X258482I398J303D01*
G01X259835Y229658D02*
G03X258482Y228988I-0J-1700D01*
G01X259835Y229658D02*
X266335D01*
X267196Y229423D02*
G03X266335Y229658I-861J-1465D01*
G01X267196Y229423D02*
G03X267950Y229854I254J431D01*
G01Y240100*
X269650Y241800D02*
G03X267950Y240100I0J-1700D01*
G01X269650Y241800D02*
X276800D01*
G03X277300Y242300I-0J500*
G01X213865Y260394D02*
Y259606D01*
X207786Y256438D02*
G03X213865Y259606I2214J3168D01*
G01X207786Y256438D02*
G03X207214I-286J-410D01*
G01X201135Y259606D02*
G03X207214Y256438I3865J0D01*
G01X201135Y259606D02*
Y260394D01*
X207214Y263562D02*
G03X201135Y260394I-2214J-3168D01*
G01X207214Y263562D02*
G03X207786I286J410D01*
G01X213865Y260394D02*
G03X207786Y263562I-3865J-0D01*
G01X128115Y225056D02*
G03X143502Y225422I7885J-7856D01*
G01X128115Y225056D02*
G03X128098Y225778I-354J353D01*
G01X143485Y226144D02*
G03X128098Y225778I-7885J7856D01*
G01X143485Y226144D02*
G03X143502Y225422I354J-353D01*
G01X122700Y276599D02*
X277300D01*
X122700Y275699D02*
X277300D01*
X122700Y274799D02*
X277300D01*
X122700Y273899D02*
X277300D01*
X122700Y272999D02*
X277300D01*
X122700Y272099D02*
X277300D01*
X122700Y271199D02*
X277300D01*
X122700Y270299D02*
X277300D01*
X122700Y269399D02*
X277300D01*
X122700Y268499D02*
X277300D01*
X122700Y267599D02*
X277300D01*
X122700Y266699D02*
X277300D01*
X122700Y265799D02*
X277300D01*
X122700Y264899D02*
X277300D01*
X211395Y263999D02*
X277300D01*
X212761Y263099D02*
X277300D01*
X213418Y262199D02*
X277300D01*
X213758Y261299D02*
X277300D01*
X213865Y260399D02*
X277300D01*
X213864Y259499D02*
X277300D01*
X213732Y258599D02*
X277300D01*
X213362Y257699D02*
X277300D01*
X212657Y256799D02*
X277300D01*
X211093Y255899D02*
X277300D01*
X198666Y254999D02*
X277300D01*
X198890Y254099D02*
X277300D01*
X199914Y253199D02*
X277300D01*
X200221Y252299D02*
X277300D01*
X200223Y251399D02*
X277300D01*
X200223Y250499D02*
X277300D01*
X200223Y249599D02*
X277300D01*
X200223Y248699D02*
X277300D01*
X200223Y247799D02*
X277300D01*
X200209Y246899D02*
X277300D01*
X199800Y245999D02*
X277300D01*
X199522Y245099D02*
X277300D01*
X199972Y244199D02*
X277300D01*
X200099Y243299D02*
X277300D01*
X212413Y242399D02*
X277300D01*
X231284Y201899D02*
X277300D01*
X231301Y200999D02*
X277300D01*
X231301Y200099D02*
X277300D01*
X231301Y199199D02*
X277300D01*
X231301Y198299D02*
X277300D01*
X231301Y197399D02*
X277300D01*
X231301Y196499D02*
X277300D01*
X231301Y195599D02*
X277300D01*
X231301Y194699D02*
X277300D01*
X231301Y193799D02*
X277300D01*
X231047Y192899D02*
X277300D01*
X223368Y191999D02*
X277300D01*
X222458Y191099D02*
X277300D01*
X221558Y190199D02*
X277300D01*
X220658Y189299D02*
X277300D01*
X219758Y188399D02*
X277300D01*
X219100Y187499D02*
X277300D01*
X219100Y186599D02*
X277300D01*
X219100Y185699D02*
X277300D01*
X219100Y184799D02*
X277300D01*
X219100Y183899D02*
X277300D01*
X218987Y182999D02*
X277300D01*
X218519Y182099D02*
X277300D01*
X217645Y181199D02*
X277300D01*
X216745Y180299D02*
X277300D01*
X215845Y179399D02*
X277300D01*
X214945Y178499D02*
X277300D01*
X214045Y177599D02*
X277300D01*
X213148Y176699D02*
X277300D01*
X236731Y175799D02*
X277300D01*
X237444Y174899D02*
X277300D01*
X237533Y173999D02*
X277300D01*
X237533Y173099D02*
X277300D01*
X237533Y172199D02*
X277300D01*
X237533Y171299D02*
X277300D01*
X237533Y170399D02*
X277300D01*
X237533Y169499D02*
X277300D01*
X237533Y168599D02*
X277300D01*
X237401Y167699D02*
X277300D01*
X236894Y166799D02*
X277300D01*
X251273Y165899D02*
X277300D01*
X251500Y164999D02*
X277300D01*
X251500Y164099D02*
X277300D01*
X251500Y163199D02*
X277300D01*
X251500Y162299D02*
X277300D01*
X251500Y161399D02*
X277300D01*
X251500Y160499D02*
X277300D01*
X251500Y159599D02*
X277300D01*
X251272Y158699D02*
X277300D01*
X236709Y157799D02*
X277300D01*
X230095Y156899D02*
X277300D01*
X229500Y155999D02*
X277300D01*
X229500Y155099D02*
X277300D01*
X229500Y154199D02*
X277300D01*
X229500Y153299D02*
X277300D01*
X229500Y152399D02*
X277300D01*
X229500Y151499D02*
X277300D01*
X229427Y150599D02*
X277300D01*
X229028Y149699D02*
X277300D01*
X228193Y148799D02*
X277300D01*
X227293Y147899D02*
X277300D01*
X226589Y146999D02*
X277300D01*
X226588Y146099D02*
X277300D01*
X226588Y145199D02*
X277300D01*
X226588Y144299D02*
X277300D01*
X226588Y143399D02*
X277300D01*
X226559Y142499D02*
X277300D01*
X226079Y141599D02*
X277300D01*
X225879Y140699D02*
X277300D01*
X226517Y139799D02*
X277300D01*
X226588Y138899D02*
X277300D01*
X226588Y137999D02*
X277300D01*
X226588Y137099D02*
X277300D01*
X226588Y136199D02*
X277300D01*
X226588Y135299D02*
X277300D01*
X226588Y134399D02*
X277300D01*
X226588Y133499D02*
X277300D01*
X226575Y132599D02*
X277300D01*
X226173Y131699D02*
X277300D01*
X180505Y130799D02*
X277300D01*
X122700Y129899D02*
X277300D01*
X122700Y128999D02*
X277300D01*
X122700Y128099D02*
X277300D01*
X122700Y127199D02*
X277300D01*
X122700Y126299D02*
X277300D01*
X122700Y125399D02*
X277300D01*
X122700Y124499D02*
X277300D01*
X122700Y123599D02*
X277300D01*
X212778Y241499D02*
X268684D01*
X230868Y202799D02*
X268674D01*
X224501Y240599D02*
X268025D01*
X229519Y203699D02*
X268023D01*
X225123Y239699D02*
X267950D01*
X225188Y238799D02*
X267950D01*
X225188Y237899D02*
X267950D01*
X225188Y236999D02*
X267950D01*
X225631Y236099D02*
X267950D01*
X226531Y235199D02*
X267950D01*
X227431Y234299D02*
X267950D01*
X228331Y233399D02*
X267950D01*
X230804Y232499D02*
X267950D01*
X231360Y231599D02*
X267950D01*
X239567Y230699D02*
X267950D01*
X232103Y218999D02*
X267950D01*
X232250Y218099D02*
X267950D01*
X232250Y217199D02*
X267950D01*
X232250Y216299D02*
X267950D01*
X232250Y215399D02*
X267950D01*
X232250Y214499D02*
X267950D01*
X232250Y213599D02*
X267950D01*
X232250Y212699D02*
X267950D01*
X232250Y211799D02*
X267950D01*
X232250Y210899D02*
X267950D01*
X232250Y209999D02*
X267950D01*
X232250Y209099D02*
X267950D01*
X232247Y208199D02*
X267950D01*
X231919Y207299D02*
X267950D01*
X230564Y206399D02*
X267950D01*
X230420Y205499D02*
X267950D01*
X230008Y204599D02*
X267950D01*
X240467Y229799D02*
X267947D01*
X267012Y219899D02*
X267819D01*
X257012D02*
X259157D01*
X257775Y228899D02*
X258394D01*
X231148Y219899D02*
X249157D01*
X241367Y228899D02*
X248419D01*
X230500Y220799D02*
X248268D01*
X242267Y227999D02*
X248135D01*
X230500Y221699D02*
X248097D01*
X230468Y222599D02*
X240053D01*
X230290Y223499D02*
X239130D01*
X237444Y158699D02*
X238328D01*
X237407Y165899D02*
X238327D01*
X230290Y224399D02*
X238230D01*
X230941Y225299D02*
X237330D01*
X213033Y175799D02*
X227735D01*
X213033Y174899D02*
X227022D01*
X187465Y140699D02*
X217398D01*
X187575Y141599D02*
X217198D01*
X180884Y131699D02*
X217104D01*
X212786Y240599D02*
X216875D01*
X187002Y139799D02*
X216759D01*
X187575Y142499D02*
X216718D01*
X180893Y132599D02*
X216702D01*
X189807Y146099D02*
X216688D01*
X188907Y145199D02*
X216688D01*
X188007Y144299D02*
X216688D01*
X187575Y143399D02*
X216688D01*
X186130Y138899D02*
X216688D01*
X185230Y137999D02*
X216688D01*
X184330Y137099D02*
X216688D01*
X183430Y136199D02*
X216688D01*
X182530Y135299D02*
X216688D01*
X181630Y134399D02*
X216688D01*
X180895Y133499D02*
X216688D01*
X190707Y146999D02*
X216688D01*
X197411Y147899D02*
X215984D01*
X198862Y148799D02*
X215084D01*
X199062Y149699D02*
X214184D01*
X199066Y150599D02*
X213284D01*
X206093Y255899D02*
X208907D01*
X206395Y263999D02*
X208605D01*
X197972Y255899D02*
X203907D01*
X196395Y263999D02*
X203605D01*
X202424Y242399D02*
X203055D01*
X197668Y256799D02*
X202343D01*
X197761Y263099D02*
X202239D01*
X198362Y257699D02*
X201638D01*
X198418Y262199D02*
X201582D01*
X198732Y258599D02*
X201268D01*
X198758Y261299D02*
X201242D01*
X198864Y259499D02*
X201136D01*
X198865Y260399D02*
X201135D01*
X191395Y263999D02*
X193605D01*
X122700D02*
X188605D01*
X122700Y256799D02*
X187335D01*
X122700Y263099D02*
X187239D01*
X122700Y255899D02*
X187046D01*
X122700Y257699D02*
X186638D01*
X122700Y262199D02*
X186582D01*
X122700Y258599D02*
X186268D01*
X122700Y261299D02*
X186242D01*
X122700Y254999D02*
X186227D01*
X122700Y259499D02*
X186136D01*
X122700Y260399D02*
X186135D01*
X122700Y254099D02*
X185888D01*
X136436Y245099D02*
X185687D01*
X140057Y244199D02*
X185447D01*
X141717Y243299D02*
X185380D01*
X122700Y245999D02*
X184947D01*
X122700Y253199D02*
X184832D01*
X122700Y246899D02*
X184538D01*
X122700Y252299D02*
X184525D01*
X122700Y251399D02*
X184523D01*
X122700Y250499D02*
X184523D01*
X122700Y249599D02*
X184523D01*
X122700Y248699D02*
X184523D01*
X122700Y247799D02*
X184523D01*
X142904Y242399D02*
X183066D01*
X143825Y241499D02*
X182701D01*
X144563Y240599D02*
X182693D01*
X145161Y239699D02*
X182693D01*
X145643Y238799D02*
X182693D01*
X146025Y237899D02*
X182693D01*
X146319Y236999D02*
X182693D01*
X146531Y236099D02*
X182693D01*
X146665Y235199D02*
X182693D01*
X146726Y234299D02*
X182693D01*
X146714Y233399D02*
X182693D01*
X146628Y232499D02*
X182175D01*
X146468Y231599D02*
X181780D01*
X146229Y230699D02*
X181768D01*
X145907Y229799D02*
X181768D01*
X145492Y228899D02*
X181362D01*
X144974Y227999D02*
X180462D01*
X144332Y227099D02*
X179562D01*
X143539Y226199D02*
X178662D01*
X143635Y225299D02*
X177762D01*
X144489Y224399D02*
X176862D01*
X145176Y223499D02*
X175962D01*
X145733Y222599D02*
X175062D01*
X146180Y221699D02*
X174162D01*
X146532Y220799D02*
X173262D01*
X169954Y130799D02*
X172782D01*
X146798Y219899D02*
X172362D01*
X146984Y218999D02*
X171462D01*
X147094Y218099D02*
X170562D01*
X147130Y217199D02*
X169662D01*
X147094Y216299D02*
X168762D01*
X146983Y215399D02*
X167865D01*
X146797Y214499D02*
X167315D01*
X146531Y213599D02*
X167149D01*
X146179Y212699D02*
X167149D01*
X145732Y211799D02*
X167149D01*
X145175Y210899D02*
X167149D01*
X144487Y209999D02*
X167149D01*
X143632Y209099D02*
X167149D01*
X142547Y208199D02*
X167149D01*
X141084Y207299D02*
X167149D01*
X138686Y206399D02*
X166992D01*
X122700Y205499D02*
X166092D01*
X122700Y204599D02*
X165192D01*
X122700Y203699D02*
X164292D01*
X161755Y202799D02*
X163064D01*
X122700Y130799D02*
X162231D01*
X122700Y131699D02*
X161852D01*
X122700Y132599D02*
X161843D01*
X122700Y133499D02*
X161841D01*
X122700Y134399D02*
X161106D01*
X122700Y135299D02*
X160206D01*
X149909Y183899D02*
X160159D01*
X149909Y182999D02*
X160159D01*
X149759Y182099D02*
X159898D01*
X122700Y136199D02*
X159306D01*
X149909Y184799D02*
X159280D01*
X122700Y137099D02*
X158406D01*
X149909Y185699D02*
X158102D01*
X122700Y202799D02*
X158064D01*
X156980Y181199D02*
X157839D01*
X122700Y137999D02*
X157506D01*
X122700Y201899D02*
X157313D01*
X149909Y186599D02*
X157276D01*
X122700Y200999D02*
X157002D01*
X122700Y194699D02*
X156994D01*
X122700Y195599D02*
X156986D01*
X122700Y200099D02*
X156959D01*
X122700Y199199D02*
X156959D01*
X122700Y198299D02*
X156959D01*
X122700Y197399D02*
X156959D01*
X122700Y196499D02*
X156959D01*
X122700Y193799D02*
X156907D01*
X149709Y187499D02*
X156890D01*
X122700Y192899D02*
X156825D01*
X122700Y191999D02*
X156824D01*
X122700Y191099D02*
X156824D01*
X122700Y190199D02*
X156824D01*
X122700Y189299D02*
X156824D01*
X122700Y188399D02*
X156824D01*
X122700Y138899D02*
X156606D01*
X122700Y139799D02*
X155706D01*
X122700Y140699D02*
X154906D01*
X122700Y141599D02*
X154551D01*
X122700Y155999D02*
X154500D01*
X122700Y155099D02*
X154500D01*
X122700Y154199D02*
X154500D01*
X122700Y153299D02*
X154500D01*
X122700Y152399D02*
X154500D01*
X122700Y151499D02*
X154500D01*
X122700Y150599D02*
X154500D01*
X122700Y149699D02*
X154500D01*
X122700Y148799D02*
X154500D01*
X122700Y147899D02*
X154500D01*
X122700Y146999D02*
X154500D01*
X122700Y146099D02*
X154500D01*
X122700Y145199D02*
X154500D01*
X122700Y144299D02*
X154500D01*
X122700Y143399D02*
X154500D01*
X122700Y142499D02*
X154500D01*
X122700Y156899D02*
X154464D01*
X122700Y157799D02*
X153622D01*
X148788Y181199D02*
X152839D01*
X122700Y158699D02*
X152722D01*
X148679Y180299D02*
X152215D01*
X122700Y159599D02*
X151822D01*
X122700Y160499D02*
X150922D01*
X122700Y161399D02*
X150022D01*
X122700Y162299D02*
X149122D01*
X122700Y163199D02*
X148222D01*
X122700Y164099D02*
X147322D01*
X122700Y164999D02*
X146422D01*
X122700Y180299D02*
X142223D01*
X122700Y173099D02*
X142202D01*
X122700Y181199D02*
X142031D01*
X122700Y165899D02*
X141852D01*
X122700Y172199D02*
X141582D01*
X122700Y173999D02*
X141425D01*
X122700Y179399D02*
X141342D01*
X122700Y166799D02*
X141263D01*
X122700Y171299D02*
X141215D01*
X122700Y178499D02*
X141206D01*
X122700Y177599D02*
X141206D01*
X122700Y176699D02*
X141206D01*
X122700Y175799D02*
X141206D01*
X122700Y174899D02*
X141206D01*
X122700Y170399D02*
X141206D01*
X122700Y169499D02*
X141206D01*
X122700Y168599D02*
X141206D01*
X122700Y167699D02*
X141206D01*
X122700Y187499D02*
X141110D01*
X122700Y182099D02*
X141059D01*
X122700Y186599D02*
X140909D01*
X122700Y185699D02*
X140909D01*
X122700Y184799D02*
X140909D01*
X122700Y183899D02*
X140909D01*
X122700Y182999D02*
X140909D01*
X122700Y245099D02*
X134764D01*
X122700Y206399D02*
X133314D01*
X122700Y244199D02*
X131143D01*
X122700Y207299D02*
X130916D01*
X122700Y243299D02*
X129483D01*
X122700Y208199D02*
X129453D01*
X122700Y209099D02*
X128368D01*
X122700Y242399D02*
X128296D01*
X122700Y225299D02*
X128249D01*
X122700Y226199D02*
X127661D01*
X122700Y209999D02*
X127513D01*
X122700Y224399D02*
X127511D01*
X122700Y241499D02*
X127375D01*
X122700Y227099D02*
X126868D01*
X122700Y210899D02*
X126825D01*
X122700Y223499D02*
X126824D01*
X122700Y240599D02*
X126637D01*
X122700Y211799D02*
X126268D01*
X122700Y222599D02*
X126267D01*
X122700Y227999D02*
X126226D01*
X122700Y239699D02*
X126039D01*
X122700Y212699D02*
X125821D01*
X122700Y221699D02*
X125820D01*
X122700Y228899D02*
X125708D01*
X122700Y238799D02*
X125557D01*
X122700Y213599D02*
X125469D01*
X122700Y220799D02*
X125468D01*
X122700Y229799D02*
X125293D01*
X122700Y214499D02*
X125203D01*
X122700Y219899D02*
X125202D01*
X122700Y237899D02*
X125175D01*
X122700Y215399D02*
X125017D01*
X122700Y218999D02*
X125016D01*
X122700Y230699D02*
X124971D01*
X122700Y216299D02*
X124906D01*
X122700Y218099D02*
X124906D01*
X122700Y236999D02*
X124881D01*
X122700Y217199D02*
X124870D01*
X122700Y231599D02*
X124732D01*
X122700Y236099D02*
X124669D01*
X122700Y232499D02*
X124572D01*
X122700Y235199D02*
X124535D01*
X122700Y233399D02*
X124486D01*
X122700Y234299D02*
X124474D01*
X191251Y230699D02*
X204228D01*
X191251Y229799D02*
X204228D01*
X191251Y228899D02*
X204228D01*
X191251Y227999D02*
X204228D01*
X191251Y227099D02*
X204228D01*
X202053Y226199D02*
X203426D01*
X202213Y231599D02*
X203266D01*
X173699Y213599D02*
X195039D01*
X172799Y212699D02*
X195039D01*
X172549Y211799D02*
X195039D01*
X172549Y210899D02*
X195039D01*
X174599Y214499D02*
X194883D01*
X178457Y200099D02*
X193597D01*
X172549Y209999D02*
X193547D01*
X191249Y226199D02*
X193426D01*
X192213Y231599D02*
X193266D01*
X177835Y200999D02*
X193181D01*
X175499Y215399D02*
X192975D01*
X179357Y199199D02*
X192904D01*
X172549Y209099D02*
X192869D01*
X177205Y201899D02*
X192800D01*
X172549Y208199D02*
X192789D01*
X172549Y207299D02*
X192789D01*
X172705Y206399D02*
X192789D01*
X173605Y205499D02*
X192789D01*
X174505Y204599D02*
X192789D01*
X175405Y203699D02*
X192789D01*
X176305Y202799D02*
X192789D01*
X180257Y198299D02*
X192789D01*
X184840Y197399D02*
X192789D01*
X185264Y196499D02*
X192789D01*
X185282Y195599D02*
X192789D01*
X185282Y194699D02*
X192789D01*
X185282Y193799D02*
X192789D01*
X190941Y225299D02*
X192768D01*
X176399Y216299D02*
X192693D01*
X184499Y224399D02*
X192693D01*
X183599Y223499D02*
X192693D01*
X182699Y222599D02*
X192693D01*
X181799Y221699D02*
X192693D01*
X180899Y220799D02*
X192693D01*
X179999Y219899D02*
X192693D01*
X179099Y218999D02*
X192693D01*
X178199Y218099D02*
X192693D01*
X177299Y217199D02*
X192693D01*
X191823Y192899D02*
X192662D01*
G54D40*
X135600Y234000D03*
G54D45*
X231638Y146062D03*
Y136062D03*
X221638Y146062D03*
Y136062D03*
X211638Y146062D03*
Y136062D03*
X253085Y234708D03*
X263085D03*
X253085Y224708D03*
X263085D03*
X253085Y214708D03*
X263085D03*
X207735Y205334D03*
Y195334D03*
X197740Y205334D03*
Y195334D03*
X165813Y150955D03*
Y160955D03*
X175813Y150955D03*
Y160955D03*
G54D55*
X185000Y265906D03*
X190000Y260000D03*
X195000D03*
X200000Y265906D03*
X205000Y260000D03*
X210000D03*
X215000Y265906D03*
G54D56*
X225827Y256063D03*
X175315Y260000D03*
G54D57*
X244800Y162300D03*
Y175300D03*
G54D58*
X227800Y213307D03*
X240800D03*
G54D59*
X220688Y244883D03*
Y237283D03*
X145409Y192347D03*
Y184747D03*
G54D60*
X181032Y194306D03*
Y186706D03*
X145456Y176782D03*
Y169182D03*
X164409Y183747D03*
Y191347D03*
X172186Y183757D03*
Y191357D03*
X166093Y141430D03*
Y133830D03*
X176643Y141430D03*
Y133830D03*
G54D61*
X219990Y228811D03*
X227590D03*
X180573Y249672D03*
X188173D03*
X204173D03*
X196573D03*
G54D62*
X232233Y180455D03*
Y162255D03*
Y171355D03*
G54D63*
X207833D03*
G54D64*
X207740Y220568D03*
X197740D03*
X187740D03*
Y237103D03*
X197740D03*
X207740D03*
G54D65*
X208970Y228836D03*
X186509D03*
G54D66*
X154909Y198247D03*
X159909D03*
X164909D03*
X169909D03*
Y176847D03*
X164909D03*
X159909D03*
X154909D03*
G54D67*
X193425Y153732D03*
Y133653D03*
G54D68*
X225467Y197729D03*
X245545D03*
G74*
X0Y0D02*
M02*
/Modules/Clock/CLKGEN01B/opravit.txt
0,0 → 1,10
moc blizko soucastky.
 
Pouzdro diody musi byt SMA.
 
Neni oznacena jednicka u U1.
 
Vylepsit blokovani U1. Pridat prokovy.
Zrusit paralelni vstup.
 
Opravit tvary plosek pro odmaskovani
/Modules/Clock/CLKGEN01B/PCB/CLKGEN.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/SCH/CLKGEN.DSN
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/SCH/CLKGEN.asc
0,0 → 1,63
*PADS-PCB*
*PART*
C1 C-ELYT,10uF@ELYTB
C2 C-ELYT,10uF@ELYTB
C5 C,100nF@C0805
C6 C,100nF@C0805
D1 D,1N4007@DO41
D2 D,1N4007@DO41
J1 JUMP2X3,JUMP2X3@JUMP2X3
J2 SATA,SATA@SATA
J3 JUMP2X3,JUMP2X3@JUMP2X3
J4 JUMP2X1,JUMP2X1@JUMP2X1
J5 JUMP2X1,JUMP2X1@JUMP2X1
J6 JUMP2X2,JUMP2X2@JUMP2X2
M1 PAD,HOLE_M3@HOLE_M3
M2 PAD,HOLE_M3@HOLE_M3
M3 PAD,HOLE_M3@HOLE_M3
M4 PAD,HOLE_M3@HOLE_M3
M5 FIDU,FIDU@FIDU
M6 FIDU_PASTE,FIDU_PASTE@FIDU_PASTE
R1 R,4k7@R0805
R10 R,195R@R0805
R11 R,195R@R0805
R2 R,4k7@R0805
R3 R,200k@R0805
R4 R,0R@R0805
R5 R,0R@R0805
R6 R,4k7@R0805
R7 R,4k7@R0805
U1 SOT223,LM1117MPX@SOT223
U2 Si570,Si570@Si5XX
U3 SO8_150,GTL2002@SO8_150
 
*NET*
*SIGNAL* GND
J1.1 J1.2 J1.5 J1.6 J2.1 J2.4 J2.7 J3.1
J3.2 J3.5 J3.6 U1.1 C1.C C2.C D1.A U2.3
C5.1 D2.A U3.1 C6.1 M1.1 M2.1 M3.1 M4.1
R10.1 R11.1
*SIGNAL* N01163
J2.2 U2.4 R10.2
*SIGNAL* N02020
U2.1 J4.1 J4.2
*SIGNAL* N02024
U2.2 J5.1 J5.2
*SIGNAL* N02141
J2.3 U2.5 R11.2
*SIGNAL* N02853
U3.6 J6.1 J6.2 R4.1 R6.1
*SIGNAL* N02857
U3.5 J6.3 J6.4 R5.1 R7.1
*SIGNAL* N03045
U3.7 U3.8 R3.1 C6.2
*SIGNAL* N03387
U2.8 R1.1 U3.3 R4.2
*SIGNAL* N03720
U2.7 R2.1 U3.4 R5.2
*SIGNAL* VDD
J3.3 J3.4 U1.3 U1.4 C2.A U2.6 C5.2 D2.C
R1.2 R2.2 U3.2
*SIGNAL* VIN
J1.3 J1.4 U1.2 C1.A D1.C R3.2 R6.2 R7.2
*END*
/Modules/Clock/CLKGEN01B/SCH/CLKGEN.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PICDEM FSUSB.bak
0,0 → 1,210
/********************************************************************
FileName: HardwareProfile - PICDEM FSUSB.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PICDEM FSUSB
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PICDEM_FSUSB_H
#define HARDWARE_PROFILE_PICDEM_FSUSB_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//The PICDEM FS USB Demo Board platform supports the USE_SELF_POWER_SENSE_IO
//and USE_USB_BUS_SENSE_IO features. Uncomment the below line(s) if
//it is desireable to use one or both of the features.
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
//Uncomment the following line to make the output HEX of this
// project work with the MCHPUSB Bootloader
//#define PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** MDD File System selection options ************************/
/*******************************************************************/
#define USE_PIC18
 
#define ERASE_BLOCK_SIZE 64
#define WRITE_BLOCK_SIZE 32
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PICDEM_FS_USB
#define PICDEM_FS_USB
#define CLOCK_FREQ 48000000
 
/** LED ************************************************************/
#define mInitAllLEDs() LATD &= 0xF0; TRISD &= 0xF0;
#define mLED_1 LATDbits.LATD0
#define mLED_2 LATDbits.LATD1
#define mLED_3 LATDbits.LATD2
#define mLED_4 LATDbits.LATD3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitAllSwitches() TRISBbits.TRISB4=1;TRISBbits.TRISB5=1;
#define mInitSwitch2() TRISBbits.TRISB4=1;
#define mInitSwitch3() TRISBbits.TRISB5=1;
#define sw2 PORTBbits.RB4
#define sw3 PORTBbits.RB5
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1;ADCON0=0x01;ADCON2=0x3C;ADCON2bits.ADFM = 1;}
/** SPI : Chip Select Lines ****************************************/
#define tris_cs_temp_sensor TRISBbits.TRISB2 // Output
#define cs_temp_sensor LATBbits.LATB2
/** USB external transceiver interface (optional) ******************/
#define tris_usb_vpo TRISBbits.TRISB3 // Output
#define tris_usb_vmo TRISBbits.TRISB2 // Output
#define tris_usb_rcv TRISAbits.TRISA4 // Input
#define tris_usb_vp TRISCbits.TRISC5 // Input
#define tris_usb_vm TRISCbits.TRISC4 // Input
#define tris_usb_oe TRISCbits.TRISC1 // Output
#define tris_usb_suspnd TRISAbits.TRISA3 // Output
/** TRIS ***********************************************************/
#define INPUT_PIN 1
#define OUTPUT_PIN 0
 
#if defined(YAS)
#define RXTX LATBbits.LATB5
#else
#define RXTX LATAbits.LATA2
#endif
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
 
#if defined(YAS)
#define BPF_S2 LATAbits.LATA2
#endif
 
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#if defined(YAS)
#define BPF_S2_STATE PORTAbits.RA2
#endif
 
#define PADDLE_DIT PORTBbits.RB6
#define PADDLE_DAH PORTBbits.RB7
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
 
#if defined(YAS)
#else
#define LPF_3 LATBbits.LATB2
#define LPF_4 LATBbits.LATB3
#define LPF_5 LATBbits.LATB4
#define LPF_6 LATBbits.LATB5
#endif
 
/** S W I T C H *****************************************************/
#define mInitSwitch() TRISCbits.TRISC2 = 1;
#define UserSW PORTCbits.RC2
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
#define mLED_Both_On() {mLED_1_On(); mLED_2_On();}
#define mLED_Only_1_On() {mLED_1_On(); mLED_2_Off();}
#define mLED_Only_2_On() {mLED_1_Off(); mLED_2_On();}
 
 
#endif //HARDWARE_PROFILE_PICDEM_FSUSB_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PICDEM FSUSB.h
0,0 → 1,210
/********************************************************************
FileName: HardwareProfile - PICDEM FSUSB.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PICDEM FSUSB
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PICDEM_FSUSB_H
#define HARDWARE_PROFILE_PICDEM_FSUSB_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//The PICDEM FS USB Demo Board platform supports the USE_SELF_POWER_SENSE_IO
//and USE_USB_BUS_SENSE_IO features. Uncomment the below line(s) if
//it is desireable to use one or both of the features.
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
//Uncomment the following line to make the output HEX of this
// project work with the MCHPUSB Bootloader
#define PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
//#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** MDD File System selection options ************************/
/*******************************************************************/
#define USE_PIC18
 
#define ERASE_BLOCK_SIZE 64
#define WRITE_BLOCK_SIZE 32
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PICDEM_FS_USB
#define PICDEM_FS_USB
#define CLOCK_FREQ 48000000
 
/** LED ************************************************************/
#define mInitAllLEDs() LATD &= 0xF0; TRISD &= 0xF0;
#define mLED_1 LATDbits.LATD0
#define mLED_2 LATDbits.LATD1
#define mLED_3 LATDbits.LATD2
#define mLED_4 LATDbits.LATD3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitAllSwitches() TRISBbits.TRISB4=1;TRISBbits.TRISB5=1;
#define mInitSwitch2() TRISBbits.TRISB4=1;
#define mInitSwitch3() TRISBbits.TRISB5=1;
#define sw2 PORTBbits.RB4
#define sw3 PORTBbits.RB5
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1;ADCON0=0x01;ADCON2=0x3C;ADCON2bits.ADFM = 1;}
/** SPI : Chip Select Lines ****************************************/
#define tris_cs_temp_sensor TRISBbits.TRISB2 // Output
#define cs_temp_sensor LATBbits.LATB2
/** USB external transceiver interface (optional) ******************/
#define tris_usb_vpo TRISBbits.TRISB3 // Output
#define tris_usb_vmo TRISBbits.TRISB2 // Output
#define tris_usb_rcv TRISAbits.TRISA4 // Input
#define tris_usb_vp TRISCbits.TRISC5 // Input
#define tris_usb_vm TRISCbits.TRISC4 // Input
#define tris_usb_oe TRISCbits.TRISC1 // Output
#define tris_usb_suspnd TRISAbits.TRISA3 // Output
/** TRIS ***********************************************************/
#define INPUT_PIN 1
#define OUTPUT_PIN 0
 
#if defined(YAS)
#define RXTX LATBbits.LATB5
#else
#define RXTX LATAbits.LATA2
#endif
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
 
#if defined(YAS)
#define BPF_S2 LATAbits.LATA2
#endif
 
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#if defined(YAS)
#define BPF_S2_STATE PORTAbits.RA2
#endif
 
#define PADDLE_DIT PORTBbits.RB6
#define PADDLE_DAH PORTBbits.RB7
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
 
#if defined(YAS)
#else
#define LPF_3 LATBbits.LATB2
#define LPF_4 LATBbits.LATB3
#define LPF_5 LATBbits.LATB4
#define LPF_6 LATBbits.LATB5
#endif
 
/** S W I T C H *****************************************************/
#define mInitSwitch() TRISCbits.TRISC2 = 1;
#define UserSW PORTCbits.RC2
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
#define mLED_Both_On() {mLED_1_On(); mLED_2_On();}
#define mLED_Only_1_On() {mLED_1_On(); mLED_2_Off();}
#define mLED_Only_2_On() {mLED_1_Off(); mLED_2_On();}
 
 
#endif //HARDWARE_PROFILE_PICDEM_FSUSB_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile.h
0,0 → 1,103
/********************************************************************
FileName: HardwareProfile.h
Dependencies: See INCLUDES section
Processor: PIC18, PIC24, or PIC32 USB Microcontrollers
Hardware: The code is natively intended to be used on the
following hardware platforms:
PICDEM™ FS USB Demo Board
PIC18F46J50 FS USB Plug-In Module
PIC18F87J50 FS USB Plug-In Module
Explorer 16 + PIC24 or PIC32 USB PIMs
PIC24F Starter Kit
Low Pin Count USB Development Kit
The firmware may be modified for use on other USB
platforms by editing this file (HardwareProfile.h)
Compiler: Microchip C18 (for PIC18), C30 (for PIC24),
or C32 (for PIC32)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_H
#define HARDWARE_PROFILE_H
 
//#define DEMO_BOARD USER_DEFINED_BOARD
 
 
#if !defined(DEMO_BOARD)
#if defined(__C32__)
#if defined(__32MX460F512L__)
#if defined(PIC32MX460F512L_PIM)
#include "HardwareProfile - PIC32MX460F512L PIM.h"
#elif defined(PIC32_USB_STARTER_KIT)
#include "HardwareProfile - PIC32 USB Starter Kit.h"
#else
#include "HardwareProfile - UBW32.h"
#endif
#elif defined(__32MX795F512L__)
#if defined(PIC32MX795F512L_PIM)
#include "HardwareProfile - PIC32MX795F512L PIM.h"
#elif defined(PIC32_USB_STARTER_KIT)
//PIC32 USB Starter Kit II
#include "HardwareProfile - PIC32 USB Starter Kit.h"
#endif
#endif
#endif
#if defined(__C30__)
#if defined(__PIC24FJ256GB110__)
#include "HardwareProfile - PIC24FJ256GB110 PIM.h"
#elif defined(__PIC24FJ256GB106__)
#include "HardwareProfile - PIC24F Starter Kit.h"
#endif
#endif
 
#if defined(__18CXX)
#if defined(__18F4550)
#include "HardwareProfile - UBW.h"
#elif defined(__18F87J50)
#include "HardwareProfile - PIC18F87J50 PIM.h"
#elif defined(__18F14K50)
#include "HardwareProfile - Low Pin Count USB Development Kit.h"
#elif defined(__18F46J50)
#include "HardwareProfile - PIC18F46J50 PIM.h"
#elif defined(__18F2550)
#include "HardwareProfile - UBW.h"
#endif
#endif
#endif
 
#if !defined(DEMO_BOARD)
#error "Demo board not defined. Either define DEMO_BOARD for a custom board or select the correct processor for the demo board."
#endif
 
#endif //HARDWARE_PROFILE_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/README.txt
0,0 → 1,268
NEWS
====
 
11.11.2010
 
Firmware was edited to work without bootloader falashing tool.
So simply program PIC18F4550.hex in to PIC18F4550v01A module with 20MHz crystal.
Connect it via I2C to CLKGEN01A. And you have wide tunable LO compatible with DG8SAQ USB Si570 synthesiser!
 
 
14 Apr 2009
 
The UBW has 1 power indicator LED, and 2 blinking LED's usually used to indicate the
status of USB connections with the PC.
 
Charles (and maybe some of you) finds the blinking LED's to be too bright and
distracting.
 
So I have implemented a toggle switch (the PRG button) function for you to turn
the blinking on or off.
 
Once turned on or off, the setting is stored in EEPROM, so it will continue to
behave this way when you power off and next power on the UBW.
 
The default setting is LED blinking ON. So when you (re)flash the firmware, the
default is active.
 
14 Mar 2009
 
I have just released the latest version of my UBW Emulator firmware. It now
has (almost) all the functionalities of Fred (PE0FKO)'s v15.10 firmware for
ATTINY45 and ATTINY85. All the functions are accessible with Winrad with Fred's
ExtIO_Si570_v0.8.dll, including the wonderful option of setting of the
filter crossover points from the software. The crossover points are stored
in the UBW EEPROM so it will persist until changed again. Another new feature
is the setting of floating point offset and multiplier in the firmware. This
complements the setting of offset and (usually) integer multiplier in the PC
SDR software.
 
Winrad/ExtIO can be used to calibrate the UBW/Si570 (2 methods are available -
calibrating the default freq, or against a known station freq, eg. WWV).
Once calibrated, there is no need to calibrate other software - both set
freq by value and set freq by register will give the correct calibrated
freq now. In PowerSDR, leave the fxtal freq at the default 114.285 Mhz.
 
The new UBW Emulator works perfectly with Rocky v3.6, PowerSDR-sr40,
and PowerSDR-IQ. (set the Fxtal freq in the setup tab to the default 114.285 Mhz).
 
With Fred's v15.10 firmware in the ATTINY, users can use the ATTINY based USB
interfaces to do auto band switching of the mobo for Rx. To be able to do both Rx
and Tx BPF switching, Rx/Tx switching (PTT), and external LPF switching, from a
single USB connection, there are only 3 uC solutions that I know of:
 
1. The UBW (or UBW32) with this UBW firmware
2. Dave Brainerd's HSUSB, with firmware by Christos
3. Arduino board (or clone), with PE0FKO firmware modified by Loftur TF3LJ.
See Message #31623
 
 
UBW EMULATOR
============
This is the UBW emulator firmware for emulating the AVR based
DG8SAQ USB Si570 synthesiser, and Tony's USB-i2C Interface.
It emulates most of the functions of the orginal DG8SAQ firmware.
In addition, it emulates the new functions of the PE0FKO firmware (v15.10)
by Fred, with smooth tune, calibration, setting of Auto BPF crossover
points, setting of startup freq etc. After calibration of the UBW,
both set freq by value (used by Rocky) and set freq by register (used by
PowerSDR-sr40, with the fxtal freq set to the default 114.285 Mhz) will
give the correct calibrated freq output from the Si570. No further
calibration with the PC software is required.
 
I would like to thank Joe Hopster who wrote the original UBW Si570
code, Tom DG8SAQ for the AVR synthesiser code, Mike Collins who has
been invaluable in helping with the debugging and testing, John Fisher
for the code example on Si570 slide, Edson for advice on BPF selection coding,
bug fixing and testing, Fred for help to emulate his v15.7 firmware,
and others who have contributed so much to Softrock and Si570.
 
The emulator firmware HEX file is loaded in the UBW (either PIC
18F2455, 18F2550 or 18F2553 version) by the Microchip USB bootloader.
See UBW website for more details about the bootloader.
 
Before starting the firmware (via the reset button, or on power up by
plugging in the USB), the UBW should be connected via i2c interface to
an Si570. Power up the Si570 before the UBW.
 
There are several ways for connecting the UBW with the Si570.
 
(1) Connection is with 4 wires, +5V, Gnd, SCL, SDA, to an i2c
level converter, and then to Si570 with 4 wires, +3V3, Gnd, SCL, and
SDA. If you use the WB6DHW Si570 board, it has the level converter built-in. So
You can just connect the 4 wires to the header pins on the WB6DHW board. Note
that the order of the 4 wires on the UBW is: GND, VCC, RB0, RB1. The order
of the 4 header pins on WB6DHW board is: +5V, GND, SDA, SCL.
 
(2) If you are not using an IC such as GTL2002 for +5V to +3V3 conversion, you
can use discretes with the Philips (see AN97055 from Philips)
i2c level converter circuit using 2 BS170's.
 
(3) The UBW Emulator firmware sets up the SCL and SDA pins as open collector outputs.
So you can just connect 3 wires from the UBW to the +3v3 Si570 on the Softrock:
GND, SCL and SDA. The SCL and SDA lines will have pullup resistors to +3V3 on the
Softrock pcb. This has been tested to work. HOwever, there is the risk that
if the UBW firmware malfunctions for some reason (eg loading the wrong firmware instead
of the Emulator firmware), the RB0 and RB1 (SDA and SCL) pins may go to output high of
+5V, which may damage the Si570 or other +3V3 chips.
 
 
The PC will detect the new USB device as a DG8SAQ-I2C device and as
far as the PC is concerned, the UBW behaves almost exactly like the
USB Si570 synthesiser (which is based on the AVR uController). When
prompted by the PC to install the driver for this device, you install
the AVR USB driver (from the USB Si570 synthesiser software download).
You will also need the libusb0.dll and libusb0.sys files installed
for the PC software to work (available also from the USB Si570 synthesiser
software package).
 
The following PC software programs have been tested with the UBW emulation so far:
 
1. SI570_USB_Test.exe from the USB Si570 synthesiser software package
2. USB_Synth.exe from the USB Si570 synthesiser software package
2. Rocky v3.6
3. Guido's PowerSDR v1.9.0 sr40
4. WinRad with Fred's ExtIO_Si570_v0.8.dll
5. Christos's PowerSDR-IQ v1.12.20
 
SI570_USB_Test.exe can be used test the USB communication and UBW
functions,and for calibrating the UBW-Si570 ie.
 
(1) Click "Read Si570 Register" - the default Si570 startup frequency
and register values will be displayed
 
(2) If you know the actual startup frequency of your Si570 (which is
close to but generally not equal to the nominal startup freq of 56.32
Mhz), you can do the calibration now by inputting the actual freq in the
text box to the left of the "cal on startup freq", and then hit "cal
on startup freq". The UBW-Si570 is now calibrated for "set freq by
value". The calibration is stored in the EEPROM of the UBW and you do
not need to re-calibrate again unless you reload the UBW firmware from
the .hex file.
 
(3) Now you can input any freq desired in the text box and hit either
"set freq by value" or "set freq by register". The si570 should now
output the freq set by you. It should be accurate as set, and can be
confirmed with an external freq counter.
 
 
Many of the functions of the SI570_USB_Test.exe have been implemented,
including Paddle input, RXTX level, etc.
 
Both the "old" and "new" (with new icon) versions of USB_Synth.exe work in setting
the Si570 freq. The old version uses set freq by value, and the new version
(with enhancements) uses set freq by register.
 
If the SI570_USB_Test run is OK, you can fire up Rocky v3.6 to use the
Si570-USB functionality. Rocky uses the "set freq by value" method. You can use
the Rocky calibration function with the UBW, but it should not be necessary and should
be avoided. Use the calibration method in WinRad (see below under Calibration) or
the SI570_USB_Test.exe method (see above).
 
PowerSDR works by "set Freq by Register" method. You can change freq by the band buttons
or sliding the freq up and down with the mouse. Leave the Fxtal
freq in PowerSDR "Setup" to the default 114.285 Mhz. There is no need for
further calibration.
 
To use Winrad, you have to download the ExtIO_Si570.dll by Fred PE0FKO. Put the v0.8
dll in the same directory as Winrad (usually installed in "c:\Program Files\Winrad" directory).
 
 
Calibration
===========
You can use Winrad (with ExtIO_Si570_v0.8.dll by Fred) to do the calibration. This is the
easier (and preferred method). There are two calibration methods in ExtIO_Si570.dll. One is
calibrating to the factory default freq of the Si570 (a value close to 56.32 Mhz). The
other method is to tune Winrad to a known frequency station, eg. the WWV stations broadcasting
at 2.5 Mhz, 5.0 Mhz, 10.0 Mhz, 15.0 Mhz etc., and then put in the actual frequencies. For
example, you may find a good signal of WWV at 10.023 Mhz. So the "tuned" freq is 10.023 Mhz,
but the "real" freq is 10.000 Mhz. So you enter this real freq in the box and the hit "calibrate"
botton.
 
Si570 calibration can also be done with SI570_USB_Test.exe software,
to calibrate the startup freq accurately once after loading (or reloading)
of the firmware .hex file. The calibration data are then stored in the UBW EEPROM.
 
 
If UBW is not connected to the Si570
====================================
I have eliminated the readstartupconfiguration() step. So now the UBW will NOT hang
when it is not connected to the i2c bus on startup. On connection to USB it will be
recognized by the PC.
 
Of course, if you try to communicate with the Si570 it will hang and disconnect from
the USB if you don't have the Si570 connected at this time.
 
Restoring EEPROM to factory default condition
=============================================
 
After the UBW EEPROM is corrupted (eg. by mis-calibration), you can restore the factory default
by reloading the .hex file. (Thanks to Mike for the suggestion.). Alternatively, you can use
SI570_USB_Test.exe to sent 41 (hex) in the "request" box, and ff (hex) in the "Value" box,
then click "USB ctrl msg Data to Host". This then clears the EEPROM in the UBW to the default
condition and when you reset the UBW (hit the reset botton on the uBW, or by powering off
and then on again).
 
Using Winrad, there is a "reset" botton at the "calibrate" tab which will do the same thing.
 
 
Download
========
 
The UBW emulation firmware and the source files can be found in
Files->9V1AL->UBW emulation.
 
 
 
IO Port Pin assignment
======================
 
 
Pin assignments for the UBW are as follows:
 
Pin Name Input/Output Active Remarks
 
RA0 BPF_SO O H BPF select S0
RA1 BPF_S1 O H BPF select S1
S1,S0 selects 1 of 4 BPF's for Softrock
RA2 RXTX O H PTT, H = Transmit
 
RB0 SDA Open Collector For i2c connection to Si570
RB1 SCL Open Collector may need conversion to +3v3
in case of firmware failure
(eg wrong firmware loaded)
then RB0 and RB1 may be set
to logic high output of +5V
 
RB6 PADDLE_DIT I L Paddle DIT Input, active low
RB7 PADDLE_DAH I L Paddle DAH Input, active low
As internal pullup is enabled,
there is no need to add external
pullup resistors. Just ground the pin
to activate.
 
RA3-5, RB2-5 LPF_x O H LPF select pins
This has to be customised for
the LPF bank you use.
Email me (lee188@singnet.com.sg)
and I will sent you a customised hex file
 
 
Connections to SR v6.3 and Mobo v3.6
=====================================
 
 
UBW SRv6.3 Mobo v3.6 External Paddle
 
RA0 - P7 Pin 1 -
RA1 - P7 Pin 2 -
RA2 PTT_I K6 Pin 1 -
RB0 SDA - -
RB1 SCL - -
GND GND P10 Pin 2 Paddle Common
RB6 - - Paddle dot (dit)
RB7 - - Paddle dash (dah)
- +5V P10 Pin 1 -
 
 
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/USB Device - MCHPUSB - Generic Driver - C18 - PIC18F4550.hex
0,0 → 1,1389
:020000040000FA
:06000000FBEF2DF01200E1
:0600080004EF04F01200F9
:060018000CEF04F01200E1
:06080000FBEF2DF01200D9
:060808000CEF2CF01200C1
:0608180015EF2CF01200A8
:06082A000100425C000029
:08083000E901000005000000D1
:08083800D9CFE6FFE1CFD9FFA3
:10084000080EE126FD0EDBCF00F0FE0EDBCF01F03F
:10085000050ED89001320032E804FBE100C02CF014
:1008600001C02DF014EC29F02BC0DEFF2CC0DEFF00
:100870002DC0DEFF2EC0DDFFDD52DD521F0EE76E04
:10088000FD0EDBCF04F0FE0EDBCF05F0E7500416C3
:10089000056A04C02CF005C02DF014EC29F02BC023
:1008A00000F02CC001F02DC002F02EC003F0306A21
:1008B000316A326A420E336E00C02BF001C02CF058
:1008C00002C02DF003C02EF0DBEC29F0040E2BC08B
:1008D000DBFF050E2CC0DBFF060E2DC0DBFF070E75
:1008E0002EC0DBFFD9CFE9FFDACFEAFFEECF04F06D
:1008F000EECF05F0EECF06F0EFCF07F0040EDBCF22
:1009000008F0050EDBCF09F0060EDBCF0AF0070E6C
:10091000DBCF0BF008C030F009C031F00AC032F074
:100920000BC033F004C02BF005C02CF006C02DF036
:1009300007C02EF045EC29F02BC000F02CC001F0D0
:100940002DC002F02EC003F000C02AF001C02BF031
:1009500002C02CF003C02DF0080EE15C03E200D0D1
:10096000E16AE552E16EE552E7CFD9FF1200D9CF37
:10097000E6FFE1CFD9FF040EE126FB0EDBCF2BF023
:10098000FC0EDBCF2CF0FD0EDBCF2DF0FE0EDBCF0F
:100990002EF0B9EC2AF0020E2CC0DBFF030E2DC0A6
:1009A000DBFF020EDBCF2CF0030EDBCF2DF014ECBF
:1009B00029F02BC000F02CC001F02DC002F02EC099
:1009C00003F0306A316A326A420E336E00C02BF097
:1009D00001C02CF002C02DF003C02EF02EEC2AF046
:1009E000B9EC2AF02CC0DEFF2DC0DDFFFB0EDBCF03
:1009F00006F0FC0EDBCF07F0FD0EDBCF08F0FE0E9D
:100A0000DBCF09F0020EDBCF2CF0030EDBCF2DF095
:100A100014EC29F02BC00AF02CC00BF02DC00CF008
:100A20002EC00DF00AC030F00BC031F00CC032F017
:100A30000DC033F006C02BF007C02CF008C02DF01D
:100A400009C02EF044EC29F02BC002F02CC003F0BA
:100A50002DC004F02EC005F0306A316A326A420EB1
:100A6000336E02C02BF003C02CF004C02DF005C083
:100A70002EF02EEC2AF0B9EC2AF02CC000F02DC09C
:100A800001F0D9CFE9FFDACFEAFF0050EE2601509E
:100A9000ED22DECF00F0DDCF01F000C0F3FF01C09A
:100AA000F4FF040EE15C03E200D0E16AE552E16E7E
:100AB000E552E7CFD9FF1200D9CFE6FFE1CFD9FF4A
:100AC000060EE126896A926A0F0EC16EC290070E69
:100AD000B46E8A6AC30E936EF19E8B6A9468FC0EA4
:100AE0008B16941694848250040B01E0010E0101D0
:100AF000006F550E016F000EE66EE66A85EC2DF074
:100B0000E552E552550809E00101A56BF60EA66F06
:100B1000480EA76F720EA86F37D0020EDB6A030E65
:100B2000DB6A020EDBCF00F0030EDBCF01F0040E18
:100B3000005C000E015828E2010EE76E020EDBCFCA
:100B400000F0030EDBCF01F0E7500026000E01227B
:100B500000C0E6FF01C0E6FF85EC2DF0E552E5524E
:100B6000E66E020EDBCFE9FF030EDBCFEAFFA50E38
:100B7000E926010EEA22E552E750EF6E020EDB2A6B
:100B8000030E01E3DB2ACDD7A5C12AF0A6C12BF0C5
:100B9000A7C12CF0A8C12DF029EC29F02BC000F042
:100BA0002CC001F02DC002F02EC003F0306A316A73
:100BB000800E326E4B0E336E00C02BF001C02CF055
:100BC00002C02DF003C02EF0DBEC29F02BC0C6F1E3
:100BD0002CC0C7F12DC0C8F12EC0C9F10101010E12
:100BE000DE6FA06B9E6B9F6BCA6BCB6BCC6BCD6BC0
:100BF000050EE66EE66A85EC2DF0E552E5525508E5
:100C00000AE00101700EA16F3D0EA26F0A0EA36FE4
:100C1000070EA46F3BD0020EDB6A030EDB6A020EE6
:100C2000DBCF00F0030EDBCF01F0040E005C000E02
:100C300001582CE2050EE76E020EDBCF00F0030E2A
:100C4000DBCF01F0E7500026000E0122010E002646
:100C5000000E012200C0E6FF01C0E6FF85EC2DF08A
:100C6000E552E552E66E020EDBCFE9FF030EDBCF65
:100C7000EAFFA10EE926010EEA22E552E750EF6EE7
:100C8000020EDB2A030E01E3DB2AC9D70A0EE66E49
:100C9000E66A85EC2DF0E552E55255080AE00101BF
:100CA000420ECE6F600ECF6F650ED06F3B0ED16FD0
:100CB00066D0020EDB6A030EDB6A020EDBCF00F0A9
:100CC000030EDBCF01F0020E005C000E01582EE295
:100CD0000A0EE76E020EDBCF02F0030EDBCF03F04D
:100CE000E7500226000E0322010E0226000E032208
:100CF00002C0E6FF03C0E6FF85EC2DF0E552E552A9
:100D0000E66ED9CF00F0DACF01F0020EDB500024FE
:100D1000E96E030EDB500120EA6EE552E750EF6EFC
:100D2000020EDB2A030E01E3DB2AC7D7000EDFCF5A
:100D30002CF0010EDBCF2DF014EC29F02BC000F0CD
:100D40002CC001F02DC002F02EC003F0306A240E3A
:100D5000316E740E326E490E336E00C02BF001C03E
:100D60002CF002C02DF003C02EF0DBEC29F02BC0DC
:100D7000CEF12CC0CFF12DC0D0F12EC0D1F10D0E8F
:100D8000E66EE66A85EC2DF0E552E55255080BE07B
:100D90000101DA6BDB6BDC6BDD6BD66BD76B200E86
:100DA000D86FD96B76D0020EDB6A030EDB6A020EB7
:100DB000DBCF00F0030EDBCF01F0040E005C000E71
:100DC00001582CE20D0EE76E020EDBCF00F0030E91
:100DD000DBCF01F0E7500026000E0122010E0026B5
:100DE000000E012200C0E6FF01C0E6FF85EC2DF0F9
:100DF000E552E552E66E020EDBCFE9FF030EDBCFD4
:100E0000EAFFDA0EE926010EEA22E552E750EF6E1C
:100E1000020EDB2A030E01E3DB2AC9D7020EDB6ACE
:100E2000030EDB6A020EDBCF00F0030EDBCF01F016
:100E3000040E005C000E01582CE20D0EE76E020E4F
:100E4000DBCF00F0030EDBCF01F0E7500026000EF1
:100E50000122050E0026000E012200C0E6FF01C09F
:100E6000E6FF85EC2DF0E552E552E66E020EDBCF93
:100E7000E9FF030EDBCFEAFFD60EE926010EEA22D8
:100E8000E552E750EF6E020EDB2A030E01E3DB2A88
:100E9000C9D7160EE66EE66A85EC2DF0E552E552EE
:100EA000550801E1DDD000019A0E706F990E716F47
:100EB000190E726F410E736F746B756B080E766F3F
:100EC000420E776F786B796B980E7A6F420E7B6F5C
:100ED000020EDB6A030EDB6A020EDBCF00F0030EAC
:100EE000DBCF01F0005C000E01583BE2020EDBCFCD
:100EF000E9FF030EDBCFEAFF020ED890E936EA36AF
:100F0000E806FBE1700EE926000EEA22EECFE6FFCE
:100F1000EECFE6FFEECFE6FFEFCFE6FF28DDE552AE
:100F2000E552E552E552F3CF00F0F4CF01F0020EA6
:100F3000DBCFE9FF030EDBCFEAFF010ED890E936E5
:100F4000EA36E806FBE1600EE926000EEA2200C060
:100F5000EEFF01C0EDFF020EDB2A030E01E3DB2AE8
:100F6000BBD7010E0001666F676B01010D6F0001B9
:100F70009C6B9D6B9E6B410E9F6FA06BA16B800E57
:100F8000A26F410EA36FA46BA56B100EA66F420E4D
:100F9000A76FA86BA96B300EAA6F420EAB6FAC6B3C
:100FA000AD6B680EAE6F420EAF6FB06BB16BA00E43
:100FB000B26F420EB36FB46BB56BF00EB66F420EEC
:100FC000B76F020EDB6A030EDB6A020EDBCF00F0A6
:100FD000030EDBCF01F0070E005C000E01583BE270
:100FE000020EDBCFE9FF030EDBCFEAFF020ED89043
:100FF000E936EA36E806FBE19C0EE926000EEA2215
:10100000EECFE6FFEECFE6FFEECFE6FFEFCFE6FF57
:10101000AEDCE552E552E552E552F3CF00F0F4CFF5
:1010200001F0020EDBCFE9FF030EDBCFEAFF010E7A
:10103000D890E936EA36E806FBE18C0EE926000E88
:10104000EA2200C0EEFF01C0EDFF020EDB2A030E14
:1010500001E3DB2ABAD7010E00019A6F9B6BDED049
:10106000020EDB6A030EDB6A020EDBCF00F0030E1A
:10107000DBCF01F0040E005C000E01585FE2020EAF
:101080002C6E2D6ADBCF31F0030EDBCF32F09BEC00
:101090002AF02AC000F02BC001F0160E0026000E28
:1010A0000122010E0026000E012200C0E6FF01C051
:1010B000E6FF85EC2DF0E552E552DF6E020E2C6E58
:1010C0002D6ADBCF31F0030EDBCF32F09BEC2AF040
:1010D0002AC000F02BC001F0010E0026000E0122F4
:1010E000160E0026000E0122010E0026000E01221F
:1010F00000C0E6FF01C0E6FF85EC2DF0E552E552A9
:10110000E76E010EE7CFDBFF020EDBCFE9FF030E38
:10111000DBCFEAFF010ED890E936EA36E806FBE1BC
:10112000600EE926000EEA22DECFEEFFDDCFEDFFF6
:10113000020EDB2A030E01E3DB2A96D766C00DF10F
:10114000020EDB6A030EDB6A020EDBCF00F0030E39
:10115000DBCF01F0080E005C000E01585FE2020ECA
:101160002C6E2D6ADBCF31F0030EDBCF32F09BEC1F
:101170002AF02AC000F02BC001F0160E0026000E47
:101180000122110E0026000E012200C0E6FF01C060
:10119000E6FF85EC2DF0E552E552DF6E020E2C6E77
:1011A0002D6ADBCF31F0030EDBCF32F09BEC2AF05F
:1011B0002AC000F02BC001F0010E0026000E012213
:1011C000160E0026000E0122110E0026000E01222E
:1011D00000C0E6FF01C0E6FF85EC2DF0E552E552C8
:1011E000E76E010EE7CFDBFF020EDBCFE9FF030E58
:1011F000DBCFEAFF010ED890E936EA36E806FBE1DC
:101200008C0EE926000EEA22DECFEEFFDDCFEDFFE9
:10121000020EDB2A030E01E3DB2A96D7020EDB6AFD
:10122000030EDB6A020EDBCF00F0030EDBCF01F012
:10123000005C000E01583EE2020EDBCFE9FF030E18
:10124000DBCFEAFF010ED890E936EA36E806FBE18B
:10125000600EE926000EEA22EECFE6FFEFCFE6FFB2
:101260001CEC04F0E552E5522AC000F02BC001F05E
:101270002CC002F02DC003F0020EDBCFE9FF030EFD
:10128000DBCFEAFF020ED890E936EA36E806FBE14A
:10129000700EE926000EEA2200C0EEFF01C0EEFF4C
:1012A00002C0EEFF03C0EEFF020EDB2A030E01E3D5
:1012B000DB2AB8D7020EDB6A030EDB6A020EDBCF35
:1012C00000F0030EDBCF01F0070E005C000E0158AA
:1012D0003EE2020EDBCFE9FF030EDBCFEAFF010E99
:1012E000D890E936EA36E806FBE18C0EE926000ED6
:1012F000EA22EECFE6FFEFCFE6FF1CEC04F0E5526A
:10130000E5522AC000F02BC001F02CC002F02DC025
:1013100003F0020EDBCFE9FF030EDBCFEAFF020E84
:10132000D890E936EA36E806FBE19C0EE926000E85
:10133000EA2200C0EEFF01C0EEFF02C0EEFF03C0D4
:10134000EEFF020EDB2A030E01E3DB2AB7D7370ECE
:10135000E66EE66A85EC2DF0E552E5520101EB6F91
:10136000E66A080EE66EA0EC2DF0E552E552300E6E
:10137000C86E12D9050EE66EE66A85EC2DF0E552D0
:10138000E552550837E1A1C12AF0A2C12BF0A3C153
:101390002CF0A4C12DF029EC29F02BC000F02CC0BA
:1013A00001F02DC002F02EC003F0306A316A326ABB
:1013B0004A0E336E00C02BF001C02CF002C02DF09D
:1013C00003C02EF0DBEC29F02BC0D2F12CC0D3F1FE
:1013D0002DC0D4F12EC0D5F1D2C1E6FFD3C1E6FFB6
:1013E000D4C1E6FFD5C1E6FF81EC13F0E552E5522A
:1013F000E552E552060EE15C02E2E16AE552E16E79
:10140000E552E7CFD9FF1200B4D8000911E001017D
:10141000EB5102E0000E01D0010EEB6FEBC1E6FFD5
:10142000370EE66EE66A60EC2DF0E552E552E552C5
:101430000101EB5102E055D802D08B908B92100E37
:101440000001E76EB819E8AE02D0E73402D0E750E9
:10145000B85D03E36D50020B01E001D001D812002A
:10146000D9CFE6FFE1CFD9FFE6520101A051000834
:1014700033E29F51090DF3CFE9FFF4CFEAFF0E0EDF
:10148000E926010EEA22EFCFDFFFDF50350A1AE02E
:10149000010A15E0070A10E0010A0BE0030A06E062
:1014A000010A01E012D0A7EC14F00FD03CEC16F0CA
:1014B0000CD02BEC14F009D010EC15F006D0D0ECC9
:1014C00015F003D07EEC1AF000D001019F2B100E16
:1014D0009F5D01E39F6BA007E552E552E7CFD9FF7F
:1014E00012000101EC51ED1104E1100EEC6F270E1A
:1014F000ED6FEC07000EED5B6DA20BD0EC51ED1122
:1015000007E18B708B50010B02E08B8201D08B9234
:101510002FD00001B85103E18B908B9229D0B805F0
:1015200003E18B808B8224D0020EB85D03E18B80B7
:101530008B921ED0040EB85D03E18B908B8218D085
:10154000100EB85D07E10101EC51ED1102E18B7065
:101550008B920ED0200EB85D0BE10101EC51ED1124
:1015600007E18B708B50010B02E08B9201D08B82D4
:1015700012008250040B01E0010E0101005D09E040
:101580008250040B01E0010E006F82B402D0010E04
:1015900002D0000E00D01200C580C5B0FED716ECF8
:1015A0002EF001010151E824E66E27EC2DF0E55202
:1015B000870EE66E27EC2DF0E552010EE66E27EC65
:1015C0002DF0E552C584C5B4FED716EF2EF0D9CF65
:1015D000E6FFE1CFD9FF020EE126DE6ADD6ADECF4B
:1015E00000F0DDCF01F0060E005C000E01583BE27A
:1015F000C580C5B0FED716EC2EF001010151E824DC
:10160000E66E27EC2DF0E552DECF00F0DDCF01F0E5
:10161000070E0024E66E27EC2DF0E552C582C5B218
:10162000FED716EC2EF001010151E8240109E66E07
:1016300027EC2DF0E55209EC2EF0E66EDECFE9FF47
:10164000DDCFEAFFAB0EE926010EEA22E552E750B4
:10165000EF6EC584C5B4FED716EC2EF0DF2A010E5E
:1016600001E3DB2ABCD7020EE15C02E2E16AE5524B
:10167000E16EE552E7CFD9FF1200890EE66EE66A09
:101680003DD8E552E55209EC2EF00101A96FAA6B95
:10169000100EA911A96F5EEF0BF0890EE66EE66AD7
:1016A0002DD8E552E55209EC2EF00101A96FAA6B85
:1016B000EF0EA915A96FAA6B5EEF0BF0C584C5B438
:1016C000FED716EC2EF0C580C5B0FED716EC2EF076
:1016D00001010151E824E66E27EC2DF0E552890E58
:1016E000E66E27EC2DF0E552A9C1E6FF27EC2DF0C0
:1016F000E552C584C5B4FED716EF2EF0D9CFE6FF6C
:10170000E1CFD9FFC580C5B0FED716EC2EF00101A0
:101710000151E824E66E27EC2DF0E552FD0EDBCFFB
:10172000E6FF27EC2DF0E552C582C5B2FED716ECD8
:101730002EF001010151E8240109E66E27EC2DF09D
:10174000E552E552E7CFD9FF1200870EE66EE66A52
:10175000D5DFE552E55209EC2EF00101E96FEA6BA5
:10176000E98DC584C5B4FED716EC2EF0C580C5B092
:10177000FED716EC2EF001010151E824E66E27ECAD
:101780002DF0E552870EE66E27EC2DF0E552E9C10B
:10179000E6FF27EC2DF0E552C584C5B4FED716EF61
:1017A0002EF0D9CFE6FFE1CFD9FF1F0EE1260C0EB8
:1017B000DB6A300EF36E0D0EF3CFDBFFB10EF36E6E
:1017C0000E0EF3CFDBFF450EF36E0F0EF3CFDBFFF4
:1017D000100EDB6A900EF36E110EF3CFDBFF970E47
:1017E000F36E120EF3CFDBFF450EF36E130EF3CF45
:1017F000DBFF190EDB6A1A0EDB6A1B0EDB6A1C0E9E
:10180000DB6A100EDBCF2BF0110EDBCF2CF0120EAB
:10181000DBCF2DF0130EDBCF2EF0FB0EDBCF30F045
:10182000FC0EDBCF31F0FD0EDBCF32F0FE0EDBCF56
:1018300033F0DBEC29F02BC000F02CC001F02DC000
:1018400002F02EC003F000C02BF001C02CF002C04B
:101850002DF003C02EF0B9EC2AF01D0E2CC0DBFFDA
:101860001E0E2DC0DBFF800EF36E1B0EF3CFDBFFD1
:10187000050EF36E1C0EF3CFDBFF0B0EF36E140E92
:10188000F3CFDBFFDB50030801E397D0140EDB50EE
:10189000080804E0140EDB500A0801E18BD0140E96
:1018A000DB50026E036A1D0EDBCF2CF01E0EDBCF69
:1018B0002DF002C031F003C032F0D5EC2DF02CC079
:1018C00000F02DC001F0010E0026000E0122150EC1
:1018D00000C0DBFF160E01C0DBFFD950150FE96E0B
:1018E000DACFEAFF800ED880EE54000EED5401E20C
:1018F00061D0D950150FE96EDACFEAFF010EEE186C
:1019000001E1ED5018E0010EE76E150EDBCF00F09F
:10191000160EDBCF01F0E7500016016A010E001829
:1019200001E1015008E1D950150FE96EDACFEAFF65
:10193000EE2A000EED22140EDB50006E016A00C08C
:101940002CF001C02DF0150EDBCF31F0160EDBCFE1
:1019500032F09BEC2AF0170E2AC0DBFF180E2BC0CA
:10196000DBFF1B0EDBCF00F01C0EDBCF01F0170EF0
:10197000DBCF02F0180EDBCF03F00050025C015009
:10198000035818E2170EDBCF2CF0180EDBCF2DF02A
:101990001B0E2CC0DBFF1C0E2DC0DBFF150EDB5019
:1019A000E76E1A0EE7CFDBFF140EDB50E76E190E61
:1019B000E7CFDBFF140EDB0665D70101DE6B190EE6
:1019C000DB5001E198D1FB0EDBCF00F0FC0EDBCF4A
:1019D00001F0FD0EDBCF02F0FE0EDBCF03F01B0E9D
:1019E000DBCF2CF01C0EDBCF2DF014EC29F02BC03C
:1019F00004F02CC005F02DC006F02EC007F004C086
:101A000030F005C031F006C032F007C033F000C03E
:101A10002BF001C02CF002C02DF003C02EF02EECF4
:101A20002AF02BC0BEF12CC0BFF12DC0C0F12EC0DA
:101A3000C1F10C0EDBCF00F00D0EDBCF01F00E0E6E
:101A4000DBCF02F00F0EDBCF03F000C030F001C09F
:101A500031F002C032F003C033F0BEC12BF0BFC181
:101A60002CF0C0C12DF0C1C12EF01FEC2BF0010AEB
:101A700001E141D10101010EDE6FC6C130F0C7C1E5
:101A800031F0C8C132F0C9C133F0BEC12BF0BFC1C3
:101A90002CF0C0C12DF0C1C12EF0DBEC29F02BC021
:101AA000BEF12CC0BFF12DC0C0F12EC0C1F1BEC12E
:101AB0002BF0BFC12CF0C0C12DF0C1C12EF0E8EC5D
:101AC0002AF0040E2AC0DBFF050E2BC0DBFF060E3A
:101AD0002CC0DBFF070E2DC0DBFF040EDBCF04F0B4
:101AE000050EDBCF05F0060EDBCF06F0070EDBCFD1
:101AF00007F004C02AF005C02BF006C02CF007C088
:101B00002DF029EC29F02BC000F02CC001F02DC0E5
:101B100002F02EC003F000C030F001C031F002C06E
:101B200032F003C033F0BEC12BF0BFC12CF0C0C1F6
:101B30002DF0C1C12EF044EC29F02BC0DEFF2CC0EB
:101B4000DEFF2DC0DEFF2EC0DDFFDD52DD52D9CF1E
:101B5000E9FFDACFEAFFEECF00F0EECF01F0EECFF3
:101B600002F0EFCF03F0306A316A800E326E4D0E14
:101B7000336E00C02BF001C02CF002C02DF003C06A
:101B80002EF02EEC2AF0E8EC2AF0080E2AC0DBFF3B
:101B9000090E2BC0DBFF0A0E2CC0DBFF0B0E2DC085
:101BA000DBFF040E006E190EDBCFE7FF0050E75E8F
:101BB000190EE7CFDBFF1A0EDB06DB40E8403F0BD8
:101BC000006E190EDB50200DF35000100101B16FB3
:101BD0001A0EDB50030B400DF3CFB2F1040EDBCF36
:101BE00000F0050EDBCF01F0060EDBCF02F0070E92
:101BF000DBCF03F0040ED890033202320132003200
:101C0000E806F9E13F0E046E056A066A076A0450A9
:101C10000016055001160650021607500316005014
:101C20000101B2130F0E006E016A026A036AD950F5
:101C3000040FE96EDACFEAFFEE500016EE500116FF
:101C4000EE500216EE500316040E1F0B07E0D8905C
:101C50000036013602360336E806F9E1080EDBCF1E
:101C600004F0090EDBCF05F00A0EDBCF06F00B0EF9
:101C7000DBCF07F0180ED890073206320532043257
:101C8000E806F9E104500012055001120650021254
:101C90000750031200C0B3F1080EDBCF00F0090EAD
:101CA000DBCF01F00A0EDBCF02F00B0EDBCF03F02F
:101CB000100ED8900332023201320032E806F9E108
:101CC00000C0B4F1080EDBCF00F0090EDBCF01F04D
:101CD0000A0EDBCF02F00B0EDBCF03F0080ED8901C
:101CE0000332023201320032E806F9E100C0B5F1F8
:101CF000080EDBCFB6F11F0EE15C02E2E16AE552AD
:101D0000E16EE552E7CFD9FF1200D9CFE6FFE1CF70
:101D1000D9FF0A0EE1260101DE5101E148D1ADDC17
:101D2000070EDE6EDD6ADECF00F0DDCF01F001349C
:101D300004E200500C08000E01542CE3C580C5B02D
:101D4000FED716EC2EF001010151E824E66E27ECD7
:101D50002DF0E552DFCFE6FF27EC2DF0E552DECF88
:101D6000E9FFDDCFEAFF070EE95E000EEA5AB10E89
:101D7000E926010EEA22EF50E66E27EC2DF0E5523F
:101D8000C584C5B4FED716EC2EF0DF2A010E01E3A0
:101D9000DB2AC9D782DCC6C1E6FFC7C1E6FFC8C1DE
:101DA000E6FFC9C1E6FF0DD9E552E552E552E5521D
:101DB000020E2AC0DBFF030E2BC0DBFF040E2CC07B
:101DC000DBFF050E2DC0DBFF020EDBCF00F0030EA4
:101DD000DBCF01F0040EDBCF02F0050EDBCF03F00A
:101DE000CAC130F0CBC131F0CCC132F0CDC133F03B
:101DF00000C02BF001C02CF002C02DF003C02EF06B
:101E000028EC2BF0010A2BE0020EDBCF00F0030ED2
:101E1000DBCF01F0040EDBCF02F0050EDBCF03F0C9
:101E2000CAC130F0CBC131F0CCC132F0CDC133F0FA
:101E300000C02BF001C02CF002C02DF003C02EF02A
:101E400044EC29F0060E2BC0DBFF070E2CC0DBFF95
:101E5000080E2DC0DBFF090E2EC0DBFF2AD0020EBC
:101E6000DBCF00F0030EDBCF01F0040EDBCF02F07E
:101E7000050EDBCF03F000C030F001C031F002C02E
:101E800032F003C033F0CAC12BF0CBC12CF0CCC16F
:101E90002DF0CDC12EF044EC29F0060E2BC0DBFF57
:101EA000070E2CC0DBFF080E2DC0DBFF090E2EC075
:101EB000DBFFC2C130F0C3C131F0C4C132F0C5C1D3
:101EC00033F0BAC12BF0BBC12CF0BCC12DF0BDC1A9
:101ED0002EF0DBEC29F02BC000F02CC001F02DC05F
:101EE00002F02EC003F0CEC130F0CFC131F0D0C12E
:101EF00032F0D1C133F000C02BF001C02CF002C091
:101F00002DF003C02EF01FEC2BF0010A1DE0060E91
:101F1000DBCF04F0070EDBCF05F0080EDBCF06F0B9
:101F2000090EDBCF07F0306A316A326A3F0E336E3A
:101F300004C02BF005C02CF006C02DF007C02EF019
:101F40001FEC2BF0010A16E1A5EC0BF0BEC1C2F1AB
:101F5000BFC1C3F1C0C1C4F1C1C1C5F1020EDBCF25
:101F6000CAF1030EDBCFCBF1040EDBCFCCF1050EB3
:101F7000DBCFCDF101010D510DE0D2C1E6FFD3C1A0
:101F8000E6FFD4C1E6FFD5C1E6FF24DAE552E5520B
:101F9000E552E552D2C1E6FFD3C1E6FFD4C1E6FF68
:101FA000D5C1E6FF8ADAE552E552E552E5520A0E5E
:101FB000E15C02E2E16AE552E16EE552E7CFD9FF6A
:101FC0001200D9CFE6FFE1CFD9FF0E0EE126E00ED9
:101FD0000101B115E00BE838E840040FE76E050E8B
:101FE000E7CFDBFF060E016EC00EB21501C0E7FFA2
:101FF000E75204E0E8427F0BE706FCE1006E1F0EAB
:102000000101B115040DF3500024E76E040EE7CF73
:10201000DBFFDB2A3F0EB215006E016A026A036A1B
:10202000040E1F0B07E0D890003601360236033647
:10203000E806F9E1F00E0101B315046E056A066ABF
:10204000076A040ED8900732063205320432E806D9
:10205000F9E1045000120550011206500212075017
:102060000312060E00C0DBFF070E01C0DBFF080EE7
:1020700002C0DBFF090E03C0DBFF0F0E0101B31529
:10208000006E016A026A036A180E1F0B07E0D890FF
:102090000036013602360336E806F9E10A0E00C0C2
:1020A000DBFF0B0E01C0DBFF0C0E02C0DBFF0D0ED1
:1020B00003C0DBFFB4C100F0016A026A036A100EBC
:1020C0001F0B07E0D8900036013602360336E806CB
:1020D000F9E1D9500A0FE96EDACFEAFF0050EE2697
:1020E0000150EE220250EE220350EE22B5C100F064
:1020F000016A026A036A080E1F0B07E0D8900036D7
:10210000013602360336E806F9E1D9500A0FE96EC6
:10211000DACFEAFF0050EE260150EE220250EE2206
:102120000350EE22B6C100F0016A026A036AD95078
:102130000A0FE96EDACFEAFF0050EE260150EE22D8
:102140000250EE220350EE22060EDBCF04F0070E03
:10215000DBCF05F0080EDBCF06F0090EDBCF07F072
:1021600004C02AF005C02BF006C02CF007C02DF0EB
:1021700029EC29F02BC000F02CC001F02DC002F09A
:102180002EC003F00A0EDBCF10F00B0EDBCF11F0E8
:102190000C0EDBCF12F00D0EDBCF13F010C02AF0C7
:1021A00011C02BF012C02CF013C02DF029EC29F037
:1021B0002BC00CF02CC00DF02DC00EF02EC00FF077
:1021C000306A316A800E326E4D0E336E0CC02BF0C9
:1021D0000DC02CF00EC02DF00FC02EF0DBEC29F05E
:1021E0002BC008F02CC009F02DC00AF02EC00BF057
:1021F00008C030F009C031F00AC032F00BC033F033
:1022000000C02BF001C02CF002C02DF003C02EF056
:1022100045EC29F02BC0BEF12CC0BFF12DC0C0F1A0
:102220002EC0C1F1C2C130F0C3C131F0C4C132F01F
:10223000C5C133F0BEC12BF0BFC12CF0C0C12DF021
:10224000C1C12EF028EC2BF0010A1BE0C2C130F016
:10225000C3C131F0C4C132F0C5C133F0BEC12BF0EF
:10226000BFC12CF0C0C12DF0C1C12EF044EC29F04B
:102270002BC0BAF12CC0BBF12DC0BCF12EC0BDF1FA
:102280001AD0BEC130F0BFC131F0C0C132F0C1C1FF
:1022900033F0C2C12BF0C3C12CF0C4C12DF0C5C1B5
:1022A0002EF044EC29F02BC0BAF12CC0BBF12DC0AC
:1022B000BCF12EC0BDF1FB0EDBCF08F0FC0EDBCF76
:1022C00009F0FD0EDBCF0AF0FE0EDBCF0BF0BEC136
:1022D00030F0BFC131F0C0C132F0C1C133F008C02D
:1022E0002BF009C02CF00AC02DF00BC02EF02EEC04
:1022F0002AF02BC004F02CC005F02DC006F02EC033
:1023000007F0050EDBCF10F010C02DF003EC29F024
:102310002BC00CF02CC00DF02DC00EF02EC00FF015
:102320000CC030F00DC031F00EC032F00FC033F0F1
:1023300004C02BF005C02CF006C02DF007C02EF015
:10234000DBEC29F02BC000F02CC001F02DC002F016
:102350002EC003F0040EDBCF15F015C02DF003ECFA
:1023600029F02BC011F02CC012F02DC013F02EC09C
:1023700014F011C030F012C031F013C032F014C0AC
:1023800033F000C02BF001C02CF002C02DF003C0D0
:102390002EF0DBEC29F02BC0DEFF2CC0DEFF2DC0C1
:1023A000DEFF2EC0DDFFDD52DD52DECF2AF0DECFB4
:1023B0002BF0DECF2CF0DDCF2DF0DD52DD520E0EF6
:1023C000E15C03E200D0E16AE552E16EE552E7CF5D
:1023D000D9FF1200D9CFE6FFE1CFD9FFFB0EDBCF4B
:1023E00000F0FC0EDBCF01F0FD0EDBCF02F0FE0EA5
:1023F000DBCF03F070C030F071C031F072C032F04A
:1024000073C033F000C02BF001C02CF002C02DF0DF
:1024100003C02EF028EC2BF0010A03E18992899089
:1024200048D0FB0EDBCF00F0FC0EDBCF01F0FD0E41
:10243000DBCF02F0FE0EDBCF03F074C030F075C0CE
:1024400031F076C032F077C033F000C02BF001C01D
:102450002CF002C02DF003C02EF028EC2BF0010A66
:1024600003E18992898025D0FB0EDBCF00F0FC0EC2
:10247000DBCF01F0FD0EDBCF02F0FE0EDBCF03F071
:1024800078C030F079C031F07AC032F07BC033F0E0
:1024900000C02BF001C02CF002C02DF003C02EF0C4
:1024A00028EC2BF0010A03E18982899002D089820D
:1024B0008980E552E7CFD9FF1200D9CFE6FFE1CFFF
:1024C000D9FFE65289968998899A8A948A968A9839
:1024D0008A9AFB0EDBCF00F0FC0EDBCF01F0FD0E85
:1024E000DBCF02F0FE0EDBCF03F09CC030F09DC0CE
:1024F00031F09EC032F09FC033F000C02BF001C01D
:102500002CF002C02DF003C02EF028EC2BF0010AB5
:1025100004E18986010EDF6EDBD0FB0EDBCF00F01D
:10252000FC0EDBCF01F0FD0EDBCF02F0FE0EDBCFA9
:1025300003F0A0C030F0A1C031F0A2C032F0A3C0BF
:1025400033F000C02BF001C02CF002C02DF003C00E
:102550002EF028EC2BF0010A04E18988020EDF6ED0
:10256000B7D0FB0EDBCF00F0FC0EDBCF01F0FD0E91
:10257000DBCF02F0FE0EDBCF03F0A4C030F0A5C02D
:1025800031F0A6C032F0A7C033F000C02BF001C07C
:102590002CF002C02DF003C02EF01FEC2BF0010A2E
:1025A00004E0898A040EDF6E93D0FB0EDBCF00F0CF
:1025B000FC0EDBCF01F0FD0EDBCF02F0FE0EDBCF19
:1025C00003F0A8C030F0A9C031F0AAC032F0ABC00F
:1025D00033F000C02BF001C02CF002C02DF003C07E
:1025E0002EF028EC2BF0010A04E18A84080EDF6E3D
:1025F0006FD0FB0EDBCF00F0FC0EDBCF01F0FD0E49
:10260000DBCF02F0FE0EDBCF03F0ACC030F0ADC08C
:1026100031F0AEC032F0AFC033F000C02BF001C0DB
:102620002CF002C02DF003C02EF028EC2BF0010A94
:1026300004E18A86100EDF6E4BD0FB0EDBCF00F07C
:10264000FC0EDBCF01F0FD0EDBCF02F0FE0EDBCF88
:1026500003F0B0C030F0B1C031F0B2C032F0B3C05E
:1026600033F000C02BF001C02CF002C02DF003C0ED
:102670002EF028EC2BF0010A04E18A88200EDF6E90
:1026800027D0FB0EDBCF00F0FC0EDBCF01F0FD0E00
:10269000DBCF02F0FE0EDBCF03F0B4C030F0B5C0EC
:1026A00031F0B6C032F0B7C033F000C02BF001C03B
:1026B0002CF002C02DF003C02EF028EC2BF0010A04
:1026C00004E18A8A400EDF6E03D08A8A800EDF6EB4
:1026D000C580C5B0FED716EC2EF0720EE66E27EC64
:1026E0002DF0E552DFCFE6FF27EC2DF0E552C58453
:1026F000C5B4FED716EC2EF0E552E552E7CFD9FF70
:102700001200D9CFE6FFE1CFD9FFFB0EDBCF0CF0F3
:10271000FC0EDBCF0DF0FD0EDBCF0EF0FE0EDBCF9F
:102720000FF0DAC12AF0DBC12BF0DCC12CF0DDC1E7
:102730002DF02BEC29F02BC014F02CC015F02DC07F
:1027400016F02EC017F0306A316A326A4A0E336EC4
:1027500014C02BF015C02CF016C02DF017C02EF0B1
:10276000DBEC29F02BC010F02CC011F02DC012F0C2
:102770002EC013F010C030F011C031F012C032F092
:1027800013C033F00CC02BF00DC02CF00EC02DF098
:102790000FC02EF044EC29F02BC008F02CC009F03B
:1027A0002DC00AF02EC00BF0D6C12AF0D7C12BF0F5
:1027B000D8C12CF0D9C12DF029EC29F02BC018F08C
:1027C0002CC019F02DC01AF02EC01BF018C030F02C
:1027D00019C031F01AC032F01BC033F008C02BF022
:1027E00009C02CF00AC02DF00BC02EF02EEC2AF000
:1027F0002BC004F02CC005F02DC006F02EC007F051
:10280000306A316A326A4A0E336E04C02BF005C05A
:102810002CF006C02DF007C02EF0DBEC29F02BC009
:1028200000F02CC001F02DC002F02EC003F000C05B
:10283000E6FF01C0E6FF02C0E6FF03C0E6FFD1EC01
:102840000BF0E552E552E552E55285EC0EF0E5520B
:10285000E7CFD9FF1200D9CFE6FFE1CFD9FFE6528B
:1028600001019F51090DF3CFE9FFF4CFEAFF0E0EEE
:10287000E926010EEA22EE52040EEE1801E1ED50B7
:1028800061E1DF6A040EDF5C27E201019F51090D5F
:10289000F3CFE9FFF4CFEAFF0E0EE926010EEA229C
:1028A000030EE926000EEA22E9CF00F0EACF01F09C
:1028B000DF500F010024E96E000E0120EA6EEF5098
:1028C000E66EDF50EA6AA10FE96E010EEA22E552D8
:1028D000E750EF6EDF2AD6D7A1C12AF0A2C12BF0B4
:1028E000A3C12CF0A4C12DF029EC29F02BC000F0DD
:1028F0002CC001F02DC002F02EC003F0306A316A06
:10290000326A4A0E336E00C02BF001C02CF002C0B8
:102910002DF003C02EF0DBEC29F02BC0D2F12CC03F
:10292000D3F12DC0D4F12EC0D5F1D2C1E6FFD3C171
:10293000E6FFD4C1E6FFD5C1E6FFE3DEE552E5528E
:10294000E552E552E552E552E7CFD9FF1200D9CF63
:10295000E6FFE1CFD9FFE65201019F51090DF3CF08
:10296000E9FFF4CFEAFF0E0EE926010EEA22EE524D
:10297000060EEE1801E1ED504EE1DF6A060EDF5C57
:1029800027E201019F51090DF3CFE9FFF4CFEAFFE0
:102990000E0EE926010EEA22030EE926000EEA22B7
:1029A000E9CF00F0EACF01F0DF500F010024E96E1B
:1029B000000E0120EA6EEF50E66EDF50EA6AB10FBA
:1029C000E96E010EEA22E552E750EF6EDF2AD6D714
:1029D000EC0EE66E910EE66EE40EE66E420EE66ECC
:1029E000E1EC0FF0E552E552E552E5522AC0D2F192
:1029F0002BC0D3F12CC0D4F12DC0D5F1D2C1E6FF4C
:102A0000D3C1E6FFD4C1E6FFD5C1E6FF7ADEE552C9
:102A1000E552E552E552E552E552E7CFD9FF120003
:102A2000D9CFE6FFE1CFD9FF020EE12601019F5188
:102A3000090DF3CFE9FFF4CFEAFF0E0EE926010EF0
:102A4000EA22EE52040EEE1801E1ED5001E09ED0B4
:102A5000DE6ADD6ADECF00F0DDCF01F0D8900150F4
:102A600004E6040E005C000E01582AE29F51090D95
:102A7000F3CFE9FFF4CFEAFF0E0EE926010EEA22BA
:102A8000030EE926000EEA22E9CF00F0EACF01F0BA
:102A9000DE500024E96EDD500120EA6EEF50E66E54
:102AA000DECFE9FFDDCFEAFFA50EE926010EEA221F
:102AB000E552E750EF6EDF2A010E01E3DB2ACAD7A9
:102AC000A5C12AF0A6C12BF0A7C12CF0A8C12DF0FA
:102AD00029EC29F02BC000F02CC001F02DC002F031
:102AE0002EC003F0306A316A800E326E4B0E336EA8
:102AF00000C02BF001C02CF002C02DF003C02EF05E
:102B0000DBEC29F02BC0C6F12CC0C7F12DC0C8F1F9
:102B10002EC0C9F1DE6ADD6ADECF00F0DDCF01F044
:102B2000D890015004E6040E005C000E015822E229
:102B3000DECFE9FFDDCFEAFFA50EE926010EEA228E
:102B4000EF50E66EDECF00F0DDCF01F0010E002683
:102B5000000E012200C0E6FF01C0E6FF60EC2DF090
:102B6000E552E552E5521DEC2EF0DF2A010E01E39D
:102B7000DB2AD2D7550EE66E000EE66EE66A60ECF2
:102B80002DF0E552E552E5521DEC2EF0020EE15C0F
:102B900002E2E16AE552E16EE552E7CFD9FF1200A9
:102BA000D9CFE6FFE1CFD9FFE65201019F51090DD0
:102BB000F3CFE9FFF4CFEAFF0E0EE926010EEA2279
:102BC000EE52040EEE1801E1ED5051E1DF6A040E01
:102BD000DF5C27E201019F51090DF3CFE9FFF4CF3C
:102BE000EAFF0E0EE926010EEA22030EE926000E88
:102BF000EA22E9CF00F0EACF01F0DF500F01002414
:102C0000E96E000E0120EA6EEF50E66EDF50EA6AD0
:102C1000A10FE96E010EEA22E552E750EF6EDF2ABE
:102C2000D6D7DF6A040EDF5C16E2DF50EA6AA10F36
:102C3000E96E010EEA22EF50E66E050EDF24010F69
:102C4000E66EE66A60EC2DF0E552E552E5521DECC9
:102C50002EF0DF2AE7D7550EE66E050EE66EE66A21
:102C600060EC2DF0E552E552E5521DEC2EF0E552F8
:102C7000E552E7CFD9FF1200D9CFE6FFE1CFD9FF68
:102C80000D0EE12601019F51090DF3CFE9FFF4CFAD
:102C9000EAFF0E0EE926010EEA22EE52080EEE18A9
:102CA00001E1ED5002E074EF1AF0050EDAC1DBFF2E
:102CB000060EDBC1DBFF070EDCC1DBFF080EDDC14A
:102CC000DBFF010ED6C1DBFF020ED7C1DBFF030E17
:102CD000D8C1DBFF040ED9C1DBFFDF6A040EDF5C65
:102CE00027E201019F51090DF3CFE9FFF4CFEAFF7D
:102CF0000E0EE926010EEA22030EE926000EEA2254
:102D0000E9CF00F0EACF01F0DF500F010024E96EB7
:102D1000000E0120EA6EEF50E66EDF50EA6ADA0F2D
:102D2000E96E010EEA22E552E750EF6EDF2AD6D7B0
:102D3000DF6A040EDF5C28E201019F51090DF3CF29
:102D4000E9FFF4CFEAFF0E0EE926010EEA22030E98
:102D5000E926000EEA22E9CF00F0EACF01F0040EE6
:102D6000DF240F010024E96E000E0120EA6EEF500F
:102D7000E66EDF50EA6AD60FE96E010EEA22E552EE
:102D8000E750EF6EDF2AD5D7DF6A040EDF5C16E26C
:102D9000DF50EA6ADA0FE96E010EEA22EF50E66EC2
:102DA0000D0EDF24010FE66EE66A60EC2DF0E552B1
:102DB000E552E5521DEC2EF0DF2AE7D7DF6A040E5C
:102DC000DF5C16E2DF50EA6AD60FE96E010EEA22F6
:102DD000EF50E66E0D0EDF24050FE66EE66A60EC3E
:102DE0002DF0E552E552E5521DEC2EF0DF2AE7D733
:102DF000550EE66E0D0EE66EE66A60EC2DF0E552BD
:102E0000E552E5521DEC2EF0DF6A030EDF5C01E3B4
:102E1000B3D1DF50040DF3CFE9FFF4CFEAFF700E1A
:102E2000E926000EEA22EECF08F0EECF09F0EECF51
:102E30000AF0EFCF0BF0010EDBCF14F0020EDBCF68
:102E400015F0030EDBCF16F0040EDBCF17F014C025
:102E50002AF015C02BF016C02CF017C02DF029EC6D
:102E600029F02BC010F02CC011F02DC012F02EC094
:102E700013F0306A316A326A4A0E336E10C02BF09A
:102E800011C02CF012C02DF013C02EF0DBEC29F095
:102E90002BC00CF02CC00DF02DC00EF02EC00FF08A
:102EA0000CC030F00DC031F00EC032F00FC033F066
:102EB00008C02BF009C02CF00AC02DF00BC02EF07A
:102EC000DBEC29F02BC004F02CC005F02DC006F07F
:102ED0002EC007F0306A316A800E326E400E336EBB
:102EE00004C02BF005C02CF006C02DF007C02EF05A
:102EF000DBEC29F02BC000F02CC001F02DC002F05B
:102F00002EC003F0050EDBCF20F0060EDBCF21F044
:102F1000070EDBCF22F0080EDBCF23F020C02AF013
:102F200021C02BF022C02CF023C02DF02BEC29F077
:102F30002BC01CF02CC01DF02DC01EF02EC01FF0A9
:102F4000306A316A326A4A0E336E1CC02BF01DC0E3
:102F50002CF01EC02DF01FC02EF0DBEC29F02BC092
:102F600018F02CC019F02DC01AF02EC01BF018C09C
:102F700030F019C031F01AC032F01BC033F000C07D
:102F80002BF001C02CF002C02DF003C02EF045EC58
:102F900029F0090E2BC0DBFF0A0E2CC0DBFF0B0E45
:102FA0002DC0DBFF0C0E2EC0DBFF090EDBCF0CF0BB
:102FB0000A0EDBCF0DF00B0EDBCF0EF00C0EDBCFCD
:102FC0000FF0DAC12AF0DBC12BF0DCC12CF0DDC13F
:102FD0002DF02BEC29F02BC014F02CC015F02DC0D7
:102FE00016F02EC017F0306A316A326A4A0E336E1C
:102FF00014C02BF015C02CF016C02DF017C02EF009
:10300000DBEC29F02BC010F02CC011F02DC012F019
:103010002EC013F010C030F011C031F012C032F0E9
:1030200013C033F00CC02BF00DC02CF00EC02DF0EF
:103030000FC02EF044EC29F02BC008F02CC009F092
:103040002DC00AF02EC00BF0D6C12AF0D7C12BF04C
:10305000D8C12CF0D9C12DF029EC29F02BC01CF0DF
:103060002CC01DF02DC01EF02EC01FF0306A316A3A
:10307000326A4A0E336E1CC02BF01DC02CF01EC0ED
:103080002DF01FC02EF0DBEC29F02BC018F02CC067
:1030900019F02DC01AF02EC01BF018C030F019C066
:1030A00031F01AC032F01BC033F008C02BF009C059
:1030B0002CF00AC02DF00BC02EF02EEC2AF02BC005
:1030C00004F02CC005F02DC006F02EC007F0306AC9
:1030D000316A800E326E400E336E04C02BF005C094
:1030E0002CF006C02DF007C02EF02EEC2AF02BC0DD
:1030F00000F02CC001F02DC002F02EC003F0DF5014
:10310000040DF3CFE9FFF4CFEAFF700EE926000EBD
:10311000EA2200C0EEFF01C0EEFF02C0EEFF03C0D6
:10312000EEFFDF50040DF3CFE9FFF4CFEAFF700E9E
:10313000E926000EEA22EECFE6FFEECFE6FFEECF65
:10314000E6FFEFCFE6FFB7EC04F0E552E552E552BB
:10315000E552F3CF00F0F4CF01F0EA6ADF34FE0B62
:10316000EA36E96E600EE926000EEA2200C0EEFFA4
:1031700001C0EDFFDF2A49D6DF6A070EDF5C01E3FD
:10318000B3D1DF50040DF3CFE9FFF4CFEAFF9C0E7B
:10319000E926000EEA22EECF08F0EECF09F0EECFDE
:1031A0000AF0EFCF0BF0010EDBCF14F0020EDBCFF5
:1031B00015F0030EDBCF16F0040EDBCF17F014C0B2
:1031C0002AF015C02BF016C02CF017C02DF029ECFA
:1031D00029F02BC010F02CC011F02DC012F02EC021
:1031E00013F0306A316A326A4A0E336E10C02BF027
:1031F00011C02CF012C02DF013C02EF0DBEC29F022
:103200002BC00CF02CC00DF02DC00EF02EC00FF016
:103210000CC030F00DC031F00EC032F00FC033F0F2
:1032200008C02BF009C02CF00AC02DF00BC02EF006
:10323000DBEC29F02BC004F02CC005F02DC006F00B
:103240002EC007F0306A316A800E326E400E336E47
:1032500004C02BF005C02CF006C02DF007C02EF0E6
:10326000DBEC29F02BC000F02CC001F02DC002F0E7
:103270002EC003F0050EDBCF20F0060EDBCF21F0D1
:10328000070EDBCF22F0080EDBCF23F020C02AF0A0
:1032900021C02BF022C02CF023C02DF02BEC29F004
:1032A0002BC01CF02CC01DF02DC01EF02EC01FF036
:1032B000306A316A326A4A0E336E1CC02BF01DC070
:1032C0002CF01EC02DF01FC02EF0DBEC29F02BC01F
:1032D00018F02CC019F02DC01AF02EC01BF018C029
:1032E00030F019C031F01AC032F01BC033F000C00A
:1032F0002BF001C02CF002C02DF003C02EF045ECE5
:1033000029F0090E2BC0DBFF0A0E2CC0DBFF0B0ED1
:103310002DC0DBFF0C0E2EC0DBFF090EDBCF0CF047
:103320000A0EDBCF0DF00B0EDBCF0EF00C0EDBCF59
:103330000FF0DAC12AF0DBC12BF0DCC12CF0DDC1CB
:103340002DF02BEC29F02BC014F02CC015F02DC063
:1033500016F02EC017F0306A316A326A4A0E336EA8
:1033600014C02BF015C02CF016C02DF017C02EF095
:10337000DBEC29F02BC010F02CC011F02DC012F0A6
:103380002EC013F010C030F011C031F012C032F076
:1033900013C033F00CC02BF00DC02CF00EC02DF07C
:1033A0000FC02EF044EC29F02BC008F02CC009F01F
:1033B0002DC00AF02EC00BF0D6C12AF0D7C12BF0D9
:1033C000D8C12CF0D9C12DF029EC29F02BC01CF06C
:1033D0002CC01DF02DC01EF02EC01FF0306A316AC7
:1033E000326A4A0E336E1CC02BF01DC02CF01EC07A
:1033F0002DF01FC02EF0DBEC29F02BC018F02CC0F4
:1034000019F02DC01AF02EC01BF018C030F019C0F2
:1034100031F01AC032F01BC033F008C02BF009C0E5
:103420002CF00AC02DF00BC02EF02EEC2AF02BC091
:1034300004F02CC005F02DC006F02EC007F0306A55
:10344000316A800E326E400E336E04C02BF005C020
:103450002CF006C02DF007C02EF02EEC2AF02BC069
:1034600000F02CC001F02DC002F02EC003F0DF50A0
:10347000040DF3CFE9FFF4CFEAFF9C0EE926000E1E
:10348000EA2200C0EEFF01C0EEFF02C0EEFF03C063
:10349000EEFFDF50040DF3CFE9FFF4CFEAFF9C0EFF
:1034A000E926000EEA22EECFE6FFEECFE6FFEECFF2
:1034B000E6FFEFCFE6FFB7EC04F0E552E552E55248
:1034C000E552F3CF00F0F4CF01F0EA6ADF34FE0BEF
:1034D000EA36E96E8C0EE926000EEA2200C0EEFF05
:1034E00001C0EDFFDF2A49D60D0EE15C02E2E16A80
:1034F000E552E16EE552E7CFD9FF1200D9CFE6FFE2
:10350000E1CFD9FF040EE12601019F51090DF3CF50
:10351000E9FFF4CFEAFF0E0EE926010EEA22EE5291
:10352000020EEE1801E1ED5001E098D09F51090D17
:10353000F3CFE9FFF4CFEAFF0E0EE926010EEA22EF
:10354000030EE926000EEA22EFCFDFFF9F51090D9F
:10355000F3CFE9FFF4CFEAFF0E0EE926010EEA22CF
:10356000030EE926000EEA22010EE926000EEA22E9
:10357000010EEFCFDBFF000EDFCF2CF0010EDBCF13
:103580002DF014EC29F02BC000F02CC001F02DC060
:1035900002F02EC003F0306A240E316E740E326ECB
:1035A000490E336E00C02BF001C02CF002C02DF08C
:1035B00003C02EF0DBEC29F02BC0CEF12CC0CFF1F4
:1035C0002DC0D0F12EC0D1F1020EDB6A030EDB6AF2
:1035D000020EDBCF00F0030EDBCF01F0020E005C29
:1035E000000E01582FE2D9CF00F0DACF01F0020E21
:1035F000DB500024E96E030EDB500120EA6EEF5031
:10360000E66E0A0EE76E020EDBCF02F0030EDBCF92
:1036100003F0E7500226000E0322010E0226000EE0
:10362000032202C0E6FF03C0E6FF60EC2DF0E55286
:10363000E552E5521DEC2EF0020EDB2A030E01E3EB
:10364000DB2AC6D7550EE66E0A0EE66EE66A60EC19
:103650002DF0E552E552E5521DEC2EF0040EE15C32
:1036600002E2E16AE552E16EE552E7CFD9FF1200CE
:10367000D9CFE6FFE1CFD9FFE652A09A6A6A686A1D
:10368000160E6F6E9F0E6B6E7B0E696E6D8C6E6A82
:10369000010EE66EE66AE66A710EE66E0F0EE66EE3
:1036A000BBEC2DF0006E050EE15E00506D9CDF6AF4
:1036B000DF50006E016A080E005C000E015810E237
:1036C000DF50040DF3CFE9FFF4CFEAFF000EE92647
:1036D000040EEA22EE6AEE6AEE6AEE6ADF2AE8D7A4
:1036E000160E706E68A602D06896FCD70001CB6BF0
:1036F000D06BD16BD26B6D98DF6A020EDF5C18E283
:10370000EA6ADF34FE0BEA36E96EC30EE926000EE4
:10371000EA22EE6AED6AEA6ADF34FE0BEA36E96E07
:10372000BF0EE926000EEA22EE6AED6ADF2AE5D72F
:103730000001080EC36F040EC46FB96BB86BE5527D
:10374000E552E7CFD9FF1200D9CFE6FFE1CFD9FF8D
:10375000E6520001B85116E106D06D6A696A0001AF
:10376000B86BA19AA8D06D6A696A160E6F6E9F0E2B
:103770006B6E7B0E696E6DB602D06D86FCD7000154
:10378000010EB86FB80508E16DBA06D0686A696ABB
:1037900069806988020EB86F6850040B05E06950B3
:1037A000040B02E06894B7D86DA202D0A19A83D02E
:1037B0006850010B12E06950010B0FE059DF000166
:1037C000040EB86F0401200E026F040E036F080E82
:1037D000016F006B8C0E001368906850100B05E0B1
:1037E0006950100B02E085D868986850400B13E0D0
:1037F0006950400B10E0010EE66EE66A000EE66EC0
:10380000E66A730EE66EE66A4BEC2CF0006E060E6E
:10381000E15E0050689C6850200B04E06950200B6A
:1038200001E04ED86850020B13E06950020B10E023
:10383000010EE66EE66A000EE66EE66AE6687F0E48
:10384000E66E4BEC2CF0006E060EE15E00506A6AEC
:10385000040E0001E76EB819E8AE02D0E73402D0DA
:10386000E750B85D02E2A19A26D069A623D0DF6AAC
:10387000040EDF5C1FE268A61AD06CCFD8F0689601
:10388000780E0001D81502E15BD810D0000EE66E6C
:10389000E66AD80EE66E000EE66E720EE66EE66A18
:1038A0004BEC2CF0006E060EE15E005001D002D011
:1038B000DF2ADED7A19AE552E552E7CFD9FF120001
:1038C00070A015D0BBC0E9FFBCC0EAFFEF50800874
:1038D0000DE1C3C0E9FFC4C0EAFFEF50840806E170
:1038E000BBC0E9FFBCC0EAFF8C0EEF6E7090689A17
:1038F0001200698468986D82000EE66EE66AE66ED4
:10390000E66A750EE66EE66A4BEC2CF0006E060E6B
:10391000E15E00501200000EE66EE66AE66EE66AB0
:10392000740EE66EE66A4BEC2CF0006E060EE15E5D
:1039300000506D92699468A402D06894FCD712007C
:10394000D9CFE6FFE1CFD9FFE652FD0E0001D81531
:103950005AE17E0ED815E8407F0B040DF3CFBBF083
:10396000F4CFBCF0000EBB27040EBC23BBC0BDF0DF
:10397000BCC0BEF0BD75BBC0E9FFBCC0EAFFEF50E4
:103980003C0BE842E8420D083CE1BBC0E9FFBCC08B
:10399000EAFF020EE926000EEA22EECF00F0EFCF9A
:1039A00001F0280E001802E1040E011828E1BBC046
:1039B000E9FFBCC0EAFF020EE926000EEA22200E53
:1039C000EE6E040EED6EDF6ADF50006E016A080EC7
:1039D000005C000E015813E2DF50EA6A280FE96E1E
:1039E000040EEA22EF50E66EDF50EA6A200FE96E1D
:1039F000040EEA22E552E750EF6EDF2AE5D70DD834
:103A000001D02ED805D0FD0ED815040801E14ED8FE
:103A1000E552E552E7CFD9FF1200C3C0E9FFC4C0A9
:103A2000EAFFEF50800B05E0C3C0E9FFC4C0EAFF26
:103A3000EF6A0001C76BC86BCC6BCD6BCB6BB6D894
:103A4000000EE66EE66AE66EE66A030EE66EE66A6B
:103A50004BEC2CF0006E060EE15E005087EF1FF07D
:103A6000020E0001C85D02E1B2DB1FD06CD800017C
:103A7000D9511AE1BDC0E9FFBEC0EAFFEE52080EFF
:103A8000EF6EBDC0E9FFBEC0EAFF020EE926000EE0
:103A9000EA22200EEE6E040EED6EBDC0E9FFBEC040
:103AA000EAFF8C0EEF6E01D0D96B1200D9CFE6FF82
:103AB000E1CFD9FFE652C3C0E9FFC4C0EAFFEF502F
:103AC000400B01E0010EDF6E0001C375080EB85D0A
:103AD0000AE122C46EFF6E50000803E2100EB86FB8
:103AE00002D0040EB86FC80528E1C3C0E9FFC4C006
:103AF000EAFF020EE926000EEA22280EEE6E040E00
:103B0000ED6EDADA020E0001C75D07E1C3C0E9FF1E
:103B1000C4C0EAFF840EEF6E0FD0DF5007E1C3C0D0
:103B2000E9FFC4C0EAFFC80EEF6E06D0C3C0E9FFCC
:103B3000C4C0EAFF880EEF6E01D005D8E552E55209
:103B4000E7CFD9FF1200D9CFE6FFE1CFD9FF020EB0
:103B5000E1260001C86BC3C0E9FFC4C0EAFFEF6AF9
:103B6000040EC319006EC4C001F000C0DEFF01C026
:103B7000DDFFDECFE9FFDDCFEAFFEF6AD0AF0CD08B
:103B8000D351D41107E005D0D4C0FAFF0001D351BE
:103B9000F96EFADF0001D09F020EE15C02E2E16AF9
:103BA000E552E16EE552E7CFD9FF12000401205142
:103BB000600BE842E842E842E842E842000901E0DE
:103BC00058D021510C0A54E00B0A43E00C0A35E0AE
:103BD000010A26E00B0A22E0020A20E0030A1CE0A8
:103BE000080A10E0010A0CE00F0A08E0030A01E0ED
:103BF0003FD00001CB8F080EB86F3BD0C7D839D06B
:103C000083DB37D00001B90EC96F000ECA6FCB81BC
:103C1000010ECC6FCB8F2DD019D92BD02BD829D01A
:103C200024510001C96FCA6BBA0EC927000ECA23FE
:103C3000CB81010ECC6FCB8F1CD00001CB8F040148
:103C40002451EA6ABA0FE96E000EEA2222C4EFFF9D
:103C500010D0000EE66EE66AE66EE66A020EE66ECA
:103C6000E66A4BEC2CF0006E060EE15E005001D0CF
:103C700000D01200D9CFE6FFE1CFD9FF040EE12634
:103C80000401220510E120511F0B00090CE1000185
:103C9000CB8F030E0401215D04E10001010ED76FFB
:103CA00002D00001D76B0401225166E120511F0BA5
:103CB000020862E124510F0B00095EE00001CB8F86
:103CC000040124BF10D024510F0BE96EEA6AD8908A
:103CD000E936EA36BF0EE926000EEA22EECFDEFF15
:103CE000EDCFDDFF0FD024510F0BE96EEA6AD890BB
:103CF000E936EA36C30EE926000EEA22EECFDEFFF1
:103D0000EDCFDDFF030E215D07E1DECFE9FFDDCF63
:103D1000EAFF840EEF6E30D024510F0B016A700F52
:103D2000006E0F0E0122020E00C0DBFF030E01C069
:103D3000DBFF020EDBCFE9FF030EDBCFEAFFEF90E4
:103D400024AF0DD0DECFE9FFDDCFEAFFEF6ADF74ED
:103D5000DECFE9FFDDCFEAFF400EEF6E0DD0DECF04
:103D6000E9FFDDCFEAFF880EEF6EDF74DECFE9FFFB
:103D7000DDCFEAFFC80EEF6E040EE15C02E2E16AFD
:103D8000E552E16EE552E7CFD9FF1200800E040143
:103D9000205D5BE10001C00ECB6F04012351030ADB
:103DA00034E0010A0EE0030A03E00001CB6B4DD0C2
:103DB0000001CA0EC96F590ECA6F120ECC6FCD6BBF
:103DC00044D02251F66EF76AD890F636F736440E94
:103DD000F6265A0EF7220900F5CFC9F00A00F5CFF2
:103DE000CAF0020E0001F76AC925F66ECA51F72221
:103DF0000800F5CFCCF0030EF76AC925F66ECA515C
:103E0000F7220800F5CFCDF020D0040E225D1AE293
:103E10002251F66EF76AD890F636F736460EF62639
:103E20005A0EF7220900F5CFC9F00A00F5CFCAF003
:103E3000C9C0F6FFCAC0F7FF0800F5500001CC6FFB
:103E4000CD6B02D00001CB6B00D01200D9CFE6FFC2
:103E5000E1CFD9FF020EE1260401286B296B205126
:103E60001F0B020A12E0030A0DE0010A01E03BD039
:103E70000001CB8F040128810001D70502E1040174
:103E8000288331D00001CB8F2ED00001CB8F0401CD
:103E900024BF10D024510F0BE96EEA6AD890E9369E
:103EA000EA36BF0EE926000EEA22EECFDEFFEDCFA6
:103EB000DDFF0FD024510F0BE96EEA6AD890E93686
:103EC000EA36C30EE926000EEA22EECFDEFFEDCF82
:103ED000DDFFDECFE9FFDDCFEAFFEF50040B02E0AC
:103EE000010E286F00D00001CBAF07D0280EC96F9C
:103EF000040ECA6FCB81020ECC6F020EE15C02E2AF
:103F0000E16AE552E16EE552E7CFD9FF12006D9804
:103F10000001CBBF4AD0D0AF28D0020EC86FC3C0BB
:103F2000E9FFC4C0EAFFEE52EF6AC3C0E9FFC4C0B4
:103F3000EAFFC80EEF6EBDC0E9FFBEC0EAFFEE5259
:103F4000080EEF6EBDC0E9FFBEC0EAFF020EE92613
:103F5000000EEA22280EEE6E040EED6EBDC0E9FFE3
:103F6000BEC0EAFFC80EEF6E1FD0BDC0E9FFBEC0E5
:103F7000EAFFEE52080EEF6EBDC0E9FFBEC0EAFFD9
:103F8000020EE926000EEA22200EEE6E040EED6E01
:103F9000BDC0E9FFBEC0EAFF8C0EEF6EC3C0E9FFF3
:103FA000C4C0EAFF840EEF6E86D0D0BF84D0040177
:103FB00020AF59D00001CC510401265D0001CD5144
:103FC0000401275904E226C4CCF027C4CDF074D8EC
:103FD0000001010EC86FBDC0E9FFBEC0EAFFEE528E
:103FE000080EEF6EBDC0E9FFBEC0EAFF020EE92673
:103FF000000EEA22200EEE6E040EED6EBDC0E9FF4B
:10400000BEC0EAFF800EEF6ED96BBBC0E9FFBCC03B
:10401000EAFFEE52080EEF6EBBC0E9FFBCC0EAFF3C
:10402000020EE926000EEA22200EEE6E040EED6E60
:10403000BBC0E9FFBCC0EAFF840EEF6E010ED96F72
:10404000C3C0E9FFC4C0EAFF020EE926000EEA225F
:10405000280EEE6E040EED6EC3C0E9FFC4C0EAFF89
:10406000C80EEF6E28D00001020EC86FC3C0E9FF72
:10407000C4C0EAFFEE52EF6AC3C0E9FFC4C0EAFF62
:10408000C80EEF6EBDC0E9FFBEC0EAFFEE52080EDB
:10409000EF6EBDC0E9FFBEC0EAFF020EE926000ECA
:1040A000EA22280EEE6E040EED6EBDC0E9FFBEC022
:1040B000EAFFC80EEF6E1200D9CFE6FFE1CFD9FFBD
:1040C000020EE1260001080ECC5D000ECD590EE275
:1040D000CCC0DEFFCDC0DDFFC75103E1010EC76FCD
:1040E00004D0C70502E1020EC76F03D0080EDE6ED2
:1040F000DD6AC3C0E9FFC4C0EAFFEF92C3C0E9FFB5
:10410000C4C0EAFFEF90C3C0E9FFC4C0EAFF010EDC
:10411000DB50EF12C3C0E9FFC4C0EAFFEE52DFCFAD
:10412000EFFF000EDB50CC5F010EDB50CD5B280EA5
:10413000D56F040ED66FCBB121D0D9CFE9FFDACF3E
:10414000EAFFEE50ED1019E0C9C0F6FFCAC0F7FF54
:10415000C92B000ECA230800F550E66ED5C0E9FF52
:10416000D6C0EAFFD52B000ED623E552E750EF6EFE
:10417000DF06010E01E2DB06E0D71FD0D9CFE9FF51
:10418000DACFEAFFEE50ED1018E0C9C0E9FFCAC06F
:10419000EAFFC92B000ECA23EF50E66ED5C0E9FF37
:1041A000D6C0EAFFD52B000ED623E552E750EF6EBE
:1041B000DF06010E01E2DB06E1D7020EE15C02E25E
:1041C000E16AE552E16EE552E7CFD9FF1200D9CF9F
:1041D000E6FFE1CFD9FF020EE126BBC0E9FFBCC07C
:1041E000EAFFEE52EFCFDFFFDFCF00F0005000011B
:1041F000D15D000ED25902E2D1C0DFFFDF50006E68
:10420000016A0050D15DD16F0150D259D26F010EB9
:10421000DB6ADF50F36E010EDBCFF4FFF350F45C8A
:1042200016E2010EDB50EA6A280FE96E040EEA225C
:10423000EF50E66ECEC0E9FFCFC0EAFFCE2B000EF6
:10424000CF23E552E750EF6E010EDB2AE2D7000ED6
:10425000D880D155000ED25528E2BDC0E9FFBEC0BE
:10426000EAFFEE52080EEF6EBDC0E9FFBEC0EAFFE6
:10427000020EE926000EEA22280EEE6E040EED6E06
:10428000BBC0E9FFBCC0EAFFEF50400B07E1BDC077
:10429000E9FFBEC0EAFFC80EEF6E06D0BDC0E9FF61
:1042A000BEC0EAFF880EEF6E25D0BDC0E9FFBEC0DC
:1042B000EAFFEE52080EEF6EBDC0E9FFBEC0EAFF96
:1042C000020EE926000EEA22200EEE6E040EED6EBE
:1042D000BDC0E9FFBEC0EAFF840EEF6ED351D4111A
:1042E00007E005D0D4C0FAFF0001D351F96EFADF20
:1042F0000001D09F020EE15C02E2E16AE552E16E4C
:10430000E552E7CFD9FF1200D9CFE6FFE1CFD9FFC1
:10431000E6520001CB8F010EE66EE66AE66A710E88
:10432000E66E0F0EE66EBBEC2DF0006E050EE15E44
:104330000050DF6ADF50006E016A080E005C000E5C
:10434000015810E2DF50040DF3CFE9FFF4CFEAFF8C
:10435000000EE926040EEA22EE6AEE6AEE6AEE6AC2
:10436000DF2AE8D76D8C010EE66EE66AE66ABA0EC1
:10437000E66E000EE66EBBEC2DF0006E050EE15E03
:1043800000506D9C0001080EC36F040EC46F000E38
:10439000BB6F040EBC6FBBC0BDF0BCC0BEF022C47E
:1043A000B9F0B95103E1100EB86F13D0010EE66EEB
:1043B000E66AB90EE66E000EE66E010EE66EE66A7D
:1043C0004BEC2CF0006E060EE15E00500001200E5A
:1043D000B86FE552E552E7CFD9FF1200D9CFE6FF1B
:1043E000E1CFD9FF020EE126000EDE6E040EDD6E77
:1043F000FD0EDB50E824026EFE0EDB50040DF35080
:104400000224040DF350006E016A020E0F0B05E04A
:10441000D89001320032E806FBE1D8900036013630
:10442000D89000360136D9CFE9FFDACFEAFF005045
:10443000EE260150ED22DECFE9FFDDCFEAFFEF9E51
:10444000FD0EDB500FE1FE0EEA6ADB34FE0BEA36AE
:10445000E96EBF0EE926000EEA22DECFEEFFDDCFC9
:10446000EDFF0ED0FE0EEA6ADB34FE0BEA36E96E93
:10447000C30EE926000EEA22DECFEEFFDDCFEDFF10
:10448000DECFE9FFDDCFEAFFEF9CDECFE9FFDDCF36
:10449000EAFF040EE926000EEA22EF8C020EE15C30
:1044A00002E2E16AE552E16EE552E7CFD9FF120080
:1044B000D9CFE6FFE1CFD9FF020EE126FE0EDB5099
:1044C000016A700F006E0F0E012200C0DEFF01C0F6
:1044D000DDFFDECFE9FFDDCFEAFFFD0EDBCFEFFF33
:1044E000DBA407D0E66AFE0EDBCFE6FF77DFE552FE
:1044F000E552FD0EDBA208D0010EE66EFE0EDBCF0C
:10450000E6FF6CDFE552E552020EE15C02E2E16A91
:10451000E552E16EE552E7CFD9FF1200D9CFE6FFB1
:10452000E1CFD9FF020EE126FE0EDB5020E1BDC037
:10453000E9FFBEC0EAFFEE52080EEF6EBDC0E9FF14
:10454000BEC0EAFF020EE926000EEA22200EEE6E41
:10455000040EED6EBDC0E9FFBEC0EAFF8C0EEF6E2B
:10456000C3C0E9FFC4C0EAFF840EEF6E3DD0FD0E6C
:10457000DB50E824026EFE0EDB50040DF3500224E3
:10458000040DF3CF00F0F4CF01F0000E0026040E6E
:10459000012200C0DEFF01C0DDFF840E006EDECF11
:1045A000E9FFDDCFEAFF0050EF12FD0EDB50E824FB
:1045B000026EFE0EDB50040DF3500224010F040DB9
:1045C000F3CF00F0F4CF01F0000E0026040E01221C
:1045D00000C0DEFF01C0DDFF840E006EDECFE9FF0C
:1045E000DDCFEAFF0050EF12020EE15C02E2E16A69
:1045F000E552E16EE552E7CFD9FF1200D9CFE6FFD1
:10460000E1CFD9FF020EE126FD0EDB500FE0FE0EDA
:10461000EA6ADB34FE0BEA36E96EC30EE926000EC9
:10462000EA22EECFDEFFEDCFDDFF0ED0FE0EEA6A0E
:10463000DB34FE0BEA36E96EBF0EE926000EEA22F5
:10464000EECFDEFFEDCFDDFFD9CFE9FFDACFEAFF16
:10465000EE50ED1003E1F36AF46A49D0DECFE9FFD2
:10466000DDCFEAFF020EE926000EEA22FB0EDBCFC9
:10467000EEFFFC0EDBCFEDFFDECFE9FFDDCFEAFF83
:10468000EE52FA0EDBCFEFFF400E006EDECFE9FFF9
:10469000DDCFEAFF0050EF16880E006EDECFE9FF97
:1046A000DDCFEAFF0050EF12FD0EDB500CE0FE0EF6
:1046B000EA6ADB34FE0BEA36E96EC30EE926000E29
:1046C000EA22EF740BD0FE0EEA6ADB34FE0BEA3608
:1046D000E96EBF0EE926000EEA22EF74DECF00F08D
:1046E000DDCF01F000C0F3FF01C0F4FF00D0020EE7
:1046F000E15C02E2E16AE552E16EE552E7CFD9FF03
:104700001200D9CFE6FFE1CFD9FF6DA84ED0FE0E43
:10471000EA6ADB34FE0BEA36E96EC30EE926000EC8
:10472000EA22EE50EFCFEAFFE96E400EEE16EE6A97
:10473000EE6AEE6AFE0EEA6ADB34FE0BEA36E96EDA
:10474000C30EE926000EEA22EE50EFCFEAFFE96E33
:10475000EE7CFE0EEA6ADB34FE0BEA36E96EC30E2F
:10476000E926000EEA22EF74400E006EFE0EEA6AA1
:10477000DB34FE0BEA36E96EC30EE926000EEA22B0
:10478000EE50EFCFEAFFE96E0050EF16FE0EEA6A38
:10479000DB34FE0BEA36E96EC30EE926000EEA2290
:1047A000EE50EFCFEAFFE96EEF7CE552E7CFD9FF9D
:0247B0001200F5
:0E47B200D9CFE6FFE1CFD9FF0B0EE1260401BF
:1047C0002051600BE842E842E842E842E842000932
:1047D00002E1C9EF28F021C402F10101025102E116
:1047E000BAEF28F0410A02E16DEF28F0010A02E178
:1047F00061EF28F07F0A02E153EF28F0020A02E19C
:1048000049EF28F0010A02E105EF28F0070A01E16B
:10481000D8D3010A01E1B2D3030A01E143D3190A53
:1048200001E115D3370A01E108D1010A01E1E6D01F
:10483000030A01E1AFD0110A01E199D0060A01E1B2
:104840007ED0320A58E0010A56E0030A54E0010A19
:1048500052E0070A50E0010A4EE0650A2CE0010A26
:104860000DE0010103690001030EC96F010ECA6F5B
:10487000CB81010ECC6FCB8FC9EF28F0220EDF6EFB
:1048800081BC02D0000EDF9A81BE02D0000EDF9202
:1048900089A402D0DF8802D0000EDF98DFCF03F1B9
:1048A0000001030EC96F010ECA6FCB81010ECC6FE0
:1048B000CB8FC9EF28F0220EDF6E0401225103E0F6
:1048C0008984DF8803D08994000EDF9881BC02D0F0
:1048D000000EDF9A81BE02D0000EDF92DFCF03F11F
:1048E0000001030EC96F010ECA6FCB81010ECC6FA0
:1048F000CB8FC9EF28F026C40BF127C40CF126C4D6
:10490000D1F027C4D2F00001A60ED36F510ED46FA0
:1049100001019E51090DF3CFE9FFF4CFEAFF0E0E1E
:10492000E926010EEA22030EE926000EEA22E9CF6B
:10493000CEF0EACFCFF00001D08FC9EF28F00D0EF6
:10494000F36E090EF3CFDBFF81BEDB8280B0DB8824
:1049500080B2DB8ADBCF03F10001030EC96F010EC9
:10496000CA6FCB81010ECC6FCB8FC9EF28F0090E37
:1049700022C4DBFF01010D510BE1090EDBA802D0BF
:10498000898001D08990DBAA02D0898201D08992E6
:10499000C9EF28F0030E04012415E76E090EE7CFD6
:1049A000DBFF01010D510BE1090EDBA002D0898074
:1049B00001D08990DBA202D0898201D089928050F7
:1049C000010BE76E090EE7CFDBFF80A202D0DB828E
:1049D00007D0DB92DB94DB96DB98DB9ADB9CDB9EDB
:1049E000DBCF03F10101046B0001030EC96F010E5F
:1049F000CA6FCB81020ECC6FCB8FCBD38050010B13
:104A0000E76E090EE7CFDBFF80A202D0DB8207D082
:104A1000DB92DB94DB96DB98DB9ADB9CDB9EDBCFC7
:104A200003F10101046B0001030EC96F010ECA6F8F
:104A3000CB81020ECC6FCB8FACD3050E24C4DBFF31
:104A4000060E25C4DBFF050EDBCF00F0060EDBCF24
:104A500001F0000E005C010E01586FE2080EF36ECB
:104A60000A0EF3CFDBFF0001600EC96F000ECA6FA4
:104A7000050EDBCF00F0060EDBCF01F0040E005C6C
:104A8000000E015859E2050EDBCFE9FF060EDBCF21
:104A9000EAFF010ED890E936EA36E806FBE1600E3F
:104AA000E926000EEA2222C4EEFF23C4EDFFD9500E
:104AB000050FE96EDACFEAFF030EEE1801E1ED50C3
:104AC00039E0050EDBCFE9FF060EDBCFEAFF010E72
:104AD000D890E936EA36E806FBE1600EE926000EDA
:104AE000EA22EECFE6FFEFCFE6FF1CEC04F0E55242
:104AF000E5522AC000F02BC001F02CC002F02DC0FE
:104B000003F0050EDBCFE9FF060EDBCFEAFF020E56
:104B1000D890E936EA36E806FBE1700EE926000E89
:104B2000EA2200C0EEFF01C0EEFF02C0EEFF03C0AC
:104B3000EEFF02D022C40DF17AD0100EF36E0A0EF1
:104B4000F3CFDBFF00018C0EC96F000ECA6F050E9C
:104B5000DBCF00F0060EDBCF01F0000E005E010E91
:104B6000015A070E00C0DBFF080E01C0DBFF070E75
:104B7000DBCF00F0080EDBCF01F0005C000E015827
:104B800056E2070EDBCFE9FF080EDBCFEAFF010E8E
:104B9000D890E936EA36E806FBE18C0EE926000EED
:104BA000EA2222C4EEFF23C4EDFFD950070FE96EBD
:104BB000DACFEAFF070EEE1801E1ED5038E0070EFC
:104BC000DBCFE9FF080EDBCFEAFF010ED890E93614
:104BD000EA36E806FBE18C0EE926000EEA22EECF6B
:104BE000E6FFEFCFE6FF1CEC04F0E552E5522AC0E9
:104BF00000F02BC001F02CC002F02DC003F0070E16
:104C0000DBCFE9FF080EDBCFEAFF020ED890E936D2
:104C1000EA36E806FBE19C0EE926000EEA2200C017
:104C2000EEFF01C0EEFF02C0EEFF03C0EEFF050E77
:104C3000DB6A060EDB6A050EDBCF00F0060EDBCF6B
:104C400001F0040E005C000E015870E2050EDBCF8F
:104C5000E9FF060EDBCFEAFF010ED890E936EA360F
:104C6000E806FBE1600EE926000EEA22EF50E66E50
:104C7000050EDBCF00F0060EDBCF01F0010ED89061
:104C800000360136E806FBE1160E0026000E012272
:104C9000010E0026000E012200C0E6FF01C0E6FF63
:104CA00060EC2DF0E552E552E5521DEC2EF0050EBC
:104CB000DBCFE9FF060EDBCFEAFF010ED890E93625
:104CC000EA36E806FBE1600EE926000EEA22010E54
:104CD000E926000EEA22EF50E66E050EDBCF00F06B
:104CE000060EDBCF01F0010ED89000360136E80643
:104CF000FBE1160E0026000E0122010E0026000E1A
:104D00000122010E0026000E012200C0E6FF01C0B4
:104D1000E6FF60EC2DF0E552E552E5521DEC2EF079
:104D2000050EDB2A060E01E3DB2A85D7070EDB6AB8
:104D3000080EDB6A070EDBCF00F0080EDBCF01F0B8
:104D4000005C000E015870E2070EDBCFE9FF080E91
:104D5000DBCFEAFF010ED890E936EA36E806FBE140
:104D60008C0EE926000EEA22EF50E66E070EDBCF2E
:104D700000F0080EDBCF01F0010ED89000360136AE
:104D8000E806FBE1160E0026000E0122110E002699
:104D9000000E012200C0E6FF01C0E6FF60EC2DF02E
:104DA000E552E552E5521DEC2EF0070EDBCFE9FF90
:104DB000080EDBCFEAFF010ED890E936EA36E806A6
:104DC000FBE18C0EE926000EEA22010EE926000E18
:104DD000EA22EF50E66E070EDBCF00F0080EDBCFC5
:104DE00001F0010ED89000360136E806FBE1160E00
:104DF0000026000E0122110E0026000E0122010ED7
:104E00000026000E012200C0E6FF01C0E6FF60ECB4
:104E10002DF0E552E552E5521DEC2EF0070EDB2A8F
:104E2000080E01E3DB2A86D7550EE66E160EE66EF7
:104E3000E66A60EC2DF0E552E552E5521DEC2EF0ED
:104E40000A0EDBCFCCF00001CB81CB8FA2D122C4E4
:104E500001F116EC2EF0C580C5B0FED716EC2EF091
:104E600001010151E824E66E27EC2DF0E55223C440
:104E7000E6FF27EC2DF0E55224C4E6FF27EC2DF0E9
:104E8000E552C584C5B4FED716EC2EF00101036BC4
:104E90000001030EC96F010ECA6FCB81010ECC6FEA
:104EA000CB8F77D1050EDB6A060EDB6A050EDBCFF2
:104EB00000F0060EDBCF01F0040E005C000E01587E
:104EC0001FE2050EDBCFE9FF060EDBCFEAFFDA0EAD
:104ED000E926010EEA22EF50E66E050EDBCFE9FF70
:104EE000060EDBCFEAFF030EE926010EEA22E552A9
:104EF000E750EF6E050EDB2A060E01E3DB2AD6D75C
:104F0000050EDB6A060EDB6A050EDBCF00F0060E2F
:104F1000DBCF01F0040E005C000E015825E2050E07
:104F2000DBCFE9FF060EDBCFEAFFD60EE926010E46
:104F3000EA22EF50E66E040EE76E050EDBCFE9FFC6
:104F4000060EDBCFEAFFE750E926000EEA22030E49
:104F5000E926010EEA22E552E750EF6E050EDB2A44
:104F6000060E01E3DB2AD0D70001030EC96F010E44
:104F7000CA6FCB81080ECC6FCB8F0BD1306A316AF0
:104F8000326A4A0E336ED2C12BF0D3C12CF0D4C199
:104F90002DF0D5C12EF02EEC2AF0E8EC2AF02AC034
:104FA000A1F12BC0A2F12CC0A3F12DC0A4F10001EE
:104FB000A10EC96F010ECA6FCB81040ECC6FCB8FCF
:104FC000E8D0306A240E316E740E326E490E336EA4
:104FD000CEC12BF0CFC12CF0D0C12DF0D1C12EF01D
:104FE0002EEC2AF0B9EC2AF0030E2CC0DBFF040EE5
:104FF0002DC0DBFF0001D950030FC96FDACFCAF013
:10500000CB81020ECC6FCB8FC4D0050EDB6A060EAF
:10501000DB6A050EDBCF00F0060EDBCF01F0040EDD
:10502000005C000E01582BE2050EE76EDBCF00F0AE
:10503000060EDBCF01F0E7500026000E0122010E24
:105040000026000E012200C0E6FF01C0E6FF85EC4D
:105050002DF0E552E552E66E050EDBCFE9FF060EB8
:10506000DBCFEAFFA10EE926010EEA22E552E75066
:10507000EF6E050EDB2A060E01E3DB2ACAD700011C
:10508000A10EC96F010ECA6FCB81040ECC6FCB8FFE
:1050900080D00001A50EC96F010ECA6FCB81040E2E
:1050A000CC6FCB8F76D022C401F1E7EC0AF000017F
:1050B000AB0EC96F010ECA6FCB81060ECC6FCB8FC2
:1050C00068D00101036B0001030EC96F010ECA6FA6
:1050D000CB81010ECC6FCB8F5CD0FF0E0401225D23
:1050E0003BE1E668000EE66EE66A60EC2DF0E55204
:1050F000E552E5521DEC2EF0E668050EE66EE66A16
:1051000060EC2DF0E552E552E5521DEC2EF0E6681C
:105110000A0EE66EE66A60EC2DF0E552E552E552C5
:105120001DEC2EF0E6680D0EE66EE66A60EC2DF0E2
:10513000E552E552E5521DEC2EF0E668160EE66EDD
:10514000E66A60EC2DF0E552E552E5521DEC2EF0DA
:105150000101550E016F02D022C401F10101036B60
:105160000001030EC96F010ECA6FCB81010ECC6F17
:10517000CB8F0FD00101040E036F100E046F0001DE
:10518000030EC96F010ECA6FCB81020ECC6FCB8F9D
:1051900000D00B0EE15C02E2E16AE552E16EE552FD
:1051A000E7CFD9FF1200100E0101A05D08E3010155
:1051B0009F2B100E9F5D01E39F6B0101A007010172
:1051C0009E51090DF3CFE9FFF4CFEAFF0E0EE92659
:1051D000010EEA2202C1EFFF9E51090DF3CFE9FF54
:1051E000F4CFEAFF0E0EE926010EEA22EE520BC1C1
:1051F000EEFF0CC1EDFF9E2B100E9E5D01E39E6B3A
:065200000101A02B1200C9
:0A520600259E05D0259E2DAE02D096
:105210002D6C258E2DC027F0266A376A366A860ED9
:10522000286E296AA2EF2BF0259E08D0259E2DAE70
:1052300005D02C6C2D1EE86A2D22258E2DC027F05E
:105240002CC026F0376A366A8E0E286E296AA2EFC5
:105250002BF0259E0CD0259E2DAE09D02A6C2B1E3E
:105260002C1E2D1EE86A2B222C222D22258E2DC0CD
:1052700027F02CC026F02BC037F02AC036F09E0E47
:10528000286E296AA2EF2BF0337E256ADEEC2BF024
:10529000F6EC2BF025B686EF2BF025A20AD025AA36
:1052A00003D025BE86EF2BF025A492EF2BF08FEFD5
:1052B0002BF025AA05D025AC92EF2BF08FEF2BF029
:1052C00025A00AD025A808D025BE04D025A402D048
:1052D0009BEF2BF09FEF2BF0366A296A33502E5C40
:1052E000356E10E32BC037F02CC026F02DC027F010
:1052F0002EC034F030C02BF031C02CF032C02DF075
:10530000253A09D030C037F031C026F032C027F03E
:1053100033C034F0356C259E25BC258E34C028F072
:1053200025B0CEEF2BF01A0E3560CEEF2BF0286AA9
:105330002E6A25A408D02B6C2C1E2D1E2E1EE86A6A
:105340002C222D222E2225AC08D0376C261E271E9B
:10535000281EE86A2622272228222A6A355207E0D8
:105360002E342D322C322B322A32352EF9D72B50B7
:1053700037262C5026222D5027222E5028222AC094
:1053800036F0259E28AE0BD0366C371E261E271E03
:10539000281EE86A3722262227222822258E28A0C6
:1053A00006D0D8802732263237323632342A34C0FB
:1053B00028F0A2EF2BF0256ADEEC2BF0F6EC2BF0B8
:1053C00025B686EF2BF025A205D025BA86EF2BF067
:1053D0008DEF2BF025BA99EF2BF025A005D025B83D
:1053E00086EF2BF099EF2BF025B88DEF2BF0296A83
:1053F0007F0E2E24286EE86A29223350285EE86A40
:10540000295A1A0E346E2E6A366A376A266A276A55
:1054100030502B5E31502C5A32502D5A000E2E5ADD
:1054200009E730502B2631502C2232502D22000E0D
:105430002E2201D0368AD8902B362C362D362E3699
:10544000D8903636373626362736342EE1D72D50CB
:105450002C102B10D8A4368AA2EF2BF0256ADEEC94
:105460002BF0F6EC2BF025B686EF2BF025A205D01D
:1054700025B886EF2BF08DEF2BF025AA05D025B0AF
:1054800086EF2BF08DEF2BF025B002D025A802D0AF
:1054900099EF2BF0296A33502E24286EE86A2922CE
:1054A0007E0E285EE86A295A366A376A266A276AB3
:1054B00032502D02F4CF27F0F3CF26F031502D02D9
:1054C000F3503726F4502622000E272232502C02A9
:1054D000F3503726F4502622000E272230502D029A
:1054E000F3503626F4503722000E26222722315060
:1054F0002C02F3503626F4503722000E26222722A3
:1055000032502B02F3503626F4503722000E26225A
:10551000272230502C02F4503626000E3722262245
:10552000272231502B02F4503626000E3722262235
:105530002722A2EF2BF02CC036F02C503102F4CFF2
:105540002BF0F3CF2AF02D503202F4CF2DF0F3CF11
:105550002CF03102F3502B26F4502C22E86A2D2235
:1055600036503202F3502B26F4502C22E86A2D22BA
:10557000000C256ADEEC2BF025B6C3EF2AF025A23D
:105580000ED025B405D07F0E2D6EFF0E2C6E1FD0D1
:10559000800E2D6E2C6A1BD02D6A2C6A18D025B077
:1055A000FBD78F0E2E60EDD77E0E2E64F5D78E0EB4
:1055B0002E5C05E0D8902D322C322E2AF8D725A467
:1055C00006D02C6C2D1EE86A2D222DAEE5D71200D8
:1055D000256ADEEC2BF025B6F2EF2AF025A20FD0DB
:1055E00025B407D07F0E2D6EFF0E2C6E2B6E2A6E0B
:1055F00025D0800E2D6E01D02D6A000EF6D725B075
:10560000FBD72A6A9F0E2E60EBD77E0E2E64F4D74E
:105610009E0E2E5C07E0D8902D322C322B322A328F
:105620002E2AF6D725A40AD02A6C2B1E2C1E2D1E3E
:10563000E86A2B222C222D222DAEDED7120031EC6F
:105640002BF025B6000C25B0000C25B4000C010C85
:1056500031EC2BF025B6000C25B0000C25A4000C75
:10566000010C256ADEEC2BF0F6EC2BF025B61200CF
:1056700025AE08D025A004D025A802D02580120090
:105680002590120033502E5C0BE132502D5C08E166
:1056900031502C5C05E130502B5C02E1258012007A
:1056A000D8A002D0258E10D02E5033C02EF0336EED
:1056B0002D5032C02DF0326E2C5031C02CF0316E96
:1056C0002B5030C02BF0306E33502E5C10E0FF0FAB
:1056D00009E0259025B403D025AE2584120025AE1F
:1056E00025941200332AD890323231323032305081
:1056F0002B5E31502C5A32502D5A2DBEEAD7D890FD
:105700002B362C362D362E2EF8D7C8D77F0E2E6E80
:10571000FF0E2D6E2C6E2B6E12007F0E25BEFF0E1F
:105720002E6E02D07F0E2E6E800E2D6E2C6A2B6A8E
:10573000F3D725AE04D0800E2E6E2D6AF7D72E6AD1
:105740002D6AF4D72750261037103610F8E029BEFE
:10575000F0D727BE0CD028502910EBE0D890363671
:105760003736263627362806D8A02906F2D72950FC
:10577000D4E12828D2E036AE11D07F0E361402E1F3
:1057800037A00CD0372AE86A2622272207E3D880E0
:10579000273226323732282A2828BFE02850C9E08D
:1057A00037C02BF026C02CF027342D6E28302E6EFB
:1057B0002D322E9E25BE2E8E8CEF2BF02D362E36C2
:1057C00002E32584257E06E125802E6A2D6A2C6A57
:1057D0002B6A12002E2803E0D8802D321200D890B8
:1057E0002D3202E125821200258612003236333630
:1057F00002E3258C257E06E12588336A326A316A08
:10580000306A1200332803E0D88032321200D89078
:085810003232EAE1258A1200A0
:08581800DACFE4FFE2CFDAFF72
:10582000E652E552E5CFDAFF1100D8CFE4FFE0CF32
:10583000E4FFE46EDACFE4FFE2CFDAFFE652E552AE
:10584000E5CFDAFFE550E5CFE0FFE5CFD8FF100068
:1058500006D8A4EC1BF004EC0AF0FBD712000F0EE4
:10586000C1125CEC05F038EF1BF0120012001200C0
:105870001200D9EF23F0120012006D840101080E0E
:10588000EE6F070EEF6FEE07000EEF5BEE51EF11BC
:10589000FAE16D941200D9CFE6FFE1CFD9FFFD0EFA
:1058A000DBCF2CF0FE0EDBCF2DF0720E2C1801E1B9
:1058B0002D5033E0E8682C1802E17F0E2D182BE004
:1058C000740E2C1801E12D5024E0750E2C1801E106
:1058D0002D501DE0730E2C1801E12D5016E0030E23
:1058E0002C1801E12D500FE0020E2C1801E12D5073
:1058F00008E0010E2C1801E12D5001E010D0BCDFB2
:105900000FD0B9DF0DD0B5DF0BD0B1DF09D0ADDFDF
:1059100007D0ACDF05D0ACDF03D0000001D000D051
:0C592000010E00D0E552E7CFD9FF1200C5
:04592C002A0EF66EDB
:10593000080EF76E000EF86E01010900F550E46FD5
:105940000900F550E56F03E1E46701D03DD009009F
:10595000F550DF6F0900F550E06F0900F550E16F79
:1059600009000900F550E96E0900F550EA6E0900DA
:1059700009000900F550E26F0900F550E36F0900D6
:105980000900F6CFE6F1F7CFE7F1F8CFE8F1DFC194
:10599000F6FFE0C1F7FFE1C1F8FF0101E25302E1C8
:1059A000E35307E00900F550EE6EE207F8E2E30783
:1059B000F9D7E6C1F6FFE7C1F7FFE8C1F8FF01013B
:0A59C000E407000EE55BBFD71200FC
:0659CA00120100020000C2
:1059D0000008C016DC0500000102030109022000D6
:1059E000010100C0320904000002000000000705A8
:1059F000010240000107058102400001040309047F
:105A00001A037700770077002E006F0062006400B1
:105A1000650076002E006100740016034400470004
:105A200038005300410051002D004900320043006E
:105A300014035400460033004C004A002D0031008E
:0E5A40002E003000DC59FC59005A1A5A305A18
:025A4E00D9CFAE
:105A5000E6FFDACFE6FFE1CFD9FFE2CFDAFFFD0EB6
:105A6000DB50C96EC6AE02D0FF0E24D00F0EC61496
:105A700008080FE00F0EC6140B080BE0C6889EA6A0
:105A8000FED7C750040B03E1C750010B10E0000E16
:105A900011D00F0EC614080804E00F0EC6140B0830
:105AA00009E1C7B0FED716EC2EF0C5AC02D0FE0E51
:105AB00001D0000EE552E5CFDAFFE7CFD9FF1200A3
:105AC000D9CFE6FFDACFE6FFE1CFD9FFE2CFDAFFA9
:105AD000FF0EE76EFC0EDBCF00F0E7500016005023
:105AE000A96EFB0EDB50A86EA69EA69CA684F29E15
:105AF000550EA76EAA0EA76EA682F28EA694E55248
:0A5B0000E5CFDAFFE7CFD9FF12006E
:065B0A00D9CFE6FFDACF5F
:105B1000E6FFE1CFD9FFE2CFDAFFFF0EE76EFC0E22
:105B2000DBCF00F0E75000160050A96EA69CA69EA1
:105B3000A680A850E552E5CFDAFFE7CFD9FF1200E3
:105B4000D9CFE6FFDACFE6FFE1CFD9FFE2CFDAFF28
:105B50003F0EC716C66AC56AFD0EDB50C612FC0EA4
:105B6000DB50C71293829380C68AE552E5CFDAFFF5
:065B7000E7CFD9FF12008F
:0A5B7600FE0EE3CFE9FFFF0EE3CFC0
:105B8000EAFFE9CFF3FFEACFF4FFFB0EE35003E1B6
:105B9000FC0EE35009E0FB0EE30602E2FC0EE30616
:0A5BA000FD0EE350EE6EF1D7120087
:065BAA00296A286A100EB2
:105BB000E76ED8902C362D36283629363150285CA1
:105BC0003250295805E33150285E3250295A2C2A88
:065BD000E72EF0D71200E1
:0A5BD600000EF36E00EE00F0040E66
:105BE00001D81200EA6002D0EE6AFCD7F350E960F7
:065BF0001200EE6AFCD772
:0A5BF60013EE00F023EE00F0F86A51
:105C0000259C96EC2CF020EC2EF028EC2CF0FBD709
:025C1000120080
:0E5C12000F0EC614080804E00F0EC6140B088F
:0C5C200001E1C586C7A0FED7C9501200E4
:045C2C001F0EC5146E
:0A5C3000FDE1C750040BFAE1120079
:065C3A00A6B2FED7120025
:025C4000120050
:055C420000000100005C
:020000040030CA
:0100000024DB
:010001000EF0
:010002003FBE
:010003001EDE
:010005008179
:010006008178
:010008000FE8
:01000900C036
:01000A000FE6
:01000B00A054
:01000C000FE4
:01000D0040B2
:0200000400F00A
:10000000FF00000000FF00000000FF0000FF0000F4
:10001000000000000000FF000000000000000000E1
:1000200000000000000000000000000000000000D0
:080030000000000000000001C7
:00000001FF
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/USB Device - MCHPUSB - Generic Driver - C18 - PIC18F4550.mcp
0,0 → 1,130
[HEADER]
magic_cookie={66E99B07-E706-4689-9E80-9B2582898A13}
file_version=1.0
device=PIC18F4550
[PATH_INFO]
BuildDirPolicy=BuildDirIsProjectDir
dir_src=
dir_bin=
dir_tmp=.\Objects\USB Device - Generic Driver Demo - C18 - PICDEM FSUSB
dir_sin=
dir_inc=C:\library\Microchip\Include\USB;C:\library\Microchip\USB;C:\library\Microchip\Include;.
dir_lib=C:\Program Files\Microchip\MCC18\lib
dir_lkr=
[CAT_FILTERS]
filter_src=*.asm;*.c
filter_inc=*.h;*.inc
filter_obj=*.o
filter_lib=*.lib
filter_lkr=*.lkr
[CAT_SUBFOLDERS]
subfolder_src=USB Stack
subfolder_inc=Common;USB Stack
subfolder_obj=
subfolder_lib=
subfolder_lkr=
[FILE_SUBFOLDERS]
file_000=.
file_001=.
file_002=.
file_003=.
file_004=USB Stack
file_005=USB Stack
file_006=USB Stack
file_007=.
file_008=.
file_009=.
file_010=Common
file_011=Common
file_012=USB Stack
file_013=USB Stack
file_014=USB Stack
file_015=USB Stack
file_016=USB Stack
file_017=USB Stack
file_018=USB Stack
file_019=.
file_020=.
[GENERATED_FILES]
file_000=no
file_001=no
file_002=no
file_003=no
file_004=no
file_005=no
file_006=no
file_007=no
file_008=no
file_009=no
file_010=no
file_011=no
file_012=no
file_013=no
file_014=no
file_015=no
file_016=no
file_017=no
file_018=no
file_019=no
file_020=no
[OTHER_FILES]
file_000=no
file_001=no
file_002=no
file_003=no
file_004=no
file_005=no
file_006=no
file_007=no
file_008=no
file_009=no
file_010=no
file_011=no
file_012=no
file_013=no
file_014=no
file_015=no
file_016=no
file_017=no
file_018=no
file_019=no
file_020=no
[FILE_INFO]
file_000=user.c
file_001=main.c
file_002=usb_descriptors.c
file_003=UBW-I2C.c
file_004=C:\library\Microchip\USB\usb_device.c
file_005=C:\library\Microchip\Include\USB\usb_device.h
file_006=C:\library\Microchip\Include\USB\usb_function_generic.h
file_007=HardwareProfile.h
file_008=user.h
file_009=usb_config.h
file_010=C:\library\Microchip\Include\GenericTypeDefs.h
file_011=C:\library\Microchip\Include\Compiler.h
file_012=C:\library\Microchip\Include\USB\usb_hal_pic18.h
file_013=C:\library\Microchip\Include\USB\usb.h
file_014=C:\library\Microchip\Include\USB\usb_ch9.h
file_015=C:\library\Microchip\Include\USB\usb_common.h
file_016=C:\library\Microchip\Include\USB\usb_device.h
file_017=C:\library\Microchip\Include\USB\usb_function_generic.h
file_018=C:\library\Microchip\Include\USB\usb_hal.h
file_019=HardwareProfile - PICDEM FSUSB.h
file_020=rm18f4550.lkr
[SUITE_INFO]
suite_guid={5B7D72DD-9861-47BD-9F60-2BE967BF8416}
suite_state=
[TOOL_SETTINGS]
TS{DD2213A8-6310-47B1-8376-9430CDFC013F}=
TS{BFD27FBA-4A02-4C0E-A5E5-B812F3E7707C}=/m"$(BINDIR_)$(TARGETBASE).map" /w /o"$(TARGETBASE).cof"
TS{C2AF05E7-1416-4625-923D-E114DB6E2B96}=-Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
TS{ADE93A55-C7C7-4D4D-A4BA-59305F7D0391}=
[INSTRUMENTED_TRACE]
enable=0
transport=0
format=0
[CUSTOM_BUILD]
Pre-Build=
Pre-BuildEnabled=1
Post-Build=
Post-BuildEnabled=1
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/USB Device - MCHPUSB - Generic Driver - C18 - PIC18F4550.mcw
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/main.c
0,0 → 1,1020
/********************************************************************
FileName: main.c
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
********************************************************************/
 
/** INCLUDES *******************************************************/
#include "USB/usb.h"
#include "USB/usb_function_generic.h"
#include "user.h" // Modifiable
#include "HardwareProfile.h"
 
/** CONFIGURATION **************************************************/
#if defined(PICDEM_FS_USB) // Configuration bits for PICDEM FS USB Demo Board (based on PIC18F4550)
#pragma config PLLDIV = 5 // (20 MHz crystal on PICDEM FS USB board)
#pragma config CPUDIV = OSC1_PLL2
#pragma config USBDIV = 2 // Clock source from 96MHz PLL/2
#pragma config FOSC = HSPLL_HS
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRT = OFF
#pragma config BOR = ON
#pragma config BORV = 3
#pragma config VREGEN = ON //USB Voltage Regulator
#pragma config WDT = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = ON
#pragma config LPT1OSC = OFF
#pragma config PBADEN = OFF
// #pragma config CCP2MX = ON
#pragma config STVREN = ON
#pragma config LVP = OFF
// #pragma config ICPRT = OFF // Dedicated In-Circuit Debug/Programming
#pragma config XINST = OFF // Extended Instruction Set
#pragma config CP0 = OFF
#pragma config CP1 = OFF
// #pragma config CP2 = OFF
// #pragma config CP3 = OFF
#pragma config CPB = OFF
// #pragma config CPD = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
// #pragma config WRT2 = OFF
// #pragma config WRT3 = OFF
#pragma config WRTB = OFF // Boot Block Write Protection
#pragma config WRTC = OFF
// #pragma config WRTD = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
// #pragma config EBTR2 = OFF
// #pragma config EBTR3 = OFF
#pragma config EBTRB = OFF
 
#elif defined(PIC18F87J50_PIM) // Configuration bits for PIC18F87J50 FS USB Plug-In Module board
#pragma config XINST = OFF // Extended instruction set
#pragma config STVREN = ON // Stack overflow reset
#pragma config PLLDIV = 3 // (12 MHz crystal used on this board)
#pragma config WDTEN = OFF // Watch Dog Timer (WDT)
#pragma config CP0 = OFF // Code protect
#pragma config CPUDIV = OSC1 // OSC1 = divide by 1 mode
#pragma config IESO = OFF // Internal External (clock) Switchover
#pragma config FCMEN = OFF // Fail Safe Clock Monitor
#pragma config FOSC = HSPLL // Firmware must also set OSCTUNE<PLLEN> to start PLL!
#pragma config WDTPS = 32768
// #pragma config WAIT = OFF // Commented choices are
// #pragma config BW = 16 // only available on the
// #pragma config MODE = MM // 80 pin devices in the
// #pragma config EASHFT = OFF // family.
#pragma config MSSPMSK = MSK5
// #pragma config PMPMX = DEFAULT
// #pragma config ECCPMX = DEFAULT
#pragma config CCP2MX = DEFAULT
 
#elif defined(PIC18F46J50_PIM) || defined(PIC18F_STARTER_KIT_1)
#pragma config WDTEN = OFF //WDT disabled (enabled by SWDTEN bit)
#pragma config PLLDIV = 3 //Divide by 3 (12 MHz oscillator input)
#pragma config STVREN = ON //stack overflow/underflow reset enabled
#pragma config XINST = OFF //Extended instruction set disabled
#pragma config CPUDIV = OSC1 //No CPU system clock divide
#pragma config CP0 = OFF //Program memory is not code-protected
#pragma config OSC = HSPLL //HS oscillator, PLL enabled, HSPLL used by USB
#pragma config T1DIG = ON //Sec Osc clock source may be selected
#pragma config LPT1OSC = OFF //high power Timer1 mode
#pragma config FCMEN = OFF //Fail-Safe Clock Monitor disabled
#pragma config IESO = OFF //Two-Speed Start-up disabled
#pragma config WDTPS = 32768 //1:32768
#pragma config DSWDTOSC = INTOSCREF //DSWDT uses INTOSC/INTRC as clock
#pragma config RTCOSC = T1OSCREF //RTCC uses T1OSC/T1CKI as clock
#pragma config DSBOREN = OFF //Zero-Power BOR disabled in Deep Sleep
#pragma config DSWDTEN = OFF //Disabled
#pragma config DSWDTPS = 8192 //1:8,192 (8.5 seconds)
#pragma config IOL1WAY = OFF //IOLOCK bit can be set and cleared
#pragma config MSSP7B_EN = MSK7 //7 Bit address masking
#pragma config WPFP = PAGE_1 //Write Protect Program Flash Page 0
#pragma config WPEND = PAGE_0 //Start protection at page 0
#pragma config WPCFG = OFF //Write/Erase last page protect Disabled
#pragma config WPDIS = OFF //WPFP[5:0], WPEND, and WPCFG bits ignored
 
#elif defined(LOW_PIN_COUNT_USB_DEVELOPMENT_KIT)
// PIC18F14K50
#pragma config CPUDIV = NOCLKDIV
#pragma config USBDIV = OFF
#pragma config FOSC = HS
#pragma config PLLEN = ON
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRTEN = OFF
#pragma config BOREN = OFF
#pragma config BORV = 30
#pragma config WDTEN = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = OFF
#pragma config HFOFST = OFF
#pragma config STVREN = ON
#pragma config LVP = OFF
#pragma config XINST = OFF
#pragma config BBSIZ = OFF
#pragma config CP0 = OFF
#pragma config CP1 = OFF
#pragma config CPB = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
#pragma config WRTB = OFF
#pragma config WRTC = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
#pragma config EBTRB = OFF
 
#elif defined(EXPLORER_16)
#ifdef __PIC24FJ256GB110__ //Defined by MPLAB when using 24FJ256GB110 device
_CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & COE_OFF & FWDTEN_OFF & ICS_PGx2)
_CONFIG2( 0xF7FF & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & POSCMOD_HS & FNOSC_PRIPLL & PLLDIV_DIV2 & IOL1WAY_ON)
#elif defined(__PIC24FJ64GB004__)
_CONFIG1(WDTPS_PS1 & FWPSA_PR32 & WINDIS_OFF & FWDTEN_OFF & ICS_PGx1 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
_CONFIG2(POSCMOD_HS & I2C1SEL_PRI & IOL1WAY_OFF & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_ON)
_CONFIG3(WPFP_WPFP0 & SOSCSEL_SOSC & WUTSEL_LEG & WPDIS_WPDIS & WPCFG_WPCFGDIS & WPEND_WPENDMEM)
_CONFIG4(DSWDTPS_DSWDTPS3 & DSWDTOSC_LPRC & RTCOSC_SOSC & DSBOREN_OFF & DSWDTEN_OFF)
#elif defined(__32MX460F512L__) || defined(__32MX795F512L__)
#pragma config UPLLEN = ON // USB PLL Enabled
#pragma config FPLLMUL = MUL_15 // PLL Multiplier
#pragma config UPLLIDIV = DIV_2 // USB PLL Input Divider
#pragma config FPLLIDIV = DIV_2 // PLL Input Divider
#pragma config FPLLODIV = DIV_1 // PLL Output Divider
#pragma config FPBDIV = DIV_1 // Peripheral Clock divisor
#pragma config FWDTEN = OFF // Watchdog Timer
#pragma config WDTPS = PS1 // Watchdog Timer Postscale
#pragma config FCKSM = CSDCMD // Clock Switching & Fail Safe Clock Monitor
#pragma config OSCIOFNC = OFF // CLKO Enable
#pragma config POSCMOD = HS // Primary Oscillator
#pragma config IESO = OFF // Internal/External Switch-over
#pragma config FSOSCEN = OFF // Secondary Oscillator Enable (KLO was off)
#pragma config FNOSC = PRIPLL // Oscillator Selection
#pragma config CP = OFF // Code Protect
#pragma config BWP = OFF // Boot Flash Write Protect
#pragma config PWP = OFF // Program Flash Write Protect
#pragma config ICESEL = ICS_PGx2 // ICE/ICD Comm Channel Select
#pragma config DEBUG = ON // Background Debugger Enable
#else
#error No hardware board defined, see "HardwareProfile.h" and __FILE__
#endif
#elif defined(PIC24F_STARTER_KIT)
_CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & COE_OFF & FWDTEN_OFF & ICS_PGx2)
_CONFIG2( 0xF7FF & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & POSCMOD_HS & FNOSC_PRIPLL & PLLDIV_DIV3 & IOL1WAY_ON)
#elif defined(PIC24FJ256DA210_DEV_BOARD)
//_CONFIG1(FWDTEN_OFF & ICS_PGx2 & COE_OFF & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
//_CONFIG2(POSCMOD_HS & IOL1WAY_ON & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_OFF)
#elif defined(PIC32_USB_STARTER_KIT)
#pragma config UPLLEN = ON // USB PLL Enabled
#pragma config FPLLMUL = MUL_15 // PLL Multiplier
#pragma config UPLLIDIV = DIV_2 // USB PLL Input Divider
#pragma config FPLLIDIV = DIV_2 // PLL Input Divider
#pragma config FPLLODIV = DIV_1 // PLL Output Divider
#pragma config FPBDIV = DIV_1 // Peripheral Clock divisor
#pragma config FWDTEN = OFF // Watchdog Timer
#pragma config WDTPS = PS1 // Watchdog Timer Postscale
#pragma config FCKSM = CSDCMD // Clock Switching & Fail Safe Clock Monitor
#pragma config OSCIOFNC = OFF // CLKO Enable
#pragma config POSCMOD = HS // Primary Oscillator
#pragma config IESO = OFF // Internal/External Switch-over
#pragma config FSOSCEN = OFF // Secondary Oscillator Enable (KLO was off)
#pragma config FNOSC = PRIPLL // Oscillator Selection
#pragma config CP = OFF // Code Protect
#pragma config BWP = OFF // Boot Flash Write Protect
#pragma config PWP = OFF // Program Flash Write Protect
#pragma config ICESEL = ICS_PGx2 // ICE/ICD Comm Channel Select
#pragma config DEBUG = ON // Background Debugger Enable
 
#elif defined(UBW)
#pragma config PLLDIV = 5 // (20 MHz input)
#pragma config CPUDIV = OSC1_PLL2
#pragma config USBDIV = 2 // Clock source from 96MHz PLL/2
#pragma config FOSC = HSPLL_HS
#pragma config FCMEN = OFF
#pragma config IESO = OFF
#pragma config PWRT = OFF
#pragma config BOR = ON
#pragma config BORV = 3
#pragma config VREGEN = ON
#pragma config WDT = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = ON
#pragma config LPT1OSC = OFF
#pragma config PBADEN = OFF
#pragma config CCP2MX = ON
#pragma config STVREN = ON
#pragma config LVP = OFF
//#pragma config ICPRT = OFF // Dedicated In-Circuit Debug/Programming
#pragma config XINST = OFF // Extended Instruction Set
#pragma config CP0 = OFF
#pragma config CP1 = OFF
#pragma config CP2 = OFF
//#pragma config CP3 = OFF
#pragma config CPB = OFF
#pragma config CPD = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
#pragma config WRT2 = OFF
//#pragma config WRT3 = OFF
#pragma config WRTB = ON // Boot Block Write Protection
#pragma config WRTC = OFF
#pragma config WRTD = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
#pragma config EBTR2 = OFF
//#pragma config EBTR3 = OFF
#pragma config EBTRB = OFF
 
#elif defined(UBW32)
#else
#error No hardware board defined, see "HardwareProfile.h" and __FILE__
#endif
 
 
 
/** VARIABLES ******************************************************/
#pragma udata
 
/** PRIVATE PROTOTYPES *********************************************/
static void InitializeSystem(void);
void USBDeviceTasks(void);
void YourHighPriorityISRCode(void);
void YourLowPriorityISRCode(void);
 
 
/** VECTOR REMAPPING ***********************************************/
#if defined(__18CXX)
//On PIC18 devices, addresses 0x00, 0x08, and 0x18 are used for
//the reset, high priority interrupt, and low priority interrupt
//vectors. However, the current Microchip USB bootloader
//examples are intended to occupy addresses 0x00-0x7FF or
//0x00-0xFFF depending on which bootloader is used. Therefore,
//the bootloader code remaps these vectors to new locations
//as indicated below. This remapping is only necessary if you
//wish to program the hex file generated from this project with
//the USB bootloader. If no bootloader is used, edit the
//usb_config.h file and comment out the following defines:
//#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
//#define PROGRAMMABLE_WITH_USB_LEGACY_CUSTOM_CLASS_BOOTLOADER
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
#define REMAPPED_RESET_VECTOR_ADDRESS 0x1000
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS 0x1008
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS 0x1018
#elif defined(PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER)
#define REMAPPED_RESET_VECTOR_ADDRESS 0x800
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS 0x808
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS 0x818
#else
#define REMAPPED_RESET_VECTOR_ADDRESS 0x00
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS 0x08
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS 0x18
#endif
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)||defined(PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER)
extern void _startup (void); // See c018i.c in your C18 compiler dir
#pragma code REMAPPED_RESET_VECTOR = REMAPPED_RESET_VECTOR_ADDRESS
void _reset (void)
{
_asm goto _startup _endasm
}
#endif
#pragma code REMAPPED_HIGH_INTERRUPT_VECTOR = REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS
void Remapped_High_ISR (void)
{
_asm goto YourHighPriorityISRCode _endasm
}
#pragma code REMAPPED_LOW_INTERRUPT_VECTOR = REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS
void Remapped_Low_ISR (void)
{
_asm goto YourLowPriorityISRCode _endasm
}
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)||defined(PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER)
//Note: If this project is built while one of the bootloaders has
//been defined, but then the output hex file is not programmed with
//the bootloader, addresses 0x08 and 0x18 would end up programmed with 0xFFFF.
//As a result, if an actual interrupt was enabled and occured, the PC would jump
//to 0x08 (or 0x18) and would begin executing "0xFFFF" (unprogrammed space). This
//executes as nop instructions, but the PC would eventually reach the REMAPPED_RESET_VECTOR_ADDRESS
//(0x1000 or 0x800, depending upon bootloader), and would execute the "goto _startup". This
//would effective reset the application.
//To fix this situation, we should always deliberately place a
//"goto REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS" at address 0x08, and a
//"goto REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS" at address 0x18. When the output
//hex file of this project is programmed with the bootloader, these sections do not
//get bootloaded (as they overlap the bootloader space). If the output hex file is not
//programmed using the bootloader, then the below goto instructions do get programmed,
//and the hex file still works like normal. The below section is only required to fix this
//scenario.
#pragma code HIGH_INTERRUPT_VECTOR = 0x08
void High_ISR (void)
{
_asm goto REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS _endasm
}
#pragma code LOW_INTERRUPT_VECTOR = 0x18
void Low_ISR (void)
{
_asm goto REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS _endasm
}
#endif //end of "#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)||defined(PROGRAMMABLE_WITH_USB_LEGACY_CUSTOM_CLASS_BOOTLOADER)"
 
#pragma code
//These are your actual interrupt handling routines.
#pragma interrupt YourHighPriorityISRCode
void YourHighPriorityISRCode()
{
//Check which interrupt flag caused the interrupt.
//Service the interrupt
//Clear the interrupt flag
//Etc.
#if defined(USB_INTERRUPT)
USBDeviceTasks();
#endif
} //This return will be a "retfie fast", since this is in a #pragma interrupt section
#pragma interruptlow YourLowPriorityISRCode
void YourLowPriorityISRCode()
{
//Check which interrupt flag caused the interrupt.
//Service the interrupt
//Clear the interrupt flag
//Etc.
} //This return will be a "retfie", since this is in a #pragma interruptlow section
 
#elif defined(__C30__)
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
/*
* ISR JUMP TABLE
*
* It is necessary to define jump table as a function because C30 will
* not store 24-bit wide values in program memory as variables.
*
* This function should be stored at an address where the goto instructions
* line up with the remapped vectors from the bootloader's linker script.
*
* For more information about how to remap the interrupt vectors,
* please refer to AN1157. An example is provided below for the T2
* interrupt with a bootloader ending at address 0x1400
*/
// void __attribute__ ((address(0x1404))) ISRTable(){
//
// asm("reset"); //reset instruction to prevent runaway code
// asm("goto %0"::"i"(&_T2Interrupt)); //T2Interrupt's address
// }
#endif
#endif
 
 
 
 
/** DECLARATIONS ***************************************************/
#pragma code
 
/******************************************************************************
* Function: void main(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: Main program entry point.
*
* Note: None
*******************************************************************/
 
#if defined(__18CXX)
void main(void)
#else
int main(void)
#endif
{
InitializeSystem();
 
#if defined(USB_INTERRUPT)
USBDeviceAttach();
#endif
 
while(1)
{
#if defined(USB_POLLING)
// Check bus status and service USB interrupts.
USBDeviceTasks(); // Interrupt or polling method. If using polling, must call
// this function periodically. This function will take care
// of processing and responding to SETUP transactions
// (such as during the enumeration process when you first
// plug in). USB hosts require that USB devices should accept
// and process SETUP packets in a timely fashion. Therefore,
// when using polling, this function should be called
// frequently (such as once about every 100 microseconds) at any
// time that a SETUP packet might reasonably be expected to
// be sent by the host to your device. In most cases, the
// USBDeviceTasks() function does not take very long to
// execute (~50 instruction cycles) before it returns.
#endif
 
// Application-specific tasks.
// Application related code may be added here, or in the ProcessIO() function.
ProcessIO();
}//end while
}//end main
 
 
/********************************************************************
* Function: static void InitializeSystem(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: InitializeSystem is a centralize initialization
* routine. All required USB initialization routines
* are called from here.
*
* User application initialization routine should
* also be called from here.
*
* Note: None
*******************************************************************/
static void InitializeSystem(void)
{
#if (defined(__18CXX) & !defined(PIC18F87J50_PIM))
ADCON1 |= 0x0F; // Default all pins to digital
#elif defined(__C30__)
#if defined(PIC24FJ256DA210_DEV_BOARD)
ANSA = 0x0000;
ANSB = 0x0000;
ANSC = 0x0000;
ANSD = 0x0000;
ANSE = 0x0000;
ANSF = 0x0000;
ANSG = 0x0000;
#else
AD1PCFGL = 0xFFFF;
#endif
#elif defined(__C32__)
AD1PCFG = 0xFFFF;
#endif
 
#if defined(PIC18F87J50_PIM) || defined(PIC18F46J50_PIM) || defined(PIC18F_STARTER_KIT_1)
//On the PIC18F87J50 Family of USB microcontrollers, the PLL will not power up and be enabled
//by default, even if a PLL enabled oscillator configuration is selected (such as HS+PLL).
//This allows the device to power up at a lower initial operating frequency, which can be
//advantageous when powered from a source which is not gauranteed to be adequate for 48MHz
//operation. On these devices, user firmware needs to manually set the OSCTUNE<PLLEN> bit to
//power up the PLL.
{
unsigned int pll_startup_counter = 600;
OSCTUNEbits.PLLEN = 1; //Enable the PLL and wait 2+ms until the PLL locks before enabling USB module
while(pll_startup_counter--);
}
//Device switches over automatically to PLL output after PLL is locked and ready.
#endif
 
#if defined(PIC18F87J50_PIM)
//Configure all I/O pins to use digital input buffers. The PIC18F87J50 Family devices
//use the ANCONx registers to control this, which is different from other devices which
//use the ADCON1 register for this purpose.
WDTCONbits.ADSHR = 1; // Select alternate SFR location to access ANCONx registers
ANCON0 = 0xFF; // Default all pins to digital
ANCON1 = 0xFF; // Default all pins to digital
WDTCONbits.ADSHR = 0; // Select normal SFR locations
#endif
 
#if defined(PIC18F46J50_PIM) || defined(PIC18F_STARTER_KIT_1)
//Configure all I/O pins to use digital input buffers.
ANCON0 = 0x7F; // all pins to digital except AN7
ANCON1 = 0xBF; // Default all pins to digital. Bandgap on.
#endif
#if defined(PIC24FJ64GB004_PIM) || defined(PIC24FJ256DA210_DEV_BOARD)
//On the PIC24FJ64GB004 Family of USB microcontrollers, the PLL will not power up and be enabled
//by default, even if a PLL enabled oscillator configuration is selected (such as HS+PLL).
//This allows the device to power up at a lower initial operating frequency, which can be
//advantageous when powered from a source which is not gauranteed to be adequate for 32MHz
//operation. On these devices, user firmware needs to manually set the CLKDIV<PLLEN> bit to
//power up the PLL.
{
unsigned int pll_startup_counter = 600;
CLKDIVbits.PLLEN = 1;
while(pll_startup_counter--);
}
 
//Device switches over automatically to PLL output after PLL is locked and ready.
#endif
 
 
// The USB specifications require that USB peripheral devices must never source
// current onto the Vbus pin. Additionally, USB peripherals should not source
// current on D+ or D- when the host/hub is not actively powering the Vbus line.
// When designing a self powered (as opposed to bus powered) USB peripheral
// device, the firmware should make sure not to turn on the USB module and D+
// or D- pull up resistor unless Vbus is actively powered. Therefore, the
// firmware needs some means to detect when Vbus is being powered by the host.
// A 5V tolerant I/O pin can be connected to Vbus (through a resistor), and
// can be used to detect when Vbus is high (host actively powering), or low
// (host is shut down or otherwise not supplying power). The USB firmware
// can then periodically poll this I/O pin to know when it is okay to turn on
// the USB module/D+/D- pull up resistor. When designing a purely bus powered
// peripheral device, it is not possible to source current on D+ or D- when the
// host is not actively providing power on Vbus. Therefore, implementing this
// bus sense feature is optional. This firmware can be made to use this bus
// sense feature by making sure "USE_USB_BUS_SENSE_IO" has been defined in the
// HardwareProfile.h file.
#if defined(USE_USB_BUS_SENSE_IO)
tris_usb_bus_sense = INPUT_PIN; // See HardwareProfile.h
#endif
// If the host PC sends a GetStatus (device) request, the firmware must respond
// and let the host know if the USB peripheral device is currently bus powered
// or self powered. See chapter 9 in the official USB specifications for details
// regarding this request. If the peripheral device is capable of being both
// self and bus powered, it should not return a hard coded value for this request.
// Instead, firmware should check if it is currently self or bus powered, and
// respond accordingly. If the hardware has been configured like demonstrated
// on the PICDEM FS USB Demo Board, an I/O pin can be polled to determine the
// currently selected power source. On the PICDEM FS USB Demo Board, "RA2"
// is used for this purpose. If using this feature, make sure "USE_SELF_POWER_SENSE_IO"
// has been defined in HardwareProfile - (platform).h, and that an appropriate I/O pin
// has been mapped to it.
#if defined(USE_SELF_POWER_SENSE_IO)
tris_self_power = INPUT_PIN; // See HardwareProfile
#endif
UserInit();
 
USBDeviceInit(); //usb_device.c. Initializes USB module SFRs and firmware
//variables to known states.
}//end InitializeSystem
 
// ******************************************************************************************************
// ************** USB Callback Functions ****************************************************************
// ******************************************************************************************************
// The USB firmware stack will call the callback functions USBCBxxx() in response to certain USB related
// events. For example, if the host PC is powering down, it will stop sending out Start of Frame (SOF)
// packets to your device. In response to this, all USB devices are supposed to decrease their power
// consumption from the USB Vbus to <2.5mA each. The USB module detects this condition (which according
// to the USB specifications is 3+ms of no bus activity/SOF packets) and then calls the USBCBSuspend()
// function. You should modify these callback functions to take appropriate actions for each of these
// conditions. For example, in the USBCBSuspend(), you may wish to add code that will decrease power
// consumption from Vbus to <2.5mA (such as by clock switching, turning off LEDs, putting the
// microcontroller to sleep, etc.). Then, in the USBCBWakeFromSuspend() function, you may then wish to
// add code that undoes the power saving things done in the USBCBSuspend() function.
 
// The USBCBSendResume() function is special, in that the USB stack will not automatically call this
// function. This function is meant to be called from the application firmware instead. See the
// additional comments near the function.
 
/******************************************************************************
* Function: void USBCBSuspend(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: Call back that is invoked when a USB suspend is detected
*
* Note: None
*****************************************************************************/
void USBCBSuspend(void)
{
//Example power saving code. Insert appropriate code here for the desired
//application behavior. If the microcontroller will be put to sleep, a
//process similar to that shown below may be used:
//ConfigureIOPinsForLowPower();
//SaveStateOfAllInterruptEnableBits();
//DisableAllInterruptEnableBits();
//EnableOnlyTheInterruptsWhichWillBeUsedToWakeTheMicro(); //should enable at least USBActivityIF as a wake source
//Sleep();
//RestoreStateOfAllPreviouslySavedInterruptEnableBits(); //Preferrably, this should be done in the USBCBWakeFromSuspend() function instead.
//RestoreIOPinsToNormal(); //Preferrably, this should be done in the USBCBWakeFromSuspend() function instead.
 
//IMPORTANT NOTE: Do not clear the USBActivityIF (ACTVIF) bit here. This bit is
//cleared inside the usb_device.c file. Clearing USBActivityIF here will cause
//things to not work as intended.
 
#if defined(__C30__)
#if 0
U1EIR = 0xFFFF;
U1IR = 0xFFFF;
U1OTGIR = 0xFFFF;
IFS5bits.USB1IF = 0;
IEC5bits.USB1IE = 1;
U1OTGIEbits.ACTVIE = 1;
U1OTGIRbits.ACTVIF = 1;
Sleep();
#endif
#endif
}
 
 
/******************************************************************************
* Function: void _USB1Interrupt(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is called when the USB interrupt bit is set
* In this example the interrupt is only used when the device
* goes to sleep when it receives a USB suspend command
*
* Note: None
*****************************************************************************/
#if 0
void __attribute__ ((interrupt)) _USB1Interrupt(void)
{
#if !defined(self_powered)
if(U1OTGIRbits.ACTVIF)
{
IEC5bits.USB1IE = 0;
U1OTGIEbits.ACTVIE = 0;
IFS5bits.USB1IF = 0;
//USBClearInterruptFlag(USBActivityIFReg,USBActivityIFBitNum);
USBClearInterruptFlag(USBIdleIFReg,USBIdleIFBitNum);
//USBSuspendControl = 0;
}
#endif
}
#endif
 
/******************************************************************************
* Function: void USBCBWakeFromSuspend(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The host may put USB peripheral devices in low power
* suspend mode (by "sending" 3+ms of idle). Once in suspend
* mode, the host may wake the device back up by sending non-
* idle state signalling.
*
* This call back is invoked when a wakeup from USB suspend
* is detected.
*
* Note: None
*****************************************************************************/
void USBCBWakeFromSuspend(void)
{
// If clock switching or other power savings measures were taken when
// executing the USBCBSuspend() function, now would be a good time to
// switch back to normal full power run mode conditions. The host allows
// a few milliseconds of wakeup time, after which the device must be
// fully back to normal, and capable of receiving and processing USB
// packets. In order to do this, the USB module must receive proper
// clocking (IE: 48MHz clock must be available to SIE for full speed USB
// operation).
}
 
/********************************************************************
* Function: void USBCB_SOF_Handler(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The USB host sends out a SOF packet to full-speed
* devices every 1 ms. This interrupt may be useful
* for isochronous pipes. End designers should
* implement callback routine as necessary.
*
* Note: None
*******************************************************************/
void USBCB_SOF_Handler(void)
{
// No need to clear UIRbits.SOFIF to 0 here.
// Callback caller is already doing that.
}
 
/*******************************************************************
* Function: void USBCBErrorHandler(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The purpose of this callback is mainly for
* debugging during development. Check UEIR to see
* which error causes the interrupt.
*
* Note: None
*******************************************************************/
void USBCBErrorHandler(void)
{
// No need to clear UEIR to 0 here.
// Callback caller is already doing that.
 
// Typically, user firmware does not need to do anything special
// if a USB error occurs. For example, if the host sends an OUT
// packet to your device, but the packet gets corrupted (ex:
// because of a bad connection, or the user unplugs the
// USB cable during the transmission) this will typically set
// one or more USB error interrupt flags. Nothing specific
// needs to be done however, since the SIE will automatically
// send a "NAK" packet to the host. In response to this, the
// host will normally retry to send the packet again, and no
// data loss occurs. The system will typically recover
// automatically, without the need for application firmware
// intervention.
// Nevertheless, this callback function is provided, such as
// for debugging purposes.
}
 
 
/*******************************************************************
* Function: void USBCBCheckOtherReq(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: When SETUP packets arrive from the host, some
* firmware must process the request and respond
* appropriately to fulfill the request. Some of
* the SETUP packets will be for standard
* USB "chapter 9" (as in, fulfilling chapter 9 of
* the official USB specifications) requests, while
* others may be specific to the USB device class
* that is being implemented. For example, a HID
* class device needs to be able to respond to
* "GET REPORT" type of requests. This
* is not a standard USB chapter 9 request, and
* therefore not handled by usb_device.c. Instead
* this request should be handled by class specific
* firmware, such as that contained in usb_function_hid.c.
*
* Note: None
*****************************************************************************/
void USBCBCheckOtherReq(void)
{
USBCheckUBWRequest();
}//end
 
 
/*******************************************************************
* Function: void USBCBStdSetDscHandler(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The USBCBStdSetDscHandler() callback function is
* called when a SETUP, bRequest: SET_DESCRIPTOR request
* arrives. Typically SET_DESCRIPTOR requests are
* not used in most applications, and it is
* optional to support this type of request.
*
* Note: None
*****************************************************************************/
void USBCBStdSetDscHandler(void)
{
// Must claim session ownership if supporting this request
}//end
 
 
/******************************************************************************
* Function: void USBCBInitEP(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is called when the device becomes
* initialized, which occurs after the host sends a
* SET_CONFIGURATION (wValue not = 0) request. This
* callback function should initialize the endpoints
* for the device's usage according to the current
* configuration.
*
* Note: None
*****************************************************************************/
void USBCBInitEP(void)
{
}
 
/********************************************************************
* Function: void USBCBSendResume(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: The USB specifications allow some types of USB
* peripheral devices to wake up a host PC (such
* as if it is in a low power suspend to RAM state).
* This can be a very useful feature in some
* USB applications, such as an Infrared remote
* control receiver. If a user presses the "power"
* button on a remote control, it is nice that the
* IR receiver can detect this signalling, and then
* send a USB "command" to the PC to wake up.
*
* The USBCBSendResume() "callback" function is used
* to send this special USB signalling which wakes
* up the PC. This function may be called by
* application firmware to wake up the PC. This
* function should only be called when:
*
* 1. The USB driver used on the host PC supports
* the remote wakeup capability.
* 2. The USB configuration descriptor indicates
* the device is remote wakeup capable in the
* bmAttributes field.
* 3. The USB host PC is currently sleeping,
* and has previously sent your device a SET
* FEATURE setup packet which "armed" the
* remote wakeup capability.
*
* This callback should send a RESUME signal that
* has the period of 1-15ms.
*
* Note: Interrupt vs. Polling
* -Primary clock
* -Secondary clock ***** MAKE NOTES ABOUT THIS *******
* > Can switch to primary first by calling USBCBWakeFromSuspend()
* The modifiable section in this routine should be changed
* to meet the application needs. Current implementation
* temporary blocks other functions from executing for a
* period of 1-13 ms depending on the core frequency.
*
* According to USB 2.0 specification section 7.1.7.7,
* "The remote wakeup device must hold the resume signaling
* for at lest 1 ms but for no more than 15 ms."
* The idea here is to use a delay counter loop, using a
* common value that would work over a wide range of core
* frequencies.
* That value selected is 1800. See table below:
* ==========================================================
* Core Freq(MHz) MIP RESUME Signal Period (ms)
* ==========================================================
* 48 12 1.05
* 4 1 12.6
* ==========================================================
* * These timing could be incorrect when using code
* optimization or extended instruction mode,
* or when having other interrupts enabled.
* Make sure to verify using the MPLAB SIM's Stopwatch
* and verify the actual signal on an oscilloscope.
*******************************************************************/
void USBCBSendResume(void)
{
static WORD delay_count;
USBResumeControl = 1; // Start RESUME signaling
delay_count = 1800U; // Set RESUME line for 1-13 ms
do
{
delay_count--;
}while(delay_count);
USBResumeControl = 0;
}
 
 
/*******************************************************************
* Function: BOOL USER_USB_CALLBACK_EVENT_HANDLER(
* USB_EVENT event, void *pdata, WORD size)
*
* PreCondition: None
*
* Input: USB_EVENT event - the type of event
* void *pdata - pointer to the event data
* WORD size - size of the event data
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is called from the USB stack to
* notify a user application that a USB event
* occured. This callback is in interrupt context
* when the USB_INTERRUPT option is selected.
*
* Note: None
*******************************************************************/
BOOL USER_USB_CALLBACK_EVENT_HANDLER(USB_EVENT event, void *pdata, WORD size)
{
switch(event)
{
case EVENT_CONFIGURED:
USBCBInitEP();
break;
case EVENT_SET_DESCRIPTOR:
USBCBStdSetDscHandler();
break;
case EVENT_EP0_REQUEST:
USBCBCheckOtherReq();
break;
case EVENT_SOF:
USBCB_SOF_Handler();
break;
case EVENT_SUSPEND:
USBCBSuspend();
break;
case EVENT_RESUME:
USBCBWakeFromSuspend();
break;
case EVENT_BUS_ERROR:
USBCBErrorHandler();
break;
case EVENT_TRANSFER:
Nop();
break;
default:
break;
}
return TRUE;
}
/** EOF main.c ***************************************************************/
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/CleanUp.bat
0,0 → 1,92
@echo off
REM Remove files generated by compiler in this directory
REM and all subdirectories.
 
echo Removing *.$$$ files...
del *.$$$ /f /q /s
echo.
 
echo Removing *.bkx files...
del *.bkx /f /q /s
echo.
 
echo Removing *.cce files...
del *.cce /f /q /s
echo.
 
echo Removing *.cod files...
del *.cod /f /q /s
echo.
 
echo Removing *.cof files...
del *.cof /f /q /s
echo.
 
echo Removing *.err files...
del *.err /f /q /s
echo.
 
echo Removing *.hex files...
del *.hex /f /q /s
echo.
 
echo Removing *.i files...
del *.i /f /q /s
echo.
 
echo Removing *.lde files...
del *.lde /f /q /s
echo.
 
echo Removing *.lst files...
del *.lst /f /q /s
echo.
 
echo Removing *.obj files...
del *.obj /f /q /s
echo.
 
echo Removing *.o files...
del *.o /f /q /s
echo.
 
echo Removing *.rlf files...
del *.rlf /f /q /s
echo.
 
echo Removing *.sym files...
del *.sym /f /q /s
echo.
 
echo Removing *.sdb files...
del *.sdb /f /q /s
echo.
 
echo Removing *.wat files...
del *.wat /f /q /s
echo.
 
echo Removing *.mcs files...
del *.mcs /f /q /s
echo.
 
echo Removing *.mptags files...
del *.mptags /f /q /s
echo.
 
echo Removing *.tagsrc files...
del *.tagsrc /f /q /s
echo.
 
echo Removing *.map files...
del *.map /f /q /s
echo.
 
 
echo Removing *.elf files...
del *.elf /f /q /s
echo.
 
rd Objects /S /Q
 
echo Done.
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - Low Pin Count USB Development Kit.h
0,0 → 1,135
/********************************************************************
FileName: HardwareProfile - Low Pin Count USB Development Kit.h
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: Low Pin Count USB Development Kit
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_LOW_PIN_COUNT_USB_DEVELOPMENT_KIT_H
#define HARDWARE_PROFILE_LOW_PIN_COUNT_USB_DEVELOPMENT_KIT_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD LOW_PIN_COUNT_USB_DEVELOPMENT_KIT
#define LOW_PIN_COUNT_USB_DEVELOPMENT_KIT
#define CLOCK_FREQ 48000000
/** LED ************************************************************/
#define mInitAllLEDs() LATC &= 0xF0; TRISC &= 0xF0;
#define mLED_1 LATCbits.LATC0
#define mLED_2 LATCbits.LATC1
#define mLED_3 LATCbits.LATC2
#define mLED_4 LATCbits.LATC3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() //TRISAbits.TRISA3=1
//only one switch available so double duty
#define mInitSwitch3() //TRISAbits.TRISA3=1
#define sw2 PORTAbits.RA3
#define sw3 PORTAbits.RA3
#define mInitAllSwitches() mInitSwitch2();
/** POT ************************************************************/
#define mInitPOT() {TRISBbits.TRISB4=1;ADCON0=0x29;ADCON1=0;ADCON2=0x3E;ADCON2bits.ADFM = 1;}
 
#endif //HARDWARE_PROFILE_LOW_PIN_COUNT_USB_DEVELOPMENT_KIT_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC18F46J50 PIM.h
0,0 → 1,130
/********************************************************************
FileName: HardwareProfile - PIC18F46J50 PIM.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PIC18F46J50 PIM
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC18F46J50_PIM_H
#define HARDWARE_PROFILE_PIC18F46J50_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISCbits.TRISC2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISCbits.TRISC2 // Input
#define USB_BUS_SENSE 1
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC18F46J50_PIM
#define PIC18F46J50_PIM
#define CLOCK_FREQ 48000000
#define GetSystemClock() CLOCK_FREQ
#define GetInstructionClock() GetSystemClock()
 
/** LED ************************************************************/
#define mInitAllLEDs() LATE &= 0xFC; TRISE &= 0xFC;
#define mLED_1 LATEbits.LATE0
#define mLED_2 LATEbits.LATE1
#define mLED_3 mLED_1
#define mLED_4 mLED_2
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISBbits.TRISB2=1;
#define mInitSwitch3() mInitSwitch2();
#define mInitAllSwitches() mInitSwitch2();
#define sw2 PORTBbits.RB2
#define sw3 PORTBbits.RB2
 
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1; \
ANCON0bits.PCFG0 = 0; \
ADCON0=0x01; \
ADCON1=0xBE;} // POT on HPC Explorer
 
#endif //HARDWARE_PROFILE_PIC18F46J50_PIM_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC18F87J50 PIM.h
0,0 → 1,150
/********************************************************************
FileName: HardwareProfile - PIC18F87J50 PIM.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PIC18F87J50 PIM
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC18F87J50_PIM_H
#define HARDWARE_PROFILE_PIC18F87J50_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
/** USB ************************************************************/
//The PIC18F87J50 FS USB Plug-In Module supports the USE_USB_BUS_SENSE_IO
//feature. The USE_SELF_POWER_SENSE_IO feature is not implemented on the
//circuit board, so the USE_SELF_POWER_SENSE_IO define should always be
//commented for this hardware platform.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO //JP1 must be in R-U position to use this feature on this board
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTBbits.RB5
#else
#define USB_BUS_SENSE 1
#endif
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC18F87J50_PIM
#define PIC18F87J50_PIM
#define CLOCK_FREQ 48000000
#define GetSystemClock() CLOCK_FREQ
#define GetInstructionClock() CLOCK_FREQ
/** LED ************************************************************/
#define mInitAllLEDs() {LATE &= 0xFC; TRISE &= 0xFC; LATD &= 0xF3; TRISD &= 0xF3;}
#define mLED_1 LATEbits.LATE0
#define mLED_2 LATEbits.LATE1
#define mLED_3 LATDbits.LATD2
#define mLED_4 LATDbits.LATD3
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitAllSwitches() TRISBbits.TRISB4=1;
#define mInitSwitch2() TRISBbits.TRISB4=1;
#define mInitSwitch3() TRISBbits.TRISB4=1;
#define sw2 PORTBbits.RB4
#define sw3 PORTBbits.RB4
/** POT ************************************************************/
#define mInitPOT() {TRISAbits.TRISA0=1; \
WDTCONbits.ADSHR = 1; \
ANCON0bits.PCFG0 = 1; \
WDTCONbits.ADSHR = 0; \
ADCON0=0x01; \
ADCON1=0xBE;} // POT on HPC Explorer
/** I 2 C T E M P S E N S E *************************************/
#define mInitI2CPins() TRISC |= 0x18; // RC3 and RC4 are I2C
 
#endif //HARDWARE_PROFILE_PIC18F87J50_PIM_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC24F Starter Kit.h
0,0 → 1,129
/********************************************************************
FileName: HardwareProfile - PIC24F Starter Kit.h
Dependencies: See INCLUDES section
Processor: PIC24FJ256GB106
Hardware: PIC24F Starter Kit
Compiler: Microchip C30
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC24F_STARTER_KIT_H
#define HARDWARE_PROFILE_PIC24F_STARTER_KIT_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense U1OTGSTATbits.SESVD //TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE U1OTGSTATbits.SESVD
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
//If the application is going to be used with the HID bootloader
// then this will provide a function for the application to
// enter the bootloader from the application (optional)
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
#define EnterBootloader() __asm__("goto 0x400")
#endif
 
 
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC24F_STARTER_KIT
#define PIC24F_STARTER_KIT
#define CLOCK_FREQ 32000000
/** LED ************************************************************/
#define mInitAllLEDs() LATG &= 0xFE1F; TRISG &= 0xFE1F; LATF &= 0xFFCF; TRISF &= 0xFFCF; //G6,7,8,9 and F4,5
#define mGetLED_1() (TRISG & ~0x0180?1:0)
#define mGetLED_2() (TRISG & ~0x0060?1:0)
#define mGetLED_3() (TRISF & ~0x0030?1:0)
#define mGetLED_4()
 
#define mLED_1_On() TRISG |= 0x0180;
#define mLED_2_On() TRISG |= 0x0060;
#define mLED_3_On() TRISF |= 0x0030;
#define mLED_4_On()
#define mLED_1_Off() TRISG &= ~0x0180;
#define mLED_2_Off() TRISG &= ~0x0060;
#define mLED_3_Off() TRISF &= ~0x0030;
#define mLED_4_Off()
#define mLED_1_Toggle() TRISG ^= 0x0180;
#define mLED_2_Toggle() TRISG ^= 0x0060;
#define mLED_3_Toggle() TRISF ^= 0x0030;
#define mLED_4_Toggle()
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISDbits.TRISD6=1;
#define mInitSwitch3() TRISDbits.TRISD7=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define sw2 PORTDbits.RD6
#define sw3 PORTDbits.RD7
 
/** POT ************************************************************/
#define mInitPOT() {AD1PCFGLbits.PCFG0 = 0; AD1CON2bits.VCFG = 0x0; AD1CON3bits.ADCS = 0xFF; AD1CON1bits.SSRC = 0x0; AD1CON3bits.SAMC = 0b00001; AD1CON1bits.FORM = 0b00; AD1CON2bits.SMPI = 0x0; AD1CON1bits.ADON = 1;}
 
#endif //HARDWARE_PROFILE_PIC24F_STARTER_KIT_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC24FJ256GB110 PIM.h
0,0 → 1,136
/********************************************************************
FileName: HardwareProfile - PIC24FJ256GB110 PIM.h
Dependencies: See INCLUDES section
Processor: PIC24FJ256GB110
Hardware: PIC24FJ256GB110 PIM
Compiler: Microchip C30
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC24FJ256GB110_PIM_H
#define HARDWARE_PROFILE_PIC24FJ256GB110_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE 1
//Uncomment this to make the output HEX of this project
// to be able to be bootloaded using the HID bootloader
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
//If the application is going to be used with the HID bootloader
// then this will provide a function for the application to
// enter the bootloader from the application (optional)
#if defined(PROGRAMMABLE_WITH_USB_HID_BOOTLOADER)
#define EnterBootloader() __asm__("goto 0x400")
#endif
 
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC24FJ256GB110_PIM
#define EXPLORER_16
#define PIC24FJ256GB110_PIM
#define CLOCK_FREQ 32000000
#define GetSystemClock() CLOCK_FREQ
#define GetInstructionClock() GetSystemClock()
/** LED ************************************************************/
#define mInitAllLEDs() LATA &= 0xF0; TRISA &= 0xF0;
#define mLED_1 LATAbits.LATA0
#define mLED_2 LATAbits.LATA1
#define mLED_3 LATAbits.LATA2
#define mLED_4 LATAbits.LATA3
 
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISDbits.TRISD6=1;
#define mInitSwitch3() TRISDbits.TRISD7=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define sw2 PORTDbits.RD6
#define sw3 PORTDbits.RD7
 
/** POT ************************************************************/
#define mInitPOT() {AD1PCFGLbits.PCFG5 = 0; AD1CON2bits.VCFG = 0x0; AD1CON3bits.ADCS = 0xFF; AD1CON1bits.SSRC = 0x0; AD1CON3bits.SAMC = 0b10000; AD1CON1bits.FORM = 0b00; AD1CON2bits.SMPI = 0x0; AD1CON1bits.ADON = 1;}
#endif //HARDWARE_PROFILE_PIC24FJ256GB110_PIM_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - PIC32MX460F512L PIM.h
0,0 → 1,121
/********************************************************************
FileName: HardwareProfile - PIC32MX460F512L PIM.h
Dependencies: See INCLUDES section
Processor: PIC32 USB Microcontrollers
Hardware: PIC32MX460F512L PIM
Compiler: Microchip C32 (for PIC32)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
********************************************************************/
 
#ifndef HARDWARE_PROFILE_PIC32MX460F512L_PIM_H
#define HARDWARE_PROFILE_PIC32MX460F512L_PIM_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE 1
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD PIC32MX460F512L_PIM
#define EXPLORER_16
#define PIC32MX460F512L_PIM
 
/** LED ************************************************************/
#define mInitAllLEDs() LATA &= 0xFF03; TRISA &= 0xFF03;
#define mLED_1 LATAbits.LATA2
#define mLED_2 LATAbits.LATA3
#define mLED_3 LATAbits.LATA6
#define mLED_4 LATAbits.LATA7
#define mGetLED_1() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
#define mLED_3_On() mLED_3 = 1;
#define mLED_4_On() mLED_4 = 1;
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
#define mLED_3_Off() mLED_3 = 0;
#define mLED_4_Off() mLED_4 = 0;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISDbits.TRISD6=1;
#define mInitSwitch3() TRISDbits.TRISD7=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define sw2 PORTDbits.RD6
#define sw3 PORTDbits.RD7
 
/** POT ************************************************************/
#define mInitPOT() {AD1PCFGbits.PCFG5 = 0; AD1CON2bits.VCFG = 0x0; AD1CON3bits.ADCS = 0xFF; AD1CON1bits.SSRC = 0x0; AD1CON3bits.SAMC = 0x10; AD1CON1bits.FORM = 0x0; AD1CON2bits.SMPI = 0x0; AD1CON1bits.ADON = 1;}
 
#endif //HARDWARE_PROFILE_PIC32MX460F512L_PIM_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - UBW.h
0,0 → 1,182
/********************************************************************
FileName: HardwareProfile - UBW.h
Dependencies: See INCLUDES section
Processor: PIC18 USB Microcontrollers
Hardware: PICDEM FSUSB
Compiler: Microchip C18
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
2.3 09/15/2008 Broke out each hardware platform into its own
"HardwareProfile - xxx.h" file
01/15/2009 UBW support
********************************************************************/
 
#ifndef HARDWARE_PROFILE_UBW_H
#define HARDWARE_PROFILE_UBW_H
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//The PICDEM FS USB Demo Board platform supports the USE_SELF_POWER_SENSE_IO
//and USE_USB_BUS_SENSE_IO features. Uncomment the below line(s) if
//it is desireable to use one or both of the features.
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#if defined(USE_SELF_POWER_SENSE_IO)
#define self_power PORTAbits.RA2
#else
#define self_power 1
#endif
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISAbits.TRISA1 // Input
#if defined(USE_USB_BUS_SENSE_IO)
#define USB_BUS_SENSE PORTAbits.RA1
#else
#define USB_BUS_SENSE 1
#endif
 
//Uncomment the following line to make the output HEX of this
// project work with the MCHPUSB Bootloader
#define PROGRAMMABLE_WITH_USB_MCHPUSB_BOOTLOADER
//Uncomment the following line to make the output HEX of this
// project work with the HID Bootloader
//#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** MDD File System selection options ************************/
/*******************************************************************/
#define USE_PIC18
 
#define ERASE_BLOCK_SIZE 64
#define WRITE_BLOCK_SIZE 32
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD UBW
#define UBW
#define CLOCK_FREQ 48000000
 
// Special UBW emu board by YAS
// #define YAS
 
/** LED ************************************************************/
/* On UBW, LED1 = RC0, LED2 = RC1, SW = RC2 */
 
#define mInitAllLEDs() LATC &= 0xFC; TRISC &= 0xFC;
 
#define mLED_1 LATCbits.LATC0
#define mLED_2 LATCbits.LATC1
 
#define mLED_1_On() mLED_1 = 1;
#define mLED_2_On() mLED_2 = 1;
 
#define mLED_1_Off() mLED_1 = 0;
#define mLED_2_Off() mLED_2 = 0;
 
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
 
#if defined(YAS)
#define RXTX LATBbits.LATB5
#else
#define RXTX LATAbits.LATA2
#endif
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
 
#if defined(YAS)
#define BPF_S2 LATAbits.LATA2
#endif
 
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#if defined(YAS)
#define BPF_S2_STATE PORTAbits.RA2
#endif
 
#define PADDLE_DIT PORTBbits.RB6
#define PADDLE_DAH PORTBbits.RB7
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
 
#if defined(YAS)
#else
#define LPF_3 LATBbits.LATB2
#define LPF_4 LATBbits.LATB3
#define LPF_5 LATBbits.LATB4
#define LPF_6 LATBbits.LATB5
#endif
 
 
/** S W I T C H *****************************************************/
#define mInitSwitch() TRISCbits.TRISC2 = 1;
#define UserSW PORTCbits.RC2
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
#define mLED_Both_On() {mLED_1_On(); mLED_2_On();}
#define mLED_Only_1_On() {mLED_1_On(); mLED_2_Off();}
#define mLED_Only_2_On() {mLED_1_Off(); mLED_2_On();}
 
 
 
 
 
 
#endif //HARDWARE_PROFILE_UBW_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/HardwareProfile - UBW32.h
0,0 → 1,203
/********************************************************************
FileName: HardwareProfile - PIC32MX460F512L PIM.h
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing this
file (HardwareProfile.h).
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
 
********************************************************************/
 
#ifndef HARDWARE_PROFILE_UBW32_H
#define HARDWARE_PROFILE_UBW32_H
 
#include "Compiler.h"
 
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
 
/** CPU Clock Speed Assignment *************************************/
//#define RUN_AT_48MHZ
//#define RUN_AT_24MHZ
//#define RUN_AT_60MHZ
#define RUN_AT_80MHZ
 
// Various clock values
#if defined(RUN_AT_48MHZ)
#define GetSystemClock() 48000000UL
#define GetPeripheralClock() 48000000UL
#define GetInstructionClock() (GetSystemClock())
#elif defined(RUN_AT_24MHZ)
#define GetSystemClock() 24000000UL
#define GetPeripheralClock() 24000000UL
#define GetInstructionClock() (GetSystemClock())
#elif defined(RUN_AT_60MHZ)
#define GetSystemClock() (60000000ul)
#define GetPeripheralClock() (GetSystemClock())
#define GetInstructionClock() (GetSystemClock())
#elif defined(RUN_AT_80MHZ)
#define GetSystemClock() (80000000ul)
#define GetPeripheralClock() (GetSystemClock())
#define GetInstructionClock() (GetSystemClock())
#else
#error Choose a speed
#endif
 
#define PROGRAMMABLE_WITH_USB_HID_BOOTLOADER
 
/*******************************************************************/
/******** USB stack hardware selection options *********************/
/*******************************************************************/
//This section is the set of definitions required by the MCHPFSUSB
// framework. These definitions tell the firmware what mode it is
// running in, and where it can find the results to some information
// that the stack needs.
//These definitions are required by every application developed with
// this revision of the MCHPFSUSB framework. Please review each
// option carefully and determine which options are desired/required
// for your application.
 
//#define USE_SELF_POWER_SENSE_IO
#define tris_self_power TRISAbits.TRISA2 // Input
#define self_power 1
 
//#define USE_USB_BUS_SENSE_IO
#define tris_usb_bus_sense TRISBbits.TRISB5 // Input
#define USB_BUS_SENSE 1
 
/*******************************************************************/
/******** Device revision workarounds ******************************/
/*******************************************************************/
//Uncomment this definition to allow for revision B3 silicon to work
// with this firmware.
#define PIC32MX460F512L_REV_B3_WORKAROUND
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/******** Application specific definitions *************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
 
/** Board definition ***********************************************/
//These defintions will tell the main() function which board is
// currently selected. This will allow the application to add
// the correct configuration bits as wells use the correct
// initialization functions for the board. These defitions are only
// required in the stack provided demos. They are not required in
// final application design.
#define DEMO_BOARD UBW32
#define UBW32
 
/** LED ************************************************************/
#define mInitAllLEDs() LATE |= 0x000F; TRISE &= 0xFFF0;
#define mLED_1 LATEbits.LATE3
#define mLED_2 LATEbits.LATE2
#define mLED_3 LATEbits.LATE1
#define mLED_4 LATEbits.LATE0
 
#define mGetLED_1() mLED_1
#define mGetLED_USB() mLED_1
#define mGetLED_2() mLED_2
#define mGetLED_3() mLED_3
#define mGetLED_4() mLED_4
 
#define mLED_1_On() mLED_1 = 0;
#define mLED_USB_On() mLED_1 = 0;
#define mLED_2_On() mLED_2 = 0;
#define mLED_3_On() mLED_3 = 0;
#define mLED_4_On() mLED_4 = 0;
#define mLED_1_Off() mLED_1 = 1;
#define mLED_USB_Off() mLED_1 = 1;
#define mLED_2_Off() mLED_2 = 1;
#define mLED_3_Off() mLED_3 = 1;
#define mLED_4_Off() mLED_4 = 1;
#define mLED_1_Toggle() mLED_1 = !mLED_1;
#define mLED_USB_Toggle() mLED_1 = !mLED_1;
#define mLED_2_Toggle() mLED_2 = !mLED_2;
#define mLED_3_Toggle() mLED_3 = !mLED_3;
#define mLED_4_Toggle() mLED_4 = !mLED_4;
 
#define mLED_Both_Off() {mLED_1_Off(); mLED_2_Off();}
/** SWITCH *********************************************************/
#define mInitSwitch2() TRISEbits.TRISE7=1;
#define mInitSwitch3() TRISEbits.TRISE6=1;
#define mInitAllSwitches() mInitSwitch2();mInitSwitch3();
#define swProgram PORTEbits.RE7
#define swUser PORTEbits.RE6
 
#define UserSW swUser
#define sw2 swUser
 
#define RXTX LATAbits.LATA2
 
#define BPF_S0 LATAbits.LATA0
#define BPF_S1 LATAbits.LATA1
#define BPF_S0_STATE PORTAbits.RA0
#define BPF_S1_STATE PORTAbits.RA1
 
#define PADDLE_DIT PORTFbits.RF4
#define PADDLE_DAH PORTFbits.RF5
 
#define LPF_0 LATAbits.LATA3
#define LPF_1 LATAbits.LATA4
#define LPF_2 LATAbits.LATA5
#define LPF_3 LATAbits.LATA6
#define LPF_4 LATAbits.LATA7
#define LPF_5 LATAbits.LATA9
#define LPF_6 LATAbits.LATA10
 
 
#endif
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/UBW-I2C.c
0,0 → 1,413
 
 
/** INCLUDES *******************************************************/
 
 
#include "GenericTypeDefs.h"
#include "Compiler.h"
#include "HardwareProfile.h"
#include "USB/usb.h"
#include "usbavrcmd.h"
 
#include "user.h"
#include <math.h>
 
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
#if defined (UBW)
#include <delays.h>
#include <i2c.h>
#include <EEP.h>
 
#elif defined (UBW32)
#include <peripheral/i2c.h>
#include <dee_emulation/dee_emulation_pic32.h>
 
#endif
 
 
/********************************************************************
* Section B: EP0 Buffer Space
*******************************************************************/
extern volatile CTRL_TRF_SETUP SetupPkt; // 8-byte only
extern volatile BYTE CtrlTrfData[USB_EP0_BUFF_SIZE];
 
#pragma udata
 
WORD_VAL FilterCrossOver[8];
float FilterSwitchOver[7];
 
WORD_VAL LPFCrossOver[8];
float LPFSwitchOver[7];
 
#pragma code
 
void USBCheckUBWRequest(void)
{
unsigned char paddle_byte;
unsigned int eep_adr;
WORD_VAL w;
unsigned int i, j;
unsigned char IO_data;
 
#if defined (UBW32)
unsigned int value;
unsigned int number_of_filter_bytes;
#else
unsigned char number_of_filter_bytes;
#endif
 
 
 
if(SetupPkt.RequestType == USB_SETUP_TYPE_STANDARD_BITFIELD) return; // only deals with non-standard, ie user requests
command = SetupPkt.bRequest; // save the command of the user request from the setuppacket
// it will be used for subsequent data transfer
 
switch(command)
{
 
case CMD_GET_CW_KEY:
 
paddle_byte = 0x22; // 00100010
if (!PADDLE_DIT) paddle_byte &= 0xdf; // 11011111
if (!PADDLE_DAH) paddle_byte &= 0xfd; // 11111101
if (RXTX) paddle_byte |= 0x10; // PB4 is the ATTINY PTT_OUT pin 00010000
else paddle_byte &= 0xef; // 11101111
replybuf[0] = paddle_byte;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_USRP1: // Set RxTx and get Paddle status
paddle_byte = 0x22; // 00100010
if ( SetupPkt.W_Value.v[0] ){
RXTX = 1; // Set PTT
paddle_byte |= 0x10; // 00010000
}
else{
RXTX = 0;
paddle_byte &= 0xef; // 11101111
};
 
 
if (!PADDLE_DIT) paddle_byte &= 0xdf; // 11011111
if (!PADDLE_DAH) paddle_byte &= 0xfd; // 11111101
replybuf[0] = paddle_byte;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_FREQ_REG: // Control Transfer Rx of data from HOST->UBW
case CMD_SET_LO_SM:
case CMD_SET_FREQ:
case CMD_SET_XTAL:
case CMD_SET_STARTUP:
case CMD_SET_PPM:
 
wCount = SetupPkt.wLength;
outPipes[0].wCount.Val = SetupPkt.wLength;
outPipes[0].pFunc = &Read_Command_Into_Buffer;
outPipes[0].pDst.bRam = (BYTE*) &command_buffer[current_command_in].data[0];
outPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_PIN: // read ports
IO_data = 0x0d; // 00001101
if (PADDLE_DAH) IO_data |= 0x02; // PB1
if (BPF_S0_STATE) IO_data |= 0x10; // PB4
if (BPF_S1_STATE) IO_data |= 0x20; // PB5
 
replybuf[0] = IO_data;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
case CMD_SET_PORT: // set ports
IO_data = SetupPkt.W_Value.v[0];
if (!abpf_flag){
if (IO_data & 0x10) BPF_S0 = 1;
else BPF_S0 = 0;
if (IO_data & 0x20) BPF_S1 = 1;
else BPF_S1 = 0;
};
break;
 
case CMD_SET_IO: // set i/o bits
IO_data = SetupPkt.W_Index.v[0] & 0x03; // only 2 bits active 00000011
 
if (!abpf_flag) { // abpf inactive
if (IO_data & 0x01) BPF_S0 = 1; // Simulate IO_PIN1 in ATTINY
else BPF_S0 = 0;
if (IO_data & 0x02) BPF_S1 = 1; // Simulate IO_PIN2 in ATTINY
else BPF_S1 = 0;
}
 
IO_data = BPF_S0_STATE; // read back status of BPF select pins
if (BPF_S1_STATE) IO_data |= 0x02;
else IO_data &= 0x01;
 
replybuf[0] = IO_data;
replybuf[1] = 0x00;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_IO:
 
IO_data = BPF_S0_STATE; // status of BPF select pins
if (BPF_S1_STATE) IO_data |= 0x02;
else IO_data &= 0x01;
replybuf[0] = IO_data;
replybuf[1] = 0x00;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_FILTER: // Set and Read filter crossover points
i = SetupPkt.W_Index.Val;
if (i < 256){ // Rx Filter
number_of_filter_bytes = NUM_BPF * 2;
inPipes[0].pSrc.bRam = (BYTE*)&FilterCrossOver[0]; // Set source
 
if (i < NUM_BPF) {
FilterCrossOver[i].Val = SetupPkt.W_Value.Val;
if (i != (NUM_BPF-1)) FilterSwitchOver[i] = Cross2Switch(FilterCrossOver[i]);
else abpf_flag = SetupPkt.W_Value.Val;
}
}
else{ // Tx filter
number_of_filter_bytes = 16;
inPipes[0].pSrc.bRam = (BYTE*)&LPFCrossOver[0]; // Set source
 
j = i - 256;
if ( j < 8){
LPFCrossOver[j].Val = SetupPkt.W_Value.Val;
if (j != 7) LPFSwitchOver[j] = Cross2Switch(LPFCrossOver[j]);
};
};
 
// now that a filter value of filter enable/disable value is set, update the EEPROM
#if defined (UBW)
for (i = 0; i < NUM_BPF; i++){
Write_b_eep((i * 2 + F_CROSS_OVER +1), FilterCrossOver[i].v[0]);
Busy_eep();
Write_b_eep((i * 2 + F_CROSS_OVER + 1 + 1), FilterCrossOver[i].v[1]);
Busy_eep();
}
#elif defined (UBW32)
for (i =0; i < NUM_BPF; i++) DataEEWrite( FilterCrossOver[i].Val , (i + F_CROSS_OVER +1));
#endif
 
#if defined (UBW)
for (j = 0; j < 8; j++){
Write_b_eep(( j * 2 + F_CROSS_OVER +17), LPFCrossOver[j].v[0]);
Busy_eep();
Write_b_eep(( j * 2 + F_CROSS_OVER +17 + 1), LPFCrossOver[j].v[1]);
Busy_eep();
}
Write_b_eep(F_CROSS_OVER, F_CROSS_OVER_VALUE);
Busy_eep();
#elif defined (UBW32)
for (j = 0; j < 8; j++){
DataEEWrite( (unsigned int)LPFCrossOver[j].Val , (j + F_CROSS_OVER +9));
};
DataEEWrite(F_CROSS_OVER_VALUE, F_CROSS_OVER);
#endif
 
 
inPipes[0].wCount.v[0] = number_of_filter_bytes; // Set data count
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_SET_SI570: // SI570: write byte from register index
i2c_adr = SetupPkt.W_Value.v[0];
#if defined (UBW)
IdleI2C();
StartI2C();
IdleI2C();
WriteI2C( i2c_adr <<1);
WriteI2C( SetupPkt.W_Value.v[1]); // register = byte 3
WriteI2C( SetupPkt.W_Index.v[0]); // value to write to register
StopI2C();
IdleI2C();
#elif defined (UBW32)
IdleI2C1();
StartI2C1();
IdleI2C1();
MasterWriteI2C1( i2c_adr <<1);
MasterWriteI2C1( SetupPkt.W_Value.v[1]); // register = byte 3
MasterWriteI2C1( SetupPkt.W_Index.v[0]); // value to write to register
StopI2C1();
IdleI2C1();
#endif
 
replybuf[0] = 0; // just say no errors
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_LO_SM: // return sub mul
for (i=0; i<4; i++) replybuf[i] = f_sub.bytes[i];
for (i=0; i<4; i++) replybuf[i+4] = f_mul.bytes[i];
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 8; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
 
case CMD_GET_FREQ: // return set freq, ie no offset/mul
avr_freq.qw = set_frequency * (double)(1L << 21);
inPipes[0].pSrc.bRam = (BYTE*)&avr_freq.bytes[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 4; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_PPM: // return smooth tune in ppm
w.Val = Smooth_double * 1000000L;
inPipes[0].pSrc.bRam = (BYTE*)&w.v[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_STARTUP: // return init startup freq
 
#if defined(UBW)
for (i=0; i<4; i++) avr_freq.bytes[i] = Read_b_eep(i + F_INIT_FREQ +1);
#elif defined(UBW32)
for (i=0; i<4; i++) {
DataEERead(&value, (i + F_INIT_FREQ +1));
avr_freq.bytes[i] = value;
};
#endif
 
inPipes[0].pSrc.bRam = (BYTE*)&avr_freq.bytes[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 4; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_XTAL: // return fcryst
inPipes[0].pSrc.bRam = (BYTE*)&fcryst_freq.bytes[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 4; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_SI570: // SI570: read out frequency control registers
i2c_adr = SetupPkt.W_Value.v[0];
ReadRegs();
inPipes[0].pSrc.bRam = (BYTE*)&registers[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 6; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
case CMD_GET_I2C_ERR: // return # of i2c errors, set to zero always
replybuf[0] = 0; // No errors :)
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
 
case CMD_SET_I2C_ADDR: // Reset EEPROM to default values if 255
// Otherwise just set i2c address
 
if (SetupPkt.W_Value.v[0] == 0xff){
#if defined (UBW)
Write_b_eep(F_CAL_DONE, 0xff);
Busy_eep();
Write_b_eep(F_INIT_FREQ, 0xff);
Busy_eep();
Write_b_eep(F_SMOOTH, 0xff);
Busy_eep();
Write_b_eep(F_SUB_MUL, 0xff);
Busy_eep();
Write_b_eep(F_CROSS_OVER, 0xff);
Busy_eep();
#elif defined (UBW32)
DataEEWrite( (unsigned int) 0xff, F_CAL_DONE);
DataEEWrite( (unsigned int) 0xff, F_INIT_FREQ);
DataEEWrite( (unsigned int) 0xff, F_SMOOTH);
DataEEWrite( (unsigned int) 0xff, F_SUB_MUL);
DataEEWrite( (unsigned int) 0xff, F_CROSS_OVER);
#endif
 
i2c_adr = 0x55;
}
else {
i2c_adr = SetupPkt.W_Value.v[0];
};
 
replybuf[0] = 0x00;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
 
 
case CMD_GET_VERSION: // return version 15.10
replybuf[0] = VERSION_MINOR;
replybuf[1] = VERSION_MAJOR;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0]; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 2; // Set data count
inPipes[0].info.bits.busy = 1;
break;
 
default: // Command not supported
replybuf[0] = 0xff;
inPipes[0].pSrc.bRam = (BYTE*)&replybuf[0] ; // Set Source
inPipes[0].info.bits.ctrl_trf_mem = USB_EP0_RAM; // Set memory type
inPipes[0].wCount.v[0] = 1; // Set data count
inPipes[0].info.bits.busy = 1;
break;
}//end switch
 
}
 
 
void Read_Command_Into_Buffer(void)
{
 
if (command_count >= COMMAND_BUFFER_SIZE){ // buffer full
current_command_out++; // discards oldest command
if (current_command_out >= COMMAND_BUFFER_SIZE) current_command_out = 0;
command_count--; // now one command less (discarded)
};
command_buffer[current_command_in].command = command;
command_buffer[current_command_in].wCount = wCount;
// data already copied to command_buffer before this outpipe pFunc is called
current_command_in++;
if (current_command_in >= COMMAND_BUFFER_SIZE) current_command_in = 0;
command_count++;
}
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/rm18f4550 - HID Bootload.lkr
0,0 → 1,44
// File: Application_18f4550.lkr
 
// Use this linker for the USB application that will be self programmed by the HID bootloader.
// The HID bootloader project itself uses the BootModified.18f4450.lkr file instead.
 
// THIS LINKER SCRIPT HAS BEEN MODIFIED... This version is intended to be used
// with the "PROGRAMMABLE_WITH_USB_HID_BOOTLOADER" bootloader. The HID
// bootloader occupies memory ranges 0x000-0xFFF. In order for the code generated
// by this project to work with the bootloader, the linker must not put any code
// in the 0x00-0xFFF address range.
 
// This linker script was originated from the 18f4550.lkr file provided by
// the MCC18 distribution.
 
LIBPATH .
 
FILES c018i.o
FILES clib.lib
FILES p18f4550.lib
 
CODEPAGE NAME=bootloader START=0x0 END=0xFFF PROTECTED
CODEPAGE NAME=vectors START=0x1000 END=0x1029 PROTECTED
CODEPAGE NAME=page START=0x102A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED
 
ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=gpr2 START=0x200 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=usb4 START=0x400 END=0x4FF PROTECTED
DATABANK NAME=usb5 START=0x500 END=0x5FF PROTECTED
DATABANK NAME=usb6 START=0x600 END=0x6FF PROTECTED
DATABANK NAME=usb7 START=0x700 END=0x7FF PROTECTED
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED
 
SECTION NAME=CONFIG ROM=config
 
STACK SIZE=0x100 RAM=gpr3
 
SECTION NAME=USB_VARS RAM=usb4
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/rm18f4550 - MCHPUSB Bootload.lkr
0,0 → 1,37
// FileName: rm18f4550.lkr
// Sample linker command file for 18F4550 with Bootloader
//
//Change History:
// Rev Date Description
// 1.0 10/30/2004 Initial release
 
LIBPATH .
 
FILES c018i.o
FILES clib.lib
FILES p18f4550.lib
 
CODEPAGE NAME=boot START=0x0 END=0x7FF PROTECTED
CODEPAGE NAME=vectors START=0x800 END=0x0x829 PROTECTED
CODEPAGE NAME=page START=0x82A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED
 
ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=gpr2 START=0x200 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=usb4 START=0x400 END=0x4FF PROTECTED
DATABANK NAME=usb5 START=0x500 END=0x5FF PROTECTED
DATABANK NAME=usb6 START=0x600 END=0x6FF PROTECTED
DATABANK NAME=usb7 START=0x700 END=0x7FF PROTECTED
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED
 
SECTION NAME=CONFIG ROM=config
 
STACK SIZE=0x100 RAM=gpr3
 
SECTION NAME=USB_VARS RAM=usb4
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/rm18f4550.lkr
0,0 → 1,37
// FileName: rm18f4550.lkr
// Sample linker command file for 18F4550 with Bootloader
//
//Change History:
// Rev Date Description
// 1.0 10/30/2004 Initial release
 
LIBPATH .
 
FILES c018i.o
FILES clib.lib
FILES p18f4550.lib
 
CODEPAGE NAME=boot START=0x0 END=0x7FF PROTECTED
CODEPAGE NAME=vectors START=0x800 END=0x0x829 PROTECTED
CODEPAGE NAME=page START=0x82A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF000FF PROTECTED
 
ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=gpr2 START=0x200 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=usb4 START=0x400 END=0x4FF PROTECTED
DATABANK NAME=usb5 START=0x500 END=0x5FF PROTECTED
DATABANK NAME=usb6 START=0x600 END=0x6FF PROTECTED
DATABANK NAME=usb7 START=0x700 END=0x7FF PROTECTED
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED
 
SECTION NAME=CONFIG ROM=config
 
STACK SIZE=0x100 RAM=gpr3
 
SECTION NAME=USB_VARS RAM=usb4
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/usb_config.h
0,0 → 1,125
/********************************************************************
FileName: usb_config.h
Dependencies: Always: GenericTypeDefs.h, usb_device.h
Situational: usb_function_hid.h, usb_function_cdc.h, usb_function_msd.h, etc.
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
*******************************************************************/
 
/*********************************************************************
* Descriptor specific type definitions are defined in: usbd.h
********************************************************************/
 
#ifndef USBCFG_H
#define USBCFG_H
 
/** DEFINITIONS ****************************************************/
#define USB_EP0_BUFF_SIZE 8 // Valid Options: 8, 16, 32, or 64 bytes.
// Using larger options take more SRAM, but
// does not provide much advantage in most types
// of applications. Exceptions to this, are applications
// that use EP0 IN or OUT for sending large amounts of
// application related data.
#define USB_MAX_NUM_INT 1 // For tracking Alternate Setting
#define USB_MAX_EP_NUMBER 1
 
//Device descriptor - if these two definitions are not defined then
// a ROM USB_DEVICE_DESCRIPTOR variable by the exact name of device_dsc
// must exist.
#define USB_USER_DEVICE_DESCRIPTOR &device_dsc
#define USB_USER_DEVICE_DESCRIPTOR_INCLUDE extern ROM USB_DEVICE_DESCRIPTOR device_dsc
 
//Configuration descriptors - if these two definitions do not exist then
// a ROM BYTE *ROM variable named exactly USB_CD_Ptr[] must exist.
#define USB_USER_CONFIG_DESCRIPTOR USB_CD_Ptr
#define USB_USER_CONFIG_DESCRIPTOR_INCLUDE extern ROM BYTE *ROM USB_CD_Ptr[]
 
//Make sure only one of the below "#define USB_PING_PONG_MODE"
//is uncommented.
//#define USB_PING_PONG_MODE USB_PING_PONG__NO_PING_PONG
#define USB_PING_PONG_MODE USB_PING_PONG__FULL_PING_PONG
//#define USB_PING_PONG_MODE USB_PING_PONG__EP0_OUT_ONLY
//#define USB_PING_PONG_MODE USB_PING_PONG__ALL_BUT_EP0 //NOTE: This mode is not supported in PIC18F4550 family rev A3 devices
 
 
#define USB_POLLING
//#define USB_INTERRUPT
 
/* Parameter definitions are defined in usb_device.h */
#define USB_PULLUP_OPTION USB_PULLUP_ENABLE
//#define USB_PULLUP_OPTION USB_PULLUP_DISABLED
 
#define USB_TRANSCEIVER_OPTION USB_INTERNAL_TRANSCEIVER
//External Transceiver support is not available on all product families. Please
// refer to the product family datasheet for more information if this feature
// is available on the target processor.
//#define USB_TRANSCEIVER_OPTION USB_EXTERNAL_TRANSCEIVER
 
#define USB_SPEED_OPTION USB_FULL_SPEED
//#define USB_SPEED_OPTION USB_LOW_SPEED //(not valid option for PIC24F devices)
 
#define USB_SUPPORT_DEVICE
 
#define USB_NUM_STRING_DESCRIPTORS 4
 
//#define USB_INTERRUPT_LEGACY_CALLBACKS
#define USB_ENABLE_ALL_HANDLERS
//#define USB_ENABLE_SUSPEND_HANDLER
//#define USB_ENABLE_WAKEUP_FROM_SUSPEND_HANDLER
//#define USB_ENABLE_SOF_HANDLER
//#define USB_ENABLE_ERROR_HANDLER
//#define USB_ENABLE_OTHER_REQUEST_HANDLER
//#define USB_ENABLE_SET_DESCRIPTOR_HANDLER
//#define USB_ENABLE_INIT_EP_HANDLER
//#define USB_ENABLE_EP0_DATA_HANDLER
//#define USB_ENABLE_TRANSFER_COMPLETE_HANDLER
 
/** DEVICE CLASS USAGE *********************************************/
#define USB_USE_GEN
 
/** ENDPOINTS ALLOCATION *******************************************/
 
/* Generic */
#define USBGEN_EP_SIZE 64
#define USBGEN_EP_NUM 1
 
/** DEFINITIONS ****************************************************/
 
#endif //USBCFG_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/usb_descriptors.c
0,0 → 1,265
/********************************************************************
FileName: usb_descriptors.c
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
Company: Microchip Technology, Inc.
 
Software License Agreement:
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
Any use in violation of the foregoing restrictions may subject the
user to criminal sanctions under applicable laws, as well as to
civil liability for the breach of the terms and conditions of this
license.
 
THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
*********************************************************************
-usb_descriptors.c-
-------------------------------------------------------------------
Filling in the descriptor values in the usb_descriptors.c file:
-------------------------------------------------------------------
 
[Device Descriptors]
The device descriptor is defined as a USB_DEVICE_DESCRIPTOR type.
This type is defined in usb_ch9.h Each entry into this structure
needs to be the correct length for the data type of the entry.
 
[Configuration Descriptors]
The configuration descriptor was changed in v2.x from a structure
to a BYTE array. Given that the configuration is now a byte array
each byte of multi-byte fields must be listed individually. This
means that for fields like the total size of the configuration where
the field is a 16-bit value "64,0," is the correct entry for a
configuration that is only 64 bytes long and not "64," which is one
too few bytes.
 
The configuration attribute must always have the _DEFAULT
definition at the minimum. Additional options can be ORed
to the _DEFAULT attribute. Available options are _SELF and _RWU.
These definitions are defined in the usb_device.h file. The
_SELF tells the USB host that this device is self-powered. The
_RWU tells the USB host that this device supports Remote Wakeup.
 
[Endpoint Descriptors]
Like the configuration descriptor, the endpoint descriptors were
changed in v2.x of the stack from a structure to a BYTE array. As
endpoint descriptors also has a field that are multi-byte entities,
please be sure to specify both bytes of the field. For example, for
the endpoint size an endpoint that is 64 bytes needs to have the size
defined as "64,0," instead of "64,"
 
Take the following example:
// Endpoint Descriptor //
0x07, //the size of this descriptor //
USB_DESCRIPTOR_ENDPOINT, //Endpoint Descriptor
_EP02_IN, //EndpointAddress
_INT, //Attributes
0x08,0x00, //size (note: 2 bytes)
0x02, //Interval
 
The first two parameters are self-explanatory. They specify the
length of this endpoint descriptor (7) and the descriptor type.
The next parameter identifies the endpoint, the definitions are
defined in usb_device.h and has the following naming
convention:
_EP<##>_<dir>
where ## is the endpoint number and dir is the direction of
transfer. The dir has the value of either 'OUT' or 'IN'.
The next parameter identifies the type of the endpoint. Available
options are _BULK, _INT, _ISO, and _CTRL. The _CTRL is not
typically used because the default control transfer endpoint is
not defined in the USB descriptors. When _ISO option is used,
addition options can be ORed to _ISO. Example:
_ISO|_AD|_FE
This describes the endpoint as an isochronous pipe with adaptive
and feedback attributes. See usb_device.h and the USB
specification for details. The next parameter defines the size of
the endpoint. The last parameter in the polling interval.
 
-------------------------------------------------------------------
Adding a USB String
-------------------------------------------------------------------
A string descriptor array should have the following format:
 
rom struct{byte bLength;byte bDscType;word string[size];}sdxxx={
sizeof(sdxxx),DSC_STR,<text>};
 
The above structure provides a means for the C compiler to
calculate the length of string descriptor sdxxx, where xxx is the
index number. The first two bytes of the descriptor are descriptor
length and type. The rest <text> are string texts which must be
in the unicode format. The unicode format is achieved by declaring
each character as a word type. The whole text string is declared
as a word array with the number of characters equals to <size>.
<size> has to be manually counted and entered into the array
declaration. Let's study this through an example:
if the string is "USB" , then the string descriptor should be:
(Using index 02)
rom struct{byte bLength;byte bDscType;word string[3];}sd002={
sizeof(sd002),DSC_STR,'U','S','B'};
 
A USB project may have multiple strings and the firmware supports
the management of multiple strings through a look-up table.
The look-up table is defined as:
rom const unsigned char *rom USB_SD_Ptr[]={&sd000,&sd001,&sd002};
 
The above declaration has 3 strings, sd000, sd001, and sd002.
Strings can be removed or added. sd000 is a specialized string
descriptor. It defines the language code, usually this is
US English (0x0409). The index of the string must match the index
position of the USB_SD_Ptr array, &sd000 must be in position
USB_SD_Ptr[0], &sd001 must be in position USB_SD_Ptr[1] and so on.
The look-up table USB_SD_Ptr is used by the get string handler
function.
 
-------------------------------------------------------------------
 
The look-up table scheme also applies to the configuration
descriptor. A USB device may have multiple configuration
descriptors, i.e. CFG01, CFG02, etc. To add a configuration
descriptor, user must implement a structure similar to CFG01.
The next step is to add the configuration descriptor name, i.e.
cfg01, cfg02,.., to the look-up table USB_CD_Ptr. USB_CD_Ptr[0]
is a dummy place holder since configuration 0 is the un-configured
state according to the definition in the USB specification.
 
********************************************************************/
/*********************************************************************
* Descriptor specific type definitions are defined in:
* usb_device.h
*
* Configuration options are defined in:
* usb_config.h
********************************************************************/
#ifndef __USB_DESCRIPTORS_C
#define __USB_DESCRIPTORS_C
 
/** INCLUDES *******************************************************/
/*
#include "GenericTypeDefs.h"
#include "Compiler.h"
#include "usb_config.h"
#include "USB/usb_device.h"
*/
#include "./USB/usb.h"
 
/** CONSTANTS ******************************************************/
#if defined(__18CXX)
#pragma romdata
#endif
 
/* Device Descriptor */
ROM USB_DEVICE_DESCRIPTOR device_dsc=
{
0x12, // Size of this descriptor in bytes
USB_DESCRIPTOR_DEVICE, // DEVICE descriptor type
0x0200, // USB Spec Release Number in BCD format
0x00, // Class Code
0x00, // Subclass code
0x00, // Protocol code
USB_EP0_BUFF_SIZE, // Max packet size for EP0, see usb_config.h
0x16C0, // Vendor ID VOTI AVR USB device
0x05DC, // Product ID: obdev's free PID
0x0000, // Device release number in BCD format
0x01, // Manufacturer string index
0x02, // Product string index
0x03, // Device serial number string index
0x01 // Number of possible configurations
};
 
/* Configuration 1 Descriptor */
ROM BYTE configDescriptor1[]={
/* Configuration Descriptor */
0x09,//sizeof(USB_CFG_DSC), // Size of this descriptor in bytes
USB_DESCRIPTOR_CONFIGURATION, // CONFIGURATION descriptor type
0x20,0x00, // Total length of data for this cfg
1, // Number of interfaces in this cfg
1, // Index value of this configuration
0, // Configuration string index
_DEFAULT | _SELF, // Attributes, see usb_device.h
50, // Max power consumption (2X mA)
/* Interface Descriptor */
0x09,//sizeof(USB_INTF_DSC), // Size of this descriptor in bytes
USB_DESCRIPTOR_INTERFACE, // INTERFACE descriptor type
0, // Interface Number
0, // Alternate Setting Number
2, // Number of endpoints in this intf
0x00, // Class code
0x00, // Subclass code
0x00, // Protocol code
0, // Interface string index
/* Endpoint Descriptor */
0x07, /*sizeof(USB_EP_DSC)*/
USB_DESCRIPTOR_ENDPOINT, //Endpoint Descriptor
_EP01_OUT, //EndpointAddress
_BULK, //Attributes
USBGEN_EP_SIZE,0x00, //size
1, //Interval
0x07, /*sizeof(USB_EP_DSC)*/
USB_DESCRIPTOR_ENDPOINT, //Endpoint Descriptor
_EP01_IN, //EndpointAddress
_BULK, //Attributes
USBGEN_EP_SIZE,0x00, //size
1 //Interval
};
 
 
//Language code string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[1];}sd000={
sizeof(sd000),USB_DESCRIPTOR_STRING,{0x0409}};
 
//Manufacturer string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[12];}sd001={
sizeof(sd001),USB_DESCRIPTOR_STRING,
{'w','w','w','.','o','b','d','e','v','.',
'a','t'}};
 
//Product string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[10];}sd002={
sizeof(sd002),USB_DESCRIPTOR_STRING,
{'D','G','8','S','A','Q','-','I','2','C'}};
 
//Serial Number string descriptor
ROM struct{BYTE bLength;BYTE bDscType;WORD string[9];}sd003={
sizeof(sd003),USB_DESCRIPTOR_STRING,
{'T','F','3','L','J','-','1','.','0'}};
 
//Array of configuration descriptors
ROM BYTE *ROM USB_CD_Ptr[]=
{
(ROM BYTE *ROM)&configDescriptor1
};
//Array of string descriptors
ROM BYTE *ROM USB_SD_Ptr[]=
{
(ROM BYTE *ROM)&sd000,
(ROM BYTE *ROM)&sd001,
(ROM BYTE *ROM)&sd002,
(ROM BYTE *ROM)&sd003
};
 
/** EOF usb_descriptors.c ***************************************************/
 
#endif
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/usbavrcmd.h
0,0 → 1,87
//************************************************************************
//**
//** Project......: Firmware USB AVR Si570 controler.
//**
//** Platform.....: ATtiny45 @ 16.5 MHz
//**
//** Licence......: This software is freely available for non-commercial
//** use - i.e. for research and experimentation only!
//**
//** Programmer...: F.W. Krom, PE0FKO
//**
//** Description..: USB commando codes
//**
//** History......: V15.12: First version
//**
//**************************************************************************
//
 
//#define CMD_ECHO_WORD 0x00
#define CMD_GET_VERSION 0x00
#define CMD_SET_DDR 0x01
#define CMD_GET_PIN 0x02
#define CMD_GET_PORT 0x03
#define CMD_SET_PORT 0x04
// 0x05 // Used in old V1.4
// 0x06 // Used in old V1.4
// 0x07 // Used in old V1.4
// 0x08 // Used in old V1.4
// 0x09 // Used in old V1.4
// 0x0A // Used in old V1.4
// 0x0B // Used in old V1.4
// 0x0C // Used in old V1.4
#define CMD_REBOOT 0x0F
// 0x10 // Used in old V1.4
// 0x11 // Used in old V1.4
#define CMD_SET_IO 0x15
#define CMD_GET_IO 0x16
#define CMD_SET_FILTER 0x17
#define CMD_SET_RX_BAND_FILTER 0x18 // V15.12
#define CMD_GET_RX_BAND_FILTER 0x19 // V15.12
#define CMD_SET_TX_BAND_FILTER 0x1A // MOBO Only
#define CMD_GET_TX_BAND_FILTER 0x1B // MOBO Only
 
#define CMD_SET_SI570 0x20 // Write byte to Si570 register
// 0x21 // Used in old V1.4
// 0x22 // Used in old V1.4
// 0x23 // Used in old V1.4
 
#define CMD_SET_FREQ_REG 0x30
#define CMD_SET_LO_SM 0x31
#define CMD_SET_FREQ 0x32
#define CMD_SET_XTAL 0x33
#define CMD_SET_STARTUP 0x34
#define CMD_SET_PPM 0x35
// 0x36 // Used in old V2.0
// 0x37 // Used in old V2.0
// 0x38 // Used in old V2.0
#define CMD_GET_LO_SM 0x39
#define CMD_GET_FREQ 0x3a
#define CMD_GET_PPM 0x3b
#define CMD_GET_STARTUP 0x3c
#define CMD_GET_XTAL 0x3d
#define CMD_GET_REGS 0x3e
#define CMD_GET_SI570 0x3f
#define CMD_GET_I2C_ERR 0x40
#define CMD_SET_I2C_ADDR 0x41
#define CMD_GET_CPU_TEMP 0x42 //
 
#define CMD_SET_USRP1 0x50
#define CMD_GET_CW_KEY 0x51
// 0x52 // Used in old V2.0
// 0x53 // Used in old V2.0
// 0x54 // Used in old V2.0
 
// Mobo command's
#define CMD_GET_FW_FEATURE 0x60 // Firmware Feature select
#define CMD_GET_ADC_INPUTS 0x61 // Read analog inputs (Temp, PA current, P_out, P_ref, Vdd)
#define CMD_RM_PA_HIGH_TEMP 0x64 // Read/Modify the PA High Temperature limit
#define CMD_RM_PA_BIAS 0x65 // Read/Modify PA bias setting related values, 5 items
#define CMD_RM_PA_SWR 0x66 // Read/Modify SWR measurement and SWR alarm related values 4 items
#define CMD_RM_ROTARY 0x67 // Read/Modify Rotatry Encoder Resolution
#define CMD_SET_BYTE_GPIO 0x6e // Write a Byte to (PCF8584) GPIO Extender
#define CMD_GET_BYTE_GPIO 0x6f // Read a Byte from (PCF8584) GPIO Extender
 
// 0xEE // Used in old V2.0
// 0xEF // Used in old V2.0
// 0xFF // Used in old V2.0
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/user.bak
0,0 → 1,197
/*********************************************************************
*
* Microchip USB C18 Firmware Version 1.2
*
*********************************************************************
* FileName: user.h
* Dependencies: See INCLUDES section below
* Processor: PIC18
* Compiler: C18 3.11+
* Company: Microchip Technology, Inc.
*
* Software License Agreement
*
* The software supplied herewith by Microchip Technology Incorporated
* (the “Company”) for its PICmicro® Microcontroller is intended and
* supplied to you, the Company’s customer, for use solely and
* exclusively on Microchip PICmicro Microcontroller products. The
* software is owned by the Company and/or its supplier, and is
* protected under applicable copyright laws. All rights are reserved.
* Any use in violation of the foregoing restrictions may subject the
* user to criminal sanctions under applicable laws, as well as to
* civil liability for the breach of the terms and conditions of this
* license.
*
* THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
* WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
* TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
* IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
*
* Author Date Comment
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Rawin Rojvanit 11/19/04 Original.
* Rawin Rojvanit 05/14/07 Minor updates.
********************************************************************/
 
#ifndef PICDEM_FS_DEMO_H
#define PICDEM_FS_DEMO_H
 
/** I N C L U D E S **********************************************************/
 
/** D E F I N I T I O N S ****************************************************/
 
// For custom LPF switchover points
#define ALEX
//#define K5OOR
//#define MARC
 
// YAS is defined in the HardwareProfile - UBW.h, if needed
 
#if defined(YAS)
#define NUM_BPF 8
#else
#define NUM_BPF 4
#endif
 
#define INIT_SI570_ON_STARTUP
 
#define VERSION_MAJOR 16
#define VERSION_MINOR 04
 
#define DEFAULT_I2C_ADDRESS 0x55
#define PCF8574 0x39 // A2 A1 A0 -> 0 0 1
 
#define F_CAL_DONE 0 // EEPROM position of F_CAL_DONE flag. 4 bytes follow.
#define F_CAL_DONE_VALUE 0x55
#define DEFAULT_FCRYST 114.285
 
//#if defined(UBW)
#define F_INIT_FREQ 5 // 4 bytes follow
//#elif defined(UBW32)
//#define F_INIT_FREQ 2 // fcryst 4 bytes all stored in one 32 bit slot
#endif
 
#define F_INIT_FREQ_VALUE 0x55
#define DEFAULT_INIT_FREQ 56.32
 
#if defined(UBW)
#define F_SMOOTH 10 // 2 bytes follow
#elif defined(UBW32)
#define F_SMOOTH 4 // 1 slot follow
#endif
 
#define F_SMOOTH_VALUE 0x55
#define DEFAULT_SMOOTH 3500 // ppm
 
#define F_SUB_MUL_VALUE 0x55
#define DEFAULT_SUB 0.0
#define DEFAULT_MUL 1.0
 
#if defined(UBW)
#define F_SUB_MUL 13 // 8 bytes follow
#elif defined(UBW32)
#define F_SUB_MUL 6 // 2 slots follow
#endif
 
#if defined(UBW)
#define F_CROSS_OVER 22 // 32 bytes follow
#elif defined(UBW32)
#define F_CROSS_OVER 9 // 16 words stored in 16 (unsigned int) slots
#endif
 
#define F_CROSS_OVER_VALUE 0x55
 
#if defined(UBW)
#define F_BLINK_LED 55
#elif defined(UBW32)
#define F_BLINK_LED 26
#endif
 
/** S T R U C T U R E S ******************************************************/
 
 
extern BYTE i2c_adr;
extern BYTE command;
extern BYTE replybuf[8];
extern WORD wCount;
 
#define COMMAND_BUFFER_SIZE 16
#define DATA_PACKET_SIZE 6
 
typedef struct COMMAND_BUFFER
{
BYTE command;
WORD wCount;
BYTE data[DATA_PACKET_SIZE];
} COMMAND_BUFFER_t;
 
extern COMMAND_BUFFER_t command_buffer[COMMAND_BUFFER_SIZE];
extern BYTE current_command_in, current_command_out;
extern BYTE command_count;
 
extern double set_frequency;
 
extern unsigned char tempBuf[8];
 
typedef union _avr_freq
{
unsigned long qw;
unsigned char bytes[4];
} avr_freq_t;
 
extern avr_freq_t avr_freq, fcryst_freq; //frequency [MHz]*2^21
// fcryst freq [MHz]*2^24
extern avr_freq_t f_mul; // mul for set freq in 11.21 format
 
typedef union _offset
{
long qw; // signed offset in 11.21 format
unsigned char bytes[4];
} offset_t;
 
extern offset_t f_sub;
 
extern unsigned char registers[6];
 
extern BYTE abpf_flag;
extern double Smooth_double;
extern double fcryst_double;
extern WORD_VAL FilterCrossOver[8]; // 11.5 bit value Mhz
extern float FilterSwitchOver[7];
extern WORD_VAL LPFCrossOver[8];
extern float LPFSwitchOver[7];
 
/** P U B L I C P R O T O T Y P E S *****************************************/
void UserInit(void);
void ProcessIO(void);
void Set_Freq_Handler(void);
void Set_Register_Handler(void);
void Set_Cal_Handler(void);
void Set_Init_Freq_Handler(void);
void Set_Smooth_Handler(void);
void Set_Sub_Mul_Handler(void);
 
void Reset_Si570(void);
void Freeze (void);
void Unfreeze (void);
void Prep_rd (unsigned short);
void WriteBk (void);
void NewF (void);
void SetNewFreq(void);
void ReadRegs(void);
void ReadStartUpConfiguration(void);
void RunFreqProg(double);
void SetFrequency(double);
void Set_BPF(float);
void Set_LPF(float);
float Cross2Switch(WORD_VAL);
WORD_VAL Switch2Cross(float);
double Freq_From_Register(double);
 
void Read_Command_Into_Buffer(void);
void USBCheckUserRequest(void);
void USBCheckUBWRequest(void);
 
#endif //PICDEM_FS_DEMO_H
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/user.c
0,0 → 1,1278
/********************************************************************
FileName: user.c
Dependencies: See INCLUDES section
Processor: PIC18 or PIC24 USB Microcontrollers
Hardware: The code is natively intended to be used on the following
hardware platforms: PICDEM™ FS USB Demo Board,
PIC18F87J50 FS USB Plug-In Module, or
Explorer 16 + PIC24 USB PIM. The firmware may be
modified for use on other USB platforms by editing the
HardwareProfile.h file.
Complier: Microchip C18 (for PIC18) or C30 (for PIC24)
* Company: Microchip Technology, Inc.
*
* Software License Agreement
 
The software supplied herewith by Microchip Technology Incorporated
(the “Company”) for its PIC® Microcontroller is intended and
supplied to you, the Company’s customer, for use solely and
exclusively on Microchip PIC Microcontroller products. The
software is owned by the Company and/or its supplier, and is
protected under applicable copyright laws. All rights are reserved.
* Any use in violation of the foregoing restrictions may subject the
* user to criminal sanctions under applicable laws, as well as to
* civil liability for the breach of the terms and conditions of this
* license.
*
* THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
* WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
* TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
* IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
 
********************************************************************
File Description:
 
Change History:
Rev Date Description
1.0 11/19/2004 Initial release
2.1 02/26/2007 Updated for simplicity and to use common
coding style
********************************************************************/
 
/** INCLUDES *******************************************************/
#include "usb.h"
 
#include "HardwareProfile.h"
#include "user.h"
#include "usbavrcmd.h"
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
#if defined(__18CXX)
#include <delays.h>
#include <i2c.h>
#include <eep.h>
#elif defined(__PIC32MX__)
#include <peripheral/i2c.h>
#include <dee_emulation/dee_emulation_pic32.h>
#endif
 
#if defined (UBW)
#pragma romdata dataEEPROM=0xF00000
// F_CAL_DONE, 4 bytes cal data, F_INIT_FREQ, 4 bytes freq, F_SMOOTH, 2 bytes
// F_SUB_MUL, 4 bytes sub and 4 bytes mul
// F_CROSS_OVER, 16 bytes or 8 words of 7 cross over points and 1 flag for BPF
// followed by 16 bytes or 8 words of 7 cross over points and 1 flag for LPF
// F_BLINK_LED, 1 byte boolean
rom unsigned char init_data[] = {0xff, 0,0,0,0, 0xff, 0,0,0,0, 0xff, 0,0,
0xff, 0,0,0,0,0,0,0,0,
0xff, 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,
TRUE};
#endif
 
/** V A R I A B L E S ********************************************************/
#pragma udata
BYTE old_SW;
 
 
BYTE i2c_adr;
BYTE command;
BYTE replybuf[8];
WORD wCount;
BYTE abpf_flag;
 
COMMAND_BUFFER_t command_buffer[COMMAND_BUFFER_SIZE];
BYTE current_command_in, current_command_out;
BYTE command_count;
 
avr_freq_t avr_freq, fcryst_freq; // avr freq [MHz]*2^21
// fcryst freq [Mhz]*2^24
unsigned short R137, R135 = 0;
unsigned char registers[6];
unsigned char tempBuf[8];
unsigned char counter;
double delta_rfreq;
double rfreq, Old_rfreq;
double fcryst_double, Old_freq_double, Smooth_double;
 
double set_frequency;
avr_freq_t f_mul;
offset_t f_sub;
unsigned char validCombo;
 
 
 
#if defined(__18F14K50) || defined(__18F13K50) || defined(__18LF14K50) || defined(__18LF13K50)
#pragma udata usbram2
#elif defined(__18F2455) || defined(__18F2550) || defined(__18F4455) || defined(__18F4550)\
|| defined(__18F4450) || defined(__18F2450)\
|| defined(__18F2458) || defined(__18F2453) || defined(__18F4558) || defined(__18F4553)
#pragma udata USB_VARIABLES=0x500
#else
#pragma udata
#endif
 
 
#pragma udata
 
BOOL blinkStatusValid = TRUE;
 
 
/** P R I V A T E P R O T O T Y P E S ***************************************/
 
void BlinkUSBStatus(void);
BOOL SwitchIsPressed(void);
void ServiceRequests(void);
 
 
 
 
 
/** D E C L A R A T I O N S **************************************************/
#pragma code
 
float Cross2Switch(WORD_VAL val){ // convert from 11.5 bit format in [Mhz]
float whole, fraction;
whole = (float) (val.Val >> 5);
fraction = ((float) (val.Val & 0x001f)) / 32.0;
return (whole + fraction);
}
 
WORD_VAL Switch2Cross(float val){ // convert from float to 11.5 bit format [Mhz]
WORD_VAL w;
unsigned int i;
i = val;
w.Val = i * 32.0;
w.Val += (val - (float) i) * 32.0;
return (w);
}
 
 
void UserInit(void)
{
WORD_VAL w;
 
//#if defined (UBW)
// unsigned char i;
//#elif
unsigned int i;
unsigned int value;
//#endif
 
#if defined(UBW)
// Port A - RA0 BPF_S0, RA1 BPF_S1, RA2 RXTX, RA3-5 LPF0-2
LATA = 0x00;
TRISA = 0x00; // 00000000
 
// Turn all analog inputs into digital inputs
ADCON1 = 0x0F;
// Turn off the ADC
ADCON0bits.ADON = 0;
CMCON = 0x07; // Comparators as digital inputs
// RB0-1 for i2c, RB6-7 Paddle dit/dah, RB2-5 LPF 3-6
LATB = 0x00;
TRISB = 0xc3; // 11000011
INTCON2bits.RBPU = 0; // enable RB weak internal pullup
// Make all of PORTC inputs
LATC = 0x00;
TRISC = 0xFF;
 
mInitAllLEDs();
mInitSwitch();
old_SW = UserSW;
 
#elif defined(UBW32)
 
// gO through each I/O register, setting them all to digital i/o
// and making none of them open drain and turning off all pullups and
// setting all of the latches to zero. We have PORTA through PORTG on
// this chip. That's 7 total.
 
 
LATA = 0x0000;
TRISA = 0x0000;
ODCA = 0x0000;
LATB = 0x0000;
TRISB = 0x0000;
ODCB = 0x0000;
LATC = 0x0000;
TRISC = 0x0000;
ODCC = 0x0000;
LATD = 0x0000;
TRISD = 0x0000;
ODCD = 0x0000;
LATE = 0x0000;
TRISE = 0x0000;
ODCE = 0x0000;
LATF = 0x0000;
TRISF = 0x0030; // RF4-5 paddle input
ODCF = 0x0000;
CNPUE = 0x060000; // Pull up on CNPUE17-18, corresponding to RF4-5
LATG = 0x0000;
TRISG = 0x0000;
ODCG = 0x0000;
 
//Initialize all of the LED pins
mInitAllLEDs();
 
mInitAllSwitches();
old_SW = UserSW;
 
// Initialize Data EEPROM Emulation
if (DataEEInit()) {
mLED_4_On(); // Error occured
}
else {
mLED_4_Off();
};
 
#endif
 
i2c_adr = DEFAULT_I2C_ADDRESS;
 
// check for previous calibration, which sets fcryst, the actual crystal freq
#if defined (UBW)
if (Read_b_eep(F_CAL_DONE) != F_CAL_DONE_VALUE){ // cal not done before, use default
fcryst_freq.qw = (double) DEFAULT_FCRYST * (double) (1L << 24); // 114.285 Mhz
}
else { // cal done before, read into fcryst
for (i=0; i<4; i++) fcryst_freq.bytes[i] = Read_b_eep(i + F_CAL_DONE +1);
};
 
#elif defined (UBW32)
DataEERead(&value, F_CAL_DONE);
if ( value != F_CAL_DONE_VALUE){ // cal not done before, use default
fcryst_freq.qw = (double) DEFAULT_FCRYST * (double) (1L << 24); // 114.285 Mhz
}
else { // cal done before, read into fcryst
DataEERead(&value, (F_CAL_DONE +1));
fcryst_freq.qw = value;
};
#endif
 
// Now that fcryst is checked, set it first so that it can be used by startup freq setting
 
fcryst_double = (double) fcryst_freq.qw / (double) (1L << 24);
validCombo = 1;
command_count = 0;
current_command_in = 0;
current_command_out = 0;
Old_freq_double = 0;
 
// check for previous startup freq setting
#if defined (UBW)
if (Read_b_eep(F_INIT_FREQ) != F_INIT_FREQ_VALUE){ // not set before, use default
avr_freq.qw = (double) DEFAULT_INIT_FREQ * (double) (1L << 21);
}
else { // startup freq set before, read into avr
for (i=0; i<4; i++) avr_freq.bytes[i] = Read_b_eep(i + F_INIT_FREQ +1);
};
 
#elif defined (UBW32)
DataEERead(&value, F_INIT_FREQ);
if ( value != F_INIT_FREQ_VALUE){ // not set before, use default
avr_freq.qw = (double) DEFAULT_INIT_FREQ * (double) (1L << 21);
}
else { // set before, read
DataEERead(&value, (F_INIT_FREQ +1));
avr_freq.qw = value;
};
 
#endif
 
 
 
// check for previous smooth setting
#if defined (UBW)
if (Read_b_eep(F_SMOOTH) != F_SMOOTH_VALUE){ // not set before, use default
Smooth_double = (double) DEFAULT_SMOOTH / 1000000L; // in ppm
}
else { // set before, read
for (i=0; i<2; i++) w.v[i] = Read_b_eep(i + F_SMOOTH +1);
Smooth_double = (double) w.Val / 1000000L;
};
 
#elif defined (UBW32)
DataEERead(&value, F_SMOOTH);
if ( value != F_SMOOTH_VALUE){ // not set before, use default
Smooth_double = (double) DEFAULT_SMOOTH / 1000000L;
}
else { // set before, read
DataEERead(&value, (F_SMOOTH +1));
w.Val = value;
Smooth_double = (double) w.Val / 1000000L;
}
#endif
 
// check for previous sub mul setting
#if defined (UBW)
if (Read_b_eep(F_SUB_MUL) != F_SUB_MUL_VALUE){ // not set before, use default
f_sub.qw = (double) DEFAULT_SUB * (double) (1L << 21);
f_mul.qw = (double) DEFAULT_MUL * (double) (1L << 21);
}
else { // startup freq set before, read into avr
for (i=0; i<4; i++) f_sub.bytes[i] = Read_b_eep(i + F_SUB_MUL +1);
for (i=0; i<4; i++) f_mul.bytes[i] = Read_b_eep(i + F_SUB_MUL +5);
};
 
#elif defined (UBW32)
DataEERead(&value, F_SUB_MUL);
if ( value != F_SUB_MUL_VALUE){ // not set before, use default
f_sub.qw = (double) DEFAULT_SUB * (double) (1L << 21);
f_mul.qw = (double) DEFAULT_MUL * (double) (1L << 21);
}
else { // set before, read
DataEERead(&value, (F_SUB_MUL +1));
f_sub.qw = value;
DataEERead(&value, (F_SUB_MUL +2));
f_mul.qw = value;
};
 
#endif
 
 
 
 
 
// Check for Cross Over Points
#if defined (UBW)
if (Read_b_eep(F_CROSS_OVER) != F_CROSS_OVER_VALUE){ // not set before, use default
 
#if defined (YAS)
FilterSwitchOver[0] = (2.4 - DEFAULT_SUB) * DEFAULT_MUL * 4.0; // default BPF switchover points
FilterSwitchOver[1] = (8.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[2] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[3] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[4] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
FilterSwitchOver[5] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
FilterSwitchOver[6] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#else
FilterSwitchOver[0] = (2.4 - DEFAULT_SUB) * DEFAULT_MUL * 4.0; // default BPF switchover points
FilterSwitchOver[1] = (8.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[2] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#endif
for (i = 0; i < (NUM_BPF - 1); i++) FilterCrossOver[i] = Switch2Cross(FilterSwitchOver[i]);
FilterCrossOver[(NUM_BPF-1)].Val = 1; // Enabled
abpf_flag = 1;
 
#if defined (K5OOR)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (7.45 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (15.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
LPFSwitchOver[4] = (21.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#elif defined (ALEX)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (9.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (20.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
#elif defined (MARC)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (8.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (18.2 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (21.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#else
#error "Must define an LPF configuration."
#endif
 
for (i = 0; i < 7; i++) LPFCrossOver[i] = Switch2Cross(LPFSwitchOver[i]);
LPFCrossOver[7].Val = 1; // Enabled
}
else { // set before, read
for (i = 0; i < NUM_BPF; i++){
w.v[0] = Read_b_eep(2 * i + F_CROSS_OVER +1);
w.v[1] = Read_b_eep(2 * i + 1 + F_CROSS_OVER + 1);
FilterCrossOver[i].Val = w.Val;
};
 
abpf_flag = FilterCrossOver[(NUM_BPF-1)].v[0];
 
for (i = 0; i < 8; i++){
w.v[0] = Read_b_eep(2 * i + F_CROSS_OVER +17);
w.v[1] = Read_b_eep(2 * i + 1 + F_CROSS_OVER + 17);
LPFCrossOver[i].Val = w.Val;
};
 
}
 
#elif defined (UBW32)
DataEERead(&value, F_CROSS_OVER);
if ( value != F_CROSS_OVER_VALUE){ // not set before, use default
FilterSwitchOver[0] = (2.4 - DEFAULT_SUB) * DEFAULT_MUL * 4.0; // default BPF switchover points
FilterSwitchOver[1] = (8.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
FilterSwitchOver[2] = (19.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
for (i = 0; i < 3; i++) FilterCrossOver[i] = Switch2Cross(FilterSwitchOver[i]);
FilterCrossOver[3].Val = 1; // Enabled
abpf_flag = 1;
 
#if defined (K5OOR)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (7.45 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (15.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
LPFSwitchOver[4] = (21.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#elif defined (ALEX)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (9.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (20.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (30.0 - DEFAULT_SUB) * DEFAULT_MUL* 4.0;
#elif defined (MARC)
LPFSwitchOver[0] = (2.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[1] = (4.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[2] = (8.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[3] = (11.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[4] = (14.5 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[5] = (18.2 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
LPFSwitchOver[6] = (21.0 - DEFAULT_SUB) * DEFAULT_MUL * 4.0;
#else
#error "Must define an LPF configuration."
#endif
 
for (i = 0; i < 7; i++) LPFCrossOver[i] = Switch2Cross(LPFSwitchOver[i]);
LPFCrossOver[7].Val = 1; // Enabled
 
 
}
else { // set before, read
for (i=0; i< NUM_BPF; i++) {
DataEERead(&value, (i + F_CROSS_OVER +1));
FilterCrossOver[i].Val = value;
};
 
 
abpf_flag = FilterCrossOver[(NUM_BPF-1)].Val;
 
for (i=0; i<8; i++) {
DataEERead(&value, (i + F_CROSS_OVER +9));
LPFCrossOver[i].Val = value;
};
};
#endif // UBW32
 
for (i = 0; i < (NUM_BPF-1); i++) FilterSwitchOver[i] = Cross2Switch(FilterCrossOver[i]);
for (i = 0; i < 7; i++) LPFSwitchOver[i] = Cross2Switch(LPFCrossOver[i]);
 
// End initialising filter switchover points
 
#if defined(UBW)
blinkStatusValid = Read_b_eep(F_BLINK_LED);
#elif defined (UBW32)
DataEERead(&value, F_BLINK_LED);
blinkStatusValid = value;
#endif
 
#if defined (UBW)
OpenI2C(MASTER, SLEW_ON);// Initialize I2C module
SSPADD = 48; //400kHz Baud clock(9) @16MHz
//100kHz Baud clock(39) @16MHz
 
#elif defined (UBW32)
OpenI2C1(I2C_ON, ( GetPeripheralClock() / 400000UL - 2) );
#endif
 
// IF we don't reset Si570 on startup, it will not hang if Si570 not connected
#if defined (INIT_SI570_ON_STARTUP)
Reset_Si570();
#endif
 
// check for previous startup freq setting, if set, then set Si570 to startup freq
#if defined (UBW32)
DataEERead(&value, F_INIT_FREQ);
if ( value == F_INIT_FREQ_VALUE){
#else
if (Read_b_eep(F_INIT_FREQ) == F_INIT_FREQ_VALUE){
#endif
// avr_freq has been setup by the reading of the startup freq
set_frequency = (double) avr_freq.qw / (double)(1L << 21);
SetFrequency(set_frequency);
};
 
}//end UserInit
 
 
/******************************************************************************
* Function: void ProcessIO(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: This function is a place holder for other user routines.
* It is a mixture of both USB and non-USB tasks.
*
* Note: None
*****************************************************************************/
void ProcessIO(void)
{
if (SwitchIsPressed()){
blinkStatusValid = !blinkStatusValid; // toggle blink led
#if defined(UBW)
Write_b_eep(F_BLINK_LED, blinkStatusValid);
#elif defined(UBW32)
DataEEWrite(blinkStatusValid, F_BLINK_LED);
#endif
};
 
//Blink the LEDs according to the USB device status
if(blinkStatusValid) BlinkUSBStatus();
else mLED_Both_Off();
// User Application USB tasks
if((USBDeviceState < ADDRESS_STATE)||(USBSuspendControl==1)) return;
 
//respond to any USB commands that might have come over the bus
ServiceRequests();
 
 
}//end ProcessIO
 
 
/******************************************************************************
* Function: void ServiceRequests(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: USB traffic can be generated
*
* Overview: This function takes in the commands from the PC from the
* application and executes the commands requested
*
* Note: None
*****************************************************************************/
void ServiceRequests(void)
{
BYTE command_to_process;
 
if (command_count > 0) { // there is command in buffer
command_to_process = command_buffer[current_command_out].command;
 
switch (command_to_process){
case CMD_SET_FREQ_REG:
Set_Register_Handler();
break;
case CMD_SET_LO_SM:
Set_Sub_Mul_Handler();
break;
case CMD_SET_FREQ:
Set_Freq_Handler();
break;
case CMD_SET_XTAL:
Set_Cal_Handler();
break;
case CMD_SET_STARTUP:
Set_Init_Freq_Handler();
break;
case CMD_SET_PPM:
Set_Smooth_Handler();
break;
};
// end switch
current_command_out++;
if (current_command_out >= COMMAND_BUFFER_SIZE) current_command_out = 0;
command_count--;
} // end command_count > 0
 
 
}//end ServiceRequests
 
/********************************************************************
* Function: void BlinkUSBStatus(void)
*
* PreCondition: None
*
* Input: None
*
* Output: None
*
* Side Effects: None
*
* Overview: BlinkUSBStatus turns on and off LEDs
* corresponding to the USB device state.
*
* Note: mLED macros can be found in HardwareProfile.h
* USBDeviceState is declared and updated in
* usb_device.c.
*******************************************************************/
void BlinkUSBStatus(void)
{
static WORD led_count=0;
if(led_count == 0)led_count = 10000U;
led_count--;
 
 
if(USBSuspendControl == 1)
{
if(led_count==0)
{
mLED_1_Toggle();
mLED_2 = mLED_1;
}//end if
}
else
{
if(USBDeviceState == DETACHED_STATE)
{
mLED_1_Off(); mLED_2_Off();
}
else if(USBDeviceState == ATTACHED_STATE)
{
mLED_1_On(); mLED_2_On();
}
else if(USBDeviceState == POWERED_STATE)
{
mLED_1_On(); mLED_2_Off();
}
else if(USBDeviceState == DEFAULT_STATE)
{
mLED_1_Off(); mLED_2_On();
}
else if(USBDeviceState == ADDRESS_STATE)
{
if(led_count == 0)
{
mLED_1_Toggle();
mLED_2_Off();
}//end if
}
else if(USBDeviceState == CONFIGURED_STATE)
{
if(led_count==0)
{
mLED_1_Toggle();
mLED_2 = !mLED_1;
 
}//end if
}//end if(...)
}//end if(UCONbits.SUSPND...)
 
}//end BlinkUSBStatus
 
 
/******************************************************************************
* Function: BOOL SwitchIsPressed(void)
*
* PreCondition: None
*
* Input: None
*
* Output: BOOL - TRUE if the SW2 was pressed and FALSE otherwise
*
* Side Effects: None
*
* Overview: returns TRUE if the SW2 was pressed and FALSE otherwise
*
* Note: None
*****************************************************************************/
 
BOOL SwitchIsPressed(void)
{
if(UserSW != old_SW)
{
old_SW = UserSW; // Save new value
if(UserSW == 0) // If pressed
return TRUE; // Was pressed
}//end if
return FALSE; // Was not pressed
}//end SwitchIsPressed
 
void Reset_Si570()
{
#if defined (UBW)
StartI2C(); //Reset Si570 to Startup
IdleI2C();
WriteI2C(i2c_adr << 1);
WriteI2C(135); //REG 135
WriteI2C(0x01); // reset
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1(); //Reset Si570 to Startup
IdleI2C1();
MasterWriteI2C1(i2c_adr << 1);
MasterWriteI2C1(135); //REG 135
MasterWriteI2C1(0x01); // reset
StopI2C1();
IdleI2C1();
#endif
 
}
 
void ReadRegs()
{
unsigned int i;
 
for(i=0;i<6;i++)
{
 
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(i2c_adr << 1);
WriteI2C(i+7); //specify register
RestartI2C();
IdleI2C();
WriteI2C(i2c_adr << 1 | 0x01);
registers[i] = ReadI2C();
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr << 1);
MasterWriteI2C1(i+7);
RestartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr << 1 | 0x01);
registers[i] = MasterReadI2C1();
StopI2C1();
IdleI2C1();
#endif
}
}
 
 
void Freeze () {
Prep_rd(137); //get current value
#if defined (UBW)
R137 = ReadI2C();
#elif defined (UBW32)
R137 = MasterReadI2C1();
#endif
R137 = R137 | 0x10; //turn on freeze
WriteBk();
}
 
void Unfreeze () {
Prep_rd(137);
#if defined (UBW)
R137 = ReadI2C();
#elif defined (UBW32)
R137 = MasterReadI2C1();
#endif
R137 = R137 & 0xEF;
WriteBk();
}
 
void WriteBk () { //Write back
#if defined (UBW)
StopI2C();
IdleI2C();
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(137); //REG
WriteI2C(R137); // new data
StopI2C();
IdleI2C();
#elif defined (UBW32)
StopI2C1();
IdleI2C1();
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(137); //REG
MasterWriteI2C1(R137); // new data
StopI2C1();
IdleI2C1();
#endif
}
 
void Prep_rd (unsigned short r) { // get ready to read
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(r); //REG
RestartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1 | 0x01);
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(r); //REG
RestartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1 | 0x01);
#endif
}
 
void NewF () {
 
Prep_rd(135);
 
#if defined (UBW)
R135 = ReadI2C();
R135 |= 0x40; // set New Data bit
StopI2C();
IdleI2C();
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(135); //REG
WriteI2C(R135);
StopI2C();
IdleI2C();
#elif defined (UBW32)
R135 = MasterReadI2C1();
R135 |= 0x40; // set New Data bit
StopI2C1();
IdleI2C1();
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(135); //REG
MasterWriteI2C1(R135);
StopI2C1();
IdleI2C1();
#endif
}
 
 
 
void RunFreqProg(double f)
{
double rfreq_fraction;
unsigned long rfreq_integer_part;
unsigned long rfreq_fraction_part;
const float FDCO_MAX = 5670; //MHz
const float FDCO_MIN = 4850;
 
// Register finding the lowest DCO frequenty - code from Fred
unsigned char xHS_DIV;
unsigned int xN1;
unsigned int xN;
 
// Registers to save the found dividers
unsigned char sHS_DIV=0;
unsigned char sN1=0;
unsigned int sN=0; // Total dividing
unsigned int N0; // Total divider needed (N1 * HS_DIV)
 
// Find the total division needed.
// It is always one too low (not in the case reminder is zero, reminder not used here).
 
N0 = FDCO_MIN / (float) f;
sN = 11*128;
for(xHS_DIV = 11; xHS_DIV > 3; xHS_DIV--)
{
// Skip the unavailable divider's
if (xHS_DIV == 8 || xHS_DIV == 10)
continue;
 
// Calculate the needed low speed divider
xN1 = N0 / xHS_DIV + 1;
 
if (xN1 > 128)
continue;
 
// Skip the unavailable divider's
if (xN1 != 1 && (xN1 & 1) == 1)
xN1 += 1;
 
xN = xHS_DIV * xN1;
if (sN > xN)
{
sN = xN;
sN1 = xN1;
sHS_DIV = xHS_DIV;
}
};
 
validCombo = 0;
 
if (sHS_DIV == 0) return; // no valid dividers found
 
rfreq = f * (double) sN; // DCO freq
if ((float)rfreq > FDCO_MAX) return; // calculated DCO freq > max
 
validCombo = 1;
 
// rfreq is a 38 bit number, MSB 10 bits integer portion, and LSB 28 fraction
// in the Si570 registers, tempBuf[1] has 6 bits, and tempBuf[2] has 4 bits of the integer portion
 
rfreq /= fcryst_double; // DCO divided by fcryst
rfreq_integer_part = rfreq;
rfreq_fraction = rfreq - rfreq_integer_part;
rfreq_fraction_part = rfreq_fraction * (1L << 28);
 
sHS_DIV -= 4;
sN1 -= 1;
tempBuf[0] = (sHS_DIV << 5) | (sN1 >> 2);
tempBuf[1] = (sN1 & 3) << 6;
tempBuf[1] |= ((rfreq_integer_part >> 4) & 0x3f);
tempBuf[2] = ((rfreq_integer_part & 0x0f) << 4) | (rfreq_fraction_part >> 24);
tempBuf[3] = rfreq_fraction_part >> 16;
tempBuf[4] = rfreq_fraction_part >> 8;
tempBuf[5] = rfreq_fraction_part;
 
}
 
 
void SetNewFreq()
{ int i;
double freq_double;
double delta_freq;
 
if(validCombo)
{
 
Freeze(); // freeze DCO
 
for (i=7; i<=12; i++){ //Data to Si570
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(i2c_adr<<1);
WriteI2C(i); //specify register
WriteI2C(tempBuf[i-7]); // new data to registers
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(i2c_adr<<1);
MasterWriteI2C1(i); //specify register
MasterWriteI2C1(tempBuf[i-7]); // new data to registers
StopI2C1();
IdleI2C1();
#endif
}
Unfreeze (); // thaw (unfreeze)
 
// check for smooth tune range
freq_double = Freq_From_Register(fcryst_double);
 
if (freq_double >= Old_freq_double) delta_freq = freq_double - Old_freq_double;
else delta_freq = Old_freq_double - freq_double;
 
if (((delta_rfreq / Old_rfreq ) > Smooth_double) || (delta_freq > 0.5)){
NewF (); // indicate new freq. This will cause a pause in the Si570 output
Old_rfreq = rfreq;
Old_freq_double = freq_double;
};
 
// set filters, using set freq without offset and multiplier
 
if (abpf_flag) Set_BPF((float) set_frequency);
Set_LPF((float)set_frequency);
 
}; // valid combo
}
 
double Freq_From_Register(double fcryst){ // side effects: rfreq and delta_rfreq are set
double freq_double;
unsigned char n1;
unsigned char hsdiv;
unsigned long rfreq_integer_portion, rfreq_fraction_portion;
 
// Now find out the current rfreq and freq
 
hsdiv = ((tempBuf[0] & 0xE0) >> 5) + 4;
n1 = ((tempBuf[0] & 0x1f ) << 2 ) + ((tempBuf[1] & 0xc0 ) >> 6 );
// if(n1 == 0) n1 = 1;
// else if((n1 & 1) !=0) n1 += 1;
n1 += 1;
 
rfreq_integer_portion = ((unsigned long)(tempBuf[1] & 0x3f)) << 4 |
((unsigned long)(tempBuf[2] & 0xf0)) >> 4;
 
rfreq_fraction_portion = ((unsigned long) (tempBuf[2] & 0x0f)) << 24;
rfreq_fraction_portion += ((unsigned long)(tempBuf[3])) << 16;
rfreq_fraction_portion += ((unsigned long)(tempBuf[4])) << 8;
rfreq_fraction_portion += ((unsigned long)(tempBuf[5]));
 
rfreq = (double)rfreq_integer_portion + ((double)rfreq_fraction_portion / (1L << 28));
 
if (rfreq >= Old_rfreq) delta_rfreq = rfreq - Old_rfreq;
else delta_rfreq = Old_rfreq - rfreq;
 
freq_double = fcryst * rfreq / (double) hsdiv / (double) n1;
return (freq_double);
}
 
 
 
void Set_BPF(float freq){ // note the freq used is the Si570 freq
 
#if defined(YAS)
if (freq < FilterSwitchOver[0]) {BPF_S2 = 0;BPF_S1 = 0; BPF_S0 = 0;}
else if (freq < FilterSwitchOver[1]) {BPF_S2 = 0; BPF_S1=0;BPF_S0=1;}
else if (freq < FilterSwitchOver[2]) {BPF_S2 = 0;BPF_S1=1;BPF_S0=0;}
else if (freq < FilterSwitchOver[3]) {BPF_S2 = 0; BPF_S1 = 1; BPF_S0 = 1;}
else if (freq < FilterSwitchOver[4]) {BPF_S2 = 1; BPF_S1 = 0; BPF_S0 = 0;}
else if (freq < FilterSwitchOver[5]) {BPF_S2 = 1; BPF_S1 = 0; BPF_S0 = 1;}
else if (freq < FilterSwitchOver[6]) {BPF_S2 = 1; BPF_S1 = 1; BPF_S0 = 0;}
else {BPF_S2 = 1;BPF_S1=1; BPF_S0=1;};
 
#else
if (freq < FilterSwitchOver[0]) {BPF_S1 = 0; BPF_S0 = 0;}
else if (freq < FilterSwitchOver[1]) {BPF_S1=0;BPF_S0=1;}
else if (freq < FilterSwitchOver[2]) {BPF_S1=1;BPF_S0=0;}
else {BPF_S1=1; BPF_S0=1;};
#endif
}
 
void Set_LPF(float freq){
 
unsigned char LPF_select;
 
LPF_0 = 0;
LPF_1 = 0;
LPF_2 = 0;
 
#if defined(YAS)
if (freq < LPFSwitchOver[0]) {LPF_0 = 0; LPF_1 = 0; LPF_2 = 0; LPF_select = 0x01;}
else if (freq < LPFSwitchOver[1]) {LPF_0 = 1; LPF_1 = 0; LPF_2 = 0; LPF_select = 0x02;}
else if (freq < LPFSwitchOver[2]) {LPF_0 = 0; LPF_1 = 1; LPF_2 = 0; LPF_select = 0x04;}
else if (freq < LPFSwitchOver[3]) {LPF_0 = 1; LPF_1 = 1; LPF_2 = 0; LPF_select = 0x08;}
else if (freq < LPFSwitchOver[4]) {LPF_0 = 0; LPF_1 = 0; LPF_2 = 1; LPF_select = 0x10;}
else if (freq < LPFSwitchOver[5]) {LPF_0 = 1; LPF_1 = 0; LPF_2 =1; LPF_select = 0x20;}
else if (freq < LPFSwitchOver[6]) {LPF_0 = 0; LPF_1 = 1; LPF_2 = 1; LPF_select = 0x40;}
else {LPF_0 = 1; LPF_1 = 1; LPF_2 = 1; LPF_select = 0x80;};
 
#else
LPF_3 = 0;
LPF_4 = 0;
LPF_5 = 0;
LPF_6 = 0;
 
if (freq < LPFSwitchOver[0]) {LPF_0 = 1; LPF_select = 0x01;}
else if (freq < LPFSwitchOver[1]) {LPF_1 = 1; LPF_select = 0x02;}
else if (freq <= LPFSwitchOver[2]) {LPF_2 = 1; LPF_select = 0x04;}
else if (freq < LPFSwitchOver[3]) {LPF_3 = 1; LPF_select = 0x08;}
else if (freq < LPFSwitchOver[4]) {LPF_4 = 1; LPF_select = 0x10;}
else if (freq < LPFSwitchOver[5]) {LPF_5 = 1; LPF_select = 0x20;}
else if (freq < LPFSwitchOver[6]) {LPF_6 = 1; LPF_select = 0x40;}
else {LPF_6 = 1; LPF_select = 0x80;};
 
#endif
 
 
 
// Now use i2c bus to switch LPF
#if defined (UBW)
StartI2C();
IdleI2C();
WriteI2C(PCF8574 << 1);
WriteI2C(LPF_select);
StopI2C();
IdleI2C();
#elif defined (UBW32)
StartI2C1();
IdleI2C1();
MasterWriteI2C1(PCF8574 << 1);
MasterWriteI2C1(LPF_select);
StopI2C1();
IdleI2C1();
#endif
 
 
}
 
void SetFrequency(double f)
{
// introduce the offset and mul here
RunFreqProg((f - ((double)f_sub.qw / (double)(1L << 21))) * (double)f_mul.qw/(double)(1L <<21));
SetNewFreq();
}
 
void Set_Freq_Handler(void){ // 4 byte freq value in avr_freq format
BYTE i;
if (command_buffer[current_command_out].wCount == 4){
for (i=0; i<4; i++) avr_freq.bytes[i] = command_buffer[current_command_out].data[i];
set_frequency = (double) avr_freq.qw / (double)(1L << 21);
SetFrequency(set_frequency);
}
}
void Set_Register_Handler(void){ // 6 byte register value
unsigned char i;
 
if (command_buffer[current_command_out].wCount == 6){
for (i=0; i<6; i++) tempBuf[i] = command_buffer[current_command_out].data[i];
set_frequency = Freq_From_Register(DEFAULT_FCRYST);
SetFrequency(set_frequency);
}
}
 
void Set_Cal_Handler(void){
 
// 4 bytes of fcryst freq in avr_freq format
int i;
 
if (command_buffer[current_command_out].wCount == 4){
 
for (i=0; i<4; i++)fcryst_freq.bytes[i] = command_buffer[current_command_out].data[i];
fcryst_double = (double) fcryst_freq.qw / (double)(1L << 24);
 
#if defined(UBW)
for (i=0; i<4; i++){
Write_b_eep (i+F_CAL_DONE+1, fcryst_freq.bytes[i]);
Busy_eep ();
};
#elif defined (UBW32)
DataEEWrite( (unsigned int) fcryst_freq.qw, (F_CAL_DONE + 1));
#endif
#if defined (UBW)
Write_b_eep(F_CAL_DONE, F_CAL_DONE_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite(F_CAL_DONE_VALUE, F_CAL_DONE);
#endif
};
}
 
void Set_Init_Freq_Handler(void)
{
#if defined (UBW)
unsigned char i;
#else
unsigned int i;
#endif
 
if (command_buffer[current_command_out].wCount == 4){
for (i=0; i<4; i++) avr_freq.bytes[i] = command_buffer[current_command_out].data[i];
#if defined (UBW)
for (i=0; i<4; i++){
Write_b_eep((i + F_INIT_FREQ +1), avr_freq.bytes[i]);
Busy_eep();
};
#elif defined (UBW32)
DataEEWrite( (unsigned int) avr_freq.qw, (F_INIT_FREQ +1));
#endif
 
#if defined (UBW)
Write_b_eep(F_INIT_FREQ, F_INIT_FREQ_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite(F_INIT_FREQ_VALUE, F_INIT_FREQ);
#endif
};
}
 
void Set_Sub_Mul_Handler(void)
{
#if defined (UBW)
unsigned char i;
#else
unsigned int i;
#endif
 
avr_freq_t old_f_mul;
offset_t old_f_sub;
double filter_value;
 
if (command_buffer[current_command_out].wCount == 8){
 
old_f_sub = f_sub; // save old values first
old_f_mul = f_mul;
 
for (i=0; i<4; i++) f_sub.bytes[i] = command_buffer[current_command_out].data[i];
for (i=0; i<4; i++) f_mul.bytes[i] = command_buffer[current_command_out].data[i+4];
#if defined (UBW)
for (i=0; i<4; i++){
Write_b_eep((i + F_SUB_MUL +1), f_sub.bytes[i]);
Busy_eep();
};
for (i=0; i<4; i++){
Write_b_eep((i + F_SUB_MUL +5), f_mul.bytes[i]);
Busy_eep();
};
#elif defined (UBW32)
DataEEWrite( (unsigned int) f_sub.qw, (F_SUB_MUL +1));
DataEEWrite( (unsigned int) f_mul.qw, (F_SUB_MUL +5));
#endif
 
#if defined (UBW)
Write_b_eep(F_SUB_MUL, F_SUB_MUL_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite(F_SUB_MUL_VALUE, F_SUB_MUL);
#endif
 
// Now update the filter switchover points as well
for (i = 0; i < (NUM_BPF - 1); i++){
// get back filter_value in Mhz
filter_value = FilterSwitchOver[i] / (old_f_mul.qw / ((double) (1L << 21))) / 4 + (old_f_sub.qw / ((double) (1L << 21)));
// now convert to new translated values
FilterSwitchOver[i] = (filter_value - (f_sub.qw / (double)(1L << 21))) * (f_mul.qw / (double)(1L << 21)) * 4;
FilterCrossOver[i] = Switch2Cross(FilterSwitchOver[i]);
};
for (i = 0; i < 7; i++){
// get back filter_value in Mhz
filter_value = LPFSwitchOver[i] / (old_f_mul.qw / ((double) (1L << 21))) / 4 + (old_f_sub.qw / ((double) (1L << 21)));
// now convert to new translated values
LPFSwitchOver[i] = (filter_value - (f_sub.qw / (double)(1L << 21))) * (f_mul.qw / (double)(1L << 21)) * 4;
LPFCrossOver[i] = Switch2Cross(LPFSwitchOver[i]);
};
}; // if wCount == 8
}
 
 
 
 
void Set_Smooth_Handler(void)
{
WORD_VAL w;
unsigned int i;
 
if (command_buffer[current_command_out].wCount == 2){ // 2 bytes of Smooth Tune value in ppm
w.v[0] = command_buffer[current_command_out].data[0];
w.v[1] = command_buffer[current_command_out].data[1];
 
Smooth_double = (double) w.Val / 1000000L;
 
#if defined (UBW)
for (i=0; i<2; i++){
Write_b_eep (i+F_SMOOTH+1, w.v[i]);
Busy_eep ();
};
 
#elif defined (UBW32)
DataEEWrite( (unsigned int) w.Val, (i + F_SMOOTH + 1));
#endif
#if defined (UBW)
Write_b_eep(F_SMOOTH, F_SMOOTH_VALUE);
Busy_eep();
#elif defined (UBW32)
DataEEWrite( F_SMOOTH_VALUE, F_SMOOTH);
#endif
 
}
}
 
 
 
/** EOF user.c ***************************************************************/
/Modules/Clock/CLKGEN01B/SW/DG8SAQ synthesiser_Emulator/user.h
0,0 → 1,197
/*********************************************************************
*
* Microchip USB C18 Firmware Version 1.2
*
*********************************************************************
* FileName: user.h
* Dependencies: See INCLUDES section below
* Processor: PIC18
* Compiler: C18 3.11+
* Company: Microchip Technology, Inc.
*
* Software License Agreement
*
* The software supplied herewith by Microchip Technology Incorporated
* (the “Company”) for its PICmicro® Microcontroller is intended and
* supplied to you, the Company’s customer, for use solely and
* exclusively on Microchip PICmicro Microcontroller products. The
* software is owned by the Company and/or its supplier, and is
* protected under applicable copyright laws. All rights are reserved.
* Any use in violation of the foregoing restrictions may subject the
* user to criminal sanctions under applicable laws, as well as to
* civil liability for the breach of the terms and conditions of this
* license.
*
* THIS SOFTWARE IS PROVIDED IN AN “AS IS” CONDITION. NO WARRANTIES,
* WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED
* TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
* PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,
* IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
*
* Author Date Comment
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Rawin Rojvanit 11/19/04 Original.
* Rawin Rojvanit 05/14/07 Minor updates.
********************************************************************/
 
#ifndef PICDEM_FS_DEMO_H
#define PICDEM_FS_DEMO_H
 
/** I N C L U D E S **********************************************************/
 
/** D E F I N I T I O N S ****************************************************/
 
// For custom LPF switchover points
#define ALEX
//#define K5OOR
//#define MARC
 
// YAS is defined in the HardwareProfile - UBW.h, if needed
 
#if defined(YAS)
#define NUM_BPF 8
#else
#define NUM_BPF 4
#endif
 
#define INIT_SI570_ON_STARTUP
 
#define VERSION_MAJOR 16
#define VERSION_MINOR 04
 
#define DEFAULT_I2C_ADDRESS 0x55
#define PCF8574 0x39 // A2 A1 A0 -> 0 0 1
 
#define F_CAL_DONE 0 // EEPROM position of F_CAL_DONE flag. 4 bytes follow.
#define F_CAL_DONE_VALUE 0x55
#define DEFAULT_FCRYST 114.285
 
//#if defined(UBW)
#define F_INIT_FREQ 5 // 4 bytes follow
//#elif defined(UBW32)
//#define F_INIT_FREQ 2 // fcryst 4 bytes all stored in one 32 bit slot
//#endif
 
#define F_INIT_FREQ_VALUE 0x55
#define DEFAULT_INIT_FREQ 56.32
 
#if defined(UBW)
#define F_SMOOTH 10 // 2 bytes follow
#elif defined(UBW32)
#define F_SMOOTH 4 // 1 slot follow
#endif
 
#define F_SMOOTH_VALUE 0x55
#define DEFAULT_SMOOTH 3500 // ppm
 
#define F_SUB_MUL_VALUE 0x55
#define DEFAULT_SUB 0.0
#define DEFAULT_MUL 1.0
 
#if defined(UBW)
#define F_SUB_MUL 13 // 8 bytes follow
#elif defined(UBW32)
#define F_SUB_MUL 6 // 2 slots follow
#endif
 
#if defined(UBW)
#define F_CROSS_OVER 22 // 32 bytes follow
#elif defined(UBW32)
#define F_CROSS_OVER 9 // 16 words stored in 16 (unsigned int) slots
#endif
 
#define F_CROSS_OVER_VALUE 0x55
 
#if defined(UBW)
#define F_BLINK_LED 55
#elif defined(UBW32)
#define F_BLINK_LED 26
#endif
 
/** S T R U C T U R E S ******************************************************/
 
 
extern BYTE i2c_adr;
extern BYTE command;
extern BYTE replybuf[8];
extern WORD wCount;
 
#define COMMAND_BUFFER_SIZE 16
#define DATA_PACKET_SIZE 6
 
typedef struct COMMAND_BUFFER
{
BYTE command;
WORD wCount;
BYTE data[DATA_PACKET_SIZE];
} COMMAND_BUFFER_t;
 
extern COMMAND_BUFFER_t command_buffer[COMMAND_BUFFER_SIZE];
extern BYTE current_command_in, current_command_out;
extern BYTE command_count;
 
extern double set_frequency;
 
extern unsigned char tempBuf[8];
 
typedef union _avr_freq
{
unsigned long qw;
unsigned char bytes[4];
} avr_freq_t;
 
extern avr_freq_t avr_freq, fcryst_freq; //frequency [MHz]*2^21
// fcryst freq [MHz]*2^24
extern avr_freq_t f_mul; // mul for set freq in 11.21 format
 
typedef union _offset
{
long qw; // signed offset in 11.21 format
unsigned char bytes[4];
} offset_t;
 
extern offset_t f_sub;
 
extern unsigned char registers[6];
 
extern BYTE abpf_flag;
extern double Smooth_double;
extern double fcryst_double;
extern WORD_VAL FilterCrossOver[8]; // 11.5 bit value Mhz
extern float FilterSwitchOver[7];
extern WORD_VAL LPFCrossOver[8];
extern float LPFSwitchOver[7];
 
/** P U B L I C P R O T O T Y P E S *****************************************/
void UserInit(void);
void ProcessIO(void);
void Set_Freq_Handler(void);
void Set_Register_Handler(void);
void Set_Cal_Handler(void);
void Set_Init_Freq_Handler(void);
void Set_Smooth_Handler(void);
void Set_Sub_Mul_Handler(void);
 
void Reset_Si570(void);
void Freeze (void);
void Unfreeze (void);
void Prep_rd (unsigned short);
void WriteBk (void);
void NewF (void);
void SetNewFreq(void);
void ReadRegs(void);
void ReadStartUpConfiguration(void);
void RunFreqProg(double);
void SetFrequency(double);
void Set_BPF(float);
void Set_LPF(float);
float Cross2Switch(WORD_VAL);
WORD_VAL Switch2Cross(float);
double Freq_From_Register(double);
 
void Read_Command_Into_Buffer(void);
void USBCheckUserRequest(void);
void USBCheckUBWRequest(void);
 
#endif //PICDEM_FS_DEMO_H
/Modules/Clock/CLKGEN01B/PrjInfo.txt
0,0 → 1,14
[InfoShortDescription.en]
Low jitter clock generator
 
[InfoShortDescription.cs]
Generátor hodin s nízkým šumem.
 
[InfoLongDescription.en]
Single output I2C programmable clock generator.
 
[InfoLongDescription.cs]
I2C programovatelný precizní generátor hodin s výstupem na SATA konektor.
[End]
 
based on http://wb6dhw.com/Si570/Si570.html
/Modules/Clock/CLKGEN01B/CLKGEN01A_Bottom_Small.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/DOC/SRC/CLKGEN01A_Bottom_Big.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/DOC/CLKGEN01A.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/CAM_AMA/T1.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKGEN01B/CAM_AMA/V2.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB02A/PCB/CLKHUB.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB02A/CAM_AMA/V2.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB02A/CAM_PROFI/V2.PHO
0,0 → 1,5178
*
*
G04 PADS9.0.2 Build Number: 372616 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKHUB.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD010R,0.039X0.039*%
%ADD013C,0.23622*%
%ADD017C,0.02*%
%ADD020C,0.012*%
%ADD024C,0.001*%
%ADD025C,0.01*%
%ADD045R,0.065X0.065*%
%ADD047C,0.025*%
%ADD055C,0.04331*%
%ADD056C,0.09843*%
%ADD057C,0.01811*%
%ADD058R,0.07874X0.07874*%
%ADD059R,0.085X0.085*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKHUB.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKHUB.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKHUB.pcb - circuitry*
%LPD*%
*
G54D10*
G01X231709Y233490D02*
X233409D01*
X231709Y241090D02*
X233409D01*
X232655Y286377D02*
X230955D01*
X232655Y278777D02*
X230955D01*
X276750Y285844D02*
X275050D01*
X276750Y278244D02*
X275050D01*
X268401Y285670D02*
X266701D01*
X268401Y278070D02*
X266701D01*
X273748Y239796D02*
Y241496D01*
X266148Y239796D02*
Y241496D01*
X297548Y263840D02*
X298748D01*
X297548Y271440D02*
X298748D01*
X281348Y244700D02*
X282548D01*
X281348Y252300D02*
X282548D01*
X289648Y263840D02*
X290848D01*
X289648Y271440D02*
X290848D01*
X306748D02*
X305548D01*
X306748Y263840D02*
X305548D01*
X314648Y271440D02*
X313448D01*
X314648Y263840D02*
X313448D01*
X298748Y252300D02*
X297548D01*
X298748Y244700D02*
X297548D01*
X290848Y252300D02*
X289648D01*
X290848Y244700D02*
X289648D01*
X305548D02*
X306748D01*
X305548Y252300D02*
X306748D01*
X313448Y244700D02*
X314648D01*
X313448Y252300D02*
X314648D01*
X282548Y271440D02*
X281348D01*
X282548Y263840D02*
X281348D01*
X252700Y223600D02*
Y222400D01*
X260300Y223600D02*
Y222400D01*
X252700Y215600D02*
Y214400D01*
X260300Y215600D02*
Y214400D01*
X283800D02*
Y215600D01*
X276200Y214400D02*
Y215600D01*
X283800Y222400D02*
Y223600D01*
X276200Y222400D02*
Y223600D01*
X229700Y215600D02*
Y214400D01*
X237300Y215600D02*
Y214400D01*
X229700Y223600D02*
Y222400D01*
X237300Y223600D02*
Y222400D01*
X274772Y302066D02*
Y303266D01*
X267172Y302066D02*
Y303266D01*
X274772Y294222D02*
Y295422D01*
X267172Y294222D02*
Y295422D01*
X255814Y294487D02*
Y295687D01*
X248214Y294487D02*
Y295687D01*
X255773Y302478D02*
Y303678D01*
X248173Y302478D02*
Y303678D01*
X226841Y295963D02*
Y294763D01*
X234441Y295963D02*
Y294763D01*
X226779Y303801D02*
Y302601D01*
X234379Y303801D02*
Y302601D01*
X211148Y292983D02*
X209948D01*
X211148Y285383D02*
X209948D01*
X218648Y292983D02*
X217448D01*
X218648Y285383D02*
X217448D01*
Y227091D02*
X218648D01*
X217448Y234691D02*
X218648D01*
X209948Y227091D02*
X211148D01*
X209948Y234691D02*
X211148D01*
X209948Y246016D02*
X211148D01*
X209948Y253616D02*
X211148D01*
X217448Y246016D02*
X218648D01*
X217448Y253616D02*
X218648D01*
X211148Y272220D02*
X209948D01*
X211148Y264620D02*
X209948D01*
X218648Y272220D02*
X217448D01*
X218648Y264620D02*
X217448D01*
X347698Y239838D02*
X345998D01*
X347698Y232238D02*
X345998D01*
G54D13*
X140000Y380000D03*
Y140000D03*
X340000D03*
Y380000D03*
G54D17*
X352600Y236200D02*
X354000Y237600D01*
Y276157*
X352600Y236200D02*
X337366D01*
X333566Y240000*
X302848*
X301530Y241319*
X298983Y244700*
X298148*
Y271440D02*
X298748D01*
X302800Y275491*
Y276951*
X304200Y278351*
Y296158*
X289126Y286741D02*
X297000Y294614D01*
X302656*
X304200Y296158*
X311096Y303054*
X311846*
X354000Y276157D02*
X327157Y303000D01*
X326961*
Y324823*
X333726Y331588*
X326961Y303000D02*
X319863D01*
X319809Y303054*
X311846*
G54D20*
X210000Y170000D02*
X214453D01*
X237300Y192847*
Y215000*
X210000Y175000D02*
X216059D01*
X233400Y192341*
Y219100*
X234201Y219901*
X237300Y221937*
Y223000*
X278600Y179947D02*
Y182034D01*
X277700Y179048D02*
G75*
G03X278600Y179947I-0J900D01*
G01X277100Y179048D02*
X277700D01*
X276200Y179948D02*
G03X277100Y179048I900J0D01*
G01X276200Y179948D02*
X276200D01*
Y215000*
X262065Y173568D02*
Y189969D01*
X256727Y195306*
Y207677*
X290000Y170000D02*
X290394D01*
X293800Y173406*
Y176600*
X280000Y190400*
Y218600*
X276200Y222400*
Y223000*
X290000Y175000D02*
X289606D01*
X281673Y182934*
X250000Y170000D02*
X253800D01*
X255100Y171300*
X259797*
X262065Y173568*
X250000Y175000D02*
X256200D01*
X259800Y178600*
Y189600*
X254327Y195073*
Y196800*
X253427Y197700*
X253427*
X253427*
X251743*
X250843Y198600*
Y199200*
X250843*
X251743Y200100*
X173100Y191241D02*
X174494D01*
X176465Y193212*
Y197985*
X175577Y198874*
Y200076*
X204349Y228847*
X206108*
X207501Y230241*
X212998*
X217448Y234691*
X218048*
X173100Y191241D02*
X171465D01*
X168100Y194606*
Y195000*
X218048Y227091D02*
Y225741D01*
X210548*
Y227091*
X218048Y246016D02*
Y244666D01*
X210548*
Y246016*
X177591Y205484D02*
X203355Y231247D01*
X205113*
X206600Y232734*
X208598Y233341*
X210548*
Y234691*
X176055Y204847D02*
G03X177591Y205484I-0J2173D01*
G01X176055Y204847D02*
X169484D01*
G03X168584Y203947I0J-900*
G01Y203347D02*
Y203947D01*
Y203347D02*
G03X169484Y202447I900J0D01*
G01X172200D02*
X169484D01*
X173100Y201547D02*
G03X172200Y202447I-900J0D01*
G01X174753Y231200D02*
X197169Y253616D01*
X210548*
X174753Y231200D02*
X171506D01*
X168100Y234606*
Y235000*
X168584Y203947D02*
X168584D01*
X218048Y253616D02*
X218648D01*
X223496Y258463*
X231738*
X218048Y253616D02*
X216985D01*
X214950Y256714*
X214864Y256800*
X210548Y234691D02*
X211148D01*
X217697Y241240*
X219750*
X227585Y249075*
Y250058*
X229691Y252164*
X231738*
X218048Y234691D02*
X218648D01*
X226157Y242200*
X227138*
X231738Y246800*
Y249014*
X173100Y195000D02*
Y201547D01*
X187785Y235000D02*
X198801Y246016D01*
X210548*
X173100Y235000D02*
Y235394D01*
X194506Y256800*
X214864*
X281673Y182934D02*
G03X280136Y183570I-1537J-1537D01*
X278600Y182034I0J-1536*
G01X253427Y200100D02*
X253429D01*
X254327Y200998*
Y209127*
X256400Y211200*
Y218500*
X260300Y222400*
Y223000*
X253427Y200100D02*
X253427D01*
X251743*
X224778Y250400D02*
X229691Y255313D01*
X231738*
X224778Y250400D02*
X213764D01*
X213647Y250517*
X211612Y253616*
X210548*
X240500Y246200D02*
Y273500D01*
X251048Y237225D02*
X251423Y237600D01*
Y241927*
X263450Y226047D02*
X260347Y229150D01*
X255858*
X253403Y231605*
X252966*
X251048Y233522*
Y237225*
X256727Y207677D02*
X260300Y211250D01*
Y215000*
X237300Y223000D02*
Y229900D01*
X241974Y234574*
Y241927*
X237300Y215000D02*
Y215600D01*
X245124Y223424*
Y241927*
X276200Y223000D02*
Y223600D01*
X262575Y237225*
X257348*
X257722Y237600*
Y241927*
X276200Y215000D02*
Y215600D01*
X269401Y222399*
Y224701*
X263153Y230950*
X258326*
X254948Y234328*
Y237225*
X254573Y237600*
Y241927*
X260300Y215000D02*
Y215600D01*
X263450Y218750*
Y226047*
X260300Y223000D02*
Y223600D01*
X256900Y227000*
X255000*
X248274Y233726*
Y241927*
X238825D02*
Y243975D01*
X240500Y246200*
X260872Y241927D02*
Y243975D01*
X258647Y246200*
X240500*
X290248Y244700D02*
X298148D01*
X290248Y252300D02*
X291312D01*
X293347Y255399*
X293848Y255900*
X310448*
X290248Y252300D02*
X281948D01*
X276661*
X273648Y255313*
X267959*
X281948Y244700D02*
X282548D01*
X286348Y248500*
X293748*
X297548Y252300*
X298148*
X281948Y244700D02*
X281348D01*
X277124Y248924*
X274289*
X272539Y250675*
X271495*
X270006Y252164*
X267959*
X266148Y240646D02*
X260872D01*
Y241927*
X273748Y240646D02*
Y241496D01*
X269642Y245601*
X269266*
X267959Y246909*
Y249014*
X232559Y241090D02*
X238825D01*
Y241927*
X340000Y226239D02*
X345998Y232238D01*
X346848*
X330753Y245600D02*
X332800Y247647D01*
Y250594*
X330753Y245600D02*
X323300D01*
X320500Y248400*
X310648*
X306748Y252300*
X306148*
X310809Y259760D02*
X310950Y259901D01*
X312985Y263000*
X314048*
Y263840*
X310809Y259760D02*
X293488D01*
X293347Y259901*
X291312Y263000*
X290248*
Y263840*
X334906Y244000D02*
Y243600D01*
X320800*
X319700Y244700*
X314048*
X332800Y250594D02*
X329394Y254000D01*
X329000*
X304900Y250950D02*
X298148D01*
Y252300*
X304900Y250950D02*
X305899Y251949D01*
X306148*
Y252300*
X346848Y251038D02*
X337415D01*
X330653Y257800*
X274311*
X273648Y258463*
X267959*
X346848Y239838D02*
Y251038D01*
X314048Y252300D02*
X312985D01*
X310950Y255399*
X310448Y255900*
X306148Y244700D02*
X314048D01*
X329000Y249000D02*
X323300D01*
X320000Y252300*
X314048*
X218048Y264620D02*
X224620D01*
X224762Y264762*
X231738*
X218048Y264620D02*
X216985D01*
X214950Y267718*
X214268Y268400*
X193641*
X173100Y288941*
Y295000*
X218048Y272220D02*
Y273570D01*
X210548Y264620D02*
X194028D01*
X168100Y290547*
Y295000*
X210548Y272220D02*
Y273570D01*
X218048*
X210548Y272220D02*
X209948D01*
X199632Y282536*
Y283153*
X187785Y295000*
X218048Y285383D02*
X217448D01*
X213632Y289200*
X208000*
X173100Y324100*
Y335000*
X218048Y292983D02*
X218648D01*
X222600Y296935*
Y298422*
X226779Y302601*
Y303201*
X218048Y292983D02*
Y294333D01*
X210548Y285383D02*
X206798D01*
X202623Y289558*
Y291600*
X169400Y324824*
Y329900*
X168100Y331200*
Y335000*
X210548Y292983D02*
Y294333D01*
X218048*
X275900Y278244D02*
X274191D01*
X272100*
X231738Y267912D02*
Y267711D01*
X229490*
X221402Y275800*
X220732*
X211148Y285383*
X210548*
X224199Y261400D02*
X224412Y261612D01*
X231738*
X224199Y261400D02*
X213768D01*
X213647Y261521*
X211612Y264620*
X210548*
X267551Y278070D02*
X260872D01*
Y278148*
X240500Y273500D02*
X258271D01*
X260872Y276101*
Y278070*
X240500Y273500D02*
X238825Y276101D01*
Y278148*
X257348Y282775D02*
Y284398D01*
X267172Y294222*
Y294822*
X240200Y311651D02*
Y341400D01*
X243800Y345000*
X250000*
X237800Y306101D02*
Y342253D01*
X245547Y350000*
X250000*
X242349Y282775D02*
Y291236D01*
X238222Y295363*
X234441*
X234379Y303201D02*
Y321015D01*
X210394Y345000*
X210000*
X226779Y303201D02*
Y313536D01*
X210000Y330315*
X234441Y295363D02*
Y296426D01*
X231343Y298461*
X230600Y299204*
Y318947*
X206200Y343347*
X226841Y295363D02*
Y303201D01*
X226779*
X248173Y303078D02*
Y303678D01*
X240200Y311651*
X255773Y303078D02*
Y312625D01*
X250000Y318397*
Y330315*
X248214Y295087D02*
Y295687D01*
X237800Y306101*
X255814Y295087D02*
Y303078D01*
X255773*
X267172Y294822D02*
Y295422D01*
X271400Y299650*
Y332600*
X283800Y345000*
X290000*
X274772Y294822D02*
Y302666D01*
X267172D02*
Y328230D01*
X269200Y330259*
Y333653*
X282947Y347400*
X287006*
X289606Y350000*
X290000*
X274772Y302666D02*
Y315087D01*
X290000Y330315*
X257722Y278148D02*
Y282400D01*
X257348Y282775*
X254573Y278148D02*
Y282400D01*
X254948Y282775*
Y287617*
X260451Y293120*
Y295345*
X267172Y302066*
Y302666*
X251423Y278148D02*
Y299228D01*
X248173Y302478*
Y303078*
X248274Y278148D02*
Y282326D01*
X248214Y282386*
Y295087*
X245124Y278148D02*
Y282400D01*
X244749Y282775*
Y292230*
X234379Y302601*
Y303201*
X241974Y278148D02*
Y282400D01*
X242349Y282775*
X238825Y278148D02*
X231805D01*
Y278777*
X231738Y271061D02*
X229691D01*
X224600Y276152*
Y279432*
X218648Y285383*
X218048*
X267959Y261612D02*
X274993D01*
X277220Y263840*
X281948*
X267959Y264762D02*
X274671D01*
X281348Y271440*
X281948*
X267959Y267912D02*
X272850D01*
X276800Y271862*
Y272488*
X281912Y277600*
X289986*
X299126Y286741*
X267959Y271061D02*
Y273839D01*
X267551Y274247*
Y278070*
X281948Y263840D02*
X290248D01*
Y271440D02*
X298148D01*
X306148Y263840D02*
X298148D01*
X297548*
X293788Y267600*
X286388*
X282548Y271440*
X281948*
X267551Y278070D02*
Y278244D01*
X272100*
X267551Y285670D02*
Y285844D01*
X275900*
Y278244D02*
X276750D01*
X280212Y281705*
X284091*
X289126Y286741*
X275900Y285844D02*
Y289500D01*
X274772Y290628*
Y294822*
X231805Y286377D02*
Y289799D01*
X226841Y294763*
Y295363*
X338169Y267469D02*
X341738Y271038D01*
X346848*
X338169Y267469D02*
X334331D01*
X332800Y269000*
X329000*
X346848Y261038D02*
X342200D01*
X338169Y265069*
X314048Y263840D02*
X321440D01*
X321600Y264000*
X329000*
X306148Y263840D02*
X306748D01*
X310509Y267600*
X320200*
X321600Y269000*
X329000*
X314048Y271440D02*
X306148D01*
Y276951*
X309126Y279929*
Y286741*
X329000Y264000D02*
X333262D01*
X334331Y265069*
X338169*
X206200Y343347D02*
Y346594D01*
X209606Y350000*
X210000*
G54D24*
G54D25*
X182000Y162850D02*
Y157600D01*
X179455Y162850D02*
X182000Y159350D01*
X181091Y160600D02*
X179455Y157600D01*
X175636Y161100D02*
Y157600D01*
Y160350D02*
X176000Y160850D01*
X176364Y161100*
X176909*
X177273Y160850*
X177636Y160350*
X177818Y159600*
Y159100*
X177636Y158350*
X177273Y157850*
X176909Y157600*
X176364*
X176000Y157850*
X175636Y158350*
X174000Y162850D02*
Y157600D01*
X172182Y161100D02*
X174000Y158600D01*
X173273Y159600D02*
X172000Y157600D01*
X170364Y162850D02*
Y157600D01*
X168727Y162850D02*
X168545Y162600D01*
X168364Y162850*
X168545Y163100*
X168727Y162850*
X168545Y161100D02*
Y157600D01*
X166727Y162850D02*
Y157600D01*
X164909Y161100D02*
X166727Y158600D01*
X166000Y159600D02*
X164727Y157600D01*
X158727Y161600D02*
Y161850D01*
X158545Y162350*
X158364Y162600*
X158000Y162850*
X157273*
X156909Y162600*
X156727Y162350*
X156545Y161850*
Y161350*
X156727Y160850*
X157091Y160100*
X158909Y157600*
X156364*
X153636Y162850D02*
X154182Y162600D01*
X154545Y161850*
X154727Y160600*
Y159850*
X154545Y158600*
X154182Y157850*
X153636Y157600*
X153273*
X152727Y157850*
X152364Y158600*
X152182Y159850*
Y160600*
X152364Y161850*
X152727Y162600*
X153273Y162850*
X153636*
X150545Y161850D02*
X150182Y162100D01*
X149636Y162850*
Y157600*
X146909Y162850D02*
X147455Y162600D01*
X147818Y161850*
X148000Y160600*
Y159850*
X147818Y158600*
X147455Y157850*
X146909Y157600*
X146545*
X146000Y157850*
X145636Y158600*
X145455Y159850*
Y160600*
X145636Y161850*
X146000Y162600*
X146545Y162850*
X146909*
X179673Y170600D02*
X179855Y171100D01*
X180218Y171600*
X180582Y171850*
X181309*
X181673Y171600*
X182036Y171100*
X182218Y170600*
X182400Y169850*
Y168600*
X182218Y167850*
X182036Y167350*
X181673Y166850*
X181309Y166600*
X180582*
X180218Y166850*
X179855Y167350*
X179673Y167850*
X178036Y171850D02*
Y166600D01*
X175855*
X174218Y171850D02*
Y166600D01*
X171673Y171850D02*
X174218Y168350D01*
X173309Y169600D02*
X171673Y166600D01*
X170036Y171850D02*
Y166600D01*
X167491Y171850D02*
Y166600D01*
X170036Y169350D02*
X167491D01*
X165855Y171850D02*
Y168100D01*
X165673Y167350*
X165309Y166850*
X164764Y166600*
X164400*
X163855Y166850*
X163491Y167350*
X163309Y168100*
Y171850*
X161673D02*
Y166600D01*
Y171850D02*
X160036D01*
X159491Y171600*
X159309Y171350*
X159127Y170850*
Y170350*
X159309Y169850*
X159491Y169600*
X160036Y169350*
X161673D02*
X160036D01*
X159491Y169100*
X159309Y168850*
X159127Y168350*
Y167600*
X159309Y167100*
X159491Y166850*
X160036Y166600*
X161673*
X156400Y171850D02*
X156945Y171600D01*
X157309Y170850*
X157491Y169600*
Y168850*
X157309Y167600*
X156945Y166850*
X156400Y166600*
X156036*
X155491Y166850*
X155127Y167600*
X154945Y168850*
Y169600*
X155127Y170850*
X155491Y171600*
X156036Y171850*
X156400*
X153127Y170600D02*
Y170850D01*
X152945Y171350*
X152764Y171600*
X152400Y171850*
X151673*
X151309Y171600*
X151127Y171350*
X150945Y170850*
Y170350*
X151127Y169850*
X151491Y169100*
X153309Y166600*
X150764*
X147673Y171850D02*
X149127Y166600D01*
X147673Y171850D02*
X146218Y166600D01*
X148582Y168350D02*
X146764D01*
X272782Y273700D02*
X272600Y273450D01*
X272782Y273200*
X272964Y273450*
X272782Y273700*
X337500Y203800D02*
X341000Y203073D01*
X337500Y202345D02*
X341000Y203073D01*
X337500Y202345D02*
X341000Y201618D01*
X337500Y200891D02*
X341000Y201618D01*
X337500Y199255D02*
X341000Y198527D01*
X337500Y197800D02*
X341000Y198527D01*
X337500Y197800D02*
X341000Y197073D01*
X337500Y196345D02*
X341000Y197073D01*
X337500Y194709D02*
X341000Y193982D01*
X337500Y193255D02*
X341000Y193982D01*
X337500Y193255D02*
X341000Y192527D01*
X337500Y191800D02*
X341000Y192527D01*
X340500Y189982D02*
X340750Y190164D01*
X341000Y189982*
X340750Y189800*
X340500Y189982*
X337500Y188164D02*
X341000D01*
X338500D02*
X337750Y187618D01*
X337500Y187255*
Y186709*
X337750Y186345*
X338500Y186164*
X341000*
X338500D02*
X337750Y185618D01*
X337500Y185255*
Y184709*
X337750Y184345*
X338500Y184164*
X341000*
X335750Y182527D02*
X341000D01*
X337500Y178709D02*
X341000D01*
X338250D02*
X337750Y179073D01*
X337500Y179436*
Y179982*
X337750Y180345*
X338250Y180709*
X339000Y180891*
X339500*
X340250Y180709*
X340750Y180345*
X341000Y179982*
Y179436*
X340750Y179073*
X340250Y178709*
X335750Y177073D02*
X341000D01*
X338250D02*
X337750Y176709D01*
X337500Y176345*
Y175800*
X337750Y175436*
X338250Y175073*
X339000Y174891*
X339500*
X340250Y175073*
X340750Y175436*
X341000Y175800*
Y176345*
X340750Y176709*
X340250Y177073*
X340500Y173073D02*
X340750Y173255D01*
X341000Y173073*
X340750Y172891*
X340500Y173073*
X338250Y169073D02*
X337750Y169436D01*
X337500Y169800*
Y170345*
X337750Y170709*
X338250Y171073*
X339000Y171255*
X339500*
X340250Y171073*
X340750Y170709*
X341000Y170345*
Y169800*
X340750Y169436*
X340250Y169073*
X337500Y165436D02*
X341000Y167436D01*
X337500D02*
Y165436D01*
X341000Y167436D02*
Y165436D01*
X343748Y244679D02*
Y244808D01*
G03X343307Y245305I-500J0*
G01X341116Y247496D02*
G03X343307Y245305I2482J292D01*
G01X341116Y247496D02*
G03X340619Y247938I-497J-58D01*
G01X337415*
X336541Y248064D02*
G03X337415Y247938I874J2974D01*
G01X336541Y248064D02*
G03X335900Y247593I-142J-480D01*
G01X334992Y245455D02*
G03X335900Y247593I-2192J2192D01*
G01X334992Y245455D02*
X333841Y244304D01*
G03X334116Y243457I354J-354*
G01X336041Y242475D02*
G03X334116Y243457I-2475J-2475D01*
G01X336041Y242475D02*
X338669Y239846D01*
G03X339023Y239700I354J354*
G01X341048*
G03X341548Y240200I0J500*
G01Y241788*
X343382Y244197D02*
G03X341548Y241788I666J-2409D01*
G01X343382Y244197D02*
G03X343748Y244679I-134J482D01*
G01X341568Y255746D02*
G03Y256329I-406J292D01*
G01X341098Y257788D02*
G03X341568Y256329I2500J-0D01*
G01X341098Y257788D02*
Y257814D01*
G03X340821Y258261I-500J-0*
G01X340008Y258846D02*
G03X340821Y258261I2192J2192D01*
G01X340008Y258846D02*
X337031Y261822D01*
G03X336678Y261969I-353J-353*
G01X335822*
G03X335469Y261822I0J-500*
G01X335454Y261808*
X333262Y260900D02*
G03X335454Y261808I0J3100D01*
G01X333262Y260900D02*
X333143D01*
G03X332797Y260039I-0J-500*
G01X332845Y259992D02*
G03X332797Y260039I-2192J-2192D01*
G01X332845Y259992D02*
X338553Y254284D01*
G03X338906Y254138I353J354*
G01X340619*
G03X341116Y254579I-0J500*
G01X341568Y255746D02*
G03X341116Y254579I2030J-1458D01*
G01X319809Y243500D02*
G03X320162Y244354I-0J500D01*
G01X319362Y245154*
G03X319009Y245300I-353J-354*
G01X310648*
X308456Y246208D02*
G03X310648Y245300I2192J2192D01*
G01X308456Y246208D02*
X306961Y247704D01*
G03X306607Y247850I-354J-354*
G01X303616*
G03X303129Y247233I-0J-500*
G01X303198Y246650D02*
G03X303129Y247233I-2500J0D01*
G01X303198Y246650D02*
Y245088D01*
G03X303299Y244787I500J-0*
G01X304119Y243699*
G03X304518Y243500I399J301*
G01X319809*
X347213Y276788D02*
G03X347566Y277641I-0J500D01*
G01X328791Y296417*
G03X328438Y296563I-353J-354*
G01X322827*
X320342Y298789D02*
G03X322827Y296563I2485J274D01*
G01X320342Y298789D02*
G03X319345Y298746I-497J-54D01*
G01X316846Y296304D02*
G03X319345Y298746I-0J2500D01*
G01X316846Y296303D02*
X309502D01*
X309502D02*
G03X309149Y296157I0J-500D01*
G01X307846Y294855*
G03X307700Y294501I354J-354*
G01Y278351*
X306675Y275876D02*
G03X307700Y278351I-2475J2475D01*
G01X306675Y275876D02*
X306441Y275643D01*
G03X306296Y275314I354J-354*
G01X305275Y273016D02*
G03X306296Y275314I-2475J2475D01*
G01X305275Y273016D02*
X303345Y271086D01*
G03X303198Y270733I353J-353*
G01Y269490*
X303129Y268906D02*
G03X303198Y269490I-2431J584D01*
G01X303129Y268906D02*
G03X303616Y268290I487J-116D01*
G01X306607*
G03X306961Y268436I0J500*
G01X308317Y269792*
X310509Y270700D02*
G03X308317Y269792I-0J-3100D01*
G01X310509Y270700D02*
X318709D01*
G03X319062Y270846I-0J500*
G01X319408Y271192*
X321600Y272100D02*
G03X319408Y271192I0J-3100D01*
G01X321600Y272100D02*
X324902D01*
G03X325261Y272252I0J500*
G01X328606Y273665D02*
G03X325261Y272252I0J-4665D01*
G01X328606Y273665D02*
X329394D01*
X332751Y272239D02*
G03X329394Y273665I-3357J-3239D01*
G01X332751Y272239D02*
G03X333068Y272088I360J348D01*
G01X334992Y271192D02*
G03X333068Y272088I-2192J-2192D01*
G01X334992Y271192D02*
X335469Y270715D01*
G03X335822Y270569I353J354*
G01X336678*
G03X337031Y270715I-0J500*
G01X339546Y273230*
X340761Y273980D02*
G03X339546Y273230I977J-2942D01*
G01X340761Y273980D02*
G03X341102Y274426I-158J474D01*
G01X343598Y276788D02*
G03X341102Y274426I0J-2500D01*
G01X343598Y276788D02*
X347213D01*
X356500Y279814D02*
Y396000D01*
G03X356000Y396500I-500J-0*
G01X124000*
G03X123500Y396000I0J-500*
G01Y124000*
G03X124000Y123500I500J0*
G01X356000*
G03X356500Y124000I-0J500*
G01Y233943*
G03X355646Y234297I-500J0*
G01X355075Y233725*
X352600Y232700D02*
G03X355075Y233725I0J3500D01*
G01X352600Y232700D02*
X337366D01*
X334891Y233725D02*
G03X337366Y232700I2475J2475D01*
G01X334891Y233725D02*
X332263Y236354D01*
G03X331909Y236500I-354J-354*
G01X302848*
X300374Y237525D02*
G03X302848Y236500I2474J2475D01*
G01X300374Y237525D02*
X299055Y238844D01*
X298734Y239213D02*
G03X299055Y238844I2796J2106D01*
G01X298734Y239213D02*
X298103Y240051D01*
G03X297704Y240250I-399J-301*
G01X295598*
X294432Y240539D02*
G03X295598Y240250I1166J2211D01*
G01X294432Y240539D02*
G03X293965I-234J-442D01*
G01X292798Y240250D02*
G03X293965Y240539I0J2500D01*
G01X292798Y240250D02*
X287698D01*
X286365Y240635D02*
G03X287698Y240250I1333J2115D01*
G01X286365Y240635D02*
G03X285832I-267J-423D01*
G01X284498Y240250D02*
G03X285832Y240635I0J2500D01*
G01X284498Y240250D02*
X279398D01*
X276898Y242750D02*
G03X279398Y240250I2500J0D01*
G01X276898Y242750D02*
Y244559D01*
G03X276752Y244912I-500J-0*
G01X275986Y245678*
G03X275633Y245824I-353J-354*
G01X274289*
X272097Y246732D02*
G03X274289Y245824I2192J2192D01*
G01X272097Y246732D02*
X271369Y247460D01*
G03X271082Y247602I-354J-353*
G01X269303Y248483D02*
G03X271082Y247602I2192J2192D01*
G01X269303Y248483D02*
X269174Y248612D01*
G03X268820Y248758I-354J-354*
G01X265911*
X262795Y253537D02*
G03X265911Y248758I3116J-1373D01*
G01X262795Y253537D02*
G03Y253940I-458J201D01*
G01Y256686D02*
G03Y253940I3116J-1373D01*
G01Y256686D02*
G03Y257090I-458J202D01*
G01Y259836D02*
G03Y257090I3116J-1373D01*
G01Y259836D02*
G03Y260239I-458J202D01*
G01Y262986D02*
G03Y260239I3116J-1374D01*
G01Y262986D02*
G03Y263389I-458J201D01*
G01Y266135D02*
G03Y263389I3116J-1373D01*
G01Y266135D02*
G03Y266538I-458J202D01*
G01Y269285D02*
G03Y266538I3116J-1373D01*
G01Y269285D02*
G03Y269688I-458J201D01*
G01X262702Y272201D02*
G03X262795Y269688I3209J-1140D01*
G01X262702Y272201D02*
G03X261878Y272722I-471J168D01*
G01X260463Y271308*
X258271Y270400D02*
G03X260463Y271308I0J3100D01*
G01X258271Y270400D02*
X244100D01*
G03X243600Y269900I0J-500*
G01Y249800*
G03X244100Y249300I500J0*
G01X258647*
X260839Y248392D02*
G03X258647Y249300I-2192J-2192D01*
G01X260839Y248392D02*
X261993Y247237D01*
G03X262158Y247128I354J354*
G01X263519Y246117D02*
G03X262158Y247128I-2647J-2142D01*
G01X263519Y246117D02*
G03X263956Y245934I389J315D01*
G01X264198Y245946D02*
G03X263956Y245934I-0J-2500D01*
G01X264198Y245946D02*
X268098D01*
X270598Y243446D02*
G03X268098Y245946I-2500J-0D01*
G01X270598Y243446D02*
Y237846D01*
X269372Y235695D02*
G03X270598Y237846I-1274J2151D01*
G01X269372Y235695D02*
G03X269273Y234911I255J-431D01*
G01X275988Y228196*
G03X276341Y228050I353J354*
G01X278150*
X280650Y225550D02*
G03X278150Y228050I-2500J0D01*
G01X280650Y225550D02*
Y222541D01*
G03X280796Y222188I500J0*
G01X282192Y220792*
X283100Y218600D02*
G03X282192Y220792I-3100J0D01*
G01X283100Y218600D02*
Y191891D01*
G03X283246Y191538I500J0*
G01X295992Y178792*
X296900Y176600D02*
G03X295992Y178792I-3100J0D01*
G01X296900Y176600D02*
Y173406D01*
X295992Y171214D02*
G03X296900Y173406I-2192J2192D01*
G01X295992Y171214D02*
X295205Y170427D01*
G03X295059Y170067I354J-353*
G01X291565Y165484D02*
G03X295059Y170067I-1171J4516D01*
G01X291565Y165484D02*
G03Y164516I125J-484D01*
G01X294476Y157742D02*
G03X291565Y164516I-4082J2258D01*
G01X294476Y157742D02*
G03Y157258I438J-242D01*
G01X290394Y150335D02*
G03X294476Y157258I-0J4665D01*
G01X290394Y150335D02*
X289606D01*
X285524Y157258D02*
G03X289606Y150335I4082J-2258D01*
G01X285524Y157258D02*
G03Y157742I-438J242D01*
G01X288435Y164516D02*
G03X285524Y157742I1171J-4516D01*
G01X288435Y164516D02*
G03Y165484I-125J484D01*
G01X285524Y172258D02*
G03X288435Y165484I4082J-2258D01*
G01X285524Y172258D02*
G03Y172742I-438J242D01*
G01X284941Y175067D02*
G03X285524Y172742I4665J-67D01*
G01X284941Y175067D02*
G03X284795Y175427I-500J7D01*
G01X282029Y178193*
G03X281234Y178074I-353J-353*
G01X277700Y175948D02*
G03X281234Y178074I-0J4000D01*
G01X277700Y175948D02*
X277100D01*
X273100Y179924D02*
G03X277100Y175948I4000J24D01*
G01X273100Y179924D02*
X273100D01*
Y179958D02*
G03Y179924I3100J-10D01*
G01Y179958D02*
Y179960D01*
Y209944*
G03X272875Y210362I-500J0*
G01X271750Y212450D02*
G03X272875Y210362I2500J0D01*
G01X271750Y212450D02*
Y215459D01*
G03X271604Y215812I-500J-0*
G01X267404Y220012*
G03X266550Y219659I-354J-353*
G01Y218750*
X265642Y216558D02*
G03X266550Y218750I-2192J2192D01*
G01X265642Y216558D02*
X264896Y215812D01*
G03X264750Y215459I354J-353*
G01Y212450*
X263356Y210208D02*
G03X264750Y212450I-1106J2242D01*
G01X263356Y210208D02*
G03X263122Y209966I221J-449D01*
G01X262492Y209058D02*
G03X263122Y209966I-2192J2192D01*
G01X262492Y209058D02*
X259973Y206539D01*
G03X259827Y206186I354J-353*
G01Y196797*
G03X259973Y196444I500J0*
G01X264257Y192161*
X265165Y189969D02*
G03X264257Y192161I-3100J-0D01*
G01X265165Y189969D02*
Y173568D01*
X264257Y171375D02*
G03X265165Y173568I-2192J2193D01*
G01X264257Y171375D02*
X261989Y169108D01*
X259797Y168200D02*
G03X261989Y169108I0J3100D01*
G01X259797Y168200D02*
X256591D01*
G03X256238Y168054I0J-500*
G01X255992Y167808*
X254068Y166912D02*
G03X255992Y167808I-268J3088D01*
G01X254068Y166912D02*
G03X253751Y166761I43J-499D01*
G01X251565Y165484D02*
G03X253751Y166761I-1171J4516D01*
G01X251565Y165484D02*
G03Y164516I125J-484D01*
G01X254476Y157742D02*
G03X251565Y164516I-4082J2258D01*
G01X254476Y157742D02*
G03Y157258I438J-242D01*
G01X250394Y150335D02*
G03X254476Y157258I-0J4665D01*
G01X250394Y150335D02*
X249606D01*
X245524Y157258D02*
G03X249606Y150335I4082J-2258D01*
G01X245524Y157258D02*
G03Y157742I-438J242D01*
G01X248435Y164516D02*
G03X245524Y157742I1171J-4516D01*
G01X248435Y164516D02*
G03Y165484I-125J484D01*
G01X245524Y172258D02*
G03X248435Y165484I4082J-2258D01*
G01X245524Y172258D02*
G03Y172742I-438J242D01*
G01X249606Y179665D02*
G03X245524Y172742I0J-4665D01*
G01X249606Y179665D02*
X250394D01*
X253739Y178252D02*
G03X250394Y179665I-3345J-3252D01*
G01X253739Y178252D02*
G03X254098Y178100I359J348D01*
G01X254709*
G03X255062Y178246I-0J500*
G01X256554Y179738*
G03X256700Y180091I-354J353*
G01Y188109*
G03X256554Y188462I-500J-0*
G01X252135Y192881*
X251316Y194336D02*
G03X252135Y192881I3011J737D01*
G01X251316Y194336D02*
G03X250957Y194701I-486J-118D01*
G01X249550Y195508D02*
G03X250957Y194701I2193J2192D01*
G01X249550Y195508D02*
X248651Y196408D01*
X247743Y198600D02*
G03X248651Y196408I3100J-0D01*
G01X247743Y198600D02*
Y199200D01*
X248650Y201392D02*
G03X247743Y199200I2193J-2192D01*
G01X248650Y201392D02*
X249550Y202292D01*
X250868Y203074D02*
G03X249550Y202292I875J-2974D01*
G01X250868Y203074D02*
G03X251227Y203554I-141J480D01*
G01Y209127*
X252135Y211319D02*
G03X251227Y209127I2192J-2192D01*
G01X252135Y211319D02*
X253154Y212338D01*
G03X253300Y212691I-354J353*
G01Y218500*
X254208Y220692D02*
G03X253300Y218500I2192J-2192D01*
G01X254208Y220692D02*
X255704Y222188D01*
G03X255850Y222541I-354J353*
G01Y223400*
G03X255350Y223900I-500J-0*
G01X255000*
X252808Y224808D02*
G03X255000Y223900I2192J2192D01*
G01X252808Y224808D02*
X249078Y228538D01*
G03X248224Y228185I-354J-353*
G01Y223424*
X247316Y221232D02*
G03X248224Y223424I-2192J2192D01*
G01X247316Y221232D02*
X241896Y215812D01*
G03X241750Y215459I354J-353*
G01Y212450*
X240625Y210362D02*
G03X241750Y212450I-1375J2088D01*
G01X240625Y210362D02*
G03X240400Y209944I275J-418D01*
G01Y192847*
X239492Y190655D02*
G03X240400Y192847I-2192J2192D01*
G01X239492Y190655D02*
X216645Y167808D01*
X214453Y166900D02*
G03X216645Y167808I-0J3100D01*
G01X214453Y166900D02*
X214098D01*
G03X213739Y166748I-0J-500*
G01X211565Y165484D02*
G03X213739Y166748I-1171J4516D01*
G01X211565Y165484D02*
G03Y164516I125J-484D01*
G01X214476Y157742D02*
G03X211565Y164516I-4082J2258D01*
G01X214476Y157742D02*
G03Y157258I438J-242D01*
G01X210394Y150335D02*
G03X214476Y157258I-0J4665D01*
G01X210394Y150335D02*
X209606D01*
X205524Y157258D02*
G03X209606Y150335I4082J-2258D01*
G01X205524Y157258D02*
G03Y157742I-438J242D01*
G01X208435Y164516D02*
G03X205524Y157742I1171J-4516D01*
G01X208435Y164516D02*
G03Y165484I-125J484D01*
G01X205524Y172258D02*
G03X208435Y165484I4082J-2258D01*
G01X205524Y172258D02*
G03Y172742I-438J242D01*
G01X209606Y179665D02*
G03X205524Y172742I0J-4665D01*
G01X209606Y179665D02*
X210394D01*
X213739Y178252D02*
G03X210394Y179665I-3345J-3252D01*
G01X213739Y178252D02*
G03X214098Y178100I359J348D01*
G01X214567*
G03X214921Y178246I0J500*
G01X230154Y193479*
G03X230300Y193833I-354J354*
G01Y219100*
X231208Y221292D02*
G03X230300Y219100I2192J-2192D01*
G01X231208Y221292D02*
X232009Y222094D01*
X232500Y222493D02*
G03X232009Y222094I1701J-2592D01*
G01X232500Y222493D02*
X232624Y222575D01*
G03X232850Y222993I-274J418*
G01Y225550*
X233975Y227638D02*
G03X232850Y225550I1375J-2088D01*
G01X233975Y227638D02*
G03X234200Y228056I-275J418D01*
G01Y229900*
X235108Y232092D02*
G03X234200Y229900I2192J-2192D01*
G01X235108Y232092D02*
X238670Y235654D01*
G03X238382Y236504I-353J354*
G01X237083Y236954D02*
G03X238382Y236504I1742J2926D01*
G01X237083Y236954D02*
G03X236583Y236960I-256J-430D01*
G01X235359Y236640D02*
G03X236583Y236960I-0J2500D01*
G01X235359Y236640D02*
X229759D01*
X227462Y238152D02*
G03X229759Y236640I2297J988D01*
G01X227462Y238152D02*
G03X226649Y238308I-459J-197D01*
G01X223245Y234904*
G03X223098Y234550I353J-354*
G01Y232741*
X220598Y230241D02*
G03X223098Y232741I0J2500D01*
G01X220598Y230241D02*
X217590D01*
G03X217236Y230095I-0J-500*
G01X215190Y228049*
X212998Y227141D02*
G03X215190Y228049I0J3100D01*
G01X212998Y227141D02*
X208993D01*
G03X208639Y226995I-0J-500*
G01X208300Y226655*
X206108Y225747D02*
G03X208300Y226655I-0J3100D01*
G01X206108Y225747D02*
X205840D01*
G03X205486Y225601I-0J-500*
G01X179484Y199599*
G03X179369Y199070I354J-354*
G01X179565Y197985D02*
G03X179369Y199070I-3100J0D01*
G01X179565Y197985D02*
Y193212D01*
X178657Y191020D02*
G03X179565Y193212I-2192J2192D01*
G01X178657Y191020D02*
X176686Y189049D01*
X174494Y188141D02*
G03X176686Y189049I-0J3100D01*
G01X174494Y188141D02*
X173100D01*
X171465*
X169273Y189049D02*
G03X171465Y188141I2192J2192D01*
G01X169273Y189049D02*
X168527Y189795D01*
G03X168167Y189941I-353J-354*
G01X163584Y193435D02*
G03X168167Y189941I4516J1171D01*
G01X163584Y193435D02*
G03X162616I-484J-125D01*
G01X155842Y190524D02*
G03X162616Y193435I2258J4082D01*
G01X155842Y190524D02*
G03X155358I-242J-438D01*
G01X148435Y194606D02*
G03X155358Y190524I4665J0D01*
G01X148435Y194606D02*
Y195394D01*
X155358Y199476D02*
G03X148435Y195394I-2258J-4082D01*
G01X155358Y199476D02*
G03X155842I242J438D01*
G01X162616Y196565D02*
G03X155842Y199476I-4516J-1171D01*
G01X162616Y196565D02*
G03X163584I484J125D01*
G01X166430Y199750D02*
G03X163584Y196565I1670J-4356D01*
G01X166430Y199750D02*
G03X166611Y200565I-179J467D01*
G01X165484Y203347D02*
G03X166611Y200565I4000J0D01*
G01X165484Y203347D02*
Y203935D01*
Y203937*
Y203971D02*
G03Y203937I3100J-24D01*
G01Y203971D02*
Y203972D01*
X169484Y207947D02*
G03X165484Y203972I0J-4000D01*
G01X169484Y207947D02*
X175463D01*
G03X175817Y208094I0J500*
G01X201162Y233439*
X203355Y234347D02*
G03X201162Y233439I-0J-3100D01*
G01X203355Y234347D02*
X203622D01*
G03X203976Y234494I0J500*
G01X204408Y234926*
X205221Y235510D02*
G03X204408Y234926I1379J-2776D01*
G01X205221Y235510D02*
G03X205498Y235958I-223J448D01*
G01Y236641*
X207998Y239141D02*
G03X205498Y236641I0J-2500D01*
G01X207998Y239141D02*
X211007D01*
G03X211361Y239288I0J500*
G01X215505Y243432*
X217697Y244340D02*
G03X215505Y243432I-0J-3100D01*
G01X217697Y244340D02*
X218259D01*
G03X218612Y244486I-0J500*
G01X220572Y246446*
G03X220219Y247300I-353J354*
G01X213764*
X211572Y248208D02*
G03X213764Y247300I2192J2192D01*
G01X211572Y248208D02*
X211455Y248325D01*
X211056Y248815D02*
G03X211455Y248325I2591J1702D01*
G01X211056Y248815D02*
X210974Y248940D01*
G03X210556Y249166I-418J-274*
G01X207998*
X205911Y250291D02*
G03X207998Y249166I2087J1375D01*
G01X205911Y250291D02*
G03X205493Y250516I-418J-275D01*
G01X198660*
G03X198306Y250369I-0J-500*
G01X176945Y229008*
X174753Y228100D02*
G03X176945Y229008I-0J3100D01*
G01X174753Y228100D02*
X171506D01*
X169314Y229008D02*
G03X171506Y228100I2192J2192D01*
G01X169314Y229008D02*
X168527Y229795D01*
G03X168167Y229941I-353J-354*
G01X163584Y233435D02*
G03X168167Y229941I4516J1171D01*
G01X163584Y233435D02*
G03X162616I-484J-125D01*
G01X155842Y230524D02*
G03X162616Y233435I2258J4082D01*
G01X155842Y230524D02*
G03X155358I-242J-438D01*
G01X148435Y234606D02*
G03X155358Y230524I4665J0D01*
G01X148435Y234606D02*
Y235394D01*
X155358Y239476D02*
G03X148435Y235394I-2258J-4082D01*
G01X155358Y239476D02*
G03X155842I242J438D01*
G01X162616Y236565D02*
G03X155842Y239476I-4516J-1171D01*
G01X162616Y236565D02*
G03X163584I484J125D01*
G01X170358Y239476D02*
G03X163584Y236565I-2258J-4082D01*
G01X170358Y239476D02*
G03X170842I242J438D01*
G01X173167Y240059D02*
G03X170842Y239476I-67J-4665D01*
G01X173167Y240059D02*
G03X173527Y240205I7J500D01*
G01X192314Y258992*
X194506Y259900D02*
G03X192314Y258992I0J-3100D01*
G01X194506Y259900D02*
X206036D01*
G03X206363Y260778I0J500*
G01X205911Y261295D02*
G03X206363Y260778I2087J1375D01*
G01X205911Y261295D02*
G03X205493Y261520I-418J-275D01*
G01X194028*
X191836Y262428D02*
G03X194028Y261520I2192J2192D01*
G01X191836Y262428D02*
X165908Y288355D01*
X165000Y290547D02*
G03X165908Y288355I3100J0D01*
G01X165000Y290547D02*
Y290902D01*
G03X164848Y291261I-500J0*
G01X163584Y293435D02*
G03X164848Y291261I4516J1171D01*
G01X163584Y293435D02*
G03X162616I-484J-125D01*
G01X155842Y290524D02*
G03X162616Y293435I2258J4082D01*
G01X155842Y290524D02*
G03X155358I-242J-438D01*
G01X148435Y294606D02*
G03X155358Y290524I4665J0D01*
G01X148435Y294606D02*
Y295394D01*
X155358Y299476D02*
G03X148435Y295394I-2258J-4082D01*
G01X155358Y299476D02*
G03X155842I242J438D01*
G01X162616Y296565D02*
G03X155842Y299476I-4516J-1171D01*
G01X162616Y296565D02*
G03X163584I484J125D01*
G01X170358Y299476D02*
G03X163584Y296565I-2258J-4082D01*
G01X170358Y299476D02*
G03X170842I242J438D01*
G01X177765Y295394D02*
G03X170842Y299476I-4665J-0D01*
G01X177765Y295394D02*
Y294606D01*
X176352Y291261D02*
G03X177765Y294606I-3252J3345D01*
G01X176352Y291261D02*
G03X176200Y290902I348J-359D01*
G01Y290433*
G03X176346Y290079I500J-0*
G01X194779Y271646*
G03X195133Y271500I354J354*
G01X214268*
X216460Y270592D02*
G03X214268Y271500I-2192J-2192D01*
G01X216460Y270592D02*
X217142Y269910D01*
X217541Y269420D02*
G03X217142Y269910I-2591J-1702D01*
G01X217541Y269420D02*
X217623Y269295D01*
G03X218041Y269070I418J275*
G01X220598*
X222686Y267945D02*
G03X220598Y269070I-2088J-1375D01*
G01X222686Y267945D02*
G03X223104Y267720I418J275D01*
G01X223759*
G03X223898Y267739I0J500*
G01X223987Y267764D02*
G03X223898Y267739I775J-3002D01*
G01X223987Y267764D02*
G03X224216Y268601I-124J484D01*
G01X220137Y272681*
G03X219915Y272810I-354J-354*
G01X218540Y273608D02*
G03X219915Y272810I2192J2192D01*
G01X218540Y273608D02*
X211361Y280787D01*
G03X211007Y280933I-354J-354*
G01X207998*
X205756Y282328D02*
G03X207998Y280933I2242J1105D01*
G01X205756Y282328D02*
G03X205515Y282562I-448J-222D01*
G01X204606Y283191D02*
G03X205515Y282562I2192J2192D01*
G01X204606Y283191D02*
X200431Y287366D01*
X199523Y289558D02*
G03X200431Y287366I3100J0D01*
G01X199523Y289558D02*
Y290109D01*
G03X199377Y290463I-500J0*
G01X167208Y322632*
X166300Y324824D02*
G03X167208Y322632I3100J-0D01*
G01X166300Y324824D02*
Y328409D01*
G03X166154Y328762I-500J-0*
G01X165908Y329008*
X165012Y330932D02*
G03X165908Y329008I3088J268D01*
G01X165012Y330932D02*
G03X164861Y331249I-499J-43D01*
G01X163584Y333435D02*
G03X164861Y331249I4516J1171D01*
G01X163584Y333435D02*
G03X162616I-484J-125D01*
G01X155842Y330524D02*
G03X162616Y333435I2258J4082D01*
G01X155842Y330524D02*
G03X155358I-242J-438D01*
G01X148435Y334606D02*
G03X155358Y330524I4665J0D01*
G01X148435Y334606D02*
Y335394D01*
X155358Y339476D02*
G03X148435Y335394I-2258J-4082D01*
G01X155358Y339476D02*
G03X155842I242J438D01*
G01X162616Y336565D02*
G03X155842Y339476I-4516J-1171D01*
G01X162616Y336565D02*
G03X163584I484J125D01*
G01X170358Y339476D02*
G03X163584Y336565I-2258J-4082D01*
G01X170358Y339476D02*
G03X170842I242J438D01*
G01X177765Y335394D02*
G03X170842Y339476I-4665J-0D01*
G01X177765Y335394D02*
Y334606D01*
X176352Y331261D02*
G03X177765Y334606I-3252J3345D01*
G01X176352Y331261D02*
G03X176200Y330902I348J-359D01*
G01Y325591*
G03X176346Y325238I500J0*
G01X209138Y292446*
G03X209491Y292300I353J354*
G01X213632*
X215824Y291392D02*
G03X213632Y292300I-2192J-2192D01*
G01X215824Y291392D02*
X217236Y289980D01*
G03X217590Y289833I354J353*
G01X220598*
X223098Y287333D02*
G03X220598Y289833I-2500J0D01*
G01X223098Y287333D02*
Y285525D01*
G03X223245Y285171I500J-0*
G01X226247Y282168*
G03X227002Y282223I354J354*
G01X229005Y283227D02*
G03X227002Y282223I-0J-2500D01*
G01X229005Y283227D02*
X234605D01*
X236032Y282779D02*
G03X234605Y283227I-1427J-2052D01*
G01X236032Y282779D02*
G03X236639Y282806I286J411D01*
G01X238759Y283600D02*
G03X236639Y282806I66J-3405D01*
G01X238759Y283600D02*
G03X239249Y284100I-10J500D01*
G01Y289745*
G03X239103Y290098I-500J-0*
G01X238481Y290720*
G03X237838Y290774I-353J-354*
G01X236391Y290313D02*
G03X237838Y290774I0J2500D01*
G01X236391Y290313D02*
X232491D01*
X229991Y292813D02*
G03X232491Y290313I2500J-0D01*
G01X229991Y292813D02*
Y295370D01*
G03X229766Y295788I-500J0*
G01X229641Y295870*
X229151Y296269D02*
G03X229641Y295870I2192J2192D01*
G01X229151Y296269D02*
X228408Y297012D01*
X227500Y299204D02*
G03X228408Y297012I3100J0D01*
G01X227500Y299204D02*
Y317456D01*
G03X227354Y317810I-500J0*
G01X204008Y341155*
X203100Y343347D02*
G03X204008Y341155I3100J0D01*
G01X203100Y343347D02*
Y346594D01*
X204008Y348786D02*
G03X203100Y346594I2192J-2192D01*
G01X204008Y348786D02*
X204795Y349573D01*
G03X204941Y349933I-354J353*
G01X208435Y354516D02*
G03X204941Y349933I1171J-4516D01*
G01X208435Y354516D02*
G03Y355484I-125J484D01*
G01X205524Y362258D02*
G03X208435Y355484I4082J-2258D01*
G01X205524Y362258D02*
G03Y362742I-438J242D01*
G01X209606Y369665D02*
G03X205524Y362742I0J-4665D01*
G01X209606Y369665D02*
X210394D01*
X214476Y362742D02*
G03X210394Y369665I-4082J2258D01*
G01X214476Y362742D02*
G03Y362258I438J-242D01*
G01X211565Y355484D02*
G03X214476Y362258I-1171J4516D01*
G01X211565Y355484D02*
G03Y354516I125J-484D01*
G01X214476Y347742D02*
G03X211565Y354516I-4082J2258D01*
G01X214476Y347742D02*
G03Y347258I438J-242D01*
G01X215059Y344933D02*
G03X214476Y347258I-4665J67D01*
G01X215059Y344933D02*
G03X215205Y344573I500J-7D01*
G01X233846Y325931*
G03X234700Y326285I354J354*
G01Y342253*
X235608Y344445D02*
G03X234700Y342253I2192J-2192D01*
G01X235608Y344445D02*
X243355Y352192D01*
X245547Y353100D02*
G03X243355Y352192I0J-3100D01*
G01X245547Y353100D02*
X245902D01*
G03X246261Y353252I0J500*
G01X248435Y354516D02*
G03X246261Y353252I1171J-4516D01*
G01X248435Y354516D02*
G03Y355484I-125J484D01*
G01X245524Y362258D02*
G03X248435Y355484I4082J-2258D01*
G01X245524Y362258D02*
G03Y362742I-438J242D01*
G01X249606Y369665D02*
G03X245524Y362742I0J-4665D01*
G01X249606Y369665D02*
X250394D01*
X254476Y362742D02*
G03X250394Y369665I-4082J2258D01*
G01X254476Y362742D02*
G03Y362258I438J-242D01*
G01X251565Y355484D02*
G03X254476Y362258I-1171J4516D01*
G01X251565Y355484D02*
G03Y354516I125J-484D01*
G01X254476Y347742D02*
G03X251565Y354516I-4082J2258D01*
G01X254476Y347742D02*
G03Y347258I438J-242D01*
G01X250394Y340335D02*
G03X254476Y347258I-0J4665D01*
G01X250394Y340335D02*
X249606D01*
X246261Y341748D02*
G03X249606Y340335I3345J3252D01*
G01X246261Y341748D02*
G03X245902Y341900I-359J-348D01*
G01X245291*
G03X244938Y341754I0J-500*
G01X243446Y340262*
G03X243300Y339909I354J-353*
G01Y313142*
G03X243446Y312789I500J0*
G01X247960Y308275*
G03X248314Y308129I354J354*
G01X248314D02*
X250123D01*
X252623Y305628D02*
G03X250123Y308129I-2500J0D01*
G01X252623Y305628D02*
Y302620D01*
G03X252769Y302266I500J-0*
G01X253615Y301420*
X254523Y299228D02*
G03X253615Y301420I-3100J-0D01*
G01X254523Y299228D02*
Y292784D01*
G03X255377Y292430I500J-0*
G01X257205Y294258*
G03X257351Y294611I-354J353*
G01Y295345*
X258259Y297537D02*
G03X257351Y295345I2192J-2192D01*
G01X258259Y297537D02*
X262575Y301854D01*
G03X262722Y302207I-353J353*
G01Y305216*
X263847Y307304D02*
G03X262722Y305216I1375J-2088D01*
G01X263847Y307304D02*
G03X264072Y307721I-275J417D01*
G01Y328230*
X264980Y330422D02*
G03X264072Y328230I2192J-2192D01*
G01X264980Y330422D02*
X265954Y331396D01*
G03X266100Y331750I-354J354*
G01Y333653*
X267008Y335845D02*
G03X266100Y333653I2192J-2192D01*
G01X267008Y335845D02*
X280755Y349592D01*
X282947Y350500D02*
G03X280755Y349592I0J-3100D01*
G01X282947Y350500D02*
X284539D01*
G03X285029Y350903I-0J500*
G01X288435Y354516D02*
G03X285029Y350903I1171J-4516D01*
G01X288435Y354516D02*
G03Y355484I-125J484D01*
G01X285524Y362258D02*
G03X288435Y355484I4082J-2258D01*
G01X285524Y362258D02*
G03Y362742I-438J242D01*
G01X289606Y369665D02*
G03X285524Y362742I0J-4665D01*
G01X289606Y369665D02*
X290394D01*
X294476Y362742D02*
G03X290394Y369665I-4082J2258D01*
G01X294476Y362742D02*
G03Y362258I438J-242D01*
G01X291565Y355484D02*
G03X294476Y362258I-1171J4516D01*
G01X291565Y355484D02*
G03Y354516I125J-484D01*
G01X294476Y347742D02*
G03X291565Y354516I-4082J2258D01*
G01X294476Y347742D02*
G03Y347258I438J-242D01*
G01X290394Y340335D02*
G03X294476Y347258I-0J4665D01*
G01X290394Y340335D02*
X289606D01*
X286261Y341748D02*
G03X289606Y340335I3345J3252D01*
G01X286261Y341748D02*
G03X285902Y341900I-359J-348D01*
G01X285291*
G03X284938Y341754I0J-500*
G01X274646Y331462*
G03X274500Y331109I354J-353*
G01Y299650*
X273592Y297458D02*
G03X274500Y299650I-2192J2192D01*
G01X273592Y297458D02*
X271768Y295634D01*
G03X271622Y295280I354J-354*
G01Y292272*
X269122Y289772D02*
G03X271622Y292272I-0J2500D01*
G01X269122Y289772D02*
X267313D01*
G03X266959Y289625I-0J-500*
G01X261628Y284293*
G03X261839Y283460I353J-353*
G01X263374Y282505D02*
G03X261839Y283460I-2502J-2310D01*
G01X263374Y282505D02*
G03X263910Y282374I367J340D01*
G01X264751Y282520D02*
G03X263910Y282374I0J-2500D01*
G01X264751Y282520D02*
X270351D01*
X271356Y282309D02*
G03X270351Y282520I-1005J-2289D01*
G01X271356Y282309D02*
G03X271814Y282338I201J458D01*
G01X273100Y282694D02*
G03X271814Y282338I0J-2500D01*
G01X273100Y282694D02*
X276609D01*
G03X276963Y282840I0J500*
G01X278019Y283897*
X280212Y284805D02*
G03X278019Y283897I-0J-3100D01*
G01X280212Y284805D02*
X282599D01*
G03X282953Y284952I0J500*
G01X283230Y285228*
G03X283376Y285582I-354J354*
G01Y289991*
X285876Y292491D02*
G03X283376Y289991I0J-2500D01*
G01X285876Y292491D02*
X289720D01*
G03X290073Y292637I-0J500*
G01X294525Y297089*
X297000Y298114D02*
G03X294525Y297089I0J-3500D01*
G01X297000Y298114D02*
X301000D01*
G03X301353Y298261I-0J500*
G01X301725Y298633*
X304199Y301107*
G03X304346Y301460I-353J353*
G01Y307304*
X306846Y309804D02*
G03X304346Y307304I-0J-2500D01*
G01X306846Y309804D02*
X316846D01*
X319346Y307304D02*
G03X316846Y309804I-2500J-0D01*
G01X319346Y307304D02*
Y307273D01*
G03X320342Y307217I500J-0*
G01X322827Y309437D02*
G03X320342Y307217I-0J-2500D01*
G01X322827Y309437D02*
X322961D01*
G03X323461Y309937I-0J500*
G01Y324823*
X324486Y327298D02*
G03X323461Y324823I2475J-2475D01*
G01X324486Y327298D02*
X327830Y330641D01*
G03X327976Y330995I-354J354*
G01Y334838*
X330476Y337338D02*
G03X327976Y334838I0J-2500D01*
G01X330476Y337338D02*
X336976D01*
X338434Y336869D02*
G03X336976Y337338I-1458J-2031D01*
G01X338434Y336869D02*
G03X339018I292J406D01*
G01X340476Y337338D02*
G03X339018Y336869I0J-2500D01*
G01X340476Y337338D02*
X346976D01*
X349476Y334838D02*
G03X346976Y337338I-2500J0D01*
G01X349476Y334838D02*
Y328338D01*
X346976Y325838D02*
G03X349476Y328338I0J2500D01*
G01X346976Y325838D02*
X340476D01*
X339018Y326307D02*
G03X340476Y325838I1458J2031D01*
G01X339018Y326307D02*
G03X338434I-292J-406D01*
G01X336976Y325838D02*
G03X338434Y326307I0J2500D01*
G01X336976Y325838D02*
X333133D01*
G03X332779Y325692I-0J-500*
G01X330607Y323519*
G03X330461Y323166I354J-353*
G01Y309937*
G03X330961Y309437I500J0*
G01X331094*
X333595Y306937D02*
G03X331094Y309437I-2501J0D01*
G01X333595Y306937D02*
Y301720D01*
G03X333741Y301366I500J-0*
G01X355646Y279461*
G03X356500Y279814I354J353*
G01X344350Y204300D02*
Y164209D01*
X343250Y163109D02*
G03X344350Y164209I0J1100D01*
G01X343250Y163109D02*
X334250D01*
X333150Y164209D02*
G03X334250Y163109I1100J0D01*
G01X333150Y164209D02*
Y204300D01*
X334250Y205400D02*
G03X333150Y204300I0J-1100D01*
G01X334250Y205400D02*
X343250D01*
X344350Y204300D02*
G03X343250Y205400I-1100J0D01*
G01X184000Y173350D02*
Y164350D01*
X183725Y163622D02*
G03X184000Y164350I-825J728D01*
G01X183725Y163622D02*
G03X183600Y163292I375J-330D01*
G01Y155350*
X182500Y154250D02*
G03X183600Y155350I0J1100D01*
G01X182500Y154250D02*
X144227D01*
X143127Y155350D02*
G03X144227Y154250I1100J0D01*
G01X143127Y155350D02*
Y164350D01*
X143652Y165288D02*
G03X143127Y164350I575J-938D01*
G01X143652Y165288D02*
G03X143891Y165714I-261J426D01*
G01Y173350*
X144991Y174450D02*
G03X143891Y173350I-0J-1100D01*
G01X144991Y174450D02*
X182900D01*
X184000Y173350D02*
G03X182900Y174450I-1100J0D01*
G01X123500Y395899D02*
X356500D01*
X123500Y394999D02*
X356500D01*
X123500Y394099D02*
X356500D01*
X123500Y393199D02*
X356500D01*
X123500Y392299D02*
X356500D01*
X123500Y391399D02*
X356500D01*
X123500Y390499D02*
X356500D01*
X123500Y389599D02*
X356500D01*
X123500Y388699D02*
X356500D01*
X123500Y387799D02*
X356500D01*
X123500Y386899D02*
X356500D01*
X123500Y385999D02*
X356500D01*
X123500Y385099D02*
X356500D01*
X123500Y384199D02*
X356500D01*
X123500Y383299D02*
X356500D01*
X123500Y382399D02*
X356500D01*
X123500Y381499D02*
X356500D01*
X123500Y380599D02*
X356500D01*
X123500Y379699D02*
X356500D01*
X123500Y378799D02*
X356500D01*
X123500Y377899D02*
X356500D01*
X123500Y376999D02*
X356500D01*
X123500Y376099D02*
X356500D01*
X123500Y375199D02*
X356500D01*
X123500Y374299D02*
X356500D01*
X123500Y373399D02*
X356500D01*
X123500Y372499D02*
X356500D01*
X123500Y371599D02*
X356500D01*
X123500Y370699D02*
X356500D01*
X123500Y369799D02*
X356500D01*
X292956Y368899D02*
X356500D01*
X293968Y367999D02*
X356500D01*
X294560Y367099D02*
X356500D01*
X294902Y366199D02*
X356500D01*
X295050Y365299D02*
X356500D01*
X295020Y364399D02*
X356500D01*
X294811Y363499D02*
X356500D01*
X294424Y362599D02*
X356500D01*
X294739Y361699D02*
X356500D01*
X294990Y360799D02*
X356500D01*
X295058Y359899D02*
X356500D01*
X294950Y358999D02*
X356500D01*
X294654Y358099D02*
X356500D01*
X294124Y357199D02*
X356500D01*
X293234Y356299D02*
X356500D01*
X291389Y355399D02*
X356500D01*
X291630Y354499D02*
X356500D01*
X293363Y353599D02*
X356500D01*
X294199Y352699D02*
X356500D01*
X294698Y351799D02*
X356500D01*
X294972Y350899D02*
X356500D01*
X295059Y349999D02*
X356500D01*
X294971Y349099D02*
X356500D01*
X294697Y348199D02*
X356500D01*
X294456Y347299D02*
X356500D01*
X294844Y346399D02*
X356500D01*
X295032Y345499D02*
X356500D01*
X295042Y344599D02*
X356500D01*
X294874Y343699D02*
X356500D01*
X294507Y342799D02*
X356500D01*
X293879Y341899D02*
X356500D01*
X292793Y340999D02*
X356500D01*
X283283Y340099D02*
X356500D01*
X282383Y339199D02*
X356500D01*
X281483Y338299D02*
X356500D01*
X280583Y337399D02*
X356500D01*
X348845Y336499D02*
X356500D01*
X349357Y335599D02*
X356500D01*
X349476Y334699D02*
X356500D01*
X349476Y333799D02*
X356500D01*
X349476Y332899D02*
X356500D01*
X349476Y331999D02*
X356500D01*
X349476Y331099D02*
X356500D01*
X349476Y330199D02*
X356500D01*
X349476Y329299D02*
X356500D01*
X349476Y328399D02*
X356500D01*
X349331Y327499D02*
X356500D01*
X348772Y326599D02*
X356500D01*
X332787Y325699D02*
X356500D01*
X331886Y324799D02*
X356500D01*
X330986Y323899D02*
X356500D01*
X330461Y322999D02*
X356500D01*
X330461Y322099D02*
X356500D01*
X330461Y321199D02*
X356500D01*
X330461Y320299D02*
X356500D01*
X330461Y319399D02*
X356500D01*
X330461Y318499D02*
X356500D01*
X330461Y317599D02*
X356500D01*
X330461Y316699D02*
X356500D01*
X330461Y315799D02*
X356500D01*
X330461Y314899D02*
X356500D01*
X330461Y313999D02*
X356500D01*
X330461Y313099D02*
X356500D01*
X330461Y312199D02*
X356500D01*
X330461Y311299D02*
X356500D01*
X330461Y310399D02*
X356500D01*
X330720Y309499D02*
X356500D01*
X332962Y308599D02*
X356500D01*
X333476Y307699D02*
X356500D01*
X333595Y306799D02*
X356500D01*
X333595Y305899D02*
X356500D01*
X333595Y304999D02*
X356500D01*
X333595Y304099D02*
X356500D01*
X333595Y303199D02*
X356500D01*
X333595Y302299D02*
X356500D01*
X333711Y301399D02*
X356500D01*
X334609Y300499D02*
X356500D01*
X335509Y299599D02*
X356500D01*
X336409Y298699D02*
X356500D01*
X337309Y297799D02*
X356500D01*
X338209Y296899D02*
X356500D01*
X339109Y295999D02*
X356500D01*
X340009Y295099D02*
X356500D01*
X340909Y294199D02*
X356500D01*
X341809Y293299D02*
X356500D01*
X342709Y292399D02*
X356500D01*
X343609Y291499D02*
X356500D01*
X344509Y290599D02*
X356500D01*
X345409Y289699D02*
X356500D01*
X346309Y288799D02*
X356500D01*
X347209Y287899D02*
X356500D01*
X348109Y286999D02*
X356500D01*
X349009Y286099D02*
X356500D01*
X349909Y285199D02*
X356500D01*
X350809Y284299D02*
X356500D01*
X351709Y283399D02*
X356500D01*
X352609Y282499D02*
X356500D01*
X353509Y281599D02*
X356500D01*
X354409Y280699D02*
X356500D01*
X355248Y233899D02*
X356500D01*
X354015Y232999D02*
X356500D01*
X272085Y232099D02*
X356500D01*
X272985Y231199D02*
X356500D01*
X273885Y230299D02*
X356500D01*
X274785Y229399D02*
X356500D01*
X275685Y228499D02*
X356500D01*
X279583Y227599D02*
X356500D01*
X280371Y226699D02*
X356500D01*
X280638Y225799D02*
X356500D01*
X280650Y224899D02*
X356500D01*
X280650Y223999D02*
X356500D01*
X280650Y223099D02*
X356500D01*
X280786Y222199D02*
X356500D01*
X281685Y221299D02*
X356500D01*
X282525Y220399D02*
X356500D01*
X282967Y219499D02*
X356500D01*
X283100Y218599D02*
X356500D01*
X283100Y217699D02*
X356500D01*
X283100Y216799D02*
X356500D01*
X283100Y215899D02*
X356500D01*
X283100Y214999D02*
X356500D01*
X283100Y214099D02*
X356500D01*
X283100Y213199D02*
X356500D01*
X283100Y212299D02*
X356500D01*
X283100Y211399D02*
X356500D01*
X283100Y210499D02*
X356500D01*
X283100Y209599D02*
X356500D01*
X283100Y208699D02*
X356500D01*
X283100Y207799D02*
X356500D01*
X283100Y206899D02*
X356500D01*
X283100Y205999D02*
X356500D01*
X344006Y205099D02*
X356500D01*
X344350Y204199D02*
X356500D01*
X344350Y203299D02*
X356500D01*
X344350Y202399D02*
X356500D01*
X344350Y201499D02*
X356500D01*
X344350Y200599D02*
X356500D01*
X344350Y199699D02*
X356500D01*
X344350Y198799D02*
X356500D01*
X344350Y197899D02*
X356500D01*
X344350Y196999D02*
X356500D01*
X344350Y196099D02*
X356500D01*
X344350Y195199D02*
X356500D01*
X344350Y194299D02*
X356500D01*
X344350Y193399D02*
X356500D01*
X344350Y192499D02*
X356500D01*
X344350Y191599D02*
X356500D01*
X344350Y190699D02*
X356500D01*
X344350Y189799D02*
X356500D01*
X344350Y188899D02*
X356500D01*
X344350Y187999D02*
X356500D01*
X344350Y187099D02*
X356500D01*
X344350Y186199D02*
X356500D01*
X344350Y185299D02*
X356500D01*
X344350Y184399D02*
X356500D01*
X344350Y183499D02*
X356500D01*
X344350Y182599D02*
X356500D01*
X344350Y181699D02*
X356500D01*
X344350Y180799D02*
X356500D01*
X344350Y179899D02*
X356500D01*
X344350Y178999D02*
X356500D01*
X344350Y178099D02*
X356500D01*
X344350Y177199D02*
X356500D01*
X344350Y176299D02*
X356500D01*
X344350Y175399D02*
X356500D01*
X344350Y174499D02*
X356500D01*
X344350Y173599D02*
X356500D01*
X344350Y172699D02*
X356500D01*
X344350Y171799D02*
X356500D01*
X344350Y170899D02*
X356500D01*
X344350Y169999D02*
X356500D01*
X344350Y169099D02*
X356500D01*
X344350Y168199D02*
X356500D01*
X344350Y167299D02*
X356500D01*
X344350Y166399D02*
X356500D01*
X344350Y165499D02*
X356500D01*
X344350Y164599D02*
X356500D01*
X344224Y163699D02*
X356500D01*
X294126Y162799D02*
X356500D01*
X294655Y161899D02*
X356500D01*
X294951Y160999D02*
X356500D01*
X295058Y160099D02*
X356500D01*
X294990Y159199D02*
X356500D01*
X294738Y158299D02*
X356500D01*
X294424Y157399D02*
X356500D01*
X294812Y156499D02*
X356500D01*
X295021Y155599D02*
X356500D01*
X295049Y154699D02*
X356500D01*
X294902Y153799D02*
X356500D01*
X294559Y152899D02*
X356500D01*
X293966Y151999D02*
X356500D01*
X292952Y151099D02*
X356500D01*
X123500Y150199D02*
X356500D01*
X123500Y149299D02*
X356500D01*
X123500Y148399D02*
X356500D01*
X123500Y147499D02*
X356500D01*
X123500Y146599D02*
X356500D01*
X123500Y145699D02*
X356500D01*
X123500Y144799D02*
X356500D01*
X123500Y143899D02*
X356500D01*
X123500Y142999D02*
X356500D01*
X123500Y142099D02*
X356500D01*
X123500Y141199D02*
X356500D01*
X123500Y140299D02*
X356500D01*
X123500Y139399D02*
X356500D01*
X123500Y138499D02*
X356500D01*
X123500Y137599D02*
X356500D01*
X123500Y136699D02*
X356500D01*
X123500Y135799D02*
X356500D01*
X123500Y134899D02*
X356500D01*
X123500Y133999D02*
X356500D01*
X123500Y133099D02*
X356500D01*
X123500Y132199D02*
X356500D01*
X123500Y131299D02*
X356500D01*
X123500Y130399D02*
X356500D01*
X123500Y129499D02*
X356500D01*
X123500Y128599D02*
X356500D01*
X123500Y127699D02*
X356500D01*
X123500Y126799D02*
X356500D01*
X123500Y125899D02*
X356500D01*
X123500Y124999D02*
X356500D01*
X123500Y124099D02*
X356500D01*
X355309Y279799D02*
X356500D01*
X271185Y232999D02*
X335951D01*
X270285Y233899D02*
X334718D01*
X269385Y234799D02*
X333818D01*
X283100Y205099D02*
X333494D01*
X293237Y163699D02*
X333276D01*
X283100Y204199D02*
X333150D01*
X283100Y203299D02*
X333150D01*
X283100Y202399D02*
X333150D01*
X283100Y201499D02*
X333150D01*
X283100Y200599D02*
X333150D01*
X283100Y199699D02*
X333150D01*
X283100Y198799D02*
X333150D01*
X283100Y197899D02*
X333150D01*
X283100Y196999D02*
X333150D01*
X283100Y196099D02*
X333150D01*
X283100Y195199D02*
X333150D01*
X283100Y194299D02*
X333150D01*
X283100Y193399D02*
X333150D01*
X283100Y192499D02*
X333150D01*
X283194Y191599D02*
X333150D01*
X284085Y190699D02*
X333150D01*
X284985Y189799D02*
X333150D01*
X285885Y188899D02*
X333150D01*
X286785Y187999D02*
X333150D01*
X287685Y187099D02*
X333150D01*
X288585Y186199D02*
X333150D01*
X289485Y185299D02*
X333150D01*
X290385Y184399D02*
X333150D01*
X291285Y183499D02*
X333150D01*
X292185Y182599D02*
X333150D01*
X293085Y181699D02*
X333150D01*
X293985Y180799D02*
X333150D01*
X294885Y179899D02*
X333150D01*
X295785Y178999D02*
X333150D01*
X296514Y178099D02*
X333150D01*
X296842Y177199D02*
X333150D01*
X296900Y176299D02*
X333150D01*
X296900Y175399D02*
X333150D01*
X296900Y174499D02*
X333150D01*
X296900Y173599D02*
X333150D01*
X296818Y172699D02*
X333150D01*
X296451Y171799D02*
X333150D01*
X295676Y170899D02*
X333150D01*
X295059Y169999D02*
X333150D01*
X294971Y169099D02*
X333150D01*
X294697Y168199D02*
X333150D01*
X294197Y167299D02*
X333150D01*
X293360Y166399D02*
X333150D01*
X291620Y165499D02*
X333150D01*
X291392Y164599D02*
X333150D01*
X269379Y235699D02*
X332918D01*
X279683Y336499D02*
X328607D01*
X278783Y335599D02*
X328095D01*
X277883Y334699D02*
X327976D01*
X276983Y333799D02*
X327976D01*
X276083Y332899D02*
X327976D01*
X275183Y331999D02*
X327976D01*
X274500Y331099D02*
X327976D01*
X274500Y330199D02*
X327387D01*
X274500Y329299D02*
X326487D01*
X274500Y328399D02*
X325587D01*
X274500Y327499D02*
X324687D01*
X274500Y326599D02*
X323945D01*
X274500Y325699D02*
X323572D01*
X274500Y324799D02*
X323461D01*
X274500Y323899D02*
X323461D01*
X274500Y322999D02*
X323461D01*
X274500Y322099D02*
X323461D01*
X274500Y321199D02*
X323461D01*
X274500Y320299D02*
X323461D01*
X274500Y319399D02*
X323461D01*
X274500Y318499D02*
X323461D01*
X274500Y317599D02*
X323461D01*
X274500Y316699D02*
X323461D01*
X274500Y315799D02*
X323461D01*
X274500Y314899D02*
X323461D01*
X274500Y313999D02*
X323461D01*
X274500Y313099D02*
X323461D01*
X274500Y312199D02*
X323461D01*
X274500Y311299D02*
X323461D01*
X274500Y310399D02*
X323461D01*
X318042Y309499D02*
X323201D01*
X318984Y308599D02*
X320959D01*
X319314Y307699D02*
X320446D01*
X319686Y306799D02*
X320005D01*
X274500Y309499D02*
X305649D01*
X274500Y308599D02*
X304707D01*
X274500Y307699D02*
X304377D01*
X274500Y306799D02*
X304346D01*
X274500Y305899D02*
X304346D01*
X274500Y304999D02*
X304346D01*
X274500Y304099D02*
X304346D01*
X274500Y303199D02*
X304346D01*
X274500Y302299D02*
X304346D01*
X274500Y301399D02*
X304342D01*
X274500Y300499D02*
X303591D01*
X274500Y299599D02*
X302691D01*
X270265Y236599D02*
X302023D01*
X274350Y298699D02*
X301791D01*
X270574Y237499D02*
X300400D01*
X270598Y238399D02*
X299500D01*
X270598Y239299D02*
X298669D01*
X270598Y240199D02*
X297924D01*
X273887Y297799D02*
X295547D01*
X273033Y296899D02*
X294334D01*
X272133Y295999D02*
X293434D01*
X271622Y295099D02*
X292534D01*
X271622Y294199D02*
X291634D01*
X271622Y293299D02*
X290734D01*
X251389Y355399D02*
X288611D01*
X251392Y164599D02*
X288608D01*
X251620Y165499D02*
X288380D01*
X251630Y354499D02*
X288370D01*
X284183Y340999D02*
X287207D01*
X252952Y151099D02*
X287048D01*
X252956Y368899D02*
X287044D01*
X253234Y356299D02*
X286766D01*
X253237Y163699D02*
X286763D01*
X253360Y166399D02*
X286640D01*
X253363Y353599D02*
X286637D01*
X253966Y151999D02*
X286034D01*
X253968Y367999D02*
X286032D01*
X285255Y341899D02*
X285938D01*
X254124Y357199D02*
X285876D01*
X254126Y162799D02*
X285874D01*
X255321Y167299D02*
X285803D01*
X254199Y352699D02*
X285801D01*
X254424Y362599D02*
X285576D01*
X254424Y157399D02*
X285576D01*
X265040Y172699D02*
X285545D01*
X254559Y152899D02*
X285441D01*
X254560Y367099D02*
X285440D01*
X254654Y358099D02*
X285346D01*
X254655Y161899D02*
X285345D01*
X256555Y168199D02*
X285303D01*
X254698Y351799D02*
X285302D01*
X264610Y171799D02*
X285302D01*
X254738Y158299D02*
X285262D01*
X254739Y361699D02*
X285261D01*
X271622Y292399D02*
X285204D01*
X254811Y363499D02*
X285189D01*
X254812Y156499D02*
X285188D01*
X265165Y173599D02*
X285156D01*
X254902Y153799D02*
X285098D01*
X254902Y366199D02*
X285098D01*
X254950Y358999D02*
X285050D01*
X254951Y160999D02*
X285049D01*
X261980Y169099D02*
X285029D01*
X263780Y170899D02*
X285028D01*
X254972Y350899D02*
X285028D01*
X254990Y159199D02*
X285010D01*
X254990Y360799D02*
X285010D01*
X255020Y364399D02*
X284980D01*
X255021Y155599D02*
X284979D01*
X265165Y174499D02*
X284968D01*
X255049Y154699D02*
X284951D01*
X255050Y365299D02*
X284950D01*
X255058Y359899D02*
X284942D01*
X255058Y160099D02*
X284942D01*
X262880Y169999D02*
X284941D01*
X265165Y175399D02*
X284821D01*
X279338Y176299D02*
X283924D01*
X271499Y291499D02*
X283882D01*
X270980Y290599D02*
X283451D01*
X267053Y289699D02*
X283376D01*
X266133Y288799D02*
X283376D01*
X265233Y287899D02*
X283376D01*
X264333Y286999D02*
X283376D01*
X263433Y286099D02*
X283376D01*
X262533Y285199D02*
X283200D01*
X280605Y177199D02*
X283024D01*
X281248Y178099D02*
X282124D01*
X255059Y349999D02*
X281257D01*
X254971Y349099D02*
X280262D01*
X254697Y348199D02*
X279362D01*
X261633Y284299D02*
X278514D01*
X254456Y347299D02*
X278462D01*
X254844Y346399D02*
X277562D01*
X262028Y283399D02*
X277521D01*
X270598Y241099D02*
X277521D01*
X270598Y241999D02*
X277014D01*
X270573Y243799D02*
X276898D01*
X270598Y242899D02*
X276898D01*
X270261Y244699D02*
X276878D01*
X255032Y345499D02*
X276662D01*
X269369Y245599D02*
X276065D01*
X255042Y344599D02*
X275762D01*
X265165Y176299D02*
X275462D01*
X254874Y343699D02*
X274862D01*
X265165Y177199D02*
X274195D01*
X254507Y342799D02*
X273962D01*
X265165Y178099D02*
X273553D01*
X265165Y178999D02*
X273214D01*
X265165Y179899D02*
X273100D01*
X262924Y209599D02*
X273100D01*
X262133Y208699D02*
X273100D01*
X261233Y207799D02*
X273100D01*
X260333Y206899D02*
X273100D01*
X259827Y205999D02*
X273100D01*
X259827Y205099D02*
X273100D01*
X259827Y204199D02*
X273100D01*
X259827Y203299D02*
X273100D01*
X259827Y202399D02*
X273100D01*
X259827Y201499D02*
X273100D01*
X259827Y200599D02*
X273100D01*
X259827Y199699D02*
X273100D01*
X259827Y198799D02*
X273100D01*
X259827Y197899D02*
X273100D01*
X259827Y196999D02*
X273100D01*
X260319Y196099D02*
X273100D01*
X261219Y195199D02*
X273100D01*
X262119Y194299D02*
X273100D01*
X263019Y193399D02*
X273100D01*
X263919Y192499D02*
X273100D01*
X264701Y191599D02*
X273100D01*
X265077Y190699D02*
X273100D01*
X265165Y189799D02*
X273100D01*
X265165Y188899D02*
X273100D01*
X265165Y187999D02*
X273100D01*
X265165Y187099D02*
X273100D01*
X265165Y186199D02*
X273100D01*
X265165Y185299D02*
X273100D01*
X265165Y184399D02*
X273100D01*
X265165Y183499D02*
X273100D01*
X265165Y182599D02*
X273100D01*
X265165Y181699D02*
X273100D01*
X265165Y180799D02*
X273100D01*
X253879Y341899D02*
X273062D01*
X263813Y210499D02*
X272687D01*
X263158Y246499D02*
X272359D01*
X252793Y340999D02*
X272162D01*
X270674Y282499D02*
X272132D01*
X264518Y211399D02*
X271982D01*
X264745Y212299D02*
X271755D01*
X264750Y214999D02*
X271750D01*
X264750Y214099D02*
X271750D01*
X264750Y213199D02*
X271750D01*
X264983Y215899D02*
X271517D01*
X261832Y247399D02*
X271431D01*
X243337Y340099D02*
X271262D01*
X265859Y216799D02*
X270617D01*
X243300Y339199D02*
X270362D01*
X266366Y217699D02*
X269717D01*
X260932Y248299D02*
X269504D01*
X243300Y338299D02*
X269462D01*
X266546Y218599D02*
X268817D01*
X243300Y337399D02*
X268562D01*
X266550Y219499D02*
X267917D01*
X243300Y336499D02*
X267662D01*
X243300Y335599D02*
X266787D01*
X243300Y334699D02*
X266282D01*
X243300Y333799D02*
X266103D01*
X243300Y332899D02*
X266100D01*
X243300Y331999D02*
X266100D01*
X243300Y331099D02*
X265656D01*
X243300Y330199D02*
X264777D01*
X263380Y282499D02*
X264428D01*
X243300Y329299D02*
X264262D01*
X259433Y249199D02*
X264236D01*
X243300Y328399D02*
X264076D01*
X243300Y327499D02*
X264072D01*
X243300Y326599D02*
X264072D01*
X243300Y325699D02*
X264072D01*
X243300Y324799D02*
X264072D01*
X243300Y323899D02*
X264072D01*
X243300Y322999D02*
X264072D01*
X243300Y322099D02*
X264072D01*
X243300Y321199D02*
X264072D01*
X243300Y320299D02*
X264072D01*
X243300Y319399D02*
X264072D01*
X243300Y318499D02*
X264072D01*
X243300Y317599D02*
X264072D01*
X243300Y316699D02*
X264072D01*
X243300Y315799D02*
X264072D01*
X243300Y314899D02*
X264072D01*
X243300Y313999D02*
X264072D01*
X243302Y313099D02*
X264072D01*
X244036Y312199D02*
X264072D01*
X244936Y311299D02*
X264072D01*
X245836Y310399D02*
X264072D01*
X246736Y309499D02*
X264072D01*
X247636Y308599D02*
X264072D01*
X251524Y307699D02*
X264071D01*
X252332Y306799D02*
X263286D01*
X243600Y250099D02*
X263203D01*
X243600Y266299D02*
X262836D01*
X243600Y259999D02*
X262836D01*
X243600Y253699D02*
X262836D01*
X252608Y305899D02*
X262817D01*
X252623Y304999D02*
X262722D01*
X252623Y304099D02*
X262722D01*
X252623Y303199D02*
X262722D01*
X252739Y302299D02*
X262722D01*
X243600Y250999D02*
X262711D01*
X243600Y257299D02*
X262711D01*
X243600Y263599D02*
X262711D01*
X243600Y269899D02*
X262711D01*
X243600Y268999D02*
X262684D01*
X243600Y262699D02*
X262684D01*
X243600Y256399D02*
X262684D01*
X261754Y272599D02*
X262675D01*
X243600Y254599D02*
X262582D01*
X243600Y260899D02*
X262582D01*
X243600Y267199D02*
X262581D01*
X260854Y271699D02*
X262566D01*
X243600Y265399D02*
X262566D01*
X243600Y259099D02*
X262566D01*
X243600Y252799D02*
X262566D01*
X243600Y251899D02*
X262516D01*
X243600Y258199D02*
X262516D01*
X243600Y264499D02*
X262516D01*
X259792Y270799D02*
X262516D01*
X243600Y268099D02*
X262511D01*
X243600Y261799D02*
X262511D01*
X243600Y255499D02*
X262511D01*
X253636Y301399D02*
X262120D01*
X254251Y300499D02*
X261220D01*
X254501Y299599D02*
X260320D01*
X254523Y298699D02*
X259420D01*
X254523Y297799D02*
X258520D01*
X254523Y296899D02*
X257768D01*
X254523Y295999D02*
X257421D01*
X254523Y295099D02*
X257351D01*
X254523Y294199D02*
X257145D01*
X236835Y187999D02*
X256700D01*
X235935Y187099D02*
X256700D01*
X235035Y186199D02*
X256700D01*
X234135Y185299D02*
X256700D01*
X233235Y184399D02*
X256700D01*
X232335Y183499D02*
X256700D01*
X231435Y182599D02*
X256700D01*
X230535Y181699D02*
X256700D01*
X229635Y180799D02*
X256700D01*
X228735Y179899D02*
X256661D01*
X254523Y293299D02*
X256245D01*
X237735Y188899D02*
X256117D01*
X248207Y223099D02*
X255850D01*
X252797Y178999D02*
X255815D01*
X247972Y222199D02*
X255714D01*
X254704Y292399D02*
X255342D01*
X238635Y189799D02*
X255217D01*
X247381Y221299D02*
X254815D01*
X239535Y190699D02*
X254317D01*
X248224Y223999D02*
X254224D01*
X246483Y220399D02*
X253949D01*
X245583Y219499D02*
X253465D01*
X240137Y191599D02*
X253417D01*
X244683Y218599D02*
X253302D01*
X243783Y217699D02*
X253300D01*
X242883Y216799D02*
X253300D01*
X241983Y215899D02*
X253300D01*
X241750Y214999D02*
X253300D01*
X241750Y214099D02*
X253300D01*
X241750Y213199D02*
X253300D01*
X241745Y212299D02*
X253115D01*
X248224Y224899D02*
X252717D01*
X240380Y192499D02*
X252517D01*
X241518Y211399D02*
X252215D01*
X248224Y225799D02*
X251817D01*
X240400Y193399D02*
X251718D01*
X240813Y210499D02*
X251547D01*
X240400Y194299D02*
X251325D01*
X240400Y209599D02*
X251263D01*
X240400Y208699D02*
X251227D01*
X240400Y207799D02*
X251227D01*
X240400Y206899D02*
X251227D01*
X240400Y205999D02*
X251227D01*
X240400Y205099D02*
X251227D01*
X240400Y204199D02*
X251227D01*
X240400Y203299D02*
X251157D01*
X248224Y226699D02*
X250917D01*
X248224Y227599D02*
X250017D01*
X240400Y195199D02*
X249911D01*
X240400Y202399D02*
X249663D01*
X248335Y228499D02*
X249117D01*
X240400Y196099D02*
X248960D01*
X240400Y201499D02*
X248757D01*
X211389Y355399D02*
X248611D01*
X211392Y164599D02*
X248608D01*
X211620Y165499D02*
X248380D01*
X211630Y354499D02*
X248370D01*
X240400Y196999D02*
X248188D01*
X240400Y200599D02*
X248076D01*
X240400Y197899D02*
X247823D01*
X240400Y199699D02*
X247783D01*
X240400Y198799D02*
X247743D01*
X244183Y340999D02*
X247207D01*
X227835Y178999D02*
X247203D01*
X212952Y151099D02*
X247048D01*
X212956Y368899D02*
X247044D01*
X213234Y356299D02*
X246766D01*
X213237Y163699D02*
X246763D01*
X213360Y166399D02*
X246640D01*
X213363Y353599D02*
X246637D01*
X226935Y178099D02*
X246119D01*
X213966Y151999D02*
X246034D01*
X213968Y367999D02*
X246032D01*
X245255Y341899D02*
X245938D01*
X214124Y357199D02*
X245876D01*
X214126Y162799D02*
X245874D01*
X215973Y167299D02*
X245803D01*
X214424Y362599D02*
X245576D01*
X214424Y157399D02*
X245576D01*
X221535Y172699D02*
X245545D01*
X226035Y177199D02*
X245492D01*
X214559Y152899D02*
X245441D01*
X214560Y367099D02*
X245440D01*
X214654Y358099D02*
X245346D01*
X214655Y161899D02*
X245345D01*
X217035Y168199D02*
X245303D01*
X220635Y171799D02*
X245302D01*
X214738Y158299D02*
X245262D01*
X214739Y361699D02*
X245261D01*
X214811Y363499D02*
X245189D01*
X214812Y156499D02*
X245188D01*
X222435Y173599D02*
X245156D01*
X225135Y176299D02*
X245125D01*
X214902Y153799D02*
X245098D01*
X214902Y366199D02*
X245098D01*
X214950Y358999D02*
X245050D01*
X214951Y160999D02*
X245049D01*
X217935Y169099D02*
X245029D01*
X219735Y170899D02*
X245028D01*
X214990Y159199D02*
X245010D01*
X214990Y360799D02*
X245010D01*
X215020Y364399D02*
X244980D01*
X215021Y155599D02*
X244979D01*
X223335Y174499D02*
X244968D01*
X224235Y175399D02*
X244958D01*
X215049Y154699D02*
X244951D01*
X215050Y365299D02*
X244950D01*
X215058Y359899D02*
X244942D01*
X215058Y160099D02*
X244942D01*
X218835Y169999D02*
X244941D01*
X214199Y352699D02*
X244022D01*
X214698Y351799D02*
X242962D01*
X214972Y350899D02*
X242062D01*
X215059Y349999D02*
X241162D01*
X214971Y349099D02*
X240262D01*
X214697Y348199D02*
X239362D01*
X221408Y289699D02*
X239249D01*
X222624Y288799D02*
X239249D01*
X223034Y287899D02*
X239249D01*
X223098Y286999D02*
X239249D01*
X223098Y286099D02*
X239249D01*
X223219Y285199D02*
X239249D01*
X224117Y284299D02*
X239249D01*
X224040Y235699D02*
X238710D01*
X237552Y290599D02*
X238603D01*
X214456Y347299D02*
X238462D01*
X224940Y236599D02*
X237914D01*
X223165Y234799D02*
X237815D01*
X225017Y283399D02*
X237669D01*
X214844Y346399D02*
X237562D01*
X223098Y233899D02*
X236915D01*
X215032Y345499D02*
X236662D01*
X223098Y232999D02*
X236015D01*
X215181Y344599D02*
X235762D01*
X223014Y232099D02*
X235115D01*
X216079Y343699D02*
X235058D01*
X216979Y342799D02*
X234748D01*
X217879Y341899D02*
X234700D01*
X218779Y340999D02*
X234700D01*
X219679Y340099D02*
X234700D01*
X220579Y339199D02*
X234700D01*
X221479Y338299D02*
X234700D01*
X222379Y337399D02*
X234700D01*
X223279Y336499D02*
X234700D01*
X224179Y335599D02*
X234700D01*
X225079Y334699D02*
X234700D01*
X225979Y333799D02*
X234700D01*
X226879Y332899D02*
X234700D01*
X227779Y331999D02*
X234700D01*
X228679Y331099D02*
X234700D01*
X229579Y330199D02*
X234700D01*
X230479Y329299D02*
X234700D01*
X231379Y328399D02*
X234700D01*
X232279Y327499D02*
X234700D01*
X233179Y326599D02*
X234700D01*
X222566Y231199D02*
X234485D01*
X221131Y230299D02*
X234226D01*
X216540Y229399D02*
X234200D01*
X215640Y228499D02*
X234200D01*
X214619Y227599D02*
X233917D01*
X208343Y226699D02*
X233129D01*
X206669Y225799D02*
X232862D01*
X204784Y224899D02*
X232850D01*
X203884Y223999D02*
X232850D01*
X202984Y223099D02*
X232850D01*
X202084Y222199D02*
X232120D01*
X216617Y290599D02*
X231330D01*
X201184Y221299D02*
X231215D01*
X200284Y220399D02*
X230585D01*
X215712Y291499D02*
X230364D01*
X199384Y219499D02*
X230326D01*
X198484Y218599D02*
X230300D01*
X197584Y217699D02*
X230300D01*
X196684Y216799D02*
X230300D01*
X195784Y215899D02*
X230300D01*
X194884Y214999D02*
X230300D01*
X193984Y214099D02*
X230300D01*
X193084Y213199D02*
X230300D01*
X192184Y212299D02*
X230300D01*
X191284Y211399D02*
X230300D01*
X190384Y210499D02*
X230300D01*
X189484Y209599D02*
X230300D01*
X188584Y208699D02*
X230300D01*
X187684Y207799D02*
X230300D01*
X186784Y206899D02*
X230300D01*
X185884Y205999D02*
X230300D01*
X184984Y205099D02*
X230300D01*
X184084Y204199D02*
X230300D01*
X183184Y203299D02*
X230300D01*
X182284Y202399D02*
X230300D01*
X181384Y201499D02*
X230300D01*
X180484Y200599D02*
X230300D01*
X179584Y199699D02*
X230300D01*
X179457Y198799D02*
X230300D01*
X179565Y197899D02*
X230300D01*
X179565Y196999D02*
X230300D01*
X179565Y196099D02*
X230300D01*
X179565Y195199D02*
X230300D01*
X179565Y194299D02*
X230300D01*
X179565Y193399D02*
X230073D01*
X209193Y292399D02*
X230026D01*
X206485Y295099D02*
X229991D01*
X207385Y294199D02*
X229991D01*
X208285Y293299D02*
X229991D01*
X205585Y295999D02*
X229460D01*
X179482Y192499D02*
X229173D01*
X204685Y296899D02*
X228521D01*
X179112Y191599D02*
X228273D01*
X225840Y237499D02*
X227873D01*
X203785Y297799D02*
X227837D01*
X202885Y298699D02*
X227541D01*
X184885Y316699D02*
X227500D01*
X185785Y315799D02*
X227500D01*
X186685Y314899D02*
X227500D01*
X187585Y313999D02*
X227500D01*
X188485Y313099D02*
X227500D01*
X189385Y312199D02*
X227500D01*
X190285Y311299D02*
X227500D01*
X191185Y310399D02*
X227500D01*
X192085Y309499D02*
X227500D01*
X192985Y308599D02*
X227500D01*
X193885Y307699D02*
X227500D01*
X194785Y306799D02*
X227500D01*
X195685Y305899D02*
X227500D01*
X196585Y304999D02*
X227500D01*
X197485Y304099D02*
X227500D01*
X198385Y303199D02*
X227500D01*
X199285Y302299D02*
X227500D01*
X200185Y301399D02*
X227500D01*
X201085Y300499D02*
X227500D01*
X201985Y299599D02*
X227500D01*
X183985Y317599D02*
X227479D01*
X178336Y190699D02*
X227373D01*
X225917Y282499D02*
X227241D01*
X226773Y238399D02*
X227233D01*
X183085Y318499D02*
X226664D01*
X177436Y189799D02*
X226473D01*
X182185Y319399D02*
X225764D01*
X176525Y188899D02*
X225573D01*
X181285Y320299D02*
X224864D01*
X123500Y187999D02*
X224673D01*
X222576Y268099D02*
X224340D01*
X180385Y321199D02*
X223964D01*
X221190Y268999D02*
X223819D01*
X123500Y187099D02*
X223773D01*
X179485Y322099D02*
X223064D01*
X217153Y269899D02*
X222919D01*
X123500Y186199D02*
X222873D01*
X178585Y322999D02*
X222164D01*
X216232Y270799D02*
X222019D01*
X123500Y185299D02*
X221973D01*
X177685Y323899D02*
X221264D01*
X194727Y271699D02*
X221119D01*
X123500Y184399D02*
X221073D01*
X194436Y246499D02*
X220618D01*
X176785Y324799D02*
X220364D01*
X193827Y272599D02*
X220219D01*
X123500Y183499D02*
X220173D01*
X193536Y245599D02*
X219725D01*
X176200Y325699D02*
X219464D01*
X123500Y182599D02*
X219273D01*
X192636Y244699D02*
X218825D01*
X192927Y273499D02*
X218655D01*
X176200Y326599D02*
X218564D01*
X123500Y181699D02*
X218373D01*
X192027Y274399D02*
X217749D01*
X176200Y327499D02*
X217664D01*
X123500Y180799D02*
X217473D01*
X191127Y275299D02*
X216849D01*
X176200Y328399D02*
X216764D01*
X123500Y179899D02*
X216573D01*
X190227Y276199D02*
X215949D01*
X191736Y243799D02*
X215947D01*
X176200Y329299D02*
X215864D01*
X212797Y178999D02*
X215673D01*
X189327Y277099D02*
X215049D01*
X190836Y242899D02*
X214972D01*
X176200Y330199D02*
X214964D01*
X188427Y277999D02*
X214149D01*
X189936Y241999D02*
X214072D01*
X176240Y331099D02*
X214064D01*
X187527Y278899D02*
X213249D01*
X189036Y241099D02*
X213172D01*
X176969Y331999D02*
X213164D01*
X195336Y247399D02*
X212988D01*
X186627Y279799D02*
X212349D01*
X188136Y240199D02*
X212272D01*
X177442Y332899D02*
X212264D01*
X196236Y248299D02*
X211481D01*
X185727Y280699D02*
X211449D01*
X187236Y239299D02*
X211372D01*
X177695Y333799D02*
X211364D01*
X177765Y334699D02*
X210464D01*
X177761Y335599D02*
X209564D01*
X177633Y336499D02*
X208664D01*
X123500Y355399D02*
X208611D01*
X184000Y164599D02*
X208608D01*
X184000Y165499D02*
X208380D01*
X123500Y354499D02*
X208370D01*
X177313Y337399D02*
X207764D01*
X197136Y249199D02*
X207594D01*
X123500Y178999D02*
X207203D01*
X123500Y151099D02*
X207048D01*
X123500Y368899D02*
X207044D01*
X176751Y338299D02*
X206864D01*
X123500Y356299D02*
X206766D01*
X183786Y163699D02*
X206763D01*
X184000Y166399D02*
X206640D01*
X123500Y353599D02*
X206637D01*
X123500Y259999D02*
X206335D01*
X184827Y281599D02*
X206300D01*
X123500Y260899D02*
X206234D01*
X186336Y238399D02*
X206220D01*
X123500Y178099D02*
X206119D01*
X198036Y250099D02*
X206051D01*
X123500Y151999D02*
X206034D01*
X123500Y367999D02*
X206032D01*
X175800Y339199D02*
X205964D01*
X123500Y357199D02*
X205876D01*
X183600Y162799D02*
X205874D01*
X184000Y167299D02*
X205803D01*
X123500Y352699D02*
X205801D01*
X185436Y237499D02*
X205650D01*
X183927Y282499D02*
X205618D01*
X123500Y362599D02*
X205576D01*
X183600Y157399D02*
X205576D01*
X184000Y172699D02*
X205545D01*
X184536Y236599D02*
X205498D01*
X123500Y177199D02*
X205492D01*
X123500Y152899D02*
X205441D01*
X123500Y367099D02*
X205440D01*
X183636Y235699D02*
X205426D01*
X123500Y358099D02*
X205346D01*
X183600Y161899D02*
X205345D01*
X184000Y168199D02*
X205303D01*
X123500Y351799D02*
X205302D01*
X184000Y171799D02*
X205302D01*
X183600Y158299D02*
X205262D01*
X123500Y361699D02*
X205261D01*
X123500Y363499D02*
X205189D01*
X183600Y156499D02*
X205188D01*
X183972Y173599D02*
X205156D01*
X123500Y176299D02*
X205125D01*
X123500Y153799D02*
X205098D01*
X123500Y366199D02*
X205098D01*
X123500Y340099D02*
X205064D01*
X123500Y358999D02*
X205050D01*
X183600Y160999D02*
X205049D01*
X184000Y169099D02*
X205029D01*
X123500Y350899D02*
X205028D01*
X184000Y170899D02*
X205028D01*
X183600Y159199D02*
X205010D01*
X123500Y360799D02*
X205010D01*
X123500Y364399D02*
X204980D01*
X183600Y155599D02*
X204979D01*
X123500Y174499D02*
X204968D01*
X123500Y175399D02*
X204958D01*
X183386Y154699D02*
X204951D01*
X123500Y365299D02*
X204950D01*
X123500Y359899D02*
X204942D01*
X183600Y160099D02*
X204942D01*
X123500Y349999D02*
X204941D01*
X184000Y169999D02*
X204941D01*
X183027Y283399D02*
X204399D01*
X123500Y349099D02*
X204321D01*
X182736Y234799D02*
X204281D01*
X123500Y340999D02*
X204164D01*
X123500Y348199D02*
X203548D01*
X182127Y284299D02*
X203499D01*
X123500Y341899D02*
X203459D01*
X123500Y347299D02*
X203181D01*
X123500Y342799D02*
X203149D01*
X123500Y346399D02*
X203100D01*
X123500Y345499D02*
X203100D01*
X123500Y344599D02*
X203100D01*
X123500Y343699D02*
X203100D01*
X181227Y285199D02*
X202599D01*
X181836Y233899D02*
X201748D01*
X180327Y286099D02*
X201699D01*
X179427Y286999D02*
X200799D01*
X180936Y232999D02*
X200722D01*
X178527Y287899D02*
X200005D01*
X180036Y232099D02*
X199822D01*
X177627Y288799D02*
X199618D01*
X176727Y289699D02*
X199523D01*
X176200Y290599D02*
X199241D01*
X179136Y231199D02*
X198922D01*
X176580Y291499D02*
X198341D01*
X178236Y230299D02*
X198022D01*
X177210Y292399D02*
X197441D01*
X177336Y229399D02*
X197122D01*
X177578Y293299D02*
X196541D01*
X176274Y228499D02*
X196222D01*
X177748Y294199D02*
X195641D01*
X123500Y227599D02*
X195322D01*
X177765Y295099D02*
X194741D01*
X123500Y226699D02*
X194422D01*
X177726Y295999D02*
X193841D01*
X123500Y225799D02*
X193522D01*
X177516Y296899D02*
X192941D01*
X123500Y261799D02*
X192742D01*
X123500Y224899D02*
X192622D01*
X123500Y259099D02*
X192426D01*
X177098Y297799D02*
X192041D01*
X123500Y223999D02*
X191722D01*
X123500Y262699D02*
X191565D01*
X123500Y258199D02*
X191521D01*
X176393Y298699D02*
X191141D01*
X123500Y223099D02*
X190822D01*
X123500Y263599D02*
X190665D01*
X123500Y257299D02*
X190621D01*
X175121Y299599D02*
X190241D01*
X123500Y222199D02*
X189922D01*
X123500Y264499D02*
X189765D01*
X123500Y256399D02*
X189721D01*
X123500Y300499D02*
X189341D01*
X123500Y221299D02*
X189022D01*
X123500Y265399D02*
X188865D01*
X123500Y255499D02*
X188821D01*
X123500Y301399D02*
X188441D01*
X123500Y220399D02*
X188122D01*
X123500Y266299D02*
X187965D01*
X123500Y254599D02*
X187921D01*
X123500Y302299D02*
X187541D01*
X123500Y219499D02*
X187222D01*
X123500Y267199D02*
X187065D01*
X123500Y253699D02*
X187021D01*
X123500Y303199D02*
X186641D01*
X123500Y218599D02*
X186322D01*
X123500Y268099D02*
X186165D01*
X123500Y252799D02*
X186121D01*
X123500Y304099D02*
X185741D01*
X123500Y217699D02*
X185422D01*
X123500Y268999D02*
X185265D01*
X123500Y251899D02*
X185221D01*
X123500Y304999D02*
X184841D01*
X123500Y216799D02*
X184522D01*
X123500Y269899D02*
X184365D01*
X123500Y250999D02*
X184321D01*
X123500Y305899D02*
X183941D01*
X123500Y215899D02*
X183622D01*
X123500Y270799D02*
X183465D01*
X123500Y250099D02*
X183421D01*
X123500Y306799D02*
X183041D01*
X123500Y214999D02*
X182722D01*
X123500Y271699D02*
X182565D01*
X123500Y249199D02*
X182521D01*
X123500Y307699D02*
X182141D01*
X123500Y214099D02*
X181822D01*
X123500Y272599D02*
X181665D01*
X123500Y248299D02*
X181621D01*
X123500Y308599D02*
X181241D01*
X123500Y213199D02*
X180922D01*
X123500Y273499D02*
X180765D01*
X123500Y247399D02*
X180721D01*
X123500Y309499D02*
X180341D01*
X123500Y212299D02*
X180022D01*
X123500Y274399D02*
X179865D01*
X123500Y246499D02*
X179821D01*
X123500Y310399D02*
X179441D01*
X123500Y211399D02*
X179122D01*
X123500Y275299D02*
X178965D01*
X123500Y245599D02*
X178921D01*
X123500Y311299D02*
X178541D01*
X123500Y210499D02*
X178222D01*
X123500Y276199D02*
X178065D01*
X123500Y244699D02*
X178021D01*
X123500Y312199D02*
X177641D01*
X123500Y209599D02*
X177322D01*
X123500Y277099D02*
X177165D01*
X123500Y243799D02*
X177121D01*
X123500Y313099D02*
X176741D01*
X123500Y208699D02*
X176422D01*
X123500Y277999D02*
X176265D01*
X123500Y242899D02*
X176221D01*
X123500Y313999D02*
X175841D01*
X123500Y278899D02*
X175365D01*
X123500Y241999D02*
X175321D01*
X123500Y314899D02*
X174941D01*
X123500Y279799D02*
X174465D01*
X123500Y241099D02*
X174421D01*
X123500Y315799D02*
X174041D01*
X123500Y280699D02*
X173565D01*
X123500Y240199D02*
X173521D01*
X123500Y316699D02*
X173141D01*
X123500Y281599D02*
X172665D01*
X123500Y317599D02*
X172241D01*
X123500Y282499D02*
X171765D01*
X123500Y318499D02*
X171341D01*
X170121Y299599D02*
X171079D01*
X123500Y283399D02*
X170865D01*
X123500Y319399D02*
X170441D01*
X123500Y228499D02*
X169985D01*
X123500Y284299D02*
X169965D01*
X123500Y320299D02*
X169541D01*
X123500Y188899D02*
X169435D01*
X123500Y285199D02*
X169065D01*
X123500Y229399D02*
X168924D01*
X123500Y321199D02*
X168641D01*
X123500Y189799D02*
X168523D01*
X123500Y207799D02*
X168404D01*
X123500Y286099D02*
X168165D01*
X123500Y322099D02*
X167741D01*
X123500Y286999D02*
X167265D01*
X123500Y322999D02*
X166894D01*
X123500Y206899D02*
X166784D01*
X123500Y200599D02*
X166578D01*
X123500Y323899D02*
X166441D01*
X123500Y287899D02*
X166365D01*
X159892Y230299D02*
X166308D01*
X159898Y199699D02*
X166302D01*
X123500Y324799D02*
X166300D01*
X123500Y328399D02*
X166300D01*
X123500Y327499D02*
X166300D01*
X123500Y326599D02*
X166300D01*
X123500Y325699D02*
X166300D01*
X160121Y299599D02*
X166079D01*
X123500Y205999D02*
X166050D01*
X123500Y201499D02*
X165937D01*
X123500Y205099D02*
X165653D01*
X123500Y329299D02*
X165652D01*
X123500Y202399D02*
X165598D01*
X160649Y190699D02*
X165551D01*
X160653Y239299D02*
X165547D01*
X123500Y288799D02*
X165540D01*
X123500Y204199D02*
X165492D01*
X123500Y203299D02*
X165485D01*
X160800Y339199D02*
X165400D01*
X159629Y330199D02*
X165166D01*
X123500Y289699D02*
X165118D01*
X160488Y290599D02*
X165000D01*
X161176Y331099D02*
X164967D01*
X161287Y231199D02*
X164913D01*
X161289Y198799D02*
X164911D01*
X161393Y298699D02*
X164807D01*
X161580Y291499D02*
X164620D01*
X161667Y191599D02*
X164533D01*
X161669Y238399D02*
X164531D01*
X161751Y338299D02*
X164449D01*
X161969Y331999D02*
X164231D01*
X162034Y232099D02*
X164166D01*
X162036Y197899D02*
X164164D01*
X162098Y297799D02*
X164102D01*
X162210Y292399D02*
X163990D01*
X162262Y192499D02*
X163938D01*
X162264Y237499D02*
X163936D01*
X162313Y337399D02*
X163887D01*
X162442Y332899D02*
X163758D01*
X162480Y232999D02*
X163720D01*
X162481Y196999D02*
X163719D01*
X162516Y296899D02*
X163684D01*
X162578Y293299D02*
X163622D01*
X162606Y193399D02*
X163594D01*
X162607Y236599D02*
X163593D01*
X162638Y336499D02*
X163562D01*
X162996Y333799D02*
X163204D01*
X154629Y330199D02*
X156571D01*
X154892Y230299D02*
X156308D01*
X154898Y199699D02*
X156302D01*
X155121Y299599D02*
X156079D01*
X123500Y330199D02*
X151571D01*
X123500Y230299D02*
X151308D01*
X123500Y199699D02*
X151302D01*
X123500Y299599D02*
X151079D01*
X123500Y290599D02*
X150712D01*
X123500Y190699D02*
X150551D01*
X123500Y239299D02*
X150547D01*
X123500Y339199D02*
X150400D01*
X123500Y331099D02*
X150024D01*
X123500Y231199D02*
X149913D01*
X123500Y198799D02*
X149911D01*
X123500Y298699D02*
X149807D01*
X123500Y291499D02*
X149620D01*
X123500Y191599D02*
X149533D01*
X123500Y238399D02*
X149531D01*
X123500Y338299D02*
X149449D01*
X123500Y331999D02*
X149231D01*
X123500Y232099D02*
X149166D01*
X123500Y197899D02*
X149164D01*
X123500Y297799D02*
X149102D01*
X123500Y292399D02*
X148990D01*
X123500Y192499D02*
X148938D01*
X123500Y237499D02*
X148936D01*
X123500Y337399D02*
X148887D01*
X123500Y332899D02*
X148758D01*
X123500Y232999D02*
X148720D01*
X123500Y196999D02*
X148719D01*
X123500Y296899D02*
X148684D01*
X123500Y293299D02*
X148622D01*
X123500Y193399D02*
X148594D01*
X123500Y236599D02*
X148593D01*
X123500Y336499D02*
X148567D01*
X123500Y333799D02*
X148505D01*
X123500Y233899D02*
X148489D01*
X123500Y196099D02*
X148488D01*
X123500Y295999D02*
X148474D01*
X123500Y294199D02*
X148452D01*
X123500Y194299D02*
X148445D01*
X123500Y235699D02*
X148445D01*
X123500Y335599D02*
X148439D01*
X123500Y334699D02*
X148435D01*
X123500Y295099D02*
X148435D01*
X123500Y234799D02*
X148435D01*
X123500Y195199D02*
X148435D01*
X123500Y173599D02*
X143919D01*
X123500Y172699D02*
X143891D01*
X123500Y171799D02*
X143891D01*
X123500Y170899D02*
X143891D01*
X123500Y169999D02*
X143891D01*
X123500Y169099D02*
X143891D01*
X123500Y168199D02*
X143891D01*
X123500Y167299D02*
X143891D01*
X123500Y166399D02*
X143891D01*
X123500Y165499D02*
X143842D01*
X123500Y154699D02*
X143341D01*
X123500Y164599D02*
X143156D01*
X123500Y163699D02*
X143127D01*
X123500Y162799D02*
X143127D01*
X123500Y161899D02*
X143127D01*
X123500Y160999D02*
X143127D01*
X123500Y160099D02*
X143127D01*
X123500Y159199D02*
X143127D01*
X123500Y158299D02*
X143127D01*
X123500Y157399D02*
X143127D01*
X123500Y156499D02*
X143127D01*
X123500Y155599D02*
X143127D01*
X307468Y277099D02*
X347676D01*
X307682Y277999D02*
X347209D01*
X307700Y278899D02*
X346309D01*
X307700Y279799D02*
X345409D01*
X307700Y280699D02*
X344509D01*
X307700Y281599D02*
X343609D01*
X307700Y282499D02*
X342709D01*
X306960Y276199D02*
X341987D01*
X307700Y283399D02*
X341809D01*
X306295Y275299D02*
X341312D01*
X306125Y274399D02*
X341100D01*
X307700Y284299D02*
X340909D01*
X307700Y285199D02*
X340009D01*
X330630Y273499D02*
X339853D01*
X307700Y286099D02*
X339109D01*
X332363Y272599D02*
X338915D01*
X307700Y286999D02*
X338209D01*
X334326Y271699D02*
X338015D01*
X307700Y287899D02*
X337309D01*
X335385Y270799D02*
X337115D01*
X307700Y288799D02*
X336409D01*
X307700Y289699D02*
X335509D01*
X307700Y290599D02*
X334609D01*
X307700Y291499D02*
X333709D01*
X307700Y292399D02*
X332809D01*
X307700Y293299D02*
X331909D01*
X307700Y294199D02*
X331009D01*
X308090Y295099D02*
X330109D01*
X308990Y295999D02*
X329209D01*
X305678Y273499D02*
X327370D01*
X304857Y272599D02*
X325637D01*
X318465Y296899D02*
X321575D01*
X319135Y297799D02*
X320670D01*
X319343Y298699D02*
X320353D01*
X303957Y271699D02*
X320074D01*
X303203Y270799D02*
X319007D01*
X303198Y269899D02*
X308429D01*
X303150Y268999D02*
X307524D01*
X304044Y243799D02*
X320266D01*
X303366Y244699D02*
X319817D01*
X303198Y245599D02*
X309321D01*
X303198Y246499D02*
X308166D01*
X303118Y247399D02*
X307266D01*
X336438Y256399D02*
X341520D01*
X337338Y255499D02*
X341411D01*
X335538Y257299D02*
X341147D01*
X338238Y254599D02*
X341118D01*
X334638Y258199D02*
X340917D01*
X333738Y259099D02*
X339755D01*
X332838Y259999D02*
X338855D01*
X333107Y260899D02*
X337955D01*
X335445Y261799D02*
X337055D01*
X334236Y244699D02*
X343748D01*
X333718Y243799D02*
X342563D01*
X335127Y245599D02*
X342391D01*
X335528Y242899D02*
X341809D01*
X336517Y241999D02*
X341557D01*
X337417Y241099D02*
X341548D01*
X338317Y240199D02*
X341548D01*
X335679Y246499D02*
X341456D01*
X335890Y247399D02*
X341129D01*
G54D45*
X333726Y341588D03*
X343726D03*
X333726Y331588D03*
X343726D03*
X333726Y321588D03*
X343726D03*
X309126Y286741D03*
X299126D03*
X289126D03*
X346848Y251038D03*
Y261038D03*
Y271038D03*
G54D47*
X333726Y331588D02*
X343726D01*
G54D55*
X335299Y274000D02*
X334512D01*
X329394Y269000D02*
X328606D01*
X329394Y264000D02*
X328606D01*
X335299Y259000D02*
X334512D01*
X329394Y254000D02*
X328606D01*
X329394Y249000D02*
X328606D01*
X335299Y244000D02*
X334512D01*
X256299Y180000D02*
X255512D01*
X250394Y175000D02*
X249606D01*
X250394Y170000D02*
X249606D01*
X256299Y165000D02*
X255512D01*
X250394Y160000D02*
X249606D01*
X250394Y155000D02*
X249606D01*
X256299Y150000D02*
X255512D01*
X296299Y180000D02*
X295512D01*
X290394Y175000D02*
X289606D01*
X290394Y170000D02*
X289606D01*
X296299Y165000D02*
X295512D01*
X290394Y160000D02*
X289606D01*
X290394Y155000D02*
X289606D01*
X296299Y150000D02*
X295512D01*
X283701Y340000D02*
X284488D01*
X289606Y345000D02*
X290394D01*
X289606Y350000D02*
X290394D01*
X283701Y355000D02*
X284488D01*
X289606Y360000D02*
X290394D01*
X289606Y365000D02*
X290394D01*
X283701Y370000D02*
X284488D01*
X243701Y340000D02*
X244488D01*
X249606Y345000D02*
X250394D01*
X249606Y350000D02*
X250394D01*
X243701Y355000D02*
X244488D01*
X249606Y360000D02*
X250394D01*
X249606Y365000D02*
X250394D01*
X243701Y370000D02*
X244488D01*
X203701Y340000D02*
X204488D01*
X209606Y345000D02*
X210394D01*
X209606Y350000D02*
X210394D01*
X203701Y355000D02*
X204488D01*
X209606Y360000D02*
X210394D01*
X209606Y365000D02*
X210394D01*
X203701Y370000D02*
X204488D01*
X178100Y328701D02*
Y329488D01*
X173100Y334606D02*
Y335394D01*
X168100Y334606D02*
Y335394D01*
X163100Y328701D02*
Y329488D01*
X158100Y334606D02*
Y335394D01*
X153100Y334606D02*
Y335394D01*
X148100Y328701D02*
Y329488D01*
X178100Y288701D02*
Y289488D01*
X173100Y294606D02*
Y295394D01*
X168100Y294606D02*
Y295394D01*
X163100Y288701D02*
Y289488D01*
X158100Y294606D02*
Y295394D01*
X153100Y294606D02*
Y295394D01*
X148100Y288701D02*
Y289488D01*
X178100Y228701D02*
Y229488D01*
X173100Y234606D02*
Y235394D01*
X168100Y234606D02*
Y235394D01*
X163100Y228701D02*
Y229488D01*
X158100Y234606D02*
Y235394D01*
X153100Y234606D02*
Y235394D01*
X148100Y228701D02*
Y229488D01*
X178100Y188701D02*
Y189488D01*
X173100Y194606D02*
Y195394D01*
X168100Y194606D02*
Y195394D01*
X163100Y188701D02*
Y189488D01*
X158100Y194606D02*
Y195394D01*
X153100Y194606D02*
Y195394D01*
X148100Y188701D02*
Y189488D01*
X216299Y180000D02*
X215512D01*
X210394Y175000D02*
X209606D01*
X210394Y170000D02*
X209606D01*
X216299Y165000D02*
X215512D01*
X210394Y160000D02*
X209606D01*
X210394Y155000D02*
X209606D01*
X216299Y150000D02*
X215512D01*
G54D56*
X325063Y233173D03*
X329000Y283685D03*
X246063Y139173D03*
X250000Y189685D03*
X286063Y139173D03*
X290000Y189685D03*
X293937Y380827D03*
X290000Y330315D03*
X253937Y380827D03*
X250000Y330315D03*
X213937Y380827D03*
X210000Y330315D03*
X137273Y338937D03*
X187785Y335000D03*
X137273Y298937D03*
X187785Y295000D03*
X137273Y238937D03*
X187785Y235000D03*
X137273Y198937D03*
X187785Y195000D03*
X206063Y139173D03*
X210000Y189685D03*
G54D57*
X270006Y271061D02*
X265911D01*
X270006Y267912D02*
X265911D01*
X270006Y264762D02*
X265911D01*
X270006Y261612D02*
X265911D01*
X270006Y258463D02*
X265911D01*
X270006Y255313D02*
X265911D01*
X270006Y252164D02*
X265911D01*
X270006Y249014D02*
X265911D01*
X260872Y239880D02*
Y243975D01*
X257722Y239880D02*
Y243975D01*
X254573Y239880D02*
Y243975D01*
X251423Y239880D02*
Y243975D01*
X248274Y239880D02*
Y243975D01*
X245124Y239880D02*
Y243975D01*
X241974Y239880D02*
Y243975D01*
X238825Y239880D02*
Y243975D01*
X233785Y249014D02*
X229691D01*
X233785Y252164D02*
X229691D01*
X233785Y255313D02*
X229691D01*
X233785Y258463D02*
X229691D01*
X233785Y261612D02*
X229691D01*
X233785Y264762D02*
X229691D01*
X233785Y267912D02*
X229691D01*
X233785Y271061D02*
X229691D01*
X238825Y276101D02*
Y280195D01*
X241974Y276101D02*
Y280195D01*
X245124Y276101D02*
Y280195D01*
X248274Y276101D02*
Y280195D01*
X251423Y276101D02*
Y280195D01*
X254573Y276101D02*
Y280195D01*
X257722Y276101D02*
Y280195D01*
X260872Y276101D02*
Y280195D01*
G54D58*
X326764Y303000D02*
X327157D01*
X346843D02*
X347236D01*
G54D59*
X311096Y303054D02*
X312596D01*
X311096Y323054D02*
X312596D01*
G74*
X0Y0D02*
M02*
/Modules/Clock/CLKHUB02A/CAM_PROFI/BOARD.PHO
0,0 → 1,376
*
*
G04 PADS9.0.2 Build Number: 372616 generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "CLKHUB.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD024C,0.001*%
%ADD025C,0.01*%
*
*
*
*
G04 PC Circuitry*
G04 Layer Name CLKHUB.pcb - circuitry*
%LPD*%
*
*
G04 PC Custom Flashes*
G04 Layer Name CLKHUB.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name CLKHUB.pcb - circuitry*
%LPD*%
*
G54D24*
G01X121000Y399000D02*
X121003D01*
X359000D02*
X359003D01*
X359000Y121000D02*
X359003D01*
X359000Y399000D02*
X359003D01*
G54D25*
X121000D02*
X359000D01*
Y121000*
X121000*
Y399000*
Y415200D02*
X221318D01*
X121000D02*
X131000Y417700D01*
Y412700*
X121000Y415200*
X359000D02*
X258682D01*
X359000D02*
X349000Y412700D01*
Y417700*
X359000Y415200*
X121000Y404000D02*
Y420200D01*
X359000Y404000D02*
Y420200D01*
X224545Y416450D02*
Y416763D01*
X224545D02*
X224773Y417388D01*
X224773D02*
X225000Y417700D01*
X225455Y418013*
X225455D02*
X226364D01*
X226364D02*
X226818Y417700D01*
X227045Y417388*
X227045D02*
X227273Y416763D01*
X227273D02*
Y416138D01*
X227273D02*
X227045Y415513D01*
X227045D02*
X226591Y414575D01*
X224318Y411450*
X227500*
X230000Y418013D02*
X232500D01*
X232500D02*
X231136Y415513D01*
X231136D02*
X231818D01*
X231818D02*
X232273Y415200D01*
X232500Y414888*
X232500D02*
X232727Y413950D01*
Y413325*
X232500Y412388*
X232500D02*
X232045Y411763D01*
X232045D02*
X231364Y411450D01*
X230682*
X230000Y411763*
X230000D02*
X229773Y412075D01*
X229545Y412700*
X235909Y418013D02*
X235227Y417700D01*
X235000Y417075*
Y416450*
X235227Y415825*
X235682Y415513*
X235682D02*
X236591Y415200D01*
X237273Y414888*
X237273D02*
X237727Y414263D01*
X237727D02*
X237955Y413638D01*
X237955D02*
Y412700D01*
X237727Y412075*
X237500Y411763*
X237500D02*
X236818Y411450D01*
X235909*
X235227Y411763*
X235227D02*
X235000Y412075D01*
X234773Y412700*
Y413638*
X234773D02*
X235000Y414263D01*
X235000D02*
X235455Y414888D01*
X235455D02*
X236136Y415200D01*
X237045Y415513*
X237045D02*
X237500Y415825D01*
X237727Y416450*
Y417075*
X237500Y417700*
X236818Y418013*
X236818D02*
X235909D01*
X241364D02*
X240682Y417700D01*
X240227Y416763*
X240227D02*
X240000Y415200D01*
Y414263*
X240000D02*
X240227Y412700D01*
X240682Y411763*
X240682D02*
X241364Y411450D01*
X241818*
X242500Y411763*
X242500D02*
X242955Y412700D01*
X243182Y414263*
X243182D02*
Y415200D01*
X242955Y416763*
X242955D02*
X242500Y417700D01*
X241818Y418013*
X241818D02*
X241364D01*
X245227Y415825D02*
Y411450D01*
Y414575D02*
X245909Y415513D01*
X245909D02*
X246364Y415825D01*
X247045*
X247500Y415513*
X247500D02*
X247727Y414575D01*
Y411450*
Y414575D02*
X248409Y415513D01*
X248409D02*
X248864Y415825D01*
X249545*
X250000Y415513*
X250000D02*
X250227Y414575D01*
Y411450*
X252273Y418013D02*
X252500Y417700D01*
X252727Y418013*
X252727D02*
X252500Y418325D01*
X252273Y418013*
X252500Y415825D02*
Y411450D01*
X254773Y418013D02*
Y411450D01*
X383800Y121000D02*
Y253250D01*
Y121000D02*
X381300Y131000D01*
X386300*
X383800Y121000*
Y399000D02*
Y266750D01*
Y399000D02*
X386300Y389000D01*
X381300*
X383800Y399000*
X364000Y121000D02*
X388800D01*
X364000Y399000D02*
X388800D01*
X368345Y261250D02*
Y261563D01*
X368345D02*
X368573Y262188D01*
X368573D02*
X368800Y262500D01*
X369255Y262813*
X369255D02*
X370164D01*
X370164D02*
X370618Y262500D01*
X370845Y262188*
X370845D02*
X371073Y261563D01*
X371073D02*
Y260938D01*
X371073D02*
X370845Y260313D01*
X370845D02*
X370391Y259375D01*
X368118Y256250*
X371300*
X376527Y262813D02*
X374255Y256250D01*
X373345Y262813D02*
X376527D01*
X379709D02*
X379027Y262500D01*
X378800Y261875*
Y261250*
X379027Y260625*
X379482Y260313*
X379482D02*
X380391Y260000D01*
X381073Y259688*
X381073D02*
X381527Y259063D01*
X381527D02*
X381755Y258438D01*
X381755D02*
Y257500D01*
X381527Y256875*
X381300Y256563*
X381300D02*
X380618Y256250D01*
X379709*
X379027Y256563*
X379027D02*
X378800Y256875D01*
X378573Y257500*
Y258438*
X378573D02*
X378800Y259063D01*
X378800D02*
X379255Y259688D01*
X379255D02*
X379936Y260000D01*
X380845Y260313*
X380845D02*
X381300Y260625D01*
X381527Y261250*
Y261875*
X381300Y262500*
X380618Y262813*
X380618D02*
X379709D01*
X385164D02*
X384482Y262500D01*
X384027Y261563*
X384027D02*
X383800Y260000D01*
Y259063*
X383800D02*
X384027Y257500D01*
X384482Y256563*
X384482D02*
X385164Y256250D01*
X385618*
X386300Y256563*
X386300D02*
X386755Y257500D01*
X386982Y259063*
X386982D02*
Y260000D01*
X386755Y261563*
X386755D02*
X386300Y262500D01*
X385618Y262813*
X385618D02*
X385164D01*
X389027Y260625D02*
Y256250D01*
Y259375D02*
X389709Y260313D01*
X389709D02*
X390164Y260625D01*
X390845*
X391300Y260313*
X391300D02*
X391527Y259375D01*
Y256250*
Y259375D02*
X392209Y260313D01*
X392209D02*
X392664Y260625D01*
X393345*
X393800Y260313*
X393800D02*
X394027Y259375D01*
Y256250*
X396073Y262813D02*
X396300Y262500D01*
X396527Y262813*
X396527D02*
X396300Y263125D01*
X396073Y262813*
X396300Y260625D02*
Y256250D01*
X398573Y262813D02*
Y256250D01*
X0Y0D02*
M02*
/Modules/Clock/CLKHUB02A/CAM_PROFI/DRILL.DRL
0,0 → 1,121
%
T1C.02913F197S55
X021Y016
X021Y0155
X021591Y015
X025Y016
X025Y0155
X025591Y015
X029Y016
X029Y0155
X029591Y015
X029591Y018
X029591Y0165
X029Y0175
X029Y017
X025591Y0165
X025591Y018
X025Y017
X025Y0175
X021591Y018
X021591Y0165
X021Y0175
X021Y017
X01781Y018909
X01631Y018909
X01481Y018909
X01481Y022909
X01531Y0195
X01531Y0235
X01581Y0235
X01581Y0195
X01631Y022909
X01681Y0235
X01681Y0195
X01731Y0235
X01731Y0195
X01781Y022909
X033491Y0259
X033491Y0244
X033491Y0274
X0329Y0249
X0329Y0264
X0329Y0269
X0329Y0254
X01781Y028909
X01631Y028909
X01481Y028909
X01481Y032909
X01531Y0295
X01531Y0335
X01581Y0335
X01581Y0295
X01631Y032909
X01681Y0295
X01681Y0335
X01731Y0335
X01731Y0295
X01781Y032909
X029Y036
X029Y0345
X029Y035
X028409Y0355
X028409Y034
X025Y036
X025Y0345
X025Y035
X024409Y0355
X024409Y034
X021Y0345
X021Y036
X021Y035
X020409Y0355
X020409Y034
X020409Y037
X021Y0365
X024409Y037
X025Y0365
X028409Y037
X029Y0365
T2C.035F197S55
X034685Y025104
X034685Y026104
X034685Y027104
X034373Y033159
X034373Y032159
X033373Y033159
X033373Y032159
X030913Y028674
X029913Y028674
X028913Y028674
X033373Y034159
X034373Y034159
T3C.05315F107S55
X013727Y019894
X018779Y0195
X020606Y013917
X021Y018969
X024606Y013917
X025Y018969
X028606Y013917
X029Y018969
X0329Y028369
X032506Y023317
X018779Y0235
X013727Y023894
X013727Y029894
X013727Y033894
X018779Y0295
X018779Y0335
X021Y033031
X025Y033031
X029Y033031
X029394Y038083
X025394Y038083
X021394Y038083
T4C.12598F035S794
X014Y014
X034Y014
X034Y038
X014Y038
M30
/Modules/Clock/CLKHUB02A/SCH/CLKHUB02A.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB02A/SCH/CLKHUB.DSN
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB02A/SCH/CLKHUB.asc
0,0 → 1,129
*PADS-PCB*
*PART*
C1 C-ELYT,10uF@ELYTB
C2 C,100nF@C0805
C3 C,100nF@C0805
C4 C,100nF@C0805
C5 C,100nF@C0805
C6 C,100nF@C0805
C7 C,10nF@C0805
D1 D,1N4007SMD@MELF
J1 SATA,JUMP7@SATA
J10 SATA,JUMP7@SATA
J11 SATA,JUMP7@SATA
J12 JUMP2X3,JUMP2X3@JUMP2X3
J14 JUMP3,JUMP3@JUMP3
J15 JUMP3,JUMP3@JUMP3
J2 SATA,JUMP7@SATA
J3 SATA,JUMP7@SATA
J4 SATA,JUMP7@SATA
J5 SATA,JUMP7@SATA
J6 SATA,JUMP7@SATA
J7 SATA,JUMP7@SATA
J8 SATA,JUMP7@SATA
J9 SATA,JUMP7@SATA
M1 PAD,HOLE_M3@HOLE_M3
M2 PAD,HOLE_M3@HOLE_M3
M3 PAD,HOLE_M3@HOLE_M3
M4 PAD,HOLE_M3@HOLE_M3
R1 R,127@R0805
R10 R,100@R0805
R11 R,195@R0805
R12 R,195@R0805
R13 R,195@R0805
R14 R,195@R0805
R15 R,195@R0805
R16 R,195@R0805
R17 R,195@R0805
R18 R,195@R0805
R19 R,195@R0805
R2 R,127@R0805
R20 R,195@R0805
R21 R,195@R0805
R22 R,195@R0805
R23 R,195@R0805
R24 R,195@R0805
R25 R,195@R0805
R26 R,195@R0805
R27 R,195@R0805
R28 R,195@R0805
R29 R,195@R0805
R3 R,83@R0805
R30 R,195@R0805
R4 R,83@R0805
R5 R,127@R0805
R6 R,127@R0805
R7 R,83@R0805
R8 R,83@R0805
R9 R,100@R0805
U1 TQFP32,CDCLVP111@TQFP32
 
*NET*
*SIGNAL* GND
J1.1 J1.4 J1.7 J2.1 J2.4 J2.7 J3.1 J3.4
J3.7 J4.1 J4.4 J4.7 J5.1 J5.4 J5.7 J6.1
J6.4 J6.7 J7.1 J7.4 J7.7 J8.1 J8.4 J8.7
J9.1 J9.4 J9.7 J10.1 J10.4 J10.7 J11.1 J11.4
J11.7 J12.1 J12.2 J12.5 J12.6 D1.A C1.C C2.1
C3.1 C4.1 C5.1 C6.1 M1.1 M2.1 M3.1 M4.1
J14.1 R3.1 R4.1 R7.1 R8.1 R11.1 R12.1 R13.1
R14.1 R15.1 R16.1 U1.8 R18.1 R17.1 R19.1 R20.1
R21.1 R22.1 R23.1 R24.1 R25.1 R26.1 R27.1 R28.1
R29.1 R30.1 C7.2
*SIGNAL* N07209
J1.5 R5.1 R7.2 R10.1 U1.7
*SIGNAL* N07217
J1.6 R6.1 R8.2 R10.2 U1.6
*SIGNAL* N07225
J1.2 R1.1 R3.2 R9.1 U1.3 J15.3
*SIGNAL* N07229
J1.3 R2.1 R4.2 R9.2 U1.4 J15.2
*SIGNAL* N09725
J11.3 R14.2 U1.10
*SIGNAL* N09745
J10.3 R12.2 U1.12
*SIGNAL* N09755
J10.2 R11.2 U1.13
*SIGNAL* N13453
J11.2 R13.2 U1.11
*SIGNAL* N15785
U1.5 J15.1 C7.1
*SIGNAL* N15789
J14.2 U1.2
*SIGNAL* N16585
J9.3 R15.2 U1.14
*SIGNAL* N16592
J9.2 R16.2 U1.15
*SIGNAL* N16599
J8.3 U1.17 R25.2
*SIGNAL* N16606
J8.2 U1.18 R26.2
*SIGNAL* N16613
J7.3 U1.19 R27.2
*SIGNAL* N16620
J7.2 U1.20 R28.2
*SIGNAL* N16627
J6.3 U1.21 R29.2
*SIGNAL* N16645
J6.2 U1.22 R30.2
*SIGNAL* N16840
J5.3 U1.23 R23.2
*SIGNAL* N17106
J5.2 U1.24 R24.2
*SIGNAL* N19218
J4.3 U1.26 R21.2
*SIGNAL* N19240
J4.2 U1.27 R22.2
*SIGNAL* N19269
J3.3 U1.28 R19.2
*SIGNAL* N19305
J3.2 U1.29 R20.2
*SIGNAL* N19362
J2.3 U1.30 R17.2
*SIGNAL* N19391
J2.2 U1.31 R18.2
*SIGNAL* VCC
J12.3 J12.4 D1.C C1.A C2.2 C3.2 C4.2 C5.2
C6.2 J14.3 R1.2 R2.2 R5.2 R6.2 U1.1 U1.9
U1.16 U1.25 U1.32
*END*
/Modules/Clock/CLKHUB02A/DOC/CLKHUB02A.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB02A/PrjInfo.txt
0,0 → 1,12
[InfoShortDescription.en]
Low jitter clock distributor
 
[InfoShortDescription.cs]
Distributor hodin s nízkým šumem.
 
[InfoLongDescription.en]
high speed clock distributor with ten LVPECL outputs. Usabele up to 3.5GHz
 
[InfoLongDescription.cs]
10ti násobný budič hodin. Výstupy jsou v logice LVPECL vyvedené na SATA konektory. Je použitelný do frekvence 3,5GHz
[End]
/Modules/Clock/RTC_DALLAS/DS1307.pdf
0,0 → 1,2806
+%âãÏÓ
+
+xref
+146 32
+0000000016 00000 n
+0000001487 00000 n
+0000001622 00000 n
+0000001665 00000 n
+0000001997 00000 n
+0000002164 00000 n
+0000002778 00000 n
+0000003318 00000 n
+0000003565 00000 n
+0000003833 00000 n
+0000004086 00000 n
+0000004188 00000 n
+0000005347 00000 n
+0000005489 00000 n
+0000005775 00000 n
+0000006734 00000 n
+0000007576 00000 n
+0000008077 00000 n
+0000008336 00000 n
+0000009249 00000 n
+0000010203 00000 n
+0000011024 00000 n
+0000011740 00000 n
+0000012633 00000 n
+0000047340 00000 n
+0000060466 00000 n
+0000089324 00000 n
+0000109920 00000 n
+0000116512 00000 n
+0000116753 00000 n
+0000116948 00000 n
+0000000936 00000 n
+trailer
+<</Size 178/Prev 296211/Root 147 0 R/Info 145 0 R/ID[<EA35B1B21DCA341CCE9FBF22429D99EA><BDE42EF0B437424AAF6DD067A1ACA3FB>]>>
+startxref
+0
+%%EOF
+
+177 0 obj<</Length 451/B 560/Filter/FlateDecode/I 584/L 544/O 528/S 395>>stream
+,Ç"˜4 Z\ ´ KÄ\ ˆ/¤…ˆÇÀÂ$¤eØìm ÅŠ 5L֌Î0<d¸Ä`ÍÐÌð™y
+C8Ã!!†] “n2f`F'23&0>f]Æ°–á%»CÃsÆ
+-@þD–&^°8Ã}€Do–n
+157 0 obj<</Length 1088/Filter/FlateDecode>>stream
+Bƒë‰0âCüHþ=ñ”êCKäÛjbð9g1ikys^¾}¢ê¥ëùlˆSs;ñ}ÍÄÉ}®zBÅÓ‹•† f:§¾ø±Ñûß´þxrv%ùãÿßS”’̏ T„ÔÚÿý¢´³Q×àI&ÄoLÉëLaœšS“|ÄE…L#ð_ž^nÿ‚û‡×»—G7p¾&?ÃHâI6z4²)ƒ@]ce
+.ý9xR¸UñŸÐ™¶tC'­ 5i…–×Óû֕Ž¬jðNæjgߝ—äî» ôµs=TU
+t½ÀÃf°>òòu< fXóô°$ †!Ϻ/–ˆ úæp ´‘ý²^7„û6¥V}§f€E£f¼HŽë³®Åežñ‡mn)<
+¿“€š1W÷%Im0Voû¢¬ŒM¾³ÓO(Á¿ $¼8
+159 0 obj<</Length 216/Filter/FlateDecode>>stream
+H‰TP1nÃ0 Üõ
+U零·8m5µRêµ¹$û~g]ó«Y<·+Ո´½á™—ozø0 s²X/F²GøøMð!«å7هjl
+
+160 0 obj<</Length 889/Filter/FlateDecode>>stream
+æßñû#OìàÃ'˜ñçÑ«8æ€îïGG1Ý)w\›q¼Åv–ÇmßϛÚ!‡¸@ñÍrÍ.a±¼XÍâ¹™–c¼…ˆìUt={‰í"íá8lïžÜó ³Î
+×å6ªÉ›`›p:ôrÁNÚÃõí ^öƒç‹P¾M&r˜—HÛ½Häwº­Ï…ÛžëüߢyD'5[6ÕC#Š‚*uGu‘°þ҉FZi뫄E§êNÁ:{(âObÙ:îšSd³NUj;%ÉûI6Ö‘å$”s©HH‰ÂNJaš0C#ÙЌ²&é2Õl!ÒH†–Ý8¢ðº¤î¤†l["¢Ÿá{nÓdå Kè “A½ÂFV•Ê~j,hؙ®‘dy.TÕèêh¶”Â(~.'Âr°¨q
+•ZÃ)fIôUZÔ1•ª¨u盞!T×HX‰ò(z=H;8¼³'#ÔòØ-ˆ¿ˆ&Ûï¡¿_þÊ 7ûŠ
+w¹¤ú…¾Ÿb¸Xæ¢%­’:çKÀb¬?L?ü+À‘ Õ
+161 0 obj<</Length 772/Filter/FlateDecode>>stream
+Îÿ/¿ß¸|
+;æó~‹2´ç¹Sðn1 ÆF-çõqð ùÏ:˜ FÁá±,÷iy7·“Ҝѝ%ëB]s¨Ð ±§ŒiIò´Ä!d,âþ³ZVJI¼[f©Oý§Zzcl§îK<½ýr8õ_¤"GKê&œ£©
+«ß¥Ý º°²” ÃD”u°Øž…ˆ{ZTŒ-҉dØÏؚ¿b+4õN3õɊ ìsk›¦§<–xâ¸~íàdq*,ƒ©ÎZÁ OªÙ/âí¸Í‚#ž?ßLþΘv"4ïW·í ÓιÐHÌ+ûˆv(•6½¢“hùb'ÑßClÁÐ%î{IÛç M›5Šw¤Ã‹Ëèô¨ b³gDz8EuK«CÝ
+<þ¿‡¨%ÞWgõƒ? ãÏT
+164 0 obj<</Length 843/Filter/FlateDecode>>stream
+Lç|R™6óåf£°Ìîþáñ®ü–Í~ñ ÒsðØ ç3ðxg‡Pw§Ý9öé¼AÓDyB~,ãÄéà9Üð
+\[ ÄÏЮÆlý‘mn:¯Q:Ûû#R!œÃˆ°Ë†”°Ôð1vlÏ{»!Fˆù%ÄÓyMÓ'?ӈ_ž!¶¯ÎNþ*N ÁÛÿÕÀ7ë§7ýþË<ÊkÒgc⨅Ÿ¶ÿ“|[$¾Àw:mPÌæÐÝçx§ƒ?Ž7Agÿ²Ó Lؓ
+165 0 obj<</Length 884/Filter/FlateDecode>>stream
+rœwçýpøQ8uÓÜé'ê„p¤´Ï°§d£Øñß}žrÁéæí莍ޝc•ÿ^/©¢T’RÆTz,]ëԚ¨’äËc;V“ª¦jÕ.î‘Ґ)òÇഝfá¾Aj{*)|ƒF“t š˜dÔЅP>òLJºÿÓ{bq?Ž€®‘Jî|êpŒHH@éÁ8jh]âÕû ÆTR[
+F!Ïäöhû WŠ“hL N¬>Y‘“fÔRh«øfڌ U†uŸÀòјÐÄZŸP¾xíÇÒ7€v‘m4ó4”M²ÌK™‡)¼ŒcGKnXü+n•–‰ýá_Èþð
+166 0 obj<</Length 751/Filter/FlateDecode>>stream
+;nnã; s£s¶-Àµ¬Ž–ëë€/KÁqµæœ(Ÿ‰²ØQ›µZÍ?Î<_SäÀhîáïºÿÜЂæÄqŽ} Ž1±B±uôáBCY sÔ«ÓÎ\²×¾CZ4äía—¢î‘J¶ÿÑg¬àe*ª?|Šú/ñºð:n½¤—¸ˆ_Af
+¸HF”þŠÅòÏe6Ât¦°}×U(
+öº©Ž@ßP5‰ƒ–LÉ.½g’jxŠá\ ƒ·e]ÁæÒ }›~@«¥µË1`¿Jæ‰+pä$ó ¦
+®Ï(/¨`ގÒU²¤ãÎë¶ü†˜p˜%®hmŠšÊí1 Ě;»È…l¸4Ñc+»é°·g.Ô.ъ-¾ôþÈj(n":pÖU™Üm­§t©µs?.R«0ŒhØȘÐÜ^‘í¶G$rc´úÈڋÂö8ꋛsap8Q³ëʆhX Ö«ÂXÚSQeÃÙNjÏU‡Òvc÷füLÉØZ³ÅÐÔ©nò¹—Ê”;L-{ŽšçéãIcLßý`œQÀ
+167 0 obj<</Length 646/Filter/FlateDecode>>stream
+H‰œUÉn1 ½ÏWèè `F¤ö£íŠ K¬tAÑS (ìÿ¿–”<¹ۓ ‡ñ‹øôHŠ ž”% )ª]‡ŒÑ2v
+$0ž¡¤‚\¬¸škÕ<ø@·)A¨·;ßb#ŸÆœ Ùö:Vµ­¶Þ0ô­³Þ°¯×›á<ú"rþ§[ßuëÜÝçŒ
+U~é4h­“Ê¿Uø5ÿ•è,訌á¼ïۇUŸÿ
+Õüo¿ônñíþÓsž“uâÞçí4^pc BjWÊ­ ƒAvÁÅt±ŒeTȀ6¥„¹^å9#† ÙĖ7ÔñV ’*+»‚óÍ;'ùK¾å?Nö^¹B,BÙJƒÅñœ_ȶ¸Øﺗ»òÈ<Kš’ªx¸Bý`
+168 0 obj<</Length 823/Filter/FlateDecode>>stream
+Ù(&x Ʌ¶hjü´Á5˜úæHU€™;ÖèìBä¤à´¦À¬x ¢<ÎA.zqË /’ÍkÞJáI­z¥aª´w"^ë½F×æ›9}m¨²î0øæ†¬B%U|/t…F†`ʊµªØL…Z •ÚÂC+JÑÑcá¾Á¨P۝ 5ª&gߺ™Ïòs†®ޖ±ƒµLï‚ÂޅNÌz·É¹q/i穙p› /’øŒù{°†‘UE8daű
+³+Ê*ÂØÝ+CöÎDœnsÔÛ'¥?I³ð­¹ë›Ê òº{Ð{u¨AQ¶Dhƒ~~EÁ2í~R+ŸDwVPü–áé(;~1G¸µß¶Û«Û§ûëõ±½èa)-MÒ¦¬¨Heˆ8ª”<,¾Z©nk
+q°«DrI+Q åw‘¢^u¼(aóËD:¸l¹ÛJСðFÈØqŠûº›ñ“FCÆ_ È%ìGܪ+TkeëYÆט‰›9¹Øx{þ…µO¬­ö
+169 0 obj<</Length 34621/Filter/FlateDecode/Length1 59536>>stream
+H‰ÔV{<”éæb0ȽÄÐëVîž!w‘[aĸD—Ó`0fvfܝ2s¤Û ÅV$å²6mm*j•N$§ÒV›{)ÊYi ûN´»uÎÙýï\žçó|ž÷w}~Ïûûþ~ï 0€ à}U—ÓÛ!”3
+€f5Ȓ"ÿ˜€V Ê ar<'¡ò)ž  SÃL"…&]I¨¼ ŒâEsÚR× ;ŽÒ Ññ©Q%ª2øՐÒÃblî8¸4€á0ԟM ÊP±R™ÀˆŽÒ1aʂåa®(…žoÏe2°S/_p]B›q)<9/ùJÔ~ª$08¬ûaŽXžf ÕÀã
+„è=Ðñt½DÎã³x3Í#¸¡çÑsæÔì@3ÝÕÀ‡¡¹ Š5#²&ÙÞÙo0ÒØR±¦/ÊòÆb0äPž 3'ÁJIH'M <Fl‹ÅàKa4û‡T¦“IŽ&Dà‚xÀBt9K&D>õ‡W*÷h¿x°‡çÏߌMўÒõKÅj¡+Y†X¥Õ‹»V|)^G:¾A°I}ÃÃcPá×81x4Ñò¨MÀ㉪ CX|v;:¡ñBğ%Læòãȋ ºDANuÁG3Ä'iA6ƒ&sýß,Ù$dpxì„h$ˆÅOb3YH —+$/‡”9mS*âë³ÒÍÇׇ¶Yéîî@óXe†1íl‘Oπ:‹ìl¡5™?ŒðE
+p9$C[Š•µµ]øÿþD%¿ç)€íAßûN¬HîX ã1fæ"Òi™
+¹sÊ
+¡‚î%öµZ™œéž”X>1’;#+»W+ü»ö¡É§7m7|þ—0%AlÊ­/Ô§¯‡M¶±?m©&"Ýü"ÿ®^˜åÝ65©,› ùÕõ~«G^:è}R´E÷P|vÓj¯±õ'l5¿So÷‡ú3HàиÁ œÓ[òT¶(+íÕkë®S5^Õ/—r¤|ËD…4_ç麱¶¬¾ù¾½þŒ±ºòwžNËåJx!“{M¶.ê`6¦²¥§
+Œvýô¢ºªkC;ñ¦’lNG]­QasªqVÞÃÙ ÑnÞ'r•úS‡‚öw
+\¦¦S³j‚;§•™L(Æc¡WŠÃb°X%™4Îznä~ê…æi÷Õ4ÿ?‚Å,…²âSÛü
+âҏñÿ)¾ù›Éýۛ9@»9
+½&e8\[«[5àpkD2ßxƒkðÄñ Ã7lìíX2A9¥«¶¦±EÊqÖcôûá̓²ïžjõM¯$Æ¢]@ýŠý<×Á°ÛÑq‡r§ó$sô±ëçM€G6…Æs… çÎå¥òÙÑ1B ʲZ‘~l&Ÿ+àF w.ŸgAց¤9eõO%\>CÈæ&uᒹÂÐøM.éÈÊDa —ϦΚÈdm竚É+ò<ù_ˆèϊ´
+{é
+kT¤Cf#ޕGeNt‰BBǾuظP”Œ0yùdfÁÌ©ö­=šüõŽ7/ŽËӃu„m­uH²ê¶ÇóEZ EÇ¡¨L‚~ ^T E2•"nóÆØü#úk·¨ñÛ;{ë(ÿ?Ÿ?ñŸ`'ÉaÁ°\Ӟ‰Ö/Îc î%+O¬§SJŽÈÝr–Ú·#§Õ~P÷õxè~³³¥^7"ÇÞÿ½ÍÁ!¼Ê†Æž1ิ¶U?’Êø¼Ç©D‰Û0£BÕ`7½¿íÞ§ŽPŸE¦×V/¾ajkh~™uTe—¡"óØé­nkúD`M‚;EzZ¼hj :^aíä¥W-—†šá{„,»C»ÀXÓï®6öø«Ì'¸úˆœþáFèK–OK íÛzœ‘ÊlnϸLΖó®}mk֟Ö_™Ü—T
+nǺ\é²Ùõd¥J¥u¬Vl¯õÝ$|¥þF¸ÕŠ?’Bä9bٗwîÒ\<ÛIÁ'x½*öÛ÷'–Tt•¢]¡ý78=ÿo+WDmª•»ï¹ÿB}™ÇCµ÷qüÌJc_¦¬Q#²<œ3Èd;eÆRJ2Š4F .ºe¦"îtqE!²iUˆ„JJ—”›"JÙRˆºÊ’çÌhq[^ÏÏó4ÿœùý¾¿ß9¿åó}¿ßãµ}ÿXaÀX }
+ö†'°sMS‰ÆÊ én (ÅoËà<|Ãà˜Ë†¿# Šó;…d„Öø3˜¬`Ƨ•á~´²m“Ÿ8³M¸dn
+ïzP}w0siaŸˆ©àª”%ø~>WH|…_˜tóÆjÕÑ2½ÖÜ gvmP?_¿Fäóí4'ääÄ~—;yì£ÿ ^~›`Ø󗪂¦€– y®Y®IœñǒÎ/t›.óÓ{•WHP ¿W/$”Å÷c‡éñ݅ï-°§è†¯¼\€DCŒ mz°sô±¨lôdQéí™"òͪÞþ¿QSnEŹY+£†¸T¥%5²Mý[,4,LAÒoS¬ÊšחŒÑfÒ½ÊEBEI;mèŠéi)£I㶠#!åôØ+¨zÝ Ë;q\ñʳhÛõ•Ø„?,¶_ï|—9"R»ÇÓ#—¿*º½=>€ð´ô¹Ü¯•TÄ1ízϦó Û|fZuêY•„ób³¦cR6ì±Ø ¹Ç¬+q9ieí…gÝGüõó^lq~ãÀ=9(щ˜ìÞ¸k3u}“NÈ­çvle0OôæÅVïSwäŸÄå´$Ï8Åh¤°Ôk& ͏†nf_Š‡HĈ á
+—SþӀïðÅ
+¯þKKç[ñ°j?ODCÒhɵBèÓ­ë†í@ËÜûmµq-àÖyÃE!opm.« X¡@ à lTU Øð?wÀîƒ-üU@Ð@ÌSUû(ìÈÈȯ„ÍŽ
+¹>ñE> ÄÙf¨ÉPÞxU‹z¶"ɋ„?ºû`ZÌk´š°Û-fcCƒ¼EŠ¶KCõÁ3JäG;"ïqÂ÷^jš!´&ñó’-ýâ‹ß¼Òe§®J”Nw´›õ¹–hòâR÷:aœ÷l¨Óàj*­š{_­—ó¢æjŹ:\Th:ãôØfîä[ Niäþ±BBšŒÙ’™ãçMŸº¦Ü;ášñpÞüPŠ§´Õ#Zôž¬£ÄÖWNNäãMÐsÝL=_ÝÐz“ùk3hŋÃ`ïÞèUÌyKliMè®>¾ÿvVÔ&íIYm™Ò£‹…z˜ó¼&§®O–´Nçq‘Ž iû喰i w
+T]
+CR0VèBwÿÐ@¾’Ti¡áalUgv$+4Zâç$*þi€Žª]°Ÿ.¤jÍ_f2a5²}™!|9ºù‡Fúù P€Ä¹ÑÚÎ.ªŽv–VvŽv4/UK
+Åƕfc­Ã—=ŒÎ~))ÍôfmJu©ªŸ¡<••ËþJÓ^ Ü|ñŠ|n!`í~¶` ~>‰AFúk¿Ñ®hà”ÂÃÙä”0BøãXŸïè©0h™Iíîى~£¤—‡€‡ÔŠÜÚÀ‰xܹ ô/¤–ÁÚ.œ9ÏòP‰Ž§‰ûÛŠuk—’ú‰èþÍ®Åû,X[“­º¥c¤ÏUm—=>TT ž6ˆŠ-K¿&ÙÛ÷L?"ëQÿNæKº:órÉÖÚ´kë‡MûI˜Í£¿žqT‚~×Ö!¦T¶Í
+€|%®@©UiÙ±òÏàÖÕOaª`æ#V/õM!ð3?™å3ÊÁš¼£œöfc¢%€RJ“«z­Êˆ± /Ó{Å\½eòŠÉ7Wö# 7Ý{êà-,ƒ·à/ð¶“ÖÛpáƒtØ
+•°ªA…IDyr¢oÀÙ}a¾ÐB²a1î.¯Â¨â§I«
+yœ¤¢ J¡Žà@ÁlJ¾Ì”-Н|Ì'«5Їšà|ƒJ»|C¶CÄӔO#œÄfî½»Ì;Ì,4U©7 &N9üþ
+gãÙ³¬—ò
+¼Í€@e‘ÌÆ¢ t6‹=Ï6°­¬•àû‰ýÊÃx4·ó<™çñrŠªš¯#8È/
+«h’êÜ_Ù¤lWê”}ÊJ»hyÑü>½³ónÜÝs^ð®ônò6xåE¥3´RzB2E_H0Î{uÜÛp©vVŒÃC•™‚Ó±çS%_ÂZÜå‹ý¥*}…ms‹òÅ܇&*G0™•°
+¶Ž­gìKv‹[xïÌCyÁ x ŸÃðMÜàŸòðKü~‡@
+?±¾þ†×ØžE]pL¤(.°ñ­p€Wà"8Ȝþ·ýVSÅ7i.ŒÇþø.³±ÔEƒøw°že_Ã5ºÇ+á5,Ó`-$b%\†Ýt+z+3Ô85ÿÆʄ‡=†ÀÄ^Ên0öB®tƒ—°€×ªmì,̅Váçø~Š¾•à™¢]ÉÁRº‹`TÈe°@q‰Ïqp|
+bÄšn•¼¿°Ñº„¦J>Í´Ct»ÐÎ3‰N3†úbMˆZ‚Í4'uPÝñ‰4ÅNB£:ž5Á4%iêˆÞ˜$wCœ3äzH yP-+Ébü¯@Vy_€™ð8ݜs8FÉ`­J†L`v–å²Mž/U;ÃáG‚´IQޏø
+L+Ò§ §í>Hó¹1Ô4Ãâs£•™ÙÀ*­>¾Ù³º)¦ºíÅzqa¾Ëà…y¦.vò›n„-ü>ü[2Þ5ÍUý07’{œáeš¹õxª5ãÙ®‡¹6ó›—G6H—Åd¸=äz5qt®FÞXUžËÀ*r©™™˜YuäW¢;MŠ{ºftÒSõRÏt7Õc@Î[ƒÕê8,/€Õ©yÆ»t›1,RÏ+LªïžœïD8´ˆG9 ñõ!]:
+æ”E"{Õ1ÔÜ WxĈGAIZjV…ÌÌqüµ:§ç
+JS¢aº,K0þ\•'öj˜â•Kù'љ1%›]$’žš)¬ku*ק§†Ò#múYýldËÒr?pZö½)Ñì}¥ôÕ&m>“BÇâæt­:¯9¬U痕´…€ÔꂒSº¦g•/.m˺’¶T ¬´ºhE)BªÈÕ¸ÈSzPµOi •ªÖT
+%ohÕ tA_§aC«îêB¾N§Îtua¥“?9c²
+>Tœy`݋g$a£‰©DÑ@Tó‰g‰‰œœ×Pñʘ‘ØTñÁØ°:èCÚ¦bÖ]õŸnÎÔ{cÉ<iö TxH“1%_$fiK³?¶ä”ÄŒÏ*¾+$îµ÷eS1fî™ÝX&6¨dlù,yG›%腨&dWI̊}>‹_$֔O˜/ˆ[k¦Ê²¤{±^å³ï‹oÂQŽYn¯ç™R‡åæ7ùöþ>֛ïa‰1 S­L긶êÝX仜{y'å'¸VèÔîµNsMôg'ž¤O¿av귚še59ïXÐÎYMú£ªÜ‡¡vë„ñuÿ®þ³@¿`5ñÌlrÞµ:‡ëy\r"Эe©>SŠ¨$n NÖjƒZk !¸DÜo†1ß
+¾Ò¾-Ew‰^•r-ÊÌì_¯›k±ÕhfìýÍ{¸×ìg}—q2–ý?ิ·Pf1·v±ü±sBÚ©9Zœb¹ª_”­>lÖsé·î)í•r/{ikÌNßÆëاÖ)㲟´1aà\$ƹܓ§× ‰¨Óÿ€,c%¾­wÚµÃÈÖºˆÃ~†åŠ›‰<Þñ³´mÄTsž%v°<…üKâ¤+óí6 ¯;9öòÓò] Ðc¶0uGˆZâ×~]<d®ëéãa¥8í½ägx×Ú%®áRï:5ç¾Ëg·;íÆbŽÀގ၇0ܘ@ý-ì— [)̧g0¶?{úƒv™Ê‡.Âñkô÷ƒ<âp1ŽS…½»á?²ï³€û»ø’òïߑìÆ>§]p.’‹´ 2 Ê”“|úûDý”>aÿ+0àü3QŸ('îk²þ4ÖÆσX<<Ž…sÛ‰rð
+ìX÷B_Ù<ÖÊp›qPlb Nè+Ûwb‚@K[GIæ“ÏóŒ ¤­ê?Ë*w ½…ßkD¬~–
+âü:[üjtëýýñ÷%qh_Ø|+ÈãÉóÈùäŸcñ흽b>ύ÷˜,gIWB›k9q-7ÎË]sý1ÿŸÀÜy‰è ^ü_Ï¥±J„û"ß!‹øŽìäûänTWy–|2ø Ï¡òkÔñöî™D fy(u_%? \ùå¨ïtáèf
+zãå»ý¯ü
+¾­¯Å(7“1&¢@ú@h= ä[¦dØ †ÀÇ"¢™ŠãÇæjI¨ç„JlyÆ/Üui·í«ÂM|9šÖO­LëàŠtÚâtڗ楋g7¤õô™ií¨òë\çø‡’I"oF¶CRö¬ü”(䤩ˆ€™r3%šÉ‘¨ôø{‡LfBMÌDÉF¢¤†M4^Pèä³#ìùc×Óv=1µÐßx’}H^CÀÄ>Äõû/X×pv³Cփ^0.€1Ë®áz×Uv•ØØâõ ô‚!0,ì
+¤½Çß7…äv=`ì=H;{?ë]H» ë2»Œ®½¯Yä†×—1”ªŒQìÌɟd¿ßš¡$ٟªW9˜Ã.04v•_$*h`;ȅu Ö%¢ƒ£à$0@.îÁ›#PÙ(x \"s€š•½G3Iv!îiP;Ï~GŠ1¨çØëB¿ÅÎ
+²´ƒa0R Ùåèx6H¨í`/¹¢;c€‘m™.¾,:æËtº‰{lW9.7skevÙîµ/7õÈÔæ¢M®”‹ÕI"„8
+$¼^5>]]‘¤ù+[œŠj8Â$ÜÒ`,ô†“–Ô*£Æ6,Í_‰ôQz$ŠRƒ}7IIK$IS¼è€Óp,‹ J vrýøÃÑ()‘v֗Ô;ê
+=|€èÈHïOÉ=v™q<¼:b¼X5üÜH•EÃÆ÷W«m‘ú ý8 7¸ŠFLuô“Ð*^nª F£á$]#òˆJo 3æ†È³ºˆÊóˆju¥óN¤óªp?ò*¹B^^©yUyy"ÏLy^_¬2쫬9Å*‰‰œX±zwÎhrªªDŽ¤“Q‘3*é<Ǩ)²Œ—,Rh)‘EŠLKEʚ;)¾LÊÁñ”ƒ¢%½“#§s
+®es
+Fà¡YYÂ3ÅCSQl˄JöÔº8­gBvV4oWw¬›”„6Óß>(êêæž–ÞØÃ>ˆ… m]0ÖEHب^6êW¶Fú,”vðŸd,ΖM™J¦†Ó…³Q¸˜šL㉼l /ËËË$Þÿÿwgô2þèìL‚j.ÚEbQ“á
+·0,-­ø­m­‘A—øö‹âƨ—Ʋuˆn“´MøïÍÒ՝±2ãЕÑé»pK,;ã>J|Âz•ƒ ›‹…w¡»°
+P\ZàŸÁY²Ûs‚uËõ&½[ç
+Ÿ÷Aÿº@Ω¬,¨ëV±Ú=½. aiuEónO˜Þ‰%S±$MņSɘ£èp2šì°N [_¤ç%k¤Ãʍd&Ӌpì»4.'‹bpR~¨¬´¼"ăb—Ó!àò
+¶Þº2r÷Oµ[wü>›ü—ý•†2…L¡Ä,SŒìf恼Ã {áoY5>z»—RR“ozm¶Ìd¸WU3“¯ ›,“›5×J¬Gíã>2ðÿŸzi¥ù!¸J\n—“’‘6Oš™ßÒ6¸´úrz¾†?<³sëҏîŽ\¹•þGÚ^\ù3xéAíÆ< ¶ÈÙ8[æe³bµQM-˜x ¨º„xÎ䶫’$
+8°ã¬( ËA1Žwªpš^Š¼Þ&ðúqš
+Ø9’¾Š_E $£Çûd ¡ßA
+ž0B˜‹‚eA2üwå"H¬”fÌGõh-ڌº²º-ûYk¦b©a
+”€!ñ°ˆ²‹ßՔM"Ótº13¹ex-‘©¤lQEa#[»§ò?:{ŀ—ú ½O€å½ÑkÈ·nÁċ¤ÓÒi»h̒ÅCæè?pÎó>”½H_æ\æ]˜Ý(5ZôgÞåٛÈOō–[‡¸[ÚI/z®OÄO,ŸÚ²î¹»ÞläK‹Ì™©™˜·çjëlã†VȀÄm÷_xcŒ<€7bÍá丛8֌b¨’}0ܵµ:µ3.wفD2 ¯SÆÛ.—Ěơî'6Ì^=´ÿãMo9ÜÚzøðK­óbdóxæÑú“éÑ+étúýžÝ§ñÞô®¯oãUxõ­Ÿ´3¬|¼ µ“Ñ1#ÀªVÚÈo&]d‰?Êc3™¬|IÎx/³˜f|
+-SP_¦ ÖLA!ˆ—•k¢&™úd)‚¡ÚJ…‰L 8 ¼–~Á[ÐXk4‡!/ãg
+ø©FŒ2rªbùA±p^PE© º°„Üí5´h×ß
+7ð/<ؚûî#—êYlÀ²±ùñ…q,™5ªzt]¬Q”4-3¹e˜)…™ß!øDÝì¿Ÿ=õû¬ðį0Ïýq2`(Dv»¹T#$ lPøq‚ T˜džFÙx¾˜—Ü3¨Øí$cÐ0Û42açša±ë¤Æï`kL÷ PÍZÅb!5n¶Ëd²øÿ¬1<3{ÌZƘQþ€ð€8 œ¤ ¦‹>i®R«,²6*O[[ì-úëöAûõ¬ëÙ·³”³–Ó:ɦ>šCýT|oô6’ü&f¨V–_¦&Q¼äËrø|Y&_°…)ËÇ©~'NÎ×°Ǟ>ʤƉ"¯wA¶ÖñiCDq¥¡h}QRO֒̈́'ýä{(w;ðʝ0£¶ïD¢É‘Ø°6±íL{ƘMt@%ŠáغÚÚÉμPT|âÃH8sÆ$À——þUAܓó«¯íyá•wðý›‡î<úÛ?üz™¿§gV¤áÜKç¯?Óø‹w¶ê—ÿòeϒ#ƒ:WL¤üpô滑qíxá,^Áòïñ!Ì Và.ʪM±ùe¹Àé÷ñþŸP UÅã…cD€2ð¤«"{=TÈØ'QÈ.d¯ŠFaIBý’ÐìUô|¸˜Ý¬~SÕ¥ÎQÛU~Ž¶XۘÍ-t=KW;žv=¯nr´«[¯gTe!ÀepcQT+/a°‹YY `{PRqY¯¢8yO?9€¼d•‘^
+à¦j__X Cràei}(ÃM!ŒB4DÀãÔiö$´}ª'Ž+Ox‡p?®„äœñoº«(ªë
+ÑĔ鏎“Ú´)cS[2IKéLkϹ»‹Ø¦ ÷x÷½wϽßù¾óË#µÊí¥?üyB°Š¨YC91ÝÀä„:‰xÆ઀ÀVZ[65Kg(»L`ˆ ð/ ¥g.êJ=PÝpöXý´y.‡¥®·yÕ·[\]iÎl¼Y½¼ª±5úѝké6ߋ;^kÜÜæ:Â6Ö/klj
+vßXÑYUy8/ðúÞ«Ñއ ý ªî"蛕fjÓ_“Wʇä“òÛ²nŸgý‘ĐãDÖsƒÎlá"ÙorÉŹĭ„ÉVðS—Ø%b„¦æ¨f&’›f©—-?¯Ó™µ”ÔBsB ͱÂ$.>ÊÜK‹5«AK¶¤Z†éd±º
+ùŽüþ£Éé³MösS®ÀrtŒ;T§Ùíp:oÚ—Íé²)V ˆæÄ@4ÛQ0ì6EsÓxPç‰ÞBú€ªiA Ï^©®UÔ}ª¤I|‚$>J|ªù$ñµ—iQèHª¶îÏ#KêãdyD—
+t”À±Ð
+AÜâI1N膄àáUš0àÀ¤`(˜†vŒ²ÌÊ Î ôV% ¢gJÄ ~v†æ Ýuªz=X
+«øä<:µ5׌ÈhXóÌòVz×z¼’׃c^NçíeÏåÄL0qp ĸ⠥ƒ5ÆCú Ú•S葄5ƒ¦ Àr`
+¥»ZŒRG]ã 埝óåΩ^ôäÂgؓ—Wt~ï×MŒ¼¼ó£Ž{£Å¥{ç¯ûÙ±g7’ØV”<ññï–}3ú¯ßîüK7ӓ×Ú1r¯âTygÏÂ,½óèN+©Ñl}V*Á/3J&Ð2da£’I¶ÖqÎpKJE‰æ̯ëL%¥€}%ã³à´–6€yL²Å³û°ÚHÉÐà|uÝvX½Ãöp¬TC²b£'\oMw8Š—òî–èàÜéÊÞøÒ¿;ZDÑÏzßï èÃ»ÈÀ$È@/ ‘Fb9Ø%“ <ÔHðala^ž#- ×eրIÆdÃ. Gt9
+ )„DI'¼ƒŠã Š2O<ÅÇҗOtËø¸[|Ñ-Ò×ý¨[x¼AÇ5u$çE úD úX ¢3QŸïÁň–Ž7qZ|Ó-äÌ-Vúh}‰É`.š q ƒŠ‹<4Û3Ç3'ó¾ü—©€Ö“zºYZo¬µ¬“7X7yw“]´Ej6nµ4ÉÍÖ=Þ_Ú¯;éÀ”Îä OÁ`>ž¦3‘>ì L>"CGó踝®»b¢¦^¶BSsê-ÜQ(QT…)½tÏT_ÝkœrïœXçkiܚ›¹[¿0ÖÒ ÷‡b’7_[…X­8c„ÎU¬«%µåå43³¨0nçN€À§k[ÆS‡®ªY}ÿÊÕÕkvì‰ß½ÞÿLsõÊí;—¯xnæœÖ[Û;Nð ÙW}ËœÛ÷Ü凄ҫû®Ñ§V6m«\¶£iäaIké+[Oµ'zYÌɨâ™8ޖT(v(ÃP¬B|Øâd!¢>»€Ô.:»Ïž›cÉ
+(¶T[©Ûl.RF©°‘Vº
+Š•&M4îJ_NÅT!"SÅÆژ~*ªè½7Ç:‰qA<ªÚdQ<í"‹ÿϬÏõ_S叟H+œéŸçÑBO{‡–ó՞5þ¡Mþú@‹wàç¤ÿ²ÿç~p8èü’爧ÃÃgfWéÙ$¬»!H&_ZPÌ
+¢'K4yߢc\§çF¦»Ä–ÀMΖt2M‘–¹.ÓÜä4=”˜ß(E(n×Ãâ%""XwHR¾¿d~|þxTØ`¨;ÔM©»†¿3åŒmm§‡ÎEû¢×Î!6ëh›4SÒ l¾¢MÒé©d0‘ N383dH’>JâOدcWtÄo¢IFœs¾: Þ'ù%ƒ€îADL†r‡Ê•V„9Mš92ƒ¿…ÿFûèKíÿ³â-lŸN™BoÁpŔH°bÝH¯ÖØ(®+<÷ÞyϬwöáõzí]ÏbïÚx~‚1^×#91
+ÄÔ¡°ÃR„¡¤4€I¢´5)/%D˜P…TàRBM‰…‰d»H€kµjImM¨PPˆJìuϽ³&”öGªŽfæÞ¹;»{Ï9ßùÎw,D-l‹Åƒ&!q‘ Ȧ€„”ÅW`o¼~˜šü_,Fh
+=ùª‘)Œ‘“x}rqªAñžd X=6
+¡n„®GâÒв#(Íi°öâfojr›Ñ¦õ°‘•2V–v/2Šeòr¥ÙØBڍ?¿7 MÑ<Ü`,׺[ú-Ç­4…×yŸF4UxzRY”$沨Kˆãào,'e&Δt/|„ ¡két˜¼î…o)!AC"ûð*Kádýš…ÆHšÖ,·nrK%2§?Å_äI;¶!KkЏKuÒ®#>N锄"µIXÚá<sÖt&\púÁuL¸Ã_ ×\†€Â¹Y˜‹âÞ<ÙÏF–ŠßÍÆÐPÚÐÐfÁ!ܳºµïÌê=Ú´ —wY»jÿ6¥žF´†ªtzä¢2”KÂÄ&Ñ|Q"¸ìOxÁGG_ÿÅyô×ê&d— wêÐÑ䃸 íìö¥©Ú zíDÊÅt¸§Ÿã!&34M|Œçërçå¶ä¶*ñ{§…U
+d¿ðSMÌ÷)ğ_òÅãNœÈeCොPÈÅÉþ¨¨Sá#B7j•Ñb!ºi¡EêyQ¦¿.²X‹^Šqn$ªgÓoè*}O§¸H§o遂!“å¢I?ç옚Ðwar§—ٞˆtrÃRéïr‰XÕB[:Ó#zq6{¨þÜ^ŠÕÀ*½€Ðã@?•E®JbH§Z:Væ
+—úîj‚4œ‹Â¥S©ˆæB–VPƧó8Úy²µeÙÆmóÛNlMî@Õë§ÍœU÷üîähå¢hmÓô¹¯nMv ýKí/Ë?Ú¶ìps ™ãòµÔ?üÔį:$}ړusž+¡yÜ2ö±ðŒðDå½·—àAŒl‰ÉìûÄú.™\©c düÚ`·!ØÎí’7ý¤×ñ{ÇiîrðVЕ溂AR(¸
+ý*™<°¸´kjÉC×ö_ý²0Vïføü¨q¯Z颒eIâO©*!“%ŠŽ á.—æ’™¦j:°pðÊÿ‘®zÕã6€RN«g ›¨ÿürìþ<-)«Óék/Ÿ7²›ÄFÞ'„®d͛IGÍ"(‰üF°Aá^²b̆mºk˜ðs›ÆíìÛÒØÆõT&ÿcûjÕÂ{¶Ïþ/ÛÍ*Ռ÷s|4rw6Ð}Oïm=¬„Üï‡Ü Èòf¥ãæ|´Hö 7ÉËãÂî áB˜%§I÷€˜J#Ð=)Eó#yPÑÁ®üfL°Ý¦ª/µ&a`Õ7‹~¯iËGùÁ¨©"•5jftÉãwS¹ÞH|‘²6äXt·-³gʗp¹+ äs³²ٙÙDÔ£F$=š•#|47âwÜÏé ÃË^)ÁÓ!FÙ Ûë‚[H ‡¹<7Žþ! œJÀØøA±âcJÄõoìáː&c Qyíæ@*\ä¼r[òtǹäžÞÔðÁ„^Ž
+?q䩍ƒÏ†§mFxûºßÂ5o¢ÑKkZûÑ¢sgPkï²¾WŠWµÕ?ºáÛ[ö %o·-®@.ˆÇ>`” ,ÎõsðzÀ“^Тv¨§U¬
+à'§àwãøRÙc:éhp4;V9øªF,±zœR dÇ1F1ùT¯L1BPä’påÂ}ß ¾388*
+B'bž5¥qš>ñ8½€©O£B^%ÏÃD’¸ÿåUÛÄy†ïûîÎ>û|þ»³'vl_B BHr€´Ó
+ÄDèº]IÏOnóŠõ0 QföŠ.Z»j¡p¿¢…«ÂÃ]=ZØÉ­âNîäw2žñwt 9qB}ï½ Ùl>[L,Ÿi»ÌMõÈEW–®]yº
+„m)‚05Ð0I7–©ý¤ó‘—®nò$L XA&| ¯¿F¡ ïc$ƒ%À›‘“o£€~ÉqÜÂø!V-¶Tp/®bøé×2ˆìet*p¶…9ùÍä¾ä^6Oǘ½‰ÁŠÄ1{Ü·ÅwBékô5*ì$.#M–ÛØNîqé ¹_DÌ –T+/ÆMì\·-,”¾*{wã=ì€{@8Ⱦìvù±"ËÓx ՎŸ$M。ï!å!d#ŒÁãA÷eY%yZæïócÿ>ÈHhú>! £é¶×çñ&lß&‰#°I‰p#Ñö(@DeŠÔaÜòF‚_Æ÷ñÐJðÁA´Æˆ:šÍÍ1€g×¢*{NôîÉåc€a›£Nø‹ª×®‘BïßøV?”9@{›^¡ÂK¡ÂÎøÆoÏ3xü|}}};T¿îUÒê—Æo–½ä*19=7”´äÉIKXgÉÕu›W§ʵ½·'5
+ÜÛ·grŸÞ&Ÿ”¾Œ8`´ñ°_,ú Áð…q3K&É$A†.ì@nìfYÁÃaìq ›p¹øb¿åïZ>_I`Bì(¥s.!¢„¸D\&®ûD^ÀMSS#ÁÝŸ­æîõ5wmõ„fžÍe©“éý'ã·À‚ZV?G3TZvüÓ7@_…, Sb*!G»Á‚íŸj°»:«-7¨+&ŠX‡äjŠB[LYn9ï9
+à,”šò^¡!…«Xž.2‹”“}¸\dÇ®\"½&ݗfÓåÆýÖµëö §(셤 Ñ:\6€5Ô$ê; ÷æXS;ˆÔ/?åa* %Ÿøb
+³©ílÅRÔYši¨‡º:N4biГüð–íKk¯–—Áûn“!Þ :]î°Ö)ö ’¢rBô$•<€·¿õÛõgß_XÙ¼`|ôdó£­S’MB6,záEg?²øôº½çã™ô¢µNšþԎzÑ=¶–Q·îk«¶i±küsîoüûÌ4²+–³Ë¹ÇØïr\¦b&k•<È6ºÄç•ÍM7T<̶»»â­•Ûr
+¼m7é"ȁYE¢©È82E`|ø¦Ý@P¥d¦qš­ÈÔ*5©¹™yS;-©æÌ#â·¥ÕòÊà
+sg|%Z)¬¤§¨e0ˆ¢nîzèBáº=ôsñr¨IãˆU&ï“äp†449¹£É‰Én˜0l,eɋ‚ˆ’uÑÍÑ]Q>ªg<”†P:Tt¨4¢Ü¡CE¨ÛÈ*wèP)E˜$¿K‡¹ÒD¿‰Z/HDM
+'Ǖ `Օß”¿áhb ëN®¯Þú럫77Ÿ\th秣âñÉ#g«“ßý
+ßÖ˜Nîö‰îU«!ŽRsU
+5YòPåƒO`笩ÓòðÚ{•“èDNïÚü BöæB–ó8Ç5mgÚþæg²\ÆÊÚ·ÈuYE»Ë]Â-²–Ø‹Ü•Ü
+k¥½Â5ߢo…ê‰ô &$â¹H§Ø©ÍçkF–‹ËµÕ‘õâzíéÈVq«öR$$F4ž›b«‘ Ž}}AÕb{²ä§xA‰Ô„ÉW‰²n„BZرíH4æº(%{‡EÎõØ®ÙÛý'#h99‘ôaÎ)MEÜp$âښ,§"6†¶¥…Bži…MÓ²eº1d™ØWxK",SJðž\Û¶,Ž&b±„ù Ë8Ópàås",õ<ˆÇË°ÿHM”ñþJ­TñŠû؂Áùïh³þbzŸÏj\hWû»ÊŠüvÒÃÇ¥w¼Ý»`±CXl‹aÂV\ìßZñpæ]p5èx2¬ù¢ß]ÅwK§ÇÆÍ)Àt@AÛðÓêKïÿ½%Ñ­@ìóO–NoÎ_ücõÙw«ÎhŠ…«§°Wû~üæ?[øs•Dõ‹kûñ¿A[zÍ\të`½c— z2âgqÅ!ª’¬uºa.ßM»ån}ž1Ǟë(¶ãÙéN›-òÖ0îz}—ë;e|ö {ϖ°C%!ÛÔ¦Î42v—0ÎSÙ'.¦Ë…]£>i,·7À ð}ZÝd Úۄ)Ó;ìÎna_Ó>åM¡LÇì÷„Sô´ð=c|j_.ÓËÆEû+(#?÷-ÍÂ!e«Jي­ößaÔq®j\$lºŠ%1ÝyÙ7XdJё•BËÎjŒã±é¢Y–'Ïã qB†®ƒiê–í8*æŒè*¯9Š
+ªŒ•DãIK²d†ezÉû¢Ø
+ûêØF×Ï\»ˆbJU\"¹4W+r}Áç‹×³Åz©T#í•Z¥aÉÚ*µIý'¹àZ+伄ûeÙÖ(¹°ó•ln7\%SϱÇÏ÷ûtgpPˆšƒ©EÎ
+<÷Àæipž7Ї@D'
+ºŽð9öYS*2™B¹pLaYa[¡5 <¥¯ðÜðõ³4(Çw¦˜“/Kv$ÙCI’Tqmñ?ªÁ¼ÒðE[—5l56Ö&áNmTʶ ®²„0r…ª&ávm2Nn+¯µ8À#0ˆ1è„n±ï 5ëíž¿'VÓ7ØŠ(ŸjQý(ašv|1&S€†ÚÅ*ú—ˆ¡a䋞f© øý¾€š_ÈÙx‰…Ì âRË>ln»0íåé‰5Ý+IåÔ][6gŸ
+®½²{×ñÙ¡æ]ÐÕ¥ëW¼´zÕo
+™C8‚6I Á€™ô"”*„ÚLâAªJìÚ‘ath§&Aœ—øp
+¢åL«ú?³ˆ¬hIÕ˃ð¦G|ü’Gø(Iêá0ÙgZ˜Ln>8Çñ•9¬_fòóŠ8ŸŠDHđ*dìoÛ[Þ[ږ1‡¾ýý…5l¼ñO¼½aã ëùÁïöÎÙûÉËCýC×ß$o\l|ýòŸ¯\º yµaø6×ù*Džyä)ãÒ7q Äd˜õ ÇX<ºÀu‹@$?oÇÝót÷¼ wÏ˸{ž2üòÕK¸ê>¹3]_´žÓ.b蓽“ÕùÞùj“·I=ÈäˆGä#!—]ԜÍìj®ÙºÁµ^Ü*uqœužq¹®®¯XNÊ{޽νÅ͹ ¤ssƒ‹j‚eíc1·˜»Ð`»Ýóx:,=,Ùi~Ê˂ý……˜UŠI2):Ó)&!ŠÉ Ýîâ‰Á×ð,/á މƒxš^ùò¬xg0FE¨Œˆ?ÝR7?¿Žú
+‚¾¢¯å^¬¯…îÄ®$Kåt|6좵Í(q@PùBDkDÂ\ê½ìþßuý»åëÝ'omږgv?òjóÏÉõƒ.’Mœ'»­í­¬5/þé³ëü)Š¬̾E* ÈF󈓵ˆb\œ"Z¾„¾ýsžo¾¾’]f]îxÁפwW­×¼7µ^o¯¯_ý—ÖK•0ŒXåZBíòãØ°8.0MˆuìT±Ö7C_è\ ®{mÿ<$÷$™ø9IÝ HW$'+ S ¸ dùŠBdÅTš”­
+ß~çǛÞÚùë=ßn%Üks'²ÒÃZÖóé'¸Ôýi'bVY4tæÌ曪Áè~èIÓÖ´£QXέ±®s,ì~¬‚tÛ˜ó0ÊÖñZäùÜúÐw?d)÷LÐÊõ‰žúÐD}®g±6O_ây)´DßdÛä¿ÏÞÊL€¸EUm4Ö¸€îÞ'’YY¶déNž9ÏGƎf³Pœ» êØïõ¨&íx¤"bS‹XÿñH©qEã§D"† x:]PÇ»9ˬAŒ@¥æÍp4>ŠÔ˜'Ò)R#Ó)FŠ õdNLÇê{fËèž3ø\™p*dW:5˜IÑ.áBcE+h˨Äd¦²‚Q||nñ"¹…´ˆrϝ/ùæï‡ú‰ïÆ5"‘ÛÎ÷w¼°g°›ëª^°û'ÇÈõp;1 Ù»Hd苡ò˜¶ó«Èþ“W…,â·Z?cT"š9>qk¥Z™fj뵃®_‰ÇD{HŒˆ§´Í¢áyDBF<Û.r.·î$~6æóZ8ãlõß°×´¨†c i ±¼:Žw3¦ñ} ÑL”‰fŠ “Gf#BF
+‡)yd7@8´tùð<™‘§‚‡Ð6ìpP»@Î3¹Ì}âdF=ɨ ¨;¦¹OîëKXè—û’
+œíäͦOVlÞf‡Ivx²ÅæÎ"`£Û¶‘褥RÉOT&âUãA&Ö0«ù+ýùÊû­­ÞÐö³gUW̛ÒÕÅؓY¯]èyÓYÛ´tÏÀ
+PĤ¡¹Ü?Aÿe»j`ã(®ðÎîììÎîýìž÷v×9;çóem’»"È96vOø8’؁d“¸„âP„Úùjš#µT.*
+Tm㠔FTǜ¢¢ÆˆJU’ªT-Â¥IÛP«MÝb»oÞ^ŒI럝ŸÝ»™÷¾ï}ßBi ùViƒiªNÞ œUf‡ÃxmumÞlpòÙV³Ù¹Õ\îÜ©u›÷›'cWgó×g¯o\Õ8œÉk͙æÅíùåæòLÇⵙµ‹ÐîÍÜ»xC~wþÝÆ3™O³ÿh´=—%Ê‡ËWÕTiXI¬:é¬#»¥q餲U,-UkjâFG}MÄp“… `¾Ò#–Wò6x»=š‡#—ïÈ#­yHkÞ­yHkž‹÷ !­‰§˜‡´æ Qp«Hzo[œR}zÑñø‰ø‡ñÙ8MÇÛã]Pè1ñ"¶ñz±Z¼F¬Gn‹#·Å«sùmAo¹ÎyôvþœuÃMOL<?¢-
+ÜCQXŠy
+§‹¡l%‰1ӂ‹¤HT\JÌÜ @Mr…P%ºnÒÎÚF–´‡ÊïøÅÊòö×<]IøÏgz_üñôÝò¡Ç¾öýÁé_&Ÿ‚@Á-P}šôÛÒ×y³ØAæ#|”óù$×$žæý|7ß_™:Íg¹‘æ ±4*+œ)‰©ŒL T‰î§#t”ŽÓӔÓI*K´Žž„¥¡V–ï sçFñܨ!>•"³ÑËÌF…gFˆ q†´S¿òô¶Àé k?‡%Bü‹”ß2«ZVH*p*O•Ëeú·'>O҆ÏßZŸ}aæ6҆{NHï”:¨¨_¥u¯ªzºªj”ÊT­’HԔ'BmÕÔÄM¦ÕØña`tÏTFÃ6IÚl7»LÅ;j;2-t&hLô”æBt&±)SGO‚Ø6««œ—3+æ£Q Þ Øiul¼é“©}µð°«DëÜþìBaÈҋaFèV¼A·Œá1-%…AzÅÞI BNÀÑâ{Ë3÷×7§[šË…öÝBϞ:õÙcÏÇny†®ÿ|äÍÕ}¯ Ê8S¾§”b¡¶bw²»¸þKb
+9Áêª2M:˜³WM\˜4h*Ndp¢ô$Ì0JUÊZø
+u¤ÏT®è!oÁ/¤sÑöZ‡Ô«stÐzZ?ƒŽa׋
+^3ônѕœ¤ù“ŠÌý¨Ý\0Ðùãúî’Áóµ­\¯­-BÀ>«m…æ÷cuØδâWèå úWÊåà×$6;>–i… Ž¹¢ù`Ìjeaƒ£6‡Íðå\$›x±”xŸÝqáÓ§ˆxkjÌ/ÿýp*|œôö t½ä+R $K4@(yéìÌ&rüƒ™ßQ]zŒÎì˜î“ӏάyù\Z¯Q‘ T!£Z®k¶iYØ^smØÖؖ(7q5­îW?Ti\&U%­ö«»ÕY•›²¼X ‰> Êf¿DÆÁfÊóÙþÂl_;íÃX‡zL¯ˆ±² 3‹@šã.©“~™»yår!}a•ÞN‹“y¢¬»¸¼RCYh¦,ùõkR`&–׏V:€ ?–V›Ñ¦€NÐ þ‘÷ç:õuªNöôº,÷Su\Q² kXRH
+°ì‚jË8á`$à±X0l›¢cóÑ­‰jj¢csÄ&mhOlԖѷ!,Œ£g¹8çÞ*.†ô–"~0œ")\.5·\
+—ƒñ§%[,—Â*™2Är)%,وXƗpá”XϕäB6 '%Àވ$§%?ñWû?øCƕÜJ¾tY#Ÿ/9XŠÃPÄBH.
+%ÍÊJHX…-®$¤|¨Â
+æq¹y¹È6Á%ªRIAC,¡ñ¡¨æÈ® _aÏ滯 Œ 9ÙýÒÉS;ºOÇ{֏ü}¸ïîoqÛ>»üÙ_/\þ”¾P÷H+WDt¡ ^ží‘•‰Ê eÂeBÇC¤04AŽÊ
+¦pîH«éÅPA~<5Ûc%)’ôN# È&ْ)Èè ô½ÁƒAsZMû2ÁµÆ× 6øV¨+|-Á®à5Ëu×mË·ò¯2„åTA©ç‘ÇåFÒJ¾”¿ò~íùV¿íûq`Îæ6üVÞnqû9
+œf/GŊÒïÀŠ#ëhqt9¸`ÖJÛdè9\À„`\6Œ ´ÝáaÿcB
+Ü*®“³ˆNAD›êmÈ$`+ $‰‰½Â!«$ìÌ¿¬ò¨0ŒózÿÍ:Ç …яÛÃÈ2Îä×¹jÏÿ8žReTšïu Òæ@kªè‡9¤\ê¶o=êÀÍyO ñО
+ŎC3[3K—Íœ={Ú2w‹½Ó>·úÝxm¦¥cøt!3úéíÂd“–Ý̅Ýájq¾X]^Þ"öˆÛ£GÕ÷Kþl²‰šáÕ&/(ù\3ûÈS„(eXò6 Mb“Ôdm’›lmB›Ø&µYÛä6[o¬7îˆÇ¢ñ脩ÑFi‰õ™Ø3‰ÎHg´+º_zKޗ8Pòúä#ÒïåÃñ#‰S± 1O"ïDÃù"’/¢ù"‘K‡c×@ÉÑ| ¹"ë
+V5
+ñbYâŒP¬€³–ŒÈ{Ù°^Í/Ô3z½þKýýŠnqè…úsú€Îê{t¢Ÿ¥ØÐ}ñÂU7\®à,&
+î§A+˜`ðùnO3ØíÎ4Æ¥M5ðð¼,¢Åm0Yæü¥ÖBQ=«zÓe°|ŒîÍaZtì=+õ¬ÒYpÔ=L¥?"KOòÑ$]zÚ_՟ÄIx
+¬HÂxÂm’ù9¥Å?¢¤ÁUO¦[ÊΕ‘LYW)S0ÆQäÍù]¶åB¹.Sj‡^Š¬/Š:;Øë9Bc q?b¼agÄ 3Räc­>””Ò0ò1*¢
+=uÔ1‹?µ§ŽóÄCÔ ÃE™¡vWÕ¤\²¡¤ÍNt³ÓÝóZÎ=eン»$æT\Šª˜,a[ȇÄïÃæ‰ôtÓ¯Eöˆ…#6Y˜ ùp".J–çC…J|VJ¡®,w€šJ¦¶mۆÆÑnîhoV+=9ª‰Ç⥤"=µ2'tƘskԛiA’ûXæ¤c×æ-+Š÷_|³~Öϒ¯5l=Ûè<.¯kÝÒæñLòmÿøÀâ֋[¯|‰gøWw¬¬™ñ—ÍÛVW»)Q˜š»ùWÞ'›ž¬Œøª-Ÿµ¥©ñí_ƒ9Ž~O’æ7‘†¾8ƒ$º#±´È΢E—Ž–m6!"¦•n“Õ¡„QÛ\Å2å…ÇÄÇZøµ|¿—çuNùãü9¾Ÿ·ð ÖÀU|N¬Yñ}/pŸËcccõœƒÎy2Ð~ZYƬYÎUò"mȋ§žXõHH¥ò;Dý±2 ?”¡%0¼³¼\¹±5•*Ö ±
+ΐ‹Å‡Â!b$†Ä~ñ–ȉyá
+1jSfËõe‡ëk¯Õù›E‹z¦õ¾Õ;÷ÙúŠudßð©W§Ô.jس“T=¸AÑ¡™¾¡èHøÎ Bæüüé¬f$X°EBfQ0cbŽÂö3OJÝìSnöÑ­j¯êû°ÂŒQØY%¿ÛœU"™i„2Ý)zÆcgzÅY1X”F z`¾S §‘‡è·Ù¥i¢‡<%ĘT…*¤¹¨VZŒ“%ÂÓâ*¼Š´
+á6z{]öBê* ƒÁ—..LŠK H@Eô`ыʥVܙhlZܝèÄø—Õ¿ÏÏIÿ<S}^n›~eëÎu{È€!eÐÁå–tœA\8Ә}ÔX¨ÔzquȲc‰‹
+luå”Ö!žx
+¼|cü´«#<D à€?™aE¥º˜}GP‰ðŠP
+«ª¡ÈX>zncÆl×SAlS²\ª2¨{ ]2ˆ›G†!û’í¼%ù–%QÐ$¢B%`YˆösÌWÚû­e›UcDAF#uzP•Ô
+Y9Yi?ÉõC,Wzq¡Zžš Ð
+¡—këè¦ðI´ Û->Ÿ[*ðÁüGô<Ñäµ)fõ¹ 7ƒÜœàïCÕ_™Û1ðtWuë1·07½µÈ…éÃß}y`Ù~ïòñe¥µÂå€{®®|<²y…üF'‰7u‡~ÐÀ_×
+I()†QŠ¹»[m_›vïYíNºÓ¢1¸Sbs§¡L zÜÛP"Þö„æ×­¦ë\ `c%ˆíìæð<ܦ<=]ÄzFEE(ãâ]%\Ž÷^ú`"õËÄh:4ôÆô£Âœjú?ûUÕuÅϽïÁ[`¿Ü÷`îê²(à‚, ¢¯
+óÊøÓáîîp¸§;RÞÐPŽ@sÃŽù­0AÌ ®RÖeéJړº'ý%î@Âéü«–«I×S¯§_s½]dlÓ±“ôÐqÛ÷ìyJ›ï$Î_Ðï@¾Ò——š«íÄdÚ7ØoÚy{—®à$v&@Ύœá.§ ’ñþ˜.Á¬4Àå)ó
+Ž·ü¸mïþ]Y´ô†=|ªŒùbù }ÊÌãëÔóPå@•ùvå¾8ð÷©òô³‘y´cpxû̓ýê÷ªÇUœ™M2¦8,™FÍLw$9â3c©™®lwgb5Î$Ù ƒ¤Ùˆ5YŠ€¬prA)rLÏÑ`¶‘ V‰ É6ƒÕØÉþî²iÓ&â%¼%Q¢ü¤‰vê.´Ø­yš(YxWÝâ.¤vѪ$‡»°HY'«àP'Q](zû4YÙw~h÷¹sC»_¿HVžÞ;tååý$·§‡ä¾tpè7ž'Ò{Ÿ=únã©Î­GYgzGux×ö¶úm1Wz‡v½Ö;ôÃóçIsïkdUï“=Coí뺶?ÉéÙGòzÍö'wõ÷=ÕÛ°aõ„ª÷íÞýb3&¸‰Ó— yr©%6†>^VN±<ÏÅÇËø¹—rLñ8šòsN†‹úßÞRbnP¹¢oló€µ`Z¾ËíJ´EqóyïùÝ—Ô‚g»¿’>>ˆy€ƒôRqMQ"8…YÎ~¯ù#È«Äðåp¿ð|˜ô=÷œ’ý€ôé@ÕK-5(zªšªe–½fòPgêè@U¡PÇý…ÖG÷Ñ;¥îM9’Bo
+ˆ8]’½ŒÿRkj¡±ƒÓu2% sÜJhJrû~5v½˜À1iõ›ocÒRÌöʃòæ5՟æ2òíæ æ ø)joo'íтA–8É]ˆïŒ%Áv'ÒY–½4·¸#]wî­?-×L)·.]2ÆÐSÜhUÌÕS×K«TO}¢ûD¢DG$zC¸!ÒËÂe‘žΈô¨pT¤ÝB·Hw
+;EºYØ,Ò6¡M¤~_¢uºº¨§Lú¤C¢â½]fDgÝ!AéÈ'è@
+2!F“¬Ge¬³ôzƒâ.C¥_è²,`„•ª·0¹ÉŸö+>R\ÕoV9nvÅGƒwÚ¯:kÔOííè7â1 %!VÈ***vÝŗœÍÈYš[äæÞ¹CøÏÐA3M©HZV7Æ`´dßTŠ¢ ·× >±ñ@L)⻈?á®; {
+4hРáŸP   8…‘TD,Ü·pj zƒÑdg¥Ä$krJêø´ éÌ`ÏtdMž’“;ՙ—?­ÀUè.*ž^2c¦ü­‘æÎ+¯˜¿àVVU×,ª­ó,~hÉÏÔ/}Ô;6É¡¯LyüøÙ±0äّfËýMþ×
+U«Ç #B°ëF”
+áÿ>”<¬ÚªX҈ÿ¬Æ6«°/ˆžùæOÁ°×ó·à¬u^eV†÷ŠL$:êb|B5ª>Sã҃31¨Æ¹›Ô§ñ¡¼¢çÇQû;UMe4§gm›¿É×àg™§ÙÏ*ƒ­Áv±9ÁP[0䋴[Y[ ÁÉæú"¾ûå)ƒ±º` Cé ³­¨7­¤$*VNV°Ú–͑0«õ‡ý¡5þƊª²9ósÊB-¾@¥ç^wjs€yB¾Fÿj_h 6ÝÓò¯h Gü!#kie]\Çj|æ`žJVÝÔäd¾ÖFæ„ýÍ(æü?æ
+¨BÉ9Ø·œ»B»g¯Uðï”À¾—ä7ýï`+’mcŸÁj6ºTÀŒjÆ¥{Ó²!~³æÈ;syûiÍ2“|K7^§¦çî³²•öÔµWnqdp…tzP^Ëd$ÿM€A^A8
+
+170 0 obj<</Length 13040/Filter/FlateDecode/Length1 30296>>stream
+€?Äìã£Ø̭߄êìÄnQŒ¶ŠÂªcª“w`´AW”XëºèFÿ„=ß(†Çb<óå_Ñ.3‘¯„Naö˜:@c™\¶åò‘0x˜b;Ÿ'ay`‹G’Êù6`U^«É(«a<ä햞@+;ÕÁÛ¥%„-QÞ$cmÆ+%DW"Ñ
+ÃX›pB]åæ$8È
+¦D„€H¬q¡ÄúBÊï8äÒ¥id`ÿvÓA8ˆl Â.Gé†èûþ¤‡K„ŸöWu0²Ìçm‘œ‰úE(ÁI/Ciݒ®UŸI6’Ol~¬±ùÁq¨ôkœ G|”º êñµElǟ‹2qBêÃ%ðÛ¨‹¡†TAQmá;
+êË2§R Éœ@ÿ7K—ú‹˜\>'6õg â9,6êÇ㉨+!mNÛԇŽzyº¸zzy26¢.nnî¾ ÷ÕԈelc¾ÿ ¸t±’5´¤ÒàÛ²X ®„ThM[aiciò×O@\üûwŽÈ¼x?öÞ÷âÄbp׏J¥˜™‹ÉµÄ3åŠçT”‚zýïÇõ·®09Ó=)ºrâIΌü‚Ž>퐯ۇ&÷ÔiÞm8òi0IxûéÁ“Æ_o) L›…«‹É·>É»§lq¯M]&ÝêB^U½÷º'ÏíôþX¸]÷pLFóº5‡¢ëOZÝ{#ov·Þæ ôÀcq1:¦´äªnW!eéµuש™†¯PL<Z¶}¢\V°ôǍcméý{ó¼ú|˜cue¯=|W*ó'³Lv,¾ó˜Õ”Ä‘šŸÎ7Ú÷ó³ªÊ®Íí
+·HòÙwêjŒ
+®%§ç>˜½éºödi ‰9uØÿñÁN¡ÓÔôzzu@ç´
+‹%”à·•àqG’Kænâ…¤_¸6íöƒºæ‘ÿGc˜¥ÑV½b«_A\ò.>…‰o>3Åÿ˜™´™S 1Ø®åE qB6Ê¡Q"_hka‘` 1csk!à3¥B*u94”ãՖþqöP‚è}ˆc ¢ 0¾N‚  9™¹{äL9ž¥mªÅ|˜vNC§$3Ç¡aynººÍÈ®;ƹĈµexúþazùx͖N‹%-^œ=šr@÷ΓÙ~Ÿñ75ùÁçYfƒY“Æšíü,ß«Ï
+‡]z&w½$e’©xån¯Ã&´µ³%§ÇʽûÕËe÷´D]aW
+:T†5º"UôªÐ
+'=j±ªÆ/ÂcK%™Ó§8/nö2_óüõ&‰Ät‘ÁlÊêÛV:.>Åg¡3Q›è22²<1À@øŽ†H†´(XMx,!ÿý¢H9BS'„òXQtÔ°&pµô%8@iÃ2Ö"Sîæš@£wŽqÈ"òUªI½@…w&x9¨(e*x±ùßL³ :+Œ¢Ùû³²_݂‘º‹‘»®è?ËöPúFË»q"5…4ͨÌÜZáøÁóvÄå)Ž8"(ÓÍMWS¸þùcç ë2†Ã55*ѕín?џÌ3Þì0qÂÿÈM+[¶œPXF목nj‘±Ÿu½:ÜkÐy‡uJ¾üõÚýÓ.
+ÑØPžbÿ˜›Êà2È´·ß£Òé8ÉýÞùÃ!À§šBã¹FÐsãñ“œÈ(‘å(ÕëHoKÀò"D¨OÀ7§.…ä9e÷%<SÄáÅRuá²¹ÆÐüM.¨Kœ(Š'àˆ’æ?MT*„Öó]MƒTÚ
+E1ÌjIê±0³¯'…õ[íŠ|ÉT9õâÊ¡¦šƒŸ³ÔÂeØÅ:Ö~»_•åánhßm
+p¯Û›Öd;ÊÈó95]žÌùÔh¶È邠œ0ŽuÃzUYûÀÙÐ×e
+]ƒoPªü|c-ï{:¸/ÒáëCªýîfÐs¶g‹ã«z¼‘êlNϸ\ööó‡®iMH¨Hè/ÑN—»¬ö=rQ­°ŒÖŽî³ü¡›L¨p'Ü Y±*֛¬~N¡ô³»÷Ní䀓ü>UÛÝãŠË»J°©ÐŠýÔÎÿD+қÁÃ*•îûÎEƒ‰±ÿI}¹ÇCµµq|î4îe¤˜ŒF4xÙÛ¥˜ÜÇmÉ ¥˜Œ˜#÷‰—¤1åLtQ®äD S#—:"N“ËIE¢ ¢N
+y÷ÐÅéòyÿ{ßOûŸ½×zÖÚ{­½~Ï÷yˆŒ>{C„؅&PJÌ…Y†pw—r¢†ø2¬'=2Š¹,è;²€´¨Sl™ØfFphããÊ°ß[Ù÷¶)Jœ¿Ú&P]ØÆÊÅ÷¡ !
+û›(–5_ÓDJDñyšäĹuJÒ'çÈJõ“º{ƒ×&ïpg/Î6" TԚy=´çñ–Ýùn½-
+þšv¥&
+LÚ×øÜž‹¤'Z4Mõ#‡ÚÐ iný“ù£Âˈü|¡ø&
+?3%¨ù¦+a¼R·#ïò…ý;ÔËI›I@B±ÈND%ð€„\ö7¹Ãcýòÿàå× †ƒh©*(
+‹eìñcEêŠÜEä-§è@†/¼|‰†ÄÙe´™‘žñ‡’ò±ïŠ*Zg‹ÈÍWŸüœvë.Ê(ÎËZ—|ƱSV­•> °XÒ¤†po¥XU¶(m/›ÔC™.ĉ¥œ·qRJ?™Æh4id,ÌâJ7ߝ}Ù sym–#ÝDù+Ö~»sä˜ÅîÆž©Ì1‰:U,W—ÌQÔžH|\1 ¸O`/ÐjØ",?²Ûg¶C»!T@,—š3™³aM,Ád(> ½žW\Š×R¸è1æ¯Ï{àüʑs~D¦þ®×wÿ.»íBí°Û{»0‚®äû«¬ÞË?Ím'Ê^pÚ«‘ª^ø®Ðü ñYsNuÈA!,ª  
+7ÿÀïð–Ĉ/+:Õ¼„q@þSÌ\ ŐÐQCãD‘ôÃé/A‚’ì‡!8
+,¶â Õ~šˆ—¢d§1e«H/°
+ØêÈ Ä÷öܾԶçÌ O‹§µ&KÇü£ú¢bÛѧºt8s]™Ï”Bîã7Å5Åõîö=lZsÔ#?c6†òoÿ]“ªeG·ðOåµã_D0Z·5™v¬?T÷‹Î^öR+5kßdÁXî€f~p8’P|*ëÍïQÁ}9}i˜ì±Rڙΐp·Ô»s÷{fãœ_±H/ΕÓם}Яþ¦ƒÇAl8ûÏ'‡9c¨Ëp^éø@•yNBªUðð`ŠÔE Eì‰dœýYÑ¡Aàr· [鏴 Ô?PÐ\0?ÏdC
+18¤çO4(#Ê@4ÒÁõzú[¿Òó©»–îßÊ}ê£ØjÕjÙßГ=™4„{Õ_ñΧº®­¥ëJZûðý‡úª›Lo
+¯Š­”CÛ{µ̞?ׯL¨Ù¥O2‰p™§öB_Štp†ÊþDˆ1¦æª½˜[?„pk¡W 9`np»É펯/ÇL‚Û7Ñ\׍èü§Ÿ6 +±­ñPÚá0*Ñ›ñ2°½q
+\–FÒN'š6¦—Yó[ðHE©£ÚIQèƒÑX„ÌÆÜÄ÷R[:Ê:)#ÎÈû¹¥ñSj6æ’ùfŽý{¥´SÁ*˜Ù
+ѓõbý…=^j—\‘"§'™M:E=ÑSe˜:(­tˆ Çc!Œ”©걺mÉuW"¬eò±šª“”ï«g­ «Ð¾¨‹HPoJ¥:¢ u¡ù v‰TÙ%ê \ÖuÕU|ªç«Uô¹ÊSÅÈ´âíjä1ïÛìיïjDêsV ni·ú§<”•T“Ò×j­^V]¥ŒŠûLZâ¾LC¾¼DÙ/W¥"[õé§êpµ¼ª®tकs:Y5%\I†z¨†êŽÓì/B•ø³EKkç¿?ß Çc…jCMóPMÎJ{4Å*êýc߁Ŷ/ÙŬ³:šï—q¥N ÏÆ-"ï¡=ö± N­Æ3WÆR÷Ó©Ÿ
+Ï&im*!£
+¡´¢´ª JB۔„¶´ DZA$¿ž¹oß²^h¡UÇsgæνsçÎÜy‹}ë­qßøxü‹çÕÅvfjýj22~m€ÙdrgÀ:ÔËÔùo<Ž5,Š&’Qlü
+FædV§ur$§ó¨qi:®
+{d.D:XUx3q¦¹ügõ\J®š‹iøW`euà>ÖZÕ%’¾È}loé!ŸHÞ$Ü¿ùé'Ã%+R#ä»I<ä,I'ôîØ*/·ÊÊ8A<u¸QøX+ùY•›û„e®÷@>z±]¯©BðƒA¾ÞÝ}aZ ÆêjŠ9|€Vú{)\U·D‚5®fÌ2Öt¹š´yÂD¿~M4Æò§ÿçúÆæGÖÔXÊØÿ ^íè›ÍƦ¶X ’L¤bÛØ2ŒsôsÓºÔHq¸¥…©…&Roi[Œø¯‡¢fdm¢¥­üº˜êqg$üª\
+ㇹ72©Âa­X4¶´%“#†é¢x¬’ɨˆ&É}v×J3à3“ýjL%×Gîõ÷Ù'vû­è+qbRƒÔ´ ÇTv5õ„•]Ím±~Q`WK¬W(¢.± Þ3ºXﳔ
+êj÷|…Vègȧ·Òd`Ʀö•i(ˆqóØo¦:‘Ê0ž ]©g"枱/³ó&Ëy­°Û@]ÐׂÈóì!?h.y!Ö9Â>ƒ6ª§ø¬ö5Œ7υ…¯õ ‹!_‚ñ| 6_Õö*ŒGc<±ñH »[lƒù9ð±úð‚çbßP?ÏŚ¥êůìÇ7ÕêÑZ¨úQ87ŸÙ=ûÏ>ýDÙ¿L8þI°¯âŽowAdaµ:SÞÕ¶ÔYˆ³´^=d_ÇØ4
+(Âð\ I8ß'@µÖA<í¿ÂDžúÛ4 ¼/Ák ê
+*
+â]”êƒyàè·3𝔬ȡJP¼G­R×BŠ“â˜8iwòw ú>=­þ÷wŒ‚jú÷iôÆyèá‹«ßPLý5Ɠ!?lÆ·ßFÊÕr©C½„y3 [»³Xã0ôŒ°¹úÍWIkÕ|\âo
+«V)<µÀz Áôj£«¨?(<ž,Ö ¬íä (•Ðth:4µú•!ÌЙ ÔLÚìHËWbúךôÊ:–/"Ú*C‘/Íí+¤ñBÚ^H[ i$Ž#³!¼^oÌóÇ
+bj½¯Þ__Pß¡Öøjü55jØö‡ Âj±¯Ø_\PÜ¡r÷óÞ¡¶T÷T_ª¾R­Æªë«›«Y)>]Â(* JžíÜkÌÈ
+-ºÅõÉMŸ°·IŸ( ¿rŸáwKÖD+qåƀ6€¡ï.ø»díT©GÚãÒ^cÖo—viµa¸àêä5W‡ãWGÂ@ hlä
+@ ²:üÖ°5J7~]J DôÓ8™>ââðD=ÊdìÁUÈ£R2,e~$£R¿U©ÿ¢RÿV¥>¥€Dá8,e^ÄÕÏDõš¨^ÕÑÛC$èÊ4)5!éߤ|JÊ@$3O¿§§¿—§¿’§ïÌÓ?›'ÚÍÄÙՕL)]Bҗ¤¬”rNÄÅõ7¸¾†ë¥\êôÅè¤LÊYRf Iß?ã.wçú>)GOÔò¤B$Ñ#Ý1BËAÃFèè_Fè¿HoSÒè-#ÿN£Ò
+\Ó ;ðWý.ð9^êäOø“îHƒE&ñ%¾/óÇ`^œ¤‰N¾ ?)¦R‚>:ÏòyqŽONå ¥ç•EÄN¿ ØwÛ7ØWÛWؗÚÚçÛsí9ö™öL‡×áqd8&;&9Í¡:qd&G"E§0SóÒT!UYö(BBˆ[_¡g'>•U)U+ËhÜ[EªV•ÅK‹ª’ö‘ÏÇUŵ_\{šÒףּWö')YµT˜öeǽ¯=G(-Þw0[p㾃ëÖѪxßFRµ!7~k%þǤuq›¯ìa2ýÙðÃÿa·jb›8¢ðÛµ„@±UeJRMÖ8¢Ú&„ ŠF¬ Ží¤È$¤±im„J{“X8qðî‚à@*U=ôGâP©·
+©U#hÕb“R‘T"ˆÞ¸p¨¨ÚŠ·^*õïP é7³KRTJ-;É7ïÍ{ß¼÷vvƳ»ÖílêîK¬Ð¸½ºÜÂê½-ÜR}'•ÎV?lÉU»¸²Ø’KUûÓì@vN>"—“‰9yŠ‹\vN:!Is»t"‘[¢‘"OFœ6K
+§‘"Í
+à¨ÿd3z‚,Íê7
+ù¤IŽD’0R}óèx¸úÊ!Æj…ÜÁª¾¶‘Cùq.u£z#b$ª…H‚Õôü
+î<wë‘DòÉL¶–ï1çõ=ѹٙéxê¾\¯/åŠO¯lš‹ó\3©Ü)îžá¹R<WŠçšé™¹RýRj([k Þ\ü€#gåՍ8#½O„¦vŠÃ±£5|r㼟pm­VsÕ5‘ÞêcwµÇÚc܅ÓÉ]kaº®ðÉ­ç¥3®+sS¤—T
+Húý—ÀMàGÀO¯¢x˜å_»¯=.&xƜÊt¾®ÙÎg»ž»©:2½ß‘ÉAGj±®0äù]ÛcA|xK4þ*ð-ðð+ðuùºDpÛÙµ9“LUBù„Å;Sµ$ŠÄ—Û2U•8øÇU•îß÷$™6a)ðB @V“O³¹\&â7¸™(ÐÌ¿–©žj²ô¹| Ÿ©õòÂy
+†~Òîh´ zè6º­­M­MQtR³Ÿn3ßåÛ=ºE̙<xðàÁƒ<xðàÁƒ<xðàÁƒIÈ$o“kғ@=°ùLùo7?1ÑûÅú°ÅE§_¼é®×ŸY‚ Í/ñ~[šSO_ct7Ê´ô•«û(,ïsu?ô W¯ƒþš«×SI~—¿)ÿ*Ó·ÊÕ%êô×»ºLkýÛ]Ý{ÒÕýÐmW¯ƒþ«£ÿu®yüÑÀǔ¡ã4E’NyHFg  }€Ê4 X.‹Q£
+tÞë°ƒÁRÂüh a×ÿf¤-K•1JÃS"{‰c¶ÒÉ·•ºñ×Ií®Ö%¬1Ì(AcÎj°Ä¬aÄ3
+¯»ˆ§1°ûláqªzz‹”ù
+_$
+®Çíá|Gà~kÜl|s0¨ýÜ°¡A\YïÝl¹ÂåÜõ ›oYwÞ
+QÃZ ù%î´ß‰ûÕ
+
+171 0 obj<</Length 28772/Filter/FlateDecode/Length1 50316>>stream
+H‰ÔVyXSW¿/ aÙ!àcS–7A@öMPBX¥„H˜Yt¤ˆ[D–¢(ˆ(KQÁJE (0‚H[±Ö
+*
+m”h³ˆòf™k2_+!²¸‰vF
+õõq÷ðñõ¡o@Ý==½è^«È¨ ÓÔÞýð¨·XÉÞÚP¨ðÝ_¬W@
+´£ZÛØÛ؇ÿï .þý;Gd^|{ï{qb1¸c‰Ž³w-,ŤsÄóåŠU•Bï}›8Ðnmv¾wR>bÅēìù·ûu¿êžÜsîXónãg SÆ%ßÚª9ýuؤéa‘ù„i‹hÕ01éæÖÜ»aVw;4d2l/åVÕù­}òÂÑà¯!…iúEñ™ÍkWÄ՝¶½ûVÞâNýQôGÀc~1‚ºloÍQKSU9hÐÑ[«n1²jP1ùxYÚD¹¬@ïц±ŽŒ½¹¾ýþŒ±Ú²7ÞÎ+‹ù!“Ív.îzÌlJáÈ
+-Ïæ™ìûéyUeϦN…›*òY]µ5&ù-)¦9÷g/Åz¬9­2ØĘ*
+’9å…`¦¡4yo‡,"ýQ¶¡ºÔŠ1aTx¯‚—ƒŠR¢2€Ç›ÿE°˜ 1£ÈZ÷~2R¬]ð¬örì®k†Ï³¼•þ¦í×8±#…T-öþœjáøázGMâòí.8"(ÓÏÉPW¸ñùc·Ð2Æ#55ªq•o=1œÌ5Ýä<q*èX›­ƒ=KN(,£öÔT7µÊ8Íz^¹gÔÝÅ<#_þæ‘ÎÀ´»B\>ÖÔ°¯Ø/s]@\ûœö¨v»L2Gpû¸ ð)æÐt® <yü'–-’¢¥ØcéÇa
+xB^Œõä ø–=HšÖüÃ0D^E.+ ­ßøÒ€º'ŠØ<G”2ÿi¢P ´›¯j*¤P­)óÇÿ‚GV¤•¸+WùCŽ¯üuLŠ ’#áÓÒÊƟLÍäùž¼8s¬uÙ±¾ôhiVuK·Çæ”ÕÛÚé÷^=+Ê$egÄÔÞؒmاëô@ÉÉoi²ˆ9r„½¬ð¶¹iÁ…°eW½‡\Væ“+Mì+F}>õÈPn8̨–ì8e‘äû¤°n³ã‘EÎH£¸rø¹ÖóçL¨0V±®]àî×åc¹¸¯uî4{ÕîMor¥çúŸ™.OåŠük´:òåMôAhvÇ®aš¬SÈlě²¹Ó=âÐ±/#‰“÷&Ϥç͜íÜÙW®-Øètóò¸ÜIXKÜÕ^‹&©ïúa¾H+ ø—JяÄG ¸ ]%â6Œ#8n¸>Mã¼ßÁÙ['ÿùüIþãxióF›LhÙ<¯GŒ¾MRØE->®xËEæО¬v‡!ýW㡇ÉJV·E½ý¦ÃÑ1¼Ò–Ι1⺶wT=Ùñ=å€s±
+â iÍàA•jï?¨/óx¨Ö?ŽÏfìƒY3eßÏsmcÈÉغJÈ)ŒÆàE%¦E˸”«J3)­Œ¤ÐqM¤«d+QÄ­$rɒ{†·åõûï÷ûuþ9çyžïsÎóœçó}¿ßvÛì3UÿX @X0ÿìÍ@J`š@r(>xZáíÊ2‚†ˆ¬˜/%: Š¹Lè;ÒFÐ),+¼.„A¤~\™Ø÷Vö½m
+篶©,_؆Òâ*÷¡ !ûkIDˆ¸¯i") ‰È<Mòö`½ÚÅŒiæA¹fÌx{Ä*õ5c²ûg/ÎÖ!LÕ4êû¹Ý䗉¦ã¹.¼Ÿ¼œ§®ù›Ä+¥l‚#ÏÂ=’\J"¦›šøk+_(lïpѲáÕñӎö9F´µ~,tw¤À{ÕyãMMI;®3ÙEJáªkGF°Þ1†ZÚzýQÙ9‰åÑ?)Ζ¦°/í¿´ÆCÍ]†g’Ô#I ÒíëM+]2rn¨¾Rwߤ›vGotOvÖù3]bQÛÛL‰é§¯n®PVÍ7Á䐑J6ÇÒËï<·B1I*i%ÅN [õ0ApŠElä¬õ1aW¹7ðÕ³XØÇNgBϒ4pd> ®ýoÅW䏁i´è‡ò ‡28l>ßTÅ äQrºה˚L†¯çúïœèo4ª•4Õ?MC $–‰Á¼`1P©J‚%ðՀÔ|‡Ï¡„$tûÌüú²‰»fNT;ÅÅ]`w (Öù–*U–^ Dp¶Xø¿»¦}ÜpMîLÞ3óƒæÔv=׌õî^mC7¾Ð«~¢´wG—§ˆÕÛ­÷oFìOÆÚRwSk‹~58ؕ¾ÊEêêà}JZllo‡æœÆžÌT”ùW®
+Ášucøt
+àñ{¿m|Ë^òàÈaéëcúUŠýÈñ}ªc—,Øå³âª–ÑZžúºyØt¶/.ßvòЉš¨
+µ!Ó¿Ç̎¸{ïžìÊp}ѼõvèÇþüў‚J¬ã6EMõ?ùôÅøž-?¿‰Š×¹åӘf/²×û ¿Ajµ«7Ÿ}4Î%e°ˆˆ®Ÿ“
+fÜ¢ù–’îâ @·òÐ’–^üûÌ®¡·˜>˜ötÞWnÙ¢Øö2II)
+³­ŸìCÜZH£Xp[èXΕª”ÀÏ
+Iuçz6íÚ츁oug»{º<’-ñ>h™Ý»ŒyçÄr[Ô¥/¬Ù®}˜®U6U`sRýEÉë) KHÂ"U¸É¼|ÿ‚·ZdáXЩr’¹O1S
+Ùzp0˜ €\­$‹‹ûBâÌø(z(ƒÿe²ˆbÁaØÉ?bB#|Vìoà²w§á¶©Ë,Ӟ¸Õæž8Ž{ Öêw91Nz̎æ‹>N#5jn¨×XyŠQÿûŒÛS½Tëéa¢öóW[îÔÒY#AKïM&ßÞÙÁyEm+V¶gíŠo§ˆþ•äêô*ÁŸÑ(á’=ÕRð´å҈MÀKã^ÓíÖelÛ¦„xCÕkÚ¸úœMŠ¤9g ö®WÍõ›½òߌ¥º’º³â„æû#AOÒD/ÆÉë#$ûX©—oÛ[WÙ¾L-×럲4çå—Q@`‡ŠPêÍ=v(Hev`Öª'æÞª¿)z0ºøÕIüBŠå”Õ™Êì¾¼Sv‡—…pX§Ïç…Y ¨Ël^ß%î@µy:BZ•÷ aК‘1ÑLœ{3ŽÎØ
+„´HBD=(ã¢v–Ô+§pâ uû
+‹e,þ©! ‡TüiD”d šãAp•ÉÊõ_©¸óp½Ï-ŠO“[¦½.°ë@Æ7ô„yX£|`oBú©µ5£r"¯¯¾V\bKÚý¸7DÄà´jŸ Bg21× ¡ÎïDw’Æ݊«myá+ç´~ïjn»5ò Ç°)˜ßKbħa<‘)-fOò»Þß"nŸÔãŸi¢iݳwè
+ˆ3æÁZw:õ•Æüä–'ՌFgžÕ‰ä¤Z?Íig»üÃwµ@×t¥áïßgŸ{ó„äæ¡'¹„‘¤­g‚ ’{CŠHDI<ÚIºréxŒ”J[“饭W)5h5êўÖ3D»tZC5+T5£R¥²–2Ê(÷Ì.c˜µ¦{¯sîöþ÷ÿþ¿sOêIÝRŸŠ³þMVLL°ÙÝÕ=⯑ÿx5wö¶Yjç™Õ뺳­¨xövÙò¬s®?M/^Û¦ÞÎîƒOw]6;-¸nT‡gèÌõ±{—åÿôÔôósº•U­r¾1sOò!£¦æÄ8Ç×ùç¶<y¾ñç/孉ȳRŽ‹}Põ-µ?FÝûUñœh秊@«æ@yõï}ˆ?ó6rú´éÜ՚qGmòæR/ë ڞ2 ÃÜU÷ ÚwÕ ZÆ#0.üçòº æžù+.³Î˜{×ý±[ñwêFvÐm„ãÙ¨² q“îCÜśÃ¬¤v茎xYŒM6JÀbZmÌ6.a –aƒ±“*Í¼ÿ>Ã-¶àœ$$#›ùŸfdº¤´ Àx‹}©F `4ud,;ÉóÛ°+°Ÿ^6n±Ö0T²¼TÆ»!ÆAãºc±\¢žòÿK±—,F‘áF'ÄÁ#Œ“Æ·ˆGÞÁV¶)ä0Äb*bٔϘzïÂKAb’’¡`MYŒ“Ó0lÆajG9ê)õªñ’q´G7¶ÉKԇFŠ2ÈdœÁìÆçì¯9äY£Nð6Þ6>Aì¤ÚG՞êëwçëÄöôàˆd³žÉXÀßk_à'\F†ñÇÖ¢Ò(ž#~RØÄ<1Oib¤‚Ilí ø tÎÈìE=Çæk4£…Â(Šž¢É´”®‰ Q,Ž)«•:å¸$ù>Çێ.£2lÄÇ8‚£8F*Ë’rh
+M§?ÑÛÔ,tqEܔ~rüEÞUã½ÍÞ_Œlã"‰(GÇöì@¾Ä \ÃuüL¡”B¥´žtj¦+Â_ĉQb†X)6ŠmJ¶²T9(ûÈt9U•gÔ?¨‹¬…Vï÷¼Ë½Û¼ÆN£‘k'„åÇóʍù\qM,ý4¾Áy³~XþOÏ°–YôGZAÛè5Òeö¾'k.~ÇqªËÅ
+\÷uœƒÃÑ/Ùâfü“³I±Ô•íîG™4œFÒ8šH%TIÕ´ŒVÑjÚ@°샰²í bˆÈ…¢DT‰jñš¨ã¹G|!NŠS¢•-WìJ‚ÒCÉRÆ+”iìC™2O©âÈ.U6+ǔ&å¢òƒÒÊY —ä ²\þYÖÈ:Ù¨ŽPËsƒz@mPÕ;ê‹°DZ¢-OX¦X6YÎ[-Ö¾Öë«ÖãÖë~3(šº³åÂÆ=ØIla²‚Zy!†$Ú°ç œ‡<îŠë¬x9/!æ>ÛÖAØd{ó¤%Mê|¾Œö¢B…Åüš€lÆv:+šå§b N‹l²F™¦±ØÂh´Dì{)u"UŒkP mB ×û‹XASi¶P+õ§W(™*p\tTò¨
+©Æ!ɟ²è*Ø̗Åx¿:¨Îâ’w­ –/3>íÂJÎèV|Kïã6©ÆF7…ѨQf1×ûB˜¨7‰û¬‚ûÑÆò¼åêÈX“-ƒd9®â_¸¤îáŠJg$½èu˵ò;#ÙHâã.Ã&î»R åŽiá*©çgói"wzcIOîêŒçÿi¯0ê-5tc±À˜kLÇßøìmJ¤Û´Ž;bŸHÅç<ßÀiZÄ}8ô×ýüÃ[Œ\¦êB=¹ZÕÙêu³Z§îWZzp´«°š+ú<Ws{P„F\ÆMòãÜؐˆÞlo
+۞çER ŠÄ îÙnŒãé÷=™ÅR*9zk¸Ÿë¹7®2NLÄ~œ"AáìQë÷c9Ã9ÎÏ2÷{œÁ´ƒWŠµ»ãGö;„RDëKcI+µئ³øž£møìJd\pÐX–uãPÌú"‡j9£#«C9ÂñîL¡H§8z—Ϲ¸CCƒ~êw$èÍ6R„[©çwŒÁëëø텁4“­hÃ~ÜE…>ÞÑlC6dLÚàASôܧw/þ›óÄãI‰ ÝÓ­k|—Îö¸Xí±N1ÑQ‘¶ˆðŽÂÚ·kÚ&$8(0ÀßÏjQ¥"‰N{¦KÓã]ºŒ·–d>Û y¡ð¡—®ñRæ£<ºæò±ir¦1çsÿÙv3í'…j©HMJԜvM?ê°k»h|n>Ó¯9ìšÞê£Gúè%>:˜éØX> 9#JšN.Í©gÎ.õ8]WaÏ( HJDm@ “Léáöµ>ˆ|„wö¯ð f£ôH»Ã©ÛìÓ]éâ,,Ösr󝎨Ø؂¤D2Šì“uØÓõ6 >døÔè– ÝêS£¹Mo°H«Mlð,ÞŠÉ®„ b{qáÄ|]),0u´M`½=¼üBÄYx»Œüê‡w£3­™Oµ¦7äæ?¼kÞ
+áÃT°™2ř¦‘QI7Dù&@@lmiª›”?–uGjlgÚÔv:¤ÇNÁÖ¤ðüûÞ[6 ˆµã?fö—sï9÷Ü{ûñÂ#
+ÚuÕ¤uR /§2¬V³%êZ’ËÙÒàZbîÕ~0ù0áú¡ä°'3ö»Ë›2jÞcùa%åߘWØö¢…þ¢Òª o^¨ÚÉmQÙ°šm0fsJáQA-MuJjš&­ å’Xc®G†E~†$õò°RJ…â+ {«çÛÿ+“ÒÓoé1=qNëïì%Åu7'Êp~ÎðúŒaõaэ iˆWdªEeU¡PÒ0[! P¨Ðï+ U‡–F¬†¿ÏëQªCkçU» ±ºšÒ…›*1‰Ç”|U¥¹~¥±´# 4.¬
+ñù˂ª¢TÏ­ìølÁ#xŠ¤Vi¹æã) z§ê‘¦´#¢iR!ëË"
+ë1Ö&ôáGy7ôûŒ6ڂr ì•ÜVJö¯ ¯Ãž‹ò6½Â²Ìf2¡#”¯BŸ‚ñ·r̐™¿NÔY—PÎFß_ƒ}#d9d™ïhY>Ã>r®<Çg¸ŒüÔC¿X4‹‘öŸ¿±¨7£|â9¸Ÿ¶÷¡ÍL¼Ðã1~3o’óÆ<bsBü2¦›ƒs:'ˆ‰çuèވ‹-ÍÃP‡WÅrýxΟf¨½4y¹ÆóÒÏZ1<Dï`^݀Ž÷èDYmˆs¶~˜ZPŸ̔¨#E´Òí2Öà0}×ØI?…žÔ‰À?(C½H©FMCþ‚è°}—|XÎ1X!NJ³”Š¾ªZŒÝãæ‰sƒú|¬km?AZú>°
+“Ö¿a«WêÎØ6ÖéU´ ¼ËÏÐÏô
+òZñ<Ô)ÖI^{ìùTOí3 î§=bsŽbŽ'¤Ü+ùľ¯Xƒ<?s}Q×0?n°¾|N>vÊ\DeŽvH#ܧñ–|oþÚÿ„žò$ÑÏý8Ÿ®Pª‰³DŽÕA‹<™w!ïë°?À±rjÔ¿`ýSòÿeiƒØCØ_ <íôd£Ð^ì¥F™[6ñþÑ(™9‚ù•É÷Ä8þ<=n´Ó&#
+`.«éA”·ˆvkmç¡ⱡ/•ï¾§Ö¼_Ì(6m8ùþøÚYÄ»q–Ìñ Ðs†ß5ŠîÝ L´!ëOõÀ&Rçµ¥’Ž>ž’úôªÚ¦©à7Û{ÄKØ{{iŽv’ÄJ¼.Ð56jÅàÝ%ÜüP¹4N»DEÚÇòþÙ¨'Ñ4Ù.÷ø9*•ðÒrÑIË5 åÑÀð~z„ªôexg=‚~¨Sá3‚JŒ&”ó¬CÜNŽñ±•Âëi’ô‹ƒŒÕÇül\Ì;Ûï/Êññr¬±8oŸœ'÷ ?ÙæO4‡ÈzÈ°åµRµ™Úê)¼Ã£T¯ì´º”V*Tέ^¦ùRv¥T(ê•F ¢žöCŽ‡¼ô­ÀQàob
+Cœ¤RU6 Yÿxz…W6ÿ}˽\q‡­`g1“öøBÑHÿ.¡üqþi"‚¯…?
+o€ï㏑jÕO#íö„†ñ¼nTïæ+I nG¸s"øv|wõªÚ US|Πµ¾5©äÛ¸OUqójÒ wqÍ
+B±|$@$@$@$‘‘‘‘PDB=}’DDDD\qqqqEÈþÆAÄUDDDDTQQQE C„ÂP„Âa(""""¨ˆ ˆ ˆ ˆ "‚ ‚ ‚ŠÐAè tº"t:„®„BW„„„„GExÔü B’ȃȃȃÈ+""""¯ˆ<ˆ<ˆ<;8Ís‘·ä€ä€ä’’’’SHHHÎ~õ5 ŸÍh†$››››UlV}^ƒdM&„©„ Âa*Âa‚0‘‘‘‘RD
+D
+D
+DJ)õáB’XúG¹ä©aÏИ ›+¦-ʇÈåGÈEåO“iåO‘Iå‡ÉQå‡HXùAÒ¬í) ÂE-vG¼Xz¡G ýÐ4-@šÊ]€þ ØF£ÑáÖzµ mJ[ЖMiy¹½Î ç”sÁ¹lʙw2=RϪÕ:Š¥…<§Ò!¤W!l"H»U®›u⹝Xg7⿓uË?Я¶Ò ­t¡•NµÒçZi¤‚=@j¥ÓI˜¡ã4fT5w‰‹P¸9Ѕ•i|æÊ*a5^dè|ÑZŒ6øhš„ŽBa(µC~H¨k­¨3í&ç¡t¤ËG¯±Zír—1˪édúíjR!ŸXnÎ
+a+Ð {Ã
+ì‘
+:C2 ¢g0s§àS–¸ŒÛ§‹ö KÌÁNZ¢¶×
+ýæ¿I¯Þà&Ž+¾»wús²,lY¾“t–dÙ2Dãز,ÉŠu²%‚ëâŽÄDÁqlm0¶€iZÚN3ü™¤·¤Ð¦ã¤Å¦L¦#Û@lZRS3mI¾À¤ÎäCø`JÒàtÚ¨ Ü·'Ȕo=iïííûí¾ß½÷v÷¶V¥dGæGëO'¦‰‘ÇcÓÄ@E21Íî$Æø·h;»3–ؼƒl6 ÕP0m+rR¬'­1*à<Ðp.*§+FçÑ+8SÜøœ3w: £æÌ\5z}c㏂r;q‚¢pÂíTˆ­Tr8RëP ¾ë”X1–©»©^‚îAŠ-ßÇ8
+óŠeŒy`¼ÿçÕÛꜾô¾Ùx¯;ÞãŽ÷Béɼ¼»_Èüp«Ó9¾/MÎ ãéÙúl?•[z3iwo,³ÏsŽûf¢ž¥jŸ;6Žfãã³rolÂ'ûâî-±äd$œˆ~ÍÖ¡{¶ᇠ¦ƒ%¨­Hô!ê(UG¨­(µ¥¶"rD±ßFóþÉĸµ&۞.ÈIR¤ƒî±¹’­~g MèéU.aŸí‹ðITäMfôîÖL1ªªÖF©
+ÒKQ (¾-xR
+Ê£a³ZÐ.'¦Ø2Àâ]‹‘ÃîUŽp¢ãÍï ^ˆjj@윲^«˜Ë¦¼V!'R‘ƒq ‘p65o½É/ˆü­¬çM%åͦæfL¥¯¥R©Òš`(_–žš¥Üð›5ô¹\­)·”kjÔÿ9ºf­C+îÞh[õã>aÂfnÝôÍÀ ?Û[UöúÇ!Ýõ
+ãDõ…¢¾owá¥:çs¯Î…l›šö՗ºÊÌjµ¦& ¹_Áâ#éM¡kÈA,^úîOv:‡ì[7ÒEñ²ŒÀi]õXƇ`ÆðŒ“©gX&¦â[ Ù;¨­ùT'ÿ÷ª[H ˜Q²Àbþí0ÜÞö ª’ËHÒÏlÙ{ls”«¯Þýcq©÷bnñYù &Y‚ ÓN3! Ld˜­øsbU1ŸÃ(‡Ù΅µü­Nxëp$|@õ¨÷ûüE_½û1ƒ·_ÍÿTTÝüÊ Ùºo°Õ 2ÃrÇ^ÝAÝ>¥9ōÞæþÊi»MIKÒÚíè3õ[ú­}m3iV¹`q;iWǹÕÅcÜ{ä’ú"w±ø#ò±ú}îýb/8"ÐD«.±4
+£Úb‡±ÎHŒ2<G‘Jš[ÇbÖZiž+]WÿtŸï%¼à …N,H(ÜPn1ñµ»™øP°¼R­Q›x‹Åßyeâ=ÒðÁÞW‡÷|ðaþ+¸ûŸ´Hëü¡šùÅéüæ|ÏÙ#¸â_=òYt÷óp]£v@0Ʌ(ÄåM©|À¡n™ÛN^$/ƒ[Y8MnVaÕyæm-§ÂHÏ¡ßÃA˜¤äbb¬“Í°,+êÎá1<‚
+˜ë5«Ö°ú»5üÈÍw¼õ&ýÚü§"Öþù£ÛOtú󷞰`UþÎk˜ûx<òÔÆgzŸÑþé»ÿøÝÉ®à&Î3ºÿ¿—ö’V·%’|ÉXŽdŒðQœhӐ–Œìš`Ž;ܐ˦€0Gp;7¥ÁÌt'3m)cH10¶p”’”„NtÒRH;Sg蔺¡ u¿}4iíÑ^ڕô¿ï½ï½oÉÑÅÏ>¬É'Uª­¤C•&Q7µ’çe'ޔ±#wÓûÙG=Èö9n¥}æ1¹è-×[n€ìÎ ·Ýð)ª,ö£\MŽ+HS:¬(ÈՏ°fñÙ#vl'ðÚ»ÓYèñs«À+à€S—™î rX> 5]jr«¯Ó·Û×ë;ãc}·ùd<åzC®¤;’”§pBLÇä ´VDÆ
+B6ä´e0+Æ %¨¨Õ`Ï3´e Ç—¹&`|O%‚¿¹`CådçV#UYS[ŸXóÒ™¾5æ½0c¹¤§Ò_ýMëÕ-+®¿Ñ¥ßÿä’þoÔXùÚ¶æ՛÷èUõUó–6µï^¸í•žû^ú©ösúƒ{ '—™¸Š”BýI«ýJ… {ä\'¿,ߑ¹!qŒ‹Éc
+”ÊB¥G9¡\T³¦Ì)<+J
+Oɲ¢ô£Cš—f4´f,3
+­`F¤xM9«\ƒ““¨€2Að9ÖG1 <@õ£yÇØN°QR›ÊïæÏð4ïµÄðVŒ±Ç<ˆf¡†ªï¶@©maÇ ü¤* „¶
+C[i± ôX‹Å2Nݧä§åjùŠü™ÌR£¤xC¦¢)Ö)Î+²"üFêWxóßúúôz/
+ïkô:a°+]p³@S|bDÄ"!¢Øí ä“®¨ßQìд£ÔV«O¨8¢ÆÔ¸J«äV•|—Ýb13èx͍47r{}æ~ÐlJºF!ÚMõ“̺>€¾=Ö& 9ïIÒ.U£[À…ÐWZ¬£ÐšZ4ÁWƒ«_#jиò¥SJ(`(xEîB”&¯¯ž·±õ¥Ö¦»»ðç©/Š->‰˜UúG#jÍl|½sWGÇËüXô(¢?¸y|çù[ÀÅz@¼¸è¦r¨ÓÚ´ÕÒ:S‡©ËÓÃö˜ö›ØÌ}ÖÓö³Ö«vÅɖZ§«]Çñ'ê5’º
+è1eج:dP¯=ÉËÉaìØleõô¹Äð÷‘þw~è"³±¿[§Wéöó¨oxœ¬¹Ï¸¡ÞiT.UŒ”ãŦL_4¿äKí8¸d½d¿ÁÞà™uêzÇ6•Î§
+åRjšü-j–ü³Ä©È™v»”wÒö)ûÓö{»³z‚ÝEû‹¼'²Ü ûvûvGGé‚:v‘Ì~ŽB9ΣÃdé±p<ŒÃƒx'XÙYMu¥E›3Ú2𞠔‘ÁÙ
+!6ò2¸3æTKÌ ùùS£¥cöIú>““$—ì_¡ý•c4ãÕ%÷®üùꦍ[õԍ߶ÿ|ý@c¼¦©qvm“71¿~ÍÚù+–ÑîðÞ¦}Ÿ~ºoùîÂɧ6}¤¯ÚœL\Bµs5Ή76¥ž^ûƒ-ëWlÙIÒée°Ý;L¾1£†µtºq\9#
+U~xUëGÙÁ'?ÂþÔmˆúÔۀüb@ÞÙ·ˆJj±D!ZiÞPxŸf!ข¢@žËæsƝ¸ØÙëÄN§#';Ïf7ùyˆÂéÁf®ÃÜ̂`/è™ÄfAŠ‚þ¦Ä°® 7…›Ãmá]á=a“?\ wdû)¿½¢^?Þqô©ÉuãÃB
+sCËph4¬X©Jò2äiDfçHÛû™N™½d×vÄNRò|¸i¼ãO`e¬Žˆ~À…D¹@I—.̺€ ^RVJÔÌÏ¡­±“üœ·qÕ¡ƒ ^oܾ«aïú*ýž® ‚ó¿.œU?³ªèãȶ'ôÍ:­õCv0ó»ï6®x/<µuééńÿÃvÕÀFq\áÝùٝ™½;¯×æî|v¸5Äø°1>Îçð‘Ûq@?ÂÔˆI ”¦Ø
+„¦-1å'A¡-TáÇQ"[
+÷5͜üd™ôËO^¢OAÇQ>ufnâ›ó7ە]ڇü>g|‹y ùbþÑù£ƒ«è*¾‰2=O…òB¡Ñ¨ —P=FÛèN~Ÿ4hZîeŽ©¨}ÊU ÜòÜpқà¥[]à„„œ€• Ô/ÊQ¥:ÃÂIèbbΫBàœoÊ7Š÷ªHvXi‡®æèQ=¾N¯«pmÃ]w2ӄÚ:Th¯A}¹P.gyÓ${:U6T##mYW‹íP0”-¸Ð‚ ’´ìþõŠû÷5õe5©úß]’pÿÙ³ú¿ü¹cu'*\xõkõ×êõu{ûSûêZ6\voº—¯ìÚð ôi@¨©D•WœªÐýñÐR²ÔGËBBӂO—é„Ð#…¯¶ÑæJXæY%9&+(Ý+ g“2+'¯µXµ‹ãà@r-@¡7‘)Qh?…w!(³lV%ŒBÁ %•üŒÌ‚èQ$q(z=thñºîÅ5ÏÍXÿÌîÌ'jì˟ÕL[”J=ßðèÚS4ê„{éãë;ž­/‹’·«VãÉÎ΃ÏY‰‘íà®B¦†²Õ™Ä(ÿ͊R5N÷‚´SŽI R‘à%†Ât­£iB±ýq¿¦žp[•í+@2òݛ‘w€àRž½ü>­(ðé¡ ø´¢÷Ñ
+dÜ¿xPüM)ÏådR– þAñíÄ™Z´$ó–ŒmÏw™mrgŸööÙ puã‡×oÔW³Õ¾lƒochC!×BZ¡²
+c¹±p,Φ É\¾ÀXA~J^¿98h~è?e~f^2¸H³%ۜhdBTº¤ªÁ¢
+[’pVý¬<5O²-O²­,X‘ƒ¨‹àq©Õˆ¢¶!åqð-¥BÍQXHÖ¯m¿u2yóÚ@³W/²ìòÉF6•i.Oy‚çP­.ÎŽxÀhÕ<Re“!3-à`M5N£µMnû»¿ë=üË¿AËU5Æý"úÛÖû6™‚
+odºl~_]öÉEuÉ¢é?ªyþç×ÿëÞroMOö@ž²V”yø|Ç)á„
+Œ¸(!Ö^°¤XÑ(…£ÔtRfkg<Ëúº3ÂñÏö/öã•þV?’P퀔ø‘‘=ì^(BY¸®ºŸ€-×½Û;%yæ^±‡Wœ-rú^ï@âîg‡CS՘{>s”ödŽ£ܬCë2Ò¯oxürÂʏ=t%’I*cd‰7;éüPR¡M[i¥Qº˜®¤W)i¥ œ+ áÏUEÙ§ô)¸Wê±Lê,|#Ê dܝÃlJ%’¦¼¹¢•ñmQc´çfÄÑ{û'¹·ê6'Â4Õ²„ aŊ ÎåŒ è9庖¯ë–&F€‰‚ƒi˜cfÀjð,˜bLg¤-ÙO§1˜K÷„ÝÝù;2ñìÿ÷½@B.œú»Û^ûÕ54A ìJ¸œ@ êÝ0yÃÌûË1•õ-¸mø“p.íg¥à_¤Q¦Ìw
+öuÕÌIr¹áÃM‰6I¼ˆ7á6ÜÆߝ¸ŸÆâ}|ßx’˜ŒQ xµ¼¹é Ú`—e¤µîÁ~'/ÇH“¸?ƒ/?MlÃJC$g»r
+²s ”a…7Ã"oZ·?—V²6JõF°ò¤ÔbþõÜ6@R£ú«ÌyTç®srY…^Ϝ¼½íûÖ} NòmÐÁ=ô=…*“œÈl]¢„@W¡á{÷^wø^‰s%Bfd†@âáwØÛð{}ô½[ÓoH1Ó
+%>v b£ L€} Ù/š˜öÄÚ¤·›C³³»h,<…A }ůpuBä¡"bò¨‰Æ›WŠeh9YÊWˆ—в›wŠ¼G\ç7E°låíâ?->Cçɧüsq õ“‹ü²ð¿Ä׈õh YÏ·ˆ­HŸo,E+È2¾\¬F?!úTTO¦òz1Íã󅕁$šH’¼V¤:F>¢q.†¡ q= '
+s“4¡;ú+LeÇ^S8f؆u£ñŽŠàÀBŁEJ"*1¼Æ/5μÖ<P^n¦þc¦"f¦9ӜŠ„Mhày¡‚7=æeÉvOo0Ôä5âÙ`ß [šþ&ïÏS”r°¤f›»M=¢
+UWºî—îWî?Áú‡qÿÍ:ò‹[kå˜ÚÊ3RÖmõc'À±Æ
+vW‘¼’
+ 264³<×v9žðˆE
+&Á‚GC‚¶`©!<Zrô(E(¯H¢Xçh±Hh9@E°ö ËA2éÍò°=3¿ó›³ÌïÞï½÷óew³#Î_WÙۄ-Jä²Ù:¶™ÝC0Ö4Y»w¡{RH¢´¬‚m8LÌÅnóLß@>ùñ÷¥ä;wÇYt2º
+o.Ø<¥êä±W÷=S2oBa;Ý£FÎï[×µÄéé;C7+
+<1m±$¤óº”yòêA¹`ýV7…ÖE¶¢­Êvu»—©s¬öֆ›„&¹ÙѬ´9&Äg‚JH‰ø³Ÿò®BÜ
+„“ìbX} þ‘úðz¶ÅÙh
+·”fQ4P(d&‚nÏÙËìsØ*[•ø&¿Sn×ÉgyáÁ˩¹T.µ³œƒw*²bW#äöñö•r½ãcÁVÇ×ùŸ 5óÍþ¦ë
+i³9©O+UU¯;Bºît>лÞJ,û÷'ÇU¬®ê0ÿØ»|漅ş}RU<uBÖ[W鞩<÷ú™A£šv›ÿÄcw'#}ÛÉ)Ys<ñg"mqÒÄþ+Ô· þ¡ø”1¦ÛÙ:”ûÞPŠu³¯ÛëñÅ*éÊÜL´"÷œØ«‹Ia–<KKê‹Å…®E‘%¹‹†Ö†šB­Ñ¥[,õÈà„µ•þ@bº6]?¦Ó©­F_«­Õ/i—t&&äIYZ–^$%ôr¡\§•èUR¥^/­ÒZ¤õÚÂNéOš@^b4F÷ ~IÕXM$
+{gû 8±Ì‡—ùvø_Q‰‚0D0—AÌWH4[£,Nı§á
+¼·ãýø(æðה(rP˜ÊÏã}×û½Øk¸½ o9Í @Í8ö;G9¾îH ?ÿ£L7*Ÿ1÷2F%'[ٛ⸠kl9¤låTìòÀº<v
+h`¨¤Q[ƒxCë2¬ŸtiX`wò Ëڝ2ì®")ì*Ò·Ýz÷¥!‹ðN*|Öí.Š=|%3è-Œ–
+µBˆc™T¢•êo»4¥’™&éÎVՁ–Mÿ
+#˜]–ñ(^•J+‹‚ꞈÁë6¼<fR¢ûëŠuk®ïÂ
+4␠]˱ò¶ çÚÜ~ÝÐÀ¹ñµg÷~t®A ž\92êÉ¥‹Z÷’±»¦yëÓÖäüm³nBÔûû¡s΄ó1Xî@$æÀ€ÚÒ¶`f`tâ(׋{‰sÔ9š¶,H½·[¨6zǑÈÆ ã,›SÁÕb֏TfÊaÊÐxfd‘$ˆ0F
+$—!)*L3
+αWü
+ª”ØÛ<„H+U‰¢(iK)JEBIzjT¹„nÝvJìóü³³ã›™¾ÿÿ¿ÏÃ^ ¦]ñ!B„_šlyhÔՄCV(Ä-äIæh„y¢£…ÿWN9Šýö‚Ì°©ñ©úQDàøT£õ(”Ô}8–m”¥€,K"Çó)A ‚ÈȊR•‹°­
+3
+ÍJ2/
+œÀól$Žp„¢
+Ï]<D•b4R©DJ1²þó{¨Ðª¿ÎîáãsZä#âpÅýxù¶qUŽ#KUe@šŠ âw ƒ·Ú¿Â¹+XŠ‚?ųì!û¢ýWû
+D¡þ×Ä PŠKn‚à‡}$ã및‰I«™õs‚=ʟÈ—ñG<·G~ЇØü!q@>ŽÐbù™¸†/àn~ý,û¬(š¸…§ )Åä¤vf¹Ô+ífž“^d†¥W™˜¿Iž<3Oz‰”.1¿—>`x‰9™§NfhEp³,šNQ Žà“åb°;¸6¸DAeùöìgùƒ&×)BTˆz Ï"
+‚F©N™¹Zr¹‰)‚eèÞt{(ç’h¾^øqAz*\­ÉžàÚ?Œ‰>Sš Í]±éÔ­R©„v6`7RçÿÇ^€×ãœÂëìyð4hŸ±OSêœ]‡?©Ì«¨ø¶MØÌTN×¾л€Þ¶ÊÍç%ÌÐ Kó ËЬÛOQ|‚‘ǁžx2˜¦h‘A¬$ÀMŒSÛ ¯Ã ¡ÂðÝ>ÉóB
+5B8ÓS˜¦ +Ô4¨5
+V,5d*Ñ.›Á¿?'…°©.½!Œ¯†qWxCx{˜Mý‹ªJn'„]©\\©ofݧkŸ€@‚t^C¸©£0²nüä¸T(ß-—™©óc±„¹&³%C³(•Y'­j.y*I0Öe$òƒ„ÂiG r@J“ÌÏÍ»"Cð™$J›ñÖ©ì‡ïŸï¤c3ì/d§—)9×=¸ÿÝ嫶w®ÁߛûE&ßÓ¾|q“&SŸsh ð̘=þܞåñ¼!ttŒ<½þùÎøŒT|õâûC½1RÛÚÒÝX“Ïl—ï4 ê¼(Ž^™@úÔ-«AžŸ=£ôn®[êuG
+ñ¯y®™iñ´ø›c‹™NO§ql€?(JŠ
+Ãjƒ~ v.—íÃÆS#l»2Ñû–¥›K/þl÷¶­{Ùӕ¯ìëö7öWö_z CԬ׻v Ÿ8uøqkáìm úÔZÝã-è…ÐcÞ~½?ôDäqãu@¹¨]Œ|¢}¹ÁÝnøooqþyþyÁeú²PG¤ ô+ü=ÊGè]ì.ï>v¯÷ã¸~,4¡Ÿ
+‰ªƒÐ˜©:”,`ªM2b$MÇz}¦ç4f>Ó}2²`*²`jzpzȯRa“QœF9éxÒ]@”£1>0¢=®+W U\QÎN–³ ¡&‹×±•Él¬[À§ŽFqQ57ÏÐ!ð$@‘i°¿T7wõ?ñÓï¯ê â@vò7ì/q¨|á3ꟍ¬yñsC½Ûso_€rÁ`Ï8†à׀ï6Uqó‚õ ^à
+³ÄãEªIÎòCöXˆ53б’^h GH®vXF[ޓÜq~fèd30I¯¦jbGîN¬RBç¼Ðç“M„‰ysT”:‹Òmi,\#´è,¯Zà%•,ª’åU œå²œ\+$çÙ,Õ&G÷A¶Àâ)zãˆN;*ÐOb€ÿÝÕÅ}Ç÷·ïÇ=voïöî€ã À-Ç©H8Ô3wʅˆN5’J@¬%`jb›ªLD#’‘šŒ *±©š‰­J
+¶™I[ÓIgjãؙ¦5fZ[tFÒ|„[úý큏8ýcç·»w»ûû¾>ÖMÞEžé×OÿÞրœ‡ƒMƨ×Vέҩ•+"„–v¾Ó»û2ôBÈ8o|¸©}Z÷£-¥¥/aÜðÀü‹¹HhD_ìñé4* ³ä,%A·xž>ç!]šB:šbSí„lS!“N·K¨F“H Bd‘b×И†4|™)Ã{‡áÕ¬ê…â(¿ˆ¯à)>_.TjRéCtÌjS¤³†èÖ4RÃ=!Xš׽±Ÿl R5H)0Z¹Yí½Jx`Lª›#I8@~4—<Ž…ã8©Å˜q`88\Å I²•OWÉÛ6¾(}bö´O?5»è@ÅöÖ¥¹¿‘K/¸<úKªÜœ}c1]k*ˆB´0¶êßë>Òa±6m·¶ÑY(‡Ì¡¦¢b²˜Š¡R²”ZnO8y•ÁJ(Õ÷췕۪c–µX›•_<i5®-ȏO¶$Ýâ.àlÉb•
+ìP"þÛOPc—O[•(…¿±É;9ÌQ2¥²ºPǞω ŸˆŸ‰âRª–"­œG(cŸå_f™„+ô=JÍ2 ¹…|»‰~ƒ>@w1l'×ɋ~ÚÁ†èSÀp|¡u½€A“
+»5>21MÔØÇ=B6Ù.n5 úzPÔX¦§´!/*GUÆ´Íø“ñõVæìèzÙøqòyt¹Í8Ÿ¾_Í¥ý9
+†ñ3µÌ¦n0’Œ
+ b¢j„—~¤jãu*NՈ9{· ¾µ™ Øý€Š:šÕOáéjø°ÅÅj–0æÞpNœ|’ÒϱdQ…Á¥Bm°%x8ø.{Œ;jée{-§‚‚_mD°0X?œ ^ ²ÁXZF8
+×-æ —Msi>L="—m²ÍɊ¢§gdtZÏ.J¬jZ­‚^„Fê#Ëbö´ô€/j3PÜ;“èXqõ„nŠ!Š×ØtØ·ÕcsàˆÀ‘«‡õØwf‡ õ?êWtÊ®ûõ"ô,}ª>¦Óº7ÿ‘ •‚ÄP
+ò·Ô[.ú<y!^Æ+ ¹R­Ôž}ä~v?¿ÏÒ'\"ÿÊüM¸ddÙkVùÿ ùö#þwfßƶò”bv¡äÆ)rҜ³„K«MoJ'ÓmÙÄCö$eòR¢}‚ý„¹4{ƒ‡F˜úPµv@X„Ë /7÷Ï-ٙìú
+k!Ñh7¦ªl•†i°¦¥0 €Ö6 ViÐ!š6auHaTêƄ˜Ø*­Õ$"”ª¨¨„T41ß;§B‚Óù½÷ùþè¾ï}ßïûýÎ|êüw~ÂúBb§·û?tS§%Lýx¯ôˆtDیýþOùŸ0£­^NheM(j»5A+ GÝfE
+,é¸Ãéq&õœËλŽw4­©ÔÎõÍ´ÕZ„yjš²Mží4æøìÞÝá,vñ&£ø^Ä"‚¼À£˜xwV‡áNŒÝ~DðY$w!ì«Ãí– ïµ\x©åæ;s–›¹†Æfཫޱ·ˆ5h»Ð¿6°Ë¶°æüXæÖp¥›/d¸y+³Öß2•`T.U4åÃÃ[>Ô­¡ü¦KU£HÁqøË«zA3µ_^Ô
+&òíùÆ ðäœÚTÛ´#òðS;Ÿ,¨ô™g°M’ó«û¾”©­¹žn`Ûº“ø·óïü`õ+Ÿ¯Êì%I`Hßu­ƒOI"•£r·Ðìú‚Oû‰F,dšŒÊÕf2B ýa'…qjþÿð$êû ùð¢ûþ·¬4™ÿâGÃñ¼ì¹™rä¹ÝÑÁ—â®®_<vèÜN­ßSìýLGÏ >ü‰s§„³«‘ùƒwYÀs ªÀO˜àC৊kܐ”²Ûr
+ ˜h¢ÄT…údŸ¢H!<?4‰‚X›¿èü¾ÍûQ b~©ðs‘ˆý31Õ/Ïb»ÂUìhÿŠYY±£+‘J Êö×TZU·÷Ap½½¯„¼@ðö0:âÈ?£ºz<^¾¨Àáe€}ÕÕø?‹ûbekþ¢Ê­ù»MÀë"œñüªæ'Ž‹"ZÂÁ+—pàÂ[8´úÊêß/Í@Žõ
+‘(ëb»Ø!ö2¹DÞdK„*àí´áxñÞ4pmÂé@H æ0a
+ᛓQŸÈ#ñjsk®,b¾tᆜ˜¨)T’Uuíò¢ŠùҵಚD’‰$KpU¥*’JÂá‹r;ý7ûåÛTÇñï½·ë:¶vݺB üé&e]·u°ŽÁº?0Êè6ºœP¥£·[CY·Û€#>H ÆÄH¢C|@\@Äød1>)‰‰!<`Œ/$„ 1„uþÎíeH"L¾è½Íçœßùßù{çwO) ›ä^óÇæfÉ,qµØPÌÕå·i»èNÌà…ò£H0N'ÿî-gȽ§J¨ÍGWJŽxÜîq÷‘C—xš$p_OòŽ~a#Ÿæ œ¤3îWž4ê{ø[-&rï [¿¹"lÌ}(͝úùš¸D”rׅ¥¹¢©…`î"–ÜfC˜ÞªMð/¯.l|鎒RŸi®¹ÔWÈ#O
+Ø;‰À<AuŽ·òÌßDœ*‹HÏD‚Vµ˜æ¹äÀå%®UŸÕÔÞ½Xq¨9žÇcÒ{ï›@Ý þK Ú6N+‰¦w?Ñìͳz;ñ°æ °6´na -´7먟õ4^­a}^»@ˆö¢ç¸Î¿Â÷:::::::::::::::::::::::Ï
+DàO$. ó #f}$-/.1£ÔZVn«°ÏçpÎ_€…£Š¥Ë\UÕ¯,w¯€§Ö[Wßàk\¹ªÉß¼ºk úÎuë»67voBOoßæpd`ËÖW_Û¶ý©ÃNÎ>³ôp˜ÒJXi©%´¢åhB3Ö ˆAlCIìǬbz|½ÕX¡Ö¶¡[­aW¾vúæßý°àÆ mߟüH³Ôœ±ËÍ´)Äe*=ì}BøV“%ØÄ6M6Ñd#ÉÚ\ˆ!ñ÷CïS¼®ÉÒ5Ma‘îh²—šl Ù¥ÉF’7i2ÍÇ  Bû5 ڛ”3œ!"QåÒ%²šC•’y#}Rµ`¤IQ{Iª>öœ=ÕÎ̌¡ŸjRØ3c“!]òüxuðÓϋMªWµmÔ"Ey˜Ú Ó²j«0õ—!ì¥4NV
+ÕÇÈò¬:W>“8Õì¦\!_a4^â9VÁH+ÓøI5«ŽËGeTæ6Y­×Z!CŸÚžÁ¥Ž¢´—ÆN¨«‰‘=o'S¯|þûԖ¼7Odÿ˜œˆí”Ù‘Y(=šÎ’Šu¤•±´Ë&Ó£l,µÓÃ:cÙØ,Fµ¼3֟NíᚠŽR»:¿ß[CI½‡µ¥R,œÉfXXÎÈÊ^9ÞÕÓÖ ºÛ”d,UӞNÅC‘¦RåÓ,¢Äâò‹¥OSäád&++rœ%GY–LúY_,Ë\,b½‰„‡ÅFãLNeä}#dæùŸûvzȲƒz ÂýO«¹‡$îãO²ªA»:³8­.òB­þgŽGeã1ÜA l¤Èk¥w:@ºkš¢kþÛ-þ:¼ïÔÉo”¶ünršÔ0þÉ͖…<¿ôÓÛýû¦¬0Ù©Èã¸çÿ`&ï
+
+172 0 obj<</Length 20510/Filter/FlateDecode/Length1 34488>>stream
+.˜)–ŒcBÌ…cÂjL…ò^ÿu%þ ¶óMY€6`àÐË¿èkOè>ÅÔ0Í;[whÖó/ö_‡~Õ÷3ЁÇAV‹» Ž•E}_x=v¿ßWŽ'¹î°ÿKžŽèI)t ҅NÎZ+G1VŠ#½¡ŒI<dP ­§s­rBk5…aä.£º„Úf±PŒ‰6š ½-‡+22‘Ze¦Ù<Ša µ
+x÷WFÂp¨„Ï‡Þýф„QŠ°e„ò÷AÁ^Õ{ߘ싴ÏÇívÐxŽ¦tØRÃÖÀ£Y>» éG4sã'ÄþôÒ¹‹ÇKJ]rýÙëËækƒêÊ
+ÙòãG²6ÆÞ<ôfϤó•KœÒ¬½>+™ 8ûì„ëÝO–Ú¾{|Ú=Ûéìü»OrEE?”]N»øt…‹ìGÕWÛ®^ÿvýì'Uß¼;4!a£/.@AõŠ[ˆ×ž; ¦Í_Wú÷썛ŒtËHÜ;&ÞH÷ݧ›æSò›>xÖráj¥JÚ¶Ý4ó»R¶Äoð̪–ÅcZNE‡kZ
+:Z§7Ù}£½#&l?2VqkH½¨¡â_Ç¢?ºô¸":{É}Ãéoϝk™ú“pÕ5Üqu^Ð׍)5§¦g“±±Ð!¸‰FRµÇp\
+ñ9h
+RF}×èŒC%I’‘}ã0²;íuoŽºÿìÌå;5]€w‹ŠŠB
+=!1ì¹øy p§€ŽA$B1䫺 #{a$ü¯á0$\Tò_U$uª~­CPowvòh–0Q GçÐ&#GtgàòN§X>z*‡b(«‰’Fk6As,QÀ"K°C›8s±„-ȚF™8‚³É ."zÎã¥]>nS£‰ã»j[e¡¬ˆ˜IM–ð}Ž0i³1ËÌ3ék­g„‘#yÓFcxÖñÁdá´B0CM/ XŽë‹³1íöu¯œPD(ÐG¨Ÿ«
+)$H²X9#b•ASEr¾×*Q9
+“¤ëU—_ÌйyË •ÊÈWÌ„Êl&t<‚EEýšÊ!Ôñ:ƒJ›,™¨ÒéTÉm¼žÐhõêD•6)^C¨’5½.2‰Ú$-ºÇ„ü›÷*kêÊÂçÞ÷’`P65‚ ò*.8&B:mA‚!Á$¸Pœ‘
+a)
+Ñ¢Ó
+J«zƒN¥0¨gsú营ÂÀ´Ö!âJ
+¥“+ *…Çá‘JÕ¶.¡Òë£q=Nm×êPq’ú 8Ud”ZõDgå¬(R¯çz­B4
+Tr?ñ–Àü€Ÿ’æ=ßSM‰&¿Äd#^=­T°…T‚,XÄÏq
+ÉCI!Ùö 0÷?2C_6À”çþ«ÑØùç¤=÷ ¤=gM{CBª7^ÆyÈ^ÇM”ùùKŸeîgÓ÷b:°‚ü<”;öñ©x¶N¥x‹’xÿÄ]“Júl-îOΫø{ÁU~YRê쾤šk1lÄñ,¯ ÚД|%î„1¼lÜÃk’ ]eû´Éšª–¦KZOlÿó±pc®®YӮŬ۔n4†v»<'~V)a™æXà«ã%-Mï®Jiš~/í^°¤^­uÈÞp§°«±ÞùŸ†‰ên„|ô’{ñü\ȇZÜ7ϑ²¿ÆMo ŐÍþ?ìÝ/8ÚuƒB(/Ø/u{ŠÒFÖw'gñpÕ[³—õÛ神½Y™ ëtf¾Û9Áµ«FˆïJÙlÆöé>P¦‘ªËGå9dB2ÄA*p ³í-æaÍ&Hsö²úþ‰ëÓzNv6ߛ3³Ìy úì؂ü`KRãìÝçÝ=ׇ˜Ü½cVG|&Û¹8#âQ검åß¾Ó¾uû*;˘ìÙ^煭f½“Ý[•ü8c½±((Ï­èõâ«Û¼·=v’ÔWäU,¨­ÿÆYў´Pz·S¦T—Ù‹K¤+͵ó¢;WLnYsôduŽ‡RT{qé¯k¾¸_QH#‘™T½°e…t
+~
+´ú»`´`£ÌSêÑí^ÉS/2³1q5 æù¦Ì7{üoÿœÿ1'º¼zG&§Ùø'-OМ3ÒJH:“É, Nìî=^£í“r…B…)ècÍòɓú¥8u†®Ê­›|`Öø»/0<úÅËl©kßp±ZŒ–§-™£íê41@æ(õy.ZRŽÌ¼dN.ytðºùRóº³oõ÷g!Ž õÎÕÑ“ó6?Ò?ì(,«39·ærÊÑñŸ¤|Y»l”éPìMqÈ>I@s‘¹êÌ –üöŽÃIכ/^oX[d˜6ií·±KÛS>¥5ž­v»SÞ`˜yÕM9µ9¶fæ=Ÿ%CÇƈk\ZkO„¸/—ÿC±‚¯y†øfüú’M1üØæfÇW}2"šÊO™:ªUÛ¿vp­Àž¹Y¨©yÝÓå÷©·[#vÕ$ÙÿÛwRò°Ò?uòƒªüöî†q¡EYûؒŽC)ӃµÃ7/ïÜpwʅR¯½=‡/H=±z§ôÆÜb¿e7JW¶¿ìó׎ÒCÛÝ«ëV;MXX¨|SLV€@P&ð‡ÄÝöÜ#u±P{!K)@Yñ{Ðç‰4¥›1ä»ç,3‰¿è·¤ö5 GZî[[ÁÍVª`8;\ø›XnYÿ-Éük›ÅÄ_§×±sݓÒýÔÃ(ÝP…RN„…xȃ?¢ƒvX
+›a%ÙYð6Tâû!òš1à >)aø3°’A øNà Xɗ’Á`n @v8Àœd.ñwHI
+î
+pšªQog
+ô¸r,‡-ð%)¥ 4›V2'Ñ|«àLv0ƒ2PëùP†vtâe09FÚWv½å®å!_‰–…d/%d£5Çá4C< ÑÄHÇS“Á
+ØD^ÂïA=`"D DB4̅w`1"¶jè¦ÄrÜrý ø¢Ö“`
+ÚƒX†Ë긑Ñd, 'z’LÊÉc*¢“i­¤÷ãÈlaê˜0-Ìwl8›Ë~-´ç½ùi|ŸËoâð­ˆ©'xƒ猅ß!»f M°ŠÑ[ëQ6À&Ø
+{a?€ƒpZ îÂ}â@&’ߐ`b$©$—|BêÈ>ÒH¾¢shÝLO3^L ®]ÉÊF±YìW°YJ,5–¿ñ|-‚ïàD4=óш¨/̂\¹VÂZ\q|
+»PÂø;ÜFä 8‘!dEÆ_2’(2ÄDb&y¤,'+ÈZ²žì"»Q›Ãäsr™Ü"ÿ"w„™ÚSGêIGRêKý¨†&Ò÷è
+Þ§Át‰¤æÉ!90”ù˜|ßÃ^ÊÒÿp^-°QWôμ÷vۄ%`üƒæ-/v(k‡_Û³a½+S‰Á˜]Ç$ë/Æ.ÁĄB"§T-ŸP¨T„†„O± y6Ž´Òº•Z—$HU¤6-RHÅ@©BU©5¯gf?þPUm-Ÿ½wîÏ;çÎì^enõ{›.¢’vóf¾EÇV«§ÕA¶Iý­ªðët’ßëØ&ª§°Úf\ëY´µ´žŽò‰ô1?ŽSØH¿ £¶1|ÎýMÊá%4—-gÃïÒ-TÇx¶ˆšP'ƒì]m?ƶ*7x
+yâ{7îõ¢ËÉëèýÇ烥ŽSøVcþp)m’"xg h埱dµ•^ÖÙ§PŸVAÇØ|om§÷x»u@™Bꊠï,Ø^€ÜÌ ¬Cèÿµ•Í€Ü´k€½@ðwà0Fÿ—ÅX1G­Lu<F´
+½A}‰j”ï“OýÕñdjù8Ëfëu±7~‹¾ëè¥ œå3h% ØûY“ÖKwd>ûé-ȍj?Ÿªö3Më°njÄ.iüu©?$GƒõF}B
+Ðÿ¬õ[ö³_Ԅý› èq {ÐLw¸Ù!G3‹ØW‘ÓFôµMԂ‡
+Ú&‘=6ö®¨CYƒÉ'ÞFµªû­›ØÇQåävu5}Oúˆ*ÿb½êc£8®ø›Ý½Û=ã;cŒ] æ.Æiêó·óqáÎÆG0`
+Qp¶ƒY“
+øpîêÞÿoÂwЇÐ^‡îyôÈ¥ÿ3gv#†(î)ˆÍ#£".‹Ø(ⱌG ”÷;.¶‰܄8Ø!b±ˆ‡ˆÅ@<\\wÐ÷ÁYÙíWÃäú
+¿6ÖJ£|Fœ¹ó™›³P> qÖÂ\,¹qßn²äPù ^èÅK!eÞgx>CÖäá_^/g—\L!ƒúõÃÞ§yŒÉÞ9~wSJצr™,ؘ÷¯p±áÈ»ÂÜÈ.ˆÖ˜·”ŸDo¯¬y•CüNÉ¦4ò¯¹i°F~››
+¬_ä™Ê¡P*ßÂ'Á¹V¾Š/à‹¼²iJæ³ÑiZÞ4^ë5…•ñ^iåŽašyUy&cÍ<ÄÂË
+è÷I^ɜpUCNN÷X'$ç„=V< )œƒâ㒂O…K
+gŠ¤Œ¾O)HP
+ïQ
+¥%•Ýçp›“âíæ¤KþÇz~Pé÷‡ç‰³2¡¶Á Êè¨é6f¸_)÷=%k䯲OÐyõ%û£ñ¤œÊxrN%ƒ™~w€9{ŝPéÁáË\›ÿÙÉîuJ¢© ¢ B4áôŠ¦ÞP§&š2׎ðeŸ`Mn¨=°ÑÃÏåËWà¡Ìð¼ª{Ëϊ.§H<¯&NœVÛ ëáx腪(tÅݺää°i¶•…P„RUïïé\®«Ñ\Ïª9+‡ Qÿ2¸C=Wpù2|›âÛY?DqÆ6(ì=lšÿQ•7’C3Yá»*%éâå£,Ãéí
+ë ŽÓ¿¹qúïmû—¬Ý׸ä¡-“Zl˜ö³¹5›ë·¾OËZgl^±÷óÝK+Ÿ8£þ#ýlϱC×ñèù+÷,ÓV×>—A•Ë'¿Pßüä†?€»£Õ°ù™ áî#U šŠ9v*c˜ 5¿›Ê¦©­¦ +‰ÍŽ0ԍÁWŒ
+~*¼Év½mè Zeâ8Š3™xV0[Îd³ZyÎdgѺNJ)ÚSou󼕲2LM¹išÂ¼}‰Ö»0A&…åÒøתç†¦‘Éú–}ãoØ'ö#oª‚Ì"™+Rð€RґL¶Œ ·4w·Œñ’ê gºE´u³ÝÝ-Æ΋-¤ipÌ +t°”ãGÒ©ëÿþmuæíàþ:©˜¢ ØÎ;U¸M”ªÄË/í\w4Ø9x½>tì6a‘.èØxa²tE¢q‡ žê%§ÆYqÆëöRAwJ¬¢DF´¹=¹>ÑiOÚvZprñÆYf¡}eŒ€€j¡ê¶7Ù<£ÀÛ#<æã¶)…ñ)„ŒkÆÕ+Þ#4¬AëîwF˜k†º÷–‘†%dä] %ÊH|0Ã9 !3ç»æé/é·ôûþŒü+ҩ“ÛõïÚv\iõ6Åäëú®ÂcñK˜¾~ç¼ãÀþ›Ÿé_ÿ­ï ÑÐ\˜:ہe;’ÑNµV’dِ[vu¿ãfìØ.S¶øq~_ŽàˆÌW³XÅ¢!SöË
+Æ!Šr%E%dG¦¼Q¦ÅbóªÃŽ"ðUÊrŒÁ‘«fxÃ`»&3$;nÛªgPx°˜AlKք²¦­‡cX‰JEtX˜î¸@ )Uò!õZ (sqw˜Ùð‹ÙK¿ÿü¢íú7ö¯©KTO¨›»vAõn=ÃvJþ}»ÞÕ/_n.’Ú
+²ÚEw¶ÿÎ/[óý»€Þ‚ºÕÊ05’ž@©ü"Š5ÓeaMcʱ2‚ʱ
+Rw9† gMóÿ….„w¯î tÜõˊ @‡Põ2Œ(4­"Œgé7î—ÜÔ LËÀ±¿G$‡’Lbÿ 1«£WF£îÔp”>ÈXÒt` ó"ÁVv$ó_º«¶‰ó ßw¾?Ÿ}>ßù/DZãü8v‚!¾Ø¥ä(º0¨(d¦é`Ќ®!PH€ª-?[ˆ”ª«D˜´ºQ6À¤¬í4!&U[¤…M”MS£Ž
+èJ‰³÷;; °UVîýì»ÜÝû¼Ïû¼Ï·2[‚'X56çÛDA`»Ų16§ƒHÒxF<Xœí6&b·‰cYBb˜H4UȐãDžïD–…» ’]fÔ)–óªŠX
++øç¡¥MP)£–óóÿc9aùïÉåÝF”þ×D„¬“àQÆ ]Ô@L€²€¤pŠ‰h)Õ"Ìœ:¿…üg˅ü¥ {FŽì©Ñ~òÄí9d`´…֛Ο5€
+©^Ê
+x=p¼mD”{…“€SÝnI‚ÝDÑ.
+(’?pÃK(IA¥-¹Jôü•Ï»{”\÷9ŠZÉÙ{ξÐKJKÙîZHè=´¬82CA“Þ¼ØÛˆìÝ xu¾ö€²Ù,Îf[-wøC šæó§3˜¶MZãxµӆ®÷•‰î&äfþÒ¹WW4çFÿúö>X8Ϟº3ÿô‘¾QæÇÐQï}S»_»3‹9²íȹî;­À֕ÀVتáfç:f»IfšäVyÛ)oUØGƱҽÁ¾AÚNv:y æe—¢8ݪ¦(šâԊÝæy²ó8M§3Ä0TJM¨èòmÍ©´‘˜Óá€Ú;ƒø¶©;@’z1ÌAï*:_‰¼Éoå èó f-á"e‡¦õNH–È{bÙyèYÞϳª
+¨
+›PÎÒ.̦ž–B] zU¬ãõœ­3ôÇÉ Š?ý½XVd•R¡µlžaݜÖsÒÔÑ ÐxOÉ
+ø4‘-¯Ò|•~1{p%\¥º$¦J®.—T¿ø‚¯´#7ô¢h¥…‹ßsJBe¥è÷;ÐõãUby<ÌM…íÔìj:5wÏ.LM@ñ5¶¡¨Š÷z¤«Ê'€…
+`'ÓNb …, ý{([}E‘,XjŠ$ÇÒÒ¨üŒQ
+åŒä_æòaß >o†’a®:í
+‡Ð2%º6J¢c!Ó­(¤„ºBLhˆlWѪ÷µ\¢åVnD¿Ñ2
++J“æ‘ÑÜÕír¡‘%aÅ,)kŠÄÒTq èK2éʌśèÉ®þØ&®;þÞ½ww¾³ï|¶Ï>;±k'vŒ©Ó:Ð±?(M0~%,0
+ PhV %áG!@éÆX©JBÕµ¥Ui¡$ªc0(&Uº?`ÒÒ"M ª®•¦B¾ïì@´ZŠÏwvN÷>ïóë[(ˆ#k Æt1ÂQX¿Ês˜ímÑñe¿î™³cÉ\;ÝýdòŖ§Çþ§ïüº´o¼ßsÚ>!:¯ñȶIMK~þÎâŽ93>Ü9ÿ•¹N›˜>*ݐю¼·hÊÚÚµƒÿÝR3zQþÆ®Ij|QÅÌ¥õï3Œ«c6ºPÝO5慠?ÆÞhAMÑ÷nÇ1GŸCéH%‹¦ºë܍n¡µ§î.tÁC:‰?B„ ‹ãÂéP9`v@$
+º+7ÔRzñS)ŸdfeÕ zDª‹˜D«k6_0šµü¤žx‡:g¦yòÂôɵ~\ÏÌÇæî0ô?>r9Ö ^£JPÆÌ_6X™†¼!°Q#D—hî$¯¹QB5}ju]ç̃g¿°¥cBS÷¯ÆۖÔw5¾\¿ôíò‘Ð;¾¯™x㋽ÿîªO¬i¹„{
+wíێó6îøÍ¡77€2×Öàs>êLɤI_‘H ^f~µFò·0¿I{IzQ{Ý ºG)MÆi.mìu®GJ Æ^eJ¤Î Uô©¥C¸÷[Õ£~{©šÊ©3cg0ÊBèšl½Õã¡«eú!GL fâ°|#ÇLg„-_Œ²åæH
+-»omÛµk0ꗰÊKf»¢÷úPüçd«¬^IDPiÀGšl½Ê'ªèQõÀH1잪ÎSÝÀ \ »ëäF™‡G˕îx’<Ý-xív(ʺdCùAI´«²ä¬Ê5m»¢ÙëíkìÝvjïőO
+J¹gTiif\‹>$‹.Y¦à‚,X™ýqtðî™ί8ŠÑÁ?þK½ÿ}eY¦g0Â=‡w­Z79Ûo¯¾¾ý8žÚuûÊ3Ï}ßlÅ­~ۮݠ’ Bd2´ºZq ´Vˆ7]7uދ£Î§œ„‚ÅP7qº=|F¼Íj#VIux<aÄC²ñ5*VCÖ¹bâD(<àF®õ:Y¯AMs®w»%'$ºòŽtÔËé=†ôY'¸Í°6Ö?,ÍúA7‰þ\¦±±F:53c²~g…vIäµÊJQ˖ØfVc]áòR¨Y@-Ñt±T “̹·o½¥ë–=Ý^°°jL¹î½¸|Žî<Ô¼|bàˆw̲–ÎûŒAcçÑ`P!*Ł>Í*jToö8šq(É{”>Š£Þ
+¹LŽÖçfM6gfšñ7_kñÖï2™æs®ÌÙøuó`BÞÊOäe´41gÝÌ Z~¨JìTµ¿X²nª8n”-&ÜòòaŠ./%*—¥­K7<\]åƝæ
+‹F=óö´D̹·ëèWÜÞü·æÈ;_†[>ÛÞÖ·à–û±5Õó?^}`Õ¤—V•/vTU9<µgëößùê$.~ýÂñ{ŽùŤ­Ïú¸¹«ËgÍٌ…íoL=p™5±j°éñà„^¬§6N¥8*â -¨p.²ü O±Ì#;-Ÿ;Äb«¥röS˧Z©Êé0jpÄðrœ×Îv5Éf +š®(š ²•¥¬Œ–$¸žV¤ýÖ4)¡$•­Ê5…jJR¯¬Q¨¢ôr›SOäAÔJ^/ð݉YÁû¿ õIi
+I²È2OµrTà µpVkN!fZÊË:Ï˒E’-aQ€QL,¢ Ø@[loy*XcÄӋ{Sq™.Kð˜ïLšš!
+˜'V°´ÿ±]íAQ]wøœs÷îÞ}°÷î{ïò¸û€aš]XH6á*ˆÆgêf‘YÅg$¦
+ˆCU˜©QS¢øœê˜¦FM;£$ ¶¢™¶ÁÑF›Étš™ÖIghӎCeR3Ó:ݵ¿sï‚Ú†{Î^øƒóï÷=þ
+ÿglîéˆ9«„ÔÙÝ@ÿéÍ£ Z¥ãà&¸k Ö
+¦¤PÆ8Àè˜:¾x…÷ÒÏ`ëo>ÿã<vä?[ð¿Óí©õÄw%}‚ÞN0?Wa~Z^ÖÄâEl7{›e8,±¥ìIö<;Ê>du„a2)étˆÍ0›¦äÀŠFÑ-DºÑm&ÙígƒFÍÞ+§pºM¥4’ÝÖj4EiD)­|2çDáPQ*«2ª®@a4EaD)¬¼
+£Ì,Ðuh6ýeÀú$¯§‰ý?¼žô
+Û7\²‘þ”yPÈÔ ¤íÏ,Æõò³u’õ†ÈÉÐåÀhè–ëzà+¢=æ:8ç<ç?ºìÒ֚ãÜ2óËÖõæ!­û9¿¹œ ›ë8mˆþ㋲„3£˜âbŠ$ö
+’"M%® sñ6¼ëÌ<aŒ„ç§"l‚Ó3ðñª ñ|Éf!‚ôԆ@ØPxm$M¨ìh¦J/Åœn\Â14mK_'•ÚÆt !0»/c5f¸I–Sµ˜™.eíÏ˸KC&Ė|kn­žÊKh
+ñ°ñIc¤„ôÒZ«þÕó°Ùżå>e<¥©c¶÷™bS¾Ï¨4i¼&#“ N«»òKm(ãɦc¥Æ\¯ ­ ‡†ÉY^ú1í¹²0S‚î6ÉyQP@
+&1KþŒr
+ËJc5óvÄ£?Ä7 æ`ô$Œm€©ç[ ¯©Î ››öêöè»Mïãӆ!lÔB±pj
+•
+êjÔ+PË „(™3-.j›ÛМÿI¶M^ÌÿírÖ¯(Ü°
+2x '¯ƒF¸s,^½Ó7‰_^a•Pô¿bÉ2WfI;Í>¡¬.ÖȊV´OK
+'BیÊ9äU>&•‰ÙY)z¤y…“·ÛE§¢@*ÀE윪im‚âÅ©H‚Æ9íèђ$òv‰3\xòЂEêÉ8}
+*Ð8è|Úä’[Kp«cQܲzîrf82ƒ MåÅÍ6a_m~¦z#Ɵ ù‰¢’lo“W, .XܾêÜù-^üúÅüÎGNÄ($ŸÕ|ówî¶Õçoœ<Éí¸ùAO²ð&w•ÛTösÁO0»ÞõT·—Mß -FÒÀ×k#üˆ0¢è§øSÂ)í”. ¼®‰@]’ƒÈaP¥y•ÆèÑÐ<]Ð÷hO ̑0w–Fd)ì”ÃγŸ{ðóì#»™d05i9@ÿ}¸q1ÅðÚ«ÅÝ ¿"Ôñcx¡f–qZã•Àü'cÚþú×g™íٟ^øöˆ¼ÙŸ©Q¯7¸r;Ê.˜z]
+¶?¸£ç¡Þà”£ÿÞeƒÓXPðX.TVÀ*ø$tÀZè‚-… Â!øšQm̙ž¦y£)´ä:a=D b°²ðÕ¢ÜôïïõãÚñkÇ­·òa.|Óº§„g`æ•fú€x73Ï£äe‹sPA;,nCþ Åyä{-.À#ôó›ÈƤo[œ€—»fq
+
++ßõ÷nÓ/÷#cžþARM¸ŠœÉR¸–®øãüø
+ßðvÜðøÃq‹û>½¾«âÞ>«®~Ç¡ý»Ù—_bõÅWO¿{5¿Ëþ=á.Þ²ØnÆþ0KEj°
+
+173 0 obj<</Length 6507/Filter/FlateDecode/Length1 11268>>stream
+0
+Îà7ÅIu÷6eÍáÙM7ˆ*†ŸnêK}ÅóEøþ+MæÜgÙ¹Fò0¯äÞ¼âÊ-Á¦ñºÜÁåoè×÷jŽ14³eGRîyÑǓ½kÏè¿m¤*äuÞ÷˜‡wº;:¯Š¸l `BæՏËå°yµXY#±¸e¥Ø¬RÿÕ?UvY—ý2üˆ#ù–гÆü_($]¾
+±`† —ÅzÌ€b̗_ï—]Û« h#ˆ€ËÇyþÌÃMx#`L=ÜP¤\Q:ÔJÓ.*):ú_Ægo™‡S¯·’4nš´f#M@²»`˜d#(¦j܄…p3!FG.$i
+PFAŠv“fÚV, 
+i§ÒVöÂS¿L½d¹fšiˆ¨5фpÐ01‰ šË0´H¡‘´M6†ÉóÞz7t’àeMfX«¤väá ZAê&ò Š¦Æ<sºúø|L%0&>1…ш:¤¢@ŠLgƒ6"V’(’ ÂÄ8,.V­S œ«ØMæYi¦IÊ^p¡ÂfƒZA¡"
+õd"W•*­^«Z­B­ÇU:˜Šë”
+<S•
+êÔgúpž‰£6,0h5®NO‚ú±*˜­SAMzÅuÝîð4\©Ð« uz-®Ôg¼uÙ)ãTJ=ÔkA¥ÅÑ+õ3x\£†YZ…R+UÈ9ÈT©õˆ6³®ûóÕÕqÅgæ¾`€ˆhôQaÝUŠPvÌò\РËòÈê‚|"–.HAPm¥FÐDƒ¯¸5HMS± F¥#¾R­ý´V¨6*Z5ôÜ»òÔïë_m÷·wï̙3gÎ9sÎÌYu ¬ÇÄD‡G.’~%Õýð!¡ªW:+ã"¢”j5?h8!,P£¤ R% w¨2*0ºýV†GñA!ÑaÂô hð c`Œ* Šˆ‰ŠW+=ÅEbCT*>,<Zò3¥è$•Rœ¦VFƀò!*O˜²à՜~eÃÁª(^0O©–òj¥R"Ø)Ü‚ …¸Tjðt r?¶L—:<Ó2ràXHIæ³uÙBX¥f¤$«M‰ ™¡] $IY óÅàÎKÌZ‘Âç¤'Bdërym
+ÞÿIš÷Ó³ti:iZFª¬èp’ðtѧ2ƒÌÀZhJƒqéS%æ0‚k§
+ÃÀ ê0öòÁI2í'‘-Ù; ;eP¬`§9ýÄ 9¢g3oâ3…ÏÊHÔJù¬\ȅ׫K$~dCNº1´™Œ…Ó¾Ãê¡Rۢڕs%÷ý
+·–=üƒ¬¦Æ‚ ‚u«š—³Áö¶)ç&>œµnùáGv3V^Ùð™…aúƄà_¶¢õ—þ¾}å#',Eó¼{ƒURý?Ú.¾Tè\6tT×ý¹¦ûN:ÓÒ£ÛµÊ>v2©`êJŬ–?/)õõÞÙ3ÃׯùÅÅ®òbzœÁN`ºlÅáþø7Å %kfr
+¿
+V)aHÐ9}€V‰(¬_£:Tv¢½è0jF'…5ÑUtõ‚w¬‚]¾x&ŽÄô¸—€?*† oǍ¸ô;‹;Éx°Ú„,°Þ¤åRKŽ³äùžÜ&÷ÈC
+QæÔJKåP»©}Ôyê<L×Ó;ékô53FÑS¶¬›ÀVÖsæ\&WÂmâ>âŽI¤hØå v͇{* åƒ%«Q*wí0à:
+hG÷;}¯,0+pŽÄã…Xƒ—â¼rÀ¢Oð܀€-€Ëø*¾‰ÿ†{Dô–8ÉöE5‰%™d+ÙF¶“ý‘ä¹Ln€·Éc°Ñ‚²¥ì©q”’
+DS‹¨•Ôê ÕB]¥ºaß,é9´C'€ímômú.ì$a(ƍñaÞ¤3ÙL!SÁ쀈îfºYKÑ+¶ìHv»–­cÙ.ö%gÏ9p.)'çÔ\—Çíãnsw̘˜g˜ë%žh’¡Ï‡eïQˆîS$‚œðUˆ†å”5pñBîK.Ë<ƒ4
+ÅR‹P£¥,¸û¨çÐEx?„ Ý\>Ai¨nj7ãÆÎ2ù“ÔRû¸|NÃÝMQ›™tNŠ˜
++ýlš¹ÉkÁƒ!¿Óå
+tÊ:L§6úªø«Á€1[¿ƒ1Ž=|,•^´…q‹hOZ…b~âQð-”÷Bgù\¥c¨ÿ0tŠVln:aÁÚ16úÂzŽl£k Ï"çÙmkñ߀yó9>g½Ÿíœæ|Rž…åÝ؜#؍ØUصwl[G˜Üæ;þ¯sÿ=¤ÉmàÛ^â÷oÇÝ°YqZùžëû¾µÝߔí÷ Œ²ußV$•SŽÿ}+eÿWé2ƒí±n÷B7a¾N1sŤAŠ{«i`sØY'y‡ä¢é ‡:!Ïë"\àòC.縜åò:—W¸¼Ìå4—a.C\¹ôqñréáò—n.V..f.‚÷‹Ð߃ëàwà=ð3ðø1xäÁp¼Nƒ—À÷Á2xÄÀ„Þæ¼é<—ó\^ãò*—py‰K?—^.séâ"r©àbâB^/ô·à×à
+ø%ø¸ ~Þ+àGà ø6Xñ¡ÎúÊúÊý¹¢pÄ;,æ^s/Š¹“b.-æRbnJÌ%ÄÜ!1÷„˜ ‹¹ø€t¿$KŸ•î•vK©Qª—vJv©Fª–l’$Y%‹d’pj»ÌS`¬Ohk1
+LÊÚ_Ɣ¢`;ø„V¡ô ÚÎÆûZ—[3Ð¿<ŠB© /s²ŽU„Ò±“NCÃajtÿóáØR
+ûÎ3BŽçt9ßÎ!;ÜuXJü®Ä»ÍœÅÿz3&©xkÅk‚åšð
+ÜÄ_Gû.T͛‚H
+[ Y¸jØ&ª6üfjJ†m¡vS›a[aO¶HÓ7}é¹ÅLrzfA>'wtwwzpÙ'?šŒeÒóé©ٗÎ̵ʽ©”<ʲæåÑÄ|"s$oåÚY…y|q.!¥S‡’éÙùyx6vçZƒõú#îǓ³Óq0ïMLNE3ŸÖ?>“áŒ§ÎË©ôtZNÎãGêB&O<Í<%§§¶M"‰²±µ’ÒXîEÊP’¦i†H¦s KÜMä1¬}ð=Šœ2Ó4¦ô\V?ƒZa÷R
+×kL£ŸEQ듲=ÿåüq̌­όc%ŽêóLÁš2ü¬ ȏ"'AOëuŸ‚íÒÝ÷-­×ÚXåVþ~(TS¤<EvXÝpd™@LÐã¦,¿þÀúDíC·$§¤?’¯æ_\gZxW¼F´´½/vèϸñ„ÿC€kì
+
+
+176 0 obj<</Subtype/Image/Length 25920/Filter/DCTDecode/BitsPerComponent 8/ColorSpace/DeviceRGB/Width 678/Height 57/Type/XObject>>stream
+ÿØÿîAdobed€ÿۄ
+
+   ÿÀ9¦ÿÄ¢
+ 
+ s!1AQa"q2‘¡±B#ÁRÑá3bð$r‚ñ%C4S’¢²csÂ5D'“£³6TdtÃÒâ&ƒ
+„”EF¤´VÓU(òãóÄÔäôeu…•¥µÅÕåõfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷8HXhxˆ˜¨¸ÈØèø)9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêúm!1AQa"q‘2¡±ðÁÑá#BRbrñ3$4C‚’S%¢c²ÂsÒ5âDƒT“
+&6E'dtU7ò£³Ã()Óã󄔤´ÄÔäôeu…•¥µÅÕåõFVfv†–¦¶ÆÖæöGWgw‡—§·Ç×ç÷8HXhxˆ˜¨¸ÈØèø9IYiy‰™©¹ÉÙéù*:JZjzŠšªºÊÚêúÿÚ ?ô‡üäüü¢ÓMž÷ːvj׳Cqù…ªDÍhahx™}¤–‹àŒ7ÍΛ²Éß'Éâ;SÚØÀ˜i…ŸçÐ?Iù??|¡ù·ù›ù£ùåùIyùƒç_ÍOþ6ÐäŠÖòᾫBû›Tã ìfÊx!¸@¹å°kóêµXŽY™zãîæ:r~þoÍ5¿æ§œf·™à™/”¤±±Fя£)g—ë/¸âú·–:ÿ1|±,~–½.±f„rÓµBnQ”vÇÔ_¡°Ç4¢²Ãt}ùiùÓåßÌ|‹ú̊µm&g ³P|Mo%0:• 0ð¦ù•0Ÿ½ÄɄÃ~f˚]Š¾HÿœÇüüógüãÇå΁æÿ(iz^­¨j¾b‡H¸·Õ’g…a’ÖærÊ –&åÊ74¥s3C¦Žy˜Ë¹Ñö÷iäÐaŽHI•oî'˹ù¸ç蟝㯓<”>pßÿÙfm?’q÷Ÿ³õ<Ÿú1Õ6?#úÑóôÎT¸ï<‰äÛ»e?¾‚%¿…Ø“!¹)÷*~XžÉÇПÇÁ1öËRª¯qýoÑOùƏùÌ_!ÎEúúVRù;Ïö›¯)Ýʳ-Ä)@óY\A*©#’•W^¼JüY¬Õh¥ƒ~c½êû#·°ö‡¤ŽŸ¨¾¾Ì'xüÍÿœºÿœâógä_æm§åç4= [’ËI†÷Ìײ\HÑ\Ý340 ‚x€¤!\Ö¿lf×E ŽhqH—‘íßh²hs XÀ;Y¾óӘé_4ÿþpÛþs3Ì¿ó~nóW’ü÷£èº&­a¦GªùsôJÏž(åô®ÒA<Ò՗ԍ—6å‘×hF‰FÛ;·ç¯É,y §Éú'šÇª~uÿÎfÎ^~aÎ:yÓÊ\òvƒ jö^`ÑdÔ®åÕã¹yT¹hB¡‚x‡-w|ÙhtpÏdNÅå»·3v~HÆEï}çÌ>‚ÿœQüãóç·äþùƒæ­?OÓ5{ÍOP²’ÓLYRÜ%¬Þš&’F©~,ÇÖ`rp‡iØÚùëtã,À“Éô–b»V!ù…æ ¿)y ÎþjÓâŠ{ÿ-h:–«eáŒO-¬“¢È©âY4 Ó'Š<Sõ!£U”âÃ9Žq‰? üÃÿœnÿœ÷üÖüâüçòGåϘ¼¯å}?Gó+Ý­íޟâÜ ·²žå}3-̋»Fª³k©ìèbÆf °ñý•í.}^ª8e€o7°'½úךw·v*ìUñŸüæ_üäæ©ÿ8ßåo)Üy_OÓu6ù³R’+[PJÐ%¬\®f+ ‘½C¼J»Ósá™Ú Ï#|ƒ íþØ=ŸŽ&HõîÿCå/È?ùø—Ÿ07|•äo?yoË:O—|ÙxtÆÔ´ÔºŽx®çF›Íq"qy¸¡¨ý¬ÌÔödaŒÊ$Øt½—íV]F¢8òˆˆÈՋçÓ©ëOלҽËæùÉßùÉÿ*ÿÎ6ùfÆòþɼÅæÿ0ú©åo*Å ˆËéê\\KFôጰ…%‰
+£©\½.’YåC`9—OÚý±³ñ‚EÈò¯Éù®ÏÆ¿ç&5BYô}KBòÕ±%¢Òì4˜®B©;UîÌîiãQòÍÌ{3Ùø¼>Ojõ³7ÈÓl·òïþ~cùÏ¡jVãó JÑüý¡4€_ {uÓ5JüF!>‰ vx÷éQ×!—²±‘é4[ô¾×êa!â!ò?fßcö§òÛóʟ›LÑ<ùä­CôŽ®ÄdØp–)•– ãܤ‘¸*Ëâ6¨¡Í\RÇ#s é5XõXÆLfÁg9[ìUØ«±Wb®Å]Š¾Uÿœ‚ÿœ¦ò§ä¦³äÏ#Z|Áùç[N±°òø†ÊÎòê8öð®è 1ô׫·ù!ˆÞvWbdÖÆyNØà ¾òÐý=Χ´;VYGÞr#ná|Ïè|Cÿ9ÿ?
+üÝü§üæóÿåցåO*_hþTÔÒÂîúÖ¸tkx¥&CÒ)5sÑFt•ìž›W¥†iÊ@È^Õ\ý΋´}£Ï¦ÔKc¸þ·ŽÿÑS=êIòOüˆÔ?ì³6?è#GüùýŸ©ÂÿEšæÇä[õ#þq ó»Ìßó”þ`y·MÓt­Yõ«ý4ÚéK*[úV¥85&’VäyüYÄöÿfãìýO…Œ’(ùîõ‘®ž³‰0ºÙõi£±WÈ¿š?ó–žRòoçå¿äg–Dfóǜ<ŧé¾f)%mô[;™B¿¬Èw¹uûþÏÚ}¸«o´]…“6—&¦~˜F$Žùú<þNŸUÚðŞ!¼‰ù~ÿÁ|#ù·ÿ? üåòæŸæ/‘ô¯(ùBëKò‡˜õ-N¹º†øÏ$6w
+ɏ̟”þi’ ¦‹á[c9Še§ûîâ AÕ³¥"9ñyùlNNÏÕíõB_qý?sú‰a҇—šå¹X4A¦þ–’ñöTµô}s#{Üç'Âx¸z¾Çâǃ¥_Ûù ·Uÿœ¥ÿœ˜U’Y`›ó[ͬÏ2og¦3“U¿ï=œ{Wùs©ÛM‡Ü#©vžº¿Ÿ/ýƒîWü¢ó6£ÿ8çÿ9/¡^jÎÖ¿à4Üh>kZÐ&•ì/ ñ62p9 3á5ÔX]cÙÚáÅü2£îäKúqGY]:8 Ž¦ ƒ¸ Œå`~ ÿÏÓ?òj~Yà)?ýGI›îÈú%ï|ïÛ?ï¡ý_Ò_iÿϹ?õ˜ôOûok?õs´ÿ¾>àô>ÊÿˆÇÞ_væ½èÞeùÕÿ’sócÿíwþéóå¸?¼¼}îhÿ‹eþ¤¾âþ¿ç?õ©ÿ)¿ã.¥ÿt»¼èûCû‰|>÷Ì}œÿ ~ó÷ôœ»ëNÅ]Š¿¯ùÏï̶üÅÿœ‡Öô‹ MΓùwo–tØÓp×hL·¤Z·¯!ý€Î—³qxx¯©Ýò¿iõ˜ÖŽQôþ¿¶þOüëüªóüã×æ>™åÙî¥MV×JÑ|æjàÉq4 ,œÿ|]¤ˆù#20fàO¼:îÐÑO³óˆ“½ö~ƒcàþ’¿(¼ýiù¥ùcäoÌ 2y§H¶¼¸zGrWÌ[¾æW_£9|Øü9˜÷Ö´:‘©Á £ø‡Û×í~!ÿÏÊ.õIÿç#þ­zÎl¬|«¦&ŠöDR=ÃÈWç)jŸlßvPÅóÏk¤N².øùÛôoþp³ÌóGòoÉ7’¯ü·kæó¦[:é“=¼zĺ¯ô§%"i“‘Cºñ ]¶Ífº9|BeuÓºž¯Ùüº?ËB8Ìx«Ô6â¾¾~äüåÇüᆟùëk¡k_—–Ú“üýaxWWÕî#{hoì6ªOõXœ¼© RŒËZ鎏\pؕÇ·;:Ð%ˆF3sÊÇÀseó†󏟘óŽ¾Wó—•üíæ-#]°ÖuH5=
+üTg©ê0Ã’p€¨ˆJ‡À¾yƒ4ój£9›&Cïz/üæŸþµ/ç7ý¶¢ÿ¨;|Ãösþ3ðû¿Ir{wüw'½òþnÝCúÿŸfÿë2ÃÿV±úâÏ'öËüüØþ—Ò½™ÿøŸÐýÎQè_˜¿óšŸóœ¶¿–Qj•_”ZŒWߘң[ùÍ•’š(ö*÷tíÒ.­WøGiìç³GRF}@¬}ó¿ã¿¹å»s·†œXMÏ©þoíûŸ“ÿóŒwWWÿ󓟒÷××2Þß^ùãMžòòwi%šY.<’;Y™‰$“Rs¹í˜ˆè3°?sÈöLŒµ˜ÉçÄ>ô§þrWÿZóÃÿsþ£eË;üKõ#÷5ö¯øÞ_ëKï/͓¯GßóîïýeO#Ì~µÿuóÈ}­ÿû£÷Ó}›ÿ¼ýåöösNùØ«±Wb®Å_˜ÿóšßóœVߖ1j?•_”zŒ7ߘӣÛù“Ì°°’-Xq1GJ«Þ{t‹«U¨£³ösÙ£ª#> V>ƒùßñß¿ÜòݹÛÃN,'×Ôÿ7öýÏËOùÄK‹‹ÏùʏɫËˉnîîüÏë]]Îí$²É$33»»Y˜š’MNvݾìü ráýO+ز2ÖÀžvóΏüœ›?øk¿÷PŸ3»;üWõ#÷ ]þ1“úÒûÊ}ÿ8ßÿ­ù#ÿÎƒÿQÑe]¯þ%›ú’û‹geÿbþ´~ðþ¬óÃ_\|Aÿ9ÿ8w ÎCèÍæ_.‹}ókE¶)¥kƒSŠ0JY_+Jí½SÝvΗ°= ŸgK‚{â'qüß1úGWEÛ=lx£¶AÈ÷ùÖþw<ÇåÍ{Êö«å3éW˜4;‡µÕ´›´á,2¡Ü0îPFÄP‚AÏYÚ 'q;‚6ˊX¤a1D$¹kSï¿ùïùÍMkò"þ×Èþzžç\ü¢¿š~)®t'ï5¢îZMd„{²|UWå} örøœ¸¶Ê>Rò>}ÇçåÒv/nËH|<›ãÿsîý_§ŸÝ/5~rþ[y;òÞOÍ­gÍv_àCf—¶Õ¼‹2Þ¬ËXc´
+k,’ôT]ë֔4ó<Ÿ61<wUÝß}À=î]nX¼iHp×>ÿsùËÿœ›ÿœó—ü䏛ÛQÔÞ]ÉD®<Ÿä´’±[Gºýb⟠—2´ÿ²>øzúïcv..ÍÅQÞgꗐò|Óµ{W&»%¢9ÇWÌÙ¹u/ ç¿ç<ßÿ9ç¸|¯åõm?AӌwqóS§(tûFjWgšJ}Î抬F«µû[gaãžò?Hï?«¼»>ËìÉë²ðÇ`9žàþ—ÿ,ÿ-|¡ùGä½È~GÒ×KÐ4X¸Ä»4ÓÊÛËqq%’Yâf?ExÞ³Y—W”åÊnGñCÈ>¡¥ÓcÓcñŠžf+þb?ç5ÿõ©ÿ9?í¯ý@Ûg´{9ÿø}Çï/•öïøîOè|µ›·Pþ„ÿçÙúÍÿÍ_õAžQíŸøÿùƒô¾“ìÇøŸùÇô?Bs“z'b®Å]Š¨]][XÛ\^ÞÜEgggÏww;¬qEjYÝ݈
+±òï˜X[ëZe!þòCéÈÖÍ.»‡”Ž‡w¼ìgætp‘æ='áû(¿8çéŸù5?,¿ðŸþ£¤ÍŸd}÷¼Ÿ¶ßCú¿¤¾ÓÿŸrë1èŸöÞÖê$æiÿ|}Áè}•ÿ¼¾íÍ{ѼËó«ÿ$çæÇþÚïýÓçËpyxûÜ>ÑÿËýI}ÅüÿÎ
+z³~͍ óÞCùŸñï¹óþÝíÓ¨'#èêûš¹Ø¼«î_ùǯýdßùͯûfùWþ£n3™íoøÑÑûç÷¢ì¿ñ-Oº?y|53ν'ògÿ'åGþ:ýÔ Ì>ÐÿËýI}ÅÊÐÿúÑûÃú˜üÉüÊòoå'“õo<ùïXFÐ4ˆë$­ñK<­ýݽ¼Câ’YÊ£ð‘âZ=]^Q‹¹ş'Öu:œzlg&C@?œùÉïùÊ_9ÿÎHù§ëÆMÈZ4Ïþòb9)îÍÙŒ·½[¢…6©o^ì^ÄÅÙ¸èo3õKôá÷õ|ϵ{_&º}Їëó|»›·Pû{òÿÿX3þrÿ6—ì[9½_ül`ÿ…Ëô½Ÿþ2òÿX>!Α睊¿F¿èZ?ç?ö5t¿ûƒ¯ý•gþo?ú—Ú￑»?þR‡ú_ÚôÿÌo,ùKÉÚwüûó˾Eó¼_˜ÞVÓüï«7Î0Â-ÒìË®éòJaŸ§#4}g*Å9KÆ2hmð.^¯<#G s㈙ߕúã÷r{çç/þM9ÿÌrÿɘóÍõ—Ôñ}æY[c±ViùpX~`ù$©£~›±§Ó2ä±ýA†O¤ûŸª³u¯ÍùúþHï&àmkÿtûìÚvO÷§ÝúCÉ{cþ+ëþ‚ùûþ}Éù½ùaùcåßÍKoÌ=hþO¸ÕõM6]2Rå iÒ(&WhÃu
+&¿Z²aʧj¼R#dÌ.ÖÅqîÙÞû«©Ï ê,{Çìû’ùúgþMOË/ü'ÿ¨é0öGÑ/{lÿ¾‡õI{wüàßüä/äŸå¿ä‘å<þdhþYó:Æ«q6•y#¬«Ӗˆ
+va¸Ê5úl“ÊLcaÙ{;Úzl1 “ÙÙõÿýüã'þ^.ÿÈé?æŒÂü–oæ—{ü¹¢ÿU ·œ¼ÿäÏ̯ùÇÿÍo3yÌVžgÐ_ʾaµ]RɋDf†Âa"T€jµÈãÇ,yb$(ØûÙju8õ<“ÆlpËî~ÿÎ y·Ë^Eÿœ‡ü·óWœ5›/ùwI{öÔu{²VDºuÌIȀOÄîª6ês£ÖÀÏ kæ}…šuМÍD¿À¿w?èp¿ç?òóùwþGIÿ4g=ù,ßÍ/¥.h¿ÕB{åŸùÉÏÈ/9kÚg•ü¯ù§¢k^`Öeô4½*ÚW2Ï'ÜP´Rr3Ò刳M˜»[K–BÈ =ÏÏ¿1ŸEü¶òo奕ʥϞ5FÔ5xU3a¥eVn/q$gäùæwd⹙w:l5|#ˆ³î·î~^~TÿÎ/~u~wh7Þeüºòœ:·§ß6q{s}kf¦å#IY\ȅ¸¬‹R7Ͷm^<&¤wxÝcjµ3Å×0>òyÿ8 ÿ9G§YÞj~^Ùú0Iq8‡XÓ¤¤j]‚"NYÀ
+@øV„Ôh3v=F»ó9wÒÇSîèæ>؞ÁbI³åÜ!~$îIÍû¤v(}cÿ8Uùyæÿ<ÿÎCþ\j>[Ѧ¾Òü­ÙëžjÕ@¥½•¥»—¬²Òâ‹ö˜ôš/hõx°h² š2‰u$þ7w]…¦É—U´H$÷^uÿ9)¿üä7çþçýF˙}þ%‡ú‘ûœ^ÔÿËýi}åây²uïè÷þ}Ýÿ¬©äoùÖ¿î£>yµ¿ñ£?t~àúo³âQ÷Ÿ¼¾ßÎiß;v*ü¡ÿœîÿœÓ¸òa¾ü˜ü Ö£O5Jž|Ûe!2éJv6VӊÜ0?†&!¶Îj½Ï³Î Õ¨ÔOðÄÿ™òîï÷<—oöçƒxpŸWSÝä<þï/ˆLÌìÎì]ܖwbI$š’IܒsÒ^›k
+c[×ô_ùÈ/:Åy£h>_›ë?—šqQê—3xäžBÞ0Ä.ÃÔmÁâ>.ÚÎ݌ t˜èÈýGù¾^ÿ¹ì}›ì‰JCQ;}>~~ï½ùÙùÑÿ“ógÿ-wþêç]Ùß⸿©¸<λüc'õ¥÷”ûþq¿ÿZòGÿþ£¢Ê»_üK7õ%÷ÎËÿÅýhýáýY熾¸ìUØ«ãŸùË?É_ùÇ7hVšßî
+ÛÈN“ÝëÖr {­BÕI+¥JUK̳9~0OÀV­^ƒ°»G[†g›s>‡pó¼«åÞé»_E¥É>Ü=zŸèþ7î~þ~~}ëߞý‰úŒ^Uü¾ò¤_Pü»ü¼±¢YiVH/¡UæuQÍéþJÑE3Óû/²á¡ß‹$·”9ÔùÿhöŒµrªÚ1€xmjä
+Ίïé£0% qîh74ðÀ‘ÍýAÎ'~Y~Sþ[~Oè ùMª[y§Kó1ê¿žb¡—V»+Å䓼b2
+,'û½ÔŽ\‰ñnÝÖju:™xàÄÇaæÛß×Üú¿dip`À<`îOyütéï}1šgfìUØ«ùˆÿœ×ÿÖ§üäÿ¶¼õmžÑìçügá÷¼¾WÛ¿ã¹=ÿ¡òÖnÝCúÿŸeÿë4ü 5ÕyG¶ãÿæÒúO³âçÐý ÎM蝊­fTVw`ˆ€–bhI8«ð‹þs·þs*ëó TÕ?'?+õ”—Zsˆ|ÕænåÇn’?ÑbaCđ+
+yŸzÂiÑÅ閜*±jT ä{GW'ki±DÜ eÅåcaïÙêtl˜û;<ä(K†¾ö¿9s®yfcùw®YycóÈÞeÔù;˾`Ó5;ñäæK¨æ(Þ§Šf>¯ˆpå>a¿McË @ƒò/Yÿœÿœ‘ó·üäwœŸ[ó­§ycJ’Xüå\›{ w4æý=Iäz’þJ…P`v?câìÜ\0ÞGê—R@îojv¦MvK–чwí|ë›wVâi¹Ø§~Šhÿ—žmò_üûÓó?Zó>“6mç¿8è:¯–á¸&šÅ$·‰n
+¸DwbÄš½NªyÏ«—sÖögdaÐF¡¹<ÉçûóóÎÿóî?ÍÿÌ??ù›ÎþbüÍòÁ›ÍºÔúž¦±Ez^8®&,c‹”`~î:"×m†l±öž8@DDìgS즣QšYg’6MõýO×ÝI±Ðt/CÒáÚngŽŸn:G¼kj>J f–R26^ã"#@Pø1oÌÿ#Ù~eþ^yÓÈ:T¶ón‘u¦úÌ I4dE-ÿ»“‹–OOb]ŧY§Œ3ƈüÉü’ÿŸþq~O~iù'óÛóÊ÷#ËWë&§e wÈ×6R©†î&:Uâv»V™µÏÚ8òÀÄÄîò=ŸìÆ£I¨ŽQ8ì|ùuéÜö¯ùÌ/ùÃï9ÎGùÇÊ^dòכ4_/Zù{F“M¸·ÔÒᤒG¸iƒ¡…RMóE­ŽA6ì;w°²v†HÊ2…o}åò'ýÏó[ÿ._”ÿäM÷ýSÌïåx4º/ôŸùñûS¿è–šßùrü§ÿ"o¿êž?Êðþi_ôŸùñûSô òKþqËÌ¿•ÿó¾nü“Õ|Á¦jZ瘡×â¶ÖmaiÕàh¢.®¡þjÔ,ÖçԌ™†@6ö=Fƒ²§§ÑKNH$‰oÓqOϵÿŸYþkþVg”öþæûþ©æÇù^Í/.}ŒÏüøý¿©wýÏó[ÿ._”ÿäM÷ýSÃü¯æ•ÿA™ÿŸ·õ=_ò3þ}éù‹ùUù¹äOÌM[Ͼ\Ôôï)êòîÂÒ+±<ªa’>(dŒ-jàîrGiG&3îwfû/—K¨†S8‘çú™Çüå?üágæ¯üä7æ¤Þv³ó/Ø鶺_—4‹Ä¼y † d˜¿§NRM#¶Ý¸øezMt0C†¹³ìþ~ÐÏâ ÄDßõwÛì?ùÇ_Éøÿ"ÿ(¼­ùrn Ôu-f¸×uKeeŽæöêV–i?ÅÄr
+µßŠŒÁÔæñ²;îËЍž8¹‘ÏÞ^ß×c¸9C°~4ù»þ}—çû¿<yÌ>KüÄò]kW:Ÿ–-gŠð\YÅ$æxŒq•å@OlÝõcÀºx<ÞÈå9Œá0Øç·wGß_ßóŒþZÿœ‡ò—ôOÌIÖÃÏZ¤fÏÎÚJö÷  ‰ _RÞWZ˜Úˆ*Û滪X$Lyw='hvD5øc¿XPïëðò~YyŸþ}‘ùë¦Ýʾ]×<«æËOÕîæk Ê×npË ªšni!ùæÞ=«ˆó<n_d5P>‰D}~>i—’ÿçØ_œZ¥ä?ãO5ysÉúQeúÓY<ڝßü#Ã~r`ŸkcÒ gƒØýLÏï$ùŸÇÅúõù)ù'äÈo%[ù+É’-¹Ýjú½Ñy¨]°
+ÓÜ8
++@ª€ª¢€f—>yf—žç³û?‹‡Œ{ÏR^»”¹ÎÅ]Š¾kÿœ˜ÿœ˜òwüã“[WՊjÞnÕÒHüäô,ד(¡–R*c‚2Aw§ù+V fã±»/ieáŽÐT»¿opu©Ú˜ô8ø¥¼!ßû͏æOæOœ6¼ã«ùïÏZ³êþ`Ö²Hj°Á
+[©¢‚ÃUÚݯ‡³±qÏryG©ýåÙögfd×dáŽÀs=Ïé+òwòoÈ¿‘¾K±òGôÁgc%Ôµ (×z…ÑP¯su-7j|”|*€3ÇûC´sk²œ™Mžƒ ÁôÝ‹“†1·Ú|Ëù£ÿœ“ÿօüïÿÀã\ÿ¨ÙsØûüKõ#÷>]ڟãY­/¼¼S6Nú>ÿŸwë*yþcõ¯û¨ÏžCíoühÏݸ>›ìßø”}çï/·³šwÎÅ_”?ó›?óùIuÊɍQ'ó[£Zù»Ï6’M+–ÒZÙ:Ô5Í6w‘t¼û׳~Ìøµ¨ÔOðÄÿ™òòëîçÉvço W‡ õu=ÞCÏî÷òø‰$’K$’Ë#K,¬^Y]‹3³³3’I5$ç¤OI&ÊÂi¹Ø§
+©ó…_ó‚óyù´¯Í¯ÎM2Ko#ƒߔü8)&°Aä—hEV×jªu—©¤oˆöÚa§¼sëå)7ÈKî÷òë»°<Z͘zzÿ—ßîç÷2a¶†+{x’ÞÞÝ8 B""
+*ªŠgšI²÷€VÁü—þqËÿ›ßš³A*M Þp×)£`Èê×óÊ ‚:žíÙâ´Ø‡ô#÷ÇõÆóäþ±ûË"ÿœoÿփü‘ÿÀçAÿ¨è²®×ÿÍýI}Å·²ÿƱZ?xVyᯮ;a˜¿˜¾Pü©ò†±çŸ<êñhÞ^Ñbçqpû¼ŽvŽ#É,ð¢.äæN“I—U”bÄ.GñgÉ£S©Ç§Ærd4ù»ÿœŸÿœ£ó‡ü䟚–îùdм‹¢Jÿá'$œ’j¿Yº#i.zžŠ>Ú¥½±{f㡼ÏÕ/Ð<Ÿ2ínÖÉ®žû@r¤ù¾^ÍÛ¨v*ìUõ_üâïüågœ¿ç¼Éû[Ì—šÄÊÞiòk>DZº²,xÅ:ö.ý–]mö.ÒǾÙ)~ƒÞ>îŽç²{c&†}ð<ÇéoèçòçóÉߚþQÒ¼ñäMf-oËúºVˆÍ$ŠAOR ã?rÆMqò¡Ï!Öhòé2œYEH~,w‡ÒôڜzŒc&3`³ŒÆov*þb?ç5ÿõ©ÿ9?í¯ý@Ûg´{9ÿø}Çï/•öïøîOè|µ›·Pþ„ÿçÙúÍÿÍ_õAžQíŸøÿùƒô¾“ìÇøŸùÇô?Bs“z&™‚‚ÌBªŠ³€¹Å_‰óœó›íæ†Õÿ&&õr¾ZBöžxóµ£Ðê$|2XÙH¿îÒIýçÙ_‚¥ý#Ù¯f¼*Ôj«œbzyŸ>áÓ߈íîÞã¼8NÝOòûýÜþMM†Àtݼk±Wé/üá7üáEÏæíՇææ…„¶Ÿ•¶R‰4MPc“ÌÆÝOB¶ŠÂŒÃûÃð¯ÃÈçí'´cH ògùŸñï¹ê{ °Ž Œ¹G rÎýÔOùÍ{[k/ùįÍÛ++x­,í4[Hm-!EŽ(¢ŽöÕQª 8¯g$eÚX‰Ü’~âõ´ÑLT>ðþe³Ù_*v*ìUØ«õ+þpoþpž>\é?œŸ›ZY‡ÈÖ®·^OòÒQµ™Õ.®caµªÕO÷§îþßí7´c:|×ÊRÃä?¥÷{ùu݁Ø~)³OAßû>ÿw?tÏÅÑ#ÿœVóTq¨DMWDTE 耔ÎkÙøяº_s¾ö“üJ^ñ÷¿œÜõÇÌ݊§™æ.Ô¿%%•ÿ8ÿ'ây]â‹Îz¥1*œµIâ¤ÐW½2@ýܽÇîs»8ŸÌâӏÞ¯Ÿœw)ùŸç%K™‘EêÑVF~æ>€à2ŸY}ïÐkõ»¿ùkŸþF¿õʬ¶5õ»¿ùkŸþF?õÆÊ¿@¿!/¯<¥åé5­pJ5ÿ1*;ÛÌÌZÚÕwŽ"£5y7Ð;fvp‹<Üù8Aïy{CàoùÎ?Î<þ\/å/’¼›æÈ?-àüÏÖ'³óæLñz£K´·kefRU‚mp]˜ASá+Rsc ÁœRº»ÞkÚ~]?‡¸8Îòî~¶3ù_£ÿÎJù;ó'É7ÞSüñµÿœ¡üœó‚=ÞMybeÒcr«õˆ‰¹–BP70#sP¬¬•*rYN@Üx$9yµhá­ÅšFlGêÜmç̟=½ÔòÏ<þa~qù£þr“ó“òãNÿœžµüò¯”cµºÑ[XKª¿©okÊÞ9ˆ–¬¬ÿl÷Û.NjpF\Dþ×Q«Ôd×eÄ5cÊë¸m¿½ížVÍ/(~SÎ@y¾÷þrŸNüð¸Ñ¼}7—n´hìë¢êö·$Å ’eäôRÙÌypK$#áðï׫ŸŽYñi³düÀÉP5Ué4^qÿ8]ÿ9ù‡«ù{ó‰ÿ8üÑsæk¯+ùb×Ï>_»¼¡ý!¸
+=(ãõ®äåºÝ4«4âöjæ”2A¾ñv÷úüâGç×緝µïÎkÌ=ê°Ò,îüËåû9£·U´¸˜E5´È#…MDr
+·œ5Ý;A¸Öü“ç{x#†I’(Dá\F‘†W‹KÉYIaB+σ±Œ¸Å Ü9Ÿ¯ÕbÔÏK¨<Dc/…ýß*f?óïßÌÿ?þjþTù·]üÃó=ךµ{5Ïcg}v±+Çn¶v²,`D‘Šv;ŽùÑÅ s"¶ý-ÞÌk3j°JYeÄD«ìü…ÿœªóî‹ùÿ9%ù£ù‡¯ÜyçPò½”lï„q¨–êÛ@L á꺗ïÄ¿Q¤‰ËDUÜÏ휰Òf͔ñ÷‡Úï,þ_ÿÎp~`~XÛþ{XÿÎ@ÞXy¯[²ÿygò¶ÞÖ4²žÑ–
+±IœQU¨£1®DÚ2‹lsêûS<ã‹'‡Ž¬s?ŠïٚþEþj~s~\ÎC^Î/~yyš/̪io«~_ùïÒ\Íq¼ü% ƒÇ òäÊéNL¤¯Q‡ñx¸Åw†þÎÖêtúãÔKŠÅÆ]{ÿAçÕá“ß󔟟ú¯æµÆ“ÿ9Aqä;$yžçJ·°¼Óín}HšIš2Œ\B*Þ¹~a‡Âì8kµ²ÈF~\ŸJÿÎ~rþfyûPüãü»üË×­<ï¨~Së1éö>|²Ž5Žù[˜Yyˆ’
+.-'FŽXØ_ÃPèà0?1™™È8¥]Çîtz걂+×¼?]9òhyÏþc—þLǞ›ë/½bú
+’ÞÕÇG‘ºHãµ>>'q—‹åÄ˞ö‹êÉqŠ¾ÿœ×󵧔4Ï!'žÿ',4¿%õ]LÇçÝJXæ–óEedÏlbdôÝãi8±e©yC3ô8ø‰á•K§›Ïvþ bŒ<LBx‰õ±÷wmsóæÞÓòjóóãòjoùÁéüÛ˜î5Øeó±[ÅÓmtá,F_PÝ/§éúž¨vhÊíö¨3cy)xõU³ÌˆéΫòï΀±ß¿}ô¦Eù‰«þ@hŸó™ßŸ·?ó‘X»ó?–'ŠÊ=ÚÚ ™ŒwÿV²%ȶ–¦nHÈãŽYiááš?Ú٩ɤÇÚyŽ¦$Çj«çQî!ô/”|ÿÿ8¹¬þJÎLyKþqÏʚ‡•ç>AÕµ2Cskus¬vs[ÄÁîg˜–È ¦cKa–!¿PvxõZésÃK='Ÿqï'½ñGš̞Mü¨üƒÖ¼±i#Kùçù]ªþ[jey-\kÞ¢“AöŠLª†gF§9ƒü2ìt9¸ðáÃ( 9 aþËûU~[yzÛÊó“ó—W±—?(!Ò­8©
+Æ¢b$Ž3јTlAÇ>¢0ÔC~BÅÎ˟³rУ" Gÿnà=È?óð&yòDòf¡åíd~vy/E‡ËVM–ÂQ÷ÖQ [i$pTªªdB•äª§c•äìùO)•Žnܽ/´˜ði3âÄp]FÃöõ}áùa®~eù›ò6ßÌ_›zM–ƒç}oH½¼¿Ðì`–Ým!‘d6ÑIÒHë/¥Ä¸'f<i¶kòÆËPä Ñé2gÉ¥âΙÐéÝñ§Ìóìueÿœ}×C)Sþ5Ôv øô²ñ̾Õþô{¿ItÞȉŸëŸ¸<Wòƒó3Oÿœ!ü×üåü¹üéÒõ=+ÉþuÖß_òO­­$¹¶ž"ò¨Œ`ñ2ƒÂ¥Xo\»6/ÍÂ2Ü
+!ÂÐêÇdj2âÎŒÆ@_ão‘eÿ”ZÖ©ÿ9?ÿ9™mùýå½QÒ¿)ÿ,´ ´}]Ô!0~žHn!U@j 3^Häx¢¯*3Í§Óødú‰ü}ͺ)Ë´{Kó1‰à(×b?I>îoÿœPÿœeü°üûÔ¿>ïÿ0­ui.´9ÜÚi’i÷ÒÙŠy.ù*|.j6$»Wªžç±û#¶YŽPlK¡÷½ûþ}Ó$ž\ºÿœ‡ü«ú›"ù΍o<qÇxbi.md’Rª¬àýU:즴¥i˜ý¥êàŸxv>Ë æÃÒ2Û¿¨ýúiš·­|ëÿ9#ÿ9äÿùÇ?%¾½­ÿ¹o3j‹$>OòŒ-IïînÌ@&8c¨2HFÝX€výÙ{G/ vˆú¥Ü?_pu½§Úxô8ø¥¼!ßû͇ææWž?8|çªùóÏwójšæªÔ
+Ô/¨º]³UQ¸]ÆÆ¢?m÷?
+tx£¶AÈ÷ùÖþx¼Çä¿6ùG^Õ|³æO.jF½¢\=®©§MóŠT;Š¨*ÀõVRC
+7Q¦Ý€:BOù§=Ž=áâ¸$ïѺ—ý[nÿäDŸóN<qï Á.çèüá_üáEÿç¡iùùŸ§Üi¿•šlü´ý"`ÐϯÏP ­mQ…$q»Ÿ?i‡%í´cG‡ ¼§™þgü{»»™z^Ãì#¨>.QP?û?ï¿VVzu®Ÿ§ÚÃcac
+òïüÁ§ë9VO¨¹zoîãîYåºÏüşãŒÑƒ¯½GAÿ”“_ÿYÿäéÃ/¤#÷’fù[’ó?;ÿÇFËþa›þ'™ºo¤¸¹þ Âó!¥Ø«6òGûÝ{ÿüHf6§nÁ̽+0ܧb®Å^3æ/øíê?ñÄFlpýÂÉõ—,`õo'Çã<Ÿ¬f£êr°},«(nv*ìUâ:Çüuµ/ù‰“þ$seéç_QKrl^³åøàEó—þ$s?Öåâú^HŸÝÇþ¨Íƒ‡K°%VïàÿŒ‰úÆ'’‡½æ©Ø;y'›ã¹?üb‹õÏÓýo­eÍnÅS-þ:ºoüÄÅÿ ŸI÷2ÔǞÞ ùŠÿ™o˜Ú^gÜߟy®f8ÎÅ^“ä÷Šûþ3ø€Ì=O0äàäY¾c7»v*Ç5÷®O’þ¬ºšåÍ’C±TÓIþúçýDýmÉÈ&ËͼÇÿ½Cþ2øˆÌÌ?@q²}E$Ë=WÉßñÆÿžò ÁÔ}NV¥÷iòT/Å.ÅYU·ûÏoÿÓõ  ól%l v*„¾ÿy&ùÖ2QæÆ\˜Ö\ÁØ«*¶ÿyíÿã~¡”mƒ’¶»@ê?ï+ü×õä¡ÍŒù1ܹƒ±WÿÙ
+
+2 0 obj<</Length 4703/Filter/FlateDecode>>stream
+zØôƒÖ–³î9V`)w›þúΐ’(Ûr²=ôŠn°6å9ÃgŸ¡äñŒ‘59ûøӜ’Çêì";û˜e”0’­Î"SJ%ÉÄ9É~'”¬"Œâ÷¿à)ÛÁC 6
+“Y®¢°´&É•lé_iÖç*f
+´&—îb3±˜ _Lºu8)W„É}‡>ZS%ûëÂK¼ŸrÕy ‰Ýžè¶gG,`X ··ÑÅüöês6!×£¿O¯?_“Ù(›Þü4?ؐ[Rw«³d0mnujÚÕïËM?d–oá³Ü’Ñö•Ü­·=L”OƒÄñfw³b“×ëß
+±‡à¼”ò@1®Ž¨ÔƒJ´P¥p’ûP•›%ܔ“=Á½ãë—I|Dº©§2iàrzwN6E¾¬<-=‰eœvõæ!TéŸy`aý$ø8 g¸/ƒ²-ƒBvçsLV ʐ 5ඦ0"U£T­$XÂsõ6®<6Úôê°à`¯4>ÕËn•/
+òT¾€q ‘õCøÀ©‚Ágû_ö_–ØŸÞÍm3ÅáêOL»ÏY±*vH–ú[A>݅i0þøir9ÁùÍá;»Œ(§dþŒµ|ew°
+á{U¾ÜƸrEsëwGFZÛògPÚà}kîºÕœÆZ:•4¯wEUùZ¼–Û%ÄSVÙ¬«ºX{9š"}à\Œ¾Våæ¥Ì¢$¸ÎÑò}§ú‡8€ãŠ×O…Ô<¸ Õ1eÍyȂ×^ùHÚP+F¬wºù ÄñlÝôފO˜˜|[lk²Ì[Ÿv¦.q`ñ\¿­EL²oþV!vÉ!ەÝ-±«a4­§f²ÐñªQ{¶*Ð"›×sÒ
+T¥æLã«çb±^5´­Èºê`ôǗ:•‚IöËⶬ‰¥Ùóf],c2ùþlS]áñmNPŽÔ´»G~>凼ÄA#6h.¡É芡CC[´Å÷ºØ.Øöº\:6Oà|µ–A«°Yç_כuýê$?ÒÀòZ™¤¾³Éøöúzrs9¹$—cr{×1Íc¤Ñ+}觾Éøöær
+…"›ÞÞÌ»8¤/ =1—FSܨ‰E ‚å!ȬwœaÚ¸íz>µÆ¦Ïv]˜-¬@?v¢@@õ}¿‘cñuN¼cêÊWß;“°ˆv¯:÷rÈ=ƒÈE“_0‚!}ƒF‘\:ÂÎ oeñajmÅà1MS=Ôݤ2†:¡$pÚ¹¼Í ~° ]O² \h3঄•‚ù/×·Wø$L0¾…{
+5'
+üG¹Ø›Ùðvp&Ú:—¨$÷&:NO<´ùiŽí}%˼|vn°]‘Š…vd„er5gÔ`†Eb:]áÿ<šÆÙd6[ët|ܐ¼Ó‹H¡bÝ´"È2-%DÓYúÃ'ù@«"PXIÕ©/Åp‹iÃù=ÏZàamÛöÕ=êîڐS÷».˜&”¿’SS.]?Ü11¥0™‹?Ò2q Ì Þ}Ò¹gCîQŸò}ïï´KM«Ô$츘ŠÎI¸8Ԟ‡ýT÷´‰~§Å’Œacx²Çj›+¡àþl®„H\s
+ÍE`[,‘0i[¬P‚F -ø9æ|°ejL
+ö*÷[-õÎDª\™ÅªM!kýr6lskÐÖ¥A[Sv†m.ÌAÛ±>’^@¾Ñd‰”wåê"rUä¡~Íá³ÍÇW0FÁͦ¤
+ ±ø=«üý«Á¤Z¡*òX-W¶±ŽÛ¹¨O3W ®pÒtM¦>Ù×͜>º¤àu¢½¿þ¬ð՞D%UÁ“hÝ ÙLŽR!ʺ<3‰ˆêQšãÇ·m=ÁItê‰ÊØ0 °
+ñ p
+—æ^ªÍ˜„CKk낪ð UR :eªœ¨úR/;KÌÖK!–¥A—ø¥:“µ]%ÌncmP.~-«mé§¥^Ú:–n«…^ùTÍä|7ÃuÕëSvO¨9^£4øHÊ.±=;{;CôAj¢Ñp°GˆáëÁÑ`8Ù9]t4³2™˜¶W‘Î
+¼FZ…„ž©6†‰[•wM«U–x1Õ “y:ÙX “:ù˜§“=N0=z*›©+IÛÌy\ÌL®wy”H㈬¼5LÕpLë4Z¢Q9-ނGȳVøã
+¯|ýݽ·›Ñ\>ƒQT.˛„ªçjœ‡ÜäØ>ón>áVm'Ÿ$š
+Š†£í
+Sk%ÏaŠ6/•ø«&•=YàîÄ@BF2!ÇPh<ÐS°Á"NWwM^[•ú”S]Û!~î◅±Ëù©«c¡º|Ÿ¹ø…aä
+ÔR¸hz
+4 0 obj<</Length 3614/Filter/FlateDecode>>stream
+H‰¼Wko¹ý®_Á3ÝhÂ÷£íÇÎZ…_&»¬‹B°•¬¯”ÚÒî¯ï½$ç%‘J6ŠÊwHÞ¹çðžCJÞMِÉË–”¼{šœ4“—MC #ÍÛɔV”RIš;⇜4Ÿ%¤y"ŒâówøÕ<
+bþ…‘P®â–©+Cšß&¿§K&h©
+C´$ÿ!öY®7«‡d^þ£ùû„â—ו´~)?ZVVR¬Ò–2\¬àeó¯ ¦ÃX—™P8w?©-.2È£&‹õê¡´Å´Ùü¶&¥.jüµ»{O|gÍD²
+@xˆGdÊ*.>˜ ë²{K˜oØg+*ªäp]x‰ ‡MñÕ¸|è¾Î 60ß0W ê:«ÉÙÅYݔSY,Ê©(æõìú|¶˜ÕÍÙb¾ôÑy½ ¥†=E¢ŒÎ¶e„Q܈ÚʆÞãti%àË×üØUHú
+™6i?P¢R–21碮[Q‡¯ïï­E¥[ÿRï‰¬Ô¤œªâyGŒ÷>hfb2!_þ0¸;ÌdÖ%"»º«T9˜R•&…9Ñ[®iM £ïL¿ìíË:N€KµWŠ>³ü^rç{ûOå «ü¸º-ÇoڅüHHÿ®”àa`º®„v,uÊ@¤‰¶òÝÌ¥€Ï^ž5gp²dùæòäú‚”Â
+^Ô×Є®NçÍÜàe`£PÖ—ó+R‘åEóæFðzq9ûFš™âõÕ¼Yv-BèÊí ¹„Îз‡AD1;n
+PE@iE³¢…[Ւ
+Æt𠥏¨DƒW/§€-¸BšÔBtºTk|
++l±}
+„éÀìÈg¾¤ÀME¸‰H7‰à¦"*7'®êÁuGÀ¥¬bþêS,6Oë€)øˆ“Ýó¯dy:#«í½7B½Ñ¤d
+“%@v
+8nÞmWOÅp7ž¡N1ö·]K$¸$ÇCí>žCиO ƒ½Ô0SU’úÜW¼PmHÁ eR
+Šy-2UÄá.¨\‡Aã\©©ÊèÓ+ªÇ“#À&Ý¢Ÿ­kŒ<¯u‰¶Y®­\·*ià3-CeºÑՆÿK•©é•7õ¡¢«tՙΏ#^ò~e‰ˆuçuû@ý¹@ïŠ]ažQKßfÅ_, áj•$è¤2šbãŸt¾y¡«·…Ã-Z©n{t8Á
+¦Z,ï³UВy¥8U¿
+h$²ðódæq^.G%À•/…ÁÀ³ßÛ¥ª ø§sBÐAÔEÌG‡}þ+À!o8·
+6 0 obj<</Length 5455/Filter/FlateDecode>>stream
+H‰ÜW[T¹~ï_áÇîsðÝ>sc2„K2Ýd‰€Äa÷ŒVbí¯O]mŸf† dŸ¢Õ2çë*—«ÊUåÏÖ|Ü8óÉl^í­ùøÛæì°yx8XãÌáÃæÄNÖÚhï }zsøb¬1‡ßŒ³ø÷w@‡Ï&Yø¿Bš'_M‰y*æp»yµ½Ø»`wi[LŽæ_¦>0û÷Ÿ?½]˜ëݛÃãÅ=,šÏS¬dŠ>bŽSKÉM¹Z‡Æ¶~wøyƒî8×< ×ûsE#ƒçææýÛeW·'‡O·ïÍ.oÏýúîC~\6ÑMr‰~š«IÎãþÍ|~¿ù°ÎO÷úxç”üÝ<›ÂT"ùmÐoXì$¹É‚élNÀIY9üÔUľO“K¸Šø@|?:‘7ùð‹l'š_?×voÃdS킒%Ü ‘&~e
+.`*(8ú‚ÔÀòâ ¹Ùáúéõ³+sq}zusúԘûöýê|͓ؐï*“ìô`èWK¿€còÃᇕu/þÝ?ØÜ¥ë$Iš¡8—i]C~lÐv\ŽûÍf2ûèÓÇ~~oÜdάñ‹Oo?~~{+FÂWçãàDWýà`DXs•QÜlðÍSXø3üÿؼzcÍOf †ö}œr6·G8—)e“ v"6ÑÙ`ïãQ'I±½3*,rüð™aI˜¶_¨œ¨0ÖµB¥Ð!9ÏÔ˜âõv~iêëݍ‹`0c¡‚·k\ü÷ºÚÆã—;¼v)¡_ÓT¼L®ýåÍõésöbߛ9´ìÛɹ0:ýìpyóèôü²ÅÛG1Ïbø,Õсυ֜>»0§7—û}[UúO6;¼ÚÞ\^ÁT¾Þ¹íöÒؒ¹§Ñw»†Å£þ—³äs¢Á©ônp&Æo¤T/—»Nߗ2Y8}¨#Láùóg‡›çOZþ $©j-cž<¿º>—#÷.ÑñÎY|ƒsž^F ó´ÉCX¼ËyÊ›Ê÷ðKš|D§y¾P1$Ϗ՗ÍHŸSÀX+ޛÐ?‘¶L[à]Pᗄ·Óm J5T^6Þr¤O›¬¶M$˜ò°Æ ‡[î¥&ßÃ/uÂF„8†&oëYZ y|‡¤LûGë§0´âp<,Wã;䧠¯.s(Èqw†èœƒ›6CÄP¢sºZT\#þº©“ƒÎě‡sw H;8ˆ~HMܪC"Wilp­ÍȞ¬Ò]T "Öku.>öèóTé *$¹á¥aØ;ð‘Í~r€+6Q×·S‹úiÊ^åËZv¼ÞÑ©3•=О)UjV÷§ßµ¹Àq_j!è5H-ÃEa˜¥X[¹G›ÐÏVîmˆá¢°×ꜩyžJ&›Õ÷-C…®§-žµˆ—#u>­£zl¸PÛB=@mÃm?8?(pcA—©‰—#õÕqÂ
+r[
+ZN0\žpEK= ÍÉm
+"†:JµCÖþúø¾u˃Äñ㌈,Ãñ=Œ“ó/ðQa¶zü؝”mð¬
+h¼1Ô·àxD­q´S2ð™¾u¯º{$²ÆÁ·íÓ/Ý¡x½îϳÁ¥ÆCF"31*˜.0žŠBÌt„¶ÃրáÍã)³ûª¡r˜Ša€¬..Ò
+Ò5f¶ò7ùËqº#å%âT÷é¸Ð—À_LOjçžía£Ækxóý}çâöp¹¦¯,îÁROôa?»)K®`2öøÈèòê9Ýú§+˗µúq¦Ú.kü¼ô˜£Ý]›ÈNÃ<)EyòüüÏZ†ôµ6Ï+fz~úäòÙÅé̓Ne|ãñQÉ]Y4’»}Å¥þ…1»‹Ûk¤v{M¼¸s˜›éxQ|Á-(n, Xv=§}‰aàÇÚ!k·ƒ: ÷ Ë
+2¯üÜß3,\Žh+V´Bsì/Ïwyû£ÐÛÎ5á+Åõ™ôÜâLãqޝlg)QžïÞ²T¢Mn92ïE¾¬ÕÇ&™IŠ«k;° øSG˜†7“,^ŽÔ…rD¼×pt–FY)išñÆ𝑔&Wi̝tm¶O'‡ƒÌárfP Ê!'µS&•7iÁ1·i÷WF$ÑúÄçŽßž}Hl#Odúq±wÁyì•3‡»+‡ß™1’hà¥ÓR€i8Ó`'Ö%Þ4…Ù9•´¹ÒóÁ»†)+z‹ÁÁMÑeˑî²ùWúÿfdÏnfbÞ
+1 !3cj
+½VÂA1Ò¨t¶ªò"DF×|·,;+r…ô®gºÄºq‘·Íe}snt~ÌËÿSTˆw
+õ%=/pa8J3ìϋG ò<£tGR‘ ¥u½z…Qž×«ózu—¦q°ÎaYG(óÔK“¨Ü)n¶r,¤ÌF~¢„"30EÊ,ãA§;Š‚¸°cíBÍ$X{W±>¨š¾,ãpŒu´Îx'™o*O<ÁÔêûÁ¼¾×·É¢úm=^6Ñ'yq
+¬Rd)Ñp†)Þ1HH^ȸ‹-ï.x–*%æ›cð¾{·‡qé`åGžAxT —{feEƒÜK–¯;ö"à˜×XځõaÃèG~¹Å3Ë«¶ܚƒ<1oë3=2ºý†eÖïþ±½ÑÿŸ ýцuЀË„Þf#’z?â4ê&¹¹ÕVêÃhfù<ø×Åì_Îñ‰mmcQV¿ÄÖàvKcæL— ¿3Ù¾CJĜ¸Š£Té
+V(׺öCâɉ
+!ù?Gg=øtpÚ.[ԈÑbÊQ‘Þ‹÷„›úñ; ڌ9k¿ã¡\˱ /½.‰Až¶ÆÛ °SxqÑÛvq*:)˜€Ü“~=o¯ÝÉÁÓî‹Ù8$Æ{e$# žJÚC–ŠùüÒ»N-8ìùNŸ#°Nh®ÑZrúÕvÿ×]Þþøð9üûb緇ݛÃctºÐÍä
+? CŽ¸æ–³1Áú~‡B.X¥:YšBkŸ¯Ô‡æX_û^ >BvÐß4ÛPƒ°˜<\]rö!3czBªz ççšd (æu@ŒÇ€ ÞǀT¡‰ý: Vÿ: ô2Ô{¢'I€¸ä_m¯žíNœÛ^èI¨¿pì.þ2ý…Ë—?û«
+ÆPò"U¾¯I}2
+Êf,\œKN§ªujP™âä£S/›Ó_’NE§ÓεTÎY3ŹV
+°°ÿꅒ86sÀÂJ ™ï#‰  ýÛ&öú|¹ ÒÂ_­2Mª9{”ÖTÕ_ª= nÝ=þ€ ‹ôI¦ •€m¡ì;j8.W¿–«ßeÀq8Í`•]€ßé ¨÷Ó¬e‡/ƒÈû?¼\öÿ|ܲ:Ÿ£Œgq3Ü ƒáÆÅHFš}X=Œ’$âÌ5ap F+fPeŽa$ËYJŸ4øë~‡Öšóœf[`cD5
+ɹXB‘rõ"W+i‘ iÇ–áx¡‘`e_yuÀÆû‘þð p´1HêÎӁªð‡ÉˆÌE§Â}Œ1ۄ©Ì <$4ò¢¬l
+Þ¿~{›m&õlc¹S.L £»ºc¶˜FƒÀ,èˆuÅÍ7ÍPX|¸-7¯_boß嶣v‹~ G"[ó_@e.Cxfú|µg:°Zý‹6ù”/›DÓXjéLË*)ß®4Ñç«ytòv§ Ü•q•=våwzÑPvß.Ê;^¸k[±7ÚÚ[ÌMg
+ž’zZãÀ„Õ¹¨¦¼u.0ošØYâÜØír¥óÛ#”BdÛ؁€n`¯2ßHmä¨ÅmàŽ¼áu`î—xe;ds¬£öØ-ë d$åà0t’N€ƒErûÀÊYÑ5ÍfS>òM¿žh\vº»ÓGývþøÆÎnÞZ†8 „÷ÎÍ qt]€pµŽl‚öÆ-¡•åw®£CeNðð<aËáYîVì„RZîÕîÕ›NA+=ùòN,Ö¡èDw°è¶á9ɯÚë3ÊX\£ßۍÐlìyê•|¿o¦Ï–Ý:ùE\;mò\E FUê&
+8$V?£?¢Ù0¾Ÿ9Ë?ëôȉ’ÊÔ֏žÎꆬÍüæ+‘ÿ.ÒÞ-AÏJÖÁ½ÂØ÷–ÚÝÖЕAЈ+‡ºêgÊaÍ\»r™ý¶0ºß‚ …ÜýFkî4gºÓfaÍõE¡U‹­>¶¹ÝØ-´“øc·»ÇÖ ¸I„t®€͓¥Îui»&nìòíw·!ÝüõÑM2#Ù݋çá:tL‰ºlV‘øV«ÊèöÀÙ_1t4aËßè>¼ZäpPÚƌapm7Ð\oü–ñ“üç]ÇÒ£\bhèïSq\(÷2yûüLÚƲrâ؇?ÉJ,Åá
+g¬ôý¥’_¹}ŕLî*͑ø^èÙU9DFÕÅjaYM’j 0$.H(‰C&¥×F³®ðŶÃÕ ˆA0¶@æZ;­âŒM¼ã`r^éÝ&YÌ~ÆÙÒL(ۏœ¥Ÿª<¶“{~qÀQÒqô÷†gki• ê'õP£(Ä{±þ™´¤:жvÁ(ot€dóÌ †¬­ÚD B§Q;Ìå¦-¡àmÌáä‘^ˆikR80 Oó«1³’EÁ¸E‚wš„5ÌYç”
+… MȐÛ6â{ƲkLNãF¹;DÜú>zæ¨ßµÖ¶’–J·[`mëtW<¢K¬›H2³' í=´3Îþ"7aìvä,~ŽHõÅ ðçIõaÌûô’2ܼzÿXk‡ÞA4~‡ê/×W¥ñъ‹Ã•wE€ýpez}ú/øïô†
+7 0 obj<</Length 401/Filter/FlateDecode>>stream
+H‰ÁW‹àßFöæì^ŽãA²%â‰è’¤t‡Kþ’약W6÷}¯×ëý~?ãñ8'“Ét:½\.§Óéù|žÏçÛí¶ÙlV«Õn· Ëå²ßïo·Ûý~½^ï÷ûápX¯×N'
+ýþþ‰D6›ÍápX,V«ÕÊårN§3N3™ÌjµZ,c±˜Ûí¦P(f³y6›Éår2™Ì`0l6ÛßߏǓÉd£Ñ(óùün·k·ÛëõºJ¥úøøH¥R&“i8jµÚH$°X,‡Ã`0¥RI©T& 
+U.—].
+‡ÃI$R­Vóù|0Ìh46›M:‹Åçç§P(V«5<ßh4’ɤ^¯¯T*`0ØápˆÅb¿ßD"3™L  R©ívÛ`0Äãq‰DÂår-K¯×???ßßßÙlV§ÓÍçs©TšÏç=O¡PÐh44M­V+
+¯×û/À96õ§
+
+8 0 obj<</Subtype/Image/Length 806/Filter/FlateDecode/BitsPerComponent 8/ColorSpace 78 0 R/Width 376/Height 11/Type/XObject>>stream
+¥âRDڀŠG@T֋lhD“T•­ BD<ñÀë/wlHÊ$CÇ_äugÛI¾ïúäe§Š²oûÙ ðcßþ…ý§ÜAí¶UÔ,üJˆUs®&ÜCM°³£eÇo{—üuʁD’›Ê÷úPUª«T•.º%Ó1³Te5qˆ]:|Dõ§eVW¥ù£ )åßjÓ1ïÎñ¤ÏÔæ8eÒJ¦1™L´„ªÒ™f՗"q¢!N×»åo= mÙ5m¹ö\GHópê4œÉR…¦ÑE·Î³ñ†ëÜy¸ 3gBï¢ÎÐ}ñ’&ã±Ë9­çrcXnèíkçr!ýèW®
+\ÓsÂèÎþëÑk‚ôÀ`z¨“À»B7ÂRwßliÕÚs"-ê5šx¸Õwî ¦j8o "ŒdGalب˜y7F~ê¯ßƒ‹ÅgÎÖ(«šîËpXìփîämÇÈ ×¹…Gž
+&&¥«lØÄT©(=eN§›2=6ž´af¶P?ó•¶­©Úp‡¦§ÏžÃœEBlT$/vF˜/ /@ï$â
+®5^Ƙ-èE‹ðÊf¾Ìì!^=$g]Ñ+À]RÁÿ&CÀr #áÈ9úk©•wã·ñêZԚ õf±°–Ò°ì!k=øħߎoÔw ÌÓ2#ö»šp‡÷l[p—Õ“w€¦c/À¼Å{ç}cpËçíî
+-Õ}*a>²ù¼þ¹òh¥$®sîzTîÚtq¡Cp'Õ¸ÃHmh‚»ÀƒˆÛU îÐÚo#Wr+0ïs&Fö&å.Ÿ ­Áˆ~ÎÀºc ƽ„Ä̖¹+ðå«KU•Òê7ßăòÝ.ϸ»¡oU2{Üù‹@¹G<g åÇ$bÜ7 RÎà[?MĹ½‡Ã&¦óN±Ó×TÎ;©Â½y™b#œ»œJ‡;´9˜ú³yGž¿ýKV3¿Î[„#>°™?;òÎBŠx̗˜Ÿ3âô‹Îa'‚;q™ûøî°µjÒãTp—mWáþW€J{øþ
+
+9 0 obj<</Length 412/Filter/FlateDecode>>stream
+‡Ãn·[¥R¹\N¡PÆãñËË ‰ŒF£a0àp8
+…B½^§R©çóÙl6+
+›Í–Édòù¼Z­^­V"‘ˆN§w:J¥òþþ~½^‰Dâp8üøø€Á`x<¾Ýn“H¤···ŸŸ©TšJ¥r¹Üf³‘H$Íf³\.{½ÞÇãá÷û[­‹‹Å—ËÅápèõút:-“ɍÆétZ¯×F£±T*%“ÉívË`0î÷»ÇãÑh4ûý>‘H…Âãñh0|>_(Úív¯¯¯·ÛÍétjµZ—ˏÇÁ|>W*•@€ÉdN§S»Ý‰D¾¿¿ù|þd2 ƒ,k±Xp¹\7Ølö×חÅb™Íf±Xl¹\Öj52™ÜëõL&Ó¿nüö
+
+10 0 obj<</Subtype/Image/Length 1159/Filter/FlateDecode/BitsPerComponent 8/ColorSpace 74 0 R/Width 376/Height 11/Type/XObject>>stream
+ DÐ(ˆÑ€Q‰<þpû¨ê™YbvtçËõínwUÿúÕ«J«õ_Œ<2*„co»ßB¹G-EõCx,óo™]Øm=îsùãø׍kAð„Ö~ý<™¹uÚÇ0à՘|ª-”ß“¾…ÈŸ~&½;Þ ¯úEá«hOÕ²›ÊDJªØ;Ý$'´Æ2¿Ó³Ó“ûŠ°iø±ÿ¹Úb<_¸´EþÂÌ´Ò1ÿA3‹fçÞ!þȁŽO×ÌaÜ*:\?wàÅ\û—ÿ'wà%ÇÜÃݚù2{<dUܓéŽ>‚¸øeOñHG]¨m¸«˜}ñʱ9¡õê¢ß°X
+Ü)¦PuîxíuŸ¶%îŠNnÞ–;Ž¿iCΆõŸwà­¬‰î!zL´wàíN²fîáUî-œ8)U…¼û#[:¿ø<¯^ˆûOwëªôÜKaoîè¾+Ç ÷œªÉ=UîÀ{K‹!¦×{O‹TCë'Þ·q»À£ UåŽ3g;E<·ù»Óí8»hÄ8—ErÌ=ê+«rw
+쫘\“ܪÜCþ}>âaÑ‘»¹¿ÙK3+55³õË6w3€;Îü*I[IïEšŸUäŽ+k¶,êä3i‚;~»/S/Js$qǑÆ,®ÆÝ ½cdÞ&¹îWÓéB>Ì݁ÿ= “†ÜºÝe‡#)«Îƃíâ9îQ
+;Bß<CkpkÔO7\ŸMcM2şm.r§‰`GîXþۖªq tò™xrÏ÷ÖMìs/秘m¹ÿ#Àù{
+
+11 0 obj<</Length 415/Filter/FlateDecode>>stream
+H‰ÁÇnЯ³÷Þ;Ф±÷<(i%„h¤'DbÆÅÁÅEbo"¡­Qµé{÷ûýñxüþþJ¥R8ŽÅbq8q8ñxa0˜~¿_¯×‰D"¶X,Ùl…B5Ífóôô„D"¡PèÇLJÇãÑëõ@&“í÷û÷÷w V.—???I$Òh4"ÃáÍfÀt:ýóó#‹Y,Öñx´ÙlƒÁ ×ëñx<0¼Ûít:]4ýûû ‡Ã‹Åât:ƒÁ\.G&“S©”F£yyy1™Lv»}:–J%f0ÖëµV«Ïç—ËÅjµ"ˆL&‰D
+…Âr¹T©Tt:ýp8àñøívëv»€ßïŸÍfjµúõõõ|>›Íf§Óér¹D"‘D"‘Ëå±Xìv»µÛm‡s½^F£@ ¨T*¡PˆÉdR(”n·ûýýÝjµ¨TjµZõù|‰D¢V«}}})
+¥RÉår F³Ù,‹^¯÷ùù9™L®V«···ñxœÏç;ŽP(äóù“Éä_€Ûg÷0
+
+12 0 obj<</Subtype/Image/Length 1230/Filter/FlateDecode/BitsPerComponent 8/ColorSpace 77 0 R/Width 376/Height 11/Type/XObject>>stream
+%wA7Kí}>úH[)î–M¾Ã¹
+S¿†¼z²S›Mƒd5¢Ö↏™pŠ§8=W©óy¹ÃoAê :ür‘öê]¯àëïð{Áù&à•"ÈÉþbÂã¹kgžþË+Vívhå÷ÿ0i®n÷—A©}mÜXá\5ÏwØgv×Úñ½¼×D¥­FÜÄê›æúŸè æìQƒ{Ï3» N‰ºϝý_Ý:Wõ·½Äc\UÕ2„ýó[]:îÜsžS+FíÕæšþý&´•»nb°­ w,‡Ÿû¿ Ös‘i
+
+13 0 obj<</Length 444/Filter/FlateDecode>>stream
+H‰­RþþþþÿÿÿùùùzzzKKKRRRSSSJJJnnnïïשּׁ¬GGGNNNOOOÇÇǵµµHHHÓÓÓýýýÂÂÂPPPQQQLLL[[[ÎÎ΃ƒƒ}}}éééccc{{{úúú¢¢¢XXXÝÝݛ››MMMVVVÖÖÖ___ÏÏÏÙÙوˆˆøøø‰‰‰iiiááá···ËËËZZZ^^^ÕÕÕ¥¥¥êêêrrrŠŠŠòòòªªªUUU```ÀÀÀ÷÷÷‡‡‡IIIkkkää人ºWWWØØؼ¼¼èèèppp‘‘‘¨¨¨ÉÉÉTTT„„„mmmååå½½½bbbççç\\\ÐÐÐÃÃÃææ榦¦õõõaaayyyÄÄÄ´´´YYYÍÍÍ©©©ôôô€€€ÛÛÛ£££|||ñññjjjtttâââÊÊÊ«««óóósssdddÜÜܟŸŸ~~~öööuuuàààvvvîîîÈÈÈÆÆƾ¾¾­­­íííßß߆††fff°°°üüü———wwwìì잞ž•••±±±ûûû”””ððð¡¡¡ÁÁÁ   xxx‚‚‚¶¶¶ .W1
+
+14 0 obj<</Subtype/Image/Length 1291/Filter/FlateDecode/BitsPerComponent 8/ColorSpace 75 0 R/Width 376/Height 11/Type/XObject>>stream
+H‰”—‹_EÇYî½»²^g¶”l ¨0+p
+ÇÁsç [ Yȝ?,wX<Z’it#>¶äˆ¶2Ô7ó¾s^ˆeð¸g&[Xî3+'Nzb>ÿ²›¯„º¸ÃêZ‰š@>s¯Ž%=¶O¶¶Z;íшR±²?Üõµ\pϽíøë. æD$ž®ï;"yî°¸‘1—lÆÏøø IÅÝÅìGNzFwK¡‹{%­81C|jŠÔހI–pzêÜO–~Q©>љ³p®Êv²h|Ïߏ[éÅZçþf.ùkfc³^غΠ¯Úˆhٛ¥¸S¥êŸ;œß›Ñ®XããÁÓ>Q]ßÝÉ[G£·vC»u Î½*"‘°¥
+C(/,ùΟ)¨ÐֹÉã1&»õ">P™†·× —f<žϛêŒ*Š>w€ÍH`Ș2ùÖ;¾ÝªÎ0tÚ
+FMÑEVÅO¶²ß/wؾ”ባ¼\¼oežet ?õn¨-¥÷ž}à½RpZªßÊËW<µ¯‹‰_;,]]>êÕÙû¨qص^Ц6ôhåCÊhLlYêÕw€žÒAڣɷ&ƒ°U}§SÅËùGЋ»žÙ/w¸v=sJ¶ʏ‡C¢¨wN…¬ÊôO>­ÕÒMÛWÕ$éq‡‘Ï"áç
+ç²}ãšGöó›eàC|Ãk_\ m¼ýåWf¾OP«¨übü–·ØÝgdUßÉc€oXĬúMU»‚€šó©Ën´.òoÃ"hë»-Gûáށë%ieSÞ¼]#ÚÊ(4ì}åôúÝa(£¶Ì=î°½QÊ 3íl{jÙ)m˜žÎ#Çî|»ӋËï·itրw38OdË­6}Ո5%î'EêXšº]…©:CÃvQü’Õz§¬èOïp÷Ç2¬p
+ûO·ëDu±>Zì—~và{½ôõ®3
+un\|ï®oâ^&ѺqÅénMD^döKÇK•Ù±‚“p¤åö>c®XÈ`Y&î
+Àzc7÷™àÚ\ÝdŠ_k`M_¥þÒwøí~)©âÚd)/üÞõ߇©ïH¥šXnœïÚÞÜßm¾w8t9£Æ`ÈËü @Žé¼l÷$½ÃŸ,G5›a!/v‚4ŸÜJ¸'õ&¢¿¹ãi{}fҔù…K¥˜©Eâí]¿¤éf×t¶¾›½úºÏŒÜϤßNÕSü݅ê á)þY¬«ÝrGé!w¸²ג “û‚L=j̯3pN&$6+Ι0°œ!öÊz¶ct¡ôNbEîð@c§Ò¦{îüTwضÎ8ÅIù  +Ý#Ùëý_­ùë
+
+15 0 obj<</Length 336/Filter/FlateDecode>>stream
+H‰A¾þþþþýýýÿÿÿ   LLLRRRSSSJJJhhhìì쬬¬GGGHHHrrròòòµµµQQQOOOÓÓÓ÷÷÷………PPP˜˜˜ååå^^^~~~ÒÒÒWWWÃÃÃNNNKKK¢¢¢ÝÝÝÆÆÆÐÐÐïïï```©©©ÙÙه‡‡ûûû¦¦¦MMMfffAAA†††êêê³³³BBBIIIÑÑÑèèètttFFFnnnDDDyyy\\\»»»···îîŸÜÜÜÇÇÇUUUÂÂÂZZZØØ؄„„iiilllooopppmmmzzzââ⺺ºjjj“““ÁÁÁõõõeeekkk°°°¤¤¤dddæææ{{{¼¼¼cccžžžüüü²²²sssÞÞÞuuuðð𜜜ôôôöööøøøúúúóóóùùù [ÅV
+
+16 0 obj<</Subtype/Image/Length 528/Filter/FlateDecode/BitsPerComponent 8/ColorSpace 76 0 R/Width 376/Height 8/Type/XObject>>stream
+B†RQÈY[ šÊ©r•$`‹^T‹…ÿÿÜ#iÒì–v†ñ[Ÿ™NwÞ}ÞçØi%†ªÀMâ£ï!(i@ÿ@Hãsð‘À!¬!3"èzƦ:њ3.‘3CÂFŸX(¾fQñ”QàÙXŽ"s¤[Z¿Æ',¾suû9€Jî&Ø;76ÅT§õ KDK‡_hFR{vÎJÖÖ3fDûy”áÞìýDF
+J‡ÞvËGƒïEŽOd[ð¡àŨT©4œrÁ<(ð±úÉKáó—–_»zö5Eð=ß/Wé}ûÞçÇS7—µø¤m<÷çy$øUŽ|/øMÚÁÅeÅoŽøÉõ¦¥µ¯Ž[t+gR÷ ߍk—ÿtü½×¯ÿ
+¨É—œ$'ÛNÙi•"“ƍhѺ]“0ôÿ”­§Ç·mœ¡!Ѩ«B&2Q¯Ub'×UoïŠÞ¬ &¿ E7ÔîÛyt“¢ËåÎU„‘ÚžÛY÷ÓC=ôð_ñO€ÚY©—
+
+18 0 obj<</Length 4171/Filter/FlateDecode>>stream
+3öâËzƒ¯ß“©KIÕ]m6ã®TJGRÞtRŠßvJ¼»/¾¾‘â·÷»‡‡Ý‡ƒJ^íör’RZqøEð§‡OB
+qx/”¤ß¿ ÞA˜ “ø—¾Œ›'E°~
+âp¿{>|u£ŒÝ„·â¿">7·ï^¿¼{ ?¾ÝIÚC¼Ÿld(þ°ÞNHNM>JE`ƒ¿ïè8JՓGk×ç°>HsŽKq}ûònŒÃþðúþVŒ~¸$éí/>ÇÕagՄ+«§9
+§4í/ æÝíîUoŸåÔ띝ӓUó,‚1S°|nAçÆb•ë$ ½ØãV9üºLÉøÚMÊÑE•¢‡°GöjÒÆЏ² lj·¯„²ý†ËiÍ$mq1I·.Ÿ—_ÏÔëñŒ€ æÉØdØø7ÃO£?º¼øŽñÏÇW×<þ臯Åå7×—,^]?ºIã—7lõSÕr28GsH>Ž¡ G~NǑ!gx1<-+$IUpŽó˜ï¦˜æ_^.Öuõîj>åZ¯¦Y7›=ėÂMòé1î= q.žöìv¾¨ç4k›¯öUr>±ñ?´C¿Ð^Ž{5\>!¾¹»}ÿ^¼ýð¯[ï>½Ãðžì}+Þ¼ý@c¿N/FQL{¤K
+'w**夝^EªÑCº½F”˜¿µ¶¬è7“5˜¿ZF4¼Ü2Ô}=y¬PÚP6¨ˆ?¹(´
+þ‡ýfŸ’YŠ¯Éö^µÅ÷8×ïøûV<ÿYŠ_ÅN{.c>ZølÏËéWFrnvÎÎó„Ý•7WŒõ3ñfQ;q¿ÓÆOªˆwXþ¤8¤•Ò›¬Ž B–{íq»MÒú!É=‚•”F›P·,öÎNúÌ-HÝÞ"É=„‡w¶<ûnAHr9{jÛ"É=Äì¨foB@Ý^ƒÅÀ#Uí¶!XÝ d¹‡@
+Aµ 5L½@$¹‡€*n_ƒÔsƒÀb€ʝ¹©Ûk$¹‡Àû}´?³Ü!¤lá¥
+KeN¡Â}Æþ½|T¹:qeû®âµ»Ü-õÒ);ÐDŠ8CÌnUí,=t÷»YN뙘Ø]öƒm‰‘nÆC‰D¾Ìdx…LÆðdZ¢ ¿».Õõ»â/‡÷!ËÀC…‹&KŠcMÏyçuÕÍ»âJ‰çB¯Eò¬Ÿ<%{LG͊P¼Ò\Gµ‹ƒµ¢ÒA²#Ãxp@Þ[ƒà‰ð°Fd=¬äµ&]­Ä@Íb
+6œö;êäzhÔ`ÎTùä‚â0£¸" u˜uZ?5ŠH¤"bh%[ëá¬3çf‹LmSeXíeÙË^χ/͸בÂÊ8
+¥þ
+Ág£
+×#ýoF†¿*„©ý©¡^çÀå,îç ödD‰yF…E¼Å9ìð
+†ì«¶ÅÑx§‰ê‚ ¨x¢Éq`U(ŸÈ\z*7šƒ*‡’c…Ey¤'¢íò'ù½ßYzUc‘˃[fq¿u…ô¾AIò=
+Sâ —'Èn‚~¡zQð!G¹=êÆÛ¸H­´¢¨n*í‹ÏŸAAéôÍ+ûù~¬¾†Ž{Œô-Õ§ˆŠFä‰ð¹Wâ%‹,ÅYh1mø5‹ CYM]Xv6ÑRŸ.Zڂ2
+T½'Z>‚Q¢eÇàw¤‹V\1xLv³Û1€¦ŸÏº~Íci±ŠÁ7u ¨â¸¯–˜Àrˆ×DòàHÑûÛÈ$[ÑEìTƈžpJ¨ÚIYø­Äøté¤è•¯'vdOŸÏºx:ˆ…ÊBÅÚÏ0º̚VHŒ´
+„ÂmAŠ
++º?|å/ÞqŸÈŽ²e² ä8rV2X5¯¥û+¨z†Q-þ—-%$,,ø›Z"|õü†éK* ç„²Ws¤©yú–ÏhþH“_ÅqM¨ûwNµ 3¨òC4óßí,Rã
+19 0 obj<</Length 15028/Filter/FlateDecode/Length1 23348>>stream
+H‰ÜV TSW¾YD¶&àŒ"^ T–^€ €¶†0–Í$D¤Ö1 MòBÞc+*-‚[i«¸Rq©2.Ëx¦=x\P(n­ŽŒS­{‹;èÜ£¨­3çÌ93gÎä{Þ½ÿýþÿ~÷_ò?Àx€
+hš,8TS:‹Íd͇jÜ^d2àPE”$‹êG‡§gÀT¥,Q™ªÔL‚2¹\‘©Q$‰`ˆ!4n$|õ Ì°{ÜHL*‰ÂFb藃–q’¨hÉ?–ÿû¨\ý²ÏÀª\ˆü^ì¬'ÅðŽq†(B\鷃»s#·ûÄsêή#Ña;OÝwû æçkµOÝuüyhÎÚ~¸_½£¾ynðõ™Ù^䴒£>½³ï‡6fO©c÷Fè½³+ýZ Ÿ̎<}Lș»oñgÚøk·›´Ëg¬2W5OY:͹!öt[ÄIgÜJ& %õk)ÁB¼â½W}Ìy÷ĵŠ'e§7wo-íáô,S´9<äâ^óT4—ñIÎ
+}«÷Ɗî=û…{Žk—OwÕ+®ýòœ´œø½=‚]ÅÙ8ÃÍ÷s¡üÎß´ï\­ô2g?åI—¶Ö¬¾È¶­
+–„IÂ}Þ¼°ýZ–Ì–!š…9Ü6 áÙÀb2˜L¯Ò¼:ëìí»oY뛝xÁˌ™(¡u¿âõ7G(“ô<ìEFÈ ‹·L:3TyT±ÎŽÃÌB½ÙDq; å²¾”…ÅHb1ìEJÒ˨hiœ4.s0>ü“$cIýJcŠ‹‹ÅEH‘DŠba‰D˜ Ma/”gªé3»M õ¥P…ç‰Et^‹S5It.ÇJÞÅF÷ۑ&™òM:P™åfIÂhÓL;A"
+<´:³)WG™+,Š’ð17ZŸ+`f©%̛^¸
+w쾐–ëmŸڟ·s&ð;~þŒ‡sKk¶æñ¶LxÜkè©úð`÷xÙº ´Žñ¹—_L9ü±%ÕwÛTÈëœ ˜ƒs¶/:Ãl&0>=õd³YLNVYM¯ìÊ
+7P"D2âpÀ /ìÒõ’i×(º!¢ÖDáÜJÁÄ$”‡h’4@"ÆÐ!E:“Y§7ÓL^µ6p¨£âyoºhÍZaAf¢"ìxA!NRäØWq„‡ Ï¯ÆT£¤qÑ(Œ:Ô!eE8¤…VJ‡XiMx±…ÆÅ`1Ѽ,µ ál¥vS¾‘¢›¤$..ö5sÊÌf¨¢$ú#"QOÆsÅP®PidÊtÞD™J%K×(j˜¤TËSeÊ4E”¥'½Ô‡S•iJԆÅ<®LO‰‡šq
+˜¥VÀŒd4UªûÌ)“•r™FÑR­Q)åšÔIP•8^!×@M­ÂÓþù*‹âÈ⯪ºGEäR<b++¨ Î!Ž8È(ÌÀ ֓ûH”K¼È€ˆ¢+¸(QQⅸ—Q£ŸáРFtuâ‰Wâ±Ñ‰nD`5¨¨½o®߷í·]3_wU¿Wõ{ïýÞ«j…F‰^ª.òJµJÖÈýB•~
+Ôà ‚ªP„mXB©Õ†áz‚<,4@­A,f µÊ à@å[̊ð`B«:­B'¨üÃ&fé5CÜA
+_v;¬Tke¨Ê îÏr!XŽýÂå!8L¬Ö*\Œ‹|¬ TêP³‰
+£“F?µJ« CðJy  ª¨”¡Êiou:ÀªÑ*0I$Ÿ¬Ðº
+Z…ÂÌ`§a¿0Ì1IRZô´_
+æ~2†,%®;ãÓ°,ÄÆÉ)ÉZÅ%ÆÆhÛAžŽ™• d›…úFrgF&eÄ
+•DàrvKuRÄ<"?€ä?W„àÀp‰ VžÇ
+j7ð½ó£“¤Qï$©tšÔÖ®[=”âa…ô÷étJ3z6±s'~WS„¤ÄÈ(W!)sáקK0^R».•ng"•`µÃ_·sá¤V¸ca؍ô™«‡¯š’*,ö_üÅÖEÕó%¶V±ggxâ]0ÿS¯¬E_šëƬ°¡¼Ì´µ<ÅUÖNsa²Gk@ kjËÉKÙ¯'¥ -ºP¼õïëëE8}¼1uàõ-,ùбèÅnY“¼¿X¾ª-/ßs¸«¾ÂËÓ·úÕ?sd¹œÖ`4]šñ?Ø?þÃa°§Ä¤Ý)”ça[Îq©ý;/™2Y׍…Ã3FgÏ\ÖmۑîTädVœåúÃVS¾ZÀ¨ÃÅÙÓCò-j¥q]Ä{ÊÂ¥Ó¶¹ê\@©‘¨ðžŠ-`o"ޓ Ÿâð)Ò·ÿF7ÔÀ±·›ÛqÔ1r,=5#6}á¼ØÑÝ:\.Ï~órZIMdEMu¯óÒíå.«ëf(‹ÆŒã›Ïovü›ïEpu¼ýÿtprS?¾¼HZX»ä¨¯iyÙ7k&dÉ-~8q}VKÙÑ϶•9Rðð¶Ã-[—!Ϭ£›oß_’W²þz’÷…êÚ¯eS-réæê+…ÅMªÃe—ï"Ÿ~ôQõ a\Y~¶“©›[VIkkÍқSJµñÖ¿s‘Ì:÷;«mç·ÒAÍsuÙ>a×ZUYu›½Ml~³Ì®ñ€0pjۏ¿üeï|Û¹ç»cyÛ®“¼pmÍ þ’þ¥ .Ûh°UF9á¢[´¡™ŸqÔäɎæ”ïV÷_âà"õÿàÕö\Rg½³’Èrɪ2P/§òÿþ«–Ú‘>¥7üióÏ+8ã¿rí°F›ˆnôý­´_Wöš¿ëô HÞwoxYoãɇn^nnîî^Óÿ¼»{Ê>«(×vÊtô®”r՝T9:/v±oUþƒy7¯ÜzÏ?`¥¶ùഉ5-ñ«Ué›Bª6ÕïIΪs´Lrîåx*5sr‚cHidcSfõûçr^믌*»Ùf_±ÎyÊÏK+÷GUL |îÅËG;?zÖ/{¬êê]v`ý³qh™Ýcø£ÛÓÜj57 =ì3æ|[‚Âρ́À—òîXøֵߩ9ÄQ+žšK$”RF9[]® µJY%´Ñö~L²WØz»ÁÐã«ÁÞø¯{ÎìD}ÇÿM’¨7¼{-6R½ØÈ+Ú >åBOñ*®ƒ÷®+‰ï¹¨õ1¾o€÷\írð½OÔà†>ƒç 'ö‹B_øüÐ/[@-î… ðî‰ßÇð@<…•å¾X„R
+õð=ÜSèÞ¨[gá¼ ¼xuíÐ;`L øjà*üˆÀW9|€}=<†&bŔâW0efÂȄMPN™¬`5ì‡pç×Jìřb‚xI¼¶àžàJˆ…yP‚m‚Z”<+\G4zh&öd2™EÒI%s`®L'ê`¢Û¡
+1^VxM,ÈHâLf’yd#©¤‹`0 ‡Qhg"¤Û
+´òœÄùZ‘ÖI)©$÷©‚¾dfl0ÛÈ6±jŽps¸5è/#뇺! Ázü)Z¼r°ÂNøöA5|ÍІõ}*™KDZÇlX_Ážˆ¥â>ñ:F¡ô'Dà £a 6/˜€6†C4ǟ ­ ` dãœË±•Àf£ÿÿŒs|{N Ò3hYÜDŸÝÅ8ü‚ëáÆDxbCú¡Gœˆ'QâúÑ$ž’b²‡4PS´FÅæ²<VËN² ì1חˍç~â ï#))z£óDtŠÕbÚÉ F{ A¬Îà
+þؔ0½;âÑo™Ø!ãòã
+ÈÜà`$‹€©ì +f^…n<FF†¹`Nǂ?iAfý™_ÏéÉCҌl³£NèÍ[¤œ”ƒŠZ#WïPN¥d¶ã˜Ñ–p
+†ƒú]gRlː”àPîÃ_ ØÄÀué³1Ԑ61!‰sv¨]UꙚJPþp¤EM¤ìQ9ª\õ¨ªP –µù©è¤”¦ ¯¿Ù{Ϝµ׺ßÎîÌììììììsíº¯>¼¶&ºÆ~(bUeõªðÊU˗UV,]²8T^¶ha邒`À4t|}R]ÒN9–¨q„^c·´ÔóØˆá ¬Ô\a9R͚«ƒæ¡yš±‚flVS YMÔT_g%mK\IØք²¯3þ« ;c‰[²ÿ¤ìë5r°ƒH3¬dUŠc%EêÅþ\ÒIÀ^¾tA܎\P_Gù¥è–¢'Rö@^ImQdGM%7çU
+.‚W¢ÍN$E«`„Möô‰ŽÎt2ŽD2õuB‰°{ÙÛEy­T¡¸\F˜qËX‡y;4fåë&s''BÔëÔ.ì³ûzºÓBëÉð‹kE³ÍC©ª¯›P.t¥EI|B¡®ô{ÔæŽæ[G‰ ¯¶$ž>Q¬ÖrɪÃs¹–ïLK#Üf20Z_×¾+×vò¤ÅÛؕ–;€Q¥ªN2·YØðA;Éçˆ%JìívÃZ™´+¹¸²-öž{Ú’V®+mGÄÖ°éI¬ÊWPnWö­1«u®¤¾.Z\ˆt¾¬Üë,\TÜ98+“=©Î=xí‡ZaìV¤ˆ°Xð$m 5ÚÈÍÁFÊh„þ2
+"zñsr¡Í|F4d[¹»„D°oݜËéñ8f4t—¸Ëé2›rû}Q[+Ö­ãL Äq´ðl‹o¬¯{Q´Û!K´#dԑƤÌæ„<áS›ˆQ/b´3][Ô¾H±†ÚŒP–Lú’ÊÝ,õ%³Óé| OQ¥ÖÌþÊC˖&û7 eÙÿ,Èq}’V^7¢¹ŽtMOn,\ãäNfp4)\Å\.e[©œ“ë™pG{m+dçòíí¹¤ãoi ‹ØÉL¿‚ ŠG ÑKãi-¬f
+=5¬¡×þ”ÝÞ¹/ÝèšÐ£øµöÙɾÃH¡ÑÞ#8/üzNr¢Er!Ñv/Âzj4tÕþµ"”¥‚*BBi’n+‚–
+ß*´åÖó>/ßßA|oӍ€+w^ô§þD™Â7
+rò6聲¿Ãèò5迄>™ÈUtǽþ¬?È>ƒVcýokÜ;èÛ°Ýù3 )Pö÷1ð+¸¼äíõøG¹ø|üA <´#>ÏBþ0æ­À˜ý-_AÐ@©ÖB« ³Aù~ Åú›¼}“Ü7ïÙßügŸþ Rì_1à|to,òm>ŽsµGiwF¥Àõ ¶)ãõœ>í~Ê0OQû:èzm0O¹¿„Ÿ_3.ÑYŒš˜¯è¯#w¨²!ó ½>©€ïQµÚG•f”6!~-°Ïx
+6Ç9 ×…ug@«õi%líöbퟁúq"Žx_ÇÙ"¿Ü/Ð'Äö»ÀÄá8ð-ö>4ðžøì•÷o ÅZ[Î>£¼ÿÂْƒùÝ°¥Èu
+î]Ðr x“óŽsØ üu°~ú%œ³œ7œŸœ#œúe÷ Œì{a¸8ïÞd0Ÿïe`Yj÷у2>œ·|gfm#¿dnû4ˆxç¾òïSæÿšÕ߅œ}ÀÞ9¿f)îìö1Åÿ„YIß-ÜËAŸÊ¸p¾áNò½ðhWÑ^×x÷dåøqNúԋ…OµÛ4"ã½1 ¢Æ|¬¦­úqÚª~Bkõ‹è“ûO}?QÏÓ¶À;4„PìÄ¿®çæѳŒÀ´rÄxŸ&µ)ìó
+)‘w¡Œž@¼†ÕËtT¯•gý˜Ž7VKà#è½Å-È¿ZŒ?¢íú¼÷{ÐçºÏoþ&ÔBäö—ào
+Ì;ª}€Ø Ò1ãG°ñ[Za|ƒÈÿqj0Îã,¦ÜÏ uß<XüíœßÞ÷ ߧKf7U·ÙøÓ"¿ÝJy]èJñ&N:èäµÈ»2€ßѵ…ï&÷ãm.½£v“®^ún|q>¯~m_1`Ðhíu@%Km£õÀ0
+£ð&ÑÎ*ìî¢@Å*-°Ø‚¡õG£Ài`0¡Ù -°?W2 ÌAÌkƼføÕ ÛÍØQ3¤Í˜ë NãžÄÀZÍsæè³3®ׁ©×–- ̳bbV
++¥ MAš‚4IŠK2Z ˜¯aÂv
+Š|ØÖÉËKÝMt*#8
+‚•: „QD͐QÀZ›Äs7‘Ö):¾äÞsîùýî9çÞ}ïι#%}ÕU†ôöõâ} ¯‰‘ðDñN%@Z gDbjú˱*V§Õcå¼iëa«a·^´Þ°NYÉ
+
+eeŒµL+c$k™UcÄmð;t–¯ŠƒÙf¿]·3Ä®Øqßìā„¢tã/ҋR¤1Û
+ӅŒ¿P/dðÞXˆ¤B,JEã‹f<3:{ßΚW-gõ]iÔMq»¶)n³«¤¾+‰›¨Â5Ô$xÃLV"ñ„™Œ£8n&¯kµ2|—tbÙ¥Áw Ì}ŸG‡/AØü–ªf¡NÉ@«™TqJÔL®DÑl&Ÿ§3Ÿ"I¾g6@˜ÙI"83„&œ8ó ëÒ¹Rõýd¹öè€¼ aX~z…úûä:íf²6Πñ"„¥°ž¨äz¹fvª¿È"ï%óSêÏ3¾ëVÏSù“Åê¹ uš.RGqÙy§§‘¼Î\¥žDðÍ7‹Õ£m¾ÚÔ¾ÍÁGЊi Ðp2Ž_…pÁˆ¨äÛn“V_¡ßÑÔo"¥üU\JÒÑÉ)ô½Í¬V÷ýèA’{Ð4h>®öa’ìóyõ9Ą¯¢oOå°¥Ú¼®nGÓÒ§sž¾L=™ZW²VÉíñ1’ÈÉ£¤¥<D0@šÐ±3q\û!ªML>ـ@p¸i°·^3cZ­¥XQü˜Œ!²§||µÔV‘U¨7Ýt#Ûq²éŠK}¯%Kݛêߛ2°àt…z9áÑ~՛¡¹ü²)»äÅFOi™¦ëÚ±– / W_Fú"=…ú"&³/öfóÛáŒnS7£‡z¹ž¯7Iø¤3@ô5Bú¶þ©ŽˆKD§X&.‹E»¨Š…b¨ˆ Å|1OE‹È‰ŒˆÇtžŠ^lŸÅö3l‹Øj¬ƒ1¾…„ڝÆýFwò>ßbðî:0
+Ï<nY#øEO^Ô~#ܶüAÎYÎ
+¿µ°–e#b4)å8Iºˆ€Ž‹Äq]¼¥ç-’À°-º˜—'c‚NjÑóŸÎ7òYa„Y@,L¾^(9ᦎ´j&}dœLáâ3Œ¬[ãTKa©O—¦$^BÛI'w“çeŧL;¦cÝø_lGU™¶ßåˆÏæ­òOû
+¼ó«Ý³ÊN… ø|{”·pñЋ‘X°.<Ç]‹dàNͼÛ5ãÜ23¿Xrô¬ŸæGÞßÏ8§oÐw£÷¦ ÷ÆFJI9é×ëø|bqýˎ1ç–Ý^&HÒBˈ…‹ZÊ«Ê ¬ÌVZЄqj-ŠMyGÑlŽ£<ÿHr» r†ñèv­Óck°1Ħ؜6vNxlœ- /’
+W9í£­À[Cáey\׿¸® (Î3üýîî·»,{Çý
+x¨þ鈬Fˆ-g¢™‰ÎÉibÈÄðS£%L£1†¤^ŒÕ“ÂŒ’jÆVNJ˜Ž¤±íôgF21ÇH&Œ±µ4ŒAkD–¾{h¦ÍÍÍ·ï¼»wûíó¼ïû<ûHZYiNÊ,LÇ^$O¯RNr–ÍÇ%Åsñ,
+oóÅ¿kmüu^¨{ϕT7û“ÝÇÕUK¬ðLž¶Û3ÖÔ,ŽÌ‚JO}Éê¡g¢w­àõ€,&ÕRµºØ`å¤D*Qi. I!•ú¼¾””ÔÀ;‘ ¯²TO›N«p-”a?î:CÃÀ<Eýø¸¥¦¶1Q—Ž]½&¸‚S¨×ÂuÎe¤ÈJówÔ*a…Ô)/*»•nå˜rV9¯\U¾R¦ÀvœÆ»Pšy{µñQ(‰ÉñÈHÖ`=qhÇ~‰ÍÊÊ ¹Ì²Ò¢B¿Ï/Y’Ëô–Òm7ʦЙ{Ž}óÎ__Y7gÌ¿+²ãÈᗢ¯‘knqò#ü4Þ|¡ÿÕõÔl~ñº}˾ñϟ
+ôçR@ú" m Tô†µ¦†à¥|‰¨I ¥ä{¼BÐÉ㥠ÔçÊ¡š’”â÷¥ìó±ýÉ8¹ÑŸ»±»MÝ3±·Ã’ÃrTî”Y·Œ-ˆš î‘å!yX“…ÜOÜVbbÇô¦i-ì Ú°¿€¶¹Åv4ßû°F"I¦»´(,K™œP’ǁÓUh—¼{è«~o¿=iOìïîàOw¿jïÞrKø‰wíMö^;vþÔÉó¸urr³©ñÛpÇ%SÏqÏëA!4l-4ãÏ>ϾäCžž=r¦6;a¶+niµ µ®Õr£\¯>ãڊ_7«;Õwä_¡£ò:-ÿE¾$û²¼AšMdD";;5@ûñ–hb*NmK¤Ý¹¸½„Hv–.’H0èO#$×ßa¹ÃÓͺÝ؂¨ âA÷{Ì-»”<iH7õ€^ ³1‡õè§±râTNc
+Z …æBBՒµ
+v{‚¼:ˆƒýd†šÙ‹ 0
+üUÔÅvðíb?w]BŸŠ k‚­e+øF¶Ž³ólÿ]=§³:5¬?¯Fu¶J?¢ÞÑi²X­^Ô¯ë̏’©_¢
+[íZ@H²Ü ¢ðî|‹¦z4Meš®o¡Ì°ÿ/…’F±
+›&ŒËLQ0 ÞF”lÌ`²PT.1]C„bK
+KQ©Ib’¤h”bS±TŠ•&åœÂ”~’a%z4K#A­XkÒÎi \^Æ·,‰÷¥ 7sq>]ßRêȁñÿ;¼þÿ•——ƒd$›#q¶ïþËvÕÇ6qžñ{ß;Ÿ}>ܝ¿bŸ}vl‡ %$ÚÐ d%ŠK>Lf2J“Åö:ZB ÂGYÒ¡…BGӖ¶"b´6i-«¶îC%ƒ*P-l
+ŸÃ³§²nÚo:îÚï:´6¶Fj–èq-2+uJŸr]aÖ*w”û
+yZÖPÚQäR½¢Yª“ú$ºCBeÉ溃îƒiÛþ …Fخքm1Û9-ِ-Âð.äû1he©€*§ð~êk
+XQ­èD£Ü­$ÝÄĸØ-ö‹#â´¨£DUÄ" ô‘ÔÚ¡C:‚‰‡`2›HãÕ‹@[“-ä
+;If¥ I¤€¼@ë'Ҏ3„ï|¼¨Uˆ,XZց“7ó/îû´­kkû»?oïD³¿Äk;Ðë«j!´ªàøÑíȄôÇ{÷¥þàݶíÚº´bÔ¹*õ}êì£ò©SjÛ–÷¸™ÞmÚmyÝD·Y6›^´Ðl¶ÓÛ`o3­·?ogõA㼈UëÌbƒF½!´X|L¨íd†ƒ õçg0‘Ísú¬¨SÏEu®¸ »ÎˆƒÞ=Gíó·vˆHü_³Î€ïÈÈ!P4kËL:é%'巈ZCy˜p‡†ÂÞô°4±% ™d!•dlyIږ¯Q[R±²@É)ÞQ÷êºäÕ7žê)¾ÖpúhßÑ/6ÖÖoJÔ¯ÚXzl¾Sjh?ÚÔ´s“fkŠº·üæm+¯Ã¯:1üæ Ù(´(Š¥3ªÎÅDõ$aLGQ&ûÐ$OÔÃ<LC ä
+ËÿÏ=›§Ò¹Q(Jó   Î«Ks´c±¶Ä¸LÛ ÔNg´3F=£eŒØáyOD£E+ˆ¢ÓåÊ è BáPh$ʅ¨†$­çPyW–3:'ìꇲ“ë‚€?'@ÇÀ
+j èh
+á Äáô“ë}° ŒØÀyTF‰=I– €NŲ‡¯d Îð àÀûi±Ù2öþL4JŸ„àÌDÖ6|¹xw]ÖÐc=O6o¯œZTQûÃ)‹seQSpŠ ¾ÚØÐÐØØÐ8tr¶¯}³íÀx
+ƒÆƒîr¿ç€÷€2¡Ÿà' Æïþt̎ö8Ñãf¤çÜÏ(6«fÂìŸ8Äó{xlଜŸkçösÃÜYn‚›à¹<®†kæhŽ÷¸du؀Ր„¼ˆÞÎ¢Ï}]•D´ÍF¯u GD ӈŽxQkž‹x7ça|&£­Ë† lå¶ÛK6ÆvɊяö‚/¡8bP+eµúØq
+RñW&TgB&2™¹ÐÅD:0“]b:¨&2GɓÄU2µ·Zà
+<Òi>D‚l"‘|\3 ¼d#‘°”fš= å„Àí,Lç×àÃø
+6+ }0wJ¬_%Y¥&kc¿øÙûgr¾r÷6®P”>­ZvåÂ{ã¨à{ï¨E~«Õüä²ÆƒÏôœß=?äwd.¬­í>òù;ÐeÎÿ²_´±QÑ7ss³{×ö®÷ѽ S¨¦µ½(í•
+šÃé"šƒºˆÇ„ »¢¹=Êþô4Oœ énbwõ»¨+nn±ö‘~8…>åÇÔ¢9Ü®/Á!Ř{øf‡4”9h(wÐI'*ïm©¼³í>®`§|Û±>€dåbÁ‰‚(óÈ»¢¹¥‹KËT9©Ø
+D¥ÛܸÝiÛ¾}ôÕÉÆ>í©ycùõÈèÕoÏLÅ»õ õ±<ÌÛèÏäó
+~‰q¶›“;
+ÉTaXí˜Qe¹ÝV 'ÄÕâÕH¦F¼Z½Öªõkç´Qm\»¥©šT-­¥Xõ«4G-V©ÀAÇSå­<Ió—‘)áó&#‘´~‡Oºë-ˆž(MexI·L–(*~§©ùHõõ¬Õ‹+¶æ\;ÕØ48@OOf_Ùµ|]ïwdø÷1é¿0‰1Ǜ¨$O_ÈÁ¢V@©zÓ#ü¨z> *©éF,ØU.5>uC÷aÕËǚ‹™$ʙŠ%TDQÝ
+†Fi$YŠ)œSÂU°®°³R»•¨q"t¯2`±sâ«ç­<Ì{ù8¿Å§¸²‚×óQ\0Á‹¹¬Ìúø9>Œ9xœœÔ -v†;X+ ³^6În±)¦¬`õXfŽ3&X1әŸõ±sl“ÜqÀE"€^°dޝH̑’D÷™š²»’Ù ŠôÁú ¤¶eŽÈ>2BÊË¡Å-³4²K2—§Ì…gçä»·ÏxKždy‰††èü¤LÓ0Û|eê„úf>›é§Ã”-AŸN}t¥ùæ
+­3?Ç«Í´ÕÜÂýÎ#ô}Ó9È?å—Ìß8®Ñ_.3§«T5QbŠ0³›13%X¶FÀépÒ8µè§•aå
+k$ZõÐÔ¼aãó€^ùÿÑÁq>Va&°†3¨†Z¨‡u°„Ø Øû¦¦O@T¥ž¯O=a%•Ï§~ükHIÿQÍ4#G:¼5}N/@
+“1ÆÒ» ”î/Bl•A<æIR›Åô× ÔØ0ÒwOóõ ­çä;KÀ‡P …8–àº
+s~/'þ™œÏkLL^O¼¦L©ã¸L“¼²ý!ÀlC›
+
+21 0 obj<</Length 16187/Filter/FlateDecode/Length1 24920>>stream
+H‰ÜV TgÿrB’r5A×.ÕaÄBÀq¹$!R¯eÍEf¸Š
+âÜ@‚¥iÂö‹3·àë‡x:ƒ…°_\¤60¥
+KYO7Ö;½Þœì&´‚Ùqµë䂫›þòiä‘Õ‹«Z†´htïcýXY\©â#ùìM>'“+Б“Æ”g…ZGEÃT’.²9fÊb¾Œ‚HìùTA
+q«A&—b!}‚À~K“…„š°ØMÖ<¨!…& 3l6Z>Sôi‡¦¦Ád\'ãÚ·¡R¥R§kÕ R8Â=
+¾¸6x Gô(,R®ÀFa蚌Èh¹"Bþ ù¿€ŠµÏǜÅœŠÅ(îÕìŠ
+_~¢õIÕû‰çð˜¥×ÎðߪÛÑP<ùƃnƒ:í€ÈŠýе-LpñGÛðm³y‘ie­Ú´¶ýÒøvQÛâӟì+oë¬u•àñÞæÓ+v±tÍ_ÊÖÆt•mÎÚx.€¼²h[ñšOÎ'ŧ„ÍîÙËfq~£ -ُVþq½éãÓ¥öP}àà8qg ïšýÿiøS·WæGº‡Þ}ï›K{k¯.Üô‡NêèxAÝ®Ž…¾´p®‚tüïR×'m89)ñÌhÝÿÍÃb­«/6.éûvKRá•&¬Ñ«¼µ¬=vNýƒe!òP߇G%7¿Þu-SiO “ÎÁœ‚hyÕsØ,6Û»$·Ö:wWÛ>ÖëÖº&™ÿ<b6*hâ7¢þê E`ò¾„‡<«•Íb!a†[.]D8H˜^ 7›(#é  JÙ[’£±‘ò( {V’ ©ˆˆŒŽŒžŒ9YÓþã ä‰XBŸQ\QQ‘¬RÈPf°YÂѶQ&Úæ( W¥k˜=l» êK`™+“2u-KÖ&0µ%‹éó™`Ê3ÑhC<ªÌEÁSL‡Búqè³)‡ M6+,TÈE˜€±ç‹Ù™¹óaw±pAQëÑ6«Üóì …[™c±Ysäƒ1?†Ã‘øö»W!Œ6G¯Û§rÑ+ä(Àðå.r²<⻳,p՜¶9çï×}›ŸXJ•i¶üVÙï4Q—Îÿك¿Þ^ÛM~©‘ÀCÜcïÜ9f·,½qüã!Ø*EÖ¬}[få­lº\ô=ïʝµ÷vˆmüӘyöË÷mSÓfÛ¼2Ô |ϑb!¯3nyyŒ§(H|Óÿ ¸$úý\Þ±À7º3ê¶×%מ“šç,½%ˆÔí56Å«b协ڗ=Ê<"ÝÜØœÖÚõámΐÒ}c¶Üߚ>—gÑß^(®}¾Óϓúœ?îàˆæë'>È?r(wÏ:mÀW¢¼Y÷ç—ToÏnø°Çáß]9íp×ÏYD`JÛK⏦}ג<`gœjäF'ïkÌÉ;ߛ7Å\60óêÅårؼz¬¢Š¡X܊rlN¹wií·'U=Æ?>nýIä\gø/4’“Çv¡¿B̟AÂe±žpbŒùóëÿ³Àa»•”m¤"äò1ž?sr£žÓ2¦Nn b©.n¤i;þ/c“s ÂÉqi&
+HmÊ5š„¦Þ†aŠ¤˜®q¹¤ƒ´H)$¬9ÐDS°€Bj¤h‡É@›K„T~i !m“BÚHÂþ <óËôKºƒ0ÐÌ@D£‰&-¤•†#’`!‚I1
+r†6)$LfBof¼è­ÿ c„¯:h,ƒZfAnD;„9Èü’¢©q/êÙB¤úTñŜJ¡"2:¥‘@RYH"FŠ­ÀJ•ÎDIQ
+aôHld„0S£Dzö‡)ÏH3CRõ’;•f3Ì`4(ô!¢ÐL&sdP¥ÎÐ*ñTá$eF†2U‹«50ר’•xŠ:*Sž›ÃÉx
+35j˜–ˆ^qM¯;<W)µjˆH6Wi“߆šÌø j•jÓ“0_åaQYüUu÷x€œ¢¶ ˆŠ8
+Q¢Ž0Èè0À  QTn˜8€ápeaQ1
+$Ž[úúà^¥ÍˆãÓ£0’SÒùè8>&»bõF¢Òø¨˜˜ŒÔ;0>%5I¿gÄË_78#U‡@.uãù¿lóÞvmJBŠk‚&^’{\—Ix6÷$G’#2Ž, ]2b@68‹ 1«pfPK»ß´$I¢_¤’p‰…å€|(ÁË
+Ems$Ú~ÃMÜK"Ê=sÜA
+¿Ð¡Crë“þé×áû¬§J¹Sx¿ÆÙüšÏš#£=ø„£6‘¶wçžt¿Xá0Çváš‹Š¯>c²%_Þqthm<ÙuõAfÄք¶A§¦ÍòÙ"_ѼùãªÆ£›ç}ž_éÐ<ÌüÓζû…]O—¤È/­›Ãj>N¹úÝ_ϯj¶±¸pªU¼aeÓAÓ§æe§~(¨™QcóìÇ ó§.iI>ºèŠö\–Õ®“ ~îp,^Ðqø0·1ËtÓýywb—%Wθ²úóÄþ†ÛC箊¨¸þxÏ?ªŸìZ5ëvG“U”Ôý¸ùß#§žØm;âHEiÂ_cß:‰ÜòÈl:­ Àܚßý·-µ€3CwÞôýit·ÿüüõŸû¯+v¼?,r@¿%±îÃƯ^ †ð«Îm°þ³d²»·»»§‡‡×‚ÿ
+ánÓqù‰F&«nѬ
+l:¶z`Påæ$&ܚÛ*o)>ËÆnìQÎÙ·‰toµ
+n{÷>â$×u Ð6R ·“óÀ÷­/jj ñÔ̐£ÆœˆRÊPÛÖB¿¤ ‚™ÀwS®¹'„˜D’ã<@ÙW×t½\-ØàcËÖ ¬„v|¾×Õ=á{]¿®¦¿÷¹s`Foc] fÂ78ÏY0ë?“ð…Ñ2Z°z9Ûk ùª¶ãßí¯c<`?lƒIp ²a+äB9”‘k˜;rà2Ñ@:”ÂabðNÁdÈđ†` %° |!Û f%Ü=¬QGØ¥Â2aŽ9,|vK!> °[Xïâè22˜±ª„:˜+±eœ5hÁgŒÓÐÉX1NÌE à
+ä"»RxSP
+шDgu<LD=/ô6
+œd‡™ ¸Ó³ÆÜ¡[.c•Ñ•Øab±Êµìõ]*_¸š¾CkÂz¢5jø¬zkÍJ–P¢eïÏzãÄuÒ]œÉtrÚt»0ej~¡3×&JœKð:›j‰=2AKߦÓ¨aɵü鬥ĶZ˜á/&!£Ýȟ™p×ñBhnCO<"Á¸÷·‰šv[ã¨p?".2]r”C{¶lUUY••Ì”‚ –ž­õ%þê׬&£Ï­[MH5GÑ)VWƒ”û|¼ÊGG´+¾1š©ë´Õs‰5U1K6¹e4Û2³[âٖ\wӝ/ãˆ'ši9çæþ§»Ÿ¤gÿKsg¦Û'¬'U­"ѝ۞8ê™k&ŽÅ°4lÅD"b葄™hIÇ·ºÛH$›š}a3ÒHzô¨Ç
+DZè‘ö0ÒÚûPîÂüßf=°Ä–µ§í/ Ÿõn”gÂr
+à|òBš/]¦sˆ¿!7ÀqsÌ٘à¿íÓÓÈø8A‡99G%ÒíôWjžo“Ñ= K•Å‡lJ€€¼ksXä+®Ž‘Êp ÒUÄ÷ `‘ÚAëQ—àgƒv™Þá:°Ž|þS=‡µzHµh{Ýqš~ =!^’wQ¥ÜAŽ
+Ú~-ÁøýÀaŒyù»VÌo@.VÿBåb=†©s}˜ÍçõX×æzŒ2¡¨ÃºlÚØÌ_Ã9çu—Êð@Ž`Ó| úÀ3»à$úpŒõ¼ÍÃÃÿ‘t6§‘׿B ه,Ïl mã”P
+øiyv’<Ã(“vh7hT¹³å&Ü“gã¨iÒwÕ{Ò¨vA~“ËOË| ßÿؾÐÆÀ§1œú8× ¾Ì‡¤³> g•tƹS)h#r=zÕÆ `ÝGa3 ìS’¿Àž¢qàŽpS»ü;š…±Þ–?¦C ”/Aöåñhç&s)+³|,m.0wJ±W~ý÷)0–Ù‡é»À8ð<: NvðÝÀ糸pn„hW†¯éŸæñ“çܝåçS<ÍççÓžâå$)îœïÙ}
+?rñ‹óqLÌÑÀçœü®´9k?YæõߎX?ÆÁËMy{»x>~(¿+ÎœÃ鿋󰍞×~E³å4[ûÊ¿ì£räæýܝº—
+íûtNö.z“
+³÷¨Â|™óìˆ8oâ>â{”ïMܟZÎøÇEߌ¿Ø‡¼9Ÿ|÷@ö+õ"ŽùsÜ)ÐkùLkÑ î–~¾åC´LÜEïþŒ^ú]4E½Aýšƒ–Ù÷W¿}_ û¯ýŒ*ÅYp…Zx­8ö‡×ÞqŸ
+Cô–öÍS>‚M%îü+à%ç`=}_ð‚ûöƒÛË1Ê?(o@ôYOÓì|Èυ¸›9<æ
+UXŠ­$!þœGÿóH\DANP,±ùN¬YþG¬Uþ4”búÎÊ¿‹Í”/w!›”‡2’ØB9Ó$§º{¸²³Ò/Ñס»qà‚t8”׀"½Ö0»c)¨KÊ;36~˜½ª2Ð8°Kj±“­àáʒò|V¯æKÑЧeR Ÿ“7„~S$­CMõÀB ¶™+Ã!Aö‘n=˜0~2Ø,WI°€Ø4¹‰’¹$™œžôhóæH€9N¢D‡\ó¹]ÒçÁç䑎Á‚¢éï=ƒæי>Å$½¼)Ÿ®”´¸R,8&uf†›;4ò]:R$y}ðòê@z®TËÖêj¹UVƒÕþ€{KZ•|ü÷|üW||;ðñµ|üE>¾Šÿº0I(¾&L
+‡ ¹BŽ
+Y‚Y0
+:"ˆïãIŠK‡‹‡gÍ,µº¬“]V×tèN¿ Ï¥ÿđãÏL?ýxˆ¤—Ã]î1“”É4ÅÄè9«™ØHÔÌEõæ!&›è™l¥À¸³ÝÏfÚ0ça_a™58b؟XÄÑïo Ý¾-ŽˆcÄSᩘ5B0…±ŠPª7‚]´Áîï÷¦èªY£éå'pk‘ácøógé±ô•#é´LãX€q\Ñâð*R>3aÞJÀ&Dyà;ÙÆa¹È_çz»Å³ü L#è?´åþˆXþGžø·¹s¬eF˜ZJ¬"slӃY+£›À}|·ŽÀl`?KOM¤ÿ–6Pï吂1›1“ÅÊ6³„y@ˆH
+É2%q¢¿H®“[¨¦uÔã)®CW¶r—½~ ©3gÐÎa4VC†8Cq2뉑a[à"ùœ0ý¢dm‘n[·£h‰x³VQ7VA<#X¡òRûáãÃôª5㟰õÜĒƒlPòæ R'ˉF‹­‹_\`é"‹ò_:¤Y¨Y"ŽÖá¤G¨š˜2Üd«Ál“%Bì:äòä°SEH–o¹z)ÀÛӝ£Ë&攖äI˜*÷$Æ&J¥%³­â÷$}Í{ïžX×~ù҉¿ülÏw"»÷l^ßÃ܀-ðƒ¾¡tsúÇéWa¼‘>|oš`ÃÝQÌÀiœB+Fo$köðÀ¼'ˆè±ÿsð®b28fƒß²K‚‘¤À£ˆØ^f‚QÐ]€E¦!hN¢M2“%q´Âš3O+ï֙–Øå¶f_^ sJ™Öƒ¥'¾ùòÛSºŽŠÎ“µW´ªÅ¸4ê0'Ù§"¼¨ßdé°ìÉ;Às’ŸÇéu&gÖXv
+Øûðš_t/øl荛ŽÅK7׌AJ¯#5¹,ÄKÓؔËÄ wT43\0"FÌnIÁLT«`.‹ÁG“€ª‰P±!^Á£OP?I‰âÄ}K¥R¸¦ÆRX™M[nŸØiÙ»IÔ²>© £sö—œWö·×=b²oho\²¬Iêð ïÚ÷áŠÇ筙õŸãWñvGæZO{kWÞ!²cÓÓÉí/å_úÛѵSòžì¬ý 3~Må£PT¥DÐ!™×1Z0‚ÁЏ㲛2y”2CYÃGˆ†Ñè` b¹ó˜…‰A‡g¿%À0ڏ‡ä2ޏp|/Dãˆúž³Q-ڈ¶¡½è0:ƒx#R?¬…à A£ÐL"²B±¦fÍ­„øº•0ÇM9ÄU‚C›¦¤¸-9œ¥„)0—™Ê¬!5aâIß&‘çٟiǵÇhïÊc™ß†H¯Ô¨:S§9Ž¼è#Ùº…ü‚´yh¹e.Y¨aBœÙbéǏÈnј8AdtI«Õm2IFÚe€P“”Ýóeøîc²]Ì7I—Ù”ßQë ƒŽǨƒ:*ý@°WdÁ0 fÑ㛄žëŸÍ°K¸œRú:rÌv©è¸ ì1s<nŽ·q%Ś¤á9G›KÃó6Ð₅³ë¬u2
+çï\=|±÷pשÀÞBàÔ
+~œgøËFž/J1GÔo¬5cå4G
+Q<D/ÑkôÊÐËVJÃ)ëüî4^*݂öàž0fOÙÚªuÅPÝ8R—l}WâÒS‘‚£–0—õ)8¨q(ȅ
+)±‡âÑû:ÅP¤ÐB)¦ H,~. à‹“¸„KmSÁæ‘W}±ƒUÎ ùœ4 ¤p ¸ÎÌ»J‰aJÀ'–Éež´ÇÑêÕ:pðÏ+«74}ùæï¾l^ÔXõDcÓâÅ[¦½¢¬Û³oò2uØx⓫'Ÿé(,Ú3|ûöûƒ¸êg­-kŸÞÞzçû¶cÝ;ڎèlVMpèC9¸–< ª³‡"ú¹çׇœþ¤IÚÍW–FçhÒiàTÚÈFkeaŽHâ$åì7­ÒȓËò{ô†£µG5K$,Ä8@5|f‚ó%8† imà;Þ<¿ê;þðgx]ŒÏˆ‰ê²Â<wŸ@–r5cæ‡q–83T‰c†nJM.Ι|6§Õ{‚Ç+›—–t=ÑqåóC›Þ}¦ñ½æýdÁîÕµöÔ?Վ«¤+˜œ
+´€J‘fÊh9ŽÙd4¼Àð‚†´ZNX³<CŽ
+PK€FcZ–àzð×½»3ºÏâW“³Üö"ÍÀwsñ…̲
+¾ÖÇZ°N¥pb’EꝂynz–»Yæp`z¶,Óto
+Êo§Eûv¼ôþjºD´Ö/[ÔPð}·Ùõܪª-3@­ÿ‹yf37º$Ïqºf{ç‘yb¥i{¥¸ÚÔnztš~íêr÷“®Ón)F
+Ä)¦ˆ»œ<$&L3Ü=&¾˜3ŽKŸ›·
+pÕß÷Þî¾·ûn÷î’û
+µ ±C• p›þß^`ڙÜ~esù¿÷ÿ}ýé|G؃£@
+…,#Ðv†¡rVǚaÇ1—ò„¸Ý+C"xg˜Ÿ¾ì°>?;¤pµÈW¤GCJ AÊæpҜɯe5 ñ¡Ç‰â(¨Ê@RÁÙÉ@Ú …ˆ b¿°¾Jr¾ç~ûúGoíكpòý›3^¯ûwë«>ØtãŠë?D«þó=zøw_†f¬·oÿÑ>gŸ;ËÛHT‰\zÊ*V•zÚÇúfL"²€Ÿ®Õs‰QuÁu‹'øUNÀú-¿$kc#15Š)F Î%ì@ΎA¼6ï^Ä ;Pø#£Ÿ-äÉô¼7½£œèµç¿g½ðM;€&)¨K“ÖXy¢®.&*#ã•iPVXEj
+•[:9‡1î‡Ç)´ÖòAmHK8ºì‘†%<8Zšî”6$螆¯Åæ:ôÿ©l)M¯Ã³ÒŸ‹ªæô¦Åú:a·ÊÝZe†ùžI=ÌMˆ2Æa£TEÁP„Jš3ZÔbeK˜#žg§çÎ>ÖrÍ9IʳœÄ,r2Ddo>…pìLâ–d2Ý¥œH¿…—ß\€¦—À· 5y©ê¬Õ>Eÿ MßCRºÊ´¯uœ§ÿBǗ ¤ªTÓ5¦+ÓtvŠª>JUɸ®øt]Ñ5•È\‘eŒ9ˆ0ƒWU†î¡]4Iûh?=Mé0en:> ûÛÊ
+£EÆ>è?w¹Zd
+WÔä2qSŒÝ†áré n꒙–à=®wéI½OWºt¤§Ð
+Ëí‘ãr—œ”ûd¥KF²x1ݙÇa˜‡ïl{t+Ý£Lð8›.v=çZK ~æ…%a^¬'…€ ز,p¢PÄE©°`ñ—±XK‹kY BÁÊ*$Ø€ñ>?Œ&VûKQø˽öo»ì7•·¾ÿêgûÈí› äÏnÝ/_ºëf¹£5Û¬B\¬†<Ä~Cv°säkÆ|$—Õ‘8“«È"ö&
+Öé|NæPQÎh”aª)ª¬&ˆ }¸ö]hóܑ  ¾ÒCÍ«ª€¬á€¬B,Dp–p·¾z0½Jï”7@Ýom„ #m‚šƒP³K
+•$erþz7Œ7ë©F&à©Ù%Ñ@H‘ÔȄ6O6ʾiã‹! ýü@æq¦ØéóÅÝ؈35·eiEÞ¢¼¨-d‘i¢gB*0áj’>¹AÊÍÊo@aW¾°æ»’·pç"0dH€…áâ¨×1h†S O+½³ptlF­ŠËþ¦ØôÍ[Þ°oÜu¡7’HÙ·Ú¾üå_žl>ò¯ïú–Ö.^º?VºmίÿçôÀw(Ö{Ô>üí‡ö…ÝeO@Õ'{Áþ‹ýWûoö¹â¹9°c—Ð×óÖÌޛ…ïGòºÝq“ûL“kZÈ
+˜P2ݺ½KƒàBۂձ˜“NKK/;§Ë¢g¬_ÅbÛÌ2§{咸È·dWåã™v—A.­œ 
+•kMZ³ÖÃ#®— ¦SþË~ÕGq–ñç}ßݽݽۻwï.—\ÂÇ’ˆ„¤!„(’e€R„„ ‰7„¦ä“h¥QF#8ÅH?J&…*†ÁÀø‘±¨Àt”¶v*0#itZk4ŽøAá.>ïÞRíØ)ŽÓ?Ùgö½ç²›Û}žç}~ÏïwE¡Wˆ‚è—bƒb€Óð:na%EÐ
+#pp]ŠŒqh9€¦ŠÐ7Æ6vĆ6ÊG0ݎ ±TpDr.ÙÅÎ';dãÔ©wþ*ø!ª|£N’\.q/÷ŸõýÀ”¹oªY‘ÆrUì!,?å+v ­Ø Qs{tO=×h\‹h㚤‰Þ
+"gjO1ÄAK5–U™Ì/¡F3å@Á©Ü~ÆÀPqq é³b–à, Rá',¼)Ëe²þÕ7Nþiìè§6?{D¾p÷¹W“~šL"M¬êîó¿x>6BB"¿*¢ÊjŒF‡—¬[zV£ðìó ynzä^öE×a8¤K
+Ó\QVézIú­¢ RèðÄz+"ƒAU´‰ÊAJ‘\j›T9¨ªH>UA‘åaò5Ë£[ºP*VK¿@zñ¡½gåˆ:diÃä"zô¸…ûÿ¢åÔË7eÊåjyDfòyò3p‡9nÜÌDfÆXf˜;c(pšCFłLî¤Kð‡^
+Ò@chŸFJHÈæ
+„\O~—”çdMÊ!K“³pÔ¾öD×ÎÒÌw¢˜Ùɂú­òzoŸwÀû+¯Tä%LQPü‰(¥‚äYÛ¤»‘H#ó# 0`ƨĊ›hǑ!5žq³ã¨O-?q{ˆ§¾
+nEô‰ØPz Qî§Þ܆R{Óq‡%c‚÷ªˆl7"iá&, ˆ@Èȯ“Å?ýc´´tå[ç“ú([‘ŒîÙÞÙG†îžIôãcšàÆÂ`‘5 ä"ْYµ|Z¦¸/uÊbD`ÈÌE(Bz\ 8OJ‘,ÜBb‚vZÜԏ”8*öJ öb‘´'P—•RóÔy*˲? ù{%ŠÇ0B 3Ò=1¯1LZ°ô´3#63¢¦à8GFù-|F*t{†à€Æá •kvZ<”ä äo–rZ3HŒà|{þâˤ-ÄÍ=…¦!÷››B ³åóE_ZÝQ™s0íü­»¥¼CëjËêö÷':鶷|ìé‘Ä—jI6³z|w&Ã5+ïÉ©$ÃJ3ðí³rUn°´¬ZD%­Öp64–ÕÌhԇi¦5#0‰Y«GÕ}6¼L7Çôõ‰y™
+ñêž@T­!!ŠžéòՀáÆA¶†¤\
+Gõvا'&@ ï|˜Óp,Å{–ã ÿ÷=;Å=o| ½âTâ~»ïø껿µÀñøñq¢ó#ÉHù
+‹-J¬Øœƒ˜ÜŒôٝý uQ÷s²øë0t
+|Ka]Av`_ ~PöòBCÌ9|3°$ÅÜ¢&_Jœ¤j  bÔ«@ìJ±Y<þËæeȘA¼SÑóÄuÐ\b& =ÞaŽÕ@wès¨é<•ÛjWô†×ðˆÁ¨UÔd=YxÖw8²±Ftýzór¼²ûNku¥çíúãS”ãíäsüq¹ôU¿Çrù‡íß |t
+
+27 0 obj<</Length 5264/Filter/FlateDecode>>stream
+NÇBÑ^ô£¼ÆŽ/Š­PÞ醽·®´µ7´‹œA¾•Ëgr»3ñ"‚(*’®×DóóÍ­¸~w·üróyuƒX~š/”uÛDґ:$o&bãI_¶GíÌÜ^ýöN`¹ï+e½ÿývîYËù±V7ŸP4·ôØg±õàˆ
+ãÌôéN)Û¥ö“
+u€ˆÑ¬Å~¦á‰¶ãl8V>§áöt~´ñksÆ)o¼æµÒÒ÷›ÉСú83©<ýÊl»çôìŒ.JS‰ñm©BáŽTW¬ß×Gt?ŠdäŸmãÊ~äZZ³¼‹m7ގ¾˜Œ PæµÊ Fð̤‰à™ÙvÓéٓž –ãÈÐoXI|sDËL¶î1Q¬Á†´Hª€
+&*r &Oðߚª»NùE%¶E)îê8ßÄ–áâ‡H(Äïÿÿ=â!.ë_Ì^åsÅ°$¸Ù•!ì(}5[Öq&iÑê!i^'eg¢¼ªušeóÀŠkì½NñT®ôS—Ï"­à©Çgê1;ôÜó‡µI*Z»ã³mø<Å!)c:¡xLëyd=ˆX¬Ëg<Uó…KŽ‰:îÏ4ßaª:˜°¸Vº%[ÉFdE¼!ç×ñÎßÍ#Rôœˆï ŒWI¨¥ç£¼•!ëãyJ}ÑHÂHڴؕŽa­ïsŽÝvfB—Ї÷r¨A&¸3-¨à-J7q¶ۚ“q8ÂT-ê‚Ç'$¦WJ¡9xÎ^É·
+¥vÝ.ßxœeÏâ>ë"G>´µ®KlCÆs¢k‘<™Jp‰VH…¦¹ÐûøÝ>¨yî8ÍFÝi,ã2ü•‚ê«8ևcMm¨9`ê°·å·m&25jµEÙY»ª.(N[@Ý[)…2tc'L·[´Þ—skE;hÊYK:ⰜQfÚ*¢ˆ L¿)“ð¾{²Q§+@ ‡Œù^л-jD7™+ëM»Ôî—Ún*öe¥ƒ6â}AŒ öüCA´ö ۆ;ð5BU•®“5c/dt?ð“ë´;¡à`§"YüŒTRùԀ³Á1‘Æܵ.@”Û¤¤h´ÇqMÃqH°EÃz¿:²tMË©öB‘¾K³ÕҘ%To(J%Û¤îu5åpÞ$@&â%NŒP±´#]‡Q"–D]5
+c}·Æ´1b Ÿó㆒Ú>øù}Ç¿<šò"Žˆ.f­ÚjÑ×âñ!]CC®UÕê¦/«%«¥cezÇb\ìŠi Š·mõËdÏo”ÄM’§dqÃÂ/ª¤÷ÏFÂ-ñ
+¿,ppô‰È[§$¥IGÇMsó ñ‘xúg‚Ðù \Çï*ü!ce6%Ü¡Ö¡°‡X[R\5ˆ3÷‚¹¥záþꁈqW&1^ã-ˆ’Š_€)g«të[p‚™ë;åÚ(³€© ûâ¥f½ŸÃK.ÏI\2Ï°m4óû*1²
+B÷\Pwû‘·ÙpŒåÙð{oG_LÇUG Ÿæ5¸WDur®éäd»ãääË*lD„+uðZ<¡Q浸»¾:/S#Âç€Þî ‹Ð®ã:nÔéå§cÉfÐCˆÒ6¸º†V †£
+þ/˜iþ¦á°3M͊œópnÜÑÈG§ã߁w“üï9›€Äp½¦^–hkÄVä6wµ-ÑS@"‰}I&ô¤Úk0'jš\ ûD*ÒIIuá´‘54í¦Œ‰írîÇ|_mµñ)Þ
+B)šJ`Œ×úр•ôô?C©ës\=Õ"m€Ò¿ÕòÃgSž©
+ü2‹Ý›ˆ?'ÁoÝLãÉ­ˆ^í§ù+ý·W2ԗ7ᄿùó†b¨ži~ׯ‹qšZùke>¶2¯5¾x­î?Y×é3X¼¯ç4²o4Bº”Z»„ÖèIp"N¤<¨
+P=Ò06K¢yðlužòÇÕ«fÂgÔøBåî_ÚGQeâÍõQŸT±fO·Uù–¯•šÎL‡z~›¨ ·Ð¡Õ#OlYàïšhR³'•*¬uÃ+݊"“¦Â§5>°4oI7ç×°ö/·,g•éLN„^
+e­u1´2e„’«›v`åêhÓâJgA4™Ù
+‹¢¹4´¼b{IԎ|SԘ©|‡­>/>?Áf²kÒMÍqti!­jø±vÍ$AqÏ5«ŸjÕ°Ûâæÿ€m‘ƒdn"cׁ¶n‚QbÈ)u¦&¬âÍ6xej1ÛЛhrº
+@¦»ªªxüïï؊,rÙ¦*÷p
+ö–âA~èÂÅiñliI@ï„Ii-‡ø»ïBBÆš;ׂ¸†ˆf¢aŠ`ò<4 ­Ó‹’=º֗H±óþ;jä9ž%£
+ibÙAU9ç=ñeñɳ©74©×53ˆ¼XJ=í†2ž
+ôSSs³ƒe~âañ·ÿߎ©N
+33 0 obj<</Length 4575/Filter/FlateDecode>>stream
+H‰¤Wkoã¸ýž_Áò 护¨GQð:I›6™Ä ƒAQ(²«£H^IÞlö×÷\R/;Ê‹"@L‰âå}ž{®Ëž.ËÙÅOݸ쩹ø9¾ø)Ž]&X¼»XºÜu]Å)3KÉâæ27L¸ôû;žâ{.þìJéˆ x>Xü|ñ͹Úå.´0ßc¿±ð’m²:OŠKv»øWü÷ —®pIºÏ½ÐH2 Ï÷ "Ђû¡+H–#ñ.H!½”¦£çZx~ÈÕT‹5{Ȓb:Ë8ÎØÂwÖôT¥ß™Ñâ:¾ð\…8#éG ÉŸ¹¤I]ìN3ê|~±Ö’KE,PŠžQ›‘Ú8,:Ïj—‡ØZBG ŸÄÛñ“N¾Ô\hº ß²Ñc4L8–‚î¢áY9«vLx§ŽÚ*îjo*Éi¼G¿
+sƒPƒyfçÀ!ˆ¸ò¬c?mÖ·ww«øÓ[ß>¬¿Üµ±õéÄ_܍¢ù@Yn0Œ÷39°c“5,)Ùbé;ÙomV—IÁ”äFºU84¶qáúV_ÍUÔyî›øá÷¿ýÎÒúµi“‚³iéU“æE‘´Õ(ÞîåD½Ý"ìåԔ/i^§Ç¼eÛ
+F@^5yÓVuêz*+°²¤M–
+Õ µ ²¶ÓÅR;Éb)CbÖùb)#ª­XuÈê¤Í8Ý'E†4‡Ì~¸Ë³†´i‰ù'&>4ŒR˜tíÌ)p²÷(;$ðh<ã]†ŒkØæ´{Sb½¹“#|bª+‡‹¼ù"Žx$™iJ›7ùÓ±6²îcÍÿ«$ {›nà*ãA䘯£ÑƒÎîX¦m^Q štŸ='mžRá´&9ÆzóA¢K
+ëתn±'°^…òRMÀç›slŽðCR¯¬ÈdãÅ[•” ¬ÉÈOþ•[>àÄ]ôÈÿp-O`ô°üA-kÍ<`ùžÇuh¤¬ï>­ÿÁVëõ—‡Õúë¼X>`ÈJ´ˆ•¤)َ:‚•¯}2¥…i0¾On³Cf¬7ÿ[ÛûÌ¥û´­‚€áÒÇCUQtâ:ŠîJ0)·cô ª“$¬./ÚE伫(J ݳǬ}!í2
+X˒ s—4-‡Ž m»¬¦®¶:Š<M(dìcÕfL‡êADMA„ _ØGÑzÈ
+üåH¯2úW¢xSªWT‰(ßÙýpHaÀµÏ´D±u×9Ÿ†vdJÝ{솉3UEbv¦*c ©”v_!=xD†")¢òg)ŸÍ†ÙîJtÒъ´< äìfÇÙÍ>Œ³›}g7OgGòŒ7Ö~øƒ(
+¤8é=F7þ #1äžXæ%èáزCÊÒì«cэ‡#ìRpß8Ö#Íu(8Å®®ž-#
+ªëÜÖu¦Tkâí7ð¹€Ã¹Hp2Œ¬éKšÖP¶A4PÉ:dXê›=_q2κÃ`qõ΀+ûv/¼9r灌ú»ºÉŸh0©´ÂœƒYsËî’W`“éþÈ2–|î“ÏùÜs(¥Þe“FC
+è%x %t@j›eL”ìEŸò£#j;Þã)륍{t©Q,1«¥ÄG©‚ü§Ms+¦½S…ϧ'3Ìj V‰>íIŒHýF#jÃ\×Ì`@7Øsºh¦2ka=YêÕÍ]½bxY‘RŽ&;f43Ú`”•#n1­6'ߟÜî»Û ‚º±*\é"@¯vžè3–0ÂÎ#­‹6|¢%iJz6Àë·Q-¥XvšLñeO~+Mpòã¶w$ъ*/a(ŒNRó]C*á÷’°šŽ ÎYµ3c-y§9ôîÐSÐD.9­¥S/µ!,p^M±<Òí[òwŠ/(
+ eS(yŽWj—tª¬_°FƒÏ
+73i”ÇM¬á¶Ä•W¸-"Ó;žãªD…C
+û¨ð”Vֶ٘Y}w0†UÔ8´|V¶óp¡l·Ä¶-Ì«¢m †ç‚Žû¨Þ
+v“IY÷Ye|ñä͎f$‰2-càÓ¨Q=^%L`Êîdi:ìhœ)ó;«Cё–|¯¥ûê 5êŽz89āæL<u.¶LˆKžÂo€†8ê(ì‡M>b¨£p¯²ØϖÚÀ±-C¤£Ŧ±Ltd]‚Oi)ÔD2§£™Dºv`ÅÒ#;Xf¢ £„¡£Ò·’¤·ìA…´…;O¯¸C½V0¦–¢PþF‹tÚºÀSïÀÁ]Էω²xà`¾h<"3´õð›ÓցG£­‡Ó£âÕf°¥à¬m/­,‰ÂՇ@„yMÌzΏûY¶áŽÛÈÀIYàœ#·‘žxë™AÏDÈ"³DðpU–Z橖ñšOBÚù¨pä,Sdl[ƒ3Õ2^3Á– ê0bgÐ:v„<šü,¸¬‘¥YÁ27P‡,-®Â9èuZ…¾&cüJ>Ïl(¼›š]:`8×F…gK?çÎNá…Saà…ùêxíWwx…ÍçT8‘ ¬w–RaÀÒÑ<P:–#}çM$
+FòÍnÀ\—’„G…á›YÃðUptôøÃ7³²¾ñ
+Mèh„c¢¶ŽqÊîÂÚxÀðKv¸Å+Âñ¤ \ûÅÒäÛk"/õ“G›È
+µ­ÔX†[‰“Í…äÇ8MYÐz5ÜË‰·_ºá”•’ýžïk)MýûhNƒêb¼]‡¦^Ò¬™YÔ[ç(<µ§4¼=µnïLÔã;QõúNd5¯]Í?¼œùEÂUù4ql7ŸâªW\ŠÁ2äáR,O\:ϧ.Å}^Á{´KçÒPqi´¢K*Œtï½$²Ò.EÓàbЮŽéÄ¥1º4¦S—ŽµpÖ¿¯œöã*çýºê“fMuY·µº´?¥âý©u{g¢߉ª×w"«yèj¾øáåÌ/Ê¥VâÞJΤ¹ÇróSŒ
+;Ï "{ðÑ¥=…e‡ŠãVû«¥^{֥ϴƒÂQo›ê®ï¼j\çþÇu}×Ùm¢lÊë×Ñ‘ä˜îÅÝîö{.$åq²o(8ŠE—6ªž&Íbd@é (³Èc]0¡jƶV Á¡&FŠµ³ÀGiŒ®Kt†—«+îhPxÛÅ,“IÛÔæöÍÍ~"G}7ïY¢¡!ø²f¯Ã¤k2¿‰»6‡š“¾-&ȳ;A¬÷iº˜/ÀVeÉ„cÎ_bÉ F6cµ4U̓MQÁhv&5â Lý^Ã>Չ¤â¨F³ïÛÔÐp#x}ý>Zx°:¾¿úoº
+38 0 obj<</Length 4536/Filter/FlateDecode>>stream
+H‰|W]sÛ8|ׯÀ#UeÒø½oŽœÛønlÙ¼Km%÷@‹”Ä‹LzIÊ:ç×ßô )É·•”EˆÂÌ §§gà‹íBŠZ,®}ôŶ_|È×yî )òÍÂõ=ß÷C‘¯?*‘…/DÞ éãó'­òŽ½óéŸ~
+’ÈÆWM °YÀւ>º¥«®’¾Dۉº©ªYXùYÑ­éD±9Qfè«¢ÄâqìhoC¶,¨ gËÐÖÅ@ œã…w“a˜0
+ cXÃY°‡` U3ô¨òÒL¶Â‘… Szi:Gih0é4Éæ艢« >½ú°º¢½.HY¼¹í{TI˜**ñ2•Úl HÀúXU?NHƒ‡féJgÝUÏ@œt2Œrþ\—M½Ý‘ÏûCBƒ=«TZ]ãl҇oR×Á\¿tçl¢Ãd û|.:ð£èõüŽO}à]SunYmê†iÀ›žðj¸$8ÅÁYS—AKuχ~O•èaàÏ¥‹ˆ%¾;µWyWDQ“‚‰êÏC±çB~<P"Þ®ZC;¨
+=û3O3ƒj4ˆÒQ|tD–ßc`Ÿ¥j «äòK#6xÓõ\]IUYœYÈ(ó‚"9cY\Ã(RÚduƒŒ¾´GÊÏeU½Ök’Ý3õ-Á°i"Úøih£¿žáí¥Ömp¿”–É‚/¯ñŸºˆd¨ü_ø?
+fUd
+3ÒØ»ÆÛ îï¯oo¯ÿøCÜ~ù*>}úåžÌÝÿòøø}9*íêÓÈ-…}µ¦ÊêµZ^¦†ü隠G){8C_Ús¤$A&Rx–ä>˜ÒH:f5ôª¿¿‰gÕ¯‡#-ðÆÛìpGn MõŠ¬èö€<ü¨ªÖÛ-ìoÍiD0ŒyÓgC„<¥™"9¶~Êǟ˜b(¯Äqg¸¡œ‰vS?›
+c^Cyˆæc‰s:ë¡ðDLƒÌLþÇ[3ža¬ђYNºC#¸Ó‹ª&|ér Üºò¡Ã¡Bz¿xnËÊLEDÃt¤d0K—ÎM\ìÚC×ÛFl'ˆÉ:2GL(ôT$éõÌ«þñ{5m…ÚÕÞg4Q¡Ësã`§!Š—/¾wûjÆe?ÌÓöj±«·ô¼Ã³.©h­Mãü7A`Å[+[½”6ßh%M„ÉH¶õ0¶`OÜ5æôݒߙ›+[±`3"tsýû=bǚ¿š¡®¥%à{.}Ü03|»OTSF¿ß1˜ñ,üìJÌB1u¯'¸‹iÝWv¤Lý‘#º}KÎ'XüN‡'NBAð€;,ëF¼@MM§WŒMplƑqT|÷Þë÷'3µK…[¡;‘¬@S4Sç4×À$ïÚdhúT–ŽÝüÿ®¦ã®ñ“Ó–»¤±‰[ ¶4÷N‡Ñ¬Š‘?”ñW-‡º´pÍ*͘ގ%qæñ}Ëb‰LšÞ…ÙH_Ëì˜4oVWbžÐS2‡Qb2§Ó¬ä{Ç¥ðÀ“a‡9ä°Ùð3—Áƒ«™C ç
+ňT¿Œ7–Wh)bìºVo:Î
+»3Æ«‘´W£˜à(.=ÿB‰qs#GÜ*éŒoânvÂËî%£”’/"{ ·/*âéÉdBpΙŒ%Mu´WÚηùÍC>Ž 4f8>).ez›>$Ç^Y6]û|©5I¨emo¼¯p+ÂYw4kYZ³Ýې n„*-j´m%Ï-„“Ò`-鎦Îîht'‚‡ƒž(cÔY!`S¯¨ö4J4D¾QA›J'—#rùoQꗣóÌ:÷íEÆêdØL1¯u£[;«3Ò,€áýéÁm)`§()€â²Ÿ¨DŶëÂ÷‰¢%ÉSÖ¯uI¬_cYP(¤€úâEâ‘3åNòҟߠÈWœ$ï Õ°
+}*‚÷+=Ð9;¾öËnØ]†ŽÖ Ùáñ¯É…’Ã,af†5Ív•r¹S<
+/©8Í>ê‚*o¥’þçÕ²#GeŽ½BŒ»ÞU‹˗! . ¶4˖vmÿž¬ªÌꞙŒ:pÚގ‰®î̈|`*•¬|NÍqB%S­›œZÁ 5MN­àî[K6ª£&ÕÚ05$|j'§–49µäÉ©ž²…å@àvj ça
+«ÇÔ
+I;î¶ïÖgÓëD»sì«ûgÛ/L[5ié¤6_-[¡ßÜÞW÷ôTO­¤.™ÿmûöF­³Ri¡.'ŸÛ¶“v´¼<>ÆÅ ïË-G™Äϧ-¦öM.Qí¥ ¿T¦º¾{©onoÜrÿìÆ/¯êō]® ®ìbñ7eKMÙ]Ö/J²Þ[1¸IöÖ
+ZX†t&×!•¹³‚Þ”!¸3‚ÞY1' GÏû±ˆ(% ?€rŒtTâÐ4ãJ$tTBÐ8C¯K/^1D3) 4zÅ˝7uÕ"WÚR–µýú†JÂÒ¦Òìýrwû–.]XÝr÷ð•.ý¼Ùf%e§Ke{—«ŠáåJgJoîTԛu*›¢S‘+t*»B§9hTiπš&§Jæo-Ç´§:QÕ57¨Æ®çÜ!B59ÜÛ;õv•*Í]Oì/DÅ(ZxD(g œX•Ü4͸’•먄 q†^=ŽÞ_&F·f¬™¾õ~Sº¯s^·eóîáó{ºŠ_ǵwI®¸Ý‘ÛÍ¥Ûk4ÁrY1¸\êD1{c"¯ëLözc"«ëL¶zcæ¢ÛUeŠ]NÓz„ØrŠ§2Åqjpw2‚½Ó”ÙV
+P=@9¼:*!ÔQ‰’ŽJ$gè™i€AVÇK*9$œ9„{b›ðšÃòѕp¸Z_Û,¼Ž™ÑÙmf\î?}ü|ÚÆaÛXgW™×­;OȦ‹ý÷Ì
+kYÙx†Œg/G/¤-LUºÞ´F†¢ø®3‘ñT&û®3‘ñT&ûNgJ™Ö˜Òa3á3ű -«Æ–۩ȲS«§eˆXÏ'A¶u‰]§hÏB{^ʱGhšq9„å0!4ÎÐë&º¡²17A›éiÍ¡Íåñt¨ÎÍ´Ý-oß?<’Õ}ŽY®M’ÛÁúÈ \!ÿ• ÿ՗D¯b°ñéD6`gšäTIëTÖ4S¤ÁëvMw*´ÎdMë_ºË#êB6»I¨„AGåKuT¾ q†^+ÏUåÙcŠ%O”GiŒq(/?þòf?ƒÅ¥`eyýÓ¯?ârj@½êòòók¸J°tQjÒòœºÃã§UªÆƅäy¹€ÙlQghì *Q„Ù™ 3èÌÞ˜ :ƒÎì0¥:iLî ˆ™ð™â"þN}õR™¼y!fHð̊MÎ, ŸYòäÌáMlùÎDž×˜by]CÃAºø*”LÝ‘åÊ(‹HGE(M3®$ œT€râtT’££’€Æ
+¶D’g ’R¦‚­ÕΆPԋT>ՆGýν8zaùv«xíҚú,¿×íæáŸoï2[vcpˆ‡y›ƒÛ[µ¡:£Oû x]Ûù/nÒBç_ÔµDGFPØR»
+›Ê”Ê֩νq꧲‹:¹H¥Šô7ßZ1«ûxäŽIÁâªA¥I:ƒ ÉAà3ATª¡ƒ(:õܘÝn³€ C·¦é6Õy²Z ]PÔ<9€
+?èØ°«¬<†ùÄ3ç҅/~¸ã$ëÿ w8^
+41 0 obj<</Length 2199/Filter/FlateDecode>>stream
+xI ÎZlÖín³WÀâ±Ù·Ó"«w¬Ù³gx±ŸÎTV/Y»¡oÉ¡iƤç¹ÈwY·i §m¶¢õ®j›Í9Äw°×üOonù8é¬dÛÞ­y™Á²³+å
+fƒQ—E}Y^KÉ­
+ öŠ©sUÊmgPpÉyYmýÔ(Ð9?‹æÁê¹H£‡å¥/½†;¯“Iã4׎9WpÛ%ÍÍGrÚÌZŸÁ¯ñÃ÷šM•qøb–ç‚~Uî³Û98Û|8q´Ï“ÎìPçz_J•@œÉD7&„òª—RHÅH°ópJ AÐæÄK/ŸT
+ºä+”dÊÌ}[ïÐê%¼­ÚšR3au ÍM1.>ÅÍú=\/{°Øìj†ªsÄnևÉ&úmmG&Þ@Đa dH£·¯0©÷iëQf
+Ëa–!ƒñ¥2kr1h²ˆøTaPBâªÆÕOӞÉË!&¥µÇyL)J•‰
+U¤·ì 3p?¯Wõ‚:¦/`_`®º“oş§ù9T+:Iu­;ÞЊÐ+ûºëCûx‚°‰÷•
+1È-¼„Üê®,ûoðç¹ Ahˆ!
+ñF ô GÌy¤bî2
+[Ãö4ڕ4!Gƒš# íöoÙSEºÞ×õšk]áj…m†
+‹QÈê(ã`EúñZ“$o<w}Š½ó„N‡Ó +…R[QÕKµùÜB­Ð¼0©±lT+‚‚*5˜y˜b™)à†2º<̼p"\f¦°9^6ºYf†ÃÌðø;´qüÈ(ÛÝHf^KŸõ³Cõ°.Šé{b€ðRrâÜzYÐä—qÚ]!õ%T©üªÍ%ÔXqí>ƒž^É797Æٔkrƒ—4—Jã‚s w=¨T¿ý€')ñ_“}>"ÜäyŠÕ¿_`.FæÒhd.FæÒhd.ž2§{æÌæà804AcË …ƒ|üŠê ìyw=g/±—F#{i4²—F#{i4²—FØ;ÃÜî"SX›‰©œËBý¦à*zž)«/1•F#Si42•F#Si42•FÿSpƒ˜JŒï`ŒwyO”¿³\Áùç¹2òWi4r•F#Wi4r•F#Wiô€«QÃ͹ÖŹ¤Ä®¥eOàgö‹Üc3¬k²&<·Ä#êL²It ºØÒh¤.FêÒh¤.FêÒèÏ Y’EŠ%y’<fI]*úÒÅN*Õ)Pˆ‘D¤îT¯¢ŒE³±Èé©"½˜ûä"Û§rˆ rBÊE?$,ä¼\ôЩÜ)2HýO€Šú"&
+43 0 obj<</Length 3244/Filter/FlateDecode>>stream
+™ðá@¹G:±=I㞏iG~ˆ/_‡ž¡pÍ3î­`5sçr} àN׿Ww›;õî_hðrç`kí$7 .Ñ:‘Yí«µÙ
+Ü£R;‘jOÏtñ\7Ý2±ÚåÚ¥ôסÕíéÛâLÔah‡Õµ=÷2M¿+ŠoÅ¥#ÇvÝY`÷깩»:«6xx§òâ¥Ì
+Õíӎ(©Ú‚£‘åÝaù—'Vƾð«UåÔW-ÉÓ.Åg]u5-TÐ÷jKÿN˵–'ÊVáé_ìʪÀJñþÒ£ Õ5i…»cÙuE£Òjx@áx‘„ãø×tM•<HLùrícßzÁVe¶\G„p´‹¥kÉ=~/_Ê
+ŸOø§òÿWi‹§§dÞ¤¯3óð׶Úì'`y&:/‘Zæ:êÁbL&PcíŒðjê]цƒAî¸ ¨¶MŸš*‡G„)ó݄ߡq¿[–KJ4'CZÿ[–KjæØÁàV"¦´)Ôuõ0‰nÏ·]"Ân“ÁAê¹}Åò”6 xC.a³ôQƒbW4<I4¡'S¦F{H_
+Í8pÓԇn Ž'<PMÚ=Süµ Hû¡á¢D4ªáWF¢Â8*;Ô¨ùwÄúÍz¼ÿˆÏ劢¤ ´”·ï<?Ò\^ߤÏ×è„꥙”±]Qß )ðŠ·Eà\_
+äqs÷yÃt¨rºùôO³q^ve×ZÐÏ+™™¡áfÔ&‘~_¤_â™P¡~f ZÓÕ +·/—WÕA bw­s¤ã*$µóæãÖ Çq{Säh’%ô¢&}4£úž°¡|x…AV×$_!uäôφ›3Tò’û{ùtj(7o¥| œ«€š¹K˃WjPç<©ÞdµÀL/´€å²¤þ4mߨŠ;ž[„îò±ŸÏ7ñ ï¡ï¹ÿ߸¹Iˆzñ8oÁ†ù{—°½¹wÿ35k®Œ¢þ±‡Å_'ö T›ÓÛpk;¢Æ6ø<Ÿ~"ìÆ.ÍÒjÒÝeEÌ%ƪë:³hT¬.{ôF«hèT\ÀêHûñÝ«-UúQôbkËØÈ?Hd¦Â‰§¯Ó85(rõԏH´§r¡WÊô1Ä)Jn[u來(“hi‰´¬X)»t˲®ÎTãH6CÓö HñBBlÚ*` zÖwÙ#–4ýÿá÷÷6ö½g -Y ËY$Ã?R0öçIЌâøÑT$°!Uª<ÓxXé'ƒ*åR[O{u.µ¥o+ÀQ4°QMљÁ&ýcd^µ@û©JQk«‹Æ™”uÂ⛁Ï{ÿ.c¡lr)æáuűïh°ÔgSà-= Ó
+¡öCo¯ã••.ÛnpÌz4¶8ì¿LG}PÕeúÓn¯KíZołr'̏‘'GáŽâ]Ýí Ô/Æu60H
+aÈÊÆ«RÄ%úå=v‹Ayɲ“Sí¼L_i'ÐcE)ˆL²¸ê©·7“â…|£A¬û¤î˜{Ãs–d–aq4¼;Ò6¶»Þœå¦QñûJítӑ¸:M×؛tÿ Ë}Yᶧ=¯Ü·!ºpœ¦Wðá—>L
+°¹±4¸l>iðÄ^ ¿âA˜Ñ×{x6LÅÏ)Épìöéªu5W¥çÏÑB=³S۲Þ(†­nÌJè²0…žø¡¬þ[š™Ùqau'Ò7º¹sI“Œ 4niØå‰vçãÛ°¼&#SÄ­£ˆ:ÎsÓµMýp–
+V§ã–QF®·ŽŸždi6›*0òÛ¾ÊQ‘G’±®täí¶”ì\ ýÎÓ7ŸQ)䊈Áp‡Ð7ƒdLÇKà9ø
+ýxí.cÁxm˜ ÜK™ÌÍdˆRËSS´1ÜÑÖä GÿJ?uÅú\ß8x†¬H³%ˆuÐÝ Œ.‰TV”0ºiö19³Uϐ)«8M¨*’îˆÔ¶úBßOF?a¿Ç•8ã SfvMÙÈóüPFvä+/vmÈÒôD¦‡ùçöndv"‹4NbtR4²¯r"S-ËO¦”Þné[e–27Ø»˜ø4)µC
+M ©éª|)iRH£Ó2ÊHš#KÐ-º_<K½=ðP .'×ç8ž €JÉm&ÇÀ
+}˜KzõÅ „ÜFHÕ/l ¬U¸· 9©3æ»]eÚ²„ Y‡ž±4¢Ì}úä -âÞ{]±x½ÂUôkâvW@ü¼ÝéèªcÇ$ˆY‚˜)+l(X¸-T™k£À,ªj“@[6ÔOͲ®x%ƽÏï7ÿ éÂ
+45 0 obj<</Length 5049/Filter/FlateDecode>>stream
+«û29ÙçKÃÞ[m›¾WmÓè֑Û
+݆Ã&fÖ׺Ö|´“í]‰ú­×Æ£…ÅÕÈQۍoŒöÖà‡q¬s¼Wƕ³» R6­,¸%QL±£ðblQ‹©hm­›@Qýuÿð|@£ºÚÍ;€Âîp¾Nêx€Âb’ÑŠjè‹é[Ý¡&©¬æí…y[[ÝXaJºn«ˆ%õáùÌu|+èWààPj¯½(PMy4]Ŷ*8˜á«ß’ýþ‡3ÿU䏸ðÿ’¨Ob  (u…ÐìôÖp¸ÛàóA=Ãß'@Äü8¨ó¼›©ó¡H|¿T¬yU1¯]ÛGœþ«ôâíV€–êøT©›ýüNÍ/G5ÿú4œ±%î£3`&ÁtØ}:"uސnÆáÏ0ÔÅHژxó²ÅD?ö,—fôES‘XAí[¢F·}rõ*ùÐ/ø{R÷§ã¤vjڝgpt>‘O"lREÉ7N7_tANû™ÎáüyÜ}…ø˜_·ÃþëژjXoLuÒ©Uda³jUÛ6©Þ®7¡‚šÝïOçYÝü
+æúu©ºÖ/HFûÉËøÅ$Ÿ9h*¶-t“âhÑ¢Ú¨³oÑô—¶ô fjp<P²¨Ó ÍÈà
+Õ,ÁÂTGE#¶Ü2Ô
+sñ1’*2îbíµúnÆ_֛¶ÁÅkV´"K
+»9%9:›3퓵ØDÁ¦¥p‹)â0r©®÷H1+ÅʼnÀ
+Á:.ÅÚbÆ5„‰*ÞhÛ´vi´(Úët3<`$‡ÃÑó@žGØ¡KÃ7ðfVXJlßñ"±§w$y?=ÓO¼/ Gd‚mƒÏ)ŠWbŒA{ƒw‡qØ-Ã`¸£…•Ý‘'8¾!FüÀ©ˆé†…ë‰rOlÞO³È@¾ÁñScí‹ ð+ìwöW¾·½¾×¯V?@­!ßø$P?ÁFøþÿ¨>ý\«;µ2žn
+Áùs â†ù–R×ú˜Ètƒt£™íЙ–Œ‘--ò­÷äKèQ²>/”dzoœ ­fÝ-•-ÐÃÙùÂf"Óe‚½ÀüV”Íâë5ä²
+Él¶íK³¸Þ²Õ,:IQN4 U&›Y9‘d³6”öd:»0k¬¬q)>IqXŠO²¨†Ø)Çû&à&šN¢ñtϛFtVÓt8d#Åê\ˆRz*¤iÝda<ړ0{2JšØpì:a9Ô:Õ°—ëÜu¥ô$¥é¬ÆMapt¥ršÙ¡Œ™ŸY7\òD̅ôTHÓáVÆ ×®FZÎ4³é‚˜,»ÚãHº]ݓîÅt!>âtZHã‚EԂ&6^±‚°m[œßY9\±|Nx)>â´]„4.GÜ¥ÖÛE,_Í&䞃Ý\wù‡tèòÏ#¿ï\×äÇZ¼í\GƋ¯gÍä ½íX³§[EÛðMut©q/uŽ^w–µ·ü|éù¢ìð†èÊ(©Ë¿å{¶[®ød.ôôtÿá¼lzã(‚0|ß_1Ǥ]¦¿gŽŽ½A†ÄöŠ!N$.ü}꭮ꮉ7dAHaÇOTWW×[%§¦ïVZžQTršÏVq61¼T'5¾´©*rÝ®ñìv:ê¯hqäέóÔjæÊk½Õùr°ÖQ[b˵XzýP9÷
+ۂç ÅЛԆ\Eªû`^>R[?ë{hÓó[VÂdiT4@#
+OÌ©–²<±­Tÿ&‹¸¸ã½nçTϺhy‘†D9mo0u0Åb²Ùò¡Üùêð¿ÎWéÃQöŠó<káÊ<ÏÆð 0|9ƒ«……bJP1[^¤îgä±Î©Þ˜£åI9åËÁNnãú¢Võ RYçTD;Ÿ4ÚîN™jÞàEJáH7ÖºúÞ §êÊ`꣢µ®5lʳ(¿òÚÕùfm
+“ÅÚÖUáëÏ/\¹.…Gã+n¢s
+ò»î°}fû)¢…Ï¥k–PÕ,¥"YJE²„Šb TÅR(‚%TK¨ê•Ò`È• •+¡ªVJE­„ŠX T±R(Z%TµJ¨J•Ò*U
+E©ªR U¡R*B%TuJ¨ê”Ò*S
+E¦ªJ U•RꭇU¤*l¥P4J©H”P•(¡¢P
+½uq(¡*PJEŸ”V}¨ò¤ú#ò¤TÔéñLç^tˆ…½šå„ÚÖ=ž®¦H(:8šîLoéfduL¬¿ÖÚOÉÜq@g¹Ý‘¼CóÚf$JÔÄšÅ{]ßßÝÜR¹Ž·÷w—lè(ÓSˆ´%Îm쎨Gá#Šï¢ç›öy¼Ÿœßñ–Ý̽C8Ò¿nNÎÚÇ^ôìqó4Öcèxÿ †ü›õ¨­ÑŸÒ šOɗ¬Ðv¶þaJãñÝñjróÈ9Þt»øv9)š3lîssV×í?wÔ}³fŸ¸·€
+Ê跏ØûÕEWY<sbÍ<sh=« nI$?‘ǹ­K_,èVÿ¥uÔ¶ó_Y6³g¾º¬§´Q¢—ÿ}]"å‚e) z»lùʲ©úëËƂdÚÇ-qE: ^ñM™/É7;?à„õ›½Æ±à–QÍ5Â~*d%‡PDèÕI‹,’í&ÇÓîÓ.:ªyéYz\¡«-(~þõq÷~øs›¹Úc9Ž3\Ér?nÇïû#mS=fîõ—<XzxœÛ´¡ÀSNFº%F
+|áÚ¤Œw÷ŸŽà ”´Ï¬èo”„vveˆžúðo(W\]òDI™W!ùl ½ÈJtºªó4¥^ÓNo.ÜÉ÷™Í›ìoõÇ°ƒC)Q áûäX ÷~.ðìã!-
+
+50 0 obj<</Length 4195/Filter/FlateDecode>>stream
+ýÈ;ò3"×ÙþÈѲYÚØíˆèŠtWä¦5*`ÆSYdօ&æešJҕJ³m­æ‡Úðj[‘wDoû)£ÑL'éÃ͒«P–*ãù†·$[9_´Úèf¬:Ï;8k‹„³Š¼g…íâì<-îgXU£ŽÐ†)%óVì]ùéh3ÎÊ"Ý7ƒ(u o]ù¹­f’”^ÝßjV™Nð]ùéÁ[•>¼ÅXIZÁwåçÖßbÎdf³þ¾øŸ»õ·Y&­k9ґŸ‘‚\Kgö¦ˆO[Ýޕay‹ÑÂȤÓê+®`L}jªÔÓ ð‡$Ì(^†—tòsÒ^dž…VÑ,îë$ãô£ƒXëh2Y–u´ZýŒm¢õC¯}Šû‰‰Ë íV¼{µÑü"®¶{ÞãIUåš#× !/üù|m(>i³áõ¸£®óÓèn¸›Ê™ªÔ7í(
+H¢6U«±jZæÉKM…ìj˜ð›¤ç6¶-ÍMV0¾ïDÏi>4ÇwÛm
+–"
+g.Þɛ]s³®‰ë?ŒÙuÞF™“*Ëõú·SåbÜnW¼ ÁS#Ô$é©xIîâi;K®ù*lz'ªÕÓ1EVU¾»‡ˆ ›
+P-«ü?ȊA3j¢ÀF½ù–ðˆ”ï$£÷}ŽÖÄÐSÐ`½žžî@F÷¶p ŸÁj#<ÂêN"Ú1XSÑ{çÄV*J3$ɑï*e2š¶É¨ÚGF[Ä1 Ìmgl³FÛ¸˜1%5̬*ÖXQω½À#½Usw3í3Û=Ø¡õs`h}·—Hq-­óçɚñý»D²æ§ûˆäT›NyðvyMS1͗œ=Is‡è‹Sdr±îD‘UQ°>ÚÆ{±¸ÒÃäÖ
+‰¿Ó?HÁQ!#öˆP‚€ªS,>øå»cz@]rÖøà]xX)ÔÑ+ñnÀ#ƒ zkP‹×oHîø‡o‡­’§U
+0}ÛZoÜPø¹.2"+·]ñù÷“´a6‘©{îý$}Òý„I‚v-Ù8#¯¶G–˜=·
+º¼m2)e=Ú÷!]¸ö}(ˆއ¬²hòê„ox¯Ó§ñ
+M̌_÷+gh°e†o¸\ÆÑM)Ž†m
+ ŸGä9"«Í1Z±%úóÆVÂd
+{l…êAÛ.¢}_¶Û&
+HÜÝÓåjÍÐ"€Ö(¾O­³ÄÃ3— ˜Yž>i¤î–È§Âu9ǒ' =¢zя%Êîb^!˜3/[p±µI®I–TÈÝpÆ|®«Š"0Ž
+R[”ùz<û@GÖ§’`Z¯2ÊEãNÕ EÁÒ·(€ò <s¼âî†É½xC9†n­I§Vô_„yŠüW•—
+d3ŽHÛd* 91&_Ÿ{«ºšM‰2f‘xáMu×óÖ)U¬Z»…ಠŸ¥Ü¥»q4 É\-T{
+¯=?95ßDÂ?Åᯡ•¢ŠnL²K±Kh™Taí¢R·%Œ­{?Ž®ÍõÚ×Ü߈Y˜Q¹Ž-Îÿœóšë^è«ö|:eYi‹/ðÖOÚG#”›:Ë°þuÜÒù2"4»›Îk'Ë|kyèpËHõ‰„ñ¾Ÿ^,KžU$¹–YÜØwÏÆ'xOÂðĄª„× &¬â±f×Ê|¹YdÛD§hTæÔ¤¸šqøÀÓùa?Ý?rêQæÒè8fŽÐbÖ°dƒƒõ݂ď(°ó}¥¿y9×1)Â2¤š¤Cõ—Kï2æ» @oœL07-—,ÍZ¨¶ÆÕ»£œÆ©$2›pÑû¯Óñµö»öpøL܍ýkï'ö$µ­fJª^Ö
+ªÖy‚¦Ê³àwÇH‰ù3^Ñv¶ÊÔ¬Òò*N©ØûþÀJpό۠Û¯•‹3ëb^9ë©f9¤Oúñu?´H³W•–D
+sL×0mãΚS‹GÐ?)«ôê&Ê| î£oj4¢Z·õî{x7 WjËÕX«y¨Æ( ”ée_”SøåE*¿;ø'o¶!\+ù°>–¡-+zZz=õ&D™àj±áy¿ŠªÒÁ¿ûñ“^£¤¿:?d¢ˆ FP… †Jpû•‚+}£eP@ªxbrÛÉ1ϪœÂ²…>ÍÖ1ëѐ–þàô„Ï0òM;MÛö´ÓÒ ‹›/¾m{FO Xp!CÙBè( >> Èw4疤qèCü{gJ}T/›°ÍØ)»ÃQ”ÓÛÓ÷¦ü3þ}33š!ÿ¼èEҝÔie>5yìÓNö‚yAðljÛa=à¬5êWµ†½À¾”aꩌÏÂ;`0mÝ 9ǂZ§Í>çEnvªèàf8hIÎŹ8‰Ò\f%–ÇåžÖÆ,Êý岝֫‡ì2"ç‡Çs}ö­š\-—·°ì}õèâ0ÏwKá ªånT2cðdM8ïÓm£Ä¯÷¯à®17Yšù Ø㌧íФ£’b“¥anj`Ê#;Ê9žÎ½¦<¥ÿKž®7eY\æéÔgdIÑèó¾H›RÖçxQÁ§tö ­‘¸'$Õ|”™Ù]ÂoAjÑúÓ|áâƓD]…ÞßE¸†çXª{sIâ|P²…©Ø63’HĈ(/p¯÷JRù¥+SVgÐ9‹ÑYĈxîµT–€‚K€2²Éה~´&¦£Àåx.Uå1¹(¨ÓqÊQŽ C^¦vœ<=¾ Ó½x˜å£}Œ,Ræǯ*r›ÁL’óªÈOáŽ8!df‡þp/FY= õ·'çÃcåhèn]Öæ^Ðus8N‚KfS/ó¥:šâ+4a?@8ZÑåÔV­j»UVLðejÏ[ã²æԎtNêJc4 2L2iˆmçDE¹#d[‹r:+g\h ^ù]ww0>q—k‡*ÜJ°£×„’†«Óàl–.Êöûú­KzÖS/{âË7TYTBB[¢²I8?<û'IZEv7“ÿëWDjž¶!¶òýä›?o—»(Óø¬Û¥öÇìeÅÛ¥O³™ÿ“Ewrú¶Ú4DŽ3x2L‰m®b¡³ƒ6ÝäµË©%笍Ù|ãîˆ1²8!±7‹Ep«4Qoj/]WýgÐáÕÊÝë.#ÜJ'§*~6ñŐ¬‘¹OCä“[óóÎ?xüqñVõÝ¥w¿ã•Ž›#xâ{²Á´I7iÉÿŬâƒx^º¾)®$FsM…ÕÇù¥êJ"x²F„ !ˆ¿º±)xåõئUµÉs5ñ‰Ø…ã><ÿ—Çþ¯w
+58 0 obj<</Length 2295/Filter/FlateDecode>>stream
+H‰¬W[oÛÆ~ׯØG2‰˜½“ì)
+(¶c¤mlÃbQq›vÕèHj]œ_¾ÙåeI‘>nZ6w8ܹïÌ·œ=N[²ÉÛó9gûÉ»bò¶(8¬x˜LyÂ9׬¸cn)YñÄ8cŞ NÏÿ‚*v ð8~ýJ™<,Õ6IY±ž|ŠNçBñØD)³šýŲ7l^Õö!þµø~ÂI'é6љ“äÚjˆHHlÆɊd\ü>!c„hìR†¶ö­Ð6KThÅ ».«8‹¦År]²ØF'Dmï>3gÅY1Ñ<É3ì‘ô0B&©eœ,ٕ“‡npZ›ûŠ‘‰TyÎR¥’T;³™Í¢Š¬áIÖ6JĤ¸o?©äK“C
+j–ÏFëµT¤|*#=„ör„bÛ&tWck®J,b†ß°†ÔgçXKÍÈ+ö[Çß÷ìÓ¯œÝ³‰ài"%³*O2ÍÖ=ZÀ˄J`âõîÄ=vƒ–%܈ÜŪZ
+ڕ¡.4m¦PÍ*›6“¨@_‡DUäÏk£0I+ÉócŖ'6Pû)ºñ?ñ4nêz¨ã‚‚Î`dj rÝ¡P1†¬0öÈ
+œ"㬰IžrUÕ·[ZKVd’9ç…à8Z¼—Ô0ù]©)¯yXX¨Çþ£µÓŒ’æyv!pt² ρ§luä…D †±¯CÓs[¤¼[núå6âºHõ35'2Ñu¾Cÿê™íú>\wd‡Dµ§÷]úI8Ö.­xAØN5Ê©QÜ¥¿>ìJP¯
+{£uºÜ¥±]f×e%eÒIõU=@dÛJ¹ò³‡ó,¯N§[V=׉•>YßÆ)NŠàÑ*ž
+-ð?ú³d3zu¿+A‹h¿ÿŸ±à‡¶ýOŠ¶»{|í†ÙàÊDè$·™oɟœ˜ýžÝF›Û¸+gX¹SÙZ@ÊI¼s,s] Œ37,Ðv¬Á“'*7^ߜM!BGl~À“;±"Ú¹w‡ÆRÕÂ
+薾 ŒïE=<O›ú$Û½ÏN«ÓâþÖ:C¡ÍÛPΣN9g¼g¨·Ñ:y¢e
+ÉÜ4rí oUö¯’ X+•w;ê—\~бqyjo?ŸèúCÍÃ]z-CdY'ç!éOÈó!§©ŽÄ=‡Û¹ í‚d×À»AH~}²%À¥ÍžË¶Ô’„7zCò÷‚V¥èuiS°©w‘ÂÔÖÄ*$*Ž%ܱ
+ÖÍÍ´â„TÃÓG¬ºäzb<J¯˜s¢9½@$®é쭙ŠÞ®:ß®&¯Ž/[ðÊíÔ÷* Hík1Dݧ€g‹Ã¢ÅänбãŸîǯA‰ŠodžjM2ÕÎmƒ GÅÉjØöoÿNJšA´•v¾`JÓ_v€TÊusÉíÐ_uã“*%áýkf¯'ù¹Ýx Z’Žâ’£*ë+áýòñ]‰±SD”]—‹{
+ၞM´i’[üVnœ”ÛøVÊt¾"˜HÐຼ+—D`½Øܳb·Øì×Ë«q›8Âm4ʼånUÏMb\£Réºë0¦¡+Aך€ƒð6¬£oG^¼`ϳŸ<cB?U¶=*©sZ5N«ÖicuíôàðìøûâýåõÇYñáò‚_â¸häJ3Lƒþbªžð~ ø[ÉV¸ÛÆè}YÜ}^`‰ëÜöÃj‰³¶)Ùró°Ý­±^–[p7.«Åë{Â}؇åU³Ù¿a[B…¾7v¶{<
+C¬J×ç8E¼{r¨rÏiêš=¾p2vuúáŠÆ›N9nnhO£ué?މtF`!-Ŕ#ä\«:âÍ7¨«¹Ô–]HòÁbËL¢[¾{ДAÁ¶qWÇ «˜x)ヘ&Úvó2Ì­S3Ì­²3ÌHPЂÔ`† Ëvç¶NÑü’dÐ3ÿ¢› ‰^†tNàê«Ô¨ʐÏÍHŠtnšã„HfCL‘Š`_•½‘ÄÍۍœrèô¹S
+.²:¶Ù§~dï1³ÝèÃXö„>ª3ÀåNÿ'Àê£9
+63 0 obj<</Length 2429/Filter/FlateDecode>>stream
+ŒU›Ê,WYïîfy?RÍfˆjßÄnÐýâöéáÓ²×Äc™±à„6JŽ†~ºy¿)ãöÇÉ°*È yõ›t{7¤
+XK˜úã8“[(ËXdd8’K ߚ¥ðsÔ}†ÕØ) QÍ0ï‚P'Áea·âá÷ž
+§b'ÉíZ€M£è}¨~ ½qœ±Mãz—/{ÿB<¢pï-
+”ìñœQ¹­[AN?pé}¶}0±©+¼ìÀƒ:HM…8=$#*æèÎÇzFðz(Ácw]x_“üó&+EÒÃÖfÏB|Îõ]„•øû'Z_ˆplüè<ýû(’H‡Édm@“è!TÑÉÌi¡À´Ð!`Zx
+špd7kŠ;8~…Öo¿-çkܺÜËg 6t–øÔäM[õ"ʸÅßþñîñóD¿‡ÑsAã:϶4.Ãe'¾z¦tvó¬_g>®¨ÖAœxú¬bG&¡=N»¿“]ò¿ÖH[ç(~O:ÿO ÿ§…µyõVB="I](—öTóŠâ°?ª¢E5yj÷˜]Ü»¹‹Û¿^{ïü9ŸI°¤ˆ\LɁ,Q
+Qâzˇ:åjW™œ[(ÝU×;Kѧv²Î÷mßün÷f(ÎŒDƲÑTV**+Dá 7˜íI+ñÙ¢m°ßtXT{[Š|#Ðe4»ëQÏçø(o
+qIS"QÊ‹ÎRZ‡~rS,º)…cT¹sY»Ϝ:HM ¤¦…
+§Ê· %®1žÖv“õõ»@ôؗԊq ÖàÏÍÊÁ6‚ÊyIúTd{j{#êçB>|INìw_ýtç@è]ÀZü>*0JÏöÛ¢BPQ†žW¬¹›1¢xdî-Úª’ŠRVŸ“‘³£Ïøé@jDcW½ý¤
+ÕÏ˼ÍÁ–(o^•¢a “«-59ّÒÁ/s„?6cþŒpå%ƒÛ%c‡m€`-ùì£qɬ¡(ÔpÝÉ.Û$ÔvŸ©gNË:XOË:TOËþP›X£ýÕp|Æîê-Ð>ç-Fo*wfMø*ÑèQ_Òø*Ûº*Äu‹1w‹S ä@ƒFª“~ŽëlÜÕÙЏÓ¨7úV-ÊlN]¢öÎKƒCàGKèLOá@/Nv àa_¢³¶æ‚ÐbZè1-<Äyð£€ZØ(HiÇ^"6Xðà„b—ø8˜çèÛbwh}ÞsÅè³ýêEЭw½H¶úN‡0ñT‚ÐÑÉ&N¿Ǐè*"*¨4—0XÛMÊ$ˆSٟhWHø)“Õ¡-P
+ÞØêAI¢dŒœ5S­ŸT‡ˆY“â™ûlëæ N©ôJØ÷)–@µ’ ¥ÅÉ.a)Tã 5!DfõZïôLSÃȜÎu8œžKÂѲòtªCéôÔ×Âab‡àqçqc­ÆF…®„¹üï£vç>Àßÿ`wM&ò
+64 0 obj<</Length 21987/Filter/FlateDecode/Length1 36028>>stream
+H‰¼VyPWÝs€Ã9;Ü
+b‰««D<#*®µ¼v£¥$HVJ0îkXD´¬ì»éW]]ïû~ïëß{ßõpe€òje² Ó#Jàٜ©—®?Zã€W=”åêMÚ¢Ò@t  ‡ôÅ –Þo¨†ú^øëò‹
+ÇE«B¨XíEB³Êñ +à|B¡‰™·ÿÙó8o†¤~0ZôZp$a:ÖypÞcÒÎ+•ìÒ
+çA¬¾ˆ"Šf­¿Ñ€t ÎÑP† ö <ëà× <ž«q»g5Ôäò”ò§.ˆZo÷\Ee(‚H\qg¾ã åñžÇ„ð.bAn½
+ÏÂůHÆl
+@¹µ#謽_Põ•I¸÷óÞmçOM–žèênoý;¯Îïõ÷‡gÎùGÇèÊç|c’HöÐ7¼-ñLÕ]ahåªtÝê†Ýcøá¼ÎĆþ~—öô´pL—Êû2¿™ã®¼¹ÿŽÀ+ƒpN
+œ|QW,Œ·ÅTMïh^;30Ouöé^·¦ół¢ÅÚ‹Î½Þt®èKþm]ÓOBÁýêô¢¦˜Q'Ôb^ðʵG*R|¤¼I¼Ý;ő ²2RSñJ]ÃÔ󳀮ä¹k«ýnº$eŸí‘6|wCÿgz¯J«ëJþ…wø¬Ju¹^×u¯ÙsùÑʈ»K–Õ䭙µ ;×;ñá=aí϶ÊÚÅk=²k³mn[ˆ‹àÉúOä:ã¾#¬¸<žÇÏd…7g=è”Wž‚”÷&!‚GáC8ñz§aŠè)áá¿à߁Ræ/â:â|y"wbn\.å·¾–4lžÿ¾ký“š?Ë7ûëµ'åOæÏä–.öyÖô¾qZ»Ã¸ß]n‹:S½¸'[þ(´Q¼qîɓû8’‰ßöMðüýíÕ´¶ä>«Ý9Ä?z°mef^¾¾<Åp3h4µkÎÌåÂ;­èR2g¿oPäŸÝÒ¬Îß&$õ„Th¦/i?µ}KCƒO;1‰ÇàvA|óÜÝÚ½¼w{_—I¨Zí±ò}âÃ×Óü×i0?#áx™¨<Rò²aؑÙÿwÿ³„žŠ' ډR$¨T`r£–¦±,K'õ”…††yäj¤Aː3V,•8á£Øõ|š£–ˆp!;q fhéBX‹Y⎻…ƒŠ0˜,fƒ$3PD<<‡ÍË!G 5`vHïô=n[ÿF»\
+ ü"¶]^R~÷â0ͤXÝÎ9U+UmòÛø|‡búíß\X«½Ðt¨ Ñ9!«¤e¯ëãÛÜhEξÇÇ&ôî]?þNï̚ºµ#ãzNú„.›8úÖÁg­ï0mc+…¶sN Ý75:±ú‹Šë³²Mdz™sãlwsÿ”QÛÄ/Ȟ±E8›í0rN¦Š¿šd¼zÜVÃή­öø2÷ù«î\?/¬}ÛnŽïv²oÔÿ
+Qlóê5ŽeŅUë{àìÅpøâçÅAÊ<vpù8[-àŽý
+oÓ2SoÛh<Ë:)ÔÍ@ÿJs­ÍЉ#qJ¡CÀ‘îcÒ¨¸èQ-ìç²b
+ˆ‚ØFôòX¤
+˜"¨«†$H‚ g­$AäËÓV·P¬ïÇ®(Š¨õ±º¾Ö"«ÒŠ¶>
+Tí"VE+®–®õ°­,r÷OAtÏiÏölnæÜ;3ÿ?óýÏù§G!£VE©°ŽñY¨5*Íä±¼!BÉÇꕼ6?Uzërªp•BnPòØÕt*…A=×džF*Þ µ°ˆ¦*u*¼—izЫ´>Z'WT
+%òáQJa[¶Péõ±¸/5DhuˆEÔRß%¯ŠŠV«^`VÆGë”z=ß-*A£PdžYVé!î(¥NÝ.)µ:>\eÐXØÃñ[ÎGË£"V-×ñѱºh­^écÝ$N¥Vó­Aª´*I­´2(´½2&Á«äjdѨ ª©/xºÀjQ*&’OVêýx½R)²È‰®b]#L‰Tj=jZaÆ4&3›zûbrJfcŸaΰ¸•)ؤï y6FFbÈ8ù­Î›–cä³f' d˜³ùD#?ˌSIÖE²ø„Y³r2;#ÐdÎL·ÆŒ(·3í#zªJî'* Zøs¼k<͜löKN1áp˜%•0lcÇ ›6Ñ«%Ny&. »…ÌÀÿ™¡g6Àçÿ«ÐHüKžÿž·„½Á˜æǏ”ñށ²Ñoó!A2ßààé«Ù€ÿÅé€s:°(ùõtPê`cßÃzdû«}*Å[”Øûgž
+ÄCOJÑesþg÷ª`{›>J¡¥ùŸIóRK}YϓœÅ⪻g'ëuÎK‡u3²2'vÀ¼y'¶Þ¸ëvqà̆Ùy†ÃRSr{Y¼tj©ßBC&¤@¤¡`Æw~© Û:–³°gÂñ ÈÞî¹ÐÝâ/œ ½«Æ³zAvfŽ1û½¹ÆQ½J<6¡jô¬S¢µË½¥ÆóG-:ðõ˜ð“®»ƒ
+ÿ°Eéz¿ö«ò%žŸŸ¾Î˜_<¨úƒW¯ÈÚ÷Šã=wTß²‰J¯ó®Ï}üäŸñUEn­s‚ÄWK¨aiÊÖ"¯Ðd—ò
+Ã_çl¹=Ü.ÏùZÛ`ßÖ!×5×õoØR;iAýø-n)ýv6%m/ Q˜£TÝ
+²‘б8d±|þQiþVÙ0©k§¡Å/íiÈÌÁÖ³ó̙©]ž`÷š'`ttNxts¦¤[3Qú\¬¥y=Ʀ%5éÌælY Ô¿“z¤FÛ#å
+…2ƒÑÇï!cz;u„öåÛ|úŸù”)Ì7\{yÎ4©KODZ{Ù±%è7/g8Yë%(Ø?P„— ×ü&$4ïñ¬\4óá¯E†Þö, `XG?Š¬Ûh*®­Z~|ã¤)ó—z–ß+u֎J]Û: éê0Õ­šÙږeîçŠZL¥‡¬:Ð/¯Qš´è-_}FäüïóCsgÚÆ-6%z­¾øN[Ó^uDñ„ºxÏ%mY÷ÎfŸ¦+K7Ô¼r>.>&½q`s‰Â|¡Æ•^P‘óhÍé䋉w~,\Ñ|ÿî€á¢*yÙîÕm1«ú- Ûžêÿ» ß¿„…ßô|²Î)Æë‘"näåŠUé#ªÏ ZöxÿÓîÛìï7ÍN(Lש'†%»Ë²Ý>wügù±c
+æóŒíþîà~Û1÷t‡FÉfB"dÁ
+(†SÈ0¢#9ÿçù¨W!ÍB(€¥pgˆ#L¦’ú­¡ØO¸z¡©!1BTC3<!6ďHIù”ÔQBߣm /€P Þ0tð{ȃ|Xá0T¢6«h£`ò˜Cl3û`ÓÓ|8_Â5´›B½èŒ³˜)c.1­(É@¶iQ
+hBÔÁ$•, [ÉIò/ÒFݨ;OÍt==D+è]FÌÄ0æ]f³‰9Ç\aÙPv
+[Âgl|mØ&t”w|'h„x!_X'œ>® /ôCàƒ'A¼‹r}ˆšü3œÂç ø;\‡øšÐë€Ø M"‰žÄ’4’IV‘ÕäO¤˜T“¯¨ˆ:ÒÁTK£i2-¢_Ð&„ǜ`½YVÉNgSÙl¶ˆóÇ'Š[Áíáörû¸®ÝÆÉfoèséùˆç·:fwävÜD‚ƒ0T
+lS×>÷Þ÷l'$Áüæ¯À3¤'dü6&Ž] ’evµNHª¤í€)¬4)¢ˆQèXA“ l+RéX(ð̏äÀ
+&ØØ]K:M¶R@£ƒ JKVˆ÷ÝçØI6m¶Ïßý9çÜï?³kì öOv—Ýã‚gòq\çnþ<oâ¯ã½‰ïä»ù~ 8¹Â?âŸò[¼[8ÅxQ
+ñž#æ‹aˆƒâ#e”’Žj/U~¨´¡âï)g••?)×URêu‚š§–©[Õ³êE+ç4[†-׶Âö#ÛFÛ~[Ä®ØGÛgÚ7Ø·Ø߶ï³_uŒtèŽw§ÅD–ɲv`èˆx–Y;«b©Ì`AÉÝ´Où_¤ìå?æ“øA9Ò6K1%¿¢7ãC•â'l`ŒfÓFVLkØ[8é lЕG{ÄÑËý m½Ë
+©G\AOêBµ¦³)ìZÄ«üQ½XÛÎ'ðçØ_”çlIÊÚÉO)!e†ÂPÛVF´Yl§™tW´ˆ¸ßWvàF®e
+Íå³éðO!'Ëá“i[(2Y9ž ²§œÛ….ÑÌÃ|ý†íâ/‰‰ì56•P/SÏÓnµRéŠ.QND5XÚ¬bt`äȶ‰òTô{½Y»ÈàŠ\>—ÝWêxsïa¶”Mç7ÅÖÂW³oÙ16ºÄóù,‹¿ ì? ;ÀÐ#úŠŽ*;ÅöèßÄÁÞ
+tþ j-}ŒŽf£
+íRR
+ Ÿ%YÃ¥TV™('“é S[®!’€ŽD
+¯|’@±÷.!o’ûÛM“æã?Œ}à“‡øµÍBŸÕG´Nüž(-Tª±¡“êEê`ÿ`3ákçѐC¿SÞ§ý?
+¶¥à5|Vô—¿ô5h-¨ TÚztÔ.uÌÙZ†5ŽÈu,~Ù/ÓêÅè—دtT«©
+þ¨ˆ»MXcbsÔ$ êèi-@÷󵔳ð €ÏÞ4nò¹Ñ¾”┿ŽfO­ôâï"/¶æ `
+ÔKu·ûçqZ®OùçÍ~ê¾;Â?OÁ?gŽöËÑÌs ï©sÊÏFêýy|ä1ŽÇHçx Hõ͟g<?ýPÄáS´Ê;Ûû€Nàa´MEÞz]Æawˆç’ÚôJjSS›ÿ­×¢ïùß õxïsÃ9µÉ=äåÓÒT.åû„¼x(•G}Qš$âÙk´ZěWÉyÚxþô¿@ú+)ˋ+Cüò3ˆ>ËE¾9 ÝWÜËо_½D­Ü®m¦Ý¢m›ˆëh︟òœ¨î¡M"õ»Ö¢Ô.Æv¸÷ùƒÈ—/ӓÃóñ>`nãúõ‰ÌÐ.@_ŸÈùO¤â1ÿöÆ÷ŒÑˆ8q†>Ñ®"†µÒó¾#`¾ÂëÅØ7Üub®V÷}ßtÄ.ÞІÀíîï½ýñF´5ŠúQ±˜{ð²¸O$±¯,MOÒJýú'©ç6 žåZpϊ|}÷£$rãBÜþ&s·ï¼û&ÎÙW‡óðmˆùWÝӈ½KÑ·ÊËÕuânó#îð=›çX÷_!âg'„=¦>ùm‡†zœßEÚTëB¹Çí÷âv£zsn¥'ÅýdøžàæêGÜÓðy_àø=…ëًØþ+*Ç;-N+Ä»8ôüo;üîðW :
+Öىg/ðp¸ø «†‚@Ð t [ωQaµ&>ãN¾^÷Â5ñô̒¥‘Lµ
+lµƒ7<îñf›=.’ìسK•J*‘4KR±¤ $[Ò I’’&Iš(i‚¤lIã%eI'i¬¤tNqÛcI1–cI1–cI1–cI1–cI1–cI1–cI1–cI1–cI1–cI1–·CÎø
+ÓCfß@Ð IÇ% §ƒ7LŸo^àu¶:l‚6Í@`à}ÔJgÇ Ð]ñÜifS$M­Àý¦'±¼‚4un<7`šˆGåpÛr8j9\·nہçA P‡Û5ԃywVÎÇú“{ 劐
+’rÂKÀW‹ÀÛÀ#ÀƒÀ
+`1°¨B@£¬Aö1S²6±-,ÆTÆ()8“&!ÂgÝn„+Èݔ¦<崌Çü¿t
+Žýš—KZæØ @¦œá§`—IgS©EéBß²O&[érÌ«VBcŽù+¡tõ˜Wì:ó¢0XyÁ~ÌL$Î0ϝ2ßœ2_/šG[Ð3œnöµœ2_C÷CÓÅ{mì6Ì{ìróÎP3ê`èf»Ë܄©°ÜFSô~0`{ѺÁÚe®µ·šÍê=f“m›+Š,ß1ë± :.F­±Ç¬ÅâÕÞ‹ìBón,¾€ëtÌH˜1ŒX8Ǭœ7çACYÑa3dÏ3g7§Ù ͼLôŠÙ0.m\ZY,Á¦…çè±?걇õXƒ›­Ç‚z¬P}Måë±;ôØT=ÛÈ22ÛŒ±ÆÃ0ü†f(Ù w0<“ʲý™œüj¢œ©ð'x’ …j(«{¼Z«Ô.‹v—Ö&t·¾»¬°¶ÛXºúë‡Û±’[»ûÖPí·r»?Y6-ÁÆÜ»ªûŸ¬W{lS×?û°¯¯íëGœ›—bǐ@ yR§/>‡‘„ ŒÄ”;§em Ú`Á ZÕµ¬4e]GV±¡•U0&ºŒJ«qÌ*¢µ´u•ª¢
+uR;ª˜†,ڑ  ÄÙw¯ÍcìûžïÜïüî¹ç|ïËû[pÒف:6µ¨IòR
+1ڃp"†<{"jÄÙì­Ž>¤ëË÷ûM}`èXÿÌ$˜Çè)±<(Âm7܎è·#ú­Z–üyGwoòdY,Ù æËbÉÝÞ­½“D%žÖè$)ÔI¬w’;EÔ֍:Ÿ;Å:@Ų›
+Ë°5Ÿ(I£èUd Ē’¿%iñC⏨%Œk5x`|/ÆZÌ]ÓG‚œ&Â¥¯°Â§>_’æ5VmÍO-]¹t¥>6¯OـmÏO©Ï¯ð•¤ñh~J¶Þû°#$ƒÄƒŒ‡¢þ·†ÔÖþhî¯æ/X~ȸƒzK´Fá?ˆ:’ÕÝÉG7léÅÖ$ë‹Æ€Ws—G©Á3›>%ò-084/i±zUƒ’A½À X`P)0($pٛAêf·$mûØJɨçŽõÜQc|Òg#fPU0()$tٜA™À ;3¨/¤u«.ƒ
+ºÊè|ÿ%$cc´
+À‰õ‰A ¹©¡NÜeߕ–– ãáÉTDáß<!ˆ)2ËTÄsI"7Q‘Ià'MšÏ}vs#<^§Ì„;çÂ(cåtõu>‡Ï±:莗NÝa<ú
+y¹)=þdÿ °I¨-~™¾,þ@¦’ ÿˆb“hž`Ix›7óèM’°r«b&æÞÀ ·I£^T‘ôw–Õ }ÚtF™ÖP$3V2gÈ‚.T_§áÍåAl
+›ü¯b_ÝâÓ#¥kº\ûpÁ¥? û•îÍú~ºð‹ä 9§^Æü¨­‹bJF!|*˜a‚wÐQ„t]ƒ³ÜàV/ɽtN˜FµZ¦¾Î壾déò¹óäHö*ìlßüîU~
+MAWð‘e•þ
+.ÜožQrv’&»Qè›ã•4€ŸƒÌZÜPœ ‘€UŸñ¡~/Æ8EvRؑÆ됄rØ°´-£Ìj™™i™›ÖÀÉ´08V2ژ@Vmê=-s7gCÃðc §=€O"ëüÅqp‡ÔüÍqGȬ—󎐔#–‘sĚ#¶qÁcrðý¢û^ 66x
+܂(p‚VßLš‚à[†
+¤,{¥âÖÙþµfãŠìLÏ"|'xg¿mÛ¡÷U­^Ö³*úý²ú¯Ÿ|öfÏ[}Ñ[5foûÑ³? ¬Û]Ó¾õiÔvðšgAgKпYµW
+ÛJöUpµêW&â5m.î/Ýxð²dµ¨`ZþJ§U”íº•B\j¥.é¢ô…ÄI*ønÖKó/0‡Ót1 K™½ÚjWñ.u¯zPW9Uç€fÊxÐÁ‰ºÊ®JRù‚ÆLF^ÅK¼Å5LÆr
+föõ˜JÀS‹FŠ’E´(…Å,# 2à,¹ž÷XP՜vYË9.¨ÍÐ׀Ñ9BZí@çT”×”£Ñј3jðí…ðæ¼+7Ý
+mÙ÷ô–~îúÖ×7>¶sÙñž~þúîT þ—ß8þRúcˆU‚§<˧ÁC¬x7{N’‹d"35ñT ¢Éb’‰U¥*ï
+éùJÎIÀ±8ŒÉFGïUïqSƒ3ƒsŸ
+õ†kÔ%š.54ѽ†‹†»&šHûø
+ªBßB¿ yÂ#ÃL4KWÂ)âxëyž0:‡åãY–§)ÊCøxB ˆHe;ÍAnô)FhCh½„âtd“'³/±¤Œ½]î#jxD‘JEï&Y¤žôšt’ñ
+0K‡Ÿ¦˜N£‹ˆdpe]HF¶NrìDŽVFàÕ"s¤pC£&ÁØ|Ñì>ô³ùf£›‹†l¿×¥xá½ÁóÁɼé))•8o?œùë«dv4×µ-þ¤mwÛ뿨\S[’·å8ÓÍðµèZ>¬îz¾Ü—0”Q0?Ü·ßaÖxÑ1zS7x‘ŒË» “‚%˜ ƒÒ` Ú)_\šI-ŠÛêzÓuÈuÀÍ÷’“.(’XGt˜:‘(›CrInI~‚x…LW†»PW HAw®«¥VÜêzËÝ*BGȟéËä²ûv™¬fÙíö :Än™0IòqÀLC4ËðŸÊà0'u¿ c֘1|Ìã¬Ú#E<>L$x~Šb…ìÄe¨‚vT P÷ù2–;IjGÚ­S§Ù§˜02am;œb÷)|¿„§bš~à!6âÑ»È{H۔Ð%å%žß5½sz¼þkÝ?<6µ™ƒ[™~¶k¼×àh6Èï•êèٛnÊ LBÿGÞ@ ™ÚLvn^©?®ÞÝõق¥ø÷ªŠssԛi‡×¿6òê»ïüæBɓ꫔Ù>kÙÚwqÑå³C˜úJ^·¡E=ÓÓu"~MÛÇéP!“)t± 1£§ONžÇÀFž,RbkhrlÍ͋­YÙÑUyÚûdÞNs˜#
+nâºÂ÷Þ}iµë]=lÉ»’%­–ð£/§n´€d0Ž1‰“€3¸fš@ljä¶IÀê$icgš™4Ó!âG:%j0/مB)4@†àÉ´I
+?p
+&vÚÄrϕLhWÞ½»«»#ï¹ßù+¸5\·‡û€Ü £Ü'Û¸6.ÍíçF8Îä0a˜é^ì3Èð'ÇI‚²#
+üeښHl2‹ŒÃi$YÎc^UxQ-I”dê¬?¶<ÿˆ^Á½ü„(GSQUå©”—gìú…²¨‰ºìWÊP¹X)‘ù:úÂ2&O(<$¬ '
+Á$ŠM¼”¸Öƒs½¶îÿ„æ¾ÌP‘±çÜÈtÓ µµ³£­PÞµššhäfƌùÔہրÔàíُqŒ<šêx|kÿ–%þSuë­=«#ýê3n¸aßso[h·~]ÛÛ47<¶MÝà6€º”㔹u‘°ÌVooôl(XoÛèì,Y;«§-iWÚÝï}Í÷®gÈs^>i?ë9.B•¸N®7f0u¢)-÷5ù›/Tò¼_³º}Eþy¥RSAÏô/6ÌÒ·}ggf^ò]
+›V-ŽÏ*¯ß˜X·ûTv¼ç*íÕ‡lÍ@³ñï̍υ_Òwx^ô¾æ,ÃPŒ‘uzÂSÚ©ï
+éçôËúåÐ?Ë$—†#±O˜±ÈXt4ömÅÝÈݨ%¨=àhqlp¬×ºµ!tT¿DþVü‰6¦ú2¬¬Òð젗ñ)è¼1ÄÁ ¤Ý…&ÙäñŽz9¯¡¨V¦ÊYE&ªpÕ¿j-žÅùq†#7š^Ÿ¯
+›á0œÂ {¡c%³ayÄÀ öM ˆ™Ý¦Ú‰­Ha¼`P‰Ãa'$€+§î-煢"Ù!U‚mŠfyt΀xQ$"nûÄ©¼+ ˆ"+fpÃ!°óD½À ýYXŸ7Ž‚ÛD¯R‡4æyhÕAԧⱎÃç©â⚈½¦†úBªE¸¥œÎwi+Jµa¦+Nh¥C‚3_×\©~(M੦]ï=ߖXs­}æ¶Í,ýùʟ5w,o熳®ÚØ矾–½õ^óÙ| ý¥õ×~šÚ¾nü—ÝP½^è>:b.ðxp¹ÜBZ˜vÒÎt“nf ·©d§g½CÞeÞ×ßñ âÃä¨}‰³Âº€,% ֐âPQ†”š’b%¿ŠOäH´ÔŒ;B’€‚8Ž;1QAàÉƸl©OC䱚 0 0Š^â
+RÕ
+Ÿºý×}x΁Ó{JZ}þ_?|re¤Í F-9Uþ/ÛÕÛÄyǿǽ|w¾;¿â»øu†8ŽS 6ai1£%”¨$D­Õ:T؝H‚Te%FŒ,“Ö"µhËZ‘Z!¤4K¡¤±&
+›"²Ñò¨³ï;;,{(±¿ûN¾;ûÿÿý ø,³'hÀóäz×ùoˆ³õف¥¾Æp{¸,ʂ[`Dù|ï‹J\,÷­s·†Éd;„Š³XBùX@UMzrEO+“")*)h‚Ýš°¶CÜû âaÙWfaX+‚&˜Â1:7BÐ_ñiU£îꎓ£Öÿ"ŠZÕ <)Z-µ2­Ô®D£é´’ á÷Dá$(!¦,7¦/Úó}ŸBsôóÕkaäQzíó‹:oZüú»këç_‡{¢ØÃ{mí«¯­Xە![GPÔBPä&¼”ùi§{gù#нËÑéܦŒ: 9ŠDŠÅˆ¤» Ÿ'â6— ÂN­#rÂ1 œs\uüEà%^tçó¢ÆмøtäS\â\éÜȯw¯ìàß4ßsìs~̟.—…!ñŠt›¿#<àï ÿô> ލY®N7jŽ|/ò®ˆMA?iÂ|Ò»“ñ¨‘b¢FZf9w¨ÌÃ;Î ”Ôcå3éšñᙍl yÅ.÷)8+ ¢ºÌ 7W&KÂ&ǹ¾[G!êOƒ"­È,ÂEíS̒­ä–%yÖSõFtÂ$ ’÷¶Ö»¿„T?\^U8úà„?¿‘à
+êB×~"v¦YF)œ°öœQÊÇFˆJJ(C®
+®*îã+Ê‘z?4aáÀæ[ÄRŒ(¤Ül<ªJÕ冤GSyhaÆ ÌRRꖰ*™Ò) cÉC¥é¤4&ñÒ ü]&"0é*-.ÍeºÆ\ŒëFµä—ªÅWщ®µ1soT#rÝF‚Ë_íS§ˆuË+7oj;”J;žä‡¼fòŒR é;¡ÇV?ë-¢=£ÂœÎO½›
+‰?ÅJž8'Ï?Qìy0ž7ûÛéŠbÍßüÅÞ3÷ÚWõ=Qƒ‰§7ö~wø&üÖšêw×ol|9kZe2Z|ªlëôM×þpÎêiYññ£]xåYóí<Hß°¹í³å­;7n^NŠÚDö=­ðÏì4 p·£Ç1D¤”+‚:F*R1",ÇêŒÎîç;Î0Y.Ë_äFÑ(aœS™©lґâRü¶™kw¼Å½Åïãöñ#Ø) è2îC}ø:…‡Ð¾ƒî`9bb¹b!‡òhŽ3yà¥gºqîÃÓéó3ñ ŽeÀ«x‘¨Uô~®‰¨ÜžŒÊÛÕÍÃòí»ž§Ž¨¸Õ"?™æÔj÷¬ÖITœ÷ö¼V[K_a'SEx+÷(O^pŒ¤rÃaùSn˜¨ö£î‡WÑèFR³_Ú5{-ãÄÚw³=ì{cù>Ú¨|r^u’mÆíìa6 ÎÀ,¾/âø%–ÆÄ;zɍˆµÁ@€nê×É/Ðö)LÞ§LüŒ¶‚–L|y
+)hµQBès çγÇÌ'W> ÷™Y ñwŠŸÏ×X‚Sð
+ŸRSît UñŒT§Ö¹ëuá%R³Úè@?’v˜í‰`¿Ü«öºøzÍ_Y‡J8ԁÀ@¸/qœ•³ÚYß'ÁOBg£ÙxÖ"ÏÓ.{®ø.¯˜W£ã#à–vÛw+øwóvôVü>øJž»^H 5 ˆ®ˆÇ¡¢jšÓãv¹¼üTTVãЩi¦Ëë%gÁ 
+4bØÂAà00&"Æÿ´ÕbRókËFA<ò†A°»­Ž_"‹˜ï=AÂؑBßwý¿^èñL¨WY¾uOô‡¹á׃sgÿ‹ê²Šâ¼ãøóìóì³oìÝîÞÝÞÞq†î88ˆ
+H5¸õ%€ˆ‹
+*bRcS;…TÑè(3&ê،2M†(I#Øv43$mƒ1SýƒQSme’1©±Su†ªS˄i˜æÅzô·wÔNïövoönoŸû½|ßρR»h›ÒÃmý{æ½ùð×ܺƒáê…[ÖԞK/‡ ±¼äeÈa
+;Zºñh…ÎôÃétúÐοàÆÍ»_¸±¾ûÀ³Gáö‹"n4¼è¶Óãbò\é"¹‘󏶒@y³œ`N ÅÕr½ZmÖ(úVa;ˆ/¡‹êEïçê]ÕP‰É½!¼î¡«„~qS=˜qåTìñØ^ä÷xeàØw)£Z`cYÆé<QÙ°ưŽpKÝðF¡Wà„#C ežŒb}Ð ÌwDó?äÎ`Íðî„Öñ¯ŽîñL¨ãb–tÝ*ÌO7@n÷Œz…¬F@õØ8'Ù?T[÷|¢tÙñÕ%Oºeó§»y÷=ÛÎ^N¿Ñ)ƒZÙÑ)ÅïA…Ó· ̙eÃ.6VWª)„ƒóŠR£¥ìTEÊIµ¤xÙ#W)u9=…7Ôk±{ª(ò1³Ð‹Æž”—
+[ç­1‹·­
+‹³$#h­\ù©ÕYM&Ë!A8k,²¶p¹Ržu3êZ W×çÁÃM–«îz°æ ¨‚ј®Ä'v²‰©åI}€=3XZS8o¿µ¤2¾lEm®ÏÜâbÐÔcÃW÷÷ÐøßuER‹fÍ_^›z÷à‹¾Sý{«Oºtt<ß?!K
+VÎ ÔʨA#ӗœv£f%Œ.uƒ°Jæó£8*ÄI~n@‹ñjԊ7áð.q?~ ½Op¿ Ç¥ãò1¥O=…†ÕåKʘš‹Tށv)ÇÑ>ÞÆã/° ƒp‡ƒ(0مD‚dÀKEßÇ–åîÇÈS*
+™V0R4ÅVˆâö†¯EݨnS‰Ê­Ì#}„»B0qÏ+-l#Û¿÷¾Šr¸søû0HC®É‡Íӑn4wì*jM¦ ŒB«h挸vƒ5Ë/+æñjœÏ=ûõ5nÌcânq§ÿ¨V¿Äç¡á?…øÝqãÇU9׍Vˆ¨ªqñ1Ÿ`«îzE™ð¼¢T¨Žº­Åb›´Z‘zRÏ6£‘Ãè ¯2©˜”Ñ2>.DÅ2ÙV«¸*R%VIj#jÀõÜ
+)¨‘5õ6
+ÝØÃËû]?k½:Ó?@=Á—Æ> N™Ì™—Oæk¸6™Kd þ8š¿Í?ä‡øwü÷ð½ØûùŽ›RqÚÙ­¾!³­>EZUQ-¢ÚHÙç¢aúæ™ó¶¨ô±µeœÂÀß@ö¸í£ ïšûRæ¡©n¯*}½ yö˜U[ 7qåÕÍ=Xäñ4@Uî@ýó~O€¤Ç¾Ç÷4³( ïÜU¤6Ì÷Ù}s%-«÷îtÕež7à)õ¢ì öԃ~€]¿ßNùm™ß3ÛØñÌVý
+6iÑDmîýV5ÔÙØúĽ÷$Ç×T÷¶Àџ:Ø´½}õGrkz<âý„.<mÿç`r GÁ9€¦Å£Dú"ãµ,Ü%Dy…DÔÉßuyŠ,¼ˆ|׎¢èhÅ_^ŠqÉQ”<2ŠÒ®+Ä~¢‰g‰®3‰&݊@õÑ,¦D²¸á¥QÜXET¶hêf¢›žÅ͘Çô“D3|DUh¯ú\5Ds^Î!‡rÈ!‡rÈ!‡rÈáj€81;îµHSŒM\4æ£]ĽˆëüÖ¸’khü„‰×:©¬¡MG\8 Ý]Ò@í ëѺ“hYCcQËÝ+V®¢{î»ï«òÚFjL ­ 
+ 4ÒËãlŸÃ5ÏCà«îO9Ü ûù“ÊR„[µÉO:œQ©ö‹Ã9
+¡Fyê´c i»VÚKIØN”"ÐJâ}šoÙcU#‰àÍzäIz²¾Ì•ÏBBšµÖÞEíRҘ­“vZmÁ %lV՗Tf÷Wtún³g†¾ªE«jüÝvMÕZeóÆÎh[xmTî”Í뢲>ёHC$oO$;Ép:–萝ñµ•²6œ¡4C5&—'â”$%w ^u PUdf¥ Åã²)Ö¾.’MÑT4ٍÔÝZº ~Z( Ç+$â‘Åép<¶¶¾ùŸ¿°%;ds2‰®'”‰¶ËŽV&£í±T:šŒFd¬C¦¡Ú²\6„Ó²L6×Ëemm•2Ü‘Ñx*Ú½j•ÿsk¯£» ¹”`|Ó.²ý&ÛF7€)«ÿ;­
+HÔÈ"MږÄ0¦zŒüjÔøìTxnxsí$óiéðØ>¬| Üþ·ùsà•³wþcûÁRÇ×xçýfŽ7m÷¿½ñCûïûôµ­lþsÈ2•¦òÿöùð—¯í„)
+
+66 0 obj<</Length 7555/Filter/FlateDecode/Length1 11632>>stream
+H‰ÜW TSg~yY€D¶&hÇ¡ú¥
+$á%”ÍBÀç@‚Iˆh­c$š¼HQ!Q´Zê‚+µ­.ә:x´.T(n·‘:ÕºTëVtþ£¨­3çÌ93gμwþóÞ½ÿwïÿýÿ½7÷a Ò)C˜Èˆ-žv¾¸y,ÔE@­–μ{Õß/AÞTHÈ³$h‚°Y¹Î<Û}ì@>‚ôO„²žµ8÷«}þˆ áÏD̈́!ç«Íã A<k†
+Ӎ Ó¡ü¶ÙFM)ÊćCى h§Õa2äHs¤2ø;axl†)N”É®ƒöoB<°l3o4A"Íÿ¹ÓE8§ûïƒþC­p=ÈatßôáwÁ§é¾ø÷1ÿÇ'²|dùC_†Zëá_†ª (ƒ!ñÃúp¼{fP6Á&r¸Q‹áŠ2Xµ,¾  ^3 ,Iì¾Õˆ!bE„‚c8}càe¬€õ³¯4s;&žI«’(?Pëñó pD ~eñ9Wë|);´b^EÓÀ&­þcÌ÷9W Rr"ˆ½Åaf±¸ü¾zÂeÑZòì@ç* ) "¨"‡k²¤Dx|¿g!Àí&±DˆEöL„õZZlÐR›ÓbÏZÂUh1@ãpP’!˜´¥Rƒt\žŒ§ãº±@®P(3uÊ!lŠˆ
+^^ÐÏ7n(&“H±¡¼ÆA1N"‘üCüß߀{ՋgÎ`#L÷<xۍœƒÛæ©B‘ؼ³½Ž·;ÐwÌYm[Aû‘˜Èí'ø¼7ä'>}ZÿòÛqhþþAŶšÆÙáקe“¦|Ôu0ûAD}ö„jV—ȘínÊ_t*4;úÔQ{fì‹66dŒºv+!t³~Ùô•ÖòÆQiK&5¬‹=Õé#:Ñ·e¤~%%˜W|àÊYìáǯ•u”œÚpoSq'»sqR~؆¨Á?ä•O„³[nl
+(έ¶ÏØÚº‹ñ†½¦±È‘1
+Úð+§þúÅ`’ž€G>Ï…Ãf#\&‹Á
+´Ž\ªÈà"@fÑj!̈́‹
+‘+Òy-Nץй+Ž%öø‘¥Xò,\O
+ð« ¡™°Œ§¬~˜£¿üz¿ìú2Q¯2FB¸,ÉsF`Vì .mêa…AõÀڈ²AfŠr’ñÑÑÿ¢0V{˜{ÜfƒÎl!‰pQ–\‹É@ÀÒ]0t²$]5."—pv!{°P$( !Œ$岘(k1—,0N"L B@™ Ð{ÏýÒõ’é2˜(º!ÂÖD6ÂNÁIÒ$i€DŒÁE
+‹¹4Z…«Òân¤di•@
+_qm·;<WÈuJE­Nƒ+téc6+y”R¡:5mÂÕ+58üc¥z«U S#Wèp…ÚAJ•Ò¦—ÀµÚ¬¿3_åaQYüUU÷ *
+âF[5ìàJä9eEÔe8EQ®€€Gt•Ã3Añ\‚QH‚¢‰"dE]quŸ†¨‰¨à²êGoÃtÞ €Ëî~ßþµßö›ž™ª®Wõ~¿wT5®'8Îóð @[d]F*»ž>þޞomV,ðP(•B*$Á×Å;ÐU?KO¯ íöQ¸x`³ ¥_€àæ9ÏW¯î†ÿ'´Ñ%ÐÛ)@ð ð÷S*&t.2ßÓÛ[ðõ›'sVt’ä­èTpñóU*æ¢ñžNÞPÅ×sžgÐ[.cýU€àêäãä®PÚ
+J…B¦Ç©ß/ôs¸*p”·™vQcîÇ£ËÔQ½c1:&ËBd„¯Ž×‡UTLd„òM"8%af„%cÉ"SQ¿3¸ST±É‘BâRÆA¼:I‹ÂÕø(¢sU¢ 
+ONx“QꄸΜ‘¥¼ÙnpFªÞO'[Ù>{Íäÿ&Í»úcÕÑjÛè˜(ùš£úJ"pkÉ5rÄ0t½YÿBA¤„`‡µÄ«
+Ïc<ü?Ώ$ÉúGRyÜtp¯z(ÇÃ
+â Ô Dáo<$•ŽÑŒÖGÓÛ`Šë:ÔtFSRBrdRڊÈßõ:ÒpZ ϙœ[Öº+Gõãɏ
+*dUÅæŽK†¸EEÖç_{\»Ø9?÷aÁ¥Y?ÎY÷ùªaG*>Ì^Ÿ.Ž»›t¥¹Éå§ëšÔ—~˶ 9îÓïҽܰMË?°kôR郆¥åŒ ~d•f1,5™rÓJ¼f›ÕüMähí;Tú^¸UüÂqÛþ¾èUú®/Fd–z¦¸óiËFmcNIí¨UFÍm·c„N*ò¢§=>ýxöú·u~;¯¶6kŽwíTèWõK¯Y©¬Ïg6ªî]65ö ½Gâ<M>Ùjrç€Eãªút¡ÚdÕÁ¡"¤ä4´Þ¹œ×¬y!ÿP¶îâÉôû“nŒ·.Ւ+xªkèñ…ÄNKNa× }­©þ¿¥¦pj`Q“Ë£Q¯ÝdåüÙ-»Àòñ Ð^,únœv7¤ôû og¤õ°“㻆ÜnÊ¤É ÿ%LÛ
+́:h‡ÓdøÃñ
+Ù° QA …ä²”\"i?ª¡5¼¿ÔWêÛ§¦ã[Ñ]|†kô…Qhí|X©¨¹¶ÀvÔ,ŵþ„ÒĞ8GâIH>YOt<ýž¾fý™›À‚Y(Ë`Íì¥ßá§Û¡»"ú‹©È%AÎeèIÄ9Á
+H„!4h]J²WŽR|Ö |·à.J <€‡s<b”‘q(r2›Ì!ä÷$š$’ä©&§ÉYÒFžÐÉԞN§~4€FÓ4‰Ð
+ZIkè=ú Z9ƒ)X"ûˆ•³:vž]eMps8Ã%s[¹
+­‘!Õà(•°él†¶ö³»h¦ÒÀˆ´ê7Æ«5¸‰ë
+âsä¸ÞÕÕùµ`G{[kˎç¶77mkÜhÐêë¶Ôú}›ÕM^ų±fƒ»ºÊåt¬¯¬°Ûäòue¥%ÅE’hµøÖ
+Qµ'¡P‚
+Ç@_ÎדH÷`è7±Š±A£qgŒ8%g0¤ÂfÂfµ4¿Q5Ê$‰£
+õË<Õ4Z_϶ˆÆ5Å;ÍþŽ@ÃDŽ ©Çe –ú°¶I£½Ëïõ²>ŸÓ!…zª?¾ÔW åž½Q3(—`šùeÍúýLsjY³âžPq'_Áó `=•ü+ÿrÙQk§Äñ?Ô£KúØ ë?W¢éD¡¶±¡5½%}늮ÀъpœwsŽsó¦7åác։—RÁ‡«¹©Gr¢„»Ò”¥‡Ê‰]K­QìõþŸN¹üçÌË$OÝ
+í¨BP÷ê|hÿ½}‹kËçQ¾ñ9¢1ˆP)„Ø‹ø¢Ÿkƒ_#Σoù3Ê_€8ã-„JË؄Ô.܁jáÔZÝ°K¸*Êü»¥z‘÷YNB¥XÃ|òÿÀþ^«mþ‰9¼~á#hEßËp`î;Q×j©ƒnëaŒw 8ί¬'G‘î±DPùÏàÿ‚ca“ˆþ>DÑw· ÁN~Îï:¸_BiõëMÂÏqNlAžå߂¼tmzÑWCýN¬gsí㿀CHqÜCü'pü.!ýÚ?'<„
+vÓV-–ó´E‹Q±ïP<KȔRʽ‘#0ϑ<q³S{ɟ¹à.Pà 1:? ±”Bª9RŒ*‹ÚM¨=±¡n8&º\]öN[[OäM¢ÐjO/—¶úŠõM~ò
+ûø"/ϊž·E&DiƔf˜4cJ]5ôbl0N§k Ú̘|AfCWõì= ¡FG z~bÌEO¥%«_-¼ ø©á1F“£ôª:¡ºQ²¡ÏPŸ`êɉèP<{BÌ„ôPTMFŒ9è%©lýԚpç–ÃÍA=Iý÷ˆ9’bCÖ³ˆ½Sψ8ÅÔ½,â‹8Å"öê½fÄèø`7‰õųtxø˜t–+)Æ¥J¸½F·C>Þi®[‡×õšûÈ{P‚gq)¾×•!˜*
+„˜
+l²Á©MrÊÈqdÆ2±)ÇU̔L¸?dß ŸÌzõã6~¸°¸pW¾¿9ˆ¿yçÄé`ìZ 6»³XCä…{ ?(¦máÉÿÈAJF‘KA•S–;]ž5‘K†#‘MHhk‘vc#ca,C¬¢¢°™™©ƒ²ƒ¨ˆ˜¸°¢ ±˜¸˜±¢©“© ƒ¢‹¨;»¢‘™¹1ëÖ¿'%z[ÿ}?yèߗÎ.É¿g”™eucù.=e,e´;Ìè¾ñóFá65Fqë[G]På7ÿxgôï%£¸­˜²›-£ÆÉ?ŒQ“ÿ=[yþßY7 ;p¹òύù/ó#†n1uE-FC&f.1a#M6½a®L•œl9¼îÂܲü&;¥73r¹pî`üäÀÃhdhÃÀhc¨©¥a¸ƒñ»¯º”¾â±,­uIc RÏ͊‡k€aê÷Å÷íÛ/ož€ô/0A|{+ðŒÁÞþË_`0ÛÛZ
+”ÍÈ Ç¸
+Êfbàc<e3ůAÙ,@ö(›AŽI(¤² 5-19Ua¥BHFª‚o~^~ PHÁ9¿¨ ¿(±$3?O¡ 'YOÁ%±$‘€"}a
+Áù9¥ ‘bÏ< >CKK] a¤§à˜“£”™žQR¬”ZœZT–šâîçèêë¤\™›”Ÿã‚ŸËÂPÉPÀÊÆÈ ¤VqC˜íːϐÄ%PU
+"â™`
+@‘ ~= Ë,žH¡Iúp—)0erJájŠbž@bŸ!ƒ%0èBYF`QG Ž ԓtC XWмb .b(’) î ~@•®@×k; =• ¹ I`Û|öƒT§íͺ¯ˆ€ZJd!©óÐ.VpjdbúßÈzËÊÉ350p¿dJ‹ç·ùÊ!Ë^ì±ÇDoò¹òðÿÿvÏ9¸\nXÊ0 é6
+
+68 0 obj<</Length 229/Filter/FlateDecode>>stream
+H‰TP=oÅ Üù[u€ðÚ¡R„ôš.ú¡&íÎ'Ej9dÈ¿/äE©:`tgŸ}6oÚçÖ»ü‚é0Áà¼%œÃBႣóPI°Î¤mÑL:ÏânN­Ô5ã99'Zá¦ï+y'n¿‘Er~ÌÔ½üüÊL·Äøƒú”‹ã͋Ž¯zBàWåÛ¯An¸Ú§‹sÔIû¡â¤Uù„ôöžÉ«ê2˜oMì¨>ÛE=5Šeí^Uº”[f!ʎ·Cl¶Š!çñ¸U ±Ì.ý
+0ñôn
+
+69 0 obj<</Length 4586/Filter/FlateDecode/Length1 9112>>stream
+H‰ŒW pTÕþÏ}ï3{³yðˆ1›5!€î
+›”`nB‹FHÕ@ÆDÄnñAãhpD…ÒPÑjKWj°D4Z[¤™aЊRRSµRk‹)Š€‚ì½ýÎÍn\¢Žfóíιÿ9ÿ÷¿ÎMˆ‘‡b$Ò¼+®
+¼¾yñ\ð²ûƒç1ä±II^܏Ù×ä0]ޟIýNÏï’)ûÃ¥]èmÿAi½‹œ¼¼þÎe¨§·±ç€ØŽ<áÀ¼g‘È:ËïÔêȤT“²-%y$Ïã|+5ç°cŽ<—üá½ y¤;9¯O«e[ò{Æîõó¤õf²cßWÚwî‰T¤z"%‡ÛCŸy¿ЃÖf`+ÖnƒììkŸýœßíqë$Ö©»ž÷fZxœÖÛ÷*ٜRñâ>¯7.ÐuŸ/#ÃëõxÜn—Ëét84MáÂxY÷Ìhœþ=wËR5ß­*ø~V’°ò¬¢à›¿ˆøûHŒ)cñ6Wéj£€išáTIb¤È’(ȒBª¢0‰ÛÕkÂ#¨ª2\éKð_®LTrЄKYmc7ŽÔj£»Œù?ž¤Wt“f흴(¢ô¢€ˆ‰”ˆ d’2öL_L‹÷c»¹DˆÊ½”MU†Ÿå乚F’¤;´l™þ•9N„B)#:å¤ÉáF˜ *º/7Ç,cÊ|å~aÉ/C3¯œ¸é–›F֌Ÿ”ãºvÊKr¯ypc¿ù¾ùÞ'›{Æßvã#¿Yp%+ùï&VFÓÁ(Œü6£¬,#;ƒ3Êð“C™ö-Œ4ÊJg”Åù3+Êuߘb1’“‹O¶OUꏅª9{ÕYã-™ú‚¹„•mìcøäa–sØu突/Ìþ-椙êpS/•²ÉEˌævEUˆÈ¢$¹œ¨ED¦º4U$It:ÎËP8·2‘ š¶…¾"KäN'ë¶É–tä); õ:Öõ4ë2ëžf{v°çÍÚæ,¶‡ó‰›o²õ“›f#˜Çcx’Ó!»¹y‡æ·4ûáAӕif=éf=ÜlnyEyYé˜`Yá‰ÏÈË›>ä^pÉ8¯«ÿUó?Å°º€½'Ì6£B/32™$2ªQF9’(¤ì…í„œW‡Rº1Éöî-`§M§°¹»;á÷F´3=ìÜô@~çÁ‘ì`ç¡Cýýè'Ãz[ʓ·à/û‘T(eŒFÈÎLYð*JŽ‚cÎäáa_—@!…©ã4*ýøQviè>UŒ)ÖK+2ÙD;dÅA¬
+ËWÏ*¿êú;6Ý?û­j}mç­µõu—.¼.ÎïÎRx–;0òÐÆ$æõNær¢+1Á!ªjŠ¢2’4I”<n‡¨9‚HŠÛ…ÖTÈ˜üË£½!¤õhç´!w“ÞÊäM÷Ök—ˆî`z ŒEt”¢.<e–±ƒ‰û…·¼õûRhKÜlÊlÉ.±ýÜÒmæÈÅ4ëTi ¹h6Bv.Fú=Tè×}ÞL=óÿìWyl×ÿÞ̛ÙÓ;»Þ]¼øbÖǚÃöúÛ°¾ðE|—Ã! Èl‹ߘ8„Ë„ŽC IHBZÓR(`°M[µuPQÛ(IQ„”KnÚ¨uS‘A[¨TÀã~3;»^ƒ[§âŸªef¿™73of¿÷}¿÷ý~Ϫ³É$h¹ˆP‹F0ða”6 фÄø‘‹ºÇ—ý4ù™HLÌ4‰±b-LOóç%Až”,¦)]IÄÆ`íÝæ©{veÝÀ¾“ëû[˜Ëã¯æ¦'V6ýzoŸ4ö—_líHË÷²£~èÀ¾Á^ËJ ¡Îm=¿¼&]Ýðè[2¾Ë•Ìô€ Jq
+‚Ç ¦£–@ˆQƒ7ex‡Lá2ŸïZB°ã‚c;Ïò
+SñW“;ÏòN¦ý4ú€ˆ5Ä²N6–°û?»²ûŒ}ôÅñŸ½úæS/W¶áf9'•(c©Ÿå:pÅ6D¨ðD§Óc³Y9j£.R£Aãp ђHÕÍ¥*N­‘à öÄé;ª©XƉضØ|¥dQ:ÎK…Qó9YÍ×GNÛ/”HÃҶƶm×?ݘ}!üù!éã üüÄOÉîó'ž#ç_—®K‡N«?pùðÈ÷/’¤ðÒe<ôcNæã8tŠG±> #Õ0j¸”\„aÊa§:¬/樐Ù\Ãä¸Ôq ’s–!xh¥4¦a±ý_1ùl\x‹y€¹UOÜ, oÞzB<8±º½ƒM­süh•e ‡r]Q„¨ñÀ>€«êP0ZùéъŽh}G²¼+Y¸‘¡›åLCˆÕ’‰QNK!â ëY q¹< Z³iÖê8F".ÒÀÛDâmòÌqø³«†rŠƒ¹Û®`\Ë5ʉœ­¦W©UXÈËW×4„ÉïjlÉI¶™o_5çwëRl§ÌÝ;7¶ëñžg“anÙÉ'k+9K‹3­-k\ñ’tèá̒Þέ?|勯J®M˞\·z7ùG–ªÍI+pF èŠQEEy¢Í 5k©xå6b Ð]ÂÍQÁ㈒Ǐͨɾ%€SG“D²¤wÔUÿj÷¶'öJ·¿ØÙ½¥÷Z9Mzû:~|bÃvôðÁ«ÒÃ'ßxñšôÚ0‡ØDNaÏÐrpC
+ê(IMõ¤Ís‡Ï÷lcˆ6>..^Kç‰ÔÍÛ)Ÿ”Dì qßåt
+CêTºNp¹I‘hb•LÈc›Cü„"²äª6¾ðèúºÜøMÏöæwmiø[Ssœse÷¿_4ïÁî ùOwŸ•jÍä,©ªOYéJY³,vVT\Ìü²ž7×Ôî_ݘ—\¼ÙüÙÖ(wbÑÁ¡µ5d3óD}ØÄUFÇÕãZ±ÉãV֊¬QbÄbÇÙ¬
+ì©=Ô‚5µ•[ v®‘bœ”nu(â–“P´N³¬´ú•¯ÐØ…™䔣g\³RœÑÙŸ<÷W/}øÂxQ–ÕÀî·\f~õ‚\CÚØlæ=îeDTyˆÃá™Í©.”²Ïەu€Ne“»—:p»âðÍ
+¯ù|¦Y mž4U­gªéWøÌ`ûì'ӛ1ñÞ-„ÿ†6<ÕL¸ VÝ·ÿIûò¾Ý·ÿ/“×
+”ÏÍzï}ÿY:~»Us]›¡ _­xÿ`h0؆
+
+81 0 obj<</Length 1406/Filter/FlateDecode/Length1 3808>>stream
+ÚyK[<ÝQù©ã=ۂ‘ζU_×<Gdx¼ŠP@mM‡6/!²„|a Ód±²×0. E“†~-Çø‘؉ùU¢뉌§0>U;âl-Û
+Ï»LՒ`+òxM¤‡¹ƒî¦‹Nªå½4‹ÎÑã-ªØ.rð—©zmlE¦‡MÌ|ŒpGæä­@³¤ÇýÂN3y/t$Ò:üYQ˜#ÎIvYבüš,_“ûõ¾÷º]·èÔy:0'á+¾ñáó[Ðs4›œ­?—ïušÎe!s½ß1J_ó•kv=ß´Î˱°¦éñ›åZˆO÷s±õ¨µ¥èçC'
+¸°QHA®0/™ öçAŒK¡7Eîè"`³ôw³D?•AŽ*Àþî¢Õ€±=@3õeZä^ƒ× l…^‘„Ì{´NêH}ØZA{c0(dÌÝ@-°PÏóQ©Ãå~Ž
+zýR.?-'§çÙû‡Þ¯×ñ(H›òµ/ç‡=sÁ9û˺°Ì.O¨.ÿ?lPêiöa“í!EçÑˆgÞkö¾°á„3Ñj·™ÍînRFFƒ"¸A1‘Éhb\eŒêSÎE“¨Úåt‘æt¸$hÞ\ÖÀvšCj¿{åUŋȜ9Qµ¶²xZñôÊâÒj¶å·“W¯
+#Ûèll26mÁ4“(Õ~•ã³?1pÍ*~ökêã}MÖõò¾åûùëÂ]ñæÈ\¾md'?=ÒÃãù3qÛÿ¬â.îâ¿ œnٛŒ<Ýä¹80þÉeìï?‹ï˜çúQÈ®µŠ¶>k2™l›ù.óéÃB]yú) géĈé>¦P·N+ ßÒi#èA¹#Jf{^§îŒÕ:ÍÉʶè´Ðî’YZ}L§ ¯P(B)´I
+“ŸTÌ-Líh%•¤úVH£è´¼µ¡­UšHíT n‚âZ«jžb´‰Ê‘T ö«öp»]µ'jk ª&6ÚcmöšH$hµ×ÆñXBM†c›Ê—yk=žÙy«åá`(éKÔÄíÊîìiy¡Ùˆkž‡fß$ÖrôA
+aìÓø Ú ÅY :HÏB[Žn×Ë¿m§UàÄ&jÂ'3¾¿
+ÁóÑ>í´`z%7ÅãëǸ®doÃDGÌßËõøFrˆ‹øV“®Ÿ0¿ 0žûF
+
+84 0 obj<</Length 1768/Filter/FlateDecode/Length1 4300>>stream
+æì€øªíæ|ö9œ¹ëùpòG— €Lœ6Tq‘"Hä6 Udܤm"R·J#R›ö¯‚€´’¥4´®-¥¶¯¿ÙÛ3nJ5ý²{¿yoÞÇÌ{3ïfw‰‘‡ž AM›‹KºËCó ù-ŽtIúŸ r7±êHW: Ò-ÇÁ¥Mk²­£»ô­F"®¡ŸßßßúÚ/-!²W@öx,j´ º<Hä{úU1Ô{Åè棿0֑Þwíá¿BÇCDâ…x"b»ô]"íûè¿ØaìK²×¸þiØöÑÚõ…Gðiø¼•Lt¦·L Wꓩhr¤ðúýDÊUôw"Ο°^Rˆñ×ùHžÉRö6•0ÓÏF·¿ªâéN
+ö-í:êxsWá¥Í{'|Ïlÿyoقæ›ïÆÛÃ%×~ÖSwßÄ+ÏVxÿpñÆágc…7¯íýΜÕ?ºØÒìê~ùÕòùÄiWˆQ°«&pZ,ª)2bs‹b_­^FLfnæ?šÙ™Ù)F¥äï®Q6F•’a6ғ ð ͉ý´–÷ѺB[ +ÊÙ!
+ƒÕ}¼¿áE~™Ÿ˜ZÁN}‹¿7Õ˓·ž7ÿ·ÀÿlÀ?Ççø?žÙ7Ä|œSòs/`ÿ'/Ùÿʵð¶ÒÕÿ†‘ÿ3—£µƒ2¬QmËdÐ7iæýÌû³Þ«Å'Žå¢#3ü. ç[Œ³ÆX@=oÿ²ÅÛÁɝ±9LßßY<£ÕlÅsÒÙA‹±xø o?Mu¥8u¡MS;EÈ h'ZÉ¥)ÚmhŠvC– V´UðŠÃ2
+ mC¿Ñ”§è1sž•´ ½6Ú {Ùÿôãü7<³;
+ PPq…È Ù)öy‚°¬Íë›Q¾â­øKö˃h à—æ(¾Gƒbož²Ú­Sço ج¯
+
+135 0 obj<</Length 4142/Filter/FlateDecode/Type/EmbeddedFile>>stream
+¯Ø£#Ú¶õ¢ÞmQW—‹å¬(acÛl­ð¶ni«
+CbýMQeEu79ûÈóV,Liù¶¡‹¦ÎÁÀ䗋º¼¥E5 ¼¾Ð
+ßlnÒÿpÖ+z·qŠCØ´®¾ñ¦?ˆÕU=¯2þ€ñ‚n6«û¦ÞÞÝ¿_\¾UjÝæ†C˜ï/f" ]†ôr®
+™mӂõ•a¸àëö^7CYgY©ø{ßCFîë2ƒQ‰Ì Q§Ïa쐛–7ët¥ÔÍI£‡7wzÝ|£ÔjO—
+!”þž~èBÿ[Úa/ðŸï†qäÏÐ WuU5ƒ³n’g—úÍàª^ÆÅûºáýÝ`upÛaÌèþj?„ÊTût:_­fôGWò79Í·ø”Y,ÿ0òŽë{ξŠ[9$£b|òEm¾†‹9׳?|*« ,†#kÆT /7Uùؗ^׫¦xxSÿ¸l¨x{¥‘¬ê+žžnòî>ºo{'>[Øp±[<Ïz†{n;±ðno¶ízÛª û•õ¢/…O†L~>Î3Ð*òr»WǑÜò;¸j7×ôÁ5
+·Âõ®dg3É·,v¾aM!?lQLß-'¯f—³Y”“œ  Žó,‰x’ÆiÊQšPø)‚/!‚ãÈóD닍à9Ââ£D8D!Ïϧq΄*Kp€`x˜„E1Sû‰øÁÎõì`¤Öü§±ØO³8΂8ñYnìÀ1`ÆÂWÄ92˜•Ý>&pèØaHܝ©9:HÇ¥Ÿ±‘[Lž
+ÛwïתïšÅ(b~Ì8E~NQ¤ñSj£˜`œÇ!`ŠrÄpàC8r’ [¡‡áð7͏BL„°'
+þG{µí¶mÑ÷|Å>:µ%Œl 0à[£¾VÜ´ü°"G
++’«.—6œ¯ïìrg9¤([I]²DÎ^fÎÜÎàùاZfíœ`3‰kgûýèų‡ûÛÔ²û-üju1Ž[4œW~ôª5ˆá`6ävzßÞ\‰ ˜é2YŠ~€HòÂ@š&ùr¡2q«ˆÉÙ§ßb•äß™\âG¥´X>É41˜BÎc].­@­ð¸biÔj¥Ü£ oWZ©9þÞg I¹4k‡/Ë<ǯ'¥cüZ€ZA‹ Œ8Ž´šIcOªÔºƒÃݞ}÷]-@ï¾÷–QÔ"Ê_]‡U÷❕wÀ. ˜Oƒ±DL>®»Z¨äl­cœ)ò.ë™g5[EqÌÖÌ6tWÞµG½0ó †êöƒ±ׯºÉÀO
+;§*ËTîú»=ûëÁîºE«uØZø½?º/”ÕµÓ*£Ý2-€„§Z­.3¹€â‹ú¤í!Âè2ˆÏµVúTåF«Tì}•:?Îcûœäõ¢Oh‡A³õå"Wª{nAë±lÞw™GiÃEiE¸ [~£ò ¹¤K>M˖ ]?÷|™ŸA‘,röj¿BÒþ=ÐY·Yb&)žŸ$&“«–Žµø|2Ý$²ÑÑM“¬´·À¸Ð{W°Ñ³[ptÔöZŸ¤ñµÔËÖý(:U©Ò'RwHСÝ{&èåË|®Öw°è؁^FM»©@|Uõ¢HTNKLô4‰õ–š')X/ˆ÷›L!…È`æí݇Uê)/d¶J¡?BÀ«pl„aˆ°‰Æ75Lvpt¯ês¯!NÊì
+•–¦VÖlS:;OÁnò…½]4Å»#Sjh(áCïD©e¶——~~^N“|ƒøÒV™ä:åWòÚNõ"`˜ë25I†ËÏXPR›.{Xog#S_*E\uCõ¦ebøûAGž`Œÿy[šUi¬]¹yÁÇÎKúÎãÄ%57â>7r±€øôú¯ßk3®@>‰ÚKï.N^[YÀ™/Î.¦.ÞÙN'¢iŠ9)±üï\hí}þZø6À†%ì?WomM“ˆâ¨¨ h|è¾éÈ.ˆá1‰àÝ¿ Y2B(
+
+144 0 obj<</Subtype/XML/Length 3602/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-701">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Acrobat Distiller 7.0.5 (Windows)</pdf:Producer>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreatorTool>Acrobat PDFMaker 7.0.7 for Word</xap:CreatorTool>
+ <xap:ModifyDate>2008-10-15T11:36:51-05:00</xap:ModifyDate>
+ <xap:CreateDate>2008-10-15T11:36:47-05:00</xap:CreateDate>
+ <xap:MetadataDate>2008-10-15T11:36:51-05:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/pdf</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Microsoft Word - DS1307_ecn</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li/>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/">
+ <xapMM:DocumentID>uuid:44640f75-109a-4017-b9a3-9c57baac943d</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:f16839bb-9fc2-4e76-9c05-6596cd96ca5c</xapMM:InstanceID>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+xref
+0 146
+0000000000 65535 f
+0000143025 00000 n
+0000143275 00000 n
+0000148047 00000 n
+0000148285 00000 n
+0000151968 00000 n
+0000152356 00000 n
+0000157880 00000 n
+0000158349 00000 n
+0000159307 00000 n
+0000159787 00000 n
+0000161100 00000 n
+0000161584 00000 n
+0000162968 00000 n
+0000163481 00000 n
+0000164926 00000 n
+0000165331 00000 n
+0000166011 00000 n
+0000166250 00000 n
+0000170491 00000 n
+0000185604 00000 n
+0000185869 00000 n
+0000202141 00000 n
+0000202400 00000 n
+0000202643 00000 n
+0000202674 00000 n
+0000202808 00000 n
+0000202942 00000 n
+0000208276 00000 n
+0000208343 00000 n
+0000208394 00000 n
+0000208649 00000 n
+0000208673 00000 n
+0000208806 00000 n
+0000213451 00000 n
+0000213502 00000 n
+0000213745 00000 n
+0000213769 00000 n
+0000213903 00000 n
+0000218509 00000 n
+0000218561 00000 n
+0000218778 00000 n
+0000221047 00000 n
+0000221277 00000 n
+0000224591 00000 n
+0000224830 00000 n
+0000229949 00000 n
+0000230213 00000 n
+0000230244 00000 n
+0000230378 00000 n
+0000230512 00000 n
+0000234777 00000 n
+0000234829 00000 n
+0000234881 00000 n
+0000235123 00000 n
+0000235161 00000 n
+0000235295 00000 n
+0000235429 00000 n
+0000235563 00000 n
+0000237928 00000 n
+0000237992 00000 n
+0000238076 00000 n
+0000238160 00000 n
+0000238400 00000 n
+0000240899 00000 n
+0000262971 00000 n
+0000263233 00000 n
+0000270872 00000 n
+0000271002 00000 n
+0000271300 00000 n
+0000275969 00000 n
+0000276198 00000 n
+0000276388 00000 n
+0000276648 00000 n
+0000277142 00000 n
+0000277188 00000 n
+0000277235 00000 n
+0000277282 00000 n
+0000277329 00000 n
+0000277375 00000 n
+0000277770 00000 n
+0000278296 00000 n
+0000279785 00000 n
+0000280001 00000 n
+0000280277 00000 n
+0000282128 00000 n
+0000282297 00000 n
+0000282571 00000 n
+0000282990 00000 n
+0000283058 00000 n
+0000283165 00000 n
+0000283293 00000 n
+0000283388 00000 n
+0000283439 00000 n
+0000283530 00000 n
+0000283681 00000 n
+0000283796 00000 n
+0000283849 00000 n
+0000283942 00000 n
+0000284056 00000 n
+0000284109 00000 n
+0000284238 00000 n
+0000284292 00000 n
+0000284344 00000 n
+0000284446 00000 n
+0000284498 00000 n
+0000284703 00000 n
+0000284755 00000 n
+0000284894 00000 n
+0000284946 00000 n
+0000285185 00000 n
+0000285237 00000 n
+0000285376 00000 n
+0000285428 00000 n
+0000285661 00000 n
+0000285713 00000 n
+0000285852 00000 n
+0000285904 00000 n
+0000286132 00000 n
+0000286200 00000 n
+0000286252 00000 n
+0000286402 00000 n
+0000286454 00000 n
+0000286506 00000 n
+0000286558 00000 n
+0000286611 00000 n
+0000286758 00000 n
+0000286820 00000 n
+0000286873 00000 n
+0000286990 00000 n
+0000287043 00000 n
+0000287169 00000 n
+0000287222 00000 n
+0000287275 00000 n
+0000287328 00000 n
+0000287382 00000 n
+0000291613 00000 n
+0000291650 00000 n
+0000291675 00000 n
+0000291738 00000 n
+0000291868 00000 n
+0000291957 00000 n
+0000291992 00000 n
+0000292223 00000 n
+0000292308 00000 n
+0000295988 00000 n
+trailer
+<</Size 146>>
+startxref
+116
+%%EOF
+179 0 obj<</Subtype/XML/Length 3542/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-702">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Acrobat Distiller 7.0.5 (Windows)</pdf:Producer>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreatorTool>Acrobat PDFMaker 7.0.7 for Word</xap:CreatorTool>
+ <xap:ModifyDate>2008-10-15T11:37:24-05:00</xap:ModifyDate>
+ <xap:CreateDate>2008-10-15T11:36:47-05:00</xap:CreateDate>
+ <xap:MetadataDate>2008-10-15T11:37:24-05:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/pdf</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default"/>
+ </rdf:Alt>
+ </dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/">
+ <xapMM:DocumentID>uuid:44640f75-109a-4017-b9a3-9c57baac943d</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:a99790fb-a487-4d4d-a284-974830751fed</xapMM:InstanceID>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+xref
+88 3
+0000299191 00000 n
+0000299233 00000 n
+0000299313 00000 n
+94 2
+0000299415 00000 n
+0000299529 00000 n
+98 1
+0000299617 00000 n
+100 1
+0000299692 00000 n
+117 1
+0000299783 00000 n
+120 1
+0000299998 00000 n
+145 1
+0000300109 00000 n
+147 1
+0000300305 00000 n
+178 2
+0000300440 00000 n
+0000300627 00000 n
+trailer
+<</Size 180/Root 147 0 R/Info 178 0 R/ID[<EA35B1B21DCA341CCE9FBF22429D99EA><5ABCB39280FEA440BFE247BC8CF5F3D6>]/Prev 116 >>
+startxref
+304247
+%%EOF
+
/Modules/Clock/RTC_DALLAS/DS1339-DS1339U.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/PCB/BOARD.PHO
0,0 → 1,78
*
*
G04 PADS Layout (Build Number 2007.65.1) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "RTC.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD025C,0.01*%
*
*
*
*
G04 PC Copper Outlines (0)*
G04 Layer Name RTC.pcb - dark (0)*
%LPD*%
*
*
G04 PC Area=Custom_Thermal*
*
G04 PC Custom Flashes*
G04 Layer Name RTC.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name RTC.pcb - circuitry*
%LPD*%
*
G54D25*
G01X120000Y120000D02*
Y280000D01*
X280000*
Y120000*
X120000*
X0Y0D02*
M02*
/Modules/Clock/RTC_DALLAS/PCB/DRILL.DRL
0,0 → 1,30
%
T1C.028F197S55
X01306Y02047
X01374Y02047
T2C.035F197S55
X0215Y0132
X0215Y0142
X0225Y0132
X0225Y0142
X0235Y0132
X0235Y0142
X0245Y0175
X0245Y01992
X0245Y0185
X01858Y01591
X01858Y02378
X0215Y0248
X0225Y0248
X0235Y0248
X0245Y02092
X0245Y02192
X0235Y0258
X0225Y0258
X0215Y0258
T3C.12598F035S794
X014Y014
X026Y014
X026Y026
X014Y026
M30
/Modules/Clock/RTC_DALLAS/PCB/RTC.ASC
0,0 → 1,50
*PADS-PCB*
*PART*
B2 BAT,BAT_SMTU2032@SMTU2032
C1 C-ELYT,10u@ELYTA
C2 C,100n@C0805
D1 D,1N4007SMD@MELF
J1 JUMP2X3,JUMP2X3@JUMP2X3
J2 JUMP2X3,JUMP2X3@JUMP2X3
J3 JUMP3,JUMP3@JUMP3
J4 JUMP2,JUMP2@JUMP2
M1 PAD,HOLE_M3@HOLE_M3
M2 PAD,HOLE_M3@HOLE_M3
M3 PAD,HOLE_M3@HOLE_M3
M4 PAD,HOLE_M3@HOLE_M3
Q1 T-BEC,BC846SMD@SOT23
R1 R,10k@R0805
R2 R,10k@R0805
R3 R,10k@R0805
R4 R,#10@R0805
U1 SO8,DS1307@SO8
U2 8UMAX,DS1339@8UMAX
X1 XTAL,XTAL010/L@XTAL010/L
 
*NET*
*SIGNAL* N00724
J3.2 Q1.B
*SIGNAL* N00755
R4.1 Q1.C
*SIGNAL* N00785
J4.2 R4.2
*SIGNAL* X1
U2.1 U1.1 X1.A
*SIGNAL* X2
U2.2 U1.2 X1.B
*SIGNAL* BAT
U1.3 B2.A U2.3
*SIGNAL* SQW
U2.7 J3.1 R3.1 U1.7
*SIGNAL* GND
M2.1 M3.1 M4.1 U1.4 M1.1 U2.4 J2.5 J2.6
Q1.E D1.A B2.C C1.C C2.1 J3.3 J1.5 J1.6
J1.1 J1.2
*SIGNAL* VCC
J1.3 J1.4 C1.A D1.C C2.2 U1.8 R2.2 R1.2
R3.2 J4.1 U2.8
*SIGNAL* SCL
U2.6 J2.1 J2.2 R1.1 U1.6
*SIGNAL* SDA
U1.5 J2.3 J2.4 R2.1 U2.5
*END*
/Modules/Clock/RTC_DALLAS/PCB/RTC.eco
0,0 → 1,60
*PADS-ECO-V2007.0-MILS*
 
*REMARK* -- RTC.pcb -- Thu Aug 05 12:31:55 2010
 
 
*SWPPINS*
U1 1.2
*END*
*PADS-ECO-V2007.0-MILS*
 
*REMARK* -- RTC.pcb -- Fri Aug 06 12:27:22 2010
 
 
*DELPIN*
U2.2 X2
U2.1 X1
 
*NET*
*SIGNAL* X1 40
U1.2 U2.2
*SIGNAL* X2 40
U1.1 U2.1
*END*
*PADS-ECO-V2007.0-MILS*
 
*REMARK* -- RTC.pcb -- Fri Aug 06 13:32:42 2010
 
*END*
*PADS-ECO-V2007.0-MILS*
 
*REMARK* -- RTC.pcb -- Mon Aug 09 10:14:37 2010
 
*END*
*PADS-ECO-V2007.0-MILS*
 
*REMARK* -- RTC.pcb -- Mon Aug 16 09:16:27 2010
 
 
*PART*
U3 BAT2032@BAT2032
 
*SET_ATTRIBUTE* DECAL BAT2032
"Description" pouzdro na baterii 2032 fy RENATA
 
*SET_ATTRIBUTE* PART U3
"Description" pouzdro na baterii 2032 fy RENATA
 
*NET*
*SIGNAL* BAT 40
B2.A U3.1
*SIGNAL* GND 40
M3.1 U3.2
 
*DELPIN*
B2.A BAT
B2.C GND
 
*DELPART*
B2 BAT
*END*
/Modules/Clock/RTC_DALLAS/PCB/RTC.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/PCB/V2.PHO
0,0 → 1,1571
*
*
G04 PADS Layout (Build Number 2007.65.1) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "RTC.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD010R,0.039X0.039*%
%ADD011C,0.06*%
%ADD012R,0.07X0.07*%
%ADD013C,0.23622*%
%ADD016C,0.04*%
%ADD017C,0.02*%
%ADD018C,0.015*%
%ADD019C,0.03*%
%ADD020C,0.012*%
%ADD025C,0.01*%
%ADD031C,0.07*%
%ADD042C,0.045*%
%ADD044R,0.065X0.065*%
%ADD045R,0.05X0.05*%
%ADD046R,0.04X0.04*%
%ADD047C,0.024*%
%ADD048R,0.012X0.012*%
%ADD049C,0.016*%
%ADD050C,0.12*%
%ADD051C,0.025*%
*
*
*
*
G04 PC Copper Outlines (0)*
G04 Layer Name RTC.pcb - dark (0)*
%LPD*%
*
*
G04 PC Area=ANP000011*
G75*
G36*
G01*
X277500Y277000D02*
X277354Y277354D01*
X277000Y277500D01*
X245689D01*
Y261326D01*
X246176Y263933D01*
X247134Y266406D01*
X248531Y268661D01*
X250317Y270621D01*
X252434Y272220D01*
X254808Y273402D01*
X257359Y274128D01*
X260000Y274372D01*
X262641Y274128D01*
X265192Y273402D01*
X267566Y272220D01*
X269683Y270621D01*
X271469Y268661D01*
X272866Y266406D01*
X273824Y263933D01*
X274311Y261326D01*
Y258674D01*
X273824Y256067D01*
X272866Y253594D01*
X271469Y251339D01*
X269683Y249379D01*
X267566Y247780D01*
X265192Y246598D01*
X262641Y245872D01*
X260000Y245628D01*
X257359Y245872D01*
X254808Y246598D01*
X252434Y247780D01*
X250317Y249379D01*
X248531Y251339D01*
X247134Y253594D01*
X246176Y256067D01*
X245689Y258674D01*
Y277500D01*
X125689D01*
Y261326D01*
X126176Y263933D01*
X127134Y266406D01*
X128531Y268661D01*
X130317Y270621D01*
X132434Y272220D01*
X134808Y273402D01*
X137359Y274128D01*
X140000Y274372D01*
X142641Y274128D01*
X145192Y273402D01*
X147566Y272220D01*
X149683Y270621D01*
X151469Y268661D01*
X152866Y266406D01*
X153824Y263933D01*
X154311Y261326D01*
Y258674D01*
X153824Y256067D01*
X152866Y253594D01*
X151469Y251339D01*
X149683Y249379D01*
X147566Y247780D01*
X145192Y246598D01*
X142641Y245872D01*
X140000Y245628D01*
X137359Y245872D01*
X134808Y246598D01*
X132434Y247780D01*
X130317Y249379D01*
X128531Y251339D01*
X127134Y253594D01*
X126176Y256067D01*
X125797Y258098D01*
Y204891D01*
X126082Y206342D01*
X126794Y207637D01*
X127866Y208654D01*
X129197Y209298D01*
X129928Y209402D01*
X130211Y209544D01*
X133328Y212661D01*
X134172Y213148D01*
X135113Y213400D01*
X152290D01*
X152643Y213546D01*
X152790Y213900D01*
X152643Y214254D01*
X150599Y216297D01*
X150106Y217153D01*
X149850Y218106D01*
Y230294D01*
X150106Y231247D01*
X150599Y232103D01*
X159197Y240701D01*
X160053Y241194D01*
X161006Y241450D01*
X177814D01*
X178073Y241523D01*
X178258Y241719D01*
X178732Y242632D01*
X180089Y244179D01*
X181776Y245357D01*
X183695Y246099D01*
X185735Y246362D01*
X187780Y246130D01*
X189710Y245417D01*
X191414Y244265D01*
X192794Y242739D01*
X193770Y240928D01*
X194286Y238936D01*
X194312Y236878D01*
X193847Y234874D01*
X192916Y233039D01*
X191575Y231479D01*
X189900Y230284D01*
X187989Y229523D01*
X185951Y229239D01*
X183904Y229450D01*
X181967Y230144D01*
X180251Y231279D01*
X178856Y232791D01*
X178359Y233692D01*
X178175Y233881D01*
X177921Y233950D01*
X163260D01*
X162907Y233804D01*
X157496Y228393D01*
X157350Y228040D01*
Y220360D01*
X157496Y220007D01*
X158907Y218596D01*
X159260Y218450D01*
X161067D01*
X161451Y218630D01*
X161559Y219039D01*
X161468Y219544D01*
X161566Y220564D01*
X161938Y221520D01*
X162556Y222338D01*
X162964Y222648D01*
X163131Y222873D01*
X163185Y223020D01*
X163443Y223200D01*
X163919D01*
X165200Y223400D01*
X170200D01*
X171481Y223200D01*
X186519D01*
X187800Y223400D01*
X191343D01*
X191697Y223546D01*
X205851Y237701D01*
X206649Y238161D01*
X207539Y238400D01*
X217000D01*
X217354Y238546D01*
X217500Y238900D01*
Y240119D01*
X217835Y241312D01*
X218157Y241841D01*
X218207Y242250D01*
X217932Y242558D01*
X217520Y242555D01*
X216802Y242223D01*
X215245Y241953D01*
X213670Y242096D01*
X212186Y242642D01*
X210895Y243554D01*
X209883Y244769D01*
X209221Y246204D01*
X208953Y247762D01*
X209098Y249336D01*
X209645Y250820D01*
X210558Y252110D01*
X211166Y252615D01*
X211347Y253000D01*
X211166Y253385D01*
X210522Y253919D01*
X209577Y255300D01*
X209045Y256887D01*
X208968Y258559D01*
X209351Y260189D01*
X210166Y261651D01*
X211349Y262834D01*
X212811Y263649D01*
X214441Y264032D01*
X216113Y263955D01*
X217700Y263423D01*
X219081Y262478D01*
X219615Y261834D01*
X220000Y261653D01*
X220385Y261834D01*
X220879Y262428D01*
X222136Y263329D01*
X223580Y263881D01*
X225117Y264048D01*
X226646Y263821D01*
X228068Y263214D01*
X228678Y262740D01*
X229068Y262642D01*
X229404Y262863D01*
X229632Y263213D01*
X230291Y263728D01*
X231082Y264000D01*
X238997D01*
X239916Y263619D01*
X240619Y262916D01*
X241000Y261997D01*
Y254082D01*
X240728Y253291D01*
X240213Y252632D01*
X239863Y252404D01*
X239642Y252068D01*
X239740Y251678D01*
X240241Y251033D01*
X240861Y249522D01*
X241055Y247899D01*
X240807Y246285D01*
X240137Y244795D01*
X239615Y244166D01*
X239500Y243847D01*
Y240008D01*
X239193Y238863D01*
X238601Y237837D01*
X236646Y235882D01*
X236500Y235529D01*
Y234981D01*
X236592Y234693D01*
X236815Y234376D01*
X237050Y233638D01*
Y228931D01*
X236777Y228138D01*
X236518Y227808D01*
X236412Y227500D01*
X236518Y227192D01*
X236777Y226862D01*
X237050Y226069D01*
Y221301D01*
X236737Y220459D01*
X236151Y219778D01*
X235758Y219561D01*
X235569Y219378D01*
X235500Y219124D01*
Y215157D01*
X235646Y214803D01*
X239164Y211285D01*
X239609Y211147D01*
X239975Y211436D01*
X240294Y212152D01*
X241306Y213350D01*
X241960Y213783D01*
X242183Y214200D01*
X241960Y214617D01*
X241392Y214993D01*
X240476Y215999D01*
X239832Y217199D01*
X239500Y218519D01*
Y220017D01*
X239974Y221579D01*
X240882Y222937D01*
X242145Y223972D01*
X243655Y224595D01*
X245280Y224753D01*
X246881Y224432D01*
X248320Y223660D01*
X249473Y222503D01*
X250240Y221061D01*
X250554Y219459D01*
X250390Y217834D01*
X249761Y216327D01*
X248721Y215068D01*
X248040Y214617D01*
X247817Y214200D01*
X248040Y213783D01*
X248638Y213325D01*
X248969Y213200D01*
X251662D01*
X251989Y213321D01*
X252157Y213626D01*
X252085Y213967D01*
X251896Y214266D01*
X251700Y214946D01*
Y219797D01*
X252081Y220716D01*
X252784Y221419D01*
X253703Y221800D01*
X258697D01*
X259616Y221419D01*
X260319Y220716D01*
X260700Y219797D01*
Y218128D01*
X260911Y217720D01*
X261367Y217657D01*
X262200Y217800D01*
X266697D01*
X267616Y217419D01*
X268319Y216716D01*
X268700Y215797D01*
Y199194D01*
X268379Y198025D01*
X268070Y197504D01*
X268000Y197249D01*
Y185000D01*
X267950Y184295D01*
Y181953D01*
X267569Y181034D01*
X266866Y180331D01*
X265947Y179950D01*
X261131D01*
X260338Y180223D01*
X260008Y180482D01*
X259700Y180588D01*
X259392Y180482D01*
X259062Y180223D01*
X258269Y179950D01*
X253562D01*
X252824Y180185D01*
X252507Y180408D01*
X252219Y180500D01*
X251098D01*
X250777Y180383D01*
X250606Y180087D01*
X250665Y179750D01*
X250830Y179465D01*
X251000Y178829D01*
Y171003D01*
X250619Y170084D01*
X249916Y169381D01*
X248997Y169000D01*
X241059D01*
X240231Y169302D01*
X239600Y169831D01*
Y164747D01*
X239981Y165666D01*
X240684Y166369D01*
X241603Y166750D01*
X247597D01*
X248516Y166369D01*
X249219Y165666D01*
X249600Y164747D01*
Y153253D01*
X249219Y152334D01*
X248516Y151631D01*
X247597Y151250D01*
X245689D01*
Y141326D01*
X246176Y143933D01*
X247134Y146406D01*
X248531Y148661D01*
X250317Y150621D01*
X252434Y152220D01*
X254808Y153402D01*
X257359Y154128D01*
X260000Y154372D01*
X262641Y154128D01*
X265192Y153402D01*
X267566Y152220D01*
X269683Y150621D01*
X271469Y148661D01*
X272866Y146406D01*
X273824Y143933D01*
X274311Y141326D01*
Y138674D01*
X273824Y136067D01*
X272866Y133594D01*
X271469Y131339D01*
X269683Y129379D01*
X267566Y127780D01*
X265192Y126598D01*
X262641Y125872D01*
X260000Y125628D01*
X257359Y125872D01*
X254808Y126598D01*
X252434Y127780D01*
X250317Y129379D01*
X248531Y131339D01*
X247134Y133594D01*
X246176Y136067D01*
X245689Y138674D01*
Y151250D01*
X241603D01*
X240684Y151631D01*
X239981Y152334D01*
X239600Y153253D01*
Y169831D01*
X239555Y169868D01*
X239335Y170250D01*
X239152Y170433D01*
X238902Y170500D01*
X234971D01*
X234618Y170354D01*
X229946Y165682D01*
X229810Y165432D01*
X229833Y165149D01*
X230000Y164250D01*
Y153277D01*
X229654Y152396D01*
X229010Y151702D01*
X228583Y151497D01*
X228377Y151312D01*
X228300Y151046D01*
Y147274D01*
X228508Y146868D01*
X229615Y145834D01*
X230000Y145653D01*
X230385Y145834D01*
X230919Y146478D01*
X232300Y147423D01*
X233887Y147955D01*
X235559Y148032D01*
X237189Y147649D01*
X238651Y146834D01*
X239834Y145651D01*
X240649Y144189D01*
X241032Y142559D01*
X240955Y140887D01*
X240423Y139300D01*
X239478Y137919D01*
X238834Y137385D01*
X238653Y137000D01*
X238834Y136615D01*
X239478Y136081D01*
X240423Y134700D01*
X240955Y133113D01*
X241032Y131441D01*
X240649Y129811D01*
X239834Y128349D01*
X238651Y127166D01*
X237189Y126351D01*
X235559Y125968D01*
X233887Y126045D01*
X232300Y126577D01*
X230919Y127522D01*
X230385Y128166D01*
X230000Y128347D01*
X229615Y128166D01*
X229121Y127572D01*
X227864Y126671D01*
X226420Y126119D01*
X224883Y125952D01*
X223354Y126179D01*
X221932Y126786D01*
X221322Y127260D01*
X220932Y127358D01*
X220596Y127137D01*
X220368Y126787D01*
X219709Y126272D01*
X218918Y126000D01*
X211003D01*
X210084Y126381D01*
X209381Y127084D01*
X209000Y128003D01*
Y135918D01*
X209272Y136709D01*
X209787Y137368D01*
X210137Y137596D01*
X210358Y137932D01*
X210260Y138322D01*
X209737Y138996D01*
X209108Y140583D01*
X208946Y142282D01*
X209265Y143959D01*
X210038Y145480D01*
X211206Y146726D01*
X212674Y147596D01*
X214326Y148023D01*
X216032Y147972D01*
X217657Y147447D01*
X219070Y146490D01*
X219615Y145834D01*
X220000Y145653D01*
X220385Y145834D01*
X221492Y146868D01*
X221700Y147274D01*
Y151046D01*
X221623Y151312D01*
X221417Y151497D01*
X220990Y151702D01*
X220346Y152396D01*
X220000Y153277D01*
Y164619D01*
X220213Y165325D01*
X220417Y165632D01*
X220500Y165908D01*
Y167692D01*
X220807Y168837D01*
X221399Y169863D01*
X228254Y176718D01*
X228400Y177071D01*
Y187500D01*
X228254Y187854D01*
X227900Y188000D01*
X222995D01*
X222450Y187950D01*
X215552D01*
X214795Y188198D01*
X214152Y188668D01*
X213919Y188992D01*
X213513Y189200D01*
X213329D01*
X212939Y189013D01*
X212841Y188592D01*
X212900Y188050D01*
Y185930D01*
X213075Y185551D01*
X213477Y185436D01*
X213825Y185667D01*
X214050Y186030D01*
X214716Y186566D01*
X215523Y186850D01*
X222947D01*
X223866Y186469D01*
X224569Y185766D01*
X224950Y184847D01*
Y177353D01*
X224569Y176434D01*
X223866Y175731D01*
X222947Y175350D01*
X215453D01*
X214534Y175731D01*
X213831Y176434D01*
X213450Y177353D01*
Y182570D01*
X213275Y182949D01*
X212873Y183064D01*
X212525Y182833D01*
X212300Y182470D01*
X211634Y181934D01*
X210827Y181650D01*
X204262D01*
X203281Y182093D01*
X202925Y182496D01*
X202571Y182665D01*
X202204Y182526D01*
X202050Y182166D01*
Y178883D01*
X201578Y177744D01*
X198806Y174972D01*
X197667Y174500D01*
X196700D01*
X195900Y174100D01*
X177300D01*
Y160132D01*
X177794Y162136D01*
X178753Y163964D01*
X180122Y165509D01*
X181821Y166682D01*
X183751Y167414D01*
X185800Y167662D01*
X187849Y167414D01*
X189779Y166682D01*
X191478Y165509D01*
X192847Y163964D01*
X193806Y162136D01*
X194300Y160132D01*
Y158068D01*
X193806Y156064D01*
X192847Y154236D01*
X191478Y152691D01*
X189779Y151518D01*
X187849Y150786D01*
X185800Y150538D01*
X183751Y150786D01*
X181821Y151518D01*
X180122Y152691D01*
X178753Y154236D01*
X177794Y156064D01*
X177300Y158068D01*
Y174100D01*
X163600D01*
X162800Y174500D01*
X161183D01*
X160044Y174972D01*
X159172Y175844D01*
X158700Y176983D01*
Y200500D01*
X158554Y200854D01*
X158200Y201000D01*
X140550D01*
X140250Y200900D01*
X139735Y200513D01*
X138535Y200043D01*
X137254Y199909D01*
X135983Y200121D01*
X134815Y200663D01*
X134324Y201081D01*
X134000Y201200D01*
X133676Y201081D01*
X133113Y200602D01*
X131749Y200032D01*
X130277Y199904D01*
X128835Y200229D01*
X127560Y200976D01*
X126572Y202076D01*
X125966Y203423D01*
X125797Y204891D01*
Y258098D01*
X125689Y258674D01*
Y141326D01*
X126176Y143933D01*
X127134Y146406D01*
X128531Y148661D01*
X130317Y150621D01*
X132434Y152220D01*
X134808Y153402D01*
X137359Y154128D01*
X140000Y154372D01*
X142641Y154128D01*
X145192Y153402D01*
X147566Y152220D01*
X149683Y150621D01*
X151469Y148661D01*
X152866Y146406D01*
X153824Y143933D01*
X154311Y141326D01*
Y138674D01*
X153824Y136067D01*
X152866Y133594D01*
X151469Y131339D01*
X149683Y129379D01*
X147566Y127780D01*
X145192Y126598D01*
X142641Y125872D01*
X140000Y125628D01*
X137359Y125872D01*
X134808Y126598D01*
X132434Y127780D01*
X130317Y129379D01*
X128531Y131339D01*
X127134Y133594D01*
X126176Y136067D01*
X125689Y138674D01*
Y277500D01*
X123000D01*
X122646Y277354D01*
X122500Y277000D01*
Y123000D01*
X122646Y122646D01*
X123000Y122500D01*
X277000D01*
X277354Y122646D01*
X277500Y123000D01*
Y277000D01*
G37*
G74*
*
*
G04 PC Copper Outlines (1)*
G04 Layer Name RTC.pcb - dark (1)*
%LPD*%
*
*
G04 PC Area=ANP000007*
G75*
G36*
G01*
X231347Y137000D02*
X231166Y137385D01*
X230385Y138166D01*
X230031Y138346D01*
X229658Y138211D01*
X229500Y137847D01*
Y136153D01*
X229658Y135789D01*
X230031Y135654D01*
X230385Y135834D01*
X231166Y136615D01*
X231347Y137000D01*
G37*
G74*
*
*
G04 PC Copper Outlines (2)*
G04 Layer Name RTC.pcb - dark (2)*
%LPD*%
*
*
G04 PC Area=ANP000000*
G75*
G36*
G01*
X220500Y253847D02*
X220342Y254211D01*
X219969Y254346D01*
X219615Y254166D01*
X218834Y253385D01*
X218653Y253000D01*
X218834Y252615D01*
X219615Y251834D01*
X219969Y251654D01*
X220342Y251789D01*
X220500Y252153D01*
Y253847D01*
G37*
G74*
*
*
G04 PC Copper Outlines (3)*
G04 Layer Name RTC.pcb - dark (3)*
%LPD*%
*
*
G04 PC Area=Custom_Thermal*
*
G04 PC Custom Flashes*
G04 Layer Name RTC.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name RTC.pcb - circuitry*
%LPD*%
*
G54D10*
G01X206750Y186100D02*
X208450D01*
X206750Y193700D02*
X208450D01*
X232600Y231300D02*
X231400D01*
X232600Y223700D02*
X231400D01*
X222600Y234900D02*
X221400D01*
X222600Y227300D02*
X221400D01*
X208200Y209700D02*
X207000D01*
X208200Y202100D02*
X207000D01*
X263500Y184400D02*
Y185600D01*
X255900Y184400D02*
Y185600D01*
G54D11*
X245000Y199200D03*
Y209200D03*
Y219200D03*
G54D12*
X215000Y132000D03*
X235000Y258000D03*
X245000Y175000D03*
G54D13*
X140000Y140000D03*
Y260000D03*
X260000Y140000D03*
Y260000D03*
G54D16*
X225000Y132000D02*
Y142000D01*
Y159000D02*
Y167100D01*
X232900Y175000*
X245000D02*
X232900D01*
Y192500*
X255900Y185000D02*
X245000D01*
X263500D02*
Y199100D01*
X264200Y199800*
Y213300*
X207600Y202100D02*
Y193700D01*
X219100*
X219200D02*
X219100D01*
X232900Y192500D02*
X219100D01*
X245000Y199200D02*
X231700D01*
X221200Y209700*
X207600*
X232000Y223700D02*
X225600D01*
X222000Y227300*
Y234900D02*
Y239500D01*
X223400Y240900*
X223500*
X225000Y242400*
Y248000*
X232000Y231300D02*
Y237600D01*
X235000Y240600*
Y248000*
X225000D02*
Y258000D01*
X235000Y248000D02*
Y258000D01*
G54D17*
X219200Y193700D02*
Y192600D01*
X219100Y192500*
X232900D02*
X248700D01*
X251100Y194900*
Y202400*
X249300Y204500*
X241000*
X232000Y213500*
Y223700*
X190300Y219700D02*
X192800D01*
X208000Y234900*
X222000*
X150119Y150119D02*
X148352Y148352D01*
X129881Y150119D02*
X131648Y148352D01*
X129881Y129881D02*
X131648Y131648D01*
X150119Y129881D02*
X148352Y131648D01*
X191810Y153090D02*
X190043Y154857D01*
X191810Y165110D02*
X190043Y163343D01*
X179790Y165110D02*
X181557Y163343D01*
X179790Y153090D02*
X181557Y154857D01*
X150119Y270119D02*
X148352Y268352D01*
X129881Y270119D02*
X131648Y268352D01*
X129881Y249881D02*
X131648Y251648D01*
X150119Y249881D02*
X148352Y251648D01*
X270119Y270119D02*
X268352Y268352D01*
X249881Y270119D02*
X251648Y268352D01*
X249881Y249881D02*
X251648Y251648D01*
X270119Y249881D02*
X268352Y251648D01*
X241111Y223089D02*
X242879Y221321D01*
X241111Y215311D02*
X242879Y217079D01*
X248889Y215311D02*
X247121Y217079D01*
X248889Y223089D02*
X247121Y221321D01*
X270119Y150119D02*
X268352Y148352D01*
X249881Y150119D02*
X251648Y148352D01*
X249881Y129881D02*
X251648Y131648D01*
X270119Y129881D02*
X268352Y131648D01*
X230757Y137757D02*
X232525Y139525D01*
X239243Y137757D02*
X237475Y139525D01*
X239243Y146243D02*
X237475Y144475D01*
X230757Y146243D02*
X232525Y144475D01*
X230757Y127757D02*
X232525Y129525D01*
X239243Y127757D02*
X237475Y129525D01*
X239243Y136243D02*
X237475Y134475D01*
X230757Y136243D02*
X232525Y134475D01*
X209732Y126732D02*
X212525Y129525D01*
X209732Y137268D02*
X212525Y134475D01*
X220268Y126732D02*
X217475Y129525D01*
X210757Y137757D02*
X212525Y139525D01*
X219243Y146243D02*
X217475Y144475D01*
X210757Y146243D02*
X212525Y144475D01*
X219243Y262243D02*
X217475Y260475D01*
X210757Y262243D02*
X212525Y260475D01*
X210757Y253757D02*
X212525Y255525D01*
X219243Y253757D02*
X217475Y255525D01*
X219243Y252243D02*
X217475Y250475D01*
X210757Y252243D02*
X212525Y250475D01*
X210757Y243757D02*
X212525Y245525D01*
G54D18*
X252432Y221068D02*
X254786Y218714D01*
X252432Y213532D02*
X254786Y215886D01*
X259968Y221068D02*
X257614Y218714D01*
X240332Y151982D02*
X242832Y154482D01*
X248868Y151982D02*
X246368Y154482D01*
X248868Y166018D02*
X246368Y163518D01*
X240332Y166018D02*
X242832Y163518D01*
X214182Y176082D02*
X216902Y178802D01*
X224218Y176082D02*
X221498Y178802D01*
X224218Y186118D02*
X221498Y183398D01*
X214182Y186118D02*
X216902Y183398D01*
X212168Y182382D02*
X209829Y184721D01*
X203032Y182382D02*
X205371Y184721D01*
G54D19*
X245000Y209200D02*
X256100D01*
X256200Y209300*
G54D20*
X169800Y177600D02*
X161800D01*
Y204700*
X178300Y171200D02*
Y181000D01*
X173900Y185400*
X169800*
X188800Y177600D02*
X197050D01*
X198950Y179500*
Y191350*
X201300Y193700*
X169800Y182800D02*
X166600D01*
Y189000*
X176200Y198600*
Y211500*
X173000Y214700*
X167700*
X169800Y180200D02*
X164300D01*
Y192700*
X173500Y201900*
Y207000*
X170800Y209700*
X188800Y180200D02*
X195700D01*
Y190500*
X185100Y201100*
Y207300*
X187400Y209600*
Y209700*
X190300*
X188800Y182800D02*
X193200D01*
Y187500*
X182600Y198100*
X182500*
Y210200*
X187000Y214700*
X190300*
X188800Y185400D02*
X179700Y193300D01*
Y212200*
X187100Y219600*
X190200*
X190300Y219700*
X167700Y209700D02*
X170800D01*
G54D25*
X274311Y140000D02*
G75*
G03X274311I-14311J0D01*
G01Y260000D02*
G03X274311I-14311J0D01*
G01X154311D02*
G03X154311I-14311J0D01*
G01Y140000D02*
G03X154311I-14311J0D01*
G01X194300Y159100D02*
G03X194300I-8500J0D01*
G01X277500Y123000D02*
Y277000D01*
G03X277000Y277500I-500J-0*
G01X123000*
G03X122500Y277000I0J-500*
G01Y123000*
G03X123000Y122500I500J0*
G01X277000*
G03X277500Y123000I-0J500*
G01X231166Y136615D02*
G03Y137385I-319J385D01*
G01X230385Y138166D02*
G03X231166Y137385I4615J3834D01*
G01X230385Y138166D02*
G03X229500Y137847I-385J-319D01*
G01Y136153*
G03X230385Y135834I500J0*
G01X231166Y136615D02*
G03X230385Y135834I3834J-4615D01*
G01X220500Y252153D02*
Y253847D01*
G03X219615Y254166I-500J-0*
G01X218834Y253385D02*
G03X219615Y254166I-3834J4615D01*
G01X218834Y253385D02*
G03Y252615I319J-385D01*
G01X219615Y251834D02*
G03X218834Y252615I-4615J-3834D01*
G01X219615Y251834D02*
G03X220500Y252153I385J319D01*
G01X274311Y140000D02*
G03X274311I-14311J0D01*
G01X249600Y164250D02*
Y153750D01*
X247100Y151250D02*
G03X249600Y153750I0J2500D01*
G01X247100Y151250D02*
X242100D01*
X239600Y153750D02*
G03X242100Y151250I2500J0D01*
G01X239600Y153750D02*
Y164250D01*
X242100Y166750D02*
G03X239600Y164250I0J-2500D01*
G01X242100Y166750D02*
X247100D01*
X249600Y164250D02*
G03X247100Y166750I-2500J0D01*
G01X268700Y215300D02*
Y213300D01*
Y211300*
Y199800*
X268070Y197504D02*
G03X268700Y199800I-3870J2296D01*
G01X268070Y197504D02*
G03X268000Y197249I430J-255D01*
G01Y185000*
X267955Y184365D02*
G03X268000Y185000I-4455J635D01*
G01X267955Y184365D02*
G03X267950Y184295I495J-70D01*
G01Y182450*
X265450Y179950D02*
G03X267950Y182450I0J2500D01*
G01X265450Y179950D02*
X261550D01*
X260008Y180482D02*
G03X261550Y179950I1542J1968D01*
G01X260008Y180482D02*
G03X259392I-308J-394D01*
G01X257850Y179950D02*
G03X259392Y180482I0J2500D01*
G01X257850Y179950D02*
X253950D01*
X252507Y180408D02*
G03X253950Y179950I1443J2042D01*
G01X252507Y180408D02*
G03X252219Y180500I-288J-408D01*
G01X251098*
G03X250665Y179750I0J-500*
G01X251000Y178500D02*
G03X250665Y179750I-2500J0D01*
G01X251000Y178500D02*
Y171500D01*
X248500Y169000D02*
G03X251000Y171500I0J2500D01*
G01X248500Y169000D02*
X241500D01*
X239335Y170250D02*
G03X241500Y169000I2165J1250D01*
G01X239335Y170250D02*
G03X238902Y170500I-433J-250D01*
G01X234971*
G03X234618Y170354I0J-500*
G01X229946Y165682*
G03X229833Y165149I353J-354*
G01X230000Y164250D02*
G03X229833Y165149I-2500J0D01*
G01X230000Y164250D02*
Y153750D01*
X228583Y151497D02*
G03X230000Y153750I-1083J2253D01*
G01X228583Y151497D02*
G03X228300Y151046I217J-451D01*
G01Y147274*
G03X228508Y146868I500J-0*
G01X229615Y145834D02*
G03X228508Y146868I-4615J-3834D01*
G01X229615Y145834D02*
G03X230385I385J319D01*
G01X238834Y137385D02*
G03X230385Y145834I-3834J4615D01*
G01X238834Y137385D02*
G03Y136615I319J-385D01*
G01X230385Y128166D02*
G03X238834Y136615I4615J3834D01*
G01X230385Y128166D02*
G03X229615I-385J-319D01*
G01X221322Y127260D02*
G03X229615Y128166I3678J4740D01*
G01X221322Y127260D02*
G03X220596Y127137I-307J-395D01*
G01X218500Y126000D02*
G03X220596Y127137I0J2500D01*
G01X218500Y126000D02*
X211500D01*
X209000Y128500D02*
G03X211500Y126000I2500J0D01*
G01X209000Y128500D02*
Y135500D01*
X210137Y137596D02*
G03X209000Y135500I1363J-2096D01*
G01X210137Y137596D02*
G03X210260Y138322I-272J419D01*
G01X219615Y145834D02*
G03X210260Y138322I-4615J-3834D01*
G01X219615Y145834D02*
G03X220385I385J319D01*
G01X221492Y146868D02*
G03X220385Y145834I3508J-4868D01*
G01X221492Y146868D02*
G03X221700Y147274I-292J406D01*
G01Y151046*
G03X221417Y151497I-500J0*
G01X220000Y153750D02*
G03X221417Y151497I2500J0D01*
G01X220000Y153750D02*
Y164250D01*
X220417Y165632D02*
G03X220000Y164250I2083J-1382D01*
G01X220417Y165632D02*
G03X220500Y165908I-417J276D01*
G01Y167100*
X221818Y170282D02*
G03X220500Y167100I3182J-3182D01*
G01X221818Y170282D02*
X228254Y176718D01*
G03X228400Y177071I-354J353*
G01Y187500*
G03X227900Y188000I-500J-0*
G01X222995*
G03X222905Y187992I0J-500*
G01X222450Y187950D02*
G03X222905Y187992I0J2500D01*
G01X222450Y187950D02*
X215950D01*
X213919Y188992D02*
G03X215950Y187950I2031J1458D01*
G01X213919Y188992D02*
G03X213513Y189200I-406J-292D01*
G01X213329*
G03X212841Y188592I-0J-500*
G01X212900Y188050D02*
G03X212841Y188592I-2500J0D01*
G01X212900Y188050D02*
Y185930D01*
G03X213825Y185667I500J0*
G01X215950Y186850D02*
G03X213825Y185667I0J-2500D01*
G01X215950Y186850D02*
X222450D01*
X224950Y184350D02*
G03X222450Y186850I-2500J0D01*
G01X224950Y184350D02*
Y177850D01*
X222450Y175350D02*
G03X224950Y177850I0J2500D01*
G01X222450Y175350D02*
X215950D01*
X213450Y177850D02*
G03X215950Y175350I2500J0D01*
G01X213450Y177850D02*
Y182570D01*
G03X212525Y182833I-500J-0*
G01X210400Y181650D02*
G03X212525Y182833I0J2500D01*
G01X210400Y181650D02*
X204800D01*
X202925Y182496D02*
G03X204800Y181650I1875J1654D01*
G01X202925Y182496D02*
G03X202050Y182166I-375J-330D01*
G01Y179500*
X201142Y177308D02*
G03X202050Y179500I-2192J2192D01*
G01X201142Y177308D02*
X199242Y175408D01*
X197050Y174500D02*
G03X199242Y175408I0J3100D01*
G01X197050Y174500D02*
X196700D01*
G03X196300Y174300I0J-500*
G01X195900Y174100D02*
G03X196300Y174300I0J500D01*
G01X195900Y174100D02*
X163600D01*
X163200Y174300D02*
G03X163600Y174100I400J300D01*
G01X163200Y174300D02*
G03X162800Y174500I-400J-300D01*
G01X161800*
X158700Y177600D02*
G03X161800Y174500I3100J0D01*
G01X158700Y177600D02*
Y200500D01*
G03X158200Y201000I-500J-0*
G01X140550*
G03X140250Y200900I0J-500*
G01X134324Y201081D02*
G03X140250Y200900I3076J3619D01*
G01X134324Y201081D02*
G03X133676I-324J-381D01*
G01X129928Y209402D02*
G03X133676Y201081I672J-4702D01*
G01X129928Y209402D02*
G03X130211Y209544I-70J495D01*
G01X132984Y212316*
X135600Y213400D02*
G03X132984Y212316I0J-3700D01*
G01X135600Y213400D02*
X152290D01*
G03X152643Y214254I-0J500*
G01X150948Y215948*
X149850Y218600D02*
G03X150948Y215948I3750J0D01*
G01X149850Y218600D02*
Y229800D01*
X150948Y232452D02*
G03X149850Y229800I2652J-2652D01*
G01X150948Y232452D02*
X158848Y240352D01*
X161500Y241450D02*
G03X158848Y240352I0J-3750D01*
G01X161500Y241450D02*
X177814D01*
G03X178258Y241719I-0J500*
G01X178359Y233692D02*
G03X178258Y241719I7441J4108D01*
G01X178359Y233692D02*
G03X177921Y233950I-438J-242D01*
G01X163260*
G03X162907Y233804I0J-500*
G01X157496Y228393*
G03X157350Y228040I354J-353*
G01Y220360*
G03X157496Y220007I500J0*
G01X158907Y218596*
G03X159260Y218450I353J354*
G01X161067*
G03X161559Y219039I0J500*
G01X162964Y222648D02*
G03X161559Y219039I2236J-2948D01*
G01X162964Y222648D02*
G03X163131Y222873I-302J398D01*
G01X163600Y223200D02*
G03X163131Y222873I0J-500D01*
G01X163600Y223200D02*
X163919D01*
G03X164072Y223224I0J500*
G01X165200Y223400D02*
G03X164072Y223224I0J-3700D01*
G01X165200Y223400D02*
X170200D01*
X171328Y223224D02*
G03X170200Y223400I-1128J-3524D01*
G01X171328Y223224D02*
G03X171481Y223200I153J476D01*
G01X186519*
G03X186672Y223224I0J500*
G01X187800Y223400D02*
G03X186672Y223224I0J-3700D01*
G01X187800Y223400D02*
X191343D01*
G03X191697Y223546I0J500*
G01X205525Y237375*
X208000Y238400D02*
G03X205525Y237375I0J-3500D01*
G01X208000Y238400D02*
X217000D01*
G03X217500Y238900I-0J500*
G01Y239500*
X218157Y241841D02*
G03X217500Y239500I3843J-2341D01*
G01X218157Y241841D02*
G03X217520Y242555I-427J260D01*
G01X211166Y252615D02*
G03X217520Y242555I3834J-4615D01*
G01X211166Y252615D02*
G03Y253385I-319J385D01*
G01X219615Y261834D02*
G03X211166Y253385I-4615J-3834D01*
G01X219615Y261834D02*
G03X220385I385J319D01*
G01X228678Y262740D02*
G03X220385Y261834I-3678J-4740D01*
G01X228678Y262740D02*
G03X229404Y262863I307J395D01*
G01X231500Y264000D02*
G03X229404Y262863I0J-2500D01*
G01X231500Y264000D02*
X238500D01*
X241000Y261500D02*
G03X238500Y264000I-2500J0D01*
G01X241000Y261500D02*
Y254500D01*
X239863Y252404D02*
G03X241000Y254500I-1363J2096D01*
G01X239863Y252404D02*
G03X239740Y251678I272J-419D01*
G01X239615Y244166D02*
G03X239740Y251678I-4615J3834D01*
G01X239615Y244166D02*
G03X239500Y243847I385J-319D01*
G01Y240600*
X238182Y237418D02*
G03X239500Y240600I-3182J3182D01*
G01X238182Y237418D02*
X236646Y235882D01*
G03X236500Y235529I354J-353*
G01Y234981*
G03X236592Y234693I500J0*
G01X237050Y233250D02*
G03X236592Y234693I-2500J0D01*
G01X237050Y233250D02*
Y229350D01*
X236518Y227808D02*
G03X237050Y229350I-1968J1542D01*
G01X236518Y227808D02*
G03Y227192I394J-308D01*
G01X237050Y225650D02*
G03X236518Y227192I-2500J0D01*
G01X237050Y225650D02*
Y221750D01*
X235758Y219561D02*
G03X237050Y221750I-1208J2189D01*
G01X235758Y219561D02*
G03X235500Y219124I242J-437D01*
G01Y215157*
G03X235646Y214803I500J-0*
G01X239164Y211285*
G03X239975Y211436I354J354*
G01X241960Y213783D02*
G03X239975Y211436I3040J-4583D01*
G01X241960Y213783D02*
G03Y214617I-277J417D01*
G01X248040D02*
G03X241960I-3040J4583D01*
G01X248040D02*
G03Y213783I277J-417D01*
G01X248638Y213325D02*
G03X248040Y213783I-3638J-4125D01*
G01X248638Y213325D02*
G03X248969Y213200I331J375D01*
G01X251662*
G03X252085Y213967I0J500*
G01X251700Y215300D02*
G03X252085Y213967I2500J0D01*
G01X251700Y215300D02*
Y219300D01*
X254200Y221800D02*
G03X251700Y219300I0J-2500D01*
G01X254200Y221800D02*
X258200D01*
X260700Y219300D02*
G03X258200Y221800I-2500J0D01*
G01X260700Y219300D02*
Y218128D01*
G03X261367Y217657I500J0*
G01X262200Y217800D02*
G03X261367Y217657I0J-2500D01*
G01X262200Y217800D02*
X266200D01*
X268700Y215300D02*
G03X266200Y217800I-2500J0D01*
G01X274311Y260000D02*
G03X274311I-14311J0D01*
G01X154311D02*
G03X154311I-14311J0D01*
G01Y140000D02*
G03X154311I-14311J0D01*
G01X194300Y159100D02*
G03X194300I-8500J0D01*
G54D31*
G01X215000Y142000D03*
X225000Y132000D03*
Y142000D03*
X235000Y132000D03*
Y142000D03*
Y248000D03*
X225000Y258000D03*
Y248000D03*
X215000Y258000D03*
Y248000D03*
X245000Y185000D03*
G54D42*
X130600Y204700D03*
X137400D03*
G54D44*
X219200Y193700D03*
Y181100D03*
G54D45*
X225000Y161750D02*
Y156250D01*
X244600Y161750D02*
Y156250D01*
G54D46*
X256200Y209300D03*
Y217300D03*
X264200Y213300D03*
G54D47*
X165200Y204700D02*
X170200D01*
X165200Y209700D02*
X170200D01*
X165200Y214700D02*
X170200D01*
X165200Y219700D02*
X170200D01*
X187800D02*
X192800D01*
X187800Y214700D02*
X192800D01*
X187800Y209700D02*
X192800D01*
X187800Y204700D02*
X192800D01*
X190300D02*
X201300Y193700D01*
X207600*
X130600Y204700D02*
X135600Y209700D01*
X167700*
X137400Y204700D02*
X161800D01*
X167700*
X190300Y209700D02*
X203000D01*
X207600*
X167700Y219700D02*
Y226300D01*
G54D48*
X168400Y177600D02*
X171200D01*
X168400Y180200D02*
X171200D01*
X168400Y182800D02*
X171200D01*
X168400Y185400D02*
X171200D01*
X187400D02*
X190200D01*
X187400Y182800D02*
X190200D01*
X187400Y180200D02*
X190200D01*
X187400Y177600D02*
X190200D01*
G54D49*
X225000Y142000D02*
Y159000D01*
X190300Y214700D02*
X192800D01*
X195900Y217800*
X209400Y231300*
X232000*
G54D50*
X185800Y237800D03*
Y159100D03*
G54D51*
X167700Y214700D02*
X157500D01*
X153600Y218600*
Y229800*
X161500Y237700*
X185700*
X185800Y237800*
G74*
X0Y0D02*
M02*
/Modules/Clock/RTC_DALLAS/PCB/V2.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/PCB/osazovak BOT.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/PCB/osazovak.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/PCB/potisk.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/PCB/vrtani.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/SCH/DALLAS_RTC.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/RTC_DALLAS/SCH/RTC.DSN
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB01A/PrjInfo.txt
0,0 → 1,12
[InfoShortDescription.en]
Low jitter clock distributor
 
[InfoShortDescription.cs]
Distributor hodin s nízkým šumem.
 
[InfoLongDescription.en]
Multi-output (SPI selectable) high speed clock distributor.
 
[InfoLongDescription.cs]
Více násobný budič hodin použitelný pro taktování AD převodníků. nastavitelný přes SPI.
[End]
/Modules/Clock/CLKHUB01A/PCB/CLKHUB.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB01A/PCB/CLKHUB_blz.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB01A/SCH/CLKHUB.DSN
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB01A/SCH/CLKHUB.asc
0,0 → 1,159
*PADS-PCB*
*PART*
C1 C,C0805@C0805
C10 C,100nF@C0805
C11 C,100nF@C0805
C12 C,100nF@C0805
C13 C,100nF@C0805
C14 C,100nF@C0805
C15 C,100nF@C0805
C16 C,100nF@C0805
C17 C,100nF@C0805
C18 C,100nF@C0805
C19 C,100nF@C0805
C2 C,C0805@C0805
C20 C,100nF@C0805
C21 C,100nF@C0805
C22 C-ELYT,100uF@ELYTC
C3 C,C0805@C0805
C4 C,C0805@C0805
C5 C,C0805@C0805
C6 C,100nF@C0805
C7 C,100nF@C0805
C8 C,100nF@C0805
C9 C,100nF@C0805
D1 D,1N4007SMD@MELF
J1 JUMP2X3,JUMP2X3@JUMP2X3
J10 SATA,JUMP7@SATA
J11 SATA,JUMP7@SATA
J12 SATA,JUMP7@SATA
J13 JUMP2X1,JUMP2X1@JUMP2X1
J14 JUMP2X1,JUMP2X1@JUMP2X1
J15 JUMP2X1,JUMP2X1@JUMP2X1
J16 JUMP2X1,JUMP2X1@JUMP2X1
J17 JUMP2X1,JUMP2X1@JUMP2X1
J18 JUMP2X1,JUMP2X1@JUMP2X1
J19 JUMP2X1,JUMP2X1@JUMP2X1
J2 SATA,JUMP7@SATA
J20 JUMP2X1,JUMP2X1@JUMP2X1
J3 SATA,JUMP7@SATA
J4 SATA,JUMP7@SATA
J5 SATA,JUMP7@SATA
J6 SATA,JUMP7@SATA
J7 SATA,JUMP7@SATA
J8 SATA,JUMP7@SATA
J9 SATA,JUMP7@SATA
M1 PAD,HOLE_M3@HOLE_M3
R1 R,4k12@R0805
R10 R,R0805@R0805
R11 R,R0805@R0805
R12 R,R0805@R0805
R13 R,R0805@R0805
R14 R,R0805@R0805
R15 R,R0805@R0805
R2 R,5k1@R0805
R3 R,1k@R0805
R4 R,R0805@R0805
R5 R,R0805@R0805
R6 R,R0805@R0805
R7 R,R0805@R0805
R8 R,R0805@R0805
R9 R,R0805@R0805
U1 LFCSP64,AD9510@LFCSP64
 
*NET*
*SIGNAL* GND
U1.3 U1.7 U1.8 U1.12 U1.22 U1.27 U1.32 U1.49
U1.50 U1.55 U1.62 R1.1 R2.1 J1.1 J1.2 J1.5
J1.6 D1.A C7.1 C8.1 C9.1 C10.1 C11.1 C12.1
C13.1 C14.1 C15.1 C16.1 C17.1 C18.1 C19.1 C20.1
C21.1 J2.1 J2.4 J2.7 J3.1 J3.4 J3.7 J4.1
J4.4 J4.7 J5.1 J5.4 J5.7 J6.1 J6.4 J6.7
J7.1 J7.4 J7.7 J8.1 J8.4 J8.7 J9.1 J9.4
J9.7 J10.1 J10.4 J10.7 J11.1 J11.4 J11.7 J12.1
J12.4 J12.7 R5.1 R7.1 R8.1 R9.1 R12.1 R13.1
C22.C
*SIGNAL* N02881
U1.16 R3.2 J16.1 J16.2
*SIGNAL* N02888
U1.5 J15.1 J15.2
*SIGNAL* N03104
U1.61 R1.2
*SIGNAL* N03141
U1.63 R2.2
*SIGNAL* N03148
U1.1 C1.2
*SIGNAL* N03152
U1.2 C2.2
*SIGNAL* N03156
U1.14 C3.1
*SIGNAL* N03160
U1.15 C4.1
*SIGNAL* N03218
U1.10 C5.1
*SIGNAL* N03222
U1.11 C6.1
*SIGNAL* N03713
U1.58 J2.2
*SIGNAL* N03720
U1.57 J2.3
*SIGNAL* N03727
U1.54 J3.2
*SIGNAL* N03734
U1.53 J3.3
*SIGNAL* N03741
U1.35 J4.2
*SIGNAL* N03748
U1.34 J4.3
*SIGNAL* N03755
U1.29 J5.2
*SIGNAL* N03762
U1.28 J5.3
*SIGNAL* N04922
U1.47 J6.2
*SIGNAL* N04926
U1.46 J6.3
*SIGNAL* N04930
U1.43 J7.2
*SIGNAL* N04942
U1.42 J7.3
*SIGNAL* N04978
U1.39 J8.2
*SIGNAL* N04986
U1.38 J8.3
*SIGNAL* N05103
U1.25 J9.2
*SIGNAL* N05115
U1.24 J9.3
*SIGNAL* N06658
C1.1 J10.2 R4.1 R5.2
*SIGNAL* N07523
C2.1 J10.3 R6.1 R7.2
*SIGNAL* N07527
C3.2 J11.2 R8.2 R10.1
*SIGNAL* N07531
C4.2 J11.3 R9.2 R11.1
*SIGNAL* N07535
C5.2 J12.2 R12.2 R14.1
*SIGNAL* N07545
C6.2 J12.3 R13.2 R15.1
*SIGNAL* N17946
U1.18 J13.1 J13.2
*SIGNAL* N17950
U1.19 J14.1 J14.2
*SIGNAL* N17954
U1.20 J19.1 J19.2
*SIGNAL* N17976
U1.6 J18.1 J18.2
*SIGNAL* N17986
U1.17 J17.1 J17.2
*SIGNAL* N18030
U1.21 J20.1 J20.2
*SIGNAL* VCC
U1.4 U1.9 U1.13 U1.23 U1.26 U1.30 U1.31 U1.33
U1.36 U1.37 U1.40 U1.41 U1.44 U1.45 U1.48 U1.51
U1.52 U1.56 U1.59 U1.60 U1.64 R3.1 J1.3 J1.4
D1.C C7.2 C8.2 C9.2 C10.2 C11.2 C12.2 C13.2
C14.2 C15.2 C16.2 C17.2 C18.2 C19.2 C20.2 C21.2
R4.2 R6.2 R10.2 R11.2 R14.2 R15.2 C22.A
*END*
/Modules/Clock/CLKHUB01A/SCH/CLKHUB.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/CLKHUB01A/DOC/CLKHUB01A.pdf
0,0 → 1,6941
+%âãÏÓ
+
+xref
+765 240
+0000000016 00000 n
+0000006669 00000 n
+0000006832 00000 n
+0000006883 00000 n
+0000007267 00000 n
+0000007293 00000 n
+0000007431 00000 n
+0000008458 00000 n
+0000008535 00000 n
+0000009076 00000 n
+0000012327 00000 n
+0000012740 00000 n
+0000013132 00000 n
+0000013355 00000 n
+0000019594 00000 n
+0000020200 00000 n
+0000020597 00000 n
+0000021032 00000 n
+0000022324 00000 n
+0000022546 00000 n
+0000023434 00000 n
+0000023972 00000 n
+0000029926 00000 n
+0000029962 00000 n
+0000030342 00000 n
+0000030699 00000 n
+0000030921 00000 n
+0000032917 00000 n
+0000033499 00000 n
+0000033727 00000 n
+0000035398 00000 n
+0000036569 00000 n
+0000036702 00000 n
+0000037101 00000 n
+0000038376 00000 n
+0000039279 00000 n
+0000039709 00000 n
+0000040198 00000 n
+0000045800 00000 n
+0000046338 00000 n
+0000046725 00000 n
+0000047088 00000 n
+0000055864 00000 n
+0000056890 00000 n
+0000057544 00000 n
+0000058881 00000 n
+0000060752 00000 n
+0000062651 00000 n
+0000065321 00000 n
+0000074818 00000 n
+0000075049 00000 n
+0000075330 00000 n
+0000075377 00000 n
+0000075448 00000 n
+0000075536 00000 n
+0000075678 00000 n
+0000075765 00000 n
+0000075819 00000 n
+0000075962 00000 n
+0000076136 00000 n
+0000076190 00000 n
+0000076383 00000 n
+0000076528 00000 n
+0000076618 00000 n
+0000076672 00000 n
+0000076847 00000 n
+0000076944 00000 n
+0000076998 00000 n
+0000077090 00000 n
+0000077247 00000 n
+0000077390 00000 n
+0000077444 00000 n
+0000077561 00000 n
+0000077725 00000 n
+0000077810 00000 n
+0000077864 00000 n
+0000077985 00000 n
+0000078156 00000 n
+0000078341 00000 n
+0000078395 00000 n
+0000078536 00000 n
+0000078690 00000 n
+0000078744 00000 n
+0000078850 00000 n
+0000078904 00000 n
+0000079074 00000 n
+0000079128 00000 n
+0000079295 00000 n
+0000079414 00000 n
+0000079468 00000 n
+0000079561 00000 n
+0000079675 00000 n
+0000079729 00000 n
+0000079877 00000 n
+0000079986 00000 n
+0000080040 00000 n
+0000080121 00000 n
+0000080237 00000 n
+0000080291 00000 n
+0000080388 00000 n
+0000080434 00000 n
+0000080558 00000 n
+0000080612 00000 n
+0000080717 00000 n
+0000080765 00000 n
+0000080873 00000 n
+0000080927 00000 n
+0000080981 00000 n
+0000081072 00000 n
+0000081126 00000 n
+0000081234 00000 n
+0000081288 00000 n
+0000081388 00000 n
+0000081442 00000 n
+0000081616 00000 n
+0000081670 00000 n
+0000081784 00000 n
+0000081838 00000 n
+0000081943 00000 n
+0000081997 00000 n
+0000082100 00000 n
+0000082154 00000 n
+0000082248 00000 n
+0000082302 00000 n
+0000082410 00000 n
+0000082464 00000 n
+0000082518 00000 n
+0000082572 00000 n
+0000082626 00000 n
+0000082680 00000 n
+0000082784 00000 n
+0000082832 00000 n
+0000082886 00000 n
+0000082940 00000 n
+0000083113 00000 n
+0000083222 00000 n
+0000083276 00000 n
+0000083397 00000 n
+0000083538 00000 n
+0000083715 00000 n
+0000083769 00000 n
+0000083900 00000 n
+0000084051 00000 n
+0000084188 00000 n
+0000084242 00000 n
+0000084383 00000 n
+0000084481 00000 n
+0000084535 00000 n
+0000084676 00000 n
+0000084776 00000 n
+0000084830 00000 n
+0000084965 00000 n
+0000085057 00000 n
+0000085111 00000 n
+0000085199 00000 n
+0000085335 00000 n
+0000085389 00000 n
+0000085513 00000 n
+0000085567 00000 n
+0000085710 00000 n
+0000085847 00000 n
+0000085901 00000 n
+0000086010 00000 n
+0000086152 00000 n
+0000086273 00000 n
+0000086327 00000 n
+0000086432 00000 n
+0000086486 00000 n
+0000086614 00000 n
+0000086668 00000 n
+0000086798 00000 n
+0000086852 00000 n
+0000086956 00000 n
+0000087010 00000 n
+0000087130 00000 n
+0000087184 00000 n
+0000087362 00000 n
+0000087416 00000 n
+0000087574 00000 n
+0000087628 00000 n
+0000087725 00000 n
+0000087773 00000 n
+0000087933 00000 n
+0000087987 00000 n
+0000088117 00000 n
+0000088171 00000 n
+0000088305 00000 n
+0000088359 00000 n
+0000088413 00000 n
+0000088467 00000 n
+0000088593 00000 n
+0000088647 00000 n
+0000088701 00000 n
+0000088755 00000 n
+0000088883 00000 n
+0000088937 00000 n
+0000088991 00000 n
+0000089045 00000 n
+0000089099 00000 n
+0000089251 00000 n
+0000089305 00000 n
+0000089435 00000 n
+0000089489 00000 n
+0000089601 00000 n
+0000089655 00000 n
+0000089709 00000 n
+0000089763 00000 n
+0000089925 00000 n
+0000089979 00000 n
+0000090033 00000 n
+0000090087 00000 n
+0000090141 00000 n
+0000090195 00000 n
+0000090249 00000 n
+0000090395 00000 n
+0000090449 00000 n
+0000090648 00000 n
+0000090795 00000 n
+0000090849 00000 n
+0000090928 00000 n
+0000090982 00000 n
+0000091076 00000 n
+0000091130 00000 n
+0000091296 00000 n
+0000091350 00000 n
+0000091404 00000 n
+0000091458 00000 n
+0000091512 00000 n
+0000091566 00000 n
+0000091620 00000 n
+0000091674 00000 n
+0000091778 00000 n
+0000091826 00000 n
+0000091960 00000 n
+0000092014 00000 n
+0000092145 00000 n
+0000092200 00000 n
+0000092255 00000 n
+0000092310 00000 n
+0000005096 00000 n
+trailer
+<</Size 1005/Prev 587949/Root 766 0 R/Info 764 0 R/ID[<5525AB49336799607870A3CD94FE3C6C><B16B6618C15B1B4380D5D42113C806C1>]>>
+startxref
+0
+%%EOF
+
+1004 0 obj<</Length 1473/Filter/FlateDecode/I 2824/L 2808/O 2792/S 2641>>stream
++mpŸ,ŒL¶j–‹#“Tëq¹7כÚfœÞxÝ]ðß¡œWзaŸÚôn£Âa^°ñúR+s|™u8ÛÒ«íxÎi´ÖuQ¦ÍïòôÚ\[Þµégðf?Î/”Çh½¯
+l1”w•tuRÑwjÆu¡s_¼Da%QW«£A%™${T éÞàš¶G芩ôpõÍSi›ºSÔælÓ%©åÀeba¶´è73ÙN'焹J¾=¼ppªÖàH…d<VÔp۞áå*‡êšulzêU”/˜Ú2‚2B¨ù‰ ¤¤+rÍJyÇïæs–!d“`’–¢x´Ž ãõÊF]ëåUbyŒO|P‘TŸy<6ËÞ ¶vj'™3ŒX
+ –R}D´yß7{/ûL5 ¤"g¸Öí;Ñ¿hV~×Þºl´åao*‘ü­4,”öŠ{½¾ŽC¬|¨
+µ¥iôæëQŸnM驽<.MÄÄ÷çˆï"^´üç*‡סÄtÑBí[Žý'Ö2Í8³ë奈òÁÙ›‘ü9ªAÎS*k‚:[âª÷/–ÇÄ+æ.E²¹_6¯ ç1ƒPÛ[Ú\ëœ_÷ש¤ºB’ï¨úk±ëh°
+òB/ο<¢åÁxÖu¿¬|nÍùøu¦K
+ƒ«j}¬Ñ†•ä&
+»:½1¥æ¢´R]a˜Sّ üïxP[8ǧe'§ndE=,ã¬-<r‡íŽ¨/ûÞµÙq«2Óþ¹R—¦f ?ÔYb"Aî4WjN‚`€ÌZýuö‘¤´šÕ© €£Î€?Î`ZaÞx¿•~Ž`üzð{™ˆdøZôÀâ×Þ
+774 0 obj<</Subtype/Type1C/Length 3165/Filter/FlateDecode>>stream
+H‰tU PT×>ËÞ{îºàºîånȽ×­c±‚5>xhA¬/Ð"¯e6À.ÜÝ7ÐTg£ƒ$N2££ÄÊ*„R5!Q£ hFA§V4¡I£í´NìÄ5ÝÑÉñ¬“ž ØÚÎtfwÏùÏùßÿïœÕ!&ét:){ݚŒŸf½¸E))³gº½N[ö–ÍÞ²«ËÖ¸’»¨±:5šQ㢬ä'd÷“Æ'ù,ܟ¦Z§ßŠ3=² šýC‡Ö¸küŠ³¼Â+'¥¥¦%Èɋ%Ë«ÊÜ¥vy³ßãµW{äu.›[©q+%^{Y¢¼ªªJÞ¤xäMv]©ÓǁÈHd§G.‘½ÚJu‰R)»r–ÝYf¯*µ+åvE^«øl•Õ%[…ÓewÉ«2dû.[•Ï㬳Wùå*§ÍîòØËdo…âö•WÈÙN—Û믱ÓI©R¢øåÌêÒ¬¹ÄU&W—øe
+tuµú
+Dòjxª@âúsÀ æþ«'ÂCâò®31çå8ÑÔZ§Þ„¤£‡t+0c5Ù¸´"¿z‹ÛäLM!õ×AÝ¥ÉRêLkˆ¸9ØmÜswÝçñЙ6Kt‚±—»pü7gÏ”M³–Ò‰Ä'Îװ§A0„,}À$}Jw£ïQånFþq؅-‰úSÑ·ué6$ˆßr0Õq3AäØk÷:ª¤ýÍoÃ"òð[!– b²rïâ7#~ƒ;kû0¶ã䮉¤rë}Þ2‘ü²ïäGÒåñ’›‚p(h¡ Íz­ÿ`¶ EÜÂkéÁfq‚éßtÐhÊH&I–p³†Jn÷o9uJ$Ë9W
+ÇÑ葺8šªRàÿ²±¦Î[Eé– ê?tS2!…Ö»s›ê-‡ÕT~”¿µêgB3î%×Øa?AÄáIa!
+ffþ1dèpÿ±Ã±jµÇ¾NÊÃêQ†W{ðïÚ+²rË+ ¤BLÌáäcê=kàDÞwôewH¼:t²ý÷Wc`ÚÆd¦H²i=€Ô€tZ ˜õj†ê8@¹÷è©YsSãÅ°‹J+˜‡î„Ä;ĜÂ4ÖnohÕn°¥½ïTGíq3§AV†Æ“Í É { ãë'”•¹É­ô*ëÄb
+.^€l Ñ7nÁ< >â`^æ-=Ž§‰VA¿& éÕùV@D¡k”J’B×Ëèø—§N£wä9OȶR{Ý]F×:>Ô¼´WÔA+U Ëd—|/4@«ðE:^ãwo/nììUŽn;ÖÙp$‚±ÊÑ0M2@¸éÁ˝Ç/t‰|㉭ìAŠ(“(zêŸkZ2ƒŒ€yÌA3ôÐCÌòãÖº1G½nTsÛiÕ¶µå|Úµú¤^7¨5<Ek8O}2±+镆dª Zæ þ¢*Ž9„Åáeì~¼X]ƒ¥O€0?ª7sÀ„‡Ù! Œ:Ì6‡‡9ÆAjU‡€EÚÅ~ɪæQ×äp«9&œ´“Õ$–pOÿ#
+ôµÔnÃÜֆÚíãÚ'§WÓðx¢Äg‚¸„ÿܦ,Y¢(ˤŸãðlz9Xðéꑸö
+Y ‘Œ§¨Ÿ‹Ž{}ÿa":K*ÂñL ý@s‹ô7Òςφ/Ùó¿ºØ†˜ñT’HVSrÌØ4ّ¥Œ³èëMßN†¾#”µyê ڝ;òÃXbJ_O8‰!68h'sbŠ]Þb‘ÿ»ÍõÁÈ^‰_a :x}!p±`øò:DROÈ'¯À´˜‹ö³"?ÚqڟsP2åÓC{Bù›Ðà zs¨(Œ¿ÙÎSÿ¿ëb¾I‘oß³¨vÑ|žÛVW[XX×> ªç‰™Š¡~⠛ÆâôôÑ=*ìÇ+Õb–0¼@ߌGø®ZË6ã{áZ:^{N 8#\L…²”úÅcÓDü5EÄ
+"«&˜XbÂÄOƒV‚_3¨–°“¡ôҎº€þ£Í×´gÁ©¤ƒº¦@‡fÀ|*K2잯ӾR_[Î3‡
+WÝ=3˜{Y¾Ë+GÑ¡Óí‘ÝF‡+x[BVîv8x6¤È!Š•¨(w0œÝŸBdLnÝ1å×L’uYüâ
+þ'wÛ+Ì.㿋¼ÐÃÌ÷î-hvò4%ö´ŠÚÔ“(cªÆ:Òíÿ‹Ÿ×`3Ž ֮õé¢}߉=F>¥!…{v‘§Ia°y´^âç4ŽŽ†&›Á~ªí¬,vs<öÖ¿ÿnÓ^ƒå¦Ð>õ{LùY/ª ‰æŽ¡ßÿEàS1ÆBnĎþˆ^
+bˆYw‰»öMZÂ7 ôÎå=t@lgÑ«ó¯/íXL‰êñäàb\
+ž L7ΧÿåìO¿Q‡…A KôXÇ,‚¡Ö\‚Bœ@ïHÖ ððq Ýî|üÊàñ/¥ƒßͪ˜xI™°Jñè9n•¢Ö\ƒ Ýä6uٕ÷ùW€ßßÕð}€kþÊ3²lLþ>µ¦ÅÙnµ‰Ý,ÿ`V|dÍ£¾\íÊõÀtç̦ÍΏÑCd¹ËCáï¿<ú‘"òC(¯•«´:kœ¤»¾žò«Î<ŸšKå 6 SåWŸ7¾øFùV‰lD6û³G[ÇÁêÎ ñE““yæĨå¡qúæȌ„^ ¶ï¦ eàë˜âª; ·I¢´ª‡Rã
+óyËg­nCÅ!‡Et'Ø©ø¹‡a mÀ a`sJ‰!™6}™RÛKÒL1šTI‡PšQɯ”Þæ'•~÷Íù2c=\vÅîυ”ëËÌö䉧*Múã y㠁ÇÆ¿¯¯ é|¾‚Çqù:ü–ðýq`
+
+776 0 obj<</Length 322/Filter/FlateDecode>>stream
+H‰TRËnƒ0¼û+öت F‘—´•rèCMÚ»c–©ːCþ¾»^’ªðx<;³¬ÑÛÝãÎ÷3è÷8º=ÎÐõ¾8çèŽxê=ä´½›—]z»ÁÐT¼¿L3;ߍP×JÐá4Ç Ü=Ù=è·Øbìý îùçûs?8 Ÿ!ƒ¦;¥·/6¼ÚAsÙw¸„"íó%xlq
+Öa´þ„PYue@ßþ?S¥T;÷m£e–ÑBØ Þ2FÁO„We´ÞÞ4Š¼—<»šJF½b×U!R¶^ç„×RK˜Î*%|́%«KI"LDń”Vµa#
+ÆFš6IÁMWbj¸óŠM+“ˆŠM«Í2&®ß Mó¨øþnSwçéBÒ%§¹óÄ{·ÿ Œ̏ú`!ԝÖ
+
+778 0 obj<</Subtype/Type1C/Length 6153/Filter/FlateDecode>>stream
+H‰|U PWí¦§{Q¦éfL÷nÑE¢lˆPùèHÖȄ™Qä3À¨ù¬Ctù n¢‰.š¨€| År‘€
+¢ò¢FQ
+Zk,ws{|cÕöÄlj«²µÕUïÝûúÓ÷¾×ç^9`8Ž{¬ˆ‰ˆŠŒ˜·ÍhÐhŒÙ¿OÔedjŒö—sxçÝE<ç,_‡Ê_¾|I’o`؉Q¨™C®çg)
+e‰ã”‹ìDGüf]†¦ Ëà·0<"_¯Ë×Ddç¤ú|•wºjŸŸŸj©6ûC*i[^¾nsž*&+=ۘ“mÔäë´¾ª¥™™ªDûö<U¢.Og4ÙS|“|U †¬|Õ{º<_UŽ.KkÈÊð}¯Ê§Ò¨Œº ƒÀhÔiUùFV·YcܤÊÞðÿ¾öÛt1\x0
+Ã$˜3ÍV`aðb ۏaG0¬Ãê0¼È[+œ‡%`q Œgá{ðf¼ ŸÀmË694râ}¢U4W´Rtƒ\Iþ…<G>¡œ©ê…x‘¸Ql•$J>’TH^:z9:nt<ìØ:–3­ËIî´ÓiÊ9Ò9ÍyŸóK˜Ë—>—R‘Ô$˜î5ý‹éS3ޚÑ2ƒwëú±k«ëY„¬TÖGÐÕô#·P·ínW“ÍtÉ9y’\/ÿDþpæì™þ3³fº»—'—¶óOÛqaœÓN”Šø]ÖÛ.
+ÊQ7ƒBa (¤B ØÛbõÁÏ6„"Á§øÆn!»'EO¤P¸³sƒ j;+;!³SV?‹ÁÑ>ÒMfˆ·ú0þ‘áHÎ!yÙ`ì˜òÞð̂ CïpE«™Ë•1!È]¹*yÓÕ1 7Vßwž¥³Ím¯0†§­ï’I”~õ.Iw˜ùhÞ[ Š@3&ŠyMÄ
+Q
+ˆífäì ð»Qâ>ra®Ž_º ÔP/fÅ»Œ~ë<¢Q´E'#&қ•ž:l‚¾é%ྎAۑ)L¨°
+(¾_u¹Eƍz¶j9y¨¶½²Cy§qݚРË¹Ô˜sýh|LëWÆ%—e¼‡DʸÄê
+šL¶˜ªìú3àŽTï®´|]"AólµÌüµ·*áìÞ÷×/Ù¶ªö†NåÎ$__õŠ°Ÿ…Áy§‡D—K8 ‹ÑqÛuòMü$ÙmO¹—?}UÖü æäÇLÒ#ôM¨D(ÿÈ9IǒF Ü.1=bHMTÌ ¶‹ÿéw@ÝZÛÔÀ–‹é›·›k{.(ƖßB2–žÜiû'¸¶»¯œ»rêÛGØûÆ ÚŊhujKß´ð§™[ÇRÖ$¤¥'må­=QÖ'¹ØÒ6"ü…7 𜻆·Ü‡¿MO
+™C%u–†ÝC{µ·Iz¯´=/þ„<Ç;CR$ún!8öw=ÓĖSÛC3“ÒÒ7èß7©ÿ¼¹¨ dk™üÉ><€D%ܧ»
+¤çRÏÃ^!á³²Ö®ú!¾¼.Ò÷Ì|
+ÁH"°pdD^(
+Žœms_ÀoÌp×¹¬
+ŽÇù՝PŠóC7†0aN2ׁº‘Z7anŠJQ7”ŠI¤ÎWL˜‡~†9½gÂÝ®ìà!T>:!>^¤ó¶<p:5œÚ(:ž_ñc1zºz°æøݦbòØt”ÎAa§d҈¦@}¢wÊ楠‚
+ü¢ÆäBŒî3¿Dl^A|Óÿ¸°[±4÷ÆٽທÙ2Û¼•Ì¦]1'ösƒÛ锬©^ü²ÑMþ­³Á¡ ¤SaÜÿ¡œX@;¤mÈޒ£—"†™WŸâ^º^ßa¼ÈmC °ÈüÑA,ËÙ°2†ÍȈÍ⺞ÖCU ÿŒŸ†ESø¿„%°Hƒ`þ‹?ã¯i†Ó­ÿƒ¿¦—èV]ñÎ3É]•åª7D+:Ú2¡ñ¿áœ«—,ÖüzO'»Zë{-ßo—kÂØÛÄwåí¦Ž”RŌ4z™­µw6áä¹=ZË׶û…遲ƒ:êIU TÖÚĀiçð»×wQٔ¹_z(«-­yPv,Ÿ¥j
+cÒåÄ
+ô"ØL±F¹[*ª)üYhÿ•~KÀº©tÙÓ®.äs…ü5 :¯a?ôˆ ‰åHèá桯"ÂËÂJ«å —à‚°ËGEoˆ0*¹—Wv¶;.ß3ÿ@©Ã 2–’‘Ó!AÙl‘ÀU1„ð DÆÄ×È.À9È5ÜQ\WTÞZ
+vÒ%øNJE¨BLÆỢP+¸È+…%¼R;ùûd‚×ã«D·'¿Ûc*ñäìÉj¹ ÍÃï=^%´š¹‡WÝ“”M¾
+ãêUÔ0
+tI¶F¥òŠñYü¸,|uÔ.¶kQ­Ñ—VPßT[M7DãMáA4ºìƒ
+¬·]ü Ø°ÉôÉÄÞÑÂÜ!›ë›¾’6$&Hӎ%՝¸Œ“؏MžÇlÌat˜ì¸khm¥-Öª[?
+™¾3«¹È+çPZ
+ƖnÑð•èµ4ºè#טÃcŽeK“(™B&S$cB¼‘±Ï.ò—ÄƤи;óG9› m¼6~ïl=fv—ƒÿýl=*µ†’rªÓ`ks×cûl=Ì\ð_j
+ Ø-‘¤aÊ·å=àºxçOêfÞËøڟ°¡+.¼>
+ iݹ1rì·g¶¿ýòkÛ²wÑ+›0« ­9Ä°‡Õ/ieҁĤ ZbÓõd<ï8/ÜL²Ò÷h^Ю£‘Gh¼‹‡yãœ@B£Ù·C蒐å:½¶œâOÚ«o`R™èò[…Iå½u;ö˜o)è‚ò"}…wÖ³Ô0óÊ°ú%)L2+Ýk1í°Kcљ¨M/{¢#m_K°h9š€¶£ß?[œÑ^cî ÌQdågSÊÄG¢D«bÆ'uýû§í1{*iZ£R y(gxý¸çPü!wz+ˆJM¥VOõWX;n‹*Ν£Ç¹šS§5¹¢{âÂ¥î"µäÿI'ш£0†oÎn?«çx󶩁”5w*{p>ì}Αƒf¿¯èˆÆä“ðꗗ®Ù®d©?§êîpªScõbѲ>ŠjÛïJ¤ï¦5J?Æ?q0¦ÆBñPzŽ^ØYNö3Lþ!8ì>2p£ÎÇ6¤Péu_+ÛDÍËʪé|;'_¥,L‰³šûhЃ·yƒ——¯vĹ»À{Ø
+ßƜ`2I_ÔIdÈó²©xy\ÜNQ`ҝg4Ôú¢«\ô4ö;çµîÖz7Áf–rF‰c‘µ[È )v…y ôŒ„Ÿ¢Ç81“ÉyD@“Éñ!Ö¢¬äe¼:Þ«€È1©LrÛhð`{ñ#è›À‚¡fj7¿¥Æº‡Ž£…}TõµªîŠ›X8TDUþÉc¬Ç¨$BQ¾<Jµ÷”yu§òÚÉÁ'!Q‘ü#ùÇj÷ûÜ.U·ª7
+î•üP
+µµà8\\ŸálC!7=53]š‚’‘Ç !Ý´‚å´³S¹ä¿öi—Çì‚ô>Ö¥é`ö%h!#§ƒû°^ñ4Ñàö{Œ¿§_žÉúqöJšETUªÑ•c7wæ.ç°6§®W¿à‹Áåwº¯†Š:„¯Æ.Qб[÷ihõÑp7—l9œz@äš
+÷
+rúX&FÏ6aEÉèñ¾Ûp,›}ÏÈHHÄGOD)փÉØ
+%[­(RÜÿâ'ü?aqºªxˆ1ßcYžš±¨¡~³<a3#¤ýÏ?%„P4; Ñ6´ۃh´°åànª­…3×¹][°Iã AðÀc†–:0+.@¢ÐÅÑT4”¡ÿלf¨ûáë~8ßÏ2þZl¨Ç”íãÀþF
+æù_¡ëY
+
+780 0 obj<</Length 327/Filter/FlateDecode>>stream
+H‰T’Ínƒ0„ï<ÅSõ€m $BjEÊ¡?jÒލYR¤b,CyûîÚi¢€ÏcvvX“nöÛ½ígHßýh8C×ÛÖã4ž½AhðÔ[
+ÚÞÌ×U¸›A;H©øp™fö¶¡ª’ôƒ6§Ù_`±“âÒ7ߢïí GùùEÂáìÜhgP×Ðb—¤›í^õ€rÙ];^‚
+•Z²Ñ*& â £°&!gûB!çO’¸Œq4v<$>¹Û¼ÍÙ{:Šp¼aâ<ëÞâíp£ãÑò•ü
+0Íÿm
+
+782 0 obj<</Length 1221/Filter/FlateDecode>>stream
+H‰l—Kå6Eç^…V ègI^A/ KxƒNo”ª®òî› H‚®Ì||m !œÂÏ+‡Ãõ׏¿Søùߕ눳„Qž8fø^™.2q+qïÖäYOP[|æQ-µÑKÁÁ±«š—ýk=ŒÚc Ž&ïY ­åضM GSO½×?Wî™Míœ(‹- d«ß±´­8Z­1•à‰ÔÑ8PUU}tÄ>Þ=ÞÍøxSJå}ʬ'D<bï[uµÇÚN>,A-±ÕÔiÖÕiw5ëj¹IñÞF-pt%q®vtyÆѶÿŽÈVαžèAM1ÿ‘šzL§já]T¾`®¡ô8vMXZ¯Åî„ê×nVöî4ŽnPøeq™-µ€çî¦ð¹òs/,T0D³í—œÉ}¤¤‰œÖ„€¾K8W/ßÍÈdŽƒ„ðQ
+çxÌù(èaÇ[Rå×ÔKX©ËiØGÎŒ”ôp«¡úJü$->Þ™Ü@Æ&S•ÆóL6:8XaOˆb°•Œà(+¿‘;»–H»ˆä!(O$7õQ‚{E%!®Ã€;õŽfq OPiÕæQ-õÁõôrJzÙª#£òšzB]Ѧ§4J—•"öd Þ뙞 ƒ­‰Òxïcºót¯¶ aOhÑìû=àɨ7ÝZKsnՑ4¤uS‚'´žÂ‰Õw½§yªjɨâ³#Ù¾™klg@Y­9"kOGG_ª#£fì6O¤N*ضUGG̓ªÒì6ÚÑ*™ë£4¶cQDGG¥m\‚‰ù͂ѤBI³oõΧ²fÌjfò&^5cɨÛÍó
+ÕÑQ%idÔ¨;׌Æ[̬N4-lM’f®%Ž§/ɂÑ$ŸŽ8Ÿ¹ò„²ó‰‹ý¸…wišL ﶣ¢#¨œºJEŽ°Ä¹È7Všú®2ùßaèáͨþ8g?Ü`;î+¯Íj sÄñ¡—?îë'º/·Qpþ­.‰y®KÇÊ0ÿ¬z¢]%¸ù Ïj#76:b™5ìzT)M&“š1¸K
+{Âp×Å·R wTiãOòÜÌ)ûð ‰5©A¯pzŸÇ„>l±Ì£ê÷² ƒ‡)š_
+Ý%8÷9Iبò{ÒøYÆ‘üD°‡3˜K¹og,¼l?¥K´dTñô<=Ž}ô_ãL¹ß=ÇË »yÉ×OÄÐÑTöøœÇ-¿”lțŇz•³`%¿ 3ï44`f4›Q:•ˆ½^‡WÞuü=ord;:ÿvT{©Oï~ 0¯ˆE
+786 0 obj<</Subtype/Type1C/Length 5868/Filter/FlateDecode>>stream
+"jy
+|"H†÷QZ° !¡=[­ ²>ŠPž>*
+kVjŠ6%mÊï¾nf‡÷õžQ>°3œØêO¼GÚ_ût/—Êy3Èáw ÍÓ·‚7•LÂc$½Á²cHP[»ñ+à$€ërF»8¹›P‚Å_Eî}‹•¯È¸Ç‰à¡rX~äþãžv§iHÌôݾSÌ AB¸kǔÓÈõ䁖ÉѲD¤ˆSóN?ûáf(ü‚̹[g^|+ÜËæåyeù‰$¨ҟãM°GÐÌ7ìyNñ.剋d=°œN¶œ¹ÐÖÙÇÒûLií
+mª~5K'iÛuçyø£VM1^× Na ӚAx“(óu!)Š‹
+?s!æ
+ìS 5çêV‡¯ac~¤'†s?XŸ¢ŠŒlܓÇò5/Ð"a†€[ï¾c@sRM¡*›Šð“È—B³àc¶ŒÃô':öŸò¨!«’«Rtr4Þ®¤€ð)Hqxó\žUÉ ßÈdô˜øôP£¥Mn}›W„­È‰ˆ‰i¨3°D%mÃ¥·°ôׂËh΅uÇÙã‰áu‘Š-™LelÝÏ|FòÈB(ìWpâGdăZÀm´ÎbÊÌ%fC¥÷Ž€ìðQèÊęH"G¾÷! zö
+2qi_5³g¶õÔ)/o9+ߘ–®UÒcUœŽé?˜²9%;+½‚M¨×ùJ~âPk¯R²¿0ÈÁ›NE‚¯àá6f¯é°©ÑòâÓñ¦kEß ~
+%IŠ¨ìs×;ºÎ³oØŽŠ`«‹eç!Œ^C§ƒ
+†˜ ­½l¿)½]«HHÕÇ'´ézY3}»O×þ×ÂÒév£RRÎOä‰"Ù%#1WHÐ÷/‘á
+‘‘xEÙ0ð#,‡¿]+Dùv’;N9Ÿàj\Üb&lµjŠ«E)o¥#^ä1pÀéûô×
+ƒŒ­òˆi'BþDe³¦S\!I7ï¡á»yH|/‡ÜÐ0½HC@ ‰R­ZO¢Í¯ð#ς†8$s¼vu~q~ç ž»t»×|‘r
+y¹K*·óÏ3ù]Ȇù{ÑÀ\žÌ hn¸†ÙÑ2°ã¦‚~ òtv³§Ž9wMþcìåà}JžÕÜÍ£­ý—å×2»64*®‹Ý©V/Úþq
+ s¼™šÝ¶´(F:óÖ¬MÎ|]K"\ØKÒ/G¯æ-Ê ûciuÍVVòQÐü/Pš[,kåƒÚ+g™³×nÛ @ŠE÷Aï<¾Îý§?ú°‰¥Û AÔæE×)P
+eßÖ×f%·ƒ§ñ¿x®ö¨&Ò+^ÄL`•A3&ÆÌq†õbt)`T|#ÅŠPHÂ#(hxª ˆ"Dâ¢<EЭ ‚êŠ
+‹PkÕÖUê±Õî·çôÝþ93ßwŸ¿ûûݱ¸‡¤úÌ·4çQӞ†“,‹òŽüÍ/@ª€ñƒ«¯sW×-(%Rv¹{šþsÿ4»à\v5ž\‰:ßi9á3ùƒ±ى<íŽ
+&4|yo|Eяƒ-Ö},Iøh 왡akA&%9dÜ{2JKÚ{$Œ%]ÐÕ¬¡`5%ÅÕðÌ@؊˜¡Ó»×œqeIY@&‘˜tÞÁäÒéÍyw½ˆ[öŋ’ÂfžÄpL¨—Zs4cŽhX%ý¨Âä(‡UDI
+H Æ=F=Qi?EþùÜ°
+ë,‡Y8P¡fèûS$&fEŒóÁ¥SŽPº~íÓ؟×B¬œP;Ì#ñ%U¹9OsÞgÿcJuƹDY²¤‡œ’Ã8j
+rXDá:Œ¾¢|H¹ˆYŸà¦[¢_ae ô“{týßBmþ–· Þ-y%~K¾Ÿðw݀/TÊÉ
+\ÍΏšÉBágKáñ‡a·EÄïÚÆ'FÆï˜b â/骵uÞ`+'«(ð&ÏÈܙÀºtI󙋧.㬃 w÷ï$´œ>òÉ*‚Éñ ˜Ä°_˜*"Ë)O¢Òn‹Öš­6ê~дx‚jÔjØÈ4©ӑ Ü@bQ*œµ,• gABzr(èüEÏGˆšŽŠÉ£µˆ^’üë
+MWL ±¿%MIO1â"ôáûCØ°(ãå›]Æ'<‚[¯‹F`pÞBµ’NÄÊV˜Çè:a–ÔÇàmç@J1-Çÿ‚›öfS›¦’Àò9x𸭫†ˆ5ëé»/po€jä/PŽ¬’æeæfåry—.Ô±L›–»¨·z쪪Õó†ïÒsó4qÒ£2”5B£œP QL¤ú˜½©¡ìÊMÍ/ùþôëíOØÚï*B},êãÉð€j–xÍ&Öd™ûÎœo^Ë3‹c2ҏóÿ3¨Fò%VŽÞ&%Fƒ¸:öO%Yb=cY˜‰u"ÊW`uûVùŸ+G+uÜC,e¨6ܼ¡ºÄ8)R¦%)=É çv¤„F°ëƒ®ö]ìú©¹zwP.Ÿ•’¡OQÐKô zõþí;üљ žð¥¥ _iV~ö¹2Øl[âL–.%SÉ2÷õp»×™WÜÊiÿ#J
+<¼…õØPy;O/­Í)ë¸ËÞ/Ü‚KgÚ+<Æ뵒~Ì£âe‚ÍŒ-f^_-¾Üz¶ðè‘ÜKƒµˆyuLul7»}Kbh0¿C}ÐË[qÀ‹Œ½;b#¦cÉN°Â«PâäO¥Á?2fH(†7RfàaV]VGä3”æ-2Puû+Ö°Äf–=†n÷l6Ø´5Ÿ«­à³"('Ÿ«6ÿÑXÁE+Qtcwâ]¶çá©+?òm-ƾ_D öÒÄôø#IÜ.}D”š]ÚþðEck[}Å>u>–,Ó\2Íhv¶Ø& 3Ð\qœ:ÍëC•ŸY“Ë•çŸ/«eÛKÖñ¤ß_ƒÃÊnǽ{'ÅpÑIÚ¸øX+˜ÌBIž¡­íPJÚa>ù=¦õ
+ÂdB¶/Îz…+ÒÖ ¦z¾!=²Úõ ß½#ðBØU,ñ}ŽËÔàèÕ^¼êd¾MÂ¥=ŒuMü•úswUîh‡;
+ŽáhÃS‚Z1ï`ËðÿØ®ö ¨Ê(î¶ì½¸Ít]gÙk÷’(h‰¤ôÒB1IAñ™¬àƒRÐ]]¨Ø÷¯]tq,ËSƒdÑU4Œ(_ÕT#½œÉiÊò\ýhêÜ¥Ç?ÍÎÎwç»÷;ç;ßw~¿ó;Ñÿouex7ðV80)¼&¦Þ¼?ÔCÕ}
+"I® ²(ä£>H…É æxãëÆ“™CN¾C†QO,Oäž:,œçeq9çŸß´LhXÌ5è¢ëí¾^Îïjî °¡¦m«y҆h¯£¡ÖÃuxüþ÷ÙPóö4ž¼ó=4Ä¥$ì,´”íæ´z]IéäÑ3ºœ÷2Øg·äèøJ{ù¨Œ((ÇÇË«ÿ½3Ó7à•1Aq‡”ØqÑ>»o¿[¼¶Ž^öƒ¦­™<ñãG½4ÌJ_”³¹ Û@&h»(Ã,ûÛ`¡ …y?H7 kHá8ª…éÀŒA:̉ÿ•Ì% cã0 ËׂD‘±ë“o>kÿüê¥öe©I;Öd!m‘å:ÈBÈ·C¤é?Þº6Lrø\á 
+Å ×Û=7wÊÝÝ1ÈöVUy±µƒXšv˜lv=«^S˜ªá+(¦£üG™NÕn³oNEƒËÌwáôï’ Ä}
+qÒ÷Z%]çË.°seô_}åՓóNÎz§´¾Yå·¡«çě¦&®õŽ¬¡p“orCrz"_½.ýËk“_o0hTšÒ²Ü¼µ‡‹99±™±18’1˜+¾R$ŠLD6Óé¾ÍíEœ¦¥çÛÛå¬k䫁–UêÍÕ:6¯¬mˆ‡åxQØ*FÓr­ zB„ÓÃCj]*4
+U¦
+ÄyبKp1»]hÒÇõ2ÌdX)èeäI*“” ´1m³î°æ£´±¬cÏ
+(QÊa
+ŒðЊü^G§î_ìÖr ¢¬Ý•?œUõÒ¥‡[Í­,ãý¤7pì/¿Üy~dCWÎKŽŽ\½ 7F¤ðÓ½
+²ë:G–À–¢žfƒXBp$É|Õ:Dß%Ø9=ƒC´'ªÂ£s r43æ(|†Ÿš˜FèÙ£ÏÔ¾ «ù_vF¦ß·Ã¼]–3ðÙW'û¿ì ”Ù¼¼©Z؀ç܇¨¸Ì)|‘Š³ÁKßÃt, X-Évì³f ×4yá©Á<®‚(q~à:½¼o-L‰
+"/ÞºóÛÇñ„âìä¡5O¥¿49 B@-7yî=í%›<ð˜ç´{\뤄•H†s¼Øt¾SGO¼Îó@¢'äß[7YXé$™¯;œS¸w·.·øþŒš¼H˜çŠšj’ ӄ;Š¿Sod
+
+788 0 obj<</Length 310/Filter/FlateDecode>>stream
+œ¼±Œë´(+еª]󏭳£ní— ,W
+ù°­˜.EdAb•Yo–Ä¥(–‘UfIl¶©&yëT/w£Ìëé«ß¬­ËM4g1 –Xš,UË$`d–±Ê#fZÅ «l!fz+ÖY Îñ90þ}É­‘öõ8Í-µ26±wx­}ìY|؏4•W
+
+791 0 obj<</Length 1925/Filter/FlateDecode>>stream
+H‰´WY“£F~ׯÈG´!j¨
+¯Dƒ¨Ž‰¦k‰b IԐ)ÿ\Ÿ—n‚âHçÉ4+¾^-]íÔ( ’mO(®ïԼ֏EY ¢Ý…´/ZHÛ¶?¢Ã#Ÿä5ëX! 6ƒ‹F¹áSOEfZ@3"µŠ®…¾¥Ä€[UÝ0÷]Ýð<e–«ŒÕxH>%)Êx£&7¨ 7D–ÊÙ5×áސp$J·t4x½ƒm¦ä ^£ýi»š‡’™·°ä0õ𙥫¨i{Çë­åà@OEll™Žìƒ¢ÉÉ8§´é
+!µ& e4ïHNé‘\ā€¹Oéd}?ÎEw¨QÒeé¬ËPRZéЫ~¡!”8¦õ50ºßhµ3äÔY¬ÇSÉR.c&UÍü}µh¬#«¦lŽßÁc¡s0͙…ò‘sÏÊV(–H¯³ @_N@× µ¿ÙE LXT£l¡½GW›:ÆÚº"üØ'G"Œõ9ÍÍ1mþÄ(ªh+'ίcí09Y̵oÌ«­i(14)‡!yëÈC'¢Þ́SSŸ˜:öZ_e5MwaorPîH_:^4ý&ëŠ'6KTX”…ðZqç™V!VrJöQ0¯ØÞè|ᅚ </ÎÌh½ÍQƒÆ: ‘tüXؚìPÕC*¹I·§ì.ÄGĕ ³Âõ7H¤§W“ŒLZ­¶Wž•à—º9×u¾‚k𔧕ËáWñ ÖbP%×V%±^°dØ •p;$ ß)à\ÅRÐÀÇ"K߀¤<Åz³y{^üü„»½@ ­æv|·yð kmwÐfÕ¼’Î=zµ=s
+â Ö·#êh‚@hÛÝþt»Þþúéöaê^'Ì*F–m7¾‡•íîê3œik ª±Ðǘ”xêR›L2!b˺>A†Íñ¼Ìé)&– ïë!³2; ø*ÃäZz¢BEÃü§·Õ ³UÆՅ¬S3zðûó—Ùkv\JýÈ·¥ô¾©÷Mz<RGyŸ’ÙKÌúî±Îû²ohŸ0=di‰ÉuF׶TWyoÏiaÙiöh†þx‚/ÎæþË°‰AmºYJ'Ùøu°ýÕ3ƒe“ºÍ=soûÓ©¼ ‘Ï›û)Ä^ž=‰°DèRëÙNþab%'VÉܓRã¥P
+k¾u]håmÜWEµ‡&­öÏLdµMŠžL£‰9gœk|öh|7‘q¿¯€ñPìØ·]‘–\q2~Q‘Ÿ±ž¼l„,5¹ÏZü7'¦T?s`AžTœŸ$¶[à«ÕFí”%²éÌÏ𑳗þxÎìžޚÒVKìo;náj~¦¹]íâˆñB!Ùwˆö´Á9>ílƒ—òónÎ1™8Ê×è PÒܜ þT–?B٘p÷ùþ–Ö6ÄàŽó Î܈rr¾MíÏÃlçEg-g€ãˆûžÛ­'>—ʯE‡_!ç—' 8—’ÑßDµ+Ÿâm­bB—µzGaLkÊwŸoÞm>§$ÛÕÿ»šÑQà/Œ2(
+794 0 obj<</Length 1600/Filter/FlateDecode>>stream
+»åæ<Á㢕¤òI* —[o¹õÄUœçi¸}fËáÚ}d+X?ÞÏöÛl—ðs¾ÚÎÿb‹åþ°[þ´D.·ÂAM=ò4¥ïa͑‘ûåÝ=Û?VՂug±·ÿÈß~A©ß/ð®¼~SPÀ%ýs1Ø·!ø4¹yYEŸ0òcµ»ÝîֳͼbÏË]µªö{vØ¡¿Ùf?¯–¿ªÝ‘Oî}æïð¹ÜAOëjsÀӞ’tZ1Ç$c‘î°†·XÕXꋟ³Í¼Þîfèx~xÚUm‡¶|ëäŸ_”ŠL¡N3JÅF¹C¾˜Ž{ˆ­¼š`1±´18;Nz_XßÖQ÷ò¦;rÁÎÊ\²òÖ֓Ê[…+cɵ`üN ‘„éTÄ9üc¢RÐD'ÊD.BÈÜz”gw4ÊâÕ\1žæˆSd<†ÜUÁmð7¨ÈØBhQžÉX£ŠŒ3Ôøƒm .W&Rö̆øÿ™}ÿ‘° 4f/êë9z´¾’KÐzÕ£Ò`*˜ÎEÌÑã±IK¿èì\Ýç%RȉBd ·'+àM‰4V
+‰AYµvûƒrÐ+'m¬Z
+‡Äx-vŠAY^/ ‚“·
+ê™cAJi‹Dًdíå<V‚¡„0¡Û3ž—æ )±ošMh|åíH²^.ÉÂí¢¥JãÆ«]Ï
+4!Ø1Ðyp<¹Î 4¤DœK;[ÖÂ*PBÇ:ójn$¯cœ+¦6vÂ
+f€==pÁÑpkUHÖ§*¸à¢bu¢¿rXÿ÷L:ƒüò8uÕ5ü"Ú݇DžÌpÕΔdî5XÝx$&c4ßHšcb5í
+œs%IÖ/ê’l/ŒÆÒæÛøµêRTÚ%DdÙÆkOíÃû©0pr††`QvËiÑn)rmRêðZÖ8•\+Ú#v’g¢Þu¹’! Ö«'úL7<Û°W+yê]‚ã ÛX—€&DÅù+,øê%Y¸"w }=XÁ“@{.Íڌ$ëԓ-˜6$€ëTx§Vò$Ô»„ƶ¡ n
+¬}MUí털ڑVõؐµð.Ö¨)¥áX÷ÈÚdZ¦oÌé\’¹›½¶I¤I\»w¨“šÆlvmï5–$Y•¦3ñùlk,µ›½ä×JMk6»„ˆ,Ûxs@I-Ú\¼2ž`¡Z<€…§o¼f<‘äi¨w]¢dH‚õêYÐÚqD†¦5¥Iò,Ô»„‡,ÛhßÍB®ðeˆ=iÜËpø­_œõF“ö…¥R…¯k É>ÙÙ #¾Ð
+795 0 obj<</Length 1100/Filter/FlateDecode>>stream
+˜¯¯
+ôà5I
+mÁnºY¤ÊŽÚ–+ªûÆ>DÜ䓤dÌN’_Þ¿ûðß!ÿ½[Œ0¶Éý¶¡eÀ½1¢#²á&)RRÂa“Y¢kÉ©PLE®9j +]&ß¡K&1ÐÑ"»`Þîñz‚„âC·1‡1oÑèÕó·_fHHÔwN‚$E˜¿É‹ÞâÂÈ>I1¸)EB =žx-EÌ!cüÈ ûG&# ­®&£©køв(¬C˚Ÿ l|¸Æv˜¶›½1E`Ľ¯¤ÈÖjÆi:‘&`#­¶¬Ú\£ÒMQíŒyŒUbA·¦:‘ö@«l‡™»ÙÛ#O%½5Chu;Š0¾?C`TÚÊ÷eˆˆâNÄ“M›/t'³4ÄˆÖ(,”¶ÀԔ !ˆÇ{aaƒT°ún1"%õ5I»Ë«)xNû˜×æ‹D¨ÓµZŠðí)x4Õo$ 4EßäUO¸ôÁ!Tº¾%C¾U&']‰Íã¶ÎÎk+·™Ø¼Ï'°éáښ¡1š¢6=x¬6=Ø¥j3¹MT—aîfoÚ·>¼– mž¹­Hè£ë™‹Ý…¬ R] &·aêZZôEcÐҖLX¸Æö˜¶›½9AOøµ~=Aê Ö¿|ïÿ2-óÁ玑ÙP\(9e¦éÛ©|ó`ð|¸bzP¶
+797 0 obj<</Length 329/Filter/FlateDecode>>stream
+H‰T’Ënƒ0E÷|Å,[uáÁ$„”&­”EjÒîR¤b,CùûÚcš¨ @çÎëڃØîw{ÓÏ Þݨ4CכÖÑ4ž&hèÔH%´½žâ·”á‹—i¦aoºª*>8ÍîwÇcþ€÷ Þ\K®7'¯¬äç—Wgkh 3B]CK]"¶/ʾª@páM<^,dN—ÙcK“Ušœ2'‚
+›:|]™ö<I1–5þV. éÄéò±”¢')SÉ$‘cÙ.R(+WL™bڔLyÆ´E¦"çº]iz¢Œ=‹’cÏ1¶.xæuâÍ.®ò?ÑóíL¨£×5×*öƒ*4”Y T5‹›”Å&f6KæSÕõžBæjqg†› [½nBŸóKâÕó*ÂzC׿Î6Üwx’_$¡¤£
+
+798 0 obj<</Length 1204/Filter/FlateDecode>>stream
+H‰¤WMo7 ½Ï¯˜cZ4²>¨‘=ØÍ-A
+xÓkFÓ¢X_zÉß/?E­k7Þ†½ûL‘z¤È7š}‡ÔBÙ¡ÕÐGh ²DZ?lN—jg0 ЪêáÆÒ¡NöUÂý¹Ýniÿc‹áÈû—}«èØóµã.„rì策л¦@p]}æ`5—Pè_¹CáoçMù‰£ÇÔ ŽÐ»9
+8o÷[D†·§íætJ{ÚOŸ7ãH{ÄüÖÊ^aP>P‘gßOÛ›ŸNå»Ó_Û»çûLZH0¹)ªTÅÍ"(:" z(z :!u·f®¡y*:x¡‚FyM·àð Œh­n©V¥£ž“)ŸÑ÷¯/T
+`%¸]j`Añ#®@äet䨍¬ ¯€Y%MóTÄq½ÐéL§ç Vœq‡4êÜU­ÊH=W¾¯®CJ¡•ÍvÄP¹ïýåÝÝûµ§AT‰Kü#Çi÷¿Ǧþê¦PrI«Kÿݤö›Œ¿%„€ –¬b ýeOܖ6“6çibe”5sþþ°©¨…uÁ|pÀ©5†ÖM6aÇÀeÌÊCýV–/+G©4#>â9…ìʑ{ÈyQY})XË6E@Àñ_¢[<õŏc*€«Yb<xI@œ¡â
+Ì *QºW:]OYeFÌSÇõ *@l¦'>Àã2ò 2«2RϕïµJ’óZ‹ç” <–2 ƒWÏÝÈ2ð¨M’T/Ñ kH3ÿ|¬Ê$Èó7«RDž櫳8,•ô£´»
+ÈÏ÷7w>Þ?£!<â!‚ÿ‡†`"-«†Ø|L<¸8:׈`ÞL1K…¹ à˜SFrãú«Öhla5)uZY¾¬!)ÓÍgNy¿»ˆÄº(ˆ¬½T8‚ß?LAg—‰d^Q/'ìåfr…vÄyó¨/ ‡SÜCòGolÜ´Òß |dÔ&canŠ8¨Mò‘ÁâDè
+ò‘1«pI>0ñ*½ g®åÿœX`EE4q¹sÑ#V¦ŠföÓÊ NOMŸãzú1Ñ3xÖ­Ðf³¨Œ¼fU†ê¹ò½^6Ðá|M60z̋lvÙÈWªfR¿U4bU sÜý⁉ñkˆLƒ)fca07y¹{D󍩎©B\5̨LÄm¥)ª¡Š!i´6¾/%j0|ª¥wZD# £R‘ÊH4èOðyûÌÿéԔ‘ŸhÐì—R¨ˆû û֙÷Dú¥7O¼ùàqvrë­r4ô–$ öF¥¼8ô»ü[”S¯øünƒCDŽíøö0un¶cÌí'<åÿh,H„ÅçÍIÛZã îٚRðȤ’”PÇXÿÆÏöÐ
+7©G£Ì}EÖ<ÒS3ŸŸ,§=éL,ÌÈ+¡‰iŒe
+^è=É3z`òq±¼±:ˆü¤R˜x‚Ì-yÄċt³´Oê°r|¹-±éð¶Dµ[©6)F9¼-/m ©P¨Ç'xiÌ%7¦jûlL’ôѽ7—ޜ$€¹ÏîT8ÛàÚö„˜© ÖöÜÿ`…ÒKU
+800 0 obj<</Length 360/Filter/FlateDecode>>stream
+H‰T’Moƒ0 †ïü
+7í@H>$„Tè*õ°­ÝîL‡4
+DÚ¾Y֕û7ƒž ¤àÓm^p8šn„<Âڜ{ƒ‡ƒz¾Ùmo.ðpŽ>¿H8]§é4 (
+Ô=77žXoðþŽ¦qâñü
+0Ì_«
+
+802 0 obj<</Subtype/Type1C/Length 5516/Filter/FlateDecode>>stream
+H‰|T PWîvèf¸fšVœ1Ý#€ºµ4^ qäðà>P`¸”¬îA@Ý•p¨d4ºÃ¥"ˆƒ‚®
+*¤ÝlÌß³«¶'înÕÖVmu½®ÿï}ýï{ïûpÌ`†ã¸¥‡ÂÕÃ}ÃbÏ}*eH¸—*þŠdý¼-'Ã9+µé nŽéLd€Šþ1¬û@|‚aãf 2‡
+qëœY¶lŽgvOàñQÑÉrÛ0;ù2¹sx|h„|뾤äˆÝIrŞ°xUB¼*$9"üS¹s\œÜ[¿=Iî‘¡Jå'?6 W&ÉC䪈(%SE„Ë“U!á»CT±òøÈÿWó¿úÇpþÌpÌÌc0l®¶„À–“Ø: sÄ0!æaŽåaX-†Á0wžÌóÂ2°°Alã‹ñD¼4ÃeƱS‚HA¹ÁƒÄ\…àÈuäC¡aˆa©áMáJa‚°HØ-|i´Ý蒱Ìxñ Ér“J­©«i‰i‡é”™·™ÆL'Ú)j6—˜g™Z˜Yl±ØmñFì,>(~-q”äJST6Õn¹Ä2Çò!=‹¶§]蜔üVîu+Îÿç·
+¸\×t. E¨“FŽð-$’£«4è“éo §É]¿ÇàˆøœäÚi}„ô™MˆP&2ѵáw†P¯û’¶E©›P¦T~rÙ¥ÕLúfÿó—RHÿ<æßX5$8Lè)ÀÁ6A–ô}Êxè#f#yiñw˗JÑWÖÈÓ™ò€Û‹Sñ`T!#ºñ§[ ЌÚfX¥ºì”ÇmŠP,dÞÆ5pXÐ ×é?m$ ‹<~›ïívH¬S%U`BßÏ Ïל9ÏRUçRj”‘‰»#*8¦:±/ï¯sNÃ}¹AIÍÙè”Ä—äôÂJB¤îçûñ¦'PÿDajoy”ï"AÈ h?ŠCâ&;0eöӎž Àò¿B¿qðG³¨‰XQUªŽIÃa-ì€bæC,t ±žD6ÎÅ
+t…¤(_˕iqŽz&à>™Y¢%PM!y½‰{° ˜#}°ãmڐ¤ÜÅTm&ªê®ÔtʆküvÈ,D.Ȇ]´&ÇoX Çz!L+§cÛƨweutZugê  ¬Að
+Ì"º×—³…†ÔÄpÕÀ­Qé°w/½½÷ªB™
+á0Γ𕎡Ñer)ê"
+k* ke`¦ñùbéûm;ËJ“ÙD‘^}}o æ‚d–]OêÜVÇVGÇËÔ‡©Ù6XM@É_!Üìû¼ñ1ó•ct¶ôþ½ù9ɬs¦Sœ»ð3·µˆE‹¤È¼Û,@>s€šòy°ÀË#&0‚É+¸ ’×/À¨rö©#•e‡„hÿt½>òƃÊÂòÂR¶àè‘ã.^o¸z®MÖ{!ÌÉ~“í
+=G܈oâ’ å³=­dAÿn|˜ä;û ‚ôãX'ÏB×Ô#9õ<û¸> xLMPw¡_gG#rÉ:ë•Aí‘ì¡\žÁµq®î6Rû»n  µ`Ùµ§kƒ†)("¨ñáÆö÷¥ÔÝn7–0ԄÃô{Ú)²½ct µ¿‚½Ÿp>t£Ôq³ŸCÝ}À5ÑCÕAž~Û7¦²OÆiڤݭ×úQÆ0¬é…¶~|dòŸ
+:2èªC§
+¿?Ü_¬­»Ñ,é}6°R
+¿IdŽdsf¯l[õ[ۍSW.2Ed¼c°÷öˆ ¨ÀÔ]_'å¦æ¥á WG}ï뜔›˜“Îæ©ffg wíÙ±{›Ì=¦¹w²ïåC–­ÄóRá=ˆyáûƒ1•@EÃ<øùwýžK9­ŒâÅ[XÏR
+ôþ_²þÏ
+C%è?ºb|Œ•¼sh~êÖ;‡]†UŠË.½sÀV.ò«ŠîÁÜ.`ºð.WÀ]…—t×t®—!—‹>F"´nQKà5(¾
+ÆW$“½àÕó;¨§jvµ§Ú×y‹,(¹þòë¡'ã'ËsrŽ²¦­èä°­üdÈÞúï¼#ñ†U`?6-dy42ôvó/d”êÆґPXW…ËkÇ»Ë×]׺£óæ•3]žeà™§I¼(›|:‹`-‚¹"²Fn(ùÂld
+Ÿ÷t­»ÆŠ®ð²Uò²Á9€[Jº)‰QòSÝJŽDï>¬$ž“¿’8ÛG¿ÿÊK婸8»ˆ,
+pé/轑[3üeh‘Ï[0ýÛş{n²ÍíÚÚAÙÍæ<Í?…Ú~‚(Ùç{ÂYf»"Îë ÖÞÑ™!JŠ>ÿEŽ#Ý¥åˆp—ïà܏ゆÃtvSwn— f¾9Óû€}v¯Ì@$MèŽ:ÿO¢Ë<¬©c àÄx§é«Í{rMˆ¹¯¹¶ð*¶ Öç*(«
+UQÄ‹–U©`‚
+#²o.@([T *¢…*¢a ˆPQ Z×gy¶µžK'~íþèŸó͜™³üæ,²òEÕx*ã±1QõÛ·N”]R›QÉÀò ð4«ÐyëÖ²<íBg1{BÒ³ÂXái½ªƒÐ^^Êç\83NA ”‚<”O’ûK„ggžXU H¥  7’µé@iÜů£ëÐF
+åë(¬Bõ ¤àÄ„Ì $|•Ð ݐÓJóýŒ…×"Ž¾YEÁÈûPñ‘þ‡¾"nrӃøIíËÛmlóµ;CL{CÜþ³,=X®#™$WáYdË`“O>wdÙmÇÿÀS¥k
+¼×ÑÁ^¸Ð\v“ÙU}j€ßÿܝݱÃkÏFC‚\Ô•]<Îud"MPB%ŸN)cŠë`ëÏ×hïJ›÷ׅTÈÎû¯U»1›¼
+`{֋²N–fj˜Áë!ˬV¸`©Lώb…éäÊ+Z8ÖÉãN0Ý
+W¨~ÔuÖn6›mwÔ9+V Gªo;ž'öìmܪNϐŒ–ܽ3&mˆ® -“i7¨W3rÏDÕN¶×C”¥.&Ï ´ìrZºÊõ#Ö =öqW{ƒ”¦?ëa¶žÌ­•ïéTt§
+ÀêÉS oo¶©gë‚«Z¥­­#²æô‹ÊâoôåÊnŠTGy­að¿Ìíñ4Ç«^z¶×¯<@.]ê²}…ç–ÂÒ@™p+©æc}¼.ž–Ä@2ð6"g؃b(#áX|/÷‡’×?<IùJÃÔáÐä]áRÌê×Ìÿ|êdÆöÈÙ,(l¾zí<f¥¼^_žY‘]Îp攰 í1w_ÉáÊøK¸&„
+B ¶Î
+ùþ3“Q}b]BÌ›s¦£á :n¦½pPpý/ v\Ä‚Ýn1xp„»òöÂNkI«•hŸêŸµ¼À@K!è$—.DØÍ0‡p÷õ:¥—rƒ eÔ§µ%?Œå$’¯7XØð=ðåÌ”~1½!åa g)±Aラ“Ÿ6lœÇçʁ—Ô%"m€CdpTÐÞ]DLU_û;8H"0Å#XÿG!’XíÎ^)©)®ž™Nåûn×âeãXÀowiáÁ6c¾(§…š…Àl܅DØ a«·µÔßG}Gy㎢ƒ^Ô„ÍÞºPØ‘8!°'GÓ⻜C§ñGê!fÖÐÛ8{qJ˽z¤ŽHhMN°ü˜ƒIoæ‚íæ5¯Òww{ÕÌf :ô°<Ñ'\Z"ZƒE‘¶Ÿ¹2îÑÍ-Àü
+b˜^^˜œ”Ë
+£P­7fGo‘¹¡JŒJ
+ Ì+Ç®ozÃ5KðJCˆˆ¾Œy
+{GwÆYÙ~D‰‚såª85+t=Øóµ`ÝÁÓ<‡˜!>Ç{,:æ»##÷+®fãK“/g `U2˜k€–êä­óð|22Úâg][3:Ú
+O—íƒg¢•ÿهŲSmƒ÷˜úʽ~¤9<D>â’X¦3ýƱúý
+åWk;™¢‚äÃyla'u4Nq$˜Ù±#fw(ëë¹6nuÒ×7’º)-ZnXB 3°|Ô vò4ù9ØI¤¬¼ÛÆ´vä^øžm¬/×ýz—³’„çÉàõx^Œm5ÚþÜÙv¶çñÓG
+›ívßiËȽóŠÂYxoEVûœ>sf”·ZÒY˜6Bzý÷ÏVª©eÂ\b†ý0ܬQ>ðŗ!‰0~êþ]-ÓRôeDrTò~Ö kH™4ÖÐì’ÌêRéK7Í&Gž› %Y3o½Éo ­üL%ðïßÈ@Æ?å¢I‘œkˆ&^ùÜmQõ™3št¶Ry:<,22$UV¸·B&\CÒs­"”ªä•sr>LŸ÷öVx«¨'ˆ n5Û( „íÿ¢ºÚcš:£xj¹×ι&ÒÕT®i]4ñ±eNT–7ß Èd8RŠˆ àZyµ0)—R B¡ÐŒòrŒVÀ
+D/´¬ Ô&â¿ÅH¶fßoàæÞ½/zâ%Ñb'$Rå4ÛØÁö1°‡»5°áaÜýÅ;BC2Ü̝ÚÇÔº(º`'ûъi³Örb¼á…Íwo¹™ëÖ°("
+ „988Ù uõ(A2ºj¿›3Œž…
+¤¶ù”~Ž%Ç)}r‰J°ßwódsEU½Ôä¦ ¬¶ô“š÷…½ÙÔ\Õ*›ÉÏMˆ€¶‚€šØ±DŸ¾üû&E]\§Ç#õ–úÃ-aÌ^uÇå¦
+Ù®xܗ&û_Bç'YMc¥¶¦GæÖ¦á9ŠEöj ÔJ„‹Ê¼ðÌËËæäüìùM×y)b¥§Oµ4÷ô.€ÏÀb¹B‘ßè<’Œ:åˆ*ý€œä“z‰K‡ÌažýÕ.~7t‰ó÷P¯6Ò5Ôðè†xƒœ?—Åáœah¶ðÖߦ©Dbü]\¡èŽè‰‹S‹!ž( >Ýrˆ‡ üÊèé!  Âð¥8‹é¾"¥€tJÈZ¦‚jˆÜ+-—,ÓJ3Í-1“eæi¥¥×|ªr¶´I±UW÷çÜ×Üs¾cßäÅ 0Š‘\ù
+
+804 0 obj<</Length 317/Filter/FlateDecode>>stream
+8×`ÎxéloæåO3h‚ÄÇÛ4ãppÝM“‰*Ns¸ÁêY=æ ނÅл ¬NÅçÇ«÷?8 ›!‡¶‹]&v/Ú¿êA°ì;Ý<‚Œ÷b1-N^ Ú]™·Ðتtö-«’âܙo²Ô™çô˚µx½'\ž#.·Œ_2_«–Ÿ/cÍX’0›QϾj3ò\^¿{%ëFÖ,xJŽ5©¤!¼NVrG„â8*u(Τ¸X¦*†‘LÔ);o
+›$!LK*ˆí’'%àqðŽî“5×hèq‘q¶<ÕÞá}×~ô<Dþ²_ù™1
+
+806 0 obj<</Subtype/Type1C/Length 8690/Filter/FlateDecode>>stream
+âo¨õìR¥Îõôôrï>×íóD¬JÇ*U|ZVÁj•±*©ƒhV¯UD+ÚxVcÊü—óš`Uj–¯Å®U«L^ˆžêX…:z6_Eóé+Qšµ^«â;ù_Jy²p #1oVæ`y
+1_ [b‡mÆ°ÝV†aÇ0¬Ãjp¬Ãó l½‰á@,{Ž[ãËðL¼ŠšM2s6ӛ5
+pAŽà®ù×æÕæo=ñœ´!•ä>ò ùL¸Dø@ä!*·p±(±œb™cÙfùqBî„'V묞Nt™xT¼HÜdmc½×úݤÜɎ“N>+Y!©—|¤ò¨SRèdú¹·MË~_lgÚ±° ³{*õ‘žŽÈJeï§&NýeZæ´7rù
+Aó½äåzœ?܀9°R*î<™
+­Ó¥k3Šs0MÙµ)±R¥&) ?¨&n”ßoþAz?ô|,ßÑ"ˆ¸ŠwA>?Ò(Ì % äkAˆwƒ¹H#ÝPUy¦AW¯ÓÆÇUéO󜅍Í2àÕP#€Ëc³è`%| '®‘bc÷¬?3éCȳ¦‘ËZ´ 9!+È\àËNXN඾FÎÌî­ôëj49 F‡\æxjÀ`«Àù5#ÞsŠ«­îà‡V¼pSlN ݋òŠI¹ãÂДÕÛvˆtÂK»‰ÖÝû¿ “ŽÓB¿¼œ9¹ò$¡xO—s‡‡ÎX: 1+­ ­"Áœ‰Ÿß_¸þJúwŸ[žÁ’·&ȃ½+ Äùš–+÷d}­^ó¼}™ˆ5ÁÁ¡¡"=g!<ô}ikY³Hlìàz$Ð9°ñ%uÎqbš¬?QyüÈQщòƒ•uÒ'A]òrÝFm‚†ÙpÂ@|W}¡ùª¬³9>pñ
+ñ¥¦Á[º˜á›½ug]8ÔP˜×`™»Á•)²W"WD ¹ýä`58
+þºäkHÍݙ"¯Š¦_·x{­Ô~õõ‚ð÷`U³·ú@9SVÙtøœL\’ڐÊ]ê3’´q®T2& Ç%dþ–o³CDuäݪ’;2H }ÐdŽ¢Т¶TÙãÒ·ù3lù3l¶¸þÉ÷ý¡O ôqH?5D=ƒ½ü3f—úx-k];†¡†bSb’2¶‹RRõêMRv0ðŸƒ@Ü‹W—–Ÿ—SÃO×T—ˆŽW”ÖÕI©g/VÞq•ïŒ§/vÄÎ_£Jb–žYÝøXÚÑtùºœ*刺¦}øjcû¥æ‡è‡›KnظZ..L…âkp½?÷¶ý$€|Ó6ыèK‡¾…ÿ(/ߨ‚¹wVņ9¡é:»‰DuoiÅdWGÁ¤ óM’oßJ¿«AÖ†ý.=“‘ª2ÆɼÂû†®×>e>ï:¬ã÷½rît¼N·UU¥kh¨¬jjÔW%0ã¿ý
+$|VzÚA(éÁúÛT'&¤žGVòÈ*©ã‘ÔI:ËQFrFq)§VÿIxU=˜Hô–ßoùUªO¦Jz®qK©“Ü›kBªs܈}BÎâß4ViTW™®×ÇÄNŽm;P}R=ŒÎ™1(à2jԉ»q€  ÀA T6ª7h›îê¦éFQZ¶BÖã‚J0f4
+HƒÃdyÈ3o"_
+6 °­ET¥y•Âdx˽‡gMÐ
+ÓMݮҦk\©Ž”Âèj‹ñ¼þ‡rÚ³žR6$¡­Ýð9홄fsœ¿–Q¦²b**¬)äëä
+3QTm”ÕKÐ!®Ú[ÌM*ÃýÕüF¹gKI$̤=£Yœn®ÔØ
+8¤s\Ä¢„Ú£Fœv„Ü% `>×ö”•¸ŒåIý±g¦\QdªûÞá9ReFfü-ƒH{O‚>D`.JÓd8ô¥´¨A}…ÖR†b‰^ÿ%Ú ’A #Ruñ5r…8ê7J?:)šy¿!&k¦ÝÈÿ•ÿõ1þj3?µ(óÎôäá41O†ƒYêY®Õ‹'dáXí$ÝV]¼6:={­ŽØ,-³í±åÉ?ij±<)†>f
+öxjen
+Œb›¬€²x>•M4êfs’SƒD“°/uø=a¨šÅÀfeëpŒÔ£,uÓP¶ß%·°‘ÓiœgDž@)ý–j7¸9÷.ù‘ÝfÃ"'!c¸1‘ч'g¯7r´Ô²Ç©?'7VÏ<§ÁbFÊtq¾Ç-«§P/Ì­–ÆÒRîºT@F(id z‘é‰xã-~H¬,þÃsñ2
+~ø°V×ꉰOügMjœ
+R‚9nDúåšÁçZûh˜î¦å52û¾v¾º
+èìj‹=ÎTǬs.QÏñWU8í<c³¹­‚úñH<
+ýdç{¬ïæ¿G[h˜Ac3Âc„…]‘Ìöӗ³¾U_»î>Ó®¹Üu¤ÆЏЋ‚–‚*ÆrªÌÕe!Y—8R‡Ç
+õ€M&53‰k€Ëhkr±ÏüíØôØÂðLƒu•«„^ý™wµGïãÑÓ«‘Ö#ü¡ü2„cÞ#໋>ž–Òå«UJµr²RÔ<FÁ(pA9šÛÇnãs-\2NÉ)`B©\!!ʝ¶&k}KÛÒgîhlĬÍõvr| ;˜ª|QpI´Kò
+ӈÝçbnôuw²ëD&i£ SÚªf2ø[–P˜[É# ³»Î»;ÚFÚ(‡õ¬ÃaÃü…òaÏ“°U཰+ûÀ÷<Xð
+Ù/¦&æ†eÅ}”Ú\§7‘¶Ž‡Mo‘Y©&q~ciðãDWf'QaÉyaۉ·o¯‡—æNMŸbû×ÈgK_y
+¯WÞ^ÃrT: †Ÿ@Ù>äig}9µÓ8áùpäaâ$-V
+nêêôáÞN¯ø¥œk”’ô$ÞÈ4S/‚îÚºM£Ô̐oÀ‹§·;j1|ˆÞt‰%*ãˆsɈàiø&|ç¯ÃgÜ'Ĺ]”ÿ:´·„ãÐßíí¾Ó¢ó꟬<GœE†NÂ5
+ð×ýómwfÙô'ð.kâXZ’’ju"vUl¼!ž¼Û<vbŒô§ÅÕN-ê…ež/á‹=a,|¬¤¨Vá‹/~AŸö‹Ðh#µlT8A Yc\ à(ô¶úº.­£WúÚÎ6¶c­¶–9Ð+Ú)‹ÒRm©·šMf£¹®ÁШ²‰ÛŠšòjrt¹¢CÜÄ}âM¦áæÀ?†¶ŽÃ¤ùÛG_yÝFä{ýAá¥ë´Ë½Kq?z ƒï˯ãOø#‡'›I﹃£MÖ¦Uaèa 7ߚŠº}Ý^Ú7ôäþ1!…?Í
+xÙƒÒ(²H+œåC
+ ÿæ7eœB“HTB>W3Á´öìùwÛÚ£(üyf^®C¦‹ìö¦V{£…Ò·Ø«ZÈOÎÿ8(?*ê ¦ô¾øcG‹¹ÝeiaÀékÊÿI`ÎÁ •3qgqôÄ ªóå‚;Ù«W:©E+/ˆJM}/(öøDO{«ƒ>mnë4&ýë«]ï)fR-Áô%õ-ˆ­S›æd á›qãÛ÷rbÃ' G-NÓ é™Ó9¼›xÉájm´ŽmàùÂ<—_´IW•€Jp´gØ>L^ëÏÚJÑ[A„Z‹ê‡rÂ
+ÀU?T <ß²„/à‹\¦X¼²r.b×Uæêíèêf㋽üÎb6¾±Ÿ(– Dš4¦ë|2Ei²d5Êà²Ê¨ÛCÐY T£Ýý:z­¨XNú9ü÷ÿ¾¤œÏ„/é,ëîy¾ßQ‚¯£[XWË #è$ð~U´ö¹L¾\"ñäùjLª×¨åDY§ ÑŒÉÊîlŸýrð{Ì~¡ö¢çk”N²,Iù¢­¬À“‚€GwŽlÆÏyꑏT´pÜù!(<õY«Ýéq;¬ó6Ì èLú!⁳:£º¢PXÂÍáó%b‘œ«Å< GW™¦C;ÑÕiɗ… R«c栌ác¥>>ÀtÄTSk°Ô˜µMâɰُϤ`þtwµk9˜©§T½õóbÏ 'ªLbÄoVkª
+:¼íøwàDÿ½Ö1©k!ð&¼)–9ýsÒþNMãp|È-¥¿ ’½SNϵ×=UQŽ§pÖw.?úb ½–ÜmPëžá-²Tm˸’+€å—añ4¼/¤¦§=¾E<e’6=Y´Ñ•¶ÔvX˜ñ{^.h¡·ÛÖpI¹5uL7<ÿíȘ'”ÔIjš+Ajº2ê¢GB.Œ¤¾-¨Ì·ˆ²
+ j:U•–­É¨´ùE
+V©Kԝ-Âîä£å˜Vþ$\÷-„·E?uȕüH£Ù…ÿ’|ýtFRœú³oÛX‹Ž|ÚЙ*­fÑ8_Üýç‹Ãbç{c¸¿,Xyj¾VÔEYBFb¬Ÿ¯ƒ¹[¯ÅeKµ‚'9hm¨·1å%…™¥Æôcn‰NPi*­ª▎ðñö;/rD®8ClƒÃÐ0Ox0ŽõBNMúL«À$‹1…2½¼öïy9ÍÚãëヅ!1¯ á)¢˜,âl±»A!’Wô$Ýb¦ž÷~;æÛ¼ç*\VÝ-l·Õ_»ÙtÆ«
+:-%ûUuõ±HЃˆnô† Ž?ïކ7›>¯½c4õð ½ù׋M°ŽÛ‹x3‡æ.>(å’iФù&í‹vM8€'üÓ?‡þ$y%òO#ämÉûx+öiìdÜEN?bÂæÂ0ŒjŒêK';Ñ­hQ+ZŒÍµÃk/Û^v¬îX׎`éu˜ë°âÊdU¿©ÄŽ'Z ÛËlNE°
+Úäsɑ²s² GÿåœTWdìœ{å/%Ô%ª«þ/НÏDŽE‡cª>㗮:¬Hልô5f›ªš*›«[­Hà\“©:­`qŸã°6‡Ø 'þj)X¥OWŠe‡ƒÑëÑÐYѦ+î5äڜQ”? 6)¬Çë?ºŽ–´#¾>5?M+×*T²ä𸠤¸(™ %]•™*Œ«‹«++ÕUéDe}Ö¡Qøól¿ú•­¯vÐhìÃñpÉkäˆ&E™EæôØBÝåޝGËd{˜wùTý3Nõ – ¨»š2¥ð©R‰RoÖ°‰|ê®*D~(]\“é\VK ֕šÇ«òš˜íhÅ´l r2ȝáßÜ^ÑSvMàØûíuv§.’²p
+¸Kû$ÆKC™¨såÕgXêym๒0Fâ#_/f›c‰ak]msµF™ØÌR–„–®ø^æ~Wû# ëȱxËÁ>sŸ73 ô­_îû’ŽrÇÆDP zßãV˜>›ï)*ˆºÀiûim¦B«deæ^;“ ªM‘ñIâó!L˜oí÷,ì![ó®çT‹v$qù’p!ê!Wg£•º‘Yޖ`Ås_Pi‰¼=\ò'W”‘ñåõI-Ìí®¦îkl?P%ª“ij®ª*gûòìPfwó0³Á'´‰ÁûoÈIü@‚B†!„1Âû³R¬§Ð!NØG»FÀu„{gÖÓû<Žos}è7ñxÔþ⫃ýnlÈÂÞñ1Ÿ(q€dÛà`c[/ØPnmu›¹Ë|ÃÜZíÐP?t¥¥¡·Ž[fޡݎypô~üùÀȧc>#ûØø…CÝG½‚ƒŽ ¾>r§³w˜@¡³ ´…Z¼BUœQ)(×_¼X!¬—êDîr~En~^²ÐLÎÍKÎÉGÍdj~NÞ%áå"R§ËÕ²X”(JAJIYV5³u‚n!‹ L&sVRF¶F­åhÕ9g=Ùîp›“ÎÅ"ù7Ÿû8/™U6(ÃU7…R¾\eN‚?œ„I+:‰ª~n#\ ÇÑ)tù7‹aþäO8Þγ; pá<®
+•ÄùÛ«À6 áÃ/~
+œ&ÑäŠv¬At”V«dñ%Ê&¿ M­_ƒöóŒ7G<a'b‘p7ډ|щQ´xç!ì„`ú²†÷
+zg&[Ñ´¦Í?E#÷ܳÈe³ÏVÁÖøyvɺ¸~7½ü2‰Êfèh²ü²„ˆ#¹SvzVÈ_Nñ{˜"xœ&è›äl„>$·yÌâgnñ?Æ9ÿû½üiYÍ÷ÐÍLÊ¡w§w÷5¹÷Ò¦®øyøf¦q~‚‡o=+F ^Yto›sª¤°—ÇŠ"xûBO2“yœŒŸ¦—•˜¶è÷…Ÿ´¶‹ŠÂ‡6‡:.)®p±­¯£« €Ÿ…~{‡~tz£ÏƊԋېÒŸ´‹š–”œ”¨‘±u¡ùŸû}¡÷8œÇ›û¡û™¡ Cyÿ Z ™™Ÿ
+Ú øtø£ ÐìÆi
+
+809 0 obj<</Length 1266/Filter/FlateDecode>>stream
+H‰¬WÉn7½÷Wô1 †Kqé£åȀG24/P¢Áø’K~?µ±È[ Ò<ÕÂÇWÅ"g]Ú÷°†uYÀm%¬ðSM+´æ<¬à#ÖýËòÃþnÿ{¹Û¨Õ•‚–¼~1²këy­‘û%ô›ÛŸð?ÕåˆÞµHñÝ#;ˆè‘½wÐÍç ÷óò² 9Àú~]qy én˜Q¤ä…ÿtތž™ºŸ¬…î`Vòô»G%ڒådô¼ØŠjU68S}^þZn—Û}y½ ª‹qÍ9¸*øð闠EëŸ(E‰¨ ‘
+ºU&*à¬c a³äfch£óbºCHmJFÃfªÇ¤­R£tioÁ}>$Z´b‹.-9òHtMžÕ.Ûç ãëåŠÂ‰bÈ;‰Â{ø°ß?¾ÖhºàZÖéÛ®xº†&‚†ÒÝ*böHEœwH{IcâWâš—Ñ»f|œù¾½á
+EA ´éq«ïë~dÙ¦~£»ÿuÆ([E¦‚YyŸ=PAìWºbpÑú
+ËJÀ$è6%£a3Õ¯úí° |yá]¬xô[¦›T(RÇyzª˜“™yµóÑýzãá=C<|™yv~¾|¥ëß6aê:ŠÚLî,Fta0ÄV›È©Q
+öùA(\4¼yÄ2 [?Î ¨¹/0y¿¡˜|Óžž µ|µ”øÜ®q*%Æp³Š´x鍓Ã`ÔRmR®¦ˆ“Žb"Ÿ0U“ßVMFS5Õªt4r&{,gÃY9mC…<ª)òI¶¡v÷2{éggö“ÞD/5§_YN·¯êíi×CoŒ©CïT§Áªh(Þ­"jT‰9ï$y g Õ*Ò³Ë
+ÉhHÞ­ÊP#g¾ßW¶=A‚/OÐG¨{u;½)f,þ¤¹i§/WHQRñMltƒ“8ë?àóÿúµÒ¸Îôm:ìîžîߢšÝà÷KëMpÞcðïXÌLJý鑍øO|L¶ÏO»V:#ú–Fo걌„ôqïåÈçTø¹ŒUà7}媓‡Ù¿ŽîW›0SÒ¥F€»ð3Q[ÿ`ؽOï
+810 0 obj<</Length 1800/Filter/FlateDecode>>stream
+)LC?Înf)=YÌ^-Þx³¸›å®)½Iñ§*3yÓ¸*kSf)Tf±™ÙÓ«ë›óE²x?ë©òÁå¦ %³Ý bîj òžÀʐ¹PR¸ë$”‚’‰²ra4ì¥2rÚ˕«ÀPoY»zðÊ3öE±¨ÑgÏÑѦS%å </qAþ&Â<ƒ÷Úø̕µÙ·³“P ׄ ›Zx<{{³¸~{ò¿ÅÛw—d3¸¢fî]šÂÁzf¯Ï_OXÎÓRJ\f®!ÍÏåy€yi|Íy ¬.hRTàC+{óËåéÉ·Œ9OÏ²ç`PôêØÕTuu&÷¥ inÀq*Åäy›äÔcŸ ²Ô;G½H®V"GÅÒ0vJ€µµ9‘–QŠud)ú`ÉvÜj« 1UáD³)ØØ,ÏQmÙ7lƒÿ¨Ò•~È:ŽYZ™¼¤…'(rþýYSø”4}UŸ¦p!L'ïÍåÙ³†È\('|ö²²ÂKSWå#Ÿil(fMíÂPˆAŠ™²ðÒ
+*==!àç›Iþj6é§AÖ4°|ýP+öz]Nò¯s.ãA›q1–Qê èe% ·d–ƒ[e`ˆ©º'šMÁ¾”"xiÐ §WÓ͋.õÓÕÛ˺BºZ À£|ÒÃO´X#õh¥~ùö²îÑÞR6lï6nß>¦ê"œh6Ûïßg¨6ƒ<là+- x<Ï}…“Ç ‡n»"-\
+`°ñJåÕÅE\u)&ôë½ûjáÏÔYÅìéKE…hðQÌðÆ„Ò™é]¤¸Xž0‹Op\º*4 vàWûºK澶÷É<äö~ƒÝ㦱­ü/j…‡çß?
+˜ `à:E&2—cÉ(>í!ê©@ãK*îWûæüòüúû sv~szýöŠŸ“Ì‹‰ó\ÏGï<yq.«¾åס!½¤‹Î­Ñ5fv‰÷H%³O‰/íÇnÝÌ‘J»I R­ícâƒ=ò®›?} Á1ñ™ÓIaf…ßGP/sŸZŠŠ“uwàÜ
+ñÑ®Bȹ×@™íž¶BÕR¼W°OÛ{Áó)™WˆWŗ¼3K}®Vs¾X%¹êøt'–l>pTñ Yì['T.hù€4Z͚";Ãø¤»p¥¥ÿð'–ú„Ç/üý˜G*R쨞Š‘ L¨0òÔ,_a?Iô÷š"øÛ#¿µÙ=h ¸Mja¼‹w|ˆÒåÖlr‰Lþî6Ï_&)-“FæøĬ@Y¨ìG ƒë²8"×ä"ßI·Q4÷(j¦ÜŠ´Y"‘XÜ̶μÃuNȮܥ–†lì
+á¢Ñ—n&–^h¡M«Ý€N9©d¾íW\U‚©çjR•jH®˜$49¿6ïIœ†=¶
++¹ò@Q^*aâÌ$—o䂅ÎÁ;‹ ã
+BÆÚ 9f5~ÝW€»’!êzö
++¶æƒî4s|’üaòƒÆ–ªyÃó,ßsãV\W¬Ñ%1Š§ŸåoŒíêAƆË­N‹öeD°–<ûÈGùcä!ªù¡ú͘ö±
+811 0 obj<</Length 1828/Filter/FlateDecode>>stream
+¤úfl]˜ýk¿?V/³•É½Äꪪ"cg^àÛÁx›ØÖmYÁŽ³·Él¥¥¶ôÜôÀ“EÓÉÅÄÞÎ~6»zÎÙÁ‹å¢Ø¦OýÖ¼õÄD}ûáÉú8|]_™F¯àŠONùÁè”ÛIªN½ó’Ä~ë>ÈÍ7b“½}g0¿Áß¡âß{ï•ÉÛÒ<Š}T]/¢*U²®L“•¸ÙTm(†‰8ð D¬—PÉr8¶‹™µ¾¾[ u†2~¸²4SKïmêûæ½´ƒA†v\`±¹}/výy'vÑúHS=‰Q4LtI4—TnNu]A¶Ý…&ð·A&oJч`Ä6/Ž¢)•ïî@ÂÍàûðQTóžHË͙ñH%>›Èý‹F!±§~ÄÈÆÛ°²~ª³²ÒŒ€Æ1÷4t"ö„·òœÙˆ38PñÞ<Ìo΄rÞӊŠ`ÖVžÆ3¨·D54ªÝ–"ƒ¢»‚ā
+©#ә#㹂$˜ƒ‹Ô”®Åï+•rà!î?Vj-~F‹L3&â9†a ]gC5hŒm_/(ÐþҌ$²/=&þ+vðsB֟u!WBɆ 4–MR !‡hGzëbª\þ3±ò0‰»YM"ñŽ>Ìæ÷€æÀH«}A×ÖKþ¿ ¾žË̯¯³HW+®ë²ÊÕõbzåDÚ¡¿i£ „SïÜ*Y5#/KátÉV€Ü(‹Í—ÝØË
+òñÉš3Ü ¥Û A5pit ½yَó
+/o§µ{Å:œ’ˆ>/ŠîtꘞR+—zJ³î|“Î_•‡UÓ)Å®gͪ².±sßÀ˃ö L5à=JbÿFƒºÀ€Ã8jÈ«ó•bNPxæD‰ôî$Xҷϸ×àq´åÞÒµ ¼[*ûÀß{O±4Ln8õ?íк–d»0žšö~Êïd幜!™hõ‚>ëԘ+Y‹ëWv,¤ìÆá…y¸`çß±»š?~N#n{þÜrÜ6Keåë"ÚɤlE€Øsº÷ŸnÞìoŒùO€ ¤ÁS
+812 0 obj<</Length 2575/Filter/FlateDecode/N 3/Alternate/DeviceRGB>>stream
+[€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤ 
+@8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ
+Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)뫔ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW=
+߁Þô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð
+»—½‡}Ž}ŸCâ¸qâ9
+N'çÎ)Î].ÂuæJ¸rî
+î÷ wšGä xR^¯‡÷[ÞoƜchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö
+nßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾
+æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû
+
+813 0 obj<</Length 9412/Filter/FlateDecode/Length1 14152>>stream
+ 9Ô9ߑpØ9ö\ËìPƒã‘ì™k.ÊI˜5|A? ÝHè²ÿ¼m"À/dmD
+D^ÆL”к_9õ7G(÷<äeFÈl á0˜tf¨¶åP…:3òõfi$$”I{Rr$)ŽÆ°—)I‹’ˆ¨˜¨˜ ˜“ñÁœ„8Kî5J(,, CŠ 6K8êÀ6ÒDÙEá² 5½†ÍaA}T9"!×¢4M2ËÑâQX|¯Ÿ¨dS®‰B âÉPf֑$Œ€a0ÝdpØHD¡‡Vg6eë(“Í
+ $b>æFÛsÌLµX€yӂ«€7NGQéQ6«Ø óè=
+‘m±Y³ÅC0?ZÃòñís/CmŽ·/æùo˜G _¯"'à ½+ÓÉ`€†ª“ïnÊþþ†ïÁç–b©’÷Ä’×"úz£$úòiã_£ºñ·Úª»ˆoÕ>p?û؇ŽÙ-Knÿb{¶R’5}Ïæ©A¹+¯þȹúSGõ£müßnü<~¶ýÊcÛDå ›§J>Ï÷,q>r:֚—Åzðƒ·ü¿ c>ÔÏâ Ü¥ªÙZ“V}6^‘•à,¾í¥ÝmlL’¯‹¯ïl[ڙyD¸iýÁ`eËýÅwXC‹ïúÆn~¼%cÇ¢¿3_P1ò\‡Ÿy€›øåðƒ7šåٟ³k­&à;~îôÇs‹*·æð¶Œ}Úíðï*ÿàðý17³té­;c³/ >ttŽ%màöTÈ띜 ˜“s®':o ØL `|úՓÍf19µXY-1Øe¥ØÌR¯â꿝u—ßyÜ÷3ß¹Öð_($'‡Ù€¾
+ÂA´B˜ƒÈË'HŠL|gsðôð՘
+¡$*&…Q‡:¤´€@Št[¾•Ò!VZQ(D!„1‘Xd/S-E8{‘Ôk¤è&)Ž‰‰~Í„R³ªh‰~ˆHԓ‰l”ÉU)®à“ªTR…—«a2®–¥Iñty2”*’ûõá4<GmXÄ£Ñ
+Ô(ižV®ÂÑ+E?<®TÀ •T¦Áerd‡¤ËD›^Wÿù*‹âÈ⯪ºgpPQ0ڊ¨a<P"ÇpÈ)#(¢.7¢À(W@À ˆ. rx&ˆ"žK0
+IP4Q„¬ +®®Ö5\VýHâm˜ÎpÙÝïÛ¿öÛ~Ó3SÕõªÞï÷ŽªVúâz‚ï"/´EÖc¤²àêáíîúÖfÅo…R)ô¡B<Ü}µ³ôõÊÐn…ƒ 6{PzùN®‹<µêNøßNð¶C|Ýí|o_o/¥bJ×"‹]ÝÝO¯E2{EIîŠ./O¥b¡/ïjç>U<]¹ú½Õé1Ö QùŽvvÎ
+¥¥ T(dZœÚýB;‡£G¹+‘iæ~ ºLÞ?#"ã°,„…
+1ªmX…G†…*»Á.3#8H–„ú]Á•&Ä­ Â8ˆQÅ ÁaBˆ
+ŽÀHÕZàjg);h­žþߤyO”*Be.O?¡­$—~T®–«%º›\Ȧ—
+"%;Ì%:XUx+èðÑÿq~$IÜ;’Êýä†ÃûÕC9VˆÑ¼žN³¸.f#ûvâޚ"DE[
+Á ‚( c ¾d‚z¼6šÞStÏ¡¦+šâcÂâ“ׄý®ß‘†Ë °´Þ ~UÛÞì όyœ_.«,2¶}Tb7Â)<¬.÷â†SËíórå_™÷ろŸ¯u⧢cìµÿ¹¢è{ñ×Zš~
+­w/ûç¶d̽”w4KsùLʃi7'›—dkxªkèó…Ä*ƒœÅ®ÓÚ K¯ú¿¥†pvha³Ããqoœ–dfÿÙ)+ßôÉ°À~ê/ùnœêö6¤ô÷ o¥§}õ°’㻆ÜjÆ´éKÿ%LÛ òÝ8 «X¿]|a°SÏ­P¥«)룢gا$~÷àæšW†CÝ
+6†Ä×g K-Š[+“ÅãsÓ¾_¶óéu\ñÐÒFi›/Ëœš>¬æê!³¹}jV@òݛ¢qéŽیœÓm·>“ëۗ¬ï•9Àå×3Ö{l¾þ´Ñ³uKYœ¶¨î
+É€/ä§aÓ´û—í‡pª?ñ<¡D*¡¼ú]ªÌï:D~‹Æ‰LÓÑ%µêÞ§ür°âÝa,Þ£Ù0ï¾½ïküÅÇüj0Ѭo™éáà/ßÞÝW˜Â
+°€P pŽLo8/^ƒXB?„÷±?NÁy¸Ž
+šßmhð
+ÉÑâ3$ãÈûÄ
+ŸƒRÎWògùV‰¾ÄX2]¢”TI%:É:m:øê¡*ûç>É"CH|FÚÇÔ´.¡º´‰dpW‰z`.>w۟ÑÂ÷Èu:“,f!d)ò—AÂIìe£Ù¶ø¢dÞ$”Ünø•ÿ‚øú9£|ë$¯h¬„\ºº³Tô'ƒAIÑ#1i0,8#h¢³¹ÓĔZÐjéqR¶R ›Íæèèa뻇f*uôHûoŒWkp×>wwµ»–mä—la´Ê"¿ÖÂØ,Ûª½²$ã pü‚jy¤’ÔfÚ@'Á-uÉÐ0©eÒÒLÛi3&MN{e •iJý§“_ùÅLÛéc
+!¤ýšLÆq¦ ¶zîZ6vÊtºÒwϹçqÏÙsïÝ» þÜ?·qoõs¯â3á=òWéqÌn‰ÿڜvryÙ?·\œlá.“}Kç–þÄÿ0ûRν°d_
+ø¾¿üoáÜàþð©1lpï}Ÿ4á>WˆûiŸ#'õŽŽö/ÚZ[üÍ»ÝÙÔ¸£a»¯^««­©®ònSñ([\åβҒâ"‡Ý¶ySaA¾5O–D‹€o­PQ»â
+ã†iÙ7ßu>èâàŽPìüz­‹OFœã
+ë&“çúJ_l½ÖÃZÃÀ1Зóvœ]ú¬bt@Áhܔ£d
+C*ìNØ]­Üߨa’øq…橝êXòxç¦"I¡ÿ´g¶¢BŸËނŠˆ’Œ©ÚáRDxKº’ý§¯”ëJùF¯>m³¯6½isŽ)(\ό®éLÎ4g\´­²„e¤>†+‚*Ã
+fSñžü¬õCr؏fx½èÎÈ8Í Å“¶V&gþÔ⵩JòcÀ Þ{£$‘“ˆ^ÛÇÀX¶NÖÖêWyªi´®Ž-)„sŠ9¶›ý]¾ú‰ TOÚ$X>èÅÚ&ŒÖ,¿ÇÃ&øBF‡!ìг}±•¾C®YÐ4ƒrq¦™_Ք`š³«š5÷¸Š+ù*ž_%T®Zûo¶•EÆZ))ýêÑ}t@öŠ)‘d<WÛèà†ÞŠÞ¿¦Ëq´(ã]\Žã\¼©ÅEyd͘ubTðâ_4õHF’qUš¢tQ[¼{¥5¬Ïÿé”É~ȼLòÀ-—&mÕ6öÛ6ô7¤Wä1a¡Š‹J&­ëuÀŠ&ç/·c{pùõûÛå§Í2®¿noã©Ê®O_í3ð®å*$¯0}â ì[ ›?­¨DøP÷"ê¼hÿdŽ¾Èµd³(ߋøQ@(ˆ!„Ø‡ø¢k_ . o€ù3Ê_„ã-oA±å <‚Ô!܅
+áT‹.èn‚Š²*Œ¿ÓR=È{-g Xªd>ÙbŸèE›aOA•ð&øÑ·Í2¥˜ûÔù-µÐ)Áxw Çù™øré^Keý@þÏ8ö æqÑÅ/@}4ØÃïÅû» >î§BA} ¢Qøޓ5ȳü›‘7Ž£Múj¨ßƒõ b®½üGpiŽ{˜ÿ#Ü$?€ËHÿ€ö
+ÔíÀ<MäòߗËߤ˜gÖ5¸ê/î…:ôÑx ¬¬aß7ð;Ǥä2úœBÿv®¿ƒÎp¯®B¼#ûïàŽ®PP‘ÿ¶Iї\†-ÁppÕø«âªà)ÅÝñ%³}Ül;̶µ\ÃlƒÛá¶Ï¾ÂHýle-’mzþí
+<|Lz…Ë·âTÅ]£³Ôv²Ýœ·6ó×uÈkgq¾×"˜Êô™
+¬Ìæ÷z.€'7+‰ã2¥kGXÌYÒt­*
+v¨°Í°}oû^â,R@ª”X¹Ù5èõî(,qţѕ%±rŸƒræ-0à>‰9­æ…%Œ@4"y·‹¢ÌpšÐ°šT§C²D²>Ò{‹«Ó†ù7ƒi궾Y|R?ç’jøË1E}%öV6—ÄLM`P:éò¡é±a“l˂«PJèDo@ÌÞ âtõu³Ö«iŠ© ¬Ü"[W¡”_ÓÌ+À¤`‹áÛ¼úzH¢¸›››D
+W•T•ÆÊj.Zá-òÈ¥Á€ì(µ
+…3TÝ%%¤„Á´GMlÀ±1ƒ½Ï¢#™|ª©¯sH@ ÖÁº9Ú.X;GÛ©íÄGm'Ëh»aÍlí×ÚîNX«íÂÖñý™^ÁšØJ”„Áˆê@ ØM~›ý;Eßnb tÑjëF‰Oýæxƒ—^¹ôþÞK—ö¾‰¶çûK¨^„ôpv­9 žQ†Ýõþ4l:æ´ÔcÀ›T»Íá”í6±‘xMö4&õ&ìFmþi$7§/½ R‹š+ÞÊâýäĀ÷„#Ԛšööš5·Ýн·ÛóÏíìGù¾];·LûÎwtè»,¹ÿ?ɏ? c5kURé_é§MfÆ8»ÝVq8P5ý¢è
+„)D;#æjåÑPžԁ·ìÓ '…új‡³Î¡¸ÁTM%Ù9½ºä4-. ¤1 Óiññ«ÃZ¹úZLLøJ¡ÅÇܗëêÓpù˜²hÆCíÁM.›k›ÈNà*påƒ~'ô6a¨‰™6fòâ£7æߌ—A}P_çC
+WV•”y¼‚¥´¼(bŽÄÊK¼JŒTZªcPæ‘cP%Lǚ8/H†&¡*õ@‹$xqéSñ
+і¢\F˜¥H$ä¨.T^\ŒaÜw#Ü×:ÇûæžÑ><»ùÜþósίîÌ@ÏÙ͙ç·^=¤}1ôlûüÞ[ۇú¡n¨•Ë^˜sáÀÙ­g´2]}øóý™-§á¥LçHO}øçƒÛXǽ·^n‚º?¬Òõiñý¥¬_X‰|ªTm–.sq:XšÌiü£C†1Q‰ç C­Im7jÉ%º› Q$ŽaâZ<_½¾ÍI›<´uম¦ß‡-[S3‹Nkw/æÒwrßäç"#8#²j¥:Ud cœròE2’Ô"¥+>’J2;÷Ц{H:„.3PbòRÙ6fWv=áášpÇ]b¡ä•„¡®Å©ÁÃï^—nj;Ž+sWµLnèڙß{–Ãgô·Ì«ôRz
+çàI•*q2îÓ2úDZ1'20}ІS õ\¾2Èéuá(®–TŠžÊ}ˆÞöæ-‘”cÉ Bé,Õª‡‹&¸Y£M<
+ª³… §õÿ è 9ÒôÕ£m?È,ôð!—H£‘h‹‰l_ïa:øőC4IúüµÌE˵†Üjí "Ǟy0—žÓt™‚ÌÈŸ¦«Ž^|<§h6Îö=Œ÷¡‡Î|N‘wœŽÇXçR.þ §à¥¸EÃȾ&tiw oC[·cfojŸj_ß'Ú¦­©VÏià/Ò®;4¤ç7„ø^3ð­á_HÓVÕÅ°dë7!À”B¿  $ú+>@8©5¿Û¨GCôToî#aåí›ÂòD–K1ÁŒäm`Øˎԋz݌7¦'”Jé_>å‡^·ªE”ãeÝÀ„÷ ŒëÿéÕóÒF…ß®»KZ¡QÁ£2K1Ñ@… C,Ì
+»«˜K¯=øxòd‘
+3£Ct‡’ÛäS=RVŒ
+p1ºÐ7¥ƒ†Ã?¶"õÒ7•1ª`…Ó֍M]sœož²ÀÍ*–‘Ú<<8æ2|ê¨!’^eÄ ÑÚƸA%Ä)Ъ[ǟX[T•ÙläÖuäå¨/`;Ìj|:?!—)O£Ncxþe° 3)5b]ïћÝɱ—É¥Ÿ‰©„T¬~\óûÒù·««Ë\¢Ÿ…8z}òÿ00wq
+
+128 0 obj<</Length 3885/Filter/FlateDecode>>stream
+WLæøÿ?xjÉd™©Â9ø‘㱫˜.™Õ*+Ùðf‡ïî;#s&†ÿÞ9î(—U³FgR±<³Š)<±œì\Åk&S3Zg& ¡«¦ÔY±af}fÒµf^¸«R™ôgµÌòŽkª´ñÎáb‰·Ûp5<²ó¶÷®5Ó\à"W‹Èž­ÙI“åÁ#lø
+í¤jìò>¤Â°ÒPæ¤SxÁGGì5ú Á«^Šæ£1’û /z"$žr|
+¶ëðÝ1dUô ʼn üñ‰E9G‡µ½ð×h—‰pš8Ñ´&ô·)£i7 JÖqØypÝñÝy€‚¶ š¡{›•Š&FÊe™„¦™ðšûD Í:¥%–KÉ¿ŠªŸ'Bhցt²ˆ1¦²h&ôè…ÐE ]e…êvVlßk4ÎÈ;-˗xtã÷uÝB»°ÔŒ‰1si“(5zR¡RÁZí
+…çøüŠÌÎôÚ[Àº¨J4ƒp•áfp~ÉQ×nq;8‡~_Ýçܫ܄Üå“0¤]åÝeë~p
+k¾xˆ}*Äza\º$Œqü%xŸ¶™-jqwUSU JœD~1[€®«’”/’V÷©t‰¡r%“ˆ4º‘è˜[å†p¤ÍÊÜÑ74FôΩåA¡È'DhW¢ñب`˜]7Ž î“P­^Î*¢IΪ»r·¾«gO2ê©—ÇUÒ6°5áéò<•³xô ϟ…*!p¸œ¬˜ïŸÀó
+ˎàïOHl²¬Kل}šTýò½±YWIþ«5¡ šDõ#h²*;E_Y›éªÞÿR‘Eðßé+’Ó´±se¨{ì€*÷Ü둙È!Ï ¨—–´Ù1ŒØ2ÎüÍ~A¬¨ð~EQ<¡Ó¯hH}Mçá4;\ &à\U„;,¾Ö×q飸ø†;éëöX8&I…%}ôCé5´Ë™äl 3…¤öÁþ4VGìÿÂhµ@Òm¸ø"rõ¸V©Ò€!
+ÛÖÄ<iOéåTa2™×‰BÖiF•4UúÈÖ±aSº€¿[pš¡š4”Û|&HöËüÏ°SíøS¡µ§t–WËËn(/ešÊ’TS6|ÇÊBVb¤*ª¬ÂW–Áʒ/8*¬’
+ËPaTX’RÝRa)J~GÅgF4hŽrvéï‰ÏÛ£úy/‚gýµ…qêç¬(ԕ¿Íᔪh¶DE·£
+ÕT¡:„‚J#! ð`*м£úbsþõr
+…aëB|RJI•UURI;Áµ)Ô!º‹Ž>'Ê¬òYU;KYª¥Pu¥AßóSø·ª½cêXkŸÙjvR>ÉlDZYWIn´5!َB1J«2ö'”Ä_Ð-G3ôÞ3jZÛ/ÚÖýgŽN1ÂT̈́.™•eÓÿK~tÄΩn'˜4­œÂ–§ä6.h#¢ÔDi›
+U—W¬÷*/°êÎß÷)²TNuÄ©âønBE$¤º ªEúEèÊ+ù Õ+¡Z§~Zóæ…/·ÄþA`¯pô[E½è¹aÕÁ§ÂŠãûÁíʋ§¦Ó>¶¾/x„Ò~ ã áz:ŠŸaëKç҃QŒ9‘Q3þé^Y™¹¢#ŸÊûùT@>Qœ ͺv£1ˆ5d0ªFvÌÞ}©ÿŽí~ÇöÞ ìü|"¤u"¤f|]ÒZ³ÒºÌ…ï.>ðt—l¯ÞÉ`nçØã?c§Ã+K°Õ³ˆø£XLQ–&J®ó¹c‘KkÂÓ³‡¸&Ës‰ÎǶçF
+>O±Ê®Á<;Ú§J´Ó€ ÕdÅ®ˆß’µE€fW³ÆÂK`™
+*†
+ª™pÔ:§¼csB ´‹VµèºÅâ²<ÈtÿßI”é0H˜¥oh,MÀ[ùcTjüåáa±Q­Áfaÿ½rÉQùÒãà÷RüZø×ÄNoop/ó · "Á¸®eÁfB'Áj7é²2p۝c¸Ñu£îÌF+‚ +?E·d/=WørÛ_*g*fB¿Ò3ƒÅ>‡¾>Öñ]Qp4ÐüÝ9ÃL@P´ý|n3™È¥‰2‘KkBO. iº\ëúûÓkڌM½<H‚
+>#ý>Â/ïŽ>²;†Ê^ÛòJö&˜Ê*FžÊª™ðÀ挎ÜX kjÕî|4[\³šŠ4Þ4b…5pÚò¹Uô%“
+ˆUاó¬9*͊‘Ö^‘ÖžMÚ.rŒPòg©²T,u”©Xâø•¥ày²Uo`ßCC¡î2¤Å ð9öJŒº†Â£û¹å®O*™V¤\ë$8í)=«©pUfƒ:;8G(¨Ì{˜Cß3S}ø[I‡æGöËó h×¾¨®F(M¾{Ñv 2
+dð,ý֗Cð|‹9;Ç´¸Ó›á"é2N±agù2Ðâ
+ŠÀLhXð´¸5¸¼èµ¦ ‹N#£šm.}¦ß¶L··£úŒù/f¨?ƒUp@š^g‘©ªÌÖíH5öbãýÑvlÇÓÀŠJ+¦ibZ¸Y)—0$nê4x’éì²ÕèKÚ%OÐ#Rï‡ÔØd„ ®A6O”9Kȳúžê*áœÎˆ_ßÍöqڟBݶ“"¡êŽ*7(™6mqÁ‘,Ïiž¼'áQCÐÀe„»¸È^@ã¯ðà&ÕvÜßJŽºO”ß–çO“Ýô‚[¶@)³à,RjaHœ+0Úek ҙÎχ¡¹áLà’" ەB
+C"­¥n\Vw^[:¬µsAÁŽtUFq‚ëO ÄÄB«\VyfÄêd9%¿÷H•9YìÎkäTتphKwKy6”€X¾ÉPŠ«Ý»”Vw,¬Òe.oëð/Ê­:/ÕÉ#KÝ~«Ü%)+aÊ»·ËWÊ,8‚[C-R[—EKî’z]…ãŒëͦX6ïà!¤x‚}&…á CñèΪë=ƒŒ†üÙ¢x›Ó»/‘ =2œc‚¶Dj©KF@¤^wE•¸ö^´&ÙC*­G7©m¨Íš
+i¢¼C EÖngJÊUäà+¥˜ÒPOºþˆ}±
+ƒ8H‚úÊϺÁ;ºÀw—ëoz|ùð]Œ¢ÖC¬…ø‚sé…qžÆÙ¬é¤ôj›™8ê-)&·„eÒÅ5O\›yY¨®ºß·Mc$¸oéT%¥¹­ŽOE!¼à BxaÃûrýᯠ£•¥
+309 0 obj<</Length 3861/Filter/FlateDecode>>stream
+%&㜲LÂËþ3úÕ¹'¼{ƒæDñª(ðÍp´Þ]wa$)˜‚hÝ{Ï2M§™ ó¬¤WÙ  3ðÂÐÁ¿¯§WôŽœeÜÒïà£ó 0¸¾Ïàò¿æ`;ýkŒûÑdîDIó>‘Ã/|Ña <ª:ª8"¾?µ ‡ÜʕYÙì'~ûd¢†Œ¯¾˜`¬‚Œª!4>gœ~̆‡ç‚©lPÒ_2¡é́3ÓùU°›»ö†gQôÂ(¢ÆçDŒZý@2*礗ž"ÀY äh䆈ÚG$Œ£›cÞôxÿ$G´î‰¶×? ¼ÿ
+Uê]‘J)úœ
+RL>.;“Ï(‰ªáPzŸIFŸ\Úe\„ rÖdž¨3HséŸ’}ÜôL¿‹q¤"×t#Ç£lu *k@Þ­móË1“%l<#˜T"BãÕ4À¥èŒÁN1MÝ0ä·ð‚õkùsþ·tc8T‰$ƒne¤^G‚"õ˜Ä²T+"‰Aä JqAHíS€ÖÕr䳚ÓäõÖ´ðØ{‡•ëѽ æj‰5O>Ttc¬©è6[èÉÊNt5uÐ}‹±WèPtOš;”ÃÊA2ð6hZ1ªåŪÍqÕMñÓLò%~ ±•ß‰ 6!&‚Ú2ØBÙBwÖmd®Bô&㣒®ÌÞ ö¹¶…Œ1±[´½¹A`ŸæӋ„‡ ú˜Œ:;«Ðôbèøéм†'“¡“ÞCÄP®C/µC*jADGÔ@je@m#.öí
+$X›ßa©Æò⋲ãÒé óùÂWtgíAÅôw%ìé.Zȏö]ù
+_ &¾Æ`C³
+€½Ðu£ÌêFÐ]+pYÁ:àú¼TKE(ú›ŠPcÐC˜¡…UJäÆÖÙåÇY'1÷ä}Æ ¯œwd<Ÿlè¥ll¥tÓõ[ÓµTÀ¢ûT™$Àƒ~-«"×±çǃ ÜÜ a9
+§#È­æÞü3*×Ví?^°R!Š§BÔl¨VáÅËï”J‚©\%Q
+;ÀMõhÌw­‰€j›ZË 'Å´‘¹2mЎºh–Ž‘xV—ž
+P ÒÔ%¢¼EAúðTÈ°{ĀŒ%hÑßÞCŸu›¡rA:Ÿ€Î¨ŠØ“"²C7$â:ÞÀûSÔ¯I…ªçž4Ƃúˆ?§ û`€Ë 9łê=¨ü«Ï@Ÿ2¬< x³ïøâÐl¶#ž‹„éÈu‡TN~WÆÕgœbû³TœVθóx%x¨p=ý€Û&ݹ‹+»›@ÍyÎB‘:AvϦX·«Zo*ô6¼®çf±¼Ë¾JÑ`jRD÷©Njš[[ºæBu'…*Y^É=¹Çø'Uˆ¹kApÉی—~H›"Çù‹¢“'«Fãm"@-ƒô«ìQËm·Cʉœ‹SÎ/‚LæJ’†6NZ6ªÕŽ;ùŽìýF8Ã6Ì9é®´"ҊºeýøúÓ»³w'È/ïÎF'?/û잣ã#…ì
+Ri‚Ðé}¦ÏS]§?Mú3+@àâ0hÜàÄoÔtî8ð
+´-½"YíÉŸkà›'â8³)yt²Š2øç*(¥¦¸ðäøWaciô‹ò ^Ã)o«éRY]”ÔVvm¸g”•Ömú3Ôß
+PrV“µv¼½gŠn‡âsÜP¾@
+ª!œÃKâܶÞíÑߟë¢þa.–/å¢yyቚ‚R¬Ðx]öíîµÝFÞòäõþëÕ¦fIG:Òp½Ž´-Ґ£–½¤Œx÷M7Az8(ˆƒ‚íê Sb,÷WOè™aØC
+}ĦoxŒ[0ZÅ}·µ2%Â#ز
+ùXÊ6·Ul˜Är0›KÍL¼rˆnðëÞéÎüå®íCƒûGjð“+ôÓ ŸvÉOÁŠô³‚í†J¶Ú(å¡Oàî;(ÉÑô
+}Ÿú–hŒ£äŒ¸e&_qƄ|Œ¯ Xwæp¨oB¸ËAn#¤;Éë|¨9fw”»ÝÁ|<»½jǒiúì"² DjG¤;#’ÛjœHloÏwénÑ=wùð@œ+—ðsªË*J»ªjúù4é¤7b©Xj锶×æX±~ÿ+Ãd8h÷! G6EÞÍ·d¶à»¸|–- ‹)Ã̆0¿>ƒ»¯?£ÃŸˆ¶èÛõÏæ'¯Rÿ Œ}!çô=®.Ç(_Nf° ‰užEQëÅK.ô«!8N×Þ3ÔÒÏø
+ÆOß$8‹c/¼3¤y“ÔX3¸×àP3€*kUcleÙ›Üä›ú'Ê\Ihdr­ ˜LRÄmò*<*Oƾ‚ îΘ £X†|öԂçÍü3`û÷-W$5‚ð8I¥]_\zŒdgM}¼ŒâóÚ«¦§m
+Þ+ñöhÞõw{‚PUH­ZAÚ^ª”Hë ýõ}óÞzmã&%É!‘¼›õû˜™GtUò¸€îÕ~ø揕tE’mhÊ-†ÛÄ¡–é)+֊þ8’ÃU"ä÷%éf‰K8êݐqFÇm¸~ðC6˜‡=Πм&q¼;‹D
+é…áe&ï[ Õaögì‹â$hbÞ¤Ä:ÁjVúúK#—åsvU`]õí*”ø9‹3c¤î68ˆþfuÓ»Y{|”šmØ¡mæ'Jf¨kÇx5¿
+y²(Ë>öZÌQÍäËçpìd¡áW“§±Ð&oÒNôfTMe€OM½+@÷–/ä;¬MÙÀ’@êlÇÕG<¿CAªÇ:GL)î–G•áfÛ
+æÞµÂìpgåîwf#6̊'jì+iŸe" |¹¢ZU“²Š›èk‚¡æÜӉ:b=[•äþ;Ôdéè*î’?É´å¬ëTóõ¤¼ ¨bŦï>¼
+¶¸ñðP‡Çy¬ØJbQq⃁'P!»ôa+éO ÚÏV`¨†Å-îð-ý\·tÜT˜s±Öw¼‡sÕÝŸÓ©[s…‚§æÁH AôÒFFë~K¢Ì@ð#øè ˆáˆNùDpUÊó׆}¡
+^C¤Ø+{³{Yów¡¾øybíxëu\Fâ
+&¬~¼Ú7ù€¸" sºHûØƊPåÁÛÑ«¿ ÑHD”
+372 0 obj<</Length 4552/Filter/FlateDecode>>stream
+H‰ÌW[o#·~÷¯àKѼ““6¼Z9ëbw£ÊZE\c{l«Ñű¤½ýñ=‡CÍèBúÒ§"y8ߐ<ç;wN£ãŸÎ9¹[½Å¿8d|{Äçž® 'ã/ðCÆK"8þý_=a™Ôe ŽÏ¥'ʧ$³d<;¢'oK#8)Æÿ>Œdɼ'Î(&$áÌI"ñÅc}tÛb†IOŒRÌÄOj¬b:³sƒ…ëöÅS¥d¢y«ã LZמA‹ÇeÐxeòجÛÉ‘\äÕ!eHžÛp' ã>hCLOR¡3qÙ ó–(‡¿°ëW:*4­‹ž Ÿ9),%ÿ!…§Ã
+^ßՅ£D“ü¹-z’[Ay¡à²Žÿv`{ÕÚ¾1-pª¡¨çÃAÿìô¬2>ûùãy’ÝQBãQ½pªÅK¦›óÂçJ<8è0.<§ßP‡B(:)zŠ^WSrIWß. 2Y’¢géݤœ~.JPXÒ9¹u¨Ñ#¹úðV~
+þ øÒáFÓÈßRÝI)¥½#)ù‘(¸•‚*rA.¥Ä|\ÿù$—LÈ®¾µw‚*Ƀ‡ìq‰â"#…r´Ö>};„¨·ÉÛ£ÑQ‘¸]ÁþÄåøö¢ÚÒïƒ ã§¯wšÉíëO6à­¯óÔíÎCXu·#ýÒé¼ÿ=µ*h—¹Wóúm­ãöbۚÞ&nVÒ°Rî›^c^@uT£yÑ5
+ê?#ŒwLe„Ñ- :! ž>Å3QŒõ|Z/—æ«¢gè}ˆ‹¢§9ýÁ2Y¢¬uxhóm}èËM:HEDOyÆEIz‚5Èønÿ0$2ŸÌ
+©èA°Î&sÖ
+™U_ã7¯¾þ¹š‚ãÐu½l>}Ä®É&¸} nÐÁRÒú½çšk¦ÓçâÌÛàéÃ•ßsußZ™
+«ÇjV¯À>L椐{€jÇ¥£ª¯ðR”’ÓOóÉ
+ž¹wðA½Äg%¡Àôó›É
+øBoZ‚×÷³Y=_-É eQœ¡oUÒÁ‚£Z¡œ+㙠 Õd
+î6Ȩðª5¼Û',obß08…à`òŸ}ð¸9û†~d|/RuIáÝþœžá—ðΈ4ØHôd©]ˆ‘R…µ‚
+ÿj`îQ :(™£6(Ø1–Óí%ln}–±(Ô-AÂï0›#µit¯ëºã6¤6Ôjƒ1¥G™½gó‡õŠœ>Ö¿¯ëùõ7 iHÆ Ó<¥ÁWÂqN?¼û# Bu´EåL©Yi3ÊåÀF¹ º«Üž"D1}tŠœ×ó%ÄÎçɪQE@<ÓC¼‰ QÕhGgä¡÷€_6>²§Œ—Ìùœ20*“F£`ÛT:a*§” áy=½í½™TKr±˜®ª»z põèâÄLTE8|¶AYaAoæÂ{]*zš;Ð<v…‡}ƪ±€\g=¨kdqۜüd)Ñàß´Q@*özµV+ðûNÊ6£×†hÇYÖiÒX¤9 ¾žeÐù§Y~ƒ`E ™w4›-šåÿÍožæó
+æ×Ó9{
+èכˆ§Q£Q=á①P£ËšÏ‚ü'é؅=š)âàtÆF"Ë4s®çGÑfÞÐršDæiÕ=Mš°ØiÒ¬WÝZo^Ù×ͲaH3—'%£I‰Ûê(Bˆåañ0‘s\&äMH®G<ª‘Á†þìG"
+êÏv5°·ôGþÉfXôRoY œÁ;miÔPdäj”6³"h#zø)ÄãßþþÖUÃqñI”u*õ›ñãkpµUìUµ(>ìF(¯¿Âå0d·øÔSpóxw9|nžFl½e™1ô9>B6æ˜Àð<û- ÌæØKǔ(ꂽ•Uù¶cËòG¹Tãç÷±À9;¥XýM1öó²Dúx‘bˆ²!ž•»z[>ïër]±¹Z35è!Àúi4 S6àFÙIA€ïAÃgl á±午Açð1(ø!(Õ9YZpäæri«Í%¡å-õSMû:x$"µð@ÁQ—³”‰*|{$clÆz]dá@ù‰8žä¾ªñMhÜVÇ”Ñ ?>l;í„Ñt]mö5›®ßÞÖÕøv½Tìq½H‘[@➝ԩy’h×¢„ªZÓÿíOgú?º—c£x’¥¦ö´”à“T—!u$
+è3š¸­¿’&$f·¤Á©#z2;ëԏ2oØ9Í'ô½(kqÈyÜ÷ě®]ê]§IA–„“m
+B ÑsÊeiœÆ)ÄQÜuîïO”„›Cóöhc'ž§$Üèô›8y¬ŽÞÅe­0:
+ÇØ#Ä=k\ÔEµ@vµnOSiېÀ¡‹4¡íD#®`ãÍozǑ§YDc’ÇSÑx궞΃`~ž‚Å̔¦+ãq>a÷—W×Pԟ ȳ˛‹ãòYÚ«Ä8TâfGOO³òåEm!· „jvw5›
+bº6Én§ 6>YAlÖ«þ›W½×õÒ
+½)ïï‚O¢¤±%Q[)ƒŒ2ŸÄxô4çidŠÍ5Ñ4xtÐ
+uŽÜûtçÃÂÌ´ÉȬV튶µ-Ò,^~ûï)Îió
+389 0 obj<</Length 4697/Filter/FlateDecode>>stream
+{vÖ2³ÓȚ}N«”Û¯’SÖ!:¢,jm”BR!j©Š)OÍéT{"k¶9Øy vˆ"¶º†–+Êⶀ+×&Bð$$†ISåö("bIãˆHÿa×çànÙpă/”œ£€ü› ãà6…ÏËl¨¢È~ÑH4ä<`C ‡ýcú7cž°æLDžÌ  <Ú&Bb,e$wæmºKŸ²*ۑ÷yA†\0%ƒéóNfBïÓ_à#O >yÏ,Ö° +ñYŠ˜ãM1Ï«|S G:(‡<8ožž²¢*­e˜>1$æO±ÉEFC—R*ª œ`+ ÉÓ@j…¸»÷uón¶¯›õî}q´Âhn©‡v 2 íþ½Öî–{å‚sª3F…U 25¶ó>™³ªSx˜P1.Â:W4?
+X”0šØxÝ|¸¾¿"ã·çwçãép”Ww×÷Óëñ=øuIّó%Óc$EhÞCÉtp”(ILMöÅÿt苉ÛìCâßG+ºCât×pºÝk£Û,n©v‰b(¢ÐËãvDú„ΪnéiL ¾~Û!‰$‰4Àçjèº]¤ÅœÜlò2ƒ)W£Õ*#ãUº[fävÿ´=³ØŲVÌmûqhpÚ%Öä*=ovÙÏû¬˜=“K¨ÏYµÙ‘sÔ0 Ò¡à@«ÏZʽ°Ñ(¥Õø>K‹’|Ê«9Z5¹øD6 óx;ª`ò0´ÊM—žW¸¦\IèÙ"ÒH Ÿ‚ •ÄÚ& Ú6Ä-㏱‘Û<…óÊçŽ-óoÐs°el·Ð=¢`n!„‹õÆ ¸#yùߝ¬aƒž”?¥U6'Ïä)KËý./–ÆǼ¡þGПá&¼JuŠ›³ÍÄmM+£n³¯¶ûÊ-šü}ü4Š™W)­ ÊýcµKgZ&Øz³¼¨~]e»Ì& ô,r*KÉ7õŠvŠr‰°˜ÐHÖ>´×óQË[¡è‡XzŸ1F7džÉç/ézŸ= é°Õ5êê“!\M+ Ö®¾¡«¾niÅ6օ‡Û…ò„ùW¢ùéí7rûæêì¬K²'J¤k†,x\pØ =Pëº'²`~1;ƒÝ@¹Rtø“€êk0Ý2ça§°«½˜ØµZŠbülÝä}w±>òèêeÞqF¥ès¯Gèüë–:ØöŠqÀùÄY㸴kù$#vèS˜¼Ì'•À¸×Ç }BëS´×''ˆA“†¿Þ©¦¡ŠM¢>§z„ΩnéQ©a"Fu½a§> :¥5c‡ÅɄ¼É—{hVÐûÀÑ÷@4ÕŽ†#7d›øáð+€à±×x>0x°ê¶Cu’ÈaC†ìy4N蛀0mÍ©<ô´¥Ì%þÌNÚFQãGaª¢Ðí
+PRÒ$¬Ù£wyýã5\§çDeòaüŽ\^M¯ÆSòéújóòçï¢Ãábd
+= †y¦]÷ù²H×$ý’š"X§˜kˆ¼Ÿ¹î§çӏ÷d }2nBÂƪ e†)³†Q9›cg Fѳydñê•ú³xM¯?
+CÑ'uA{:
+FJ¯Ôkòa§¹£¡-öœ}Bçv·´wä £aú®“QíZ¤Ãf͵±oðì:׺¥lçgD.ŽzL—ÃÈòðtC>kì.ç ,bÓh‚·ÏXÒY™ƒËf ëc9È/˜ÙB¥j…aÓ¤z2ŠÇ)¡1’ˆ[°þ>ÍF÷¡Ü#t(wK_څB†±úýº®;OŠÿKç‘pCé°[æðë¾°íÀ|)âÿ­ópSqÌ^T"¤Io¿í:¿»¥ýé÷·ôÎ_âX¨ñÚ‚E"Ɨ8™63Sí¶׶GQ-…Ï¢–
+îR‡GxnwB •+>¯éÒ§œŽ§ƒ)͹I=e”'JPù°Ûcã`!Ž9þ?Ϭ—ÕÏ+Å_±€KDI®(åþ(¿»þE¢OP¯ Hn¾
+/Ø0d£û¢I|}ön‡ï‹x4 Wö²Ï]°· QÑÎ.m²&]I{`0âë-.×ÖűN+ù••rInYêÊâòxÕî­ò½S,É;ªûƒÔzñZ=ìåõŸ¨'—–HŠÑ³ÚœÚځ Öni֔bh:>¢fÉA»ªsÚmgNOÚ;ÿ¼·ŠŸûCuåܷ݁ G«“<÷ŽÅ&_´½±ßPSvl!J¼!¬€iÐKMŸI¶5ܗ†¡}NҌåŽl´ðënyýî—ë·êÍÏ~åYo?9[©4ì+mû[èšÐÐ&ð½Zá-B$UL¡VÙ¥…®»%}²KEä`NчlŸmr5¨{Ú{Þ[yÐày·ÏU#ðÞg¹÷`}¿n‹£ÌQ¨ým~8ªk´Ei‰<áhþp½ÛlrtûŽ&0ŒßÆxÕ'gµD“Ã:~äÍsÙ=sgÙ®vOäŒp‹Êdaƒ–{ن{ù2;NI¡KOJ¿}΅SMšÒÊÞÄ:fIðò­¾Rø5¨„ç5e0ç† i®õM­Ð±4/Ìg­Íp1ºÏ¾ P¬•™ÄêÀ]äI'2Ý!º˜DãP8tP¸ç
+·µÅ¢ylÁ0i¸ˆF^Ɣԁ1!€Ñâ`û8 Üš$¢1â7B nöùŸ§|»|fôú qŸ¡ÖS­N­§q
+¶ýëßËĚÚþ„êN•Xò‰C ë3
+/GT㘨¤­M‡'‹aEâëþÙ>åÛC1cqœ^ñ„»âèΙ
+®&!‰ž C§ÎÑÐ^ÇÁgÂð¬œ_ö®ž
+‹Ê†¡ë,1õ1|—í׍glï©w¢÷à*[ UíwGjt µ*v+“5sÙJ€îcèf35§?ñ…×ÿðVùzŸ­rõßA°,ëîÞCВ«¶ ˜sDž5~£Â‘ŽÐ2­G04)èÀyʲ/î¶ó÷8·ºÛ• šGÆc¶Î¯Ô]wn¦ÿx{H‚EˆêPð¼~ßÚYö­Ñ©¹4‡e‰Œâ2ª?WuʚöZ—Ä;Æß}Êˇùç";䫗*ߒ„º¥ZîNUY0W·ëË,2/SesBZ£0.ý”ÑèNâ¨Kÿ̶Îíµ1ÛLyóŽ1¢ Ô£ö <?ס÷±­S$é"6-¿»¼MègÛx¿ëFɅëc™Ã+…jZÍÁ)*u(Öی!ö²
+–Ýi;âGð2MúqBZûq\:âGaáБˆŽzڄg:EÉDK¯øsšN¶:ñÔGþæ3£AčõŠú.u⌫eßrfd]â cHÀƒ…8;1¼M¤ B„5=ÂÛ?îãpß~=¸p“Nq‚I
+8%unš^ò¥É|£¯ÀUM4¨½Y•-‹#[ΐFi×Gy(öÒYuû Š{¼Ù ‹@ŽT¤'zܹ9¸7ÆǦ‘† ÝM"ób·58­¥V“/ô¤àU¾éIÃ>c¯:þUпF˜–œùzb£0{
+“fšÇ²÷h»1 }l‘
+ú…ðhžƒÉMH¦îbÒ¹{ð<%þxåÂ>jF*óÈ.Ý#GEÜ&^ÈÃg¤°-=Ìu=ÓÚá!øÆ,áhfä͞TsFđ%(
+ìë ú
+402 0 obj<</Length 2408/Filter/FlateDecode>>stream
+vB—Üyð<la}p’â`K×h<›.aÒÒ\õ¡øûTõt&Š/%{95û•M]q±À¯ïê©-˜aü¸ÎÇS!
+>•èìŸó¿øãA8ÞÌÏ\‘gÁ›ó†˜ó‚瓳󓿲ó÷ә-æә*.¦P¼Ÿ_v{ËþÞºÙ[ÓÖU©ÂÎ~€çJ«ÂÎóÅÇUÍdÉè>ß8©
+ç÷ ›ù,bwºXlõ¾Þ2†Iglñn¹¦‰ÄMŠùϟÃXñâÝâ¿4Çmñ~½ÜÓ¤rxµz·g'›õÍr¿Ü¬é²»©(žlêõ~·t—¼¤[(ò-¥+…ÁÛªÈZiðvdÖ¥öàiƒÇùª›ûå«î÷qŽEààåÀ#Gÿ”xÝ°?:4*kÅݐÞk‚§W9ÆÏ(BöìêâõÉ;Anýæž3ÁGŒÝL¹Jö?¡’þSr´ÏëíÃr½ \Ù™&l9»¦àî7ìÊë+‘öåÿü@á94c ´<§¸l’'Ö/:?ôϯŒ¡œށ]þ
+­ü8Êå6Rî‰[QºÝ6”¹=„r ¯Æ~ŸrBx}žf\Ú —4&$SŸthi¿æ5ý¥¹/yÔVû,< ôiSJÜQ$<m!3´5‘Vƒ&!P ¢îŸi8•Rû$œá…1œ9dKe4÷ÊÝQ áC]¹²Ê*—œ5 ˜±ª<5¶;î<½dÍÓ£•›¾s'7…—›QoÞôôÎ vSß.Wû¡"¤;¨¼´WlEaœ¯úsՓöí¼•†Úá#´ÅÔß´1›4¦taÕ>-aÔ¨µõ Ö¨BRTŠt½W„4Ӄ™Ì,ÍþϪÑØ>•ŽŠ“tT"ˆÁ®\¹öj! ðádå¨ üZ‘v¼ÇçªGx.H=rñ‘uéޕž„þ™: ÛÌ°@8‹,5{xÉö=.}zÜÒ¥Gʋâîb« 2ˆgÆš¶&”WÕºä¦ú¨RE5ÔyQ
+Âü^QÚ÷ÛÊRƒƒ¯›­%ic„&i<¨’(
+X:ڀ¬žã„Udã·TǕä šc
+ï*«Ã:Ÿà­·@<Á=¹„ÐXñ4æ¯'ž—HST`UöÁ“³F¼ÒÖ§Äc¤*ßsŠËûÍv?;Yn?=.÷ìä‰:ÖuñSG:YåH¹W•$ÕîåúË®ïvÍÀ ß@¸VõŽjá§vUޗc_¯†÷£Á-Ó¿1Uՙkú²¸Š V–h
+e­°iY{¹\ß­êY½¾AÊ=ԋJ¥LËÝ Ö¥—‰B
+T"3N'Å+¶ñlÝ=gËõ—šûÃ@n>×ë‘ÞR(ʬéåúŒ5BŸ¶&z_Zð
+ۖ:R‰’zªDÿ±Üß÷Qe ^ÈBÔý…fŸß°ÕfqÃêŧûÛ ¶#1ÛԔ̙±þتªz'oµ¬c‹ýUç‹BƱM[ÐJ*ŠJÒF½bõz»¼»?XR€¯¸¸„Š{þ¶A‡Þ<$) ‚am¯¨‹vG zë{0Ï8ì®T#:']÷íž\ƒ€°¤•û÷d× H²
+ٔ'ð]²1¬g€º:` (%¿ƒiEª
+å6…JXN¹Òõñ`n€3¦±¢ØlŒ
+k ô—bÞuFCb g¬Àß¾µÊ¾µ eÚ«DîŠöLxþ'\vmìl¢¢ÇKh„ª™®Ú©_ÛõÁfÞREõ_©>DäÇG‰ÔèQrò'M±ùM€ N=ô
+424 0 obj<</Length 4845/Filter/FlateDecode>>stream
+H‰¤Wmo9þî_¡/dl¬ê]šÅîn’örMk#™æ°Øn3i|°“ÀvÚËá~ü‘’æÍuÄ£áˆ"’)ΜÑäëH%½~wÎÉ×íèM9z]Š?9¤¼qR~!ðï;ü#å–Ž¿ÿÁW",“º(`Áñ¹ðÔ9%™%åzDɸü(ø:âŒsnP“,˜æw_èô¨0‚ãGÇåH;æ=qF1ræ$‘øbS®™aŽPŠ™ôI/˜Îì¬eagµû’V)™ˆo•`|@&eÜv6*©˜”µÔx&üSsÕ>‘µÛ좻CD[WC+ 㾃-à*\ˆ<I…ar̤=†H¯˜·D9ü»þ gcM«ñDÐoŒLǖ’ÿ’±§ó¼þZ%ŽÜÁÏõx")±c!(+8ìŸå߃y2™‡õxð$<Z<YðÚÞø„sÎd°·<ùpòñ9üÛôlzXŸœ—'‡çÁ Ô«¢ÞI›)ødP-dLÔ@©õž9ý)ŸWь /ûVFm²1„ú¢² É擦ùb³XW»jCàã…vôÃò6,´ä´|¼ÏÖ)úañïð,¥£Ÿn—»¸(-«íŽÞÝ^-wË»ÛñÄÑíXÐׇwëuu»ÛF1×=TˆõW
+¼ouÊXåS 4LI²Ãu½^µë°yÕ|ž–×#iàº&nøOH¦lÒn4Ó2+õ–ù¬t/CЀ­(˜/”ÙÇÖB=z."º§óãÃSJXã9Å_ek—Bã¥ê苐U¼–»@‡´A¯6ëåí1&¿ƒ8sÌir‰ÑÞݑ‹ ®¥.þƒ¡¬ž
+Á§çu1¡¹épÙõG¾ÆFŸdôˆ\Jx”ªåÿE‚]+á*™@9H¥à6èìawÿ°#«ê[µ"êð†\Ruts9Æߜ- Å8©óz\mé[xüEý,0ÿ<žhº—iHBÃi#ݦY\¯:ë6ÇÂs›`º`VFÀgÊ÷,#M 6,}š`-ð^íZ0Gsæc(šgËmEÊå­Kz@vmVI¡ÀÞ LE¢:›c:Ô"ÐËn_C;éX€ &àA)¡¨PߐÛPøè Ýï&RmHþ
+ÕóWd]Å‹íæº"WËëëjd±\¬VMkÌ¡´n
+Sìaž‘&̇¥}Ì»øJ1BH¾oÁ$Ä·BdS’J‘Å5j±ÈÞ>XȄöÜ+2îsaõVùBX%Œ6 kFš`–¤²mú)ö¹úz‘:ôül6Ÿ¾›–'³cCÉÑñéô÷‚×Igir°kŊ¨PÇAy·¡”–[{°Ãx¤úVÃÓ÷ã‚N •³I¢ïÙ' ºò‡ä*•eâ.|ÒEž´"E8½>Tª"QçPì£ÐIBØGJøÐ&…uûœ&5s>Gk1(-­ÅuKkqsÃlõ²%73l.!†…)…ýtìsÝÒã
+í ˜-¿-¯*`ö7÷‹-&º0Ú(ª ábúCqè¢)
+‚äPáåŸè®öødՓ€‹…éy!ä°wt< ñÊ+”Jw3-ëaM©§1à΅`X˜"0(ÔB1(î{#Œ. ú£í§Gç`?x(WádhW¸®És҈⨳ÜÅK¼¸UeµY/oãü÷+xOãœ\"¡w/$jš²8™’òhDg»û‡YUߪÑü†\R-n.ÇðÛÉ×
+ÜÞ.ǿȟÅo`Ÿ»¾µÒ –ITƒ¶ÈàUùzJv¿<lÐ!‚¶43Ä”ef¶¸vd ËUw [WÃ²™Ø´…9;5 ÓO™œ4æLF:02˜& ~¯tµå̦¤I¡9[n+R.×cO+zujt®g)08h‘ôÎN÷Zˆ¦Aã-dτPjºs¡¼¹ú)ßޖ$…cŽç¯Ⱥ“[¸—\õRsõ¸_§~d¶aå¤ õaiö‚¨!‡tÄ$üLB€«Ô†êDÏ ­Á‚NJHfoŸƒ,Աu¢½¯Hñcd}DV¾Yýx¶ å¤ Ùaé@> ¹ÓÊà|žŸÍæÓwÓòdöql(9:>þ:`°îôksÈkŊ¨Pà‘T[è÷˜³Þ˜zW4
+b©(gE ”ƒ“
+ôáá²ÀLzÏém¤ýtTÕ0™ñ<ýf¤ÉÅaé0ý‚7ª(’¾7’\J(øÐ!§Ñ HËÖ!ß:dõ_;¤
+³¬—“F‡2ҁÑÏí
+20óÄÓeHÂN°e¢ Ür´€î älài‡² ÏÐæÇÿ¾ºƒƒ»…
+¬‚¯#ã6уºã–§·ð"ÚIò•Ù¶ÙúŠól˜@àhgÓEj5óm£¬Ê€•7¾|hìÖV 9o<*þJy/ÐϤol«
+.š€/GKÀ·=ðjûÊfû7†ž´Ô–¨øûý¤Ç¤CèŸõnµY£"XlõõBÖ÷»í´+8m-t#Ãû¤*c꫇o¸â((ªŽ”B›.Yë¡:A@<­
+r¨Go&‰A¶A :%jCvKéÔÒ«‚ PŠè“‘UÓª0ÑT•rô"ª"uu`_”\Œ‡¾× ýÜøRP[à±B=ü6¤+]ºË{4Ž´zn†°óõR\aÿ£@Û¦fhKw”|/0фz9ZBqŽ$rf@âæяgtsçãæMu÷°Û<ì¶Õ5ßêöËò~·¼y]í–÷ŸW·QþPÝm–·3M#ºÆq..¥4ˆšxTMüqV5ý1«Õù±›©.ñd¢Ï׌ ±jÛlã<ÕûÕvY]®>C(.1[&cÃn¢Ó˜ “JÈ@Ä÷GÄÄðR™«9ÑçDáá
+å°ï9-§„‹ðwW“J=ê)†ÃMu¾iÁVz;³•4µÚY~0–qÄ"Z;‹òõGåÌ,”'ò„+Må)G÷Ŗš—ÄCÜd;ša^¶/©…ÔÔ7Ô>ÖÌúæ±jhô’“ùŽ{ÅPM§Ú™p2TðifÍÆ°œµ¥n‘²ï±¿ ¥7Ô\5˜hªF9Z¾>›S7S¾ÒYr"Q×_ŸÀ•Bqž^cE„ê“Ñ:ÿäB8ù²¼ÿºû´º9ƒ™ì4PK 5ŠpóMýGµû´¬¶`Ãëêfõñãò~y»«Öw¬~¯v_7ËÞ&„AÙJnc$(òÆHçõø,‡‘ycH'I¶÷XÂfMêÀDSÊÑY2zÞV7²ç]r“.ÿo
+Ùr›B¼Ö*Rñ=ßÛúüÃUdûÔÇÊ©Ÿ„¨n'Ò(%jÑxÓ+<Ñ$/ž4û
+ó|‚¶‡*M¨–£{|°êÖ÷3!Ì@QÈ&ø–ãôÍåwé‘&¨x@%×x;7IŠ©@á@[¯gNƒ|O׏¯p³”sˆuž`±4fbZå4Î7Ä·{äŽH äŽçLîð˞Úéðñ›ÿ;Y˜
+448 0 obj<</Length 2250/Filter/FlateDecode>>stream
+H‰ÌWmoä¶þî_ÁpæñRSpì¤HâK‚x/@…Î+ÛjµÒbW¾;ýñQ/^‹goú¥g܊äC>ó ’‚ݝHV±“·½ìnòõêäíJþS0ÉV·'‚ ! tÃ[}‚¶Ú3)ðû;6í˜t\™<‡ŠÀrž1í˜×Š;¶Úœ$g¹•‚¥«|³:Q9Ï2æ­æR1Á½b
+våÉíh³\eÌjÍmèBVë47‘‘ƒF’m¼*Åeߪ% 6åüè9º‹XԋnŸÙ¦a!¸2ãê1d<?ÄNZ.2
+UŒÉêqKeçuò®øLe¥|ò¾©º¾’ëdUî;vÞ6몫Ú&=õÉ>•ÉÛóv³)›nß/²H ŽaR8¹Ö÷rA»œk0j. ÛPõzªÓàzìª@»†è W½[°ÖÞ¹vܨ˜Ñe<‹ˆÇÀêRyV— žÿß\žý]|ÿþjE©0nDK»þ¨k¤Ã 3$Md†Üâ2ÇI~Kˆí´–š¾È¡ºßÌ'?½_Yvw~Å ….½¸bE³fçï~ºzʏËsÚËüP&z¨:²†ìŒÕ‘—Aâ›1È2{BOÌÚó±>%h–ú?; ±Ìù —„Ὰow&îEYì—¢=ö®¤‚Oːƒ‹ÝOgJ‹3šùŒRe (Ó¤=gʛ—9Óö(ÓùýuÊþlÿ$ÿÂ$þû0’5„Ô[LÖXH#ÖÒeë!BœsÈ ¡û{¹kÙÕMQ—½f>c±b‡2ÌeŸ (»¬oIqª DE;B}6¡øï9jH8™EQG¬õ²u 5mÄ9Vkaýö¡®'¬±Í«Äs'`•ÜÊ×`0leè’) \0-ˆÙÄ«<äÕà@ÌlD{Y5e±«ºÇ7ìâÇKÆ1‹G’C"_^}M'
+õ:@¤i‰1PkÀµl}
+7q!‹XCH—­G
+F¢“†W×|Ç3‘ f©>À®
+&ˆÀ|¦!„ 3¡)&ñ'‘]8†‹Ú7'^¢f¨ÖSÊcO(tèpÕ·’¤Í T€—©ñ5÷Ã}4#Ñ`8à¿ØÓÁ+„Ä(‘Óýߺû0¿ðî‚ ”qCÔï¿Õ}É6e±OOM§ò¦lº=+ðxΒ[llådÇα| ?Hξmwh?¿üA½aÅz6Vl·»ösµI¥HŠ®¬±ñ‘)˶ižÞgƄýÍÂÂ5④hYÁc§K?à©`.›°jÏ:À¶ÆJ•ÊäöKå®lnJö¡ì>•eÊæ‘uŸZ¶§…Òæ#‘”Žtƒ­Öà¾ÚT5º)v½ã25Iß3<²mÑÝ÷³ãm§ÿl?ÌßÜÕÈiìÇ
+Øn˜å®wT£2tŸ4@ŒÛÊda‹š™.Ãh0ûa|/ ]µ°ŸêÃ#«Ç3 ­ªš®ÜmQz]Õ6|¼3ýW€刔˜
+457 0 obj<</Length 2091/Filter/FlateDecode>>stream
+YÛü|9ì°Ï´Çdž°ÛQØE”b›JhmÐ&b‹qµ©Ë^£4%†g‚‚ìtŽÊ%úħþÞü0÷Íj¾°Í/Z½œÇFýGÍss~‰·ß¯æ©Q­ºÃ¯›ùçÖ6fîp².ÿÚ-úå-ºŒÚ2³éf¶¦¬·¿¢£¡Ÿùøôìø;uön¾HÍr¾ðÍùšwK5_„æüۗo_uWߟ½¦«2OÊtfÍÔOÖ]à\1g|?ÙòòÇە
+:Aôq‚œ1z²æ"¯D^•Á€ïÉa(2/lç
+£=ìdâOe|úWežW ¯2oÍ™›xBðŽÂ³ß‘ü› >ƒÄ“[#d¤‚ÇH‚óG„ÎŽ^Ï&¾ç¿Ø÷`óP¯+¼Z xUä{Á¶ӓÖ|«ŒõšÂ«ŽW…ÎDŠÐá¦'¶ã´¯—^-„¼*«šˆ@a:Ü÷„)ô­ÕP­)u¬¨2ßó(J‡_¾™y4V[dÅÂNJÂü%C1¸^´B¾u[­0µòªìúµ=ØôÄxÁÓJkx¼ZðxõðŠ¾à} íw>—õ<5y×f“ÄNá=èP-5µ€òjµÑíHã”Ô9‹íûb—LËíê†W ¯Š Ѓ¥ÐìNZ^lÖõÓNJ…Ž…g‡rYb€R<tXSçãÕÈ«²êÚ¤ápÿ Bÿs­Ó¹Z^*êÀWQeþçr  îQ˜A—­ŽÕºRQ !¯
+Ðû?b€ÖVKME-œ¼*k‹,Îÿò÷΁nëõ…W ¯Šìρ§ÀnÂ×3æI
+OùxµðñªðèYQÿB<“÷t¸µàñª¬xBÛbŒŒ8 “!B÷´¸u@¬¨2„œÆ-îh„„Ùïéq+j!äUaSÀ0’øð@@—­¶¹¼XYQ˜Cœr!|¡žy 3æò…vO›[Q !¯N
+p¬&Ë]6I+(L^Jªõ…:^”¿˜µß½Á`}7‚ØÝä¬"½äâë¤+Ž[â@ދeýhP;¯{Ñáu?‰;-BÓî5¼–J(Ã:ük}<ù)ކ2%£:›Ò[C9èE›:¬ÇGÿ+À)Õ)·
+462 0 obj<</Length 2001/Filter/FlateDecode>>stream
+ãi¼§9ˆ’-¢Ø¼- ˆ¥!OêÖswhInζё“çßøÅòlñüÕé¹9*¸àOŸ-Ÿ½:Êó§æå×øçÉ9ž}jþ}öìü©AæXvñßð·æñ7Ù7:°ØŽ9ŽŽ°û£·bcfPaœÂéúæözýó2՜¯^-òüŸ8§ßW›w|nÞ\­nhðùæêÖìv£¤qƒ/<®ôb–§øàõæõ»oVæåóçæêÚ¬~ÇÂo.ޙW'gǯNèqÿ9»_´Ü-v©h¹ÛOãöˆá^Ñq,/2Eó; °o$“sµ©ÒÛº™˜ŒOÃB¿øúÏÏÌÙwËñl<‡–åäÊG굀Úâ|g–3c/º[c¾ÞÔNÊ«÷Qš‚/‡¬)ÛÝêøu5üö—{œ³OµD=6_"” v(^^¿„Ï c¨/©¥a}Î./oV·À]~>PJáùʎìÍW¯‡¢úÜßùÀQ•øµóñ*W´ƒ·ˆ»ÆÁà!4p÷ ½–0T›«H(¨W9»Â!¡o»BBóËA [<¬J@|I"/v<VTl:¢s-Ú6˜a‰þrPÁz°FCS: æ'
+jGäU]SKèÓÞ= „|@“Ž05œšØe$u$TÝ.L5’M»5úâþõù`‚r¦Òlی¤v@^å#îcOÞ X_àÊ<ÀÂ;°”[¯ ùKX‚Ú±x•y[*Â.¥J®|$Ö)÷R—1ú¨è¹š>~cÈ¥ãŎȊºPOi.ÕáÑ©žðˆER;¯ªR=E°yz¨ãýºe‰fAn'‚ÚñxUÙNp%BP„zÐb¦:yQ
+j'äUe$xüž‚½Ø{0Ö£Ñe[åÞ"¨‘WuɎÁM>MÏuPâ2°Eđu„šÈ#EªkÓj Ö+
+u€F®ì‡:4ßó{ê†P/ùSB¦‰ÝER;$¯êrb!§¸\ÎuˆÑÊP¼Ø™XQê€l™œêNÛN‚·Yn'‚ÚñxUÙNðΪuí‡,¸fAî'‚ÚyU ΑK“#=(c+6ˆERG@AÕEz¬•\šéQKˆ¡êÄ(©Wu%Œ%“MšTWÆC,Á6‘; +êö`Ì@&MÎtí;KÌαÉHjçãÕ)™“Gk¦G:(© Ú$vIíT¼:5ÒcldÊÇ#¿(Òñuô"=Æl£Ü]µCòª.Òc(äéðèH˜ª^î(‚Ú©xU•êÑ'rfrªkC/zy·qR'c$e#qÃðÓÓ<4XhÍV‘MRG<AÕEAÀgLÍs¬³±›Å¶"©‘WuyJEŸöNt(Jƒ,ˆ]ER;#¯*˘3µÏøp¦§¨„ÌѱÉHj‡äUÝn ЩýµúP°'íZńõ"!/v@Vœ’êZ³¥šìÊîbµMn2‚Ú¹xuj°‡è¬ßµ—íÎûюg(ÚǓö2ÍXÂԎɫºh¾W\´ûGG;6#›äÖ"¨ŠWUÑt¯³<îN»<]°Qî+‚Ú yU×W|‹dÓô”×¾¾ø欸ÿqäãE]6øêÑ#MÄ-&¬“µòª.â}n6(ò=js²Ul-’ÚyUYÃTÐ%]¾cGÒA¦h³Øi$µCòªrS“Ó´UOó“µòꔀ÷17Óã][·Ðl©x±C±âÔl÷a¸óãÉîC d¯õS’Ýc°Ê_€’ÚyU—ì˜ihìáÑÁîØ&÷AíP¼ª
+ö–ÑM®kS¯Z Ÿ Žx¼¨k&5’CÓ3=(?ùª³Iì%‚8Òñ¢.Š'‡&zTÂåjŕÉk#«é¢<5rgz”Ãd´F](¥ñÅ8nß0Ŏ=ŠÛùcÏމx<ŠÑÛ\÷ï,`s؊e÷2:ºâ=}õvßÅ÷µÑM~Èنíx!Ü{êèµp'Çeâ÷oýK€;fpR
+467 0 obj<</Length 1778/Filter/FlateDecode>>stream
+œåÂv*P ©Æs鿜ùØ/´í°6ì²v#cëRh¥áÂoc;i«›á•Ö1OŽ›va€ï š)¤iRò[õrú³Cö/ûêâênʤd‹ÛøÍ
+”Íôî T¸îB¾–Ðj¢¢UbÓm­úµR¸™W°Ý¢¢uÏ)ðeEE4 9>ZM|´Zf&褎îzaн² ²ŒÐɳ ¤Å–ˬÞxˆïÙxÝÛ^þ:­¡S…ù3ËÅ£ÕÄG«».:Á;éëe‚ï-P]
+mFM|´ZfìÊȝ†öqc/%D_Í÷³5ÒjaUèö³CœÝ"*³§£Í¨ ‘V ·!¸§Áæ^ztQ ò--&<RâìJêMC;ÈÚK×¥”{ú،š¨hµÈڕ€ÔÆ杗.:»Bºÿãìžî6£¶¨µÌÙ!ŒW áíðdoôÖ|W›Q­y;`ƔNXƒÜ½pãÓ{ºÚŒšiµ¬²€µÝ®v€ÁÛBB ù¶–)–y…1êdðqƒ/å3bO_›Q!­–<hÙík÷÷Bóå¹ÎZM€´Z˜C¥î.|Üá­,„Ë!_ih5AÒjá>”.FªuþÙ[¥ƒû\í¢Éâ¶ÅCnüTëy63L썘¦oíV´¶^ûîÈqᶢãª+*̤Ç*ÍMWkJ¾RY¹µ‰êvd
+69RK<)§ùH×`m‡¶™PmÍorЄ¿yCÌ@¼0øplPC“ `ý&Æï?ˆÒ2_
+473 0 obj<</Length 2926/Filter/FlateDecode>>stream
+H‰ÔWmo7þ®_Á«Ã‰áے\úÁ‘|W·veÄk_úppb)ÑÝJ*$¹M‚þø›ár_´"mb$=‘—û,_fæ™y†Œ¼p² ƒÿ¸aäívð2¼Èù¿á$ŸeŒÁÓÂHþ;ü|K8ÿñՆpM…Ê20|Î,‘š)¨&ùrœM²”32Ìÿ38Ï"£Ö“JÊaÔ"ðÅf6˜×XJ…%©”4õŸ84ՒªÈÌ
+s3ÖÌó«
+º g*ßñ”2ëœçÜ6r1P.ð¤ÂÐÔOJáp’fŠHC­óù/É«Ùo”œ‘?ÈÐ&×ogξžãHC(þ•ÿàN!ÊSŒZ1Æ'‰ësV«|Âs1FE¹þør:þ‘Lo‡#“äÑJ®‡"¹ÍÉÙp”&xž\äø|wNò‹«s‚Ï?\¸OÝÏùp$’WÍQdû(iu”O’QUÄ=À9´µÔ¨ò ùÃëbF4%CD ¸§œ[á–+×r ™”Z¿ÐõÃæa9ÛÍ6pT>ÉÕbEò¿Âزäêá=¹]-vhˆ‘I>ÛÂ#ç‚%ãõêq±[¬Wè‹í'/Æëår¶ÚmËóé%£xj…› ›Q$„òԕ8`J¥ ˁT–:ݸhÆnrQî‡ó΂+ªmky¡îm„s"þpß—{û¹Ô
+šFÑ‘ÁѼaЁ£ Ü"ÅÐ՗w×çãK`O~} ŒÌ‘
+äl2¹™.îÎ1”9®†irN€6ù9Pe”. ­þ¦î¯„}ðˈëê <Û;ðF”gñ4ž,¶»Íâõ†ÜÌÞ G:ÙÁ‚ Ž×«âÃßH{]Q¯›–µp´†ä“Aò¸žmÉj½#‹Õ›âéqF®//ÉzÓäoMjnKV)±€>B–ÏÞñV¹O_܍žVå²dÖº0mÊØ,;‘,Zã†3î¹ô([TFµß j˜´ûl‰ ž-atŸ-£ªÌx‡èv”T
+‹0d¿¯4?ròÑ°ÔÄ«ï?BDF\kò’
+ç"‰“f®•«ü%Ԟ§chéêÚ+qÒ Ú?])\Ôá€@ß
+€;‡Á.öy(Þ<»Ù#™oÖKróÓ+lÚÏ&H#Íé»õcՐ°úF–ÿeüۅÒjøçd΀krËôdÜô"»e–RL5^eÜýã;w×Cjþ¾Ø½ƒþÖè\ ÷÷UÐ^AsÞÚ÷â'7©ÞRî¹Z[ªÛ[þâö4¸'t÷ë †–ŤÙÇ}ÙaIѳFšëá¼óA¬Â¤¢¼ÊùÎFìS2‚zJ†Ñ~FÁ%ï³Ê‹ ÜOTYç{e"ôb°{,#¨7;Œö,/’£ïž·¼wú˜QÔF{– `#‡5™µìú†õ¥¼åÀRxË9Rh˜õ={Bsì֙fۓêLµãñ2# *Z¤Ì”ñ_vØҔ™rr]fªá¼óA¬Ì00/v÷Š€ž˜A°WQ™Æ3}õ"£2‰QŒäc -͎ ýŠŒ²
+wi‚ÓnÁIùõ-¸+G§Bm7Édr‘_ܝ£ôä zWçä(Âø˜ç篐“L­U7âzÏÿ½B&­…ҍgÒ¶Ièín³xýù¼"7³7ØØì8^¯Š• ïzëٖ¬Ö;²X½)ž 8\_^’õ¦½´žcÝi¨!v½QBfï!ƒV¹O_܍žœWIŽ€^C” e'œE3v“‹ús?œw>ˆIÌâ6*9Ôs'Œök‰ƒc×q:¥)Òê[5Eȃx/Ä3ˆŸ¯I§wC8«âéçwC{{ŸÒµ·=Ú n©‰q³$À²C—†›nnMM?šïÃbòLc«!f -‰A½P´Ìv$”[ÐVAC5ÉÕ_‘’õm c…²Sj)g¦wƒÀ­Â~0Rºc¨·2Œöë{¸IÁUÏÝ÷p¤ŽšA½Ya´_UáZ ËO­)@Ð?iMIÁ¶gEIUú‹+J³óIõ¤µéÑz‚áÅ´ ûe‡)E{¬l]Qêá¼óA¬¦(¨Oђ=)ƒ`¿‚¢¶[QÒª¢èçª(RÓ,ڎÇPoeíYQþÇz$‚PôD9A0t€ÎÒªû¯ã‡cºk‘èwxìhü\NX’#MoÕÔ÷ö&©VùŒ!AQ0QYÔ³«oÀîàËJbëûÏlΖ
+ԟ(>ÃYêéƒ_Åh¬
+?y^ÕB¡7b¹í#Ûüö‹¹7\qSð÷®ÝéÇÒ|¬t׌S³ø`å~Ô
+
+479 0 obj<</Length 2337/Filter/FlateDecode>>stream
+H‰Ô—ÛnɆïù}9 ¢vŸXøB+9‰v¥•`ÑÆv(i3Hƒ¢v×F>U3ÓÃ!UM±-)ÖÂ05œŸ}ø«ª¿îÜ[Ã>$›²Á‹¿Ÿ öñfðãhðb$ÿ%˜d£É@°Ñ¿ÃÝ0)ðïW|µ`Òqeb„/Ÿc`Н׊;6ºTl8útðq ¸ÂbO*r#¶¾Tû‡ÑJ?z5ÏC`Þj.Aç^1…/ãÁ¤Ó,W0„Öܶ?©U$7™–I«[ÖÚª]Û«R\6oµä‚Дw\¸^C­4W*©6pîN‡ìöŽ¶jֆ]öÂî1¢[ŸB+-aÛ½:°¦N<ƒyòܶ,S0^4Lƒ›:%ïª×ãß8ÛgÿeÃP]|3©Ù|‚ßœ`ÃŽ~ªg¡šY4ý+ì_r)ƒÂþ›tÇz>RÑv|v±¸¸/Ç 6ÜSBh]Lglôå3|¢:¹øƒ½™M—ðÍz]Æ7ð(¥ÕÁ|v9]Nç³áž¯n†²zq0¿¾ϖ7Í|°6T”—
+&$ã e¥ó]Ýà_ð{k¹uå,2² ë¶h5ù¢Õuc´‘~әuœÚÖáô·é嘽¾€uëWÕæ~qa²h5y Õ²äÓã»jÿj¨+üÏN—Ÿkuª^âwÛÔ9x’Ή¾'‰žŽf@ÁÉx1^¼žé
+ò¹áÒäqÎ%­&—´J¸”]¢Ô¦KXÂ$—WàììÕÁ1äÉöjNi}Ÿ·»Æ,¾5F«É­R%˜a"YF®ÃŸ†ÉÐÕ=LSÈdñ ô0(¯ÆÝ Êݐ۩ )ÎCYXԊ­µC«©vhµhéÛè7‘l’d)üª’ê¿V߇75†5³>2jë1£–!ÚƒÊ1ZzeËMá™6K³ŒšLÑjYâ¼jku'fKm›½t«Ç{n]l®´kZM®iµˆáÖ ŒÜv†K«J½Þ5j}}Y¡}’b²IŠe@·xËñ¼®Ø`Ä
+­–1AYnTÑû›xóyôÑj²I«…<‡BQ&]&è°‡<Ûh5Ù¢U"{®ËÞWBbhH¢œœ®ý}õ#;½]B…~†··Ë›ú·“ ‚lÏùÜßËz=Ü93á Å6´XzôéAoBŒMZM>iµŒõÆ»îòõg†½qãP„zlÝÃPßwЯ†Ü
+±Ê mÂÏô½qw‚|7äVÈk8M2y¹Í2žSɐb( Þ.<ù^ 8nåyH«É%­–A^ÅÀmþÇļŠ–Ë,Ø2jk+£eOAj•\=ÒãgÌ0£¦€Ðjé•7Ô§'½‚CƒÏÞP3j2J«w‚F÷R¬œÂ†¨œì.tè¡©Î‡
+² oàatöf„Ž÷FGoáéÕPVlt ûäûi(UuoF£W ½Æ¨ˆí íï­ß2e\c¢p\5óRi™Ý,ÓßÂ*›±óñ¨²j Vø}>»ú’¶ï¸C\ÎÇ7l6_²éìÃÕ-,Ù³ãc6_¬¶„nmÈfmp»“À©bã? ƒ³‹+ööàôÅۃ_O¶KPÆ,è“•ó“ÊA9£¦ôÒjÙF®`£uÝÊÞa+WÞ>Ï­\)·Ø¢­\©EÔ¸ÿöͼ7ò.›yЭÛ9&j&W:Êâ,W:´šJ‡V v;ˆ›”° M·'̾4û@½¯ [λ»ò_
+Û#Ð-ä!I«)´Z¸ë ñ|ô]fè³®H1™"Å22È€d@íY’AÑ^Ëv'ƒ„¥­†…Þ°»`¡q; ³Jå˜ ½çÁ䘐QۚɨEL.r¡ž¤³ÕÌêɨ)´ZÆiÆóQ‰ ­Æ9åLÑj2E«EÇ^i æ鏽n²:ë““MR,ºíH\\¾ëÔw×þ]‰gKýRW©"—Ù«kFM¦iµø2ò vƽöæ™â^ÄönV€{hã|썼ñ{ƒn…¾„£Ë%އ²ÁŒš
+‡V‹ ëSê÷'~„3X–´ØFËp,òQiEs~H­µCjEœ÷òô˜‡ã‚Ï"[´X„y'xìη›œ¯«¸Ïù¦Z—P¨Ÿáí풝N&u©ziD¸äÁýÃz¼)m:[½ވÉ,£Õê,µ-}¯•°èÔ Ø¡û]jíxìÄÈû@i#O‡"hQëõ‰¶i¡[Â-‘‹ÔÅÚõšþO€+C _
+485 0 obj<</Length 3212/Filter/FlateDecode>>stream
+H‰¤W[sÛº~ׯØGª#¸œLÙi|ŽmylÚÓÎI§£cQ±R]\INŽ3ýñÝAŠ’‰;'"Èøv¿½€Ã—ž€ôÞþõšÃ—MïCÑ{[ˆrPL{œqÎqtŠïøŧçú´a™ÔyŽ/œÆ¹eÁ)É,‹^68΍àÐ/¾öNŠžÌ™÷àŒbBgN‚¤ë²7md†IF)f┠5V1XYËÂÊ Û­‹Z¥d¢úªã2i]£9
+±è)íY°TxŸïÞÃây3=¾N&H¡™õ-õÒjڛózSœ‡Ó«­ãÒn¡
+»…ÎF+ Ó¶­6`sÎòʴó_¼±uþéº
+‘ÃÓìXLOã‘~µ¢¬!·Öq%ü¾!Òh‰né¾)R«p‡¶0Í q<û6›”p5Æ$Fa‚Sþ&rV
+SB1uK;Ü+Hò’Ö1Tйó9œÝ^ž Ï‘ÁÊà2r#"3XðþÙé Á´\—ëÏنœ¼TsªG)  iÚ-íjûC Ø‚p]E¦Òmï±xFöš6s·HÚüú¸­Yë„篳.n
+é›0ï0EBMÑ-í0…kLa*¸Å,¤|äñÉÙàïðál4üsþñiqz{Ò·§ø{~¿Ð³(N®
+À~ÞEêSv±”dªVEìÒ½mÈ·—[„3 ûöaˆj\½ ˆN—wë’Ú…ñÆZ•Q;ñ­„¯³-ZÿV{Ô~vئ(x,’m#eu·Z•t@ª
+Dç,\9o¿·Ê@|›î‹SEÛÀ|Rï“&!¤é–v4$ê°!᎜¼S×b Œ‡ÇmHx¹þóp8$?¶.Mþ„4âè–v%ñD‰À䚌Q±¿œŸàã5•}Xn0î…E”Ÿ±o¼1ÄÐý8[–0˜|eÀéµ²²…)!È‚»ùƤV>ÃnrÁ’)0!¬w ÷·1â*磠Ï1:õrŒ.g:Y¤S҈²[ÚqKzNVBí8{îXYö˜©«Þw­k%„ý
+×âP&ëxJawKÓÞ5žÌô3@ÿ¶
+Ì:ˆÓJþœo£i'¤g·4S[²Ë!Nõ §~©C±‰x±Cµd>™§RÒ´[šª4¦î±_ 5áRÿr—*ºþ¤€v #ÎNa¦d–Cº©_íÏWñVøÐ$P&¤f·4“çõ}ò•0;}‰;¾&·ÔÛ¤`&¤f·4 SçŽÌrˆÓT8å«ó­`êÅ85q‘LC)i…3!Mã¬úşÁ™ð§{9N/XžÌB)iÄÙ-M]ۈ" =kÄ3Èzˆ—Ä
+k•%¡¤9ÿƗGÒ¼.7ôísv…/××4ì­.ë5¤eÂ*ĝñ‘S…dFb=†·´ûñ!s}=B_†ì,ŒPƒÂºžÇº~yvƒ‹cÊnÙñé5¹¨@„W§nŠÓÑEø~ùip}£J|æ‡á%μ¹êùìtts½¡«ãnG#í;á(o™Ž¥¨ÿ>/1VŒÝh“mm!¼1ëx#LûvHš°¨™¨ér¼/J
+¨sŒÍ¾Æó¬xzÀ!×Jeçã?ÂW§²›%†2}Æ ^`pàXz¬æÃÕr"™X¾Áz;\-(%lšì®è:³¢Ì1±úv¶Ä¼Lö®Òâ¢glÄ÷ùî=,ŸïæÇ÷iOøœ!2¼ôîzSUWïÈlÝBRe²Žî  2îMJµ3Z´!Á yg€?Ä~¤ÂåÍUåÿ#¼/T2·á©¹ m‘–g­„³#i×XiV¸ sUX—år²̤·CrÁèííðo#ؔóòŽÜÂà¼o×å0-ŸÝ^ž Ï(.ÛÛ¸zI»A½wóÕÝ¿€V¹tó.±!°Ø¼ƒÓÝj•7AhÂõÿÂ@Óm=gоUù^R$ò”jÛQkNÍM—†Ð\.ïજÒ%’Œzþé; ö:Xƒ“ä
+gBãµÜsHî]Ë4«_õ¶þ[¯ªäÏ *Ðóé±"í]vÑ O.ç6™{¸iÈ1·äYΏe}X´Uò½©ñûU±2VœízÝVœm®ývÉÙ^ÿ&E
+ð;êè–Æ—föĆƽ…yƒ†ó0ih*S¸‚ (=üyFƒñï +Ñ®m­·þ
+º”‡³4q„½ÎÀGó²s½Ñ&]0cƒ4ˆzÆÄ_ËÑ2<fëÍØ°sG½;!Ô<7£»ËM¸tg7ýÝþzýéŸoOMè
+489 0 obj<</Length 3172/Filter/FlateDecode>>stream
+H‰´WÛrÛ8}÷Wà‘ÜŠ\ ð1‘3cïøVí<L¶¶˜ˆ±5¡E—E'“©ýøí’’'zH¹Ê$x„KŸî>Ý ™V’Ü1²"G¯_Pr·9z[½.Ù)a¤ü|DIù‰À¿oð”Â(>ÿÁOO„å—EŠï…!°œ<ËIùp”´ü ¸;¢¥TáJ¼È$å8{y”¼9.£ø£wå‘Ô™1D+‘1À3Í ÇOõÑçS‡-„ÈTÿ‹*Ã2™é1;Óbã¼~UÎ3æ¾
+–ÑÆužÑ|2Qp‘qîQe2fö\v§õ´³ íEnµ§–©Œš‘Û™%VZÁ›”è'©~’"ö+$`uɟÉuý5#oÈÿHj’«ê®&L‘ö3ŽrJÒÿ”ÿ¶§àý)pyËϼ ¿Aøc¹7<¥·ÇZ¼»>}sFæ—åõ幺¼.íIqQᝍрovMˆ
+·¤}sc2-ݑËêcS“‘4OöŽèVãÃÁ¸ž[Ì®¤Ufú•®ª§ê¡îê'BÒÓÂÐä|µÆg\'å÷G÷ÎDr^ýmß9ÕÉÍzÕ¹e½éȼ]/Wݪ]§3lR–¼ž·õºÛ¸b<ȂÜHÜ\¨†¢q.¼(x„¬2ÁɃ *ý¸Çvz3þ¾>â
+ÖoV֟]û´ëGL㘍£ݸ™Œ'´ƒÑ}²Èò~Ma¶ÝF½ûÂhÀ}| “Mݗ XƒfÆùîtýøܑ³önõ ¦Þ¶i‘4
+ £ÛNá Ù³†­ÙC$^©/XáŽäQk¨·&ŒdßzJìz
+Œ ÑԕÀ¹
+CCÆìk¬ü¡ÆJm2Mßê £–¢@w±"cŠ›(—¹Áë­5±<=‡>B'¿§,ÒÁ³m<­˜4yÿ”»A-µÆǂº?êÔý¸Çvz3þ¾A-s…½7*ùQaÔFC:'‡ÀÖ»­`'ä)™7í§/äºêjPƒÅüìW„½îÒò/·†t’‚Ó•­ðg_ -ƒª‹ë0«—v.N³;;1 Eo小½ú°ýŸ („³w Í ˆª‚>:?ù‡¤Fó@œ)vÇâ,ŒzúÂèÏÞ¢¤”C×zõÜljò~µìîÉÉêzÖû”'¯Hgëe8ÂÜY€>)²ÂÆkrõþd jK´mZmuLÂì­3PÓ´ Õ0+Ïh½AîØ~!’’½Ð¹FPÏ]=¬ÄJÁûÖu‹À³ö2×Ð Äq 8) 'Ë{âÎFâdOˆîq¥rÜÛ3'­(™;¡'AæXé-¸ÙoR`í:ãê £‡%NÑ 6çðÞÔµs,êîù±çв!bBÔ¡L†*[ܒãÅH¡êS7—ÌlS÷µÉæÀ GÊ,ÚµEZ@y°²Ü¶wFdy¼ƒž¾ x{¨É}I·´!}Hã äo›Š¤Yú ~™Da²"·Ë¹`>ó—õ…ÒÛæXP¦GÀNÂH[‘ u"¨iŸ¾¹pGå ­~õì…уè…òí¿gï¶jVK²€R‹4Vë%¶–?Ç¡–x\“»"r|»ˆPY©Ù’E–OÏA !1ܤ»TÃ]÷Š(‹|?EÁ_¸kDОÉB1P™ïRiÄpט/ÞNó8•É3ôXÉ£¥ó¤c’¾@%„#®I]<NRڞÁ¾n3Ù·9Ã9¯À±MŒÌ„™n²ó@ŽÚ y£³Âlي²!\Ó%„|Asò¢ȅ0ô…«SõŽ
+£‡5KB3\ËvKà§óÕzõðü@vÊÿýO•/S |
+MûÛØVÝ·*૘ž€SŠ½Âx
+—€ÆOõõ󷛋y:ÓpS¹Lg*¹ Wø8½pÞÃÅÅ4@•_\…Ç}VÂݧúØԀ¨iãj|¯As§Þ½E 8-ëWºªžª‡º«Ÿ KŸi
+:
+áï(mùýѾBĝWû¯7ëUç>ƒø–õ¦#óv½\u«vÖnà>özÞ><Ôën³}ïx«“DA—&§ŔFÒ@&2=6OÂG*v¥<†
+h–sC×Ë¡öQ¶Ã /4N·¼œ^\ݔd~UïÍõ›yj’òÝõéŸéŒ'§ó0À\aŸqc+ùŒk›²3árv¨£k/À~H= -Ñ¡÷5ÁpPðÐÉ#8á¾Ú O’
+ˆÎN»â*k-ƒ!Á£Ž2i³ÓF„Ú  á¹yîÏU…Ãú€ØÉ$nÙX©DÒIô&´º³ ÁÏӎ!:¤.dŽ!:†<0$r>%´K¥û”âk”œ`@?¨!$1L{Ÿ]ô ñ¨#Ä£\?euT1 ÂX+„¦F¯cíò°ÌËÓrGÓ$§bR¡¨l)–æá8'ò´quxԑáQfâ›Ö
+´] Îhõ
+Üî1ø}ÎVì
+493 0 obj<</Length 3502/Filter/FlateDecode>>stream
+ìÜËx'Ëûj­R:ÂÌ*á¸=2éæZ蓺i}d¯Ú²Ã¶Ú¹¢v.ù5 —‘ó‚½ï„vܐÇnq <ŽŽ<8ºÞ¤Ñ8åD¨À Ùç¿[’?ÃÁ­Ûx™`` x¤/Cñ¯ÙßÙ
+y±h´¤]¸{£Ìˆ¬r]G²QÓÙxv7…ÛËk64)£ÉXª÷º4©ŠÏhâ*òÃÐ <cç,~È:lßza˜Q'IEÈ
+B„Ì€° vˆ
+º®ny!!B
++ùæænF·¹µGÚ2C8µGžõž&Æì‘oy‚eç4˓—4šò$y͔þ_(
+ŠjÈAxt7´LûhØF×jU/f°GNЬhÜßßED¤ Ÿ4a¯u}Z%9”I–eó*YØ#T—ÓeZÅ»jÃçZÔEZùÙ ?£H‘¹¤rWÁ=^
+¡r3½·_CµJ¶ø•@¼M  /X‹¤hi”Fvú¨V9Hµ©¼§U:_‘B¨ŸË'Óò!†ÇÁ¢±×ö¬j³«˜&Ií*:G5ç´cëEHéÖג^&=ȋt¹CƒñýïiÖ Igž^äøÒÌ#O©° Ï©g¿ðˆÙèQÇp;]'¬¹£+ÃÇ"«ˆžÐéïÓå
+×úˆ¿Š?ëç¾wúwïJŒ¹8rـԸ¬_Øã²\å±ódHnðÞ¤xúfç!û¬NxÆy“cçù^×y>Ü6½Ç^rÉi
+é%¤t“(ÄyLÓ®(–íWÏ?Óö¼b¢uÚÆ4Lå‰f`gghÅ]¹‹³ìÙ‚úvKÒ°ÿ„"Ϟx›<Q²Šñ äÇjWPnvÛ֔Chú™\²ÁdØ¡nsÿ³ =o|gbS­ÒòÚ£Ì2hMš«Ù¿*–Ë,͗GD-=„Ì WëХҒç=\Ù-%†¤ür„=ÄÓT‚ÎÃÑ—¯üpÆ×ãÉÍ;˜Üœþƒ°sv>;?áãñ¼°¦—eä1Ÿ*i¾ñ·Å|iDŽ®Ÿ°@ hÐŐÔ\º_ØS?Õ¥êÓj’eD§ñ&žcšÎç ìIò˜ԋ¢GaZñ;/«U$W@›‹ï ‡›|4_ñ£ÚÀmãRÈØ÷ve²ø
+/ ˆÃšÆó8›ï²¸JàÃ)T隞@cGØØ! ˜Ím"˜y‰Wðˆ”çæAµ^x1§©ÏÄæYò+ß&1=ÄóÏܙ[RÅÅŒt’v\Vò-˪Ø:\¯î±cZ6`Öܨ t;,Ý(¡REÄBÊea{gÐD-ŒÑV+±­ûØçɶ¬dï‘$Ü+EЫö>Õþm(Ӎ1Ôg´O¬qìµZH··ÑÒhªéŽ¬¦Qk·| žNOc´5gJëöæÓù‡êò4¶‹n·Ë?ØåyÑ×å ?@Ú©Û¼‹‘ºË‹ðñQ“Gm¹Ç«ÇßÕây‘O¿ ()º›*¢íã>MáE±ú’b  îí!æÆ1R7y^àÑ~ã[D֍-•õɖ>öpøùÁ¡5²%ºÀ–—Hr?Þù¬YrAÒ1}ò’ f¶ÀwE›Yáa5ôŸ"uKí%ÍMm,¤§¤›?ùäq£û²ÖY×tå !MÞ1 Z».*+}—‡Z)kýé+M˜"Gª¼-ž’-qÉ"yŒwfþ
+HkŒõKûò gÿV
+„„€ªk;´~¡¢ï+1EœR¦|ôPéٔŽb=ÈJ. ξ ¢I­Ò;®%^%£$ùR1L’mg¦‚Á£InuÐ1;ÕX@Xè°ó~aò^á`Äù
+GՏ'"ÚøáW?1ô}•l78œ^ÝpäßصH
+=Ü[šš!¬Æ2[ak¢¬xqoDàG-˜uÝØE™ÁÎ"åֈªFq@ÈŠ= xÕ T¤©êiâÚe!©Ä€´‹‰Vüf[÷ÿxúúgÇ¿)LÜðkñ'o@ôw!Ç‚Ÿ€_5ån
+¤5
+ýn]`yÓ,I6@РKlGgÅãÁö8À_Å0"…)œæ\ÄF7ƒ«~/$¨‚K×»5”|^ZhÉ[œ‡g(“ªJó%¸ãÕoâW÷oðWpÅC«1€ë"ΠÃÕo­„㌆³êæ(!ò¡Z%p;™ØXÔ¼}´‹f^XÞå| Ù6}ØQQI»¶É#šŠ]YÉø!GQè9‘ô¤—ã´Õ²›Tש„ ‚X§yLç@ð¾-|H¬'jö÷$õ:| Hk|ôK{êÑ£¶²<;•shÜ[·goïmƒôýe00"á ˆpWÓÃÓ¤âh\Ü]ŸÎ.1oci]Ã=Cm(Å&Ù²Ú8ùÖÇJøðՌñ@oс[=iΊ'Œ¦=
+‘°em
+åKN8
+t— °L&Ž¨†¤&ÒÒn¤¥@4uè-M‡ "Gzƒÿ_5=NÃ@ô¯øØE%ŠÇ±ãˆ» Qi‘í‰Kh‹¶Ún‹hè¿gflçña{âÒ¨zJìùzóÕƒ•¶¶$¤µ,â¥ÕrO[Î&W¯ûu„ÆGFWÏ þêi4AbÝ
+›ÛÅ»åù\/oÙkhŽf¼Öð©ÊªvO3ˆŠ%<Ý+o© qõ§Ñ” ‹øt0—€ ^•¡b7ˏr.ðÄ`H‰¿(y(-7Ù18èáxââO•UKzä‚Ì >È4š
+Á§åRÜmVr$$e­fLØxÎ@GV£ìÇ:²!i/%w‚lêBš©”öp`ÖàR ÕPü£Fï¢üŏÝ Q+‹ªGr°=²˜>—ÐzøåÆßõIμ[IR®á]èWÐøÿ£
+496 0 obj<</Length 6133/Filter/FlateDecode>>stream
+}R&ŒÖ- Mßˬ .Nv j}?ÔÅú
+o†ÙK(
+°ž¥ªú6ËçÙÂÎܪ<pX«ídL˜…1y¾(·Æ¦“ç1ãËü¾~2ÞFø¹-h‘ÁAD
+¥¾<]×Kì"^¿s'Àk8˜HëI!­è$ü¤>¤³°Ê£àȘ
+cönžŸ°yËÞÂ歐£åhT|žOúNý"5’,¨‘[r­y¾(Èôª?FNÅjÿ֞<_Ô[åIÊ(°”_æ÷õ‹ì( Zԛ¥ÍŸéKÓu¹D®›–Ñ*?/阘ÉQ*ú¥¤6OíƉыaÝMF€:MgmåÂó‰N«ivUUw¶:ÏW‰^E‹Co‚0¾·&OWíÖ§cÒä@uºáÓüŸ¨oŽ¯ëYœ[#öG
+ƒ
+Ó|[0¹¾ˆy7É
+ÉÜ&SÜ<Ù^ÄkkR+!öV–g)€y2KÕ D+BŒ%˜$ì‡ÈXjæâT£}·
+†ªâ¹À%±,{Ý•@E$uYþœ”1š.%Þ-T•¨ž|¦jâ¨]M äOð±>Åؕ–|¸õÃuiY¸‘ N<åu Dà¬K2Yc&O%…–3¼UgáT§)„˜Ð'\6ŒÎ¡-+h.ør¸­h(QhúÓdÑ'±§r•ùŠ¯ †ê!j°s_õ4Fj#3ŒÓ&yKÔi‡“ª¦E@©ã&™ö@#T¸°P:&vˆ:B¤¬ÓñŸ&N?S*³M¦×5ÒÞ³Š–®y¾ÌêR¸ø¯x
+…>҉CÕúº§~†3?&ܓçJRëRÍÒT Þsr™*ó,û…–1åà¸(Ó¸qMAÈQ¤S P£K§y›NIEͧºBš}>•õ¾í&›î^¸ÅÌö«n²žNi0U>½¼ÿ$ûi|åBsæê±ðÕ<‹´UjºX„›•v×æËìLÕåԃÙE6egQo‹®ÓoèR6„ âVuڕ[„„ŸÚ bJnêµÝґuôéxäM}QGKåÂà/¢çé¥öâððÂêÃÛ {¸½8ºÃïG{øôZ]ãÁŽ
+†âöEÁsW
+¥ÜÐqspíÄi§‘Dœª“–Rí4“…ÓxÑ´#ê)ìQ!ìÄÆÁ/±•ɞ`9ÉÐPµ ^þµÕžlDÒԌ°Ü5Š¨VZ1S^f#`å@1"›´±Âq}ý¦èìÅjEÊ÷jE4Íiëلd»4O†ùeú?ãÕ֛·Dß¿_Á—P©”xÕc[ÛE
+7Ec!û‹"µcv° ÒÍßß’CÎP¶0|‡:G¤†s¥ÐØb ø±Æ<Sµ¡³«”ô¬5x$¼üsSûW5­`mՄ_0/½nÆužF3|øûó½§0˜YݎÞoÇiÑf:µ8“^ž>~øV]SLš‡‡ûqòÃçqîÇeøø$ð¶?žÕøûþ3³Î'N‡pÏ£ñ$ZAnqpª ÿ·æÎ¥æÉEø(‹_ònÐpX?¥wjïÒ+!ˆ?]ŒM /¨Ò˜L½4'…h0˜¿ãoĄˆ&.øù‚ã’S½̆€áT±ׇÃUºƒÉÁ0ŒWc¡åEì  ¨Fò-´'•ÈaG ͍Ƞ$B»kØÖŠÆ®ۓFdP¾2‚fgä°#BNb¼†äÆÖ`àT‡ò}xQì„J"ô¸+3‡q›9¯!IƒÐÞØ 9”Äœ*‘ÃŽeŸíÌ¡$F_‰J+Bz_˜q8”oܒãV"‡ÑÏì… ­uE”·…¹vC]Ÿ…kƒ€ÄÔÿ’„Q†:’2\JÞcÅý‘ >U&I=4)zm҂O¤•Ù¤8-S",ÂÕraæUݒŠAf|¶%1›4•?&MøTZ˜Uº:tô&ÍøLJÌ*5zæÊτ…×t{u&LøTY˜U
+½áʯ%ã3)1›ÔCJfJ„g×RxU¹9òkÉølKbVÿƒR«™…
+É{¬˜Ê —Ñ1IÚÊ@–žÝEÇlÒRHy¸
+É«ºZŠðä&:f“R i»ˆ^ÚÊ@^¨e H© ¥¬ ä*EYÊÀQØÊ@ÁTHXÊÀ‰²•¼PË@‘R8JY( ¥ 2—ãµ´2q-EHeà¸%+Ù«j(þwêãÚ4ìaa–²)= ,ú"΋ŒÊ±¤BÒK×IT;ªŸ“AÙäA¿ccJÜQCêf•ãn:YqdªLe×
+sK´œÉq7È$بwԈkŒÊ±<L/ü¥vÃÌ6/ü¤wsJ龈*pG…ñ”ŸTànVqØYW&‡Ý´¢gÿIàŽêÒ|Ù¨w ß<,çÖ >M—Çq7Ø,i¾¬T;ªŸ7n$å¶‡ÌÊä°n‚ˆP‰ÕéUD¨Ä5Š•XRÃ#TÀŽE„J,©«*±žK0q2C ØÍm?ì—ïö}Q‹Ú.Zíï\jD
+üÁÏàWe<ü 0IFµ¿\†«W77×o®_ﯾ¿÷¿.ÿ›ÞÔS®1jÿó2ܾ½ºÃ'SœL¾ë6—DýMZ‡
+××¼ ÏÀVþà§Ù”Á2——5mþyð9å„øË8•S·a&B֛t°ë>=¢¹Í¥a"₞/w€ÁÁr²Q»ÄDˆ@¨Á}<ljþŒýÎêSӈ|LE¥­Ïò;X€„ëé/u†ÍÏëÓò:É~îoç` f‰aÛþ}à•–Ùç†ìcƒEÇ!û`œ.–ÈBmÓ¾¨Dgýz\N,éø¹µÕBJ@šnÈBèðK3öší1=,oÜç4t$ï!hø¬ ‰Îæãƒoâsƒ™î€ÍŠg… tø0¤oT|ù'¨ÍêÁכTás …CèüK}¼,ê§Kº²¯
+Ø¥0*Ç]Ãh05ªÀ|Œ3”ÛçàjL»Î2åFå¸ë,-Æj£
+ÜQ!
+9“Á®³´ÉÅ*SளԘFUàŽ
+•*°´*T¬…›Jà®mL)©Qî¨~æ/åpÅPã#ØÂݟÁ®ËÍþ«}+f§Æ¢Ž¯’ùX6tm&MøTZ˜U
+èŠL²ko†˜UÖÜe‚g{^ÕA}
+©ÙmTŽ»‰­Ö˜Ê~Fh9“ãnôI°Qî¨q¶žS9–€Q‡¿”ÃnðÙ慟Tànž)ÍQî¨öΌÊq7Ï8l¶+“ÃnžÑ³áß$pGui(mTŽ»y†o–skÂ(`¸‘%£•*pGõ˜V•cy€mÅy´29ìFž "TbAuz*qG"B%–ÔÅð°#F¡K*”.¡ë9°7”€Ý$÷Ã~ùnßµ¨ýá¢Õþ^Á¥F¤Àü $^+4ö
+Ã@Ýû+f)A¬‡i]šBi(%.J)%Áºhóû½3–üè¦GŽdùÌèΕeÆ,ñ—é¤?÷öóÍƞå·fEù9ù㉘U
+æž1d™ä&¦EJ8‡!ôáÎÆòôŸâ>{z9=Ê΍`ö(²Gê
+C7…¬Ü…¹-Áá¥}ÄHÊj»ä[<„ŸÜiYl?Ø8£xˆÏqÅG)|D낱Nà‰By`Ô:Ë 33\ÒrµO‘f!Œl&‰½µR¬Y™"ˆDFúCáÄvÿ£À[W3
+'ð9½âŠºRè)=ûAjü¸\1¤Ò@£ÆÆEñ°q¬+ž’eUҁ¤iàh*-<.Àã 1/Vö¤6ÚÕj§Nß_GÒåZÕKºÒeT[]Zu¿£}ûÖv§íp=u¹Råu×H£ÑÆ«9úØðtǓ½¿6¤Ÿ÷·‚m'¦\1ƒ¨—†ƒÕ:¤
+8²ãŒâ`%¢&ý‹þ`­ÌæB
+502 0 obj<</Length 7063/Filter/FlateDecode>>stream
+b¥{@z8hm%ñ!¶ Û鵇ýñ;3¤ÞliÓÜ.šZ‡ÎóÌpf$Øݑd vôêÝT°»íÑëâèU!ÿ-˜dÅí‘H…0š1ÁŠÿÂ+¶L
+|þ§6LºT™<‡ã<cÚ1¯UêX±<âÇor+KŠÿG*O³Œy«S©˜H½b
+Û/Õl׬“Á‰a ­Ø­ƒçeªÀM Ã¤™ §{<ì†_€uå7–L¤Tž_¯»`-Ü(@Ø,E²‚Ûá!m
+7itê sÊa€Ð<\LiæS5&Tp›ô˜p/Œ{ñ)ò}â¥G#ˆøOS¡•àï>¼±rVóÏJ*§Hdž¿£ÊÀ@þ‰íA‹Œ‡*MªT˜¯©>Ôaa„:,ìC•p•
+5 #4 #ÃÂ!uc­Û§ª=TiÙ2IÜ@L/¯±>KLÎÈt.Míce¨È€òÑÌ=,Œ †…}P]ûÁÒ4Ö«®õêÿµb?š1‡…ÑúaáKÚ:HÂ#i
+Y.S?ʕ^·ÙµàI¢ Û’c]Áˆ0R5,o¢¤:h6ÍASȜÅqq=-´¥J˜ì6…Öñy•¿cÁ“Tì|¬ò#UêÚþiÿ Џt“¥ïÃáòñÕl·X¯XQ-¿T›r÷¸©þ&)s|+¢*Ȫ5M®ù°ò½Cý†éŽ×ÞC=ƒ§qÊÓ{ŒI+irž'‡ üòcpX>¯5Ú B¸í֛ò®êR‡uڊ ³
+>~^ <@'òQtZ¦v4µ #ºaáóâåcv<¯ÊyÙg.ÛV³Ï Âѐ³÷§¡s™ßG§ò4˘‘ôU7£ñC@±qÀ×ÝôÕ6Q
+KEÖݘٚÑÇl”*HµJRõ‚Àt¥Ôa½(ô­Þ,uª³5R®"åÍ=Ê©ô"×8@ºEýµÆð
+]‰…>¤îϋŸN¯.ŽÏÙ bø €_Ÿ§WgÓâìdº×͹º
+´S>Åå½Ó€h`ª=§-»\9[¯R-]M<?F—Si;æš*Ê$ hœçuÿÎzµí¸qÑw~Å<®/3=ÝÓ3ýhĂaN`ȉ?ÐCî.rW"¹ø÷9UÕÕ]3”ƒI<S}©Ë©KswBc:î6gú†qú¸{¾ðï拊éõ Ö×Tr\op[ÀˆÜÒ`øᎪîæM÷/ªÃÏ4D*_8/Üãç~^yÖ;5¿½âɏšWNj±÷|áÕß¼w¯Ëª"•ÌžÉ|OvJ׍¢Íþ¹ÙLÓËi Sw͗ýå©yû÷~G½%ÃÞ×»ûa}›Â<û1®Ýœåa™÷å©ö•
+Úÿ 7¼/gcn97Oû›˜@ߘõÈGJ¤§74H‘pô"sxªý}i³ÝÓ܈Y áz=¾6Ür1 <Ë"uõH”7⽇[¡7‡}È$|Ú5O¯ÇÍ3øµ½bnÛ6—ÝùÒì>£&¼î?Ãùë„%ÅOæ_î +:ÔCä<›qG$zy½À;¸³Ëºùö@ŸŸ¸?uë®Í^Ä ò„ÁæÓéeû:]š‡¿VÏæa”ï邋bË°n…ÁTcÈlþtÚï.›Óµ¡(ç{›iš(:¯ûËéúMó‰2ü™,ã‡ÙÒùu_Ý¿Ã<qm^àà’2‡÷ܜ_ûˆwðÑ BùøÔìžw§G GvIzq¶œh\’Ž?q(ÿD¼×´SÔÔÝ7d՗O¡0·`šaf¿àZ.1(¬iðjȧÓnÚ¼^dj>ÑX3É«®ÃT†³Ž4f±5›ß_ö[r ®…oøMô†æêÛ$s%ù.K§íîñ´ÙnØé/§æ@…ƒnÃÛéå¡yx}æxlȤ>ï/×\PÞþ¼¢ê¢D5=5¹uD èßÓnõ°úŒ˜\XÜ 0®G–ÿÒ<cøÛ¥ˆ@¯6´ÑR ¦#JÕ÷XBžBºu͏øúß5~m›m³
+£•»þûœÚmX˅âÐ=^=Cª!TÊM\Sz+‹Þõº4ãA¤4*Vä;õÀÄ
+¤â‘9º²”F*øÓÑ­R·nPbZ+f[igK'ñÓ²ÈÖFjÌE©îèFåÔ¬=ã9ºV)f—Æ€Þ\ÉH ŒT\]tù©„¤ã²§»
+Ñ®E–]žiPŸùÀ§¦ t<r}õ£â9º–2®ÒÄóŸ:¾ ßå’ƒÞUvfíó¹ZU‹,µèJ%ͳ&¡Ñ2[e‘ôˆÔUi¢)W¹-ÀèèjŒ¥µTä W§ªB–Z$uÐñtYÒ¶b/!%7sg*‰ œB•zš²ö
+Ì-ÍuIß.i+­:g­¥ie¢tñ+H²K±Ø\ÎJµCs
+«Ó-Ôök&¬í­jºÄÚî\’¢8E»#ãrC¢7ŽÁƒÆä1ØÈCø
+.çÂs_(!<,ôc!jKe;ZL©Žÿº®$3ÐXÂL<©…€BJœ+êumƃHÝhIuüˆ5×gèZÕ†’näd†’>±$w±CSr¥¶glikâ)*Çv<æ\Ÿ¡k•r²WЛK5فƒ¶µ¼Täòʶd´îëò‹¦j@é=C×j™¤wµÅËJ„2–ô®±>d×Æ*?ç¨+ÐäÆ¡±Ô ™·ICw»¨3_ϝ°ë×692ÔB€ðØáÒ`áz7Woq^uBšã|Ýï¨S‰<pª²¾&jj{7K%’w6U»$¸àQ*mQ©?‡¹Ïû˜‹&³I ½Cê¤ï*Áj]ÔÕK¬…1/¿R±ÚßB5Å;™—¸¸"̟ 3ÍŖ˜k|ö堙B…d†@b?š"G¨ÈÈ”¡LiºMø¬‡ê”–5ÈBxFÇXj™QPX>CW–¦*5­ƒŒ†¦¸`c,ò…ðSU"K-â)-83㑒ɼH+tý$¨—XX€õCø
+.4HÒ|–XiPõ]b¥Eêá°åUðRÍô‚`I‰Ó’%]èf D›}y{wÉí½ÑY«ÂXßiǹΗßTÉÃ`^e"p_…QÇWWcZõ1JìÅ>WÇh=U;/®4}9+ -»€y’«gèÊç˜a¨/u½^9ÓNdQǖd1¤ 76KsÕSµõâÊÁH“)å֋ ô¼•ñ}«•A¯XÞ»y(V†ëú[, ×û–¸p.-™æbÕw‰3ãÛæq†HУŒÄ­Gn½¨š‘N-˜Ý
+¥¼ÃÈBñWgݎ_É`ܛÖ Á/>ÏRÏï£õ6¾…jät]\•ÜeÃÝ(LtÒ)˜ à–Ã„²Ïh_ac7Êca¦ð9ÛY"p4™|IÁÙiØAœMÒÒµf[-ˆO8ðKKÛØ ¾ÞÏú|;35°Y¸ Þaâ¹G²i
+{¯5į÷³>*ˆ—=àTnÝÙ&Þ¤TD¥vá$õë.š¶t¸Ppr;}÷í‰ü~}wÜGXÔ,‰QÁ,¢Êcî`ºul¸}(˜iÄ=Z¡jˆ©Å%¥ß|÷Ýàá¹´Ã>(èk‰IMMÀ“õv˜ C<”¢µ³z“ɨdã^!ãÊ^ 4\:,¶½½¬ÏÏã>*d¦43¤aÛ)À벃)«H
+6h]Ù²\‹® קDýØ‘ëΚmÂpøiÒb$¯Ùæ›å:V¡-™å·ààÊ3™Ç* »Ó¡*/֭枊nnürÕwOÅO»:NÈ®¾µÕd™×
+D™…cÓ‡¦3›…7ìFcC­Ñê[M®_$¼s
+ ¤vG£vúý}÷»ñ*Ú܉ت) 7ö(µ£Kþö4jæÜPËõÕÖí}µ‡v¨Z­¡­Œ×耙›úi@&‘ömà&¤~ÔÝö׆ãú5Ô
+SÍÐfÓLW’1¦l(E
+ÕoÚ–ôv“p3VNÃ¥´î±0w…´P¹ƒfwY–þòxúùKЈÇ/ ðãïçII$Íík5óD¯†á ¡=ޞ~xþññ×Ó§êo.„=~wû¯§ôÅf{
+507 0 obj<</Length 2638/Filter/FlateDecode>>stream
+œÓ8ht ¯Ñì¾ì‘ïÞ¯8»-Ž»â]'~ãL°î®à¬Û0øóþ°î• Ž¿ÿÁ®&l-uۂÁ±Ý6 Ü9%k˺}Q²ªû
+z’m­¹DömQ¶Fpu…vuÓ0gT-`¼v’IìxÙwaÌÔ¦Pª6=„FM#j=ÃƈIc#¯÷*e-|¯5?0&­¹ˆJªZÊaÔ4µh¦rºŒ´>ì"
+»ÃˆblÝZajތ±]P`5m´´Æ}rµéI†I˜¯ÕLÁjhK>—×ÛßkvÄþ˪¦¼Zßo™hÙóZ–³êK÷!Ù|p*ѧßÜd›mkQ;9½ºX²“Ëåyµ0åÅû›ë£îârɎ–§ìü†|’N9èä¤SðZ8קÂò„(§g«“ë‹+l¯h…(Fæ™9äÅPµ¸U…¸¼ëº~ºnÛÆÇ› i]­,³¼©’Oê…OՅ¨¡ï´(/–§'GÝåuŸœ½‡E²5û+xû
+ÿ?°Ï_8»e…´}
+[èZÃáà O –Ìçr…åÖU Qu7«Pg‚êLà×;&ðI¥Ê?”t¾3Ôi|PJô(7Ay ”=
+Ð&‡¶}¤L|v‰Éù/DN“jj‚™T»U'HäBÕÚÒíaáéŒs_Ÿ_,{QÉAE´5PVÃ$ñ©Ó4“S+÷ñ jŒ°ÖE|'žfêÀi©Ï§rñT"¹ŒÊ“?7¥SY¿
+F»5Øðð`Néຑ˜è»ÁÝhûÙ>™}ïóUÿ¹#ôõé_õ¨KÓ'|ÉãD?F»¤›àÁ4dË®‹?»ÁÝhûÙ>™uIÃý׈Àõ¢C¶´>¬¦E °£e¸ò!@(¸ÐÐëCžtlû™>yˆ‘…ÏÚû‚>
+¢sìòÜK:âÃõæ"º³#=ƒzz‹š#NÎñS,ñWËX>Ü]pE|ñ3,ñ[ï“‘ßÚD~¼ú Št¯‡È£‚›rT˜ªÏ žÝDO  Å7§§Xâ 㟁ês,ñ¥ŒöøR§òc~†õüã;òái&’åGôJteSùªœ-?Ã_«T¾¶õ\ô2(Ñá5ã"¶Q©ø(s2¨g;ÿŒè–G³Ù3,ñáÙg›˜ïÒº‹ù–øN$êéÕw0ò)ða¬ùþÅj¾·Ö|ÀF5?ò©æGú´æ3:ÕñH÷5?ÃO±QÍGüÖ?€þ´æS¾/ä‘O5xõt¬ùÐÕ×üAõ4ªù‘îk~†žb£šø.
+ðÁšOù¾ŽG¾¯ùÃü ÕüÈ÷5éÏk>¥û:Žèmàƒ5Ÿò}!|ªùÃô :ÖüÈö50s2hTó#Ý×üáÙ3lTóߥu7­ù”O¥<Òû/½‘OÈåðvÜﺎ3Áº»Ò¦4‡؄7¼N¾Ê4¾*º}Q¶FðªûZÀÐ6šÀØl¡ñQ†Û]^±Og¿ zÁQǦ¹-Ê_Ëåó{{f«Íz·ýµB¨^@9Šup­Ð5¼Nð·i¡CÃW,œÚa’à4Üpmœ+ïFü¦¼Ž`aAp\ʘ¶nübX¯ ¦s4´´~@è$}Ä.à³VIý¹<¯$/+YÞW ]~¯²|Ù2[3«+іÛjáÊõ-«šòcµ¦<Y]±«ª%âSµhK>y~º„,½¯è[W [¾¡ùøüĪ/ÝZŒŒÃQ_5à妼âÆõ I÷$X4ȤEj…|Žy»y
+­àí‘ô†ˆVBƒF]>£l_vÿ®œ+ a&À=`æm{4Økrw‹Í[âì0Ͷ´Ú%û»÷Hk¿çº|ë]èró€CœàÞAŸq"vOîIÒwj>ÝþD~ß/O+Õ@¨h"\ùYWüO€6º9V
+509 0 obj<</Length 3253/Filter/FlateDecode>>stream
+H‰¤W]SÛJ}çWÌ£¼Ê|ôì$ÅnTìP»•lm #À÷ÉW–ÃåÖþø힑dIž!ñ¦(@RF§OwŸî¡äᄑ9yóaNÉÃöä|qòfÁþC #‹ûSJájI(Y<òØFñÿ_ø¨"LÇ\¦)ÜP¼N"41‚Çš,žN¢·³T1J&‹ßNÞ-Nx' 1JČN8>¨ò“ûΦbž%D¬š%Öª´ˆeàÍÖfß´¶ý{Í®œÇÌ=,¦צ۹1jÜ.`m>éÝöÀ¶­!—5ä"¯)CòLËS1M,y–¶3icWRb L¬š—€q*‰0qb9ÿ}οÇä-ù/™$ÑuöNIywBñïÅß-
+ÞCa£›ÆÒA±…ÒXô à[½åP%ø®½d.=ÎXl¨ ‹ Xd“3Ý®s29Ó1¹^á“br&#òÿîìý²Ækk+ 2Ë·x»ÄÛ
+ÕԑqwÜHM˧Í:ʋ:«^ÈOPÓ—+¸Ȓ!|¿Õ¿«ùÃ`
+©ÖVÆñˆº™^m!{þØ­°…£T²èäÖyq—ß‘zW¬ŠReÅC~ ŸJ¨Xp—†0D‰¡|¬ž$Ý#ç(×à•õ\·Ê™z&Ubixµ«­À@„ÆÇdHáÖPƒ0ҌEO1‰nbHa|ž~üïUï<SþJZ—ËßÉEØɗ-ò]’iYù²&ïþ„†œ.²u/ªãÚT±43·Ãh¾¹™þó
+÷yŸçw·lY2[}_ÝåÕ)¹Œû9bÚÝlÛOÂf3犉²õ¶$wnÈûžcŽl¡B¥åîéj[W«ÛÀz[\‡©$´•nÜ Nâ;0ïâ^ËÇՆdÅ]›âˆz‡”`žï 7´ã"amÀFyȋ¼‚©pi]YFŸóÂN«-)ʚàv2KíÔÊa¿u˜ Î_ÕÁKF"S†c¿çŽsF–Þsl7<ÙO0Ènè™~vô˜µªÄU¬÷±‚ÜÁWm<ÀyÌ¡ßv…ã÷yU?Ú¼<¬™$±
+­ƒcg2÷þátˆƒ­8”Ç¤¤kVƒ9§½ðŠ"W
+5 ;ýt5¯˜Ò‚~ø­¡ÓÇ^¢ûŽÈ4nýPí舴@c,ð×QJÿB(ýÖcŽqBtÔ¡Lú(Ź€™8`ûúÝô#´íôÄS}Ð$x¸úüVì‘ÈöqÐ-ÛêK¸÷ì"P@9Q‘šݦálö[âf*Þ¨E'ÿ~i§AÔ^ãqìR†Ž;ԃÜåÇ°ËSc'?΀Õ'nû"“#¤B©]`±2Xú¶ú.FzñʼŸö;|W±«MF±åzw'¤ &±5 É·Þʘ¥‚°§÷O†w”¤= ÅAV£J†h°Êë²èqÌÀ¬,ù€5k<Ì$ãZâp RMÍKŽHDXðĺ=
+êèlAyò™Ž¸¤ðb›ßR÷<’AMý‰ aì‚Ðq/¿54 `>›tìo$V$fÁÒ~\‡ðq밒ø­Ç´.y›t:¢ú™Ã~¡wq€#ÃB᷆º—åõ 'P¾;Ø©eµ¶iµ¼¾Öºà×¥ßz »,eàhÇ®é±K]ý…`ûGqËL·i«ä–Í-3jpªùåÕÎÛ6 „÷þ
+Ž$ !õ²†NI›Í’Œ]X‹„È’!QiûïûݑRײ¤Ž÷úŽ¼‡yoäe꧰-Êuâ)ô‚ìÃã·'Í0ðÜÌãTÅ£óâÁM-¬œü0
+@Йã¶-XÄ+€Úº…9÷—óøÖ©@]Ð(͵2 E­ÌNy#ð$CãáK¼×mw²owzš÷k$Ìyi§N!„€…t›d<O…JO\é[ü —iÆ¥®Å†ïøÓ-€Ý)£å *é•6hdR)|HSé±pÂý9¬ƒ2r¢…C9+d§Fá–GKߺ&Rçø× t.{®Þ¾i'q´û‹€¥Eöè‰ÕAa§6‹»–\Ñ=²ÌˆX¶´Á˜ÃÂ;¨fÁû ¹<t¾=Q±v⃿ñ´¢­¿¥þàï¨6¹<ÑlÛÚØ~OYr9“ߕ®‚ø‘Á`_¯t(˜êc7°ë}¦ž(F €ëÄP-&ÄÍýž=ð-ÛùšlXU:ƒ™ŽŒ»¿ª,å)„&œk𴤋§±·,®¦eÍ<p¼bhƒÈÃ<1Ÿø$2Á†˜gÒG™Ü7DÊ „bR$žY<›4󲯯XîÝîV¥[@Ŋ–^ôý…å«V’çkúO€µ’K§
+511 0 obj<</Length 4789/Filter/FlateDecode>>stream
+H‰|WێÛF}Ÿ¯èGö¢ټóq¼Nì›Äð
+‚õ" IjD¯Dʤ¤ñ òñ[§ª›¤F3~‘Hvwu]NU
+ßAT ¨k‘œzmßq Z-øÀaikv
+IÈ´v¨˜r;2“æ¸E
+:M<2ném§M
+¿§§+®‘ª–æîÕv¯Ð¶BÙÜsÕÈêS%]’o{Ú%›Ú¤ §
+²qá6ßÒñs³`±·%@ÆS
+CsG¤oÃÐB—ùÔƪšP%$LkDýAç1 6rJ»¥S\Úý &ÇøT#av*ìïœú–÷҅ӂ”­W%òI®”,‹º9Ý¢I[YäæòÓâãpQm_È  —ÌóYvÝËÝØ«»ž9‹HäT*¤kY£ò©F¥×ïp¯0J‹Nz´AN°aÇ|ÿ¨3;= ®Sš¹ùaْ#£V(M‹¹Šœ)„I8Þ ‘øx”ç¼)&ž†]pGÄJ©]y‚¹scä9lal>!£x†ŽÜ¶¾0™˜ì®„XkJ 
+‘Çǎ,K*Žõ7
+üIh2-w•”1w53G‰¸ß÷Âg/—1†úµù£bæ”ÿ“ºAÝäQ|݋€Eø'¶`Âë\1úõ= ôˆº
+ÜIÙ÷ÄKŽúŽGíÅŗŒT6H\p3Ùóî;ŸnōMÜ^Hµ–qõ gÁ„ͧP8³ô²™N¬7¿èP)]‹{¿‘pdWÆم¹TCDo#“ב¡Žpû
+£i·ã.]v59¢½•IÀ rÚ;ÊzâÅ’ä
+Y%˜—B±±æÐ$3ýƒµòlç¹ÌÊ~9sÙȯhâÂGÅMâ[™* u)ºHDÞuIloßîE¸‹¯e‹¡B¸ ²tßDæI—ý©ÓZ8ÞPY[ðo Üs¤^Ђ9—´§‘×¥͑sQ ¯KØGðˆSJ<¯ŒÃ7²Ü¡ºáÒá¦
+ %H¸{¸D5ÖJŸÌJJªT8ñr#4 ðìµ! \Ì5™çÜÀàv´~ãbŠqv]°nßòøÏñkÿVG¹w‹Ž/槟վýÞ £¯¤’sØõÀƒ”ÖÑé
+¬ìKŒ«"‘MÔQz:©Ö,“Ûá†6ß· ÎÈ
+<i¡Ðýé&˜iͯӨÿ2
+/ài1ŠÁéP ïŽæƒ±í˜12 æ9钩Û½Dp¢¬ٜJæTUƒçC睏,Õl(L•<ËV¾}œ8é³/§‰t¡·è?gGåÄ¢E<·^aX¤Ø;Í©ûÜX˜Ys]G“g%÷n”tÍ1vÍñÿìWKoÛF¾çWðHQ >D‘Ç -ŠôŽ½P-Q-—¤âäßw¾of—ÔÃNEыM-¹³³»3ßÊ÷"AO#©ä^iÇ£œØFp¢ƒ$ú³Ä=V±
+†a/q¸–È;éEx‘ØfˏG’‚ì_¦þesˆÈeøÓôPÆ͎Åä±>‰_צÁV²l!½#áÜxO_°ègÉðJØíwãô„g‡#vÊùBT¦á½påKA–ÜëKkDuT¨m_IåöÅ"þHÔè#SŒJc9_¹¤#ìï˜ÀSõl˜Xúˆ:֐‰X%
+ր .brWÕRãS„3Vs xÍÕ—<é‰@!O¬.ôŽ‘ÓÁ PöLÄäâWýÍeСA`ÕqB7þîæK/ODÝMsÄ¿c¥T¸}š ›žnd¯ÇbãéQ›ïuG¢Çƒ½IÑumgtI'ª}­^‘†(Öﶴôj/·ÜV¦5Z£”ò´«Åg%g¹ù¾×òX¢l]M<ëÞìn¶kÌ9ME_Ô;¼ðûÒ½hm‰’ØìïÌäe~¥ªZ›ÄŠ5ªO]o1o²Ë¥ßåzÔÊp˜è¼i1R~\4™ú·±Ñܘ߂Àϣ΁´™h"#'Iú RaV8XԛubOãšétŠóµmf~›‰/N§&AR‰JHŠ’Ù±låZ1f¥OKWÛCL‹V.>³ê•§GUr'):_½ïÌ +œùN:îÅï¢ákÅ÷تÙåÉ?ƒ¤†zì¾t¤èdôcʨ5l@‡•²ð…tœ£6KY
+ÉÐë•D5Z ÂD-œ‚ˆ¹wb®ãnŒç_`+ ˆ>A”q-]F5K+16\U¯rrËÿȎë^—Ýȧ'ï=jJ½YìŠ×´³žs°=µs¤n 4%Ô¾4Sݾ]ñ²ÆÔ綋$_¡Þ©·$õ¬n¥ÐŒÔ›B‹0XéXKBµ±ßÐ4~ÞÂZ£&
+tdáæeýÄcý¤÷¨7ÙdhT(UsŒ*”¤¼ä“Z'8MԙÖw*אЍâ37‰N
+¥¬
+àƒÖ¡ô¡±.ŒíìcjLÿ¹¯·Ž‚Nn_ª<àϙŒ³ax}cÔ*„¤„`ã_‘ÂœÚãùx‘å„Ú#ڍ’ÇÑà;ÉY֔¨/Á³ÅÕ-¡ÑÀÀ€CGtÖK,ô'óç‰O:Nü(²…E=s˗¶L‹¿þHëp
+ä|š˜‚@#õn˜†[mÐےkl«žP¹5W7¨¶åo•E±i þjBNJšµ;I³±ãVš‘ASêd#‚;óLoGñ40{–”²T¥F°Ú¾“V‡w¿¬Þý=,VâJ
+513 0 obj<</Length 5021/Filter/FlateDecode>>stream
+H‰”WÉrI½çWÄ1kf*‰=#B*–ž ©Ã m bi“k›ŸçKdfIU=ô”¯"Ü÷pa͇ƙO¦¹÷ð̚_šû›æÞÆýÇg6ïÛYkñun¬Ù|ÇfóÅ8KÐO×ÆåÎÇa°ô=²éƒï²Ù\5íÁѐœ5‹ÍoÍjÓø¡+Åô)tÎÛõÞxúáú¢y?®¥Î“Bè’náՔC÷HÖ5–äµINµzß9ù5¸ÎîXó¹5ëb&u{Võȝjï¬Mb\§Á¥¸ö2
+^_cçRg Ã¶äDξb¤Dô]R¡ãB7Dú®pÌ_·§790ÿ5‹Òž¼ýpa¼7ŸßÊHů›_n§ØgR*éÛJdF`<kݼ:y|x°6'«Ó‹ejOŸ,–±=xz¸2‡è§Ó…o7+þ~|¶y|x6çg^s5E
+ÇtZ)tîèú½ÍffdD2vqÈfÉ(
+¾g“+]Ž,l“yi³U%óxcoŒâ%}B©sC×g“¬í
+»Ú?ߜ<ߘ§«gÏWO_™7í“G?Þ,Æt¸Dª$3I.†*[Žú#]T,2D:OŽ_®N¡è¥¨™¢pנ̥ìЅ(¡·‹¥/CÚb-ÇÓÁûBÁÛ¼kÚhÙÑ%
+ÇÛ`¨/X5¸ ¶E2$ù¹+bÂÒã7Äûˆ~ëé·Í?è3ër€½.§"q Ó§Ÿ>Þ{k6®‹ˆªÌš'0ü7üûżþ՚w¦É|u³O]öæªp\¬ð²
+ÅC¡³}‡r®>§\Ñy³¯'x3b‡sú á˜2—ÝÂWÏy¶û²‰j›ÙÈh4‘QµP€Ä`²O•Tód«Z'@©rs8™¦§‹e ·ÇÇÑ4…Õ6…j\EbŽ¢Ñ¼Q“ÚWw‹‰I“ìmͨ9öºÍ”c†SŽŽ9TsÊh–cÕ4æXv× ª9­²[x–c5C Ô»G&2ª
+µ¨½¶« QzÞŒ¸˜‰¸‹Ej¾£RE獩X¬QÁ-Kϛ(¾gðÖã²a(xíÈrbüx*Æ2¹›ìÿq½¼ÚG}uDrȞيιëàÍUW=_ì*Y‘ÚV1ˆê¼JâîÇQ-ìÔ3eM¬Q©ÝîRB“Ao%?é™gÄ Ÿw–Þˆfài"ÏROóºTDiðÔ»¢!fɊªeà?F£sU'}B¡Ç¿‹²}“ íYtäÙ@ßòèüy'%e /i¤ž Ÿ°#äE±K™Qš>G×ã•BT,R:=kÔOJ8UW¤jEhŸ‡xB Àú4qR°âÏ$ÿwê6&nTCŽk¢¦CùÀ»®â$ :•¬hôWpDû'sD2‚ÙRõ*:oôTÅê³îñyˆTׁè”\|*-üþNbgÄSìˆÓÂJ´
+ðnEð!X9†1Š‡ûK)¨v Œ úðKÅ"õ#_•*‚³8Oz*R{<åzyq涴ËË©UÊ 3Yn‚/YßvT¢ÜÔQ` “ÀìxJñã·šó։J§žÍ•Êž- yŽÌq~—Øž;Ý30WêõžºÔÍ퍤ŒÚÊÀ½Ú÷@\31³¶œ.\,ÕvlC5âê»ñRøÈÔm´Œi8õLyßLÓ¤gÏî
+$&ŠcñØAÞìP_¨ï؝‰È‡ñÎO¾a/3ÁF!Vº”è1~×î
+÷s~ &ŠÆÅO¿:ŸBäfŠJEÊ¿îÄÐ"^€‰B¯@v‚O:ç˜QµZé†4„Ü4p4QKCތ|Ó´/”Lˆ[â‰,¢®MfC.S;¼C#5à $rE#‘öA
+<ó¸ÑöëäЫ”†¥¥°>æÝü†Ýýx´Ä3bôi=ø°C¹1ñÔ‰'¦'~(EäS0±—ˆ:#ƒ_ûž¨wLqbr:àpýoæ»zq°6÷NÆם‡æŸ¥_¢<:ógõeîNx(îì=$j+r}æ~0Äñíàôí€>ŽÂ¸õ~ðx?ÄéýP:s¸^,‡Ž>»úô•‰þGsøñí5H½m¿Rnηo!zùmQÚ·_?}þÝÜÿŒØûîÍb7ó·˜?8úæê±ùñÛÄ¿ç»0ãýå6ï×Qê2—]¬tßèþ ï¹oh02~2FTJh¬„ŸXp©|ßgN]íK‚F¾¯X,¹-#ïÐ}—¸óüÝßãeæi§´Û%íÕI8AüTÂ^W…ÌWɊԮŠ{‰žJnOU¯ ‘ì×U1Hw{+l߁¾`U¶Ÿïð¥=¾"F6V¦ïÓeåŠF¦¯XIžJVT­ª¸pÛRI>çÇ„¢‘ð×U1H÷øʤßQòã_þ=¾¢åû¢œßœÑë‘\Ï‘ó+Vb¯R~*†‘äIý?Ö«¦7Ž†Þ÷WÌq­ƒÑ猎‰í´œØµEs Ü|p4M´¿¾ï‘”fv½›º@/»âH”DŠ||Œ6ª¤ß¾ë-TcŸÊùƒ¿Ïù÷‰:Gš Ì›‰E
+TL¨÷QÑ;iÕ"ž–º£
+Êòulæ©ÊómYìé:cÙé®m'†u£Û&oüʳçÅò‚ÜóØ1ï8vˆ§‰¼Aîç5r#÷”×"+' ]c÷ ya•ÛKÔ:–éFjq…¼Ejíúûù}»œ‘Z敗ţl‘ÚYAI­É•Ôâ z¿Ø]8­ƒ×ÀE”Ój>/l#Skìž5aȕÝ;ï˜1wW?ÑRës&e€ 7h©ÞOí[T/°YXTåmÔÕÕ"› pº=ÙöÖêd‚«-Ͳ'ûW®éA}Í>®’“ÝlSâgúÏtSΐ2ë#úŒÁÎáô;çÂÎ=p¬Þ¹\#‹¼MíS@’úr²6xà'âCÝ.
+«lÝüüÔ.I(³ü®ñ–tz´¡âM¹¦à ›¢‘)gXCØ
+ ’†Â(ƒòoý°>%ÅÞs'ßÇ:È2c?q‡±wGèzD”øo—b
+¹Ê7mÞ%"À<¯r›O6)½6oò</\kžñf•ÐMäùâ*fv n’<Q›V¹ÍÇQC›7yžßržWyžÏæy•Û|`¹_œor›¿ÈÀ J£Ò&Ðç½%p;#h¸$ÃQ³9t'—gLJ'Ý]쟞^ ³ž\v§Ï4½÷o" ¥t±Œ±º
+⤵§áýAbr®V,?šÈ„D™Z•dË«•‰lÀô$Ä2ÛÔ¤«•h²^Æ—÷œ+F%0%äD[ƒ@4Ö#êçÞ껖‚ËȒ6¬¤™UÐ Ñ2é
+‘YØLŽ¥ÈZÕ¬’Ý«ŠHÜÈ*­ŠL©m«¶µCmVïcŠ»Íä‘!rlP/å枖b1k‘° ‰E·Ÿˆ3&ÑÿŽ|±Îfs®hV©Zjb¶nŠ%¥´mM‚¥z¨ÉÕRQÜciˆà”!–³ÝÙùÝÿQY¡ñŒ€^Ʋ´£¬Á†Wµ’Ö© åÚ´ªTÍT<…UÒ£—®‰{ڐAÂÓL´ÈU¥=&Bf A”Âëß½­D9e%B)fñ§ÜI%^_³Îf©°¦Y¥j©ŠÑ™D1"yi©nk•CM6kUq·µ–-ímÐÆÅ˾ÝÓÚP4`‘ðˆFdsä«Äû=Bä,µ*UHR1‚M}T1¦"öë¶&1£SÌNÕÚc§@o ®ÐëÙ;Þ5r’9›™)Wù¦2ªÙ'š©óò¥|£ì®žv¾Ë;o±iÙ<ƒ+ OÔ÷JËâ¤`&¨"Mdôâ§Û»KÑWŠå¢—hÊÚ2^HÂKa³»—Àm°xjè–üșzµHS)Fy³ZFcöÖlÙT’‹*e‰äÙóïöîæ#9Y%Mˆ !ÖÌ^Ø攽’†SF j-±`ˆ©«Íh{cuD@3ò¦'¬z7OÌϸ¸¬DBuÅX¤°ÎeÚù»®PÙ,×ê ^¢lú¶Wg°§ñÕ4/ëöJW£n(7ñ4æå=tÕ:ÛaƒqV°œ"yå닒ؤŸ~þ»vd<d˜¤Ò$Þ/‡Ø(„Î}œøÎþÀÄ{Löð€óãÇOžº_><é><?R2l³ˆ$Y D^jâÏ} #ó7 ÿÂC
+ _ôÀ'i•²Ä§,PˆvnJ¡èmÔQÖ<ÁÄ`ŠƒSPË$d ŽeÀkÎñå õQa<ºEQÃlJòDÆaLR¶Ñf£S´²%³™kí£JWlxÑ$b"Z¢ÞIÚ25¸;op`(:ɵ`ÁÍN 5iÄ9¼bÔJ£\@^Åü€n†¡À¾g¡Évw’oùĔWØ×½^LsÉè²4/dÚ fˆC%ÝE›¼
+ðn£yYƒö_¯cÿîëç7Úª¸üë4x.8þ€ùë/ïÙLýûµë_–>à cëvæ5VÜ|]Oýë/ן>Ê>>a•úß_­µñGX;ÇkàÑq »2z~dŸGÿ -ù
+515 0 obj<</Length 19508/Filter/FlateDecode>>stream
+jþó™ÈNÃóÏ÷oc/îÛܧæ—V€Uäú»3ÅöcËj0qì¹_Ÿ&3iûòü2Oñ£Ï-âkÙq1‹J}ŒµÕCì¥×ƒõ~T¼rÒ¢(«æeçY/jÔóœ–ÎOJY^:¼@Gc\읏ÓBz~l€ðâbÇÕހÚÈí~Å_/éëû_˜tE¦"{ހ«~ä+
+ë®wýʙäjǹq‰Aqâ.˜yçþíÃ÷÷?*vǙï¾ùóù%.jó´LÿþæÏwÏ/ևðôúÃûï‡e¢¯ÒÖ¦…œq\¿4] O€áU»Óۑ¬’(äW:%Ý  Š›F5H{‰Röii€²¿VËä½Dûò;%ke
+=´ÞBܬÔÍ»²Âëà=€Žx‰Œê Øf:®‰(E IÎР´1….剎Æ
+Ÿ^F
+\z8eVMy»7к¬ °A<Ø×3êh éÇsü_– ¢hóËHāpyªðÄ*¼M ܧ¸T…Jׄ ô¸Ð™³DqºªhO-f‹#%£©²Eׄ.mHo7»ãµÅf±ÍêûjÑõ!5ëxÃo·˜š>Ïƍ½Ä|ð5™Ÿ/tt¾* Žhû¹žà>Ê6ÐAsÅŽåâ©­òPË„åɁLƒ°~xĹÚýGÄ#þUµûØ"<äq©vññoàš0àj®¸á·én ëªd@<µN$“/W¸&Ôp"Ê6ï¸&s8æÄk«êàˆx;xD‡p7oè«ÛAׄiÿÅtª7]¸áóàÊÈÁX ^Û0bÅ$·÷ðíœµê4nä†/IÈÁUÎ ÕæÁꩪ8¸&ôðNˆ¢µåÿ+¦ð9Õ(zœXöX<éE›ë¾r,%ËØː\¸Ç+®‚öŽ#÷y‹ƒ
+xm—ªŠBì±ÚÂÚ®¸ásOd¤`H0’mý}•–ˆ5Y©YSUQˆ=vQ¸<e_Vù9Ÿ·wÞ>ŸsßQ´åMΉ-@g˹#âyðˆ®ª¸ŽˆWׄ hã Ï¶Ág´íS}·1`Û¶‘c1#ŠÖÆÛ¥ºd
+Ÿ‡î€Xr
+ÆéšéÙ¡Î=¡ÎLÛ"¯E¤c¨ׄXá!ŠÖjZ_WÌá˜r¯íÌ%]Üd)OVÜð¹«2r0$4 +§¸JÌû°â†Ï½‘ƒSÂ̧^Å}žR*µj7_¸Ç/\æÞŠÖÚ}WÌᘳ¯­Nc¾_!Š6wS"\pcžZ¬<H±&§kÏ3…Üð¹›´ö
+i_3?;àPžX‹þ@N·³ô#º\²]áš³.¢hË:l1…ûTäí°ÇÒXyʾo5ŠvŸr96eô|JUÜðyd¤àP•‰ˆ=¶:B}\œZÚÍ×Ã]º?•ã¤â>9Q´´lí%S8ÜYÜfåï«\(Ú¸8]‹Ï;m›ÎÚ­jӅ¯üS¼ÊÅ9?P´´¾Õ%sø©±Çz¨*% Ý<'
+\èÔ ¿ÜcÀk¹ ˜ô¦ ÷y¼¶:UöTÁpאe_úÒbŽO'ËB%óÛ÷y:klÚÅoÜðž&ýŠ)ÞЭ‚Šcì±tš•g#Ë>.œí][Lñ6Ý3hHØ#7üÞ^‹9žŽPZN›ÞQ´TvèK¦p—n*1{ì‚ý”l里ŸC¹ÐnvǶ½úñëÑût‡¢4Á+¹ÏÓ¡êÕ6þ€¢ÅÆdæpºGÑ37½cÛ¶‘bC:oýœ§¹ÏÇ»”×ù\<Z?]ÃJ§0oeVÅ}ž.AÐ8pŸÓùåÍvRWÜ𚪋+æxº
+¤¨ªi֙ìC<®­Ü©Ï%½_»I$E[³Ôˆ}~Á¶s¤Žñö‚##ëúšˆŽlîñ+¸§ÔɜBòÚ´ ñsϨgÚkêu<þèèÎ!=ÐÇ:<zú*7\ÑÓÐtd3VR‹&¹¢çh²‡•éH›øh“¢ªjj]4.+Ʀªžº7ɺ>ÚûpÌÁßµxêxFÅúXTáˆTCòvwh£ªjÊQ#6Ž0/U5*'˜:ˆÇªá]ÀÝMœ‚+zJDG6{ü€µ{D爸½"ªjÊQ#6bÝG,¨C*ÜG8G´ø¢<Œ(jØՌ=d¶cÝG,¨c:/áÑÅ9Ù/b"MK#Ј|–鉀gÔ¸m¤r"¸¢§Dtd3î:ˆÇª‹½ýÚ ®è)ÙwË!Égtûüåœ$ðŒŠÛâÕã+,¨S*îG8GÄîQU×î´ÊlŸ¬xôdÅ£+ªi©àÛxú(QSSš*±;{Ä¢Š‹]jåpŽèyÚr·#¸¢§AlÐ`C^¢üjtœ#Â'*iX³+HÖ>uל ª¦£GK¡Š‘cù_ß"rEÏÑ4$ó:y2àu€…„¨«©T™ìÐÐhgv÷SG¤@´ˆM±¨b!ߢMÇûs8GôyƒÒ´4hÈç–êÌí¢ª¦@±Ñâ+<£z/{™pMõ¢IG,ªØ³W½6‚+zÊSG2OKÿÍOÎTÒDiÖ1XûVtӈººL¡
+²«<â±Úqëz*Á=å 8oÕç’Þ óžRA© ÂRXPhÞ÷Øûb½Å^Ø=ºD C›…=–~?õ¶ °¨ºsHޑKâ°´O‚+zJRG6ø~‹ª¯ Mͨ‚öÒswŸió|NÇB†XT±ÁÜ¢¿›4Ga3@TÕôQ4b#¶“ˆuJ5ë爱[´´ø>n¸¢§4u æ¡Me&>ñŒ
+HÓR)¬ [±!ÔN”¤=Z_C,I[4©;Â9¢ƒáfÒ´´$*HÖ^´hˆE‹×ѱí±?‡sÄÑB%\ÑÓØàˆý—Js$,UˆgT췏UËe+E<£Z ‹Sð9ËbAuXöv„-Ö±>mыF¨‚sD¬7ˆºšš•*“}¢³^~4`Q=ClŒE%$Wô4
+ƒylE_„XTí9$oÇ]SjÖWô%Ï
+² bA5×d1©\ñãuÕҀ˜í؛!Ô^¿
+à›Ä¢Š+|‹“h7*8GÄU9‰UYÒÒA´‚ÁêZqÜB,ª¸”·Ø‰õ´Ç¾Š¸ø*HY<NiZê¯*ÈV\•ˆE»
+×ÿݞÌõÇïšÛ“»væ~{ò×æÃ?ÿòißÑÍæ=ÝûOøý÷áfgÂÝÎ^_„Ëkóå͎×oÂewýðúö4^_}ù¢ùü7ߐ™#¾ˆßÄ;¯þp3Ãõ«æe kè÷C;Òŝâ9º²áVó.Æ|{{²×O/šæö§ÇU(i€ƒ£†·Öc^¶—ex]{ý*ùÝ£y٘áæÂ=`¸:®šw!îtýtÃ(Bžo>ÜìõÍçMLøe¸Ûtwc½¿¦$ÞRz«ãëüSº0Ë#^Äa¿Ï¢iÛ%uʺ¥|»Ûu”°ùòÇûìñhùSÇ¡õŽV^*ÞSü?„Æ»»³M?„aÓ§ÿöڎí`ŸâÛjm‚u,>6¬”1¼6š>ñrlhÑ6}ïiG¦ùÓµ-%Þa;6&Ôïbjí:¯Â®I¯ñJà4ñËþ£ Í}âvg?_D“ÅÇ/–{}Í0 cáž-Üs…{¾poÊ÷^?.ÿ½øž*Qߏôr»)ž½ºÐDv͏ß]~ßü;L=æŸÓº&sŸÂ²EêÂâ¥oՍ†6ì`|¾üvùEΊ~]æL“vµÎf‘qU}è›LV“:´aǴ\ÕÎR¹ªŒ«Úç°t½Þ•ÖUb\ÕÐÑðDÆõē^̂4O¹Ý6«‘²h:š‰«Ê˜å–Ž†«iCYm¾h.]ø‚¡áM?Z~ÕÅ_QӜiýM7ŒÔŠ¬*c–MΟ®³Ð:ú`«ÆŽ¥ü`E†e݇ùN"/ëW¯ß?^
+Ñø뷟BU MÁՌí¿Þ~ú,”#Û¹ëó‡_¾o»xôe"/ŸÈ¹åÌʟˆ‘w žÅ]ށ(ÏØö$œ8íÆ[“¼%jêØqe,†*EžÈÛÒ:ý(QS!”ŠÁ»làUDUM¡*½^$¢å0’¦ás çËÛõÕ+PSÃ;e§†Ñë¤×ÉÈ5̓2Cí#w¼TÃ$Y!ªj
+µÃÑaHrT<*debñq\°‘-…ÙR?â2m<*¦daJ TÕJ`OâS’œ é`M+j¥bôNVx'+"ÔTxÊX µL‡­œ¢¥0[rÃ!æ@*ƇN^x'/Ò-¨ky¨`ðÆã_ö"jꪈÅP¥Èß#¢ªæP*¯½·¼Mtq ªj
+µÃ»Òå±?&â‡X'ÖVÒ´F K=^×UPÁ™·}šÊ£.^‹O][5u­ãE,†*E,LLDM…P*F¯ƒy ¤h9 Òt7Ã!¦@e<j&Œ}DÚuU5‡B ÇÓ{kN0OÚÎû¹‡¹¦êSj÷kÌþMî^Fß«qö®‹A
+1»Ø¬ ªêj‡¸UkŽ¸ÞVø\<NÎûè·fÑ3ë:Æәü&ö ©êHÖõ¯Æì·PÓ%Wtˆ·åéc¾:Óó{úìàGÖõe ©»
+ÉA×sXàߤÀš)u¶}òwhÒùëSدð{%L.ë_AÖ_Aö¯åõ"¼êûS~ñu¢a@šÖÕ<ýœ[ó:¯ùJs~Ñ6rðqÎõ›;ðÔläÕ7r\àv=,ÎëïrÌóº'˜\ê»òÎ>¦õJEU¥š£ÇëŠl䠓œ¬8ç²ãh°fº>qÈF>Éi¢
+sþ5«Àšé~ø™KbÞÿþuläàëùœb݅9楃ÛÄíDæùï:( ›t³Ø²‘ƒOòé>ۜë§*á5ßýð^N»ëWä)ÈzŽ3lﻆ+ªÜW|†‘úvÒ´ªãá:‚™\QÖÇ®u-Gç\uã2ϛOgݧûCÛB*5œKñ3sÔmÙÈÁ'xÿ¸c†¥ÓñïÉýà‰gŒ`#ä4*Å®>‹ï‡Ål!˜çõ¬'¬ûtÄÉP°‘ƒs®O0<ˆ4­.Ž¥6ÀžHSP ÜóݘsíÓâûa1^æy=ë>Ýá@+ØÈÁÇ9×û2tÔ«‹läÕ7ò9ÅúrÌK‹½@ìCRŒ‚ÑVFŒwŽläM6ð¸>rçõƒ)ó¼ž8„uŸî?>ÂÈ<GçRÛÌÄ2 LӑŸóïäQ@¯¼‡üOýEðøš 9¬ØsŒs®ß¡„×|¹¿èü†ý!yõ,Æ­_‹óú—z@–þníð·*Q¾”€4U‡Wœs;ø-N‹§B1¨æyý ë>ÝñÌläà“üuŸ0çúp˜|?¼Ër6Ô]#ª*Õ}Û­y
+“K½5ó}ë>͟F§rq¿¥ÙÈ«od¿ÂïÎhrYÿ”å§ì~LÛµÐPU)æÝmâ¹@6òªY 3ŒßmKð=äüK+æß{÷Á3J°‘WßÈû
+ƒsY?Êò®û1M÷0ŠªJ1yt)[|ý[ýÿÍÀ±y
+xÌð÷n¯HJ?~ë
+æ9ê$ŸrØ Üž‹ï‡Åá/˜çéՉ~ʹ>º¸›È<O'Ͼ¬ûtÿþ_û„D¤)¸:Œ~ÎíR[œ¿º!åê†=o>‹K½<ùyÞvE‹KýÕÕ__ËÛ­ÔyÕ÷7þâü8àíläïŠ
+Ÿ3¬o®yé/V~±é>i
+¥õ5UQU©æÝãuE6rÐõ,fÂõ;À伾ϟPÌócwž£nÓí7Á<G_ÏW˜ó‘Ú°x͗û;œh¥Í5àéç|<p^ó•æž1¦þӑyŽ>ι>MUâ_Ìóæ9.p{Ð-ÎëŸr ÌóãÑpÖ}º?À†ÈRtu(ÆÂõ%å˜WN#”¸¯È<¯6Ž¥8tÅ¡“kù‘^•0å\Ÿæqeyž‹s3X÷é~ð¥Dæ9úǏÇókw·yQÌó4
+‚äõÍ%¬ût?|‘ E séspæâ(ÅÈ<o:‹K}žWêü!˜çèë9Æ9×ÏTÂk¾Ü_:6ì™çÍ7rsn×Ûâ¼þ¥õUQU©æ<•\îzӊ4U‡Wœ3öÉ9/îå"˜çͧ³îÓýÁ<Gç\<£Éñ}Â
+xú9§ï-oñš¯4w‰[‡läà“œÆ¦m«ùò?õ±3âäÁòçèVA7if_&—z'‘yÞ|#O±=“ËÒÑËâèeëZþŽŒuŸæO³UÄ ™çÍ7rXà÷‹ƒñš/÷—F,qëyÞ|—za$ó}’O š¦‡™ ·rºÍãŠläMfp©÷â0:ÅCsðqÎõÑ}¶gìÚË­B6òêy_áz=,.ëGYÞu?¦¿íjø[•(Îë™VÊLŠÄ²ê0ø9·Nç5_éíKNw¼yc#ŸàïGŽ!Œß1Ãäûád}À—žäõzÖ}ºÿ
+²¿ÆF>Éi÷œaÝU\QÝž¸…6rÐIN3TüŸò2è‘7¢ð½E{‚Œ"QEÈa㵝ŽmØ_vƒoÀ
+ ì¯O)‘¯$›ÁF_?Õc‰*’¥Çœ“-s›ßx2øâuýtæø16
+éÅ!WôäwæñÒÑ-V11<%5­4äXËϚOÁ=ÙÕ8Ə¸—®èàwäÅ4pz…5æñ'Ù`®èi>.ú•ýg84U¼ºPáyW„Gœ‡ ½F.^d]³
+9xÍ†àŠ¾»éƒ½‘ÁÞHó’j ÊN%g{=/@]Mfgâ^¢el°Šyy‹õ…\ÑÁNò(ۍ÷íKã&¿5°ÃjÔU0;²èYN§…Âm~œží, ®&³ÇplQU¼N²KÐ8U ÂM~k`‹ß¡‚+:øynað+r“ççºÑÀ›ÔÕdvfÑÂhœí4ä±çnÀX@MM½c‹VEç¿VWt°;²÷9u
+<âG±(zZœ
+ýÊþÞáFˆ|Ö?êwÀ’hPʸ—»Fk ge¤oZÑÓÌ+\ô+û{lNWtðәãçؚ쨫ÉìÌÎ5pJ¶Æqøå¿8™|I§e;š
+<rü°‰(
+ÚèƒñœCÔTôҐcžÉ\‚+z²;³èG4Þ_`•ãø‹‘ñ‹‘ùõ}õT™ãlAëzꗪãg>K÷³º•ÈéºhRðaýe(*É¢ !&v iþ+z6;ñìs.æ2·ùq~vïP¶ÇF®èÉï̓k`ð+r“_ÌoëO³é™+:øI¦ŽÉ6pzŸ5^»C¼è34=͇ÂE¿’¿¢®&³Çpkpr‘+:øYô-§Í°Æ<þÜ {@MMªE,Z'Üó5­¸ønjn%nóãä|h8ò~‚¬ëÙ¯Æ1ދ’@®èà'y94
+ÁºžêEá²_Ùßñûžùµ=pE¿#‹þEã}¾5nòãü†Î¦ïݯ®èÉïÌó#̓]Â+NÌìF<(Wôd‡¼žôÅ;¬—%Ž-Z EâH3Sˆº
+8‹m¹¢ƒÝ‘E¿¢1ø¹Éó£ö ûÁ=ùÙ·ðÞÂV™Ç÷²ÿ¬ë´iXËnew‡[! ¦¢—†1֋­¹¢ƒdê»üc¦×ßÛ
+Œ4äPÏùÀ„"WôdwfÑl^OúGõ:ý& GþF\ ®Rd]G?ÉË¡)óVEhsZϸñª*xiH±s•˜¡¨ì-ˆÆ{Ï¥q“_H«›½È ¸¢ƒŸÎ?ì]KXBˆºšÌÎ<¹Çœ*Ná6¿˜žhZWtð“L»·}Ì9߯Ý!މ—[ÖӊW¸ìWò§†
+;Á=ùYt4
+ç|ËÜæós¢>uý$ÛÎ<ÂlV«5à„ó
+½é‡˜Ü‹¿|øðòíýúêûðìîí x„§ù¶ÒoßÐ@œwŸžüœ²§-‚ÜÇ©·ç¦·9MÓ­ï&º¢¹QcÄWãDWûo&þ®ößFú‡£Ç™y2)߅K…,c]ùq¾RWAµ~¥@ž†ý§o/a$úéþ«Kj»4ùW“cl?‡˜1ªh3æX›cmþuŠ¿¾¼_zQÓõçë…
+€Ú¿ÁÎ|j¯—¥ç6k˜f:¿–—Ë@ß\“¿.c|3ŸÆŸ/)̅2¢•E¿.¡
+¦çieÏËħ¥Ò›C `Š5–W‘ñ3Ÿ†MÊdƒÊà»ýš3QØ؇gŠ7Ž†¢,oq) ‘ã(獾
+µ.’0le3£aáÇWAˆ‹}ÊóA!ÄÁº_ñõ°Ñ³CìH’÷.¸±Ÿ
+…/ÔÄ$+öäsÉzñ|$­˜c=ïEKkʍ¼F<g&[†&ÌÒc£MÓ¹uö†V+ì&\ÐÀ|oçS(;º3Üó™ §ÇE¯Á@hV¢ÛÃ+®ÔâÜۙïd«7ÔáeëgÆñ®˜})„Bω¡\¦uÆ·>hƪ`qÒbŸLm'vԆ߈*Æd/O¨P-`*VlÌíð+?ÿ¿l/a[ÃaƒrnpÆ= _uZèE>¼£²§›_·ìD-~ønT¯› ï:e•(‹ÐnSŸUÆ,ù9ˌYžGÞgQfÌ2TL´‰ñ$‘ÔˆYöô17™1Ëˊ»ÉŒW*D<‡T’Vú„×T¢ËÄ&²YG1:w£ÏÅïMoyßG1šÀ&Æʕ}KߦáýO¸ÖÁ`;ƒià ‹,¾óO4l@X^h)M¸âI!ÁŸŸ_<=ÁÑexúé& ,§q€Ÿ ¬¬ß†­6åÓíðãëï^¾¾úö‡W§3¨Þó…ï^ÓñNiqB՞¸!›q¾¹À-3»ìøL6óI/?ÀҟøSďsvÕ·_ñõ¢QÁ6ë%ÐÔ£ z^Á~\jfÛ Ý¿8®¢ø
+úb/´pÔÍøšéŸ3OÇ•“C?æ•Æ2(S05Çáôô3¼þ©Ÿž‡3þ2ËðôëpƳ«÷°ácÁ4þ ¦ñ/§ÙÿsZŽï?x7œÎþ8Xøw9—ãðâßo?œ¦ùøžÅקÉ?Ÿæãí䎿œ¦ãð-^Æ+Ÿ~ùü nǨ·NQoŸ?üñÝÉ?à3>~ÂÿŸ?_ß¿ lá)ùéCÏ6G3|?ÐDŽ…1ò›ó»|­_h 3°Îð–ã8,à
+ìqâÅ2.£ug\)ðsMYãr1.43ok&ÌÀ†ì 'ö´æŽcšØq¡™…Å«ñ K³yüJïÄwÑ/Ëâaˆaô$O÷ ø†3,¼Ì1AÊû_6tùéLVѢȕøòå bW"Ø>ÿ?GF½€çÃN…9Åê5A½›pÛþ0ü¶˜…-6P&4ŦÄCÅq+iž`©B);c ; ð7,óZʲ@-#K‡I‚óDÄë&s—°ÉŒY† •hlaï65b–ç;‚Mf̲]¸dF™1ËXÔó£#fÙS{ºÉŒ×Ãbºù6w‘i!ã×iÛÉ2aVGê$²Ì¼é6à™a“³
+öâɒ˺o²Å¢ÉËÜæÐd8ôáP¾y¦š¸cn!†:ª
+ù©’˺ڴMæøuc¸¯z½Á—u߇¼â‹-¸¯wÜÐÓPëˆÁA›‡â²îC‹×;3yäŵ9Ô1Œ©jUÙíp½ŒUlâ*jqήwÜÔ÷ƒ|uÅ%}¾ÌMT–Qà5ô2>Ý°…¤± ìQÉ>Vì®wÜ£[<鉱IîӍ\¦}-X7X·­/lA)¹Àª
+MØgWM†â>-ËMQŒPQÄ(kÈ]žj\—ußÄÕö2f÷ÔØ@{ν¿âº¾½Ëú>ÄÔA÷DŠËº²¹^U§óˆÚæZ|#& ØÏ\︡§w­#ÃPuMŠËºÝáÕµxR>÷ˆª*°²¹žu'ÔäqûAb]M>×d 7Ú×—õ6*·z`«¢&߈ÉPÒªQÜÐÓdÔƒÝ!).ëv‡•w4ó;îsüeäáInèémêÈÁꦸG÷ÜD¥ìëê¶ÈZÌáʪ—õÐÀ œ«7B'gM`î¬Z·]}e›J­›â¦¾‡¬Z7Åe}íæÛÁŽãeÂ6ãºj|Pߔt鑚Kú¤N“%–žùȳ²­›>¼:Z½kˆê†U•?R0Шӣæ>Ý‘\`UMI›9\4a
+ ÜÆ`[<‰ãn™•c5fgž¹±Š3/±®&ó¨q!Y1·åÖÇÏQÎÜÐs¶b°¬8³¬7wŠnÿ
+¬Œè­nÿ
+lºùF,ö¯ š–Z¬bè¢LGbQu¶—9\šŽÄª
+xo„FΛÀª
+¯ ™^ø
+®ëû‰Óíum²Èžs›îx&¸®ïóÕí=åÞ\d
+¾×ŸŠo@‡†ÞÙÕÁ†-*æŽy•èwù9óPC4 ©a !mΊn©ÔTŒ1®ßšs›ŽžŸû)ë;×õ0¯Å¨ÊhS*Þo>ç6=ðáÖÔè0|舶3À¼Ö½;()Gß[Z-gEߝ)LöØeÂçUÞðP…ë†ùt]ŸÝzìT&{h:ý0­·Vp›;?âߛ #mD~œ0tߞq›yÐÛiWЕ +$?} ‘s]·üð1¬—Ep]7Ãz‚U&{X³Ÿ`çãªïÜ¢è,ý8®qŸc‹
+9l6ØeÝ$¶¨Ø8ÂvÎÙõÎ-ºM
+˜d†-*ö…³ÍLJ³¢osÑí]JMóDá›cU¥$S²ÂŒñ̯چ-*v„9ˆp¬ªÁå;­1šûœœè|1lQ=†³a-¶×uøo=“}Êdn}Ãc5¤†0˜|ß9×õ}.“}HPÌæÖT(¨Rm#õ¹Öܦ[ÚÅupÎu}Ÿ¬ÆdI Š%³ÊVU>XÑ|¦^0æ”ǹ®ç¢]A2v¼9ܠâ°÷s¸7‰UuÉ{„S)¨L‹>Pp‹>bÂۇgXU·J¿Â%gEß¿æ¸j+T”Ü0*H–3u—ƯòÎ%}ê§6\úR”:·é3߆Ǫ¡žkûŒœÛtLsPƒRجèy6uDc‹) [: uUG²Å¸;®Ç5ZÖÖ
+®ëpD†xÈhïRk›àixÎmºçœá±êS۝ëDsç¬èÛ\4&{ëÙè «êþ4FóÀjà§T*”Úš8çTE©Q°¢çUԍcê®öÁ9·é<7q¬ªX63™Gþ±ÖÔ-+ˆ¶óšÖ¨NâØ¢zË"5úºÍRc2Ç4¶o çºÎ†«!CÍJùg=À‚ëzþ|
+Ú¾oœËºQÑ+hSçÔÆKâ5SÐá¬êGHÆ3+ 8«.§ òÌ°EåѝcAõǀVžR@‘a‹¢p̸¤áU^;¾ «*„«#$Ûg‹r\M¢ÛàXU·i±äªè9Åïœ+éGŒö³h58ÖÕ͙Ædnŧæܦ{/†÷^L®¤æ̧2˜ÏCOa*9Ž-ªÛGfTÓrg¤ ™Îü
+nÑGŠó9¾ Võ#$ãÈ?–à}¢ÄàaÉ7‰-*Ï‹j´­Œæ†²H^6êêÝzªT&s/>ç²>O[j!
+:Ù
+­
+[•mDŒ*±­Œ+sTo¦Øt{Ɗž7ºŽdlÄs"(µèQ8Â÷½–ÂŽŽhêS0˦;Õ´µsԐL½øœÛôùVsVô}®…=ó®ã’ЋÓɹ¬Ï*ÇTçÕ1Xg*ĚxIìÄ æ¬èy§êÆã@•Y\pY7mHÆ{EÏé¹öTQ×BDC|y¤šn›ç6Ý°ƒÇ±®æH¬2™óŠOrIŸd¤-pPÐÔAÆQ•—ā/›á±jsõ$sVôm5&{ÇÃ5ŠýäÜ¢;ª ³w†u*²$[^—t/êÆÛ©•—Ä)
+n»ÎYÑóZëˆÆ¡c3,ªNEQ8Þq”ñ´À¢p¼ãùYÈ»g£Uxd0*°¨Ä
+,âŏ²SyIR¦œ²¼aU]?q•Ðp’eà².ÂQƒÊFVbv^cËûësŒ­Œ«wtUóÖ1¬ªÞ叠1™óJ‰c‹**Á-ºO9µv7‰U5ϤFd(J(Áe]„„;²·,pT9ÅÀF^³ÐÈèX“ÁƒsIŸe›§ò’ØÇ=!q¬«y¦u[3PÙâú0¡,XÑWo
+’±ˆi‚[têfò½AE©ÿNÇrRܦ‹8'¸¤OT
+Á¹–g7Ee~ñw2 Ø G„¤ëê槊d+ªWÁ%}”Q^ðr§?ßpž…Áª~„d,â¼à’>Éò¹À^e#;]•—Ä)V¦*îöŒÛtï¥ï¥]·=ϱ«jÞé‘!»‹ª(ïØQÜTX”À*ãðžež9ú
+Áõ˜É\췁ñ^E²Êh(Pæ¹1¬«\§C&s/¶•sY±òŽ£,u ÚŸ©8ÍkcØ¢ŠBUpY»JÍ&^;j(¨6¬èëjDã1•‘ÛØ [TcYd¬êGHÆ1ʱc”ƒK}’‘²À"’xVÙô“Š¢,°ˆIwle±Vਲ£úJaEܸcOUÂ^å ËÁ˝þôðõõáåuüÛԍÝõ÷j€é‡óPdóÜaò´Ýuy8uçëo—¡†Ñt×/]ú EÂõ÷î2yS¦»Œ½‡K}ýùá§Ó›ó4œ~=O§ž/öô¿óe:ýç—î| §ÑõçK<uþõ÷ÿ¢ö >ìÞá³Ãû¿ÂÃq‚§£?½€Ÿ§î»³w§áçxúðx¾¸Ó«ï^t¯ßþˆÆÉ£}‘¾IO^ýù<ÙÓûî«ävÂ÷-¸uø£GyxÔ}Ÿ|~s¾øÓ/ºîü×ë·ë
+g\aZ Å}„ì
+Ë!©ÑòÞB7W\×:”G?ãy<õYéþ|™a†Þ¼N3þŠv¢ŸPLàžmïçóèèÍôŠß/p£æíñ€ÏšùæŒÓ‡~6i¾8m˜/}¼—×ë@;-Ò2€¢SwÁÿ'`ç†fU$@øô?7XIßep!ÎFr–ƅâIÏ­q^/3™Þ%7'\ü›?|z|÷ê/ÝçÓ÷ßüñùŒK[>æ-7idz›ËæÙØtc V&ë¼Ðã»÷oŸ»o?~||Ý]ßwøôí»Ÿ®0Æٝ~†mûúËË4˜Ü§ûIŸjIcð$¯kïGøÈÑFø¸Ã<LðÌ¡ ØÙqH÷ÒÏò£í¦ tSFpçkêt;NŸ§É!Yºzk`ñ¯×ÇÞm'þ¸ü¶Ko_ÿ”q([W4¶ƒ06é­Çë$ 8çø~ë¦îÛîÁD‡QÃx¹iy°Ã€‘׃IÔ…†Í2qê‡ØY¹¯3óÁïË'°ƒ|c°XdX´¶`í!ÀØÙb½H¯ƒGˆ]cj,Ä" øSÄrÎb3‘
+N\R`J`ù‡ÉÁïàþÁØäá<{,¢V¶³A§·3lvvxÓíàvaWFŒL$þ?ãUÓÉmCïý+úØsФùÝ<¤*¶b»’ŠWŠ=»>Ä®ÔÖX»vJãZk¥¸ò$ZڔsШ_ƒ Ñ ˆ÷hì_j쌇
+)[»`cøDcglì…3?쌻É(µP2ÚFô‘ w%kS$%•£)x¬™©3Ccݠ̙ñ°º3ÃaÝÖÖyÄ,ØØãî#ëvôvrÁÃ^ÝÑNÎ𓹒ê3#¥?‘­äø®×‡*îCíØf¦R<ìÁãaØû:6vÆÃNÍÐÖ®bcßvŸ¢xؓuN֓ô‰³ž‚M~Ð-IS„P"žºýs™EãÃÝôÝüKOª[é8’CÆ5U'¹<î²:½rÐ}3|;ý}ÚybEQ®ÜÞw+„·fÁÝ׌ìt»âa§ó£bI삇ÎB5ó+öâðoØ¿[LAÏ]ˆ
+)®à¹‰<“\Cq%Q\¤æŠ(®à_*®ÅåºâÊ¿«¸ÚËï—o¼ãßȋ‡C…[~œñó5;.·¬Pnø™×ã ‰žøñûÃüoŒùxˆË‘y™ƒ| Ùî~}ºûåÌZç?"äTUX‰JçjÖ)!Å:…„ç±ddh§TܲFÿûJ%…]•”´óhû2Ïòææo§Ï¾úb¾y5_ßηyE‰y#bE¨3¼Ð(®Dl<Gtýšt rûêÄþ¿ßPn¾¦¹ùÿò—ϬHy*˜ÈŽ˜•Ð>™ò½Æ•„
+ayRdâg |>!êä‘Vظ!yjf>³Ìsôåx G / é,yJ0"õß@ I3Î ¿ñ½žõ`5¿ñ=5y'±:LTÁ)Šàk1$›C¼:¸z\<:
+&_eÃgü­Í¤ã‚5d±­^ØÍ@8f©Z¤x
+¤ ô9¯½áËÏÓC¯ ".®N–W乪øºD~Â-@O(Ö+oGY
+Ž›\-†o‘dŒ @Ɍ(ù‰Ú„[âüì0tlàý¬8þ÷{k᫬ûå^D§eþªqXaÛ÷y…oÜאp¢Î}Š…ûV3Zȯ!¦»áj॓šàûÁU+u¬¬Ò°rE‡ÊŠ;Wtœ,P®h¸qEÇy„j¸¢ã¸ µsEÍ+:Nǝ¹îCÝaêt«î‘*±æ‚ù¬ó´Çðº.ºTŠUâθ•f8OÀi“bW¯*gMPãªæ¸Ã—Á]Œw5ظ«ãÜR'X¹«C宎•»>‰iu*¢:"ßViiŠ\K«D¾Ãà5ß¾Ù!Q¤ßURKkÎìkñàDu--Œªõ«Æ©ñãûgØðžÌÓxOQ6kÞë¾[½V9„TsãC<Ÿ'‹@`Nú– ¼ò¬,Ù¼ 4œ)C•2(C 0ŒÉØ0&ãȊ¼®/®ÆԱ˜
+v¶¸Ñ"Óé`EJR£ÁNm
+ÂçݦôÞͱݬ”ÛÍBqݬŒ×ÍB;ݬ,ÔÌhÉe£a¤Ìn#0…ÃLµŽÀv󷓛ß7DeNQQ‡j¡²zGµù~úü4ýátr³›Oï&ºÊ”-P®3=Rͱ7¹“$ óé2-·¯¿¾ÿ|óÝ«Ãé_Ó'^—,LkÐÑòܤ°HþW‹”Tëóu^ßê*íõo$™£]&±V‚
+•‹ÞˆqzDK‹ "áë-úR4ûñ÷/Çêþé%Xþ4„ʉÔ1µ¢:;´þ¼:vF˜ëq¥Nçù
+O!ͧßæ+O“œéc¦¤œ~œþ±|yðaùù–÷Owóáª,Ž@¡¿ãá*-óõOoÎ/ïÅx{pay:øårÈˇƒ[æ¼Æ›ÇO4^oɝ½Þže¹;Äåk||Äï™àÇùOó›kžíãኦÁ,äßÄk‡eß̇NEÆÿ+ÀYoc
+517 0 obj<</Length 12622/Filter/FlateDecode>>stream
+H‰ŒWɎǼ×Wä‘<°˜ûr” A–Ã6Ù  ‚!Ð$aãE(Œáw¼%—*N·û@NEGUTåËxKZóasæïf{ùÝkk>|Ú¾¾l//î¯Ö8sy¿ÙÝZ‹«·ÆšËoøÏ\>géïè§_Ë»­XºnՄlJð{6—‡íÙWß´ä¬y~ùeûö²ù¶×jJ
+»óÆîÅO?üún{?¸´ûjR{Ò[˜M9ìñʓã'™›Ï©ª÷»“_ƒÛíœÏe(+™Iî
+{æ=PÚî{%ÐöR;À‚ñÐÛM¡w&•Ýf“cۛ':g»§Hw)Ä·Es ‡XÀäâÀÕݨä2(7\7ù
+ô-z‚5Ñ{S­´kp e(€#ÁÆÎOµÐwd^†g±Ÿ©YJ3܈ÅfVD]d܏H5èv+á>¬¸ß†R³“;ƒ, B÷9ˋHr¤G!bA‰P¥]¤{3­1AÉg+mYö•^ñysβñà”\Í=N–ãœãg±·­s‘Ïmü‡·³w°R¹{Ç9ÞÇa‡ò`#o=­Ìñë8Ÿ()‡œÏâ'6óbFñ¡,ò•ï­â¯@[å‚eŸÃDx¡$.Šä"";£ð'(°´ÓŸ;‡2ŒºàBÞ+û¤‘&Þ(F‘ÐÞy5Î=N–7×)b$=o
+Päo‘¢ Î"D5^¢]‰‰kA7“ÃWqí*Evr¨?5OC¹†ŸPcÂð@^ü„ÌñÃNè&£žu@æ¡û’,‰½´,7eò]†S8)\ P)1 ‹T*‡ZJI•vr°63£‰:Ž0p%ÜHÛeOáÊX$ß(ÐäVÇ{
+œ}¯zGô8YñrÖÂÄ>s0Tͳ:¸¯×BH(N7£ÂÕÅÌE
+œR E?Kâ‚݁uÔƳ”’µÍ2àK
+¶·…ŽÖ cDº/s=ÖH£ÂQöŒ]!cè¡doT¨²å~A ²“
+‡šÞª` Ÿ¬L@œn!­éF]¥Žt£n1Ó-™‚zº%>ú'LÔŁÞbý|`¸,‡1x}Æ(+}3/øoÁtN¡õQÓÕ³€M6æÏ3.þÐ;ž?lÅ;å0ËhÐi©–àt„ÒÉo¾}u1Éڇ7/¿ùþÍóhêÅ=ûÝ^}ÿúù_Ÿøçù"pk÷^&¡RõtÄ vÓÑvâf3ìåù±Bï<řz¶“!X?W ˜«\¨íA>µ“z®‡M¬øã¢'Ӟê5boÈežÇ¦œàUùã½røËM9Á«œã½¸wµ>RŽN=Á‹¥_»[Njò”¼Êæï[mªÔ㆚ÀUL²çN±ÌSÉTÜå¨lâÇÀc¥¬Óž#Ÿ’¤bH¹Ø­¨¸ cùEÓqéSQþ¾[šÒ¦¦à“¦CY)þ^M‡nœ—”Q|ÖÌ‘;ïpH]5ž%1sÓ|~¯d¤´H2<KzŸï\yà†;%Ÿ51à”»%ñl^6]ñI²ò<x§dåw(
+< f"ïdæsÄPxP<šíˆ&Åè膇¥…­mðŠ'Ÿ(€“f8Yþ}¡^&—É+<† õq“êI ž<káÞñ´7yї vÐ'Ë|¡w¾Ïٝïxòt
+V`gQ™Ú"­°³¥íËw \âQqëèX5YEùZ
+' '“Ç égS£ã£H)×ã¡-o‘P|’ðTT®«Hcœ*UÐþìÕH÷œ"E¼¡ÁvÑP|ÒHK?!ÂmxQ|q{¸áymÖS¥ã£JÔâpMEZúTéø¨*5“« ’¾¿ˆ(>‰Ä%‰¿‘á`Št|Án˜CÄ¢¾xÜ»=݈†ŒS¡ã£ˆCa¸åVFÅ'­ ×Txf™"
+EÇç풳_>Ÿ$»€ÂƒBÎܺ®DA†¿© ð Ê­aˆ'Ä! èø<Əëk!rtxPÀ–® ÄC¢vxH·&K™E‡B‡‹‚ΚÙ'&”Îû9ùŽO#âB , ­¸ó2ÖM¾ãÎóÄ6i…ƒåYl¡ž]±ðŠ;/Ôä;î<G“V8X®m ­Xyh?ðàiXYh•1dÒžgŒ…WÜy™&ßqçe0˜|ǃ禿ðŠÏý|áw^:õä;î¼ôàÉw<xn¯ ¯¸óÒ9'ßñàÓJ¦…‘~7Ɏϝláwž›Ô¤–ÛÏB+î¼t–Éw<xn ¯Xyiƒî°³\ëÿÇw¹ôHrTQxß¿"—U‹.g¼ò±CàA622ò”f…‚12²‘e°,ñ빯sãFMG Éô™¯ÏéŒÌ¼ìÔ¤QíãN!J“vh
+Lúo‡&A¥·vjÒ¨4N‡¦ŒiOt Z‡iT›™SH£ï¥7R¯ÓUŠ™tG4Æ]GZã¶IæM?DöÖºlg“ß›ÙWÝ.r°Ë&ö¶{£gG ·Éè>t›Ùó-ºYEó®ŸSlÖá8ºéáýä&•Ù6óÓû±‡?¯rðëÂ5¹xzƒJp³ŠæM7­™9ñüêî4Äekº Mìô
+M.žÆ
+nVƒyå;93Sô®]e´¯4F¦f£Õ¢…KW9ØõûibçÕ#¼³*ƒ½úÕ3¹sv£_½Éè?N¾—såÛý"ãñ>¹üÆ»Íì";ÕðÔ}ˆËÝ*£{×OœÙÅóê¯2úi÷)ó×®í…O÷‹üŧÄ[þíäî~•ÑßN~³ãÓæu7«Á¬_63­]%\»Êh§ßKó×2o'Ý.r°ËgÑìä¼Ô…“«Œö¢ESáE£ûEâÃ吁žõh>ÝیvnCÚ¸Oaã>†ë˜u¬scscsÒ¹ÎAÇ:Ú sl““ £ £
+Û8G·G»w®íܱösPôk`4lç֐[GGÇGË5îÕ¸·TçÖ1[Ëtn-ѹõDp4=pt=p45pt5çÖ´œ[×GSGWr®]DZ¶P´`ôçÖ7œ[ãGcGgpn…ïÜ*?µÒK>qëÛzÉ+´zwhõÎЋݠ»B­tgZé‚Pæ`(s¨q@Ô¸B-pgZàŠ¬ºYu Di¢´¢®Q×
+­¨ZQ DE¢¢Z9;´rhµ fµ¬È
+ٙ²@T1 ªX¡–°3-aA¨_0Ô¯B+^‡V¼Q¹€¨\†^¶½lZÍ:´šUhëÐ
+V ªÕ*¥
+Ñ~ØC BV®ýyw͐¡rŒ(¿†óé¬!Ãô’wÆ¢cHÑþÛS RŠN³YŠ´ébrÌ ՞G[yÈ0ýÒdÀÏ2äÊB†é1cݸHæ‡Ñ¡ÐS R²NçYŠÌŽbrÈà‘ë³ 0!ÄôCJÑ}åí›bSÈC\!G㞇ð¬
+Eüiˆ.=ú!„Žð䥧%"$´Oì4‰Ú“»¡kFO€CÒÎãìIJÖ)à)¦R¬3ÌRdgé!&njõÐA6¹º×„ Ó!«N¡Iˆ.?=z¡'=;ŒnH!Äô’t¶OBtò È!âØÃÄz#"ë+ˆ“CmUëü5ՅÌ Çj
+n‹shç:ô;7í\çyç¦ÁmR;‡·ìÚ¹Ž×ÎMƒÛätí¼EرyçÚ¹N²ÎMƒërlÒ©ŽŸŽMƒÛdqí\‡F禍Û@†Õ^ïÔ¤Që㠐FµIšÓþëÐ$¨öV§&jã4eÌz" $h¤Qkf FßKo\*Ÿã žHLº#ã®#­rѐyÓO‘½µ’½q?šÚW®èn9Øi½º÷ß+w«Œîm¿¥mn§–ܬ¢™ï¥\‡ãèÞht»ÊÁ_ùFNýôÑÂÅ«ü+÷«ÙÅÓÇC
+z*ôTV¨yL¢ylö$âI¬LÈ ÈôuÆô5ä¹Ìs× 'n@O\…ÌZBf­B¦,!SÖ çk@ÏWƒž¬=Y2S ™©
+AÃ^æl—ÀÃ^aiv<ë¾EØçIF„aÒ²°ÈìV§†x~:õ×ËY~×¥W8dí2ñE¥8܂œÝš£/HÍqc`
+iÏê2è,ÇPU0¿*4IŠÔZ_—¤˜ š¥¦‚Mz´MÕÓ©Ô$iÖ7Œ .I&¥
+h*Ø(n…&I1oæf'.ƒf™9*5ét_Úи"+òb̔3T•½šºr¶"3™ ™uš#2E–eèfʙ¼O2áÝr®Ž®È¦6®œÙ4OæÊÙ[iø“L¸o²k9ï½Êym’Z66µª,³<@ôX¼ÔíåØÄJX5¡¾1Iú2uh"¥®ñ0Ù[à…F^C-´ 6®{“²Ê¥s+ý‹ÎêB}ã2Z:rÑ
+[M\öxšïlÇêpãáúÆdÖv~ä¡OÖx¸î=Ò"«7cU½ºP߸ë³G.Zþ«‰ËÎCê|™îyh—hL\߸Œ6‘|ýP¼™„IèÞd›%uM¤é4&o,²M
+wMn³rêàs ç†X¿«:¸v²†»&×&U±Ë Ú~ìšÜ:KåÔÁµi4ܵsk)IµÖWêÒ©Õñ ”NµHtE¦õ·B—¤Z[+uéT g@Wά&¤$º@Q:µb”Òé[­Cå´YMÔêȸZK倰x±W•µ´bù$±?ZŽ1zÜêr“íry¨ãՓüSW«ìVë„}¸<=µ¿-ª]<®r¯t±5Ç~5FæÒìÜd·~”{w¸ÃrnÞd»¾è4}ôðp_›Õ¢ºÅ:E-.»\“Xm²]žgùÞáò$ .WÙ-ÏOwN./Òc¹ÉvyÒn{¼¾H“ªëUv뵏®Ç8<6‘3Ù¬Ïû„Ó<Ø|ÞwÉ®vÙ­Nrš‡Ë‘ùÍjQíâM'ä£GϘ}s»\e·^‡ãÃõ|SݺËvý:Êa=üŠòRW«j/»œäáâÉg(_­²[®ñÑòÿs^mKrWð}¾¢{1C×­/o¶ÑÊ !£‘p8ˆÕ‚E¬d’‰õ×;ó\ª«G;8´“•]ÕÕUçdžƒÅ—fë
+7Ó¥¾8½˜ÊÙtíôy–O•nlv¯°ŸçZ@ß;?ñb×ù7ó¥¾´}¬>6ÛWØNO¬ƒ/ÎÎ,]ÖÙ7³žæÅͧÂ5ë|…í|TÓÂ.–>ë|›ù±ºÄ}óãÄÒ¤ÎWØÎg q9lcBÙ¹Î&j' óÒäYVÕÙ
+7Ó OóâôU×:]àf:røò—cë›éZ¾\žYó®Ózß23«ƒGԗ)®î¼[´óîѕ7®¼¹påÕe+­6묻¨Ón£Î»K:ï6YyµÁJ«:ë>ç´]åÍÈ*oNæ¼;•ónU•7'ª¼Y‘óî4λÕ_½Äøj&•W³¨´ºEeÍ *mn་½ó®ö˚;mr^Y“ëJ›^;ïzì¼ råMp+oŠë¼ ªó®¨•7Á¬¼)¦ó®ˆÎ»$VÞ4¯ò&zλ¦9ï¢VyӬʛh9ïšä¼‹RåUt*­ªã¬«ŠÓ.+•7Ù¨¼é†ó® λ0TÞ¿ò–ù8Æ5åC <óšòBz¾;éù®¤%{%-ٕÔL¯œfºPžæÎyš é9î¤ç¸’šà•ÓʳÛ9Ïn%-µ+i©-¤çµ“ž×JZRWҒZHÏh'=£IÖt6²¦³’šË•Ó\Vʹr–ÈBz;éY,¤¥°s–ÂJYþVÎòWHO^'=y•´Ì­¤e®ž¶NzÚ*i9[IËY!=aô„UÒ²µ’–­Bzª:驪¤åi%-O…ô$uғTIÍÐÊi†
+åé霧§’–›•´ÜÒÓIOL%-++Yýø§Ý'§ðOdjwún'~>à?ù§¡›ó1æä«]ßíO?ìpûaHÝ麓Ÿ8çÓ/Ý°™C8ŽˆËӋÝ×ýÃ} ýË}ê¿÷ÓM·?L=rºO÷‡¥ÿbˆý—O»§/_{³?Œýáêõ‹›äº/ùï»ý!ôoßìÿqú|ÇWqa{kžøVœZ>lWÞ÷îm÷{dÿ~ê‡î‹?ÿ·ûå%~¾ý¾»7»Gû˜ûsÑo÷cÿbñE\û“ÓiÐ,|ËÀõ‡.3nü 
+hÅ™ÖÀ83¥WŒî*6Ëå¼ÛÕÐzíãÓÀ躀Qc·úxz´Øj™ò{/"#DCdo‹_í
+™ï9k†Öú¼ÚTÄe|¤ŠÚ ÁžFÚSê<íˆCð9Rü7і–þ†–toi4·ø±i“Ðþˆч2|(«øPzMÿÉô¬ÓIpÀ¹ҿ͓ìY?ð~‡º`Nl+óƜòô[Ìi–dÿ˜7UG²ÒàÃބ‰¡¥Å×\—–þ„Ǫ?±òóÚ`–±q`d0;´ƒüÕkɀT½w{òU{™va qp{ìõ î9€,
+¿°"ö½Òî–!…Þ»¬H¥ gÖVŽC˜l,¯c8Ÿ­Ýµcñž±PÇÂÜÚâ`G>§±:#—=³¹tÌImÙ»Ž±vÃXlŸ[|l}ÂkmÙú£L†šå´yô)f†A.};ñÍCÛç2O¼ű}Ve†yAx3&;¥Ø
+f‰ÊGG¦IAyÆ-j×ZPòÔ4²Š€Ýۛ5¢Y1¬!¼Š‚^ÃS'÷fØJЊLC|jYž½{}vÊ<׋Uq®[ùᬅ‹
+êïÿ‡~·Fâ~«×i­Èo› ÐdA8nÏ2ʳPÓåŸs6ƒ0d%Nbä½]€Hh/^¡ˆKÞ)¶ÕÙ+¢W,ހÝkWV¡’N¡ˆÉξK@²ãž¢}9k[MæaXYEËÙ7bÞÆè"ü&¦=ök#øh2Û«½`hŸÝø^WË*é-NbuFd1“`amƱԑkMï-<@"k£°tQ´‹Hj§Ç¾¸PÈûìJAӬ΅ëOßi– X±°Ñ¡XCR
+)/º´šÁ ˜Ic›*å(“7°å¥inÔkcÁ É„=ìÂϋ7DIþ÷\†ŒV«õnàÛwJ£ å‰ÿQ§’˜)ÛkEÜp¤åçDž ®ùØç’8ê€x,M/+ôºâ53ßëLH¿ㅹ™ ªù$JŒkæ Vãhk…§§+î{Ú@ ``“=@1ºlQ§*\°؟X… 0£6 l—nˆåÀF§*\H£Dû¨Èdu6
+Äî,²6À]X µÙ
+¢N°?Z½{]#Nß±“Ô¢Å~$5nJw*CI.Lþ¥"Ô?CFo ¿]ñX4¸ÁÈÏQk¸ƒèaa_žÅgs,ècy5ÖÜáï…)LL°šh'šÄöZµaŽ]ñ©`v¹ÌAÌh `yªò>EaÛÒ¯ÂA§xL:ǽfcŽãØ-ß®âAç8²
+«ä^;½ÒË÷Gí@ni ñµ)uŽã*¬2GÑzÉztÐ)N³Y½<ÈÝo§âÍ$ß0ƒ™¾žM‹ÅýÑ¡ ÑEdnäôP”¦šîŠ7߂YӵџHæéÕԀ¤½©áÓÈÊi_|)ßWNÊÛª)o^ž¦ª} êò?ó®ªÇòcU»òrgv·Ç›ûCU÷e}~ÜöŒ™KþûòüóåÙì*_¾âóûיÑ9Ÿ*W_t̑^Wµ4ål®Ž{óOü¨ê¶¼Ú›êëtQœOşX=N"
+518 0 obj<</Length 744/Filter/FlateDecode>>stream
++++222000ÂÂÂòòò´´´®®®KKK*** '''
+
+
+)))MMM---¹¹¹mmm((( wwwUUUsss åååÞÞޗ——jjjoooyyy333QQQ¯¯¯LLLºººJJJlll­­­ààಲ²RRRŠŠŠ¿¿¿YYYIII†††•••iii£££TTT???ŸŸŸœœœ”””ëëëôôôÄÄÄZZZrrrÔÔÔÀÀÀ»»»øøøÕÕÕãããðð𚚚„„„¡¡¡¤¤¤õõõ```ÐÐÐÜÜÜ “““dddÉÉÉÊÊʒ’’ÓÓÓ½½½çççììì888¨¨¨aaa˜˜˜âââööö   ÃÃÃ$$$eee………ªªª¶¶¶ÖÖÖéééÍÍÍ===æææêêê:::zzz–––ÒÒÒEEE™™™"""èèèÑÑÑÇÇÇ[[[§§§]]]___‚‚‚÷÷÷žžž&&&hhhHHHGGGfff@@@¦¦¦©©©ccc>>>¥¥¥999;;;!!!\\\%%%AAAgggBBBùùù<<< 1dzú
+
+519 0 obj<</Subtype/Image/Length 13416/Filter/FlateDecode/BitsPerComponent 8/ColorSpace 743 0 R/Width 499/Height 354/Type/XObject>>stream
+)!7†BÈܐ9ì½Á`îáܹ8ˆÌ`y 8­²VØÚºJm]ëꜭÖMݺٽwû»vƒÏ|ºáÞ«÷ޓÑÏÃ9ßïó|Îýž—ï±Xr ësf<l»Ýl‡áùïä}×l‡g€cËÖmÛw䛭A>…NWQqÉ n³Ežw¡«°À³µÔSVn¶
+¾F?U8´5™-¤×
+$«% Ô$!œƒóЇeËàÐp,Ø`X KiÊ;b¶—Z'F_¯)Š˜$- Œ  Btm¡Ù^äávZKBâI^ÞÉå– .ÿ—Äb³ÅԒWØ<ó” /]ˆÀ*%¹ÜŠêÃöU»|I$#e?’$—±?ê2ÛLÛNUõ&YV^°PË-=ª8H5[ÍV# wɸŸãxykC€0/Ÿ‡ Édw;>KÛÃá*iH «uFHÈ®^„³×N˜-G¶‰aŸŸM³Ù’÷#œ€œôOAùÓñÁ3fË)gËy‹èGÓd¶æ“Hà« Ya¶QL×τ¸J`ù4D<3;×Ý;Û2T¡äΝ/ʝm~<3 òRöˆ’*‘f(f|>ó2r¤š‡,œPaA‚?Fœ¿%t¬=p®ï|H”Û]0[O)ñ7‚šÇý°_öNˆ”_ 44´{<þ ’¼
+vÇÍö#ˆ¼’– Ùû¦(V¤Þ¡C/.´Œv]<Åräw™í§GYs€Ï6êˆgéȜ7µ8ô“7;;ߺtv8)ßçÜҲنÄðӟ½=+·¸ˆ~. ü™¾2‹Å.ÿ5õ%ä’3¹r ÆGýÊ7“ÀóáPÆ»4Ól³Ë¿×ۆ¦ä’³û–Í6$»küd¶áÈ;ó.îŠîyç?C ‹´Ü³·çÈ%XÖ.N¢lÉ{S±áê7¦Êß½ühÀQTÓ-÷¥¨Ü\?rø¹kœ²%öf2™ÒëÄ㡎÷Xywìí4ÑN9WöøØl›†øö­žçq‹ýñЊµ­_žßû&ڑDÜUšÆr—‹èàÕ.~Øuíëƒu¿Ÿ¶'s¢×;$yábŠ‰]êš9lî¿},jraP·s‘ÇrÓ3é?½b±|mk¬â˜Ä´bŠ™:>ÞéË>Îx¿¿ôºýãõÇ8ùmÉWqŽ§ˆ)z<º}­á!ÂH“ÑR¨çåˉºüŠËK·>Àü·%ÏRR9.7ë nªµ`ͽ\,JЗÏ´‰Oæ$®½¤¢l’[¬^º¯®E"72“¡ÖTѯn®9^w–¢“¯üÚ`+õxÎ%xLS¾[‡mkŽçŸ…€þÔ`)"ùìF#<òÜx¡çp†):Pg¨”n§’,âÃTCÞZ[<KžÙÞC¥È¤¾]>éñ¢·JŸqg˜B’ÛH'-œ¹¶Ïï^yRÄÝ ”>3҉Lìõ½€ôXÁ7›ÜÇ4':mœ’6º0‚Ûæ\'¤X„ð¢aB¤bw•J1sƒkßãp`G¹aNšØÞNFŠF։©«¸bÓ÷ì'*c
+RHºg€Fœ'9ŽK]ZïÙ±Š»CŸú22êc±,Øø#8 DnÉT²˜[fÊlEN´AéwF(J¾Óļϥ v‚B݅´r=Ó½'/+ˆDBý&~¦TÇj#<ߦäùUàïëôÒÊèbws‹µë2ù6±‰Kîà1
+þAQ_Ʊ\Ñ[ˆ\FN¦<וÄæ?¤#N½…´±ü¥—FB¸­IQt˜ÝµyKn@Õü©NIðýöîù?ë,¤‘òó“SEe¯±ùà’ÎBä2}B,ºÊ¢uÏÏè룕…Œ±OáÞýË|m³¾>äRîô@ÈÎ)½ 'j™»:ÚhÇ^0` ê¦Âð•è‡ºúÌÑê”Ä̲Âð²6:©ìè4–ܘ—€¿XáaeqÔÐÔ}]ˆÅæ
+‰˜|Ö.OC—ƒðßä—ÿSçÇa˜ s©é" A¹¡§Ao§T…["ÃÏ cöŽZë.̦ìúìÜ,ZðqᤘäÆ/ԐL¼ÉôªV:òC'ÄéŒ%µ­µµMÛ´ÿKéoAïxžÏÝãë÷ÏëóÞ}öÙçódSŽˆ÷Áä7…ï¥~E!B=6ð4Ô¨¹í
+²z)*ß?XšFϱŸSöÐ<óúSxj»š¦rºõÏëó_hjË0–ºi*·—û¦¡ÓÐSP$c¡©ü¨Õµ&‰½s=[hJ¿SáÚ‡ž‚Vb4ÑLoÛ\®qà0iz(`j—iJ_«öBÇ¡Fx ÊÊýšÒ"—Eu ¼¨|:Ûs©Æ—hDrCÇ¡f¦M’û¨6yFÖA«8MZ“·<çz¨6y†Ý)‡€ÓÐÓl˜¨l”®ö¯fh–ôFØcšJýªÚæš ‡žM†ÜþþMºÚWM36M:íÑu%Ÿòoqº\hՍD>¿JW\€q%hš´æDD×Õ¼¾LžŽ@†a`´…uµ”ÅBðeZòìÓüu3eñ ?MCÏf©”Åó
+–&­‰’Ìwé¯h˯ªGKC0.iËÈ­Î¥ÇÅ{µd•]d1œGPaP?–­L†ÃòÇ@YҜÇnäg2Øâ<LËÈ}šÉð¡(§ÁsðǞ3L*v3)Q±¥aàmL;˜ KšÉ0ý½8؋ )c˜×—éõ‹ÒÐc ö¿Ã¤P5í¥XòÙ*ÙìR™½ÝoJCϬ¥i¥§˜ó­o²½ˆƒÌÒ*#ä`t—ì=O“†žùž€©ä0ž/åûaÒ$c3ÿÉiî <ylŽX½õw˜4ôDk¤š3Œ?úÛÇ¿®rï°
+'ŀ5É:|U[)¿Ý”º%qr”Q҈&øÿÙ÷3¶ëŠbÝ`½šÔ¹Þà¿;’bk&UŽLFK¿¯›ÿÕcŽ{‡ä¨!ӓÃjYt=ÃÀ/Žb\ϼ¦ÛŠùºŸeqo‘”Ú†éÜÄj)üÒÇ6+3óÚYb–>fµÜ+æ¿;îro‘GØԎ0ÿÌr#ƒýiè±=ÒڋØw¨ãÊV€0ÉñæÞ")¼Ha!+'Ü#aÈò‰þï²k.H‡YçšU±,֑ƒ‰ÌZhfÖØöI5)}ŽGò¿ÅîùÚò°KVágáÜ{$¡wR¶êfÙ=w‘ØËn¡§rAAžlvÏÔÎ.Y…pÛ÷I¨•eO€çŒÜ'h¨yÉR5€gÊÔ¸ÿØeMåÝ"‹„tŸð ‘>þÚ$t`¾à$1
+ IŠ¦-ñn‘á렁¸‰ªÄÌÐP³ ›
+šxâû0.µT×{aT릶Ÿ€\öS¹µ&!jÎr!Œç¹lN]çýªÛÓ46É쥊Áûӝ
+’TÝÒ&/CÉþ…d;”k}õq H6uÈ0ÀÞI"ÞË»E|bn„&ï@Ù:•¹)(ÙºöxÅÊ%ì$BF]©ÙæÑvä½v ]jϦf›–HU¥`#×ÁÙP®D,ÈE`Ÿèºè
+µ`6UD;S²äÂo¨!N7L&x%‡|©Ù¶n?š€ûØEn‚ÙցêÔÌîÛ`ºXH+³Åg:\œ’%¿ýEpGŠRÆ
+Àlë@ýDÓºÆì»g‹Ë¿Ÿ \äÜ".Cc¢ppü¦¡ªáS8Ýډî7ŒF@_ÄåšÔÅ£Ðùt+çq¹Vü£€¾S^o n͜Ûi*€¿—o.V‡ÓÅE݁æ8·ˆËGäïôuøˆ¨[+¶5HÌڝâ .6Bœ[Äc¶Û+7BŽ¦YmÔ­•œ&K„ü¯g؜H»ò%`7Ɯ;Ä£y˜¸ŽÅ…¶bƒNQkíZ2‚ªòA•ºÎû–v>ˆS0êž$¤) Rhû‘ANA
+ûA•'u=
+Ufbò=ÎÏ1ӈœv¾-ž§HÂ8V™Ù®íPa•«sTá ôú ޟîWýÞAȋåšX@’·V9ÓÐ)„U®ŠP-"ZÚÎçý·ú ì»Á¹Å³ÔÊb` xK
+çǾÜð% yZºd‰¼—ü‡.ïÎ-žeäBK ÿÚ¹
+ö ¶ÀgÆ-O] ××8Ø"¾äÁV´t¶Ü78-MÎyŒ;Á?ÝفÖ
+AK£ÿ!ô4)¶|]/½j.£~¦… ÏR€Äk¼{¬@ø¡G¡­¶nBz¡¥Iy¼¼äøÝR$ˋàҕŒã-Î-Vm5ȧÀµ»t½\šŒ}ýŸOŸèú(¼ue ƒ¼Ç¹ÅJ¢­Ä(€×vèú^xkòÂè'v^]ÿ1ë·Éê8·XÉl›Ȅ×> äì†%[ÃÒÃ/Æ֕-ôjÞ-VЖ¾à Uƒ¤eŽƒ7™g-7o /â=‡"é؆îŽF9 >¯/SLwo"z«=Ö ¯`ÛÀ‡Ûgø¢fàçß梂ÚþÇ{ùþD•q|ˆ/&7Ê #ae+n
+(¥Œ3³…á.õÜ!ÕöŽ“љ˹ ÌQŽºŽ0Â^ .%›‚«k6SÛ©5š•Ü(Û&¢µé¶ì ë ¶M›v“m»íö‡ý':# …¤ç;Ÿ`ä…ù|=÷9÷¹Ï¹bN^›Cˆ3cqŌ‡€<˯º)^»†ºW6;{{˜–BJ^#cY,y<Ì®œxç"Š1𦳥ÆhG¤sJ£•’om&]ï3Èeú7!âEE釈W‘¾àpDzÚAMûĜۛÍsä2Ý 1_­á†ˆW‘*Õ`ö⫦ù!fécˆ¥)3¹½LǘSç,±kxă6pÄ*­œc.˜TªÑbˆ9=¨’›ÞÕ´vzۀó8b•«16RçQúú)!TõƸF÷bÌOI8BG!U,c5½ ÷YJ=Ù:‡iL– ’ÏiÚuô9ÎѬ=ªˆoäë urýkýȽž„C&c(¹ÆÊ1ãÎ*n{õpÄ
+R X> rç„Hó5{=–(­¹’3ÞԈr/³M©™G¬ðW;`åñ Õ
+Œ¶ÁfÅ>¦ ¯îg1\“Z‹?ÑOaö­Ï˜|-3šö)”¼ßÑõØ#pÄ2Ý·nõyF`ò5lß©i`ö#2A†+Uñ(6as$¨â3Ø@³tŽûJ³×LÏoñ—ËÁF,Óíãœ]j`,§O£„Ðp-ÌÞècú/`ö'XÎþúwí؈%o¸7Ðÿ—ªª: ~•3†šÙ-¥aÐ9&'<xz½ï‡¾¼‰‰XGˆúùª/÷X€þ§$KÞÔÏSúc >ÅÔß^ÏG,¡³ØU ¾ögŸVāþ§\&JPÿ=Êp«ì2ßÿ-nNCg#f þïgXçÄ À€e&e¹9ü¼1NËl `@Š™/î‚Rìhx}Z‘LwM –xÁØstè7[ï–횤Ê‘oß
+‘h6Èe±ç’NrV+Ô¸ fNg—ès0v^¨q$¼\gì3ˆcQ¨ñÒë«jÜ–ÓD|Žc<jjÜ -ªì/¸·=<úžP㎈Ñs\¨qÌY 
+UFˆüð3pAæÁ86BŠ0*¶ä»cLô°1…ìj<§1¡ÂM±5¤~Îø¥÷…®=Ä3ý·#÷Õó„®iórìe‘¾Í±ÿ[<z<4vÓΎ·úntÉ>𚑉…L/Yò¯ìÎèÛ$Ò9ƬµØŒÕ ãŒ@_a€žÚ56É~ÕÛôþçâ|Ãÿe¾ü~ÚÈ®8”´ÈR³ì$fmQœevJhÏ(Ñ{jxC³„»“xœ;˜ híu~‡M6BZ…‚oZKu‰ºd¡Õ’‡*4•ªt[5hµJŸVjö©ŠÔ•¶?þ„ºR‹ñÜ{fáózï÷{Ν3÷Þse½õÛ~¢ý—ƒœÐÝ`m)"¨>Àƒx
+å¶hðA(/s›Õ“œÞrÊl,À]ìÿM๩à¹O¡Ü¢1~Ê˶Yýµµ16s\ ÊlBÉ·ïLÉç¿:‚ǁÜ"œ1de–u† XBÊ ¨2q»deBªèíQÃ0Æë0V¦Y¿Â%êàÞÿ¢/Ïܐ`¼N#t®ý7Ç*§‹ ulʲ ÆÊ4«“1öê}kc,²¼ê€±ZEZÿÎ4ìå>ôÇq0^óº<½cë80ÂëÖÆpÅu±fµº<bD‚ƒG©0Ûܣ˳ F$ Ņ\­µ!\G¥­ÂÉ^~`¸ Œˆp‘Ö
+qÿ–Î@Ȟ6.`Cˆt*)s¾ÇNî#`CŠg‚c¬½ Ç£yöD'€Ñíh~À†û´È¥=ô>ó_ù9zòøQž‰LíÝrÄþ(f„>1êÏoØ3£r¹ÏémìF,p›Þ†œU!êQÜz¨÷%NÖô+£ƒ‡è]ÈYN ËNúuØcï.¤CÌœH;P
+P¶,6'ÏP_tlvÍÑ®£MHïð:ö”B®~ŠÎÃ6R±ä®Nìÿ ]ˆÞnƒÎéZ[¹ä_ÑLjår@ùS;-‹­´%ÿUŒ¯Å烔=û½x¾‡ÎžëOt°Sy¸}±0P:Ĭ{5%[Kç±÷÷®8^«a~Œnw4úç¨ ðŒ]ƪ“®äµþÀU tˆ‘ê1Ê.©<Ξ©¸Ë÷Œ37I÷©6øL3•öÁ ¡vÓ½=^™ tșâùà ]=~o®8nßàÕîUªi>CýΣfhƒç»ß¢²PÊ镪N?£²ðù‡+Žòb¤D"ÍÅÝT|硁oP•LCT68NÊ9ºz$uoå ²œø„æ$)Npñ…ˆzV׿¦)y†›À²!§4åË4EYh«<cªiNš’Íß”(ô@ô¶ T†ªäŠþ!X6äô¶b%N³IK½»ÍŒ:„ú/P„˜×ñS
+9ž³©TÜE〺^π¢ûhÙDh»WÞ~‡P„(`ôˆBÆ_PŠ9D¡·!¥ ,ræ*ë¡f
+9/ÊëP’ª7c-U”Ü!ÊskCôôÅ×¥À؞beºyœL\ì6ÈSPlõXcˆßPáØáÂö³î$Ùãë„!n_“·û°\ä`#á:ìÂl6äŒs ÛMzÓ&õ–*êáY,×üc²kªºB¦„çBNàŽ–\wɹ^.ùˆ»È´5ºì¬æ´re䤃ìXëU´ -`ÊgÂË܎•ý°Ù³Ú”`Ò̈́õ@Ú`5ó
+•)j*Íë!7#_^&!HŠâºþö)Ú±ìÌXC
+™Ú÷•lªþ9Õ¦¯î-W̳  †ç]óÁMPœ‘/­Žb1³^‰E¥—ŠÝP²A®×¡ÜsÕb›Q°g‡Œ-W<jés¥fœŠžÝ²#˜WЍ™­)a2jn9iS’ôYŒéšQ°ÇÚ©¿O·ÂÆ`ŒýSJâªÊ`FI~µÎ!p(ˆê‹tzHƒ6 f"G‡w(x©ï¥ÓA½¥Üp"8Žm9/ÇÈtPÙ§[QvT„Brã9Ù;
+ð®yÙUí„­UË‘:í·0ⓧäïHÐ*e#=„ñ¬UnO3X‡—#÷úԐŲ¯Ç„ŸëlÖ|Ä '…Äpͬ\½qÕ)<Ç܆T?²þ óSieõ™rƒ%Èó¾úµrå§ ?éYÆpÔRÝD $5~î‘'üB6…¯®ù×],fÛ²“×µ›×‹\³2(ï"ˆ-õ·ªªe©ÍÄoUø jÂÌ[~ŒSáõ;åɆ!”߈=Á<É@ êç¿ÿPŽzp‚òþT­qXÚ¨hâ¯G?”õ͗‡[’¶3£ˆèMÌo••É²Þ~¨Üc_"!111 G\éÅ@wÓì#Ì#Y
+È)m¯¤)jÙCR‡#‘fYßD@ÖcjX Üb|ßX?$$÷üAâÅãÔ!åš0’mC¨wSVV7ÓDRŸ,w@*)·Ç1<’hþ» ñå(Ž©ð˜Í
+;œ”QÍ+>¡¢ÿTa¡oÜ]ùõ´j¼¸¸Nۗ?$u\važá‡-Ó¦âڅH:¡Âb6°‡Â˜LÞ,>Ô^¥¨U……&TW28Úv×yŠkÐoÊ=W h©f±x{yCˆ„>Vaqùô¾N é¦ÉâCíÇeäµö+G:Þٺ˗)þQš!µi‘:¦»ÒœtÚ§Š^ó>&Šg-«-Ò(ŽùÞ(&¼³ã’úMùõ3’ôª—ÌÖ^°QþŠä-BRE‡¥B_Ov hwõ;Ä©K¹a  ÚV[DçØÍq×UYhÂ\WC+MM8 ëÇ ø x[)Œïw#8ÊÆí§‹Í.Ö©;ǀ3ö°šgj·þôg3¬Ñç8ûˆ‘ɆÎ4uþf@X¼P®Ý"°iªº°®¯ö«¬OŸnþÇg±¾–ÉÁ‚:[¡YušPÞ¼ÿæFw«n¯*¨[ Ôï%7Æïÿ{7Â,ØQø«$J¸¢ÒÃ4w`±Âpƒ³à?a‹"FÎÔ»b_ޓxµ³Sòÿùg…d‹$õœrƒ©Æý[ŒÙÌ;k<…d5lj[2&ÒüŒoÉDy1&% }V}_Pi·®ÿ*ƒá7€Ü¨0Qè½;¸‡L“º>‡ñPW >%n–OR‚³h‹·¦²Û!RrË»'–ýQÞéµÚбè‡|Zªõ,­©¢ä]§Üà° ÓÉBSÔE"B6©?‡q°‹Å¬/,Ý&¾×ê —•çåzôÃáÀº¥‡—óý¨gDØT`.ïòó¹|„¶Ù–>ÇyÜPíaZØÇäšDRšœZRóä2zO¹qÎ9†! %ë.¼´„d¦]„Mz?‡£²GXè͸¾û\~ÉKó"ôKð8;›èD<Ÿj¿d[jR³#T§ëîí!µÙ(ÇÅv…&ìsù«â<réýæñ)ñtpÈ(Ë/™og±»Ӝe?‹0êm¾œO±ö;ÄԚKñÐSsv;DZQҝhý2¯âO^À¤ûs˚n‰ø†{’ozò .Ø-í±2Ÿµy)ÅB’³;o¥;¡b{K²Ð„_&)N„B08”ÿž4 ×j•rÆwhŒS1ïP2o_R±] ˆ›P“-˜â`¬w(Óý¯¾çoÁÅ  Æt9r,TÆyƒ!ïpâ­ýyþ“1ÚfµK)&G€Á4¦C¡lÝ©;ϯ_õ
+n@¥Ø]ÒÄû¥ç–«i*ÍA#Æ·ôäªyŒˆù<}I•NÞÓ>*ŌOeÒ¹) NT>ÿ^Íñ|¤æã=Vg*èa©'é®ùà›.ÞYÃbò•´Á4pr€ b¤”ùÚóìê:š"+õÞ½=$7|lo4$énØ}ÿ/Ï,‡ôYJõ0u\Ë ž‰ñ`»Ó²Xýôâ\’EþÁ{˜Ã¼·,Mý†ö÷­Ï¬뇛W$.¥xÞ­IFy Y6
+OÚL?X4z9.S^ª…Éä˜bY@ ‚WrwÕu<½è8‚ÄðcÞèsÅÓ<€4ôg¬¹ûtÅù
+æŽS®^ò"OÇbAw¥õÿÝZÇ7ො+ÙBúœ;ý¹ëÁ2D¼iã7Ä|CxsfƒSÂë®Iñ,_ð¾Ón™3>Y¨^w#Ôü,LƒÖ "0MýÝ®Ìë'~úxåÄñjþ14ì9ŒGe{Œa1‹1¦ÓáÆÏþ{AîÜ%±+ÎÛñ ‡¡³©¾q£çɶóü‹Hyîž×þ²—ÂöC†>ïÝÐý¸|;,²¡+/ÂB®”TnXC4‹/–M?úÙæ›.q´Ñm×Ötõ¢~&v…o¯{Ԛ˜-Añ싩³¦ÕÇZb ÊýUDˆPOã—gM¦>[yƒÈá!Ï ±Ðc³}ˆ`y‘ã1ð¥É†Kók¶Û+ªÞÉ¥ï¯Xéèä³:÷^1ÿa¿þ~Ú*Ã8€·=¯’F
+\ؑêpÕ¥×{-Ê9ñ÷á•ËÓÅÄk›mxy{Îsæ«õðF<'–[oþát1‡ dwúŸ¶$17ýô#ËB<]÷&3™©gC–EØâfïðuM_¼dÕæ° ñt?Z“v2±,B }_þôÉÉJŸe 6™¿ÚÑZÈl;]Ç!A«O ÿú͏VF¸¸<Û›töNÝ7®â°àîÙ)ø=–ǐv½äþOç•7œ.¡mXwl „B!„B!„B!„B!„B!„B!„B!„l@È-§K@¶"„tuºd#B¶·qŸ¿HhùÐrÜç/ŠkàÜ9ã·Ó• ;Ýwºd©U‡,
+
+521 0 obj<</Length 68700/Filter/FlateDecode>>stream
+{€¿ý¼}P]>˜"Æ#³ jsóGzc¤èp$êæ8öÂáékô‡{  µ®˜1Ä#Ñævøv¿œ‡nïts‡Ý›°Wˆ(ĶJh}>\›±}ÁÀ&LѐR‚<Õ#󠼇1_O{»Á”üðô÷Ÿ/Çþùþ¿ý¹=ýí_ëßÿû¨¸ýùÇ×ïÆ*^9÷è>VSéq¬ãeü… ÿmTÀžs8:Oà²KååùÅû!zñh·UŽX[Ä5±Å<j'=ŒÌ–ÃSéüõë¯ÿñÕëþîéÛ?ß=ëVC‘­–F b/곔£¥½xw”æ<-é/ïž>¼{Î~úâù%=½‹{úìù¥>} À*g¥ß/°%Üfœx•ûZñqHߣ‡Fž2·ÿ—”ª|rîWü˜Žš¼~Ôo:ôWFPuèLx„•Ž-·Üv¨­„&ïB(¾::s£B;däKþîùûË(¥q`õ{äï`žççð†y’ï7öY¾§ëQ¾9ÝnÿftPÊþǞöïÇ®~ÿ¾ÛøÑí?í[wG
+#wù¨û' aHt#wßo
+©L…W9%€•?‚Ð)¸³èG&DvÐ?pÈ8HŒ§`î‡CK„
+Ä´FmÙÌ»|D›¬9¸ÌzáªÊ”gKs©ÆSQ&oMê['%xêÉÃÆȲ-oN3žÒ
+n‚O
+Θ±Dö®@J˜àè)ª¡‚½ú§°¿IžBSðWñ9¹B¿z“Jâ±Ð҉WºZm¤óUé§2P²PÞo‹Õá
+tñzºl†Ó¢]©P¼¶ÙAå.œÚÌGÞ)Ô¡ù›Ü)—E‹ó*ñ:>zd·”Ëj›ËŒÄęéðªáz‡·Þ¤ÜŒédJÓÂ@Mé².dí±½‰o7Ò¤b5–ü˜d³: Db…pØ*&«ƒÈ+PZ¦y¤U¥Ëf˜
+`poÖÕ¤«Õò¬‰ñº’ÕGü¥:©–Õ¶Î5)§
+5êVj«\mJ–›FAìN—Í db§L:e+sA~@ž=?:<ýԒvz§+aßÒ\(çE‹c
+ì ^âħe¶~HºŠæ*2¾á‰  ”qìÄ«ÈØmeï·TËj[Mr™8ÞJٚRÎD‚e®
+Ùëڂ—Êä°µGˆµG6iê#¶…¥#Cù®<1àŠu½"¿MÕß]rÃ2Jåéu8‚8½Ãeã;Œ¿,K§åñĽÇw5 qçùànGHž×#ܳò>•Çږ­÷¬,´½FÙõÍ­·Äx}cŸtPõuâžz(?ЖvÍûP”ˆ”Ñ0+§ï@;d§[åSGŽ†1$¿©÷µm—ÚjzoÁ§U֝öjÐ9Ð…|ñ|ؔè[º;N'Ÿõâé–Ö‹.®¥ ïµ¥®µp_jkEm²—^184‹î¸³UÊÈ2i‹I­‡Is—¥6e—.ÕíbK76ño¥ç=Ǿ\W¬Ås÷ßqϾCÓ!]FwÈ1¯Èui˜«Í‰§Ï$ aõ^#®Fçàª]t>VUB_3wñŽ ::ږ¡žîL±)¨UW¡3O~KÁVüT¥œ-´5—¥¶ç(I擺â½)+V>Öäw[H(
+éCxĺ€N‹.PˆÏè,³Uø¨¯ºbm[jWÉÛÞÇs?@A84dtP:J’ófqJ™vDs`ãõ‡Âíbp‘ôW™¤Ìgò'uþ¤½eö tä‰sLJ¢ÓQ×v5Û }G©kK~Zâ—轧×wèw ºò2;¾:CC¦tòòfûùãëúÅÁØ–¤âv6“vŸÜ}ð‘eÄM‹þ]º“ªmˆ÷¶:¨>j«Ô¦Gm²ß·Ó~ðǟã-M<>ææÖʘ^ßÊX¤[ºdTN¶Íö.§œ¶¥‹ïÀkt ¹XÀ§J^ۖ°`¦1\¶$ï:QQW¬•¯poT±O5ÓïLGà_’|òvQNãù#ÝJ¹…ò!ãlŠ)hü|)f™íÊǟ˜D7 Uá낷5s7"yXPCÓsØ+.GXC«5¾m©ô¨Ó~ä üPk[6z‚ð”wå0JœF%Ô²+Ñi%?Mæ´g
+.¸¬ƒî|ËÓN¼¦ÆGÜh
+ Ž~!zhÀ¾4eÛÎa½·àÜ_ªé~åý˞ÑasãLmà§Õ<£‡ü¶Ö¸aËOz€×Ù³öJƒáœSøÞãû˜ùmMÉ¡ H(
+y^éñ%¬Ÿ©÷Ø{FóÇuÙH¬òü¬œ '§wûFyrðù®åZ—f`u£¾Ö`÷‹(ŸÌÿ˜t?%·HæjLµÆ¶lR1½·àc©]uôT–çô¬’žz‡&¼!dïšgt”IÚ¯£.¯Å{˜øMýÁg˜Žþ©cmzXø”2o”÷¶pÖµ®Ùk±“!ý÷ø¨ciȔïÈP*pJ¢ŸÜÉYŽ«˜¨#sòJýè ­/u Ç/¨RÆ”õC9ÑvÄnÂëN)¹<ý.‹k[Ðx¾owó§F ´n
+ÙªJói*|»Y˜j⛃ â‡:5ᑉ¯ZÛÕ2ªBû”%5&sðb¯ºbmϱ¶,Úz:ÍO埛*ù™¼ž€ßÜb ™î¼‚÷æ¬ãõd³ÜäóLw‹ú/F%Jœé§åg7O7fÀÄ〨[ùi ü²É0“´m9öÃ
+Ou“†é½¯Ü)ýª¹S­’³°¨#sίïJ'ñíbžfBQÇRzœ@!v…¢ä€žñ»Ó—¥Ñ!ć‚55s§PâSÐUbS™»û4T¼7§×`VM˜Õ&G{Fâ.IÛÓÔ±ïG^\S»½NÀRǛ Jj¥6êˆóàɇ¯Öö  Ø×U™¸#ÆøéV>pœÞ¼û‡g4A®Ì¡ý6âUW¬¥ÄC5hÉÔÎ,ðJ—Õé¢AØ2Å•!çËS=¯m{ˆVP²¢L–4]=ÝwÒð
+3ò|}‡½ „þ:_U|ôzSeZçÇþÎV—Ÿú‰†å
+WlL(…¢® îN–šËˀù4å¯k˜û§z]Ûöú?ºë‹UpÏ*²‚{ðK˜v¶r›)2mÎÉîI¿NBÇ ȒO à9º&åPÔh=E¯èKÑ7ܨc"§µº|üòÆŐÿ¸Aޙvþ±‡ñLâ÷Ä1öž\QÖ/zçQÞªC´HÆåÅ֗öºÆîÕî7p&I?˜Bµ?lS¶,ÕõtÂÚ .fu—FwmìŽGBŠô œ|
+ü [0p¬em‡TFv×kxoFÜéO˜Dz]á…–@!ž4d³éƒ$íu˜Ï qñh=kؙä~f멤ÓrmÒí²tmâgXëõPí!»5ÒÂ_o{Áà79AÜ5$ë:8{¥X1‹ ¯Í89N©A²cý»ý¥´Tzÿ‰»û™Í»˜I˓îž—švÏð®eºˆäºBCN-òyhqu¡RÂXâFÌ¡Àô\K"ïóµ}’(,«GÕ½ÐÊÁ0׎!t%U²Ÿõ,Yï»Q©QõÜá5ì·f®oÃÒý¸ZÇLá2ÿoi4;©`°ø j3t'm³.“û™Í7´W,tz?4ºì׎žÛ¨Å®ÊÙñ%£‡›uÎÐÐWÄ3¹û2ª)õòpKjòŠÔè–%iøâH¾I9<´¶Õ[
+ó7è„Hé³Ä¬3ij'è±î²Œfí<Æv7ëÈà4ŸCaÒÛ;õÚµƒƒ
+Ÿ´ Pꐄ âsݜ(ï´wÄrBPÒJ*tÌ _ÉüqÙéè”RAøþ
+|¦²ÈÖ÷š¦ßmAú ó6hÚeƒ
+û<-Âåf—±Ke¢â‡åj“8©‡t۽ܧù™èŸÒíýrYž
+L²gšI†¦É¯Êßíßퟫ¾!þPPNþ'>Ryy}»£›¸R‚Qµº¤Ä†¬6?8w)Ÿ™I{! ““ü̞|MÎu5¹mÆ:“ÓRÒY×XxO£¾
+~©áojú»%·etUAè4–)[~ Q
+¹ï|
+MŸÇ’]z8(6)¶çÁ¹ ^µŒîËhVÁ¶?MDb-’ä’bá®·29ßþ2"¿µ£™RÕÁ¬#pjÒðP·”H‡‘!I‚ñÚ¹ô
+óDw’
+|¦Q_ñ\žsӒÿ‚v¡£®±Gü¹!yΐ½‹Y§?¯×–<wÐ%»fM¤ƒ Ì
+áz\ÅNqÛ oÃã3äã‚)&TËÐ"ÆPgŠ¥¼L¢šÕ*be±­ç;ðP7¥Q½þr<6ܾ«×5^‹<¼ºÈ©J~ÇpËYú²Ò2š€@”>u”Wym ýÊ1°ç1Ztv¬ö[ôڒ¥kõ<àse!¹ø³tŸz.RVÊzçQ²èÚó܋–eÒțºÄ'z¾ï0ٙ5Þ ËÎ.ÊwƪپCØ34ë×v'ì¾ûtÍòªÏ¼“a?ÉûØ+¶Mì=ØS}žžþ§»N’g•(Ͻ
+¯À!!4}[¹“ š:B»"›“[žTù»‰è„ ù{¥&¨jځS_z±¾¶ÊZ¹KN©Ça"zFB±ÌÏMÍWý|­ÁOµÆíÃRd­TßÁ¥ ŸJӔ°!Êû”N¶Ê*Ð_$‡VëDViAMRµqØzÄFBMQræÏÜ{Á5è`[¦n)ÿt°üßn¸u„NŽÚåV~%©­ΈY DEq½²K’]¾X'GKåèBòÜÒîb:z£óßs±ú‘êÞ|¼<îš-³Jwý=ÈeŠÎ’!âN+N{×MZ+—…{Ž¨LÝ[¢Åù……–ÈlRiVO8íÛk›¢p›¢»×lüBvü=&cŒJš^YZ,p<wkE5àæTãßñÔª;«6 “üE—1±ÖçO5}7兏e`eä6—4ï•9£Ïº?Š“V/-ɐø`oí É ÕÒN{ÒojÐè%\¤âôrß ¿ݶÆSàZŸ?Õ«•-Ù=$߁èý€åó •IMÞÓõcƒ‡ä»òÑ]>ç·D3|)~ö±K(FÎ:n‘ƒ#ûPk¬g•>jޞ¿ 9MºÞÛÏ:#*[éÚ2ߟ†z¨LyˆJÛ “6­©É&¤þVsü=œrŽJ¶j
+ü­ÒzÌ«Nï:¶8óÐ
+m•Ëšõî*•µT+[áƒm¥ëTSýh's'€1ÉÎýcrqòþÅ*Ï:9ڟ÷ÐãVÖ_[õB! àŸxm´ Ü2VHîPÒtf¸;skzãIz’§`
+%Ý°˜yŽåéÁÐè/·?ÓH¢m§ŒÁaNrìۜ¯‹ÜuB©Ò+·)ª“Qw9œ­ —
+ciÔ¡ð¨(¤]º6£žé„¥4dÍÚVf-±Îˆæñš¡råCw{àJŽ5#zG'Ê«G0ÔJ²W`8ò2?Q¦rÅ¿òÛߺUø´ê^qMzé¬Ö©lx
+NH¶"ºu¡h$ö»>¿Y{Xªr; ï5ÖªÌ=­r}_Y³JkÞ:×´aœçcöøðôj´OÁ :>">_ÿìÀúü›„B{ûPoÜUx
+PåÐ­ 7¤ ·,’¢ùº­ìF_KIÔìý¼¶Zÿ¹KæU’ŸÉ{ÓGÜZÔ¥uÐù­Ï҉}i£áf=JQ6ûÑ*ÎtBŸ-üe–é;.ü•¿%º6n©CZWçµSʋ¦áüþAù-lΊŠ˜3Ø
+ÀßçSÌãnÑ=4Iƒ>Õµ·°›^ô%.Šöl7n6&l>}øŸÔÝìé7¤(Š¢$
+K”‰3ɋ¯K@VmÁd‹ËŸü(»Œ¨ QZ¼*Cð2,íúD%/K”±—À«E,ùežúXý8BZ@«}.Yu‹Kœs%RãacïBàjŒ$‡Q•
+cç®Õk‘ aõb7ÕX:¤-”ØÕxR~&9ñã-Ù3°°4]§ÀøðsâGâÀÁ’I‰ig\Ü«ÇLú<ÔÝZ¤k”’'_ ™SåŠLædN¡}TÝ£°WYIZ+ñNÖQHrÀtÉÐHìÒ¯sRnõ&‹>g¿Ln竓)/ü\Ñ¡œÙ”î8NŒ¼ð›H(ñEHě:ypJN{<86r8ìeÔ;{‰c‰rŠ‰‘®QÊaÑsUlÉql”kŒ‹±ÄEN~ êº8¢Œõ¢~k‰£'í¹†ùÝ<@|imý†´ôx¥ÉH[Hÿ‡)ð^]
+“r ±ï§ï¦çS®
+àŽû¶ âW—ñz)ñ!¤¤×@åŸû#t¿ÚQQëŽÛÀJD„buáøґlÄP Ô=–6@m˜†1Yú‰ƒ‘s[Bñ:×A:
++µ A-•[Ž}Gڇ”7–Qo’ø9·v7dC 'îmáIèî´p„²{å SIÈN x”úÅ”{¤­º›?‡œH£f"YKE™–ÑҍUNn‡Y½sBÏ£®pŽRÊYž4À%ëmµîQfàd[³Ùíð3]§À9J½ w äf¡&$ÁÕòSzqS͕!hœæh3ÉfîÝ£ÀzF=´xwëüø RâSÓ0n]NÕ\n²8¸º)¾-”øNrÃÆ9Ji&|ÉLT¯æhS¨õp½êGºF©¸ÊWµÛrºF©ØJÅSÛHŽ)¬<qºšT-m%—”±µùê‘P%å:Ç'g,ÊLTkr1…Ö¡¹ekò†”z+{ú8ñXPåí¾w¥æs*q';ç(%?úŽME¬´j5/زQë±(–
+1²UÞVÃ6ÝVÒ×7™“˜)îTâ&Hž…NöÒ6Ð:Ę7ÐÀH‹[^<ïœh’FRP×x-?¡­º›_­_" md«‡Öxáùpln0è_¦qiÓÕ£`Ï {?ñ“j¹k{›§ÞèpÝ †§U¤´'œxÚè`úéÃôzmkò^ÆÞèEa†m!|Qñ¶¡ë.f6q¦=ãbf/T!º˜YÅxÀ¡hbaˆC¡;G&ÄԖŠç ÓF;P¥Œ&N¡â]¼%¼ÝTJä´SI¦RF¿žŸ§gçô¯<§ùüqZæóýÜpû/ðG¼/äÜ
+%ö|þa:ÌÇóÿ¦¬?Ì´±Ñçó¯ó)WP¬ó Oí2ŸßOß¾:¦ýðé˜ÿ=žÊá—ã)~ú0çrw<í`¨þüþý§Ÿ§”>Ìß÷Ãw(ü÷ÿñëÔù;ò ÿßR>|8žúá]^
+Imì8™M<+Ê\`KÀ%‡^¿;||wSïŸã$!éð ò
+¨¦W.Ä©¶R u¢
+–›÷ÓÇ j†R<Ya|tÒÛ4ëšÁäHQvXháÉÈn)x ¸ÍݳN€êmëǹåЬ׆/Ð˨Àô¨½å¨%Tƒ<RLl–XûŠN:¬A‰ÌisÑ6χ”ªÒÅ çÃmzhX»‰a¼C÷‚£9¬1>‚;öGÚ²×k¶µ)˜Ü
+®ÃXIÀ…wK†ï÷Am5µ†Uƒ
+ë Ð.U(ÏeBMz…%Š‚-›Löv a6â#@ GXr8Ù qEØ ô©‡Ó‡½!jyw·‡3?ø¥öÃd„SÑöÚݏ^
+;($ Ô_p7Tz0rQcwAD‡FaãrˆñbÈV8¤4}«¯$\†1<h…Æó´öVp ¤ÈãHqi¡2´SÆ2Ø:Ûp”úÕVLCi°[[ÏԈYÛdÂÃÚ×ЩI™[ü¦»òf+ZåÚU¯cY¡œõi¯³=ÔèL\Ðq›
+»aï<@Êiƒ¡ÖЏPߙ²ƒ±Ìòv+óðu„—8¤2}åP듀ÉA€ŸAò¶’É"iÛ_\òÛ­"øÁöGH€
+J{•ø
+’4ݽÏït—A²¬0E罊^Á+1ÆõtÕù¦]åî¿À…\|ݳAB!„íé¨Âúão þøq\¹Ì+„;µý…Æ•ž
+Þùü{ÌÓô³ºk¿Š[µ;ÍÒBD} ֕]‡;Ènµ„QVޏ@mPåõë´ÈB‚fÛ-á^œ3CZ¤I!êmÐòSِ Á¦ËMÁ'Ëö:„Ú9Usöò#z ¡3ÔØN£ ›¯ßŒì#‹ÝtAµ²* jE'Ä¿NP+OŸDá¾AÓa‹ˆíÀ
+ôg`³b·Ê¢>±࠙HêÙ+,YuKcÖ¡¿Ýì«3>˜[~%¬Íâfœ¢\
+ïÂTf.…÷›‹]`:ië¡jYòü8DI"¤¬[4ök}~%´tóÔ½6 e»œñHÒnGNéý Vk_È\Ü唹‹ç7™N ÃÒè{¡4ª‰p_{fîRW(5ƒ5÷@–SKƒ¡ÁBÝÁìô¿²‰ez[„Z4H–$ׄó¤—4£¥fÝå“ôú%¨É=FºzµÞar ôÇ/¤S¼hUÅ1¨´¬
+.¥Ai;ÒUö|àȂ—$]åÕÅ$Œžâ:~E&óÝéž%ڌìLàÇê‡CÕz³§>6AÅq“†6*ÓÒá³ÐÆ9í¨•ŒdIòREª»Wá|?
+Æ¥„Ç“pM—R𚤸ã_TòØ,Ëò­M}ßïhó£ÌÔÅjpIÒÉýñÉDR«4ßhåÖTóøSOŠSg+Sçù'®t©Ã=nq84é¹Lý*÷6ŠÍþ³T¦$û»[œ«(ei–%ÝyQï‚M›2ésÁXh+L{˺àUOV™F!B%½îšâÜ[E«»zo`ÃhM?‹ìø`ždU©ØsIX»(åL§J×àƒ¹šöG*5[.•ÿå‰—l]ò¯TÝËo3½UÚ ÿË´X§^¯> öÊd¯×‹—`!‚jT¨Ï$¤¥!jº5ø`†vM–êmðöLpþ•Íoö±¿ÎE;H£ ;‘]âŒÜi/Y¼6–v"Oðõ§8a@…Õ.iìÓ9¤ñoml·Æ¡%KvW{"4r•Îy Ï¿ßý„7}%ÀÌÏê§Zÿ0„7 œ=îÑë‘Yh‹Óc“l´ƒAµ3áŒ7ïù0+H÷¨yÿgKݬÆû®l^Àe-µ™§
+[lö1.4͝ʎçYb!¹ŒÞâ^C:,õtJ»µZH†þSZͪÎ–©Nò‚ ‘©bΠ½<³ÓݓÙAçÆ¿ƒDºÛu„yîTƒ^â=I™Â'f¡­8½Ä5I5Ñ@^0¯ ¦±«•(§ïG°Yr2ÿA¶‹fiM½ ;˜ÃF¢…Æ–6×<r{!mCÚå­…©XZ‚…äF¹rkïJ=Èt•U÷JôkõÒzú¿E¯ £÷#>骍bK/nÁGðÐnɒRxU¤³v—,Òp EGié*CIzI”~
+ƒrCŒÙ2m5ë‚aU©ÉRˆfw`ïÎ3´÷ΖöžçÙûؓ þŒ,ªzŸx\ﴖ¬»Ò^ƒà¨]±'UA¹LÞÂ֞_É^e×St
+X¬K¾°9þ^³&f@]›Bgu`^ìU`$Òà}‘ ݕ—ª.}D¾ñ•pўöŒ„!€ ªë2·áþ¦w¼Ñ©Òm¬œ…Iô
+;µD=æ0³=æÿêgõ†U<j,ˆ¤‹r*èÇ.®ÅYHžN姰ªc³U’Ôpå?hA$;à–¤ ´o«‹]o‚¥¬%)öB2‚jeÆ«]\.óñùpšµóe0ÙÎ2iêªo#™ xIÒ©šÐÁþ‘jݸÓâv µ ÷ƒ>iå )–•Ô ¢Õ6§Ù½¡,¤õaÒ6é¢-Èt·RrÓÑa£y× ÃÚ\ÃàJE' p Ùe*F>ùæp¨Ë¦†µ: ˆ›>>ŒÁEP1;Z‰&ý±[7ºÕ[¦ûú…¬O,w®S×FwP묫Lt¥À›¥³­¼ÉåÄpª¬9Œ“¹¨Ô´™tZÑ|¸%eÑ;B2þU
+» ¢wa‹¸*œ±þ#FAá%†âèºjdi1Ü)Ecù-’; À8)@ãM´ø)ރ3,m洝Ô¼8/­I…pÒÂ3&vl,Ót2Øñ*`De3x{Õÿ5¶ØòlKcGÁa´µ qVQ„q²˜N–®IúŸñrÉq]‡è<«È
+ÓT°j[åُÚ´Æè Fm¢ÞbŸg £
+ Ï:ÉÞø¹a¼vÿ7~V”4$^dŽcÔ&Rqzq1žéŒÖE÷¦¢~`~ý‘šîUAËñ½RÖt ´:XÎHý‘Pw*eö-!Q¿Ð:»ê˜iÀû°E[Gy•æ1ð¨›â /Î Ãö®èSã(Œ˜L_¬Lž >¬wª=nµñ¬H@[tÈޏ€EïjF½Y—ÐƔÄÛx‹F‘ƒ2%½³È5§-Ð*ÕP}ë@<à| ´³Ç\ ÿ}ÄåS9]­Þmvƒ†¯³Dšèü`m¶’÷#ð¬c¾¯ÆGdQΩwrc‡$¿èú#´æA2eã¬E´§ž!ÿ]‰Å;]UòùûHuAC
+åÕ¢|'UJ2Šqš¬ ×ýby+¥²üé» ªÂQ>n(á”6tSà§ÛòO¨¨èUU–²P1:ûó3È/8n¤„³åTUœêܚ*àñÝ@Ätй]¼‘óàÚ>²ô‘Ï”¤hëÀ}àg°•hËxXµ$;-è*w@U[´é^Ø
+àŠ/ÚtËó¨ÌkYï ø_yV–]²RÛëƒïLRº¢/¹MVQ4NKŸã.=Ž
+Òù»¯ñ:Y1Šç ;6f¨Ûé”f×äëþ%œ²níüÙànÄ-fJVOä’áõ¼…ŒUº}ë!Çk:e½[¼vópeŒ¶~»ðåP!åWTŇßî%Ç»¿äX4ê q
+s5.“u&¶ˆòµ¸hWàÃóUÎÙç?S‘žM’XÆXøâh籁ú¼qʳkŽq>€&§’ð~¸JQMÀΧA¸[7(eö$§É)Lm+qãfú¸é#•q|ÙfxD†<0ÚµKÚaïju:gårˆ”i+¦©åê\½”­?V‡ßÇm¨–¬ìî-–Ý™î%úcÅ=¶˜Ýøˆ Ù¡³`ÙôßçËÆ5U+§óï-¶HÃm(ãq![.ÖEüF^qß&ÊÖwޏÀËdÔ¥2½3 Éá*i$r¬+}`j:ß`ü–!ª\ ®¿6).úÖií'•ÁGä,çHjÐÿN­ó[©ÐÊGdzƒ,ÉÆmÆIúBô%ç`µQHœœÈBÒ«”ÎGà=XñÉÖ­ù8aò]ú4I!ÛÂqP6hG„4.åù•R¡ïš 5£óa\QNœV¥Þ@ÚI¶Ú©ój¿;@è%úB¡By(|‰9_¡剖2û^<û¾÷o¡‚ÕßF:a­n\õÂÕ'A¾j;ÖºêÅLJº‚D5¬Ñ&*fJÚ ®¸’àÃy|ښZ,Ž|©hV´©¼åg ‚gßÅÒ|”ïÔ´‚d6&çԟ3°nÍ­”Ï’ð¹h ÍópÄMoçs§^f߬]ïHNßÐ8;£¦ÓëZtÀB¸!I[˅»bz,rm©0u^õV쐼Ê3°5 *ì%Æ5Ö¸}Ѻ¢q/Âm3ڌ^ÀRâ?Ѻï|$h$2G¤sp_ŸÓÒ¹ÖÍßÁ_\6ãØÙ(ØÁ@-Ç1y26&ύãðTA§çwßÛMJ?%¦]Rá˜žŸQ<±-èҜx=̕¬q
+£† rˆÂ„b ô~ޟAIA᝾I£#‚ 5PnŒBÒ Z£>,ÍçFµH¢–4_ãý9ÁéúuØ&X‘|³q/¨¨müH*Ôm2w3q¹¸gNjÀöi`ëf£Â@ÅÍg…½
+@“Óýûã\æÙÊ:@½ëq#ä¸×uA.Ê'jñ
+pµå::A€;Øêx|t&ôIaïÎN¹D_ïìI„ô%Oïy*j앆%Úз³¦º1ˆSÙôóµY¯u¬*’'_MJ¶aB'@)Pl5h"è9%S‚¦§6té+
+*R%iL£Ç’~*
+ñYõ©¥b*J׉è±TèƁ†‚œ†Ú…ÖVhoQÊ_(C—gÃ߈êê¶Íò”gÂ(îˆ7ƒæè(¯m¤²¾FˆŠuü™Dÿ
+®úšÈe×VäÔ6ºx_œ Gï¾`ùå_ '‡¤Â¹jöÚ-à\?ÝlÙE"FñYW8„›ˆûƒ;4¦õ©eÀÚ°hJ£‚ ƒNë‹Ú0Ò:•CƸ´lÁWÊÆïaõe¥qQ3Вڼ8E¸­Ü¢Þ½Ãé¥ðy-t
+”ÕÕ7’·$5=¥{]«OêÅè>Œ14€ÚJ´}‚\0­¾áí3­ÎëžÎ­<v
+üðOoR-a¾$
+‡éaŚÕj;ᾋÓfMòÀ>šõ²¯aÕkáÐmš Ñ:Z»è^étqÅ´\s(Ïca|þ6¯VÖñD Ðq›Òp®’Á3Õ1I9·KŠ¼y§j ÷¹†Õè+Kçˆß(6Ÿ#æC=Á M5³ÓçSDö4­]%®5´âzQ[Peá=4CªS¨Ð°^1ìc^v9ÙϺŒS!æâÑЭùOûC«&….ê‘?R¶¾ž¼[§ÖiMÞ]Åd=`rñð»Ø½?’Gî´æͱ LªÛ‚%ÒG²®5yµ%ˆ—«$LRBùð5YjJîšÉ.Ü ®ö¢N‹ÿ–çñÏAuHâöÆçðoä,OÃɗ!ÕKÒqkk¥¹¦Å¬µ?SÅ´SRW™Zbõa@’ËÕ¹=6¸¿Út/›>‚Vض'\œÜ¢1G8%[–ÔTf*÷±0“ôà¦Ï=L OAøé S€ã;žrÅ&×0_ý¯Ã°ˆÎs¨´Ù&RkR½–Œ¨ïTGüÅ`Ìò…*Áw„Y»èµE…¢¯³DùVöŸ¶íCd¦+Gú˜s–̵ ¡éìÔËî
+…ŸSñ1節ٶzMÚY7Ùâf;ь„*žm°•Õ<$ۆÆYjžœn®¥o¯Äã]´Qƒ¥äJ¢•ê¹O#r Nú÷´2ɕ1×Î4Æ<Î:E\@çêFü–Ú´­ÆmÒÎTÄtSDØ»Àí6BHÎUÈ"d{
+!qël¸º@¡51¤À3{ê.­ˆ”Ì·ƒ!g@›f$¹3¸ÎÊdîi”Ùv”Z‰¦]‹„1NB ``”ñ°ƒcb›„Q³­,5sA±}ÈÓ&eßh?-™ÃCèýÿ4ÌG{÷áîi»³Ý‚£wH& áJlIaÔ[´5ޗ ¦úPbÙ,¡ òܔ]¡g§æN¦·¬“Ôe Xc>ŽLÏ$a™wèaD%‘‹¿ q©Çñ’‡ÕÕ¯1BoO¾ e<#O/}C[£\ˆÎ<b×ÅíÏëC’W£m"N­I˃ÔöÀZHt2¿{[§›ukœ³Ú
+H•¢ ÖWd†l§€:~(P·72ƒ3½„/ŸÉïI~?õYm¿gúýòÁÌJ0«ï|ÞæÏ×w>ïôûç—D
+›ÛI) 8”ÆŽË¡<³©*zr¨…íÖ¡0 W±CUCGp¢€Þ]¦›á=ô>
+¸^gt¨˜ûŠß ^¢i„êZÔm&÷0t§bÓéG¨A…ÕðØI‹Kf¶†å׃SïAU;ë6CèG1˜`R‚+–Ht…†ÑþlNu¼Ñ…!P1Í^mʄ´–hý,?„Ôy>,ËÚyûˆ®F–tÞ.½øí€äB0(vZÛÆOT9gF‰†W#¹. 6 $º.,Þøòàˆ$™<õ%Ê7a¢«E4§¦^@|qîp®«ÌiYCt)å&¹]U®l”ºÎ:È· I–Ô²n¾4¹PÈqµ1Àú Ë0&[Ÿ`È%êô2òM,UV{Ýt“æ9¢ÏÇ_iDz=îXnAÇlM/.…<¸ëÂÝÎîß ùl¤iøAs–G}A¬†÷°ö0uF9rƒdN™ˆÃàõ ¸á:ö#
+®^;5WŒWÃJ{/ar–®}§>‚ñj(–[t±Å:º?í}K®Á²;ðhz*¾;Žû¢òÿº¼5ùjU|ÔEKáâJu¿µy&«â7ÓÑ
+kÔe;©¾ñÃ'Ld†˜ÍrøÉ%îv5˜g`TCÁŒi¢Pèõ&P¥×‰¨ÑMðzpÌQ <í-$¡'ß½–?¥/!Q-kÕ*«“³ÔÊtB-E^~†-¨z„=Ö"vÏE‹áU šÌO€3_@+FÄ©±yµÆF U*¡¢yùÄzšS¦77/Ä£(ßS¡ÇƱqq%ua$o
+
+!……%YŒRs²t)O¡j(ÒA)Ðî9èìvË$—o¦ÉxÅ)P¤
+×'Ûø.µkñÓ`´Óàò¢L¢„ÇOü–r™msÑÔ1¢"`d¡!ñi±aœŠG¯´ãë:™[.¢ÛÁؾ-vQ²6µy$a±N-Ž$×ñÕKÁŠ³ytÃ8›cÉìÀ}ÒîqüL(¶e̞ÖÇqºEmZNôX1¸†H°S/ôâÁNláL‚]R?Ò#ínÄ὿ՒgÔ6|ÌظMMD«Š¸Çáž^ãàñwzØÀŠµ]ràKiՃ¾F\—¥‹ÏaœdۈT§@7NPŸW÷,¡éFÚa5óê,eÓ(€e£¸’\½§ZfÛZ‚#¿ØŒäžŸÙÖ.7}`™¯ì”¬îžV£éR¹ÛóÛÁO‹69@Ô­ËcyXìp»Ôøͧ&‚ Fu¢Um›ñ[*e¶-%zzH©É5!™’üaš²¬NڙdTÉf™Ó=å6Ûf{¸¼C’„P7rÆêâux·„Í% ÿÑ]/9Öò:@ûŒ¢Fð‰¼ÃxJº-þ.³¿ØÞ~äpªÇ’C!8Î7›¥kW[T*Úöz§›?ƒV„k—Ç”¸',º=*;•J¶xoâÒS˶©¿Äk"´%c‹wÕ ®Ì—¶™•T©ÎƒI%Â"¿›’;’鯯ºc´Ï-‹’ ¿I¡Á&•ÕóÚ¶ë±ã/t4<”g$í^®=¨ÓîO·vªÏá·j_ÛÂT2©Ÿ]KS®˜ \_›ªÒ±ÌÑ#ÒDƔ쒺÷„¾Fxþ°‡Z8þtc‹1~¨#K,&Õ©’Ž`ž SËQ˜¸É' ÖÉéÝ5ûÚv†I6ñ <5=èô…WñëÛ"˜E͆B¥tAG>1©›¤˜ Ä_A¢tÕµDñدê¼~óN7é'}T³êÞÌ2
+Wrd:4†ŽØöÖµ‡ñR?a¸Ümlxù4è}%"áÚ¿‡v!×¥¾'Ÿ‘}º1‘&^ߟ|Ò»è7ÿ¯*oŽ—¯-H,í1¾.ô__èúÇa™ó2 -õw”߇þ<ýoU5Gá×·¿ý°‡¯Õ©öL!¿^×¾4KA,vä>û*0¾Š ™
+ëڂË]Õ±ùMåy€ý%l`_Q&:-qW4Ü!Ögܦm?uÝ1Z¤µmúܳ®<ã ̇—!^<HQË¢=ÖD(^ .äZ`ky%å÷¢Û£¨˜L¨®†Ž¤£ZCf¸=&å««,jÚOŽÅŸá1t“Ãóâù
+*ÇÛi>£{þ šœ·üîÙ1¦Zÿ!<I†,ÿí'ÆÚp¼cûÄF|—£®ÁcéÕuû|ڛš¹/›í±¨U|‹jö':xûö¶æ1þ?3¬ ŒáS­¯m[=}•ÁÕ-¸6cXö£¿þý±ì¸f?''…ŸPfK
+f´þªCŸÛf|Î4ݞ3lTH)–ÈVyZûµ´†éUY²¬Y–¤øŒ–[ÈãP§gÿnÿãÂ÷°bå¿Çé_¶Úå-TZ jkEç¯öpØqàŒ¦FŅ°…x–Ï#…ø¢;FiT%^W.É,y“f¯ºc´ÎAüé©ÍøT×£e‰®ÂÛ)Aðv…Š¨ ¾6íޏbwðX¥ááC¸C¬Æχ`§¼CTÞýŤ>£¸ð mჩ›Ú$7ZÏðiÖÖ¦§4©²1†&µÔcÃî/Õýe—)ê>A+F­T!OìÉla}u9Þ@ƒþÅ°*`ôkâ@6F‹ÖùÑS>ü#Vŧz^ÛÂӃth¹86õ s:­£Ùãà§Í"u;唂—‰º=Š(z>1U1ª'›¢£
+}^÷º4÷îÁÁG—dÆŤÃtmÁ£{tòÖ¢:ù§|ð6*¢žÌ]–ÆÁÛêïr7k҉'H^ïà=¯QvÞcµ¡“æA%ïâ’#Ý÷èG¯³¢iî6¸—ÚÚ´…nZL[Ÿ>í•Ä™Wô,u§#NP_$ý$ÞQ™ʖ†9—†Ì&§Ç’y÷|³ÓXM…wÇ”gÅg4Z³ä©†Îkäqï>øLISpmJƒ_—nx6àŒNŒ©ÚSÔG £Í%F[÷ÊÐ1ãN×ÍÑa>£ÑDû±k—5Pøh*N¥J
+gQÏæ²DWÉòq ouÇ(¿A”D)ãk´ñÆéQ3÷lâCOiƒh”âYñú¶H¦
+ÈQ³!!}?ìÊ·Åì¾{”aH™öpVõ§:ïÞFG¦!k¦SŽ‚ÏhªÓTÏ^ãرa<¦=B|FOyë)MùÕºìæIv§t ôE˜09OéŒ}ªöµ-ܗ肴¶L¸¾6^CÑ"äÀIà€%½À膥ºŽÚÊ¤½¢Ž`|ÓÈ.ûÖr^ӕ0¹æIO#¬VBt*rbó(Œ1B˜Q=p
+{\ÌoÑ -¶eOªÛY†ðŒ§Ôà¤ï¦8ü
+"™öUç½×%Íc:̉WÝÅ`£$ÚrŒ®š9¾5,¯f؃ìå*oPâ3šª©E7GË=QÇpåÂËU««ÐÇ
+“ô÷%ºJ’¤÷D)ÔZe®”}b®ï(à±#Æì5m²rþy«ôµ-ܖ¨ÍlÊê3|Y,Ya}ø2qÊ׸߱]!kl5eÇ/€¥)¿ãڜ-Æ
+‘1Fø @ûÚ Oü2ӈßbÍÅWnœëŒÑmŠîúͯf[g¦\U¼ì`^=Oâ* ‹R6z>vØ/>q£Ykܖ Û²d¿ˆÊC6¼n>¢›ºŒŸùvnœ´ÝÊ7Š_õÚm¯ƒT—=7{®È™l0õ‹2ɉ&åéÛ5ãË~¬‚hR³Ã5Á ˆ«Õ(Nò´&ø[èo(+nSTZ‘±I 0íá]m.Ú|¤
+™Ìû¯]医Êð¨¬Cú roîà?x÷þvÜ \e¨¨KfŒôA2+÷³»ö<—ec32¤Ž‹næOY±Qþî û‰ªËåå2­öÝ՛yÖ£e¼ʼn\Xú,ªÆŒԹØCëÐ]ۘˊ¥¦Ÿ’îá)>܍ò?6mƒlR7Kp‰Áµ»°l¸¡ÑÕ³ÎÝpÞlô1
+¿PïEÉm
+Õ¹­|JH)Ú­ž¢{; nø ¶Ä&wÿKu„¡ºéUJiƒ¶ËÂ$º«°>Kp¢³´Q¬iâá̜2o8|¾¨…éÖÄJ[áÓ\1bBª% ÷(NÊ6œâYgŒ¦EÎԆԄÝþVïsYñQkEd=ܽƒíõæ]™b,qßqµA¬pÓnz/féσ¤ïÑië¼a%¹<¸KÑ5ˆ£7Š6%ÛcÃuÌ
+épq’¹( ØpLÃĉé”ú©´Ë}`Ø`؇YK?HÚ|‚H/ï0¢9—5£&·TG(Ë&UÅgqʛ†±-Æv/9V,l÷ä nd2i»EÅiŠF!¤vòTöÝՔ³ÓÈ´µ:hOdQUæ)8!u)9†ú®‚õìeÅ’WÇÊ»\Í$Z³1*.øxF¥¤‡™FC¦êøœYÔ¬yEq¹˜¿eàW‰¡áÒ!6‰vÕÀºdQ=æòz€«hâOÿ“#jìŠëق ŸD“3Ò]§è¬ŒiÚW^ž0‰NÖ¹˜+¥M³8ŠOË¢®)zMQP­sÍŸé䠎¡½´º‚tDP}•TOçŠ{9p¯rTëò;ÎxQLÜé?§LdÔݦhÿ:úͼücò²ËXúíÿ×góY&Ú'î±Õ>ÕGqÞ~-¤}ø7^<¨d9[Y±­$Ù ¾uhâÜùr1ëþ#H†‚w²áûÄ؎ö·„ÄNmoþ”µ˜{ìÎ:mMfywͱUQ•Í^6åê{½"ש`¶-7hÂ>?•å]Ï.ý¥-
+Qjããù;7)É=Cî šŽ
+ÓE-y/”‹èÞÅkõË ßo rê<æz»9Õì·,S±fiVî…ßÞýÒÈ7+ƒÜå¾ 7íCn«Ýq²-¬Ûhˆp³É
+GÁ&f%•=Æ*ÝYˆØVNn‚‘‹“»ù?ãõ’+»ªƒ¸ŸQ¬%` OI§U§[RfãßL=¤ÛÙ»¾eÈ0¢1¦´VSI?êýDÒ/1­¹Òü-
+½¶d»öS¹Wæ<¦3©ÉK© ·ó6º¦Ÿ‘Že>$µåNÂU¿KÆ*©.»ÖüS5$׆¿ïÿ Kt=“äT}¡zTQ¿k NPI«áÆ9*Ë
+ÍT9ÕÌØòaMl©;¹½à]6ݍ\,֜Àctàæ3EÑǵ­Ž#ÓíqÓÙë[~Í·ì—¬U“=û`àg¶eU·Kùàí#u0¥ÄàI3ƒý•K/hÕ&‰c©‹ Õ{ú|B4ò’?³»»ÑWG~ ¯ºr´Ðß*_Ç<?mÝó—›9AÃTšëƇJI7:­7âkz÷û”µÇ
+¤[ÎKs’-ÜÙ±çÅ¢¶÷õU#oŸÃ¦bñmF›±÷ÀècW>0¿JüÖMЊàL{îEÂáOͪ䑫’ºDWky#ÃÓª)À”ƒh凬­Í|t(ä(ÿf¦s +*»½T½¶TX3ú!*k™K©”5EIl¹a<Ó\0¿fIn«Ööc©tüD©àøc§«`“™ÿ’Ðm=àOÕTÓ§CLɧ!áì%H‡,)éÁBvX³c’žë ÷<äœj¶ÓW֕¤ˆÚñ5dߝì¨;B?ò€î}k¢¡
+ufî’Ùʺm1ˆgv?eÇTÒSˆS ›¶«¢¦Tç(«²6ɽ= À"*S‡n´®ŒázðEk›Ì¡üû´&Óqîÿ NhœòŒ$õwÉ ù÷Þ2ºß÷êú|†ŸÙ˜_ÅâXwwTÇ×ãÕV؅h‘•$Ù©'ÛåͶA‡t—·a
+óeÔE¥j¹dѬ%*Oã—vÌÔÛvŽØ5:uåh]¢«ôDr»qÓÔõ;z¢’»Å²2Ì‹“s ÃqØ}éÚî÷¥+ÿÔk.Lø¶¦PA”¦e‡P€ÒA¡{ ­+¾Ö2R(8‡áµ%ê§Öuΰ[‰†®“2ÙUe"jt„KZK‡ªC£Kd§`ÐÔ©ËI¤f‡ŠÜúëWºÅLŽè*k?üMýœÅ]ª–uª»·^»H£´DWõ4ˆL‡!³Ô#Gò¡|þ$¬÷O=©ݳ“û]umFUø™mÙ_åCУ›BËq•<¤0¶˜›Õ¹àÊ1"Ëmœ^58"\fð*r‚ñ-W=²€ 5‘¢Eÿ ˆw[ý(T4sÕk®~¬!? MD÷¤‡éojº¸Fn¸.Q9þ¹v™íš‹•.•ué3u=1Fn¸égÑÿag©CW´Ð9\riXÚ©]¿ŠS+/XÔuv=6³vÆß/´ÿ'q6I{ôF;°@£%Olü@³Äá\p嘼×°#(²Í˜?UC-l-…´›Cv=å3Ór¹¬½žýYؒ(wêì˜À9ªìùʓ¦ª¬1©¡°µT¥Â1‹zq][²”A‹$J²ªD”ä&“Zè±%)Úe¨ÚÒpj÷rÐ"$í„y‰®zKÕØp¼¶D^‚«¬K–ùg~f#;´à°+ÉùÌôv˜Ó• NN7ÔfîÚÃ$¿‰ ¯-ÈXm§dEŸÒŠÊš£ ¶¢ÒÝ°«üRóáqøS¸å”k¶–¾(h~fãv~H ]÷°^Â95<t2eÇ7½æ7¯Oÿ;È&ZŸß…Í2G¡%ÑÈKðÔÕf³Í†¬ëWs앖L¹„+bqa_[=xmÕ
+©woUÊ:ÍIx=Šç^eŠAÏ$$*¢¿ª‡2ëá]…s‡f4ô|³ÓҖÍõoŒ¯è ÖXÁúÀ§/xl‰œcòY»šmùåÀ6¢õŒ·LúŒU¬7v?³5oÙu@<Iªƒ%ö@®üyæÊSûXsÍÚÏqêÜՖoµEÕñØ&uÄǝäŸCPÞß4Z I,·žraf"ôڒi‰ö‰.oê±ý;‹LTmÿÁ=\hÈTMQáɶFuøCEK‹S¾Bó3ÙPñ[~é_KÛuÇƆê Ü÷/[.ÊXċβæšeapUùï~í4si%ýÔº’f²“_ðí>Ü¥U­,C5$-…ë½ï0TäCÔ\œ8áÒ§ÈN=‘æܓy_’Úd76‹P„P/¤\sÃi¬Å,jø® Ç–\0IZײ•‘ÕB-¼cåŸjÅ2ñ
+KZ±98åAã”Ûy‚§³´ߗJ^g˜—è*ÒvOÌ.µH¾E•¶d>–¨V/¼ËGéQFY:üçÝ 0°K}þdÒ™`Êg¢ìe:•R0&
+Ê@š4v­qoÊÇ
+x¢âÈuAÙئîçÚV‹ÈñÚ&eçú¶…éfw
+'ÈÆvo³v®E;i£ýôáI$ÕݓÀ¯¾&E©(‰úeÀ¹NšÃ3;?éV9%‡'¤“Ù£Ÿª§È¥,ʍg9g‘+:1R3H£‰ý®vJ¤-îxô{L2ÄÅLM9nÝ÷ö”¹€é¤„u™Ë?1•%¥®Ä}…ëdÍ´…ß²îTœ/ |)ûQ”ëd•Q
+^…ÂHTmˆxá0Y=ø a*߈\Í&ß œ%NŽ6¡[jqö“Õ“MïÿºjØöìÆäwÀ Î¥^]•)¹J²Hüj Ó¹Ô+õè—IYÆéQ³©P©¤6~20žM&ø•ªQñÃ0)1ñ„…©ï#‚QXm#>”Íû!é,0Q6 OœpóU¦HÈæä© ¸,‚Öóèˆ.E•¤½QŽÞU™â<"›œŠ×[ÒÃ$¾Ê‰—˜O¸¬°Ô!©^D®ºÑîx“vqYwÞÑÕù ÊqQ’"ñÐ:Ž¾\öª? ‚E)OďÃqKž÷ÁAÏá›$±ä’ÕXÊ4²§«^×jœ ùÂ0êÂ) U#8ãVÝ|†âàHC¥]Çûðvgh{0_eF%ŠfjzMžK·”DŠåG&gà‹WäŸ ªc\M q»g'4E:¸:[ñ¶dm¯rÓzÓÌѹäèú
+HÔ|3 |xäYÐM†ŠîGpé¨Ôe|gºç±>>ˆÜ3E4´Rå5æçŽ
+X3yi¾=ýþÃéûgˆöñsLØ+~ðg˜¢¯qœæ¦z?ÃTéô• _¾°a;?Å^C‚Ö;
+álô‚A>.§ðŽ&wrnã§mû~„Z‘ƒþ¨¿iפk„´jWÍÖh‹Á;õìÁL."È»Fnãç×ä ù=ÈïO°ƒ÷Ý~Oò;ºû9¾ážÇï7þeüžqßÛï•~ÿòÅÊ]‚·
+”Ú3pú&ü_µNaUQ…}Z
+”1(0‡ÚAælÞÎlö¸ãEfvf³o5ˆÙ™Õ^ZÇ:¡vác)”›~SÛ*WÌpW« ™Aÿgë,hf(4ŬDjL;)dÍ'£š1ƒð<ä ‚…„%TfàÙPŽ
+kºn OWo¥$(Q…âç,b·‚æàêm»Ù4Jï>±´Ä:bÇÛÊQ‹³oÓsuïõ!ÓHBTñ”@ãðڟãÀ ®j“Žvmk.á¾±TÞ@˳§pÎÞè
+Ô<9VŸt‡ªª†¬”á…†2ºÕ_ÁKÆá|0iJ•‘‡âX!Y?¥4Är±ó,*×h‹³ïW“®›{ð¨xÎYÔ|ëƒãbr]ß"ޛ †4iG[7ºyjŒÇ ˆ^!‘_J!ëCFTáx
+.ññ¹+a eJ¡Òù®s$Ùa\  ~®"WP!‘E¹½•ç´¡ïf„vßpqæð­ÊSę /…Á/œ‹“´áôß5Àƒ¡H°á«4ábËUòö›‹YûƆ­m„¶iáèÂDC>ÑkDÜgæ¦\4Ôx'-Jë¥ÐçÅîtú]­Íy[šh“±§|o&Vmµý~=\÷EÑ=IîÚAžÄz¯éÃqWêeÜ5þˆ2nöî>Ãûßa•B ‹Þv‘Ÿ'v$&m#煵»Ž¡÷ºëÀ½>¹Ú>^Zۛ„š u ¦…>ÃÖ€í…+zïlçIÊq进,\‡ïP‹]}‡Þ*“–2çU7‰’“ZÏÚmøºÝîê3lK˵køéâ(Ð:F­®Ð6}cÿµ¤®ŒÔ~õƀBhá{02ÄЩ>Ü**}ž§þÔø6¥#æÍV‚ýæx%ÎK蕗–ßÒb0MkþãR5ŸÙÕ- Ý<ëÊ©K˛dë_·Ì˜¶LÖ¡ñ~ä…Ñj!Nq6÷»êûŸe[Z,Ôÿ{Ìxï U¯e—>ÿ=âd;Š
+ºµ °wæw4ÏÙ¦÷!½Z¥ª† èöÎ÷ìfn¨ÙÀ‹ÉÕ"9[rêÖ£,¤5'u{Œf‹†ãõÖñü;¢ÆaÖ†kÇ]e˜+-’S 4(« îÏ_¨sÆû´=ÝñŠ»åA‰G]EÎ锪µ·Ô6•m^ñ¥‰²Ç•g¦eýëÖíƒ}>Ö¿’±·œ“îÏ_¨ÈxÄL(E2#©=‚Ð{j+È»÷¬+§–”ªŸNÚj’Ùü.mJÊK·”*C–`;p²¨:^àñüö{µ˜ûÑ4IøôÔÊîݳbzž­8ÐÝ*jï!Ÿf'_6¤dý,†fo0,•wõ2ç…ûó¼5G™Zs¤)‡0©”Üf‡¥ˆ¹ jhÓ]jE=ëÊ©r¯ºô`£ôÈ´švg=zú)GzÊGÛÝ=Y$'°éõ õhMÒP^ñ…ˆ
+éH"¡½zib-ÑK½G)¹Fù†³æ´m$`\-:3Ÿ´ÏՓ|6Ç_w
+Ë&\9mÏiGÊÉêÅ ¿«iPyé=¥b(,¢lQÍ#èDÉlVnòƒ'ɬÓzžÐ¦ïXó™Ì£å~ŒiÊ6»ò0ïªcÎ[ÓtR0Ù¢ÎÉ}=è*’êiç¿ÇlÑAYMÇT:J¨ýYE]ï?®( ®k@ä-κ"-¦–*›hw~@®9qñO†ÛºKÌ
+IÇi­Bƒ¨nGÊn·ÿ®}Ìyá:rê’Ä©vûajÞU˜®‘¸j*%gU‹¶îz=èEã¨f,B™,«ÇØsڍ“Öã>Ãýóo¹èR6½÷}ҹШ 2¹ÝÓÌf]‘ºjdàZä¸L*¨H/Aጲh0äƒR‹Ë¾àòÖÝnÅ}†™[Ś ÿLïà™Ù-/t$ù¤ß>èVÖ¿’æDIGÏ°J¾&¥BüÚ*AT|lÂÞæœ;gCúT,ú´,e—Ílȶûí2ÜgØvWH/¯›qÿe\‘fÚeÛ0„É-S¦fU»Ä˜F×(]†©Zô£>Ø
+„‰m Üáœp1•<ݵ¥É;ÂÖôÎ"ú˜2ö8!BuÒZWîó™nÚ|½¤ä™âºã?­zÓ«F9ኴ¡Ñ¨Œ¬ÍëÙ{ Þ¬)cª#UÞS“ºÄ0ª3i{~ÿmñÒÍ­¹ÏlýÁ¿åòé%d>i_iݯ¨­…|íÝØ&zC-SÆZbcîù¶rù‘“(èŽ×ÃéËÂ(C>Š÷ߞ†ìúx ­#´ÉU E‡2æ3[:ö+
+K]4°Ü*=k›³n¬‡È¿×)Ûª)¿_—·²®zå|±¼©ê¸Þ®ô¬+§Êžø®Š‡Œ×\ñ’‰/!÷W¡Þ¡ª‡'iO :p1­êÖŠœ{ŽU{û„ΈúS:w)/,Nj‹ÕªjÎXc=T=+âZ풧êÈkΚâ+Rõz$ëI±^UͤÆNª±åjÞ¹6X¡=íMŸlz[~†¨^äeD*+‚JˇœúÌÞÚ3i·û '$êÊJ©¶\óž·#Žh?¥ÞµŒ9ï’NÈ®0@¯¥”•×ÔN½âšòmzޅ{:ÀòÍøŠ›G!„ÆSkº‰EqëAð[çaL?0l#LI<Ÿ³z¨^ä½äè#ŽXIõz$ýùCHÄa *èíù kÌU•Ӷç/ðók‹y´8“è9§s{~ÿíñmÍ!¹=¡ä¸=Ɓ Ü=¦£FIÏEíñ*cÎ —x½ E€Îâ?>’bÎaϼ¤pB¸gï¯÷èQà-š˜pùsÐ__'ȗ4ÖXrkì•ê1Ü»zŸóvN…-qw-²;âšs#X‚l¶}±Ãž¯ í§Êa…­ÇßøÝõŽõ,Œƒ¸gYÁwðÝ´³•¿™‚is»$½º8!O,ŒqŒ,ÛºÿD¯K`¯Ö‹J¦ËuÄP>DÝ(Š÷f”ùRñ"PhYLJ!…) ÚK
+ò߶º¦{“®*êÉ,«/Ðq-‘=vÓù‰=ì2••
+áxHh Ý˵ÔF7÷®^uÅV<~·Gštõ.˜Úd 9/ Ï1„UnjòßeZðé–~ ²? óž¢CºbkE¿Õÿ€d\K§¢ñz¾>Ö0žÓDEƒ€þPa£¯ÐAÕ0бãGhoI/l»³÷øÀÞØWöªÆñ
+ÀE:­w¦¬^uy«Ý›²Mš!õu©Ç1`uþPÏqì3Ѳçî¼ýéøT›k,̯uJî¦!5ùMÚǘ„]ñތ7gHy°SyÞ¡¸ôǜ¸­)\¡­WtI[“¸îSö S2Q·ðä½YEý)ڎr¼-ˆW]֊[I+Òd¯Â·w 8هPöäòºŸ™=¶%O{ç3§øtc¼¢{|£ºx€r/o$pçªÀµÏ5>Bëñ—#ZŒ”9i²ëî께¨ÐSٛ5>ú›™û+àpd:¾ÈEyÃ/+oÈg¦M헤èXL¢Ô-zoÁei]…§òç ŸnyCÀŒ>ôùŒ˜w‰~Ў³ÎíZ}®?•ê›jQªþâP¡Ù ÐLy[HèŠ÷æÞVy'0Œ‰NŠùtwJ9ŠÁ ÕÄZã}U¸àò6®M]Ԑw÷ħFñ·(ÆX¸,­´/«ìÍ¢IÙôÞÌ$ï"è»þõ‰ó©øŒî❷xñªËZÛä| ੐x§¬ª¦ª(ÇÁgE4ó›ݳÄsF6£ßªyeÓ¿pÖÄkAB9Y³W]Þ:©Œ04qASzš¼]Š¿E™;ÆÂmi-Tò¬&•V˜bäôMZ~Í£ š8,Ï&µE%¯±l>º­º~µò½onݳ÷Ü%C›êŒÏ1×[SP—š‘œ«ºÝ/µ<NÙcۂ5NZjÞ[`_ [OM6W6ýU0&­XA&¬
+IJý^ùbƒzPú˸µ+\ÜF‡´›µ¾L™¶” ÑÑÜò¯Ø$‡Q2%rñ§
+ŸÐ<Ö<jl­‹2B;tšîï˯y¥ã®âSůÔr 5÷Ð*3g¨¡Ù¦îŒæ—„0=¦&ïÁAð=:Ì–½êòÖB»ÌO<¨* Ù®iÖ<LÅ]<ÀÖOL¨/²s
+Õ5²óšœÑ|Üô’*y¬« ´ØkÌC6'm:§ê¡eò‡z“²˜ø[Ù$Ý°+ï=®²Hö“Å$Êh"y*|ðüLNgOîjÊdÚg
+Qt÷®ž”jTÄR#>£ïj*ˆöx"Õ@LÂáÈGŠœ+ Mñޜ=¶-¨Ú'ýÍâZ WF"êƜø›¾Ý²ºÖÊËËe Ž…þ½h‡ò«~4—[5@9>´1ïŽß"Ð
+¶þú©Ü1JâZ;}IA”˜<ÖܖÖU¡£ÛðŒ5üþ¯K<sHÎeŸÑ;ý_P¥2¨¢{ú†à3š><U¡Ä4p+cE
+'bYÖ„§NN¦âoQ caÿ£š”däžýÍ'—‰¢÷f¶{…§÷’
+é'¥ ŒpRÉk×G]ÂÀܽÑz„0ÚèÚNù"zoóXZWò]œÄg4¢…Qœô}®+¶¦é­•RfPáï«ï”Áaå"Wëk,ÜùkZL²Ç¼7'Õ+OàÑQ¯‰²¼ý½ BÑ+î£\§OºbkYZ“£Ð¶$u3‰Še•”Òk¾Ó~Д±ÏÝ®æ3šv:O–ÞêÏÏx oß®1ã@K^_£äø’PZC…­‡¶ÙÃ'üá:MT´tugcM‰týi¬›:rÍ×jŠ †ã,õÔ͉[sUŸ’¥«ß8ú’Äa°O0è&àúnK]õނÑkòÏΕb~Ô×6ÉɏÂðjõƒuÏùZuyB·ÖUû2¡0i,B¢‹¶Ý¨á˜¥Fò5µ9.¶mŽõނ[lD¯mI½²ZævÔøº/Û½®+¶b,ۘ×Ý
+ú²½f€r^cáÒcéòíþú­®ºòŒì¯_(=–Z¨N¢®ØŠòDë;~™Zâń¨cÚ#Ð*KÖ{ •&ÑC!õU…–&Dgê3V¾YNJº8çP'{íû¨>C­=gxP©k,|x«<5õ÷}ˆ¨^K­oh1RÏçæ§
+.¤veüý-×L½ÕßÈYԔ\í&;¨Ïªïlï³:oÞ¨³<ï wÛÎ)/å–à+X©@ל:®ƒê8"Bᓍþ¤‹þìò¾Ú«4s)•÷ªí6«®|²
+I^>‹ù¯
+eUd¬X6üw“Mv©©Þ ÚT¯!)kñp—’éÖäJ´C@¬{@iÉ p¹7|ïʊ=—Œ¥œ²Ò]ÍEp·†¥²/—d~‡Ç+)y¡7|±¬”ç­d/‡d7vɓOŠ¦!߰ņ)Kš&MòçñßÇâÜ|зô?6ïìÒ2MU€wIRÝm+ݕå$_øŊw}±”6Õ1)û}¸”¶qi•?˜PvQ;n~‹WÊÏëßGÛë8챌±W°#õº&€©ÁlH¯ß>“móq#Y{E<±þöTún³]§Ô-=÷7o_ÌÄÿ˜t\—Ö8‡„ÚÀYSÚJi Ocbe.“҃‚šüÿ4ôg§¡r§Pñ¯jÙcÕ´ BE.µ²Ä»¶Òô¼F“R›¼Ã0@û*›ÌŠ,W1i¸>0eŸ;É¡°´—
+ ÑÊÉ®œ67}¹tB©$›e0Õä®[iæÙ[îneRSâԈjr[)j-{ %ªþþ<B•ævi¨JÏ|äsT+¡
+cՙ÷ãP‘¾òn)Üð…²5÷4J;’ðt…ý{¸'î$WÙe^Tìқ,O]³"ÖÍù¨wIlDBÖߟGèlÏKœôÙþã@^‰ì7š’Q(ó¦Üå'&ÑQ04]ÿàC¦oRûê]ß(=hAßJNíO¹BBG̲Gªµž qVì8$YÃ9©KŒ}’yTr)ñ±‡i¬&i7$}\®î7:?ö³Î© zЅIù®„~¹
+ÔÐ ^w³ÐiÁÇYdÅú8Õ>ÎBgïû_mFÕ>”J‡2o©Êªôq»ëVºKÇZ% ²I3ÐdÅz¨›+º‘NšT
+vPíS&5Ÿ
+¼Ç`z^Æ·™”]Ÿ‡Û½‚5Xtf¤’Ób²Ws¦--(5Ö CO¯ïþ»Á·LQ¦Ãsµ†¡’$N½y±¤gcà³c@µ¾Åså²áÝɒ1EÒ¥:Óóþ^äf¥mÿA/{d/Pͤñ*§7é˜^· ul5†zo»B¢©g“Üë_O³\œžwõÖ%i‘vN½SYœ3=¯áëràҎýU{ló÷þfO÷®/–N‰ž^qÒKŒJî֊SA:|xNi!%Ù°µZ½M¨òþلµ™,ëRۑ㼢ðâ²µàÔF ¼éš*¼YÒÜuk£XNn/x¸á»XÚ>æp³G縴VÝaW$Á.¸´í‚a­kÈf§ÓñW'Ç8íÉØ҄O”ñã
+k£sÿØÂÓÛÏf‰Ï‡m@ÔÍM_,]¢§ùˆïªæz™O[H?¿ª”Ë'ȋr¡"úØûˆ.àM&ØjH:š!kSl†”~ƒªž—k.‘•×ª
+¦ç5¼¹ò*е îûpÛ£WÎÔÈý„
+*æJ[GÎn©3K[¸R7Bzßà'©¹ 'Ÿug‚È8^^ý®u@:¹Á«×­WÛÖm[Õáð ûà6ûáÂÞtx6<ŠüÚkKWÔè—
+€ïϯ8—ö0¿Õ·t.—5A6$k»i†aHÒ5«‹ÝæÂýõ?DRö1ä=IQ%‘ԝ-½RämrUfKޞˆX_Ìrë¸He7^¼0*¦ô]—™\š¥.Ù±nr" ‚óf®”{AA™µ¨’,È©¼XfåPì4iäœ&ŽªÊäíZ¢¨öºL˜c˜ï…2Ž æNÝPš…/–Y;ßÙ2Ź“X²eʯÏäGùÅÕÝÓt«”Ñ’ŸoUç`N× #o'w\¿y•„ï}(ØyuÄRüH¾ÌºÌlh‡ÆC³I%ÔQûÊ‹½áŒdGˆ8àù‘J™u‹øÞ¸¡cÃ}2…@ñX¦2:´Kâ»e ${~]„eì.ɬ¸ç쓧:!d÷L0ÒÒz·¦qðcW]‰ŠpCu‡gºY):¼Kg®Pl–´Ü®3xB´VÏÍyø@9ͺÌ`iŸ†~Órt“š\7/}PßY/­œ²‰nVŠ›­oƒÄin yI–nVJ{Ý9ß·Œc³•i³'*B×ÅpÚ)í2N&¸ÒnrÔFӈ .¦Üuˆe֌&RBeé©Ö(³¶·ù×çñR꤇cr“‡ÙG%ž×röin¾•ql2…ô†Ò¬ÓÆñädJ6y æ
+&¿MÍ”ìTŒW·¼I  a\Â.Ér½©Ä@1XraÖuÁZÚ%¾AŽ*-{èLR
+æÜî’ø -ê…aèÝ’m·i–žàfd0jƤ5¯f×[Ö`IVНVw×°vŽö£Ìښ¡o(Õ&õžª©å0¯0ZâyŸHyžjR­+öƺ»æ×Mͯ»k~'Î.ϝ¿2ŽÍsçï¦æ·S2”Ì•/„Ñ’ÏCÓ/’ÉWÙI·K¯å6d4µ`ÑI#ÊÄׁž«Î6¢†Ð¥0_çmKò@©ÍºÉ„IˆgÛЋe^€Ù™3tmO ã´Ôƒââ'ó‡_ÕúŸ´m#Õ ' ü 2,ñð‚¨"cPNg¨ gœð=5sY@W˜o£MAËf’:š^13ù³™³.ªRÃ@PèV EÁšÐ•Bùù‘RDcÓØEê“LÝø€hä93] ž%Qz@º-Âø”}J¡¡åDåy¦›•òØÜì¬Ù†%Q/@îG,îã;Ø¥òRe
+6Êï¡lø˜Ù'Ä ã—/ŒzîÁEU¸Ÿ€ rÞçÖ'T_\a[X®‘gº©TÆ2å‰Ä+׬ÏnÚa\ü.°µ
+?õršusKψ<ì4ª÷4)šh¶†Iݸ3gªTƑ`œp3ÒÌƝ8…ºS4T(_ŒmQŽ“t¦;U’þ¾.J.D ¾ãRŒciº]$;܏“!7•aŸa(%–fa ¬ôL‰Ò,KØéð—›óá‘`aÌ;´­ã[læyÂ`½1Àݾh
+_(L°*áÚTê!»‘4 õô3I‘e,ÏC.Ô
+Àe;N\en(KVFF†—[ñ•Ÿ×E¡wöπ¢2qª¸#eXÙ ±îŠ–•ŠÏ
+”10 Lµ§7 ¥ ‚ù…·Ij)Rã…/–q„ŒÌ ”›%—}\ ×°>¡×t{RÜÅ@G4Àsªò¥¡Yá¼>ƒÆŠiàø6)"fìžQ¤À;ºiÈ@e¢4«f
+sÇ LŸ&†²P©Ü&©¥¹Ÿtc<ÓÍJއ‚/æ{j”›À²0¼f”°¨|¼>@@VëKXŸ¼3æó&¿S«]úÇÀHeÐÇÅðÖÖ'Ô¸¹+•.;r*…Ò‘z ºÂÐî)Ul¯:GáT2¥.¡2 n….ˏ˫åÕyùêìÿV¿žXÜzþ¸¢¿®ÿÏÜw,Ô­·¢±ß¹õüórXç-§Þ-÷‹ÕõáÃåõüëz
+½Ekq=A¶KëùÓòýáÍÑo‡/Gøçñ”ÿ;žÂá—ÏëñT¡¾OÛaýçO_þ{<eÔº’ìÛãvø¤ÿøH>¯øwWøÒðáðùxj‡Á%øýݱ¤Ã_Áþ·ÇS9¼†ÿþønýúOø›ï£~VKIÀiû)|ß-ùÃ[ü¶ÿvþsÅÙQ$py±âú`i½*½„؏ܩÿí»àz`*¦˜
+ì~Ë÷—]*'´êÒ6,zÛ¾Uµ¢ »{
+I¶>,¡ÞoÞ¼ùîõyýpxûۇ£†ºŒX—J±“ØŒ ÷>õ$ӏzôîÃá‡ÇnëÓ+ÅÇîÛá+Xð[@°N:Y棱D\fÄӀF½ë»X¶Üú×{4z{é (}Ëþ=:{Jã'ç~ÂÁ³&?îüöu1êX ‚‹ài_q®y…Y?¡øjÔ8V9çµ»¶õÔ>Ôj¹~T{ŠÙÖó×ôóö0îžôÑI<‡Ñ2˜=t¢=~v2ý9îûàþ~þcÞ]ðç×ç¥{ýúëºä„‰NbߢŸçÞêx¸çÙãsQåÄ"ç'¢ÈǓQä¹B÷¢rb•÷›­œXäޓFÎ,òïúRêVa)±'³JªU'ö›‡Bç3É_>ãHkò»¢/27zÒ"_DNùQåÄ*ï±ëeRåÄ*Z•«Ü'(Z*'9¬Ýˆ U
+ÀG†!—” d*:â7+«I…¶ÑPvª=‹ƒ¥ 6èÓB ÜT&‹¶ \ÅÒD–0í`2°§ÊU¿3,vã3â‹òˆ 3 EjëbE§˜/ÊgÈS«Ûà™nVŠ[Ëàqc¨°!xñɜlaRdÜTÆ!’u)Çþ¨òeì3DŽ‰ÂÅ ±µ ”„Ès+*¥»ÊÐè¡\Æ^“õ2´Ñc®ÐäÌt{”ŽOð%Kyb¢Îö}Q!g!7ùÂYâ qÎÈø&՜!ëò%`âãÁ„y,|¤Ž¼`éf¥x ŸPnÖh!’Æ
+f9^¼¡Vfݦ™A€R\3ÓEˆ/Åt• i´¨ßX­®‹ALv–n*£Ly"N…½7¾(ó.m
+r½*UE¾^3áI6ºÂÞH)è®XUñ¨QÉ|dG¦€Bß Å1-4ðX ™ª)
+ÿ§»N’…a0ïsŠw‚.ðìódË:UܾѯÁ!›î|OÂxƒÈpP’«¢×üR¯­~Í ~_¯“ÏXCÉÒdL&ïµÚæëܲ™e®éRrÂhó³²GÒ\øR1·>E1©“Ťç–z’rFRG>Z0bcÇqéÁûø2éšz¢Ïˌ3ØO5nßþÏx8ffÂæžnk´ð›Š›6‚ýïþ«Óg­ Àõ“ödÕVYy ­„O¦ÀÒæÔhåÃK°M³o:I>šŠ‹®Ÿ•—þQi]gœ>VÚ
+}vØ:r®j.×LÕVIýD2JѤlú¼œËXц{‰Q¤Ö\!>Uì…s½·X§R|ªåˆä¦âSqì¾Ð†àƒY>®kfÁª¤©…–3.G\¹ <yW>—/#_’wæs[òÜWª¶¤à*žhµHÆCdó´ðªÞõÏa,؇S°µëLôÑûε¯‘zºÚ êšqÕi¥­^Çûò}Vô¹Žý]4v+·¡ÏµLûB团3æÂSªŽCÃ"3ªñ®®-$
+ÍA2sqRbF­ïUû{þyô&. Òs§‹M ÉÐL>X¥øX'/l|‘TleœÚxOìåµ› bœ+®iã3áJJ1KT¥‘$·$õáMëÕ/¥!϶æK^:}Tjњ«¯€ë°Ó6Ñïê~÷Òº2ZºIj–¸áÃ,ݬêèÂKT}>âñ³ð@cU\!C×Ԛ|±K'¢#¹GGò¥Žß)F2>7$tî8àüd>¤ªÚ¿áÁכËƀÓÅèHg¨Cʘ¢ÃÔé{xüÍ7žTð©°¿•GÌï+ÈÍ1Ô&™m¬jÞE«‹Ï'œ´ƒ6l³©b÷Ӟº«„N5£$¯ÓGÇ
+rÓ*Ÿ¯­ÝÞ%ÙOªŽÍþ‰¡×ŸÛ×h‡gŽœÈQìòX-V#‡sŸê´Ò$}Ðqк+§˜›“^A›IÍôy9—âC˜ºÐ–¼@{¹*ËÙû2.BpŒÆXÈÍãï§ø
+ rA ë{i;½B¹¨Þ/óÀ!å—zùÊ=à:|6-¬óåܱVÖL§
+±SaтÂz¿œ‚MA+ÿ’…
+Ô[i×ÆSéEz|Àrrøb9¨=icQµ‘mJT²]ìo¬%x¬ëE…µ¹¤ˆ »¢t½‚ð'¾M!Þ²<JOi—»[„Ï
+ú{%÷)šeU¥¯º
+-(€à#bSpÛ¸(N3¯~ö]vIIÔû‚ú€7÷c¿9·Mцõræ#[¶÷'鹯ë]C}WÁb¹î‚¹F«®ã@ þóˆ<iD ®K‰:³Rô:Øü$4@>Æ [c»;Iа ’éÜ°u½L|±ìÚßÕy¨¼~¼Ý¢Íp¾Œ|R¯ª?G‰öÎXx¢oî)¨Øs×6ý.²‹ qËQ7ZKu;NúÖÍzcÕ¹¨g{õ¬3GN@òEÉCOþ¡>REa­éZvä\Áš&9ºNÑYoÌsYÀšY4z
+ðøÎßñëôKó¿ûù–uUÚµãÔ
+à­»«¬s.’Ä6ð
+S{Žš4öû‘Ûäܐõ,Ry-dAMWp6ÉÅæó^ÙÌÞG.Iõt=ã1zWºîF¹b›ºî ðYCωžëFIb²E›áïEjßPG»ýL¡øMi嵐oàHîØ¡¬
+eÊKÛp"Ö£|‹=¿4%_¨A¦á=]qœfç&l¶ÒkOI–âB”-—‹ûÈ^òZþëö–Ž ¥öôÊ\;Nó¥èN a¶éAúá_^Ó{Ë:#ʏ£¤]„ðMírcڇƜ%ǖ~ó•TÝ98Ò×ÕùJ®Øž/ǚŸÌ1s­&ûòïë{P—BSjӈ]¨4Ý;\eúxhŽ<ÅùLÉÛÖTÜì哞ÛZ.§ùb¨î1H gŠáåö©5
+G"So¥ŽØÞë;oöõ­÷ {ea)Ȅɑ¤<¼ç‚V ­©×a–º'-¶VëÚFû¾
+/ åê ›¢sLs‹ûëÄ
+|i¹Ü}æÌÈ'ðêÛX]£Éé{¬¸ ؀Ý૶&Ɗ(%‹/lÕë”Í3»åÚdÒÔ-Ý®.lùveäÀR|a®•©¾AN—t²àâeÇ’Ý2`̶]Œ5z։h‹#hh!¬¢ë¬Íg«íºTÉ{Z­¨iUNژڍ¸·\îCB`ýÿ}¥à2¥–I¿öo¾¡Î‰õ3VpMÈô2{ÉO†dà»n¤vü £íz&’‰}ï÷åfÉ=-¨.øž¶`Ñð×¢­±}—¿þ‘–Û#¬¯‚`ƒ)9;¤ö
+m¬õ7ß¼å‘8c$m“ªå.>&ÇÍIÖ{›ª,ë®VL¿¯ä:~fñ9yt1ü½&Ø~Ìð‘d×HÂdH
+R
+k¢qîXªÁ•‰fÆà¹âŸhŒQ.WºšŠjU…šq¥š >asÏï%mýâ#¿/J¨¡™»ÜC4
+ÑÁq$lÙ½”QnܲïÂÆ[úH3g›ƒ§6~Aˆ\P»dæê[ òo¸]ÿÏﶼ JÛzeÿÅC6ÔñðÇ{Sw·:ì\}èÇ¡ÌowyÞþ_†w²Øm(i9­c҆ô~>C”Ú°
+á;ؚN°
+]R³{˪ŽZ½‡ÜW©ÊvÃeֆjv÷V÷©-rLøœ¦S^}/n֒š‰:a®!:²ä•*ƒjÿ·ÿêø™Yt÷\,Üuë.Í(/žù }ð:Ÿ£ò®ÙM¥«Ö6{WsuÑì.iZ ‘ vÔÉQž=\m¸¨hÅþ|®´”«=2û‘›k¬MÞ zÈcæ÷í%ú_K{‰/{–ŸÔÁ.1ˆ6~°íÖc^{涯q¨ÇŽ
+…ý(éý.KZò:}´ÒK.¾)ÐÆXÿ;š»þæÓ ÔBÒÊt
+ïÕ¶y„¨<á!*Ïé¨g¬åä¦qMbQsàB‰¼°UzÌ—Ôiï1÷'cÈå5Èr½*hË5s$ý­X|Øoɾ•='ï¾[]*ÿBªãÂÞù'{ŠÝ4Ò|b¶:_ÑNòŒŒ½â&cœ;Üàfl,´Tï¢ûÿEc ÏI»ÏõJX¿,×¼»èܗ<ªdvåÇ©¿°¯1ý OH11ùŽ&ÿ+lX%xU ãlÞ]}3TŸI$pYHø¾ÓûÖo9Úóœö5¡æª¹¡TIÌ:Üvµ£TÓ,c¢E)Ïö:9š³.…hëÜÖ@å†1þQ÷hywQ¼–¡JfÙíe.H5$
+5jŽQQ¿äö»(ŽwËèÒÁ@ùΠV…Ž(U2‹²¶Æ›ûmí+ÕLE¯jH©ºŒ¯¡¸‡I=ˆ¶~èïe––ÔvÉÍʏ£äþÀžQ¨PÐ\@EƒÏW¼ Šr¸¶Ì[8ß:k«*º×ŒÂ:¸6.³ùý ç‚ÿ¾¿®÷ÄëÑ.{¶q(sW׶ÑDsª»ŠZ2Ó&®:hí=9šÌï–ߏBiWQtÿª1uòØh÷øD’âûZ,ïûkóºÓ>hÆ0¾/ǝGkº˜E
+B»bttð†.¹ U×#·*J\ª-•]r³ùã-Ù7²þõT彶ؚí\=À$šªªÆëÓ꒹‡hԑ%—¦5£1ær3WaK•Wºéb&¥ÊâÍ´r‘Ð//W4 ¨sncv•±ÝNuÑõºôÆ,+Âí~9´õõÔÿuÕÜðÁ®{à¨ÓGÇþ~P•z«¢Ê‡kÍ\ç,5Ÿª¤JÌ@Œ•ÕdVœk´kØuu×£ŽcLê¦óåŒÑH¼lHCW(*1Ôª±#X Ã©S[È]&%Å÷µHk·eL9h ¼ˆP½CóËXק«™”«êû2.OžÔ¸áÁK%“ÀÓT‘zHòŒ.8\¹Ó7ò¨ÌãUpZ€I›×ÿ+U‰Ív²(k©XcL9«èN3m÷:dÃ-¨èaÒt×9’äº`¿NQ¦dL AÐ}gh_Æ(ÆPð¹¥àí…Ü°ªcŒáי… žÙ¬×\;Fû¢C jÆÓØRú’b?A¶ØJgwå‚ b]Æ`ìo 6‰~?ÀÇEe½„NW÷‰¦k¨©ð&’u¯ò-AÝ*ŸûAÛÀ\w}.¸8FÇ>«QnÑÉN-Z¸*љT@•éäð:
+‰&¾P:Š®žZþN5ºèÂè¶DWIë
+߬é…o ž;xý‰\uÑÃK¡ ƒXáK çë±°µ5Ho©ì¼GÔ-§–Â×5‰ÖõTyé/w 5Ñ]—èª^4—ª“*ã`Ø#çA”†ÕòÕÁuW»å6/æd—òÑ\£ë5¿ßÕ­4NÑ@ªµ$·JeŸFá+Šú kgU^jןV#NkŠÊ „噩!‚ñÜàY»Xéi5ßPûš©Þ1x´ÐF»¤&w+…æÐV0×MŠ©ó’ûläîãV©à¨ ÉFíõ-‚^ŒªÉtÊ|Ù±æ¹v>,vqã%ºE_Äèà4AÙytÈș=Ô¿<ëÐ$>,ˆßÕûš«Þd¡QKZéMC¯ ‹Ar4™¦“Чè“’èD%>єÊ “|È6Ä~¯¢«¦¤EG«ûDkYÙÆEŸy̤Xg ð0 [¼ yÌ(Չ¤{®M·î“bхÑ.Ñã:¤©ê5×[WñkœNñM-º"*ÎOâï/ï²ð÷wGK"S>0˔÷žùR
+FûHû ©yš¶Erã\L³kfAÎQ<&­›Ø•KqöñüÒGš¾ÝGàM©¬¹j­1Å<1qÓ W›:øÊ!¢~¨mfÐ,}ď«/jâu S:ÔɅi®CG3Ÿè]V-VƒG=Û¦Ôä®°-È}MUŒÆcÕ{m®î3,G³Ñ£×>ô‡½˜ßU˚«Ö’Dñ­I0Œ«äܹê8RZo]:W+>Ñûx3©^£,׈ bz*¨±†6ՏT@“°óhó'ÿ³´_©¸zAÕ¢¹­G›PWD›0
+dé‹rukETe(¼è˜Ý°Œ®1ÉÄ)²hvz)5ùÏ›[ʲ{Üý–ÝËsՅÙC¾Z5ÍÀÚõŽæ[J
+ÞFËÀ’xC`IIê¾DsÀ?€$°·W-ɎÆØ`ê›òóþ\Öâõ8ä¬Áz=À<’ y~½9MÚ=z=ÜÔÀì»KÇx5©¹¤AÍÇÜÅ£
+žH—Dñ‰ÞÊ´÷P•Ë
+™V;ñªëçhÕöeã["¿ß³9K<#­Š7m®ÏƖvÑ‚É<‘sîº@|y"'÷ª £s/üÝ úŠ• .ˆq±†àÆýæÄ­GcQF¥g@B1HkʇXÕXò74x³ˆ owTõ‰–ä†oHN4ÈéÆæK»¬ÒÑqéûA“vÃëä·ó|›%¶xS7Ðe­lôŸd²9J–+Ás5?HÛ.G ë™J{-'ژjÏM>}hh›,ÃìÍ}Pq@;,wæ‚+b="¼×ä´5]w,iŒÝþÎÛ¹=ÊpÈMCü®Ö×\õ֟«¨ñ…/6…O.¤ÜBù«¨ !Ž>?צiսꊨöOÅ;½Ëßf¶EpHI¨Ä÷ÈUë›ÿA:£’¬{>ÔÚ
+•¾C•&šT\¯8A”û*Ñäïö {Y Æ^e£º²£Ê¨.º0š#ÈIpórï(ð‚•Vˆ<¡e{{þmçૉµó®ý–»Ÿ™–+ãn±®‰M‡¿B
+µE}¬¹}p´¸^7O/öYí;HáM«;ŸC<:®.ãÞùÄ%>ÑüæU;ߚBKµÄ™ûóuÝö­Z ꊁaŸè^ž º(-ƒê}†—¿DāÃ;ì[üý1Ïë^çwjÊyÀüYS8ìó”õz€w˜Ðˆ
+úãw.Yçÿ¶‹œðtÊR¨—9Y5Ò$»Ÿ±Oô··('ê¤V´1ü<1ì49þ<þú~üë;ÿ»<óóûÏ#=¿?wí4ÿñÃ6W’²ó“šG¸ùÕÿýøÇóŸßÿ}üšw¥T*ý‚žæ›üþßó×<á÷ùF~Í>ÌsÖ÷þOwùôLraü>ŸbŽ3ˆYºm·Û}%«€ˆ´+.YhwQz…`PçÓãªzêç}ç4þM•Ýv¹ü¸|úáòö:o—Ÿ®óå×Ûrùïõ–/¿|>_oë¥_)×Ûv9ÿþÓ§ŸþCFòº‹íûëvùçõ6O—¿ÿ›LŸÏ&ßuŸús¾|¾ÞÚåCš
+{}{­åòWòüŠüÞ]oérþêüOê~Ë_š¯·zI‰?ۨݺéüÝõV.ßôaÊåWô|ýÛû?õ¸¼Ÿ$,¼Ô¼òRi•Ó¹Wi¹«ù­ÿö»sêQZ©®œK—ëiš)J?\¦e*õև/½¡cÎ!Ôý¬¬-s°{³um,%Q™5så@±þËÛ·ï¾~þpùæ×W{Õ¸×Uf„þ72֝4õ£žtJß~¸üøáÚGûôZóÇ>¹Ëï(ÜßÒh–“­ôåsͲ҉Rˆ§ìVû–ÌÓw<@*=uâÓé2ÇÓîEyYõ¯iú™ÿì7g™íOûϺþŒ®©çºuµ(Lœ}}É­ßC½ò“Œë9‘ê¼²ÛtN]<zç÷_áÿ ÿߺøçÙÿŸùÿ÷¿¦à–‚[~Ò½ŒÝ—'Ý+ÿÿõûS?¯Ûzþßù´,*ʜLGtäÛ¼Íô;/õ_>ŸÞõ®Kÿ²wMÿ½$À»ÙûO€Û…ÝN‚Þ‚]ØíóB¢èva³Ï[&4;Øí½H,)؅»”m\‚ÚÒÁyJTWì'©t͌Â׬5Ñ0nvûV¨6u»°Ù—T߄î‚f}§5dªV/5&•o ® «©Ó²q©hTè­d+ÕÁ»s¥ ӈŸ­FU‚”ýà‘·ò£/Ð감¤Ä»8Àa6¹×]SB»5{×_)Qôd–[ö•„§ãl¼GžÛù ÙwøiB îù}0%§Be½nÁ#ÑJUŠÓÈö(“ ÛÄ]‚¯ñ6X7ÙOþ\°®
+¼ÎËë,7 s•w'¨×tw·öWœsp¸ÍÊÅÃn$YÚyr}èp«d©’èŽ4ª?”T±bûR6€c€žøŽ‹ëÁ JuôM¦ç
+NG´I×au¸7˜wg™«/px}<ýÈõ`iz|a^©Ê±a¢ƒQ ñ…²‚œ;ù1qæZÂhd×~•cƒk?ÒáV©Í(h…¼ íÁ4Î+E3@j_pOÙtįEP¥ìßYñðAó³†jMŸ ‘m%L÷Sà<X—©¥záz”ð É/C?…Š é`¡7Îíü”ì!RŒ_’?R†GK¬˜hKã¸[:t¸•ï+”I1óå,°\ࡳ°½‰
+ŽuØ·Èvò<i• XJvü™fÜtz¦™÷ȹÍAúý»ªÆPûn²5QÆ(` …Ü‚¾ákL¦» j¢{VÁ.×H1am$[ jxÄê]À¼;K’Fs‹Wvú‘R}“é@Ø1¹Ou?òK»Wºè¾ÓԜrtÌVd®òЖŠZaт )Zq"‰¶UIÅû£Õ8󁷢I}
+¬÷²Ä€ªÝu:Öcu:UžÑf %¼XKúG*iô-^)¡>5š_ˇ’|B6n
+úHÇid"Vu¦û)ðêÆ KØ#x÷6É$[Û©'ç`ÂÿµÚÿ¡¹é¢Ðæ‰Y[–´Í,׌{@ò”6¯ · Â56ýNQоkŒÜ–äV“ÈuZR¤Õöëã)0íæ뤙°å7SÌgÊ'ÉÞÎÙRìbíaH™
+<¹5o,|N‹®Ã9o…Ë'! Ü(¨‚ëJÿ‘]ûÀ{ä"Þ 9PEùЙLxÜÚÙhÅÝÝy3Þ#“Î;mš\ºÛÂÆøJ¤ÖJåR ¹Î:¯ßšt~‚Ÿñ2XyLO|Iàôû´¶Ñ¼Dcr°=Šœ·•eQˆ6ۘwì IuÕ9'ßÏG"ዾ̼›;s3éˆVäBä¼õ_¦¬˜£m¶v¿ÏxNÔ&)e€T;9¥¦„aœ‰ª‘ŒT‡¾¯ÒR1R¾Jj,$#%^W9˜þÛ2×A×ä{¤­Ž¾[Ø.¶Ú ¹LTY~9n$„Ëkˆž‹~Db¡Ã ?ûlfk{lxf7ƒ#Úx7žPª1rØWÛöÆ|Á“•íëȅkþgTZÌæ=r*ž_™Š¤ÕÌ/iVð³aãÌú‘ã4 D¦»Lœ£T#µ¨šÐ&30§×³Ñ¨ÈÃdl‚öºë%Éy†ð<«È
+Õ‘Íե́Ÿé*ŽŸ¿?=Úî4ý®´VMOŠÒ ¹BŸÅÿç“ú¸gšY`QY'—âmS呭9 ’ÌÑ]}­Ú}¹çï͓°XJ"29ƒgy3¾O ‡%d”<ªvF½e’”£"{d\ڗÒUÈ`‘ ÛUlÑÉ¥xö«üòàwb%ÙåT×ݗÒUxCäòxC¤ÿó¶8­ù9ß z~n·4…ÛŠ«fîö–p9ú´^"þІKݘ7³ƒ‰kÜWåŒGÛ ^§ýê‰+¡aÑraô§_îUg”ÒµvDÓ74ÞDaYÀPY”*êf÷¶²ïÐsÞ>‰±iÐuÈ9®VÚ
+¤}¼µ4¹ËèôH¿1`÷·‹5ÆuCâï3ܗÒU˜<vMc¦ïïi,™k m¥é¹{á h85=;/÷®ò‡4zè
+¥¯5Kçþ
+{]kî•Ûù*d°›Ü ჭï a~]HT7Ëz0rÖÉ¥)
+¯ØY¯ù›{ÕÉ¥Å^qX‡µ¹«,ëgi"?“,—Ul}ú¿d˜Ç'µv`óßÖùu¬ 7þ¥‰ó¬ 'e¯ÞÐnÙºâê7M\ÏMêÛLÉ•õê¨{­,|°û“€GE׋Ð׏ާW^*cðÂkô9ªÊ2W4´»ïJr^FÕI9¡9"àã"
+²%pŒŠn­í]#¯uGl
+Ga`ÚÙU¾ÑÎãå!L4'³hÇd–þ½/ÕL½?ÿ€drÎÔi‘„ÓûAÖG![,v`ÕdÃ|°­r´êUÃ^œ°”¡Ë¯ÂË7íóåïª}­ '*mzB‡,£Cß]³ÿ”1”úüòóe3Ñ%30Î+<ã·¤;Í/ʅȼêäR<
+AÞi¸^»S¢‚IúqKÚñ] ñûrwìíéȚ…MY%{T¢ˆù`¿¬£/ÊHËäct¯:¹´Ù
+TY*»úÄïcRßiâŠgôÛ>ì‹eò¯[M¸W.]´fÑ\Cy0¥ª£/BEƒÁ|ƒ»r^몛:¡mÑn«›åC‡E&LïYŸýCô$¥slÔ®•ûQuð—óä‚ÓËôAi6IÖ0Û¹ANæÜ혃6=ŧNbɪÝGx·Oϵ×uQÚþ§»n–¤Ua0ï½
+jV›Äù(·7Y\¡–¡/Ú8uŠø7'f ëi×ځ$‹yÒ%Ñ3EÙÝ"êæ\¢‚èadðîl²³«ø!ÜûX¿¨"ÍÞæªAÍ:\|ÓSJõ+›Óû7UÜSÊ5‹ &Õß2;iGp@/×}XéëèYŒ6®í” YЮñÖÖMv©LÌÛºi—m<D2„·¹ V¿Â£¤#ƒ:.•*f®kIÞ=ºŸ'Ï¡{ˆ·ðÍð³»¾šlyO>ՕW‡÷Uy•%’»v£/©àOU×ϒ̥ß7mm/ç@e{ó4¾¡q2„¸w_¿¡¢a ã,ŽÎù%:9=>ëÐ=–MÝÌ:’ŽÜPÑtL¥n‡?Õ\r¡¹LѬŽÃÉAžuå(§ÆÉê¥Á_þT-¦Ÿ%Y_'‡Õ½ä‹G7]K²^̧7Uþ}y¤ñNè¿{OЭí&?Ðin ï%¢„ÌxûtS“ƒ-tO¸MÑYš'o“›u”,Yó©-Œ»Šô CúümçÚÓÞîVËsËÝ(ì=[Ñl@ØÂò..yZ—n¯·«{֕£•Ðs¹¯‘Æ¡ò³¥qpozmÕ|ñî;=­ßÐÐQ7N¸rŒ zS‘½;tôs'\ßb¤…$ol™Ýš™Yç5Í4"~x—-蛺Ž%z¿²Ýøy Æϒ¸¯ÏØx-ÿø[
+)ÌóÙFs.äûEބzÎaÍ “-]JH'g¢gh‹-ÀR˜ï»mH£?Zv…/ê{›l^Øj°µ¹¶1·…ÏuBÚm5†šñ·¤}{Úı?¢ðÝԍmûQV¬±û¯yë_£fXQ\üåòEJ/nD(‘¼qrRµz
+)zÛ$ÄÞ®S´ë˜y1ݵ0Òû/—Þr­kÓï`uû6R¿|Øìr¦âÙÕËÛ±Á^Ðˁ$*ü€‚#Ç£üð"ç ñ+ûXp‘©P>~‰g]9ÊÛ`èH’ƒ™ö„cžÔìÈðÓ¡¶tÖ› gC;ŒêÉqҕ££?\qæÝ%¶?¾‚ïáÔDw›ÜŸ*dÒká>Egi꫏?Ì¢žµ÷¹­˜ø[ñ3už0«OªÃô³$SY¿Jk¥zgD#cK"^j©©›wØI×C´¸þwû¯¬ RÚÕʹNùÊä<ù¬Ž-êöAf¹´c¸ŒmRÂÝ.Æ7ÜUƒob²%e2z7ý-îCΜß$•þ¿%UŠ÷ÿŠ››Z×D誹Æ5JqjØRoiÃFæW6OÑÐðŠ¯sB†_akü½ç¡ªÖ‡ WŽíë3üö‡nS¨FßÕËܶ—ÔÑìÑÎâ6x‘)¸8rö)xZtG#ÚRzÅ;Ÿ¤[äßg%ç1¼ž«—ÜTLíÔÚaÃÎÆwÊf‘œ¶¦ógèóZÙÙéM?a£oœkíþ“®ˆÊ¥ƐÎÝÛ%ηڤ17õ‡ß~û‘F²ïRo
+_‰¼“+†¼M ®»><ëÊÑB趻?u§xH{V¯O?
+GšÀþ ΓbÊbf¹ÈæþáBZ6x_&ÿÛ²‰"㊘&&Ô Ýì#ÒV֕£{}eîy´,…GÏJ9 kñ‹0(šu±P5uÈÿÞÛî¹Y¸<{PÞó©iÚ=köcOm±ïͯ0ÞÓUÈe“[¸Ð*`ðaÕۙN9œfZ9¡ŠòÂ&¦æëUKÁµ$¢_­j¬ã¬+G4®#u¼Ç³kùæï”^QÛ¡s¡ÞÑ2ÐV†mß¡}F©o‚òÒ?
+÷D‹
+¯©ÉÑ”bn8,™ã/áÀß+V
+]µÅE±O鯏NdٗG̘ßë6+ÌÅ,ªÝt-n=ÚOuwϺFTŸ–Ò8!­î¢kv¨µØÚ[*ºk|˜Aé24!G—ºpô+O£.çñ[Ÿ8ɄÅ'÷§ö2—¥×å‡pñÕ¢E‡Òkqû‹6Ý°¿øÞj~*%m I|F³ôWíÏö4>­v’^ºõÙb/4/-B·„P²‡qÛí²·5—]ŸêÚq–ò~¼Ë 4‹¿4šý.3+DýÙìµ—F›ûSGš{uLsIý›±­¹° ýþO-ZÜgt돠‚MD¦39!ÆøànµÞ/·­†ù'¶3ëËp›¢¨ÿWÔZÀ™á5ÏÚûÜݦ(ÛÁŒ/y+Oê>Ï%x›¢QE3¸‰uÓ¨þ–¾Cl }læF
+|V£’qŠºùà7’ÔÑܧ›ó߄]Ãd¯°Ó
+ÏA¾îq ²ÞìßUÒ\–Þ¦h”õ(P°§0ªÎÖb07Ff>ß´ap ŽKµ¨®ePŸ @l/18¢
+'4å]Ù¿Ãs ֑§²TT{,«9Ð(¨™ùDÁa@Ñޔ¢zÍòjwœÐ.Ù§GÜÚAŠwñÕvœÁ|ñY—/Ks¸t{£ìL½=ÎØs˜³ŒòvTúêxvŸ†Éͱ8Æ«ûÏËÿçC‡ÅÛ[±«—Ø͉r„“Úe³:­HÏw\΂ïsí ÝÎnQKQ½Íeû8Mø‚&I€CQaMVÁ=‡ëcÂõ+üÇJ¨Cµ–X£ú]ì‰*ô _j¨§·WzŽzùŠï*sѱ™Eà¥ö°Ÿ’lҐºÃÆpÃoœp¨ ¤J’ïèJ=
+ ïvéãßµ§¹ìžbM[QY÷kÊÈ ì“|ð‡0Ïo§¸®Ìºy°Íšì2v;\Æ&]1Z§hŽàÌÎaL(ÓíŒÄ*$°ñ>
+®qês˜Kaš›¬xTõ9Œ&øùŠ;ÙíîsØK÷XQï±ÕŠ³F=ëÑ$ ¨FtÖSÆ´¨¸DŽ6$Y¥Ê›§
+cëŽ-N}Fké}¤Æ—[¨ò’m®vu×µaûréZRIÝM'òZ±¡©g]1ÊW¬=Öý®RbKnoiX” ¯eÐÛ ¯P°ýuÝ[ˆÚ¨d5˜.ÅVÞÁKŠ–©‘âz.³EÛÔ]÷1E£šRSÆ2U‹ê$͜BÙ\FM?Äf]´>¼F–Ýb#@Eé¯'\!–t{_vLÖ³a_s•»î®xVsoG’×€­Å¹÷6¢:©¯¥š0Ó"M>\ºUÏÅ­5Ýí¼4º†.º½.êN(‚zњyÓQŸÑÕ\Ëx:êŠQ{ÚPÞ7\)Åfé.oíÒ-1h×¢¸}('\1¦R¬Ô•;ëÑuª.G՜¡‹Ë‹ºµ¢:Ëf·hKCi†—¥µ»ç›EÕ_æµ—Ç/ì¬6Og×Í%G¡#ãÔ³ŠàsØ
++6Y,.=Ç»ÀöÞC2&£,Ç营óS{z{g!„†CÈP ã[ß]_“»æ.I¢PTNLåŽ>$÷ƒGÒï¹ü·Ô¼êяüSïÆÓ©Ÿh DèÐÕ¼ÂÏ ÿscџH–2n¨ž´;Ô&,TÃÞ§‚¦ûÑù暓^¡ûˆ ï‡[ñ(oP&fà‘‚l@5yd翔¬ž:RØ[݅š:®xGQïžèî|Ö9ë‘
+IË-Tt´Ñ¿n
+(Ø¢ÒÛ Àë ôþy¼ZJí-Ї‘Â{BøèŒCÒ#«ÐWT$›+qÅIrDH%ãÛ<$><žôrô´G|º“Ÿi×þ…ºÊ–OAØÐ&ÕoÀ­„ÜOD¬ OKœ %޽ţ#Ž))9ŠÚ¤8M@mˆÈÇù-˜¿nü ¤Héh:%è.TLÑ—þÓh‘nµë‚5x¤>ÜZ金a5>:óÃÐk˜Ñ*u¾a6<:j äˆx+—ì'ñ´J÷ßu=;қ8p£8
+]„Ì;[ÈÚ: ®C Kè“7ÈÚ¤6l壳„ÒÑÖAWP•¦§a,N%ê.ÅÜE2‘£0è
+7’¢&t?9΃t_G©XŽÚÁP
+Åg¥‡D‡IÏÁ,eCð0Üj§ÚV¤°¶“cÚíÐïZúS>:ç–I¥•£²´ð}:ýpúéíôãÛò}åtûá4O·O“´]sý‘Aª­Û^3T†õö÷ÓyºÜþvºÎos5R?hƒ9M·ÿN×µ–³°O×Z„êúnŸO<ÿò²ì篗åü—Ë5žÿs¹®ç~™.×í¼îo—ë~ž~òùó×_®I´î*ûýe?ÿµIÿü¯&ù2ý¶Á?ªÂ×úe=¹\ËùOë«ÁtþYýßrþ¦Íð»o§Ÿÿúm«öd†|¹æóRQ&¬IûÑÿUýÏÿ›.ßÝ~#a. s[P@´:>-³ì×ÿ‹Ûéÿ ä©k
+528 0 obj<</Length 12134/Filter/FlateDecode>>stream
+H‰”WÙrܶ}Ÿ¯À#™òPÄÂíQ–dG±l)½¤âÔ­ñ %M<‹¬y¹u?þžî@Rv*I•=B½œ^äêf¢ÕRMž_åêf7yÚNZýŸ\iÕ^Oò,Ïs¬æ*Wíü¨v§tNÿKŸî•.3ãšDNë¦V¶T•5Y©Úõ$9<n
+«´ýsrÒNL“Õµª
+›i£ò¬2ÊЇûnr÷ŠÌÔª°6+< ï¥ÍÜ_H†=–ä½^Îk5&ÓòÕê,ÿÁž)«¨Ùo–¤î/v½Éªýn¯óÁÕ>¸׊BFÁ«Bìt‘å5Ã6å8ÎVÎQ"ª¬ðBÀÙ¬qÊVYÍ1ÿ=¹ì>gêPýO¥ur1»éÀ¢¶×D•HÅí/£ͦ!͒ÃQ6K„¢ö·‹Ó£Ã3õòüøäJ?Sç'—‡íéù+ÆJjÍ rJÒ€ò<*σò
+Y`Ýggêíiû³:yמ\¾‚•7G¤”±Õeí®¤
+\Àßwç©KÞ¤ErD+õ +ZœÑïۓcÐ
+ÿŸþÆ
+@TgHëÔ«êL»Št'GgçG/ÔñéU{yúôõÈQû(~9#k2'ò‚,tVՒ˜öv¹Sø·O§Z'·i“t*–É«m:µÉ.-lå|›ê<YóÎF1q—N뤻Ÿ¥º¦%ÞÌVC%M²èÔ5åÍ{E{Kҏ٠eÄo¤ÅὩ ÕðáFu_÷(œ.5É=Ùߤ6Á펴ÍÓi•,Ó©KVD®f©1 ±Ã¶&~“¨÷Éá˗šíԛÔ6É9pNRÐØz—Z‡ï:yŸ2`Dë.ܒY¶Ù©Õ–€Ìñõ#ùµg(ÚÏ*Z5½7~òfAm5#yt$뚌òJè͜sÃk×´ƒËEr÷°ç/`7ŽY‘„O€ùг“¨Í“oÞÈÝ©F`†%§Ž…3 \’à Ö&yÆ_Nñ[%¯ˆ?cQÕò÷[üzT¢’ ¬wlßã¼+†*>±æ>@œdI·þ>ۈõUàÃlE WX~S3Åu‡Ôruî–Hïç´BÝnyÃà¨(hâP~JC©,“s)Û{*l¨ÁF-’cæžÏ nÃËY‡ÝŽA/ÛLµ·Ý}‹µtƒô6ŸëçŒT½ “†½ä`mR]J¢NŸš3ü-¦ÄfÓq$çÖ½ )Aâߐ+ô¹à RU ¾3Ö¾bÀ«oœ=Wglq›°ŒºîB¡ ½ |þÀ«éžä-H~‰­ÏÌÊfÞbQ$OXz•É²Ïj³ZQ\ڟxØtê茂ðÏ )Ä(齺“ôpsÉgæY ϝL(ø¨ZÎ~”Ø® y àˆÕÇXy$Pn×[è¼'¥WA« Ø<;Ëx}šÂ÷kžCKq*Ù"ŽfÓ{ô&u\Z&9?€²žDAU<ñ©xò AÝ'òê¡KÉqà§ÌRAӇ¯(ày×-¨ pµNÉ£2ùºLiš‚úÚ&ôù‘Êš4º±Æ-í]“瘴p†z_(%á˜ùÁPڒÄiØs‘’âÀÛf'Æà‡n¹¡éyá{Ø6¨'c\ÙNŠI°"Í?÷¤–ußAÙ½ j'\¤í»$ùÏK¼-[Ë-‚a‚FhjæUd `µëöj¹”žŽåÇÇ£
+˜s]pËPÕu»;ÒK7 _ urÃU±Xúrìî©gß'ܳÆR†ÅP³´îí§ÿø,ÖUN÷½¢pM:)RKŠý.Õä+"Åä‡Ô Ò)Fêžé-l„N]u){Ž™‡{XenuÅÝ´æz!ýƒ³Vdz¶’û†Ë .4¡è.sG©ØR%|ác•§æ³8!w¾÷
+LþDÇôÔjªàáaSgx´Q hîúäèçÃËç'ò­hXãåÚX~^¼~yú sÖ¢55ÁD[C¥ær¼m9˞†óx^eAà•‰ŠBGžšƒ•²7Åÿ '”hVO +äòš”
+æÏ/ŽAI¶Ô#ªÌjÓïr‹AO°VbõtA½lTËñz£²ðˆä-gü§ٔtòõ. ™Œ‰> M´ÅDïßŒAÌS¬´÷¹Ì]ô©±½R"zü²°ˆØé#øy‘åà á4à¼6$Îõ±ªw ì
+·™¡¶Ã­"Ëke›R h]c¦ ȂN|á^…¯FÊÁ õ`D:¨°Üà=?ÊÀ¸ £IÂວ­ ôñ
+ʑ`
+ÝϯxË €_¯>®tÛ $qj»é² Ao
+ôÿoJòðCºžLæ9è"û!)é’GäëÞÏ­[¢G¾Ê'ڄhvâF±ÝÑ)¢âSìM÷|óîçwoÞ.Js¦^;?‡QÔ cªF:¼ÔÄê¿V#5ÂiJzçZ¤1r.Eõqkc¼­Þ’ôZx 4ƒ(éÿƒð\x¤™ÛÌÀ<ÜÞQÚ«ÿ“…gç5Èd-ªÌ;–]@‘´fՑ
+xÑHY܈Çõ¹€"iÕjt9s=•m1µ7|Òâüñým' àoVpÔÀݚ„©½Ñëô¸CÆW[UPðW«ÑAäÌõÆù·‹®ðËü¸ -::½EWXž*ºÓT”eŒŒ6œ®M"¹ YMœ„žý‚h‚¡RšWµ&”¨F¦©`ᛑ—ýbr, ôùÁ65+iàÌ“_ OGZüÖIGJ?Ю©Ž”ƒ¿ãíä¾ÈHÛuzÓO2RŽÁí¯W±9™yäYVÔ{ÒЖÎ
+ Žd
+½T?|Ác®W#(ΠVcˆÈ…ï=bÒù(C9hÉOo_ÿ…ê « 
+<ˆr©àYC¶Æ·ÌÃíƒí·“ÿ“â‡6Üðê¢,Ò>?æ@Q‡fE±Y¤¢n}¾b¹‹¤ë¯Í׊bT«1BäÂ÷$#~c†ûu‹CP.ôØ (aVдHE²n÷êÇOüÞûåŠC¨Õ!rá{¿¤p=«(D¿¡(€_­(tú/”ÏêÀ½º¤¤zÊ‚¢¶d…ڴ̓MÊך]O¦aI'%Ý,»pXÀÌñ×e$vT$ӚP‘|¨£Å}‘<
+ïØàÒ9—e.jlúì-¾" ÊåÒY朕½Wìùïܳ$~™ÝÁÌ;›o«·l  ò#=O!Á2x3H,F·+6õèvá/æšDÀgôîǵþ?O³ç`ϕL‡»™Ù·W³¯~†4šÍÇÐߌÆ*Î,n)díQ¸þÍÁÍtÖîèG~±L»%Š:´ïNkÕÃs„º•­NI±ÉF‹ë2pŽ["ÊoÉ"-º²áåàå§6”˜F)8 `ߏF¡ tE/?@!!!Am’
+l¤¿y­àÉWe‡K"zpNPÈq„“Z4âä©”¹Ž^A ©Âwö y¬øz)\ÔH³@×/¾žî!?ÅCyf~ºí ~%jÃÁ5J¯æw"4†Š:ûø2‰pZv'ôÐre“ƒ<žð+ž!.äǘ4:k_¡'……»Šo?¼ûö{n-èYߩǹnÛ~ùô¯‡o~zÿÁ[­U:¾”LfގùËä<x|¬¹òËü(hÉááöe¶úÛ·Ñy“3ë°J§/sj­E†YL±ŠxŠ•×­;ä
+–(û‰S8¤š´Ôª-h•ü?ꫦ9ŽÜ†Þý+úØ]å™tó£?ŽIN”•-Œ¤ìTJ–ÆëIf$¯G²vÿ}ðdåZm唃­ÆÐÓd1¡è«>­LŽf®øÝÈü?óH‹Ó ÍÖä\œ\Çކž§Ã힌2AŠÔCtO¯N¨ðœÿ]ê<ÎN¸íXP¥‹cÙxhaÀ1-W¥–ú[^zWœüØ5‹.í€o×üóâ/¤IÕcÀÅ £™8z}ôêà†<o/8~uö†[²ÜzªMÔؾã²^º!`¤ ¡
+˜’KümüÈ
+´Ð#Ò=ËèI:‰V•™2è‡lq‹ã([ŠFž'ÌøȃR6.«f¼T~”û÷-Whe¥s8ñ·q/+Ì°îîÙXâžj¦3î;.ìé"Y0öEL€x× ÝŒþ)³Œ[éaÑøW¯ÙT¦HutµÕÇh¦üE”þS((êPœE-Jm∅L’¬ K²I¾æy´²–vD$P²5ϧb-aÀ¦¼Ç28—i/D—…hÒI«aJ‘•AÎî_A*瀄@ÝäGø§ ³SÛqݬÒ; ùªÂÇP]<ÐÂaþ²§àøEãÚzݸú§fáë{z‹ë/+:|Ù,F24âY¯.o®«ƒÍm³ˆõ¿ÐlÛÃ8ƒ àæ jO ÛýOuØ,z²ëÝݗõ‡û»õíMÕ,†úåíõªb+pʉS°j¥þ¡¢RW勊PÕÓñ¼ñNž‡êðøüâõñß`2ª€ðôÕÉ?²}/öÅjŸè@G ÀAÌó[ïHgóǍ껦««õ®ú :nAÑ®ééÑ´&r>4C½!oÈÓ;úd…ê~7WÕm3Õ7Í"ÔÚò+>ª;h~¢²çz½ã_¾4‹Iíu.!ÖwBž«Åˆ«Y_ ãë
+xD‰h} <Nìâ'èóÇW´ú‚SÓ²#—–ȐÛã7֍üƾã[ßጎ¼>Xñt™¹%|¤»ê¦D‘þ#®‰´ô5ÔËêyâêí
+óå^!m+Cý¹¡¹ 6# ï¬BDύޑè¢]3*Ïnuu‡\ºÅ¡7äÎû†nmIìW¥_1ù5&.÷ñ‡œúÝ ÷ :º‡:ITiBÐo’¤¤¾•"@»¯WÏ)=¯¥ÈBD÷ug˜ðX¡?v?bŸã° ßÖ7LH¹'Gîv¬ß“]Õ÷£#%4±ßQ=èøö×ìÍŸ\Š€êcƒ$¥…/p[€ÆT›¦T›èç5kÝ4¾Öʧ¥±ºœ_# wI¢›fݯëËê²Ú°âCõï5“Cv¡O•
+û€jb»zD˜ÙìeâµuUÀȾ§b—Já{ß䮶&¦ó?š–3u‰?ï0’²ÔGî4s–¢Þùȅ×2ÕÓ 9˜Ž­j¦Îµ-OPV9¹› K¡’h¡äÇ .f1J¦°úf¾[5SÎ~À©æj’ÍBÛÉúӀ´ÎúIV}OaÙÀm–;r}c´¥ê’xËÕ¥$.U%.)Ù²V˜¹º1ד'ôQÚE®s*÷ƒV°qCºçêZd(t&ú©ÕF§Ð!©œÀ¢¾¡Ã&ÎǽPRI‹t©ÝXÈÃ$µXƖÚcOñ d¼€Ãb*ÌÜëqÝÌ`TÁÎvKWbëµÌ*m¹°fÇE¦”ÞošUU•,½m),»øKÌ¥ÜVNÒâÝ;³(’%·­
+X_æ›ÈÿK¾‘¡},ßæCŸxµP.äþ«WêÐ6Xسt…4ÈKNRD·™ÔŽ¬¨rËÉHÛo
+É¢JPäólU±è¶© = ÐÍB¼vc‘•!D¤|„ȍôfO¿,!ŽizáÔUy¯|j>|‘¿¦•Öû60Y¿(
+²pÆ{,;YA‚,®ÌÿoBòðÕW²æ*ƒ,¼±u.‹ìSUä)Rᆇ‘úŠ—Ÿ
+à,H– `+Ü.gv:[ÿ”hø–
+W«‡Vø-°jŠ4«”™9HP/ÁÖÑN¨QŠ˜ ¢Õ*=š˜ÕÏI!…3§Ëßâ+@ÁܬÂNýð·„tâ8F÷Zù6<¦  nVpтxÐjG›,ôϊQß²x‡x¼X;ªìåBí°,v¼ó„aµLhz{ HµÃLPsS4­3QL“$¤ƒþ*!@!fU*ðÊ<ŸQŽ¥àá´!`×ê1å éÐn`ýA9J®×2iýwh4J®Vš~]gÁƒ g„Y‰šÜ=Pœ£Q盻 _áöý6ÏMXþ”^”TqàiP˵•P”œY¥®Ì NÂ|蜣Ïå¦6ðP/#x‰8…ÜÓÛ ³Ë+fcÐ>læÀdV™ŸÔKH­äð|£%w@AÛ¬ ¿ÄòÅ"Aöú¬Hpä–Å¿¥Ã ÿê¼T%,u7'­li`m¡@ªf‚˜›¢zì07¨(zÀƒ­N­N­]y~]%Ú·#‰ý7’H´zÐ"åY#Ú¬ÀŠTà™N´Y¬‡Gê"7wÖÊÓÙò¤J#h:-pØ꡵Pœ•b+֓ƒ­p;QÈ°`\y¤¾]EÂÔên#r^v¢êÔ&•e^ЋGaNtÚÕ'E^unu ’G½ð#R¸ð1X$:Õ-˜u³
+As¨¹±À!ú†Ûü4†­Ô£R+ÈÀ/ñ|©b´)ÿ¬blR%gøo+xÛ¥‚áì˜vë‚Áh¿ödg¹0CEVª"‰èjѶU{
+þ«Í'ÈÕ­Êc½M@C~U-֒Š°£fL*hÌ)Y*híA(ÆÆ7E
+Y~Ѝ¶p |®4oZ [eöÖX;Ogë³n€I0uf AI0²ngÝXvkÉAÁVø'ÿ|:[ÿ”pø–ÁÕj¿eÕgV©0s€ ^}8skrÓ(ÊϬ §Ž‰éQ;hß[j5jÉ­îß>ìÍ
+´H"qàÆ£‚â“á>¹Vý;ä´öô¡X™rú‡°üΛù?l¡JŸ[ S¬y j÷«ÝC ÿÉiÆ£E#V(¼Ö*·Eê.ÖI‡á Ì̝pOËeëÈ,ˆ1‡{¿o
+¹­)?h²Ðòö±ü0›hžG>*F&i ¿Õ‹R‘¥[¥ìÜq½(9c¹{WO© +À‹ÒlJOÝ2Ù£¬Äi)Æq[4Ô§}
+(v`Vp4OݏčșúÖ+G÷ƒ©|üØÔª—Pšu…LÔtîüV½v²(NÒ@?Ñc$+†t:¶‚mƒú¡9  ŸºðøŠa^i‚¸¯ù
+;ýÌëô϶Ët0hÐÜJYdéÇ7?(·_hÿíëêE¾äYaXîÖº'xÛç!+Ú.m©‰úŽŠì‘7,·«ŽrïTs¾ˆœ02ȉUIùo˜=2úHê!p1};$
+=Éelô+5š4ϒéo¯îÞý¸|w³Œm)üwýîïŸþt%+Hè)ÌF¤8ÆÝ»÷w?jèºyè·?}øüézaù̍•±ùWߊ®R÷O¥t}Ãïu;+çµÅ©–ëҖj·!š-uqû4|r¼/S“Î륾ÃN7¸gX1sqxŠãøþWŽ›¯²î;ºÃ&§ýxï?¢ÜçšMvÛ+w‰ ú[évÛÜe¿è…y‹íVé¢ÝS‘Äõ›
+Ÿ&U& ìˆMÑ%§êy'–é¢^f^ŠA“¶KªR9Øãá\K–é¢^ùž\×·Þ[ ÿ$œ±iÂ0™BoŠ*~LâúŸä­Ë¢€Ú-* 9À7µ]ɐ-#N½Ìž‹î5æ ]’W˜£fY˜#«bN¼ƒ6ÚÞê[ïè%©i¶ÿkºÃí¦”´bŠ·ÿ-qB#qԕ›ÝB—&È;“<)ìÉ©kPslÊNà ïöàøïà¶SÂiáá‹Í¿uHÃܟߏ“ 1{hó!öÞ-¯!¶þ~¸¸H=Cœûþ<Æýû5âæ6˜ù;ŽpNPhþ_»^y§
+537 0 obj<</Length 6328/Filter/FlateDecode>>stream
+b>ì: {K¥Ø¶!´º.«nˆíˆë8ExrŽòԖµª•½Þ) o8%¿äïæŸKu þ£Š.¿œÜÌáÚ^ÕTªømü#£0©oH}´ôˆ
+°ä‰pUUiÖåٙúx:þAüc|òîüàL}8ºPçÇê?£Ëƒ«+©
+€LVêS1rùϛÙ趵ü¼+Ú|§®‹‘vù’V…¶9‹ß©õ¤ÐuþE$çpE=ìŠQƒGàžAZEÌÛbdruOïaÒ:éÉr]“ßš i·ºÍ?“¯‚ (œK8¦º~#Å!º¦«%º·‹ÉŽœ¸±…º¥7ÙÌH¥ÚÝ}þH°¹$†‡š.&à¾ãhL‹Qëì’Î=ß³œîI 6–]C\ƒT'¬¯p×ä º"_t^2Óx±¤;ÁàX¯ƒc=ѱ¶Ƕ·÷!ðiC
+?ï+ë]#¨0I8;y3¹½½ÛÞþN'„‰ÏçÌt/"jOûšýdÏþ¢GaELà†7!ñ¡×ŸHãÑ",‹-ÛK8Yëæ&­VD³î÷!†bèý¶ù:Çó?oō÷ùn‰€æ|(l—‘‰ 5ÝRØ×`Dö¬fö9㚡 Ôã’Nîùł^L¨<)Œ}>›ßq™ß“bü­pò…sŽ‡[*V
+kz˜“=և“Ø25µŒñ»¢¡ÜŸ†Ê‘‹¡•Æ\îbY÷IY·½¸,ÙYHðB
+©ú â=ù>¼|͵šVÿ.¶¬AêfûÀò!7ÈóÌ÷/ôl¯9‹Ê›”#¸N_ðø
+1÷9«—xà‡Q|&ü4cNV(-¥G=x<ü~¨.Ãø;©C.¥ö3âñ¿üÖÐâ¸?ˆ%œóÌ $FÝ]Áŝðp¡h™gÃÄ¢!Ýä?éR]qà¶hôõ\ñàäéõXHeÞ©édáø4O|ágv’L£¥vyv
+• èˆû)]c%n:FQ‘×Qò*û9s±w@ê¨ב®û²äwdˆ"ÝÓ?WbÝ¥MÎóýGf4ﹺÃU¿=míÖ ²]ð®¢ü!™«Úk[?¡G_©'œ¶ªK·k+z¹~Bc–økCqÄ!ß|x«§K}M¥ã¸þø±Á¨¥<¸—¹8½óÅC~+(Ó¦K¬
+_hA‘$D„nuU¨)x¡)9åF‰’žb½Âëi#§,éöôº ×[õ§¡1jï4[P”dÎaŠu’??ÕloËÚ¥£ˆ&Ûå DÁïUàçV&ß>û
+ÍÖ )hƒ^¡ˆW¬†SÐK¦x9ýßEÐ’ø€&l£ ΔƒL ø3Aè¥<Q—)z×P–£g$êì¤x£Aê±xÉèðÈ¿KÑ#ßMá#qnÀ/Ôà@8”AÒç£
+¼ž6’-Ÿ;›êjð!œz„^2Åëð³ÄH߆þ3xèöúæ}‰¹Û}ÛÒµ·?йïÁ}öPÿ¸x•Ô½·Ô6lYó„v’Fz¨÷&RiéSûæ m5fhì@G]]ڄQ›Ì@5w¹ ZGæu%„.̍ºan¤¡ ³#„.]rØ ?;öùãìÀ'ºi¯x
+­1ªZdzƒGµ© í«'ü.‹õʂ¥õsk–O¸4ºHOvM+]d
+mN¥±lòXFO·I¹R¤S¥]àõ&ý©ÇÒ&åõ¦=gL`‡›¦‰ð%çÁ’Püp*ƒ¤§ê>G2JuƒÂ¤Íä½!üÞßî/\šLõ?û‹.”’ÿWaïėï™þÚ»ßÐ"œÔo¤¥Mêð©¥ K(t-£Ò õìpÚôQ,<V²‚š®‹*H[ßDBM³`1œšTÐìi¥Î¦è…»ï»ÿÒ^-»u$7tï¯ðÒ³ÐM׳« ÀD–gK°ìl‚`3Kiß‡,֕dK6²Ò=â£YUä!É™‚·Ç˜¢ca
+èG¦àÜècÖ*ðÊœMG W2q‹díÀˆcÆéqI å jœ!(œlQŽ/È¿nr“Vgå§Øê8é®ã-ôàÍ¡Ú¤:6›e²†ÜC‹ãëHÎHÜo7]|RDËïÊvWÓÉ73~þݾ¤À`2‰Ð¬2«žT͎¦'UŸŠ<z—"––sûrþèÓÁ £ìq{uyýˆ:8vÍù'uP"¾’:8íʋxÃó8`:?
+¹G  §“*?˜åD‘=ʱóMºe_üvó‹¯Bš˼ø}†?Ê>´² ÷„ZìÛ)ÐÔ#}Úlâ̼ÒGÙË2󻒉w°VԎô!aÌ(-* ×eÔôAë^$/W0qäí§øÃÏ긄9¿Ð•Ïyh–ŸIµÆ̨-s>ßGö9Ÿ/=ú˜ïRDËïØu9.aÎç˜Ð<„I5L³ªËà„kuË=Ìù@ó&ED= Nî÷u<RFâdøPøÇñŠGú8Ñ$ù""AFH`Mv/w“ETš€ÙD‘CèOÎ!Ûô)`2dy1ËÑçsüÑ6--Ã¥ –ÀUF¹û3ý…@ê¾ô~gôQÛÚÿ¡cÒcéÿªÙCƒ˜AzP@é+ƒ)üQêÊ^¦`â±°—j?É8ªC‰Ôj Öл̺ƒL Ë̀ö¥yëe˜]÷ô)`Öd初>Ú°[rܔiÔ½{à(E3|“jˆf ÔWîÓÛtËCÏ
+¿‡ÎþUH,c¼¯¦VN雬Q2>ÂÉíՋ ïMt˜±†erÀØ+ä…™Ò³¾(o@
+r€åD¹ê %®v§Žêä$~7ånÿ*¤y±Ì‹ßçè#çu}á="®/©.ë ôúHÇÚýŸHŠåkå´´ÿ´N©®‹‹G¤_ßÆB^s𺉠rû?ñýªû$oØÏ¡#õدÍÂ3©–Vš‡zœU§—`ftÍÁ©¢Yu&ÕXÌ2FzF¸$‡{ØXèÅ'C ˜ÑC¦Â
+`,¤'égž<”â ”æ\ýÝ«y"Ó¢V¿IÛ¾¬)
+ïïþrùϛ»GôÁgÛ àÏÌyTÚNðát€s?ÉcŸ»„'Ȕ$Ìl¢À y´°ŸšÛ$ý^ rôösô=T$·ZÐà6–µ„•Ö ]pï¡fŸ±FOKsw%·ÐÝ¡ICc˜1zLBË+q)´Ñ¶•´LÁÄu!-Õ~’<찎SXK2E³û4ëΤZYf TL¸Í.{_ÜvSÅG!E@m¶k÷ºPGËöÀ),'x}û–¢y“jf ”mᮑÿZ Ë Ð<ƒIQüg~_IT8©Ÿ:ší»Nêȯ§ŽFG/¥KlÇÄƾ¤0šK
+ÐdHÁ°44–%%·=,)â\R€&‹˜4/–yñËõ‘óðdÈòlיµPiÏlZˆygδó4‘ȕVò`èYØdÁªqæ!s­Òt !“3‰VY-åGöòè¤Õè4¹0|AÕ˱>ùeþ}Ó7ïüÐòäò«ÙH–)²CÜ¿n[ÞÿFÏýÍMC¸Ù­Þ}A†ð^ÃüU6,RÀ´ŽêdS’„{ŽéÐ|—)š²³ÆÃÔH¢^˜-Uv¦ËW3”‡p¹Ð/ôaâÄ/̑Éû
+‹yÜIK•·‘4…!¨!¸eUÅY’†ôvÁ«¢?ÞØ7Mªñ˜aŒöùü¬6) ?{¸9M/*=ï‚cŠöeeÁ1E§ÉQe虣½¢{=rs´Ì þá%ŠÝAK¯ÊÒ`÷(O½-ï(6˺slŸyJíJËm 1kªªøþLý¹Tá %ZÚ4$
+B™"ãL¨Éh†ÕbÊ5¤ª2¢
+èèÂGç)P¡°ÁQ™zxjç
+ZÁh˜.ðÁh–Ê)æWëêWMê(–1^<S‡.Á÷$íd(einãüß¼,S2ñ¡©¼hóm=º©šO#~CFìÎV-ò
+o•^øõÚ&œV¨ 4×õC6!pÓ´dÊÿ­Y¥\¦f.õ{&¬Á¬Fz‡1ž@æBë
+{ÓTLè‰ ¾ " 17I‹{y=ÉUª ®†_?]~ùxó ¹ÏיMio둙ŸVxAżþd{Å'éyÙÃÎOÏý­êBÃzò“ˆ”Ø•‰íàE?_}ˆQc’‹·ÞfX;”Ž¸Ì¼÷ð´ÄB4)Pz»´,–%øe]`~63Ô5·öÜöQ“ÑðX¼*·-a=L\uJº{|ŸÔȎ]w@þ9Š¬'´kÔCFw¾§_ßt–pU…zík°&7õÞá—Q(߶XÔñ³ãÂǘ–†¬. K†Ã¹·^ø¨I[4l‹WðK ëÁp¨Ž²ËGùم€"¤D}K”ÿŠ,-4lç,iJV|«·×Ò&.¤ÜÑ'‘Ôò¶Öè¿´]Ð$G¢¿»¼þ-ýr‘Úž*ÿοüçË?H3Ÿö½ÐÛí#›‹«ÏWŸ.¯Øe|Oæüã§Û¯Ò…ÈëF=NúL>Æ­´{ò„I¬¤=hÁ´+2/ nª/=>/‚M©xÓã_ßÜÜâü BüðñúËÕç'BI]çîÿ`(]¦ã,t „qyóø“å ”ó“À?øI&¹Âo/üû­ Vè–e+JÄ5+¼w¨¿®‚²mQ–\&Äpǎ)Ýß}7R)Ž,¹ëåõÍåo2ÏÈ#½óîæëJ¤»Ht>}ãªÛª@*Ý.šŽa<\Érµußå;ÜèrþKw‘«Ì%!ù g™èՊ€=K°-¢!#Kƒ3aZìR𪪂eJƒa>øNÍ«"V•Oš°.vuñÊGácïìlÓ=ÖñÿØ®zž†a ºó+2&C+Ǘ¤Í
+RW˜X*Cêßçݗ}Ž:DíË}øüαŸqŽ
+Rۂo5¶{6__ f¥ÙTÛ¶…ä’&¢„)®mQ$[e͝ܜ„¦Æù&k8•ÖøXYK•²ùJ…õw@-YiÒnQKӃ¥%Ë­#›"o~ÿ¥~[Ê·kXª¬k؝Šyj×°¸3]r¾Ž/SQ×E[«úóx\ökJ£¯­û”2´ö¹c5˜&˜®P*êv80¶hÀӐ§þkXú¿Ë0÷ïxºawè ¯2žý°›úŽõ:$û¢æ+‡ü~vÏÿؽþ¼u÷OxwsÉúÍnœô"‰Y`òdH'“¸ÀÄ¥­¼yð´ä.¤#«Û)N Êà_€1¡Â°
+541 0 obj<</Length 5593/Filter/FlateDecode>>stream
+!ïë¿ë´¦¦ê†ßÆcX#҈¿,ÿ¬«ViwùmÁåUüçúïÅòÝ÷nùa9 K”LžãÃGøê“I‡?³äÏ+†‚4}‚Æüð¾*‡Å%>®jïû¶Ÿô®Ç‘*×¥]ôkMyB¿n-eo–Ûçß>¿}úF¥lLV3jîeêþ)g¦¾<kˆkLTèuâoÎL Å×m¦-י-®S/aÛ3/$׳–Ø'ž|}óæÙSš±UËUåýpxt÷öÕݧ«ˆ%¯dŒiu?·‹h%“\¦J§Uܽ|ÙJ®ÊƱ†ãÓÓéù7ώ¼Žºîz0<ŒC¨Ç³NsìÛ1`"/õ¯ªk éð2zw ìTڇ &#’¥¡ ‘–9‰°fQ%@#yÊãÕ0M-õÝá~Ɛ]³Üâ¨Z©Fú ßB
+X€´ªHÝ 0¢jø}_ïçw=/5cõòOA ¶kèJ$ß[©žet[ÿº¢ìŒÞµo Y¢`˜ ti,ã@_6˜´nG4¶Ï:¢Å0‹Ñ­¹øÎd$W·[6Ž§›ÓÛ£ÎG—Nnë5qìËh‹Juå0—Ìh¦bFÁ0AéÎTP¥å™ŠäÖíh¦bF‹a£»3q«ö€ó`<þ4ê3Ît–ÇöÔÓqn^Gr(F ”®Šì‰2Sèˆ[Cr(F´f1º-ìJuò¨¬r!Ñ%
+»Ÿ_<6|±8Ø]¥[ËÂDj·É›×ÏÞܼzuóø%ßly\*|×›onù‘fðîë›ãÓåæöÅÛãIß~Ýw!!ß~Œqë_uƒê ҎÞ4¼ç™­h”Õ3N“˜yŠ§m¨EGXÔ:þ´qiB,ã~ýö´]ðlZ¨ËRžÄŠÓ³Îá,#F³<g ”î,O¨Wž§pè&4F5£Å0‹ÑÝiTPÏ;†™3FEI:T!Ó¨èLÉDG’‰Ã¥+™ˆ¡gsZ·#ÉĈÃ,F÷K3A/DO/ėßÞ¯Ÿ¼z­ï/ð…
+°ýøð¾Ší9.½ÄÏÕpÍ;¶É=ý×þËu¨ÿ`]×ú?AÐOŠî¹£pêÝveàm<g¸6óxî˜ñ¶8s;ÛË©ãY~¬!sLMæoyô:ßñÎr¬œ€ã¦KåX—æÔmI,usê7`?,É!Q0LPºrkö69„=iC·#9„#Z ³ݽåX/O”lœ+ǚdP‰ØÚ³~,i£G÷XïÖ_àãc8†¢)IÈ®'ŒÓç•f’ŽC+ZsoÖF3…Ï–a}^Ŭʰ㇗aýŽŒŸ/CӒE¤«|ÉÄHç+ÄÖJ=jO4
+™cj2“1ÆûŒ%Ö·„ÏΏbr—º3Yl<˜ïðˆÊYÉ;|DAA©Ê3<fe,”4%ۑ<Ó.¤É,FwoC‚ôvPÙ8ג`ÒÖûkz,ªžƒiH8†¢)ihöI+Z²hg±¢YE+~¹±$2–XŸK‘}åî铗ŸšJÄØí³©À^O¡/ؾàj?ã)TQyJ¬e#žë7kŸÑô”õ†é•îô”©Q˜D§,…Ñ´”EMD£zÉQ ˜6"úhڈ@·<ÜJ(¦`,†Ò$d†¡ÈlŸ­u¼ÓNB}§Ì‡²¿d&ua.¨
+ŒüZ¡ÏØÒ܅ eB¤Ò5Z1kª!1–õ†éEV|%º²&‘Üsª†æÞsÊCCC­yÉUꆃ”<Ög½ b*X"iÝÛáÖTœçë®»BƒÓRX@&˜‚ÅJŽ÷™
+–Úq*
+—<¥.Œ_Ce ŒJÂҚ.>ñŒf%Í(&(]©$ÔÝL_5eI!hÑÄbTw:
+æL»>rqÆQ(༕QòPLd$yQ0LPº3XBÿ8Î hݎf"f´f1º{¥NÃï:
+Öö2¢8
+ã;
+}F~¡Ì2™¸5–\ÞX¶Ñ´´’â·+ÌzÃôJwZ
+–V…“Ùöfêb·î9+GÑ0Ñè^°ܒi0Óþ`ÚLûÃ㍱àãêëÖбXKא9¦&óS0íãÖ²Õ»åÁ܅§ÛâÉ=›nTIU(&(]©ªú­ÒqÚ¦n2÷ôŒÃ,Fw¯¿Ô¦
+î%_Álš oš „¢› nm¥ö£º b,¶Ò$Ô E7Ahš Æ;MA5AxÉRêœzú+Î&±Kñ±ïHjiDÁ0AéJ5aRM§lêf{Qh1Ìbt÷Z
+êí­ÔnTµAŠ©t™`
+5ƒAD@^>s/ŀvaœì¢ñŠª‚©ÄԐ*¬{%t{¢GŠ°LveòúDÑà쐔cÑ$ßٓŒcW3ÿ6Uƒ¿ÐÂ4cS5Ƈ×!ìʨ½9ª1LÕàè’Ú³øѪÁ^á^ ,š"9„zþT3|;Ü¥À«»Ô ‹ïfí'*fÜȊ{:›Î’¹LN|ÆÉ.¯½bd\¨!M’îUæŒ)Â2ٕÉ+VÌWf°‡¼-rk»Â»Àé«?z3ômÅù…’Ÿ¡·2ƒb0†ó<þ\U”zø‘d„nO<üŸÑ¥ÙZ
+ƒ R[±ˆÜ®ñ´Ù½~ù+²‘w©®¶ XVû¿
+ÖUš­¥¢4³ž³e=×Éo]=•¥Q¶¬«ßG¦˜~Š´ÃÃvâ(G;©V—gfyÖ§vRêB
+δÏïáyqĝà’ÊÐXô(¡>9¿¾xö
+“ËPI«­§}èôêr}E¿÷òó›«ë½$8x#âšLû0Î…´/òˆ…99º…»F—7&bÖ?¢ü\ë´f œÊ>·èFÛtÇ÷°ä*ïKôÉñ6Ãèté.ïÒ8YFãuãµÖÉmUÕªKIk¸L^©ì”ãñ öh­¸¯Ð¡{
+›·n›W]>T¥e²,“_¦jŠë¾cx¥y¢6^{3]2÷x›*†]ý†n‚†L@-œ•¸Î.nö×Ïßê^0QÒ<ðÆ0œ(xnBF#cÐ^„KVŏë—ú¦ëõÍ—§Ï+ڈrÏ¿û÷½³Ïhr<úji¢=J@êÃ(”Ž1ß¡ðs•SJd‘J(Ü­*uÖЯ¨Ê˜Ó­†\
+êV EUi™,Ëä—
+m4_Ê©`aF …µhF·Ñ4ŸÆ£–6Úã;XŸK²,|cIðu&A1}‹·(øy|Q¼™@( ÞN 5”ÏôóÒCUZ- S´Ç“k=$aº²"n-ÅÌaÅ4NqÁ郶%–èn´Jw©·vÞ8EUÆ2LÅP­¸íc˜ÏTa ë䖧ðÖ}Çc
+ÇʤNáoƒC‚€Þzô䋹í`?Ã!¼ç‰Ö7¯t¥qùññ_¥6¡û¼Ma*õ££€bJx5/øåÃËg7ç…߁;‰âÅõùŸÞž_žþ€hÂEgçûóÓýÕµÆÈ'o‰¸0ВÕq¦˜÷×íZ5*XF·C·ðvLÎèáD­³çÌ©oƪ]’‚Ü5æ Tæ S³¦ŒlÑ*{þ"Úl
+#]x¦é´¸H§Qâ"-JéÔÓ%¸§«k³#Óꏦë4üè8_“T(_E¶~¸Y=ïS|ÅÿιPÜÿÏÅî՚Tǜ” Èü7Ÿ4¬ä¤½ÿ1ö—LÓw vG¡úŠB ý•.M.€þ-^xØÛÿoR˜Þ·˜]N„KðÏ뿬?lüú§Í6­ÞlÃúóûÕf[×þf»¬W/6¡²àãífÛÖÿÞl} “O›mYD¥wwdòüùtûÍ6¯Wg XIñÝOdóyãóúªÜ¯nà·þ;ºý´YÖ¿ —)ˆÕkÒ~†ÿAGÈ”~&›{:Šâþ¼ië÷ÿäŸßstÞÿ‹ßüeÿb-0kŽ¨@\ñ?ú#B]9˜pƒ:èÁÿ㤑ó
+549 0 obj<</Length 11140/Filter/FlateDecode>>stream
+H‰|WÛrÛÈ}×WÌã %Â\àQ‘½)§”•Ê¦­ŠS[ I°y[‚´ì­||Îé A‹ëÀÌôôõôé$.‹Ü<^8ә‹WÿxŸ˜ÇþâﳋW3÷{bœ™=\$f67øyƏ™õÆ%üÿ“ŸvÆMã4¯k¼$|®+qe–ÆS3[]XÍ>CÀãE'IRPRZÇy’òôâÂ^½® —pӛÙE^ÆUeÊ"‹Öã25)?ìڋ‡°VÄ)®È²¸ð[dµ¨\œÿÅÉaMNÊÚñœ—š¦±Ó¯™‹“3ki9“éè`–fqš«E»ê¥:gžX;ónw#·—ô(}[®uEœTGßNı¹„OyÎ8•qá&Å}un2X#!ù}×~Í•ùŸ‰*{×<¶ˆˆÙ<ðmš˜è¿³žŸâÓA|"â5Î'ŸÖSšAµ~ùðëõìíí¯W7æõ›÷×ïÞÞñM”¥Üô(×¹Y. "“AdYÇjèíÇ7ï®nn‚ˆLE¨éÙ ¥=$—Ê‘Š™æqV©å¿Dnj»(µ‡]äÛFΚ,3ýŒßpñ_úhRZӘ{|\n¢ImçQa¿˜h2µ‹®Á×GîØ5+³¡”‡h’Z³jds4©l›Þyî ×u‘+ìV¶‰Uó2h^hqMRϯ¡ê|Õv…»î#—CÀ¤°k¼µ=ÛFÎY1Úá׫ƒåÕª‘#¥]bŶæî†kòcD¤Úmž;ìÛÓ"ê'¦5ºaMrš;¸)ȃ5K½Î{ƒ†ˆöùQû²Rí]MUþŽ¤ÏŐUÇw—Ê7½
+›ÄÜÌùx#/écÃá¼öÇÌÇk¼åöo•5Ÿ,Þ$¼i%g\ØñÌs~ߧH¶™FP© ù5*v#ש˜­î…éOõ±)•0eeÐ/Íl¬JÌðÇü¥¼N~{]¸oÜȋþšQ^»é×i~&¯sm$•œ1{êÈXì"ñž³mx\có7 ”AäJb·FzoúîQÒt¬i¸¼Ô¨ò‚‹$±ěJ¸…Ù7g2¶º…µ¿Av"F)³Õ\Ù·gÕ<‰pÜ*oc3«`æôeÂt=ìA¹"©—Mä2»oy~¡‚Õä ÿÄ8U*1RŽõC1Øùl9´Þ#ij¿R®öLü KÜéÝ鍂`­ÊíÖZU8¢Zý…¤Pç© Ôìo°nìۜð£IjéWBP a>­y7DäW _;ÕCŽôÜ3×
+:ŠN4Ȩ™7k_6øÑ
+–zÛn—Ä“ÚPêA걍ÂG_F†„Ё§¾ÀMtÔ½Ïe¨ÞÝ3Á«DtG$Hë}B!Âs)ô°.x§Ñ—øüIÛ£xâ’"̳ÀS+øcdq¯É†½Žý¥–™ai/ôêÒݦþyT‰?°·@tM°o¥Qpæ+jG —¢:[ªÎ°>7b$Æð°È˜Y†I"|7ô~}2 œ1x¯öjû. Ý鑮Tö«¯|£ÅáؗFpdWèîL•ÁÆ"q} Gà T°²¢×àæ‚8¢·
+!“@p—Ð&I9leûÑjOø(É?>H=ìÌMTöãú†ú_ßøJ9¯ÑåO`æ4nŸ@O ôƒ(‚˜$—æöÃÌÉoz9ÀÍhO†zŠˆâ“WQq[Ad¬V¨àÞkÓ¸[*S<æÒÐÀÂSXl…–怒XÅ%Sº³¯ßk`wØë!inߛe«ïëòA@Ü
+“MÚ·o²¼àN‡~9²‚ŸŒ1pd˜jOH÷WÍE?4÷!™Ñµâ¾Ë…aŒãe<¦šiðY–¾„þ«¥àc«¹nF
+†pâWå÷¨tÄ;íñpÜÓÐ §‡/5ù øæ¸öÒé°¹(|²8j[‘Šõ"E#øzœEȈì\Cð,Yø ·lù=ð¼{s{¤»²›C‰÷J2pgíQoÊaz/DMèÝh_îâ+õ„'bëf³ÓÖÀ
+c·ž²’ž–yýG‹Íb~V¾Dðà™GAÝäßìºOÌr!Ç(Q¹”}==’ìL¸8PÕqRi™3‘ÑJò?”Ú]'Ü»^ÐÈNZ‰ÌØÜ·ƒ§=]鄠zÏú–bM#÷h_ÎÙ7RdZqªRáùýIWü‘Ñ`¢P"ƈžÆi®å#Lyr@ ¯íÐ÷D¡ÏžgJ‰wžZÖG*0´#a‡Òu=býeӐ>!RÒ^huÔ»P0-^&ìV’…£ªíûNVa%2ÔlýèÛµ@¿ïZ_‘OCœ¤zme|¬´x‰âô©P ™4XµNË…ˆÅ{EKWÊP‹Û¤©VöåÝf-w!~NøK=ŽT,®Î€ßb³ò¥4mPʔ|¸< íkåz¸Üã®+=î‰U›Ã~{#‚Ëñq$}5s¿§à>³‡‹#(+>‹b.‰ë
+ê%þ©ÈM–×19çêBêöý›ëÙÛ[Ìh³Ï"-Si*£ )EYǹ
+“ÊʲxJQJ¸¯^ׅKÌ|Ìí¥\z¦RÒîðé†&Üß´FŒ†„”›×âý&Ta‹d̗)ÄêÆ脁¹ÀÀÒ3 l ÉcìT Ö^û–Õ¯Õ±hûn§0…*º0ã}÷R\ ä?Ì rüpÜ¿ˆ|#´Ý
+Âb×ʝsÙyh™ ¥E¹¸¾çY÷åÎJó°”VÊ-v܎׹›…‹Z{uv$ ?ÅÂÀ·Ög;<D¿¤MÞhº!Gß»-¶žõ"ðô¦1Üaë˜l>ČG³4¢ê2¡ºÅ=—š~ö9õ딆*ne$ÈIëú’´WÔ`?ì¸_-´-_s×Ý-8~ežæA+QkÓ8¶Efÿ$+Xehßo¥"T÷6k»—IM8¾¢½ÞÖgNT …ì+Uᜋ*…Ôq;ȅãþ̤öÐn¸³m÷"§…ˆ@¤v€LÐ胛>/bžðnŒ‘‚
+àry¤©MûØÙîr‘¸¹|E`:JèÐì¸ r;'Q@S±xAEúY{«ev’:…rÊ7™*yŸ¬ñÂóÀŽ'Ü~ì—ãõ8.§@ÚРû†í‹'ç¤üž#B>PÏh_-o° F=£ƒ=Eù­Ž/<PåHG=ÏYRBëÏËE=çûj2/«¢›t·óuÎÇ/Ìæý–cgZÓHñfû~{»½FÉ~y}â­ëü›ç¨My¤;šÿsašâ½óï_ÕI,ñI®{Oé— Ý 0ó”üN|³ÑV=p}GœåWr*È jNŒ¼Î†‡Š£hGÉJ{#?ûŸ.
+7ìOzþ ›ï5”â°Û>–:±‘¤Ýà®9q5-¥h®¤»N\£&Úž†p™Dîe!⑟¢òRf&üeßQ±0„CÝtgÀcï¿ÃŸË³z“Àra€Ý†ïC‰÷á¸Õ`"¡Úæ(‹F®ñ„>m¿’¿zÇZÛVÃiÆúSûÀú{£»› 7ܲ1¶Ï—ü@jÍO}`—º”ôÂˁâ‘ÐþåÂ÷¢±ÓgÁc 0"š¹ß-'Ú'ÇíR"vŸI•ÌµrÊÅ¥?®•ëY)àcÊãÝv6ϑ·td¢¶¯%oÚçM2é<ÃAæFËg’y͑Å=¡%aE…_Yô…:«.ßqÔÞA4QbãÎ[Éȧo-« ñ¯KxtSeDnÉqIqKç(ÝWêÖêpÂR6^J‘;Y€0shà}–™ƒZ¤¤'9ìN÷́’íð Z^ž¼=åéié Nð(3½¼Ï
+U8ݹ¯OǍä FùËÇíÇ;¹@5&O-í9'Æ-Áçכ%©Ué“LŸ¾sÇuÏi9†6ÄaI©ö½¸$ $8ð…]eËkáÀ„¥ö7_èëžð ×:r­àŠ»[6ì㩈KBû³Y ôvüy+õ†­‰4Î¥£Ú)ˆ—2ûћw2­×ƒ7
+ñ³Ûq
+OœPÅ!zª+§Q,¶8¤w²rº™\grõU=…\å“Jú£ÚcùŠþ›!èñXªêD¦¥J“*¥¼k«Ìå=jMÒÓÈ3¿reõÝh©ÓÆégr­ÀÛ«rj çL_ʲŸÝÉC½1=Ò-n)@ºPMíJQCŒ2£èé4ãœ*¹ë&ӃtOå(­²\¦ÖM~UNM#áœékÁF™ý7÷VÝq-’Œ¼ ‘±È *•Mï˂:D÷ò†:`O‚‡ò†:`¡-«®¨úX^¬S€Ÿˆ‘y”Ì+éqéÒg2‡‰•W­­IÂÏ5«’‚~­ì¾P,lUFMrȀÄ,-F¾ÅðgÕEïWš øOW͓ժoûvõ;Üjݎ˔¦S:þ9¢@øHBaÚÕUsò·Åê·1šâÀ÷è'¢zÆaÙó½Sº÷|E#á%"ú±§{~¸Ø·¯€_è(prfŽ¢K䋛¼ï9ŽPsǽс·Ußqr ‚ÂSûƒRé~ˆ5›Q,”®*Íe>3r ÈRµAä'õ´¯9gÊ
+î~å¾`´h*ëìG_4ÆK€7”³Aú’²)e-j£¨hRÍ{ROG3‡9keÕ5*¯dFs«28¤XÖä J=U˜•Ó(mG™æ^•9דë´òØ«zÚל3}çNÈ6-š("ª¥â•mP4íT6N¥Ì£Eã-M®Ù`¯êéXµø¹¾bÃQÁò òrŒÝâ8y˜äE)V–4ÜEëw‡,·º›CÜH®0ry7cݑ&šžÓ÷Ê<m­rnf“ß²ªŸ´³«
+Ž‹eѡТ„ÜßÍÙï3í‡ ½3ÜÊ})ƒ425
+¨œE"ì$Á3Yi, àj†ˆnb ­T±¨Ët@Ã5<g¼s~¤Ô{ ³¨Q»4ý«‚,ÄE ‹!Õ!“¬‚Å[Íy¯a?@¦yÕ
+³Ö{O×E´Œœ¸›¾yþâå룎ŠÑ}^[ª‰E›ªõQUÀÚ¨F•‘RK`Fšx25šºìw5x.€
+S(*>Uíý\]C_U/z¡oÏï"‹V8ÜÂø—W““Z’£ë‡taßa°Wö¡ÞÀHŒ•µ®³zÍ£¡wõºD´³gôÜœçÓÁy´”–÷†N7ÛÞÁöïàK6ø<’¾ýظO~uÿê„ i3õ`YmšßuÝð‡ß ö5²p¸sY! ²ूlMvBV1µ€VH5ž Q°§Q™'
+¢åÜœçÓÁy¬‹¢škä'$ÿ/pb GlŸ¤BÙIˆÿ¦¾j{㸍ð÷ûü¸ôÎKrù´ÕM«±_mQH§“uÉIrôâÔýõW’k;iÝ~ŠŸöÙá ŸÎÌ9z³Ü *.B¿×¦`Â>;ãf¾¹1îì¡»Õ^agM0•{|ÝÉžB'ïÉÒ:¶íèbÐ0ô:}hb‰¿Bê¯Bá3öÀJO zÛ뒷±ðq©·‚;kâ|R}Šžz«rõVåê­Êã{rõV·So7o=6§îÒQ1])9º½à-*r¦3‚ÛV(X!*…¾Œy+ŠŠÈìnUqB¾UîWÍl¦1_·d‘a­ÕD¿nãÙÁ¿›¿ÔnëÇàWëß}‹ô­tŸ
+gÌ1†ŸÊX7bÔø‹TŠ¢"´Úèóuª*&ÞCÌ&¾uϤJ½‡-¸ò˜®¯ôƒT±Sü·(Ù>ò¶…]Ö+’‹@Åô9ªj¡?NF•·
+…+.H2qÈ-(.?›ýÆ;ã
+§Š5ž"Öpª8.ÅNÝKéÙóIá,a³Œ¦ûH4é5%©\Æ¡d¬•šŽ¡ž“4=a¾v®KOÖïò3-°Ð
+´ošK!ÔƐ:—»tF-fÖc¢¿PD™Ñ ¼ ô°ÆÀYdZmvаÒð†4üŒ)bÈïAe3Æ>W¦\)hU¹u‰)|~¤
+^kSÅ<+Ãkóíþ5Êñ;rÑF…9\ývú=>ý&¤s>zE–z‡œ­Õ^>¬vìñûK:¿³Ñþ`¹w·7̐Úýö[ù%¶€;þԝ>³Ô Q_î%4 ܳÜfi Ò
+™>ò´—G˜’"-‰ÎزÉð¥,Q¯Ž0×ó“YÍ0©E\–ù
+ÔV|lQËóò‰® ^'º¾ó Í{(¦ëƒ×ù•3ßÃÿ¯qKºïø"·Å°%Ý<^ù9Äø ìÁÖD¶ŠÇ•~€ÁͺF?ÀØd™~!÷
+D,+ú8ù]ö¾Ä3ýyÏ÷¢k…,ÎÕ³ù³é8%œÑ½·©kâPa€áŽÌ»BEÑnU±g))º ·R«ŒväI줎üfŊÄlŅ¥sÇoÉv·ºZ}ñÙÊ¢C¿zGxà—cƒ×zâ.áUáXO¼ánõŒè ¹’(,|ü—ÿŸù_6þrÕj&gÊã€Õv]!'%¦yÂ]ÎÙRU/«ÞÚP¹Š}&̜G/$Sfy””×õqi>Nx£iö«¾°,rÆ\ð zÜ4ýž³G‚mą3;„þ—«áL>[ÆãZ!‚eg:‰Nr(AÚG±:lZåÄ-6}´®ÁóU½Â^ª‘é¨Qd–# caih4"ZQéOäWûÕšiƒÍ¸5+îߐTâ
+¨4,4C§
+™†(2C±ªìeK‘å…Zþ ö¹`U·9J1u[lºh«Ð ¢-šÑŽ:*C¥‘Œ«¦ ²‹kӟª‰–ڍ’úº«H…‘hö|Å®èê‚@æ!@8êÔ¨àˆçš”Œh*R3Ռ}û©è®±k?¢Ø“eþµ…Ä[s¬ µÓ }„¶Æ^/n:ò
+溚ƒ>Ü2;®ª¥«‡ä×GíèôðÆ(Zm¥…”¢¸§×òœ
+h­$Á®ÓûSC|sÖÏhb)hØ[LÝíYÅPBh(‘V(1'÷ŸÕòÛ±îdTôݨ
+ûâû-ÓKxZ‹hG/³,õÚ}lVg‰s0+˜NÌ
+"* Ó[‘–îRâ$Ükh½È³Q[F~W±ø{#œ
+=–û[©Å£f%dőÒIûö3ëa±™aŒÌ2,,Œ|ÚÜ\>šz½ksüϫܱüüšœ§Î&«4OnÛÞ¤³:ÁLÆ?ƒÉӞâ7µÉi‘¸tV$æ-¾>¥3›VŸSk“Ž«ë~³7ߧ³&Ù|<ðooÞ¬¶‹ÃjoÒÿ\þCà
+_á2~¹†ÀÐê–Jé†4ã0üËÄðkòáÇÍEÓoûÍ¢7g ™«´J–üè~{å²âb–„µµf³’Âdš¢,ùQe;/«Ìª´Kjǟžª› þ¾…ÊƚY—@Q›%ïð›'/¨m<ÑŸ¨“×òiVüÞòÇÞWvºÜm!։Ù>öú¹ãï„‘Ù
+ŽîÖ)Œ{èG‹ˆ°bv„7¢ð–)î³­PòÍUҍxËIÞLÀMîÿî@³É™}꒝YmD™Î,©ôçÕ²úš‰óG:£ «Ô|^u²¼¢ÂzqÀn#öz„½UìjDoCøYm„4[ù$¨[õ/¸"„ÄÒ[(ó>E|ݽ,ÿž}wjÞC‘6y#as÷²ÆÚUªn¸¼n¯îAîÃV©ï>™Œm±—ØÒ;êEQd¢C5±ÅÓ8Y®h­¹MKšØw`W“È)‘Kìòu#~Ù+^Yýx×í$©ú7’
+^}`ø$Ø{ÞFèÓðfÙïek!õF„0Ð)hµ¡o¼†ðÆnn.ïú‘6ªáŠ§¹ï¾h±ˆ#G›!qîMGikJ[?Çc™×©,9 'dD5ÍFg}Âǡ׬¯´c´”Š.K˜à…êŸCÿzÐíôynǜb€ÅÜ`U4—£3ȓÚÓÇ,-¼
++
+fU&81H¼Üùï«$7׌÷•dÙ:t›¥y)~–?-¾ûG6;iɖ-ÙVCKÞÁ*à_߻٢”?jÀ¿Æ›ÐòÊwÃÐTw¤“ß±ÙŽ»Æ«3¼o³+ç²´µ“F¨…j’° bÌw°ínu¿’LY3瘁Ì>0„&ç…ͪS
+ ˂Md”NÜ¢¸l·º•Xg
+¹»Ó¢Hm72¥QÌQéjðø*LUÏs¦û–òuT<…º3×Ëo/Oþ+ÀÛÀ¾=
+559 0 obj<</Length 3641/Filter/FlateDecode>>stream
+H‰”WYoÉ~ׯèǙ¬Øê»gۀd­$ö®à%¼QŒÈ‘Ä€"½RŠ‚üøÔÑsf½{ú¨þêúªZ‰Ç3-âìâ/¿(ñ؜]MÏ.¦úŸJh1}8SR)£™Pbú
+-­è,ˆß²¹ ½é+__·Lá¹pí,SõO‹j…¿s¶}‚ŠC£ÙqãîDe Üù\á÷› # þŸ‹m‚Ÿ‰{ž‚½$ä¿amû†ŸUî²ð7XÓýRLŸH˜¸ÎAÿϽAwJ`Én•@rE%À®í
+EEÎròM¶ÌybCžQ&@³Ùœt€¢Á4£hÈn´çTlÃr¿±¶€æý³Àm[B[ãÅhzt•Oµ2 '“»CI»„g…;fXßÁ ±ÌÎQ
+B|}"áE†àxÐthÝÅc9°@ɘUpj• MÍÙ(Tþ-è"Ð]l× â㧿)~!u:Bæn¯Ávî0î5$¼×eW_§yiÈÔ÷p=ös^Ž·†z¿óŸK[T!"›ÌûŽÐSGx³“õvõjö&>-žÛ¦àó6 Éq¾0ø–@IÐ¥þX͞-%6c¡kâ©®ºWÉ$ɘ”2D‚¸sÆ;ׄÉV'¸YaËNïYØx&µKÌ©Ì~…îüQ¿†¿Ýj “õ¦ñ¦É¾ÅT9Â?pK€šP&šB®¦GRŸ²*;¤‰§Šy¢‚ä¤àƒdø†fFb,7-ý”h¬»ì
+ËÛ]~.^Ÿ“ÓÒLÿ¶²L› âx 8Ç6|$p•[Ê" „á]#A´ÓWb_É")™ÈFwêE¸ÕfM³G­¨ÈKµ\ÌÛ¨’bÂǗ`;’#^1k•{
+\¿zl“a}CÒØ Y"¿Ã8<W8%‘©¨32ÀF­j÷Ô©™ÔÛô7*&ûíÓÿ‰Õ¡²9Ñ+RìÄ ÷'Öíá<ۇ÷£RºÄÃnA;NL q€™G˜:×ðcØ9Áö”Å҄Ûà |£àî!Y“'w4¤—ñaÞ¹a4ãèS%±ˆ)È£»ŒN+ÂtIŸèÜ;Z$éï}Ÿ.ê"µÏ,z¦NÿÔ÷wy]t)Õò¼‹ÑªnÛä²Ãè§YŸTiD¡K @Í>ž×)ÛÈ*ðLÌA±íÁÓ2±¼¸Ù´iTd$¡OéJpÁ&JÄÁQ¨sz`¾rtšl1£ä]pô‚y^*òΒf°$ÊÓ6КÈ0~ÊÉ·HIï.g-+·¥G*ûËÓ4ðÓ1'û2OCÔÀøR¬¼vWƒKëƒÖ*´™× ’ï{É
+øRܞ‹ËsqE¯ hÂėã.l$'¯ ¢8|q­©ÄכŠ)-NeyØ@Pg„CxkU4˜£­‰dªåd˜îí4VþÝ^?Ž9ßoNºè/[ðZ™ãè_Pô҃b·ÅĘ_DåÔ{¯féÉ4IeúJ¸š"Ög¿Aòîú=¸
+÷[&$$òMÉ讵õÒ³iàŒÂþÝ¥´äÈìˏ7£Ü¶ïg•„ÏŽ=Á¡L£‰ãê-¹í*ˆ”@ñô¤<¢½žá¾æÐJ|$Æù™&×;Œ®oA;fŸ6[µë^ƒÚZî݁c좛ܠü­2rzçh*~__ WDÀ Ùò”ál€.FiY÷¯©½úkì_O¡„Æc‘Úõþ]RÃï¤5eWDàåÑùØ%±;ç£Ôn€¤$#™¥‹îµ¤G2˕˜U(,†÷û«}ˆý; nEà—V¬63¾fh‡ï¯C{¸bèâ ™‹!|9ˆ`:6çò,(žÞ†w¹¸³`eXP²µV¼¼Ê8Ð5ºt2»½¹éд<˜ö‹Ý<´¡²EÚwyRë’
+¿æØm)¸Œ¨ìÌWËnÛ0¼ç+x”.ŠDR´—4´6zÈͽ8±Üõ#c'Í×wgI‰”œÔmÐ9ä!‰ä—»ÃÇPÞÝ7¤-µ3wº•˜k1gr^M?2ŸÍÄl±w²ºñ~Ïy!ƒ[Äø[Dúeù†
+RD‡³WúÐéA*hÖϐ
+)©g8Éë‹ßfñ8'©:3½¤¾NÚ$"¢OµÃ$9sî‡]DE.‚ÍË
+ ð5äí­;Bâá{¼\Q:
+JG
+LZꌤDQY؍ƒÃu_[Ƅu7·*3Oý%Àó&
+568 0 obj<</Length 6720/Filter/FlateDecode>>stream
+ñ¢Cá…Rª¶]œyZõJÎ*'?­«I+”¢š4ò²Ò^É•–âõ‹jâeè}SéÔù¾r^~4ÊU+½U“^b
+t£:<¹ÒlVÂf%ìó•f˜GI©ŽežAó š˜/£™yM̗ÑÌ<ƒ&æË(Ÿü֑R§Sî2å.SÜQn{–ñ2˜/ƒ‰ï"˜é.ƒ‰í"˜É.ƒ‰ë"ÈSË¤úžsÄgª}¦Ú?Oµ?¢ZwñæZæšAÙ šØ.£™nM|—ÑL8ƒ&ÆË(O¹ê¡Ðé;û°Ÿ4™ñæùýx?QMíùÔA㠚/£™qMŒ—ÑÌ8ƒ&ÆËècÆãåÖ¨æèåû–dû¦Yež×áü-Þ|×A‡——âx5^ÚøVz%TQß;ºù1²ph”…C£, šdáÐ( ƒ&Y84Ê l!øÌßT@?Q Í
+´§)P>h}œä`Фƒ&ÊhV€A“e4+À I2Ê+ÐZRì›
+˜'
+Þf˜a{½—UÙ0å-¬îcŒã¬•Æ• Ó饕-‡Œë\—îÓJ;¬ ÉAm$Э¼À*硹Ÿañ?*Tk€w•ÖR¬ÐwWY+ï+CÁ+÷t¹­Œ–ú¹¥yÅþf°§K†|Þ®*­â¨2 ó…YÂÀ-<3²»£9æʼnޅÞÑDy’~4I (œå½KRjè^”˜Ð̋é9ˆ€øñ®š´R¼Â;ys‰§’â‡Ø|]M: yhœ› ø™“ûí@‡VC
+FÝaÍqW¥šL3ˆK|U…%¶dJB'–‹í(=Ò?ݔ–Aé°áSÁ\Q…¢Ymîè$I§Ä--²º[Ågp ÑÑ Açф|¡¬¾Jí`<¡\ÓY¿òkZ Y#va¯xØîj9Z$v®±ÿC•vv$„‰|¢Ô[QzìwHzñ>¨q2BîhGêÏñýwõOòé
+̦Ô@÷¶E;n6pbdTŠÅâ¨Ò½h F_–A$–ÃDoãß9 ȞÆØSß³ðUðÝÛ#8nï0ÞםÕI’j¶°í«‚ºíz¤»¢3 2qˆ) ^ŽR/ä*e€Ó pûà5ܘÙ>&€ÛOۗEÿB†ð÷ðÑ÷‡¿í)´;5áûçÃßv]ASë‹ññ¤äïD¿7aØ7¶³x‘ŽÁÏäûaWC_wŸ‹üp2\'Bà[ Õ4a¯[ׁK)ˆƒÞVP/°Õˆ‘(’©úa7`Æèüµó÷‚ÿð×÷øìJzá6†r¹öRœÔX, &te-Ÿßœþü[%Ƹ¾·èžÙɧw'1 ½2iÐó΍3üÖ]"â? ÜàŸUòÇ}Ö
+¬5³bIÕÔUiÁWÂÊ ž¹ƒâÔ£K’…+5ÏÏïõ‰jtЅ ¤´DYz§Æ’·ðm]#»Ö‘lØ}žË6¨©Áb„ ¿;ŠÞqÓqÆ@±TœUºB㈜GžŠeb˜Ä;uSà_
+U¢É‘¥›nì ð%cö\‰a`"l¨ŽÚ¢7ËÐg˜¯LºŽ*Ýò“HÛQdˇä2|Vz<…¸[8’o*ˆˆ:ÞÀDĬ[*0•cµSr×. ¦„êF‰ "jÝRʔ`Ôܕ¡‹
+ÒÉ-‚†²TÊt¨UŽª-¥º²â›…Ž<tYeö% £Ätàl,Š+ÔÀ÷4Íó»Ô¥*n¦DÜS@)ñðý>õ0¹üA2íÿYÇ3í6É©³5€„^E:t1=Ý«AÂé^Z`L™8Ð}GC€mÐ7k_´¡ä}òO&ÌâTG©KpÕKÉi-™zJùwµ![q§AIkÂqrúáçӃwï^s#¡.A]d*“Ìá›ãƒ¿rç¡N6úW÷²eÞώ^¼þËñÁÙ[î@p§ò|:>{c¾ÎÞÆA¨çzI#€Tð@·„ŸæzÎÀq;в­éG¸í8¼ì‘:LYô~±‡£G”£GÔB,Ê[)| iFB1«jžQ:*¼”  %<¶7YÇÈ(”ˆ&‘vzÊIÃj¿ˆGåΰ©ø”1E‹*ñjC‹4?t|Ǚ¢ðæX€¯›
+_ø”ÐÖéV )£j*R»pT¯ÔMEÓ¦ºt±£f‹
+¼¤ÅdºRÊÛ6x&˜©æÌRa4rÕU¢8k£ß(Å머£âaStS>!D訸¶e¤Ôo£âBŒŠ‡ME§Œ)ÖÔme]¤^£Ä/›½+â5¼N°»màRª.RŸ-•¯G
+™½Œ´ñ>ÝT,ʘM\V:-xLÚ®J\æl‡!côg%ÅPŠŸ~”g*î»B
+pRÓà TŠTé¶2‘³‹ØV^¼ m²éŠjä „
+]£lFà¶sî,ŒžNôü2!œ™ˆØã&ŒŒJ±Ø© %ž9«˜Ã²ŽðւQ®ªÂoš$hÖ#Muº©ñˆÒǃkªä1D/ꦓàªÇe˜‘†ƒ”+‘'Âô*|€ú=ª Ó†ý{#ãF‹£6xáZtnÛZjã:i™ÊÒµf6à½Z–tùì7ïÒÓð@/Ô
+Ä/ÙO¹«²eÞdW÷·y-èÏäÓ6óô©¡¿"ŸV™9¡ÌÍÙr}³"
+,—K¿0gùÔºl õõb=§;ìf¾¹0³ÜZ:<µÙ7Wæ×ìhcŽqí6Ÿ
+qî(*´ùÑTóGܔå9…%_v‘Ú¸ 6¶µOÀõn³½¥‹Úl-‘ûÁçu¶z`&çXéè>›mïe‹/Øěí b6 u ~eën%P°XvJËäpÍ·m®ôxÁ
+ÌDcºGÎ7¸SWfËs>9ߐOûìk€Ú)jIû‰îÖÇ8û4¾nö1Z;²ý‚ÀqÈsÔ® ÊrC^/ ¹†!Ⱥ¨q°ó &þµ…ù)_né?Ö÷(J— Dï+Áš›ë¹\
+öé
+Ç*/|Î}›½Æ±f·¤Š`+>4‡¸UÑâ…BßFøçê¼÷ÞTÖ]ŕþlv0ûtfNȏ*ü~líÓQ¾oŠf,ïŒ[‰]xˆ kݵNªäÕf,TÐe‰
+|C
+70ptÅç¤ÆR‹š
+°Ô’ž¡êTà¿ñO:ZΫQgKDᄙ¥g$)ÿš(ÍB›Â#µÿ‘Å¿–ö¡¥°41¼ˆÀ¿µ5‡žtN4Î]rqö©ßA\ÈÒuÓ·ÇI5Ðk‘Ü…TÏ#^ý^Ð:˜ŒaxY¢j£#KóûÍ>¨ˆ—f¯˜JÄuNǾïÌ9(Vkuiù34ȊäÝy±-u)Ì3ÿ„+›² .ÛA.
+åªæÃø=ž'…´lŏp›ÉRKÝSû_·¾bCW±ä*{3`¢£>œ1’'TŽQ,”!¼FÎPÿÇ(t&Á™Sû,aóÔqn»µ§Ã;³Tm¤zMÒ°€ÈUU¢€'œ§¼®‚¨}yPƒ6ñÈ.!‰ß´GqÀ"qC³Qý{ٖ|N>NüPé:ŽµTØкäo߯!-ôcIÝC zŸ]÷<nmørœ‚®ÈF`2bèÀDàpKN—&ˆÂ•ë‹¾ˆHšAú[ïùµŽHB6Ԅl«:`…
+Y¢¶ÚnJÌãUêŒèU§Køg¾×¤¸à]À
+Èä4fý¨(zlÿ鋈ü¹Šü"­Ôò[gæ3>Á:öÝÓ/ÿ 0T9Å«
+574 0 obj<</Length 6733/Filter/FlateDecode>>stream
+œpV¦Îˆ»VV)`kT‘f†¤„<µ.óžQc¯×üÎ1ßQÊ[Qür^Ń GµV–p/› «ÁprÇÙyï¦÷B󛆰zFˆ§óÏB0Ò¤¹®åȔ.ç
+dç]#çP%¸¬4o–ƒœ#?½óžÜzµÃ9…z×ÈÈ9iaÙå©ê®{EFÎ{²«…Þ²©L7›ömð2ˬäËS®èŽŒÛš7Kw8F¤H&C,w
+ð<TuVmR£;°²Üš-¬gӁµY2,+·«*BòjY-OÃ
+¦ر–5¡¾h·Ô¯à
+¹†Ró\OMéùº`—ÑŽ«$O2ßä,A•öy»hÐú KMñÕ²ª÷¢ 1µV–p+Û¬W}]ït°ë-×^ìü¼ õ–I 4
+܎'ãEmn‚°Ûæ93r÷4N_Á{X„O—PÌá 7¨Lb儏—ÿ¯Íè·^fy–÷6ôŸ!M½äù ˆèJa3Ì$¤b÷ð‚8†ºöá¥ùEîŒwaG¬³
+„Øý8ðèrçã@>šry½.ôL+,ŒÒŽb.~Õõ¾éÈ7˜Æh^µd½‹¬fW3˜p˜å'G§': «€$(Y¸ÆcñöâŸpýLʳé)]G$ à¾1óñwû7ýkMq<ÀJqÁ]#ƒo‡]ôY¦Ñk sW ùù¿&ƒº¬F“þË1u8H³Sµ½äCÇ­ÀÏAÀ×ð8-ÆÍV×)üŒ¥tÙzŒB*„/$ڈn. ÷£ôÍø[°'¥Ìp8Å'¼]¿·a&Mä¤/Ã/ƒi€Òâz
+7Ýà?èËk}™"}©÷!¦Qè?qb¢’þ`o§ðâSùš§d‰gö17Ð䥦ѵ Þ¡Aƒû4íÃÇ<õ7GaØyŽûžÒ§IŒÞáò=ž 9i8‘à —qj຺ ’‚ÛN&(¿(ÕïšqôÈGTNÆ›-”@ÆגhÁ±#=8 ®€] Î]†1:ŠµŠnã,º~XW"N|þˆó2¶:êÇÖEà”8•¤K1ˆ“‚×ó‡Û­ŒãÖÞ¨8±‘,ðg5ý!N–÷[A€cY—
+Góhoj."—h9¥½ïññÿUK†«“AJ`Æå¹Ó¹Ej|@Ä톌d ÛG‹
+äy)è]ˆDuË
+ø,˜YƒÊœ´ ŠbÒuLÒµ1A¡˜VˆÁ=:U-“Ëõ œ¿]ùŒ‰Ð3¿Á7Ë%A
+9€v ÝãÒ­¼)m¨; _I’¹þ«ø‡PJJÈÚ
+#XÇ xQsúøåžíŽçMó’ÄØ$¨'ÿ5ۘ$ȝà9'P0»ÎjtC*©>ŒSô¼cà1w&´glʛêlKb—ªŽ™ºÁ Q‰wˆ
+€äì¡÷Ö>sUEÄã-*º…8¾ijâ®·-ӕޒ :ZÕ%‚üþYÒk"߁ Pª,Ô$5~.Yâ’"4Åg”×îm…Ö®ÄÕl±¡ªB>êèÞlRQހÒ*à÷R®c,OmÅ憼ØÖä#
+—œk4äR„ᐼçi®Êƒ<KjPßeµTí¤Q[µRiJ0v‘Þ[֐ç”Qà'ÏSDQô‰bîÚ­Íc¢¤2[$ºÌ¢N2†/ ´šBÚÆ֟ˆ„[á ¾Ù¬Èi•¾è^W}¤LŠ d/t4KýSô¬ m˚jièþ'<r½„dî³> 9Õ[BŸÚÕ¨´Ó:àü¿€;{ÜBéQb=‰°K:bz HôQªyWóã-‡¾R¸?šŒÄ¯Í)Ë8éx¨=»À¬2÷TvN+màE§´² ¡NƖ¢¼¦,¶QMžÌ|éã]m$0
+*búš<äfGu4“†Î¡ŽÆ=u”£Ë'Šä+¤õ Ý=óãêÛTe€‚:R•HY(•w†¬²þ¿‹ „
+ýj ‘]ç“
+*Ž~L²¾tJ²A#L“NŒcmwEùqô©‰„…ç.y_܎—4ù{å Š¡û=Ό–Á,{¯vŠè°DÅ@7ِ ¶ªîO@_ µäN+ªÂ^[$þlÓì» 6æåhj§Õª/U£‰Õ+´ÀR›ç¨ŒÈÿ¨Tž2¿ùe¿ž[l5EÒß²žÊ°’‰‘•äʈצ”èåR­§çÕMRžrò±UŒ’UdõØÇ:^”|ào*×ônŠ%eµŸ›©ÏýF ¥Ìo")®>‰ÓMóéF7ºÝµ­P”»+WeSÖ¨Öû?¸ä¸¿d08 z6O¹"°à8f\QÛíýõ,OF,½··nÁä©RP5h
+ȱô­B€µÒ›èŽv /&c™“«Úö֕ÉwLk®ü
+ÝoÊc‹'UǤž/P[<‹X¥¹cJSÎ&r˜d"åf
+WR¾˜×d‹„Gq»G;ր- }Màþ„»[O*¹"C²B%BÉ¥,¹íæ±[¾x–Ræ[*‰RL ÿ>ÝǓ$z™˜4úüÉí«úéø=µi­^Vê{P»úd·HÙ­ûÇçÿˆ)ñôY˜[I£ÍOcœ¡7m‘˜»ò‰ú™i³L£éúmþkŠWW(T¢Õ­Ô-þí©ôà0nm§P‰Ý£q‘º,÷‚ éXn!û£<ˆS±žFÝ\ šé¹tk–I¦:‹5Sۚ$Cö }ÀÖD5ÊS…–zrሓèʽsoñ W
+|5„B7ùšÑب¦p{õ• ÁuÂŽb…Ó¤Üʸž¦ê-gXX|;Íê—Þ 'Á!NÇç4±$%uÚ+€~nwèö}D
+–‘vSå0÷lͅ‘‘‰<.‡|+
+ۘeÁê-žÈæŽB™æφÈBèà“þ®4d|vü¶Âä'ŽÖÄ&ƒ"â½»‰uí†É#ºBâ±ù1•«8,Ÿ'd¤rB–{÷EéZ·Uŵ­¥xª˜ÎQWÐýg¼v=¨‡È/,›¥éôˆþ£§êtùŸÄ€S
+›ov5ÉBthí¥¹:’ ïv9§xêԮ@cp‹{†¡zƒÕêę]1â'=’°k³0ØX;ÎP½ßÚ¿ºØ{†L@%I«‰ºÄ»-pùQö®ôTý`u~¯Ityöö[CV
+IùïuVŸ¿N]©íâ_"†_â!¢ÁBw 3¼ÁØCÌæ›ëìŽPÌ<ë‡kšZÀÌ ØAl)À'Š€à‚ÚÍMƒú’þ
+È¡T‚#XöYf±Æx#Ï ªâY6[ì°g9öÖ=’±ÊÌ<ؽìÜîA\Î$±”´{`†h
+ÞwôýÈô½>³âUÈ*~–cæAs!;szýt.ÛkoË&ȇ6ßsÑ- d¯FowP%¾S;b›4Ôñ¾þ5ç²:MPǎWaÚÌ<ÂäقêìÐRæ>9S&I$  …ký *šoLRMéß»6\Ò¼ÓHqxÆkoèccô&꼧F|²~KîOÈG»æƒL”ù$½QýyèÝGÌóÊ蒥ߩsz‹üÑ×µ)˄…5³$uä˜õ1k—,!ñ¼`Љþþÿk&Í"µù+5…<ñ/÷÷#IÀýʚVÁ^K5þúªémÜ¢wý
+CXñSdQHl9k¬»–‚ À=¸Þl‹&Å&Ýöï÷Í ©ØݽؽóÁ§™Ñc¤‘uN­Ã?‚ëtòÊ8§-Úû‘>¿¡õ‘k¡už=ö#^5 ÔCãƒÑ)*¢zl|›´I ~NûÄØh±%ϯë1êt ½–pq\ñG
+Ùõ·‚ȹVoxh¼KĉõNOђc‹ ‡d‚¶ÐèŽý'¯p²ÚygJaeG {‰ï°OYÄp‰Ïù¦á†Æ…NwBGá’E°µ­6lßz±&é |qiX‹B¡|\vdOØ0 ´ÏÚ@ÙƒNäa:£säó½qÀ¡1\§NgpÚ7ºVwÊ{£[òoµ·ÊÏMí=½»©¨Ä°qºo*¦à¨†LǬnÁm ZV%bxœê„}†g¯½gŠÀD4:’¢ëùÐÜ©'ôFFg”ÆøVOú ïê'\
+´Š=‡›_šÙר«M?¨qwÛ˪7¦®®I¡®µ¼X¼Š!G…sÄlp^C;œ„ê¶Bß_Á*Oƒù‰±á3“XHˆ‰k¾¬úÌ{Ų"vK| ”ú­†‰‡Ru+hßÔ ‚kBby’-‘{ù5µÿÁ*¦d”æl-}Áëü]?¯–›Úîú¡¿™3??ÞUö°þú-jZ…r!œ;Œ÷…_µZ–M&çºir@¯aяý|캼
+ô®†ÆEj€ÔÑÉ<3S€{¼m©ÄhÐw\úc#ÊӁ$ >ªî´­õìh8Ö5š'+ârßØYâ»X%WÝá [$N¢
+•ø²û4;êëo+_éÎÿ)‡Ïò1…}-Ÿ‹ÝU¯¶·×ÛòÒ³ÚŽru3nЕ«s”È(õƒœN[sèGn\YÅ'/t$´]J¼çz5 «›+€–íº¯ªJ:Þ%ª7¿2J™±Sˆ Œ“‘lp¼ú¤¶Ë…šßÏ×Hòn5¾cìy!ó¤ŽÈÙì§,/ï¡=?ý¿?~8ㄜát)Ov|·[=ïbuڞøŽ;"ò~Ä¢šo®û¡ÚÈY`·¹ÕfùÊã‰ÓE4ÕíÛß\\®…ƒïF󳗗›iÂÓ«å‡à²ÎøaeèdÞªjaäeÛѸ–G¾rA~pÑÒ×Á˜<]!“…¦øò|P¤4QÙ¬s×g¸{ü•—ÜSÔ®ÜúÌìãáùEÌJ׏A¤¸™}&Ýû…÷Ó^|Á®ÿëðôçK•ÃÓÛI Ÿ–GMËúj:'˜$™Ò1›ªL¥ä± á
+582 0 obj<</Length 6440/Filter/FlateDecode>>stream
+­Ÿ¨Éó•VÞä?$`~øAĐds?
+\øfÓÄ’ÁÁІ¾µÝ×8óMv®ÎE±gßǜÛÍÀí)<
+cȅ‹ŠOŠܑ0EÅø͵|9¼@Ó{/ɴϊüiî;C‘éò?éãf5ç沞«crÀêžÕ¥
+Œ2¦Í9œŒý®tqD&Ôê¹z^ñÕµˆOJ¡ÜÞ°k°X‚„Z®'h˜rÍ'w²ÏŠ_^…8RBNˆ\A3)Ë?„]é`Ëå/|x_4I®$&çÔҕ©‚ëéʱmÊy‹{‘RÏR6½Ô•«õL{³pìž Kš*¤þ×sZ+µÍ%}~aáÚT®Zw®¡ÝSWÙPt§ É'±†~Ö»v³kûR-Eo"9/’6›Þf›œcºø4:òiÜû”tø”ÃċN¼Õ’ñí¾¬$à-±ÓZ ´¼\ _ñÄ{w8ŠM,ý1ٵ§ƒ‹M×µÝÚ߃aË謱¾5Á©Úgïۓn£%Èâ}öylj†“ɏÂT¶eK‡¢êµ„:m8Tkr×^:§Šƒ]2b7$ҊŒ.ÿê†,ÏY$uù—ô?ЁIÏ,8%¬å WžD¨»‰±9µ”¯Í“”i2ŕ)D#ž‹eˆÈä‘(û»,D„þš…YÔ笽£ÔÅ(툆Òà•·á&G²²OKB•tŽ4' wßØ™uÔOB ²ŒYŒF À`H,<Aì5Vô»²¿áÌø²n8S—î‚œ»Wъª×Kϐ+©KH‚Z*<wÌO¸ÃB´B-ƒŽxî:dÙÕî÷«ä†åKå÷û¾.µEÔ÷(r²h»s}} ¸C¼§Èžól»@WyŽÌšŠ¢7Jé>‰_hÇ W̸HN[ÌYUéen×£/ƒ$Ý+”‹Ýé­Çf»Kxäò0D [3˜’2”ÅËô¢XœÂŽJ®ôn•j]ѸŒ~‘ÓD¼9Ïq ÷]C‹ŸÌ—ÇC÷&qÂû 찜KÚ):Y¦1‘xd3eòõm^£MleGª(­â;GxÝÌú=aë«»ÚX1››e-ͪu—¢>ÏO†×q=]˜2YIhÁᑡU±2Ò«‚c,9µÃiÔrÝ÷µ•Œ$ýD1 §ºo¼šG®ªÛA§5+šVMÝP"¥¼eȟ–J&·Cã×I“œ7ïúDVL²–Ípxàu8Dü>•©VrڊÒ¤âÓ`ÚG;Î^sÝ»ýÇ/F¹i-”àђEŸÜœ¹G…½¬Ä«ðï34t¡› „\AØphø“aõd`sÅ……lHRjPWTˆO¤k‘Ð Çeµ•Ñ“º–Þ!ªÒã67VMÅ8ôŸ÷Hya(2ô
+Þ¨¾oØP_2¶.5÷³~ØìL'>}q"2=é;Y×ÆR˜¹€8ö’`â°XJÍaîâSýƸX’wÉo‚ð<AP¿rî0ž2õ¶ìºOðwƒ´˜Üj(öLõ W,2n‘âÁûVüx™ÔoJî6`êþֆéh-b
+·1t»ûŽ˜œSq:•,°•FUI‡Ä7nyeW­åù™·ŠÍrKåœ7¨¦/¹=ÏÅ5܏6Umè1¡˜@šCSS¨GgÙÂ÷àJo>ªÊW°é?|€?°õía‘pe3Âf^ú| 8ÜpÕlG¿5öaúh—¸ˆï1üÞ`·¢‚F.Xqá"9¨]*†AÄ†áugYìêÅi£ŒfÀhÊ5úŽp6F&n—–Â,ÿã¼Ú–Û8Žè¯Ì#Öe Øû"§JéŠJt¢i½DU)X’káf,@˜ùúô9Ý3°œä…³sëÓçҚ«£uƒ±cy•‹@­¶Û±}·îÓõ-f¼žïÞF„óQ¶% ~‹œR:½ 4+ÒQ©IñãU?eË?¸ ÔÏ;½×Iå,‚fY5Ê*$
+¯|÷ÙÚôúGN軎;êzˆökYv ‡CRWÒO$yæí22Øό¨\=z›®¸÷Í£¦y£!Ó
+‘ÄÄm¤Èy¦´`!#b¿ÒÇ°°ô9(Ï-ìì Ý¸Ÿ’ !í7o¿dã‚ôÿÊN+Á¼é‚×&.|_ébÛo˜î¡ìZhЫøH©¼„ÞpsãštògwZºî•OžíãTMôÎRj5ÃM°eÉè’熺ÌâlG†ª-˜Nù®ð‹ìø¶Ueé¦ú™gÉ!*kÓĄ>êÖñ¹Ù2ñò¸°tˆzqö†&3k„ëÌCg(ˆòLo•äSžç®磌"tõþöîÓû·?ß½6»½~Çÿ~ÚØ'E¦4
+hopÕ½778¹öµôʳ\iG"Ú÷„S§džxÙz2ªŸ"r{ÿÞ\MÊt nڃÓDe¡²wÍnV¶”Í$‰Ñ¸Ôӟ’Õîl†wQ(YI·€yÒ'ðÔ(ßPžL3'+
+U¿×ÿUžŽÆ^n>¤îÍ߯y‡ånÐ2÷îæï>HQ†Œ¥ƒ?ßݞe(¿Îì!¤2CÙu§§î#Óc1Y|­ñW#›ÉŸ²Á‹»çè֊G™•klí"špór{»hîÐãð¦Ú@âÝN–A(Œý=|ŸöüüpãLÎ<!yú®myø‡—m
+ZÅ»éõ<è;YSºSE( ⑝STÿDÚ'üà¤é
+»ò¨ÓÙp¶&¤7 ¦Ø÷ê*3ÍT隟ä–-$VJô=óGüaatêìmÅ|;luçºxDòßâ_=ÇDÏA½ØCCú]¼ù½Ï‰œ±±¨›“ÞEkf|ü·7›­—Kô½VÅAn%”šèX|Ⱦ‡qK‚…?ˆbͱëÕ 9•œ.X⾓ž§h?WíÛ_TRG@
+#Ú‘Z¤`Ø2c•®°Jû×£Åà·.3¶„$‰H!ÿ²ÜIwoGf3¬¦“’¯À¿}˜qË~Ñ"«}ûýòGø…ïзittF]A„LÙ5dëF Ý²c®–ý5s€4Ί­ÂÚB.ÍŠ·<dðkjðkN&°õe̶×ú”2êR{Ke¶a‚ï¦5®üVRUˆÿHUsð”^\~«¶øg1ë{™„ ŽÏF傜ڬ$º./Ÿý­„‹R*L&SKÂÜZ
+óXo¢¤›ÞSŠmíd]^l:j;Ûlø³n‘\NbmlZ=4Àöc飲±wöÊWö»‹ì/ú.][wà4ÝË."==ÿpì!/+ČðVëˆ2¯é;nââ'gZ´p¸Æ™¯Þª OƒL¼7¼êÍ¢>ê¾õÃíYî6Ò¼'”ï¡ç~쟱ሻ=>sòÞg—O Hð소ý‚åÎ|¯©³¶é½m¬º+íé X³b¥ÿ–÷š"©SeXîT»»…Ã#kú@MäìÂu£ÂÈpeœ…ƒT³ùÁ\š0Ã5] .HëTiq_²(9ßo)Å7nR>r(&v·¸0¤l{{ì7j\:‚Ê
+¤à°ÿm™q"ü{¢Ì._7G []`W©2s˜ŸÈRxú}÷óéî¿UóýE
+591 0 obj<</Length 3686/Filter/FlateDecode>>stream
+x-'Ù`‘]XÌS9$'K‘IÑë`?>çT÷\(‘^?†©ž¾TºW¥j9ÒªQ£W»IÕr?úq2z5Ñ·©Òj²¥Iš¦XÍTª&Ÿñ£&{¥Sþý·vJç‰qU…”ëªT6W…5I®&÷£èÝu•éTœÿŽ>LF¦JÊR™M´QiRe¸±«G‹î,KL©2k“,\‘Ó,·‰»ð²=“—rÖ¿ TI´ßµ:IϜ™¼è(‡Ãœä.œ–gÉ>;ëŸåê \굠ʨ¼¢ÕÎ’´å‰ÚÆb'6ÀÊ9¢H²ð(8›TNÙ")EçÿŽ>ÖÇD½S¨¸Œ~.keÚ.ø•Ãÿ™üCP˜
+RÖ9)딂ˆ5eED©NŒñ¤oêáÙ,ÕaçQ­®=6óZ}Äbmth¶=Û»Q&"ˆ4N8U‰ó’Ë|ò2£„Ï$®¢HÖ`£æM¬Øà{Þîí¦±)À ß[Åß}œáf8>ÄÚÊbwßlø¸æ‰ŠÇyt›4ú›ˆ2ð„ÔŽÓu¬Ëè4ø-´xùs\D;J%@µ
+Œ[®¯‹+‘½7;<·Ì'ƒôÖE̙ì&‰Õø|S«f¯œº‹Åa…=Ô8W«iŸØ(ҎyBâÔ?™¼ú†yerhÿ>lÊ-&«…AÒàñÑ' Ít´…¸äpn{ûéžf¬â1vQ_Û\_ÛP¿Ú˜óE4)Ñ „BMæÀ€B‰<
+qñäy[¡ÔÇ©µÒlÏOÝ3%»¤²°9º„70;…' ‚]<‹Þ õPV> w‰wk15Ãʗ:úMümÞñÿAiDÄÏQÈý²‡a“ÙŽõÙ&’Š*®$Ð΂(:iåQ°
+?²£9ü!%_XúE8ÝÒ9Ôù5tž¡÷wùÃx÷GCxê’ÐPèmN“„öF¥ƒ<”uyÈv„ÌpÛZ¨ÏG'oußßù H;×!Ò¶UCì)eg³H÷MN$kèüSÌøWàõF™o³©)ÑJ¢]ÏëÌ7™Ô|ݤ¶7©Éž%–›:t…bN,ZùèWí™6CæµYôŠöÔbOü–bÕïdO{ٞ'è¿fWûìjvµgìZ°VI1ãÐ^æÆ&¨í ݒ‘–Ÿ«ØF}e”¦“I‹ B†CÞmpw«„ÊBp”êÞWD5]ïùv+¥æ…çN"wÊ BšO¼™ã9*˜´¼¶—ÂE,Ät`…ðחWß˞æ;ØÓ}'{š=ÝWí©uօNZ<5húóØ:6Ž¨áØbŒoٖ2O)¿]ûðûÁ¬žñ‚\•Ñn.7å$Ì.–í'ŽEíÃ6{J–=éі¤±—à{ €;ÞßÎ9S
+F™^QÜOøwNQÖ¹¢I
+cN1ZbD¾•Œ@ŒâÉ 8“$RÓk/ ë‡+݂«à|•%F²Î`3…LYiqvÈ22d•>¾fLnÏ笳xlRb 9U–@jg­¾Uh“çÃÞí¦––M»“j˜wNîÎäzS¡aP¶È’"ԒI\1—ðiIÍ(Ñ
+æ–=Xº>ÙK2ž§š-úã8n'÷,–û¤ OÆSª-'mؚNÔ/t!Ù&éx
+ÁFCvú¶”Ïiۖ ç®jc›"iG©d³®þ¹Î±muî~a¡«ù“d9ˆt<Õt¥´Õt6¶ .œ+±=­Š§`ã©fËÉւË£‘xuá\þþYEÇSÐñTÓÙód?:Ûý08yª†¯ÀH*i¤èì—ƆݏB…ìÅօÀS ñTÓÙÌyžƒ®†©âBçÓ>V:ž‚Ž§šÎ&³êÁæpœQ‚MCQOÁÆSÍvƶ–/[9R™Ê`½j§¹„.ž‚§’íò¶j9â|å–µvèÍ:Í$V=m«¸©<—»Vrn;%Y®ŸË_Ó5jÅRë‘Û“{4ˆ¼¿Cüã :ë'úf›ÛV_Z˜z–ümÏ¥ò[˜âø²>¿$þ%%1Öë/’xýÁƒ=}Úc*?e‰.ýšx/žiâ½v®‰ý[¡zýc‘&û›?¢‰¶©oO,‡Ý£÷‘žø½ SdWAØVÄS¬hËýK‹=Ɲ>­–Ûñ¨ðŽ†€ÛQÅÆöpÅ:樰< ã¾4ž‚mËܐEkxazÜâÂƅl<ۖ,6¶—-Ö#Ô©aûðx
+¼-[lx]¬CeÝZ/Ž+àx
+¸-]lp/_¬ÃfÓò؏Zèh¸_lla¬G­S£É3™¾Ž&Òζ'Œ÷6ÆÖP;^VDXðx
+ï!×F¯
+–éÈH¬—ÆÆô²ÆkXcR=N˜Àx
+î!Ž—ÔÔæÊÇåp<ܖ8ÜË/[\§+ªËQìl4ëdÿ`Ž6xV7Ï£/‡tçwnª!|[‰waítÜ;!;â–CڐHãʝ+t®ç˜\µEvhîtÁfqe‘}AüÃ*‹ì‹å¶PZä/b|ªj
+594 0 obj<</Length 3276/Filter/FlateDecode>>stream
+X+ýõ¿×bèv‚Mæî?7's¾û…nðáÆYç\lw
+Õ¢ íêw7§ç·5z×~éow7˜m)&G°ž¸ÍÁ„öƒßîoÞ¯,Ú@°qù•‰Æâ-*W2›®œØvÝr׬Ÿ
+ê6P(«ÉTWKµ•2«µ%éÜa „N}×Ên2ÕÝbnµ¬n¥V鋃«ª&B6¡.†ü©8‰aèÏÜaN!úõcD0“)«ÉTwƒ@¥°ZÊý¤Ž\ u ûo²˜u¯à¶0 @Þs
+}>“
+e5™ên®Øí=˱SÃq‹t
+è¦k˜l_zý‰;Œ) SP“
+]ܪ»ÜÂd0ú15¹PÜA˜T(»ÉTwË¡]Æn~ÙU›TŠ%eÈf"ìÅ(¤;ÍÝ[“-UBÛàO³—u‹—ÁÔÐÏ®çƒlLñR¡¬+S½‘˜×xIk<.2
+ .@<H—
+e3™
+n$Ä-pBûI7͆‰tXêS¡¬+S½‘¶À 4 û¡1LZðõ p*”Ýdª»y¿N0)ô“v˜à²8eÈf"TÅB-[à:ú©1LÚPãAàT袦PÝ­$»©¥ÚOÚaj„S¡¬&S]-#•âüÖ8ßύa܆ì2§BÙN¦º]
+TÍÎ.ç~â“#Щ§N…²Lu»è¨š]€~v 37`Òs§ ÙM„šʖEÁ”ØáavÀƒ,ªP֕©ÞÊöH·k¥_ìx~ c8„`£¾IdÊv2íí.S;Ã:@âu;=´Yøz¿„½³ ï™²°Lõv:OîÚ¹LãMÝ8=ž^Ý6
+¹\©¶Ý—ԇ†aÊåD·Ñte¸èÊPmcÊTÝÎÌ/ç ¸-0Ðgi)&MÓ:—ö¨é!³Øl=C~vJ “Å°ÀTmwá\‘r!Á¸0:ãþÂ¥ZùÂ#nW–ý•K+Â~år[¹é¯4ä÷Kç(.Ò&;hϧ.°|4Ÿ?™˜>šóÝ/­3²­Ôy?9†küˆ´‰Ú’Ò ¾©Â¢Š9NK*BAՇUµß­ôIDóŸÏåۇ/ïΗxº7¯Þ|~øt¾àɜ/ô}—O·|þڐyùõí¯÷çK:™×§o^ŸÏ—|š×»= ´T~¶gÑù…Ô+g›Å;zÈ?š§ù >£Sö€Ówß?…'îÙöÎÌ¥§Z×eÚõe.}ÞMoÂжTâúý
+mËw׊0†éõ”¡pþmûÖÍíäÍQ¡§/×B—W =‚ú
+$Š'~<㸙r52•7ö¤ž\öƒp¯/›|هW¶K®Õ Ùɔídú—Ãë$L;Õsªˆ&BŸ^óà‹Åæñ¨c_™²¯Lº µÈr˜û°˜9HVï¥YM„fôê岚%×çë2˜lDZ¦&Sv“遜v×5×Å8¸ÑMƒ¾AdÊn2=p£3ÃÖ¸Ü'ì:ÈÑíô5•)ËÉT—‹”o¶ú¤ˆ×r±LãY‘Sè"§Ð¿ž'áÜòzÜD“¡ÏÝÏer˪±YX„ÍL©Èf!÷a3JQÝ"
+e7™>"/NÆ©B.®Þ/áè-¨ûF¡,,Ӄnbh®Ýt}b ƒ^Ý7
+e9™>nˆGp­Âµ›¹ß/a
+¬UßK2ea™tӗV!Ëùe×ð”öƒœG«»‰ÕD(´×]^‡VºØÊcÛë@t;Ø:JåúN’)ûÊTo%V°›ÛwnÛ&OyŒ;XéÎêžQ袦Ð^M 9X|+j–l5ö9b9HŸZAÝ<
+eK™4¾Î7¹Ô'°!J «N}Êr2=‹¹UÃrˆ}–R¯ª›YM„f[)l– O`C@ôû¯Ök5™²›Lä P1ì¥ÏCÃP÷é³ÿܒ!›‰ðq!ƒÛ²,u²ö‘lˆèóA–U(ûÊô “®Øíý߇ˆ!‘!•z–U(»Éô‘!jÚn29ölH@ç§pº+Tï&Ün2!ö)bÈdôº\…²œL—" ‡v/.¾ÏdCŠ€Tôx+CÖáA+cÝâm2¾öbdÓA¼U(»Éôq)0¯é–:Yú<6„@<H·
+e_™4óÿ”—Û‘Ã0E[Ù
+gm9KkSÎÛ*uïE³á͆gPm4Þ·‚tàil Iå韷~ûøüô÷žå†œ¨V†%d|`A¼çt,£‹²¬Ÿìƒ,yžìëɼoYY
+596 0 obj<</Length 3340/Filter/FlateDecode>>stream
+®¥M»ÊáûþZQô´“"^í>ª-.[0”ÑМpoÍ~:ܗwO§çÓNi­sYz`ðêú§ŒçÖ5vW6È*×"«}1ËJy®ÆÅëj u²VPÊKA òXЋaáÒ\˜†,«Œ,«=ò%]ôTâjvXØ^Xb¼bƒbrQÙd•ÙdUØ››îÚÍP©>æÅ-<óBóòåÀ’Ñ­E¦EÝHŸ©8Ãþ=ƒ½$°b ð
+hљ žEe4Y¬ «•×N‚§ê܊©vÁ-ÍÉ:àbcuê!RTƕUÝIœÜV6h[²6¶2°ù9Ýkl²Êl²z쀻Bõ­^¶f™ïó×ÑqE‘iEQ7ÒF*n5Ò÷Q)`_Žôã"«Œ&«ÇÂÔ`6ÞÔ6eҒT|œz†µñ*ªê%Gõ1[È}JBxõÀ(*³Éê¡V ©R}«—¥O•Cl­VݕŠÊ¼²ª{3Õ·zéû04¤JÀð^U4Qd2Q<”„ø­w†ÍÐGÊ!
+‰°¯êiWQMVíPӖ€ëT O”C
+ywÊNÚUTf“Õ#9(dOwšq½Å)Ög!…Tôø+‹ +Š‡ŽPˆu¿ûÐ6ÓNüUTƕU}Ý!süE4ˆ}Ô2[؉¿ŠÊh²z,j„׌ÀÉö¡mÈ[­€•eU÷҇5“™¶ÏCn ®î`Ee6Y=֏œ[0yûÜ6d€¿t\QdZQTôµ¬ÁBìƒÆÚ|;XQš¢Ê¾$³áfÛg¶!jøvò¯¢2®¬êVfÀò¬ÛÌ´}ÚR›Ïn'+*ÓÉê¡né“Ç
+/ˆsì£Û9<öW=+*˪îg´Xᝏ}êқ‡¤§`Yd6Q<tÄ}(k
+FØbûô6D`'+*ãʪn¥Ç×\{i¥íCÇà¼÷&êGV™NVmM¨Â…×MÑ÷©cäÞYô£$«Ì+«º›Öa}«›ß|ûY>d"‡]Ö©ÇFQ¢›å®T*qµ3÷¹h˜å®¨^J£
+’ê¢ËÿéÒÅÐñ!¹LQOŒ¢2š¬:áÇ6Ã&ߧ¡a‚»äLR¢2¬¬êVFÅ]XJ?Ƈ<ä ЗXV™NVq–*\ÝÌ}æ¸ ÙxýÉ*óʪî¦/Xߥ›¡ŸãC(rØ^
+'ŠÌ&Š‡:¥s Ë»ÀÍ®EÃwø¨ªŸ#Ye`YÕÍ´`64_û >$"g­Éú©‘UF“ÕCG¼:ªnu2õqh˜á¥˜¨ž"Yl°²¨Ú˜+–v±Æúù=D¡œ°<L™,
+.æuK¦+SÆâVZ?EÛÏÇmzûjJ™Ò<뉭Y²À.•,"ó¤Ä"RßÄTMwáR¥r!Š±iØ6ãå…ÍùB#lW–Ë+›=þrÏþÌ]¸4JÅ—@FƒNP>O_¿L1}žÎ÷¿)Áâ '.„›ñ| klžŸðˆV·ûF%Ä<¯°(
+NQòˆéÈ^æúüz@ÎÑd•XXwÌL‰
+d2ŸûÜ2ÌQ=6ŠÊl²zeæêc|Œ€µ-¨#NÚ^ ¨Ñ™ ž"EeTYÝñ<ÕÆpPúÑó|€ÃæêÔ£¨ '«7e°Táêfî'ý0z¢Ç_ú)’U–Õ7]¡
+NQwà
+lї¶Xß͇¹ˆ;c'ú**ÃÉê±n²§{1p
+Óß2ˆZUµ-ín⇅æv‘CE-¦3kâò3eý• 2Ne†â¿eLE¦À̬f/K¼Jüêíº¯I(™§ÜCò{SыéÁÎ4¸@µ³ëÆ&-n2“8eÉU¡ˆƒðå¥Ú˜Ô¸¶Eª¬k–¶¹ùšé·¦"Ӄ“±„ÅƲ·¸MÊC÷›Sц)ø*‹&å|Û9éªO½œ{Pš&#T·‰0¼ÕbèÙ'·~‘´7¸IËÞ¸@O†·4 ½µ÷ããxûØ:—§r‡.Ò@KÇÆøkŸ‰ßÇ%àsõçÒ»–/E­ 쁇ƶփwøàëÍ88ëzðö¼`-Ïɱžü`e»·
+598 0 obj<</Length 1062/Filter/FlateDecode>>stream
+H‰ÌWۊÜF}×WôK@z˜vß/ƼžÝ\$8z³1öìzM‚½qpÈǧª[¥ki™@¼³’ŽªûÔ©ê:3JFïÄM£Å­h}ÿ›7Ÿ›‹¾yÔë7JhÑ_7Jôï|ü¢ÿ,´Âÿã£OBi\Îp£ð:'ËEkdýM+ºþ#,pÓ(©”ò¸’ÉÒ)ƒÑï›öÙ1{­ð¥Ë¾qQ¦$¢·R.£|:5×#楁-¬•~x¥ >iév" +‘›â†U‘º>µZ*31HfÖXi ¡>I¶tØe7Ø6È®g²GTµ$­öR¥IÛC֕Á•sX§(ý䅁ý²²)%yÙ¾8}‘â™øGt©ýõíÍ 0qwwA‰îuÿSaa*‹º~ÄõË¥¶¸A­w$
+¾b >
+urCi´ñÈ-*%M} /Ú0€9 h<8H5' •'’(ÐDT )ËàjúÇÛ/·ï»ƒoOâÅÛûÛ»îà@ʃÉ)¶Ç?ï¿"$ž}÷û©;„V¼j¿{Õu‡ØVip}£Ã´U:߁H
+ÛÚúeûó/âI|ìžÂÂ:eÛþðãûX=­k€.Cæ!çÚn!KÍ|µ*wÕBòrˆÒVf³ŒeA8©ØÆ<¸ê¾±­¢´Iåµ p |ÕӔ¾ì’µísÑAG¨ör̳Ö7´f·þ!¹ucõJ¥\xt™Ìœxp@E鑻 •;p6:—V5
+
+‚MyÜPƒ5Íþ‘áQ¢Æ£Œ”zìI³–†>¤7Jé—`ۓ0ÅÕ~áy”øò讔>kÌoÔÒ/{r:àÕá}ŠhÈiÜc>š*H[²&0û
+†,Ãvxïf›óŧÀ![>Aï¦È4dÌp×±=¸I†¿‡mÛÂIyÀ·rû¾í¢ÿ|ÛZûí÷:oÜCê{ÆM±¬ýR, z“þ“qÇq†¢“s[í°4Ó Z`Ϻ)Þ~)¥lαî•7n²YØ9&d—CýjS9ޒ‰1ãsì|AofÝ@ÎÅå(:nÈñöKäx”ȝcÝÛ/s…æÌÅ­‘šb«!ëÅĒ‰ä.¾`6³l`F¾H^n˜ñ¶KÔx”¸cÙùb!<ù8:^Ä÷jv¼šOÐZÆ°qʦ¢k3pÊ#Ñ]ù¥º
+¨'pí@¤Š¨w³X΃ìì·«*ڔ ‰òà*äa:êé,hñ¯¯a>
+604 0 obj<</Length 6019/Filter/FlateDecode>>stream
+H‰œWk·ý®_Á/4ÅjÌ×p†E ~$qìÖF,(’ ¥ÑJ±vµä]¸èï¹—ájä)k璗‡÷qî%)ÅõD‰­˜<ùþ×ÇÉÓùäÉ\ýK
+%æ뉬¥”øZ
+ë"ªÖµ
+%‹ÜÆgrQ‚“]Üàrlùç€Äïñ/
+3üns O°µ÷1?Ít‡>U3=폂æöÕÌr8È¥ª„Ö_S‚äýS8Š‡ ¢¦[¤8àÄ>R’ ϔÜXÜ"l+Qú”\"ÆåÌøàoŒîØàŠÍöšYAØOväâ¾Àš–âh¡±¦ÁяØçá ¡Áª;ÿÅù„¬mÝGž‰°\%ßÁŠ`ÿž£·Z±c·•V«nzåÀU^¯*=-¼ܓžÜ›ÿ^#fŠÿ+Ž qFD×l
+V ®‘?b{fÚìÒèvWNT‘¢6§¨·Ô…XîBÕ,±ÇÇóò£„œ¨>QbÑkî±-5Q%ï¸4ÏËþ‡'¯ËM?MHŒ؎¤ÞrA‹í:×°í¼›Þ‡f‹M¹7JrrT.Ô}<¨4Ùm£Ý\ª|4q“k²‘ðîȧ¤§ì ‘\
+-›Q‹§Xò›‹ÿ>Å ýŜ
+y¯HFŠOHÒ-§¤4ÜgÃÛ1«Jn{¦v“©}5J‹Œm‘‚3ã~3» ’‚¿ göQ,·ñ\ãæ’m:@(‚3³ä^yÓs=…³d{Ěišë¥mó±íü¸6ø>ªëŠ›½÷ /Éæñ _>Ò¤¸ë[î­+:s¯0 šä`š6_¡¾×â?þPÖ¦ *n¸ò1s_”‘µÑ¼¢qÄ(¬©ù–x©Œ.W¶¸™òÝê;2“hrýi¨RãÅqÃç;&ø¡êÌõüé@|÷SæÑñŠ+M!:†»Â†n3ÇxÉ¢Óaèâ9õ’ò³øZØ+ÑÈ¿ˆřyÿ¹hf.û Çõ6¤|цæš ô×ÔhhC°.[7µÃ߀0µáÃøŽ­FÕç—b6›áü
+¹)‹þg®¨¾RöC5wDlMÜÇÑU•®óá¾Ím·»Kçg>¸U:¸±Ë)8@mՇv±]ìD¿Â]ÿUÀgê]¨ôò=RÁ
+¾vñ’þì5ÕÅ«óŽ÷˜{Zˏ:)kå
+Wž«57ýÈÏ¡‰97yíτ¬‰ð›òtÁ5ÏÚ]ŔÇC”3XìâçrÖGeèr}<2¾mêGê,f44­ÆŽå¬z¨R =/ƒ7Ž»Æ0ä Çey.fm×p‘2õ€Žªõ¥íQÎp­®µËYw Wîn·<¨ûH›Å ֎㹜ջ–úç Ú"-áD,Où$g8oéc$g}TŽ)×£Ø2òh÷¦4'Ê Z–‰I›–Ö¥ì
+äì×ß±w,’QQb[8- v{¿˜Õö»Ï·Á²¶Ÿá…yÅfÅ¢wPl!’¿šu^­Þ,aÂáŜ±îUë^ȬA@¥^¡N¢‘ßqͬiGsýö®™?KõóÿÚ3jð Š*u¬“¤¹Ï²¿¦kF‡ÿËÑõ_ö)¼0ßØþsßè©o¼<ɚÿ傶8©xƒ
+šó”ò«¦Ôoï6C__lX
+*ixÁšÐdìv¼ÄIÉã8SwÓûëiNnG[kÉƔ~<¡wÁ=QwwN3ÿ~Œfy†9Úb뀲4™[Õ%ízº§íŽfi õäÝô4óï§iÌ÷Å0Ýuë,¿v4ì®ÞŽ¬t™?ö<דwwŽ3@?ŽûпFšÁ8ÔM!Ÿˆv­Ò<¯é!ÓwwÎÄdžÇࡽ³C½’:-Ž0Eö›F*Ý*Ùë菱ku'Q•¸ {œóý‹*_të|è_LI±å‹kÿºù†b±Ci‡Õ¼§íçãƒÎó’–^É›Íb;ê×![Ð{jX_¼ÒáäCÅ;ZÏ]!XÐá ö
+„ ã¼i‚ÆŽ¶I¯…q®–ÆéôäH¥f7=]X§g¯t_S àµuäg‡B€ž¦çOŒ4“–ÙHÎҝ;ï£/õ²n؎ÐÇ;O¤ î]ƒu|Æj
+;}éåÌ·âv¬t7°$łãX š‡“JAE„ÅéÆY"±ÁjbOI»%·ýDtׂ3;R\]O€øùéã6_ï]ú¨ H…;6?oË"EšÆlCÅ+&綐†bøìÀX*žH}…ûÃQœ÷‡A»¦Z£s÷P¤dHŒØHn¶t* Æó§µ(Í?Ô`¥Oþk
+J‹7ЖI«^#1Î}©<®ÆJÄÁ£,§öò )øåîæüÇt‰ËçwW‡«ëâÅûÛÃÛ†Ó˜G§äç'æ±|FTLÊM² ™ï‰¥Øx–LHš÷ºIZTìûÕiÐΚZï˜hc çyb6‹*f8³€A•î!K¹.¤¡øM#yRÐ1ÊFŽRJš ÈjöÚ҉®Ãސ¿+MÛn)e…:s"¸Z„R<gÜ*ÃF=†Å)ì<u6’“a5Ï%XßÑTYƒ§.Àz
+î~Æ4<ÉT€\Xŝ%.ÀÚHr2¨EK¬‚Ú4RWPç© °´ª&T¼ÔQ¡%¯†:O]@E r9¢ÍuXU¨yê,N™QA„:,-Sõˆš§.ÀJIr2l±
+‰œ€A¯×+‹qLW£«B]vŠ$MÀwêÀÈuY÷ô<uÍZçøBÃWõŠeÔ)î,qV’3ÁZ¡ê5Ëj³õ›§.+›¦ àbĪW-«ÔÚÕ#kžº€+5 š€=wgc:ƒžx3"MXÜ
+¸‚ U«
+u7Ä<(7r®àW!- zO§bÇ­·‚èõ:V#ªB]ÀíÍ«%·Þ
+uÔ*’2á*n¾\׶NóÔ\ݑ  Ws÷­àj?iëzŠ;O]ÀUahúÚpû­à"¿ë]¿B]À•nèú˜'cWª…¶_¡Öqug h?HjÇMxYÇ®Þùç‰ ¸Qma켧°Xr꽿B]ö±ïø:÷×»…Ž_¡.à:ACÇ¢õžBceª÷ü
+uÚÚ¡çë®h½§ÀÈözϯP€†¤Ã–"‹ö{
+­c½ëÏ€µº¾QE÷-`%¯2Zq1ž`NvÔL큃î©~-mOUÈ9_.¸½Ðó—mŒTz`7¬¹¥N&鴂Fۜ zB!¤ù•³®ôÀêJƒ¢ÕÛys¹û¶k¶‡v››V7»V©æ'ú9¶+ß\µ
+Ÿ»æ} — ¤}#˜~نf+n/ÏÀ@Y<fºrÍóÜÅÕAdê‘Y¼kU×|jWvà¡p‘ž.ÀÆ5Gq¾»Áٜ·¶ù‘)·í
+Rîùk’i¥Bóž¥"/±ÊŠ•'½¥X©µŽNlž?hÞB•ÍߒL 3i§Ä?~0´vÁî˜J"OÍ? -ƒÞ6(ßû+Þq·"Ö²k ‰”CT«RÕJÍ!íɈ‚DŒ±¥üû̼‚ÝV=Ø µ÷íûff¾üøΜनËþ¢hÀ+f¦8'MwVJë=õFP)•®çÕ¯”äÆzg)¡;D®íEfˆx°9Å:/‘úHÚ°6oR5ÐôØT°*n:©:dВ{üÞY(óú!»ûìzäëTeɑö
+œz(ÛèÜfDQG_t•íØ?±Ç-“ÄO šÈ‚1œ 9*ÌmPûˆ}ÁkUãFuÂ>á@';3ԋzÿ ,ž9ž¡Y†Si>ìe÷t*L[KZììÕBj6K¥lµÉ%¾#å1JÛoÜë¿©„\SYs`ÑÕ\ÂmFJ}ÅRÈ_v͇˜ž¨]-·géã÷ÏóôÝô´íÏ?_‹K$MÄ'|éþ‰›!¶§‘!_0ÌGËÝçOÃé€ûQN-ó
+611 0 obj<</Length 8497/Filter/FlateDecode>>stream
+H‰¼Wms·þ~¿ïfÈ3ÞqÈ4‘%%ãD¶T‹r›±2Y¢$¦¤$‹Šwúãûì¸;’²Ó/íQ·vñìûB¶ÁYqS)±ՋïO¥¸YW/gՋ™úE
+%fו³KŸßñ#fk¡$ýÿ-=
+å[mc!é;vâ‚Ñ­³UU‹fö+ÜT²•R:’¤ck¥&Þ;ˆNI:t8«lh»NgZ…ý6h¡iáq^]÷{®Õ¸Â˜Öå#¼ë:ÕÚ/p–=æ佁/KÕºUiÕ¨V>³§ƒo¥1mZ­Ë®ëZÕíÂyVìÎÞÀ–Í®FfdQ²m(¦U®•Ý`Û)Ö²‹ðe-ù)´.39¡q_´Â@vÉûúíüS+öÄ¿EÓÕ'7sa¢¸¿&ÊKÑü<ûQ茢÷&PüáÒB'~ÖØPß5¦^|l”®›‹“&Ô·X¸X7S_Ïý_7Seëë´ô´{Rõîáo…œ5z"ÌDØ ­
+7>eL‘Ð%;¨¥SW1; èõêÁCϖF™%qü¿T˜ˆ0ÝDDlãÈ.ôà’>ð_SÕê9i¤)ˆS§,þ MAœ
+†«Å§ERKðÂE£bæÎpû7t~H“’‡¡ÙÞƎÜ9v4š3 q
+Œ¤l=x6ûD—,˶ʕRŠ@3^žk/_œ×# Œ£ëóįá"ÁêêO aA1ŎEœ¾…;<uiýþ9PÊ èªhMFuތpm¡"¥º¾½Œ½b¿Û¹«6ÈX´æC:Ù…ó)â;ô6S2ûŠ3ÛÅzÝPhED"ý†”\ßS˜®ˆ¦øF"(Lp5ÅåHÙX_€o…?¦è珆ƒÁaUwõU€%­Ó%:4„(ª|ö]÷|ÎTFT‰o)…¥…Qa0½÷ÝNÕ:Áã²sJþ"Ç!ôÉ$6yÁ‚Žü9B'{tÏÔPTDŸ*"ÿGҒ«¢ß¨[U1Å8`WÎUo×,¥º)ë]qÉŒs’ñNÄWŒ±S%»Ì£CV¶ÔÆ-OLÿW„ÿ‰+h‡yÀ ÞØtFJÕ/ycÓҟ¶=á³'æÛ.µ.V:›±Ç9ùJÝrÂûZILb>±)g[³S¤kƒÊß.´ŠŒâmd׺0˜„òߎ*ªäb¯d™Ò†#«,;‘ƒÃ£½ŸÄË£c
+Ù}*©?î 7Óï9ð»ÝáBMìZŸ§›ã³™wWâøŒ*Ã̋óú¨ ®~wpúbÿõñ)Ê݂ZÖå’Gô‹‹;vÇï(º¹éœ{vC_âj¾¼šãג–í\
+nŜG\‘¸œ=•Š¥SUz‚«Å% |à.Ež\¤Øá÷) ÚjŒ® Ï[ö=o-¨Œ¥&a,-ގZýےÆé8®í9pœÖöÌòµà¦xé’V”&÷ÜLoÒ їº„ü•ßGŠÉEj±þ€½e
+<†•[ÿ#I¯æO3rSÈÅàé¶áL³P‹¢ÅÓ-‘·€à'jÃä¸Lººml?WÌä8 âèYfÚƒ˜Ò¿Ž:£îd‹¹OãA,ž Òa™J”Ÿôڒâ{àÈWtlñ\¿âïñþg)®DEϔNƒ§X
+ãŲBmm­è)‚mðì[
+nGg i£¾°®
+­£n£Ž´Hp[z¿¬2©;ìŽgòÏX<eI›þZ-){ÁM‹×ݘ‰$N;¾6¾Üb_V·ÕËüŽ¥×îﰏf%‹}z
+G.ždàÝ9ìzæ®L„6Ÿcʳþ™Éãö"Ï3’rïd ‰e/VƵ>ÅI
+rATwØI‰•’Øë!gÈΫ‚'y ý~’Œb¡1)¹–ˆѹœÅ0ԏ$šLèոʊÝBç¼ö’+TÎxÉL@éØ3"%|¡Ø™…KN–ËQ¾&m©R©L'ÆÐR oÚ¢P|7ˆ¾
+aXVhNšê½N™7>;t(
+NE¡‡˜Š?Ó2 q,1mÁßs+¶Ûh.ë•X*æ;£Nk¬·f.ælÅðC<+#üxŒi˜Ònxv<ÍÄ® ñÑ뉘NÁû ª‰á|Dî,:÷8tŠ³hrï¢Eƒ>‰–œÙ«{tJ^¤!KS÷ÊJÝk'\Á?4}²Í×æ°Gpgëf»Çf ¥æÛV ¨Ç°Õ
+Òd¬l ª°°â(õS ´T‡4_o]4Ày =´Œö́ "ÎMáªrïOXÿ3~ßuôÄíߥ‹~w-}y;Ì37"Ã;ŒÎ ²ïb¨ñYþz!õ¦½#Õ¾ãvGf/ô‰Ì€Ž|kJeöœ|ŠÓ^êt¡ÒÐiæN'o£Ï
+Ac öŗ~2^Ÿ÷̜;æÓ,Š’£¸ Mô¥Ÿ¸ùúxÙëÍ*ôu>]Ö;³åÿx¥­`+߶£°©ÿ
+t%­ŽÎÁ)Gš‹¿ˆyÿ¶-§T«¯@÷ÿXÏeýŒ<gÂ0§Ìà’†oS¾~Àt“1¾^ã{ù Jëñ„7(nûg\—:稔3¢Õ}Ãָܳ˜ÞSd&ÿ»Ãî ×u1‹³@WJã™;žÔŒ¡lsi E‚
+EÇãëj Ê
+ՙ̎í•ÍB…
+Ñ´jcVT} ¼Y„|lÒ4W0þVŒâ/6 hˆQ®¤QÒ8KÞ~÷ý¶Ï%Yƒ$Þ»þúô(A²¯m``ÝÅrIå†ÀnÀ ÷ ^
+V„þâ õèÿÇxµõ¶‘ÝàwýŠy”Ú•öÜg¦(ع]$uºv҇0[N(Ê®'È¿ïÇ˹Œ<ÛìY‹ÃC’‡üHV—¢€‚s>¾YîŠ+T¼ðlñÆ6?sÕ¼Zµ>ÖªjÕºq¾j ª¶6Ç¿vþÍê燹WB†" ¹7ew2¿OQ<š)݅Ô
+“Ü¿•h…ù‰Òy©“XÀm®­—=t3Ø| JðKÝwÜyI/ý+ÍNï ®ÞÓ ¶áÿÜOcl¾Ÿg¬?®ÕÖNs\Ù)ͦX¥ÇëšaKžËÈlö<Ö«¡ÁjãÚîå—nx¯CèÙ«‹—¯(.Ptçü.ó»$§™CYãÎÊ/>l»“'cĜ÷™_௺½; {ï¸(Ÿ·ÝõmËeƞ’ñ‹ˆÞ¯¸x<æwêžÒä mm;EŒ´üJнë®pð*™¥nQWÛÃßęõtÈ·Q7ÔêeÓy¾êãòõKèx
+7ÚV˜ÝÍ]Ð+¦e:Ê ’÷­º‹
+LVOðâÆ)ßR–ö®\Î̊²Ü`ƒôèB÷¸
+-¶·´ÐзS]šÕ ðX"€DEh(¬JSjLìš1 'q§¥¡[lúÇ¿ž”Eäì[^ Êp[iFp™¡†Äà®sp’„UžZ±JɃfš¬"èÜU«ÏȯW*׶’c5Ñ<OuLÊôHQ \ûhxûÞ§„¢£2ýDÎ7Zå¨ÒF¸DôV¥®rea¦‰\šheû­<Ӕ¸-ÒïuåÉlЋ`
+“#ŸÅ
+=+{úÍ80&ðh¥nð§wÆ2&t„k4zƒqÐF¿züúÖ­)‡üÙ$ÏÐõß峕3Ëە[¾_­Ãò~µvË»-
+ jK@šºÆ¥`&HGpfnXENf6ÒÈLMQp-,Í,Ó
+&íÊ”ªi¨‘×äœ +²’â@³-Á®‚ÊdžxÃÀ©Ä6ùÈRÏ`†±±±‚¨g€À²¤zÙn
+620 0 obj<</Length 7592/Filter/FlateDecode>>stream
+H‰ÔWMsÛF½óWÌØ2‘™0Ž–¥¤ÖeGJĬ^WŠ&)‰±H*ü°’­ýñû^Ï@IŽ’l吃D4fºûõëhu=2j©F_}s©Õõnt2}51?jeÔäj¤ ­5žfJ«É=þ©ÉNÍßÿðÕVWتë h>w­*jJ[85Y²—§]m´Ê'?Î&#Ûm«šº,ŒUºh¬²|±]Œ®ÒZ]ØVÕeYÔa‹¬Ö®,ª/hÆ5єµ^/Xµ¶0þmi
+ýĚuM²Í}a5¸|Ò죵^-k¹äµ!e$¯‰Ü™ºÐ­'´%•äOUÅD4E”j€+‹®ReS´ÂùûìûÅçB½TÿUy›]L¯ªÒjsEÉ!&¯b2,懆±®©ÕX~™Ô±+§Û¢ò)Õµ®ÜX—mHªVß NX÷ÊTê-t~ÂßkõþƒVs52•!®3E«V½h‹º…‚&xוE)‚µA˜LÙUZ+Û¢sI-J´ÉIÔ\ zE˜lRÀÎèϯ%dT✍nF'£ŸGÙ¨•sТð h°é|§Ö#cMç
+dn•ÄFìYI<%$ƘjAÓ2ßi±ÄA1JbÕï¹–Уf54[³Ñ§_ p¼Þê Åø÷Å~3º}72µ+’ŽŸÖ2€(7L-¦ó\·‚
+ˆ¼æÞÔ ˜¢€ÐhG*1ôÐ-t)­8€dažKrmMA¾•ŒÂZYqØ´µ/ô½m¨öȚÇ=°ºœC7“Þm´–t4<P-ڒY<Žbd¯«ÌU>ºZÑ:¾Ñ¦p• ¿2 ½ï~§>ª¿©Ž,õ*ØøCŸ0nÛ¢Õx70þ2Á3<ØK˜ÝÈY*rÌ2W»^*)ÍR~€MVKÏo[”U?SEb…5<â*rØõšQŠv£ì½z̈́hˆ—3ŠõÕò”ö™Ey5•²R£_*‰¿k°~¨éaÚt:0+ŠÞÆ~îåáö[ØI/Ê£æh4&4®ž íO¹zÎÑe?xÀ»8Òùé§WÛ¶Ÿ
+A~0¼ ?ºpû#qˆ¥AêeìwՃiàüõ÷šý\þÖøÐë>žUœ½í'€³uálßAŽdے'TpÇé;Â’ô€×3iV½ÔwDXõ55ƒÍFQ\½ˆfˆÕ/ƒnöRÒ¢”H<ޒ|´Ð׍£úѸú¿}<çáÒgÃßwp¿¬e“ے‡6lX{x(7&øðÛˆ¸9 axUåэ÷-¿ J›Úä¯s/×1ô$¯­‰÷I/72 …ågv$9fá—Ã8Y[6åqáN&ÀVIL°ûHL1‡ÝeOÙí1ƒ!jçXŠ)ȃ¨ŸÙ‘äuã¯`}ÔC®SÞ»³ƒ<=”Qºí1?ý¨<ªö]ꦒqt\7…ûaÝÔ:Ääʒ¯aÝ|iG’ñyÐêÆËGuãƒôusäÓu“Âò…ò@LQ…ÝåæSQ‡¬§˜‚<ˆú™IŽQ‡ºy"jß-Ž‹œžO'¶q=dd!~a…-^æèç)~øæ“#êü‡I8¤d(6­v€"ˆþ»ÝðIØÈ·@ÿÁ‡UDGÍ Ñ,·±‘‹XTlýÖ`V¤Ù(9m#4hû3êwR:­‹œ<A¾@°à¿žðYЦÎ˜“°ê㠊AhÂGc”ýWoTl‡Üz©'!®<Asˆö æGëihØ]$AL×±ýŽ (†?FÃh€ÀÇŸ4ï՘E žÆøª±Ø<½Ï¾Î­Î–¹Í®óq•ò±Í¶ •› 퐏»L½É]ý‹«§—ê<Ím]¶ç«»|\fyT—Ë՝,ß.¯ðk³åb®Î~–Íôð9ÇÚ· Ú_{­WË|ì²mÞf³´Ó¯ä&¯%î2|
+2$ː|t ÉèH†âÙ­0qqþîìûñéù»oÕÛóÓ³Ka†+oP̀ö@)‹ÚF‹x¢E'Ó &ßg¯n–wêbs¿ØŽO7÷kµÙªËÛÅâNå.{»™/þmuuqz҃¯¾º2ø2}WT¼<ÐSÕ°žÅӄ¼Ü)ÐÕf
+V…]5ÃKSfK’m2…[f›¼Éîeã67U6æӜʛÜd÷ØYekŠŠV÷±´Åÿ6[ï$͛+±s卮6’ÁÝ^\oÂ[HÖ“ ˜ø¾a9—­g"ìÅ×Ò»†¯`Þâ¯"ã# šiÛZMNö•°ž“Î]Ð6vŒKg‹uûZ®Õþ[êåiW#Uê]ÞeòfMå½à÷; ^àïHd]6—·Ëÿ/ÖӏØw»˜Ã 5õP‘êªGÚ´é,g~ˆÜÔlŸ aœ¹Øæ sŒjžoˆµwÓwì—ðô­ÀRoÉ%؝Kj>2¾_ÙUj?ý$iZÂÇ
+×äߐÿA}Í0~€ùo!¾ÊÇu6ùgŽÏ¿
+vö0 M Íԃкu»¹&Rvã BŽß+6®Ë>/@äm¡&7 5Ëkà¡7#Ã>|žVÓånC¢H44ï˜Qo+—²fツ1j,u$‰/w>ų{î$Ŧ¤HùLþÀ‡µ¹¼U}¦ƒÓL€’<®}_q»ú8}R==´ Aß,¯¥Ï˜âX]Tטø©SeŸø
+JáNâC n1_Ì-Vnê.LÜÊ;‘…ÅŒ@YMF‹‚­¯ñÎ¥›Ñˆ+(iÁwq&_ñù¿mû;Þ@á“u‰U¹|lgénÂ#T†¥ÀWÌ#'ûÿh¯ÖÞ¶,ú=¿b>J ›åðÍÀk ›äC·5c XÈ"eqW¯ŠRÜô×÷žs‡CJ”7 (êˆä̝;÷qι/’Tñt²]«8ÊT4ÍÐÑk.âϧš"FM,©pf¸•Ê#=•jçÈCWÚW4ùÈÕº+t1w«o-± ¦´ª¼D{t.` õB5öe1¯÷ê‚×9aQ—Vå$G¬HÍƱ)h=jf@¯
+ô~Mi.«*$pÎÏ :Ö<ï¢p¸Ä®z‚THŒ· F®q\pMPqŽÉUœO¹Qœà[Ây1–""zÙ¯Ý sl™Út"˜Û:=·!¬Ét'[ð{m‚$eÕgZÄñ" BäÊ4®x%ä¤2øÍ<À¯œFٜȫÜ×s2¼“Cív…Ãk½ììX݈*¤´ú0yËäjòLŸtÐ[ª@†)茆zlÆ%½P:—fD«‰Ó¯°[Gõ.ói:û@ʉ“ÖbôÊ =ðÐõØf³q®çrôRZµÂîù†èÝ>pMJö/pLœ€@W©’~Øã„ZbàDîxíö‡·ÑB7W2®>¤‘%Ý o90>t ƒ$ÃhøP½šøYr8ß~^(‰Ü6Hâ\7pž#v¸.0÷w9ÿÈ5În֒R\(¸}œt­é¾fqlæK'žs¨ÁŸ#®«Fv´±•p>×ڒ‚[×Ú|²o+ûžY}<~œò€[_ŽŽdª(K†X}Wˆl¯fÊQˆÞ°/Vfîi…-
+IæÁÎS¾¡Ãç¬ÁyÝÑkmXY?-T‘½lÉh¦“Eðu·C|ßíÎõäèv¦¢Ê덊â•C¤§Ëߟ2÷̛Ž]FI­ÈÊi¦§âwøóˆõ¢ONþ Õø 7|8¥gR^ÌöJ†[eßvJqr|wÚqwvɹ›ær?`ã{ÔØÛ;¹€2=ÉNܓèÃaÖU[eºBn”@.äÿ…9ÅÇ¿<­¡W 6C‘Ž’¤=r¼ÔáLÚn«^¡ãŽÀåÊ3¥Ny™Rb?¸h5C2
+HDOØH„ª¶›O´O˜1zÈä÷µ
+ ².°¡çÊâ4¤$LÄàGÈè…˜K’$’ÈLI'ÿÓü¹|£ì;՜RƑ ˜G ígØØ(6ÙÉÒÅRþȄ0iþ¨˜
+ÅfìÅ&(Ñ1¡üÇ6Šƒ$26˃0‡kñêCƒ$<ÁI:×oI1KM¹ødóŽ¾:_îÙ% ¬ùPЉԬ©­ÓJ9¶ÔŨ~û8Eöƒ“í''ýuDâ'½vŽ%”Æ¿iî7úšs ‡¬rþä€TÿÞ@_àh®æàó¤ºi müÌgŠñ"ÊA´öÿÍX©±R° ¤“aÿæ§jßÊψÐ_qflœY¦Á¿¿»3÷Ûçzý“鳴¦7| ‘†qba5
+‘[ZN
+!‡‚Wp¶î,HÜ@¬~Ó>›KbÔº! ‚¹<·I'[Ì°°N 6› év0Dô‡ð½»yÃAÁvæU~ÉÕ×ÚÊøö
+×óyq¶‚–{ó‰=Ð[O³X°··>x¦µ~¹3ga&&+Š tve‰4¼³Î£_øúÆҎ”n”™êø“XæE€"–xûóv¿y1MÊ,œü²c‡íg"$[ÛÍYt³"—¿/×ù·>ówÕ?cóª_®‹Óï#ëM»HzÓþYmu«;Ë]\óÔ{,+lq×Ë_/Å5öqרôFօ՚7íg™÷ÛÍöغàvð<ˆªóOn%/úwùë·æ=M<uØoÈ»óPrf/zxùë%ïa>ò0‘äył]¾*†a…Éâ"`ßgÙIiªûüØù—e§uÓ@_·ú¼>0¡{\œ~?7îJ±³BMzÓýc½a¸ô|øH:™ÁŒYœb"b
+¥é©<9“Ø&:"s€ú#8OÈi ú‹øA'9؁A·fÏSUªÐTš*喓çSÄpU_U…K4¿V5_|jœZ)ÕÔE󭩀óÛ³v(2¬çærÀͅr3Év묪À—KúÙGÎusŽÜþ …ß`
+ŸÙQJÎ:;öÉ}%ñXÃqœÐ‘@3Z©˜„ÂÍBN0¢Í—˜}æK#®¡Æ%ÖOúzw„©µ?e$:luÿn_Ó§Ú9èÆsd"6¸Á3s ~ ¾;pŽø…¤ŒÝÛß$ÔG?·l0ë䝿ƒÊJ¼Æ£íÝl™‹Ó⎹ê´l_ä‹<Ìkó4u¥H¡ˆím’xr®b)©£ø¢u…M|CèÑ0çYJ÷£f÷º«]7íªZN#µ~"möîn+õïÉ¡Jt™²PI⽔ìcaÈ'˜£ƒÁžg[×7B7fp‚zêºP‚Ùw`q¹™jg©
+ïÖ(j+®H‘an}$ŠêµRšé»gÖgl9¢$*—鄍Î<óÝ¢îÝ4+&ÿÄ%ïß¿UðM¿™9‹ØfKB‚"=Wì2| `ÖDÓ†Y_%ƒ+z–´åËnBL¦|À‰Žp@„­Te>‘)oAÌ̬ô¦é±ÚA팪^ÕXgg•7\[Çš<„fà¥/±‚êúáoâ•æVÙ!ǃa®3õ•F‡÷6mCf5
+9t cƒÅL$ÙUwuk÷¹rÅÙ}k¦*‡ž.YbL²˜q³d4:Éh`åÁ‹&8éòʱ÷Òa‰›ÖÒĪ"D¨¢É=.þ^
+÷­×üÚðRãØ ä“Ï*Â'¨ WXb•]]Ñv#ËZjñxÀ«â¼E`ͼ²öVþ^a›îë\ëSe“qámÅ·ãMeA%2+QÝ0³àŒë¾àƒ¢šÇÂZyìns¿jm<è}ö`}
+ˆH‚Ì6•™»B‘®’÷0Qkj‘5¼^Scʏ§:¿ÔFŽ-¨*A¿9ÒfJ¡3‚˜’9(ïùVn6]Ëf
+„“]N[}@r3[ 1Ӓ WFGž-ÔJåÊ/«YUQ?ª *mVîÜþO…×Ðý×wX2!99•µØsm›ÓT)ÿZn·( æèL nö¡‡ü«Ì’!žgæ ÷(ÜÊM“Û¬‚z~¡¹å¿ž¦F-­íœÈnéÌYe‚ìçC[N(°}A½½à„®1œS´ÕT¬$>_™¯<“4+(0ý"ً_˜4ñM7Î;ZÐ2ýdÕY(]y{¥}֌M(Bv95À‘J_}È˪V—!Q,E
+uw¦çyÏ*Û£Ù j~Î)C›õEçK7 ­ ÑA,÷ÝÜR.Ñwp"L4|èÂ>*´€/x۝:ÏT
+yçi֊Ÿ…NËÙiRÝ~žŒÂQ§ÍbR˜È:?•‚ ç¨>•ì­#Ÿ½¿fB§ZÂ^IÙ³îK¥o-æõ:p·Š?K.}ƝbGõÊÒç"B–4=Hm+ø±gl*Ǭ£¯?)ÞºmÈ\èznü”ôÒú¬âƒ<T#½,¹Žñ´%:eû£•bÞ¿]î\x„ŽN‚² nx2ÏÈyÖJuumj*i™7“¢µX'ýNNz °u’3·¨©~ÉåhÈ,èBm 0H¢P·bRÃ0l½ô$Iö\փ¸Ê8”0#wÀG
+[JÖJ÷°ž:°R'–ªØÂk%l˜JMµ`ºÞæNm¤Ø:<½LõÜ¥2¼²¦´’–0••N™ûÌ+RE)tÕ~ZcÏDøq+‡bØ4 P9uŽþWV]¡ƒƒ1!½ÍvÎ϶]ä¡1E"å÷°š©+«nâv¡ß€\|ÄÖö^*ŊtŸ”±Äd눝!~£ôåö‚:ŒhνÅ6ª?]d'H§VäÆA«|€8¬—¯]¢K2J×7ñ[󷱏ÂØ¡#«ô#x.<.™(¤ýa*cg³”D&ºñùICzì/Òò ¡b;tIˆUã?ôãÁ0¨70ϝ‚‚Ô*¢)‰”‰ÎÅåü²"Èà^Œ*‚©1ë:ŒQ˜]“¢Ü-ÐWºò hêž64à©úž—<¨MFHÒÿñ åŽâyÕæ]ð¥Á„âçu#zñ—FÔ%‹C¯>C‹Ú¢(šÒUê倘s®­p}“'v`&%Áž´°/!k€_iA&Òd? ǟ>Z¥¬ñ'ü~ŒD²Ý¾ÿðϕ)’Z,H4¼„îJ{S­pb¥2h6i£¦mI¤ç²•òà6ÅGíªRcZ>ó¹OÁ…ÿ®¨‹ÝÔ*N©ñXà.=«(]`y„…’~ª1u(P†/(ð›gÃðн×$dÙÅCeO¸œ»1ÂdŠv0‚1]¯ÄXªE•ÛB9¼Ç)K@7TñÒ9f»Î”«ÅdšJ€OzQ£ák0¡¢þ½æòFüÙsX‡ÌMôªç†¹Ã°Í¶—T€ô'¸žûѶ ®sK6'ÕìyÒõÄóŽÊ²z*ð_±Sr\;·ÛQâ]Ï<qÊO½%”Ë~Ú·÷ü'À/²M
+635 0 obj<</Length 7339/Filter/FlateDecode>>stream
+V¯¼7o‹D‡˜t¶<Š³ ÏU–D–ñ 3Ê cWmƱ$0²E‰›ÂÑ$×Aü“•ÃWrlZç¬hÛé <0f²4ÓÙÂÈD1Ãh’:éÎA³/Ʀe.ìzö El³!´: Â|Ší‚yEҊcÜS$nQ¢ŒìWÄ*’ÓðJ>{WÕ·@½QÿU~î]–w•Šµj7øJCåÿsù;½0Î ˜/`Þî”Á¾·l ~…ºuuv}¶T½x{vMa,šӃ¯Ö– ÁšbC,¥yd¹uu¹­”…ˆÚ–êüEêUþ"ñ¾ù™4´·+ï:ŸJßhï{§úVmüÄk}z;ü¬ü…ö*ÕoýBþ¬dlëG^íëÄ{À—׍oŒ×KZÙ¾Rq=vqûj¯·ña(t<ˋ… œ~+N¯ZÙªYË‘˜„uYÙ6ÁÛ؆c1%ZF»Ø2;B×BD’4ˆb‘Ëö©Ú-.?õÔUՉÇqýƄñu/½å®_||PÒ:mʼn¾n›N=m«FýûOٜr—TુåT2$2¸¹Äë [Åè_rÈ?“ÄvõࣧênM=î·Ð…€Å V:Êmú?<Ü×Õú N̈“ô0N„H2é7Jî2ígÞc¢qû™·ðÅB#—¾w¡Ú¸½ñ./MWòqãÃ÷º“àáÿ#lŠwO2[{P£úéãED²’ücà IN?Mþ,ªI:œ._žÎÈ9ÿü„„$á<Ú{bìüEî©îÑǘ÷î¿û‹—€^u4$žŽ
+{y§¼“'¸ŽÏ^/GÖ1ÌJ:4ÒF¸d¢·f[µè˼€~¨%;· HÍßÎXУÃÚ¨%h&aWæ•ü½çLÛóƒS+މ³`ˆéØõ«=s›=ðC1»$cuzh…L2ÀD$Xك Zi­sÎr‹¨5X¾¦SðYæÛc88œpºx 4ŸX¡ ôØs+ð#3õ‚.U
+À3\¾Á͗`1¢ôžd3üµoˆcnµ›±§x{ýpovÓ».PKÂÚΛ{;#½‰­¢ó{æ¬'‹W%7¨àÄÚ,ýÄÞtæá šþçðŸì*S¿•p‘ 6!íNN=_ŠÝXª|“:d]+òü@J…)ÊyRD#•.e£¼ðnåBâ1$t
+ñÍà+ñ"ù*€öB²ì'ôíä}'YŒ–%ªî{³ÚîÚ¦Êyì@áU²þV—R£*4ß}<?]~¸8W—µLj¦}£i_3ҲчËh"¢$‡]%l®Ô}uÔ·0©×ôüŒÌ£Œ Ëá(b"ÈÁkfVc?dEd˜†ÖH8»0†`ú¥Sªmϯw„àGãü”i¸ÄåÀÍ^œ“À.‰¨†m{ŒŠWLû~ ð€qÞ[v(¹fËZ¾[ócGè!‡g¦GÇ1iÔæôޝ†<Æ"O÷ˆRD2îLäÄò¦_©$ß¾NaíUògõ«
+ ‚
+-µHGZHöXa*#/°?J9ý û:qÅï³wÝnú}ÀcÁü5ŜiW—÷ÒV—í®ÇßçÈg½ŒF1š$‡‘ÊàãrFæ:ü’oké*q|
+ìÆ-م0
+órÛ£VÛ“ˆÆê?ì\a¿G_CMg@ò¾
+¶LÔñ©Xÿ˜‰ð‰ª’s%ªîݸ#°Q3­Ïzò}ΣªÐÉÁç/8–3­‘X…@æ‘)ûn¿Æ›“Ýê¾%ŠVøb™·ôóAÄoFŽ\9$
+>žÃéS9”ðŽØ»{çHÇK•QÚ ÈÈmY-a½µëà¤u?SËó£Oº•t"I\Èö~I!Ó«²“ïnj””¾<M!–Td qï¾k€ð˜SÂt
+®k)AüPÝSL™tAÃÚNT¹ƒAoQaƄ0ϛ%¥K
+»ˆˆ¹ˆ’ðýÏøyàhaG¼Î_e§bòšc‹^¾6ÓƚQcª HÚà$“Bð+ƒ¿ëhD<*3OsòêŠÔâˆRêÃíM‹&Üw‚"ÔÌL±¦¶»a·ÓH/Ù-̐•6¡
+/>á€
+m«2å ¶
+—îŽæc“´Êr.VàeˆSvƦÙ8˒j:.ͦ"ö­ìz»7± Қæãg «Ç2T¢ ‚=«¬#ƒrc@Ôt"JªuÓÈ÷žúƒÎ?Û5!¶H™(¿¤Ì“Õ\e“¹š3R6×.ûŒÊ=,‡¹I:£rAÒ£ðºrMâg©DH%úŠ«ëæ$ )žšϽ)~¸¦Q©Â
+D8ó¿¯õoDæ=Vž«’DnÌë„ô†ÌV§;&Ü¢Øbi4\^ÖXZÔR€xD§“”,~êÍXì՛ߝüQxÐ
+ó_˜ÓD óS¹;J½NeÅy¬֒K të(%~ΡV<­s§ Y¶½Ëb ›må—‘gæ¹13öl|TX2‰ZÁ_³‚¾òü–¤9B¿ô¤°Ð˜¿îLËfiJ|fe鼺ùLj‰–Thx55Êã›7´H "îM¯–J,K8¤@¼Á-‘ä·Gf¸Š(†I<G•õ<c2;Ì×yodjɎjA‹Þ>ÊËR†ÇClÀaÙÌ/›èüSÝÈ}<aë5j€3Ž;¨E?Ï^z
+èµüÄÇ=›Ê«Sðjm´šC®ÍYè{ù¢ëâý´_éCºs–$/—MO‘½AÞÒsU’qq§c$íã¨Ôá.ÁŒµŒmŸe@øKôæ^~w2ÞËaU77þiƒlnqT”,¦°áL¡\`GH¨C¯.’™~Ð\Ju¯´¡çé~Çqr‘jJ~c*vòkOc`‡.ëS`/'ãL‘Í ¢µ¥ø@1ÊØ­šzNA€Ê„5ÅKñ½üŸ“äíkìjC1 ̲ræ™x® Íê`ÛDcŠ¥æŸU'Š&x†‡H¡+Vú ¾îGçy™1j±iì$ßZ-!œûÀ7ˆÙÐ hä¨a—^&–Íbî?Ôғ2üý¯¿]¿K>™LCÃÉ>zÉ|í+GT–…˜ H‰Ù%Ž“?|UŸmIõ³Da=éLtú »#”Â쀆¨ò3Ó³A˜˜+Ð,Á ¶—Í°
+ݖ2—àhÔ|rMþ%6ª¹i””iñÍâù}¸btçl®%I¦üy…?op‚ß±dÆJN˜U¶¶ä=?üï~ÃÀ5žÞ}ñ¥7±¢Ôï&ÛWÁvÕÑvˆ›”È!þÚ(Õþ˜kµ\ߎ²ZEàZµb¹¸k©!H—t˜•Ê¿ˆ0u¨6\èP ¢4د!oP¨Ñ®)}¨NIÁüù¸#es3]F¯]‰»ˆuèyõ}s‹å!
+:+ª¢º{1ÁàËä'1¡C‡ô©òx—è*Î<Þq„¿IÔލ”¬56¶OíóÁ5XH^h"†x‡ÆïÎ𣵑ÊàýáãhV¥W£b–~”]ÿú<hÁšCÔé= [J+’Ð闬¨ü“hØóÏ;y~ÅJîÚ[džÝo¾Ö'WI,×£K't®»……öKê‰,5Cµl)µ7½¹ö£tð\—jâےÅv³dK6dÌ0YÿBM'׸Þ® 
+šßMB9»(£=݋`…<Ý¡»hÉܣකHvߌԒ ‚œºV?èóÈ?x|‡ÁWœ 0¤"!…ßrT¯)Š¿×"-%ª•m˹²#ì@šÅà5Ö^Iø°c6±¦Ñ'ÀÊL#ƒöÁZ/£aýˆ—9YêGM?ôǵ5ÔÁÍådHÈ­RD­9Ò†Œ…ü8ˏd’ç÷7å|zÁEÐ
+ý„Ÿßo`¦ÏnFyž^h³94ûv?Tzûá„Ó™?aQDC9$©Ýh_nñê0Ô¡&Ùéï/{ŠûµTÍÒ1®¬3†P-Ȫ+ͅÌàû^zî¿·$`‹õ˂tn/]²§ŠÖê“Óï}ÍiNõÉâéÿÔWKoG¾Ï¯èã:ÒvúÝ=R.¶± c…E&ŠÈFØF‹!‚à×竪žžl+9’fkº«ºž_Uí9` õ¨d¢£Ý¿4ý™mŠmî7áöd1ʼnþüMéuÉâPTŒ=Õ"[î¨Y烹,W !±®”/Šò։‰ï¥ÄŽô
+ö Î{F‰ñBfB[klluL„™Œ‹Ë>4ª%È=³_À]¾';)ŒQ¦xŒYu_¬huõe†hm¦§Íæ°øï‡Á H†WòP”®®¼.68µ¦ÿc1Y퓲Æé¤Þt+MHk̞{Ãëîh謺èŒzï÷1¨O*¨p¾Æ¿ŸÔùoFý©ºh¢NN9Óë Þ,Éuñ:'³îÝd]t©hEECÊe¼¥AÃÐOW²
+.`ºp±h7ª&+&éuv¾çëô\Ò°ÍE«Cª÷Oö7ÃÑ3ºŸ ƒ%Çìi¢XãH>9=|LÇ^{@|Õ÷‰°üB'ðUê©æ“w|²yrú|bt:º´`tќkõ]´E÷>.Ú$ò΂F2x)SAÞãŸ;\c-0HÙl´5ÿÅ76êˆ0'ØYêý͓ý_ŽØB£K±œ¾ÜáÓÌ{0ó $zÉpèä—*.F² y—ù¤IÂQF›¹×[8†²ŸÔ9²Ѳº7Y,à3‡Œ*ðáHÕxk×|:қÎRšžÜI-löœž#ÙÃpâõŽó‰„õD‡„Ü™1W²/”mr™ñ5ít×ja¤Cî5Lˑz邺Àk9h¯B–0á)›Ùc+µÅËY;×NSÐÅ1#ª2 ²É±XÇw«‚§K“¿PN܃$kLˆ_ª4g‰ZRŸÛiL:ÑóYgNY§·a[iglneB$n›+øùñ¹{õ]Gü¦uÜÌN$–Ú¤
+ñy
+7ä£,n¨Öœ‹–
+649 0 obj<</Length 7620/Filter/FlateDecode>>stream
+H‰œWÛnãÈ}÷Wô#Œh6ï²fìÅÂÉìØ°ìÃ:h“’™‘%C”ÖëE>>uªª›ÔÈÞAò`™dwW×õԩجάéÍÙùOóج†³O‹³ó…ýWl¬Y,Ïâ(Žczz0±Y¼ÐY ÆÆøÿ>íŒ-¢$«kz‰ñ\W&-L™&QaOgÁÇË:·± ÿ>ûqq–ÔQU™2O#›˜8*“àî;[úµ<J*“§i”ë^͋4ÊÞ9éÖø$¯çTj’DV¾¦6ŠßXKŠÒKÖÅâÞYÕ+ß{²6SçZu.üZÂep^é|gó(®Øyì¶Ç ãÐS–!e”ë¡œ”K£:3iUìó_ƒÛî·È|4ÿ1aÜ4«Îd‰Ù.ñVP(þ¹øûIˆS'>t‰ãQD rY­æ?Þ^}ül.®¿,n¯?››ëÛ+
+³×ÝU„–?¥ŸçÐÇ‚:\5¨¿è4"³x„õ“€Ô0gæ€ËÛS‹=šdòG}F^ïI *Hdį©^·¤ÉúíXQ’i¨²çi˜écO–ÝÓߺcó4&b«š–Q¥›Dź¨À ³ø )?¼þyºšýNò£†e·3Ë-®ãzB qBÎëÞIZ‡6Áñ’b—R¸Wæ~K
+Bý„ò¦&ßþ&™\³½ó]é©Á™CÐÍÕ]’S;ŽA€Íà·æ
+6ì+”äšOÎYÌ­H!'=‹»]Jˆ’V–µ$”TØ°©«Ö ll4 ߇ŒF“ýFÕ6f•7#.Nk¥vß´ç/\†¼Ô%¤>PòRtÂJâíŠÚèA¬ð}¥Æ蕾y( 1ŠKIÙÕANWâÎ ’â‘*TÍóPnAðùJÊKç.ƒ{ ´©OarÎ3ÜM›ï‘B\øÞ¸iÎQ>‘âÌ@¥
+ “Ôü†~éûÐu°¶S–;«×‹È†ãÚ\_Ž٘»€ýwI.ãÒ½æ8ûRw€eÑ=ì&’xT‚ÐsýÊz2º˜íNþ/ÝÃeû"́Sp{8·ÕÐÑã®c×X±­â«I|›Â.»bIçØq-_Ÿy;ïäË]ÀjÌ)ȗWØUȁù%©äΩò‘éT:¡SÅ؃˜®Q9:B+¡ÊÓ*J•ý¼É¨( 7W_øÿåó‹Û«›ÅÕõ—ùxa6¹0ó,ä„fåDDk!ãó‹Ïÿø†©½•‚I”¥%¤µ¤9Eò[’›»d!e©@\_ïBôÁ)Mk‚#“.¯ $ý÷"oõ¯(¯~p©G`ÅDnÃdG1ä”ôç”ç¼›‰öžăŒƒ*…ð¡Ù9@®sÒY¥pIÉ?¼-\Àÿ?6 åqíwi˜ë0/z3³¥ÆHÚ âäþ%¬}Ïã-V{AÛÈ;@MX¶óR„žö¡Rúоs
+Âê–žT|R=2ô0Má†ÌõW+í2K†aÖæ‘Vúaj!)<mWH :‡¸|ý@9@W¶fÔ«i‘Llœ‘Œ!ãDõ¦¡+E×nËàÔØZlå<±wÙp’ M€¡=”ZMÌ—Ñþ}pàxœé½R¢ š ã7iʍ×<{Æ& ú-»÷eãû3¥tcÒØ|½C›ôázÇ/¶» Y ©wy`>N‘9AFz{4ôМ›”°„p’Pó­I°ö¹]
+À¤ez 0nß ¤¶<mM2C¤™ù,Ä×jèÏCô֚¾pÁ¥Óu`v­aKf3]–‹ð4S¦IÛE -`º]T3¼(W»4l¤¶’8ó†&
+F°t
+-'«r˜Oí©¼=ÅélØvK®¼Ž­Cö…ôTËü¯æ°é9”Ä:j)²†~!½¶tš³+›Ý”ÓÇ&QEžÖüÙÀ˜©± yz£¡Ü%Ìâà¼á‡®9Ü~Iw]!=®±vA°…ß%–3½ÐÙÎad•ÉÌ£®2NažÙ&â`‰8@¼?¡êôû陏ʼ«‘PnFòéFÊß<;.)Š’ µ:]Òg¥ǵ 8Æ\}Œ¬õó¥ç˃d»GAhíÐ4åHµÌY3Ž$}ž„’ã¨õËì±Wº&1Ò6£`h•û¢ÆĹçÀayÏ"¹ÍX8°&v›æCb7 Ó
+q‘ž™>yãYÏâ°ÐH„&¥^ú„Ⱥ íºž¤aPøڎP;Ž¡
+üá?˜øƒùP¤v#³lc$¿]¥)ÏRÅ÷Î|ƒÝ™ƒvËÏjƒ\ny®ÀLy£‹ttã‰Y>ÏË ­*k â}ÃÔÙ¦D—7ÜöŽç»/Ei±­TÛ£üA /Ü÷iÜ ç>‘-7‰VH}ÿÿÃ6±Ã3ë˕Hæë=µ„åà‡¾ÜÄæ[…vA.+øãp러{£ÙÇ<±^OPåÝY–*—Ä‚x‚©(XíbÜ#d²ðDZԟГé\¡ ªNEqØbBîì¤êI:•½+ùÓjwe
+æ;0ˆ‰Êcü'ØËXܯ
+ +Žñ¿ÑËôc„¶Œ¾ä!҅û‘Ñ~ÓLLI<$õ)ðu ñ$Ð3“º$sZ*‰JEi3ìñ ¢f7Ò×<ˆ8I‰ðëP–°0ƒ£…Ñs̘z‚ÑÓÍëWNÊg?¼ëO"¶¨/b÷1)všõãMÈÑfRÞV!J\:(‰ä"«Åx|s¸
+îz"¡?qvÒ3A¥€_ã—>»1³ßn¸_É@«Jíºþ˜Æbó‹WŽ«Ô½)•ëM˜
+f$îý/ãÕ¶Ü6rDßõóH¦$,w¤*^ÙN)뵋U~ˆS[/S$èðRZý}úœž DÙñƒefº{ºÏ%谗êjp¦>ûl²üt͓´ÊGÊÕcÕWŒò¨`pí,ÃDŠÏ!Ȥ“í"~îz¿q§ò® Ìm€lÉtÐD³4r‚6ÂÖ<iÛºFˆò¿Ügi²m›@Úm/&i™Օœ¿šÊ™u€‹EJùªÔƒÅeU›–IU™,åRéÙNî®?ü&œøé棱¸@YçÝLø»T«.Zód
+ó»,ñù÷ó¯§fa.lÑ$…4I^$¹Ù^ØÊ&Mãn7w¿Î¢`^‹£–æ2Y–%mêãx{sëãhC~£¬Hš,ÚIïj«&i%e›'Õ°•ß)KÏv²eRÆ;éýOíÔ&y&KIV¸®ï~õ;Ù³Ò
+Êk|}«(ÂAf.@yä”+XæIYøßï»­XXQ †~íZ¢ÛÉ?ÍR1S¼Ö|1d“ç¹hÕ'yL!JÏîäós]RqUçl†pd8rå½FÙõìn Ýa8¡™Mb“‚XË'ˆì«ˆ§'Çdƒ/SÃÕª,u\¤6üö9ª„ôdDX1ˆ0øJˆ0ˆTè#
+ž—òæHö|”
+zÂÃnEÜP Î'NÁøExJò•nπÖî‹O†’kseî%©Ñ†˜H³rÃû~é¥aí1!@`s>9¶­I)yBG0†©$–Ù×)¯ÍU8’Ìy•P¿Öë-«¾ïJ ?­«‘àêwGœžÛ¢Yb~`ʏÔáøñq¯ñç Ê{9;›¹Žì“G' åÁ’Y÷ ¾ÈÒ[>Ìh/ĵèthDry£™¬úõn¯•Ý/h ìºŠÍ髆b7®Ø–8ß»àB©_öƞùý”"ñ
+³|ïñã„ÕûE7eˆy©/}^-Nåþ¦;¤b
+䂑z‰\Eš‰§#+n'XØÙ´¿´o£ÎuIù﬇4ñg*yPÇ·B‹N¸ (7ïúæªsäï«6±B1ÊW„ô¤vҁV&L¦s°ÃØ =ž¹7G&VÑP_RX#aîpaN”°ŒHÕ{ô¼.©„S+&„ÚZ—]¨w½¢H-
+¨él·“ÞX¬´ û–GaÏÚp²ÔØ[ëdT9)͎ÝM =×Í_Á¤Šy}a¾Ä:‡ø˜™ZOÍf']i(7œ
+0¼ÚO–ÉqvòTpˆÏWnújœŠJr¡Ë®x>8檢šx{ڇ]ðàˆTð耻o|[÷G0,Éå´{Ô\ïdsXÄUöËÐn´|#ÚQ#Š4ßtÀbš„¨ÊóìÒl»ù£ã^täR[ÒÿŒ]:æ©SËá¡÷åjP®§~`
+®º1žÙR×2|4*A56v³¿ g»tHéèͅ†<®êI©•!Á­—ƒÍH;ø ¶œà]âP1Æø‘ñ]péùÔ;Œ2ˆŠÁ8Ã%H4¨öÆ3(CŒ‚„¬<אç\R+]‰D(úBá©òn¬´zÞÃuª-ˆ¹Z>üv9ŠÊ’Íâc"¯ ߪù.Çfc|½aÔ8
+Ò!@(ò%ü„­Žˆþ´§2–îY÷ÜÏZë׈Ña¶È]á¸'³š–náø2­î†Ú¢cµ›fÐÜ×!su N#]&w×~£@
+…ˆ-Aç¥Àáý”úË:nŠÏ,¤fϏlãÉéQ«…c¬¡êïpï™Ëžˆìó™ú€õ? õ4çùK¨§ œÆ쩈@x
+”±
+1$Dà¤u«/àÐÒ²‰T³!}D O'G'GÉÒ+'1]n÷M·MÌL5]MÌPû7qŽUdTûXN¥˜µç¬Ü-{öO1Y<Q…춼ÑØæh©Žú W›i¡e0.êz2çJ[u‚µ&µ,M³ úb9ÈKÿçå¯hãFYÆp)ƒüó&+ª2Á¸Á½ü®óûË7Çï‘$Py¯È…=fÓ¦Tç¤Ý„Q€XŠ|\å³ó„=€#V¶ßc9.,¹Öe&ð؈
+'Ô4n‰ÇHã
+´¥0"¢dGo5'¨?KGHZæi||h‡Œzó¶--–H“W{¯9GÁÙ#µÞÊÙTÈkvܓ#[x~ê𞭮îé-ðÜ°U¢¦@~æáT·æ ß²SmÈÕv;æЙÇqÃ1¡ô2Æô¡=^Qz¬&£š»ð'‹•ØÐÿã¼jz[§‚èž_áe,¥U|Ä$@,;^¥n²ñ‹Ô:%N(?Ÿ9gæ^_Ç)•X¼¾´±ïÇ̙ó!õ+|ýŒ¯‰ãB\V16¸ÌoxV‰_ö~JýcP5;4½Ú~µíúqUœž)jì­!ºáÀ1¿¿§¥ÏOò£†Ò½A_-2ÈË,#D$»i=íe–ÀZJÚ1 ©ÍRÛRS[9 mŠ¿®Üvƒôæ¦
+‹:M$°W´€øF³ÓÞâ]0ôŽ’¼ä­J_^ÐAè&YPÈ$E‡Äò¦¸ö’ u‰h´Ô§dý\êC1¼ê+Ý ÀÐ1L. ?ą•|R
+áRÌՈëAËÁ‚¯ ÖööeñÆfÇó½uêQùm¿^q‡#éKér$êâf3ƒ³¬ÝX{oýãԘp>î1s….û¥ívÁõd/i,£ð¿^ó€TOc˜·¯ °9«âã=g—ðïqòØAšˆFi¯a0çIjÂ{à£VTöJÈ~ôÃ{òÔ^jß(ëVª.éÎÅ$\éiM¸y,5ž&êöŒYo4I<0JJV’e¨
+IkI
+Õ5#áÙhëÜ"݈­Jª;Š‡¯ï}D wT$ŸÈ(À™%2ÛÛrkÎÌD?Ot‚„ÂÄ
+¶©šG¹|fkæDð:–Ö0)‹åtR‘7r¯Ì§
+‘ٝÙ%:zF²k2H3Žõû4ù¬~¤¶|·øA|sD}Mó\øì À{
+Z}@œÔěÆ5ãÒvº=݊8îvÇ&ŠeE,èüßnn·œJîÖL™§ÈŽ€“‚GIw°6m,Aš&}ÞՁéj8¿l¤’áŸhC®€ÕSßI7yŽ– Wî߀ø‹Þ™²Ñ[Ay*¹ia&s¸® ̑»€GF+Jô*;}UæÀrÉIÝsdVbµeA0}ŒmØ~é-£væÁ#¿î^*¦ŽbvàõÍC{U“)xm»C—ô¿<}ó¯»ÄÔ
+659 0 obj<</Length 7208/Filter/FlateDecode>>stream
+H‰¼Wko¹ý®_Á3EÄ%9ïv»€;7mœÚZ,Šx±K#iYrôˆ› ?¾ç\rF’íERèË䐼¼sï=4ºÈR5XÕªÁ¯¯šm§£Á#û»QV¦£Fc…Ÿü¨ÑFYÃÿ_ùi­l®]ZU˜Ž«RA\‘8«ÑÝ RñèÌFc2Jr•NãéÉ :9«2k¸é|4H ]–ªÈm±® §?¬›Á´_Ë´ÃI¢³°EV³ÒêôNvkrRÖöç‚Tç´õ_«Í3k®ÈµÉ&.ÑÎu«Y©mùTgÅ>YÛ n·n/èQú¶è\k3mʽo‡âØTB„Qš2N…ΡL9ÜW¥*5’÷ÑUóY«õo—Ñ»zÖ¨4Q«)g¹Qño£ŸE çµù0.Èw9å#‚^+P+“ê$õâw±5Ñ}<´y4©cg¢m£Æ+H¿»«—“¸ˆ^¨-V“hŽq£v¶nÚ;Žvñ°Š±µ6Q½äfŽ(I7‹/ñ0‹T³¬±vçÑ¢Ù¨:bËh¡Ö؊36šqÞn¶Í:¦‘·ñØo&õøZíŽÑ Cä<N¢:®¢%þf˜7±6Бó1E7
+ª¹2ú¢îcë¢55æ6úŒ­íŠÎØmԎ‹´4K¬¢ne¤•WGü\uê Ö^ Ä^wsq6”ñš2Bäâ¡K"ü⦃…-6t”Z­E!5¡oZ
+ïÛ©f ;bˆí>BþBՊ“ëؖÑ?ßbßKÕn”¬mdþí$¸Ü5‰]$ÛoèÎÂlîA4͊¾X'‰3™¶©Ê³
+Ùh¬O•ëVŒ^ÎDÖBS‰¡|~éohµ{^|pí‘Bt<ÀÄ&=|'#­¾HL™<c yΌ`-‰M^÷¬|Šµ«%c_ú43XÝ÷›Xï CrXòÞ\k´TuF¨
+¹+u–wÆ^5õdŸ~OJLáòÙ
+“ÛD'ÎKºˆmAÀ#.ÔyÌ<l—™­¥žì¸|†“ $F+ì©|\ö©|$øQ‚[OÔÊ;Ö _¼¤¥º‰.Ä¿*{{¿èt8Âó-JÙ%wÿk+°z«nD±T×/ÿF¿5
+š²_³1«Úx±5Æq}åvRQ8”2Š\jÚçScKjUѝàPa1w"Áþ!Ê•ýã´Ûxÿ°$Q;Ç·¤üD ¾´£r/.$7[_U†ˆe¬q„(‚• X×¾i<쥬{Ýß2‚V†[ÙNûRUoöE>w´Âgça•¯¼‰zãRŠ ÒôcåŠH¾]!±Ù¯øl‡?s`0иXærç#ò¸˜áûm-ý¡úØ e8¹ Xªè|Yø\/b_½Dé l7j»¿bgßÅÂë:“Ã}[ë±Ç´zÜÖD³ ¬™IKur…•ƒoŽZ’IzÛ§=i4oԄõ·¤:–,صÑĖ;è½òý½ñ–„´Å9R?´F…ºj ‡
+¦»¨^€3te»0: Úì5 óµ`{K„µñNúژ$OQ»#öZ¸kŸµ}¼m;swßŀÚJjçD¼”E‰Yºrß¹æ±4Í,À`*–b¾àä‹îD¿[õWÒٟ¹ŒBâYVOJ¹RñÈÊðžÛï¥ ÈñšR™ ÕkÿM „ú•ªA×s&ixé9LËl^ju'¬ž¡ûÁÅ÷¡Å;€•$„=¤Bv€¨5!K¿Îˆæ®­:¸Ë³}µßæ³ vµpäíØSÆbÀ”D6·‚Î%‚rʞ·îøџ`ÓÖBÚ6@äíƒÇJŠ#F˙’Á¾ ^Óv:¢‚#@*oa”¯‹±0ÈB€¹°©ÚÃð3F@ñcñ›Ç·q’Dt!Y”¸p_UûȸìivÞ2ГÄLŽB[*žHOu}ž¬6Çܺ?Z{"c!^:‰ÒǾ IgólN°FúžDûòN~½¦ír¢ãG7]ÓQgðÍ—RKî}8f¸.ÿL19Ö·n$Tu § #é¡ÌÇ……-Ÿ]—Bv“@,ŸñDx+]u襸ä‹•ʏçG‹%Ë´çÞ¡‚ËÔ“Ý 8ÐCÜÌð]ÀóêÀ¶ëŽWÒâ;»dÐý¥kùàwì“9ë“ù™’ÒÒÚ¾":Rk—©Èd·¼Vá}ÂÑ µôEµçV^;xÐøäcnîYŸ,uèÞG»‘Ó܎¼¾qÎÄ<ÔIàKí(o«žåUÕsï-ïûGþX‹;gžfH,¶ƒ³ðôѲ±£˜#ã&o,÷ÌܨDç¼lÈÿ®Â—eÚ¥*ɹ«°L“™4²ÇÛR䝏ŸU¢ËT¥&'›·©Ns…a Ý¿ªåàtÄkm¸–7f:µU*\–Ã"Q‘CB¡“”7¡ðŒ>Pø?¾ït¡M‹Cà^§ÞSÙÖàDRV‡ÂßôÚõžÌ‹B=€býÇ>àïgõþ7£&j`Áû3‡£•6¥ºXçtÑMƒëo]^ၤ’ªÔeéÝrvqîîEã_~ Z¦ß#:‡Ç“Êð-áE?’œT¨C{Éaú}’+•”j¢—ק$—ˆˆÛKöÓïl «ÓpÞkýË»³“Ñ9Å#™JyìÖ|ìEWç¯/®GçW%ƒ§ %á­ªBV³“¹úÑüÔ)¦fPÌî)à@:U–4@™GÖVŒFf™i®Ë\Á}Öu@²yŠÔ ¸{4>’x-è™}Ód‡7žJ ˜éüêâDmzSÏàáË·£«Ëî{0ßß]^-ô
+¥|‚Šû¡Ù~C†Øˆv·Î§Oµ•úåì1ïè5öÆجÒ<›WbDuúË«W!>ACg]Æ>>Š3V£6vA(#ËÑ ÔÀ¥Ý‡âX§©a5Xtûûù³Á1}±D¹ÁëQâs¶$4r¸Áʳ:Zö4¤8ÁM²”`– ¹¼:?ô‚Í$µ;çwچ8YNö¡z¼û
+•ƒô¤$ÞtTh©£l¢žÜUÅâ
+,!ëûé"LSC*#þv eRåýJ*rr?íÊK/8̧ËÂúÿ»0T!û{ú4ìU¢ŽË
+ ­/F*Ô¡Žœxj˓C‡h%–9›#j(@ï£W¤Êäø³Ýš”¢ˆÒL Õºjõ¶ÅSnÞÞ«Óf+|遼² véɔ0œ\W¼”géÓv½ZˆÔw±-ý·µ0²­°ÿ«fÖn„²lñ$:åmdŽÑtÚ¬ÁW–“=ÙrioORyW”¬0ݕޜ—òÔÈy1¨G ¹ä?„WÙnÉ}Ÿ¯¨Gr`qz_œ €4#l 1Ћ I6ÍN¸hºIkô÷9çÞªê¢H9¦[½TݺËYp1¨9ÀíÁÖ£Ñ-àsiå¬2‰ÿÍJUg›URX“¨˜|¹È¡KЪ¹Õ%s»$ŒÔi=Ùævš@¦­Ô¯ ƒ
+ßßó±Ü“¯®Ð§$\6|ƒ6ìɶe¿ÎΈ'‰gÌsÊ(áY,íë¨'—L*K=ÿøÍ|üòÀ}æßû1‹¿ÎáÓPâ/æñ÷{æöï$¯腻sy¥¸Ê{qî{:½Ê{1$oZ1JÇ|Ÿ؊wÀœz²–9<
+J㋢蘤Cm>õPOúkxÿ‹–ÎëŸZã@EW\Ç@T>VFçL[lþƒÿ„rs¯×³\Ô,´¶ý+P[g9(}ò˸Â4[u1<ˍíU''D# i ,<f¢Ïb4J<QQÐ<+v$“6 þþBøÔ’ÚâÙ
+—Zä³q°/-‰ÅWl
+4cÕD þHºq)0ۖ#ýgsàq µ'$—‡ó©Œ? )хŽk30âMjÏöTCÀ̄÷PIB')÷Q$¾¢«,×HL#øÊDkŠ‚¸H”-‰ˆ'õ´.¾ïËÎ>™m!ðÇ`Ev¢±Ý¹]?¨ïÊ8èÅÇϊÀ¶®q¨–ØÄQu ‰‡'‘ý-»X¥XcIGV^»! M¨Ã<Ë{-JwTêÚ×Ò|®ñ"ˌ„Öw’ôFÞìõFŠë0²>‘mùꁛò±’!s¾ ¢}>´Ù,‚÷œÝ¿ßa념U] <n¦éÕ©¸K.@@
+ȝ,ÕKIŸdꥴI°þ•Ñ-ó˾€¶ٗ(ÒÉpí 7W«.Q4ŽRp]ÎòÈsÉ´–ÙÇQ¯@;9ªP|>.“Æ‚¹M¢ÚÚ8Uðœ7 ·@1kù2ek™yßì pÿWQ('QÉÇ7ÈX€:eU„”¢Èø'Ë4ôÇØ<FæîE`>-*þÁ^莶sdUšCÊ(â
+Ižò¿ˆié۟Ö?¥e>ƒå-ªj†ÔÉý8™¥…>͒côÖSKgñëte³¼Î²‹3”Õ¬%1…a,‘j|EÅß7ÃÃ(€ ®Îûþô<¼³PŠbVØHb“øHìfEÊÿÞÚìúÓl–gŒŽ»Å¸™¾Þ-g(ý[»]z¾[ å$õÕEê³[¹ÞçWǾmvÝþ›™fyNv‡UtL1«*S¤Õ,3YÅz_VDº¸Šb|ˆÉµ_–³°”îDW?äÃÂ>‹órVÚÃS§£P;›t9l‚dV,ï1߁ìºf0YÉâÈ@¿'CCû[#Ê_lèˆ7w(¨Cۖ¹`nuþ!yeX…o­w",C(„þÖÒª§Þ„$bl'Üý’^åIOãFOḀG9:¥¨ÂP˜®Óð=Ò9ĊÌ`s<[ŒÖÍbwI¢W“Ç;|¾!Aׂ“ ?Ú5÷Xô›—J©DÐz«¢P0ŞKݬÁ‡ü˜°)›?‘hl,qyæTG·˜Ÿ»˜síw ŒX+ÇkŽ—rk·£“<í»eã-e'Oöƒa1IÕÊZ°ÀDVÐƐ Õ,šÕA -m ØQjg5å½f+×qøÈÓÌÛD-á9“#^¦E&No`ê\£#+éýš•$Ÿ¡ÙÁî1rõ¤ -p.‚/g\é÷ý–O_ÌŽâגÏnqQàå÷¼ˆ ãÄ.=µúa¯ñÄÜW~Pc¬}`z˜Ùtò}*ò1›ô!Ëû"Åa‘j{R•B",UßÌß¹æ.ìHñ*¿ÝØY5*Õ®Èì~
+ ¨â=TÏ ÷^œkt˱<,¯ÈQÖD.|[þÀdÌFè;Ž¥!Ýi@É­¸–™}ìî¸ÑºžÓ4…ã6¥‚¤Â1n)@ŠL¤ÈàN£>¾e5`ƒ¼w¡óòx#ÚwFӆÒ#`Rû³ 2_ÂpÜÆi¶¢°vò-"ùåÀÄ{ó‘ÛïyÎϼ¼³¨!FµŽfwÀ[µïGO n3HW ˆþ£ÚýY¯÷Æ'(M.Õc7•žM'Kí㯹r¡dñ‘8®óD¥^º¦gKÉHe::¯eÛØžŸ!6gµ2’^‘’r¨Ã\É÷óÃÝ/Ÿî̇÷s3¿¿ýòÀÓ}ÀüýÆ`î™è‡q«$¤øW3tÉ}y”S¨©ÄÝho¤ÔÐh††&&kUÞаn ©rr®¸ÆØr+3ŽÐÑ:'¦±üôb­ùÌEØÂZû\ˆ¬—ýØöÓå—Øç,%¶ÿ,E
+W”øÄ_Œ[ʟp7%eñØÐT.-Ò­q°D–°[HBõÕY¼œÎ};ªuŠ&Ñæ¯Åßfr=ßtÁ|äcfWÒ|lþ«½N=ƒàŚœ»YrøDr}B¾Ï,¤òNVjœ*¬óu‚œr)š@Ð'Ä2Ê%eN‡ù³¯³»¤^ï)Áÿ46|W“Ðù«Ÿ¦vóN”H+»¶²E ’<ÎÅõyÇJ:¦Ô
+#Áoülƒ–ºÊ¥3tØ:qRہ:~Eæ
+ù×
+[Eç jR4–<MòÊáT/~Ò¡}M å¢ßÙfÆ$úýC˜á
+žnjÝ`,]¡kpÅ{ù„ƒ{NN£5-ýÒÖWˆ¡DŠA6—•ô³ßa«ÿLã"-‹%.–¾ÿ™ÆýŠ+†ûaªqséÖσøÂÉ8$ËÁ‹û„‘™ŒÖ‘_‡ùK§2–ë¶ ¥ƒ_œ…ލ#8 #X~BÑÎH_$=«¦E‚¶¡¸,¥;T±ÆD ÅO…¬ðA2ˆY­Zf(ÎM]:i³ªkÊ@¤}e|¼&ö|ŽÇx³ä‹ ¨ôá‹LY±Ç SIdCä7
+'Åð_¡(
+ñÕ$Dj=NåÂyöƒžsƒ!¡y_fúÝ6És^hž¯±Nè9fÇ]çǦáË÷¿%»7Îù~iF¬Å.ÔA„˜Ð+ö
+c4üôH3­ä?37˜Á‰ow,ºít< bëܶ–׿±‡Ñ!‚_¹…gÙçeiiüA\úœƒ:—.¬@¨SaV$ï=ÙÛ3
+•–¾‘D¨/mҚÖqÂ믚a”ÏÍ­l2oñúÈëpt¾à¹´á³<€Kÿ`Èà×#Pðl/;Þ4¨NoÌXAf0Õ=­ƒ¡Û«®Y–`f,‰Vh¥|ù5o¡ºß&Þ|ŒUó²é]*Ř\8ON®³Y\âlzZw•Ò̜Á.sðÍJ¾YÕ&™.–wªÈ&M:hÀ¯Ó"4w£¿üõé»ðÉS
+664 0 obj<</Length 11094/Filter/FlateDecode>>stream
+‡1{½œêÈNnsjr<ºŽ_ìéÄGµáDª²aËé²À†/YÖ­páõz¦©žóëˆ'èÂócó4éö[šíâØ֝ýØ6¼õØ֝ýØ6¼õØ֝ýØ6¼õØ6œíØÖ½ýÜ6¼íà6¼õä6œíèÖ½ýè6¼íìÖ½OnN­«É@øfFn~ý‚“sÍã||z2œšßÎnÛ½«Õ‡r }Çå­^üwüÿI½ùM«÷
+S/¼yXVŅ/ðgîK?žh<¹ñdë2Þ=͍¾pŒÏ‰ªjÅeŒAâô+,¾qijw»ølDõô<©®Îƒ/ÐƼ.ÜՉƖQH¨f1³Šz}b(ÙwL”)¨ë}u";Ã֊-¬O š«®6l^Éî«ÙéÃ<1.’{M!ëá‹[+¶ì²>1·ó e
+î™gu&;óÖĖ”Ö'ÂikfMXëáòlbKfë3±ãC0“×PKt«3=¾Òٍ5{\Ÿ‰Ï*€Lo¹h.^WêÖ`Ñ¢nõu²ܶ9ª 3ç11øԚŸZÙ¶â;Ÿ‘/ø72ê»É;t>ø3ÕùÚk
+ÚäžvEFÎ%¤\”«‘rFc»ƒò‘Àµ/05§ÙjÞ2x'v½X® í–ÁO˜"ÓvX¥]ò8IœÇ]Yƒ’Xƒ8;ôÁ¸¸äê°Æ”D>›ŽóÌŒ¦NKӳβ‰óÇܕL£ç€-iq6Û™¯†ÙLóº@ÆÁg1„É3š BÆ x$mDÈT
+íLE·³×s:P¾Pm6mÉý}0÷˜"dÜá~öwvŠxÑ¢yayΎc`  ¢ó"֐KpÝ-gÀC n˜i’P©¤ËÙä»l''<‰c $VÝ°À9/ÈÄʜM7¯Ð ªÈÁ‘UØ¡¬.÷çlÒ4#YPÒ$a†"ƒl‘J’l´”…eJZaF)(˔¦)jÈhM…2,+”aAI¡ JÆy,²”†A…0,*! Â#·ÒtR–oL2*„a)-Ö¥,„aÁH! J
+§õð8]ê±ã@Ë Í$ÅáG…8X*ÄáVŚΐ‡-…8h)ÀJ!gÌYÕg*tï@ÌJi’L¬Úp.Hm8—JˆÝ Î
+m8f¥°¢†C!¡Aċ¾A(Á±B¤Êp¨½ˆyT(Ã+•áWµdšp e–“Êp1e¸è¥2«\5f© ®IšA*Á—B.%™%\ÖB¤·§-½43wp}0i+ÕA\ÿÎ!“vòö$W¨ƒ˜š$L+ÕAȧFš4«È&
+‰o$]íêç#ӇYz––jõÕÁ°‹Y`5OÌöyiQIàÚã« }^óõªóšusø7b®$斒w<+SnQ4K·êkŸ€ÜÝýrˆµò¬æÝk@Y¹ÐŒ?ŸJ;ÛåΚ“TߍnÝþQ{±“­Ø;øbi°øßÁM¯ˆ{¨ôH/o®¸;BoŒQê8½?œÝ¼üùoìÁQt‚™A¶Vqr©`\ÿò÷?ÔËË×?ð„•5іâ`"Ÿ¿¹>þÒZ²ÎBœš+ŒæEËû™+öïfùÏ×áÆɅ.-ÇjãOàïºÕýUòý•i¯°ÕíÕë·£iŒØýïhI—$ξu»Äz·#:ª­ Ï´E ÒYL»Ù»±y -±uÇ®)n@Ws7r¨•@Î8Ö¢s 7{74²à9uä–×r³w#ç’$tlÐV×Ò³Cw{/4÷>\ç
+º·ÌËb+6žÏ)g¦\
+Nç&S÷Ïq³`Œ/WKµï†ÖlC¤í:Y˜yô&ÌD&dPÖ>ßJknMF¡kÑ7r ŠÙzOUەò®4D|·üŸòjۍã8¢ïûó–]ÀKwWßIŠI˜‹”p7ЃB¢
+<¶KÏÁaÿÚû*ï 5ƒMµˆogɝzh Ĉž²>òÎ~šŽœXi:¢ERC¸¼Ûÿö@fÿé@ûÿüøôqÂ&ö>^Žy?DzÿÈÿyút8†ý‡Ïü{ºýîpŒû/ÏO‡¼¯Ÿë[9ØLû'ìšöχ£ßׁ·˜÷ÄŸž+Ù{2ž™ÿ|º™úÇAûô¿ðüÍd™2‚çxóéyºç™_øWç_O?þ“yêó§ï¾|SKõ[7<óç:óãó
+Ÿ‹áê|(|"9ÕiÇŘvÚõô\›¯ÀàŽü·°„º(ë¡Ž{>{ŒGC¦“tÙÕï±àpEC{!ËֆlÖnîötÓï.Z;qËKmM§Û?ý‘G R¤Ç-^9WÚÀ«û7}ZÂ>…>ðf¶§·¨O½·½XaàLu.U¡¹Kˆ©
+<^N$
+ú¹¾±bçzã„Ò‘_ôWíØÖ©×àôQ}
+çyô9Ԕ¿Œ·€œéð`¶5œçùūŹðÒJûe0Ös]¸
+i;IHââAïƒÊÂÎG%Kç[PÎA.uéÕ‹Ü‚^êÒ!«Ë›gô¡HYºhôjµ¥,]”e*ØQKËs°§øZL.X—ªŽûù½$kUð#«KÝ;x€Ò=Òz‘üˆq¥{äõ¢ø‹~&­-<(ᣛ°òsY‡¡C^WÂϲZ?Êx¥-˜€
+xNîzå"Q.«*ï‚j3=r;©ù¥*aæC˜'…u˜z„¹ì#<\"J~ä~/·‡\åUŠÂN¥'â^ڏAá$·‡T/]ÆG«*+Iù€ç8—Ð }Œªðœê%}2ª²òHõj9sY¸y؄—ü)¨fÀ§Ö5.|E5¹^ڀÏ:=zØD”ÂÌ¢âáÀ:]؊ªÛøA.¾èìÈòÀçqùí"eXTjô¥ÈuÄ·f.ªÀäñ,§ Ķ“0+fŽl’¯ù`F £- íTàÈV8©• ²eå¬ NГU¥\@ +Ë€à–¥`@ŽWËAp˜~Ú}-Ô;sœOš ,¯p?}ܽ¾€‚WÄÈƏ;=þvøyWzéY æå{3f3™ø¸©~ž sZði÷×Î?ï‚•y.õõ'æëÍk=Eœ»‘Ø^ぽo‹.Vº†/J[aܙ-owxÚݜwߞÏv²Óùß;ô=üðcrSè]”«©øü¸Û¿zóú7çÃù¿;œÂþ}C†çíö·×w<pwæˆm¦õn­FlxéÍ|m7?Ïã¡fÈÏãõOøVÂÓOSíÚJC3ö5woØ·õӑM¨n(õEl¼xÁÝñvnTìû‚;n®äuƒÛ™áøI‡Aruϙ¹ãíÔ±åyÁí7
+8/¤ãíÜ°z§¨Ý FDyu©9RpÓàF$%¹ìŽ·s£Ò úíà.-ÙÌÜoçæ*Ns›ÎíLÍ4ƒºÃÍÌÜȹue;ªcÏÔo熥›ue;juàÌÝñvnÿº¶¹SÔo§Fá–Öµí@"E2ðvnôn\­ˆ›Û0ÅÝñvîPSÀŠ¶¹SÔo§Fµ㪶
+´FÐêá-#püÂc𤑅w¦)‰»A!K‹q¶à”r [&® roüDM°>ðUù50{¹þŽëÂnÈÏ dXrBø‚žÓ0Ò0Š!?×uBGÆø ‰%EæçŸþr1=öúo\`Ä{èÅ}•u`q–‰’5)Þà2ìÌüÆðc5ó3ëLŸðEerü2õkÃ¥Ûìæg™>Öú‘êG,6è.ú ÚAùpõÃÖ#×ùVp¦Óì­ÜÑè÷Å_ïÿ¢u“Š
+ÎtNz{ÕOªXÀ­PÈkA3M&ºÖk&gŽÜ×ÆXÌUÌcm~t®Â³UR_ák+|µçÛr½Êƒ½ëoaw?}å¾Ø§œºþž\í9q4zëH &K>ðÎL'¤¦dS.³Rñ†Õ/ô%>þª®2’_â¢vÕ¦/r]ï6 €GþËW¹é“vý¦/rӇ¿ÊM8°±5}‘›Þé½5}‘«Þ¢ÐwÇ+b¢]×A«bÓyòM«bCF®÷;W9Yͨsa*#þšºÚ ¡²2 ’»¾þöMásoËÝ¡ಘ[²EÔ.¥²^úÊ[G¿r’ÞhcYÚk'›h™#×£¸3WFÎ*·TwR¢›ZŦ5©&¾ª‹\õ$6Ýê"6-zU¿ºÊMt`hú"7½sºŠMk”µ4u‘«ž¬¡×W¹éS+ªO}ÍaòéäM_䦷ۨ/r{ä%‹ºˆM[²±jUlÚÒ½šºÈ{AøX[$³w ¶˜¢’ŸðèÝ^ž¼™nNìô÷Žv+ȆéÕÔH,°k¡ˆ’×
+–e__ȨӰ®g¤Uí•C£H8zß1
+§ž dD7[a¶›[Í©vŒ‡v]Ab¬:gŸdë§À Ç!Ÿ¡1<?A·"xæ5btî}wÊ>ÅÔ|— 6ã*<ó~˜­ð™ÿdÇøñ ºÙ
+[ï91T“ËÐl”ΫjíLÁªzN fN ‡¥ÄpaY틲;ÍÅÀ‰á’”.B6Z¸H8Ì”ÒTó.‡À 3 éd”.YÊ —¼xØ×èå“‘¡ã¼pˆKvÍ/’»I”aK©!½82TÅލQe)5u¼œ7¦¯xĬz„åÌpáä𨣔QJÉáQViOo'‡— • ’˜•”Þy®UÕÒâ¢áވ$*.QI¹áaE¹á½Ê‘¾,熗¨$”(5<Š(¹„Éßh93<"–2Ã#()3ül†K=g†GŒRfxÔUÃÆ3—  L„<g†G)%Þ93<
++ïš2g†L¼á̙á—”~Y¸Jx¨¯‘AKÝÓ#,#Ã|Lƒ) 4);D½Svã¹{ÑÒÃÇ ¡:Ύ`#·Ï€H‡ËÁ&Zʜ93ŒÜ;"“Ò#¸ÄéP[)=‚1$, -”AéÈ×`85Bð«-²”qI¹—”qI¹¢§ (5‚vtÐ QI(ù€:j ͜U•÷DÄRjDåÌ0qjÔR*Aš1*«aÛp$"ÄäHŒWz4 &­te@Yµ¼ºÒ•Ñ¬te4+]ÍJ9FàjŒ§F #«‰lÍò¥Í×/‡ûõ»†ÇزjØè.Zq K][WÑéâ ÜÕXA¸åI&Y+ÁŽÉ÷Ítß>ˆzˆ»‹T^·x pÐB''ª.­5J›ì'¨ètñÏ2ÆÝØ2ˆèÈú A$Üü;§
+¸—ÊíL½*wÛ¹¦¬e͝·ÅùÝðvnWT'§NKPçmѽ¼âíäޗ
+Iä-1šfÏ+ÞNf•ÿLîziÉ!kG=®ï켈4ÓÛBËúý
+oçÎè:‚=à½tm^[Á¤:îµui-Ü÷’‘›)ð¶ÁQ‰óqujÈ çL©
+§ÿ 0>*($
+666 0 obj<</Length 4163/Filter/FlateDecode>>stream
+H‰ÌWIo[ɾóWô‘DÀ7½/DZ•x{Ƙƒb²DKtHÑ¡èäÇç«ÞŸ¨ÅðÅs°õŠ]]ËWkóÁÍ.'‚­Ùä§ Î.o&ϖ“Ÿ–âg‚-?M8[ž3üw‹ÿØò† NÿK?홰ƒÔ!€àô<ƒ8§ä`Ùr;™²Ùò3\NøÀ97$I†AsI·/&ӟO‚œ˜þ¾œh7xϜQƒÀùà$“ôÃ~5ùTÏÌ ¡B©Ád–xj¼ô7ËY¼ÏÚ½,UÊA¤_•ø=gÒفÛj²œ?lνbÎÚµ »è`w„(aë
+´Â Ü7lçXC„/­)Nn0ù’aú‚f
+ "øšàÌȂ=¹Ý Ž¥P'¿³ÜlQµ¿ª`$b#®aÊ(_0BpV1½¹B’U#Am÷!ˆšŠdPÑaJس’Qђ *j’Τ¥ Ôä&„ŠÜ„P“›5¨¡‰ÍëïÈC÷
+Ã[PÌFìªâÜ\³fÓÆKÃ5ëN¸åɒ±nÉ©öѝЯºøEw¿êNØgÝ ¬¬:›Üéî}íiB¤ñëê¼X¤ugÙo;&Þ¦Í%} ԏCöcÂ¥•çùâY^z¬`sLd˜Akäâù›_â¦I;ÞÜ҈ôûÉ«ßÊ2ĄNF8Õ$K“LÒAã†Gå4“”¤–ŽÌ¡~œÀ¾­4ÐFÒҔŠK¡59© ]ÎcrjC­SrÒ9YBƒµp;*GK½!Ϛ`ÏãÀ‚\…ÔLŒu‘’æ|“’hkM™H¿ßuži9:–§…½œ4™±-t9^Ô!µ¢ýÕ‘0¡ÉM5ÓÄYgy ª$T䈣œIÓcs‡ƒ½Xb}Ö¾Ó·¤é@Ž£Ê³Œ¹‘Ž|^dŽù7e÷.É‚O‰˜?¥J!–"fâÒJS–Êȗ?¥B‡'VÔPa}ù*§  >y*JþŠ@sƒ~ Ç
+T”`C9.VÙ#RÞ}0©A€JklŠÊÚv@åó
+€|¹Û\ToŸ@pf¦¿ ü*ŽÅQ'(PÅQá¿ÉQz›è;Žê</·ý fÞ*·t¯Î]DÂv
+<_<‹\P¿ì󾸦Ýwù…GøÇüR¶Öö¨[–6£&1‡(À­ãŒ¬þÜç‹ÒZê÷¸#»5S½’ñ+ºõªù¥ª_v䗠E.ËÎ^yŒÍ·ëëõöë–}I x¸:;$n®v_áðÇ[_³3¶Ù]®Ïîj}yÅngeØu>cYý]> EhÝ):{¿ßàU©@ßüÖüvÅoyO«®â»Výv6WÓÞ{*¹ úñ…øã1›Ýí °§¡€4¦[H܍xB)”°ŒÚ»àÔöS{ׅÜ2ÝmͽÐå§×ÜhÍÂZXIGkEYD–¼í!2$YÔ¤ñš™Ó_ꪘ,œ¶e©I^j÷§Sn·9¶&t‚‚
+ƞ8ú' Õò¬
+gOL>ÔgÃ]8úæ,øHƒº¬!yZñø`쉣Îóhàè/Œ=1ùçY|ôL>”e,>{âèWlsŽ¾a2DdHòÍ&Š²a„tçV ùªp>¼=S3ÔRÕ µEú*“܏MrhïíÐlv+r
+´,¹G·>™vÙH|’ù´O[yuáOª‹ãÉsàÄmn>{qs K>½›ËÄ 
+_ÕmöìF€MËÁø}s‘wÇ;\¸Ù{çJQ
+cìôkG‹õvïn ·ÞmÅÅÚíňåÜÍ[J3H»Åÿè÷›û0“yU5"ƒ‡°ªî¿9lqš¨us*Ó̚¦8Û&Ûq`†¸$|„ÊîiÜz³Þ^‰åz~u;߈ËÝ­pw;±?,«ý~ý3<éa4Ú>۝[ w=wnsøônïp-
+Zªå,¹XõKº×ë«k1ß.ÁYmÅÍîN€
+U,ÜGB2R­!Úp…SŽp/Ú«¢î»È 0±\dU%»»Le‘<¥2ùëۗ‘fM²43‰8|}/b‘fe‘@(—É…x}I³*K :yHËäñé;ã¥X¼xlõ©J¾=?ݧ6ùãõ yáŸ¿ÂH¥JþIur·9pCŒX|65ØßNÖbRħl/ =˒ެèôßUßdä
+668 0 obj<</Length 3369/Filter/FlateDecode>>stream
+g Ä^}ñöòrvó3YÎN.άp79Î
+²©¤ÛÂþÀ´¬Dä=üJFZîmàNÐ%« mÈr×Z®>lZ2-uÁ8pZ6Å|ʋß ŠoڇõáØîÉåêӓ+†MƒeÎ,k—UãÃáîn?fÕyDwæ0iœ9ï‹·¿¿Ÿ‚Aq˜Ü¯>¶xü´äŒ›âd}$†¼/.'n•¡Ô¾Ôv…v+>ÈFØ B1÷ ð›ðÀq™ð˘»³Ì
+BÚ+xãî&v• k{ÕÝ{ù¯ ~áL
+eýE©½(ìÖaq»y{_‘~=çQÊA—(á\òãjóØNKSD¢boÑ´†G>Äõ¯vÇö’ ›4\È癓†ô¹Dó
+‚E3ær ŠJ8„q•…j…˜‚8|Å3$xLA‚ÕU“F¯OC¨tÚ@)Tú=Ä[ÆpІ{
+·N£Ã[ÇwUÚ‡½+ÿ«wÕ¶³Ê]2kÓYÄêá]“`¸j 7M‚ù‹JQ…{Š¿zO8Ròì=%Eç.šFÃMÓh¸jM4½ãJ¡ÀîFbª‹û¶¸w´™½/Üæ¡ë‹‹nqˆk—z¹¶©º[MÆí
+¹ØÝþö˼ÝD#o?1Ë¢öù¥~¡^eçzÀ¨oŽL
+ÔÝεF†¶ô&H?:تٟ¶]}Ø´Yt¥Ü h܇N3;2IJ}‡dª22«‹ ê:÷ B9
+…msmҒAƒ ÓhPdý6IB’Òk²Ž5ÉӚ¤^ƒ”–×ó0¤ZÊÁ®ˆñëÝfµ_¿FÍÌ(1قÑ}ðÎZp9•Å#XTüNí\•š¿Z¬pÎÅÙ¯4Åb9[¾]DñÂt'O`‡”÷i½Í6a ÂD twzM.ww-y9…,ùm*lÃÛ4ÏH(áÙfJ4¼{ýT‚9ÔI0ƒú’ŸA½È2¨Yõ"Ë  ‘õŒ²‘ÈTQzµ&™x*²RQ(!àûÓÇý¾Ýéú…„ºÿª¯)Œucç8lí¨ÒÉLx=òz „aBëkjg\¸w/Åâ¦=´G¥5ڟÏl¸qW=3{Kôéxó«ìæ<»y9Ô0«ýîô©í³MT¨eâé‡Þ|7ÉTŠIéõGÅâ`P™Q-ÙvI; åäŸA½üÓ¨€LÔdA—€s¨4*…ÊB>lÒh›4š›‘@Ⰱ6DŽ6z†aÃ}ØÈgúÞ×}lX¢È8‰J³=™Wœ|ý´:ôô»@S8§õk¾-ÀJßúùÉU¸
+h¶œUµÌ:5Ç¥Ñà¹4úM]±`ØVxßÍñ¢ d„™W=7©õ'3À^”væë‡õqgž·A›ŒSܓ±(”h_qçí±JŽXñ¢hŠ,“v°äˆÔ(WÒàgík‚_õÓz{·û’ûšŠYóäÓ±³òÅß°S5Hî³íqýauûÛfuø•DÖ]ù±1b/]êÏãæВŸÖwPrŠ#þùꌕû°²ôXû|'2ÙI€¨Í^¤’£lcùçPW52¨O99ÔU ê«Fõa—A}ØeÐaØÅMë(ä8TY^cÙþ8)ޜ•Ã”v:šO
+ÎjœbìZÎòL)U™ì̖AƒÇÒhðX%ª¤¯ \Éà+ë ü‚Ç>!ؕMë¡Ò6¥(××çWgd~v1û9
+ÿ~öpþ†Á
+ý=›ÿðv±ìÎñ–qø¤f.*tE]0hˆqð5vԂá˜öz½u j@í¼Ý¬¾ƍc«sàÖµ¨Ø †äÛ Y¹¥}CãˆÇ4xL£Ç4šR~h–©`ã’Ãa3é˵¶c‚r=Ÿ
+&^Ñ`K+\+Æw´ÅÏ´ºÅ\sœµ³«]bS ?Œó#)}ÞàõàX¥ž*`Žv– eâÀ ¶͕29cŠúÛ\x¨i?ÍÕ “¯¿|`‡¥
+670 0 obj<</Length 3239/Filter/FlateDecode>>stream
+H‰ìWÛnÉ}×WôãpaŽûÞ3†c@­¬³²$X´_ä`¡È#-7ZÑi+
+òñ©êË°gXmˆÉû ŠœÓӗ:çTUóÚÍ®v[°Ç=åìjµ³7ßy<?s&Øür‡³ùƒ;ø`óÿÿÝ2ak©Û~püÞ6 ¦sJ֖ÍÛ©Ødþ+LpµÃkιÁ™d[k.ñíw;Õî¬5‚ã çóíê¦aΨZ^;É$>¸ív.{ÌÔ–Pª6qˆGM#j]x3aþMmދ³JY‹ðT‰š˜t¶æ6{QIUK™PÓÔ¢ÙÞ9í¶y-†]dawQŒ­K¡¦æÍ&¶SXí)‚oZ#O®6ñ%Ã$¬×j¦à4ž’³êU÷±f»ì?lÒT'çWӎ-/ñ—ålò÷ùßü.d؅Ÿ_ö
+D·¸ÛB´ßÉî»w·ãÝø¯ÂÙLE-`•ù –[ýØýëí„M¦ $;¸=ÿ­[w0ÁT
+骽Ś9ö¶zyºF9ÎýCëGØ0ÂàÝ*ÿCÃeDø¡ðôCâ0‡‰pº°3‡;Óºn-‹›9â(4Ûë՟{þÃlü0l)TlÊýAa¶Vô$|ât³î²f›ñRfNBòæüúC7™º*Û w8µ2‹!Žï#x´\w+–ÌӀ圐µ±Þ
+RG4ðÕ2ëZDýc¥"´*A’+T iÏ= 5RR hÄñZIÒBԖޠ†ø‘Ï[WÚ¸':z¡‘û‚†Ô=ìU†ì¦v)iA†².ˆÃE1\Ÿß³ƒÅM7X\*‘,½QÀT¿~XyÕ÷KÈ~ ƒÃ|
+ë?5Oij 3?‘è9ÛðÁŽq¶Íâ*Š]6®ß&
+qüSé/TqvohìᎴ5åæÀm؂Àðm†y£Œâw2tا–=1gù>iС*[‡ÃmxŒ×¾Q–¤QêUÆ*€Ž£
+§,Z-{˜ÕRûœ×@²)yM;U»’Õh0:ƒÑ
+¢Í
+F“Ñàg<f!’ÁbòXlþCæ,û§³þν³,é,5tÖÁÁÐZ¨:)‹ÖÒ<×ä°¤Ád-ŒÖ¢±h-ôÖ¢‘h-LÖ"Á‡¶Œ&‰&S¿[ÇèþìÿcÁlú^~ÂkÜÕVë&·Ñh´[Œ~£Qo¸G£Ér4Jx.¶J:;2žjl±Áyg•Ö /±ÂJî0‘ðB|0¦øEBÜGA‡[
+ºjAkñ1øL ƒ^@c
+•¶€†J[C¥- š6[ÜÒR‚bn£Ñ”Ûht˜Û0ôJõTë‘hqû¡ ÛGpeÀJ+|¥J(ÒP‘¡‡5Õ>EµößRªzí?WðÉ«>eõ>­/Սh|ÍVƍk6nZ”Éb
++06à–S¨H0EŠR¯¹…=Ëõø¦ Cûüâ͋ÙóW§Ÿ¯»›²uWX£ù8Z°q]l+Wà¸þ\j-LÑ"Á-ܖÕVýÈ'[رD½yi5^NÐÈͨ“
+Zo[;\Þ±ýû‹ën޺'z2mªg¡ãƒ7~\\ýÒ£ê æ!˜aL«*Žóø®|6mµ˜@ù?à›Q
+5¦„†S@£Fh0‰„F“Jhô ]k€qÝ»vC,G®ÿ—®ÅãóâUPÝ?Þ¾
+&Nh4qB£[Öår̃6µi" {¹u9¯„w Øï׺·rV«fɹ4šœ[@£s ht.F•Ð`R &•Ð(å\—ÙŒôý_̾·-PÛV~Û
+ñõ¶Õ„m!¦L5v§¶h[„Ð`"„F!4:¶­À«ÒˆäØ>Î2ç
+UˆނÁß;˜i‹`¨‚áµY+G¤`Æ~õ˜Žƒ6ÿ±9ÿÝØv6¶¿úâ®U±ÉmòŒu¨¦¡Å©åéiÐòÉØXI>@›±?ûYËR¼aI~®±½rÙݛbYÂÚ\e15gªÒ:T­ÅTCkL­Q0½h.ÇPšõ /èlK·Ü’ûë³6õ>öζÕH0´H0µH0ýà|s ë6m9¾qéñGÜH5TÜ&qÉuBSC5CBmȬG ´ð¢´±딄Œå[.È1QXýq+ÂTÜbªi`hq`jy`ú‰²Ò`DC~–Ÿ/lÿÀ¹Ó¶­Ûݳ°ª°œÂ:p
+‹álÌ´C0ÔÁðš°RnÚ)„„-·±òêîy¶ÊƟ<[1œI`¦I`¨I`xLB6@¦º¶Ë Ôþñ|I•J”zõÊ®u\eøŽŸ…Ƶ¥yåµÍû­¾§–þÝÈiûOûâ VÆ:úbVœåña_U-Îd%ڌ8g>‘ú&ý‚Vœy uÿÈ_4@ë
+672 0 obj<</Length 1526/Filter/FlateDecode>>stream
+©¾LŠÓy©9#ÓêÏÉE5%uŽX-)„Q+ˆÀ‰]=Y7˜¦Â-%Õq‰Gµ‘TX&Ì[z¬µ‹»
+f‚ [œmĒÛâ×ÅYXeó“Ư0a…Ɓ*¥(HÍÃ@¢M\&ã2N<³è™R´4$:·šøUŽþ º9wõÿ
+.¥ƒòö Ìv+%POÀ/n7¯×”´ë…èHC¢eÉoËí_õtf‹ŽƒÌâbXTŠN q}ÁëÇC½O⑌";ÕÆëÃ!ÙUԀTAÆl‰¨Ÿ–2 \èQÈidN`%F  säŽ–yD *Eš™¼ƒJêü<̍8¼@¹å ¾úÐg†”·ŒŠ¨"­É|ó´Y!q…Þzz2\}þºÜﻩló€ÎÊ]?v”Ã#¡¤óéaÉâùá.'öÈa*G°ZzÒ},Þ>îîjïŒ`Åâ°ÜÈåÉLhÞÝ|^îkòn½Þ×òZ¾b?"¢àP·Á•Ö¼!±$vaԘe—6ԆY(nÒõù•#ò`âXŒ,˂‘gY,q# &vdÁ>?ÕÇT”Cª(p02Å3)â ¥ªÒX˜,µcÅÕã7rþ|·)¿¶¯Ôtæ
++Ñ
+ƒ¨ |šß~¸>¯~~wݘ$*Â
+Ç%šC4Éäcí7Z±¡îÀƎ&Š9*[þƒ¿½Dåѱ<š"–GÃøÓt"¦Ë5‰Ó®í˜\?NQ2½@u„“š¨ÔÞß"7›²|X‘FFM¢=®ƒåA7D>ìëÖÎÒÙbri_lý®ØM‚pnæqïVñºÙÝáîce÷ `sºÝæzC½Žúßc×78©ïÁ3¢W»Üí¢(ä-·Mç6‚GžwVÕÛúî0Ü >#ŒÝ«im•ìíuñ°ü´­[×eÏ­
+_—„€O³— Á›")lj¸1coš­ø y–¾y.Þ_,.ª³^l˜ÿØQ“¶ºá<|ˆjÑSÓÊÞ Û
+«‰unؒ„O4¸ÆPášMšÔη!ØØÈAõÓV½”0ø3¢)Rp¿ô–GSòh
+UÂ{• Vã­h@<r?Ok™"™7E´µ•Zu,S(ó–Ê1œN–£ŽiŠsÞTsEPCLºoýŽ~O3qlÚ=ì ¨tˆ
+678 0 obj<</Length 4985/Filter/FlateDecode>>stream
+ —QžcÐï<c—†’'lµ_xÌ_ý‚ &I2çQ éöfá]^å±èÐÛÕ"Jy–±4¹À>O%“ô¡)[»s aÈcsDíƙàÑÌÍ~OÝT{Ã=#UJ.ô×Pð`bO¦ çb(C.e¿g\dÏ͙ûlo¸f`ì)!Jئ=´"æA6`»TÀF*DøE§”ÇæRÌ$ôå á
+É'ï¦üÂÙ%ûó3ïCñP²(gÇ-­’€ù[ýª¬Æ
+Ÿx«é èÍÒ¿È® àR™uóö—ëÛÕÛöîò»z{ûÓÍõ‡Õõûߔ¹$9t$‹Þð %Á †–«~@l’E<Í´Ý+?ϼ—Þ=L­K&#VW­Ÿx/¼–ùKúµÂÛù¡W2M-¶>ú"ð¾P»±×ÐòèG^ÍÔÏ—üeêU¬¥e^Ù´ìޗÂûæ/CO‰Þ•_‹M¹®öE­ÖÅf£ïӝ–kà”'¡õ)&ŸdÊ AÅ÷OÞ%kýÔ{$…åZ©ÝÂæÈ«ÖP(bX?SF7þRz¬)üöç°2[j‡îxŒpÐçµ÷ONu»êÀ
+…2^8“½õ¹2^ð4È{ã»ÞÚ%©!E¬8@,©ý%L+’ˆôĖQÆAc¶ÈÈXKV¾+‹5Üü¶‘ñ€ýÙ©§ñ`ˆvö¾”€ÚJ¸sÁ^…¤ðõÏ-öèD‘>*ßøInxÁžvUMȔìUüƒüOw»ä„b¸œâ £iH†?{pÑUCÖ°{RÑÙ¹¤¡Ò(±QמåG .#©©¶*E¢™éQ$£4ـ¤ø½&kr®¸~OÙPªÔéT@wč—Â&x–K6T,¶-…ûDˆ(u•I6$MQ+D ÿ›‹•A’Üî3Á|)3“g™iî™Ä,œ<XöI›{Ë!*>Ũh«™
+E<š,â2Òñ єTRŠ«x®ŠûZGFè„ãdçô…ŠéMùPµ
+½Ât€ëœè+kŠD#K•8úÉ»óþR~ÎoªîÎkñƒªÓoŞ܉Ã$õ“µÅ˜8bI}9‰2IȌzz@H«~,2ô´Hmƒ÷ûEœ¢¡&ýºv׸^»çÕz»Àr9H郆Fv€"™ÞJsžNo}^ åClaÒJÈ"ZÅè‘q}ZÛhiÎb‰Im´ŠsÕ]á‰
+ÍhiÏ~üŽÔ,Í1ȹ*eBcF™Ð öûp̕¨OIS’:GáÄ´3A—8ÏTˆûyAû¼H3µ²^`ÇkëŒÀ÷ñÒzè1&–Ó@¸j‘-80 ęD´Ó,zˆÞýþބû"ˆÿ‘ààÒê&Óh@g7ðiòü™Oæ²ñŠ†Þ™ðjâ<æ4"óœ db2çÓ¸—¥nœ{QY?×ޖM…!ë§ã¡kŽ5ûplºÞ÷‘zc¦Ñ/åËúãgëŤ4!“jèÜV§¦ÐUÂŽ:›Üdý8Յ\:ç³Y¼GwÏoÖýz ³>o×g!q$Q =†Qj­CV›Óýj4;ˆø 9sÝíòð­wKŒG´yŒ˜Mß-ºâO|.·Ûrݱj¿/7UѕõPØmב™:UÛS=éÚN|¹{¼f<npß~F>Bþzéíªc¶ÀŸƒ£Ýݏ±è—Êêðò8‰5;ŸÇÒꓷ+¾”Ë}ɞšª£y óƁ‘Öl#ÒahDz=4"[ÔÎh54"ã’ì¤õyÉ|¶«ËÇÌî,gOâ(Ÿ(èiŒ±_ØÝ@@}%ç’]ûˆ„Iz´åf "f12fZŒlµ8Ï$á"”ÀY-UD<:ÇgrÏ 3µ7[„›XN`ƒÁ. ‰LÞ_‡Èõ¡íšÓzb&ó&µ•ê$ú¸+:)龜ž4®·e‡áVÜùØ*ñ"„l¼OŽàØ
+Δà¾ILmÅã®hq—&ĹÇР£¶R¹®Ë¢’@Ʉ]è.æú™ÚÓ´°ÌÈr,
+oÛ>£oJbÏQƒùߨ»ÞUPå•__L
+¡#ë•ëS‡†Q°– kȤ ú¯;6âlÈã<<F£‹ˆy0ÐäKQŸú®GtFG:`~¡î§ˆLꂱqV-e®:.u˯ëò±(ڐ¯ô.Սî‚ÁŽ³•Æµ²-ëírMº(Û4¥­Á¡i¨"µÃG<î†ÜÄc yçö'BüÈHÁ›MIeá̃ K£€|‘*nîkUÇûIÊäØÎw9CÆ!ôºvסÓåìÚfªTj:U(©úŸeÂ̮ɄéÝÿ¾’‰°™ô¥üöI„Ÿ«¦íþ5üñÔQÁ³…Í‘+ûng+TGv<u¸Cك¡
++´&2}[9¦œ#öF2œÇ6T՟
+§ƒ-ØùÑ2hDçuSîa+Åõö !0Ò‚\2L¿0Žƒ‹/£ o°´/
+‰w
+
+-c‘ùz.%Ÿ÷‚ec£ãé;å4‹±…ˆÂ:&"U·É빏.x½ä1¥»ÿ^La1zÛY—ÌlTä}§«á;6™‘õ_]Ø*ú+hÅßaŽ¥€{àM ˜Ê$ìêhÈ´㝭®ÜGãL%ì %¹“n+ 6ß
+í´•ÿ<íôš4‹IA}Vj<hïsÛû:¥%k=è­ß8»ïP4JéÇ£œdmâðTLëÖm‡’UÁô|[ÃüT­ŒµµÆøBõê҈i\ïyBWOᒢí—gé@väÉõ°&Æ
+ŸFx$ Ø1dÊ¡¹c×õ 1㰞›,ӃIKp$Lö|¥–˜‰ú©–ÈxùpsS|ÏgxÊ>æzÂ×dâˆìÀ ý…â¤Y¾°#-~LÏMž¥™+Ë£¦®Ì]]*l«‹¼¼D0™‡=““š&u®Ø4ÉÞ';¤Ý„–¬mbÜØúR2MëzNR~Žr
+$¥WËtÈÑ.̖Ɖ"W­1k5˜ò_ÅûãÓá<ž
+øÁô€Úõ»Ý¹H¿¯º°`2r °+a
+ò:‹Ý;ºùóáçk(äíª/ŸaH•ÛýèŽÜœ‹ãvût*N~ÜÓPäº#/Ëìs>ç§Ó†Åñ€Èýzv§ª˜>k\¦Ém‚ò0ÚûÜÎzE0c ´þß¦´™•€€R ðè´4xãX˜=å(ùÈ1ú7Äm;ênÑà¶X§|vœb%h¼¤+ëÅDSëž7¾ÿ×°ÝÍíjݔyæ:rŽ2“x¿q™ñìzìA‰ Ð3ò? ˜è1øìÌQÚÄېڇ™¾%%”6æQ£MÕH`ԈK—2n^¼³{3-\k¼7¨°ð¯r]|Ýë¾+kw­†NïÿUC€
+ƒ£ì•Ñ§Ë‡ž/F¯¢þ‘PŒ^@1z¤è”+‡6J'½,Õ[Ø"SÿW´ý®¹@a:WLÑêÖK“Y·P½©”Ø-$”èáыå¡êܟ ûðŒ’m¦^æòðý—Íéϱøðôõ!)Ã6Nãßþö¦üåx7"æ~&Í×øÕS¢z˜åò3’"ŽB„ì}²ýò}úžìH·­¯‚‘P¢›G%)2㸭¡_£B´§{&=Ê+õ“#*Ÿ x¥É]$ò¥Íð³«ú‡6 ]§,€‹.ˆâI
+€Øq÷ƒË©QówQ©†ë§ëi‡Xµ‹,€t9ò#Y5]Õ¤B™ ! ¥y”z†Ä£Œê7.uÜSlQž¦‡$Ÿ§Îºµ5bݶ8‹:[×åo§ÝúÓÙ½mŠtð®$ÈÕÀ;DҝXñ @·iÜ7ROPژG‰n t󨨀|©2
+øt±½È¶
+l»”_ÿþ0'<jå¡' Ä<àQŽ&2Ð1 (ã<aPË|ó \ÿw˜s À‘$X`±? ráÛ>óòPµr4¾~L€_§¯ðä[y±tû0º7ÞisÞ¹6xœs2¤±¶äD‘DNxŒ8áÁYŠ­yJDßWƒöª€†÷ôq Óíš~q³Ýÿ¨„n‡¤öƒÿw¨<ƒ@^·EÐ:`äh[)»è „µӗëlÕÛe_Bpޖþ?Bš•
+683 0 obj<</Length 3732/Filter/FlateDecode>>stream
+H‰œ—Ûnã8†ïý¼”‡gIƒÌéxç´é´‘8@“ÅÂH”´g+ëC÷Ìb~‹ɲ\•Nr“ˆúIšúþb±(ØÃH²}÷ó•`›ÑûÙ軙ü·`’ÍîG‚ !àé– 6û
+Øläðÿÿë_­™t\™ª‚†ðÏUÉ´c…VܱÙã(;TV
+*-¹•ÚË~†/ûýC»å`»Çy¡,P¡Z qAþ(¥&¢Òق'NŒ]ûå½ îÅhBPO¿€x¿ƒÑ'6-Ë";1áÑå…ÙIDoá7>\ú8ÎMv=»QÂ\-Vó%kü›Õ8W»šÎ®¯Æy «É‹lº®ÿl£˜U–[Óó#Ñ´ÐÉuT ôqâb˓P}£D¹’¬%¥Ò…ÐÀÕAvëå€p†¹hŒ_}´ºRÄÿ
+µP­£}¨ÜÃo®$ïP±. ÇàX·å›“­c“ÅÃb f7·²I½­o·àÖéívñ¥f¿,>«ìØ48®Û<vÌ[À„ ãb@LHž1!%ȸzHyÀVAï×¢•G›á‚M_wõš}ÜmŸvÛ!DYøӐ€ˆ‹-DBq1@$$‘D\ŎUÕ¥‹äÀ·¢}YÔƔ3€-Œ/ÉظØÂ&ÔlBò° )ÁÆU*/ÖHN·°@ñÒ0–tN¿|>Œmåë‚,!&²”È¢'KI@–’"YBE®ªF –º+íßµ àS8 ›‡Aü^°³ÏóÕª^¾cŸêU>YÏ«£P¶¥ð7œ7ªµ¸q1ÒFµW<k\I¨Q‰a×â‚»`˜¯X^ü8ŸB…¾[mS¥ÈŽ#ٕ\S§!¶h 5²Åŗ<]BJxq•Ê¡„Çr„¿_Vï¹u)bŠD¥
+@MâêAO×p'œ/æX9ÀÜf†`òÙù?CݪñeëüՓ Œ‹-eB”q1P&$O™e\}M¾0…÷éÙð•/(¬§?MØõ›î–›zÔh^QG!¶@ 5ÅŔ<PBJ@q«#äqÍkáŸüƉö Lه9i¾®pœАç.¶8 5âÄŀ“<NBJ8qÃiº(ÅÒ¬RޖW‚=N²çÍf“7÷ùe}_¯ëä’ì¶>¼Ng²âdô¢ZK#lT ¬qţƕD‘t«»t‹`–Âۅ¤[™Ò­ÀÓíl½È¯¶óíQ¬Š‚òÄÂŖ¡F|¸ø’HH‰ ®’[?Ī9†hª’¿4TŸ©jÑlú¢ÌTÀ—:Á1Q§Ô@=uJꔩ*FÝvÔK„:Lg^zŽ=S÷2d‡fÍÂËq^dÍ} ^$uŋBÒfw°†ü¼“ÝŽeö'÷ëêK½†TÞܳÉùërθÈдc TÞ!ÄÖDB&âb0‘¼‰„”LÄÕכX†oUÓÇ6~3Ñã6
+£–¬Òáþ Àk=° êªà}5ÍjäA†‹í¼¸Š„t8Ì%wÖ"…§ÑŽb&Jvâ~ ñ·BÙEœå…báe“Çôó|Sç?­ëqî²ÿì ù‡¿!òÓm3LPtö…½$X.9Wl6eñȇ¤uão>»Àïîc<öÕ:ô6Ëùz±ý»·¶Aš-¹…šO¹´<Á~`õÃ<즛Ì/k2vY}?ß-·°µ ýýÀ¦Íf“\r[.¼/ÖÇ©T{c{åóÄþqdÁFÛy±Ü·Ãðå¾jw¾ƒcU
+­¸=ô[ßqõÐ÷à¶BÜ
+ã¸g¼ÝØ]˜°oœÓ:»h¶l,ÕÙõ¦¾Û»¹¿ni.qm{.±½ì·mKjvT„àš*¦ ±¥‚«¯¾‡éJúό€*_ü{'8å$–ËzSoÙérÉΚÝj '&…*bÄ5ëÇù²‹·\"'€sùŽ¾cóU¤ü>Ì7.³8ås]CCŸ¾‡Ûô4¼£Þµ[ìº,¸£
+1BLØ õû€pQríŽ˖ðEžÈ¶¨riÌøžØb`aõ²$Á¦ëÀ¦ö²ß–elÛîÀBµWíS4téƒÅÅ,®bñ<¨Ò´åÎÑV]<Ó¶î-ÑÜ2"†ï0t"MŸ¹GÛË~Ûôi×îû÷TJˆ-b\%kz*§j’\‹øD¿6§jXÏ3Q—¹GÛ{DaôžPjv€ HrTN%Ä®b€Êƒ&$¤Pb÷½‰EVá
+#PU!ØáºkŠìÒx^R±¶ò5≠«
+2‰÷²‚Êû×®êSý²6Œ_DxP¥ß(Ûì켔!‹uÁ´!UV¾>õ«WqÄÁãiŠƒ®<÷hÚÍ<,Ïq­ÇD¼<×Rój¿àØêO‹‹í¼¸ª„óù˜RM(è(NNz,r{
+LC<HdW
+ã÷ rë„OþþOýƒ-ã ZÁ\‹übŒ!¸£Z1w(aªî íṉjí¬¨ØBÇÅÄrT|®ÊQ•â¢|]™èJ®pUYútˆçnBL 5‘ Ôˆ‚R# B}FQñ*¤ëgpÈA°ýŸô²ém†è}¿ÂGçÌ²dÉ.ºź[·kw+0¤I†s“!iQôߏ”Dù‹L;ì(/Ž¥G‰"ñépÝ :xH:xJ:u4êàéQÖ¡Á·È ½Q.ÌX†5xô<$<%2eðô¨Œ
+¼Œ6iÑd§:Bg¼SkµÎ¿ì³™²•Î¿¢µá9Ä©8‹;Í~§àÏNœéû
+]¥™·ý1<ÞöïÇt’áݽê}$‰e䈅œ"•6œaU5Ó9.Î}§ê¤8ÃA£ó«ËËìj÷¼ÙÏ/vÏ[üRBxæCv~xÙ®î÷»íîéÐÿÍ-e·ÛÙX(Ì۔²P¿¬Î§¶ý!<ÜöíÇIg¥ñ{Á'I(O‡F}êӹ¹„ú¨1Ë׎ϗ½ˆàÁÇM[×Ö_Ê 
+D°‡×ðð©:ËNƒ~]ºüóöz3ºBTpÎòí-ÏÒJ=„ƒ«{«»"iè"Æ]ÂÃm÷û8N!0ðŸI#ԋýi±Œ¦ÅÃÆ.¤?—:ÅÜëcÈå^¬ñ¤Îǔ¡¸UÎ8ÈûÈÀ3Ÿž¿þÙ@2É÷ËÇ_³¹ËwÛq˜t“.ÜI˜XF>Âä×ÜEÉ» …G» Ñ8 j>ùªã!MK !N<¤@ñT¬¯|¤˜úJ©º»%ÙP)
+¨SƉu£³ˆ×A¸r“ºë]¬Ë±Iw'‘ÁÛ' / gµ&¼ù|ç¤tçG)ۅçR²£áÏwZ.¨"
+685 0 obj<</Length 4345/Filter/FlateDecode>>stream
+ÞxIÞó·õ—œ½`ÿa™ãoV÷5³’íîÐ*Ëþ¹ü«ß…Š»ÀåUAè
+?ÀC&5½úT³lnuQòE}¸Ýo>7»mØ1DUÈq)nI*‡úˆÜÄ(N@ ¬s`ëÓ̖%¾í¦·ýô¦?Úw3x\.Ê
+üÂZǵUÐŒ•44V;â™[ø;e»(~Ù/Ø¥y®®|Ú6 aªÅ¨òH‰‰öž¿Ùg«¦Þ³¬€EÞ<ց:|G™AŽ£ªl•xs‘Yþ&“üð_fŠ£~Nqað:ø„ÙÌb")Ðið(%E䤓"ÚÍІéÍð}owRØ"/úMڍŠÁ( Ž
+æ¤҉
+¶|ÑèY¾J›¯i|ÉâB–SƊ
+ӛáûÞî‚ñ*YüRhäˆF ’¤
+6LAŸ!fÿw=&̏äyË^váú¦«rÕ7T‚:½„âX™æ¸Ùì4‹ y,ÒU&ÐÖ æÍ^¯0¹×«µ;½´Åñ”` 4*F£ç$ŠÊ!eóÊÍìRŽ5›tpÍÞóÛãæÃêöc³:<°7p¶
+kNmŸ†M‡
+ C×ã£Í`7C[cS;xßÛmp*h
+>ïíþtü´B_©{…‹~ü€Tß/}óL•%`
+F¿‚èõFª,-ãò˜ÈR ­-Ltܤצ„›vÁs•¤
+8&&Î:çÇq?pÑÛ44„
+ ¯P3k
+ì|é#W%³üª7¿L±esþ
+©HŽô¥o;¸hÖؙ¨å×W눯
+xïŠ.½‹§};Mr›T±Â½¸²Ð¶Mßvߌû2³ËÝ#N€(¹Du4 Â|—þ¼YM)
+˜¾Ê :~¡Ç+<m 
+ ¿Ð‡OnZŠòŸ:Gƒ(ñ PΗÔ
+P)ƒWD@HHú…¯ë¥«ÛpÓW\½SŽ)¯(1ë:·8/rrA.Êê„?ÀŒ Ûÿ´tòÌø¢"®Ý 4že؄Öî)ë˜ÊٓÄ%ŸMÞÒ²w–N[£V›³ÿS4ÿ
+687 0 obj<</Length 3239/Filter/FlateDecode>>stream
+H‰”—moÛ8ÇßûSð¥ü"\>‹ÚÍè6íîÚ¦h¼wÀm_¢´.œ8°ëîá>ü͐ùACo µ¤¿(‘¿ÿp4£Ä§‰ 1ùîç+%>m&?Í&ßÍô¿”Ðbv7QR)G7B‰ÙWøOÌ6B+üý/^Z ¤q]'
+^%¼z’‡»OãУp cºÅ¯@/^%µààUÂÁ«'q¨”âŸÇc8æ¡V ¼H<x•xTÔƒW‰¯žâá¡JSl|èé
+^,0X‘X°âI­zXi‚1ÎzœM}ˆÒÖ²iE$¼J<*j«D„WO"Á‚ï™<vÁ1N§Þ,å+<x‘xð*ñ¨¨…¯^=ä‘kÄHݔaJïN%SÂ:¨œûïm* ;[
+M™Wiޕ¹]Wø®Ì§öKaSæð°SpÎm¾
+‡´‹Ðú;ñ
+L_Ë«Ö«*M™W™¶/PۇÛôØs…VWíK‚/eEë!Aæ+pàÄ4eÏë梿›?-·χq¬¼¬t¬4àBMÇ×3ö9/ùþÁÎç4zgs9½;Ô+&»ÎÊPÛy±Ìº¢“+j1¹¢–WTÆdK&3éÈE¨¿Ÿg±&‹í‘¡.BÇ[« *"ááUÂ넇W ¯žª”\kè)zï#¡ÃeW`ð"ÁàU‚Á«ƒW ¯ž„ò{Œ!2Ì1 Ýn­Â¨ˆƒW ¯ ^%¼z†‹8ãJ]Ʉ£ÈpNv5¬F(X‘H°"`EâÀŠ'1؀䞅¡ÖȶšLy‘@ð*‘àUBÁ«Ä‚WO€R¾;Ébœ,F,Œ
+ó1 ^$¼J,x•Xð*±àՓ,´F|ς1†>†¡âðiÃàE‚Á«ƒW ¯ ^å7ôiL-e»Nª0j055˜ýrþ‡x³xèÅËÛé™m¾<m¶¨)h Ž*^§Zc­â-3¾?ZÁrwžF/w÷—ó»£;*Őí¼l+.ñZ1‰™þ)0øbÀ)åF1 —àí~Ÿè‡þðªßnDÆù÷ÅöóâA¼yZ.ÅÕÍ|ً՝Ø~î±;|üAÌ>÷ÐJÎáŸ5âjÛ?nŽ"ÒF+}-UUDZ,¯Öª³´nfÙ­dÔ+¾L­a‘C ßë½…]§ðOüøBü£_¯
+ûiêhSf>H&ÖC{…7~Húû›¾ø6_5ÐHe5ʊº2H0ê]ۀù“dSyèajƒÒ–;2δ‡Ÿ/„´yÏ{#ÍÞk'M¶± ·šž¹æ¶çÁwˆásô?XÌõâq»Hw< ¾ums‰§OSÓlŸ¶Çñœ§–´3†àsÚ¿|s -…ºÅíB²éþcy‘žË«äjE-¶VÔâ+¯’±¼Ê$Ó.'›Î´\6¿tÒé$Äô%iŠ4†ûÄE•ö‹…m•~U¾nàØ~Ñ{eÂjd+f±Ú5‰³´’µþ‰×詬HNñb1Š‹O¬H6±"ó·9…r)0È¢×Å"Oß:¾uÎä
+ÒY.b)Œ-¿*e¼ƒL‰®ö1¯ˆfE-4kjÆYS3ϊZ€VÔC¢ÀQæÓj",{ ù†HB'’†HæP™¨)!!^~êÏBfçjuCE$’¼J$+j!YQ I^%’¼ÊĦÎ)
+^$7x•Ü¨¨ÅŠZÜàUrƒW97Ìà†gÜðkӓ^|¸Ðé³ÔÎ MfÌzh\/–\C _¬ÄûÕVüºéSö±n¸|óæ8ø¡j¶ÕàçEÂÍ«„»¢ÜµàæUÂÍ«LI⇄žSàÚaBÁfƒöÅIEHfÛfØÈ-»è[|® Põì·Wó»^õydK#S†Ë–¿0…óõv{© ÃüCrð/wûïé#®¥ç©\þ^>¥*ö—ùF¼]ÍoÿOyµ¬6 Á{¾ÂG»cY–í”ÒKÈ-”Ò†\z*Ä 7†8´¿ß]i%Kî
+š[¬±igö1pø4yëÆóx®£Ù‹±³BžŽ‰jÐg›ÔcDIJ–+´3¾xЪG­"(©!‚’xÔªGïVL?UÉkAδ <.„#TrRøHwè2†L¤·‰Z0"*ýçqñY­ª´ÃÙ=ÀnäàQü2L,gM:#Ú‰v¼0ÂK%gļ‹ºt¬jòƧÇˆu$Ò# á<ÊyçA®Ú†Ù.”„Ùô—kS$aZx’å³ ä¬dë¡Ya‰örXÙvß]¯ƒª_u›
+A\¦Ûýëf½5 W8nÚ\yÄXVL£Ä‹B0"R€ÚkšùÁÇÈ rG@ˏ29ã*]±bB(Át„¦.[’‘ÓMK[;Ì£)Pïç˩ˡ;˜ »øJ+\ªZ²úÛ穃ðfm
+ÇlTXð.%D‹õEüÓE…ç*—1“íÉytvt§¹Ù™!Y ¬SR'´%¬ЖÌ
+ê7üu›‰®¨íJ&*Õp¦ gãYR³¨ò‡¥\ÔÅL ².6¸»Æ 2´þFwwêuÔsæk¡ào” T?=ëÍýô>=¿ }â‚
+689 0 obj<</Length 2683/Filter/FlateDecode>>stream
+H‰œWÛn»}×WðqT@ÞÉ œIœÞpœ(y±‹ÂÇ>.d;å¸-úñݛäÜ4{+Q_lQ‹¤÷eQÖÁYq³PâV,^üé“7‹·ëŋµú»J¬¯R¬¿
+uŒ"8S+À렅Æ/¶íâºÇ\­á'Œ©]™’PUm™•–V&lXWvÕºVù[£jI`:øZúÑB£M­u‡ºX«8§Cn;ÆeEv5’= ¢¨mè¤U®–qÐv•„µéŠà“µxO¡ve‘~¯±ÂÀiҕœW¿µßkñFüW,cõëåM rŠ‡ky)–[ÿ5±Ð…n¯ûÈÝÀ’:Âñ%ÜC¾èßڛz ¤2!±Rµ‚ÝקpÓWWÛÑ i2ec”Ï¡…s-N=¯.ª?·ÿºXŠ··»‹ê>,•©>^Þµb¹rƇê´}üº½ý¶»}¸ÏŒ!zœFƒÒHIéˆ÷#k[¢@E 
+°©A­»… ç•ñf§å›a~_/`ه¿HSö´§!ø.ÐÐÞm£jIgAú8Û‰¿’®ð¢2Y@åd€áÙçµFVV{Yíi‚¿1ÃiRÈõš”ñf<†å›ñü4î5ñøy_KÅ©*4Xt!AB™T8j1lfÂ@úɈsPÅELRDûE
+cgsêє´p¦Ñ)iäª “6ÞºÚê1ÝYÚå,ò¸AŸáÏBY¼@üBcõ<¯NÌkŒhœ©N4~n,œö Ò¤zZªj÷íi'¾<àp³»¼©²jÅEu÷¥™I—›Ž5
+šâ±óÁr‹Ö§_yÏqý°ov¿‹³'4=K[‰Ëû+ñ˗ÓOât{û½…çÍv´¿ïöÏå;??tÈï)^-!
+pñ Øé8©gŸ<6º
+ð¬eÕêÕtSÕ ›šüþQâUÞðn5bO¢!Ñ­a}z¹Þ§—ñf4Lzô%BItœùý‘<Í$´r-Q¡'Z¢“]àZÕ®1Õ 
+wZK«_ÚïíFäßHÓpF¬(•öV@<)˜E®!ú"Xƛñ–oÆóÓ¸+…Vû¾kÎlr ZnF‰¨6]RW Â¨…Ï*!Zc©Ì,x òmœC m=ºÊdaŽ-‚„byÓ`¡M‚ÇV@ðÙ¸ÃÿQÿL#!Œ9êš¹3è‘õÏD
+ü|ù3ð¯a;%‡Æ4z¨ßà!¾¨çmˆZøÑè”_z€š¾ÎìÑu¾¶~ú Ez¸^½lŠ§¾˜ŽÍ§ÎÞóD¿N1m¨N°‚Âi!e»ÊxQÝÁc¶z“#Ë£vÝnïnï/w·ðEuÎf]H©qܙȾâYuäÞ{ÆÉ¡·BfOE¤Á¢! Ó`Ab@(£ìoÚ`±ÆÒ Q^LìTžZ…Þrr;+çÁJÔÚ‘üIèЫÂø„PRî‡ð)²úÇ ÏäÓ4°É\tã9Å ¤ì7G:­ ¤=G:•ç!±ëë ÑzŒ˜85VÆšô²XVÝ£g—ÛÂ|Btþž‘ˆÄŠHÖÉDbE(
+뤢°cãŠL µRóx„tíãÑ͔‘àÁ9eH¬(Ca2$V”¡°N
+tŒ€ÑƒVygªOí¦ýºËzŒ<:~ÒjÚ`²Õ>‡Èz%’¼¨–+S‚¼U—ƒøÅx3Ò~£·û­`ŸÌdì±ñüFsýEC[ïœÀÜ!sh¹-=ÖjB;g1z¶ªŸ3›Ú…ƒC u=ÖojQÊ%ÿÀojë°r䴐§Ñƒ™m<¬i<³Æž§jLÍúL,DIðH_¬µÝó
+Yœ“Þö&7ç»)ßO··0Ø\÷›§Ý#ôô2«Ìûëk(Lâìi÷í
+T¨Îî7ÿÏ¿·÷âö>ÿ䇇«6«™6Tý†7\ÿ¡«ÓÛÇËlZ|¡Tg¤´Œ°šø¶Žë×y*`ïïû­·ËU¨`ëTß}Àå'ðÔ­µ¬ƒ…+‹ýõåk…þ€= _ëÝÂAˆ¸þš7Ã8-ß ó˸+“*ÆZ•za4Æã8¦84ǃeRwÈew3vԂ ü¨Š]…$2WW7l‘áКF­Ê<<UÚP!•75ϝ u<T•³xX¶ŽóÅQ9¸/¶ØpháI£‰Z43l<O0Q–­âZxÒ(å¡lX0²Vv°P᥃Ҩljí+ïávÅG}~,‰?Mte ãz6Ñ Õ>ÑËx3ŒÓòÍ0¿ŒûD×_œN Zt¢Q"e\I™Ð7¥pbüüZί\%k…°&Áƒ1(¡oÅ?ýü¤®-Ÿ& ZÒè!Š©=™% ½&Î39<:5 ; á
+™!ÎŒXbNŒÌ³Ï‹<ìÓ"¯í³¢vI­Àt1²ÿœ£±,‰MµA¥Lïo¦ªx_Ë>¦ÏѽÃÃS/Â#Ä÷vôÄ)˜ëz„}‚¯ãx]G?é뙞ùh½žyØë™WözvÃëÅÿæ
+nc
+691 0 obj<</Length 2521/Filter/FlateDecode>>stream
+H‰¬WïsÛ¸ý®¿©Îˆ‡ß ÓÜÍ8V®É5“dbݧ¸ÓQlÚQ±n$9îuúÇw HH\è$O¿$^>zx‹Ý·äì~"؊M~øÛg÷ÛÉ«Å䇅ø'g‚-î&¼äœÃ_7Œ³ÅüÃ[&8þÿ|´a–R×5ÿ®+¦,sJ––-¾MŠ‹ymgÓÅ¿&¯Y—UŜQ¥Œ—N2‰6Íä®ÇL)+f”*M÷ŠGU¥Î¬Œ˜_é±a]·«”¥O•(9Iëú;Ðâv´ûIrÛ6,ëĝ¸¨«CÉP<µ¦ä•ÏË6ó9Ð>ð—Ö˜Wšn‘rª¬5S®¬¼æŸ‹OÍ÷’]°ÿ²iU|\Þ7Ìh¶¾ÃÈB*þ±øųIŠeŸâÉš)SV’9y™üÔܗ!±™(…Ql1‡TßÞn’7¸
+“{õÒêׄyµºX¶l·&zvyø-ïÞ±o߶ú´ïõ.ÅË:Ÿô üôI÷«‡œwaŸr^…9‡ì\4SN£Tï²½õ8禮ñd‡5¦c}zýóÛ÷,MÐLrçÐ?ô•Ä›‡júj;($ •‘Õ4œlÐ4ÄmûÂJÞ÷qTÕÔg!º2`§j=·Le)¾Ó•’IKIö¥dÈRºh[¥§3 ÕãÛז.¢Å_Ϊ¬6üƒäiHž÷ åÃmÒ2·>¾ýp‘DUÖ±¨>ÛíúfµÜ5·0Õ-aml¯·°Û®Ù`i‡Zlšæ¯,=”é÷®pïY·ù,¡ëÓÄÃ<ªüÄÑ¥¹¿b]ܦ±J&Ž>S™ª¥x¹ˆªWÝ_-A\-÷Ý0%º®–Жƒ3kÌÑë]7.þºíÜî@'± ²âÍAYÂÂA–÷²X>ÂBùÀ+©24Å¡Ñcã1?š‚µàçkÄóRRƒ!ñ«=º°—C+sˆ£4zTU•J†¦‚¸g
+?,ò͹ã5(â6EҜû¸×~¦Î6gŒšÐè¾&CÓ;PGšÒvŸWèa¶âÅK嚉ÚÊêûꦁ7«û¯ðHqø
+FÂ4z¬Ïkã]7ò”‡<Mž§®K‘+¹ yÒèQžšãÑ"O}ÈÓæy*‹%›áIƒ‘'å MYôEeì!O—ç)u™¥Ib‘% R³àÁX|À\ì÷-ͽÐ{–†ßÀ¾aïÖOhl
+
+ðόmX4ò·wëi]<ØžGå'ÊpÜÞÝBئ¡J¦Ê>Žæ¦Q£lyÑ`šFÏ57ÍR:ÝÜT]秜 ØQΠ癛ªžû֏J—»Ô02§ÑÓ¬M¹
+Fiô\ϒµJñûF×'¸–„Ï‹*WD°#A ×
+Eb„}P¸ÅôÛ⇝Mõπ]2è¹F(´l}†
+ëJ“»Û0R¦Ñ3mP˜
+6KzóF( Nî$©“à¹.(´Ežá‚B«þþ™Ó`¤N£§¡€*ÐüyF(”ÈOy0r¦ÑӌPH™Ìvçy¡U~Èˀ‘3ëÜBðd¢;Ç ![ù‰.Fž4zŒgí’áí#¬uvv#¡Ž"‰#[¦ãÚ9XÉw¿W=eH!A
+Úç'P× Æ7zn×€¥EJ3h^îÐ{ Ã[€Kaç ´; ¶K À;@Îö·1e@ÿxdfþT½—ù¨·²°®w²ÞMþ'À@‹&
+693 0 obj<</Length 3477/Filter/FlateDecode>>stream
+<„LwËo9 §JÄI0˛ծxn‹º2Œ!{G'Œ#%ÆSŒOD¥Í–F¨
+Þú6QI‚óì¸Æzy9Ì·ãÍ&À–ã$ÃÚ°Ö6¸ÇnÞ%nÈm‡‹ã$BÛµ~Ö§§î×kwBúg‚Ø™kpé•zÎËÀ·õn¥™¥‘4äSµ.¾ëý²$Ÿ÷íó¾mH[kÇ묷®ó ’ŸE‰-aÒ>ådÞ.[ø}ÎWŦÈפ¨ðÕ®%Á‡Çú{Ž1ì¹òޚBkSÆh’öû“‹§¢!·ûj¥|Ÿÿg_ì€åâiْ»ºy­VÆý™¢ŸR4Ɣ¡…It—¡êøïÀAS“kà™#±Y¾YîñeNy@ÞÁ‰‘éQFaìÀ¶/£lhûŒ²ãòp ËËÃùzÜg”’æÃ\R'•µyåFG©ÕûœQX I&ÍÌá 3‚yGÁçßpL%O“ w‰¥,¡*¤ù,K){PKٍžRf†q¤Dâ`
+ZÂNðÇ´T$qßx_¦¥"gš[j»ÑsG¿ˆ%Mߢ¥"fg:ZjyºÑ³<á$Œß¤¥BfgšWj‰ºÑ³DetШ^¢¥B$gUj‰ºQ×}Qô¢;ò–'4±ù R}*(\EœÎ9 îB–7!a  ¤³e < ڐ%øĂUÈSri¦|ÄKC΃ôd0.à3 î“«åc™“ùïwðÁà†ÌòdSK%^9à ŒâuÓ©“BÄ4öê¤õQ¯“v\c\]ÓÍ°ÓIÂÑՖ¤ò88N̆ƅO‘X)×)¡Ìú`\1ˆB‡28熄:2ó¼D÷h7˜ðª>¼ú…O‚/4”˜¾½|¿,šœÜ–Ë-)6d^Ö/Ð¥`›
+¶?MÈòa—c§2­7ÓùÁxÿ­ä,¦i&º¦çµZ‘ÇWld £ÄV‡‘_Ší™?Cäò|m›¡›×U™cãՄ@$çÔڜ‚a G}
+´öwø×&°Kƒ¼Â}4fg\“àU Ív—–=Óā¿¥>âݐpñÇAÒq†]¾7ëtø‡¤ÓÃ!çÌâ!éºq—u.‘]»‚Ëñ¡àCMæyPס0´gÙiò æÈ!y—‡õ¦íòP§d×ÛÌ8I=½@O},Zò)QC¬vªö)'Íò[N–æùö·»›Å§Ïw¡
+ÅKâ!X›Ê³§.=.ž¥4õ»6 û
+Iû
+R73褥q³®¡øoÊTѨ)uÕP§äKqZCaU@u=Úƶf¤65:º`sљ£Ëì}p»—‡ãèðèêƽÛ#¥åʓÔÔ:ލ{.E)ÓÎ;v7ËbXÑe5Ü@â‹ùṧÏ!–R¸a:Fn™«ø=¹Â`¥)X¹ÝWxp`³X…S>¾Ä këÉwû=ņÝB/•‘ÐØü?åÕ²Û6 ïù
+ՃQâKI.I“S‹´È㔓ˎÁ2l¥¿ïP¤(ÙZ(ÀÙLHî×Ë^æ©íb¡Žv¡nßZ¨­FSEçSÅ K{™™w>7šæô*ReÉý´1Æýf28¥Çû§ûç[˜&…¿N5ï1Ï6¹BEˆŽ€###T£‘yԃÆP¿1zªip šF£Jµo{bÊpÍmmg™æÓvFߞҪâÅS¯œ€|Ù2ÔL@TÁ'úâ¤`Ybqh.|!фî“ÛGfar_2/¥ò4d:˒ç
+ÌÐ(1ù(F„¦îŸÏïÿçÝìöñ¬*­7‚úziÔ×KƒC½4J5ƒ o,!e8¤L!&RæZ{§†’•*ŠÄ^³3l¸ì¡Cl*\1™ËðèO§C‘¥åx1ù±Œˆ¡ž¥Š¡HN™õZ‰"/3”É…úŸ:‘ˆë-Ÿlxø}ÜLc1Ñ[!LáAÍU´“"¨gŠF)¦”c
+»¶<)´ÃË®çd ?Úá;ï[‘<VXëúâ^q”N˜½&7Èæ÷¾îº
+Ûµû.ìÍÞ>×ؔY°Úv›OB¿­r^×í;zÝ×Īõa¿1ÍÖÉømõ§ëOÜׇz»aO_¿cÕjS¥ìùc’¾ é÷-
+·è³øY"ÿf½xGƒ&MµÜÛÝÀÒ€Œ­Zð´EÏ~,Ù¨p16ý·êÌe,Ü)‹`“ÉE¼Û3XÝ¥Çz—sê¸…ó7¶½‹Ç¶wËǶâ¡íMx˜>nzs-ObgFƒ$Gƒ–i™Mû]_r;
+?t˜ 2>Œ°æ#ÆPŸh৏;ne gnt>ú¨ÙDˆ€ŽœëPž»1*#ØQE0`¯Éýó/¢–½JÐ"קDàÔ3ÖÈå˜pa3 §¾h×úŒA³À+©T泦‡†J•WÜڄEm®wÉUÓÂaZيfR˜^çrfŒ/°Ì}ØLÂÉø÷ÑúâŸ3ø
+
+701 0 obj<</Length 6210/Filter/FlateDecode>>stream
+H‰œWێÛÈ}Ÿ¯è—ÈÄ¢ÙÍûÃX_b v¶â ˆƒ@#Qf%R53ž Ÿ:§š—±ÆÞ ŒD±»«ërêTUlvWÖ4æêå»±ÙõW¯–W/—öŸ±±f¹½Š£8Žåimb³|³ìñýo¼:›G.­*ùã¹*M’›"qQn–‡«à§7Ufc.ÿuõvy媨,M‘%‘u&Ž
+g^œê«í¸–E®4Y’D™ßÂÕ,O¢ô'‡5žäÚtÎKu.²ú6±Qü̚ˋQ²_Ì!î«þÊgÅ^¬MǼs­w.üZÀep^1øÎfQ\Òytۂ1HyJS¢ˆ2(咨JMRD%}þ÷à}}™ŸÌLX׫]m²Üt[üÊ%ÿXþib•ïù¸úÁGòILsqˆØÁ ®ùëÛp‘ïC˜¹¾þóß&¹n.׎r+È­¢TÅòR‹
+>`^÷òmÙÓÊ^sžvà ªhNj\~©£ä1”ËÜ>à’#\*¾/‚5|ÕlÅuyЬñzº88c­éx1´XÂEŽ§r<XÍ·™–š{*.0²f±¯jÉGlÃ$ÀIýuXÉFÜE…j5!ÈFx%td•YJ?¥ú±þr„5àºÆÓnÚX•Š|ÁF‡ƒÜHµ¬¨Uyµö’LJ&¤I\ÿj+o ”öD]_"¦åüßˋGs¥ˆ¡,¡ÔJDìÔƒY®‚YŒ ³Ê»ƒIoĤ9ßà6 y4-` òßC¹ÓJžZ€ÕxWËyƒ7ØßÉÝ¢Mm3Q)ÕõCÕ²à „B—"Ó¯!^Äxù‰îï`ÐVL—¬´.Æu Øá#îūɼÄM楗æý>Áá\Û´
+Ì»Ÿeã›0u*áwòÔ3’²µU<ºàg ìdnIJŠ/]]o°¦#åafN1™SÍÌqjÎÙû<£/bÉ1Ñå_3r®eåù(++½,©#®PYïºnƒ\¯[Ý®áðVk®¸@_í áöžD<¶Fn>åÜîS¶wZO†w`^pÃ[hΕ=VºÐ%>I›š› ú1£à½0E)d+gES¡bêþÿÎx*.FBÌ&‚
+aõœÚ%O[9ځÚӁÙ~¹ýD®Z£T€~6ÌV§|
+á¯àW%7^€R2˜.òÄw 8JªÉן¡ðNÁ­g¯ÐHÆÉHÆÏq-€@-–{W’kÒ骠Y›OÁ,Vc)íÙ?…‘ñMV@Å
+ØÊão÷Ðbƒ¤º¡¾H‡ÁK™–ûñÖ^ë’y urÞÈê£1vÌC”ù¯#»ÚԟAÚt®ÍÂ. ´(••†S/ÆÒzÌÉ­öðö~¬"…„¤í„Ž!ã"6´×öUoÖ¬'Bs=ŽÖx5…!Ã@͗¿S(B¶„O]`™¸7ò¿×Jwf]"øoǒ\:ND TE4ÆÚ¸§¶gZÍ´X¤‘%%`ó¬ˆÖ÷+”Aï7º½a¥—‡–þGÜ:EX¥Õy33mê&‹K¢ýäËõKIY
+)ɲ­è´âÞèÝ4%Ɉ»8UˆCï¤:7Ûß¿Š 3gš‘˧ñ‹¾H&†Î.g›¢ŒdºÄÁ"ÕÙÉ´“Pã${O:â‹Xµn}¯B6ƒohsŠäÊ=‡³Éß`%!¹“¦á‡<#½ïö!é’ AéÀ±ÑJðUdË'ÝÃ"•‘±|2®»½¯qéeµgи^+ƒxlo6è=fÆ€’)xTJuL $àŽ<îÖNl G†·òéQhX×Øpæ:뤎C+pâˆÈu¥„ºµNù3øM"Êê!ôóãÁ§'2,ó$L
+ŒknùÞCókÖ2œ”̵wûßÈbUigØE’ôŽaþL™ôûæu»šxÃ>_¸‡ì.‡ì±¦HnuUE}؆Éï;nàÕµìŸ6A£9+íG°Ñh㟥R¢‘'´¢ôÂû)oÒâ°q™xҙ¤,£Ü)lÞ.Gà”#ÁTÏÇåq”¤r¶’¾Tq³j7Sè3
+gì\åyö„ ^_‹ß/}ªc–¯™¤È£4½P1¡p—*æ.ÊJ­hŸˆÃÞ÷#ÂçNzj-Á#;õD¿‚÷Ùí\î㨕^“Ù¬Uø³+3ë½Ï&ɘ¹h¿|d¢«zÏÍ~¶ë̕ïÔs_)^ˆ^UkdÅääeQJ|Ý.¥ñôÜr(`HÒóU¿øv±¤ÒÂ86$sŸóˆÚ Š)ÒH"˜§Q©QøZτäë5žš- ±Y} ¸ Ñ> ÄÉËqÐ-g§Î4FúÅ)E '¬(¸ž|#]þû;ρ-Í"±%É\ô$žžÚ˜¥QÂs¹·ÕìG“‚[ý„¨Rڍy}ý¿$¦MdÙý?ŠØDò1}ªÊ"T<hU“Oá0‰é0kîµä 
+Ž½• b’M®€ô_o¦ywÔFÛ+%¨|‚GûÃÔ5öŠ+çóÕÐÓ±1‘2ê]Õß²‘m\A‡1+6Ž^*TÛ4{‘ûhº”hÚ‡Ôò¿´W[oÛÈý+|$X‡â­-
+¤‰›>8‰±u²}0° DÊf#KŽ(Ùñ¿ßïœof8ºd»ÐA$çú]Îř/€óœÒÜÄMèo¦¥o©üÔßP¼°y¶¨8ÝSÕþY-uQ([½v‰my{VwýÒjR«óUÁ_¨èíƒ_ËÈÿÕÆv¯‰ъ󴋭ȓ¼aRhzsŸžìÔðih#»­õh|K¢4Õ kµ;òqT¾'Lê3–úœlXƒìVx¬’xñ×閶œ½RÂӄù‹”…gÞ¢ònà±C— 6U) )ߙÂC¥
+D¨†W)'wÛË»-&àT}t×cÂЯ£á”aV»8a‘1Ô#›ª;9jÃ"”Q6¡-èÕOJ5Êj¦ 'ù\ð}ƒí¨X6 <AÐËzZ蜖¦á àLƒ ÃÞ
+<¤}±YÒb5\yPM¨g^¨ƒ‘Ådˆ±E̗ÜQÚà=¤ó>ñ÷5¾oÿ“˜R>ei<áYN´9
+ÅÔP¹Þ“{b°!qSrC
+íºØ¡Ì¹Ðär
+“¦
+҄f¬
+¢_Q<_±í¡ì1q ­%o¢¥ý×P *•.%V÷±QK)¶ØBz9Z(z£_H|Ö%àZÆN:0w.qw
+=òúh¹ÛÎî¥9VºŒ„‚t¿¸G’$¹²5E/I{;†ßÒԜãœjÕ°­á#­ýÊNm“ÔF’Š¼Æuþ­®GïN®”nŪ½Xnb¹šøÐρ۩ƒÊãÌ"ӚÅã¡ÆKyu¡öèæ"=Hí6Øå5ª<pü‚Ó 65„MµSˆØ1¸¶ˆÖ±(n&²ÖŸÖŸ+„áàLÆ"ðw`·*ÿÊZŽ3_ߤ¿e‘´ÉR•uî9/Í°’ðb­¤§ÿ2‘™†dyýé×Ë_¢o>¾yùáòãMòĚF×<G^‡4ÊgåÄ(…‚Æ,‰I-?K™î->Ç>6²Bë  g´Àøµ*}֊ª,¼äJ
+cY}k¦3_Ueq
+<ùÊ%’%t.”†ŽÏdq½Än¥û_l¨\!þ\ìQJ?ûÔ+?3;[„^Zé¿ø±VÅÉÌ9¤¡óP«ÆFO¨‚Š’ 3À(Ø`íÔî§Ï7¹P}úŒÇ›b”±?ªåù}ÑTù)Ý#c9"£9@FHAdôÝUø&øÓµÿSñwïd\~®ö³©Ö¾®˜¡xP™LgTK‡/Ñ\¢¶þFÄT{ã’ŒV_¯åÿ$úúɎ{ò’')2ñ«x¯’²ŠEèÆׂKI×Û«³‘7©w?jSë<é`÷bïÁÏUfÙàÓð4‘•¥¨Ö9ÖUV\’/–ÑbC÷Q˜z½9RÔóý„ã•Ï6ÑNxYóœ=÷|Zä§|*÷žÊ½¥~¯/Q”ùW¬–Í~'ëà í“ÂúŽ¨ømG—³%Û< èý¾~¦#UAÿ¿b[HcK­^ðë]‘µI‡ä¹‘祾 øßÉö»vc1k¸ßX¿ªyzžz´çÑ<¡ÂžŠŒ–عEmÉQRR 1LÉÚƊE‰àb‡ÔF(·{•ÁXã*©
+B1RJ‘ªÑý?´ñžì¼Hè֚&_o…7BÛ³Vœ„—»ös‹"ÓQA ¨Ã]¸ çÒ‚”ºJŒl”)*C6ÊT:¹U Ô‰5óíèÛ¯vБ†íçªs½ÙQë­;¶=
+#E«*Éõ3.YyÛS‡AO­®»Féñl<ìÖ)QÁš;]LûˆþÃyŠPr\]Ê
+¨YPbîœè”¢XS©º†”Õæ+¼WYÞã2v¼å9¿÷zc±Ü} <7\$*… ôŸ:* BæamvÖ©(8
+
+qJnœ:zDAh¤Çš¸¸Ø&Ù~Ë<àYøŽqÊp
+믅’XØÔ'ª@“\g3(‹ãçl^’І«–§©àþ B!¿Ò§>¥ÃB»£67·W5¨g¿°uI/ñXò2¿eSˋʺ{ñ%Tx'ûïBÖ¢K(Iïž8HUó\”Q‹±•P,‚ë4¶¨i*¤:ÅÖ¬dOïEÒ¸/û›æsjs
+712 0 obj<</Length 8826/Filter/FlateDecode>>stream
+H‰tW[oÛÈ~ׯ˜G²ÎðŽÅÉf×k§¶Ü¢X/
+Ù¢d9²$‹rnèï÷3¤dË}Ež™s¿'q™gf>°fao?^&fÞލoÇö?‰±f<$f|kðø†‡·Æ&üÿIÐÖØ"vY]ã#á{]+Sfü0L8¾ù ‰“$ÉIÉÕq–8bOÁð}Û„—Nƃ¬Œ«Ê”y[œÇ¥3Ž€m3˜õgyìÀ"MãÜ_‘Ó¼²qö0»3Á”³=ž§ê\lšÚ8yå̕Eœˆ©KcçºÓ¼Šmu,ΫdÎöhÞìöÀì%-Jۖim'ÕÞ¶‘6á-Ëè§2Î=RnøՙI¡¸äà¢ù›¡ù¯ «àódޘ¼4ë¿ŠÄ„Ž}æ|’·}¨‹Ÿ9»¨ j ¤‡Ÿ?Ÿ~
+£<….Ž?Ÿ]î)ºŠ%)F]P€nÒÓM:ºeWJöêòÓÙG3þåĐ¶ÆŒ9¿¾_
+L»!«†<ä1%0ŒŠ`ÖÁ
+„úW\l¶€gq{k®a˜0rloƒëÐ,ZÓ|
+["6!È4¸¾ KÈw`$Û«W÷–rU®–j)L’s´‹Ðæ Š-@ê+H5f‡ç:Œ ÒΫ\J¼Gr~
+3°µ¤°  EiÖçö½!Dzí•ï}k³½òt&•jÅoÛ°HäÌÊÐĶFBÂT¶
+VæFˆ7=8ŒDó¹ø鎂ì˜g“ÖLŒÐ%ªW4E+¹¬’?,¾ÓÅ®
+*œæâ%+déx
+YIÐCÿLü'L•ÒFl¢üTLÜBŸzáAJ¤•«u^¾_£XIÒ+|3yFráFô[x
+wQR$Ê
+Õ¬ÞÓ.÷
+*ëëȽJ°5=ÎËË{õÒ¾¶Ùcç¶ÚŸJ6™¤k2¾•Â·|‰…øHÂGùUÄC¤Ne€ôҗ ·ÜX[¬µÔòׁè3iµ@Á1˄$r°Z„2ªÀϽ©ØÂ-e{KIw¦ŠòþbëúÌÿ¦ƒƒcƒft=óO+FÜh§]àÒφ¶¯aûÇ'¼8aIùðø99øf±9±<mÀú,݈EÏÜjÃ×ȐyΧ*;G)S’ÞԀ§@SÀÞ<®WÌê$Ì7›xЩ'´ÌWñÖd!Ua)u‚%,¸YJÛh´_žIø]è×­
+¹¶’vxӕ*žêßw±øf«_-#¼í(:JMzFDØl¶ëï]‰áÐÂÀÚ5KâüÐ{j›ôßTK]b>¢ qEä”o~ÇX}ß¯æ?35‹}°6Yí¸º= lVq¿ñßËÁ¥lE#w¼ŒêÎYbÎdU·áü-IÞ½û»ì0q•Ñ”„¦£º‚†EknbKÂJ
+ððìá1öÐcó^ÉLä2¨+€t \+2U#S±â•`¶»—m®ŒSÙzyvz¼ƒu¤)â±³§àÐÊPd”€*qÊM“g6ôj*¬E(Z|¨¢–¹5p AÏ›gÜ^³ŠŽz±xÖ2o`gËsk¢4¶iM:’›E—›ýÄ}`‘ÒÅE^yγšF]²ûú&É!™‘(V탢x'‰<×q9Öî K³X‹‹Úš;—™N«“§#ûyÃZw+‰¦ÿF·–-ƒÒö¬|aÓuDÇÈ7}•Mk‰^‡x댾£êyœ;±¹¼¸
+¶ÌL–×q!AÜ¿fŸƒ²˜o¦®ÊbØ7+ÒÏÁf#œ Òý¬(¥3 ¢/í[|Ðæ·;[s¯¤Œg|ðŒ­JF”ÂŒÖ÷µ,88™³íßÒÚ:Ëë\ŒÃÊo‹®µÙÒ«fQ`˜ŒÕÂQµ?‚ )<s)aOòÜzïÁÑ&H*Oñb+ÝíN:Ñ7q¹Bd¨ôÀãö³Ô~[ԀCdSÙOS©¬n¡2,0í–[®Q(¯tC1IÂí–kräÛYlŒ¹‡±¼Õ¥qÆàz”[¾î¤,B™¾8<¦\ºð6“-RuáhOMu°ßï ûp¯´Ÿ™PèýŒƒ¾¸Y][î}ér°]£(3Ý\pm'ƒüWµ <|ä*A#αUà[é÷kȌ}D’«’Q±¥f×ÁÉqΩÿ»ë0î²k|Ôò¸®«ÊgSÖS¦¬«iÇ‰&‚ÕBu󵥺MçÁ–`dgup3כÅäJe{õô”Eêâ4e)U’Ëôžcf
+-~cœ ªþ ö⼸iÝK@ö¥xyCˆF)Y ¥PtŠ*Õ0ÅQ¸"gFe’“]Tdi¤|)²Zìá-lk²&¦IiٌEÿWq™WTqZqò†“<Ɋ(q™V¯g®:òR%­ßå(Îã¸:=.GÃÓsùéìÄükøÏ3<žž4ŸÎ>_Í‡‹“\œþùý—Ÿ×aߜúޑùÅG¹D=ߢDãO][­ — ³ š"¾ú$qeX ŒÒ"vy©fDLæÁù»nÚyT¹(QÀ…±(ãxfÿ£¼Z–Ü8Žà_ÑG ‚ Í ó8ØâRŽ`Xi-eÌ,FÄc…Á.-}½3³º{MY—]ôtOO=²ª2K&äؾøàö¸²šƒ  B ¨P*ô‘«3E®$ :[¦5‚V|ýîÅ?^ <‹æêýj†ÖT`xÇ÷ò2åûÛ°›$$HÃö<ãXÛyFQ¶³Š6n#+õx;ÁÛ£íln¦ûí ·ßÆ·Þ5KлFz‡rƒ7 5ÒÀ·õ¿¬œJQ¿óz´ë×~;K¸bØë°]6èÎXÖ´˜&b,a=ì7ÈU1Ú·uÜϓÆ|ðû~=ìc|–£ûýzØ/4†‡}[ûóBÛ·õ°_¥É°­å° ̌­÷k$ Q,‚s åàšm敷L›~7 pÕ2nÚ*n¦ÍøM[ÅMäZˆ²M[YÊ+Ë9ðšÂRnïâ*"#MSòïÊG`»0‘Ô|ìw·§·/Ö/Rô'I=jlMCêÒ¾0ÏõNã3Odžt^ÙÜð™>?ÏoPœüAWK‹”I>+løœlÌä™hƒÑ»„™ŒÜ_Ü<Y÷êg%ZbªáR¦gLæë;ª³;´ÇÞX}
+oóÇjÁ PNɚÑì=Ûûaš2Ð5¾ŸU!¹‘Ý3°¡ry”n<Òä50t€}Zìì5*<è"äð52ÚLn{·n-#P '
+ §£Å¿œ¬ºµ(/jõto§pâ˜ä©%•£i ÚqÊ= @G§'þ9Í;R—¤10ِ>
+Î%UtnNç 'ÿ5Y
+°™§‰[OHd*tÀ‚P˜•÷‡åEGù~Z•“ÂåwßÝ~ïü$‹_ß9˃ڇa½}°ò{wÚ,V+ƒ¡ŠšXEÕu;¼ÈH·jÝÿџ/š3«èi:·Æ¥ŸN½àRj|¨e0qDzq¸ZM^48ÕÜÁØú2}Ô
+­ã÷´ä<)Gލˆ¢¡%J±_-½,{¸c&ûÞ¸ÍZÕ~NlnÒzr‹®.ò”ËbbxLÃåjW!ŸC’‰þ¾Ç}šü[YqÓîWå6^:Š õ8;*ˆHüJ¹’óä®,(­D2ì²gµöë
+Ww¤µ;Z»ó=ñ7VFüÆ ªá ËVî^\biÑk&=à{œ*M¸€îƒª0¢X©åтÖ@ySù*4¿Ý´ŒUɰ޷ƛy*—U¬ª¦a/3ì-·ìOecÉöõÉÚ¹º —–“o|›…é‡=ÁôÜ2
+ $¾6ðñlÄdzÈbÓ$¨û•CX–ó”:L„ôö‡·wîöû··¼ñïîõ›;þx¯zóêgý~óöÇ/³þòšëëú¼œ‘ŒíΛ£8þQ4<µ‡!€¶HŒZŠÁ|ö†fÂ_ŸÜ¸ñÕ&BDK0¸¿e~_VÙ1𢡊ӗ㮘Ǯ˜^wÅÏ ´:æÜBs…u£4P¯„¶äwO¾Ïד{áÊ-z×vÓzÌ'ŽNaý."Ê¡ÜbÛG{· Ÿ5sp}?SEuÁ>4Œq‹3siM5 åJ®Õ;&–µ&—4éËI¤?
+ëülœÌ}Tµ”ã8V†<¹µYïVôóÙæ«ÊÇ·ŠçnÙöãpGZ×åZ^ù±Z¯7Ú hðÞE¤ìÙ¸)…‘{Åêºãåäúº¦ ŒŠ.ÔóXñ¹wÁk(ºðaÓª*÷êÿüõlÉ9«áÆè”ZÀ\¦Ïíȍ?ÌŒ•Idê'¡S:@ñ[þº³jgÂc›ñTç“|ßÀ±Î;ƒŸOüۇo†Û_ŠV†þ’g”Mî°V¨œõ›Í°ñ…®Ÿ×òÃ
+º ŸªfXù™5eHy˜–Ö§÷B~
+O) Ï[gÅI€Ïܝ€àKµQ³Å{
+ZþQKÛ»AŒºðWƂœð2 ñ‚i þÜ»‡vß
+'\Èt1Ïl…­Zg*TûõǹÙ§÷Ÿ§Þ¬{U˜÷¤çÎ$áª.b¶·£žŒT‘°†‚ßEz“"ÑÍùî¼5‹9srË-ZQ‘—/>_'ދl'+TfÓ8‰¤P)̍óõq»å@þ˜›öè7dˆLŽ cg‡åP(¯æë¦K;P9G@<ªXnvÈ ±öêݐkôÍAúkc³Éã†ÔM•
+ákÝm©>;EÔZ7ƒ d¾6] ׍O>Éô¥½U»†4¼MÂ5¬®²{D9L%CÆWWzuHc:Ÿè|»çí+ºH”Ïqƒ¬&P­¼ˆ„ïFð'³™í § ­-M(jWsˆÿ-& ÒDÛøà}(¢’Ï2–¡:D8JE݋ÙĚÓI¨Ø¸¯« ¸™„¦.\GÂ-֚¢î×Ú¢Á5nê¥ÆÞ,&è àá9
+ ìû£g:PËÆùbiV;Õktö–_®Sœ¢
+h8¸r‰~o{~Ëú!¿-I-#©åùøMY‚ éWä0°wºø‰ìG; FlÌÓç­|öäÜl…ÍÚì‚t])3„2ÒÃéŸn“òf • õgÀ>€Þ‡¨é‘£Š¹P+Ò°\ŒGÔM¢9AhŽ.á&°É®ò437Ÿ˜.WT£\†0Ì5žƒy¬Õt‰iCtV½ov7¢„TìT¬„l…ä‰S bnÖ ÄYm¸r‘’1:™ ƒ#èåÀN³¡Þ mÕÐKer _«ÝžhW€x½|lRÌdÜa‚×0/ö’§vºY ‹×%Iâ¹óícÐF #°;;‡êžÕì]m‡yã;ïÛûZ<±íÀUœàª”¸Í%®$Mˆ)|ca˜kÃèv0¥etf»€yÔâw¸T>؀Åîªq!2ó*×âV}VO÷7’
+-ùéÅäsÐÔjºIu\iTΌ¤¿Vd*ò ó%3ŠE9°¡É6`šºW\ˆ?”3ï«AÔ¼Ê3,êM9Ú¤e<V'ÒÍÊ »"£/P’}'ÈGþôjƙFGN^Í(ãí,ä•«R1E2¯é:øWs–$<a:]Á™‹å 4 /IÈÓí|Ÿ„ÃFM8§†ÞÓ[lJmjºZË.¢ØpÏr¹Ç~Óë_,yžÅwͦAé’ D•Òï"[
+—tÈ爎â’DKtKKS¡l†¤`Ð¥h2–{¼®dl®•ŒfüYµlPÎáª4™Mc)ìîÈ}LGmaى1iý‚ÿé¯ÚtÁ]i"¢CƒÔë‘Á:v„Ä]ٗ={¢Yׂ3‹œH}ë4"
+|´Þÿ±ã ï²g6éh}Ôøx”µ¦œÕ˜Žd^Ój‰x:ý͹íî6ÃÓ)L8¡ÏËqÉðP–iKc(»¬>­û;ëñÎzug½z%”íÈâ{¹q?-|[N»€«R^Øïȋ^'f‹ÊšC܉g[¦ï>ÌÂcƒ¿QþVòW^p"B¦Ç/Þ¼8š½xnžƒi¾;æ¢E-´ÞÀ¿È+êù¿Ž˜¿jß½/M]´:$¼ÿðæ͇÷Üü•¬Ç6x¤?ÑÍæ<¼¨>DS³6šChFZóʌ%˜JÜU[FaÓɾa…®'Ñ·EdŸŽ…¥8ÚÎäø"åÚ¿ޱh°ì žJ¥óƒwhæG £cVØh™Iô„¿xٙú
+# ýœf–ˆäy§gñmz9jÚ1³^å)§ëÁyWh´½µºÓäW-\bJ¯Qxkº.Ü­»¼?Jy«¾vø)Z­[HP²˜P®9‹dáÍ^5¡6;]àÚ{ôUNK+J»úbxk2_Ž¬„ŠKÐ1Ùrg c“¼ÌQx^ଘ¤²ºˆz\Ø$ªÊŒ~#Éàêtžï{•åµä‚…ðn0|zk >ÔQñ~ |ÿ 6–e”a‡FºZFšü¶Gñz‡:4•ø-£ ø#ԡцÞ$×g¹Çûò›˜ØÇhE×Çî7²ª¾ÿÀÉÃLM~6ÿã¼
+/¾L«>–&ÅK¸ú™’Öd‰*,d’–•½[ììO/º²Ó¢vJʚ̤É2I]HçÍl1(ó ¡¾f!¸&%¬GVKbJ<wÌNŠtˆ4Xgs mÄ e31é1Ô©9cý>‘RYÒJMv¬•P™:W0ÁÐKæjcßt·Ðgçy·¿ÐH@’ð€kK¿‡-Ƙáí|zuèÈø·A_À]¡á}€ÝÛ±ýŒ¦ïóä.ì6½»-ö#<a‚†þúøRãì±DxÅNŸôÜáÈOLè#¾hutö7\“? æú|
+722 0 obj<</Length 9011/Filter/FlateDecode>>stream
+71ú>ʱhÓð'ï#Ë#=€Ý!•Æ
+, oOÍòî‹IDü+Ü$eNSvY‰} ë\*ÅԂ)Ú:±G
+‘¾:¼k˜§Vªî›Œ.ÜFˆ‡_„Ù[²ÞD–>ãßB
+­Bš&ÇÀ» ¹‚½|}h%G`XQ)¹ä,®a¡GŠ=ƒ˜æžBMÑƘ,襓{-œOR:o“‹õ °WX`¦°wùîíjþìòÍÙßÍù««ùϯ^2¼¿°pæ¯Þ¼~­£èGxZ$m×óu#Z††1Þ£%6 ,«É"\µøݼ0wÔ·g »–Ž˜O¾¸L³%yÔ.øÈ$n†rXH#ßkËÀUîJ&_w³_ic¤H
+”˜ëP;^Úýìò:š ¶Â øHeÞ3Y¢ÿŽ_÷Ðs„ên¨[6Øz@9$yòX%(,Å\ÍJ‚.S;é{’œúzEV¯…Z¾>˜SÄуábàpóåŀÛÉÁ'‘o¥7ü|¿`²QœìmÇÕñÎS£yB=$Æ6O#§ÏF¡{'&g¸®Ã÷¤~!¦ðzU@ö±ÑÍς#B—Ô)÷}o"¶Víïè;†¨Ù™†©Þ2îZ1@®FƅÄGÍ.ôµ*äÆ,æHƆØõw:„´‚©æ(}
+ì³ßC¯è›Îè)EÉýSWÁ$SƒS¼]<ìâ@¨ÑÄ°Ò<@BÇѧk·ŒÜÀdげ˜è‹¹Ò~”,hñ>×\H¢ó¢h•–$Ö¶3ínbâpíiàO{Ý%E\&Çtš9í÷¿±Ú[fu/%$©Í¬a¯õ.°¨z– %+´âö€ìVqbÓ°— ̚qlT]eQu3–¤]Àé3Dã’ðº§÷tì(ÐMd½§Q̘ŸA$)pø†Wj%Ú5&ÿ¤æê¡æJ_t{ùÍ¢{å^en#Á®<ìŽF‡@э¿M»`AÊÂPA8KÎf.|zëԚÝR+¹B!ŠÍ•y7 ηº‹{p&…‹ùD«Ôú2Ÿ©A½*äa¿3¼v«©[CÑÕî1<[KBjn·:p”:¢–°«¤²5Qéˆg·æ±‡ÝP3¢¡Î½
+ûÔa3ËÛ!·òªÐ¢i)œCŠN;(öFƟ\ˆBþDz2×Ù{&vÖƒœ)ÝqAÅìqôÿFûrèaᛔ{>”{ªuhc[–ÃmÀ:\6ä›Nû”¡Ù
+°‰Òk£×œ‚gßÚPÙmÛ®kýä
+îM»ëÇ'? ±¼î¼Ÿ8µX,ˆ8š'ævËndãd\­†‰®x<ûøLåy8ä+Dæ´ÿ€Á´Xû‡C?:Eێö›¥ àuhãÔ¼»Žbӏ
+ódús“ÉãA]Õf&¿xC—'±+ðÌ+b}&9@a–¤ _‰s<'¿G‚ÊÜ`’É̏`ù?˜_KÌÒä+L–8¾F·A•Åé@n‚*Åk5Kn–xKV=‰MWx`Öµ²–5¨žÜWƒ&MA•Äxjf¹‹Š:”Ĩ£ç>…‹‹ÌdiÏ@dÆ:ÄäÐÿ0» ·8À‹¶eðR,€®êIŠùi<Xå²eSʏ*}¢2)é‹Ë9ÎMuªª^€z:áÿ)°f”N‚•b§ ‘öX<†ç̕âåôè&X/aì*x9g²­ ™æy-´<?¡µDF ;GÆ%¿iœ¾cjF{–ÅUiÙ]~õIÿXDÙeR0ój )ŠÞ?[p6å!æÎÖ)xÆ×.ÎÉ\ijmUÆ©ëiîø@—ž½ª˜ROk€†ìÛZLM‘”º]žîÇPZÄõœ¥…Öˆ-
+ù„Ü°'ºÿìäØ5n¢íX¿Nóâ™,-8±$¦u\»1Á•FÞMJaÒBjŒƒø$Œ±¸Œ'»L}t‘<¾ClšÇ–v—#y‹ä2|{æ~÷£¦5Ë!cü“ÑwÕ{d
+$(V^b•ãÀSIùd79áLF±‹` 5=£cêz©$Á R÷Ò¶ôßÔWËn\ÇÝÏWÜ匁™tW?/0hÉp@ÄJÄ( + Fq
+$Äü÷©w÷’oä4‡u«ëtu=ç3i¥²µ¤ËB搻­:d+HW++/C,ÒUF• U%®WS“åql9R.Ԝ
+<~ёXb4×HcûíÀÀà ³Í¸õŽ«(2÷˜P\`z†¢.ÓL©Šasj˜äBgGz®ö¶²C׎ہeøBÄCÇÉÚX=k ­º„ˆ¬pԘš"ÛeëЦŠI*¾žš¬¨I“
+ӜÉê°è3sk0µŒ[‡Û-ZMÂÇláTÁÀõ®®§jˆª“'„-s9U‰Š£WØ9f‰%J56ôä˜aEl£¶;ßî=•ù" C–§[PÙ¼i¯î-‘›-–јØiR}ºôBì<…•tZ¹ò¦SzÁ%m†´À©5)›& ¡˜ß€ã‹6÷T€N±.ð¡DKÀHq”q1É9ÒÒºšz¢XS¼Iu€|*Ä1’Ón‡t’/)² ráÈRù…Æ+fJŒM_bïݽÿé?‘Ïh òòþõîïËÛѝÿ_+4üå±ï“ñŠU•ËϞ\\Æ:BÎ?'äíY!‡`ˆO 1kD%Dí*LÓHàHcÉ1ǙkRÚ©šnQDÂE•&ž¢õ/ánX8
+]ч÷0ÂB]ä–]>\þ°<t(öºÔçC/.èK¬«+ÈÕ5ñ’Ÿ–ûÖ¾z‚:›z ˆã4hxŽ¨‘¬ò7–œol8N98nj†½ÇŒáé¼MÌH˜1y=“—3yž“ÐcF¬˜Ql1Kö|:²kü9¬ÂNbŠþš2ÏÜ8-ÓyGÄCZæ:€¡!”6Ÿ“8(ã«,1è¡=Q#Vô@ü
+óՀøøzg_n!­@7v½'£kf†tƒ~Ùý뫝Li_8Ïç6M~ñ<•&‡ëHÅj;õSuVz‚ :¿°=“fž_LQ³6Ì´Uñ>bô)Û4¡Ò½™+/&_¹·Ë×ð·(LÅ|…nä®^?þåóQÔHDú¥ÃûýØ·Ï9¢ú\O7ø†rt²üñoGžÔášÛ´`oÅJÔë·'\¹óû³’ìPyEIšSŒ äÌégd"DÛð¹CVÒ0ÇÖ>ҙ0Öì-òtv)·Tü6d#—纀$3¬ÜÍ$—x*«lw
+ãÈð¬$~‘ ç*¢3€1ÉéldT[——r‘pEESý0¶ªv—‘•)Õr’÷•ÀßùMჼðº¿ð=ôåÝÂG÷Ýbƒ(}ùڋŸù×Á½eÎ
+ž:ävÄe±×é?mö¿˜Ú˜\ÞÏäW»ÞAŠš ^넄B•@7à%ð^âw¦Ï»ƒ'=,²J7G<¿ùîéÓ'}òç«ï¾¾”´'\Jxø|¹¿øþoÏ.Ÿ|óò (Ú^>,;ÀÕϽ7¹‚P7]nx]œœËÕZth&s- Çû‘ iáöTºn4×q(çïÐ}@®ÜV,C§¾ ?|95¾^D”3•ŸÝyWUŒo ?UÍچÈN5LòÄv+˜~ä0¬ûŒØ¡{
+¯\Qf…µÒEøqÙõ#€ÕFÓÍËqZè'Ñm‰kƒœ$æˆLBaÆZú“¼vÒLȔG»´k›=•*ћYÊ#諌&o˜2DŸ“ÀxlE@.­³bÝLŽyê0ÅÈÑoÇ
+Þpãj³Jg\ȒA*^(dgHZø“!-®1»ì'M‹Œ`è]J4¦›0àXkû=Î
+yøê“
+ßÞUüȬ«”bÌÔ6î?‰›X®¿!g>sдs~{¡o“ˆÏ,Œu¼ÙÉçp}”ñÞ8;NI]½Ÿ‘†4ÜPµ&“ºÂŽmˆ÷3šn›,7.…ø-œtGÚí°<ÀtÙéHŠÍq¦l½Øásåp&[¹5S“·.½×}Û$Åß=ÒØÿó¯pjìÆA֟¾ñ€»îÅîÖY›Ý*ñ`þT¤‡Éx<Îjò~æMÙ8nÄîK»/5.͕
+êDž¼xÄZâº\]/ô«á¯ËÓ£ã`rDÇâýѯ?ìŸ ìß`ÿÓá˜÷?Ž°ÿz)íÔWYoG~ç¯èÇî`g<}Í,`D9 W+É"mcaCQÒÔÐ!¥hý﷎îžÞûâ<XžbuU}uvu®²TÕòD•N~Dæù±ÊJyt"Û{•yy‹‡Å¹2N®³WÚó×v‹7ôu,•×À®åª;¨LyÛ*¡?-Üul.Ӛu¡~^¾#ç-;O^¡›ì\à_5þ²Ú‹
+°›NÎbV[qhoPgG~µÝMÔ3҂0R@`³×–G^Jjª§•É#‡"P¤Ö³:Py Q»T¢=ˆ•À”Y¹!DëjdwÅÖIS•²A±£Pc5ÖT9+d'-8Y’“šœ„€´àÜéàÜcù|gïÁYæ}¡ØµôÝA,ª!j/îo7b:k<d^ì
+
+UKÈ÷Á
+ѯ1`{•Õrhš=à`¸ CÁHàgþÞ|ÈÕ€Ï#X‡È:¥kLȑçy~lQ€9·èZ
+j)±H6 `ÏÉ%ðÊX™ñ7œžæókªjA4ò+üc¦ÜûZxXSbËöHÝ!ï“ÈeÍ~מý^Þ²¾Žü%¤îŽ+ò€Z²•¸„È\¯Ð‚Ýƀ@ý\³¤ó›^| °mŽVaªOÿƑK¢ëÛAÙõC ä¬aì_[rñ
+·%¡3Œ.ьI`Œ¢ß›{ÑÇ^lþ³Þl®ÄŠæêVLO 5ÇH¾YΕÕr
+üBe®À…Îã„ÏCTÆ4*{?8\òÑ:~«ÅÃ6½"{ËðNq¸eånl9Œ:¢ã½Ž÷´§ZWSüʊEô0[s¼ágòz|~;¹üø|›¦›þùJåCõ¹.)» û#&¶@_2—×p
+…x‡E7p,ÑP¤
+¨‚þ¬)'g‹˜ t’ñ XyMê 0MÉ+՟k|ì<y‹Ãˆ¸.*’ Ty‘æ%©“ÞPÉjàDArˆ—ËÓk3¾"MH*j¯S‘xÕõó#–dŒT°•hB’$ eÒ|HV× ®ƒ1Þ?ßb%‹‡ádÜëWbõäJŒYǍ9Ëï¬H{ƒƒx›¦4”/¸ÞÓÎDz(åÏ]=öw‰ô†¡œ< ¶
+ùþ ßE>[P¼™ÄËÓ3°jè_‡¨Âiƒa¥Lu‰©†Í÷ !Í ·Äe¹øUX±|„]ó_ÂÿpÖa?˷ʲUFÞ¨ÌÉ•¹ß•UÒ×¹Ê)NTéäGäÎâLeºÀcð÷^e^~Q™•ô)–Ê7r³Gá;ÐØv(¿"^«²Rêçå;rȄM'"d¬Z#Ö‡&zIV{á*ºdÁÅÏrœÜ Ò˜*ۭᏗÛv­²Z®”ÑŒ°ÝuâT™Í#è
+ä4D d§§™‡x£Ä´‘·ªFµ38:H€À¯ô«UÚ³R¬ :rêhQˆõpk!k˜ 98dÈ·W܂w]íØ­ÇGT
+™£?+LN§ÀÕ˜ÜâO;Õ@ªàƒ¬ù1ݬ
+'Œ˜N¨b° µ_jn¬ÏR\ï@Ým‰;þÄ @êEÛEÄáþ‚e]c k$p:á<Q•Å’°PXù ©–“J9%œ^B'Ô.‘ÿevÿüìÓñ…˜žR­‰Ÿ.Î>œÎæDý$ŽÎNsb@žŽ/Ït9?Ã_NPè ǁ@›UoÞ£ù+_;øy6 ÆÎÏOþ-.ŽßºSjž§µiRmÚ×j¦§«Ù‹a:Vÿ%³Zv䄁à¯øÒf%a˜k"EÚÛ*לXð̠𘵇¬öïSUŒ´ñ£»º«ºMZQQUò©ÊZÉ(S<’(ˆÓÌC²š'ä֋Ϫ± Ðþ57žì¯œºÉŠ¿ë¨Ý
+õ™óª$žeW¬3¿™ÐŠq¤½Mý{ºÞ+`ÕŠ>üüɧ=PVEÎê¯â\¼U"/ò\ÎH‘ÿz¼[›®åí  MPó[íúxb2Y«\oZ;2Ù+‹0 åPJ+kŽŽämICÞ2‰¼H®ûfÏÁ‡¤BσÚæh#cÕÞÅOùWÆî꺼>,ëÌé¾öKZé&äz2|j’¿A–ú
+35 v/]âôUom ¿‰ÿîI
+731 0 obj<</Length 7948/Filter/FlateDecode>>stream
+þûoüô«²I»P
+tëß·?Þ½¿Uïî~¸}÷áý=9Š:Ýy@A(TEôõ¬5ŽíATõx>‚á ~òWøÿ{õÓÏF}R‹Ã{R)]œÚ%t¸ók§á|à€]€3OœÊ±Ó+£ú„Ñ2©Ÿ©õF§À¹{Ftƒh>SjáDã
+,}µð¸}ÏÔˆ#Få{jœöܺÀR¥…›Oì¨$žÚb´`šKWesW%1óÔB¼D®Sà3¥«%1Wš²¸(‰Ï”&'.Jb¦ô‚8çˆQì Š 
+¿F ®‹‡3§ÅA¾
+™áá1WvGÒJI“=õSW6qµ5øÂöiù…œ£¢Œ‰"A–^É­Œþ'Ÿ1¢¥@ç;pò:tú€˜Ÿmšôèj9uuWkƒ/¬£c6íëÛÜ!ó«öՏ?&NV§NÕ¯iÒ#<¼57w¢Àd-ú€÷}’Öë9Q
+šÛ†kÀۓ˜®üšâS“YÊlû®\/ˆAûÀ‰„•šŒ;ÛÏðRxÁÙq"áC¥±¬PÓ'·á \«§"<fæ„5p?ø‹Ü~†¹+„£<f&
+®ý _àzLøû>æÂkãÇEðùÄhÅ]5|¬2$ì(ö3| òCäÆ+–JûsïÑ*1xqÀíÑ*qåzAlÑ*ñ±Ò­(íÑ*ñ¡Ò­_àÖhð˜Ù£Uâ Ü­s[´
+J#ƒJ¨ëkKºÖæÄ#Fð4¨M
+FtrʽîcÛ@P‰¶ÂcZé}á¯P”3–²j¦àûÚ>|Ä7tm „ >1à©íÓrõ—»Û¿ž¿.‚3
+4ùéŒ_ïïŸ?T vá&KP´1/_t
+÷LtwoÄÒ}àFÙ¡WƒÆn¸¹AÅn¸Ù3@ÿ{2¨O¦£¾ vºW¡W|õ>pgs„ì‚ý"c7\=Ñ,Ì+(‡¿¹‡âXL!ZçÝu4öpl§{ÅÑÓ"Wï7¶@Ȏu@솛'Iûédâؗu>`_ò|Àt÷/˜èq„eþ†ìÜ,ž;ô’ž¿÷ŽkTFéÆQÛ>ҏñTܺ4Ô±±­l¨g  vZb½â«÷;›#d'ì<»áæÉJ“B÷2³ˆB¿
+=Ûé^qô´ÈÕûÀÍ°­«Ù²³;®žXÏ"=@•5,—".SÅz®« oà‚‘æ’@è[¼wع 5k¾Õ›…µˆ
+beÕø’æ•@èU8cÁgì$ªäÀ͓•‡zÈ¢‡PxŽ4«ñ@cÇvºWITc¹z¸³‹¨Æ0?ÂpæêpÝþœ#}Š&cNôpê–Í™8MÁçr*‚(‡vˆâDc(f4”vñpŽõ!bn‹‹ü$Ìõ¿ŠO’³\çãcul=Ä¿Mÿ Ú§÷žªS?N§ª¯òÓ7p)ÚRb‰p¡5eíF+½–E
+w9øí-|€vÅáyè2¡ªÃ Z\^uHUz’äfŸDl)Ã\}Få“f½2•G˜Bý4¾‚àG[C¹¯Ò“àVÓ7Ûòzی²j{\ŒÚ§¼*ÿá¯P”‡ýz!H
+C8˜½¸¹Ö٠Мjд[‹¸r$QFL®Åâ3„jÐ)Sû®Gw6éäÚcGˆtsLž±ãŽ¦~+°*[Ñ+PÞxl*DN-‘ß׸ÞW8þMgH ¸Â“6,>6ÊåÀKrX~jC ‰“¸ 9}FÁ”ŽüøkÅl8È\®¥ò½±\ÞîôqXÖI5áq Ù½ÝÃ/?ã³ßHÇ {ð£Ð"Ž]'~í“~ šŒ¬Æ5PáÍ7©|«
+VaC;´ç¹9‹ß²6;ðí–­Ã
+<Dޙ[¹üåw¿¿ßýÛ>uÈR97(gŸIw)è-¤Ä^I‡düqrB'v±}Hاº¶é )[°þ€}ûF'š­s[OÚä ÜF|½^ä_?¾¢j?pâÀ{ ¾?Qmÿ€ùúÛ¿ñ« ­Ñž'(×ã8/ßÿ‰g¹ƒZ|p­yùþ÷?}8ãFOE<¨J×a+؊?UxP£š$ªFùþb3<óvÿ}A{|uÀBõÂêÏ)ø·ãpýëå?/µºg—øRÓ#üfr¢.סúíåÏ^%Xsð:,7¦›BX©0Ó~ÐĘàZÔ(«O0zêÐ
+’Õä؍Ç&‹ÂZD‘ϳô<é3ù…Ô¹½Îmœù”Wèduܹ¤“é4×N†={lꅝ——¨ßàÓ‚-u6ÅùÎoò†A
+ê4Fq†ŠBþ+ÔT‡ Q½úiÏ⫈U´¾9íˆPû¼îøm3““V.eyVœ©žÃÙBM!:üÛ)²žÄV½¿dë›cÖNµ'N¯ -X˜,hFFg̯.ƒIåV ”þ³B("$ŒoE7€wØ +®+¦k˜X :‡Ä¥tg?pIß.¥—Y
+’žÆ¡!«h}s,Ú¡6ï#®-X˜¸Ë*
+y¡¦Í-YO⫈Þ_²õͱhGÚµq·TmÅ̤öP风Ð;àӅ°Œ»MàY¦”R
+Æ7ƒ¢ªîkLU p 5Ñ蝡¢€R+Ú:Q
+‡WŸ"£ÿ0Š
+{Í+‡±P8
+Œ8¬-}÷2ÙLœrö„9hˆœ=[홴§kS¬Ž·-$@XI¶ksP±yz;«™ìhæ”PHÀ‚ QH€¬ƒ¶øŽÈ˜°Ë·P9‚™ä„½9˜XFšÂ:.f5p1ŸŒ~A,DDﮍÆA™¸Ã‘Fê•]µ¿
+N ‘³gk×Vßy°[×X5Œ•$½mŒ8f'<Q|Ì"ò1+Èð Bb…Á)($Ðï´{Òîy̎‚=1$PBìg³Jh˜ø^3þðbô)K °·Â@"DäìÉؕÅqðX4ˆlñ‹f‘à·èlºÞDû½aZð͒Önó+ þ‡8GÁRÑ8 V²à›œ}'äÚº{+Æʒ7|C²â¦ß,[Š_Ùñ?Ä'¡ÀjÝi¯¤½î´e 7&„%-ù†xËwèüq7—¼æˆ  8BB¯ù&&ǸªnàJ‚±²ã=ߐ,ú†iÓ7ËɖâW6ýq„†ÄI(°šÿ§½j›Ó¸ðw~…>Þ¥=GҝîåC?؀S2ÆPsu2‰3j“˜Œ;͸¿¾»«•N<i§ÓÉÄð°«}“´ûhGÛDÚfG›I¸„°’¨¾GÌõ=&²ïW÷v™ìïùqqX?
+¢b²ïåÖv„¼¶gâ cŽ’Ù¾GL÷¬
+áW"÷f-ßßób£p^"Ädù¾“᪖ûúðT÷•¿Ã–ò»U–‹;“Žòïºp‹tÑ8ÊïÄl8B6³qa")yĤßcbý~%qqo—Yÿž‡õ¡ *fý^nmG(ÐfBî#‘AßdÚïóþËîøX:îì:â¿çÇÅaýD¨‹Ê'gÛ
+a~
+ø•y0„ýS`Ϗ‹£ ƪ
+Ä«í<ÒÎw´™¨ûHdØ7í[ @2ì¢ôp ‰§;«üØs₰N"ԅį'¶†C`8üØà1‡ƒ2––ŽÑSoÖ;i{/ÛV
+%ÚO=x¯Ô•ð¿Ðckª‰i4˜vÝK^¤í—6öFd8¾ÑÞô’â¨6$™:ÊsÑð·JŠÙoøsû¡!•aÛ+`º©p07Ä민¢´ü„å¯ j-¾-^ ¨ð9¢±ŠKäB‚‚Ú‡—ÂeÉËN
+×.BKSµþ¨0
+4Fã“5FO¡T¢”Œr–ì‘Ü2kš²YÉNjsd»jÈã&ÇÛ‚'òb¼,Çɂ,¼(<¨PŽáXØÐCÕ®âúÇ»qÝ»í<6xFÖ&¾#ÌEcEW5ÝÎÕâ=Å7ˆ~+uÉÓÚ1´_Míºô#Ô yéšÎeAẀՎþ
+R9ùQ›©¨™–ºÁ{·i::ʵŽÑù`Ô?n'øC¦`G`K2(°Ì©û ßN'³á@L¨Ã\BÅÐ>~-𰕎c2•œLÚv2—£á›«Wí•Kz–ô’ÃUpÝdÐåjºßp~÷Z¾æ(VHH%ð³†ã€Án ýÉxz6:>oE;¯‡ƒa_ÌÚãóÁñÅ`&ƓLk™]ŽÇ”,“ªò=†
+ÐN[q:¹A-Ä`4žÏF“s\õ²UsWÿ¦æLá‹Ñ?
+y(8À”G#Öë4+)ô«\W~@¼OøÛ ÚÝ@ì7äï)Í
+«›ô§a–f9æ\BÎ*ÉÔUjÝ£OÜà1¶rÏÿ` Æ֋´Lî–›´‚ñp Mò=-’;ò»fU²F´ZÁŸåþà²Gp‹Ÿ[øÿ`}ãŽk»ã’òGßÀíÞÓè?9 ºè6W¼
+"–Ú•Î\¯¤;<öZ€ ï´0¹ /`
+ŠW¿Ãî É®Ð)0 -‡N–Ó{ŸŒ77‹•À¡Ë'íb}¿ØÎñh]`ÞsHòîót©òd:¿þ:<X<\o—XýûÇåæåʨºò
+m†~‡–ƒ–¤†®yNˆ¼~NH-P}TAmón[‚zè
+ϙ*Ǽðd/Dÿoóõ|µ Ãëöä*Áû:ś’v³?ÍÀ‘ÚÙ%(&Ôçv œéÂ×¾†»tXÈ»tXx`—ÌÁ]RÄÈ©’Ý6e©I†Ã³Ê^þ“¦I®j^ýì†å
+Æ ý‹²ýy7ײ r-*䬺®Ž´@:ì]F–ºt*í¤tÓXªdy¤Ë`1×éðZ6Þ¯†“Zë`-—ñðZhBHP½ß Ü­å*ïMHu$텥/Xõššx4!yoàQKªø‰šà±‘vìÅ΂‚T€fhÅ«ðӔc…lÛm¬x'~Ó?²OÛÅú‰¸ŸoþÍL×ß>` ¦t¸š
+~Šþ-À"lcÏ
+735 0 obj<</Length 3600/Filter/FlateDecode>>stream
+Ó2oa
+øáùvyÛ¹<‡:åçlKÈæçô;ǝäÆ>;5„yÕ_ã:/¿Â…²õ“,8î7X»òWýŠÛ̸«vÝ`2ok¶[ó¼Tf{ } RJpÄ6g۔E¹8ïiŠÛ\ióïïþqû2O/¦ÿM÷õîï¯ßݦ²L߉pÿÏÇ¿üŽ‹՟EŒ!o€NýÛã·ßQ1œÜKö9éK(`׶cÉ2=˜ññåù‡í«_Ƹ$:E‹Ú!aÓÏSiW»²
+je <HàU±ÊÃ:‡U¸7òîçÛ»÷Ÿ>ߞoo¦ÏPtŠî¢¨ü¦Ï·éó·é§ç?©Ê8=÷ӃC]i<÷öüù@ɶ÷Ï°ÊO·ëç÷_nÓǟ?ܞÕXjŸßµ"#Ï¿|{6ÃZËì÷rÉK*¯‚üü$³äWw/^ݏ+¿¶xüŅR‰â"Y)é-y]¦'Éö<GñKF>9ùhŒ.<pR„:5äÆÔEÌËvÞ 8¨”Äð*
+;±ÿÎU^#±vʁΩJ'p\~¸D)3¥t´ƒ<ƒÖŠœlœ“LïeaBœK2ÆɃQÅ<PÅÐ;†^ëœ+vJq;<pCÑ5Îp¨cýñ¨aúÓO@ϬÃÖ୒‘©ÛÁƒö[ú™àMA–miD[­sM¦ë H|Ô4‡Ð9ÀE„‹œà–yïqê¸<|và6Ø¿qh»Ø>öÅQÒ?£(^p•x*¬(m
+¹3·xY“Ñ)©,—
+ ¿.,MøµIý×¢cž“;΁ÁIʗéƙÆ90¸„ú~ª·äMãMs C)gë0œAµÇ À£«3œƒ ˆ¿@ùLl-„'Ð9±MNÓ h»W»å4Ààè¤Ð3ÅC
+žÀÑ83®G;¦ql›š!tÊʚ¿²(×±¶7˜1Øk×ÄiÉ®²FX¤W…-íО¾”t sVQ<Ь m¬qà7މF²&1ük XêÃÆÁ#ꂶ"2n—ÑœËØBˆ¼|Aä.T+$Î|] 7íŒM1Ǖs["WÓd@¾#pºPîJ|›qŠ¥š•åuv]W3
+AÞø%²è¨ÞãË3¿S¤Ö.(ª‘K“—1µÑÏ’ËË­¡DkOý[G›§ý;Hb©¦é´Ÿ¤Á9 ‹ª,CEϯÖ,w$Xƒ w3fSdèx½¼½¤…³âÆL{"ì½­Žå•ƒ[–mºng×)ÔÀ…(˳—a˜Cràà®Ü
+E®ÚPД(4ŽVÌR+WQ ¼lÉ ®Ó“‹~àÒ@˜»>…M:ÃX·ÁD8c'€ì@,¬àH­'4Pà—¡á ã °3ç‹Þ»rˆŒù¹s6lB¶ª\øÑa â5^>³t†ßkË>L‰ÍÁ£ú|M<òZ»§Z™ˆ½y©Ô…µ4:ª8›Žz`ÔxÄ©Ý
+¢“"ÆÖ57àW#W\Õ m‡ëÖ=í$¼Þé‹âúÍ«Ð LÖjõ òí ÚÐuŸì¬ÒŒË®©Cöu˜Û/æ"!êyS[Ïè‡BÙö ;_OYځ‚vA
+à‹kq§VŽ9U¸\0€þÚÌ¡GŽâaÅS3ÁØTO¨… È·Ç×.ûZLñ" ËóŽ#g—~,_€´{<À¸ð›ßW¾Ì4èMG@¨yŠ02Q…³½ aHò½Օ=*¸æPxÑ:!!ÜÎíòä?ʅR›ùQ,ñ~ áFÈÊþØõš¢,ššF ©"W{z€Å¡™æÏ3‰9ꪻC3tvØcØCJW0ÇJÆá™8´A2Û¸µeâÔº;s.)l”Ù‘í==€ÎUcèŒo݉}†@´\õ…DÝ-ZpȬÕó/ì(¥Ù´¼3
+wßnj9³ÎíPË?æIʶ\äÌèNÚfDöNm›3HzãZ@ÿªÞíÖ:õÎ܁‹Ó7eŒEJeþC™©•ì†)ã&gMٞ
+­mQæô ý>Jå´°´î•W`ïÎí%"3ì‡i‰\Æ.]èµv<ÀôJ±áX¹'!åÅhaY@&Æ®Z¢Y\Åè[N“éL"QÃSÄH*€Åé‹÷Ge®çŒæEø‰r0-»ö¼Tç.…D‹C0Dpc7‹’ð:ú»íò´9ҙå~ë̦+ÕÁôkú³åôq›ÜHÿґ>§œ~ÏïSúö=§ŸikMÍ=‹({=á‡24¬ê,-U¶{ß¾lÿFÌý˜
+739 0 obj<</Length 281/Filter/FlateDecode>>stream
+H‰T‘MO„0†ïýs\㡀lW“†ƒ~DÖ½—2 ‰”¦Àï´Å5€éÓy:é /«§Ê ðw7éèÓ:œ§Õi„ûÁ@šA;èe_…·•Nr½Í Ž•é&’ñڜ·ÁáYÜ&7Àß\‹n0=Îéç…@½Zû#š(
+C¯ÎQN!û‡b0xý=v²þÞþa? ñ[ˆ
+
+740 0 obj<</Subtype/Type1C/Length 6592/Filter/FlateDecode>>stream
+H‰|TkTSW¾—{¯£ærn0÷j¥EyˆRÐ¥ 6à£PDEq” š !Á$Àâ• |y
+õ5ÍGÙ'±ƒÊK åFÎÀ%|Öj÷uœ<6 ;gߺ<&6%ÔÀÙ´â}›ö’ÑC—ïhüR“Vn<ېÉTY¾Ø¶*ܑ›“ÃØ
+ë åy]¹d7@æ?ZgÖ!§:À
+ÓºZ$äB38G˜Iú£qÓÐ „¡*l«È; B­r-\8I*lÖʯÙ$¢´Œ¸ýÏ[/Ïß¡ö8þm¾|Û^)…oÀ~þB5z¤ýÇâJ1ý
+‰è¡ØÖÔS}NöbpÕEúš˜¸ßw6q…UÛöZŠ¨ÜÂüÌ<6ÿöÆ<ynSw~—ì«Ýíƒvê~Ûõ쳈?!÷­ñ9ãYìpeŠ²V‘CLÁ2@̗ }:ØßÒQßSs¼ÜzÆS½SiI̧•Šf!iYü7?‚ç럀qø#DæåYŒòòõÌÝ>eÀò‚ð˜øµ#àudO×¾zÎÖØ°¯Y&©È:™%Tf©–v
+q´FÈ1c¥VUq|A˜WñÕ±¶{2Ð!hÞÇh1")ºæ@á?ª_€êgP½†M^K—p«KÚnþ@‚_`ýœZ§ÃÝæ…ù+.l¸–ÆÑÏõ¹‰†œ<*'×dÚÈú<û ¦¼éM ¿î[rFN¿êl9TWWK5®l9ÊÒ#Ïw.ÏOa:/jCVe§åæsá§Ö¸Çvíí“ÓÏkÆn1V}s±ùìñÃܛuý[wGRÊݛ“ÖÈ$åYP:ç»ð#àéÐÏ[ûlü!éÜiçƒ[}ýþê#\ëVä6ƒG¾[½Ê·œÛý¬®³Î ¦_ýÅ!¡’…©@!yv
+·Ê5`#é·ßŽÔ¿À]m;}ñ.ûzQ¢jåÈ·–8òðžƒ6›¼¼¼®¼YF —/kƒæ'©ý8s
+ÓHÐoA|}cÀÌèäÕ¥\|ivÓ#VÙù}³³ÙÒnð§‡FÅ°‚ùh}Lü|òö‰Ãö¾ß€7øŒŒhÐøÜi›˜>m½aíÝq…¢‡Ê3M d¨ÍAÓQ2
+PvVÓ!}ÿäÒSô¡LÎç9ÿ&ºZ£¢º®p(™{¯‰!•qVñÞfî
+º´Vb¬Ô)¢V>A«@paf˜' y3 `Táý
+*Sõ•5*j´ºL¬«Iö¥gºÚ3hÚ?÷ÇY÷ìýí½¿ï;çJ¨Œ,±v;“œRfÎe¥ýñ¯ìúÕv¶v‹ˆµù
+LŒýÞ|²î©©òû“Ê9–)(~ÊV/”zN+Ð]ÔÝ*©¡<iS!¾ÔX4¿£=<ò•6ÜۊQlRŸÑ°øùت^gÃÈv‰ˆ¨‚BÕbf9Á$çzÁIêٚûAk2nv“¼ Ê]0Ö}Hêß AphþóÉ sbâ•A½–"ÓÔ2¹J¨ÊÏ*’2hÙ*XŒuñOx¦?GocÛÍ<þ]õmݹ¢ŠÿÜ,
+ßÉïqa+Í:SñS÷V@ñD…ùŽ´›DqžHËEòP’˜x¨6)Ԉ—‡v¨5Û´©Q®,ZG‰Aë"#Œ9}¯¾¹¤ß0Q Ž€
+pýåMBC_½ã|9ÖÑuy7÷´Û§roÃB_î½É ¦þ»h%
+C1À¢y[àC<ú°ÍE²9  î`ìBëC¡™a0 ìöOÿÀgÌoñ](ý ŒvøL¹(Ìñí~m…ÿwø0ïèr bR™0ý…äUÏVu¤¬ŠýÑþâs`è±ôÁøfቤÛÇLä
+ƒ@~<¿vò7Ÿ $fY¥ä³œzI³Øvfß_姨+Ñ#é=IÂ‰;¬KÔ"&°A® ùñX@Ë
+B|'£½dÎ÷
+(²þ˜¼Q[Ñ\ªˆ=ûö¼#ï9bûÒFµ¢!9¢­V4…vÍ~†´WQ5H܆Ä' =}»ó[gå˜ ¶‡&\>vÈæ®ÁbßíöFWŠ‰»š
+™b“bs"Z”ŒÞÅÑ·ÂÜhø ‚¨]Än´pZ° RÅD
+ü"¦í‡iŠ¡RǸ+{@L^T×(Ž­t£µF+‡Qu–€9C0໸C³‡Ñ|¼~N_„ð£c'&ªW¬”_r<6› ð?³^âiæpÉ}‚Âfž®  HÉÈä•ý,,'ݪ޽ͺô4K"]¸FœœAIdùù¹tFkfc]•©Ñ$47YŽÙT¥Åft0­ÇÄëÙ42Kš¹YBm—ffn§7 }r¿®¿ùx»°¢À”ïPRJ{½ª‘á÷-z"PæèåLÖ¾úaWµ³©š­·U[Ýe'ü{ R¤n©ÏU˜ +õ…8î#tÑy¿WÄi©TÒ­7¨·Ðž2ãÚP¡³ðÁß7?zÞ‘æió±û¶ UÖ²æòèÄG3vnŠ-e”fÒVSEæb›ƒöKW>ñs>'a†/7¦ RE ˜„½0맾öŽÍy¢.Vm1™˜š††“l©C_)·RÙ~›ˆ)!’#»>a×Ç'¯ §‘ϝÙðÞ¥±ž±3B¿¿+o&Ÿ†»uRHjj•úŸ„@X…ŸC­ü=\û¤Œ—`ԕÿ…æ¾"ãä+Q\Ñ%QK£wH~k¹¤ LÍ Eø á‹~½ë­µmUåUÇØK¼-äy®ò¨¦®4^«ä¾jOèðH¾ÌÉëTÒjâ93NÕq´*‚ *Š¢HÌBHHyIH$/‹„5„! ZeªŒ—±c¬µ³œºTíà™ÖÏs–3¾wïý–ß÷û6¼ø¶ÿá‰6†°Îñ*djs?cóŒ„+g:ü=ªü’«ÕއkÇaäÉy=è`9ŒœZ#y’¼œ
+!ó®sÏLäŒt5Õ¶Ö:êjZ°¯?¹½
+$»ì5ÒPЗ]eeBë…ïDÍ¢å(Åø>cžÇðr
+…9}âàp/38T؛MâàOÿÃc@mtLðØSW‘hÀŠÀhmŽ#؃`3eN~)ø
+,ÉÆdKs„Q5ãœ<7LrŸ°*&Ž«ä!î-·"êdý&¸À¼ŸwÄ)ãÊRô˜Œ\F÷°ÇT¦—ëi€Á~“ªo¥Úù0º‚Gð=âQÂcv¡ªÌ U¶þ†çmô¹ÚùcS‡ØÈ¥9ÛRJs}MJ’û·—š/Áÿ kÃÅýg¨GE£Í±—U!ºï¤¶‹D(àw®oªimøc½´Ì¬çë 5v5©³)è¬ZŒ]QÃòØì»Äû×Yc_õG°1 Qoþ±܆Ã<J[Y­áïÙp¾ ¹““gZ;ÔG[HYè{Udƒø4,s<<ø ìT&钪P`Ft´ñÁ#iƽaŸ;°1w
+mlàdcK]3¿¡ÎPÑHÒ·ÙkÇðé·¿+@ôw sr'ä
+>M¹ÛÛéiîà‰­uw£K.C^ÔC÷Ҍ£î²wÛ0nƒ[ú53¯
+f"ŽãóC
+Ô$ÙíbÎy½­BW ÛZ°º,£|XôäèumÀNŸuc kƒQ]®)sŒgXlœ} âLÁ•cð́;¾‘žq48ÁŠW‚kar(õûçIaÁ bÎ%½]«Ï©<\øž:M“ÂÂ{¢û˜#ZYð‹¼XôGyI1­¸¢ës¸/¸^i;etW6¤Ù§Ùȓh6ä ~¸7ø ¸zøáÑç8|ç\4ðÐ7A;G·Q’ËDÑp»"Tþ¢†¯ÃŸãÓ!=ª%™i}ÁÄpÕâþ³mŒÏáWÜöóaeñb0Te¯ÒHµÊòyaúìbM«ÝÕïDG:18WåÖu¥ÿ]¾X’}Tô_åq?ÈL.¯mäÈþ¸š=yJë´9+f-ž³fþ²½¦ssÛR[9€…Ììß%e?•W3¶ÙT¤ÁyOÓT` Weª—9|/’hX=iâ6¨§w5O¯Ÿ›8/þÐo¥ý¿U'V÷Ö´Uw4ó`eEvIEJGY]KS•Tƶüå³gNX8InÎáù§Î7=ú]aͽ%û—š:?r¾GœcÜûó$óÏßß#DÏý=éÁÎWºð§Ü‚ß• ¿Ï98çwÃB¶ß] ÙA‚ó×.ün1çøìßrüž¹Sns¥øN¹(Ι3çópmáú.ÂÝÃÃ÷£CäG¨(@€ŠT5
+
+744 0 obj<</Length 333/Filter/FlateDecode>>stream
+†ÎauJ>>‰8^¼ÿÆÝ1”%4تh÷\ù—ªGˆXöǝ®AÏçd }e1TîŒP踄bcJ@×ü¿S©(êÖ~UAIeÓ¦ŠõfÆ´®?ÎfL›šMI”˜R‘÷â’$¿¦’QhvÒ"Ól§-;&ZÂk-ĞS&2IM™`É…`‰I© L§I1œbj©td¶D¤JaUdì‘ ‘±Gƒ<b»4%]ðÛñ@oc°—hBóÔçAð:‡·Ãž_œ?õ#À™¡}
+
+746 0 obj<</Subtype/Type1C/Length 4853/Filter/FlateDecode>>stream
+
+
+oä:yŸü•"D«øÎ1̱Ôñ?c–ŽivBN)N•Hù±òºòû€²áE-~={˜2‰PlY2ZŒ¡‚œçÈ ¨B0„‰–ôq`5F+¥£xÕÛ3Ì ¢…^Îz"VK1¨ í–H}d |f‰äˆ„8L&Ñd«Ê¯!ðh¨æ%Îz±ýÛç*X÷b~gÍ/·ˆŒä!¶ªžoÊÔxâv¿ªP?YL–y+à‘¯‘^
+ÃHA-³LtŠ°‚¹”ÂÁ°%ya2ü&)
+gujæF#7*{Á–Ø
+du­:¤iY·'BµpGa<c¼9óÞFs³º¿ÓøQLlæt>orçº1;|ýœi^XDv¨qK™y‹8%…â.-GIy‚Ä”÷€šËÏJد&vÑ·_?íøæÜIþȉþºóêóÝÛ
+Ær+í¢ˆ (qsë…&FØ$LäÈügð@P‰›DEõÀÄY¬¾ŒYâ n…Û±"Dì[³~ n`ê]ÀŸ…fŸˆH9"ÛħÁ*ÞÅá±â¶ˆègØo¢ë-¾ x[¦qoƒ‹À>è@P‚W«ÎÖÆ{áÉ~DŠqìeóŽ¨kÓLt-43àùèÛNJ]ï¼õ–±V&îø+Øtû¯€ˆ¨fA˜ ,´@"ó0YLr7çsL܊ñ|ˆ;VhË@)t‹pa¦¼EÎJDöá ݈xb˜öÂr2ß(|nÊ
+âä4¼®}VyMVë>¨‹><é)9è
+¾¿NIIžOá¬âH1ǏïæÝÔ? ¶ò }×L0à $€}à ü—é*j"Í¢¬2z0`j‚1ÅIiÛØ
+´Š;¶ˆ¸
+ٗaD@ˆ’(„ED ,j@#(DM#.ô ­œÖqQÛ9ƒç•çcŽóþ™ßuêÝ÷½wï{÷ýlO¢¿Fëô}ÌàÓ&0 ¬øŒ‘£åŠ.Òµö>hHÍGd
+ߋÒ¯­ùδӖ4…&óE¹…%«W»gë./;ƍ¬R‚)» LÃå°ú¬©ÁìzÑå¸þØwY|X¦ƒ`9äÙiÛÄìºPÕ ¹V«}$íÎnI¬HáS:Ô`qÔ¾Ò54ú M_Ì—÷{ 3÷«cƒ$ž÷¸ì.« ”
+œpu ä=b+`.§#Žwà4ɉL2 p$z¼iY½œ×?~—À¦ c"-"=<J‚æn&[
+âX GQÂÕ»)éE7n3½-šç%¯g—{ì(r¤QÖÏr´"›±Ê¾³öÝÛ\ÙV‹vܟXﱑöw+8ÍÀ}Ùör÷¢}Õµ½½÷᥺<]…©´?ço˜)˜I,xۘ5Añ±´ý^;]W.όOO`<Qù÷õ¬%Njò®UJF¼Zí=£|0§ºðÒÆCÑÿ•áýüG<"kvߋ`‰Ù;ö÷}ÑÄ\ØÑ͆šö¦H¿oP¸Ì¿ú@##pžüÒä¼"¶‰û¥l:;þDÁà9dø°ð!#·dIJNHNÀbí4ïÿp¿ÊpÐró¯²É¤Ì¹ äž9þð…Ÿ¾È1y…XP:°6»Ž=éXI{ÿ-º¶à`XRFB÷Þ
+MÌLÈHÂyTquïäÀªòê*$”nÔûÖ/ήQ.ÞÒIˆ!Qâ8†ØÎA„*09›1}jð`ðæ:z _k±Å›Ž0Åþ5š…6 éøh³C3†×€)£ÆVzïúžg×Áx¸Gíå½ÚM]Ç"Ðæx|iq“ÆÂ4áØ7ƒd.ç
+l_øפÕept°u¬oÛÐv¼ä{–ßwy`Cü{Ìws`‹âÏ[“WÂöõïé—f»÷Ýu ¶O[¿ô°åØÓ!'¼bæo;ì÷&éªlÂÌ'”UEW‡Û}û;wu­ÿž$ñ›“MëwfyTiTU8°é;Ø»³ëP×÷ >- c‹~ìaÞ´ëõŸ€ÞÆîÖöfɊ¬ü¼¬’üŠìú’–Õ¿$VO8¿äÈÁ3'Ž>>ó] ØgýjVýÎ) kÈiÈÙ¾ªm]˾Üï™|?´¾'¿d\ø+ˆyó÷ƒ¢•º¬¿Øæ¾dåk˜öÓlöïØißµ¦í™ö'ۥɿ5&ÿɟ¶sòÜÉì éé¿ã¦}ׇHsüP™ô[cPzפå8å$¸6ÍüÏÃù‰ë»wߏ"?ž‰Ø:äY
+
+750 0 obj<</Subtype/Type1C/Length 5674/Filter/FlateDecode>>stream
+H‰|T{TgŸ2uƒfˆfK¢¶W‘ª¨€PE\,(ˆ´«V„(ᑄ$¼ ˜ òh á! /»á­(«Ö
+¦ŠFÉÝQh9úh)š£!M
+NÓ@å±> ¬)üö‰~ù0ÄóÐ%
+¦§Á¬ pWB¨0Yú'ÛvùæDèIJŁ$Ül[k¡Ì­ƒdÓù¶ëu\áQÖ¿šcÍ{ä…R”Jy8Ú톟;ÿ¨ïß\#΃Jº ¿J;T6>ñ*øñæØ?#ÕCÊT»žô›\³F_HMA%â÷¿/·]‘Üj¿pí®èE跁µ5<}rl¸÷™è×µ'‘³rC'Ý°£Ìf®²šI³µ¦´I|í†Ögå–hä$‰Jôâċñ¡äOn[–ztø(Súöœ.º’2ø7'è˜6b„~ë+££6.#ÑÀaDÀtø Ö¿¹”€¦—IÚJ9Ä7¦ _].½È%F*•ákÄè
+`_Ä\‰FüQ´Íc‘—ÀÜi®¬(ã–W/mÃÂ'þ ðä‚V¢½)jSÅAIfEq½µÁueº|êôPÄv9ú\ÕJüözB¯ú‘*3äø“þ“^9þú?ŠdØÐ xMû©—•-Ê
+EùŠãÄog!™Óm1šºÄ÷ñáê|m…¤2Ø/j5Z­?”Ö“¼qFj]§¡qŠR@Ëw­Ä¤RªQ½©ð 7¹vr~öj½!hŠÔâÛ²r½¹vŒìbvðþب_'ia ·q”ø&Õj•x>NLœƒ,N—ÅXÖ%~ˆÕå«Ë%åéÆį’ZBËuë=c=—'-±ÑÏm, íʦg2˜¨7¨Q–‚Ü`Fo¾¹A”þ3ÔެŒ´ýÌsÍ9JûÖÜ5™XHú!Píìßç;¬ÆÑ?'‹â`c¬ƒ/‰Öà”êçÃfJ±ˆŒF[÷#÷ÌÈìX2;6#7ªÀ1Ût&q°åp•åi:Qs¹åíÔ
+-Ê]b8òAf¦þ唱ú5YÂpm‚«M?Y˜iזØrÓíÓl|ØÑEtÛ-zi ›á‚ÚüÂÝd‘’Ú‘åµ…Gpt6sЦø+…u†ªt²:͔“·3 3½òöä%úR«‹)t@f1|C˲*ŒçIc§¥·îñ%¨–â„
+z'mœ6ü=¯îEõ¥ò¯ÉêsGkM¹OmëæK:ü%›¶{
+Ç4¾Qh*ð:D¼ñ²ìQǃëÿ¤_ãû2ÛmY,G¹TpüÛ%áa{^P¼y1Ï·lkIww•ÚƧa.ø¥Ú]/?e%@x »%Þq¢ûàYÞó
+d®BÊXBש£ôOââö¡ ”?(g„@‰Y°°Òôí#x¡|A‰ »Ò¯4ÈyÌ°“¿Z‹þŽ>ÄTÔÓp_L–Ý©èÖÎéÚ5'‰È‡¯+̕–ˆ°6´Â*Ý(sSárr(ù¬õß™1ë&HÚ¯¢Õät¨
+7|ß:®Ò®)“ÔԔà´®PX#ÄÕÔљ)l"2:}@ßՙãpzmN/£¿kx¨÷K¬†*ÜD‰׋›pû͞É+Ú'iv‡BÑ@(sÄû¤éðFe#*
+MÇÅÒÿ·>¸âÖErÿz›ÓèÄCüÒAøêK˜j÷
+ØÜì¡
+dbh w­°<£ì¨#oÚ
+ÕÞBœ•òy ù>L“`a™TÐ¥©óO‚a\AËã¤ñÊpe¥Þ¥'ÎøóðøyÈÄZ´o“8ʕ¿M¢ƒ: Ö+ËOf¡™o/l£ÀZЌ{î\!ú—&A‡ @¿
+7<€ûïÁåÓeÅ@¼¿È@^.Éi£´±øL§Àÿ‘\­AM\aTԍ×ÖâÔ5
+ٚ뫶ƒZµã«­lÕqD 2¢XGÅÊ+˜My@ò !äAH  ¯â˜Ñ"¢"(U¬ª?::m§½éܙ¶ûw÷îîwÎw¾ón¸dŒBiT³ð„dwÒÞuD)D7±~#—
+yl-ߪ'‰Á
+ü ´œ=buœ&Y{<š¾{ÏÅÑIŒÊà!o£³½SÞéšÀ¨ÛTK¬2.=1º$T0ôÚÉĖé@K;Ûå;žÅ¶ÊLC“³6¯uÞêeC¦)OŸ 6çUÉë˜æÑîÁ^iycâhÃ0Ú4>‰žq¿y\ô¸è9xX¤9/fÉÉÉé°:—êlñzìŒÝªŒ/‡–x'Þdþ8C^ y7§AÏOW ¯­DÑ a
+ø½“ûù‘¹¾¿—Õa½m¯qã
+Wz瑋üZ\àC[ª‡<Øâ¸Ê7Ÿ_·[±ôßóCoM¾/äþ'À 8n
+
+751 0 obj<</Length 321/Filter/FlateDecode>>stream
+H‰T’Moƒ0 †ïù>vÚ!|Š„¸´«ÔÃ>´v»§ÁtH#DúïgcÖiâ'Žßø•ƒÞv×M ßÂ`8AÛ¹&à8\ƒE8ã¥s'ÐtvZvój{ãA“øx'ì® ª”~§Ãq
+E^–®Å¯±T¥k*Jåbº9&Î$AL‰†x-^³÷H8!ƈU•³$7s"gIny"É·l…%E!~’ŏ8à1ñÛÝ'n¯!ÐcÌ<Ϝ§Ý9¼ÿ~ð<\þԏÔ@œ³
+
+763 0 obj<</Subtype/XML/Length 3729/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="3.1-701">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Acrobat Distiller 7.0 (Windows)</pdf:Producer>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/">
+ <xap:CreatorTool>Acrobat PDFMaker 7.0 for Word</xap:CreatorTool>
+ <xap:ModifyDate>2005-05-25T13:06-04:00</xap:ModifyDate>
+ <xap:CreateDate>2005-05-25T08:56:46-04:00</xap:CreateDate>
+ <xap:MetadataDate>2005-05-25T13:06-04:00</xap:MetadataDate>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/pdf</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">AD9510 1.2 GHz Clock Distribution IC, PLL Core, Dividers, Delay Adjust, Eight Outputs Data Sheet (Rev. A)</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li>Analog Devices</rdf:li>
+ <rdf:li>Inc.</rdf:li>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/">
+ <xapMM:DocumentID>uuid:5573f6aa-8e61-4c81-bdef-663a899c1e56</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:bb07bded-bb23-4d64-948c-12f528457b2d</xapMM:InstanceID>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>
+xref
+0 765
+0000000000 65535 f
+0000092365 00000 n
+0000092610 00000 n
+0000093522 00000 n
+0000093655 00000 n
+0000093789 00000 n
+0000093922 00000 n
+0000094056 00000 n
+0000094189 00000 n
+0000094323 00000 n
+0000094456 00000 n
+0000094591 00000 n
+0000094725 00000 n
+0000094860 00000 n
+0000094994 00000 n
+0000095129 00000 n
+0000095263 00000 n
+0000095397 00000 n
+0000095531 00000 n
+0000095665 00000 n
+0000095799 00000 n
+0000095933 00000 n
+0000096067 00000 n
+0000096201 00000 n
+0000096335 00000 n
+0000096469 00000 n
+0000096603 00000 n
+0000096737 00000 n
+0000096870 00000 n
+0000097004 00000 n
+0000097138 00000 n
+0000097272 00000 n
+0000097406 00000 n
+0000097540 00000 n
+0000097674 00000 n
+0000097808 00000 n
+0000097942 00000 n
+0000098076 00000 n
+0000098210 00000 n
+0000098344 00000 n
+0000098478 00000 n
+0000098612 00000 n
+0000098746 00000 n
+0000098880 00000 n
+0000099014 00000 n
+0000099148 00000 n
+0000099282 00000 n
+0000099416 00000 n
+0000099550 00000 n
+0000099684 00000 n
+0000099818 00000 n
+0000099952 00000 n
+0000100086 00000 n
+0000100220 00000 n
+0000100354 00000 n
+0000100488 00000 n
+0000100622 00000 n
+0000100756 00000 n
+0000100890 00000 n
+0000101024 00000 n
+0000101158 00000 n
+0000101292 00000 n
+0000101426 00000 n
+0000101560 00000 n
+0000101694 00000 n
+0000101828 00000 n
+0000101963 00000 n
+0000102097 00000 n
+0000102232 00000 n
+0000102366 00000 n
+0000102501 00000 n
+0000102635 00000 n
+0000102770 00000 n
+0000102904 00000 n
+0000103039 00000 n
+0000103173 00000 n
+0000103308 00000 n
+0000103442 00000 n
+0000103577 00000 n
+0000103711 00000 n
+0000103846 00000 n
+0000103980 00000 n
+0000104115 00000 n
+0000104249 00000 n
+0000104384 00000 n
+0000104518 00000 n
+0000104653 00000 n
+0000104787 00000 n
+0000104922 00000 n
+0000105056 00000 n
+0000105191 00000 n
+0000105325 00000 n
+0000105460 00000 n
+0000105594 00000 n
+0000105729 00000 n
+0000105863 00000 n
+0000105998 00000 n
+0000106132 00000 n
+0000106267 00000 n
+0000106401 00000 n
+0000106536 00000 n
+0000106671 00000 n
+0000106807 00000 n
+0000106942 00000 n
+0000107078 00000 n
+0000107213 00000 n
+0000107348 00000 n
+0000107483 00000 n
+0000107618 00000 n
+0000107753 00000 n
+0000107889 00000 n
+0000108024 00000 n
+0000108160 00000 n
+0000108295 00000 n
+0000108431 00000 n
+0000108566 00000 n
+0000108702 00000 n
+0000108837 00000 n
+0000108973 00000 n
+0000109108 00000 n
+0000109244 00000 n
+0000109379 00000 n
+0000109515 00000 n
+0000109651 00000 n
+0000109786 00000 n
+0000109922 00000 n
+0000110057 00000 n
+0000110193 00000 n
+0000110328 00000 n
+0000114284 00000 n
+0000114338 00000 n
+0000114392 00000 n
+0000114446 00000 n
+0000114500 00000 n
+0000114554 00000 n
+0000114608 00000 n
+0000114662 00000 n
+0000114716 00000 n
+0000114770 00000 n
+0000114824 00000 n
+0000114878 00000 n
+0000114932 00000 n
+0000114986 00000 n
+0000115040 00000 n
+0000115094 00000 n
+0000115148 00000 n
+0000115202 00000 n
+0000115256 00000 n
+0000115310 00000 n
+0000115364 00000 n
+0000115418 00000 n
+0000115472 00000 n
+0000115526 00000 n
+0000115580 00000 n
+0000115634 00000 n
+0000115688 00000 n
+0000115742 00000 n
+0000115796 00000 n
+0000115850 00000 n
+0000115904 00000 n
+0000115958 00000 n
+0000116012 00000 n
+0000116066 00000 n
+0000116120 00000 n
+0000116174 00000 n
+0000116228 00000 n
+0000116282 00000 n
+0000116336 00000 n
+0000116390 00000 n
+0000116444 00000 n
+0000116498 00000 n
+0000116552 00000 n
+0000116606 00000 n
+0000116660 00000 n
+0000116714 00000 n
+0000116768 00000 n
+0000116822 00000 n
+0000116876 00000 n
+0000116930 00000 n
+0000116984 00000 n
+0000117038 00000 n
+0000117092 00000 n
+0000117146 00000 n
+0000117200 00000 n
+0000117254 00000 n
+0000117308 00000 n
+0000117362 00000 n
+0000117416 00000 n
+0000117470 00000 n
+0000117524 00000 n
+0000117578 00000 n
+0000117632 00000 n
+0000117686 00000 n
+0000117740 00000 n
+0000117794 00000 n
+0000117848 00000 n
+0000117902 00000 n
+0000117956 00000 n
+0000118010 00000 n
+0000118064 00000 n
+0000118118 00000 n
+0000118172 00000 n
+0000118226 00000 n
+0000118280 00000 n
+0000118334 00000 n
+0000118388 00000 n
+0000118442 00000 n
+0000118496 00000 n
+0000118550 00000 n
+0000118604 00000 n
+0000118658 00000 n
+0000118712 00000 n
+0000118766 00000 n
+0000118820 00000 n
+0000118874 00000 n
+0000118928 00000 n
+0000118982 00000 n
+0000119036 00000 n
+0000119090 00000 n
+0000119144 00000 n
+0000119198 00000 n
+0000119252 00000 n
+0000119306 00000 n
+0000119360 00000 n
+0000119414 00000 n
+0000119468 00000 n
+0000119522 00000 n
+0000119576 00000 n
+0000119630 00000 n
+0000119684 00000 n
+0000119738 00000 n
+0000119792 00000 n
+0000119846 00000 n
+0000119900 00000 n
+0000119954 00000 n
+0000120008 00000 n
+0000120062 00000 n
+0000120116 00000 n
+0000120170 00000 n
+0000120224 00000 n
+0000120278 00000 n
+0000120332 00000 n
+0000120386 00000 n
+0000120440 00000 n
+0000120494 00000 n
+0000120548 00000 n
+0000120602 00000 n
+0000120656 00000 n
+0000120710 00000 n
+0000120764 00000 n
+0000120818 00000 n
+0000120872 00000 n
+0000120926 00000 n
+0000120980 00000 n
+0000121034 00000 n
+0000121309 00000 n
+0000121751 00000 n
+0000121886 00000 n
+0000122021 00000 n
+0000122156 00000 n
+0000122291 00000 n
+0000122426 00000 n
+0000122561 00000 n
+0000122696 00000 n
+0000122831 00000 n
+0000122966 00000 n
+0000123101 00000 n
+0000123236 00000 n
+0000123371 00000 n
+0000123506 00000 n
+0000123641 00000 n
+0000123776 00000 n
+0000123911 00000 n
+0000124046 00000 n
+0000124181 00000 n
+0000124316 00000 n
+0000124451 00000 n
+0000124586 00000 n
+0000124721 00000 n
+0000124856 00000 n
+0000124991 00000 n
+0000125126 00000 n
+0000125261 00000 n
+0000125396 00000 n
+0000125531 00000 n
+0000125666 00000 n
+0000125801 00000 n
+0000125937 00000 n
+0000126072 00000 n
+0000126207 00000 n
+0000126342 00000 n
+0000126478 00000 n
+0000126613 00000 n
+0000126749 00000 n
+0000126884 00000 n
+0000127020 00000 n
+0000127155 00000 n
+0000127291 00000 n
+0000127426 00000 n
+0000127562 00000 n
+0000127697 00000 n
+0000127833 00000 n
+0000127968 00000 n
+0000128104 00000 n
+0000128240 00000 n
+0000128375 00000 n
+0000128511 00000 n
+0000128646 00000 n
+0000128782 00000 n
+0000128917 00000 n
+0000132849 00000 n
+0000132903 00000 n
+0000132957 00000 n
+0000133011 00000 n
+0000133065 00000 n
+0000133119 00000 n
+0000133173 00000 n
+0000133227 00000 n
+0000133281 00000 n
+0000133335 00000 n
+0000133389 00000 n
+0000133443 00000 n
+0000133497 00000 n
+0000133551 00000 n
+0000133605 00000 n
+0000133659 00000 n
+0000133713 00000 n
+0000133767 00000 n
+0000133821 00000 n
+0000133875 00000 n
+0000133929 00000 n
+0000133983 00000 n
+0000134037 00000 n
+0000134091 00000 n
+0000134145 00000 n
+0000134199 00000 n
+0000134253 00000 n
+0000134307 00000 n
+0000134361 00000 n
+0000134415 00000 n
+0000134469 00000 n
+0000134523 00000 n
+0000134577 00000 n
+0000134631 00000 n
+0000134685 00000 n
+0000134739 00000 n
+0000134793 00000 n
+0000134847 00000 n
+0000134901 00000 n
+0000134955 00000 n
+0000135009 00000 n
+0000135063 00000 n
+0000135117 00000 n
+0000135171 00000 n
+0000135225 00000 n
+0000135279 00000 n
+0000135333 00000 n
+0000135387 00000 n
+0000135441 00000 n
+0000135495 00000 n
+0000135549 00000 n
+0000135603 00000 n
+0000135657 00000 n
+0000135711 00000 n
+0000135974 00000 n
+0000136048 00000 n
+0000136183 00000 n
+0000136318 00000 n
+0000136454 00000 n
+0000136590 00000 n
+0000136726 00000 n
+0000136862 00000 n
+0000136998 00000 n
+0000141621 00000 n
+0000141674 00000 n
+0000141727 00000 n
+0000141780 00000 n
+0000141833 00000 n
+0000141886 00000 n
+0000141940 00000 n
+0000141994 00000 n
+0000142270 00000 n
+0000142344 00000 n
+0000142479 00000 n
+0000142615 00000 n
+0000142751 00000 n
+0000142887 00000 n
+0000143022 00000 n
+0000143158 00000 n
+0000143296 00000 n
+0000148064 00000 n
+0000148117 00000 n
+0000148170 00000 n
+0000148223 00000 n
+0000148276 00000 n
+0000148330 00000 n
+0000148384 00000 n
+0000148432 00000 n
+0000148695 00000 n
+0000148737 00000 n
+0000148873 00000 n
+0000149009 00000 n
+0000149144 00000 n
+0000151623 00000 n
+0000151677 00000 n
+0000151731 00000 n
+0000151785 00000 n
+0000152035 00000 n
+0000152181 00000 n
+0000152317 00000 n
+0000152452 00000 n
+0000152588 00000 n
+0000152723 00000 n
+0000152859 00000 n
+0000152994 00000 n
+0000153128 00000 n
+0000153264 00000 n
+0000153399 00000 n
+0000153535 00000 n
+0000153671 00000 n
+0000153807 00000 n
+0000153943 00000 n
+0000154078 00000 n
+0000154214 00000 n
+0000154349 00000 n
+0000159265 00000 n
+0000159318 00000 n
+0000159371 00000 n
+0000159424 00000 n
+0000159477 00000 n
+0000159530 00000 n
+0000159583 00000 n
+0000159636 00000 n
+0000159689 00000 n
+0000159742 00000 n
+0000159795 00000 n
+0000159848 00000 n
+0000159901 00000 n
+0000159954 00000 n
+0000160007 00000 n
+0000160060 00000 n
+0000160113 00000 n
+0000160363 00000 n
+0000160421 00000 n
+0000160555 00000 n
+0000160691 00000 n
+0000160827 00000 n
+0000160963 00000 n
+0000161099 00000 n
+0000163420 00000 n
+0000163473 00000 n
+0000163526 00000 n
+0000163579 00000 n
+0000163633 00000 n
+0000163687 00000 n
+0000163937 00000 n
+0000163963 00000 n
+0000164099 00000 n
+0000166261 00000 n
+0000166315 00000 n
+0000166552 00000 n
+0000166578 00000 n
+0000166714 00000 n
+0000168786 00000 n
+0000168840 00000 n
+0000169090 00000 n
+0000169116 00000 n
+0000169252 00000 n
+0000171101 00000 n
+0000171155 00000 n
+0000171405 00000 n
+0000171439 00000 n
+0000171574 00000 n
+0000171709 00000 n
+0000174706 00000 n
+0000174760 00000 n
+0000174814 00000 n
+0000175051 00000 n
+0000175077 00000 n
+0000175212 00000 n
+0000177620 00000 n
+0000177674 00000 n
+0000177937 00000 n
+0000177971 00000 n
+0000178106 00000 n
+0000178241 00000 n
+0000181524 00000 n
+0000181577 00000 n
+0000181631 00000 n
+0000181879 00000 n
+0000185122 00000 n
+0000185385 00000 n
+0000185411 00000 n
+0000185547 00000 n
+0000189120 00000 n
+0000189174 00000 n
+0000189433 00000 n
+0000195637 00000 n
+0000195900 00000 n
+0000195942 00000 n
+0000196078 00000 n
+0000196214 00000 n
+0000196351 00000 n
+0000203485 00000 n
+0000203538 00000 n
+0000203591 00000 n
+0000203650 00000 n
+0000203922 00000 n
+0000206631 00000 n
+0000206879 00000 n
+0000210203 00000 n
+0000210438 00000 n
+0000215298 00000 n
+0000215557 00000 n
+0000220649 00000 n
+0000220895 00000 n
+0000240475 00000 n
+0000240786 00000 n
+0000253480 00000 n
+0000254294 00000 n
+0000267868 00000 n
+0000268127 00000 n
+0000336899 00000 n
+0000337199 00000 n
+0000337249 00000 n
+0000337386 00000 n
+0000337523 00000 n
+0000337661 00000 n
+0000337798 00000 n
+0000350004 00000 n
+0000350058 00000 n
+0000350112 00000 n
+0000350166 00000 n
+0000350220 00000 n
+0000350520 00000 n
+0000350554 00000 n
+0000350690 00000 n
+0000350825 00000 n
+0000357224 00000 n
+0000357278 00000 n
+0000357332 00000 n
+0000357604 00000 n
+0000363268 00000 n
+0000363581 00000 n
+0000363639 00000 n
+0000363772 00000 n
+0000363908 00000 n
+0000364045 00000 n
+0000364182 00000 n
+0000364318 00000 n
+0000375530 00000 n
+0000375584 00000 n
+0000375638 00000 n
+0000375692 00000 n
+0000375746 00000 n
+0000375800 00000 n
+0000376089 00000 n
+0000376123 00000 n
+0000376259 00000 n
+0000376396 00000 n
+0000380108 00000 n
+0000380162 00000 n
+0000380216 00000 n
+0000380529 00000 n
+0000380579 00000 n
+0000380716 00000 n
+0000380853 00000 n
+0000380989 00000 n
+0000381125 00000 n
+0000387916 00000 n
+0000387970 00000 n
+0000388024 00000 n
+0000388078 00000 n
+0000388132 00000 n
+0000388404 00000 n
+0000395208 00000 n
+0000395496 00000 n
+0000395554 00000 n
+0000395691 00000 n
+0000395829 00000 n
+0000395965 00000 n
+0000396101 00000 n
+0000396238 00000 n
+0000402749 00000 n
+0000402803 00000 n
+0000402857 00000 n
+0000402911 00000 n
+0000402965 00000 n
+0000403019 00000 n
+0000403308 00000 n
+0000403334 00000 n
+0000403471 00000 n
+0000407228 00000 n
+0000407282 00000 n
+0000407504 00000 n
+0000410851 00000 n
+0000411073 00000 n
+0000414484 00000 n
+0000414719 00000 n
+0000415852 00000 n
+0000416178 00000 n
+0000416220 00000 n
+0000416355 00000 n
+0000416492 00000 n
+0000416629 00000 n
+0000422719 00000 n
+0000422773 00000 n
+0000422827 00000 n
+0000422881 00000 n
+0000423207 00000 n
+0000423233 00000 n
+0000423369 00000 n
+0000431937 00000 n
+0000431991 00000 n
+0000432317 00000 n
+0000432375 00000 n
+0000432512 00000 n
+0000432648 00000 n
+0000432785 00000 n
+0000432922 00000 n
+0000433058 00000 n
+0000440721 00000 n
+0000440775 00000 n
+0000440829 00000 n
+0000440883 00000 n
+0000440937 00000 n
+0000440991 00000 n
+0000441291 00000 n
+0000441365 00000 n
+0000441502 00000 n
+0000441638 00000 n
+0000441774 00000 n
+0000441909 00000 n
+0000442045 00000 n
+0000442182 00000 n
+0000442319 00000 n
+0000449729 00000 n
+0000449783 00000 n
+0000449837 00000 n
+0000449891 00000 n
+0000449945 00000 n
+0000449999 00000 n
+0000450053 00000 n
+0000450107 00000 n
+0000450420 00000 n
+0000450470 00000 n
+0000450606 00000 n
+0000450743 00000 n
+0000450880 00000 n
+0000451016 00000 n
+0000458707 00000 n
+0000458761 00000 n
+0000458815 00000 n
+0000458869 00000 n
+0000458923 00000 n
+0000459236 00000 n
+0000459278 00000 n
+0000459415 00000 n
+0000459553 00000 n
+0000459688 00000 n
+0000466967 00000 n
+0000467021 00000 n
+0000467075 00000 n
+0000467129 00000 n
+0000467414 00000 n
+0000478580 00000 n
+0000478865 00000 n
+0000483099 00000 n
+0000483347 00000 n
+0000486787 00000 n
+0000487009 00000 n
+0000490319 00000 n
+0000490541 00000 n
+0000492138 00000 n
+0000492401 00000 n
+0000492443 00000 n
+0000492578 00000 n
+0000492715 00000 n
+0000492852 00000 n
+0000497908 00000 n
+0000497962 00000 n
+0000498016 00000 n
+0000498070 00000 n
+0000498292 00000 n
+0000502095 00000 n
+0000502317 00000 n
+0000506733 00000 n
+0000506955 00000 n
+0000510265 00000 n
+0000510487 00000 n
+0000513241 00000 n
+0000513463 00000 n
+0000516055 00000 n
+0000516277 00000 n
+0000519825 00000 n
+0000520100 00000 n
+0000520158 00000 n
+0000520295 00000 n
+0000520431 00000 n
+0000520567 00000 n
+0000520703 00000 n
+0000520840 00000 n
+0000527121 00000 n
+0000527175 00000 n
+0000527229 00000 n
+0000527283 00000 n
+0000527337 00000 n
+0000527391 00000 n
+0000527731 00000 n
+0000527773 00000 n
+0000527910 00000 n
+0000528045 00000 n
+0000528182 00000 n
+0000537079 00000 n
+0000537133 00000 n
+0000537188 00000 n
+0000537242 00000 n
+0000537582 00000 n
+0000537632 00000 n
+0000537769 00000 n
+0000537906 00000 n
+0000538042 00000 n
+0000538177 00000 n
+0000547259 00000 n
+0000547313 00000 n
+0000547367 00000 n
+0000547421 00000 n
+0000547476 00000 n
+0000547751 00000 n
+0000547785 00000 n
+0000547921 00000 n
+0000548057 00000 n
+0000556076 00000 n
+0000556129 00000 n
+0000556182 00000 n
+0000556417 00000 n
+0000560088 00000 n
+0000560331 00000 n
+0000560491 00000 n
+0000560750 00000 n
+0000561101 00000 n
+0000567779 00000 n
+0000568230 00000 n
+0000568802 00000 n
+0000568849 00000 n
+0000569252 00000 n
+0000569547 00000 n
+0000574486 00000 n
+0000574952 00000 n
+0000575527 00000 n
+0000575920 00000 n
+0000581680 00000 n
+0000582071 00000 n
+0000582296 00000 n
+0000582822 00000 n
+0000582859 00000 n
+0000582884 00000 n
+0000582979 00000 n
+0000583119 00000 n
+0000583261 00000 n
+0000583403 00000 n
+0000583545 00000 n
+0000583687 00000 n
+0000583829 00000 n
+0000587636 00000 n
+trailer
+<</Size 765>>
+startxref
+116
+%%EOF
+stream
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d' bytes='2169'?>
+
+<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
+ xmlns:iX='http://ns.adobe.com/iX/1.0/'>
+
+ <rdf:Description about=''
+ xmlns='http://ns.adobe.com/pdf/1.3/'
+ xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
+ <pdf:Producer>Acrobat Distiller 7.0 (Windows)</pdf:Producer>
+ <pdf:ModDate>2005-05-25T19:20:13-04:00</pdf:ModDate>
+ <pdf:CreationDate>2005-05-25T08:56:46-04:00</pdf:CreationDate>
+ <pdf:Title>AD9510 1.2 GHz Clock Distribution IC, PLL Core, Dividers, Delay Adjust, Eight Outputs Data Sheet (Rev. A)</pdf:Title>
+ <pdf:Author>Analog Devices, Inc.</pdf:Author>
+ <pdf:Creator>Acrobat PDFMaker 7.0 for Word</pdf:Creator>
+ </rdf:Description>
+
+ <rdf:Description about=''
+ xmlns='http://ns.adobe.com/xap/1.0/'
+ xmlns:xap='http://ns.adobe.com/xap/1.0/'>
+ <xap:CreatorTool>Acrobat PDFMaker 7.0 for Word</xap:CreatorTool>
+ <xap:ModifyDate>2005-05-25T19:20:13-04:00</xap:ModifyDate>
+ <xap:CreateDate>2005-05-25T08:56:46-04:00</xap:CreateDate>
+ <xap:MetadataDate>2005-05-25T19:20:13-04:00</xap:MetadataDate>
+ <xap:Format>application/pdf</xap:Format>
+ <xap:Title>
+ <rdf:Alt>
+ <rdf:li xml:lang='x-default'>AD9510 1.2 GHz Clock Distribution IC, PLL Core, Dividers, Delay Adjust, Eight Outputs Data Sheet (Rev. A)</rdf:li>
+ </rdf:Alt>
+ </xap:Title>
+ <xap:Author>Analog Devices, Inc.</xap:Author>
+ </rdf:Description>
+
+ <rdf:Description about=''
+ xmlns='http://ns.adobe.com/xap/1.0/mm/'
+ xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/'>
+ <xapMM:DocumentID>uuid:5573f6aa-8e61-4c81-bdef-663a899c1e56</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:bb07bded-bb23-4d64-948c-12f528457b2d</xapMM:InstanceID>
+ </rdf:Description>
+
+ <rdf:Description about=''
+ xmlns='http://purl.org/dc/elements/1.1/'
+ xmlns:dc='http://purl.org/dc/elements/1.1/'>
+ <dc:format>application/pdf</dc:format>
+ <dc:title>AD9510 1.2 GHz Clock Distribution IC, PLL Core, Dividers, Delay Adjust, Eight Outputs Data Sheet (Rev. A)</dc:title>
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li>Analog Devices, Inc.</rdf:li>
+ <rdf:li>Inc.</rdf:li>
+ </rdf:Seq>
+ </dc:creator>
+ </rdf:Description>
+
+</rdf:RDF>
/Modules/Clock/clock_Small.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Modules/Clock/DirInfo.txt
0,0 → 1,19
//
// Toto je popisný soubor pro popis obsahu adresáře
//
 
[InfoShortDescription.en]
Clock management
 
[InfoShortDescription.cs]
Hodiny
[InfoLongDescription.en]
Precision Clock generators, clock aplifiers and recovery
[InfoLongDescription.cs]
Generování a distribuce přesných hodin
 
[SortPreferences]
 
[End]