PK 8Aoa,mimetypeapplication/epub+zipPK8AiTunesMetadata.plistd artistName Oracle Corporation book-info cover-image-hash 421004490 cover-image-path OEBPS/dcommon/oracle-logo.jpg package-file-hash 635519529 publisher-unique-id E28442-04 unique-id 466006910 genre Oracle Documentation itemName Oracle® Communications Data Model Implementation and Operations Guide, Release 11.3.1 releaseDate 2012-08-29T14:19:18Z year 2012 PKBnyidPK8AMETA-INF/container.xml PKYuPK8AOEBPS/cover.htmO Cover

Oracle Corporation

PK[pTOPK8AOEBPS/title.htm^ Oracle Communications Data Model Implementation and Operations Guide, Release 11.3.1

Oracle® Communications Data Model

Implementation and Operations Guide

Release 11.3.1

E28442-04

September 2012


Oracle Communications Data Model Implementation and Operations Guide, Release 11.3.1

E28442-04

Copyright © 2011, 2012, Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.

PK1#c^PK8A OEBPS/loe.htmU List of Examples

List of Examples

PKf6?Z U PK8AOEBPS/app_size.htm'; Sizing and Configuring an Oracle Communications Data Model Warehouse

A Sizing and Configuring an Oracle Communications Data Model Warehouse

This appendix provides information about sizing and configuring an Oracle Communications Data Model warehouse. It contains the following topics:

Sizing an Oracle Communications Data Model Warehouse

Businesses now demand more information sooner and are delivering analytics from their Enterprise Data Warehouse (EDW) to an ever-widening set of users and applications. In order to keep up with this increase in demand the EDW must now be near real-time and be highly available. Regardless of the design or implementation of a data warehouse the initial key to good performance lies in the hardware configuration used. This has never been more evident than with the recent increase in the number of data warehouse appliances in the market.

But how do you go about sizing such a system? You must first understand how much throughput capacity is required for your system and how much throughput each individual CPU or core in your configuration can drive, thus the number one task is to calculate the database space requirement in your data warehouse.

There are two data volume estimate resources in a data warehouse environment:

Calculation Factors When Making a Data Volume Calculation for an Oracle Communications Data Model Warehouse

Consider the following calculation factors when making a data volume calculation:

Formula to Determine Minimum Disk Space Requirements for an Oracle Communications Data Model Warehouse

Use the following formula, based on the factors outlined in "Calculation Factors When Making a Data Volume Calculation for an Oracle Communications Data Model Warehouse", to determine the minimum disk space requirements for an Oracle Communications Data Model warehouse.

Disk Space Minimum Requirements = Raw data size * Database space factor * (1+GrthperY)nY*OS and File system factor * Compress Factor * Storage Redundant factor

where:

Configuring a Balanced System for Oracle Communications Data Model

Many data warehouse operations are based upon large table scans and other I/O-intensive operations, which perform vast quantities of random I/Os. In order to achieve optimal performance the hardware configuration must be sized end to end to sustain this level of throughput. This type of hardware configuration is called a balanced system. In a balanced system all components - from the CPU to the disks - are orchestrated to work together to guarantee the maximum possible I/O throughput. I/O performance is always a key consideration for data warehouse designers and administrators. The typical workload in a data warehouse is especially I/O intensive, with operations such as large data loads and index builds, creation of materialized views, and queries over large volumes of data. Design the underlying I/O system for a data warehouse to meet these heavy requirements.

To create a balanced system, answer the following questions:

Each component must be able to provide sufficient I/O bandwidth to ensure a well-balanced I/O system.

The following topics provide more information about configuring a balanced system for Oracle Communications Data Model:

Maintaining High Throughput in an Oracle Communications Data Model Warehouse

The hardware configuration and data throughput requirements for a data warehouse are unique mainly because of the sheer size and volume of data. Before you begin sizing the hardware configuration for your data warehouse, estimate the highest throughput requirement to determine whether current or proposed hardware configuration can deliver the necessary performance. When estimating throughput, use the following criteria:

  • The amount of data accessed by queries during peak time, and the acceptable response time

  • The amount of data that is loaded within a window of time

Configuring I/O in an Oracle Communications Data Model for Bandwidth not Capacity

Based on the data volume calculated and the highest throughput requirement, you can estimate the I/O throughput along with back-end ETL process and front end business intelligence applications by time unit. Typically, a value of approximately 200MB per second I/O throughput per core is a good planning number for designing a balanced system. All subsequent critical components on the I/O path - the Host Bus Adapters, fiber channel connections, the switch, the controller, and the disks - have to be sized appropriately.

When running a data warehouse on an Oracle Real Application Cluster (Oracle RAC) it is just as important to size the cluster interconnect with the same care and caution you would use for the I/O subsystem throughput.

When configuring the storage subsystem for a data warehouse, it should be simple, efficient, highly available and very scalable. An easy way to achieve this is to apply the S.A.M.E. methodology (Stripe and Mirror Everything). S.A.M.E. can be implemented at the hardware level or by using Oracle ASM (Automatic Storage Management) or by using a combination of both. There are many variables in sizing the I/O systems, but one basic rule of thumb is that the data warehouse system has multiple disks for each CPU (at least two disks for each CPU at a bare minimum) to achieve optimal performance.

Planning for Growth of Your Oracle Communications Data Model

A data warehouse designer plans for future growth of a data warehouse. There are several approaches to handling the growth in a system, and the key consideration is to be able to grow the I/O system without compromising on the I/O bandwidth. You cannot, for example, add four disks to an existing system of 20 disks, and grow the database by adding a new tablespace striped across only the four new disks. A better solution would be to add new tablespaces striped across all 24 disks, and over time also convert the existing tablespaces striped across 20 disks to be striped across all 24 disks.

Testing the I/O System Before Building the Warehouse

When creating a data warehouse on a new system, test the I/O bandwidth before creating all of the database data files to validate that the expected I/O levels are being achieved. On most operating systems, you can perform the test using simple scripts to measure the performance of reading and writing large test files.

Balanced Hardware Configuration Guidelines for Oracle Communications Data Model

You can reference the follow tips for a balanced hardware configuration:

  • Total throughput = #cores X 100-200MB (depends on the chip set)

  • Total host bus adapter (HBA) throughput = Total core throughput


    Note:

    If total core throughput is 1.6 GB, you need four 4 Gbit HBAs.

  • Use one disk controller per HBA port (throughput capacity must be equal).

  • Switches must have the capacity as HBAs and disk controllers.

  • Use a maximum of ten physical disk per controller (that is, use smaller drives: 146 or 300 GB).

  • Use a minimum of 4 GB of memory per core (8 GB if using compress).

  • Interconnect bandwidth equals I/O bandwidth (InfiniBand).

Oracle now provides the Oracle Database Machine, Exadata which combines industry-standard hardware from Oracle, Oracle Database 11g Release 2, and Oracle Exadata Storage Server Software to create a faster, more versatile database machine. It's a completely scalable and fault tolerant package for all data management, especially for data warehousing.

Oracle also has a series of Optimized Warehouse Reference configurations that help customers take the risk out of designing and deploying Oracle data warehouses. Using extensive field experience and technical knowledge, Oracle and its hardware partners have developed a choice of data warehouse reference configurations that can support various sizes, user populations and workloads. These configurations are fast, reliable and can easily scale from 500 GB to over 100 TB on single and clustered servers to support tens to thousands of users.

PK<,;';PK8AOEBPS/app_brm_adapt.htm Using the Oracle Communications Billing and Revenue Management Adapter

D Using the Oracle Communications Billing and Revenue Management Adapter

This appendix provides information about populating an Oracle Communications Data Model warehouse using the Oracle Communications Billing and Revenue Management Adapter for Oracle Communications Data Model (BRM Adapter).

This appendix contains the following topics:

For information on installing and configuring the BRM Adapter for Oracle Communications Data Model, see Oracle Communications Data Model Installation Guide.

For detailed information about the objects and ETL associated with the BRM Adapter for Oracle Communications Data Model, see Oracle Communications Data Model Reference.

What is the BRM Adapter for Oracle Communications Data Model?

The Oracle Communications Billing and Revenue Management Adapter for Oracle Communications Data Model (BRM Adapter) is an option to the Oracle Communications Data Model.

The BRM Adapter loads data from an Oracle Communications Billing and Revenue Management source system into Oracle Communications Data Model. You can load data in both an initial and an incremental manner. The data from Oracle Communications Billing and Revenue Management populates the Oracle Communications Data Model derived and aggregate tables, reports, and mining models.

Components of BRM Adapter for Oracle Communications Data Model

The BRM Adapter for Oracle Communications Data Model uses the following components:

BRM Source Schema Tables

The BRM Adapter for Oracle Communications Data Model loads data from tables listed in Table D-1into Oracle Communications Data Model.

Table D-1 BRM Adapter Source Tables

BRM Adapter Source Tables

ACCOUNT_NAMEINFO_T

ACCOUNT_T

BAL_GRP_T

BILL_T

BILLINFO_T

CONFIG_BEID_BALANCES_T

CONFIG_BUSINESS_TYPE_T

CONFIG_CUR_CONV_RATES_T

CONFIG_T

DD_OBJECTS_T

DEAL_PRODUCTS_T

DEAL_T

DISCOUNT_T

EVENT_ACTIVITY_TLCS_T

EVENT_ACTV_TLCS_SVC_CODES_T

EVENT_BAL_IMPACTS_T

EVENT_BILLING_PAYMENT_CASH_T

EVENT_BILLING_PAYMENT_CC_T

EVENT_BILLING_PAYMENT_CHECK_T

EVENT_BILLING_PAYMENT_DD_T

EVENT_BILLING_PAYMENT_FAILED_T

EVENT_BILLING_PAYMENT_PAYORD_T

EVENT_BILLING_PAYMENT_POST_T

EVENT_BILLING_PAYMENT_T

EVENT_BILLING_PAYMENT_WTRAN_T

EVENT_BROADBAND_USAGE_T

EVENT_DLAY_ACTV_TLCS_SVC_CDS_T

EVENT_DLAY_ACTV_TLCS_T

EVENT_DLAY_SESS_TLCS_SVC_CDS_T

EVENT_DLAY_SESS_TLCS_T

EVENT_DLYD_SESSION_TLCO_GPRS_T

EVENT_DLYD_SESSION_TLCO_GSM_T

EVENT_RUM_MAP_T

EVENT_SESS_TLCS_SVC_CODES_T

EVENT_SESSION_DIALUP_T

EVENT_SESSION_TELCO_GPRS_T

EVENT_SESSION_TLCO_GSM_T

EVENT_SESSION_TLCS_T

EVENT_T

EVENT_TAX_JURISDICTIONS_T

IFW_CURRENCY

IFW_TIMEZONE

IFW_USAGETYPE

INVOICE_T

ITEM_T

NOTE_T

PAYINFO_CC_T

PAYINFO_DD_T

PAYINFO_INV_T

PAYINFO_T

PLAN_SERVICES_T

PLAN_T

PRODUCT_T

PURCHASED_DISCOUNT_T

PURCHASED_PRODUCT_T

RATE_PLAN_T

SERVICE_EMAIL_T

SERVICE_T

SERVICE_TELCO_FEATURES_T

SERVICE_TELCO_GPRS_T

SERVICE_TELCO_GSM_T


BRM Adapter for Oracle Communications Data Model Database Schemas

The BRM Adapter for Oracle Communications Data Model uses the following Database schemas:

  • Source schemas the source system is Oracle Communications Billing and Revenue Management and database schemas is BRM_SRC (PIN).

    The specific source objects are described in "BRM Source Schema Tables".

  • Staging layer schema. The BRM Adapter for Oracle Communications Data Model uses a staging area when loading data from the BRM system to foundation layer objects of an Oracle Communications Data Model warehouse. The staging layer is used for changed data and historical data storage and as a source schema to load Oracle Communications Data Model tables.

    The BRM Adapter for Oracle Communications Data Model defines the staging as a database schema named brm_stg .

    The brm_stg schema is described in "BRM Adapter for Oracle Communications Data Model Staging Schema Objects".

  • Target schema. The target of the BRM Adapter for Oracle Communications Data Model is an Oracle Communications Data Model warehouse. The specific target objects are the foundation layer objects of the Oracle Communications Data Model. These objects are defined in the ocdm_sys schema which is delivered with Oracle Communications Data Model and documented in Oracle Communications Data Model Reference.

    The installation of the BRM Adapter for Oracle Communications Data Model defines additional procedures in the ocdm_sys schema. These procedures are outlined in "BRM Adapter for Oracle Communications Data Model OCDM_SYS Objects".

Schema Definitions Added for the BRM Adapter for Oracle Communications Data Model

Installing and configuring the BRM Adapter for Oracle Communications Data Model as described in Oracle Communications Data Model Installation Guide adds the following definitions:

BRM Adapter for Oracle Communications Data Model Staging Schema Objects

After the installation of BRM Adapter for Oracle Communications Data Model, a staging schema is created, (brm_stg). The staging schema contains the following tables, views, functions, and procedures.

Verify that these objects are in the respective BRM staging schema (brm_stg).

Staging Schema Tables

Corresponding to each Oracle Communications Billing and Revenue Management source table to be loaded, each of the following tables are created or updated in the staging schema:

  • Normal Staging Tables (XXX) (the table name is same as source table name)

  • Previous Day Tables (XXX_LD)

  • Delta Tables (XXX_D)

  • Delta History Tables (XXX_D_H)

  • Golden Gate Option Input Parameter Table (BRM_MAPPING_TAB)

  • Loading Parameter Table BRM_ETL_PARAMETER (having mainly From Date, To Date and Loading date)

Staging Schema Views

For each Oracle Communications Billing and Revenue Management source system view used in the BRM Adapter for Oracle Communications Data Model, two views are created in staging schema (brm_stg), (XXX_ vw), with the names:

  • EVENT_BILLING_PAYMENT_T_MAP_VW

  • SERVICE_T_MAP_VW

Staging Schema Functions

For each Oracle Communications Billing and Revenue Management source system function used in the BRM Adapter for Oracle Communications Data Model (having name UTC_TO_ORACLE) is created in staging schema (brm_stg).

Staging Schema Procedures

To maintain the everyday source data changes and history of the data changes three procedures are created in staging schema (brm_stg) for both Golden Gate and Non-Golden Gate options:

  • PRE_STAGING_LOAD (For Oracle Golden Gate Option)

  • PRE_OCDM_LOAD (For Non - Oracle Golden Gate Option)

  • POST_STAGING_LOAD (For Oracle Golden Gate Option)

BRM Adapter for Oracle Communications Data Model OCDM_SYS Objects

Installing and configuring the BRM Adapter for Oracle Communications Data Model adds the following procedure definitions to the ocdm_sys schema delivered with Oracle Communications Data Model creates procedures in ocdm_sys schema to populate the integrated BRM data.

Verify that these objects are in the Oracle Communications Data Model schema (ocdm_sys).

Procedures

  • DISB_CONS

  • ENAB_CONS

  • INSERT_REF

  • SCD2_UPDATE

Oracle Data Integrator

The BRM Adapter for Oracle Communications Data Model uses ETL created by Oracle Data Integrator (ODI) as the ETL for performing an initial load of the foundation layer objects of the Oracle Communications Data Model (that is, the base, reference, and lookup tables). You can also use ODI ETL to perform a scheduled refresh of the staging database.

For more information on the use of ODI with the BRM Adapter for Oracle Communications Data Model, see the following topics:

Oracle GoldenGate Replication

After you have performed an initial load of the foundation layer objects of the Oracle Communications Data Model using ODI, you can use Oracle GoldenGate to perform real-time feed of BRM source data to the staging database.

For more information on the use of Oracle GoldenGate with the BRM Adapter for Oracle Communications Data Model, see the following topics:

BRM Adapter for Oracle Communications Data Model Execution Flows

The BRM Adapter for Oracle Communications Data Model uses a different execution flow depending on whether you are using the adapter with Oracle GoldenGate:

Execution Flow Using BRM Adapter: ODI Pull Version (without Oracle GoldenGate)

You can use the BRM Adapter for Oracle Communications Data Model with Oracle Data Integrator (ODI) alone. This method of using the BRM Adapter for Oracle Communications Data Model is the ODI-pull version.

Figure D-1 illustrates the BRM Adapter for Oracle Communications Data Model execution flow when using the adapter only with ODI (ODI-pull version).

Figure D-1 Execution Flow When Using the Adapter without Oracle GoldenGate

Description of Figure D-1 follows
Description of "Figure D-1 Execution Flow When Using the Adapter without Oracle GoldenGate"

The ODI-pull version gives you the option to load data at regular periods. When using the ODI-pull approach, the execution flow is as follows (as shown in Figure D-1):

  1. (Steps 1 and 3) The BRM Adapter, using ODI, loads the data from the source database into stage database.

  2. (Steps 2 and 5) Using pre and post procedures, the BRM Adapter loads data into several stage database tables; for example, lastday (xxx_ld), delta (_delta), and history tables.

  3. (Step 4 in the diagram) The BRM Adapter loads the delta tables in the staging area using normal table 'MINUS' last day table.

  4. (Step 6 in diagram) The BRM Adapter loads the data from the delta tables into foundation layer of the Oracle Communications Data Model warehouse.

Execution Flow Using BRM Adapter: with Oracle GoldenGate and ODI

When you use the BRM Adapter for Oracle Communications Data Model with Oracle GoldenGate to refresh the foundation layer of the Oracle Communications Data Model warehouse, this method allows the foundation layer data to be synchronized with the BRM source data.

Figure D-2 illustrates the BRM Adapter for Oracle Communications Data Model execution flow when using the BRM Adapter with Oracle GoldenGate.

Figure D-2 Execution Flow When Using the BRM Adapter with Oracle GoldenGate

Description of Figure D-2 follows
Description of "Figure D-2 Execution Flow When Using the BRM Adapter with Oracle GoldenGate"

When using Oracle GoldenGate with the BRM Adapter for Oracle Communications Data Model, the execution flow is as follows (as shown in Figure D-2):

  1. Assuming that all Oracle GoldenGate processes for the BRM Adapter for Oracle Communications Data Model are running, whenever new data is placed in the source database, Oracle GoldenGate extracts the new incoming data and uses it to populate the staging tables.

  2. Steps 2 and 3 in Figure D-2 (Staging area): in this part of the execution process you can hold all the changed data including the current and the historical data. The procedure STG_OCDM_OGG_CDC_LOAD_SCENERIO_PKG handles this process; this runs after the normal tables are updated by the Oracle GoldenGate extract process.


    Note:

    Only the data in the delta history tables remains forever and is always in sync with source data. Once the data in the delta staging tables is loaded into the foundation layer of the Oracle Communications Data Model warehouse, the delta tables are truncated.

  3. The final step Step 4 in Figure D-2 is to load data from the Delta tables to the foundation layer of Oracle Communications Data Model; to do this use the ODI package STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG which is dependent on STG_OCDM_OGG_CDC_LOAD_PKG.

After the initial installation, if you are planning to use Oracle GoldenGate for incremental loads, you should first use the ODI-pull procedures described in "Execution Flow Using BRM Adapter: ODI Pull Version (without Oracle GoldenGate)" to load data from the source system to the staging system and from the staging system to Oracle Communications Data Model. After the initial load, you can then setup the incremental load to keep the Oracle Communications Data Model data synchronized with the Oracle Communications Billing and Revenue Management source system, as described in "Refreshing the Foundation Layer with Real-Time Data".

Populating a Warehouse Using the BRM Adapter for Oracle Communications Data Model

You use the BRM Adapter for Oracle Communications Data Model to populate or refresh the foundation layer of the Oracle Communications Data Model warehouse (that is, the base, reference, and lookup tables defined in the ocdm_sys schema). For more information, see:

After you use the BRM Adapter for Oracle Communications Data Model to populate the foundation layer, you populate or refresh the access layer of the Oracle Communications Data Model (that is, the derived tables, aggregate tables, OLAP cubes, and data mining models defined in the ocdm_sys schema) in the same manner as you would if you were not using an application adapter for Oracle Communications Data Model to populate the foundation layer. For more information, see "Performing an Initial Load of the Access Layer" and "Refreshing the Access Layer of an Oracle Communications Data Model Warehouse".

Initial Loading Using the BRM Adapter for Oracle Communications Data Model

To perform an initial load of the foundation layer of an Oracle Communications Data Model warehouse using the BRM Adapter for Oracle Communications Data Model with Oracle Data Integrator (ODI), take the following steps:

  1. Verify that the installation and configuration created the schema objects described in "Schema Definitions Added for the BRM Adapter for Oracle Communications Data Model".


    See:

    Oracle Communications Data Model Installation Guide for instructions on installing and configuring the BRM Adapter for Oracle Communications Data Model for use by ODI.

  2. Setting the BRM_ETL_PARAMETER:

    1. Connect to the staging schema (for example: brm_stg).

    2. Delete data from the table BRM_ETL_PARAMETER, then set the values:

      FROM_DATE_ETL=01/01/1900;
      TO_DATE_ETL=current time of BRM system;
      LOAD_DT=sysdate
      

      For example:

      delete from brm_etl_parameter;
      commit;
      Insert into BRM_ETL_PARAMETER
      (PROCESS_NAME, FROM_DATE_ETL, TO_DATE_ETL, LOAD_DT)
      Values ('BRM-ADAPTER', TO_DATE('01/01/1900 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('05/22/2012 10:28:55', 'MM/DD/YYYY HH24:MI:SS'), sysdate);
      commit;
      

      Note: you can obtain the current Oracle Communications Billing and Revenue Management time by pvt (pin_virtual_time).

  3. From ODI Studio Designer, go to the BRM_OCDM project, then take the following steps:

    1. Select SRC_STG_NONOGG, then Packages, and then, select and execute the following package:

      • SRC_STG_LOAD_NON_OGG_PKG

    2. Select STG_OCDM, then Packages, and then, select and execute the following package:

      • STG_OCDM_INITIAL_LOAD_PKG


See:

"Execution Flow Using BRM Adapter: ODI Pull Version (without Oracle GoldenGate)" for a description of the execution flow for the initial load.

Refreshing the Data Using the BRM Adapter for Oracle Communications Data Model (Change Data Capture: CDC)

Once you have performed an initial data load of an Oracle Communications Data Model warehouse, when you need to refresh the data, you use ODI to refresh all of the data in the staging area and in the foundation layer of the Oracle Communications Data Model warehouse.

Refreshing the Foundation Layer on a Scheduled Basis

If you are not using the BRM Adapter for Oracle Communications Data Model with Oracle GoldenGate to populate the foundation layer of an Oracle Communications Data Model warehouse, then you refresh the foundation layer on a scheduled basis using Oracle Data Integrator (ODI).

To refresh the data in the foundation layer using only ODI, take the following steps:

  1. Verify that the installation and configuration created the schema objects described in "Schema Definitions Added for the BRM Adapter for Oracle Communications Data Model".


    See:

    Oracle Communications Data Model Installation Guide for instructions on installing and configuring the BRM Adapter for Oracle Communications Data Model for use by ODI.

  2. Reset the BRM_ETL_PARAMETER table parameter values:

    1. Connect to the staging schema (for example: brm_stg).

    2. Delete data from the table BRM_ETL_PARAMETER, then set the values:

      FROM_DATE_ETL=TO_DATE_ETL(last time loading)+ 1 second;
      TO_DATE_ETL=current time of BRM system;
      LOAD_DT = time when loading
      

      For example:

      delete from brm_etl_parameter;
      commit;
      Insert into BRM_ETL_PARAMETER
      (PROCESS_NAME, FROM_DATE_ETL, TO_DATE_ETL, LOAD_DT)
      Values ('BRM-ADAPTER', TO_DATE('05/22/2012 10:28:56', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('05/24/2012 10:28:55', 'MM/DD/YYYY HH24:MI:SS'), sysdate);
      commit;
      

      Note: you can obtain the current Oracle Communications Billing and Revenue Management time by pvt (pin_virtual_time).

  3. From ODI Studio Designer, go to the BRM_OCDM project, then take the following steps:

    1. Select SRC_STG_NONOGG, then Packages, and then, select and execute the following package:

      • SRC_STG_LOAD_NON_OGG_PKG

    2. Select STG_OCDM, then Packages, and then, select and execute the following package:

      • STG_OCDM_INITIAL_LOAD_PKG

Refreshing the Foundation Layer with Real-Time Data

After performing an initial load of the Oracle Communications Data Model warehouse as described in "Initial Loading Using the BRM Adapter for Oracle Communications Data Model", you can refresh the data in the foundation layer of an Oracle Communications Data Model warehouse on a real-time basis.

Take the followings steps to ensure that to the data in the foundation layer of an Oracle Communications Data Model warehouse in this manner:

  1. Install the BRM Adapter for Oracle Communications Data Model and configure it for use by both Oracle GoldenGate and Oracle Data Integrator (ODI) and as described in Oracle Communications Data Model Installation Guide.

    Verify that the installation and configuration created the schema objects described in "Schema Definitions Added for the BRM Adapter for Oracle Communications Data Model".

  2. Oracle GoldenGate handles step 1, as shown in Figure D-2. All you need to do is check whether the Oracle GoldenGate processes in the source and staging systems are in RUNNING mode (all GoldenGate processes keep checkpoint information and restart from the point of crash without any loss of data, provided nobody alters the process to restart from a different position).

    From the GGSCI prompt, issue info all commands to verify that the Oracle GoldenGate processes needed by the BRM Adapter for Oracle Communications Data Model are running.

    Source System ProcessesStaging System Processes
    Manager process

    Extract process (EXTBRM)

    Extract Pump process (EXTPBRM)

    Manager process

    Replicate process (REPBRM)


    The following code shows the issuing of these commands with successful results.

    GGSCI>  (mypc1)  5> info all
    
    Program    Status   Group    Lag        Time Since Chkpt
    
    MANAGER    RUNNING
    EXTRACT    RUNNING  EXTBRM   47:29:00   00:00:20
    EXTRACT    RUNNING  EXTPBRM  00:00:00   47:29:06
    
    GGSCI>  (ocdm01)  2> info all
    
    Program    Status   Group    Lag        Time Since Chkpt
    
    MANAGER    RUNNING
    REPLICAT   RUNNING  REPBRM   00:00:00   00:03:09
    

    Tips:

    If you have two source systems, check process status on both source systems.

    For commands to manage Oracle GoldenGate processes, see Oracle Communications Data Model Installation Guide.


  3. To perform Step 2, 3, 4 as shown in Figure D-2, using ODI run the following package: STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG.

    From ODI Studio Designer, go to the BRM_OCDM project, then take the following steps:

    1. Select STG_OCDM, then select Packages, and then, select and execute the STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG.


    See:

    See "Execution Flow Using BRM Adapter: with Oracle GoldenGate and ODI" for an explanation of the execution flow.


Note:

The STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG is a scenario based package has a package and a SCD2_UPDATE procedure; this package is based on another packaged named STG_OCDM_OGG_CDC_LOAD_PKG which consists of interfaces and a procedure PRE_OCDM_LOAD. The STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG waits for data to perform data load from the staging system to the target OCDM_SYS

ODI BRM_OCDM Project

This section describes the internal operations performed by each executable object mentioned in "Initial Loading Using the BRM Adapter for Oracle Communications Data Model" and "Refreshing the Data Using the BRM Adapter for Oracle Communications Data Model (Change Data Capture: CDC)".

Objects in SRC_STG_NONOGG Folder of BRM_OCDM Project

SRC_STG_LOAD_NON_OGG_PKG Package

The SRC_STG_LOAD_NON_OGG_PKG package in SRC_STG_NONOGG folder of BRM_OCDM project is using to load data into BRM staging database from BRM source database. Following steps were included in this process of loading staging database.

  1. Execute PRE_STAGING_LOAD procedure to load previous day tables(XXX_LD). This procedure performs following operations:

    1. Drop Previous Day Tables (XXX_LD)

    2. Rename normal staging tables (XXX) to previous day tables (XXX_LD)

    3. Create normal staging tables (XXX) structure from previous day tables (XXX_LD)

    (Drop XXX_LD -> rename XXX to XXX_LD ->Create XXX from XXX_LD).

  2. Execute Non Golden Gate Interfaces (XXX_NONGG) one by one to load normal staging tables (XXX).

    There are 101 Non Golden Gate Interfaces out of which 51 have the naming convention (XXX_NONGG) and the other 51 use the naming convention (XXX_NONGG_IU); these are executed in sequence to load Staging tables form Source tables (src.XXX to stg.XXX).

    SRC_STG_NONGG Interfaces:

    1.     ACCOUNT_NAMEINFO_T_NONGG_IU
    2.     ACCOUNT_NAMEINFO_T _NONGG
    3.     ACCOUNT_T_NONGG_IU
    4.     ACCOUNT_T_NONGG
    5.     BAL_GRP_T_NONGG_IU
    6.     BAL_GRP_T_NONGG
    7.     BILLINFO_T_NONGG_IU
    8.     BILLINFO_T_NONGG
    9.     BILL_T_NONGG_IU
    10.     BILL_T_NONGG
    11.     CONFIG_T_NONGG_IU
    12.     CONFIG_T_NONGG
    13.     CONFIG_BEID_BALANCES_T_NONGG_IU
    14.     CONFIG_BEID_BALANCES_T_NONGG
    15.     CONFIG_BUSINESS_TYPE_T_NONGG_IU
    16.     CONFIG_BUSINESS_TYPE_T_NONGG
    17.     CONFIG_CUR_CONV_RATES_T_NONGG_IU
    18.     CONFIG_CUR_CONV_RATES_T_NONGG
    19.     DD_OBJECTS_T_NONGG_IU
    20.     DD_OBJECTS_T_NONGG
    21.     DEAL_PRODUCTS_T_NONGG_IU
    22.     DEAL_PRODUCTS_T_NONGG
    23.     DEAL_T_NONGG_IU
    24.     DEAL_T_NONGG
    25.     DISCOUNT_T_NONGG_IU
    26.     DISCOUNT_T_NONGG
    27.     EVENT_BAL_IMPACTS_T_NONGG_IU
    28.     EVENT_BAL_IMPACTS_T_NONGG
    29.     EVENT_BILLING_PAYMENT_CASH_T_NONGG_IU
    30.     EVENT_BILLING_PAYMENT_CASH_T_NONGG
    31.     EVENT_BILLING_PAYMENT_CC_T_NONGG_IU
    32.     EVENT_BILLING_PAYMENT_CC_T_NONGG
    33.     EVENT_BILLING_PAYMENT_CHECK_T_NONGG_IU
    34.     EVENT_BILLING_PAYMENT_CHECK_T_NONGG
    35.     EVENT_BILLING_PAYMENT_DD_T_NONGG_IU
    36.     EVENT_BILLING_PAYMENT_DD_T_NONGG
    37.     EVENT_BILLING_PAYMENT_FAILED_T_NONGG_IU
    38.     EVENT_BILLING_PAYMENT_FAILED_T_NONGG
    39.     EVENT_BILLING_PAYMENT_PAYORD_T_NONGG_IU
    40.     EVENT_BILLING_PAYMENT_PAYORD_T_NONGG
    41.     EVENT_BILLING_PAYMENT_POST_T_NONGG_IU
    42.     EVENT_BILLING_PAYMENT_POST_T_NONGG
    43.     EVENT_BILLING_PAYMENT_T_NONGG_IU
    44.     EVENT_BILLING_PAYMENT_T_NONGG
    45.     EVENT_BILLING_PAYMENT_WTRAN_T_NONGG_IU
    46.     EVENT_BILLING_PAYMENT_WTRAN_T_NONGG
    47.     EVENT_BROADBAND_USAGE_T_NONGG_IU
    48.     EVENT_BROADBAND_USAGE_T_NONGG
    49.     EVENT_SESSION_DIALUP_T_NONGG_IU
    50.     EVENT_SESSION_DIALUP_T_NONGG
    51.     EVENT_SESSION_TELCO_GPRS_T_NONGG_IU
    52.     EVENT_SESSION_TELCO_GPRS_T_NONGG
    53.     EVENT_SESSION_TLCO_GSM_T_NONGG_IU
    54.     EVENT_SESSION_TLCO_GSM_T_NONGG
    55.     EVENT_SESSION_TLCS_T_NONGG_IU
    56.     EVENT_SESSION_TLCS_T_NONGG
    57.     EVENT_SESS_TLCS_SVC_CODES_T_NONGG_IU
    58.     EVENT_SESS_TLCS_SVC_CODES_T_NONGG
    59.     EVENT_T_NONGG_IU
    60.     EVENT_T_NONGG
    61.     IFW_CURRENCY_NONGG_IU
    62.     IFW_CURRENCY_NONGG
    63.     IFW_TIMEZONE_NONGG_IU
    64.     IFW_TIMEZONE_NONGG
    65.     IFW_USAGETYPE_NONGG_IU
    66.     IFW_USAGETYPE_NONGG
    67.     INVOICE_T_NONGG_IU
    68.     INVOICE_T_NONGG
    69.     ITEM_T_NONGG_IU
    70.     ITEM_T_NONGG
    71.     NOTE_T_NONGG_IU
    72.     NOTE_T_NONGG
    73.     PLAN_SERVICES_T_NONGG_IU
    74.     PLAN_SERVICES_T_NONGG
    75.     PLAN_T_NONGG_IU
    76.     PLAN_T_NONGG
    77.     PRODUCT_T_NONGG_IU
    78.     PRODUCT_T_NONGG
    79.     PURCHASED_DISCOUNT_T_NONGG_IU
    80.     PURCHASED_DISCOUNT_T_NONGG
    81.     PURCHASED_PRODUCT_T_NONGG_IU
    82.     PURCHASED_PRODUCT_T_NONGG
    83.     RATE_PLAN_T_NONGG_IU
    84.     RATE_PLAN_T_NONGG
    85.     SERVICE_EMAIL_T_NONGG_IU
    86.     SERVICE_EMAIL_T_NONGG
    87.     SERVICE_TELCO_FEATURES_T_NONGG_IU
    88.     SERVICE_TELCO_FEATURES_T_NONGG
    89.     SERVICE_TELCO_GPRS_T_NONGG_IU
    90.     SERVICE_TELCO_GPRS_T_NONGG
    91.     SERVICE_TELCO_GSM_T_NONGG_IU
    92.     SERVICE_TELCO_GSM_T_NONGG
    93.     SERVICE_T_NONGG_IU
    94.     SERVICE_T_NONGG
    95.     PAYINFO_T_NONGG_IU
    96.     PAYINFO_T_NONGG
    97.     PAYINFO_CC_T_NONGG_IU
    98.     PAYINFO_CC_T_NONGG
    99.     PAYINFO_DD_T_NONGG_IU
    100.     PAYINFO_DD_T_NONGG
    101.     PAYINFO_INV_T_NONGG_IU
    102.     PAYINFO_INV_T_NONGG
    
  3. Execute POST_STAGING_LOAD procedure to load the data into Delta Tables (XXX _DELTA) and Delta History Tables (XXX_DELTA_H).

    1. Truncate delta tables (XXX _DELTA)

    2. Insert data into delta tables (XXX _DELTA) from normal staging tables (XXX) and previous day tables (XXX_LD).

    3. Update delta tables (XXX _DELTA) columns as per the source changes (OPTYPE, LAST_UPDATE_TIME & CHANGE_DATE)

    4. Insert data into delta history tables(XXX_DELTA_H) from delta tables (XXX _DELTA)

    (Truncate XXX_DELTA -> Insert into XXX_DELTA from (XXX minus XXX_LD) -> Insert into XXX_DELTA_H from XXX_DELTA)

SRC_STG_LOAD_NON_OGG_PKG Package

The SRC_STG_LOAD_NON_OGG_PKG package in SRC_STG_NONOGG folder of BRM_OCDM project is using to load the staging delta and delta history tables. This package will call the PRE_OCDM_LOAD procedure and execute in an infinite loop. In each loop of iteration, it performs the following steps and loads the data into Delta Tables (XXX _DELTA) and Delta History Tables (XXX_DELTA_H).

  1. Insert data into delta history tables(XXX_DELTA_H) from delta tables (XXX _DELTA)

  2. Truncate delta tables (XXX _DELTA)

  3. Insert data into delta tables (XXX _DELTA) from normal staging tables (XXX)

  4. Wait for new data in any XXX _DELTA tables, ODI uses an tool called ODI WAIT FOR DATA which will be in the waiting state; the job of this Tool (ODI WAIT FOR DATA) will be waiting for any data changes in staging layer delta tables (XXX _DELTA).Once it finds any changes it will execute the concerned interface where the data will be populated into related OCDM foundation layer tables

(Insert into XXX_DELTA_H from XXX_DELTA and Truncate XXX_DELTA and Insert into XXX_DELTA from XXX)

Objects in STG_OCDM Folder of BRM_OCDM

STG_OCDM_INITIAL_LOAD_PKG Package

The STG_OCDM_INITIAL_LOAD_PKG package in STG_OCDM folder of BRM_OCDM project loads the OCDM foundation layer tables from BRM Staging Database delta tables (XXX _DELTA). The package STG_OCDM_INITIAL_LOAD_PKG executes 46 STG-OCDM interfaces (XXX_MAP) which are executed in sequence, where the data is populated into related OCDM foundation layer tables form staging delta tables (XXX _DELTA).

STG-OCDM Interfaces:

1.     ACCOUNT_ACCT_MAP
2.     ACCOUNT_ADDR_LOC_MAP
3.     ACCOUNT_CUST_MAP
4.     ACCOUNT_GEO_CITY_MAP
5.     ACCOUNT_GEO_CNTRY_MAP
6.     ACCOUNT_GEO_STATE_MAP
7.     ACCOUNT_INVC_DLVRY_MAP
8.     ACCOUNT_POSTCD_MAP
9.     ACCOUNT_PRTY_CNCT_INFO_MAP
10.     ACCOUNT_PRTY_MAP
11.     BAL_GRP_GRP_MAP
12.     BILLINFO_ACCT_MAP
13.     BILLINFO_PYMT_MTHD_TYP_MAP
14.     BILL_INVC_MAP
15.     CONFIG_BEID_BAL_TYP_MAP
16.     CONFIG_BUSINESS_TYPE_T_MAP
17.     CONFIG_CUR_CRNCY_EXCHNG_RATE_MAP
18.     DD_OBJECTS_SRVC_SPEC_MAP
19.     DEAL_PKG_ASGN_MAP
20.     DEAL_PROD_MAP
21.     EVENT_BAL_IMPACTS_NTWK_EVT_ACCT_BAL_IMPC_MAP
22.     EVENT_BILLING_ACCT_RCHRG_MAP
23.     EVENT_BROADBAND_USAGE_BRDBND_USG_EVT_MAP
24.     EVENT_CALL_EVT_MAP
25.     EVENT_DATA_SRVC_EVT_MAP
26.     EVENT_SESSION_GPRS_USG_EVT_MAP
27.     IFW_CRNCY_MAP
28.     IFW_TIMWZONE_TIME_MAP
29.     IFW_USAGETYPE_SRVC_TYP_MAP
30.     INVOICE_INVC_DLVRY_MAP
31.     ITEM_INVC_ITEM_MAP
32.     NOTE_EVT_PRTY_INTRACN_MAP
33.     PAYINFO_ACCT_PREF_PYMT_MTHD_MAP
34.     PAYINFO_CC_PRTY_MAP
35.     PAYINFO_DD_PRTY_MAP
36.     PAYINFO_INV_T_PRTY_MAP
37.     PLAN_MKT_PLN_MAP
38.     PLAN_SERVICES_PROD_MKT_PLN_ASGN_MAP
39.     PRODUCT_DISCOUNT_PROD_MAP
40.     PRODUCT_DISCOUNT_PROD_RLTN_MAP
41.     PURCHASED_PRODUCT_PRICE_CHRG_MAP
42.     PURCHASED_PRODUCT_SBRP_MAP
43.     RATE_PLAN_PROD_RTNG_PLN_MAP
44.     SERVICE_CUST_FCNG_SRVC_MAP
45.     SERVICE_SRVC_STAT_HIST_MAP
46.     SERVICE_TELCO_FEATURES_SRVC_CHTRSTC_MAP 

STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG Package

The following mentioned STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG package in STG_OCDM folder of BRM_OCDM project executes the OCDM foundation layer tables population interfaces and these packages needs to be executed and should be in running mode.

Note: STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG is a package which is having a package STG_OCDM_OGG_CDC_LOAD_PKG and a SCD2_UPDATE procedure, the scenario package is based on STG_OCDM_OGG_CDC_LOAD_PKG which consist of 46 interfaces and a procedure PRE_OCDM_LOAD. The STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG will be in an Infinite loop process which will wait for data to perform data load from stage(BRM_STG) to target (OCDM_SYS)

Oracle GoldenGate Process Checking

If you are using Oracle GoldenGate, verify that Oracle GoldenGate is working so that the Adapter can load data into the staging system. The processes listed should be running on both the source systems and the staging system as shown:

Source Processes

For example, on the BRM_SRC Source System, the source processes should look as follows:

GGSCI>  (mypc1)  5> info all

Program    Status   Group    Lag        Time Since Chkpt

MANAGER    RUNNING
EXTRACT    RUNNING  EXTBRM   47:29:00   00:00:20
EXTRACT    RUNNING  EXTPBRM  00:00:00   47:29:06

Staging Processes

GGSCI>  (ocdm01)  2> info all
Program    Status   Group    Lag        Time Since Chkpt

MANAGER    RUNNING
REPLICAT   RUNNING  REPBRM   00:00:00   00:03:09

Tips:

If you have two source systems, check process status on both source systems. For commands to manage Oracle GoldenGate processes, see Oracle Communications Data Model Installation Guide.

PKnB8PK8A OEBPS/adm.htm Access Layer Customization

3 Access Layer Customization

This chapter provides information about customizing the access layer of Oracle Communications Data Model. It includes the following topics:

Introduction to Customizing the Access Layer of Oracle Communications Data Model

The access layer of Oracle Communications Data Model provides the calculated and summarized ("flattened") perspectives of the data needed by business intelligence tools. Access layer objects are populated using the data from the foundation layer 3NF objects.

The access layer objects in the ocdm_sys schema include: derived and aggregate tables, OLAP cubes, and materialized views. This layer also contains data mining models. The results of the these models are stored in derived tables. The models themselves are defined in the ocdm_mining schema.

When designing and customizing access layer objects:

The following topics provide specialized information about designing and customizing access layer objects:

Derived Tables in the Oracle Communications Data Model

Derived tables are tables that have as values the result of a non-aggregate calculation against the data in the foundation layer tables. Derived tables have a DWD_ prefix.

There are two main types of derived tables in the default Oracle Communications Data Model and the way you customize these tables varies by type:


See:

The Derived Tables topic in Oracle Communications Data Model Reference for a list of all of the derived tables in the default Oracle Communications Data Model. For a list of only those derived tables that are results tables for the data mining models, see the chapter on Data Mining Models in Oracle Communications Data Model Reference.

Creating New Derived Tables for Calculated Data

If, during fit-gap analysis, you identified a need for calculated data that is not provided by the default derived tables, you can meet this need by defining new tables. When designing these tables, name the tables following the convention of using the DWD_ prefix for derived tables.

Customizing Oracle Communications Data Model Data Mining Models

Some derived (DWD_) tables in the default ocdm_sys schema are the results of data mining models defined in the default Oracle Communications Data Model. Those models are defined in the default ocdm_mining schema that also comes with Oracle Communications Data Model.

All Oracle Communications Data Model mining models use materialized views defined in the ocdm_mining schema as source input. Those materialized views are defined in ocdm_mining_etl.sql file in $ORACLE_HOME/ocdm/pdm/mining/src. Different mining models use different source materialized views.

When creating a customized Oracle Communications Data Model warehouse, you can customize the data mining models in the following ways:

Creating a New Data Mining Model for Oracle Communications Data Model

To write a new data mining model:

  1. Ensure that the ocdm_mining schema includes a definition for a materialized view that you can use as input to the model. Define a new materialized view, if necessary.

  2. Create the model as you would any data mining model. Follow the instructions given in Oracle Data Mining Concepts. Add the model to the ocdm_mining schema.

  3. Add any physical tables needed by the model into the ocdm_sys schema. Follow the naming conventions outlined in "Conventions When Customizing the Physical Model" and use a DWD_ prefix for results tables.

  4. In the ocdm_mining schema, grant SELECT privileges to the results tables created in Step 3.

  5. Modify the intra-ETL to support the use of the data mining model.

Modifying Oracle Communications Data Model Data Mining Models

To customize Oracle Communications Data Model mining models, take the following steps:

  1. Change the definition for source materialized views used as input to the mining model.

  2. Train the model again by calling Oracle Communications Data Model mining package.

  3. Ensure that the model reflects the new definition (for example, that a new column has been added).

Example 3-1 Adding a New Column to a Mining Model in Oracle Communications Data Model

To add a new column to create_churn_svm_model, take the following steps:

  1. Add the new column the following materialized views that are used as input to create_churn_svm_model.

    DMV_CUST_CHRN_SRC_SRC
    DMV_CUST_CHRN_SRC_PRD
    DMV_CUST_CHRN_SRC_TST
    DMV_CUST_CHRN_APPLY_ALL
    
  2. Train the model by issuing the following statement.

    ocdm_mining.create_churn_svm_model( MONTH_CODE );
    
  3. Execute the following statement to query the result table and ensure the new column name is included in the query result:

      SELECT attribute_name FROM TABLE(Oracle Communications Data Model 
        SELECT ATTRIBUTE_SET ROM TABLE(DBMS_DATA_MINING.GET_MODEL_DETAILS_SVM('OCDM_CHURN_SVM'))
        WHERE CLASS='1' );
    

Tutorial: Customizing the Churn Prediction Model

After you have populated Oracle Communications Data Model foundation layer and the derived tables, you can leverage the prebuilt Oracle Communications Data Model mining model for some more advanced analysis and predictions.

This tutorial shows you how to predict the customers who will terminate the service in next 3 months (churners) based on the populated Oracle Communications Data Model warehouse. Using prebuilt Oracle Communications Data Model Mining models, you can easily and very quickly see the prediction result of your customers, without having to go through all of the data preparation, training, testing and applying process that you must perform in a traditional from-scratch mining project.


See:

Oracle Data Mining Concepts for more information about the Oracle Database mining training and scoring (applying) process.

After the initially generating a mining model, as time goes by, the customer information and their behavior change. Consequently, you must refresh the previous trained mining models based on the latest customer and usage data. You can follow the process in this tutorial to refresh the mining models to acquire predictions on latest customer information.

This tutorial shows you how to generate the Churn Prediction model through Oracle Communications Data Model Mining APIs. To use different parameters in the training process, or customize the model in more advanced fashion, you can also use Oracle Data Miner to do the same work.

This tutorial consists of the following:

Tutorial Prerequisites

Before starting this tutorial:

  1. Review the Oracle by Example (OBE) tutorial "Using Oracle Data Miner 11g Release 2." To access this tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.

  2. Install Oracle Communications Data Model.

  3. Populate the base, reference and lookup tables.

  4. Execute the intra-ETL.

    Ensure that at least the following tables contain valid data:

    DWD_ACCT_STTSTC
    DWD_VAS_SBRP_QCK_SUMM
    DWR_BSNS_MO
    DWR_CUST
    DWR_HH
    DWR_JB

Note:

If you have not populated the real customer data, and only want to learn the Oracle Communications Data Model mining model, you can use the sample data by taking the following steps:
  1. Ensure that during the install, you generated the calendar data covering range of 2007~2008. For example, the parameters of starting from "20070101" for 5 years satisfy this condition

  2. Download the sample data(ocdm.4.mining.dmp.gz) and import that data into your new ocdm_sys schema.


Preparing Your Environment

This tutorial requires a valid, populated Oracle Communications Data Model warehouse.


Oracle by Example:

For more information about using SQL Developer, refer to tutorial "Getting Started with Oracle SQL Developer 3.0". To access this tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.

To prepare the environment, take the following steps:

  1. In SQL Developer, connect to the ocdm_sys and the ocdm_mining schemas.


    Tip:

    SQL Developer can be found on any Oracle Database Installation under $ORACLE_HOME/sqldeveloper.

  2. After you connect to the ocdm_sys schema, you can see all the tables in that schema. You can narrow down the list by right clicking the "table" and then applying filters:

    Description of prep2.gif follows
    Description of the illustration prep2.gif

  3. (Optional) As mentioned in the "Preparing Your Environment", if you have not populated those tables with your own data, you can try with some sample data. After you download the sample data, follow those steps to import the data:

    1. Grant dba to ocdm_sys by issuing the following statement:

      grant dba to ocdm_sys.
      
    2. Disable all foreign keys on those tables used by the tutorial:

      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_CS5_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_POT_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLCS_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_SJ_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_SEG_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLCT_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_LAN_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_AL1_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_PT_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_BLC_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLMS_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLJ_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLG_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_HOU1_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLE_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_DLN_FK".
      ALTER TABLE "DWR_CUST" DISABLE CONSTRAINT "CI_OI_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_CI_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_BM_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_RSCR_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_AL1_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DAB_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DLCRB_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DLCC_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DAS_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_PM_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DOBU_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_CR1_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_LAB_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_ACCT_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_CHR_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DLAON_FK".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_DLCT_FK1".
      ALTER TABLE "DWD_ACCT_STTSTC" DISABLE CONSTRAINT "ACS_GEOC_FK1".
      ALTER TABLE "DWD_VAS_SBRP_QCK_SUMM" DISABLE CONSTRAINT "VS_AM_FK".
      ALTER TABLE "DWD_VAS_SBRP_QCK_SUMM" DISABLE CONSTRAINT "VS_CI_FK".
      ALTER TABLE "DWD_VAS_SBRP_QCK_SUMM" DISABLE CONSTRAINT "VS_BM_FK".
      ALTER TABLE "DWD_VAS_SBRP_QCK_SUMM" DISABLE CONSTRAINT "VS_DLCT_FK1".
      
    3. Import the sample dump into ocdm_sys schema by issuing the following statement.

      imp ocdm_sys/ocdm_sys@tnsname file=ocdm.4.mining.dmp full=y ignore=y
      
  4. Review tables to ensure they contain valid data, either from your own customer data, or from the sample data.

    Description of prep3.gif follows
    Description of the illustration prep3.gif

  5. Review the DWR_CUST table.

    Description of prep4.gif follows
    Description of the illustration prep4.gif

  6. Click each of the following tables to ensure that the table is properly populated:

    DWD_ACCT_STTSTC
    DWD_VAS_SBRP_QCK_SUMM
    DWR_BSNS_MO
    DWR_CUST
    DWR_HH
    DWR_JB
  7. Check that the DWD_CUST_MNNG and DWD_CUST_PROD_AFFLTN results tables are empty before running the model generation function as described in "Generating the Churn Prediction Model".

Generating the Churn Prediction Model

This tutorial uses two procedures from Oracle Communications Data Model Mining APIs:

  • pkg_ocdm_mining.refresh_mining_source that populates some mining source tables from the ocdm_sys schema tables.

  • pkg_ocdm_mining.create_churn_svm_model that trains the model, and generates the result of prediction.

Take the following steps to use the procedures:

  1. Refresh the Oracle Communications Data Model mining source tables by executing the following SQL statements.

    select count (*) from dmv_cust_chrn_src_all;
    exec pkg_ocdm_mining.refresh_mining_source;
    select count (*) from dmv_cust_chrn_src_all;
    

    These statements display the number of tables before refreshing.

    Refresh the tables and rexecute the statements to display the number of tables after refreshing.

  2. Generate the Churn Prediction model by executing the following SQL statements.

    select count(*) from dwd_cust_mnng;
    select count(*) from dwd_chrn_svm_factor;
    exec pkg_ocdm_mining.create_churn_svm_model;
    select count(*) from dwd_cust_mnng;
    

    These statements:

    • Show the record counts before generation.

    • Generate the mode.

    • Show the count after generation.


    Note:

    This tutorial does not refresh all models. It only refreshes one churn prediction model. To refresh all of the default mining models based on latest customer data, follow the instructions in "Refreshing the Data in an Oracle Communications Data Model Warehouse".

Checking the Result

After you have refreshed, trained, and generated the model, check the DWD_CUST_MNNG results table in ocdm_sys schema by taking the following steps:

  1. Issue the following query.

      Select cust_key, prdct_churn_svm_ind, prdct_churn_svm_prob From dwd_cust_mnng where rownum < 10;
    
    Description of result1.gif follows
    Description of the illustration result1.gif

  2. For each customer identified by CUST_KEY, the PRDCT_CHRN_SVM_IND column gives a Boolean prediction of whether a customer will churn in next 3 months. Zero (0) stands for non-churner, while one (1) stands for churner. The PRDCT_CHURN_SVM_PROB column provides a more detailed probability (0~1) of how likely a customer is going to churn.

  3. (Optional) If you have also installed the Oracle Communications Data Model sample reports in Oracle Business Intelligence Suite Enterprise Edition 11g, you can also view the results as an Oracle Business Intelligence Suite Enterprise Edition report.


    See:

    Oracle Communications Data Model Installation Guide for more information on installing the sample reports and deploying the Oracle Communications Data Model RPD and webcat on the Business Intelligence Suite Enterprise Edition instance.

    Description of result2.gif follows
    Description of the illustration result2.gif

In the Oracle Business Intelligence Suite Enterprise Edition report, the customer revenue information such as the contract ARPU, debt value is shown combined with the prediction results.

Aggregate Tables in the Oracle Communications Data Model

Aggregate tables are tables that aggregate or "roll up" the data to one level higher than a base or derived table. The aggregate tables in the default Oracle Communications Data Model are actually materialized views and have a DWA_ prefix. These aggregate tables provide a view of the data similar to the view provided by a fact table in a snowflake schema.

The default Oracle Communications Data Model defines several aggregate tables. For example, the DWA_BER_FER_ERR_RATIO_MONTH table aggregates the values of the DWD_BER_FER_ERR_RATIO_DAY table to the month level.


See:

The "Aggregate Tables" topic in Oracle Communications Data Model Reference for a list of the aggregate tables in the default Oracle Communications Data Model.

If, during fit-gap analysis, you identified a need for simple aggregated data that is not provided by the default aggregate tables, you can define new materialized views. When designing these tables, keep the following points in mind:

Dimensional Components in the Oracle Communications Data Model

There is often much discussion regarding the 'best' modeling approach to take for any given data warehouse with each style, classic 3NF and dimensional having their own strengths and weaknesses. It is likely that data warehouses must do more to embrace the benefits of each model type rather than rely on just one - this is the approach that was adopted in designing the Oracle Communications Data Model. The foundation layer of the Oracle Communications Data Model is a 3NF model. The default Oracle Communications Data Model also provides a dimensional model of the data. This dimensional model of the data is a perspective that summarizes and aggregates data, rather than preserving detailed transaction information.

Familiarize yourself with dimensional modeling by reading the following topics before you begin to customize the dimensional model of the default Oracle Communications Data Model:

Characteristics of a Dimensional Model

The simplicity of a dimensional model is inherent because it defines objects that represent real-world business entities. Analysts know which business measures they are interested in examining, which dimensions and attributes make the data meaningful, and how the dimensions of their business are organized into levels and hierarchies.

In the simplest terms, a dimensional model identifies the following objects:

  • Measures. Measures store quantifiable business data (such as sales, expenses, and inventory). Measures are sometimes called "facts". Measures are organized by one or more dimensions and may be stored or calculated at query time:

    • Stored Measures. Stored measures are loaded and stored at the leaf level. Commonly, there is also a percentage of summary data that is stored. Summary data that is not stored is dynamically aggregated when queried.

    • Calculated Measures. Calculated measures are measures whose values are calculated dynamically at query time. Only the calculation rules are stored in the database. Common calculations include measures such as ratios, differences, moving totals, and averages. Calculations do not require disk storage space, and they do not extend the processing time required for data maintenance.

  • Dimensions. A dimension is a structure that categorizes data to enable users to answer business questions. Commonly used dimensions are Customers, Products, and Time. A dimension's structure is organized hierarchically based on parent-child relationships. These relationships enable:

    • Navigation between levels.

      Hierarchies on dimensions enable drilling down to lower levels or navigation (rolling up) to higher levels. Drilling down on the Time dimension member 2005 typically navigates you to the quarters Q1 2005 through Q4 2005. In a calendar year hierarchy, drilling down on Q1 2005 would navigate you to the months, January 05 through March 05. These kinds of relationships make it easy for users to navigate large volumes of multidimensional data.

    • Aggregation from child values to parent values.

      The parent represents the aggregation of its children. Data values at lower levels aggregate into data values at higher levels. Dimensions are structured hierarchically so that data at different levels of aggregation are manipulated efficiently for analysis and display.

    • Allocation from parent values to child values.

      The reverse of aggregation is allocation and is heavily used by planning budgeting, and similar applications. Here, the role of the hierarchy is to identify the children and descendants of particular dimension members of "top-down" allocation of budgets (among other uses).

    • Grouping of members for calculations.

      Share and index calculations take advantage of hierarchical relationships (for example, the percentage of total profit contributed by each product, or the percentage share of product revenue for a certain category, or costs as a percentage of the geographical region for a retail location).

A dimension object helps to organize and group dimensional information into hierarchies. This represents natural 1:n relationships between columns or column groups (the levels of a hierarchy) that cannot be represented with constraint conditions. Going up a level in the hierarchy is called rolling up the data and going down a level in the hierarchy is called drilling down the data.

There are two ways that you can implement a dimensional model:

Characteristics of Relational Star and Snowflake Tables

In the case of relational tables, the dimensional model has historically been implemented as a star or snowflake schema. Dimension tables (which contain information about hierarchies, levels, and attributes) join to one or more fact tables. Fact tables are the large tables that store quantifiable business measurements (such as sales, expenses, and inventory) and typically have foreign keys to the dimension tables. Dimension tables, also known as lookup or reference tables. contain the relatively static or descriptive data in the data warehouse.

A star schema borders on a physical model, as drill paths, hierarchy and query profile are embedded in the data model itself rather than the data. This in part at least, is what makes navigation of the model so straightforward for end users. Star schemas usually have a large fact table surrounded by smaller dimension tables. Dimension tables do not change very much. Most of the information that the users need are in the fact tables. Therefore, star schemas have fewer table joins than do 3NF models.

A star schema is so called because the diagram resembles a star, with points radiating from a center. The center of the star consists of one or more fact tables and the points of the star are the dimension tables.

Figure 3-1 Star Schema Diagram

Description of Figure 3-1 follows
Description of "Figure 3-1 Star Schema Diagram"

Snowflake schemas are slight variants of a simple star schema where the dimension tables are further normalized and broken down into multiple tables. The snowflake aspect only affects the dimensions and not the fact table and is therefore considered conceptually equivalent to star schemas. Snowflake dimensions are useful and indeed necessary when there are fact tables of differing granularity. A month-level derived or aggregate table (or materialized view) must be associated with a month level snowflake dimension table rather than the default (lower) Day level star dimension table.

Declaring Relational Dimension Tables

When a relational table acts as a dimension to a fact table, it is recommended that you declare that table as a dimension (even though it is not necessary). Defined dimensions can yield significant performance benefits, and support the use of more complex types of rewrite.

To define and declare the structure of the dimension use the CREATE DIMENSION command. Use the LEVEL clause to identify the names of the dimension levels.

Validating Relational Dimension Tables

To improve the data quality of the dimension data in the data warehouse, it is recommended that you validate the declarative information about the relationships between the dimension members after any modification to the dimension data.

To perform this validation, use the VALIDATE_DIMENSION procedure of the DBMS_DIMENSION package. When the VALIDATE_DIMENSION procedure encounters any errors, the procedure places the errors into the DIMENSION_EXCEPTIONS table. To find the exceptions identified by the VALIDATE_DIMENSION procedure, query the DIMENSION_EXCEPTIONS table.

You can schedule a call to the VALIDATE_DIMENSION procedure as a post-process step to the regular Incremental Dimension load script. This can be done before the call to refresh the derived or aggregate tables of the data model through materialized view refresh, intra-ETL package calls.

Characteristics of the OLAP Dimensional Model

Oracle OLAP Cubes logically represent data similar to relational star tables, although the data is actually stored in multidimensional arrays. Like dimension tables, cube dimensions organize members into hierarchies, levels, and attributes. The cube stores the measure (fact) data. The dimensions form the edges of the cube.

Oracle OLAP is an OLAP server embedded in the Oracle Database. Oracle OLAP provides native multidimensional storage and speed-of-thought response times when analyzing data across multiple dimensions. The database provides rich support for analytics such as time series calculations, forecasting, advanced aggregation with additive and nonadditive operators, and allocation operations.

By integrating multidimensional objects and analytics into the database, Oracle provides the best of both worlds: the power of multidimensional analysis along with the reliability, availability, security, and scalability of the Oracle database.

Oracle OLAP is fully integrated into Oracle Database. At a technical level, this means:

  • The OLAP engine runs within the kernel of Oracle Database.

  • Dimensional objects are stored in Oracle Database in their native multidimensional format.

  • Cubes and other dimensional objects are first class data objects represented in the Oracle data dictionary.

  • Data security is administered in the standard way, by granting and revoking privileges to Oracle Database users and roles.

  • OLAP cubes, dimensions, and hierarchies are exposed to applications as relational views. Consequently, applications can query OLAP objects using SQL as described in "Oracle OLAP Cube Views" and Chapter 5, "Report and Query Customization."

  • Oracle OLAP cubes can be enhanced so that they are materialized views as described in "Cube Materialized Views".

Benefits of Using Oracle OLAP

The benefits of using Oracle OLAP are significant; Oracle OLAP offers the power of simplicity and provides: One database, standard administration and security, standard interfaces and development tools.

The Oracle OLAP dimensional data model is highly structured. Structure implies rules that govern the relationships among the data and control how the data can be queried. Cubes are the physical implementation of the dimensional model, and thus are highly optimized for dimensional queries. The OLAP engine leverages this innate dimensionality in performing highly efficient cross-cube joins for inter-row calculations, outer joins for time series analysis, and indexing. Dimensions are pre-joined to the measures. The technology that underlies cubes is based on an indexed multidimensional array model, which provides direct cell access.

The OLAP engine manipulates dimensional objects in the same way that the SQL engine manipulates relational objects. However, because the OLAP engine is optimized to calculate analytic functions, and dimensional objects are optimized for analysis, analytic and row functions can be calculated much faster in OLAP than in SQL.

The dimensional model enables Oracle OLAP to support high-end business intelligence tools and applications such as OracleBI Discoverer Plus OLAP, OracleBI Spreadsheet Add-In, Oracle Business Intelligence Suite Enterprise Edition, BusinessObjects Enterprise, and Cognos ReportNet.

Oracle OLAP Dimensional Objects

Oracle OLAP dimensional objects include cubes, measures, dimensions, hierarchies, levels and attributes. The OLAP dimensional objects are described in detail in Oracle OLAP User's Guide. Figure 3-2 shows the general relationships among the objects.

Figure 3-2 Diagram of the OLAP Dimensional Model

Diagram of the multidimensional model
Description of "Figure 3-2 Diagram of the OLAP Dimensional Model"

Oracle OLAP Cube Views

When you define an OLAP cube, Oracle OLAP automatically generates a set of relational views on the cube and its dimensions and hierarchies

  • Cube view. Each cube has a cube view that presents the data for all the measures and calculated measures in the cube. You can use a cube view like a fact table in a star or snowflake schema. However, the cube view contains all the summary data in addition to the detail level data. The default name of a cube view is cube_VIEW.

  • Dimension and hierarchy views. Each dimension has one dimension view plus a hierarchy view for each hierarchy associated with the dimension. The default name for a dimension view is dimension_VIEW. For a hierarchy view, the default name is dimension_hierarchy_VIEW.

These views are related in the same way as fact and dimension tables in a star schema. Cube views serve the same function as fact tables, and hierarchy views and dimension views serve the same function as dimension tables. Typical queries join a cube view with either a hierarchy view or a dimension view.

SQL applications query these views to display the information-rich contents of these objects to analysts and decision makers. You can also create custom views that follow the structure expected by your applications, using the system-generated views like base tables.


See also:

The discussion on querying dimensional objects in Oracle OLAP User's Guide and Chapter 5, "Report and Query Customization."

Cube Materialized Views

Oracle OLAP cubes can be enhanced so that they are materialized views. A cube that has been enhanced in this way is called a cube materialized view and has a CB$ prefix. Cube materialized views can be incrementally refreshed through the Oracle Database materialized view subsystem, and they can serve as targets for transparent rewrite of queries against the source tables.

The OLAP dimensions associated with a cube materialized view are also defined with materialized view capabilities.

Necessary Cube Characteristics for Cube Materialized Views

A cube must conform to the following requirements, before it can be designated as a cube materialized view:

  • All dimensions of the cube have at least one level and one level-based hierarchy. Ragged and skip-level hierarchies are not supported. The dimensions must be mapped.

  • All dimensions of the cube use the same aggregation operator, which is either SUM, MIN, or MAX.

  • The cube has one or more dimensions and one or more measures.

  • The cube is fully defined and mapped. For example, if the cube has five measures, then all five are mapped to the source tables.

  • The data type of the cube is NUMBER, VARCHAR2, NVARCHAR2, or DATE.

  • The source detail tables support dimension and rely constraints. If they have not been defined, then use the Relational Schema Advisor to generate a script that defines them on the detail tables.

  • The cube is compressed.

  • The cube can be enriched with calculated measures, but it cannot support more advanced analytics in a cube script.

Adding Materialized View Capabilities

To add materialized view capabilities to an OLAP cube, take the following steps:

  1. In the Analytic Workspace Manager, connect to the ocdm_sys schema.

  2. From the cube list, select the cube which you want to enable.

  3. In the right pane, select the Materialized Views tab.

  4. Select Enable Materialized View Refresh of the Cube. then click Apply.


Note:

You cannot enable the cube materialized view for a forecast cube.


Oracle by Example:

For more information on working with OLAP cubes, see the following OBE tutorials:
  • "Querying OLAP 11g Cubes"

  • "Using Oracle OLAP 11g With Oracle BI Enterprise Edition"

To access the tutorials, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorials by name.


Characteristics of the OLAP Cubes in Oracle Communications Data Model

The default access layer of Oracle Communications Data Model provides a dimensional perspective of the data using Oracle OLAP cubes.

There are OLAP cubes defined in the default ocdm_sys schema. These cubes have the general characteristics described in "Characteristics of the OLAP Dimensional Model". Specifically, OLAP cubes in the Oracle Communications Data Model have the following characteristics:

  • All of the default OLAP cubes are loaded with data from DWA_ tables that are materialized views.

  • The cubes were defined and built using the Analytical Workspace Manager (AWM) client tool.

  • A relational view (with a _VIEW suffix) is defined over each of the OLAP cubes.

  • All of the OLAP cubes in the Oracle Communications Data Model are cube materialized views (that is, CB$ objects).


    Note:

    immediately after installation, all materialized views underlying the OLAP cubes are disabled by default. To enable the cube materialized views, you must follow the steps outlined in "Adding Materialized View Capabilities".

For information on the using OLAP cubes in your customized version of Oracle Communications Data Model, see Oracle OLAP User's Guide and the following topics:

Defining New Oracle OLAP Cubes for Oracle Communications Data Model

You can add new OLAP cubes to the ocdm_sys schema. For consistency's sake, design and define these new cubes as described in "Characteristics of the OLAP Cubes in Oracle Communications Data Model".

Take the following steps to define new cubes:

  1. Ensure that there is an aggregate table (DWA_) to use as the "lowest leaf" data for the cube. See "Aggregate Tables in the Oracle Communications Data Model" for information on creating new tables.

  2. Use the AWM to define new Cubes for a customized version of Oracle Communications Data Model. Follow the instructions given for creating cubes and dimensions in Oracle OLAP User's Guide.

    Use the information provided in "Characteristics of the OLAP Dimensional Model". and the Oracle OLAP User's Guide to guide you when you design and define new OLAP cubes. Also, if you are familiar with a relational star schema design as outlined in "Characteristics of Relational Star and Snowflake Tables", then you can use this understanding to help you design an OLAP Cube:

    • Fact tables correspond to cubes.

    • Data columns in the fact tables correspond to measures.

    • Foreign key constraints in the fact tables identify the dimension tables.

    • Dimension tables identify the dimensions.

    • Primary keys in the dimension tables identify the base-level dimension members.

    • Parent columns in the dimension tables identify the higher level dimension members.

    • Columns in the dimension tables containing descriptions and characteristics of the dimension members identify the attributes.

    You can also get insights into the dimensional model by looking at the sample reports included with Oracle Communications Data Model.


    See:

    Oracle Communications Data Model Installation Guide for more information on installing the sample reports and deploying the Oracle Communications Data Model RPD and webcat on the Business Intelligence Suite Enterprise Edition instance.


    Tip:

    While investigating your source data, you may decide to create relational views that more closely match the dimensional model that you plan to create.

  3. Add materialized view capabilities to the OLAP cubes as described in "Adding Materialized View Capabilities".


Oracle by Example:

For more information on creating OLAP cubes, see the "Building OLAP 11g Cubes" OBE tutorial.

To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.


Changing an Oracle OLAP Cube in Oracle Communications Data Model

Common customizations to Oracle Communications Data Model cubes are changing the dimensions or the measures of the cube.

Since all Oracle Communications Data Model cubes load data from tables with the DWA_ prefix, to change the measures or dimensions of one cube, you must take the following steps:

  1. Use the information in Oracle Communications Data Model Reference, to identify the DWA_ table from which the OLAP cube is populated.

  2. Change the structure of the DWA_ table identified in Step 1.

  3. Change the OLAP cube and cube materialized views to reflect the new structure.

Creating a Forecast Cube for Oracle Communications Data Model

To create a forecast cube for Oracle Communications Data Model:

  1. Create a cube to contain the results of the forecast as described in "Defining New Oracle OLAP Cubes for Oracle Communications Data Model".


    Note:

    You cannot enable materialized views for an Oracle Communications Data Model forecast cube.

  2. Write an OLAP DML forecasting context program as described in Oracle OLAP DML Reference.

Choosing a Cube Partitioning Strategy for Oracle Communications Data Model

Partitioning is a method of physically storing the contents of a cube. It improves the performance of large cubes in the following ways:

  • Improves scalability by keeping data structures small. Each partition functions like a smaller measure.

  • Keeps the working set of data smaller both for queries and maintenance, since the relevant data is stored together.

  • Enables parallel aggregation during data maintenance. Each partition can be aggregated by a separate process.

  • Simplifies removal of old data from storage. Old partitions can be dropped, and new partitions can be added.

The number of partitions affects the database resources that can be allocated to loading and aggregating the data in a cube. Partitions can be aggregated simultaneously when sufficient resources have been allocated.

The Cube Partitioning Advisor analyzes the source tables and develops a partitioning strategy. You can accept the recommendations of the Cube Partitioning Advisor, or you can make your own decisions about partitioning.

If your partitioning strategy is driven primarily by life-cycle management considerations, then you should partition the cube on the Time dimension. Old time periods can then be dropped as a unit, and new time periods added as a new partition. The Cube Partitioning Advisor has a Time option, which recommends a hierarchy and a level in the Time dimension for partitioning.

The level on which to partition a cube is determined based on a trade off between load performance and query performance.

Typically, you do not want to partition on too low a level (for example, on the DAY level of a TIME dimension) because if you do then too many partitions must be defined at load time which slows down an initial or historical load. Also, a large number of partitions can result in unusually long Analytic Workspace attach times and slows down the Time Series-based calculations. Also, a Quarterly Cumulative measure (Quarter to Date Measure) needs to access 90 or 91 partitions to calculate a specific value for one Customer and Organization. All dimension members above the partition level of partition dimension (including those belonging to nondefault hierarchies) would be present in a single default template. Day level partitioning makes this very heavy since all higher level members are stored in default template. However, the advantage of partitioning DAY if the OLAP Cube load frequency is daily then there you must only load from a new partition in fact table into a single partition in the OLAP cube every day. This greatly improves the load performance since percentage-based refresh can be enabled if the $cۜcube is materialized-view enabled and has materialized-view logs.

Recommendations: Cube Partitioning Strategy

Usually a good compromise between the differing load and query performance requirements is to use an intermediate level like MONTH as the partition level. Time series calculations within a month (week to date, month to date, and so on) are fast and higher level calculation like year to date needs to refer to 12 partitions at most. Also this way the monthly partition is defined and created only one time (that is during the initial load on first of each month) and is then reused for each subsequent load that month. The aggregation process may be triggered off at the month level (instead of specific day level) and some redundant aggregations (of previously loaded dates of current month) may occur each time but it should result in satisfactory load and query performance.

Choosing a Cube Data Maintenance Method for Oracle Communications Data Model

While developing a dimensional model of your data, it is a good idea to map and load each object immediately after you create it so that you can immediately detect and correct any errors that you made to the object definition or the mapping.

However, in a production environment, you want to perform routine maintenance as quickly and easily as possible. For this stage, you can choose among data maintenance methods. You can refresh all cubes using the Maintenance Wizard. This wizard enables you to refresh a cube immediately, or submit the refresh as a job to the Oracle job queue, or generate a PL/SQL script. You can run the script manually or using a scheduling utility, such as Oracle Enterprise Manager Scheduler or the DBMS_SCHEDULER PL/SQL package. The generated script calls the BUILD procedure of the DBMS_CUBE PL/SQL package. You can modify this script or develop one from the start using this package.

The data for a partitioned cube is loaded and aggregated in parallel when multiple processes have been allocated to the build. You are able to see this in the build log.

In addition, each cube can support these data maintenance methods:

  • Custom cube scripts

  • Cube materialized views

If you are defining cubes to replace existing materialized views, then you use the materialized views as an integral part of data maintenance. Note, however, that materialized view capabilities restrict the types of analytics that can be performed by a custom cube script.


Oracle by Example:

See the following OBE tutorial for an example of how Oracle uses cube materialized views for transparent access to a relational star schema.:
  • "Querying OLAP 11g Cubes"

To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.


Materialized Views in the Oracle Communications Data Model

Materialized views are query results that have been stored or "materialized" in advance as schema objects. From a physical design point of view, materialized views resemble tables or partitioned tables and behave like indexes in that they are used transparently and improve performance.

In the past, organizations using summaries spent a significant amount of time and effort creating summaries manually, identifying which summaries to create, indexing the summaries, updating them, and advising their users on which ones to use. With the advent of materialized views, a database administrator creates one or more materialized views, which are the equivalent of a summary. Thus, the workload of the database administrator is eased and the user no longer needed to be aware of the summaries that had been defined. Instead, the end user queries the tables and views at the detail data level. The query rewrite mechanism in the Oracle server automatically rewrites the SQL query to use the summary tables and reduces response time for returning results from the query.

Materialized views improve query performance by precalculating expensive join and aggregation operations on the database before executing and storing the results in the database. The query optimizer automatically recognizes when an existing materialized view can and should be used to satisfy a request.

The default Oracle Communications Data Model defines many materialized views. In the default ocdm_sys schema, you can identify these materialized views by looking at objects with the prefixes listed in the following table.

PrefixDescription
DWA_Aggregate tables which are materialized views.

See: Aggregate tables in Oracle Communications Data Model Reference for a list of these objects in the default data model.

"Aggregate Tables in the Oracle Communications Data Model" for more information on customizing these objects,.

CB$An OLAP cube enhanced with materialized view capabilities.

See: OLAP cube materialized views in Oracle Communications Data Model Reference for a list of these objects in the default data model.

"Characteristics of the OLAP Cubes in Oracle Communications Data Model" for information on OLAP cubes.

Note: Do not report or query against this object. Instead access the relational view of an OLAP cube (that is, the object with the _VIEW suffix).

DMV_Materialized views created for performance reasons (that is, not an aggregate table or a cube materialized view).

See: Oracle Communications Data Model Reference to identify these objects in the default data model.


The following topics provide more information on using and creating materialized views in your customized Oracle Communications Data Model:

Types of Materialized Views and Refresh options

Refresh option vary by the type of materialized view:


See:

Oracle OLAP User's Guide for a discussion of creating materialized views of Oracle OLAP cubes.

Refresh Options for Materialized Views with Aggregates

In data warehouses, materialized views normally contain aggregates. The _DWA tables in the default Oracle Communications Data Model are this type of materialized view.

For a materialized view with aggregates, for fast refresh to be possible:

  • The SELECT list must contain all of the GR OUP BY columns (if present)

  • There must be a COUNT(*) and a COUNT(column) on any aggregated columns.

  • Materialized view logs must be present on all tables referenced in the query that defines the materialized view. The valid aggregate functions are: SUM, COUNT(x), COUNT(*), AVG, VARIANCE, STDDEV, MIN, and MAX, and the expression to be aggregated can be any SQL value expression.

Fast refresh for a materialized view containing joins and aggregates is possible after any type of DML to the base tables (direct load or conventional INSERT, UPDATE, or DELETE).

You can define that the materialized view be refreshed ON COMMIT or ON DEMAND. A REFRESH ON COMMIT materialized view is automatically refreshed when a transaction that does DML to a materialized view's detail tables commits.

When you specify REFRESH ON COMMIT, the table commit can take more time than if you have not. This is because the refresh operation is performed as part of the commit process. Therefore, this method may not be suitable if many users are concurrently changing the tables upon which the materialized view is based.

Refresh Options for Materialized Views Containing Only Joins

Some materialized views contain only joins and no aggregates (for example, when a materialized view is created that joins the sales table to the times and customers tables). The advantage of creating this type of materialized view is that expensive joins are precalculated.

Fast refresh for a materialized view containing only joins is possible after any type of DML to the base tables (direct-path or conventional INSERT, UPDATE, or DELETE).

A materialized view containing only joins can be defined to be refreshed ON COMMIT or ON DEMAND. If it is ON COMMIT, the refresh is performed at commit time of the transaction that does DML on the materialized view's detail table.

If you specify REFRESH FAST, Oracle performs further verification of the query definition to ensure that fast refresh can be performed if any of the detail tables change. These additional checks are:

  • A materialized view log must be present for each detail table unless the table supports partition change tracking. Also, when a materialized view log is required, the ROWID column must be present in each materialized view log.

  • The rowids of all the detail tables must appear in the SELECT list of the materialized view query definition.

If some of these restrictions are not met, you can create the materialized view as REFRESH FORCE to take advantage of fast refresh when it is possible. If one table does not meet all of the criteria, but the other tables do the materialized view is still fast refreshable with respect to the other tables for which all the criteria are met.

To achieve an optimally efficient refresh:

  • Ensure that the defining query does not use an outer join that behaves like an inner join. If the defining query contains such a join, consider rewriting the defining query to contain an inner join.

  • If the materialized view contains only joins, the ROWID columns for each table (and each instance of a table that occurs multiple times in the FROM list) must be present in the SELECT list of the materialized view.

  • If the materialized view has remote tables in the FROM clause, all tables in the FROM clause must be located on that same site. Further, ON COMMIT refresh is not supported for materialized view with remote tables. Except for SCN-based materialized view logs, materialized view logs must be present on the remote site for each detail table of the materialized view and ROWID columns must be present in the SELECT list of the materialized view.

Refresh Options for Nested Materialized Views

A nested materialized view is a materialized view whose definition is based on another materialized view. A nested materialized view can reference other relations in the database in addition to referencing materialized views.

In a data warehouse, you typically create many aggregate views on a single join (for example, rollups along different dimensions). Incrementally maintaining these distinct materialized aggregate views can take a long time, because the underlying join has to be performed many times.

Using nested materialized views, you can create multiple single-table materialized views based on a joins-only materialized view and the join is performed just one time. In addition, optimizations can be performed for this class of single-table aggregate materialized view and thus refresh is very efficient.

Some types of nested materialized views cannot be fast refreshed. Use EXPLAIN_MVIEW to identify those types of materialized views.

You can refresh a tree of nested materialized views in the appropriate dependency order by specifying the nested =TRUE parameter with the DBMS_MVIEW.REFRESH parameter.

Example 3-2 Refreshing Oracle Communications Data Model Nested Materialized Views

For example, if you call DBMS_MVIEW.REFRESH ('SUM_SALES_CUST_TIME', nested => TRUE), the REFRESH procedure first refreshes the join_sales_cust_time materialized view, and then refreshes the sum_sales_cust_time materialized view.

Choosing Indexes for Materialized Views

The two most common operations on a materialized view are query execution and fast refresh, and each operation has different performance requirements:

  • Query execution might need to access any subset of the materialized view key columns, and might need to join and aggregate over a subset of those columns. Consequently, for best performance, create a single-column bitmap index on each materialized view key column.

  • In the case of materialized views containing only joins using fast refresh, create indexes on the columns that contain the rowids to improve the performance of the refresh operation.

  • If a materialized view using aggregates is fast refreshable, then an index appropriate for the fast refresh procedure is created unless USING NO INDEX is specified in the CREATE MATERIALIZED VIEW statement.

Partitioning and Materialized Views

Because of the large volume of data held in a data warehouse, partitioning is an extremely useful option when designing a database. Partitioning the fact tables improves scalability, simplifies system administration, and makes it possible to define local indexes that can be efficiently rebuilt. Partitioning the fact tables also improves the opportunity of fast refreshing the materialized view because this may enable partition change tracking refresh on the materialized view.

Partitioning a materialized view has the same benefits as partitioning fact tables. When a materialized view is partitioned a refresh procedure can use parallel DML in more scenarios and partition change tracking-based refresh can use truncate partition to efficiently maintain the materialized view.

Using Partition Change Tracking

It is possible and advantageous to track freshness to a finer grain than the entire materialized view. The ability to identify which rows in a materialized view are affected by a certain detail table partition, is known as partition change tracking. When one or more of the detail tables are partitioned, it may be possible to identify the specific rows in the materialized view that correspond to a modified detail partition(s). those rows become stale when a partition is modified while all other rows remain fresh.

You can use partition change tracking to identify which materialized view rows correspond to a particular partition. Partition change tracking is also used to support fast refresh after partition maintenance operations on detail tables. For instance, if a detail table partition is truncated or dropped, the affected rows in the materialized view are identified and deleted. Identifying which materialized view rows are fresh or stale, rather than considering the entire materialized view as stale, allows query rewrite to use those rows that refresh while in QUERY_REWRITE_INTEGRITY = ENFORCED or TRUSTED modes.

Several views, such as DBA_MVIEW_DETAIL_PARTITION, detail which partitions are stale or fresh. Oracle does not rewrite against partial stale materialized views if partition change tracking on the changed table is enabled by the presence of join dependent expression in the materialized view.

To support partition change tracking, a materialized view must satisfy the following requirements:

  • At least one detail table referenced by the materialized view must be partitioned.

  • Partitioned tables must use either range, list or composite partitioning.

  • The top level partition key must consist of only a single column.

  • The materialized view must contain either the partition key column or a partition marker or ROWID or join dependent expression of the detail table.

  • If you use a GROUP BY clause, the partition key column or the partition marker or ROWID or join dependent expression must be present in the GROUP BY clause.

  • If you use an analytic window function or the MODEL clause, the partition key column or the partition marker or ROWID or join dependent expression must be present in their respective PARTITION BY subclauses.

  • Data modifications can only occur on the partitioned table. If partition change tracking refresh is being done for a table which has join dependent expression in the materialized view, then data modifications should not have occurred in any of the join dependent tables.

  • The COMPATIBILITY initialization parameter must be a minimum of 9.0.0.0.0.

  • Partition change tracking is not supported for a materialized view that refers to views, remote tables, or outer joins.

Compressing Materialized Views

Using data compression for a materialized view brings you a additional dramatic performance improvement.

Consider data compression when using highly redundant data, such as tables with many foreign keys. In particular, likely candidates are materialized views created with the ROLLUP clause.

PK,M%3c$cPK8AOEBPS/preface.htm Preface

Preface

The Oracle Communications Data Model Implementation and Operations Guide describes best practices for implementing a data warehouse based on the Oracle Communications Data Model.

This preface contains the following topics:

Audience

This document is intended for business analysts, data modelers, data warehouse administrators, IT staff, and ETL developers who implement an Oracle Communications Data Model warehouse.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

Related Oracle Resources

Oracle provides many resources for you when implementing the Oracle Communications Data Model.

Oracle Communications Data Model Documentation Set

For more information on Oracle Communications Data Model, see the following documents in the Oracle Communications Data Model Release 11g documentation set:

Oracle Technology Network

Visit the Oracle Technology Network (OTN to access to demos, whitepapers, Oracle By Example (OBE) tutorials, updated Oracle documentation, and other collateral.

Registering on OTN

You must register online before using OTN, Registration is free and can be done at

www.oracle.com/technetwork/index.html

Oracle Documentation on OTN

The Oracle Documentation site on OTN provides access to Oracle documentation. After you have a user name and password for OTN, you can go directly to the documentation section of the OTN Web site at

www.oracle.com/technetwork/indexes/documentation/index.html

Oracle Learning Library on OTN

The Oracle Learning Library provides free online training content (OBEs, Demos and Tutorials). After you have a user name and password for OTN, you can go directly to the Oracle Learning Library Web site at

www.oracle.com/technetwork/tutorials/index.html

Then you can search for the tutorial or demo (within "All") by name.

For example, search within "All" for "OCDMTutorial" to go to the tutorial for Oracle Communications Data Model.

Conventions

The following text conventions are used in this document:

ConventionMeaning
boldfaceBoldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.
italicItalic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.
monospaceMonospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

PK.PK8AOEBPS/index.htmbk Index

Index

A  B  C  D  E  F  H  I  J  K  L  M  N  O  P  Q  R  S  T  U 

A

access layer, 2.1
customizing, 3, 3.1
Oracle Communications Data Model, 2.1, 3
access layer of Oracle Communications Data Model
populating, 4.4.2, 4.5.2
accounts
for Oracle Communications Data Warehouse, B.1
AGGR_FLW, 4.3
aggregate tables
in Oracle Communications Data Model, 3.3
refreshing, 4.3
application adapters
for Oracle Communications Data Model, C, D
Oracle Communications Data Model, 4.2, 4.2.1, 4.5.1
As Is reports, 5.6.1
As Was reports, 5.6.1

B

Billing and Revenue Management Adapter
Oracle Communications Data Model, D
BRM Adapter for Oracle Communications Data Model, D.2.3.2
introduction to, D, D.1
populating using, D.4
schemas, D.2.2
with ODI, D.2.4
with Oracle GoldenGate, D.2.5
brm_stg schema, D.2.3

C

Churn Prediction Data Mining Model, 3.2.2.3
compression
in Oracle Communications Data Model, 2.4.2, 2.4.2.1, 2.4.2.1.1
materialized views, 3.5.4
configuring Oracle Communications Data Model warehouse, A.2
conventions
when customizing physical model, 2.2.2
cubes
adding materialized view capabilities to, 3.4.3.2
changing the dimensions of, 3.4.6
changing the measures of, 3.4.6
customizing, 3.4.4
data maintenance methods, 3.4.9
forecast, 3.4.7
in Oracle Communications Data Model, 3.4.4, 3.4.5
partitioning, 3.4.8
customizing
access layer, 3
cubes, 3.4.4
Oracle Communications Data Model, 1.2
physical data model, 2

D

dashboards, Oracle Communications Data Model, 5.2, 5.7
data governance committee, responsibilities of, 1.3.2
data mining models
customizing, 3.2.2
refreshing, 4.3
definitions added to ocdm_sys, C.4.2.2, D.2.3.2
derived tables
in Oracle Communications Data Model, 3.2
refreshing, 4.3
dimensional components, Oracle Communications Data Model, 3.4
DRVD_FLW, 4.3

E

error handling
during intra-ETL execution, 4.6
ETL for Oracle Communications Data Model, 4.1

F

fit-gap analysis for Oracle Communications Data Model, 1.5
forecast cube in Oracle Communications Data Model, 3.4.7
foundation layer
defined, 2.1
Oracle Communications Data Model, 2.1
foundation layer of Oracle Communications Data Model
common change scenarios, 2.3.1
populating, 4.4.1, 4.5.1

H

HCC, 2.4.2.1.3
hybrid columnar compression
and Oracle Communications Data Model, 2.4.2.1.3

I

implementers of Oracle Communications Data Model
prerequisite knowledge, 1.3.1
implementing
Oracle Communications Data Model, 1.2
indexes
in Oracle Communications Data Model, 2.4.6
materialized views, 3.5.2
partitioning, 2.4.6
integrity constraints
in Oracle Communications Data Model, 2.4.5
INTRA_ETL_FLW process flow, 4.3
intra-ETL
customizing, 4.3
executing, 4.4.2.1
managing errors, 4.6
monitoring execution of, 4.6.1
Oracle Communications Data Model, 4.1
recovery, 4.6.2
troubleshooting, 4.6.3

J

join performance, improving, 2.4.7.3

K

keys, surrogate
in Oracle Communications Data Model, 2.4.4

L

loading Oracle Communications Data Model data, 4.4, 4.4.2

M

materialized views, 3.5.1
compressing, 3.5.4
in Oracle Communications Data Model, 3.5
indexing, 3.5.2
partition change tracking, 3.5.3
partitioning, 3.5.3
refresh options
refreshing, 3.5.1
Metadata Dependency Manager
with Oracle Communications Data Model, 1.4.4
metadata management
repository, 1.4.2, 1.4.3
with Oracle Communications Data Model, 1.4
metadata repository, 1.4.2
browsing, 1.4.3
with Oracle Communications Data Model, 1.4.3
MINING_FLW, 4.3

N

naming conventions
for physical model of Oracle Communications Data Model, 2.2.2
NCC Adapter for Oracle Communications Data Model, C.4.2.2
components of, C.4
introduction to, C, C.1
ODI project, C.4.3
populating using, C.2
schemas, C.1.1
with ODI, C.1.2
with Oracle GoldenGate, C.1.3
NCC source schema, C.4.1
NCC_OCDM project, C.4.3
ncc_stg schema, C.4.2
Network Charging and Control Adapter
Oracle Communications Data Model, C
Network Charging and Control Adapter for Oracle Communications Data Model, 4.2.1

O

ocdm_sys schema
definitions added by BRM Adapter for Oracle Communications Data Model, D.2.3.2
definitions added by NCC Adapter for Oracle Communications Data Model, C.4.2.2
ODI
BRM Adapter for Oracle Communications Data Model, D.2.4
NCC Adapter for Oracle Communications Data Model, C.1.2
ODI project
NCC Adapter for Oracle Communications Data Model, C.4.3
Oracle Communications Data Model
access layer, 2.1, 3
accounts for, B.1
application adapters, 4.2, 4.2.1, 4.5.1
Billing and Revenue Management Adapter, D
components of, 1.1.1
customizing, 1.2
customizing physical model, 2.1, 2.2, 2.2.1, 2.2.2, 2.4
dashboards, 5.2
data governance, 1.3.2
described, 1.1
dimensional components, 3.4
ETL, 4.1
fit-gap analysis, 1.5
foundation layer, 2.1
implementing, 1.2
intra-ETL, 4.1
loading, 4.4, 4.4.2
Metadata Dependency Manager, 1.4.4
metadata management, 1.4
metadata repository, 1.4.2, 1.4.3
Network Charging and Control Adapter, C
Oracle products used by, 1.1.2
Oracle Warehouse Builder, using with, 1.4.4
physical layers of, 2.1
populating using BRM Adapter for Oracle Communications Data Model, D.4
populating using NCC Adapter for Oracle Communications Data Model, C.2
pre-implementation tasks, 1.3
querying, 5.3
refreshing data, 4.5
refreshing with real-time data, C.2.2, C.3.1, D.4.2
refreshing with real-time data for BRM Adapter, D.3.2
reporting, 5.1, 5.3
source-ETL, 4.1, 4.2, 4.2.2.2, 4.2.2.3, 4.2.2.4, 4.2.2.5
staging layer, 2.1
tablespaces, design recommendations, 2.4.1
upgrading, E
user privileges, B
Oracle Communications Data Model implementers
prerequisite knowledge for, 1.3.1
Oracle Communications Data Model warehouse
configuring, A.2
sizing, A.1
Oracle data mining models
Oracle Communications Data Model, 3.2.2.1
Oracle GoldenGate
BRM Adapter for Oracle Communications Data Model, D.2.5
NCC Adapter for Oracle Communications Data Model, C.1.3
Oracle Warehouse Builder
with Oracle Communications Data Model, 1.4.4

P

parallel execution
enabling for a session, 2.4.8.1
enabling for DML operations, 2.4.8.2
in Oracle Communications Data Model, 2.4.8
partition change tracking, 3.5.3
partition exchange load, 4.2.2.7.5
partitioned indexes in Oracle Communications Data Model, 2.4.6
partitioning
cubes, 3.4.8
for easier data access, 2.4.7.2
for join performance, 2.4.7.3
for manageability, 2.4.7.1
for source-ETL, 4.2.2.7.5
indexes, 2.4.6
materialized views, 3.5.3
tables, 2.4.7
partitions, changing, 2.4.1
physical model of Oracle Communications Data Model
characteristics of, 2.1, 2.2, 2.2.1
customizing, 2.2.2
general recommendations for, 2.4

Q

querying Oracle Communications Data Model, 5.3

R

real-time data
populating with, C.2.2, C.3.1, D.4.2
populating with for BRM Adapter, D.3.2
refreshing
aggregate tables, 4.3
data mining models, 4.3
derived tables, 4.3
Oracle Communications Data Warehouse, 4.5
reporting
Oracle Communications Data Model, 5.1, 5.3
reports
approaches to, 5.1
As Is, 5.6.1
As Was, 5.6.1
troubleshooting performance, 5.5
reports, Oracle Communications Data Model
creating new, 5.8

S

sample reports, 5.2
customizing
Oracle Communications Data Model, 5.2
schemas
BRM source, D.2.2
brm_stg, D.2.2, D.2.3
NCC source, C.1.1, C.4.1
ncc_stg, C.1.1, C.4.2
ocdm_sys, C.1.1, D.2.2
staging, C.4.2, C.4.2.1, D.2.3
sizing
Oracle Communications Data Model warehouse, A.1
source-ETL
exception handling, 4.2.2.6
jobs control, 4.2.2.5
loading considerations, 4.2.2.7
Oracle Communications Data Model, 4.1, 4.2, 4.2.2.2, 4.2.2.3, 4.2.2.4, 4.2.2.5, 4.2.2.7
parallel direct path load, 4.2.2.7.4
partitioning for, 4.2.2.7.5
using application adapter to create, 4.2, 4.2.1, 4.5.1
workflow, 4.2.2.5
staging layer, 2.1
Oracle Communications Data Model, 2.1
star queries, optimizing, 5.4
subtypes
defining tables for, 2.4.3
physical implementation of, 2.4.3
supertypes
defining tables for, 2.4.3
physical implementation of, 2.4.3
surrogate keys
in Oracle Communications Data Model, 2.4.4

T

tables
aggregate, 3.3
compressing, 2.4.2, 2.4.2.1, 2.4.2.1.1
derived, 3.2
partitioning, 2.4.7
tablespace in Oracle Communications Data Model, 2.4.1

U

upgrading Oracle Communications Data Warehouse, E
user privileges in Oracle Communications Data Warehouse, B
PK"DgkbkPK8AOEBPS/img/parthash.gif@GIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, H*\ȰÇ#JHŋ3jȱǏ CI#'S\%˗.cœ)&͛6sܩ'ϟ>}Jѣ])ӧNB*&ҫXj%Iה]Q*ٲhɪZmvnܷr߻rÈJ1ǎ#CtʱG~;ӾN{O~N_U:Xw㧟|?LƟ~ w}w߀'|Fc נng[K 瞄 Qj}]j9V_Ph%\2 h&nWŝ䡈@d2aMi!nGd 4N i`W1~<'W*dT{ gGMc?]o dVxnڏX6jc~0&(y)ZP@Lc`nRa4!LgGxov}bL꯻9*Q՗]M+~d(f*(yf'I WR㥞Ͼ,R(;MWReY]a;-Jk\~jG(ڭ8F,_z,Z/. I-zZ"kg+U\i7IrZ['|*{t~((`(H**5ӀY-5}L6^CHhYǿjYOl'6K ]*夀7|Nq;2X(lp7ZgTsɭqI)ҥγpJ5)+) |w'fk7?0۬ӹUy-*|kٳ0ex!+_чm{{ۦ3ց'W\M vJ9R2؎7Vi"Ǿf%K!f }) *臯rJYVbF'Bᬆb>Iwb̼6,U^XVm%%s4'*>y ǸB1DrAIɜ\%A%)'y*9%i(0܊VH ))W*݅3JV+j2'H'Td` VNTt ωv$@]I#a΅: 0@K%)c&\$ĆIMbZDWsqTGԔpj $/W4cU4jS$L.GQR,%-e^*:/Ogm^^)m'oE.GJO΢$3ui6 NTK߿?"i M ׸D)-YrE`%}( RT}ڲ\/ w8ܚR BOA)81h:IZ $@ai*c1rvW5 v۸GX9܅ \`9ϻ\t1wc=Ťuq{lbEK"e2W TK]*@{2{ϑZ,uu ]D=9 sNʆB ~xAx m4ҀܶipEWn6ɱ(^tQY{սjuꥆ**zP| JR_~n#$LA.k}]QY0ץˆ6 d=&f.-h+Mf[uۨp4M}WtIRK,0[J߉o { {#jur|)l]D \y`VfSRHYjLll=u%iԟ;8}l=g\>ږrFi[o?N7#;Џ{?>џ7h!WP>%  р8÷P%؁QWIG5KwZ(&FvUy /hv+8uR-h24hvu%lw9Zz5y[Rx‚Bȃa.LRHWX>HMDX-S)BV{a+R:'S8n%YsV BKLJ~wpgx8IT!Pbd%tG̤vR?`*AE,l3H8A艛8CEfX1<8M4hHBsVD11S'Osh֢>،-UXEh1/g؊#39*㸋߈H86H?X*7rbxV$bc3x>7u? y 8)s銷8hft 8T*Y]r]U'S':YbZ3@9 5sx9);ɏȑӐ%Yr@quS:E!UaZA=#c*ȎVYy[؄;8+ՖmGX؃PXuA8${ׂi<($U2ihrk}WM w)|ftIpyIIB?]hZ'-z!o5A-l9gXRtqv>R&‚"Ag똗e *+-LWyS]ة]\v͐UQÖh+Pyc8)+sfכ#]֩WoU:9bVS]Bge/rY=d@^z -ٗ x⊈u);l&vB[]`^Კh%U+ӢQMנ>z3E-y7~w+ѣw%8`l 91hoڞ@g:pRX5*L|:9)њ15 5YcaI'3(ӌw-_( ]dAKC0mњZ8[cD2.(U]:M)9< *p_P1@6ph3 њ/؛@gf꧗13 ~6fItizVy2-&2lB4C?hu.Z=Yj *CG3 =G2!j*J"aBVX " u]3Z=z)&T@/e5)VڱJg5 ]YE"M *1efVt Z)I*-C%-21ʎ';R&Hcy͙͛AВ6!Γ,lCqgU-A Ɍ|ԁJkqkȺķv(pǥ#,ч/ȩ8*^ Eͩsԟ NGԴtN}VS]j'dWء`QMM|YLcfMJZd`{ {-g`b-J "7#7 ؒM)ؖmcSbٓ}#٘ *q:nX*T?MB?T* 5]pzۚp8i+؟٥-4>Ml5pܐ]ӆUکmܖ}LJpp]YMj#cS/4UZ;!]z}-]-]i/]4W}/:*^l}S~4+mq- ~#=ޅwԼ-8'^dM(N!>0m|\2A~"=%0 (yD8Ohjil9X|9SsYJi I3>.jT^>(#3焫 #)Jzcn@2 #"l$aC8 UeyR7ǘ %(ÉΒ()b3WVOޘr̗8 PljSgi±7ƌw<,P~O\ˣ(`λpz Rd&ҺqWi; _{%R-hL\r*n.f9|5-Ц3m3]UQU͘# ʖ>߾~ҵ5-/#aYF2hkCM@r\1ڬqv[*ʻRZ.WHwv^;ye? `ƒ>TPD-^ĘQc)~"0H$Kh$Í Qj) eLN9m S`3%RM>QZzUkV,wubR}5K-T-:1cH?*`S?ewNbƉl Yj*@!­|W! 1fJhIF꭭[zJ17b/xwϛ0mлA>^ =rtɶ5v¦cg^x٬ͻnM^z׹[5rfH~ܷ,$@DlлnzP: {ϭۜZ %L! s$*C!)?oLeQeN?Q?;+h@RJsZBPRNP7>, iZPm((I4Dk$h#nOWQ!@aD9{Ye#TD-˧b5\עX)[WoU-SeM/ΪYsqvګm؎P sϔYG?-x `ߡT7;w0c6&ղZ:UI; xe׍뭇EWe]ayeHCfib6i֢0Ew|-6_W7H@9¬Opߪl=nR ?:ՏWfp~h4c 50 jy5:i5"`yUW|S{2[fovjz*\vy =%&z1\NmC.=%pJ;lq^Px|m!mb+|2]ђDSS5DrߛzsP8`U"?l#T)}jz"_= }kq_wOrBurLi?F6ej2 Ů9 AL3 RJ|) Mܩ|_BM;Wt)S)U]rSOdq^#PH=>_ɏnfzc*XrX( aQUJ4>cM3Ӯx˪:ϰ?] M*%z:ނ= Y:æ$"2]x| ێrUL}0vLW@W`RJYSohW*Ds6Zj4]2Eu+딙ȞЯ~]jqʺ9vR2۔c~dʹRUl*Pd3~5Ap!gfĀUlO$BxQ3>@NJXJK6:H+4)ɮnAy ôVitBoV5ΌB5:^@~-OYd,)QҺn9s3>v 9%hZs8 N>VԳ|cw.J{qWW9 ]u]nJ4gl%{U(2 jgVEY|`1@r6]z\ud3F!gio{Dg!1ŌEW[cuň9j]UrŊg{߱L?58]aXJoÌ3Q'M 19Z@+)U+ Hspf|iV1-¬4pT e4Oz.eWK&Fy -.n& Jʊ(f:|?"G|d(-LRo_V+Qגqq /J_o^b&76jX22LQwh>]o:BŶ(xfl)HrwDM-?J'DlzFUq RPS ]Uq?0YԬLoe.SLi9"~:JqC@#J#2" @$<l a09@!1?o٣˱S sC<p%*A >S-' J>8-^۷.pR""0+@r1d)tCs/9\zי 4J358{""R1` !d(!K ڒ$Èj) PAC *p53r]aC ɪX f8t 6ɜ-*ĪSD*87*ظ àJDoLd/$H4.K,Ƞ/j"E8ˉ͊$ f\*"$L=Ɖ'UԏQP@B;@JcL)ΥJ!&/ѫT|Y'DN1D(Tl(uIg%ϕ}-k\*tBP;5@ D yA+Q =bZe[r& "]OYLO!=r'B8{hVz $܉CC* |aRy K{ ׈QZ4|e?޲ܞ3Y>hXLQMW#/g]`2 qz 㸆r-Fڽ3 r ٭]|: "+| # m^ M\ =,?#5_K%m=`A_QP(}QSA, 4D:%^Wk]]hݯp]Uz}^F%Fх#e@i ,i]$PRU\ݴPR,m%8 fU?Ֆ m#(ͯAJ.jX1 <b, (9=;,Sb1>$aR$ ?3rC%%Th?=; fS0'WF*btܷS^avSb}_] @ހ]mzD+qI17Λ KB*Yb7r3rXOڑHB<9EٵM#NKZeT[=L^0ؙ ٴ{r?n9w3{k0_&`\bC *:2 ;]ۑ)%9޻5~ZKTFQヤz4D/7~^k=1ZGe=(/U>:AH,mV¨g3=}X%|hQ2)Zt4̲踧@hiF=Dd̽\2(-:bKeM$>j>c6ƍҖBjT=Iaf9mMB^f&hhIF[J;^mnC⩏)P/mc&ܹ^W 1ϕճCTk3l8؆u9yf jwތ] q.C8GwBb(>hD7o00ezay̤<9uT&m l0w+ןw24tKƈ.=d. $SJ$Vs  vP/b0? £a"~!aP&Ƌ$6tK+Iub,&CW FG/wvP? 6,!7Rm`big8:/ X_a<1ϋllUm FNRo񰛿tߢKhdgegsmM zudsQ6[&{ZvxwXU3 1RKλ?mU;GɢF8lI+Y +rY -b,-ypص-7MyzX"J;]Y_glJ1U"jNԀ{!s5|Lw("炫Y[(YACaAeF.0b=El]@LX79>l$ov?(,h? !ƒ~@h5?~Oc 3Ã)H"3zE4V|y'РB B,:!) 2m4ՔNNڔ(.UfŇ)e*մM'~t$J1^\95$ȂMMIͧT5zXC!pj4,+U-U)fW{Pi[Zqla/.bܖ0MXsꡛ=gn:ڀ%9SCݹl *` y491q혯O޳`Ț#w˜~nf{?I~ẍ́RE5TZPG J(܄X!gTppAa~!]IW_-ȢiY>3Vg ި;Wt]c(xP=uّM69TJ:iG=ev]X27R ]pe" sVhZ$ u)jdug)!G5g9hP^FvUى~zʖpsx()rc*z:j*)ZZ:뭯*kF,tAU,z Տm*%툣ǫv{Ӿƭ췽fS6n&߸{up8~Zp&,0 LE ?klqs1,#org|'C$O1&ۼ{_?d&3( RH=H!^*st_Ճ-1bMtWc,gs*- Zrn+-g dQR6r\C=xbCM5MW?YқIsOleo#o਻:\.3z)%~5뤧^:ؗO]eKwJ%Bn8\׃uՅ_9)#UYԙ>c׽7rC>U_ˢZb.KnA^_wlb8ilsKLvi/raLypsQ >Ŭ˛H⬇ m* ica_NsuPUΨîfzӌ5!0jU cծV~&{M؋a/Xa`1% -j {ĜH@6PJuQ$:Nr#Oɽ-pC 'vksəYI+QbDbo{,̡MV$yÊi\F酓k C)apĝYf_ ie-\`05Ҝʞ6G\/#j52pzd6􍮎H=RܞDjԚDYfr"2-J7l)PY*2 ̞"ʩqsNej؆Dz:V=%ѐUIqQj n![OWTU5\JR[_c缺&\:4|Ioٻ%lE/h5gC ZzY-gQ+[T-lG@n b>P/ړ]U(PJQ=.}\0Eqv$)Hũ 3Blrr!T"+'ә (ddEq/SjWou[.~BdNQSZw5/{ 3No;<.'{) Is(Ⱥ5#D0Js3;J m]6L=?˨ۥXɽYE`|ta,m# #521OIL_%.fsW8g8Cڍ oyCL/l)GwNQol|cnpCm2b1COz0VT5!+miX/<47xnh>;Iʼ4Eڻ8ڼ^h% 5od^# ])b<rxOR& >q\?kH]ғwT0y^~jorLL$E0R ,*A~]$< mwij\T$`"1,0 Q{ɺwF9 [5X5 BH_{[x|![D%9 qQ߱M1\Jv=XI EjۄHA,G`0`I  * >FAG|0hh D]W2I͵FaEsqDm@NxmxHI𡜜ˆŰX Cćpa Z{xDv\J&M#bw;'$" sѡx JGZ}Χ|g(wx@JfJpsZ2 ύؽL.+"$& ^JޢT."[1^oVԈ(>P.e 3GYjV&\GET䠛t#"C$$h~OhJ蠲'5sUaqkf,duI+E@#td!#* knZȒ]rjZa k{h$*"".aItA"L! Ϋ }kqcH-Ҫ֫x:ޤߪj/z=~WfK,+NſF -!4*,ǚ(ƙXk*Ʀ5dc*,RZbI w8Β.)4o_V v †.^>BH HvYMh>aFjhF Ivw:v& tƪlbY9-l&-Qu Ž?.9n"f*ZHF/k#hjg{%nJd<#JDx,oG[tjN1k`w>逵NҤ"Oڭ)&xeyoqԞZ1朽v^dͧDd }*DTOeGru‘/py&|(RùSQ%p &HFJ~C',dΦ%WOx1w%~nׅ|TsLaRԾ/Qe~fdܩF[:2ӬKby[ZbayđF҄nKd1|zg$Y+,İ.o?Ӡz!Jt%‰gJsypm+քUP9OqR*%uDxrغ.i|z=kWWWjb0.bLlsN"c]]fV'2wFoUȜB% #D3C-"JZڢF4ي4b~7$đ8Ä7g6[v,ZV;-\Bml,O:UP/##!뮪7:O^["zzeczcvE;PK+4@@PK8AOEBPS/img/prep3.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,UHp*LpÆJHqŊ/jqǎ ? Irɒ(OLr˖0_ʌIs͚8osm8УDMtӢPFm:ԫTZuת`:سdњMv۲pm;ܻtwߺ;ÄNxGnr˖3cެ3ϞC-4ӦS^jcÞ-6۶sޭ7߾.8Ɠ#_<8jԀBڜدk}࿋O~ϫO~6D_ }CϏ '}\ b?Ķ@Za]ءv!"#X"'zb2#6xآ@(D8E⨤H6dO%Q$XN\Zd]Y@Q 5h&ffk orڙ'tg{ gWny(**&:h6J+mNkm^K,5-߆ I\:k/+ok/䢾{ G OlqC|<,lł[Ɗlr(,-2ls8ӌfS>< AETP1E<5J ]՜RmXs_kVu`**-JwwGnߩh'7x.",$=fN4LC~7Wí/:׎~(p`||K_|B+ڇؗ_⛟~ HG??_?c鯀@Ё$ h@ &$ȷAqp} =HvnF*FhJSQU =5C!QRTl34q,iD&;H AUn\LT!ry#W9R\ߒHjxbLh W?ÍBl*qx|\GQ #h¦=iL #TC4H׌ҡ"6T qCx F 7it&yIU])?jDBq |)]I`sL&2 LfR͌37ٺ R0 inӛf,nNq'<@y֓g>~)':)N4$hBy΃*?Tm~)pbڨl^(HERu#JSRXQ Ґ$!SjæBEtTmRݢZt@ʤ"l2-R+4d $jPP)Hī!S Bd.HԊXrD6VÎ( Wbz,Vz,<:~hcW1FUfefNs(A#r?Ӏ?P)I!{ҥK!K-p% G-\*R\j:$]BjXuk"rU_zWKZ?vܵ|t?7qQEPտl^Yx|/V%;=p+ Uo|ALb(M,,m 0na*TeZ{4Sq??<ֱGXZ}^H|B/XmtB gBӹwH٪go5UhN'χ޴i@ ҧ.Ch;ZձkI[PP ێ,> "p̜)c6͔2nWdގ=r aάS2,=/SbQ90m?zywAo{((x=|w^ 9ik4Zv6@AѣMh'-53 Whb_#]KZӐ^/x󟯗:s9]=#+0y]{$bPӼPoוtg}jօj}ktW=^j;M@(AFQ5 ';C*z1X8i&8x$h&dUggY#8ZQ*HkOw=Hn5xC8Wt5 RhK w%, `RW]_a_H R(rW|mHWnnhHW^fWjy(tinVlgl", DFoo'pppF7Qgdp7HHe[q!q ڐ 3fBȋ#t"e;%Q!2v2X PV0cA#:^YB= ?BY>e||G o oQ}~7~E&6[ G~b9PI}fhd:QfeSF'fEefoFP~ 8eohFz gf @ ~Ƀ?C8Gj'u ig)X;)hi-(?w/8A3gD;"XMh;hHsjO(,NThFTWW֜*WI-6XCBlHGBYI Ȕ0f|)zpEvd[WcQ(cHp)Z "ZR&WPq钋VV3&Q 5PP=U{8 N:Z{'|7Kk[{{΋07GC.gW;2,S, @k,;[Kk3+\L / Z| Kj|| L%&\?!¸,l-ҋ'<9 {f5 7;? C|Æ\ HKHLMcK?=b7<~ԬEDE>FH7PR.QNSNUW.Ug`an:hLjOln@(x~l^p8}~Ԁn>yNt臮 aIP C?C躮, ? n~t߀g9`'m ] M --@<oƗumYM߱FV7Ï|i/[pQ[0J4.{|NRآҖJ!,G,NO,,8.]⠏8?RIJx 2OՂײxOжau} 0[pS!;TQ =^NU?A9)G/G/ʢy̦a_yEO1? NAo 6LaCj.TСĂ *SCMNÊ?R AgzD+Q,Č*gYSeэ, JPfFR9t8͒1~YtN-If59(Zjov<ʕ$TRSRS)ON=xlߋm^МuK}iWH$-G͙9kYgқaj5hسc+FbG#[TٖMj՜RJʑ_۽wɟ7~ݷ\f~8I諜BA*"bIP!fBA ? а]xZ?"|` ^l[R^ubLeNfѺ{߆liiNj:뫟zb#  1t-ن-pbhdS٦mT i ;qG|qp#'>x@י{A5pXRw?׼{W^ _~ߜ<5ʀB@*xJ5B8U6ތ7nÕݶS8C6TaixC;a8QF bxD&*C|V`k)Z]cn!pu1\CR}QcOWhńQ_ qciKp F=Xˌq9bXG:^q%Kv;Zq_ocG-成 Ǫh"!u/f$)G3L+hxTvƖ) .o9]撗/qRfʹM lc \q@8hj5,ؐ;:q4g<)us'=ۙO|ӟ茧})|I1>P\G#A:Ε.K!;]At5Pj7#={yyӎGA %#hs0C/э#hIWҗ~3IoӝCiQԧthdCB |&g6`H1&m-5sSش>#Z3{viiGvmKwōmrW{.!L81=o)כwo}w BV,f58ͬ Lg׹xmEr%GU>FT2. ?<7yqs?yЁ>tG7zґt7Owzԡ>uWWzv_)(v!ubǾ=e;nwwg_}~<ox/|'Ǽ5yoEzҏ x5zշ߸:N֞ հ=o{~{^/|/ʇ~|?_ׯ}o}_/͟~~_u$4DTdt ;v; , T$4DTdt $!4"lm%d%t&'()*+,-./0$142 CÚ6t789:;‡„`|܃9 38ͤc W0oQ@z 1ΈɌztA 3Ocߴ$4DBtޛjhLNǏ˼ê(xL";M$|Q܍0ɩ∑oZup$"5ҶKDAJq(EDyM/z-.R?ȪȔlTR?N9,8lSF|/M3QN_ tJJJ0 X2\(Kɔ5Ͻ\K\ҜKg 9}CS,QTr9r-VuWҰ2U|UHUH|T1U`5T%V1Sb Va5ecU7d=P`R%_5HAzd9qL?݄胛ߘ19OK#IԽp=>TEj}?6=9mXsX5cUX،dNcEXkUUIYE֕UEٓUV7TTYXP5x|Mp=rNJh78!.1I  7ԶKJ5dHJ*&M}ÔYPEոڍۻ P͑)TPYRmu[[eۘٙۘemٙ=Hn9$IH?ѥ{YU\_UjC+[ O Y\__^ℜj9)QOq==cX@!Hd9 S7HL,lgYPfVQ>UUPei'Fb400.nZ84l,ɲ,2 MOqH+9TE>)?$RsȕTۓV$B+V^m_G֩Nr5y-_i}9љ ;7q`G.]iӣj ) ִ@s޽[7ҾI_[5sɡSn:쪪6j`2%mgGؾ{Ӈo(:_q%䞀tVYUYT߅*h\u%(!j§U|e" x>Xz.ga9&%T'!W$H ah(%GHPEhI%^fb't UWty_vVڢQ S;PJ*SOus%(Pq&y`*q&:+Zgh!4,xTgfMGHUQN5K\uFWPԂM؎V+խʔ-gU\dVVءSOR"U0tgpV,mGټk;p2̰PnqfD/hYښ(ΨZ5Ħ3j*I+4QgiW*\M,IH{`&k>Nmڀ۟(7o]58F6u-=ժcI0~7|֧ QpJ9(a)wl'GBGQs#bݗbt@iqvj.mxٲJzz:d^z{w0>ʑ5Kn݋96#ɖԵ,BCqt?۟*{+,l!xbn!N" #3reX))uH,%ox<(BZG\aDW㯂5R Q֍T0d50X!]HU`S ]hF~˃Bt`&XD&D&-ZRzF+-K16et XXӨdYqi=%AגIJZƤڐ6jTw`iL3֩쭢Q(^׽ʏj5=oo+JHA:lp77jO?$Fj?`-m,we8U8vgJ첪|u[Tj4D=x\a%^0C۩ӖStƖ'T5ڂvmx$JIv YA[֖ԃZ{Qs;A/Xv0 K03La oXkBE+JGI)&eT,RV6Va'o̱x:NW_,J>rcܘA,Vl U%:V*'Erf EǙ삘48)NSL:=~3-h@cwX2=\e! YbM43!i1u;.41-HXC7PGFFYjRϺֲG2=m[״}mkQve{4lX5?S: .w-nu{>7ՍnpnoxߠІ#C^ XAuQ*0KsT0;8<3x7p*x<&?'#.r*i9sw'7iL~x P44wƳuKT:uoZ:t+i imM,܃}l ]v6v'>w}^_/;{1?&|?g^R<3R?w"f#׹(Q" Z2A(%5LJ4B}aࠡ  A_a-Z Mۄ !!Xa&!.6F!N!R!Vanp!va^!!!j?BMk@ *,ʷ V߸U_a `R|##."%Qb%`ŠCEI("++*,"-֢"*TPA/ac#j j2֕U2>E]%N^2J- C]tM.v9],:#;;;& Xt"avP*,;"6""2@$r2&@"5Z"D#v{ğ_9Q:bH$IfGH$JJ& .B>bJ@1:5`4 `OdD`PFN7 C J>%TcTN;$U^ΔG3x?hBB$"a"Z[QΛ"_\"Z% "%JOIGUb%b&^b6cbK(*8??VCMR]E5nDV!#ifejbh#R#36N76@Vۑ#Mvhэpt1Gďog唊, qbr6qfT߰|=&wuV'| ܌w")PC?@F@ѧB֧}g~&EFFG_/uR΃&HhXOVnS R;FuuH6Jh|u'ڑmu(((6)Aef@ gF YOeI&RKS.M^ GPfשD(ȨYi;ʔ(cs(xh0(zh0\//R g_ **i*"$`R 0)rʝuZɔ҇iJWl^)tbXɨ;۠)ڏrj-ޞh5#陰b+Yvݞ-kmFm*T(^V*q]NG)k*͹뇎+nhgx*k7ªʫJ~ȶ/kʮ,J=,+nkȂ̲dž+N]ƺrHbvl^h)JyJk"//bZ`Rê(Q`~9lխJgy:eM'nd-u)qfF+׏x-Z'phr;d~jMUm oՆ)ת.I-uȮj"k/⮥®$lO.w..BFpG>..tiYӸ,./Oo/#8/gOOfoĶzk+F\/G0o'Bo&0j膣`b0 ǰa&ffta@lIQ戴)f0^2 GqJ1EtEd1JoAB,S3CG"q*B H[α1۱1qr22 ! +2"/!'T F0/*N~j,y.`"W* +#w.w\DԈxT'mV+꾲2/33b$kB4f߮10OGBr3T3;ds/V'tJ1Sqs3@@b$ut-?/336ttAWZ4Fgtc𴮰SJ.~4 gf'J{'tI ECMt2gq00FnpF"LjZ,7ChtԌs>>)v-O{lV5`LmU^ Y#u;ulscsG#h@^Ю/K, j* K v5W7fLG孾5µԔ2E4Bo6}Y.bjv6dUϾ(^:,ec5Nmjk.6/-ZsGf]]u^G.k,҂Ϟ=gCmH0l'n. [~>2OXH++5>]C/}Wl0wu_׫[*RT¶:vǎ6wwi>iiK;6߮.c\/]w7r6_~u'+m+vww866Tz7r3hөw5.x<2o8x7678Et.FD̈́r)p23 G873O6[ǣ3߰Ac_r/jVonWߴ zO6й{d*Oz-HV:,r'uU8*7{B=;ƥӣ=cO篗"z8{av*pS#O;v,{v:&zҺM;}zp2{/<;c:yK2ܣ{DC'fԸc%"dH-"F %V ّeK.O&(eM7qHRgO?[*qA&SBN5JESbkW 6j`R X~],̒=RoߕC;Џt{SJ{/eR̟A=fK#6Mypk5SJ'-PտmS껆#y/;?<Ɥ./I]eȱ ? *. {ƒܹ}N 4kHj3s-!PB4 9C>$jȇ,UƢFb= [=gFN)*;z,`Irz3ӈ ,97>P&dK+lL spAD7:(Ǹl3NnsIR%Ut?TnD-EԓAlHqO&9= ȴ̋m EU23-5>%UȺS;[UcwBV|2\-Č:thZ@I$IEWZ!5W4W0 "7,R$ ɵJ r9n.!tN:! vauM˱j\%_;bA9)ظY\-|^E}t{ԐGw/w'RD<.`IU%꫷@ZhltUMm!)eOfp%-rK%ۗ4nkZdCsTT%1t-1hӽ͹SƐ?(T*T1(]ǃ>ڳ[nQL܉M^%^{׳KYݡ皷fsg-G+<鯿h6mXic)]pbbK#S*~s_1A .낽K8 j#4! 2e n'2n5 mC@n7*gwuID,qpMD"D%JS*n]"E-c ͘2mD#F5s:}#G= Dï^(*=d%1IMnҁbW6M^r4)QD*/^c!Y\$&O4l-1gK\Q/-?8!*j,37^R][A)3,VڪFRԗ3BpsOd;+KysI'5G=Y`V `PM{"#xj={1ɚ0:Ims|<)ַ7zڑLLьV@>\Iux% wY'td^e+h,h:모`w.iFHr+Fk4JvfOU%TɬfYQOtZXS)6}t?;Tsd授d Wuup&eVXYSXVc@XK nĚ]"TҲ lR1p*k;;-EMݬ gS[R9;覢5kHZyF!*f#\Sgr]Ş'2 d6Mrsvn-׺.ս62%V|iZ?RWJT >q6OE(xoVm_׫Ckʍ/d08&5Ft"a.,[Y*c%1^.^f~+$ Y8$涼Ej8\ g Lo\O"U-}KD)eaXA%0`vcv#6ıɧjǸSǒ+l?lohz1T,eoC]h|۳`SO\~mJS?Z T`Al& l*%2K~9,O8sv&,bͫs7NC_S~<˓u]Uzɧ=љuDbߊʑ.mwBԝc9@]} x~ /^OyC~wCt_߸ۙkwc24p{MzoQϫ+\ꁇ{ݧ2"6DNq'MwNGG)sc"$z}[5*Bet9Sʮ#/] 5.ٸi[֨ak 0L X!ΑF/n.8PlnKϒ"ҏ(ʪŀ7#cn1P.X2?:0- Y" M,FոEFlMlXbl p̥a_F7=<Ʒ-Ũ ^h%_bKKN-X0KKJ ljS PWPFQYXJ^O7F c쿐 * jF)b40r%x2-k,5Q"8BBBrpq&Z+ymIPrk*xP_L G^Q0i,n(")`&iC*˾bSQ m L+ѽ#ԔlYBjf|ު$YҎY8r"PN1Q.7"#g+!A&o-i%9 YI ̐EFzlzN/z~Nd)nR'5J(Τ%)-LV'X6Ð>R3ޓ>-?s@n2}αx4A;bAu>S1}s?1AT04Cn~iLr=)%tC94E~ 4DLyR$,S֮}TtPtGC=T@nj(*/ItII-IJI4JtJ4KtKTJ lH7VDǼC,M8,43|z4Oоp, 1,;$d1dFgORO PmMoT qYn$&(R}Uau"OE.FUT3hmd2gBdblNjYqL[^ 7r+O]dBI.YiYj7SQPiF 5^eDAD[$<09p V -`MP Rk, ī 56+p6GFԄR's-$ c00dUP%;%qV"V3hS-.kXU[+fkN sBgDNkp _XaVtv#&aSQgB]UYT,V<$L51= ;Kn:/NN\y1nmOd=L.-Lbp hS+ Er.vMUb#ᒺ8a-e35Mpu-5ĀVuJ[c_"BqerrВf2 W2 asr.34S6u#/WyBU; ~%dlN{Wf=rwcn|BAL325iozɌ*eSBZ?*_SF:a_,I ϯ9G8*9^Rc<{7&s`s^}sX#rD'> +.8#0?7Gk)eΊ⭋AX@x"o¶r픃WtyR!Vbjk1Ц.W VNY+— nv=N aD\E@d%Q0  J NΒMa~ҵ o]MPC ɇ? HKٙTy9yK; yBZwU UsB/ 09"f:9>qRhf,r"wZݹgqm8Foo%%Xd9SkS ]Fq;rP]Aӗ%Z[B1ڞkzj 6`jKdLxƔd0q\"ek372֠gdY&qVǏb$5%ڒ' S 9 w1K״qA"=M+`CX`K`!a9 nXʢ@ 5'vzNzG^z]brsvybz4Vuwq'y̌g S#/M_w323W4wQa&qցou|U,jy1=9#,+y3Fn1nOXm-ѽwr}Z )uݹaycw%{m{rr&xoPL#YGz1w>Kbvfɍ)W\Wy1Zor툻l\6WIA,5|iqTs^sGw$mur쪛 7XGNX0M>s+օeu4SgsQ|)㧯#uTmX/NV^PDYԐT1rXզ/۲|=Ş֖خR,beWhz.8Tq㔷|_'iӖmSs5e9gܻSfj'q|\݂rծMW̤g7Xt"_wX)Ơ5_Ǥ眷=S?5$U!B\>~ >!.DQrOט熘{5zQw^y{~腾>C՞'֢3 }ϛ$5\g`"szAߊ+~ᴺL )>%ҭppWM2'>^xFC]U+_͸|/]՝{MaXa_'SxG#by;5+;lmR4V31"ݖgyw6g-R!ayI=۶m|󛟺)Ko6mw/dnMbYY3ſ Ha241‡+Z񢟌7fʟ*D,ʕ,[| 3fLCv,X`q V*/Q¥)2<ڔ)ӦN^T+VS%F-ժXaz={Èk}k5f'7޽|KlER >7ʔ)6&+[1DtVSֶXۆVʲ.ũE[ժF\R6 ns碥:<$ԠG;~O2s*NoAC"rl#"`#Kjrˤ1NRlH)zHxR*[ XʒZ'G 餼r~._˅qQRU 0 =3m%89BnfϜЄO |1|(KHySBhD;Dx\ ` K&(6fC)8%O%J\ϙZ4|.W# D-4Y[I-lvOYgKLIiCB(iIyح^1hh#*dlQ4J?1/^$h ɶ3gMZfP*j)PQPX0NS-QDtk=ۭꮅ)lw9R Gk˪*6,Wm74I')T5VjWu,׽hWӳRt]mIB8x ߓ m缀))O3_0XlYZQʹNf6"BF(<ݧ>A9CN[re;52<:1^~7<ˊ89IE..YHNK5mz }cRVģXM-'NnBL1˼w#ڈ ߏu}~cczʘ",MY,Lc#Mfeo”u ]b-ZK[ǚ1heFE%`P{WrK]\3͂u|Hws34H1 6-掕|Z_!w*KJy m>(ug;͖]Z8p[yN&5ĀOþ)L˦^N5Sp%2@ko vʡEoz&G ݈5fZ:׿ưo]^';ǎjo;n]n;K=T5ANN~h}:xܼĞ# KuzG`P$Q?z2NS[ǜ99ՏTd{}ejo{c!ѦAqx]ep{V"?NO(D|:5ڒn=yW]m'`:KOhGS,V_~{`? _r.?|W&*+Pm kQRmm_5ed=`| E!R &>EA\(d%N0&e#f_&R)coj2k8F9&=,X13KK[Yl]M[~%>f]9Z]VbmBV8eVaIΕZli`f#Wր2t>c3%L؅sLKT6HUYaY0U!e^8epRh8RjV[yZ_&`2r5;(Boc;}~9 I)TV~Q"h/uT_HXkEY5C^]ՉU^h<`x1t8(.__C$J3Y3@ 縁 F`hRXi艏6R>xZq/'߲h,^\([g7۔8 _3(Se?&sBQ T+{d8`L&a1](ZV\6dH&*I˗4% 5 x(%c.m6c:P peh]fV~Y?vcSeoˡiFiȉ!j&o Qgi)jt}"R"(y(aqGKW0xuYxl)u697L3'syuh@JoA4)r' cy):c!=ɛiQqIəGvѹpEy&upVwsu)Iiw9i쉞 )ˉQ#Qij'(xԹSiVTd5C~ɛ Jj&W"%h2ﳈXJ͹`r*Pʢ$oGc H{ƖK@ɑSPN8i#ፆjdxYHCJME3f[6g|[I $ONZɕN7M\Oo:5`w4HB|٥7a'sfpfɟ(tDO:SH(ʁO!h$T%+5ժX&eXV:]1m[JCXek3H>pgU1WOƣ'E4,I/c#9yeަ3ՓH:mt&2Pm!&JpiUFa~qںbF,?^!Z"J!1z$ dVPhINZ m*1\J%iꪝF6}&ؕҪ$b<11qqzX]Bꈋka"y#G8+:ukSxC%Ѩ`[iv,Բc۵K~ 6eX$F]j 55J8aUwUwj`"7isf%ȧ^RfBhhfkXn+?;jӷwx)+Wʼ4QåӋ| ӽ}qEJ Ӱ}`4.+a"=9$;zkGzJ | ,;zVŴz  p }p  ";qu3<4,5769;C `.> (1ۇb,<# #9mϲ&FJ17/w % Jl.숂ZXۈ-*;*D*J<#))1 8 "S(cNW:@}*wYG݂bg&fle Cb |BGƪ؎JliI;J;ˢ!ma Kdvґ u l况?ȵ(};8ٱ(&2q떽u3- ۗK׸]ԀYgՃ}ȫIݬɬǺGέN`Ii о;r+ mXz|&.!Š p ,̲xVEy; | [Htn[ ,|p  ̀= 7^"މHntI Ұ @ }/til٣ap\Qnuux>]d(V, ˯`aZ@3 Xm$ѱ$ < ~70P;E1ĩNB\ĭ꯮밾n뵎@|6˺~ îa|!-ԛ$_.H\͸Î )hMpK0xޚcN-;}ǹ< "6~~ `bڇ]}_f^5]͑Ž @hH$Fn0QuUpڄ !~;m{^{35R|v<O >vNwl~.3=OyO!qя%k%*i-v q0?{?kcѕ}/.8?!{2Ӛ޲S]OҁT 6N }j zz n1jt?3꺩}xq֎3B]ۦ}ԨMw/5Ƚ{aZ[[=dnYO٘o=]]{%֒7^ܫ]Ap݂+v ܊$8E *4pÄ*E5nȑĈF|I)UdK1IDQŊ$+iQO#4I.e#,UFXĺZ-Uӑ%Mlϙh']:rϴd߾E\j~,bNv_̖`ĉ3Uxs{NeԩU44ڿVaRX*y3ͽc{-o7ho}Co^9rW|zw+9yRa2~{׍zI'NOQR/(i){Y&ih*D-^`ن,1KŽP4qE[tE :(YFfaFPN#D8R1F$OR jj6X*"c,I,l#RK0r P8fz,_iӎfhj:&;==*ٲmsQFQQH#QI+UFj,~aGcGbB ;O$,ZHC'6tsV^{R_v+d-6M@g6ifcAJ>㎻$1 "+bЫoH]vuwQ`+t M :Na6QiƏ?^{H҂ݟ$I٠*web7c;ŃYhfeSkUe] TAk5+b灀&Zh6:ivz駕i:j:kz믵k;l6;mv{Ֆm;n;oze| eei?Ta<kU˚9u*#7]/8sKGhtSW}iMG"1W?)\4$ AuߓW~y/hH)ʯyV 17W_TiQl<r.\DEL@ jRfE`=A5VeAIaFSVeg!SrZH':3|XlB$;T3Cc d=T"fb }n`䖗q?3s ê;aȫuD<1U Hgq4NaS{?g` S@fr-tA#%h5&‹WȘp2fN'h>2q\XaEPq >r T4=ܓ>+C'gqLq+}o,7Hp1$㬥0?:qcT%W#~ɐC"CQ's*F.jg%lc8cXNH,(q.FL(VSdUC[jOI]S,Cˈ)2 :t%oĝ"l%%%@&cmc$z[]q\~ "h]?;l  !>*bX_* ˺#o$e:a?|tj(CPb+OTφ[2P)6 HM1 Hf2ϼok|KߪV2nT]eCMRd'e^:uic40-RZXfKTs6̍Pe8+qsKvJKF;<"e2\ N£X9YғI-KCƒHD;aJwI?"jT$ҩf5K!$Ґ´4iVyM^_M}vlbf6g+[͆vmj_6ˠO܄B}n\ym-kx6Nͪhx􎉽oIE8LFL꠾zI(p#FH3qM1nSklq,(.'Ȣ\%..a \hO~HtJ:~QHs&&X]sҨgiH#=bhl&F*^џk> 0lZ|/7(3= ?;B(Œ߫="0arq=2#k224| U Pi2"[{;"3B 3WBk?/Ē3;Xl, CdI41?(?Pbҋ<$㙊#, Ի%ËR*.AFiΚ 2ix֙jU,>I3A#d'j,. ڼ2[:]D(Įă"+ғY$F0E<.`.Ǹ?2Qiר8t> LD9̹5hG >L+U|?hSDJӾ\T!,REDy<<#\H<³~PH?x?(8=ܙJyHT|) ܩ<ŌۚӸ&I>js@yI\uIcɇ\+1BcRJJHIBl+m3KmKn;KTK\KlK˷K˸Koc nnsEcŭKJi8e@$KnSGz4Q ;`L\9,B."| LMI+2/CLJ |8=Dd5K;)LS)R)| J:TI[1LMM|;?q<JlFE-nYϦ[l:|B'-AϢk1D ?}`PG ȦSN*M;hDB&;]=b(PIE?+чJ?S/m "R*p2<9/QdBrQM> 9:V&izR&C B,=D\d1?j06~Hz}zSA*S"<9T:Z;O"DB*(M;UoQс*I*+J}}?%GsPO OvB LD1Bԥ E5DFUUHž AP ,](z08mPkzSZ КRUgShթ*+=)T*sI}ѭ4UV[*cD4Ɇ UkuU.\XDEBҐT@\zEDmW)lWՈ=-u\Ī}U1WM/6A@Nyӛ-@7 >_d:*\9j<_ /\.Rc\>wZ~Mk\AXh̲5, ,h|Y?ԯMLuyJTMJp%Bq~[F[]1X%c\ܟPP{JS\H\I̐s44\5D9 =L]9]+ݕs\KKK^M]^e}^m^^e܈*^M@; Z6W=5N!ES6_LJ WĀ|Uy[)ݹM5_eadY}m;۵U3NrZ ak%\ F ^2iNV};%.B;_V^a$1HCeI4R` 'T"׋ULTڤ}]),vO446!j&QO3b+ި]jHS;RL+n``t$!{@T3ZDFKK`rRGf .4QR{XUQ#ӾaIa{3'R3>RjTI|TAA#0(!e*3e^ z}ÅzlEbj|\f3T%]X`-gVZԚ-"5BKgMX-ڏb C`)h`fvRaU}5h6ÄŨ|(6]kTH=E̒Sb :1.c5:mldZ[4[FT e<'5҆ϱc3jebҕ[yǯ^ŖGHSsD$Ee#=n9QV4>gZn?yjz{8 >oszojl)iqi@N0>& oaoƋ@+* =DiWkx#^p pppq^5iD/,8z]tOOa}VG!/X&{ME / G׬mb.r.?6A?r, 4)*0R@.O;#GyxAH6XLtn^{<_ ;ϸGϧ?.xx{xw`kASwMet mtSV)XY./x{t`iX>IN3$C6Fܹ>v:Ѯ6Ϙ5ӧ*@Q=;V:<>&ض>IJKwHPqi@!YΠ9?rd@;ISc v(aq>MԽv=g f5PHׄ>Q%!fs7Gi< h~R(idj6@k&y %3-ú&Y)K iQ0PJ^jg|gNViei eݦOxT+Jy\T{VDn,Ք[5t-\9jMxW V>vm*wVߎyhSu9y}Fz6|MznuSMLs_8{T끶V,tDq-_m{M: yJ><⍢-ߊONZ.В~Q5xSe'o~׼_ aGH_R{gunێT>'Po@jۨU֖X"(q"Ŋ/Ĩq#ǎ? )r$ɒ&1$˖)s&͚6o̩c*?=g*T,$b)Ӥ;BmLKX E*v,ٲf9~z\S)SJgUYUb[uUDQHPaxfxrb 8+x-.c08;x=>d@"9K&yM2NzsIE7ӥ^ (vcGv E@c {hYfsڙˁFPf2 1*vԞm6_qUpbVr)ex—@tDHwy*yPC=^M@+Rgm-8PmV* +ۊ-{(~,~KWi,5Cm>j/~[YF)]J-QS*k7* lZ{\:֚+ljV137kA*tz3lJ6Kfxenw3K\S7As05u(k Fer}Ĵ}m&zlj7]m]wE3>D/KVcor3:w؀Km؈Suqy8Umxӏ'g2b4ghՍ[N;}ܺl&^ Y>ɍ[Ko~5NYˤ_6ri N6ʦ5),c)~AO[ +>x39Tßii>n9yVn q Tp2>; Ѓ+Dz{܇3& 5쉅Z '@(4a1%0_cSECP4k޴7yӺ8.&+|\ ЅQ Q"<_EObXF4I LF(t2)duJȻ\7/QbHÏ f1Omb.{dȰQzǔ!(g6Lb6ʮUdviI{ʘtR™D%JRli;޶-ow[7mp;5D>Z`3bc&@8TRkȂWM/{o=&jBv|j$1Z8zk,F*6qQl¢E! W qI\s$%IQ ,-01HLZe<9 o:`1vI(AiĀi3Q9ClYͮlǔm=$|Qܙd懩tڕRL["l S2ĉQ5v<%p&--8#݊jg4i+ 'd~ uDT79}o4Xh&c(Ȑ!mo{1}*60&MNfڃx"Gd ^puXC/w#Ȩr|lc%e<3UOOK*Q҈! e* /'a9cɿ56ͻr4&Y/;)L׍9읰j."[ cTH.uv9Qz zOrw^sMeQ_ګS[L](MVW=~dsmƥ "v}FZ-ri:K#?=쳴D~a/y_˸gV"WMXdwr\:,sG;Lu=.e\G/;qt}_bQj߅P3MɇblE.bPQmY8A\]M3P^~9]Y]raA@%V4x`~݅?C]o߻T^HG hDBz,JZF E3]O@!1 P`v*ؠyJfPEEğ`ޑa`D>Z=K %b"G(4P[.* ND .dBYb+2"-R~`,W0*0&W120#2#1.c222B3J3Rc3Z2J)Z'RC>p+I*`W/8⦨:UX/R;c$ꉍ1Üə~U)#A":=c dB2]PbWh!CޡE>Fj;M$ٙ8@cN,FJd̜20K$BTC=Mݒ5PeӅSPL9 -%) 1P ^ KJ Y00EXX^ĸtM\lԭ8@u!L`E$i\_؍b]4Zw  9VΏhZaEe]:1*B]ETb\*^N]&a !`&Ԡ`W P ez]kιL"=SUO-qZE!XZLdeQI:Dڹx[R1Zn.\HU'ԁŜd U USx gܭ UC_u ^`lZeYNZ^[Bz]gm*ȕ Е(Yr^&hG'Te5"z\!_[P{!ΛuZdIC^'zf_ƦLnUȘ ^ Eh(Rq帡r߹:!B< hXQ( kfairㅩfȥ`VhZ&ړ罴mы2&2P4܃Z:aʥ /ƴx"yaJ.=!#U ҳN piu) 2֥+X1m:'J=ae b|kye[I,B"EB<8l8BI̪.H.xaE>*C:C:8/i"dbmaE8[?iA?,v]>]S JBHbONkfJ(Q%B+D-1*`VVY[ Sw:Fƪ3(88oB"*`_l|޾.*֠עkƦ)Z┑̚^0pj(kqL>A\ \>EUU*O1dq1I~mhmy/p昒ۦ]fiQpZdq:JhM`****&/܁ԡq7 -J.Jz%ufe:*&:0)q>' (!g2Nt !35*_50&dY)p2|DnNnjjۥ|zܤݡr}ɝ^!sFr"g!]*B,)؁zu,'j}2&q;g7gY}~** Y۱g31Bp3sJA(ɶ)6W(*s38'NtYp *r$9 +3j&RA*T*xWK&ʴ@a+*)z+rN'~+\t+u3_^},6-2#NW"qt%cl@ҠWXTFg LS3hciFRo'! -ilC.EDHV0|lwlC%3DpowoL8s{əvk-mwwޒwwxxzw;Wޜ -N-zԨNBtUSZ VXdM۳p K\u]޶q ߾XqbĆ?&|Ȏ1CxeΓ;[ ZhϤ?NӰEMl۵K^ֱsvȓ+_μУKNسk~1fS~ɫ?޼o뿿߾_(` ` F`N(aRZaa (b(+b,b0(c8Ҩ;c<cN(~H*K>dP>RRyUR%\~]fIeyfl馗mrIjڙ'c'i砂h&'I(>ڨ:j褌FzR~fJzjꪧJ뭪ښ++챨&+J,ݴVkC7 O$OVG񔓹QOU6kKo5o/SSB SӰ°PD<ը"15G1ǰx ƪ r(r,rˆRr%"3,6*1笊@6M!E#3LbLCOW Vg Usu!_sE!bmehM[Ľqo1wx|C߰ [߈3N7K^W~w~{椏n1nzꥣ곗^˞Ӿ{N'o{#߼;=?oWw?{/̓y/GnmO^UU9 f0l` \V B̂2 NPve(tfld/d(4gB 4%͇MF!bmk]K"v&2fC٢ŵ͊u#[ַ.z{3\8.qS ŵsc1gqu2D!D2R|$IFZ2%'LrR'5ܯLAqR\|.Z+^- xz+`0b"_`ÖfZlc&6jN<6SM٬f7pChKa:NGԚzN1m̧Ϸng@HPud!92TtBGnv^F/юrhH=:R$EISҕ0UiL[:ӗ4ũMsӝ@iP{:6^Hy↼P$WuPGOq`x*霤"m!~JzqDLusxviUZS.tL1/U~|9C}"̈(n<(ٯfl I. 0t1sjVU3KUXU[gk`5`a@kA1Wp%1FwsB+a0lma5X4b&xm*Dm>xUYnu7ychoƄAFoU^^S\6jJA@Z Zx.1pF8\ `ip{P]C{EۅPeU8\tHF]7^y膀[ ׵Z"}'7}`}*grHr1'~ 'H!͠;3P s ,(;Et1ptxgHjuQuBu_؈uBk@vbW`k cv l`l2"sl%t&avNw{Aw鴏6ExS6@X$cwnGns@czqUUЌ҅גpfC7:`{7^ =y8# σp8ƒhc0#TŃhp{3:c`i D)< 7 >7`f;'щ&j&s4';} a }#a ~Ec͐:ø PM^U倦9@Xk_v8VFā` `Ilxś/W.W6t2CwXb8bǃ?bInBE֐G oՄP؇ch{fp{ 7p*Dž/Ypg6tSГpDqWH{ywG thSG' dJc)ztd8qI: q!}|0{x't9:sir qrqJ s0 tpyb#;PژИ8-RT:O*iJJʤј7QWTp7@s[b:_*Jojtr:0iMJi^JYKYu\7Lh)dvHvLh먎$wI;S)hNWmm̉D46b.7O enGuDdjdފ<(ŕ |12ezwt&9 U0? SpTВ $W8@ 0 ڀ<bScP#9tXi1cy  `1Е{ ~Жv pE|à 7P~檤=hٰ!Vi j:2[lFkR L9:s9&'t5~ɣBjs7wY;h~vzڤw9vzP9GǷ300{89_z 뷙0:K~ A e% ---6Yj hu)8UIkag`HY6ɛtǂւ2I3fKל=5YE8ŝy pdx1 txې\W2 ~p\b Lz𞬫kcvi_ȟ1Y$\0 >0zp8'90<1 -8Kux dd P0tH{\p k]ſ3 8`R tm Z:\Շ3,d[d[iF:U >YKPxr4c}g{jkQ:|7:{-z0:U I7ە0 w ʤ ZQ>m̱8S:ݺ a?|UWu6[V\–Ʀθl ;WzXd xKڽ+YOXEnn[7žR<}4FiXU@@ ^,g^Yf^{t.T[\igӢLjM5@s=ף q"axsiF7F;ɱHLʉmʧ0~IJp:ާ^L]-N'Z\׬uJk3`zLa73wbh$bxp#YiyeqvTڭ9]<:K;f\M!y!?= (p( ( AW 3 YjГX`A=1^0^,^<,[!U#+;DOC (;*:}-D߲\`0Y%R[?:7 jF? "K ɨ0X+S1{:t.}A?'t;W} a!!A܉8ܓZ!ۜ}Ma܇ުM˸}ܢGKm|Hݼo= 8 hZ=`k_j m2vEfk՛ɹ?n.vYYE@ DPB7:+Rb1#F=nr# #7%e[NªE 5.dl2F͌<%8PMڻ1 д?ۆ>UTU^:j۶jZ-jUZmVxPF0j*@M~Dys'?>Ŋ'?$N'[b95*c,GD%p4aqϒDm\a˯ ԣ*SKTR" B :XjV *X"VV, _-"XmM\TԊwiz+E~յ_;06X;G8^bcbG=]dc&,fŬ uvt,g?eKSyXժb3j#Q;[ *nUSh \wonp\]ntk=ѱUm]vwH^׼a>Qнt{SFW] a~Mߢu" :!x,aX%,V$VG\/a(v8fE,/s'U|1/N#ec7ָq0+ ѣ萋, ,B2hLbVy*gѤk:P!md27yri,5Gͧ͘|7C (-pr="C2} 2m/2I>iy T0QY5j7yeUa>V:aZ[&zV^r+Q<ծmquƾ6La,1z4Hcٹߞl)+7rgVg[\7nuxw=oyכwo}wEӖo7p9 pGw,[6eyȱ=@'d]^ /o#AKw*jaSt#K[D/G/5=#::UsdiBiy: BӰ(B«k> -;2³S3 ?k 2$#S̛3+36C6:;9C:|;37l:>?=CB DCDD>\BdD=|DADGCKLDD2Գ4r֓=/==VAY\\*;X [KZ"[´z>`k(+cF㫂h> ? 2J$üɢG,CG#uvv|GwxyͩG|GHxH}4~ HyXS8P8?W͈?^%5EU Q)FWm^V^^_%_MEߩ!]B|~h`ڜSj8)粥NT[p[٨[f` 0}WWznFa>a6fx]as%p%h@ bkh_ M~8Є)aH|W);,Sb?pଋTh?T{cZt9c::QI>?@AB&C6DFEVF^XuШM7XXādəJ>ڿPc䨡 = i_ :]~zzMdJP S~ibi8f>؛YLdKgѥTf7FP% [Y`r[s[tf[u vT@Hi` gv 8[]ֽ݀hhFh.Vf^v:M`Sѽ 1إ`^ GF c 5N% ,+%錉fXbZ~bJh Xp # Sab&~Sh[ݿۍXR6cFX k߃c_.FVlNl^lV.{fxH [HT`iZ_i01m XH1HlˆLm6Bdqmcق 浹h fLf {6Vnc nmhzn&Xf{l>o1q@_,.jٕ.ӎ^m5?F`6ofj.xFIo0оݮgThB掅 pnp6׆:f Ս`X/N` i@gkz"&Fp0a2+,?0)-r0a1r-/?s34; j` Ω[ 3.y博&I (q8P p3?h!<؈A J@dhn@NoT 1HFPGOgHNH߈$ QzH]0 GtJ_ =CNv+FS]f(jb-Fb@ U%IWB i8otpAg ^v;sV%-Bpm84 Xت9޺1*~xCkxZYk1.kf-kx~Ph-f VrT} :kڳZ zz7GzWz?oZgz6o lX@p eƑlAoHpfp/X_leY{ !/F%Tŀ>|. &0{Z/F_g?Bgd-eFi0fd6Pؙ[T@mXІGe(XHhFNʦпmIf m{¿v4>qYqmpoF 5vp5ֿ*p-AzT>CvRb,`UKCT6+ .%ˆiLB!FjLR*E#TL^0Q% 1칍mncKѣIeҨP>TYR媵ְ`~-Xiђeڸp羭\y嫷-`ÉfȐ')DTeeΰ>5 ?Kq#e~D[3*њhֻc܂rڗaX>n9,ʟ#6Kc] noU#jTQCamV:*}wl`Vs4 JӇ{FoUA![[ahlY~чYi':5F,Ԙsؽ̆64KF J GvAnlO`VQ1p) +1 )#\OD!!`&zI' &5v^:%OU X ebzf)n:Jz*:Jz+:K"{&,.;ZKb{f-"DQ8ZcbPHkQKX+Hѯ .;0:n 1rQHčG.BRCqÿ "|ټ *.P#)7B {/`:nʱ_7Ăq~ 3,&U), HO|hU,,/.N\4}1@-+Kp!#e.*~~/ӿ?۟'O4 2\ Jk /A f ?XP 4!QA!|a OC0;Q Bm#::SpDvTBXӺPM{jH¥|6d%i 2PRHEPcSJ'/5X&(B䭖B8y h=ϊ6=hSkZՖ]-l]6lsk[ֶ o"+f-p2jC:F{p>r=0u&SQ^;J׷df GyiRT^t\o{_l&eP.03xn0,Sx0i: 't^-*xĄ! ',)^ᝲu)IKrcH >1, yF^׽ur,(Sy P\+s9]޲ 1k_6L39m^ 9oL;9}޳ A6MC3:э^# I+ҏ1M+@;L_ҢVܓjZ &5+ QʆѬA ZT@+`{.6_2-5iKD lo[Ýqw6˭s;~y𶷼{;7 /< #7+o<Cw 7K<gS;9o;σtg69ѓ+LӣKTճk\d?ӎl˽t| ?ᣎ^Np/l;|0On;lCu5}P_tr[zžOc^'_{'o>G{g~͟~/~ß?  `!``6 ._R>V5ō\K<[ X "N Π ޠ  !!&!.6!>F!NV!^f!nv!~!!!!a.^6a~^" NB@%")"".#6"$$2$>b%F"%f%j"&n'v"(^(r(~b)"))"*+",,,b-"--"./"0ޢ00b1#1&1*#2.36#4424>c5F#5f5j#6n7v#8^)v`Q] 9ϩ9;*[#:#;c;ޣ=c=#=#>?> $@d@A&dA.$A6$B2C:BJ$DNdD^EfdEn$Ev$FrGzF$HdHIdI$I$JKJ$L$\Izd$$PPPQ%Q&Q%R.R6%T2T>T:UF%UfUV%VnVv%XrX~XzY%YY%ZZ%\\\]%]]%^^%```a&a&a&b.b6&d2d>d:eF&efe&,S֘$jƤj$k֤kfkkl&m&nަn&o֦ofoop'q 'rr'ss&gs:hByl?!h&fnwVwxgx'x'yzy'{g{Χ|g|'|'}~}'gh]*hD5H5 wGR#@}-ehiv(rሒ(芪(~(n(臖hҨhh򨍆i i"h2)>6*&F)Ri^bv)rNZ)钢險i)n)闖iҩii  *j6$!pQQ,4viIO2QZj%ZRv*^꧒*fjꪆjzꬆު*ꪭ檯*+**.k:&kBJkZb+^+fkn>뷒+FkVkr뼆ޫRÌ+9*vQ@ %6-,1,{9,A,>N"lJbv,r*,6lFVǎɶ,ʺʆln̮l,ll̲,llެ&m.-2:B->N"mJbv-r*-6n?ڮ-۶۾-ƭ-֭---ભh-tH*ܜ .."h2BFV.^fnjnr.悮.f@.ꦮ.붮뾮n#4B OZh! n/o"&/.oB*V/^obf/nZoj/o/o//͐4»H*Nr &+2+7p?W0_ǫgpr{/pk0p pp 0 0 0߰ W* 01 !n!iE/?oG1gk1ow1_sq111oױ1q?j,w2&2!#"+!;2#?r#O$Wr$_2$=L=1)).¢RFd,2-ϲ-2.߲.2//200311322'33/3734?4G35O5W36_6g37o7w3883993::W3m(dXgA.C41=? tھs,-3LB(L )WEî @!B,OjBH444Ӱt̸4ItIϴLtJMJNtKOKP uL4RtRRuSRG5SKSS5TO5VWuV_Vw5W5L5QXQSUVW5YuYϵ\uZ]Z^u[_[` v\5bub3&mASB2?m'.Cm?l?wz73w@S;(2x߃@wx߁ykO8l%np{x8 8x8xø xx88 9.۪=-h3'>#+~OSG~CK~wo~s>[~{~课c~듾~>~˾?'?#Pm3 t')u:=oAñ9goO{yyxw74?;+e @?@R%@TB !>D1^ԘFA~H%QTJ-aL5qԙN=ZhQxSb 5Q;\g.l:m;ڨhQfS}-&*Ru/WQ!{VwPYy+*XJ56Ć1gּsgϟA=ti7*p-1m k㾍07{M08#?*9͡?¯Ϯ|ѿO>;y湣<{៏~ᅲ>PdP!|P(t.0Cn̟B#,X,C9ѫ["B9- Q>+o,&HNBPXƶF,QFI+`!),3LSMlHJn!jEX? TA -CMTEmG!TI)4,͟HOAEjHZ{MUUUBUYi[qU]y_+eB, cUj`&gi|dVmo W\[ms3aOU]>SM6VE{W}_t;WCf}iSχ X)1Nj}U=޸cCxdKfdSydCWe[Yywyf{&Z蛍Nz襑f壟~U]=ciYx] 1&[.N[n[[\ /O\{oguw9= jfE'}O/uY_uaO]c}owyw݁]ރ'~ߏ/y_yO^棧~篯{{^'/}_}O_7T@?jWl|. E+ JP3 #4KP-d Sj45 @-LYc-U*b%z{^nWoz+^w~ o|`&fL#+ KX1if01dQQYO*r~ut?` ;H!.A701U~|e-g[re1c6s|f5kvsf9Ǚss|g={sgAЃ&3X;hư1( ;ء+t.[5fÙY[UgTdfnFLc vP#@gɧ+- j8ص\ Z3C| d%1t lhO[Ֆ}mmg޶mp[Cl4%nb[.S{?(pa mo*;1`6 X<*x_:[-n|9jX`ᵥ3n ChB?6B1Vb:T|^Z1}m[XPq~ܬvCW`X͞v}j:v}p{]}N= ~g}HDc7ujT KETBKW)th@!ztiזؔNMxkt~JƀvBuNvR0uVPMQUPY]0qpswuy}0p0{ P   0   0 Ð p  0 p Pِ0p00~!~oF(+F!-.¯0?CJQ1 ҂Xp 2WlTN,jcN& fDHHD`%n5貎A,`}nձ Q1q2 2!r! !!!%!'2")"-2#!r#+#1#5#E#G2$I$M2%Ar%K%Q%w3@(&)aB6HQJHA}(@6IЏ2Q"*+r/~Wn  T-aPT)T1@'*\-)vk"/t2x ~ p *@1!*v N0/+339/;s3=34As454?4E5I4Y35[s5]36as6U6_6e7i6y37{s7}38s8u889839s93:s:::;:3;s;3)+2)OCXЏ$t)qPm FadPr ^$ b5TWGT56K=A FsVUmVWoVuWyWsXw5XuXWYUXYYZ5ZuZ< (4!3O1'.CQ+tC,]>OauBH^BE.1,G5WFF.gZd,]a]Ԃ b)a-b1b56c9vc=cAcE6dIvdMdQdU6eYve]eaee6fivfmfqfu6gyvg}gg6hvhyi>rr'@2 tp(5@'0V1rSbkQaj$o’V.]J%Ը/oBoo7o6pwppppq qq7r!wrrr%r3s)s5s77tAwt?t=tEtSuIuUuW7vawv_v]vevswiwuww7xwxx}xx77[[ou'm4jVZ2D6ZDS5S|v|?|o||w}w4 ~ۗ~w~|7}W~7~~  8X؁؀%x#/؂?3؃!KX7xU8Y؄5؅IQW[xq8uwX{8,& Az@NC75zT]y8yXy8x،ɘո8x߸؎阏y]Wi)-5WM](OȥP!!*3-579Ay?=EٔSIUW9ay_]eٖsiuw9y}٘9yٚ9yٜə?91`ҔqY4ⶔna#._e.y 4Գ3Mj6adE:5z9mN=:b{HUEUzY]^ڣ YawS:uzy}P9ٔ:ԄzzG5{(TnwazZ/iڤ/sZzٺ)&Zl&lZiLzZ[.9K.Z{%e{zZ,:5{9M=bHڊU/C;U{Y_fZ{a L:,ry}!g]4=nZ{[ڵ[\r{7'o4@(T;{%&ɻ[Z{a%R;{;Yꚢ#Y4:4T@T  {kż,Enٰ7;9=Q o'CŶE3[aZܻb<|Z M(m1n31}ЧaƮp<yL-ޞ$.$2kn T`7ު,/+{9a[3V|Rwhm]zW)=؅}NOOB 4c.UQ hmu 2tkӻ{;mޥW P]A^%pCqľ>W1B43Asԛ.@#;ec Q0eI50k``Iu~ؓ&qR'y2R2(U+)Q'C8> KR!m] @ ^i ^:ĉ=>g0s?!!@G]㋂S^RH.I+D/ C2m U>[CP=h] t zmƑNiDP/PR{QAU7jG[Uݻ^ݵ]TBBL] Z Z={?>5*(Cq3j lP„'Zl&5J G$K<2ʕ,[| 3̙4[ޠjxV0b ),RRGM1N8jue̖B^etRO" 7ܹtڽ7޽| 8 >80RbƌCQjf[lg<=@ocmRgNWѶ@X \b HS5?UPGE uՈRUXUxmՕ4fbZ_TC6?a:c>dB \cGW- R@y-D^ N=-Ν]9*&V5Ō zA+6e~ hJhCR*}}ʇNJD6L=%QFRgZT4NuUUZEU1]}2g:(UPUk l[+Q#JO maJ!9tH!J7V1h7n$R]S| 6x{mދo/E \]dㅝjNN$DmUUxIs^hz'[Lr&r*[d.7_&w-sEʨ%YLv>jՙޝ-//tN? }FM5b7~ʡ (b˄GVfݩvи iSuvߍwu>Ы1W-6gL>o1hb4x:ooy;]4J3OlJn4tOT{i?4n{5O?Gj1;f!TbUrv0|ef8 ҐtIl^xBP%)+3% /hAة2yfP(`-(Ԅ,`[Kl-t\WŹP qgY 0HlK Uչ21f\v@1í5 FgVTy 7!OmHTe/r02H-`tқRJh>WhEₑi-3HZ\./A&9 mP:{f*x8שwq0 f Ga-=:]Bd'w{8;`о0֪jCӻ-7b$ e/7ÿniUmq.O|tXEF#˰o4hW31WY yD܂'z)k0(Ky/0aI 0%a(@af bf7Yps,fP |I~TBCЈ.=PCȄyG#F j@Yy"@=q;"'\ k7Zֱ¬5*+l$4"hu*N'lDۘJ+Y;%6]8n_:.6MrI7ε ue(= J$ 4qpOIңF% beJ0QRxZƹx:v>KfЕfy^2pQ9?Mʦǽ)tf& 7[75tހ t# zu,cת'stwihC?lv@#B=s(VUJ@~t,VZ@L+X<*(Ch{j4Fݡct TnD~]?,q:TO!A+#߯wp>WA,t{|((ĥ5QlO(8?<^ H?[?i>eoxJzu;PwݏlTxy'|r~U}{gSy ixoqLPHr r Ӡx*7rh!njx7wո lr%艶HvPT6xP׆a 0ᘂ s'.S0P6 r.* '.i1 h@ih 9!GK#9fA `oV a@ t&[P`!1IwOtL Yxm; `8*1hhV[ttȴv:vDl6ہy2j%=ukdf Z :۠W !j$  IgϠ *j-f!}Qp'}P܇XyZ`˧xgp7qJ9x8hKHxZrlv6ֈA$:@ )! |l'$Alx ὼGZykfZY2׀8; xi)W@H_ U' ːmy˜9껯Zٰ(л[l۫v„$UjStA1`YSm»FUc8l+|8'F;P TY(x@ c*)\IAnVDlW, I_t?İ*9DBr3+ʼn'<!ĺ r SjSf\rɘɗ,uu#pʩ,fEh _  v(2bg!ixz˿ Q'A ʒf$ruٴdkJLLc1,w0֬k8X$Yllafu,\e!֭lϗgX>B^u, RLpaό5`mN 1!d*K-#4M6V3ШairDs';=01Av ? Q,,(gqͦ5Ӱ@ 7b| m}qUmw#=A5upp:]Q'@ VՍA{ٙ],)e% h3 !St30T`HٷxMBρ lӏM~͐]R-݅a{>IձPaچ=$KA-1VK -/.a46>50M=T})c5-G!!r0LM;RSSnEZڄ_~a`>bfhegikst.uw[^ }߀I..~ ڈ#L4ۇ~վg菎陾}CnUE.>n @.>빎~n뿮.>Ɏ~nϮ.>َ~n߮.>~n.>~nV, ?~ <҈u4bno&>oO1|(aQo~ 0a57#a'/&Ofj0(! ݭQ?E.!lq]VbldOmOf:dd$YI)UdK1eΤYM9uOA C)e)?*cWGݺlV8ŠXXu 5@5*.?RL̽?`v -cvd.ƹ-ƣ[C]| pZy'ZT&V4?[blE몌owŏ'_yկx??Ua@s[E\e `ۢ 1ʯ,h$骙X%Ct'@I 1r@ yq1Xdc 1DE+\*MũXd0Rfd'$#ш#<%K0sL24L4TS!o)8zꩨж I"J+Nf!E>bح{(ԪL'5 M J-TCT⦢5F.P*2իZ9\T"dn鮃avZjZlն-ޣQQC1BQlkF r?!˶Qg3B%.a\P)|qzPDUfѮ#bx?|wmh9hb;&TR9ugyhh&饕6inzjj뭵kzll&6mn{nnw[ 'pw| x#>[V * qT)]n[D۝۰9յ7|տ>'^݊x!XJYvjm 0[$! ;Ko¨>D%M}ijA } 4 ֯͟R<Կ&_ӿO @ܿ?<@4@l\@@@ $@|@   A,A\Al@| AA,@슼8!Hj01@#>&e@#4C4p?j9KC(8y:$=&pS #E#C1B\^ŗan Gpo,GoU6eWNeVWneXf->2TY$I]+uմOyb^MM\,0eV-WgtS)pJ4uJZ^gZngYfwvgTؖK[ ST PZۨ% hĞvK'KLhĤ`4M`~hFIa̶7ubu6T!bNl瘎ۿM˅()9ÒX.IJ`fv૶jjjjk.Ak6k~뵎k`@Z6hp8}6'68ejkif)aI8 llSўNQffbJu.ԆK8a7]:(;gA(mhn rn~nnnnnnnnnoo.o>oNo^ono~ooooooppp/p?=k;{p~`-aVK&<9ٳ=h\~p^ÇNcY͐6[5qi MfHL[a/j ~6jH^q,s$ s1s2s3/s4?s5Os6_s7os8s9s:s;ss?s@sAtBtCm@k :tF/tGotHtItJtK H wm{X6~KuLDmڐ⳴7j'#5iWDf\O]WIZ$E֙`) ~.LSWvOZmFI7FK_l|Ei#϶ 9ZRt(w(:;wwx x/x'xoxwxxxxy/y'yoywyy'-yyzzzz_zozg5+¥9= |-z1ˬDcEzjmttO{_{o{{{{{s{{{{sNWiz`uGmu[ T4)||}}/}?}O}_}o}}؏}ٟ}گ}ۿ}}}}m}~~/~?~=w,_,i\~~8~(|~2Qw|O_yK~@Pjl-1ȥ'p "Lp!ÆB(q"Ŋ/*LEƎ? )r$ɒ&O>AҟT)s&͚6%PKU5X={gK [TQEMA7B*u*ժVbͪUS] +v,ه[H6&ZٶnƼgm`^;j w0†#NXWC\H*ըm1Czm9{ ֮-3PFa]T޾.|ׯÏ#O>f6OfiI3o,[}cթÏ۪,f-S>yfޗ X䓃A [QHQȞbT(s'93A&D6l(S!x\ WcyzN;Z?$p YdL|M3 k$EړQFZgFr H[`d\k٦4y (R3?x6C݋ug*}(l ]6zcRZD$ $OiRJIڪ5 H]xŗ>[bV)۬7PeVb6ź3-h0<^ۮ>,b)Ê`m[z'-{Hy9' S\1Zlo*a{[hṈ'i0rx>z׺bfBhԄInK3 M SKM7TYsVu]gieívmwӍyuuuc_#ԋ3[ύKS^cs޹矃裓^駣BM!"WcO-\WN#?|/3S?}K}_/yoO~O{51{^7ܻ8ͦ޿0  YJ HůY~ » -kI7AuԠKH#L! WB/T kH3!wCkq B,~ݺ'BN"C!bZ"E/v1ah2A![Xr͎ZShG\zcFj I4b&ގ\dBGޑaƐh#$;Y[# bVf-kؾflhIҢjE-sĔƱB5"-oRI6M{)^ %P>.u[ոfA KƱ_jŴRk …|R_wgR~_(AR0T} l1Z7C܃TFNb¸G^iTa0izw< 0!&͋_4ȵ\܊(P-q9T- ߠ{RHYLsR qpdޙ4tFRgڣ >^)LMU'XmVAմM[^K%:%iJuqI BZV+NOԓ> C=ӮKb`af,cnƦu=VX:ڳ&P(C {Kj1bgv1WYzԉ-[KVl#J^51iq~X۸S nn%ydx ű6H59Fŕ,<,( (' p "N  zQSD&r͇X=0XaQq[z?/?VOkKw E}wvݜ k 2|@lXb%`cWk r|gF#kehrd? ̗PG F~߹a3l1Z엑VQ}6 kݔmU?T_@f8mڥ @=_^ : X՜ h28؉?s\߷=߹@ :LaYJ}_`:2=ŠMC  `&RXBmIPӱQ%±MT\484ؔ&i H ](*NYɠ4"MEb6v^ c0"UsY]ك(Vԟ}$6a'5Z%6[aTi/bˑYTm(j8#- 9>#;8j2a5#5)塙-V#1jFBMURCR8Z8bi%G:_"ə[YyKBgd*9"5- iɡ/IEEf`UiB,գաP WHdWbIIUY^P%@IBaKZ] K$^\e^e]e j!"If!2 R!DޖU0?hV>X>Fjjl&jf*C1=4 .6l-l.gm6m2gt:tBsJR3<q"=#1Iy=D&s.híg[448A-C |gm4>}>gRfeޒU Ghfi恲,l"hujhnFԁ'5?,s`j.('#NCCrZy~qg rRt?Ljb>(ڍ^6"f 1bU4A`Qi&gxb)y&ڂ ]-bQ6iogi&U6&IdfH]$)>FjS^m$*F}e)检ib>eYǙ_} d ԟBc$<¡X=㬾d*a b֝XE hY֕"Lr2ɣ&RU֩jY}᥽׸~W`L֘)2 |H"cQ ܀H* `Z⤮!ꪢ@U2굪&ݶebZ)k2x Xyҫ*$BC!NyEk*lC@ \(lQG1gFsjm-2mG"mBfFcמ--n.j-.㊭FV.J.mڶI5dVWD~Ch\?CU¤.fFzTZ7ƕvj2:oX>*n&/6o0./ʮFi̮?./ʘznov~oop006p'o:f:S! GLl6C  |M =0>T6pPp[&[f &0N0UTp[1#; ?q'1WSqkGqJ SC N1C[12 r #rEIR'2!2G#/"[2$?$g2%+InEuU!R L*ab$rZ"B2JE/72y2o2+n-rR-G3#.4C2 CDu&ZEq^3@ /80&W2 <_&dz=3'#Fs??? t@#s9:ǰ;[8߳>f!W4FF4GG;2?@GO2HI&4KS5 B^Un/m7I>F]A @rgĀ!t^.*B.Rur.yF?4iVT7T[5YK5LK0 OCP,[!2O5:+YUYuYua7Hi5>pWl]эfή@dKWcvcuf 6g-Zeb03!?аjkSkjvkkvlv'5C6mo 7nmwpwrojCҁ7r/rSuOwv[vWwwc7h Ij{7wcv+wC1j\77zw}}w~vsSsCtqj8[n8~}3x7;xw22ڴn86aomnUYoxR) |m w6Vza|uXxOuh{G(tb0m"YXͱ_͜y]{x 'mxbmBvj@F*sj99Djf"kVl6w6Ӷ6Ck6oj4\?pb'3܀˵4'3l|:zDӺH6(AҙW:bU:#;/_B7;{s#n;4zz;A`6:5DY#PCC3#f6!o0Bw;{{o?:g8O|C[k|s|;;| 1MiEtF| k;۩ܯ!5wG"v-n;n̛!1ѧ6jĵ̻K}oIO{$HS'q͋ hi. y蕹b(&=Wҗoʩ W H6e@}{=/>͟|ARvpcgk~G{3A-k7W~>Ӿ>?KC$w ֟0VJ#Ζ)Ÿ>3.j=o7+h|wp?7z>~?Ư?ssH,H0V5MƖ[TQ_FRmdH#I4yeJ+YfL%?2Ŝy&M9q̎?8n2cR5Qن4'ۨ1 N=4;lٱlޫU*̪Wl޴zU/གྷwvlyqbŋ7^iإcɓ)~IXsvķLr:PPmF)2D&48cY3fVKZW.WӃW/NuطDŽ\|x{, j r#0`cʟ  ,LA_JI{@Ɖj0CiP-P]\L@\1Cj@0*l1 R"$R?\IC(@#<ʗ<2E0"@bPC F6A:t G G wDNB -QCFEJR boJrH"("uP@4TQ-pU[ p<_TUmTseV]W^wu5XbXdWa5SQv۔Hdu\W Wg%[cM\uvYxe^y^wmz7^6ۂ+ԠjSxjܓ>RS-X*p;ޘ=M.7~Ie[>]fegBbfqh蟅&㤕ɥH㢇6ZYkkzjzk>j~{$B@T!҇&"X:\T W_\َg6q-Wm/s=s?\uFM]iGq_tq=5݁yOgnFOX{x?g{PI?'_w_}__Ѐ D @G5́R)x NЂxjAHB'T"x1H [2M{-ԡe pb A"D!:Lۜ4z}*6E/B`Mܼ21TB#52ola(8nn BS\HGi$ddHёn c$%I)ҒyX=}8L2dNVdL*LRe.MBIyR Dl.yGbFdHb mLG3^qp&2#G̷iC S\]>ӑhJ%t'5h1fIDr|?Oyf IC)Ð$las(!XLҠ.h 4I;[&NьjdcfJqCbЈ?pM.u#HEAjSF= >6 npë`=F=rÝ ~je87#fMSQPC:(` B])cX5)Jhԛ>ӧif7ԡJ)1îZUp :jXi;Vi+jFeV& e0 I4Y,GLmS~JÌpA#5YP3t)` mBxëђdy ba@ bh5#?.q_81~whFc& 1B!e8$He-!#ʸ_QH8gҷEz7^OoFa6Q,h=y(C+< s#6{x#jEM{J8k|cHx)M>aIGdϹVKmD=+|:Myی%#.jFdsmFdư5IqCm~sHh&\j]:g(nMYB28u\dմ;oISZJn9pgbp H:C x͍c'f7\r!rloc³M-squ,ޓe +>pSxOfzI.ĦI';uњ>Ɉ!ΪbH 4o veR"_GAA #; Jb蕹3M][kM=pqEhA md#ODANr*2pz֧y +=2@zF7 ?i'^lkx~Ͻu;1V_o;/ڐܲ BpA6V,tj"Dh h^O#å܏ /&o NJZ˼VVH1 $)PN?4еL 7ڴDEdǔ+i@?o+zo~2-4a:ߖiך~2ʬ$'O lollm$ Abk?i˲ nK2Bb4Bo\c6o C"q {J˱4&<`oKOB lCkm{f4MqnΌDrxш>jDB b(#.% !ƀɵjRnrLbA DP(p֒Cb +0.2  a)TmC*V(m 01ư.h +OR0SV%% &5B&p& J'y DNW,ےrRl2 +j+r#f * ̌j REE.oDڍt/O/{`aKSnh28hNBJvnb!fL̼:):*r/=*) 31( r2D >.#s)\KN%h`A&i79kANYbB=>-s? or3-NL==/F V`׎N@@@k0AqAWA#@ʏҴJي?hZ@Q@M"&͒-=ڳDX l nP\HTutZ*u(KQKt#N nl uAMah2oQ Ƴ$ASrO-l0` 1n%!"C.mG! r 8-#ySgKETMUUmfUǐ\9ϊ$-$!ftu1TZ|1D!tF3EyQZ`xL p \U2[._C^F\/\/R +^3uuǼ /5]r犳nSoӘ"`۱NTKv=TxaP]^s \ucQff#S>Ε J`e]f5#5IG=(FigV$Tn0A(.̫Ε+APh K^ MjHNѻIkv\v`K4mmU5f6#h(s[ W15pa(/7EK3&! Ve]r/k(uMב(r17srssUWmA7/_t97ŏaDҤvOVpRa``-KI- hpp@#yxy(cjᖟyy YHQVsаM`QV&bqtxFkKudK @zגa^z_^LV؂Wz'm V $Xy~$x3yQgcXel! "8 .q6u)n9o|wj Ibu5|@l`nWbIط8NY9/Xn!igҞv$/M_gX$Ts1˸ر YW,I3hX8XQW蒱^wԎ6`yJ6__|}7Bks~#a Dط+מq>*ʞbcai ޢ[ۛ/!>$j<؍Ӟ*q1ܐd?\=YGB!W;+_!=RI!} n]| ǬJLHAf[ d6A\+fHqA0cʜI͛8sɳϟ@ :4LTD*]ʴӧPs2-O*<*<4F E"7%+Ltr.-ܸwB4c,\ [Vݸs31a:t6nZtvضrϠCM(j^7ϖFK Nqќ"g1:{Ϗ~ zP͙ yϫ?_66|>k|`(}rOpb?iGbw2H̠ʉb}!Yx!w n]i"(^L4@_LmSF–? On&ӐAfu?4Hc ]^if%tx@wZ^Xxf,yRX\*蠟&:?yԕ+y,h Ww kmzYuyy5B]br]au!h啧jU)6gp~?k6[moWTpA;e^'~TʃgQU|ru+![Hr%F.f+Zw,'31cL܋ؼu+ c#KmLE1r1&t#'q@u?El1$1HYe-TWmY\w`tLɾjβFmFeW-tmw߭|w5k4 MC9QG֒WnS}lل3kG;-gn騧^0LC]3-e*-/Noȿ>vLe+l6opP K٧s/~o/oH@6pd#HAZr=M`E&La WH/t e6a mpJ2\8*YzQ5D&.MH)ZщXb+j\H1hc˸3lH9ڱxc;|IAd" POQ$9CVr&3ILz'ENr$*SJTnё0ܲ::hFZo^rr0ILKu8Ќ4 ViZb&mb[nrYlOvDa2u9wH|>OT h@7Rm.| u:#Jъ^Ӈg;|Ӣ 0)ҒxDH󶗽!6қVoѓ(Nw6EPWeFiJ9bM{ԦNTFְh ̩zU)XJVTh]ڴf*e\չAJ@V>AmRJHMbs֡ uN[˹Z4uf7[t{"VoX•MmPֺ]Z̥qsC  <„,Bn`;ø)k+C ,zI ]]wzjޗfz3}aiBəbFFZcK`68E獰X\qaYvh+F,j"&U!=C0r #gmst ;GMdY8 ܳI/y]P`AU2 --s e1A0k1wǝRg9k8̀+Lbf4 3'́0j;~Q"x dDBgTe[g 'd2K] M6Y*`[#̨,<ӕ"G7񴗚|^ɭu7nyכwn~w= G; x%pwSϸ'qc| BY3m.yF;^ל9EϜ@ot=EGwtJ:ӥ#'>!Jio2cmŃ@Ԗ<\n`lǻNLK'/Ga<}SwoB=h˄~ªZ惎6ti|k9S<25H:B=ѷ^R6)gXVHzw YLdOS3EZm܆I>qP,$[$L~ճͪ/_6[H: ZsP N{qWOy5cVy^y:W75YWiʷQmvkf9xx&&HM3~l >u2H(5!88uQEQ :H?3D:~uPJh54TXZ4Q;IbiQs[h}F8yg=6=D=g~cl(yWXy؇u)v$|Dc(v~G!ͶW@fOfR9Y޷?xxib xnMւsh:`j}؃_:Ɗs(WN(Ph~Ȉdx5xI8G9(ϗwC6~Yd鸎؎M(Rȍ׈T[ U~u:ȏŋhU*bT}ia 9"Yؑ') )h5ؒxИU҈A<ٓ>@B9DYFyHD)]fŔ9荷S[Qҁ(J\ٕ^]n"Pً#v\%]e\Ue)l,WHX:Z ~Csiw]b3Uca7&bi u\WOG偨x91)JIp)9٢ev.jVmYpQmeg"d7ɀry:ۨ9Y xTx|j03I]SI|9}Y9~DODNA깞cZ9i9d* 6jl׉(:Zz ڠ=u ~f칡Rnѡ"ڡ唥{-_Fmuasg:DC6C;t5:<;DZFzHzu yiD8#iJP`*GI}xx0q) IzxzcjE 5:։ainyEbx{%z |u({:ZF*!`X6`I=O!ڕpzYfz(:ZKQ.4=H ZGɨ*ֺEojJ(Z檧ޚbuyŠ\S\.!lIAc zZPe B)g\9A Ԑ znڰ˓=آ KKń5yf[i?f_d aZ `偳 ƘZZ [*+ DJજUs#!;TkJk뗝+[2F3vd>dԖ_/ۆf;n@ PM!I|X{-Q[ԲȴT%SzLf0 ihcgh9gjEke#;S?[Dܙix0 0g j`k]ѻwJ Kۥ[n؛֊[#{&Bً,JĽN;[{+Kk{\;|L}[,A|Zv+Y8{ɟmƢئd܆I&+n&Pkꛫ۫:òʨ]Z+0+QQB\:A ivbxz0wqwŸ3!k?96K!Ʊ ۺ/@%Cǥukģ3x + 7xkQ.-)ˡșz >ƐZ*ɊJ6lY= o$rzL?R:J!}@q ;lɊJǼfXL,Ƀ Œ~&698bǣ5qalԬ>"||\=s<ֻ?x ϑ,]؜Y̙]9M= O ܤ,,hFU8J홮=LP܎}͖   Ǎ۠.N=wڞܞt˞ܾ[椇䮥XN񎔼鄅dx:]ǜ,nx&>M̲9i BJ sLrc(ǩ~&|0  /"o4ΦдN}BoS1Rq(Ȅ+x1E䊍:{BC)ez= P/Rd_b D$mT9~b?A3M~z= i:r`~bl94~?m}0Pl\B ⽮Ěy޳+>JVLNwO,}Sڸϓ> L_ӯDHڭj}џ# z￟ן4mfdNOT DPB >a!a\ĘQF=~RHaQCIm,+V,SL5gK=}TP ]NH)6UTU^ŚU"7]~VXe͞EV-W)ujUh4a5նս[-T~`܀TTJ(bƊaڄYdTY%Tʝ=.I-U[7[=m:aj[iˮm5cQ]-cōG\y͝?hү[3&Vtݎx-1o|RUZ|)ݔ~۾=4N1# @0B 'J: /0ó 8+Db럾B0BZf18FwJ됷ͶQM "3nI%I)tJ(2I+4 ?6Ac|1M5d= ߄3|D &;< MD*@1GԏX mR M9N5O3)xd 2VgJN]ws@r Q$XcWeVCqDL0öe?ġFD9Aͻ,n/PfCєF6HQRw]ޚ{T!RY!צ٫؆문)~VTne'M{n 6/jDlÆL3Um-B{S/uPbgb`]lqzuܟ~>&a1xGW3Yğ3|>{ zM>|S %Td2#vkR(bG|wI|1N[}P¹}F.gDLɪ闈WO<(7rk/=[Dq%9o+squ|UeA]¿8< j3== ۞Σ٫8 L+@^36ڿ adAJ @0=SR UH@@ U9Bx{AB:迊 z[Bԫ7ZC|s}Ö~{"B0s#B˱@C$L ,„B9>8AC1ؾ*C{C?ӽ5s Õ @iCп5dI S@[{cDHQ -N&*B7mi/ d)̞ Ě\:4=SĐ]DCxG2R$$܀gՊFjF.;,g aA5?MAjD< Ũ3E]lBV{GDX i ,Dk p=aGfHdG]G[C@1+G^H Ƃ̤Þ8ơ ɦȁ<JA*i&yɘTtəɚIIƬ8H^3;DùNaV4&DTZU2-&2\گ[*1bi./a00&16c-F5b5n5݌a2Nc8௘btP/=D0YP'x[xp\%$C [P6Bm_MS3ŝJ yS>5&XgfmenuPLK1xWp(h@`6g!%۱Tmhu\eih(hԊ}LUf  ߆PY,Ll=ng^lijtR}SsTVEȧ֊Lk8MhB&-?ũEi%IkkOw.ۢ&A@ u]Uա(R8^ݩ>̶jWuhkUj;PM-kRn[)ζ]Q^@9R ^V]R'n͛ҞmVj'd~fV퍡m!%UkT׆ ^J넞EfTfVehf>=hNRVj`lpNꅖmXm=f)Gr^ 5l b^S&o^kz։~@FzF qmqۨ~i^q|-ʻABL~覼,q#TN!%Y!ӤFˮ+! .w"30~OVg(+]nsepYb`VOe Wl|hZ^c3fNFuߤ1rEq: qȎ4f~Erffal^>&7j|syb75wZ[W<R.i`gN!9imR>g'oFHɨ>vQ<>?Dž`~҂Q)*EuW] nU=hxO|7Ɗ[gKohm u٬ԔVλmWo>.իv S鱟i#>oV6otx -T-y@r/Ѝ{WūfsP)yUs|ȴ튲zUGCx W*xLvU}tNenOX-_љMNU&wtjSjWlhuK']7^ UX$wwWgg'{P/~#nf}]ǹ../{u/FTx,h „S-TjRM=*~J,A Q$G /%̘2gҬi&Μ:wtI'Xm(ҤJ*t(ԢRrj*֬Zr+ذbVu4ԴWVm۸bU/1`܀K_X٪MXÉ 3n,UZ'SZ?:Nh3895-ɲn5l5U]0*l]ߟ5S,y|=1=vrdڷsY3gF/O4zj9O56Eot%4~l0l 5 bW~ U gSyzHY?w{x" M?"_1xVx,*DX83p9],#6="!(:ySUBI?#]zyYЎY[hڅ_zJ`9',y 4V6xؗ*l3J^ [9L!xLJK<)(ur6)(eS5*-+J@HAU߀G"ȠSJ^ETDQN+U-7*{.7=-f-E!-Q̠3!uo)KPPoC+*,AӣQY0k\!@1N[qÜ2"Hr+bXfr wW_5(J',6K J2I̧YU{貤?2Щ։rKG*@~ZH;=Kut 5^f559JO& qY419侌wPk8 )8j-=0 dٱ4C'Զ ?|Y:0'_\5s{XbU^'js. OVT[c(@e!%ݐJag>;cA]p@ p鸘X@(j/P;\,IŞjjg>H`!myM@8$r{|˴KJKc~Bttu&0&&ϠIz*gC+e(T]9X53DgBaK#uYjg#ttH`̰iϢmW91! 8"YGP so!E˦ Y$F۝hŸd71NtEr !ϩ{vzStĕv̴&O C)v}nv'%M5UHTn NJ^.K"1wgZ˒D)v ͅ%PBx0Cޓ b<2ir?|L!6E{ }b+t4_0657ٕD|fmtc:AnvsUFW?H\M'LVFKvI|+֦1|35Q-yo|mBW|w_?1•}΢S|L/l_+N<0\n^=soڃx'ڄNzt_&8yKvANZ:9iޟ5Y}xXL % PAX[diQ^_qK n"|l٠@)S!iZT=,:+c RPޱANa.Z*^!]g 0b ."UGZؐIDn"!R$ !vclR Nc !K`1]R<@!?܁EYH"!6>%A`g$Chu:uƊ#7iX d2=E>>B'P@d`*ŢV`$.l!|$$>Dgg2*!KZ< d`jcT^Ef^ꫬV('TZ&ifzEU=VVb<'U*de+Rj붶X(rWO2Jj_ "`ѻə 3 d6 je-,ht,*V+RŎvEzsnOV@,\ClUt[b_,/Gڹ#}&ς~I%hYcikn-Kt%Zk>-tb(",zkX*++ҢgCZbJ.aʭRn2^ښnURB5-”&+J6eݤزb-팎?jGjjjFMڔ-Jk&D~dzj>bEFZb3jÚ렍hDP#IĈڭ*$mYNe+l~>^~.e':*5P#٨EJ6Q$ 03:ʰ6ZJm #M_얲#PJ.fcfIZM6B}hج'QIQ*7*0 0ZlƢ+J.'Ғ,Ӻq^ras61Qjp]\Hm=2D d'0K<-󪆒p Fm2+-®Ն/ֺiW= uU]QrؼUnjU\XmgronPd ,Jh ?®zU"0-.8cU&YVlGE4D<GG piTLpuYv CARC@s]M&Q/vCGCE?v9׼fj/~d0Vnt2*,B-g`ل#lFIY{h4e2qGY*/(o!9O,8tIwvkKO.V걳Qݑų!\Nq 벍'(nc,Jq)m*SoSj&q%9v* -("E30$]Jx`ǫ+--'o2Zn3XA+)peaΫ`?6614hi4u:LP״!Su7nVW#1>3 FpJů9Z:V^utqC6wr1x3&[kc2+_l G 0sPdtIWfPjʣmګ=&c_;m3;*:Gyw{}J< 6կ]{y53ItcҲ=O˟nA:N~;w7 a)ǼۮXߤԧJ;0ȓrӱs)g}115We='~h`CjS~om=ö1;Lp:8@8`A&TaC S=4bE1fԸcGAHMIjԪQRć"aƔ9LjNd%7?:hQG&UԨɒ(w9`āfպ֚_'Μ)Wr]8m[ao,Q=Cq4(vZۺG@?J' oP] 2WEp7ɋ쵠_;LX%!Ct@U!Vٹ0cc=Nwr64u  8At-v *X U õ_"TU '`μp4CV4OpGA0úDDN@&+{*T8;#jHsb<KHɢy *A cQ{ y*fnSWH˅ YN~@L DtcHEf^%kGR܏'}0> & Gc `1r,"\o) Y Nenx&1c Ҝf6GBEt7ͰmdQU#1H9s uICCP(ShB@~$y!)MXG9nk^|@ Z{X?<:Ont#Ft 'm Y@z(X-m~{VPFT"Š0(C ܪH*̥k+LȧT| ՠ{A$( *SL˖CQޕ&@l)R}&e{f몖2RDw@,VCk-ZA VEo}\-n!R.Wes]NWեu]nW5p^W-oruo{^^-/y{_񦷾|_կ=Ւc=,mm[V4M~1,\=^U׾6[8,v|{bUqbx1FqowU5=p N`N!-)q9I<0eŌf2in٭$%[Vߌg7y|sfE7ZVNh?+ыvt}&*s<1IesR9;MgRg@ϥfjR+NHjY֩m=AS5=_ ϻ6AК28#dfL4AE&="Lb&tjD4P)=ns;Vwny,!߷o[Z{?!>p7| \)'s0MFq?_Y.&j(19qr|ۏW<<7W YDfVUhG{!cǯ ڷўvmw.=˱w wyƧ>Jn}::X9#<^h7(glwC_0Jc::7 ( 7~|''}O_էϟo}_>W~_ ~ǟ'_YSu^,f P_ިG/oV!P%/-p%P ekACxMM0COpQ0*f00tzH6J樎nGo }  U(Tba00 Pfp%* H(  h fpOpQ15Oxn אpQO•¤M a + }1qp` 1 ?10 Qq0 bƪPP'QnCA TbiXD)!`1TY0vp Go@j8p7:iEyB%0C !!#R!rX"")RH0]BNA kv$E$r"ИVQ8Rʘ&cQ-%$ k > 2(Q'r%2+)p+bҢ:f0tġ1&!81:Ai`: " 2?pȦtѰ sxꒌa38l@)0 l3L21Csn06u/ V3/`65P0 !'8-14S?F20@07A25:N<Ƞ'ph6sn)> 4*ےIr2> B>Q4A@u(ɣ ɶj#-Ϗr FT<T\*DWѬ@>, Nb<ʧԣTFBԌ&ߓ9~T>ɝ K B@שpOHtKIDtH&I, 6M=lDɜE*SKKMLWOAtO!t4@S*h@tC`GcJ?hJLRFJ. /yH'1KKl>ڊhk0T;c0$ <ʹ 3œ,h\3ڢp &4W|W=U\v*tN7Z Y#J 3ZEӢzWfUC3TUo]y[U8F3KFNY5ZEmlH5^6/U bN3?M V- lYʧ"VR/J8 b¶ saq5 A4YdI6͘T^V6-dIfSc,c+QN ?;Σ,aKhJQa[gc6fbᲴnSaj Ǫ9Xa>n[!t6jR!v@nn)q uo] xֵ7q4Ujs QWwXp>pKsG+Limn uo o;X6v¶tnmp97@w_nheyi!"q9C98h:Yُ9xzY_=Gy9Y1Ub0x`yty֋ۆz`عy/y2ÛAfz1!: bPc=9/#z9tA:f AJPڤUzh8E:eZxm JCoJZ9ꤹqZaW!0裙z:!zvuoy`0>=Ś׺!КJQ"mwѺp7*7lwҋS0yƩ)[x0 0s[I!k›'ܮsʽ|UZt;QZG|sW |ze!\iFA'| cRd޷U~Siq`8Q~^xC 8<؏{>v{zJI^^X^1 ׾>I_{>n`^ _n:X{$(=)1k)9E&}M?7ePX?eߖ~m_"%7ՏV'%>_+ƖI}/k?OZL: a 0_ſ?տ??*,„ :lĈ'Zƌ7zȐ$G,ʔ,Wl ̘4gڬΜ{ۯ~:TH Rc :`>8a^hanX!za"~8b$hb X"(b28c4hc0X#8cB8dDid@.Y$H:dR>9eT^iePnY%Xzeb~9fd&8Yej TBm*fAq4'թwgpr:tzv*gh.:i^*)jjini*jx(2jrjj+k;{*kl.;m^+-jkmnm+n;Dnn /+okoo 0,p #lp /p O 1I_,qclqoq 2,r*lr,r- 3/,s:lstѳcN-{w{ yTW޼ˏo}}Uk~'~X gH,`.(a !^!~$~hb(Xȉ*&n/行8<裎71cA"L.dP> RIeV:yZv\^i&bjl¹ni'r։z|~j(衊6*hgF*餔Vj饘fl in} gFjцjnj \o 7m=r9׫ 5IGx띲1JwA쥷޵Ƨ|j_ށ&ˠ; v/#X-z[80# ',c(;I$T^tRI\, <0r)Lr -r4l3 2\7? BA#MF'O7 RWQcMVg_w b>klpǝh6ZijnV%Ϋ8E~voyOyyۆןy kKἷcx+")Ϣ)|8cT[ F&9}g_Xo~_K>/_oG@p~_8@: T`!8Pn̠7BnjBT"\V*UꅯBܭ+'~~(@X EHwx/%2^ԘhEȻF$=b| )GRr'5AT/u)Ke ә6iMwJӞ┧?N ԡt KIjLOm_JbSͪҮVKN,X"*0"\JWTӄʫ^nʅ`cHΰ伡9uX>a;NJG<7['޳*:-vT ƄfhkhCX0qom(FG1Ґ=."C2E̗aCٰ0u)b8+`N׼$+yk4  o~b3c̍qU0Npl81;&^0ձFK?XxĚj:Ebo0߼)8٘4g88_Pr*VN!JBeTЈXiTAwJ\01c Jb|s? V$jNg`-*. EL3L`#af]еk\sXyuWxA 覩{,fVac83c N@p44v5Za WڛN9N?Vge'Kp#VG"gsKb wVAy̳}Do07tF#QITW ܚ;׹,$,wnJ.ӮiB#ѱMvF5?%^sgO ub/InexT- L<<ua< S\}O|3=?f쐍x6e@L) b</FN <,L}apbx6ZoV9b- *?9etʥxe.bEF&_qpbpdn`V)W$tBV*4M+N9'̀HCZ%])@9%V)qh2&871֔71|Goc|8v|GC|ԈCd,wdc}9ڧ}s:יX6PZgZ~f7Qȃf#Sw$g"M%gT1N"hwnXt[ՠG@w B9i8Ӡ _p0?c 0!? Ow  /⟔3Q҃4(ڂ-XVi%%pEVi  9$ J4ȟ?gcw$ a]'ّPhYHy*x|7B:Dڣm6n6ҖnZ_yl8zJm͐mY`nzѥZ cv 1ymӆ֤tʤT ҘsT:dJyrz{.zUB(Do+5R8|Ci:pYD YqE.wqU [Pb[5r#[r<.R0TH127t0c itcpVyv ȟ pV~Kθ b@ 3Ph@X T ^Җڠpg8Lv80P牆03> O>TxvUp ~TIdIQj[$TJLv5#t+Ʊ i=ht]IV ]wIRw?%)EClV SK^kBӤj*09yz[R wKH%]yh0p+smˤukIsr3y5y䦷Ͷn+˸K8kJ)b}7MGcC>99GpgdwdP}OTfejE[Fw`[([W<ūh Mk'({F%/zV5Zv`^[aH5DWmx{&)ysx*bkjb@ h;{z8zdži*rȃ03>P8#bt x|`t 3(ȃ3vɷ\n{ըB˃HcXCթ" pz媡98~Z8fۋ['+S6XKձpfeVtfh_4BQpJczɍJǯXk;bZ\81U ̨\02x3}531v:}V矍3ͷfںL:}ՇB˕j+̙ܠCdp YD:ZTEl`~-l#\\"s' 9WvB~) @T)γn;'tzX*hjY 2euXэ00^)=Wke 2`JKϔ80hױuR;>Îbۚi<S^1}RU'& F.Ⱦ ZKX ;fAH8a$ʄhr?ęS:nIsNp xKu>7S|NLU֞b,m!?fa+XFw fъsڦ7轿0ūoٳoej1J{hrXkV3bwKK[-x[n޽RY&=^69Uć_vȷ]jԾ?oٗ^~5XÂ_>5?O ,@X TeAjdApB +BU6 PC`U91EWEQ4a,$F1q1H H(BD% ir'*&+ˊ3L1$L0M&dz 9-NO=ʓ=Q4<PB+4QD=QCU4T|RK/-XfS6U%LOE5J C iD 1b!"\ŵW]}=]MXEMvP1nfWj ڠG'r-Goj]UH1Ȥ?`,<-[-p 2( iξٍ3:4aQ>Ae^F NI!Sd._fڷJ:ih*,n::꾎.;<.mcs?N; PA0C /|=|qEDUgs==G!DI(WWu_w2v(+ٙ3ww*=!LGxbZgz!蟿踦>j:Mi{I*Ң%_8dIC hN/b4ŀ}`5A 6J88 F'SNqTȜ89`NظCP;fxڦ6m>?涟HoG)@"7qC e/rQ97EЌ9RM#)IPReפ1)Kwܒяj䗎G$NtȜ;aˑz(I\%%Г :IRrŒo PI\i2[de,3JZb-u˯ҕ%.1KLҎw,e2LfVJ0_LjRӄ4AԲv5u3]a8#NmkC'C0=A6Ͻ(|E:5nCCh.P/bnF>#Uj`FS;QpcHo$cѤ'%شOy.u`ȒCԐ7)5AT蔧>NSըEE*Q:TuNmjRTu \M 'ru5WZSg*Z&R"X+ :&-'+5i88vdž9϶XӇ>gdOH=3 21Am?8Zb($ QC F֊QFDH:5֖SRnA[:XRG= [rNWHHVwR]Nk.v;^ y՛^wm/z;_e4J տp kfj'D0ͮ5X0|p٦#aU80dDɳ{gO}&&m(PB'79.n"htLٖNmlQ"TKCnDž/1OS&-әO^r+(/aV`ӌ1/o66p^3;ϙrγ@!Ft^!7K4bks66ưdEhvĦ֛gDV+(miU|+X BڈvN;Ed;SbG{+#k q%tLv$)nL^F՝nvozo~p Gxi fķM]&lia @$5e&⻡ 'XZ]ab\_5D}x?x/>w|?yW򔿼%yo>|;?zΗ?Ezԯ>w}[?{e{>}{?|?|/?w~?}WԿCohByW~?~;G?~?_{?? ?\T@3|@lt @ @ `ڥaB"&LWjA`&AA<4AA A B4$#,%TB$tBlB()B&'B-B)B!0B1142D$ D&mX|-Z;UmHCjjNmQڭڮۯZP@ :fP[=[ [u۹e[c ۸ۮ[T@,!T - \}P=\EU-M\e}hRU^iFXC\F\iGBx`o}r]q,D|`^_V8hXV9g=c/0?HLn༟B0戧b&dU~ㅘN6Z7c16F#761^@[T`T;qfSf-[c~@溽fi'mk&Ci`0hU[,y.z{|}~hT]MycX[^1^i_$YsZ70^\.YMAY@X]W؈SY$VoŁE]kpPz8 РFhFcCH.j~cdG~^f}PXe@ c j1V&{lVhijn.YC6 *h舽uͭXl0xtTPF_`htn_fP` jhmmu֎en}f_FP`u~g@n׆j[mj䆏!m}PL &XuoooٍXXRfAhe2 ٪&&5ewp*'pV&b}pi鍀[1&Z,FGXh9d/ W?pOQ8?S>?N.0ZمXdi8i8o[q$,o(!C؆CBڑ "qXsE1p% (pC. Y _j1lNAcj]VsH-Xp۴oV[e~t6e6tej-fo<jx;HFqX5N;pTfJoR\glt&(EUuU,Y7w۹\kvvnvpqvrvkq]cqtdQcv2VP݌NPhelX5mu'E]P|<[}U.8xmBhbAnIG * RT @ 1(ܯ?@hF0rHY-h:AASiz) CfyxF0[5=B)_ `Gq^w{/^UUؽ؅ͅwHs5Vou ouhXDߕPmކEކmUOm&M[ƁM^>([!|Ph.|_?|^|.}nMj8y-mMFp`؏W >6~FNN?~G_~YqR⭞g,54s"io/rF9 x'~*[pKj1nْ Bj.l[qK,X|Ad ?ժQIII*(GR9gɏ!G~Ԙd!,c&mZ?Z %gX$܉Z'd cm%"5)1 egoAJo1NJe+a>$҈X1h46=U4 %H¢V65T(b>B *&0`,f(n;4&1/bmƑoݽ)=W~o1wσWjc~Ɵ{)b^~`5 6pÄP!^vȡ" zh"(~x%,3x9ʸc8b:cC $E&Y#L$N.I#>>)eU 9\ne`~%Z6ihzyfel 8 QAPHi,TDYȍęgۨR b ՈHnQ(àJ&$ Z,~Pi 0HjzC,hctBa6c,czԴMPC .zA{T1XY`3s4N)pᅊRبY6JnӤI3@izp-5Ί)#>{0\ Kh媷R_CJX SV=-fM[WU$-a .آ֮Q-nkYVUo [WqunrR6T"Z/mB.j=ī^󦗽uw }k_wo_ >x7v!`J V)|o8p?k$>1Ebva 5glcx>qc DF0nڪ2Mv )/YU򓯬,s]Ʋ 15Luir5jn3,g79u3l=z3,h?:Ѕ4mE'Њn4-iGS:ҕ4'mMgҚ4?-jO:ԥ5GmUԪn5_-kW:ֵ5gm]ֺN55yL {+63\d3{.nlbO[&͌fe!6o>=nu^7w˻=o}ۛ7 ?>p_8K3>q[8;򏋼$?S>r(_9[˼q圓y>9{tP&5>(YIw:ӡOM՗S}UǺԽ.enjo;.wn{>w{w~/<~+;!O S~Ǽ=/ГAoգo=_/{ͧ}q?{;] >O+?UJ\9|o}_}:_/?~ﯟ?~?``_1`:"6QZVj`bn`` B r ` ֠ ` z='& !!>FaBJaV!^.У~]х! !!!¡ʡ!!"!!! """6"&"#>#F"%B%N%J&zYu?|"((")).*:*6+2,b,"-,b-΢-"./"0b0"10c11.3*#46c42#5>4^c5N5f#6n7VOcHW89rcԤ*j;v;";Z*#:U! W*8cPyOp?P!pd'.)>$DF'B* 2dq!CjdCbdz$Gu'$HIGdHFKK$M$L$NޤNL$O$PdOePƤPeNQ.Q6eR$T%S>T:NF%R^eUReV*Uz%WNVv%V%XYWeXV[[%]%\%^ޥ^\%_%`e_$PA*4eL fV P?^%fB`@jKBL(KLЄ*cCz*& U!GBjP6!l*o)Dp"E^$A%Eor.r"tNtVsZsfgsnU]wjgw's'wyFw'zz'u'yy'{ҧ{b}||g~h} h&(h~(."(NVZfhnh^jh(j)w.&)"rh(*&(cFm hm*fhL *L)*UoTCnbTH<i!(~'nC"~Ù昖ii*TdEZ!ni)))j&****.6*NVZjf*^*j*nv*꧖j****Ϊ&LaB)j!@!+jd^!hRc^! !Ѐ@&+R*8iU ,]iV<6LpĀFԊ]zpk'1߇rR迆(h "bl2,F:JlNlB,6lRZn,jŖlȚ,ɞʦ,zlvl'iN,Vy#5>AEBF.^fjnv.n.z.~.覮n鶮& Ѐ d.fk%Nng:a ݄!*TB N"B.`a: *8`jaٮԙP") pkےJ,Ypa&&fb% p'0#0/Kp7pOSg0c_0&β& hC-.D3P=Pfb48A*P,  1oM3@R"-$B[-RYB'VAq\Y" U giPD- DjxF*!&>#G2kJhN%߃tXh)5̩)#a((/rr(C!*2)++r,2,ײ,2-߲.2/2..s/r000'1+32/3734423O/?5s4S36s6_7ks68W7s73:39;;s<3<׳<3=߳>3?3>>t?&Թ@- +1{h0:@8jr2*O/#'/r0/!0֤ *P*As fK'qBKB*rr Go"(BQA"IKKpȲ> LB? U~l"22hiĂ&S#u f%К"E2rU5a`?`vaaKYb3b?d#6e;vee76f[6gogk6hGvfvgb6dd6ivkvjjjvmmӶlnvolvp6qppwqqvr3r?t#7u;wuu77v[7wowKf. @1:r G4:: l*6:bvMN/-&y!<5#LނKoCB"px"BYcoFc6; 6P "?@(mvƠd,x\qV2#x T&71?(_?=,$O2V)H:.y99Ϲ9y9a&-K ׂy +C/ 'A|7>>n.Aұ8SWK+R8W!(oA*A@6QxR@-^o3Nq@a7aJ=Ҩ̢kXOyH"/o[u#pP`)nC?0 lr(j =C;?oĩi_OvI$G/!J*|3 A,C54QD eTQ OHi˅TH!'"(08TQSj2嫐252`EѦA?PpiHDL={WT @OT58<҂ q=d?6 "ݍw&^CِMREC.:D{PPx}cH8^F8bw]p6Fc>b1Q&YY8=~gdc9gEYgy>y螁N蠑^Z馡6h:j>Zj~kzj&[:~l;of,?+ tpJ cQ;k^߹;Fmj[8GAIY8"EOūcߋv>ɩe0@.?JXA|02;"B A?Do\}__?4`x@& t`!@ F`1xA f`AA#4a .p!ZC~BA09ǚwC"Urb!^5l!] a5x5m iDhLpc<3"M@^d!HB*Ґt"HHNRd%#IJjҒ&?IPR)CJRҔt*_JXRd-cKZҖ.K`S1Baadm:Lt }4Ek˜LH'LRRS aL8QfHY \`'J }BAQP& uhC!PFhE1zQfhGAQMlpQ7 R,;ꑦ2LmJSQT)&d)*\T*LS UJKjSԬFuSjUVdY:VugmkZWsk]zTRu_+Zuw-l^X*c YJlc/Fvle1Z͊iA;ZՖvmmjY[ʶ.ym[斷mo&qM.W5.sFӵ.t+]nWݭ.w솗5/x+^W O:ь}7׾2~gG4"`+ F!`?X'a kAaX!&Gb-FabX1gc=cXA&򑇜d#+MFd&?YQ򕧜e+k],j(F5o|f5^Q,8Hw3rs"<}3g9zЂh;хnH/ѕ%iJ_ә=jP:Ϥ&KSZՊn_Xzզvugj\ֽ5kY{¦ul[nh/Նmj_np[3wM_tp0yG b>7my~8np+ OO8/nqk=򎏜%9Onr+O]Ϝ59ons;}E:я"6/{OP7n]](׿c7;.v]m/;ǝs;.w]};7</x/^/<G|'g}Oү>}g~/?~g?/oO .p!%0)p-1509p=AE0IpMQU0Yp]ae0ipmqu0yp}73PabR'   0 p  P  0 p  P հ P =㎦0p0q  1q1!q%)-11q59=1AqEIM1QqUY]1aqe=Uyrtvz~}1Qy1QqnU1qٱ1q1q2 r 2!r!eOp^o"!"%"1"52"9";2#?r#=r$A$E$Q$U2$Y$[2%_r%)rb&q2'ur'y'}'2(r(((2S/t)q)/`)r****+),2,r,*ɲ+,r-ݲ-R,R.,.R-+./2&0 031s111!323tA*s*3-33/3937345s4=S4K4A5M35O5Y5W36Us6]S6k6a7m37o7y7C3$8839s999 s):?:2+"s:;:;s<3=s=ų==>3>s>;<ݳ>h)s03@t@ @ @4A)3oPR+)/2` C5BC'*C bD)t` LBYC[4D]4FatFWTFkF_Fu4GyF{tF !sAHH4ItI_(<<bJEKua}(Z 5e KeN% zv ` 6LGfvjjj6kkVkkkvlŶll6mɖky`6nvnn6gpe4n5W7!d 5EOa~u AWIqhWYuOqK7W ^aWW4Z)7pEaD!pN N |uDW@qtvRwwO݀xywxwyyy7zyWxnw{{{=]?AOLNN}Էf!b~h }NchAԟvvON!| }D~ED8IO0'{wY]a8'Wp7Zs7ZqeaWZr%7CO4wWaPT 4Zr5LEWf !EqM֊xoqqcvmlxl5y E`ox3R`|DN`L~ch;%A'X!e!d=|a :n~G.xG؄K8mDyWuqBKVPM9aUUW`r?W s ׈IԊpᕩzXaVdxrXc֊Yqe?xXz:z(157:?AڣIzMZQ:USW_aڥizmZq:uswڧzZ:کzZ:ګzZ:պӚ&W!D}h4~3>tA;}4=uOŇEggN-c'vt z/]ae;i{mqu;y{P8}<{;{{19[;آѻ߻;[a[  `Έ^sӱP<`P=}SA>Z>UO=WS}00A[[<#@n3J-o7Eӷ؏݆] udž 9џ߻ƫޭY~]`%Af!2n@w _'c{ӕ/rKYcuy1 ߡġǼ1=4о<^e qVFa{_ יA~_?u2@Ż\\7qPg߿ :d\mƅZ*j4R?QރBŭ~UUYxJ?*vP4҄KP(r 4СD=4ҥL2HmGTD91U6U+VԶ6u+7Ȭrڽ7޽| 8 >8Ō;nl߽fl'F_Nqq[Pi")5ǽ?>MN{)nٻ1 [ݱ[0˛?>ۻ<ѷuK&ĚDTM,1xFSuDn.KFaǽ_""FTmCPb.c2Hc6ި"~4tcgIߐSO#Clу?- qs7MR6ec4~?|TxjIgvމgz'QhJ"DbĠGZ tݠn6y*gAebBYej kJkI$hL4'NUUJ/tN?^F%U_muS rwpH;wMvfc vn|AIvvߍw&iifwx*Cx_y|ͳJ̞NzWO09N{6}T~w xC>|/ϼ?C-T0HͿ?rE~1ζD,dI=1ۊ/ p,*p lJp/ jp?p$?Dd%:2녤q(I?1ѯ=C숲 qD,"QAM|8 l!ܧ=aOe+J[R؎l+!9_/YtO FfeG^Hh EZ$RMii)\,+[v%M  Wk-`z ^@eHdXHE.X)dw5f]`"Vڐ#m)W_k۸l! }2Į.AMu#{,6lJWJw[ǀtr̰? r3ؚ:`xŚ-Œec`^J^x<."]7X=abԸMlr1(Kyy.C{Lx1&oxU:!İGdbEufn9!~BqI_8)̈́.ܸ`yG@r? Z P(NxUTfCzԅBleyGpƣ1(~X賚%P@[,r(bO%fܧ eRK{Cq#kCD,!јT1C-a$L=64As=mxsAOLM fjB<1$Dn=`fUHr qOt[32Or!: az,#`Q=d$U;f0B;=J[Ǡ.oʟ8(NCA ː1Q⹐tVra|?`gQѵX OfpZTzP/D(0bq0Bo(QNFK poKUh[7=f'l|Cg\+^JVzK3xYPyor1~ 2 ;"7B Qڐߑ GGG x ؀ (Ȁȁ(HXxh+,-/(H5)#x6;>8B=Fȃ?HKxJ؄CEIT(UQȄVYȅZ_H'x{bCdžm&uL|y?1u@q}gH}ߧ|wZAp}HF!t:@:wiWHQ_ 4 4 _O|scUu: _ڠ @_-IE(hK_0 Y` o)tgs̄wtBq(qc#D4ݘWs?3A&r9tgz0xP @ X5P1 |zflEeLDUВbSth=z<x~ A`Giq1N$q1{.pN8 F%0,)v1Y>8aD3.(p` QMǑL!>JT{@I9VES80t*gqN, }$S 9m_H)<)v T)wU p@HˀriavnLaB |v&:D! &,9sёP{)F=QWd+ & ҌyqE h8በz ъ%1(`5(ԋ Q&'d S@[;O' Aӷ>ĝ+&BDiг)w;'ע)ZFڎdWczk|'?Ia*jM |fhZCbʦ5IT]Jdڦw:j|ʧ]k}So]x7zWj&:e*0ꩡj 0z 1-z`ya0gjxar|ңpKI Mdi 2yMG`{akڭҢ]4pTpVBJ?z%"i:!ST*+e ky {'ZJ&k|NyɟPQ^U`6- l C `) %[Q;'ĭ +DkDI ! V_P ؍_p5Bp Hs̴L@HbjGN g wnbK(>f0J=Q*zju,* QFUbw6&(;*cL n,+ٹFi"PE g>KqN '-`Gٍ440x,9'ҹNѢ-NL!Ks!8O!tޛOJ?U9*}"A7}"9bk [WQvgnDs0QVYYۚ-ovWN)bF=kÔִ 3,8[x!B%ˁJ)ik>J*LٽbœIM!*2-s[wz0 V nUbW,#Y0+,3ʤs*|elur!En PuL+, NO ) 羊L' ɻtr m2ujl*| RK袭!&![8"ܻyNK dqplrȓzҰ\[3BW q <#YaQ Ӡ PDl#Lŕ٥:lͅKS0  >a"{S˄ #//|Ml|ʾ'>K#M# к: ǐ M,M'-<5US\yC::"wdNp OH"<5eAp:aT-".l `<] >lm͙sGGQ˙lN!T7G> ?0?Ͳ\ W) # 9 i02:!N IMB,Kĝ~Ulaz=G8  aTC7A,'1MYԕW 6+=1zJ^b`~  ~]]5 3ԩ!LWħt~ *(KWG>*ӻ6^W3%X Y E%eqtvldF26߯b|Ta^:<=```@A Ћs1)$botm lh 1 {iGoʽbSe8G4YsUqWF^dnq=!>(y,҉w51m^CY)Py-=.Ks؀,YS2Z{4qQw^`>7YP7ag5X̿PnRe}' ' j]Z&^@EMb >n'zՉ\e!wX"^`5_څY_&? ~z @T V6g_RaQ cbBQARC MO F/b> -}].]O/ Ys]TC/R\FU]Yw`-Z_onuRiZRl/dQ [je`/?EOoQi[Z>#;mBЖ\z?_Gs`\ALuX!/[еX]y_"O=d?3ل&圦$XA .dC%NXE5n5X>RTD64j5֒GUQǒ`aR{ImN],J@25X2$ΖrYg֐0U=Yiծe[q'ea4vǯ)S7c*\\ȑ%OjzkgСE&]rIjC Z65ԨS+*Jl6@eKjG>^|vn_l=[ }ǔM'_y='Qˉ'Jo{LPO?S@B ОP!0= +Tm!,qDK4Q ZEcqF †k RQ7>Ilǐ<%2 xT "kR.Tf=[-4L4k͵4 BM8sN4ḢcM#,;P0DbGn'nJQLQtMcL?) eF910TTUO :ku p!{XPނ;p #4p,Sᕚhpg_ɣ PQعgML 5hƫ{lJ"lӎكNHh6ja&e[.D~Ȇ#-${$KDHq/ROac/3}tce.NO[w]?SZ99eU`y@FLS_^`89[&lg)xo$ǘZJtzAk>PK(FW?뷟DKPf_Aֵt)j2UWsij{\&AQ?/, dՠ2s-Oaa :Ww{ƿ>]ve4\H`fWeVO\e`&qx_мp-|swS3;vAR~s661ba8.µk 6X3s5۾H7I\v/ KfrϦa ۜB;V72 -f|f4gxf'W.Mj_i>Y>ZЃ͒meV6 J/J:Ֆ m7~t=ؘ!bްu|da|UZֳn+e(:5U5e&[ZlEu?oFϦvmk'eh[kWWre]p[u}I5^ZR[N3koЀ, ~֮nE89lxkMWn_gk\#fn9M\1m^s\9}s\A'Ѝ^t]Igҝt?]Qԭ^u_]YֽuO r#fg{bBV 0)@qC$q)NwBv]W/PEAif+r9bsN} 4NPLA]읧}oixx81 _|pBRіڔQ[}=v!q~H#? kC^2Ru0#%~g !~$?iBʫ#.LM? < ћ?i@;psɡV8 lAӽ$@TD{ikC;LB%{7 @C)+6 [B1bA(Ai@5@^>2C: P4$@>*ľثCB,D81ÁA>;`DGlD)s7$4DLD>AXUXTŐ#/0:WlEX|EYEZE[E\E]E^E_E`Ea FbF|5Al:Cȼ*8MFi KR+;: D0iFo$F24BK 6FtL\CDd$TUTGzǴ@eLJ/NJH8̷lG G8Ő\ȃ [[ƃ7ldIdHCrH1<6d8 IJǜGCLɥJ t91FUHLl1Hkd;JDx,˽KLK|f$KVK<|\BGK@\˨lLJ$ʬHtL˼TBfLg3tLܷ$LHB L\M$ˁK`ML|LDëMlTNc6Vc4^c7nc87c981ڐWPhV{UXZ?m%o;8Z݆i0jІ;FjMb-ѭUNY]YJe\۽\e]].fb>f_NaVfan^^fhv`~fi <[=-F HW@aCfUȉc`8gf!Tݑ/٢ Z!mX)\?h6"!FHX[hhg茮荾hhiiih.>Uxq#µ%`FT*?bT.b6_ XZ.%&g*e;j=ckkk.&k>kc6&i8 panXʌd 8 @,SZ_iCphj*Vif>^im.m&mm>m~(wkIZ½mxm^>ߨݱbp_n_^h1\mh]X@M(nvk~o.o&Fcl. otpF=ƥ0o2;*}ꃂ>8p(Fpppppqq/q?qOq_qoqqwޒN`XWXqP$?r%Or& %&r)r*r+r,r-r.r/s나DL"-Hҷ+ުFPWr4>s?>?g)A/)b@pCtBtGAFtKtLKLtNtOMNuStؖ;\-bWgU#s]s^u_u`uavbvckf[Wsܟ6'(̀v8y f ySpSqp'qs/wt7wv_wwWwxOwygwWmwum{uތɒde75(?<̳e8;i(jբT|!Oyxd *g ' z-Zol٤ykxn܈';PoUxU]+7[/{qͅZ7SXiiPy'jb6x[%P?PC1`|Ǐ|1p|/|xe\S~ۢ*?XE??bڒřdw|ya{-mQ-}( x}j #|т?GOOx&~ףnz;"'=$-}Xt#<@}?\m#F!#T1b8Tʼn4QⶊLr%˖._Œ)s&͚6o$H_m=gKXժSjR7jΪVbͪu+׮^ +v,ٲfϢMv-۶n˕jL7o _%GT,Id{)أ?CYG#K:֤$MQCD JXbH؆ ZAMl=mg=klBSidD3n[kp*r"hKEU\5W*HBHtms]L$)L rکDLwU*;QC%}aNjHgdO3?s J#r Y"GI*'GQFͨSH=T٢ۮ›LLL~eaZecưjU(jQ< o5j b* G1D̔( KX q`-2QgL;O1M>W5K{KDMPo))|d5ר8ʹ-mh#OTCcTFI R,QYR1ENumtЩx&}3^-oʶ2Ub9Ӈ* .J+0YRpDD;LA݌0m45-o4[QC2zWחEL7Se _~u#E7}߯𷿷{noo|փ b7C`3QNRr:H%`tI,WSrl{\C=~`NTw1, ުC$59/-a*ɋ,?)SŒl89 \|IOɯ!tH|g@o\BL/Nk3gk҈4T:QN#)Ryc$4I cR49ۥ7<Vgͬ?t9Q sՈ*5LD.hu[͢2}YY$Dy WN•]b:sB{%((EI+BZe2PB([Jn$iKb,,gGj TSPRLh E?DOLX:u,+ GA&$UnkziUW9MMU)R|οJVR%D#i&rcf0b 5W|z0Kļc$H5B#;ڑrMk_Wf~)Yǚ1`Y q&sA!*pm[lά5|({%TenVIo!S^e8}7cU,VÚָf򮁭foDm~ݶM} \-Ń~,OG|4hF4_þvqgyHkFT;q'Н[4ɍ=]IrȚ!\Y "i eb&ͤ ``liɷE LG p0CH>P9z6|LhB \M?OXf2gsX@uJեJ ("~Ysgxvfb'*$"}%}w rx~f$~tz ?ԧ}$ 2苑5M֥^*( 'EhzAbdͪhw[hH={ DtpBh ii).i2Bp'5ԧXzBZ'%)(I L隺iii)h"V0hg2F&YJt@FJjRFI,`jZjRC zFIjR*"K%ggLY^abB;fģCN4B+R+TADFkOpQG4´Ck>-kF붊kkmfkdda!k^ϡa`3*U5,)5:)583`݌P2lhD*(4LHJil,*q9%}*k'LZ^I;%;SJpGǐF\~Ħ:Bhj3k0B0E4BXpʬ 5\G/ [/¯0ׯp#0pCK:0GOp^gvcps{0 p p +p 0 0p0 ð1װq#1qCK ;1G0҈Md40CvZaZ[3AdjD<{5BB`;+}TR+v+Fm>¶nIzqBB![!:r@ګj'qB)Hn^i2B*gG4EpBz#: n 9RA .ǖjhn Ǝ,st[ 4LH@#X365W.{H.Ƙ/XX`*s?,J?dnF)eGlv{yq$R6m^$.}8F4F 045."k,$7ED"'BCmVAӦ+w ZsQu2N$*)p4ڸ~BA3jĹnkMgu!]j*,pĹɎ!ELo4L,l~ F6CG,lz\Vt즆HmH⛬jue[v,ВȹyfM-v+ivjj6k6}4k+ ,nevoGRmpD~ʾ,rwrws3w^,*K|RW_fӒosww{.n{yw\N(v|ZhwjJJd2gX\AA8(ǂSAU=>WJ*B*g_Scg{xwsx8xx8߸˸xx9 #';y73yC9_Kcg{ywsy99vh5w1v-(B*Qɜ*|O6; -1?( 5yKЎ*s1/ zBz8ӆWIP\ u/ [tz+V7~G@?c IUh{םKG*;T{:At)n2ߪH?pB-ډ\æm?i.Aexlt8ӣ|5:G@vS |:cXeV Gb\96fFkctb5܃ n<跨 {'SȗGǻRPá? gX,pI 8ˀ-lT RlWØCcì6?, >KLFjG*HĉsFչF~vH{̻( A8-tk|*{[zZlfS^iaÓGKz* YD^@C?|yb`C6U nQ 0LFqPK(cF1,jlcG3iִygN;yПRUgZ~6ujTSVzkV[vlXcɖ5{mZk2-M*֥Ko^jS@Jʸ 5^ m3 nh)W|sf͛9wthѣkr*jYv(^LN;W4 yinÉ7~yr˙7'jө=/ǠRsN{ɗ7}zٷg;{oIQ6 ?A:B vktEM<EL2@pBSt>tJp} ,uq?f Eb7";,( g;sO.0ĞTKI)ERqLƢ/:@T3#s:3-%8b|IjHɣ(=GT +)4X >Q2BeZm5,M۫:bcn#lHcZv(smOXq2lݖnC&DR2UUt+USeFѴD)(Z l dT ZMq 0Hɟ'bX!Wߋ[E[FT "n1^KKefTW_49§ٙ05&2@7hwHNm懁$=5eN)h&Hiw2ooϤޛIܳ']UpUO>MW0;O l'!S8QUxX<8C\0TT5C6λo_o̜ή{Oz#+d(\wj*ȟNH*(6_|j/u)HqZX@VIB\ú~ò9IC2 ?b4FHԀaIK Dx5@bPVD`eAD' yGկc=jTCqiIb7l`@H!_WD G naF6dDI>r!i(zBXHCR.#!%/xVn 'D@Ja uD~%u˴Yq(IބZ!(iYK[9e{N*M"Ms,bb)~2Vʂ.M;gޖ*d9ˉ)?xF=*R`8ǩxʆMlGCT's̔,߭El'WQ>Q-:h% (F1Q="XpI`vV6E+BjW$92TW·AxEk&be/c_YDvK:y-%B*1c]S"SW+H*$v 鐚 14MWqjM*%Q\b3f9kmE;۶4MEvkZC$w{#Z[Ғbv7Ł6<B$^`?X4mnXg Y@9cNs'uVP"|vhPou G1l6NBmxkux\ePUVMtͅsI{{'Fqi r,H q~eH.Gihwc!'ݬhG?+مXZ!G:h6p'H afp1n3! oG™cjCCvJ$B$:іNn-{4n3!b>W&A ݈uRE zk43OѤpH2㙥˸RYR}(߳&vI`,d`#9EI^ASeTDTB.nԩ~НW)M&!Ԯ&M܎ ⹾ k/Ob򀃖h@vLn0ZH}u#QjMlh1ч /= @Q}$_+&(eۢ˺̈nQnV"½ dÆ(|^RrҋaH="%_Dq-$0L'4vEp>`(@,ڬAZ'p#*), R+=dr-z,U|K~q&+ג-C Wr-.+/oR&".S0/)Ν"e*kn&,o0#S2"/e&*ɉH&4C2Rh)I%׎%E4_6բ2Ϣ$Rp>]'R7(c(c9, *㪲jM*͋fblҦ ; -Nrb6hz(on;mt 'oh'rRx@88,1>#TB}4s˪K e sj%pnm>ti:P B<<" LeZbPBB3&='H1ɯ2>Q 6&uGMu^AkJU7}hŻNkJ5о4E f[HTH@Iz`NH0O9 3qrC{$Qb6kD5< "Rf6TbS,{hRD♶HT-1OW>, ϯl @3bG;kJlV#xs'ǎMb`ĄN'uZ>3Y[B) l P}K;l=2N Ru}l-FaFy_|3D"HzT 5o2UbUɂ&)znC^Tt| dca:cCJ?eIT` F#q-cVKfu FfQ@5ZZ[rO'iEOM9)IC~XN5az6Ui.+:|,㨺Zk5[t[ɖn[`VaTv.nw-pNVpW+V1D1T`pIUspâv&;tsږoS[>u_n9&NӺ*oKwavu7 CW6c*7SK3NO_{SAp4i{)r+Np|&!>Ԓ!_3f1' wms}7{+p7&>m&!!Fy28&XK=PwZ(3[GXbA.4P^PEn@QFeD %TtGW""#ƏM$@ۗ MavVwlHOBIQVbyÔ/]ڴhZ}{֌"40R Da~ KQ(lhBhBF?9Y#zq?XO/mPW'W!h;XuA8K L{F\UvZH+"fMU` æY ,1hcmif198w6%Θb,nL0fvJ T JHŽb`|8} 2daZyW!"^r &cpstL%#t874Y)&c?NAAx[yk^l%H@q` ({9i57l<11{&N«[aå!$$fy+ eJē?3~Cneơ (C- fbW |ItWLdڀ$jHjZIH=89tIߩBb =HbD֝%ͧ>Ěg㞄P|䩟{ a60wB #QD)O3?g P#RF:}iĦJWҖ~&F>tGDQXEvE*C0XH*(`-Qu!EXR#$LXedU+0HC3O!HERj$FejyFh:,Ҿ%4_55oW9Q/HOɃFul|e*Hhjh@Оմ #BVgQQTx};K`#.tW>ifuȄ҅~)Sx`I'{ӉՑ)B)qϦ<f5'N+'kS,C4i5"=;W87ID,CZ9EkM$1txj:P1n:,zt*1B2$;]; Nq}'^|rӲrkN]Ԅ+R[/ṎxNʏxnV1O:N]Wf!݅ٸZ!baO}LWb|):*r,dA810&cpG7}Vf!t7H\ԇҕS} ,mfd~:;4sV**5$ c34H3 ̖| mtǂB8ltH*5J͖~ ~~7GXCҦ|QR8fxcY$GvhXvH:.(GVmז=tac|wxEnnvTa$MX7\szpO$p9pϦ1[Ax؊Nqq!r0r''cWCQCe:~:&{x3yS=~tS?Q1RFaueu|E\uSITBaeITWXuLnWr(Yc&yNwOTNWyA(T6R0NUB.R<e(LBy}z<n@; 7ZkٙFo۷״%zh)J&rӚ {뷐[Wk8xtj1C'9*۫C 6|3` $ 壳ֶt^`ubxY#0j*l K0 ǒ0 1 HsQ 6Pd!S:2JB[QUU# 1QUP;,>Q FeJQB3Rt($|s!T7:0sY[yZrzN[(c9۵%8Ɗϕt Af!6BXUJ.,` "Гx9x\o;*'讝j\5!aiÌV ۋ0-,йcy+6dy\/R}ӐBA4}KCxi[1 _IKf1+dX9 7Cۯ6֘mMZrĨ8J,W y,BqON{q7JsҜ݂)|Py.K590F08c'B'/vGժٽN)]DN*P&|| x"AL,tV` =58g]mSC蚪dc\LeD „ p^5e e6:fj*mB.D.-u~T cJɂ˺L0c*#aR_н* jZnB1Oø=p@?M-,'Hb9c-qlX73|Pgϙ&ϽKπJQm-J <M{ ^3,An;]p$}oH᯾#GSƯ")@缞S/mr2ӧP"HnΞ;~8Am@WԼZ1!I> -Z~5Uҁu$\\Xmtg+"+vXbsYM{(0% 9Nc'钇_PR IreRj|( ܿ)DBQϊUz}ָ6]~p)f'8xNZ0W'f0-5]6lo>RФ|2}ZTz *Hy0Ǽ4! _'OE#?>~}'#_t-[|k,]}0MH|;;py?y+֋?IQD-^ĈFXu?XQGm*2SL5męSN=}TPEET)zSLE-TU.ŚU+OmlX`JmWW\uśW^} [ rbI>UC{-_ƜYfΝ=MٵXcM5R6ᄂQƝ[n޽}>жD8:*ͱT]zJ(U?Hvݽ^|覥y՟?PǿIjRՎl q8|0@"l:ş~YPB>p@j`1D PC cA ̡*D1EWdEҎR!$?l SGiY/HjEԃȟ֪ 42J)J+!'!#%/Q겠rHi93P$܌A B+=K|%Ki$PCE4ѬʛhˇR?"-.~\0S?""BUԲHLkʲTW_5VY m5!G )ғԠS44-|'baVm:qYʳO?HD :Zq%\s1[zʏ)ܝ8P'XiӁF(F نs:!%ejZ8b'xZ7.u\UX|$Yb§Md%LΊ⨱:RN@f&hcbTFJ şMY_ 6zz篗챧{>||'ϝWjMK&jPQ΃Y_ !Q` JWd05Xl8A VЂ[F:!쀊 ^pq9YH:B ʄ/a eh*7 @!,j`sPGDb#.q3@B*H1E.v0MbaT(VQ|l0эoK($g9q$G`qF*Jq%8HBҐ z '(Q FqUd&59FRr)$Fn#Y$A,NΔe,+F~:Q$2"]Ӥj7LJFaDf2946nKziMC ~ >f,ppX*i  6$P[Xeӟ-#5nJAڦ:' n $A p&H ?cYB6e@Td':S֔?Ȯb^%[3^3 j)T 290B dp AVC7'=xQ!qgRрi ͐( !kq+!iSկ.%d^ڽf4)X |щ6[%imxB-ŦZx`45`]-(-5[ھ+*0 x]d W6׹IE@;PK˗|7-PK8AOEBPS/img/etlflow.gifPGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JQtiSJ:*իSJjUkWXz ,ٳcӊ]kVm[hẍ.ݻjŷ/Ӿ~_'pƆ/;bɘ#kfϝ-4̡O6mYt!-Ǵom޻'GNˣC*/l N}aq|˧?=㯗>翯?u؂ 6F(Vhf.(bwեWw'H_".ƈ"3ʨ-֨;>y"CX$G 9,!Vٔv])e[YIbr 昩I&XiZu%D8v {I`)(I衆J*NF*餔Vj饘f Bu)jJꩦꪪꫮ 묲J뭶*q)C='sJ7"l2+(&mk["N2-Bj*kZ t*K&)p80 +̤C0Y7Lqiii)#Lr)%3,ܝ<銫> ]4@OF-TWivsv^ bMf}~>w>xvnxyxrNw,8/GG4ys7,ww7z9}OnѧtǬ(V9`Π혣@ ;.oXzd=]uW}7o3#mPv95oE;kyG Pw; ':ev[Aݩ2˟ߔ[KPqˏ=b;# QP0{ ! s'CΆ" " ĮcFw\+JQb+jcJ?UQυk\HG6mH[wC{iD _6ŏ~ Ri8d.7[N87 A@)&F2q˨!i/vj,rτY.mC!xZ-؁S"%uqĤ6E+βWo(K;^;yG?rKgIu¯W; 6t}DWFJM]YD5zQ¨ l%2ʒ *P*TҐhBOYJT2NjS U>99NU:Rԫ\jWz.e]Mֶ>s:9΀xk]/W굯$4 aG3Qru(d3VehVUza gJڟiujWZm2#Qg[TڶP6.UU U;\Mn*;W:J)mJt+R.vr /x+M/z׫W5g-Z'E~U*r]J um]`8>+,b{fR8-eGn6j{-]!~vt!hv3zLoB~=o{Vw s;$ԠN8¿Lm;|ipֱ3~Wc9Eί8W40oyA8{=GҚc'Py_.[=ZuEBsg8IվzF=kf;ܭm{ڀv~w={;YA@> DhE8IxJN؄PȄRTShUYxZ^؅Ma_ȅdf8gel؄>J(rHtvxyH{Xw8z}XȇH-Ј8臕hphXhx芭Ȉ8xwrx8ƘȸΨ،Ȍx8֘ظި؍ȍ긎؎8Xxh=89Yy ِ 9Yy)6py(H&(9)Y+y*, .496ْ8)9Y~8@9BYHIJyKiNL)x=ГZ\ٕ^`0R |hZZ G{\[`*X˕7ͷn˩prt;.зګ~۷뫄k߹|:봐뭑۴Jji۹ |k˺{ۡ; 5 4++;<*[K˼ϻCyeJ؛۶uv ;y[˾۾;["ٽ׸ۼۿkK֫{툿7\ ,<uYT{̻;"\K&ƛ!7V+23\4|68:<>@0d|À<3̄lʜɼ͌<\P6Lp ޜ|<\΅ b̘KUJLL\K   Ք\[֗}l=ֻ̯pMõLq]n׳{ R3lBMӈ>}؊=;،]ّ֔ TˀH OIԞ=ڠ}Á=8[Wլ-`]^ڭ]֯-՚7(MھĢϧ]ϋ+8D};r݃-y]y -M?hՍ xMjٍxm~ߍ-~]v 2Mt x-^q^  nu >'΂nNi~ނ!3%#+y)'/1y/3N-5=΃7?(9CA@(|GkI>OށQnS"WUY~]^[_ca.En;NeikuNhy#(n.痀}+ލ3(ހnoN癮gNNޡqN髎.੎-y.^sy@ >NŽƞ>ԎN.N>~a E ^¾.nOA _?Hd%*.C %89_;=:@?LMN;oVXBO`6_d?fg/hjeoi_'_^?xy/z|q{4)~/?_/omo_?@w/t//fo_PŏįȟAOͿ+A$_"/?_N]J+j 4(a…*|H!T,^ĘQF=~|*@K4IReJ(]̘-kL=PDgEzTФ;)H(ӥS&="T]Z<QXe͞EkV$ŧ_1LW\uU"\}ՙW`XqbƋ7Xrdʓ;Iʝ-{Yth98%yҭcnY6԰ m QݹyyfKaq oyթkHݭO]7^odjUٿS+OSſ>}FgK*<3AL< B / ðñ4LnA1,=RDC'cJGRMMG1uEu)zH"a,rF!J$QQ [2ݺ$Sߖ10sL32;R[P_ 3Oͯ] ߅\˖1%kSHvWj7;W6o"pàƲ,rJYJ=T 㑑|2#!C$ 7'iIH23fv#!nf)+5 +ڠF_ !־-p\!84Q.zv@80j|S` iR= tH=M(r.4#8Ep[L&i:rm 3FO$ +W=0ӛG攔t!E/)$pWgS^ }~k/mę 6Ÿ#~ )nw+vFOM9%&L9r%] 1Àbv:i󞒩udP=tuЋC) t4aG4xHJRԎhDZGS0ZўcBH4 +H67mPyPr]z/抦R4լRv*vJUvRjֵ51cU!ﶇV5E4i fp^o>+׿%h Ѿj;ZL@.?_7ņظNEu׺[m19笽f#]cV@Ȏ\Bɚ,9gěeer9YFqr({yaNq+ aEcplabsf3GU869"F@:U정k4+o˚fƴ5]T7ӟ~yg?o#hsbVֱ~5W׽lbF N(;Ij5gWmn#0=m޳G _S{ omț`vw{w-p}7>8-" -{8+p#׸3p'xGr(/~IM9o~7?߹΅sC:҃ v+KOzѡ>uW]Vz֩~uuPֱu}SLnalоw{m]dz<>47?+zx'~،7 xbCVW"7|-ǏLRӳw})t~*fnL{~~cH}٥Ovjn`ߟ~Z]!sZgmoS|ƶG= #@+@?a˿\@t@d@*P@  ?ȋ>kk#=>R3At L`aAAAl[S>1$l¿C.xB'Զ(Œ S>$¨sa12\?5$3 r8"Be>#$=Br@?B(+AAE ALTI SGDKDM,!,6:ø+8>T;1,UD`/`E^*|PAB7dàC]6ab,`43>}3FC/[䊞'iDjkFF mn>fǥGIsԋud+Gs|SqGt,yԌziGNGkG }$HnǃLTȋpȇ~G ǀTH٠ȎHHIȒlDŽDI9Ʌ$ɕIș<ȗDIɍɞ4\GʟʠI~Է4JTɤdɥFɨʛʪʇʎDʭʦǰBH$˩4˳|ˬ˶xKKRKK|˻,|=<ǿGR3>kldʯdʼKʜȔɴLy|PDtKl+$G$M4LvTMشltLִ|MMtipgber^dg>_1 g%!Tfgg4fie}؞Ff}va騮jieMf=VfQ`C莾YFnUfh\m.k}v\.ih&ٺq~i~-h}G~슍}vFXiȦ{l|gNmҖFM>`fd-UeZiVk_k^徖fUn&!Vh6nVWnT6ÆiWZ>f9ji6jgia^>6j5f>o{f^&d^efg&k>kpٷk p% n~\pvk 7@6i=gˎl6lymzl.~pV}GN^hmž!+uYI6nk-Vn3i/kVfiXrKu jivou{jNۢFt}J_vkB/jNpfh~'x7}Pbvܾ:蔶xxk'|_>?wrWm_ypomsoWwytucWS yp&l {v?u_Xmg}^zNV@i'{Ush={GV^?VkFEWonij&pc)AFwyGp{xz7d/8?q/'}/sp G Vx*}O_>N%?m/Xwa}qOaٰr~ճk GnmZisG%lWn/g@y?|{цot#yTP86H`Ch 3 Pnj!XRE)Mz %J*b&Μ:w'РB-zҤFBӨPJJժ n*kF:ڕ,Գ=xU,ZRb.޻Q'/`K.l0ѤJd&ʣȐ'KL̗b>XkA)N̙ӣ'>!j#lܝ5/n8NHDEuSP3n=:٫o"w%B'X OO>{N{o>wPv_) =)ljKNH*YaaGIh$g)Ǟ=dX(G#BdcbxcKL65x$=GzQBXSJyS҅%YV_a$e$sIxqZfInwڙ'kt(pi p3٨J9Wua)VniFuZ*Z`vdy*뫲N$krEc{l 6J,V $ Brk$YqMyyn颻{ K&Ʃ/ 0\0+Lo ۽7oqqk11! 2#l+J2r'[9c<7,4?ۼ59M'3c;uT[]5W_ fc:aP#/Y6g=hl-(zomwnh494؁%a*+>j:'8CS]'(8CnD<msEtꨛ:>4*!ݭJ;Pfnk-<.׸z;:N KSco10͋`|篬>黏>/*= <* |# J;܁+#Rqfc# MHBP(l YX0\a qxP= eц?⃎HD!q;d'.1<;:"w@0qf#è2k<G7q{8{#ԷGALGBEo'd$$)IGRd%1yIn2$(?Pz<%)QU6~Y4$h4L-xK撖/]#1 a.Ә%4  [DdTiTrf7ML&Q8yNLbњ>'>0"?O5 | :wϋ?S?zՓ݄{$=궿=s{_xPn#?+tC^t8;k?ï_ >P:g >~?`Bmޤdiܵ2.]E 6 f]2 OX` ^屠 "+`   JHœ `2M]N -᫱~a` 5AΡ M@Z zu q!52" !Ơ@ "&əaFƟ(\ơ$va%"+>b""b-"D*0%f1"11#4z^r .`nV"{D[7[7ra*|#86# x%v6^a.=Rb0O `R^$b2`@#,9 `C Jc''I(_\):F$!*cˡ,-f"#Qd5~/B cB>٤3*#N2O丑D^>a῍9S$!TƛSR%JzaRna#c%v\:*A.b[Z@* "YޥmPVd\d-bdJ`f`йKN!d>LdN %'c媽;#6jgvfmB$nneX`$bfr&r6gϱ$c_q6OdRu^YPN' Rr%x~xgxz=aeL:M e&§{{^Y/q*s2((tKcNub'6ier'\cjiifZ憆<&=dkJo&hgn(^b&jf݀.'g hrbh,dB4¦ZN%^)f)n6gk6i6PB)i))隞)靦iʩ6<Ȝj)ij&ꢺ)k'_ ~DڥZJڦFZ:ڧ6ZZRjrzjꫂp(ciwjr&ٮ*kYĦ&+**kB.I+RkFv+~kk&&, k*ƫ(ʪ++kkl ,,Ž譆Xɫ:ڿNn'╷knǢ꿂,~ɂkɢzƎNZR>ZB2Zζ)b--"-*p`.ll>j2f^Rmꪯ-^:ˮWȾmې,-ޭޖhۺNm~qbj:rv-F("nhYر~..M邮2.狉.X&%.nok./ڙnF⨔A>oZnvoi/r//}︤R:/{/o/&/O6/~1;0_No0'pp oQY]p˰bA pXO1k0%Ot߳>CIss2 q@4tAA1AB <2$c&GDKES2EgrEotFsO`̳'s+I;:3KhMs=M3N-'7{125PP ;w\uo+|Ƿ[Ϸ\/~3}Op_ džvitk363CS}t @8`A&TaC!Ff.Nø1#Ǎ/d#I&?bD"ʋ+M)SKf6AҤqeO/r܉S%f;|+&K+"K 'Fq+6]p 羡 %*ZWuvm۷qt{*o߽_E3hHL&jp63^z˃g]Z߽?|ylM^}{_/bUl3o2 ?kkPt0`B Y3O 9,"@L)GѪI)E邚r%zn >F`l H!ID"YY^e06Aet?\y${g.裃Fz{ƊcoT*z`z_֚k:la;XBnD/;宛NI\5pX oU ׵W^7!i@mX3#"p7$1yIMZd&; Onr$$ES+OKV’ $q c/w0HL44f2Kisn|5喝04,epR4g9'Lrs<';Iy!$"H|*2'3P"7z. /zÈ:D/JQZtF8QNBT"5iFGѐM)H9R>\ @SkVS=N}zL?iQ ͤbJe6yӛT;IubjV@I9hAjPՏT[WʕMYVU_-iWXVdkYԣ.6QHT6U,d1+Ԅ氝`?KXSn-hMήv\ Pֵ!kZݶToU \W)K{\uK[v3]~w] oyћCWu^η6};旿M~X/ "X F/BX.-abX)=boX%~$MbX-n*]X5>1mX=~}dXE6dC!YM/3 'OQ1%+9]Җe1? c63|f5kvxf9ss}|g=%{sDgA:̃+ j Zь^thH;ғ1iMW:P47}PZԠ6uQ-iCn] XzѲk-\ַĭ[k\Z&m]l`/֩xŪ5d#[]l_[pدH B٭nowwn}{wp 78׍nc w!qOas+SꆷAq#7yQ~r+wyarxck{8yyt C7zёs٩ ԭuo]nB8Rb8ўvl؟^'|!;n;%{.^xg;y֖|}yeo4Qs4M4 @O3ATT mBB-B1B54C9tC=CACE4DItDMBm3&#&E[Ee4FiT`FgGkFy4G{tG}4HtHuHHIit-WRmԤHJ4JJ4KKoI3G+FTCLٴF4CM۴HBNNB(ɔ "BC BCQ 5RURR 6OD9D=SASE5TCO5 tKSUKYKUU[uU]u4T7uTuTwWyW{Aq5!X XYUY!uRRXuZu0=U |u[[[Ku5U!d\auV\c\t\3Ot^^^4_^^U_ܶ^Y`Z`aR6Z)/ 6+b5c1Wb]A]Ev]I6]G]="-eYe]ea6fevfifmfq6guvgyg}g6hvhhhV;PKPtcPPPK8AOEBPS/img/dbd7.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,Hp*LpÆJHqŊ/jqǎ ? Irɒ(OLr˖0_ʌIs͚8osϞ@ JtѢH*觩ӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿qLÈ+^̸ǐ#KL˘3k̹ύ!=?ӦN}`բaMumղO7oվ|{+׽M0泡?w.tͳ_߮]{ߛ6<ѓ_o{޻߯?R3! Ǡ* :&8!5NKmء!,b8bb+"/n#&آ5x9h@裎AXBIdL$NF KJY%8bɣCfy^%cehfj&asʉXIw v&z{"2ڧB:Z飜V饚)*~iujVꪭ &zr-k*lktY,u.ۙ޴Q+-{b۞m~%5+Fn6hH`ҫbH/X]Zp /p?,qOlq_qoq ,r$lr(2~0,4l8h;3o>slMѼ!]ӷBqUrlwZsuީw罗}kp (wtxvk~{ "~+8%B.GNO8_/[颣Nꦧ꯷׮yӞ9{7cfZa*Й^jj뤶ZFm~šŶ??v]--RچA<ۅ@͋_tA|_-׋ie LCH(< S0|!Z8̡whzAk&4-iH\ڮf9|O6gk_#[?l Wٶ6uc@.pطxQ;>>Lqr GAzLTUcLFuUX)SB>Zʼ@k9}fĺ&JonDJ !N˜fa͊XbXy+BHY'h,fF1PG9C\jUӪ[i=}g33hvkSuml+vh?nrZ]pm 9VY԰rwa-Rx)yZzqƆ%UNRbD~qKs}k*{Ok'(J0>}okZcb:糞c8֨Av {JpzU?T#LF+vI ,b6ӏb&rOMV Il5j^clRf:3ݼxW{fj$KCpvdÜ5>)VS$:Ҙ67Mķʆ5v-Ӑ蛾pw5}~M,Kkvm)^'YxI;ZЖ6p{.Xt8f %Fy$ƨbf oxEf361fMP͎vG9e؍,>Qڱll$bj`՛cdsoꩫ)͐R;_KY_7"ie)~F~i\/e9JGRKU>:HZgJuCl'6@{3lFp^9'0;]5b~ 99߹{.SS[ 8iiW.x3/vLbG f9iDRG%MJ'7#SD 3 a*^j}cxlɐLTuD#CJi_ 0T#?GY2yhz  D~#<˄~Io o3nWqu=CWxMj haHX55R'k5TuSXY'YuF.llVlueG<óKD.x$;怀>t,P7XhkZuc..bvv(lv:QkgAjP&ukxuWWP6Y6#('7Y5G*hZ5(0φe角eVs{)$|K&"y/wIiIPyL obp"e)e<^zyzx48E"E&$Ǟ幞wAeﶜQ$LS {UTfOr~ڜYeqq2ggs1 #p~(,▩ТТf"5# ,e}} _A$A hrH5Z fS2ALJ N##_JMjJx &t͸NG'ȀxaטK5a#vkPFuucdWQvH0ydة*nTxX%Ie1ْ' ؐ:M9||xQ ng0:zFIĩzGyH1YZPf!qY#j%yw~ 33tшTtgS쥮V1| "|O/'~zhC6i>J}ĥ~NJQ0([|ۻiXsdԛ'hsnhn *Ɉ= +sNuZ7kawax $bC{?uk @HZ@bc l/9\c e:C99@w'CeJd Ge 0o\*rXì:nؔ0“`e/ <0x)Ixv8\NLӟGg{f!xgUT)qVƴ p3pk}iSypf w aJyȜxk[pIm9<YL'™FrDD dfx tObE;kui#HL;OlrZSZ.Zl/l@%N3mBBiaS&ɒ)nmlm6TvnqHb|#ZŶAP;igT-|'|qm|j U;P%](uKb}fj%N ҐV' 7Mi@$lsu8zR#+f. slGR@pJtԾLT}YEZM6EuĨx4@XlmG<շ!^mJ۴=%eŖł<;ҭFKʶm8X߼I< ~GaÆ]~9SP<ᙖ .3ԍm#*&ի6O0^{zն|{D_݁dR\ |@kMF~"ךQs$5⓱d)允0ݢPBR]~\jdVDeAD=-{&m2ʹʠYޭ uF޺ՆښGkC̛fFQ GM/l:Loπ.nO]LΡ!l>|ꦮo $Lz]y}״.زNؼZ("뱞붞=M=tΌ)n1nd+޸ڿl.z : 4vj@xJΩ`>^~T^`%β/Dr^M.N5(uA;9 .{WzYמ]/_Ϭwߋ~=t;'"|T,Qp`1A`] o" SH͑΅ eCІ5!4iDRtd$XAV2/l%LVU3!JI?ԤZIZn CK]r( i_򲘾&0+La.Z9MiV״f6jp fba3B\©PNCe3H. gG>f01b9jCYЇ1tpXtQBԢ D3Ѝ6U @T&mIKRT.MiL8S42iNojS򴤰(܌R-EqHhϨkݠZ#XǁSS{G326AJë^{:8":VU_QwSXyаd|9P¾EͦQv O"h'3>v̒}z]\#VqmV[E'6qA.VqekeUm+HRefMpcAjد r<q ʰ@ l] VLǁ)S%*JRRHՊd'J[XiЇ9ѧ#s4q,ؘ2wekn3Idrd,Ne֫8 +FLE3E]^VeA[/`ןM8lezU}aZZmmmnoLCRY^sx5rVjx+-r/=<9yч.TL=SݾǓ' e>fҟy=7*TKyAUwso3v ̓,O?~bVn'͚|uJv,bu3?{4tۿc01˭0K3Zڕ4{5ʚa;Ϲ,+ʺ6/< #ggʢ,zqAB6 ybAU0/$ :6+ [c+ ,-.BI.~3/9lٷ2,CCb7 ڸ7{=b9+<$>"';˥g-2C۸S83(BC}C8C hh1,ßSC횏1(S9;((>"0җa|;'{jxFx;3kTdcADj;k\+sK6qtFw< z / [@Eǀ|ȁ%44~\ȂLH|H%$Hظ1ІS4>,$؆0>{5=#k2TI I8k4F[*-7,?@ɠ츏42! ɤI@@|c+I< =°՘%2Q[ɤ̲6Hs1{ tI@ҰF+JL 1 8 $ӗ5˫8[;72AcC)DY!cAh{#4k!\K Mh$+6rDȊqδ6gڵB4D9C$:{{=[Ŀ@&tەз路=? 8r?Q*WcCY.;kNhC Cr费0W+P &[q#d .zZ+ &\Fey;f* B#-v4 gƪMQل,ބ jFtTi=#$ԔGXXy(R;C=251E/R1U2MS60Ѫ{7*S7mSGS{R-M3LR"j}S`AFݩJ Z;LE+;OPGdӆMsT݆Ԇ -j8xBN~a>Vve &!6"F#V$f%v&'()*+,-./0&162F3V4f5v6b,``d;9=>d;<d>C&d፛+bidydIvJIdKKLOPdQRQFeS&SVTfW^XveYnZYe[[\_`eabaFfc&cVdfg^hvfinjifkkloXa&gas.qFuVgյ87xyz{|}~&6FV*m ^v~%\!XwXX.ؑ(Ni&iV{Ein镶i~hiiF.jjVjj&j>jjNjNk& â^kklk>vNNgfgVƖǞȦ˶̆ͮll&6.mFmV֖מئ۶܆ݮmަmq&nhFnVnvno&6.Fo>Vov98o'p=jPﶵVқmX-* pmp7/'GqqWqqێ8jJPô$Jq> :Rf"capŢE@rO/c:ԩ 17nio4G576s787s59g7s9s:s;=s=;'A?tCOCgEBtDtEtKKwItMoOMNR'STuUVuOW7uVuT_[wuAr"7s8/r[w#ZWx%Zu".3Պ3@i9r]9.oĒ3u+r% ž.u?lkwvgwxwy{w{w~W}xGlx?xwgzxxxy/?y_yWxWyyy?oJ {wZѸuRzZ;|yWezh! 'KnER]!ﺷp{/p|O|'|W_ȇbw|ъMQ(og3jxҗܽǛj}dە~IJ!sjd97޻kqor&~~~~~rSTx%!|#j~_q,'T`3mi^F5 RKH͙Å#RTMW !Bj.Rl#ȆFf8jd(VCSb'РBIǃIQvTiSuܩyNe~W$FGXdCjR: L #%G`~ JV-?D, U叀g!x䥂%hNq䡌5xc9Ψ<#=EyIL"$MFURyYN\b%]eyil&muyyΩ|'}YUA, HsqO3< 5jiN<$tzuH43ҊAN\*58A vןO&@ M*uX+*RD$5F4-֘F hTq MKv7T.ǟt뺵pսڻ// /0 +0K0W[1k11#2,2/˜2.3ۼ3dKP|w=I4q)R~ʢ=㟯~巿?/*Bm J-cJqGQ )MdBXTGC+1ٮ:+ :dA 4TH! Vхp+Q:2H0r*@ox"bWl\1d<ӈ5l|9ʱt=걏| A RZPIAj>U$\mAy4T5Z+c72=OXYf!V~XR 'aI~B%\,|Hj)AS2tCv X1sM&BȢlN.FyI{Sܧ? Ё5h@JЃ2T]C щ>P9oC I0 ҥsZRI&XT&U%(s#J_ SѹSl  HU SDՂ*Unu+0T pG"A;xD*ŊQ3欯<+`׿ 6=`kX],dJ6d3kYVV)L!&Mk d@$C S@nvd!d4+~ Fe'\ rgNz;q*VZ?(Bcgt?1/Z^W@-/|+_}ϛw/ >0{`/vl` ?ؾ 1\ak0-sX6/*.1_,1Ox:1! A>2xA`*Q혴R/^I6$"\6[ $Q#*@Y! +%V:`R'C4'udל3']幻ّ~# IKҔ3MkӜC QԤ>u3uI3:iYm2jPvA P9e6E\I,FbLCX"v*͆4֦E}mb{6-o7}r{n7],;KZ>(.?rwf]4?sWD^haQJhFS9nxCq\79O^򕫼)9cr< NegŬ&Ρ\ER7[M: uGUթs^:طueNό%>q{O~}Bm}~_w ?|?3~7|!xK|1?s~|Ay͋7Vm8=}_{ػs߾}|/}3ү_~s/ӏ߿U &. 6> FN V^ fn v~  F`H;%\`б `W]lHs !a  a&!.*!6aJRj!nv!r~2aa!faaaz!"b!! b!&"".#*"$6b$#J%R$%j"&n!v"(r(~()2b(*"ŝ+,ڝ,&-,b-b "//"00#11#2&2.#36rІlk5ae#7n7^c77j8#9c88#;;c;ȴKc+>=:#??#@@$AA$B&B ů5C>$DFDN$EVE^$FfFn$GvG~$dI$JJ$KK$LL$MΤJҙ.ݣ>NO$P$QQbP&eQ"RP>RSF%SJO6UZ%3D -W~%XX%YY^<<%[eHJNPteե^%_r^e_%``\b&&cb:fcڥd%bBeNf`>&ffRfgffdzfhefifVfj~&gfkkki&l&j֦n&onfo&pp'klr&'srEGH'ѡu^'MgvVvSwNw*vz'wxynyz'yu'zgx{'{ާ~'~Z6%((*M$.;eN(V^(fNqv~((Ƨh艦苶(Ψ(h(ꨍ樋kn)) $yǯM -KR e quZfJ+"s6mozs)q阪隺i~))ii))))6*"fC'PPT`.ڢ-NOt-b./1 -QXi"|4Ǩꦾ*jj++,i+&.+6+vUY`kbQ)TpknVZkE+(YUt!FQe~P+I`Jv(,>8RLq1>l*~kɆ,ɦʝ˾,ƬvĦVRBG® N$BrIT / N+H,J앞nR뱄JCA@{;%dE飞٦mٮ-&*2۶mƭ-m-mnmf&KDV>,|\Î MA,uN~ns8BkƪJR.Q: ޮ.n^zGh8-ChMB-ȦDJĄ@^Jk//е,֯/毁 Ч&D.njCZU,ĮV/UBZA0"櫩N%VVBp S pVK 0 װ 76M/)JNJJ:k0T 9kHhkHw|NR(bIq:w U1#]qϱ1qEfn2  2!!'2"/"72#sP`* T*r.%_b6.`JƢ'_1F.bq*$0PD+.2//rJ`0a11'31/1332274?4G35_5g3ks5o7w38c7! 03::.2d;$:<׳=3>STb*"?"*?b@@s& miƐ 6>4BN4RDGFwtF4F4GHE4JJ[4KWKo4nFL/M/NߴN4O״OtOOGHQ5R'uRHb2uSO5UWU_TNV_XeB>rZrY5Zu]BI4LGKuJ[\Wqw]:4.x\J\5aa'6]b 6\;a3b?vaOvdS6b[F hDBz5qu>`ek6l$6@>9jA vGp۶q7rV[HT}Trr6ܭXGdwvvkO7xxG;]F}\6|7veC|g_uCsfGbpcEշdӷf8|'}+38f7G8OWx|_vOPPwIx`Qh_ loi8o5`mvdKv(uNJ׸6m [Ai[\+9gv͇tH=(p߈89>WWWw繞ﹳEy&Q**9+lB(7K 8CIg8ow:c:{zz:Wz:x$sxOAO3h׌ίct8 i/;/kyDŽ6ЎW%:rw; cuǪz2E95Qtk ,t8K{XR\P z/s2duG+'~CG};گ;y=}_ocsw>[>W?>3UW˯v_={s57w /`0q 7?K;KOX~`ChS_g{ow?ǿ?Ͽ?ÿ?@PO  <(0AP!E 'bč;6(Ȍ M~$1eȓ+QrfL7m愹eO>]hK5y=3iQ@T)ULbT;lYRKU ? ڶe |paN0㰃+ndˑY2ʞ/sῺFugџ_N {ծk{wn޿}=z8q8sɡn|:rשcv˫.;ã^F8pz&|`'/lĠ!zIs;"M\tGMO=tWW?pgq]ҿz2`-x6j*9kzxَ^Y1fŇzUTwT?JL __;( @/D_/yvl@ n :NOh\ !u(*}[ljXܥp:$T 3" }""Jtb(q_/d\>ELGS8}Z4јF5{/b9h>7pG=J|o͘Q$+_9ERR+g \68 ;{PxLe.t@ډ̕ɱ7Nqj$?""b sD<(('<ǩA*??mQs J5*f„1tmjK]J%'KjԢe,9]t%GK*ҍ#mJ]K+T?QAEK A@Z],C*#.FUU򑅚DT{,S˙)aJYrƖ%{)S,Ф&ֈD^XG d"ac "HSMsAL PY$EJ!k,AT^|*EiQZծvH49 |DtV,yk/Ԍ3~5QXEK6(. ;鸘”&}uTwS^^nyKF bU L:QlbӘ{7Kemz`/ .K6"J1䂉e+QriB<ςvԢabϘƊqHwE'hdG.Yɾxӻ](rsKeJyOr;0Y\ f3k9͹o9 9USg=Bm47i&$D/ZэfiHOZҕ-iLoZӝ=jPZԥ&MjJ3 խV]kXZֵmk\Z׽nc|XAʴndvv\u|~>o|>}|3҇>OW_'?_~ǟ~B`bX .( u&NThBCPWHM0GPKp]a_Pcim0gPkp}P0 P p  P 0  o` F& *#.P Bd")kn 1 q 1q!%1)q-1519q=AE1Iq)d ./a!Q1),^a,2%0cS2n),O@-:u ڱ:C!,dz= Q<ٳ>>>?ݓ??3@t@@@@A AA4B!tBB$a p `  !jBj"9OQVw \bcJ:dM*DbRcŔU+ rԑ* @ +rJR;6)qr3t /KR!M@=TM)OM@M+2/T+P5R!uR%R)R-5S1uS5S9S=5TAuTETITM5U)WQC0 :DU3TD"a2^@,2e.6ł %QYTْYϯ9R;2* KQ-N-s;Q `</r\R ֳ<ՑB3=ϒ 5_52Q U  :a]a312=Sc3v39c=6d7Vd;vdMdQdOVeS0 aCB(%mV7&Pn!"' @RS*%M  -8rJ} 8Y2Zz&Ui { .E"jimX4*EaoM#J aOQMovx :8%9B̳o4z+,k+y[Xx<7w%IYSO[_ٔKy]cYymYqsuwٗy9y9YQyV`Cce?VVz(W1ph؀9IZNBa ĕ\+ŀa !J8r֡`?8<%utVEsX1: ڡOڟAxweoڦwqu:ڧzw_6ƙfXVap?yٰ&}v,5Xsv(Ulnunq=Yњ:zݺ:zCN4!DɐO4W󱆅 H{ݗۉS62\Hbz32''6۳;{>[C;.OS;ܸVU[K{MW[m;qsyu{}{g[۹o{[ۻbjV뎸[)[" CdfGd.駿/ȿ<  |\|%<)-1|/\3;|=EӢ,mīUm,XzFs]qgVE{gnNJ:)m;~Ⱬm9L~}^,^>,X0|,tD{TD9܉^,d~o~S{o5A/ҊXC,q7D:~A~dMzbI/vKpT~YIp1paa‚7k3Qn֊iRĿ0dhBX/\ё?sz8$yw8JlJdxRdL/F ʷ$WjΨ;:aX 1!D;Fؑ#HIydJQl9˙2kΜoiX>}t^?Vj9VJDŒA U(,m Caob4!у54܈Rh~*AAYv6ވc:ȣX6c>]q$J.yUHhQi8T g6CeWs#͉8 "z\ʛ@dWWO*iJhzz~^yJշhf,h KMu6$gk? j.։ R3ir2ezlla*Ps1ulU~ nb喢۞lĢnaD4?RI=dmK0f&0jVj |XKq`i1WfqyD)2oY*f`DX7sT&c~tJ/}Џ2J7{U$ZK5cEsRXvu<vno$ghύXخ& ]0 ߃+'8I 7)]=(pHVQXTQ=U5zW(d}zXw:X ^[N/ wn_y+_8W6ĸoZc=pl.KG7?_O6[%(|85|?۝~rEܣFea:YV3`$8(4'0GH?@~| r'+ I5 "R;O|3X@!N,>X$N+I,tv5M= `m^q !SXQrST@Ml?/*F!\6@9-(?౹d#+Y"AU0/} QK`ISBd/I]$)[×bpQ2:Sr|+qiX av%$yds(eJz@pfy\2t/``2rkg"xd@)R}/T&A;.M}YX5apămL<=y3ih*ӜԦPXkDr;)B `rء{4aP40@a̸TmшW"L'VnN1Vm^*HO MUk׏8G_E #Ә*.c£[:-䩼CZ:*"xhj>8t.NU;R=RթOdIe b_?.Gq{*L!kY&vmYRֲvŬCp%s;g;J;U/BR8l%TFo"zK/.(@[:2~?, CseP@=k?KRNZLb%o~x11Ъ"էb@@& iDAM q onƮ1>7e.0a6Cm:xjS. 7;!k.mIpLv2?*X喡<8&cS6O?.HBr &G\R[&j kjZ{VN>AIFJ`_EZ^qx]CB3?'ZD%Z7NvZ9`εC}Ep?{%7YE][q6KtmH:q6NZOպpC<"[HՁn/ (k O>Ts >䑬\p (7Cc·-$=N\VG4% z'ϕ}[A6yb7w։,Z8|s_la؈2_˺Cd}1E/ZQ۱@¶Z#h)?y#=kf7򭜮}ֆ%/Fg{O65Vt>z 51믧PDZD(I>![IU\qՀe)6cXp1n-I%LD0tvQ3WېT*ZH?7 QOP9XHlE(W5tE8J:XO;>8XKITitX>CRW 0353<1։<  /W'(tZ1G24E G@6gTa>6F?4[Rh16w& )U1* ő g `r* !"R* +6lEWx#%y l7ylSEWdɈsf6#B7xkQyF`A& ,SyQ"PSy+9B*[B'RKbGet!u;)C)(AyRI/MɔV MHn+pR v o2('d "Bj"2r1!bXv`h-DX{%af$ăHɗ L!U!J7"Y A  )A!Α<"HcIŹf)(j ^ ܨ+cm6iw&n*n"P`2 1"B؞)_$iq )镺5 I!)! !ZY?I4K*#FI'j)jb "7 0ꘙIyBT <ÉC:ə6z5zKH II:ACS(o+G⁋֥a:)e* RkfmÞF mJZ$3yZ6=ikj&j1{ a1W9٤L:Nz,;?:6%JfQF~r-j$4S*` l:9qa.Z1h:3J:GdjYq@/%RV&*j~nJ ɧP~Ŗߪ"/<T:2U*6úSJĸYQihzKgu#/r%²:к &-K"0K=zʫJ*I;U#NhQs% ia[a '!)Cg+js*d۴GjcXjD,J㏵4c?6@>H7 3c𵱐;]1pKufOp@*Jc& J{ @R(0/##!)/KL ۳Eg";$0ʽQ#T9JI@9 >/H6MյQ @K)LOԄpP>̀mTSu Xw:(zF9ZR{z/9 !: Kl`c5.*޹GxpBd!HV QK{TTjTOĐk?K%><ė+vk8 ś<{É{~q g"q*")9#l#kk#T<=rI02~7э,0gܷLA!ZxXKC ۿ/(QkuOJ4 cŒ괦T ae$~ ̀͞I sR|/X 2VKJĚӐUxv&L T\L,>[jee2LL K8k켟'A Q/2(M %bѠ#]* (ӭp8btdչU]/|5r.qffM8[OTY}'%ۮcm2|4|/Sgrkp. /O +™-/6_i39"%k#?*7_E"XޜZOoY 'nqNY?[o=8Q ,\pgjgj?jgNS?yO\SHv51fϊUga* (oq$"~  i[쳿=Gl8A:nNkoɏ//ƩFJ|: ~?^71U\pR鯕 oͣz ԨX@ScaÁ 5Kjۿf-*Ƈ!E$YI)UdK1_jY͕7drwbAVQ>qeFTS=cڔS? IiF{>S[#C:{]e0XSrY.-RZgvkv[m2o %5\t\uGJ!s+|3)KX9%.B;jE'AD*F8r SR_-@z-j%R y$MY Io5~e~Cb敛k թ#"ꐨGPY= &K+6lM#)dI,`ѦT\Los^斴]z1sQ5 \+P3[?S9;oЈR_?ZAScA~xfSN?g[d?W(cg3mtasdx?=Pa;_NOu\7E^@a? J=CA#A uӔ[b|@2?{Ǟ^τkA5$|2!² PC$"n wD nRHĕN%Rtb, ٹþS5iby԰afp4CVG+[`ڠDTڸE`P="^C \O|QHx!HDjsOQ91=5{R"l=I#B{e?+xҎKcK sANHly92Ä)dP6(dޱ!VI!<3'c!U>7LZU<S%(TВDjCוBDeъR\$+Y0(F ba)ҤoCYK4San3CZ{RbE)L#ٔT2qՐr*U`ݭPBB?{8! Siu<{娨*>SZB=Cx -z?6pCq~+PT)xXb6?Z ?fKVnjb+g deȡ-imIzۉ▶(o76-q[-F!G{VgtER`qH5ݢlDUE!"9L_rqMt H_@#}66mW'+?(!nr@(Įnf44"iH+Us\s>Y+9QO&}b3aD*|bX"qَ3?bQ귧 bd H%r؞k,e ٨e05k[ Z{f_sgs vW8 EF1gbMyh`^zexp`U:3̸{8+fӜ`5DY^F;!{Qd2Cw0F3ѼBU)I=є 4:MD]fg,wS*Fd}h w p͟8# Fvy} @_N_{;1 Mz3{%<$їm)QG=YU2d$%㧷p_S+4's:?W5;]Uw *{֮%SoL>hC?,$'}ָGq]ק^&mW.v}pi/Q;$LEg8jڐj(hnj}mm@c{۷㯽gwq?%< |`>>; .P(H a@Ѹ$# ./@ 38 @[#)?xP,@)Aa8A$+ A | #LB$\¬C?A3@ B-R& Ç1d2C}14DqR6dCp8#C2\3C<7>9@:B$;CEE j?+?K?IDJD(+MDBj(><A.|EXPDPTL[ZE\EMEQa ii؋lŇ6#E 9l,T9BFp ǰ@q,2BHi8Bd\Ǖ s|8 ƒ4/,/HC{\H džH(|,iXƍ\ƸqƑI0۸'t )3sI IIBI| AFe DezGX ؆UEabE`T.gG.. KPeXcM;XI!C@X\c#RYB֡Y5 тϨ--_ɍљۭ5۲=`ڇU[`.5bN?Y顤]K Zxݘj:^e{is-` ja@>SݵZNZ.`6b6%Nb&^sU bOͿ6;~۲PjU} n=hZ*_<!Fѩ+:㛩5[@_]\[*-XDN M!`ex  7:ՂNC**- aA?]dX[U\v ^FI0FiPH *> ' +^÷ѧFiB4s+=a'D]-jY=v uby>nbzVbj(x' H.MR,fP%c;:hӂ>ȓϡ1Ғm@7;݇ ŋ}g Z{zyi$)P[0 !2 { ]>@t^g֐CjxeFX%U vFQq{HyXVjZj` reX $d>AwN%i.lLt`k LvPfilklglʾl(bVmig(m׊lخmjV3dzmeL>n I^~n l~>lVm^D^ԶFo>o&j.oC(/.opo/popwpp p _p p p pp @ܖodnG°NqM@Ln狼~-@l1IQq Mfonn>~nzr0 rN%/1WriA"}݂#/B+r3r+6ya">s?s@tAtB/tC?tDOtE_tFt>οrIZď.ke'r J'=XVVWXwYoZ_uWuXuYuZu[v\ubbcdvcovdwvegqA-] xCE0;@; d]amוnW~ :sj 3rTGn}gNwx?OxWox_xwxxxxxxxg%srt:Xz6XQв5C2Gt>%8LC:5tI-'R=vr4z10z&/ İ'{Qm_{G{go{{{{/|7O|?|{.(z? ҟ"ౡ!@vE[)*XD9w*ڠ S!M o9!cO |h ֘;?<u~~~~/?O_o'vq&] WX&֦oѿ~UwOέڻqA wbˆ l'ćP఼2a?&(n*"6Å MvJљ981Ȃbͪu+׮HFmڿic&V+۶n׆Xhͫw/߾~,x0\[ōsʔ/?l"ZVz.vK:[R.~E6X H G6:R*P2Cp OSsq'rº&- W ˀPB2>B@^D|%.?LP3%= ywON&8d?C_P؉A]kx1mj/ö}Պz[V4v8NӣᏛS^cX͎, hYY5=^X:X>>^{~?#_|3#DcWfSΦ{)M-P{1dtS!{._L )!!ĸ'EPA"`L BߺO !A QH^2902aoBH/~Y_⏃9_W<' %ʨ(*bZ",{Ķ)?e\c!%]h;1^wԺi4ubYa%h,[:G6kGIZ2$&9yOje,\JťDrVXRE԰/w˴2 XiU"ӕ|W2xa3 f^Sf+9d0Z["Vs",8#nC,Kć*P({B._ ,)3-[lPFruD(CP )=Lh:ɘDw If6HKjԤ!M)KWR6` ~>40)O?$dt,?vSCG]*SYӬKqaѡ C tbU` QE)w.ҝa#bϳbHQIjִuqm\*׻v+_׉-P26/dM,c?rO,e++](FgYqH4K"Eͨj3Tеdhkng nrK\ ׸]r[&ҍ.u;]V>*m~TN-7;ζ ^> /}Mj}Ë0l`XM*绕FvV?U'Xk-orxq=q:8& 9k'Ǔ{G:wld"G.''K2le'WWuD7 qR_l7pqlC9n'b<, m.Z]dF+ђ4h Cғt3Gӡ6EmjRҨ>[RwS%*Y`ژc}5|`['ٹVgv}kgG[v)U~;6mnq;>KE3Wif;ݗ/{W|7 ;K?{b=w Pz$OoeSvy\i ϩexmЛ 1 h}\<9l,광^m_Ɇԛ^Ms xԩgr n; v?4(·U GE5a?H\j_xB6^X6u?]|#o_߼;o/dIrr3|Xf0԰[<6ATL#`?D; X="{B@*:$ުbo2{GqY:E'=XR\6)^Ʊ@8 M^!/wn_AA6-5멙uJ`@\$/$*Ă*?qM[hDVt\ ɞ1V!1TA *1e ]JRdE:RR/ي999wQ^DZ,f㵡-MyN: U(&,\?GD=(H\ #`.摰e\e5'a(z'!"((a*EoVit -bV39Cn@%5,0BB>6.cX`581"2%f9B] g"S!&(فB*(L82*L9c% j UV\e_A2@Qv/)>3SpdB`9S:c,ha$5?C4QKj$F^XPC,J=YGmX 8%&6d8ARJ.Y۸d v C38IS5ee!`O.0j@WYNbt#RC_slBt&pFU^^:n%/}$F%]. G]Fc$D 2nE[gn$O zqQ[$d-2 =VVd/]0B=0MhƂjb12F, B\NN!Ogyܔg>NShcE)T`TNeX()ea1T`b>)`ic)fzqJ"pRU'vZ癞RX O2i'Ta) hz闢&z'oibubiFg)"**B w)eZVj[νӦ*U*O˩k ӞנO ;*SujaV_ٖoHU.XY6kBԭ]:jFj~uJ5vo!ZVZ+aPXQ꣮kkk,I EV4kF攻V:pQXPy-hz_nIv(R%S*VE*!nCC'V2jڬV1kTņQ6: ܭ]CCLR$Er JIx澲- lf!lH,e+ )ݺ-ܲ+&.+lVC֢Vvb/F/$َ%H` ߾܈e* GE a_Ͳ.>EdLVE3Ih]>DKbF>Do|vlZl+.͚)*ƅܚDVrezF]-[g}(񾥋`4\"kO)Q-zRuȴ.&cdzdne:#hPL:Ci&Xh&~[06ۺnz0-d-ŭ .srְ  wp/Ye&~ggxn-{Bк%9q$S&->T 7ҲpbE+XȮBn-6C`F=h;Eky=y΅V.ʎ fm.a1c0{͐ ؐ"z*PPq#`2-&r2j) #nrm> s*N(EC /23-3+ =..Wϥ*s^+%K3Q}&3jbs&Ho*s99s::s;;s<>s??s@knWeAT"tC(;t6c*H%sFr1bm k4rDtoܫ10oH2FtL\\tn\I;TIOFuVvE?MN(/.% cI֡Pc8rVkc$s1],u-]6Csu]D5il,j)|fVu59o$vFg(GCK++JG+5]^Z/thhdcit+E.V,.13$D>/ZdYεgG3n""S,2sOtzq6:xv uuIdkgqvLfXTC6>cObp%j3 /HyCMd42$, A+Eeqvȵv/4T*z[jneYIJnoC>`:%Y¥0z ck.o[/f~B]`R`Zw*\r^yTO$pQfZff6ˉnyv]nfVz~kqjBfiyZH8Rܕ@ %a1PqQйqϙ=8 r*jgh7Ww,xgbd`bqZ,FK{FY|~}nOS=:zE3:=TzwuȊQ/9]:dq;躸?l::9:ㅂ(i7zIZ5.C8:)A,4\m2$\w,M؝F!DE݁6;<4ؽ#ŰW7*$W) =x`o2ɛkroڙߜ?^֣3=(Db!"Cq(݃!bCF?pMB?pBăNrvȻ|@ د^s^WV< .}܆<~}noߜN\܃u${";bA]~+'48g=٧h}>>#}#6̟ $:C04ۜ?E=Pd=Z;iž>>ew7!K~=8"$>M1"F>M!B{|b7? :E1Ċ =!{"5;ӌJ3iִygN;yhPC5z)QԘƌjTSVzkV;dlXcɖ_*)ͶiÓSa~ة[џKPP* T-w88wTQ*a;iv? 2vuu{wnݻyCѴwpÉ7~? #lvSӨSG+sy5Ni׳m_˷o9;Q[@P@ pB+ s)zM<E`hA 5a1 k|FsA[1q $T%lJP jК溛$KKg2i2s&4eR%6<2.崊;KdŽPj@-#D]4+ubҙTΟJ?! Smf:Jrj#îFqJn2O>eZqدn#;j~{nnp ➴iq?v-`݆%$oY~owcf\uWEs}SY頕/I%˃eaeWzw;5qjz`ߞ54qхm)jOI)dmr$-/gg/u\0pLi3W`FLfA6"^4Hv+OIcTJU61 Nb>Sv,%R@*-tKE ॎhKDIzqY?@j( z"q b]Fёu_LcI|vZC?QXYHCFdQCSjpd'ss83 v-L!4X)3293*h#Ӝrq/hCe(a6BSά!8 `Җ8je33ppK&*-2B<2YMj>ȅ6ɶ]n2ipܛ9ӉuSp uG!Kʑ?&-#̑ri;|>q_^4x<FV?tF4ndKPvA3:,>vsYXNzX6YS|Ny:$@JYN$KH}ʫLj8=KMi*SAgb 3%ЪFYRu\lW5 LW"PV$%ٟݳY4iJ`c4)` 6)#خ aEdFYFleļˢ+ GpIaYA;Z;SC2h}x[+iڍgD.;W`cyԍ'mKUqw=/b]YϺP,G77r j?ІUpr`0~! eʖ}l- JjRRt% &O;I{e%8p$\c 6ֱR>i{xX&dE17sƠ&͈Khc/_^H_7]xgxLg53kϏ97EAVw :c>~@rM mX:5?̘K!t_+}OAx(B.%߃ѰN bJ+z4ڲP!1;*m/mggnv]i9y}b\n}&S%KiP=DwBh2+{;0~?1wG}ޤ2>'ޘw7) GԲ% `|Y Ą(wKxtaD嶉!p4 ݙ'!EC䢋 tB dJOzBEэ/; #{4`]5)q)A |5LOmkSm}.>K>_;yMXX"h?t55B "b$bBc5ޏEs a$NٲΞ'1M,&(!/*],hvRwofFwG4/*i4g\VZghf(?lDDDq0K1tQB;@D"N0^H\&vvC;z![v&c"c+JX0-PO>Q&\O,L[ }/&h_ؐꖴah Ci9"n cBhB30!ϘKPB2%2! 7###/0$5$DLKRB;RhxǣurR&y=%(%l(")*RR( ݰ̠#/}B_]-R Q2 xB,W\K*03Z*9Vq듅3P(?'\38?XFQ@/ Yl`A-AmStBlt0s'b.^-SR<2JE07K}IOAL=6@JjO;n/vGK O㝔E3tFDKD9M#HsP b/wPԔJF]4P7Q95QCTG,vT%OUy%'&|3mPWV| R/U!rUW1@YqLw* _'.Cp0z`zhgz2q4WFG.R(3equ)F*,&3W2'n TtQ]`5'5!nu`uY@6Zu4$bQQP"5}Q1dOkPGpO"NBV KAͦLQBaQ W!*WŀWm P Xs6W!W!tWyRo@VX5ވicR6fs5Xbg lpB?uF*ʵֱIPhn Rd”l'M'1qbUVFE!AeDqcVQ _ölR iQ%P UR_ty@7`_T@4 X%QGw24AbAa5`w7mpEF;z!rrWz%wۚUJgb(YQ'Wy|{'YP=0{ZGgJ'jW}VquxiW5kqj+m``y7ksW6WS`&RׂgW UP{sY aN4O+tn,'(vt.1^\=[+RnI^^qfEuyR_=^7v6a57v9Wyv R)aBtatxw-5QmJX vw1CZ1mXɗ&yQ+94sGKm^k'(3NCf`u7gRVx_#gq` ۸J9?B9j#uQyks8"x& WP878= 2zI՘l91Pz!su6tAXkuWyY 8`ǖ5wف5lvi`4 Z:Ye<3P޵hmXN4I7Z?k.Je57k W:7bVc4٥g'Gnmz Zk!%Pe"}ڨmoڥyyک:o+ݐYdycZQZz:&E8?0z'X["e⯷ǬC:mڰwITԬN{t{ǙƔRIus Z]Mu+V!ډU+ '!t1}"FM;!liu:J>%aUyupX{-(cYvt8V2>(CvÙdwI]Y&DzFvU'b3+cQ=T +1o ppDRhL-8834]4+7?eɪk<'\(\&'pm*\·CIy˪)%#<4Q|~e's'W&sх|{&&1'Y3A~ǫ/>֤A2!&Ϲx]ʪV"ؙ '#yŠu}k{}ڭw}&],4ҝ;/7T҅sq{[w.͕~u0ۆ"-Jgedɵo3o3RC^'|| u|g䋢"AS(\ֽ'_D>(N'4 {ܫ"裂(8~:޹iɢ-]q1*2w!ـ yy25G2nm2YFf([ph'Qvz&]8j^lp_0i 2eMiqm[:(M6 To Svqw6u 'mAAULtt盂Յh U{ x=Md mT4%di$ynd I.om]s9A( j(=*q)8vLH8Ul Dgs~F'gvYxb蝃硅Y.( )ʨVrTDfRΌjꩨ6MJEQՄ*w *ds?q+yUQo(@*K)?UTѢfrꄮFU\*lDQn5%^r+LȊb6\Sp"m adM V`?lvF2K-u?^7㶂(W]e]< $+ m29U .xo eý<䡍(4|܀'{)j+An(s׽ISYSo/pa_ *觯RS/mJv'SP%ɡMElLc $5AWa Gea/^; nAՕJ8j!49(C #`,BC6rXK] %\̊"vfFS5#&n<ā seqpXB6%܁/cW Q֐+Xa %9(G IJZY?.U)EAꓒ%DiN6 *G1ZLe5Tdeg,'@ye/—B|xb$)cx  *A haz,: -#oBB̐RP}dzȄLࠅ}odpӛ2]'-A?±JtfG8asA!r.ӡ'ߺMA7;B< lQA3S *Vil@1U0y*8͖)[겔RjUz\buS VYiLhՠFZ>pkZ^*at=Ȧ{4K `+Mb/>&i)cKV}DCXjJ 34njRZVﭭlgzŶM 6*y J^K[6+r*Eut;[̈H3 mTZ* vQƊ49^U|+U+W^dOxuL_=/'\vk^;;,u'L +֩Ua_W氆Gb7`=qW --P4^۳Tí%?nl8I qw C愿AfBd dUL*ϰѵ,jEZ&;5ɯYmMū_43KŇݼMTs2^̙!dFx gUy>w^~],nlI)sӠ^+5Qn[Z-E8՘ xЄ{0vP{xpp [0 T ,菣{5 IWķvHW>V89V8\8\p!YЍЉi1@ T0xȊX?I?Ƌ`YIhyH~{ȔIYJW$8vP\Fٕb{NMЍkuc }[Є`v`Ti()CX5! 0H_aȏ԰ | n&pQ ؔYOys'x*lVDVavŕr؄X[  հ.@ oiv`SpВzy}I[x}7v}P{ n9Rq_`'Y4i>`yCxzI x.}`0` Ġ /9 aHءӀ 7ܙ wV>aӐMsv5&ɢ2L54Q!iE+pZ@ `@~`w0V`X(~6 {TP^Q mB:ڦ죃|(u]Փr_anaz`4ssr錁j6n8iHa'EzĠZA UJp  LY_J I)PT j&əz*͚9*0&c4[DkgS;ujl_ͧxIfKֈ樐 i[Щw 'K  *[I H-)0)ХۏkI4%$46`yq<6]zf(~y ٦7y8;Ka(5% gc0FJ @ hZʋХ;h7 SSn;.4ʧK~;d{Fg`tlGh`hg,hc'gh&h*j)]8x8 7дbSʜ`Lкȋ+(۩kk*l{*醬S8c%`mvmfgeyɻj1ypz'yp&mfmې¶ƚnP[ XϺsDۻ+ o;ASū v |dVPL\VQJ" !LzŒU'Kي+^0~է[JdZckuVdGVEfe+ř5ve{JOIaU`,a\ceVswR8f,+^6ykgddk粅|ǀkVfSdT\S^~ n >"^$(*,}ߐJJ%4~"]&La{/F^H~JLNNRV^X1>oLq [sZU }['|jcp aN(e=|q~I^n~芞>莎菾^n~隞>鞎韾 .N~@;^豮 굾dN꒞^쎾o(ۧr^Ύ>&35ÓMv6ÚmMƮOŜ%ݚA>a.WYD>~-^LP>.(`_q/R ^L ^Ao`o&_n9\9l4ۻ?Z6=FYtJ!l1F N X/Y\]^`?Z__obdlmnp?j_oROPYcT{vQD d/ TpSIIҠy_q/ r r_}*@ njI3bQcgF}|}hvig;h?g~gg}etFvii~F|m!mK\MBJľ! N?2R/ꏔ4A퟿3Xp  &4Ȑ`D +>lH1ō'rѡđIj ydɎ*Ed2UCi!Ge@c)`Ѵo[ˀv ڤH ƙ9J&(]UU' [ba^Eq#Լ7 \HcP*\ً5VTu޻Tڻ [ιaMROlڵm][/5}\pōG\r͝?]znj me{WH[j Um(jo3c{?>kOm3P@ȀB!iC c,͜rKj@0#K5n O!Gb0<4X/?Q\F-FTbD*0sL+5SUjXuY+c/'Yp]T'$ئ x##y%W^%߀x_ &Vށ'v_0+jDԮyYkǶbK22j (^$-(.7o&<G|pOpgqLiwtt,Gugwه?~秿~aHEDP اB"tA r`m(!?1`~}Bτ=[ M 89̆'PGT01CKoDI)n:✒h;-MND!E*6ъHD,vQ^F&0ܪ¢PQI pbNCD?EC%+;MPVw@ţDmy!E\p NdN|(+ᣒJWєNXc(RE0>:# җf0^R3zԿ5M6E+څd5geEG,C$3:FΞ#Xs60e!1 !iAbg9f>fM!`FUG\q`57mh2QvhHPtt]6nR,K#j2.b3p؁̸4 J*YsU`E,!UyXhMwU)5Ūҕz˸@!< cM@:Wծww0V~h< z@t'hԠ}B(!gBأࣱz4"2ֱ:"tP-OgؠEȱ`A`4Y}`O eQQWږbŽ S;bsKh! JPE υ.5W5oyɋ7eozWU}[o;`8UxR Tx3*B4_MźXBww=R k8#xP,bū]y>oo|K|ۆ n[b>Dʕ/eJQoV}mukf6yvs|g3#RšM7{t/Q~MrcPw:PM~שAjUԬ~jZzֶ5Mk^ZֹnSk_HAHd͆6jeS!mizذirF{mtohMaXu޾tq7Xucpwx!>qWx1qKx;yЅ>}<.:Ny[.uOUǺա~us|Y{Ykq]zվv΁s\?}n{.h} w}r{NΑ7z+R~J|3yw|7/zϓG}Szշ7}WyO{|^fϚ}w͇~|?;? c@g{o}aq??@?$4D?q@yPii @a7|ӷ*ߨs[?P !AިtAAAB,B kcDdܗ2]Bx l l>nGo+|k3Fqƌ9HACT{B}G|GAA!GTȄd~lHtȈȉ ȇHHȆTÂȍHHz\Ȑ$ɑ<ȌdIlɔ|ɕtəIɚLIbۘupIvlJ3J$JTʠdʤD? K D( \gggXxp KaH|`۠-e̹I;Je|G LDDDKQL+L9!K LƔǜȤ˴4LL̬MDLTLϬTMe-WA@a5[UOve\Lc-bPܬfVʽ^dgD؍Ĥ MfCCЊJ++2Df f߅gxR_6R{g*]^jf<d^jfhኾ!ɶl?lF̐_ }lb8l:2&hkdfff߸ ,ۮfܧKTmkx(܉PhΚtUp cfZܥfpFwWC8 sRt&7qNXmaL坍֞ -oXvF#^dkFnf>r#o35{k%?8Hn)PtVO.T1X@HQ.`.a6_67vs:W~k^8s@IV@?/f$t$G*tL4C'JJ"#q}b⹴4rHXK`æMf؆]l_/m`u܂`~^v^: =nvfdtT4-ν7a_<_ GNJv{Z&{`an*O3V&^>7f?x償=\A]VPۻu_dΥ]yy#pxk\=S ] ql2ڶY#U:m'7SDgk?F6U3 SAYQ*,GA `KW븇{TTtL='|.7j'|W|Ǐ×|W͏tJ|K|?{kBy\itΓ1:'xˤy˗GZ_FF{8alm/vvl?~-]~g~jzv@wS9ڤh2>UZx!`Wzo7|',h@?-l0jEE"E%fƉ ?j$H%Ueˎ!e͗4Yys'ΚBy J4Ѥ@l&ħR}Ni(ӪXRz(X~-kϲm-ܸrҭk.޼z,5k.X_`cc:3*Qb͜ V.r恧 :5زrڶ܉ c"f/Uƈʓ3_9ңSn:ڳs;#o><ϳ_=xCm?fPo8b)dM 3̓?d?Z PD]Hb5lX,OA3(#5H#@$Ci`H֦6gXB"iaIf%E(] 1OC!5Kl&p$FtZdq'{z:衄&jhFu'**)*zfZZizJ駛)j*nJ_}0%]*땵jkV믾lz,J -8\ڼ6-dF6A"e@08c.)"g+ k#p5{0Y`q-5H'qs;gqr+1EG<1|-0,1+L3˥A,DltC+]G74Q!|5Yk5ׄ4Ce"6nm}P- [_mt)D&C=tk&^8+8K9[g^9gn9桷(皋^:ꠛzꧫQ{~;nl޵ e\\H?=[=k={=?>>髿>Ծݗ?WO?@a cU@.KP M*I  ^m. hT䯄&;O >|nVj[>BR,"R3=}iחv0^ /XsU\J @dWuu $ yeĪ1?.Ӛ)j]U麪1XU3g" RcDɇ6js\^4`'s_| 19~^^X 57# ҹ!z?xQCZŞU\uE5v @'4N*> M 1n- um3(C%UX&KU2gzS29ͭEپ־u,[7e踄I䂠@(@ilś2tn+$:,h[;@4ebe!5zp5p |gm #DZT' u}%vXtzE}TDqk{ܥhχ_5RD<ӌgDeSa`mrgx u..pѡ.c7{pY"w &Ls.vm|_euw?YD[y%j/uC?cx{4*TFa%x?K[nޛ%x{?&C b^$\&eӱ]9`B`J{1IWyfh> E TP Q `~`J* JULRG ^fHSAN"Bk!Fvl+E!z>C'MaaQa!^ ">"#5݃UNU&b!i$r&"S8C@"]81]-.z^b.b'0V ܑܽJ}C<%+bM)ܴQV4,n8ڡLB]LbV%8ڪMjpL\7c\#\,o?d!a/^U1_$LRRq(q$EHH- Jji)]NQk\tqul/f.cO:FP*t`P"AA"4DIdADH~c~".$0feRVRzeW^ج#lZzոi hМ_ƋќTZYm,+1eA0}]ƒ"IE8bd9FyX213\1bF=Qí_*UejjJavlB b[Cزٶij8l<^|!m7VG pUajk΅#>uH)"-H1ĭV]\HM,ջWgWreX qED|QbXfB Jg)tʅ-'~nO}.{2h&Y1ryYp\ u4륓~ ((ƨh\$f~aYwTŀ=>ARdēΑ@H=ϫZfiVE҅N5#|)EqEޟ+)G )E9҆V'Ziv"( j$g%>(ՉP)iQb%꧒tψ_TjlD&` maT)^ਭ+\MmIYhJ9.i+_*IƦimFav+XqފFCZe +i+T%"%h먖fUSڧ<Ż (]kV,^Z,b<ք^D2N!kÂ^5%!NVc*8d]_:v:2Ɲ9WZ<~b):p@s\lNl$^+Lf^Zի꩹FrƬ8Jmꇽ^dBSdBȝ!Z)iE|f^tmlv,P"^ %B ?b(\x₮ƎbYvBZneaX-_]IE(zolhhh"!c C- W+ k)*mc%=f>aՍo4QlXmŗ^do-,R1+0qg-0jf VrZ^Q"(:z(2$"rN,r S%*c-2#H^.9j!2fr~0h)mF2m# 3?1_넌6 ⚾B3"J3qn܆v+r,2+?E0n(G0::pq =3C??sD+-Å2l3VtC1Nq*at4^hp0óllA-,Vs3#7@3I3#B^бJG#7lҺתƹ,6قRWG^HaO/:}pqQ/#WN] Fd&bإDD׳6.5q2 sC3h@Řj1o­zn^õar\7\۰KE_X.\˦]9[-+GMÔvV!`WEJ`*/iҥ Mm=Zf6~\%X\Nv6Ydk?Q7D6[ҙ>C!޾4_鋼[K&p({{7|Ƿ|7}à"tt$c:Z=#xa#ap]S 4*bw8DObrE M:uhq9@юKi/AlOg89Yv~$K1xR&\Hn -. ZoӮ 3sOQ9Nw^11;FT#!U5׭*yYX$C2{xb8}{HnWZ sx'8o6htEhOhyy9Yyo Mg9 UWz:Zow!7!~_-z9gm28Js^ssw2n;:E:/:A,s;czkE3ɚ4gMT5SQTK,LYOȱg#w 2;>|L_PE3|;Y,RCfyzEIs|k|]LʻHYݸIkw;Lj5/K` C:' BE<^6׻{=cn% 1Хeegf'g BHQUjpF>`6’ah&!8!,/tZ'="6Z>&Zwya.7ye@Za[>,ǔip >+3P_3C~לR5 V7d[SwS[TXet6f\R1&;Os @7`A&TaC!FhBjޠcGA9dI'QTł. ,8EiFO=RYڶ"5XZѣ/*}*)RҪ ӨGNJLM/s&5vr/Ծn­o`jxѰ_W;Yre/[z|p?_'eiӧQHZG֭aY`*۩M$cv98q‹gV>|yrϝG?n^|yѓ |~}$t`J@JQ.*|’=(#0@L">>`|Mi%m<yTӶ!,#譇~k=){*Ujo. UA Щ&Lj)6ڪR %+,ЁȨZώXDy mE)I{MC5DQI-UIiW[uu(K<֎5D֏l ƴL_XM6MhUgkUfF;P=Fw_^4GH~<|Jx f& e Q ٟdK3' Sq6BdcHw%EKJ,ԡ8O#4J4(isT؀AJ*)" ME,1C"jyR';z]4#źz1kǎE0x>HO6rD'*Oz_OB0r,#HDrt!:"< a qA(T S`'1{JAħ=)(A{ZePiWNYbS*=:Df4 _a (7::$7q3MiNմ5Mmn7Nq49yM@~t;.w}( (aҕO*uSzP:%HYuЂ+DhX \ IH7VelZI?vH+-KΒ|,JXSI3Pq=\a?uOH́diLH}SZ&P"5\%Aթ+),ŗCAab3f0]w'S,}}CE?P]؆Ҕ Lq [$Y$+[ A}g,c'5Ei:@)u,jMG옔!(dWH -:Aʖ5"a*Ls 溥57LnR쏗T@2몃e)Cz(?r0 ZL]oq]Jm}$A+v"lk])JĒ/i%ʪNEW<ٚhEa1,TVR`D**Z˿ mJ1F):xMYNY]|NfidZoY#[y%cmOf`nsN4GݳK6zjpF?˶ mpd7 fs{@K=MӤNCɑ@Jp4k̚WXH_-\7dSGkaGo@&kkrn=^/dOGmmOn"v7_s]j'dM6"ny_ŽEgE7Oղq?Ko5Z~)YdA{7Fp?qPw%?p/ⷚ~ ݸ10 [ Ҫ v΁@xZ % CjѐFn)lI?H;y|%[e/ ㉜.*Wj襖]!_UӃnn eY͞$9bp5Ħ![Y42%MOg/tkqX/m{=OMW?܋~}YoA9eݟrW? 0L⣪E>ϔ1 ,tyԒ1!Dɕglx/҃Lϛ\rҬO4k;ڄ B Mې@pf\ hS4P4Ю,i>샻è )hV+l jPBf,nΣj,y L"͠ c qH-hbu BīB J).V~OETHuz/g3C[ ?P5p/1y$&_ +>.L.4C@K8^.ND eC !|U('f%6+`0D+MXLNєMFE٪  Q ,Lc쌱n!訬F Nmv !! I Ϧ /QQJ^,61b$!m! !(#S2$A&UR's'ϥ&OՌ2"=, %}X4drh!q*2$r+)"ǁԱE&**"ۼ-".$ W '}-M--!070U4'+'(O^$31pC#3v*7S!1M'!#QS54{/1B0yDf3ٱ?sBF3!6sDz4)s8U ӱ e6:I9C7oJKWP"-֎RJS5lR=3>s>>>3?s???4@t@ @ @4AtAS53= 8"B+:*$3w5S3D#4Z(r9PDY)!Em&EtFI'iFkEut[tD :r!FnIfIzў/f:¢`T(BɲL-ʹ3"#艧^" b*kHtLsOYO3b hp+ 4KUa12oGW3G]Hr)P+]TPEuFJS)5MRoTG4%a P%A支JNq v˴C:D6&TGX=I &8J-þLQK JjCLY[[5\u\u15YU\\]5^u^^^5_u___6` vM["]PN (Mq܂4|U hs]9FcOB"_."SQue[UEL$9eU59dq$dRSgYvUkGekb.]s0 t1iX/jh#B%kK,Qinj!tlUͶ$ Nb#0cfcvnAcVTcvho k6u$gnWNpqpg'7c6"dSI6 mvqE#utju895cN kr u!tmW"vrǓTH#Ir`hVwnwDbb !/zjEL(MHTҝN*TUϠ׮` KvٲhϪMv۶pʍKwݺxw߾ Lxˆ+c3Fn d˔/kyg̟7 hӤONzkԯWn l۴o{o܎R3;lqDž_n9rʛK>=:ֳ{Mz߱ޕ{y?W?}}O}'`WvWiTS[aՠT= N!YY Vav"bP%&b4hc8ިcs>ēm0cL3~.ޒ+n2=S`֬:[/F -C\cqزیƄpl[17wq3?HsJ7NG RW4@WxW9sd,em6l vp*s].܌(SmOWOM҇#mR'x"ClMg7k~t>[~MWsKS-մn{߮; ƛ>zO/7ηEM[S{w?O53G槯X6ʾ߾o ;c |x58AVA9qpW8ĕPq&L! WЅ*! _Hp6! gu B!zyKD92ܷ7@ZX/`lbĸ1> RƸ [&_:U߷T5i+?!ţx$$':1zT&Lv (hRrXbØ𕮌a9KYĥ-sJ=$%0)!Qy\1iƌhb$)Micb20nӛDcJH@izp Ǹ{ xڳ>OӟleÊQ1s5/(:P| 8aFюrzPCG*Q 4mhJI҇/ &L?-5̩.u]?ݩP{ TִPL*Ӧb8n)(GѮrmصyUժdBךP7$@΀:Nt=Y׼ⵯk>W GXݤ''Y _f3Y,dCKў LESI 5D}mQeKm LmppVS:w} =+r,6ns[[򊷼M/zKKj4|kw5}]ScҍL`,ִEi+`/XpKb.5{o8 jYFpnWIL۸Vb1|ܲ{!N2d&%ʈL2 {_D+VgNR\Tld%t3 Yš{ c`N!?Җ7 Ls@sͣyN5W]Vw\J5f-ZַuA͘CVptM92؍FvfAaZnvjh rۅvrP6wMsvMv7 n~ڀWUIGDY[6#Nez5?q<ȶU=rV$?k qQ{<0_.kh6γ,7:ÙsE~bw=o}CR:g[:ؽ}ƈtcN\GxQ!]w(+NM]Nƣ%| +vϼsRi{ٟgBEl֯W]7vνwO'ȖN3Wr߯[׿bڟDKjݼmNs%~C_†/]F&A ٖ}wEHǀHH|l.Wx S{upGق*+E~W1N7~4w{Ugv=u?8vAXv@uBhDxbLxvC|r~7Hg8Xz^k]Qw-Ȃd8Sc lrӁvxxz @"72w0Xq fe؈}hs9Xh58!{PHEOx4Xhh(d ZňkRҀr8H r|8Xx~؍!茔3(PJy䉡TI8ꗝٛ)o8֚yrٜ-{*zˀivs@ "|ȝɡN99oh'4_XzBY 8]4_*`1\z)ԘB9y l 4~s\@ w Yښ0fu ~*`z-TڐUԡMZJ# nI{C yu i9雨y ւH i颩B Bژiٜ9BZH ŷӒm''bSN:Y4kɘ٨4 : z `:qpɨj4*COc:-!)yඝ{Gzz6jA  jg9:٣p)K#+{ oQY[D˙XtE|eXWS;X)8ɩ40 ʟ@ *-4yM8y5vTW.tL Z?m&˚*0'Ijys*j-? op{J˸r/RSj;{5ڷ` vj$4zPXۨPZ5y1 ]!w[{ 8Z@~| Be ,[q[|! |˿뿭Ҿ "g驰.,28;'\4,dI[T×'^B<57<\H9,s%^V | <^WPH,˜ɧFlS!Let,Q(azXk~ }\췂lȉ|AċO{u<Ɠerf>Ɯ̏9|C;Ǥ\7|L#'2kYŮ/t,velɨ‰؁ Čǻ|ɴg7LҕUȁ5Ȅ|Ӽ͂͏L\14w<Ĕx2\|[z8ϖʷNʈ0H[ }25c4ٲs ̪H-=2𽁐gpYX'M$(̂}!s]]ㄍ<7ۨ3,J`ݽ8[|^ބaZ^= f pS0t^s~ Н x/ xv^w NWRݫӐ w0 {靾Si~jmBX83+>n韞S`S n^f~.T?՞ЎnܮĎV]a~s8>(0Gnh~{S{綎莞L6YVw0NnNSpJ ~?'8( NA( {~@N .&:BNn2@ I< ~?+O-b_jOs:N=ronjfxzԠy.Oˮso?_EnGw4 w=O?p ??m Z3@?Pl' /AO nsOp. y^yn6 70_K_?N>=z^硾JS@hPT3|=QD!nF͟F|uG%C$rJ)]TK5cޤs>СBMM>mSQ.:*֭VRCZ4Xe,Q|w܇H^oV|V/TSE<7DC|vɐ%s?R=ot>,YjqTk6쵴e}[wl޶{p9̝7jr:m>r1!ڍ^x^z7up „B1Zwʮ 0A8<&P:"N8wkhkB Gq9>D1EF&8SN4 F VȘi|08!32H"42I ID?%(|K-ƭEcJ3 di13͚OtϑrP/oџh%E{l[rϾAi mƌ;ڽuPs_z%"rCʂ)jHֺGI#CR t)EBr 4a Qb0Mah9Ї#T!xB!br(%FyC)Vӫ(g9 +C2ьbD#5m"dxFoqO) h]ɖO%tJe,{8$G'uuD׹0reғ$?P1ɮ2e*2t}x9EZI-'$)R>mh)w3o.wTQ3v "0qc-CLs < Vo.Y&^މJ"yhhU QO}&Z,=iA$bD!D.hX6|ă"H3VFDbJ'-DA(m Ge:FCrS+B G݊QztafT$e!@g}Q^te=+*N9gGNg^J:ªxNnŒρEJ Ϥhd{Y jb+DDJ*3hjۦ؝Eӵ툔*+)+I+Cƒi \!s55u2ef;%Z;+@I>nwSYpθ% rP !|7Y,iε/BR7)c5C )DDP׿Ŝ a7NJ춦&Xia#6qaVX1he|B"7;P<-;8To4uFiMkZ:H$S(_נ<&{iuˌ9"SlKvUn园,%Yd0`co*T6ܰshme)T 5H[8?4lu|JmuIvDEoԩ\WSi͎>|U3?A3> %φv=mjW[j6bw=Ц(Fwmv;+o=yDtC lZl[v -KPi`ū$ⱺ5Ukv`'HĞ8ZC0 (j859u~:lC*^!YcXцT yth3]MӟL3@hw1v'3 f_n݋4j'<Xd-߃D Xl[؂,Y8J"U Z8*D?RCŜۉI7#|Kn'g ? 8$%w|lQ?$?[PEC[a~$Z|#>wAGH\7VR?U{n}(?裻2 'D7-2'#3:*܋8@C?MQ;8,P$,;@Kļ܄P4TkAP=h3%@M At% tNoZ+S48{%پ,B, 4X{C# r*(|7>O1R0/0T(0< s5@dßrC4DCDjÈ;2܄<-P"=BJEbe S5&4X j0AN{{(B0-Јܘ5<?(NTd$M8Cg' Fi1.2 d2l3U䪑$fK@B8Gq(B)-X|A+#^( ǂE;{4B>$mKHB4Ȍ<CбvzHf(Ɇ?02TN|D쳤+̺?>t8V)A M؆} A0ēpubHF\eED S6oSpLPa@s5BW QhH{Wx;#я -!WOH|ERI@o XÜ`M޶9UR` G8p_U PPߥ76aFaN^fadGOmihm0SP5 f8Sި%^q+bb,0f[i*$N[9`#^[M`<"䌐[*Xd;?Jc=dKKN>2]LXQ@!6 [_`_C(YICCeCf_fa_aFfaVbnd>fgfh^{ۥhbbMV^_m`^bjf2e6fbfz~fff}g~}瀮óOqP bçHh8eegF`gi|&{h&i6j~袥7u68brn-bFb*8`iph[K}&6Fjdqkbp$_C騥uecjȃ>^ebcPgF ~gɆ Fv:j<]6<=Fmful5ehUm8cl]坆?]8 n:VFNFc^ IW~ >Meg"=U6nn%&m6o$6Zfևq+^kiPfjqcZxڮ\([wo gX%\WKvHЄ$>M[jhTH\\ q q!_(FdGp\p"/c-p r.p00MlpQX/~M[m[sU0]vlju] N Fn>?^9laBmFpWn8͓ٙ"numFeuUub+ =A6hϾ v_n V FFPuwlv{8pijc9VV`vbOdP櫤&'|-H)$6l%$n_pfdm/g#덌)~5xJmPX_fl'8dԺ#U8ipn黕t&fkK>[fPc-W"FTp#/'zyok#N@WE\phCN: Nz?rBݪ6Nxv/awg `]E:M1K"Ϡ@ ?!3!V doXK`tjXeGm=!4Osj%}/,G}H,{q e7lx}}5/Q6f@f87o?xK~kP*5Q?G/]PYҧthrvFO{xPPA .LP!ćRlh1bň(qGcI),yI(clYK9q$13djPQjMT, ]upm2U>pA0Ugݼ "/. `޻v*Ny2>̚34y0(XN4ir h7ˮ6mܳw_3/޻7!ncϥCVa?v/F_Qﻺ)\aN-TQLK}1]T]g K$4 I  Q!8"%сhFhLwIX#4BXpQC^AwyDVWkQbA8u?ҕTr&62LC 8Hewfؚכ}ʼnМI͝y"}:M1١l:pF(n"(j)z)2"])&}) Q]A&i(@ZaLS*"䲵f(O)v];#ߦD >Ѩܪm. WC}Ջ;QKQ +Ҙc{ cO$C[Uue.Ȁiՙ?mvljrȧ˞L33[ s̮|@v|(4ޯgKquX#Mo[+pif%<7t=⻷}~/$՞9t*nx6&K8W&k렿h3F~䖛>饣: ;횖ۯns户 n~Ss)6<Nɏ돹޼p=vhKRSrןpO4֑3 5 it tT)(pAq=eC3% _#VPT#@BhdC 2V)rU읫D,bT)6/hw%QawxqkK*65.mh8BgI=r2 AQ}#"H?wr|1*OJ&H޲sD.&$R1vQ*d}e]zon7 >TC*2||P(Lg2dR;BSt*%)uRjl'<);Rs<՜tiH,*ϜAJĆ!؀G64LAC=юl hCAJE5+=R|ȠKf>1 ?t>uO ԡ D=Opj N54lmSۣ6r-5Pi41ռg=9EVsۡVx DֲeZqkO p֙J]~(,S&VF阖6;׾Ţph&@^֤D-oL3Pq ڝiQ*bRi$q*bБ (Ra)FPp.ؼ6.mwM-<) .[ee'Nir C1R!1mp`w ֩T|9+lj3k5SPp2Ag_*/j΍jbr,)H3HlJ?H_JH\&2G1sSO{ԶFj==d"SIp|U0ì;EOV3{:'_I׽Rtz^OG'?RS3PgZ㑝fSTfLLg7uזug-d3GpC #p ,z`8a…x)6ʼn { RP}՘YL}Qqj[3y l#ts=n0ţVU߼z=EoUe~뱇Z-2c ;u_6v5(@6tp+nwMB^SqŤz'Y9gʷ8?S=M@&4Kgᾗ}x ٛ|ċȵ-og:Vy*V3*߹/7vrny<XS~G1BW'׾혻_ӿ+Ϲlg_MJP|q ߙ!5) !yنCaFr}` Q=p_ pYJ r` Π ڠURAi aa`YɱT`N]QUa Qa4C zvX!P}}! j\m D14"N@"]H"XڍPI`"K<"':'FIHiT)2 m &H Jb,¢,"-b"e^͕֔b.j칄&&c''N2:BB=㙀F*aFf R(HoH$*$II$KK$LrF3|m&ll=jҝCbLmHyX*Wq1"VzVƕc<~e(,p5]YY%Xn_zXj옧J P%\QemaTTm!v66#2>ceRd2fBf^fgf&ggfdb1+fIbjj&)֛X#NꗊmŦi&Ipe(!Skf)22b&Rt~fuS(MR!X&5'zL;W!`)}&D}ާClA<'ȤE1C*eORA*wyzbGNX*2}[%r6%2%D$K(eC6&?ڧ(:D}U< %hJ'C*A*`eJKR&ሚ(IЏښTaiVigw݃U~©*XơLd3h^8T1 3Ͼ--~Ξd^:6l-hV!n߸a+vZkF.NV^υjn)'jn.*r.F3 B'Q>.I-b9 E`7^bЄF&/6[{--­*<",RFo[8 jn!B*6ո,Ծ>n*/mR*T_l00G.o_[p[R~y 5Gߞٚ\-0+Qo~/ +0 0킪. V"Sn.wENp>dJ;1q{&ĦlqR,Flk0LSAS[r., þq"ױϱ!3z$o ǔB ar mrq&w2(r ' y er+"mr*+r-CS$o%r\  EFE*3C3W4Tpޱ!1w03881iR^c2<2:r;soHg??@ty/./*=6cpx$j#hqwrHH;{S};Y-&lIOyyw>>Wˋ< Lk<>7~A$7 8z\:kԏ>, X}9tؿk<&@2f!TB !>1jQ㿌?zџH?42eȖ(G dɗ6g⬹RΛU5d]flسm׮I9=8qőWKBG-x(;];5xgχvMQ/VT*hª+0>caʸcp!l0% {Jï6= E,{!r1[Ecıo1GwG!s.LR%"LFirHb1k,M,43"RG)$2{$7OS8: '|? A,tCLT~1m:(mK-M5}ҷD,ș!ȠH? "C%V@ EtQ]o]k^kKې=VYc=5ܠMgM+kaH&ۼKlYC C\ʹ f]leemZ}m__j'DB1L jމ m+/ӌc8^OP0wTRWVeY~eMLtOy- @FPn裍N᥋ΧZꨩVjb|2Ժk:lkd%5%/e fPvbiVP/P< LqtoLA\ХWaO7=XՁmaQ|h'SΔ%CgmcFeX8ھGjyMQET 2gۇfEu&ynx]su 40K` V@,- Ed IA .ߨmӘ ¼'|[؆eMqf4̏63(D%l]aח:(T/J@~I[ 2iH+ҚF3/ap7#cx6mz㙆6mSb5hA%'YI`ҒdGz )jDQyJU-+IKYn\j\s}nuc_3zo6[o61z p<ݴNZI(JKm:;׋%q O`QNpfֶvuw=lq-]<=W<5PAi37Ɨq ! MTug_a_9Z _֛Gem*.xj/07$6,/WCί:bϰ.O/#Yz'ŨZomhsˀ~. PP |Pˆ 0 PΊԏhp  ߯Al+!@cHPL0V0 ЧQBapo zNَ!,.9? /|MM ]0S7Pg" c`-`QߨO[q[QbOr00& q    i6 ["1 *? Da pq̦`{h)!oPQ"$"I[QA,5$M$Q$U2%Yr @-#eMP!ݦ1r'Y'}2%)č SME2F֮ %`e!9T+2(yr#Scr&DANr#.1/7Q/S-gP 21y2);v1y21)1+32/s2-s31353A3ESv^)r#)hd!ZSG\"^B` *\$6b6D8!8S-'!)H334s47B23;331s;;BF1!!ۓ=2,r,)4(lK#0~A.|6 \2?s)&R+sB+Cr(ut$4BPS-;!32@mqIp3.W7A00ez4L{n"#Lɴ15C09S61I}3`?LDN/4NO ?J_ʠ NSNQ)-?4'#L+L3uSŴSc Hte2H?I RmUopSOI3VuP  `r5uUUIYub%6Rj7{>WkD-5.]e4'dURU_Y;<[6qEPUh56i5$W3KvՀ ^dRUM/vM'uFYc_mq[r'Wrqiqm 6FwXKU1jWAw-pG`A1`kw17"STgVMwesb?tA6oQs.͂5owH/?YKw{u1RzWSwɢzҮm4wpbwwx"8n};byFV~uvmuquU8Y5Yzv5u 8jQ!X}{mrvRQ8)u[xa&L8{NW8mx  RXXkgvkX٘k*xDLXvo헎8yِxVvjX9y=yAEXvWuLSى[ٔ_9vekBCm9q9eٗ9atywK•yQiU99y99ٙٝ%YY陟9y:9y!Z#)':Y=:I:O:MzKQBD:Aze$qZsuy-ڡ?i:-9 z:WVgz7:zڮMYzF]_:Yz [e̯zz-[/}7;A[ y2I3Uae۴g;koqy۶{{};{uW۵;{s۹[;{;ۺ{-Y{׻0 ;PKj,TTPK8AOEBPS/img/dbd1.gifGIF89a63f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f,6S H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜy8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhw۷pʝKݻx˷߿ L~)^̸j#KLej3k̹ϠMӨSVźװc6D۸sPC?[+_μУKN:رνËOӫ_Ͼ˟Oݯ(hv9b5`E(ᄜf"ۆnۇ p$r܉֥,x]v7'4h8<~)DiH6$PFYTVaXb)\Vp'dir0lp)x|湤N Jif]6iܙVjsiҩ馜v駠 djꩨ֟ dJ!譯9'iq+*&6F+FM3= 2[ [˹覫 z'>{«֋'o5Zjpo+r6uz TX5!1xY2[jxʅ8 l #o[8qќp< t^}9g\(0T[-քؾ+vgL0[&.p;Q`=r7bqcVcݝ̦tnm!ƹsG[\Fלt\t^KUG30.րG y7r0~WWo;' -gVvgߪ0qw܈ۭ_;7 ;,-P{8RE~OrX#X;sKr:ЁND:t8[V 6sJ]n%a_ǻ /NjA.!]"3L¼9/PыhUEa{s0_\QiT!C6Dl@ tqa~i;cJE3s"^ط\e;Q4F4B +O`:Fӎcxў~wعWG ь!l1j"Oba9;a.%!:AZo14ږ՝.4W >̐!V 4v5m Lj-&EiJiU.w+]NeZK>iRq:ÙR-]Goҟz30~)`jY*ڎ))eR̔?c$;Zp5l~1Ydd[1~/1AmP<#T4b<,cpYFeyyߖt oۙe϶珤 M[-gYw ([nqpx̥e &gZ-(&7Q.G`7.a+UYߦֲ.Mꪃj7֬K۫5Xn/~\<&UkF+n.Ex 1et1<4Lj<د~픳M^vvv'*o9y`>At5sьT"hG%tәtC۵Y*mxxIi3ˬtBZClswavJ `mwvv=_wCw]kn1ږxxxxy2ybby.'W;[y}!><bzC6zrb2Y@{S4gt}1P?q%\V'cǧOz[|7g}.7yTWW\NVh5[W?v\AdD2'~1 IdNI5IH3]9!wi_lvJwSxBx<&ToAs瀫XKFF'Ag‚18s4oqx$3oqU%QVOSB3BvC3mg_KeZi`;%E/`'ʊJ'Т(%<' ٝ%9%,y)zTiS:2Y#W&\.Gb' 8E@1Q\rđJ #ShJ x_y*? #Y#)2aj$J jl %npZ0r+VvK):Zւz&)h\_j~:CaGA8Rq+֩.ʺڬqJ!ZU*:!*!Bc膬z蚮꺮A1ٚx*!Z0bZyʮ;[t k*m!J" xj۱";$[&{(*,۲.02;4[6{8:<۳>@B;D[F{HJL۴NPRKV{XZ\۵^`Qb[f{hjl۶ndr;t[v{xzqa 14[c87`{۸#}{F=z 6۹wۃ[{'Ra;"=뺸Z69O|;' ۼ˹;K'+#k,%3+~ ~k*1۵+[q[κr p@sG~p l~) ۼ ;\Z# )۽q pLq 3,| }) 6|8:1[|i»,Ӡ   `q Zŧ  ^p>BZ`8[{;p zs8s!OE?Zpǀl뱽H P\,gT -VX[< ʡp{w[u!Gh|k7'76n,\Ƭt\Pv{Տ rLo!ıaʒѰP~pW ɘβɞʡpT#4Wu\ͣѺ1Q˜>܃,!˙ /ܾǜћzy\<[ 0%cZi[|>,cW8Z!Z4y0Zr» Ѡ p^ E@MxPZ< |`}4h[96[cq{ҭY7}q:YVhu5P@{wlfZYf!Л/gpR ԰*Օ ј!њ-+ Ѥ]ڦ#~f[&4eh?q6y,sMsUf=͟c[~6gW،1fgۜY|gCE|~ g`^ rU ް ~޾'%`X< P,UhFgۂSoo]e]pfȝsqeGۂh,sss1hL˼v#ОmЖM \@Sn|O.jbϧr'}T@D4 Tp g]? ӰL pX, 0=ʶq Mr8xZjr)͞9s7[[ȿNSy[vo69)rl]4A~]N ǎ%0:^ўژ%L`.^78=&7}re|5NN^ZntnXt@p瘱 d!y@ x F , |iM9['qs9\>s>˴n?.iL2I3vprmm)><d9Z߃Wnfܸ]h̼=GyYZXs2}ܺ},/rKOӝ0p? w   / dm S0?ʂ]><-}̌%U;•e_q\~?_E_G~ N+,㔽и c_p>+HC@ DPB >Q"XUR#V,Xy0~qcń0 %1Ft%GX\BÇJM*L1E.<-M:_VA0Vß1T kj̞**aŨ6 pʼnU-Y̤MC8>T` LR9$V qHKo2hU2#J%p4*3%k2ɛ{Yf6N FΜ֙Ι=֧>S %>>C$"@D0AdA0B 'B /0C 7 .􁥒NPî ŲK/_1p -B`PBGⱄbƆB,1ɆS̃ۯ; iN ֻ.+o.O:,{2NjPI;3O=O?4PA42¢rqPOܦFQrRK/4SM P`5TQCUH ==PE7dr99tWgV[TR\s~6Xa%XcE6YeeYg6ZiZk6[m[o7\q%Y]\tU?,#*^{MeS}v aw[u&VfYs8bA@/8c7c?9dG&dOF9eWfe_9fgfo9gM.Cg-چw-M%iV_T~yjk8쉛SeTF;mfm߆;n离n;oox'^FUG>ygyo^⧧z3aз{?|]?'|G?}g}߇?~秿~?=g`8@ЀD`@{g_%8A ro`5AvЃaE8BVx@ UBЅ/a e8CІ7auCYN8D BRF4 ĈЉOb8E*VъWQC.vы_cE"b(6эot8G:юwcG>яd 9HBҐD$8FF6ґSAHђd&5INvғe(E9JRҔDe*UJVҕe,e9KZҖe.uK^rf09Fp."e49MjVӚf6Mnvӛg8Ź_ӜDg:YhLUB 6X8O~ӟh@:PԠ,:PJRB'mT#/`3σvԣiHE:RԤ'eBRTd֔oCt-) ɍr]m#cNNk]#6ӆopg~&n1 mV^+#X,+vӍ(5jk_Ʀyv+=vmnèm:ZՆ&pZ6 dVvo_xc\ܷM 8li7b^Y=g1ع\um/ya cN.1=@&ZCVk7N7ws<@!ZK9l%G;MKzb.)UD%$v72|?x.oWۛ^Q\e&0DO<-]Ǜ78~ncǫ&c-@2v-z#>ŋ-Xw-t;¾$4B˯'rAkFb׫ RiU-- B!$"4#D$T%TB{(A*URT$!d01$243D3tB)d6,%쁞9:;<=>?@A$B4CDDTEdFtGHIJ<5tLDD9OPQ$R4SDTTUdVtWLELYDO\]^_`a$b4EYdB[D!Tghijkla°xo?q$#FBg$udvtwxyGbJxDBzxjP}4ȃDȄTȅdȆt7!ql2(*LJ~!ЩȂȑ$ɒ4ɓDɔTIŊ*bxR j.HT(!$d0x#4ʣDʤTʥdJ71xɘ,I*碡Iʦ$sȠĮ 7j!j`t˷˸˹˺˻˼˽˾˿$4D̻l TIGJ؂xXP|$4DTdtׄؔ٤ڴߴ{TjPjpj1Hhh<\ jIJ!ͤL$̤{\0|Q‡`dNJ|+'gNjpR I*KLO Dˢ\2ʢ=LLHe ЃmhFNԆ<!r.MQ\QlQ%253E4U5eS2 8N1˜`N.@Rd%5O*'P+}Ҳ./mOh3:hJKLM QQR-|>lS-*J|8 j-.C}CD%Ѱ@Q ;S pP؎jT9NlmnV,Gm ˂˃\+>L[5:RDJ\UD(وjւ`Qb cmX &x;F % ,ҡ8P|Ћ،؍؎؏ِYFo{AIW0 Q%Q}W*c-$;i؂F 0X,`,X%cګڬڭڮگ%B/jҖm|`M6Z2)[}`ChP:-JZȩ0kؼ0\ɥʵ\I}AeD-}݌븖빦ϕ!GHFtjjfSXPm81mj6Tj|(if얦חVkdu&mư^eKm krly&6gVjviw6Ox~6fv6n5dttm~tmmqfl>&.:xyiư]6cKfl^h'5`[.FʃFpn'%6CQu'7\^gfʭkr-jmݦ¦Ny U͆_g&w'"hLF+Kbv+lh(01OE~c&05q#U&9:*4Idg&w/A'B77fcgtfst=z>KL?tІHsz~fM'R7u''t$ SXuNuTOpA]^B `NuV_PQegfa`HPI[.u]wnoWBUvj{*W^I/WyzIT$!ίbPlw~w/jp{eQ~ jGނm#f框'Fg?5TjWl=EQת TR>vBy@wtwBuWbKIZgWI%Mq:ǭXExpy)*] pӯo>ie'Uwv_iGZ ݡ6VΐADQn!z!!_#XbIțۍw#U 5 AWWDYX8$Ey$I*KH*XMv.fւ!ncDTc_9y&i&m+V Q]%!"By(*(٨o2gSR"eьլ'0N8i)***an@Sɝ1jf^{:,J*&>\+q˪^eb ۥA:+fN{/RUPFT1V#%}[0-lX2t'ibsXX3T0>rWv38hG>+p'O >1oނlht< 5]Nհ?C*RQ;v q.|! c5(a=x .IVކA"|,bVm$FHɐO9ݧ$өR*Q5 < E5 ^#bIzRneI ᶵlc_ͪ!000kfMw=lN*i嫱؂^7ĐTϧ.tAG0*>1-JL%k[ن(E,nӤm,#GX;Ҍ=_rq#^TZ3ukk݆w?8-!y]^v$qN j7$-~%Vt#=\6n*!x9Z2prHVYbpe0(m}mrߔ'-1J:A#UqWb#5ʍ90K! _1\zS qO,eW_զMMhsM:cވiI kC=߃ v#̜4 -(:|Uj*L(4YcCocvf5ym?8VzsyURΆ. ?j0b@`zsU0g_0Y͇-j]0{ݵlڮy~uO:ҁ.`@xѽ~Іsȫ8t/zQCY':3 ˾<=6:F>?zGU/fNx`N` [QaIa%a2 aax_WG `84! -NArPYYHՖx}  _`}՟~u-#6p4Z'#G-O$F#4|&n"2!w,)F ~aZ"2#Rb "1V.G()*:M"&jcrc#n#|coDž4+)0 ⳼I%y4(diU^yb޵5,ޜF,C硡.G΁=܁<3uCuإdIc$26b46akAZd;[1NHDb䊡 CP:#Qϩ`6 B&F# Jiy4)cީ^ "ʣ`=aD"`YGќcRט+VZdZSUd&#H2!1[m)*=@ieQZr*dNtfH֦὚G^iڙf+eg^ %VhR›=Abr&[JgFRfb-ߧflZfuBbs}'f›tA`gq!AA2澴fjQQ0(}XG$oH(^q*g鞢GI)K *0zxBRʪF*Loƀ4*r ٧F⛆!jG6`y4Ha 6`.2)̔6*k(Hꚧ+ݪQ]j)qݾ֤kR#RkV}j)GL ` JǮ+Ȇ +RW+:fJFcNr*Na+,rꙦ!",kl>ɶJbw܂,*>lzl*ԭL݂RȎ-ٮzj:6 ۺ&kkr&vj欢6-6J}P(++^h)V.dǢkنI+>lpj ݽ:`c*jݩ.k .kjk0aSbfʗҎ"j6ҪLf&ɲ'ŵ-:m1ߖ&_jlZ&MkĦ&(Tm*o4z"oo?hSoN@NlѶzF`Fh,>nj3d2-K^EUL?B 0pHQPpMЛH[ł[Fnp؊0 W7 /_qdq m`L11q11avSX11sT1 r|e!+=pAV #?orj앁*22B2'wfRlG<'%sbrp#{+`H(=(FP**hrN*031132'2/3373?34G4O35W5_36g6o37w73883993::3;33(?S.(1bπ.`0/W,3@$T'3 %_ĕ-2+4DGt`H![<+Aí\/I5t&?DJ (W`KA'ɴAД>⑒%˔t!&Q5NKW4Mc(_,u1RwWoHTK45tY#@MБTWՒhW׵]I5S7EZA3O͑\3Wߵb/&oL5*u/iPa3P'iQ36iuT^W.Vam?liwm7*jDk*hoĿ3qq7r'r/7s7sk%sp?7uWu_7vg3IPwwwwjGi7*G @0וz7{{7|Ƿ|7}׷}7~~7788'w0z‚GO8W_8xl(o=8y5]I*8888Ǹ8׸8縎8xw99'OÐxsmW_9go9w99999ǹ999繞997 G/:7?:GO:W:go:˹w锟P' {93 p9B:׺:纮QSʭ;;w'{wOԛ: a|7` Poyu#;;cHU4Azǻ `Ȝw{{ ;;;n'6H5{hh뉻SV:TBOIkE@5$ Ւ<ʧʯ<˷˿<̳xWô{h5A 4|x_|3ϛ|7?=#|G?4=ПH@0(1Qk&PL cU{xHF16 $h!*PIcB v)E,jpV8Ď?:hQG&UiSOFAUWPʪ*|F l;kE-Vom7-Vpջo_M%UH2'Fư C~j۶0gwH8D@,YjLh:&i7 DҠLm¿>xqǑ'Wys@+SJٲ̜5k3ZCmLH!d`K&; | P/પTلJAG𩢱XFPmJeQî2a7 LiF0{1bL2;`#:mD%p%!ʃtiCʆ aB.{I/l7S9;S=? TA -C=DH%+c46m 5'%2Do,MI<(ՒLʴ)A SMAMT]y_\-*TQ%cef`f̺ C."d&!C)*W\mhWy'3tǣ[ 2G\I H˴R'II!^#5؍9AYI.Em0v ntOiU?XTgSIyURM&ІXjXcꎅu *fM6=Ej*Zq\zo#^q_!ag|Iil3r&\fӚĶF̠V+mTXt j/a]i9Q}MkĵVI;M{wP@u̓9znsX|OAQo/jJfrmm ?o4 7p?r u> N1xewbX0?Ї>܃>FoC4a7L+]W]u@!Q^ HUE)N[USE-n U l=Q1Жƌ(D."/1jы."1b8% M,#!IIN%1IMe'AJQJUъ?Ă}D\ȗ,)E>Xe-La41 Id.tnIiNd34)*|7 ɷ\e%Nut'3NyΓD%T8AYOz/J9ɤ uC!QNE1QnGAR%5IQR-(]SΔ5MqOR%PT.͌gSyTRj_ڑs:UWVc5YEyUS{ɪFPGu]TԋXNa#SG-c!Ye?f,0۪V#CgQZUu-k)x m^F[͵oZܬ.%%o*vs]R; 8wj ꋑ\w_ /2ë1엿ͥm?ƥ >H%}z ^vR_ o 5T?Pb&ܪ@C7v P^=1|5c!S2\C'zZ (iicP'1PQ3 "a($#fYc1f56kv3}=dj#sfs؛0!u! mcJ%|ҕl-x7ħ xF-iuhc#В7.k 3fmHr“-VLd嬜T(ukvɅӎ(a ay^^KQ6:ltn٬B=Z- voA]7 ڵʮKn Ǥ~nNW6Zo+1ܘӭZYDn8޺NF5&m{t6˒#\2owΑt]̜0MCG,i]z!q5<Kĭ{N gx_O};w ۽.:̋w/p |{K:O~x'y 0Q?P}ݙg`ٮx>v%Tv}aߞI}Co"Q|=۟_^̽w_?}Ud/c/O 0؎/ы,} XN^()maAbB*L FDdhΆ CE` <$c[l нmd0 %K΅;*^~(Ю\BϤChZd΂Qp𠺰׾ p +A40z!.PQ1ELnPTMN QqhHO#](+.nLZJMژ1*.1q ɱ5A$&Ġt(D Nm T-Q1 " !l$O&$ijhFTQ&ڞ1F.\QP"+Ð ''GOaK'k'*/@2)2)O/nDip^&(k+m0R/ ,Ѳ)F*[n7RF`**--//. 1éF4T +^&1.*<Ў&&1/!> s0055255 /*S6% h37 4K1 8B:!@0't0s |F99:b:q:Rr683; s2Y0,s9߳5*9S.Q06R6k;UT,>s<[0at[pFm`9&}tG >_tHp3I#FI#(R24A:eS94h6A7t5/AA2e47T%HKKLSN٧LL4M`M43wM TN4=o=QS54G@=!@C7#/RR35'LHsFQ=DL6TmVEAS9S@@-4G9W0!A7H"5a5du/ SU:RgXyNnXUCDVU?5VӴZZi5[Av'^4eQ5/I=5GU39uN7i__M-zTHMC95b7VP`6{R't[%__K8c?'U;/v9sY-_)F_6U)k59O;ScWeeak^"B..RdF/T ?5akt24jkS?>7eWub[V2I x0S99F6'uiCX44XSl;͔geIv`ɬL\v3O7`]ul-.6 DVn3 l/TpFѵ_EUs|46YZ%5unu}TA1\bueqou!\sQ d*D@WbtFX44qS\BC*FUve]Uw[Xt3zzXǕ7BurwvEhܨ|/!3 77E9~`l>oU5VRwuF3Bo.N#_'XL+4.fH)gvF4Bxa͵4KVtzbW̲0)$bE=uOôuTf5p4UU8pva-3x7O8BYp~ԃ1r 0 SDFp^*B^ RC!8冯t@= ]D؏X ηyd+T?BpA.i($V` x֔WYи͕,b2)y,/YX4*8Y.֠0FH7FP aĚ  0N8*՜-ƍKw'oW'Z-y"Ihġ6*ڰ1q3CrJq.\꛵Ol1nAlgѢ7:HMN:UzY]ZSezim+ٲwD5 /:I::zڤ@~\4Qe$ݦ$!ڪ X=+H zzZ;szrbE:{گ{)%ZExZ: ˙f˥ hK*E:3>ZDڣC>ζ:S[T7ස;{˰C3=VzV{z/\*ªJc~n(R- q2.k2__۩{{R{ v'%ۛ۫.{3%taIڻ5|Y!\ Hi%Wm&Po<[R#a1S:bڻA{Ha97ɵF|PK{V\Ñz04ė+4 ٔ\3z{RJʩ4[>Ψ 9u^k>rYse>~U>Y)臞胞>뵞 Oު>쯞' ^Akž^>獾h[?^T`X>w" px/_>:=Q_ >"S^B^^Ax%l\E_=~/G?_>Ivg]Ο[~uȷtkǵw/_ Ë?6<̛iۦA^ݼ{7$/>gү?>/Y~_!>tjw^]w[ ab"Hb&b*b.c2Hc.zct蜍>dBId1Jw1l=@8HxUU~)V dfj~h NC@/RK6dD CRJ]r闗n |t)j*mZZGѡ:Ĩ" j+P>kfY^'N,9m&d몶z_0ؑB, ݩUW M4/dj/SPB)/Ⱥ.(g<[!. )͞jr!ȩNgN.(dP7?R& P$=oG0P#ˎ#5|_(xD-ʜK^OzMݨmj'xJ$4JyK3y6P3s~:?!P r9 1pFpCJf=^ ZAs-$_K `ȼPC^( ]3L`?oz$v~%9(Kfsv;͜P͎yb6v=-2af-frÕns!ZF.-D(67T)[EZ AH0am<Ҙ.B]i/ ɶB}" }Kp \,"x}wI);c#sجM" &Nn˛5=+˲Yhŗ'U"LhYFՉ,= 6)H`WZT+ /9^ݣNCۉLJ]9N{!u9PCRvӛϥU{;휺=砖"Rr;BP>!/lS"Lx}Yzڊ0!T95,X+^-}q]07w|--Y/ZDFsG}~8e1|]g@tAaQ~݄Wy p@t2Vԁ~1?v0#׀g]?B4&szvk K9lAixvuW{BׂJ#[xNLnH&SPVgX!ij#DXHexȇrZKEiWAgSȊohHpg-@/DȂ.iXaq#Ɖbe ՋX8 ~{<dh؈#@ KƈBBhlA9m$xhS [PpwtaXXxHȑǎB w(}ӇwW !5)Y#-" j]'*I , .Hp [`C|pcjV%pPgX(8%4pqI-lٌEfyFTl[@F4fFtz ; 4 r󕝨3ŕHlّ# j^$E sIW陙ugeIim90~ 1 ytX]ywEex9uy& w8wS@YY@lٝ9*iC9'8y~8ܨ>SbCTِQ])*-)X( HKc09^ >#j z RH3GxI Ax6ڀjTm[FOV+Zʙ٥'L SjJvP*,(DyZS}yEe:i{٨ I P:bڣoꩇ޲U Ȧm(Az:WY y)x{ڥnʇ{zS ?jg*Jj$ *Je4骮ʮz#媔 ;jʓ窯{ړ ^ * ˰Kذ"Hi誤˱MJ3")[N - 'K: ȚA+C۬7yNs8kZEkW; 3 :PP &pxRk)D:o q !:P yLK9lkKk2Ae0 ڰ1 JrAn dF1 __ JRdKZ˻J35ۍ4~?cfIP1 56x#䩷U˽9ݻq麯К1IV:D>ľA+4p!Rj̔3Z\V৵ ʿkLp9xǞ0 );V/ ×ٵ4ȋ AGq™+,c3BM Yƛy tһ74j։S6K i2S "V̍Yp"[mǶ}̊}px g ȏ̱O Ɂ y {<@ɕ$ PLL@|ɠʛ,ƭlt# U L]2M>wU}BMͧ T Q>װ"K՜QJ|S=ԧՉʬlBU=/l=؅m Ŵ F}l1\ UAMԚMʞٵ4ۢv0<ٱմL ( !Mؠm-m]̼ӓ$Ժ ٮC}е ( 4]<ܽ] H ݥ e\&$ C=M7m%lڦ kAݰ]%A\(ۮAݹ~ n.Եˮbn-xxw"~/ej(0߉4x0i=A^ ULʍM2+jA4Nl+g:cS;~-J۝:-ϵy=6n VMz^K2]In< >kߎ  'o,$I α'뽾f3-^ݩMܒ ~.}ݯAA !~E=ڽٻmծm%=5঎3\J.R./O@1(00hJ p[04EK00 ?(?N濮\;v*Md]0 %d;=^\@ҕ.蟼Lnr^}ڦF~9mNI=ґ;V/׊b\gYBK'X$\z}"Qf5,(]_SB" 8@ _.;_GxoYLRCιqL3Pr=B WGENFOEFG/R\ Fض 42C{p$\/m5nG!7YңTVPQ&,8=4OA%ZQI.eSQNZëUnWaCfƈ5 ;{˗N^LF܆3*\zI% 6f .9 +B 3pàCCqMk AZdP&a!BzrFsqG{G rH"4H$TrI&tI(rJLF*rK.K040ť.2KJHXԱmDNO@tPB 5PDUtQFuQH#tRJ+tQRN;SPCuTFLTRI͔xS992UZkV\st$]{W+Yr3W!auYhJSib6[1Y9S[r5[Ew]vZ-'fw_~K]Yc`B)'z]wFqemb3X#7xY`j>a"nqXy5ecvck6dfP.IeXe6 iFzts~=b.J yY$a1{ui6;,VD>@!|iLCהwW|qfpj'41m>bK7G}pu;:w!b~VFքǻ~Fx82AϭoHPj m!CP m~%4K"گ h=@0t- `fP "T-~aL E͘q-f#oF8"0uZG'2Eэm̜(f1ÙmC@>r?]}̈$7"6Y4< #3ΰ7{paE,R9V`fZjD%/w U8! `r=K;NHe yJA9Ox8^ P 4(9BJ*͔X5EflŇ3ʂ>S# =h ЇBU6-d0f@=2Q>Ӛ E16+X`2!!]ԞB\!I1+r*Y+jkҕ\fP:TE%RiR.EcF +8%σT iVuœulA;UNQSpzοH?{{fa9kZF[n2+-x;Fu]nJ\ +a'h; 9hμAi[O;P7{k߹i˯r O,WHoG_Xӧ=wd>zl3[(0`~_[j+@?ݛ;#?@ @ @klRz0C#"AҾ Y90;*?ɾ's@A+A!Aebƒ,/j)l4>88bR2<͋AB)AvQʌ -X¨8\@$"B==ē@Cs“2Cr;A=916 RˌJ6pCxz89:9# >\EVA=VEY?ɦ2Db3 xHJ%D~ӥi-QCP,Q&d=SEnӓ? oGo\Ң CR-mEX.zG{G5dC6gԜ< {EEK;!ID\H8tF&̚ʅd,Nj8O“3DA# S"tK,#IBNG P<{ ?)Oq`Il$T;č$%bvRq:Ȍ+Nܛ ;'Ub%V:/Zҙ/`2MP R =Ik$=4%=%4e~4'vÆbG+F/RШ( %0# ԹY<"3\ _ .ЂB:]˾"*PE-.]UV ӯO|_T{+\(BݪRR%"UT'qVVVGlJԩiS.4RT2KP"(@}W&Tl;M{M|mT->o5AN&գtS*<< ׳W ،=q0ZMÁNr]5_F#2r @] m%TKMԝYuYuTY4qڂ-WMEXhx1ɟ]ɞ5˪ڠW Yw1ڧWIZF $S2Zڧp[Tۜl Ű!Գ;>ǰ &`$%~_c_>WS+,<=>&Bb0 x(c` %6.#fPbab]S'>?OPaaB0>ŠWZ0^_ ELcMLe?bEfPVfʨT^jX^ɦAY?E\eV6yzc"'mcfMgu&vZ}jY&BAR%! +fod0`r6a&TwRׇfS彛E{.|a>C@h-YDmbϭc(Fhh:&UJDgR!MT^9f@6x2GjYjeU2Kj}`.煦Svο.!0|4=-(xVkb"1XXlZܻ.;嶶v<[vy\')}ҐbXU8^dsnڒullmmfjIGmغ, F؆N^ܾlnm_zfޡ.UDoʛM][aj?lF@N56>AJ}o>ִoop(lUT A.Xtj&N onܐb׎8/چXiu" Xqq8ml;p o_y. rV5˩ &0JhqFQ]p8Fgr rCǴ0W8CPX r*P 56YʄƪIІP/uh\Krqbڦo\3ftE.lHj8 2: pRwv'BWLuuZo\o?F9[\lvagmUv{"6{ȴ?OloY漏[wq'xm dAvtE~xnvGQ%&o"{9 toqp7qgox?+1wKؤN9RWZ=BlGx[*.͎yI (XHmoo0ulV^{k{?wFO{{{{||/|-~izuzh'g챇qD^$Wl~*}ѷRI{\{}؏}ٟ}G| ezǿ}5IVg蟈`|'@W@ }{rC}~VL޼O?7~6 _PEּ+>?V>Vx p  "L8ÆB(q"Ŋ/bHj?* )2ƒ&OLyG#_L s&͚6o̩s'Ϟ>V̢ Djt ѥN*u*ժVbͪu+ץJ +v,YZzжn>Ouau<@=Uxb1Xl8r;rc˚% SON#Z_Îe@oέ{wM~%r@eO|9Ϋ .}:gkS]vиs k/?捿PgƆOT,?~ R*!l 2ؠ*AG RXabڃ&arǛ#XNJ8!fBh^uX7813T XW]גZl}t'x(R[F1#zY,pR_Ϙ)&jib9fo8Uw9[.FDX!p-5oY呓RZO?>)pᗥZP|N]r= ^ R|TPtJEetXk [ò(*(`A[-ҦE(rmtb\͎[i43 $d5[f: ]RT2VS̀ۜ"Y;1Yb1)$KU5u\4@?̇ *:Ge u'+DҪY,OԴXS]5P{zT2t,lZ+JiomQ7}POu> 4K̪S%tBPc:Iգ~S'%@QU,6'eI67{ S,:$5Ùǯ5x^dΌ]hp[WtzW>o:_l?h}N!u/z`X6< iChV808F[ ÅTEDBۈ 9h0vezUQ3(WH!J8D/U;Tĵ "7}Qg׋\p!E,INO[J:'l { Cc͸G [r*@@3o (:*y}K1OZdf\6ё;^&Jb$Lir3S#%;eN丏h_7iO@4(A jЃ"4 ](vyӐz0f~Fc* 3\HaԐrDZ mj+7SJѫv9BůSjXV$[V1:۲lMխ^Q@&#H|eaU&UV5-WknVp #IWR]"_.ŸPCQ0Frk[:CQJ۬M&{r]׽s 7axK@b5c_Fbֿ7o\W^ȝ#VR #p x''T#Vg ^1,,Vy+WvCSra#&Iᮄ8ɦ;r04DjRt!4e*eouLE֐6f23y+J^LʼXl 2:ZX$&3G+ZA4ʜ6́NR9ӥѥlysp'Md=VZY%M 3;ڋvJq矙!zW kړΓ Bk%Uvu{Xwg|Ա}0Qu` tw6Al&3sz}7{RQ#E4}G*r/ u$&7Q~a7|piw%n}gPmqȵ:._X >ґUDU~rMWym @k;c]1gu /.7Oy$2xiFOyg}7S9R>ǭ?BoVUq8ã mvDm}, 6 ?ikdP ;|ԜF9sAʘ9ՐTV lɖYQTFyTﱒu]uM_@Iji FMTҘ *<K?LU ``Y=S}ñĹ Q|&  P`Tᠥ TXht!(U j!jb4iza ɈQaʠ5"<"T!NH[᤬H}6 FP3lU`iŞzԁᰢ 2 \נFb\b $Ub;b 5$`t"|SZNc%cHHQaYpN96[#F`:^.#)5)6I5:6=*7n]8`/ \=2{Dڔ AD*eLVE $DFF7J;S<̛T$HEMMsRdc6XL?zc! $/L=p4 >),4$UFGrd1U^%HRHIL=SI|"NRL>erJ #A2V |I`6%& V2DG2CWX*^Ia~Lƥrg*-Y]֕gMDB =hMJhx mVUZcWoB&V6d&e&DlmFmjk_4Ng gAdt]Rƀt&>,hP+',gmf{1 gQpfRqg%d"H`'{bA4k&u^gV^6u'yZH FDQ& =d&֓a}:Ć0T5hC(d͌䨏E&N/j2eωh6fhJRiThFɘǜ!Blu'RZqeg2$ARJY&S\Uާcgd 'A,[J$0: AhnXu"hxVGzڨdd0OJEFddu*K>8KhcHiiqIBEJBd}jEr--6¯k k"k*2k:BkIbč Z^!,~-WD訬iޟwbWj>~-bMmdmYl-6(-Ƅ-7]k[)2-:mjbm.€^hVfZ%ڊ>ZU2պ2n8nL2B۲\rZ⮵.,O>"DrKޒ"&**.jzmbsDooroHhN޲O.}n&_mn"nBl.ޥ-0tnj"P&tF 2#wm*j0r0 0,TX&:̢ Tΰ2pn0^niGr>q1RZ0ϚpT?Sq6˯q1 >Jook1mLq ұ1s wq"1O;!0&"[S.[fFn^2)0r 3h22O5Err( Nr4/& L(.z~.,434p ?%7ӄ_-gr6(,)8?^L2sq/2='-WJfѰ.S'/Ut&ю-F@ò@3/;,>|BZqns/7J?tAG4>O46EŲ9r:o4BABZ¯K1KWEL/L*Can2;2:3PK\ZSS:tSTD0O>-#aWCNsu,{tXE53ƥ榁6tƇB([u%?5\{\s> 8KgNkt34L5f$s'f(IM6F)eDm(&ڵM,o0./g_WlH"G>iq=ss3nG3U5qmu:vguW&7`EQnt76[stwhv58Um0#tCwyXvJiORjDvk8|;u۷hSv~~5px̒dϚ8R8@8ˈ8hyx*s[03,Gcve5f@ԯP %Qd K{iY:eɜbyq;R8cEDq"qnǵ\88#Lct+A s/R&.bx4-4C87bqxsw{+q yezzjnztW7;Jysv ] u'ƱGx"hf'G#6tPnEH{oNWgg;Ŗkzb:lz7~wK#!?7lzY`;뷘MHdɖtsiyʹy^<}6Xc+33s}:|guo[P*"9Dg< Οk87ϊғ<?=[ŤCŷGx5r=/ŏ맫:'Hۇk|Gc{4<@w>6~(A#߾wON~'?CᗽT<*~.1V>'~g>G9>ѣS~Gp]yS{  4xaB 6t!(V|pcF9vdH#I4yeJ+Yt RbEifZN;u>uO Ba-1UMK6utiR!Vzk֫1eRTkXc**ӗkٶuvٙi7Jh&^e 6,V.EL7v8a⽋kµ|stN@5 )eիY?rlZ%8wmgxpU}]ooztęS~@Յw]C hӨVw!oMav{0B`9r|,@W ײp)'Ja<9ŭ8C˽eŹ{HQ4QŎ\$(9/Jo.)&&ԮFbS)TG)0DO,2>@&-,M3H:Ύ<&R4Lt1D{"LEDB.Eo3ץ858O(P+][Ng'#`ɾ(YT$|frϽG WcmUZJU^&~CUy=`Ko_v8}½@\eQ;eaW>en C%`FkEgPeX:hCۯzJkT1bWXWXބ.b£}Smjy`- ޹gƈ~nN{f} A kUOę}ʼSE̻y%ҫ0}sˣ2`+^(>xn@s;ufɖKЩObcud:đw>3{.x8Qc߾sǻzom A++  o\BWuUqks71w 6>ٕ/gC_z>:}4 (+u/IA@*GK^b 8Ix|$h򮇭)a߂ؔan900!XH8DA*jaǾ)b6 +R̂J"&.c 刕*MXlJEv j)2 Rّ|M{XH:"@q)`a*?aOdqSN>ɓJ#qD Jrpd+BG^.䎱(r<)n%m^eαt&f5BreLDs*ޜ82M(30$)Ϊҝ "yErjy䱴MGu3e@z55vtD#:ԞJ>sM~*П(EJPbMB 'TR* L+ 425`XK6z )DKГT8 ^JSө荐zNQϥh&ꊢzԪF_uLzխcYsTM}z4 U+Xw ӢӬtLZp oE>j(VNU*hYf䴧J_IX5kgz6eT{[ҶZŐ];SlR̹˳ (t ʮu]ըMSc+ܶխb}J*Yq?j[۰(YJOd}B &wYKTj>{5޽w]5Bwxfrȉk`eհjWKHc3X~u[xSemI[@1Ҁ{ O9:Uf-Si{ܫ5Mf[ސ n݄|6-6监򽫵a7- %ۦ7 [WҾ;qLh `rLi4A y}+C3үd֞q2O4 gj"".PfJς/5 pB @o&0O%2P=z2dpGNĭTKn`Ї Crp_0 _ /DE0 #P[F . m pP >p cPП00 ?p$L!eWP5I'Q "1+ByUes){ӬO/qA>[7'9o25WoA*=o37i5M&TA DKDU5AAO Ӓ E2*+*-8DhEHKS+݊A /yޜ Z%\Cr~H8 o^wq>He^H jc^^~^.`' _qRAIe.Ur~4s?!!_)_^,0Seq[{Pu6圡[^u^[}B*{a8~CnS{u~>U^ᪿ~-JO./Ǟߟm1 j*\ȰÇ#JHŋ3j?Rۚ!q[Fdɓ';ʜI͛8%3ϟ@ JtfI$]Lr[˦0YJթTۺuW['YҦM۷pʽZߟzӧ/JKm^̸uoT>̹sìV5VhdϢU װc^o?^ H[M,7k[f#NТKj֭*N_%]{5UZ(c h&`EY՗~ޝşx VhX`vᇰCCck,׆.(4RUZbȎ<Jk(!kAiH&L6PF)TViXf\v`)dihlp)tʙ߉jIU|矀*DžQw6v߈6*餔Vj饘f馜v駠*ꨤjꩨꪬ꫰*무j뭸+PF g56F+VkfvkCN,V}V+kPv;"_+WlZe|w S0`yU0W`k!,4u8< 'W ̕/G PG-u9k֚fk)p[q\i޵*a'vz zk0+lkll.l>+mNkm^mnm~+nkn0+ tI'Ҿ8䣎E"Q +0J>QRՕ^]X[Uf$y*|,X_| 20'̋Qf3fF·*j@ƚЎR)m}L7pA}j2YG!u`_hjfǽn xםzv~~ tH7c/h9Bz HB:OiSnZe\"fq/gv&3ޜf:h?6Z!-)K:݆ jl  0` @ '( R 7r aЌT'4a*PB.a gBІ2oCC7Aq"G<`%:P$`!E**OE+zqU Ui@D8|DpX/r+ M诙tn` PHw$ruyFZK^XYⱱLRxˤ]ބMe+{`dv'O|(3AaPڋef)F -6m7R qcTamUYK& Lgrt4h:K ChBjfę83Nk N;fXS* c@ʍq Mh@.!Uh@ ш#u8QcԦ(xԎ+sUF ?ǣ4HLꎔȈ9駬P:u쨲ԵwP$&'OV/T^VD/ze3ܳ%*\R3_>_Txmpy~G^ZVbXf-<)HA٬²J "+Ygd1()H 9?_|`H6Ե.+#T.U2-hTGl2Ne`JO^+JDg1[֣86]ajL1sίO~4lc'XreS jR$BeXž8XTpfTOp^[ 5bY nAF7Dh66xMFd 8:cEH2RE[f]/D1ioˋkI2R0 d oJm ¦)Of&]Q"jXbrۮK7T}7UN۪Jo8Y_<.\S'/zd&XW"7~@ VlBQiFIP*+J6"a;DCT_D!bFp}ys\J,J-.PQm=Sq[}b c*u*RvOtS܄4 tA}(u#i!hʻ1D^(Clks是cB }%8~e>$)1 u9K=ɬbX*j_,Uzd7dӒFe(|Fp}%'μ.9m~3נbĠ B?yU_'XS2M׿"0M0 < b@!gfTN$s KxN$)q p~b@ o_]f ۰ $uѱ!fw ]?XwiviC"vy@PUR u7`@2PRUlRBtW@1A_%æQS`(7 @ #l"ERhjzX@YX}(a'Ak tyʶR2R79FzFzFm0mn{v1&;bR%6&On{s3'<̓oŇ|5oxVݣV=)pVWtps}NpSWW?wXU,Atfg,"wT t0 Urȶees԰YxA$Z` ,b ,O g8vmd֑8OpiOt[Âp+Q'tr +.,y  R rtM,[, ɢ\ QEw HXPwwq'PЖnu_tx!p\?R?cSk5tɀ0pyx[pT? xg^l #vIj+}i^yhiI`(E9{y/z0 &4` z=HaOzE%{1;nwb'{ڹbbxB|5c|ohc|c!>nuH4֨pg*Rd}!O!ܴ ~ g OvqܤRvp07OZ7HYewq1fH 0 y5c0g$O 8G ㇣*L+{F 9Lٟr'Y\SgͱbM:~5f\p >:HzB sgX6)Qhah8[ܠm)PagPՕaI a jT@wIjG0FlbM uhȇ&ZZ5 *Zq8( letY0ک80 ~X Gelx9 m9ShmZzmWaaQ!nHUnynK5`r&*2HbƳk1o'U6YK(،>W)3ySh ׍7Xh[W'XDK'@Ew`ZD1z> ^E嫱`Gr&gTzA{s9!s$:iOلYcp yt]WOBWtBt TF׵ \LuMwDW+Dh$F^Fttf t sTuJT\7FWt\ewlittqpeG+b$k lKGHwP egfi<8ʹ5jzjPAx:{驳1W(iXcpY+wGy6Zx_x9 ̀+YHxk8;wz%bk"雽/yzC9a銜ʮH$yI{י2J`UgfucDsK4HK!4'LwMN'NMʔgz/d_GW桓+H:Zg6s s H!:Zǟ6ڥ4f^c:gbNck|C (2  g)X_lnƁoׁ}!SbeOO awvʖwwo^wOz'"J_^exyVgzn^jh yʴ+˲J{+ D̮[@kq뛉"y;38mڊ9nT;QUVUuA<\o|BL|ɨ ˌѸ;WX¡ypllX +bj;@=ڸꈵhW, (( سIڏYs# QsJ[Oc\0G1+>PC:F7Wft1,w;@JǬՓ t[`M)+X[%XJn}%ͽr9v'[\+f[[P s1@Zowpi]?Pw* B_f ʩ̲yYi +qAl[0aںKym_ iA:"|G*y ;r弿 %ιadI! >gDu(fA y v0+FaaDEr:,4 ~Y/YFk Նs@-Ԯt.u~[u2:v1o<,El']=蕽Pr\-]k? җX#ۼ{ܢz?ڃ5R^#_{WO?q9`yd?+s߼`qm! +1'zw0?ݖI,@ ?{ŷ{ ~{PP ް`~Ą=PaI#F/1n=ŐAd4SK_sd*Єaf?yoֹgmgI&zg6:i^};!?`:kfBNe2/l0VS斻*om͕WouW`m qlM7Džk6rȧo?}}Aw=M A~Fkd1zGO3{/S|G|g}ۇ}~هl_8@0| d`(AJPaQ؅TbaAxA'DA:Eⅅ:dCU1m6t](ʇ|Õ+BD$Y:Vpx9*V8ײNpou[_Oes]9w>c4:^&=ϏsX 61BJ̐X"1ƱDn,c\d FV2 $5HNf$&AIRҔD%)yIUnde,W9KW+siKY%+%aL͸Z Lf6ә_ygLnpn߼[8e+[mCSC`-Y,8grϲb-',F:\:ЁtM#Sֱ.׀$:4+u3'1yc"C6rd!7NV2d*G *шCt_e/9`&ӌ3`~f7p,#zяn4 IG{t1@;ҟt%BԞuSSZԗ~cjWհo-\պkkavl^#{n6i iGڻv`;vG-iaOSѽnuvw=oyכwo}w>p7xp7wx!>qW:]Vxȱ 򑋼%GUN򕛜/wyS˼5uNۜ?ys EGѕNOw,eOV^_]_:ؽv]G^]og;wmǻ^];x}O;Elc. i^5؜zj_|7?ʓ|5_z֟ v`Sy_Ξ}}?|??w+?ɇ~|W~qo}~~~w>~O/釙@$4DTdtL@X@ @ @4@ATdAlt,A@A$BA$ \!4A!A&\#lB(|B%,B'B)B*<+CB'01!2D3TC JC6\/|C3t9C::;̀K:@l@tB$CDE4DElDFDDHtH,0xDJI\9D9PDBV/ՀWt_E[EY[XEaEbaEceTfLgEgFhCCS,E4MNO$4$N9.SϐXO*ϔ{ŌMЄhh8P4e(~~P8 SQ8X}׎JIFpU.(Y%%CQu?KbEp Z;@1`i`E/Tc `}8P9R8[pZ;HQګ(SZZ]ۥ\HZҶu"B+LB$ʍ\ϵ]%)4-E]Bm]XY=U8?XSFFFVtUT#NVUX]OeUWߠ=- T}.X?O9s9ňV,_٭Uܕmx*X_˄QXMJP;x4]10Um^<F& MKSPSW}U^5_XՄT=X-VXhEK 11`_^*UP-XE2bmu|Ma*)j@&H[aM+)8c޴_=Z`&cbc؆7Sޤ] >PCc&9kD.E~ 67&d:Z(d?6cJ [G>]SV-n*^S<;e. &&.bi<*]^-Y=S@8V=1EbXp ?*h8)@FlO^f3vBo _TTXLpLia@n86qq؂0 Q1}.nϊTnoq4} -'67Z-bpr(Xp5b מ,sF1c&sٜ8dPPڥ}tЄcV9s;od6shKGAK& ABU?E/Fs#"'Hwuzt_Wb`beWf?vcvgvX|@iɠYtƊ`iakGjNn/womvVwmdpfwg Emmpx/|(`wgCax`x9YiTTffji5xSPYMYmYni{w4meF2GI2oE4xi@yL!ѭ.\FN{& :^sX[^۵kj^^Z-\6eDž־WEHTe[Kk{kg%GP5wlٗڧ۷ޏ7;}at67-O,41ip4O"FbƁX=U#"fC8Ef"SFebT.8-#h"mh6__UԨqW[2U喟q0JC?7V(ǐaiϴSMSS 3F[pZy.$*2,X#n :',*7nTh0FbJIŨQxťZKqlKuc6?>b4tFqR(ݼL=j0G*T1nQ ̘Qq 1 _7FÈ4&\Abucu*tjqJaH̩Zj Qt.5.o5(:oE7m[{o޼/tof\LvQgvÕGMoj 5 bAQ6SJXbZ"$X)-.#4X9=> $D YI"MNF %TS qahCŖ[`fb)K][ R 5K*o&E-^R!6lb Fn bZG sn P-4>f*#ncQ?TCͪRSd0bt6?ڰʼn0R?.[,3|$yiF\ז{%b,=lAff ~ eV19YN@*͆RSl!R)$ xA uKl1PLÜ@Ul KbvöqhG !xƪE< f6r I.wΝ o;7YG|69L |3#9O?4DIG,`F 7 |7{ ~88;^8GK~9[9{^9蚇蟋~:騛:뫻^:~;۞;^.% ;n|Tڪ@<Rx}чg8RW{B黯HC &! RN`" uxk+C]/J]F0jt#(8ұk#8G={cH3 ! E*| N8ˌ#P =AЅ* }C# щJE3эjGC ґ$=ISґ^OmJ]R. )N@*tz2UhI~Ӆ:EFjI!# iFASSy*V թnYWհufYŊֵee[ d!LkH:n+`ؼva*u,b!Re'kb,h?+Z$5mfQYՆkc ٖmjqZݶ-powm! )eq乍}AA 7`7q ,Wk:]󖷹{[5a}ORox0 `3 ~pCx/f] ڽ[S@ "1Q\b->SX/1mߘ01w !8F&򏋌d+I~2(SyV1*g[%b3\f2m>5Yo39ߙp3 A9І& h<+щ~4!}-BT_1LszӞ4?-PzԦ.5O*}/PcֵFխim]׺5-\me#n6-dSՎmmc6-lmun7-tm}7-|n#4bVc?1N[/'/{|?9Q4\_%_bqUWysns׼89} =D?ГntH_:ԝK=TԳnuWX:ؽ=d?nvh_;=tnw׽x; >?ou~pMk\#?n-/yc~S8Wѓ~/=OԳ~o=_/~=o~=//>3o>/S֯>s>{"zIocjw~S~__`!6 }T:mʍ~SJ` `   ` a"a*>aJRaBF!2NZaVa!a!!!O^" "  ""ZAam#ZDe%%N&f"'B&zb'Jb(V"((")*"+b"**b+(ʢ-+b,,^"/ޢ/'0/c1b20b33"c4.3#5B5N6f#7*6zc72c8V#88#9:#;b#::c;J8ʣ=#$z8qXS!A@@$AA&$Bd?bJ*PCDN$EVE^$FfDBudX!,BH$I~cHI$K@6d#ʤdM$NNMdNP%QPeQ#P"%S*Q:eR~SJeTdSRUZ%TfNnWbWj%XXeWYReZZ[TeU\e]%^r^]e^`&a`fa%`"&c*a:fbcJfdeS2ބ a!6ZgJgr欅?|fizh&hBgj$lƦlV$G~6&ijhfofjr&koo&p*p6's.nf!uavZgvzguwgxnx'xbgzjzr'y{g|'zyg}'~|g'}}'h&_fN:(,AFkDvhDD(Nd~DD*pdmR@ΨUh^(efJ((ꨐ)(i&.N)RV)^F)Zifn)))i雮)ҩ)ީ)i*z)}[ $"#vU5SulN*^:L!n*[=*W&"~.6**jꫮ*Ҫ*ު*j+++k&v^*^I )U$D빚kh@)߼ҤjݫT*֫l*,.l>FlN,V,RZj,nl~*i0AM,M,‘?!p ‘bf\fYmͣS.-RRԬɥjMVu^m%т-rzmښѢ۪m۲mܺmݮ-mm.&..*nB2F.fnn.rn^jnnz.鞊*L$*o/Ol.,C,TôlX\n *GP _1b\ ufd?0-4? ?X&G.o*2 W w 21*2yrҠ.鞮2.۲>.-r-.Kn0s. s111/3272G/?33W35_3g46'4k7wҮJ5@ nTNKNĀ!r?c8i_(@GA2ZlClr*iZg$@#ph!_RC(hVh*P)¶4"l44NttOO4PP5RRRS'5SGuV@/MlRCRk)!Wl pAިVK BxlA3(q^1ǁh.v"6dt#6(I n@2xHgƹV2PCH*O^"[4PABpAlM@I#nmXPh jaBlxD*| PC6$MWyxw7yywy7zyz|÷{7}Ϸ}w}7~}~8'x/83?7CG8}3 U;_9;lnqA ?OBDm%l:Lh,*+4AYD{dtd3Z @lClp?,Cˤ=P1@#`u1c9;[*9`0yUL4!0Tj4G(*s[P0wd4*/(lI(dkGfh`z l9S+0Z'02o';::ﺯ:z; ;;+{:G{C㺵;{SW;{ws;_{?o{;;;;;{< <<+|{k1 Lkqɺl7ktOl3 lĂ4$8~qol@Y ykރ&wDxOwf$K2%?xPӻDC&5hI*j4ǬO=X̍5B@wj9Wu7 MÂܿ*v1y[8W/S8OW~S[~g>ock>菾~~>7.:DX?ENGR=q4ɜĀ׵.c2ս}4(Ӵ*Us?hZygdt,ڗQufz4(4´*P?@TAUETq 5`*8*FTŐDU~QH ( 4kD<j2r !dPclJ(",?7Z)4(OFwM:)QM*uzTjTU^Z4+׭OJuRgŢ%lZk߶;Wnݩv7o\a-+XoN<1a!+v|Xrdƕ1_\83͏;LybϧQ_k׭R@UE*Ѻ{-jb%7KX-6G*T1b@l= CE,XXt/ SP1_߶&nT{b9i8пTp҈*Ii0DI PbHr"- FT1*&CC!CF`!/I`A"d9S:SN?t$OCEtЂ ePGtQ"tF-TSE7L9 SQARQTGSeuJ_YaUZqUOcV_svWR{%WcEvSeXgvYKU-B?"~{m WQbA.[sC@RRbRቊ`X:(T Cb#~b;<"fdA S`X#C&bRT%%IM*R-TiK9Ң)0MeSkOu ԜuEQTJERTNUUU^ZVUeYÚVjEZVu]Wf[c0T"8lhq\! hh)/ 'EYz5miQ{TgumkaZƖlGʦoX%q'.׸es]NWեu]nWw^W%y͛^We{_W` v7_ ܯ-(7 D2EʈSa S0AaÂD-Gzb *F;aX51ax=1cw'?r!/L>d)CQ򔭜*o\e1a&͜2l>f9q:|gA,aTn(e0. Lrӝ3jN-moIئz.EXZְuqMk]Ϛ׷޵{`Z6vMle^h?[жvMmmO޶p[6wMnu^۝x[wMo}ϛ?a5,xsp$< 7kII-Nꋋ4)}H%pC|!'O>\(7Wǜ3yk<<߹r>/Ѝt/]Mge~tG]S9ӡ~u=\:ֿuw}a'{v]h7wǝs{=|߻v~/ x/^g }R]Ť=yo^|nYَ'Kyϯw}azǞ}q{}{7~|'w~|Gӷ~}g~}Lvbctq?~kp/P0'P1579=03GP;QUWY]0SgP[quwy}_`( p C` Cg 0 P p 0 p 0 p հ 0p0p0q  11 .*Ӟh$q)-115q9=A1Eq+8 1CdPqUaegm1i1oqqu11q11q11ϱqձ11q%On M~ ,Cz2d!!"r"2"-"%"1"5#3#9$7r$=2$M$EP Y ] a c%g%e&i'm2'yr'}&R'''()2)r)(R)))*+2+r+*R+ò++,-2-r-ݲ,R---./2/r/.g (;FhJ B 1AJ1=1W0!8"31+s1/131%s3)3A2C3G,+13N5T[\1?|n5%6u37Aʌ|7y3~ qӣ p pp6S6Acb?Xs5UATA:Q38q4AnS6TAdēh`?S9w;<3p`,Q66<;t@:3(?#B-t@854C9B/<;B1CGTDADODsCQtECC]EYTEgFkDmEqtGS4GeTG{GcFtH}H4ItIItF#m&#MJK;tKKtKLKKMtMTMtNNݴNLtOOTLW+ 50nr _ ӄ6;bQg@ RR RRH҈&Qck`ZcPmrb@p`= 3RCF]S_C44LQSWţ4!W5TQcbbXuXQUpTTc 5zUVUQ#LQ}u``]5\`Va `Sba#vbVb6c1b7c-b)VcCdGcEc?6eAdWdUdQf[6f]Vf_vfu6gyg} d1Ph hh6iviii6jvjjjM,Kk 99#Mie56[9p\Q Pd5궳V\xV_?%V5^ ?``_f^AAart Mjڥ?sCYkbo[ !vGDb!n}S 5appaǥ7y7A{c0zQvkt\ m1|q|||ŷ||7}}7~w~ۗ~~~s1 &OM4tԀ88xԲZ,xU?p U 2P29QohN%'[/M-)md *a99pw ViR]fos`4X'SAr !Hz& !bh8(%%paapD'-kx&8([z K]kR h /S/ceiҖsgy}Y٘w h;Z \URƐHlq LTv__pJqc@BI7H9 ~InՖT&S6iEDY#8E D{^?:bF&R@ \h iCa AihGX'9Soly;ig['ie[۷%%p{gr2A-^8n[גT ;ިkS\Y\ e(dAe)`b@Uӳ %i%=c(ٔŒ ?!sRF@ t9ɵ?t85 [a[2>C| >&yEC|\E) '' a]E<'uhǷ#.h99˹\|˽<|̵̿<͡2hchÍ\ !IE1r!e!2a PW` =)! #5];9=_T+o:zYc1͝A HWqzҀ;.9\HddF(("Po2hs9AU Vc` .\CAzC4!tA^UAF AݨUW1mW"柫aeq b`|A.|QE&y 6x!y74kq7#(]mQ3`@y=^u5_]Ww荾>>^~wJ wDз !V{W[ ^{ Ā Ad="`Y+` HLkV;>om6]50Î[C ƀ <'aa|[+AA~f[[Rpߑ)F(FJL /ybI(c*b` ^ 8Wo,ݎ(( <d_ߛ&UbLp2 %_QF!T JH-;DҝBb1?,7O*(7ZF;M^tJOt1cBJTSFjիZr5W]˂,ٳjӲ}6[m.ݻz7_} 0ÊuI*0Ub5~t㯡{\@C?ױf9)T5fSbƜz55QTs+?\6G汮vǛ/7f^ɑ{% X1`UH~'jY^S25`F!w y]GPD :*n$!7+J&MX FDEi$V!V !Åŋ":Tєxh" GZ#ۨd,\!AuR3E("x?THHTG~)h5*siBBɃ:!Sjlv)I'  LP?~x*K5SG;A(~` VM@h~lN Rf-ކimb-BK۞.隫΋k/˯+/ /o ?p '4~74CtZfpikiD:)"}!cf`eT6TB"$2,! iOG%f|Se2à|QR$j:b&F|e+/hN%$ I^W ⁂ϼyeyA}\  2_ X'v3Lk| ;~a%W|yS>Ooyӧ^/=-#fA[ {2R529Y\L$Uuz?dT&T?H%7%n?_ϯd_1D'8j♡U|n pq&T@)#س p` ̠'qKF~bpb0ZP##l@;_a[%2cc!Af at[ at'^a'gfUPuW%1TLA @\ZA'7'wfTAo=apD@h9 1@sc 9jsXjt(uwƇv؇y{臃(GvQ9%voHhTxȉ艡L?҉0&M1sqtnX;!U ((a!EOŨ $V#f;6R'Vbr#:L، >t7XRQ]uIY!1V7YSiuv⏾X)2vwWVn,uMnǐV  .(X1_a78yZ5Z&I'Y+-/1ɒ0926I7Y;=?iu10@{U~Gy']ǔHM O)~(5&(!'Qpcig"V quxiwPc}e+`' i!֗o&(BU0yyev bfUIKNxQViɚٚ(9Ii )Q#Iiljɩɜ9bkshB)hhwzGzٝz &_>'%穞 )I9Yr'z:z≠ ʠzJjz*:P1CY{'Ѣ,/*1J.Z0j9;::ڣZ@jIK:J: GsvFw4m$Vjh_ ͩ:TUjedXuĦoqGZzm:u wyzrڧzj*t~Jz|Zn~Gaʩ:VQjʪꪭ *JjKԫJ @˪ʬ *Jjي۪ʭ *Jj銮몮*5[&TJja:_!)_D'_8H+Kk ˰.8#:7j ! #+%K'k)+-˲/1 3+5K7k9;=˳?[戮kGj@3ߕ")I+SKdRYETƪ @I_Kekgik˶mo q뜱7{3[(q^Z8c+{de4 ˥$u#^X$Q˹빟 +^;G 1%5;_|Vy K&=As͙Ajⷼ˼ ћJZ?z˷|l7з˹1 >!$d#?_Up˾ ,L)y80 {\pF3¯.!أ?۫é ï!bK5l79:|sכ6~p-U |kp8g[1a\'Q̶d$Y2[Uro q,sLǤG[<y ű  \ p~\zP ySęO#<PĀ\ü! (?Y"Vh +,LL[?tb@OY%8 cĆ o 2 pGOUks`H`ΐlH`lCB ̃Xp*L`(ŝ*p %>))`LH%YA_ƀ !-ҡ+d Ȗ#ı [ \+E q P m@#= l!!Ѕ }МJa*pk]kѺ|1ܾa#kmK@?iwU̺GƯڼDMP+̀ #Z9\ ( ٮ/* 2$*m U+ڭMٚ}}* -^?eee| ce]֠o -YH{+m&҇ qڠ 1 + S 3&@ ( կۍL >  ->!nа@?  Y%C::Deg˱l MO>l 6:18V+!Ţp yPD~Š,ة0@ULˢ ?q+YBVmeܯ۵})NT'ٯ* .~ n踑6->}^vTMP.jcP g3/ӫ0 8Ν09 d0t^ "}H})l\@n7#\ՔM /ٞ7~9N Z n s3.O=l7y/@)J1@yH !)>P)@꯽0ᡎɝ}QA )⬌н~~Q+@q Hgo7?mmoT[ާka? N9O `P>oP~ Lab*@,࠭+Qܛ*B?9_u@ (Ro+R_Uoq ˝sFF|/O*ax[0}|; ϻ DaOo_ j>O=N]/ T2A .dC%NXE5nG!E$YI)UdRf~bA6jըrϐ۪ ZͨXĩs*Q4ͫMZ:kB ZYiծe[q&̑ U-0o(ϹУՒ*58 1N̐f^oe]iԩUfڵJԜy#׹U*菉"n d~sW[,$tٵow] *Q~E[c?8澆PnO!:pAtA#DKifɦH6pS>s+EKK>ޒ.ώFsqG{GrH!$H#DHrR+(!s0TJ+rK-K/sL1$L3DsM5dM7sN9N;L+FË03T!PQiERJgF'L :$TLEusuE%9 ]M4CTXdUvYf[46 kPg =h&i 7\;`9*`,$e -XHU|䍨~78`A8mv`>R!^H؃(Nxc;c47Uzi)E/G`jZjtDqFi ef9D;!8:Mcf$kvQc`kBU§0/VXc 껱ׇOK4wq#O;m6 yTb,pS(GwV瞥KQ6kSljPљKwm@Q8!#6(ba4Pg!Ћi< >'B,3LigY`G*t"ZvmA_ aJ5J; IRT,v0J P`f $CJY>31,R X[i8&Qc$c%)h|lhc<0"5UGB"G)&j* K?aJ>vW䡊^djx_3 ,V1>C&Nq>3~`?j c݄F9tX1iqKd&Sd|SjhdtAG)rcCV>zPC3>25uC\/::=Jt@˚t; {Xb$ְ/[&& m&pZ qZrV'wx'n'|'{',LRRRDiRzzljR4RIZڬ#,"z--]=]E]U]M]]ݗIUP ڍU--`,Iօ]=^e]}uM}^^^^^XY_ J}*]:T9K>cuRy"*t*ˮrZ+*r*1$jWBp\p*F+* )xC`u }MM{d\2ʼnoR-%P6}5{yX#>sAb"vQ6'%lKb2"'/6s?3N3&5,╊b`kb(><cb<b*c0;.d%&)NC^,V>6d&FGcAfIvd;6MLdLbPOdReSd+d1d=nR~?7O[FP\X_M`Z+~s团 qq`QX_Hc5b4-*i/ט[&E (?R,n~m׎m؞mٮmھmnmlJj81j&ZX:"e&K zF5B[eLX00XRKM<>oF^onovo~ooIѨo@౤#6)F)ཟ`*mXo~pp p p p ppqfU)o#ˡOȨnh53'1Fz[ͬXxMnvr-jxh[:-2r.i`m(r2s3/s4?s5O6_;~ٝ0U\q)CMK,].]HX`dA/KtmqQ.ItztO6PbQtH8u`KKc>1/2ršV7uyuK7Ucd/eLRvJufuVtWh'iovdqvg7wltuWJmrwpGw{Q:wwwr'owTj U(aw i'xu/ ?/q5s,׃לPr\=Xؙךwyy؛؛3/u9fp^p-w yzzz{z'{/O{g{{_{{{{d{6x@s}ږ ۗ#ۘ#9he9tHq/?q&:)]q|}}w}o}ۏ۟}}2| _)!g;;;W^+?¨a5~6s)+,N?~~/?O=td="BǬE;tBiTHi?O"Lp!ÆB(q"E]/նQ+ϏXOLr%KAgL*l'm- j!C"Mt)ӦNB*uBTbͪu+׮^=~&vXby$OF*?7`ĀqZ5j E1fLO,) # !'>+/hP?TuAVCeЯ£O琩Rz [vt9Z!@.|8񧦋#O|9sU5kVTJ-1{I:SG{I?MZ(KQCQGՈBh JzuL4.*Eaء!!X'&4VX*V,jЌq5h!Ex|CJ3|؁WUOvx̪qE ,<CsE=I/tJ'BOLGM5U'_}]c`GԉEt-?q0xTy)hiϖ[!A +ް64 ۸ s֍A}#?Tz`5-): c UP3,kUQC/NsB:r^V|?aVb.rbm辅PhiU71l9ⱎy?1{9w쐊\S"5I:)/"~hK*IUC ([L[2D G3YJ\;FGKvYY#^wv&BgUx&FCީ\/ $:x]hdNS;gtX&)b蚸8x> l *8zRP mK[mBzP"ԠC+ЈcC/JQrt iGK*Rv#hJO (e^ALkjS+~J&AA`>|R wӓ`#mA<ӧ**v lVj M:^g1:l&le]A: . cx"B /QӯU `w;ҍS2¼>e}x.)HblUXEA- L[+ֵ-m_k[ aluZַ noK{jB$ҝnBR4v#@OAql+P! T_2s4^օX1uT^V+` b!˫XѡnBj[7#7mHY @} 1p5L SyEQ<61wXh9BV2&C9̑d+?Q2d8űlf,:}dDHgJ 8} YTZx >ݻBv11f]1aCQtHWDraN*((e mg 8 ?Z04(#S`6#hn0&;О6kWضmz#9O%^9)wYmw0n<⫗!  f;+ S˥~ {rs4"J?0ސ1+CZ/z=ƈQF F*q~(u\cxK[EWzKmS#JRIGQs=5HO|Z?v3`нBӺl9X+yMT3 l4, PZ8K$ki{3dy0ٵxç~f,}V!RwGA虦\af ?dYVvfE kdZ` "{!^^X^ j:kBJkRkjk cc̈m eBFF,DIĒ4ɓDɔTɕdɖtIŀ Dᘔ+́~t,]Ip,9 ]+MNiEH#م-qLMflllzcF*y&$$f}c6>G/c e§aY$2 96\hY$Xh&hffv- bEo辕"v*f,"*I"'d%٢JNN4K"|GjS=̪OtJ5 +S5&°S"m9?/juWOXEXWc& P$DIZ9FVP'\PYu!3P QC_s1=8n }Ch3=BPinmUʖlӂmkkmv5 mv6 voo6Zؖ-0mpwu-l&7yuwNwu# R%$rRNBu))Y+lR*R--4.BR @iɖ1nw6DlO4{3BӖC*%0rEeT IhJ0#pIO&{0R#_pSxxuKWPqZTQ%UR1URnArUj'8k7sojHh_|rqh9~r]n\йO99}9!wyzg9GJnwy x0;yWyWݙz n8ܪVxx|b`Ǫpʺzai2zzSt뚑5ٸօxɾ Z#wJ$70kK6rS;sWk'jfJLzr;/}%<3#7q{;BS.p'ǻ7<ۻG1m[̛>૾K~;>H˾ɮMЄMDS~3؁>އ}Cv_WhLZL{Kd'}FQb%uBe(BC)D#DD?EA xD]?ğm#x ƒ sbD)VxcFSdH#IC`5TIr(tHlFYfprBUhPC5ziRKVmSOcU2R#, ?F.KcX?Ō چϊD̒cgep<ĸrZWCr`NTunܻY^oẃxrˋ3??*aS;bz(,'׃}Sn6|lUJ/@ ُloA0蔓й +08«Fjq@D8Cvz1Ƈnkuܑ}"T`XQŬ.R-bj+I+x(ˈ@f02 EID ֤ ;F.ǓYϊhP12!,'PƬ.'L5-Pc?n?Bd?P8Wl=b?RӃ|HeX ~2IL5)kn&O^7fYbVle3+˒6(_5p:ZkIt^S-6> H#2>.wZugQoݍgOYroi':Z󶷼/@Cȯ/p c4n|PARCpX #( F̕)\ )G2n#8ɄR 򆩗nD+(ҧ&C8͡z&l K`?qv#&n%c\=8!oqF'حU|yVĥs +JEѐd!4:9jG-l?_!^"(؝ fI3%)@SG2)i-2,"ےtnQp8:IxđhWrLH w" dIT& 6$Ca4T0X#huX#CO4kF춸щCYc3p7p3*EjXa힢˨3wd6qchۚփmj]SFцkE[ iݦ!rMp ei"9zg.^99w.61Ѕc%:Kn M`R:zI)Qcʠ(HGԑڽ[>C5;^wxGI}QlZp3bpcaa?oD$)f!aQX@;#%!ҕc9jl<1; ̈́/Tl=DKyd%7g4K1b05/6;^ȶ#(5iLH22N"zVF~HHԦd*i/pkYp>)~^i  P0t ϐ0eI8b!D9' "Z2M8ZkJ-fpҰɝP#%piȢ+|%80*'NP ǐ 7ͤ+@(@aTomۤp)O.5g(pTb`RNn /DzI ΅RP\Υ?,\H1Wb3?GѮF=1G?CCBmz`C|a~al,n bȮ|mr+eH5AWI1C1IQ [5@5Rq%@AF(!PH,oÌdIIPJ-##?2!Q"R<S*q!O'&k',p''jr(«ᩛXJZ2*CP*6Jp!+!n DX06M*nE-ג--.R..(-k2~/+ " g_%_l'* $'2ؤ`"da"&G Ra4K4I-+)Bf{6΅1c \*%kѐ6Pc8ŋ88c809Y8S99'jgn::s!n%4!Ʈ삍<*LP=ɯ=ٳO====3?>?>OP`93995 D 15 !'hITC?(σ:I2oJ脤$A%%4H&m(K.KlnrDGq)oTG4GGwIHHHDP!ER!n@KnKK!&5;PbcaP ?MNTNNNɏqB&dE+D6RcYe#dWd7GfUcGf_fGf Xm!hZ+WtKÔKK=V4V>mjO4=6k0l.af-d=vg϶fÐU`gՖf6Qbo2 TQ3GNNa6(X5J-F`S"7ps3s= ?88wVEW7H7tKWuSuQt;;ve7vRNY{la]k?w@>5=7@yWzW@o(D/HO&q˄0VO!ՀXxIJ53.s*1Xbi7c׊kvkVOOj+Q=MMXxSx'8 !s83|GS*b+D Ku(:%n\j"".."/!h0cf"+2҆02c)A44d$cfUU80607"l]^؏e?BмŐkZ%o'yWxjy3y]u=ֳM5UNI9z79sxӔەkYo^7w/ "+O"=IDbJP"b#K.TWL¤LMM1N$OOw1ŽDmMN2(RRz(JTؠϲz7x_#'NIx%ZVRX1ey2YE2KapU"ab.f䞘c<FddRƭXF\fdfg|!u&fijkf0ldll͆mf(NrU9nv%N Ivpy1GS?nGuvӟS-l׵]Sy/z3zzCj?w'![ɖPڴ%VD-}QtTZU]~m(S|쨊ȸ[ɺh(Ìl樍 L֨ H"{M`yF#" O;ڞ-vƎ DJ'iex@Z)@AScvL-xBbEʢ_!MX7{C[5\9): ۽[SI4s U*,bfʉ%¦blV尿*pjJժШ3Պ2hm:"**Mj3ت߾<%bժ-!Z5Z]\$V; Ta~a@ 5Yiz:GK%ntI %`K?*ZXSGS=j;ے?A;\/L֕Ykgݒٕ9`;"CaoRX"c`Le$ƚOdž|oȺ9zv쌦ʺ,hj#¬;1k9K Ͽ)+з˿$T*;@!|>#,ӂVj5{ ]84G^4?^*[! OZ WtvK^ۀ4 DḾOM-MyD?C.΍OޭĚ30>rr<6]"sKXZ \IB!;!%"T{d;A!@a%}EY@ <v??|KuG3">3T[ggo!W+o}ߗE$t;X%\eb/ȦjhŏƖt؈Ǯox$C/fݱQrd+: ѣtDFmۿQ@|(⿊3Z(ďxIɓS5z)Tnbdş?#~ѣHCdyC/tij!UC'MZrE\Q7,ٳfӢ]-۷n+Fxk߿ LÈ+.YڶƎǪ6_5?esF 7U[jGPӦIS-5*i6Mabm hP=]Ri{ DjT*+C\MD:{ڷɾ==*G$q< >ڇNsV^G%x}~DTHvx~(b$r8%ߋ4h8XK@6dPV ,2[10iUцJ(|PIev`%*Qa@4IK̆I|&*]Vt>csRq@p>8ݤ^VYV5thih]DFBUxEתvꫮƺf뮼c*Y)C3~|YhQӥiRNkvfKRncN ϳɨyhӲ)ʘrS(Aa=>0> {0dJ]Ʒ ULv`;챩Z}$l(,򾃙 4l`,MiC9JK`cެicY?qI}-+Q3E5¢,KY ?!0 gQҚWg>Tvqvs8ِsUuWnyf#n֙&}\RbBDH^$G^d&>)؀O0$'G 84_cvq~!ȏ.so>^4Hy99ap8LȎjV<yFZњV>IO*O;7(E_m'І:0tȇ IIA Y5I( J#F(Q0)\?PF%$?bJJ (C𑇚:IM)0:2h$I @!0_%KUT*UJVR ꥭxՋ!J$ݚBRXs5?L/G![<_P5@ U XbՖd>m١OG譏7W4 C1ыe[/6Wm>62s%nzW;ә|HI4I< $6)~@V5} N3qCL=GTc`G)NSQ,{`.,Xc[xŽ[#[)c"0WR1Y =!i{r9 %Ps`VArYm` ,bA6Q*|HY@9R^y]#^3^U3$"3)FI(k_հ5(|!Э?f@1FxEm-]iF+"`1D1ΉD,n[d(z"ͨBwGX9Q7Eթs\_ɻB bhj䮞@ n[ӻpeD9QU~_9c )D~طl~cOĢ:)m3L 8Ҩ%xÁ`[<1S#81F'Zd99pOI엦#vMQ0@mAax؁S3Ua[2#z&V=8m{{ݡeq)5J;j8\a#4#*!TK[/U(u5-Gd.9!x@dza*xF?Y_Od&QLffԅwYAw1zSxw{+w)6 Wj6[1xwhFjux xU *pi(Vrwj[0Niwp&&։ywYEz$a}N @ 0S&Y ((7#Lw ˘_YM&! m.mTPtP 51#X>}nsQE$U7~~1%U2Z%v%_c#XeRu5R'uSHV  /H6o6}0BVP.@ sV C6ATqpVfWA$/ZWB6C,9,rvd-"-XeN)Ex}ƥ v  f1Z!223Pʀ88!ڃ7f]>[ aA:.yw8]!w{񔈹^}}^ǘ4Fd d)d p sf8`9b3H8 ~ 2b6V:K8X?#Fc1Nh`9RBWXZIԹ#:Nµ&cÜٛ5lS`i Gh5eAՀ&!B **9n݉#8^n$DCsqa&4Ǚ!Rs7@~p 8`.BZ3<'jY R ?JNBH(I Q 0 VZW7:2*#R81*@kڦv;Cd'DRDHD$IYlVE єѡ_\it>`mfS Nј|TIus=1+; z'!r7ꗄi8٠ZN#}Hi!{DBfsT:ZzؚںڭJg 80At1( @ڜVp`a@ 9*BZ:eec=:` 1U:[{eC;YfM$QMהMMN9rJZ.)!+> +@qXA[B*8pb;P8\(@Θn9!y磍U Y QA hK1;)˪shG{ѷF+wʱERH>x$IҎQ#~#UR%RR,.SW`RT(xu.Uʦ봏U맴T QK.ۻKVW ([`VIK>ЖtJ>&i)) sĒ|"C)+` b 14k{Q[kk;2{9< X>9XtT*XXWwbRUH[!y7ӧQ4LI7ƒ dA1\@+{,F-.34|~p X0 p@,::57Q pIeî2[,b}JO_^mLղ'p_&c>5`g7apBE&}bV3yI &I5#xɖɶɛɫɘ\ɝ\ʤ|ʣQ&KĤ-tME4Ci)*|M<̦|ɳbUʌU͌Lx!ce"f%'5 g1gv_dggvFh`hh`&Yf 6T\@ WJ'Eyl#3SN>rk]ńq1rnFҳ3]xm;gj+l!ncѫ"P0 haqS> FmӄaR!nsƘ1&oVBp`VP'qqy ac4K3&kJlV Hj -(%`*@Jм0b`qS\e&@D@ɝvng"o~g1wfz$yc%У+xkK¡z,={ccwbf!]S&6F380N + cBvi1`b`Sb8 }^\|_D]T]U,}n!d ޑpP:&v:7 & B\հfLQhHj4{~~'w, ga8 c (`sTMnJ'R$ACU}z0ΐa;upfa@ knkF̝\0ԉxc}r^!7jxc|.&=xW e}5}(PSt7ږppp kr0ԛM>:xa5$gӅ);Mrs!ʚ7h*UrH`K1ݞUs*w2j464)kxd!N&=MjF^׶T=M0SڐZv8B /ò\ "\`FD~QFնZ+T2^OJ-[CSJ5męSN:-bx!.1n: %M>5g*J&ZuT]~ CRD{VDT^bL#-O68 n\TZhv%VZʓS fΝ=ZhҥMdժ[WsPcKg\pz#~tƢy_շW} m%ӫG=F#cyR߷~0s<Ab@O *# a1p .p↢ꦘlᆫ(RbC02DWѩ?L){DT arB'R(*#%BJh)JqDa.|RJ9r߄.I=O?TնajTSXGT`A+4n!$djN4[)ZSW[XYVZo}\quzV`yX\(YTB1$jP)E^Dmt'd !pEYlY%ýr^e%^L"k]-b&؄a\U'b/vWkWL6 7`P.eS1fO{biN'S3N:sgֹh.ܦ1d:(2PWogۖSU:{ 9{髳Jy޶_QhD9{;yܩ%UhTUq?q}^9էRVRVӫ_p c D)'%[3E+?U4EA?@lE% aA3z'J8G*F3&e@Xa+HlhXMSٌVoBsF3vF*|d&'aJ3pp< YH%s9h) -J nû܄(13Tl.f$v{@ztWZID>񝔧H92^Mo) 9ҨUUw՝pfZ5aΦ6 "oFb%SXmbhx4ч48|ӈ'I,cTTۣ0a Ol#AOXS܂?>pωYNrr+c %coV'(d_=y-QNq93N{oB-Ą|X-$FRDqN\n(6IH#Ғ)oQRۨ%/ Ml:*%]^DєǾILJ?+U݃ uЄH -=w C<9[7e) SR3&f2s>494miH[lp"*l73 Qlk:.^ 'ݬRbj80v h)q>Rʎqcr &]*h#ON s?˃s?|;?hʲ;T[ ○@X(3} :Z@ ¨ᨎc ԈDóڟ;Gk;4 A OC5hT9p?B )?یY{,%8+ Z dу86jKv=7+YC;,,Snۆf*u1<1Q8,=X8C+<+XzSE‚cQ\G|A8r+.--JE3X:adƣ..B Ni ѭl3lܩR")kx\DG^ j j`GpG/SLG|$ZB-ȀF)HQѼpp;S R8|>X1u{1HWDF ITf`Oӆts1A #1;! [+'d?X(J¦§@{$'cJt80A܂'J Tp<5 A_pR[3jQ$-, r?!,{p&lt!tBṯ ~ ,ʴLRa ??R6CiSMC*,[>qS=P,=){*Fᬂ &ډ'L ' N(QE)NXVNV+rrJ?F)EԽ4Jl'U|529:ˣOJ1[:MR$T%OP{Pm5XJ1LmJN =̯`tŔ3ɫ`2bMfQfPլHT"+ٻC'h{H&]܎,{.UCHN}KS1RP\hxJɕxm ?+x?0Xmx9?|HE?EmTF?GPE@?|-hB {iTDG%HK ;U(yՒ@˒H ))5**T`T`4fH5rZC-1B8`}a_H֪L%r*+;^TX fѨ@͉iWѸC%ǺȒހˊO=X=2τ5X%ž5!f4BА-}U؈uؔؓe"WGsٙA]y#ЪxY@>;;ڢ)0ڟ kۥ;űT1>1?VpV֬խZaZ{?nۯ5۴Z-rD˷%FջՒ@4[Z4%o5ܵ=\T}qȕܯȵt} R !+XUuɍ kbؚ`8Td] Tօ]:OO#܅ ˌ%^ -䅘hQu} }8HGQ Dž>nTHB=_%_EMume____42PT`v[ `` ` `.uCv623$ݛD9]D(jEQQ¥.$gb(^?@AL j0S1f\L\C>$jd`Np΄PjRd#5e: U=hhi&.Vf>alituUabx]|0ȼ+⫿Z T J,X )IC'ꅀy kWɺOC*ZkP>X9|ȁkkk>降J ،#Ac͖ U("Ȯ .Gm3ef^vma~mdٖnmھmێmFy, (6 'ؾ{ػP>P1J@*u fForbFY/|0 3g 0k^SuSyf=vZ ^$mM!3փXHq3q9PNa:~:íG4p,b$$fK`DH#Fh.?ʟԖ" h J4_C"&zl[s -#Tl#:řIFGfL d edS Lfs69׭׫6qr3u{u7w7yc7{÷F78?78p룎[u w뷃 ]N6O^85=|q+ӛ[ȃC89ߓT܊{vHRwtrOf`w6p5/o߽}PZ.%w;'ϟT2ɞ)c)x Ξh/GwVꐁ;ltkm_?CT ι򶉟f{PD 4o؄}W~n:/SW%GzcF<<ؼ{HgC3=SQ`p==9ܽSM#>C>;>h烱蛾TϾ=.=HZS({m{KlT.-v>2w; $Ŕ*s=_ 4I)vqBx^4&rFWݫ*ᓱm@Yoǿ5#Ȑ"G,(AᲢ?M(T"V#*:wx6R2Ks[̙@%ر'ԐRj*֬Zr+ذ;UXViTbl _5^߿)_~Icx>Oq)e[m)g3<1bjAlkk3ʛ^-ӥ]Wniثcl]*sI-UO ˑ`ңGz:ϟ~g+Ŏ4|mc__F_gÁ YlC5ar_F.Kb%҉+.SUQ!5>d`ȏ=!x"1tG-2J>bVb*Zl}֞f5\aP18!qj O\=sKJ''VXBG}%i6j|yj)z)Bu6Zj5jU q ᅖH wSP5& d+OjEV09;c:`F0-.Th׺͉I<.5bz MOU 90` ^*^#Mus&f1 oK vnFDo̮6*_ :Cv/H~TLAw(* 4&B 1 9)#W[]\]b?VLJHkO6oOC!ZtTP&!- R?rJ>U(s?L Ó~:ꩫ:TdeYj?oe\v6GwJF-,A&YF5ؚ9_2z׏،䑒suIS{s_Fƭ5xZ`SܨGAk1D >1r2hBfaP`&QG$0ъuz!zbcixZ "e E2ҋ`4-qFגx+m\(-|HcGT7DQSgeObwe;#F<α)~(IR bTq/Jū`XC (STw% TRRٛRFP@1{MK1H A̕gH',9DoMGG9s B'RYL| S^/cf 6 Ac)Kװf̈<̉3(VD92ٲ>bw(6WS38,]NS< T vɰ̴HZ)wCᴔ;̦%ԝ_CڼՈҏVc6m|Ar씑SJ=-M@/@A ׹;9!"!A$/uYâУ2},Ȣ MuE Q.uQ4e<$oXK Ỷ$(Lv%I,JVjm u;m34AfŐpr,5u;MV.xITmRU`U30JYQ-ZA`>AM5# h4ӄClx"`$9ZN# ,P0Ѐ*4fDwRU7UܩŦ.~1\Qv沅2C 5 !9B2fa 8lUFǢ }jH.aҴ zoUDL+ X٨,9$vl^ΛV띰݀%!:o7TOm*RڦGfl:V4lK :IEE*!TZըv5_Y˺ֱ5sMk\Z׶5a >6Mld/[v6U{ŗ6C,YM-nѬ<:ێHȶ<*q9 ih.$-o*+鎑 xOEUU" Jxqh(Tl4򕳼.9c.|qn5GEytQb?:%)cqrvqu ]$8(>k*&!xEU*filwv}uWNw]|{*P04gtHS~rv.o'Pg)pA c* )yԤRφ{~u{7~{O+?:Je=mدMc˾. g=ƻn%P &1C(g[B#?O4Džk I5[ɞ͝6`JRV ^v  ץ3DVFG?0K EKf ) UF,^]PF(5ڥ0EEYz ƕRB2D)D24ځNqt80GΈ<V5HaWyFLǭSD ]QMIyY \cF R嬔C戎G<"CETe*jP|NTM|D#zM/bT،eΎ펏e! `F3M/y2!mC?_M"NLJQP$O~'xeqҷ2ۺ_`FA,_-|c@PSktF>@YGs@ o |Ff EŸq;vTG۸ѣGgr"̛h&l}8NTϥݖncB싛~?ā1ơG:a DALJ,\x)fDĕJP^aŅ{e\Rb iI Ҍ݀E˽,4kW_lL3Kh@UƸS#rG B=< e^f@&Ttw=$mݜr\5I%!zͿܐL Em*F6z%Ei> "mDa"J7]kt-rb-]91F]2N'YY?ViiE$U FG^ hCDmxR@n#FhLxpxn\>rȌc3?Bɱ6!$QaQ:lC<6\QQCT 6@4!#)yRQjNUk028$QҝB ߊGR, --EfBXO'HD D3ʀ2=+Rf,*ă] `b7YI8Ll+ZqW>ݠSZgt=4hnsjy jڐV4@ QiMH5FS5~ U`UolU XIF,'`Hs]e^H_`%`eDaʕwʭk٘f](Fi)j2^`jF&lo2uG0t/fvL,GVio ASK lUb^W_ Ȏoh8^qMKoBqeߵEq<).#]bP@zg—}|W~ !"""-f>R0<2L\/_Z"j1('0k1B2hY*$TPcgD>] ?Xq n T2%G&™sN4djeRB4ON%G"r&P525#0Hp1І1똚!H?G@C@O?tAt@#A'A74C?4}7O!!EyC\ێQtxhr_#64rL_Lc7.+OeszOt*97qt=3trc-;_qV;V+iNk_kR!ht,Y7v9V{q_ ^rD  d6mc=5E'ukT~) (|wOġb.=f=Qf!k:X[X$N(]b&ڵzw USE)'<)bsHIfļb`x+o1ZB513F4z(4,4LRCr6Ut# 9H Ѳ]c^D.]v{&ea3B*KB꼩Ax u!bȞ  썡Bh.ϣaL< $FeȼoD#'XG2_ڲ‚:+ մ.H K$d+I.眜DκBG˕6?{9y휲29VdCi-D$?@pϟ@| wp* *0"A. b(cGASQWmT%I7q5rb^צj14E_Da$bXߐR孇;ʗ,8WAYdry߂dhsDpvOT1Ű$9lmZd56i|$?>|F`M4;r$ُ'gqmu[ 7x B(Y4UvY{(TB>\r;DQ K2w$e]iѧ#W"MX'X;͆gNkG-7}tǬ6O^yJdR^y[-T ?/PUC#Wf~Y_@ ,  aW`5y-FESvAml{|t@&p$ MB+ta a0, mpVD!DSۧ'*j p7ĺY0$.yJ>xQ9W^w0(l ݘALE,mxǞlQ}g2Am8343BڒT4)I#QDGnT՚A=76#rـFJdN~8K]n*9"! cp(ܩ’[b%AH88F5,y)% )#6JT%|WGemDOyy Nʪ2(fk;A2 >ba{?(C +nuO˽M8¬I1y8Uݑ&IzPDc(Soja|c|B^g ‰U(s4A%V b-@ G\<$my,psHɈHn Q0kR4E$X[R܊1Sgj*G+{$4Ř/< 1 ApG c]z/Dp\;}Z9U1gvJծr Z ?@/塺Gr4e@0H(YBdߎ m ) 䪀yAFw+OueЙ*@MEf{81r"-3jTa&e~ < yFbbh96͛+0AHx'kX4 s!l"r+gۈ?^h:d@Sb9ҏ9 blO+(fu$ư}k}*:FP)јLtJLR~ڕ2[D&!1!G"$_T'DFbDb|[!rV|! q6:& AbEĻ &!yHgaܟ3D<6_>`P !lqH]!W`,_H \ڪ/Z/պ3$b54AuML?'<$k0$ԴB jôQ&Vk͐dbFg(j .D:$x%g%$,C&-I"-+[Cޖ DǭAX-?

DHJ&A.b>B3bЪ(L5vr>\ZQQH1Rp~&g '(bB%~L% lE;p%vP0o!˯j30 0\" !`/o"ؑJ%qPpt™L,ɬ3*.΅>Ob)*_[N+QЂ,"$բ<."dBFD+0(/F2*3H'4G 4r"KPYĥ[ZƥX-LM"q\]#oiE1Ea'#disGHsGum쩐^eBIfGl?ugzG%⑈fL<2F/f h\mj(L_LFojL qq&gr*L# N#`JoP+EPguE) #U#xPQtRO) H**qc{S(|LC"SJ0Ĕthn$Vi^SZVE&jhxuW}zXXXYuȔR5T==MG gYyV;BO%"Ek PT`8`ޯt'lpU'ltLK[|ׂIi_I'ذ)$3tn URh@ CCL 5:id,L9_!`QV7ǚMw,eW7O$TEa]"cd4dY0hLj^QM7Pft,ƈ#SiSg6*eK:}V"V)bGF5F AA FD {H4X LuܶJjt.* Ts[ijlUDEB]5Z4hMv0oo_7a\IU8 <3' '|6' S!"RLzBPd'6t4qn*18`kH\|c#rz뷂Y VX#J)ampCfbb}FFcAvw\׀vvEF-`#9!b#77: 4@#D]QHd(ofLMq`(zJ".ȌLٖmϪ¼Ҋ R#wW_f1g?bguEϕJ"^K_؜Ҍ  AkXͺJ(8`܎Ԅ^X1$TcTqօ5{O|y_kkBl0)٦cI j{B¹"X"sd6U#mbmUEUh 0 cXGܵhisvR#XN=.`eD.aFiR1-T,*16sbՈq([>Ǩ8tW!A-:x-D?ACc`  b$㥽 NZ[9\Q4tfyqE鳮h@taIA=@PI"" p `A9<MXJ$=b)E+d{:{[a|)muKYgjܒ%MQϤc !8/ %܌ؼ ߜ $-bW OFUZjzE>c&6)c 7H0 K-?qAKWc!Ad%Cf^l1ʂ {Āps zeTǔ f?#򴑕1"X߼[+мtя#"-N#ti[Eb((Ҍx]h(8#Q[$$qb"Eψd 4%M"5N2wRz4~rn5buC$ktkcت+mP+=";+C<>T.B>c?0n{P@p|m;f+5F5mNH=fl`(6@i3R䥥DoKK [%LXd73%NL YNsO3akeU!^ E vDFǾ7_;`ɟT%ɷ~JpKt뻞H <0… j1@U+Z1ƍ;z2ȑ!U-eJ,PcKm&mI2СDCwT=y@E.j5FZ2mR9{6,bv}k1p?rj޽7 ֚rJ.U 7`ĀqZ~Nc)TKw5i؁&̳ )N5=3wwfU~ZJ(|[c! uSzHAmk>&l =L]Ry3cCTBSOO)T A A- SaU@8\xHXűA(|C!:8!G .EpsC" 8 6 =D"A?|?B̡$mo%HbffFy qYeF ŧ|t?Lӏ4 GviRQ$̦wb>j(~(gk *Rp4bBGt3D3aQE? ϏĨJ#fOXAc@`l[~JnBzJzdN:S@Gk(,# 3?Ѯ(>(O.:A:&Xm]GP2-_U[.8r,  \ ̘̋a<5 1(.Jb t 8tv,,cu .s=kzwz&w6 . \L!PO*Nr@xAgP<>=g+T,*bF@Q w6A󜷃(<.5AT.1Kh` z`0”1KdV\9+HE!?@ GƜO3};?{" _G_{đR14Ncǀ  ( 8xȁg}%hy1lC>DYfDdp'H"tD`zQp>IlRh!g"@Nr4HU%wN'Ow":VX&,er5nwpG9PX u|Q|SGx^'Nk`(뢂*y/5z]F](ORq^Llhzp{ȃ&vrb9bx<-ghhj=rw.'Xq>%hXJ|C~h()+xlV 3 8 h\pD}bSA1_?"mH\{d Hϸ)"a6x(pkLj JD-N$XRS">*0e%`Wp1` Ʒrrr}"s((/bpe)XX]0yVUe x 4$?rY=•]_ a)cIeie)x if&1 DWCx-&a9Xra#.@ɘUxYY'/7/dRPEҠ(y(T 3ʵis\\O[lUXh|4L4е▂u06G65F ͉1ΐE!sarJڹՙyiɝ߹iy䉞ṞL4eFQWnZ5V56Y6FiX/`p ^27&|sa֑!8Q888|8֛C1 #7|6*V[A:( .(#`7;#f/P\fSV?*fHf#׋ݗ&P@Ue?D#yHۀ"ұkjmj+pʦjt:nzt*oj|~}*ȥ?[?.?>V@@@@\Q4Dte:A!4B%,Ò%*jϴ+!J+-(D/XD9ȍDL$]20O XEE_F[\5yFiFmF&Gt4K"x[{4#0c^:tƅԭ99=z"&4Fʮf(R&йnoa'2 ۰˰ {+뱨i [cKTKf1CK& ΢ U < UPTM*I O V`M\BTSxXNh|\h^| OtT(O2QEPuPPPLP:QC<oQ!Ee\Dt[V@H BR.eba7bV0eVPVeQmoՖyK4UV|$VTkn[V^dbVKf(KYHAUU\evVEV:UdKn'Wk"6hz#}efXASXa$HkY;u&QZڙummEEnI31[;K*\V\ +^^9o%*g~T1F+SAƫC3ɚKжT\P%4 YEKFG 4R8<,[ě4_Jg_EF_En޶%bMvx- ,F`C`Pj|C#zbd,/c25v6c=d[KuV^dJde,e1Y\暧殮KƼ$g5 }h;{x'ehZ&e"VlLP)V2 ?P@wdK3i|;;/r7^$ Z#UꨙyFv`Uh.n Hmr,l zy|3 11ט6x8xHڝH}CAlD,yK)V Ybt-OH>h2$B=N_b`HiRҿY/j>ݥIxdB^CG9>%:h$C01N &y]^n껑⚕(q\:A߽i.R\<5a$Ó췎m {1iU!$&`!C[a@KPTR' u&Rxoqrtu]#wѓQN| \ oûhs/M a:8^fG0M3ڷH@1qP-5⨬I-íMmƦܓLjo2iS[Jњ^׽'ka%" 05jsgdF^TSd)YyX5X]I6L16 R$ ~5+`so޲|p/J0_05:52;fПP Nd8/f65x;5}4_Wrs ;@R#8* _m!2Q!!bX/|yâ*1TƠVB|8P'cۨfQ7s>GDŽ.eS UY b]:ҟ&*nUTiՒcq!(1Hkmr.ToGU&\aĉ/fcjTU Zj1VշK*T1} I8%!뎠͞=ӤRݬѱ!U"~f6ˈOm'vyDT6c*rR9 1?F9*tRת?1J!`c:R!jx $"|0 $Bj&i+t A CLbj <ńT?[и dC Bi)IuNJg1 ),咈cDR-Dbbm(Aa0DN0ʶFPB)X`a?nF Kş>tJ6PM7i˟QbINe5V}WH:9^"}+0c -4Iv)RҺ;:"tNG/!Dco%͐'Kw $eu*+t͹utrpc<ߝB$dC"%¸MTϺ&flj,_re> {8* 2za R(c/[V@FPC ECUCQh b(jTR lA N]mBJC }ш b1 ؘ@<Nr IJUnŬ' y6yisҖ"jtWBB3EhiYCX2-E= Y CDFQR䱒F<Szv."F9[eED !UbW(.ʼn0W5.+]~r&tE.ΞF-kL vo>4NDGZ~ƆֺUmI?IsQ0?sٸLAnNAWyұϛi'5c7Ի浟Kjp E^4P!,ufNcQK9,hb0Q1h7kNv͍'!{ӛgyiJ=(=s7&n[O̲L|k\A*뚴FZFn8cv8RFJ_qqkq`.h^=tIsOCWPY=\4?mwӝ9[Pl@Pgy'4?ϟ]FTՆvXRvd"V=6Xxk?UQ$XW+]?oc;h3K!5x%!>CS\#)vۈFB쳧`RZLYӜj6XGS?Տ!g>XZbΫ <-UJ_ivz qFsFA ߃&+cB.œׁ0l) x*9?x8@`TsለQB({ f8{XAj~ xAī=7`a:Nq-*„8S%ܺi'(*#N ,r!gCiP;Gcˆ7;hCUXnӣ+[X9X@ ]$D숏 Q  ! 晩 9"9@ =g/HAbts6Kc897Īоؠ xiл=---1OG|DŽ8@UJfฅ☥6cQf3PtўA u R?ؒRX@IBK)+ LN& _> !4wB+]!{!H9P*!H$$ f "5qKKK D"3/jlO=Mmr#̊9z= |p}H] T)ĆSxN} T@qPJ%8A%XTVӧ :Y$ [ ^J_"`1YdeJf ʋ`S&I;FBƲYGw-t74bPii\LOHĩ4Bт4X5w33b3l}r:¤G2 :!j*"Z(-pxUmMj"SˌXKâkU<>},̂%U *19Z\ FkXكX>ٽfC,cܲJ' 7TЬ}cΜuXDV[C \?1\@\zZZǍ'@JH!1[\Ntɰ g+Ӵ3ñ1؝]٭]۵]]]^-%5M^]^E^ ǝ"kfT2h|'2(2(Ž3ƻ5 PX`u(܄4EE7ZJ\;[JC6ݓRU0n`6XP #Zl<dC:pRVO"/~aaaaaa !a!>b"Fb#bboibx7 63e\]bIZl܋ 4/*58Bv|c7cRwc:cp!j4b3`k2T66,a1ndV"=o%'p7Q\[=PdN.aOfiXV(~b8-.=<~j;>V5)Jd)xPti X^F265ToӈDTJwDi 鉟 š MwM_B&+żqkr6Op$%ޮrS-o>xymhyyOyf߆s ;%_^2ad' wIoFM4s9Wz 7A: mۄp Ş YagˌvH > I=!qPLAu@"W+IɬɄIb M7``+iij&s:sp>^Wve׿螑}د}ۯE^vϯ6 *OgtTH'ICMtlM(l> ȑ<l@T$mϿ,uoÁ1Mʶ Ay|ŠBPfO,=4Q#TX Ł`ؐ<1X[m2BږB܂^vT|?Ԭ.*VX.%ؓ6H_1 Q[iP'e0|5sp ch*.˿BEp /1D JKXLElϿ@<(>> I,CZQ$O ?39ևс(z-N3tt΀hUnA'+'dSNԤUQ] )s(qx2B *BFpxEz7㧣ꫳd\Y&E*&Z )kV맕e!?-ijAQ|vW?aB{vuYS^^*SۺbO HrJF?H@2; 7!,D%f!UZUJx/(\ [V8D g08!T>oEi\Xh\"!'+ƽh:|A, Z)ljfYdQ00 Fl0e80q>b?,+)3Miz| 3mbK0ܤ&;l:~ >__;ۃ^0" $fʕclf@N:pW2R)ȜJ9vsg>z4C:х^4hF?ъ4>G*({r:iՕc%GbBk@$(`EBf i#s(Z"ْ ]Cup6g/(XLMn<)ەZ,F68U3xYV3=bfokx-78'xS;>񀷖^UJ@}0WycIX>aӥ)ZC '#}Q&i** =[Sn < J%bM7E "(ה=r$F+`%Ew=$VZB,QX+X wO< x7񐟼+xG<)yϷ ,3`1ox+Qj1`bq#@xmACR}!50=~\"Ƥ#gKR1c E=6|&$|4=a{ekAܿUGWE݉2i!`͇ۨH`V ,PZ T`NV Z`~ rj ` `   J* `zP   !n ?%S ׼ڄNDG- hC|!tEŖZKQB<ͨHU̝XD2Fc3Bc5[R5V5j#AcDAĂ4U%eElɥAIEڪi?|LhHB?@~H4~Ā(%-1dWЍ#c%"L?O@IZTQCx]XBZDyNJ?E?#eZhA걛."eR\UUaֿeԠUbeUVrVzeWV3LWeYYeZZzA[jʥY%p!Q#@!TC p d W־9ElY2LβYN\(+X(2sZJLN\=dD|NMΟbl:/t0N=IT?>܁LX3,+'ʐ?l̪,,O%"*m2:mUxRC{@mmp-^mҮh^.!e,A@*_Fm\Zh/Iam.ݲbQjlE[o4`iT曫(nLۥ*45hP#lBkLR&Nl,hC(\V.fhn®nfMh`즪*Ю .6‰r!ĀŌAgȹb6VQcl!, qߪo[]"r:.CBV&m(A#,3du[5n>moCۆpc-,dcw--* u`zh]D-p  KoiB= jjP?AvާpNPǂXrXo#岆niL?R;VmժjTzLmn&[4o5،h2aPoE+ NNA$Kr%%_%Gr&s&{2&&(r)w-p*""0-TG* XX/)?3'4LA# sx8455Ka5OmsA5.7ә$9;UOF6O3?-p`:mJ^X o0)*+4RFVSnT[V^eVmPTt?UT*0~jrF-ʦmôtL-bcƲJ(5z! @5j Ʋ%B,rb/ctT U.V˝x~Uy~,ro#ͯ;5)s|-PA|^+g6[4`3ava#aV3Rp_`Rȱ;sb_6l4B#i3^`AxЄFZ^7!hI/7T7m<0zۄ.H,u!އG͝AdDĂ]S`9 C,E䐝Bk[iMXN"ؕ??dѺV{VX,e{{ӻ?/Xgomf3(PƔFL(ք PXL f.?DϵpKTf%LZ( GDJRB;2"\"_H%G;\̢ "ޣw~"\"["ЫIw^}++ cSҞvEj#Lk&9LX)l+>I&@hp&QM<mSX$>F)lGHFN"Skf?4xaB *g)AbOζ5G%+:#eʄTtfL3iִygN;yXڶCV2 jۦR;jTZnWaɎ5[ٯ>LE. U˻y$џy%6.p .\p-7VhE3pCF7pM ޫRbnPa]`^ɱ콤?Q. <\(X2jB aGrHa'iBQŞ"Z>[ QG 5:c 1<Өxmfg6ƄD:L.Eft \Q4$rϚ3mF 2 X,J6ǃ 9lj GLJl" =&SӤXe*j( "qFRq }Zk"j$TjT(Ye_BX+粖ciq,ԕAߚSHbQ5 jF61B]'?C_uE9{}uHu(݃18"d#clb7m Ra1=n|"6m"VReuLw{@qBexF!@xS?Qw>Xr{4zh1~&PH!"PQPa6Zڮ5>[)0CHE=q XF&loR jdd%M GiS\o+oM3|P[ܦ=˾5\wMjf6]jztHF}f"v*n t˓wG9e` .%'o'?z('C 9KtFb 0?l\]rE[g:yfˠ6Ƞ O} BXB% ]~ҫ_=vċQw~!< *P !nG*Glx cE¡"PE,z_X0i$#רF3olX8y#G; Y@$$"HC:lņBK^ƅP m~!Hy~/>u@Cb$=Ġ %}d;P?[HPA)N 3RY:+ʊ& 7MYSV\f&B0D, !Nrb\JS2,|Ra?f, x3@le*]1QrË2EzS|fBͦp1E9=Y"c4)}(Dۆ)QiQhO #>^R+t "8(3!5zh739ެmjZ>Y?RB`w<M9,x&*qwFtVAR Þ,l$BF#ׄuL,C6P!љ? 72^Ä9!> ,DdqYfHY Θ-(*%Yjo{ oDcSCIBHbd;I<@?I1#l¡u^ru5)R䁣lo|XWD*BWoS:Ft٬܈bk'4f/W#ah&/!W,ve =~@B>Ơg$'A:6ढC%aFmTR;DǍ/w\"6G<N"AF.)R4G8jCcb &߮%`D㻜$#C8N jF"? 5@kt!^e"*jP@@(PBPW *<̨B-  P ,ꝶ4)閄2Rf3$4PH:aj1H0"#9#:Rf2M S9Pɶ ˰Kt 87NKl^ 9P:#]P"p:-! 8TC=dv06:5#~ԆyPTM 6B"ת׶DH8Ư8cId0A:NNF:I@&`zI:02O H,41cddD`eB3XO6JƄBg%"U.2eUh%T.QFa<2UV[.c2&p!h.XlXdsJ[Pc a^cԥގȘ2cNA]%_`,1#fЌ B ")Iʴ-)،2ld dNFde\a$m"@b~2 gC[ľj"b3 ko^Ru5en&D$R6k6o7sS7w7{78S888wS(q-\*{8:@05h!6uP* CC% 򰲧0gz^B{6F&&SG2 <JR1F@t!z-ȘʄBCA?3!lrDezR=Ι F'If4j4FiFmTFuGw4GGGD4VSX3AafrJO֐4/ C"L kLaLT}hK;MGD%vމrL4OA޴/xV='M@ sL dRMOYMD&N!OB@aTO4RgbՉLsǞCTCIQ1URW'NDqr WP!@AANAYar&ul3aOH6M"L" ޶Vu9[usbTa c#_Mέb7jJHOVk].=RWb,'o$ ;6WEFN4-cRN VnyCgׅi%j||!k5# K]J`Vo "64VWzO]7L/p-B8@#/ Acɑ4n C0d҄Zp {!-fy}D -#xJB"i;'6WGb 洝W5ikxyk5C \} Ld#]ױ5=ky=!:(It 6a203Ҥ Z9;q&C 9nC ݱ7% MC:zl$:3b#D:P%XC;[ať×kN*nn XAu=q8: b$񉍒_N\RKxhaN[[Q\4Rzڅ +_e060)r]TC Rf,^5cE/e/fSfeZe sfFhƃж4 ̲/miJb3R|2b4aw]Ev63kD(`MTC,`]aI$I7$WLe5>a5}T[ݣ[bjSv%!16Գcs\>)>s>]%ӷAn/)5H]]d04RQ*SywڕYU!EyMQ]U}=0W#Dٽ'ƥڌ_Hty>~("++OJ'F}׭Q' O>'UNUbJT }n=O١]~!Kje⳯=uwI%8_z~v7 BϸwGn&})^&W)‡X_#oe:\vUj˸}ުMd_Gޢ \4%5)>^cSUCY!]9>l/l?'| $k%ƮD#fJ$ ڌr0UeKdMFk5̿#~vioDhi"i&T!_dƭdlW%`_2Ÿe rm@ GPuija Baɕ~'f3B{UDEw`\,Ty 54D54Ja!մdC 1HCG{1rU }4"w~r:OCi1p:  [ʈqj褔Vj饘 \Hɐ7 7ԒBJ e wzޭ$J CČmRQ3U1B *`KaU6ȅ6zV4U2g’Jhk0kb`{8PS5s?hcQZ BmF\PCE [(<G??T௖6Hf#~6 (Ό2Z__҆VEo|8Ar$dA {(.x!hH':5OH2sHl1d;‰OWK(HFf'^Ig>wq鈏@m H ')`$=oQ'LD8A{,ьF&=10aFfE Oc2 XzK&g'TɰT!!ԊF\H :q]PH^6*3\~ lɗ;/ ZyXvM2&SlMˡsnB yB3L;uVy<3Zf6iИtl nbSM6ĕ}ݢ݌T8[=XZָmZ:׽w=`[>b;;͆=hS[ؾj{;=p[PGv_*taK>RhҗxnN6OCU* xKjʲg=4oXOg`%v瑯RoaA/4_PM_YGHާ?}?:`ME{CsJ![ZCc!dnq g8*$2Bfx8R,SITwM'A@NRa(U5 f3$JnaJ I'`7m'gragag4XA&j;=en87Z$SF̀$;cyl$%a%1&}Ą0tXc {bw2u%%jt^R\a[dRyh2j&}DT^[ `'J6DBSt T?7rpG)Fuˆ.[7~E)ZA-P1rz` "SC3!//1{1/M-Q!8P1Wk" ɓja1-z2X '22-#/:2 3,(334C?vr| 4(cc50^Ec5p!6d#cS6(~n8oR`FySoqoHM:2wo^Gc>E S=$C<(V#e@S<=s> [[["y+$iD&$N[D>YFgt?9nUW;Mp(fF#~zQFMIH 5vH8Db゠(d uR(1IDrybI!W,J1X"y`-Gg9swƃ5n:NwG؏0%QsR ryLФ ҄2TGjqYMԀ,ȰDkMPbU3 C% ^f$R$%$$(RRA QT| T85@9|>45C pq%G(Ku(fTR'*xqg/YG xDV\T%$jGYYE$ZuTyX&[J{H(~IG%43\e\\\Hq"ŧ"]]X^|R (_9Jb!G_%^z44_ÁUoڭfqws`vwwފ)|46Y~3v"B[EiVu?[)I3 G`vnRknT SkUY{Z^۵`˵bmjWfK;&rv3,72g;o:pۊ zf|[t6A}n:q @ش<+rKO.),K;9 Qv!7j; UJW.AUŦXՙ[q K{rX[dWAfbhW2ػK"JgZwvۭJZ8IpXy:zy pyy auz 1tʎè74g{R}B|NG|1  ѻ RWc"&ێ勛)?E}.| ?szz8š(f;Bq #k&xɚyJ(\";`1g s sxփ|0[iwOmbHaDh]Æ!RqèR U ҇XyZ&g &«1|,zhIX4X(R!'(|Qa˚2Bۦ"Cqv¶L*TX9[Hv%ٸ-ب(ֈ2͌xZy$HR2 1ϣ2,-f1>537D3>Sw5 Y| bC559 d]_ mi)+7-kl6n\=ty˳AV @~W0Ӕ;ӓX)Ncj)#m_:zC @\̯}7;qh}K֓[[ty\4H US)L"qHQhd(-|GE׃mHTb-Q=ztIQlYIL^IY܂co]v'[KyƢg-kMt!sOͼ7ؓOBJ98,j~(~6jFx=z-9BZREjt]/P1Ҥ25uSAX 'EA]*T{߫({cۊ Y%[gO=D1ZJ{L0R3qNڇ[3%,dv\%[)n؂%Y:q^^{y4(0$/Z_/_z^^mܽY|z.ǭ^^|C˻.\ՋT_;þ^ǮN˾ke]vmwn7ͮsǬf߾j-K .>bh\O(+ۤk$&ܨƪ^:N­^~~j;Q?c.A+O cn>7igrinwkOۋQ w=l4[&a1Y0"x H.8~۫!0{=ɇ4P=a7>Gq j7'F~>K?2hl~RQR!D;JF,_-1^q+ ZKۀ˞Ο-냀qNp\n= "="y<99&|Ibx O↺y|-LɁX#!&z&b6@# ~r|bO`* DPB 72_*?eb(&$PȄHDRJ-]SL5m,o2R#ԪQF-$NM>ѤP dҨ]rUe/O 8Ua6aCTiY#pm@L-ϡ56blL/I`g@Egx>2ôl틃6_|25+Gƭq_ 1 )n"gM(T"!(1-П5;|P~0@@C+ C"TbB0C KBCi pØJ4+S 8FB#ez,j7A:2Ƀ𹬱bMӤTϓDIzR7m$-1L+g1HTK+һœʜL4YM*.Sbܓ 5kD;7SO?}I'Ba" )UUWIL*VVWUb֗%q9k%/ zQ0#شhDNQ /H4^G&dg:@TOrpPpOƙCI Dysfh]<2#5@:8qkqTLVlFtCцWFs߂7y Xhܯ;'(막 gh řa6r<&=vu!R jRjvCwlUH]=~v?*Te2Ғ6H!wh ,95ñԭz,י٢̲?+4قH-PXz>y10ޞ$'56sέ! Yt# jJD,O@ u81*[ tC'e Ի4H0PjFЉk|&"2b-DbxM=ьgDcKj'R5KUUF:$rƬRߍd&"IEdq9H?9!ђL#𑠕eكDfDLI)h:bY⬖]r]f0aƅT3ʪLEUûAfEB8(D5Mmff8)nD9yNu\g<)vħ=yO}擟g@)~EA zP&]hD*цV9dfF5z "bD)! UTJ:EK$[&6$3RNdLg>DžSQ 3}(R- b6ʙ\O*VҒwg%꩹Hu5LV&@M1s*կ^ 3Z<ΰzȶ0DCЬӲTJ: O4GL Zq`+B\ 6'eR|+~Kg)Dކf .iآܙ61ҴE]/]FR<&8qTfvTYW.cX%5Kj$:UF6⪎WbKˎfy9C&~%`I͗'Ww+Djd0g095٭t&s I= arAQgi/ȖQ5E`>Bxܠ0\@}X,uq[IN~vD JYZ&j]blJi֘ 2[PFyk]IZ*rYd uc@lˉxl-Ol}1!mv?<&ٶsB΍ZÓd}#JB*bi gF!9G~m_O &XfDKħXx2^qI ?:.t#ѫeNbDB!2g~2gV%1Vŷla}·[0xR ?;{k7|;Ng:ء-uw @#/I_*" 5^)Y;ijcA1n!5iNQ BZٻqm7KW89N{Bm,4w0T?#W{8Cg&y~v> eXI!_ḣ@Z֚FtCoLo)q>nJ틚?kއ3h{I]*H~D 4CۿS?ڶRni:)hY37)@q #[8KAQ0L<9FqIJisDC:9B]:<@0,A ÖiQ: 8˞ '# xBpz+A0;q/79\*3ӈ@qن3S1ckBs٭t>.y*SH㬍ΔO|"ADOJ@18ZdT*pJ˱+AEbLX$`ftP!5S+Q"%!Md<>5Dm G ОsQ9Ϧ,Σ*4R %!5$-%ER&='U&R(%+Q*R/|T2QXӴB`jӪ1^Q뉡R1B:-,8eЩz5#:N?T `PT5<]MOE%C% T-ʜPUCAQ[bT3BT,-ڬFRXVXN_4T"] 5S yITLMh8zzk nerJM1,4{2*ʯl'ceUKMЍt" O ӯ cAU8aeXp#|>m1ABTU z|G0wœBDtʇ 7<3E?ՕA RxCHEXZ4JzuԋZ!TVڧPV5y-QjMFAo 7e rsC7[Km6wy> ~s8|:{@88oK8%'i88xCM8`[ChM;Hٖ󈊀9@ձ]`U=&W۝&ZQ':K; <ϤҔ;;ӆ Q)/ ق&9[+Ӽ0+ I 3NsM9]BiBA0=1ZuR!"R>0e>BNmլiթ'!a?4@ĕ&L$!(?0ܾx|8  <6­դӱCXx0;$IlGX6c5: "$83>%Ս`_HaD;d?C>T>@c)̂(D, s[*=8~Dv wCKCLM m0MBaUW4YXZk`7eԮ- U5 =Z}VOVP aEf{|}D\<7+Ho*LxH VHHȿY^,$Q;Kġ~~Ij9\,WEPJbMTTJړK]Eg۞54̿^pBrL<$;Lc1io{4r w_PMz]!fP͋| ߜWCbgxԇ&k2klc%dβ#`cYPE)kH=eFD8uPPļhS>=> Z -+c\ѹe1Ʀ&܍56m^Vl3R*6n'=FV&Nn覧`m7`2` ym` yV4fL(nֆ2n3~X5l~נּVm]bRolLj>[\]TӆXWoam`p.hGhm%^io p m^`Jq:4 bTN%SoV)BBpٮV:fN-y;/gChp..J:FbKK-[A`  0*f).X S0ɉpo3BsXI&&qsPoq_-_5BxHkIz ؐ * <;te 09p39X(ZFCGŧP4-]O@`EF v`e k#g HyNx' d#֚$Bel6/HYe0Aѯ<'{a?whBѸ?_;^b(cI¨d>9\@l2n-ImydmyyJ@LƗMknZ,eSVłP/2e[Gbc@TUF-տ~2l/VC'Rh"ƌ)J#Ȑ"vi$ʊqiȒ!>@(11g6A m1KI@_ҤGlv)>=G7|r)OuʄYv翞Ajȩ?C IrШΦ*SEy99_MnMqSb[K𞜭Hx=υ/7uOۄ-c5زgӮm6n4.'#0bA5s3oyBT VCП/}߭ U\fPuސj\Y/TqOeM$y1zPwk0SB)V1P!&X3mZhALc=(~(My9C#G (DC.dHFE0v$ )x$ % DveG%m&q5 НP)Q1JAt''ʖJAU#QoU}Z)mb馠z~T*k*n&C3~'q*6]ure,l!+e(C}9!cM!ȢGrѶ-K@ةgP"( :M轻*tk*hl7s*<1?E'ܭ%!Ft *"01,37l35s@A-4G+m4E;tP?QS-5Wkm5U{u`a-6ύ2mQu'|+(+3 EJwŒ*F}9}cѬW\q+9tKymȮ'm ^׾;.C[[hAkʳ*=0é=C/=n^Ɵw\2c*N~۷`b>-xGA5`=<2ы"|0DL(C#iAH؂LQL*xIWCth-<"Pvǐ=XfC!{1$-|'lҵO!<|3vH u0C3lt(88?Fq<ȧ%zhDgI'Jh'`(>1C aX'*S O{<)c NE=`I*#d&) ^ZCXjRBoT=p~T|zr3,F6H < 1uai?+ؐq"X7؉}"HH4MhtFz`lYB8QtqO'q C-CRGщ h[ĝ"ы z%ԓB=ƀaX~Km؅,԰cFA܋$/QĭCMHV5 HM2}0'B@}*^&5)Fx6%sqMAKn@d%2P<^ *6*L8!7 b sjX'zXKK\ "+D5K "hyxDQJ+ W`Xd>ar 䁄J'RbCjV0%U0 +KDH2 FC?h}6$nICp%:Q:rKc7bs͙Ma %2&-cb 2)q+[ TA!Ü*p2E)ESgb? , ZK\ .9/c`eYSL22!\yu#lfգӊO"9N3|'R2O*u9Y$`+DxR#=ƫ*iq1 YoǜdjY2N` M2Pem<-Y|ΝP _" U+py S季EC/W(.(x1!zf&mdt0pF4]MCn:C68hv8Z IkVy_|Am^?QoԳ~'}a?z;W5_29]"D16Ć#C{aNVa^!f!bjz!>a9J HAaHH ,C쑭Nx@|Z˦ b"!""!=b"F"B"#R#V$^"'Z'n'J(V MGFdmăҲ4i_n\,~-ƀF".@@P\rT,,c3323N#4R4V#6^6F#7Zc7f7n7#88#::#;c;@ Dx\"\#d@jo$o)G350C2cCFBJdCBCVE>dFb$ENdFZDFvHr$CpFzDKK&GdIMF$AO$5OI$NdcQ):DdLMD%ڜ UUJeUbUNVf%Wj%X~Xz%Yr/$Z^΄c$ą&ҥ!"^%_e_%_B_P15`2f^N^fCA*P&CX&^64"rgDND}cjjDkr?>%m2Azo2zp'qq&'r.r6's>gr.Aqb&C>h?A4܁s~'s61H&rR?*&z'{ qr&UʯBx؁@{g5^j{n"g8ti*hi("R6k2LDrʰ6DZYҩκ (ȣi=L LJ(!Vk2L\jX+bJh3h&C=*,+d=j2܁*vnAXlyRA5zl^.5j(RBS&l[=UE&EhvDTݴ wPmB$W41I1=܂9ijn669 D|SSNSEh2R(i>ꟾ~;e~ 7'|߾훾j q~Z|7,糬2{C=ֶ߰KȦg|{"|a?NgP3=A(6Į$!@PKmFm%8?UVԸcGAܘQdI'QQeK/=/O 1dĂiM:K̝G"U&KOJTWfպkW)/?F1G*T1c! 2ԛ^}`ÅVbǍ!NŒ~<hVΝAwhҧc>jZ5i֭vm۷q2GdsF 7Z&s͡?tձ_מvxjKjx%몛w/?SP M~+P@LTl PB #̐ 9 =?,QDCLYQip<ˬ[.܂ .*h XB!%a$\2&|R+,*2.R3"amjdbhbc#:  |C{(}d'a*@h?` p{eo Vp{ QB#j9PUMMj=}T-W]vU>>a ֵ"HM,\P6#G1UmI(X8hFA@|$8,FJPDW  8W$%cGhj!sW_E/>b刦8EIJ9ЁUT؁`*jT1"sBg%Rl}\|S[ɨWHb6+g7FO|v߂mGkQZ ܆1Zƈl19Zm{ `6eP` jzqH,6^'Zvkdm~7GD+UжNV;1|o6nc1*K |৶ZKn . Ol~ ||AxlbF0  8(6e *"3L軎(4A&"b@B\)ſ~$ g.qlqr&IRa bA^ApuNgt0 0u  p1'ut%l2RqPXO7ѐ-For-юp)(`O#\<9f]eEz9~/BmJ-Td1k%"_0_B 4bEB(F)x|P>ƫR"[t$p4-|peIB_Rk)IqIc$QFf4q'64T!2""$d8h/Tq 8#?R:NP `f%i%,O &i&Y2,=+MZ5ZdETE(2)R)r)))R*)*2+R+r+E$2,Ų.ppdp|INLq8LL @lZ16,R/2//p@B N qfj)(1Mh,-3"/1"bS:ez`%E34CSdO>>S Q22/37+,u \6=.er~8_8}.999S98wc^M@F DF25)2qn7$5l+VO7ݓ23"*Ҭj/#Is4>Q kv|QsRҳ3R4$FXlkQ467B* c }p ' n !lDMGITuO UD[EWccsNJ,QL>@)g}x{6 HǤP#xkڪ,} J9DBHԱ:rl"Ncʇl~x#gBT"B;€P LPTNH'o#Hc |uJ+Cs"218Q/47sv"9"b$Ho!4A(/4ܠMhMM_(b hU#ZUli44&xMAcR7#".n拓tÓ ЂKI4!Ji̫"qQP-~s\5cMN31) ="Hj ֏Vh*6bgX*\gb'j{(>-H=T "ɤg0`T@Ve&fn |XIFDI'N#l˨.GQézPʧ秬*J!unQ"GnQ#W",Ov!6u":(cTK X .H#G+4,k"(UjB:wzJkȔpPm{ǶRK#v8&Ȍuk&jmԏīZp{ዼ\cl j[,6~& 1G2bU,E2V!g`l!t2|$xfG*v/h&Bg~kz AxA̼NQ08/~JyϦae" |cO׀˱Vx̬ܬ'hDHl̉ɨ Lyt(Ͼl"P{r+U~8[G#6|"LSx) Re-S} Oqp"ڠ'xralvm8jI;g+@@ؔIWair[Ukci*V(܈ܪV(ݪ $)<9gޘXFm|p#@ 9͒Z.HK\c]a73_Q_\&8"†%M ֍݉o2BV(벬;cc5XNN:-7"aͬʄuaJFhmnF9X찗F<(Oc,(Ih"Na>BnPc@1Xgn73h,h08`)NN(!  "&^VKz0$ b(PQȯA"֯O,JvL؊6KH(pB&W#N+d%6nZkj pvc@ 4m(10J7faE0wEgB+E(+(*,["G6t: ?4C$Թ#" [~\gYnGU̮[FAZ3xW2{۬$5;1a%#b$ N̏gm=w #dGɎb+BEMQ;o3q\qɼǙ 99Tȋ<I$|xu`ىrB!g%rͫskCohq9*xOs:p5y3+ + +}%=)'+1}5ӿ~vqٽ類"4T gYqt黬jEhAG,!p?’ d$bA^<=S6 8!s2?b #bn $a%A&Eb!qz͝k Ky;/$T?ǟ~)^y<{ɜ%ߕ`N췁M)~b,@! r~]$, a,iu#X>Pw&@H-^-e<88ެ}?BըmV T:ĉ+Z1ƍ;z2ȑ$5RcH_OJ<"j5:X1<(!lwO-P8j^꧴֭\z 6Xǚ=6ڵlۺ26K*T1Z`o >1&ƓcQ0ɔ+[>J?|QϚA=OM1L7WE?9G1Ab=@9o6{(P|{?cfC =!%S=cjO4?7`a0N [7w*WHbY\)mFkwG9aC 8$C RtOG?pLšsq?yL?,P]?Q݈cc>bvel ^uP` db5ElVAY^~9YfdJiZPW ۰SERF!564c?6Qr5!UŢlt fE饚ntɐ y0`BujbCSLtPB YcZvD,Ŏ*L^XQQ#R-Hp"TBIn".[{k\ K5boAs啊(0嗓‹+> U9>dR5[Vd_ ӯ'bq)i6Ba&ޓS-Uw8C)v?MDzT9qѕFltJxTcd9li3~z^zt Bvz_dH ;)>2)Lc2%шPS SUhqs[ioٜa ?u,:%9:סWb@Q_IQņ`!xH,u-w_ϕQ~Z֦.鯯>ҍ uٴak 7dmy!)`[z+j:, ¯e0YUbUPYL ?0>"Hk "4 iH/t*bqлSU#*wچW-D0xS*}\TD|M>Ka?qX*}1 `ő|tOHxt>`IJrbא!`V)vK&RL0ы)tSr %+_&"[!OJ|*0UEs#,?Y hJm5q|ͫ<]DT/' sTtT&բ(3dEVN.2?y$tibjUyh*bsWE`8͋0'h"r5z8.1Lt4N5kS r)ֽIY )9@G22OyL"j+ur̩W ֵ2dm4u _zsat ̧Q QEӨ{n)#m\ P08mtpK&BXtGeg?ۑv$+hXxsЋ]AsU J`ʛ`FQT.f;. Aq##.c zi7_.ww-/ykwm/{w/}kw/x.0l#xmX5*2E~17jh)U݄!Sx{{8p%~F2K3+ yD.9l-Kj/J9},I)8 mkh"*ϖ(7٨UGΓGn gVC0* Q;9hz*TlfJGQʳ9C/uғ.#0moϲ,ȫ?jԢ.5OmTzժn5_Xzֲ5om\z׺5`{.6md#{n6hC{Ү6mlc{6p{ы8B&oמ, @^3zfS#izDDIuy oï)a KfJ ??QD}ñId,o_|4o|< }D/я+}LoӟK}Tկ.sP[8{<f {\ʎsI;n]i{vxnϽx+>|C~|)k>7 [?/ẓOK?]z˾uoϾy|+?~C~k?Ok 8ݗI1W_??߿'Hh Ȁ (Hhȁ( EaW:] ?F6 1 05H7h9;=ȃ?AC(EHGhIKMȄOQS(UHWhY[]ȅ_ac(eHghikmȆoqs(] #HNVT'AOPHu0+ 1X74舌8 ؈(h8艢XhȊHhXxȋH芹HøŸ͈h8hΘX(ܘ⸍XhȎHhXxᨏȏHXgW AqD1ADEY2HYiɑ )!I#i%')ɒ+Ɇ/0+cEf0P40 eFwzv[I O)QISiUWYɕ[] _)aIciegiɖkm o)qIsiuwyɗ{} )InWP(Q | V:/ q1H&Ucve S@+dvI 0aЈy S` ٚY S IYyiˉ̩ )IYyiۉܩ )IYyi뉞쩞 )IYyi )IYzj y4T$S@ v'SuV#=HUCyޱewQ(x YX)2J67:GZIKMʤOQ S*UJWjY[]ʥ_uh@i8 v p |p25/cA:cQS@IvX9 w@y)ISYTIpZSPi Sw@:0iw*wz*Jp:Zꬻ :jҪԺڬՊ:܊ʬ뚭Zzڮ*Zj *  ; ;{0Z!~5Ypp@ 5: TK*{BRNrS0 3[(siɔapwP(Д22 PH1 LC:1:py*9+3"CQDF@! S L9B$o*q?sۙpKv[rwx} |+{K;[븍 +K;[빝 +K;[뺭 +K;[ %xE]w8p |`| sJPg>$a@yF~ )!)qe Yb`=zv[v[7ھz j׽kX[[vrGWwl , L\|l ,L\!|#l+,- /,)L.\1|3l;<= ?,9L>\A|ClK*Td A8 PgH"J: $ v@@(soRZSDg}ۈLsakv㫾q!q?+β 0 @NvΖ,<]{vwпcl[pHJLm]-=!M'm) +],.--/=1M70yn3nٱ '` H=c E]BE)jG)jTA ڀac T P+a]_M`{ք ѳifv؇؉؋؍ ُ-ّMٓmٕٗٙٛٝ ڟ-ڡMڣmڥڧکګڭ ۯ-۱M۳m۵۷۹ۻ}a)[Ӝp :a. XU!pݬt L/uWTC[#˨1T0 덵,N;$ =}ߕ+!# .Nn.$'0T vPz"Q=\?* L%0pT=>%(rMe{N.MSnUWY[]_.aNcnegX9>:D&f2d^d0yMi-o}Uq btA|Lk3ο!Nn镎问.N ~;\ 1Y@ 0)af_\U\eG tfgxfg2d#gO>nՎrڞо.`nN^~_? oo #$/%' ,& pTotE6;:9/=D??EFKJI/MT?>_ qU[V]\O_/g_coikjmlOo/w_soy{z}|O/_oO/_*0O%I_o_o_oį_oԯ_oZoLZcԶQ&TaC %.pŊ3^ԈcGEn$qɒ!STeK,er͚1sԉgO<$sѢAUiSL.tժQ^ՊkW\n%uj]R%[m"[tƽ˗.޾ Lx^}V\xcǑKnzu캩k=ɽO^|y37>л_YF3?1`_?a? @L0lABT /C75qDK<0ILYpE[Ek gqPEtG" QLHl"J$)K./sL1<23L%ٴrM8یM9,=RM>1TPI.DAKPEeQI!RJ14SN7RP5 Q?TRQ55UVWuTXUY_VZq5W^wV`u aXb56YfuXhiZj6[nKTp@r[,w\sEw mWwuw^x長^|7^~7w` `V8` n8vxb)b/8b-87xdIdOV9dMn9Wvyfifo.0 ;PK%͇LJ6PK8AOEBPS/img/prep2.gifGIF89a0Q3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,0QmHp*LpÆJHqŊ/jqǎ ? Irɒ(OLr˖0_ʌIs͚8osϞ@=V7(ѣF"])ӧNB**իVbݪ+ׯ^Â+,ٳfӢ]-۷n+.ݻvݫ/߿~ Jˆ+NxƐKLyʘ/kyEMzҨONzְ_ˎM{ڸo_s߾.8Ɠ#_9ιN}دk}࿋¡G㛟p}}ߗ??_"x }`:a6XZ!2$ b%/2x9Ҹ=Bȣ@"YdI2$JDxTNieX^e\ne`~)n1~lc@kt9$iPmdggH^(L{NAТyӛJZuJ靎:s ꨢJjCEmTOZDZkZTajk*Ŭu҆f5׾լ_^mWvmin螫vevfmBYoGy«iIh+/ʛ \0 /'xk",x.;lÍ*&,~,qi #2[O{ (@OF著&'H2s׬6 ow[ξų=΀nMgAЄnhD;АntMi=/ҏ+=LsГt;=jPoZԧ&uMKu~eY7ַ|i\׽޵}_^{f/5 dOƶA~,nM!N7=nu~Mow7-o8V`ߙc b+eQ܌}N_+pS 7r&O9W^rF[<6ZԘSըtys:Uҙ#=>,сSƺo`z>}dGN]oop Y뵻wIlZ.jw 3^ۏG_;gPo:9^{ޢh]AқVAwc{wOѳ3Ώ>ġ?}7O}[}퇟B/??Xxg ؀ȀXxh؁7+WtDWN5t;<)h.H0.ȂxE*8'1:؃<9(>8@XDxFHJ؄LNP8RXTxVXZ؅\^G(}qdH}eh f}iojn tshmxr|~xȆ(X{8؇舍x(xȈhX8ȉ؉艨hxiH 8Xxʘ̸(b%z8+WX'8(8Xx꘎츎؎ ~Px؏x|W||Y) I y )9ycّ "9$Y())+.ْ02496Y8y:H&@B/W*rHi.wJLKN)MYP9XiTy'G 9`bɑ,[hgy0 8~@ . P@}ٗy@pu 9YX &x ry?8ZH Y@ HȘԀ&<9Y9 ٛ0) ) p2Ap g~"t٧*o J@|)p@ ۙ~Rxi }W?םCጯ@Z՝@H0AY_P _y}ٙw I"g'z !A,*.ڢ()Z4z/0:9ʣ2?j= ;J:z>ZB8ʤCJڤQRFV YZXڥW葑99f*>'s鑢p w ziJ  @~ZIWp PTuj>7)Hp*ZW~P9r :J: _Pe*Y JJZ*+@+0z (ԊZzښܺڭ:Zzꚮ캮ڮd:g?Y}kʑ PPp oа @i칝dhɗh闂@Ɇzy?wY qmXd y0I'یfHˆx@ڠY X겔须|%;: +^ZY;hhkdlˋi{jone xKs+v۶{{z۷u|K^0꠸" J`@ppPw ; +  **Fq闐ZPuʺy(蕽И[R 7ز+[(hL۴:н_ື+ՐK8;+;:7ȾK˿ۿ <  <" l PI-:͠ [ ~0 ۰å J-kK{ЗRZC:;ՐŁ&4B+;A=PRb ƱҠeP:ݫP74&_0 a&zȌȒɔ\ &܀ɞ.\Osot  w0z p { |p :jtt [ |I s-s\|z *»%\n~ >^ns©=ڐWyDq[-;ç`?,+ }Գ;U K ʭ}iSs8HR9s uՔƒ)z/; nfRs:NJ`yL40F΃@8,ط繹z|~)!* <$u?gP >L/8ۦk| <9 kmŒKT\>̆ZU#k-s[L K2M⍾w @нgmuqiN4`"= ]~*ʟ\ ʤW/^ 9 B½<>+ɑ{I)m>x0=H`^zNzrn'_:pYMͻO0:߀@?B_Dku0) +n}ܺ |vv|5=s}K)P|噿Y9Յpխ.eMf.:YűϽ?/_{¼gWT*_;[=R )YL`Lt\n_.yz攟ãEH>o@ DxPaB 6PbD-VxQcF=vQdH#MDy+?\?5męSN=mIT= ҠL6*jQZԟERIAEK*OrMElYXTm=jTF7pWp*XfV XܸMq?`^˸| SZhѥI6jխYvlٵi߶nݽy{e\r:"-s=ٽoEݭ ]QIJ/4SL7մSN?4TPGTRO55UTWUUV_u5VXgVZo5W\wյW^5X`Xb-KeMYYivZk ?Rv[Vp7o=t-\pE]qՕw]x}w^vW{zafxa_`#1x;~cCbM.I]F7^-Ù8sy7~y1+ BKi>*!{8jz뫻밹[l>v;n;o;p/p_я}HBҐD!HFj{dgwBJw&5INnrw+5A R%5=Vt%/β-sK]e0w)L_Df1yLe64f4)MgRf5yMmvߴf8)No̦MYNtӝ넧9xg*K d"BFr\$3yG~ryy)W9Wvr{bo{PBL6mg:uV>w (])Fʬ~vWo;iIWҗ4!JLcӝ^l6ʮ~F@J)"쌲լ]ֲ5g-k[׹olAOeQ{ȪV/Fv mfSǮ6dkܖvmoO޶ǭ[H[cWSC =|[( G,|,#WO8gxA>r?ySN\(c򙻜0sNRMZ>F9ϓs/M' #3n[@RQog7{Ѿvow{˞>+hMKQ+Zhzcxi%,qz|P vTWbx"Jҳխezڻ=o?3DOv.p؋?S|O~J0=Ʀ,m|x:¼e[Y?@Ғk? c@c1>;QQR?4DA;TT`ThAlZx c+-* $J)90 B **/*FFS˩ü./0*2@04C1#z(,ϻXe%@T0CNˉ= ? @CDW#>DCUT>MTFGETGK%BmTATNTLPR-ӫ#xsRXU,}|*m5*@8%H5-5QVpJaEMVpQbN`f5VceQ_V`۵aUHi0R$5O$Dl4jERڊPII$|EȂT8B@ʁIE/+U؄e؅q$jկH2ׁ؆X8m!)wpSQL%L;bE֔+qVsiYL%i#=Ԇs̿D_UW؆슡? ڧ ,XBZpZW%-x)|屶[۷[۸ۼۺ۽۾\ܿ\5%=EU rme}\͵\ZЅLxQʇ$E5RB|H%ڵ۝ݬ|VߵY]E^eݭUHqHTPOAWLWhS|܉׈W:-|WEPB! ʩ)&6FVfv` YJm XN%Y4Ι7u5^+YWtkYD pUzjp)M{LR#Tb{bR PlLe#6-[|6?p|Yric579:N;8c6c7c8@cAA6BF9cE&dF>dGN:^dIndJ~dK;dMdNdO\dSVdWeXfWXY\]^嬻b+#6[U@^%Qa,IYfvjgaϟ5O%Ws 2@X|UŖxxPz%,pOSdgc&6FVfIZnaPT5H8BHii#~pEϠ-Q\Ld+Z(KPSE_\ΗivcΞiieZ\6BP-U 곔jjjjk&k.NVkv붆k뵦뷞kkl> t6lFlT?8ݴ[3p Ef&.iUȉlTx= -܊uN괠_wK0X؏]Jܾ&6FVf.v献 Jӱn=. ƽ6䶃 я +1ks p0V,XWbA+b ޺D2pEp pBq pqq Wq?Oq_ oqqqq'r! !7"O#Wr YeR/Ր.Au-7Hhh1z܆45W6g7w89:;ߖn2?]tBtB?tCtGHwtI'JtsOlQuP'S7TuU/UwVuTuYuV[\k¶tJt i<4g3c3d3e_3fg3g/cdefghnvm!TvrOBvaWtguwvwxy/J|vow}v7SXU؃'7WxoxxoxWx_xxyWgy_yoy q /!'y&&Gr/zrOz%wzzozzgzCtz#XxX@X{O{{{{||'7|_|/Ƈ|o[m4˷wWn gGxo}֧x׏}ؗڧܟ}ݷ}~WYw~\g~~d{WG_gwX`UH` *D!DR|8bň/j!ը#i$ʓ*SSh%L1gʬI͜8wϠ@ -JѤH*mӨPJJլL]br[,jV,YhϪm-[k纍kܺx/_{ lˆ+ ,X&S&Iʩd9dϗEcM:4hɟM>ztجg mۥuƽ;7{~=8ɏn.s˧#sֳ3Nvݥo'/إoN^}gS:+ϟ-PϿ~B7CT߂: F( JxaZ!z!!xb#"!5RV\i5W5x9⸣=A9EFXkq?Bc7dֵ7fbe2fbi6g&qcfwNqy矁砀*((:(J褏V)Z)z)騟***jA!TEjCE* bW_#8K bܠ`DIп!/bp!8l!fJZ\⊹; _c$vMLw\ ۄTU=5o<_>88IdJ$PdT~I˄B{<_S>0.1YР1QM /Tgآµ9M+| c.]fCDo2`%(!^J{ _Ēڍ_e+)>1VU,r^"8(Q2֛DD7a{hl#eBˉMH.7@4VFpЈF8kuʪF1rFh-H~9e)QّU2d*[ Wʲ`d-o+Hxٯ8?L28Ds&If>:S|@qs~ @$5 hjRS 5y{J*I3tBxd< 7Āy쁀 hP #hL{TA a1hppÝ"CTn6)NoӜTk7T ؀J8|2y G}R&hRԫ^ƎM-(WT8rZ͚%snM+Vʡ:caCPFgE3U􏂥&hU15#`UTFā,YW4;+g3 %h_F@TC7zjpb&Ue ?:p'wx5nqr%:%0I`ĘgB},4Nn7%#=^J}{z5(F.w R1Pi2Ժ&X`I¬p2 b.@Hd:V0kP= J1 ئ;1{E#:FXR>b5R%+,dӌ5f~Sr7ulj[e"v7d VNO++p \+&$Bb .mJ[.@)Jo k{պ׺5-`{]6]lu-]~6 ]&%,`SE/`+.pt餆!վwJg{&;I{σ毟nU \ ĬuAd2a['niROSӕ,˧5Ӱ ;.XiV jfyeo}\C+uuգ52s8H9w$^sٕ>V.Uw3O5T*l Tp ŏ m ?[Xu߆ R[Ӻ/|Ay?]_z֛^}W=m/ޗ%$ JD׭/~蝙wW$}'ߜ  œ">u`Wi<ͦFcü1?ש [⥹ Z .6` 5e0Y0Nᰏ& gX` iAAԀ @ LHl ‚` Ԡ `AA D a"aa2!:.V6!^af!bnaK,Na9n_L@ Pb{a! <\BAM#MbU"%^%^gUݝ'Z((])n)~*b("+*,"-+"rt,ad/^060"c!#0#.c2602c1B#1J5>4f5:#7F#6n7vc5~#92c!~ Ic #J;֣#>ޣ>#?Kc<$<;$@Ad<YCb"D>DF$ELdhd m"yuH$IJI$KdKfHv$NrN~dNNޤF/P%QQ&%R.R6%S>SF%TNTV%U^Uf%VnVvR!nE#YY%ZZ%Npſ9Em-@6@\E]]֥]e__^`fa \fbb"^ecBcd*dfe2eF&ev&fz&g~h&ini*́E!k-],"..Φmk"nnfoҦop&p"&k&r.ep@s ttVgt^'ubtnufwrvv'x~xgx'yxy{z'||'C"O~~#[(Ƹ~6(J8(B>(FBsfn(v~(hE"'h%A38ͤLhL(L(ڨ(hq6~(5 LՐ>)FN)BJYePP/%PJtČ)))))Ω)ީ))**&*.6*a=~|(FP5l^v~**qX  f/PBz ognmjo*jp*jVʇ`јA`V^뵺QA4&藮(f遦++Ȃ9K$ZiQ1}ob, ۭgFBI3lP&C]il(flǂn䤒l=cVj4ױ)8~,kNl.ID\0DX&B:8B>(0MVm^f-֦Dn4YO592DWje~,l-ޮ#r8B:-%l`kt]q.n>.:n2jRV~"FL(!ƌ.薮3]AYU=Ն2k_9TAKU ζ,`YU ZoW].oMBNR.8-(PXnֆ/ab~^&P!F Q5/Fno-h-eb®>WT-^𐺓m(Z" Ƣ , p 0 Bʩ2'I.ωV9&'wq ;CD K v 0cKf_hhiN,PsԒ1?ƄD'? 2!So!'/fOƳ*Y55&.hp2em)ogc*Hi.nBf.2--O/20j$7ǩp+p'pSF81ӡYr5kqGs)立Vq0?ŠnBn/α?4@;1 hC-DAżqD$E_N#_F$LѨQq0534t9tS)/;tLÂOI+'],8*P?jP6 5RR'u$S/5T/ 0U7 4k 4^lk 钦L1b8ô[rfP jm[v T@m~r\ v5c?@/c{ae@AG^5VL80cKeX ]ߎkmti/g+i^$Ks-v023ǩj_o X5C,oG7eHdMsa[(wg?;4 Ou/e\n7{{Jk|˷}7~w}}77H<6i2SkŭOm!,vfx^8kt!"QA`6Owd0jȶckWǸg*|888iUzu4#ՂmI(&u8wys(Eg;-6e#vwxgyxWdԖ@yy㹀yMLk?֨I9V v6tohgL ~wzdXI5u"k'4Ks4Kl뎳VDS(묧3KzmSF?ȷx;x;;cƮC;V}Y.rGc-8jj{4t_ˢ. 47")ҵ<{RwY7g:6wQiO>K:FL@#K=؇{^zi;Ѩ8}f GJOW3Ozskӡ|>=< 3߷yzs/z8G=;>Kg~~{W8_FW~9[{þta0XY*9qR!X*Q/XjRKINGOj'^ï;t7-SvQN0Ua5[@&@T@!G-ŠQ Hƈ A.H%Q<1D 7?.7mڼF=khM.C{4П>g":jUWfպk0_ɍ(Z>|[ܵwMW%ߐdI ICd'RSLo~ 9\Pߑb OQ:?PY3[vmcmuwn߿M6X`Jes噮B =W)b*x6wspc작LJ7?:V?Nyyw{/>o4pOϪ '1r°&1. -CF(êoQϿ 5{%l=ʢᷛɺTPH?d29ڪg Ph)Ha`;"Y>*}w=T CP8@b/&GO\~*!jJNU.P_SH5+S٠QA6% UBgQk2JSE0Qܱ Qi"<8ův,UJJ:W .צ(nq*I '+LpP_ ^# FtRik !7}dy9HF;$ F59 qa(3iҒM*H4zArfUTJf@˸PE륇zyRD+1GDIe 4ڊ.T&2aLҴ&5hbڬ&3)+])FI\Yus<3m@GmO1S؇;.} R$Ȅ"dCi3F*r2ҿ*-QR(We_$3(R$-,K%R&,LRS2c1QsZT&=mQ?8FZвjU*-pWjV1JIor&tk-z˴J'eb~IeT kZ5(E K^VUq M*@ҐCHBZ~JE!JQU6ɢxVaFhsm(gwtj+eN@xN 5qK\sq.h\Vwԕu[]b׺ to٥Dj?P ȗnl Od P nD>6H)ˬٲi.{dh-I.+359`F[zqab 1ql<p+ wx!^Fx1~q-=@ %`L(?7%,,h?gb(P=9ڞbAYwcrHoәuNR:աug]׷vb/;vx=۷g -ϱZ{ߋ1 ~MaP[zDx 7iح!-yo^=L2GL?9iJ gB\=IMR5`[Q^zI&6o|YW|/ѧ_}cۿ[? ʐ|xr!`Q 4jgţ@JRAM0!p%)[ 000* 5Ow 4Tg5'a0ngZ`kidxp|P~Pp0  p l443m Kd:b`b k "F".ppWHP4ʊ:<9/dOPP* SCO 5qr8&9:OO1Pq]/[qmoU1_Qiqq1s#|Lc k{E 6+7PmR1qձ͈ o3n("]h C!50sɭhSgcP 72#9R#A#E#I#M2$K%O2P_$w % CN`8d&dhG‚Rc^6RDL&C++2,ʋ JDD!DֲN "1+ӏ4L{ JG/g00;1>1,Eޏ:jQ{2e2329S3=3Cs3EKQ3M4Y;(Ԓ*Fa6Rl,oܜ1NmNdb8N%R sR(Ek$ rԨ0* pF p,ɓ,<3=ѓ/Vj6Aj-A.k  k :C s89)+A:7s!'$ u0%Gr%9C=4DUrD;DADEDUDu%*!>r6-E7 &+*i5 {2" 9d v@esSE  Hs#HR 2fP`.} r4 ~2)a.IRJQ(%$Q*:Q"q30>6M5S4Ws4U5UYT?UOTeU]5ViuVa5[ίzrFS>EM> 2Ge1Y7m8M46FTJ*-UQF{Bbwٷ_},K?_Q1*y)_M\M ODb?~ݢ?j$(A( 1ĉ+Z1ƌ&VW,Rm%2FD|8b*4LΜ:醪[^maIL(2X:i:j)fʩDvhoaJDD!# y#eշK݊kk`O> T 5Yd#}zp5-FKVfv K K7ZB.H0+DΦP%Bo \P [cD[I'T~Xƈm\XLJy1Lr%lr(,r'2,Ls5ls8,s^ >eq p ? uR ,[,+Yeܸb;vdmvhvlqsJ/7b8Wc[ NUjߊ/Rx5=Y1c馥jjr{覓k秫>:쯳;z˞<MgC KB+Df7[ >/? 2$XH fX>1 H,Y?ɀ\dΘ5"`(GYPQ"Q5zdG Ir:RK9yܥ/s;`¼.QOX3.ecyʟ$XD]L*V(7S+k$_0Y`X*;N%$"7fgoF,5y;V1paD+:ь^4@ G JVf%a;-=F}bH^C*ְu45z׵5mk_{l`[Moz]Fu m[nE8;p)(Ч>e-tЗ_Q#ro\pG̖{H!F*JsBiY{'f q YE Řdh:H \FNr DXEy+XZ\lE/$3e4|DO%@ k<%ONF³V<|(Q#~yB4\BǍ\,;K^nSpVN+J񒐦}^J>\ͩl\"&g盺7h63ÕC;ύ,6P&uG߽O|?_H$W~o7~$N^W_汭o'R;="V<%@-F 2F~DqDfdj"Tc4v@FyO•`G\P|R`CF:Ve{&z[#b'!t!F%F2*GCsPesms&:WMׁj4`Eeć/9o,5 e(,1}?}@md!D^Aqؓ(O}PQY QVWc2*9a~@:ahg)zX{؇8ɖxQhxY$H-W7/!Ղk[NE[d[XX( sqDjF3auEbya0/eFHX)sиoc3i-G /XwnXj /afyB98w@B3Y)=2/KD%%WU4IXyy\c:uT(5fQ{_q{ks)| ZfY{E:Aagt~ے qҗ©`Y)TGA}'|Vc !4~ZH]gAy3Cܙi33:GiA _H;f(OOhf8Ugzq~L!dTWV +~K}k[{˸ -k븙{˹빝}+ڢ~Da?:v—}Ӊ XPffuEwFHFjf:ƺ׼"#xr yfҏ3ƄP3{DjƾZ{q ƼSqVK+ +T:Kl 63q \ ,L<llگ0?&±;%ձ7 l2qCIc<}TDa.\/RN >dĶVbVauVeluB{\K[,5G7GI5&!fLdegikm o,qLǯxt*.⹭qĀq ڞwnyx{C^UӲa&odM"{Y[0lZ4r-hnDF.N 򖇜Md޽"cR$IM4m_nkc d[Yѱj> m_ >~gи[!=>>lf7gsFkb6ԦK\e>;>bc<_֍ڝ+ xQͬGDR.-i_qm 9;:<?/2uKtceWO=Y-MwȈY[v]/aO,cei?Quoy%*a(oA+ r߼h"B}_DoEj{f.~;(B2+)H:+f,3uKCuyAkS`6 R& ?G*%&xbE5fcG7.TI)UdK1e$I09q)2OAZgώ~3Ԩ!5jOYKV(fп?:S_? Υ[ݘNn{ V5XRu*wn:dY%OZQ5o6_\ݲ3ұg6m۹O{oImr^Ok|z?dCTh_'_^2,R^,UNPFBt¿|C"jG B@Px |P Dp"!@'Iԏ!(L 4Acpe,Foԑcd!PIHHC*hC0ʁ0,HH**J!-*ɘoRMZ+USm ;>YIP P#dtQ>/Q?M"F-tӓ2ɭj b̺KnUV52$cTM֓RLW 4DLѤa#*vEE.[=8.%VY%de6[nnXrKWJW+!E"*KY\]CW%N_~w~ `8ބ" ¦"#1V{Ul͙Cݖ>*zKjPY ֗]e]f-YZ6s֯X3D>*/U"K 4H넸H¬fJ[K7B?R"ZLn\{@ПMZIS;[#&hʭ6˞%O# ꒎7TG~VJugUORMθ)TȂX'Z'YяeV+Z̴^5->+&F7yH8KRT2FcqR g#N6=-;ڕA!.yK",OhH$~*e|bC@#HcV]juڕ>5qni >6Je 6ю$$'%QψKv1} !:f0{^L1|wgAi|&`|g#:^$*Xl9 kOk6A5L%Ai1{#Rq%L[H惿-o40Hw&1HhBsДwMfS,bWb'0ⱧgdXǃx.j#['ʹttBW+U,R713~ U7xѠڅ IU(X5y)'ȹQƑL-dBPYjƖ?b˘ISY1G dR *m.gvU]{48[,CSI7mۗ 0@=LNKQhdHi6+ѫ^9'iͣB^͙/HRtb*g?3uEiyJXxӜ+L** yK^BG!&qOd9YYb;&+w']U PUR2<Qw"aF*}J0 &dQO \Fhb5Tc0cE#i QVH4Ym]k M|tL;g@ntbKx|ט;NP*Padx]\Oպ<8ME*%F_ZX@Z 5_d}B)Q9}Ĝ7%6Kҕ"/Ul02&j_WƵpRme[sA4a{.eșkua-_iy6L7oVֻxogP|<-oW߸q yqkz(Nҙ䶍֊E~Xw{_G|mʍ]7~GgzI6DSw ?<g} :ַQ~uƈ vLu4^ʾŷ qMpۅ|+;^x^G| xC+_:|;?yχ߼KOwޕ M.r7]N7JioGh_Ҍ-459>l'/y|Gӗ~}+j_gݏf^_b۔lp u>,(7h2+I=@ @ @ @ $,@Ƚ9ޫ98A?PAl9460#:;L;: 4; B4"$!B&|B$\(l#TB*LB'B(-B.B0|+/4ˡ{(`C(2-;"0"1+ C D@DA,DBKÖ@AJ E?Q$Q?T,T>YYKYYe>MOԁT% jTSYqNu42ۣ[g ,۩ZرDXxVxY[`PӮXȰAPI[3C\Vƕ WvWx\6}WɦXv!X4-7(˅Cu_}@e9Z]Z[TR]-ZE'-ۖ+^[ؼ% &bͶB5CڐQ5XT`_H 5eh>]Ϳߕ͵FZ3J 4M_Z]چ]G!]m:C[V[^U8@ 4}LC-|A; g4.hT|of nۍW}U2 C&;0hLP1YJNVR's Qꓓtb,(=˵j!7DQȜA kN*b+PBX[]2ϑ@_Fњx5P2B,$AONN^PVVfO.ws=89J*B $*,`?d^^݊OU(̎,Ш]HdRi) -m5uBlԦJ\&])&%Mw'eahaߕ(0A)1j_Suέ!cW0:\dzΨ]iNN<(ȑfa:?\3+E?$XY,<47K|h+L-Z̒G`4`%T̀kaB Pj D*BTiF#m?MdVMXd]حiS+j ,, ԯ3Kii& 7snm"-0FJ3kPj$of/XcGb3Ndnn.8 -邮y>PA0o.>D\et>ISdjqdXvX6r5V+A"W#rQEƔjpX@mbzQ"NFS=ڧuj_[h9?䖉*Ė$7N Lm "kFAmqm52;ubbFtձ2G: Ꝧ Yq`AZ-ޣH_aY2vk zMwNR$/ r g v~O-2H1f.42X}ao\ 2_iД3o+Unzhҡ16}m -c/;g16@k6'> ARt``(U;Rw9#uZnͰopIv7eoJ4hy%3SccB>x oWr bߋe):_xn֟ڗUwJ Wbu׷g{_{g{o{{ˋS-{{{Oӷ1`zSZ\K[Xsv~yM|+l *t-R;j0%jT*u*ժV m;U2D V=SAm+7.ݹv⽫7/߽~+80 #>81ŎC~,92ɖ+c6UΊբ:XPCS8U?_Î}5ڶo[Ur@eyz-=*ʈ[CtY27|zҭGϾ|;t+wˣ~}=xc'=|㟟~~GFĚX whR@rҖrK)QOR=UsT5M=M6"M+N4ϊ6Ȣ7cM>cK1$2xJBUA%6X[y%_z&cY&g&k&'hVVttZPzgA)O58h5'h9CJ5Bb^Y) JU,VօTiH&+I!+zZ 쯻,"{2[6 N- %r;9Yx6hCk®*n*)JꢒNȤۯ4Ӧ#d$CM}XdVzmqn1{2#\2'#ɑIU@~h4+GR J({oKD %jAUY ڷɝ(]6k6ivn=uݠ =~ wށ=z4 w|-ՠT=ȸ=a"':uBSF3-#E&问:99풓;Ud(?#3*7e.g8@/-tIG5E3C>[J񩩞u[ඬe@ <2 #hA JV;(&fQb+DLQTjU^XݪVJկzu7հVÌ ӷ5T4(fJ4S ,aҙ?X\\{՞\+k=a (iGkڇj[צDgP!bښe QWti]ʽG iİWAib.w%bSiloiYNAR *Q˝/jʛU-RFubmL` N0`C8ON< f /ҷ%QWl;Ȇ8-"tWgBΤZnwkL88x)SdǙ޴rCko>DemPC{:AFI2&L-xl T'>yaֵm\g9x3g>oU`OV'Rą(ghij#3[! rG?Rڨ 5bFi~eRzDZkS@~iLC5 UBʨ{CmCvݧMfU+b_A՞G%Va 78>Ӎ[duw]oygxb3k)LhSB1 .lD-d!Yffs;y!PD;6I3 DT wvĺ^[|1Φ5ZNiGz9l2LmkP42_G=4Jll]~;nvA]i/k{vf*(ʢZp˵ JޥKJ㛾cnӍ 2.EO3?~/s} ~ko.-sdqu+vaͩ3~j]beU3YIU!)`2J\aܜZR/)[09Z䈙`qV!՛ڱ ۵۹`  `  T]%D; EŜT4`.JaRVS鉑|[䔛q,U_^!>a:iX_b! QՕ `R#Za$B$ Vv!Ob'F j(Q|Kh)"**b+¢**Iaty.JHW@W9Qb1J1c2%Z&h~PBFqW/[P,a9c:!;£;<١UbU ȟpNqcȽP 2:2BCJ$W0c9#Z0&N#'6bB\b=b>y+JbKK"LK-dF#QVސ")-ݣa@(4QMTjɥOārH!OFYNdZeU]U4QKJA W9MEYݡѵiMɟO7FERc;ʡ:j&fecfr;zhfaivRNRFLcO O_4`bV^Z 9߲5fJU-"U#ZJZNguX[.[ZE\Lpd]ܑ,е^>%]oH\pb[PӵDII~VJM hL(M(;"mZoI&GQΌ`0 %R35]'`:% A>b%'DZAsY6u(u莪v>vn'`إx [m 9i\L%Ź gɥV&CH8&gv&jih)}p-2+pò2-rh.gpN \1KO!$Jn+*oάj6g^o7#r8'"##Cn$̡fwەscg2iS{kxWvg[nF*U13]h@/ܙr"p׬[Eqyg۔kwM3dذq]źI6q>zvcs{{syd1rb䄹Jh1\FġP;m}}#{˜/k>S ޠtm[7yŅcP:Xf݃>z^gaIy}~`ه܇XqQW~ 7W2!~3?m}J{I2!au!C~?73~˯/XW6~lkp0[o3 4XA?sbÈ%VxbF5vcH#E$ydJ+UdeL3e֤2M'i,5ziRK>djOS*|6jREqEѴDK-ҵhֵ{o^{:ZkРRm,ߣ$:4gѡ)O,̕7_3hϡI6ԥWV5lױi϶ܵw7p7ő?<zqƊNNV׹nQ*X+KڟjXw-m{~2JpTj` Jzȹ~z!P ) 1P9@i!L,0N)ţQgTQTT%G̲oO.[$˨m T2,<ŦSq*2).(0/ 1\M6l7lNN1N>S>s@ =DtBEQEdtRG+)J4HN2TkgX0 %jl뫵Κ뭽C^RM>R<:ӻZl+F+jĚ*£huH.` i)c2LLM-S#9|r-4s?Mu+Os5o]u>}tYɳ/"U=g}kU+aa-VLꉨl/Oqjߢ{/z~WngB@T)]STC0+aӸ0 e,`62jIA(<W1B m-9 "C:#'A!OD=/I;Hb1 EIYsXE*^ъYQ"6.I6!i<dM j׹RD.vG;| uw,$ D"k$ IH!vC5~4G,X+;ڲEWre,i9hyі`$t54Qf^H$3A>La49Mkưؼ4Mn~3/.ΆNwQA*f (v'| _-i~ӟ(pE]:e<2 S04Y+Pa5G:HIIF>(-iJ#R-i%O*Sԑ7gҜ TFPP*aQ {WNٽj04/>Ձz_kX=TPYt\h]N~)@POի9LaqgqzӰݦbX6,c'+Nʆ,^/|*JE4!S4>tEAl' @*8VߒpjV*z %θ ԘF?1 TLA[liݺ`ԍQ22/:Nٻ^,i|;_3}ߛRfwkl S%UGPc RHB+u:owHʁlMX)FU>㺲Sr_tƶ 0?lSPEfed_!H0dTuLa;*_Y,e+w_esgʂ.,qj1By,.Vd4viMgȬҏt)=S.V౔?PcE*]CoG['/wus l6{zypfs͔2gi#gu[-H ޫ?RRȺj[9iwWwr,fZx3tR>xQC `AbL>ܰ_%x 13'^fx1qo $WUy!ih,9y^s N-cpuAЉ>W;}OXTX%4@qX_ ^jgz}ehWvپv p{^\Ky&yw>4i#1'lZubu1q#f;ǟ W/FLLkoL)ݼ*,/'}:z$eP)tjoPmsp~;#2- xxn@Wp#.PP Ї?:Wb)!aN= pptL ¼„oooO!Q'ѥPxxD빔R p)æ ( { gfyn(n쭦k\ y~ ΈfrQ)Pp}1ϑQ5b HReΦA` n` `hO܊KF \vQ~#Q#32҆Q}_.b$ƦGR a e!lWh͂d"9(3)-Q)r)+))R\BTSX"=b!&oRyrECLݼP$#7/R/i#&Ɣb%%E 2-%p#z-M124lq3;=A3?3:#S.)㪨 A z2s3_dq2kkLܨr"j/3/S9/$E$> ` _A ` ,ӢQQ[*Ʈ)R**S>=1=s>3>'gPWzᮦP  ӝj"ݚ93C7tDj\WF(`A ;B22K 4CFGFsGwT4{6L).VST!I[ԩ"R&2=.5J9JT'Kp!!\εb[EB!Ъ(5Yb'v9Z.@DTI0KQAABpaT_0afSZuU]fsVUwfy`L n"D+,)"a~aKì.j'_H8{bb.1Vk4vcPZÏHsVd7B!,elL7 (O(u]qr^4rr$Q^A1_ 㨮 Hj@!D,q7u$#pbPV x6xmmCc$%)VEaS22prv[/1ugg}||77KXTTh$i]sNd {պ;3Cb+xxL?OԦn!gd@2kk1Cp (5Ss/qg؆-)7k{(ur?ssSn_+li[PWe,ƣW||W!؁X-/&y)6xd D-T"fWFcO}}w}XGNWȇPO}fIl-3닱eG/x7a(8LGUxX}Xky^wi9g4suYEi8(xw95ٙ7>I8TPcLx8YyP y~L!7A Xu8-XYyA4n׊ZSpȅYqq9wٖ+'ZiX?X ~Osu T Zx"͖kmkZwREO如0_A@ Zv;ϥbLh<Zڜ'qP#lDF1)0:ikz)&yoZ[ZtCxem ilnC j @:ߢ7kOxTسp.qyq-Z3Y?a{eۧ~ OښΞqau9YC{Mx' wasW璙wY Zol2všO\v]Pz ʀ Fо{xp W:PZT?TثYzGЄQh!T~)!zA۲1sEgدNWBC-"dy ' 0 oQ8ЂhH{o<_ٿ%o۵7[ʯ|mأ[oy˧Eܫǭ')qZ)CW 䃾T,}f9A/ke7E5!~vvGH1#(y犾_=t>}f@K1Q1{$~ɭk~7?C?9\m;s^g}/ P!d*C['I&~2]׭l[3y;/+XXRçܜ[^q~Ş~Ϳ'iϚvͺVti 0bFR= Gp@*4Ç#JHŋ'jHmbej!SePǗc &͛6sܩ'ϟ>*(ѣF"])ӧNB**իVbݪ+W}rم 2T[Xm8-O7M5?RWUx]Vbv6d8˘'n#HR|r?1R+b\[vM{mصqߖ7c pćVy͑/֝k~=9ٿOyџﻻύ7>x>yȌAvk]C6ć?AMaGb%d:߇X$F6#ҀLc8ިc G8 z?x T|&G!;"ri(ٽ΋(2`L#ѸF5эl|n%:r$^Fx;P0/)>B^p y1ZۂHZ&3. _Q˔k;E4UpXb(ӦDNØD%XA1ȴ`29Le:`3LiF3siZ3:TŵKD:5& V³Pm'7}g&=IIP CR~>!щCnUZRb K-ZcWƖڑ/uig Sʴ8NHG1E-mYƱ(JQz!JqvOXJֱ"m$x/b3iSDQFK($m>:5ժe䭄?桟7ImR=ff'zh; ҎKhI #fT$oA R*Sz45A};"w($6ι &4,t:R%hZrTXPK FDKxhEz\LNRpR"}ܝJq1.*ݩOӘ.0'1MXi|r"AEKz@khG1 ,êDU.uw>v}Ɨ %\SJ&{iPde52^:6#026f&76yͫif7[qvH3]ᚩcbׄF bKrYN2@47N՟E.P5^JYSU;fɯhʠP^sk׽f0-bNܞ++?CI 0Ma}{ϒcxۜ7- uejjaE r~xOo~lx~9x/Nt G$df[.Iΐ /wG.[Zi/4DE!&D5ГCOЗ>+d+v,x+mqE3(~˸5jYrh?{N~wM^E?|y߭yKNs sCLp7 O| p#~o</Ǔ)&84X"h*51"OIדmݴ^>vv[o+ߕ\j/pfe"9ο[KLGz.~O՟:?R?)Ru8ZH%=>, IlVeXQz'c3x8{Xx؁ "$8&X(x*,.؂02486X8x7V;P!PtWQ%Q{OQ[%_V_GwgYVy\^y`x_(aycheHygX3'1gPRK*1 ~Tw,T'"SbL(W~{g8ׇq*q.}q|'|8ivQ|R^sWz~We}UR!"^MHSwEQew뗋巋觋ȋ)mXy!r[`5T[%T&E_ӗah} xm`Xhx明(]/w@80PaAeQ{b*q X&x&.8oX^&?hHi8yiy]Xx4![H"T͢[#[pbT{u{jQ먎:<ӎ]G-6 |w 0_QE:E6C\E*0Ԍ=rUT N-}W^z7x_|շ_8`68a.aV$; ir+6{ɣYj%/p;p N8CiPC)6d6L哄ζ $BЮBACUՌUGʹjk6cFlf{mHtZlƻ&\o>pyjXcKm )Q+ s_g:m5oV-d4u=fn[-lpc4Rx"~!wxg^z*Ut?W|H7UQ =RGE̤,`PFk855.՝΂2B@u?~Jȟ4.Oc zͅ/a eΨm uCЇyA !D"шEDD&.щM E͆,a^U슠&g&]Ą"ٜX: 4h5g9#X*[[DFǐA!HF.ґ#%R(֩e1=Na3i"RpQ|jL"#5 -<ћoAZYb?DgՙNvӝ;ONeI\S i3!e,Cˀ/@HtuiGAK󶗽mT)GEёZ5)IURԥ)VR4iMiӝtD Cѓ0C-& 8(UI(PVZ dHX +=:Vg5kZzV`J";bv(Wկ `ЮE*XV&uld;YRle5Yflh'H+*kSԶdմujmu[ַ.Pg|z0Enr;ى 2IoӜtu]Z)v;^jxK^wMStZ׾DŪ^d[BB&m<`=*Fre8A1V؛}?@qE,rds)JLszӝNŧ9iPzԚ.uS-jTԠfOkUְ^umMk^׻_[F}lezvvoljC{u-l76pˍnr[fӽ=ݡo$P0t&I +ؕޒvK~/| sI]6/Ⱥkr8J/: VtuӍEG FRVeyDsubGQ\ho5?+PcNFۈ,iVsvyE$%Tqk\gRNt`Z>9}z!po0@#gN8H3.sꍟ4w>h16^_S9'Vgv[_/w9+m;3x߁h/5.Ӽ{E7ToʝXY_MCOR>_?|./?L0gG^<:c>>i$;{;f9@:s@#A@r? t>3==c@K``A?j،j : =jھmik19 ;>c=`0sQPj0q" )B24,̽ B:nѰ 4ߛ@уiK=D PL{DRU4қ><5ſ:LE0";ɱl<<<@䋏D8S;CHȉ;kٷ`i@?jjM$Ϳ5RQ: <\QmLϽ#?ZR, @Ol)#OK~ =sQC-c;,,Qdst=:4QKT\VXAeŴDE@kf t{d<.KA"łFB HF,P%}S\]TS eI=X`72fs;9)TГU k2$3\XB@]O7@Ǜd7N gH$ZBDֆ3tV6}@EBF/i_ V?-ġu=HڧF* 7W!ؠ l6C֊Ti-D4Rdx=dyXƺ>=[FZ,,AQX͠~Z=¤ƨ+mĭ5ۮ/DXKk\uإ4cPЏ8#ԱW8H)Ӂ|G NEMSՋUm(_MXeA4TY#ևr޹CDX,YuI\XΕ^iW(W>h4yK^ʹ-I݊JS%m_`HQL=kl=W}=έ[` T`MVUOʩKʢ-̕=JMC3G`aD=_y @޹ᑩSٹ!Nm\`$fbTbN-nUɱ) /$.#65f6 u.Nza#8NG/adۢ{0SXSL=& X$^>BG >I (>`J%1ًP~QR&S6Ta- {P4`_>8dN 45]^0;D P8iJ(qff__n4`n❓di_f![eI k:NCxHtFte ]yz|x5u'sa9ֳcnuUK+t 5w{w¬BKM[e;.> 2h:r!zXX, "Ȣ[2֘G,18)cAbhUv̥ | o>Y竟~/_oC7K` @* t`W$Y̠7)SxV*ܐU&\TƪVל]q7NuUd ˇz5-kEsH Gk\+ו vQ]!{yw"`0B#FQbEcY£hG~ $Zv3B̐-"E:rTd$9BV$%5iINbrd(?)Re*MJT2t#=ZҖT-wKX撃 0Ib6ƃfUC4qC`QGज8Ce.ZI%%jt~R uSDEvbBc|#9 yoh8ZTIػ^(ڱOӠF*ґ"EISzҖ+JgR֔0ũMsz$3Gn&KR=+bS զnՈEvb Xt5#|dЬLZ:P:!*ʊʫ ]lrsqܼrMc}sX=$U]gNw=a!.V -.q\;֒ a Ñ$[KSRTcT Sɱ9mE [זbY 곍g و1Wks[-\'o,T1_^g8@`K` 0 pbԱ v lcWhFbQ,n1ېy͙̔mB/~16g6r-D=c|/kY>HO=&⧂Y!z6rk FCލǣvb$z Q 6"LfYOܙ&pۈE97ΐvtǦJgIGZKs)ZDr6! j3-V`PxFajn:‹5U_he-,<@^>jF0f(b le bBtsk\GH[zMw k5U7!pX@DcM$V_| FW\WiIp,ZhZEh$u31Ϳ1ɸE.sٲ5婌9a ]oKo~3 T6 bD'bhA)Th̥N2,-I\֩=؆!΅QoeG۽ 憪qv5 0~x\+f`w0epenc >1ptA=cH\ڧ)8Κf kCVrqɹ'֑dGOB|CLksk#{phP[4gs{sv&{$ 60j\ \GkucTe(^Ww2Uȁ[uT%(hrbB*x (bh'3h'W ]]E&fx!weVw`jG_`p`I8x` &)28b&Ѷ]Xmgxz 6c5n!Wv*rxncBvW+o3XCݑXXVN2DoE}1pYOPVE ZOWZZ/wqFFq~%r$׊E&(w\ŕ\˥\,K=sUe^7tQW5qUU0{&0iS!ȟuh0A峞I_G"XRv !UpAA GV|W`VxhkУ>k.Ft-YƆ۠m2zF:m2blPUhAO*f2 Ozl6mՆFmÖȤXڦ6^zv27 l%)y3BqW{tBxWy2ԇ*HodXoʒ,zD }-Y.r}qZ"[7y[F췚nĊ,x\yD\ʥrr(3386C^7  츁y l^UUKҵ 8 UQ @˩Z0lm]qۯM*0[ ˶s+kmeHHz Wi˖UYlykRmȒomP 9}K`lcI"Bb'Mzc|tėCGcNcW p'OWN"eÙZD(~W~PPP*QY1gZ $Pgh@~&ْk)pg0ZZe԰V;0'3賺˰'X$%Lڠڡ#(&*h) "X2MR '.&L*' 7w0%J\98'= I&( _b ")kGDX`ƅa`ŌxY\,YX3\TGmzK|/3ѹ2n+:s0Pxr|e Ȣ+ȠA@)rgziȧ0{x̤YZ, ʅȦ셱'n*Bs(W+$ec|cxX|UeY:PT pʽؽZaT[3w"[;1X%Ur'rxjKR]y*دQw5ȸ J"* s52 JYY0) 5UP]1Pt_B;C{4e34m\0H=z30[@5E͏=<5]XI-FuQyu1$S4ik1WH8`GNiL$ivzA1ZzzmY2s+aR!#X-IZF)')?ؑxaGc(+ ] 2jCT{b˗'cˇ ċ|)N{N|1dY:Idb;eS+ f uc2#ӾQjK\/0WitˀÙhlۉ$h{@DG1K2' "b^Bɡ"6="z$~0+Uԉe"l-Npm`e|fK` S{kP+Jʷ1/~|.IǙvz~ȇW:뷗cNmt袻Mny^oW{|| M8foȼ8~ѝ1ZXpLq[zθ>s:wT~ĬI'CU/N3# cxb) sڮp)|*FCG$8b,u^'>YơQl@]u\ Wr5H W \ JQMv%Ho/9C@se*(rqywBH\7jgGwu[xl\+CawXj 3s;yۖL, cp?FdžѸeUI)i-8ItFTmi1=}  0 ;۶ۦM|]~xƛɷ܊NܼKO֍l͙p׽ ]&}#MhfǾQhR VԩH,}l \[gZ.&U~bAƖ1n1X`B *0"C%J4TqE8`Ur#"/&ʤƓ+Cѐ%5mTMN=q;gtͤ:5hTRݹTV`|F+m^Վqߨ{ )fۈش0FwǷٴ1ھU+q xc60kfz#LUn޽}59ܬ̇ҩ.=vͷaUۣ}|aQ}X?#?U<YPXt'B +B QA,CXB4dDU8$QWT_tQEC^QBfwQG 1H ܂H" )r $ Q2%D?)lr-ԒK-3L1$L- :ˁbZӥ.(΃sNn;s=.<t6A%QCetQG-RI't7U&L5%MU'RTSOC `x!F U\oյW^y]WGs~`-NaC]eW= P([n &u̍JtFSsƺ ȶ2*&Q'Z.̪ 9O8H3w4Xbsb %2o !˟ckxmdTzUfiy:j6+j:{.j&=6[>֞=>1no.Up אpa)ODqK|D#GQr+7o?qwԱҍ<=I&WWu_w}$dRړ}L.wcҌ yeb wy~"R4&41j`{׊yUcK诧"ݯ>'z8 D"uNG77A VЂMao":ArSЅ[b8CG<7LzܶCmb0M@G PD )A zX C&崈F_<7ΌBB#V:&=ɍN9Kw](&4 Ϗkӛfb91֜> [ T"\M2P5iT`{V(+L%)T$ lQ-ek^SP:*_\a côGeg睖E2rV BPE~RQZ-4`j91:0Mtpl:ʮ]L\2TKy.Kj:U_l$#HdfKZ߭Vx5^/z͛󶗽]o|;_ʷ/~7Bs}Vz>eGu1Um˝w{~{7|3W|%G|!s|Eч7}AҳW}eǞ}a}7~3W~yA:ׯ>_h/߾G?/~?~o???D@@$d4 @ 4 ]B` Aa\%{B@Ƨ4ƨʩʪʫ Ȁʁʮ˯˰$˱4˲D˳T˴d˵t˶˷˸K ˽L7KKeL4rsBJdtƄǔXdEYYLML$ӤL$UڤM)M(Ybͮ:|ڬ䬧VcNd5l|NNN{G{$|,4DtOOlOCfЄ;OZGP8?Xh, O 0PPݏ%Q5=QUE]euQQ5L\J"%ʣT#-ҠT&MJ#}R&Ң$R$R+ғ,+=.*=?0=fMMX8sM9ȠS7uI$q0 ,NABNB=TC DeE TC@>JKIT>TI?N UPTRRCTTSeT=WmUdWqY *<_5U\35i6e8WY¥S~k>8mPUTp]UJXsE&PQxW yWyz~|WH$X$΂=X-΅EXU؆؇MX@]u81mjЈ_uDE.؎قBlYO4Y0֚8P~}z8 MX͋~Vl֥ MNL ٧%ٳZh$gFD)嬲%۳5۴E(M[f@@[ۼ[[]۶}۾叿ۻ[Pm uȅɵ\\˥` (*M1hau%]j4cRrcnk]<1S@V6݇eg]]lB9jPZli^>8%c FZɽ]a-r]C)k(utwd[_QEQj[[i`NXW```y_[1[߲8.6aX~WR1>,R^Ra!b>""~YF؆?Nrb.INmH?*p?XuM/N2cXXO=)[m1>~4C~`fMP7mcXH &Vc0F&`8H9k{XSxW>P8.>Y=E@VY11F &NYjCX+eHWZ5e]f_>ui33ځC18 dXdm5{jj@&P|r紝gz\@G~Ý[g{`g; h{fg۲揶=f烞znh|gzhFgd&6굄0f`.ڔ4VWx.r-Y(rQ]Cj`jMhQj_b< keYWui]_uuU.յK^B?!j8MS Fbj_Ez Q:SWk^i8]jml6_7Dׯmk=^ӘpޮE6 E_c @ʖj)hAHg)m0R_UԽ07wݏP@.@@|>e`{`]ޏoLao._WUojpຽ_[_ےhVig G@ G1"'Uo`ippڡM!"X"?r#X%G%O'6:e䊥%dTƓXbM+Gn7V)'[r&~爘%O*mي}ي1Ejm`0mxTQs&E*FXmS%ムVi0]~r.Z6W`/ZHWj돠tCN;؄x[@0g@&cZgjOF&-PL8=\^i&x|`X\f-xoX`o1-ނhu[hC@hu{Fg&w|'fh>y F{WhF8\U{x}w~ܱWh&`{h:x|zx_ۛ\ܚyy/].^ Vnvнlէm.('0T j̮gUP{^-X]_{΀p[n`5C5dao]7jBa0EWpTĂ Q#Bm rHQ`+:C"BDq C@HSL5!heJӘDEO K1ǁ( ƍ[`lukװZ~+6,ٳiE{lYqUVݹwey\[É=xƐ'Kܗe|7f3gŚ;GMshϩKF}zhӱ[VZ6XaVgjso}jCzhҕQn8辱~}rcpizp.`padH7yXǤ**}0ȇ~~!C,!۰_S̓UUS5T@xQӛ[wA6( J?3͋18)SXs~P, SZ9oKq~tBEՈbM*[cB *14y&fX'nv 1` V0,HBP1tCA[:1 ˢ^)5|K+D #Ԡ:jC{dP Z%ҨJ#U(Һj. Cꊂޚ+k@LeV (ۮ;o;/+ C<L?1{<%;lr)G-1. 33643CDT74 L'"U`gB[5b4D&~DVsu4,PǀY̵WЈa^,t&}D\`M6 8"ܭnWvw*oc3QB*T 0ۼREw~܀ 2 ] )H344ahoX2b7Nێ? K*^~0mDNN6ܑj )oUXW~ׇz*Rzdxy L@LIY*0a BpE'RHOrX!rS YHCV8*<( N JȪ0M@BFZ.2|%0< )#agKc2l엱x5,bRA娈4(IJP ĖpB"l Ū"E)X!pSUEX('Qɬ` !RNj3L IDwnKH'R2ύ&J%~իs)`җ45Msӝʴ7Nӟ5EQԥ GuRԧR5UUխJWVկ5e)Y Uz4MY:V ,񹽊gL/ "lMK'VbH*Ūg! YnVԘ(bֳi; Ү6Ef_Zֵؒmk궷-fK`p\TӐk}r:Wե.tk^vëzW%/xk}zW/|k޷~W&0l7 ~0} ̕s*hx氅, ar >v Aa.&u\kcx>1, yF.r?g(%X* )KT-k\ 1d>ӌ5l~ 9˹t+#Gv|g@G._ h1i~t`=HSzwKisڋt(O:Ԥ>S Uըv[-W:֨#>{Zu__&ke:^ iKfmjono#[&Ӎqw~oxw͝ot޷N o;_Kg#qo9r#|"S/Mn9_.sǜ3wsל79.tC |dNo:qt?Q:֫k\þu{`;˞lvp;|w< +#x;<+kgSZN*몊O /W>Cү>o>/?ɯO??? & F6 NV R^Z^Nэ ҕ`љѝ ` &䕺RN`, , `  a&!.!26!>RaZ`jraa!!!a!Ρ!na!  b!&""."!2!6"$>$#Rb$Z$a%j%rb&b''"&*š**Қ+"++",΢,ZX.*]R/R/ /f]00:]11.061:2Bc2N#0V#1Z#2b#3>#7Fc7R5c66z98c9:j479#;#9ڣ:c;c< >?d@dA.>6$A:BBdBN$=V$@Z$Bb$C>$GFdGRE$2BӒ^$$$KdKK$LΤJKڤL$M$OdOO%PNOP^$S T>TT`TR%VZeU^Vf%W~VWeW%X%Z%YZ%[Zƥ[e[%\%^%]ޥ^%_^_JY*A*A! &c&b&&d*fc2cNfeB&+gvg~&hhg\Bd:dfjJfk^&ekZ*&kZlڦkk&---g-pgp&'q's*'r.s6'tNsVtZgtf'u^'wj'vnwv'xwxgx'y'{'z{'|"8ed!4I~v_UL6Y*,i&.g,8^5^f}*%5E'爊(zKvh˝dg.}(ΨƨҨhh)i&i.)6>BNR)2V^FZv)bnif)陖i階)©Ωiҩii*j&j.*6>BNR*bD.z˧ڇ**&8hZ*Jz*j˭*&+zj*:+BkJ^Fj+f+r뷒봊kkz빎+kk++櫽++l&,þk+:,BlJ¾ktQ~lR$56t&,vrfʶp&̾*$ed!Rl-Qm.6-2:N-RV-^F-Zmfn׎-ؒؖ-ڞچ-ۚmۦۮ-ҭ-ޭ-mJ>JEj?lzQ DFvfalkZńf~>nN,2Śnb.n꒮nޮ.®n./n2JavjNo~**,.!pp!0 P-*@googگ//⬃R? ɲ6noF0;0KpW[0_wp0 0 p 0 UT+NR /T *d*CPTC,o> %^0`b孪䦪=BVq[^1b%*T`*Y3P*1`q_1۱1qr22 ! +2"K*,R5 P#GrP2 tѥǜ!B,<6o~ƲILN dB*JrJMrC!D1/0o1LBl3.NAJV.J{N 3-028+09r*.s8s0$*P93?9Ks>3@t@A׳B<'4CtCDG4ECE 4F#D_FWtF/CFCH{tGs4HtJ4K4JôJtK״LtLM۴NIO4POuPQRuN'5SuSTG5UCu: LH,BP3`u^9C5TlEn={I*+G G4da(*dTv̕h? l ? 8, ص`vq^Tj&Q46Jg`Oh6nn`nnvoovl7lwp7rl+wr77tsK7sSo_pcsWrkwtwwvv{uwO7xyzys7z7|7y{׷|7}}}w~~xx8oS+Y2& w+}2(v)ƀ)o\}js؁ Bs?RB8FJҺ102'dg?;Q1@?L 4ӄA463J3KB6Id6.ې!ؐzPADq5F8:d(ppl @*8Ay.SL9z*$T6D@ O ǰSW:_wz::[`f'oW$>*t5PqNv+Mp[!@KFӜ6 E6949,qL;/; /b+6bbÁd/9 gnCdd-2PgF LœkB 8Jp QĪB/ }(E(E63@ Bp- 1B spµ$mo{׶v\<ۨ|s/=#'=/}C=ի_}g}cև}s{ؗ=G}O=؏}ۣ۫}ܳ}ӽ߽=ýޯ}>#'>/~C>?*q[2oX&()fc都(}Gœz+[;?hG=Cx7s&Wy!sDTž7ES9!@4-p?6l><*4zTǿ*r\807,@*!TTꆪP`bTU]T*D*QQQ@X#Q'%ǔ#]̚/M9&O=asgПG -:fRMt:5QR2źj֥_}UkW`ǚU[-ګkz\i{._}Kwo࿇ .g4*~֯_O)6>1[j(F[~*j̝3r 5 !,0wT^51$a&_Ę6пe(Ĩ5f(B{PaePh@c[C"泏6|&9T $FT3TP$pŏjr&4Dx!TE%I<;)?-ԲK.{R0L0L5TM6|S8tN8=ԳO>S@ P@ MEUQF}TH)uRH-M'մSN/T@PE`*RSp TP͏?D:.fX~5$Ct -p`jΏP6 9IG:Hf.n4 eqrߵ{{PP|mB&p 0m@A|qOmgi݉Ք;;U^ab=uS9R$B> P4$R#ۗm{.;91 e .%/!;֛qܙ Zhݚijۍ&Zkz뫽.Ej>^ۮn[n/"-þzkz}%&X-P )a4AC@Oؗ@X]$:1EU_nhB@X?0L}!!G9C DA#B^I}=ԡC!C4bxD%&KtbD)FSbxE-f[bE1c4cxF5ktc+XMV<ut?[ 1! + 6kYK%lR '?ɜ1l#%5NJSD%+_SF%=ˌ(%J]S̥1Cd2Lf>SѤ5Mkj6Mn~S$9ǙNsD:NvS=O{곞>O~S*V;4\UX@f em4b7\N#9% tHE!+u_”2)Y, ;cJßE%QT.UMeSUNUUUUn{BQUʇ ie+\>M"7.p!>$bKf#}&:dy _˜mKeccYNHa/vInΎVlb3{Z(%jaZ6}-mqk궶ݭo{Znq\.lpk*׹tvеnv]W%yk׻uo{;7e/}k귾ݯ+^2́**oA,D` [0mgRhqR 0@" X-f]cϸ Aq<QOX@r|d%In2d'O9Or|e-[Y2|TcvYBOlv3;YHc4AN>JJ2벅0*<恴*Ѐs}hEzцf WaWYL_Zӎe P;ԣ6@Sѫ.uajVB u_-\ֺ5qkaؾ.6ld/{n6liGή6mlo{6mq.7͝nt{n7nycw9Vx^uIj4Ba(C+}XCc˘x?߸q|#CN򆣼*xYrϼ1yi.s\=;tEˏn}<7НtC}Hӭu_]Xߺ֙u=cNjzپvϽq{.w]}߻WY)xZ*^b_xxQӘ7RV><y^Iѯw=Uzؿ^i=u{^/w>|?_Տo>}_ɏ>Ŀ)LmZS;^1޿0!p%3)570Ap?=ESIUW0ap_]esiuw0p} [pϞE<ҢPGӶPӺP -0 5 Ӫ0 p հ 00p1  1q %'1)-1!q+15EG1IM1AqKJ7.n+im1qquy}1q1q1q1q1qűͱ pFR1q  2!r!! !!# 0 "-2#9#=r#? Ar$E$0$O$S$+%p%a%c%e&i&5%sr&w&{';R%}2(u(y(%R(R))2*))**2++r+*r,Ų,2,ϒ,,-r---..-r%aܑ}33 S011k1#2s2-2105S173GHI4e4M4Q/S4U5Y5O5c6Ws6m6qS6s6u7y7o78ws88S88999:s::S::;;;s>>S> #'% @@ A 4AtA@!TA#A'A%Bɐ$B#Ɏ<Ԏ(Cp*DE@=t4HUZEW%FUEDbFq x`B@SC?4aP4DP4A*a#ItB I@4FKCF',@HpTt6B!NtNgJK E8| IOOS4PPUPP P uQQQ5RR'URR)R+uS5S3S15T95Bn VlC/rG{4UpUwU_UUcVYGgVkUSUWe5WoWi5VWWWXuWUYUMLFSN%pŦ}5 D5uNc\5"i\]C$o[!f>`a4Tu4^40\^a4A V[G4Dsa!a'v3\]5b_ULAGc]?1ppaXV ጡfove`C GaU8b6gh_vjdjjivkk6l6kkklVmlvmݶllmvnٖnovoVoovp6ppq 7qQ#Q!Ny9&Gr)r+ws5s3s17t9tGWt=tItKwuUuSuQ7v9@vyFoF?GctgKWTv>[s8 RkZИUTdU4xKPn`78`K5*B IEJAAFUz ~@,/{c~ N4bT^_ abz p 7pEAK@!5a5MOSa:(#54M]#(4LtPfSEUGuA؇88x5%)@_5 Vg ՋX8xXۘwsJrx>Tu6U>x\˓^!Ox[őaSd_#^JV)UY:5*yp _695)AaE=UTaPA`gS 샄q9w5_!NSdAܵUWdbU/7e6 i y pap 6ApAf]vUt77uhy3B? ڐ > :?:Z!%ڡ)-:+/z7:s?xQ!MUQZUa W5Oڥaecigzm:}s%Iis{7CW{w4Hj8Ry` ~8l:4H|iIŐz5mqBU!{W#; G+bY(a_/u=ꃯx@`5 {A+@W ƠbH!Z@t`FcQBe ejێY5"^!)Am;Nnjۉ;۹{ۺ;R_TG3CWUPa4!\Xs` {bDa ,4/ 546<\5;NaC.41L7n!>9J[U@֒p#wq`sG 5!b@eMۇG"i]N#fjV ny@ @ @Ts|Օ!a/5j9Z(^b@ ~cռj(5W e8eY_=xEAUS5ԃ(!͝63fU)_VdZV 7pUWY=cagqw_=yue}mׅ=؁q=ٙw0:be@r/'.RݻR-rb:]iPב:'$zݯ9p N;+ce)H$U^b=R~wu@M$;yn8@3@$ aD!4a#t/44A%\ >臾 'm' Ly' p@7=TpnPV(a APo"S8=y}#~'۸_{-] ?}3)5;?79EM?Q$/aabAD r}` A4k ` = lfaLtj ƃۓ[@A4? \4uտg-<:aٟ BLX\b5‘j1lVm[SQFbjR/#5RQۈQʈU !Kd6*Tq צx~i%?#)Z*8d?\pC쟫c Dh((,,t[Ӊ4tǻ::TpbfpO዆ cVWIS7Jm`n%| .qr51&)Z{.zt1I'X#h:xʣt˓?]zٯG=|ۗ?_G `  `:HJ( 1p aFP3E%R3"FӘ(5*ޱ,ڄB#Q5n"3S"LG,Lш.b4B͊ZLQ+0nb y$tiȑ8)Fj>,&q&h g9Ru ]fUNr!\KP ّDG8SOud~6cD ?`uT*RC?po>Uc~La*Ք8NJld~PASiRQPI1lsáE!bdѫ$Di5P򬲭*B@p4.[ ,~H!IRgn1 UH,^nTi9/mtHԍ{Y(d5 wP" xe(܌5(0A  %V-.` :,3+MuRW}SkYu]u`}bivmvp}ryw}w{E [^L?JSmdT2MFj#`>E,q?\O(~4Ҕ^1!/6?9 ?ON=[_}_=9tH'wY[W #oJBKKOB 5.P&vAe&ܥ)8@Bxd 3F09M!2d K4$$ԷmcpHnҔ*"KTO$YrXD k1, Cl$>\eD)Ȟ?7dMr&6?(Ag;1&xG9u OgLMEh:`KnH@FhM9\'IN(OIJT2\+JXRc-I\Rܥ/{ Oœ%1KbRD1LgF|1yjbsԦ7 Nj3ᐆ`*TH$F;\F%>и)ݳqdݐd-)R0NQ5'(<2a,YC$"](G?ѐtiII R8:IJC[VXtUX~EC,"6H(UX )M O({A`(')hY&@KZ颂T2$HV-]GcC2.hF9\s wJ7unukbwnw{7nykrwqFrwӝ 3n;iL H.#UCpw9%/Yh7,+uEdG;Ma0b쉘|+qI' g̞.@gHhR+`KQ7twWPi( |S*@  8+PP|5P A*2'9K<8\EUC. ȞϐG6Q٨kUM!\CVD yLX,$z3٢dtS4FѡӀPB%*.Ջ|MJ܆~MFChx0hɅk^hG4,@<?()!rFcvkv&8gp!\h4jsE"LA #%M)Qx'H ` K~7,@B/bf}KU.1Xq6$>$G8Ր"A}T/QuigFdhC"{KKUDY|w3vJ ! èE|y>"GS V|t 4kqhM%HNdSȉ艡M8M؉Ȋ8N8؊X8L!TExDH;4PňèȌ(ԑ0DA "u]WE&`BhB~@wk2) s1be D2x'R& `ZV' T" 2u|+&Іz)_*_iwk E")KNBr*u\H c"{7vh֑/i B'.Z)β\*45H2i̵&cw/yT _ɐ^8)gY2d)kmiiU)`ɖqInsYyyvpɗu 9x}Y~i٘阌iyə^ qڃɚcaI i電 )ʼnIe8E#{kfqCxqVx?mHEYx&=sFI FG*юHxMy=tqjzF_ jmơ %*&J')ʢ#(+Z!"GшӨ9ʣ;= :*nx\87{MʤOj|NP|T*U:Y[z]j_^`ʥd*e:iJ)8GtojqKvzXxwʧ꧁ꨅ }*JJ꩏ ڨE!XFʪꪯ *Jjd>)rІ'ʆjz:Zڬ̺ʚjЊJZܚJjފzꚮڮʮ jᚯʯ J;j+ڰ kK[K#k{*"۲˲12 3k5K^,? A+CKG;;I9VMQGOQ[R-U SVKWY˵_ab۵e cfKgi˶oqr۶u svKwy˷뷂۷ K˸븒۸ K˹;4 nEkG;wO)k˻뻿 +KkNjɫ˼ͻgoѳ bbDΫKRjPqӻKk狾髾˾ KN9?{>38p+۪w I0Py  ,Ll˫鳆0ۈJt>֋s iR Ic \/ 1,3L5l7L6ۨ;;79,)F,SLUlWY˦eD Be4p ۰k 8{)*~EQ} ȁ,ȃL !"+=;c0`ITĘ JNzJy@1`aHQ!L L˽˿ ,ü^etEd̘nQ pp ́ 0zaʸz[<u\vp37@ʀJ>pIMmF Ș ѥѼ p sp e͠D@ cp͆H *wt\:)ū˼l* MO Q|e97jjD0S F" 3 @ ۰ q=(L84ˀ|}3vpp37}L3l8; ]EĀ3-Ҍ *D]Āpٍ7R-۳M۵m۷ݪ, E7 r]"pܷps L1όL2DmAL@pύ`ژ׫ AϊԘAd];(HԸ l"p(7CL¨λ@M_a =Z-zk69;ӧËZuowL7gR vyOoom/ Oo^;GKj3}OoL~` p |`PMĔ"ù8A >;[;;yC)rۯ/Oo/Oo~R $8`A&daC%F8bE5fcGE$9dI'Ude˔#mԪQۆJOA?F ߴ~Ӥ'%cWCSmBYKڰ2[]@ª7Vj*NԴ.cȑ%O\e̙5ogСE&]iԩUfڵd[`lh'JOo@O-,2ɩQR"6wÿ 7m~ϧ_}p:ϼ\O1l r'ʊJj GfB~jQƈ.b89bPZjEງTCljVDi I"P)[j,0 pK4TsM6tM8sN:K¾lj2ТrT~@ݲçR&$#c"-g /moT*++[5V5 lX]%/S)sYfuYhvZjU6d#0{2{0<8tG:՟NdKC2$C[JfőF.a_j+_XXz.+@$0r ]kK6dSVye[v94_,AbD찚23(F]iX G~c1_^XWUYGnfF`^=Vٗvm{n@qB"IQpĩ!'u#uqT(+!M\M2QT^,ΑzbYF}Hٵ- K svZlq~x7x/-`S- RA B *hv%u覑d*e,~'pЦ~Ụeѐ}==^l■ %O`-xA yмe=iPMn. F]D*xe+^Zw2a}C Q S5#f~&fX}X>`Y7'&K&ZbxF4QKJ,<- }#Lޥp4(D*>ҏ #o=wfP`GFd%)yIKfd'9IOe)IyJSTe+YJWe-iyK[e/yK_\c1WBəE*B^(76vHB"Q4IQRT2R*EBzuPsUp^Eyc$dSO#|.x,w/(<'K<7k|>0WS_zԛϼQVO|u{ۻ^W<ɇ<߽k|C~o^h/; ;`\~QDt(;}r !3Pꑦs B9C&h&JYLє7R1T]iWYZi[ɕ]8|Ѓ H9 ~b LB%l?01c6q(cP"B89!\B1 l;x*+@IwzqїY!A[2IPa:Ѓ[8=X;;H߂;}:<3 ;>S>W=X|XEYE\E]]E_E^ _E`Fa,Fd$Fem?U@=ըHmEJ-T9;TMTGTT4%ՎSTSKV W%R5L3QRXT:U]UG]USMTZ^OU8eTUT\`EV[%VֿT|L8 DL>VjXL(1, yUw!'X!iʹ9AM4ۧǚΚ4js̓U >;-"YףX3ERY-Y}S،]YY+cP < s|٘ٓ-ڠ٘MZ[DZڝڦ>M٣E=3 <5YYZ Yُ,Ud!$H_} ͬۿ/LPq`w-\|"G&(+,CH9 &-8"šj@E4f $!}]׍]d֝]ۭ]܅ܥ]] ^-^U%^}^^^^^ _-_}^qrGMR &¾ōQP׾3\n#vږ׾# 1A>EmIP```aa.a>aNa^aNasc1|a`;vEQ dɹK_U_,^,b.-c-c/2&c0Fc3N3nc6~5c5c7c5; jU ,m]Bv]w=b1yŦ᫚64\c2Xi'(1daPF .fgf\f`^f_~ji6mnf glfngkfft>glNq^gpgq6xngvN{z}yec{e{bhy&DVd1D\PܫG1\εMm4KhnV]>i]v]ɎviJhiiin}ii昣vUHc꙾ꪆ꥖j^i~&걶ݬ6Fk&fvkNV뻮ijkv%ym'b,2,jZNJ9k .m>mNm^mnm~m׎m؆muP%vmb90~ F+* +N;c:V:^~nnnnnn~ކ퓋ΰRɀ%{(+dF'oCܪbbr't#X(hQ\t #pq qb =q"/rh p#/.m&&(ǟ@@CJ1hyGQcbέ$s9$bd!d"nA M9d!xN{ВNPD+)AM2gJvBLo;uR:/u|4p~t *t(ѢFt)ӦNB*u*jVƪuk cK-UF-f|BcG.ݹ}Rͫ?}eM{/^Zv"d1䱢-,pTF1snFD&y8?__lWm*x 7P 5jU Udء;U?&tVLHxR~mk%dIj7fj2kDei7g iX4ݙcvZvYM',hɅ-v˅~LYF%dRG;б*z,]Ŏ׷C=FlK_XpVm/Ђ5`-VwS)|8|^&5_]̰Ƅ|S$' GC^++8NBJ,=%^Y`a!ѕKԬB!K'q^yZ(ڧD-L[K_\#$rQ6;Z+İmx'~H Iȗ4Pb^Fb $ĨBES2TTWWRWlJok J*FbXF4EjSăU |89M5IMdS.'6Y_J%w3|~iOUf*ۣ yE X6#|4!F6R, H II\&T2"ME U48ݩN{ӟ4@PJԣ5H]Rԧ:5PTJիZ5XݪVկz5`XJֳ5h%*AZyϷ|bWx˲S%AB L02CC ͐` TS4U Q΂cqnd&gc@obSjhͨ 6SMC,-X64Y`+ QJ-1Ng~gK* pgQJfaqAd ZrŞq32SF'#͜9LSn ~9`L39h^79pl6-fupC*X^XveCVՃfkYԆx+YO_p1[CeԲ43&lu" T, UEy=blgn6]mj#;~iswmkN7nl;>7-o{7ux-p o8^q#<];>tB 9j s0a1lsTaPA x.$)>Y21.FIVPzAFSˆģ<钍 %ȗeRN:xj9P cZ=~Oʎ;PVq;1$_BDK9EE=qBd)VP˾s -ӿ~_< #(m7qpdwYV#8 K&uRД!r`y`,͞[E]]::Z;M9n"6^ ‚ a&a.6a>Fa"a*2!:B!JRaaaa!aaa b "2"܁ɉO@UȅdȆx%ȝQ xLa4(b))Y i ^m^ *Ĩtb..b/̀-_) D/yŰH@͙Ic4R4Zc5b5jc6r6zc7cZ!8E5 . NZq .rY;c=ڣWc>#6%Ƣ=LJbLuEDC2$eP"]b PL)H_%^_f`NL(O`_ ceNP!K$2C(LP eĕ9BF@$FtDf,dkjk$ll&m~ml$jGfnfp&Anm&rrp*gqtssΤtjgvbuVgsv:xzyuz@$qzg{'u|gw gygKgCHȀRÆX'pz1H64{zdb*&_R: ; Z?E( 9MSATS \S7ŀ7A(9@ՊU`LZ D=]" &ƜȀRDa1&4S3P=PBN=P(Ai)??$OgDAAA4FCC٩"VE]QtFtGQ]O8?J)MFHKt"G"䋘KY$qajtŦj}rjdx*꧎jjjªꫮjڪ*jjk++"*2:>J&kBNkF+.j+rfkz+뷎k(V*k3f*Ĺ*8r8LMiâfUZ+"_)_m`%^?)(cuV'DVCPeaZkgf9V]jlEVpVVn 6o9Vpe|LТ"eL>-N*HbmĒ6>M?ЃB32 %Cn)܃laX"#0Q=f1#P4؃E9a!e؆C't؇؈؉ᘊјlw(XAnkhE=YE5@hIZPKM(#G]ijYMHR*MH+f=ZRLmjnC.&oŘ2o:zjf^boj~ZZro"o/NVov/foү/on /p#>/O_0g?o 6pB-HlŠB 3"9Rph.yOHFZF"%^D1eƣt-1u1FkZZuqL;ĐG^=NC9CW4)ASJg˄߄ ' DŽ!#2q#K ۄ";2F2!C!τ$?2&%s2%ׄ&2"Ä(r){"r*O2#o*_2M2+Ē1/8/Cz-=CKE'oF3ȱ.,>(,r+(;wsrt2sWs[7,_tCt{wwwvSvxw7zczswz7{ow|z7|7t~/PtG0 {m2C(`"cd2eVK\n}X5ş11.+G_BV `Y`Y`* A`ŠDh6#*Bv*CnCDݔ3(E5.+ӯW;~3>O~S~ao>W~>课~~쳾>~~k?ws~>n*. Co:k273A1/xן"aq-:bVy?XҦw5ED3DTUw0ն Y5b7^Ə"CR,"ɔ&WK-GœL8O(͠<%zfҝJm.uΨ?2z*ҧXZ֯bN-˵*ٴf%_4QFz@vj38[M©4>rdɓ)W|sf͛9wthѣI6}jVf]-q6mԪQۆ upÉ|3?Zm?#_nu٩M#;ŗ'|zշg}|ק~~߿P <|i@ ;P >QÐQ0 3M<U\$z16bM-bBjk [~! z#( rR)HﮤF)J(hL+,K145$M4匓3l# FIq/b3#*LIrؤN.4A1R/?wǿ|s-'o=U=OvM\x}́]҉}Qgvwߝ=yos>ܫy{򻗾|/>}GHM6 ZDT (A #?qF<?FHЄ)D UBЅ1 eXCІ9<.C7#F9QCTl[;)+J|(,?|? |cX%m12xex{q!zA VhF68# AD)Sʒ2*Ov%&GIRҔ$U(QRT,a9KM-wWTAXLc1UfZoi cSx38ɇ1D=`x"Dtr dQ6DjFD18?D9[V/F9Q~4HHIZ w3,l! ȐB(S*>NSsnbh@c#lck FF#XգFS j^mD3(Azedk U.Ѩ+ 9XFFr\ *E^&!$BeR>d%R^^g7oH3)ٴA=40tTH' Q8r0hGBZTBd}R0.u30w+U=Dwv l'ԉ~"=H3njrxkᢌe3[` )`E2Y7%hq_8ش)O![;fys U=LU!Rz4asc܃sQ I6~h@BFO~r2$1ve/_󘉳1YM4a0Mj_%lQ6C1߁ꓐOІ?9hy>w!=O| |49  y ў<ӏ ,Z,B2v(   Ӑ .Ȁ튲h S:*c)N2F =R6>YHpZ03I;쬛i4I4J 2apB#mZ pL) zqGxQ˿9X^. Q֐m0ٜoG^*0:L@ a9h 5 kmBlL1iIH/L Q 3P/7F 1c:#]`nj4 J|d((hJ N2$ NҺ`>-Hq!b`$'8.v(e@`ގ˂p ̰ + ,(IQl -51D,L6aMʠAvt HJ1ߨ0ʐpኌ1߄I!83 (+6cd ?&XKa zs"2̶B͞-I2"ގ՚sӨsN|T kքզ.HP1:5hR;r\h?sR?/ox-5<,5-ϲfQBs1 2J (3k :SĨDLj3p2FkFHbdH"Ʀ%|  ݢsK!4JeK-) Mj .m$+INw2-"*;tMP^3G PGu 00$HLl 5 Ϊ~. b@!T1jC(nJ)0{TQu*˫JP j(ꨌOMʄ.52QQUZZmDp,Rj\o/n>+Zו][$QutDRϑY]`vFRG2 *{V]8Ciko؆swX{X9؇؈X؉X؊X8Xx˘Q@Hl*ҧw4ӯU4V2 d4 $(Z,٣04Y4֍aGb㯴)"]x#%#K#Y# $n&'A%kT m2&hb16]6ؙx 9YٛYgvщ ̹9ѹՙ9eAd!5--r:.1u(/s2?32;S8!54dy`w8Y{Ǔko|T5|ڦ~qG Vڨ:Q;NaamƺWZúڥ͚CÓY"xY&xmvZz7"8zψҎ199!=3V *9(MrVzb8؉]YiZcH8ho۷q}8z[8  d[A[[w{8yAۻϹ һXV@@A5,.LjACjsCE#YY~ʷXtj`r5(KUOQ||6\Ǽ @|!"ZSu\ťפ Z3& d!H\+ȣy}ǥ||ǩ˭\|ʽ|WԪ۔BPíAAaQ`&bA|<F2QJ|졪 ݭ˫|#2 3 ]}=>]Ǽ']c{v  +lHHI!{I 驞4BJ4LԽtO=Ҿޮ}lbӶ7 (^{฻4k `AK}G(kݻ4ӟ^!;޽G]|3Hޝ!ߣR;;>]}13|x1`jnA FAH!A4yO]Ͻ[ 竈 yx|ePF6Gc(u,TS-?1 E5HSORV9Y;f%F mJӓHwipjcBu6I#?P?E]ZQJ?i⳦t:&Bȩfw6'A')"*\zDuR@͞rhAqzKJjĪYb:*A{ ô}i赉9.O`3ژٶV[?"G,Ag?์i PAX27I2*lLtB\0 ,Qﶠ'0A ?A[8,ffn@-3z5S>4HRDWm5LaDXR? [RX3n!_11Xڰ,Ul!z{w ̡vbܥw39uO{wzC~[nlQvz铹Nl6tj (s 3= |= 6 (({_Cڳ}G6>?{tLzdH'D2`$M`E!0+cj V 0DtVІ_C YTo!,10EІ+ !UDnU `5-o;̢L:Nm(QS ) UQW[~cx4fͣYm0nYͦIH+ ~5YZֵwg*oes Uc4@E^q#N1Xc+a)Xrlj1D8N\'p++[ߞF7_x}}hӸYᐻ| A^x%ߞShwXس16X|F e `M?Gt\/yБ{}`Ϻ—" amY?>*62Okgjz$%NbZ6GCːF4,akoUL( -Gi%/뾚.%c?f$ ׼vtb5N~:=)?ș h"|[z͇~y^ʏg}sGd\Hz֊ ۂUM EF [ 2P Vp! @& } c0 Pynx"xs2+VV@F1*iO{ax0 *'r ;5<,V5յ5eqصEqA7-h7q@F{w~wntb&TFX$N FY؆}5g{|btQ[8Pzwzw膅^:pO0GO8Q(2I'v?gv(C +rѭ g?~@0§x<$X-ὠ;D#JƘVI\ R| vCSQ4KT65\Lỏ]vwpdlOfi\cm gkolqlDŽ0āvnt|ǁ u|+nwl 7+ѹ=ׯ]4d+5NP"$,\l8{A0 )pLix٩p<3=7M;m>]Jӛ\N}OL==UMՋ+WBVPZ t^Hi9koMj}p ǩ܅Gݥd3DK$ϼKҤUZa҅D$߿E:bB  \!abt3]T}Jn@B5თVᒭ"̆edͺkfogJA%ܻ [ Cci:TBG@I3G.#ۢ֘L5&ӆfmf<ng>p{ aAn4kp\>Қ1X"(Nw{U,%P^Ņx^*?^!PN98LY] beCXa56^ZӒ O`8ދ.N&+W=c>0C>'C'\@5*N QCN2P^H:JyAyxyyy:iJY4Ƈ|vz0z`zbױ,6ܱRuUuj A) .x{( Yl#D9@*`Sj Ŗ&P1 46ޱbYLOb, #;1A lpaq B Us60! ZY{ʐYUg rހ$9#H!*c\1859"G4( rnм$P1On?,<(=*m9 5 Eţp ȁu6Ύ?VUOBlI?luBzb-(!MDR%T CnkC歐d6B鰢D/f\TЍ-y.,8ƥiʌA6UdnO C6ef U\*П'G} ud31IVTh˜1dĒ&H qoԚihb_T!9qJTD=򞜶G*W@g$еm#Ta?' ቹW<nm۰?]tխ_Ǟ]{jݻ?X~n%jmy*~7/)K@iF;X)QpR-: q)BƓª1xʌC R j$2*jf ՘$G<s- r/DFO""s1ϔIC)&TI=QF%] N3%4̠AC4()CS/],Dah#<2T J1Y.&MpCSGZU$Pʰ."+*!8- VFn]Cs!&ͼ]J|_8`H'mCH``64?io 1$>piL.PT(dF+*ry'򉚗O|Y.PAF9*VAX { 9BHꝻF't)z=l/niⳘ %}giԣ"< jӞZ|#zgh kJigmvz<`.20t'D-+ԭu.t0udWTidl!]Lq.XStu<ɂ,|eF3$޶4wϾl-wk[(lb m47A VЂ h 2$Oԃ-T=gR7?-c44Ó@|WWZH[wC0$EE##HdOGalv ~8@d O*oFᡲO|d-F q!j$"h'|"jPA_"UD\|">q^[PRQܴwӗHeڤM쨜U!ҥX'7's]?N{9Oa?!Pxzԡ>;r#X";~*ƫ.vfAsCGj{ݼzϽԋ%31y*x7|%?yW|5yw}E?zGG{ l֋gر \3@!`;(8b/+@P[5ij@uµ, /! "D$ės=b36= BT“*>>C>* 3 ܶ5p뽧Z25;# 6 X Q9183TF`4 -a5UQ2p#Hl/# ѱ 9Ġ~`myY; NDXSSbH~h HCH@%^|8 !@xhehXh\30PʔP*֚H@ 3=7;%r+M92+$XēpiTy2l&G"U M7!B٘m"'{иȦk&e'e&r9'_dɖ|?zۿ|?06Sfj ҚnĬq ѩ??0%DT Xy 7-LD cÍX|Ï ; -?p  ؊?, A4 P ?k Ș 걌p3K[4YC8phx&5߰:RsڴMϨ;;a48:Cƅ!11 ɓ# â >AL넋<-X ̻kE˨ 0PCNyK8w܈K?3K G$ڔ0* Q1 =B !sB]O0\;^ -P  "ea}!QT~HXuRPۖvo :͍PpWy)\-Ua_{B'd;)@S4-$1f[([6NӋ))jp2HpYX(mP{8r@ ӆ9+?(ĨJm L6Nd >=; rꙑݹ ]% +!KĢ[q Ut2,{Vʃ1, /ږY &1&[TWR?` yy R` +1>񶓀!.7Lr-bA{"#O_}WZ`& Gۉ(41UA G GN⥅b38*;RO(CjY;[Y]RIڬ:P^;ה&&jz.d< ko TE[?[zb}եI (Z5(7E(Zj14$LAn$ˑF@A%+]SU-ԝq]q O]5Lʦ SM&}SJ7Am-b)},آ,d^|MK!ihJtM\)ɒ;u-ݢ, &( U.ٰuEX|[ ⪮ eȮ۾u MDimMZ: +'*šN!% 6ҩA>9 AمAI 9\m1k;Cs3ᣝ-˔mܤ949±/ a?C1{YC2Q4<bGyd8s88 zP~;5aJ.?(sf9hz+,>Ŀ|Jõ痔 "ysջJ5v~b>7JΎjj iSR#^$1'Ah.i dZsCmOSe/?8eǍF}ydh+u:g:u}l9< =Ue%hEc JFܱ4# 4I ߌpN3@.X Z#uEXmIX8r/lrwbij.b,hHF N@&kTJؕK \i.Pf'R^tHvuL0 0O@Xً.i9 dTLrŠ pD$L8ޚ4UG9҄ W RM͜~*D:Y7["A>ArlRFrS>PN洴4NG5Ғ*ē"Ow}AmV YUR IWs]1pC-FHGaa)Ef1a*d"7 MьgJRpIɌWER 䇪Rz>wMNb>HS5o.|Sj:;u<+>TP e̩_vW?TQUZvW]p7i~V:]` 0{qVm{pE Wz8x{UAbۿ2l!Ĉ'F''{Nn5#{T1!!*WF%̘2gҬi&Μ:wgjBa F4j`I%[R]3df)'4iXa[nDžP{P_sv#yǐp^N r̅TY %CϘGM4OӨW\h/]y,RpK 5} Kt͓@i\)65='=lwV%z$Cz>Tͺ&_mr=>L#G?T2b81#J,GLuڂ!8"%xjT5۴b5,U0C 0lCM5lJN\QPD|sZ8|P<*0&>V=AuYObn`OLWd&%k ^(DVy rZ£^%ԔD y舋2B&14 y55Ռy$(^Dqؤ ?H8Jǃ*E:oe)Y|Z *?E ,eE0s?ҏE2&p(\'iD< ːϹ hh +0 /cQHI RFx(UCRǪ"Yd$vX5 Hn#?,I?бݽOyˍO ]{qsrtѧ:\Wi MJC>[Ե3a2R c- s!֞<rj~I -a]Bna[p\lե1jdl'uJv#v S !. '%(@߅ю ."<.timB0UP Yu[=gBuߢ3֘=X 6~~K4/ *vLOu!Wt|8!*h>̀fyi b@+98s椗.Á= R'OUՒ/{/I !Ün}'@N=1ϒ&#s"Ԇ*S+Xjrd/cRz%IG4RdkGfEc*b%IA QI*ZlLϩEpsDL52q 0:A*Vs"M{эre͓FKzԨAL0Y)Iiץ~2)X^L&jS,&rQԳZ9(1i^ڥuz=-jТ04F$` Q}{(ֱ‡Y35*( A|)B]cXʃ.A6l7!P"5BXݛ8ۜmvo tM"ț[_Wt/oWķ  Ր{,/Apn@ _\ep?Jo9jjSbLQ8Ů84*jҏK|q("1>(2IY!G0װWm] Hf@Ǹpq>N.as`?Ռ9@LCH| 't DZΉ=n}w?(Ё$ġ4sPD"tdCBUz5|$ڇFc5D)I E4NeƞF?<M2D=:Gvb%Z?}kf:)-m!PT즛^ \-ݴg;%G@.8e3F:9kS+9L.P^o;y6Ӆ?fqSD6XqDͨ،7ڐRA@Ҟ3{݄jE.6PN" ozA1{mD RSL?C(IɤЏ0D'B<'J`Ԋɉ E P[ 5|=K> ?8-4$NUFI -W^١49kXNF -G\Յj܂D X MHawlQΛ@~q }u ^ M 49τEOƊ§ZCATt:DlOO )P% ]M"dQ0uJÀkGXGhU9^6fiDjĥJѳ(}k0lU-ګԫu2 ŬaQ}x)R()*M,I+,y[5!cV>clMkM>VQ\ҧ'-5S k j,@M-V^-fn-~mVVQRlAaEGU+*͒ڮF6l/]ݒFĂ-SbN'OM0mrfkCFW^y+h-κf.2uETޚaUW,(`mQ^Ď.S'n\)cN1mCh]n6VnP5OUʑ:j3O񾄒VoenҶP2>MB*@ua/K|c#$ Gw{tѩJX1l)O(r1(΄(*/dnX}AFn /kmXM"+'ḳ%~@%DGޑ^`PG]|(KHo=NOZ 1B`Zځȋ UB%e℮> MñV-ċrhIL{ɪorR~*2'OǾ}\-B4=jaE=q(GWf٘[rəM ܬ ܩ>-42\u89!p(Dܮ nb ~ 㠘uX0 Zrl),z53APҞhJ4jVi}cG1iP Uc})MD^l1ŀ.XNA_G4Mv\_ dG?Ȥ?dN=)5 Oi9։(gZ!hOuOoB$TrWK_晬δ4^p le*h'[ o BJJtpM0'r>K` 6=4Adg}pged݋wiy҇z1cX9=nvVA gY L3͑Gsg]co,d`/dQadD[W?mR͏ C*i6H6ݓ[S 6TL8C)怎6G?S9X!Ls~R(l)R*(#WC<6rj?.'>]/-J?{3B/Ѻў+@7`AUF† *bE1fԸ1#EA9r"I'QvLeK/aƔ9fM7qԹgO?:ϔ$%UiSOF:jڦkr#0Q[XͣUoe8?J-`L:U\ V ōGY2ĕ1|A=ti^B:Vj`%[^lwsosvIG\Iͫ>-L7|{w 井֯4KZǗL.^X X0b@G  [P )5iMb6ڶ`HSNTB #zHFT1nod,Nj.~І\$lɸj 5 kJk-ß/ML=.L;#9Bȟ*b3X @1@,EP@"А3OFF31#O1*GS4PtTT͓ԑѓlfgxEn8PP!{GaWN ڵW!VEU8㊐q-7mM5dJ2TRcz!;ş~> Pj5׭_#(>0b'YūO tC7.(ȐAd@U*RqئԗQyW&^BCh{|GNK!zc ڣ~yp .rE, Rro9 ! P9%e "FᩌScU/+JEA#&4 o4 OKnu$9%oQ4?~4SA*YC򂤏^,o4f\=cv?HJ˿J E-W+eq?LrP {  D^l{GBQAxPKkEgB:BlPk&mCI*⇼K54nxip[ 蔒=[8D!Z$K3% ^ k$*b/VdfP6H!3GmUŨhϠTBG @ ?'1+ 3LF"eM&Dܴ#=ɔyBp}' %)02 O9$g#c" r1ꋙ]M1fG~QBi둊qVGW:X 3^sUV0֛~<ר!".d.AWXΦ6M)aa?Ms%q *4"Q9LX?;Q*jaHsFmiE}cNBs+5G-syS1Bgx5, 4 Rr(LSiXjXHm W.A2FLcIbǕc BA,\"?D c%[cQވGm_i4S#vG6rҁxiYΗ:;UYUV- fU' fITarn#S?|9,jq\P2@TƚƯ>S՘E'|@U(8%դ4WD7BlN )A}hnŞwc].6Rek{_=8=oOR$t\ݘ1)TrK<\hwSToU3~1Х:H %RX#R\-xo 03 po9P$fJ^K͎@Cc,BLq*\>CbP?*lf0QCHNp1ٖM 7d>-EJ 11*k)+0nјi$CFELD Ƭ!IJQ B!˥bA4b g~$9R0N$%OdEk# $匊.kdU OBbvh;YRkWn`)%Yf4Zp*U,X "",˥D%_h"@"JRVQBa K#AjvJifJ#K2TrfJ[@m# I Glk섏X#0S12#6X® xa423*0"ê%fF lj ,Ͳ9[̄Fn#L&@ap@K#GqBq^Js Md2Ҝ ˞磰Kv0uYb0GDfHQ65)EjjRig$Er2&| gq"}{JF)|4~ReT}FT~@LXo&p"c.[ԯ ((¼".H.ՄKĜL QA1ڬ9bhp!l0)܍ˆ^%)3BX00q/Q*5q D2AG:&&#HnS.Op HHoUDU&$En(1"{A<.qrEbFS)f$c &iUiXkœXFi踃t*`V4lf)94 殸N낉7{s*LuBQC )Iƴ"La;ii 䉞`-V&JeE IQ!䩢G@E6Jaac&R A4MS"F@*O@4rjU>c QA+ד&lTt*xT8kkJb.Ub%WfъMvk~vдl23l,ƊA zT"0vIxrq9G*ʮeV^s[V B + B,^IwLRpE8K>+rx NZRkF[_dhY ndx+s~+Hv~fvIP B3k84˒0[O8)Hl0—ok[*.d P&іVl B5~Sgdjf$+0헿*6-& TP*T"txKr/B8QK)DSaSKpg`g7La3Ȍ76'VCl=a6VJ Q4˔rD|bE^6И8U(FQ'ӠG4W^ːhi~.'v.f0ɠݮFSV!Tn.sҲd:H@`afk,p"[[ lyt dJUjk q ^"؆-BqCԴ]4c.mfǀ,ZNOMrPҍ/EޔBn!Km)ymO CWhP؇m̸焮3Rtj9 ~l"*kXy$g~:C |CAG@n1f j.7vFN8˃-Ύ[z)`'APrM)(Q] j6*1:>+N( 0..a*F/zjSnz^D.pN"l57jeiLʄt渤8RvED1褵^t% 79_l-LΡʯocDƋ﫧GOUD/z ͆#E"ҨdQId;sJc9AiR)n!sP?1"I#xL{yDv][p@$ucRPR|L<ȅ|ȉȍ| mĕ a_`Rʭ|;\@t>x?4|7|{Lh*l{1t[-=Du/-.7{h̵\ۜ|=2%2]v{-OD_"KǫQ /!ku%LS%o֐,VgT5}%r8ll tj3L 68]W'"׆#:L;};s<|hF>u0;nE`Aty IRNXyUw#lUruw˿b0@|_ #"L5Y /OpDW%ڪRX˒F$ ȶf;h4ҥL:MدBPU#Bb>=?;/+jBb ͦ >8Ō;~ Ulsj/U! ըmV/a?qMiͺ#On| !lvHԘ!c[2YIUaEe!1V7.9)*FNL_EHM*Q@%%B_ 6acEHS9g>-LytI)DMNd, iH%Rs%:u%]jR,cc\AXVBDaI##.6yxINUE[ =XcqcGu㦑UȕEe֏|D]4 V*Iȝ$h> iNeb)ahl[İ [T!S?s?L3knM#4|EJ,45C5" 9LK9s҆qKTMiwPEL8DR_H;b{>vQ%-B&ҍ\l@Vh#vMC5NFm'ɯ':͔S-Ý@vK\hQ"GD-X %{&1|#J,KtZouCfXfz6hpZiېYk߁ ͆[޺ʛo @YdH|rp ^X8<͗@=AI2T%IzW cw`czM.+`dbjaP pwC Ӊ;I,eGLOy;Leψ6@RpQiC[CiBq{OV@/.pI- oi`p$g,S է0OX*o4BG;^҉DdK!W@*|` &M?KU$v%cuKIȁb\/B%@XH*ъqcr7?!sDxX YɞR%[@^/i$u ؾ%1J%R"H1k q98ZJ\E-.UEV(xR &2~0a.5Q3Ii5ͧL2Rcmqj7?hj@(%`&ٜ0EF dvFAp,r{pAxF$:xtP ׉w&D]@R))Zj;] Lž uD} 1uM]T@%R4)@E*PիPV<̕<IdJ%TJ`I0hX*$'JTk b:f\-2#;R5&&0h AVdd+K46E틢Њv!Ɔ3MLSେ=FG?%MHJþNiqxܢ&wR-GֹܿԭuKe6՞p3, AeB|`7}u&gK_Ѧb x.+x n Kx~g u08INҘ5} , )nq59) Vt %kc㦱ǹ ~z5+y̔7TTRe kuuK宅c˜54slnfӖ2d^674O^*pHX \d7AD4]=KzFͮ U°TY4dNvRuOjnY4Gj̏.?\G?r^ *LSغNKxK-J@RX:T$_ЈTe/R͊Uیd[A4;NJ60[fr˞a}+{,* iVp qz6{$Q̩:M)+xe%o G}n (8k s{\˚c (*"lC>Ru 5.W? 5t!=踁,hJgv-)Is?ޞQEhwjs^mZ61XVU  W|Ey_LAr~:֮o+DC,wKFA .X-IQ\HE]%,l YJ%)dbO[Hm?%F 슒DͽՏq*~\Ml)ƞ2 X2Z3LšA43x ȀK]B*]^&^ E9 Ұ  2G 0|`:5=mCZsHX_jFtjJ$Y\ u!T,‚ F #Qv ɂ,R1C!,)HW*G..5q,>q=UW/93PPK`!Oxx ArAvzQYi $kbQgil"6`RQOQO-h!unUz@0@2h~6EsAh"2\"42%/ʸ,a9C=ӘF|8HJ%W= 1r%^%\P(PF2'|'u''sp]/h' b$P(x( ɀжTPi"*Tv*aUB+]+fc aW3"i04}ķ}$8Z 397WaXٔvZR/އ%PGu0` Eo/.-DR/Z¢)3vxS,ctaI$҂2FstӅA;3'zr=3w7{gI4w@5SA|ɘ56Zfs4g1c7^7PS Kˇ8Q3ax,QYxX)\Bh!23=b9u;T͠4GF$0xE]J#?EUe/_>-V#'r><? C'B}RL@5qw dũqҟSAAj򈍩nvz塙F&CUCpCqy+ VƲI}"5ZuzP3iE:yqk FJtHQ SLĤ2=QIp컾cLöe{fo*ϣ|oqQo o1@Q$JCnjSo$qǑmnm+!:917=,#B"JXZ?t$VNpg77p qxZ/q qן&A,"9,U " ֌׬ L*$X,j[.l.s.u _'V\7u$a=A1p:<1` \-u$1) $vY -F@H+BȠceg(& uwH›wqqK  @ėǜO5s+yy淗`Kjz)_mcm^fTjk}oYl1|Q.`׋g)7Jƃ] hbV>4Y |2N2 $pL>CbI8$B~=ܲ>~LwTi#b*|AW4GCt%gW!Mu( %pg'ʍdž}l-~ ~0۠~ rl~sF8(n':&U zHtRq"}FSK83iiºf͔j>ٜNl=<!6<(y]|,<9YttY$oU n4=ؐr!8V ܚ9:,sn> ȩ_G-/Y8YXrV>MA%؅(d)AbRl ' w y(Q̑AnK9qZx6LGϩWM_J4|yy4.԰ιI5-7/[ӼJvfW fJBO;֟]zi/t=cU.KRb\#:&n=8f7?Uc(Oy!rE5nqc*&Lrx_XGMlFp@O q D|,3&m忚'9mF9=yrө4}hdJXŀ8'FE6/Š*PC]>elԧ`o5vi e̙{ޓǙ4Cxj?ef9fLe/1i/sѥO^uٵWֽ{jWk[bl6j oG˟S/= @pA$o lB1B/;BkNRb˄"bHxqz(񴴄m-!_{HH$},-FYrʟ@Ie0./  B5 <,*K6|#(cx DyFCc-J:3-6 DNxTIȎfD:@Y9VlQbnhIY/fQaxZb)kLv\r5\tsC `jTE?sKa8bbV U*b/xd%v1K"Wdcj``&EwSї|c3#.L] 9,ꨯjmZVjszܤ6lV;Y[F+0Jto  \eX#[r)O?:f ߯?v !GO>SW_{9фtcb׈6'őC3'U/iJwܑ:ϬyZw~z꫷|s}l<`'n_}__}Ps#vi$Ft>g цf4kKfAapJK5(~"!DxBOrv4={{m}8_w= &s#ST|P'JM!EBc$cxF4QkdcF8QscxGv]>!GҪZVKU/rAw9="Rbu…?fjDRNbBgOGpD+iHrѻOJ2PRѪ4 -%n@!" lVʼ֦`"%88=@l3&\m4U(A|WڏyϷB%Ga+ /;0KWzәtGSzթ~ug=dzҩu]׺ӹ j7֭#A_Lr7;Q.ާ,< 7~' OKջT{Spn%6kY"w*K퇿P}*4q (-@ۭ6#c*Cp 2 MQ |79@L|8AH# (йc ˒+68=%*l)>94M. ˆ#L>4LC蠰ZsaBTT :LC?C@Cf-DCCD9 Ư8kǓ(  _fJ9 FpP Km;Lj<{hҀ{8XL2{ ۘ؍h @*t0EFڗ=Lv"vHmH*x;ҶȎ0*R>ӌ D9(?SSDӝN1<,?=I<. O1ʡ.2lJWtLOh@X2đRUEC6 )ZYM$i0j;8tXQ[?;V`5͘h1VlVmVn5?I;ou o%Ln傠-pW. Up1t%!~dqXڹ AP49@ zXsT]Uݴ(DҊ Qt *\#FЪ֋$Sۤ4PpSkYѬNٝeNٜYZɠPQ ZB$ZHUX;p{GZJԧNE2l{P RUk؋}[:$ҏ,:9M*]̂Zޜ[|FX\مY\V%\q2\sLM%uM%1J-?hx{}+W&]gԶ+-^=^M^]^%[E"͐>F*I 5T8'*=X-UC STƨtḦ =,0(S}mkUqrø!U:C,C`ncG+ MwmTlfdHop.p'7pWp_ppp p GKjJ̧i`|.U!8Hq W26Fƌ%D?18Kc8{q8Pcvkk$$GÈ[+QYph9r9݃oo9&ut~MsTÒmmmۈUR@n)9>94KB'H.]##_8(@Գ {ƅ= R11;yn[~/qsiMiXp?/A% .NؑvmK, )xAXqXX$ M@!78…|ڈѭ-Br`Cfގqvw~CtjDyyyz/z?GzWzOzDuEDsPv<ǑX, g3XXEAK7P7HHnligF mk _noj|GhM|lcu3Dxu]{`Iqۗ|d(OXMav@GĈQG}fXzU ,˿{"@L L ɀ tyȆ#dtLN|Ǡs^;7:$[U-ֿ "Lp!ÆB0տjR% )r$ď$OLɕ._/O2`VpB߱_'1A-'Ù5cQWoU)!M:]1FbF56ԳTD`G*NbҌi [Œ,(7'+<(v<ԟ((UC[ω~LP믲6ãk#O|9ΟC߿X۪a}2ˆj.VCt-RK~5XCOu>>~ڇzG)=ӀRP&g`{bء q7v 4?1|]HA SS#Jt]EvR*Ut_WK5:Q4?4TkLX!q֗Y9bTt& ksFxEw]5ށGy7?=& V1yv i}Mِ~] iI&,ꜪKJJoʚJ}NԴ 1jBRP?]9Wc5µ!] * {=u'5MW&=#E}!vJj ʸK J9KTu֛s9B>}d Y1 5rq=UH*srk(n9tCC/Y _x/< [}AI+mA c-. ]l(VE{[ʭߚ Dx?bĪC/bԋETU$ b/u@tOzUM4=8CdOr9ݕݡlwUBR4*ӇIT9#F\Rڷ =:`'@׊A-!X$)B PsΓ&J 0Xkqg}wY? Uhc ljص%ƍ 4#FY4(Pm#^*eaSFG<9 u.񔇃KCp!@ ձWaŅ$у-BFSWv51MۻXX'v _rNeѐ,Z|YQ-QYD| ]vѝj}\H&*vGFGhB@M FI943ݚUnp*d$Z{Soz7o|;^pn~6ÔA A =*̯Bf'7߁Ykw6t' }ʗrTq9_D!V!BS3&)3^| m#6VELqY7MBHM., KeWrk,ёN<36+S%5qysx~Xyʟ#~&2H;Q+ziDS,F=%vu{xHbKVH2:9**4;/zlEXU?.߉@.BOj[;фaP(w RjO plH?noG3&FZp/6~"0zM+~])ĜE2^6D<7=uRl#> 41:,B2dC:CBdDJD2= Eؙmz4)HNF2'cBØcSMJddt"stI$"uͻ)?0YIdM$B0IM;Z TUU:TZdRr].Dޑ#)C?LZJHA(% eWJ:AL2PBY*ʣT>Me`r>"D3? Kc2B4DdJ4eR?Aq$`x1"aOK=b&t`ʦTFfa|L"(YCff4Lqg(D(CĀ aZ5ߛ}b1%$g]EyO4^S0Q gf9aDPĬ䜀! BX@"mYfhRgfXJm|%w*GNfJON.[/FBAYY勦4Ll4`q`yg>SAWSijej rMVAgXYEs*Na)C؃iāouJECFCJ?, aq]MxBL8.O%B(ܝo)Pqgf!EhXA[%-ل]t:d6v$]bޥKQx[WUm^^uZi`] Y [Hee Odb'X}Vh* jbPթґbX5Dwb!3P(M-_oQNpaq̴`-i aVWu&@*LhK?JC?8*UTR|QݏQ^aly]PCQ~fA<*Ok.Gr^*)R)9RX}ihpQQ=i -IJ@ )U V\NX1 #]0}I5ٓR6UY"jYo⤾mh&q Rfjf"6*J[3@#bfBD(>dVaƾ;j\!N?|&DrYb&? 4xaB 6tbDgTaĀqF5jۨU(?j)'mNN ħ=.I 8 w 2`"Ϫ@U6+ԾTidʑqb\s L5$0"n` 6|XbOċogkQ.F菋Z%F :X˔'Kz`<A-OZrq<&juZAnz ht[W,~r|SAPYqȟ'TK B\|QB&`"-`آB4iTcB ş\I#ÁЦ5̸ ̴).NH#r9:\h9)*qJ S,RHKɢM$h5\τƓ9ΓoMjpsICz C/z!RL2ڄMo5UeԃDѧ8Nn՟^ƔoZ]f}礏:$EjNƜթ3 y-юz)k 9f-cV h]FVE J"؍9ɢD 4m*fZ# m](;.DžmQf{G18GN(^mNaR`"MH{'")9ҁӞ{H[؛5mzzc#N" 1,h;zJTt@iѦirF/%4bcB3dSl-pBۦ2|B*ʟNBkY2E$R 7H{=O>x$F rҐFXFE${_xQ."4x&r#ؠd(7! I %";ǹ=N|8EBJ^Ғ  Kk[R>Q+<"|%se.GN4&R1k$[##Cugw!0811![fy9GjZv 6 _vs",:YNR+"9vӛP(DS.@ ZP UBP>D)ZQ^F9Q~Q'@IZR(Z# ?E4ԤDcem Ԅ)vJ;b#FSq\2}hD" *RWATwMz@)ZVnT8$s[gm5i~zG_^#W(UA9XTT zxlbU%a L\?:fMN|F,eYZLbH(Xq̪@lġU+C.2NN[cН3uO C6I?D㊗VeC;ZgrmHC)(& ~跇$O? 2m)\(s";HZ^0&`4>֬f qQ@ܢxJOR1x0 :#J 1`|$ ƺH. B&> 1j#XAd^{Ϻqu^k1b1,KVi.,L! 2W?o4%ob>9(_ [G( &]gE?p (!;5"ҀgkXik0d]q-Ub&kFc++>EmLE|67lWPT@qVZ0@6Er! "ܜdMc֦̥+UiC"&>emh0>1uʈ۬4ķbjXG+ XDy` ^l؀}jeNpim\*( 30ČCz|* KxP`yƷ}x@4my.^ZZ2sd 7 $;ɧP]Qv@ 7lj[_S_{Gx+TeՒASbm.I&2Fgpt'Կ~`sBO:ׁK3Yf[M [v2?O~s@ H4aflST%?v8l)P4AitLMHfN~`:,(+p rgg`6240:V^LQjp hR3ST(4궇nM P \VΜWcW.BcnOJZ [ PYJ8 )`L>hFdeG<-.dGcj^!2I: (2+<8!tda&T"( )FI&at$kfhm{F meLnnjfbpmԆ$p@̏ qm 6Iච*Dzi\I挍O^ɀH7jb B‘G*Nl8j2CgG5~ f5Pc]d`c,w2.ȃʇTcN(WN"fVk̇rHQ%d' 2BzҴr˱v+c))C)b MY+Im >)*rQDĨr !T) - V0² ˏR/ BЬr/$/J .d1+J1$q0+3|Q*'12-T.o3ҫ@ 5SS5W5[5_6S<6\*[J2./ x"*Ã2k:=f++D/4;I 9Q.JCL#6`^匇NLrW20'DΊP+ެn <9V/ / M[V> )}>MagN-jgZ^-֤Mp4#YԮO;T MvM0ٜ!M٦w-_mX$m܎L#Fhzhm-`WV +i3bAr 21k8B"gT nViTN+N+Ԯ+=LTkb6p8UFDwЋF*>,fOƑ }"Jq doGPԕ~ ]:f ^!!l$?#xVW #@t3nw0攱/;Jtcc+%xPSXP "M(iG\3gpFGMJPOPw}x&S,0P?iƷa#tuݎnTq1 xEQPXE yx.sZЁ'4Xk*8?=IMܘ<%j|+E384L(V5h5.orf36 .)W84o;>xyss$Tv}Af|#q#v[=Lvvw@zwabqڸxGĮ輪̡PP8xMDN$wstP6= R#9\cI%}vbj20VYTo0_fP >=m >)xn[M%#SK8ee\bff~ː#gpg՗&h].}ѰjGJQqqlb Y>Bvqq1p Չ^;ɼc:P+7}}ngs-taQ7H Q Q =iؐG>S&2og[?#N$AsH%3+A`&k&_Ȗpc1Eڗ{(':I)Đ  blڿj)\ȰÇ#JHŋ3jb%)ÑSr˗0IƜI3bˉyb!#VMv꼅DgެcӧP.J5T&jʵׯ`þ4hH7(X6Tbʝ2G).]W ,*t#w\ŎaB5˘3kjРd}Vy-04HװU&l-pe9ͻ Nȓ+_μУKNسk>ËOPdeiǟ5`,u!!)hQPh@!!bv6#v "n+ آK*F3WJ߽<҄BAYiG[=&)]nwCѨMJ޸8=bQ[)f~Zh ej#7R%^*?\6Nƪr(1>\ꨰ+b SP* .NzmEѷ141P<;?*Ԍ˥ӒcE}Y?L ݓ0  #160 7t ӏ rDiB z&4 ބYXa i(mLGiR*ZԌު'4n3?cY#Z :`ݤmCk*5[c]-ct[J34>6OGRhm?΀ 5#2 WKh`v\ А=>-T? 0P5#% #Oܰ?rt{2BG/=bhNTZii:EbB{kStbK h  O'hR8p_ S LYWp \ Yc6X .h!;^6,E4?*\I, RI[\ŬrrPj2tr|0Ze q{ҏ-8=(PmU4qC^G;@{x̣Wʤgkk) t T-v^[pቊyFPtһAYBdWZ's¤h.YUjr'|LFU,jr~8U`OzkR^y%H#˜tIq kqH{\DQ p|W B``?ym4JL,jT]R6q +訙1b ʔMLl# Iъj<?$Ş&͢󨓎).Ki08 V% H!>?.0UMYꓗƴb3XMH?-bb؅ U,('^5U>`Ny)@sP}Hn4 )J '*BY!_>Z&yD d*@1Z.E#{5!c^MFpV3-$CIM5:TGZFDI$~駥-榆@\)v8 }i˥). TQK?LPoλ6f`m>ik[*?y# WS.Ľ 0Pd}J?樐1`n?cE8&w;?"_ֶ01/4!EHkad!5 |`h*[Z(&%CMV%A]H]CڪZ({Q6(#B6۸¼<(k{{ Z֘^mн 5P3r^Xݮt:dsY?6f&HRRaY2rO8kۀ4֭/:y(ѵ QfFZ[kdqMP%+e C9,㺓(̡gA'BH@YK[*Kyw܁3{)*lɑ"#ŭm:[m7Y'[s˅<ӃNxIX}kr3{flZ@v{o=c.>vLWtlXOm2Yߌd(eE ^ *>`^5yv $;yݚ=K*] w  ܫD8_ i^<O/3{Ԟ*R<{Ԛ&6CncJ܉O[~ox :<|He_QB{?SڏsWRuŖCxG{B"̧ܶ{p"J(|5#3/D$=7R$d(H6s/Ay0"w! 1|&*EWaG8oy]qu:u)Lc'ATt'&@x޶RiQoyu.+aPA/qn@R2/1kҔ[(G227@Yj%2E22 21N?]X/V[4_X7[= Xy&g$_XEi QC $ł*Ѕ˄+r"9Ӏ:b6;+&I(2b#@AVAA"BGdBfHVr>y%c%Bi6TCm;=TBiSBt DTA#CDNpVQb k_FUFqF F lFp$r$QF)wAc6Hm۸w .UuKȋ-u%?d- dLR(ċL[BN.Av8bq MWvzt,udNNNa@2(nO%PxqPRs P,f\GYr~!~RH~6wYXR+ V /׌.R|Vt ZBWfܩdb>y`RY?Z[ $^W Z,kOž!r"ؠ&2s+%A.KP^SsUvVܥۅ] 9ܢ/_`?lJ` ?ћaauBI*;jM:btQ*m5fqufʸ6|N.7gUuRͳø5 ?nVy+e6WH]|Ψl)Ugia3jaSj͘jtj[ĩ 4ks êf2:lilhm˼іk >xzA 2tӎCԐ=(/Fqv(yx057G:(.0abt t ۝ RK;RUܹvhr`K. `3X :"x<0lq ֆvhakt^8zo>N̒Nv|t䔘>]Nê=(Cӷ>^~븮};c^.xh܋b1p:bKxnsN .Ԟ-^+۾-؋N~ LT<5b^yd~Nk!n x +U/\e`VB5./_2*B= KG¥hz.y-nn-P]K<7̘nX_ 8+(9c9eC%]1::c:^j,bLA<Gh h:a*(1#gs@el䏇AABi'tIYcC%9CӢQD-^ĘQF=z/?I $G[bl YmTmęSǚ2CBwhҎBG‡c?.(A|yڦv6+S5I5qq/*[ Tru_|>VI[߱Z 0/1z%#@b0xF3 C[oڮEm7NFmGPMޟqn t(+)kmPrGk" |E $z_~&Nj``/@ '0(i(T*C򀊋ႚ<;O+=b'lQ<*bԯ&0*L,譴 2\FE3j(WrE=سE$l̆%64ҫ23G'd׬QGD!фɂ1&PxŸT-B >PaKfS0 ѯDgV[oe*$]*I%b!5Ye3m4!]!jmHH<ʬK@15^C,߁ |6: 7~C!|qf `O|SLK1 `}XNdF\$1kgtMaZ&(;{>Z>e-e8{OgdŶiz?|L:|ADZT0PC:ܺV6["(x5y;n H,cS^]L78mjރѴF<^0k$ܪ![e>YJLHsԠq~ ӂ4!Z xQP֖ gÞ-f}ߕ_{(ؖ^iT`8@ЀD`@6piOed" _d.Hb.1A2F0z&-܊Dtc9'A9JQA<)CJVҕ|*a9KYֲ-cK^җ.!` ó &9I'Qk2MZ!SӼfAlvӛɮFB?%/RqO˝29;OxY=Iy>4,hBP.ԡ h@#ZTĝ2f0He6iZ3_wdF?Yk&L&S7iN2?D jֶ jEQԥ*5GujS թ6V*, խFZjWհbY͊Uo%kQIcCC9fGu*ԛ~5u X"6kbjVhUlf1YvlhAֲ*P?A~ie+βTmٚ'()IúNs`r\6׹υnt;]VZlv+) @+:^ռ*z[^MoT5 ?4qX=o3`w B! phya~-kb@۾ M0qᾂsAvUbW9EO "~H!nN^ȓ>d"EF/@~$AD(~hwXr< ;v0}P!b&`{Pb3,U LKVyv H:;Lj)(k4BˎzެU?S8n51`4CVG= QZ֚UA q 20ب`_5hپ<ā88j5l̰@H:Ѕ6~tߪ-t=¸ ׹D%2  IfLA d'!ʄ3|,e!pRJ@q׾懈?/?D^}C|<;NJ.Ch v©TPk~sUL@Ǵ!mqh[Mo# Fm0rCOui&4051-b!~O8EܩQpyL h&57i|pȵ'𘶃?I*3cH(tjgڥkډiWx{h'N,k%$'C dD "fdJ"=!`@I]F3Gӏ#B ,#N!Q;m*|JA)DǤP=Q=YY9B(J?U>Hc 7aA'/ߛ?)bQm?@;0jKcۂmhAC(FЧ''UñfAZQM㯘'DУ/'?9XBB|0+A( 346L!1pCa>hŰ'Z 2rYpCr7bFyF{h У99y?AsWś੆+ZG8vCj+--x;*e`FAx{FiD9kTQk|%8nF/'ĐPz8H-WBKi02k%cS}p88(: p64ID\iH IѱC'J 'JF@PPH@xH#0Ai9* Hh"и% I !\H!KPMp# P8iEJʎ Hi1T ŶtK7 | } p3`le>*<-; L'ʴ'ˌ't',;B}Av L{2z9W,3*CգLlHmkʌt萇l!bN q! 5: 8 Ƹp#"8iH 2gȃֈ(> N  OkA p VZJH /HZ˷M)D+Ҥa rGM>j^̧*PЂƜ'XƃR#("=R#Ul&Ð!9],UHKmhGxb)Mp̧T1m9"(6qq`^;(ݫ~3Y& !1,Q#q>+,,Q{-1 Ļ09) I9DA]ԑ@?) C9 n͌W˄WzWyμW}Wǫ ؆z5<fXX}M/W{xUXc@xd1=6%Έ%gQ:5P0AITh8"oᘏ  jASU DD Zb- =DXHe:njִMC#PFA} FKKA-M4`f|A'E]q|MZ\|R*M=v|'XT\|":L&X&w:9=W}epPY iT޵̜5I|`P "iߕViZUQMݥA p] &AC*I0]9Tє?1 =[Sfָ{[K{v <'-,g@F&p_)aNn ~0X|SWch:E 8ɔ!¡/Y!!*9,:H#F+9ɸ!/b#3#R Ц 9J8*;62 =j#^@A_3$UF:WK ;"dMN'AJe\'N;@&RN~wjA;=eu:5 Smd) &ab_fHsHf|)'itBX-*حmfm))EY@g 3h:8)+Ήy{wVcenq^Z\[5~6v膆h腦臞hhi&i.^]^VμJrA@f蒈@x,}**N+~*6*&F/ꨦj꣮jjba&Zp +Yfv뷆븖ޮ`}x&6FVfvƆǖȦɶFjlUlSY ӴiBi5Tfޮg>fjU]cm+Nh֪mn>n^n,6F~f.n(RMٍB~`٦ob۪[Fsx=S=KQ&p.7GW/ VXXli~łop1~foخ) T`*Ȟ+́N-nj7qq"#'r$oi'l.+g2t5j{ɋh爎W Cyd\P@myzkLc>7Ad]uىDy\y=MM2Tv()\OqdOU5U?Rqs$2e"4&7Dt.G62 I$M:$QJ)WcUAX#?[İ [TϘ9cM7i[*U2C Xm}榟|g*hhh.6J)VhDT|)mR UcJK:뫴& Z(_JxBMEbPUq?⠑9xnI(q '(TUl+ą&؉ @ImRA^!"KbEcZS 294= 61!<2l>zŗ`mceUċ*6RE,TZmK'_h5b͑.cf4v+wPԣP"J eC# щ.D1z)t6L%bCA VҔ3=M[Zӝ4AivjΦh!=\lo],'حSID!%^kBn3l4fOvyzb4/? ğd@StX@.DێA%y+B%"B^̢Zd bte=<V\?H$7ꔈp.BN¶{)a"DHA6WIE'tU,O3*cTppD^ɇ_ qpta-;0 23])W%Ȉ> La9٘ua A أ cV$\eQylCݟ%\P?lPv aS@[A<9L.KHhGxHIPV N$MTP 6h扌nTPE]\ iW ^ⱜ +~Rݔ*+!*b-SY95Q9G}@-5C!4J5nԭxHu 5xX mwpF;4ZKtx_A8*HYc|X`Hɛ@V1UHD?HEjE ÝHJ v8Elő-$LkIDT%OPĤA@EGX#K݄ Pù36ahA7DN e)ZHސfVDM%t,_AJDxaHuav rN3D<(D!H3UJ)HeY__#űp?x[D6LɩO쐜`,eΏ누&t[,O0%+& f q}bO$"ljYD K욑H6t裱dɟALy!ֽ %ܝu$izX i-D$ji-X2aDmKL)Z&Q݄W ! R(ҊV\UM$I\(sZ[||R?f L>G.Vob,boc5%M'Y*`ZThQikLrfkɜfyO< Oƈ`I+seJω8iA %Ksl \UjҫzYRlFDP*tl*LbF(g,g,ճJry+Zp+8϶׍Ƣ]ࣅF0 JP dKʒ J؆؎-ٖٞ-ڦڮ-۶۾uQWբkdhɾT .Hg-F"N墐.Z$&FZFzQ%AA&&bmq,D^.vR.kLln- BdJ. I6IZozYEzm.mR-0-esTmQ TdC<JBnln8jD*rr1po\5DRT0@_0o%00 ; "bjc0dB:pLT0Bk ӫlS%mlC TKĂ 1˄F1E`8#X1F`C $Oҫno2D*] q^o,g DAB,B#5Q?ܱ"O"7^l,K"1IoV6ր#%U ޴l#8qk%IZL/ё&120Kk`3(EnD33wk1DA+!+7B-jZ R' \N3`I3<? ΒO['N<ձQ4[CI77DA4rLD",,?p40(DJ.LJHkW7=CZ ,ծXsƵbO0R*!`_ nKh6B@S;=pŅ2,=0=8(np7Wbs'zt FB[wg\бNFWID;ϪD|E!M rm@ 4uUsS QIMd`9Yz oxXrw7Lw%xn}xiQA9.ϭG}x2JPPL<99aIB][S|nxR@#+ڹO]PBMwA$S,P**!z/L&7vz'-Vy6ŷ}Kt:r:G.FFlLDD!zcy 6.'yq'E/pD|S:S츸Ϛ̧܆x̆$/n F,?cl˻!o{pO|:KƻOlFnp2D, ed7_wƿ<ۈ{4Ԥ0mFO}bD1^ԘFA~H%QTJ-aLpԹgO?:hQG&UiSOFj^͊5?8cK5TSΫnR_?&(P֯?{>1g?'ٶ3wQܘ߽9b㩟ANlmtVukׯaǖ=vm۷qֽwo߿3j¸#mԪQۆ*'?ֱ_N;5s-Oe[nj?oe'٪w]s'RN:jl!P ) 1PC3DAXSp4u*Ea|.r?8`<𖑌e|HLJrܰ7q'Ҟ5?RR,.R02S@ B=TD]F!}TH)J1OS螫:q/严Tp ЩԜ^EA*sr;` EamgVik7DQۤ**JsMWumw唝.^tX9,eQIE86na/53c=O.UnSe]ousg}衏.饕n觓iꩯ뭵zR9s5}uݎ;疻[owN첫Wd ꩹zz>'|G{W?~w헿$@.0 B`1h@J0d 5 $Knp" G.4 m(7a yЇE$D!.1Mq(B~@YJ-4cQ 4T9 14fohG6эtXokiJYS3iMqRt7iNyT C5jQSuGmjRUJSjUTRuWjVVc5kYUugmkZWsHT95pX:;F(FTdRan֗,g5Yц--hMZԮvm-kOZƖ-lm[v-oayQl\B* |0`3fTE D%3J ?LTxw)s/xk]o{+^~`X& `/X faOX-a oX=bX%&MbX-f]cX5o1=L68|pt#TX/UY 4+M@: D~܁ 4 _j׽ыf-c gw]rû9Wc 4 }64=уntG'zҋv!]iIcҜt=iPӤtQ}jU:լ^5 PԮ5[WGZ׷c Y ֽ66s]nvg'{v]mic%K4jTbH|aTBX!d-0YwIaZD~W ?lJ =ЇRCExp1#e4P  O! S,}/{o=/}t]E'эt/]MgӝuO]Uխuo]]׽v]e'͞v]mgw]:ާ>=~R2,/5 LQ0ջOA ژ(f7) o-W<7ޑ9]46il?Q_/g}O_է}o_~?V ϢB X.åMA .|o%UiΈd Am*nabN PbmNGB ml+,s?nPxzgxxxz0p} 0 p  SIiAA`bV5+H*(TLz"ϲ@{?(o ج0`b,qN'1+֫+N>p]z"e1igkqquos1q1q1ɑqձ1qPDl6m@A P'a3(c[Ù/!"4j$;B@!"Q! @+0n(+K >0%D$E%}(_2&gn `mċ0*p****+++2,r,,,,-0<%yΐ֐ p,'Xtdb=,r50+K"0 b¤dr H$ !'@3 8NagMn&)35&5M/bAEMN7oq77k7}8]Q8s7s88993:{s:::3;S:;;9;3<;=S=<=>۳<ߓ>>T``XcG??b*_DzȒ-!D-u-u[U[Zŵ[Õ\[ϵ\\u]U]5xV\dd 2 u f/U1r%2&c1^<(CY| 5bb$cc7b=Vc96d?c36aEdG6eIeYeW6fUvf]Vfkfagm6gogygw6huvh}Vhhi6iii6jvjVjjk6kkk6lvlVl˖lm6grBplW .`J0u>L0*BWDzZ5^#7])wr-]+s/Wr5s9s3t77tIwtM7 DHy u]ua7vewvivmvq7wuwwywk7wwxxx7ywyyy7zwzzz7{w{{{v9,y||W}|w}ݗ}7~~}w~W~w8  xXx%8)-1x/X3;x=E8IMQxOXS[x]e8imqxoXs3#9\8؈Xx؊8x،8ݸᘍx؎8y ِ 9!%y)'ْ+9ט>ٓAyE;CIYM9]y_ayeYciYm9}yyyY9yyY9yyŹY9y߹y幞]Y[HϏ1jy: Z 9Z ڡ#ڢ!:)9Zz=z?zE %1YU[ڤSzWڥim̺eZ_:{::qz:ڧoy:Zکڪ:Zzzzźٚպڬzڭ#e:{ ;{;!{%)-;1{59=;A{EIM;Q{UY];a{eim;q{u/; ;PK'PK8AOEBPS/img/physlayers.gifGIF89a23f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,2 H*\ȰÇ#JHŋ3jȱǏ CIɓ# Tm]ʌIse3my3'ϝ> ϣB*Ej4)ӥN6 ӫRjj5+׭^v ׳b˪Ek6-۵n㶝 .S.Dɷ߿ LÈ+&  Sdf|p?Ϡ;6ɧ1ּרa͚ظg箽߼N|ϭVޛpš/ݜsѱOO]๋_uW~90ǏIS6>߯?H& 6FVHfv"H&vMQA/"3(4hc)Tbie\ne`jfc~)diflfpgs)t #M8|QB8 .(hB褗6*RnjrivjJꪰ*J뭶*jj*l;,jZlB2+R묷nkrmv6N,zR+pk0p7 ?,q/l1Oqw,r$ol2'r(,,s4l37Ϝs83K/fH'L7PG-TWmXg\w`-dmhU(ݶc.[v|zx7 ^7G8K_^w瘇9裋餟^ꪷ:^כwS(.'7G/WM6;+>o~蟯~~/o߯H<:|#YPPFQܦσTEp(4! O+ ep8! o; "qH4"$2K*BqX",r;< amTEػñ1hn#>9x9~ XGAѐ}$"Fґ|$#IIFNҒ,$$1IM^ғ"AIQn4'UJB(_JY*u}o 96-Ӌ2f.3|3IMhZsה6nn37INh2 Fgt1L$<59z'=O}ӟg?*ЂM(APԡ }hC'*ъF(E1QZԣhGG*Ғ  PLcJSqڴ5NwӞ/^ۆzBGM*3Ԣ:Pu a=t%/a9J WŪuh5+YϪִk[#G˹NmPb6iud!Ħm7,9Jr KCKњlgW+ZԺVUc[ֲ}\N(X M.r.7|t)]Z|-ntK]jxK뒯5ou׻uo{%wuF~cQ.!ms4~#L [lN5 {X vX2v檖jWzv}\o[n*qc>2t9%gJUzҩt3+Mҝ5EB:ѧ.uVOƠm ԥuXD`%ᯝ{!>}la߶_5M=Һ1fx,hP ؾIjǭ̱D4ݿko՛ql~u8;?-X~:#[F!g"ũ#^Zzvr5kg۳׶Ys,g1w4J94HۆÙ;O9h >`3=Wga֗n{h:ֽk'R\6md9їw{E؝%xu?|}w<x[z<QV{; }6MzLO=Wֳ6wgK3kz#޷HwQo{Kp&KO;5Th}[ׯ>S?}CT@O8'x X (~{_&Y&fU(+z%g(!846ggG.G(ǂT'0(Bb/X.؂3184y&{b'Ch$NsFu҄r}'7VXXHTWȅY`؅a fiȆk؆lgruHl8qvȇxoxm `x؈8X ԰؉8X ( "4eMs(7^8bx؇{oȋ苺؋  ɸ،8Ȩ՘xڈݨ 8Xx꘎츎؎莩`h؏ԐȏYiy Yؐ)I ɉ I  *Y. +(ɒ5)#: <>ٓ@: ]fwu(۸ؔL H (Hhȕ8`yΰ8]Xɉit wy9~)9Y>ْ-iI٘)yٓiy4i4 Y陝yY )i_Rvs+"yǙqב1A%a+7AoqrQ64vYysٟ:Zz RsUUAnFT(ڣ= *Ii<*NPO*QʞWZ@J\ZUz_acfViʦV:YX plvjz,lw**yn)(+rS1Z.Az)j8*e?fڪjDɊPsw1fyکWa:ʺ*,":)5Zpʭ<ᭅ*Z*jzjZ:!ڮD zj*J[ :M*Z:iJ{z&}ڱj*+#k%{*,K$01;45;61K W``֛ FZ~/zHJ JNPw1ZzVXZZw5n:ZG۴h+:Qkp ]˵t۪S]:zw ]ʤ K {;  !ۦ +K:MZ2cbelWK[o{ڶq36jIƻ[̻ۼЫOsT _"B̺GѬ 鶣ۢ0J :몮K;{ɡ+ۿ{ :(+- 8[ª7{&<_x6{j#{8:lۻ?,KD|{ϛH^{ZbU(Mjk[ E`,};d~h|j\cln\op\t|s<발[kzr<˧ڱ lK 5‹ZGZXmj;ɞl=ŢlŦl!YkĭʫL&eͧ^e2{0 iͺo<~}@}]C,-H~䰜PR~NvˍPb\ EL͡哭 klΚXu.sn 绝ۼ> \m܎ܒ^}в'xX>!WwݪNQS~Dkԛ=,́.ͽ׌n ϫ^OMmN}վJ >.Ջ+գ[d=nj}/Imp-;N~^Mʎ ΧiZYcN(_<}`ݨ4]8~ }J++/myp||~@AODE/HJ\}܏TܖN>Y ѝ5".R9(i,o0mh'A R~1? '8Y]SRk+mK<)ofN,A ?{3nl wWN81^!l.:+Kq3X*ur]Ԁt{?"Q! !O? 4(a… :TPbD'ZF/)1dđKtxҤH+ID2L5i޴N=yPE5'TTVqUTN$ *\:JW*)^vZ~P-5RՅj ^+0Skjw޿5}'b1%^y9$߽'7Ys瘜7;F]:JӘUqA٤c=6g޸{pąG~\ypƛ't7;z]|xǛ/z_翷??,Br*jz* - ?4@яTRq)$)R1Fgp!o`G2H!$G/Š#+J?2([J*,)/K1$sL3DL 3*7')‚!, ԳA*ZFUQQ`DL,L09P**+ҫt/N,!N&TQ"P U-M=V>=ZcƔ\54U3B:֢diiVr6fIj[dW[ee6gq=\t556Me^ŗ=` ``ȓO$ފ)@87L)2p: ED[5TCT*uCdbe5#QEnf`u"YhT~I%ܲlm.~Xm{n[L}s)89N|2O 7IO"4SKĈ>Z:EUgUjDmEˉf;}.23j~_BC:ӭ6ΜG7y旧^ꕷ>{췟^{ͽ3W} /g~~4A'8doqzpG$ fGC#H-+к;Od@n:!RYb@wBSF4)/.="3Ї?ض6" j3b,myݤE*Nъ7٩OCâB mlmqYNEQp(wL(P)TQDAdUx"BVuG۽N#~߽uY M+v=V5JQr[<)ѕJVҕj%,_Xr}k^0`o9fL [bL|P@6Mlbl)䣋}Uر)ED!(sӖAypQbх2" ?@UTGv,zF'qIERHDQ&-iMR4&,}K?IԦ5M{¦*lY711qŐx!]&Y Df(PٽE K4Eڑ5YKRREYU*5H&44)UD4Yzzn,ϱ,Ȋﱒ1yh6}E_hъvCmN揵%.Bӹ MEEZ k&BSUGt1fKɐ ݶ3Z:#x(BUI䇂L"dZudAѽD2cG R=}Կ:o<4MSY' ݉+hzft-]]J1-d]˽ A/|<:2*JY6ٖN6.*k]WL^vY_$0f2y5g`{3[Za*0N=);) ff\ SzA,gvCl ^g:|DWVb:qsx8_nIuJc]aZDuk3[p؂l90Qj0E;R.yIYut1WWHKfr 7.['wt~A'Y-ߊe+{Y'xp̒oiI>WjtOl:[qEFepz˱֝%Khs(+jIloCF5j72ۭܪ5PR^LBWR|g_Yw[i]">{ڋS-|]tp Ng7IPrI}<)2Y^9.RV*fW%;/w Uw+UYEz#ʦ=Kӳ>_=sՈg3{ s8ٚG5nftgr|2V Gk>[sJ~6F?jtm硾xQ9Zc"@Wk5:[5s&@< ,J0b&)*j6Z*hC!M@#B#JⒹ2뻧1Pq \w1*O=¢wB 8wk,L,c8/48 /C0B*øcC58C9C9b6= 9'˾rxJ#?;7)O'jĠ٧窺A.DH611Ҷ[jI5N:4EE; ]^)69.0>@[lS'z6{r*s|B/)q*KU7:j$ rk!(Gm@_%գGثGٓ%Ӳ*2~̲~ǀܩ)B2=li2T3É8ó>q ?K@vxcGl p*9&'?iLGk4N?D"5|DZEdG^tʦʧ_ , 0 Ar6)h . Z3?A¼rA99u GG\ S$ m| .\1L3,|LɬLD,5|lH -ɸҤH;DM;b9I9HAI Q?v4U#6#94R:C#TNT>2L?aM:lťT$;&ꫨOOc;uڢ+H Yо0 "h :(8HK?ˠZ ݈6*( |l=|yEQUQ0Y=cBH=fQ4QQP>9mz[Rc'uȊ'qs¾[TO 5A|fCYOL& .X7Oӱ@=?%@ʬ ʊd ,T,}6ٷ_a +>XQI%PjEȡTG䫌SºB-Unj]ȤL_`1buDV7LYM:TMgm,Eu>MaRBO7N#%$N\ O7IinrUW)J9ţl9u{="AAMޚMcddWѵ0N,ָf$J]PX JѰВ}]=QMTY٘Y.QQ5HR|&35g֤Eچ)c\Td4x "047riXIWY[.T#) P[8:W4ٹ׺۟J[J`۾DCu,C;APSؠ h osس.͎uվTŌޘHKVUj]aUمٵ]18e]8]$M֥ m;qW^WW\;[],O=X*E^[zU""]mY=^_ٜQYf ڟRV&Z$=(UR(` n>n> Ȩvf}_E} S_6;XAT0\k?qT|ԤZ\Tm Oϝ.UUb1f2n]ZMe5ve99^ccL^lÿV6CFdW_zaa|IJM%Ǝ4Gn@K5vYT`_'cLe噍eֽUQ\ٝ=`jH bc>DZiBNi6dGnE&Pf)n6eoƩ}`ۿJ5TE69\Ugyv-yU֕\ -Hg(h5]7~~cv6N}8ݵ:tih>f=.i=J??Sg#暶iNS>3鞠@o6j5qN^[FsVAa-#l毆d=V~U`F/NelYV}Qe`&i*RRk.Zl~3n`ǖȾĦcZPfj)',Ea@S&VWWk9mmbWr!"#&*<%~RE+h[v&n.gXhvnh&o4͍nuo;Ώjzo:1 pc@-v i.'ױ!VpNmjf j_pݶ pUfCXPR^6cq'7hw'w]qU% }!8r6%$j#M#rr+[Dif;>/F3lfέghsek.%B@9RX`:WDH =2YIB9MxR9eTze(dcijl&muyyΩcjif=:sHےZb5OMTvj)ا#Zj,W*:+z+ZodYb&1[&iT kUTcbaKRHb"iҸd.[I킄R誤J_g[,Y~ 0 \0 +0 K[1_\1,X] {#1Z^9kN3 ^%>nz觫:뤯z>쵿n{;{?n|#5E>5F8.[s"s=㒇Y*x}s~>ۏw/?p, ꭆXgLPZ"`4o?Ap&VSXB0Zr.*fr(B;!|( E%шNDD(RQI!(bqVE-fec%oƳѱvDsќ5Lij5Mqv7t3<Ҧ)ws'@ET>=(BЅ2}h#j8pQIA-ve1̨ O8K,\WP:Õ . UR& rӝ괧cGlw+8=1c!yF.2\A  J)K)'ʯ<#6ˏpD9y3yin݌99vV3gv}g?w 儞k1Mb¸RKPrӞ4C-Qz#8ÍB_w)5qm\]4s=C ƶ*d3{n6-hS{.*VO,\9>:vSc<1uǤ~7{TC@ْ6Yvu/-pK+31 7BtU*IsXs2qg6;k ֞V&'jK@OfycNqt'Fnێ1E4ؒS=qz"ڭ:Is7׿tAQ"kw]u҆ ?MS7e+ĝ+{ʧiOo9h;bSqsV}Tm&Ěa, oqO|ĺ~qȌX2mKf4 X٠ A/' ( v `qY,)\-2QQIeDRv ~  ཌྷ  L D ^  !  Z - 26!>F!NV!^*!rf!~!!za!!Ρ!a!ޡaȡlM8ؤ $jݨB*`&f"'n'v"(~("())"*b*b++3)΢*R+b,"--"0b.3 c,+V,26#3>3F#4N4V#5^5f#6>Ic7n6#88#9r4~325=#eZRV%Ye\YPNɞޢ!br"&aVaz*?mdY2eV&f^ff&gnbQ}_1HAyfg&< dMl2bdU#^&g'djk&'l.r6's? DtjtFgITtjvJ'w vzgwvxr'y~gy?Ԉ8]KVbVo ~~?hD (}FnR,Es:'N(fM? (dFMdDIdelG`^͸r$FF m2bDC*FWzВA(vd^$h^v)~hDl 5Dޙ_^`ii?!().hkRqHAl,M,4˹Sy&*dj"jnj&Gxj&QFo>&h aZ* 'Ϊ֪*2 jRA`GkC2$6'VH*b%`cj*j*QbkgИa*V檅+"׆JAxqKiAd(iJ$*bg VvƊȶ|,&Ȋlvlñ,쏦lll]v&DFft.u m-u*-":- ZmtVZf-~mB쒖K)+j&Ǹ-2mp޺mԼ+Vh.hҶ-6+FY*@ n +*m:ߞ6\..뢮h.n쒮TuHb^lg#j+FoN4.onnނ⪒*o.- %UA-Np5) ,(/ʨT^Vlb6l쫭OzUpz1iqlR(,Bdh;, 쪥pênLmR C 0SH⋛Χbi/prDCz*^k `y5'VqnqA /7an11Cr22,n6E//Fۄ".o?,X?vro}2+&2PrdrA+( 0., s ) "p&g;P4_Z Jf732ڰ1 :'s9;J0p<Ӱ=0>=mRV-*4-hVXA{7&q+Kto,_-iNVN4(c1:Lkƣϩrԣ!D30PfOI OPrIuOB2S;$oy':1L?WOB)o)CIKE"1t_jEH4FovoP.-dp /31h;$/sp+ihNvLLvZG4W35Kpgo05T6<6kH+VD*\Jf3g3S*T6*tM/]b;so/os>pqqs>sN͵m5[Gt'4, tw{xWyBijKz3 πSY7vD3n]sjtN4f)g7TfQQ.{73wxgxzz{+I& Axw~o7c=O xI!!'rx!xϪhS?SSLL2Mlru~55d)s7k8y=}8 xhewYOx8Wo5۵xgr-5.ST_//y#9ps?v3GvbCkwk{66[:g6xxRw};KLCwWpo:< sr:r3G1` Swyjpwz#_Fw~9h:ts5cJ{fϹo-o1GG4Ky9xx&kx+g[7SĴ4D%P8fTiwKO*DV|K#'|2KO|zk{+>f7D=ϼw{v+L{> õ.8]{\.^@>ů/va?nzҺ{dc3:3OCR+hr{?{?xADw7wB O!x3G IQO:@ӆ TҐ)bC? "QA'G4dK+adRfL7g洩fO65!QjFUZtѦIFu*5?VRF *N~"W^r[ b[Rvn\uIo_S;\s#EbB 0e'jWiG9mb8-E`iV"&u#;2TfA rڔA oldE^Q4{䞅dVyzֳ}rsԕ-HG]r/}Ll4&F %RV,-+֫JTyjZ]2EY?u2]"ь$=R Њj"/MK!<BSCCp#vؔpOnqvi ЅS 6| R)| a@CN%c d|T=ğ6qEQ՘T4.UMU Х*b6hpc٦ɶmeuYYrVtcte1ЛkOUpzlOgQ= 9ODsCXm<88FCPhJRv!dBʳVL`eZTzxc9N/% [mmq={n w|Y+WU}"U յ]iAw*@s0` LamcA6$F6Кq` ea(2+LiVLOQ[nE," >/xbsN51SQ|b]ˆQAE_*#|H#jdƱC.&2!$;R)-ؿ| HH/H |;'5Β&aלUz8R1L\E'iԘQV`HV ]VWxգFSl+6jn:UǕn؛Sp[UҐ{Kĵ%,`&L& e0.o0lOD;jx/ Qq2ݸTY ,\;HOx[JZꭹk_ rӇ8Dp-m>۞,zW!Q0p(*JO`ejN /PF.J2xZ9Z3 d%1!DB` 39cteX$`.p`"1'h=Pd@<4PnQzqzN' R|n}nD ̏0/0(~ ݉g ݭ Wl/./0؆LgOK<dh66K'%M"&dda$O-!&1 $g^ң뼤(d4r<#'Błƾej,lnt?$1.'QpJ/ J|Dn^:n(OIRJ RC"1[bf2MXp2A4N3%GR52 m-6_S6%BGbi7 Ӗ"ZӶItɼŦ.r3,#/ 7+1Z031}JqjAaAt$FBj!Af4UԒ5NUL3S3FS \=Q2 .Xb@0G/lT1V5ɪɊ%HIVY,]$DC9CGb34W6cGIcucducyqaveegJcvfr o AJsĦ!~M'r[kYaM:#7Yu$Fch [j+\ꌔ=i]Ŷ]MPg-I--tJrqsҕZlQanWU)0՛RlgOhZ6_eoVUg3rkSrarwdqS7{V3V}K8tBteg83lkZhsiN\WSBRjwNvwrpwl3$kK5F@_Ue{Y{yb6Tb"~A{7`YQ~GS6oJt{ŗ7|foSfkIȮg rpqN4"x5X kZz_wIj׳xvUM wlP5Xg/q#nׇGRyWH։!7iG0=WYy:q%Hi]z!Ժ}W?;7f}ץQ|Sݯ[B ܍ ֯t![^;}LE[_>;Ӊ|h}=yAgAYCiz\bORWѓ=s9$Tq[>/Mݸq3yQIbA Slwa7{&~雴UjG>iWp-}3/\z½=x1, CȞ"O{Ē43eeC=?A'8Ս~|˿hD$OyT؁e3;6?{5:Lq⟿$(0 |Ĉ'Zq6!vl`Ȅ#5r*d58w-j]iXʦGP~N']~:8B;TdO\q T&MRC*axɢE'fjٳbKGo /~r(00G; qK\zpS<2b2(/<2D6/,s7p/e\27?<ê[*4ZSDY zd[;n`-ٛh^ם>m֍a-]m c x71߃/^Z8OIyk= bꚎ}z4ԸS#{ǎ{;>S;<^_|k;UK_UT]o%xzoKGz"4bc>+?[c4@k!HԂ@%p l ǀ/ iMTxƆXSPX2E-Zx30!rCp } nP- yd9M ^e MnK i[",b1dY,84qbFQth6񎩘FSA @vT!|x7%mOċ*HfWc .ymn4U0M'8Rfgmz1XHSbX `b,`i X-*1Їc*sl3 h:34&5j1U臣|t8,0Iɓ`79k!g[x^%UVX΄iZmL !@y~>!B:ЋC HBYtR&_@V mZTt:qӜiQSGMR0I5^* 2c"̘Yf nOՉ%^&ɴU& S|uT">vm.%^D'zP.iA+Ђwtny۞jSUls.lۺIi, |&6{]HI }R0I;%oʫcb5!EXR ޑ,wb83^qu;xVqyb 8?.܃qR2{K#:'xT+\jexҔ2ae&v^ +'*rmmuY n_+)N&ŸoZԠfK_wo%P0fws|A>'G~e#2[F|71ǿJ<d88fT||K 5nh$Hvnbw(wdr' 8&%(vǕjxYNeRPJ"WqNMF/MFlCǦPӦ5l!)QK(RMlj2ۦKUl]PM`81ndcX8LrXoI%F wvhWiv}oȇxzwho8)We~!~qpXփs5r X%J:(?W技cYutzE:2Z8y 2uk#ʘmaxvӸu0Q-($ޢwkcQE]ƶxg:=72ef&_|3>/!aw $bA,{H{W8P)t 9ɋ xsG!։ 7}w}gه%$ɒ'Y0wrb~P$e7I(Ct<׊E ff7gEIYXtրem&>/syc)eIgii,(~g>Y!D?Yr\`EHOƗA 1 DžImQhqctJxr9Rf*InVX>#nmDJ햓I &foopy i X5yOffqf˙euɃ xBgfu.7t8W+שg>c@Stz(ÎUVDh҈ʌWw~pwA1 \|!$x?MxZ#P׎QK'{'Zd1z!z{&Jz{:O3א3JDQpƑkM|}8.ْ+IWjY[y(~Eq&ĩ9y=ɜq:2'fҔHP Y9wʆug͒REƈ *ulj%:1HyI'w6{闫ڗ1LXT脵!Y'RfȫTRI:agXygD,՜vPڈ:ʭ*JZXwɨXJhgx)ڦ$iXɯ{ѝJ%ZY/qY`j2Z]dȟw۱Xwbw-:Yg( 45XZY=ː?d0>{quḐ9{Oj>{aj8i>2TGjNu1·i˶NSUqcާ80q,rxK˦wI+[g4䬒JKMdXbVivkE`Yjaqm@Wk@ ᪀ɪK˻3vQ@ǹYT`>3{]LzAҋɢ n+>JQ#HnH_@!tg]\jkxZJS0 {KQVj c +\BO%+4$'>%Vn+ő70~U˔UTلꩮ~dSnt^ lӱt`Ӳ<཮Drہn* 7*E!݂p鋁4<D#.nm+Xu_MY8Z@Ǵc[O |vt[O\^wb ze!5e =X6~q! R a^gɀRbL԰ c4;D9wEBdC_:=|[>5[Y8@a O~r^~j5fc.[:Rrl[IV$A | ېb//"_Ū:ܬ) -$K B;ƶO_/o[_jOuL4j5=QZHDQ6*3OoF-͎lLz7`A)ȊDrT0!rJ*+|NKnK0 K1$L$3R9tr%sN:N<'K@',4 4)tL&H ɧ\J ?J.P uTQK%TSSE5-Pя,Tu5,F<0$-4i&I'48K]XdU6YfԵgvZ^j6mwRʥ"m|0P3]AyMYc}fu``'E͇Uj*w+r`Q%C{ES Yđ?,,SxeUneA1>fQ$"|8ACqJ=^h 8ޥR54jY6F$ {lBvwm0NRjㆻYBET(Gu~o&))DԾ"/kr)r+s3|sp X%/Zxʵ{L'$+XZ3|M\ wu7^x;=|ko.H{{A Ow%WⓏ_y{O@ )E @v= Bl4OhFQ%hAe"ȣWc Y4"iMkDI vCi9\Z5ݍ aӧxC&QdǧD xI;u6x;IH4j&KXJ)K_SR)UUscxG;VeV`+F$R|H2@ HH ~$- na`V&;ɯB~R= i.tɉ)(`% ~cEV1#}U`0ܤ&%JkvCDQSِb8eeۜ6z3g9yosp#ZRIKL%(X)2O&A *&|R $Dv(JhP@%fTSrX9 %iB1.4Nҁ P'kև)tjq|9.=O*TTEcG)L~zsJnpSDH-b%kXU(rrzC+[=z0NV{s_ز}.;ֳBA_IH `htP!`q!(Yֵэ^iD$Φz|FR"]x4a]<-?|K2xɒC9?k*"T(#&qgK[A(0#>*4".,jWʣOѥ.K{{)8=.1?ڥh3C‹?(Cs2,6f=)B;)Tx j݀)+6w6O +EPETT4r*ws>vť9BŨɷEM:F_,Fa4$y8L+"@3CV5aj2C]" j18ʥÇy#(^1G" m&" j12:b EUTD0KVT۳> t_ FBً [WKEZR}Lζ}[[@[SFɉxZ-<'M]8R?Lʏ GVT?ѐ% 9GDRP;YEzY[U[GT2<\:C34S2ɣ8BQ8X:F~X_hD҂\FlˏaYA^aޓċ^v^bW# %.b&F'b=;I*"̬567[T 91f zs+8lZ=7cZa QMm8]5nyV Cg\x\@KWcl0NJ2PBc:.sDAb`K7 eI ey y#TH-^n_ecvZcjVqVhOin=stO#$>w]YI:\5 M(S|Mu/DJM9gеh5[) kFԵօֲْΗ,=aچXiцiҖTP^F7RBPNVcmזخn5vmmm#ZV3pUUWLu:%hhURwnm(MG:Cdm$o(;CP92R)Ǻ6.y=@{ʏ!aFl nnaRzK=կT8Y K pp /m5Gqgvfffwqm5"x!!NzSS@Mr7*Qe9vQ*T5/̶!A\cX] Dt9UKO}Mr0PU=ЕVd¦Mnr=r*"/_m ^j֠HwtJtKILgNjVn6CT`*綫xƒym&TvnJf1oD"E9 iR>Z X]]kwnzl@exmxeh")Wyu#Cey?hZ`7("l9IAyRxxMl*A32%,MPYWW~ FoloOp޹ ? 4{g  uj38{-VOAu\/|u_t^Mғ4k;\FV{GZ|H|'AaQ *2Uo3QAxXqr3465=rrTRz=+i3C_+H2F 2#GUhOH??STzzWCwDFf[QG3H B&|(!Ê /R?Re9GbA?&_M)4rBTB5l⼩3'ϝ>QC F?MB*u*է7^u5+W^~+زb͒=Nm{z)ܺZͫw/߾~,5+Դ"v+a<ۍL'TH^|jSM袥E6)> B*o;7?{8oƋ#?<9C'G>с2h'Yr͛Q;zLO?O<ďSyw_ _ 8`xV\k%F!da(_2h`.b"zH"#XbR"jVT{SٌEqTMԄ6Hs4Q!NdILRR eH!qIPEfv2ġ7Yf daSEh:![!z2J䝏jdRZr:h:j*YbzzSf5h(T@j8Olmة$vtԬI~tԲR2mV ےK-RtNfM x~+,oxhZT~Tkȫ}3lo+WLcq'L]jV.?;|OT;O>p&2 "#ʹ@|/.뭵zIUfF vR~zjd*H*9M(/L!ۓZnF*&Dj3c6}9PG#=XL|*.MTdWfaUiꧫ^V󎘨^=[6OEh\Gj0Hk5kГJmj"w- kg->_nynٝ~+)8}R3!+Rx"2 KT Z0]*; 9fubeg@\a xA0T+1U]&H0K %MNL~x =&B1%3o7-)I޶.ъbt&!aSl3X.;g3\8Od!]7>0t OCnvB2؀W]Ո&O,MwR1ca]t| 7[Vh!iL޵GjPS̀݊`xeiE(n&9Ly)љ:c3wgI9ʤ! =i*(TOfKs0K]ϖiIܴExkJUMI#RǙ*E֔Xi%A#"n#AETt`_z =7"RTiUGPTկRekUEFm.4ޞ>y1]wޱl#M{&A_ mZPܴ" lh8Jɪd:rslV-lbغmKfg?̯]U2ҀĉR#wɅr9\t:Wϝy1v*Y#ʹ>.j1wͧMlF9ڎ~Q nTEFEMQ%me0/4Mlb2෉/-t(> pCG8#6ɚM LT%- $"qNES,&%3xJ6!TU=uV.H$l'B90b5ݦje)9oYLIUYBmeКNY.^(xIZʺe|ʋpc!,EYb\n24+@׭(*G#y߻=B;悗l g_D|I\ >[ܵ@ymFzy]cC2D'g;5}b6PjR(V&oU56mSߋp%TWxX)lXnR+==Sa>t;WPGhQHBG[on[dp}M)1NB̭O QivaTAo@ݔeIdGH,IIuPsR$%E ՝` JX0HN`UA|1 җm_&&JY( WH٨p` ]`Pɍd xT,މaG9Vaݡ1O 19ҶxZ mڪby44E$̲q[=Ib$RZElCO|!a]۲u"$Z*=i5]%b3ԷG B'1AȜ#[Ta)Kn@ ľJl4@Y# ΉQXl@pQ-ڤͿ O#PiDڍx\ EP~F`@DU 2ܠ=,c*hʯ0TZF*G`ZPAb~|tZYn[}F|k,:u)\h_}!]\`IA,ՙE%)&HFIl}ڳЖmd|͔䷝oɤ& _\2W%etI~tJVt *_ +TG4 ;cbX ;bMeB-$ffeN`)~|e%R@dAnW}}&A$xKId(bEhDJ-a(]x͌xރ*M䅄hyih< QjS)(|Y!`RVYBI ~LzXfeGV!z O fաS"ibI _UvᨽݔL%K i!-"2"h*Nʢ,v[-K!j[x&2OMl&6E4'R$;m#]?dI(5deX6gj6jSHlHHAfYtXD*jM+[?TGLíJP( bA:֯FZ* Hy} bV'Q cH[[pha3Mɓۿ_h\<`u-AKE|TFcnGJg=~'? V`' '~luۼ]*uj'&i+ҡڪC EOB!!@HE *RR(5HM? XP$Z)*)ϡ^*S_Cځx EJ+-|$ZO1MFNvcAo43BZ0c9ѕNd]6neR mW~iXFr2%L}j Jҥ^]% ^ Ց36ֱmjRu:ESl 2`LCSD*nCb @`b,*ML&S:k| lhגOyN̯`>e{ Y_LFmncA PFI|VAFؘD0png5W#Me]x\OʔI1=UR+{ޭQm$l#$ۜ zHl6fDHBV/jŢZco1E7, ^ Zm Mlr2 Pm{ fhpa.!=J,so0 01nL։=MR.sfjMBM,{XGv鎉)떩!)"&i88i9o[iR(TFJ3Zh E j  --P(0D* HWRd5Z' t( k!G*Q$*(pF F-Ih{O`1P& tMI".š'(/ NMR#;TF5lUC 9ZuKTKUAgUc1Jl1$ƂǥnSylmGl__kYoUQ8E;pC*O?E`ߑqTBlU@KdZŝ*#rSΊ&.$!O4I26J(boN*mEv+ASvBLƝ$PحRfgk؉t..iwwuÝO<W䦵p,.Y|en.\n~w%$_kSOdeye([>*u(q ,Ga3)_ai;e;BN)X:Nf3;ksp3(q;89i9<ɠ3*Y{*|1~O'ϑynWqqM L*c@ˢG?< ٚ>QtO>0v]w. .d0wR,u2mAWٻqAA3NZnVp{j+Am \P!ÈJHC!rbƐ/,ǔ'UdRdIj!gbOfTTPq“JОCRIŔTIbLkVSM:e¤s3תk˞ͤOQ,,RgPK[SMZꭙ5 B^XlZ?Ua׺B9P6L-q~|ThzZ*E7/ʔ?l%67tX;"/=yůח߻ʣ> O=ԛTAFc?`0>ĐBޜ&)\lƹqFEqDȗ} 2T;9:ɱB̫RRTzj)ĢJ3 [k1(3BaL) ̺{.J0]ؤΏפ@ 'T ,F'-GN6> TbTsA2"MBH吜(Ū]I :;.X  eY?VZkhh˶r=\LqC -bq"T(n߀xzک_G}x؈ׂxbb1X+8c9MdXZ.VeXb"j't4TMZcgzOI,<j4Mj`ݪ0 bl&:sihk⮷*2鸱*_2p;Rqf'd2hŠV8Ff;/0 %YJ?SS)@Kv!,}t 㐬SgzG}C/"̛[.s*6&lsɷYQQz_ȱ̞9?(kKJt(0e L 6t&S9N)@jQ[4ܩʘQAw&V>̆A [R4fkA`@ S] u2V;279LaqÉ"AD"(%.mR^}h- 2X hc8G?k]ad zٱ]о.03+֘#EG&XXIb"I\"<5N"& M2H$*+iP+2<"d O⽽|T,Z&br!kbMĩ03 Ra3cjb(S^arQӚi iD6In׺4&3*`)X`8dMk3 5!UrF)z'%k~.tKHa/nC) ;BKYBhy$LHdMA`(6}(^e6GEDTwy/F!ϫ] g#n7sQ*%4\ɩ V%Ů\ `t>#Vsʋ}T ~O?xIA OBOj֞%vy߬#WN~I^%'(jԢ\ ( K+> 3㢹eԇ[ctUNfcs%]mak4 (/ZyE0Xe5;3-L%P_%Lf|eVjM4La kIK!TxéI +jV1Q,bG׽d2.rF0+axḃy1*ъZfPufjS(?,g[F&|Yld;c}o 7&D VVXsMe \>/Nr⫝̸Ԣp:!1@B:9,)`섺;w,} ›H++5݀ZRHOs{>fA9b2d҆&T)> a4S0O )\]է[>Qq8SLMnPqR(V3n?_n!Nc&I'avqz rH:J}>ѸcRC.LmD vVg#zJ:_Dǧ$ jt:CDȃj-Gg#jd>$-Ŵ Mڪ0/PL0 >۲=0Jo -.vP #T!PTaYLKĀPGJ -FF' qªDkF bJ!1h4̕J~:q }3clRea,)z0ĉnq|Xek`\R@:0iaK8 ;Yg._^`e4 ^,\%(N`ߋǾa˿>3m۴ T((&1 (E@@;pӐ IJJp4VXRKT%aR&a&ahRRA^FfLȤflg\ކd(Fbrcx̒NFr*a!lRGarb&2* -7((,КdpxM|) tBxc ^`VHҺ$<+ApY^L2'.~g0StV[Mtj=&QEDGר/-'Dt.ML&Io # E2$&s:g&mr:oR;Aaaf<œ<=S=ӓ=׳<=;l}p荮?@T@Rp8Gز7jAudF,4#*d-H` +C>DQ 3K +2Ӻ2⺠L%E+0],3t;쮮;~b&o$s$ڠ:0Yj2;M;oRkNų;OO;u N;S; :A'NAJ'6JX^Ks(sBNTMT.TK5LUΒL$o@epj %nWm35C'(J.tS`vn*J2uc'`GGU; C:sB S2 [6$2w4ApFJ-Mx\󵈊Ada~SCD (D.QOo'ґ\ɵ0Nq@T(櫾~qk Cfr L86P?vP cC7tCPOdUu&Uecr\v;HvWMUR% T$w{Jv -x0J "Wį(frl*^LY+7s+{1|d*&6qwWzc.(.-/?FU0g4=uZM20ھ5J3ba"Mp'\#J̃4uv?g.D>\^K)3,ɚ3r-g7v"<tM7ad:ux9_2vMvIOowwwx$wx׊$Q qe>mgs֌gɊ@@٘`hYXa-&bN/m.)p7|C?ԖZa;JTZP4Gm՟"&dgn< :TwLkЈ<ॏN <,(U+QK%H*p{8x$U8(wyOe퍶9^'+|.(fA>]GBOV9U ٗ]Vb\)Ypy36gI{Up*Jh0wć;R{gCm97@:0*7p^JNSʦ=BNxJ;-UM-٩(*:рV~xx٪99z Zúv^ղoPɝ!f7(ʸ?xḍٍ7گm~nq/gjKO!N#ֻ\ȶZPzI/3,?o/RmYGH@S&ۻhp]/7 O۰My#ƀaX |dGBҨٔێ([)[۔'oyr!׻Sf)+53K|R#WTpy;r~7rraXyS*w0?H$M0/8隮ı 7TB 81E|i#4x0sj;jImT SO۷n׏Y-~?~n 8U`Z wbnH6X6Y~V, ]7K>mNiylmfju8^ksB*tЀ7hYN{+mTBFcSM: hS+PYgEX\Kxkfo`(/\&pժ5l}Ȧ?a"*v{U(ķP$@P] w6/8,A=t]xЙY\1CqDW2TX5,1`f5k]vp-7s}6}uP{0N-3'c jcJ4M`I.Y{rf`Z)n{:\W K^Xvy(?F4yK)e:觫n=g}o}s/jJJ|M Y7_#+H@QȃCh+:`W%]h9Sz z:4-|;qˎ hgwMY17?$#PC9dl# 'D%:Q=xi{~憆`!QzTCRDЄ64 QfL#DBg|#wC+vT1>ҦpƁ` 8)|q#>"ε!-H9A,`q'QmOU^*NrY2z*S;mV|SV+,è TH)Kɒz$@ybD&f Ә<جڃf&eD"ck#_?Lgv̖RpAq8:^H9b,,xv4O*svPz)lGyCos\[܆"Ҍg %VҖ uҙ4bdžŒ?YOV66zMlRG6u{TJUm9ŪFs:8<ͫ[L6 qO&\B!X>{xk^:f5#ğPZ-|"9H;l>׺zͬe5{Wb|D۾ 5_HZq%'I7Eal@8p*6 l R':It(tBFMb]^cԦx r6G8\ѹ7C3|KڗтO?>!#jO#8VU`  0{=a ػG=zy۪B"@Z%$TxEsb-dUR+$(*V?Vը  *9(΢F-cIX',J.B622֥U5LcF6~[:öP3jGa`.adi {& & Sg +&Wbuէy*@+TUȈ5˴c:kGֶF^PS9ͫVyjrVFT4fTMmiW5o؎Zѩtc*UQw4/bE֌2qtK"ī;^2۝LDf,&&)ܫl&_҉+oU ^dϚ|(l?o|+U;8AWָ`xo |#7qg n(MvS%Jpuԕ/[vt4F4籆! @t),:M}'Joݿ+,CbpEjVMzhzԳ&=g_|a ,Xw#tdŐiUd0B`!&ef #{Z琿p)."y0+AE=ˇIK֬NzbE%`&WTC(9SoZ&[;дLфLWhf>E;Q$1sv&XDt :8@F@&~1hOFV?OX^PDPS~#0;s/ҁk_( ]U/3 s0'3nVn|jdh7mAj'2kwVXi4"nfnF Q$-rz5φzldSH`1|vVnhjVVceA5VVVbmEo78#.8WS=v!'f!E&edLc'ZvX~1p&S~KMv LNj q=rqX#GYwr.G,whw>%8ZѢs:Z3[7t([9-4tQ\COw\RZPGq";NRҡT0Jyޱpa"0{dv~1T_ёdfiks]wzDbP"EV)^q7Ft!('v{7"-\`Q^YYtyrFVava}){vw/1/}(#GM7\:b}xe8~ӳ*7&R4Y-(JJS{1'uq~!;trqgiK3$gd31 93-N09eeX>fFfc6݉fD'X<Zi!Rg=J!h&XRhPaQ0XOHfS`Byǘ~OX3y0&YS&tCg;_@yeX(gHi(lW~m';1~a!qT(1-Qq75qls2!3g %rHZNJĘH',:Z(9j䧦-O1CEA!eA AXsOoQSUЄKC%)ZTP0_#*BZh( qfj FJyax}Ԇ*\zqgaxTxb0cW; ,>2FFx|Ys46G՗{ _N{w}W1|Scbbַ#@A.Hev1~gWXȡs"XZyCT (5+A+)@Zr 3Y-(íӀ6,6|(( I)K:Yg1hݪ!rYAXh!OO '6i7Ij~uQOX[$yWwYG3`HQ~@J1v3jFnXmQnH:UHzxvQz|3k"v[?ahzgU5j=:lXǷX|j#]e{<8a%Gqc{Q03+n P~ZJ3bbZ'sR%zyr3UXY(baM4h>ɭR5#3 zʊŪǖ<7Y2hje̻Zt-[I7'Vq}eTw[<& ث(DBZȠ]a}A)U]_ke"{䔆"2I'[01{2Eyൖ;eȉbBE|G{l\w̿↵TaM'5 ZeB wTfJ;`ٯ۲q*v˷OvYu1s~q;fuQ+q:a/Vpt% =->-Ԝi#ȹ :tPO= gLS]X}ZMY[m^ `-T d}baMclm] \]vuf}Mw=y= +Ÿ8fXG\F3RT9o+*yAxZPxcP()Pe[)s&Bh@zO[{c3Ԭ P-S VʆčѵaNC}=]}}] /nM^D }Ԡ9r#m{:3'q> ըPzA :$X0)JEL=˅Ҏ m|À 깒5HIXJ(ǰsbWVXZ`bdeYinlj^7mNh^gnza}P1 %;A\(C,0Q}"0Fl4^,KBKģ}(DeO۔w^#w^~g8GC G[=WNZ;~ G%}TihZHn_ Ar9̈́\0z%vJr~QY&JckV׼ӫ wܻS{g9=\˺9:?IL$zXKL ON?M_POWoRXY^]?\_`Ogobh/YPQf-/OE(RڶavPkC-"B+;;2k v3'=sb6A-]3>wzףڭϨOwjqOb-ݴ2%FBO9E5!^?> ϣ8Dhاk ^nW^R-Sd-QO S2$(0bA3%TH%I4J%RL1kR_ȝ=y4T S*4ELVJQjӨT>ZU[j;)(vlɒOmݾ3?j`m;t^xྃ F Ą?vyƓ-W fmYצ̚oYm)TTPk'gG'zGmU T?OE *k%(>TQCF< :QkT*LŔO[iV\oյ\]5X3K-GHgκ:BJ74[lYVpoϽt=TvՏ,GÓ$I4T4zjM3S0X6wGn!ҮL8B2OF+4B .eo!Ti/wOyLa _{ ̐. iDKEv떷~9kֺkAS as:?sڦ0DUTԻǸp _pg\oe'r)r5r˷?kC'"j7|Vr-Fx+N9$So]'žW ߍ>|/vgo+ڝ*(ȿWY_<?_SjV36n/u(8Á4W%^Ʉ%RF $?F"CHC/ c;`@#DL #:aQD&.=ndQa5 D$gq~)i] 5ьN!A@^+ 9,jVf*bY"Wp pe^5 *A08)HYE}k2X*x ɥFT_~ ̟[kVζVug*ڵִ%N;ՖUke yՙ'!(! :8HBHUwꓜ4T]a׻rP+H! . %DH8>97Ѕ{T)\? .AiB0Oaq3ƛ5/%au.n^0BC=fMW UCUVbk.Vq%Iű^c*@PUӨ6+Ը/Frd/MUdS$SЦ5YGGYs'yL6sѼ2̄Wև!ֲ,,sSt~>(0F8(E7N& 칑0h(mjJ1ϓҸЦ?ꏶ~c]6suX[K"3( ^07:y!M aRxO?v.e#~u,nAcփFбhn>摤D5 u;=PL i@oéyE"2u/{!x3Z>sPMUW&&ZUKY䯜4+-k#7w)I<X䐏]>K#(KݷZL|%`fŅfGf?Rq3Ŵ;6y\mza5cr,Eg+@4̠{5LMôY0b#s<dW5 鶢TcCckAB$ U[B*'$@Z±04;<3B 7-r;DbS4앖Y@ 9ē:C9 1C844ZCDTsÔ>q37-Z:DSĹMLDNL$ r۰ B9 Q[)^$ x_ `L3_EБЧڮ .!1?z3\GʫI;6/*(t0rG~\ilͣVFS6*T4B=SdtH:˒)F FI ɑ$ QGCC1쫉P2S T >A9\ɜ5˥,J,CHQBDQ 8 ˱(JԾ ďssđ{™k[1mژ!Cu)@]EO 3^/v|IՌ@\@q3>/:t t4㩛 ca .A >Gt5ѮIJZ=fF]5|V WTdYdZf\yͤO]M}uP(ҴeH{c7gFk߃Ђ^$]ងHlgV% fcٍmn y(x"nv ِI18YKTCKܿ4oKr?P%ۍ.CI- v%4~T2eGl̶u AuVq"5RK!&c6[>[^ּutHD6 ºU,v_ˍصX>v UTőjԿLUk5IO=d L׭Π;nXTh ̾|fk3kkڸl1?]&9CuCӆ|C9ML$gEa<.eU%]n0e)W`8|P뽲 FLQT=`UE߿4RkN"c+nTőLgf@?X"emē)"e4}nXpF 02%OI " 8}䦂;H4ɉ!a ~\U];ڮilaҮR:2jd+SAȴ۾^Sڐb#f9;p^8'AMY<+խkef5ef=k k w[ us? D+3s8keDohT1k^,5OF1~otT)c_HUl=^u)_S.qinHdmTU%W6 CgO[_tuuvx\&zUݣW[10/i8>=9fhX8B1FwFc>wأ@>Ǎ5uk>X0`\P?ddԅ8g Lgcp0;hca;kʿxڜL>ڠf6df#efڞGjaLii!jw~Z5L,OsjL.\z\7G1/7wKO,jX2W_\i`@MkP ؑsF`VvN^^|2^DͼMc@4hk#BT*Oݬ2 +$O76қa}b?̳eOZROoOƱ^١rVgcH׌plFܼ}~O#~ HW+;Džos;-ihdAt7PwdA~*Ŕ)E S.LǢE/)45iȔR ̘.e҄2f:w6 *0 (LT+|"MJl6=7u|v7|ށ>0ʜXG}ɎMuz6w|w~nc| U n& yQ4PDjA"N%͗:KOXH|6Xz)nTC䊫i5Q]g6d^?^_w̤C/k,mB38o?GPue%AQ@1pl }2YT"Hb:tP#",S&| ]C0jQUM*([*.SEX4 -eݧ?9jH!I[XABEh/-h" q?ǰ=|HPC`a:c8 )G'#HM%7A 啇`!UYOF2`P%-h)<բm&u2|0I'N&u)>:)+!Z-7!~\UýJ~ e()ʬF?PNqK4Eօ%!e!r,h% 1Ufe`LDc)ۉ$V)D^p/&XaTX1!EĹ)C5L6ҍr"(B!V0Ve!} 0!y!Hhcu7Gfs3dQaa!awG/n(>D-P R?܉JkJ )\ôI]qJ|VH}J&dDžPJ 2]˰V'}L5(א=؜ H uЭXNcP F _!ςMx~4E<! qaSؖa}YP`pw ,M^N܄b(M-bB]APTdH!u=NyռqҼJL! [b%[BpHi01Z#6`\]^%(0۶uH #˝#c\ B/]j"MT1_ :v:c)ܹdA9@r  ̜PDC~[]L&qc'IGt4^e۸QV8_*EHT0el %Id1-SYL4`D3=1SeTiR7dSk űoQqYzY)p]%J<%I4K0JE %R\řap%\F:^F%fd RU?q%VńVqUW}>\L>KY E ]&nfn_%bQ\i$H{th\ 9'B$F`ݟevngt#THKgL5䄽Ŗv_m]dQ]EJ$|b{. gaE0E`~vVhe'WCH?Xah!Q@!!HX+B4B3L>݈!.bR͍iMp(ɼ_&!b&OK('.)**hTI]쓆jBIc\MChAM ȇ [K[iJV8WH ǟ&2D)zi>\2(Fi--:"8K" L@o*]+}D-ш秦nj`U0Ƅ7Zv$m M\Aj\igguʣ;PMbŏoI qZx%ﱕau+ l: l +Q%%ιcOֱD 0kgɧ@ZRHXRd&pKY%dh,n(RJPlQ)dS:^(hVnhvj]*%zE9m ={\AF,6j9 "=%>ƘUńD`viI *; <ѿǂmGoEԿ `K;mt4O1E*Qhn%Q(_J6IN x^BVv`šcM8>(n'jjL}D 6M.Q]uyЮl@Vd!Ci//p f.@z'Vyl`BpT&^VZE 0[P|ˇۘG  H(N(Rfhxyhw!_@EH@T%ƏI"2_hnbz0ߨ(.V l}?䬥pKȔuuXVP "*z@2oYDDOh䤂FŘV.m)EzK߮Ub C0T=5LQ*=ljyz*6>#6^+Z7_}BuQή G) HNlz'HD/?vkzňꐎyo*ˮr!SY 2 (~%=IJϝ&5utT,_]NFAe8t64؉kDWQ^4TF[T"U:MkWl X]HqqVXGBUrID]f@ĻǿG"H'nSA5,_F.UaR1I(ԱrqLE ꙅ^%{x=3EB-L|PH'c CΉ+`ȈeAf]ₕ#kF2$_eg6v>pb( DmnGy xqr[@Y}Ι2z(rf}[/_]5ro'] @Wm3u5iʯ2̎CMLݙmVN0x뀗5xoP@=O& 0(싊asp/x?pS= .ҡ#Ýi*}NDl|Ѵ%UU j#(Iamn]|0HWW,{zDaHNCĸ[JW_LD'Hf8-Z Ϭj"wb6k'zos%O۬frZfZG6WJaDv/ܖd`3.UrϺϩ[cf}!5Dt3u^AīLᶳ߇̀zK U5{yAB(ܑxI%{IRjDJ t` A040pE4Cthg/|567]7 K*d<9 ڗ?fBIq[}-!K-RWٛ#rW׎Ӻq{ǼNP["=j1e1j P4*HmW}Q nh*iXB=g O|c5O+[ZW jWIay\"~/Sк/wPfV( :F qQW-`ܯ/τ {C.W2:{r{t8F1.~o/W23pA3?(7<_x |8@I?~ LBZ!?SROSтBb*(CE|1eƅ,#M* VThbQFTROjԩU^?-lW_zU[T?T:)݊|TbDk՛WMIbL/JL )^tBM' f5C8q47

B#4 u3! }n8*wʼn]%;125=te8PtC;?d2L1ã}KҌ2XP|>2Oɚ46 h&.dnf3쌌3Ŷg`T*˜<^7g r\$ID”DTf(83j3{c DLw115] N)d?܉SlQҙ \ ,G!",X;)=)ntg?Ot> U7:|nGrSt"PT3숢AM +G;@MDUQۈb:QT]FgVoU#F*d?;]2Ss\1h P-AOzBЍ^tݹ?i,TkKJ:ZQ?9 z(bmC7j$:J75v\;+jl/;+|:XxrxO-qA<U>oa,h=ZvI[]M{~Ҏပr+`m06½_}/d?iڍ^QRvW."0&dSώ2MXT9;cC9qD|~Ӝ5th X nt v.P. nx0g\lrM0Eʦ 뤬lC$6m兀KP%@OpˌKpCJN-feXm@rJ"J|m~ }pʰpJЈ'H  .OjMu# -%j"%87Sn%<M1ΰ8_ I/,RV O1+>#qH>N$>E_7?E]bf-D:l8c-q-u4G0;TJ6'Jw*N IiGQINy<*Jc&O,3}$KQgėڄRB^2L$m&>ʧL[1(3Rr #F,!&K"!":RRm]ee SQm'UOT[Tq'c4 oTZnϱ^rteozXaD܀&2„鹞T0@,߈5Zm)&n M$jrZջDUqMrxtG^PG>/k6lϚиF3g{Y,U"<+ko.B[ !tewDs),pd1:c q1l4_a^e_}ՂTt0e%hϮDP2exkf4fz'6@TOԥ .,dѦd5zt|f. 5L )L (C.|~~ pВ +gv2X6!#0R*#!X$kWrQc<9KREmwhRL5&430hm`) $JWko˕\c&'KYMY i +k5r#pibdkhu8+V"u 9ru5uv8v2.wݸcc9wy/-0ROTd55~&D'bF0c*F2OK1Es%/R6P{wdL3m9G91ifTlBXN-ER { leEy1m},8]hy*TF R9_E3:njv6 18/xUKl[P*жjC'D:rU{B1R #@it^J6ޤ%pqo ւ]<"@@=;j&ݚ/^#Xgz%sQtU@K]tuFMFFx՘vOv5u`f*[6"2lDi6.QnD#D\xzA~WO5{{U|7ZΊa PM͊T4#6NewwY\PVOZ +6X 8V8'+R9R]DT9SYχE%TBUSU3$5%3V*aVVF *A}QBl(1$gd8C8(;لLds- t;͕0y jiiLNM*0zKL{ A][P WFm[]CgsupUrL:C޷d}nzeDF΀Vh#{Ux2?%3gYvhZăBxOC,E<ƀ LyO\.:o lG|u%͖4P>=?Lp:V:QFRr^7i]k=s`diz{vnLdBȼVubC\W:F26pGWlU.%qyIbq=[=1q$P^1ډ.'s 9xQ {["(Arʥ-LP>*VN+a&b޼͝bdrB2e$E'B s 㶱X"'QLPt9?$ N1 #Cd}{airQNcXCmXwKTpXO^ٻ m}c> s!27YP)مGc R^v/\ڱZ6I331/=6W<hicE2s4[ 3@873Ϝ7C%&0 f$qy3 "ȅ*uV3Y]Փ˕9;3?ܚW˩U((YD.f/GtI6`btd_C⏟B~4Xp?SH1U*QgŌ7z֑ZTJɔ%IT?1gƬT  ПC} J4ѢHy`TRRU OUzթئdagZȎ -זTHbryBOqᔧBDSSo~~_>?:+m~\KҢZ[RJSs$O>H[©-p ?pĠ Slqs9dIM&L! !GRY!2i+WP˩e>xO(_pMt(W+cVq֒iOA)$NY\59-jtkC6ov=Vq}7{w?eGk`LXe]|Q!۴fɹkyyNz骓髻z걿.;2j^:7S*~\tXWeֻGA.B=Xҏe|Id{S >&F9<ӓ~/O·m}ry^U#0a Al!+ j3 k Y62͋jE+!c:Ɯ"0J: ;IJED1.qKG>vP~lS!GDnS I9_pdG|deɥq' eJKTVDb8G|1ɵlNWJVr,fIdSjEѭݽ1ע&FpqgoRݜ,HDfVUot"`5BKwRڏXsMqkRi}aM953T6n6a"woyË^ V{ lU`/Q3J9 '=^-LiBHBw `W3{F Hdch چy̵hG\ΘlˋgG}֍o|F,8mSQMJy02j]3c̈hظ &O[ 8Ko4; MOӢtW:G.j,g5^zaV V`Xؾ&w鱮&WL9l[vr,S\,c׮3aX±㶷ߝx[ԮEkl \F;@yI2k׊ydn8NvfE-F.TvS8$ǔ 60!G Ag.,/.݉sJ&ݮh JټDх󒗽 TFzp1J`Jxx pׅ;1b>lq;lO:ɳZ<$6)hr5׽`v8*j&a<sT~$fZT VΆ&Fl%hllbmkUZTT̶V5'%V%6XKhofik8omHyay(rXp2Hkfu]=ADi{h(GqV0gB+wgAa(9q)M*q*\%rP(Bg. ?EOG|)[-3!yu,y7ʧL4ʤʰʪlʴʱʳʹ\˻l˲˸˼|˺,̾Ǭ̫l5 KM /aWFh2z\-gQ K)9Jx?[ TA~Eȭ'*I )Unm-0)~m٘Mٖٜ}ٞٗ ڣڜmک]ګ-ڬڮٰٯڵMۜԼuxl@@7>EĿ!5⊸$DX\8Rc"$9si"L%36$l\}Xו;wIݢ$5wџ .7Nn^.>!N'n)+^,~1T#VztJ^géf'侃ɦl "*%EJ\kB~Gq|`x*L.?S+z]NF+ yzNyV;AƎb,[+-{*n^鐞n^N螾頮颎ꡮ꧎Nq'MZyZF޴= "'5>Qㄣ~N 1ۖ ~LnbB*=1!Zz9 q^OQ'N&N[Q#sY /#e*( ?-TE{F=wkVa9?:TeXZ?h_Gw3hZiU b}q߶j(>g,!HȞ{4UI\>w)/Oo/Oo/}pK4-ܽ@ׇTN͍E1 ׭]]B* B2ߗ[Cwlq/$[wX75s}NwoJxɧ@}pOog!ó~8 A &<ؐÅNlHТ1nؑG!A)R`TTdR?jTR&͚6sY?AUBEEΣ5:1 ?[IԩUZUK^Wn7eYX[ RJ,F Bx[?TNIӥaoӺ5?FXe˙oy,L6UT05m\*Q}RJo_u X߼| M|8ő ܸƟN]˳73e 辶sTES5] UVMC*ի pW  \@0B pA !,=CM'TDaiUDFT/@VOF?LKҚ$ʹ)*ji',u/j2/sL1$L3DsMզT6j΂ңM5ϬmSЪ %@TBa ,˞pj"/̘N윯οJNN?-5Q[KTR,VcTUi}fUUc[uucxTJ.rJlLKߔ0L\r5\tUKtt]w^y^{wtKZǒ , ƲˠҎZ)tZ+0,c7<тɿfu">d_i2-К:JbX.s95DhS{k:fqZjᲦ뭟޺iFe!յ9㲶VJ&Ԁ´DM/ͳ|p,so/'|q G|r?73&xIL<ʜ"M˞TucҘ%`ocՂOك;FLi *x’RjQRQ_aZ]^/Ys `w'VM|?Y-Xo hMQjlKnj?V8mؙ&"R.g ΁=n0a EhBP)d=@+`ٕ %դ(RQ'=l4#^%H\"(ĵ,jћ?,GO̤':3ak3-g+MnSabP1FjۉvE@1jQ H=(w“)zqqKX%@1&PO'aO^)GR%)QJW2jI[Rd*{W &1e]2f2oV"3)9VFToBI8D1)SwCb=D<|o*l0S4<*oQ UhCǨ.*!&5-Sv8{bVt #gMuge5 -_KOBa8 );SPԧ"SjUԨ^ժIEjSեbիX*YԲnլZEYնT+]VuS}] P`{'іX'q+KWU8Bqc\\򘶸b!D]p>*8O5 ǐQNm9)o aBh(RlH\/2׻uyk_l,m+/2UOlSE{TО\ml_[޶mo;]nt[^wiR 4N%YߩTXwgqHF $kM ^w3&[S(Zqc{8t{۝F.r\)g[ReWQKw] sjڟz1bAk;|l>l>74ф0]F~ 1IzCjzj}{߾j]#v7$_QoC?jpդt^ߙgɈ4;M'_[\+#N<>;%X1[$c2<@4@ll@92)C 29)$3 \@$,LA\24)%+!3É곦8US5W34:,WK"9".K т9aK "@YB1Փ;%TTC'#$$\ 0ٰ68 8C9.xC6d3'X 1{C[DcēY>HGlDED .7of7l#U+ v>A ?˿4g 9 ̸8baۉ 1<(F]ijFjFkFlƙ9*x9rԹ @;swǬz{x:{:xGU H}ȁH4H<ȁtӰۉS,Й0C%H0Ԭ~Z8=$B N`;댘|I,Ȟ≮|ȓTi;ġĢDģ(D==-IÃ.  ҏ=X$CHtKIKJ,K-MK | ֊ =+ᰈ[E|0xk L[8O)#VLa?aDSL~T4AdҌ@q̹_̸IG $1CHTi2x}LSNzA1:H=H*8;dȉa#;H\U0| IJC]јHeqO_el"z<8Z ; ʶLgV֯\8̌'-Ҭp;@{ 9()YWR5FS|(Pұ4MҌYД )9D *kA;u0qvL\4D2?X*Th-'ڨfBS3>EAs?^)%!jš AP% 0bE##`հ(tO߉DN,V1Lc=ȕ"Y<7\PE-]eP["{a3TN?-OVGk4HKSÛy‘bBx" ^&(,#)(iQ\4Ec6>mujV^KNa޽kƴ}]=)e4f}fdleI6^~D>R^N޽Nun^bK Ayi(_ yRc_+,ѬsFT6E5fn.ffK= n]~拽f9M]Zal~nQȾ]>B]aG҂`&CƋީCnlfhV`]>ەuԘԼ b>XNb &bM՟q.LSRꋩ tr #Vt-1deJ۪c)Bhcr,#NoEA>h=.ɮ q^B,tpN.^G./ ]\M]]?ofa8)d҂5k(3fk:fI՜Eub&NW>`mnmL;<;ɓلZ_}.Ye_f1ȱk暝vk Yn6Go٫NG4!LZN:hl^fI]3ItCP' َKfoB{OGnnook=k;/Q!! t-Qi"q]^W1ʌԸ i"\S%d pI~jjY^pRo p:xa^x.{ &lCOsn׃$۵,dxt? |wvP`{mq"']y]v^['c/1PNJ0u>9 nd}d dv*ߏ%4TC .N`?~OGYo࡫TJ-r{`3յw$Ć爷wNG,oR@Ovp^x,tt3? DAŏ/^S S81F& ,}Kr%KRQ)J6oʤo?m;5СN"Mth*jR{R?V]b֫Zr땫AjHn( ñn5Mq^|+_}~wpVYJEiѤ bEVT uQs]?{YtѦK}ZujҬ_Zv?ZL8ϫiXj+*JáYgy+bXž}S Da!;7txj) B8dx-jPxfhe{Qx /WH{}@CMa[|ehx=H?3TbC1QIQ),Ǔr3tS2T*:EtSJY%WZ%[j%PMN`QF 2DOqI%TUTH#eQ٦*Ixg|K4dL@J*`vftr:g~jZꨡz:s^Adh+ ?04NԤdRiQb؝{d6T G QACN{zWW*@A (lrfb& Armn;B&)Hˊ4}AUFӒM(3i?;TL.#P25?(ٌ3`+yϹ )|3KڐAiUC}TTRp&thD: Vaa}5ՆRb2#]SD ud=*J)ն1SQD,t G :bSا*_ׂ-.BZ"Fk-CqރG{"W`z!ʎxtBnw$o)o#h|905Es*W8?œɿw)OL$)getXyB~  `6Ȓ^YiQ11cH AȤ,PEaGfhS4$Ie갇5" 7C-j["},$5*'4 qPE;)ybp!㡈}Hh]ywxc܊qkW AK n5tz)*+b$1ܚ'B tx5FfCRLS 7ȉ-T.`5aoBW"S\f2#Ǥ}p%u,#(ѦvMon3&]r@a+2r*BP"3`N)JpV(6 3>O>rЄ:Ac#%B O{$Qh(a%Fw#p/h!HP-qS nDԣ>\bB$$*T«/Xƴ2rDSsDG\lWTz?ĭM!2ݴiXRP 7! &.Tax{CµC^p/] !"'8u }Dž=Ib+GK$YjlcAkbTF1UQpJX|o}=J_j23_s *^4Acٜi-Mp`7[a<JeUI&Ft^[8pyh*ѽ>I*Hb.](BwYz$|.HBOaW.7Zt_ʖwm`d~ⵢ<ɝΨ2@52Wu/K_mSjT+YUo4Z%R@E<ӗΠSCRIRy+^Yj^eWmBR`BE,%S5ؔ-]la;V6fC&6%ړgmMЎULE5bh+{>rs<^>$r!!7 C~܍uf^Σ@ [-e١6ezk97DwX5NjݎI씊qczd8հA2!}6'u! g*"<߹!N\ݙc̽Tw8ͳ=e_;8RNaēb#}cK],bь^]B|pK|ucy+1QV#y>{JN{a:ѪCNd EJ7ZV[_Q"Lp{ S`,k~ӢOԊXژ5_}Y6KC&`V =_bVl > :mpz1QȼOL0 TML hyO=MJ6x /y QZX٠M܌XKEya}azmTAM[SXY|Nf˒5Z`˾$aHa 8qP! ϽO}yq_y!E™˝/³_I bbeZ|% MPt Ը&)ci-c223:c4[3N#4V4J!\7~g-߸ 59"#A[%L MV"[&ͣ:ɝ7NyMܔ*OcRU޵]jGL /1ޘF@]EJ6))Q$5Mn$N$Pɘᝓp%q؈)S> ރOJlF t\ ]TNBA٘H<^Od UZ"Kr=`c8 T _'%(TXSFm\M4u@W}Fh5]M_-b_e^_՚U'2WB `ii&{p㬁giqhqa5j`: ]|`Z}Uo_\ `Fc2 ^Ƨcgj.&A&jfvPZwKdE4?XԘ-1 VqM ?Meh%"b"hUV\}ay$`X *h!MdX=X"ШZx&R,wRUB& '~0iaz 5B<)ܤPՉ"YQev,f,`Bdɮ㯩?)ii)ӠXAz#%dp&XQ ە)`.F>fj^H8j4ꨂ<2=jIAf&BPL4ɞD✄}vSV4!W!7E([deWdm]}]XحT嶒ej0GB,Dq 1eF}+Էk FFOPTpF癆q+.#QM$ LeD^l#M\4֬x}-z)jvjy"]iJ'fђr0َ@n8Ħ_lLۖVmآ£kn`ыq:_}0z^wͭ"--Iu.J]L8D^xj{nXVDaU ]+Q|gX)rL:+N>nƒgxNSt45 ƮXF>^dA HX*X\!hNMή~`d^ gdj(p\PLRxh󊡌Z?+@% + 1HTM}nq9(Ln~Pąq}\TH˗h&qP/ŢZ>S[ΞzSAh]B]2KZEX"W*mc Tpݬev3fn ?JІfpBm:߭d!(&,G( [7(*Kt?LMYxHq]DbhWr }GV fˆ@Fvz)5e1Umg1w xF4 Z`TM+&F*tը.P~V~Ft ĸ:/T!NҋF I(VŎ/R`PabeTxH}AFK)LTA ,Ju.ah$(RPh14|._nsUd_Y)Mi)*U* ,j4&` 7j7ZI1fp?#vnvi_BWR'^̟={8 _ѡnGwo#\J͛4DEDyل@LA@=v{#/ʱ*B.7I:b3MK,g/AF4X-FLDW_ER"Fo4*]z38&۝!7:a݊kR$cB>Tr\Y G/[(|t 5x*?9V򔛋IJ/% C.FǦ`d3so4%dIiI!2pjt ˄mc4Gz;m]_aKAp7>:mLtmq@:A\mVI*4HNCdNЎt ~DEEqz&y7y W.̄ ౟ aa+MD.hbXtVFX ֍Y{`Xb8>)d;bO hnET ,KB8!"R;oa.*MbƯ|y^]KA*ĉmNzoQ|{#(m)y1(+m.JznKsh'kt<&IJ 7Rs*y.[RykPOF6(;M'<*Mrs飾E]KQH!)#ǿ0GBڳ5qi~w<*k~=OQf9G_#*zͷ i#P{=2P9A;"ˋxo<s.R [:#XT/ E<2E$ b-KJx&*˰P+* jBˬ5(r?L%ˊ'^=*Oj -B6٪i*H!R~S8Pjm첺VYeJ<-WW/lTDt4VX4cCJYb75ՖjK3Mj!rUpw r=wt]\uN *̋8ߵ,;(xd׾`;ՖRQ݆ea%2 K+3^@/QiMJ({B1*V*ՈmgEՏ,f`IMتibGtP pFeZBߛ9 {첳i<lȆn̶=+-oKno{9A}-e0f~[5=ϼs)E)nѼKnv+ Mq M%Ns]MRJ,D ŢL,ޒL蹄^D6-wkjvu|W|wŝ.il")NT@>ЁLOD hF,,Y*rjľV(bRÚ UpY.! Nj)Ղ <+%L3S!F$E⅗P$~HPA-X:Јv/*`JuD$.g e̲ Q-2"/I =`R̥,2I"ӈ@/}c~񒩑EC(Q RJ&ԜD)ΏJZɱJ4"<}YQQL#BZ7Lc8zScrF[땅jKkVׄ$e-}FS#a?!'qRQB)7DTpSiH>턺B29SbP2A * x?}v~ 2߹LQ7S LJ 5SX`yXSFP[H+Jgi@BK\?=*R"YT-P)ԲdXm1! IZֱ*gZٺVt\ptb[:*da U).m5aLBV0&bk֥ExzGi!@3mش>WV|YEl)i"VLbj* {O: ~Sdd;n 5=N@\&z dՎj?cNTw]*! BU0{Ջ sv$< nLOHcyW[JYLb^Mi| kQ#͸X) J%H j!Wr BXR2 uH]]!Y`ndÌܥ' d0(/2__7k*2g5]U^U\"~Ib9YT-V6rh4IJ4IGP\fo !cjٕPC"e;-BM`qnn!צԪ~d8y8tes +n紥uӖmZK]ZN94TH0]mkRDt1n{gz G (c/7ѢXJL53n z0S5qܜ܌]LbⲛUOo+leՈ7م A9yP0}|]1Q*^7'm`I Sp2k 8t[sm\sY۫8FvVDB)|pRhIln'6x V/K$jAFz6|5x]\x7I3gUa֗M |L{DW7dp M7pKt~чjHlOzv~ ?z/.'cً ꍳLk 6$A o',B`dlrhn!LL5p6#ΤEJn4('!FBdl,U9uyp!"VΒ %Tp)Oi@MQ ?Ri(G^`ްO.<ݶ-$_qi0k ѽh"xiۨq̩9ɣCR J AJ*qRhgH( ;Q?CqMMqD0 SjQ\ʰR"DeδJkJ P/|&B$`ʚN oR\pV[jz1qѴSؔIDЉ٘ Tàh.d1'vSFQnnj !MՍ@;@ۍ=T9ODE ;vQZSjFιTxE'G`kG."44Sʜg(`_HH.K\Vdncj"4 Bo6cnU4\NUtO3N bH PPTO]0grQdc!.AQSgd!^a$RP9iT&$vV7Ͼ8Wo@@oSUqpHC&Y&iX-"L/-6vAa'~(#6!6ڴ!"Vj 6IXmXUnU^׵Xrd~o%ϯO` .0^!:NK̄ \-PNSW,?c3S3jl}+kS5_4uBĔdU"B_UMM{veh]uh^^vhQ26i; OpÐkkQIPV$ Hipk\w,ϰg&? 4%?U(mə?3CVDà$AIX?1qҞi9gG-8M-/7sqs1rעs"us?7tIt?u5WuOu[v?wt97vW7sotm7wqtmt-7bHX aTe+m*d]:IJ8v1%b AqgfjdJa {52,5KhE^2}%r XaצL& 0&K*189؃ 1FAXI؂E؂SUYx[xc8KIxoM0x `JWhCNZR"vnfTP$Lv^!V,f'r:D@o+u9Dmj EXCmɘ(v8z(#X({{? ;v;[NxaGv J f1n~?֫JrARe2 PP&F|Ny6חRJA6q~tK;I{ELD{mߺ6ɹc+{zٹ9R N RػBvB- F}߽~!/3/'~U5Q1Ewܖw/WF9!a\O%-\tT!b$bkMPq;Fh9Wg^~e>Lo"U6)н`{fM {Ͼ~>?>?%?`-.?1gm 8~EB;ˆc#E/"ٛ?ut,$xcO&,|ʦWZ\WU2W?4k5L.\; C #ԯ\ɫZdZ*Q!$ (Yj"kb<؟?e߶?O L' AS \† JtH1bE'Zd=!ɁS7˖0_FTI%O:q B4EHFhO6Tju׮`~Ǖ,TJm޲ܺn/޸~NAwTRi]w#۝rݷҲXfAc Ztiӧ˞uVjDJ蟫u*?UײdW|БKg<`4ϩËO^ӫW;M=!Ϗ`G~wؠ"XE`:W|7~GKl6TQMAQU##N0DP:S*gYB D$Y,4^efWfVV%~|ɝ/BB~&* }pIu}I9H~~N;UBZ,ŗp`iwri~*jt4XJR)Ҥ骐:zZL6aziq!U_n,۬-_:kmJ-^m܆뭸knն@1ԏKnKSS-Ub}Vn\YtS+iqRL2Ƒ]Lq%b`r0L[0iZVB=HJ7F_|RVJJ"2w[`z?Z6j۩s-tmw|Mr߄-u'}'h w}4ϻda~9hXۋ6vUR UM/N> }n)kiu||{* 6{RFbIza(5NS񨒇Ljf3/|?(L Xu FMya?T.9ZAYp&Z)znB/0$N g(6!w> "(AIHdDzG뉢<\") vj1ϙXvdمZ)p x덗JFDeyv֚pkYؔ}q ph&:d5MzcnB+}=M]nv4QLzMttSeOP h('KRKˀ 0H`xޮQT).Zy׃-Ű] IRrmX]q/]0.ex71]T&8&4 ("7gT`y0)K],̚I-+[N&ukṫW0m $c`#q; 3g>s# J弜ݬX@JW'g@Sϕ3iLOiJ3Ć|*QdN߈ 92EtLrt 'TL_Q';6MeN0R@!Z5TuHz&J[T򰄵Āgڴz7azIIػet/* %RIZ^saࣅkqv]7]xqcS|7^qˉG*CޗBگ$3[2X Ie@0q>:Ї.9їFcM핸~9!Gْ>vvj @Ȫ#rawmd$Uӄ7\]J6 -~O;{x[&\K7\tɍb:T;oikr=O|λ={A|~7};inzR{~iL:N?xZI0?wLLz һ=c>/tpV}>pqwqqq Xq<=D?gdzeE.MõMO&F,(eTFԀsXc)ǃ7{:?C8BH5FX68XxH* Gr֎. NuPT%bU4\SE]Z(g2A1I bޓrِ9'gƆ i{Qu^uu%Ye咐,X16Y75!3S3D1[iB3YՒ72ٔJ)L8 OI_g[[9pWJABGEE&E8;3iwi.A|{zIn^=𕘇y}}U_EWx~旙wGgC&#R1a.aaUUkP$~릙ə9Y9<dd/kEшK#(+YVuC)N߹NNY9b5R(H5Tj-guPA5 z؟~X[*`GR?Hcrbh9qj} jQjd#3dk6Y'mNDx3U1.:n))Or*mHQؤ&w&!PA\U:B+BpLNjXr$7rD(wD/rs( } cs98ZQAa I3ei4vfwpAcvdwa/f`J  J\S`iWv:JZ4XvIy'zTfI::z;\|I}j$$pA*:$G7 ;ا_}C_j_9`xj ( 2R58m;/UdƖ;##pz)ĉy[{;LQ4jҩd$s؂,e\Ӳ)~J/`fڞ){EF3lBVYZc,V=FBdXyi5J/0vXYhHzzfKxT'H!WAˈ& ͹PZ#{ -" Y;*AV B(䣒˷mmwJk ţՖ!2) (Q įRR >vӅsimʻۻȎkS{HbvGS~*5g`&( ث (fzz;p=˵!ɨzE:E ]' ncTy:yex{Z#Swy'R)HA9 x'U9RY "$!|X\٫_`))HȚr:P: B̀>Sp^3om7}K1uŷ؋".꬈׭՘:o%Q?;<&tIW0i|?npLqs;kCV9'JL>ԉPS`QV]XV uVKȰ+\օȶ ӸkP|]t=vm'o*8 в(-ϫ \Fܫa<8#ىhѓ ~ &l'Xa_ W:&ɞ Sp(aӾMӽ}?=98}֝4*j"=۳/\\:H;g޹ގU,yZf'B3Sİ {{ф AWPB }@$>'Ws>,.:fĐ(-t=Gj3ʭ"}î*SWF~HJ~*)\Ȉ4RWEA[5nK%\Lg^ 0!uʏ|<޳2kٹ_t4QYZh1R:Vً˃O1ڛR >;ڃ~A쳡U gm04}P?b"ij2^~&N9[ĎŞ a^N̮ v嵅M,KvHjK\e'"qK/|QUMqy Z⸷' gB n& p OP1ᨰ'{&(4(uy≄Pu':i" ?DoF&IO!>RZg}fi])cJ)hw=u]dOx=6s+Ort3xkÐ=2:~^ {BJ )𨪽}iA+ -ڮh#iئsr"m0*m? Ҧ / ql2_gl3k^3H+۪s'l#%O#z.<0|,A%?j g0„>tqĆ-&f1 9NS*)(IG?ķpLE%AM1'('5jM7_F\-zVdB<+Z:xK%E\NRPkEhJj1f3&mdɐMeǝ7yhť6<0aA:}JLuoօZ;ap~6.~ySS5]pε;7gW:_JYȏ?'oyӿg|ӗ_}/@ ϏtA&.&.jn*BQMYqńZdq!]k1 oCd2#!Hh b)Rj6oby3uT4݄3N9$(*J<1Mq8j.#Ь ZAGQI#].SA5-SO?-T0?FtNSOE5UVSMBRC<\ c^sW_XaEXeef}vYgZiZmhQuQC97͝Ni**`ay` ?P묄r`whލ闕+nvj;Sk>h{&[j.#.߶P XT >6oo'|p Gpg|qqu[ܟͷrB|g~bAt׼}Mg秿~~Omv7+B${@ꪁr`!8J|5AZ`A8 B +> ]/\*/E݇ ]:qюBvŌ)XX'0JHxoiR T,_ E , Dg@IGj@ b"Ǵ+kINAG"|ԣBhX.aЎh5r`c$J7 &VǾdUɵ9-ZɆ)ӹRL+eTr :9d\U!,l`xT  S@D1iLfoLf3YLjGA~Ԥ 9<:Μ) Νk'!iL[z# edRE'OTpɘ82n%ߟfXօh}~z'DNxvEiJURD-eeZ*[ݺ)tSnX5)N}ToG굀SAܴїu:t ->ʲH1a; O*)JIhl&y ӱLi #gRB";4V/ٙWRv+h:Z>dyٜYj&ئMsI\p݂3'D59FθEq\.׹l>7]|NȬ۸ e P݇SN'v-izGjR6o"Xĝm Zw!(YJN2F$)L/*ɂTn:_97,0`w."(F!  tQ*G0ɪqc=, Ka!B`%㶼6SBԡ̐NGі-ļe&q IZ%C ə b3ETiJQ{ G"0O"+}D4[mHq"H|9&Y4M/mmGjM礦Tsc-N:wΡU,VM[$63md7ȶmbBd4^rvt]BkQW$57aآA7̍#Zy6jw`DNż(߹i$^F叺o$S|xMb(쫷Z,c'GS\ISE&K8m{Qat!ec2ș@&nWBFf7e,2+"|P_r؉m7nA3i^Ez{k95K[ow[)nxOs\/k9lbV ޖ x:Qc=7=@a!DHקo<ⱒyOimXaiF>|#ai3[̫s? ?P'? -dr '1Uozs.?#.s%4ɫ34:$$$G*4;@A@@G$@H%C J3x$$ t$A S,5 "l59BCBTzhH [%@M .ar6hg;.B//0ʛ6 oڗmSn C'vZ'uJ;\=z (839)(=j@C=\=sĊ0BD>p)r9c*#;P1g>j*b1)SP1Qd"ő[9lY*s*94*'Z5#@+ƪ \it ltmlo, ǥGRF8sFp|x,rdyך;~܍TK,KF+ >CqXʼnԛ?-6Tʱkʹ[L*.z(9<LG8tʧCqK#?˰E]*H ZܩT-ȵ|˷ED>l,1\,Lr??H2[IƔ!;J(6k |Δ|B dALM]cD{MOO+1HIKAYlNsNM TNRCV[B%N#|@F@ 5C-P)8 ЂHx < L=n>IJr}щruW;<x9,3~MM!u) OXT]y%hŶEB +$Dň@KR1V cT\!c_?bĿ̡jRC#FeTlJȍθ+Ν ;A>AGڣu|Zچ04HJ;@ڰeٌZENPJNWbY蔔aVQۻT؉5ڥexAjwڠͭLxͅwx嚨¶yιە6ކ[Q&6-p݉@\ĞFk;Ev\!O+wU>U@T]s>fzd f< ˩,I8Pglܥ5̶6 {M'Vt{*|* pSgnEW7Uu7nEiR=,##JFvbq O$@N.` 7VQnR ~v2gjX ]1H#ߙˇ1Z'߮p:vgT-!a 戃`"1j1)f-)ֲV-j 5 &d_C#RhAfQ vIФ?*E<2˕.g)&Λ7 'РB,UӨPJJ)~nŋSNY ׬)E"TZjMkcWvǢm~ƾBmJ9_T VSQ߅ב:*w8;߂>;<-zP2ROgm}he݈;USB9'ZI|ډ!V]Z٤]f_xZY0L[ 㔾@&+g(fRKe "ȧB)Pn;qP7T5ȁAuU!'@Urҋi>T%%c~PF C(|X:!C% D3CȰ4G,^Ql\hͱ9.=T#"i E), "eS谥PuJ 4lŒ4 -,xT^HR+[,IBp+OI!tBW*4Z7JE&RV2p$c 72Vr+ B,q!K.QC ;UG@tV>:婝 O!!ȟ=(B:"QHUB2Fu VFq(cft)B iΞTRJdhT1PIiOq*T)TFD)p$ TCUibUvVˍ^aB_  ܙcgaFc!ҹu \sFq%\~5ؾ6$=aW2 cݴU+^q,kEj-v5ka*X.V-XR6!q-jYF,brňa+1D[&!$,JƶmC6 i LrH4+Qڮ;^*d&Jy\.6/";Cfu߮PfpS9o.8 ?J'郁\x @E%eN&0GwlsӸl(WQ>`A5rfȗ"Si{!EoSF#cB2ܨ.w6JZ`ܭTXaPZ(Uq]66|Ze62@( "w@D #IG*K$$yӸ1|"7ӚUCBXs]17w\{G 3WE2G|61 mD҆E jW[Nq{6TnF _7NDpq3 78.h?=x? 4"Ӈ><w4RN|m#<8qq&O^cTwN5Xcz3(s.'-85tXmg\z8͍tG_EiZ-agTDoΪ޳ZeV!lOY*vQv-{w\ {溊UxZ>Kɯ$b..onʴ21 ƒQUq dI#U C.u.m2[~/zi^>s/^V&sjfYulp*1,~p%xqw?_!9Y3|7E܎=%`MruGٖ16:f F`Emաb]SPttsLV fĺQDΠ CaŞp^e Z%f! K$DcQD*JްB>4I !WmD0*!" NIYF2!"L[ tu[6q[7mb)9HVAybeȕ*b D XY8?@lLbP"QQ UH]}VR/Z$#3/>.F0]",nDT pU-YŇ3)J J i#ii1l#Pda9*;:gczD~_@@v$GVli eLI2nVnJf̺ 59.V[*@Q$u%dO e1he PS"eS.%۠[JXK$!y>Pv*~P ELiLL19%B%T!PJ_fY_EjjR be\.*+Z>[fe&N(Fr^J_΢,gnv`b <d4RIT0+fT-hǩ V kX&.FJUCZ!RY9nZ,ŢJgu韶QvK]HqR_A R<gIp KLWĉ'|FWUH"2 hx2a"5irⵒ-ζ-x7ھgrv+7%ʈBm3BJ33 VL&kTpj)WmF.NQcX#5)jc؞7RU8ˤgK:;)>궮g.®o.@?.F.AF$DDWeelE.c.H /FIdo}l/ʖ̦*dWa+$ʪ.[SF(-Y|{ oίZ-j$R_!؀fpnf+FZpX+~ "R+6`+ b]GhŒ,b YQ0iY+X :✽Ê,Wu1s,t'qv,kRFlsZos1ʞvwkBs Ga4Dlg>Բ^]|)Qc֌`\2hB(S~W:"v֮Gi߽%rY6ٞ0.'*(lh.hp+ -(32;3E!ƌ҉hϒI]X`芆s3)4&i-qBPx]Ω#f1骮>>l`=?qGjBJ#>)?)sƦ,4ih^)*IGGkL.jGCjQj"0LpnFO. Mq$N QPLLMU4\%JM{%  -{p_u]sNZ/sXqq1"`[ϰiTI$.O_ωu[}i. Fu;² .lkRmV=[6e@gYVf+gDsilv g:)9͂a¡a$zMQL D V@%'!^o?72W֪2h/!$~-/v@fux.?ێ7zܲz30Jz.w->--~K.R 0m0ZSh ]d%}&w~KFA]#bgr,7VE>sCxD3o88cθEV/B/t.c?8EOxk4֍>yFK9NyTǡCRf ą6`ѷ{d&}[Ï/9;6֧W_޹><zߛ??}_*5j o;3O Tp?.83>D O,DI4QYL_GJH+ɑ&Eɱ#)J+Ē+̲- 3ʱ$3L3MR7݌SL8甓J?DW`$vꢎJȴ^$I[RJ-$&OA 52M#S0JEmWaUYiiR U_ W`Wc=em6g5YdeZk {KZCOM\NUT1(Qⵇ-^*lK{w}_W&8Mbx݃8; 1>Rc8?$@ YX]eAqYyY衏Z颁>2ZkIrI66S묹Z>[V;-3s餃֦=١ "HEO6t? )O\PIe#:j)\qz:UI*T~+aEFtO+I]uaq]kͦ Wтz|p| tm_W:ӞA\P||9gwP_L0%y L-g3Mh}_ (-0~ dI0~LYdAe0>F4HG*֦:L- BƐ, kCPM۞?~qW( J+"Dp]K*Z]TJEʋe4k9p+TĕZWias(GCd$UvzCkRQz'9 Mғ{J2`s^@mo4J9JUf%`’LL-ssk&Ӝ1+R8)2ej7NpS$9y? 3?Q?x yKk"&FxHPT&;A"9.trT Z*jf91(e: Ʉ#5GKғT-eB?E ?]\}[;հnC w#cF|]_Wu%aYA!]G?`~y5Nae1{YвͬgqBr5E/NST9lT:I^}h/|vtWk1 @n^ZVH?å.ݪi+_L ZeV烙5vc+;٠uvB'=W{&qb\(pa칭9M{;~զV m/]MgӝunMBEDOoZ˛eMP=C;J4ݘeqt)eޥ/<ϗ8gfuN$ڻgV3k 6UGMt8UAGߋPzGׯo^5Gc)Ԭ\|J_Z "*߰g NFՏoDfH0zTf/[6O~cV6am]R6#G-Yn}npG=R /0pKZB[x禾!&ȴ5+>BNb"lbK$,b*lRp,VB,mONF~nĬ@hBDTƠ& kl ˂ 0k[ gD7N̈f& 0ɆKo(~$+!!Wr،-0/lV̶EY  ,s.y~ű<GmQfPMVMհՌ2dhcY$1ܱూ䑃jHbGp]ea,oΏ o  CK ܯӰ M-`kO!0$M$ Q K$YU6)+Wm&q&DC pʟNPQ&X$^))c*s门 {*ВJ.i*2 ͒в p-R] B..k#_&W[[|(Kd0 30 10S0310S2!022'S133)S3+2E34Is4M34ꂇ)z2#bVpZ27tS$18*+%$b.I#]$PbW%5s;;;3@r5i7O)50)Py2: *@J2%,jʪjBo0qCwV/`E_TFF(`"_/..?I4III4JtJTJJK4KKK4LtLTLTIJrl(2R B#g+OŨn$Ar$7%MVRP&S9>2&.SRRrS3S9US;R1TIuTMUTQ5TUT?TWUKSS5V_uVaVeUU[5WYUwSuWUR' O(4426))R`fZ+ q0 u[Ųgg+[2\+{,0AR-R^{Cǽ\5B M `MQRQ R`6a``vMa `b 6a`%6cVc)bEv`d!dIdGaSe'e_cWecvfm6d]fuVeIHvMRZS"5.iBqY5j_8'qk?B RB l.]H6mmvm2nnHlnmoݶmovpwpn pnp6rr'pmsp&t% TU7Yve7wyFT%AJ#Hhj+DMD:C>&ڔ;-'E4{q#EtMSDcz[tgEkEeyד4AB${ו*i:;xژ:N!M:Nzڴ:PxtOQᭅWX$%AqLZP7׮_k؞ښ? ;3.ΚU6M%;gΑyɲ5F45l3H>[]Bn!hi)#3U ~J:|f[D \kWUQ)^xøŅFM, z37|&>Dǂ4[{wPZ)αU{Ο9kOYl˹#5r۰%\\d-/<1|5l?禍4Фu]0ucI-viƉnxGKhǽo}u9{9B&ٺ<ṙRǵ<.Г%I];ȧ\i<͏tͅ~پ~4~bH947}8>]W(C{5ީPw?{oʥKkQ5xOzۑ7AYQ;*c:E~imy_{借9}?_~{Nw ?_c^q@?"d((s"T 0… :|1ĉ UD"B/R#j~ℊ ,Wl2ejjWN*Uv'-zԨ?K2}4RMZ5֭\z 6رcQ4iR۸t羕K.\| R<682Ɏ)C,a*U;sy*U%ўթլ[C%زiώ}6nۼwp᳉q峕 wQPOQ~;߷=?۳>>Co??~a=i;tSMLN+)ӂ05HHI%aUKeTVy"VڈHU#bJ"%ZT*hԍ1Z(c#>J4J cF?FO6+_VܩB_}e`)fRziflfp>&iډՙg%Im&]`:`JbJ*KƄ))Iz(ꩪzRj*!xjk;ZZn[`hBV54icSSpmE+nk.UP]T^N[HdW xjM40SQ0'#ȰCS|0Or"+ɺk# +ZLY2tN9CΜ t:s?>sӧ\+խM3$dXis؄"!dG man rWu}wz=}O鷅]mۉǭM*0mҪJ䖧Z9Ky׺J:覇.誣I0)bzjg;vu{J|7i2;|>x_z_<)ao}{񝾴(Z- rWe7ߟ qVtm 4$0  J0.(Qܠbq-@*&p,Ėjp3a`hC0}6-hCͮvls{6s[fwMJn-э{ | c1usm8C|x3L%g|8?|"/9On810M|/ensߜ;9u Dу^tۦ|C}ӭ.uS\z׷}Z/.v7Z=\L6>0{O+O<_x/қCϯ/}giV1n;^ p˿?oW7 ׀ "oGogȁfp#5FʴW(*)Ȃ+-/(1H3h57XT2t2'GgއCxJE؄KL(5~tRV ҅ѣLׄ(gEchbamȆoqx)p8rtxvXkg}ȇu(y8{xhx舌؈X艜H؈'q~<3۰ ɷ45Cyx7y8X(苹ȋĨŸw16>BF{{|(|xh(߈税ȎH|nDPȏOS؏QHYi )E-KgGiWdwjɑ %)&I']J0ЊnWR!(3I5i79(3aRT#AICiEGIɔKM O)QISiUWYɕ[] _)aIcie)+Hq,Җ;lInvyYwɗz{} )Iɘ阍 )Iə陝 )Iɚ隭 9oٙS\:V ě ԛ )Iiɉ˩ɜ )Iiى۩ɝ )Ii鉞Y ٞy$Iiɟ *Jj ʠ  *mpa ˥ʡ"Z#j$)ʢ(' +2-Z3j49ʣ87 ;B=ZCjDIʤHG KRMZSjT-Rx. a*cJejgikʦ&mc!6R#ujwy{ʧ}-va;PKr,]IPK8AOEBPS/img/rpt3.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, H*\ȰÇ#JHŋ3jȱ#mA dNT%˓'Of̖6kfΞx JtjDTJ ӦP’ZmժXjZU]U K,hUR-۷n5ܺ ޼{P`zRxB q<reɔ3OނΆ8MzҨM:ѯ=5ڸs޽l߯o-}'G~|sţC^-֥W}zwߙ߮;ǛO{{'ן_~߀(`z2h Bz''Gv ($XI# aK(H/tӌ2֘L8:DTM>UTRD.ESF>TM1UYT~e%5xYNe טrIu2_XařIb YY'f~9٠}f(iV.IŢ)ovipƽVʜo֡ `wu j+v + K&6F VKfvކ &돉覫$oHҽ+̈́RN4݈ӿ 8 ipPpT ?VsUcyIYe]lhv^j%2`"6p{Fr˗\f3{hj8fڣk}jѺ G\sL+ǴtN'5תU3xYou`c-6c]vdmhvp-7s]wtmx+nXЊ⾐h9yLp 7h ٛP1TNK9j jLd&1iINj %(GRz4e*QIJV4R1Z%.w^ &0)Z:8A2 5ș&v !MIFj00D4'kZՈE8X"QϊkNdիϩZZrmH`rE1@p7b0xE,0|6Aܷ8%ۆCs腱\ rVeqOv'c2DC1e) 8mE( N& &o!?X1I&,8=NuOtx &*eOIb,:;/eWLiv9Q5M%QIy0SoKٱw{Ӡs6CRkϩ~`_BjɅੈSH lE" Ft#vn *{8xv 1s36 Wq{AAq#O8WOa$S#qy!W1q0׳})Wa[mmrzEvK/p 0LdbBPJѵBi-.1/hL;Ș4ԣ5ۛ lF@SyE>O I AiL47&Esfx`DɅ'bmJ>O63{ 3M@HE/ '@?4k*69@,F{LPv%:<{HGs!f`e&z8$fpFg Ozg9}gEeu3]:hV&t&6RGxHblkK%l,r7PN7.GвN jPP(e` &NdX6m_80{VN mV}т{BnTX.ȂЄW¢{h|+8,e1 xTXf&,S,[0ҒsG>} }J&~ cc@}@}?"̀?) pYT'+8[9(+M+Y+2ye[se[p rnьPeQh8rrH@?%Bt=t/utc\u̥P$Ru)][Eӑa]ev$92jǂ(2v˳^2=^wG8w~T_=w?_Axx5H7ȸX`{g#aT EyfbX  N zLIa0 zP5b c |0{\|m՗\a`a|"f57yWa]Ebqb⑗w|&q 1u { i%7qwd8YY犷~AZUpu9dNec@k gesOe1?։Z?pɍ1I[i @VFfHf:gҸN 7`)R[3f>8qրt*HPg3u ::U7hFhhU%Sh"X; p; i"i(vƳ0R18G4=5vS6Ń߳=34;9>CXEbHkl@z@O y g{wiNPy!r)A b UU9aD l@[i&y`0 TN0Ypa)`A1~Pzh7n{O kUoUrn@?7 h[n\Pv >p@*@ BnUiywVF@8J2QWs@8r~wuK988}C1sLs;w[ψ@+ceڎs7 X +Pr0Gد003hKOYf$,+ez ? [b(at/Bd/J7\uH$:ST:Quy1bE2ڵ"]%I25+X^^h+q72iwn{rw!HMz4=9T?xS!F p|Rf[r9G Yy|X9N5!K@jF`k0`n y[a{w GJY\| 7{7kرo̡o{ǽ y |9Ynɫ syQU}Y[Z)1n/ۀev"Ǩn "v+W> {,8[*Lٲ& YU #surgg9\ P<&ȢQֵC4;8v,hR-RF@J3AuGn<)9=>(kw4CTDHǭWUŘ 8`Oa NXnԬ" ]b`┾]Ex+wN mJɅUGɈX oVt%W֊+Ό[*@ې=۠WKlnjXz̗VYX f? ٿcc)Nk~Jz '?֟/kH` ]xM@ & 0BkE@\JkDL;NH\YׁY]]בa2gvevnt,wk+1o[5)_z'>txkHy `>)Çq {ě{xٽ*L (0(pRI`'e(N^ mXczNV5Ǚ c`r|kri[i[!6Yy*v&昮 |]vy6IWVd Q26)׿/[p~Yl~!^Y <9Н> Viecٌ+ke`nY0+/]0𞢧:đcE/H.n9K,$Lay$#PQ'z%;ޢ60z;T;iF.Rbe{?:b &=SjjHku_qkMSZlh>l :oBź˔?rsa\Xw`f1NYm qmYː*Н҈ v n {`$mZ|n@z?ڥ0gNy@Bzm~zg! rƞB1`Xrpqލޡym"q%~qW#W!!^ ֡s3mbpHc m?{ 3¨ ۋs̠xi}o"?}FBK۴@q4NuJ=EU[(1ov&&_Kv&cFv\j[.56X36y_a^>xA4xh~;yxapƭԶ ;չ+_ {cЖ4ה?[{rٮd!q+7 <}Id]Z=<al3\8plWKfn*:%oੌzO*C/9KL0R UɁuhV@>K@ $hH@`R‰*^F6z?I,92I'K<%̒2m;{ǦPDRM>ҩGc,j떩0nz5,-b˒5-Ymقm\sƥ ^{W0`j FXbƍ?yj2XJhҥMF7 .\:nݽmpǫq6ηQmw=7vݹÇx3q {; v3[Fk+b g\0Qb|a..QD/+ " aаD\, y0Cc%AdaC A2dAK/tl$jLL3D08ϔ:Ls¨3=3P=4j ETCPG RG12K+Rj(2j(TBTUSe("WemhV(WrhWC@I$ؕu dki'gmz6Zhuj'騝]*-*\qDžtR}]y޳^}ʗ}w0&شj2;2+3.8b!V~ָc?d O_Q69_VKFu obwg6-L 3Li;ci :6j|kP$PFn4ѴeQRjnO޴SU;Ծ?[OoUOU!z59\#ŜؙY&ϗMV&fktjqB}V(^'7vٙꬣ+K6K|>/ʸg^5^y雏i MmRm'7?} wg|w?~6*^8@Q@Ӕ0lS45M0ksz3>U,BEm&\Tx)fʅwkVR 2!T*WV"+"N." 报Db!ks0F'-*NWµ-.nLH.svbW׵y1^zZ(zksL5A<|# ?d"HC*D$$?€ lcrG;vr#(8M4e*2Nd,㸅0Q^GYWwI^җ?+`_s4tӢF5LkU UscVBn0og,%70Tv;g5Nn ~#\(9~VnW\斨'*sbBe:PKӢQ$Eo}.w,sK8F< x&LFoii^R6MuSԧ.L* ըDjLzT6E]jTSNI}*Vի257e@cլgEkZ} Adm`\7'iOw T6G(mzng`'BbSabeH*Xӆ:gCʲlyĉ qL$h )Fъ"C-.ŋ"Fe2nvga#sF[qw,o 3w%q\"׹}r\Vwѥu]"7d%7ON2,e'GSre-w_N2Y;f2gF [#&6n ]ͻzPN }VR/ta )P-TŃCFO?4fVp ZfXbDpq)jKv*U#neGZ˲n*mkXvע+k_66c ;n6le?^v-jc؅1!n1>=nu~w-owbwmz;wo~\6xp+ 7Wx .[\=q"/yr|.cr\#9_ns8yws]37zґt+L9WWz֋.[]Dѽub/]춝ono,ws{~w{.xG|x77|/yS|3ywwYx f.ˣG}Szշ7}W/{}s{}w/|G~|77~/}S>~nw~s{/?ϯk??ǿׯo;# +[@l@D4L @@ @@,ˆ ¦btAQAlA|A A! C* +JB&\B&B'+,*')T.B0*2$34B4\C5B6|C78l:;< C81=C?>4@,ADDDJ6=S9ES[`HROSSUTeUDUW]UXmWX PT˳K]^VեUaUc VLcUa]VdX8 *Օ#1`XM6Vk?l.m0KYVXWlW$WN~}z8( sUWg$l#S~Hi8mMb5#s݆XH?XHFb]Tx֫`K+1A[YtbYkYs8Yf@@Y}ٟu٠YZYtY;ڙu ڣuڸF$Ĭ]ĭ5D=DG [UıڳZ5۴e۵u[ۯ۲[EӸ ی1p< [\jթ"P\}FD\+jM}0T8SF[ :mXi>Fضt])5\]N)jP]= 뼊E襔?3jY1NjYLنMZ& چim_^_e^P`%_$^j8%O>@CO ^ Yj F_}E P }aaaVIjmm v ] Mm?؆TpbP\ >m%v *~*V)hVU26n--./>y}c0ze NV1HaFָJ}I]}e8KP~ebB4Vc6f3)^{MGFd*XnC؉Wc2e010Y;['X:cXXVV͛T`h,kRogesZ0pZPfm)]_lfwfn}缱sgXH߂>}M)s}ug|nyf&R3N5&Vi.e\TۅC Ux.`Ʌ0Y> Tii$Y] [F؂j=jej;9-i88yžו uA;%\ԛTݘlƦi0k-h,ٍF[0YmkX*Y,HnP@.X_``=b_Vgn%_ NHa.F0o&@m_X8o%_ =P_P`^&_@ː6hn`~ppj~ I _ކ_^$nmVf'qqXr"#dONho><ur-ri`hU(VDWw)fuj@hiEYkFtvшxx,ΨΩz'*kYS&]սхm*iO.{juhV{@/ur=[(ގu껽[~ԉMyj*x[1.({0 tQ?ߋ]THu]ݟTZ|{&sƖll *PX  s1]O]پOM~mUۥ8nچdvn?^M ?thiLbbPYh,NkR#ܺlUʇ&q+, K/*jG% ^jiK\c[ 2$\)-. 34\9=> 4D ]I#MNG u'TqCeׯlqMREʊ,F'Z,M+sn57Pi#1ٰ$j45#bu 'm880BtbY,Kebr,9 5T Cgs}(a(r 3#43/ *|^ݱ^xy`}9muɰ\ȍ׈7ZǍ }c-va˪8TU[G**nss Ȇ32~y W"l0#ZG:X"1 #H>rw %,:iW 1CPD&4A 1A),! `â$$4LmQ'8UJf#g D2D## I򑕔%)yHLnR!3)N %)SiJUrl%,W<-YKZZR,cKasĴ0yK 50Le&Ŵay*jk^SD)Bq >3|p;pQb\ j'@})IelabDBTm*JJ+% bMD%MՐTIA!Y^aEtb.t[5yS%St! 2S)Foo,  *e!\B .ű5dl[-Wm+\WU}+]V{=aX.Vec[R6e3U_/цֳ-aIӪumk%[Ѳ- ZuO īngkZ򖸋 nZ"gnv vI0xAn]f7n) MWt^wL_0̷P/_>KS8 ~p!Sxvpb06`x #.#fb8"f=bX1&m\c4v}c Fy+H~r,(CyVf{-kK,,a&lf)9`ff8Yq\gc p~o}|\M?/ky}}eۗ>}/?~_/W;Wh#?  & .6 >F NV ^f nv ~ f{=ea؅  !nZH`8!4>F!^f!nar!zv~!!a!!ޡ!a! "!!&" .b!2"":"6$>$F"%^%f"$nb%r"&z&v(~b [Z**Z++"-΢-Z--.b//b0ʢ.#//"#0*㵹8L< Jc445Nc6Vhc7r5B7b8c8R#967c99<<#=ޣ=c<>#<:@;$A#B@$CC&$?BJdD6$DENdFVCjdGrE.GbHdHR$IFGdIILL$MޤMdLN$LJPJ5F%!R"RaR2R*!T6eT>T`E}Sm%WzeWXXWeXZ%[Ze[%\Υ\[e\ޥ^%_^e_%``_f`b&&cb:fc"&dNdVcZfd^ff&gRfzfgb&hhgfhj&kR&` _3Φl֦&ݦn&onfo&m"q.#1 'rfrr6's>'pFrJsR'tN'vVgv^vv'w~uvw'x'zgzz'{yzʧ{'|'~f 2V?(((,GƒFJ(Z(^hnv(^e9((fh> B(hg1ب(A ))&)>FINV)h^B)f)Ri~)閊i隖))iΩ) j*&*>FjJNꤚ,(,Ȣ(ꀊj *B,B!%R֪")jjR(ꪭ*k*>k.F+NJ+VkR+^~kn++k+k+Ϋ+k+ޫk, ,l,>l.F,kQ%n,hhUGlX*xSl}U7T^˲lU,l- -.6->mB-JFNV-nv-~>ߥ@kǖj쪶*q-­.ܶmsiݮ*8-&+,k52+&."^VNV.^f.bjz.~n玮n..ꪮ.nήnrk*ga. hŽ%/ɾo./A`F*/۾,_NJv//oo/o/ /7p#0/02KpSpcpk;pO0_p{ p5Zh 0Q_*!pp!T_aj\k?lC**,qq7qC1 h5EzqNk5jnq#qz1q1q1. 2 2"r""72#?!G"K#S2$O2&W2V줪X!7H,p!\kQ5Lm.PUl*1S4K7,52*T4GM3S 31g/879s:7W;s7g<3=>s?3>4?4@@BB'4C?CG:CDK;W4F_FEstF{FGtH#HtI7ItJStKw4IL4MLtMMtNN*QH5('P7U AJ!B,66TC?TAP?,ESuY*[\'k1+DJnVުD}1l 68.`;+_&w6g%v&hg6ivijvj6j6knPQ7BTS&+m0¶殲VI M+nA([g^5w w7dk*!3,4"YTA5|/4\vnf/Y6Um}z g~'7x38?_xOg8ok8wxs8xWR7u5S-SG5 _[ UW tVǂm 1eqzEx= 3VD8=$T5Ly TVL9Dp)wSCa/ ׍D< l3W!rFmK,9eBKSW h!h 0zF5ǤD ϹM9FK*TU: \,*:㺮:ﺯ:;;';/7;?G;OW;_g;ow;;; *7TA;B8q+xVsAB#2vq7+ 4€NLLNd%6 =\|ƣ &75283è,6z77S7,BX5Bq@BTGL B<3 *@}/X!3 ~~'>~#G>OK~S_>z8 趃F5'5q> o0VǾy#B#l(F ~rI5,MI K'cھDQvRd9(6c|2SaD![3P6|B378!vSj:*ā!?@4K U QC RD  T,TUTY Hj4RdK.Kdf̚3mĹSfϛ>uhТC&EThӣNBejԪSfźUj׫^lزcͦEVl۳nenܺsŻ%U OT??!Cjg*Ao!.1(V :cK-*K_mocض w Tĺwc&JI-"*' ?;UWUMR1}iLT0 {=I>Zϼ+^,z%m-@=BEX*/6jRPFQ6c3q mF"y,R%l2')}tR*H--,,3Ds/lsM1L54:N=ߴhCT# ahA}( PR!'"I A?-< g"#pCR !HB"r4#FNR%!IJbrdI:?0&T:sT5T"*ECV!Dž?B>O]kF1uyI \&1fk&lnc6 ƸNmN> '1Ns6Nyg=yO}擟g?O5hAzP& uhC!PFhE1zQfH %k"cָ(s~TUE%QSߤl6MTDUGqVB P8HCudͪYV.rqk[᪗5|\JW敯x]׿ 6}-` KX&ua!X@Tj惓WJUzp"B h!-l20!0{l"_{4~_'?d5ϿY˿/O^o 0p#!%)509p=?pCAEIU0Yp]_pcaeiu0yp}p0 pL|>6* Lɨp;  |ʰ ϰ 0 P p 0 0 0   1q!Q#'%)-19q=AQCGEIM1Yq]aQcgeim1yq}Q !q 񸠱m^Q1ͱQ11q1  r  !2!#!%"-"1"5r"9"7#'\Z̧vV$U2%Y6V%[%ar&e&_~jrtwRz'}r((y'*()()p p**R**+++,r,Ͳ,R,Ӓ,ղ---.r.0~I0DE`R0Q/0S0 0 311s1S1%1!2'32)2-3393=s3?S3E1aA/4QRs/U5Y5O5c6Ws6m6qS6s6u7y7o78ws88S88999:s::S::;;;s>>S>>?3 ]&@u@@ $ BM2(%&#B1*&/TC3A?CACItDMTDQtBK4E-TEOEYCatF[FeF74GCFoGutEyG_GwHHGTIITHcJtIIJIITKIKKtLTLtJ4MTMMٔKtN۴NB1Y^^OO5P uP PPSlCQ!C@L*U6-.63R5S=5TkSmSGTOUTMuU1U9UKVIuVQU_VcWiUUeV{WuWXsXw5UVUXXUYWUZYuX[Y[[YZu[[\u]]]^u^ѕ]^U$'&J4_uH`v`` 6a va aaaVb!vb#b-6c+vc)c1c?ceE&,x&o2ecReQve]ea&_Vfceifm6ggVgkvg}ggVhgh6iViviiiVjij6kVkvkkkVlÖkl6mVmvmݶmf2YP3$4Covoo6pvppppWqwqq7rwrr$rvWp :j? WXgPW<7˭H6G0bWT `e??s?yww}wWwwwxy7ywyxWyyyz{7{7w5uw||/#s33Ta@ w8G%AHj? AIOcBʲ~/ÔN 8TM'؂+X38N#)!EA578IxO=xaceiU5QA\ـ_cs`uh`x8x8s1Ap`44` p` C:<7o Xbk&56ut@5%5ا ƺ|wY9-y/1y5)39Y=C%vPR1&%!ۨ\Gle` pCDa 喕Ii QR YٙyٚY"Û!_`*{p  7jFv@kbi`g  vV\jH%l2 HAm:n6)z-/Z1z5+?ڣ3:IzMOZQzUK_ڥS:erna5QC9^ x*6XtF9ZҋeZR7U!Ș4Lc b !`S|UcTAYrbu1DYƀ zKٰI9[;!{%15@&`ɲ`6tM;NۗkY!-f 7mD!"L`tl[ [ YfY `3fY5 >[zV nsX6mCJ6T4"†UM<<U^K_5UOY}um]kQw=_]aׇc=ؕ؁}ٍم١=٧{ڋ]6O_i1RZR1|g|aU{G\c!\{dbeQmt|$PLᷰ%6oYڼ4ºpa[읡O^驾>imn22zZ۶@ FB AaA7 -u7AZ`8țyYhMyϽٞ%9~K#!A8\#?#ӭI`;}9`jJLZ/dT`0 cSŲ}?9;_?{?B.#hn!7xYƟa=N7 ] uYb?Wl&P`M(‹9VQcF5ڿ(t'@.by GF\ᲅǕ%mMRPf UJ2JC#4H'5~ʵl1rܤg֥+"ޢ{z {ňfaljKl9̜_sʢ;>M9՘KFiխaצ-5ѻgຉ}{gqɅKn=ܟ_{x0n#i5, }*̦Ěj!wOE,LE5ǐ~45TS!%(FIqqbL4Us GM~r=w|XW(c4hcQ.X>5_]!@m6cF RX%RS@bbSOY5:R FAU~1Ś~\e%5iB*(ls' ՠ',T'~9蔄jh"6 飒2:^jibv ꧢr:jj 뫲:jk⺫ :kl"6 0lCPBHQ#YE҈KT2 Q.m߻JCGL+~dbmzZG#'P݊TwsX*ɩR5bt ఍O6mHDfa8P?`^UD@PQ҇mSZvWSZUE\xmuמqO amveMvhj qmwuMwxz nx/Nx3K_nyoNys皋衟n6>W c9"O~̎'IML88BMc zP `yk^7E{ Wmo}k_7ůfZ u ]eB 2 Kx&Q ߧ\(Y&)U bOrĬq?lxţl(_˘0&]c61OCc$2CO,+ qQL+,RRM33gf2en3f7s|fHa`Kd]`RDͧub1 0Hhȉ艡(HhȊ花(Hhȋ(HhɈ˨Ȍ( tG`Eуdg`P `ÅдEQ\X\#B>?8]w7FWsGGӀӠɐ )Y ّ &)(I'#+-/I.i3y2%,ɓ?A@9B GY8=YM9IOQL)VYT F\Nٕ`WSf)hIgckmoInisyrelɗ闁ٔӀ k @ӀhI}0d3%vz}HB PƏ&\(4 ps7lxeEX P|JH )Iiɉ˩ɜ )Ii#Wœ h p  yه 2-pc׍<ak10  D>\ЎP 쨠j縎@/ (!S.ء%J$*Z.>me F(C/ ~bB ~D:H. T@FKIʤUڤVVɥL T_ڥ[Jieʦjkc su*vzwyʧbڧf꧁ ڦtZxqzʨj:Jʩ کJꩥʪꪣ *z&DGa! ) 0wЧiJvzȇ~]lOB >Up;3 z0 C  8NI Iə0`lqV01XB@ % +1hG|X7xe%o#㛿S0RZ/!D`0d4/;@G.KPa:;2GH9۴CS+UW{VX˴[] PbI;f[Od˶kj T˵mZr{u;owkt۷|;zK{k~۸븓+{˸빝 /Q2#>cqM0H  +Y-S vW7;8([ڠ1˼.*KȎԀk B= M2л3 [ʟ+aֱJ-P "F q}q݇[0nhro!" #l%$' (AA TpDa}@  @ w * {y荗)6 ;٠VP1i9,$k;Ꙃ(tB#ñꔛ;auEJ E w[1"L} <U .²FȐ"Ӱ LF! PZ[""BƌǬ ,LlՌ׬ ,Ll ,Ll1R4.1b< wpVm(wW(t ې'J˛{Ž+x&$Zm.MCB틡z7\LC:\_*10l1 SBXjF: OYPSP%? )/B bO K= " p"U³p2  Z GK=2n}kؐ؉ٔ=يؘؙؚ]ٜ-ٞ}ٟMڣmڢڛ]ک٪}ڮڡ ۳ڵ-۶mٱ۴}۽۸ ڿMܫm̽=ʭ}]-}Mm]}hN4@c] Zp0 :Vb\ʕ\l ** yY3Z0y+>pU@;( =- Pbbۯh3%`NnOP]# Rz"db!_.SaG\dz<2'"la"17 !p"iޗaKN问n>ꑎꧮꭎ饾N~묞뾾>^Ů켾N׮'32 4P&H& ]]~#Ν;pncK-mcȑ%O\e̙5ogЙ?m⁎kBf fAcSb`BǷ~'縶whwдrk`̦QJvԌu';-ܐ?xS P؆[;/A' 3PC %pDCDS$CWEYOCsQGwG M RyH"oD,$J&I%-RK,rL.äL0$K4M8ٔSBjh-<:i6bBbjP RL3tSN;L#HT(m1Ko Vei`u<|uVc]w >~Hmfm{n{ooo/|pG|q?q!gq#|r3Ǽ1􌋵iΦˮ;H>nMG[7uK{ڕe}MPTFRTCQywy1d^穏~zz{^||O|g}__~~~p8@0T`@Fp, ħd`X!0Yxw)ec P3̢6s0\yC0@\hD"QId'.1MbhE*^QY/n1sXF6JxN[͢: /4 (as;a14!r3)#?z2C  9cɨS!;9C^ǀ6OSBjS%hA zP&T ehCPFThE!:H9uciz*4bg?![<1 {UhidJqV&8ϢKejSTFUSjUzU25AbLPn~dXJ.31F=e lal:3k?3 BA,Γ`cPz cqc|f͉*-emk]ZVmmm+TQcQѤq4%dx jTi `JީFXp-|a gXS ̶@lf8ؖAgrW <C)f'gAǟc {se1#6-Єv̀nX[re0YPŨ ߒX#I{SAVb#,r ]4|U!sjR||586*=pg@4E6tϻiRxA 1Zիfu]jXv#VoTl':A'i\<د[sT[[,?A?FYl'[4aarӆA-kx[w}QC;w$u¤|m bpr:|, .op |X`cqR1>*i"m;i5o0XRJu[z?2H7o?3>J 5l}2QqN2^_z0i}I:%Jvͨ=f;s9:@ 4F~?4 NwS1EMX'Fh y{RTTMe0b,8#c{8cw{۩>P^e{a2z+C|1HhA|]>d|N12d|!!3{ϩGeBiH: ?Kcπ>y@әĔԝ˿H=@[Ѩ3CPK1c*s6ǚBbBP~`3;A3/ˣ(B8@~竿{?@­{)mBπ#@6:eA8@{?9 dk?BC@1Ĕ@\>R˨Kĸs ԙÓ컊GHqDz4| <cFHLG;\H4;M@'[ƒn{@@D($G|Ì̲J\:DȾ8˟<ȧl̯|CH@XfF{F|4C@˃˖ʯ sdlw,̒[@SBLJ,H?̹lɞḞtH Ri0 98xe&@ĕM,mti T)f{pBu6*ekT)x@*&8{SET}Hm)xpS9LSG')Q'Ꚇ5PGІ 'R=.(G?S[)MuJ&;QVWͺ8UjVZMiBz8TU> ?ȆY,cih[g=:ZWkYxUMīYǨ֤URulTR4˺iUmPVSTXs.m]uYW׿m?pנd×ؘ6;tn םGVSW:-عl7YJTUcsETE*IUT>pEUUez5X0X+̦~XP[lCܽ@; κCQ:9@G@hQ+M< B M&aY=~ {UaD\ m`s\ka˧a,GQmak!aK:&Tcx$L4 e+88J9LK`x\/&>a2"N vFxʏN^X]M`Mva v'*;cX["6dfdmeKQ2@6E̼R FJτN~7de7|ߣeacɌùv\)d`^n(Vf҈ !cc $Se<6*VafTd0c%@6&cep){casbMY h vFOctnbKd@gӀAH-{ $42GyEegAXv;BW[:Nßj~XJX]ĺaSS|GJ*>`):E4˕ǼT@dC Ⱦ7¯fB80kCTV&[C]կ&ZeIw],}ԫ޺klFU̾Ɵ.Ulmkl]*,Zfp6ٷ&l]\cfa_Q$f:þ jrl}Jj֦-.Ũ<[<ɩk$x F^=Tx0꿦(Ta&NY;eН^޶ml~g^C9F oAXmkVnnA@>]CDWdBR$B_]JSTiJ{FbOlZ0줆m<g꽍)N/hV4]F:=~BD,ݓsƌtJ<:-H>-HgKwV`vr: ;Tt;mPT}˘Bt7CJ\Tv]fug~u$]؄luaL\0$Vmr_tD\Oxu~pI/Ҕ[^^w5ŅwHgv}yAezn ['Mu\/M:pM7mm?xAg|zJ,y?tXPSͲ=lOKhOL~2vw,-873'(=A"$-> 1:%ԬPZJݍNTb`}-|Z?nUk@,I>4r&rFUЂ gHwk[u^E&e*OI-LbF:iO>'(TlG̠?Ӫ$_A7 T2jD= ‘"ØWfBLG 5b !GN;BI_?8NN gE#Ber$jTbQ̢֥sa35cʆ16rE <]:X%ؾqvόh#;S6gUO< V6k==zf͟t J>ykFSĺ \#iq6x7B> 1_TG[X])UԒ'4:oJUޗg(uwAq[qDVWbUɗW}G9dU?LW6Z"e[JmOL?^oPjgPQmb(RpyhX;("H)7MI pou#ǔuBRk)P*E [E5YM*mL?O,mڧ?\t1`ۤf> `EZg((Z+fkYګj)ÞzOK,*۬B;?/9Fضɬ@VZヶJ)햚 5p 1 5P * c (̫SEYjT32 5hTO? Ӽ'I%\?ywЂ϶.#4MmC3tK uE;,|B-uNFtBX51a˖ l6C'rn1o51W-LlF#R2(5Tb2)6si,R0xPsx (0J { ?|c(.k_.tg"0 \ B0lV49Mnr u-JЃ6*ǩ0#yE.r#p@N5q a"6-,Z+*6hJ\"'B1R"%/z^YV} x\Va/f'mD_.e ᮌ dCM_/c1KOl<~? Znj=oZ56|1"°TP ɑL ld4 HѨl \``1`H۽ ` `9%ePAm_ j ‚ CGP`L RxB4v!.KQ a.Q`ݽݑPHdLB$ LE3tTb V^a>!XOa3$aD4!FOOY[s*b+N[N\\ٕЎX_S /: ` ńBmN26O B3@2 D䀎12ڒ5&PՂ:c;pppBqqӫ(IP Rs[*cAA"d䠴 =5c&dGzGL AdKKΠaP^i$q$LNq==ڼ`- dS:SVB.]֌a!Zy_AWeX*HUҌ[V)fdISe\\,,_` E ь_ :$]a"m#PKILȍZ̡ܰ>˅ E eҜ_bOd&?̏L@@ebfl&9IբӭRVv ei_1_]CY4CaF Ɂ ZWlRguZgܹ"LI$'ƈAm^ i^u LH4G9@8S,j*ېuBhJ~͞Y^ARQQPߢ4rXaߔ(H ީ__N X i"i*2i:BiJRiZFi`ri&zin)i院izROzv>#h&*`6"ah ]b zd6t `"` =a쁄RFm$ iͬ&f+4x%jBjFQm6d*flh':PQ̀rQr >aj!jV)H ^f&PNg;)NPvnѶjud!"$RTj"g$QbXbd "fB+) [䃾 V +xA*6]bl"]""T/0 c01ZJ5*34:5~N (H8cpTkͬ8emmA:b>j2@ Jyπʞr$Ս*MKݚJV JR XDJfAFJ[qETө[Ep~ M7ضT+l.nF@x JX֓8DPmnvن}-* $mjN'{HvmLH^o|wVJ `AK7JVe,NHUB-RZͤߒ0L@`%[4^AHx]?PNBWE̦VOq^`Ju^ tOqX0_h#,TpH?4Esܮ%@MIUe2 T?tA4[?hB㭈]?PppLCVF!HT>6ppE,<0<]i)mJL {M(<E8 ͖D"/v}r| 2eZ2pDPeGT2!XVL3@bp^I)4<=8rD,) v#%0TY`֛4<@L<+@3<(YQ2"#gIC޺E C8Go~x&1 3X4}hXdCDStL[RT ` dÉ9O8+,\6(C¾GS@tbDId $IvYh׈5tGs(o^2CZٚ[ze 50zu-˨`bׂ.b~q,Cw,#?p4Lva , FTddI` fpt@ŽvDVjGBM#q|zhuqɐvakIK[Fw$X'oޥ&(fma72a"1D7CEBD =yk,4fYg2gSz܃pg-*zs)x +FG5.7}\ uq[TZtRS?Ƃ248|O?e4ڴHg6ͷgX;-=?P&t``Edop~g #ӳ##}qPӵJ`ج6X9 QlO]$Qf*JRF料5L5} ~~>/37K~GC~S>o[sw~}ʐ>>~þ+> ~~K~OwuQQY w3~ 4w ʬۿK 4XA .tڿT)6XE9^qFI4YRtɏc|yfN9qi3?C5ziRK6ujTSVzkVWS#0QFĭkg.z@-m&_jVi4ߜ[BQW(>@zɸŷ? fufDv ,BQ?@yJT78q3'<ƗS総߿?/:vgOzHm8lݽ߽p@;> .7v 糏B$$ 'i$%jϷ0@ \1TS@F2 uzi[oHao<ޯO@ PoP@Tn)( `+ p!hx( š o0|@!v\ b/vφGȏ%] گHT` x~h `o > b*/FHи&Pҋ TJ! k H#Q+̈,bL-؅wh%bDF(bbk#B6Τ iϲ^φ<,j,aa>P8J|d>9"o cϔ)Ō hZmvΥzQ 918Nѝ"0̜Bz3;3K'LʄLxҤ/ML)$)\)4Q " ,$v3;{90Bﺰ ˽ƫATES|"RK7 Ѝ4@ZD=s/>\%* A4 4 -Jo/;w&vJIA4Q:A>>K P +`LG TNE4#//&US/6UhbFQH6h웲oʒD# 2m/"c^VܔȀ̝aD"B Lc~, )VY4pHI^!\7Nba2q!e[-^\ YAUW߼bZQ@4CdXe[5`gn0cx~u]MY05ð$+ P#8 V#uY*O]IV~ ^Qr؈$ZX\/^&zՅRVfp-8V C&O~nYqLLH6Wց)Y0mX"ceNHGlVʧȸ Md vYU AYQ_Vln Vb jhSp\Gf`b`%b DnRt K ֦nj+PWyl5M5a57#{/ReS{{(N|rSÖ< ߡ`(Aσ p~N L!芧O=Diڊk w &W 8P $|GTBfÁ2U*8~._eQ >WKᏐR؁}#hX q 8Iʡ±!)^!q~H?*ڸ!1D)8 `|(yF+Q~had#nK۴ъҶwm+oKp ^8HBv)@1Je8:**WPA)yY!B՘ٙ3B '~AexyY0qQa eR(u2OE#(Ueb(92ySTH6NQc 3ڤʣ *BZRH%6;L4 a?Z?@ZhEJ:rLJ?03*mc:k:HBdAވ7aکaHC@B%m7jjۨeFh$FHWQ[:Z:qcHzFVJڭzz[JL5fzw5aDZ3# eW+5,Uyfa&)TMT+U[_c^g>y.zg5|q懞铞+*ѝ/q`a7]0^鷞ǩ=W'^(" F~+b^_ ש_v{Zҙ"+/3e;Q3^Y͝5_W[ Uޝ4]=t>o__# C>5B|M[S3_JNW#._"|}M={SRQ"{3Х"Sd+߷" H_նQ3(`#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sVL0nFMa5T:'g)z@-L-ήDžmY;؍çGkAd#6[Av*qIvN(5&]̸ǐ#KL˘3k92*%j#+Ǵ_=e6*,F q>0m^|cJ+XF毊oy1b;Z@|F~=(A]~AT(h& 6Ra> %QE)R!TRAT]^s|e XbicEXVD#XdO~6U(}1ܣ s_M(j1ojF柞l꫰*무jkc<P]ƪc:šͱ[qy4]aqO\eXĈאI[_sѮ^ԝU?c|Ԅ;*)oBX75Q,l ipVjtfkd!q RX#'O'4q ۀQ*9;ofb͹ɕGsL:%SX4.v(]O. GHoWCI^za K +wiXh&Njg|PHE1jYac0Dz(B˔Q#ipHGD0NG۞j$F%B>6*im)p"Fv"oFz{}Nz +I&X\ z1+HJD?D1!@F81Kf:ЄH>#}mjQ TȊ,:)vL%Iz<:ٚ1Fdlj|&3}`7RhMh8vJe u-D:QōH,Qnd.8?2HZNG-ۊ$RHFM6" l< JԢh͜ N(2Bf4RY7I쑘g-;%lQ` Ժx(g^hUtYZj=ZD2K,Jk\|F ]4,*NdcZqfiO1/ގ7^^gKAA KSĈ5R 41H"sksN\ M]/'(54?bZj~4i zN@d5Q c<Ѧ6>I bP7Q$M7U1 nYS` ck ս(NWN`pvP"|"w {MQ=BS dj?\i/~~#&#Е`Puui%vp9b Fsqz>A.em SІ>4f8b.'2[B}bL|zCRÃ+4߈coG |e10cxc,yNoFMƒyjj!,"c1<[;YKrjwH>-撹MrVNszZ&zpIedfó1 Ky'g Q  X0^F؀ȀH(ȁx؁$%#'؂,+&3(*X8x:(؃$@BD8F<)LNP6؄QHJXSGE؅\^XZhT(d8Wkhej؄at8vȆgqi|؆p{8x(UWk6$`,,4sX%bm"ZwU$Ur`H6hZʄCUq xX 8XxhɈȌ،8Xxhوȍ؍8Xxh鈎Ȏ؎8Xxhȏ؏9Xxi ɐ ِ 9Y b h!Di!~4A~7Y7 +r-S)tK%]X3ʅ(pq^ v4Z 9&J9KٔLNP9RYTyVXZٕ\^`9bYdyfhjٖlnp9rYtyvxzٗ|~9Yyb0%By4hFE{!r8iTG9kq"n5F-Ckg"?`7fckknHXxɑiЉ9љyȉ֙ٝɝ⹝乜I9ٞ驝Iyɞi9Yȟ:) :* ʠj :Zz9=B򆀺l{ :>hZpjKN:OڤP:RZLzQTV^_ڥ`:bZ\zadfnoڦp:rZlzqtv~Z K |ڨ}ꨌ :Zک꩜ʧ 0 x wn*kOcp[&[©8J*9iJȺ٬JӚҚz ԰ hʭ麭쪭Jꊭڭ*zZ*ﺮ*ʯ::zjx/xؚWMqdlD Sse;CZ*,k.02 ,k6;:ڳ@8;7ۧA{4n9+˴nIyNw4}9B%[XT@Iʋ)[l[joq붊z+y˷{{~;}K[{+˸k;y;+k۹۸[[K;p۶u;[{tk;ۺ;[‹빴lk;˺K@ j #AvMn"X ( MKN۾E+K;[{K>+˿L< \ C[ ;ڪ56:FJ * ,. - /̯1L3\8|:,<@LB\H|JLlMONy^xz|脾>^锾>^ꤾ>^봾>^հtª\nbY{fi)#'*{8|2|'|Q-r-'SxS5S@?/ADFCENPO/QTVSo{6 fem.IR7U8numOD35^u/łOۈlCZtG___ďƟ̿_Яk=qjuFAxRJ$Wl2&ʑ2S¼i&M9yRgϠ3 RM>ETU}RjhV[2SZzVZd׺m6.ڱr½k.]yVos bō?FdÕģɏ~S%[xQj֭]{~MoYjmU#m8_Xơ:OW73j5Q^}3W wy/SGj T[hjbYABI-iR 0C 7C =԰C?1DO41EW,E]TE_1Fo1GwG}ԱG!2H"42I ,I$TI)2J*2K(K,ԲK13L243M0wC6H?`4Cc0#Q(M!`(4R@ zLZ afb :]!X,F"̩&z;ۆnn{n{p 'pg|p|r-r3|r1|;tM'tSg}tQ}[vmo\Mb4M4#AJG8 T)4CQ L3_S'րUA#r"Ƞuu# Q#Gfš$@A ЀDt`(NЂ / R`7(Є?T%,$ 8ypT-Pj2h60|H+R#6щOlMĦU5jC=`D#` ?o !?XnG:юuG>я}HBҐD!HF.ґ#%IJNҒ%5INnғ'EJRҔD)c>A ⽑6,ﰉPTЈI(C~b2LfjM 0Cҕ.]A6"Ac-#iԈ6N8 שv'@O)PeS?=jP:T6NU*T=ʅN>P; 8V}?v$H Lծ̔́Mml\#Xq jcFΘ0N! S,q1h43"1Q &hEZҎִEiUZֵ֮ke[ֶmu[ַo\׸Eq\.׹ͅs]N׺u[jPu"&'yȡ qʴB5 Nz^5x}{oj .p, aS#B#D AciNt^v aX#c{*³(g*U/vqa07~;HIAϪ-9er|6ys~s=:υs|F/zГ~t#M:ӥt?}VzԳ~uc];žu}f/{~vm;v}v{.wVɬBo7nn ժ堿UJkUCJFW<׀"_!lafŢѲS?G&u݇}'~|/͇?ѧ~}o.w5Wch˛r τ| o(漿azo)]qh @ظd{VIs&ֺ[{A?'  0:A0Wʬ\#;HRкAAA !,B!LB"D&'A(,D@LDADFGCHKbFcmnop$q4rDsTtdutvwxyz{|}~Ȁ$ȁ4ȂDȃTȄdȅtȆȇȄ ? u ;iO7cbd<7Kj>2!2ѯXẸcE|M]4ITKOQބMJ],qSUЃ88KԘYZ[\U]\]^abc Vd%Ve5due}fijekVl̷Ŀ;IKI@˃oAM\)WX=cIN<0@|9xI9ȕհ@@moRRADk@D؎؏ِّ%ْ5ٓEٔUٕ]YɌ+"Z5̙IlY\Y-0cQJY\RZQqڠ1(R d CXUY |U۵e۶u۷۸۹ۺۂ;[o CK]-@3ӍeuDžȕɥQ",5S ZT^ =`L[5EUeu嚐<}]%n2\XÈ%5HqY-FU[^S+SPUeuߺT/3 C^"33;3V_׀UG)*` {@{mn"v5`l``>G`f``e a୹Е>Y.Ua^aHaIf Y"v"F@bahbbfB`'n\nUop8؈}Maܕ~. Qc(.b8H`PWihE dac(c>~PF^ 8Fe&H`]eU`=dxhV6M:ӋHa^bP-s3f=cnA6Y`MDbNhvCE6v*HiXfHfWsce(jEPng xޞ|>.gcgNb̎LcԎM\ Y_rNa;8s'i f)igv^iFff^i>GIghLT鬑逶8@UVbi^)=q钜iaV6bn!a`fijfjn賎*k7>>jjG&b GYpngn0 d9q8VsT,oHn *d#-'F؞Q*.s<o!CdBot'Gm%O{HJVg?^eH]qt3qFn9o`[XtDfnV7F*vpZq]7rD2GNDOrnc5_j x@m.nwB W!oh;vvnOui7w\]5oMm6Pw6uY=[ ؄Po*>KnK뽇iccXxeٌhi{G{ڋ|{oju||FW]|)n\)>Ɵ.ǟȇėˇ}oM֖d`|_{&n`ſ}~w|7֧f_}~GMGѿe>hۿ{ɉu/-{8Ahc2^ GFK%G @$OU Tҟ̈P*dpĊ3ntqBޫrEM{ 9TpQrʲv/ZDJ‚UEʖ)B!WnĔFzíӚIz޸Щ85J?[zlTJ&(ж3ܝQ%Zj;{iA1kӷ Vim\߽|`OGHB7qJ'^?e2 }*CڀOMY45F|5P-/[ip ^ڕGP`,.?̀VRIk$ilEF?c9Y}zmя. Yn3jIP* `° 5P *[&m J?cO= 5~Q?V4#?b?Lq?N-2 )ԉ*E:i\Pzjy^z?^Jti&saVUhps_ G\6 :H=lD:6 +tzϱ1L3T- Pq 1PR0+հd;b·v6.Y:)On&ae+)XK+VR.dF+;0p̑q\<4ǢBH+ǯȬGko|OULl,;e kݛ1GWk}*=6:{?qr1v=s\ Ͳjboc- nK4 E6N uT?quKu>\=SI-{ínwC|K׭Y;]^mpn6gL,s`e9R#NFc/tY.xrl^[""ÈNL!(|V% ehl@ 6!= P0즨9,I1 džTxuLt _א9q%opqr~eJM_4$cHBsk\=8ڈ~d5Iqh>ٔ * bU(ű)N2+-@(bЈ$1 ȠZ{U `AuQUk`AFRU YĪKd2 qM$7Ʈl  #Dsʢ {iF2DoA8ZRagOfwUHmK-/sιN6,ϵ؄hn61x]"<5J B*]C`Z܋uvƳ T 4b@,bϑ1BH/v  ] %DdS_#g8oժ|i%1 1uSTc9qLejd{"7ߑhm~bl_ђv/E4-U/{6.m8 KpoVj8 ݴnŬ /K̨֍gfTY!{{VOb_xDCufR՚9݄-V` {dŊ93ٶ |AR*<(BVX+PN!Çj'&bLyD dE:j((PL0)],pZ" '6颽Шep QS'y#C/ٟO-M5SpRp.Iʹ^]]EINZeG. T_չ8 Flϱ0ޱ ϕhԅu3En ] J|Ixe xcЉp[5Ja!a?A}1J\4C3؂ޡb zdAeQəʭ,%^&6Yb]lt(()"*B@'&bG,")f-".~[cb.,"0P%?34 ¤P!6X#xJVL]|#AА8861#?;#1G=x\ 0X>@$A$[mЩ>B=ZbAF"DV"6">$/Z$G\udyl՗xUU5a@B KHVd#F̤eIbf$NN$OO$PP%QeN#2[c*'|Ƨ|'}֧}!ZH"[$=ha|$Te\ҥb&0GĀ6*n،}ڸ3{=4]4JEgMM}((a"cb.#A rJede"V=fV 𸎦$H2T6(V^)f)G&I€Id>Y@V \AX^j-:Ga^d_ŀ NFbڥ(M}zN4*¼v~* RR^%#C='5^{ŒXbH8C ސ"JUI*\%d SȃlHD_<_F(D(-T&-ZF~++g様%֣PNN@c_!J*6XOM'+CXA*(#>UJ* :,a%l ^#iꆼqi#L^%`܄Ptg ByjҴgި_:lݴ+6>-Ԏ"2*0j(JBPC+P1lCB GP' D3FF_}mmضm[D->P_V idc|Sn.v~Prh^II[aD (])5?AG kD0nOP앿fNџ!>\6o V%d%cyh./bo"#p$Ή=h-&"؞?t hec>łpD8 0 *.o/ 1]nv0N+g㺢.=)>Dă o3q,Bbn!>mU Bă[D>+{)i³kf>4B'Bfp*633''jp5/4FgFo4-~J, kndA,GK4LK;WpP')ã)[mOGP PDQQ/PkIR75S?RGPCTK5QSU[QcVkuL5X@05lq!9BJ>pm:8N[Y9a@60IaqB"=y^;v/5\vLΊv*xj dI4B^#ˤu2a$`{4z_#ad:C9*YM<.:6r 0]_-J!;p[!Ox?E&Z= ASYD@)"s˭s*{{4Z{JrXr4`r/;nv&NF04>w]FxCxc^ԸxS, 5|ryUAtW? @,xIy5 4"(|ȟ:޷ |M<5Pf|,[y@VB_n#o竄ߡA>h8W븿*@Ȇ*E L*8l(Dl&zz&*\uH5(E4PY@!TJDO&?(ةRKHLW?l(GV=;qV5;-@F 7`TZ5T F8bE1JՏc{YCEXcE8Cr?.Ufj8e܂,N|yT'ψ)KJ[bWmGKZ5ơbA6Őorn pn\pTTC?iLPDnD14Nߴ8`OsP+8siNHSghҦً`UZ,v>Kat3UY{rjW~=p[Ǘ?~}׿ P ,LPl?Tg&ܢժAAYFCĩ T0GTj~੟&b|Izc "K@̬!Q8!PPe";~,IR2O2K$챊,cH"D#uLMJr0{=QTI)K1TM9OA.B!kӼXk 5?"ƺbHCUC/_{U`?QL/` 9j@103϶ƻ]fbYfTşMxҜ8{TF4yg~×#{,۸,G|7;=N[ˑvkޕU9AYI.?%^u5ezo^$Pjuil{8 $x|TP$A1NfL3QFna$33\H̄kM޹fA Jl49H$!"fyY)1\9uJ ;/}jHŸ:5"r9CVc2 B,c&LX:3̞039i{+JfKvi֜l6;"a^:9cR|^Ш6zTm|4@.ePT+ S 2TBEt3f0?x+!HB-t aXQ K6Rzp !}jToUf)9K<&ƉŚ`aa]E1`Z90:G9Αuʶ2 uRG~#D#EE9HJW$#IhX'AIQz)KIS2\+KYΒeB U QU6baC>>Jrd% ˜#v5MlnS7Np/49љNu>x.+CZG?!Ud1?k<$j%DO;Y aD~i$;1QnhfX*ꗘ IcV$VDY$V-HγRg> UhF!I O#&AQ(f**@Iϓl)l,.ۈ`OECrA1k@dmqLt[)aӍvB8J\s "$7DV&gܩ&gÇ 1`5T uA]G^7Cpa-p0{}ƃg1091|a gnAbج"h,$>؈ğ0Q+bcx^@$y*K.,e|XA,B BAl! [=x؂P1GsrbeuѐΆ%II܋Ԕ)xf"c-ŧ6a?ԋCTuyXRZm 8mi=)~hձ-(/SWB X3CpRJ^AL*qh$3bŻk7Y6] hی3*㴵guf ZW6؞'pd48Q*ٚ3DdX(IQD%G(]A (͜X/E~*C^N e+ ^6!~nJNIg%*t&L$two]xKѝϖHG8"4+>J{N\ 3v"CTcw]Zd$-aX ̠K4L 3n kUPCNzGISf>$VHê d:lNqGNI{~𴛪O5P1G CJE E%),b<*zl" cbl?"rF Ē5UUuUYu@p ˞LKL/B.nRB0>DM>!( `RH"utZ*[U[[u[[Z\\%ED׊S5Q N+JX7t(oewviVohStӺ+tJ 6$"Ԏ(N`af",( s" 0/20 :1$$rfCH X ̀ӭvU]Ioi]sQB0N)%$NrTeȾHW"Ar:ss,Tas K(\8m}T˼WQ,l*p!XuJ8.X謸 !xɘUO$euRXeqLBV"Ib-!h*HKcb+h(`D+r*$(Hbj | wT$GgCB h:&$dy.R/.#Cr2}皀rN '.i,vʣ48C B ]A.X@,sa2WmEZpZ80FWpv&h,r >NA-r:8$B I83?W)iY{}5o &;צA vm%IJYȥG-"nb$]fd8LN,A ~R;bO CZ#p"jORhz•\: %8TvC Zb=fFFU7 '*/~'0gh3fj"F9V3&Te_G!@(& I2-dy3"kn.s_ g[KFEzBNa}{k.Fu}a&LBu 0 C10٘2+Z4Pc)0D7e/CSA|pM8|~Ϩ;Ye,Zҳ(5e>`2q;&^=3P܌g`tF&.`~7 ar,}b/a< X9m+MSN4EWgE@vIG Sh&2!i'7l&%b4Kѵg In o op}iW8rqq"g`kK. ѳTw4zw#LԍIFg/bquw:&ߛ[ߧv%Gwxw>e%ByS9CbS2``2'G{ny}!S 2ѽm^B2Sڕ 2BRwsSà= oFS1bTeMU@z>>UeowUWҀ"狡.>ᡚakDfQYnY Pվm[ \M\#J5ԣupU굱U` __b!`7p$va) q)vHAb{%IN"W$W?PE>G@d_blwvz"~֡mBh7h'̋g66jjK&F*Y {?|UÑ=UbZ5Qʔ,Wl ̘4gڬΜ@ GW%F l5 BVhxɅ%SL-28$?+<h3ot N8ċ?<̛;=ԫ[0b9r EW'tIVe6~N噿Q}icAXj`D-ąi 9O34~&F}I\+(u4W0٨;c59(X9cNI$L&uV^eZne^~ fL\n%pe_f}$& c966 4"- rJ6nAz瘉P#">1DLkqq>rROpG5B*GRGDɪ K9쬿.l*:mӊmnm~ n]vqb506W=֣zq x`AĠc! f_*pH[ L8vx.x7Eذ#/[ \X5RU*ԈD@^w bfvjvnE?m] uA=?9izT*vJ mHxLE,[Hn{tLԪxYQT6A{N{.Uvxū ϣf{)H |RaR!᳅#F\8*UFqp58 2I,Td1YL@QiTAcz?oh` (3H%܉p$, O´-sCs)LJ ks0a08,qSlU{4X2Q(*KD΋Ull8\]J'G,$y*FM 9!HS('AjU>i8BM o T("IQP( 5B)KO:41PQC)4`FӀ1@3qL"B49*A%)b݌f gJ|jTf,Qpq? гEnnmn;L_`(D.B)r>~؆#9YgF*댚=Xz8xP!*TN|7؆2~02]Wf 釖թQaX ,>uMYмu|k_un]~mR(lиa/`'TFPE**YA)MN>9 Ҏ{(q-0.Pi! I7]EBjZB̓6lrrJ(Ȍjэsš.o]jpt2}nL[p!2 PBol"n0Ѳ6焢d-]_q{?.ue,f e\4ш.Nt=8Mc#rPe]YaZbX Ք[1Sc-"ze R=PGs:d޺x2ό48tX`tpk{—QLZ#ִWP& -)$H {aޓ43 W6P]үU-7eIXw󹬪5qMKcZ#29@YOnIROC!Ej[pWklenqKݒޠ"~HŸMSM/8 >D eI]p5*hFD+xQ b(A$W=H9`uG}\qc͸_euͰ) "epv*-Cڡq`+̀|W?hR (qh,CG׿c4*kil5ؽO/Z S0NyzV[@| x ї|`nU[ {~gnijraX˯d)e$b~pLkOMwv H%3D}߸' 8i3(Ђ|Kԯ¹*8GuәF? >]<$ŶKV)C9sCJ`5l$cUǀ Fmv.0pGV!u1RuB1gӀ~\' !|Q&sU40p 00bSp&C32/P)C09xw}sֱGz*ͣ3#dCxPHccU(mdXa(c857>vSІ~{h~ ~v 1ADh1(qp)ٲP8a1CdȉcttRWXsV 8U 4H c)1)lGn y 2}ˆ!H<,I3~j y6fќ옄ʳ9<( )_bi(ɞY(_ ɟXћ׉6`@  r. sVg`~&P  US>]ٝ')*fmh}knn&o:"G}u+#멢EjGZ9ၣHaDquYu_u^v1vQv j!n~!wFm:qRS>4gH }})7~p~GhI@wI!80xUA>Z c2ꪯzmԙiс"Hq2?U)Gh1 40880wǃ*"0A^*1AQJIY H& ʮfBŪ }n膗#0pwH{y إh*/۰,(S9!!5۰Z Z@Is%k'W)Q}D [!si 2q72 ;YruCZT@IAYOg(˵]o4}+( د9aT9  aG)R# +q1zD:J*u-ɒ1;5) 7Ͱ=)?yvBIGIIyVSi VF0MRkjY}ʸKk6,.ZlYn1:oي2˶tvɥ[{I~!)nw{w|9ͱu3 #ZFƫ˿\+Ky|vUꓪ {[ۿLaKg!YWd\j%l'|[a[ *(l7ÅJPd)"|2 ElG`;Ȥi,C?HLU̧aY?  ^ ^|ƜVi|**.-n u,vLwyǕ~ǀ1ǂlȄLjloȍ̄%*jLɕ\kIBrG%ʟkɯ (mUJ˿l L/|c|ü̿P،ڬ\1ƬJX9ɱ XL<TBIϦ ]]M! =$ƴ u*51"5 <-/0,=513 6-77rIWH# WK̝K4< QtaRP>a ?e g=bi<YMr4C]R-*KPS@,Ôةض؍ ٓ Q@ٌّٛ١m˝ץ רת$ݻ ,ۏ, ط ϾY=IYMm=-pY]q݈c}md"a*mϜ+9 me--ЩM]ঝ6]>롱LԶ}N%.0 LroMMc <ĭ+no=K}g\;!9M&4M̢-I~<ӕًٖ]HGڣm5у`]ΕK"AH]浽=mN=^s--w@zv|瑭w 炎 0~N<͗n}7&mml٢ J,QvgONGGiFJNUN>Оua-CͿ.jޤNP#T7wG"n');թޝalca \79;=?/AOCoE?5<ȋL\,SOk[rta/cOeogikmo?K]OuB?Pѿ=>{}/O/_Z+v_;/Ooo&O*a5԰O,_ȿο?_OүֿY?-.|6</3ۨUXP A$`*?R%l 55fHQŎǍ0տj0GM9uOA%ZQI.eSQNZUYnWaŎ%[&0nc6T\)\a孻R/_~+80w^b!s3dNj1C&ډ gKMc8bn,C[^Nu&*uo'^qɕ/߿-0؂"ۋ!?}{owb#oBA@9 +B 3pC;CC*|jkPy38ˮ f, eF@*)бrH!$HjȌZd4&tEbhX!.:j[64L4TsM6tM8{n::#ip{.'T .A)P8PF FPI#I3TJ;tSP3LJ=i T[5mJ45X ̒TH?ME j0Nb5XdUvYfZ>IeGjXoe.s}sVjaw *\%B?7V8`6_>Xajs3@Xi裄gR -U A_&ܜuecyfk7砓:밋)z*T}[XT*"8spFT$*`6=DiMmzST7ud-$*NzT&K%jSK25NU*UZթftG? -꫸եA"69/%WCNzWU{=K>G-gvl sqa]lc: p̌i$2͆ ,`TBlU淖Uemk]>R:2Zj[bUWmw斩ѳQFuc*mT!$^uNunw]6D[Kb^jWxYy^7|[_Wݯ}_8[`7o`Gx8S`*:up=a(R\  ZKq]b6vRiXǵ1wLA&c$ 9E^E]XSrC)zNqc&sͬ9 X֒JD$)?Uc_Ր)+gsb'ʗ;8YsQ'V]3Uns[λOTeb(j]0:לG^章L⣘FC{"5L|GNvjȷLy^L)Y ;X=ez5ŹWtZ_ FWAEc<@ˆ@8i{k\El\E> n<{;DFr,ǥ#BxxQɉSlG^iGi*=sa+ d$ Es|H$9SuQٖrEz>h- ?ƔPI(EFHI>Łu)wĉ\~{G}I1f(.ІQXȃ[Ȝ;Ɵ+R7}SΤ,:-k+S>S:ИtSB-TOѼRCmTG,1KdGTLm95iXSSF L-USĞYSPSUZ}fF]Ui8P`m`ϥ0֠O"pZ}VhM.M@vdM8eFiliH8L |"}TĜ6VzW6ԊHKlE˿<R@@֤0s e ͙!U{}X-@lIVxQ| !8.x(t'ΨU5ʪʬ\ȮG$KDKdXbՈ=Z]9D ʰŽˀ=6pI̪ЭLYƬLL@@$Z/7LZլ pMIG OLRY(Y UItW|\N+І'`W YW] |QDʉ,Ϡ|P$<5q+LD-[OO]O-]M޲Hj]P\إM G[ϑ5GfiШ\nJx͖^sQ(іN͖QXf1Z_͊[( uiGQYAX{Y[#F%.h(еR_NajAVMPi(\]a> |%fD`<` Pb @a$= S'v?XMb*FbD6?[b.bFKԊ..c$4b3^c+'Eb6c_6ST>b:h01n;>E3;^BNd],cE~䣽bTTeTHdZ.IKdOVC63DdRT1R^Fc=f[Ve-cJ cZe8 2e^f,e>_a>fdddd~fdn@Ahfe2flhl?bjnHjf0Ǟ>kAkm?Jg^Zb.hm.6^mn1nD̎mEΆ3%mUt3unv-j~nޮm:_Nk-%mE\f~n>/Tn1.o)Tno܆p.lo=AhMZnNnnOpCfVp op WK>mpojqVNqi~qŮIƮqGUifbYk"Orip@po%ri#p)7)Ȏj-81rXnq0/6qq3_s7Cq641Fp93s&sQOu=pWuY&l~r!u]6CXuaF? vdIJOvgWLMvjOPvm_R_MGGmXvPsq?wt{ttow]Gt`owGbcw}4oX}h_imvw:Gk;ox'kvvuhvsokfw{|zW4w_pWx{fxyqGQUyZ~xxzy0,/Yy/yv7P\]y{dNJ{_{o{{{{{{{#{{{||/|?|O|_|o||ȏ|ɟ|ʯ|˿||͇ȏ} }7}/}?O}}׏}ԟ֧}ط}ٯ}ݿ}}~'~7~/~?O~~~~~~~~'7_IgG:7F_5,X ƒ.|D )^0F;VQǑ5 y$ʒ.[d)s%M63μ gM:S s(P/s -hO1.}TI^VXVUױ^ {,ڲne+w-]vν o]z w0`o#FƊ+qcȔ-K\cΓ%wg͡I6=:s֩]5mٛk϶}:7ۺW;8ƁWpΗ.t迭7^zrӣwwɋ7?>{ݣ=}Ϸ>?~8 '?l1TxaZȡn"#~X'hb(Ȣ-#3X7hc8ȣ=$CXG idHɤM.%S>YWJieXRɥ]n&c~Ygifhɦm'sYwigxb[ :Z ((BhJZ):餚Z)iZ*zꨪ*jZ+묺+k [,,BlJ[-N!(nb ~v皛讫.뮸ۮ;oۯ,.p*0Û0:WLf,1!_'(2,2ܲ1A1Ft$+4OÜ4(;PKX..PK8AOEBPS/img/dbd2.gifGIF89a33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,3 H*\ȰÇ#JHŋ3jȱ#mA $jAD?/]œ)fKbĩ3fN@(m?TZM)5H>**իծ"ͺu*Wj_zUlYXeE۶pKݺxw^j~ aURC\X1Ń3%Y.e˓3c rg͟9{ ҨOtԯW ڸovܿwȏ+|УKNIDi0ȁc ϝx9A'hC% h߯߾S9%`J%UV}%X]5VWiAVZNh[t5WaVa؈b'"b(t5Hb;ȣ9HِAIF&J6NF RVIVfZv^ bIfIbp)tiv)ݞ$M-; J_OC*_}*~MSX`Ze Vc9qM!Ֆ_}_"(+cg}i?b>+d?I.{la'mNkm^m} .5 K *>,l\p< #{pF,7$SSh5KPx2x">4yݙ!,3L6Lr;ܳ,4 ]4+C3tP]^xT\uU{ηhۆͭؔh٘ZeiiۢMjejƃ7y=kc'5GOIzIjtӡzm_'ّjۂFI(nvC5WՇCA[YPW@A*3kB&i泎JW"vKmX7aE1:!H!&p;,XD&,B9bkЂ&Dz3Ń`1bԺ3m9ѼhrNPr?p"ٌKVrfNhyvh 4Ĺ%,\$E%1* $k,#1Dj$8gͨ\X'tݮM&INunwM@RD;[O%%|id#%fM,~{Ib~pѬ4F591 4"E4}LmBWDMŇ{v5bwH7l;&%Fw}%{~X-jX Hbx Ƈs8$m?bCGPy|| (|TFgF@GQ'>hd(hZ\)fcib6iiuv0]Fjm7j@*t'w>uATAEu,re"mEppuuWcTM|I[`qy-L1xslG1>d L"VX|Moe{`h|؇0x|ueGW6|'e1w1,o]·Z҈'y%e,1OcY@=#YcXT4D W`XsN=%4Ub.wZp4s7a(s9szD{֤3s"gef!GFao<2vVQkxfƌAUv`h`.cHXHx$YGRu963XeIivt|5^j^1_yK3x"%8a]}4vbc/PUF ֋fFq##;>`a7){txa tQ%;hb,!, {M֖$uMG|˔1O!%WU9$b \hPBgMuldwqFqqciq~G*R&Te?skuWFfPfpFqգKu$g y|ə .DlBTȆdxQIUQs)uɂDf 9jlj=A8jpSjBoF$#p,Rkpkk k0VP.TA5 ;;TzpoSkJ/kvAcPGP؄fmgkJBr)D@DBĠ<v*bVeehDc^TFTT{d upXHbR _8UZ(U²WMV%xr[VkK'zueyķ'R{ߔ,r@R!Ƀ@ԹH[A TƴۉAJ(o'QфjE1<Ɇplx| +jFȱMĄOPHt;v$;"v)Q*V1-Kx+}7}+iB? C B}E]l?mN \wj\ Wu$"кl]|b-7̨ eꅑo ^ ɿu|yz|~؀=؂&(}؈] />\hϖ=)mRԅ FJ x̃q9wYIڻAITKh4۳۽KtMmܵ ǭ]̍=Ӎˍ-tRGUHXj\\]-^]a-Ǡvr32UJ!])2}ܿM~ ^M=^A"hϐ]d|ՕmYu/ޜ]LBxq͝N+KMDT{.mӃ39B=8]?n,LD~PNCNO.{YZ]~_Nac^\~[^k`obs.dNwnfexmq.uNyn>^~荞.>^|皎N~飞~ꛞꞎꫮ.Nn릮븾.Nn>^~͞~>־Վ.>.>.^~ ?_UH>$&/W>'/+(o0,236)1_485/@=DGJ?KOoN?ELP_ޗ ?bc_dfhjlnpO&$m|rx_z>{~ =MoO݅-o_ݜ?o_/҂[ݛ̿ rs/?_ڏ|Oqhb,(Bo(_M"UVOMK@j jTИI|Z4ӄՖ"=ڔթYb'׊ԪQC{-fhjҪ׷bvu^|+p .<aŇ5^ Ĕ[\yf˅jhѥI6jխYvlٵi߶nݽypʼn7ra5'ICm͚Qm4KB  U 3pC-Q;CO$ESdqEKQ[EoGsqGkR {G!$I#drI'R(I)K22L-L .M|{ KX"q4g8$B4>=:CPEetQG&uRK+RM3tSO;SQC%uTSAϸX-ݶ9X5:м;gJPiby-OTNMRV]Xko!vAİ=plVpv[m5rޭ ^܍y^{7,|`}W/z `6߆^%X-V Zdu$gV?Ԃc?V%pҸ 1nP+M#tnFiadr ;Db-֤m`@O肅y'ڧƞ3.2YvV;nkfY+Xf{oo'|p 'UsgV+]oUZ=MruۼrgU딃qU4*&5Y!4Ch8Ze( 6c4c= q Fkk|X`rż=Lu|Ğ2SD1߁2XUS1L"c5zCqw&74G>gd%7Ovrugl\'9Q-WQN=M%Q5_noUX>RvXeN&f1,, kv#4g"Evvy'倧`GGș)x<+!PX͊ѼXhcN}zuڬ޲[[)lm;c)ac-XkTmlo;v=nn>ŭnt;vwGPh$P}iChPwi'YLbWA, n?jz"n}S! y!EtRH 1`0B:(?u(NG{KZ/gy|C0iBkNk a {h9:!m1Qhؘc)FrKʲ ˱DK$˳TK[ܖQʦ˸˹˺˻˼˽4IIIDLdGatƄǔȤɴ$4DTdtքהؤٴM@j#X YEDTNJsxNyN4NNN$NNt|OONO 5O4OeOuPePP}P P %PPu}QQPQL"-L#%#&&'u()*+,-./012%3eLKdӵt5}Ӷ6ӱtQLN=S6FaVa a aaa!a>!6Vb$f"vb Nb(n*+,~b--.c"b1b2%>(65Fc6V67V<;b"` #`Z@B&CDE6dEndFFdHvH~JKLMdMdNdPPR&m 9*rھZ[e\[]\]^abcfd&fe6dve~% 5j p5_nffpf gr}_s_o^gqnguNgtfx.gyvgz>z|wgx瀾g6FV}gy_Uj>èiNj꬞jn6kFk.&k^kkk빎kk~k6FlVlƾ컦;c@c5r%FmfvmՆԖ֎mڞ׾mX =.T'tMan厛Nvnnnnn6&^oNovo~onoooooFpW.p7g p p _pwp7q'_qOq wqq oqqWn)l>3r4%!7"G#W$g%w&'()&_F? &i1'1wi2G3Ws3g2w4os858s9;s;:Ǐa65*x <* |# J3 jC$< S,| cʰ4 s갇<a9uS!F}G*b1ɯN"8-Z1^/a<#851nd7ʱq#8_~,B P،(eHEm"TϑZ UD rr$(?)Pr,%*OTrl%,_)Xr5 L"%DzT#\ w6 \? v$FMa&7p9ũrL';x=zⳟ`h?E1j:_ Xs, kjǚq22H?Nr&>TQu4;Nj)})JcRT.)MoZӝ괧9)NSU>5*QZԥ*bYttK$+N*y,礂XD"hY{)Mj4cʌFU n#'?׼5}ū_ U%_2ְEc# .]|*2̂֜($VHZsr%GƂF&Z?25E*nkۦVn{ =.q;7er ]=0/7LEQKVծko`ME]|+ҷ/~k^RrwVǢzцDG9dY[L"ʵ椩G;s0A{8&&K)~1a861aaXK& /Μ&`ib /\gjcC/-s^2}sY:ϭYͥ{L-9W'v;n3? Є>A/ЍFtiGOz-M+ҏCiPZԜtS}jLZӝV[MjY:ֶF5a[׮5{_ >}a/FvmgOںm+ډƥó_I3zL5u~7-y=1_( 2t(߽o1x Np w8.S 81>qW<L=񑋼 ߸~򏫼OWNr<4ms<;gσs37z͋NtJw:ӟ.SK:Ա>uW=]yֽ`ߺّ~z^cv;s<ȗ?r~?j[\WK-g5 3>Kzӳ~W=/{η>A^'}৞7}WKͧg|3?ˏ~W?/5':ӥvRn;-1^ &.*`2 BFV ^fnj`r   `   ` !&.*a2!BFV!^fBa( mߍ!!afK!֡!p^f}l I!!""I#&"#F#J"$N%V"&BI&&v"'~!zb(""b)#b*"%b+%b,&--b."$f͉_1#2&2.#3" ԾH3V5^#6f6ɝU6#99#: u-b-"=b==.c>Σ=#>$? ?AA$B.B6<>d:D#DNEZdEdFbM 0[:$JJ$KJZޏ$M֤M$Na7aa8dNP%Q喭##^!i$FndBvdTB%CJeUR%E>V:%Wr$VZeVvTnWXUeZeX%[%\~\b 0TQQ_%`'tFt K*!fb$Dtvw~'xd$)Uc4'{{'!ef YG !mg&'hg26hB(JN^f@b(g^s*>H>X|( a~!AM>LÍNr^)k' ldF=|n)vig{Rr֣ ȸō>5쨚j,h)F(ꩆZhi)*R("jhdrdv#z ÕB=(#~?6Bx*jcTgFTC>8>j3$9#ւ*+(ORfRs*5ԪZ2"h*xj~+f&i ~qC3Pk^48ҍNíNè*i6*+**":j6l:l>r.y6ǥ:kJJ)j뚅ʮ,^拒k|H#bk6CNôڂϊ*ϴ,Ѧ䱺dV*B+BiF)5j-vZz&SH[Qٮ뭮k櫯F2,-J,&, .->jur^b@z#efm-~.!uȈ*,-,vk..%.%+ӆ_D>-Vmb-֖>/FQF숭H~lںkƭ*o.⮯//ooίŊ2'huX.c^i&0֮6?0~R, P^0R*v+t0mA0 ~ab o2g 0!֎ٞB3p,:Rr+/6;V1?qZq_OzqSDn01ϗz81ױG 1wm) b'2c"w1"72G"?2%%%3r%b|(.+ 2)nH S2++sF +ײ-2e~fb/kr&;r0K2$O0/ s2&2#3"^1.g6o7 ƇW*739rSU1)63;2}1=72Gs>333>3߳?t@34l'K$C?t+8CE_2U-n ?gcVH'Ic>԰n qI4F4HcȂ1h"JGQCQsHS7$J?5AiIT3-&Y@L &.5'\5@ZA5\\ tAVNsH 䂨IubxcLWaMWe(Çc/c'6e0vgPbnHvcXva6N޽7LVpSF3[Sj-"QzI"ElH`6vLyASI# #NCMCD38?L31w1v"6rkv{)uPk?H-m녒QRPוxCvN{;C Q^k;v#%YGŷsw{wD%% 5Y+M#Y5r##[xW9u+"8gq747`r3@,xys(K8wsWxy4h&HdNdsG#HS4*x3=B*n,hCtGy]n{y!v5)`,YO;cGSteブ~܃mU9Gyz{@8C9Yay Ed4̐w#>{c~X=_RR_R@5}nj{9.iW:/coSeg~s6a_~O> ?Hg;D%5 bv#wh_+;7@O@R ħGmD_jA*5jJdHɐ?kVaH1EVhR;/N_*gl P:׌$Ȕ JtVѨՈ^NԶ4dMWz!֤f5XNF5Zϟ49-fʆ]k-MFft)&ЍjœlΆb=Ich>1j,ukׯaǖ=vm۷qֽwo߿>xqǑ'WysB8u#U{tR^T$8-Cy)mYi}-=*ge[5c5}Z衉.裑NZ饕ƩLEʓL髱Z뭹[Ԑ۴mFn=[ouTpNєm&R/X9)w+7sA\tIϸsC/c%g=Q}]?}[]w_=sDV$Y5 eUQ9ۿ^۞N+(Ԙ^o_V>뤆[@ԗH}*T+gġ&{H&@@Hb 3epg9PPx a/R:ŸzrS>3>s>>s???@S@3@ t@@tAA ABTB4B-tB/BKT6yNedc)&C!44bd$(@CsjBҳEMF1F54GiGwTGmGyG{tHHH4I{Ա*N0nX>CMse؆ix8xјո8x8'N0I=ӇLJC\ f8uAqNTI""TG)uW}u3W59EٓI9KY;P{mTAĒ5#fle=]E(RU4S_)5bTaSiӳDJ;bwGٔ9yy/X"Gf/.rZuZYTl<~>!~%)->1~59=>A~EIM |Hma 8:ח"e2u~y}>~艾>~陾{=ף]ç#뱞#+ >e>~$Ba 컾^>> _~ %?)_-+/7﷠:\dᬶo Y]a?eim#z(<^f^l)4 B9\_`??a -R__??j4Xp`ƒ :ląNX1bƋrojmQ-V5mP濙4kڼ3Ν<{ 4СD=4ҥLTTguUmoSM54;m̰l۲q=[ݴy]Wྀ{Xob #~2cɎ(ZATSpQjʡ̘5W#}4̯L+4ҴSLujuV o̡ə/<:ͩ?vٹo=</\l) Ox 7O 8 !!X!`GL aLaUM T*b.c2.uAQ3K(~R4~L$*EV̒7Rs 2E, 9!HGYSh$~G&@6%AbI$7ڈz~ 蟂J蠆衊&袎6 飒FJbDUM{[İ!R55cjPիVaWDjkb} 13rha$g\+FlB! f\Ayi$=N!o,[Ƒ 5Y@6c-TZLQnlQQ  0'|p ?p OS 1oQA[!a@rl*r.RT\RLXQss> 4NU0V6wbJRrU-ѡdq\MJ(6loEM0tM a7~ 8I x߅n8'8KyOn9g9_柋~G%#.tNS^?YHd29|7x#>!7OvneYg q>}!vF/kg.593[:UNj l Bp U# UA >dk^N8=9c SBp- kP94?`6,?!S$*qL,ФR{I~8E&QT؆$HEk z#/Vf>@b5| $M !#bMBII I3D24I"yHHё4$-HRRd&/M(?JO4+K KRʒ,Gi\r0>mS1㨚d*sAUH"+JB$ lj3e#ԙF|I782EeЏoJW(Bʑy@|Nc'9-->΅Nk(C::.4EZQ^TB9:0 =GAlK_+Qf2tvMt:O} TyK{ Њ({Չy-c|9q\ Cr&5\4wygn|!;4Ę1@8Lo:hKTμRͨ}\N=hϮզw4tm4AZk ۃe\7-;g-s'7|;x9 1b#ԇo}^eku5~OgO j ~g"}=o)oQ|͇_Wſ??sz!L߮~2'xtg 8;Ubؗu*(8fg+ŷWljC(22w#h5}'r};Z'}4~W8x9ȃiA+ل׃秃FXDKLfhb%rz!Wx?P]8Z#(0H?3Pʔ\8>q=q]/r74QI{+lH=3s|8|Z*uƐ `Lkc(NЈ:#˜ȋ)-wG6G8INMZ b g( 鸎ptp) p)p 4E @v (ih X ZPЎ 810 ЏZ)ȉUEu xN8>y@4긏y()Y98XxܘeٍfwW'tG|b)?xs0툕1d8 p QhAr0) ɘ)7~9 $b p658_XL5Oirm降9uaQ /I70 85xyxy ;X\{ɟ *Jj zi0 xr XgHiDQ)$YӠ&ɏJ \8 #g(z c5*8g31) [p[2z% OjxIJ'ْOI*3q0 q*sJujwyzfwq9M|?2L4%x` ∋\c꤉ɒ+iu(ቕ=JXz`:s0ZZNJ:JYZ + *ĺ٩ZJ(z#HgҦ}niڮ5?::{JZ KZ 19pbإ)e é5 E5IZDˉ~ M54K.; ' `P QqB k[Kkۮ0븊 ۸K+[ m)xggRH"v7)Ժ>C#H+ ,@ gXq p89 r8@Ë(ZJ ;3ߛiN{[ؒºyq1`ދ*ˎ@㘼Ǵ:bLJㇹ'4+! #<\2 *\& "$4,0"/|qX%vhilyJJ˿̸,̸^ט\,þz1T5yϼQ> !MMYͮlG+ NJ@"3Ǫ;0POJ2掙KL.Ɲƭ8'ްZN~.iF~<}F58lzԠAܠ Nh*F Օmŏ m_Ư7Ǡ5Nz5IӟYQrjCŃD\ʪPF|!Ap $XA .u :4QI.%*2DԨsUfWaŎ% ڿmΦ={V*XpUUۭWkC \p Nܷ_ƑF25gG ?|қYo,mfp¦-;k۵q[y*p㿕'g|xŲ K^uٵ_L%Fǩ'yU?}z㣗_KVxa?l@#k4,j"t20϶"3>Hj cEifFsw*H!C#(-кz.r, J.ͲL4-R |CSM 5lS4tN;=s>܊A,TЁMOgVRL3ta tCI]8MMTVRtSUXiYkWs]}MtAd0.fXhZKǙJ?S3-R1RK͈HMmTBIQ4{txע~(y 7zwM** &ʅhZu\&݂ٹK0-0@KdQ[^YegIڦ/5f̓ʟTVESVASF s&1@Uc$Vӑ(/5Whhr+]*ͭUx+_׻RS Ae$ۋF6;α,dafٔ5Sf=YzEfXD8.96ClmC{)RK OkΨV%p 'JSWL2Ie0E9\Rr8{xi8ͦb0HIJʑWF2nyUuWrLX[bIe*TFpsݾn-a #qI\aŏl] 2. *D,Ira^Wsa 1C?K'' \٠\qq d UɫgZ!Y-26vtrԠax[v]f+Yw]ph#x7x r2m{m $!$]$#=n<_<qN Ю;lG;GGo~A'Ѝڣ;es&H>ug[Ի~73]1ffqcѴL׷5{jpcj@44oE*h~Kw'^G<^aәi@W*^0$}o|5sKi_#!yi{l2bin4 (S2$ |_lbGf}sNZʓ<~_?owH1k1@|1"01$1j@< @ ,S?, O , \g A8DC|BDKKbD(;dRDגU DT\VdTEWWEZYEYE[^E\F_ F[B#A @ƦPFfTetfLFhFighFmf$FqFrFsEtsTt,v\GwdGyG]4EؿcJ6?) Hȿefθr~M[hcxcDѶSM!-{[b> BuM\V fU6e韉 i[@Vݣ~oAcΡ'KO.o̊fc67=hPO0)kM3<gJ.vq p(51PA28B$Vq!VIKyគ0$DH"/9H =~$@ʗS=#{yqG+r풒 NCʡEC&́6-|58$] ]e oE%>͈kҢ '~<(pt, #&K{h&#І$R8/B29~*cx3Fb?cg4S*C#m8'O~!v.P1'z! .t NV YdJLDeEC7JwMn0 r2jP67p/)q:=4?W8hh3Hrq#&|Az4B$yպfVL!{!wQemjZƂ{{mՅ\-fѻ_|b;x|?ǷCgM)iNBK. &:~ )Ѯꮔ}Wv]JmB?csʑ~8O_vo*//4P1,RMAW|)T{g|>j nVWEjo(ԶH,X%,o"E/b̨q#ǎ? )r$IJLYQ%˖5̚b6kfN>RTQC)NWe?8F*iQٻ*Eb]!uky׸Nbִ9K#^1 +?x1( H.?_m^\wݥ Ƕ~j>*{6 7o=k8q0m"ϩ\ΟC8-+mկ[jZNF/~TST!m/\&RmT~> =55 )Z0 PTh!c :<QEW9PX4UHWWp ((1(" Q# ZX=& kHэ%*i ͈8Y+eZ!V9kN?nRf:'p~ᙧiWph~)B1ꨦl޶iVD~8ѧrd!Rd͸ҚS-Z wj|*OvNlwuZlAWm5Q3En{߷ n[.mw /F/[*o\/l5yZc%-4 5ݥx,y ?,,|2=1r.s?A]G,| tN7 _QBVMCY_wԬʺPw:Jvc< oJb{$gmx+X'tIOwmCw6lKl9spbͳ,9ww $a͐*Xڛ׫yˍO5n^Ү* C'CN3Csߛ<_S~߻>ۃO?|?[c)G}?[g" L% :~Dd![om <X(m(! Yr`b&T [bC8AWqd46\,tcHȐPOZԵ\P$% 2$';O2%)KiS2\e(a(Crr25&(7+{_3&1yJL"sdVPk!akb8 Mݰx7bo39?sj5>T'=aMZͳ,\'A ʨ3B*vmgMBU.#jQOsϋ;p*`%[̕&dKi әԒhBA) Ǜ4:u)RZӜ2զRSqjդzpR DП<]U7j2#[qyַu5+>Wvld`XQ ԯ]4ol1~-,g7ŶVh?+ӒM-kWVml_+-owW- yEp*H65TnU*ݫ:ڝ*vk]j5[r۝nzw3˸UHkx7 9vSq cy'lь ]  xP1VʥNꯔ׻/|88ޱ|e:yu^{e]fy^wMXF@b0=s+@F3QI a}(Lsp]`J ܌9#r7ʛ\Y{Iw;VCaD4D*L 襠hM>Tc:jOA64i:"44(`T,dM<i]cG]?A6ҡh (EMZőxTD d`10Hj1BN_O.?ASX<$e^t@66FJ~IJQHORDX܃P_LZ4ȁ&Lj\Qd?$TL0(< DP0VCb:`M`ʭʉD-6FVe^f=™A#Ne@#ACEp ܴ>Zfw[5#Sc>no2Ef]h9FǤeؔAC qeަu=7n?lvZ|':uZgut#jeD1h*|&D|(&De{fD(Cl$ NF"bt AԅX]P^PĀ^LEa0C,EHh^L!vhkiph%ܡW"4kEhi4ᑼZ0Ic#aD1HEwjR#'@\=昒l)kxxv ~)u)v2ss M) Π LpcfɈ>"L>‚>J]Nhij54E^݃&AEG*B 1EjGv&x+P44b[ȳ_S\ȯb՝H_,#6p4 )V\ \%+ySȑ+$+kB]ʋp$$& a.bZd"q4z )jJ4Zl ,HEKt~'CTzi :Df*=l66Dlʾǟ T FUrީl'L*Z'qI٩qTtHxrؖiL7i?pS=i47*c-Y`ThgFf"G&ء?-`܅PXE<`aVn2Aߖi_-&NFaRH.Wn H.S,aD-60`2v6{\mzhD5t)RvfV]}Zy_PZ|-SgN5nzo-y$6n* .*9lk3(AEѪjF NCÍ졑e__(ɌT -n\IdHTPu퐆D Kcpd\H%_.S0 ,1C LčbM:`OV X0Lv1=FB,+-љ{f*aVȞr-fΎFgʗc]%ư$chGD[5tI![39.Astңjv oj"s4p^AolE f,δREp>jTCT3%eUVsU^Y93i}Wguou|0\+Z]]u^^u__u135urYrzua[{:vd3Kvɳ8s?S5?sU{v~vhD\W7>iK5hs6kvkvgiɛVn)nל26%\1A}*70A,wrCsKs[wucN4w}EvO7wSw_xgwwwx7xvwx{7zz}w}7wo}|w7~Ϸ'8#7Kx;S8Co8[x?m(3n_DN'Nx 󋌳xxx븏 y9Eи89y'9/79?;yP/O\[yc9yy99y9y˹G)=khf:zTې%jǶk/lGWU?Ӕݠ6W@ z Lpz!z5{q:rx 4n @TjuqbױY'{:Aļ1"D,@s]V %I$^ā$")0(E߱0kD;Pv\Qϩ1m te5Sf6zM(6M:?B\E^c8貁,<{(*d żm/ s+4|ͯԔ263Ms@ =DDtQE,HetRGJ1ή j%X Y i,Xs$%c&*x%{E׋]6^|؆؂JW ^}u-)&be ʽɥd׍\ R ![U:Wlx+X p~νUŅva~~q@Jv!j2Ӗ9?_tMeRMu9gayg}矋&g ,L: 1QӬޚ뮽vӯۂ4ҸVkp@iGn IIo'IDjg1 *^ Ibm>樑sj޼]j.E GF|c  Kfvh΅y8>NW c{A9]@c|Y໺V|)#:?0-D |6域beĈA bqW#KC +1DD!+q`;a˸!&y\ $2pl"!r~LQ3 rJqd@4VTu'|DRh3$䆈+r^ ;|U]ǖBy8#EP&sX?G>YVI.K$IO~^$Spj*Iyz) Z %b%(H?AB@.>ƄcR˧3*20,HWp]N,)Ab؄n&1yNB$\?LBXBb' )\>P*Ds*L\OyE` $?y>!\@Y+߹S+&!j&52)UJS%F"TD4iiI;tSi?jPӡA۩RT2g ` R5ĪT~U.n_*ISךVnk[ WK^::9Fj)&GUb/H ,$p%16}W)%U"ۥ0݌TFm< ^ ZמFk=$>ɲoc_Xc,PlcT6"ty3b"u.r#ݮ8n[޴~).pA5|K/h)ɥJ$Z1|T >pG&bp& .~9U7TA `)VN{~0YPg⫝Yj,esXj8`4K&&#ybݐ+k\~q.u^Zi} e.a\f1wg]iQ$fz؞IhFc ?LD 4&`E;sI]jԩV5Ч>^#a(3wo]YH1KxbbVM^16ԞlhWmgs;=ns_Fnqv=o{orԫyTxp;Ow/\wp[8#qO 8_KZ6r`;ḶVwfݚ:^F9t]~-:ҙ=i1.Mq|S>[Hw]ʕyoe`{?I)ɜ9w{n|f،wx/g<6n6ˋi-}E_zէW}_y -c՗Rx&_f={??J;c.I5'/ەS~?˟{ǿ   ko@U-ՠ'l/Sm7a>P 0kJFԊ_ԤgPծֲdoNzo:B p P /,}0o58 ͋ P  lr1b2 U, F  \k,` ,򰼠Q3JN01,eQ:`֢F->1.A  4𫨡 -dPk3/pn, p  $c-aA@"aK4Q,&6##A!B Ȣi, A\Ew kH-.a `a Ch.rg-zYB? -t/f -(tb>&ŧ #R,%^Md ;LǒD;9b(.RR2 1 ^1L'Q&g. (., 5N(c 0'ӢA,3-!@2#*4u).E I8'08sB]cqq0E6`369A@N +a0 4s{"&*bT*'8>Q`%s= àe;pgN(333H !xG@_C$bA z$BCCI@"' Ӗ{ EDMԖP4?Fy(R"&zTDEB ,ݓFH+bC_#%@) @t(V(bx|h19T.pqeT1 L1MQ TMدt<"!/C05"gOOG XB&ab ^Cq"(;֨(n8$6`6b (&d!í17Lȍʈ#R2ww ITw#V"fXQy$b TDTϓ\H5)S2# b1Ru.M"X(6xbU:db!DY"uTSՃ6)d'5}SMM a`Ta ,2!L_k!Tkd&c-dN- AU^N:q"<I G2g;gdT@hy]zb)p 3~<Yo$z<lã]ew䱚sshHj+Vbܓh%EжFzH9ol"epٓ"ii{6j~b/-sO-.:<>uO?2&.Yן-Tj2 !M4EH=GZ>+oG2W4уdiy8AAQ, %* 倈74cEyv֥n0],uY4'9*q|eAh"Ȋ THf\ze|VBF&E|!0J1t+LjO u "-~$J ,HA9vTwTOWOg=wLDw8=x@$;@d lG6ԌAH"H@䣺w[*9d;lBZ,8 g!NJ%t?%"xC\U(x1H?>DHp(ѳ| YLkjxqa0FT!"ySA)-/Y3?yCٓEKGMOY`N3!x6)C5&"8J8*|5(/Q~B{pB#w'y9?)XyBH"|jh֙y$&`̹][[ȹ`ӗYzI * d/K+eVac9a=?5 Q& 'v-?XXZQP`ZcgڦkoZswzo` 1B`-WkgUJfGs3\|² ,4.+kwÔz=#y-UZ纬:ĥ,p%Ck[qB=a7Y&+x8Q89!˥{Z}z;?۳Co9#۴=OrwQ0NcQRo{s۶u{w}iuQI{R{[{Z-qe;=+[ۼûۼaOzLR. B3;{.#\'+/3\24W9+:zUY];?>=>A~;=)٢[_.&*3-KN1+vNx#+e8)#K{,*]7]q+>]Mh n,";>d뺲;Fuw{y[dOC9Mع=A?DM?QUf !^/Ҷ&lO.„-z-2ݩ)/ޫ+^/<, >/zl%smҺ2ʢ ʞɊҬbɛ<}| RR+UHp!† :daEcBII3B\(1ʔ./dcL2kqϟ@ JѣH*]ʴӧPJzUSjʵWŠKٳhӪ]˶۷a9Q)ǏxK *j%9+ζ$mCNk2VH|q?9/zGk_ˎM{ڸo{%xΣسkνuW {Ovӫ_~pK?j.\Wba5Raic"Յ,~"aQb i9T%B,"#2H/866 fb=">6IHyTViXfeRU'`E)&aa9ey&khjɦniw։nՌY(Y 衂"J&袏6*V )?6!>_tZ\S=6?m!I*h!Ŋ`H*b%ݯ ;u&[NF+.ef{^{vku$T;}z+YMCM*a6^nc~ Ͼ`4Fpr'Zԑ 1 c4=,0_qwpi1&Q+쬶0,4C53PQ Qwij4_nVմvCTOmuհ(\cu5-*b6f]imWs]7t-wÝw} 8߄n߈]xx+~ W.G9w9恇8{.xά.а.XE5s_~ ?zZc>>>s'@H@:dHAVP 7 vP`CH #2f_ڞ ӄΆ¡h(<֐+I2İ1GL"D#6OTb(aes6PiwFƮYWF46'{QqŎ#8G=h~ dYGBҐ|,"D2򑎌d9FV3Mze'EIAZD)Ik񕬛,g-q ))Wd$GPfLf1ie6|45"Nl:fNn"T>xs~_:ӷN':NzӞ>z'?OԠ-BЄ2^9рVmhF!Q -' ̒F(M)z(8t#~LjG*mm̩wqE@)l8ǗH=Rԥ:P}TJթZXVխz`X稺[ZRZ׊>wxDk:>!^z4ݵk ְ+ X$=d;NHV,5YpլqYƯ iMk?ն6]k7ksno[׸Enqq\ʅ.s\znh^vv@isW6va|׾}KEHNb_CQ&=5W&pm۴tSj4w%R^{ RwYޓ`W;+Zb:{N‡pWnę;qKǸ3{ x;>$GS򕻼0G9Ԝ# ?o5fp\?ΕjwH_ﻕ~t'P_7W3ъBk3tl_\Z'`]VN`h=0X</J{Q͕~T$َ#Ny%?[=q=eD&6zԳޙ&Mgͬ}[zثB#9GQܣ @/4wP(laU8}賐׷KX}gw/~쇿.~G3P`xٛy2WBEWyw?kH!kLEk2kjXuWp4lhqw{.uF |{sQ!lׂ.08M Ub| a`m )ˠ͐B6"|ByFSVXXx$wKAnyyt/#tfuu~t'pn(p̧=RCp8z."g;~@ L)8 T`W|]X8ȉXxȊXxȊ7 qA|(:׋PQ  x0ss^h_l߸ttu Vǎ]؎X]pqTvV)hgajGyW=XCN) h|~(p?y *wt4O$R%YQ'{#ْ(,2 3i64y*8>ٓ@9?YBi/IGI%(r0 S fmqNPs 80 U H@r|T8p\8qdddkWzep1fe9i2٘ff#U;7Ј* TVq0S.ٚ9Yyٛ9Yy9sW 9r M15r!0Bg`VA| "Ԁٙi* i@7/cWM7Y)yIvY4 Z)j J ʠ)tYGUFơLƐ S!z6pr)0|sq)t)ښ7;أABJWE>D<>NڤP:O*QjLJXjSU[] \`Jb>PYi| ŀ1Z.i^GWآ%eZ VڨnLy9WFj(wx'{|r$Vfh'Q6 ŜbiإIabȺڬ :֚غ*zߪʭ *J;]Cb@`b]V! i:i`U@:丩[ D[WuuuUlE*YS%j$-Stʦ@}ڙy}* P3FkH{JLN۴PRs( $;Xi+*@ Ұ<~( zHz7šKKx>{{{{K{7Q ^Y й*7Vq˹˺麺 !;[;K[{ʋ˼˫+K˻ܫY Ћ{fG2送ʲ2{u7S1 5 Y^<U KS <\.Y, L ]j(,b_aVWW{pb%>@ ^yE8Xz?:̩|ƜȼLZќ||ҜԬؼ\|ޜ< Zlvm,v)y2 NƗkg=af=2"k{7P$%}&(*,.0=2]4}68:<>@;F]+FH bzVLF+TvĨ]_$րAd3h=fim o-jeMg=xy {-z| ~؄=؆]}؂؅؇}׋ ٍ-ُ։MَM 'lԜ:H.ʧJʠC'IA V%xª3BC=]}ʝM*ڶ=ݘڱܽmuEZrqv(kvS]YM50af}͝QV}!٠= -t+W~ !"$ 0 121,7n25-N?>;DFH.I>JERTUVXGO`bdf>Ze^W4m> J]LmfH=m,aZĠ.>^N~非.>^N~ꭞ.먮:t^}z[H1";4\}_ob/C/+`<,_ڎ3a'݀!OR7>^~?_ ϫ%_ޫ #n,aI*Ѭ +/"++ Ao vs 3!uA!?OFO"02o ѯ/= !/ T?_.o~oeu?_t"?Y7TNuB" }"?| $X_&HmӶ=Ę1FUH%I4J-YtKjjSN=gShB5ҤԜ>ԛTVzx\vUlXc͖E{VmZkݶe5\tJ9^|/`‚ F|XqbZw>Ydʕ-_ƜYx=ZhҥMFZV7kTx1? &mR3F9O͂Rs&EVRSkJU۳W}ߟ_~@Tl 0B!PB/0>Rap) -SdqE[-yRDtFñ1!$rH#tA%{<I)d(T,I.K'ǜRL  䌇N;s"I1S#9=MQ>ydTnY~]YfkyS֪rc^g}FhfZ祝 LrY3ϬϮzkl/,UVc;n27:H;P;u'p(^g136k Q@棬&T{X78T<&X֩q Q-#W]wwg\}'~xWsgy#,z>{^{$Ý|o#)} oDwJ}el* 6fȀ}h}<`!8A V0R[V:imN`>(m&,!ζ9m ֗ φ Z Co z*Z~D2l/`gD1o &4YLjSĴf5yMhpy <`_ z#%1U XBR76Ҟg>ɬp &7B@t> 2?6EQ:ԢB7I[cDhN7|.}otGTQX!Z0|jT)թRVOT:URu[}UC/Z4kZV-0xQ<KpTvQ\ıbU-,b:vu,R%kXfY,5{Ͳm<EFN"g\TUϚhl-:1ۿGVZ[^m`\}?};Vޢ}}k\nI5k|F;ʿ,?$@kq!?7a@Jڤ NjAk9s22>̑2{`@úS;;[ 32@@jp&ҞAO3oUJ4 ;A"aB=CB<ɳ*4<Ы5(̜+3p"ZŊ\k\C,[=.#C؛(?<2dC4<5DCTF0Jr{c#[%N2EܺAq Bq8⚴tWEC<{T*B|I?t#=@A9ƙ#FCFbz@o1g\FƚbFY@Sō[U!X$rmL<D2XQG*p{StzK(X#N Fs4ȃ| ~! C%`4 ̡BH&b/0|<74gȑÒ ;eKsD5=Ft-C+)*'@CÝHԒ4I$ʑ|!<—\ĥlITʖ>3!>3RHG|J>{DZ#GT @tK"˸IK2p.˗X?x 4K@+D@ nLLƔLÜȤLF3KRjF̷$ńLLӼLTMԜ~RDŽb(dN4}|MBMĻΡ' $H:Lɞ,ʡ !Il1t\Lħ-|$CŚAD$Ĝ$PpOTmPOPPp[D'ĨDv JPtAM\KIEqYuQQ[pEE#NEbtQjNkDd$UF&]S+jTRj+uR+LqLlK *4Z8Q?cl*U']7ͦ.%%9-t#w HM=Mר@STȀ$i3 B T$QrITμTν\ȫ_PȣbPT4=\UUDI>e, P Ú|yP,,,UceTeYEϨD=\U\ 4\@ uϵUŌu%ھJIp]"u` E 8#+4R8R-Rd+0#-v4b6E5nI203bwQ ׌ˑ=0ؔ\:.:^FcF~dGI?EKddKdPf/6uIO䩸cAbwuG؈X[X2 9۔:';0b[>e(fCeVg [ޭ~d.f&.hN`j EO;deh_`x VTMf=_ rUe6nhմZ[_jyưA,!!VB``iSUA|i鏖֞mOPTs~Av jM\uv l.arvEʻa,uDd# Z ڰ%ZYMڡ50e@v=' PkkAۄDwlER[ڄMd;RjOeNm F\DXmG}Eg͎mi{g5"+ ߚmFhCn親6innCN=E2Mi&OvF<-Unf:u S_պ ?m(pymmaιrLNnľa[\a^~;QRncSFPl8'e5N9Þ 75Scy 7qr7rlͰq$R07vS{[$~ Eiv$ +NZmG,Fr.o4ٵvsVpC^h{o hݡ=t=f_~oFĐޠ,foIssK_tK\'fu˨pysQ{}pb{ppRz7q!{d$wr7w{loW(K|/|?|kh|"Ϗg {?YZw?\{WxUaNT3 { }Ҁ}pgՎIH,)zW>y&_zWrls&W4]wOO4gD= CTuVQXM` 2l!Ĉ#&P,3r#ȏ"Ci$ʓ*S,X"̇+gi&Λ:IF0&P-j(ҤJ2m)ԥ.%UTrkΰ`NJ ?jˮm6OZBj.޼z@<6jPB'3LUT4¼s̠=sLzhΧU6:4hױazjٵ1z1`ݷwm5ʓ3'|8t{S,/ڷ>xЗ%RoqW;o]ӟo}re}| xrU@9 y)8UWt?VoQ PB ؐ[-"@1".N%D#Έ-Vb=Ree9:y#OrTQtEyX>%r)AfG%fUby4*&$ީgՉi ( jhh:(J褏VZhb'mH)騗Z*JꪆGacv:P eQkQP#,뱻&k3R%$cn-}f;j&j;Z^nʋ.ګ&:.<" 0E ZeaSaoQ5em%VBZf Kc,)y3NeTl2<+S%I_LҘ3Q7yelXuPNjfd'ZtfOnj6mMrrLgu=7i~8}8m,58'?CJ2rO*/5̹5?R-P>8뱯>{߄n07;tK}o|,NƇ"6y'A0A+e5)FDZH'b%_yDȐ|^-ԗ Yf)e6,! s0>TBHBaF|#DAKDXD %S""rB| )-+?N׌mq7\yꐎa5oٱscфD"DE:Rt$")FN#$ Gq%*Bvo{_Śd`Ol 2;LR*m MP6A@+t/Lg:/ьI-)X^!]:&Ƭ(N\ M٥e @r's tdxg?Y 35d6jOr4燴FLki.Z:&ؐ0&R7,(@ГԞ.%9Rt6iK ӕT=)sК%5B推{JADPIiHV#}NFfUW'͠0bd25iT&=a+ջuhY;[傆U_6XMˋ*|#k>5~ $fyYqAnfyY͒Q gkF1|%aҶ1cjTY:hdAs]+[ǎ}nhKYXv΍ni]PalY;EBm$+Y4z$@VS9ēKViUI%_KUޙu|&]2–)&|O7Xf]`9"u&F )`{ "0LAr<.x:qNɎ>1%N=YeP{DkL)d&G6!]-m̋ dP^ bhvs$tz94 z~ 1 GkolVo%d]o~ocKZޫK͖I[GPfuXA eM#[: Q9}kEP MBƗc\ |umqֳv-nl+UZwV71TWZD]TLzw@v-pKz][G]ý߼W1%軧B>d܊0fQ~ڡI5[Rs f]S$bda:Cb͒ S7eNEkNp[7*(ځwzr?U)ӽRfPJ(=A[l{6dNe]?N/y}7AytΊ_:-vCk[7a$a}kmD=# 7_/TO*]/ߒT]pWֈj@94hkŲOК2iFN)Ƴ1TDqγ%UIn%. Í` ýYyQ `JzQhKFZ`*wy!Bz ]\ ` *R !{9'Ly||yM}- D%$S1MXL@2 ͹!C"Y~ɟ!]-!X<1&be &#JƊGy]duoZM F) )O*&Dp"bbM,-"-ڨE"tZ!:W/6#/:#M}43^c4b5fc.#1~0T * QE:26Z$b,v7 !_2.D=^;V_>2<<=jAҝ5ց U EahYKlH™T$xIF!NJaFrKLZaNFHG$Qr$dNPűRdK$TRm~|ٔ#aA"W)IB&OX>a!WXZZe@%ɚEYթX`4deDe[?%]n-YecVf*ceLc⽅ec^eNi6f~ӥGid&l*gt#ep&IdaW% ]ť*U^6nFqYp\.Y gYY4ghgD_f(E$cEy'Jb seQ$dz} H6eT>J(K ~dѠ`'g'KQ8 hgfW(u!hFg 'v*\^'uΣww !Nx:Drڐ$O2NE%"Vq aiaTmf)΢gJ.fnii-jd,2&N^Wi6XΩ))B)c\Qh&獦Σ'!sNZckߤZNXRťJͩ6xb_bD6(}gRR[檄ZJP'ag֪@0e "k&k"Q~Gj)9N$f+rTʪV뵾jC('.+ U\%j%2~jՌgB*AbȽZĦ+4+l_%뚖_``V -kʦb&m*RFjrlƊi"n2~Mڅ"蠝+lȆ;}lll-~*Z,"Pͧž("ʌjPPm3)"vX-paS+l`m**Ppm?6d]nqkR ߷nzU(Bfk+v߹*zhK e 3AT   2bnkV+k>冞>Ov̻Fu8ۮRJ:ȎJF&d :ҜLx1*FZ>Iœ>$Ii/e|jZ*)zR2ɞnnEđ§RܙGUGiQfpشa&M0IHm 3 /-o&9B-oxm}ư4o/e젦f\u@ȯ 1bq5/1 Amx^qZ>- ݪx+gnıb+N.nnB+ |=\+p WE 5.߱$Wr++2)'vV(pXyq˲eЁRQoU2C`RN<@`z-%0('Z.NFY8Q2]oΆ38G7o,m:l Ns^|)ti}h8:9sk)b޳>sms;v䯝0Uq3M2WDgm4,B?Ϙ8X3c4-HCsIFkGE*g&1Mod-qr쒛UlNִr(1 LWc`S75.4PgOZrPg)RLXWKfJuҘ3y@VR6q6K3P@y@B_9CŚ vbxw不mQtYv_ݸS.V "ncGUbzN"dNBbExzAxL4J8~р#8AD|kP#YgxY_kn{o˃:!Sz_WZX_8R7{i\#!*r0`ȡEcw۵7KLcDYv9[tcy/SEd'&/)aIȱ-**N 'zl6miYl܆;~ >I'u珗[Q5L5)ua?C0\a̹ͼ?w;dx eyx۟3vEsex&ã(=]ZTZ g|2Q6Dx3G9@%0*U ^Ao KIL_*jB dkjA(6>jh*T!?`U=8tu׭gǾ]{w߽?^|yԫW_~}{vt$1׿fj,O\P  /B+Ӑ@h#񳐮fڪő$k_15a#{ȂDHUdr&|RJ%t(_QN-aF5Q.YF?7\~q_2X!L}ͲU"Z ,Ae<ԥ,-MwG2&j39o Ue?/}$i _CJ U  :0ET`$"K5x#uf66͸TQt] =1B<HFl>1s.G>DRl >tj VHE:"cɏ92])&6^$I0I bRJR1yuJS\%*UZK/1SN~%l]]ltW  @kM5 FQ3Ӵf.mK\7er\,5Yn-gNL=`C=xa\3ͼgO.aCy+}(}J ~nT2#0uf#KPJT -R1N^eh)ZI;BrQEC.U8N+<(u݇&.(ib}n.\sJ rΘs\,ݭ6Й%=I8C8ٽF _>潡K`CXo?_%<[{0_?OyXjr<-׮sTOʶu2\FĬB0D0̌.n Ԑ+a~HZc/nrY &mHE%_Pq(kmH 0 AP[xPvP ժIծ0a*/aYܨ } pap ՐpDB8e_~o$n%1 k-)9,Ozopm1YS3aQ5q>C1FQ+Jl..s+0%)nM1m#g SP 0}NGE 1 Ǫ~dӱͮ0{i!߱"{%Я= q#nNL /"Qو%i #ggNv=F&WR:d0&^/mz2Bld1'#Q4L2*O++2,yi(AM%PR,.ɒ*2//.o-.~12Zr(ӈ&5'[Ja0?2M3$s 1%B2,SyR+ {X 32!"qS e3V7-Tf01Ց#s#QJc!:O!s8d7:;3M뢓Ӷ8S A< (T`=ӟ%p6s-335o4'sCNS`R,4>WC?k@!?Ir@f9:)p~7f$5?Լ:9fb1M4^?âiQODN0QB+>%D&mjGKHm$ObH_EWqrdES4JTmtkt(350N'鄺xFwVw1A 3[M F4,Dܔ]@L xwOk$TAAPG4NP,Vq6s6sGd9ć6j#j(UH38JfOTYuH9;=;RV<9󂆮RǮ4EB6HȄ8StUKU"2!5Z玜$Vgu<5$t$y+E6X>yCh$`CSa'DQKQT^/ @#Qe'4,(]80t&Y?UFU`")]-EH)$u7@V(TćL6eQveOV|eOe%fifmvfoVfufqgw6gyg}6hh[hKveviOiU6ievjvhjjVkj6jii6lUlk6mٶkۖkgѶl:2]>vO]I6pevmpm 7qwqVp6rl Wq-q/q5qls%rsIws3sKuesCWMǶpL*Hr^w xIxӉx(xwxi׺Sx7z7yWzzzw{wEy7{w{Ƿ CnEwG,nWWGVaz7}}~7xϷ|7wx x!x -8@^`uT{+T6 \5XɃxɅae8i8Usj8gxuyX;[؇xlS3U$SI7SX}о؋x͸h`6x˸8OM=45P5T62G㓎gUՐEKϑyY+AB/9Ӓ!rR;k99=IYUeTl9`cHņK7Mٗy9yywYL9yWy9-3X؍əs չ۸\Ez9wN_Ty繋a99YZ\ Kg7!:%z){-:5z99ZKhS:8lRzy7fAUd&gC"m6\lI) ɧ_:E>I\mrxTC]zzץQZ|vZ/x4]RȺ:뚨K$uڤyzZ&cfZ#pZ&:[*YE([ [C#㺳:O۴麧?5 ;g{}-{Ro!$O˘1ڣj5w+]YDO[a!c'M[9eik#M_{չ`>6X+PƄ9۾F[]]gOԺV$'3<[6xChwAdG wŇ=;TVw_W7X9ԥ[jvx^E=ب%,u,K572Ud9b~<+ԱGUXU_,&7`Lks=>eu7AEwC˦9HiL7{!:YK44Dbm:8jGA˟G=\˥_48}UQKUm@a lFMA|"RU)̈ȑ$K<2JV| 3̙4MNR D9H`ďC3VͥL:]RENȱbU8/ӱd6+…4JыӬ޽ua[6=<0K6F,qaƔW|y͘9k hǙI{6hȫ'f:6ٮSӖmݵ[~[vܸoʅ7'~q˨'gxۗkǛwxٟzӿ/=~6lP `$p|-`>aNHa^Sڴa~b"Hb&W 'c2Hc6Xݍ:c>$_b~9]~A.dN> ew(eV^eZ"`cJwfk_fhکfx~ (wIzZ'w*g:z裋J褑^ ijZnIB6EŔ$HۖjXdJkފa]$r lZl8IW-Km^nmBk`#nnrn[(2J//ko{lp,;0K& N~ r"#r꺢` s2 6ߌat6=xdMsFMc#tNwBQ`:&2̵C 6aoubMvi}ewh˽f׍7z߽7l xnIJՌZ*/?͸.sT'||a~E=M-_Pu {5]k CSOm7#ZaLE#@W f0ޜạs3>␰L|`_bl8pyURO#C@CUrIA: Gt jY5%x2,.-YtS)uRLh%QwΛ S&WU<@+-{D?6qvƋJ$b|*In#FHENbRUSkH/}=V +G8q&IXҕ$YS\0i.*KD>sf3YMF"16VD2|-"xOq:$=EN| yd肾{jIjP,(AQ4ԕ|mC$LJJt< dx3AyڤE? R14$-)R!j8a̘tKkMcMujLBA%Pw*ԟu4&utǤTj8Oju{IH9Y/K!MS'svvrSdY*IUjm]z׸u{+^WU~ a{"vmXF6elej6f=YȆVli-{Ẑve-i]kZآVmm_{v-n[V q{"wmg{\F7. 1XRhw B#uIKjjdF) w?[Q}_w~ ؿpx >Kp! [x;$qAx)>[4qax9{ Drdj7Cp|,áxXrA;+ D@ /d\f4y*5sf}9m&ݜ\f:n泝g8Z΀.t gb>hD^}iH/:lV; jNzͣ4DZЈfu]S:Ӎƴ5ZҷֵKjR 6 dZٛn[h;׏{]W;֦l`7WK;ݱ6ݭn1ʎ~ (gI$M/  < +< _K<+k<߸;<$K<,_[<4k5))KàkyλBsntTnzGNԫ>c}Wտu\'>}go߮vl>}ww˛'| /x+>G?^o|'oyk>Ǽ#ofď@^ԧ~{Eo[qc~}k{>}_8+o>ԇ}#׾}g_߾~'}+wۏ~G(W ׀ Hhx'OCR8eU'Ht#qmwy+yTt/htM'6SS9;@?؃EHGFH8KM76H:Ȃ*؂W8VȄRU(_ȅ!eb`[xcZYylhi8]v(wuz؆xxX(xyhktRz%aeAJz"2dEDH%}79(HhsȊ(Hhsse~dץQ$NsC(H֘8CQHh∎X鸎xȎxHLgJzxzSztQVHN'N^MzUweD7MFi9Y )9I'i)(*Y- /I3i  ٓ,)@).91YAIIiJxCdzauQQ$ƉRɉٜyɜ ӉՙשɝI9Y๜晞詜 )iIYɞ )ڟʟ ٠zʠ ʡJ:Z & 9=PWBWW]t RXuȣ7?AZz@:BڣEG9ʤOQ|"Rs VSJKۯ˰ k; [ + $#&˱)˲! ++%[1{4/k;{:۲@; JCRkT;IW][[ ^_+MT[X84Jskuwy˷{} +Kk˸븍 +Kk˹빝 +KkKۯ;{[˻k{ŋ˫Kϛ˼k{Ջ۫Kߛ˽k{勾뫾K˾k{K˗Q , , <\Ll ,<\!L)l*+- ',,BFhk9귻n{.\p{2*lS#W_}ٿ "?_1)`^{ķfÿϾ?G@p_o9|[ ݪBr6]obFɄ;NB״zrAf!S\&B-i="[8"FL"N8E)ʊTb.fX #8>qf;tu11۞H9ڱx s慈B82$c" F2td$!IZt zY d(A!Rm,e*OVЂe 4 l4v2>Pb3 iJ11fę4IMdZ؄f0u5d14\'es+ct|;W Ou2:yO{Sg@Y).Pq(~ݸ;94]C%QZNEQn4h,Mn|;T/)Lo2 ZѐrcQ^W2ІN4oKT2[㻜hϘ/LsڒA)L â5?kYį6MY~oq}]:ּi a51TTzj [צva`@r[N7!t9ZVMy붗 GؿVw~7~pOіLqSU6mێ \ASy5=Nr\#7yssr,_ycǦvL@ЃNWӛN:җH2X*:ַ>cd1W?LG%jcچDMgl5 ,b؀xG|^^ëܺMpƖYܶ{P5.Qzasr7w ]_|+vPN:XvwML™.~C˝~= o9Wvkwj hHmNz@ _2_l8`H`!8Ue"$x,-.hMC3؂_7sy>؃@8?8:WU |w|·G|H/7:TUxciE|JDŽ`8Kxbf(?ǃ+V0vu%xwx}ȇ'{xxx*_70pq(DGǀg6{WgraSwF؀Z8HH6j/}5l&L4ȁ(ŸlĸȌ،ӨL^̤+؇CtxNBhXE%G_8h&$ȏ=n_لiYbfWIDL`_/_tɑّ _!Y$ye).ْ0/)1.H 3 䆓ؓs&X&%dR׏LNٔy4.(PHGiVIJ縎x56M!WxMj klpXmykqryv|~Y門YI)LδRhcmeɐiz5O9ٔ'TCؐ򸚛ٚ ٙ؆Y-b2,*q1)ęƩȹٜyu%h1->yrZ[ ,wXYُ4>ѝWٞߙI06`Y9t25}iyڠ :iy@Yy{9 )(3\湢ɢHdTRI$:'Z8Jsb@,}M3M6593,IR OM*XʤSj[QJW:l"=4TyA"#5-ZtS٦ n}ڊ]y}١COEfƂ`:ꁑJʩ `z J:*Zވ͂ZjcߦyzH+@~wjʚWG89*& jzrZj85%ڰvQsXynǨkɱcXy(;+ 34IJ9+8 #۱@+>;&3'u[LKN6!jjպc%6{\V2HU)T;V[Zgn*P) - r wxz,8uKs~K+nPٶCĦ  ][h;mʹKFڴrۺK[yߨ^:AB[ƻ$«XyS6KmPSk{$U1k{f_p^(: uٸMب;F$[|+6렲[k \y \1中꫸䒧"#\|k YCv';"Mv+z-Cqe=.Qtsr.̀ #N+Lz w=~w LzM6VƠ#..N5EvfedcbjBv_xBy~z|Ԥ}=0ې=eR\.=н`pK t%ɤS`u@o]=yln{_~%|M/p_Ïlğrjȿ/ͯFN][3CW{DWMnW׌xVդ8/=ԃ S ?j?SR6@|YXZf' RH%MDReȏ"5ohiM8wPE=jTRK>uTURjU֩lEe2 k,Y4ӊu[.۹oҽkw޸m70`|e/fNJ:Xrdʓ-W|Ysf̊EJ#ZQSߨ;#* Px1*i6" U>=uǫqy~NՌ㋩6 ^|x/ lmXa~'?0@40 t+n­pB + +$J'S,$V"DO47|TThTYqFpk&g@JN &( =!.c C/: (pDZt(Sl#hB1L1;e{9{cx@B&mg҈Fq?+6Ǩq<ܣcG=R+z*aqlf[c"ۨHD.ґd"yHMB: d27)ҔDe*ɴCxND8IZjҖ,+ Y0%Lh XkY&ُc49MiVs )"Hbv34f89No8Z沝tL&gp(",UO~ӟPJ^)9D;z˄2c"HetӢ[n3􅊙fH9R'5 HAn>E'EeS^t6iF}KbuthPtS$T6թ$QI䷨Q jVUΒv0-MuSwpfG#l\׷֕wk^W굯|+`ؿի:՜-4X%ɖ) )ԭv hHpQejZֵ֮,Q-l[+׆mnm[ַ>+\RV$M R-vչͅ.W2Ɖҍ.%hLqcbט7lgc8O"!M,b&_%n2NzxW h̜32LslَY%m4g~s |da>c":(FyO&\9\]֫^JO!}W#O&0-4 =jQZʧ6KO>[QKVyduuĘ)'ҳ[ ha{!Q%/7V(WƱmw[~=)I mC/ݘly7E˧H|o|ڶfs9w۵rK Ʈ/DY}d}+7 T?L_Jҕ4]GLG=CхDV,1%*qpwu$v<zڡ^lo_msYalo~;xo^\ w7^wm>!Nuݻ|g'>W?`}O/9͹O@Q~5'_YW{Y_IrJ% k#b=yrX5=*E(K<9py2(`!<@2z"Ɗ"C@A7< <4BDD DEAp@<,V[l%Er\opp_A9mdAZl;+t\rȦ|G c|zJk5:MŰ\oDQ0̵d\ƶdȰJd;^a1UըV `^۬$"T@P)hو )i`P]@_i) ֓X,Mr;ry 4ڐ=A4*5&#`)9F L ;&>bUAb/bCn-dEbF>dGΠ- d[Jۤ乵d_;@1$+蘉xIUFVfe9H;#"}A | e3%Mۺd=5fegvfefdBy`q)0Ț޻O axHcug=yg6yz֓y`! a==IzרwMH)%ܽ~T5lofdKnhҍݦ= Aj),U<vv~e^e$5!©'jPe{5e~]+.*&kQTB##2ڈ쐒kT*T2r 2c^!im F&jx;XꨍQ)qgJdaFI_-0j9NFhw 1dX@m.TI]鉘>nkg֢=*QTQ>Teˉ*$Vly%_ n VnNP#A5jd b[*NH&fj$TPyzivFT`絎KDH8^zg0lWgTnqyg tmt 8iZnpY% %?Q~و*0cx!V *`T'omiYJ܎5]J @j)i=q TUsp paly[,[iVH~E  N w**l<.?@QtyJ.X[#,kk+.ԩopvF.hIFwp `_d0B?znW~e %Q(r%e;flUz TgTYwwvȎ${XkgxBn3WjxdxlU";v,'phNfd 6rG7{f0MyZFw<rɧVfluކzŎgotXraӱfffΐ7?J_wgkE;.Rx7)蛯84_2s"}xwn5ЎXUM;؄M0Xʧ|=CZdwwy}~wcmnF!o/ƯRʢH ǷTNU:N) o'Glm0ozF}M;Hb& 0jh ƒ 2\5?h"ƌEUG>"?$q$ʒ)Olɘ+eR?6=RK *?AE Cthi ̩#ԕ!]҄9*UVr굪LٚS͊9l>j3pú *[ЯjsMET ڶeצe[1ďQ#fm!ϢC+OJ̪Wgw"DwDm|6UDUy`ň~RW`>NWXs5u'͋Ɖ[d6M'W~#;]|=SI\FuAǁ~G*dY7{ga|·zasgEUX'4R C!"Ũ}95DZ#!uEF(L@,$BLh1EweFSq&pr?T1h pxHq&4yF rOyG;UhL DMPSៀ *u$EPM >4(U.%"=(;.j2d>Fd9XA5A d?|UiyA!Zxʄ6+ @Qۑq14d<T8-.Q]AaAUp , )UѺS][JKXvH5e Sm]2Gl3D7'E) 2']2c +MB};0_ kEK((,hNR}vBO>Όz`~yG(S[oSt*h+.C"l`w52m*4H,)uozz:&G5k?BJ;e~Vwc<, Dn"/v=K .(Ȕ~i 9= :|H߯]V9`C (H~$"ȿH~³ ' LiGœ#ja@mP-S8OTJ$ëp e1ɏΌB #Hϑ!D<"C(QJynwF~Vk$"*\5pElt85p/:XdB0k(9T G@~Џ %9N- ըgC r!3HLnR㞠 ,#SI5F =szVv+Qh͡*R$ F9xg,*%Q +1y&pD$BMn,dS#cXyyLT3v2RFh??hH")jV0+ `nhQr41([>*RFu~A>e>D ܎ln.GǏ0`"K=$JiRF1f5հ2* ZpY*^, ҕU;Tӵ%g1JL0$l+^YXMlhQ\-jI ~UYgT?\?Y6kJl~sFU*3#4H*'e5F5Wxs:mFpVQfh_Y6UH-Y#d!H쎕v.SRKzR>AEjaad;$ۣtCocnaj`lFDu! b{8 p}#lV$(OW.f1cܼ"BX{O\'cK$lvr *\ oٶGF+= ݜ+͕'#Tnqؐ6#SM玥,$kW?:gb'n."GM&K]["e}.sQ\fԃ&I,IM|DڍM ?\7VjF66KS@Y,`)qtyv=/"$Fv;FY64ܩng&5.b1 l|6F 9;}E"o{ɛINV2 BP# }K{ٹE* #w~}נ+Q?}<_ p]L#SIYrĻ(L+e؅SH  [lB1lBܟIfwX#5ۍh ]Et\Ds+P+ qA[1R"ӽM>HчEjTNrXYGmf!n^ajքA4ȳvX$H hJ ]Qjx\ G`l"ʜ坶%ձ1 DH)^ tဩ)¡zIPQ\H(a.PѢ/U%]J"2E 00GpIm`E0dyS2u4!F4<9C$R1bC얪yZݏ4*XX\=Ńڀ cA-5G>'N r_"A_eR* 'R7FD"&"OO$PM]<%A_׌LCc]RZ%V÷m؎_!ljYQ^X0 t>Lrde!Ņu1eyғ&TȇM|d~ ?tt&y(GlŤES%$g9|#YhU̙^fB*E͍a=>?*AHcE] b$)GD(b~ZDxM v^6 "$"Z{陋-$MLR᧥Ue|G38ȉX O'} %A_q[#S^u&jXo`ղq^Ό U( 6|V>J*E߈b[HʮH&_ROA. ~Ah}"|eSըP,dDEjB5Te`OD`w2 D9&FtNhN*PUdSiq'%>I<إc:G4!HQ)pBűO6~aQڡٕݭj*Z%dhXb}xiM|Z(P`FkOLƨ**@PA~B8F*ȍDnSL+iiE2eE_5SGK+>yWq6kO fɥ ~ALnK%%W"HIؑ`n!Xb)RxϢ,Fvbj2VK)n82-cMV-24l6]Bz!\B"j -ܘftN6&Hƭ-vL3HA{"i2- aTgfHٚ*\U`d+A?.!>:y> vZъ穱.H.쾮>znhr-o>- /*BF+VL }^q/IX@RBnkϏ] i5MU+jpL~"v欴!cMIB)h[ cD>*!l0 ! 0 p 0p0{R,qpc6;q0*2Ϧ=-YP3 VuFEϣd?yN$'EEeaq׷T"r!2#!:"o-$wkz+W'S/Ok2*| ]N TR())2}ګ(4}r"cYQ.2*,FXWD&pB$ɱɗǩH3Eίޙ}RR[gHNJ*f=7bڳaeݕE116bA!-B/A/V!0C;4D34CbmCF4Cc4Et!.$4 R"uib<6AZC3(rF,H'KLFGxƚaxЭnڋݧ|Vh ~@ͱױW?௶p9ǫRd~1Q855V\ \u]5^C\5Mkg_㒀AZ3b'R569uط-|covds|/(&ui{,R,d;l;zK\07AlGo硞zi{r.0H[/V^Mi|Ԫ?MΟiK7yZy(,(B>0p.޷}ojk# hphpg4DYMFݙtfRmQYwK6*Z4ʲJ>̖*vjxS1a̒GQILݞ(3E |GyO:O b6lkvJFTF{99ik>B'~,11{rݤ/KaAف1t pnܪdUw"y\ mІ:E ->ºEz@Yow8 mރk]d:&h- x/Ӡ=V^F1mY7qnM[4vVϮ;Zݮu0pM$9$绔S9ZW7|ĿƷIjDeKe^3I<ț?|ÓɹP6C1icJ2ɏ|ĦU4:p*T73섯/r^jz}G=ԋ~tGt(t\S=h L=}WK!{X44GH`88@Q>)~aړGX_UdH+wJb=0搹lÃ$<9R~4[Z+dA*hb;R]k|+}&TaC V;8%?jèbnj=rE!GLIrɍ+],?lj̉>yQDURM>5i>jL3M]~ kY|DU-[QwJ$J)]vUwTn;E5 M|Xq>| :J5mMm^i }dɉ#?FMqjƇYU`T-/Q.Zީ5ƏU*JskOE˾]{w4GTlP5ۼmǽ_Qa⪯맭:PALA!\ 'XICA QD00EY2 fDi{G-ϒFDB !X URAR?4KeTyR3)lJ)??(WPASRɌ)2N8J9r=*Rc gQ3&S1J376mQ,<0U)I<'$Q--dP )D-УBURaIT(QU?`1 V؃U͐EMgY,ʏ)2o ׮q\r .ˬlw <+e 4܀\" c=0[(R)zqT)RhB9h,bU\Yb3~lkF"Yga==&b?ƿ? 4vM۱uwqe\r筮JjqsBQI?~d0  X?Gt,t=BZ5 tPc(劊n./J!)h+=N]@hPC0D °("Aĸ(WH(#Ш@5ktch?Œ ^U&3~6P74 ϸx(p?$BT7x$uT4}yAE "ml"B R/dw닉hu;sFgY"IvB SXB֣Vn uQ6tnlYڦ葏dG&*Q"B(A1KID+h35v&Б>mADZRuJUP'*1jm 'C/P5!AE B+2+Y*$*;h1k.L_¦.UWr.B)l3>Baob/$h. aK@\E_lAnwU]1]B':ƖImm[-T!FG▹uns9gG,ji|:g%iaRU׾t\rTLo**w/k XڤMNipq`І[ j7 b^hF`,*5%my%Eh§}Q*d4E 9}[Ef1 e4 )pu!A\;3fd6sA|4#bs5$ᮩLF6gaF 2 `6ZH_BT iK4G1LhBÈ!+AꃨիvuaWH Ƨ1i0Y<`l`}sj='U.m$U( %!MU3,U}nuݶRҺ$FmR`x&.[>(MXDX/E_W&H1֙1`yB\2q%Ǘd]5GM&D%$mKc&)0ʅs=1Z>2e7vM7ӡtG]ً|_nVi4ve~v?k5k@ԦIgIK6>hiNteIxR+?@L(S*G>δi;$ix@0&$3ZM6w|UobL!-Yp;^=ؒf~+l;wTe={NG՗݋@4.xiʡoiMOoG‡V};OBx u-j Ь2@q襸 %Qt&PAʈB`ifpbQFŴzGfЍɍfj0rP+nCSbvi CO,IDb[@~&""Fu3 d4vpۂ(B  f&3CRȁGv X^E3N05q2ś\jB\hH'.le p'g"r]rd+@uNTI(&ILb`e c=>D̶FdyGFF{Ȁw\E~V  D sm[#ħhO` , |.Pfa  @'56B6 / ,G8ã8CFlS-h,:0tDMh$"6+\b9Gq#185ɏn;psپ3MTil2"KlKTK$22 ~ʤLKÔKM {OGr&rNT-@PCzBs(ᢴʅ0) US Sp:3mC 023,zM m "X0B^@B70bM#/K8-~BOwJmKog$vFrppsFRG̔B;cMDep r 7pOF8{vLu2'mOG07ur(+]W+1bQlϨgG Q bb3]pC zWszzRټrA\ oi.U{vin %jShC`+:#;co[@9CI("8*vD3Io~X(Ib) M h0%KelWs~[ a`g12t1f! 0Gh꯫찥!7&XtC:Ea -ax2EFYq!F`G l!CZ̮, #qQAihC :yr'E/{s{qΊxLAedۻk;!V9mlL'o xR5*w/t\N:&QIKɞ'9MI~u9v;ó7;{!Dr4DRB@ zqxM9aBe 7D'(QB 9K]I=*'dO `u`SLu0N1"<%袋RPF|N*E[ZQH_1!ٌ"*jzAGETMM X Hh:ZR֙iJaEq9ށ_BCj ֜aGsVinmRӤiz`۴R okFmorޛRqۚ+0)Ey[Uc$wL_~G%ݖIv+,s4,Q9"AEIiF.uI8>c}QO1`:6Eazt`9WjevvӼr oj-(v)3xC@3.Q[x7PM)xoθsyeB%U0 N\5F:fO֢𘕘R6w-SF-T{}lz݃ 3*"w;;~{[u3<ܺuj^D30)=rK)tffQ*"] Eى!8nh #>Eg:Ic *AKPl⩝l:!t( IJV\2$NsQcqI`,&Ij=.B ~؂!FjK 5 1@@JFB|ܣA)qRDTTPt&A%"̹.9Lbr^іdI!ڰ)=I# )L!KEPCbTYExN`*R[ c&p&3Qt͗,''iN[N$K*iecQ(i R̖`7=*1çAyPBr'|?HAWL R5jb$Rq\"T6)`". fsؘE.;5 4ML0͚-1#tX6tIe*CK5EœRէj5q[e\W;$ҝL $d[ylVZ;ֱ3 #sZ)Rh=fL@DZzz//yD&L"Hi o:tך37r3YM-T=k[ك9ƎpU%okKZ v5 k@ xfݮw;J$ ![ $mGYZRI)%孯ZteLD\LԈbA,@%v3qiI$*rq̎~یxӿ3$|U*a2wc{2"mǖTՑDd#Y"cS屑d+YUCJ:2tsRd*о)"}`yL0/0 p\;S`4*9l,rʶ4bkY0 ZbL-hah&qmj2&+]em5Kv)m9O%w $J^,jY;XjR:9!<䳋zu,AsoyR v{\Vkhs4e -"vZ0tϖIt7ͩ3}M{/rD% ZE\C,ؘGÁ}TLȕ3䯃x-̰@y!.K^4"]nMQ3HjZ©s,n?-<=Tp3t'syaԘ[Xy⢌eXl:"Ea0k6ds~RZ!0e)+7@!% ";xecWh0NPu)V1M~%HޢgfskQ˴inާ$E"-%]` ͣ҃ x.a$x<ʌ1|Rqs?ωXIy||n]eLwKw9gkJ_MtẂwn%tUnXTGrZg8hȀՄfբa ERNN-dϧ-/-@^PtIgBOk!riE-6+VR&<=k8_5eq HTX}/'. R;"R$(?#^mȆoh%|*am$ԐQb6g86^X,U}^XKK{ IbDlG }tEWEU4C&5~)RRQxy8NlVCww$44fw 7Kh8$yw{Xhx6|0uPu}.*x1 g~Z9u؀hMK38R\X؉6md#AXGn[8Eyi\2wN1EAh~Ă-``''v\~Sy9s(0!SH0DjI7ETDE8X+f5( u֏,m%]NV;zGQF+6&$u Z:Fa_$ƛ2ӓ-giNIhrq!}6.iz3#7#'q(z2ONٚH}Wqjruw$vU#>R4n=.05MFFggc&fT:#Wy}C+XluF Z\jwec%{#ڙ81Iwe)Z⸛Q6$e 6$82 }Y~HuVG/hsL{龜JWvA3)ZWONu>MIo-y+jFa>ئȦiymxeUM,0;(9_3ʕw`Iw _ pt# 36זg#fSp >aS9|wKSlԘ "X*"A= z%Y%B IRJ/~OxJ38-pSh.r- `-,x#فڝA HMv0*J.?[k3yUdg@b߁H/QKR*RpKl/mlKXجo!NJB Q ~KRᷡG8zYkv)6ew?j{(ijhQ q%DIeXg}9nɘ@2a O Jӹr˹ckԱ/IڅNk0ĉRT04ԁ#pp нTwJaTu˼KwZS[ b)@` !gkhKG4k7F$YFfFdXcM{Ûǻ1z,Ż! z}d@DZ^;v~ҫ*Vi?$Bj>Sjڕ={Ղ{i 4qKLavQ*SU >Tl7lbz8Qn9C%d9RC;bZ}S3,(#\bɊ;Kh%TۢH|vbV;\ 9LX#wvtQ-L@zMkh(k ɶ\<{U5щ *,r9Z ̴Ȉ&iǯ$Qh 1 U]*YL`Uk_a9kd ư p6ŸYk!# w }hLlXeMFɵ;o;}׋<& +ɮLũx R7^Ɍ C \ZPݦ z`$yx>+ A\},-,=b-֎֍̬WM,N5 ӛ` Cň{qsjﶮM׈=r_ T[ d) @F> ;g#Sm?֐֡⹩†mګ--Pڌ t&t){ɂzGJ;Dh,t6;?˄1bT[P3{k78-N䁏̹޺hkݻKs錈p|6৿7 y}}7 i^LDbB h:ݝ}Kg6btSQ37n9P%==^d-?.yKNݖZn#VOn%J +ECˇ#ݖFiqQMՆ|\@>po.u!´z.,Drw菭ҊŖbSW#=ؔn6CQZÚ.qNE>F YM D\|w|qM[?.ꪭc}}^ 2}"n0ЀiLMͽ:[8UNK` >ƀuDP,Snzsˮ" #=ϥDڌKD]2u>Jю=dϋ s'IF>}[{: M//12o438%v>r /;. hNXM1-hߞWN+qdD"#t'pG9%mA~q<ּǮ{.Dq<ُ `" Apb#*Z<{a]ؓOؕP{}/שY$6 n,:M)Ţr{oyoĮ}ソY/a.7gDAL?'t́yYH/Jm n#7S ~/Oͻ52~y  7`A P`>yR#(<~٨ѣ(x@C>DkÆ 9Cs*?[ mgO w<ԡ5SyՊ 䨊LA1%T-|-Ӥ Muoݼ~;Æ#^0Ɛ,2eƓ[|y3fǞ#iөKo05`ώM6>ٹo΍vm޾[8㽉GRAŋON983SK94T(<5uST;MSK JH;ԮEچQrEw]E<#?uNapSY6ӌvMiZhi[p-~3\tU7]vu]xߕ^bleVj9t6F.`9X^;.^x@ Y-4b/A *S` Ⴗ1C E.wh&hFzifi^5Ԩ3ZEkî7*] -4nq[amxPJiN 7< z "(B/rϦ#tmC;ZQ|&XL+G;e"4ڳ{lVq}}߭x]ivyg5Y{D9do("|+8u?{_(^K+yFO$ X@ /5㖸@~`ƣ* R8D0~"*b!K*d[!DZpU2 w^򖨌$>q3I8),j(R4Æ(v}&BSbx(bT]E񀸡7geƛL lwnjmAZpGi"0 8f!E!(#%-YIL ǻOvy(MS!q oQJ|Cf,[f:F" U)\ KNdwPDGKhRrՌaUn&u]VqA;hCfL>hEgX~DQ{#-X.5mbTz)J]ZST7/T-%* iv0dTWP&jU5)m&k9iYijVUie+Yֶrj׺p+]W"%,Iφbϭj=;#ʾ~u4q\m usw+QHa%\dRz/}Mmi[;ۼ/Z~H]얁d]0Y@ QB 4EP@ zÚ& nXy)`W7:Á.[DON|psz4ِg qg/%|n[%~w6ֶ6^/{βSx-Gd\1.-S[ !ã !Z8>@<8D|A@s!+=\ ;{+[@,c@$CE"C2,2,D ,8e 4)D۶˼L\>A_q@ [AċC= #s:q= EY [E[E]7~ D*X#/Zg>NMFlFDoL+X a( rDl4CVTF[8& #[K,">KF.d;G# FD꿋*DFNK8/Zk:d:\:Hb1@ڸ;(H@`/$-0THu6s,Gb ;(ICd/T4ɻBKB(Cɏ :JʢJʯʬHLpd+ÖYJd) TɶaaCfǜI`LʥǺIKwCy@"DP<7-^SeR\U\X_FG%CU^C-V9^u]`2dލPx [^ ] vUWt]r+V:VE50l#VV0_&Q` :k3va+;ts`n~aub* _0-~;)c{ 9cIc4^c5n  ͺ.vXcKc=.0_2f`Ͱ㕠 N=Mߟ@][*$sDMJd3 R S.eT>eUNeVV3^ZU`|j3-;Y&HvdUde$Ud0S]qAWpd@W*`g?grgs.gt>guNgwւ*|AN үcI#}ڶųHH-feP"]ХPcbO>bUmzѺfNշ"܍aa>iNi^ini# *9Y;hEJ՝m!l+-u^jVjH.]<ΎHbMHZw"J=E07xނBnVkkkkv@؂0*<#tެ=дCFnQe}UN[~f^.$D>hϖuf~d =`GKһ.sn#`?BA@9~ ~&FV&i\TmDiH@L6,?GGa#ZΊa~fffoHh_f2T9̌GKQ.i3D甞ip p q??iPn~` ` vmrb+r f/Q1?tF;=={es9s:s;s //?Ŀ&b)?u(NuSWu'VM<Ƈ0CU*ܣh$ؐv٠,]gz5F[{#TU8a&\BŽ厚?yy6(?Ik( BgK]o|boooo6ƸoYw-_CuFsm{@TzX(vitgofȈYfnC:ww{OLPswȯǿ|ۥEwݾAgUx6AfWhp+m-] _xUf ~Px76Mc)8)NJ/6ςiظRyNZj?xGF]*yU:E"iizGm "4Q=qDc0z_H#K&c~V;:i`?>=/?>H=3?6~_ x`%# hQHqAQYA჊^AJef^S?vPMfDBS8t"yI2MB(outJ̵bf9GMb2R>}VHš6 m$5 EQ3̘28~Y( g#ࢆ>hFZ養^`Ri}z*|Lӌ16ZiV44|\EƘP`!d@bxkgdj9;QM+׮m>Kmh+Ԍbrj5Τ]BŽ\3s=VP>k\DGDHXd"| 3- R+uD1LKı#1"˄>|V2ʙGvTv:ڜs5P\iQӣG?4K+B-sAx M$x1d%w|(mqtmz7uw~{t3V#yQh29!?<}XÓ>R2R#& B$ɪt{"){ S֩*']y$<bJÒ0$U)SJU:@GQLCl"lZt&tk}kBXxfx)k:կ{,lָ"tb][Xub(F0C[W΂<GWӺ qkWZ-)RJLf'CDn²-3أYצ%\tNWٕ.v{͘gBOQZI,X=\c٫ǡ\z9.^p<`?z ;=8pC5|r)J)/y[?όeo~81ocX;r{ #L׸;pkeQ2\E'&j,qhl# 9N379gf;z?95檋 x&[zm=ΊPA1I[ڛwM4Y6Ԡ+0T*acz$eG~,cI1{m_{9dLUZR]3M\+cʤ$˔GiB,#sls/VntVQR'yPwzkyى?Lfbg83aw|Kx;[?Xwa_M^М7nĐ2URz_t;=Pҫt_Ɉݴ95Vfmg;J-c iկnwcx{ox#=ŒώX27<_`q^$7n'Wzg!ՠ|w|!]$Yj7:6,? smK>}w8jtN},-Xz=jgD]AcL4%A 1-ZI MV`Rb j``e z SXuќ`` a}v2a:BaJ!jary[1?1*pR6_֦ ^aJ\%Bv4VE*LI#.Y3\d!h=Bx@Raa(((b)"))&"XpUEסWZhD4[!&B#S3l"®=4^55:/2Y0nxɗ_9t܁w4]Tda,#ڣS 6>?#`? $SLȑT3HXbB%b}N1o<-#z$$2e/~$DD CEJn[ Oc$?Md dMcAM$NdOPxcR*3FZ.ϔrT|v!:`-FX3 NYeZZFxT1U.GaxFm8^΅Х"\f\(a#,"ݹ1溽[cd2[_L2EC2F;0sEt᮱H~dk/>LmW*j!xaNEcʛq'-c"dTb",VPLVl`ٜ($[BŠ2"gCX8 Jc5r6}^c6'6gZ`YdlVehFT*,Fz[%K=3 @,JgN'h= D N(OdQ(Q [-:^v L#Yf-!Tezv6a^^jdBjj>ꍺ_<#g3ńgTZH)ⱶ*kJ?X,hZjrŧD=)if(^jfnMk &⫲++T`ʋ(0FcƴBKF,w*:.ljd,mlrlȂȪEǚȖ,ʊ\ZglZK%Z,4=S l,c -eюh):(ev$Y_^拊ՎkϠVm ŌT*-"жm&-"ڭzfS ʹSivb,"n*g :l6$Y2lW-szqns&'sG" Iֺn®#(np C.AEˠzΞp u"k*UI ¾nb,(2q/'17q1[œ)N`pױj|^Eq2z*`001#$;x(N0(S( p))W*2*2)2(QQ.2 Jr#/ s$$s032 Sr3oW΋K=Rn5cs661C(`j]jp!3soZֽS|N*$2M+cq>k*0 ^%t;AB3C'4q9-!<3ⲑv6stGױ%cDI[KGK(L?KtMϴLMtN4NN4zhS4&xSe2Hu]uUGTgU2T0Ѕ43V8 uOZt[[[u\5[ϵ]5\^u_ߵ^0J4VN(F z4ΰblc/cO!ewX"h ` g;ߦ;ti;4i m]SsT<(ն>(pm،z@<:B7tr?i+7j7wIEgK3+,/YJxw7Ɖ=Ǟ: Hof}OwhKܚz0p 8_ޖ,e7lwj7O{[{-7 ugxӾ>~~뾼3 U˽GE3;_eW:_S~;;u=}hysxQkw $M_ī#><6$xߴԦÇͨ5fb3NF9rHQbDj+4ҟ?|bR)̘3NA}i͝Is2]Z)ԧR(VZfU׫_Ɏ5+ֲi=mXs֕k*I_"_ 6\aʼn/vcɑ)?~H͡ʔ+6#5DO#!鉚Yl9veٱi϶]mݹy86{/XrTwy͡O^;u׷[{~ JUvo3%<3=4B|P)p -԰1D8J<Q\2X4 bhFQ_ԑ} Ҡy-ʋdRɵ%2$rK-)0(4:4,3L֤L8ݤ+3:=, MA>ѽ R"#TJ)L1TN9TGጋ>#>URkU_5UViVTqY{`vWa%Vd]EvcU6_m\6Zcv[m6[fÝvn]nUugQOy{͗}r˂BnL:/~ꩭ뫵:0Q 0X.vlv^lv[~{޻n[{ ?_pw\%|5Ϝ=E7`fU?}Sgv[ycve}w݁^{'x}^G>ꩿ>k!r)7??}_?鿟;PKKG=PK8AOEBPS/img/dbd3.gifGIF89a23f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,2 H*\ȰÇ#JHŋ3j߶HZɓM$5^)s[͛1mꤶf5~(ѠAaUҧNBꔚOa]iWUZÂ+,ٳ U mڴ WnܻꝛאOà +6Ɔ;r˖3cr[*Zt\N^ͺuaQ6l[pr;o ci#澡+N=̱;.:wON>{ӣ_|{ُ?_ww/>_h u 6F(&4P0 @&}48ӈ1҉%bN'NB!5PFՈTLE5T#V@*?9$Vi$h5i֓N`K_`^yu嗃uIXAaA6ٚMVY!o}Egpy瞡uڟ[h l6rtEz]7Pjqbji駞 ꨢJꩦꪪꫮ 묲J뭶뮺믾 ª:&6B#(I2DbܚhKŢh>RRc?YVJUMP[l5]Å__q0yf)foal *ȅljƹ0,}3׬;>= BK'NGMS R\w_oH$%"p-Gx6H͎;>iUH6XS^[l9{foް蔕ƨyz~~<rhbmO;"|/}ɧB_}o}/~o~{C3Ͼoï? @1@ bJρ{#HY*' bЁ Eyw,TBUbJࣆ8̡wh ؒukDߪF&kF: BEwYGB9U쌀I#FMj,FNJQlcYP {CHYe)HFl<4H&9G C8eO#Q*Rԁ'JPƂ/d cAN P7v^rC4/ɍq AKbeCgFs&D1iR 6E- "LV"$nd<(oQ7weQHRw$&qeq^LB%UɌ˜D7GΕ#"Q̤nNc^>&v#y;.=U~7R«:4U==`%٠jՊ`0T>y7H*,_IJ U}UbT=5VձUWZVڂR"L/@Y^C}1 Wn,3}!brH3wpZ0H. l @pB,l֩fKjuu+"ˉַu5]SU$.zE]tԯrh,*6:,tphuib1d,5n PjM$alÿJGڴ4w~ZfMSޔxr+ ;k lAQiAl>Q}bT$.aj@CT_D!bIFpl+** `AP캩y nTػNT`4*E P .o&b4iB Mv }{G 9"ܠwCP zn#2\u{b7Ƚ?8׹tҖ1مҸtltN=w)M{KGV-!SVߖ=8p6 L? W'p4nB  İLoen<Upr 9]{lʚĚG QK˷)0D8{ +`aM aB9ۛIU`4#=!nIۈ]p!\4FsV6 q-dIW6GccH&qd0-DI6d ?!ڣJˡ@BQZSUk P+Yѥ9ʣl:''lH )#>`:w\5!6dg;hzg[|*lgL'rjZFPVh$ Ǔ6DŽJi sviWqȩjRvknN3ZSu&4Tpj1ΪxYl&$Nn%$W ]Ԕ ~G}űUM6Dc';*28+:[<;*;!,2ޱ .)*Ts6F~B2ԽĢsIm[_DN݃Hx[{ַW ]IUE5e/[d 0l x֋֖kmGpח{uWw>{GtwJvy@I>O!F9APԧ{.[J7 L*}mCd WMLm7_&Z7`$S3ȑx42ȂF#z*"h<A<JfZ!#H!80ς,?!cZ6fSi"HAxKWqz#\/I8Kh$h|Q/o_>bnǑo֕{l"5 ڵD m.tvnlv81MD\r͙W}K ӑS:uܷE⩛'zӿGҝL%}= > @dAmB T0C 5Cth"1"BC1EWdEhnqƌI#Q H"򩧨I%LR+'Ҫ2k)ɺ2K,Zk.횫.1˯2 K17%3<3=?S%3?RM5EgkQFct $ݭRrͷL)Ք8O'*SF%H,P(r'4a 5h p+ ]00,!QCЇ4 m!CbD&ڇbBP2f1*~c]@F̋SJ22,f{^r33l{o^c2 h9ю=PLcƐVÍ&5)F_$C6läJǪd(=4JO%*MS\e,U9KWʲ%.mK5`8e0"E G톴-H&7'IEJ^ƨʹPK_Bc8t&rz$LtN8}Ny27-폦dYY")HN7_B%PK<$)860We /nԣi:ґ&%IKR4/EiLY әԥ6Mk:F==O ԡ 5?5jQԥNUjPTR5L*VԪNիZ*T:Vd=YV5ouk\:׬pV*׽5xk`:ؿh5laU`#XR6,f-Nֳ,dA;Zі=i/Zή6uml[;̲fo+6i`p2\5nr\6unt;]V׵nv]vnx;^񖗼5ozѻ^uo|;_֗o~_2deo9`^>`/8vpEb8/vt:7)q۸;1d"?F򐏬$Kv2e*CO򔯬,W[2f2[\̥ஊBJʚ#9vn3|g>yn3@(sCݡ?hEorяvt-IҠ4)LCӒt7=jKԤƴSjMի~ua=kYӪ5Y}]:ּi a ;ןF6}l.Y=miW׶vmmK[ "qۈwm.b=ou˻F{wmo~.pqC|xCd]WP$x)oy]>s6W9c~sCI[[}??>?~c/jݯ~LnH34ۍ !SXS8S K0b ' @ @@  UTdtAAA,?j`i~Єe4?AR,: 0./$344 C4\C5,67C6C7;8,8D2;_1 '2Y0iqgtF1jTkFlFmdFnlǺ==sDSr\sltdxtGyGsWXhE+3;sXXxe|}ǚbF}9dB"kc!?~zz8 LL_QHA`~ɚiiy̽CLThI:ʇ?hT,k:C=ʬi@@C>@C0K7díT˫ʱā34?{T@3̽K0!X<4]2Q-7FRjXOT0 WMSXX@sID*H,8)aނH~d[F(HbQM(Xde8T"6R@ d@`NX䗀|`nERJa^@c X|bcV4TQHeU;u7Vbb7ryCD#$KppW{lKepuajWKcQ ;PC|f\OWB5fCTfXKuW$. 2ZüƔLhN΂&vLğhN^ MܞGuiܙΞdh?ēZL܆hõIY؆D{i+fZZ1 }VU@cF8,nmn㔆;TD>0I[` $Fgm)ɱΌRh鎖~ͮXX]]cj$OX4Ȟvih_^qPⅅh%}\^4`h߹]ھmOPm$mMnt6mG B&6oU.[@SE XN=}64Ҟ7n祉eD=O}JGYdCo N}ȕͅR.xd1x! փf.Sn !.b? ?i׸mxz„i8>>ςXD ,g-KELD ~Ge mO|]tWJnM,X|yX`mVZm>Hʼn5VbG5fXǓ!Il)RH.Y)&N:oD'P=W%*ḥJ2M&TKRsաU>jW_fEZ׳arl1biԭXcj >XMzK-T ȐaD<,|4myl颰nذ_bViLb=7ƒn8U-o*0nLNطkNj/O׫o˯O8]! 6HQDŽRadg'!z@f@vK'֘9#:? $> 6*EݓEݔUIݕA]]raJ bRIfZjbnjY&iq9}駞':"r6磂Fz褊V(:饝r)ua))*jvt0@e iRap詯zls5Kͳ::[-jKrf v[USu ]tZouګoo;;#p 0 [\1kL{0!,1#G|2-,)\3&۬s2s8㫟>ߢ{?l%"D ?'@ `x.0 T (AR`1x n0 ?(B& a Qx0,T! _(CҰ6a qx0PP. 5hBЈt C-PrG!R&-)JIR-K;j.Q6MÈӝ괧'6mD \ێ ԡIujPԧR5UUխ]WTUK +Z˚ֳl}R*յիn+Y:׻Uvk^jVҵ_ ul`!R6e3g9XЎV 1Q j}-lc+Җ %nS[\R+en}\v2no\.}s{NՕnr]얒۽.x+jmx͛^􎗽m/r+_7|_޷=~`w50| `/ ~#|O&@ Wh07a 7pI_ 5o bs8UEi|!*ؘ~n .܀ [0n뙊mԶN~lo뭔tU镩-Ô2rze<,Yfv379mL=~ hVgiA#;Ҕc$N0QOӅ BݛT &!jTCȆ&2Z&vZ_~m_[UV|%-\O{Ѧ6]kk;mqw7Ms;~ny7M{;o8 N+< #p %ᨰg'׋?4 @{/eK_ˏw_߿YN5%aʩpb^>[ñ1Rm @B ^-x hu"پU+ t|Y[1E[҅ -ُiFa%W8ȏla>v~a!zaơa!!a a!!b""#!$ b$&$"%>$f"%j%.'.\q%pm%B#a!-rL3+Vs?Ђ0*(^")M#6ڣFЭBA  5B "lp68]-plA,B#lױFR٣c=>c>#>1,t<V-)d,1dn%$BBC6DFBZ$EBFVF^dGf$GG$HI$J>$IIdJRdKKN$MbKޤLdM~NdNN$PdPdQ$Q&%OReO6R S2TFQZ%RBVVV^eWf%WWeFZ "L)(P<"<M%)LZPC>FR*!P! *8%b2!00PҀ?(-$"&iG`ec*pf*x $ RgZ&E^iAr"Sұc;# a#Ă!@[6dD!w=A 8S/r"&n"zvb3gyyg{§/~b|}|g~'~gʧ' ((.|P @8~KU\:P%܃8Rs\ea(b#k #, 02&c.1C +,PAB(6Ђi*$$Bcl.aRֆx)-G g!l]hACs?-Y pAuVg l$#*jx Lά dy V*^vj~*ꦎ*jYD $A@)UC\88^-= E`Y SN*$a$g*m&F:&*5fV c!!l*lр6X)&Bk!pb3+f*Ȧ+ufV ?T@*lh.a,qBDg;6gl`*j@ l44kz ހ -c;;B$n, pP&@,0 ?!͊A`l &p_Ag$"&p?7p?C0KpC:p_cpSpr0kpg0 o/ p 0 ϰ 0 ۰pǰ{pp7q?1C1K1;q_cqSs1kqG1 ( .֤(+ e15PAµnq&!An6d<&c,pA* i*½+)2ߖk* *4) f_" W`AĖ`OH΁Ɩ=vgA#4!4vfc]=~k,( 46hs#̢l>k-m;C;3;ϳ;3<۳<׳>>3??4>t?4@@BBsD*dh`D3h1^(s3 ˋV N\R LA ɡ.,uk2.* +k1bjiF(8)x I;Ç15J ֏֜j ĚtUlA[jKHnހ/1B!on>j%V>%Y*X66X:6c?dG6eS%d[dcve#Wnvbk6hsbgevfgw6ijhl6mvmm76*+ErX177!K$.+fz`橤R ‚i#&B"rP>)ul*XN,)a,nY#'i0`Dꬡ T7ˬ&@h6˯ ZDj9cxgx׀mv5xu8x˸ϸ8Sx89︐88y3yKyW9C9kysOy_[9yy˹Ϲ99y* nxA2:Ol8桀m,X7 t $B"5۹ roBlUr\os跟V!m oA(n,P~3_KC6 F%g1o1qq;{;{{{ӻ{{;|#<3 Ϫ d{p߁B3A!,w{,C ? ,`7)jt?3+#r*b+7X a ʹ gx47}w85…G}Y=_փxAwzyاث}۳ك=ܟ=ӽ=Ͻܿ=}߽}>~#Q_KUxiص(4K9 * /7/Yl>˺_c㾵h w/pCG?K?_[?Wgo?????߿?׿?@ @ LxP!B !2É+FxQ#FArǑ&KLyR%J-a˙63JP Lu3f͢8UJQTVV^՚V]~u֡NZPߪ;Wnݶtڍ^x]zuaWxxџWzῗ|ן~O s;"LB؎^  #%#/o/.$"@*A &9/a ^֪?NpESEYE]4Fa(,'GgGuGyG}4HtHHH4ItIIxǺL5iJ4KtKKK=FLL4MtMմMM4Nj877T7t74TN O uP 5QuQPUQQQ'R+URR3R7S5RARCSGSETIUM5UYuU]5PaUS_UVcSgVkSsTwUU{UVuVWuX5YuYyXUYY}YZ'eNet[g[/[5\u\͵\B*Fw.Gޕssuq5q;]U^5^_^U` `_ aVaV_ab_b%c)vb-6c=vc5cAcEdd#vdUdSe+e_eacg6dkdoveseiVf}6fgfVhhgiViV;TAj jVJrk6*wJ>v>Ƕll6mvmնmm6nvnnn6odoqo)p p wpWppq7qq7r)r-wr/Wr5r1s77s9s=7tItMwtFUuuaue7viwvmvqvu7wywwe7+;kR[7t|yyw8w7z{W{7{w{{w|ŷ|{7|ӗ||W}ߗ}}z}}7~~ x 8x X8-/؁315؃9E8Ix7؄AGx}sNW+kiuviֆyiy8{v}xXwqX8؈xXX8xXvDQOb8+6yqJoo8x9 y 7[` %9ޘU}w9y=AE9IyMQ] ξJԀj .yNXUsYXUZyY}9y٘yY9Xy99yY˙ٜn^ Ը ɎImW˸،ڠx!ZZ+ڡ z5z7):9:=AzEQ:+6x̕ p`pFc+P`}@y87 :z:z:q幮AF*_2RU:z:G-^ٍc:&*l:;.}jn! PzzP@b7ךn9JSشWK;Y[U[W۵i_o;s{mq۷uy{۸{[;{;ڝ L!qAy9" nR ! .0C{fXŊU -:OM< |-\/1|5?|i?dۦ;l 怲2y|ǁalI[ȕ<ə|ɝɡɥɳZYH-:uż !w |-F5y<}Y?]z,c \a.p|`,({CϺWlZտe}gYo=i}m{q׃uy}ؙؑ}ٝ]١֥;캛<b@yjvn`![nYq@S廟] kx=C|G]!<=^ ^!Y9xw Oѷѵ#M>Q~UY]^nL==䇯ЅЉ~荾>陾tz;I}T^;뙛뿞^>˞վ^^מ9?9aM D֪<%#~)~ >1/_%39E7;1ٲ:aim?quy_mgѱ/}j鑿?}_s}څ=ڷ]_˟ӿKUY6jmC/… #ÂF8bƊ1^bE#Ej ّɒ)MrD e̕4_ʼY#N9Uˠ@}=j4P-,4ӝH>:UhV[^e*Ucj ەٲirE mܵtʽ[kZJ0Ō;~ 9ɔ+[9͜ڿm!w:5ժ[~:6ٲkӾm;7ݺ{;8‹?n<9ʛ3<:ҫSn=;ڻs=<ᡫm3Хy?);ۿ?GlA=^h`.` >`N(a^hana~a (b$hb(b,b0(c,%z Va  IdF~d{lQ6kUB)eTji%Xn fa~)fdڕizm&9'uy'y}'9(~ (*J(& 频6:飒^J)f馞 ꞡ:VzvꧢJjw`W{@r\TCM*RC (=lsOINKmV+DAZvu^E\ߞ+.ަnx okn/Ϋ  0&Q_8Ha1xb*OcH{m*rf6Gx5ls8sFu@YaP8wO'2l4J+%NiTrl%+_Xr%-oG=M BPk*& 8-uX&*hcwXOjsʛUpZN9ˉs3\; wʓ zt Ftt |86`c~$K& шI쉌bQSJEF=QU}T!eHMZҋrt e)I]R4}iMczәt8N{ ԟ UD=PZAV ,E5PDUF 2[ (=Qc kYG`eWJֵUgk[ W޵|_w"1Hb!9X5mC3r,e/kbv,g?^VPLELaeMZc_ [ysom6ݭo{ 7Ľm=9AAUs(;BP).kr׺-v+^Mo{wo}{Wox -0욥ЩG:Euͫ[{ MX(?84?/MЈA#+9L^ 'Kɤi,koR& 9dˌ39l>q-y(T9{i磦4ЄF}h='ϋshA+є]iL_љ!iPWIPO`ȉie|bX3qi}k[Z.k \.6e=Q bcv!;J)m.svYk?vߎ=l^>(&21qJL? Vrf haLs}6snsk>߼;ϋ>@K7//7(] E@mBl(`?F{域{׶7xoc>Y!F?o& q %N?L:ԬgW;;;S}gqw$jii(jhxȀ恑8Xx!XRA#CPtn pXIq '3 UC;Z:`,?I !u<2@Xx\j'wewY8w[\v]_(W8udfixwlw ~C(pI~;2r D#-~tI'qSBYDzȉ艝nP+EoXĠ~3#{`1PDg;JH{JhLђLL|U@7D''}_}}(HhՈ%XM\23 Ű 㸊 Uu7Ј 7̒E|E|7 P˸u xy r3w:?>; )sy sّ ɐ"s,BN  4o%IMuTԆke< wgl:ٓBD9>yJ rwc H UmVYH X] <'Y(HcieggzQUru9<7٨ȗ{} )~ f JvV )ـy)IiIɚa ƘIULKiMA)E9YIiOQ9~ wչiى۩YzLE+T )[]F[9ɞ ~ۨlqh2<&Y$#!iZ :ڠ *J*_ A:@)Erȹ)+ -/12z.J'j8GHN :@0Iөm O*QJSmn 4 4 !<&kJmʦoq XBڠ{J0;I,IHxƟԹ٨騭)JZ:¡O _@_ w Qzj0:Zz79Ɗʢк]؜&^ _0p9 b 8| TX6+ P`6B48f:Pjom Xkk=3C Ԡ~@,\ p ҋSd8 &{E4 [`7rj579˳gp\۪ _ZU~Z,!|:U@GH*(s2 1koٟ *ʠg:hi˶fq۶s t[w;j[{;$_0 zCb O-UЈDJM,Itt ZV}ӬZʬ+Kjʺ{:qFCZ ZUԀ: ;@ {sc8 dLcL* ˽ +۷KncJ;ѻ{,I2G|sCP %Xu+;IM >6^ճ #QЧł[}`˨*$ #‘z*l-¢"1̩+ 37~웴\ªHKI|OlQܺS Rڣ=㻵*3CKcleg _l|y{8ϙr,NjqdozȎr˷l<ɍȖșɒ̠a06.8NnN?+~>d4k؋M؉=؈ /O_ o> vǍn~*12?R.^ 3?O@/AOL~QS/U[:Zejh>bOdo_ecjmOJ u-3zw/./yFNs=yCEn{+sVhO0!6quvM /_ :/E>F^~Ͽ[\@?cF$Pl]{ۤ !/OqwP0?>R#X {<دBޫ"E5nG!E$Yp mҨ志1aΔYM9qٓOAZQI.UڔSQNZUYnڕWa[YFaUcm5naS58ѫ7ј4RkaB"VmR*؏ r?*ciB߲*by8k̫KΦ]mܹMVǻZa 78Ƌ goyͣ+Ou՝k]:w׷>>;G~=u{?߼|_0 @ Tpdо AlB+\P 1C/PG̐OTC[\Bzfߢ.`)j|e1BF ,",3͞':ӖɆGX :~8ij*2tsN:봳#BRi,ɟI?5tC EtQEGIu K%͔M- O5 Q=SEMUMEUUaeUVWcu[kuW]{N-UV\UY_uvgivkv[idZ-ťk|uf?d̠8C*5b8l)/K;+bAJe!H< ydK&dSFye[fecyfkfsyg{gzh&hFzifiYFnXb)ąWc UR!) r~(ĚX-!fn7_3|p $=Y(-gq#|r+r3|s;sC}tgGr: nA FEljVɰ{=o2J!NB "ӟ8(sJ ~zkKŷ7RI뾹 _g^G'7?~/` ?& 4 @60`)xA/ܠ;8Z0 5X+SѤ4YMl^S6Mp~SZd.d6$ c%kYIR=m4"dk(WVWµ|+]j׹z+_zʾ$^+W5~]aXBֱ[ˊpdY=YF,C9NԞVej]ZؾVlm[[ܾ֜\HC[ \IK z\&Uns\Fӕnu+Q˖˖nwRߔ *ԡ cx7ay^Wo{Ɨo~_p|`#Np`>}%jGBw=8%Sakō]d[YOV/m|;qY8>vq"a)reKfGSm|e+g[re/ʻ:%9gn{g;{sg?zإ\,z΋f4G{,թW*V'}iRڪt9=NԣM-RҫIjMө~uUmk e9B;kw${bȨ4Zل28dhY&ri|m S;6j7mrw>le dD &e$طisG56F4Ele?ّspGx)~qgdZ:};T\"'%r,I#*7: .l/[tsCzщ~tc8Rݡm7hDCCX=6Q l,lb:A!iq)cҠbWM)~ǟ]a^6|x/~Gy3<+{^'k "?b~ 2x&1݂Lin&8IM)|܆ ,lM&6Mcԏ̿fyf7}~p_O?~Own̢%CCXHjx7Qm7Ȇ{y{@ Ԇ ̝s L>(#)AAAAAA&;3Ës=̂*03 'P@)B* IWH%$6)Da&۹A:4L4\C5lC6|C7C8<d2@Rط93)kA桌偃IC4x0m`DAD T90AK$AO1$%(3[5W5UYcTtSlE\[YZCX|ZE\EYEZF[ _,F]tѰ] 9-8zKT#>@)Cmǻqq<#S5&( ` 1hdži8GQ|f+G??ǀ?HLHDȅ,HȆTHGY*'|HRRA,I(b%|UmUYYYq 5V:gZZZZQaKR"e|#;D{z;%W 15SE3ӻ[ۺ[[%\5ҼM\0հɣ[>ͣ Y ]\%ݓ-]MݒU]BH!V8M=݌ e Z ^^-ۊUI܄#iބ]T^^^^} i[_ _K܍^ *UW}W_W__{_}_ߦe!R]J`m`3D՝`m] ` >]6]UY I>QE& ma}aaanM^aޖ^b b!M(}P^b(׿Su\(~Íb+ŝb-n+bb.b)c/b,&4a&>'~cc8c0P<-d%bQ.Q.eR>eSSW>>@C|t e_^a.f``6d&c^g@c>ii>>f>Yfep圄`?f>(_`;a"^SDtN8GhHhhnI.PiPm>(%aX狾?(5I[q:TT&j.j>8Vh~jiff;(-[N D5[i8cc0bN2b2nk^1~k6c>kkk 3kj^F>K-B{.8?#¼g}v|}lll dݮllm^iA)AYE~hDnn.nf43 nii@m~i 6j";XNjooUFP&l&VinffFfffeopgo5ԫfl~n?;@SuQ|pppqmpOHKfo;qw Cf8qqO} ڤBH"?r#Or5e>o(/o)r*r\:Dm&Tk11s2?s3OsF5W/k62%r fpqt??@/A O>$^Yܽ]qJqKtLLn!oNH\'*u+'uS/uTw~O.7-uX[?p]u[]GpYumuc-tf?tCW?Ehovh'tg?mVGvtLwq/wr?, rvPNux?uywzwsvW_Q9w7x6?xG7JcW}6.jvvDvlxixvxjxWmGw7wyuWowuzyyzXu}w v\`uvz_zuzazת5sXeZ?O{o{{Gmw&gI{{{PP uzzO|Ʒr|wj/Jwx|Wx͟ox}·\X<=?|yw}gLgַqw/~?~O~5ŏƟ~~S&z-Mwz/G?W6 {}ާ}}G5L( 2|D6D"F5z#H#O4jbdTn̩s'Ϟ> *t(ѢF"Mt)ӦESmW6Bê5+׭^*6,ٱfˢ=6-۵n}+7.ݹv⽫7/߽~+80 #>81ŎC~,92]ն]ӥTN?-z4ҦO#Im[ATB?f {ڴo΍{޼|ďO|̟;}ԯ[ώ}ܿ{ϼf0aL~=Ï/>ϯ?TzTA_V[-UX=hdEX!Nn!~衃 ("$hb%b+X#6ʈ#7c;$CZb3c?.)dDQ>Y%WN%Xn\~%`)QZf. ?er&wڙzֹ}矂'蠊B裒F(Z餚JkmZP%YRHdjjGjZ++Ij򪪭:+Zʬ.l۬>{-ZKF뭶[nfkn.nʫJtL5IofJp |p.0 ?L0Klc1S "o#\2+,\ TV5d7S9=A=E#}I3Lٚ.q&5,i^o \Mvf-v]]_6m6i=tvr~^w}8ժ}*Qc~s睃術>饣~SNL.t^zPC~?#3CS?|*VWރݓ}?Ͼ\OϏUؿTX@0\X^0ܠ9Aj"CH0[YAf a iB:|!66MN}#hĶGZ&BRT"X(^qV".bܚRQ \Z7]ncᨮzюrc91~d AIC.Ld#%iH^TLS֤@E(SA8i5L%+WTNc x%-[iZ%/w^ &1ib"󘿜TAiҌ&5ijb&7n5:0XS TL!T YΝc|3'NΠ(BЇ&A!ЈZt(F;zяjԣ!Z֭.(]J[җ40LkJӛ43u/P*X?'PdFj3Ouj,ŀj*Մyթ[kW֬f]Xֳ•emk\*W5s+^z=e'V2d0L=a"6,cXBv,f/r -iAkўLE-kUƺecKr vAS59>?ԉT6ai!?KW(w V? ydD*]Zzwo+ëוw^}|+^wyT %HH" $&` 0 lIb'{8 0+, 8zL\{3hοB "yMƭ?XCR|%S5NL+[9X޲/{9`L33Qif`{73pL;9x޳rNj:/ܳR?y{Nc) ~r < 驄b}4 V?ԣ6VTԯf5kM[:רu^–uc)ufCҎ6mjcچ6Ou+;~#̔>An2݇C$Y !P>]0Ӭo olTAC<'x^K8-qXW!wC5T YC1OW^29yns:9^}F_:ҙCR/yΩ~Aܚs5uj2q)H?јibnMFzbyj^ OGC^WW杠%pGlbWSyӇ'OѻG=SKXd"JRǷ|,oKk㞱|?I66Ds-_onW?ُO/?` `1U\NY:`BJ`RZ`> Κ ZiW!PAD@ ۥMASQu4W WY``a!Ķ!a)a2:aBJaRv[L|MzaaTh6|aaaaa* lmumh bj"!" k%!."b$*b#2$:"%B$Zb%jb'^&> ћb)?b++b,V^b^b c."1.#1.2c2#0># jh6rc7z7#O$3#9c::c;; RMV>rM>v>>d?$?? A@dB"B:BBdCF$CRCJEVDZdFbFzFdGdTIdJJdKKr'-`8dNNQ UMԹ%Q:RFReS:eT SR%TNU%V&V.%W6UJeVVeWW%XeZ()n4)]NCOe^^ℋń*Ȅ*D?ԢPD3F#224:4:b6&d&&4"fe2d.cReZffdv^6)t?]ekkFAPVqFPaU<fhn:hbz"NhUn[RZCN,'A4Lh(> Ā 7 N=peOXբfzfdz)hr~)fgi隞i集i)TM.E*  U`-g?0gssN44UVTA,p#I)N@*R^VAN''qjꨚjꩪ8c=\R?LW*N5*hAF)Q9)>TA -dŐƀ!BT5pA$(Āð-(@ Ă?Hk A3lz+nVk 6diicҫO*%[I羶'k l,g錥(=4î&jV,jVx6t5(?,V-܃ >?ATl"N,6U8Vkήlh`rk5k`WVY.ZӚ%ԢӲ%ZmV-^jmr6mւҒ-ӖԆպeLR?@MܪNl4*-+Q58)=6T`ïB)5,k>)P ¯6T:A->, l~ƕRDjX))ƮnnnhOiBpwD(FVJ* (.ArB*^v/Zn+ڬ26xReYҦjo pqzyC:JN?䁾ɁnM6do+ h_/.nNj[ sL Eyp'kq qq#q)g)JJ0Ȱ2궺,ǂ&6U1/k#ö¢#ʀ/ȝcH艺(h! ! ("sh '2#!K#Or#+#[2$/r%Gg̨6"t2))q+MĂr5–ޢ.n//3111/2o؝e6I55W+k n&8p99s::3F os<37DP?>'q??s@@c<#tBVB,,B,*D!=>Sz-Gق4ڞztI֚tHIw4KH4JtJtMtLtY~n\j*tPEHnDa®27R+uS'S3SG5T3 U#TkuU3ib#n6jjjZPvkX[s\\u]5q"prjc*tuNY`BpZ$V3 tcc;vdCdK64g`~g (avOn3% _jk2&wr&s&Sl6mmvm6nvn6kvo 7pN-Ɔ(BCKq(lN0uC2)vwfC6N5.TsycUgySuzwV7zw||۷z4GiuOMM*s7gB0,BwSOv8]kxs{xC j3rĬbr㪁O5Bk<i `+&?1C'+j1 BAb/eKyeOyS[yefj(U?RZo˒ ,bރǺ{5F#MߴM4Nt yNz#';z7ېq2rDۭsS6&.uC檀mV" 4.VG3Q;9Wc{7|7ӷ|{}'#{^#'EDFoF09oZ70#'ZJ[3ӻ{{Er2pqzm~ % ?C9Dx5W@bkyɓɛ|ʣ|mGDD2gfۧNHq6}7G=o>~ꣾ݄f>2y;>Iʫ|~z|,P~+y9SLS?G_[z{?3ow?K?N[eۃr/%#6NBMB!t #8pA2\!ć6C)r(qďEz4YeHO2%L e|y&N3wΑC[ hLE*EӣSjjSPru+BXehٱJn\sֵoSzOMp` 6|qbŋ8ۅge͙9ogѡI6]iթYvkٱi϶]mݹyo7^qə/wsUf{X׫Q) B}zٷw >p-'߿P <\P|!P ) 1P9AQI<Q\Q1T:bEFZ,BRc2~RS@1>Ni=dB),ˬT/:3233S34-S1Ec7t2紳334546!޸b1ָ?6YI>/vyeAyfk~fs*YbƵZTel~qj>܂Xօ.+I/0+߲6> n[[\ ?pb[;[,N꧟fΥ q2+֭"$0=nyPA["տ ]H}fR_'%-^Fξ&.~ Y<____ǪFp?LH[(CqX8Q'F'׌pzOŭԥCȶ. J>b=1O4ȧ3H(&jBtH%ZUE.~ыa"2b׈6q]d|c8G;ƑxtE>w HC2ܣ"XHFt$IEZ%7IN~ғ$&GR~X1w,%dr\@usڼ/jO1X6A"Ƶ;>[r$i^U&tLL\Τ׀XNs &" \EȠ3f;lFOճe'>O~? *Л ԠDBP:ԟ (CZщB0[jD*KCk9psC^"ZbA@kR 5Ri3=RJ m(x WU]ժYVas "VmfIfzVq\ZWVUqTb?.[Ú? zqo5 C o.gqq&\ВkAOyM9ӯY?(@?p[\+^E&Z"S A#P6(\~ox+\ PAhbr#. Ԝ:[l1 )xn^;Z"5!5QX06/V~K*\W(Ub)gb1mX2ɝnXu"].ֺ-즉+%15TlX#i@wRacqq:tn]gU2;+-ҐFb7hGoX_!@,(@)iOoDG-jNc:[ې VoWPu,)"#Ռ39FV="Vrw[kû%u?MR:؞v5mmj> Goi$}nv⩏.S]o~xq r9yeW-K9wrsk{Knw{iUzҙtoou*\bWR"eRuեWw%XD`߹s^ygQ(#G"$F<(%iƃr<IK|Ioyу.ʫ|]mM)qgǙ&;YKƣkM|7ȏ?zL };K;ns~SmUۺbwg*vX!Lʂv ְKւҎo .60

G6:gl#/0j!d;g:rsyP}opepP 0} #0mb洐 筐H CN$.ܪ -n2px ي NjoʺPdX =<}*b'?cr+oKRA!|b4? @D}ru=-"xk?wTG{GGHTHnF-&Hd6S[@uTCTT=TWT[UYU]UUeujf5VsWwVEUW{5UVyVՋZ:ed^i'&H:"sNA2tD\>[翨!(B4Gpw a=A,SCiBR+2*u[^z*ە+D ᗔR^Wk=4_M_?@(,[S#%mO1 /1SdC1McdOd[VeGfQveSd]f-׋I9bYL8sCyLL4 !`! !nAQj¶ 6]wB3*yROgl;4u65m{ζ^A{bc .TwI:qrWr#r'r+sr,hܨu6GZްN!l yHQ•T= aAR4\QG+t, 'E!l_ULv4v}rax6yW+wI?E)Rp1jKceq -HHۗ}}~W~h.ѽHah:Sk 6{AL_Qx4KӹR3KyK_H bl6>S4@X+zow~:z'uαR_k71.ֆ $52G$?R%8%؉xWxX8X˘؊ǘKb$XiW1x,2,x*X 9q`ps7.he_Vfcf3f?ٓCGyfK5IAY7e#;2ڎN}3wY{ٗp5M30,81rٙYٚ:g.;ӘF/F!,8W헝ٝY9Htg9Y C䈛XWuW:XzX V!ڢZ+z/:9YmY٤OB60Mٕ_zEe:QYsgmy*rfqکQףp̖9Zګú64wÛB  :ߺ07?cyZگ?7IҚ. t;mX؋3،Ӹ1{9A{EI۳SW۵M5xݸϩ .| ;_ Y& *vZ}ڹ{{;{{{$`Ygڱ$ "x"l=p]ѿjSJ˸Cbm;SZ\Y*ך#ݱfG=0 D\1b+PjT.Z g\koswܸBF|ȩCjqJx8B8\ȿ?'zrC$7b.ÿVxi\PAtѣ=<Az=:;C] =|1Y[鼳 ~ ֈ\J}[Bk@8EdN!p  de4`Vu9x̘|FUZ|]:]ګ=گ==ۻ}۟;gwgȇp\Ekvgf*+̿ `jv> \`ˑcC'\#'+/^K*KҺ!41>v^`]Jsl ~ԥx<}>ֳTy[]3`Zǟǣ^꫞Ǐg}w{].ajf ^@\LI>ބL^>S|.rC[c#')U/317_EAl]RYaҜ.=I1֝:I\}axZolkuEr\|]&[I~vrk _1e\۩=}_Ͽ?¨eyzA C*\>@JHŋ3j\ϢTۖbǓPLr˖0_ʌIs͚8osϞ@ JtѢH*MtӦPJJuժXju׮`W6h˪%[r[Rŝ+\TĈ[V La%1’Զ%FE1eŘ/kyΠ?MzҨONzְ_ˎM{ڸo{ N|ȏ+O|a5uXT=̽Ëŏ"oJ0ᷧ)eH  1B萂>a^(h}"nXb$,!82X#418@BI6KHZg%uxXf\vyfԑ@HIegkv֦fon r֩{~jYYhڨ"2JBRکꩩjjꪬjk.k~+,Zl&kIWuUv^Nǵfmv-UY#]ɐXa K $%ϮUBqFE G,]f^cMЁ,r$lr(r,r0,s4lsUVWte 'R'4(MWLST5KWR֘mM`-dS=e[}icmkl r׭{~5ރ]8 v܉789+Wgι.C>K~S YQEJWa5_PCJs>O 2R Ϥ%-)ma?Qj z E5f{%8?hy`_& ɘ%4'`!w> "("FLgG0-ZgA52@E .`*QV8# ș09 LnFGv#>~ $ )BY֩NϨQCTE5" IBPlcK#@)JPG'ˆQe )^W@KbBx""D?`FB*qgBuFhC;ѐf|݁%J_D-3Qjxz W^b4+j{N 5hkpTbHSUESr 5HgۗfֲF:ծ^(b ,pyWa൬y^XrVM7mnu-z}wߚ",6ZTCg7Gixu7s9G.re2̩z7f[ B@s@ЃNH:@FPO0~ LӠW?(PoZ{u`G{>p_njَtO5ZcYޗ||y?<'/߼+уaXXp%lq$=w>=q-C4GŲ|G~ҷs?/<.ċ|8ؖ4H-?h'z'hȀ؀Xx8hPH#iqfF; mZ=zy8z7>FH=:9؄@'t%7AAK"DB`VdqK{Qd&egW\—ç|~؇R|Nd$c0A; <ēXE?Ecl0 e-H]58\1G~؊84s~gQd$I?6LLLJ1JK$ ͐SLɔ8JEI&%dKո0sHe^}gw|wsuWywwi9 i )A3QuQQTLR#URpR)_-R%U3US8pS9S=S`j!$ tj-5l0т_SZQk9:UGiqxbxgxOBXHaycɄhydٖjf bɖoIqiz@(F TAxcq[ccuZuZB%iL 2FcB{l[-Z8^^ZysEM(9Yyi\Xb|b^ ^e%_u_E[i襚RCO6%SOJ5U2y_X9U@%s7}`g"GXiٟ|zRTbc3Vc9cRCVpjH_4^SVeJFX@^0 Hw.]Vuw=AʁCGZHʣIڤL>RQJBjDF8yiDj1jϦj^цl*0kfk%klT2l*TFFElFKVkktƦ6v_f4mvZFWEK˶чm蕑s Qs)kIrYnyZ:ڪ:z2Ǘ*1A~i<L2eyq쑛κ:zDPP | GCTxUeG a*:*}4.rta S': ُٰɰ +{[ ˱ c20 u_*\`m[ծʪ :6[7:۳ʳ?보D;gU+:{vYR{T;V[X{Z.%ۚ||׭L[!]IaSn{prt;v;3zb1Yx7fqٶPzUڸK˸블۹+Kcj!)%;:f4/[9[5 FkBKۼÛG zNwAA\H4^(ihezL5 [m*{*X 8<`Ps8[Ty`S 1FB_+AU5mw;u[$|&(,y~(0 %QL4#TLLʈIp1TI0tJELLɈȸ 4l+;;$۱"c`|[j#bd frnt#]z;W%ba!D P@Qp*_۲,A&5[˸ ǫ{˼ l|Hk}%} 5:Yeee͆\[|KF,*)Aζͻ[ Ns۬ۿ<\|L|;%^|]&YPӂ ^`F`s@(K-ڜLK?@>B^lD~Jo̫kR[L\^ٵ@a|d;6e¥pq>r^t~ 0,M1d_-suwy}~葾隞N3˷{[δF =n;KL봎F^~.밾ѝz4ٻ]A- ݢ{Lמؾڎ/<̈ k{b¨1PܬOu̾N$?m{v^H:.Ô`)EaЌyjbBcMkgA,A-//2_6375;O9AQD-SFըy!>@IjZ4鐤ə܂R%K%RN+K5"R|zh_'X>V]~߿X 5pa*roq鎵+Wo^| ݺ.Laň'Xcʍ-Gr̓5 shңM3ӐWn=3kڰkNm[7׼cg o/Nqȗ'\sͭGz7V3C_C22.$K&{lFlf{mۆm{nn{oo'|p Gpg|qq weRs;sG&OGjhh ]iw}x'>7>yk蕟ߞ_I}ۇ}ӧ_ɿѷ?4`@|# "gXAjuЃau#VC*2+zU. c52pCT1!uD"ш?a*G|(E'VE&b1UZf+^ЌgDcS -+XT8qgwcG=c 9HA4d"HE@d?TҒUd֣FNvғyf''@{ AP9< y6dF#_°Mvu$dJ#"\-fѥ*m)LSԦ))NiӛV:)J}ԗt@EQ*T cHq(F1/CO6/reł1PDLQ~r,$x0Fwm$^Wկ}_XְE_!4Ib|A EaBRdUCb@~v sµҊ#jWZF5S" fp;\5nr\6untKQj[:̓KuQEq 9kR,-QQE5P? )(`x/3>p!l` Op3 7p5\.OxrZ+ȸX*IlEO*˅s7j\nVJGnґt7Owzԡ>uWcuHI~#_7VT`^ikEX )TrXE:gQ~,%UІٵyk]9/Xvuh!?J'^CyЗ^'Uz+_=[>X]D9Ice>O\V4/{D8~h{Azчp|7}%zOqAyhr3|PBo^IlKxT:!I$To:դ53@4L,@tSS@ d@l@F]?2*J e b c1q\ ijh\ka8wL0[xl?kxIt.;m5CP7"v#D +,-./01$C#MRifhs3<'Ԛ˙9%>?@AB$C4DD:Wρ霧(I< -&+L #ST4EUkE{RET\ZEV0XEYEZE[E\t`a4F]̟à7Ltg4AȿB @ l@ @mFpFoFrGq4pFuDu,Gp\i4&h{tt+*À$ÁȂ$ȃ4ȄDȅTHFH+lj: %<$%=-@ĎTďȐɑɒ$ɓ4I:~lĭiXS8P8ițM&Ddzף= J;J+JN2g@86.3%47bDclQEbuQaQ}UQ %#RkαNMPi,Ph4C pWh2|3; .H3X93|@2uћtKB34#F\T4wDT,D5CUTBATGmTFULJy T)PeT+]ipn=;q6|,R@rРȃ;o#_ -L{Guùz7P܄ghijVz{HAθҸ҇8jPP-t>{JCCRR̶df9A1fU|rj18 9EXc5j,4ˈE}IṰ̽H\]EK5]jj5Tˬ

8>(F`TpNO*$l_hZuMQ#MR ` R.RF.> ^afava"KAH-ȥG\#$N]U]%n%.]'f)b(>'b*M/dm#8fMEU4f5v6:VH0cԚ?@AB&C^%~III MʰʩO eNeS.ePNSVeeW^XveY΍fFݛſa>4#hffik~Ůf6lVƖ^L.~ݎԇc~0>ˊ- gP d}Q/N^m8!QP&붊 Q烘^g߾g&6Bk)pn.k,߷E׹%w8UІk;W#{ؐc=HchRbԺ-YEU5];VBmp5usmf+j+YqOqeQ>qRq_q7Geoqq FG)PnVWM_/]0͏wMq>!@\j)pr!?Žl62GV1?l2_s7gs~mz5S]}Pusٻ)?@P{Uᝊ U^VHrJ1լ3.M?NOPu_F!7"kTXY6Wd3iӚI&~odeWfggwv_Fl&`FlO`>#cK$6Ogw6jjFuOv?wvwwwx|wVw| *&>v.bav֦6x9N?7xxUO;O 1xdMuQwm6?-vlh'dild~ydДdtK䇗zzq{zOW_x^&bskmxwx{x'/K\}lg$?ӌu}'}Dzȫ@<<˃nNNZOOX:c'~vϟi P=oPLiLx+<"QNwJ&ަz}jw~wowwg 7`A \0aC N|bC#^+OEETrmʟX\bj,ڴj׾$ ˭joSV6T_%L-_Ă\aÌ'lȘ/W3ŜE&iʦWf5ײ5vlܳ3w߾wmxm䷕ N̟'nدW;'_['OJZ3Ygϟ>Ƨ?yl1J 14rQ1?\4T3 >1na* .Xr>"5d(> ưM/` .51 (?$>!b 8Hc85%UUH"I(Jyuyimq9uyy⹧}:z"2B:Q%uR55KPPB*M+X?zXH٢ǀ,VK04M#!܃CYʒ?Nȸ6VD >I^T'ƚ^cR*lKΪQaT3Z/bJҦ롤Mv WA 3C<S|cs!<%|)-1<5|9㼳[YDG{ ?>9 TA7Љ-MyR1`-R!~Mu1t[(E*~%,;2ʡ?-;Fd߷)jɌ:xZŢeI44SMu ~G[T:Nꭃ뮋첓N{^;C?գ~=cwч}֗?ܟ{O a*4u%iԠ4*UVZm p*rFUꦇWh 4XUʊ? X(BBTH1P!vhBjm#怕 Jd/Q1 2X.@V挑:9#h4qnF91;vX<ⱎ}# X@Qq4$GE\ H8) \#M)T(?S+щ1 ^,/"6=|C(\ZKmR_n#HVSKF+nl'b找"dxFQ+rr#b iu|; yʳ=}곟?)L$RЅ*ZժZՒ*"y[6)A[((bq z>QZ/d)T`>1X;a#%p Z#fJ9sԇb!~ؔn2N&` ϲj\W ֱd=Yӊֵl}[곀il)@ >{_Q}nJ.]>rPtn"шD2bv䲛gCkjV%meOԲ6,j]+[خv-hcKִmmwk[ַ5p[.7-.s{"ut]jwKbW%/tϫBwTz@Oҗ`aҶwJU8,bRt1^J: ~0#|HK8! Or1 &M,S8)~15 bL|s,R83rJ[ (@%+L~ )KT ej$1,1W?T VՃ%,p} 9˹t=|s+̆>4yX\Iot0?M[:Ӟ; Q IjSScjTZյfue[ջ k^;\ޒi"yF-iA䁽xթ(1bq*6we|nu;&nx{-}{a4΢&aaW+ l伔r*X3kC򑋼2i0GO ~婱0D,s`~ +LӣKTUBwZ^) Cf7a%(Yq%.##lH H+߻^^-7#^|1O?/yg~}AOzί?eee&5IM㒂GJQX'2Xܓ|Bh>#.wx[~}?O{?1[O'?Os$Ȇ(K`Ő}Iבnv ~ r A`S܄~D@ YԂhüH< "\ ]Qѵ=!E!NV!^f!naj]q]MDMK5SMM!-M6I [Z ⚰b! !&b-##"b$*"$V$Z"%^&f"'6"&z&b'GȞўZ)P GAP@DM2I_L 1=!D_9%-c3_4:2_52#4^4Zc3rc6v#6J#]\[{Zxe(_)I EВ2/c-ZQ AA$BB&$C.C6>}Y**E.CEDPEE\Nm.#J*֙U9$ΤL$MޤM$NN 0;)$RNۢ!ۖdݥU]%UbTnTviWXYZeV%W~%ZeYZX%\Z%[Z)&,_^&*eRYe[`7>86#5J6^ef&dVfzcdv&ez&g~&i=UaR}ٗkb&? XX` C&Do&pp'q>IPl.'s>JXK1rNOuV'v^vf'wnwvgZy9\sgy.eF)fDr~E^ sn]|I'L~皶)))d]c|x4ፅ Zܘb?VE *]e\J*]Υ\Fj]NjV*Z*^]zꦂv**ꩲ꧎$ald=˲jZDE&byc(*h(ƨJ+Z^(jkPhO;NMa] ȇH HNkEe kyF{u nVN),'rjI rQS$K3@ ²QHK됚KKYѩ)ά,ެʩ L0 =  #|Hrg9壶.h6gg-zmڂڊmے-ʭ--֭G [,)PP+ nP  \ؔ - fhKTF+~.vk..nv.9jv'D(Y4c.E.#Va:8&Bj6>F/NV;]IKJ^ d/-FI\VoylEglޯ/oWRQ,a*j YT9Fp**jjpWp_0 W֬`e`TmomhN_.鮮'.161?;eS0!AuY@^ R/[1qq6AAeDZ>t,/1,ca-޵'ޭF2$Om%-%?%K&g#v(k2)% "QY!V\k[D23.2/2s1_pCN(24#qR6g37o7w38 _AFsf˞b s 3>߳>3?dm!#CED؍_;1"CTp EW4E 0FoG_HktGg4GtII4I^*eN鄮,j LQC,R2- 30s/Q/Q7R;uQ?TG5Yq' LhFӽ+A S3[[5\\uCƴ@f(9D=˸?(> XA*TʲMYiѽ$3ffg6gogwysjb5ZDL?W3II(Javт/i'6F=tHhh)rr)c(77'/sKwtC'+u?7vo7sst[K^nC洇\6J{v iEThC}cpO32T'5U1'8+8R/3TGx^1i]]#.l //)l 8/ ps4uNc\8]8߸8-3B6b!ŀA,{VP )RKs˳eg9h9rŖtBm;QvNT0-m0mݼG k9w][\J':J/Ht4+_:K:GC:^8Sj e_`x zR6fJ8Cx:纬SۺW8/Uߚ?&ѲzY/Y_sTOW;_']wYiy9̂;;;[z;SV1eq;rwWw_wwwv <;'+|/Orxw+?['.xs||z{[8jh@WQ33W.]Zlc;<|S9{:)ͯ,]Q6~9ԳW=_՟zK4)[ q"{w:W:=o}}k}}{jt4 {b(4S\s(Pq>Ƀ~ʛ>ʧ~ǣ~k !r5M{5 RR2M_DQ  }'?/77oDAĺbu``?a#6 -4Mw!BD$?ṕ01I?W.@&@TB !>D1^ԘFA~H%QTJ-aL5qԙΏСJiSO[g>_i^I ;M4>qa?h[Fr;ZpP+62G*[~HޏWƧֿcڸ䨧QVukׯadž_mDof4ij~W˺[iF~xrΕ7gѩ_\{wح>=|vͧ/y'|?~ O{@4Al0A\)B5PB -p CPDML9jn F~e8ȟ)tS!ɒF>'ba/'b`rmfRJmK4jX maʦ ӟҏ!YHErd#I:rd#/ L:Qp3 B$e;SFEjRrSu`^ֻd\,3 MbFӴ3k62Log9yNuJS ';ߙxnsUe'?oɳm@! 8XZQMTE-QnTG=RT%%IMNm~84KaS”3JG=}=O}TUE%QT.UMeS%Oe 6UUJ % orCE,"QTVHm=[ ŕskYZWuz=_Wka"}eaY vTrg9 Rvwk:kVo{;O򖸹-n\.wm.se%EnukUd֟\){i5qҡ1Tiu]JQ_W}_Wƽ?LS vpLkzӛrzaianX=bX%&MÁ(t)pj?*G?i<>Nь.*KgÆ5#%l(crʚ(,SyV2Mds|f5Zn38ug:ߙyEøP9*@JcP $Nf:+_"o .MKLoO\ؚzթ& k趚֨mk\շX#!LY FAL;݂`8,-0ݾ%BF)Isn[fox[=hՠ49 hDB"KTf>[ `R#T;, OR2H&r*>%#P40Y8q(.r( t&9sC7zё~t'9&2\i-j-zA]u@0"#a>H:8b@Hc2!dFѺ~o)xo׼%yчMԣ>ݡOuzG=ʳ>';GT+e)Jf{$&2_PrQ5)Mʿe ;_wG9+m/b)Lɚg ;~0 p 0Y M``)H,-(ƁTc4cdNdNsL(1tfe^bnbƏh#uZZZ=h~~*٪,PV"*"4&C3"3,ÁF4jYsnYqJ o1 106bab'b)611vc+c5ccE6dIa9vdE@ (V[PhG2EGTrhTJ~/J$OdeddMvOM$OO h 2k52K3*kMvMlllvmնmmn˴Y"Q^[YNUN a#&)K:#-@sVMpT/\cKN1:auNgj}3)`bA@Wtc!ܦ46uu3uYu]7vawv%^v `6(GqTqV$I ͮ$Px#dƄv z GA s ’ "ȓJ5}U}w}ݷ}}y_2ko4r6bLF\]cBb~OWt-a! ;c#$$$ 11,Piwe 9y8'T(1gB6W*S~wEIM9s*N3979>XabAdsYb3dyd}QwYuy9Vcd7m!8|XJո9؜˙y8ٹ Bm8ȉȍ<ɑ|ɕəɝ<ʡ|ʥʩʭ<˱|˵˹˽<|ż<|ռͻ7Pk6b~}~聞腾>>~~ꡞ>w6~(>꽾>ݾ>X7p)#S+ Mѧ`yf=UP( X3FasC~%BaonYj$-+3S5EMikW?[U!v~'o_mqyu߽e?_]͟?#1>#-)pud"mR0… :|1ĉ+Z1FUVϖ?!GOU*mKj(a^H!nhara  W"'+2H#!7X#180HFX$CcL> d?NbZi"-^ɥNz XPGVfBhvfBffq&oyj)gxv}5衇Q*R 5?]['BW:CJ,TujVN5"^*+LIʹ5` K,dkl.;2{FKBkm^ݞڊkn[ /S^ޫR֪j0*-n=,4%D *M* FAͨ#&rR!RJD}rAPߣ.X@ &~_7>]l$WI [8)UQCR4t i;p<\XxVlzԲmxu˟HȴM{[WIc*?>ԤS@[a ߀C # ZsC7Kbc܈'ȍqܮ'`/np(`-B#"82KIHE5y⚯,5mUcE^2\QS(S\PH21e]!I{F; F,Ĺ Cp!E)S&VN3Xi2xSD[-WrG@*P*#B Jr$ JQ\(B#P\jQ v.E4c4t" HD[yo:Dɉɞ"Ľ J^EښRX Ǚ@A?t}VhFUe`!X H- ĂqoTmP6t^ocUfpdPPjr( O$O$,P.*vJɢդ ʔ=hbpU:R_A*oh$.KZ']9&B"OP@թ:ܹ*5۷>j-ۄ.`C8kZcq 8,׋AD rC4_."]?ʨ5 QIēF(Td:Ҳg' [PIyCrxOrl8 O:\`]s򥕡`r2/ȿgi+_`X.O;g't:Jۆ8oDhC!61r|4 9l/C)B{cs.r'}੡9rOs_ +7Ыa /ȺQs[Q.N;&O6lb=S Ǹm/b]<KΕ1) d )|T-Hy'. G2B0%)nXѺfm5o^64܆_)eZgJk񞿠 E$ 8D#r9/ʮ[c{վQa`ܻ.'Z:86Jgas\ï[?~~zWaEqjfvAH4kBAv`&YM1ZY=1Z%m $Hxmv)'Hw)l"l l1Z!HY;4i1ZYEynK~Y.h[Q= r=75ET\\^>E~tGn^="ʥf ׆lv|H!] |ՅMc|p(%bNeV Y"/`$F7pEw\=reH~*!t-_ _=8#RNAt;b/BpՈHN"6 fXYAvB[B3BVkBqk-43HdvbzGb-(b͸chb;f,QcWC]Ad>R(x:T Dy"Heud~Ad(tbCM[eDžeGJfVdixTh"F'|yXo>(US|)%ygwbPhH,}fැ)i0y+vi~y*Pw**c}4W]XHkIk(AtjE>aVl2l#k2ȂFmkقvjsJAm͂FF~JCH'5dMHyr4eKb&Lԙ\0_r2gt1 g)>4]vMx qfpU`(S_rD'#tvL19'OQ7ɩ!Yt8򥚨/;23k P(Qdkut;YwuA ukQI1ov'Vv|sww׌بY1x8) zxxxEf1:hKHy))}y~!0`eDY'.TKz~W\ۇ{e~њl{I҅UrV6edgSap &)G/`h1~٧VܷVnGצ}ꗤ֧watq7wJ{N"Xkd!4B I+"BH55؂R8lFl7|m<(l;`&Qk3kCZf>>Dn"D[DH;eԳ|ҏݻS fі9vrtlsluxzwyǂLf`)P|1)-VZg1K?uqKһгFM+Û[)6,;ʼʫʻʰ ʴ,˦\˱˳l˽ʼ¬L3 ޘ?A 0  w@2a n+>瀾.?_;?~_O1נr=; "ꬦ   @ xp  93ˮ[NT?VX̾ڳۼ]a e/gOZf9dG:j9ZgW ̔k\R@p~zO~mۂ? p pzv.6qO`J?VZ3_\<o^o̅¿~nɏǿa(C +%BпL|f#kc9,S 0SPtY[8o_|@֩-b;tƖ ,k[ 6D- ):(9RC2$HM~<Ȑ*]5d˕(PLY$ma܀gСB%zRM>E)ԩRZzV]~+رb%{Z7`!V,X@ނA([oZ*_t՛Wn|Uи[7seC5,]”粅\?jY[&ew^-pf *(em3iC:PkuϋOx楜>L_,fE{k[!S/@PJ:@ oAjx~ʨ:ÈDACGD[41EW|mwԱy$rH#] rXa&*dm||ʈl2!(Äq,kIdHJM9r-9qDR3oTA5ԐMdSL/RL> egi4=8O98Q:JU2G%dsJbK;E%[.T(!8a '>bɦ|E#FjjXY")[g}V$Őbw]wۅ]yw^{^}w__&x` &8v|,-oPXm(V ^^W8(݌C̢X"]3WdFLX,DzKwj\kT \9/z#{8fSXaxbWla Xv׆-ᑁb my{O˹ff~y7F'ǫVju˭\[ˑ\\:C<)x>y/y߄RYxg2z5Lkz۳Q8ERӏt]}E- "%JEС.?B(YMd0v'r ?PwSm^!YIz"SN*"v!`*MSf8@&7~Hh&ED!1 b~5b-j1-_"F2ь]lKxF(mW&mc\(5LeEѣ2<ҁ!ǧ쬎j\w!JJK!e2KE!V T@%rPySL7o! BXYG񒑰d0aPG5ғK^>yaό(9mAHtMD@,gy?<5N)B=a n02Ӟ@:Ҫ)>Sg=O~HA !Ēԫl%U9,Z*&EQI VC%*>ɣ}\S JR!Fq>IE#) (AJ#Z(ѫDeb4#1 Dآ%P&S }eJ{ГpX0D+F\D֒̕Rt"*q9ˇbOv!2T:ej,a;YRVe5Y"ֳ,dCXZEhS[vhiמVe-lW+['1$TQbrmfV,s;]>=msYmWg-ny+^7)먅:IMu!%ֵYV :6s`c<16p3Vp% G ߅ TepkaĴ'VM5,bTva<<wS}KmcO#!d"A6r!+L>e*;7"e-w_r9?l'hF/э%oVqlMsztAiRԢFuU]Tzէ~uajZֲuu]\z׷ukbFu!`7>li#ڲF*n m3B=oOR5Mu;_Myכ b(6w ?p7O8.qGx1qw89.r#?yQ/w[r4ms\fyυtj7?ϑOOY7uFTzձ~uw=_zF4B5#;Ǯn/{=k{N}zx}/_񈇼#xWw|yO^zΏo<=z҃}aכ>6e'P}?Ů5}wRC̷~}O~/}GO~_ok__?@3?<@k@|t@@ L@@&D/b:4DvASoA  !"$#4$D%T&d't()*+,-./01>+C;>3LC4T#27t$Ct:L>Cj>?C@|:? BDACDCCLDF\CtTDOEPDRQ$S4N\OLEV|EW VDYZ,[]^__#Fa4bDe|KgdFeʨʩʪʫʬʭʮTPTʥ ʳ4˴,I,˵t˶K|K˥4.bmKB˿jmKKDdL,LlL\L4Ȥ˜̿[ ˔| MMMTdlMt؄L٬M?Ԯ$K+ҪCBC͉E DmFCD*PTKK11 1`K˹ UUVMWUѵӋؒeY=Y%Yُ}ٖٙ YY؞YٜչXXEڡYڟuڠE ԩڪ Ԁ-ٝ]ڧYZMZ1 L:Q-UfU([][WUVS5XQ-}[[ie[۽I۶\_[GKam K*ōDž l ~}\}нW~]s}|رR \]UR^K%8CeC2p5f=:>r9C0=2}ޘ(5CU"e}MR#+_5_U%Jߺ*2=5__2_'c`f _݈lxl`>]த| ```˦c+b<•c \2vd4DbMHhϸC(e[WeXfcen\%KPfhijkfiHRe؅G.C02C̹"X%^p#eY%*/$J_! 蕈 //>+~^ gzί&+6"臆^n6`_>&i{F i*`kUhi^vtVivji鏎ie!J  ~eJ~e`k^k> .ᴎfk༶aڗxFVl'ケ]~.a v[%UTcT\cF-i)⑈~KFcVKggm)V~l^cmˆ,n̖nNdm[n>&o^n۾ܾl&m^^FnoD<`&y&vpcQfa^pp fpSeap pG̩opBiqsمqݺXq&gU+Pc佄NFy(&7Ej'^)#("Kw#'o572+zf_rs,no^ߌ*mfr+gB5s{s(tئs;O%OaBgs9wB"n<,t) NQeL\kq[?lZak^kWuX]u_b ^p X8ivcOvb0sK7rG%?wuOw$?r1P%zWȞlncbg~b To0x;&KCEx~obKmMy[zx?iGoڕ㋟/yv??xf/674^~dW/ Ob'oyFy'Oy9^zy$hp;q{ZpW{{&7弿?q+' SkkfxxWmm8}[*.0q.g1Ptus&s$^tf}^2uOr%h|.C%w"/_9O~OOir6~j܂vh#g2?/)~G8g?F7orTXPPHP* P! %XD5R|XƁ*Hr!ʎU6(\'M,u|O:_Dsh͛EԨЦPsdZ3L4ZhV4 ʞCy ګ5 VSBc-`ÉSݎpH,̪`1̟5&OAӢeL@֮1vYf3ˎ{lҸinݐk䥗N]:p[ :ak߷km?o޹}}vܙ߮=;O||ɱ&yg{q'zh1jvg}{ F_iĜy#Z_i50ؒTzL<$R1VSSWJTQ="$NGҸN3)$"X$TEZe`X(cgT*weϹgnsy'|ff(*(5~(F:Rzbţz)* )l^ꩭj:+ kK֤++ ,[,e.,QY+j*Xٛxh;.^UH.kn+;/{Vm;K 0 +_&q;|1g1!{,2i2' ,LM03322\7#@̳E}Bt2&uTkuO]Ku&we86u}fo7nvGm7{=w߀}~x8;nxHMڊCG9crN:ꦗ~ꩳ걻.{>{+96m _';CzͷC=jKcsR=飿?xO??=ot4 0<h@4|_բ'. ^o5Ayy%l E.$ GHj0+a a;asD␈?"%q*dD)BZ^bEE Zf,#Ϩ4qnlE.:YcHQ#M[# $! HC2rT$$)FF|%+IKrr$(3)N)KJSrT%S&KͲ-s]겗/ a &^eD$EhBP.+5mJ6o39Ӊut:w3=}ʳ>4AЅ҄(p|#D*шRt@3zP*L4g:s&)JKR*}iKWҘt6)NAi̝>)P*Ԡ9)Ro ʋ2Nm*T*ըRuV*Vլru-SWg4%eYZH`]+\׷ʵtXWn]E*6j쒰-,b[ubSX>d1[Y^dfAYj|5hKӮ6}kc ZhqZݶmc{[斸5.r.M.s\Bw֭.v[ޖn[VVtu9/zӫ}/|+ҷ/~/,>0xe ~0#, S03 s>,&>1Sc,Ӹ61sx>1,!3yQ%+KNE(SyVv2*oZ20yf2Ŝ2j~38yvn3:z3@zІ3B/Њ~4!HSzҖn^Ӟ4C-QuASUծ~~iXӺֶ5s-cZ׾5-au4e3٩65]Q{ڎr6ms{Ǝpw>7┡tqԸk7Y7.pRC?Ї)a 8#.XEv*odS8+k򕳼./\.~lj!|9s󝻬e2w]3?xӣ.;{?:ֳ[?}^:Gmpf?{GnpnO19ӽ.q;/u,Ƀ?<O]<ݻScw3B: z~6CՇ= {ӣ|Ks?{^'~{^G|Sx?|_7ŗ{_>{~0׵?o?G_! _ >` R`jA &_Z Ib `V f`6 ޠ 9r %!   a_  ``v!a!ѡf! :_ !V`ݡa"`  >!m_ #&)%]{mb&"b$N"!`b'VvaY-%bj12>{5_"ʢ$&R"-&4Π"N",^ 2""b0r"%Z`).#<Yb-,^v5e2>6"##'v='ʠ/F!>#0z!CƣE5qE$ɟ䉡H "K$L\5]dF5B,M$N$,dN*dPPPOReQ2eR"Q*eT>S6%UNTBVZeVr%X^eUbVeWWWeX[%\\%]]]e\%^^e^`%``e`&_bfa2fb"a*fd>c6&eNdBfZffr&h^XXi&jj&kk&ll&mΦm&nަn&oo&pp'qq'rr&'s.s6'tڦy]]ܤuuf'vnvv'w~w'xx'yy'zz'{{'|Χ|'}ާ}'~~'((&( D3yE'>F(NV(^f(nv(~(rŤhe$(I(h樎(r))b.)u>) ،F)V|fהnf~Ri&阞钆))"):)iv))b))iH)j<)H *.*)>))N*)^*)njY*~)*****9*I*yj=檮**++&.+6>+FN+V^+F+FuvX^øH+k+빺kΫHk+,f,.+1FlJ,N,6lnVBjlr*췖,Ɋ,R],l],ެ,֬l--- -.ӂJm6V-Z-,i-fvmؒRnږڦ-׺ܚ-ݶmڭ޾mԶ쎩*̮,l>lᎬ.Şl2>HFZ.z^.vkz.~.bl. ~j®.ήn ܮ.//./L4/ >/"onov/nz]~&/@2NطH Āo?// p2ao/070?0,+MC0/ z\0CI[ wSl h ǰ 00 ȍP0 ?0 10+p +q7p0 wqnn1nqq/o+O߱-o  s/^oS,2 ;C22*D%&#wojX/''2&/z2o*r(]܈/0*p1S2+32/,3/?g18[p7[p6Wpp C1[38CXX0=Hp O1k;;qxS 7 4H9333CS9s=;WA{3>s@˰ o4:t=4?9DsGg48L4H$rH1+05+u3+>.#?(5QǀQOsQV5fS+Xu#5 w3Pw$XτZ+]5^kV\WX\o]HR/=5ZZ'sR@cWZ^uB[4(Efǵ,f2\o]KEcWj^u_wi/t__odk) _vX"F7Jg>q;6gdf6e66h_ro[mZ6htCwR2i/7S[zۜz\/{o}wzw|{'?'87aIHLxE[xT8UXx;+xn83MxT;88x8o?sAkx9c\D_8Sx#8/xoQ8ǰS𐏹88!@8xHqp8kp9yxG/:wo8WkuF5QS:RGN5T{Q uS+Dkw+O6'0o4{C{ yO=~M84NtI?gt>K3E~z틴nOBt{>WIKt4?k6c43<+t Gۃ~_?r[t??ok ?߿??8@Gm`A &DPaCF81D-fĸQcDŽ88RdI$QT#H+a<̐ԹgO?:mLUiSK&jԩWY:U+֮U5,ٱYˢ=lXY+M\kŻҶ^+Xoa‡N|5U!Vd˔ DP'\CqsDHܲ 1ttN=͉NIuBӝ<=SWEXY []tP\s'^wU'\vҜt\m-TRBm5Pk6lv[l}VDJZmU6\QWkmYn͉ܦ)z-9m(̔UXKEQcUTKUUPxaE6^}bVcg7CےJRlWcI3Xxac5ГW[sXyE(_nh^Ti7yM'taQ8beulV?g gU.}W5]gfgCgKhmXeԑۆfħxq-Gx=[>ntsfS͝i'F뭝3w{s3CR5lUNuaf}vߗ}~ڟYǹ]Ld nqyfrlrV8yyC\gQWZv;΃'L_nFWҽS[S f?)Uuz#H 6cGA~7)^,,/'[dCt\B5i(F>ꢄ͢>>'Z 9ԟՓKݧԜdi@cX&OTE5QTTCb'cT2n)M48^9ϔ~58]YcJV'h5E:#{^-luUרڕt|+V)W}r_+WVY)zX%RkN26Eݮ׻gbS!Y7uSH75EMӫl%lUF$l`(K .Jѿ.vB :6VMu7ڼr}dMQho[>S63XLz{CQ[7HrthuK8LX]i3+Zr]w8N<'Uq4].J֜6 LAVRg z <'V/3n2m[rׅ߶[-HrxDo0_.Jn;B~ѷd{b.REy{Xr)c8'i}cTB՝qNgX;5q?,s)s|f^iYf3}FÒ yAf'Cuj^VNu=tO X>x+jQLxewA'Lj)U=i7;,1$, j#yNrqL -\Df٫EкD7p.'ol27᫢mV&-jCX۰NlLV+/E7Qn,}v^j6|*6ri_oʴYknMN8xȕtE7ёtIK?P,RNQ/իpm]|%KPǬ_}MV y|t$pb7KveVnozn{Om;*=3tglMS/ܡ[['YmӓԠty\K;Chkص57F9mPiJ*6ϠewtQzdŔ{4n̋Μ rMoDO2-΍fKٺ˔, &L(Kކ60 {B 8|NlN͂<ѼHR\+#P>0/ f ҬX0Ȋ<04۠YP֢Jbm6Oa I wgp O D 6N .*`1H0mFO* H̐ nNoO 6D/2.Ͳ-JJ$0N~q PoD(QOx.NnL ^!ej/, k$! #ª|EH$M$Q2%Ur%O$Ar݈#3J& )lN#N׎zRhʂ2L' /j -r(J rܱ +JFћ,Ci!uMж ^md&2R &I.-qFqkͦv ;z"s4+ m'м0&)J"2# Г(2%MY-oI /3o[3>֯82g5/dQ'6ӄ'pp(7SQxxVN50DsepFfi-+gį2Ѫl8gi0B0QIPwppp@sDmzџ}LЎA3p98lqpHT6[PE繤qLt: !,K@r;5r <5qxnt7pstKZQC?gE˅:]Q9sS:_R$)4۰OZN1կUM VZEN TN+\C]TT)ծݤu#9iNb5$UQ(TTY,,ɍ_$GIR;.{)rCT%02 W\NgLԿ,3L_q9?#ئO[VO-˰BSO'J]_ ;>Uu=wn6 gk Iil/>Q34Vdl`ߑ`T\6#mT&ILsQA=nTito9GW9KHCq\=\qPct k,ToB7v31<;uj;DIsm\C#*wlSuA6`sSsuG|H6/JI@/}taq3J!7ATK#OQ3w G ޗH׆~C3l_ TJx1v5kv!/;Tp7g&uƺoQMA?.3SU.u·QV(lQ`MFj(E>d5WeE>xJvqOVb_6&aX,uպaY_%$^ õ9@We L8.O9(X{_4/((ݘ,ؒ`Yi$gO^3|1EwcQwXu6;c[6ճwgB:RrD+W{s񿶌t0͆_LIؓ'0#hWSjЁ4Fo.4jq7t6kƀ+4k-ӂ6Y(u{TKÐgԲsp] vv=StO?-D57xWWguq9zO9u0UyKj/8fWb2Wbq )3yz-{xP-{8oEC3qd 5pi34St!}F&1ZNWIG6}Ms:F;qmf7ڨit|{ŞPLF3{ EPA\8Ժytzow٠={![ψihwԞp}~}O=@9<=;۹=Q^PŚ]Ԟ||vW_ySPQˣWHvU\筻<҉{avI_$+?I_{sK^սvɟQ{ˋ}s%ۑuT ',nݘK[[_才/9nmdWS..{76Ê2-+n)-RZX!ۖ|hëYM<ԋE)|%!6|K<Ϲ|P mmk6xqNV`oUWwh칇]qɷBPؐvuEZs|6`HrZfǢU1x|e| vXAXE7 r#`m)Ƨx8x1Z٠}"Tl`4w^OUvomyaY7n`LTeHۓDXuhgTQeO, wV2xY?lN/n*ZTda>l`q iG9VvǑu U~jy`Ğhl'V:O }긥nR˶[؆..;aGmorWEF%0(k8qFO2lqRv| ; tBMtFtJ/tN? uROMuD\Sʌ]4,6Faӌo1}0o}jjO;u$yj}^d]{8ɋ>bv}y7c{\OS6>n:Rl>%Z֚8͞Z4kmZh՞ݭZ&qlmڛ{mjkhD<-I5f)T_w3y&{^uFo?)ަzFE5\8櫓;g[:`KcjZg(P}k:=W\ઌŗΏyZ"+3rxZ |]{ʇ5焇'pWeG fVi?w^/姌SMxhLSޔC(O%|փ n-Vw; x߲b#gBOG:%=jG/#* h$~fIwyɑr!Ƽp5-$w&1ypv|B-{]-^\YLSL2-Q]\ )n8\r=;lKo̯D/+}LoӉ |Tկ=\׿B z苏+_?ԯ-k?:Ϗ~>o+>?c(hhz߇ ȀW w'hxwȁX!H%_h)b5+/8 3HXV9bC;?1;PKmyfaaPK8AOEBPS/img/result1.gifGIF89a(3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,(ф9C A&<ÆJ\HD#fǎ 9HH%C<˖0Y\IL5c漩Ϟ@y IPE&=ӦPJ]JTUu)+ׯ^Â+,ٳfӢ]-۷n+.ݻvݫ/߿~,0Æ#^1ǎ#C,2˖9Μ9y4hϧEFMZuk֧M]z5mױm~}ݹy-xđ6r帝G.7ӳ[޻p{g~(aNha^ana ~(b$hb(b.HM5)ָ6:> BIF&TMF O:ieTNyRB]nbri%gafl馚ti'w])hjhh.h>*iNji^ini~*jjjjj*kjkުk*뒿 K&6F VKf{:-Zr+.~.[//ۯ L '7 VoS|[+#K\r's,2,/243\373j+4DmtHtL/tP?-uTO-fZw^ bMfjnjutmwx߭w|w߀-x"Û2qC.yOny_yoy.:ᣗN馧ꪷS;O^*Jhڮ~_N<̷N/&/Zq;_;W#Z~厃.ϟ*cU8{4X寁Hz H@ UpCP4񡨂 6!Ȅ7J`BiB$V ]S/a:x;qz!az=hE+"(/K^~ ,z]|HD&OxCWHFOc\#h@-w{PDy1vD,6ҏq⼂hQBeHI :W'7Qe*UvJUL,? Wβg-IyK ej~&M DyLIĜb5yL' rLUvY5INrS1<_&+ U7oQ*GʩKP 9=`}E#`jZԭьZ&YraO(%CTvQ~_d'+JK:XI_fDZ9-s*&j5Ֆub[U$-Zi n[Gv-g?ږjc(G涖M-sQn6moCyѴ݅x\W/|[\׿;N0\`# n<S07\ac:Lw;Sվ=Srk[jXL׫a'w Wb<[R%곯1fq2jFەF\J~x|tTc7y6VG!&RLe0o2,:Wqg:}3-BЁ>hB/э.t~)%vLzibuh E)}2-܈>ҿ4tkGp Uu`M[JZpkX:-iRמU)Hk:׶x]jaՠhM_ZۤNwL;e~mhۉӍ漃}O57Go NqG<W-/ ϸ+XҲ&%]0Wyy.3|P=moNۼ@׹ˇ>s=AGyOgҧuMI|0 c=="j_o1cWณYwr߾x3%[4!{^t;?ϋGSջW}[?ǽs}{?r$#?/<߷~k/O;MTHtRWu  xȀ8~yGg/D 'Hy(Ȃ.X/082X-H7h1<>?@8BX5|hORhKN(|P{O(QTxVSU^؅`_(aȅdxY}*WQ҆T"v"o x"z&v%x؇h&Yb\BN~XjGX׉8HxhgtdM-M(J~Rrg۰w拊 (ȌX،רw}X&_n`x`'V&w=pHh9ُ) Y yAI`xVUI@9I ّ!IgBB( 9./Y12 6Y8799>?ٓ@9BYj9z@;*EHJ=:LzJJFNڠ pXZ\ڥ\n9bZdzfhjp:rZtzvxzڧ|*᥂:z-¨㨈ڨکꑡZzz *zjʩʫ꫻*JZʬȺڬԚ֪UZxP~ ~ک @:Jy@ U@Z 7P\ Yb2:*j@4бP4B PU :,۲.k24;6[8{:e@B :̠ w 5 p `P up![]g\  Yș ߺx~0PbS0#u_f[A }9}`Ͱxڠ _xՠqh^ɐ 9[{ ۂ0 C;@[ZX Ӡ ʰ f p| mڇT "0# U@ @#[ j+80m{i[l:~p;І;k~;zcjpL(pLS`;eڸ@:Pe4pLQr+ + '| (0.L024<6\8|:<>@BD p 1U֜Uq"@w[ pSȝt]fk. ʠ 0ʦ VdDl@ @@K#g{\Jp“|(Ĺ> NI.#.O܀.~𳒽-}." ˠ wpbΠmϧPS cpNޯ$mV Mb:+i1`zxW+Lz@{fn Zg-r8޽kv G^ 2=r4P A:@:.c T﫦އp P n|XI>^~붞븾mP@5~K!|!%} `0. PMc{NNQYbT R=7% M% % 'yI;I;iiݚ\Y6MeVB WޕVҲiѩNlR 0? @FlI;<<>@|͎쳫˞[#w  p[oxΗ:YTNP)P/HQr0a漽 [0  U[q7߽1-* -}:N.v;]Notϗ+L5[؇o?ƿҟtHG. ~*M > իVNjo@bnq#a Xն@HmF?SueDժ1K7N)SƊTSϿ='UIPʌ*_Ղ)dMBP?]i蠑jI5ayDK (e֜J4VoT{Wp`ƒ F|XqbƋ7Xrdʓ-W|YsfΛ=GM5Fmm[lTMč'5*m5iҊg\Z(?k\|[֯6ɟPB֫2cU͹ oDR )d,Z@HgH:JZ*.GI&@=UL2Utpih|)W_41Ij涛|RR?ceRZަ-J -2J:AUk ϻq| _m(dm* >)0P=Qoa/X˛mF;*$g[ =Ww}߽w>x7>y/yWy韟>z꯷>{路{׾{?|7?}[qS{-h%-67U/Xh< S!Z D'^׼SB/Cl H&%( iF( dTY$RC SeAYB5Lu[$Ҩ+bgD&.щME*NъUE~_LG-Q ` )}RqF* <*S5(]e2/~PCC{*:QD\#*QC YpA&pT(LQF&RєD)UJVҕ+eKZҖRX?1r#QK;|g@Ё ԟEAJЅuhD щJE5JэZhH3 ґ#A>Yxt/uiLa:S֔7iNqS R;8ĥQIِSZFPՈTZլ^uJ=W:VլeEY՚Vխm[etRN7ë 3nffͫ[3m`kֱ}diXlf1rֲlgE*ֳ-jIZ®@8[Vmuvmp;Eq+2wunt;Ru+rwnx;Ey+wuo|;}+w~\ F`/ %a O/Sja sتp?aX%F1U|)fq_bX51u|9qc YEF2|%Ifrd(OYU2|-[YryTa2[g6sѼf5ovsK"eζε3gsClAzhFц~4=iHSZҕ5hKs:Ӟ޴# jRӦ4ChV+Zեn_=X֩]kXײ5maغ{lf~6=mhS[x6mm36-np{6Mqfwou{]|[7p> 8%>?|_5nqgx;W\ K|)gIǜ2Q^s|8y΅t7G:%t4Owzԡ>uWWzֱNq2>bV b!Ҿvow{>wםw{w}hW;Ͼv bsɾxKFO.S򖟼䙂k>4ww>ܮeٿ}m{o[$}?|^ `| .,Ϳ}w~s/?ѿ~w?ןShi<ã:3334\@S@4 @ l@ @4,DBȇbɇ ȻbAAB!B#LB"< B'tAߛB)l*B++XBo,2B/D5B6B7<666578=>C>C?$< BD@ ʢJkʞ|J}ʪʫ7J2ln==!xBJJʴ<˶4˷tJʸ˹K\Kā wȯ,ȡ‹KdLKlLLǼKLs#J;ʣ܊d \Lʜͧ ?=`Eڹ_MXt0B-S8uV=8=_5772Ua-a=&m#S&e jj`aa>a&޽%n)b#7-.aQ]U&ӝѣ3Nc=}\7.{6t^`r{|]PhZMe[W[eW6We]hW?0 Qe]fۃڵ]e臞脮f[b~pwTu&fpdRfjn~glmjmҎm,mTnlKxFuloIT7k>+?6e, OžUmֲW =UnR.hFC2uڿB^UKCL볞E~p §GmЄHg"pj|WG'g_.wq@VWvuOxe bmp|f*@}% *,UM6Neh6.ee-/smi&dڋd1G7 Cfl2XOAC@fpAXw>tAW5tpFgqNgsp~th^twDOtFtmAB?tfNL7uP?O!.hk i77]ېNS47sږhu9o`̐P1Y ip/[Hkmvvм%iw jHiNq&jfwj~ߔnI.ӕͶTԢaWІKrҤgM6IەK-"ml,f+]y7bζ&씧Kޕk^45yx2<Ѧ`n,pX`fI~ezwvzfڞ&&gNюz>mfmݦXϤo@ y~ޗW_ᢄawJ/'xTԹG$b)|a'y+ |._÷BGW}gה ~T}v-6jN'}wgj~r duQDdȘ=1 B*/=hoHIdrj" d\e>sNe~h^gsRsSN:u2pO!CTł!(JDĈ 5q!ƋU}$9$H'ªHQHg`&̇-Y洩Ϡm#ZMU!UBN:(UY^ժUDZU,״ZV=k,ն[nݻ~:J(,jժTUܪh2vYNX۳'Ws^Cm4Ӫc*`BmJ*jw /N䂋֌?MV}iVkܨ|Wj)zE(U狧xǯ7^XށQ !B` g!j!}u!"P5.$B Y"U,(K53(#4ڸc7#? #A $4bGI9b̗?4W%s} ` !"硘Y&^^(? 9!aXXwY~ (_oLQf*~n!7irZZ)V*x)*䶚h{aa➃6+ZQZG!Xh᦬z"lSFbSAAm t6{ӶKn-.mDkCR(an2;p\pZ=ŔS #,1[\hƻmUñ"ܱ${|r2.q45w͕ 4swDxI#ݜ*n&UHpwtKW}5Y+Z[5_o eQeSI4ZIMq=wu}v7|rQ#aH9DTx⋿8;x#Mc>w~y{嚓霟Y;ԛI);Q7~{ ӝnQ Smb|v]Ocx[lȯ(:>?_?o??,0X) d ø 3 jv& >x20f%l wB$lMp9 <=d!氈<$C$.Q@D' b&nq]"E1qft!!l|9Qu#h<ޱ|G:ae<D~dt!ERd%iL6d$A9MRd);Ufle%KͲ-s]겗/ a ,-( 7h&3e6s\3YMmJ٤f7knS9Ipsf:Ns³4 > x}>  <Ow3m(DQJB3jOn(=CQz(HGҒ'KMJfάc5lj2C]Ѝqe*YŪִլkuk[ ׹ʵ{]!׻ƕtk^WV%a س]^XN,e1krvlgAŽ6,iEԲִu-Y^i-no[򶶾mo7.r\2MnsN7ԕ.m7H~C+^7/zkm/{+_7/~k/+`80l' n0,aS80'l g0|%u+S&~]c2s߸6}d B.GLncSE-l )WT֬d-KW햱f0wYe&O59Yn3g5ùr3g:ϰ3,@zІ.p[stM4-M_Ӛ4?-HԣtQ}jK:Ӧ~ajY:ֶk]טi Tzح6kd/[vgҋCmk q>Mu~7-yӻ7oz/A^p?Np_8K3>q[8;򏋼$?S>r(_9[|p]!|*K1,a> q,=80q©Tzեk^:ع.c7{Þڭw?<^5D:kT!6SMRP6' C*$bo Ay{>Kի}aގTxjpp4m1M8Ư¾31d 4=':6x*F|3a|w.rQ؁y_ "& . * E^F`J`,T5l!@` XIq x*8C5PAn " )Z !x 6Slk4UC*^ 0@@(,30̉ᅟ(2 `);!a@aT !"" b""6"#>!:b$B"^Hb%f"&nb^R?Ti6p!`-\K#HxN5< <."//[!HfC-! 22X()B,6l 3J5Ɔ7f#52_8J)&<ARx_HalP%E46 c?*#;?A"B&$C.C6$D>DF$ENEV$F^Ff$GnGv$H~G_HH$E-" C,6B,@2qA#4B  J->KTQeMR&%SeS"SF%TNRJeUR%S`,T,Ѐ6B"! L UC>РzmlХ@!aǷ-JW!dA!B<(5MU(MAa,E|Qa^*hf{i&|xaiiNE&mƞm^mmofo*} \p&Mćy(´I Ap-4B+A#YQţ/'zzZ8R?e"@B"*i.6 \2i(iMɖWւ cqb,(`@wr Gx *Р ) L#̧@DVZtl`Tg`R RP*l *t8ewiUAa! X&0#Mک^gjLBsꪮDG4KTl+OܚJ(IvGĄdEl+LfT۴EJ+۹k&[6ۻRΫ%zDϷ~DDKįX^kZDV,'*E*@- dO +^K p?@N@)"Ӵy'˶6_Mye|@ D\#!(!L*PlN6JP Fx% #a,Rh#5R96^:c eA] bFN9h4 (b#c2-nF2-(vJF.NV.^fA>.Bn.~.ިn.n뎮ban$-@\ ANF l3wRɎՉ<&MUoRZj/nV # j"xAAH}}A6$$jo eyn aN kc5P%$p%W`W*> UdW-|A#E!l!eh< !cp{!Wqkxͦ 7l 3 kpj wװ&f&?/^p11 0& o+E`qKw1q ǂ'ɗ.iOMgw~'TC#x*ʾ,"'"[0lXXBHN-e"dAȉ^jCx!CV~ck%:%rX*.e\ք6B3HtaB- Ԁ/sm38¨aɨ:/0ܺR<4(h.nNܐ :{3<i93s3Fi>>3M߆st;)tY;a9s< gsnXl (od,5CA#AKw)H'!MM4NߴN4OO4PP5QQuNi6 >hr_kgOg,,fg+r$ƶ&R"l϶l6nӶnn н:+DlDpsqiCk 7svh6k7sSPA|)_* 6B#56j?!/|"GTԭ Ѐ E,'f/56 a+)^F`%Zb2cG9eB-Bmakĥ""D`g3-5>vd/h6ϭB nnb(JDD 9)ckފ3>9n._g9ow2zﭓk&.9'ygę6JlM)5tJ4 3Ҡ.z6:>zF:CK:)ZC045RQҀ(J_ ^uayYÃZ'%QR#Bޭ-(h HA f:H&ȴo R{;;{;{߻^컽;cXk 5{T2mnzɺ!}_<ӷfn~%O`6Q969*7$Zu,(0.I2.0a&B dA}Pd0e>l~~Ͼc> ?'?#;?G?>[O?Ck?s{ϔGKWCȻɒ3- R?l##Qlc+#@Tk`AT!,K!ÄDX+RHT6j`F&En V*XV̒"˅X,2b5t䉒БDUztĢA>iUT6iukVF:,٨XNZٵn۶c*hUw\QX0FlbNJ!'82ɏ/WlfϚAg94џOFm9X-mv킶e֝7ݾ{>\xƃW9Λ#>]z֣_מ;޻c?^|ßW=KOe~}ߛ P ,LPl&jRA) - 5= E,MLUl]emug>?RR "S@ B=TD]F!}TH)J1TL9NATPIS/UVUT|u?YS5[m͕U\wU^Vagv^ 6cmYjr[ vjVm6[oVo sMue]wmWw獗{}_W N fanX'-Θ9AYI.QNYYnYn RQXl9go瞁9h.6:i^馡V:j꫟:k:l.쳿6;m^V;n宛߶;oi\ /PiAbp4Bp$ 9P- ! _p2,! ohp:La T?UR-MRȌfE,nQ]F0Qe$͘+Oy7(:u# QcZ\,4!HE.t#I;&T*TQ?$q@($ JHrU)9H"$)aKYΒ-qW2@Q??$1sL wQl$W5kVf7Mos '8trsD'9ϩNx3=IO}<~@ Ѓԝ mBZχNT'B!Q^F=э~t֤H9є!JKҖ4dnڟ?NTJNd1I*nlB?&M.tnt]jnw{]rw-oxɛ^uo{{^wo|_o<ߓޗ-`/6Qa~>=-p+~2ľokxQz7IsEAjW?&rM;d*y52j:d$7P2co-TON#sT633k%D Na~Iyy38P \nn 9dLGҝ޴3miPZIjTcZӪVCjnZֵv?MkKַkGNIlc+vvՐ3?2a9F b8E4!xuf`}?qcy_S[&=|6J2''V|$+ |o ^9Ǹ-ps| r8':-8q{|f%ys\Wn:?tK)W]g&s" ϱNwܓ"~M~<}_^g#Vsޘt'gZX-w{~讥!^'e|{z5yo䤚|Lntoz­i}OW<=Gw'O~78W'>ן̟īlκlotx Ҷl &J4 P0XpQp?$in R@P~MLoa5X HMҊm˾.--p@ Ɍn [nlhnJn N쮴0 .  >Pʪ 0.p ѮqQ00Ԋ 0 DٰαLd,hĒ^|g 4~?.iެ?N ޸@Q(͠.fMO8Qɯԯqı2L Q0E);X!ᑪ&* -Q5|qoˠq$P!j"QM!;#ϱ"ӱ9PLDʥTjx2'i'{&pdK(5pM@j ** S+Ѫ /, 1.1  5nɌl. q. %J/Y1 0 0N̪-'1 950#/+ѐljq5g]59 q8)isb?q%Ki|@2sǩ3RnOo6395.<PSб&9寽O C"k"S=/k22I2;O.S=s/#Nj43R!sU0CSpC[PC;tCk3DsI~00p7_%~s?,_ 5ql,hTЪF,",~4̒*HnIw .ϲ<4K pIs,,N/CؒI4153<M053ڒLL F3 m운>1KNHO1"}-2OL 6_5!uR%UpU4 MD=UAn?(7Z7cmUNt-#-V[܎Ug5-hֈ #qx5XUmXXkVuYyYW% ٖUYZWhzʒRa.Su?Ht))u%ESO^!oU搮^N^_ _5`] 6^+U v`_aVba'bc6b5b3`=M}dA5?aI6eQve/Ve[eR F:f7`\yV@B?Hu7(C]hCViCviivjjjk Cjkjw!g3l{vm\D0EW)*ەmn6o)\\D(ih ` pέq hOThvs9s=@sqq?lv~t6SC@&smU]tEwwyw5\}Șdnv73u ~LzKʨzWϢwzzϠϨygr7uW}}wuɘtwvf~jqCHOD8F{{MO>oOTp׵淃=IoA8$ϙNMdi͸dkikx}u|G}TxGxG~Wtab 6f>t|xS,c&Mmw]E8!D~ 8-x%7%!Xw)xhao8EytxS̶w(ɭזKflz 0nMEoyp㇅jUǍr6sX9{َc~b9f))U8@ַzHvl~ 6\;Y}5-1>&fkǘ/XnWQ:s)Uq툈% >a:uڑ4zHSwʧk)X_ g du˶`" '7_UZz zA(om+!D9PݺZAX $\̶uZAęiTڬ:twv 9rcs9vMZ5|*ApfSz:M{Zw:0F{9zzˁA/ϖۆ׹ei Q4y{:M[ J x8{qy/dMզɻڷyLX,FA[ [%ؒ٘$-\zUU\Q۩ѻf8 ΀v 9܌s<2n)W9$!My[R(lxeݓQ=Yy{.[^ռI:+Z]Y~[ُܜmwOaBA艾g>C6C>x$@LAAA9/A a9]ay>ViS7'~^osޱ?NahP c>dWc$+cD3}Ao/?@AJ^0Ju a㓰c?ikjq=C5uj nވpI(d$c&c¿WY)=C܆A ϟB R*տ9DZC6bDF1"nj!A Ƌ#7:4dC4kڼ3Ν<{.eڶk[,T3ԩTZ5֭\z 6رdfh6ڵl:&*RBe{UG' ,X'/~XphZaCR+U@yլ[~ ;bѾvjTTUsh\ M%7$iR[IguHjo:tj'R{,-i¸7{?_DC2?Ҥ_ƥYS 1XK-QJ-cvaGAGZeflFT,R ,5e'ވc:ȣl5 I#N3]Z_~KM)eY R2QyeYrN@$QF!ScrIgvz6 0C`hᢎ>z{f5h3Ԟ~ jZeۨ~'P@Zꪩ1g]jkkګg.͊ |uzj> -yFKW(Q>SNi~ nRb-qZm oWU/zo 0ٱG%Բ9Ko? OL1ZzV rȢ*r ɓ@*2TQei05'1sJsG> QA"+ciqtZo\u])L@T5VWZ3n2vr}/7NE#fCGGn#1BdJ;N46AW}sgV1jvNzlz WC/fsvMNxQ~o;GpiƈR(,zO4Xl]K~`x_λO|Gԡk5?an!#oV$Ԏ|3A1pI$XAXj:XWp O),\ 4-8F \ Qp">05.幍(t!<*A7\_B/KZqX> qק=Nrhh<,>Y<ɄzOlt.o15l@58AE?)#q*'X'?R,UIV?l#ǩ E&""xFXN&&1Y>"S6xPӜf1BTTFD4?-s䴌˹͋θ;NG aXπϒRԥ?*t=&Cy·m(ьj([ٹorlwIyΓ^%}c:8GuRl*i99jS˴[4cJ.&Ӥӡ6eN\ǐp3"Ea*̋S\$NjXmfC$A"T`mSVFI(Nɐͮe]bD2r&6 lR.d[ L|*KeEM#fla| sFG>|yy,fo:ִbwɓsN k{E\lJeQ.څ 'o0+Cf\\K *5hhHRvwqvBXl ?f|=M\GfPk\6ެ3-?/ ٞTM/t W ;DT[#ϠF]+Nf 'iQ 08 6ntc=yqk8LWY3zc %Pp+.',2}`f7dV 73M]U>4lAzŰ¢j,'4М;]wZңlw\LXnulRjt]庭{)~׵`SkиuF1lO9nXOg3Ǘ䱪k{ K{rGȲU}{knN5T" E|VCUyo nlU}"d1 ߣ9$y8ʊ9ZI͍$IK5wȧKrCcl4WݗK욼[lQHA\Z(2Ǎ0q&n,?pokͯvg. $./q+ÛGzX~Y#P=Zm  gub Oiګ<_?=ۘ&] "pUA\ũMλ:EcM|?_Sr}{f>!8騥pQNyFPٓ 8y1VY燀xs W0Sx LxWgg-Wg}u}tm}gX[tpp門-YpFxPMFi\Tet[Ai/I3|9IɧQg*KUV~JD%s؅c hYNPp2dWo6ju$yLQhP㇅qh/S?%M[G_xTmHhfW~x4tQxU`\ԕi怒H8щ`V6.C6|5DhmF_3WUht;WWaAXXK*8"i!568'ganHxmEf$,bqű4x8_Tt'e&xrW'({dw8Hn|$Y4v{շJ\l{ul # ɠvɀFC+8=|ʺS1   .N>.%N'&(>+ނ(M{̣b5Ε7>?n* YX\h59m4=FN.OS.UWYNXZn^_c.egiNhjnnos.uwyNxzn~.N舾n~01J M~}T9-Ln4~n>W5뵮.췾n~ÞN̾Nʎ^>֞߾.~~1؝\n1]k3}ڴ'7\L=hSn o ГNʡM <=.i˵Bsަ;<=?/AOCoEG>m2=aS'HƻӃ; ac/eOgoikmoqs/uOwoy{}/OobO-7_z9;b3om}++kV&:b"1-Ƚʝݯݭܰo_/?Ư_ܝο,/hݽ[΍=3+R+/oMNC1`*\h!AJXE5namԪmHm! (\ t38uIgΟ;}JThQGejiҧKNJUjUWFjk֯[KVlYgՆekmڷk΅KWn]wr_UrR##6Lł0?\ eV$,UR")i7T}zkױaϖ]m۹qݛo^qɑ/WޜsѡO^uٱo.3f~P?o)='*DXw虤XAlJ 2(AA)С 1A ;C?1D*QASDqUl O|q] mGu} Hoq#Lr%DH(oJ*10, C /2L D%RTN;sO=O?tPA %PCEtQEeQG#tRI+RK3tSM;SOCuTQK%TS=EsXUȒWWu׎sRZ)<2֮cJXdUYf6ZjkͶZl[n7ܫx5wJB]*e\xL3,8IӏR_8`6`V|a#xb+b3xc;cCM^nP~_&ehmL_%΂J6}hN飍I!T2ʩjZ뫹Zj{&lV;m&{mюn[ʘ{ow9S4?:EVgq#|r+r}[8Cݡ WPRig|w]v#w[ާ*q{\7xⓇݕoy蟗xꝯѳ~{xW$|E#m:ǜ73??c_}o~_#@P w@4!  ɭn<5 x68AaG 2hBnQ'a Y 2O\r?j'44"wKbxmG~`*ь,d]b#?¨BXD5ը! ; {4#GdH_;@R|H6s +.?ABD/Y&Mw3a>qfY+)Sm&Aav6 XZ)H  X0IrI]"Sd1IF+U8Oz2AD2`ZL $l2>&}9Ʉ"f"8Yu|ߛJf^p!5sSLID 6ruIBP`,IVlO C(0YjƔ3'BA԰UEius>f;ʘm=}tCA_$-hZ01(ʦ*SMpFI:KP$!E$k,OmTW/59kOix OZ!FU8 gTX1'[C~3,!hM;Zє`%l6B'dգR$29'S_%6dJ]L_9It IR B֍9?M'˞tK%0_iS?bs@{az^KY?h 0d;({l#,tŭ;݌ET 1Q0M^4̹dNL|NX$ B$ěiD|Y̺nDFt$q|P@18=kJ?h r>ۙ2PZpLBP##W?R$A k,Ba{|/ݪR l  1\?˿|?1KAT%ćdSQ|'5)Q _2ˀA=qS0!%'?%T' -K5B&|LeyN6"4D"\˜AtRꐼD[?TT",[uyjHB]O9E^4 ˟P  b0H VW)  P]F$+s WzoWyhDLXdI?ˮ+[ mT#LaX RV˴ɭ˓*F.("aXf6UYXvYEǼz"6$(B`# Z%W:(R; s#fۙLX$\] |r`B`B$ڬ [s=Y{$$>:!EʼnEtMTJVy-TJu7UJ\ hŽr\̵\$\\LM[ j]е3<J[׍]ڍڽՈtZD*hrz2H=^-M^^e^Nj٘^ޗ^^^^e޿0 2_!}ig@=%___`_`N`^`>V fq `a > ^fana~aNa&6FaaabUs]Zǃ8zw&r;JBy47ދrz&' Q'ǽ\3\55Nc468~c9c7c:>c>f_p|w+y--KCB!+Qu81}]dMdNdOe݌0B`I^.bWEuCdޚ-H=Ivd^1~׀] _fa.fd&fe>e6fg>&? *\evr =ZYUvrLXewex~gygz&[3GݕHg}[ Se/*C妺b&#p7.z콵1. $ccl6ވ*iivj7(FvLkmG렂G0gqj>[ȅjjَmڞq$Yu ܕ0k!cnssjntþ.infin~inin?*@uqJN5M.:FKHۮmooNik$bAljuL詎î¾Ķ p 6pgWƷtooOq_q pg׉r[`n'oo/oq!q#'#/rq'">.V]oq+r,r-zApkbp5/p6q7p8_78os"qs2?'rArBtC/tr>כQ;i4̴LߙKtMT uPNtRGuStU/uWouXtVTUQu]u[\SXavbvd?ve7vfewfhbvkkdv`nvpgownvrGwsvu/wwowxHjRb&r+lo*№~"{=~Gx)_CMsmyמߎAC]E_F7FF䵶FW3e4YhHs;y,s`<ðBݓe7hZ.y܊sx=7?Ggixȡ-` 5&e5"*WX#*j-{z{rA:B*w ÞN_do~h'lqƪگ!4L - /|m$|ɗ|\|gT6m{},쁎 Kx|-*('KNϜL[c,`d **p{g{{{FPǼ{%lCV*2o2B߿ $BBd(q!Ň" X1ȋ$E<$˒.S򟟂QT'c̕3{)T&QEʬ(ӥN6ԪTF:5+I^ +v,ٲfϞ *T"\v[Bs/_XqޱV+Z5U,Ks*?! zҤO'' ԶdL}uC.Hީsn5UvhwM̝.m_o=a4*Q,tz`tj_izv_h17_Z!j!z"#X"'+.cYFT!c_H\-&a=IŘ]KWSdR5T6tV\]9WcjQGIaq]p`tO7y$XhA9fvś^蓂y] Vy]:Jݔj2 iv9:\mėѪB (iWhy@,*lĞilȖf*luRl2{r-߂cUqcH69n"hWYdmyf lw)wEXq6Z|_:w1xly0h`N^GjV_9 # X2+\ȣf<^y!/3{2MCQS=+gmmVab5qg_Ij 6\yW[չh1S +)y7(:^PƦQʪ6TEj]GitmN_~+M6r=Yk;D儲Cv9תRVEzN Г@!#B>h3@i g#GeAYOj:!wчRD"1J\Y`aIK\[ݤneIeRIjw*O疥* b߄*)Xa:ȮTfܝfF &@RF ?H=nYB &&%deH -IҊZe*emR,%+eiKW%{_{  }m b@/6bPP0 ,h93sRPh6D H2i)`YI#P jlIS5VB07kP^ja'pÇ2(E'4`Q, Fяm^b%zsYNpteIyT<Qc) \Jdv>BLU!5wCRDrQvvJ*~FM."BFH鐼VPNUTO)!5xݫJz׾U a@UP`JSfЊ 8-8 mM4=;M`?5F5gCv1 ?mj{K6 FQ=qqT"02O5Q񒖻詊<z^jwW*30nm/|_& X%^# ֯ `x% 2rM8kl1L 4&[8#."'(18~1sX|IlB[tw8(PKYh'3b句B)60ѭוJJ nzJCuYቍRVz3Sb7j\.Њ& E;:0[OTVXeNZvQ^<)I!wfI62uZ:פ3{׾}~-J.CB:%! ՛XLkIL"R$F1Nt[KE.y(nϴNE=z7-7n}' #ncx%{\vC%y[r[,ײ&h9$aN5OHìW}ZBc=Z:n{}C~qTi:=tvI1W&R5#>_|!;>򏞼%_-Ʒ=73izD;sr9AoVKՙI|y=Y߇{ʎ*6lU/1wW{\>zWJ?ut+-Y?=*'9]apk#0]=>_i`'Nӥ^/Ua`f_r (q9BH LYbhNXuq_ H- cR!a=RAMaQbaT aZ[nOM`6F%"`caaϨm] NZaz` p Z`rϸMu-O2& `c&iZ_*_++"'"-<1=yF' O0"]0a-#%zb頗 3`( Zc5Q!rc N"V[G`cib7㸬#Q'a]a>Z>Va?f!?a; ae^eE/R(s@B$c%#T(^_Cba5zdGV6z 7EaB!rEu_=q2驞sJ6MF[F'\덢X,Ƣ*,.e*B%c5?`NeO N>#&Q-#VNcLXjaeV%H~d^⥇dY-"Y|K `*b.?>>&@Bc;%U[%f෭`he\ʥd͞"cf7^fmZH_IH4'"`=FnO#B$b$tR'D6%S*%R^gTngR>w"%'h%#2`Eyܩ-VB&$gum h%_b՜Z4Y '<&'٣M f ^燂Rddhd(a`MhpJrBۄRhEz]֬A`KRhfhn"Q%=Y"Mѽg'ϵKK $bwvgfSj皞ir'ii1Š\D(^N.ѱaziP**h1}XB&!j:i2) BF&YЈQ  [RGE򜣢B XˆjZ`(k d-QinzTkidUb}r+*GX(؈d+Y8'f$&湺ʫꩽ&-&b«Xgb"`mvk}+Xhž kdh.c[f؍J,ݨr,]&X:]  k˲}bB+yQq=,f$~rm %& *mÂ/Elֈ)t8dzj$~TO|aN"4Z(+i+v#$2VN*WͲ + 2/=dԖP݅z֥1.-=,rI)` sE-֠mbPhGE.ᆞϝn{$ql.eF>hlkZբЦs.&*rb"%-:ozӒ*J.֒5(yifsKr(bYmn-o§O&=*{"-ۦxF>PC>h1\baBI0~ۥX~~ng>o CojIoXdiT)ҭ/Lʪ`iYrpnvv! O*1*j6"+: q6: eڡo0bT ]ƯԮk+Go - rꫂ j+ g0Vq g^1{rdW.Efgngm^,'"1&1.r_-"k-YΥ*Y_ ga~jr4(r57M (38;+r:r:o!;:<3= <>"'&3&紂@BK3RC[E2)doC{t2/-tH&2>3tKeDCtLDW4E?qƤt4u2ts=s>3(=.jk//kQQ5QsoPx_g061#3?5AuX6i^YpY>6lmq+nx#0!gwgUv) 7n(EuHj5z/ڣ 84[u^CKx?x'^'iD7tY;W3k8EnM⒬G46/hjb)(exmv#Ց)O+ي.6Oη|_.x9n5pky6ߋDy:q92v8XLAeeusix&2lxW\YR#{8D{_|?*(v)^~s^z7;yaKѵFၸB8bN4s+z57o7eqk#9j6 "K0K8dtgry6+&{ :?wάw82;:G{#F8";Vκ#|{{7lMGi'JocwS6Ǐ|ȓǗWɇs{Ŝ7JkwmKБ'#}귄^#p*["+k]׺u~jڌK_Rvz}o+cu)$`]g͚%3B9PK63'*Oʛ=˻ * ͱ/?n ?+T~R tbDC5 xcG#I,G+YtfL3i֔hQeDCTbϜ tѡIftiTSVzjV[vkXcŖ%{lZkڔ%\ [W Ԩ QPH{}hXM>6&Y6|amU-BNj/Λg%}ujիUy8e/5cSwp{7^9ʓgyқO^;ڳS{;/5gԨl{$)~R t*4 ?ӏ$d%cI)\p> >DdM,UL]܊B₉uܢFAMA&$2, H$',-,t D*!%Ks6#R76t#:s<>s? 85P8P8$mJA,EВz% b(=?%*Ð4ҷUAZorUWuՊv%Ӟ^ꦧi:j쓮RX¡;V;F厛e h~[r'2u5_A/<-1<;=?.ԿOc;b?_ue]wٝw@-÷:kw뫕o>y~~z鹮y멿ŏ~ˇ|O}~?W" JQ- 95 lX;6r\`;0O#s.]1IXB&sSa Yȹ gUF9ʑ6_fUzϏ2p=*t*HB0^P<A+>WX&'%_sĀI$hj 2XGxIю1qHRi;SC2H9hH*]{HX04IES]YKG 8I[BRd<$YFPj ~X,cbJ(\(CL<1s5MhVSI iMn~!8) J:)Ejˑҕ9${QHbrW' ֘Zȴ 3 )SnX'TըUD/PFz(O3i>yY M0jI4Q]+Uh TKRUAs2P@,$A:UM$V?4a<|$gC ?yrBq3{XOmhT5ܵaV[uT/3KIU`MH{M^JL[M 4MYCyj\8WJ陑T-&5לӛle[r6C`E3Qe,.ADגj+PyN`]~,5aed*T /t'q" ѲW&iDַedTIER|`?o[Mh2i Tnf3W@k=,`[cuB1Yh6<F[9IFmd4 !Pֲl{n⥖G -<>qfJg8yV`p6)J$rkaPZdDSi.iOGnr,jSY𢒏}zqɢֹIy^#1H{1*W^ME\T^oE9A;{[Mo;V7mtw}nEb%$0be-'Ý2pM+)>ol#W(zB| r:1F]S6Oν>aSiD78u\eSv9Z#뤱xŹt4w^:ed3ݿ)2о2y>x{=2Mt̝;'^SYsc׺xOXPvz-$b̋ң @-+B˗mHoAӬIKv+bomP*x a HE<NﺒHlj ʞ|nbmP((E$,|7* ˥p\P0SNtOP0p 7 sliNgЬxQ0*JhqoQs8)p%8ZlچIDL1KLņL1ƊOeLo#[wvwb 6 1QQ`lrl1 q"Ƒ$( , 40802LPwQ~1#78Mجjm*o0j&(,@ " (R ' !F/dߪ| hE m SN/хyR+C),1(**%<)6E0s vr+'(_G(( mw~ǪdILcޒQB,oN2'l6.8-1#?#=3}Q4=34As4{Q555M35Y4chijaЃ/r|HXk1[-GF 'R?,R:v s( N8;Ŏ1<#s8%# ' >GI,+>|.G?[pCp#Ж32N%q2>:+:;K@*bSYH2Utb% "L"MqB9:5o4[3Gc5L¯j4`<-5Ь FHg,J/d2() smØƲDkTBјيO +>>QMp.bJKY@&X1B LpL0o ࢔RvpC"5SŦ~s@iQ!$MUA pPW4wGuUe6I5u6/HUE* #Vw C$(03LkRRJ?& *>X5A VuT]t]TmO" 1'W#0\0:G\m"U Y@CZ6ZS?JS[MR^TbTLP?NT߰of`͕Qŕ2AgGqec5ea $? IB73: gjL6BqqE M1ŞivDU;7w@E%ek-gZhǖIllmbfDuO(/o$liVp6@(cRtn\'[6[soe7weU6Yts 7U7J6i?u;R?AB@EBj煻| ?ۛ+5w⨗Z3 \IPrQtxZ0r}gWkqL`Ԩ"TJTSbmٔ\W}WT&Wi5{$`Yю tix6s{~ 蠂Jst0@TQTFJEibVb)FX`?ꪬ꫰vѬ'uh8x3 [lBNk-f;'hJ5~Z6j覫n+o\n  l' !76 ?,qX1gk 'nė_IFȹ0Tls8߬G;PK2PK8AOEBPS/img/optquery3.gifUVGIF89a03f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,0 H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ J'G&-AJ"꿥bzkV[jPԱaɪMk׳kZVۺc- v\yƫV+I1S=vˋSE<ُ)cqSϘkVjcmz ֩,^ پG.9yм&ʹRMi㊙\6(O~ʔѫ){QP~=K~G̀ 8Ekx_zK x|ﱶ!{G~ #gy-` ηb8!3'!!" ! `R~R :HaNѤ,Baww>pD&_h2U_[&Cri թmy&Yԇؙv&gA w4~-siI^^nq-MHYm7J5J*J'5l+E.6:T# (C {4)LUH ZJ*l6ӤKAMvljB 4 }H6MKM3x5*R 5K6Ѩ>& ,ʱiaF4fQ/*ÌQi((x( *L3Pzw&(}h1x(V5)+> υ|Sv@<BK֌ustKt&*Ҍ#*`=9,;*<4O3M3T7V5cPqN 錽9*'2.(@Liѯk+L4~$.|v\嬹:5;? VOS ן+R05$ߌ*w G/Y5H?(Wdz0V!A ShTk;L%n 2R}3?BXqꀋB%Zz-CĄfdH dp.9Oϖ3͐ ^{3)oMD8l5g@x-6k`/:*m(X]ܢzpFب1btZD(d"uF2aOU(<@sH4Zr $()yK(QE|(h(Rٞ;tZ\G|e~*җV2Lf!LUl4ز2pMjvs<2cVEQ.pT0IOYwe6i{U&{Yޒ}2QPN3)FэVq m%xґrHQҔz%U)IUҙ7JsjSt>5iOk ӠԨ/uQ[y9)TDJSjU5 զґ$_XZH(deXUDvluGAYUS 4%^ rT3]a`Rt,^X:k%d'+6_lc3YzhCKњ=jSպ}lcK[c%(PJR4V3q5c W{^ϦG1k=% | ۦa-F{Aã*D1 |z=`jҡXr3\_ֲM6fCJ;{'fLpƴ >$QԦ dXJ>Ûvsg;+I=?SUi{{w(Hte;3$n#[87~*`e< ~pKU`X0l1:c3U巠7%zjgi}ѓ~t:N[Xֳc wz:AgO;Ѿ# zx;o^{;}>CO_tuYE+QR8=[yG^L:'\]l%zԳ= Zf7}6wڤC6ܾ}fYDp>Bw[Џ}u#/ /Z}r9gky}x>w`Dt7rt5Z|G-Ln|3UX&5VTJ%?uK5},w|^HL@pwxZ}Fw~yYGgDCN=-ozp4q @ =Kdҥ =303 Ӡmc8MSO;$S"llx{~{}~e|U|" O/[qS?̲F 3gE^e&` Ap\@+0p5p0C:$3gӂw'~Wh6̈%8׃x[Y5 vsLh?63ocOc.qjc6\7+T yhZ?nCb>XΨxdRtYrt!mBGMh_UeqMWvR 6#/psU4;|G @9REF[Og p6bxFoT}h#m̠p錜70 ;nufلDŽcIXOؖE薠ԍcBsW/zkmPE?sXsXHP$1'5\ dHD9WX{)xY |)^x4xW@)bYI&ryg4'_99¹șɹ{駜i0:y7wG9,֐I0hB׉hVsu<1 iiqxj`wXl~hڇ霋7ctx~9a`-v|Xv {I H^χ^.J}Y _/86 ~Hh Hxd2LA "WSU~O'RϦR؛g^-ʚ)޹s9st $MRZ`;)@ P ?D5t0@fΐ٧,D s(0713EXEZV/YSWbc6I -}^YH>ZJB(tO )3"/b(q TV ZHTZCW(3QH6wze &V`#?qH?C\؟:Y z jZ`%lZ|*1TPpZ0R?괭a;Z&J(t9B uT+R&/#aPGEPAaK\~Pf՚c5:2k4ەxU=h?AOYVEH*]SP)P 53Hw Jdz7sG_uWo899a Py*6VJOcBktʇq+D>6d:L2K (p~30)ѵj6i':J"PJ,f@s\Ӻᗒ?ck,[-s; ~j: Jj%qЍAoټO :SPDՋ*sL#X"NY;zYƾ۾{pZ5XI#7u#vňy=VWM^kx}\1:eZoqiHhËcgST԰uMӌl@vvϼʰija~`bɼ%C7f=q|1 >J2Ĭ=酘D>+6~p< ; 3 ;5 "X}miOeD01A̠+`ǀX{|pʱB^X>u?tF?KVFPOAy }D& ׍qOt [d@ NBvF9Fbt,ɉShks33Dc,n18+3; ɮ|gh 7?em;񓧏c8;/o7ȃ<{`=8u,,)F|53u_KoJBC@*zH5N{.5;:+.VX B>pMkpH:*X [n_w$Vv~Z@JĻ̗Ũ✊Wܻ'ryWVEaܺ#n:fv 4FN*l/]gWןr[~̮ἷߞE>l*q?N?XVL=hɕvkJ5q.GwWuD؄z^qA(٬~V&~`J cn`ݸ vdnLpuuW^u갮ꑸǢ7j.^[>t9( lcz|~]"iĸ<~u苞n\KGQx5* >G `B*`$r;UTHYq_m{߮^l]MePq`f ~.RV}4mKT5 1w,ёUq =DLZt!vҍGو>``:TEͅjn cV 0FI.}MJ`uƐp'\v좩(*|$c(ټt pΨ b@~` Sp*շgFKfX\4~-ƻ7槙|'Q2C9ؐ &^TH!Ƃ3/7QeJOvRfǙ5i޴N=ytxEnphQxFUf3>JzUkV[eƋVXj͞EVZmݾW\u];0ĥkx)L(\㕔3G-ͪ/7\SsW^EZ!5QKt,‘eMm5w6pe%x[SŇUU졉T U>)xA1|/|f_,DS9xc*81)*Ep ?SĆ,2 0(|1;qFke 94ʻkTnܩ#$m)n 3ʅ(?hDB ZLD3̔.PP0&9L :TQ@=ܳTRQ 9$H6`KPZeqzԱgC1#cm ;PD1p,9m3F~hG>яgdޖAK7ưC°H (U-\43E,$JZ@Q<|VҔle*aX)%vp2e0) &f2L|jGʄ&3 =($(Jqқ|JYJӝe:eK[FӔ;)MxӞO|޲cf@:PԠEhBP6t,D&шcE5ZQR G/*҅l4=iJ9ґ&EiLa:ӌԣ2)NoJӝ攧:OSԨA-*R:TmN)TSbP}*UQV#XE,*֯b+Z͚V"0D,T5wk,ZW"YX+Yؿ*Vk^Vʞu%e3f^eC;ZҖEmjUZvmle;[ڲh[*jحE[UDt6m"W!-+rST_*,jxn!A/ChW֭Rüuq<`p|'vp9»E.) 6'ظHnp(^qA| qgcx/,tcXG6qe`N`({P ]?Daj0(PXz|W ?U<_UZ  @PvK z9+{Q8D/u3oWt1iMwӘN<=Oԟ.jf( ~Nu*0\<ݞכٮLx4ՅZHHoO[mb~ cSXEUuVUx ]|Wo_MpgV>F05P~ost*6 e3+Nq'M/e~`)q ҔfKW ۴Q|]-ٞ_]ɞr~!h;ƅ"fS51m'_YEq]EøޙioY^Vʽ/]۹WnDs~1vH9_xO6jCDZ6`^{Z6Fs}'ۍI\ \'q~CWC{Z?[+H#@Reír6%4ÿ @L{@ 8]@ 9r+BTdt$4;C?JJ#b9Ab0!<0"-# !\"l#|$dB%i<$(*B+ܲ;'B2C\CœB36d"ChCh9;<<=?C>CA D@C ;CEF,GX8f A=j@ Ċk>D l#D m;p Eb?Z]^|2s5*xcEd45S;\>LF C+ ;cF[ J<#1 ļn#$4?.,SJz 23hc3|ȉ<-*2CK1pcKRS< +?BKK<|DFH*06{/LLҳXjӢ7ۣs.3Ҕ,B?Xdk/pc;B)u!/|,3CU+J_~rӂ2+a7jNk .Wf>ЭlKNuCmP' 4BC O;rC=ؼ4+5j*,8J.e;X5:B3yK4.8B69GU(W+@ ĩ3 R=GKNu7NS4:5rz)˯T+8C2X8:_S/ DP,L I|.6zk͵s:J:Q(ˢ"δD?S |"?+* ::8Ԥ颮*-(|};X~64*ڸ? -黿SI44LU>It#4IzCz-F%>Rj V.:Vjx~Dբfe)>KKV"ҵ$za=_-C`uCx5z=//2}}Wz.ſFkNLL$I,Ҵ۾ݴm;۷CO˪%H=̽]]g5"=}١0,M2_\LZ,Yܶ E-Ob) 4HIM_6ho촀B"(S.T=Jn9h-Hk/-"9"j\C[洈?[ aej4SFPK]݉-5c@(lF 1\& +9|g;+yUkSPc0&VVnj>SKN8}b nxg=6|V82"IICoT~ınAM .LK^JڢoZ|m6@Up8 gܺO 1m8UFj;ЂO|\kNO@)V$EV\d]qN rgd!?"!+I|+C_*Or"´@|4ȓrp2WY[YF1W97 >Mcʼ.qG=@/]K47s-jp>H8?[?[#8*0BcXxXCds.aT<`Ү5Ful;gVgJ²puSƢ#NFo>9Q0.j$5 n*knLA(z`R_L|\jyghS _V/`[4cD!@EnB^m#6[*;DxPAnY}"Ⱦ &)1q,g4tSڰ%M~HaU8njIExT 5+/KHƠö4GFL3D'Rr~DG}*Eaa[RU%]d9eҁ9a{XFGkx`*TQY9M,"o?-`,BH!1˼] )OջmIB_,EnՖhśrt,b\mI~f$j]l]Q`?eML %hU݄(@ˢ\?Yl!k܁(]i -xxșFB-m5ĄwRd%ļc?8Cp($$6h͕O] EbtJIfzޅ kRh \ BAK,g,!AOS5HLPAY^B0ȈGTAs}zLS8,GA6( sH) kF3ɇyH^ vgT!A4,])PQ{*> 6qiȏɱQiJ*L>Fѝf3!8g2`(_1_x8v0*@qf@@FFW빇" c(̒$Mde.S 욷d 8QEM$Vź]fEZM>šK Bͩ x b*]IPo$@b%ߤ(i-PkYp _Y _a(p[dpH-mwTZ;V-}%WBYVRSSDjM@r@`G\~(Ѹ&Gl # Ma2~ob0@&HQ&\dbqD$/%kj%pCnJG$#or#pp^PJ.(z%%'cY\p|q&*.屋-+55kG eDI23#JYK%s(%I Ӂ/۬E.G]Ur{܍0#RJ-IʆFY;2K*=I45b+*gkC=SF R8JF D{ "*U ̙yt,'iH!1_\BQ& ̒^浘o381F ʝ|d`;]I+c,, ,'??!UZh:)T%5R5`.YYBHrf;ڔBughV 51no`SMA5e5jRSFiQ#MLVr",T_1`_LM]iƌ.r{wé e|7yAA x*-TRH+_>,#N+0 d iPBm j05 `&0$ȤZ)"^d"k1Rȱc`:%,zlM;sqH$+ LK.ɛ,S5\Q@6.0ˤ:4*7d+;:p>z%B{"@hс.hIE1P QF9ܚQ˂j2M43R4TY̰ҤPdK ;5_T=_5TARX͕؅4L[)VP\mE/T$3k\_$35ۤq|Y͗&ujT_! `MF>x` Fx~'A#!24+&1.&z3w'Fϊc-Bg"YhvJgn&2>^c$Ȼsp5)*4i_0oM*XC7BoHn&{I!:%zڲA(‡dlpF(/2c CRQ*JN2 Vo])**O©Qrȃ+s濻 ?Fλ ;n|T]cW%^ jrˍ V QVW:0=XLA Q)$NRf[]F7G ոW9'T;hA+ *Q% tJu Q'$73}(W([!f.U*#<0fadFAU0a]b%lO!Q*̅Br?@'@ARg$N(},#pj9 ^dB+ E'!B0 (+Mp>CGo ]?T%*kKޞS/;@эS[&>*9[TYd nH׶((U!raiFnxB\0SK5,8r *dMYf9/(ePq[ *FƢ/0B (E,f"(sh]SэL,vҠC u8c-cF_fT*LSMԘ@Oq r^өQ դPYXA,UE S TBWl W:ZȜ P\gf5+蕲{,DQSɚ\&fUYf5Fj2.N!UZ3C"k <b58%2"iu{ZD" 8" ׯfJ*B.լxێxwpyndy(6@EF'@jnzԳ 5yNx w{$83Ɗg(ȉ -7!m(No B )Na -UJCxGI+,.W[#eb-4FQGx-S &ŀj0 mf0괎@?((@m>뛛 g&U Ên,qrYf?a&a%9D3$ڬnYD!MO<~txPdO~ExǭVn*j pUv̜ K~M/:lKA*)aOIstRgWiJq$kfNFEn &8:yFznw{ U;R=|[̢o7" 'w8Q/Z!X1kcsFwBݩ"[IvołVp&*s0@ .fL?*nQGzNR+] b3D&: A(9i F?٥(O0Bħ:; , ކ~U2u`7Skɕie u^ĻU?xnYB`:h?g0uqrVF@Pބ_5zxns aȁ-݁/ ,P#E%CC($$MHWըbwۇѝdm c2=U\b99MF%*gjcr+M"?aƒ87,_Ƥ0"B1z'ģD閎 ?/9aOr2 40cR&3D$ f%n  +Eh 9|-т76.* Ip%&,ԔQO6q*KN R N"8=%n0 ui<[|n~-0:4[44 05KW<4Ez&>&v:AC6m00Ooiܰ;+bO:<&"#'.2#B#cԢ"BBēRa ,n"0TX,f>L hr0WDAQZdqKJ/A$B.U@c).p<@b4uʉKr(iV 36\"٬-Vڞ.J#0bEXe Zِvg69ۆS,FPAe݌fglBi2jSjfike'e{+lmmm n?En3LiSѐ(eSN'(%,JutNׂ"NSK%0nMTMrN=wn3+Pk3,VW( = AhϿ7AztF~q0 atTR:1bå@9|Ge;+tKt4(!-Ot''` F٨'9Րcpt"9Z9L sG"u'!ubSF?(u겪D/ IrYzcGo˞ZtwѳH%‎c2FH.#Pae"y9ԕ>9 +/b>VVnz` VA9Fᡅ9#؉MQ:UzYz.b-Uniz'n䮄Gs# -RCz"ԣ%xڪګR .cYȺڭ&"Si$@dpPVC>;?u6<=$H1>.>Ia2 ɰ9b44#T5-CDMp$FRVC!>[F"AN[C@AMP}J/{=N;A@M@+9b$&[5✪i-cqR8Ӽ;9V;.L뼵{{۾C#{G{ p[7{[?;ӻ. ÕTÓc#Fٛ\+{Qܺa4nqqoܺBq| ȅ|y֭}|xӓ_~K/侾-_>? 6` Rx[P(! [HH!!8b(h","7(#1(8:> BIF&J6NF RVIVfZvg)dihfsɵVZsI^i|矆U\Ff(c](erfgvhRڥjbiᶛpWogrͱ\9'*t݅+z',{w߱%1A}&H-fmV鲫nkb*kʫo lp 37 OlGqs0 ,$l2q5gz5r^0 h_4fsa8\΍Uϋjf jvlF[TfXڛq&5tagvܥ-^ 6-߱,|H_ &{(b#3HIУ1ro.z^z褧nꨯz밟.;볿^{n{.<^|'o/|/}'WogbpVUg|<3_>τj(Ќ?Ѡ=t[jjM@)xZK`~欪reE[Ypl1Dz_-=o{FBfPY(D~shէDfo} C*sk]@tWJ4D _E&2J⻌HE%VqV"(.:1_\"(2^ыd̐]F 07cGɏ~+&?(mSdZj^#SJW@t-l_cتC6[lTKn ~얷b6fl)ŕb)r܋TTMr89t,9S j'<)z'>~A*R1-@:P4e(A# хV hF-QNCr' TΖ.9Z`$3uiN_S4 jOIԘ=ERTh&ȪZX 29zJHL~0/RF)\ +KA<𯯢hIYj9>6n-a 'B!3@/ p꡹F{ cd6YՑb huXeajQۍmo  [E5bTU4Oqp.7hTKըC? 78mE[طC2(rT,oLMrB9ʦ=i Ԭ׽ujyiS,xd`ӗ%0YYc*|2,Ґ{q9sެ8)gTMyRG)R@<@ۀ.sYXV]!fuAi_.\`phiN,Ҽ:q 8EXptqOur6~<]}v9IFClCp3s4zPGr*IRW]rYcY!/ hD 4?SH@$G#7 #x_SFrf P}V"<"?g}<B\ c'Qw]Ru]H'U^Y앂TuUAh&fj[[v"Yi7vU! +\ׄYvv'Rlbx>X(lVf4l?aweWdmbzmm5AVX-vXBnnpc{ƤBB&d2|ouCo5p+EZ0MUNq\iZ7]qR 0 #1' R"!7r'0-g/.H"-"ɸdRQt p1b@ #i"x/r0Ʌr(&T1I H]5v6(J!4HO&uj0ju_@:uu y NRp9n2xO0pM y;_ypy0kw_ s(9 &*%kh99p,2vH'3dx:sVafyN)P!V5džzbztz{zKvc}n{{{{@7CMǗ8<dNRxe+ tPY@w`[P} q]hx$Ŋ^j _Pp0#sTp80b𛏉 |T~PI)ɜrsg3i!P{ # :@DY \9ݹgWUJ @":u]Z(8&x"v(J\7 t,irj&kM)jD"E eBX <#Fk2rwO[/ 97 # Qi!ʄHjͰCM1ʣO9(ʚjkkpbfEVVI\Vad(m)w)xԆlWWqAŖbAn!tc~oJYCҲY "CICCةFp5s"B bf'ǟifE @  ȚW Z@]@q`) X0 Ԛn (i@8@ "@jؚ!'`D1WvJc0XD*W/' 'rX\p  rEiq8^T8Gxյ]7صhʱ:!XhСcQwqwwei;H w0:yj5j;əDI8˥O9b'%<_F͠9UCkjp<;ȒZA|wٵ;`b*i6[80 ^˶T;QXxtxjx RY͆XyyyWJbJkX5~zzf/6%c7v{Ɨs|dM8t@dѷ79):"igg!g>0} `}PkTؽ\淊ɊmfX i*Uwѹ8U i7п9St9(̥ {ff1 1W۰S/$rȝ\#xrKRQ ,Tz #^Y%^ՎOю%8SP' ˡb,>(j+j&Fkz7H ץ#00:;n2şS!c g[|:(^LX̃jF xXX|[|<J2;&{kf{rMfhlT W)Re8mFmjhf5s蹬1{n %o◇3刢jp ri˘ۘ/,#` U2]*7\#wrr*"ਮ㌾:/ېL\<'DЮZ "RTeWa tIh'kF\qÑy )3w0W{L )iJm@:Yo{VM#9> "j01 ոA[V-PJ`~۷3``릅3@yY4 ^ b+b$Vlb)K+F,eBc\8v;{{ĺ~D˃#Ìڹ+9fh:RrX8K :ط (P(p\R ^;T#hXaP 7𾿓\ U0 7`9YfAJ=bYߝ#`g)Yԩ =* ,<P'W)R%k=|;h&]+;@&v@"&R"iIŁT=,Q>:l7nA(CgEj VjQQˣLN kSlh:l3Ӧ2oڅ-4Ǹy@צ)J~mm:xƨr#BˑzB<-nv 5 .:xG٨Z$:"J!xK2jp ~G,qԀh^]zcN԰HPl -ծ,rĽr>qlE+"+y0F=G.ھ"pr~2L!T"yEx'sqՠAs(_tUG)V^=v/-kuL^wuMWuL'0KvXǟr7 P? Ig˶bU1?~`Ki9*M! n53fjWk8?v{K_:W,Vw͔pHzVw?煂؞zآ| nnyt) "@fڞ-˘ORT|ۘi#9)81ʜZnq }_&n(lw=\ZBπP H0C2h6&^/H&/~É&igėc@Mdžj!zMM}# Z:9?c !?*[pPamPPRP\˶1D1jy̛[FDTRM>UTJZ ?4rݪUVj`ǖՊZkVVZܵq{7n5|W0j&ņ7.LͱȪ"O VTuzhѥI6mhjUTr س]߆]ܻ]]oŁ7.ʙ?_C˩[vݷ}۷Bݿ_7?~{¿ԯ@KAdA #p -C?*jFjDDTHD_aBFn vB 1pBH EI!)<eX(2$|RA.gn$LnƉ1YJ2s!|44SOhǛ`pfv"& *4R*`*"OwLSH%]ꞄHE2Ԛ a 04qU%Qş__%`tRnu^єSOAM(QWUvPmcp+h-rj+-tݒ]wۅݺ y0k~,`XI0/CxaU$ 3.~4QXdXx7ULFٷNfy+ds꠻Y:κB|o:+i[:C>@$SIBC:ll)m^;n~nˬUrahow UR_`s3s |s5'=o9G}KO==]/gvo=wݝEJtw*ʪ yǂ-ӥK]Ъ7W`g1![}*+l'v_Xm6qMo2C /K؜lg;b V0hIcOy2Aj΃ H@' c .K/4PbB^h-HME<"TjMG7 X!$6Q!#'J1B"E-Zv`(ьgDc;ԌRc=h vt˷ĵsz[W/BK{^̑cs0%aL"F1ibØDI} 6# YlR6U̕.Y,H̖eu ; hԠ҄ɴ@͘!D|sG!⒔6$kDٲ6nMmnFMp-8g:ѹNutg<9Oy֓g> 9t8(A3Є6'BjPFԢ@K(Pp2gHE:Reu0IUC:QyutXGz!E{?&I5}%3>}򓣄jjV3ְ6WmZUt5f 4JK\ff I4"m: xL҇$\f3½bע9-Va"Vec%XFd-^V3D~:4mjUڿTcl5u ĭS*ҧ#Jl<*Đ\5etJʨRd%K%+J2Kxk9Vg=+/{3i$ӊ9_վyo{8KMWlb#59`r;`7uN%a 3x01a wEbstEqUbނ12F/z8tt I|G6%&K}ԅr7e`V e`U`;^LiE'Wgnn#gُ gh, A'ы\DthB7ЁvIҐ~43}iMK:ҔCiOozԝ[jV|c\ ۯV]4q ukj.^O)Mn7)8nҩvuSf\˺ ^n9dYY|􆱽l[߻c֙$tO~)>﷚oYG>p7xp7wx!>qWx1qw! шC&/S~r-9er|6ys~s=:υs|F/zГ~t#M:ӥt?}VzԳ~uc];žu}f/{~vm;v}v{~w}<w}/|Rw>?W_tOG̿~헿?~'/_?ۯǿܿC@<A(*@ ( @   A 4@DL@CٝLf@@P@1Xڨ%eL ŠZV %α-NMβU۳]۴e۷u۸E۹][8]4D[E[ aӊ[T- \@Gl\G,\ ;SMS?TX`?&iE3mCD=]~FH ύ.m.aXX\m Lρ9`^M U ^!ObP@-^셅Wڣ\ ˆuQ]PຩW]A6Xl5X5X`̩X,yX(}`l`Xx`\A(rsX 1TWa? Va?FW1(֗$V$ *ȼ}eQXMMP;xRy1su+!+F@WѵiXiNGuPR\V.b-v<]c2nYN aN(f2.c1f(~F*(.0Qi(ZX&P# =ReE#ReLm `YƜ8HXҮ-"łH-flmTn.1n&ofp.gqF$J*aW.]HQMK}![ȃ.cǍӅzgB7S]d4n@P-j[ 1*h7]ܑfӎh1[{P1M8bF(&^a?]I 1eXS㈥S܈f [h<7][I)݄jV]粖݆f.FMܖgVXHN]X?`em4k*1XOT`@Z6_j}Y _5 ;hޟe^x&hΦelFmۆfl-mm=ն n|m0F&6qUV-hEp-vցSWyεfvfftuoFב}KDoNoNyeS@M܌ qgmB H8)U6XPlffS"a )m8eiX$ih]GWF`ըo+Xp،188pflP^oq6Dr  nuNI FM'sq2*ejYZ&_YCelTj0_.e&ʶd6ɰ0GnVu]_8ZMm ;HZ&5uXGG*[۶[vlvmmnkwne+s-haEuGsT&Y!!Ԩp q&jF\M]w8=نhw JHh7ggCލ qr"!1TfyTHQxwpr7ww )Ī,(k}ozZwV q@bjs)^{V龾ǐ7]e^߷e[nj`mo^YZWu|Fm{j6}F`?}^g}Շח}r\`l͉W ckKFe^agS>E}wWsD.d-&1(p?46X1r=*ɘj=f4nSC0bЭ $(BAM;5MZ?i3^<5FA1܈+BU`HUQ*)WΌX*X mE ހVX~n=J%F*qO OYd#>^q)#FXq!fX#o2+f7b6۩; "dh8F5XQK EjPp$bP(T{|2fϨ.Bƙ7W̹1OZ!ѐiS2,͇4ώ=[gƒ{"o-m҃hdsT/6*?=|׿_?}_~|}G ~*8 .X &!Z8U!f(z!$X)-:.J!h4b<(#> ?H$F*R?qaIJMOndVF9Q+ڰbl3e*[1\?5 ,ɦRRytymi&,\4&W*g\pd?(Rr6AC?(5SYAOq%5Mx *3ͮN ZW KI F`,6 uau\ z[jl0X (&?1e,6:.^'MP/ԘLhYp% Klbְ! ׿DaFbG \D1f+ n 3Z!Ԑ 0ӉQc^!6,$`SFυ.z }hB9QT1hE'јGC ґ$=ISґ9yt3)No-ؔ9N{*ԟ5D=Q ԥHuR*էN5TU խVXV*֯5d=Y ֵhuZ*׷5t] ׽֕c_KտիP F $ +LBE `,U-zKRvi--jOԲvm-l_+Ԥ&€]ow %q2wEs Jͥurww 񊷼%ywE{ ʷ}w  % 3xF Km3, P0Bax&.1?b-N1 3OƃA=}d XE1#+p #|_nc8?.r{!7+~r\-Q.s7mo^ќX{.=>?Ѝt__|7?W|o}O~ǟ?/۟ &.`QF XNn`lVr ^ ` ` Π ` `! !.6a2:aF!NBJ!`NN]"&N%jb&Vb'n'r("))~"*)b*b++,"-¢-".-b.b//@ 1T!A2T20a*/N#/Vc0F#*2c17Z@yc?!pl! 6!=֣=a**i!?Vc#@@d@$A"@.A&C2B6$D>DVdD^$EbDndNA!G!?6$KZdFB!JnXx ȅ u*MVCN$EcRn=VU!TJe.Tne~>VzeY%Y[e[%Z\%]]e]%^Xe__Y faa]"&cc*&`6&dd&\Zb>eJfjffV&g~fggFfiRhhikfk&jl&mbmfm&nfh~!!PA*H*obcYg2of_Ҁkަ>FW* c2.**'\#X:%,JLI:jЀUj-M"ւ(NV5(>hh(nh~h(^hFZ((h苦((֨荊h(hhi (NV6)>)j)ni~i)^iJtV'i烪@@ΩV(*di$? iE{ i'y2j58*nJf*LJ,LYr> "'PMj**jzZ3Rc0**+&+.6+2>:F+fkpY5P9qr6xc!A*"ta1r\ '* C6 w,+y*2g*4zҡ}!RC,T_c špAI(N*Fll˲lƬ,l,κ ml"-.&-:>-*mNV-R^FM~f%p?&(XmL(?\%3dm*--ЂN48lL.y§HjJab#pS BR0!jMj겮?*!R^kb+ޮn./6o>/Bg6 $b%<6g)' NJ2!*T車Bn4 *8AЯB*o*(n*A *-8p"(¿jʁ!4B3'e ;&cg: ƘHI,:L,=A ci51?s;qGOo1sw1g1{q111qϱ1ߚGc$ h*MR<:P܃8.rpҝGr*.N ]$\t0ļ#3@⪂2,B20р6<0-$B/+B n(*-$ThpĀ&)A,  'z ! Ž!Jg)e**I#š8RlXѳٳ?b3;!<? 4AA4BB'4C/C74D?DG4EOEW4F_Fg4GoGw4HH4II4JJ4KK4LL4MϴM4Nߴ05d Ѐ 5 d@ r-#<8@*UA/Ao0c< L  nf܁!kZF((<.r'B"_ h;5NaDAk0Nl0 ׭9@i@_l@5!4´Hu ?  j4k!<@ 31qqq1rq/wrr77s?t;7uGwuC7vOuowv_vw7wx{u+${ӀVny%,$1JGL6FX Q.Ф',B2BN(N*@-/Gp0}Â(oXp2o!*w)AgT;ےqf7ڒm4fs!3hlC1l y?=0ACjw<n%(&)WV236r378B;9o}{;Y ;d;;y,Gˆ Y9ٗ3BjZN`w?A{??4~_go?@JKA &hP!B tĊNAr4aKjP-d Gp0a m(p4aCD֐?,(D&qFt"DBqRbx(bъGE/r[4cˈ3jQmdǸ8qpc(;#H榷:rt,dØH<KvIIg~0yKg]|'-~UN"e(QyJU:2\%(_9JWe-qyK]Җ̥/w_ 3$&0yLef3cLhr,5jFsԜ3krS$g8yNuz3\'89Nwg=yO}Ӟ̧? 4$(@zPG*hE)zQZtUdz" -#5iIQzR+uiKaRƔ3iMqzS攧;iOSC5jQzT&KujSTFSjUzUf[jWU2]HI8ku3RtrEi]#Wޕ'@JկͫaZX vec6vdkbeAYvV_QXӆvMg[זvUmmY[ޖխl{Kַͭqw[\ wes6wЭtkbu]vWo:X0L ^Ɨo}ގWY/_p |`'v` 7p)|a g?aw%qI|b(v_b5qi|c8c!Er|d#'Hv򒟬>$ۚnYˀrkSe1`6<39enf9Ǚp<;9ugAЀ6=C+:хnhIGҐ1=Kk:ӕ=iQԠ6Q=S:եn]jYǚְq=[W9Y}`[Տ ee#;ffO~]mmcn]nufݝl7|_ge.\' p/\ gqO\-qo\=r\%'Mr\-g]sϼnU5s_wCg:}+Ug\ԽveٷN=hۻ_w{nw}z. <}g<_+ g=zЏ񥗼7Oӯ>;ֳw}om4|7|/wbU#~}k/?~W~?0 0p p!%0)+0/p-p15AE0IK0OpMpQUyF?dfm0kpiquPp0 p P p 0 €S0 p ɰ 0 p ٰ 0p0p1q   P1-q/1q5)Qp$IMQ1UqY]a1eqip :D yqs{Qqqqhm1qٱ1q~Qq.  r!!! !%2")2!'"+ /R#3R ;!9#E2$I#뇒Ur%Y%]%a2&er&i`As'y|R'r'R'(2(qr(R){())2))*r*R**2,r,R,˒,,2-r++r+{} k.2/r///s1&0o1 !dq` 43'4+34Is4M2QS4S4W4U5Y6.D10m6q37us7y7} o6V1f #< 3::9rC vE Cms` ` :===3>s>>> ~74@t@ @ @1N0Zo 33tC9Q 13r33E=qI3E?Ee4FitE9:Nr;RAyG}G4H%ilA5`>; 9G=F  s ĠI4K#B Iۆ=S b4Wo9rGpiW^c$7 Er3vv8vv88Xwk Ͷ8x8xŸ8xո8x帎8x8y 9yy 6apu 4jfzŗJ19XL30PU ̵L@Ng:I|KU(NNi0`y`yᲶ:y%ѱrM5Dryרyrwΐʞ9ِ0xy7KY9x!Y : ֛u:'Z"yw=AV9 qq'uq)M9PzOUڥS:YiZazmqzouڧs:yZzzYCzza545F zɺ sېHWo:z73z]º :0{ (-yc2 $]㳧;:kzazWLÌ5L[mq;' WRr[%Z[#5$W`YHV#[ w bQ| Nz ?{Q;L_MOkCӻgub%N !V| _<ۊ Ś2|8(9纺#Mrpa9#5p5Da 1Z W{;is}a~Sjǡ<ʥwqW U]{TWE1|^|p=sa]}ٙ11]<bśYCǭ@5۫`ܽ=[ǝ58{%ei} a>w|@:~=mw=Տ=)<%~)5Yѱ !Vn mEnἷTu}+~iMq޷m'\{>>/rZxnx~ǝ>~p^ umjV-Ӿ> >ͺ۰>ѐ?Z_e!?{%?ړ+?5_?.7~Iǐx3ǰMaU;HڛnʰDPa???ɟտ?߿"={4Xp`ƒ :ląNX1bƋ1zȍ$?4Y2dʓ*Ql ̕4_δY3fΛ:q T信D=h*~4ƿԦt8h*a˚=6ڵlۺ} 7ܳ[m٪f 8 >8Ō;~ 9ɔ+[~̜̏7{ ФGo>W~q-jQKEi~rE@Hq-UGֽ*=vʄU z˛?>ۻ?>~"P ՀІ n"x5Ma56IRXE 8h%6&E=hCI#,=ph &cb]۬VjacJ.dN> eRN?\eZ?Aޥaq1c&5X6CI3Zօ!چneكB+tی5 Y:Ms'JJeRR?U~ jJj?Pa [a5jB <A=YȔSrhU"1͡ѭ."zju]DfefRH oKoKT0uPQjye3?lƒ8p9^u2g 6-RthqVho'#<7L7ެXw 9> tBMt| *tLwV6+m FS1p#w8H!C5աUUyXrЭhqRՍ!jq?MZ@˳}Š]xnQx_yo~X%\z!†CE-0-B?ծYV+mIMȜmn:WZV3&nO}_}~O]O[{p͚U&.ETgϿ`⵮(ǁ*7f(d"yq^(׿ jp젔/L`W* P)Ț,rmc'"eF) &mN#9NJN#OT҈ے+dXy)]dbî4mvX!zȚ)AĜ1USUYb\Y98QHFXT3ub1Xo*s,9=VAh߫,q:1a }ʚ; dEI3S>>d6YQE/ь~ ?ҁRLDbx҆QlvX? 1K =c#ж41B\&HFjTjQ)F'67S ը^hI[ZUQR\C>9ȞYj ɩTI/(,Lߊ׼uLj~ J\J룝ØT5|] Vvg'*Ih^(>7Z V~3= b,%ZA2#v-q9)`sOiprû2ѭ4챌e08ixzFw=;%=7/;Pc G?r{\mR\h nWJx}9SwwhB*%+~,كLMe4x'%~#-(8J+\ ̒sU$B,k ^w{iY!@!I98)X@87YpA5Bn~hNݢfl9-rZv:D+zP\$_{xB >˯bqBn4(YD$2T-HF4tu%Jc\2e[ 8X%LW)N~ x+(-,[Rp³Kk\VƜ ύn/%F=!,) pA{G<)l[n*7+Nq|5H nތceq쁰*h5=Pg'c?@KG^̸pיpAtrY=wGǗKb> 1` C 6{ߜuX׳^S)>Ah$}zwn=wĘo!zģg݃Y4qG=+, Ǽ?]Fq?@P!)4zY>y=. 3P?[.зH ?+?_K?ԟk?߾hÏ?_?e^{BGq3p7Hx`7zٱsq8khxpah׀G)?7i!P443kv 4ڠ@4 ;?xaP7Q(ՂhA$4@ 2'w>aSh:ix!D_0`4@j vgbIo7w&UtQ __ @TewPgveqla(8nnHejȊxI801sb \W rS-b+(U` rmxo(b_w x ȍՈC:@ @ hY2ap  b2Rrr3BmLp#.o-Ӏrc):vbȐ5S`\.ɴo[!Y-ݦ jUp^lLrgI5 a YDYE`obbjorr`(Hp-0"qW6^ փ6G ?(Xaj# -X+80Kvbcq(B ,t((ؕIl9Y_HыIqo̱(gW()V(ܢU.?GsaT^Y\ pW hL#ȍ1y蚿 sa!ISٕW)؁W\ li ٛ8 36IxXɞWi噛ɛ9/LɟQ%Wՙ:L\YYI *Qz DJuT\pbp$]@2yە 1 YqDQwzw`@ @ DIʤK@?ZCZJFڤbOuH]d`]1頴`*4sQGjB.;kr(2~sE!57@`榞ɡb!Ɇk a`&d:]bZafd+҇wzXdG(}n-0qxzȺʬ0{zDjzj:֧F]0 e(g bs6(Py(8.2f+-:.gr A Pwi0` qBj[A:sSCKkbZ8cqGi^6svtCbٖz֒E(m`܉xy*:dq6`z qfF3ӡoKymbrx v; p8z(!°9(sq.p ZT|x渿3+ChVeЪc29#o m"NP);& U0(jB{ce/wV;zѵYF{x_KQXP4@(p/q1 8 vpOYr(@ aʙrϸ-325w/4K {CY7{\6@[/ۺae` nb+ (ph2L(duËvs ÀbR˸yxҫ@ʖS f Z맊 0? `k݊n CHXak\U Fʖp 0Cnk,ljP8~,{ ~*fm!IW1KWZJ CT! ʷb\csʣʦLxdlIp p ?c>͑AhڠopaE=hk}e]t@0i0@/s Z!/EVŘ7Blx#vscnkHx[ Wogk>tPA~"2(L#1(GD&3q 3R2kݸNʤ_^Pjebah] bneNj~j}n͂4eIͯ}o~K"$l g͟꥾=C>P/´Yrs *)zl-"l *kep>gmH?Mq5nSWoiN#3R#[3T7pmCɒť@eIߔ5CT@O@9llQFV ;U8T&s BnMjtWX_ʎgJ\$1 uk&_PTE+9O-iMxua1HamD/o;q"8(=\PU@8'8IIUE |INO;ԪF͠ .dC%NXE5nG!?R۶PLxZBcH|&Ljn,9˙TTI8[VWHYn庑ŠSu%[Yi~K2(*[nCzNCeށ׬hm|9%^|R*FlpI33 9c=3tm42~klX}'Ue*jzRF,mŖ+S~8ogVinq*[q9ϧ/R8D{\{+TJ,,rQ0"$M>%x>,NDH鰝PFs**)BDQI) CKŠ.}PG.mD@J24)rM6ۼmܦM[|Ww_!kK~爈Z P`Wap@bOyƴn\ӠM8ղbwG* C  H(P=xD'&&Bm Ok?z( Q\"W-pC\<F8Qs#אIwXb?Ơ Hwi!HA,HEc1%glC&7I9\ ٠'wC'$M>2A%99 XCț]o{$f1HBc&SgæpՀE58Çg鋼bSc5#*$6?ងKL"8A2i~.:2 6#.[~Sb3S$`gx(c"YUztahH6fԮy84oT8a>oV!YSĒ?TK #G3Ӏ\魌5w{QXE@sE;2WcdSȥhR|>RFu/v=ܻ4Cۀ? 4"YΦnx4o=€[-K‡T_R| Q M D~fx0_o\qp&~{WAWuAdpLDR/ڇq40,y-?_7|bC D0)y%wI8@GMcC^PQv{7;AY`je9-J.;)o.InĂ'fdә$ˇ_HCzԧ^wQl}mغg_Fg=}{7L$qDqn3mפ_|G.Vt}!J>~QOkSX6Oן-CL @Tֻɾ)`<Z8{hX!@8;ڳ7 P?Aպ{ j,m0! L>A*?3 )D  ù&®A*BS ?j{@M(,ԏ3lC7|3?ѝB2(,Cm!^7m^#DFk)5m1Z魾-CHԈ?`PQ2jy!}PCLɉ{{~0TBUD=B=F]THUGETJeKTGMTINOJ%UNLRMUSU VUS}UTUVU[ZUZYUWVY VbVcUdU^dU_-f]VhUg=VjekVgmVinoj%WnlrMWsu vUs}WtWvW{zW_=PPR eQLSMX*OT9DRXe2:i> YAUL2͌MY#]X(TTYP]YYE ZEUYZMZYtO}ZUMY͌ZZ *YYaZZڌ=Z-[}ѓmѳm[ ؜}[6IۂMGc[[ŊX[-\aZ5\5Uتm\ɝ\'Y]G\}܄\\mE ]ӵ[Eع=]m]ܴۃu]MSϭ]m\е ޡ]4\=^] ZC^Y=}^[ئ-^4&]] _#-_=_M_]_m_}_____̱m`&v.`6`^`V`N` n ~ ` ````&.a&_aaaaab b]}a$αX&~сb&v*n+b)+b(b,b0.b.b3324~c76c4:c6c=c>&=>MbBY819DENdFv E.GnGJGEdLdNdKKNLeTeU>UdV~eWeSPYZR.捭Be;`a69b&cVjfeNbfgh>efdkjfgfnmnfppfqfrNq^gtfongx~gy>y6g{fzf~Z^T 63eG.h6i1dfv舆hhhhhh.ih#~^ijPw?P7*K6N69f-j.j>jNj^jnj~jjjj_j& 17HنP.Q(Xi~k!ak"빎kk^N3kmPs mi*mU;7i~~7CHln˾i'wiv m.Nm^nm~mv؆m֦mٮmmmn&n}l^LqΨĥ @ Ql~ii?{Pi-0.^~ooooooooopN]n?GaƮ)^)hނ>i1 *`Nq^nvqqqqq9̎뜉Vri6fCP(??$m0[[#/W0r0/s17s2?s5O@gs6s7G7_8os8s9s:s=s>7kuqAW*VV>)ؤޤjC)#P&u6uQ/uUtWh֟t<,rMtjGPH'^hQ8o)Ws?vihikvlvnvovpGsW/wH,ņ)>xtvOvwLj؄vovwP/p7x/x?xOx_jsx,xx1xx1y/y7yGy?yO_yyyyytsx_l/z5nx;opgz_zozzVzWE z{y/{o{w{wz{B+{{{{?|O|_|W|og||ɿʟ|||||/}b^,5}O>iLڟliF)D}00Pd47Fl!m}~P͎DTD}Gfpx?6T6CSCQӜ>HEvG>o  :p??ѡSa8iJJ*1L?+ [nhʚ6o̩s'Ϟ= 'V5XՈ6|B*u*ժVbͪu+׮^ +v,ٲfϢMvڄ=mAPۨ7/~|$rJ2ig!NSncH3WG[0ą=.hɇNbU]FO[o\wkjAeF%EHSmS~ 2ؠBRX)H[\S? ^p4_&'tR3?s J( `#C,O4c#aA<M>`MxI_eVZ*ФY5&cYgkM@ DQA%}tsXԸ4b2]dQsw>I8( Ld$ ehYRKԨZQ@(?"%܉Kiz$ZcK$mA;) )cUY*Qmff+JIz'|&!bx5CڧMiuJ>)Mrus܌齍BQ2U*6ܳ?CϺJ *H+`(WY dձ4St*>ƀv1^صt5*CMc@E7Pe|Ru^#8ყdT&G}رUEŬR:駣T;˺]sDi_K8C#8,5=37_ck@r!!JD\nw_+=OӀrJL~dn"BCB0\vb`#d.{_Kh0A*Ga8BP lǔ0B"K0miI\E {L"xd. JXh/1b rD@D"E25=g$Q(0u$jIE nbUhC"2:#\DmD~HѤ? : tL*̢<2\%+ESF6n6`S*fB>qz `G~6ƞp$pf >Ā o3< #7!j"QG=xkI?V4-x1 r~&" iЃ"4y%ci@:Nȓ.?rTs8Xl?[Iv( ܡ(HH*42)MW :$5SaVt-M QzhĖӐMYКb5Z=!Cؓ~_*ꑃI4iNUYؤ N5 Cm@*a kX12rItZOKwZdRں!Ԛqf̒l~b祫6]-zƛ@2Z0+4K7ٻMhg\ 7,B7rtMMfb qwT oUjZ9]/{_Ce!Dz 7oJS6TI\T7 ^V#zjWgf0;$ioJ,S")nW65M\T o)1{Rc=2("*  .j ǖEU!rɔ[2"pl3qA.8HX'wb#X!`!Rh4cd) >!3MbQzpN'bR Xj*ʒOaӞ';_¯+4{=rCoNF>$|d( \􃱡Dj%H eIb֐Tz:5mCDN4'XIڲ>Z(fU HNhNdlj@j B(,' }+"9x+_ ZO!C(+Ȋ#H RLCbV"M.FR=~9 I8kXS=5as6ɉxr30U7/S|Bv(`ƵC!Vb4bM#%ry15ij>r%,3³SˢtsYu#8_~<ݻ#y[1=i_4;l'T?P]ҟ~ ]/avO9w??#(3oz~YK|ݿ?_π)dPɁf`" *`J :`RZ`VN}` NQ)bz#5s`jgnet e!&iR&](da,R&#a2i>2Lo-^*1r|VP65#`IBCJ%wO 5+T(>1= 6TAP eSp$vjIi"G, L*|H me0:ij\D(Xn*9rL:>*D\fIŒNcҥ\vfari[6"擑͏~9Z[Hej9ʀg+aiB*!䡞mjY@)T̖A ,ڢkkJb2Ťf"Ė,kli_d͆;^c:ľZlj#7Vz<ށZEBUc7%,ɲlBylڬBQ1h mz" H)< ml΂ĶP5PlF_ ԊؾhB(u71גm#~D1h?|"P)7^2nԶNX!t?C1C 5 N؄] T(Y6n&zET`n]1?8sTEġlTU*ʺn6R*<*،*,纅%IY܄[&tI]ea qrL5!^=1^X`mt#,0Fovn\@6<=}' 23]0q̥]Mh+$s}1W1ޠ IwoH {Q] ͢,GGUٕIpIn7*b,)n0J2N =ܖN2l< 3W,q1Oxg}ŕb!oA[tiE{0pGtWfM$J۳IV4֊2"bV6P_JrF&ZY2QKtV?."6;OXQDNn^j.^bT 4Ԓu_YUc1.Z]gQ7OHeueYB/߰5j ^?tBI4oI4Iv*sqfh6d@rG[vq`_j37`,0.;CԲ6L0 h(pp0 b??Lu|=Ȁ-d)Ct݌(qavJh w&Mq=KX́; , kjGG,pb L{L~8~!U3sqK4[s u>LQ1cJPJ*gZu\²<}4u;7CPr%_ggr,s'C@r[Q5Y0-՗# |ɷSGTpxU1ˠJ/O[ 4GĜD6G}4Pbi x`@d"X{\ yZ/D=snusFTz֞B/l/E72Hn1+;nA" S{u ;{8܊8V{kOVҲj5!y׵R/R{ y{wmN;A\-iVtp9s&pƈp—}ןX S$8brЍ+1&J@! nYZI?bP{LD>@Yfe?O!WB92nT(X\|g#5 F4/O,$BIł.[Zi8KhPC5*ڿI)54"mK:zkV[vlXcɖ5{mZkٶun\sֵ{TyXժQ+g;mK? HhQ*/W!H[FP 5Σ>c|9n,h3;D 7iS{z4Α|/UB{v۹w|xɗ7ճM}jSf1b 7r?'FCqBm$=0BpT UA/2+.Q"8B -D4;DI!r:R2IA!ݔN=PEKMJTUMUUI}(FKꌒ\uݕ^}Xp `NȦ*=Hdhjb6-,%/绕r=t]HxBC ewOIj:߀ ݹM6ia5ޘc9JX.VJ EӮ*nҧ|BYmuDbQ!'n'3qI2pڐ?~R9O4*\8^m:-gj埒!%!'3 M #gVn'Z^ǠhRH Uߘ/3_gnM?uFwgtGT[z7F$6A%64#zxMROb^%SMX~k_zP.rl-oߤrO>Y $yJ:T|TA%,sQPɭBp`$QHG9P&i LC U-,)yC(cK^%lzd%$",<2[`<.xcGTE|PC(2 m E6b@u/"B\ > @45`p(Qr {8sXUIPq,HE&sAHزO$D HRٓOKY2ԿXLcZDVdThj2<$a Ỹ l>njѓ6 jCTY'@ Z'@6k;|c1iś]xğH@ ma/i> rE3JމD `Sjh1ES#)kW ÂIUj/ F)4 R,Rɪ^7.-aXrЦ^BuаuJpVj:Ly^eUmUJ:caXԬ 9.IfW\>[ZӞgM]ZlY& tWU.T9EoNAia6ە\Vv0uAZю4r% ~vuݕ|˧t7#@+*OfK\j#PV Xy"{qkeL!q\qNv$%2j443_*ڇZwAs.R\(hL{ 2: ף]6+ϊ#Q[n'seϒZ,fB*J  D|_2y"[ƤqpS%2gzChڥ;r=7lel+TcQu5bj(fji]k[!$H,o{0jxȱ*H~WӇ<[@,(ڋmѥjy;>z^`yOQ~y̓|*hg}οU궮e zggߕN20L.OP.dLFj0/I;"hiF+.i|0:obnnd+?aVcr% p~CFg"bZ"@,p6E$ax~j WոQߧ "Р8FfbǞp4Fq@0- 3'2\ѝZ2@&v1%8$oOj b $0dڰvc r—D!EG!P&mxb@<)L?Ȓ<fT g {'70IN""yh@Rp @0ƪ)PiFhd?N 0k-2W2d>Kz` !pcn'nԚ!FjhL/134ąivέD.4 HP;&73R4G]+nРܑk@ˈʚap.*- @dxS% 'k^g>wsydqi4;!.֊((hIVl';S'4=۳Tx/-I6, ?3J,0@x@TA!e=ip:eB/T<T3p'1DCNBpLRђ?RDcTFcrNAE3.4gH<) IS'LTNAoB?FL4+4t% BM}DaTpG!C@vфbLT-Da8萏84'L'RI-,LN!G"Ga@UT*%:a p{(rr$) ? ,E˯R{W}MMBMc 'nTTC5TaU`/P8"F"!*~"[I xERc\c4 7@?SHWU^+:~4YYTϛHhL$8"vўQ>KU-B9 ŔWUd4X#BMqXqMWSYYh9e&ɍ `l00@X*Ei(q ]a RkkdVjף^LB`u`ݨeHA2nbaӋ$36uXt\CvjBKV$uYaf.C %ڐ[9hr BuOoKtTII_k7lt{g%QmIm96=ϫt?*kY!f#ci3 W{GD4KCW|W. |sv{-5H5f+URW:%cBW}~qQXDMEUtG.-+(wCX(n4GGzqT_8ACJJJKCLxX6uPp#M4Ntk4OB/{؊RXSO_C5vm3](xR%g ( '&]kU׀wxOXp]6qP̌ F=$<5@@EXI|_A5`V+*CNw9zt|h;Vׇ7ٗGo@ouJeUqÆfgaUAIhV^٦"i? tR2U!uvy6i.j@5Hb"68idb9؎؜:Na 8yQP dQ^A%f:!{.W6"l,]ڥ!o}o%@IT 3Qv:S՜p6rk~_ZmM8I'7zsE(´Fl6PۺCsWK7ʗ98?suڰ~ɂ<}H[^/3x9c:?[{{%:䡷쫽'A8X#jd `%#&FT^rddL%] 5I6QqE`&(Q0|Ti{:rxTX }bKVRl^Z7tM?;+)^A_q#{.[ϴ=丝uB(JMJ1?W߅Odc_X;Yk#u{H!zO /F#JHŋ3jȱǏ RWm[ɓ&ŪVퟪTHۖ Ȑ8sɳϟ@ JѣH*]ʴӧPJƚ oZ!,iMS+-f2sh\bR˷/HW\ԶD己ǐ#KL˘3k'֏<Կ~ЪNyn loAC\R$`vk'Yn#2U)Z%NسkνgQF<5ZkP?=Uنx8h^ށM*Ua(Ob!hfvᇐwH?7M{k[9-D[ qҐ*\L-dL6PF)P8%@cߘmG,]PyQ)%a-6矀*蠄㑥6Ԑ?V|0 1Ӊx#mg棡**s/=GYIꬴj뭸Jz+,*_ Il5 1%(1lf}8,Լ+:JH+:WN"ؑ2)y& 7^SDoN_}؁נ1ib|,FS*L͍Œ,*5j5FH' =/Ly}B\w2'/!9Sbpǽ4b)L#v#n-')[)~3\Эɶ堇.  lĮמjdq? K V .•\ů'M4+[e!W \Hm Ѹ&u0oqWNNYAoxGkD LN'Lþ Qij(=J#p6M#b ZW9́ohS gHND} yEȒFt)jT.sK3|ПXcPw!;snYH2j$2VR)MpR0Q 0)G/d# L$pt+]*z!d%kqJȵX F+Q 2E4#I F9^oԗP6jNKNI^%Ќ9nX>dײ,xdb?b\(9pS;i4b\Zr_!#̍ksf>І H.FQmcItHGJ!g(YI!L4MBWJӚ4;i_;:]`ԩPJTE8 :ȴoHTozQ< e!XJV"{:@2=XYJ׺ZĪD!dw1Ҕ *= f;i y̓'=T)S UzG,{u?M#? ͭg(("AMG;ǡ- \_Y:īG|Ň$ZyBMw:d7YT2[\89,Ү~|YK(ₑ5Y$LKK^&Xo[rg߄7mC\Y_ĺ@0<7G6ߍAx[V!b/_Cx%>K'9Y*V^--m`>ֻIb&V2`CCˌ? !pb1SaZ>ic(p}XmO~")HbGƦǎo_G+\; aJRJգysaEۧ24uTuW~x!evVeKV`Zu^f&c&a΢#h }$#dzHvE4ͅB8Oq~Aeu6gwMzw1q~fhFh[!v)hpht҂v\kB Y& $- Jq?'!GxNarE&)R\j F}6Gć-k(>`IЂF| h)!I=d6zxFH1æ1Ŗrr_px"'UmpvmCx7$nކz=Un@UwXXabq؍ҸPFlXXF1 p YWB%mGvIp WÌWi8+!:'s,"  | 75sY~Xi>gZ> @$I?g #Z+GtLwd5[TJyuFps{8vJavp?xs8:A]xb`]we^hWxwxxx. y,RG a= zEg&_--2tHiX|鍱_FF2 {|{?NV||ʷeևhΰi`w`p F}0&HTؗ9qL7I{]2ۀc͠cvlEvh  )$Y#!#[^Ua՚܉Hebee4iW_f0+x:bB8X|$I38ad-2ݗf1\ٝn:I aPV,Tȅ[r1 _hkta)1'2y9X82n|i~聪1jbWjrj"= 1yGA-h-B*GNtt2=5o)6dJb.Ft bSRWXrJ~1,|q| cKF9wsv1gpՆ{L/jnXWtuL!ƍfІRV:q7S}*~EÏSը Jo5r)7IM7*>uFY_HJW׵&YEKr2ytKGv@F_hϦ]דoT)!`RjɇJ:pbUw>Pi,RE2D 1Nw xc u!e)Dw j {ɰ4f9{Ibr 1>@)Lǥ}$@ ׇ4}~Z^ZC+&+?yI*Gd2` RwAJɕ&y! ڐ8&J_#vYz d)-x)&GW4@ۺ"Ujg " k?'EBr AYE@f(-#ۡ0. 72[O[ի Q=h1|;*XS*ˉ103sL\[֛$Ħ`xqK%ph1zs  K(:5A&,V\V8z0H\ 68S(UB2uʶl9\*4AeaQ 0jRRz IY.  __čr;j\>zMׄz: Z+bȃ<|O:9edQB:Bt"Mv }pƩ5+]gKNdbwlVz\ϴu,_^~阞难>0Tꨞꪾ>^~븞뺾u­~ƞȾ>^~֞ؾ>^~>^~?_ ;PKPK8AOEBPS/img/dbd8.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,Hp*LpÆJHqŊ/jqǎ ? Irɒ(OLr˖0_ʌIs͚8osϞ@ JtѢH*觩ӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿t LÈ+^̸ǐ#KL˘3k̹g<_L:tcZ55ظCNn߸ N=H$FdLM RV$WZ?n^GY&Oryifn fYaz֧`w'jh"z螋(F 餎6 裕J)Z*)njj`站mF+r"+p\r*lkl ]YW]v:o}{؞޶em|߆ .h5禫 Rn>BXo5"2Ho hpטH6\?,qOlq_qoq ,r$lr(r,r0k4l8颧nꖳ롯.{볿^{n{λ<ȣ~'{?WogkHj ښZ'k?‚d66nx )t/} 4د]FF&L! W.! g(0dˡw8ȇoiNK"m퉽֢T1Zδ-m` Vu[Ҹ6Mpx!xɑPar&tK$"F2~r$JRÒ&+Kv2 'E QGb V2Nm %|Œd-e[RGMoSU2S)TTΌ&4gVSפf3mf g7ǩL#/V蜕:MrIGY>E1 X- T P ˁ׃$/ f(򣃼 G*RqdfJ)NDы+fKUH٨SeImR$]Yt680G<Ԧ#qT0U1JUژj5*:|R7"ZתSo jjsħ!qvMoy RfUqdKlet=HY5ǍfGxnpSDG5E[QjQ۹պ [7m:fUmpY+k\vBepK覎(6xڨ~unSjƫ_jV^Vu佌YH?Gȗ71RnTgUNL}WS"f4x"_ѩ>vTl5O{z~gOm(f[dCqrKhJc9>t`9c%K&44G;&@KYi u:U6jC 2Pf$L9Oޤ | g٩LRJ7yo7gDZc ۟ჾ 㾱t7hu-mD&^دN`uEhzbdtq|* 4^ 6gTc:pMv↋I٘6HqKKt5$iNF䋤;Ѥfڸ2N̜!gHep,]*XrG͵o diL e9xJa̚#?k-7z}?4`gOhiqj VDF3jFjxj Xa5RX$6b6kXX,uqY$(lY(HlfG+G80\ӣo|Zv;}.mB(n@1W *we&tENRaÑtIQ$OtuTO⸁F\w/k@Pc6vvkcjQŔopGdKBw>|vgxl8f6P h(!"/SxIyۅn 9y`yefTgT~#’RV?0G gozSo* \0z7"0az@{XhfyU|U9|6zv`CYh'q`o!"w?_y (׊(~o)i~-2rizF~f|9(W` ؙxDSdXfyYǁՁchYv7%Y)eׂl./7(;~ďCKFw [R)`>Y?i"z~ۖmd)iEe_ `eN&);}Y"X=r\-ْaoH)05W֡2[!"!'AQ4ϧ喟532sB7rbLWUqTTgv2r԰dg}BqgGhGs4 @aPVG| wi*B7wz5~G; T[OHEQwx@`DNozNattOčy b"b暶k]WrP ŎbhvQXvuof/{WEKzwTvw l1ڦ{+ă󤑲x'"Q ]Q?pƇz%❧zxHimSX$xeǃg᪬#͚w1qZ{x{[ygJuqֈE4c|~""%7'}_*Yp}l |1_8ʗ|py0gVgi5U[DZy$} mHƙ 5O#5Gv+\-XW-)9R+&xU77Ƃ\^Z]bKI"Bԇ x' r >(nx1+R[KhXFtut@xzZZEK+*vibFɨIv4&0: JjdƹDjB&fÓ7ªzE"Аs~wMF龌l7 Rp(i:eDC il8)`q{8iّρ6  |oHCzT7ggW{ᅯ^l޲@B޴n#XFZ\_+NԼzϞ\=ն4NH=묎0h&k=؍ؼn)'ĝXNS+.UXHt=?Y b@mPAJQPn%y h~dds>_)uv[ܳl7CKXV$ֿA聊=ś&].?/_]3/0_8:O;o<>9C/=_HJONm;;aBb־ĢեH.-D>Hގ,oml<vUWn~?_&3ZW ?޵D~8N \SMv+/^ͰO9VϸO붟_뼯>_OOS2`?/_۟?/_?/_Q VX ,80A6PB'Z1E=vQFG,2I(]RJ/gڬ3M8}SN?-4QH6TROZI ,UjUخ[ǚK6-Zj۲ lطtڝ[޼k/u%⿌7X`ʆ+œGYɚG;M:5jӪ[ 4״c۞]ܫq7޵&̏7\pƫܕG];^zݷ^~|_~?$p@ D@dpAA #pB +B 3pC;CC$qDKDDSdqE[@j웱Q+HԑH1H%\&|2I&tJ(J-2K.2̱32<4\SۄM9ɜ:ѼS 3PE]F}4QF'uRH-RM/4SN?485R1=TA]U>ۄejVZV[suV^uX_ buWbauXe]Zjm5+Fm_v[o[q%w\sE\uew]wۅ]y㥷jf'_}w~߂=X߄&8v8'6X)W XxcGdKFdCfS~yegfkfcsyghFhf覓~zijjꮳzklFl f~_[oo;p[ZZE^g|qq#|]r:\j<'=m _Ճ]!vv__eue=wq߽v{v݉G^vjW'zSGzUg{W~{}'}Ӈ׏ۯ}^ 55~C`0=4Ve% `2H R`)(B & :΅- eCІ]rXC_`3ьf0>ԘF&w7Tv:*JE,rQ]ŘE2zc^xȣFDLhWJjÞJt4ROV[kVAw1bE ZЅ&ԢhE1QvU@} <)ISj*})K?ԥ6)NeZSԧ7uϽj4ΜMՈݕ&jt;$T,TTMS!ÞG?Y+ PʯzV⨱;+ZhNLO-35lb+b2m>ZQcTc;Ⱥ f';΂>ykkeT7AC>Uni:*?Ur(_R:}&E_vHwPEyelj^EGr_j;8V ofjFC S}k5YvVpH;j{1[NRK?-*w*yƴ:<]#T['yoRI{62<~<}]Wke֛f '퇴m8 /R0^nƷΑgVըj:JwY:gW}1|,ܮ=:< SgszO +֋=૴b >;3۷6Q3?);  ÑB90:&[Ar6 *"SlA}ekt01sA"mɪ6l+rBq-./ :cC7ɡzs7zs@t[{7XC2í[KÎ4[ D u#@B IZ[i S T'‡W \S,%T2# Ms+@ˋI0. N+˲K9lS?3y2TI㕷8%#+,-̚L G'*i!dU2"L!B, &&dP{:^CN*T/dxLD+"Ya̔ě!T0%>g Ƿ+0^5M< нR6Ѵ_A` "J%ͬ_AB.ͼ0/-=/ =03-S2==65S1E8]*6-S5mS+ә-R=XX"%BC549A9SI,TC;h[; ACAMUSE(Z,UtUNUl;US042c=NdUdeeoOB6\&HUXn/RV̨(^9F׹sFzWt׈W{|W|RǻӋ X=؁EضYXU؇-؆uX؋eX؊Xu؎Xؐ%ُY-ّ5ٔEٕuYٖYٜٚٛؗYYYڞڟ=Y=ZEZ]ڠUڧ-ڦ%ڤZګe2eZKڭڰ 9%&*5Z- Z[mM[}ۯۺ[U&ҕvU"&M5&}LUL\]\Mgmɕʥ˵!w\.\ا]v ̭/-iq]}ڕ]ۍ-a9xO'5=MEU^e^j]^^^^^^~#^5_=_^e_^ _m_] ``&fnv _` ` _ ` `_*V&>NaVf]6m !"$F%V&f'v()*+,-./012,4VQW6N89>6c9c<~F.iAviifiiiViF&j6馆~jj꫞jj>kZ&L&>kRk M^ff,k~kop&l6vlVƆǖʎ˦l̞Ͷl&m6vmVֆזڎ mkIh&nn.nV^fvFnnnnoV^fv*B7io|INY>#WH2, ^ mm p'q7G?qOowqqW{.|m_zNB̪q2pp7+dsboqp [-rshD0',/s14G561Ws7s8g7?s9=s=s|,wUwEy:&W(y,1 =zʪ':с'$4&.' ooO{_{{{'|/|qv~ vM;o3iɰ5n(E-nhΘLJ]sj|CF}Yq7"'7~/w~~~6}^yTr|!"g2"zK:fWІ׆iOD9f$jը#X`5URQ#HmAU;(P!C ,ֿmU * !ntX2gҬi&Μ:]gŗ.c(ѣE&ԨSP>*ҫZrU5jW_n۔lXfm-ֵqU[\z ޿i,0Å&ذcĐ?,˚3sV9rgП)oX-̓i{`Gkְ?gUMر̓6,4R1xxj˛G_ڴeڵԎKI6UӘlOK& P4ڤz+@ZdMr82zErJ-Jp6:D JZB(p:Y{M0H;iEQF%;墻n+;⻯o+<# p3,[<cSq s,!S'?louQUk"*< ) 5$tET&/"_jbMY$ydn*.Inxcbe]&%ڰL|)JT-j\1d<ӈ5l|9ʱt=걏@S5\IrQ\mnvx%FiDb D (`VҚѿ,g ^TAeL6cBhi}'?)P4(Bj''0C"HrO䓶DD(CىzѮXԶ0':tt:])7MV@zŪ?I+(A!Bͱ!(N- ' '~p둎p $b/${Jʵp]׼u~_ }%a 2vEc YWxkPqM[mԵ3T#eZx|*;ժZ ɮ Dۊ&.`mʊ3[#h^RɅp QKǛq2*#o}̡̫}z[쵯|[_MW5p`+vp,Sp a sXpb%I'~7,q\cRb%dpb'MfɉKfBPf(zuiѰm2gqK[k~|# IKҔ3MkӜC QԤ~_DEOҢ#K.ĥ2MeZ8&JNd,$ICdF>> MAls{o;Ӎuv~[;C"Xuz7n}sF7h^}MrEⳞ,mqgܵ;򑋼?yQNr<._[˼ҺmYKE.н) ]A':ҍ>tۖv.S]VէcZ:׿.}fǞ%]yr fv>;=' +򖧼+kMxy`g[~=k{}w>|3~C֗>}s~?˟~?ɞQX &. 6> FN V^ fn v~  ސ1]L<  ] FŀPLTKl j=aR !a&6!>B!F!N.ab`r!!*a:a!Ρ~!֡a!"b &!6"#> B""F"%N%.b%b%a&r&&'"()"**)b*:b'"]M -D-.ʝ..ڢ/ 0#11#2&2.#363>#4F4N 2Lh56q7z#88c7c8#99;;#<Σ<#;:,#M#5@$AA$B&B.$C6C>$6M$EVE^$FfFn$GvG~$HH$I ZJJ$KK$LΤL$MޤM$N/>%P?OP"%Q%SSRFeSBTT>UVQbVR%WMR=D%YY%ZZ%[^Qc?|rlҕQXJQV(E@tip"'rJiq)iRΩ)ii©i*.jiNV*e&b-H$//6.~̈́D|R㈕z*ު檬j*+V&.+6>kF) l'G\)h_Ox+pDP e]ҥDB++ƫ eD &㠔0opTm0D&*)졤D4HDچV6ADnÕ~jQSG+Ɏlɢʪ֑ʫ,֬ެ0pYGtI,d 2mZsQǖZDVtK: +A87M(幦`)^F꥾mB**>-m-"*n:Jav ҄X]+*REiZ0嫢HpPMxlRJWR΄XɄ[&./̯堷lI+v,(C-,LDz-n.G֚6l`DE,/o////i LjnHd-(QSJ*ǾXGj):,6&7p Uz gW.e 0 pW0 prW0BJ] G D6Ȗb*-W>- 0or,AD ΠwZҩ11wOϱױqq1qOq2r& S.""r"$G2%3r"_$[r&C&W2'##"ǬV(+ohMV/,n\)g,$H[2/3373>*4W3R5[b6k37k-77s6s78393;s;;3>sNYV,??`24AAtf+~"+6BCK"D?*R4,bDg"ۂ2)c'r#Gw2IsHo2HItJtGIKtLtK4Kt}oO uOQ5RQ+@#S?5TGTJ{rUo5WwW?5 fBX5[[JtNt\\ߵX rf5f-P̴M v]6]ߴaϵbub3va?6bC6aG6eOee/GF5D652愼_ˬZ{6kk보:k'd=5Qh5AuowMgm7qAB i@q hWnL6bwv[atxBR-k)I6fǷf7]FoKu~~"|;ve˷gv#x}ӷxC8SW&g(dB7ytdf,uw*j8Ǹ(Uz?4âMX?766U#X5P7p'U2O9Wy"7SĬ?8â*|Ԯ[s9ǹklPw %lp33{[xg%u#7;:?G:3[:ckzc8zo8 6{am+3yМ:7iv7P6NHjC34{zMuH,lнyGO{[bh0]ǏkKJ6!X ĚK{S;y ?զ{:_/e; |;wzƒG>䛸So>珷+DVO\WsNGyT~V'~ ?+'/7?W[?_g?{?>?3??@PO 5 <(0AP!E 'bč;6(Ȍ M~$1eȓ+QrfL7m愹eO:hQB MOU,UT:pЁCmsHPQvjTвAJ KZ\};vٸtŻn]w jRM8,cj 0%Wv;ն=XSU,6E^UxUҏ? P ,L dP!P ) 1P 9A QI,Q+*J؃E(gjji&fSl';d(s* gGc;{XiYM氁*5Z v[-v:e[MYc]YimZYmk[n6\pE_̱ڼG?4mOJ^- NXn P$N{OÎL/$2=jTEY]#~wlYy矁ØLLNZ`$x2fM꫱Z,S=tfܵ6nuE2|b i&H+lnW[ G_qqqW-Ko? '9NQ b{'iVK]gG H}f iJAOF,JV& T%oRĘkq\*7unsJ7 nuG:]S(*{1d#o^C!oN/lhk_h bZR,ޟ[JXmqLc({ZL2}leoќ7~%6:*V2,N%5K%5񍽗N|q|]ٺ.jZ\0rK:R~\e(]2zkE0sKq )c6mvKdže;(LzbsgAЃ6t}hE'ыvt!hIGғt1}iMg|9 jQԣ6uQ}jUիvu\!=Y͙"ik]:`rk0;;I&#G M=vvliGӶv}mmgvmq6w}nuvwny}o}ߧ4y5QneDiPY++C<߸5r#7yQ)gbY|'Wr`ڸ/؀{>8lm4HPěbHQb0lnn0qpuy}0p0 p 0 p 0 p 0^FbL,jVP S0bᭊBU?ii fBkQDo.%B+c*#1 1/19eo%/-q15AEq3=CGSW[_i]QquQswOmo^n (ybTlOys=4kCWjG Q;!n`F}qq  R !R!"2"ױ""#r"9R"=R#$)"I2#Kr#?$CR%G$]U<^FnhGFʭ.= +VK?*T2?|D@F:Fɬ5bP1,1!+A 1cC.g.-R,2../20 / 0 31s1S1U.-1=h+133*9ߤE,\б!(eHD>IcVO5itoE&cJr^}g,|"}`It-:*}s=FJ:;3>ڱ<&s>S>3>>?>?? t@ T@4@@A@A!A)tB-TB14B5B3C$&10 qt2yl'#e䐲HKOvTf ETB 3!a!,s;82 }z>K 1*۲8>s;ۑ8IbtlTTlMtOOOO5O N O5F QUQNQ!uRtQ#R)5P-5SQٔM+*ӏN-aUuE4䄜>f^#nML r GPL0?<;8u2LMseQq:Zfl993LQٰ&7B۵CC5^^]u^U_^u__&g*FDmrOuf-q:] ԇ1ʭҒ)QLFik cwTLd*Ep31K+w</T"HH' 3-U!-45-ԟ`V:=+tK#Lh9itbaլjj6kvkЈ4ږdɶ3Md53m9d{2br`p=zD&nd֫MNlU^鼘7ɑQVS,HTm=UJQƟq I`[b8{J&)7nYG$<8QW(&A`wvmwhWIDV(Ew~lVmO-ee_W8Qyل9!y%ْ392+֐Ѷ߸(#HD  _$D7)/(זHNPQ.8>u>Y??v9Y9ŹٜӹYٝy9ǙyYٹ: Zs9m$4-zBn)HO٣ؔRvPy[`qUX[:Rimkozwzuy}:zڥZZ::ک:zګګEٔCv:ܖpYeMwQjS@~9~C43'z ;[|R5h%9QZ;<8[;<dBGc0EFBP>0@S9 +GeK2,K9_۷sۣeI|e۸i;AYĂ@d{$ns LQSD/EY` yk2< @M+u H[ͻT{<ִIf\\ھ.Ұ] cN?l)^d^o#Ļsq\ky4ѯ|'T"= hT@st{++>f8++{Puygw*{a+\E~ʊ 6eӛ ke dz5_{({-{'I B) ~H8 ?4aKG#bG*GW\E8l;qp;γ;CGYlb4cvb}a>AV5 kݕ]fzk=(V;pz"S>Mߝ} f~DSuf^ǻx*}dB:_;YZXߜC q:f\r+96_8^B&C7>?Y_[9!h"C偞=9Τ>-ˠO[% "q *1 z$J<M*oz歩(MjNR6d1AjlzLg;zsu]z׺ZLc+jy*ez-Zۊ֞X)#-bXdvӈ;f6yS<1v9jGn(ylۊeɭn:nD ,q~Ģϴ9iUٰl0tx,:wf +1"~&kIȫe֛PfroVh!wˊb~7m " !Zڥ5?QR3hPKOvd&)"A#Xb,Σ"1+t{'/ o=+ܣ%0.î q!hVƸMm w;i!W/Sc|gbq)}&sl9=gL,t;mx*OyY\^<'/zәtGBYDSqG- ώva}7ABtyb(|Zx؄'7ӘAdH^ݍ?cw[}H7K@J4GSz'}M{~u|[z=7y3gsgE jHoh6RbLվUM6w~{MO!˓_gp?QP| 9Qm?a~vxwn5% Ȁ2XD}K}A%GW8X\C3# z*ygw;'R(pX9%5.Fy̔$'c"p9yN%zT(eA{_}dx1ׂbzfs87#q1:Dj*_7zh{l}}ȇ(a(G{FhXHH3(3+;Th8beuuBe^$VvBs8:XVx]6aKzs9=hBTxQR}14BV;HV Lə0OY1k`{ yʪʫ º}z/Zz$]K Q ݸAj]9H8d5i(|C:޺ 8PxQČ*7h!3!0)Amqјk4)HİskR:EXK bֹ:c`` d:^`~DT pw06p !I=;杖'}ז*f;b#"*$+w>d JjJtsEgtvjzz;Yz+c{ɉH 0h ˷shh\_:nkvJ~H vHK^x=sL;꺵kbD֘lH _!JF<ɛ{չraE+ִ)vA+Zm4(k6~{뛶ZjE{X+۷۾[d;|Yhڿ+zŷ;+)&̑*bG[[+bn06sE!\;lDjykAIDlq(JH $ю 5~ϧXVHu C8 w)qz;!r;lP!յ͵:CYD4^mq!CӈV_XjZdm^mDӇ)غ_bAbLNL T`}}UroR @# m++1Tv5 P]Q"śMrNI@,3D erf0t79@;jlwƃ zf$M+a2,F?߭pӘ@Q!2Jqi' }M}twCa  +:Zrsd22B)k@SAZCy14EjS߰)Z.r`t^JsybqAH5s["F$]nwNh4-]݃-3Wq͆)Ҕ%.e1krS\t=R>3m$R;uU9m9%-T6)?wS vT{ bP/D%]FXBq`JQU&ڀ6BE=/R2u#i+Pie|i}r{( E 4; $s>IJᴵߨFNXG ԂYs6'ભt:8Ky`^e9Jzjdᾏ{9$O:c#Kv~q7Ao/E'#bݬ/3"] ڜU7 f-Gm?|5p?U 'l&qTSėb‚,Btxƕ03q&DU39QfF7iVtX5ʹx_Fa9sç^CBkfeZ#ԇZ7M"զVWV@ ɰ̚>1fpfcȑ%O\eGQgСE&]iԩUYuœeo=5kܹu۷o;nUys9kt OKս[{* Si>l*U= =Vyh|xꏡO#PZSH)o!N#ʻ eCp<S(P0eBe:o+  j[(Ņ$´D180Ä4L4TsM6[[ʤ-N䴳N<ԓ;-O>O-Ѕ 9utG4QC)et8hJNQHCTTK'tT;3#Xt `!RIWPQ-5*`U5RcɲXdԥc0WfM WaZmc wql6lV]p%]oeWumW\x^z}_kP94`έ=kXav#ThI m+pY#8dFV.Ib[vyM^yfkCf{4؄kjUXaNjgjY;7k:k>aӊDZk=v[n3ifl 7Hlܦ?\v|n!Ϝs=\E)/UOrcg]v[}vkv춁_7x~wyLgyN/^UWiV`y:#gyG?ͷ^ُϟ~OҭO h/$`g@chT$ekh+^1-cysVBplpda ]B 3a Em imkks/6$b`Cƃ.;fMM.L2%Q[˶E0jKl d4NCPcbD?boϐd2G- jةc! y(dd8dmQcm6e g&Gţu>R4@*0 De+U ŪzK&rKe/y _$*yKdR|e3Yd2ӌjOt%5iob3&4/-8ph4>AHxbQgGO*Y[!@ zP↏ ehC&$+$.y3D4hy$|DQ7XiKYR3iMizS;iOySCjQzT&KUjS҂^!jUqZӝ(Wjɘ8~+FOEժuЬOUbeWUwk^W+akXV]lbXFm,e!kYVVlf9Yφ*-VZ$)ږN>vZFZ9[3eY{o@^qSӕnu{]fnw]oy{^Uo{^Uivȩwi%.;׹%p2F\e0幫DA.ZF8%erX6_Il81KW]5ħj8}?r|d"#yK6rd%7Or|e*cy[re-w_s|/lFM_b0~\9Ùwg@ςt }hC'zň^hH?Zx4'BWӌm> jW')PcXT Qz>O)k\:׸{m_z׺5}=[;Vv ld;{nv]ml3[޶mp{w}i[5,.7c`RuF;kp;\2wlC|x%s#9/.&ϸ[r'e^s\6y0Ȏ]97رvڃ']T3T@}=/l`_]ތ%;&[_nabl|:^;^q=l߻;nx#|'>|!_-VAp}6*o>W]'MNͭ6cU 'hو~ O7;N~G_wO}cٿ~_O~?ǟ?ט0F 5=DH@jz5K;؂j9˹@ D@@@CA ,A$dۂ-w1S@B"$B #ߣi?8f@f-(|BCi- ?@j+/zC7C8C9C:C;j؂0C#A#\D֋=CH|Ճ=v:DHܦb=Ot*f .X)f )8;C)X`USELE^LňKb9c̾clded)CTCXDKқD||JGĀ$H=F,BM/ŽE#>CB ?0m;i D0C⛂0+!HYHɗItɜɚɞIɠIʝJI,ʤ4J$JlJdJʪ\JJJʣʛLŠ? XBCD6Y„|:5DBVcKa@&R\djE"\_ETXſ'A^4jXL=L=YAEY==L N\ٕaٜٟٝYYZZ Z-ڤeڥ=ڧmZuZZZZڬ{䷗}P ۲%۔M[5֑"D}b[۾ۻ?[]%\ܿ-\em5\ȭ\ʽ\\\ ]-]]݅U}[%ݵ:""aK;ޕ] ^%^]^e^m^}^M^u^^^ |@]-_-"X1:}_}}_m^uY]e[ GD l!/_Z;ST_ _ QE`[RԂ`_a_.4U^_]K [_aG`&!\a_b(Y `$Vmi$V٘=ba"MVb %.`,~b&.b[b3K 6ޘ]9"=Eքᅓa>cAn!բ6.|QDF˸_0JKD/n |YdIֽ+dr0NTcSneW*Q!nY&BGN\e) fafb.fc>fdNfe^ffnfg~fhfifjhfB =`_@?~+@^%(g9g@gv^gwVgxfv˜gy~{gsgg|h~Ng>hNh2gRXeF_ګhii&iY'e(~jiiiiiiiijj.j>jNj^jnRfbWVLjfeh ۰$ kF볎ffnk6~Vkkklþk^nlvlKRcXv蔒jal$mmm.m>mNm^mnm~mَmڞmۮmܾӾcm0 .nx#Ꮇ.n6n^nVnNnn~nnnnnnC:fd,"k~︆oooFkoop/p>GpWpO?"Jdep p pppqq/q7%埁d悛"fܾqqqqrdj.vvy;n)or*+1Rr()1C/,(V~5s0Ws.8G6sRhs5s@ps;o-_j7?s6/.oSV=T6"jIotJJO%#Βc~R7RStS_uTguUouXuYOuZwZ[u[u\u]^{Q@ vgv.vkvl1@4(lCvhvxloktowuv7w kwnww}v@po׈jv|x?w}mWtGqVoqq~R *82iYp6>iyyx b~QQ@gp gy1tVdX(t.|ynorRo/[dnXV9GQnVt@orxk: 'jV錘ix` \o||`uwȧɇ˯|̷,v1TUXP?~bj > jw1hP@t 17_[ymgdzonsg'xh~xzz'yvw?~m~{F"Lp!ÆBD`Ċ/b̨q#ǎ? )r$ɒ&=&Z*/Uj(064mR%NUdR@cތR*ԩVb}֫]r U,رfˢڳmӲ+P+LE^})]w "kb>V| G,ֽQ3tOT,{wMΟ o"ۖmb۾\{vɴ!2ZmnG*ds-FVIҝ WN Pz73hx\'x* 2[D>"[{jlEw }}ڭG^ B'I'Q*KFMF㌐ˋՈ㍒CH$F YG.$O:%ANdM^ eR¸]٣a84LЙ6LΡO~%kg{#ןf ZƐk((1ڏ&GCdv ՙ\@e*6!{b1y`'yOzR)x#+z!BbպᴺZ˫'lR*Cʡ$C7$/#yۯ6)K@?sfK<3TT5gNdqLİP}1#\$lr)(23\s4ls98 PLhbEBdO*LCڥxtgTPA.w|q xӍSeKrF,d'[opgh 5ʢ:F|}7ymWH?Ugzm7v7vi.18-.xy]ҧJcӎCv>fIh_B1fԣ GCzȊ6"7BoEyK6{e8o8drnhA5~BW 1*" RHrd<"HFt"#IDbR 5Kz2e'IR|D&WKBK*KLC@aʰ5R3ɐC7|$d̺N{ $n0mcOv'>=  ;y$Y: 4|-o6meVC@}93zn!A;Fҭo8sp.gS|x9"IrnO6q&gǘj6{njq5>:1 y6]NhTE5#Y֥.~x{bo^?=j/%|]nŢ6~A&c{M-.# -|oy]<;Zww hzj^N9jDo }>Ԧ*P9>7zfv `|`~DHZ~qy|?f{rt¿u_ߡ;U5xf}jC9,$Jg ,*7 GRH,̑^ڻ1l= tR` &D?Te^U`^A4a5A9P >M !?R^^nDd]BPZ=uU  FA ӾР(J D IZ :=dZбaEE  R$a8NƂ6α,:*ʢ*^bG," @`OI`? 8=܀ J?85"F6jcXcִ bD7> zb:U^^ʣ]7J3zgbB?n!c@"]!u__MUROCC6 qdDI2@H??4T(6@ 24Lr+ȁ -$M$$L$ML LgKƤNe J?0!M@ FK"DU"2e %O%Mރ (uN%TRX&d\ X&T6% A_%ܥ!&D]GlgJhj$i_ii&Hh= ]ˁgل3F C,\ R|\p#"لr:^l \YdI,<=g,Lx?\Bk4g6ȁBDU=)H!IdSP|F_6 PU B#J?g0% 8j"*Ja#~* @6t*Ka|v* %B(3Orj:K!($Ч:%S $5+" hd%*#䏾^+*)jiZ&ݽ4ˑ'U[u~ZQv2]Btg#hF~(hCkr+,NC#5jFA6,zƋ%gBz>lȆS"l88|-)H#ڬIΖiϺfkzVE-FDFY1ӪD]:BT??+AA,TVmZRj&mQ~檃j&&=\#ކ' Р6ā -C2l&n*+$fC*ƒet^kkT-߮~ndŒ]AdКTh&.Ϫnnn6}zԊ36DJl %~zMN,: k"MNwb` & A(V dM_R#æl C ȶ2`*T&Ȗb̮elɫBp}`ޣ!TEZA$$ #׺5lpE1= ]GqwU-߻.Yuf^^@qGJrfzqjw1fqq_5[̅qe]X ![Ĕ*[1Q!TOnֹyp$C'  {(N&kMd]3Ɵ_MrIqu-["!Q0T!3DcK +ec$ ĭqg3Y%Lj [m3Ӕr611s<3:9۳<=&o*&]nVps"sD2V4sFLF2B?VNũ).rƴ7e:`P]H0(+P3}b+2C)")rb++n2QO 럂v4 sY qcR2c93A>]Aƴ^;}!A,?q>sak1]asGaZ+;Kec_6bk6gGg׳c?lm_]gq h E'ÀeCE?-mr owI(&2OJgi4:/Tw.I!ҞO{ _i}rpPwzk Wzn'GxӷÝu~)3bv678_35s~8Y6{NhvfCk8}#M;p5`xxxxx yy#+y3;y7H[W])W'ю)995HL9y9ǹy9 ':#zCKzO:[9PgyHr/V }U9XFZ]zzzzzzML:v[82xC?L)vhUF8hoq,RR|{;{P{;{;;{㻼; |#|<|S[|_ ~OW+~3>bf9K~寽姽Bk9r׫\9q]]Ā /p4NɃ윺K2I~ 5t"$?DL~L9;諵2d(1ԥt]!Pd7d`cRc=r BҩʟvRTy|K3P7 'AӨUڶ 'JE'bر"HCɔ(5zlYȕ.eq jνX~a1T`ӋNa}蠅qI<@:0ʦ|r,9!hM霩Z:+N9mNmJs{&踅.&]6no N iRqqfqW{-jD']ʼj]oveߜgs]w}xޅߝ߇7?!Y(caن (""0K?Կ"^, w/?HπD*TK'fFoqPS̃MCvVCBdž=&1BӐ`? H,@"̬=qdQXE*RQeZ 8ۘxS+h+Y nqf1tBA=g=!rG?B+#94iNR3 +^` ;8)'N0YJL*.`L(kgɚENYc1Cᣗ%.LE!4I(H,D7 *Az85vudsT7Y؉ӛ4'9ϹNu;9NzӞL>=BNed3* }^DzeNce/Q4c K#9-r*a?n Y!W@*=`љ0C-4ok\պծy^׾l` ְEbqdE6)ȡRVu'|G BQDffMrsytDZ[޶|;ii8[W Tq @&2̋)Թ]s6..k牜fqZPo%CsU#|Q$i֜FW *X,]MxVp`7p)%},u}G8 vpx]d| #>st3#XB7srP?gG!~%]iJ_:Ҙt9iO[ӠE]jR:ԨuYjWc6 E6JgUG -Fl.+{:A FmKfk_ۄ*Rm6\^X*$i=4)+ dfȒ[$L#FE! zn~@f?p?%^8")` j0A %bjء _FZ" e;.as3w!`Љ.i^usfj,FY3Ճ%*\jCQf5f4sҋ*UҠ-^wyީ^=,cv ʈYMwTz2 d>x,mI_z2̕ome=Y-tuo{_|/~ޖ-XpXfr'n*2p y<~_vO?p}~ǿOo^8#03PylXČ\oJPBMVPPTa0OP]|[à b.~Pb0-p Mo=͊nZ*"l$ o.  N Ð 4P P L 0p@}  )Rh~X&1q,qq#: ;79QN^lJ.ogswyQ{QQQ^$ݤOeQmnά[ڃpnЂ9<|c^ P #^ΣK%1 L܅? bR!!+::~#kLIQRPR%S%W%[&U!$ɣ$5,h'o$u''k2'&}(r('R)2)w))*R*2**)+Mr R,,S,2,S&_.cR..2Zi:/HmV 7bI)M ;(kæ0h 4!85:>tKCl2NL$Y#i< ?1_|#83"cLUKV\L82T@W/,$K U[^_U___8dVa}"qi6Lo krj;"tܴ cpU1dAGVQ1&s^4N#dMf6e;X6Qg,vP?fӓ=1ZoShSi&h3`H0&\e6,#7h?Xu9"A#C(8nY\8dA#v{74:AI[x*&`u[2En ]&4×44|}͗|W}ӗ}w}}}~W~mSg5aXuda#bSb11ԁIvMMtN U:scG3'"]=g0tcNVXyFjP]6zXkGeGvk5DZYþ"wS,`X؈X؉X؊X؋X8ΐ]X>n?XoƮ )Ҏ#!rC'2Kّ#ǺD+ْ/3Y7;ٓ?9a`٘KI F,W[~]~+3ז7Wp u"ctqmEn@9SaߚPἌٙYo0wtytYGwMm]g4Kͬ,jˢ"a9Z ڠZڡ#.+ڢѣK/ZPfde9U>D """# r0J,D 6zkjwZ{ڧZXzzVݘ1C ݢjף = rZڬfZə4ӭٛYXtOXҐ֮:^inN:J(g$h(kG ̈K*&ϊ"!b쀫Jipq "LJMAfki[m{{s۷۸[{=ׯBZzugzxs띳z*nPKΤٻzL!*lt :ľ B܍5[KiM,C^W#_ W㤛qlOܲ&LzPKb\!̋c,òZ|bO^?<Ó\HNɛ0|O̢q('ĝhW\۫;*P̛j{H;E**7OD!/:%ЕҢ,,MF96ph잳۹-t3[L z\6t7FV|FݰG_zݬof`d{kէa?/ګ٧ڥ=ڗڵ==}۽ڑF1>|=fգ/ǭ٣"z)CL⿋&]}B,!7}MR=??G2ZZz"-2dQd245;ƣK,)jiIDdfAc{8SSAZVPI߃ɯ^Y ʇh[zD_Xh7r7emdm9b:$[HDIڅݢN(…yH\hz=xF؆B)f?^MkFM*iPffWk&lfcg_o9Ϻ=wӱۇe?ۙ_?_o?@ uJAi_@NنhrRߟZ T" Q*:VֿbB RV_5mb%aI+sƑI|y2"ƛ8sɳϟ@ /#: pЧPJrիXjʵׯ`ÊK,WX]˶۷pʝ)ݛ)[q`ՇT|렿**=:ʼn馜vT}*ꨤԌRVuյjݎQJeʪjښ@ky_lJ.k,:,FKV;neɒ ڦ;n;ll>E`۩i穵ג6Pw+I-wL,ro>6{9+0l;Y#Ɛ ѫL5NM;hI5xy%꩝Rq0^)K ¶&q?"cJ[6ľMS+\ Rz#x/Ivcv9{K;nu=K<# Q#N]妺2f?2.v lI s#c|N֗4QÅ-f|W 51,8Km(ey) $;%;Q{PIvS(.v^3,+fYJgjr^pOccvN1xx._klzR)BЁ>h:/эЋuiJC6F4-;,w u8_)CW]f5ջr2=º-e5'R=,2)'+p\_ٍ"2MjCPζlڛgh8ZQ5b1;"uF#/&5iݗbae7>Ƴ78~L+%pY}z, SF s ۨlnQSj#Jڛ2g^A]2P߇񊇙l׾~+>t HBzYM 5|]NuQT^׊SPn;/8-QtB&L! K6 @mڱV/"<{XσPg{>/ ۦO=+okVKKZTA]_H5yHǗ9|{&wj‚$9ןei'(Kee=eeqUac>9׭݇6}~w%4ZTrB=$PUP Uy&vvO/PUBzs l:+1VI&ʧlWQrACqC:uÃ?h*,EĂ"%C+G82&zVxV@?>^VW[U$U4{pU|ldHJX ?2|4xhx(V1ik„Y~IkXRBĄ:_H`h*HhkxSwWPal[D6)QORuqD fFHUX J4ձH\g9X\ILIFハ] ᐄ HM葋hVeȵ]E*:ېEHRƒ@:8hTE[=BSO6CeՀDhaWב:fؕ>m(g hk#Ò}`#Jv$x! ` ;9 b:7Ek?q~ iDAF; i=2q1cE ޱ6qxw_GqSdJ\ΡiQ~ їt~~9$4C! y1 V4W9xy`qEI3W iG@}ٗ. ?^qӰw~Uih93iq e)Zx* f8)2W)g5~ݱ=O2.(g+xO<؋яGa J<D&S `w`D4%LH2P53(uLu]TNx/(Œ5b%=-:^z:TKGl*g ')x.L8뇗x~HvʈI#&Z;IA) +EӈӀI tXZ Jꪭ*JB4*5zWz)1a`ڬ;k#!oZcz.Ȣ).FB *0hw!t~WDxIJZ|*>rzE;)Jө⪔U×R`)xSPY?wC(j;A/F~_X(0;xٳ{Jѯȉ02zغ  g_ԟX+!wB: S6յ;jQKyI詘:h4[Dj]d+b9 cOӐ "ڶR ;RvtLc{~H$Cɞ^ &pd٨IRA;y成vD^~:J R&b]jB5jy˴XB\axhKsv[RknZH6bSR_E )ؾ=AO2zGXj^\|;<ǟ!V 4 ո>'Tw>yuR?)i?vkub,w wwx g1>PWry%W'4 OKw=TYDƟsw[q'6]aɈI6G4Iw>!a7uMuj>(AH֌TLÆFRÀV|FJ,mNλI1Z1YѩOjB PHPa\x"Hkm<|F)2-=btgC3qI=ΞaAXG%Ԃ\v][;Ie|)ʆ6]K00u(ew<{qBYq[([Ӄ}}mʙ؀<4ţጀ[CƍRl-2Q@cٯPMvAl̗mhbd)"wS2 =gc#h\ xsZ!fMfNaDyD3=ؽZڍ޽ݫuhDXYAj ^L11(fldAb !28 pM5u6Ewm )<>ɗ,nM(^};s&.ؑ&J c-j(ѝ`{JEsPĕ$k!nl̽q-===XK!7 xRXll_oNkTkόx>H^_z.趝爮x*US_ ћj'6=̀= B|֓4k @pn]~D<3|߈Ru~?ĵG 8}E2b2O@sچsVv3Ռu&c'cB/n->hO%2qaG~vWxl4j>oU?su_up0|GZg}& װЀDPx@60s`#=EC9$AvbX`Ek1Ow;aPH-[dj`Nl uBy>"58D!G4bD%6Otb8E)VWbE-v_b8F1g" !@ЅoT M8r|!:NiW 372UJ Xk1dIq+d&5*V&' }Wƕud,]2Kҕ%.oI]撗/KbҘ,&29e&Tf49Mg6Hlf6Mjrۼ%@QӜ %: m裠)=#ϪPhX84A)͸]ZI6ۈ6C/>VԎEigPs#H':zIRԥyJa:Sִ4McSԧ8N:TD=Q%"57JΧVuhT>ugSŪXU;խlhHѹʵum?'ӔXgiNhAiNL0T|^ #¨hEy"VSV;CrT6NHfNꌴ $ӌ"Uo+ЖXo![EoSqؠv+}i;]OW)uCѡ (5*4bEI1ϨrjMUTuӀUM_~l@7]w,:[?ᣨFfMYat.kVue<Ѽ8,]`ݩwg ),dbjљMZ&,l8D\#iLBe]! l5dj,Rg5`ЀM tbHCJu};g)Gfᖃ =j |~lBތ;y3:6-es5us\Ĕ{.uP'F^ ;pcCr!0>Rћf.;zt1xzñr%Ju9.eկUzBF-6 "ǵ? pſ+?7QԐITЂ!(Rd^r8S>ƣC < x8n;]iiB'̧v/h>"o=J_e@_KF> C"i۶pQ?xP`Sο ?{?> ?UKC 8Ӷ (n[lɏpsx tcEQ$o97CtqA!%SʮJŠV) K:麩+:%d%t&'(;bK1#$B1(ǐ+ERR6L#Xp$Cmƌt@Br( m1ٛ4;AAɖȍTs ɇJEs< #)4qØ;B<0-x-)$?4˲D˳T˝;3R$-J>'mhK;8ӛL̳Í3? ߒy< Kޱ;$>C;Kbz٧5TBQ=ԙ}Ί|~lH&FшA"cW!2;= Yp*N tۿ5W%5\-\=\UeM\]ȥ]M\ǭ\͵\]Ŏ pӵ +4h pX{a)DJzTV0jCUeu^  k%Y8Ơ3 SY\} LxP_߈ _12%m GrW:VWUDB>6 `u` `` N6Fa>aNafvna`&]Q⌡) >HYٍęTtG/q bbb1.ZژJ 81=*RI^89:=U>1Z?V>^c@Z25Ed< k( H$ EڔfbNfcevff_f\kFhglfe r^Y Uv(gbg- UቹϣVc^ЄFrh苎~gsi #HUb=b3ȇPċ@E=!i)+_hMz X}XXXj j>Fv^ׂ%~H[Yh9[*[z\%n.6F]nnĽOxpV>\Q]Ֆ%!I效 56䵥1O~Wx*&,h.9nr^NF <DBh)aaNqn^Wqawqn".2r_rvpxr rvm+W1ckl:l,76^M+i̪;5sP><:@p"sbm;A.tBC/(iTm9Je-\$>鎎pnpPj&Sfp.uPOuSouV~uQY_uQWuj vu[G_'F7@8o=vh h^_`l׈ i+B29os'pp_.A"s9'vnw׌ lox wE 'q}P ywyFx.k&OxxyjW TxxXPwXxet{w$^[fGtNYlr3toɾ3)1QŔLDs:rz&vcw&*᫴Ϡj#t@TB-BI!O, `U(I8!~ğ@$XY!Ir4MmWhЉȢ(b4(5;/ x[#8m>bY0/"l0;G0Kl1k1c s"p(w%1/<-17,Ţ =4E-RKaTh? D$YP5O AXmQh:dy6n+]i ֗m]mr%Y {+8;8K9~}ױY9>sNӝ:4E1ٮ,'L~,b}PUQAW§}4wqgQ}<>n>>?_@ދK#8* |G} QclB[^STbTHj2op>!)'dNF<"8!5)URخ>/޶u22rmL#5QvT#:qyy8q|$$"=2R! BR2d%HLZqC)Q~OdTs<*]6ҲTћ`&KXtnawiiu4.}L^&sʬ[Ҏ:l4M_)b4m:ٴ8)kd:Y&QnԽ{RDDп)Ё6$U=AŃ2))SZX0(Z aF\%& JzҒ#E\)LczPJD%Lsj]EZӘ uG,F@iԥ2ՈlA-Ѓ|UݩUxbuYFGu˘fi'3|+T xs5Usc+8ҵ]+W*X*|Pm. UB\g눇ˠ=Ig1ҶڠQ$Tۉ?pe% 4"|8xXE`8R6Ca**E9>d6nyCN1Ғ"VֶP%$M k`wO]*bş5)z<SD0Aպ@' *t"TEQ]is[ $Si.W.\X]U f0Y5??N1tz*&JI| y%l^jy7s&M, Vrcf+˅{Y+ٱl\76ӹ|,h5?ρkdE}DIA\a? " YxpGMk])RH>Uy(B(ڤRmJ[>6J\be3-i3d[P-:HɆ(Le%ȕTt]=ʸ gz& (\x*?iBHJm~RXD"ދs8M9li뷿ui,z׻".]zTokx y%yl{%՜ U j8@TĂ=x Eg]JY[^_.z^ssޙ^2!B!م`>oH.텎ia!aab"AaHPC[E .] "FI)$mG#M:Y`%Ny&* 4XVp5*b @sќ.^a/#=ʹT!ޖR]a32#xڈ*#7n7&#/8#5v:74#9F)p9~E@0 V=m"ם"."C_KXeUdp"Ac㩘uCZ wmEy$C1GT) CJdb%}fݗNC""BC5ZT)P /~$CbSN(vpMEڅ؈uSe:<^Ry<.#pd$hc<%\bb!_e^Ea`[Y&bebEǢ՗}Z% RIbcCeMIzfL1eE%j&PbPJ ɩ%!nG\b&r H i QA?l_ѳɪl~+#M c+k`>XEcZ#腫ю+M-Uև*ml:mQ>ZVIϏTV--*n죪DEV$F:PW~ĻkHH2C9leƭ|d:'* v,Zi^vлԚB ykAmT>UVjXOt%ĘRa64שOr$+ZBFkkǵ~.;Zmj-nvҲc!J^d(1HFɶ&h d:"ı+&lʦmKݦsEݥLJQߚ*pd&G'jE9Eȩuote*хy'MJȦ-n.ٖnp}VNXD*p.Y]oEr]1/~2,@7 -xagd;o:a4mq*EmcMsgNeh'9lZALFg@kTڪAp/"3ܢmgຐZ0C]2B0Y#pxy}ƎgG+Dgnll(l)"|8+{qE~/1?*k1+V4js1738q8S.DZ!!0 092$+wjB[Oj.sDt$zOC30F*:S8.Qm3aehIK#Ӵ_!N 4985Je bN>B r3ڪkS/$?g:6u/wt$ppD` ݥ4H%! E_ su8x88x8︍縏8'Kk#gfs%PTAXJ[Xn߶njO`tm[v9o4nvt,{9gT#^N$Hƣ7rB5=3U'ypwy7;$XAۦZ_?HwRM9:UfZۄ.f0)WB8wz>vF>²zSE]wcç RQ8﹞ /s|=r$/ml6-ժtt3ڶ;\L//!Kz=Y7j:_|/72XQpubpb껾/|0;FeXj'l$Neq$rHsD?,h0Dߊ  !Gu! Wk~E{*߫@@&Mf7@Jm6|B!5j"^XM[Åh5 |P!,Q3H_qԹgO?:hѝbøTiSe*hjUWyҴ`Aeb;lYgњ ZoƵV'ݱջo_ w܂ AS&SX.e 5s i7QʗG lX aupoVb o8؜v'/H*rϡG',zuߺn{w?x'St+sZK30;#Ym-̋?T)P<șjBr Yż0+40DG<OO7jHdB1)g4FoPKD )ʒ GS,Q$qI'I)J$̒J--2/3ySM2DsJ"۬M3MqR'd3H LՉJմXCM Uڪ'*&x-NcmٳzVڟ=iVmӦڞS+>)GX0 T|RwXd @P3jv2 rf3Tm8) .r.7#R9[>*SQNYee^v4+6XZג 5*hH>Zin駡:94ΧCB!DjvlI3ƇCǦlu8)|[pD=q49&\A<',srgs?/<=/=;?}t VHg([Wz*ݡ֝j*߉/x>^ynlӓ*xo._^mq/_O2rrD!9NyƓᜧ=Nqⓟ-aIf 2dGrc@(TBrX`dV1(N d^DfU{-d^-ɇfPPXr/\R2MOcrI-j~3 m͍-4пAΣ:4S'3)s窣@_'tA3r q‘hO( PBU+"h^.&#\JtNNTNR*V"ZfL4^tFeFcFQFsGUTG{GYGH]THHatGGtHH4ItJJJJJ4KK4LiGaA=T͚Fp)Ї\f` $0b|;47&Ă+O;N ;P7h.uPQP2U 8-Ӊ4j:SIYFTo02AF܂ L $Q#35sR۵Q5_]<^^!5` `R/5YkbQ6=bZ1{2NaѓKB;k,3Bkc]6X}eoXB b& Cmm-LF^r1j/q 4"M3(@bBa^|wwKkv܌xu97؄'V7[G626#z+7~3d&'mhZ]'|x,Xdh\l UN. "!m7>@FEB*! "7qvu|w|8s+w}XPYi2"dB?6 r#Q ZŌ#%*'t#E?.UJm8pY~ 9L9lq9uyy}9yYyvQe8yka9y9yM3{Թ9yٝY9 z ڟ Z:)z-ڡ+/Z5937:IzMڣKOZUYSW:izmڥkoZ}:#P!:ZZz:::պz:ZڮzگӚzۺ[۰+;{-;7;/=1EI;QU3W{Y];Mg[5۶?k{usK۷Sq{;PK6Wev`VPK8AOEBPS/img/logicalm.gif5GIF89aD;3Mf::WWuu3J` w(/7>FMUl"Dfƪ3"J1`@wO^n}Ҍ"Df׈33GG\\pp)Rz"31J@`Ow^n}"Df3M"f+3<DMUh|:Wu3Pm33MMff3Mf"+3<DMUh:|Wu3"J1`@wO^n}Ҍ"Df̈ת33MMff:Wu3(P7mETbq3Mf3Uw--DD[[qq3&M3f@MYfs:WuȒׯ33MMff:Wu3M&f3@MYfs:Wu!,D;@H*\ȰÇ#JHŋ3jȱǏ C\ɓ(S\ɲ˗0cʜISe8sϟ@ JѣH*]4͝P,YիXjTׯ{6Kٳh[TʝK˶o56߿tq*^̸&Ð6LEGLҲu5sm11Өc&*Ss2@b&mS՝l-[ΐ6 Usȣ#@3uk8w+_ugl1M$wߎ8bD^{z ΅`-ZX^fr&!`v("]~b^bx'&0db3҈ލ<ƧD%@GVLC*9ґI DR8iq)p`i&Iek&IoP(HWމsVe{Ʃgu zXvh1Zong饘f馜v駠jꩥꪬz*묔%حZ֨=GRkh&+Xa[lg>ђ(ѱf-Y̖Vw~+۰kTB;XJXqӡ 5GcNOo]Tf0o\6 [W{ mޭQޝJ-7xUt7>) ˩W~Ww" zVIZꬷ.n^$@$X`.dC%NXEG!E$YdTdK1eΤYM-7O 3%ZQveSSZUYF5ФaŎ%+qWiՂ[qsuyv]oFyaĉ}ɘe`‘V\2RȒ5|狎u̼ٴΠ`:uC֪>]kٹU~L/dž-b{ 6p@7ϣo8ڹl#G|aٯn_5^WP14D;@0+,lB b@ 0C5pC4q ICPXlEkoqG8,0GR!4- =J#֎tI%%Q) K-<K223t7㔪MTSN<;t=3+ %FD .!RIRLRN=P35TSUuUV[uUXcuXgڴT>ŵ:]w-G3vLSDzEQ.RՍ?c{Vڢvf ZoOzk'z&I55iv"Vnm{,looܛoppNq#|r+r3|s;/,h` 2l!Ĉ'Rh"Fr#Ȑ"G,id*Wl%̘2gҬi&ΖO'τ-j(R;2m)T)sRj*֬KrUhҰbǒ+ڴjN-ܸ6Ϯk زzH.l.ln[3/Ȓ7lcÚ7sVA%.Ԃ3wnZ.땨U4~k7‡/n8ʗ3o~|fl{Sp[7WDSu8CRVF"C)>ƈUb$FUL-q&0kta-R%ҧ#<#/;6'D1!G| IIER$,GL^Rd`'gSRl)Or|e)IM V-%DYr, /7 QUCgR1Oey%T8@W z&xMaDH|')P*ԡF=*Rԥ2N}jw@@  PB >QD-^|xPF=~RH#1DRJ KS&lęSN=}TP:DTRUTU^ŚUV]N=Tر5EVZ’Wҧ_śW޷sh`… Xbu>Y2Č-|XfE+_ZɥMYꘙ;[5kڵ F[m:p}GNr͝_zvE_Wػ]]wj>>dL?,@@ 4d0'1 ; C Oy O{n£Z9xu##GkOG=-3Tdgzcv܁bˈxWxxGyި襷3{쬷{ޞ{ѿGg[O~W|)Ÿvo+uko`.ت m > p$,!IBp%) e8C: $D? o'B!;#Qmr-D֌&RȢ{eC.&*b,$rqk$)7qfjW7QYxXH 2!CR_J#U#:RY¨HfR%sNqS$)JT^tO) Vҏc(my]^a&(.YeBy&B)iЄd3 h]30uR&7(E"Q$gi'Uy[?~=G<~;@mPɓYC{q5D2Gg>%PKOrtibR.5t*R8OOhԨ1P %ԡqCU:ջ$LS}ZTv52VV&ʫgKOGղtAk\ud{πyuJS׵Vh a;Y@Ucu`zAIgubX͊5&ljcY  cMφvz=Oi_з]!XAӱ`eVťqMA:vec];]fѵ䄛]bnuwc51O?2 r=py`uÛwPR.w8W6E {F`K \苲 z*aU܄ |%skE8sq.l_r/o&`ݸ-~8Lmp,ؚM_W|eXmf5nm2|6I±zCa;Vرyzv6lOֻw}mbo;F;nآx%/nqk:%7b2y+5h7X <0… :|1ĉ 1Ō 2ȑ R<2ʕI\ 3̙-]3Ί#M 4č/-ѦҐ>:}ڰ˦PZ-($ի\f5XG;54ֱlU~ܓoνK'޽WjDnڗ| G]װb&^*W V:9`EC&ڴX;+c6:jvNylèw+;^_5&7o99Vө 6i.44~A՟oU};cǝ{G[rӵ[{ "B>}Xa~b"Hb$6Q.z z.cNU:c>dBId(b ETYw}9eZne^~9}`fjfb靕fIgvމgp ^mgJh雟Hjh> o":Fin:䤔 h颜Jjrl詮 ૝֪hŊk9+KjU.lD,T:Kmւm7ym~kM n6@{n⚮qn:۽ipg*1zp,=LqżJoe0"-&r*r.22Ls6ߌs:s> tBMtFtJ/tN? uROMuV_uZou^S3;PKPK8AOEBPS/img/join1.gif"DݻGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, H*\ȰÇ#JHŋ3jȱǏ Cɑ@M%˗.cœ)&͛6sܩϟ@ 2У"Dʴӧ!UR[iҫ(jVYrJV,رfj0+ԷpBUصz6߾ Wr+^LZ#Kf9˖3C\yΠ13ӦSf̺댎%M۸s{ș_ N`+OT籟CNyt˗K׎zu۽3_=u_#Cz^'N=yuw 6FVHu)Gr`W!7߉,2X0Xc~,Jȉ|h[}ܭXxw 6IFTV9!rRgd褔B ijXªmUXv ז!JnBܺ kݽh;r,p-J[F)?<G/- "kɋ5qc2B2W,($\@jDuÙۤ0CN3mT7<5U۬^Ewء[8bdlv^!1lZͲ/<7穭ד V-3 0%umwwS1☗3鲄.ьɨT)-O.;7kg;i{G׉uǬ|YǾ|pzW;mm}T'KMwvOu܏.< PH5v%C_&X?AP#kνypq CSė=he[ e9 g5>HC.8̡w8?>8DL(= 3cCвT_MqPSdL(:Jm A#&"OYE.PSRHiLm&3E*I#?Ç*݌hi:N$V4S\4 4N UMg![- }iL ZThq_&Ḵԙ5茚 hmR|#]IC)3õ/ *A͙u *l%= 4,bY)Zrj7(jP~U3mõ-+A؃Z[ Eoy),(7!7Dt6CP$MȄdT; A n) Fe%r(9t B7éBTJ|oT9=L3J^JDQ XZH\`aݟt,{Ҋ:Ǡ BrԌbPrGp?0Y ! r\Oq*=<*|4e|jb~PFҨˏB!f -צh+SAn>G촰׃Ked1;! 2jdoGgj9S4httacDs,?]vيLN/S&5UnZk0;~xElyٷ s4Cs چR 4>)fj4÷cl'{8;-%aJ>𐱘͂Dm'V)WHSEqVavy;A`]Z%JnkJ4H8q^V!oE=hk*|h|ΩDMv՟si~Yg#Y].u.MXQ>Ԗۑ/кG3TG=oh'Cih-]8TG^abبIҩN!?LcO 5U0C 9 ]MNmcxg+ߥ^S\d9%ij}sDwMÍL)beY\g4+WK2K)7Q&,H6qea& FeDV]Q8Cw@D/`x'eGK5@Mm<5ABf` 6mMBB03deZvxa,| pE~+dUS'{@'8 XNۓ8$BfA@c ՐvP+V]$}}g8FZU ZZZAn;hTX[xhUavqeE\CZSbCdzZu3ֵpcrh!'$v[MAXwr)rׂEr5BB6}j6z,*#`g:xC3?w(u 1TL_y?rPVCTǤI*MVT' XWO$I9Y 1_DR$a tx9nfX1I4d!UȆtpz\%%%='cADH]DI9QIi1ֳTWLRL%1iwXzܴr68)l-5ǞRoJb( xiYN7[ZY_)i:KX^o34F-v#`rH}tuhƚI1%"9X׈Yg0Wtp}X_Qa)J8x, {F!Q$(Kbǡ }N2u)/9fיuJwZgPXX#T ~[^~VVgJV X[ʥ$xdxCSuoV&wjWBJD Aөܹ&Sl~ih%]ȊSUZu>ڪ'g1OH%_LYWk*JPR w<ڦnCY𦴕TOᆨQ?\{^qKBau@Zuqg9imd2YJ #uLiOuD;ʞHtxcgN{s.hbxdxeڰi#$>{sA] r ?sPzjlC \bk"edM tZCRIJ)rf=TQLdP4rYz(Xz$eC$_e [+YHCLjKLłKLaji'&X^P kVM,^D9wi}d5ji_&Cvbu)̨iK7ծqwu}dHozmDžqcXȑheǁ {TXT˻xiŹl7u4]fkwf{>4 JwN& cex`'oǥ֑u_ĶMhͻL6LuTd8@Єrd +|,YMFȭHd]^ehD#~ kJx/ |R,'=Sgm_lE$ДPmilj,^ffbY M|Ml)D^ Cʌk6J$lbݏ ] ؙѹ}YxBYBV<'GLU=FGrJ |f&ݽavf,jYI10qzkԏnm'RdDS0y.0}P z>K9Gd]8:菕Kd6>q]f\ -(ᜤmTKUJ4q4;?V$|'gNw>qhG7ݰ['kRV&h%.PwF A+^N5 `3$C Cy}Yv#Xk f|؟v1H[P]Ƶ$>TJ4SU{?Ѵzڪ/F |=b)}elEf,K&cѱn`E9֙SthK:~%#r[MDHLňT\ dh(PG/U38DVy.,\}lypX;T3᫄JaInÒڬ/?yj.2ꋂelY,/.},oo0Q6dAM@ RKb =pJT~*#F=~(pĉ1"bʕ*Sd̗5_NN#}P)@z1ånHYU^ŚUV]4XeɞZSu+QÇ,⤨HFbPyliSb9y> P :X-:P'J4ԥ[lY4niDz2 b%lEdޘa^oN%\k!63gݿw7of+0۷["j$RIT\,D:&лȾ#,$>0ĤH{(1!͒23|dPl<1Gyȯr>!{rHg$ۑ,nު"MVN&3+1Rn % JNӳxѤf- BQAzͪ|2RI : 4.ʪ$@H/LA(u1 ' |tmi5{%vXc{exg*HZj6[l /-mݖ\sv#%ԍ'm҂ʮQ05T WPީ[Rx~=Iuҹ8t4xc;~)t|!Ff\υ\D :9ef#pYgETz$_ٲWj`]'/*c~J_am~u.7'ijo[e>ݴro#p~|h]yu<4Rz8{UtBغ_N|8ffeqix] :Sխ[Ãg"<Ԑ !g1z4H7>Oi.^}Ms&P]spGPt#?ӷ` &>cPNiƞEPb"+1}q?!bbWg%k%'? ;;(C,dk:ЁŠ1cS>Ӵ' 3*s+™*>p I5{aXaTWiAA$u cQ"4B>24})#|6h9+Z Y3kC,ȞL¡A@qӺ?i,2ٹC}'K8q| ||]iDEHԕI{x8k֐Zxz!bΊPj9Y-UdEo6#(Z!Is@Cz (3{&BS78ٯ m0AHmӸFf` m AGB)1x$ƑsA5<㣢4`$= RҭC+\HEjPH&HE+_17\+MMxD5è}drMBۥE,Ya:&@Kg`OpE8$'j;U&ŞAzuUrNQG*-90;j’ъbLUҢ[#39+<Zr^~^;*mxBK$=s>w,Ncr\Ń^KA`-NJs/艈'E)B?#.VLsLR,:HV8Tu^!a*T,*1*SˏLb)JjIe>!V_^#V9:0b'FUH!4n+elb10>5+sc!NC-mcCKZgfiB 3Kd Yc;7Ȃ)d*&D"`*N:S:+6޹R d=6{bӃtj= n1߄;L H*,$BJᎠH9]%Y ACR$b~ƟE11$dg;0Ͳ9;]_=@7Ћhb3}3S,I9#K3GE_<*kc[l.d (K5S5H},=PT-7/Dm&u&uSۈZ(K$ނ\WⴧJ *>$'= Vpfvf .կjV*lsc©Ev n>>a MomN}vMCgv\ rݜ܄<mxmResqxe''f~i㔃'(}Eo7}~Uټ)=~V`ko215lkYŒHT~h`iPC RgE?SRǐ G,Iɔ=E*2gҬi&ΚP\Iϟ@ *PCAeˊ9RtĆ!b[]fF=uV!ˆ>ܘqcP[j2vEY%'sTj4nɵ\eXneTmWb̎6$"@U}QH 'k:| (uЦR)(FOэ(Q(z&`& IOR7rЈ5_ 4QD2! q h;=jqW2ՏMmS թ.' ϭr> Rֹ}1gz75H[e"lv.fиjOK. 6+ya AZN2Z})uml=cW1QvmB8~t5M*jeRf*Uiaڧmr+nsۡ'b*\b3~-r[D:,UiIbQ.2Vǵn6 ^<]{{CqUnZ`a/*P}v,0). rÊ]0C 8&VR=cֳX6^*ǵV&l@|2>N[d8,eV&kթ}/c/y7-S!e70^3 :9q&/6φԠbn~B[yI˵e1?#5АC MQԦ"w:gEΤ~ujX-k&kfu}ak0ԟv}0 ؗ%]\6XFԢv6erlh9]0q;vuӍjC4u"K6m|O.K# 70 -7 A\vco}{5?4cWt՗-6>_Fo䙳I(ś^`=]2N#,.cvVui.`d8Mr޿;s=ݭ;4ֽa~#Ֆ} maIkCovc6;H,'G ۳=׾?>w}j>>Cޟ>O"ү6Ư݃*/-F˟_<ǿENE_<}_}_߶, ]Y_XumAU 9 n^405XkF_ f_R5\=_ўe,+ ءHtӐu IѿE#E~LG(h| ؅ŖaM $) LH#VVG,E\ 5*K7QOiFȑ@膜5L7N`숛d<"ء]GJ(܋)UȍMlL%jR@M`t#,INSDd1VHxX)AW0͕,%Y CGօ!V_mad[%xeT,b14Ru9NE,acF4&PD)]3.Ĵ)^4i82DW6\*PCyLY=<~Mj:x*H<0ifRz8MuI $OzK,~Ҽ`e$$P""H`A8 >I]V) )'N+fLIN(ȉ=. *`F'ɥɿNQz%KqFb_#à *Pk*gU>ceh(r~S_,d1!ڦA_R^UT JNU#^j`!'`r#VjN)aEv9#*<ܨE `)N aF nZ`lIaKz z)F j9`i=_a2)>TRU^6Mn*`Ahҡpˁ:N OLTBfNŮ*Tݣj8+%4*?*F^&IU)<<D#i|KLS~J:d{zN(.O炈r9/됪B*PN?,bF:W"KwD?d!rflz4lF ωF#sBJq O~&HHʀ:Kq0bć6rˎ fXd՞H #)ļt:7d*)d0>cBU{D- eݣ0=G m, *_va uLP"[2afvmҤqe*̡dam ,RZKˮ*gig8CL SWb)FL#cb9TD-YʦӂS,IuX~In-VhF/A%x*K.N_B oSnٖUaZt/8Dْ0Z ,}Ni+}hE ,MR–# 4C[-H!nC\wv)Ee6D34M*Ch {tbBk6'ĵ[ do(f& .Ҿj *NGi^vHY>bLr|Bc\q^l%>Y$aڧ[TqY2*F_6#B*7+\[L^NެD,gN9I+ kβ s))s}*j낥?lMP,2226k6#:R=++8G*99kv֤i11I3W/*=U3<3X93A7%E3a06E(YjbD-z-EsB J`[6 _U+ZG'$kVAs)D&rJ[D餝p l54'/x@3bDlV`IX`by6ɓĦخYR4.ZA4rSɰ] -b\oS)PxjPO@rv&MMSDJF%s/3 /jB,$D궂2#`ю^ k(ƶsŃ2dfbl4 K$&iN1l/Fɉq%g3M5$%MtSp5=}kf~ 2pTC)5W kV"t!rdk],XRh6v+ %&eJE.uN1ٔR<8ڷ+%MnqdҭOTCqxw8(U&t4C5b7l+l[Ѳ4!>I,NeٖoP+"z8E/vF&>6zDjIboI!f,bn b!fe>⬃ blw6P|ǟs+ڎ+%5{4>[–< !VG;!*j9`xEj^-3-;Z#zkJ4-qK_]f4i( j*OZ}C)vȫ @7 {@gs<\uRjéE|EEHV#zc9DͶຫ^*uHϠJjX">]6gQpn"9G譽_̊~3`ENH!BiOF3锌C:lrѡ >$X0lKZZ IqGV\heH ";o_p ^kN<P"T5Ǖ&YfT#S{[RTO3ohw+e۷qG59X#[AգǑT޴kF̘W^ױS5{w8Kf>xgZ7<]\noQwm2o Po$/{bᅵs+& dP" %PD1QLQYlE;PK3H'D"DPK8AOEBPS/img/dbd6.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,A5 "\!Ç#B("ŋ3bܨ#ǏC)$ɓ&S\%˗.cœ)&͛6sܩ'ϟ>*(ѣF"]1PJJիXjʵׯ`ÊKٳhӂVZTP*7?rs+} ,`Èo+pcj#Cd˕/SyΜaMmP+5k׭[JMmlXg N|8,Cv](qU˛GJzu֛k!߫x2~o! _?[["F( Z°Z衈[h#X$z* 3ֈ"7H0c@(dDidHdL.dP>)eTNieX^e\ne`~)fM ֙hlpƹ&[PWs喞w[ נcU#5٣Ag6i馫j*nZܩơp)t-ܬ"ga]xx^zޱ%{߲->_V{ⷠPb++.+n{/Xo/p,p 0/qW,_qO1or 蔜(,2pMUםe^:Άχ=cM&=ҕ6m)ZԝfulV[YVo_ثڜrjkw*ws[‡|RMX3 8z!$ ,con#9$1Y:Ðꦷ^~_'7CG_gwO//oj٩~Tl龟h`L}KƴNh0rUXl N ʪV J: aFb-=zSV%hv A7|uH^\SwɫGLĀ-1L"&ˉX*JыTE2Z[<84ьotc8G9mDX=яI<IB/fE09{$a3YRC$Ґ?i&3qƩ}ꔞšVٵR-l%,YB:du<^J<Nh7->| n B\4mk"wQD+9t~ (@*ЂA*ڌbmB!PR4}hD-щvThHAQECQ 7i#y8gNoJ#ɦ@Pk $HP,5ETj.|-"ծz냊">P%'(ih_'*K!LFU`WeWi0VewXf FYdi-e+[˦h! ]}G3sJW]F Lcmj Q @ł 1upa;2u [:A*:]J5OdT1nx8׻ wt]/7w~"P],kIőtI 3LhIFqeC Dj4%T5ٔW Am7.Fc_rgn 1v%MAh n"r* pU*wN2HT]{0˲UpK*b 1 H\6bAg:W_γ̺Ͽ󳞽U#ǵ)bayQ^I7Rw^K >< JweaF0`DvB=:jJYQALl4OxzYf* NWa~Gyn㵯G5rKNamn2vU?(,ؘ>V!2ovĖ-&]J8OZG"8#H#8 8_ҀDst&7%cp]$w(7$h>U5wW1jf2^%%vX^'ƀ"_00 4rxZqkfp k1~wWqlc%VfՅC?`f4m%W6zmmy%b{@6%{,6KAAq+36"L9&Y|)T|-L0oǗ| Y8|;CppFpWtcrsͅ"40mplq0 `[7fcQ"Hg_ _ 08`"4\b\ +sB#"\1Q2XrfR{1 &]V68^0Fp7U!5*)f0k0YI[k32x:# 1B#\N>`L(B LQNEK2`=_Rk̰ )#4*.bz2Ƕ>e%?hl5m?| @tlx)pWvub*nn~$oJoUoY,WCْC9XZ '}تGJt y'g08wې\st rE" Аn6Z sV b!_Q"rY9IF0 >@ U!Hscfb 2&G#b :sDCWExrலz 6E P:]`:dkMVYwx8emxUx9d u|W sKk˭[X3Y`83vԖtPږpzW)v`Cnρ6񺍥c~{YL÷o8҈AFF- 'C@$9MQf}DeǙۗNPNb kF@p070=7%f ~:fX :~7=rht_0P14$#(Y7 ۫~ HSYS)l;!T0]IeTH  ⷞ"e #>lS7p!S82]b:#/H^Dk^ճvسhP,yb j1eHk2 Y:(jxK;`|˦\F:8xn|a"pLC JKtwEfj|;w[0lgȄu syVVs3Vb?ogm~Jzrz'oX5W@:{y+{{ķ,(pǻC7}ͩUt{c8r(K %˰:DZ!l'rqp )5\i8[Q"uFgXPY0( ˸P'k[+2\8g6 ;/Q 10 [¿!+ K0|^4]юPi]\(U,^dc܂& v@')xT U4*_ZͥU=^][w^gC0g)͐Jg 7J΅pлtSJd?KD+mq>-"r@s^ Qrq'[0kt@'C+DOGvgvW'"Zi>kכUq%v\'_SSegvgdJS+x bȄ;;ɷ`f{c.UѸKRyo>W W2~;n}w[0 TjpoGy1cy\}•lݧN˟&54l)5.X{loo˼7ħ=-| RD};wЋKҫ#MRU* :yr$uJp~i N#~R"G&x% =VSj"b$u&v=m\qFB rÇD=Xq\Č~2-0n(mDiK%OnOԖ#'?+[43{ISlv3(ʜ ٌ(Cu eS% Sԍ-YVBNaz+X5aF" FXbƍ\_5)<iLhͣ=F]mgj':Ԫվ:mܽo Մ7qj̝ tXTE^Mu۽w]|x򆸛Wʼ!ؿoϾzϷo /@+AC dА-t'0B /0- CDD@HdE_1Fo`FcEiܑ-xG{RH#DH,G&t2%lrJ+ĒTK/dX!s2D3M748ĐF#`>OA%tJ (qBUDcXqTQM!O$4?>2#6j!uBHuWZH2YMU![yUO cHp+ؿZGtR)'0!2m3(qVZ@[dl ]<6^J7W Z~UV^z]\cW]ɄŘ1@lO[ZN#4P[\nٵ훯F?מ/A;o=0pQ 'edqqE"'%-Q(cjs;\*c$T: ROJu[uWD8w?*:S%RaݏG!aP!U!igح_'>|O'pa}Q~ǿf~`1`(V3A14LkT# Ƃ7 438rB8£-:1Nv5jqyddžLJ6խAx[1D 51pLĢmb[d \4F1 HJ)5jTb&MԈGȱ$TxGBѐW*$"YCё~|d"A.d%3i9'Z [EGRҔTLTҕdD1ld(%SK̗1 *A,ϔDŽLZҠ4Ej֙ZMưk驡y slgC'ئDDzMCçqD"@7P-q`QB)]Ns圡@aŢv1]R2:G7Jۥ&EIURԥ-KeSԦ5JJ>ԣ!*GJҡTGFjT"OMR:U.NT$7ҌɧiX:%> kZW@fL]꒗ z l 3CB.i%DR4v spV6? eCvӝAt'<8#VndOֲD'RAe0"D nIqR}覀+f5nr.׹ͅ.r+2׵nvn׷(:^׼iXCjɐ3k|9^W0Wc*фMK+44cjp7VïgMgӶu6$m> ?I8Emc0bݍt<Б)|j>GNחd&/Fn2d)WW2e.oV2eہgFsռfa3Q`\@ҁ'Wl+BB6m,uXFP]ei8i>T5ЂXA4ۇZR3!*Q?":G^|u˨Yhu5Kڍ$xI`V&}^7ؒt6}lhO;^6mkg7]Fwʶdq{M6׻7g"NlXhXi 7$'8ixKW|gg߶q">iYbZ*>@a6sn;X菳՝?yЁ>tG7zґt7Owzԡ>uWWzֱ>t5u:ؿnbGnvio;߾ǝrnwy;Goxo<G5oyW|7_O>/}Gӿ~}w>/~?ѿ~O?/}yo@ 6LD\@t@ q@ $  A 4Ad@ AL,AA\AdA!"⫪!%T&)',J'(d*Ī+B(B.*)C-B,B1,C/-$4C5t63\0DC:C3dC9|C=C z{|}~ǀGX?CȃTӿLH|H\HȋȌȍȎHHHɑ ɏBȳ| ɗ=IIɜɝIɞʟI֠_4BDʥTʦtJ|ʤJʨ BʭJJ"ʮJJ@IJ#DKLK\KKߢK!B跿3LS>S?SAA C5D-E%FNڀ Kl˲ԼʽMJITLQPTRREUMCTF tXZU[Y-efM~8Є)8MOA~~i8P8PV?`UPUX] lX 583t-8uEuuvsWvwۈM$I~E=} ETX5E~ׄ XE؅U؆؂eX}Xu؋؃XFYWM Xץb*(Hы焅TÎԱQY}`P~zz[( ٍ*Sxi֪iZ>m0TXF,NJگe٦ijEX *FhJ*?P[gӽ !=NP@C\j@f`=5\\gr\@\\pXG=O` M=U]׍]e]ڕڝO\om1`LU[.] ]qM- \]FFEVM b&ZQ^|K&1Ve_ jȔ[H> ,FMGX`pm,Wu\``Q;@ ō ^S``&a1 ॱ` ni`fEQ|-+}R9a"#&b$ٿ٘mFeX([XҠF[5)N1b+>[(ٲtB1.P@=cX( F!%dAbX FI82)bhze`ZuYc?h5@9ө PkSY[ G^\YSFPQYqWhۘc;AFcThHfcU PFYRb*:U\&P)fTDg={֍\GUTj Fi@Fg6F 8PC` ]>TITlhhOՍd>ii^i9RcKj݂ŁM?*GVEz!?h##ͅUߞП #op~~\E9G'7GWgqLٓE^FE@Fm̪5&rw)UQ9 Gڸ֋X؆WkL#e Ł`uk*b7)V?э@2]mrE1s@l(*Z:jSiګ![c @ cՆMt)? nB۝ `VsX>b@h Fr=` 3`Q-Mm0ea7C-HRNU\5M&oX\Fjn.m̅>?b㰃 g~wj \1Fwhwwxw5}7o3HEyy yyEOWgծ0*UOla^&ޝy[vZi[.I^i2vl.ZݮF؆Ǒ)XU$10w1n.(!{͜P`ӫZɖ>w_ F0'^^mm -k]&IUPn6k{@[a fn&nfveǥ`&<7wXVx/!Gx^/a?x0_o쿁G~` aUb#N7`H` *D!DR|8bň/j#H"78dɐ)OD%L2W|9f͘9o'PZ:Ec]0}[b4tjAk/Vlpa<]7 ͖%>`SR[bĒc=WWL7C4R 20,p, b0 D \`X8X"%Ј*ab b5&#5Pztb) 3֘a'㔉aH|`\ޘ!,ۘ&1'zz (j( 袃6Z(&J)Z褚VizjZ*ꩪʩ:릵ʪ+,j6[,&Km\tUp6ѭ[ n,P) :{6лgz Żv6羞Uq jm .oc$ ,fC±H©˵?CF!,.HsJ?4ӧB`qD6φ뾰ҭknQl 0,xM4U (i誢' ˅)gvM!i*~Bc%,0V@  0bиXQ:v&.;5Oo;5zs)_D[$ VG-)p@ $ *ԁ:)RT2KujSէJV*V0%(ְuf-+ZϪִunm+\*׸uv+^׼u~+`*v-,b2vobc YF5 8 (;ˊNiSkZ4kc AH1-ng궷o Ⴉ+2Ձles fEեsr׺Ůw nW%wϫ׼E{ W{׾ů W&3 F# /΃+ ks9娑00$;*1k-x1~1{}>1, yF.2$3YS*jR򔳌-_Vf0sb.ӌ5f~g8r=߹vh@Ђ.Eц~iH3Ғ3M_Ӗ=jPsԢ.SU)b>&g}k]ֽ޵y-`5mlfΦh&fOvvio׶vo6nt>7-ouwݝt7-g7o3<x?ox)񏋜$8Gr+?9_.s3y]:9.EGdOLzVu/}V:c܍4[zm9y4c7{ٿ.]d:]u=}߻]x»}o<.y+>g oyg|+z_7}?/ԟ^߽^|zĭ1c 6~[׾w?_{҉o?/??  & .6 >F NV ^f nv ~ `XQԽ   >UQ؏S^NR&)a1!.!6a>V!^NaZb!jraza!ava!! "!!&"*2"."$6b$>$V"%^bNb&Z&b" j'rb(zb!b))""*b+)[,,"--"/.6Yb-.c/022>3F#2Nc3R#4Z4V6^6f#7~7#6c7#88::#;;#:c;#<ڣ<֣>>ZH夆gdgPC*xB&B.$C6C:* d@E^@fEjdEv$Fn$Hz$G~H$IHIdI$J$L$KL$MLMdM$N$P$OP%QP&Q*eQ6%R.%T:%S>TF%U^TfUjeUv%Vn%Xz%W~X%Ynff[%G?]]%]fj%Zn`hd[V_RgA`d*J‚! p*$ >fn&g2@#hch#icii&jhij&k&mfmΦm&nlmfjŒCRDp6>[F[&u&s̬B wt¬i*pvzg1L,6C,a?TGbNg~BDJ@VG'E (@}}("h.F(N>hJRbjzfv~h(((&Z((h(h())"i.F)N)>iJRbjizf*qnhiB qj(iB]fzv阪 !i *Us*aH[).&L5TCɠ }"W~%xh2ꩶꬩj0*~jª*j*ꪱj"+ k6NVk.ZBRr+zkjkk~+++븮+k«++k+Z6qNkrg[*@N*2rk+ !!b4^j5@g*y^*5@f +*6!p|K,4|S}$ d6&:Ү)R>ҦBFYv\z-ؖ؆-ٞ٦-ۢۮ۪ܶ--ޭ-߆pV[iP$ܝd!5AF\J)**@&!,e3ĥ]~l6)K XFlGUQGE*Va.b2fE!`j,p ֘ r-5\洎gD1krkjobo~oɆRr/zo/v//oo/ pLjV(P(P0\{2Fi*TP~,-Ђ+A~p8#/Q.wy&g* '2N,˷ŒKNW-:RqF[-WNh-ޖq1111ױq11َƳ hC-j$P[3P=(P03@3?@4A@'A+tA74B/4D;4C?DG4E_DgEktEw4Fo4H{4GHKU Ԃh

6dZ2nH??BNG?` dƧ9eZUBsBރhs6"B*.5?"CރsfԮ4t999z#':+:?Ur-7! 5%4NCֆuBQxTǎR+N+rĺNBA*!@65.+Bi:48/4P̴NzjBg)vO)8*5#$+db#s!KdǂlƪediW=H5 I&=P 5 49xۇA{~111_w|<ǃƏLJɓȗ<ʟʷVRito 8nERAM4~߁r$%2 .\3iG%wF/ouGpADR;0߁aTfLҀ+@n:}'3),B(0u07O{dї2a.dZBv'o6 !7G993g{6ī?,"-?ȇR@-?yվó~~>~7?K_?S[s/cw?OWo?ӿ??@PSE @ TH .!Š Z̈ʼn;nQG"OTYe˕QRFm4\FTФ)\ "x2J+æ,,2lCʹ p5fԦ((4dC`1θFA?0g[iaPP8Dj!/{PXf%wpopfEmTYE^(}_  Nn`)-%b5IMNEndUimeرHNh-ࠃq(>6aD7v mFj%-{Hh챛Sta%-Ti ꡫUe C U .(DTL/;nZRBF* n*Cȭ/d]:] ZP[uvs]xG؏g>y痟y]Ǟz/og{Ç}G_ۧ~? L8?YhBLJvWQMa ,4JpBCz(TTD,EdI \uo[?XڈBu-J.Z] e˨.x"WlG8QuGThE1JQΓF=ю2$CO:є~t" iIQҖT2IoST=)OS4E*P*T"uJԨT&FiU&':.2+:ֳ5zW*Vre]2uk^ ع] *vulc!J6|^1[Zg3{Xjlh{ZӎVݬkKVmjY[m{ nm*wunsJvxް]nw^񎗼nG ċ{M/} o_6p|`' vp!` Gp1|a gpAa#6qQ|b+vqabǘ3qqBxS}d YE&򑍜d$/YMfe(OYUcUv9f2e1yd0f:rN׌6Yp < zρ6]hD/ZэsH;΄+ LKzӔiLҢ655jNӡf]RԲNWVZװo \ {6]ld/[+_PsҾo|lcզvmpo͝nq{6rOsTKo38) G!?\kA\%'=,Ga\5]<΁\E'}+LGҡ?]U?}Ll=\օ \/;.vw}gW{vrGw|{c>LjV2wX.w!򓷼1]W>?y{7Qz՗>__zػq{>{7|?_|;ӷ}W?}{Ѯ/~ocAa4痛WϏϟоm9\M-ppiߜ.N-0'p+15EG0IM0ApKQUeg0?ns0/B ގ=<#sniBBng-P  N5 ̌ u?tڐYlN֐0p1 q 1q!%1)q-1519q=AE1IqoPmbV1$' % fhlqQp YBPq  M1޸ ܾÑQ1QqݱQq߱ 2r !R!!#! "+R"/" 7!9";r"?#C2#GR#A2%IR%Qr%]%a$e#iR$k$o$u%qǤ .(i a=(')a3s%AOA"=*o@)Al?sqDC'>? ApGS~}THG090JtJFJJJ4KJK4LtLTL˔LL4MLM4NtNTNLj̫OO5PuP P P5QuQQQ!5R%uR)RI&,a@pSo r@7FR>U@,4RApJT^?abUV`QO6>FA@b6L6>b? V6*qf}_fPZSߪ 6`"!6hh"iijVjj6jvjjjkl6lvlim0]m6nvnnn6oTt,C!P.^c MS!TR@cu)SaE)Ʋ(wBǒ9G4.`t. `*gnwnwu45e9wsw7yoWymyy7zwzsy{W{Wz{|BVo|7}w}ٷ}}OT:DB V@G)` d1Dbe'*dVtbcZBQ.TUAD87v{PaggY[`&hxe8mXk؅w؆s؇{y؈؉؊xX8x&c}8xٸSYxYXYY% @`9YC +=9xYK+Zḕ]a9ey] `osiVErgqyYwfO8xQ#*VX?L+c&.s n aBሸ& =Yy9ywOi9z ''̡ yL}1z57;:?zCGK:9wyS>tRDX"u\mHEa ba \:]u:zغڕ6k"5`Z飜cahYh 6y XY]am-5SmP:+Va (pk,llZzlʧCzr<9A D<Α\<| =]n[(^xyX\=C7ó%I'¿zz{X˜ڛY¿c=)+ƛ]"[ܿI"caYjڱڵ}ڹڷۻ=]F]V}ٽ=f'ǗYxMƿ1+˻ᰜl{ޱl#לY ^Z+QcmBrJ4/ڬΜۻ?g)w4`O$f=(6`E0 "T hʂi!̈́(vD >6e.6ق1gRIwL>dIVV%Wj%\2(yIevifhm&n 'rRN9~ hJhh\`>_VXgI%Te 6pTT 0ada"<78`Tnq\4Q=*h#Gez6"NŢxQ^vy vjG[榋 tPgV*oo 0G~Yu( Jd ꟬(z"qÙ)1 l )c %0j$ K5PA3B=tH/}tF?QC4RW=uXo}uVa5b=vh-RM=prMwvߍ݌i`}IU:Y/W5lE^Z٪:vOc8?qB.zTk {tygQXS{| lp#qfGI#|O%-cǘ\E3GɯOj5׬Ro~hD-{9O@$>J34#lG3aJp/HAj}T1tRّ>VJcAZȕ$g8BbX\ȩIS#刁:d+QfuDe!=jݶ^(m^ HJ-X 0qdW9ιp|,F_u~.rg<,o2l+#/r=4nuE,13Oad?lp`?pqxԈF^^\b>ʃ7 3b9UTӵ}W63DJcG!(qC/ /7X,K>TagucùbXU < 0c Z+ 3ѹ۫=,{m$iɋ+I/`7|_%` %`DvS >U =bxiJ)sy 0*3b CC(8/&b r3oa9A21qm9s#hR|V;$"SW<)= isY^KQ%HtIti_M [ Rw)Uy5PieFt [ƜkQtcǸP!`@o/rH`!Ufq@n驔{B0 =AW b@ 5[#2-ze-bb!jFtsf?6Bxj%$qh"$zb*v0jb g3b"#Z&Dij""59c-~D`h/GIU_EL|H 6OK*) Z՗BjX0 ۰QٛiS\Tɏd Hp>V#j> y@6,`,aV\R!1S39myZna q6ooWW!$(L@ h:UOOX1`y9|(WF9Np  p(A+t*$dP wjK)bi :)qsD"a ڮKerT#9 `+@,0I:JwKb r!5rcJ[a;]DYk KGZ˲WXp b ]Ӳ Ц0 mGKRs ЦF`Ґ=itCKs:.S1(#tpm9<J5Y>svd se=!*e˵'`d3:QGTwGVw-[%ErWZtSOK`5+뷏}2*p bweb@ 9q& ~: gbqse" f" mg)w! ӀDg0-g*Kպ Sir*w: ʻ ƣ;;EyXdRE,UȄRLYSKG<P92eq!S@W,)#gлy0Q l}+ dǶl#1'K}dv | }.MQvBR+G9G&80:4t1@#h̙ KGEǘ5zxObuT1 p;-\$W*+-//1O3o579;=?/AOCoEGI2QMK/QOSoUW9!$˦ה"egA#I^߱n^j\si} ~keњg&}s\H>ǥ}4 di?%?/Oo/_ 4 4 _tE(ӦZ? /Oo׏ٯӟ3Vof 40^k{ݯ$XA.d?mmVbE!+C$DU~*!t K9uOA%Z'EQp'SNNZUYnWaCJIVYiծek[qΕ[]yۗ_\ WLWEAH,~LُʝX'o2fͶUN6jPmܹuw'qɑ/WޜsvD:hlTD!M-r!bPRBZZcB6Q"i/IT-Rz B$\B 3p -CCqD0$ mh(FΦh${b؆$fb>${!d'P+q]͡WrL24̢2BsM6͊HθN;sO:ē?SP@ PCuJP-QH;#j4GkSKbo$$@c@Rm%VUW6s DSWb5آYfuYe!VOXL2EpAͨAaN_ZK+hw%u|^{kjy _X6`W(I+m.m 1R٬6P\$MKІ$FՕ[RFc>Wv_eyg枃znyE*2b@ CP@8컥WZ+ɖW~hתn}:ov1)oצx:q+gg3׼M#Z8utEuC,8vkϕFp9=xWULG-!)LV!fUL(3Yz BXrV*()!eΏMU,s*b,{>N-(Q4OS '@)YТIOI"D /QO!bas&SP2EUX(8id0E!JUBI?5]W *@)RƼ+Sj!LYŊƨԪUW1/qB-`1]L'=XU?,YNv$*c`i]"bY,3'4 O~g&P咡gZMGiJ*biȂ|g!j9WLer'dO2*6 &&*QK.%Q&Yјk(؄/@ͺ݈:!y+YTԪMр 4@La:\(ANKU]\?&ɒX6W=XV\;YW$jZ0)ŠY`+$u3D`};H{;t?ܓ9 +d?h8;3k郋 {>{::}+?*6;:, $ 6;s @ك9 ?K>J>A%lB&̔XZ5Xc?Ӻ A/9:F1kA ii<\:%2Xd/쪹 \A¹C? %zF4FhrZjr˜P\BH9R4E5@3>IRDcD(ÿk]:Ch0`>R1C,&+8Pe[R2!!&2(9.@(2ĝؽa#4*42001G1GtDwǞ;#}\|GH,H# -$F̂L )uB,.ث(RkS4,L-t9gSC6FyD100Q5Z.-.RQ9j([REMク>N.T}ڠŠM!5[U@Z^{?@ B]dcrRE Jdc@cs%R]#K5R%|4AԒ{ Xщt McPDY^$t^˅/Т[\=c 6%زeXEQ Qz.xf\v:&D6 F eX]@b8F\,W|h[DZ[EFQΏ~xDZPkPmNgs6tfgj؂@j{Y~(s쑨Іw2*8vjF5m R)qpT&hq'7FNn昫j.0fhlTYSJ[!4* ɕXS#Nfn杦NabHLRym))yx9uq+mF2nL"ހV39ڰpRf^#M6V̥/ $Vl LD$1ɎLA ~ . Ff"@mDy6֣_m w Fg@vv HWtkL2T?+^8p72ŝ'LWb'Ն sKwU/XOPGp`dLլjANk '}?gnhfvkRXEQN-~_MeLbldMv5mg ӿ_8/0pD\ j$uO21t5sA}fxn@Xѣ]p_OtF:sh‡ثv;IVG1GEU.S(ua pD?tv*vWzƅV4x=L=RwraKR/W|(tuOYyDe fP V7?͐ OЛ }_R=ekg<]~>+Nu^}'އ0VPdr*jhLLOM7}bρԠUhAP]C#ЊN(C-JQbF?ѓ4%])I[:җ4!)HkR”7uLmR9)N{ӡըBUjQTH]SԪNW*SJUbYVճ5MZfM8ZR|g]YM5zйʲp4P!L,YbǮ{``b%d̻v6-_z'P-kBElkk{]7pǂJ7]nPt~ַϝ.uokZp7D oڇ7uQ$/}k.,M~ 'wS9#ؕML28nZ',fްa0Kf51[4,mklKUҋ/ru 1ơtl#)F^1W ŽݓleMwX2(T2,#f^3/fO9m3me /6u3fY}4d<Dž^4|B:Ғ4+mKc:Ӛ4;O:Ԣ5A="7:ժI_WՐ5_mXzֹ5{k_6wml`{.6lg3Ҏ6mmh_{G]mrN7nt[𞷼 @;7՜j8>73| -.oKN_)GW|/y9>s\9gTA:ЅnI'ѓ7KWzԟ[NիuKXzN=b_vr;ݻ8zOu}U X }BN>/x?y?|g=/zʏ>_Uz֟=Mo>{=A?O~ыvw;?TG_}S?>_g=[QgFPG=Sh׃ތ)A `"*`2:`BJ`RZ`\i`?Gџ!Z( 0ij5p [ ڠ ` ޭZ5B?F5LBkhn*Da .T6`P#¬Y Zkaʡaa!a bb "" .b"!a$^FJT`M  T>qj"> E +("3-b..b//b00 c11c2"2*c2߈Ib4>* *) !jc,PC7֡R!B9F(#c#£"##;cڣ>>!f4 u`}J}d :6,0)``ĂSp4L!E,.$4HdIIIdJJ$JJLdM$MޤMdNN$NdM 4dQDJ*=0!Zh 4F6V+N!8П:~: YYe[[ \ZpHDaWG,߁TCGR(LA,,|bS'bOeeeRejffrfPv&fzfhhnK>ejX-#K=`!AbV?]!&Wm~kfY6#3"q*gr2r:gsBsJ%u]pvz@t'x~ggy'4fxzxyz|'}g}}g|}g~~Xv"hUi~fi66lBqARh:V(Zhbz2($&舖Yh芺h(ih ii"B2JiRNiZVib閂r闊i陎i)䏺Y %jiס4()0n V i5GB̃(2iHOr|VZ5IhCVz*piMxd)Щ%@¥ ,ڪ=jCS=9DIC44Bꚲb궝ژjWv@V6X2NA6D@4aV j*jA܉dHCjĺ>1?D@l`jhAb*ZljA 뾂^YHNf+--º@+>Ā '+5T@#pB 0ê@ tB2DЪ4?0mn-C$Ю 6+`?kul"X!HƼ ,,B@6䁗(x֑)Rb h'H6lF@r)jC'`I3bQL^lnںhQk$DtA}%فZW˶kVmdZsk 6lnV@Vnr<5ˎ +{0lLlrT6\"ndn. PN,>(&0 oGV,fGatAr0]ŮFXRR\կ@A#C0D3?BHD<ĀV-f60Ad C3@XZ. /*kj{qrbW o%2l_6>82p@0C 8rA=k^/K06z$>}q%KD3*eAeu~t+f1n%rD+?Ƕb*$@dp* ]Fxcr1CV+!Ă!3;33l1[a2L)Z$Gsz5sg!sFD*P*nuh0%lrlݚ0t6h!q0!nF0= .S/bSDW3``tan>wnr(JR LqrvV ^sLDurCMG@b !'o j7fP!x2E3zLiSD+% WoAo?DOpr=k6+l3 Es8E@-{Cx#lW_Fr 15ƀ!D6Zy$GuӸHh>{ryr2d4_Lx[O:s,+,wyLU[^3x_?k yx4nˍ8˟*79tEL),)4Cy׊p?ۖȳj2|O?BbNH0f̗,Krh;z;͝_#Cz4tMMH;GkvG:JvE4߷״3;87AtW# "篆W1R 0֌s.7{ ;Ug7j{%wN:\!)(++>5f ˶HuCnӊZ9J({|Ka;b-6 XxC6*`)vwf78em1dV6f;Dҕ3}w6w"oxv3Ă3!!oA ZBmm @{I#w,j<;ttV-ex3z)5Aj[!r'x=KC'侶}6 r背DL~? 4xaB 6tbD)VxcF9vdȅ$J@P6eLLygN;)?"I EQK6ujTSVzkV[vzqT89'ZiӢn\BEۑrp` 6|qWMMYQɑ'|yѡA 'T> 3>B]97q(' J-L5}҄8hI$Ai U` eQbfbZUc[T]}f*duYq`/bcA'dc5emyuV_'Zr6]v}^Ұȏ-0OղsUC?m!O` @sjvX!0A6sN}e9^j T~eVJu;/PJ%-pjdUmDUVZpU 'pHEW>XFQgv8lchطPƁqoajcabfpXVA cӶ[q3%QRM?Uwމg ?biN)SOyKF%C9fdhCQxcX4͎_>8vX8m6I`3GPe5`KT&8jA"Ib= |"LoVŒeHCU |IK`WbU׾8Ir*`D5bjVئUVN5vAU䌥 9m9lQb, \8b ,'N[Xh> sgE9Rq8I^FA% m_p@n1 -\13<0BV<koO Ɋ|QQIy,I-fk Q`Yԫ|썡0YLcA%iN(Lyi |bU&ֵiW\ W QOSCaźEm#d+mT469uHҺC|z imyf8$tF9Q.H r fwbFa||U^0 ieU`D1Uۘ >Ui䷱XT$bTIA|:C"`q\ 3m)iY‡>g,UlbXźJ[r|r$f&Pf3[W~THAFLF6"3jUZde-{0Qqz]E[r-o\\ |e\>ѵ izpn]~.{4&GAVy^#ԍ[_ڗ uu 2&S;:޼Z f"D` _ƕ/Tl/(B mpߛewYUpQ j( #5& ٠\d#qOIpb)P *,f> p!ثn.kS&&Sܲ#q/()J4$2h ?h*Atps\iK_zJIvJUANfl2Q㲫b !XրY]2ֈDn-5<*_WJDqik_UfF=ƇN-<8-m!لvai6l0t@MZAda& xyhr3~ gR(fKl!iOo6ԛuAf{ܰ©1s.D/YUІˁ~1@Gt|ᎶRfjXY֫90ҳ* <ڢA&tA[ \ .h?4a2C=wR!A8Ezvrz~i뜗?c=]v\yP }n2 Rݽ dj[ Ͳźs? T-ls",4㪏C`+/pI LKδN+2*bjƯܖd3& NPw#P(*Ҩ]K P w⾮BPNp  + Lrj0I3 ӪP': >,V,OPn,`z,0HP'KsbɚɢLʮ׾;>0"dM.Oe+cQR`j,*Ю(odQ B<-D@1b0g^E}\MNmb זjٜ(. TՒnXVmXXdǢGp/Q 2۔ (bbԍݞaoҎ\"$ MA2޴ }TO.D$ 'R.'LSNTV1!Zj~縠mZnM*j**rܢ+, R-ײ] r*.!nEȮ#׮ -n.*cNovM//Ad`aM0D 7 +-73H(oFmIOTXoPs p茏*H26gnPfPX!-M391" O.ӼokM`PZrmj/[!揋:r5 f2`+l`;;kp!1:$9@3S0@-Pb_ ]1-B#t\b/t82(QBCTDB0FTEW5ܲsrD'3EkFc@A3!FHE :T> I6r4$ DGD K&bA/LY/+KTNCJAI7êiUF#J"O77&hUqPgcGAR+U$h*Fl Ll ǪAv$u*bn0)yNR#*S1ҐI-UWw+#S#q1buz: `$}-qƑN Ud UQY#Ky7xU^'UN<:M܄M"%/% n#%#CRp$yFdT;9 R%* faE28P^kfD 7#)u)) *oRP$ &FޑГ\R֢FPQ{666" flݴ.LU<Tm /20[0!T@ /nFRZor zEm5fEDϖtKgi@"N®LRo#h`6/hZpS7?P5vUsh.7owi/zi]%lM{+uH9:mL/;`2;u-;dzwW[ -l6!ԕ'u3LxSX K0;jyg \"r8X 5Pt#)07?<&|H)a3Aťp'TP[-M1ɔˎϥ?sȍ%9QOOHÓȯ-a;SCo{ !ʜjj yܼUѴC3󖱜5#yʅ zZY_!޻QXKS3v|(ٹma[[rr;w :G]cSr jĀf aь%s[O[@mA'5V>62Q6;~w\UrS8;Hf#?-um>(5'wv 6w~VH傧+.= M1xC}1]\*J:S)$`ޝ:L!BW] Jr=_> _ޭŲ_rN~= HA:ȰÇ 8 EDȱǏ CI$HU-V5.aS6Rɳϟ@ JѣH*]ʴӧPJJi~tZ%anKjЪT+,} Qٻx˷߿ LpO.$۵ 5E_QF]Ø3rm[1g֔,ӨS^ͺװc6tEQ5RzQA_#oUz\_n$ËOyڦvsMTebCCsE\5s?짂@?V >UB,& JmT*لz0(4(TmeFPv GPsG\Bx3#iAIQ:"uӱ?ovgdihfHb>XѤ 5r2eyH$pK3mO@q8L8~ 46X?Oİ6r\r|2:  g V_9sh,Tq ڪV6Ű yy֖K̦(M,)Vk؎#c N8UpX>80:7/2nqyM'63oޓV;'B# / +-R'rga'?:,0PvI t*% VԬK(M 4',N3x`TTWw$=MiLkw7&nKXdh%́<( [6s!VB2HjB:./lp/`y?p([$8.+{zQ!M4kӠ524!nw&?8a ~e92kLa*#5N6t,֒L0*g\r&OM*7HjTCT4)6.ͼEAη}8# \\#p͐Bq}oCHqx;N򒛜(76M.3瀁yۼ/<{*<?G~IyI݊fķKXz҆MsSL: r=vZt\ "Wzuo a=g+X/)< K> 7y"? i?3UvsB#A+WG4%:3YvR1F#W'eC]1bG3 4x ?5g{Wіaa?26+ !G" 4 sb/O/bLJ&U*m"HYg SEdg7#e0b MrkCDNd;3MfGs#xHH\Q;`;gmLVm ZVc c kRihO`i,6.bXL@B\ pTeS7,d&xW0;?^>?XE U2V~r8F\7 uidG5mV}FzB? (E(b`R54LmVhLtnʘnVgLCho7x֒sEp8T{ZAdp,p蘎T~~8עI؋7DG؏Îrr 2wu 9#(;WO>okO4totveQulS7Q,9z^v'v8Sd(@bC^ #%E9ԩOKH{&IaX (C g#!Fh QY!5S ?>T_p,04FŸR}+6/P53UcDY '|FjsiE}>B];vxkS:/26`Xie:s o$y 3;#cyi"zXJm7 gW8 V@tsi09%v6mh75.O/LsD`bYCkwuz7r giJ[wSj頋(+_`(+5# >=~; 1P/<:0""h b.P5 @ w%t'yZ"!2)&`B5`Tcb)*p5e*46%z 4 s ͰB86FJ%\ Z! 2~"q@P%#@G^vf>qn-}i8-RJNf 1@э>#J-p_*B;%!Z DXJ! DZL;T;iyyJU۵=1 Ow ̰pi^KkQtRVuhql-:S%Ɉnt{x`ˡx|Ԛlw{G6% р:UO<`VxU !zpizZSbz~vĺ46mGfīI}I}֗"> 9XLԚ}IkȺyZȻ'}dg!j $V)aH0*2xVӺ,[3]zr mZ?o6hkP$`iQ(|zxFZW >Zj ëPo_Ɯ7% %}nvp}:\ DŽa\6H}\hƱp@|[Ȕurl|6&`C9ȕəxGiZ+Ġ&w#!!If۳lhŽʶp[Osp܋̵<gMILt7 nm\͜'xVMS<׹kxPJXR bpLJoYzx6P껦 2"A|v\\w;ͻ@4KDK~1$)'AѢAa:afc> Pə$1@ &(Y׿(H]/ER5:OV;tf/>}>QQx&M4֣cë6ϞAܡfXws F9#@s(ђr}ؽ{]WKM6'u-FүQ+<آ}qc\a.ׅQ=SJ2=ͥAhx|9Rg+|@ڴ]=VԘȈ̅=dqgmLcms-[m<]eU?'ϵl\]LOrvK2Kd@̄v; nPIP̹۬T=ކ 鉥G+LӀZ ކ9!>Ebjz:]`νMDK֍ 50$Tj)IR{!(N=|XfRk]ե.,FB0$J/0禳T::|~I֭\%UXzDDr(9r*6F L+aNgn݅^tDFv¨=37 ^s:ߑFhHtfguf{6=!S`1(V ܓ@O Y1PzE]e +HB6B=JP缵) .Fnw ylǽlJ,ω OLMgFؼ. X7n]&w &?8Q-0.o}2=-m>>3m{Мm7\LH npݼҍPI$oMv4W|)М|p`.cMW XJ~~[I;ݛ DU.* [x[9 !->z/*Q(* 7$ԩG=.qP93+> ;? Oc@_bCoFbv‹>ac&]^(4k3D$F m7gۨX@?92nØQF=~RH%MH_j-[|Y ?UTLRN=}TPEETRM>UTU^sμ<|XƐ".BTR%X,DUhi$1DG$DOD1EWBY>> 804DX0d&̴TSOE5UUWe\l9fk?WcOWk5R9tWcE6YeeYPgB [ kC6\q%\sVtו7OSMm$h7_}qIZ.n%bi&nǪ`8b'6U]9eSNeMO]c:8eWfeeCIF@fjeSCmCa&hNbbFlhAPN c=FOwMS^zF;mlɦNPYoiiG(8S{ ?5|n^r/}詑`D?@Qd ic8 ? Qvԣ$RI6Ȅ(e\BE H5<̑R&KR!11LirR - ui IlRbVY4'-bWjVofG\i[I']9ԄrrDk\:W$EF1Fu543Ԓۑ,w0lb 6~ Rj5YVe,hbQ *ClhE;Rޕi/^mle0~uQ+59oַL;ic\ 좺Z̰plr;]ꮨS l3V#*EŻֻEoz5\iF]-k.HY`koj] FU2v[7 ;&G$ԏt"oG6؊S(`(boHB9t5;4RwOP̏F}쯜[׾OQ!Oy rRbcc) c >=f&rkeFeBY1H>˱ܲThp?(Bg(n۠_C4Q/ΒdZ@Ö/s:/&зu32eqXFܣHyD1IMV~DPLRR;ǐ`-_FwIVC,*y%F mYRggH~Χ0fNfSc.͵amnWׅGIN;赯+hrN5Kwyge/?~^qUz.l[k%y_wm0O >Ţ}V露ٓ?b~w~8όt7K>1b~odTհP׻ۈ*TaXb?Fd-˽ @  8q0صK ˈ9б˱: ˬ ? Tԗ4 T5`[` dp1, d!$–@ !{۲7bȩ2h̃".T,j1úL'໘")x"RȬo,$ /XbBC7D\NP£0CdFlgthijklmnopqr$s4tDuTvdwtxyz{|}~ǀȁlG,(4'+.ӻ5#@#&RӓŐRCuk+z8rɘ<-,ʲ$$:!ɡ$<)ɸk?Ђ?x?؂"e,ʩJI$IJ<ʯK9ʑ8z26ʥT2 ˶tK>r?J :{˽KK8Z?:)ʾdƼ3I ;+D a>{+ф> i{$=)*5G#S P94E*4ʀ,Z#4ΡLA8#LŒXHCIsAj0*!y-XlО8 SD ;s&jHcXLT=52,CΏ3+8Pm8fQ7 FĴQar8=% :">) V$c3E;PKrPK8AOEBPS/img/prep4.gif~GIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,UHp*LpÆJHqŊ/jqǎ ? Irɒ(OLr˖0_ʌIsIXqԹϜ@w9УDMtӢPFm:ԫTZuת`:سdњMv۲pm;ܻtwߡ6k Lxˆ+NxƐKLy0kyΠ?MzҨONzְ_ˎM{ij=ᆥv߾.8Ɠ#_9Σ?7D] uC֫_ώ}w໇N_ҝu܋ɼMmo?8}"x B &H^ % .b#V($hb,"0n(186%ȣ>x4B͑IMH*NFPRRV%Vf+ d5Fejfp)t9uƙUe:N:a衁"h.P*GCNji^ini~*jԤhaArꫮꬬ +*믾밼*B*,F VbKfކ nMZfRz궛.뮽JJͷR//[*i/oyp' 3WĆ0C ǩ(K4n=˨>14ǼQ*<:ϜjSG3R3 *03ͤ~G֪uWdvl[ p78A B+kc6~}wx[ނ'OnyKy|砃^T_w~Niꬣz쬻.껿>N𑪤o ؙ˯ټϓNqNoطqAS]St}ҔGD~=hRR+`V쇔4!x׿|?L9Jn_T& RSJ)t0s4f@ 7zn>Wym[0L= ~x шWT#x+ @\"E$z`#1aDDBPъj:nQvԢˈ;1VFIHwKHEґ|d#?RR)DFJOҔe)-vJVٞABZ0D!*xbda B!Z˜R BP&!@@4$(pj2tSfq&4k B&I:N"tT;I§I |3gg~S];A SX(( Ā2fL{P aBP**B 53`h–ҒtL:ziq!rc-MML)&PMhHfLa"թj6hrLz6Ke6 ֯5R L+J9C(8]\1W.q(|WWծ_eWn_\ёD6R!pE%J2]dQYEAf;{YQzVxJ"\NCP`˔g'X!ajӀ9&C)Ģ~ό"^\EB Hc*dcfcX` ݭn5^nw!-uwMvo:=Es] }|}z{70V YfJG2d(6j.}ծqlvոft\c)v:?<1ME&[ZQ2E[Z%7RC)[XNӗǜi cآb3 EӖ,.=9WMmmD+˪ YR{<_JJͮy85V'_Hwx~թ;3qi>ܽʾn4aY}԰FvK]^YSz֮9]\IzژP y(ݗ ᚙtƹʺrgVrMޚwYyھ5w8 UIy_F=随|3x>CyIGRy|ggozڣ*yoTLJ~򑳜eЊ|^Fŏ,/ď<0+YL ] R6i9 md#֯g;YBzv[(xUTQTiVCEXhTH 6(k ~Z kvSE  ȁ ^ X"x l#]CD:;tb#32oOWORb)UyWY8P)~eCppG{qe%e] mqpndq$wqYlWn؇qurZ[BKs507wCFY(`p$)Xxx\: بZyjAiԷ%C:d&Jfg7-B&{g::,ƒګʫ꫶:JZ*-G)3):;ʬ :תZݺG`zej*ڦ몚Z:nHzLLjگ0Q:J E ۰ɰ +G+۱ ;&+([)K,{*-.0;6+8[9KN IBEC[BKGkEK@ %ML[PRTV;Z\][^`;X+eKJkiQ{no۶p;D;s;d;z۷y䷁{:r[WV cʸ縊۸{˹빚۹{˺\Uk{ۻ;:G{k̫͛ϻ;K[{kݛ;K[諼\0haH+IIHEK%bYr <ܿ, \ | <Ҧin$, <&\('*),\ 7P0KKDs<>@ 7@503LI}UƌL *Pm̟Q3MClpᒒ8)#ƝCh/mmƙT>@~?.AWPHM; B:­lڔۻHo1VYtJfRN=phXPkMn>k{v#c ͖l9p ":k-xnsڵ٩-"mzNNN)T~=}k>:=p.#S4%챱b1P88}.0<ڞ܎~3\eh>)MSun)xꈅ>(nNW½2 ~Woo^ })ʙb ^)?pU ^;o"_&O)o;设P^XܩnK:͝_^X-p}.ȗ_qao枯.ڕ}mt뼯N^#(F`.p1`[Ѽ1c[<-?_okߠx)ko #/>no?HH2 tpj`EX0 .aC iq?+HH#Q&\R$t2J*,-K1K243+Ya_"n 9OB";*N6j(j>B!PzT 8L=3TR'OGsHjTL/%M?*!FTN=3< TQ<[}jSLIZ"A}J-5WOc #FHErS UFN:-]TU\vRQZJdD2+^C؊ 1ڦ}ӨxOKT` F`fxaa#xb+bݦ0dG8EdyeI=S6YcYio9 q&梁>%N:gNkǞjt!ʂhpW,xLXbA }ȫ%T G[q%g'r7Ϝ)\sA/]t;G_g$[owOwHw=xx7>y]YW>zW6Jz맯*m QoU䪦4._3~~~. ; {N&@PfD2p<TX J` jEz'4a C- S{T#[Pؗb+ꘛUNL((F"E(nqVb0gӈF0nD t=:*wu#XG>я}HBҐCX\B,2D p o(?Nϓ'Eq,-C%TJVҕ+eJmEdgXe09La4f2Le6tf49Mi.n) xlQ!RMu4 ,s~39)w3'>N{sg> PxthBP2 M\4BVhF1QvhHEBQ'5iJQROO-9[L9DjԦ2)No:S?)PwTը>-*R*T6OM*TUNժN*V*Uv_*XVZg5'Z՚Vխm[Wծu]Wկ},;h$԰"Ea?!5uld!;YVlf1YvlhA;Zі 6Zֵ֮ke[ֶmu[ַo\׸- Ә5׹υnt;]V׺nvܭm׻ox;^7*E/K՛^׽h(@B_W_> `3X %2׼p5a?JEb%FUb-ec,pbr pYb*`? L`9p])WWrKV@Te2%`WTۉph2ӚOˈ|A7;J:еK( }h&w8>s%=iJ{|ȣ*0Jwjsam@ F:(A^q{Y!U1s\ee7.?&ո4mnC8V _{|%m!"-=Dt7] ?W0Y{,.pP! MmWrNadjdɾx']Ӝf6?֌Mo*L3悏Sm ?` %gNM'*/M&֕ȵu)gֹ۴\?ҭun{;E"pF^(6JhBon" '|]5 XEe.z`(Cvs_ٯv'zAUTuַ¦V!/w\gnseݻ^Neɔ[n".|j#f\h!#-AxNՂg62%a݉=꣢z;U=8mI;f3gӶyL?:t L? k@ |@? ,t@4;qq|M8*zX` j<4#x<ˣl[<LP-@@IO `nB9Fܺh er8 ھzaӵS6bf#a&&.*2LLJ\JFD{MьP|ʫ4cuҨ%T@N ?@c>΍;YA>cCd=>,Bc@RGN NӍL΍Mf_vi_hfj置,:nOwL=451Vc%eDedetfe0Ne׳=X0ug|-WC&;=C@Adލ|F6v,hDy >OK&nhC蔞Ehi6i8^vhEhd?BI=N.j^ꊶdOjc:?2x6Dz$dgMyx6:XHBHV*vk$ !LQ;= K ߸vhiƠkl j쁶끀M Ćʂl*̮~ɖk m>m|dmdNb+삻k zlFl3b goj@pYfpVjnA񄆓= op~ j p Y9M&.҃Nai QE5fn.۾emЄAvm-|};6CV).n;!^-Ѷ:/@m[3&'^56n)$i;0r䊹HdG.#NV$ANcXSdgYƸI2%ǚmƦ)HL4rRmCM(#$N$R2udfhBepa,qs)rwiij|j $+NԶ'5: 3Ӡ2MM*Ӱ(O..e!NbW^Ek&lz-ߊ.[.)..l/[/޻/o/8%lL3qąNtz@2;(#?! :rN4q sXh0سϻDG+tQEĩL<1"kʺ2),6*=6K ?HZVzMj}7y7}H YSSđc+m\G.9䘣ͱB:aj)t=zzNtu5qA*id6^O,od;O=3[uUk={=R ){*lku3|;hiϔ̡Sc\rdoBS@-psjP+L5r'c;Zf6y.ALm[> ße=4|\hX,Ns(aC}0&֜B'G?R>ij_!1N1' ݤFK"SbT6D*/s_rǕ1) 7(ekBF.P .m&xAk$ BTZk&Cνo#2ʒ,> $(TR&W?[j2)`53T0uz̥fu։l^(eMh6?m;O)?01T ZR'7~u+ejTP^ n!Fyoo)lvrٛ8\LSv,5"}5:~\h_h=kѶ=/zWpA4߫V`U U’og 0g'}p spz{"A j\"F*QJP}˧ 3.~1ڛIP$ ]X,qvۑVj+ aMhUޕc\UNbfCf0?l?yi«bO65[֝=y~3gAτ>=hEzюRfliŴ8vBacy< 0i`('T^] ;Yx7\UʆifD"_ə1[-ioOI{KF+Q bF.:%N6)CkzV \AZӚlRɛ3JQ< LWiһ]k񋓜o(VfqTncyBjW,C!bF|/.M]w4/+]rR%4GFV-\L|FJQ"IO/-SG:"Ud N72t"n(˹GIgӄwTGVe'WG\^sUO|NزmE=>Zh;uoÆ)DRr|E~{Bفw_6ŵ=|msbL!Bu=¦BO9J{?^|6]v:ܸ^EYe`!=]=Q陖UrHW\׷ .mN 6џLqU Ŝc\R ~a޴IrM4=:-+ɉ^aV zR{]diQpZ 4]n=HY biS=ٚMTXȘqLayZ աS(V NzWe`u!%aEO!n,\E5K!ȍO((\XČH"q`"a٢޳1~#8SMmlI޸Mcb_n"##pN0N,m4*Z-5a!Y'1=F6Gv$HjHrH~dI$IIdG6mTG͇7& эSN* !>#@FE%T|x*%TF<޵I%=^_5=ޤQ%cUx‘%Z%P%UeTOecȝ]e8rFuߧ5&s JU&Zd_eiB8$&dy `>j CRN.fbb9Ec*m09%Wt.t!tzW;bTXsFv~8bہFfZm,j,$&fVg >)fhS{|r"Bvaݖ`PE2V23"NBvZa6bNj2铊qY9'z.qh!D ,ͩ.i(eD(}],ͥW~O^F!Viõ鎆(H 棖"2QN;«˾,N5#+:8+[Nf aDY.VDªaBhCRJDʀaE\'y0~X*e^-O\G$f]n|:,۶-xQLܦQ1d,VP-RI.KJ.J"&...*$l.oA-LN-VM_鞮Q>ޚ&PPzQqn_ZI mO'XEyfn2 ʮQ-/z.'- mrvdn~r/baNVhflwL6!||E)fe` ֡P"C^(D.@P(ojh_*@!f<.Ej/ d!sE]&v <j& s'V 0F'v>UژE8#lڙ%l* +je(Y;^!`/&/6gʟEkkf3>0-)1Ba*dP>N;Z^ZQے"_j]\7ОPF%SyԢ>khܨG⡜*bA/+RkP"Kp qkO(p8VY+'`S֕zrs,drX-** N ;>O#wOpj1[3;s ?("q5K`2rї9u"s2cϨTyop0m!.SŒ"KKLGu/VV/ 0k0n;oQU,SLi!Q-;7[DN]n\-$5`g\6N|E#1CEb/btZv^}Je7nbeWfw6gvfGRnRƅ1^^ve5vigv[#umA6p[`x7a6YluTcs,vyVd .RV J[zcFro9%4"W 9[2,]w\^^m5w6sz/s-&~r%#7b_NjN$`ou7m􈟴|wa8-QfnX+s}k!xd;*!+Br;sksՙrJɖ}1#1ܖ9AnknrrqRz/'JzE27gwuyu89>Y=8)ץE1vPLZ-c)#6YB?jinwJq: zKۂLYmM{s8{*&ogFG!mayjd'-/(+S{8Nƅ`d:۱G K2tғGݡ;A߰M)'hwBcthr-euٮ/sHOZ_BO<5WplN{'[|?^8|/i6!]Q^ ⏊aJJZtG 5tKy+<+z_܇=ߝsi;Xs#>kadkHF=WpC7G%xejm6ʁh7~?_paÒ6JolQְgo>꯾귾h~3iOAck#x{ O=soPLĚWwA P)O~=;;W廳6ChQ2+%+Ogd~>Gg,4{E"@P7p "Th0a‚:8!DfPaNjA9XmV V5U\`mU-UI7qԹgO?:hQG&UΦ(BהԩHMJjVRbEZ)Zgzv)RU%,Unj l] '>1bƊ?3d˗IvXϪ@RGըb+W5Ə+lvٹb.y)WT%&m GVlF}-=6lҡG.9ٗ^:uϯm:}~}7Ώj\gr 6dK-rۜ;CM/b  cL,= r#զDD*\R0- 'sBBDn #?~˪'Z!miEPr"fJlO/\x8#|%~yDd<51?9?(FIYVV_tz3Yq8';0љNuSُC:BB4($UB%??82l^bmbCa_ g0:C#DIL%gBp/da*9FC/4t!,I<[FqS¬`Pve@pKF)&^N{KO7]lp`tBKSkQ.*^Qa)2>F/$@G)IETD]H$s8ř`bj^nkXX=D MPC9 b#]T6Cmwi<`:KF搬r '֍rSF6Z1viL*^fm\cWD`+zъ^\'%%{Aԍқd{R>MXS8ρV)쪪%I4tVhJJ}s L7ƗewN4LU3)2G}RԐ|O~rLP}5/scgJUҟ,K()W'pf(s)r3%4hRS1|Y|5n)F}-J/<x'gyOzfL7 9A R/{pƪƝBٛE_BpvD*$)QiW}/hNƽA-*h}|Lm* ':΃u~j(o$$j(l|'/B .^ jl ZȸԐ_lX1x>z.z6ps0)."v+]VL., vq^//jImֈfEO-MDӐD -9fQxTJ Ꜧ iLLD/\@VO ЦYF$ +͆Vle-ʢ%OV/_p}2n율MD&0K~E$ @Ry0( !)RDH"))In]Z pq LP.$q*pur#Q:0IDj0.q F k Rdj3A3Z#R͞R&rrAdr0'mȊ]e - $N}/8B88ŪBJIBOD`;rn=7C3<(28?:O@B֊oQ: m H"+2I"/18%$A'S*",(2T0C5C9CE4DItCMDOtD)vHEG>F$iot5 q48ջ9A"(u6`X;uXWe13s#y~Xݕ G?j_dMˊýd*=y_ivor>מpf0sz|o^-@=Xޮڅ $D!ė6+BΉTk BsR4PV+[|^gv7:{_&.wS6!Gx?3ƥ-E?$;'rs&lL/&7)Fy*뛲*|!MYs!`m՝uJwd[ ,A6D1ĉ+Z,!Č 9J̈1ȑKM^_yz߁ ɖI|K5Ha^!BADijeHb&r VbRMb2DAVaVW_m%uhя@B$D|-dN>׆ujZne^#EӀr |Leegvy x]Pi$H&E|y)C? hII6Wqw* V6#*ineO?s=|rjr?5^i\ygθ+N4),#)}Jhe~}M%6BjjWyK+nߞ.knn+o/koo,p0+lp)At >24J# *SLjQ%rw٪ܯ2|"(ʬ&$OB?RXFM/d[A7WhJO_uZBS6E~l5*圄m]7#<1^5R"E?ϨSb~,qu6K-YTFz嶜NzvmӧԈPS ~6nlf2V)x>Zuϯg &R9B~ake4꟯p9TO_N?z͡hI/&PJPE5ՎIy[=-VuQXWy`` g{ZP C˜BxI!`VX=#ٰ~8I h?"OR,%.qfxF1 wH+bU2 > "?.ꝛ90)\$Zq1*|a-H/)C?w`#-IFNf*DSRMr&%"H2in62?n9rL!]å57^RhJs4qՊ4qˆ=b ƘAաBkaLk3r\}:/#Daq%̓pk= f0 p gm.g̣nBxSiiZnrs.5t$Pպ7HF5 Bхޫ,y!t7on}s%5&זX/iXXV7YJZ27-x9hm^ov'w3:n}'!Ɓi^2IEt鲥Z(H :u4c%Aϧӛ Zt۝,zP}tmhnv%@,} (8d3\go7ˋRoS5GT5}tf`ŋy3Ňi }XH:1;T=WqY;b8@(jY]JtRA˷tRS~l!|hEw{gND]'mqHm vR"wEFwp4yw'wM#TdB&g)4V"HH:t_$pL[qOCzUU)Xi9YD}D-< *7wwSrQ()VP;nWEri8[ n_L]F[wCcwY!t'ymj|%5,u,% :P::XY>gf^5E#FR bTBswE'EZ @ @Ǒ2Ltyw=yw/ٙ5HQwN %^J*e((14J46J/Ł9zO {=HnRv||ѡ9|4 {*itIH4o5*Ӑ X# z_vdIIPK:z`O6C4DPUe"uǒu>Q8>g

j:h g: 剥9bj r}hB*B扤c觜8J*8Jj躮6A_j*<:ϚVҪ~WE)J k̊κ B{3~mb `&Tɱ&=EَoVr^"(G(7i~S? (ꁕ:mFy壢QC+GTua3*R˯ğJyG(S1NGPw8-@7Ƃ}W(E(&tt9aF~iNB}of4 zUX]9U]J*S˜rD{A40'b-Y|)s (l J 0Mcui\!YI4U+[NuW>՘ y S" G Yv0q $pD;qOiCzW\;˴L2!p Zņ4 nJDc~` ?|s{\xdh;QGEƚ‡4S^SQ: SMWQ iC"̟[Ŧlڥ{UKRl#b{,w{"3aagW1;ƽ88wY}wyy{ M=/[:q b ru|4j=+|꟯9]Rm]ƋN;{\Ҷ؀Kͽ4,/7\9<7n$a 4a@S=]+I{|O=9T^jKa<^~5;Ճ& Wʛم5 ٮ(מ!Mm%IdIث|Ճzؗ}0XcN?ӹll3 _Gٍ9ݳ ,tXCްogl<"9RN_?_ns?:YN[Nɺ?]g ݮ c]:۳E]7vn;Mqw1 |qܖ=X$b B_q^tM%׋ԡw"W3$ (8@ .dC%6qP|IcǎQXI)UdjbR+*X\jƂCRY4AI**t!ӥGFꔠԒD,U zk٭ikUqLEn]nQu_C68V5s\2lf*y窝+|֬g5-rN3]bʼ۷DU0QCNifN@Wmd Sǒ tQFuя"meY&Jl^P䳎DRM즜v:69ل2i}VSWRr]2J`F/d,^/WF PZvj[m[r-w\sEw]q=]ue]zw^{w_y_}_lÃL~G!/*Aak>=fGRpBNWiõŕ3l×9d;@{ H2 dRZ6fy4g MPkrizk*S}W0:iPkcθ U#qlfgp8 תp{NAe/h^;?|T,Z$tSa0j{yiPA;\ 6ѢTQy0,s4!Uq{}؋={P-o&o?Qkx`hs?mL?H2-H\Pa; iP}DH>MU{3OJHxzi6q. BۏC C0„L##E: >ء΃?(&t:$5.M\M5ú9Tqs?\[zj 3R Q#H!B 7MLF&+9"[zdR?o4d,6cfY'r%85H0 ӕR5Ixd? dL(#{5&%r0S%lnQԦI)D4|&6wwMlfA"ΌrA(PFFDD;5Ҕ$h\v3P"L*>I$NbI~1>iT`,-;9FDS$ {rSrj'(RvSJUI-U[Uխ@O#)BRڏ~&L*T%z'\ؼ nKpe<#"-YP4t7 'q BGWF1V,C\7H) l[Y߰d/59Wߠ5UX(!ogl{[ܒ5-PAK@+WmqkP d2-Ӭq#2Uox^.'_Iya^R4,Qi]8HbN 60X_%p <`' pܱ5 ;cB,|*ѯUh]zrwUk]L e(3{0Q-Qq}LVvgvP[dea9EL%2R$؏v$Ӱ%U(|f43 Y4@xiq@<49L|8.Vr!pM+D)90KML<-'Фt| (h~ܚ= &׵) 댅 E2R3(_ް.Ut\Z%!3dO](3 k[BgS3ɏM !ׄxf(VbҜ~gXy_ڨ0qi[־"m%T8⑎{nX;~6^ >m{eg{[3imJxkRͪUW܄Nw7Q;]Gs.zʙHuZ#:yDM߿[CG99M]!:p\1>G5/4[xsIɳ/X6; s*@Yف%כky+kz[}? #~ݽͥ <ߗ{ǿ5^ӎ!*0^ =K4+t;S)31;1cAƙ ;X8@82(&?L <{Ac *@ꜺA {/˚+ Ǔ"4#܊$%գqi@ݑ{sM3rR0#+C;C54C6L6DC8\C78|C9, dJb(?L_:u¿q@iFi J;8(MMQ$=: I\E\@jb:  []h#H?d}8|`$1{iPKip3Ju7rdRS;Jᙼ ˹s;iJɉPISLIjj>4,LA><ܮvCK`Ĭs֜I@͐͋$LU TT?PyIhj%+7.C3[KDIC9 ה׬J#{9 ?QxT5:̬;?\;=iKGRAGУtԷ r=-ƤrJ3 /0/~HjHT8 @tr O\U`QV΢,ҼEpyOj0BOоL?-7M>S.GJH/ԛ@6˞UX'?(jO26ij(X0P#mL?iOHzR8?UGO =y$;ϛ.b$ 1T2 F^dӸK0 X ᤆtTB`"Ra=S[ȈQSj8xVUxFf<1U2M4>Y֬aJ8L-*0Ws}UBATeC:CxWyW;xWzW{W;J|TdkYUmUF p_4cVEVM^VMYa ' RB dQQa\%B5 S3M\$=$Ԩ}ϔ(e\_\ ( b@)F,S}<*b 38ԠR ARԔ:.dȵȳʠ;Nl]MD;-(VrzfAڥ g~ԇTMZ-_VEYgYYFg>V FT Nhn;PK .~~PK8AOEBPS/img/partjoin2.gif>FGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, H*\ȰÇ#JHŋ3jȱǏ Cɑ@M%˗.cœ)&͛6sܩϟ@ 2У"Dʴӧ!UR[iҫ(jVYrJV,رfj0+ԷpBUصz6߾ Wr+^LZ#Kf9˖3C\yΠ13ӦSf̺댎%M۸s{ș_ N`+OT籟CNyt˗K׎zu۽3_=u_#Cz^'N=yuw 6FVHu)Gr`W!7߉,2X0Xc~,Jȉ|h[}ܭXxw 6IFTV9!rRgd褔B ijXªmUXv ז!JnBܺ kݽh;r,p-J[F)?<G/- "kɋ5qc2B2W,($\@jDuÙۤ0CN3mT7<5U۬^Ewء[8bdlv^!1lZͲ/<7穭ד V-3 0%umwwS1☗3鲄.ьɨT)-O.;7kg;i{G׉uǬ|YǾ|pzW;mm}T'KMwvOu܏.< PH5v%C_&X?AP#kνypq CSė=he[ e9 g5>HC.ġw)@HD"` GDAHLAzTmP hHϑ\`hv]~ӱlQQHU *Θ$ΎVNn+X Dj|IģMŇANFӼM(kJV|0jʍ)Y.#9"$2|h~P |=XE |u A ;#ԭ (wa).l1~lg] cXƘ"_JW&cPaL%4UnPPˡ2};e>rXEGk9n z,iW;얱o%g]c{Y {JY H4&u-r!n)bO5\ '9EE,qtjJTkdf}pqŠe<ȾwGJ*2s '){a#nAP*Z%KprU8qGLM̕*|#|)9*^dQtKC8|Tre+VEJ Hsʕ^I(G.'zL @ۍsV9eV}f|C͕NuE$wBe&WfB=PuOa5= ٺ5EFa `j5UKMz}i4t\fܿF)i|'*̏ld*Z]522YB}%l+A`'VSGjO܅XpW~u[^` .OZ ʇ` l2{4#CV8R8_}~{gyq^C7Ny%8xN[V:4 0 0Րa_ wv cPvk~tWZO$(ZZ@c^iDNTI$A%~\Qf~=10Xo"\&.X*D6uMpnSE?Tv phwXWvE4V`l~x}BB&o6Ia[ʡ ^UfW?D۶|8yjgalwvU}Eu(ԘXظ( :a+<_ ^pfkG~xqaht$&Wx_wW86ҏ&b 1F4T9m᷎XS\w(I5YrBc hv&,9U/]gc8:ٓ79}tqBYBO e*?F:bʸd~qlCŃ1$ ]eLGjc I &pUtWL6~];m3q?|X\3Yy? AֳT']KgMxՐZו9RS@pcoRvYV)R[ǎtX Ey;iCDH:m QUe~'JukS'~tIv_85Ӡuoـs.)VYqA {gpSX_xaw)}V]iO!mǡ SW28Ȓ؎7mhqq ))E Y(XXY#T 3_ENTT ^nZy0 LSd5B~*3Hٗ() > љٌ)ʂgx%~]∑aR ceɎ*ULAQaRy4^qL% Yyydɑ٫bxH0:J "TC$iOƚNXHs9V:RYD!c"qłlٗ+fᨑ9ZǭZEf r j`DR΀' 0 h"TuZ|xẞ_(^SnCruh\wmG~L-E(p@c,:xkmkX\v@liا8|0-0xq)X=tF&ȷ6n %^X& "-ЃZfkqkeeýg ¦v8zdK<:Lд1= QK2*6rKzԳ\]ҏ7ܳԞ_n;| \Mҥ}j`8=Oȿ$}rUCh,~ γkv{dիy߁8,n{ӗGa~QFijXMGge Ӓ,qK{6G)bJZx>:tS~nRΗ8}c!3np|}x  FƩYy; !cw\ľM3G(npkھ--J~wznIc+T1G JՍAſ-knHN ~1W}" > z;'.ɷr=LiJ=گ{!J\Z^:AO\p; aZ>^{!|~>' !Nn@R;gN;[J! ΀V/m7[ >C/oHj[d'_.QdwDY` Ji-.E)aGo,6,uUPo.6 ˞~~N 򼏐z@JHxŶwO?x~LŠ _WJ7u{tQ !@{F"ge_^OG@SDxP 2D1%D("6G fH#Mvdv2^t|x~K:ѥI6jxZEL3|nN}[RVTn⹍;jqǥanNh+_~mEY?X=䇒'ڽosf~s:O5u6'xcp)k0B Am SA ˩Bq$2*8^1dQ“ .R ;T bH<DlILo c^af_a_ M2!3:1ēB33Ϝ3HBH-LPE#*s9'5pPѮ" 2!+lîV|ȕ?8@-`h0E?$Կ0pAt-sTY^4|^"s L2"I\vF"p<.O=z.m44l6fW7f7$xFP'0Z)J/ThM9TUSm";sgr~qmtwoFz 4ghԄ#\B(t\boٕ,.URJŻaG"X${7jUe1|֒i`R3Q̕ok+xԆ[PVn(%O!Iڂ)t3Siز6b䁏i#997r\.taS{vq^pBȉ莡9Yǻf c#B5pY/*|lZMz6IsR&,~QnmC휼vOKYfn҄]ne/JU%H0=HSxZ'2'2~b ؐq;.w3$> cІ Th W|?5 K93jΧplMzo6#>kSV]/?Gy!ƛ8A-+87o7N1 8 *:k38Mjڐ%QX"  qDA8*NI@{89?J?[A  34By <2v&УqB' ˸ B|!@4BzbCtB`8 9 >1Ċ)3636C62TEdF̿>itḎB j𿣤Lotܿ*4[C(!JbAʮ@'rTEL[Ma">CIT̑"䜊bI4&'$CIJĴN ˕r+Μ)C ѓQOQ=K7ϤOĝFڪFwj2ԋH4/|EKvYՐ6-&Ra N:KO:G [ NiG 5 S ajyM Ġ]3 DR=MݙeN0L.Q/BmA Y*Hҿ>U`1өP>ZQܚ?"l6sa-5@'}LXcKuQGQh+Thu TTPa#jO4*1 ua<(ϹʙMRˑOIJM ]LBLL0ͤbHӫma@骎%?h/cU"A5+ z@a$i2B8l0U #+LLT +%XqZ̝lhlĺ"-_/B?@וT %[xDiQTIVJTdyP܋,@>[jO&-KآMtZ>3XGvDKpiKa cj@>qᓲ h6&%`7T6:eE6^F.`KĤu&I|w9tfv&>4Q?>#}M Yq0vNHc@H5BBv>7T\ɽ۪ch*瑾 Fc tKFbh^^itfG]wVgãhfVj^5dfpE$MLiS[If|K~~QFvєʚ&h^ `5Uh"iFhbمVc<쳐lT:n'zngЦhk~e^e\3>nNg=#4m|f$jkbNfFEȮ.E~+U>A]je6sftojnﱆtR>i.7F}PKԹ4f( Y@l~inpoqm6PdPQqAUCQnh&ei ]KT$2AOѮâ 9UP.; ok Ker>>P(E3?T:7F`xb`P A]/vn1w!jEqjt`3B cJ!7B32q#+$ eO \ ^TG%?`nm[=ӮX)# [S EOĕrƤ_Zz=׫|XXo!u`a T* 0*-u!-*/c25;_HIl+Қt?,ȉ;d0v2Gf !)j)V[&bJu N%gZ% YWhW(2i@s"lOmgzE,a9)+k/X Tpwʢ@Ռ]Eֽ&J'c,Wtr/V.0oV3VnQ}IE6QR"]v2"<-Si򢻲r)\ge٧7٧7o7IYm,]]ML04Љ'"7mv͍]ڽ]UqaT+W*/Ixzwc!r\_oje7]YѻLcm.&z)(LF„ I Rk)BDC5RL5H*~L%I2gҬi&N'F$'ПB%:ԧщJa<)T(]yѢVj*S? $eK.bc[nrybG>[E)eJaAY 3UȒ'#<2̚7sjAʢmbYo椞c8%JNaI5m֚u5wPk2'UpfDzJU[Z<:r}w0>Abo}{Wp:Hbri%rMYxX`pBaJ֙wd!qEH%x))Fby2mu#9#=GQdi%quD5`!:vFJ$S~dOFy%`vf6L}Y~")ۛy&qL{fjٟwQtY% !.ZJZS%4jߦ5r&(k#RUNvChsZxLU*!f+4]{lKV6iB,Z{!OmzKK/tuQVy䦩+cΫЮooBz,c(ndBjz/[,h4gpz<YdoYh)2& hbi-zkx lxA I+mޔ{iQJa-M)+k-_m_opjo}v)Kh ܏-6Ws7T| y~BFouV~9[!8K9xߠ[Iݝ~Ќxњ+̹۰;s:^zߐ'M>mɻK%-|Ғ;|+=k_O=W=̚m;/?K>^>mJ=_?JI/3Mⷹ2CKI( A f|(4bp.!>^,pa qƐ{-|!qb%d9LqӋ$P6t-(Bυ".ЉRt22roɦS#@r^R(JSҕȣ,Kc*әtu'9MZ+F%u)dӑ"d0Nӥ2'7m*TԱ񴜔r*A*ڋC*X^%>{jֵ^  JtRS\Vgɪ*Ĩ UW2A֒X8d#ߜV`Fѝ-7xEY&=lb)kB}u&"mHK.%/jmR/!)no+ ~T #_6#Z¶7+tꔴȡux[YȔ(!{-.c!sĦ -m 3-( FPƮ6՚W׭&RWUL̔m!M'YV uғ^׵u]T~Ep+MTc lK(wM2ml3v*iv X ?Їi =c*\a(klV꛻gTV-Kv 7C!Vc+Xcyj7K_5ՌNe#  L_*%#Tb5\ǯ znP`Yz^m6Y,?Xڌb8V| ?mGD(Gz>}`yp/%!8 `+<,TmlDy xhsk]RF yiĞr?`qӬ_쐯+==Fن|vkO׳71Ha[$÷ sopEeWF>Hʿ`Ah?Q*BpUQ3+HޣQ9?pBQ^L΁<})rȣ4ȶ d Ս|٠kqXpW{ F_^CPX*cJȟ,Y*)֭niĞ)r`)A}Q!SאzJԕ}uR sAbu'2m|u^$AR#b=\mb T6ȝ@)aA4߹mݖ"G<6z[~ȒX*d`3bN 67յC׋}e͸iII`HM=HȆއUDYDl]'m]T қM lcQiYX-_a!Q+/zYCY{uymXЕAFUbDPJᥝv`ɈuF>Qj]BP1EZF*%q[]Zu@(@c/GY6eLp ! ΄PYBhC 16ntu%BeS]UzeW%mUb[B\_r$X=e D[ΆC?@UPj]R^KI8&QZ-ʳwm&CZTq^^`@x<_|VݑBy?Kh,Cg5gPm)[3WA^c`bgtzs%W*E6Rk(eJ]Z%WX%]Z $n!)\V;Zߒi}zX^qz 䔑b>XqLdQ-W_LYV5O&e0^IEشW}==lBrbFXee`C=4?H5 U9ahVb]PDKEU$^wC!PGC46Mj|A@mK@jyJ#O&\JPBy*͈HJ)5cm+2&4h^L!>iQmC3E3 (|c}kQ _|v"^-Ic*r֠_ܗAߡDk*TC mkiߢUa ?dQ=!jN Fh^NDBDힹ!6YUlI)QYG3q,m)K0wj(=:~A ̈́ňvךheLJF?tE eև][a נtʑ*aQ+dA(t~7N.jd]LV*+%+ V BЍ^ߡՆŗUIX }AZ}+p)~D^cvAvSZfX^ocJZP&UY~orfb&Tui  Xnf_EEȟ&)"~ښ dV-3EXNcoJlDI]ZQ'}JY`p ,\՚p1&e&辱f[!f][aieGto|rKQhr&E&Oq^MU n 1G nj i@ER7TkKUIovYϥ0#Ɋ%eoBS%FDf;WR^1%vU"B CtG\}q"C1^׹}p䟇c*5Y/O&H+hLbW*ai[qrX$5svd:fԟy s31K;4TJn1 /aD]"cS0h9C-E׈ĬG\oreGKsUyG vR%zql*@BfJ4҄MOJDOP.71LP'R/5S7S+u@;PK{XM>>PK8AOEBPS/img/rpt6.gifGIF89az3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,z H*\ȰÇ#JHŋ3jȱ#mA $j%Б?tاøso|޷~?o~'`"8w B ga~bz ($h DJ# $@,)M4ޤc<#? dODHQE%RJ:dSPJTQye%XWreeX]q[_p)יfeW[zb Vate؝s9YaIfrYgYfi%VZhV)nu駴)grҶ]҉*"{ z7Z+k*lkll.l>+mNkm^mnm~+nJ覫$0dLHS9x$O>P2ipQ&<[iV_i9e2Yiqj_}ȄY&?睒ٟ*󡇆8Znjv\r5\=Vg \c]kbmvhlmrmwxӭ|?cnx჻8P36^;(yBVgnI$L9)¤55gZvio]1`l 'g+g˃&٠4<6GGj_ۥvG:?l _0۟@ <@60\'A J#A v0ܠGB(< #x0 =Fzɽ\/}Q@ H"sK"TD9Q+"YbTLk;v +29yh (=/gp٤3&hx oQQ:_tFH-=TЅHP#Ԙ##9IIBҒd%7Nf %'A9JQzҔ a>H dXu`OXsܕ51A^XuVǻ-/$>@>fy2l"| 1 QNG'~AԘGTŏ_'"b@t6~p'-crzLų<՜6;IoDg?aJh~g.)ЅFuh'}rF H(!FRGRV=>ci*U)?=^=4javcjT&jW@.lj"kap0 qw`Yk2}q1Mx ^ _;,l@,,l'mVXlrmB[+`+*x8P2b-8,/,[0h5{ YW*E5Y%oƇ%"Mv13XZ7pZ0p q' F :Ɖ$a w+1qb0w aq33[XPZw}׉B?ضĸ|+(lH"rZ&xre~DswD0DUG1TT1sE׏]4tEt҅teh)+h]Hu9YuwRQ4u^cgvdHD7\`y}Ӆ`_8xXFwt3 Zwڴ%`'8` 6ڠ X fC7c 0`Xx@1 lwւו8`a`5 ze ~yWny_i)!vm&lQ \ -y&pyp]5(!jaW|UXXiY|En9Yʇ}SF0e+3XeG?7}Od;}|;@dd91 ɍR6W<6eSP}9@ I։ɊЛGYv4~8fVff8snfsuwFPggg%huQe4h0uh(RF?=8G8Ř"Hsj&j'j?* Y c FTpfQ~@2b@ xU<8kE@kExڐp %T]ЂY(-?v*0`USiUm ~pfmv=mWжG7Ѕ݆?ۖ@bp w mاr %YPcXj *m֩ c)nbYc0Fb5Vc8'+'ȈWpwͷ|լʨ}7WHp:G}Q|(qM֍ZhqqHȭ VxXۊ*"rX%r>rarBDDsfQ28Y"E:1=* ,;E'2bTZ't#RSWuY=XwRi^G%*aHH^Qv"iM\9`d7`w:qYH `uy56Ӱ0Yi/PWy]vlWxX gI g*ILf 8Ŷyz԰m7k9S y7 #ᘲ9wXu+{7ȫXc=@ӚhU`dĊXչȊؼ=?Hchɛ޻ٛٽ뾾 u};[ۼ#\eN7799m6 p\ZXyF;e\@(QtxrQ2Ow0V5)+i!jX4(zao->>%\qfm7 ~稦K%kN q 88 U`@XBZIxlXp lZWX VPpZPl qbhF]uVIǤȩj?mXZlE?iV*bйVɼmP]>r[ ~Xu556|ɛVш!q0 ꫉tq[lڨHIa׫}kz <ˋX<[0l{CX`rgv,sGsxs%'\x"|;A F~!'2tt-h1=( 9#i<|4äf7za% y[K53(( f+ _۠@xZ6}VpƖXOxdoӔybbvmqh-XSѺ+zb0⁣0alث[ktm-yJ180`#wJ q{wˡoŌX| A1p9cĨcuTzck +7XK?M9{ ͍}qGmMIDe]_&+$ ~G$ ݎ[ԟ::|gjz ~iFh%<3+, Q5iJÔf=S u8S"HjEjI,Z8B7 Zj5Zؕ Gʩ@j@REM7P xڄVk q? jc8)dtmkaY|ͨ:B^7~ ıӖb(AZlewh@@B?УPCDŦ;z z֩AUF2nÇno{)EXG&|1p˺g}|J|;*(̀zJݝ[ݨy֜qxK ᯬ$ ?\X։m&R$w[CD!K$sns j&ݲ)1kإtM8m4u$u@kGADG>\v2_Ov FbyUۖt/"qy1>_$lw\ap OZ#9M>y>gyԀn ́,c|8n%ڌXY$Y.̛v;K/齢׷ ͐ Wۜy=f@ͻ} ' l~fܱ$U:";  & Pq&ߐ:%?R$)$с+-^_$(?T%8.2 MyUFO7`ŐFbĀD)^F9~4cF1$ʌbbv2%˙)O7=}rS x8$Tќ=S(Ҩ>o\UL~m▉23ȅZ\C5+Fl1_'do\`q'ʼnOVݿ-W dq+zT[4 [[p8}9fkyܶoG\r͝35/zӥ6;Խs{x'-<5۳_^>>? 40A4lP EjTB 7C?0DA4UQDCReEYt1EW,Di1ECj,dGUzrG!2H"{<"TI&T&Ґ*2K* ْ?r0RL@D3M5dM6oxM8L:]P< MQe4Fu4𞣴RK)&jbєSO3'-RTSO2H"E_}H!UZX]W^ݵX_gUITeY&u6Ziu'"1{v p:cw]w]^y/?/` nANA-‡'x +xD7ָQdqdsđGUG[!gFIRJ.}/R-h4܂i7:j4UXb UlѮ&22.[#h؆mݦI6I65nRp O|q.q'#-o̒nZLG'tO'[ECuח.vlOkW=x׾8 L@WPApBX2X<Olď_$1}qɚ(sKʞZ$i9IL l ' N0P{S/( >H(P#Ԙ Q+t! eCІ/ oְ;! o:" $aED$2VJD⎞#NW$hE.VыTD2ьkD39㲎@e뤋w= ^W~y705rz\X&QLbP0fu{Z(Kd*K\ƣ}Ip6MIKx4^*͗ MZ2u=Kk]SUؾ66lEܦ͍lqT[7Nr^ěq9ǩrӝ߄':)wӞ9yO}sg@|AP*լ%:QVԢ5QΣ%5<><)Tju_}^zueG;>v}no{vu;>w}~{w[B7z~ K|1w?4zҏ|Q/ի5Ǿ=e~o}/|>7~uO1-Dl>(dJrů7ѿXh|:PC?#4?T@,@<@@| t@ @ @A@F`$a4bDcTddetFf,>Fllm=ndnoGkp$GoP?0EK|P*@иiXH:MM$ULR&]#u()mR*}i-GRz҈\H.H2=.4051E5U6X$!؆XQ ?[XH@SS9"$DT(U^jjS4=m@krVgiVT@`m}Viho(jp]mVoVvGO|{A|,AWׂ%؃~؄׆5X}؅X؀PрՈ 1 `X ͈W- ҆؉XYō EX4 X?uXyPh~ihZij8 (e&Ze?[| !E(HyV}L[H8|8[pWÜ&05m`uUREn\P@.֒[ۿM\ԅM\Aƕ[ǵ\FmH,M$5^,^=^UeTX8BV*ӗHFPVPmXGDieuZ/^F5_e^EV^] _FT;;MVF- ? 8>5_š$,}z`*UXPSӳe9=-U]~8ehS[ _`XH!mV>RjHD&%;m^?]VР^XN1Q'~Up`*Hb[=>tO9\X\FX9fOuuMF96v7^c<:\=^cj8@=vF~9kc8cHcoc&d&ABOMQTV]emTfXveYY*W^%ʡF`)%f_c^d 5Y(@hYx!F[+FR+fHpb٭Mz&xP1HehChTźmvSxZ>onFa!Ry6YQ үfjlS^i [*XN6eg~`T_9B끁 vv  >UmŅiPX ]uO~Xi\=֪֏ܩ=]ڽMk۩k\ЅVmXl.xL. pkކlXpl\(VDlKmkOÎV\[m<2}S\6vS^nfSv8;-Tjsa*F6AyT%]~SRmo7 ޳ub.hm-;[0^5 .`Fk4ڶ>NME?Q0@HlUSXQ6pHv[0 o+IB؆6kH,: _apbn>ITu֌$n1OeM1MF,iE6w]eBVjPW@FڅX -Xܪĵ㈩WϸMlJtC]GsжVwskmB-IoEl;OdruþR?mlS˽^_`'a7bGcWdgeK> EakI5DڕØq P'> nw`CٟeY늅Zj`mwm;M%ZA٘51^5eqS47j!MԄp[]e^]SG\vs&x]>W]]F]Qms}lGǥݭ[ax&( ;]y{΅u m{{=wQI;o\C|Vl=,&M^]اٷ}ؿ}Fr#7ߧbA`z܂r~b*(U'~U_9n~NFo&_jߩq'o VϫYJ`w?[bl1pK,X 4HС- LZi7j X4R-8Uɔ1'VhC ar0T#aq!P"a%!0B,Ք=UI-A4ĢQT8H6cRʘXΦ}# .L B2I|P EǑ@SE%Lej+fthEA`t9š=0{vWpRmذg-LX#F857LVg >uciƜn&N8ЩUo " &!ZbVf"#"-.#32⸣=`Tt ,yK2J (JbRJG&  G~^TЗLdTPy(@Vqp!_8J ,%Ny Yj5PC CLf)T1!,,2!T4:))U" '0Zȩ8`,&:tYVGiJe:Ru'k7 #h!xH d2h,~6RͿ^vC5|V v((b0 4,f4|e*$eU^05p5qq ء${C,(B *<j= U pnO 3Y Ñ25ۑ- Y(Ј)?s5Qv$GMۨED>:m}}{O8.xވ;x?8C>7~99{碇^:꤫魧똻w~:{{< b3_S?PQ?ti5a#_~Qk(|SpIU|XoB?? :is@F4Ωc˨9_ =LS <9jĶ6,0H < EusGl#TYg&(C1hP32B:Y d$%Ё:C?1~1AdF3qnc2q=ڱjcG>2!ӈHC2\#);6/IHnRĤ =JP&)9ISr~VJX-le)Ṛ.X).jJT|LT$:Mh*')H*wHrNj2^S?a¨dTg0\'>vg?πt(B P2>h`,j@E9Q%IAQ-UGGҘT.Km S洦>)Pq*TuD=QzS.U;uNӢ6OTԫr5TTUeYUmUWָզ[C]Vuz_ѻT0,bXNAD;Wͬ,e3;ͺ1Lf-m3 3xⴢ--l_+[ֵms-p+\׷=mivtns ]L?Յu+Qs7yӋRW={_Z׽}_b׾`zW&<v,O83 XsL K aWX(F/5o%W)ocq?,Àk~$3yNn2,(SyV2,syRm06wщynV3,6Ǚs~g;y~3,>Ѓ hC3zюV4-FGғ~+iKszӞ43-NԣKjSzծV5S-Vǚֳ~kk[zhG `:]{f-mdSվml_۸;T q>Ӎu~ y˻} ?+ #K3k?9*.ԡ$S^򕣜'[.s{ 7y.C7zс+Gwzҟ.SSzաkWzֿ.c7{gw{.ӝs{w{.7|+Clo[ɛ򥵼h1)sC?yW7}Qyw~/K\umS{`[={}/7>?_>gۿ/~/?_}~/៿~?__`! &F6 . *N`r^ZJ z `5DŜ  ֠ ` A:-Y@T}a!.a6!>:!FaB!Nna^v!~z!a!a!!a!Ρaޡ! !!b!""!.b""6"#>$:"rɞa&&^"'~'b&(b'*R*)"+)b)΢+Ƣ-Ң,".ޢ.b."/./10#226c2>#3B2N3F5R4V#6^6vc6~c(D>:B*A!9:#:#;c;Σ<8>#??#@$?VkiQkc<&$<.$=*dC2CV$BBC^E#G9DvdHz?}D$JJHdJK$LLdIޤH$NdNNOLM eQ$R%QN%SeR6eTBReU>R:VNeVrUJUneXz%V~%U%ZZvXeZ[%\\eYޥX%^r~pI1_R&`j?l?c?:&?B>J>Rf*Ajf1Edaah%хfjf`&bkkl&m&nަn&o֦ofoop'q 'rr'ss&gsBs.tF'uJ'v^vZ'wVwfgwwnx'y'zz'{{g{{|'}'~'| 6>Y@?B5`>@f ʜ>BZv(rn(~舚hh((hhި⨏(((̡QnkVk:)`B)6f1!(fif}D)lJ6iijVjN)>i)ާ'֧g)) *j26*:*NJ*FCrceKq۶*fih)>rtjju[IhiA*Ҫ*j+"kj&+J.ZkF+:+rBj+fkz븚빂뺺+k«k+kk+k9>*V::lBV/6j:n^/ofoR/v///o///p#p &0p?p7( 8,i \7o*C\lC HnlBf3*TApsΩs2f9,gBm-af~6lA fcj*kpݺ-qm1ñ1q1*nOk1nD &46jo*oB(܌la1预#cc?6 8>r?2).% #,͘Vh2h,coL#|rkqo7:35o5O5c6W36w6{37839o99s:3::3;;p S_nUrqq,oB,p,pl _"3!qo\DSaCѶ̊pzc6LՔ=?44T1@#pFM;tjOWfrVoTBFHAcS?sB*l 0 sHBrц *8Qˁ!hFW*B15 YwHB^5``6aa6bb'6c/c76d?dG6eOeW6f_fg6gogw6hh6ii6jj6kk6l+*1a іpm[134r`+V6BNpMl9yFeq:0eTt_j)Fnr.=)nxx;2P>ʼM0-bζ2@Rg е\?\ LCu+\Os(Xww?l݁m|tہo0t €k+uD7"4s<:8<۸88x️9#98=o0VB*k@\q7&rk 3(U rkqǂ[2&֪s˻k7l;},_px8t5W:p{,-s݀3濻7&,n38+&Sȷz1;󘚵m(waBt|0ǟ<n3Cϻx;o|//=7ԟW3=_}g=coCOiؓ=؟?٧w=گ=ܫܷ}Ͻֳ=ݿݻ=}= ~>>'>~#/W>_~g>coC+~>= ?AS  . 4ٯEA-$Lfr gTtk!s 5#?5s(p5#ee6 ܂{4MKz 7,txDuk]zþ@p*PQР!XbBd! UV*XPC!}lYH% V)dG`WL4~|Dc($=r¥$9&:R)թRN}Z+RVruձgŦ56Zmze+-ݸe/_}Lv0ں '6W\ċ6>\1ɒC~\sd͖3syѧE6:j׭a{f-5إ_*J!ySEp~]NVjb5%"/jǣB`Ae1Sj=Om &n bP8d c؆(<|؆TP <0EFt*idD>iF!hL>T0D$Q XD<[R` FL©iP2`q!#1UFD?SrmBr$; SC D]QE!m4RF)}TK+L1SMA4TNITSKTQ]UUam5VVi}U[k\quI9˓?"g Lş9 9[bE n̯.q-qj]wٍv兗yuz_v&;\M$Ta!~Xm8-5=E.MNUn]emu}~ސuniι)#IT ;-7JW?${l.S[{n_|6[1Gl?!g\rU"E{) WieT^jhE-]KXҖH5pI^Vr.Kd.S$f2h:ӘҬ&53 kNf6 NlƲ,'9Nst:xj'=|'?s 5? P.T hBЈ:(E뉔B!hG?sBPIKqj b LqڷT=OeӠ.2jZԤpGUFBtUUJ8M5]Wհ~S+VֱUm=[ Wխq\ZWU}_ X ֯5`[X.V%c YJֱd/[YnVg3 ZΊֳiN QKRv4Z;$E H-mmqVo W%qKy[*esJӵnu j7w튷5oy 7e{ʷo} 7 6p +8fKp1@]`_vbp-f]c8*.1q\c$Ns|c Y>'Kv򑡬(7yO򕩌e+g[r0wy_Ɍf3kvs8yog;{s@y hC'ыvtҢ4.LWړi&)7iLӝNYO:֪nqjZ֡kaؿd[vvli/Ϟl_[vmqot[vwny|[wo+zi `/B /aҘ2x1o 5qC|;׽$.r$_[>r|1ms<ǹus|A'эt/LGӕt?}Qխuo\Ǻ׵u}6w-5;7mFf;ڞ ըyw^j xs_<x;^ʓo4g;k^'Cѧw[׫^cF{Ö B'?_w~|/ϟ__~}ohhg?~ 0 p0P!%)-0+/p709PAEIM0KOpW0YPaeim0kopw0yPb`ߒ0 - 0mn  Pn ˰ 0 Ð p P  p 0ِQ #+q-3Q/75EGq?KM1C]q_QeagiA n"q1qiL kȧǃO[,p@HX1g818p ʱ;EADl 层A %H 2R!rYe5<2CqEO=H %9DD!$&m&a# ˑ%Y!U2(i$((u(y(2)$R)))*++*R++Œ+r*2++Dz--r-R--..ҵ.#ls0N0 00310132!s2S2+2253392;3=34)Yn5!4ffl8j n T`NY &f~H6 d-!%9cNAA a5S;5AFR`(:;SAA!r0 AE`]ã|b-W](ZapY\~pp6e[_0utΕ5}^{^_^_U__5` ` v`V``6_%na6avbaæp~ID2O3FPoPc8tTAYXF!"j2qn@;%C 1:4A(vb:a c_2LUllp$7 H!9sn>cQnpYNp(A&P[q(A\r?jc:PsuyqkWWcua_wvovkeswwu{xWvuwv7ywy}Wyo %z {{7|w|ŷ||7}w}WcakBm#·R S7b £OO27! ~Sibg>h>S/5IoYH~ p oQrW b@3a@iie Vq6bX5F78tl'icx)<|uth`^d[%bbb 9 9y!%92S`!82~ECDa ` &e`KYBa4@";Yeyٔ}9{Y9y9ٗB4c/9ahhUabAi7֔5:;ꂛ/{TN[#FGqCeBEY8 $::&k9Y;85q "^A:j!4eǀ9U;8N2\r)T念iw!s7WBU wԤtBHGHԫzͺZӚպڭK4I+A<$@"a w x0koO9=IsB//-H؄USّOk8'S'4ӦBa(a6a~cp8Tci7cA 4Ub` ^ISYBLAAaWA,@6T5 { C]UqH@X<À)Ap} i P@§r)WBP cYcЪW/i;X^'Yg<quwy}ٕajҶ||GnZF`̽v L-e'n[L!QF/+7`%OL(A( װh|YW9h '1R#y p! ?ɰ&!aCu sH@4! ɯ3۷tNgp= p`=n ) 9p> Y T r]0 tELy/y3y5x97>=^䑷KG>OW[~]x_~W#q` E$q!%sxj`eB`YY!~^ [ aDh˧YYЏi5o 1?U{y9'@͵%/W^|%򷹁]t~6ķ %%lfQ&xkFE qhSa` 1{9h,8RF82k5"lnV H(Y DlYR%s7A7¿ ꡲ]م|awy~™`s,F7zh "iH,bMV[\e 5S1Q 4lPsi!\oCmSpqPo=cD2:3;s@3:ú8:4BpH#7J pcQ~J !5jU"D1ͧDU8]MԠNY 7S>GP2vQQTLa`wBRTof#RoẠ63Xyd@mg΅TP-e:?My{T5_dء֣*QJ#DR?C %#UQq: tاWD9m8 :E-`2%!@8Bp4%XA ^ 5Ѓ$ CXBp+L! UЅ4l cXCp;!u хt)Q#AY,-h#3?8ќ4MN3$B5_DcLsG1fwG͉=h ͧcHվ6D!B&js=7  WhU*`Aӣ u%MKzӜs;=)OӠڴCjQ ϣ*5LiSqJԧԨRS UbuHݪUU.իZkUձaMYUUr]]J~%S_q4XL"56qJ,e=rRV |lA5\p(T6QdSNa ku u6lsXK )*:kƀ{G \i' ?/o"Mf<ΡE(ɻ P 'DgJDߐPУm,CiH67R)P) F޹wn>lrD'GC<,cyWe/\&<4/qFDf2TfB3-wL,g?g~^MoTYP PCUPXqEA WhNs M3pd8HR:լLERaӉ4S kއR}܏ƆMitS٪mSē;&BqMlS(J `jGZ*r,!-3FR,p%>iytsݘȥ 쑪P' qZ @ٓ#- [5̋=J1U/xPhƤbi<Ra:.ZU*\RV=h1WI m^0eRU0{'bCEaI7RFȅWRmV<ȅT; bgxGViqR5J@=UcrW=Ee?xhU(p5tXCȉW؉(hH芨xXW}ա֋ȋ(ŨǸȌ?hՠ!~0+t|kQoqvAh숎(8Hh؏ȏh ) Y ɐI9 l&}#8%^/3'I/1092ْ57&j=J?*:ZCjIKJ M1ʤTzz5![ʥ]_ y0cA6K`kʦmo q*sJujwy{ʧ} xn֝bOI;cDqjʩ꩟ *JjmqQjPQQ԰ ʫ꫿ *JjjX,i9Tw\pbd&S¬*Jj犮骮bvʪʮJa0ek ˰ j)XXV(&7O ?Pb 7఍ݺ Z@q}# 1+3K5k7˫x 7r0a7 11 SQVOsV H6hpޚֈĀQsKukwy{։z5j"M `N[ cU ejʲtH>x r ˻ȊJ(=; cp pMy`K Z; 0ckjHp;Kp w $@q%[Yּp[ 4z lSK ǠQ&{.d;,=L`L*0 <s 3,{(P(< 8D<<|?0? -GܺM p=elgi:k}<;0 !a5 ż 1M{,Sz ~sb` Ye jJ#O m \<F"kb¤q‚Qʮ, ʅR) A| (Tnjɬ ʪ[rWc` `ܴP p R8{$|`Zvઁ`L(K?,<<+^ ̍La l + p< ƶ̬ѢZZ(~ $8cz2Ѐr0"PG\6]j?l) /1ΰ{m2d`ΔZ6?A-BNJ#ζaFOQPFNbjR_a!=] f ުbNunw4noIE )"~*myzd:-[)\הn镎问.Nnꥎꧮ.Nn뵎뷮.NnŎǮɞDn0 p | ||Ԝи[Nк 2@.I.6x=Vl9r"w. . %~ΌK ͉')uZ SD Ӑ vH ;PE11 O㞽A`ZQD07Wo_1y2y072"q^s+q/sOܙ)ip. 8:0ۋ> : [@ zhЀ p׻;] ?-^ ^|OOܙD20 <o!6o6 PH4>hQT /w*MNSPCuTRK5TTϪR+{l˾RIYkօR 33;k$HXU6YfuYh6ZjZl6[n[p7\r5\tU7]vu]xߕ7^z絷^|7ru@ǂ4`&sʅ+$ Xb3x7㾰2KW93٬tNbVe\fim9gghV襍v:i~ij꭭:kklVv;m~m疻O{RAcr!*ja**Ojp+rcs;G;@sKhnpSX^y.WɓS~ >ybyHz x{*?]_yxo>o>~_~? \@5\%hA FP,68A ȤUՠB8x3;v((![|?2[ $bAٌ?x 'M"ŝW?XBQcWu4!1a6@H dr52iiL>CbXd4@(>DQ'X48vAj8D T`>kVoZ]Xdּ$%.}K`R$/ib3T&2Lh2Sˤ3ijF3&6MprS$7ir3T':NxS;izFhl%5ZN=9#qц8Q,B-DjB4#hHcpbI1Pt (\NR{)IbӕЇ{L 89Jn,hDzTɌQ 8cpa(E͆TU1XL*Ԍjt3H< UC*PN!'`iH\RX\7x( 6cSDVP cb6ȃ*d$- 5p Cm,',ix i|KťV cr,h/eYUr\Lnr\ӸM/ bj1EnzKƠ׼tkW-/u _BM~_0uYuv|_VxwpClg'|[Xnp7s6E5iR 409 NK7KLS)bPRu Qg)fjձV5 W kY-ֵ\)5okcZ)`b:)Vlj?ٞ=kac6R__#ݾ. إAP¡.um`)%s e:u ]HE4!i#\:t":{ T lD NDCR 'C+dOF(AY{P\%s؆(Ҧb$ykkȢR<1[ q|̷{uc]:uc_';~{kO{v]({^߽e;~{?xÛ=mo? qݿ/(QƛN71 &7& qWVJBҐ|Y n$#y0m$&{NNtr#LC)JS4I@*cA$&B g Elw޿Կ?3@\@l@ct@,s uS7_0$#!zÿ;B#*=a aa 8?͐+0 84׈ڠڸ؍@0x9Px蘎B*P 1b R4tB$ CCCC> D?D@DC,DDCE$E>[6!*YbiܔIҎ"!= %RDR&M&]R#!R('R+R'R/R001UR2S4=S55S66/M7R9uS;2S:]S=S>:?9BSA=@%(e7+lPy A?E2}ü ̮ XAj[[*(kM(2#<\U]U^U_U`Ua VbVc-Vd=VeMVf]Vg0\|#j8p2;@; =V' Q-W"!"Qs] MkNO#׌W2mR~ͨ{WWׁ5؂ ؄WmXuX}XX׉؊،W=؋X Yَ]X-Y=YؕUY%ٖٗEُY٘YMYYN37&pLY]_DmR_F`ev``    &6Vfv&R2_TS׉ف0t2=[mV'~V(~b)b*b+b,b-b.b/Eu-h'Zިٜcc5DFdedmEdHGd=VdJdGdId?$cQ 8mA$BP$FG$Ib0ZMA_e^eQc_((XW)2J)ttVM %=Aafp̯ gr. R-+v-TCRCiKԍ*P^ $,WXbrh#.6*dRf0;W&383;jcj8F ٬" , we Nn&Ehiyi.Rt&ʘidx80)M#-RjQhP>@*8RZZ.ijeM=HhQk2= 4X) x4뚺IAv+盪.1Hn FlB1x찾gFK8w28 ¬ ! X.0 aQ91U%U&.<ߎ 0f6ʾmPcnmkx0n+Gnֲ#>5n6>Q7loU`d 2F@"3I{9k7WxNnl삈G;^*pPli+nɎ>$cȫBWq`qq^rm o?lsjȃ k#O Q>z97 @(rSlp(B#Wr Q 脗C0xF1xxOy8"wpqswRxwdoyqy^> UMU\}~mKO쮍x',2nz_,,C?oVr.z݈zqjMOin w@vL^טNiwuSnC?0rƎn|zQc=QqsRzv }Oo}W{?'߆ }/|? n~sriN:u]~/zqUsTZWotbK*ȍgor9}o XoTC 4WEA.ͪ*xѡ? ƫRE?U 28bAydd(߱4Ō *t(ѢF"Mt)ӦNB*u*ժVbU֮^ +v,ٲdSUmK mC,ݺvK/\CZN#yVO:qXsㄏGVlx<rEKk)X0.|_kfh`hyfTȻ職1Jøߴ,bl=6]b|"oލ/>_`~T RW564(X!VhZmHP* &H? UA@!}a""8[g)*H̦Q#hH*QTE4n<""9S7H"$.Q$c_RiD;Vw?r$Ncnybx^"JmBQmhe""bZ0[ې(`)".h^_q&PEeluڪ*k :U*~ǰu4, (|‡|p*=Zdmy,5 TOJOfۮ;Z olnS:F"M4,#MN ,CVªA1p?G:OP&cq&աQ s[7㜳I?1$8.j8_5N#4RK# Scw2 ,G5TAuWۂa^Ս6" L·}>#~3CS>c~s睃術>饣~ꩳ'7г.辏F:jK>HƦx2=X%d뤊NPDd (%qnKpA/l -q#HUj({IkZ3ܦ6oz38IsSt#;I-nˈ"./#qx#Xl1dsot=TY[u:U(Z26:! 1۠R@셞RPz&>:)OwӞB *QjԢ"JM*SԦBR*UjժbZ*Wծb +Yjֲ& =s'[Z!DS6a" 1Piz@U66c- I@@v1]%g[:H6Mc)z 5jIS*3!>Fs(r+o{n.q_GmRT>A@Ȫt P>g$iQ|2WѶ-c(ov2 h 2&O߅֥ 8S70[ cyU暔aX !ȿK} ޯ@di%/V>fq`[D.-A81*8,U`HY VYn;x )[%5ӹ 7r3 89?<z4`Cˊ3t?9+ZK[:Ә޴;O{:ԠKMSz^J4%(ĬkM[7pv[`6mcʕ\Jmkc;6}6Gq9UQ29gD\w:v7mzV*xk 2BYk xGXS*5et^-yPHQ9AX>2/9O^|9o_|6:Ήs>W:Й.CQOԗ^_R:չnucZ:ٿ^}f_;ٮv9rOpI*8@1 dJH r#>?4vCT˛|S@l LY.5Ӷpg}ܲIj{@=s~gO|7~{3W>}_7Ǿ~?~_Wٟ~͗??TQ5:q(P(4 @`AYW@EP]J?=@K FQ]E =ȏ|I@OB,TbQMw}T)\PHF$SAI?:؁ˤ%zbZ!a=9E*$),C4B4,?LGh VL@ :Ee!i!E.iDN QǕ4q\t$rQ@\"Xeb'r'nb(F"((N"))Vb)b**b,,b"*Ң&b-."."//ޢ'001*12#13#4"c1J2Vc3Rc6^#a 4"``4T8`ƒ8EZx=^?KrA@4 0tPuFЏEt?|OKTd\TEcp Y,􏋐L "o`VzJTOZcQ(!4!R ?96C5%U> ;(tPW.恛 ݕAX\MuFI%YRuA&mgy*(|d++rȒ 2-IT.@/909O1 |Pq-޸ܹ =Z*8 lajr*c=pWLkkz˶nj&y jfngqp&pom&rL'tfs 'sNs^'qv&w"wfjZw&gwn'yyFr>ngzFgyg{g}V}Rgp'{xgv&~{t.g2y(vg*~R(Z&,帰8j(<%=,A'a88#Jȁ\P Uu]_%OWh@(ׁB ժɔ Q^NNODqTP,Db!_TC5C,(ڮRZb&2n:n>nFn"n*6.jn.^f.犮.N..nnƮ®.ޮTl %\*:*c;j썊e ވEQ͉ICѥD>ИXHِaKiY)VMY]Ԫq Wq\uAȲmJl&L[0OB2 Y p p p p pp qq#+qR/0P%tT(_((#7H qe&fjT!-R_!)̬qȝ5BJ@Gl>y@|k-Bt%* k"\6@@r'NrqN%g#c"'\=~a#7]$Gb'%r(2)++Gsn2'r%r.Kr)2(/\02/32j s+73&"s)[2%;5G&/0r1135s7.$:3;k3354Z=3>ϳ8oP@ t??P&|&Б;V> <2/.!ƍ*@HtHAomů !+ QmR+%wLfD7)ϧ1*oUR;s&2j:5q"-uQSS(SVuTwTkuXy0vY"ZuTTWgZSZ7g[[[7'[s[uY_u``_eaw^|ʵQXv_#6Tc' vchB'4oh%4kՄ\sϣs8F{˖lgY iP0@Lh-W੬g-s)aćpoOL3t@P7p7uwxxwy{yy7z7{w{w||w}}˷}7~7www '88+x/xC?x;K4%(4C(=o*p%lNö@xmh=gRg &xxy#+y3;yCKyS[y>PCUjy3Ai Hj/ {.*6aŎSJ[KPF*OkC7g8Sk+z'#z3:O;SWkzgc:W减hoB(4<2jBj&Z\ڹnt趨x˰Cf#;M {7;G;/R>{Og;ocnc{s;;Sk;;ϻ{;{;o{{ =*۽[}'yo_=7>W>_"=+~K᷽R=篽?叽~c>{qɼڸ6X!^^00#^_Wy3;CKS[c塱?` vU v̕6ŖLfԱ.RDD 4x!T16"F/fcG#Ex2$J*MteK3edy3&N:mgOCy4(RJ&uiSSVez5*VZf-XqbXcɖ5{mZkٶun\sֵZ57`ĠZ5sSGmM-v*2&WC*b f2nt FsJ_갱UO],7ʷAQ594A4_**q*۹w|xɗ7}z~|'OV-0p⒨) "!PYpAiq> ᭑cCX4Ȍ S7?#381FD$yQ÷f|2i-'pRFRcUUSJ.^]6ݴqgnm|̈59DcSު[0.:t]v}s᝗z$H@K" 4 M짟F!|T>,}ғXfRF̊ix*)֒C',ά Tm:Զ4COx2-1$L餕^馝觥A1A.`%i*-TAV=PHYZy7XyoaBpRy>hdm] 1+}Ehܶ1nEn y^]vT%("&$,>Y8IwQHDXс0Tuc]T|LgJ($,D6fKg!`8)<=T:rNvvࠬ 9s:c(9P _ui f9RJ^E5Qt]-PxzIGo!DgvFRt]L;Mw *NNC`DΈ%4URʞ6g2XSPfA| @{9_Q\)&K.pb TH * P+8P`Z\T5?D?ֵ,nMA1WĊq+\?VeL5DH0XdC T fX6|*|&ƴK%D8901X0ðx,a 7]uiagaq\2{fH?[־ HY)(0Q T2A8l{C[>$Ln[m0<82uNJM7VpVl:ɊAvG[˒WF9w [)]hM U(FNPVY7E!XDIضuƉZq,,#}L<1>Eϰӌ XC@vĔL_E 66BzJ.o" ˃L N NV0j K˴+V-.Ө2m /BDa FJ ."Q.p.1ߪoA q 18@F8LM̦̐wȂx@x&x;jKn8 fz,XodgelcG:FfFJdDf2U~_DŽJҨO,n ʏ 0Ǐ ͏ Mk"|9=kBkq,>>(L"+,F4C*LgڦI1SI={±y5!=$b b&Cm68$!@ǠV |-r!* J9c5PÅf60ZeMTn-vo,jwZҬ͐GB<Ty$QjQvz.2{/W/.:uPQGm8 3.*6T`*n/3b`<@~]>Y\ NW8wbuoB"6OUpa>/yBoJE z`cFfф `gKHOlU$*W1X,*ׁ{8ry؇iX3.Xp 5lwoFfp # X7ֲtX) ivS'{uW+wl9\xc;0H~qQ=aAQH~hxOUzu bd{#LL7((||c)e)7%2TR,q*k2[.6}|6\y]ZM T)ُٗbuo-"#´W;';W@ee<1">bؓJ t{w!tz+TW? s [cLu^WBGvyvO5ځ8PcPSa 5zVdu8MڢT{/z,ˊf ¡5ڤOv :lXqq)rUڦMНoZXyq ^BA"RQzjRƠ 9^A6*ٮGfځ8<LNaOCfn^A:ɚĩzi@Kx;7A܌Ȣqy^7Mr]'06;W&@V.N C:ԟј^j Ra.{(5>ڸ%BGxW+2a!l2%6.+]VU> "ۥOO "0[[뛾۾[ۿ\ \#|)v:|?>u*x8ٙӗ7 w gH8~_3䠈S6~7 NN7RA8䣁DzI:G\9:C|"\¯.مgx3o"|!DH#LOSτkyݧ6AefSvdM{VEsM!-^(PF+Uͯ|'.<ҙE'K{"BA\yhfn SWW>m> o7oeFnj{>ztCaG/B˓}OѬ91ΗMYǻbAp ߄˛5v=v0P2'7rRƙ.*RT/W9+]9dφtדv-MpvCZ|bgKD :S!;ڝyS5<DY yS6QY]?MyB ,^=꯾]B!mD> ineyؙv^߾MT^>^;͛,*\j^)^}<Zߔ{سk0V5[bʌjΨTeSG?j}fCP (8@ aV`GI8T Y&,ae^(QThqt7֓TK?Hq4@DbDiVuWeKi5h)74p)͗v֌c1Ј?y!e-6 (n~`lͱM3iƐ ' KɛScE*nϣ*h Z*cL!\l㏜g ['[rg#AB(i DHkefeA(RS"1Ǔ qY cK,ukpBQN0PBRkA:w@C͎~\ KC6-$JP CSEǑP >zT*>8h㉬PG4  TB?/?ֆU!jD0dk'Q>2E!yX#΍'m;EQG.H]v_-k$X78iuYJ\W%&9- YzR'ɘey[z!;h6U6Vݻ5b:bmF|Vs~cm[kc?8n>v sA ?N͒7 |'Py\B! l?2uI}0I< uA"@6@M1ba40g' RB= j'#!Ȫ BUfHK2)-SHT4Nt~d#0+D1Jjn]th>ȤGLj+:kn 0XSHUr@ŗ! (<)IS2j*Rc)T(ќ1Rg؟4{X?F:f$>fYKQ}i).YT}=3 X!H(r)4RT>+fGZcu͛lӛ$9Rҧ6BKyr,œL$C*P   ~)d`5P; cAҘɢƪ; MuQy8F BCQ0ZGmQQ:?#S2f AgD*B=%'J*ɪ\6^ X:,捬 1oЊ@p+=i*FC9HAi:,g:s5Mr4?8bI>}Z W?3Z֝,[=M5g -GZ5;|lg+}0<U[ إvp BLgdP5DrܲU,Dj9"iV(Wɘ#0֭/*z_#6nW#/m3T](N%ּiN3,y!β&,YvG|cR 7~~{56'т8BY&'_b.ts oy`D@rKOm 6BF8th#ytULw)QvU2˘uSkm'^ c'afhLZl)π]ǽz7j&ۚE˂1*LA 03.}L\\Ť.HLj:.1_hF%7y;M2 >xͽA`Ec14t.55EO{~^~D>}m|.}^ 9?#0 l zR䅸>yxeP#2S#*9u35?#2USAaDRta`qe@mPy%gDrF6^mb^m7"1un>huEqmDFXwV%1A\H yi> 4Ua)A񅶒^rx LXD t'GuNvq!vuR5f5qHb胣q)GwcrE(׉X/DvsF6:(A0PSc&X)%J:B"eR7d1"!(SrQt "S1'A r PB Q(7S%=fr3Ac`d5ewz'l1 utUe\beudf+ѐIbs$oUfNlmzX3hvuSSIHP4HU*b=JD$*/3::):f;ԅK>2"s T;3dB:Ud*KBKI)&' 8R4`khhcxA rHZ$'^fڲNj9-vjg8rꓗ-8-)*Y?2l@&@@A0SA& tB;C!QU9倫6B3D<x/C 82&DsQi&< (5>D!E"X(E`+q`gTmzɂ8An/huVŝˡnYFufփyi$Go-G9G{%%D&ȚD\LMMq=ߍ=kc, qYn}&;8| SHŀ,$.-Oo뵞/,};NB D܉^T/he ;XHw O@ g ->1†-^*09FADo"CjNK!e|Y3"BZP#O@s ETRM-VsUTU^ŚUւժ#jR-M'ZMGT\ދQH|e!' [yr歃/~忟 n9x/uޜ٠*;}f-o@&c$s0B 'B /|ȡX(0# PEiFE,q/#E;ȟNbA.1@4KI:h3!DN :dJMdS): -ޤ*=ΌJPB2JtE;jTKI'(KJ/4SM7+%)USNSVY|#LL|COO/,$BͱT 0Sj˨)̠P*݅ލ4Bש{ׄL M26*ju~]*,^ScG&fQaJ)k~yiBFLH1Xa#OTgmObȤcĨ:ɬGlǷlqVzWrJj6hL(jݞ~)-7 v+ *~aC@- 'NO9Qg&/th|swgp>x4V9T)ҠPXz}eijLwŇ j E,Y[Grd}q6p6.(;^WΜ   gkS*sD1VDBv)0qU95laN}`0ݥb5L ŴDQnݝh\6w  Т FֹNTd, R-OVt7::G/{?:/ݔvl},6k&dL#\P`Rl@ܔaB*o!s^-)DxT!TѡTFdX"umk!Ø"tYJZt D*t㤸HeRKQIQdj]$ &DE; 'eE7 7M|t Ll1iQ~-tBT^e]R\:嗚bDVc'ޱO{aoHM6);%jK;Jt(z -Dy^c̋ᓹ^q?|'!%&$%*!x* z/=*bLچ [nnyeiė^f&;柅~4k?hRw0#e1&oLg41~ e)Q IbJtmy4Qik H*{#1[@(5f˵]A@B `i@"@\ x;/Ʊ;;FC;ߢ:- &dí;L==AdÚp{PrûJ{X O K*$R슯9x 0E )'@(©0ۘd`E2<4T [@C; {;eܱ_{Fd`{3 k [;fG{:"!Gy3{]Ł,$%.B`b4*ۼOҲJ121CGh؈-[֋=6#ā3+DL>BLpij5Ԃ@=Ň4gHɋA9bJl.BXD@Π?3ь;2?><({J3ɒ7DK{I?xT9UiVXZ!NpB)`*C)Qš?SEHlzyE F5b ൕr) ͚0j,Ǡ@ @Mc;\1ܴFBf81# VM<},QPc=4×$"EI*ׂн5I{}s>=TMCWXLB3tH5lRcJ,Ϙ;2?XRSՓ} I ҈Srtb+j9X'}~Y #xHxR`K*s?SMUQ@N* SؼE-бTۋ@ Ր[aDhs} ;|Tj,aM=A \M[tܐ Tb#Uv>>oJeGlN*BU%]ir%*&<3-K\u4|(18yB$+#cEd-q#=km,MOM&o%?+]‹I+/d:PwIF AЇT]>s%ՔW_tu_|MC4Q#DX%Nːi9!ӌ ?Gfɢ"-&R`]u.(."v)1_ ڇZ3d9f jІY+K{̂ɐS^Wk:վ%A܈9T]\:c@5M_([ҤmlF55pLM GLʃ[@›sE#+Y8^N0-ewC0ޤISJHn2=mb3{%b^H y\ nT5uXv~,犨Z ,FtfS a(Y29(Dx`*NhkRYJ{BM4NOQd$*NntAFjܔgԜe͔8ͷ}Mͽd3\bMB5Ec<8>KJ&{{ć?Kxd&klΕΗi7yy6P7#>< OQDЁxld_E8UClv>]IȞ3yEmT=~gl_ PFiA%%h3U,f9vnU|nXS0*~T۔Qὃ4QH9uN-dAjˬM.h/[+AM5Öl7SDoAn8og'Je𮶊P*؂݆θ#f 2*pVMOvUNJmun%;+=TXnC 8Lm׾Wz-mqSW~{"<焍!W.p| p{vX1dpe5甎nK6b25nm ۨxނ /ql&c2g;cj\]D]jec~H"c=06o96tnd8w9%*' (BPB,-5X Q e/ 0cOv[vjoyv `ng=׸vvkt6.%tmʨvwATwˀ>vwwawgq7|ww|xwHx_xsxxjwq_}owj/~9T.ފV d(0[nZMnanGЃsu)N?@fCS)D61gꗐzBwz㫗t ǡ'tqf8aSg *Q!D0 Qῆ "T1"H-bpŋ&CE ->,&K8&J?s>y'N[Lh͛C"t(T6XQeƬ6M+Vd 6mεW!Sȯ%E 7ٷxa)T+<0<Ō1adV_ō=l4ꈪRn5زgӮm6 UUj|#~ҤO?|d?O[E~rD#~ϩaFύTV+W\PcUaj:S[aN:⊬aWaV*R 6V#T:~ChhT"HI. XNZeDR2 Ҍ@ueDB>y?x6(m⦛s=[4xvyoϜ xhp*(:(VM50`P]kOrqP(Hw4U'#F3bhG *4O'*p1İM{pA z(*vRxjHڌmVk}v5V"iQagO 6 j`!Admп55S{R`6P^OeZZe1GiPY"Sm\b0K,bU f11<ж?wPA- M!3$ʺPK7M ʖe}6i}[Cm3jj3x'g7sDt v4a(xyT9_ ?p^v)OV8pڑ8d&)%j't{V2PǿΟ<Q BƒO7x`#ʃ}OL0<?SU=l~Mr*Iqt4 {HX⁽; >(& `LkSq?1jĐn# UŹ4X<ٲScXl]Ibx sPNt ks)@h6bq!Z؟{l'P.ۻG? n4!; eDaUR&zAA#;1NM+3+ZJi1T)d!W?4(3n]C 4ccdu9m! $VKIL_ռ&6M6 8 INC> U!+_uE?ɨACӦ!rapԵsȴPTw,iSbkQ@!0E"I7M"4k"T{E{' OUj$OZO~CeYQiz%5J7PWO}d5+Z=M`t~+`+^*rkB2ԠN{  GjA 0lCȧ@!6ԨSoH;G3EǐرwXF/LCR Շ,$>Beyk ]J9 {aP(<$"5Ҕ$SRJv _%/}!X}5w0ͷB!i b# ;HnZr""i\glwd*kLjA|.xи>6 L Lٽ*bXPGH[3^Dj!ui/{%% Jf|);٦tm.t׬"[-XGyծ~5M U*]R5뵱! hZsfΣi_ge#bmjR0ͺm- @Nb>%ww/>vWqO-mgd`nKTҗ>.Smof3jSH*>.򏫢Wqk[@evGTJa @+-EQeDsfL5QU] zxJ.*qzZsOsu}UT`[Wê5Qb)"}rzv;sBXLy;߅ ^_.㦺8vٿ!kg䦅ʚɗ+OG>#|cz'*)Oܗ i_&Te3mppzv*sAµmը}~7uXPCx&q?ŧL/MQeO _PNZ ?]NV]830?ЕU,Q  ] WeJq ^ĥ BX|[W q|[XZRY\ћ[XW޿wq^paE"\ADaiaV(ÍFBqBZG' eX ! Іe\8QI~SEDHOԵ$~yT\ХLqI0`HO"Jya0 \"%Zءߎ_.TV] کڭU6#"4Na ҆4)),5 pQGY59鞀ah^>a>c-dR'uљ"AސJeZڣ"Qju'nw1e )ZH4Fm2J0-3UL^PКe#TαCcEG4(&4&8 ' NmX̘ȊWVGdՐ֖XDžIQcQuDElEPZ"H`!T\fN&N=rF,gQ8a qdnΆRtp!$MEh$%{]7i܅&QGK(HC4H2Hs<4iwxyDC=TiAlޕYG}_T͹beW&) F׭h!]BP(ԙ(^l]Xi╀(h`I)Vi]a }JHtdJ8īʬ VK5C< $T˵d˶d%g PCUԊdF&Dr"H&>&,d!* "`^z9ؽ>$WPiL#Zi0>+ D߇M@Ds; NN,f`iX8?%jǛic>ӏ]NvLN+4dfd#B ]OJejR"WZ-QV)U:C,ZDTΙiUl:~.>Akj,,^`}  f3) Q>euin2q@P%>dnQiA ֪m>Qi q k A }*jb'Ejo*$RʨnDfurNg&UscR罝W^[b|1n#оfn^"89MX';÷B A@5.?2aV4dCVm IvlpHd*J?Qر\ah]KXŀ!-|4ٓѓSv̓hƧ~$Cm!l$q͖O:pC%ŪC..3,1UNZsYXfl2{%Vޭ&H}YqZR0/2<3%4MdI"W\<ō#D񦚐HF3DCԄ=(H ,ME09&mN`'vjrm.5g1tZ.JI f{1<r<F|N殀B(R/uS?5*3jC+[uxphDDhF6eTR ph6:;+b\),v6&6Z.iYI%>607Ĥa~g C̓S?v{fP &ؐab*&c:&DDP_`QzAAkFl&v;ViEKVV{Cų?#'G@3V/ji_|ED0<% E  P*"Ì6vLJ}U;H$ W,D42t1N-1j8I>1mԠIjQSwU"Q ɰp"A& tJ1qJ٪ (" 22bR?'k0˚0D)JbLƍjKs!|A1D=L\JP %lF԰H&B UTQSQMUUYmjY叚BK;vN)nGiF;pGfĠȟ*bPmq"pQdeVxTAZi(pcF6:V +'uŵ"tq2|]anXPX2̽X۠n˨[ (.& s2-;d0jh(КȨijgC WLkxƪs蔍kUeFSȎ ܞZ)l mVjkI~К!pQoΚ.:jT1\I/5;(*6pf͟i]cE\Gwؗ}b}}jy|pgDNnһç#jRn6@dIٓv) iȔv8B L *A#&N1)zkF"!m)TC.!nFI2>; [*6i Tv ?RZpoGQj* N-Gm hP"їUsGeS1MNU*ZJfgrs?a,OzrxֶƐIyrka uBt:-mzؗuʿ7V)U"ypf"d2q6W8)nɋqj=TR1RQD (jX5YF~%š'܃`sڔkcvIkOK͖ju(T+>хrK^%`*VAtUp-3*(Id(rKWMWzz5iFOzntˋeD^Yֵ:uېpf`B~Y H_`mB:;0nCۇGb^juS+mmLj\9r/8IF9Lܥ*3lnkRB,QՂ!g=nsk_|%Ylcgś;Jҍ"h]϶bptE*3*Ϲ L;gwY|O_z1)/˧8=aꗑ6(<&|u6Yfj>ևW~2Ylhs;_X?cM|SD摌O C+H.zĮdNE"O(%@+Rr V$gKk7dE2RKkz+J$V0bZ@.YYu0+N.PH-SBP0w Up~ Hn0s0 ɰ ϑf"P%R0p Yc"q #b) ĉLh*ԾLsz n: N ΒO&.Ϭf,qdos՞eDqo^ a1mB&ujd%N3s<-;ȵ @5 AtAO  4iTNN5`6aVVgunR 1d013g7S/Cm\q351+ECFS-$=qF E-jE!E0JF/SH%3jlY\4cqK]THWz4CG4tMٴ2uzm)MÌBT4C6q6WC(ǑiCnf9i vqZnޑhR4#@N'K>>V$!Sp%gGpDQ9RQFZ#V45ˆJ ߱<3J3.ZZ#V"4- Xw\ ]14U:)*)4đJtR4Ʋ2_*s/3o0GJ=Uaϣ:1_/ab,T.(6,,VI1=ebcsa˒E=^`cj42tg}VAWjCN'<#88#9b3M_/Oq79bUɃBxS6q56+S}0D8-%APkP# 3 ]P9$" iP;aP!7p0Kmm+nR3DvqvV 0pos@W2zvuwAT mh%CWb ewEÔY 3lz2 `CIkPLbi#8#LK1LiqKlQI,1It4qcu"-qeV3SJ-QQcw})3GY"w!XQ 7삋ow!gIMy-72rv10w:I٤(Zljgjɧ{'`cV%k{?#(K2tܣ<18s$TYkkUe 3u!e -!f$sQEdGI5$i[+[W6wNInŘC\%]| G|,] ^a!,J83C42dvdicEJc7x"CS.ErK296ǹcGf396MK-מ53~3/gy_}քK J6]4r;v;*ِʃ:bʱZEOfSu_v"ullu?k9G:VN(Qs"[>;@'nǚ"s>W/pmEҪ@ @I8w1zAl U3,32̆9إẔT :w eǒ ^O{?{ |1,s([#ZGC4XG ZԆfL IL%eͷ aQgуQKeGc--.칇ؽ UgCE&AbJPħ'Їy CRŖC];:–=bZemJl9Q)Xg9R/.Y&u3N 7mU@<5"AuSs?IU"UP%U/M!CVG-BWøaWuzʘ%5;ͽG[ \/lr9n=77v[}kw!sE##_l)Z3cU!|q| n}'kػWqoT=8e;랼'ԧ%%X1^ ?ܙ~jM;`!bT A<|eO!Il#;>Cl(uZ͘Wk%X'+xY<ؓ{ҭM?ʍ_}θӟӰ{#uZ51`ܠV6jsĈ'Zƌ7zȐ$G,I5,WlP…RgΝv 4СDwS?E˳-(F@UQg *ʐB0;XCc5Vׯj-|ahWUV۾;b0Uֿ.E_}e8޾Bu+gb mlz@ׇ宵ѓWuu1. 1ͺ+ƍfc+-x⺩&yg­#Ȥ}M5h&ϴyuru\9T>aNaO^ana~b"(CTE ZS 8c2KT77>:U"8DDb91T3fآCQX?x=bd P6iVåCl]#b7`j!1d?0[B9g tП0h\.E![di L:&a6go~g l꘮$[z6 N:(:tgs&l*egSj*q&릸rq&:mֆ. *+,kz[ﲾ:{kONLNVqoq(APNK5(W@U2W'ڬ29r:7s; tC2L'=47>Y]iN7%L/R*4)M9e JSQ3SPaHP6w X7b iVכnn<[cn^ZT3~S]y1/&:x;ꔫ K{Wgk>ˮ,o^|評<)`k-c_1{C^ƻ mOߏ:9r1 3$Eۀ آ4@A8p|H jЂ ;X #67G*laV6>T ! Cn$B;I8DR3jeYyj"2/WhRչ]k*˻4ALY _=aOF8fQ)Lݫs@˲E7k]tfW&0fq$T)`XQv$"qi('XAneJr RD,hd*sl&PBV!'7sns,s3$:NtV9=#¢j^Y6ЗȄdi{P#DLї @99 'A0=eW_,; EtpL#=Dz-]0fKH1Ӊ@{Fg=o-ՎF!R}42iVucnrgs]W9e)J_t;"vm,cH-jm㱎,e/[mDFVY$iB&:a-*UV[5ըm, ޘU*x r*X[Yi>RWL2Zn:Junu..[,JkW*㻜(Q2y0[ss^ʷ.0E\I] oI_NC\Cw(C]Ǘ {-%y7vOx'!AHFMb)gOj2Xg: x<.2[Ch0L#CyR1=TZ,kH\&:XeW&vmtmU1*֖ 6ho,j9s\WґΉ3:ggy1V.Zҏ^Q ڑ[^Ꜿ;|uQW|$C75.o#;H'zЪ#}N:{[2jd+{?)mC ]TBj;%#evm D3g\ JDᡴ K XnAA xn d$fTew$2ZBabD$%1%4rBgaۂ."'Q^"vK].*\)_HF$(qr+0%1r02uR%JIqĂ.(ԥ!_`V=0(a?]Vwا6USzUk⃌(=ȍ~w1h+l@6ndmcTe>eǐQdG35 ِTFVQd#c4"C6o;C0oDDE"wIjShUK5ik4[dsFWJFFWp89Jm/(%GĔ:G|td;aL7sG_DvktGȓ6Ht0WquX1.ɘ (vvd(6 3sM+v44 5Iiyx(蚭 G#2SygF6k披5gUΗ|T2Uи;#uzʇRRR{VӜ{kzhR_IVGQQ#U𸜻'Y9iS9VyV9~Ég}0J z4~WM ICt?:6yʡ!Zc)";@M^qZRAAx2_aȕݳ`ń9J^\ v_1F,_`uք=sW[(.+GѨ%D1DC6o)/ ag4ywprpO؃Mv(gFB9qrt9{O؅,":)Jrل6Dz(*QײGU^@tht$TT8VuY0[Bko!aQ vky{z7A  +Kk˸븑 8d{|T/91Wh噝|ӷ~W׭RhJc~ʻ𸺨U)}Uu}+]UJ˼;|R W7@q髾˾ +Kk DoR8[F{c5]\_WwM:l*n:kExEU*o(sF8n(u0k.$l( QH`lHx*f+ZhB(up7 ,E,y0vZE@Ll@M O,Ō4NLWlYXZ\] _,\<^Lglfܫh#lcLI!GAˋgy>X+j+Jk{@e(} GH ®,k\6 <Ϊnjl K+mԖaƶ\e˻˽|˾˿, CA:%D!4H^ iHҚ@WkBt 'Jqi~)yIմD F΋uUDЌ<>9ilnIDJNϟr]|S̓Ym+iG5V #m%"$-/}.03m524= ӺY PȉǹSIUŜ+izP]̟B|{ +[mY{J͝L]8VXbݍ]fQM͘{1WH0{0؊=؏gؔ-َٕٖؑ=qV cmڞ٩چ8p\@'"-""1pH2T猦_8_Bz]ot1l-rfzaa$a\J^]e*hŽ)ͧõܰͽ_x\/)|Haeߍ 0z Ĵ3n!"$ᱹ?A) -C8$['k̊5C 5j?.ˇʋlFTz_Ƹx;O~XN.*LHVN|\hA~}~"/N@ >>Mn(> S`0iFnN^鞾$aꚾz( gڷ0 \ƌ>Ѷ#B!&K8w 7="?Y˳"w@KGN:8ގ]+l,\sꬵ _ವ$G޵ 9j6]$Z#~٨0O هm7[_/!O#nױo8A ٰ 8Pp[2 Ԝכ3$bf[}ūziK\QKzz )ZkMo_^]w,Yil?iuFgf0K\Ul7W<̘O̚k $e.b@? 1p\ľ$ˁ!7:|'()H-܂6LխZ",#^PЯZ? ߯ԏ8\>|IہˆJL gm̦PUm4CLxB e"&-7Q !Ft嶖+|I̛/gܩ6?RQZthN)eO)<HiKF7Rm*YV !*ΥOU]y+waZ|10 Qb~A]*bzxKō/iTC\9hҝ',ad-06e[F-wiĊ7rǟ4nNlɏ;sw^; @SoS64|N:̐ӫNMBS2sPr#FsqG{.rH"4H$TrI&k)X9m!I?cRJ iQ*YfXƄm#{a3i?:+aBLE5tDGmtKŏTJO3-ƒEz*KQ!TFFJTժI"HXd%*h{E/`0$9}㌽)N[b8BHt[+p%73uxӝ%v5& ۥ`w o^*zm8-&>Tvp8`./~*dm[嘝R\nFW]iXJq Z0W)}g>w~wBbmry떓CNdNaX{Xo|pb(XB ),?ds:N(!T};J|r=&Y]؉Ԡg5_Y]ڃ , $* &1҈qj/ *ml$|K. c* _HE&߀l$Ö; OJ4 g~A+EU<$؟FL@A@"2!=nȀѠ@y!cP,[D6lb?4  *Q5B|yOxF4QkRlE%*j{Z V iiLw)$j($N'C0"C,MD-YIL1d'9Kz2Ur8P^icDV\RWRS(hZyrqK2&6 (7cZx_@ c 1b ?Ђ50y9 ך3╎}S9 8m D@C=DA$CTB$DDCF|E4FLDJJKDNDOtNOD9YACU\EVlEW$|EYE!qыZ\a3] FaFb+FdLFžVRFwۭиTFkFl1EmF7t1)QKi`stulGt|GuGvGwG{{G|G}G+C`AC`7o,HSiSTPaTdISKT,TԟEPչQ͋R<TӁpԣ|&WO^ R9S5T> JTfպ[ETE]cUb$,ୄ=4li5"Oi{xJ]%/1.h*8|6,`*VC8,c=Qe`g:cP;v3c>&aN@dAVCFMJ$r䭤Ug%8VeZ8EeSJVU` +fcf+ +qƚ{e;m ;e8P~*P1t -MrMz75eSsS!md^M6_ V{ zрaJI%J̓^FJhXN֕Weg$zg$.6afnbрn߉vhg`z._ifV鰝ig|>?IמP^t4)La>pa1r#!1aiQfIՋ~%V<\zW#2`!>}mku E- d7`ga;!fq$]X2lع=.76n&i̮l^,PMm/>lVlllҶD* ~mm ц`fFڦnmNa$VNnmvl>߶ZNΎV΋NoH<:]M0ȕ\oކ~.?Q1䘗R&&z_T¿eFo#rsd_@9GmPhmX1SXnM`f(,u[OD]cߵo{[&V\haGͣ?|w=~G|ɿ||BoqxXWSQB؂`zWpbp[EWXeeyӯ_[ϋ=T2G}?_F|G1ozkܦppdO1΍i FjNEZW0ֹpmh5}?Q!B(q"Ŋ/b\h@(DPLXṥnr[ɐ 3̩s'Ϟ>*(ѢF"Mt)ӦNO[`_*^ 4ֲ]U,[b \m1g:GCNvp{=1!Me[8o3{;Q| F1^v*Hv82dǛ]߻6t۸խX&T +ز? FL{9:.}:ySԶQF-T˟7O^=߻~>߷/_?`W h xmBgM4uH5IA4?(W S=$6Z MxeqՒ[+ЈUnSR'R"3SlL:.9sRi1MFu=yL1CHI0rI8w'RQCUe zJh*RUYiQKB*mRZbrکv}7ާ&F9UEurwZګQMOUU*ՠ"YVZBR[-NYfv.hNӜJ0m:$4D6XWDZoFRBYO(Ynf1b1c%/NJ+Rҽ:k=K)+ _'G8EP1ÅLj4ax2\ЏWSIrY܌,g%}DgGJ1UJbS+fn$c4 <.BW"* (-OE~!s.rb^m/n["CqmK{]pUCy?!n a?;$oYgᴆ+~k_$ 1!D sGzvGPíGo#Qw'.&)3x{u!3vdž ;1#bFdma os;A$"KG8]ɓ%cbMxl/.y):I$Ma;]UѯT\>gM+תW+400!Ac~ >lc׽+8 k3TP?π ",-6_sp ?G hoYDX Ur0$.lKgیy(T}7K9:W#'خ:r'm39;Bh'6pI9tAwLHKXCp$D3_I4P KUYCP':3Bc4c4R#`Uס*yDDe ڱbr Ҁa_>ԕ!\# f'Y!E,,KIݣW'~SRAA6"!E0ABbEΐU#mFz<`wH2VD3Pd.U\}dDpDLc, A-$ PEQNLINBT^эݐdEpxxDURDpLyN!Qq`a B!6fEdt-LG[IF\ص1iN u@$f )&M=&dDe^Zd%i449"%*bBEHFVqjMf%.!XNibfWT mȗ}Βz]όf=jE&FpIّekֳ&% B0Ί*2Nbjxj*kEX$XVN42)4+Eaax?P}ϒ&*] +e[<,M_pùDHòbfƕ2@Lr0,>ŦJyp>ҶNlO,"#1ľ^FQ(FNĥ:mDsNތ(:t*cAʐTqLA܁яpH TJ JXNhA.*ٚ-ڲViȬ&2-:m .,]^,NLʌݦ ׮˰V@6R+E2M?LX?K(K(lmDbO,/'㐞enZGjjhwhpW XE)H,R4X?^ѠbP|] -6$up! Z&J:MB AR]W'\*N@)!Bol%g 0ՊCA`b~]\TA*>T\9L@ñ^- RڊtoD0 {K#o/n6؁]}#o8NB4C Y̕xLb'/1=2oPi>D$SHr%o$ WFZXC c,D,c Ȁ6p 2o^U Q nK&Pub1#tq2'^>X@!1A8V(K9PA c7+D!9;bq+F2s=3= ))*bsZbܘ ,na*S*U??-F.bb0_Mcxm1>tJG2t5^cjvczc5SYjssocPH:>:rDi*px'xpr6z+Lv {vkk3#%3aSҶFr*h|4(r'x)O8F7QwO);F"h8b8(L'"+*>yorw:hpIav9AhqyqwBH6_4rCDoS47Ð*|ewwĒv{75×;D+9m?8w{̷sSmo yc|9w[9ðSm:,T99AD*G6KDwٓzwDo^E@sD3TCy ˜ p:;odmB+P94|rDKgUv$P7Ė{^{Px8+ 3hźKI8>\k;GxW9_Ɗ8%8X]{x8oKzUS`w5H0{q64o8rqwOCL^|i|^t9|9 +D;A]DL8|̗9s* 6 Mgwxz{P4C>G0@Myy!>_3|Ͼ,<|^ǛM>GCcU5V3CCvdyg<_(?y~׺+y?ED?aBHm[,C8 > Zs( LK!ńiߴZnt? Id鲧ÒQ,ذbámDR`5.ifTeB;fhgH`I\:AδUhT[+aBaU)E&^%kޔ<5gS7ދ߽r䚖ⰣI6}ujիYv,سi׶}wnݻy^1`ܠV6j7woBȕWCyiUѹs'fW,_-/x1RwrTQ+^{oi\ %n*o=Pr/p+B(4P(SP4 ۦj 00R+pE+f`Ql4QTL OD> ,H\h< jFG$$ O03<4\6I8aQܓ5Sj4<[ˡi:!alR À+,AJb$@:KS6՗ R(b1 էb&PG5Ҥ,-JY4]e/؊x ua1RRQOo>(Re z3!JM{=!T j7f]QC~%6*[=Vm.OXM 弚YTceH?fKY6䩔SYg0$f‡fCy®0h坩FHúgR?b4X\ώeS2$Z] KCYFU_/ 򻢙kj'}#rnr0I.1"3ƦXW@ U/I*jlw";Y?-`;LCS TAMk{ؒ 4G|t:3oGӟ2n:d42`_!^)XA &Nr ]SBF!T YBV0/ ;f`, A2< XD#bdyϋAD'zvBNH\agE2곟qg4RbXG;[bD(ΩN*YiT"HБd 1fPar樝L~$EYJ-/ÞM, y_+iYK[p%G6jsa  3P*%h iMo~jf8ə&J`8: f9}ɑГ<g|[4iOԠEBw!uI{FE5QH3xGOc@Œ$UJC9NH_wvҢ5NQ"SiӀoaO".թu/LԘtVBv `6 7 9Y;f;L-mPnvns;7mq&7=nu;v]ov[>םo^pxNp 7'.So+s<97swH.YRҙ4M75԰(j#sb+l+2?aIO鸕4} :oCr߮յu_/ףod٩#oG;ٷ.۽pw$]7^x7GOx><|~cՠB3A;vP((! Fy8~ZIbigktb.%4O}?bChN6B#89$PmOO~O? 'P+P-03/5P;970?E0K0YQaGiP=/C `L.ďAAoυLZ n4Aa|LIb. 6fRaAzЁ[Pԭ Hό.b;R 9o}( ooq31N6;@0q9ُCUWE19^Oims1w1Qy1}O1{1KQQqQőY1 8`#u! vۢpC苨pzM!  C"H/%&b }0#I$Vc$K%S$yb%Q%/%]$Yr&e2&a&U%/'U&qrl'(Oc'&M(R$'R))()+u$@+}p!JR' A W َ4ۦA\ Qr9RA.0ɯb<3O222ߏ2#31353/33s3-D5'4W4[4]4CS5aS6i3b3ss4gs7u35o577q7S4K98s83968ms99 >oqApa,|$R8r-13q .h<* M(&R(.C#BW.2!N:eA2+)At*2BtB!TAB3BTCTB7C=BAtDEBMC1DOTEQtESC_TF]C,}ySO=2p ]O4|.>]ȼpfK/(bKB 1zO$:_SLLLôLLtMӔMNTNݔNNNNtOOPTPPPPPuML<H5ڠ9-ZyI):Eڥ٣CzSYzG[zUzmqڤK{:;iZ:yzCکZڦ s  A")q zh>.UPP&9ۤU1zZ:ے V[Z{*Zے{O'/{-;+7;CMK۱31)?{[M ۳g;[eo_}۶7i۸5;W{{.ehIsIό[ӛ۽[㛾۾T2k⋔©%</31|5|=;\?|COS+WQA:Z}5 ʫLs$R!]]3^L]޷*/G~xH~M>IM}c[>7շ*s o6â>wo6ڝJ^䝞ܹ : >^}๝\绾q\>!85^5>B͞Q޾Թ4d1)K.P? _#'79_;?_3=CGWY_[__S]cgwy_{_s}_DU JOl"__џKF?!_ 'L(0‡ J\8bň3ZԈqǎ 9 ɒ(?Tʔ.c s5sIͅ8 Jѣ*]ʴӧPJJիXjʵQ0bAmԂz]˶۷T E[ UC$wa߿~,0Æ۫1ǎ#C.˒3cϜCMسӤ%3F:ukʖ]~=[-\yoͻUC+RйZNN?J鍾6޿wOhNϣ~nO{lZxU*teWsGm j6(hMhata n!TMf!'rXbb%Y+a𵥠@)?[psHRZ)vÖ=O1\җ:n>ah2B>ldHpg z۰ihu(T%SEFT iiO?LxiiJj"蛚PjXd_Ⱥ'Wݕ^SE6ⵡ9lt'#bfZؗe`(֚nmCE6ra6.-Cp_%N3Scc'1Alp` /|_Nc , ʥ,5]Q?p3$_~̖s Ws[‑P A]TOcd& 'sF3\| Fk?JIM=mW-R`탣lM AtpKM4vwtG]SWsc.k4N 1[1Jx;:嗋V)NªRi#Wj*\; 1$d,Si^.}s~B9{,o<+ϼ۾i]~7rޏ`QhhZp,1*)8ІiLq% ȃ!p p;0L[^HjP@6J1V #%:Z 3MC~pXa?<CI \4r XAFNPb`aF( vA> و#@ xc_ s9}\6NZdHRIO(RR23$ WƳN a#a mA%\MOx, P+%d_Ү*& Mfה9N-m48͚g@nQ|#1.MyDv'2Q H^*,4UKh1/gZ=C$jEԣiIIRj啧Lg X.i'EZ '5-j %|":uXF4jfTaTg * U0|j8DȬkCE}LŪ.u&/E? AA2vGGR1#ɢ⏋zŶqҨBjy6)\Qhm؅qaMShRͭ@yPGW tT%akAO il&+s>yzٙrRR4N5E.AFq ݵ]-Mh@LuNs+W{vUj0An@\wIN pAA`XZYC~glbNO8\ 7=@*{ĠtZH?= khNu>*Q,'$]VOWq_pL^я?sGF YF`BH0DRE..-sUХ 9UuM-%CPBeCSrzn%xY|MÑ/U^2lo&P\~VM8\E )GrUDoYiyFJ[a%In"TݍnR7E=W{NcP. i*S\ B4^s8D@3C&OyWr$g/ǹGN<"}Qli X+ )@]b2 p} 'pbwx2z!v>;u 0 "gX7O%'VqBt~COzЛUw>gcO׾=w/}/|3h" jT!>MDBOdžP~~$F({ 7yRpwu20# "8$X&x(*,؂.0&4XqE>(O;wDRcM8a_ t`;ITi b`LKu6tƃBh~i؆E&knhAQ!gzwVy4 8DXx(Ȉh8HXx(ȉhgsSK zG犡'x h4h؋hNj8ȌX(YEʇBɄ6]TVۘ}5g-W~T@З}@z (8( ٌِxɋXiYv$YO[$؉.-9(5I0679q$3JSqjOqD9m1"kH)"xcTf'Ć@"N+ 2X fi QKRil3*4^t!JyaM9O!&|W, Ԡ i9y٘ɘiyٙəiiyuhE@}U %cyI 電 9i&ٜiԉՉi 49 58-x⩝y깛@6 y)B(h2&h`"%(VɜiU0i陝ڜRm/ʡڢi`m霡6ʢ*؉N1}{bHz?IZ Kj~GLIMZJJN xRZ 0b: 0;PV^ڤcUc:k:mU6H8hAB !4_UvtI'dؖX-[]bɩL4ogdI&./y4\£M@Z|ygdgZZ :JjZz˚*ؑЊ̠ @ w0ъ`vTPApଢ@ *h I dIq%lWc8z:RN3 }cSk1` MUb vHu1} 뜾'7k8\َ۰l[u;(Eh=F P)b ) K;L˵`F db1$ڵ9뵽)L᣶ZpIpg} %h1OJb?[˸۸8U~p:0  [v`{b :@ >y,TvB @0i>` hkz ּ'BiS̫Ի-[PM%%_6ޛ}]~쫾[|\ܿװS5 ЍpV %AK2B@z*9r('ʎ|l[X2GEg 3Z xvzO*%Հx@ w0`0U0SX:kJV\X|W~[Z\C  l|vP  Z2ՠu\w,N Z  py?} ~hYiɘ|ɚɜɞə,%|h"ڠ| ʟʮ˰ qCY Ti ($<\I\ɼ l& 7D~\l/N3&>αFŰVxa`N n̠p N cdbۧxp(MSS4 w]r` Y` - ŕ~m0㈝^ІK hL 0>`^;aΈ@]/S"Aᅣ\v[ڮF8[| G8ոitVg޵lNΟ}B`dpﮡu^ 8\5% Y;(L  [ h^oZ`;ad!0vJy^ 8~pM0܍P M,p&ҭ@ T?]}TV~YTvL Jpp~P}(MyઐrZȆb᭹yč }oGOOR/O_/ _ ˯?_OOܟ_ ͿO?o[B<Œyi'Q4?\MUCLyg˶P^I凑*BrH#K#iR%ʓ)YteTaiL(Z38Y ~P$}ώ?z4 u*]J)5UGylF 8⊾|ڶRS^zSI ?&|XaƉ#ȏ߅, X+ShФ?ljԦE~6cm=[l޷k '⟅xgy LU1\H {{>|^}I~Z|jl\_J;8\PpEJWfo?AN^ӗ=/=dz2 v `B~` UBPZ}vkm.ϒD:\ C1.w#$IhHHQLusA4nK]wBхF9»cG=z'I^9HB0zַZ?5r}̟## IFR{I*p+ dP`P/Kȼx{d_]/$.;}a*әO~ӟ'5TGjq;k?8 >p ( CI⏌z'`l24 6 4"GG7*ӟ{LH@kf|”hMo6 UZǥ2Uǥ'%Bc uFtz]BzXԤC0Փ̮-CՋ_AQ{8 T@{!z':u lUIu<|fjUZrz1@NB1.V6mnqow5nr2ͅs\&rQ$-»#$6Z˃xecM)^GҞW:ƾZ[mzbV?F'wfگ)1=B{@R~sY<{8%]ABT8)[+EspyY8:ug>}hBЅF̗j4b g/UPLV LUj;,U8^DOzBV(I X9ײ, Ӛ& bC3P@؆(Î@f!xygh"PD$4DAhs4-(54m6|5 77[45+7k.MCBȃc B=BtBS7<کo(Am%B(|Bi*;B+*j96ϲ9<Դ3$*Z(8(,s) }A$-C;Bm(;2+*79-c*z,"8B@񨏪ڿ[š_7r-٭uZbzۊFfԭifFglFlFhonj$ 1l ٮ\+3III<>6/93$#+jj&3^,X'܋M0Ij9`˹,6 8@ UAL$BcFs?Hv4<K]ʟhj+f8f +Hj=m#0̬0 Mۛ)-G#y6yu|| M3,M#S̈́ɭt;B?+̈́<>yXB4uiwgHT(2#\˜ʍMcCjвOrM[!{ş*П(-{hJPQ{C%,2WTC2:EvTQpu;QQQ %R!QR-`LŔ$iZǎr1LBs{7ҍ *cƻE,%RJ(.ͪ023׋0˩-XJ-U4O7+`).IR)`rIO"S8ĬdD"3l)+81-T}4K{30p6ھ>*J4 ?&= ;9Lk{p@n9]$֟пТVe+D@tK[)EY־V,G-Qxթ]4KÒ6Jl7jCC*VsD1@tnF +ΣJJl<.NDtO~is`'E?UdEQY<@UZg Uhc*u`\]?a^[`a]bugzZ34JM o/t?cGJA4k1Ono>8O!=cL,<8NDEO%s?jOʠML "U%{]"[f }K_AT\rrҙl ]+ ^J98# ښYAG Ʊ[k2vp5/=?HVi̅G8ȅq!\AaTXF1Ҹ@jLb<:2u dyNsY1<1O`?D1CvӋ(6k#@2b`g9+6[A8x,hVHLy,ŠJ6[kҲ:^14ƱR>FtfRc\bT1[_"ŪU0 %vDjle7!m‡jANo!tby *FL(siܗig(Pmx$D#cK峏Tԗ$~ ф#Өh9d[. , tK7*Үk^! C[$ 5~YR#2O%wb dI0j51.)5I! .umC0bJVllg9}겧O-iӪLP=T|*h tPpip4Еb"Kr;'AYK6jp?\Ej<x]C7Y$"A{Ry&B )у65_N|!d ݲB&@aOe0b՘1!M lm7Ƚr1 _Sb00T01O|╔e#IMlT!IeO{R<36<=Ҍ-u n3ZYzy'|8ծ|<֌5#x+/ !BF$fVypE z.? g"qxZ@ }GbZGNK=Fq5UuYQ ӥo7J1:.y{tĜHRlA$ޯ! &WtOyuVeGbV|;}MqF͌JPMs0!(fڣy3UhmcӼMOEŒk $(BS{m\)b= YݔjDFR)Yئlnlj-o;?#IQ'@w$96(`dDy>ܪlg)B7DJ)m#R\ T/G' n^UT}fH?Q8$ڥ%n.";=s=/.o* fKԆHyOjH}P<ƙ'i*: gD0۪>4HO%ݓ? P\%M?PAB%ƴ-*"_B0:*jj&pIPD /J"S6 D3C (H%- ­ikkee9Fگ1f^Oq GjqQܖbڲ-A--5]=$5m0 @X$2M)e:0Bdf⢶ ))2**^+x--SdIpB-Gu VӼV+Ԙޘ9CVoqN`sH/ (+J8Bݚ:i"-C*X!qbvQo| /DjoI*AAA'4B/B74C?CG4DODW4E_Eg4FoFw4GG4HH4II4JJ4KK4LϴL4MߴM4NN4OO5PP5QCEx#FƱX$&`!0.()`vI^3YY5ZDOJZ;L4is[5]׵]S,]3h *!`a6a+6b/vb?cGvcO6cW6dSe[dk6fovfgvg6g6hih6jvjkvk6k6lm۶l6nvnowo7o7pqp+7r/wr?sGwsO7sW7tSu[tk7vowvj3u rr,T^z7{?_{c$|{w||7}߷~7w7x88'x#8/Ox?W8_[8gxc8ox88x8x8߸8kB^;G5C'9/79?G9OW9_g9ow999999Ϲ9߹9﹞9::CZ]+ܸXOt2O5P:5T:[zcS_kwz:z::˺:Ǻ: ;{;?{ϺG{/_g{C;o;;k;{{{{{;˻;ǻ; <|<5WW4ׄg?>WOC>ow'7~S{~~>竾鿾Ǿ>~>> ~#'5SA*mY;z+EWt:W:3LAz??ӿ?߿??@P8M 5 4!B *bʼn)^#F?jdɑ!I4%J+_f͙1i޴'N;hѡA5)RK*cKmUۖ_)p?>Um[oƕ;n]wuVbUTXR/?{B>4QSL25̲l\xqǍ'G\ysϝG>]zu׭gǾ]{w߽?^|yͧG^}{aĀqZ5jW ,Î@QJPl*$-0B컪T̏|C6A͠;R[ {4q,)p+ȱQpq1!}lH'|R( J(2*RK/R0L032lSM7|S8\N83:SO?S@ P@4BmTQG}TH)]4ͪ K,jHj LUUYmu-$-GTj1+k͊Gc ?g-u5uTLkeX>5XlVbf2*5DfqI . Nn%-5=E.MNUn]em滯`C|fR~t駡 /j +,1FBlSlֈBhC;D;͐cmv0B$Q;2MlѦy;nxW{pO6=E/MOUo]v* Fj&L)PgpXV #lW m~/ۦYXNEc '4~=V  ؟Z~`/3~ 5MA a-n/XV*x= p1zp ԞOH0\ [A0% kBІg W@~6VPpѐ΂aSC 4uXJSѽvka6v}le'vvliGӶv}mmgvmq6w}nuvwnyǛF$}ɩh`?D!jr8b-=@x <hwjIġRx%%5e+wyarǜ3yq~sDT 4(SU"ʐ%Ф&PE@?8"S׍å*tȼ-kWȴl ^us};oxo|xO|1y=򜷼3ߝE+^_}_؇~g}[{^={§=o|o~|Oԗ~yF5m-8D&HQMCGMCPvC>Pƶg&X&K?h0p!/%P1p3=0;p9AOEPQpS]0[pYaoePqps}0{pyP p 0 p "0 p 0 p ɰ 0 h 0p0p1q  1qQ!єk%,)+Q35=AEqIGK1SU]aeqigk1su}q1q1q]J 1{۱Q11 Q r    !R""#)" 2#9#=r#?2!'2$";$QR$M$G2%KR#U&_$c&g%W%[&qR&w&u2'y2(}R(r(('((&R**'*2++r+2)2,*,R%+R>2.--..r..r/-r02/R0 0s1012s20%2253390=1?32734)2Ms4A35E3U4Qs5I3c4Y6[S6o6g5]6{s7}7ms837yS88s9u89:s:8::3;893:3<:s<3=1="ӥ>3>s>3?s????@3@ t@ 4A tAAAA%B4B)tB-4C+tC1C/C5CED=4DItDM4EKtEQEOEUEeF]4FitFm4GktGqGoGuGH}4HtH4ItI.T02IJK4KtKJTKôKKLM4MtMݴLTMMMNO4OtONUOOOP Q 5QuQP!UQ#Q'Q%R)S-5S9uS=RAUSCSGQ?@S=W>[TUUe5ViUgVkUoUWsVqWyX}5XuXuU{YUYYTZUZZZ5[uW[\U\5Y\uYU]5Z[ѕ\5^]^]U_^_`5` v` 6\aVa av]b]b%b)b56c9v_u/ 3dAvdEdIdM6eQveUeYe]6favfefifm6gqvgugyg}6hvhhh6iviii6jvjjj6kvkk6`P+Dlll6mvlmvmmnnn6ovnovoopp p7qwpqwq#q!r%r)r57s9wr=s?wsCsAtEtItU7uYwt]u_wucuavevivu7wywv}wwwvxx7ywyyy7zwzzUw{P{{S{|Ň||7}W}͗}w}}}~~7Ww 7X x!#%)8'X-1xACEI=8GXMQxacei]8gX;8 ;PKk6PK8AOEBPS/img/dbd9.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,*\ȰÇ#JHŋ3jȱǏ C2ܶA$IRe/_t&3TSgm;IMhѣ@)PO2kjUjTfu׮`**Κ۶pʍKw[CwϪ«j/,C~ pƒVl㽍#O˓-k6Ά>=tӦS-cse6۸s͛ ߴc-ȷW\ПK#:uէgyw߅蹟Wz_|ɳ?}_W`h2`>(x 9RHv ($HJ(d>xMD>dӍ6ufHh 9АZ饱Ҥ6tnurX[7]^c]dmhvp-7s]wtmxw߀-8߃]88!6G.yE0c/f~l>x0+TN9ZI$5Ϟ1wa~eZej W#2\}w6s's_f-Y!ߋ6⻖)juVo^7V+WUa" %@j‚3 z CH( Rf0.l cP8ai=ܡLPX1A &tbH*JQ.N1S 8F1 /T,b 5"4Hqrx̣h"|$ IȜsÑPq:-̑kb'1\a]Y8x,(RftJ%f&>O,3uOhZ.'6Lm bfj՘sUemkZ&,5F 5 Lb1T3AtP``tR1D:iNxFi\>XX8qpM(7( m(CzGCM? ʍ\458IRb(",bQd9qQJeHP)bʖI,b T?IU-.bJIzѫlrPܳ4^RʭE3ߦηԕ}̫2&?gG>3\&68,Jr*ҏ3+JUVC` p$Dlmp։ͭmiַ}ocOy":\`q9. UH ݄J4!]BQ]nԑGAPb4`uZ<,%&Gz'^mJQ('+|?K`&tyӀ!:u,jI65wh$:PVNٲ>ŬpF.whv&b&~Uc֪%ۓpP׸Y`d̲8̓mVY$A,JAѴU`0Z- Rvffn[<>P񪃺 e4ǫx(.B%h!>(-QRc0HU}#   A#"X1?y^\]99;{FNpa.Jv&nL׽ū\]e zue^ZH>j:MD^_W$yGZx er* >v"ΪTGgr FTuz Oq :<qP*Np mVOgr hgqHN0 hv !W [Uw]D}wwMh7Q"w $_k8`W@慝R'cxa8Amhkx@1 kPZ\(j8u$1fHt qRuR t&Qt~Xk]ktXy@7Azs9l8S:S#VaئmcTxTmn&WbncnS%|'ƨp>r>p#~Np|*|FXHqU@xquP.w&-wR'7 U rՠYY sO0Ӡ Xs e,cPYl8fir1cgq h 8p kOtB[ɢvl87`~g,梓c+w&f. h++B8[В/,[1P- \BxS5RIu%Qzw~W i㐗zy x+_(khg]RuRXy͐lFx^煻Ry 1yv2_yf۰Ҙyyp_eZg蘣ٙ,\Py /`wzzHx00G{FT3Iϩ{T{4Ÿn)f2(c||,2/|Q3Иo6FjKٗKcI#dXd*SdNdGOA6u(gggpvP4XZmsS 7 *eZ M؛`Z Y.jf'I T@hfcb ɥN$X'6{7f@ F*gBGjgZgⱤ1gl*ɇ9Xa %q6i6)*xviܠŗxznwNRx]fkuhxTD+&k{k>`̐jy{hq}_JHg \R*jZȫJ_H7Pl[z3l͖ aHm(:SƜmiخTP7.\_cƢ%cO;Z\ Y<+ TP+ZJ|g/,M_\6u7C^-9f;d~b@f1?^\ʣts,Xs"SPhliEUQk}j{,x|Χl[ k:ٰʳ_YX_p r8̬`hvؚk%_9l H穕[@|M`fH϶;^:,amt~Tj; vn 2nFl==퍰,M)ǰڈp-8?=qޱݎZ v3Yk U@i \ @ G]Y}reh13=ت0!G$N;D) tdWF2y4φg;]7=t1?)E]Ef]AQ]#5^%յqyw(q+q_߫{X f_1"l绻Wzt?v?\2z+QG>zн(η{$Fb.|2 \ʧJJ}lg}~wW99y2O(De0g z@wbSO,~g_ڀghMȣKP QE^O7  &TQDQc#2⠖md퟿QcJ*1pDIc%uFxf 4mF1J(Gy˥Mb%PE:ПHUYQ\u+1"UHoDRň1~Xpɒ-WƼmfĜiYjK6MjխY65ձmS,TpTʝ3t :~x!찮_^x›G]}zCۿ/П۟~o @C ,@(- 5ܰC?1Da/<-nU,UEoqFkwH![ H!D$TI&t2$ ˫J+IJvRjbR!,D3M+AbP`N(3O}~ QxAy2N$)UJVҕ(cWҖe(qyK]e0}J`%2c3'qКf6YՍngr2\:G8,1X!8Qq6[/8Vu'\C] 7usbW/;V4_wԝz ϣ h$t^@R"U!A#FH|>^N4>>/I>}O IDQTթG}RTժEjRTvU^*VŪձrg +YjִuS}+XָFʅk^Wj [8XY5G[9v6Mb,oDYmPF(W!דϵ\ Ƶ4ȍ[N*`]mx.xF].UN}(ޏ8(%^4*;HގPZ]>2bHAT+ &PFhda|^E1*B!>HU.1Z && (VU8H. 0VO&^AOTcec ]c7n47c8:{݆j[}R?@?*T%ϠOIO}}Wj W@])YEPEwHruxr@`}`F&1H{P.IVfNF.PzXʟiK.Wr10R/SeX?  df@Xe[6p/>.iM>QV?~9Ures=d^mcy n. m-ōS@.@E-Y&xZ᧍ZXpZYjMY}Ni髅i\}~ڡ\ Zj@ڙNjfjNώ"njP-= EV&R~kN븦F-nEtVR*M]..E`B.*S ^.O@IF_xYN*`K $=Rm] R.i~d-8BSY Q<8nNl>A@ni-lѶ_MTF_Æ:BbTjG}V %nɆo,MmMS$}hm ` EaX05g5OD^ Q枟O$c0&%>R\fmZ.sV10jb.iUЌQHa2U ;qFFjU i7`Ł gmU1qZ]"Є/Va bbVf%0/sos3Ws4?7V8894'wiVY[H*`=o\"lHz@W>f^*qeEoW(%gG&PNNWt^8gqEuP<׍RB?%<,1*@Q'he>4(֎NrX8PSXi胟9tIKptنFgXshAWx]YNv0=h}]u\ݗ󁄖Yέ ]]aߥha`ZZ'YXEfZ 獉OFc.\"NxxxՒgjh7%[wϸKy'7GzCI\{fX~TEe0lBVTVO]]n]nz~TuOeBq_].m?]T܅X8u0U%RAzx g*xE_{|X%QXeSeT-znz?dEֿ$)Ԍ {l7~&EʏG~.|'ōF0]2)^XppͿ. a%"ꑆX0Z>g.r* +?%\T(nTU--@0l ,P(AaZŋ4 FQPA1Z,xȔ'#hd$,j)uԹZ5jT݀%H&=tSRRj)֩WfuWbÒk+ڱgզ-v[r҅k-޹ww_l/'.xc0j.s9sU4oE YĎl:Fͪ0o-U조(g9קSJzgW9夔|[ڥalGXN5]\(ըPYi^,zr(Ҝ4*)Ukp6Y[t6vٰWfnM e",M b^X&xXuqvt`X80CQ:YSN@ *LK_ Y&,v 4L`!w:ID`ЛQؑ#ZDZ( [)B('D:I$P',‰e Y : ^*V U TJiEz+ +kl&{:,J,Nkmf{z-܊-ߎkn{.ʻ.ko{ۯRC*/*<PPJ5P!լ|1}l}LeRK0c0MrH!TJ.(PPe(4A0ANDAktt1ǜRPIu_$!iK͵ ^vSâbL @@)HB,7!nP]_3V3eSS>w~癇眛^:ꠟzꢯz뤳>;^;.?ŏNƿ|/n3wهjܛ_yn _[ 9{C\|O=s2 .&@^x_L+R-KȲ%-}L`R$&.LdRd&/i:3ü1Lm>&8n<'9its4 OoγT=ۙwʳ'=PS C!iP}hA PZ:4A`Qs4Fҏu7]Yi6)NeS괧VmldYR6ݬf+Z^V5miIY΂mmjYՎV-liZ򶶾oc\ -.r2νmVmH,q=ujw 񊷼nu=q/~o .0 3 vpK0) sp3&.1I+vqS61i;qs F.2L` bPi({P>r )s]޲ 1kKaOĩl~s+f9p3;|gAЀ4 C+ь~#hI;Ґ4+KkӜCiQ{Ԡ5KSլ~cjYְ5k[׼iE2)<*]U"{n6-gOˎO8ms{6-p{.7ϭt{n7-x{7|{7-|/83|o8.S|8/mF2fi6$J\)?Ys\5q|9rӼ*w(3J'ҝH>VQԯus]ֽ.vdӞm?;.ca^]};vx7w_|!x'>/ys=/zSү?tsR֎qj|vig\w|?=[>?S_G~}[?>}/?ϯ~?/?~__ ޟ_&- :6 *"`>2fv jb`~ E `٠Nՠ  a aa" *a2a9aB!>^bf!nNaV!!JaRaa!֡! b! bb""*b#2":b$B">!^"b%f"'n'N&b''V")"‚!܀ [r0բ9.b^.--"0/ /.1^22#23c3#4*c525:5Jc6R#7~c46#68c96#:;z:c;nĂ{l?!l\ ϑ@\@@A$B$C.C*$D&D6dDRD>EV$FZ$GnGj$HfHvdHH~I$J$KK$LLdLLM$N$OO$PPdPPQ%R%S.S*%T&T6eTRT*|HHTCxzU%Z^ZZZ%[¥[%]Υ]%^e^^ޥ^%__&aa%b fbbb>&cBcF&eNe6&fJffVf^f~G!@ if 6!phF,4?~ US^eU&no&pfp&qpgqq&'r.s*'t6gt2'u>t^guNuf'vnwj'x*xyBB#xe,p ȋgԜ,beY'~gh~&.( 6Bh*F(2>rz(舊艖hh¨(Ψ(vh((h&(. 6Bi*F)^Diti, 4-T*?J@\" dܛ\֩))꩜))j.*26**Vj^*bf*nv*jꨊj~꩖*:N꫆jj֪**ꪬ**k.+26+*Vk^+bf+njV*c,kRf#yYRRiZbij)>iJf+꫽ ,,"l,ʫ>lFNJ,Vl,&,v^Ǝ,BȖ& Ph&iB?&X fl@!Tm wwvgxl--:m&m>BV-RN-גxgiy sgF#+y}2Q9UBՙխ-ޭ-έm-.&.".n6.VZ.^f.Nbnnv.薮.鞮.뎮n.֮nkڬlЙʠB*"jiF/VZ/bj/rz/^fnov~o//¯/o//0Ooop0W[0ck0s{0_gop w p 0 0 ð 0 p00p~讹fB#PAƻ6N1R^1bg1oW1kqw111q1#.}ڠNTc glABʴ~kJv+Z%O%k&gr%Sr$w2(c(s&'*r(2)r*)2-r-,{-2.,/200s031#s)'sgy~m*yN JBڊA A!:ME8?!9U9O93:3;:8ϳ9ӳ:ss:s==3?@4AA<Aó>#tC3B;tDC@/tBWDc4EtFsF[C_G4HO4IwtIkI4J4KJtHϴIӴJHtJtMM4OP5QQLQôN#uS3RT4Đ*fkB7OXXpYYpZ5YY5ZõZ5[]]u^5^^5_`6aa1ba+vbb;vccKvdd[veekvfC*^QRF1R,uR5k?ukSG5Tlvmvn6m6oo߶nn o7l'wo+7p37r/7t7wt?tW7u_qgqowqw7qskw7wt6yUB##w77~Ϸ~~w7 88x'8GK8OW8?S_xg888x8Ǹ8ϸ8x8 9~j_2yf79;9OK9GWys_w9{9W{9y99Ϲ9߹9﹞9::':/7:?G:OW:_g:ow:::::GQ:::z/;37;?';;{GOo;sw;g;{{;;;{ϻ;;;{/<37lW=?vTO>W_>go>w#{=⿽{h<>뷾>Ǿ>}|ۻ}?P<#??'/?7??GO?W_?go?w?????ǿȻ=?|*>@8`A&TaC!F8bE1fԸcGA9dI'QTeK/azuױEU*?jhѣIzTB7{}׿0˩jjK/B.0$0P 9AJ5D4юZ*=$HBBQy.@P<121|P +R-ǁl&jIђZ0?;.? TP! !X"A{PœpB*K1TMG;X Q%QEUFs4{T :#iONi[q͕OJ8%a@IWc-Uemgێ014=ܛoVh-sMWDwr EkIdTW}'ZPT[,MV!Xb]$P@yO c2N^'YI.y/1ڂ .M\Xiqx/&^Eцs.裑N,O$SU|꫱κ{F1'8.6[Z0oZ3[<9[oy]P졙OY$ȃY$V1 nEs@'V`e QTtK֖2mݶ'3$ (g U r($#H/E#Zd0VtIx9 ^Ax G OX.! i%q=+Q # "06*% 04$/7$3?T"!@L9Y<%ЮQxЏHt6vYZ ỲqiE*69τ.j#<y*0+%wFȲ]D-ZÉ:)xN{UA|֒ڴExF@D|^FDDd]b;H ' C3z|FybEaL@Xw`&uzt\a 7)i d`Bt?FrAuCV͂\՗N(M?noiu]#J֫;[!;#nL5 Qb1rωiaikS Li {L$HASꔊB>V棭|'@[\ֺVD#;[zv[kQlG#ͩ{;^iN栗;!)IJ>&K[mZ]6R׺Wp+~Naӈ%8LH^҇+=..zӧ'ạk>߽9o~|_^_}O'/Sw~{?~'׸s=Rؐq_/p 00!p%)-0 & <^frZLpLN0QpUY]0apeim0qpuy}0p0 p 0 pn 0 p 0 p Ű 0 ,g-p%z,qC`d i0q%2tJ#T`f5q9*0N-+;MKB.ƉQ1eq9'DhqyۆCI}? 7t11!QDqmGɱ N) [2+f1m}˫Qq[Ơ&aQ O !?uȄ!!2#5xQ~Gd@ NNr Dz&$ k##'⒐R!H$I A ` r'c%m()Jr (qZڦY& q$E!H(Q| %B#!]R8nr*b`HG)%""F,13.ʀS3#+!.1r$rV2d53|&3( HR%S](]3393"BBᐎ8+9 ">.è:# -t&;81E€.>%ܓ(?(貀+R=/s 3J==1 7E)GAΎ1E)@ŊDP=#<'<4A#1 Aw.E<4DFE 8{sGcG@oԢ:rD Ңz*R(ͨ$KKEK4B&Ia+q3J8a*mSp0L$T61\@g+S)3P(m M]4OTIbBݴ2Ȳ3 E{S2AK04TS1AQy^)^Q$݈< !2(<(XXGXA<B=eF*={FhI uYgOE)HU?t4=A94;ALUj/EӺrZq09A]}z] .Z2_AP qRV(@N.O1J *U&.6tR86q]RA.BL%%qV@UW aUɒPɲg22'9R8u DHΕ*9+Q2;C6.;5!TdS)RJ"n,R=qpuY#2JY;6;'Xn- "SupsPu0ugE35R5hr]T_^rkrCiMP( R*\?3us]-0w=>ac2P+v tsd%tLwOԝTy].@ b lefm$Lo&d`d3yqE:k$uShSm~(| U;_|XRUVv=U([y/۴Uxl+w)]cmRgJ&l( BB{<À6?T>Ix1+Z Pe NzNP4B5' R[G]$wSHU aCG3E_VGsm@v$`T%dHsH;ix4NTLnl|!b1Ȏ8;q#N<>I#Gc7yom I iu)=a-?M_жmm7&%%emYqsyu{y}9yYy9yYy9yYѹә9-y9չ9yY9 :z ږCBCqQz3XĢ$9=z?ZEAG:IM:Y]z_Zeag:im:y}zZ::zZk-::zZÚz:zZậZEBPV5-%a)گ oΏ_<]ٰ3p!1;PTp;A;Q-[Q;{${?[e{1D$u{/;ƛqVZyqoV!K[b;ivX9Y{YöYJ{]cc]1{;-Haet5 %$&`zSrY%3qDpn`[a3+s!Ugv$و2WĻya+F^v/W nRk/ P| b*,=A}CEI?SG"@1  ^4G9)Cj:'ݑ!afd~Ѣ"q7~6X葞,t>#3ȥ5~IF>,>!=5>m0!uj[>b>b7o{U~2ž%'ѳ~2F>^n1Y_b$h~l=d_"g@PᅴY,4_fm_%:ӛs>E?7H>{[PB!?eg'^BRN~E/C1. a H  {t8 <0… :|1ĉ+Z1FV GbU#G*?0nKULX;n3?:{ 4СDE*Z`PF-[`X2p`-JT}*رd˚iڵlۺM#չV 6޽fUMȒME4?UآZdeXQb )_~ ; LƖ im a:w7^̛;h'c]ջ{[o!|0feu?<ٶ_,?O'!w>as\-T]qTYE]5IQ vUa*hQ Ueg!JhOљWI&K.$L5Qw}HAȫ0j(TpO ziF2lAR!'h*k|ZځZm95xvKnYm @7)ƘnM&٩1Y*^v1j2څa '7 GLWgw Y!lUAv"[[UMQqt&''s<q+Bj7.NNH(ǒ{0݅#(114azOm_r [S&k%;գHES-Í8P2?w|-0>93uNO-Y ~9 cRi%A_v3 %* ?fc o^4El2qn>rwRK|)涼d0 u@~>_~?*_ X@e.>*(A ^Ђ 5 #` L-$*ϧRžQmTЪ30ҋVYMAU;ўi$7bC*]YZ)ҵPvxfʏ\-/Y%H}%81 Iyʖ)> Uਏz;/9ԣBZu .[[}2 bg rsIA;4B=.- q7CN&tO2UYnF|vU'YSĵq'ߖ&wB!Ҕԍכ{۝KvFZE&B]8l&Q"$D+,Wh)5 CQUV&M/2[N*bW6TK6=IrڱSvY,+T[!R,Ɖ$͵Q:] Uç(s8G5}su 1L|. CTrL<.u#kō[!ȫxzlOѸ'im׭n\! h+&3,a4wA,5;O@!Ec?^ޗրwj^$>( 訁B9& hOjp& yix*dzF|uιDzń٨IE㩛C!lVf^7XvJ"1?Xv4kLkZWoG\ {ߌJ _t?x*Ÿav[?~/ST2zŵ\frǦsA]9kbg!6PTf(xTTg?Ru.0G.hWR,>~pvi1wDnliuJϚcXxFcR @ȝ<ƇϗZ)W~x~q,e}dwڜ۝Mq`29zlgaQ7`DƚsSɧeʨɹd;'~7j$dȺ{!p婾ɥҏڐ>'eDA

nI:CN: {@׵{0D/>)Jw>K12 ۨ8r|1I%$mh)=< >c>MBu'Ҕ:,+(<ݓ,}.ʹzSW΂ӅK IMkλ 8280U29-"G;}!D d'T׻m( ;(`;f{kkLy-ǀ WJb;ف չ6֕z;{92456DQ+bgcs6i6YL\)eɜ̻ܽhۋ~A וҫN!yCK*)|坣k૜GY9ܴ,ƍܾ7 !6RL\: KlL a$ih! zU۬aɝ/;b00/M>,J~I|[]4Nzk3BiK?Va_uHL?^5M<(;ZkTWnݯBDF^յVlypG5JUs~9Ȃ.dZyldžƆ-i ^91șm3$*^D P /8C\D0Dʴ q gJdݽؼތ]ކ ܂|R((~˾J+̲CvNl҉ A Fɭ Bݪr s\.]{:t"=oڤt$R>т<PhCd@xwM+/8|K\|<2\jj `c|{BC?1۲G9oqn8dHA++R3k8_YFm*k7Y]=5A+|OzXS2y'.{eP?Tyynz@ct3Oo/B C#A bBQ@t¼d M wMlu4}{}ΨkؙޱѯoϨ0)wkˋ/`ҲA-QaZ*Z`h\Xm-Tlq0xD-,YĨ…tOA%ZQI.eSUӤlgT/$n-P+כ^N\8B`StL1۱2a|*-q,5XfRZpa f:7nŌ%OYMcngС>3UO±^u5XȘ[y4QҿvB-B)qnVmsR)RvQTs 4ȑڶU"aי|ޒ/C<ۣ>|>TΡ-C;2rC,1 /oC5@^rO8&tɥH叝R{#R*/3,$ L 3J,΅ L3%b$1$,A*(P;AT=L"#FKJRPCHimXKTR:aQTb3ɋi=Q!%BѠN2h$ٮ0,:jҋ"eE@l:k0i$8%ie(- p%\ՖݲmVYdBÔ]Z%^iCUȵ7`tJ!ww ZnI}+֗܏;V vg{V1*Tj ijȮr-ښRc6;qr dž鳣KޡČc5kk7;lOάnoTPAXX\ɫyj jm? %x$D1$Ǚ1I f1w;R s /i,1D2eΐ sQ%*4tF-'} U}vkjz-^FS7x^W/Y_=a/x#Jw@2JSZ^$Ki+e )?cNiPRB;aM L`ST&*1u 9!<\d98ia¸ UHU_JSU?$_"1H%+_3YH4BI 0l&dM]gհc ^q# +5281BkO`]1$:;fc(ɔPR?|)MW{*%pE#RaydزX$GG[k EJBgXoUA`UfpE춶`6rdmtEĺ#*׍ i;hUbAe&bZ7MP-kW `-mL,`8Sm&X( N"m[Qfa#c5E s,/B}(T;ZN)cY':Pb1+vUՔ3/,B}kp2&䄴U m#H0Pu OOy % dI>Lq-_2 NDd;*S5yMlfc p,C˫ti)*S>}kv?,7:gGzPNU%=nGG*FC,=Sܧ`网3^-I\x(usOd-u}V= o5 El^@Дŀ,7[,5Z[,xNY TщGi͊Y鬉,' D-r4:/9.Y--A.ے2-f+bA:,&#˜"*<l'<9 —B"l\LC+ ˚ 0oc07 !7>f0A k|'>IA03L0#lDC@컷SC'qp |CXCVT (R1ᛴS414c:s5<2_B83F$Q?;R)`L3T=bCrle3m5>S qFD;4QFnDvhEt:YK "HZ{@ ?a3C++H:j ?hȣl#,Db++4ȄDHdrȆdH\ȑIt Tѿ'({|{ /2S(̸=P`#89ƛC9T ÂkJE0.+" 3ӹܸd#s/ ,|C*cJJٹsJ2\˩4"/| 4Ⱑ H, `&jHH: # K9h)ݳ*s|P)"өl)ԳJӾᾠ*쌾_4>R{3aD|(ΤY= N % ) +?P|H[@d?;r,ѱ ?+$BĿ6 qk,5,:? QQ@ R d" |-}^ҋ( 4ABs R/ҏՂ-'24.!L1AR£s..:͹<0.2F8@e2-T/5C6BGůKRP-(kLUcսO\XT0CMD*Eԉ\խxtDp1OD1Vۄ@ CsMW=< CYUP d ![VRF6 +}*GO X?#4biWXGzu*Nju<eFmF{-n _VRŶ LI?`cɞ]6LHA6^+Q5YEIlIurI-IE5 &ɞ{[y 4LDEB9h ԰9¤8|A?ԗS#xS9lAmܔKvJ̧ 1N;9J+=ܥ#L5]83A{[ ӠRǜ&L٬ͯLMM; {̿H@R];=,ˬ̽K7܆uf;\DM^޹MLLE_ݝNHpj8aNrN޸ߨVЦ`?X؞Ȓ- 0f0S-JcG=DPw\PsTa F~)ľ9n>ja>ah,Ya4پ=$E^42Z!%@SAP@ұ6MA66љȶҋ-8=^ӳ(Ëɘ\nSW%XԲeTTz:A+4C_D/6ZLKL0_mgN0?L&fM[ UyG<D1&_eh:1dM^zVVZ]gփvUNbVq[&AE4"[ʙE%#`1DQ{`R Cc ^đ njE"F{G35~Ta vbVvYj-J{Ouj2ǍMFث}XT蚌[(HA}?<@-?/c;r8)6!cD^l@c0k1]ھZI: k˒7Wz'ދ(X* 坸fFn +֢%B\5rK52˥f;Յ9-}X*S=5ȭ#A$|N˔:̼n֕S8Aͣ6K[]VC_J5^Lopupe+M:'`1񭠱=7@T_-E^O&Mn'Mp_}ʬ~J(# f؂h(r ( ΔSe$p54X<[c X ssma3ϩs.sR* 0r52Go34sEssH/0b;Fas 8tJ'tD`uWouXuYuZu[u\uV߯5sP>P l;A>Q6c5,ncea_b+dKQ?; "2FB^QqXRpFG*R%Ǣ(>*Q)id%Vf,ԲT&_Z^Tno>]VTf f=%B7e>Tmxi>0TgJ&xZnT$gw%!x)Mg{.hijhk0tU?,wN`u1 bh{zCC^zzOwn0kzkå[np q52.2^W&K|-P-b{(߉7OVx Nnfִ%|ekyGFXWvص65ڏيA%.Waj<X=~fϳw~n ~mZlfcU1ZF aP`.x „aL|?с[N㝃O Ԑ_=}nGw&`yg{ء'j!s0|uMx=码E`pA(߄B[mu7iJc~KA$G"K2)ifZ^C?XVP%yy|\^d0@] g@pUBrvy&BITgRM\Р ӡ'P gd&Z͢)m Co )UxJd^evdJ+5nؔW V [U ,t!4~E [Wb*]-Mt_Eq74h.L9?TXwnۛ%F[`pk$˜(k0kzBTmB"!\ p|j(0Lq|rݍ3nZݾf\w-iJWct)d43YbR%USs:TmG4n%O *JQC GsIw6ْMHIT܅<͹#wBMs=:C^k몵oVcV\o%;W]8E_lZ#;]&nŨ rǡ!^i@y{h[87g}Aw>@"Z ɏ9`!GktX0A2ⷠs w?/5[so{DQ35IPզIga\,+jы=TQlvWR!΁&={oӈLV)uK)JG ۽riijZ8JrJyԙD5P:9UMSS=Xijլ\Bµm\ ׹խw\Wկ{+`JF{XxƳK&2yWFˊf d-H?T ַgGvZh23,<`{Ї':7 XvmPoTBv{E<8[NmISCC6WPtCֶ9^Hz/}{xu6[6^%nUHK Nj̪u6U.L ְa Lg.̩cS^$" 'x"qRW+',+V',c%birh}Yn N X<ʳoaAkYt$unw7|g_mHC~MiFA }dr&|[ ηܳ@c&-˺Lje,3E]ҁʦSIod@6tՅ:ŝֲ] 'UNLiKmwki.z5kuNsnש6h)^I5R=xMWy֕oMVτ9 %(^FXкӈoX)O+B RAH8o+@PMջZp1ύiYDqRI{GsOySD;R*KYױHH$iGLb]<ޱwuDQk$ >IWVݐx/Ǯ8__S"a>uRyW?TAJr.D%%2RVX637AZ{~SnX``oӞˌ9~m J/Q/Dgg=S{V? io~q6O:a}~\@|x}|5S:Q`a(TjLIN}DP@K H4z bIG$rZUS҄̒ZIid9m$5Me(jnV(LZ.idF-M-Ki25L䜵l*?B,_beSr!^eڭe^%X)*U%Exee .fͻq[N$f2&K_md¦oϱpʪf"j~f~k.qͽə9gg!F\y&u:os\"Nr /h^aN犡mzѝx]7]}/9zQ6&h'߱xQ?yo7/C?!lz%K-^8q**I*` A@!*-_r ` H"1.$c$i1MBSL51wn)'_Si+)qcsS #2X0韂P[i` P ^z.Er ^ޭĜ%Dr V&{2'* +W22Z& Z!dۨ.*_!i+jb">k+n ƪ,*]l3%Hz)W"j6*qp3XH$B$z=o&6+e"l+v*wP DǯUx jM,ػ..cF37n4cGWcb.tpI=Kg.0LIS쁩4N4wF:RY,<&g")+jgGZcjnȥfiBN.mV"dE# a"3 UbZ>iRfBf33t>vv'krok~jmv/g{7uOoyo9wvB/p+;jyjlbp g_,}0 z2N8vogLk~>RkcF ;8,g]p.LU(^萏ކ,;sckd3PTAde10mňuX[)yZSZqDըٖ;1qZ?6r)!s!W7<_߱dZIy1mxPRvr$2hC*)2l7n * 2.zrzric*ejKMkg*KzsDqj.&9$VU-\~H=ﮎtnmk2u+>kӡ+=='A*7\R&9{Ȍ6/BGks<о{ߪ+n35ײ*RO:MtM{.,6o~䴍=8<#kHo4yMۼxQ_hl0=43$1B#`=AH |T3<{VMuW-X'Վ5'->-Km&6Z"}N}w9~6~u4=ݫ}[0#7vz6'䞛~Zz:W꯶WNg~~hCc~׶j뇮t1QO8j0[t,#d0UCX 91pƏ-b0h PQ%TjQ0 imtCc&dDTѢJ2htE*!ʂ,CpbL0 `ز MjE*R7rΏڲL1r33s܄"SA>S9-BP,*OdEd5ʹSڳ>4S|n\\1Rqz(]b]Hэ`W8]];^|ujWV&s^ ߋ`)8^xdxG)We7d>}]aXk~yc nh-6rqõ:0 fk1rHŏӥFX r Șb *{ 2F){mv '*3: _*2U.j& TIae3Rer:Psʼnj4Jf/kq֯l5"e%ut_wM2eFDt14_DP:N1# 9MB?04! }Gd@"%d QF9\`6Xy?qORHQ>b,XRGIQd/]KYFpIS y, V Ǫ%45O</K`e s¦Ax2W^˘z3cI+[Qt5դr| &Jd]VΤ9*5钝 0 '9*]Ќ1wfL` p xkS _-3%Ud+~aQzL2XUlTV6}la7-SWߊQ25uc+[ҥ6o˰N\0 f M¦ʆe NnjR¸ H,«n+Ы".+괐pkLK +B â(NvK"0 5k MJ+KY+"P~;q ʯƱC3HD,MCÞ :VQpQ4~9CxLܣoѿtY3js1?1PcQm^BBCLDN$V &6Zq,MM^pYSDv%[E Ծd!VR!yD BLl!AT~ErUOY !D!OEʑ(c(E|D&Kvjv=~ٜ4l]2g*Ȫ*=-+r ,Rr*s-*'#aXac.2`RR.3/j-G10!+W j.(337:)93=S3E4G34O4S4W4[QBmkήN#fmfPGn قh'NnR'dNhGvN&N:ZS' 倮T..3G9-1sV.>gBkuʳ:',8(TA`ئ&,o.o莊zB'kHCCȊ n0C9/LIE=EE(8o!/ECoA, @ ЦViO@l)Ӳ)QJҾT L MD-#Tto2ViOoډ&կ$&MH7uS)MP;ps0UӍݐj-rp0`u3Ui;ϮנWgXMU!׌uY VP8`Adʮ0 0[240S8 .^P:K( 1 ۢ+k @=5ٰ9C開W%LnC.G/nFfN3,4*+DxiECcD>d&,q,XG؉11Ĉt8tH6Jl,SoO oP[NGoQ jPяbwq3WM/M/㴝TNINs;O KY//K/Ŷ{91RAF(jaVwUw7VIWQ՘[*VXgU]Yٙ9z'|Yy9muxuY}jC0\w\4\K3]MVap{ŋdb1ր8XbSd5aQeo $8GV1z// 1v?`+ve+#nڏN1d6a`6ȨvV~?Zǜ{_Ñgک1?kɚjqvފj&xFC6DnQxj7]Go=&+қprYnep?wu$C 0%q2RLw#5O-wT([-[Os"O%;[s&UG$/2wߔ;eA%"-IF7WzzMc͚řӺ;3|h|E 7-Y7VgF.1&}FzV{ۭw07llr{jJ`YM.C?﵂'@U:E`9n;/aX>g^O8=S $xw;ėk>7k\o\W%A/532 FB[e` aHԒ?(X?:q  ̸U`,PiؐB2t3"G [RDSȒM,M3JB4\qσAERIV)B EZv3/QfޕQ!G˘3k̹ϠCM?.cT/ĊU[vJew*>Sλ# ᶍ#ܲ:r ^wvʋNyy۾KqⶳO}y7u}%7x17k 6ag\,`XM5pat!4~(E [j~ƚe/VTr=Ta?L?C!1C$f`HPa)D6hdC~adYdjTוfB(m_!Ifc!RVbX]bjПgy嚅%gM:4'{*甓ejv蛢LbJ bFZSz奡ic©Уt*^&첥U~X1PX$9uDYdz{?~e+ѶOBr{nvXKΫ +imC"TT!:ST>4ϦTJTQgb'z S0$@ R#S#jnUE\@E!V%[drFCYb,YV)=Qfh>XO&QkVji)7#Օ&2&21Gȕւ_)k`&qI/]I؃w b jiW`/2Sx3@3ՠ3R64]4Gg9hU6s5 6;%rHrH[ȒUVm=#I>ML>gŲ> )ĿowT>T w.6-(#$tPftFEG/`D+Ķu`u<ɖ,ɘv\əɚ< rz3>!AzDp+{ِ-SB|ME[J>[꧈{WKGJɧ˦v6rLd+7M gzmE'}*rL.)ZxX'}> 脮݈~$ŐBʠ*JzsS,#CzFԣWs>t,|ʥ;Jʴ̺;ᬹ^j}2QVԄJ~n .L Qzfz甽..iͤ =eͽ7XPMMѹ+oOQ45*vк*Θ>!N&]CܚT.m-.VD^;YͱJW!{I<LՀYUq@;_"ۮ 믛Z;e:.ұt`_"$-_4PMx<[H١ \`T[ VZ+z6 8! ׊}Ekw_K ؅]t_=Cj)m& I^Hx\;cK׭ĝ+N OM,~Iݿmοf-}鞸x-6avֽ"_ >1FC 5j0`A1.Lp /:bC^|X@ )r,IG J8FIhs&N axIH&W9hҘ~diKBE?]~VXe͞EVTkvm Zms΍U-?8Rى*X`}VbƊhSBL٠elAeA&ѴA-~~ Z`Lng*.Evh0|v& F|p` gr 9vTmFO?j;j/ <hD C1EWdE_l,2(f ‘Ft{ g$#=JR>)ܑ$J?r ]rI+LH&2┤1 8 LHULh5 6o|9 2Q' LO42-FM7唭NB+T RFa?-,04W,6-(M%*z/nC7e_+Y]ɐ?Z5HY}cߣV b֨aycɛvhZlU {j;Cll]62᜕Wz|q \_U`]ZҗbOR[ `W+\ fLu%hfTfWJ)dI: &t¨_&*|**oZꉲ퉾(lwJ$ҾVp*)Qqyo~s .MR۹GiMMgV UrKr1oZ^ڦ н(+QY=4I0:]޷ӯx5T$' qK ^OkpժOBǷۓ k;36C5%/2n z | wa+PăTLR)HILt~IQ>VR/ "j$ Q6<"x%(@t᠆X)hGdaE2 )| اZ[4" Dod>4TxA*[58nO6:#,Y\h IQgYT;~;Q$"5pA?u-tQ+Ce'3/Ѐr2)ia\\yVde<& "\2cXLI_jL0Ii)sdTuҜ*Rj0j `x}nB Sf7jLqgRyD7'?O|nN*\ D |m)\"ύ hBڑ g=ЎTBNBR !Ɍ7w"8עέ$5mtw۾H4㧀5N)> p5BӆN6;d[(F ʟ@i| *^Þ, *Z+ +$, ,7vJ8#*:q,&+0L47z.|+ 08ã19$.?: D5b(!.-ī-0i.?LDî?,:BDD>:,\ S/TѯVyXi;5/õ{<16C f;cC@PƯ ᛽)c1G>v&rtjYQǎ)GQS0z={DG\ s=#UBy=%CT[vl#x\0\ɑDĴΐ4 b53A 5¿K˳LN{IA"3 ?T34??S @$@$ʍ0JGcJT:TkUcq5X5d |XF8id`F`)m݉6P-,ޠTP+AʬR'*< =+ /LnS Lt3X* <ĬTL#?>zJ @?>PԑhԫHe)TJ3TM{UI}?TR4sT[UTyj@Clt@;xhX<iƹ CbbNr,\M |p%W$BA At,v82C|yWItݞ܈7Cxȴ,5,6,7n±"T^X#-UOB,WSFD*HD-Q4.DSdYH|D8YEEENL .%/ZKŏ\/^/_/`\a3FSKf?`;ۼ CWn,,cTY:+É[ I49#^0;^]Q{޹I@^3KJmEkGKʘ,4ݣU׉Y͝鼪 wh}z 8p4*BuU 1Ӡ\s kc}c7ΐ+8T ΐr`73 󡘉kG@DT,=K܏$S7U \3-P~=`"e.5\dm#枴TaN)]IdF_I՛IeEJavc(]x_ V , tֹJX2,M%6!da#$XXZ2}TEZcgOIgS=(m2ȅ5XLYܼvtȽ2E>2=-lU:GƈlSS彮쾎\G{ұFmٻA _eIFJfGTebrmTfJfݎL@4_f$np.nmnm,JfuN a%K@9KsE̓ͦ07n uC̍q}y K 6aܜna;g :Raޏ-tvK8~6AgVqRi ,('Y&1R)V6~j eq1::-P -r':r+b/:9^qcIQ)=R;mkZI>$@U[VN;& Fc'4dC^s7=VS>e@6G7W7gӺFes5l6l% RY:GGB7,t i|q`KTUnޛW?}:pnfUHPQ}laDR?uY/c`nXOO _v *c2{C$axW+g“؁NX?hvNN+qchOb",ב&،z֏~X&>wzx,g`Vfp[ĸxJ=I0yZ׈SDyY7iy+R' 9ZِēoL'Ē//(Zgyz?/ym̅ ,{<~I{X~'{7{G{Woڮ_LTYa̖l_=2-]\V]Ņ\UsN\^1kl,1l{Nh Dz_'H[G'˗]/}KR-滹^x^gmiyEuIG^^^^É~d`~ ְl5*o١5h „ 2l!De ZRQFŌ06RQh*Z`Pѱɔ-34RZQ$Z5\1iL[8zxs$աEiv4h˚Q5'˜v]W-1>+٫x| ̣0yV$}SLu=^z9+s`ud ThŢNZ(TRZLȗ"7‡/n\?<0 Ĉ_FΕZueT=_NFvÈc𹻄E?qW9K?bg^We^F]gyGv X "Gx]Ux`Ğ1(qtnÅ+"hy r4nx#©cB[,)dDV?]0m9Iy}n_ whwIO}Gw/݋s/gD^P_Wwx>e"w?K_ @}9199PqbH- 1IO G%:urBVիLjSxӟ]qi^NE_Za*gYI"xK%"BEUZ8E@PM\5gE!XjS=jODc:UZHMrDKEL/]=3%ؤ.rg [E1]3TY([˙d5kU3arb XSb엾%MhfдfhIJlr&/93lkԦh"Vf7NK\8˱3MbC:Cw}]dLf -JV(FTnD7WЯvBx4rp)dM#FYz<6&)CY@I<=e~RV tC',T{tZ':bhg U~r_@ hWĴK:+NS&h[JҐ5%iIMbrفs7R]%\iR,IyjV&SFviTqSuɉ S wZwԗFj-sZ]%O I33"-B%pc[쪩,/ jƌ@5q25 Ѓse+KAq B -|v{W pz9_[}XO{3v@?j6wE6MNFX!g]#I4!x>kSJ֐YGڮZ6VHF)M w#XuR6ƋkN*ҕN^qWE"ˑsJQ#9}o^r<NK5I܊Edȃ{sG&veͼ&0&s+`%6{9'ΰ,>c]vonc'>)܌K,xӝdg.Mw1ޚo)s62<4W׾Ig3Qt@hl[*o -MCS{ g>f:j` o7~ۺUBsE~q!q|:uӂ fՕEd``WIZ D֊4= ZEz\! BVPĄca`]9 ``جV[ jE^Chum!$-nYytq z5!#ԭW*|=}eaX WI$Qx}JzMܡmrY!ٜuuaJ)#>QQE2u1XbeX(Q^&ҝ9I؁ܙ|`&̴ڹ(b1i-~+҈=qQ=9Yb@Y 2v=LA?|@p@:"D͖}N<T!Zf^>nT#-ߤٞ Qa٣IYK\٣<YAA♧cYjS 2AOZՠMJۺm aq^!N揻PS QRz`Zy%ES[aQTbQjPOmeFK¤\cqЏC I P@Ija5k',(8@(Ă?4b*fs܃!1(f'A$!Va!"!!MQTȕy1$\˥Qi&Aιu!hb¦axљm*nnM]iR f[^E"6-j"1 (*"v#-gyvgz^xz'1.$'9!/'}v}V~{(Zz%vZ \3=ӓ׸=sed*(Ă:7&?m>#LBI_䡦Y@f=K%aGTq(PiBL%iD*E)߃ie^gZ-V^`_9e% *^՝ک|cYG\ YiY$ j6`B^jd᠜n ^ghF ?08d *1P!te^fkzhJF@gru&p"'i>+EyWs]P,Rayj—uQgxq^kW>溶kʗ&!W=kfEi'&v't0Xyb) ۙ'W|.b"()fSȺg]J̆*RQ!gRh-Y45&aUc*34Ӿ(63L$?A*`mETD~-OpjmVD!t-j٢-ؖ-׶Fۢ-mڶَ--ۦڎ-m߂ߦέʭbn-nnf2.vnn j-ߚNnnn.nz.뎮~n®oBJo"M$"eN}[$XT*GZYfRjeS*]%$ZfV~WXooӶ\Pÿ mf h3*>x(.*|hB8n? ð@p p ߰  ˰0@ qq0'q1 K1G17O1ew+qoq;qG11[1Sqq5ۧt\8=q," c?L51^ o> (*q sq*`h[pf݃PCec@+34 JQ5R'B(tg g$br%l.jSkr͊^0NrUU+,{rXOuY,Ă50~ZRC+DŽVm-^Kv2'6B bGc[cG6dO\JCM#tD4DMLADLA+*9A0E 6GyDė8#Ğy9SSI9':D9p4:?y^WzsCK`NZ\[@wzAsUBSB/s>3HEijD#~ :tL6{KV֬:I_4}#lweB*po/ħ:p`[x};D~; DÉg-o;[x_3@Tzowx_ϹBL[|<]W:E,̿ [,}V9N~uY5Lsű̳,+.YXwFyϾe;3SuRC|CRBf;C}@T(YoXCo3د@9;D5GyDXM=V߯{oWot=ՠB @#+8#Bp w{#w탯ewvveqoSp^zez7/pwG~o/w/ąKeUPіx ?ߋ~2{9@GEOB!F,*j$:O*AG "6R"E?YcLI<2M?*ߨXlK FS7¸H-*TS^/ƀ!Vj5NZf6Xh6*YtmjU.5xbTvU۶dnWoWg'91E:jx!}츫€&qΊMm`ԬzyhqNjBPyjնA.ZjpH+Tj`G|yyU}Y"U1ZO)>-T@@[P2K&KŤ) )$;mj/:B.0{iA41'ѡ|!ʟ%j&/X^)*Cs*IJ^K+=J3'̯6)1r-< s/K4aP3J8ٴN.R+,,ؤtSFGRA5LT;"a$#릫n:` c aOeB^u(CZ2Ii#/ڄJ1$?8Fkvkkp-ܗ @vs)jCh~Q|`xÌUzEcf96Cbf ˋ7r+ٷV+6_ Jtւf.ކmfSV6vMv:f{楑 !3]h.y[ͣ9\܂*|?Oç'_WOyӣw_+/`'=Yp'=Uo i^CЅ4 eXCp9}D3*XLg{ƀ`Ȋv?`$ Lf!', nG\'iL#2< &oxy wd#s%!iˍc9t/ˆ M Bf>*" @^*zJ9J1\)+W)SD)\% g)Ure+[0a.^", fsc/L@bs5iM_vޢνM;܁#ÕnZ…)B?a ,GPHD]σ R?dC:dhBpO$A"{+D_js%%8j> %=/t!:i!;i"=IMA2ғqқ4fUa2Yj/ jbVUUV5+XjK3D+7V}%Ӊe,+Χ~J7uf$]3:Ͷ 3d*rh!&$sLh#+Ӄ6"9jx1HVHN̎c+{hdus]NC9'uc`o) ASc#M;gOy1ƑmBgcY^צB/KK[b :%0Dh{k?cq~eag2#![ ?n ) $*5L]x0aycSX ˤk,X@rXdS?2Mt'79:2}8^rS2'!tE7zy=io ܔއ]C 40"46:= X"hL|93W}S JK +=!|\v}"k[vw!/]$rongaK vׁ=#rW#*#|~8˵/njy(_D,B{؞;qW%d;D6=ʌr ~?l~qR? ?d_NW~*?T/HHnm B@8O$PFx㓴(O/CMGpB"BE]ؒI睠np =\BBM툄ڤE@" D: 1#ͤBYϾFȐc!P#A"Awᩢ*)/Ia/!"/B;aj19d0#,Q 04):Q cp/(ZQSqBc%oqs"C  QV1ID!/ a QIe|Q1)Ʊz kW.1V8`P ?R&Kte!S.R-J!WrCq'@N! P^rZo$ce8*&" .RLa3#/3ͦ8S2HQ_*,/ r˲j` ,%q6Uo8c8M/*"jS3s;9 1<dz<)!^ϓcwjs&=s5Q](`?iS6].)CI?s=%e6!T$ 9ܬD3O6oXήhꈎ)'$j V6!?nHrF*H35e (4Pd|/c A)f0T'UuSP}c);EBGmn~H /"R( 8 ZYpuHU 5(u\K Bt`d(x/Cc; /mͳBcgS. ^A(q`R^{S1` bBߓ@bU=˒,g0c0+/3-Q^_29Yeݒ^eid 0BQ*c^hόrEWWNE;/YUkebKVk%`|t֑N=k23l $Vp/""l?5n#nne!Vޖb]U5H,Tia_Sa&D&!hGbQ16L782?Af2.w1rE7tAL(Nq-;_cd='j'UQ[WwcsG7_mJF)wx{Rq2zv%WNsW(wwd r7:d(1u1"GE8*: ? -0Bjn$V?,(ˑ8YUL>H%\EVD ШmQG% +4U0֐Bvw0\Tt) !  `{96dF$BFp .B|U(@ $Cgq5p&X Q9qfG*i社qc8` 6*XX/ؘaKGJ9V'/` w/@&xd7r8bGyK?9ٓ啓E9iٖ}mJ4E'rb+G/"E2d$("72vR.YuZv>ʕleؑ깛4EeOY99 :X~MGUT?>3k3}RD9\ B$( wD"+sy+1 ]7w3d@8Z&6DiKeYt:"k)˧c2S4Qk' ޙ'dzGHO6JzclK}#dɛz ڮ1dD6ct(D g[¦{PA{{:E{In1~+!!qk!Vn=,]l"6&ARA%;`(ۭ3 m!·ӵEǀ#MB8r5˷{cCr!yϺmp7#3%B}ydyWt;!;gyJa8I!rE) /Dx"|9)َX A3BPy;<,x)y}"0<WCyƃBB;E|!r%DiD-ωxDLEYt/cdI ? &RyDbܵ {־E3L[yaaEK}Oj0{wUcPh=$P]W!7i=MO\ ,}O'=x冡kXݩX͵nk])Үջ'n8?#z!N3 *]m8`H¥ % 24? msv>.5I8U H6Wf .\g'(e=SQb倓hayK!h?l5[ߩj!|R:UdgqA-wU5mBEV&Sş(VzgUr!>_q'Ӷ/Fm+Y,$&<0ƍuzh? kcÇb"NlY1=?Trc%43Jʤi҅A$i!IZИ\T(j[Ô yM齭1׺O[B[LPxB5r2UEsEC^H2ሇPEb Z 2aDhaDlWB#A IJ#E&T̅1C?02 ՉL0q1ДcA^OLr_-?UZx%SEӦ/YU%Aay(8BIge,}i 7E nf-4YZf%+e%DQhǬ7 4 ˑkׅRƺYeft~hq5Qi nB[F.T-Nf]Q,zmǢkٳvPҤKulzj0? &D!baG!&WXocQ:C$u? 9'rsb TƋ2=/{UX }`S9'F4?<1DK/V֐O!C<9͓g4bu(J!$uP `MmM 5q$qj2S=mrhRB_e9X}.Y;^pݹZǞyU/Y!5\YhˎzkۥY>+_YNtSE|8!収~ =y`*?NW̖-O-(j~3r-羇ha_p/)_D0cD2L0!%0-Ydl?8[INAH/K &:j?H An0bHCM5` !I=6" H BD5T_jD 2`pTMgjce] `9߰ɑ{!!d\O{ qظeXWˤ!ՕHnX"cSRᢥoK-(fl.WcҋR&v2?TA,PEDCbB2Lo!gF19D17u N$xLpL3<3q ')PDf'I|d$D% Ј1hFPzhH=:I4iMa٦;Yw2!D_—e09Lb9qTVr:̋2%QuX)D"ŕt:=Jj(*h c-'Pvr8ytg*3P! ?8t#MK"7ϱH[[P2!w- p|hs9r r[)G]*W<59 WH}z֟uVd+{nZc)Sh h j;xk]zKfƔ>l`|p/yemKz NF]Zx1XY7/|e圙iBШ"leλݯ5SnNX'uAv"j+Z+u1k-@uaa1/ 0c Ȋpwtwbw؊7KzF\Z!"F[ao~bc:!y^y&x|rη73*΂^טܘ|иpu؎ȏ&JQmN%A؏ ɐ 鐤r.rͧŎɑ !) z9|7m#ɒ-/ 1)Ͷ|+gH}3? A)CIv8!U#ؓEO Q)Sk(mx,s"\4הT a)cIel%Im')0b* xf q)sIuFXz:Gv )Iby7UY阏 ɒIJ.2W}v陟 )f}9nisɚ隯 4y[y y}ɛUumoljɩVYXӖsXٙ̉٩9mɘIi xIrp)I01KIYw+28KS)#`1O@ ֟*Imh ՗il j4 Bt!/ژމ੟Y0l": b08O AJG!*p* J5 /%@ `cJdY9YGӷyejg,*E)!T#/ /5B=z2,B¢Ӡ Vz}*LwtJRpjw bX*V:+ CcR,:!J ԰ _*ģꪮ J/89]ɡZ֢j-ڢ-*2:ZiQ62 #ܚ0 yz- [zuQs'\2*4ʖ8;a:<B jLaR*Z5 ;+ګk+T;2 !˲"ɓ9Rڭ[%*zڰr94 wZ J)Qv:Vʴ7kZ9+ OSi 1 ⰵڱ0  ,:| } ɔ6{%zLbVjN;J'۸hh: [ ;;:Škó6N[%OOêBڳ ര+j뉙zt HSQ h:6 bqaRiA @ΐ߫!S{+HټK듢˱*[ʺ N˿Z P `۱۪g8ikܒ\˵[IHP\'˭L[ɟ?̏ʪc!w b{oYʲCj,JlŬz2K^)@lg-&{٫Bjz۵–v?ЯԺw$<+=ƍȏlB4e əɛ\9;ɣLʥƋYikʯ ˱L),˹˻̊ gɼLl 9 !ũ*jhllZ1{;yڌ,wiޓjԐ;=?AC.ENGnIKMOQS.UNWnY>2m]r^_.aNcne igmooNqnuiwy}0F Lְm7͗=*W~鎾>>n饎ꢞ꧞봾굎뷮믾>gr~̎ǾN^nَ*>y7N6}+l۱. XZ.Oo|>  _/oo[MPMk>kn+_/.3458:/;AoCDGIKLO/E/HW*1\].eOiH`fRsKA[Pkm{tOc#Brk6<[&k/OoRO8bc~U51m*` bno0ӆ?mpoU0*]^PO~|ч>ݞ:J/Qo? LX`ÅFpE21Ǎ? Y$Ŏ$Q4r`ŔIsf̛5qӧN9 ПH&%iS0s_)--L̴gVp*S" ֿkbLcmu֧e}cȑ%G)98p#0`ʘUfkرeϦ]mܹuo'^7*gysϥG>zu׵g{wŇ'?|yjd}{ǧ?>{?ZF@)deP@!Xi"B*Yk&{ S,iFDHabA #SBMiB6c 19l7i+q{fdnLBh͙i ca XQhJ8@tPB 5PDUtQF-?ڬ)R6+I3tSK5SLA4OK%QSuUSUmUTau5WkY5v5ƒ*&{|ʉmf'K,ccgFR/˜E&9*l2Gl}̞Cc5ɸv[8DA[d},.0`2pȁ3*s>cW;cCydKNRFOeWve_9fgFOr&Sg˯gwC~QA! SAk,>FQLFJ@k&xĭkJi,pvJ6mW: 䴓-2MsC}tK9H5GuAZIz]]Swځ]xމ=xOWyw>zꩩ1i_sb^'Vh6Kɟ8VqvY Vu/@kA0qHI?,1 lb?`kgMb >sa mxCPCjCCbxD (n0OA8ٺƷ1n. dDEZVe;YΆֳhM[Z~V]i[ ËEbmi{[6SOYN!ȥ)Ől*IA:Q*dHV|9(jЃ"A=U*d $ugZ{۳׽o}`K2S?TL=I~b \ཤc78, [I~2hFУLg^(}=}ZII}jիuujW:djSߺְuScD!G-]ldeqM"m(.v_ƭli6%AzG37FYRpj֡kdk|׺7ěחkzST;iOCyAQ&@FqCa^. AY8ΘKO:s_]toO^~kL[$-N*;ٓ|)yV!:[tIPbhp&QU/peu)Qo`˞&%Dހ~=x^ODSܜ t"E{'?OhW/ǿwLf{2~X{'AQܝ@@@ @ 4 l A9Y:*8{P`x)24 :i(CJ`Qr))c > , )sѿl13BJp3)9B @+;h!Kb8_Q>#9Ե[>7x?#?3|QcQ{ Q@Qe?Q\vpqvɦ8xW?HR$d4 rMK)9< J TjB ޸*Ӳ45,c7uS)9S+S5-=:S:݈ %ThBOycp 5 9 ¾A *Jm3 $A@ȴ 1%!TmU54ϰ3U+OD` VVT W[S<6y'(8@I/jŠh,ْ'8YRqnD)DWW}bDcسE.h3E\ L*F2X$fx}+!uݒPXuKt ㈾a0FIeI1ӓPԑ st?kBl P¸@*: @*"0x 򼤛 H[9[۹[ۻ[[GQܞGL\(lJEb{H(3ڞȽ0)=Mu\L$4(Pe=GnJe@h({a9:Aĭ}̴>M兯m^}޺K=XKXlyD|{\ {h4-AI):)e.뼚ȖRBh>ϼ}_~`FY|#qM؛XzgUS\)*-KݴA=kvk/3RkAq&V=ܫ$yUj/6[E $?^nbVkvʌڤIllm$mNm^m6TJ U @f·\To[G>A*lFon Ve UVnDJ/-vfn{n{Gi=mHqom gpoqq'8q _wqb`/ $>c>&n0*&nHk%T'r**_4B2LBCBJ׬Z%]̕/MxgYHc)=ǏAS=mS@@S>%tEtFEwFOHGtJ?H=ՕNj/ȾH\04Mo; n7D^u|&[uO{E_vb;deu_x@v!vcc g!_]l=o21-U.BZ)(11EĚB4vmu3>~zooxPG ^hjhaipֈy/y yp`F``iCyy7 iyy/z/Pm(<9zzӍ{jb ;$ ^+@ |8{ρG{ˮh8gԱ8ڣkڦ P.m]$lHK*{8>}GLuVș [|h7J}suLnc; H{@@bLJ["Tuh gu*~jiQ%90G#F# ?+bb3(2$ɑ&KNTUp`jiTdyfiO.(h: 飌N,n#>H*8Zʪvt`)Y?UʙPI)g 8@yǀ Ѵp#? Ț8Pܟ'r:1dC*5]E 9EhFs! P<̒H.9QE,?`%ru9lKxe+Nn,>2nd6Bsj26VMQd\X6AiZS8ip3&:v“|͵R4H4>Hac7 D1"N@rDž%ud!cE|yFNSOeUu!>@1hBR s̩f;Dc`q3<[nFETR3rR+8墏x|2PpPh-:-:BabjTHb0_Wn0h%k}EDGv=b#֎lg/9͖L#mowGw nhmm#@7cz'H7v8 .׽g{܋=]O~M'xp(K S!"D-츇{?YҢfĢm;#?܄脸'Jz#_9Dh҈TL ߹WJh)Aht*QŒ=PKgXK%11] zP, < ``` `! x9=@.!jǽ1aJ^jra\ROyׄPuȹa @|T-d_Nt݉c=QY QMLN1RF, O`HbeOjdWl= b)P,h&]$!}! F|1-b.qclc #lc�3*#4:c4Fc5"#6F3r6.7F7f8n7J8#9, 1TXh}u =S飙->ΙY?@W>04_Fnؠ!Ѧ0?V1ZAd%?)$JUāNl/ .iҡI +m/?2MdJBIdS -O*HTReUZUbeVjVreWzWeXXeYYeZZe[[e\\Q\Nadׄ ǥ!-bɹ` e-V`VPH+HcN(|WEV6 e=<}b foMDpqfF;OEB-C tqwnW+ze|p6R#Tl,Z,fgtnbn'`'ww'hwfߕzP UǔPilM\I$N'(6g@ h,%MR2mFR 5, ( ID!YN'EHD ̘L GYD0Dai(rщq҆hf.zkjmN30aՖLɗޝ'&s'& <4EZ dsR6F'Z"^d€6 K6Zi%N"ۚX2n'ԍ_eRZm?+60J00jAPV}֭ J!_`hY$uhɀC ?D LU$"=21-]h>q{-1T^JOrF$Rz^KMe`,JOZ&`[_C 3  qfm3 Q7q1"'+1#"KMذ?^!EМNYu'NdUBA,SyrGv&V&yߜ˱arHJΝ!CG+sZMVP0l\doLlE47o:r D.́a\ $˽DHā3U U^9K^\=6j`(t6G_4]dBļf[A2 TvcH&Vth.(  ߕ$tTt30H؍\HΨ#*LS/S3J\RN˅PmWH5$ IF0dX[ KYEC6Ҟ]ouR)5 *n 3q&&dK/%KцMD-UrH !$يHHfȭBSJȕ$`luovpp6A,l#7.ީX`P0 Bp4ЈH|ȄƌÁND`Ty!x@x{}w{ǎHCܜ y}wԂ+#G8{rOW[>brKݜxg878/K3z8/GUz1ઌ+w]Ws&ϑZtb=O ׸Ƥf8QAݖԖ3")v PyOw/{*rڸMPgM〴N7,"/f>O"G/p2BC՗G+'!{ǧQ g=tk,~Yr+vq:o7m1 oQ!R]SbyhgZ 'k"#ݡ48+!:0FK[:/+kg넬I}Ɠzz4>Cs0WT-1֏򘦒[+$wFߊ@>zv|5`yc6vT˙7w>x` c~z۩w}*޵_~|zxC4.Lj([㫲R`Ͼmd^|b{LH>m|PoVIy$+MiHWlnKDʗ<0L]Ҙld"?wD(.;JRd6Mor6INnJ^9vt99tM>Y~ӟ'!΂ 5BP6*$x>9iQ{nTi> А j| Ue'VɺWG|-?YϪJbђXBZb;U2*d3Rlh)YִU-i'n]-jg+[־VS!*Nt%+^RB5]'6tt: Vn[]nHfzk%O:eLC̅|Iג}y ukIړ/eH3R)X$ %rpÓ+3 5>ERzј01q%3aVË1 efx"fd$?NȄ򔣜`69,sYR !:sKr8:ҙ~3<,Yb=!KjzԩE3gB&` kj[Zַ(yk\ߺum֪uasSrҮv}kkow6-;nn;&w!(Ta&4 F]nu{w nlV8q}'<Gĝp?\Քo9mq35Tpt7q_|<=">'7-"֛-8EP1 8Hdg$bD"Op MG* A`O0?0@PCKp{S)KقKBdLLdfMFnlPkj˵~0 S p 0 Ck p P 3 P Щ,b@m>%5 jlFb +:HE'n^x݃2 %.u. QNj( q|n=q #(qc01yX3<خs1㙀Bˊ` fLLVP1ў͢qϨQҲ3M1O1! QU a{QO!"Ñ"#znB„ZTߔ%hʤlR%S%#ʲ`$Ub%i&]&ur'}' %))ҡP)wңJ(2*m%͏wbNe惭bd d̒w!<ֲAmN0N/,"F,Q{,?/2۠1R2+S11#2MM+Ce)G5)5QsV5[6U36YS6k65m37os7{s6}S7g7896 88:393:35Q:::;9Ó<Weq44kFNEhR;@ETSMT,UmUUU]UCGgHk|VsE7puWgWu4X5FuEnVYFUFzuYYWUXAO5e|+ !>rގQc3uTUX^IU^ɱ^^p^o_C_ub"1""`a5`6a bV6bR#us"4 4KrH4EeUN_dIeEdoeeeSv]i!P!pVgyvgsg{h}hhiVi6iviijjjkVk6kvkklllmVm6mvmmnݖnnoVo6ogV^H5IkLmSÕdc6Uw[yfaf7(S#$1ris+sss4tctt97u=w*5.e,bF?؅ jd'x>P$^Bxd^E!b|z "czoB?c` n\ UB?p@|wx՗x{xUBdlZ ]|B^dx~]9L17}>|`9&F|_uFm!&E W xO%k6qStI7r| Ll]`X%dWqftdyXu[w#â#5@$Օ[8]{b~XCqZ!w`*7' z8,8y9I9w&70cb |’hwG!EB \"xh'!LazK)Udzd"d~ٗ?#,Fc9cv]}8]Xco( /Svلw% ]?v`A[[ֹEYU*y FX!Dw-Y8'%噝{wZ_>j'yǝi0"{wϘE?|JD?A@x}q|\η9 N!Y*B BDSbJ'!Bw  ToQ5s[8IkWhWbi:EǚYךo媋j# +tpp wa ڥ)!X7DYx;~ :AA!~*rహx/;xCLBiZx|Eb]Z]fE^ B(w5aoz'ׄq8CGycyS=Z^zexԧ|x|^lxeV^$!;Yt.{9~51B3|cx<[b0;=gG '0XmTV`[aQMW_l`we{Ę1|%-wY5ӼoBG,xGYrt@Jwt]\ܠch7zEww J)^]^&~':}^}9H| 7['|~Ù^ D ɍ PFfܳqT( F$EGa\(E4xPaHaI^n%=}aVg DHL /b=N} ?EYQڣŬ]孭@mn@WׇU|ϣHu\C:yͩ]6[<^H5i^ϩxa~諾!x#9å]:|+qs~{3\1Z y^wac5{+}!@~xLuB\ӛYWW)5`"] ;B@<(YwyG"L:DVGwlz[E ؎byK^Y4̛A6s7Y B9 >ڙ*+/OD ,HdT$&J@,aQ 󟼝"ihIBgli)M6_8B6eTV]ui2dLLFޖUKҬDH@,6S&Q'Fq{NFޓHP-w>C긴iӌO^4װIM1<1r_ ّkGC Ahx qѦǖtCO Ԫǡm:[<># ,pKh\;z s#AQ ?rZcfPn*\[)&A<. )IFB +eoKRy‘'(,l4d_&5?RAylH#,\˪q#K1cZ5Ŧ*(TcةNu+?\)16QFmefvlkU9 7 Rg%6j,UmoX7C?^ON捡t !\_A6n<[u\nH4t 7(uh{^ʼ>!QLpAX"2u[zRwψAO?~x/#N.Fwk{tOF!FER"C?4&sTŕLMlœFhNpbS1.TU`xfCzN(5Ї--8m.;2ڝA C E,܄ØD0/@Ch,}[ť/Qp(..!~t6.!q$Z +:ÊY#yoK3|cGJ:rQ`=Fu UHNe+e+鲇/k p`7@o}E*06`𗜃fںo5'M]eu4M[9DG"BVߎPB Vbuhi@ 5I9(S6Є>aJb-X$) L2Hm LMrQC+ im2>1tNa{Njx09xA) yCq ӥ*UL}h8mM IhS@l/Wff7t1ɡ>ئ6N*JĴvp_4}R`t %Qͬ)59jh/KZΖ6gGk֢5[le }liV̼-~Z#8[!,Y22lݟwxw%]nlQ|' Re#ӎg8l$$O S"<{t{ $]u ~O|1>/|/g~Q;?Կ?׾O~_UFkhCZ  |zR?{ r?ytW{{VAqu&iRj!tWV%''o]B2Q !h1{G{Ȧb\E5U2h-^`>(^^ᵃ=?hD_KxQ(1 BoyTPH!1 A(C { 2HhFJ׆4UnȄnh8lȂ5UzxDz1a1ybar10Rn1[j d{}x}؉ȉ8XxSwR7P԰W/rhp19D`$fE@BFBW|a-XDaGv/1}ї|H}X؎{쨎8(XGO1|!Ӌ$&z 9~}x6xIbʨ[LFL7TȕxGEtTf=}p}5I68w= ?ɓE)GI뇔KA }׊5!R0P r ''Ŕ IXUƖjȀ!tj&Mu([ĆŎ |f͗xAYi &O)&r@zR'ne vǑDnz7|nFhyd ȩə ɜ 9Yٝ九 9Yٞ 9Yٟj&1y¨ :Z.xdg>W(twUtȒ\{5uXXJh~;ڣ:׏>D}@jE}HJڤ|8LRPi+ڡ}y8Yd yɥĵb Nni\gC{{I gvz|}~:zZjzڨ:Zzz-:Yzmz`j &WtYWCjFXhn:0j8d^*9ZzȚʺڬ:Zzؚںڭz \xn* F1kS._o'WXrs:?F[{cf ۰ 0[kK˱+;fHtHtJjtzbC+SQ0du(v2 e !2b!x'OR-Үp:Q)G8Oe*%U[]5$J8z]fbXq{v+v!z{طr$&; ˸{+۸[[kK빜; 뺳ۻ+&˛pJpڮ+&97~Oqs/b(0oE!H E)fVƵ*@U`bE$b @ .1Q 0 ٶ26lA,İ,&$# (\€)* lprVpr/F,q1 @RF:Yw*Y-g23kC;$1 -,Bp(Q~RRLCE+(k\kkZ̀ABTRq,ٶ ڮSZxșȕ+ɂKɌkɤȸ;ɑɐɜ ʕɡɡ|ʣ,ʗɨlʩʴʶ,ˡɷ˺\˱\̗;jqLSf6+ &U[ -rCa!aL#8*q )oc'r(HsPQ|()o g5_bI"6E1ȇ출w6NQ"=q7k,z&QA"^+\wP;|ڼM2RTF£qƬ߻k@6RUPf 3uu&S1KK. 2sz3-#^K0/{'TK,;9<];y\0EƑ~!HZaN!-[ :+p(x\+R="C$kq4HWwW) 1{,(.uF F,+I9p=)(14@u*gA (Ȑ2HkdSHG nZʐXJ@ گM;)z۽z*,6B,1 0T^+x8Ծԁ "j!"s F\,6}$3Q4ߑ/!; >.ajo!N~(C( Kb `n?m_Zj]IQ.}pBE'2$OIIn?MN34A&S, *F͹O ,%)ǔ;bkQ$/@`k/7tzlG:pIs:WTԖrGߐ2IbR=+;8{GÇ ^LH_cx/ϭ;iU.2Q<N=y< PE='ۦɁO9Q[9MkTlXbE[VmZCSVn\ośW^w]wȘg -1Y޿x+ŜY漗9zgѥM%}Zj֫Sm9l̯i}vnݻ{NU8!aGN\pǗKqë?OQГ<=$yߖ^r Uf:ooCH ckFdC=`%@Qo:QRDWt1F_LeqL[lCG$1䦷toTq,lK1yK2ܲ2k<4 8ߔ9y3-50T!nU`IE=7/<#-DX( L7 S3RN];5SSmRV3[UTeRn(W\wյW^MH{aj'FZ1لb7܆N݌ŖDjfiX!vY|EWxp['Gysfb/5ݙ&;jT Y&|Dk.R9{P %l*b{nZ&:2hti:٤6J0@X1%2j 5ZAsu6מ6nVV~e0<:?0S1ccᎴko=z/qaq0!b0bnDP@RNp#6ȣs\9iN?\>9rtF ҇tm̙,> ܥ%o=vmS/D8adhKv'lOW /xa+$o|!?yS|/oŏc HȄ|dB+F0jX!*Іs20$ΆXhTӡ:=" N`v=ݸ]6] ^at/e9b8$owK] nϿ{3qECY4H "Ɏk,̲/ T, t,{:>@ w7@{ 3Lc ĻZ(AB $!4"DB#|#d$t&'(;1Ba=XB.ip==KSC`CөiC5Xٶʚ? p04D;D?3DbD:+AxĶ J)KKLč(L(PM ERNq5jx5ML M$4%TDהMפجM, ekȸx޼/9eR6?)s:ATń nLnL,aO`#Oa+Ob+OdO\O<Od;:a&$MSХkPMKJ : kT0lN TC4E DuQlQ}TQQQ!R""E#U eR#m$}%u)R**+(R+,-1S22E-ȼ#$HoNp CF =?K"#TA5BE E-GuHMkI]THe?>- MT0O]G+L=[>N*s[0nጃ-iH;'XRG a0 c Y՝D) ުU3] ظ& ~  ׭Hκ'EDSQ^+|W|׀؂U-7VUWBҸCmxNӫ:7Eػ ?0 |8M)|AYWŇA |Y IbߠYU( ㋈ֻ8)PEd M e؝epռP1l!Z,Q#kQՋM[GKRH[I۹E[}[ۺ[[e[-܍\U]\M <ƫTg8Zԭ+HIȰbYҕa+<54Э}]9Mqm~?]}W#YZڽf< }W? &*#~xZ^uZp4ŕ{%Ԉ߆ܲN]Ӏbӝ/H8M9S:󰗛-'ۊطp˱qᏘYÖK >`=ҳ0m|V|Ç i݁Y?ˋUS1$Њx~bڻЄbPe_ӒK=Cli1!y9{4ʁ%̙ 9qT?~c۝^gѤic-Oacq7ysFh0,hڴڮ0cLhe iXϙh|snCḱmaق؉رC&7 k̀!Ȟ^Va@^gN>^{pխ:RUnܬfW&Uɝ_ƽvi|1Wm |9|f*hgaNgo|unNY%xmRq/ 1na(1]yq^ )ޔqנj}Ћ{}mnX;-q'@ȃ ٕ=6Ϙ5ؐ ˔XNf*Z×N|a=e)Z|9py{hK7&~0/TImbHPb؆{ouk\VN+HjrHs-DͷѝzXZ.%d9vnDVt&ڽ0m %쌍~W*_*ouYbnŋMXcBd47cB8l6TF]龦!$ pWl-A>qagH畸q|@?TNK{8Pxm K>լ\]/ܽ(UmwLaoVa^* @Tvw?ܛ/ O!!|ِfGց`f|H% M$џ 6M'VA|yZ/UC R; 49$ɠ@,S"LJ2mT=9pb^D{>)kd2Ӵjײm-ܸr群k.ޥh*+T-Q,Uae/~#Sv;2溙7s{ϠC+gԔOV "쓱gˮMܸc?6=.ښň4ᵉ!_2li>]w/*cb߱f~<9B1g`}/~=OvBs1Dt<5}5LjlcR6 ᳐w!r7? ) FWiTLTmrFp0YqƚdiC5$$EI Յ  [ 5XDeq&Scyfheflfj)gZ%QxIԞy򉧝FFҠg*(ֶQN*6OmZ駔)QpGS8 C - c}9j*,S+ªZ.Zz$Z+">Ƥ'q6)n[.x;/ os[/t㑷޶ p[p(m p^Bqf/-$VR,YRk:;k(r]tmWWy[\rޥr:Rs2{qfIq >-| U KO{?5с>~铿>_ϳǩ;ɺVjخHv٭~tCK1R|A&`( D`ŀsILHYOZ ݧ$,3!oCjؐ9{(QI"D"21M\)*QÇb'V1?U"U1QiAB|bDvXB{iF,R  !QN>@XeOX}.YeOk 'I}1ny;n7mo}}o;3?8pG3^ =s$9K>r<(' c+sP4ćmݜ7is Eу~lלC:ћt+Iթus}Y׹p}^/;%S?ɶ7KᛱncvY~]{څ<<)2ձn<ix?~gaMucQO06v/^2{2 '7+BW7֑{+?el>͖I]Ҕ~M.=~O?u??  &. 6> FN V:-aYۤޭmƇ|T d jɔk\ɖ l ʠ _I  m!!.!6!.FJ!^!b …ŀ][VqN4F tXEĀ*E@&(D\Y6LiDU#yRa#M$EeT":S)P ١LK ؃!J<"Hd]i/^بoIz22:1RD3J3~4>#3V#6B2Rc4n7v#87^9j9#::D6##?c8c@$6% M1^N̄8D3D3U3X4$DdD<iYOTZJAPN EDAMiyb Om2T=TESħW'X1=GƟ'9$ 聆Z$(BP66V(^V>fn(~#(ohhv(ҨJA:J2Hť|fU[Z6R- F()b *Eh¡ $vs=8>RN)tlÔCeKNd+R)f)N^a-' %5p}Ȥ ZM2Egq bAZDi3d3azRHYPH'eY*rjF( B~6Ez d_\]dXKg=G H!d,o&I+l*E)F,iD)R$tGF@cvKcj݃ȷ-T?-P=8b bz`ΫnޫjEܕTJBR XmC$A6gVwLBD">Eh^,KHxDzIyF$!!LfN>ln$6SL8W)4OD,DViDF.JDԚD?T?k["0!-鍭'K?l)DE1LSD44ŖN('EMyDI"ؚmӒBuH+,>2Ԉ;zch!h~n2C# DB1&Ă6|60 46eY3onv$0-FC~`'DNFDd AiVjB,\~hUtSegڇR)RhsoTQ:"z&҆)E&)_`/,!MleRdSRhRYgX߽%e^ ](jBgt@+l䦒~pܰo4vHx{r`-4A }tBv4l{H(0w(z,j@HX]TA%Y/&ЕHL04T5e`ʫ!!'2_vk72hWeBZd@ҥg$H'X+:#9EXNJeQ,7FmqRԯ7AMlaosF vDXrV#!C.g"@krN }RԆ3ULh3MΤi$)Dv,QbB37]pĀvoհ-41&I33Lo#N+մNOn1N-?$6 2,TNNFUMuVVw5^5XkuNsXwuY5Oc5Yu[[XY5Zk$/PRD.SjJcVHu.E@PQ50 \TyZRr*]x7$bv*顖V >Oi%i $)@h2E3a(E-d2?IDRzF8wUDĩm7kj+N o5Vnp{SG$Qǖj" +Cgr(=WJTSp|~|MkLPrzq[)2q"C˒!܀3Ɗc=PA6kz##rӸ+zZ|!v l}b І7b0 h:yGh*M&(NUrƲB@dk3D"OҚ?EyfF2j0ZM8Σ@.:?"P#&BRã3.1,E@~zc3R(+z㩇#:#]0a0_C/Ir13OZzKp20Nޯesވ7ZiD ~[ɆF3PY Ģ~$,}1z.C+SQ*cĸRG1Bc7/{.z+>+aC`c8LLe OcKsK+,/<{?/?ߟ{O;//lCP - <5 D =OL1BTl]D΢4O.dƏ-`"-T&HU L:Iє\ҡ&2R8+R9-r#(lz1]5c6l.8|:SO;<+PsBBT=Q@4F!SK'5M%.L9QE-USR5eTPO55L_e5VTg]8T*(!8K3> ˆ<6d$Dg-rdbۚ9*F1*m | "ftZ}Hz g7O<+TПv fF0b&VXbuQd xI^ĔYFYe[DgaY]- mi t-`a9bM_βiz~:(ڌa*b)Z6%kFF:ލi.nK5[ MEʖ<2q])wqUz\,<|&-SA z2!9 cֻ^ü[_Ɓܴskj_~'-d9c8@ \x@Z d<> mP>&C2~C"$GƢp#VAp 8 Z~4$!Ionޖ~ BJ%ȥ KH"ml2ـ8\4yc&2QeDZ3sc~؟;1zXBZQn1nŠHQ!rF7)QKo}OOE}co?~_?o0oo ! P%50=-p39GP6XJC b hlj΂oY5pLN%P &H+<  +p w" 0 p ƧА~/nG u0Tkn&""\܇"B'﨎g%tc$]F"}*b@d(|@!h F\)Bq1LcPQT@+hSr6/&Q:N1 1 D FZp'khjjHh0}{h !al栊)kKj%hEkQI!q^(&Eǘ=mh[rǪI6r@m bH?~&P1Bk1J,A!E!Q4&%71dR I]vq4M{')Sb1JJ/1(3$ **tn`4$Mm1k(V@&aJGs0: q ´n+)vlu|lm5}4j8q,6[M0CLQw jvc$j1ntoaFu$R|l-bc;i} h?c\l!m["V*[)51ue'b~y6LT54fsN_ ^FEQ WY  ˰DOx%ERy1xӊaI' 1$J1evW"UCwvգG W$xnk0YbIT4mmA{ UNVW WQ3.EYK #Dqr}}l8ů#-؊X;bI^^^9;aks8 &{ 8_SS`D`aÆQ:Xn bUͺ:1B}HKEW~7mv\оs q 16{t)Jr9*@!)[[zWzRKk $6m֘kBw1ytǻ͙wQnO(\u;pqwbZ` d7s NfE {%:w۫c\RliZh4@9fV{7W9Uֺ\`ab=n ^/I*Vb8*`a cCͿC#l~-a!+A?h(4W)E0Bj;չ) ֶ^Տh%ҹ3`NcْKvCreV*ܧV!MY;a;;ZOy1ȿw][2?$ ٛ=ٟ=ڿ;kVǗڙO0LJםRs4܏y )?Ih,}̧WݣC)߽>|:iۗԷg{ gwg])cC"ƅ]O9Y(ݣݛQi_$ީs{ u%dznݻ@1څ ɍK>݋x{Kp+>nك뵾~վ׾>{w^[ݗ!Hf=uP!6rRjE\%jύQQu7_?e?N>=9y}}M\*fה@ ])i}jlAbAOIr]ݥpVbʟbb fݿ_aޟ_`_5#amÁƥĈ) q@TJ<2ʕ,[L̙4ki3Ν.q Ϡ'Fbɤ%Șg -1vUJ؝^ǚ-k6ڙ1q9$< q?|uZmI)Z*n1ȓ2k̜v94ћJ0@ԘWm95תcf]lٮMwyn\wqɉ=&_ˑ3n=;tj+'jǓolf,qHF 7`R+)IW_yDȀU arqQA B O2b! VXOT,w`&"K&#f1(c4hc8ƈ? U By?$K"Y$wQ&IT6 SneY~Ot6J 4#h&dtPHFl&d朆Carِ-R6(c⡋% yTgcURm VWL)޵%I ]5ʃ{Q((ĺT'l j8Ş V-vUrm^+miˬvr tsưavs1+ڌrC\">/^38`+ թRjxNt%XEwB>_O[9PvE[265Ջy浕>Ə׿ 6` [X"vma16e%flA5 nֳGwնDky(TcFmUajRQT2u&3Uk][մjZQ[Jwԭujww w-yϋwm{k䢤0G5q*a@U3s+O fQޫh WѰ7ߨ n,1M$YS 8"$cK).2EiDWLmK-1+\kYQ_4YY vK"F̃I)pH.);ID3ybf2',)܌/1s<(h4 \~0)?h(PAa;:lԠUլ&NZzCɬo-\z״eb{.6md#{nSh;{Ү6 k[{p{{6ɍr{FI_V |$?rLe0!U+y24lE #U  +_(̲^g8$lx3 |hB? c2# 8I^[ ΧK}է՘\7 8d&ˎv@io_ ~k b=\%/rK FdE挖'0(I!C! dy@Zs>)2`˄d9_" pxR,C!`!C2}0jߌe(_{//E/^O_?â[ֿl&H hnȀ Hnf Z oNV_uJJq WVRz8 jc2!0.3Gvn"j Vz`.cpvQp4c-S*ap2{YeQ`` 7 e l+(q?0(3Ci*/ix v @gEsau#&O^v!}s Iq qSwi"8>5reӈ4}O2XD0&8'5&37vnbogb0i( ‹ v qvvx=u(\uhndTZZT0oP,w/UeʕZK1/rzqyp x0 x{hFqzqyoe^v( zp=$Ґ(j B{1` e %!{|&x{=#&jʰ+p 7S| Ui{\9kkH|lv1'/Mx ҄ =9kqTلU:T 2` !הQrqrgl#l-lltlvIlxYlzl|Iu9 q 9 ;| > lXty{)w9~Iyٗy%!H[Ѝ_!V16@C12qI}r31!/-ӂ%1 #W o'qqQ1gƒ1S!*s {"(xK.Ý+qn&BSWH9b r` r-AxxtiW)wuuOv҈G//62 c -0>Ͱ :#xxqъъ-z'3ztZ|i^։110 #+OQJCb҂0BbA&Uc8 2Ӱ U `76Dfc私jdl':i[{g)Dxf"(Q& ++hgrP͐ C 0z r3תȀ0f5ج{*Ϊ`j@ psZgw-o}Ƈ$8!n r-؏1.I60rqo1p{{:/ۄ$r1*\2^&&6 6C.Ŗ6Vv"lH+-K1 V*c u 炲0k/{F;JشI KO+UKW[E;\k^`Kd INdeJS&c\7yUA!oAhI9xeSfmp&70VxugI6 AiZbh*B qb7=qqT ox ѧl\b# cl_e-80?庎ċ\``"(7IP=̓jY:+eff 0âMمTV3َ5 )!'\`X]2ĩW.;tlD܀wl | 8˘v¶ vֶȍǑ wlVۀmkocoZ?$'t&1. !yqʡe3Q!X@:*l" &kΣfS/ #q RCp̼+P#8ډ؃h'׃6<)8 bO{qF"t6 QBsL!xM0j" N .  xyjqЂ!M„Jbi1w[y Ne)S)z`50~ˇ? aWCME-6'zb`l 2 Q @.Ř!. !Q~Ҋw"qQ3G}YI֖dxF.S 1Q> ++Il|KvL6ɐ @c ѝhB+l@ (pȃ]Ɋٟ ڣnfdl[dU1d*әC7h=L˽4 4Bͺ!52ܴQuQ} -Me'v#f M$Heg8}]S<`>-,Y?ܾ Cu;W|I zȥInyLi^^ṹ"$N#%)/N3.0^)~ɪ =㱰 lQVvI~JnKMHRLNWnY>Z^[]Xb\Ngni>j^kmhrlNwny>z^{}x|Nn>^Nn>^[D\)\.붞N뼮뽾.ƞN̮;.֞Nܮݾ.N.N_rJ 8/"O!o)?*_+-(2_ o4;8@:/EOGCFHA3O?RTV9][^b_Oaoi?j_kmhrU_Y`ot{xz/O/;PK^<ٿPK8AOEBPS/img/rpt1.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, H*\ȰÇ#JHŋ3jȱ#mA dNT%˓'Of̖6kfΞx JtjDTJ ӦP’ZmժXjZU]U K,hUR-۷n5ܺ ޼{P`zRxB q<reɔ3OނΆ8MzҨM:ѯ=5ڸs޽l߯o-}'G~|sţC^-֥W}zwߙ߮;ǛO{{'ן_~߀(`z2h Bz'цv ($VtH$Љ: $H/tӌ2֘L8:DTM>UTRD.ESF>TM1UYT~e%5xYNe טrIu2_XařIb YY'f~9٠}f(iV.IŢ)ovipƽVʜo֡ `wu j+v + K&6F VKfvކ &[覫.$@/dJ3M7o5A$B\$TF&O6\iUX^eVY1煗~ XȄi2&򞑱e0̞!ͧ襬m?klmn--]EZ5 Z5ZwW^ hjfǽn xםz껀.ؒ)6د:Vg3J0S6IVv^re_vlq&[Φ(ot̄6ϼ5 ΕRjGjv_]_ Ѐ<:\` JЂ3 z`;Є$< Szp0 gH^D^(Z0_ ̈K"–9$*P0,Q cg[q..82Mh Ѳ6Oʣh3ٱ>86 doBR5퐧JsȩgBN*1 jL$%5Mf e'GR4(UUfHE,g)Z%.w^ &0g ș14!ȩό6iCT# g,bXF=>lvY_rtSs>7PхPJhWPx1Yԋ͝;ߝ,sSH7P(V =4z;^=KYJh8NuCRTUۛOVJj@`ϩzjJ+\A*ڡ_؆XNfM,ȉ\ֵUpe^Z׾5X[ZC3)B1n889Zֱ=Hc'q4ec^vj;GaXCȹjg!yʓEank/!NNFE 萔X:+VXt3Q0/b Kf!;qKf۟l+<(9]8a xA H`)c֬|?, 3B9tb{h$;/MWLiA4u7Q5uMIJ y/#KѱY/Wz{Ӟs6QGkO^_[BŻKIbੀSH lE" FT[n *h;8xv -Xo36 VqƜCH<;uic17 ֘ 7./NfڵrL{ 8 Py Z.8m絢{p>hğwV"Ag.7bPoWi-1z/f Ș4ӛִϛlF?S yD>NۯH bAiL$O& ιEsNx`D'R_lJ>5z ӹ}3sMHE / @?$j6ѱoq XgU5;Z|2WA@؟*3DbEyw$gfm6U%gH0 PI:DM\NGE&u;QhQkBm2iUisi&v)vv-RS3w659uww|jk#6vTk+7p|{T-V0fU0 UVv`അUlf'a40fm- ~0,ܶ,8D,y%,qH+w}8eo-^l¢#-0 w}pXC} qcwc9V}9&A6 aq c r̀' 7@[~ 1sQB`d "X& ~  ~0Zǰ? fĈNHaX"'@ Ǎds`H";C@sB9@t3PE9 ($K$u)1EuSӁf]ev)2b7 2vvS^)<у^oG/w|^48w6(_8w5H7_Q{f`T xWfYX NyD0a0 zI5b c |z\P|gmU\PaЍ})aԀ{V5ɧח aYab݈{~yq m w{x h%7 x}g GY'7U~o9XWVe\fب@b `dsH&e10׹?ЉS?9~Z)%b Oee1׊XGYᙝ7Ќ)K6[,8=Ǡ-BfO Xɀ5$ YPx\gS"h#;u*1QQcG<4z&qÂ08j3%S3=>B3ᣃ<T">F?A, $dp ~p~nt [dU pYRؔ NZT0]l 2Mf > UYzv?goHY*dVᖎns[J0 o z+VXZV熘m|(nz{A[ qA0MӚXUZIdc Q}*mp~l9 <Ԟ%)|.~8{["87!gdSg h\H \!*h61[FQT|*ڢ-;1:v#(R$XRF9:3:mףh<)&5=5jq{4:S@DuǭPT 8FXaͪEmd8P  Tba`@x4Yէt+WNlƺjȁȇnzVpV+,T @p=`W$lֻܦmڍ|ؖ̎VPX F? e7V {YܧXꤊ  &3n"{ȋ-X 6 t e&+Z '}+ ;&ún:FFK۴RQ ]yQVEY][ubeFaKiW;Rgђ%wGq,4e:{@ 뻱zBˀ~Li&y̅d6|ֆYP;wdTqxٰ;çxřb0i#qIנzڬ2o bix-{UfayapӧNK6~p~zۚ!9װܜ9p>OVe銝쩰Oޖ9y޷П޼xA';ݰGzOl>2gB|9DwƐ| W'ĵ3]3%'#*( jУh^g=>e&oͤ\O@8Zʌcp+"NȦ` 6UfNƧϖc A+hX7ͨuJNUg6 3V jzs *v~]NZ'OKNAqpp:wp}͎pwKZ)'k/X|6+@ ;qۯ } rᘋ "{h( Y.[3h."8=?<9E{tCmgEt6WTiu:N&Yu9]{FevWd*-+._!Uw84x\x;xpYa0xmd& uxO˷WY0{cPֈ!zܔ٦d!l'c p q/</l#.'ï mc6&\ 5̟/ ='hf:t?mD*xMd12>& S=oX; X]"IF'C ,pK! 2,aDZdqF7~RH%o|<1Ǖ*Yn9 +kb3'N=y(B%zTiQ0:TjTSROV]~VXemŠ_śW^Pc¥ѡCax⪍?vȐqJ dPOeҝ'Y,q\m>}U:^ncU]دi.;]/绕_ԍ6-8wbĸ^fFئ\ͯ_=R]Q`= ;do@SD)cc/`?:9 |/> o^1F2oܪ1yQG!wjHI%y&+jdI(I+,lR.2L03L\+M4T3\`s-XNUsO?OA> UEC QFmQE'eI-RE NU4TNGUT<=u US%UUU!YU!$\?*h^h @J"XcIJi&NZٙi%hZjovն[۟fFsիUݴ&rѥ^=ﯿq8\C `fb}QYnc?9d鏙9eu*+XNr+c/r#sɘ}矧$ZJ2i0\Z/ńi:Ǥ7j7TeZNA&mMѶ-SX0UL34TPIwU[b"p(r4c/vHfatӛB])ԠJ)R,u=a}U\=r?,v_>yw>z߇_/ȗGw62f!@b id6LTS4IN`ӓʆu0mD)BJR'[Opz!g1U7!tXP!ڕx5Dp!sG A^Z IHF.ґ2T HJђV܂X8Z|e(E2 >e*R?lf6xvLhK Z.oY$Mi f5b)MTZ鄵eV#l6UӃanԛN3TU g8sVH<Ÿ\$r V>b1%D0_3JVPuq:.o hF)QnԣEE*QZIUғV+uiL9җTMCҙ>)L)DjRT~Q?pHjJ^"&fLIg]A^0O?MQJ fBJyӯ.T ch0Dlxs~_Ӳ"Q?9(6ѓSܤCִ#mjO[ZԮV-keٺֶmno[[V.kwT׸=\)3̹4 .{KҺ]ŮWx`uKԎdU[3/آ^jvOr}/]皶%_UHNS}!:XvFĝ Q\&ٳ'C,7^֟~.ӕehR8{31O x-eb1mcX=򏅜c"WGFrd?d7>g<?yG|1yw><7?zχ}Qzշ>g=W?{}q{݇{]+v?W֏>;6}O~/?ۿ~_O?@ $@[K%r@a@ |@ 2)@ԩ*Td A4DAAA! $B D#TB#dB&"tB)$B,)*\B.B/'1B2q1-27d89ܲ:|C;C9=IGvDGu|GwdGxGyvw؞qBmFکU貃DȅTȆ<(@ ??HȍȎ뿑ɒ IIɬ" h R T˴d˴Z˴ڒa,4 ˺˻˼˽˾̿$4DTdtƄǔȤɴ̹ͼLA`MMBPGB?yܓ}@ʘ ?0ST Lμ X8tNN|NN.7CYDEZ$ODTOdtlO|2 OG-ʰ)ͮ`i~Єe&]uPP SP ;A]3C)MQM%QN$Ɓ QQQ "% ÁBKR Q(̣R+"PM~XMQ*S24ESG9ji~M>;!}%mR#1 nDCUT\TdGuԱĒHIKJJL}LKMOKR UR=UOEQUVWe5.XLJoЈj#YZUU^$`5Y?fH ~~z7&:A-H/e:3seWIE2x~S9S(1TpRc*:mTVWрFUOTʤ trsXf@(T`XfXj2TٔeY- C5.ٕٖEÚٛ3YYٗY ژ%ZEڣUZR)ZM Lp 1ȃҩZqԛZR*,[MjM(}S8D*FPfaп}pSWz~i䁁1a}YNFxWî}ESX ʽ]͡=ToE.X UFXOP=mh]&ؐ3$^58e=NP^^`9?F؆?hX  | ?؆T_ѨU*(_XjhUYиU1m -^O?/jczeB*@e*MXvXxN@*1QםÍ8]SH$> ._U` P@[_UjCX}aZbuX ݂ؕ1Ł[^cQ};`EQT@MQJXNNe:%cB#S!ue@}eVVZe[[\F H*\5AWyRH[Rf?bf&ǜfe-[%ӵUҍp RrRuRom[88-ؓLaPiWpRWhX?H-eR6y~PSiX\iPPf !}V)t_T=&feii}i>Fd X F[pXԭU[pCjQo>8q0P^XPx]DD1`ukO&컮TP[MnUXІ^CV Wv[hFІ3͉m@U N-0- CP~y ׎E0IdLe K7)sC8]&ݐ5UނOok KYT.eU@dlGwHIJKLMNt,[^_@=SgTQuC!UiXX r{([ vcTdհ*]}XxX aJ1aʟBP0*<@1рpb\ܤ ]T9]\Thu0vE}>[g^gUȸܫ\ȥ\}`u^G}Рi맆?N]5y?\Z}Hօ؆8N;ߐ6o]XrFMMݑ]C6wzN X&PH{U T޵^^WV!'Y{+ F_Um/VϞFv|UX_쎁1HWg֪_(NWdx*&8W-wiCf^= !vn{8 S(ajf Wү ⟨U=m[{Tg>hiG|Z>mĢVeCRh-X[lKe-0ижEj `lXP(%+OԹMCPh@0S&T z(1 1HӺlj+a@ dJwo^{loać+nqbȋ#Slqe̗%ksfЛCmsiԧEnujثcӞmumܷewnR9PaQ99W[nĂu+U"J}+.ȕϤrG#o'L:?(B(b* aT_#qs'K,RE|(gA\P\%B*ըBE*"V#MqQ# /2 L#0cB)m)0#M?LҠ|KE {%Ki0~8{Hxg 7twp6e0L\ f{cGC~ݲG%p%\H`H58*\pA,N,PL QTk5T!T)4S A%ƫt )",6iG#a)Iٖ䭶~mn.m貫n+n{//n;,0+l06lo ;<1Soc,q_ lqo2'q(r+,r5|3͆Ќ8P)=s56xNn`ntLtYQETSA )H!{U76%5:5u+[.Yf)Vjd[2B])fa{ <o||7<3/C?=gs}ۇ^>竿[O/'04`w@&J(=xKA NbH"gHE(b@4#,|a a&. ^ꐇ;!Xf$g_xQ"2l"7.$Tb\VbF0bb4#-#ZBquF&7 qF[HبusҵyaIB$4GlAh3Pi0-9K >e(F)QNt(H3Q"M\pW譴w-Ui^jciLsӝT=)L:SF-*R*ԚUGujRԛ>UUjT խZ56jSUd=+X֫իaE[:VpUk\׽U}[;Wz+,b*Ml]s,f3pZ Arv5d,du j`aZ٦֮`֦R,v-p+w2B)r6ZvшsBϽt]Z7ݮw񂗼=x˫^7]{—ッ|_7ݯ= `8 ^# C+a [8M6⥍%>SLb(^1մaӸ69\_Y-}ݏ9 dC~䑚T(-h )KT-k\ 1d>ӌ5l~ 9˹t=| A "RE*ʃhE':vt-HSі' ?ӆCMqm c-yЏ^/}=c/Ӿ=s}Q/|+>[|ڌX챴Կ[?????g˿???` ".&26 >V`^ bnfrv  ~ 5Α `I ` ! *aa.2F!B>!NjaVanr!~!aa!¡!! ! " _vAK b-"%"$6"Nb$2%>$V"&^[p"y#v&(')b("++Rb&"(,j*"*-"..,b//#0b0b220#461Nc4"5>4V#6^2r#3z3v68791 ;#a‰XH@ A$B dBB6$C>A:dDBBNEV$FJdFRFv$G~EzdHFI$JdJJ$KIdLJΤM$NdNҤN$OMdPNQ%R eRR6%S>Q:eTBRNUVeQcV05[%\\.]\e]e^ޥ^_%``%a`fafbb"c6&d2d.&e>dZfeFff^fbgv&hrhn&i~&KWj<*ߊ _Bl6l~JVJno^%oo&pp'rrrs&'sFs6'tNtV'vRv^vZwf'w6V&yyޞe$@*{{6$̦@ pmcCKԑ#' (.:h".(&h&>hF(nV^(hhzh(h(hި()&.2i:")6)x'vy灦‡!?mĀ!-f#x~gwީ)'j)j&*.6:B*>*Pn  @W 4~ TrA5TC,ꩾi4!Ā* ("֪**CjD k +k++>Rk2+:kNVk^+++k+kk֫+꫹ ,l,,>Rl2,j@,j-CZ z*qSĞ?P  lT-? Ȋ r6&m%!p< JRjRV-^NmrZ׆-؎mגז-ڞvZ*l xlnjsp'Z#+ 1[HWz[cz_:gzo::kzzzz:zﺫ;#;+: {W{[c{_;g{o;;k{{{gs#nHA*,U]#S0l_jENCS6gtFoS(?iwJ-Kg/BZu`1>>'>/7>?G>OW>_/1Z`=g6h!`p; pY5Ͼ>Y~>>i燾?!a7?WKg_gkow?cs???߿?@J+@ LxP!B !2É+FxQ#FArǑ&KLyR%J-a˙6kyS'N S:hQG&UiSOF:jT;cU} vTaa=[lZkݚEvۺr¥n۽q;^Ƌ_LJ/X2d˕1S֬xsbύ/wsόQO6=ZtЫ]>zڲYævݱ}=n{Ǎoǟ/\:tձS\jw?[øB_p~|o} @ׄ!STI)K1TM9OA%ѣS&U-\XauuWcZe5P9OxWxy—ZTU_UVL V]gձŷda62dFfu[L6, x@&t@ 6`)xA f?Av%aIxB(t _B5a ixC搇8C!EbxD#&HtD)6UbxA!\*E0z1b[PY+1g0 pA8 1@o}S ¶m;ΊŞYJ6IMfd'AIQ4e)QyJUte+aJYƒe-qyK]撗e/Ka4f1yLe&tf3LiFӴf5JEIUȚCma v$'>X6>|M ֩ Rl!#A BZ,JQ659?%EI ,cIYE-ъn(G?Q# IMҒ-E)K_R3MmӚ=)OS C QԢ.ME*STJSUժn]*WUc M'1~1\H u(( v ρ6x.m-F}Ak`c_A퍫Jp5q` g+{gB >(N҃}BZOϟ߿/ p0#%*j5plOB26't&g dzj@m@4Aǚ`n!q`m V`H p 0 p Ͱ 0 p ݰ 0p0p1 q 1q!%1)Q(2q+pf)aύf=L`lYrnb@ `baTڶeq @baBDq1qq11qqёձ1=ZrNV`Y|fJ,K}\z1m Ea`tp@ H C2D$M GҀJ%O SRV%[2&i$mR%o&s%yr&w'q2(uR({%R&&())R))R*'+R+*2+,R,2,,,,ǒ-˲--2.+-.-r.X@.T! A 11O0223)aP؎.pt`!Vv.ܑk66s77u7w38s88}8899930A:Fp(*)eX0 "(!RnV!f|@`5SF>rP>MPR>/@AHA tAA%@)A+4B/4A3B-C1C5D9CI4DKtDM4EQtED[TE_E!FgTF'TDc4GkTGoEwG{FF7GHtHGII}I4II4JTHHKKLK4LtL4.(aN@:7;D)lmHq(bm³`&P+P 5QuQQQ5R!uR%R)R-5S1uS5S9SaTGPN3pn~x|ǽ *hg<ɕ|ə*p`bN=ܺ<]6[\ %Rɼ<=C )Vy\{*·;bր=&,ڊe†7/{Ή`m-X)*)j&מ<=\MQ=pYT"i5,;o9ӥ <Չ؍[(`mg(9$cX :ٕ´:w{ϗm\ŏQu:\ʝ};X)5Zs#qy̋بa]p1>㓦U!^e8=ů{\ԋƜanq,(K]~>\>zU (yWI0y}!ȉ`8>t̞[]I(I$Z`:&Q;ܹvgXFx~o^ P a)\m=9=?O>:Ĕ(^:Šs̰ZY)υ[+\)D8a~$ m?NұzE5 !96}"q^@$*&?a;[ ׳B5U Le0amF1N(. f}P,ꢴ2$KRsPʕ,[| 3̙4kڼ3Ν<{ 4СD=4ҥL:} 5ԙjIԭ\jն%{Z,`܀,Usa)˒Zm%hl<)˖ڸf\(2>9͜;{ :ѤK>:&ޙN jEZcw[2tHmۨsb̌җEY2HI3f>˛?>׻f|f铽[tSMezDu10G(4]"IFcT܀^~b"Hb&*ҔL(,hɸ[n\p D55G0I']G!]I%)C HeV^eZnT`u%d_}iO[oU@)$C|9W Zgb cE玖fh.ʨfb6/~V,[p & U3ʐE$C؍ ]MhOapKOpD][HP,D'D9(ćnRu ]X?3tHYWLk OLaj`ljs&h0CO0K9 1HA̕!s=yZRlYb9OŽ* b>d͈JthOw5 k>+aaC0FAKYҕb&#?H/4LqLm̝lwTv‚ TUլvS 189)  @ 3enFǙ\H\(F|mF?aʸW3.7iO\pMJvigCP,TgT4UNS;e_ 6]]O3Tѩ wW w-nj;.2Mr#鈄5umbM$vϋW653Z9odmuۋwaiwL .'XL8BGjs7Smy 5#%eU(EK,؏7cV ;xǙ,&~_\Pi_ SZKyT 1:0!{[%9!)ۺ7Un{)Aarc((D@wG*>(Q ~=t=KNl* XwN{ ymhq@*Ok^7Q0ۋo?A>-TA`?i0ŠsoHAxxWxw}WwT~w}mg '~pޗyg+WGgygnx }zpsu$ @zևw"gg{|$}vw~`76z}pzzqs"lKO/) 00u !SSmg4L~fLt3~[(hSauadaf !s0rjm3UG06}g\w jg0:76hHhvXplw}~0P`+u(g[tpѷuzm3y"ig8H~9Whn#ll>ƇzXwhGJ~@͇~ 7 HuM* p)w*،:yƊ(4) i˸ @yЍ{0%h!yx($(zfn`7)92`˄yDudLGO 1:9)5cXnqg6 pyyNy˧i*|٦׌Ɩ[il7!iGwp 0 [["7y؊G7{dhnU`8mhImw0oz Ȧ|j)ѦyiȌyƃmsN0 ٘ry~r 6GnɄƖf xi|b ` ו_Yw4j喈( 9i x)8iQ/bP)1b!GAS4V qCsT-STtvUZK/dT !s` wjw+9iymGr؆f(EgP ׎և i (i0ڙ/*6)'s 0uWJAwo5ʤ6♜Wڢthᙕlilb N*sAyr٢ljk  3 ":oږ<sP=GN3<+{dTd@acV>f:N1h7*3V3m;s{8q 10 $w׫76p䉛Ǎiu凍HIΊ݆sx n&5 Qi)LzJU ]jnڈʭ adinڍ8ǢЕ*}7 iʰn { *iȈ &57o* 8ok˦mDFۭpf{Q1ZUiA͕a #hFzЗFz7yĀzxdYiH6Yh61hӀ?ƶ'mʀ}Gy#'yXiZpV~ƊC8pҘȨs:WGt}{ky1w Ag6*ǶJ||[7+yl;q;K"j`l26zy~ktklv٧U;YyiFwd*.PIDbp\GGe3&W53O!C lIw&YgZ2qmX_paC O t7O(/5LIGUv 5`ifjA,C^녵L/aREEO Q+\T2[XeR_ CW C|CMe%mo c|U:Pf] {{\~w7<Psuh]Q5]}Lɕ0ּ( ln(!3AvGw<1y*]B,Z<^brlɹS$ff*zl,Q1X@':}&e|7aNe*lR,`,Pʧ,v>i6w΢yi܁ڼHyua|*` yҠ|ό"gP>\ua`[ ( >݌&M)ewb`Ȉ ȳWϯ\x7rzi0]uwҪҨӅw : K Ȇ[Uo\ S(-yLunq-ƅyYלּ|yxialרFv׆,L!j-رc!#i7f3UPp \[T`[?7L-ZP۫<-d<]6ɋ]!QLf퍡lLYA@$` ?.>!/3.@2 p@VrtεE=v4I+0Y@ =F~]b@ X `Ā!T`ѣ "oBdwy{}/Oo/Oo/|*_[[_@{5V,klbEg;<%Ka&9r $]Kt/[cpُ_^DV?|e@CGtbN T/%/p70sy_[Жѿf8>Te?5nG!E$YIP/V50_ʬ럪-0آOU+%ZQI.eSQNZUYnWSUiV1p ė'n  I/]=cq/ TJegСE&]iԩUf뒊=F?ЪŃ|\7P+`EFRULXkj'OX?y^yկg{E InjlO6:HA!ṋIN֨Kj.P3܂CCqDK4DSHhKn2bйn+.KvA⚉Ac^ʎ& 'x$rK.K04oɌ ?Ñn42pȪ6l7O@tPB>TeKP]ɺɛviTBuTRK5TTSUuUV[uUXcuVZkV\suW^{W`vXX܈WUvYfuYhW@kb[nلtBfۍ(|B )2䈚PD蕷yw{_} `~ Fx6ab)3x;c=dISFy[6e]BeXPafwgyh裍ZiYw꨿u-Sy%w] JD;iViv;~{[nn;oCՈ{ Gpw\qjR ŏDW;( 3;3#tS U/u_]vsuw}'x/y蟗靧z볏{m'}W}ߗ?}ݯ?'\T/<6d;2٪#n|) b 7H f0EA<WBP1a mH8!uBqC"a# KL_*Lb+ZXܢ*"1Rc)E]<F2`ch61w͸G?d!jCX#d d.t=sݞ5!&쀒@ QJQ&@!BIXR*kKZҖ.}K`R/Lb&ӘD2LhS̜3MjfӚ6Mp^S7Nn+%d;;iNrs< O|S=ӟ(Acymi[ Mh 0(5k<'Ja&ROˁ)&SxJ4 7`k BV̀CJQFܔBM!QojӢbШIT25H]jUjU^UY*TԯNիc+YZVUOM+[*UsŪYZ׶uvkX׼_WjBiJijiA@,`ժʖ8P`yS.*ea;kֳ lKKVmoyࢊKEb jGnnsuS*!5V!(8jhb. b0Z^4Xoz[_W~_W& \`X f`?X-\a K|lH[2R )0DE< н$. 2^̬ b ;qyco![FqH "rn;ΦHǵ݉EXk=bJ P 3LK1i+c j10,,Xوjxe1 ؀ j?֋fqct"F/ғtmH_m\gd; T *s5lj)U6Qg^)KY4ج^-{yYЄ6^SV7`sJW @[6t)o{JG%4r#A@ܛ2IǤKCyR)$<ᑭi(Jӽ[$98mx$)H=*?_%͌h)y?RRҠ%ڡR-ڤ=ZmZ}ZڥZZZڬ CګZ ۬Z[[-ۤTKJx,>JIfX9}e܁L*݆@ 8).mlK B˭\̽\\\\\ ]]-]=]M]]]m]}]ٍ]ڝ]ۭ]ܽ]]]]] ^^-^=^M^]j M0|{-0q7h G# 6!f}؅(2Mщ+?ߌ``>`N^`n`fv``` ` ` ` a>aN^anafvaaaa; a&b!.!Nb$^#nb#~b%v(b$RL~_YDƵF[m.o, 8\99:&;GOPKRS&eN6UFVVNXeYfYe]NZv[~^e[f_&fa.fd>feffe`v_fcnfJF(r墄M{Y2 eYY(Y*b&gzb{{g}g|}g~ghh~K nh~v舆脞hhvhIxiMmQq6?=ƥB6AT Ti陎雮iiiii&.j6j^jVjNjnꨦ~ꫮjjjjj&.k6k^kVkNkn븦>kkkk.l>lNl aFԬ2h xll~ m.mbN 4ƌNmڮm\mݎml}8v2^nnHmnA9?n)p,~ VМk <܂>oNo]no.nE>Ҽ_l Mnom?AmnKT 'V ac5p mpO(q((8Œ^q}pq0M :eo o;Cuq(?ao)р111-E6̻:ňQ_0Le5rpqFMp+s?sAߊSMsxۈ!爂 KψLqhA$ncA/uS7'?uU jK<p$#脸8\o_TLCYw wKLwEU$9(_w#_ulvtmvq 5ɖ?E: YYw=(jߋOr٥_t#ce"!II5 '?UC#AL:i?!cE#X\&]]vXrکD$.D O?BN@*%{PDS܉Ɨ BzpUx/P*T h b2p͜u;>zΚGYoO3u?⎁1[W]$څu{" GK){#B>AhB 8Nnxz3  >1܂@ ,x*Oϳ6ݠȣ:}V"eSe ceݠzMH >پ ]"̼64d.Ig(g˙,\kx20AtMW_vqWi&=H/l2c$>ƤAz #=;x?,5,?Mc]%,!CJ*O_>泿ßO_?0_ 84 罕8S T h ^p ; r ! Ah˨V@ Q $5> 4|60POy $Ni6'lgpn " "1쬨t.:•+*Rc(6f,pwfDez|]t70%_Dw0!i`f+ |W #cX$w 5JJRAxZ?XV򕲌%-giK%/w^t0ib"L&3Y9Tr 4Pif2&6nv'8C\:I 1$8, st9 uDK%lФO+崫4ThAІBҒhDJыZ4F5ZQ<"H=Jғ4]iIW9́ tl)MQR¤*MwjS P}jԞ"5eԧ: OBҌ*zDWezRk5_4a3Ԧ.AiTZ:jUa{՜v`Aj֑DpS$,cYW{\ 66ī5F~mh-;TPM-kU{X79#>i]bkyP4 D-EA,W=.uk5V׸}?6Ux+ $M'[נ.vP}io[%fWRIpBAp] /9`b%P'c#n?,AVFp:7Bo,;2;iJ3JtX`m'R/5KZɖsJ?H#h`-ɴ&kĿ^,MxĠ!(@{\F[)lYX3AL{d,Ђ1\f²yVi[Y,O As2?IYGUjR% ڣx]qV^ A/;޸WMQ/ bҶدَť$m[,#]l#E]2"[Edimrmp^7T$1 1o;$ ef ر;H(C >zOOpѻ׍6 Q)yusw77w# ֮.{n2ZL(3;[ZT@vL7ZαGcfi4 8L6U=``l‡s?Xi0a_ x¬+l'ZqxSe5٪ Z9hcѷ=Z{`l/|]]lM{Opkg:wc\𞯂4?dK{32՗G?T/Z͇ AIEAL`Ő1 5?̛s NΙtq`و ѝWq ӝ &X3 y`[z1% BinS  `Atr o`X^1aZ ` aƙ@!Iyu)!UR(i ׀RhI 6Y=0E][+-ڢ^'vY`u^UYe _"+'ٗ,"-q=AS`+Bq#v=A]2T&a.ja"]&b]pb9u,z#a\"cc,c+64B, C<`֬VeG#Y.͉T3 M16 T z _e%0Z@ʭqL[! $̃E?l޷ͣ h$MB<! B=m^?TΕ 01>DVE ETFnTjTNEÎC؝, Ɂ_^\nHydJeK>-\=dA5fsgzzNٛ?5ii}^-姎5X-;DV'ŀ_=14  {yzy~dD$8UA$rސ߀(|hb6 g(4u Z-:gaݬ)~j'EVw6hxZibz^'H?lo* CJ'}gF(pi1wbhቅ=i@\\kΊK Dlj@LN vTCRDB 51!ŀ h$B܉I^AUKe⪴f檯JQeYe bҩKj@:++*F\z붪**\@LV˞\ECĻv6D(WkU20MLV3LV<MU_{n)zVZVlNJzl+Ɋ,Ȣ,Ǫlʆ,z谖QHLAI*,r* \(ɺ,"m:mӪlɶ.mb'!?K @ T4PR@+m8sH ?uNCZA ܃) 0BD͜0Rͪf_Ԙ1v8"[]b1,HdrF:nBncYn.Βnʒi .|(j&B͜Tjx2 .MD:Ob*AiXIGn~64?L,"'B'/šfo/o/ӯ+0;3p7KpG0'gpo~h|ͺM/0z0p/p 0kpspq +q{VzL<*>X"͊ Y D!E YN xm։_鮨Ѡn~%a..-";r,n1,ϊC V"7r(K(2bP(*A P\ҼJ$N 0 x,r+R]- fͺ0\ g]/l 66ր]76r3999Cs$fZ#;:s:ϳ=׳:>o$$ӈ3o4o56?>34?^DEkt>otF';<7EGctIIs2*ͷL3 po=OČnIt1~C sƒTTUUגsکa{j+uY_Yo5Zc(˞Uu\g\5]uZZX]f:@[Q_ua׵aߵ+u 3ZXW5ave'6e__fT+ieO6gch#iCg@zA&A RRrR '#L$EQPL&m̓^@d/ m!5DwtctKZ7u_uWvcww7w{75T6LI44}W m#T?Tt~x{vgwu948z_zWh[87 xKkxg`o]q *\xcxSx?_T}Wt6ʧ 0O|#(z7[xs8O._7,7;99ww@6@\qL˳pGʤqBdQ9z,H_%FƝ5@Zɝw Mv]7 O^mgMocQj힇:9yhӨOG'Hri3>0-M24=wbN%Vz+;גC?ئ33;;?)AJfx{41jxkxoW8{3J|,;B; <~ ¼+|3;}7|/[|cƇNj3}3קzꬺ~O[Z#}yu}xZۇYa[~嫾>Gwߗ~꿾>u?@+b]t_7>T7{[7'Wڅ%1C3?3w!^S|ECOKGO5 48@LˆRxcF9vdH#I4ydŋPtfL&"lhs!N7s`*T(ʕX`fHXҔÈڲhVlp hZ M'ƓV,OPĸ TF̛f9Y|DKO&??P@'<2%L 2tl:ljds32:aE<1(3SyA -цl;DmG%ȮH-K5͔SPgPRMU5VY}UN+ZiSSuU\AL#<,j<;v-`8mf]h'jy–ڃ*\mm[ \tUlww南^w^sh#R8#_MZA^r%n3Va8c_M>>abϚ=g 瞅y蠉>褁zѥvi~ꨫ뫻밿:.56l{[[| ^Pl4bϒ5mԜ}KEM?U_]e]wT}⍇}L@am.`ȒGie7oeX윹F;dj_{[ ?9COBqf䓧u@y]pYu!PWV"lΝ9J71feHX %am5QB+1"в -TA#,o.Pa-kZ;?DNx0==y-WHY ֳbnbq9 ⍄9Ġ'Br7ӹAPs4(6 jR8X- .xRTHuE1@Ori_~p>ۆ/>}c ^]M7ɟ*C ئF ٻ1eSsU I矤蒤cډE^iE,* ͪv0JFX.a)=(x/g֏6N<@NȇkHKT/ީMܭA#ؤabj0B'f$ ] $k/Op`#1)+:0Oyl#ς.ZRjApʠ P0I0r -Z#{l͂-Hyp hP#"t".6p 0gZ KRQ\Q\ ^omNȵ*'Zj""V na {$ P<1z+l!T,;pa p UK:o4"[AAmG&Yޔǜ즱C1遘 nQ&q/)a`!Nn̪QMMF׈HQ,,T-ffJ:RvoG,{|k"ޒ؜쒺80 m(DA#2 $DG 4DaB a!R`4r=mG~3>1 ?ۍ?-B?gIC^taBEE50괂S&,404aC;4 1~K'w#BΊeNDD-4)$Kz􊱀kR*"bq AR2#@o k SdvLQ7i߉ДzF$ 0Gi15ơ8 |52%Bh FLw@`UW*r=$0Vm5 S )!`5Jb d)b7)_&h'Vec5C%$Ag]__gC I66 %!Jc ڪmlt@45XkV^oVHSwgc-lBhiL"eVT4#0C$'r5.P24֋L&S vauto6cG#oKluppߧN;Nd-Wr3"t/)+OeflsO`RhLskhnMThx b ii=SPM wuDw7[(mFt(vsma]صvveW6gDԋ~k_}97xWq]@ V|wی^ XJ!L~i~0 3o'm1 a ! w#Fa>O# xznu[wG*&Xv r~0EH񚢍`G{jyUco&(kϨ!gc n8x(mw  Oq|4ns57g8tCC6}cHyGW zs 8w9Y$u5 A9X ,sJ]|/VFak)Wu5BOu8ꐣj|ʫ\@4\YgL,;9n9wwR$q RA eͱ++ݬ gr#LdXWyrxmys ↖C95Y鈟d—g@1ڛy #OШ!rJ#soBXݖh7f`%OzP/֦u%(kYeuCJ&98hb d Ȭb,8YN]0nU{z۶*1K ِ(/{y++QJ/M:KإT|J0vӺz}*)UǨ[<ۯ/=azVyWnۭ80[pB,"1=gi($kFS˷+: |`eV 6z۸^Lq"G[Q`!A” $z)3+<))ZϚ;6{"b[6"Pd X';e$;Y3$P!t@tDCGKW\[_ jJ `B ܰڷ݄e4s^w^}iO> ]4Q HLQ-bۗ.SՕ^Փ~܁j{i@^-p"F{ H i[VnnnI W=  "> FYz.9;-ܕ3_W% G ОA 'OD7]rݶ[d P!! "ҹXܮ. M+ fȺa% hoW ǶN⫲ myk6\.ȱǏ CIɓ(S~L#FVXlT%sK [`QSE ʖH*]ʴӧPJJիXj+ˍ_Kٳh^-DV4悐 џXĈY C|!"߽j#Ke4U̙&` *1=^̺װc˞Mʫmͻיּ=* j4RQsMM4s (GONϾTwn򁩪߿T>eMS 1fڂF(ᄓUFflT܆ ӡH4vh*@u'x(cp7?03>HP1?GSj%IEBf=8=7dUE &cpn&Rnfg6Z `Vc1f(U!(IT@A)'[馔q4""0tOThF)ԘVN:3Zj  n`MQua݊[twC)촓Frcmm_<3:RkRnJ20smII șT(F)UwYh `^"lVRz.z5NA!s VR1gD*{|^m]Cja"gȼntK"Kt|h[p'O!"6:u[w-4Mه*uSaT-v|DNO?XTʼngTaRQ>sHIE;\V{|i)osGT#le#̜Q3~T]c;@NJH;:ZG}>ֽ=NS٩3y"NC "@N&PlQZb\0gL 2]ZV[pp -\Ej3GQ+I33ɐ#oc;Txku*<7$ Hb5'ꉾۭh(Me(@|uqAuTY[ObDBjLRҶb%ERoI7%֡zR.mK\D14΋ % ʎF < L4")|"kF]1^$. Y($?b,!뢙MV`R=P[p0dm)kA 3-vTH԰(ba^\ BJPcj*늋Bx1_x漚5ʈeG JR*F#4Nt:b_ zRI"6XtLh:3mHSHFq9M#8Lj83'HLxA )jT ) &2Ɏ"e("$Jhik.fR/距 6eNG7s>|%ftղIЃ,i\:'8cֲNl3MGrrB.kt`OjoJE3eg ANqtl0L@ Sk(/ k:rD*sMldy۫3 !FumGNsoy7pĀ H':pCY (yLQ3WȪЇ,ue5{sZ3,Ct0CLӂy)dK<霼qYb#9݊ˀ)ޞjYPTuUQ`NfL<0A`.BP=UC;Şqx`80h&ڗHOz&F #;MhGY"<Ĥ N6ddY^I!;6M8>4g}S( ooc7`ipG+5@#.ݣ3 {HC|P?! IД6l)ǿoYqRRL0gKoGwE>Y j>vsmuJ-5~+rZJx:!D]`^6ȪWgՇPu hZ!\qԵfG"ʢH{÷ 9׀h"{2{'se  WS"#X$x&(*؂,.082X4x68:؃<>@8BXDxFHJ؄L>XRNXPxVXZ؅\^<8Og'W*",nW$ "X "h$uxy}(H |H zhx舀(HX(hX8H8x芶8ȋĨxXȇVI(8HXܸވ(H݈x8zO&aa ؏jAqH1l'xllll02r9YqIrtR{"1 Y&Sx*YG+Cx,qG)"9lwג:<%! EyF\lg{a D@yX q\"JJ9\M3Q6q)ٕr9^ty9 =3LN1C~bx)٘wP GPqQ \fI/iv  io"˦)}y$X|Q 10\{@9 {'8I{9ԙ,z#FgIV iD ِҚy9y@ٝ  Q_ 2~"`!?U1[Q# y](ڒY Ixʡ2 Γ 8bP$I81Y 鞩Y kW9+ڥ^ʏ).C }ٙ>`p:o*8HB(9@$'ٙ[ʢv٨ ʝJ)Hc;}!.s Yr*L-)Ҟp8iQ$CFIZ«$Tkҫ74J[` HS#*B)|A1n: ZҬ=1 *ѡ;4q'{ij!K`$PM.dR#ð 4$; **A0) {*gK;|!  %-j 6H2 AHq JzeɩkCJlQGjqy{Z S }+?j m Rg;cۤ3Y1 e[t>cn Nb@c\\`&ZI"w{B['3+$gdR/S04[d2t{hiѬ #3;.[p2!԰Ѽ5z W Y \ J3.S`Һ;.s/`{SF6*S틼𻷺;.ľ;=?2"K+\ʏSqQ{k<Ǜ$lR3bKc*жYbxh,,/,~56,9; 348s.<Apklnʼnŋƍ\ȊǏ|ȑȒ|ɖɕN)Y2J 2k(tumw93 k0;P>YK\x+|,iœ·<oP5\̯; <eú$4[D[[DSv%#2 !f.ӫ|׌  2^,g6cϿπy{Z;V& < dz }"~ )M ¹ܯʼq]a%H: ,&~0S0~Gph9"?}|{T]ZF FΦ͝0ث.b{n$A P~ h8|H+ҡ"sp]Q,CM _=Խ- L &"?؎!;!>گ)BMFa zqw0vs5oGӠڮM|ɭ\=ԧa #.zQ[w۹)Qm&AzC꣱" TK]Ѵ l1iJ~ p ~0U *-w}ֆفj>ϫ-!">&FG![o'U8ԬY0⯉@.\]__)]1 c (G3]X:-A^N>k`kߵ ̴Cue<>>% !|nH)H=.)r⒞%Q*Sۣ3ioHܗ~~ЫdS0{X>}"Ϊͭ>ɢl臮 vCS~.mxY)fYM~n~>ٞardAf-^;zޓ /V/@H "?$_&(*&1*m8LsMwn)FHJ/1_22kӺ><2ZM#8 Ijl-b!rWX0ii.wYk(5.>^o"Kv9^qSn?+׎~ ߋDJ_Ҿ鿟n=#,:jaCb~ޟߘ W0{ Z`j35ߛO ~P*5j~Rhۿ{1 q>2n FU.˳Ȅ"I*$ɅʑYSL5męS̓;aI_j%?U[`lEdUV]kb CXe͞EVZmݾUKP^sśW^zX`…kN ǬQ{02UrrUhҥMFZ~ՈPOq4f&ٻe2_=ubGvZjD#0`:Ktn_|qa~k@ ,B|b'2FBQ8@QCbh.M.WT]LEcmFwԱ}G!$!,H$T#Lk+ 2+ |T K0ǙT@H(:"2Q"j$!jF~3D+*sN(U3(*Kӭ?QG%5E#TUW#=5VX@LB0i y c2CdE6Ye z69 9$@%|~֟c(3n5׊9fuEN;Le;94$x=GRRQ308`*BH0D x\vCnG(2b"H&(' :U:3+U)52)j2c̈RԧVu+W{M >J'.a9 e(R Ha@4V0 8,(Xv]ns@@a79=rZ{}v#j8CqijuZwCn FǾJf@MXPyf@td 1` n8)L E}b{X?@!Wl%ږjV% &<GSpά&x}gzڟ5&n + 2w[.A͐7(h2P+zIK+= ^CU[.2M*oɂF\w wC^i#{ec&P)@7 @3>Cx \;;+S81 9SQI;AVq]+ 7`:*Pm97?7‹۷{@c$gˠ<@۳~!-(2E$sC ٫:x=(ܝ4Oq ĈaK> [Nh8N9t9@+6pB;9 %3*_: U6V;2DA0 OT9t= & +:!ڠ0*pYDT[ʣ컶m> !E}Q2 w+?I# .. W\T*mGSò2L0T7Q4JPjPSCV]\CU]mU(@E\[J4հ,;OUT jO?տxѮ8;3%֞CP?veW*׃0H ԑ7&'5*b)m*WiEմVpKl- % bl|%mX*PU/w #Ј==9ՈT1 8cS\Fc*=ՄM'?]pٴlbYڣsP-Gt90|[2q j([_A[ϴ@\*Pҡ \K- tbu=YM]:"=jC*( M-"A \(c5>PBn[=Qq = cXК$1ܽPUစ@yy^Ѝ]Ĉ5 LXҚx0^} A8qS0pS!=q@GNHOҝ%HY-_͸!saLK|'ڭFLd=O@f3dF-U E1 y1-@d ѕA-O>F ֙ ℵ]/ nOPQ&R6SFTVU6va Yf3Nc8 xܝ0`^JS+O Xؐmڐ/Ff_/fb$K J[R ^XNdVFtVuftUXfw:#|jX쾂YWVZ ZҤrl ܂fd#͌Bo pdFJ.Av&nentѤD\OzXV֬HOMmO|O֭h h4 pHj{hj +̪H>fj2s]E1 kV&'W 53:cSL]gB8x=BF`#J)$l4hV [ݭh ljάj>k~ZizM,Fk} НP/ׂhުZbhm&N"n|j?-垫Ff)Φ&خXE(T8P;悃eU}V`Ŝ S.**);QGod/Cb $F/~=L֍bF 'kVi6oS~S8 gL%Իж\؈`"𚘍a=4O`%gF98VᎶpwntC% Gs plSGvvR#'.DžTFߌ{}[Fx\ L@-i7Ws@>_rxWyny?\+Dm?xvZ@e6A9Y9Q٥$rYF]Tx-r--6euҢkysucu]V^/=_8Gr_tj5-ʙ Z$P.28y.Hɚ*۱m޳ZjȃizI|Ԗ`^N2:5 }([2Ey؏l n°is Gj oU1T[\m`έ%\}mA %8y"H-}``7_:w,h „ 2laAj$RV?q#Ȑ,i$ʔ*Wl%̘,hScǍ"w1GB>-_[OR7*Ԫbud:)C k^X֢ƳjӲ5۸p箕[ۻz\Ê36c@NXմc<Nq֔?Ҧr$=6VX]նlڨ7pQU䱪-żc扪BTz/ohw׳o}{63?/>+Imf}$x W} 8Tq=(Sp=fVyv?"Ju VT1G>"18#5x?5EH\pbHc,rGT\#>i?>VŤh!Qp#a#p.6դr 7 bgtcXN>7(BDf`:(4 Zz)4}O4IӅvZpRh1PkWR23lz~++a&(1(?U(+>ƀj5Ӯg yKvOϦ VpF%fMw]uI{c=A:0M30M4j:1t?*!<2qE,+>8<'d&9/ܛsY睩"lG60M$ImU;-gM-]{ FgqB/G#6m]&zS#GnH}Ǩ4Htܼ5vUW]v;xwo{d5 G=6{>e5c*6r,ܫ>;89TE5u2i&i3rʉD=J|M[?h:˄(ķG??읤럴s8X:[З<"$l"a}T ك:ν|`J0@)F aT-|Ƃ359<ϖw;9OF?%7B6~5(s4X Äf9 v"-)DUDk\7Gxn ^ilL* sz\s3/R8ufP^!_}/PZ_b!k~B1yĹA q=LO p  i-V_P܃!—| T= QpBF'Ԡ`|`l` FO(N8ޭɟ yT!!=DV(T]U`` ƃaHa:  i)N Ⱥ!B*d_=S‡PHU!#60E"rg(bYG&M @wubܞy!VQ0"$>" "2×8_' ``(!)щx E(Pt-RhL܃brD1"6j?dcL_#P#8f"b{ȞO{wg՚Q*R|K6^c7b1H#%/ ;M6 P7%vayPHGHNQ,5 vSGÊtŷТ?Lb$dIv[9dM y1M>ch!v"RbLt/f]`m!x$wFV2JG8? !PAhUJ3h~ц();zր:t*fF%Hì (r)~K2.#y(&iCB!G)i霮i)iʩ機ީ)j6*>Fiq7ۘ>_GXiWeQ4CPڞ&!]D^:M)bU̴jCjw*hz%p'pȳ. Ē޴Z$RofDɴ.nY+OjeuryG% +* QtkEMfxaq#)+p\V5k>點VN,ck!FX#ò&>ʊTΊɷ56%"׹M1YmhuιVQ]&VE,?lA8mZΓb-bi 4RYgfԵҜ,Ԇ\y*͐> FنG,Z'Mxv-~g] h2RIy',lFD*R.$0VW*xD)2ڤVKjɬ1nnDHoJ/8.}\.ߦmުNN.k"Ɛ>/jN"ǝ V nGZ6zG/ǝ Nu0P{p/:݂m>S=rHnl`s/ k&o S+ / &{ K~LlcBN>Vo1`o6jD'izⴎH,[nޤD1 HS2ň2fwe-XZ#iBn1)_ %e0GD16G22ӈ c ]v:1Ȗn;*s$Wm/6sm1$2sVvge31a^3#23qNcs _ ɦ^ 04BA3kor"rC{[ @Wg3odtB%3D12(t4@m%1*w5j  /K/ rOLVXS-Co oPu?]uְ4㰽zHw8Uq2.?3YP$%MVJvu^^Obr[.>3R_I4am͞T i.vKlg@;zfFchEHG+0& &ϵgs6a'l%Sm:[`f wq)srDu*IQeUJ,RarjuvMR=탐Gh誈}3JVo{/13zݮwUS~3ݖa'5S5'}o\6ی7Mj.,=#D_[Gao0S8h{F(}^"Z4W׭`S0ΎwUauZ-E&WolêB1Jjkexd,wv6XGNuuGniJ{sK7.97<2Ҵ}.p0FRdS>e/ͪanDWP/ر~[y,Duh0y;:C5yy(|Co0?r7vlb*dFzbD]gmŤDkauT5/o;Мcca7vOz#Xo;4:T#6bWWlÅ8gW{h?I+woy1#s?7qSvw9Gk ':bǹDp6!tD{QhíL?lUZO4e _C{F19˗v+B-ɱmۇFX,-[񁗶.sm 0븀3}pSzg=J0ȃCZg'QPK};=o~W`>=71s S:;xH=b8~sc3Qc #C8zszn|"ڧ <#]n8yvIWyyyS*smm˳9q nwHo4@T@g^:mh?Q)ZH@bu1G 3^XbBSFM7qԹgO?ړZѢը8iӃCF:TXFfu)7_;lYgѦU,Vq;`LtEHM/^y:paQj 9sO=S =P2Xt3N@usG!N&MBI#O+MfDLOmCTHiFXC)ROK-^Y btʂ|.M1D$̕4V[]jZ-)Rr>LXWw30\{O2vեn ރJ] RYb$AEZS `s"\RSe?mSbXKJF )mp[N$g<6gvyJlQQZ'5Njj8 Ѧ`n'u?މK)[1eV^V6pK%E/VBb$?ɫv6s *,\:n1sY=ǿ:c=vS1Q]T'ew=wk~Eإlք$$?L ^[!>zwG-u7 G[l?ewRg@ ^W?E^ ^?=\.l^ /}i~Ą/!<qjp8Q@V d0R!7EL]A- x#E9elqY]2=~i7?"OBVQT jk#1U48)mOKd"xFxȘBƄ\R@I&qw)9QxMiE HGB,͘Iijp"eeM_D$6M3S&/T7 wfБ% qg(\Tb*Rt`ûȪp2M$N A:-Ԇ &IwŽdQd!RɌ]5EؑU9eO8pl=Dq!Uj_LO_N6BUC@5):GA G-I658gIUǐlSZGLea1 W&Dc%BZ潰 @Q5ړTJO>tal>,\? RŒTTYɖ1UW[ȨumOXGpĪd~hYr~VUy(.-\zk  uE.FI ZP7B.Qً[]E6A,UM$ wٓm!TnM^s0TV;Dx*M8b\'-NWyX)^b((.[KƑzcY$t#F"5G; Qa[hƼI2UdQ.eٌm&fzbO3Oމskf̳T%ZN"ьgT"83,TɁFѠ9*#zjOXlNCgנ44N\|HEW졝V?t)K%XKff#療Q%? Fv4K/,er5[[UT{Ar BR!k.PCBEQ\tgG6낷y/_ۃzz>c'@¯~e$K[o7Gﲻi"wʙln2B{m2)WVLbI{>ӞOƮzOF rLV`ABRo/^4P0%x$XGǙMͬ JBbK!l~ ;%E*i'qиr/p/ "B$wO wO c f+M"O ?mذD3 /maDA%/D,*{ݲ>&F箐(q.$B* KQQ.o7B0̲H2> o2BA%2 P 4OHhq` |P 3 /p/GjB!c\+  -"1_QqHL@brA@LO9RTlpQk&ע {=Q,P ) */DpJ1'R=jT g+"-( %Qr2--R/_;CXv(r#:g;$ R 9x s ,,k.!s S-6nsXMs ZR;\M[R ##x&g>6+rN+,p b=]')K!CBGo Ai*hfLM!?dBSq7F= 5A6!q/T,/b !-XJh2tC<0L:6nLfL4O JITS*t aT4,D S#1Eg3JY6+L1Qˆ+.r2R!$Zd%X43uqW RWUOWG5YSW2+6MJuNKYB[Io&I'+mG?ksT<[`AXi3$@i@^y@8B3O+7YRK)DTEJ,>B+Ip`ƲR튬U{H" $fgv "H]e@\JS[2<hbvR%WsF!vS>3Vc>1)R?5/F!RCp`L49CGZCE%U%ZYN6ݖl+T(nj`qDT{ӥ2?l`cs<n%Onhowm3vs>ȵ砐r)qiu9[?{pD 1| 3Ggr LtpSkQYXu.L[tCmtnudOw4RJwmEJS1Wm5m89h6:&L,l &L/,/ͱwoMBMӸMV,nE@!=RSRV%%bg{Cszk~rW>_H!L58w_g$_Edqs<{;zhI[h!:¥Yƛe7?O#yyܚ3pʯRE6\G`*Q5_z3څk;'7{گ+\Eq?6K/:{+&5;ע-Oz<>T;Ppw˗f{-k;qZ8QL+m{uK Q=QQm=ǏH!D ;lӆ&v=ݼ{kbUn[yZʔ` X`iA+=.VF4PyIGÿB ~ ( .J ZX! R!j!_٧x~i!f#a:^h7aBXbD^e4GmF&Rܪvq\q|,FsHO0JOtRܴىd\5}RsэMuu!=0c?xrrbmI93͂NxxxONym̭Ǐ[y{#ɽ=zܷ?z@bmhnнO|azk|O6s~ԂPnEtCih9bt(D=*Q>M|thGOQT"]iJ_ҘTmFM әT;MsӠCxC*U+iF RFUPe)UӚⰩWjQ ԯa%+QtX5TV"m9ҁN v~,-둢ha   *LA i0CUĊְFZN0(Z[Z=e pSkϾ︳]Gv[.,p6"K`Kgfw e);HR̬gTw ծ}ɛ6Cf!,g+{6~[Ecw]nvgK6-֏ ?Z{7N km R fG%h 5YvC W7"L.Nk'Ã!%[,fp# uu44oYS.Y #4SRKe}U|C3өnjmD+ջ2nHL'/9ȗADjVˬQPG:ψL8+ҨV?q>RmJnK`Z f{0y [h}jl⻫^+AG:eBnqe+5NdS,f v(`Qf:#[˺体sZPAFG |v㌋TP{mo'zWaa!<Xl1InjRf*^\ԐwL |܁ UFdS;j*NWGU> -QBs*&[XȰeOӾp)<;|H}Yӈ[kzd${ADc7eSi~};~6`n|Gfsnȁa~}xi~qa6'ׁ8{ cg7IQ Wт5d a!|}=&A&A'{Q|x'mƒQX 5-6e^{#e3局cPC[ڧMh@(}z4P)6z+VPb(<7hC$ЂLjZ3-JQ|P3OQm'kC+㈛1-4H;~T馉7fW(>P-ݧ(;{YX2ʸ灉(qF"hǨ>ɨ$ÁG6{zhsX Q>[6t@fX&R 398;hH7#I&pζ7$7l e~;Jvitn̐Ϧ2':S(,YZC)7<9ӆɒl\7ssg )-573X=1b8P1QP4PcY>,(7~Pug>sCIQgiYq8K??$?Iy,C I3lI'i> D=T xUIDyI&GhYRӘsј>UYI#ý~)I)Zi٩ɝ{bCz`b݉驞nɞ )ZƜyDnane9 qJj4z^iz` ,zyJZij\WWcȟj'r)ʢ-ꢎ'v=Ry.&/;ʣqz= A*NSfGsX69:MO* SJUĕ+_+5V*c+Jg'xcKZi*sfJwI=7PqJi*r$Zt6j) : !,8ʩxʪ:~r  0 *"8 ڞa*j?dPރz;:{qfA0jkٺ7ȨWA@ ܦ}v3zZZ~J[XyJ:@ * pf 7){$+; #۱@ '˲X:nګ,:@H-0 i P˯C[C+YKM; ;A2EV {2-ڰΠ ΐP ۚj#;{ [yڀB{zB˹:SKk/{Tb"Y| {hۺ[1 'c)k~ ;λC~ k:˽y8K7Hc=WcwG۴+6 (i bۿ`PǻCr[j<躱[-з]jҩ;$׻7 l)Lj=A kr _Bi*KN@OlSW:ڶoˬ [LX(D3w|[c>?&;t#s\>}s V^7`K!|9(!RS7BҗJ4:x`)hl H a~.6_LƸPEh##IB,9!FaB&d):]R¡cCQJTd!H["7MF k %D8f|Tޔc*%I f^ 59їs'MS9-*:vGcŕhEW Zh]J5)B6_Y! J[b~'^+X\#hkתRT䬶MQ[.rqy$WgTEێTᶰk*M.\v*^XY[j+k\ձ/ "*wц(s9EnAխi2w.FKnt ~w d  ֶǴ"G[]^:[H%kͅteKWLdSiF"rt$#)HR1r x#-(CIJ#镯Z̥,wiK]/iɂ̑cB` Ka: f4IgJSRPn EQ@IdD%'7)u&1U2)zڳ>}iNt>$BЅ:tthC'*ъRmR"2 ꐋZ ?!xLi;ۙQ.YIU:S4w/gΞ2%O u>*TwպVVd6n}q]£:|^^KiMqSSH(Qp|u &[1FzJWigvM,eclAddytj~3nMUX2MBo2صBL0}vEq[J~q*s_DqI~6;±r.&v|_k ɩqenWꕠ&qoL#]%5ecxfnqО/S=BU| 1M>Wװ]mV^ Ϥ̂ɽf^>MЩoYVJgpŴr2KXkaNd\I3m=gY{IW6' Uᴹ;]v?!fV$ 9*cW=scaؾsL9l_؎L5Y4Kɧn!~7ՖߺIf"N x?o s'[^ iA'4!2| 9[lƻ~%R?=d[{䂓8rgKiJëw!zkq53)rid8Io{Uoz3_Q_Wuc}o njidK⪅b'S|e:fr${?]cj[H~1dgL>g`C(%E;qus(FKs$"23X4XH"!;UYaY>@YACYEe>ģ*UPNC u"e<#SZ8XXTW96OdfQ;msUvSÆ^F%XB\臇c؈;in3YU4xHVpq(R%XD52K-r9D#XHwXՋ苨ȋ8X҂E0{'e]3*(wmɖ[# "\r0;D6o:a>hׅ1 ihnj8z#8Fe_8e%:8|:IDDfS)qJ㚶5ysB>98P)Ye$BhMePi#YeٞRh!RD S$U9ĝ9H4UvB9gUA1ZdEC z!b>!jZD h`y8YɃe@J$%zP'.+'\*a/3E82,BDbTU,weq~ k2;:z`i^zu98aZG<>< Bh.e/]k*K51j9:CLk79sl:w&t"v:Tl8<.'fFl(- =/wYm_f1g*5CrwO95 3Ry3lz{գʛ&tx 43Cc}n, iZZ;Jlܵa1dC0x^_*tcJaoe[ J~gk+!`۳3Ҵ!Tw m{Ci̩BYu[f yCZ KD!µk(q*t[{˺YL>;[Ktv"ĻkI J{Iɋۼ[kDLwbԽ;[BKcŽ廾۾[ohKQS7[rۿ<7 '<\/u[vRzY- 6ig%(۲Ug |?<#b}8{aC:I$8r)6vpҰ#'&I&51p'D>7 AR|#i:"bJV/^Vi*NW:xG*nǭ8L9<Z1(Ȫ*cQY <5DKQ0ϱɘ!9'sw,9i6_l)+ǖ71tɒtw/9s9$F> bc2iyǘ,Փ2<Ԭt1? C@c_ AlӸ*'OY!u8 FJ(n +nxʤ|_q B,]#1]m~^L!&!$8ϳ ёv]Z?+ YWҬ e57bW#6x6fZ,✬+ s8sŶԺ9 PےʬC<t_ ġ|)Sw];oh8NA62 *rѡiدQleʫʼn >ǯվ4MpֈDiǭǼ[}YFw(:')[terI4BropMQBQL"m}d;PK PK8AOEBPS/img_text/prep4.htm Description of the illustration prep4.tif

Shows SQL Developer and DWR_CUST table details.

PK_SPK8AOEBPS/img_text/rpt2.htm Description of the illustration rpt2.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK2oPK8AOEBPS/img_text/dbd5.htm Description of the illustration dbd5.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKD&:PK8AOEBPS/img_text/parthash.htm Description of the illustration parthash.tif

Shows the execution plan for parallel execution with full partition-wise join for two tables.

PK{%PK8AOEBPS/img_text/dbd1.htm Description of the illustration dbd1.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK2PK8AOEBPS/img_text/dbd6.htm Description of the illustration dbd6.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK+PK8AOEBPS/img_text/rpt1.htm Description of the illustration rpt1.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK sPK8AOEBPS/img_text/rpt5.htm Description of the illustration rpt5.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK4{PK8AOEBPS/img_text/prep3.htm Description of the illustration prep3.tif

Shows SQL Developer page with list of tables and the associated data.

PK>WPK8AOEBPS/img_text/dbd8.htm Description of the illustration dbd8.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKLVPK8AOEBPS/img_text/optquery3.htm Description of the illustration optquery3.tif

Shows a typical execution plan, with Phase 1 and Phase 2.

PK PK8AOEBPS/img_text/dbd7.htm Description of the illustration dbd7.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK0PK8AOEBPS/img_text/rpt3.htm Description of the illustration rpt3.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKݱPK8AOEBPS/img_text/dbd2.htm Description of the illustration dbd2.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKPK8AOEBPS/img_text/result1.htm4 Description of the illustration result1.tif

Shows SQL Developer page.

PKWjvPK8AOEBPS/img_text/logicalm.htmP Description of the illustration logicalm.gif

Diagram of the logical multidimensional model. Cubes consist of measures and dimensions. Dimensions consist of levels, hierarchies, and dimension attributes.

PKhcBUPPK8AOEBPS/img_text/dbd9.htm Description of the illustration dbd9.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK;"PK8AOEBPS/img_text/prep2.htmX Description of the illustration prep2.tif

Using SQL Developer to view the schema. You can view tables or apply filters to limit the list. This figure shows the filter dialog to limit the list of tables to view.

PKv']XPK8AOEBPS/img_text/rpt4.htm Description of the illustration rpt4.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKVPK8AOEBPS/img_text/nonggexflow2.htm8 Description of the illustration nonggexflow2.tif

Add Description.

PKAPK8AOEBPS/img_text/starschm.htmm Description of the illustration starschm.tif

A figure of a five-pointed star. The Sales (fact table) is in the center of the star. Five dimension tables (Product, Customers, Time and Channels) are shown as the "points" of the star.

PKגrmPK8AOEBPS/img_text/dbd4.htm Description of the illustration dbd4.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKaSNPK8AOEBPS/img_text/dbd3.htm Description of the illustration dbd3.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PKB:PK8AOEBPS/img_text/partjoin2.htm6 Description of the illustration partjoin2.tif

Assume a Sales table with a has partition on the cust_id colum. Assume the query Select num (ssales_amount) from SALES.s CUSTOMER.c where s.cust_id = c.cust_id. In this case rows from Customer are dynamically redistributed on the join key cust_id to enable partition-wise join.

PKolaPK8AOEBPS/img_text/ggexflow2.htm; Description of the illustration ggexflow2.tif

Add Description.

PK#PK8AOEBPS/img_text/etlflow.htmW Description of the illustration etlflow.gif

From top to bottom: OLTP Base, Reference, and Lookup points to intra-ETL (Derived population) which points to Derived which points to intra-ETL (Aggregate population) which points to Aggregate. Base also points to intra-ETL (Aggregate population)

PKvPK8AOEBPS/img_text/physlayers.htmi Description of the illustration physlayers.tif

Three sections. Section one represents the Staging Layer and contains images for Temporary Loading Structures and Rejected Data. Section2 represents the foundation layer and shows an image representing Process-neutral 3D model. Section three represents the access layer and shows three images: 1) Represents Embedded datamarts, materialized views, analytic workspaces, and CTAS. 2) Represents the Analysis Support sandpit. and 3) represents business intelligence applications data.

PKPK8AOEBPS/img_text/join1.htm< Description of the illustration join1.tif

Assume a Sales table with range partition and Customer table with partitions. Both tables have the same degree of parallelism and are particioned the same way on the join column (cust_id). Assume the query Select num(sales_amount) from SALES.s CUSTOMER.c Where s_cust_id = c.cust_id. In this case the large join is divided into multiple smaller joins. Each joins a pair of partitions in parallel.

PK1DA<PK8AOEBPS/img_text/rpt6.htm Description of the illustration rpt6.tif

Shows the Oracle Business Intelligence Suite dashboard, with a report builder.

PK[ePK8AOEBPS/img_text/result2.htm Description of the illustration result2.tif

Shows the Oracle Communications Data Model sample report.

PK0PK8A OEBPS/toc.ncx Oracle® Communications Data Model Implementation and Operations Guide, Release 11.3.1 Cover Table of Contents List of Examples List of Figures Oracle Communications Data Model Implementation and Operations Guide, Release 11.3.1 Preface Introduction to Oracle Communications Data Model Customization Physical Model Customization Access Layer Customization ETL Implementation and Customization Report and Query Customization Sizing and Configuring an Oracle Communications Data Model Warehouse Working with User Privileges in Oracle Communications Data Model Using the NCC Adapter for Oracle Communications Data Model Using the Oracle Communications Billing and Revenue Management Adapter Upgrading Oracle Communications Data Model Index Copyright PK=PK8A OEBPS/pdm.htm Physical Model Customization

2 Physical Model Customization

This chapter provides general information about customizing the physical model of Oracle Communications Data Model and more detailed information about customizing the foundation layer of the physical model. This chapter contains the following topics:

Characteristics of the Default Physical Model

The default physical of Oracle Communications Data Model defines:

1300+ tables and 11,000+ columns
1380+ industry-specific measures and KPIs
6 pre-built data mining models
20 pre-built OLAP cubes

The default physical model of the Oracle Communications Data Model shares characteristics of a multischema "traditional" data warehouse, as described in "Layers in a "Traditional" Data Warehouse", but defines all data structures in a single schema as described in "Layers in the Default Oracle Communications Data Model Warehouse".

Layers in a "Traditional" Data Warehouse

Historically, three layers are defined for a data warehouse environment:

  • Staging layer. This layer is used when moving data from the OLTP system and other data sources into the data warehouse itself. It consists of temporary loading structures and rejected data. Having a staging layer enables the speedy extraction, transformation and loading (ETL) of data from your operational systems into data warehouse without disturbing any of the business users. It is in this layer the much of the complex data transformation and data quality processing occurs. The most basic approach for the design of the staging layer is as a schema identical to the one that exists in the source operational system.


    Note:

    In some implementations this layer is not necessary, because all data transformation processing is done "on the fly" as data is extracted from the source system before it is inserted directly into the foundation layer.

  • Foundation or integration layer. This layer is traditionally implemented as a Third Normal Form (3NF) schema. A 3NF schema is a neutral schema design independent of any application, and typically has a large number of tables. It preserves a detailed record of each transaction without any data redundancy and allows for rich encoding of attributes and all relationships between data elements. Users typically require a solid understanding of the data to navigate the more elaborate structure reliably. In this layer data begins to take shape and it is not uncommon to have some end-user application access data from this layer especially if they are time sensitive, as data becomes available here before it is transformed into the Access and Performance layer.

  • Access layer. This layer is traditionally defined as a snowflake or star schema that describes a "flattened" or dimensional view of the data.

Layers in the Default Oracle Communications Data Model Warehouse

Oracle Communications Data Model warehouse environment also consists of three layers However, as indicated by the dotted line in Figure 2-1, "Layers of an Oracle Communications Data Model Warehouse", in the Oracle Communications Data Model the definitions of the foundation and access layers are combined in a single schema.

Figure 2-1 Layers of an Oracle Communications Data Model Warehouse

Description of Figure 2-1 follows
Description of "Figure 2-1 Layers of an Oracle Communications Data Model Warehouse"

The layers in the Oracle Communications Data Model warehouse are:

  • Staging layer. As in a "traditional" data warehouse environment, an Oracle Communications Data Model warehouse environment can have a staging layer. Because the definition of this layer varies by customer, a definition of this area is not provided as part of Oracle Communications Data Model.


    Note:

    If you are using an application adapter for Oracle Communications Data Model to populate the foundation layer of Oracle Communications Data Model, then that adapter defines and populates an Oracle Communications Data Model staging layer.

  • Foundation and Access layers. The physical objects for these layers are defined in a single schema, the ocdm_sys schema:

    • Foundation layer. The foundation layer of the Oracle Communications Data Model is defined by base tables that present the data in 3NF (that is, tables that have the DWB_ prefix). This layer also includes reference, lookup, and control tables defined in the ocdm_sys schema (that is, the tables that have the DWR_ , DWL_, DWC_ prefixes).

    • Access layer. The Access layer of Oracle Communications Data Model is defined by derived and aggregate tables (defined with DWD_ and DWA_ prefixes), cubes (defined with a CB$ prefix), and views (that is, views defined with the _VIEW suffix). These structures provide a summarized or "flattened" perspectives of the data in the foundation layer.

      This layer also contains the results of the data mining models which are stored in derived (DWD_) tables. The models themselves are defined in the ocdm_mining schema.


    See:

    Oracle Communications Data Model Reference for detailed information on the ocdm_sys schema.

Customizing the Oracle Communications Data Model Physical Model

The starting point for the Oracle Communications Data Model physical data model is the 3NF logical data model. The physical data model mirrors the logical model as much as possible, (although some changes in the structure of the tables or columns may be necessary) and defines database objects (such as tables, cubes, views).

To customize the default physical model of the Oracle Communications Data Model take the following steps:

  1. Answers the questions outlined in "Questions to Answer Before You Customize the Physical Model".

  2. Familiarize yourself with the characteristics of the logical and physical model of Oracle Communications Data Model as outlined in"Characteristics of the Default Physical Model" and presented in detail in Oracle Communications Data Model Reference.

  3. Modify the foundation level of your physical model of Oracle Communications Data Model, as needed. See "Common Change Scenarios" for a discussion of when customization might be necessary.

    When defining physical structures:


    Tip:

    Package the changes you make to the physical data model as a patch to the ocdm_sys schema.

  4. Modify the access layer of your physical model of Oracle Communications Data Model as discussed in Chapter 3, "Access Layer Customization".

Questions to Answer Before You Customize the Physical Model

When designing the physical model, remember that the logical data model is not one-to-one with the physical data model. Consider the load, query, and maintenance requirements when you convert the logical data model into the physical layer. For example, answer the following questions before you design the physical data model:

  • Do you need the physical data model to cover the full scope of the logical data model, or only part of the scope?

    "Common Change Scenarios" provides an overview discussion of making physical data model changes when your business needs do not result in a logical model that is the same as the Oracle Communications Data Model logical model.

  • What is the result of the source data profile?

  • What is the data load frequency for each table?

  • How many large tables are there and which tables are these?

  • How will the tables and columns be accessed? What are the common joins?

  • What is your data backup strategy?

Conventions When Customizing the Physical Model

When developing the physical model for Oracle Communications Data Model, the conventions outlined below were followed. Continue to follow these conventions as you customize the physical model.

General Naming Conventions for Physical Objects

Follow these guidelines for naming physical objects that you define:

  • When naming the physical objects follow the naming guidelines for naming objects within an Oracle Database schema. For example:

    • Table and column names must start with a letter, can use only 30 alphanumeric characters or less, cannot contain spaces or some special characters such as "!" and cannot use reserved words.

    • Table names must be unique within a schema that is shared with views and synonyms.

    • Column names must be unique within a table.

  • Although it is common to use abbreviations in the physical modeling stage, as much as possible, use names for the physical objects that correspond to the names of the entities in the logical model. Use consistent abbreviations to avoid programmer and user confusion.

  • When naming columns, use short names if possible. Short column names reduce the time required for SQL command parsing.

  • The ocdm_sys schema delivered with Oracle Communications Data Model uses the prefixes and suffixes shown in the following table to identify object types.

    Prefix or SuffixUsed for Name of These Objects
    CB$Materialized view of an OLAP cube. This materialized view is automatically created by the OLAP server.

    Note: Do not report or query against this object. Instead access the corresponding _VIEW object.

    DMV_Materialized view created for performance reasons (that is, not an aggregate table or an OLAP cube).
    DWA_Aggregate tables which are materialized views.
    DWB_Base transaction data (3NF) tables.
    DWC_Control tables.
    DWD_Derived tables -- including data mining result tables.
    DWL_Lookup tables.
    DWV_Relational view of time dimension
    DWR_Reference data tables.
    _VIEWA relational view of an OLAP cube, dimension, or hierarchy.

    Use these prefixes and suffixes for any new tables, views, and cubes that you define.


    See:

    Oracle Communications Data Model Reference for detailed information about the objects in the default Oracle Communications Data Model.

Domain Definition Standards

A domain is a set of values allowed for a column. The domain can be enforced by a foreign key, check constraints, or the application on top of the database. Define the standards for each domain across the model such as:

  • Date and time type, such as 'YYYY-MM-DD'.

  • Numeric value in different situations.

  • Character string length in different situations.

  • Coded value definition such as key or description.

Foundation Layer Customization

The first step in customizing the physical model of Oracle Communications Data Model is customizing the foundation layer of the physical data model. Since, as mentioned in "Layers in the Default Oracle Communications Data Model Warehouse", the foundation layer of the physical model mirrors the 3NF logical model of Oracle Communications Data Model, you might choose to customize the foundation layer to reflect differences between your logical model needs and the default logical model of Oracle Communications Data Model. Additionally, you might need to customize the physical objects in the foundation layer to improve performance (for example, you might choose to compress some foundation layer tables).

When making changes to the foundation layer, keep the following points in mind:


Note:

Approach any attempt to change the Oracle Communications Data Model with caution. The foundation layer of the physical model of the Oracle Communications Data Model has (at its core) a set of generic structures that allow it to be flexible and extensible. Before making extensive additions, deletions, or changes, ensure that you understand the full range of capabilities of Oracle Communications Data Model and that you cannot handle your requirements using the default objects in the foundation layer.

Common Change Scenarios

There are several common change scenarios when customizing the foundation layer of the physical data model:

  • Additions to Existing Structures

    If you identify business areas or processes that are not supported in the default foundation layer of the physical data model of Oracle Communications Data Model, add new tables and columns.

    Carefully study the default foundation layer of the physical data model of Oracle Communications Data Model (and the underlying logical data model) to avoid building redundant structures when making additions. If these additions add high value to your business value, communicate the additions back to the Oracle Communications Data Model Development Team for possible inclusion in future releases of Oracle Communications Data Model.

  • Deletions of Existing Structures

    If there are areas of the model that cannot be matched to any of the business requirements of your legacy systems, it is safer to keep these structures and not populate that part of the warehouse.

    Deleting a table in the foundation layer of the physical data model can destroy relationships needed in other parts of the model or by applications based on the it. Some tables may not be needed during the initial implementation, but you may want to use these structures at a later time. If this is a possibility, keeping the structures now saves re-work later. If tables are deleted, perform a thorough analysis to identify all relationships originating from that entity.

  • Changes to Existing Structures

    In some situations some structures in the foundation layer of the physical data model of the Oracle Communications Data Model may not exactly match the corresponding structures that you use.Before implementing changes, identify the impact that the changes would have on the database design of Oracle Communications Data Model. Also identify the impact on any applications based on the new design.

General Recommendations When Designing Physical Structures

The ocdm_sys schema delivered with Oracle Communications Data Model was designed and defined following best practices for data access and performance. Continue to use these practices when you add new physical objects. This section provides information about how decisions about the following physical design aspects were made to the default Oracle Communications Data Model:

Tablespaces in the Oracle Communications Data Model

A tablespace consists of one or more data files, which are physical structures within the operating system you are using.

Recommendations: Defining Tablespaces

If possible, define tablespaces so that they represent logical business units.

Use ultra large data files for a significant improvement in very large Oracle Communications Data Model warehouse.

Changing the Tablespace and Partitions Used by Tables

You can change the tablespace and partitions used by Oracle Communications Data Model tables. What you do depends on whether the Oracle Communications Data Model table has partitions:

  • For tables that do not have partitions (that is, lookup tables and reference tables), you can change the existing tablespace for a table.

    By default, Oracle Communications Data Model defines the partitioned tables as interval partitioning, which means the partitions are created only when new data arrives.

    Consequently, for Oracle Communications Data Model tables that have partitions (that is, Base, Derived, and Aggregate tables), for the new interval partitions to be generated in new tablespaces rather than current ones, issue the following statements.

    ALTER TABLE table_name MODIFY DEFAULT ATTRIBUTES 
    TABLESPACE new_tablespace_name;
     
    

    When new data is inserted in the table specified by table_name, a new partition is automatically created in the tablespace specified by tablespace new_tablespace_name.

  • For tables that have partitions (that is, base, derived, and aggregate tables), you can specify that new interval partitions be generated into new tablespaces.

    For Oracle Communications Data Model tables that do not have partitions (that is, lookup tables and reference tables), to change the existing tablespace for a table then issue the following statement.

    ALTER TABLE table_name MOVE TABLESPACE new_tablespace_name;
    

Data Compression in the Oracle Communications Data Model

A key decision that you must make is whether to compress your data. Using table compression reduces disk and memory usage, often resulting in better scale-up performance for read-only operations. Table compression can also speed up query execution by minimizing the number of round trips required to retrieve data from the disks. Compressing data however imposes a performance penalty on the load speed of the data.

Recommendations: Data Compression

In general, choose to compress the data. The overall performance gain typically outweighs the cost of compression.

If you decide to use compression, consider sorting your data before loading it to achieve the best possible compression rate. The easiest way to sort incoming data is to load it using an ORDER BY clause on either your CTAS or IAS statement. Specify an ORDER BY a NOT NULL column (ideally non numeric) that has a large number of distinct values (1,000 to 10,000).

Types of Data Compression Available

Oracle Database offers the following types of compression:

Basic or Standard Compression

With standard compression Oracle Database compresses data by eliminating duplicate values in a database block. Standard compression only works for direct path operations (CTAS or IAS). If the data is modified using any kind of conventional DML operation (for example updates), the data within that database block is uncompressed to make the modifications and is written back to disk uncompressed.

By using a compression algorithm specifically designed for relational data, Oracle Database can compress data effectively and in such a way that Oracle Database incurs virtually no performance penalty for SQL queries accessing compressed tables.

Oracle Communications Data Model leverages the compress feature for all base, derived, and aggregate tables which reduces the amount of data being stored, reduces memory usage (more data per memory block), and increases query performance.

You can specify table compression by using the COMPRESS clause of the CREATE TABLE statement or you can enable compression for an existing table by using ALTER TABLE statement as shown below.

alter table <tablename> move compress;

Example 2-1 Creating a Compressed Table for Oracle Communications Data Model

To create a compressed table named DWB_ACCS_MTHD_PORT_HIST.

COMPRESS
Create table DWB_ACCS_MTHD_PORT_HIST 
(NP_RQST_HDR_CD                 VARCHAR2(30) 
,ACCS_MTHD_KEY                   NUMBER(30)  NOT NULL ENABLE  
,EXTRNL_OPRTR_KEY                NUMBER(30)  
…..
)  
tablespace TBS_BASE 
COMPRESS ;
OLTP Compression

OLTP compression is a component of the Advanced Compression option. With OLTP compression, just like standard compression, Oracle Database compresses data by eliminating duplicate values in a database block. But unlike standard compression OLTP compression allows data to remain compressed during all types of data manipulation operations, including conventional DML such as INSERT and UPDATE.


See:

Oracle Database Administrator's Guide for more information on OLTP table compression features.


Oracle by Example:

For more information on Oracle Advanced Compression, see the "Using Table Compression to Save Storage Costs" OBE tutorial.

To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.


Hybrid Columnar Compression (HCC)

HCC is available with some storage formats and achieves its compression using a logical construct called the compression unit which is used to store a set of hybrid columnar-compressed rows. When data is loaded, a set of rows is pivoted into a columnar representation and compressed. After the column data for a set of rows has been compressed, it is fit into the compression unit. If conventional DML is issued against a table with HCC, the necessary data is uncompressed to do the modification and then written back to disk using a block-level compression algorithm.


Tip:

If your data set is frequently modified using conventional DML, then the use of HCC is not recommended; instead, the use of OLTP compression is recommended.

HCC provides different levels of compression, focusing on query performance or compression ratio respectively. With HCC optimized for query, fewer compression algorithms are applied to the data to achieve good compression with little to no performance impact. However, compression for archive tries to optimize the compression on disk, irrespective of its potential impact on the query performance.


See also:

The discussion on HCC in Oracle Database Concepts.

Tables for Supertype and Subtype Entities in Oracle Communications Data Model

A supertype is a generic entity type that has a relationship with one or more subtypes.

A subtype is a sub-grouping of the entities in an entity type that is meaningful to the organization and that shares common attributes or relationships distinct from other subgroups.

  • Subtypes inherit all supertype attributes

  • Subtypes have attributes that are different from other subtypes

Recommendations: Tables for Supertype and Subtype Entities

Create separate tables for the super type and all sub type entities for the following reasons:

  • Data integrity enforced at database level. (using NOT NULL column constraints)

  • Relationships can be accurately modeled and enforced including those which apply to only one subtype

  • Physical model closely resembles the logical data model.

  • It is easier to correlate the logical data model with the physical data model and support the logical data model enhancements and changes.

  • Physical data model reflects true business rules (for example, if there are some attributes or relationships mandatory for only one subtype.)

Surrogate Keys in the Physical Model

The surrogate key method for primary key construction involves taking the natural key components from the source systems and mapping them through a process of assigning a unique key value to each unique combination of natural key components (including source system identifier). The resulting primary key value is completely non-intelligent and is typically a numeric data type for maximum performance and storage efficiency.

Advantages of Surrogate keys include:

  • Ensure uniqueness: data distribution

  • Independent of source systems

  • Re-numbering

  • Overlapping ranges

  • Uses the numeric data type which is the most performant data type for primary keys and joins

Disadvantages of Surrogate keys:

  • Have to allocate during ETL

  • Complex and expensive re-processing and data quality correction

  • Not used in queries – performance impact

  • The operational business intelligence requires natural keys to join to operational systems

Integrity Constraints in Oracle Communications Data Model

Integrity constraints are used to enforce business rules associated with your database and to prevent having invalid information in the tables. The most common types of constraints include:

  • PRIMARY KEY constraints, this is usually defined on the surrogate key column to ensure uniqueness of the record identifiers. In general, it is recommended that you specify the ENFORCED ENABLED RELY mode.

  • UNIQUE constraints, to ensure that a given column (or set of columns) is unique. For slowly changing dimensions, it is recommended that you add a unique constraint on the Business Key and the Effective From Date columns to allow tracking multiple versions (based on surrogate key) of the same Business Key record.

  • NOT NULL constraints, to ensure that no null values are allowed. For query rewrite scenarios, it is recommended that you have an inline explicit NOT NULL constraint on the primary key column in addition to the primary key constraint.

  • FOREIGN KEY constraints, to ensure that relation between tables are being honored by the data. Usually in data warehousing environments, the foreign key constraint is present in RELY DISABLE NOVALIDATE mode.

The Oracle Database uses constraints when optimizing SQL queries. Although constraints can be useful in many aspects of query optimization, constraints are particularly important for query rewrite of materialized views. Under some specific circumstances, constraints need space in the database. These constraints are in the form of the underlying unique index.

Unlike data in many relational database environments, data in a data warehouse is typically added or modified under controlled circumstances during the extraction, transformation, and loading (ETL) process.

Indexes and Partitioned Indexes in the Oracle Communications Data Model

Indexes are optional structures associated with tables or clusters. In addition to the classical B-tree indexes, bitmap indexes are very common in data warehousing environments

  • Bitmap indexes are optimized index structures for set-oriented operations. Additionally, they are necessary for some optimized data access methods such as star transformations. Bitmap indexes are typically only a fraction of the size of the indexed data in the table.

  • B-tree indexes are most effective for high-cardinality data: that is, for data with many possible values, such as customer_name or phone_number. However, fully indexing a large table with a traditional B-tree index can be prohibitively expensive in terms of disk space because the indexes can be several times larger than the data in the table. B-tree indexes can be stored specifically in a compressed manner to enable huge space savings, storing more keys in each index block, which also leads to less I/O and better performance.

Recommendations: Indexes and Partitioned Indexes

Make the majority of the indexes in your customized Oracle Communications Data Model bitmap indexes.

Use B-tree indexes only for unique columns or other columns with very high cardinalities (that is, columns that are almost unique). Store the B-tree indexes in a compressed manner.

Partition the indexes. Indexes are just like tables in that you can partition them, although the partitioning strategy is not dependent upon the table structure. Partitioning indexes makes it easier to manage the data warehouse during refresh and improves query performance.

Typically, specify the index on a partitioned table as local. Bitmap indexes on partitioned tables must always be local. B-tree indexes on partitioned tables can be global or local. However, in a data warehouse environment, local indexes are more common than global indexes. Use global indexes only when there is a specific requirement which cannot be met by local indexes (for example, a unique index on a non-partitioning key, or a performance requirement).

Partitioned Tables in the Oracle Communications Data Model

Partitioning allows a table, index or index-organized table to be subdivided into smaller pieces. Each piece of the database object is called a partition. Each partition has its own name, and may optionally have its own storage characteristics. From the perspective of a database administrator, a partitioned object has multiple pieces that can be managed either collectively or individually. This gives the administrator considerable flexibility in managing partitioned objects. However, from the perspective of the application, a partitioned table is identical to a non-partitioned table. No modifications are necessary when accessing a partitioned table using SQL DML commands.

As discussed in the following topics, partitioning can provide tremendous benefits to a wide variety of applications by improving manageability, availability, and performance:


Oracle by Example:

To understand the various partitioning techniques in Oracle Database, see the "Manipulating Partitions in Oracle Database 11g" OBE tutorial.

To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.


Partitioning the Oracle Communications Data Model for Manageability

Range partitioning helps improve the manageability and availability of large volumes of data.

Consider the case where two year's worth of sales data or 100 terabytes (TB) is stored in a table. At the end of each day a new batch of data must be to loaded into the table and the oldest days worth of data must be removed. If the Sales table is range partitioned by day then the new data can be loaded using a partition exchange load. This is a sub-second operation that has little or no impact on end user queries.

Partitioning the Oracle Communications Data Model for Easier Data Access

Range partitioning also helps ensure that only the necessary data to answer a query is scanned. Assuming that the business users predominately accesses the sales data on a weekly basis (for example, total sales per week) then range partitioning this table by day ensures that the data is accessed in the most efficient manner, as only seven partitions must be scanned to answer the business users query instead of the entire table. The ability to avoid scanning irrelevant partitions is known as partition pruning.

Partitioning the Oracle Communications Data Model for Join Performance

Sub-partitioning by hash is used predominately for performance reasons. Oracle Database uses a linear hashing algorithm to create sub-partitions.

A major performance benefit of hash partitioning is partition-wise joins. Partition-wise joins reduce query response time by minimizing the amount of data exchanged among parallel execution servers when joins execute in parallel. This significantly reduces response time and improves both CPU and memory resource usage. In a clustered data warehouse, this significantly reduces response times by limiting the data traffic over the interconnect (IPC), which is the key to achieving good scalability for massive join operations. Partition-wise joins can be full or partial, depending on the partitioning scheme of the tables to be joined.

Figure 2-2 shows how a full partition-wise join divides a join between two large tables into multiple smaller joins. Each smaller join, performs a joins on a pair of partitions, one for each of the tables being joined. For the optimizer to choose the full partition-wise join method, both tables must be equi-partitioned on their join keys. That is, they have to be partitioned on the same column with the same partitioning method. Parallel execution of a full partition-wise join is similar to its serial execution, except that instead of joining one partition pair at a time, multiple partition pairs are joined in parallel by multiple parallel query servers. The number of partitions joined in parallel is determined by the Degree of Parallelism (DOP).

Figure 2-2 Partitioning for Join Performance

Description of Figure 2-2 follows
Description of "Figure 2-2 Partitioning for Join Performance"

Recommendations: Number of Hash Partitions

In order to ensure that the data gets evenly distributed among the hash partitions it is highly recommended that the number of hash partitions is a power of 2 (for example, 2, 4, 8, and so on). A good rule of thumb to follow when deciding the number of hash partitions a table should have is 2 X # of CPUs rounded to up to the nearest power of 2.

If your system has 12 CPUs, then 32 would be a good number of hash partitions. On a clustered system the same rules apply. If you have 3 nodes each with 4 CPUs, then 32 would still be a good number of hash partitions. However, ensure that each hash partition is at least 16MB in size. Many small partitions do not have efficient scan rates with parallel query. Consequently, if using the number of CPUs makes the size of the hash partitions too small, use the number of Oracle RAC nodes in the environment (rounded to the nearest power of 2) instead.

Parallel Execution in the Oracle Communications Data Model

Parallel Execution enables a database task to be parallelized or divided into smaller units of work, thus allowing multiple processes to work concurrently. By using parallelism, a terabyte of data can be scanned and processed in minutes or less, not hours or days.

Figure 2-3 illustrates the parallel execution of a full partition-wise join between two tables, Sales and Customers. Both tables have the same degree of parallelism and the same number of partitions. They are range partitioned on a date field and sub partitioned by hash on the cust_id field. As illustrated in the picture, each partition pair is read from the database and joined directly.

There is no data redistribution necessary, thus minimizing IPC communication, especially across nodes. Below figure shows the execution plan you would see for this join.

Figure 2-3 Parallel Execution of a Full Partition-Wise Join Between Two Tables

Description of Figure 2-3 follows
Description of "Figure 2-3 Parallel Execution of a Full Partition-Wise Join Between Two Tables"

To ensure that you get optimal performance when executing a partition-wise join in parallel, specify a number for the partitions in each of the tables that is larger than the degree of parallelism used for the join. If there are more partitions than parallel servers, each parallel server is given one pair of partitions to join, when the parallel server completes that join, it requests another pair of partitions to join. This process repeats until all pairs have been processed. This method enables the load to be balanced dynamically (for example, 128 partitions with a degree of parallelism of 32).

What happens if only one table that you are joining is partitioned? In this case the optimizer could pick a partial partition-wise join. Unlike full partition-wise joins, partial partition-wise joins can be applied if only one table is partitioned on the join key. Hence, partial partition-wise joins are more common than full partition-wise joins. To execute a partial partition-wise join, Oracle Database dynamically repartitions the other table based on the partitioning strategy of the partitioned table.

After the other table is repartitioned, the execution is similar to a full partition-wise join. The redistribution operation involves exchanging rows between parallel execution servers. This operation leads to interconnect traffic in Oracle RAC environments, since data must be repartitioned across node boundaries.

Figure 2-4 illustrates a partial partition-wise join. It uses the same example as in Figure 2-3, except that the customer table is not partitioned. Before the join operation is executed, the rows from the customers table are dynamically redistributed on the join key.

Figure 2-4 Partial Partition-Wise Join

Description of Figure 2-4 follows
Description of "Figure 2-4 Partial Partition-Wise Join"

Enabling Parallel Execution for a Session

Parallel query is the most commonly used parallel execution feature in Oracle Database. Parallel execution can significantly reduce the elapsed time for large queries. To enable parallelization for an entire session, execute the following statement.

alter session enable parallel query; 

Enabling Parallel Execution of DML Operations

Data Manipulation Language (DML) operations such as INSERT, UPDATE, and DELETE can be parallelized by Oracle Database. Parallel execution can speed up large DML operations and is particularly advantageous in data warehousing environments. To enable parallelization of DML statements, execute the following statement.

alter session enable parallel dml;

When you issue a DML statement such as an INSERT, UPDATE, or DELETE, Oracle Database applies a set of rules to determine whether that statement can be parallelized. The rules vary depending on whether the statement is a DML INSERT statement, or a DML UPDATE or DELETE statement.

  • The following rules apply when determining how to parallelize DML UPDATE and DELETE statements:

    • Oracle Database can parallelize UPDATE and DELETE statements on partitioned tables, but only when multiple partitions are involved.

    • You cannot parallelize UPDATE or DELETE operations on a non-partitioned table or when such operations affect only a single partition.

  • The following rules apply when determining how to parallelize DML INSERT statements:

    • Standard INSERT statements using a VALUES clause cannot be parallelized.

    • Oracle Database can parallelize only INSERT . . . SELECT . . . FROM statements.

Enabling Parallel Execution at the Table Level

The setting of parallelism for a table influences the optimizer. Consequently, when using parallel query, also enable parallelism at the table level by issuing the following statement.

alter table <table_name> parallel 32;
PK5qNkaPK8AOEBPS/impintro.htm Introduction to Oracle Communications Data Model Customization

1 Introduction to Oracle Communications Data Model Customization

This chapter provides an introduction to customizing the Oracle Communications Data Model. It contains the following topics:

What is the Oracle Communications Data Model?

Oracle Communications Data Model is a standards-based, pre-built approach to communications data warehousing enabling a communications company to realize the power of insight more quickly. Oracle Communications Data Model reduces costs for both immediate and on-going operations by leveraging out-of-box Oracle based data warehouse and business intelligence solutions, making world-class database and business intelligence technology solutions available with a communications specific data model. You can use Oracle Communications Data Model in any application environment. Also, you can easily extend the model.

Using Oracle Communications Data Model you can jump-start the design and implementation of an Oracle Communications Data Model warehouse to quickly achieve a positive ROI for your data warehousing and business intelligence project with a predictable implementation effort.

Oracle Communications Data Model provides much of the data modeling work that you must do for a communications business intelligence solution. The Oracle Communications Data Model logical and physical data models were designed following best practices for communications service providers. Oracle Communications Data Model is conformance certified with TM Forum's Information Framework (SID) version 8.1 as discussed in Oracle Communications Data Model Reference.

Components of the Oracle Communications Data Model

Oracle Communications Data Model includes the following components:

  • Logical model which is a third normal form (3NF) entity-object standards-based model. The logical model is described in Oracle Communications Data Model Reference.

  • Physical model defined as two Oracle Database schemas. One schema defines all the relational and OLAP physical components of Oracle Communications Data Model, and the tables that hold the results of the data mining models. The other schema defines the actual data mining models.

  • Intra-ETL database packages and SQL scripts to extract, transform, and load (ETL) data from the Oracle Communications Data Model 3NF physical tables to the derived and aggregate tables in Oracle Communications Data Model.

  • Sample reports and dashboards developed using Oracle Business Intelligence Suite Enterprise Edition.

  • DDL and installation scripts


Note:

When you use the Oracle Installer to install Oracle Communications Data Model, you have the choice of performing two different types of installations:
  • Installation of the Oracle Communications Data Model component, itself

  • Installation of sample reports (and schemas)

See Oracle Communications Data Model Installation Guide for detailed information on the different types of installation



See:

Oracle Communications Data Model Reference for detailed descriptions of the components.

Oracle Products That Make Up Oracle Communications Data Model

Several Oracle technologies are involved in building the infrastructure for Oracle Communications Data Model:

Oracle Database with OLAP, Data Mining and Partitioning Option

Oracle Communications Data Model uses a complete Oracle technical stack. It leverages the following data warehousing features of the Oracle Database: SQL model, compression, partitioning, advanced statistical functions, materialized views, data mining, and online analytical processing (OLAP).

Oracle Communications Data Model Application Adapters

The Oracle Communications Network Charging and Control Adapter for Oracle Communications Data Model is an option of the Oracle Communications Data Model. You can use this application adapter to populate the foundation layer of an Oracle Communications Data Model warehouse with data from an Oracle Communications Network Charging and Control (NCC) system.

Oracle Development Tools

You can use the following Oracle tools to customize the predefined physical models provided with Oracle Communications Data Model, or to populate the target relational tables and materialized cube views.

Table 1-1 Oracle Development Tools Used with Oracle Communications Data Model

NameUse

SQL Developer or SQL*Plus

To modify, customize, and extend database objects

Oracle Warehouse Builder

For the process control of the intra ETL process

Analytic Workspace Manager

To view, create, develop, and manage OLAP dimensional objects.


Oracle Business Intelligence Suite Enterprise Edition Presentation Tools

Oracle Business Intelligence Suite Enterprise Edition is a comprehensive suite of enterprise BI products that delivers a full range of analysis and reporting capabilities. You can use Oracle Business Intelligence Suite Enterprise Edition Answers and Dashboard presentation tools to customize the predefined sample dashboard reports that are provided with Oracle Communications Data Model.

Steps for Implementing an Oracle Communications Data Model Warehouse

Although Oracle Communications Data Model was designed following best practices for communications service providers, usually the model requires some customization to meet your business needs.

The reasons that you might customize Oracle Communications Data Model include: your business does not have a business area that is in the logical model of Oracle Communications Data Model, or you must apply a new or different business rule.

Typical physical model modifications include: adding, deleting, modifying, or renaming tables and columns; or altering foreign keys, constraints, or indexes.

To implement an Oracle Communications Data Model warehouse, take the following steps:

  1. Perform the organizational tasks outlined in "Before You Begin Customizing the Oracle Communications Data Model".

  2. Create a fit-gap analysis report by following the process outlined "Performing Fit-Gap Analysis for Oracle Communications Data Model".

  3. In a development environment, install a copy of the Oracle Communications Data Model.

  4. Customize Oracle Communications Data Model by making the changes you documented in the fit-gap analysis report. Make the changes in the following order:

    1. Foundation layer of the physical model and the ETL to populate that layer. When customizing the physical objects, follow the guidelines in "Foundation Layer Customization". When writing the ETL, follow the guidelines in "ETL for the Foundation Layer of an Oracle Communications Data Model Warehouse".

    2. Access layer of the physical model and the ETL to populate that layer. When designing the physical objects, follow the guidelines in Chapter 3, "Access Layer Customization." When writing the ETL, follow the guidelines in "Customizing Intra-ETL for the Oracle Communications Data Model".

  5. In a test environment, make a copy of your customized version of Oracle Communications Data Model. Then, following the documentation you created in Step 2, test the customized version of Oracle Communications Data Model

  6. Following your typical procedures, roll the tested customized version of Oracle Communications Data Model out into pre-production and, then, production.


Tip:

Keep 'clean' copies of the components delivered with Oracle Communications Data Model components. This is important when upgrading to later versions of Oracle Communications Data Model.

Before You Begin Customizing the Oracle Communications Data Model

Before you begin customizing Oracle Communications Data Model, ensure the following teams and committees exist:

After these teams and committees are formed:

  • Discuss the approach and determine the involvement and roles of every party involved in the customization (for example, business and IT).

  • Agree on the scope of the project (that is, agree on what new data must be in the data warehouse and why it is needed).

  • Agree on the timing and the working arrangements.

Prerequisite Knowledge for Implementers

As outlined in "Oracle Products That Make Up Oracle Communications Data Model", the Oracle Communications Data Model uses much of the Oracle stack. Consequently, to successfully implement the Oracle Communications Data Model, the implementation team needs:

  • Experience performing information and data analysis and data modeling. (Experience using Oracle SQL Data Modeler, is a plus.)

  • An understanding of the Oracle technology stack, especially data warehouse (Database, Data Warehouse, OLAP, Data Mining, Warehouse Builder, Oracle Business Intelligence Suite Enterprise Edition)

  • Hands-on experience using:

    • Oracle Database

    • PL/SQL

    • SQL DDL and DML syntax

    • Analytic Workspace Manager

    • Oracle SQL Developer

    • Oracle Business Intelligence Suite Enterprise Edition Administrator, Answers, and Dashboards

Responsibilities of a Data Warehouse Governance Committee

Governance is of concern to any enterprise, executive team or individual with an interest in the processes, standards, and compliance. It is even more important to organizations that have invested in data warehousing.

Data warehouse governance occurs within the context of overall IT governance. It provides the necessary policies, process and procedures, which must be clearly communicated to the entire corporation, from the IT employees to the front-end operational personnel.

Before you customize Oracle Communications Data Model, setup a data warehouse governance steering committee if one does not exist. The role of this steering committed is to oversee the data warehouse to provide an environment that reaches across the enterprise and drives the best business value.

Data Warehouse Governance Committee: Overall Responsibilities

The data warehouse governance steering committee sets direction and response for the governance framework and covers the follow areas:

  • The entire data warehouse life cycle.

  • Agree on the data to process and make available to end-users.

  • Determine what is the minimum quality criteria for the data that is available to end users and determine how to measure and analyze these criteria against the quality of the data that is the source data for the data warehouse.

  • The business goals of the organization to apply core information from data warehouse.

  • The policies, procedures and standards for data resource and data access.

  • The life cycle of data warehouse component management.

Data Warehouse Governance Committee: Data Governance Responsibilities

The more detailed focus in data warehouse governance is data governance. Data governance tasks include:

  • Approving the data modeling standards, metadata standards and other related standards. This includes determining a metadata strategy as discussed in "Managing the Metadata for Oracle Communications Data Model"' and identifying the data modeling tools to use that support these standards.

  • Determining the data retention policy.

  • Designing a data access policy based on legal restrictions and data security rules.

  • Designing a data backup strategy that aligns with the impact analysis to the business unit.

  • Monitoring and reporting on data usage, activity, and alerts.

Managing the Metadata for Oracle Communications Data Model

Metadata is any data about data and, as such, is an important aspect of the data warehouse environment. Metadata allows the end user and the business analyst to navigate through the possibilities without knowing the context of the data or what the data represents.

Metadata management is a comprehensive, ongoing process of overseeing and actively managing metadata in a central environment which helps an enterprise to identify how data is constructed, what data exists, and what the data means. It is particularly helpful to have good metadata management when customizing Oracle Communications Data Model so that you can do impact analysis to ensure that changes do not adversely impact data integrity anywhere in your data warehouse.

Metadata Categories and Standards

Metadata is organized into three major categories:

  • Business metadata describes the meaning of data in a business sense. The business interpretation of data elements in the data warehouse is based on the actual table and column names in the database. Gather this mapping information and business definition and rules information into business metadata.

  • Technical metadata represents the technical aspects of data, including attributes such as data types, lengths, lineage, results from data profiling, and so on

  • Process execution metadata presents statistics on the results of running the ETL process itself, including measures such as rows loaded successfully, rows rejected, amount of time to load, and so on

Since metadata is so important in information management, many organizations attempt to standardize metadata at various levels, such as:

  • Metadata Encoding and Transmission Standard (METS). A standard for encoding descriptive, administrative, and structural metadata regarding objects within a digital library.

  • American National Standards Institute (ANSI). The organization that coordinates the U.S. voluntary standardization and conformity-assessment systems.

  • International Organization for Standardization (ISO). The body that establishes, develops, and promotes standards for international exchange.

  • Common Warehouse Metamodel (CWM). A specification, released and owned by the Object Management Group, for modeling metadata for relational, non-relational, multi-dimensional, and most other objects found in a data warehousing environment.

When you implement your metadata management solution, reference your data warehouse infrastructure environment and make the decision which standard to follow.

Working with a Metadata Repository

You manage metadata using a Metadata Repository. At the highest level, a Metadata Repository includes three layers of information. The layers are defined in the following order:

  1. A Physical layer. This metadata layer identifies the source data.

  2. A Business Model and Mapping layer. This metadata layer organizes the physical layer into logical categories and records the appropriate metadata for access to the source data.

  3. The Presentation layer. This metadata layer exposes the business model entities for end-user access.

The first step in creating a Metadata Repository is to scope your metadata management needs by:

  • Identifying the metadata consumers. Typically, there are business consumers and technical consumers.

  • Determine the business and technical metadata requirements.

  • Aligning metadata requirements to specific data elements and logical data flows.

Then:

  • Decide how important each part is.

  • Assign responsibility to someone for each piece.

  • Decide what constitutes a consistent and working set of metadata

  • Where to store, backup, and recover the metadata.

  • Ensure that each piece of metadata is available only to those people who need it.

  • Quality-assure the metadata and ensure that it is complete and up to date.

  • Identify the Metadata Repository to use and how to control that repository from one place

After creating the metadata definitions, review your data architecture to ensure you can acquire, integrate, and maintain the metadata.

As the data keeps on changing in your data warehouse day by day, update the Metadata Repository. When you want to change business rules, definitions, formulas or process (especially when customizing the Oracle Communications Data Model), your first step is to survey the metadata and do an impact analysis to list all of the attributes in the data warehouse environment that would be affected by a proposed change.

Browsing the Metadata Repository Supplied With Oracle Communications Data Model

To customize the Oracle Communications Data Model model, you must understand the dependencies among Oracle Communications Data Model components -- especially how the report KPIs are mapped to the physical tables and columns.

Oracle Communications Data Model provides a tool called the "OCDM Metadata" browser that helps you discover these dependencies. When you install Oracle Communications Data Model with its sample reports, the metadata browser is delivered as a sample Dashboard in the webcat.


See:

Oracle Communications Data Model Installation Guide for more information on installing the sample reports and deploying the Oracle Communications Data Model RPD and webcat on the Business Intelligence Suite Enterprise Edition instance.

To browse the metadata repository:

  1. In the browser, open the login page at http://servername:9704/analytics where servername is the server on which the webcat is installed.

  2. Login with username of ocdm, and provide the password.

  3. Select the Metadata Browser dashboard.

  4. Use the tabs in the Metadata browser to explore the metadata:

    • Measure-Entity tab

      On the Measure-Entity tab you can see the business areas (relational, OLAP, mining), the measures description, corresponding formula, responsible entities, and attributes for the measure.

      To browse the data, select the business area and measure description that you are interested in.

    • Entity-Measure tab

      Using the Entity-Measure tab, you can discover the mappings between entities, attributes, supported measures, and calculations of the measures. You can discover information about particular entities and attributes.

      For example, you take the following steps to learn more about an entity:

      1. Select the entity.

      2. Click GO.

    • Program-Table tab

      Using the Program-Table tab you can browse for information on the intra-ETL mappings and report information. Take the following steps:

      1. Select the program type (that is, intra-ETL or report) and program name.

      2. Select GO.

    • Table-Program tab

      By default when you go to the Table-Program tab you see all of the tables used for all the reports.

      To discover what reports use a particular table, you must move a particular table from the right pane to the left (Selected) pane.

      For example, to see the reports that use the a particular table, take the following steps:

      1. In the right pane of the Table-Program tab, select the table.

      2. Move the table to the Selected list on the left by clicking on < (left arrow).

      3. Click OK.

      4. Select GO.

      The reports for the selected table are displayed.

Using Oracle Warehouse Builder with the Oracle Communications Data Model

Oracle Warehouse Builder provides excellent metadata management features that you can use with Oracle Communications Data Model.

Before you import source metadata into Oracle Warehouse Builder, you create a module to contain metadata definitions. The type of module you create depends on the source from which you are importing metadata into your Metadata Repository. Oracle Warehouse Builder supports many different sources and targets as discussed in Oracle Warehouse Builder Sources and Targets Guide. For example, when connecting to an Oracle database, Oracle Warehouse Builder queries the database dictionary to extract all needed metadata on tables, views, sequences, dimensions, cubes, data types, PL/SQL packages, and so on.

Oracle Warehouse Builder also provides an interface tool called the Metadata Dependency Manager through which you can explore dependencies among data objects, as represented by the metadata in your Oracle Warehouse Builder repository. The Metadata Dependency Manager presents dependencies in the form of interactive lineage and impact diagrams. A lineage diagram traces the data flows for an object back to the sources and displays all objects along those paths. An impact diagram identifies all the objects that are derived from the selected object.

Information provided by the Metadata Dependency Manager can help you in many circumstances. For example:

  1. Starting from a target object, such as a dimension, cube, or business intelligence tool report, you can identify the columns in each data source that are used in computing the results in the target.

  2. You can assess the impact of design changes in an object such as a source table or a pluggable mapping that is used throughout a project.

  3. You can propagate a design change, such as a change to the data type of a source table column, to downstream objects in the design.

Using end-to-end data lineage and impact analysis reduces project risk by allowing better planning for design changes, faster identification of unanticipated impacts when source systems change, and enabling more effective auditing of your business intelligence results, master data or other data integration processes.

You can also define and use SQL- or XML-based custom metadata stores to retrieve definitions of source and target objects such as tables and views.

For data files extracted from some mainfrSame sources, Oracle Warehouse Builder can interpret Cobol Copybook files that describes the structure of the data file, and create its source metadata based on that.

Oracle Warehouse Builder application adapters or application connectors provide additional metadata about ERP and CRM application sources.

Oracle Warehouse Builder can deploy or execute process flows and schedules to Oracle Enterprise Manager and Oracle Workflow. In general, you can deploy a schedule in any Oracle Database location, release 10g or later.

Performing Fit-Gap Analysis for Oracle Communications Data Model

Fit-gap analysis is where you compare your information needs and communications business requirements with the structure that is available with Oracle Communications Data Model. You identify any required functionality that is not included in the logical model and the default schema, as well as other modifications that are necessary to meet your requirements.

The result of your fit-gap analysis is a customization report which is a brief explanation of the adaptations and adjustments required to customize Oracle Communications Data Model to fit your communications environment.

The fit-gap analysis team writes the customization report by taking the following steps:

  1. If you have performed previous evaluations, review the documentation from the previous phases, and if necessary add team members with the required business and technical expertise.

  2. Review the data and map your logical entities and data structure with the Oracle Communications Data Model logical model and schema:

    • Starting from business requirements, questions, and rules, identify any entities and attributes that are not in the Oracle Communications Data Model.

    • Compare the Oracle Communications Data Model to your existing application model if have one.

    • Compare the Oracle Communications Data Model to the OLTP data that you are using as a data source to the Oracle Communications Data Model warehouse.

  3. Determine the differences between your needs and Oracle Communications Data Model schema. To help you with this task, produce a list of actions people may take with the system (examples rather than models), and create use cases for appraising the functionality of the Oracle Communications Data Model Warehouse. Answer the following questions about the differences you find:

    • Which differences you can live with, and which must be reconciled?

    • What can you do about the differences you cannot live with?

  4. Identify the changes you must make to the default design of Oracle Communications Data Model to create the customized warehouse. Identify these changes in the following order:

    1. Physical model. Follow the guidelines outlined in Chapter 2, "Physical Model Customization".

    2. ETL mapping. Follow the guidelines outlined in Chapter 4, "ETL Implementation and Customization" to identify and design the source-ETL that you must create and to identify and make any changes to the intra-ETL provided with Oracle Communications Data Model.


    Tip:

    When identifying changes, ensure that the changes meet your security and metadata requirements.

  5. Write the customization report, detailing what changes are required to make the Oracle Communications Data Model match your business needs. This includes any additions and changes to interfaces to existing systems.

  6. Based on the customization report, update the Project Plan and perform the steps outlined in "Steps for Implementing an Oracle Communications Data Model Warehouse".

PK PK8AOEBPS/rep_quer.htm Report and Query Customization

5 Report and Query Customization

This chapter provides information about creating reports, queries, and dashboards against the data in a Oracle Communications Data Model warehouse. It contains the following topics:

Reporting Approaches in Oracle Communications Data Model

There are two main approaches to creating reports from data in an Oracle Communications Data Model warehouse:

Relational Reporting

With relational reporting, you create reports against the analytical layer entities using the fact entities as the center of the star with the reference entities (that is, DWR_ and DWL_ tables) acting as the dimensions of the star. Typically the fact entities include the derived and aggregate entities (that is, DWD_ and DWA_ tables). However in some cases, you may need to use the base entities (that is, DWB_ tables) along with the reference tables to generate more detailed reports.

The reference tables (that is, DWR_ tables) typically represent dimensions which contain a business hierarchy and are present in the form of snowflake entities containing a table for each level of the hierarchy. This allows us to attach the appropriate set of reference entities for the multiple subject area and fact entities composed of differing granularity.

For example, you can use the set of tables comprising DWR_DAY as well as DWR_BSNS_MO, DWR_BSNS_QTR, DWR_BSNS_YR tables to query against a DAY level CDR Wireless entity such as DWD_VOI_CALL_DAY. On the other hand, you need to use the higher level snowflakes at Month level and above such as DWR_BSNS_MO, DWR_BSNS_QTR, DWR_BSNS_YR in order to query against the MONTH level CDR Wireless entity such as DWA_VOI_CALL_MO.

The lookup tables (that is tables, with the DWL_ prefix) represent the simpler dimensions comprising a single level containing a flat list of values. Typically, most reporting tools add a superficial top level to the dimension. These could be individual tables starting with DWL_ or views (also named DWL_) on DWL_CODE_MASTER that break out different code types into separate dimensions.

OLAP Reporting

With OLAP reporting, you access Oracle OLAP cubes using SQL against the dimension and cube (fact) views. Cubes and dimensions are represented using a star schema design. Dimension views form a constellation around the cube (or fact) view. The dimension and cube views are relational views with names ending with _VIEW. Typically, the dimension view used in the reports is named dimension_hierarchy_VIEW and the cube view is named cube_VIEW.

Unlike the corresponding relational dimension entities stored in DWR_ tables, the OLAP dimension views contains information relating to the whole dimension including all the levels of the hierarchy logically partitioned on the basis of a level column (identified as level_name). On a similar note, the cube views also contain the facts pertaining to the cross-combination of the levels of individual dimensions which are part of the cube definition. Also the join from the cube view and the dimension views are based on the dimension keys along with required dimension level filters.

Although the OLAP views are also modeled as a star schema, there are certain unique features to the OLAP reporting methodology which requires special modeling techniques in Oracle Business Intelligence Suite Enterprise Edition.


See also:

The Oracle By Example tutorial, entitled "Using Oracle OLAP 11g With Oracle BI Enterprise Edition". To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorials by name.

The rest of this chapter explains how to create Oracle Communications Data Model reports. For examples of Oracle Communications Data Model reports, see:

Customizing Oracle Communications Data Model Sample Reports

Sample reports and dashboards are delivered with Oracle Communications Data Model. These sample reports illustrate the analytic capabilities provided with Oracle Communications Data Model -- including the OLAP and data mining capabilities.


See:

Oracle Communications Data Model Installation Guide for more information on installing the sample reports and deploying the Oracle Communications Data Model RPD and webcat on the Business Intelligence Suite Enterprise Edition instance.

The sample reports were developed using Oracle Business Intelligence Suite Enterprise Edition which is a comprehensive suite of enterprise business intelligence products that delivers a full range of analysis and reporting capabilities. Thus, the reports also illustrate the ease with which you can use Oracle Business Intelligence Suite Enterprise Edition Answers and Dashboard presentation tools to create useful reports.

You can use Oracle Business Intelligence Suite Enterprise Edition Answers and Dashboard presentation tools to customize the predefined sample dashboard reports:

  • Oracle BI Answers. Provides end user ad hoc capabilities in a pure Web architecture. Users interact with a logical view of the information -- completely hidden from data structure complexity while simultaneously preventing runaway queries. Users can easily create charts, pivot tables, reports, and visually appealing dashboards.

  • Oracle BI Interactive Dashboards. Provide any knowledge worker with intuitive, interactive access to information. The end user can be working with live reports, prompts, charts, tables, pivot tables, graphics, and tickers. The user has full capability for drilling, navigating, modifying, and interacting with these results.


See:

Oracle Communications Data Model Reference for detailed information on the sample reports.

Writing Your Own Queries and Reports

The ocdm_sys schema defines the relational tables and views in Oracle Communications Data Model. You can use any SQL reporting tool to query and report on these tables and views.

Oracle Communications Data Model also supports On Line Analytic processing (OLAP) reporting using OLAP cubes defined in the ocdm_sys schema. You can query and write reports on OLAP cubes by using SQL tools to query the views that are defined for the cubes or by using OLAP tools to directly query the OLAP components.


See also:

"Reporting Approaches in Oracle Communications Data Model", "Oracle OLAP Cube Views", and the discussion on querying dimensional objects in Oracle OLAP User's Guide.

Example 5-1 Creating a Relational Query for Oracle Communications Data Model

For example, assume that you want to know the total call minutes for the top ten customers in the San Francisco area for March 2009. To answer this question, you might have to query the tables described in the following table.

Entity NameTable NameDescription
WIRELESS CALL EVENTDWB_WRLS_CALL_EVTOccurrences of the wireless call.
CUSTOMERDWR_CUSTIndividual customers
ADDRESS LOCATIONDWR_ADDR_LOCAll addresses. The table has levels as country, state, city, address, and so on.
GEOGRAPHY CITYDWR_GEO_CITYThe CITY level of the GEOGRAPHY hierarchy.

To perform this query, you execute the following SQL statement.

SELECT cust_key, tot_call_min FROM 
(select         round(sum(call.call_drtn)/60,2) tot_call_min , call.cust_key
from    DWB_WRLS_CALL_EVT call,
DWR_CUST     cust,
DWR_ADDR_LOC addr,
DWR_GEO_CITY city
         Where to_date(to_char(call.evt_begin_dt,'MON-YY'),'MON-YY') like        to_date('MAR-09','MON-YY')
and cust.cust_key = call.cust_key
and cust.addr_loc_key = addr.addr_loc_key
and addr.geo_city_key = city.geo_city_key
and initcap(city.geo_city_name)='San Francisco'
group by call.cust_key
order by 1 desc) WHERE ROWNUM < 10;

The result of this query is shown below.

  CUST_KEY TOT_CALL_MIN 
---------- ------------ 
      3390        101.6 
      4304       100.25 
      4269        97.37 
      4152        93.02 
      4230        92.97 
      4157        92.95 
      3345        91.62 
      4115        48.43 
      4111        44.48

Optimizing Star Queries

A typical query in the access layer is a join between the fact table and some number of dimension tables and is often referred to as a star query. In a star query each dimension table is joined to the fact table using a primary key to foreign key join. Normally the dimension tables do not join to each other.

Typically, in this kind of query all of the WHERE clause predicates are on the dimension tables and the fact table. Optimizing this type of query is very straight forward.

To optimize this query, do the following:

  • Create a bitmap index on each of the foreign key columns in the fact table or tables

  • Set the initialization parameter STAR_TRANSFORMATION_ENABLED to TRUE.

This enables the optimizer feature for star queries which is off by default for backward compatibility.

If your environment meets these two criteria, your star queries should use a powerful optimization technique that rewrites or transforms your SQL called star transformation. Star transformation executes the query in two phases:

  1. Retrieves the necessary rows from the fact table (row set).

  2. Joins this row set to the dimension tables.

The rows from the fact table are retrieved by using bitmap joins between the bitmap indexes on all of the foreign key columns. The end user never needs to know any of the details of STAR_TRANSFORMATION, as the optimizer automatically chooses STAR_TRANSFORMATION when it is appropriate.

Example 5-2, "Star Transformation" gives the step by step process to use STAR_TRANSFORMATION to optimize a star query.

Example 5-2 Star Transformation

A business question that could be asked against the star schema in Figure 3-1, "Star Schema Diagram" would be "What was the total number of umbrellas sold in Boston during the month of May 2008?"

  1. The original query.

    select SUM(quantity_sold) total_umbrellas_sold_in_Boston
    From Sales s, Customers c, Products p, Times t
    Where s.cust_id=cust_id
    And s.prod_id = p.prod_id
    And s.time_id=t.time_id
    And c.cust_city='BOSTON'
    And p.product='UMBRELLA'
    And t.month='MAY'
    And t.year=2008;
    

    As you can see all of the where clause predicates are on the dimension tables and the fact table (Sales) is joined to each of the dimensions using their foreign key, primary key relationship.

  2. Take the following actions:

    1. Create a bitmap index on each of the foreign key columns in the fact table or tables.

    2. Set the initialization parameter STAR_TRANSFORMATION_ENABLED to TRUE.

  3. The rewritten query. Oracle rewrites and transfers the query to retrieve only the necessary rows from the fact table using bitmap indexes on the foreign key columns

    select SUM(quantity_sold
    From Sales
    Where cust_id IN
    (select c.cust_id From Customers c Where c.cust_city='BOSTON')
    And s.prod_id IN
    (select p.prod_id From Products p Where  p.product='UMBRELLA')
    And s.time_id IN
    (select t.time_id From Times(Where t.month='MAY' And tyear=2008);
    

    By rewriting the query in this fashion you can now leverage the strengths of bitmap indexes. Bitmap indexes provide set based processing within the database, allowing you to use various fact methods for set operations such as AND, OR, MINUS, and COUNT. So, you use the bitmap index on time_id to identify the set of rows in the fact table corresponding to sales in May 2008. In the bitmap the set of rows are actually represented as a string of 1's and 0's. A similar bitmap is retrieved for the fact table rows corresponding to the sale of umbrellas and another is accessed for sales made in Boston. At this point there are three bitmaps, each representing a set of rows in the fact table that satisfy an individual dimension constraint. The three bitmaps are then combined using a bitmap AND operation and this newly created final bitmap is used to extract the rows from the fact table needed to evaluate the query.

  4. Using the rewritten query, Oracle joins the rows from fact tables to the dimension tables.

    The join back to the dimension tables is normally done using a hash join, but the Oracle Optimizer selects the most efficient join method depending on the size of the dimension tables.

The following figure shows the typical execution plan for a star query when STAR_TRANSFORMATION has kicked in. The execution plan may not look exactly as you expected. There is no join back to the customer table after the rows have been successfully retrieved from the Sales table. If you look closely at the select list, you can see that there is not anything actually selected from the Customers table so the optimizer knows not to bother joining back to that dimension table. You may also notice that for some queries even if STAR_TRANSFORMATION does kick in it may not use all of the bitmap indexes on the fact table. The optimizer decides how many of the bitmap indexes are required to retrieve the necessary rows from the fact table. If an additional bitmap index would not improve the selectivity, the optimizer does not use it. The only time you see the dimension table that corresponds to the excluded bitmap in the execution plan is during the second phase or the join back phase.

Description of optquery3.gif follows
Description of the illustration optquery3.gif

Troubleshooting Oracle Communications Data Model Report Performance

Take the following actions to identify problems generating a report created using Oracle Business Intelligence Suite Enterprise Edition:

  1. In the (Online) Oracle BI Administrator Tool, select Manage, then Security, then Users, and then ocdm.

    Ensure that the value for Logging level is 7.

  2. Open the Oracle Communications Data Model Repository, select Manage, and then Cache.

  3. In the right-hand pane of the Cache Manager window, select all of the records, then right-click and select Purge.

  4. Run the report or query that you want to track using the SQL log.

  5. Open the query log file (NQQuery.log) under OracleBI\server\Log.

    The last query SQL is the log of the report you have just run. If an error was returned in your last accessed report, there is an error at the end of this log.

The following examples illustrate how to use these error messages:

Example 5-3 Troubleshooting an Oracle Communications Data Model Report

Assume the log file contains the following error.

Query Status: Query Failed: [nQSError: 15018] Incorrectly defined logical table source (for fact table Customer Mining) does not contain mapping for [Customer.Cell Phone Number, Customer.Customer Segment Name, Customer.Party Name].

This error occurs when there is a problem in the Business layer in your Oracle Business Intelligence Suite Enterprise Edition repository.

In this case, you need to check the mapping for Customer.Cell Phone Number, Customer.Customer Segment Name, and Customer.Party Name.

Example 5-4 Troubleshooting a Report: A Table Does Not Exist

Assume the log file contains the following error.

Query Status: Query Failed: [encloser: 17001] Oracle Error code: 942, message: ORA-00942: table or view does not exist.

This error occurs when the physical layer in your Oracle Business Intelligence Suite Enterprise Edition repository has the table which actually does not exist in the Database.

To find out which table has problem:

  1. Copy the SQL query to database environment.

  2. Execute the query.

The table which does not exist is marked out by the database client.

Example 5-5 Troubleshooting a Report: When the Database is Not Connected

Assume the log file contains the following error.

Error: Query Status: Query Failed: [nQSError: 17001] Oracle Error code: 12545, message: ORA-12545: connect failed because target host or object does not exist.

Meaning: This error occurs when the Database is not connected.

Action: Check connecting information in physical layer and ODBC connection to ensure that the repository is connecting to the correct database.

Writing As Is and As Was Queries

Two common query techniques are "as is" and "as was" queries:

Characteristics of an As Is Query

An As Is query has the following characteristics:

  • The resulting report shows the data as it happened.

  • The snowflake dimension tables are also joined using the surrogate key columns (that is the primary key and foreign key columns).

  • The fact table is joined with the dimension tables (at leaf level) using the surrogate key column.

  • Slowly-changing data in the dimensions are joined with their corresponding fact records and are presented individually.

  • It is possible to add up the components if the different versions share similar characteristics.

Characteristics of an As Was Query

An As Was query (also known as point-in-time analysis) has the following characteristics:

  • The resulting report shows the data that would result from freezing the dimensions and dimension hierarchy at a specific point in time.

  • Each snowflake table is initially filtered by applying a point-in-time date filter which selects the records or versions which are valid as of the analysis date. This structure is called the point-in-time version of the snowflake.

  • The filtered snowflake is joined with an unfiltered version of itself by using the natural key. All of the snowflake attributes are taken from the point-in-time version alias. The resulting structure is called the composite snowflake.

  • A composite dimension is formed by joining the individual snowflakes on the surrogate key.

  • The fact table is joined with the composite dimension table at the leaf level using the surrogate key column.

  • The point-in-time version is super-imposed on all other possible SCD versions of the same business entity -- both backward as well as forward in time. Joining in this fashion gives the impression that the dimension is composed of only the specific point-in-time records.

  • All of the fact components for various versions add up correctly due to the super-imposition of point-in-time attributes within the dimensions.

Examples: As Is and As Was Queries Against Oracle Communications Data Model

Based on the Data used for the examples, the following examples illustrate the characteristics of As Is and As Was queries:

Data used for the examples

Assume that your data warehouse has a Customer table, a County, and a TaxPaid fact table. As of January 1, 2011, these tables include the values shown below.

Customer Table

Cust IdCust CdCust NmGenderM StatusCounty IdCounty CdCountry Nm...Eff FrmEff To
101JoDJohn DoeMaleSingle5001SVSunnyvale...1-Jan-1131-Dec-99
102JaDJane DoeFemale</td>Single5001SVSunnyvale...1-Jan-1131-Dec-99
103JiDJim DoeMaleMarried5002CUCupertino...1-Jan-1131-Dec-99

County Table

County IdCounty CDCounty NmPopulation...Eff FrmEff To
5001SVSunnyvaleVery High...1-Jan-1131-Dec-99
5002CUCupertinoHigh...1-Jan-1131-Dec-99

TaxPaid Table

Cust IdDayTax TypeTax
1011-Jan-11Professional Tax100
1021-Jan-11Professional Tax100
1031-Jan-11Professional Tax100

Assume that the following events occurred in January 2011:

  • On January 20, 2011, Jane Doe marries.

  • On Jan 29, 2011, John Doe moves from Sunnyvale to Cupertino.

Consequently, as shown below, on February 1, 2011, the Customer and TaxPaid tables have new data while the values in the County table stay the same.

Customer table

Cust IdCust CdCust NmGenderM StatusCounty IdCounty CdCountry Nm...Eff FrmEff To
101JoDJohn DoeMaleSingle5001SVSunnyvale...1-Jan-1129-Jan-11
102JaDJane DoeFemaleSingle5001SVSunnyvale...1-Jan-1120-Jan-11
103JiDJim DoeMaleMarried5002CUCupertino...1-Jan-1131-Dec-99
104JaDJane DoeFemaleMarried5001SVSunnyvale...21-Jan-1131-Dec-99
105JoDJohn DoeMaleSingle5002CDCupertino...30-Jan-1131-Dec-99

County table

County IdCounty CDCounty NmPopulation...Eff FrmEff To
5001SVSunnyvaleVery High...1-Jan-1131-Dec-99
5002CUCupertinoHigh...1-Jan-1131-Dec-99

TaxPaid Table

Cust IdDayTax TypeTax
1011-Jan-11Professional Tax100
1021-Jan-11Professional Tax100
1031-Jan-11Professional Tax100
1051-Feb-11Professional Tax100
1041-Feb-11Professional Tax100
1031-Feb-11Professional Tax100

Example 5-6 As Is Query for Tax Collection Split by Marital Status

Assuming the Data used for the examples, to show the tax collection data split by martial status, the following SQL statement that joins the TaxPaid fact table and the Customer dimension table on the cust_id surrogate key and the Customer and County snowflakes on the cnty_id surrogate key.

SELECT cust.cust_nm, cust.m_status, SUM(fct.tx) 
FROM taxpaid fct, customer cust, county cnty 
WHERE fct.cust_id = cust.cust_id 
AND cust.cnty_id = cnt.cnt_id
GROUP BY cust.cust_nm, cust.m_status
ORDER BY 1,2,3;

The results of this query are shown below. Note that there are two rows for Jane Doe; one row for a marital status of Married and another for a marital status of Single.

Cust NmM StatusTax
Jane DoeMarried100
Jane DoeSingle100
Jim DoeMarried200
John DoeSingle200

Example 5-7 As Was Queries for Tax Collection Split by Marital Status

Assuming the Data used for the examples, issue the following SQL statement to show the tax collection data split by marital status using an analysis date of January 15, 2011.

select
   cust.cust_nm, cust.m_status, sum(fct.tax)
from
   TaxPaid fct, 
   (
      select 
         cust_act.cust_id, cust_pit.cust_cd, cust_pit.cust_nm,
         cust_pit.m_status, cust_pit.gender,
         cust_pit.cnty_id, cust_pit.cnty_cd, cust_pit.cnty_nm
      from Customer cust_act
      inner join (
         select
            cust_id, cust_cd, cust_nm,
            m_status, gender,
            cnty_id, cnty_cd, cnty_nm
         from Customer cust_all
         where to_date('15-JAN-2011', 'DD-MON-YYYY') between eff_from and eff_to
      ) cust_pit                   
      on (cust_act.cust_cd = cust_pit.cust_cd)
   ) cust,
   (
      select 
         cnty_act.cnty_id, cnty_pit.cnty_cd, cnty_pit.cnty_nm
      from County cnty_act       
      inner join (
         select
            cnty_id, cnty_cd, cnty_nm
         from County cnty_all
         where to_date('15-JAN-2011', 'DD-MON-YYYY') between eff_from and eff_to
      ) cnty_pit
      on (cnty_act.cnty_cd = cnty_pit.cnty_cd)
   ) cnty                         
where fct.cust_id = cust.cust_id
and cust.cnty_id = cnty.cnty_id
GROUP BY cust.cust_nm, cust.m_status
order by 1,2,3;

The results of this query are shown below. Since Jane Doe was single on January 15, 2011 (the analysis date), all tax for Jane Doe is accounted under her Single status.

Cust NmM StatusTax
Jane DoeSingle200
Jim DoeMarried200
John DoeSingle200

Assume instead that you issued the exact same query except that for the to_date phrase you specify 09-FEB-2011 rather than 15-JAN-2011. Since Jane Doe was married on February 9, 2011, then, as shown below all tax for Jane Doe would be accounted under her Married status.

Cust NmM StatusTax
Jane DoeMarried200
Jim DoeMarried200
John DoeSingle200

Example 5-8 As Is Query for Tax Collection Data Split by County

Assuming the Data used for the examples, issue the following SQL statement to show the tax collection data split by county.

SELECT cust.cust_nm, cnty.cnty_nm, SUM(fct.tax)
FROM TaxPaid fct, customer cust, county cnty
WHERE fct.cust_id = cust.cust_id
AND cust.cnty_id = cnty.cnty_ID
GROUP BY cut.cust_nm, cnty.cnty_nm
ORDER BY 1,2,3;

The results of this query are shown below. Note that since John Doe lived in two different counties, there are two rows of data for John Doe.

Cust NmCounty NmTax
Jane DoeSunnyvale200
Jim DoeCupertino200
John DoeCupertino100
John DoeSunnyvale100

Example 5-9 As Was Queries for Tax Collection Data Split by County

Assuming the Data used for the examples, issue the following SQL statement to show the tax collection data split by county using an analysis date of January 15, 2011.

select
   cust.cust_nm, cnty.cnty_nm, sum(fct.tax)
from
  TaxPaid fct,
   (
      select 
         cust_act.cust_id, cust_pit.cust_cd, cust_pit.cust_nm,
         cust_pit.m_status, cust_pit.gender,
         cust_pit.cnty_id, cust_pit.cnty_cd, cust_pit.cnty_nm
      from Customer cust_act
      inner join (
         select
            cust_id, cust_cd, cust_nm,
            m_status, gender,
            cnty_id, cnty_cd, cnty_nm
         from Customer cust_all
         where to_date('15-JAN-2011', 'DD-MON-YYYY') between eff_from and eff_to
      ) cust_pit
      on (cust_act.cust_cd = cust_pit.cust_cd
   ) cust,
   (
      select 
         cnty_act.cnty_id, cnty_pit.cnty_cd, cnty_pit.cnty_nm
      from County cnty_act
      inner join (
         select
            cnty_id, cnty_cd, cnty_nm
         from County cnty_all
         where to_date('15-JAN-2011', 'DD-MON-YYYY') between eff_from and eff_to
      ) cnty_pit
      on (cnty_act.cnty_cd = cnty_pit.cnty_cd)
   ) cnty
where fct.cust_id = cust.cust_id
and cust.cnty_id = cnty.cnty_id
GROUP BY cust.cust_nm, cnty.cnty_nm
order by 1,2,3;

The results of this query are shown below. Note that since John Doe was in Sunnyvale as of the analysis date of January 15, 2011, all tax for John Doe is accounted for under the Sunnyvale county.

Cust NmCounty NmTax
Jane DoeSunnyvale200
Jim DoeCupertino200
John DoeSunnyvale200

Assume instead that you issued the exact same query except that for the to_date phrase you specify 09-FEB-2011 rather than 15-JAN-2011. Since John Doe lived in Cupertino on February 9, 2011, then, as shown below all tax for John Doe would be accounted under Cupertino.

Cust NmCounty NmTax
Jane DoeSunnyvale200
Jim DoeCupertino200
John DoeCupertino200

Tutorial: Creating a New Oracle Communications Data Model Dashboard

This tutorial explains how to create a new dashboard based on the Oracle Communications Data Model webcat included with the sample Oracle Business Intelligence Suite Enterprise Edition reports delivered with Oracle Communications Data Model.


See:

Oracle Communications Data Model Installation Guide for more information on installing the sample reports and deploying the Oracle Communications Data Model RPD and webcat on the Business Intelligence Suite Enterprise Edition instance.

In this example assume that you want to create a dashboard named "Dropped call and Failed Call", and put both "Dropped Call Rate Report" and "Failed Call Rate Report" into this new dashboard.

To create a dashboard, take the following steps:

  1. In the browser, open the login page at http://servername:9704/analytics where servername is the server on which the webcat is installed.

  2. Login with username of ocdm, and provide the password.

    Then, click newDashboard to create an Oracle Business Intelligence Suite Enterprise Edition dashboard.

    Description of dbd1.gif follows
    Description of the illustration dbd1.gif

  3. Input name and description, save it to the Network Health folder. Click OK.

    Description of dbd2.gif follows
    Description of the illustration dbd2.gif

  4. In the Catalog view, expand the Network Health Analysis folder. You can see the Failed Call Rate Report and Dropped Call Rate Report.

    Description of dbd3.gif follows
    Description of the illustration dbd3.gif

  5. Drag the Failed Call Rate Report and Dropped Call Rate Report from the Catalog view into the right panel.

    Description of dbd4.gif follows
    Description of the illustration dbd4.gif

  6. You can change the layout of this section to organize the two reports by horizontal or vertical.

    Description of dbd5.gif follows
    Description of the illustration dbd5.gif

    Note that the page name is still "Page1" so you must change it.

  7. To change the page name:

    1. Select the Dashboard.

      Description of dbd6.gif follows
      Description of the illustration dbd6.gif

    2. In Dashboard Properties window, click Change Name.

      Description of dbd7.gif follows
      Description of the illustration dbd7.gif

    3. Change the name to "Dropped Call Rate and Failed Call Rate", then click OK.

      Description of dbd8.gif follows
      Description of the illustration dbd8.gif

  8. Click Save on the top of the dashboard. Now you have a new dashboard.

    Description of dbd9.gif follows
    Description of the illustration dbd9.gif


Oracle by Example:

For more information on creating dashboards see the "Creating Analyses and Dashboards 11g" OBE tutorial.

To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.


Tutorial: Creating a New Oracle Communications Data Model Report

This tutorial explains how to create a new report based on the Oracle Communications Data Model webcat included with the sample Oracle Business Intelligence Suite Enterprise Edition reports delivered with Oracle Communications Data Model.


See:

Oracle Communications Data Model Installation Guide for more information on installing the sample reports and deploying the Oracle Communications Data Model RPD and webcat on the Business Intelligence Suite Enterprise Edition instance.

In this example, assume that you want to create a report named "Dropped call vs. Failed Call" to put both dropped call rate and failed call rate in one report.

To create a this new report, take the following steps:

  1. In the browser, open the login page at http://servername:9704/analytics where servername is the server on which the webcat is installed.

  2. Login with username of ocdm, and provide the password.

    Then, click newAnalysis to create an Oracle Business Intelligence Suite Enterprise Edition report.

    Description of rpt1.gif follows
    Description of the illustration rpt1.gif

  3. Select Subject Area, then select ODWT to create a relational report. Description of rpt2.gif follows
    Description of the illustration rpt2.gif

  4. Drag and put the dimension and fact columns into the Select Columns panel. Description of rpt3.gif follows
    Description of the illustration rpt3.gif

  5. Select the Results tab to view the report Description of rpt4.gif follows
    Description of the illustration rpt4.gif

  6. Click New View to add a chart into report. Description of rpt5.gif follows
    Description of the illustration rpt5.gif

  7. Click Save to save this report to the Network Health Analysis folder

    Description of rpt6.gif follows
    Description of the illustration rpt6.gif


Oracle by Example:

For more information on creating a report, see the "Creating Analyses and Dashboards 11g" OBE tutorial.

To access the tutorial, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorial by name.


PKZ~E$$PK8AOEBPS/content.opf67 Oracle® Communications Data Model Implementation and Operations Guide, Release 11.3.1 en-US E28442-04 Oracle Corporation Oracle Corporation Oracle® Communications Data Model Implementation and Operations Guide, Release 11.3.1 2012-08-29T14:19:18Z Describes how you create and maintain a data warehouse based on the Oracle Communications Data Model. PK566PK8A OEBPS/lof.htm9 List of Figures PKW}DPK8AOEBPS/dcommon/prodbig.gif GIF87a!!!)))111BBBZZZsss{{ZRRcZZ!!1!91)JB9B9)kkcJJB991ssc絽Zcc!!{祽BZc!9B!c{!)c{9{Z{{cZB1)sJk{{Z{kBsZJ91)Z{!{BcsRsBc{9ZZk甽kBkR!BZ9c)JJc{!))BZks{BcR{JsBk9k)Zck!!BZ1k!ZcRBZcZJkBk1Z9c!R!c9kZRZRBZ9{99!R1{99R{1!1)c1J)1B!BJRkk{ƽ絵ތkk絵RRs{{{{JJsssBBkkk!!9ss{{ZZssccJJZZRRccRRZZ))cBBJJ99JJ!!c11991199Z11!c!!))Z!!!1BRck{)!cJBkZRZ,HP)XRÇEZ֬4jJ0 @ "8pYҴESY3CƊ@*U:lY0_0#  5tX1E: C_xޘeKTV%ȣOΏ9??:a"\fSrğjAsKJ:nOzO=}E1-I)3(QEQEQEQEQEQEQE֝Hza<["2"pO#f8M[RL(,?g93QSZ uy"lx4h`O!LŏʨXZvq& c՚]+: ǵ@+J]tQ]~[[eϸ (]6A&>ܫ~+כzmZ^(<57KsHf妬Ϧmnẁ&F!:-`b\/(tF*Bֳ ~V{WxxfCnMvF=;5_,6%S>}cQQjsOO5=)Ot [W9 /{^tyNg#ЄGsֿ1-4ooTZ?K Gc+oyڙoNuh^iSo5{\ܹ3Yos}$.nQ-~n,-zr~-|K4R"8a{]^;I<ȤL5"EԤP7_j>OoK;*U.at*K[fym3ii^#wcC'IIkIp$󿉵|CtĈpW¹l{9>⪦׺*ͯj.LfGߍԁw] |WW18>w.ӯ! VӃ :#1~ +މ=;5c__b@W@ +^]ևՃ7 n&g2I8Lw7uҭ$"&"b eZ":8)D'%{}5{; w]iu;_dLʳ4R-,2H6>½HLKܹR ~foZKZ࿷1[oZ7׫Z7R¢?«'y?A}C_iG5s_~^ J5?œ tp]X/c'r%eܺA|4ծ-Ե+ْe1M38Ǯ `|Kյ OVڅu;"d56, X5kYR<̭CiطXԮ];Oy)OcWj֩}=܅s۸QZ*<~%뺃ȶp f~Bðzb\ݳzW*y{=[ C/Ak oXCkt_s}{'y?AmCjޓ{ WRV7r. g~Q"7&͹+c<=,dJ1V߁=T)TR՜*N4 ^Bڥ%B+=@fE5ka}ędܤFH^i1k\Sgdk> ֤aOM\_\T)8靠㡮3ģR: jj,pk/K!t,=ϯZ6(((((((49 xn_kLk&f9sK`zx{{y8H 8b4>ÇНE|7v(z/]k7IxM}8!ycZRQ pKVr(RPEr?^}'ðh{x+ՀLW154cK@Ng C)rr9+c:׹b Жf*s^ fKS7^} *{zq_@8# pF~ [VPe(nw0MW=3#kȵz晨cy PpG#W:%drMh]3HH<\]ԁ|_W HHҡb}P>k {ZErxMX@8C&qskLۙOnO^sCk7ql2XCw5VG.S~H8=(s1~cV5z %v|U2QF=NoW]ո?<`~׮}=ӬfԵ,=;"~Iy7K#g{ñJ?5$y` zz@-~m7mG宝Gٱ>G&K#]؃y1$$t>wqjstX.b̐{Wej)Dxfc:8)=$y|L`xV8ߙ~E)HkwW$J0uʟk>6Sgp~;4֌W+חc"=|ř9bc5> *rg {~cj1rnI#G|8v4wĿhFb><^ pJLm[Dl1;Vx5IZ:1*p)إ1ZbAK(1ׅ|S&5{^ KG^5r>;X׻K^? s fk^8O/"J)3K]N)iL?5!ƾq:G_=X- i,vi2N3 |03Qas ! 7}kZU781M,->e;@Qz T(GK(ah(((((((Y[×j2F}o־oYYq $+]%$ v^rϭ`nax,ZEuWSܽ,g%~"MrsrY~Ҿ"Fت;8{ѰxYEfP^;WPwqbB:c?zp<7;SBfZ)dϛ; 7s^>}⍱x?Bix^#hf,*P9S{w[]GF?1Z_nG~]kk)9Sc5Ո<<6J-ϛ}xUi>ux#ţc'{ᛲq?Oo?x&mѱ'#^t)ϲbb0 F«kIVmVsv@}kҡ!ˍUTtxO̧]ORb|2yԵk܊{sPIc_?ħ:Ig)=Z~' "\M2VSSMyLsl⺿U~"C7\hz_ Rs$~? TAi<lO*>U}+'f>7_K N s8g1^CeКÿE ;{+Y\ O5|Y{/o+ LVcO;7Zx-Ek&dpzbӱ+TaB0gNy׭ 3^c T\$⫫?F33?t._Q~Nln:U/Ceb1-im WʸQM+VpafR3d׫é|Aү-q*I P7:y&]hX^Fbtpܩ?|Wu󭏤ʫxJ3ߴm"(uqA}j.+?S wV ~ [B&<^U?rϜ_OH\'.;|.%pw/ZZG'1j(#0UT` Wzw}>_*9m>󑓀F?EL3"zpubzΕ$+0܉&3zڶ+jyr1QE ( ( ( ( ( ( ( (UIdC0EZm+]Y6^![ ԯsmܶ捆?+me+ZE29)B[;я*wGxsK7;5w)}gH~.Ɣx?X\ߚ}A@tQ(:ͧ|Iq(CT?v[sKG+*רqҍck <#Ljα5݈`8cXP6T5i.K!xX*p&ќZǓϘ7 *oƽ:wlຈ:Q5yIEA/2*2jAҐe}k%K$N9R2?7ýKMV!{W9\PA+c4w` Wx=Ze\X{}yXI Ү!aOÎ{]Qx)#D@9E:*NJ}b|Z>_k7:d$z >&Vv󃏽WlR:RqJfGإd9Tm(ҝEtO}1O[xxEYt8,3v bFF )ǙrPNE8=O#V*Cc𹾾&l&cmCh<.P{ʦ&ۣY+Gxs~k5$> ӥPquŽўZt~Tl>Q.g> %k#ú:Kn'&{[yWQGqF}AЅ׮/}<;VYZa$wQg!$;_ $NKS}“_{MY|w7G!"\JtRy+贾d|o/;5jz_6fHwk<ѰJ#]kAȎ J =YNu%dxRwwbEQEQEQEQEQEQEQEQEQE'fLQZ(1F)hQ@X1KEQE-Q@ 1KE3h=iPb(((1GjZ(-ʹRPbR@ 1KE7`bڒyS0(-&)P+ ڎԴP11F)h&:LRmQ@Q@Š(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&xǧ[]eid!~Bz0̼q?Y}m vZ3]A`QphNযtPJ$j@WB3(,w$Wۼ#m3fvx\V|Z7ۼVOmc991JM.5ӪhnV 2Bq}jQYWcag]E7dtbS Y3h$#`pÃ(NM[MTKPMBdLW^yTH[;J g Ҿfl~g6;:6(zepZZǍO $< UwGVǙKfs'hBjnnic8EeK` cW(ǫijiqjBYʋ,2GqD.hɾ+FD򩜑 v>r?i_n|}?3ݛss[NVu {-B{Gs3+-0ʑ}*q<7x&7Q1i7vP r0?/€ +xV+{O+8fv'$+r +xV[{9/VF[ +r +ψn'bj C9L6`V1#f~oNc%K9v4%VZ8fWh[$a9S#UxoH4M_~ncoڠa~_c]V=<7Gga *L v$A@tH5_dkt$n8g{ZLt}oloydIvg8q4(mn%. 9I#%d`pANO}'UXj]IPKmބ0hßƞĺ43$K ܠ}s1ۤh+=Gu !mpq8=} hQYWcag]E7dt&iͻ\iz KYU pJ3=\((((((((((((SJ>ֱia;~adLvO8W?yk\fc~7lݞ~Q4?x޳q=ܚf'F@jhPt],g}+i_3n3/;cq}K6!J#  4|cxb}WSbB3y(7f#T+,z?h}FCO3X @9D`HW#T' *E-y|'`?_^ѡ]銓I9pFpx& C{[($zGp;!m$rN6F|'`? Gď E/o.}!ŕr*Hʾ"R O >>/ ,gHZ#kK Q8`ݹG8o A a*RUs?6S¶F>4=El8)$PI=qoaIݺb+Cv;]a؏BpA.M_B04y̬8MWgt.E܈SwiuzTV$ ka}saG̑F(﹇H99m;zMΥ=ƛiv[X" cfddpU;9>(x+L`$$!kS,,[p)F\v=$P**?h'cRV?؞~4hy]=fsCEej_eĻ0r|Ȉ78;IvdGtY[^SIX˄b\|p$v^~ s3qx ˒ ;eef99C=@g+OF$}_FZQ*a6Oo%̞(ݝ]*Iii `9+^0[8}<?t>T {xWחpZZǥ>FrX2Hz$|mo,h]wxU$ڀ<.pFgMMQ$*7*RRG}ҽ#L:NM6TSst* r:VvҜ+"8pʡS|G5_ Z ėcXf>Q,||O쿳h<eC3On+C஽oosF>fq21 6 A$(ksK{ai;w=r+F1+CiQ>]1^б G|;qDL~V[ؼ1C(J x'þW?l}$ocnn7h jdNU"=\n3zƙߛ8>pq8=} y<=F.w}jMCV.V晍r&r4j7B 5{46'[e_ig q6^U8U`\OSx"ZǃM)wjPo_=/Fyb)_hUP  99Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@rz/}$;iXrH[=OO^ 4,INѲC!b:A]DCuo-QRHPF Ab8Sw#yo͓ݜݳnq1vA VG  HB(q-h:YZukpā˷LuމxGIխc>2-웶aʐG  hQ@,m:?.$NPNk>5ߊ- bNRt7/ 3B_g$DZMt|Oq⏇V^=iq<̅pr> <s1Ѷx+t:I,On e˾\[ j|g5K[?sCS5.c}P2F~Q01յ-gw}:r"u3J|bN2Iǹ 3uyZxi>oVCF;w$;d ?g'dQPQ^'_>&k?Zyzਖ਼*h9b̛X"6|61FY!ku5DDn1mD*00b#lI]inӑ\ Fx. /wjRߢi&c$vB(A$(( *m{| *UQЗU@F{c/p,P ?C9|A K~N~FAd1, PyExgDoZĚ=iṘq*L3yh%X`n$'u^^?: *O꽂 ZT.]NDY.iX/,II85C²訨(5]׿h>ZE1(D02\F>R>(!g_^xºk=16VUzEx~[?5kWi+X̑#{oW'i_|-/Upm͌4f`i lHRW}\c|{xϖzĚ׈e~h?3^w9`HÜh?kW>kծxWr]kZ[NL6H|Y`Z +'xZo IZ沌pP@3SB(CgtlZί.{ð#HĐ̄=F~|y(+YV~%|II}y8yifK300a!pf3CէZkH{7SˈA4=(!g_^xºk=16VUz4 =ixZI_Dd N|r88<{i_|-/Upm͌4f`i lHR|NF5M/8eᜡg,PqR=2s:h6sI-VW{bHfB ?>O<[֬K/RJq5g a` <2B@=RX{-5_jC q)c 隿⏂~<+jp3oUhYXpy& j۪ڣ*.{Tz'Qo<_*\(vxeq˿^F#瑶qG~hs}7ۼ3n=sڸP'Tۊ +xğlWTM^B㐡 X2$sQ?iu~cFIpU  qe+l>T3GS]%p qCa}ĭutìnUs݂F+jEE^\߂FK绚 n՘1U\ AրJP]2r4? =l93@osWIHh̑S\ ndKo.,I[%R22RH`]nl [{ PȡԌA8x7߈t* 23h|wy$˪F\)D^Iv{nFbYI$ܜ.O$(8`'u^\i0{X[xW_( ۜ~=%C²訫+Wiz\sA-\3]:*Tc;z:*?ֽO0{_ۋycg_((ۜz_iw "{o%$dC@_/$:D_§Fפx[v~妇a$Z.w;9{U?x+MFj>qe+l>T3GS@oRFWRdh,ecTxp=Ez厹:zݭi]ځw'q _ "h%$E [pAryU.ecAp 7=y'O⿌,$:+[R!+1 @tOQ64 ik1Z/Ibzf$2I ϲVcGOvu qo,l1sݯRz7V/úLj/ [s$. rHGԱyajvgd]"6  #~뚮ciwfm͝l'#@#W:6keKfw,GqTѺ2p:rI&4>x V/uBqIx V/uBqIݟ|9iI<< r@_84GvԤԛk*0# m眚4>dvhR~K( IpF0FF+| R޳:#h+~8=8 @4 ~7kxdEcbHfl FymNI8;\{ ܐ+_W5}2(' mݸ`X'V<Q^?J q]~hs}7ۼ3n=sڮxoZowTI\ΥQ;a0Rz }F| F˫k8t~`ٕ!!c_wD+:WjjzvvY_I8I TC] vb\ ~pCǒ 33+gZ^G<귱s +qׂ:zq@yKmk]sP-$6$ C[?g'dQWXYqZAikvCb4\Np2I?a+Zoi.{YUڪ1hiEK^\ߍ|FK'ZXV\sҺJ(((((((((((((((➭i:woe]Awe`pa>QEW⮻v{ɰ&PaF[Lsi_ti S1:ؒ87 Z$ç((;mA|kqw:tnb!RdesǢPEPEPEP>m^tNϺu*s QzlQEQ\~㯰|P|hZ5|u}]+v(mIWGB[dk4{ψ&/h u |_%p!$(aiqyVO?Nѷ}5H]R U _ݲ aIR3xMP\Hd_jVPʜo9 y$ 7InQcP`?2E,#pHR9U89xwOċ3=S7+kEt$خ^@VbÒqC3wtO]h[j;R1DBc݆9`XX5 [[΂1-졵oXHYuFAƫcu_r^Yjh1/&!$luB2핗]JmºnVS\FT!`8Tm6gFEKy2u*H#8><&g3aOJY%5P@ zרW\6xV1Z]'Pub.d>?YEn eYroو'''nnq1$.nZ1qꞡM?Ji>y-$ +)ʒN+ːH |:˵ii;Qd,p98ĝcN~#_YjE`.aPNt$nz^1u_~%ҥ̊葴7FNhNDxn⸷9$l]H #׏xu,wZZYGlncaD@݁0 # <]ŗ~ ڋ#SՙfR_2$>aRA\0S 9=O|6Owv\7%i%ve$nNp5$+;z/ \j%쒙 Xѐy둎+jEE@%_:~5z{ךl@cF"qן=7 75X۬4sĪ6aWån|jEI6$%\FZpyڅxEsκ f5fPGD1bsW9Xn|8vuk {@Vx@- F7:eAV5+~?2?EuE5ݵe3?y)1 LݯzK. 1`7nFz?t>T v~Okx_O?67H{p鏺:7VԵ|D.`[G4 ' 0`zJJP'Tۊ:L?]b7\L>Hb0d'k.ܒ+>[yuNj!hm.ռN0T:gr8uxoΤ<>8.X Z@:k'n.%"BI#TP2I'4-'kˑZ02rYi^2z:W|6Owv\7%i%ve$nNp5$+;udmWY׈D=L5HT6wJH=qyVOa/^>Ho,~bUUܐv`U%pg>.x 7dq˛WBYY <$O*Z fKմux06<ӂ^Rh_-V-E-jENc aeePS0cz4^$#էW m¨M!c5~]Lju]JΒ+y$ 88sAsZ|Qjxs_;\ VW$7: g<## k>%nP6MLGPl#Hk `>^/[?n+Aisj)b@Ó@_K9&EɾCo7Jj:Gs|0v:V6F1~qGˆ' \\D+Ƴi8lgE.RZGiaEq< O붹|+D]sޏOVW|#gsYtŠmL|!}}jyvȯr3޴4-3fya۷~ 83Т<~oo7xKzkq%[$ nWBT y9-X:&w&ezQzᑰ>anW9;rNzQE7DdȥHZGTdwztՐZZTs1$1><`sq_W~]ϛyX"sQ@'Ɨm#WͷeqaA?K8UG)-Xē'\Ï¿Ɠ:|#Qn773Š#y7ksnpqhx_4?[XVU9 } sך[ zzYC vr+8(R6@>z< K{) q9 ,ǜn I=%V^#:[iՌwvbTYH*z8$t&(nYT$(w,n/DWWyHFqYqX1Q@N³tb<ڡ+>Fy>[ c((((((((((((7xGQ凇nyd%ڱ˃@u&N+V7ҥGo(2:X&&c =*?k㯆 jlI#TQ-$s/#+OoiOc" H"ǯa^|}@ѤKycԲ1Pr0rP < WY^?E./oxYmbzoPH9uzKkQsh9 _rĀ1Nwg65*F"!.'eeQYw/M_Ot쵭ȼXb$$Q z7u>!M=&AI۩H?k]go4dZ\çZ*3~-H r@iExӾ<]ͨ gJȺhHK )ysd5|5W:;-kG/,m`y#A7~H-6cTVePU_G;ῑu IV;,cKQA# PBh^ 0OZIo*鴖_g@='Ưi垻V$y@BRactEqx3%wn/1"'?~*ëH8PnPmB Ua˸z\n{H"  ! GJM'RYѬuKu`5]CpH Ş/t_ xFMN{u/f6܏®vya{(.|Ga+K"X)h0]ZP'Tۊ ?BƮ'#Ocq{m$'F #j1!w>uސ)60 'cOk$)ːH@OE?y_/?ľ\7z桨<~go$kl"6.W<I{Duoż9#`FApA椬 Lwm"v߱N3&(<_0*_-m͹\N3"Ã[xQlm.cÓ pIv>k+CaQn(((((((((((((((((((((6X^GZj ɸ[zV#]Ž&v鈮Y Mw!b= hxZѦΛ5n).|<Ʃ}x\5MLZƈ\"ds@9='CG?+}we`/K>f&J,C ˯JVc\>m]B2n1OQjx_43a~<ַh{w=Ǫ |v ==#7G>*l`ųWU,xڳƍ5 t٭#vIve,H,^9@pw 5K[Wz桨:od4BQ'h# 1]w5B$,!w A`]X`N7X>E#R-p \p7L|`{du!_k K{io-9 >RIS ,$?/5h˰5)nf*dl PxgJ>hZfm͝ƏjyI#@#W7hh?minRilyx9IOM{Yemc!WRpH8#;?s_ř<ۣ$ ï>%|\P6"W !  4hڕAIkzwc{] 2;vG(pk6 ^]kzƯ>ؖ)v! /ʏ¨y^\xQc [|eamĶ8@$cCV\^xC'd܌aoOJ~4H$w Jһõqq7檓Y_-,3i˸0 eR"HolMzãh:]HY[oHAbA8gP(ƺWċf| 7Oź]F,3 ;£FWW ~-h:xCTμ|_,s˷Lu`𵾻iH*`ų~Xy$h(vڝq{%m<V9$Eg'J4OX8|:ywFe8RJԴ7Y[}SO\:u ʡF@`FpHϹ??Z;P`ӭ4{2,,6ڲL0PepUQO}[_-|7kCIr_ǖݮU~Q>o>?j _x36lXX>1vW|,o5z&~eD<_v3I,BOrMv^Lӭ,mbHaME(ֹ<9?jڗvҤi}@tca^?J q]'t2?nuY"3w6Xf'iQױ׃ZuRL6֩/x-X n@EcZ]%W]h>]^t?ؠ(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((PK[΀vPK8AOEBPS/dcommon/contbig.gif`GIF87a!!!111999BBBJJJRRRccckkksss{{{skk{{ZRRRJJƽ{sZRJRJB91)kcZB9)sskZRJ1޽ƽ{{ssskkkcƵZZRccZRRJJJB{BB9991ssckkZccR))!RRB!!JJ1))99!11ƌ)1R)k֔)s1RZJR{BJs9R1J!11J1J9k{csZk!1J!)cBR9J1B)91B!cRs{!)s!){1B!k!s!{ksksckckZc9B)1!)!)BJ9B1919έƌ!!)JJcZZ{!!!1RR{JJsBBkJJ{!!9BB{1!!J9)!!Z!!c1!!kR!!s9Z!BckJs)19!!c!!ZRZ,H rrxB(Kh" DժuICiи@S z$G3TTʖ&7!f b`D 0!A  k,>SO[!\ *_t  Exr%*_}!#U #4 & ֩3|b]L ]t b+Da&R_2lEٱZ`aC)/яmvUkS r(-iPE Vv_{z GLt\2s!F A#葡JY r|AA,hB}q|B`du }00(䡆<pb,G+oB C0p/x$…– ]7 @2HFc ) @AD \0 LHG',(A` `@SC)_" PH`}Y+_|1.K8pAKMA @?3҄$[JPA)+NH I ,@8G0/@R T,`pF8Ѓ)$^$ DDTDlA@ s;PKPK8AOEBPS/dcommon/darbbook.cssPKPK8A!OEBPS/dcommon/O_signature_clr.JPG"(JFIF``C    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (?O '~MQ$Vz;OlJi8L%\]UFjޙ%ԯS;rA]5ފ<׈]j7Ouyq$z'TQuw7Ŀ KX߁M2=S'TQt?.5w'97;~pq=" ~k?`'9q6 E|yayM^Om'fkC&<5x' ?A?Zx'jß={=SßM gVC.5+Hd֪xc^)Җufz{Cީ|D Vkznq|+Xa+{50rx{|OG.OϞ~f/ xxX[2H )c+#jpUOZYX\=SG ߨC|K@;_߆'e?LT?]:?>w ڔ`D^So~xo[Ӡ3i7B:Q8 Vc-ďoi:FM292~y_*_闱YN\Fr=xZ3鳎OwW_QEzW~c]REeaSM}}Hӏ4&.E]u=gMѠ+mF`rNn$w9gMa꺢nTuhf2Xv>އ a(Û6߭?<=>z'TQuw7Ŀ KX߁M2=S'TQt?.5Kko\.8S$TOX߀Gw?Zx汴X)C7~.i6(Щ=+4{mGӭ¸-]&'t_kV*I<1)4thtIsqpQJ+> \m^[aJ5)ny:4o&QEnyAEPEEss 72,PDۢ׃K W{Wjr+wگ iM/;pd?~&?@;7E4gv8 $l'z'TQuw7Ŀ Gֱ=ɿ&G?. iR(5W*$|?w᫼gkmIbHe/_t>tg%y.l}N5[]+Mk0ĠeHdPrsst'UiC,y8`V%9ZIia|ܪvi מYG,o}+kk{YbyIeb*sAtի82zWoEK5z*o-eo;n(P u-I)4Š(HQEQEQEQEhz(X/Đ?}Bk˩ ݏrk0]4>8XzV? }6$}d^F>nU K ?Bտk_9׾x~w'ߞ  uDŽtL ؈5c-E/"|_Oo.IH쐍=i*Iw5(ںw?t5s.)+tQ2dUt5Vĺ.jZ"@IRrZƅY4ߡ_;}ų(KyQf1Aǵt?sZg+?F5_oQR&Dg߿]6FuRD u>ڿxl7?IT8'shj^=.=J1rj1Wl$얲cPx;E,p$֟ˏkw qg"45(ǛkV/=+ũ)bYl~K#˝J_כ5&\F'I#8/|wʾ_Xj Q:os^T1.M_|TO.;?_  jF?g N 8nA2F%i =qW,G=5OU u8]Rq?wr'˻S+۾.ܼ 87Q^elo/T*?L|ۚ<%<,/v_OKs B5f/29n0=zqQq(ª=VX@*J(э(f5qJN_EVǞQEOuoѕOuoa5}gO?:߂8Wא|cڽ~]N&O( (<]>͠@VQ=^~U ̴m&\խ5i:}|}r~9՝f}_>'vVֲ$~^f30^in{\_.O F8to}?${φ|#x^#^n~w=~k~?'KRtO.㌡h![3Zu*ٷճ(ԟ]z_/W1(ԟ]v~g|Yq<ז0 ; b8֮s,w9\?uEyStKaª@\,)) (!EPEPEPEPEPzѧts{v>C/"N6`d*J2gGӧWqBq_1ZuΓ\X]r?=Ey88Mp&pKtO-"wR2 K^-Z< \c>V0^@O7x2WFjs<׻kZ(<Т(OFw/6$1[:ޯԯ#q~4|,LVPem=@=YLUxӃV}AUbcUB.Ds5*kٸAeG>PJxt͝ b88?*$~@ׯD VkraiJs}Q.20x&mXξ,Z]“A-J#`+-E/"<]\a'tZGy.(|lދ~gMK OZdxDŽU9T6ϯ^<Ϡt5CZ]].t۫S=s`ڳ%8iVK:nqe+#<.T6U>zWoy3^I {F?J~=G}k)K$$;$de8*G Uӟ4Ocºw}|]4=ݣ\x$ʠms?q^ipw\"ȿPs^Z Q_0GڼU.t}ROM[G#]8wٞ ӫ87}Cgw vHȩBM55vof =A_٭`Ygx[6 P,5}>蚊(0(+?>+?> k|TuXq6_ +szk :u_ Z߶Ak_U}Jc2u/1[_»ݸG41-bሬ۴}}Eȹפ_c?5gi @cL\L<68hF_Ih>X4K7UТ sMj =J7CKo>Օ5s:߀t ~ηaٿ?|gdL8+gG%o?x`دOqȱwc¨&TW_V_aI=dpG!wu۞սZ1yL50$(l3(:~'ַo A}a3N*[0ǭ HKQV}G@֜$ 9of$ArNqUOgË05#m?D)^_h//5_/<?4}Jį+GkpG4"$ r| >S4Ђ"S 1%R:ȝ 8;PKPz PK8AOEBPS/dcommon/feedback.gif7GIF89a'%(hp|fdx?AN5:dfeDGHɾTdQc`g*6DC\?ؘ||{;=E6JUՄfeA= >@,4`H.|`a (Q 9:&[|ځ,4p Y&BDb,!2@, $wPA'ܠǃ@CO~/d.`I @8ArHx9H75j L 3B/` P#qD*s 3A:3,H70P,R@ p!(F oԥ D;"0 ,6QBRɄHhI@@VDLCk8@NBBL2&pClA?DAk%$`I2 #Q+l7 "=&dL&PRSLIP)PɼirqМ'N8[_}w;PK-PK8AOEBPS/dcommon/booklist.gifGIF89a1޵֥΄kZ{Jk1Rs!BZ)B),@I9Z͓Ca % Dz8Ȁ0FZЌ0P !x8!eL8aWȠFD(~@p+rMS|ӛR$ v "Z:]ZJJEc{*=AP  BiA ']j4$*   & 9q sMiO?jQ = , YFg4.778c&$c%9;PKː5PK8AOEBPS/dcommon/cpyr.htm1 Oracle Legal Notices

Oracle Legal Notices

Copyright Notice

Copyright © 1994-2012, Oracle and/or its affiliates. All rights reserved.

Trademark Notice

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

License Restrictions Warranty/Consequential Damages Disclaimer

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

Warranty Disclaimer

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

Restricted Rights Notice

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

Hazardous Applications Notice

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Third-Party Content, Products, and Services Disclaimer

This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.

Alpha and Beta Draft Documentation Notice

If this document is in prerelease status:

This documentation is in prerelease status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.

Oracle Logo

PKN61PK8AOEBPS/dcommon/masterix.gif.GIF89a1ޜΌscJk1Rs!Bc1J),@IS@0"1 Ѿb$b08PbL,acr B@(fDn Jx11+\%1 p { display: none; } /* Class Selectors */ .ProductTitle { font-family: sans-serif; } .BookTitle { font-family: sans-serif; } .VersionNumber { font-family: sans-serif; } .PrintDate { font-family: sans-serif; font-size: small; } .PartNumber { font-family: sans-serif; font-size: small; } PKeӺ1,PK8AOEBPS/dcommon/larrow.gif#GIF87a絵ƌֵƽ{{ss֜ƔZZ{{{{ZZssZZccJJJJRRBBJJJJ991111))!!{,@pH,Ȥrl:ШtpHc`  өb[.64ꑈ53=Z]'yuLG*)g^!8C?-6(29K"Ĩ0Яl;U+K9^u2,@@ (\Ȱ Ë $P`lj 8x I$4H *(@͉0dа8tA  DсSP v"TUH PhP"Y1bxDǕ̧_=$I /& .)+ 60D)bB~=0#'& *D+l1MG CL1&+D`.1qVG ( "D2QL,p.;u. |r$p+5qBNl<TzB"\9e0u )@D,¹ 2@C~KU 'L6a9 /;<`P!D#Tal6XTYhn[p]݅ 7}B a&AƮe{EɲƮiEp#G}D#xTIzGFǂEc^q}) Y# (tۮNeGL*@/%UB:&k0{ &SdDnBQ^("@q #` @1B4i@ aNȅ@[\B >e007V[N(vpyFe Gb/&|aHZj@""~ӎ)t ? $ EQ.սJ$C,l]A `8A o B C?8cyA @Nz|`:`~7-G|yQ AqA6OzPbZ`>~#8=./edGA2nrBYR@ W h'j4p'!k 00 MT RNF6̙ m` (7%ꑀ;PKl-OJPK8AOEBPS/dcommon/index.gifGIF89a1޵ΥΥ{sc{BZs,@IM" AD B0 3.R~[D"0, ]ШpRNC  /& H&[%7TM/`vS+-+ q D go@" 4o'Uxcxcc&k/ qp zUm(UHDDJBGMԃ;PK(PK8AOEBPS/dcommon/bookbig.gif +GIF89a$!!!)))111999BBBJJJRRRZZZccckkksss{{{skkB991)))!!B11))1!JB9B9!!cZ9ƭƽssk{ZZRccZRRJJJBBB9c!!ν)1)k{s絽ƌkssֽZccJRRBJJ{9BB)11)99!!))11!!k!JZ!)RcJccBcs)1c)JZ!BR!)BZ)99J!Rk9!c11B)Z{)9Bkc1kB9BZ!Z{9Rs)Jkksk9kB1s1Jk9Rƥc{k9s)Z{1k91)s1Rk)Jc1J!))BZ!1k{csc{)19B!)Bcsc{ksc{kZs!RkJkJkքc{9Zks{ck9R)Bks9R9R1J!)Z1B!)c)9)99BR19kksBBJcc{ccBBZ))9kk!!199c11ZBB{9!!R!!Z!!c))!!kR!!s!!BcksRZ1c9B)R91c1)Z!R9B9k1)RcZ{)!1B9JB9B)!)J9B!& Imported from GIF image: bookbig.gif,$!!!)))111999BBBJJJRRRZZZccckkksss{{{skkB991)))!!B11))1!JB9B9!!cZ9ƭƽssk{ZZRccZRRJJJBBB9c!!ν)1)k{s絽ƌkssֽZccJRRBJJ{9BB)11)99!!))11!!k!JZ!)RcJccBcs)1c)JZ!BR!)BZ)99J!Rk9!c11B)Z{)9Bkc1kB9BZ!Z{9Rs)Jkksk9kB1s1Jk9Rƥc{k9s)Z{1k91)s1Rk)Jc1J!))BZ!1k{csc{)19B!)Bcsc{ksc{kZs!RkJkJkքc{9Zks{ck9R)Bks9R9R1J!)Z1B!)c)9)99BR19kksBBJcc{ccBBZ))9kk!!199c11ZBB{9!!R!!Z!!c))!!kR!!s!!BcksRZ1c9B)R91c1)Z!R9B9k1)RcZ{)!1B9JB9B)!)J9BH`\Ȑ:pظа"A6DBH,V@Dڹ'G"v Æ ܥ;n;!;>xAܽ[G.\rQC wr}BŊQ A9ᾑ#5Y0VȒj0l-GqF>ZpM rb ;=.ސW-WѻWo ha!}~ْ ; t 53 :\ 4PcD,0 4*_l0K3-`l.j!c Aa|2L4/1C`@@md;(H*80L0L(h*҇҆o#N84pC (xO@ A)J6rVlF r  fry†$r_pl5xhA+@A=F rGU a 1х4s&H Bdzt x#H%Rr (Ѐ7P`#Rщ'x" #0`@~i `HA'Tk?3!$`-A@1l"P LhʖRG&8A`0DcBH sq@AXB4@&yQhPAppxCQ(rBW00@DP1E?@lP1%T` 0 WB~nQ@;PKGC PK8AOEBPS/dcommon/rarrow.gif/GIF87a絵ƌֵƽ{{ss֜ƔZZ{{{{ZZssZZccJJJJRRBBJJJJ991111))!!{,@pH,Ȥrl:ШLlԸ NCqWEd)#34vwwpN|0yhX!'+-[F 'n5 H $/14w3% C .90" qF 7&E "D mnB|,c96) I @0BW{ᢦdN p!5"D`0 T 0-]ʜ$;PKJV^PK8AOEBPS/dcommon/mix.gifkGIF89aZZZBBBJJJkkk999sss!!!111cccֽ{{{RRR)))猌ƭ{s{sks!,@@pH,B$ 8 t:<8 *'ntPP DQ@rIBJLNPTVEMOQUWfj^!  hhG H  kCúk_a Ǥ^ h`B BeH mm  #F` I lpǎ,p B J\Y!T\(dǏ!Gdˆ R53ټ R;iʲ)G=@-xn.4Y BuU(*BL0PX v`[D! | >!/;xP` (Jj"M6 ;PK枰pkPK8AOEBPS/dcommon/doccd_epub.jsM /* Copyright 2006, 2012, Oracle and/or its affiliates. All rights reserved. Author: Robert Crews Version: 2012.3.17 */ function addLoadEvent(func) { var oldOnload = window.onload; if (typeof(window.onload) != "function") window.onload = func; else window.onload = function() { oldOnload(); func(); } } function compactLists() { var lists = []; var ul = document.getElementsByTagName("ul"); for (var i = 0; i < ul.length; i++) lists.push(ul[i]); var ol = document.getElementsByTagName("ol"); for (var i = 0; i < ol.length; i++) lists.push(ol[i]); for (var i = 0; i < lists.length; i++) { var collapsible = true, c = []; var li = lists[i].getElementsByTagName("li"); for (var j = 0; j < li.length; j++) { var p = li[j].getElementsByTagName("p"); if (p.length > 1) collapsible = false; for (var k = 0; k < p.length; k++) { if ( getTextContent(p[k]).split(" ").length > 12 ) collapsible = false; c.push(p[k]); } } if (collapsible) { for (var j = 0; j < c.length; j++) { c[j].style.margin = "0"; } } } function getTextContent(e) { if (e.textContent) return e.textContent; if (e.innerText) return e.innerText; } } addLoadEvent(compactLists); function processIndex() { try { if (!/\/index.htm(?:|#.*)$/.test(window.location.href)) return false; } catch(e) {} var shortcut = []; lastPrefix = ""; var dd = document.getElementsByTagName("dd"); for (var i = 0; i < dd.length; i++) { if (dd[i].className != 'l1ix') continue; var prefix = getTextContent(dd[i]).substring(0, 2).toUpperCase(); if (!prefix.match(/^([A-Z0-9]{2})/)) continue; if (prefix == lastPrefix) continue; dd[i].id = prefix; var s = document.createElement("a"); s.href = "#" + prefix; s.appendChild(document.createTextNode(prefix)); shortcut.push(s); lastPrefix = prefix; } var h2 = document.getElementsByTagName("h2"); for (var i = 0; i < h2.length; i++) { var nav = document.createElement("div"); nav.style.position = "relative"; nav.style.top = "-1.5ex"; nav.style.left = "1.5em"; nav.style.width = "90%"; while (shortcut[0] && shortcut[0].toString().charAt(shortcut[0].toString().length - 2) == getTextContent(h2[i])) { nav.appendChild(shortcut.shift()); nav.appendChild(document.createTextNode("\u00A0 ")); } h2[i].parentNode.insertBefore(nav, h2[i].nextSibling); } function getTextContent(e) { if (e.textContent) return e.textContent; if (e.innerText) return e.innerText; } } addLoadEvent(processIndex); PKo"nR M PK8AOEBPS/dcommon/toc.gifGIF89a1ΥΥ{c{Z{JkJk1Rk,@IK% 0| eJB,K-1i']Bt9dz0&pZ1o'q(؟dQ=3S SZC8db f&3v2@VPsuk2Gsiw`"IzE%< C !.hC IQ 3o?39T ҍ;PKv I PK8AOEBPS/dcommon/topnav.gifGIF89a1ֽ筽ޭƔkZZk{Bc{,@ ) l)-'KR$&84 SI) XF P8te NRtHPp;Q%Q@'#rR4P fSQ o0MX[) v + `i9gda/&L9i*1$#"%+ ( E' n7Ȇ(,҅(L@(Q$\x 8=6 'נ9tJ&"[Epljt p#ѣHb :f F`A =l|;&9lDP2ncH R `qtp!dȐYH›+?$4mBA9 i@@ ]@ꃤFxAD*^Ŵ#,(ε  $H}F.xf,BD Z;PK1FAPK8AOEBPS/dcommon/bp_layout.css# @charset "utf-8"; /* bp_layout.css Copyright 2007, Oracle and/or its affiliates. All rights reserved. */ body { margin: 0ex; padding: 0ex; } h1 { display: none; } #FOOTER { border-top: #0d4988 solid 10px; background-color: inherit; color: #e4edf3; clear: both; } #FOOTER p { font-size: 80%; margin-top: 0em; margin-left: 1em; } #FOOTER a { background-color: inherit; color: gray; } #LEFTCOLUMN { float: left; width: 50%; } #RIGHTCOLUMN { float: right; width: 50%; clear: right; /* IE hack */ } #LEFTCOLUMN div.portlet { margin-left: 2ex; margin-right: 1ex; } #RIGHTCOLUMN div.portlet { margin-left: 1ex; margin-right: 2ex; } div.portlet { margin: 2ex 1ex; padding-left: 0.5em; padding-right: 0.5em; border: 1px #bcc solid; background-color: #f6f6ff; color: black; } div.portlet h2 { margin-top: 0.5ex; margin-bottom: 0ex; font-size: 110%; } div.portlet p { margin-top: 0ex; } div.portlet ul { list-style-type: none; padding-left: 0em; margin-left: 0em; /* IE Hack */ } div.portlet li { text-align: right; } div.portlet li cite { font-style: normal; float: left; } div.portlet li a { margin: 0px 0.2ex; padding: 0px 0.2ex; font-size: 95%; } #NAME { margin: 0em; padding: 0em; position: relative; top: 0.6ex; left: 10px; width: 80%; } #PRODUCT { font-size: 180%; } #LIBRARY { color: #0b3d73; background: inherit; font-size: 180%; font-family: serif; } #RELEASE { position: absolute; top: 28px; font-size: 80%; font-weight: bold; } #TOOLS { list-style-type: none; position: absolute; top: 1ex; right: 2em; margin: 0em; padding: 0em; background: inherit; color: black; } #TOOLS a { background: inherit; color: black; } #NAV { float: left; width: 96%; margin: 3ex 0em 0ex 0em; padding: 2ex 0em 0ex 4%; /* Avoiding horizontal scroll bars. */ list-style-type: none; background: transparent url(../gifs/nav_bg.gif) repeat-x bottom; } #NAV li { float: left; margin: 0ex 0.1em 0ex 0em; padding: 0ex 0em 0ex 0em; } #NAV li a { display: block; margin: 0em; padding: 3px 0.7em; border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: none; border-left: 1px solid gray; background-color: #a6b3c8; color: #333; } #SUBNAV { float: right; width: 96%; margin: 0ex 0em 0ex 0em; padding: 0.1ex 4% 0.2ex 0em; /* Avoiding horizontal scroll bars. */ list-style-type: none; background-color: #0d4988; color: #e4edf3; } #SUBNAV li { float: right; } #SUBNAV li a { display: block; margin: 0em; padding: 0ex 0.5em; background-color: inherit; color: #e4edf3; } #SIMPLESEARCH { position: absolute; top: 5ex; right: 1em; } #CONTENT { clear: both; } #NAV a:hover, #PORTAL_1 #OVERVIEW a, #PORTAL_2 #OVERVIEW a, #PORTAL_3 #OVERVIEW a, #PORTAL_4 #ADMINISTRATION a, #PORTAL_5 #DEVELOPMENT a, #PORTAL_6 #DEVELOPMENT a, #PORTAL_7 #DEVELOPMENT a, #PORTAL_11 #INSTALLATION a, #PORTAL_15 #ADMINISTRATION a, #PORTAL_16 #ADMINISTRATION a { background-color: #0d4988; color: #e4edf3; padding-bottom: 4px; border-color: gray; } #SUBNAV a:hover, #PORTAL_2 #SEARCH a, #PORTAL_3 #BOOKS a, #PORTAL_6 #WAREHOUSING a, #PORTAL_7 #UNSTRUCTURED a, #PORTAL_15 #INTEGRATION a, #PORTAL_16 #GRID a { position: relative; top: 2px; background-color: white; color: #0a4e89; } PK3( # PK8AOEBPS/dcommon/bookicon.gif:GIF87a!!!)))111999BBBJJJRRRZZZccckkksss{{{ޭ{{ZRRcZZRJJJBB)!!skRB9{sν{skskcZRJ1)!֭ƽ{ZZRccZJJBBB999111)JJ9BB1ZZB!!ﭵBJJ9BB!!))Jk{)1!)BRZJ{BsR!RRJsJ!J{s!JsBkks{RsB{J{c1RBs1ZB{9BJ9JZ!1BJRRs!9R!!9Z9!1)J19JJRk19R1Z)!1B9R1RB!)J!J1R)J119!9J91!9BkksBBJ119BBR!))9!!!JB1JJ!)19BJRZckތ1)1J9B,H*\hp >"p`ƒFF "a"E|ժOC&xCRz OBtX>XE*O>tdqAJ +,WxP!CYpQ HQzDHP)T njJM2ꔀJ2T0d#+I:<жk 'ꤱF AB @@nh Wz' H|-7f\A#yNR5 /PM09u UjćT|q~Yq@&0YZAPa`EzI /$AD Al!AAal 2H@$ PVAB&c*ؠ p @% p-`@b`uBa l&`3Ap8槖X~ vX$Eh`.JhAepA\"Bl, :Hk;PKx[?:PK8AOEBPS/dcommon/conticon.gif^GIF87a!!!)))111999BBBJJJRRRZZZccckkksss{{{ZRR޽{{ssskkkcccZ991ccRZZBBJJZck)19ZcsBJZ19J!k{k)Z1RZs1!B)!J91{k{)J!B!B911)k{cs!1s!9)s!9!B!k)k1c!)Z!R{9BJcckZZcBBJ99B119{{!!)BBRBBZ!))999R99Z!!999c1!9!)19B1)!B9R,  oua\h2SYPa aowwxYi 9SwyyxxyYSd $'^qYȵYvh ч,/?g{н.J5fe{ڶyY#%/}‚e,Z|pAܠ `KYx,ĉ&@iX9|`p ]lR1khٜ'E 6ÅB0J;t X b RP(*MÄ!2cLhPC <0Ⴁ  $4!B 6lHC%<1e H 4p" L`P!/,m*1F`#D0D^!AO@..(``_؅QWK>_*OY0J@pw'tVh;PKp*c^PK8AOEBPS/dcommon/blafdoc.cssL@charset "utf-8"; /* Copyright 2002, 2011, Oracle and/or its affiliates. All rights reserved. Author: Robert Crews Version: 2011.10.7 */ body { font-family: Tahoma, sans-serif; /* line-height: 125%; */ color: black; background-color: white; font-size: small; } * html body { /* http://www.info.com.ph/~etan/w3pantheon/style/modifiedsbmh.html */ font-size: x-small; /* for IE5.x/win */ f\ont-size: small; /* for other IE versions */ } h1 { font-size: 165%; font-weight: bold; border-bottom: 1px solid #ddd; width: 100%; } h2 { font-size: 152%; font-weight: bold; } h3 { font-size: 139%; font-weight: bold; } h4 { font-size: 126%; font-weight: bold; } h5 { font-size: 113%; font-weight: bold; display: inline; } h6 { font-size: 100%; font-weight: bold; font-style: italic; display: inline; } a:link { color: #039; background: inherit; } a:visited { color: #72007C; background: inherit; } a:hover { text-decoration: underline; } a img, img[usemap] { border-style: none; } code, pre, samp, tt { font-family: monospace; font-size: 110%; } caption { text-align: center; font-weight: bold; width: auto; } dt { font-weight: bold; } table { font-size: small; /* for ICEBrowser */ } td { vertical-align: top; } th { font-weight: bold; text-align: left; vertical-align: bottom; } ol ol { list-style-type: lower-alpha; } ol ol ol { list-style-type: lower-roman; } td p:first-child, td pre:first-child { margin-top: 0px; margin-bottom: 0px; } table.table-border { border-collapse: collapse; border-top: 1px solid #ccc; border-left: 1px solid #ccc; } table.table-border th { padding: 0.5ex 0.25em; color: black; background-color: #f7f7ea; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } table.table-border td { padding: 0.5ex 0.25em; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } span.gui-object, span.gui-object-action { font-weight: bold; } span.gui-object-title { } p.horizontal-rule { width: 100%; border: solid #cc9; border-width: 0px 0px 1px 0px; margin-bottom: 4ex; } div.zz-skip-header { display: none; } td.zz-nav-header-cell { text-align: left; font-size: 95%; width: 99%; color: black; background: inherit; font-weight: normal; vertical-align: top; margin-top: 0ex; padding-top: 0ex; } a.zz-nav-header-link { font-size: 95%; } td.zz-nav-button-cell { white-space: nowrap; text-align: center; width: 1%; vertical-align: top; padding-left: 4px; padding-right: 4px; margin-top: 0ex; padding-top: 0ex; } a.zz-nav-button-link { font-size: 90%; } div.zz-nav-footer-menu { width: 100%; text-align: center; margin-top: 2ex; margin-bottom: 4ex; } p.zz-legal-notice, a.zz-legal-notice-link { font-size: 85%; /* display: none; */ /* Uncomment to hide legal notice */ } /*************************************/ /* Begin DARB Formats */ /*************************************/ .bold, .codeinlinebold, .syntaxinlinebold, .term, .glossterm, .seghead, .glossaryterm, .keyword, .msg, .msgexplankw, .msgactionkw, .notep1, .xreftitlebold { font-weight: bold; } .italic, .codeinlineitalic, .syntaxinlineitalic, .variable, .xreftitleitalic { font-style: italic; } .bolditalic, .codeinlineboldital, .syntaxinlineboldital, .titleinfigure, .titleinexample, .titleintable, .titleinequation, .xreftitleboldital { font-weight: bold; font-style: italic; } .itemizedlisttitle, .orderedlisttitle, .segmentedlisttitle, .variablelisttitle { font-weight: bold; } .bridgehead, .titleinrefsubsect3 { font-weight: bold; } .titleinrefsubsect { font-size: 126%; font-weight: bold; } .titleinrefsubsect2 { font-size: 113%; font-weight: bold; } .subhead1 { display: block; font-size: 139%; font-weight: bold; } .subhead2 { display: block; font-weight: bold; } .subhead3 { font-weight: bold; } .underline { text-decoration: underline; } .superscript { vertical-align: super; } .subscript { vertical-align: sub; } .listofeft { border: none; } .betadraft, .alphabetanotice, .revenuerecognitionnotice { color: #e00; background: inherit; } .betadraftsubtitle { text-align: center; font-weight: bold; color: #e00; background: inherit; } .comment { color: #080; background: inherit; font-weight: bold; } .copyrightlogo { text-align: center; font-size: 85%; } .tocsubheader { list-style-type: none; } table.icons td { padding-left: 6px; padding-right: 6px; } .l1ix dd, dd dl.l2ix, dd dl.l3ix { margin-top: 0ex; margin-bottom: 0ex; } div.infoboxnote, div.infoboxnotewarn, div.infoboxnotealso { margin-top: 4ex; margin-right: 10%; margin-left: 10%; margin-bottom: 4ex; padding: 0.25em; border-top: 1pt solid gray; border-bottom: 1pt solid gray; } p.notep1 { margin-top: 0px; margin-bottom: 0px; } .tahiti-highlight-example { background: #ff9; text-decoration: inherit; } .tahiti-highlight-search { background: #9cf; text-decoration: inherit; } .tahiti-sidebar-heading { font-size: 110%; margin-bottom: 0px; padding-bottom: 0px; } /*************************************/ /* End DARB Formats */ /*************************************/ @media all { /* * * { line-height: 120%; } */ dd { margin-bottom: 2ex; } dl:first-child { margin-top: 2ex; } } @media print { body { font-size: 11pt; padding: 0px !important; } a:link, a:visited { color: black; background: inherit; } code, pre, samp, tt { font-size: 10pt; } #nav, #search_this_book, #comment_form, #comment_announcement, #flipNav, .noprint { display: none !important; } body#left-nav-present { overflow: visible !important; } } PKʍPK8AOEBPS/dcommon/rightnav.gif&GIF89a1ֽ筽ޭƔkZZk{Bc{,@ ) l)- $CҠҀ ! D1 #:aS( c4B0 AC8 ְ9!%MLj Z * ctypJBa H t>#Sb(clhUԂ̗4DztSԙ9ZQҀEPEPEPEPEPEPEPM=iԍP Gii c*yF 1׆@\&o!QY00_rlgV;)DGhCq7~..p&1c:u֫{fI>fJL$}BBP?JRWc<^j+χ5b[hֿ- 5_j?POkeQ^hֿ1L^ H ?Qi?z?+_xɔŪ\썽O]χ>)xxV/s)e6MI7*ߊޛv֗2J,;~E4yi3[nI`Ѱe9@zXF*W +]7QJ$$=&`a۾?]N T䏟'X)Ɣkf:j |>NBWzYx0t!* _KkoTZ?K Gc+UyڹgNuh^iSo5{\ܹ3Yos}.>if FqR5\/TӮ#]HS0DKu{($"2xִ{SBJ8=}Y=.|Tsц2UЫ%.InaegKo z ݎ3ֹxxwM&2S%';+I',kW&-"_¿_ Vq^ܫ6pfT2RV A^6RKetto^[{w\jPZ@ޢN4/XN#\42j\(z'j =~-I#:q[Eh|X:sp* bifp$TspZ-}NM*B-bb&*xUr#*$M|QWY ~p~- fTED6O.#$m+t$˙H"Gk=t9r娮Y? CzE[/*-{c*[w~o_?%ƔxZ:/5𨴟q}/]22p qD\H"K]ZMKR&\C3zĽ[PJm]AS)Ia^km M@dК)fT[ijW*hnu Ͳiw/bkExG£@f?Zu.s0(<`0ֹoxOaDx\zT-^ѧʧ_1+CP/p[w 9~U^[U<[tĽwPv[yzD1W='u$Oeak[^ |Gk2xv#2?¹TkSݕ| rݞ[Vi _Kz*{\c(Ck_܏|?u jVڔ6f t?3nmZ6f%QAjJf9Rq _j7Z-y.pG$Xb]0')[_k;$̭?&"0FOew7 z-cIX岛;$u=\an$ zmrILu uٞ% _1xcUW%dtÀx885Y^gn;}ӭ)場QEQ@Q@Q@Q@Q@Q@!4xPm3w*]b`F_931˜[ן+(> E ly;<;MF-qst+}DH @YKlLmؤciN<|]IU)Lw(8t9FS(=>og<\Z~u_+X1ylsj'eՃ*U3`C!N9Q_WܱhKc93^ua>H ƕGk=8~e#_?{ǀe-[2ٔ7;=&K挑5zsLdx(e8#{1wS+ΝVkXq9>&yஏh$zq^0~/j@:/«Vnce$$uoPp}MC{$-akH@ɫ1O !8R9s5ԦYmϧ'OUṡ5T,!Ԛ+s#1Veo=[)g>#< s)ƽُA^䠮ωFUj(ǩ|N3Jڷ睁ϱuږZYGOTsI<&drav?A^_f׻B$,O__ԿC`it{6>G׈C~&$y؎v1q9Sc1fH[ѽ>,gG'0'@Vw,BO [#>ﱺg5ΒFVD%Yr:O5 Tu+O멃]ی38Ze}R&ѝ_xzc1DXgس;<,_,{ƽY'AS#oF.M#~cBuEx7G+Y)(5q+GCV;qF+CLQ)qEC&6z𿊘z}?&w=+)??&\g{;V??׻xGœdٿ׼-Nc')3K]N)iLTӿCdb7Q^a N sd>Fz[0S^s'Zi 77D}kWus ab~~H(>.fif9,~|Jk;YN3H8Y(t6Q݉k͇_÷Z+2߄&[ +Tr^藺97~c܎=[f1RrBǓ^kEMhxYVm<[џ6| kqbѱ| YA{G8p?\UM7Z66 g1U1igU69 u5Pƪ:VVZC=[@ҹ¨$kSmɳО\vFz~i3^a Osŧυ9Q}_3 όO{/wgoet39 vO2ea;Ύ7$U#?k+Ek&dpzbӱ+TaB0gN{[N7Gי}U7&@?>Fz~E!a@s ?'67XxO*!?qi]֏TQN@tI+\^s8l0)2k!!iW8F$(yOּT.k,/#1:}8uT˾+5=O/`IW G֯b.-<= HOm;~so~hW5+kS8s.zwE| ?4ӿw/K N 9?j(#0UT` Wzw}:_*9m>󑓀F?ELzv=8q:=WgJ`nDr Zе<ֹ](Q@Q@Q@Q@Q@Q@Q@Q@ 'IdC0EYJVcMty_~u+Sw-aO n<[YJgL#6i g5ЖDZ14cʝ!!\/M}/_AYR__>oC? _?7_G#RERW쏞KB}JxGSkǕA pƱơP m]hwB7U$Zq M95"3q1ioATߚ{g.t uu2k=;h#YB= fgS :TdLԃ!44mFK{Hrd^7oz|BVr<{)6AXգV»|>*/hS܏z͆OM=Εq (s|s׊LKQI :9NJ)P+!ʣoAF>+=@I}"x/}۠1aנc¹4emC:>p_xWKX` >R3_S½èųp3޺u3N e یbmͺ<_ mnݮ1Op?Gm)Qb%N585'%Ahs\6yw!"&Ɨ._wk)}GP;Z!#\"< *oƾ\)}N>"լ/~]Lg}pBG X?<zZ#x69S=6) jzx=y9O&>+e!!? ?s~k5Gʏ)?*ce7Ox~k5􇔾Q/e7/Ԑ#3OgNC0] ;_FiRl>Q.g>!%k#ú:Kn'&}?U@\pџPtp)v<{_i}Oվֲ3XIYIx~b<D?(=_JXH=bbi=Oh?_ C_O)}oW쏜? %Ƶ;-RYFi`wۭ{ϖZMtQ$"c_+ԃx1*0b;ԕ݋ESQEQEQEQEQEQEQEQEQEQZ(1F)h1K@XLRE&9P (bf{RӨ&)PEPEPbԴPGKZ(iإbn(:A%S0(-&)P+ ڎԴP11F)h&:LRmQ@Q@Š(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((PKje88PK8AOEBPS/dcommon/help.gif!GIF89a1εֵ֜֜{kZsBc{,@ )sƠTQ$8(4ʔ%ŌCK$A HP`$h8ŒSd+ɡ\ H@%' 6M HO3SJM /:Zi[7 \( R9r ERI%  N=aq   qƦs *q-n/Sqj D XZ;PKއ{&!PK8AOEBPS/app_ncc_adapt.htm Using the NCC Adapter for Oracle Communications Data Model

C Using the NCC Adapter for Oracle Communications Data Model

This appendix provides information about populating an Oracle Communications Data Model warehouse using the NCC Adapter for Oracle Communications Data Model.

It contains the following topics:

For information on installing and configuring the NCC Adapter for Oracle Communications Data Model, see Oracle Communications Data Model Installation Guide.

For detailed information about the objects and ETL associated with the NCC Adapter for Oracle Communications Data Model, see Oracle Communications Data Model Reference.

What is the NCC Adapter for Oracle Communications Data Model?

The Oracle Communications Network Charging and Control Adapter for Oracle Communications Data Model (sometimes called the NCC Adapter for Oracle Communications Data Model) is an option of the Oracle Communications Data Model. You can use the NCC Adapter for Oracle Communications Data Model to populate the foundation layer (that is, the base, reference, and lookup tables) of an Oracle Communications Data Model warehouse with data from an Oracle Communications Network Charging and Control (NCC) system.

The NCC Adapter for Oracle Communications Data Model uses the following components:

Database Schemas Used by the NCC Adapter for Oracle Communications Data Model

The NCC Adapter for Oracle Communications Data Model uses the following Database schemas:

  • Source schemas The source of the NCC Adapter for Oracle Communications Data Model is an NCC system as defined by the NCC BE and CSS schemas.

    The specific source objects are described in "NCC Source Schema Objects".

  • Staging layer schema. The NCC Adapter for Oracle Communications Data Model uses a staging area when loading data from the NCC system to foundation layer objects of an Oracle Communications Data Model warehouse. This staging area is used for changed data and historical data storage and as a source schema when loading the foundation layer objects of the Oracle Communications Data Model. The NCC Adapter for Oracle Communications Data Model defines the staging as a database schema named ncc_stg .

    The ncc_stg schema is described in "ncc_stg Schema Objects".

  • Target schema. The target of the NCC Adapter for Oracle Communications Data Model is an Oracle Communications Data Model warehouse. The specific target objects are the foundation layer objects of the Oracle Communications Data Model. These objects are defined in the ocdm_sys schema which is delivered with Oracle Communications Data Model and documented in Oracle Communications Data Model Reference.

    The NCC Adapter for Oracle Communications Data Model defines additional procedures in the ocdm_sys schema. These procedures are outlined in "Definitions Added to the ocdm_sys Schema".

Oracle Data Integrator

The NCC Adapter for Oracle Communications Data Model uses ETL created by Oracle Data Integrator (ODI) as the ETL for performing an initial load of the foundation layer objects of the Oracle Communications Data Model (that is, the base, reference, and lookup tables). You can also use ODI ETL to perform a scheduled refresh of the staging database.

For more information on the use of ODI with the NCC Adapter for Oracle Communications Data Model, see the following topics:

Oracle GoldenGate

After you have performed an initial load of the foundation layer objects of the Oracle Communications Data Model using ODI, you can use Oracle GoldenGate for to perform real-time feed of NCC source data to the staging database.

For more information on the use of Oracle GoldenGate with the NCC Adapter for Oracle Communications Data Model, see the following topics:

Populating a Warehouse Using the NCC Adapter for Oracle Communications Data Model

You use the NCC Adapter for Oracle Communications Data Model to populate or refresh the foundation layer of the Oracle Communications Data Model warehouse (that is, the base, reference, and lookup tables defined in the ocdm_sys schema). For more information, see:

After you use the NCC Adapter for Oracle Communications Data Model to populate the foundation layer, you populate or refresh the access layer of the Oracle Communications Data Model (that is, the derived tables, aggregate tables, OLAP cubes, and data mining models defined in the ocdm_sys schema) in the same manner as you would if you were not using an application adapter for Oracle Communications Data Model to populate the foundation layer. For more information, see "Performing an Initial Load of the Access Layer" and "Refreshing the Access Layer of an Oracle Communications Data Model Warehouse".

Initial Loading Using the NCC Adapter for Oracle Communications Data Model

To perform an initial load of the foundation layer of an Oracle Communications Data Model warehouse using the NCC Adapter for Oracle Communications Data Model, you use Oracle Data Integrator (ODI), take the following steps:

  1. Verify that the installation and configuration created the schema objects described in "Schema Definitions Added by the NCC Adapter for Oracle Communications Data Model".


    See:

    Oracle Communications Data Model Installation Guide for instructions on installing and configuring the NCC Adapter for Oracle Communications Data Model for use by ODI.

  2. From ODI Studio Designer, go to the NCC_OCDM project, then take the following steps:

    1. Select SRC_STG_NONOGG, then Packages, and then, select and execute the following packages:

      • SRC_STG_LOAD_NON_OGG_PKG

      • SRC_STG_EDR_LOAD_INITIAL_PKG

    2. Select STG_OCDM, then Packages, and then, select and execute the following packages:

      • STG_OCDM_INITIAL_LOAD_PKG

      • STG_OCDM_EDR_PKG


See:

"The NCC_OCDM Project" for more information on the packages and "Execution Flow When Using the Adapter with only ODI" for a description of the execution flow for the initial load.

Refreshing the Data Using the NCC Adapter for Oracle Communications Data Model

Once you have performed an initial data load of an Oracle Communications Data Model warehouse, you need to refresh the data

You use the NCC Adapter for Oracle Communications Data Model to refresh the data in the foundation layer of an Oracle Communications Data Model warehouse. There are two different ways that you can refresh the data in the foundation layer:

Refreshing the Foundation Layer on a Scheduled Basis

If you are not using the NCC Adapter for Oracle Communications Data Model with Oracle GoldenGate to populate the foundation layer of an Oracle Communications Data Model warehouse (that is, the base, reference, and lookup tables) with real-time data, you refresh the foundation layer on a scheduled basis using Oracle Data Integrator (ODI).

To refresh the data in the foundation layer using only ODI, take the following steps:

  1. Verify that the installation and configuration created the schema objects described in "Schema Definitions Added by the NCC Adapter for Oracle Communications Data Model".


    See:

    Oracle Communications Data Model Installation Guide for instructions on installing and configuring the NCC Adapter for Oracle Communications Data Model for use by ODI.

  2. From ODI Studio Designer, go to the NCC_OCDM project, then take the following steps:

    1. Select SRC_STG_NONOGG, then Packages, and then, select and execute the following packages:

      • SRC_STG_LOAD_NON_OGG_PKG

      • SRC_STG_EDR_LOAD_INCREMENTAL_PKG

    2. Select STG_OCDM, then Packages, and then, select and execute the following packages:

      • STG_OCDM_INITIAL_LOAD_PKG

      • STG_OCDM_EDR_PKG

Refreshing the Foundation Layer with Real-Time Data

After performing an initial load of the Oracle Communications Data Model warehouse as described in "Initial Loading Using the NCC Adapter for Oracle Communications Data Model", you can refresh the data in the foundation layer of an Oracle Communications Data Model warehouse on a real-time basis.

Take the followings steps to ensure that to the data in the foundation layer of an Oracle Communications Data Model warehouse in this manner:

  1. Install the NCC Adapter for Oracle Communications Data Model and configure it for use by both Oracle GoldenGate and Oracle Data Integrator (ODI) and as described in Oracle Communications Data Model Installation Guide.

    Verify that the installation and configuration created the schema objects described in "Schema Definitions Added by the NCC Adapter for Oracle Communications Data Model".

  2. From the GGSCI prompt, issue info all commands to verify that the Oracle GoldenGate processes needed by the NCC Adapter for Oracle Communications Data Model (listed below) are running.

    Source System ProcessesStaging System Processes
    Manager process

    Extract process (EXTNCC)

    Extract Pump process (EXTPNCC)

    Manager process

    Replicate process (REPNCC)


    The following code shows the issuing of these commands with successful results.

    GGSCI>  (mypc1)  5> info all
    
    Program    Status   Group    Lag        Time Since Chkpt
    
    MANAGER    RUNNING
    EXTRACT    RUNNING  EXTNCC   00:00:00   00:00:02
    EXTRACT    RUNNING  EXTPNCC  00:00:00   00:00:06
    
    GGSCI>  (ocdm01)  2> info all
    
    Program    Status   Group    Lag        Time Since Chkpt
    
    MANAGER    RUNNING
    REPLICAT   RUNNING  REPNCC   00:00:00   00:03:09
    

    Tips:

    If you have two source systems, check process status on both source systems.

    For commands to manage Oracle GoldenGate processes, see Oracle Communications Data Model Installation Guide.


  3. From ODI Studio Designer, go to the NCC_OCDM project, then take the following steps:

    1. Select SRC_STG_NONOGG, then select Procedures, and then select and execute the EXEC_ NORMAL_TABLES_PKG.

    2. Select STG_OCDM, then select Packages, and then, select and execute the STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG.


    See:

    "The NCC_OCDM Project" for more information on the packages; and "Execution Flow When Using the Adapter Oracle GoldenGate and ODI" for an explanation of the execution flow.

NCC Adapter for Oracle Communications Data Model Execution Flows

The NCC Adapter for Oracle Communications Data Model uses a slightly different execution flow depending on whether or not you are using the adapter with Oracle GoldenGate:

Execution Flow When Using the Adapter Oracle GoldenGate and ODI

When you use the NCC Adapter for Oracle Communications Data Model with Oracle GoldenGate to refresh the foundation layer of the Oracle Communications Data Model warehouse as described in "Refreshing the Foundation Layer with Real-Time Data", the foundation layer data is always synchronized with the NCC source data.

Figure C-1 illustrates the NCC Adapter for Oracle Communications Data Model execution flow when using the adapter with Oracle GoldenGate.

Figure C-1 Execution Flow When Using the Adapter with Oracle GoldenGate

Description of Figure C-1 follows
Description of "Figure C-1 Execution Flow When Using the Adapter with Oracle GoldenGate"

When using Oracle GoldenGate with the NCC Adapter for Oracle Communications Data Model, the execution flow is as follows:

  1. Assuming that all Oracle GoldenGate processes for the NCC Adapter for Oracle Communications Data Model are in running mode, whenever new data comes into the source database, the GoldenGate parameter files extract that new incoming data and use it to populate the normal staging tables.

  2. (Steps 2 and 3 in the diagram) The pre_ocdm_load procedure executes and loads the delta tables in the staging area with data from the normal staging tables and the the delta history tables in the staging area with data from the delta tables.


    Note:

    Only the data in the delta history tables remains forever and always in sync with source data. Once the data in the delta staging tables is loaded into the foundation layer of the Oracle Communications Data Model warehouse, the delta tables are truncated.

  3. (Step 4 in the diagram) ODI loads data from the delta tables in the staging layer into the foundation layer of the Oracle Communications Data Model warehouse when the data in the staging table changes.

Execution Flow When Using the Adapter with only ODI

You can use the NCC Adapter for Oracle Communications Data Model with Oracle Data Integrator (ODI) alone. This method of using the NCC Adapter for Oracle Communications Data Model is sometimes called the ODI-pull version of the NCC Adapter for Oracle Communications Data Model.

You always use the ODI-pull version of NCC adapter for the initial load you perform right after installation as described in "Initial Loading Using the NCC Adapter for Oracle Communications Data Model". Later, you can also use it to perform scheduled data refresh as described in "Refreshing the Foundation Layer on a Scheduled Basis".

Figure C-2 illustrates the NCC Adapter for Oracle Communications Data Model execution flow when using the adapter only with ODI.

Figure C-2 Execution Flow When Using the Adapter without Oracle GoldenGate

Description of Figure C-2 follows
Description of "Figure C-2 Execution Flow When Using the Adapter without Oracle GoldenGate"

When using this approach, the execution process is as follows:

  1. (Steps 1 and 3 in the diagram) The adapter, using ODI, loads the data from the source database into stage database.

  2. (Steps 2 and 5 in the diagram) Using pre and post procedures, the adapter loads data into several tables stage database tables; for example, lastday, delta, and history tables.

  3. (Step 4 in the diagram) The adapter loads the delta tables in the staging area using normal table 'MINUS' last day table.

  4. (Step 6 in diagram) The adapter loads the data from the delta tables into foundation layer of the Oracle Communications Data Model warehouse.

Components of the NCC Adapter for Oracle Communications Data Model

The NCC Adapter for Oracle Communications Data Model uses the following components:

NCC Source Schema Objects

The NCC Adapter for Oracle Communications Data Model uses the data in the following NCC tables as source data:

BE_BALANCE
BE_BUCKET
BE_WALLET
CCS_ACCT
CCS_ACCT_ACCT_REFERENCES
CCS_ACCT_REFERENCE
CCS_ACCT_TYPE
CCS_BALANCE_TYPE
CCS_BALANCE_UNIT
CCS_BE_CDR
CCS_MB_RECHARGE
CCS_VOUCHER_BATCH
CCS_VOUCHER_REFERENCE
CCS_WALLET_TYPE

Additionally, the NCC Adapter for Oracle Communications Data Model uses the CCS_RECHARGE_TYPE view as defined in the NCC css Database.

Schema Definitions Added by the NCC Adapter for Oracle Communications Data Model

Installing and configuring the NCC Adapter for Oracle Communications Data Model as described in Oracle Communications Data Model Installation Guide adds the following definitions:

  • A database named ncc_stg that defines a staging area for use by the adapter. For information on the definitions in this database, see "ncc_stg Schema Objects".

  • Procedure definitions that are used to populate the foundation layer of an Oracle Communications Data Model warehouse. These definitions are added to the ocdm_sys schema delivered with Oracle Communications Data Model. For more information on these procedures, see "Definitions Added to the ocdm_sys Schema".

ncc_stg Schema Objects

The ncc_stg schema defines the staging area used by the NCC Adapter for Oracle Communications Data Model. The schema contains the definitions outlined in Table C-1.

Table C-1 Definitions in the ncc_stg Schema

Object TypeObject NameDescription and/or Usage

Type

CDR_T

Supports the population of Event Detail Record (EDR) data.

Type

CDRSET_T

Supports for the population of EDR data.

Table

CCS_BE_CDR

Event detail record table.

Table

source_table_name

Normal staging tables. There is one table definition for each of NCC source tables listed in "NCC Source Schema Objects".

Table

source_table_name_LD

Previous day tables. There is one table definition for each of NCC source tables outlined in "NCC Source Schema Objects".

Table

source_table_name_DELTA

Delta tables. There is one table definition for each of NCC source tables outlined in "NCC Source Schema Objects".

Table

source_table_name_DELTA_H

Delta history tables. There is one table definition for each of NCC source tables outlined in "NCC Source Schema Objects".

View

CCS_RECHARGE_TYPE

This is a view in the staging area that corresponds to a view of the same name in the ncc_ccs database.

View

CDR_FREEFORM_RECHARGE

Supports the population of EDR data.

View

CDR_PREPAID

Supports the population of EDR data.

View

CDR_SMS

Supports the population of EDR data.

View

CDR_VOICE_CALL

Supports the population of EDR data.

View

VOUCHER_RECHARGE

Supports the population of EDR data.

View

VOUCHER_RECHARGE_BALANCE_TYPE

Supports the population of EDR data.

Package

EDR

Supports the population of EDR data.

Procedure

POST_STAGING_LOAD

Maintains the everyday source data changes and history of the data changes. Used by the Oracle GoldenGate option.

Procedure

PRE_STAGING_LOAD

Maintains the everyday source data changes and history of the data changes. Used by the Oracle GoldenGate option.

Procedure

PRE_OCDM_LOAD

Maintains the everyday source data changes and history of the data changes. Used by the ODI-only option.


Definitions Added to the ocdm_sys Schema

Installing and configuring the adds the following procedure definitions to the ocdm_sys schema delivered with Oracle Communications Data Model.

DISB_CONS
ENAB_CONS
INSERT_REF
LOOK_UP_LOAD_ONE_TIME
UPDATE_ACCT
UPDATE_CHURN_DATE
UPDATE_CNRT
UPDATE_CUST
UPDATE_PROD
UPDATE_PRPD_VCHR_INSTNC
UPDATE_SBRP

The NCC Adapter for Oracle Communications Data Model uses these procedures as it populates the target objects.

The NCC_OCDM Project

When you install and configure the NCC Adapter for Oracle Communications Data Model, an ODI project named NCC_OCDM project is defined. The NCC_OCDM project contains the following folders:

  • SRC_STG_NONAGG Folder contains packages used to populate the staging area with data from the NCC source system.

  • STG_OCDM Folder contains packages used to populate the foundation layer of an Oracle Communications Data Model warehouse with data from the NCC Adapter for Oracle Communications Data Model staging area.

SRC_STG_NONAGG Folder

The packages in the STG_STG_MPMAGG folder of the NCC_OCDM project are used to populate the tables in the staging layer of the (that is, the tables defined in the ncc_stg database) from data in the NCC source system (that is, the tables defined in the NCC BE and CSS databases).

SRC_STG_LOAD_NON_OGG_PKG Package

This package loads data from the NCC source database into the NCC staging database. You use this package during an initial load and when you refresh the foundation layer using only ODI.

SRC_STG_EDR_LOAD_INCREMENTAL_PKG Package

This package loads the NCC source Event Detail Record incremental data into the Staging Database EDR Table (that is, the CCS_BE_CDR table).

SRC_STG_EDR_LOAD_INITIAL_PKG Package

This package loads NCC source Event Detail Record initial data into the Staging Database EDR Table (that is, CCS_BE_CDR). You use this package during an initial load of the foundation layer.

STG_OCDM Folder

The packages in the STG_OCDM folder are used to populate the tables in the foundation layer of an Oracle Communications Data Model warehouse (that is, the tables defined in the ocdm_sys database) from data in the staging area (that is, the tables defined in the ncc_stg database).

The following packages are defined in the STG_OCDM folder of the NCC_OCDM project:

STG_OCDM_INITIAL_LOAD_PKG Package

This package loads data into the foundation layer tables of the Oracle Communications Data Model warehouse from data in the staging area delta tables (other than Event Detail Record objects). You use this package during the initial load and when refreshing the data using only ODI.This package executes interfaces in the STG_OCDM folder named ncc_source_table_MAP (where ncc_source_table is the name of an NCC source table listed in "NCC Source Schema Objects") in hierarchical sequence. These interfaces use the data in the staging delta tables (that is, the ncc_source_table_DELTA tables) to populate the related foundation layer tables.

The following interfaces are executed by this package:

  • BE_BALANCE_MAP

  • BE_BUCKET_MAP

  • CCS_ACCT_ BE_WALLET _MAP

  • CCS_ACCT_CNRT_MAP

  • CCS_ACCT_REFERENCE_MAP

  • CCS_ACCT_SBRP_MAP

  • CCS_ACCT_TYPE_MAP

  • CCS_BALANCE_TYPE_MAP

  • CCS_BALANCE_UNIT_MAP

  • CCS_MB_RECHARGE_MAP

  • CCS_RECHARGE_TYPE_MAP

  • CCS_VOUCHER_BATCH_MAP

  • CCS_VOUCHER_REFERENCE_MAP

  • CCS_WALLET_TYPE_MAP

STG_OCDM_EDR_PKG Package

This package loads tables in the foundation layer of an Oracle Communications Data Model warehouse from Event Detail Record objects in the staging layer. You use this package during the initial load and when refreshing the data using only ODI.

The package executes the following STG_OCDM Event Detail Record interfaces in hierarchical sequence:

  • EDR_FREEFROM

  • EDR_RECHARGE_BALANCE_TYPE

  • EDR_RECHRG

  • EDR_CALL_EVT

  • EDR_PREPAID

  • EDR_SMS

STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG Package

The STG_OCDM folder contains one package for each of the NCC source tables. These packages are named ncc_source_table_PKG where ncc_source_table is the name of an NCC source table listed in "NCC Source Schema Objects".

When these packages are in running mode, they execute the interfaces that populate the Oracle Communications Data Model foundation layer tables.

You use these packages when using Oracle GoldenGate to refresh the data in the staging layer.

STG_OCDM_OGG_CDC_LOAD_SCENARIO_PKG calls STG_OCDM_OGG_CDC_LOAD_PKG which finally calls the following interfaces:

  • BE_BALANCE_PKG

  • BE_BUCKET_PKG

  • CCS_ACCT_ BE_WALLET _PKG

  • CCS_ACCT_CNRT_PKG

  • CCS_ACCT_REFERENCE_PKG

  • CCS_ACCT_SBRP_PKG

  • CCS_ACCT_TYPE_PKG

  • CCS_BALANCE_TYPE_PKG

  • CCS_BALANCE_UNIT_PKG

  • CCS_MB_RECHARGE_PKG

  • CCS_RECHARGE_TYPE_PKG

  • CCS_VOUCHER_BATCH_PKG

  • CCS_VOUCHER_REFERENCE_PKG

  • CCS_WALLET_TYPE_PKG

Oracle Communications Data Model Tables and Columns Filled by NCC Adapter

Table C-2 shows the Oracle Communications Data Model tables and columns filled by the NCC Adapter.

Table C-2 Oracle Communications Data Model Tables and Columns Filled by NCC Adapter

Target TableTarget ColumnRemarks

DWB_ACCT_BAL_BUCKET

BUCKET_CD

DWB_ACCT_BAL_BUCKET

ACCT_BAL_TYP_CD

DWB_ACCT_BAL_BUCKET

NEVER_EXP_IND

DWB_ACCT_BAL_BUCKET

EXP_DT

DWB_ACCT_BAL_BUCKET

BUCKET_AMT

DWB_ACCT_BAL_BUCKET

NEVER_USED_IND

DWB_ACCT_BAL_BUCKET

LAST_USE_DT

DWB_ACCT_BAL_BUCKET

EXTRNL_REF

DWB_ACCT_BAL_BUCKET

STRT_DT

DWB_ACCT_BAL_HIST

ACCT_KEY

Do look up, find acct_key by acct_cd

DWB_ACCT_BAL_HIST

ACCT_BAL_TYP_CD

DWB_ACCT_BAL_HIST

MIN_CRDT_AMT

DWL_ACCT_BAL_TYP

ACCT_BAL_TYP_CD

DWL_ACCT_BAL_TYP

ACCT_BAL_TYP_NAME

DWL_ACCT_BAL_TYP

CRNCY_UNIT

DWL_ACCT_BAL_TYP

ACCT_BAL_TYP_DESC

DWL_ACCT_TYP

ACCT_TYP_CD

DWL_ACCT_TYP

ACCT_TYP_DESC

DWL_ACCT_TYP

ACCT_TYP_NAME

Concatenate the value of NAME with ncc_acct

DWL_ACCT_TYP

ACCT_TYP_CD

DWL_ACCT_TYP

LAST_UPDT_DT

DWL_ACCT_TYP

LAST_UPDT_BY

DWL_ACCT_TYP

ACCT_TYP_NAME

DWL_UOM

UNIT_OF_MSR_CD

DWL_UOM

LAST_UPDT_DT

DWL_UOM

LAST_UPDT_BY

DWL_UOM

UNIT_OF_MSR_NAME

DWR_ACCT

ACCT_CD

"NCCWL_" || ID for NCC wallet and prnt_acct_key will be empty

DWR_ACCT

STAT_CD

DWR_ACCT

BAL_EXP_PRD

DWR_ACCT

TMNT_DT

DWR_ACCT

INITIAL_ACTVTN_DT, & crt_dt

Load into both INITIAL_ACTVTN_DT, & crt_dt

DWR_ACCT

DWR_ACCT

ACCT_Name

DWR_ACCT

LAST_UPDT_DT

DWR_ACCT

LAST_UPDT_BY

DWR_ACCT

CRNCY_CD

DWR_ACCT

ACCT_TYP_CD

DWR_ACCT

LAST_UPDT_DT

DWR_ACCT

LAST_UPDT_BY

DWR_CNRT

ACCt_KEY

DWR_CNRT

CUST_KEY

DWR_CNRT

CNRT_CD

DWR_CNRT

LAST_UPDT_DT

DWR_CNRT

LAST_UPDT_BY

DWR_CNRT

CNRT_CD

Load "NCCWL_" || ID

DWR_CUST

CUST_CD Load same into PRTY_CD

DWR_CUST

CUST_NAME

DWR_CUST

LAST_UPDT_DT

DWR_CUST

LAST_UPDT_BY

DWR_CUST

Source System Identifier

DWR_CUST

CRT_DT

DWR_CUST

PRTY_DESC

DWR_CUST

cust_typ_cd

DWR_CUST

Chrn_DT

DWR_PROD

VCHR_CD

Simple product_cd

DWR_PROD

LAST_UPDT_DT

DWR_PROD

LAST_UPDT_BY

DWR_PROD

VCHR_DESC & PROD_DESC

DWR_PROD

VCHR_NAME & PROD_NAME

DWR_PROD

PRE_USE_EXPRY_PRD

DWR_PROD

SHORT_NAME

DWR_PROD

ACCT_EXPRY_PRD

DWR_PROD

PROD_TYP_CD

Constant value

DWR_PROD

PROD_DESC

DWR_PROD

PROD_CD

DWR_PROD

PROD_NAME

DWR_PRPD_VCHR_BTCH

VCHR_KEY

DWR_PRPD_VCHR_BTCH

ACTVTN_DT

DWR_PRPD_VCHR_BTCH

BTCH_CD

DWR_PRPD_VCHR_BTCH

BTCH_NAME

DWR_PRPD_VCHR_BTCH

LAST_UPDT_DT

DWR_PRPD_VCHR_BTCH

LAST_UPDT_BY

DWR_PRPD_VCHR_BTCH

END_OF_RNG

DWR_PRPD_VCHR_BTCH

ORGNL_CNT

DWR_PRPD_VCHR_BTCH

STRT_OF_RNG

DWR_PRPD_VCHR_BTCH

STATE

DWR_PRPD_VCHR_BTCH

prod_key

DWR_PRPD_VCHR_BTCH

STRT_SRL_NBR

DWR_PRPD_VCHR_BTCH

END_SRL_NBR

DWR_PRPD_VCHR_INSTNC

PROD_INSTNC_CD

Prepaid voucher instance code

DWR_PRPD_VCHR_INSTNC

LAST_UPDT_DT

DWR_PRPD_VCHR_INSTNC

LAST_UPDT_BY

DWR_PRPD_VCHR_INSTNC

ISUD_DT

DWR_PRPD_VCHR_INSTNC

USED_DT

DWR_PRPD_VCHR_INSTNC

STAT

DWR_PRPD_VCHR_INSTNC

BTCH_KEY

DWR_PRPD_VCHR_INSTNC

VCHR_NBR

DWR_PRPD_VCHR_INSTNC

VCHR_PIN_NBR

DWR_PRPD_VCHR_INSTNC

prod_key

Constant value - Use key associated to cd="NCC_VOUCHER"

DWR_PRPD_VCHR_RCHRG_OPTN

VCHR_KEY

DWR_PRPD_VCHR_RCHRG_OPTN

LAST_UPDT_DT

DWR_PRPD_VCHR_RCHRG_OPTN

LAST_UPDT_BY

DWR_PRPD_VCHR_RCHRG_OPTN

ACCT_BAL_TYP_CD

DWR_PRPD_VCHR_RCHRG_OPTN

RCHRG_OPTN_CD

DWR_PRPD_VCHR_RCHRG_OPTN

VAL

DWR_PRPD_VCHR_RCHRG_OPTN

BAL_EXPRY_PRD

DWR_PRPD_VCHR_RCHRG_OPTN

STRT_DT

DWR_PRPD_VCHR_RCHRG_OPTN

END_DT

DWR_PRPD_VCHR_RCHRG_OPTN

NEW_BUCKET_IND

DWR_PRPD_VCHR_RCHRG_OPTN

BAL_EXPRY_POLICY

DWR_PRPD_VCHR_RCHRG_OPTN

RPLC_BAL_IND

DWR_PRPD_VCHR_RCHRG_OPTN

VAL_TYP

DWR_PRTY

prty_typ_cd

DWR_SBRP

CNRT_TYP_CD

Lookup prod_key from dwr_prod

DWR_SBRP

BRP_CD

Load "NCCWL_" || ID

DWR_SBRP

PROD_KEY

Lookup prod_key from dwr_prod


PK.%L~0o0PK8AOEBPS/app_user.htm Working with User Privileges in Oracle Communications Data Model

B Working with User Privileges in Oracle Communications Data Model

This appendix provides information about managing user privileges in Oracle Communications Data Model. It contains the following topics:

Accounts Created for Oracle Communications Data Model

Installing the Oracle Communications Data Model component creates two accounts: the ocdm_sys and ocdm_mining accounts. Installing the Oracle Communications Data Model sample reports create the ocdm_sample account. Ensure you unlock these accounts with new passwords following the post-installation steps provided in Oracle Communications Data Model Installation Guide.


See:

Oracle Communications Data Model Installation Guide for information on installing Oracle Communications Data Model and for unlocking the ocdm_sys and ocdm_mining accounts

The ocdm_sys and ocdm_mining accounts serve different purposes:

  • ocdm_sys is the main schema for Oracle Communications Data Model. This schema contains all the relational and OLAP components of Oracle Communications Data Model.

    The Oracle Communications Data Model data mining result tables are also in this schema. The final output from the data mining models is saved back into ocdm_sys schema for easy integration with other components. With mining result tables in ocdm_sys schema, customer can run report joining relational content with Mining results much easily. For example, customer can query for revenue sum of customers belonging to a specific segment according to Customer Segmentation model.

  • ocdm_mining is the data mining schema of Oracle Communications Data Model. This schema contains all the mining components of Oracle Communications Data Model except the final result tables.

When You Must Consider User Privileges in an Oracle Communications Data Model

The installation process grants the necessary privileges required for users of both accounts. After installing the product, you only need to consider user privileges in the following situations:

  • The ocdm_mining schema requires select privileges to only a small amount of tables in the ocdm_sys schema, (that is, only those tables used to hold the results of the data models shipped with Oracle Communications Data Model). If you decide to create additional data mining models that require more table access from ocdm_sys schema, grant the select privilege explicitly.

  • The intra-ETL programs are executed inside the ocdm_sys schema, therefore, they require the full access to that schema. By default, the Oracle Warehouse Builder intra-ETL mappings for Oracle Communications Data Model connect to the ocdm_sys schema for intra-ETL execution.

  • By default, the Oracle Communications Data Model sample reports connect to the ocdm_sys schema directly. For security reason, you may want to grant only select privileges to users of the sample reports by following the steps outlined in "Granting Only Select Privileges to Users of the Sample Reports".

Granting Only Select Privileges to Users of the Sample Reports

To grant only select privileges to users of the sample reports, take the following steps:

  1. Create a dedicated reporting user (for example, OCDM_Report).

  2. Grant select privilege for all Oracle Communications Data Model tables required for reporting to OCDM_Report. (The easiest way to select privileges for these tables is to grant all Oracle Communications Data Model tables that start with a prefix of DWA_, DWB_, DWD_, DWR_, or DWL_.)

  3. Create a view (or synonym) in OCDM_Report schema that points to the ocdm_sys tables.

  4. In the Oracle Business Intelligence Suite Enterprise Edition repository for Oracle Communications Data Model, change the connection information to point to the new schema.

PKv[5 PK8A OEBPS/toc.htm)R֭ Table of Contents

Contents

List of Examples

List of Figures

Title and Copyright Information

Preface

1 Introduction to Oracle Communications Data Model Customization

2 Physical Model Customization

3 Access Layer Customization

4 ETL Implementation and Customization

5 Report and Query Customization

A Sizing and Configuring an Oracle Communications Data Model Warehouse

B Working with User Privileges in Oracle Communications Data Model

C Using the NCC Adapter for Oracle Communications Data Model

D Using the Oracle Communications Billing and Revenue Management Adapter

E Upgrading Oracle Communications Data Model

Index

PKBJ.R)RPK8AOEBPS/app_upgrade.htm Upgrading Oracle Communications Data Model

E Upgrading Oracle Communications Data Model

This appendix provides information about how to upgrade Oracle Communications Data Model. It contains the following topics:


Note:

This appendix provides general information about how to upgrade the Oracle Communications Data Model.

Considerations for Upgrading Oracle Communications Data Model

With the next release of Oracle Communications Data Model, identify the components in Oracle Communications Data Model that must be upgraded and analyze the impact that the upgrade will have on your existing data warehouse architecture and applications. The Oracle Communications Data Model upgrade focuses on Oracle Communications Data Model itself -- it does not include considerations of upgrading a hardware platform or related software.

You should consider the following points before you begin your upgrade:

  • Review the System Requirements and Supported Platforms for Oracle Communications Data Model to make sure your database platform versions are supported.

  • The upgrade process is not only a technical process. It requires significant planning and involvement from many teams, including development, database administrators, business analysts, QA, and so on.

  • You should determine what customization was made to your existing Oracle Communications Data Model system before you begin the upgrade process. It is recommended that you budget sufficient time (in the upgrade project) for detailed review of current customizations and relevance of the customizations for the new version of the Oracle Communications Data Model system to which you plan to upgrade.

  • You will also need to analyze the impact of the schema changes on your current custom implementation. The extent of your customizations will have an impact on the length of time required for the upgrade.

  • Depending on the release from which you are upgrading, moving the customizations in your existing repositories, reports, and dashboards to the new version may require a multi-step process and may involve manual processes at some stages.

  • It is highly recommended that you use side-by-side environments when performing each stage of the upgrade process. Enabling side-by-side-instances of the entire Oracle Communications Data Model environment is a critical success factor for upgrade. For some stages of the upgrade, you can upgrade your environments in place. However, for comparison and benchmarking purposes, it is recommended that you upgrade using side-by-side environments.

  • For each stage of the upgrade process, you need to allocate a reasonable amount of time to validate the results of that stage and address any problems. In addition, final user acceptance testing must confirm that the entire upgrade process was successful.

Upgrade Paths for Oracle Communications Data Model

There ares two different path to upgrade Oracle Communications Data Model, depending on whether Oracle Communications Data Model has been customized.

Upgrade Path A: Based on an Earlier Default Oracle Communications Data Model

Upgrade Oracle Communications Data Model based on an earlier default Oracle Communications Data Model.

Upgrade Path B: Based on a Customized Oracle Communications Data Model

Take the following steps to upgrade your Oracle Communications Data Model based on a customized Oracle Communications Data Model:

  1. Review your customization patch and upgrade it if necessary.

  2. Execute the (new) customization patch.

  3. Migrate the data.

  4. Additions, if necessary, to modify the:

    • Derived, aggregate layer

    • Source-ETL and intra-ETL mapping

    • Workflow

    • Business intelligence applications

    • Metadata Repository

Regression Testing for Oracle Communications Data Model

After you upgrade Oracle Communications Data Model, perform regression testing. The major tasks to perform are:

  • Create a test plan.

  • Execute a test case.

  • Test error handling.

  • Create a final report.

PKo!SPK8AOEBPS/etlmap.htm ETL Implementation and Customization

4 ETL Implementation and Customization

This chapter discusses the ETL (extraction, transformation and loading) programs you use to populate an Oracle Communications Data Model warehouse. It includes the following topics:

The Role of ETL in the Oracle Communications Data Model

Figure 2-1, "Layers of an Oracle Communications Data Model Warehouse" illustrated the three layers in Oracle Communications Data Model warehouse environment: the optional staging layer, the foundation layer, and the access layer. As illustrated by Figure 4-1, you use two types of ETL (extraction, transformation and loading) to populate these layers:

  • Source-ETL. ETL that populates the staging layer (if any) and the foundation layer (that is, the base, reference, and lookup tables) with data from the OLTP system is known as source ETL.

    Oracle Communications Data Model does not include source-ETL scripts. Unless you are using an application adapter for Oracle Communications Data Model, you must create source-ETL yourself using your understanding of your OLTP system and your customized Oracle Communications Data Model. See "ETL for the Foundation Layer of an Oracle Communications Data Model Warehouse" for more information on creating source-ETL.

  • Intra-ETL. ETL that populates the access layer (that is, the derived tables, aggregate tables, materialized views, OLAP cubes, and data mining models) using the data in the foundation layer is known as intra-ETL.

    Oracle Communications Data Model does include intra-ETL. You can modify the default intra-ETL to populate a customized access layer from a customized foundation layer. See "Customizing Intra-ETL for the Oracle Communications Data Model" for more information on the intra-ETL.

Figure 4-1 ETL Flow Diagram

Description of Figure 4-1 follows
Description of "Figure 4-1 ETL Flow Diagram"

ETL for the Foundation Layer of an Oracle Communications Data Model Warehouse

ETL that populates the foundation layer of an Oracle Communications Data Model warehouse (that is, the base, reference, and lookup tables) with data from an OLTP system is known as source-ETL.

You can populate the foundation layer of an Oracle Communications Data Model warehouse in the following ways:

  • If an application adapter for Oracle Communications Data Model is available for the system from which you want to populate the foundation layer of an Oracle Communications Data Model warehouse, you can use that adapter to populate the foundation layer. For more information, see "Using an Application Adapter to Populate the Foundation Layer".

  • Write your own source-ETL scripts using Oracle Warehouse Builder or another ETL tool and then use those scripts to populate the foundation layer. For more information, see "Writing Your Own Source-ETL".

Using an Application Adapter to Populate the Foundation Layer

If an Application Adapter for Oracle Communications Data Model is available for the application that populates your OLTP system, you use that adapter to populate the foundation layer of your Oracle Communications Data Model warehouse.

For example, if want to populate the foundation layer of your Oracle Communications Data Model warehouse with data from your Oracle Communications Network Charging and Control system, then you can use the Oracle Communications Network Charging and Control Adapter for Oracle Communications Data Model. See Appendix C, "Using the NCC Adapter for Oracle Communications Data Model" for more information

Writing Your Own Source-ETL

If you are not using an application adapter for Oracle Communications Data Model, you must write your own source-ETL scripts using Oracle Warehouse Builder or another ETL tool or mapping tool.


Oracle By Example:

See the following OBE tutorials for more information on Oracle Warehouse Builder:
  • "Setting Up the Oracle Warehouse Builder 11g Release 2 Environment"

  • "Improved User Interface, Usability, and Productivity With Oracle Warehouse Builder 11g R2"

  • "Using Data Transformation Operators with Source and Target Operators"

  • "Working with Pluggable Mappings"

  • "Examining Source Data Using Data Profiling with Database 11g Release 2"

To access the tutorials, open the Oracle Learning Library in your browser by following the instructions in "Oracle Technology Network"; and, then, search for the tutorials by name.


The following topics provide general information about writing source-ETL:

Source-ETL Design Considerations

Keep the following points in mind when designing and writing source-ETL for Oracle Communications Data Model:

  • You can populate the calendar data by using the calendar population scripts provided with Oracle Communications Data Model and described in Oracle Communications Data Model Reference.

  • Populate the tables in the following order:

    1. Lookup tables

    2. Reference tables

    3. Base tables

  • Analyze the tables in one category before loading the tables in the next category (for example, analyze the reference tables before loading the lookup tables). Additionally, you must analyze all of the tables loaded by the source-ETL process before executing the intra-ETL processes).


    See:

    The topic about analyzing tables, indexes and clusters in Oracle Database Administrator's Guide.

ETL Architecture for Oracle Communications Data Model Source-ETL

ETL first extracts data from the original sources, assures the quality of the data, cleans the data, and makes the data consistent across the original sources. ETL then populates the physical objects with the "clean" data so that query tools, report writers, dashboards and so on can access the data.

The fundamental services upon which data acquisition is constructed are as follows:

  • Data sourcing

  • Data movement

  • Data transformation

  • Data loading

From a logical architecture perspective, there are many different ways to configure these building blocks for delivering data acquisition services. The major architectural styles available that cover a range of options to be targeted within a data warehousing architecture include:

  • Batch Extract, Transform, and Load and Batch Extract, Load, Transform, Load

    Batch Extract, Transform and Load (ETL) and Batch Extract, Load, Transform, Load (ELTL) are the traditional architecture's in a data warehouse implementation. The difference between them is where the transformation proceed in or out database.

  • Batch Hybrid Extract, Transform, Load, Transform, Load

    Batch Hybrid Extract, Transform, Load, Transform, Load (ETLTL) is a hybrid strategy. This strategy provides the most flexibility to remove hand coding approaches to transformation design, apply a metadata-driven approach, and still be able to leverage the data processing capabilities of the enterprise warehouse. In this targeted design, the transformation processing is first performed outside the warehouse as a pre-processing step before loading the staging tables, and then further transformation processing is performed within the data warehouse before the final load into the target tables.

  • Real-time Extract, Transform, Load

    Real-time Extract, Transform, Load (rETL) is appropriate when service levels for data freshness demand more up-to-date information in the data warehousing environment. In this approach, the OLTP system must actively publish events of interest so that the rETL processes can extract them from a message bus (queue) on a timely basis. A message-based paradigm is used with publish and subscribe message bus structures or point-to-point messaging with reliable queues.

When designing source-ETL for Oracle Communications Data Model, use the architecture that best meets your business needs.

Creating a Source to Target Mapping Document for the Source-ETL

Before you begin building your extract systems, create a logical data interface document that maps the relationship between original source fields and target destination fields in the tables. This document ties the very beginning of the ETL system to the very end.

Columns in the data mapping document are sometimes combined. For example, the source database, table name, and column name could be combined into a single target column. The information within the concatenated column would be delimited with a period. Regardless of the format, the content of the logical data mapping document has been proven to be the critical element required to sufficiently plan ETL processes.

Designing a Plan for Rectifying Source-ETL Data Quality Problems

Data cleaning consists of all the steps required to clean and validate the data feeding a table and to apply known business rules to make the data consistent. The perspectives of the cleaning and conforming steps are less about the upside potential of the data and more about containment and control.

If there are data quality problems, then build a plan, in agreement with IT and business users, for how to rectify these problems.

Answer the following questions:

  • Is data missing?

  • Is the data wrong or inconsistent?

  • Should the problem be fixed in the source systems?

  • Set up the data quality reporting and action program and people responsibility.

Set up the following processes and programs:

  • Set up a data quality measurement process.

  • Set up the data quality reporting and action program and people responsibility.

Designing Source-ETL Workflow and Jobs Control

All data movement among ETL processes are composed of jobs. An ETL workflow executes these jobs in the proper sequence and with regard to the necessary dependencies. General ETL tools, such as Oracle Warehouse Builder, support this kind of workflow, job design, and execution control.

Below are some tips when you design ETL jobs and workflow:

  • Use common structure across all jobs (source system to transformer to target data warehouse).

  • Have a one-to-one mapping from source to target.

  • Define one job per Source table.

  • Apply generic job structure and template jobs to allow for rapid development and consistency.

  • Use an optimized job design to leverage Oracle load performance based on data volumes.

  • Design parameterized job to allow for greater control over job performance and behavior.

  • Maximize Jobs parallelism execution.

Designing Source-ETL Exception Handling

Your ETL tool or your developed mapping scripts generate status and error handling tables.

As a general principle, all ETL logs status and errors into a table. You monitor execution status using an ETL tool or by querying this log table directly.

Writing Source-ETL that Loads Efficiently

Whether you are developing mapping scripts and loading into a staging layer or directly into the foundation layer the goal is to get the data into the warehouse in the most expedient manner. In order to achieve good performance during the load you must begin by focusing on where the data to be loaded resides and how you load it into the database. For example, you should not use a serial database link or a single JDBC connection to move large volumes of data. The most common and preferred mechanism for loading large volumes of data is loading from flat files.

The following topics discuss best practices for ensuring your source-ETL loads efficiently:

Using a Staging Area for Flat Files

The area where flat files are stored before being loaded into the staging layer of a data warehouse system is commonly known as staging area. The overall speed of your load is determined by:

  • How quickly the raw data can be read from staging area.

  • How quickly the raw data can be processed and inserted into the database.

Recommendations: Using a Staging Area

Stage the raw data across as many physical disks as possible to ensure that reading it is not a bottleneck during the load.

Also, if you are using the Exadata Database Machine, the best place to stage the data is in an Oracle Database File System (DBFS) stored on the Exadata storage cells. DBFS creates a mountable cluster file system which can you can use to access files stored in the database. Create the DBFS in a separate database on the Database Machine. This allows the DBFS to be managed and maintained separately from the data warehouse.

Mount the file system using the DIRECT_IO option to avoid thrashing the system page cache while moving the raw data files in and out of the file system.


See:

Oracle Database SecureFiles and Large Objects Developer's Guide for more information on setting up DBFS.

Preparing Raw Data Files for Source-ETL

In order to parallelize the data load Oracle Database must be able to logically break up the raw data files into chunks, known as granules. To ensure balanced parallel processing, the number of granules is typically much higher than the number of parallel server processes. At any given point in time, a parallel server process is allocated one granule to work on. After a parallel server process completes working on its granule, another granule is allocated until all of the granules are processed and the data is loaded.

Recommendations: Preparing Raw Data Files for Source-ETL

Follow these recommendations:

  • Deliminate each row using a known character such as a new line or a semicolon. This ensures that Oracle can look inside the raw data file and determine where each row of data begins and ends in order to create multiple granules within a single file.

  • If a file is not position-able and seek-able (for example the file is compressed or zip file), then the files cannot be broken up into granules and the whole file is treated as a single granule. In this case, only one parallel server process can work on the entire file. In order to parallelize the loading of compressed data files, use multiple compressed data files. The number of compressed data files used determines the maximum parallel degree used by the load.

  • When loading multiple data files (compressed or uncompressed):

    • Use a single external table, if at all possible

    • Make the files similar in size

    • Make the size of the files a multiple of 10 MB

  • If you must have files of different sizes, list the files from largest to smallest. By default, Oracle assumes that the flat file has the same character set as the database. If this is not the case, specify the character set of the flat file in the external table definition to ensure the proper character set conversions can take place.

Source-ETL Data Loading Options

Oracle offers several data loading options

  • External table or SQL*Loader

  • Oracle Data Pump (import and export)

  • Change Data Capture and Trickle feed mechanisms (such as Oracle GoldenGate)

  • Oracle Database Gateways to open systems and mainframes

  • Generic Connectivity (ODBC and JDBC)

The approach that you take depends on the source and format of the data you receive.

Recommendations: Loading Flat Files

If you are loading from files into Oracle you have two options: SQL*Loader or external tables.

Using external tables offers the following advantages:

  • Allows transparent parallelization inside the database.You can avoid staging data and apply transformations directly on the file data using arbitrary SQL or PL/SQL constructs when accessing external tables. SQL Loader requires you to load the data as-is into the database first.

  • Parallelizing loads with external tables enables a more efficient space management compared to SQL*Loader, where each individual parallel loader is an independent database sessions with its own transaction. For highly partitioned tables this could potentially lead to a lot of wasted space.

You can create an external table using the standard CREATE TABLE statement. However, to load from flat files the statement must include information about where the flat files reside outside the database. The most common approach when loading data from an external table is to issue a CREATE TABLE AS SELECT (CTAS) statement or an INSERT AS SELECT (IAS) statement into an existing table.

Parallel Direct Path Load Source-ETL

A direct path load parses the input data according to the description given in the external table definition, converts the data for each input field to its corresponding Oracle data type, then builds a column array structure for the data. These column array structures are used to format Oracle data blocks and build index keys. The newly formatted database blocks are then written directly to the database, bypassing the standard SQL processing engine and the database buffer cache.

The key to good load performance is to use direct path loads wherever possible:

  • A CREATE TABLE AS SELECT (CTAS) statement always uses direct path load.

  • A simple INSERT AS SELECT (IAS) statement does not use direct path load. In order to achieve direct path load with an IAS statement you must add the APPEND hint to the command.

Direct path loads can also run in parallel. To set the parallel degree for a direct path load, either:

  • Add the PARALLEL hint to the CTAS statement or an IAS statement.

  • Set the PARALLEL clause on both the external table and the table into which the data is loaded.

    After the parallel degree is set:

    • A CTAS statement automatically performs a direct path load in parallel.

    • An IAS statement does not automatically perform a direct path load in parallel. In order to enable an IAS statement to perform direct path load in parallel, you must alter the session to enable parallel DML by executing the following statement.

      alter session enable parallel DML;
      
Partition Exchange Load for Oracle Communications Data Model Source-ETL

A benefit of partitioning is the ability to load data quickly and easily with minimal impact on the business users by using the EXCHANGE PARTITION command. The EXCHANGE PARTITION command enables swapping the data in a nonpartitioned table into a particular partition in your partitioned table. The EXCHANGE PARTITION command does not physically move data, instead it updates the data dictionary to exchange a pointer from the partition to the table and vice versa.

Because there is no physical movement of data, an exchange does not generate redo and undo. In other words, an exchange is a sub-second operation and far less likely to impact performance than any traditional data-movement approaches such as INSERT.

Recommendations: Partitioning Tables

Partition the larger tables and fact tables in the Oracle Communications Data Model warehouse.

Example 4-1 Using Exchange Partition Statement with a Partitioned Table

Assume that there is a large table called Sales, which is range partitioned by day. At the end of each business day, data from the online sales system is loaded into the Sales table in the warehouse.

The following steps ensure the daily data gets loaded into the correct partition with minimal impact to the business users of the data warehouse and optimal speed:

  1. Create external table for the flat file data coming from the online system

  2. Using a CTAS statement, create a nonpartitioned table called tmp_sales that has the same column structure as Sales table

  3. Build any indexes that are on the Sales table on the tmp_sales table

  4. Issue the EXCHANGE PARTITION command.

    Alter table Sales exchange partition p2 with
        table top_sales including indexes without validation;
    
  5. Gather optimizer statistics on the newly exchanged partition using incremental statistics.

The EXCHANGE PARTITION command in this example, swaps the definitions of the named partition and the tmp_sales table, so the data instantaneously exists in the right place in the partitioned table. Moreover, with the inclusion of the INCLUDING INDEXES and WITHOUT VALIDATION clauses, Oracle swaps index definitions and does not check whether the data actually belongs in the partition - so the exchange is very quick.


Note:

The assumption being made in this example is that the data integrity was verified at date extraction time. If you are unsure about the data integrity, omit the WITHOUT VALIDATION clause so that the Database checks the validity of the data.

Customizing Intra-ETL for the Oracle Communications Data Model

The Oracle Communications Data Model supports the use of ETL tools such as Oracle Warehouse Builder to define the workflow to execute the intra-ETL process. You can, of course, write your own intra-ETL. However, an intra-ETL component is delivered with Oracle Communications Data Model that is a process flow designed using the Oracle Warehouse Builder Workflow component. This process flow is named INTRA_ETL_FLW.

As illustrated by Figure 4-1, "ETL Flow Diagram", the INTRA_ETL_FLW process flow uses the data in the Oracle Communications Data Model base, reference, and lookup tables to populate all of the other Oracle Communications Data Model structures. Within this package the dependency of each individual program is implemented and enforced so that each program executes in the proper order.

You can change the original intra-ETL script for your specific requirements. However, perform a complete impact analysis before you make the change. Package the changes as a patch to the original Oracle Communications Data Model intra-ETL mapping.

The INTRA_ETL_FLW process flow consists of the following subprocesses and includes the dependency of individual sub-process flows and executes them in the proper order:

  1. DRVD_FLW

    This sub-process flow contains all the Oracle Warehouse Builder mappings for populating derived tables based on the content of the base, reference, and lookup tables. This process flow allows mappings to be executed concurrently.

    This sub-process uses the following technologies:

    • MERGE clause. This statement is used for initial load and for incremental load. It determines if the data to be inserted or updated into target table based on checking key columns with incoming data and provides a much superior performance compared to an INSERT and UPDATE combination.

    • TABLE function. This function is used mainly for derived tables (and some source data) in order to avoid needing a separate staging table. The absence of a staging table provides a performance boost in the ETL operation and simplifies database maintenance

    • Pipeline clause. This clause is used in the TABLE function for incrementally returning the result set for further processing as soon as they are created. Therefore, the use of this clause avoids bulk return which makes the complete process much faster than using a normal return.

  2. AGGR_FLW

    This sub-process flow contains PL/SQL code that uses the partitions change tracking strategy to refresh all the aggregate tables which are materialized views in the Oracle Communications Data Model.

    This subprocess uses the following technologies:

    • Materialized View. A materialized view is used to hold the aggregation data. Whenever this is refreshed then the modified data get reflected in the corresponding aggregate table and this leads to a significant increase in the query execution performance. Moreover usage of materialized view allows Oracle Communications Data Model to make use of the Oracle Query Rewrite feature for better SQL optimization and hence improved performance.

    • FAST Refresh. This refresh type is used to refresh the aggregates with only the incremental data (inserted and modified) in base and derived tables after the immediately previous refresh and this incremental refresh leads to much better performance and hence shorter intra-ETL window.

  3. MINING_FLW

    This sub-process flow triggers the data mining model refresh.

The INTRA_ETL_FLW process flow also includes the OLAP_MAP mapping. OLAP_MAP invokes the analytic workspace build function of the PKG_OCDM_OLAP_ETL_AW_LOAD package to load data from Oracle Communications Data Model aggregate materialized views into the Oracle Communications Data Model analytical workspace and calculates the forecast data. The PKG_OCDM_OLAP_ETL_AW_LOAD package reads OLAP ETL parameters from the DWC_OLAP_ETL_PARAMETER control table in the ocdm_sys schema to determine the specifics of how to load the data and perform the forecasts.


Note:

The shell script ocdm_execute_wf.sh delivered with Oracle Communications Data Model performs the same function as Oracle Warehouse Builder Workflow INTRA_ETL_FLW. This shell script does not require Oracle Warehouse Builder workflow. For more information about working with this script, see "Manually Executing the ocdm_execute_wf.sh Script".


See:

Oracle Communications Data Model Reference for detailed information about the Oracle Communications Data Model intra-ETL.

Performing an Initial Load of an Oracle Communications Data Model Warehouse

Performing an initial load of an Oracle Communications Data Model is a multistep process:

  1. Load the foundation layer of the Oracle Communications Data Model warehouse (that is, the reference, lookup, and base tables) as described in "Performing an Initial Load of the Foundation Layer".

  2. Load the access layer of the Oracle Communications Data Model warehouse (that is, the derived and aggregate tables, materialized views, OLAP cubes, and data mining models) as described in "Performing an Initial Load of the Access Layer".

Performing an Initial Load of the Foundation Layer

The manner in which you perform an initial load of the foundation layer of an Oracle Communications Data Model warehouse (that is, the reference, lookup, and base tables) varies depending on whether or not you are using an application adapter for Oracle Communications Data Model:

  • If you are using an application adapter for Oracle Communications Data Model, then you use that adapter to load the foundation layer. For example, you can use the NCC Adapter for Oracle Communications Data Model to populate the foundation layer of an Oracle Communications Data Model warehouse with data from an Oracle Communications Network Charging and Control system as described in "Initial Loading Using the NCC Adapter for Oracle Communications Data Model".

  • If you are not using an application adapter for, then you perform the initial load of the foundation layer using source-ETL that you create. See "Writing Your Own Source-ETL" for more information on creating this ETL.

Performing an Initial Load of the Access Layer

To perform an initial load of access layer of the Oracle Communications Data Model warehouse (that is, the derived and aggregate tables, materialized views, OLAP cubes, and data mining models) take the following steps:

  1. Update the parameters in DWC_ETL_PARAMETER control table in the ocdm_sys schema so that the ETL can use this information (that is, the beginning and end date of the ETL period) when loading the derived and aggregate tables and views.

    For an initial load of an Oracle Communications Data Model warehouse, specify the values shown in the following table.

    ColumnsValue
    PROCESS_NAME'OCDM-INTRA-ETL'
    FROM_DATE_ETLThe beginning date of the ETL period.
    TO_DATE_ETLThe ending date of the ETL period.


    See:

    Oracle Communications Data Model Reference for more information on the DWC_ETL_PARAMETER control table.

  2. Update the Oracle Communications Data Model OLAP ETL parameters in DWC_OLAP_ETL_PARAMETER control table in the ocdm_sys schema to specify the build method and other build characteristics so that the ETL can use this information when loading the OLAP cube data.

    For an initial load of the analytic workspace, specify values following the guidelines in Table 4-1.

    Table 4-1 Values of Oracle Communications Data Model OLAP ETL Parameters in the DWC_OLAP_ETL_PARAMETER Table for Initial Load

    Column NameValue

    PROCESS_NAME

    'OCDM-INTRA-ETL'

    BUILD_METHOD

    C which specifies a complete refresh which clears all dimension values before loading.

    CUBENAME

    One of the following values that specifies the cubes you want to build:

    • ALL specifies a build of the cubes in the Oracle Communications Data Model analytic workspace.

    • cubename[[|cubename]...] specifies one or more cubesto build.

    MAXJOBQUEUES

    A decimal value that specifies the number of parallel processes to allocate to this job. (Default value is 4.) The value that you specify varies depending on the setting of the JOB_QUEUE_PROCESSES database initialization parameter.

    CALC_FCST

    One of the following values depending on whether you want to calculate forecast cubes:

    • Y specifies calculate forecast cubes.

    • N specifies do not calculate forecast cubes.

    NO_FCST_YRS

    If the value for the CALC_FCST column is Y, specify a decimal value that specifies how many years forecast data you want to calculate; otherwise, specify NULL.

    FCST_MTHD

    If the value for the CALC_FCST column is Y, then specify AUTO; otherwise, specify NULL.

    FCST_ST_YR

    If the value for the CALC_FCST column is Y, then specify value specified as yyyy which is the "start business year" of a historical period; otherwise, specify NULL.

    FCST_END_YR

    If the value for the CALC_FCST column is Y, then specify value specified as yyyy which is the "end business year" of a historical period; otherwise, specify NULL.

    OTHER1

    Specify NULL.

    OTHER2

    Specify NULL.


  3. Execute the intra-ETL in one of the ways described in "Executing the Default Oracle Communications Data Model Intra-ETL ".

Executing the Default Oracle Communications Data Model Intra-ETL

You can execute the intra-ETL packages provided with Oracle Communications Data Model in the following ways:

In either case, you can execute the intra-ETL explicitly or invoke its execution in some other program or process (for example, the source-ETL process after its successful execution) or through a predefined schedule (for example, using Oracle Job Scheduling feature and so on).

Executing the INTRA_ETL_FLW Workflow from Oracle Warehouse Builder

You can execute the INTRA_ETL_FLW process from within Oracle Warehouse Builder after you deploy it.

To deploy the INTRA_ETL_FLW process flow, take the following steps: 

  1. Confirm that Oracle Warehouse Builder Workflow has been installed as described in Oracle Communications Data Model Installation Guide.

  2. Within Oracle Warehouse Builder, go to the Control Center Manager.

  3. Select OLAP_PFLW, then select AGR_PFLW, then select the main process flow INTRA_ETL_FLW.

  4. Right-click INTRA_ETL_FLW and select set action.

    • If this is the first deployment, set action to Create.

    • If this is a later deployment, set action to Replace.

    Deploy the process flow.

After the deployment finishes successfully, INTRA_ETL_FLW is ready to execute.


See:

Oracle Warehouse Builder Sources and Targets Guide for information about Oracle Warehouse Builder.

Manually Executing the ocdm_execute_wf.sh Script

Oracle Communications Data Model provides a script that you can use to populate the intra-ETL without using an Oracle Warehouse Builder Workflow. This shell script is named ocdm_execute_wf.sh .

The ocdm_execute_wf.sh script performs the same function as Oracle Warehouse Builder Workflow INTRA_ETL_FLW. The script can be invoked by another process such as source-ETL, or according to a predefined schedule such as Oracle Job Scheduling.

  1. The ocdm_execute_wf.sh program prompts you to enter the environmental variables described in the following table.

    VariableDescription
    TSNAMEThe tnsname of target database.
    SYSTEM passwordSYSTEM account password of target database.
    ocdm_sys passwordThe password of the ocdm_sys account.
    ORACLE HOMEOracle Database home (that is, the full path without ending "/").

  2. Reads the values from the DWC_ETL_PARAMETER and DWC_OLAP_ETL_PARAMETER control tables in the ocdm_sys schema before executing the mappings in the correct order

  3. The result of each table loading are tracked in the DWC_INTRA_ETL_PROCESS and DWC_INTRA_ETL_ACTIVITY control tables as described in "Monitoring the Execution of the Intra-ETL Process".

Refreshing the Data in an Oracle Communications Data Model Warehouse

"Performing an Initial Load of the Access Layer" describes how to perform an initial load of an Oracle Communications Data Model data warehouse. After this initial load, you must load new data into your Oracle Communications Data Model data warehouse regularly so that it can serve its purpose of facilitating business analysis.

To load new data into your Oracle Communications Data Model warehouse, you extract the data from one or more operational systems and copy that data into the warehouse. The challenge in data warehouse environments is to integrate, rearrange and consolidate large volumes of data over many systems, thereby providing a new unified information base for business intelligence.

The successive loads and transformations must be scheduled and processed in a specific order that is determined by your business needs. Depending on the success or failure of the operation or parts of it, the result must be tracked and subsequent, alternative processes might be started.

You can do a full incremental load of the Oracle Communications Data Model warehouse, or you can refresh the data sequentially, as follows:

  1. Refreshing the Foundation Layer of Oracle Communications Data Model Warehouse

  2. Refreshing the Access Layer of an Oracle Communications Data Model Warehouse

In either case, you can manage errors during the execution of the intra-ETL as described in "Managing Errors During Oracle Communications Data Model Intra-ETL Execution".

Refreshing the Foundation Layer of Oracle Communications Data Model Warehouse

You can refresh the foundation layer of an Oracle Communications Data Model warehouse (that is, the reference, lookup, and base tables) in the following ways:

  • If an application adapter for Oracle Communications Data Model is available for the system from which you want to refresh the foundation layer of an Oracle Communications Data Model warehouse, you can use that adapter to refresh the foundation layer.

    For example, you can use the NCC Adapter for Oracle Communications Data Model to refresh the foundation layer of an Oracle Communications Data Model warehouse with data from an Oracle Communications Network Charging and Control system as described in "Refreshing the Data Using the NCC Adapter for Oracle Communications Data Model".

  • You can refresh the foundation layer using source-ETL scripts that you wrote using Oracle Warehouse Builder or another ETL tool. For more information on creating source-ETL, see "Writing Your Own Source-ETL".

Refreshing the Access Layer of an Oracle Communications Data Model Warehouse

Refreshing the access layer of an Oracle Communications Data Model is a multi-step process. You can do a full incremental load of the access layer all at one time, or you can refresh the data sequentially, as follows:

  1. Refreshing Oracle Communications Data Model Derived and Aggregate Tables

  2. Refreshing Oracle Communications Data Model OLAP Cubes

  3. Refreshing Oracle Communications Data Model Data Mining Models

In either case, you can manage errors during the execution of the intra-ETL as described in "Managing Errors During Oracle Communications Data Model Intra-ETL Execution".

Refreshing Oracle Communications Data Model Derived and Aggregate Tables

Refreshing the relational tables and views in an Oracle Communications Data Model is a multi-step process:

  1. Refresh the foundation layer of the Oracle Communications Data Model warehouse (that is, the reference, lookup, and base tables) with OLTP data by executing the source-ETL that you have written.

  2. Update the parameters of the DWC_ETL_PARAMETER control table in the ocdm_sys schema. For an incremental load of an Oracle Communications Data Model warehouse, specify the values shown in the following table (that is, the beginning and end date of the ETL period).

    ColumnsValue
    PROCESS_NAME'OCDM-INTRA-ETL'
    FROM_DATE_ETLThe beginning date of the ETL period.
    TO_DATE_ETLThe ending date of the ETL period.


    See:

    Oracle Communications Data Model Reference for more information on the DWC_ETL_PARAMETER control table.

  3. Refresh the derived tables and aggregate tables which are materialized views in Oracle Communications Data Model by executing the DRVD_FLOW and AGGR_FLOW subprocess of the INTRA_ETL_FLW process flow. See "Executing the Default Oracle Communications Data Model Intra-ETL " for more information.


See also:

Oracle Warehouse Builder Sources and Targets Guide

Refreshing Oracle Communications Data Model OLAP Cubes

On a scheduled basis you must update the OLAP cube data with the relational data that has been added to the Oracle Communications Data Model data warehouse since the initial load of the OLAP cubes.

You can execute the Oracle Communications Data Model ETL to update the OLAP cubes in the following ways

  • Refresh all of the data in the warehouse by executing the Oracle Warehouse Builder Workflow INTRA_ETL_FLW in one of the ways that are described in "Executing the Default Oracle Communications Data Model Intra-ETL ".

    The OLAP Cubes are populated through OLAP_MAP which is a part of Oracle Communications Data Model intra-ETL main workflow INTRA_ETL_FLW.

  • Refresh only the OLAP cube data by executing the OLAP_MAP Oracle Warehouse Builder mapping in the Oracle Warehouse Builder control center.


    Note:

    You must refresh the corresponding materialized view of the OLAP cubes you are refreshing before you execute OLAP_MAP. (For the mapping between OLAP cube and materialized views, refer to Oracle Communications Data Model Reference.

Take these steps to perform an incremental load of the analytic workspace that is part of the Oracle Communications Data Model warehouse:

  1. Update the aggregate tables which are materialized views in Oracle Communications Data Model. See "Refreshing Oracle Communications Data Model Derived and Aggregate Tables" for more information.

  2. Execute the intra-ETL to load the cube data in one of the ways described in "Executing the Default Oracle Communications Data Model Intra-ETL ".

  3. If necessary, to recover from errors during the execution of OLAP_MAP take the following steps.

    1. Change the value of the BUILD_METHOD column of the ocdm_sys.DWC_OLAP_ETL_PARAMETER table to "C".

    2. In Oracle Warehouse Builder, rerun the OLAP_MAP map.

Refreshing Oracle Communications Data Model Data Mining Models

The MINING_FLW sub-process flow of the INTRA_ETL_FLW process flow triggers the data mining model refreshment. After the initial load of the warehouse, it is recommended to refresh the data mining models monthly. Refreshing the data models is integrated into the MINING_FLW sub-process flow. You can also manually refresh the data models.

The way you refresh a data mining model varies depending on whether you want to refresh all of the models or only one model:

  • To manually refresh all mining models, call the following procedure_A.

    ocdm_mining.PKG_ocdm_mining.REFRESH_MODEL( MONTH_CODE,P_PROCESS_NO)
    

    This procedure performs the following tasks for each model:

    1. Refreshes the mining source materialized views based on the latest data from ocdm_sys schema.

    2. Trains each model on the new training data.

    3. Applies each model onto the new apply data set.

  • To manually re-create only one mining model, you can call the corresponding procedure. For example, to re-create the churn SVM model, you can call the following procedure.

    ocdm_mining.create_churn_svm_model( MONTH_CODE );
    

    "Tutorial: Customizing the Churn Prediction Model" provides detailed instructions for refreshing a single data mining model.

Managing Errors During Oracle Communications Data Model Intra-ETL Execution

This topic discusses how you can identify and manage errors during intra-ETL execution. It contains the following topics:

Monitoring the Execution of the Intra-ETL Process

Two ocdm_sys schema control tables, DWC_INTRA_ETL_PROCESS and DWC_INTRA_ETL_ACTIVITY, monitor the execution of the intra-ETL process. These tables are documented in Oracle Communications Data Model Reference.

Each normal run (as opposed to an error-recovery run) of a separate intra-ETL execution performs the following steps:

  1. Inserts a record into the DWC_INTRA_ETL_PROCESS table with a monotonically increasing system generated unique process key, SYSDATE as process start time, RUNNING as the process status, and an input date range in the FROM_DATE_ETL and TO_DATE_ETL columns.

  2. Invokes each of the individual intra-ETL programs in the appropriate order of dependency. Before the invocation of each program, the procedure inserts a record into the intra-ETL Activity detail table, DWC_INTRA_ETL_ACTIVITY, with values for:

    • ACTIVITY_KEY, a system generated unique activity key.

    • PROCESS_KEY, the process key value corresponding to the intra-ETL process.

    • ACTIVITY_NAME, an individual program name.

    • ACTIVITY_DESC, a suitable activity description.

    • ACTIVITY_START_TIME, the value of SYSDATE.

    • ACTIVITY_STATUS, the value of RUNNING.

  3. Updates the corresponding record in the DWC_INTRA_ETL_ACTIVITY table for the activity end time and activity status after the completion of each individual ETL program (either successfully or with errors). For successful completion of the activity, the procedure updates the status as 'COMPLETED-SUCCESS'. When an error occurs, the procedure updates the activity status as 'COMPLETED-ERROR', and also updates the corresponding error detail in the ERROR_DTL column.

  4. Updates the record corresponding to the process in the DWC_INTRA_ETL_ PROCESS table for the process end time and status, after the completion of all individual intra-ETL programs. When all the individual programs succeed, the procedure updates the status to 'COMPLETED-SUCCESS', otherwise it updates the status to 'COMPLETED-ERROR'.

You can monitor the execution state of the intra-ETL, including current process progress, time taken by individual programs, or the complete process, by viewing the contents of the DWC_INTRA_ETL_PROCESS and DWC_INTRA_ETL_ACTIVITY tables corresponding to the maximum process key. Monitoring can be done both during and after the execution of the intra-ETL procedure.

Recovering an Intra ETL Process

To recover an intra-ETL process

  1. Identify the errors by looking at the corresponding error details that are tracked against the individual programs in the DWC_INTRA_ETL_ACTIVITY table.

  2. Correct the causes of the errors.

  3. Re-invoke the intra-ETL process.

The INTRA_ETL_FLW process identifies whether it is a normal run or recovery run by referring the DWC_INTRA_ETL_ACTIVITY table. During a recovery run, INTRA_ETL_FLW executes only the necessary programs. For example, in the case of a derived population error as a part of the previous run, this recovery run executes the individual derived population programs which produced errors in the previous run. After their successful completion, the run executes the aggregate population programs and materialized view refresh in the appropriate order.

In this way, the intra-ETL error recovery is almost transparent, without involving the data warehouse or ETL administrator. The administrator must only correct the causes of the errors and re-invoke the intra-ETL process. The intra-ETL process identifies and executes the programs that generated errors.

Troubleshooting Intra-ETL Performance

To troubleshoot the performance of the intra-ETL:

Checking the Execution Plan

Use SQLDeveloper or other tools to view the package body of the code generated by Oracle Warehouse Builder.

For example, take the following steps to examine a map:

  1. Copy out the main query statement from code viewer.

    Copy from "CURSOR "AGGREGATOR_c" IS …." to end of the query, which is right above another "CURSOR "AGGREGATOR_c$1" IS".

  2. In SQLDeveloper worksheet, issue the following statement to turn on the parallel DML:

    Alter session enable parallel dml;
    
  3. Paste the main query statement into another SQL Developer worksheet and view the execution plan by clicking F6.

    Carefully examine the execution plan to make the mapping runs according to a valid plan.

Monitoring PARALLEL DML Executions

Check that you are running mapping in parallel mode by executing the following SQL statement to count the executed "Parallel DML/Query" statement

column name format a50
column value format 999,999
SELECT NAME, VALUE 
FROM GV$SYSSTAT
WHERE UPPER (NAME) LIKE '%PARALLEL OPERATIONS%'
  OR UPPER (NAME) LIKE '%PARALLELIZED%'
  OR UPPER (NAME) LIKE '%PX%'
;

If you run mapping in parallel mode, you should see "DML statements parallelized" increased by 1 (one) every time the mapping was invoked. If not, you do not see this increase, then the mapping was not invoked as "parallel DML".

If you see "queries parallelized" increased by 1 (one) instead, then typically it means that the SELECT statement inside of the INSERT was parallelized, but that INSERT itself was not parallelized.

Troubleshooting Data Mining Model Creation

After the data mining models are created, check the error log in ocdm_sys.dwc_intra_etl_activity table. For example, execute the following code.

set line 160
col ACTIVITY_NAME format a30
col ACTIVITY_STATUS format a20
col error_dtl format a80
select activity_name, activity_status,  error_dtl from dwc_intra_etl_activity;

If all models are created successfully, the activity_status is all "COMPLETED-SUCCESS". If the activity_status is "COMPLETED-ERROR" for a certain step, check the ERROR_DTL column, and fix the problem accordingly.

The following examples illustrate how to troubleshoot some common error messages returned in ERROR_DTL and ACTIVITY_NAME when working with Oracle Communications Data Model:

Example 4-2 Troubleshooting an ORA-20991 Error for Oracle Communications Data Model

Assume that the returned error is ORA-20991: Message not available ... [Language=ZHS]CURRENT_MONTH_KEY.

This error may happen when there is not enough data in the DWR_BSNS_MO table. For example, if the calendar data is populated with 2004~2009 data, the mining model refresh for Year 2010 may result in this error.

To fix this error, execute the Oracle Communications Data Model calendar utility script again to populate the calendar with sufficient data. For example:

Execute Calendar_Population.run('2005-01-01',10);

See Oracle Communications Data Model Reference for information on the calendar population utility script.

Example 4-3 Troubleshooting the "Message not available ... [Language=ZHS]" Error

Assume that the returned error is Message not available ... [Language=ZHS].

'ZHS' is a code for a language. The language name it relates to can appear as different name depending on the database environment. This error happens when ocdm_sys.DWC_MESSAGE.LANGUAGE does not contain messages for the current language.

Check the values in the DWC_MESSAGE table and, if required, update to the language code specified by the Oracle session variable USERENV('lang').

Example 4-4 Troubleshooting an ORA-40113 Error for Oracle Communications Data Model

Assume that the returned error is ORA-40113: insufficient number of distinct target values, for 'create_churn_svm_model.

This error happens when the target column for the training model contains only one value or no value when it is expecting more than one value.

For example, for the churn_svm_model, the target column is:

ocdm_mining.DMV_CUST_CHRN_SRC_PRD.chrn_ind

To troubleshoot this error:

  1. Execute a SQL query to check if there are enough values in this column.

    Using the churn_svm_model as an example, issue the following statement.

    select chrn_ind, count(*) from DMV_CUST_CHRN_SRC_PRD  group by chrn_ind;
    

    The following is a result of the query.

    C   COUNT(*)
    - ----------
    1       1228
    0             4911 
    
  2. Check the following tables to ensure customer churn indicators are set properly:

    • ocdm_sys.dwr_cust.chrn_dt should contain the value for the churned customers.

    • ocdm_sys.dwd_acct_sttstc should contain the correct value for each customer in the most recent six months.

  3. Execute the following statement to refresh the mining source materialized views in the ocdm_mining schema:

    exec pkg_ocdm_mining.refresh_mining_source;
    

Example 4-5 Troubleshooting an ORA-40112 Error for Oracle Communications Data Model

Assume that the returned error is ORA-40112:insufficient number of valid data rows, for "create_ltv_glmr_model"

For this model, the target column is ocdm_mining.DMV_CUST_LTV_PRDCT_SRC.TOT_PYMT_RVN.

To troubleshoot this error:

  1. Execute the following SQL statement:

    select count(TOT_PYMT_RVN) from DMV_CUST_LTV_PRDCT_SRC;
    
  2. Check to see that the value returned by this query is greater than 0 (zero) and similar to number of customers. If the number is 0 or too small, check the Oracle Communications Data Model intra-ETL execution status as described in "Monitoring PARALLEL DML Executions".

Example 4-6 Troubleshooting an ORG-11130 Error for Oracle Communications Data Model

Assume that the returned error is ORG-11130:no data found in the collection, for "create_sentiment_svm_model".

This error occurs when there is not enough data in the source table for Text sentiment model training: ocdm_mining.dm_cust_cmmnt.

To ensure that some text is loaded for customer sentiment analysis:

  1. Issue the following SQL statement.

    Select OVRAL_RSLT_CD, count(CUST_COMMENT) from DWB_EVT_PRTY_INTRACN 
    group by OVRAL_RSLT_CD;
    
  2. Check the number of text comments from the customer interaction table DWB_EVT_PRTY_INTRACN.

  3. If there is not enough data in the customer interaction table, check the ETL logic from the source system to the Oracle Communications Data Model.

PK=_nA_APK 8Aoa,mimetypePK8ABnyid:iTunesMetadata.plistPK8AYuMETA-INF/container.xmlPK8A[pTOOEBPS/cover.htmPK8A1#c^OEBPS/title.htmPK8Af6?Z U AOEBPS/loe.htmPK8A<,;';(OEBPS/app_size.htmPK8AnB8BdOEBPS/app_brm_adapt.htmPK8A,M%3c$c 7OEBPS/adm.htmPK8A.7OEBPS/preface.htmPK8A"DgkbkoOEBPS/index.htmPK8A+4@@#OEBPS/img/parthash.gifPK8A P-Ք˔CdOEBPS/img/prep3.gifPK8A{lYOEBPS/img/rpt2.gifPK8A˗|7-OEBPS/img/dbd4.gifPK8APtcPPOEBPS/img/etlflow.gifPK8A","OEBPS/img/dbd7.gifPK8Aj,TT!OEBPS/img/ggexflow2.gifPK8AIjOEBPS/img/dbd1.gifPK8A%͇LJ6wOEBPS/img/rpt5.gifPK8AS OEBPS/img/prep2.gifPK8A' OEBPS/img/rpt4.gifPK8Ar,]IQ[ OEBPS/img/physlayers.gifPK8AX..OEBPS/img/rpt3.gifPK8AD"COEBPS/img/dbd2.gifPK8AKG=XOEBPS/img/nonggexflow2.gifPK8Aǀ7 ( OEBPS/img/dbd3.gifPK8AmyfaaOEBPS/img/result2.gifPK8A2^OEBPS/img/result1.gifPK8AʔZVUVOEBPS/img/optquery3.gifPK8AOeOEBPS/img/dbd5.gifPK8A6Wev`V1&OEBPS/img/dbd8.gifPK8A$OEBPS/img/logicalm.gifPK8A3H'D"D>OEBPS/img/join1.gifPK8ArLOEBPS/img/dbd6.gifPK8A .~~hROEBPS/img/prep4.gifPK8A{XM>>OEBPS/img/partjoin2.gifPK8Ak6OEBPS/img/rpt6.gifPK8A^<ٿõOEBPS/img/dbd9.gifPK8Al)@!uOEBPS/img/rpt1.gifPK8A QOEBPS/img/starschm.gifPK8A_SOEBPS/img_text/prep4.htmPK8A2oߡOEBPS/img_text/rpt2.htmPK8AD&:&OEBPS/img_text/dbd5.htmPK8A{%mOEBPS/img_text/parthash.htmPK8A2˫OEBPS/img_text/dbd1.htmPK8A+OEBPS/img_text/dbd6.htmPK8A sYOEBPS/img_text/rpt1.htmPK8A4{OEBPS/img_text/rpt5.htmPK8A>WOEBPS/img_text/prep3.htmPK8ALV'OEBPS/img_text/dbd8.htmPK8A nOEBPS/img_text/optquery3.htmPK8A0OEBPS/img_text/dbd7.htmPK8AݱOEBPS/img_text/rpt3.htmPK8A8OEBPS/img_text/dbd2.htmPK8AWjvOEBPS/img_text/result1.htmPK8AhcBUPOEBPS/img_text/logicalm.htmPK8A;"5OEBPS/img_text/dbd9.htmPK8Av']X|OEBPS/img_text/prep2.htmPK8AVOEBPS/img_text/rpt4.htmPK8AAfOEBPS/img_text/nonggexflow2.htmPK8AגrmOEBPS/img_text/starschm.htmPK8AaSN:OEBPS/img_text/dbd4.htmPK8AB:OEBPS/img_text/dbd3.htmPK8AolaOEBPS/img_text/partjoin2.htmPK8A#OEBPS/img_text/ggexflow2.htmPK8AvOEBPS/img_text/etlflow.htmPK8AOEBPS/img_text/physlayers.htmPK8A1DA<OEBPS/img_text/join1.htmPK8A[eUOEBPS/img_text/rpt6.htmPK8A0OEBPS/img_text/result2.htmPK8A= OEBPS/toc.ncxPK8A5qNka 'OEBPS/pdm.htmPK8A OEBPS/impintro.htmPK8AZ~E$$ÉOEBPS/rep_quer.htmPK8A566OEBPS/content.opfPK8AW}D OEBPS/lof.htmPK8A_ OEBPS/dcommon/prodbig.gifPK8AY@ QOEBPS/dcommon/doclib.gifPK8A[΀vOEBPS/dcommon/oracle-logo.jpgPK8AqvOEBPS/dcommon/contbig.gifPK8A\|OEBPS/dcommon/darbbook.cssPK8AMά""!|OEBPS/dcommon/O_signature_clr.JPGPK8APz ԟOEBPS/dcommon/feedbck2.gifPK8A-,OEBPS/dcommon/feedback.gifPK8Aː5AOEBPS/dcommon/booklist.gifPK8AN61OEBPS/dcommon/cpyr.htmPK8A!:3.OEBPS/dcommon/masterix.gifPK8AeӺ1,OEBPS/dcommon/doccd.cssPK8A7 OEBPS/dcommon/larrow.gifPK8A#6OEBPS/dcommon/indxicon.gifPK8AS'"OEBPS/dcommon/leftnav.gifPK8Ahu,OEBPS/dcommon/uarrow.gifPK8Al-OJ*OEBPS/dcommon/oracle.gifPK8A(OEBPS/dcommon/index.gifPK8AGC OEBPS/dcommon/bookbig.gifPK8AJV^%OEBPS/dcommon/rarrow.gifPK8A枰pk@OEBPS/dcommon/mix.gifPK8Ao"nR M OEBPS/dcommon/doccd_epub.jsPK8Av I OEBPS/dcommon/toc.gifPK8A r~$OEBPS/dcommon/topnav.gifPK8A1FAEOEBPS/dcommon/prodicon.gifPK8A3( # OEBPS/dcommon/bp_layout.cssPK8Ax[?:D OEBPS/dcommon/bookicon.gifPK8Ap*c^ OEBPS/dcommon/conticon.gifPK8Aʍv OEBPS/dcommon/blafdoc.cssPK8A+&u OEBPS/dcommon/rightnav.gifPK8Aje88! OEBPS/dcommon/oracle-small.JPGPK8Aއ{&!)[ OEBPS/dcommon/help.gifPK8A.%L~0o0\ OEBPS/app_ncc_adapt.htmPK8Av[5 V!OEBPS/app_user.htmPK8ABJ.R)R !OEBPS/toc.htmPK8Ao!S !OEBPS/app_upgrade.htmPK8A=_nA_AU"OEBPS/etlmap.htmPKrrGW#